Fixed conflict while merging with develop brnach
diff --git a/.gitignore b/.gitignore
index 2b5e3d6..a23a9a7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,5 @@
 locale
 latest_updates.json
 .wnf-lang-status
+*.egg-info
+dist/
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..ee64b6d
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,30 @@
+anguage: python
+
+python:
+  - "2.7"
+
+services:
+  - mysql
+
+install:
+  - pip install https://github.com/webnotes/wnframework/archive/4.0.0-wip.tar.gz &&
+  - pip install --editable .
+
+script: 
+    cd ./test_sites/ &&
+    webnotes --reinstall -v test_site &&
+    webnotes --install_app erpnext -v test_site &&
+    webnotes --run_tests -v test_site --app erpnext
+
+branches:
+  except:
+    - develop
+    - master
+    - 3.x.x
+    - slow
+    - webshop_refactor
+
+before_script:
+  - mysql -e 'create database travis' &&
+  - echo "USE mysql;\nUPDATE user SET password=PASSWORD('travis') WHERE user='travis';\nFLUSH PRIVILEGES;\n" | mysql -u root
+
diff --git a/MANIFEST.in b/MANIFEST.in
new file mode 100644
index 0000000..7bf6b4d
--- /dev/null
+++ b/MANIFEST.in
@@ -0,0 +1,18 @@
+include MANIFEST.in
+include requirements.txt
+include *.json
+include *.md
+include *.py
+include *.txt
+recursive-include erpnext *.css
+recursive-include erpnext *.csv
+recursive-include erpnext *.html
+recursive-include erpnext *.ico
+recursive-include erpnext *.js
+recursive-include erpnext *.json
+recursive-include erpnext *.md
+recursive-include erpnext *.png
+recursive-include erpnext *.py
+recursive-include erpnext *.svg
+recursive-include erpnext *.txt
+recursive-exclude * *.pyc
\ No newline at end of file
diff --git a/accounts/doctype/account/account.js b/accounts/doctype/account/account.js
deleted file mode 100644
index 8837586..0000000
--- a/accounts/doctype/account/account.js
+++ /dev/null
@@ -1,146 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-
-// Onload
-// -----------------------------------------
-cur_frm.cscript.onload = function(doc, cdt, cdn) {
-}
-
-// Refresh
-// -----------------------------------------
-cur_frm.cscript.refresh = function(doc, cdt, cdn) {
-	if(doc.__islocal) {
-		msgprint(wn._("Please create new account from Chart of Accounts."));
-		throw "cannot create";
-	}
-
-	cur_frm.toggle_display('account_name', doc.__islocal);
-	
-	// hide fields if group
-	cur_frm.toggle_display(['account_type', 'master_type', 'master_name', 
-		'credit_days', 'credit_limit', 'tax_rate'], doc.group_or_ledger=='Ledger')	
-		
-	// disable fields
-	cur_frm.toggle_enable(['account_name', 'debit_or_credit', 'group_or_ledger', 
-		'is_pl_account', 'company'], false);
-	
-	if(doc.group_or_ledger=='Ledger') {
-		wn.model.with_doc("Accounts Settings", "Accounts Settings", function (name) {
-			var accounts_settings = wn.model.get_doc("Accounts Settings", name);
-			var display = accounts_settings["frozen_accounts_modifier"] 
-				&& in_list(user_roles, accounts_settings["frozen_accounts_modifier"]);
-			
-			cur_frm.toggle_display('freeze_account', display);
-		});
-	}
-
-	// read-only for root accounts
-	if(!doc.parent_account) {
-		cur_frm.perm = [[1,0,0], [1,0,0]];
-		cur_frm.set_intro(wn._("This is a root account and cannot be edited."));
-	} else {
-		// credit days and type if customer or supplier
-		cur_frm.set_intro(null);
-		cur_frm.toggle_display(['credit_days', 'credit_limit'], in_list(['Customer', 'Supplier'], 
-			doc.master_type));
-		
-		cur_frm.cscript.master_type(doc, cdt, cdn);
-		cur_frm.cscript.account_type(doc, cdt, cdn);
-
-		// show / hide convert buttons
-		cur_frm.cscript.add_toolbar_buttons(doc);
-	}
-}
-
-cur_frm.cscript.master_type = function(doc, cdt, cdn) {
-	cur_frm.toggle_display(['credit_days', 'credit_limit'], in_list(['Customer', 'Supplier'], 
-		doc.master_type));
-		
-	cur_frm.toggle_display('master_name', doc.account_type=='Warehouse' || 
-		in_list(['Customer', 'Supplier'], doc.master_type));
-}
-
-
-// Fetch parent details
-// -----------------------------------------
-cur_frm.add_fetch('parent_account', 'debit_or_credit', 'debit_or_credit');
-cur_frm.add_fetch('parent_account', 'is_pl_account', 'is_pl_account');
-
-// Hide tax rate based on account type
-// -----------------------------------------
-cur_frm.cscript.account_type = function(doc, cdt, cdn) {
-	if(doc.group_or_ledger=='Ledger') {
-		cur_frm.toggle_display(['tax_rate'], doc.account_type == 'Tax');
-		cur_frm.toggle_display('master_type', cstr(doc.account_type)=='');
-		cur_frm.toggle_display('master_name', doc.account_type=='Warehouse' || 
-			in_list(['Customer', 'Supplier'], doc.master_type));
-	}
-}
-
-// Hide/unhide group or ledger
-// -----------------------------------------
-cur_frm.cscript.add_toolbar_buttons = function(doc) {
-	cur_frm.appframe.add_button(wn._('Chart of Accounts'), 
-		function() { wn.set_route("Accounts Browser", "Account"); }, 'icon-sitemap')
-
-	if (cstr(doc.group_or_ledger) == 'Group') {
-		cur_frm.add_custom_button(wn._('Convert to Ledger'), 
-			function() { cur_frm.cscript.convert_to_ledger(); }, 'icon-retweet')
-	} else if (cstr(doc.group_or_ledger) == 'Ledger') {
-		cur_frm.add_custom_button(wn._('Convert to Group'), 
-			function() { cur_frm.cscript.convert_to_group(); }, 'icon-retweet')
-			
-		cur_frm.appframe.add_button(wn._('View Ledger'), function() {
-			wn.route_options = {
-				"account": doc.name,
-				"from_date": sys_defaults.year_start_date,
-				"to_date": sys_defaults.year_end_date,
-				"company": doc.company
-			};
-			wn.set_route("query-report", "General Ledger");
-		}, "icon-table");
-	}
-}
-// Convert group to ledger
-// -----------------------------------------
-cur_frm.cscript.convert_to_ledger = function(doc, cdt, cdn) {
-  return $c_obj(cur_frm.get_doclist(),'convert_group_to_ledger','',function(r,rt) {
-    if(r.message == 1) {  
-	  cur_frm.refresh();
-    }
-  });
-}
-
-// Convert ledger to group
-// -----------------------------------------
-cur_frm.cscript.convert_to_group = function(doc, cdt, cdn) {
-  return $c_obj(cur_frm.get_doclist(),'convert_ledger_to_group','',function(r,rt) {
-    if(r.message == 1) {
-	  cur_frm.refresh();
-    }
-  });
-}
-
-cur_frm.fields_dict['master_name'].get_query = function(doc) {
-	if (doc.master_type || doc.account_type=="Warehouse") {
-		var dt = doc.master_type || "Warehouse";
-		return {
-			doctype: dt,
-			query: "accounts.doctype.account.account.get_master_name",
-			filters: {
-				"master_type": dt,
-				"company": doc.company
-			}
-		}
-	}
-}
-
-cur_frm.fields_dict['parent_account'].get_query = function(doc) {
-	return {
-		filters: {
-			"group_or_ledger": "Group", 
-			"company": doc.company
-		}
-	}
-}
\ No newline at end of file
diff --git a/accounts/doctype/account/account.py b/accounts/doctype/account/account.py
deleted file mode 100644
index 0640ad9..0000000
--- a/accounts/doctype/account/account.py
+++ /dev/null
@@ -1,248 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import flt, fmt_money, cstr, cint
-from webnotes import msgprint, _
-
-get_value = webnotes.conn.get_value
-
-class DocType:
-	def __init__(self,d,dl):
-		self.doc, self.doclist = d,dl
-		self.nsm_parent_field = 'parent_account'
-
-	def autoname(self):
-		self.doc.name = self.doc.account_name.strip() + ' - ' + \
-			webnotes.conn.get_value("Company", self.doc.company, "abbr")
-
-	def get_address(self):
-		return {
-			'address': webnotes.conn.get_value(self.doc.master_type, 
-				self.doc.master_name, "address")
-		}
-		
-	def validate(self): 
-		self.validate_master_name()
-		self.validate_parent()
-		self.validate_duplicate_account()
-		self.validate_root_details()
-		self.validate_mandatory()
-		self.validate_warehouse_account()
-		self.validate_frozen_accounts_modifier()
-	
-		if not self.doc.parent_account:
-			self.doc.parent_account = ''
-		
-	def validate_master_name(self):
-		"""Remind to add master name"""
-		if self.doc.master_type in ('Customer', 'Supplier') or self.doc.account_type == "Warehouse":
-			if not self.doc.master_name:
-				msgprint(_("Please enter Master Name once the account is created."))
-			elif not webnotes.conn.exists(self.doc.master_type or self.doc.account_type, 
-					self.doc.master_name):
-				webnotes.throw(_("Invalid Master Name"))
-			
-	def validate_parent(self):
-		"""Fetch Parent Details and validation for account not to be created under ledger"""
-		if self.doc.parent_account:
-			par = webnotes.conn.sql("""select name, group_or_ledger, is_pl_account, debit_or_credit 
-				from tabAccount where name =%s""", self.doc.parent_account)
-			if not par:
-				msgprint("Parent account does not exists", raise_exception=1)
-			elif par[0][0] == self.doc.name:
-				msgprint("You can not assign itself as parent account", raise_exception=1)
-			elif par[0][1] != 'Group':
-				msgprint("Parent account can not be a ledger", raise_exception=1)
-			elif self.doc.debit_or_credit and par[0][3] != self.doc.debit_or_credit:
-				msgprint("You can not move a %s account under %s account" % 
-					(self.doc.debit_or_credit, par[0][3]), raise_exception=1)
-			
-			if not self.doc.is_pl_account:
-				self.doc.is_pl_account = par[0][2]
-			if not self.doc.debit_or_credit:
-				self.doc.debit_or_credit = par[0][3]
-
-	def validate_max_root_accounts(self):
-		"""Raise exception if there are more than 4 root accounts"""
-		if webnotes.conn.sql("""select count(*) from tabAccount where
-			company=%s and ifnull(parent_account,'')='' and docstatus != 2""",
-			self.doc.company)[0][0] > 4:
-			webnotes.msgprint("One company cannot have more than 4 root Accounts",
-				raise_exception=1)
-	
-	def validate_duplicate_account(self):
-		if self.doc.fields.get('__islocal') or not self.doc.name:
-			company_abbr = webnotes.conn.get_value("Company", self.doc.company, "abbr")
-			if webnotes.conn.sql("""select name from tabAccount where name=%s""", 
-				(self.doc.account_name + " - " + company_abbr)):
-					msgprint("Account Name: %s already exists, please rename" 
-						% self.doc.account_name, raise_exception=1)
-				
-	def validate_root_details(self):
-		#does not exists parent
-		if webnotes.conn.exists("Account", self.doc.name):
-			if not webnotes.conn.get_value("Account", self.doc.name, "parent_account"):
-				webnotes.msgprint("Root cannot be edited.", raise_exception=1)
-				
-	def validate_frozen_accounts_modifier(self):
-		old_value = webnotes.conn.get_value("Account", self.doc.name, "freeze_account")
-		if old_value and old_value != self.doc.freeze_account:
-			frozen_accounts_modifier = webnotes.conn.get_value( 'Accounts Settings', None, 
-				'frozen_accounts_modifier')
-			if not frozen_accounts_modifier or \
-				frozen_accounts_modifier not in webnotes.user.get_roles():
-					webnotes.throw(_("You are not authorized to set Frozen value"))
-			
-	def convert_group_to_ledger(self):
-		if self.check_if_child_exists():
-			msgprint("Account: %s has existing child. You can not convert this account to ledger" % 
-				(self.doc.name), raise_exception=1)
-		elif self.check_gle_exists():
-			msgprint("Account with existing transaction can not be converted to ledger.", 
-				raise_exception=1)
-		else:
-			self.doc.group_or_ledger = 'Ledger'
-			self.doc.save()
-			return 1
-
-	def convert_ledger_to_group(self):
-		if self.check_gle_exists():
-			msgprint("Account with existing transaction can not be converted to group.", 
-				raise_exception=1)
-		elif self.doc.master_type or self.doc.account_type:
-			msgprint("Cannot covert to Group because Master Type or Account Type is selected.", 
-				raise_exception=1)
-		else:
-			self.doc.group_or_ledger = 'Group'
-			self.doc.save()
-			return 1
-
-	# Check if any previous balance exists
-	def check_gle_exists(self):
-		return webnotes.conn.get_value("GL Entry", {"account": self.doc.name})
-
-	def check_if_child_exists(self):
-		return webnotes.conn.sql("""select name from `tabAccount` where parent_account = %s 
-			and docstatus != 2""", self.doc.name)
-	
-	def validate_mandatory(self):
-		if not self.doc.debit_or_credit:
-			msgprint("Debit or Credit field is mandatory", raise_exception=1)
-		if not self.doc.is_pl_account:
-			msgprint("Is PL Account field is mandatory", raise_exception=1)
-			
-	def validate_warehouse_account(self):
-		if not cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")):
-			return
-			
-		if self.doc.account_type == "Warehouse":
-			old_warehouse = cstr(webnotes.conn.get_value("Account", self.doc.name, "master_name"))
-			if old_warehouse != cstr(self.doc.master_name):
-				if old_warehouse:
-					self.validate_warehouse(old_warehouse)
-				if self.doc.master_name:
-					self.validate_warehouse(self.doc.master_name)
-				else:
-					webnotes.throw(_("Master Name is mandatory if account type is Warehouse"))
-		
-	def validate_warehouse(self, warehouse):
-		if webnotes.conn.get_value("Stock Ledger Entry", {"warehouse": warehouse}):
-			webnotes.throw(_("Stock transactions exist against warehouse ") + warehouse + 
-				_(" .You can not assign / modify / remove Master Name"))
-
-	def update_nsm_model(self):
-		"""update lft, rgt indices for nested set model"""
-		import webnotes
-		import webnotes.utils.nestedset
-		webnotes.utils.nestedset.update_nsm(self)
-			
-	def on_update(self):
-		self.validate_max_root_accounts()
-		self.update_nsm_model()		
-
-	def get_authorized_user(self):
-		# Check logged-in user is authorized
-		if webnotes.conn.get_value('Accounts Settings', None, 'credit_controller') \
-				in webnotes.user.get_roles():
-			return 1
-			
-	def check_credit_limit(self, total_outstanding):
-		# Get credit limit
-		credit_limit_from = 'Customer'
-
-		cr_limit = webnotes.conn.sql("""select t1.credit_limit from tabCustomer t1, `tabAccount` t2 
-			where t2.name=%s and t1.name = t2.master_name""", self.doc.name)
-		credit_limit = cr_limit and flt(cr_limit[0][0]) or 0
-		if not credit_limit:
-			credit_limit = webnotes.conn.get_value('Company', self.doc.company, 'credit_limit')
-			credit_limit_from = 'Company'
-		
-		# If outstanding greater than credit limit and not authorized person raise exception
-		if credit_limit > 0 and flt(total_outstanding) > credit_limit \
-				and not self.get_authorized_user():
-			msgprint("""Total Outstanding amount (%s) for <b>%s</b> can not be \
-				greater than credit limit (%s). To change your credit limit settings, \
-				please update in the <b>%s</b> master""" % (fmt_money(total_outstanding), 
-				self.doc.name, fmt_money(credit_limit), credit_limit_from), raise_exception=1)
-			
-	def validate_trash(self):
-		"""checks gl entries and if child exists"""
-		if not self.doc.parent_account:
-			msgprint("Root account can not be deleted", raise_exception=1)
-			
-		if self.check_gle_exists():
-			msgprint("""Account with existing transaction (Sales Invoice / Purchase Invoice / \
-				Journal Voucher) can not be deleted""", raise_exception=1)
-		if self.check_if_child_exists():
-			msgprint("Child account exists for this account. You can not delete this account.",
-			 	raise_exception=1)
-
-	def on_trash(self): 
-		self.validate_trash()
-		self.update_nsm_model()
-		
-	def before_rename(self, old, new, merge=False):
-		# Add company abbr if not provided
-		from setup.doctype.company.company import get_name_with_abbr
-		new_account = get_name_with_abbr(new, self.doc.company)
-		
-		# Validate properties before merging
-		if merge:
-			if not webnotes.conn.exists("Account", new):
-				webnotes.throw(_("Account ") + new +_(" does not exists"))
-				
-			val = list(webnotes.conn.get_value("Account", new_account, 
-				["group_or_ledger", "debit_or_credit", "is_pl_account"]))
-			
-			if val != [self.doc.group_or_ledger, self.doc.debit_or_credit, self.doc.is_pl_account]:
-				webnotes.throw(_("""Merging is only possible if following \
-					properties are same in both records.
-					Group or Ledger, Debit or Credit, Is PL Account"""))
-					
-		return new_account
-
-	def after_rename(self, old, new, merge=False):
-		if not merge:
-			webnotes.conn.set_value("Account", new, "account_name", 
-				" - ".join(new.split(" - ")[:-1]))
-		else:
-			from webnotes.utils.nestedset import rebuild_tree
-			rebuild_tree("Account", "parent_account")
-
-def get_master_name(doctype, txt, searchfield, start, page_len, filters):
-	conditions = (" and company='%s'"% filters["company"]) if doctype == "Warehouse" else ""
-		
-	return webnotes.conn.sql("""select name from `tab%s` where %s like %s %s
-		order by name limit %s, %s""" %
-		(filters["master_type"], searchfield, "%s", conditions, "%s", "%s"), 
-		("%%%s%%" % txt, start, page_len), as_list=1)
-		
-def get_parent_account(doctype, txt, searchfield, start, page_len, filters):
-	return webnotes.conn.sql("""select name from tabAccount 
-		where group_or_ledger = 'Group' and docstatus != 2 and company = %s
-		and %s like %s order by name limit %s, %s""" % 
-		("%s", searchfield, "%s", "%s", "%s"), 
-		(filters["company"], "%%%s%%" % txt, start, page_len), as_list=1)
\ No newline at end of file
diff --git a/accounts/doctype/account/account.txt b/accounts/doctype/account/account.txt
deleted file mode 100644
index 459e102..0000000
--- a/accounts/doctype/account/account.txt
+++ /dev/null
@@ -1,320 +0,0 @@
-[
- {
-  "creation": "2013-01-30 12:49:46", 
-  "docstatus": 0, 
-  "modified": "2013-09-24 11:22:18", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_copy": 1, 
-  "allow_rename": 1, 
-  "description": "Heads (or groups) against which Accounting Entries are made and balances are maintained.", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-money", 
-  "in_create": 1, 
-  "module": "Accounts", 
-  "name": "__common__", 
-  "search_fields": "debit_or_credit, group_or_ledger"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Account", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 0, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Account", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Account"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "properties", 
-  "fieldtype": "Section Break", 
-  "label": "Account Details", 
-  "oldfieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "account_name", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "label": "Account Name", 
-  "no_copy": 1, 
-  "oldfieldname": "account_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "level", 
-  "fieldtype": "Int", 
-  "hidden": 1, 
-  "label": "Level", 
-  "oldfieldname": "level", 
-  "oldfieldtype": "Int", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "default": "Ledger", 
-  "doctype": "DocField", 
-  "fieldname": "group_or_ledger", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Group or Ledger", 
-  "oldfieldname": "group_or_ledger", 
-  "oldfieldtype": "Select", 
-  "options": "\nLedger\nGroup", 
-  "read_only": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "debit_or_credit", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "label": "Debit or Credit", 
-  "oldfieldname": "debit_or_credit", 
-  "oldfieldtype": "Data", 
-  "read_only": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "is_pl_account", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Is PL Account", 
-  "oldfieldname": "is_pl_account", 
-  "oldfieldtype": "Select", 
-  "options": "Yes\nNo", 
-  "read_only": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "read_only": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "parent_account", 
-  "fieldtype": "Link", 
-  "label": "Parent Account", 
-  "oldfieldname": "parent_account", 
-  "oldfieldtype": "Link", 
-  "options": "Account", 
-  "search_index": 1
- }, 
- {
-  "description": "Setting Account Type helps in selecting this Account in transactions.", 
-  "doctype": "DocField", 
-  "fieldname": "account_type", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Account Type", 
-  "oldfieldname": "account_type", 
-  "oldfieldtype": "Select", 
-  "options": "\nFixed Asset Account\nBank or Cash\nExpense Account\nTax\nIncome Account\nChargeable\nWarehouse", 
-  "permlevel": 0, 
-  "search_index": 0
- }, 
- {
-  "description": "Rate at which this tax is applied", 
-  "doctype": "DocField", 
-  "fieldname": "tax_rate", 
-  "fieldtype": "Float", 
-  "hidden": 0, 
-  "label": "Rate", 
-  "oldfieldname": "tax_rate", 
-  "oldfieldtype": "Currency", 
-  "reqd": 0
- }, 
- {
-  "description": "If the account is frozen, entries are allowed to restricted users.", 
-  "doctype": "DocField", 
-  "fieldname": "freeze_account", 
-  "fieldtype": "Select", 
-  "label": "Frozen", 
-  "oldfieldname": "freeze_account", 
-  "oldfieldtype": "Select", 
-  "options": "No\nYes"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "credit_days", 
-  "fieldtype": "Int", 
-  "hidden": 1, 
-  "label": "Credit Days", 
-  "oldfieldname": "credit_days", 
-  "oldfieldtype": "Int", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "credit_limit", 
-  "fieldtype": "Currency", 
-  "hidden": 1, 
-  "label": "Credit Limit", 
-  "oldfieldname": "credit_limit", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1
- }, 
- {
-  "description": "If this Account represents a Customer, Supplier or Employee, set it here.", 
-  "doctype": "DocField", 
-  "fieldname": "master_type", 
-  "fieldtype": "Select", 
-  "label": "Master Type", 
-  "oldfieldname": "master_type", 
-  "oldfieldtype": "Select", 
-  "options": "\nSupplier\nCustomer\nEmployee"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "master_name", 
-  "fieldtype": "Link", 
-  "label": "Master Name", 
-  "oldfieldname": "master_name", 
-  "oldfieldtype": "Link", 
-  "options": "[Select]"
- }, 
- {
-  "default": "1", 
-  "depends_on": "eval:doc.group_or_ledger==\"Ledger\"", 
-  "doctype": "DocField", 
-  "fieldname": "allow_negative_balance", 
-  "fieldtype": "Check", 
-  "label": "Allow Negative Balance"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "lft", 
-  "fieldtype": "Int", 
-  "hidden": 1, 
-  "label": "Lft", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rgt", 
-  "fieldtype": "Int", 
-  "hidden": 1, 
-  "label": "Rgt", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "old_parent", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Old Parent", 
-  "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": 0
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "permlevel": 0, 
-  "role": "Sales User", 
-  "write": 0
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "permlevel": 0, 
-  "role": "Purchase User", 
-  "write": 0
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "permlevel": 2, 
-  "role": "Auditor", 
-  "write": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "permlevel": 0, 
-  "role": "Accounts Manager", 
-  "write": 1
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "permlevel": 2, 
-  "role": "Accounts Manager", 
-  "write": 1
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "permlevel": 2, 
-  "role": "Accounts User", 
-  "write": 0
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/accounts_settings/accounts_settings.txt b/accounts/doctype/accounts_settings/accounts_settings.txt
deleted file mode 100644
index 026cf61..0000000
--- a/accounts/doctype/accounts_settings/accounts_settings.txt
+++ /dev/null
@@ -1,83 +0,0 @@
-[
- {
-  "creation": "2013-06-24 15:49:57", 
-  "docstatus": 0, 
-  "modified": "2013-09-24 11:52:58", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "description": "Settings for Accounts", 
-  "doctype": "DocType", 
-  "icon": "icon-cog", 
-  "issingle": 1, 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Accounts Settings", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Accounts Settings", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "role": "Accounts Manager", 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Accounts Settings"
- }, 
- {
-  "default": "1", 
-  "description": "If enabled, the system will post accounting entries for inventory automatically.", 
-  "doctype": "DocField", 
-  "fieldname": "auto_accounting_for_stock", 
-  "fieldtype": "Check", 
-  "label": "Make Accounting Entry For Every Stock Movement"
- }, 
- {
-  "description": "Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.", 
-  "doctype": "DocField", 
-  "fieldname": "acc_frozen_upto", 
-  "fieldtype": "Date", 
-  "label": "Accounts Frozen Upto"
- }, 
- {
-  "description": "Users with this role are allowed to create / modify accounting entry before frozen date", 
-  "doctype": "DocField", 
-  "fieldname": "bde_auth_role", 
-  "fieldtype": "Link", 
-  "label": "Allowed Role to Edit Entries Before Frozen Date", 
-  "options": "Role"
- }, 
- {
-  "description": "Users with this role are allowed to set frozen accounts and create / modify accounting entries against frozen accounts", 
-  "doctype": "DocField", 
-  "fieldname": "frozen_accounts_modifier", 
-  "fieldtype": "Link", 
-  "label": "Frozen Accounts Modifier", 
-  "options": "Role"
- }, 
- {
-  "description": "Role that is allowed to submit transactions that exceed credit limits set.", 
-  "doctype": "DocField", 
-  "fieldname": "credit_controller", 
-  "fieldtype": "Link", 
-  "label": "Credit Controller", 
-  "options": "Role"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/bank_reconciliation_detail/bank_reconciliation_detail.txt b/accounts/doctype/bank_reconciliation_detail/bank_reconciliation_detail.txt
deleted file mode 100644
index 9905398..0000000
--- a/accounts/doctype/bank_reconciliation_detail/bank_reconciliation_detail.txt
+++ /dev/null
@@ -1,108 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:37", 
-  "docstatus": 0, 
-  "modified": "2013-11-03 14:11:31", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "no_copy": 0, 
-  "parent": "Bank Reconciliation Detail", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Bank Reconciliation Detail"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "voucher_id", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Voucher ID", 
-  "oldfieldname": "voucher_id", 
-  "oldfieldtype": "Link", 
-  "options": "Journal Voucher"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "against_account", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Against Account", 
-  "oldfieldname": "against_account", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "posting_date", 
-  "fieldtype": "Date", 
-  "in_list_view": 1, 
-  "label": "Posting Date", 
-  "oldfieldname": "posting_date", 
-  "oldfieldtype": "Date", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "clearance_date", 
-  "fieldtype": "Date", 
-  "in_list_view": 1, 
-  "label": "Clearance Date", 
-  "oldfieldname": "clearance_date", 
-  "oldfieldtype": "Date"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cheque_number", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Cheque Number", 
-  "oldfieldname": "cheque_number", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cheque_date", 
-  "fieldtype": "Date", 
-  "in_list_view": 1, 
-  "label": "Cheque Date", 
-  "oldfieldname": "cheque_date", 
-  "oldfieldtype": "Date", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "debit", 
-  "fieldtype": "Currency", 
-  "label": "Debit", 
-  "oldfieldname": "debit", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "credit", 
-  "fieldtype": "Currency", 
-  "label": "Credit", 
-  "oldfieldname": "credit", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/budget_detail/budget_detail.txt b/accounts/doctype/budget_detail/budget_detail.txt
deleted file mode 100644
index f53ff52..0000000
--- a/accounts/doctype/budget_detail/budget_detail.txt
+++ /dev/null
@@ -1,61 +0,0 @@
-[
- {
-  "creation": "2013-03-07 11:55:04", 
-  "docstatus": 0, 
-  "modified": "2013-08-22 17:27:59", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "CBD/.######", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Budget Detail", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Budget Detail"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "account", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Account", 
-  "oldfieldname": "account", 
-  "oldfieldtype": "Link", 
-  "options": "Account", 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "budget_allocated", 
-  "fieldtype": "Currency", 
-  "label": "Budget Allocated", 
-  "oldfieldname": "budget_allocated", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year", 
-  "search_index": 1
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/budget_distribution/budget_distribution.txt b/accounts/doctype/budget_distribution/budget_distribution.txt
deleted file mode 100644
index ae668ab..0000000
--- a/accounts/doctype/budget_distribution/budget_distribution.txt
+++ /dev/null
@@ -1,92 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:05", 
-  "docstatus": 0, 
-  "modified": "2013-07-22 15:30:37", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "field:distribution_id", 
-  "description": "**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.\n\nTo distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**", 
-  "doctype": "DocType", 
-  "icon": "icon-bar-chart", 
-  "module": "Accounts", 
-  "name": "__common__", 
-  "name_case": "Title Case"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Budget Distribution", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Budget Distribution", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "read": 1, 
-  "report": 1, 
-  "role": "Accounts Manager", 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Budget Distribution"
- }, 
- {
-  "description": "Name of the Budget Distribution", 
-  "doctype": "DocField", 
-  "fieldname": "distribution_id", 
-  "fieldtype": "Data", 
-  "label": "Distribution Name", 
-  "oldfieldname": "distribution_id", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year", 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "budget_distribution_details", 
-  "fieldtype": "Table", 
-  "label": "Budget Distribution Details", 
-  "oldfieldname": "budget_distribution_details", 
-  "oldfieldtype": "Table", 
-  "options": "Budget Distribution Detail"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "trash_reason", 
-  "fieldtype": "Small Text", 
-  "label": "Trash Reason", 
-  "oldfieldname": "trash_reason", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1
- }, 
- {
-  "amend": 0, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "permlevel": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "permlevel": 2
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/budget_distribution_detail/budget_distribution_detail.txt b/accounts/doctype/budget_distribution_detail/budget_distribution_detail.txt
deleted file mode 100644
index c8207bd..0000000
--- a/accounts/doctype/budget_distribution_detail/budget_distribution_detail.txt
+++ /dev/null
@@ -1,47 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:38", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:06", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "BDD/.#####", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Budget Distribution Detail", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Budget Distribution Detail"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "month", 
-  "fieldtype": "Data", 
-  "label": "Month", 
-  "oldfieldname": "month", 
-  "oldfieldtype": "Data", 
-  "read_only": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "percentage_allocation", 
-  "fieldtype": "Float", 
-  "label": "Percentage Allocation", 
-  "oldfieldname": "percentage_allocation", 
-  "oldfieldtype": "Currency"
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/c_form/c_form.py b/accounts/doctype/c_form/c_form.py
deleted file mode 100644
index 81d5a15..0000000
--- a/accounts/doctype/c_form/c_form.py
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import flt, getdate
-from webnotes.model.bean import getlist
-
-class DocType:
-	def __init__(self,d,dl):
-		self.doc, self.doclist = d,dl
-
-	def validate(self):
-		"""Validate invoice that c-form is applicable 
-			and no other c-form is received for that"""
-
-		for d in getlist(self.doclist, 'invoice_details'):
-			if d.invoice_no:
-				inv = webnotes.conn.sql("""select c_form_applicable, c_form_no from
-					`tabSales Invoice` where name = %s and docstatus = 1""", d.invoice_no)
-				
-				if not inv:
-					webnotes.msgprint("""Invoice: %s is not exists in the system or 
-						is not submitted, please check.""" % d.invoice_no, raise_exception=1)
-					
-				elif inv[0][0] != 'Yes':
-					webnotes.msgprint("C-form is not applicable for Invoice: %s" % 
-						d.invoice_no, raise_exception=1)
-					
-				elif inv[0][1] and inv[0][1] != self.doc.name:
-					webnotes.msgprint("""Invoice %s is tagged in another C-form: %s.
-						If you want to change C-form no for this invoice,
-						please remove invoice no from the previous c-form and then try again""" % 
-						(d.invoice_no, inv[0][1]), raise_exception=1)
-
-	def on_update(self):
-		"""	Update C-Form No on invoices"""
-		self.set_total_invoiced_amount()
-	
-	def on_submit(self):
-		self.set_cform_in_sales_invoices()
-		
-	def before_cancel(self):
-		# remove cform reference
-		webnotes.conn.sql("""update `tabSales Invoice` set c_form_no=null
-			where c_form_no=%s""", self.doc.name)
-		
-	def set_cform_in_sales_invoices(self):
-		inv = [d.invoice_no for d in getlist(self.doclist, 'invoice_details')]
-		if inv:
-			webnotes.conn.sql("""update `tabSales Invoice` set c_form_no=%s, modified=%s 
-				where name in (%s)""" % ('%s', '%s', ', '.join(['%s'] * len(inv))), 
-				tuple([self.doc.name, self.doc.modified] + inv))
-				
-			webnotes.conn.sql("""update `tabSales Invoice` set c_form_no = null, modified = %s 
-				where name not in (%s) and ifnull(c_form_no, '') = %s""" % 
-				('%s', ', '.join(['%s']*len(inv)), '%s'),
-				tuple([self.doc.modified] + inv + [self.doc.name]))
-		else:
-			webnotes.msgprint("Please enter atleast 1 invoice in the table", raise_exception=1)
-
-	def set_total_invoiced_amount(self):
-		total = sum([flt(d.grand_total) for d in getlist(self.doclist, 'invoice_details')])
-		webnotes.conn.set(self.doc, 'total_invoiced_amount', total)
-
-	def get_invoice_details(self, invoice_no):
-		"""	Pull details from invoices for referrence """
-
-		inv = webnotes.conn.sql("""select posting_date, territory, net_total, grand_total 
-			from `tabSales Invoice` where name = %s""", invoice_no)	
-		return {
-			'invoice_date' : inv and getdate(inv[0][0]).strftime('%Y-%m-%d') or '',
-			'territory'    : inv and inv[0][1] or '',
-			'net_total'    : inv and flt(inv[0][2]) or '',
-			'grand_total'  : inv and flt(inv[0][3]) or ''
-		}
-
-def get_invoice_nos(doctype, txt, searchfield, start, page_len, filters):
-	from utilities import build_filter_conditions
-	conditions, filter_values = build_filter_conditions(filters)
-	
-	return webnotes.conn.sql("""select name from `tabSales Invoice` where docstatus = 1 
-		and c_form_applicable = 'Yes' and ifnull(c_form_no, '') = '' %s 
-		and %s like %s order by name limit %s, %s""" % 
-		(conditions, searchfield, "%s", "%s", "%s"), 
-		tuple(filter_values + ["%%%s%%" % txt, start, page_len]))
\ No newline at end of file
diff --git a/accounts/doctype/c_form/c_form.txt b/accounts/doctype/c_form/c_form.txt
deleted file mode 100644
index 21d6550..0000000
--- a/accounts/doctype/c_form/c_form.txt
+++ /dev/null
@@ -1,188 +0,0 @@
-[
- {
-  "creation": "2013-03-07 11:55:06", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 14:05:25", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 1, 
-  "autoname": "naming_series:", 
-  "doctype": "DocType", 
-  "icon": "icon-file-text", 
-  "is_submittable": 1, 
-  "max_attachments": 3, 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "C-Form", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "C-Form", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "C-Form"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "print_width": "50%", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "options": "\nC-FORM/", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "c_form_no", 
-  "fieldtype": "Data", 
-  "label": "C-Form No", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "received_date", 
-  "fieldtype": "Date", 
-  "label": "Received Date", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer", 
-  "fieldtype": "Link", 
-  "label": "Customer", 
-  "options": "Customer", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "print_width": "50%", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Select", 
-  "label": "Company", 
-  "options": "link:Company", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "label": "Fiscal Year", 
-  "options": "link:Fiscal Year", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "quarter", 
-  "fieldtype": "Select", 
-  "label": "Quarter", 
-  "options": "\nI\nII\nIII\nIV", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_amount", 
-  "fieldtype": "Currency", 
-  "label": "Total Amount", 
-  "options": "Company:company:default_currency", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "state", 
-  "fieldtype": "Data", 
-  "label": "State", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break0", 
-  "fieldtype": "Section Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "invoice_details", 
-  "fieldtype": "Table", 
-  "label": "Invoice Details", 
-  "options": "C-Form Invoice Detail", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_invoiced_amount", 
-  "fieldtype": "Currency", 
-  "label": "Total Invoiced Amount", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Link", 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "options": "C-Form", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "permlevel": 0, 
-  "role": "Accounts User", 
-  "write": 1
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "permlevel": 0, 
-  "role": "Accounts Manager", 
-  "write": 1
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "permlevel": 1, 
-  "role": "All"
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/c_form_invoice_detail/c_form_invoice_detail.txt b/accounts/doctype/c_form_invoice_detail/c_form_invoice_detail.txt
deleted file mode 100644
index 99335b7..0000000
--- a/accounts/doctype/c_form_invoice_detail/c_form_invoice_detail.txt
+++ /dev/null
@@ -1,77 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:38", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 16:58:31", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "C-Form Invoice Detail", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "C-Form Invoice Detail"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "invoice_no", 
-  "fieldtype": "Link", 
-  "label": "Invoice No", 
-  "options": "Sales Invoice", 
-  "print_width": "160px", 
-  "width": "160px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "invoice_date", 
-  "fieldtype": "Date", 
-  "label": "Invoice Date", 
-  "print_width": "120px", 
-  "read_only": 1, 
-  "width": "120px"
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "territory", 
-  "fieldtype": "Link", 
-  "label": "Territory", 
-  "options": "Territory", 
-  "print_width": "120px", 
-  "read_only": 1, 
-  "width": "120px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "net_total", 
-  "fieldtype": "Currency", 
-  "label": "Net Total", 
-  "options": "Company:company:default_currency", 
-  "print_width": "120px", 
-  "read_only": 1, 
-  "width": "120px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grand_total", 
-  "fieldtype": "Currency", 
-  "label": "Grand Total", 
-  "options": "Company:company:default_currency", 
-  "print_width": "120px", 
-  "read_only": 1, 
-  "width": "120px"
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/cost_center/cost_center.py b/accounts/doctype/cost_center/cost_center.py
deleted file mode 100644
index 692d47e..0000000
--- a/accounts/doctype/cost_center/cost_center.py
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.model.bean import getlist
-from webnotes import msgprint, _
-
-from webnotes.utils.nestedset import DocTypeNestedSet
-
-class DocType(DocTypeNestedSet):
-	def __init__(self,d,dl):
-		self.doc, self.doclist = d,dl
-		self.nsm_parent_field = 'parent_cost_center'
-				
-	def autoname(self):
-		company_abbr = webnotes.conn.sql("select abbr from tabCompany where name=%s", 
-			self.doc.company)[0][0]
-		self.doc.name = self.doc.cost_center_name.strip() + ' - ' + company_abbr
-		
-	def validate_mandatory(self):
-		if not self.doc.group_or_ledger:
-			msgprint("Please select Group or Ledger value", raise_exception=1)
-			
-		if self.doc.cost_center_name != self.doc.company and not self.doc.parent_cost_center:
-			msgprint("Please enter parent cost center", raise_exception=1)
-		elif self.doc.cost_center_name == self.doc.company and self.doc.parent_cost_center:
-			msgprint(_("Root cannot have a parent cost center"), raise_exception=1)
-		
-	def convert_group_to_ledger(self):
-		if self.check_if_child_exists():
-			msgprint("Cost Center: %s has existing child. You can not convert this cost center to ledger" % (self.doc.name), raise_exception=1)
-		elif self.check_gle_exists():
-			msgprint("Cost Center with existing transaction can not be converted to ledger.", raise_exception=1)
-		else:
-			self.doc.group_or_ledger = 'Ledger'
-			self.doc.save()
-			return 1
-			
-	def convert_ledger_to_group(self):
-		if self.check_gle_exists():
-			msgprint("Cost Center with existing transaction can not be converted to group.", raise_exception=1)
-		else:
-			self.doc.group_or_ledger = 'Group'
-			self.doc.save()
-			return 1
-
-	def check_gle_exists(self):
-		return webnotes.conn.get_value("GL Entry", {"cost_center": self.doc.name})
-		
-	def check_if_child_exists(self):
-		return webnotes.conn.sql("select name from `tabCost Center` where \
-			parent_cost_center = %s and docstatus != 2", self.doc.name)
-
-	def validate_budget_details(self):
-		check_acc_list = []
-		for d in getlist(self.doclist, 'budget_details'):
-			if self.doc.group_or_ledger=="Group":
-				msgprint("Budget cannot be set for Group Cost Centers", raise_exception=1)
-				
-			if [d.account, d.fiscal_year] in check_acc_list:
-				msgprint("Account " + d.account + "has been entered more than once for fiscal year " + d.fiscal_year, raise_exception=1)
-			else: 
-				check_acc_list.append([d.account, d.fiscal_year])
-
-	def validate(self):
-		"""
-			Cost Center name must be unique
-		"""
-		if (self.doc.fields.get("__islocal") or not self.doc.name) and webnotes.conn.sql("select name from `tabCost Center` where cost_center_name = %s and company=%s", (self.doc.cost_center_name, self.doc.company)):
-			msgprint("Cost Center Name already exists, please rename", raise_exception=1)
-			
-		self.validate_mandatory()
-		self.validate_budget_details()
-		
-	def before_rename(self, olddn, newdn, merge=False):
-		# Add company abbr if not provided
-		from setup.doctype.company.company import get_name_with_abbr
-		new_cost_center = get_name_with_abbr(newdn, self.doc.company)
-		
-		# Validate properties before merging
-		super(DocType, self).before_rename(olddn, new_cost_center, merge, "group_or_ledger")
-		
-		return new_cost_center
-		
-	def after_rename(self, olddn, newdn, merge=False):
-		if not merge:
-			webnotes.conn.set_value("Cost Center", newdn, "cost_center_name", 
-				" - ".join(newdn.split(" - ")[:-1]))
-		else:
-			super(DocType, self).after_rename(olddn, newdn, merge)
-			
diff --git a/accounts/doctype/cost_center/cost_center.txt b/accounts/doctype/cost_center/cost_center.txt
deleted file mode 100644
index a9c7add..0000000
--- a/accounts/doctype/cost_center/cost_center.txt
+++ /dev/null
@@ -1,196 +0,0 @@
-[
- {
-  "creation": "2013-01-23 19:57:17", 
-  "docstatus": 0, 
-  "modified": "2013-07-22 15:23:10", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_copy": 1, 
-  "allow_rename": 1, 
-  "autoname": "field:cost_center_name", 
-  "description": "Track separate Income and Expense for product verticals or divisions.", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-money", 
-  "in_create": 1, 
-  "module": "Accounts", 
-  "name": "__common__", 
-  "search_fields": "name,parent_cost_center"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Cost Center", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 0, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Cost Center", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Cost Center"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sb0", 
-  "fieldtype": "Section Break", 
-  "label": "Cost Center Details"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "trash_reason", 
-  "fieldtype": "Small Text", 
-  "label": "Trash Reason", 
-  "oldfieldname": "trash_reason", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cost_center_name", 
-  "fieldtype": "Data", 
-  "in_filter": 0, 
-  "label": "Cost Center Name", 
-  "no_copy": 1, 
-  "oldfieldname": "cost_center_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "parent_cost_center", 
-  "fieldtype": "Link", 
-  "label": "Parent Cost Center", 
-  "oldfieldname": "parent_cost_center", 
-  "oldfieldtype": "Link", 
-  "options": "Cost Center", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "label": "Company", 
-  "oldfieldname": "company_name", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cb0", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "group_or_ledger", 
-  "fieldtype": "Select", 
-  "hidden": 0, 
-  "label": "Group or Ledger", 
-  "no_copy": 1, 
-  "oldfieldname": "group_or_ledger", 
-  "oldfieldtype": "Select", 
-  "options": "\nGroup\nLedger", 
-  "print_hide": 1, 
-  "report_hide": 1, 
-  "reqd": 1
- }, 
- {
-  "description": "Define Budget for this Cost Center. To set budget action, see <a href=\"#!List/Company\">Company Master</a>", 
-  "doctype": "DocField", 
-  "fieldname": "sb1", 
-  "fieldtype": "Section Break", 
-  "label": "Budget"
- }, 
- {
-  "description": "Select Budget Distribution, if you want to track based on seasonality.", 
-  "doctype": "DocField", 
-  "fieldname": "distribution_id", 
-  "fieldtype": "Link", 
-  "label": "Distribution Id", 
-  "oldfieldname": "distribution_id", 
-  "oldfieldtype": "Link", 
-  "options": "Budget Distribution"
- }, 
- {
-  "description": "Add rows to set annual budgets on Accounts.", 
-  "doctype": "DocField", 
-  "fieldname": "budget_details", 
-  "fieldtype": "Table", 
-  "label": "Budget Details", 
-  "oldfieldname": "budget_details", 
-  "oldfieldtype": "Table", 
-  "options": "Budget Detail"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "lft", 
-  "fieldtype": "Int", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "label": "lft", 
-  "no_copy": 1, 
-  "oldfieldname": "lft", 
-  "oldfieldtype": "Int", 
-  "print_hide": 1, 
-  "report_hide": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rgt", 
-  "fieldtype": "Int", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "label": "rgt", 
-  "no_copy": 1, 
-  "oldfieldname": "rgt", 
-  "oldfieldtype": "Int", 
-  "print_hide": 1, 
-  "report_hide": 1, 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "old_parent", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "label": "old_parent", 
-  "no_copy": 1, 
-  "oldfieldname": "old_parent", 
-  "oldfieldtype": "Data", 
-  "options": "Cost Center", 
-  "print_hide": 1, 
-  "report_hide": 1
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Accounts Manager", 
-  "write": 1
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Accounts User", 
-  "write": 0
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/fiscal_year/fiscal_year.py b/accounts/doctype/fiscal_year/fiscal_year.py
deleted file mode 100644
index 55e414c..0000000
--- a/accounts/doctype/fiscal_year/fiscal_year.py
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import msgprint, _
-from webnotes.utils import getdate
-
-class DocType:
-	def __init__(self, d, dl):
-		self.doc, self.doclist = d, dl
-		
-	def set_as_default(self):
-		webnotes.conn.set_value("Global Defaults", None, "current_fiscal_year", self.doc.name)
-		webnotes.get_obj("Global Defaults").on_update()
-		
-		# clear cache
-		webnotes.clear_cache()
-		
-		msgprint(self.doc.name + _(""" is now the default Fiscal Year. \
-			Please refresh your browser for the change to take effect."""))
-
-	def validate(self):
-		year_start_end_dates = webnotes.conn.sql("""select year_start_date, year_end_date 
-			from `tabFiscal Year` where name=%s""", (self.doc.name))
-
-		if year_start_end_dates:
-			if getdate(self.doc.year_start_date) != year_start_end_dates[0][0] or getdate(self.doc.year_end_date) != year_start_end_dates[0][1]:
-				webnotes.throw(_("Cannot change Year Start Date and Year End Date \
-					once the Fiscal Year is saved."))
-
-	def on_update(self):
-		# validate year start date and year end date
-		if getdate(self.doc.year_start_date) > getdate(self.doc.year_end_date):
-			webnotes.throw(_("Year Start Date should not be greater than Year End Date"))
-
-		if (getdate(self.doc.year_end_date) - getdate(self.doc.year_start_date)).days > 366:
-			webnotes.throw(_("Year Start Date and Year End Date are not within Fiscal Year."))
-
-		year_start_end_dates = webnotes.conn.sql("""select name, year_start_date, year_end_date 
-			from `tabFiscal Year` where name!=%s""", (self.doc.name))
-
-		for fiscal_year, ysd, yed in year_start_end_dates:
-			if (getdate(self.doc.year_start_date) == ysd and getdate(self.doc.year_end_date) == yed) \
-				and (not webnotes.flags.in_test):
-					webnotes.throw(_("Year Start Date and Year End Date are already \
-						set in Fiscal Year: ") + fiscal_year)
\ No newline at end of file
diff --git a/accounts/doctype/fiscal_year/fiscal_year.txt b/accounts/doctype/fiscal_year/fiscal_year.txt
deleted file mode 100644
index 1cf98fb..0000000
--- a/accounts/doctype/fiscal_year/fiscal_year.txt
+++ /dev/null
@@ -1,93 +0,0 @@
-[
- {
-  "creation": "2013-01-22 16:50:25", 
-  "docstatus": 0, 
-  "modified": "2013-11-25 11:40:02", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "field:year", 
-  "description": "**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-calendar", 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Fiscal Year", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Fiscal Year", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Fiscal Year"
- }, 
- {
-  "description": "For e.g. 2012, 2012-13", 
-  "doctype": "DocField", 
-  "fieldname": "year", 
-  "fieldtype": "Data", 
-  "label": "Year Name", 
-  "oldfieldname": "year", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "year_start_date", 
-  "fieldtype": "Date", 
-  "label": "Year Start Date", 
-  "no_copy": 1, 
-  "oldfieldname": "year_start_date", 
-  "oldfieldtype": "Date", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "year_end_date", 
-  "fieldtype": "Date", 
-  "label": "Year End Date", 
-  "no_copy": 1, 
-  "reqd": 1
- }, 
- {
-  "default": "No", 
-  "description": "Entries are not allowed against this Fiscal Year if the year is closed.", 
-  "doctype": "DocField", 
-  "fieldname": "is_fiscal_year_closed", 
-  "fieldtype": "Select", 
-  "label": "Year Closed", 
-  "no_copy": 1, 
-  "oldfieldname": "is_fiscal_year_closed", 
-  "oldfieldtype": "Select", 
-  "options": "\nNo\nYes", 
-  "reqd": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "report": 1, 
-  "role": "System Manager", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "All"
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/gl_entry/gl_entry.py b/accounts/doctype/gl_entry/gl_entry.py
deleted file mode 100644
index 694917f..0000000
--- a/accounts/doctype/gl_entry/gl_entry.py
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import flt, fmt_money, getdate
-from webnotes import _
-	
-class DocType:
-	def __init__(self,d,dl):
-		self.doc, self.doclist = d, dl
-
-	def validate(self):
-		self.check_mandatory()
-		self.pl_must_have_cost_center()
-		self.validate_posting_date()
-		self.check_pl_account()
-		self.validate_cost_center()
-
-	def on_update_with_args(self, adv_adj, update_outstanding = 'Yes'):
-		self.validate_account_details(adv_adj)
-		validate_frozen_account(self.doc.account, adv_adj)
-		check_freezing_date(self.doc.posting_date, adv_adj)
-		check_negative_balance(self.doc.account, adv_adj)
-
-		# Update outstanding amt on against voucher
-		if self.doc.against_voucher and self.doc.against_voucher_type != "POS" \
-			and update_outstanding == 'Yes':
-				update_outstanding_amt(self.doc.account, self.doc.against_voucher_type, 
-					self.doc.against_voucher)
-
-	def check_mandatory(self):
-		mandatory = ['account','remarks','voucher_type','voucher_no','fiscal_year','company']
-		for k in mandatory:
-			if not self.doc.fields.get(k):
-				webnotes.throw(k + _(" is mandatory for GL Entry"))
-
-		# Zero value transaction is not allowed
-		if not (flt(self.doc.debit) or flt(self.doc.credit)):
-			webnotes.throw(_("GL Entry: Debit or Credit amount is mandatory for ") + 
-				self.doc.account)
-			
-	def pl_must_have_cost_center(self):
-		if webnotes.conn.get_value("Account", self.doc.account, "is_pl_account") == "Yes":
-			if not self.doc.cost_center and self.doc.voucher_type != 'Period Closing Voucher':
-				webnotes.throw(_("Cost Center must be specified for PL Account: ") + 
-					self.doc.account)
-		elif self.doc.cost_center:
-			self.doc.cost_center = None
-		
-	def validate_posting_date(self):
-		from accounts.utils import validate_fiscal_year
-		validate_fiscal_year(self.doc.posting_date, self.doc.fiscal_year, "Posting Date")
-
-	def check_pl_account(self):
-		if self.doc.is_opening=='Yes' and \
-				webnotes.conn.get_value("Account", self.doc.account, "is_pl_account") == "Yes":
-			webnotes.throw(_("For opening balance entry account can not be a PL account"))			
-
-	def validate_account_details(self, adv_adj):
-		"""Account must be ledger, active and not freezed"""
-		
-		ret = webnotes.conn.sql("""select group_or_ledger, docstatus, company 
-			from tabAccount where name=%s""", self.doc.account, as_dict=1)[0]
-		
-		if ret.group_or_ledger=='Group':
-			webnotes.throw(_("Account") + ": " + self.doc.account + _(" is not a ledger"))
-
-		if ret.docstatus==2:
-			webnotes.throw(_("Account") + ": " + self.doc.account + _(" is not active"))
-			
-		if ret.company != self.doc.company:
-			webnotes.throw(_("Account") + ": " + self.doc.account + 
-				_(" does not belong to the company") + ": " + self.doc.company)
-				
-	def validate_cost_center(self):
-		if not hasattr(self, "cost_center_company"):
-			self.cost_center_company = {}
-		
-		def _get_cost_center_company():
-			if not self.cost_center_company.get(self.doc.cost_center):
-				self.cost_center_company[self.doc.cost_center] = webnotes.conn.get_value(
-					"Cost Center", self.doc.cost_center, "company")
-			
-			return self.cost_center_company[self.doc.cost_center]
-			
-		if self.doc.cost_center and _get_cost_center_company() != self.doc.company:
-				webnotes.throw(_("Cost Center") + ": " + self.doc.cost_center + 
-					_(" does not belong to the company") + ": " + self.doc.company)
-						
-def check_negative_balance(account, adv_adj=False):
-	if not adv_adj and account:
-		account_details = webnotes.conn.get_value("Account", account, 
-				["allow_negative_balance", "debit_or_credit"], as_dict=True)
-		if not account_details["allow_negative_balance"]:
-			balance = webnotes.conn.sql("""select sum(debit) - sum(credit) from `tabGL Entry` 
-				where account = %s""", account)
-			balance = account_details["debit_or_credit"] == "Debit" and \
-				flt(balance[0][0]) or -1*flt(balance[0][0])
-		
-			if flt(balance) < 0:
-				webnotes.throw(_("Negative balance is not allowed for account ") + account)
-
-def check_freezing_date(posting_date, adv_adj=False):
-	"""
-		Nobody can do GL Entries where posting date is before freezing date 
-		except authorized person
-	"""
-	if not adv_adj:
-		acc_frozen_upto = webnotes.conn.get_value('Accounts Settings', None, 'acc_frozen_upto')
-		if acc_frozen_upto:
-			bde_auth_role = webnotes.conn.get_value( 'Accounts Settings', None,'bde_auth_role')
-			if getdate(posting_date) <= getdate(acc_frozen_upto) \
-					and not bde_auth_role in webnotes.user.get_roles():
-				webnotes.throw(_("You are not authorized to do/modify back dated entries before ")
-					+ getdate(acc_frozen_upto).strftime('%d-%m-%Y'))
-
-def update_outstanding_amt(account, against_voucher_type, against_voucher, on_cancel=False):
-	# get final outstanding amt
-	bal = flt(webnotes.conn.sql("""select sum(ifnull(debit, 0)) - sum(ifnull(credit, 0)) 
-		from `tabGL Entry` 
-		where against_voucher_type=%s and against_voucher=%s and account = %s""", 
-		(against_voucher_type, against_voucher, account))[0][0] or 0.0)
-
-	if against_voucher_type == 'Purchase Invoice':
-		bal = -bal
-	elif against_voucher_type == "Journal Voucher":
-		against_voucher_amount = flt(webnotes.conn.sql("""
-			select sum(ifnull(debit, 0)) - sum(ifnull(credit, 0))
-			from `tabGL Entry` where voucher_type = 'Journal Voucher' and voucher_no = %s
-			and account = %s and ifnull(against_voucher, '') = ''""", 
-			(against_voucher, account))[0][0])
-		bal = against_voucher_amount + bal
-		if against_voucher_amount < 0:
-			bal = -bal
-	
-	# Validation : Outstanding can not be negative
-	if bal < 0 and not on_cancel:
-		webnotes.throw(_("Outstanding for Voucher ") + against_voucher + _(" will become ") + 
-			fmt_money(bal) + _(". Outstanding cannot be less than zero. \
-			 	Please match exact outstanding."))
-		
-	# Update outstanding amt on against voucher
-	if against_voucher_type in ["Sales Invoice", "Purchase Invoice"]:
-		webnotes.conn.sql("update `tab%s` set outstanding_amount=%s where name='%s'" %
-		 	(against_voucher_type, bal, against_voucher))
-			
-def validate_frozen_account(account, adv_adj=None):
-	frozen_account = webnotes.conn.get_value("Account", account, "freeze_account")
-	if frozen_account == 'Yes' and not adv_adj:
-		frozen_accounts_modifier = webnotes.conn.get_value( 'Accounts Settings', None, 
-			'frozen_accounts_modifier')
-		
-		if not frozen_accounts_modifier:
-			webnotes.throw(account + _(" is a frozen account. \
-				Either make the account active or assign role in Accounts Settings \
-				who can create / modify entries against this account"))
-		elif frozen_accounts_modifier not in webnotes.user.get_roles():
-			webnotes.throw(account + _(" is a frozen account. ") + 
-				_("To create / edit transactions against this account, you need role") + ": " +  
-				frozen_accounts_modifier)
\ No newline at end of file
diff --git a/accounts/doctype/gl_entry/gl_entry.txt b/accounts/doctype/gl_entry/gl_entry.txt
deleted file mode 100644
index 5740579..0000000
--- a/accounts/doctype/gl_entry/gl_entry.txt
+++ /dev/null
@@ -1,232 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:06", 
-  "docstatus": 0, 
-  "modified": "2013-11-03 14:14:09", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "GL.#######", 
-  "doctype": "DocType", 
-  "icon": "icon-list", 
-  "in_create": 1, 
-  "module": "Accounts", 
-  "name": "__common__", 
-  "search_fields": "voucher_no,account,posting_date,against_voucher"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "GL Entry", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "GL Entry", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0, 
-  "write": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "GL Entry"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "posting_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Posting Date", 
-  "oldfieldname": "posting_date", 
-  "oldfieldtype": "Date", 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "transaction_date", 
-  "fieldtype": "Date", 
-  "label": "Transaction Date", 
-  "oldfieldname": "transaction_date", 
-  "oldfieldtype": "Date"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "aging_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Aging Date", 
-  "oldfieldname": "aging_date", 
-  "oldfieldtype": "Date", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "account", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Account", 
-  "oldfieldname": "account", 
-  "oldfieldtype": "Link", 
-  "options": "Account", 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cost_center", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Cost Center", 
-  "oldfieldname": "cost_center", 
-  "oldfieldtype": "Link", 
-  "options": "Cost Center", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "debit", 
-  "fieldtype": "Currency", 
-  "label": "Debit Amt", 
-  "oldfieldname": "debit", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "credit", 
-  "fieldtype": "Currency", 
-  "label": "Credit Amt", 
-  "oldfieldname": "credit", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "against", 
-  "fieldtype": "Text", 
-  "in_filter": 1, 
-  "label": "Against", 
-  "oldfieldname": "against", 
-  "oldfieldtype": "Text"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "against_voucher", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "label": "Against Voucher", 
-  "oldfieldname": "against_voucher", 
-  "oldfieldtype": "Data", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "against_voucher_type", 
-  "fieldtype": "Data", 
-  "in_filter": 0, 
-  "label": "Against Voucher Type", 
-  "oldfieldname": "against_voucher_type", 
-  "oldfieldtype": "Data", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "voucher_type", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Voucher Type", 
-  "oldfieldname": "voucher_type", 
-  "oldfieldtype": "Select", 
-  "options": "Journal Voucher\nSales Invoice\nPurchase Invoice", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "voucher_no", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "label": "Voucher No", 
-  "oldfieldname": "voucher_no", 
-  "oldfieldtype": "Data", 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "remarks", 
-  "fieldtype": "Text", 
-  "in_filter": 1, 
-  "label": "Remarks", 
-  "no_copy": 1, 
-  "oldfieldname": "remarks", 
-  "oldfieldtype": "Text", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "is_opening", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Is Opening", 
-  "oldfieldname": "is_opening", 
-  "oldfieldtype": "Select", 
-  "options": "No\nYes", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "is_advance", 
-  "fieldtype": "Select", 
-  "in_filter": 0, 
-  "label": "Is Advance", 
-  "oldfieldname": "is_advance", 
-  "oldfieldtype": "Select", 
-  "options": "No\nYes", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "search_index": 0
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "doctype": "DocPerm", 
-  "role": "Accounts User"
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "doctype": "DocPerm", 
-  "role": "Accounts Manager"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "System Manager"
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/journal_voucher/journal_voucher.js b/accounts/doctype/journal_voucher/journal_voucher.js
deleted file mode 100644
index e5cea8c..0000000
--- a/accounts/doctype/journal_voucher/journal_voucher.js
+++ /dev/null
@@ -1,241 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.provide("erpnext.accounts");
-
-erpnext.accounts.JournalVoucher = wn.ui.form.Controller.extend({
-	onload: function() {
-		this.load_defaults();
-		this.setup_queries();
-	},
-	
-	load_defaults: function() {
-		if(this.frm.doc.__islocal && this.frm.doc.company) {
-			wn.model.set_default_values(this.frm.doc);
-			$.each(wn.model.get_doclist(this.frm.doc.doctype, 
-				this.frm.doc.name, {parentfield: "entries"}), function(i, jvd) {
-					wn.model.set_default_values(jvd);
-				}
-			);
-			
-			if(!this.frm.doc.amended_from) this.frm.doc.posting_date = get_today();
-		}
-	},
-	
-	setup_queries: function() {
-		var me = this;
-		
-		$.each(["account", "cost_center"], function(i, fieldname) {
-			me.frm.set_query(fieldname, "entries", function() {
-				wn.model.validate_missing(me.frm.doc, "company");
-				return {
-					filters: {
-						company: me.frm.doc.company,
-						group_or_ledger: "Ledger"
-					}
-				};
-			});
-		});
-		
-		$.each([["against_voucher", "Purchase Invoice", "credit_to"], 
-			["against_invoice", "Sales Invoice", "debit_to"]], function(i, opts) {
-				me.frm.set_query(opts[0], "entries", function(doc, cdt, cdn) {
-					var jvd = wn.model.get_doc(cdt, cdn);
-					wn.model.validate_missing(jvd, "account");
-					return {
-						filters: [
-							[opts[1], opts[2], "=", jvd.account],
-							[opts[1], "docstatus", "=", 1],
-							[opts[1], "outstanding_amount", ">", 0]
-						]
-					};
-				});
-		});
-		
-		this.frm.set_query("against_jv", "entries", function(doc, cdt, cdn) {
-			var jvd = wn.model.get_doc(cdt, cdn);
-			wn.model.validate_missing(jvd, "account");
-			
-			return {
-				query: "accounts.doctype.journal_voucher.journal_voucher.get_against_jv",
-				filters: { account: jvd.account }
-			};
-		});
-	},
-	
-	against_voucher: function(doc, cdt, cdn) {
-		var d = wn.model.get_doc(cdt, cdn);
-		if (d.against_voucher && !flt(d.debit)) {
-			this.get_outstanding({
-				'doctype': 'Purchase Invoice', 
-				'docname': d.against_voucher
-			}, d)
-		}
-	},
-	
-	against_invoice: function(doc, cdt, cdn) {
-		var d = wn.model.get_doc(cdt, cdn);
-		if (d.against_invoice && !flt(d.credit)) {
-			this.get_outstanding({
-				'doctype': 'Sales Invoice', 
-				'docname': d.against_invoice
-			}, d)
-		}
-	},
-	
-	against_jv: function(doc, cdt, cdn) {
-		var d = wn.model.get_doc(cdt, cdn);
-		if (d.against_jv && !flt(d.credit) && !flt(d.debit)) {
-			this.get_outstanding({
-				'doctype': 'Journal Voucher', 
-				'docname': d.against_jv,
-				'account': d.account
-			}, d)
-		}
-	},
-	
-	get_outstanding: function(args, child) {
-		var me = this;
-		return this.frm.call({
-			child: child,
-			method: "get_outstanding",
-			args: { args: args},
-			callback: function(r) {
-				cur_frm.cscript.update_totals(me.frm.doc);
-			}
-		});
-	}
-	
-});
-
-cur_frm.script_manager.make(erpnext.accounts.JournalVoucher);
-
-cur_frm.cscript.refresh = function(doc) {
-	cur_frm.cscript.is_opening(doc)
-	erpnext.hide_naming_series();
-	cur_frm.cscript.voucher_type(doc);
-	if(doc.docstatus==1) { 
-		cur_frm.appframe.add_button(wn._('View Ledger'), function() {
-			wn.route_options = {
-				"voucher_no": doc.name,
-				"from_date": doc.posting_date,
-				"to_date": doc.posting_date,
-				"company": doc.company,
-				group_by_voucher: 0
-			};
-			wn.set_route("query-report", "General Ledger");
-		}, "icon-table");
-	}
-}
-
-cur_frm.cscript.company = function(doc, cdt, cdn) {
-	cur_frm.refresh_fields();
-}
-
-cur_frm.cscript.is_opening = function(doc, cdt, cdn) {
-	hide_field('aging_date');
-	if (doc.is_opening == 'Yes') unhide_field('aging_date');
-}
-
-cur_frm.cscript.update_totals = function(doc) {
-	var td=0.0; var tc =0.0;
-	var el = getchildren('Journal Voucher Detail', doc.name, 'entries');
-	for(var i in el) {
-		td += flt(el[i].debit, 2);
-		tc += flt(el[i].credit, 2);
-	}
-	var doc = locals[doc.doctype][doc.name];
-	doc.total_debit = td;
-	doc.total_credit = tc;
-	doc.difference = flt((td - tc), 2);
-	refresh_many(['total_debit','total_credit','difference']);
-}
-
-cur_frm.cscript.debit = function(doc,dt,dn) { cur_frm.cscript.update_totals(doc); }
-cur_frm.cscript.credit = function(doc,dt,dn) { cur_frm.cscript.update_totals(doc); }
-
-cur_frm.cscript.get_balance = function(doc,dt,dn) {
-	cur_frm.cscript.update_totals(doc); 
-	return $c_obj(make_doclist(dt,dn), 'get_balance', '', function(r, rt){
-	cur_frm.refresh();
-	});
-}
-// Get balance
-// -----------
-
-cur_frm.cscript.account = function(doc,dt,dn) {
-	var d = locals[dt][dn];
-	if(d.account) {
-		return wn.call({
-			method: "accounts.utils.get_balance_on",
-			args: {account: d.account, date: doc.posting_date},
-			callback: function(r) {
-				d.balance = r.message;
-				refresh_field('balance', d.name, 'entries');
-			}
-		});
-	}
-} 
-
-cur_frm.cscript.validate = function(doc,cdt,cdn) {
-	cur_frm.cscript.update_totals(doc);
-}
-
-cur_frm.cscript.select_print_heading = function(doc,cdt,cdn){
-	if(doc.select_print_heading){
-		// print heading
-		cur_frm.pformat.print_heading = doc.select_print_heading;
-	}
-	else
-		cur_frm.pformat.print_heading = wn._("Journal Voucher");
-}
-
-cur_frm.cscript.voucher_type = function(doc, cdt, cdn) {
-	cur_frm.set_df_property("cheque_no", "reqd", doc.voucher_type=="Bank Voucher");
-	cur_frm.set_df_property("cheque_date", "reqd", doc.voucher_type=="Bank Voucher");
-
-	if(wn.model.get("Journal Voucher Detail", {"parent":doc.name}).length!==0 // too late
-		|| !doc.company) // too early
-		return;
-	
-	var update_jv_details = function(doc, r) {
-		$.each(r.message, function(i, d) {
-			var jvdetail = wn.model.add_child(doc, "Journal Voucher Detail", "entries");
-			jvdetail.account = d.account;
-			jvdetail.balance = d.balance;
-		});
-		refresh_field("entries");
-	}
-	
-	if(in_list(["Bank Voucher", "Cash Voucher"], doc.voucher_type)) {
-		return wn.call({
-			type: "GET",
-			method: "accounts.doctype.journal_voucher.journal_voucher.get_default_bank_cash_account",
-			args: {
-				"voucher_type": doc.voucher_type,
-				"company": doc.company
-			},
-			callback: function(r) {
-				if(r.message) {
-					update_jv_details(doc, r);
-				}
-			}
-		})
-	} else if(doc.voucher_type=="Opening Entry") {
-		return wn.call({
-			type:"GET",
-			method: "accounts.doctype.journal_voucher.journal_voucher.get_opening_accounts",
-			args: {
-				"company": doc.company
-			},
-			callback: function(r) {
-				wn.model.clear_table("Journal Voucher Detail", "Journal Voucher", 
-					doc.name, "entries");
-				if(r.message) {
-					update_jv_details(doc, r);
-				}
-				cur_frm.set_value("is_opening", "Yes")
-			}
-		})
-	}
-}
\ No newline at end of file
diff --git a/accounts/doctype/journal_voucher/journal_voucher.py b/accounts/doctype/journal_voucher/journal_voucher.py
deleted file mode 100644
index 00cbc03..0000000
--- a/accounts/doctype/journal_voucher/journal_voucher.py
+++ /dev/null
@@ -1,463 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import cint, cstr, flt, fmt_money, formatdate, getdate
-from webnotes.model.doc import addchild
-from webnotes.model.bean import getlist
-from webnotes import msgprint, _
-from setup.utils import get_company_currency
-
-from controllers.accounts_controller import AccountsController
-
-class DocType(AccountsController):
-	def __init__(self,d,dl):
-		self.doc, self.doclist = d,dl
-		self.master_type = {}
-		self.credit_days_for = {}
-		self.credit_days_global = -1
-		self.is_approving_authority = -1
-
-	def validate(self):
-		if not self.doc.is_opening:
-			self.doc.is_opening='No'
-			
-		self.doc.clearance_date = None
-		
-		super(DocType, self).validate_date_with_fiscal_year()
-		
-		self.validate_debit_credit()
-		self.validate_cheque_info()
-		self.validate_entries_for_advance()
-		self.validate_against_jv()
-		
-		self.set_against_account()
-		self.create_remarks()
-		self.set_aging_date()
-		self.set_print_format_fields()
-
-	
-	def on_submit(self):
-		if self.doc.voucher_type in ['Bank Voucher', 'Contra Voucher', 'Journal Entry']:
-			self.check_credit_days()
-		self.check_account_against_entries()
-		self.make_gl_entries()
-		self.check_credit_limit()
-
-	def on_cancel(self):
-		from accounts.utils import remove_against_link_from_jv
-		remove_against_link_from_jv(self.doc.doctype, self.doc.name, "against_jv")
-		
-		self.make_gl_entries(1)
-		
-	def on_trash(self):
-		pass
-		#if self.doc.amended_from:
-		#	webnotes.delete_doc("Journal Voucher", self.doc.amended_from)
-
-	def validate_debit_credit(self):
-		for d in getlist(self.doclist, 'entries'):
-			if d.debit and d.credit:
-				msgprint("You cannot credit and debit same account at the same time.", 
-				 	raise_exception=1)
-
-	def validate_cheque_info(self):
-		if self.doc.voucher_type in ['Bank Voucher']:
-			if not self.doc.cheque_no or not self.doc.cheque_date:
-				msgprint("Reference No & Reference Date is required for %s" %
-				self.doc.voucher_type, raise_exception=1)
-				
-		if self.doc.cheque_date and not self.doc.cheque_no:
-			msgprint("Reference No is mandatory if you entered Reference Date", raise_exception=1)
-
-	def validate_entries_for_advance(self):
-		for d in getlist(self.doclist,'entries'):
-			if not d.is_advance and not d.against_voucher and \
-					not d.against_invoice and not d.against_jv:
-				master_type = webnotes.conn.get_value("Account", d.account, "master_type")
-				if (master_type == 'Customer' and flt(d.credit) > 0) or \
-						(master_type == 'Supplier' and flt(d.debit) > 0):
-					msgprint("Message: Please check Is Advance as 'Yes' against \
-						Account %s if this is an advance entry." % d.account)
-
-	def validate_against_jv(self):
-		for d in getlist(self.doclist, 'entries'):
-			if d.against_jv:
-				if d.against_jv == self.doc.name:
-					msgprint("You can not enter current voucher in 'Against JV' column",
-						raise_exception=1)
-				elif not webnotes.conn.sql("""select name from `tabJournal Voucher Detail` 
-						where account = '%s' and docstatus = 1 and parent = '%s'""" % 
-						(d.account, d.against_jv)):
-					msgprint("Against JV: %s is not valid." % d.against_jv, raise_exception=1)
-		
-	def set_against_account(self):
-		# Debit = Credit
-		debit, credit = 0.0, 0.0
-		debit_list, credit_list = [], []
-		for d in getlist(self.doclist, 'entries'):
-			debit += flt(d.debit, 2)
-			credit += flt(d.credit, 2)
-			if flt(d.debit)>0 and (d.account not in debit_list): debit_list.append(d.account)
-			if flt(d.credit)>0 and (d.account not in credit_list): credit_list.append(d.account)
-
-		self.doc.total_debit = debit
-		self.doc.total_credit = credit
-
-		if abs(self.doc.total_debit-self.doc.total_credit) > 0.001:
-			msgprint("Debit must be equal to Credit. The difference is %s" % 
-			 	(self.doc.total_debit-self.doc.total_credit), raise_exception=1)
-		
-		# update against account
-		for d in getlist(self.doclist, 'entries'):
-			if flt(d.debit) > 0: d.against_account = ', '.join(credit_list)
-			if flt(d.credit) > 0: d.against_account = ', '.join(debit_list)
-
-	def create_remarks(self):
-		r = []
-		if self.doc.cheque_no :
-			if self.doc.cheque_date:
-				r.append('Via Reference #%s dated %s' % 
-					(self.doc.cheque_no, formatdate(self.doc.cheque_date)))
-			else :
-				msgprint("Please enter Reference date", raise_exception=1)
-		
-		for d in getlist(self.doclist, 'entries'):
-			if d.against_invoice and d.credit:
-				currency = webnotes.conn.get_value("Sales Invoice", d.against_invoice, "currency")
-				r.append('%s %s against Invoice: %s' % 
-					(cstr(currency), fmt_money(flt(d.credit)), d.against_invoice))
-					
-			if d.against_voucher and d.debit:
-				bill_no = webnotes.conn.sql("""select bill_no, bill_date, currency 
-					from `tabPurchase Invoice` where name=%s""", d.against_voucher)
-				if bill_no and bill_no[0][0] and bill_no[0][0].lower().strip() \
-						not in ['na', 'not applicable', 'none']:
-					r.append('%s %s against Bill %s dated %s' % 
-						(cstr(bill_no[0][2]), fmt_money(flt(d.debit)), bill_no[0][0], 
-						bill_no[0][1] and formatdate(bill_no[0][1].strftime('%Y-%m-%d')) or ''))
-	
-		if self.doc.user_remark:
-			r.append("User Remark : %s"%self.doc.user_remark)
-
-		if r:
-			self.doc.remark = ("\n").join(r)
-		else:
-			webnotes.msgprint("User Remarks is mandatory", raise_exception=1)
-
-	def set_aging_date(self):
-		if self.doc.is_opening != 'Yes':
-			self.doc.aging_date = self.doc.posting_date
-		else:
-			# check account type whether supplier or customer
-			exists = False
-			for d in getlist(self.doclist, 'entries'):
-				account_type = webnotes.conn.get_value("Account", d.account, "account_type")
-				if account_type in ["Supplier", "Customer"]:
-					exists = True
-					break
-
-			# If customer/supplier account, aging date is mandatory
-			if exists and not self.doc.aging_date: 
-				msgprint("Aging Date is mandatory for opening entry", raise_exception=1)
-			else:
-				self.doc.aging_date = self.doc.posting_date
-
-	def set_print_format_fields(self):
-		for d in getlist(self.doclist, 'entries'):
-			account_type, master_type = webnotes.conn.get_value("Account", d.account, 
-				["account_type", "master_type"])
-				
-			if master_type in ['Supplier', 'Customer']:
-				if not self.doc.pay_to_recd_from:
-					self.doc.pay_to_recd_from = webnotes.conn.get_value(master_type, 
-						' - '.join(d.account.split(' - ')[:-1]), 
-						master_type == 'Customer' and 'customer_name' or 'supplier_name')
-			
-			if account_type == 'Bank or Cash':
-				company_currency = get_company_currency(self.doc.company)
-				amt = flt(d.debit) and d.debit or d.credit	
-				self.doc.total_amount = company_currency + ' ' + cstr(amt)
-				from webnotes.utils import money_in_words
-				self.doc.total_amount_in_words = money_in_words(amt, company_currency)
-
-	def check_credit_days(self):
-		date_diff = 0
-		if self.doc.cheque_date:
-			date_diff = (getdate(self.doc.cheque_date)-getdate(self.doc.posting_date)).days
-		
-		if date_diff <= 0: return
-		
-		# Get List of Customer Account
-		acc_list = filter(lambda d: webnotes.conn.get_value("Account", d.account, 
-		 	"master_type")=='Customer', getlist(self.doclist,'entries'))
-		
-		for d in acc_list:
-			credit_days = self.get_credit_days_for(d.account)
-			# Check credit days
-			if credit_days > 0 and not self.get_authorized_user() and cint(date_diff) > credit_days:
-				msgprint("Credit Not Allowed: Cannot allow a check that is dated \
-					more than %s days after the posting date" % credit_days, raise_exception=1)
-					
-	def get_credit_days_for(self, ac):
-		if not self.credit_days_for.has_key(ac):
-			self.credit_days_for[ac] = cint(webnotes.conn.get_value("Account", ac, "credit_days"))
-
-		if not self.credit_days_for[ac]:
-			if self.credit_days_global==-1:
-				self.credit_days_global = cint(webnotes.conn.get_value("Company", 
-					self.doc.company, "credit_days"))
-					
-			return self.credit_days_global
-		else:
-			return self.credit_days_for[ac]
-
-	def get_authorized_user(self):
-		if self.is_approving_authority==-1:
-			self.is_approving_authority = 0
-
-			# Fetch credit controller role
-			approving_authority = webnotes.conn.get_value("Global Defaults", None, 
-				"credit_controller")
-			
-			# Check logged-in user is authorized
-			if approving_authority in webnotes.user.get_roles():
-				self.is_approving_authority = 1
-				
-		return self.is_approving_authority
-
-	def check_account_against_entries(self):
-		for d in self.doclist.get({"parentfield": "entries"}):
-			if d.against_invoice and webnotes.conn.get_value("Sales Invoice", 
-					d.against_invoice, "debit_to") != d.account:
-				webnotes.throw(_("Credited account (Customer) is not matching with Sales Invoice"))
-			
-			if d.against_voucher and webnotes.conn.get_value("Purchase Invoice", 
-						d.against_voucher, "credit_to") != d.account:
-				webnotes.throw(_("Debited account (Supplier) is not matching with \
-					Purchase Invoice"))
-
-	def make_gl_entries(self, cancel=0, adv_adj=0):
-		from accounts.general_ledger import make_gl_entries
-		gl_map = []
-		for d in self.doclist.get({"parentfield": "entries"}):
-			if d.debit or d.credit:
-				gl_map.append(
-					self.get_gl_dict({
-						"account": d.account,
-						"against": d.against_account,
-						"debit": d.debit,
-						"credit": d.credit,
-						"against_voucher_type": ((d.against_voucher and "Purchase Invoice") 
-							or (d.against_invoice and "Sales Invoice") 
-							or (d.against_jv and "Journal Voucher")),
-						"against_voucher": d.against_voucher or d.against_invoice or d.against_jv,
-						"remarks": self.doc.remark,
-						"cost_center": d.cost_center
-					})
-				)
-		if gl_map:
-			make_gl_entries(gl_map, cancel=cancel, adv_adj=adv_adj)
-			
-	def check_credit_limit(self):
-		for d in self.doclist.get({"parentfield": "entries"}):
-			master_type, master_name = webnotes.conn.get_value("Account", d.account, 
-				["master_type", "master_name"])
-			if master_type == "Customer" and master_name:
-				super(DocType, self).check_credit_limit(d.account)
-
-	def get_balance(self):
-		if not getlist(self.doclist,'entries'):
-			msgprint("Please enter atleast 1 entry in 'GL Entries' table")
-		else:
-			flag, self.doc.total_debit, self.doc.total_credit = 0, 0, 0
-			diff = flt(self.doc.difference, 2)
-			
-			# If any row without amount, set the diff on that row
-			for d in getlist(self.doclist,'entries'):
-				if not d.credit and not d.debit and diff != 0:
-					if diff>0:
-						d.credit = diff
-					elif diff<0:
-						d.debit = diff
-					flag = 1
-					
-			# Set the diff in a new row
-			if flag == 0 and diff != 0:
-				jd = addchild(self.doc, 'entries', 'Journal Voucher Detail', self.doclist)
-				if diff>0:
-					jd.credit = abs(diff)
-				elif diff<0:
-					jd.debit = abs(diff)
-					
-			# Set the total debit, total credit and difference
-			for d in getlist(self.doclist,'entries'):
-				self.doc.total_debit += flt(d.debit, 2)
-				self.doc.total_credit += flt(d.credit, 2)
-
-			self.doc.difference = flt(self.doc.total_debit, 2) - flt(self.doc.total_credit, 2)
-
-	def get_outstanding_invoices(self):
-		self.doclist = self.doc.clear_table(self.doclist, 'entries')
-		total = 0
-		for d in self.get_values():
-			total += flt(d[2])
-			jd = addchild(self.doc, 'entries', 'Journal Voucher Detail', self.doclist)
-			jd.account = cstr(d[1])
-			if self.doc.write_off_based_on == 'Accounts Receivable':
-				jd.credit = flt(d[2])
-				jd.against_invoice = cstr(d[0])
-			elif self.doc.write_off_based_on == 'Accounts Payable':
-				jd.debit = flt(d[2])
-				jd.against_voucher = cstr(d[0])
-			jd.save(1)
-		jd = addchild(self.doc, 'entries', 'Journal Voucher Detail', self.doclist)
-		if self.doc.write_off_based_on == 'Accounts Receivable':
-			jd.debit = total
-		elif self.doc.write_off_based_on == 'Accounts Payable':
-			jd.credit = total
-		jd.save(1)
-
-	def get_values(self):
-		cond = (flt(self.doc.write_off_amount) > 0) and \
-			' and outstanding_amount <= '+ self.doc.write_off_amount or ''
-		if self.doc.write_off_based_on == 'Accounts Receivable':
-			return webnotes.conn.sql("""select name, debit_to, outstanding_amount 
-				from `tabSales Invoice` where docstatus = 1 and company = %s 
-				and outstanding_amount > 0 %s""" % ('%s', cond), self.doc.company)
-		elif self.doc.write_off_based_on == 'Accounts Payable':
-			return webnotes.conn.sql("""select name, credit_to, outstanding_amount 
-				from `tabPurchase Invoice` where docstatus = 1 and company = %s 
-				and outstanding_amount > 0 %s""" % ('%s', cond), self.doc.company)
-
-@webnotes.whitelist()
-def get_default_bank_cash_account(company, voucher_type):
-	from accounts.utils import get_balance_on
-	account = webnotes.conn.get_value("Company", company,
-		voucher_type=="Bank Voucher" and "default_bank_account" or "default_cash_account")
-	if account:
-		return {
-			"account": account,
-			"balance": get_balance_on(account)
-		}
-		
-@webnotes.whitelist()
-def get_payment_entry_from_sales_invoice(sales_invoice):
-	from accounts.utils import get_balance_on
-	si = webnotes.bean("Sales Invoice", sales_invoice)
-	jv = get_payment_entry(si.doc)
-	jv.doc.remark = 'Payment received against Sales Invoice %(name)s. %(remarks)s' % si.doc.fields
-
-	# credit customer
-	jv.doclist[1].account = si.doc.debit_to
-	jv.doclist[1].balance = get_balance_on(si.doc.debit_to)
-	jv.doclist[1].credit = si.doc.outstanding_amount
-	jv.doclist[1].against_invoice = si.doc.name
-
-	# debit bank
-	jv.doclist[2].debit = si.doc.outstanding_amount
-	
-	return [d.fields for d in jv.doclist]
-
-@webnotes.whitelist()
-def get_payment_entry_from_purchase_invoice(purchase_invoice):
-	from accounts.utils import get_balance_on
-	pi = webnotes.bean("Purchase Invoice", purchase_invoice)
-	jv = get_payment_entry(pi.doc)
-	jv.doc.remark = 'Payment against Purchase Invoice %(name)s. %(remarks)s' % pi.doc.fields
-	
-	# credit supplier
-	jv.doclist[1].account = pi.doc.credit_to
-	jv.doclist[1].balance = get_balance_on(pi.doc.credit_to)
-	jv.doclist[1].debit = pi.doc.outstanding_amount
-	jv.doclist[1].against_voucher = pi.doc.name
-
-	# credit bank
-	jv.doclist[2].credit = pi.doc.outstanding_amount
-	
-	return [d.fields for d in jv.doclist]
-
-def get_payment_entry(doc):
-	bank_account = get_default_bank_cash_account(doc.company, "Bank Voucher")
-	
-	jv = webnotes.new_bean('Journal Voucher')
-	jv.doc.voucher_type = 'Bank Voucher'
-
-	jv.doc.company = doc.company
-	jv.doc.fiscal_year = doc.fiscal_year
-
-	jv.doclist.append({
-		"doctype": "Journal Voucher Detail",
-		"parentfield": "entries"
-	})
-
-	jv.doclist.append({
-		"doctype": "Journal Voucher Detail",
-		"parentfield": "entries"
-	})
-	
-	if bank_account:
-		jv.doclist[2].account = bank_account["account"]
-		jv.doclist[2].balance = bank_account["balance"]
-	
-	return jv
-	
-@webnotes.whitelist()
-def get_opening_accounts(company):
-	"""get all balance sheet accounts for opening entry"""
-	from accounts.utils import get_balance_on
-	accounts = webnotes.conn.sql_list("""select name from tabAccount 
-		where group_or_ledger='Ledger' and is_pl_account='No' and company=%s""", company)
-	
-	return [{"account": a, "balance": get_balance_on(a)} for a in accounts]
-	
-def get_against_purchase_invoice(doctype, txt, searchfield, start, page_len, filters):
-	return webnotes.conn.sql("""select name, credit_to, outstanding_amount, bill_no, bill_date 
-		from `tabPurchase Invoice` where credit_to = %s and docstatus = 1 
-		and outstanding_amount > 0 and %s like %s order by name desc limit %s, %s""" %
-		("%s", searchfield, "%s", "%s", "%s"), 
-		(filters["account"], "%%%s%%" % txt, start, page_len))
-		
-def get_against_sales_invoice(doctype, txt, searchfield, start, page_len, filters):
-	return webnotes.conn.sql("""select name, debit_to, outstanding_amount 
-		from `tabSales Invoice` where debit_to = %s and docstatus = 1 
-		and outstanding_amount > 0 and `%s` like %s order by name desc limit %s, %s""" %
-		("%s", searchfield, "%s", "%s", "%s"), 
-		(filters["account"], "%%%s%%" % txt, start, page_len))
-		
-def get_against_jv(doctype, txt, searchfield, start, page_len, filters):
-	return webnotes.conn.sql("""select jv.name, jv.posting_date, jv.user_remark 
-		from `tabJournal Voucher` jv, `tabJournal Voucher Detail` jv_detail 
-		where jv_detail.parent = jv.name and jv_detail.account = %s and jv.docstatus = 1 
-		and jv.%s like %s order by jv.name desc limit %s, %s""" % 
-		("%s", searchfield, "%s", "%s", "%s"), 
-		(filters["account"], "%%%s%%" % txt, start, page_len))
-
-@webnotes.whitelist()		
-def get_outstanding(args):
-	args = eval(args)
-	if args.get("doctype") == "Journal Voucher" and args.get("account"):
-		against_jv_amount = webnotes.conn.sql("""
-			select sum(ifnull(debit, 0)) - sum(ifnull(credit, 0)) 
-			from `tabJournal Voucher Detail` where parent=%s and account=%s 
-			and ifnull(against_invoice, '')='' and ifnull(against_voucher, '')=''
-			and ifnull(against_jv, '')=''""", (args['docname'], args['account']))
-			
-		against_jv_amount = flt(against_jv_amount[0][0]) if against_jv_amount else 0
-		if against_jv_amount > 0:
-			return {"credit": against_jv_amount}
-		else:
-			return {"debit": -1* against_jv_amount}
-		
-	elif args.get("doctype") == "Sales Invoice":
-		return {
-			"credit": flt(webnotes.conn.get_value("Sales Invoice", args["docname"], 
-				"outstanding_amount"))
-		}
-	elif args.get("doctype") == "Purchase Invoice":
-		return {
-			"debit": flt(webnotes.conn.get_value("Purchase Invoice", args["docname"], 
-				"outstanding_amount"))
-		}
diff --git a/accounts/doctype/journal_voucher/journal_voucher.txt b/accounts/doctype/journal_voucher/journal_voucher.txt
deleted file mode 100644
index b47d7ed..0000000
--- a/accounts/doctype/journal_voucher/journal_voucher.txt
+++ /dev/null
@@ -1,497 +0,0 @@
-[
- {
-  "creation": "2013-03-25 10:53:52", 
-  "docstatus": 0, 
-  "modified": "2013-11-03 14:11:33", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_import": 1, 
-  "autoname": "naming_series:", 
-  "doctype": "DocType", 
-  "icon": "icon-file-text", 
-  "is_submittable": 1, 
-  "module": "Accounts", 
-  "name": "__common__", 
-  "read_only_onload": 1, 
-  "search_fields": "voucher_type,posting_date, due_date, cheque_no"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Journal Voucher", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Journal Voucher", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Journal Voucher"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "voucher_type_and_date", 
-  "fieldtype": "Section Break", 
-  "label": "Voucher Type and Date", 
-  "options": "icon-flag"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "no_copy": 1, 
-  "oldfieldname": "naming_series", 
-  "oldfieldtype": "Select", 
-  "options": "JV", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "voucher_type", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Voucher Type", 
-  "oldfieldname": "voucher_type", 
-  "oldfieldtype": "Select", 
-  "options": "\nJournal Entry\nBank Voucher\nCash Voucher\nCredit Card Voucher\nDebit Note\nCredit Note\nContra Voucher\nExcise Voucher\nWrite Off Voucher\nOpening Entry", 
-  "print_hide": 0, 
-  "read_only": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "posting_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Posting Date", 
-  "no_copy": 1, 
-  "oldfieldname": "posting_date", 
-  "oldfieldtype": "Date", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "2_add_edit_gl_entries", 
-  "fieldtype": "Section Break", 
-  "label": "Journal Entries", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-table", 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "entries", 
-  "fieldtype": "Table", 
-  "label": "Entries", 
-  "oldfieldname": "entries", 
-  "oldfieldtype": "Table", 
-  "options": "Journal Voucher Detail", 
-  "print_hide": 0, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break99", 
-  "fieldtype": "Section Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_debit", 
-  "fieldtype": "Currency", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Total Debit", 
-  "no_copy": 1, 
-  "oldfieldname": "total_debit", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_credit", 
-  "fieldtype": "Currency", 
-  "in_filter": 1, 
-  "label": "Total Credit", 
-  "no_copy": 1, 
-  "oldfieldname": "total_credit", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break99", 
-  "fieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "difference", 
-  "fieldtype": "Currency", 
-  "label": "Difference", 
-  "no_copy": 1, 
-  "oldfieldname": "difference", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "get_balance", 
-  "fieldtype": "Button", 
-  "label": "Make Difference Entry", 
-  "oldfieldtype": "Button", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reference", 
-  "fieldtype": "Section Break", 
-  "label": "Reference", 
-  "options": "icon-pushpin", 
-  "read_only": 0
- }, 
- {
-  "description": "eg. Cheque Number", 
-  "doctype": "DocField", 
-  "fieldname": "cheque_no", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Reference Number", 
-  "no_copy": 1, 
-  "oldfieldname": "cheque_no", 
-  "oldfieldtype": "Data", 
-  "read_only": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cheque_date", 
-  "fieldtype": "Date", 
-  "label": "Reference Date", 
-  "no_copy": 1, 
-  "oldfieldname": "cheque_date", 
-  "oldfieldtype": "Date", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "clearance_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Clearance Date", 
-  "no_copy": 1, 
-  "oldfieldname": "clearance_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 0, 
-  "read_only": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break98", 
-  "fieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "user_remark", 
-  "fieldtype": "Small Text", 
-  "in_filter": 1, 
-  "label": "User Remark", 
-  "no_copy": 1, 
-  "oldfieldname": "user_remark", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 0
- }, 
- {
-  "description": "User Remark will be added to Auto Remark", 
-  "doctype": "DocField", 
-  "fieldname": "remark", 
-  "fieldtype": "Small Text", 
-  "in_list_view": 0, 
-  "label": "Remark", 
-  "no_copy": 1, 
-  "oldfieldname": "remark", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "bill_no", 
-  "fieldtype": "Data", 
-  "in_list_view": 0, 
-  "label": "Bill No", 
-  "oldfieldname": "bill_no", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "bill_date", 
-  "fieldtype": "Date", 
-  "label": "Bill Date", 
-  "oldfieldname": "bill_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "due_date", 
-  "fieldtype": "Date", 
-  "label": "Due Date", 
-  "oldfieldname": "due_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 0, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "addtional_info", 
-  "fieldtype": "Section Break", 
-  "label": "More Info", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-file-text", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break2", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "default": "No", 
-  "description": "Considered as Opening Balance", 
-  "doctype": "DocField", 
-  "fieldname": "is_opening", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Is Opening", 
-  "oldfieldname": "is_opening", 
-  "oldfieldtype": "Select", 
-  "options": "No\nYes", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "search_index": 1
- }, 
- {
-  "description": "Actual Posting Date", 
-  "doctype": "DocField", 
-  "fieldname": "aging_date", 
-  "fieldtype": "Date", 
-  "label": "Aging Date", 
-  "no_copy": 0, 
-  "oldfieldname": "aging_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "default": "Accounts Receivable", 
-  "depends_on": "eval:doc.voucher_type == 'Write Off Voucher'", 
-  "doctype": "DocField", 
-  "fieldname": "write_off_based_on", 
-  "fieldtype": "Select", 
-  "label": "Write Off Based On", 
-  "options": "Accounts Receivable\nAccounts Payable", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 1
- }, 
- {
-  "depends_on": "eval:doc.voucher_type == 'Write Off Voucher'", 
-  "doctype": "DocField", 
-  "fieldname": "write_off_amount", 
-  "fieldtype": "Currency", 
-  "label": "Write Off Amount <=", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 1
- }, 
- {
-  "depends_on": "eval:doc.voucher_type == 'Write Off Voucher'", 
-  "doctype": "DocField", 
-  "fieldname": "get_outstanding_invoices", 
-  "fieldtype": "Button", 
-  "label": "Get Outstanding Invoices", 
-  "options": "get_outstanding_invoices", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "letter_head", 
-  "fieldtype": "Link", 
-  "label": "Letter Head", 
-  "options": "Letter Head"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break3", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "pay_to_recd_from", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "label": "Pay To / Recd From", 
-  "no_copy": 1, 
-  "print_hide": 0, 
-  "read_only": 0, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_amount", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Total Amount", 
-  "no_copy": 1, 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_amount_in_words", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Total Amount in Words", 
-  "no_copy": 1, 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "select_print_heading", 
-  "fieldtype": "Link", 
-  "label": "Print Heading", 
-  "no_copy": 1, 
-  "oldfieldname": "select_print_heading", 
-  "oldfieldtype": "Link", 
-  "options": "Print Heading", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Link", 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Link", 
-  "options": "Journal Voucher", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Accounts User", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Accounts Manager", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Auditor", 
-  "submit": 0, 
-  "write": 0
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/journal_voucher/test_journal_voucher.py b/accounts/doctype/journal_voucher/test_journal_voucher.py
deleted file mode 100644
index 70fb4e2..0000000
--- a/accounts/doctype/journal_voucher/test_journal_voucher.py
+++ /dev/null
@@ -1,208 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-
-from __future__ import unicode_literals
-import unittest
-import webnotes
-
-class TestJournalVoucher(unittest.TestCase):
-	def test_journal_voucher_with_against_jv(self):
-		self.clear_account_balance()
-		jv_invoice = webnotes.bean(copy=test_records[2])
-		jv_invoice.insert()
-		jv_invoice.submit()
-		
-		self.assertTrue(not webnotes.conn.sql("""select name from `tabJournal Voucher Detail`
-			where against_jv=%s""", jv_invoice.doc.name))
-		
-		jv_payment = webnotes.bean(copy=test_records[0])
-		jv_payment.doclist[1].against_jv = jv_invoice.doc.name
-		jv_payment.insert()
-		jv_payment.submit()
-		
-		self.assertTrue(webnotes.conn.sql("""select name from `tabJournal Voucher Detail`
-			where against_jv=%s""", jv_invoice.doc.name))
-			
-		self.assertTrue(webnotes.conn.sql("""select name from `tabJournal Voucher Detail`
-			where against_jv=%s and credit=400""", jv_invoice.doc.name))
-		
-		# cancel jv_invoice
-		jv_invoice.cancel()
-		
-		self.assertTrue(not webnotes.conn.sql("""select name from `tabJournal Voucher Detail`
-			where against_jv=%s""", jv_invoice.doc.name))
-	
-	def test_jv_against_stock_account(self):
-		from stock.doctype.purchase_receipt.test_purchase_receipt import set_perpetual_inventory
-		set_perpetual_inventory()
-		
-		jv = webnotes.bean(copy=test_records[0])
-		jv.doclist[1].account = "_Test Warehouse - _TC"
-		jv.insert()
-		
-		from accounts.general_ledger import StockAccountInvalidTransaction
-		self.assertRaises(StockAccountInvalidTransaction, jv.submit)
-
-		set_perpetual_inventory(0)
-			
-	def test_monthly_budget_crossed_ignore(self):
-		webnotes.conn.set_value("Company", "_Test Company", "monthly_bgt_flag", "Ignore")
-		self.clear_account_balance()
-		
-		jv = webnotes.bean(copy=test_records[0])
-		jv.doclist[2].account = "_Test Account Cost for Goods Sold - _TC"
-		jv.doclist[2].cost_center = "_Test Cost Center - _TC"
-		jv.doclist[2].debit = 20000.0
-		jv.doclist[1].credit = 20000.0
-		jv.insert()
-		jv.submit()
-		self.assertTrue(webnotes.conn.get_value("GL Entry", 
-			{"voucher_type": "Journal Voucher", "voucher_no": jv.doc.name}))
-			
-	def test_monthly_budget_crossed_stop(self):
-		from accounts.utils import BudgetError
-		webnotes.conn.set_value("Company", "_Test Company", "monthly_bgt_flag", "Stop")
-		self.clear_account_balance()
-		
-		jv = webnotes.bean(copy=test_records[0])
-		jv.doclist[2].account = "_Test Account Cost for Goods Sold - _TC"
-		jv.doclist[2].cost_center = "_Test Cost Center - _TC"
-		jv.doclist[2].debit = 20000.0
-		jv.doclist[1].credit = 20000.0
-		jv.insert()
-		
-		self.assertRaises(BudgetError, jv.submit)
-		
-		webnotes.conn.set_value("Company", "_Test Company", "monthly_bgt_flag", "Ignore")
-		
-	def test_yearly_budget_crossed_stop(self):
-		from accounts.utils import BudgetError
-		self.clear_account_balance()
-		self.test_monthly_budget_crossed_ignore()
-		
-		webnotes.conn.set_value("Company", "_Test Company", "yearly_bgt_flag", "Stop")
-		
-		jv = webnotes.bean(copy=test_records[0])
-		jv.doc.posting_date = "2013-08-12"
-		jv.doclist[2].account = "_Test Account Cost for Goods Sold - _TC"
-		jv.doclist[2].cost_center = "_Test Cost Center - _TC"
-		jv.doclist[2].debit = 150000.0
-		jv.doclist[1].credit = 150000.0
-		jv.insert()
-		
-		self.assertRaises(BudgetError, jv.submit)
-		
-		webnotes.conn.set_value("Company", "_Test Company", "yearly_bgt_flag", "Ignore")
-		
-	def test_monthly_budget_on_cancellation(self):
-		from accounts.utils import BudgetError
-		webnotes.conn.set_value("Company", "_Test Company", "monthly_bgt_flag", "Stop")
-		self.clear_account_balance()
-		
-		jv = webnotes.bean(copy=test_records[0])
-		jv.doclist[1].account = "_Test Account Cost for Goods Sold - _TC"
-		jv.doclist[1].cost_center = "_Test Cost Center - _TC"
-		jv.doclist[1].credit = 30000.0
-		jv.doclist[2].debit = 30000.0
-		jv.submit()
-		
-		self.assertTrue(webnotes.conn.get_value("GL Entry", 
-			{"voucher_type": "Journal Voucher", "voucher_no": jv.doc.name}))
-		
-		jv1 = webnotes.bean(copy=test_records[0])
-		jv1.doclist[2].account = "_Test Account Cost for Goods Sold - _TC"
-		jv1.doclist[2].cost_center = "_Test Cost Center - _TC"
-		jv1.doclist[2].debit = 40000.0
-		jv1.doclist[1].credit = 40000.0
-		jv1.submit()
-		
-		self.assertTrue(webnotes.conn.get_value("GL Entry", 
-			{"voucher_type": "Journal Voucher", "voucher_no": jv1.doc.name}))
-		
-		self.assertRaises(BudgetError, jv.cancel)
-		
-		webnotes.conn.set_value("Company", "_Test Company", "monthly_bgt_flag", "Ignore")
-		
-	def clear_account_balance(self):
-		webnotes.conn.sql("""delete from `tabGL Entry`""")
-		
-
-test_records = [
-	[{
-		"company": "_Test Company", 
-		"doctype": "Journal Voucher", 
-		"fiscal_year": "_Test Fiscal Year 2013", 
-		"naming_series": "_T-Journal Voucher-",
-		"posting_date": "2013-02-14", 
-		"user_remark": "test",
-		"voucher_type": "Bank Voucher",
-		"cheque_no": "33",
-		"cheque_date": "2013-02-14"
-	}, 
-	{
-		"account": "_Test Customer - _TC", 
-		"doctype": "Journal Voucher Detail", 
-		"credit": 400.0,
-		"debit": 0.0,
-		"parentfield": "entries"
-	}, 
-	{
-		"account": "_Test Account Bank Account - _TC", 
-		"doctype": "Journal Voucher Detail", 
-		"debit": 400.0,
-		"credit": 0.0,
-		"parentfield": "entries"
-	}],
-	[{
-		"company": "_Test Company", 
-		"doctype": "Journal Voucher", 
-		"fiscal_year": "_Test Fiscal Year 2013", 
-		"naming_series": "_T-Journal Voucher-",
-		"posting_date": "2013-02-14", 
-		"user_remark": "test",
-		"voucher_type": "Bank Voucher",
-		"cheque_no": "33",
-		"cheque_date": "2013-02-14"
-	}, 
-	{
-		"account": "_Test Supplier - _TC", 
-		"doctype": "Journal Voucher Detail", 
-		"credit": 0.0,
-		"debit": 400.0,
-		"parentfield": "entries"
-	}, 
-	{
-		"account": "_Test Account Bank Account - _TC", 
-		"doctype": "Journal Voucher Detail", 
-		"debit": 0.0,
-		"credit": 400.0,
-		"parentfield": "entries"
-	}],
-	[{
-		"company": "_Test Company", 
-		"doctype": "Journal Voucher", 
-		"fiscal_year": "_Test Fiscal Year 2013", 
-		"naming_series": "_T-Journal Voucher-",
-		"posting_date": "2013-02-14", 
-		"user_remark": "test",
-		"voucher_type": "Bank Voucher",
-		"cheque_no": "33",
-		"cheque_date": "2013-02-14"
-	}, 
-	{
-		"account": "_Test Customer - _TC", 
-		"doctype": "Journal Voucher Detail", 
-		"credit": 0.0,
-		"debit": 400.0,
-		"parentfield": "entries"
-	}, 
-	{
-		"account": "Sales - _TC", 
-		"doctype": "Journal Voucher Detail", 
-		"credit": 400.0,
-		"debit": 0.0,
-		"parentfield": "entries",
-		"cost_center": "_Test Cost Center - _TC"
-	}],
-]
\ No newline at end of file
diff --git a/accounts/doctype/journal_voucher_detail/journal_voucher_detail.txt b/accounts/doctype/journal_voucher_detail/journal_voucher_detail.txt
deleted file mode 100644
index aea5d12..0000000
--- a/accounts/doctype/journal_voucher_detail/journal_voucher_detail.txt
+++ /dev/null
@@ -1,159 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:39", 
-  "docstatus": 0, 
-  "modified": "2013-08-02 18:15:56", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "JVD.######", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Journal Voucher Detail", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Journal Voucher Detail"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "account", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Account", 
-  "oldfieldname": "account", 
-  "oldfieldtype": "Link", 
-  "options": "Account", 
-  "print_width": "250px", 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "250px"
- }, 
- {
-  "default": ":Company", 
-  "description": "If Income or Expense", 
-  "doctype": "DocField", 
-  "fieldname": "cost_center", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Cost Center", 
-  "oldfieldname": "cost_center", 
-  "oldfieldtype": "Link", 
-  "options": "Cost Center", 
-  "print_width": "180px", 
-  "search_index": 0, 
-  "width": "180px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "debit", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Debit", 
-  "oldfieldname": "debit", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "credit", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Credit", 
-  "oldfieldname": "credit", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "balance", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Account Balance", 
-  "no_copy": 1, 
-  "oldfieldname": "balance", 
-  "oldfieldtype": "Data", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reference", 
-  "fieldtype": "Section Break", 
-  "label": "Reference"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "against_voucher", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Against Purchase Invoice", 
-  "no_copy": 1, 
-  "oldfieldname": "against_voucher", 
-  "oldfieldtype": "Link", 
-  "options": "Purchase Invoice", 
-  "print_hide": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "against_invoice", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Against Sales Invoice", 
-  "no_copy": 1, 
-  "oldfieldname": "against_invoice", 
-  "oldfieldtype": "Link", 
-  "options": "Sales Invoice", 
-  "print_hide": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "against_jv", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Against Journal Voucher", 
-  "no_copy": 1, 
-  "oldfieldname": "against_jv", 
-  "oldfieldtype": "Link", 
-  "options": "Journal Voucher", 
-  "print_hide": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "is_advance", 
-  "fieldtype": "Select", 
-  "label": "Is Advance", 
-  "no_copy": 1, 
-  "oldfieldname": "is_advance", 
-  "oldfieldtype": "Select", 
-  "options": "No\nYes", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "against_account", 
-  "fieldtype": "Text", 
-  "hidden": 1, 
-  "label": "Against Account", 
-  "no_copy": 1, 
-  "oldfieldname": "against_account", 
-  "oldfieldtype": "Text", 
-  "print_hide": 1
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/mis_control/mis_control.py b/accounts/doctype/mis_control/mis_control.py
deleted file mode 100644
index 3a0483f..0000000
--- a/accounts/doctype/mis_control/mis_control.py
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import flt, get_first_day, get_last_day, has_common
-import webnotes.defaults
-from accounts.utils import get_balance_on
-
-class DocType:
-	def __init__(self, doc, doclist):
-		self.doc = doc
-		self.doclist = doclist
-		self.account_list = []
-		self.ac_details = {} # key: account id, values: debit_or_credit, lft, rgt
-		
-		self.period_list = []
-		self.period_start_date = {}
-		self.period_end_date = {}
-
-		self.fs_list = []
-		self.root_bal = []
-		self.flag = 0
-		
-	# Get defaults on load of MIS, MIS - Comparison Report and Financial statements
-	def get_comp(self):
-		ret = {}
-		type = []
-
-		ret['period'] = ['Annual','Half Yearly','Quarterly','Monthly']
-		
-		from accounts.page.accounts_browser.accounts_browser import get_companies
-		ret['company'] = get_companies()
-
-		#--- to get fiscal year and start_date of that fiscal year -----
-		res = webnotes.conn.sql("select name, year_start_date from `tabFiscal Year`")
-		ret['fiscal_year'] = [r[0] for r in res]
-		ret['start_dates'] = {}
-		for r in res:
-			ret['start_dates'][r[0]] = str(r[1])
-			
-		#--- from month and to month (for MIS - Comparison Report) -------
-		month_list = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']
-		fiscal_start_month = webnotes.conn.sql("select MONTH(year_start_date) from `tabFiscal Year` where name = %s",(webnotes.defaults.get_global_default("fiscal_year")))
-		fiscal_start_month = fiscal_start_month and fiscal_start_month[0][0] or 1
-		mon = ['']
-		for i in range(fiscal_start_month,13): mon.append(month_list[i-1])
-		for i in range(0,fiscal_start_month-1): mon.append(month_list[i])
-		ret['month'] = mon
-
-		# get MIS Type on basis of roles of session user
-		self.roles = webnotes.user.get_roles()
-		if has_common(self.roles, ['Sales Manager']):
-			type.append('Sales')
-		if has_common(self.roles, ['Purchase Manager']):
-			type.append('Purchase')
-		ret['type'] = type
-		return ret
-
-	
-	def get_statement(self, arg): 
-		self.return_data = []		
-
-		# define periods
-		arg = eval(arg)
-		pl = ''
-		
-		self.define_periods(arg['year'], arg['period'])
-		self.return_data.append([4,'']+self.period_list)
-
-				
-		if arg['statement'] == 'Balance Sheet': pl = 'No'
-		if arg['statement'] == 'Profit & Loss': pl = 'Yes'
-		self.get_children('',0,pl,arg['company'], arg['year'])
-		
-		return self.return_data
-
-	def get_children(self, parent_account, level, pl, company, fy):
-		cl = webnotes.conn.sql("select distinct account_name, name, debit_or_credit, lft, rgt from `tabAccount` where ifnull(parent_account, '') = %s and ifnull(is_pl_account, 'No')=%s and company=%s and docstatus != 2 order by name asc", (parent_account, pl, company))
-		level0_diff = [0 for p in self.period_list]
-		if pl=='Yes' and level==0: # switch for income & expenses
-			cl = [c for c in cl]
-			cl.reverse()
-		if cl:
-			for c in cl:
-				self.ac_details[c[1]] = [c[2], c[3], c[4]]
-				bal_list = self.get_period_balance(c[1], pl)
-				if level==0: # top level - put balances as totals
-					self.return_data.append([level, c[0]] + ['' for b in bal_list])
-					totals = bal_list
-					for i in range(len(totals)): # make totals
-						if c[2]=='Credit':
-							level0_diff[i] += flt(totals[i])
-						else:
-							level0_diff[i] -= flt(totals[i])
-				else:
-					self.return_data.append([level, c[0]]+bal_list)
-					
-				if level < 2:
-					self.get_children(c[1], level+1, pl, company, fy)
-					
-				# make totals - for top level
-				if level==0:
-					# add rows for profit / loss in B/S
-					if pl=='No':
-						if c[2]=='Credit':
-							self.return_data.append([1, 'Total Liabilities'] + totals)
-							level0_diff = [-i for i in level0_diff] # convert to debit
-							self.return_data.append([5, 'Profit/Loss (Provisional)'] + level0_diff)
-							for i in range(len(totals)): # make totals
-								level0_diff[i] = flt(totals[i]) + level0_diff[i]
-						else:
-							self.return_data.append([4, 'Total '+c[0]] + totals)
-
-					# add rows for profit / loss in P/L
-					else:
-						if c[2]=='Debit':
-							self.return_data.append([1, 'Total Expenses'] + totals)
-							self.return_data.append([5, 'Profit/Loss (Provisional)'] + level0_diff)
-							for i in range(len(totals)): # make totals
-								level0_diff[i] = flt(totals[i]) + level0_diff[i]
-						else:
-							self.return_data.append([4, 'Total '+c[0]] + totals)
-
-	def define_periods(self, year, period):	
-		ysd = webnotes.conn.sql("select year_start_date from `tabFiscal Year` where name=%s", year)
-		ysd = ysd and ysd[0][0] or ''
-
-		self.ysd = ysd
-
-		# year
-		if period == 'Annual':
-			pn = 'FY'+year
-			self.period_list.append(pn)
-			self.period_start_date[pn] = ysd
-			self.period_end_date[pn] = get_last_day(get_first_day(ysd,0,11))
-
-		# quarter
-		if period == 'Quarterly':
-			for i in range(4):
-				pn = 'Q'+str(i+1)
-				self.period_list.append(pn)
-				self.period_start_date[pn] = get_first_day(ysd,0,i*3)
-				self.period_end_date[pn] = get_last_day(get_first_day(ysd,0,((i+1)*3)-1))	
-
-		# month
-		if period == 'Monthly':
-			mlist = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']
-			for i in range(12):
-				fd = get_first_day(ysd,0,i)
-				pn = mlist[fd.month-1]
-				self.period_list.append(pn)
-			
-				self.period_start_date[pn] = fd
-				self.period_end_date[pn] = get_last_day(fd)
-			
-	def get_period_balance(self, acc, pl):
-		ret, i = [], 0
-		for p in self.period_list:
-			period_end_date = self.period_end_date[p].strftime('%Y-%m-%d')
-			bal = get_balance_on(acc, period_end_date)
-			if pl=='Yes': 
-				bal = bal - sum(ret)
-				
-			ret.append(bal)
-		return ret
\ No newline at end of file
diff --git a/accounts/doctype/mis_control/mis_control.txt b/accounts/doctype/mis_control/mis_control.txt
deleted file mode 100644
index ed0bedb..0000000
--- a/accounts/doctype/mis_control/mis_control.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-[
- {
-  "creation": "2012-03-27 14:35:49", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:11", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "issingle": 1, 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocType", 
-  "name": "MIS Control"
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/mode_of_payment/mode_of_payment.txt b/accounts/doctype/mode_of_payment/mode_of_payment.txt
deleted file mode 100644
index 5d004e3..0000000
--- a/accounts/doctype/mode_of_payment/mode_of_payment.txt
+++ /dev/null
@@ -1,72 +0,0 @@
-[
- {
-  "creation": "2012-12-04 17:49:20", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:46:28", 
-  "modified_by": "Administrator", 
-  "owner": "harshada@webnotestech.com"
- }, 
- {
-  "allow_rename": 1, 
-  "autoname": "field:mode_of_payment", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-credit-card", 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Mode of Payment", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read_only": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Mode of Payment", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "Accounts Manager", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Mode of Payment"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "mode_of_payment", 
-  "fieldtype": "Data", 
-  "label": "Mode of Payment", 
-  "oldfieldname": "mode_of_payment", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "label": "Company", 
-  "options": "Company"
- }, 
- {
-  "description": "Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.", 
-  "doctype": "DocField", 
-  "fieldname": "default_account", 
-  "fieldtype": "Link", 
-  "label": "Default Account", 
-  "options": "Account"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/payment_to_invoice_matching_tool/payment_to_invoice_matching_tool.py b/accounts/doctype/payment_to_invoice_matching_tool/payment_to_invoice_matching_tool.py
deleted file mode 100644
index fc58418..0000000
--- a/accounts/doctype/payment_to_invoice_matching_tool/payment_to_invoice_matching_tool.py
+++ /dev/null
@@ -1,160 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import flt
-from webnotes.model.doc import addchild
-from webnotes.model.bean import getlist
-from webnotes import msgprint
-
-class DocType:
-	def __init__(self, doc, doclist):
-		self.doc = doc
-		self.doclist = doclist
-	
-	def set_account_type(self):
-		self.doc.account_type = self.doc.account and \
-			webnotes.conn.get_value("Account", self.doc.account, "debit_or_credit").lower() or ""
-		
-	def get_voucher_details(self):
-		total_amount = webnotes.conn.sql("""select sum(%s) from `tabGL Entry` 
-			where voucher_type = %s and voucher_no = %s 
-			and account = %s""" % 
-			(self.doc.account_type, '%s', '%s', '%s'), 
-			(self.doc.voucher_type, self.doc.voucher_no, self.doc.account))
-			
-		total_amount = total_amount and flt(total_amount[0][0]) or 0
-		reconciled_payment = webnotes.conn.sql("""
-			select sum(ifnull(%s, 0)) - sum(ifnull(%s, 0)) from `tabGL Entry` where 
-			against_voucher = %s and voucher_no != %s
-			and account = %s""" % 
-			((self.doc.account_type == 'debit' and 'credit' or 'debit'), self.doc.account_type, 
-			 	'%s', '%s', '%s'), (self.doc.voucher_no, self.doc.voucher_no, self.doc.account))
-			
-		reconciled_payment = reconciled_payment and flt(reconciled_payment[0][0]) or 0
-		ret = {
-			'total_amount': total_amount,	
-			'pending_amt_to_reconcile': total_amount - reconciled_payment
-		}
-		
-		return ret
-
-	def get_payment_entries(self):
-		"""
-			Get payment entries for the account and period
-			Payment entry will be decided based on account type (Dr/Cr)
-		"""
-
-		self.doclist = self.doc.clear_table(self.doclist, 'ir_payment_details')		
-		gle = self.get_gl_entries()
-		self.create_payment_table(gle)
-
-	def get_gl_entries(self):
-		self.validate_mandatory()
-		dc = self.doc.account_type == 'debit' and 'credit' or 'debit'
-		
-		cond = self.doc.from_date and " and t1.posting_date >= '" + self.doc.from_date + "'" or ""
-		cond += self.doc.to_date and " and t1.posting_date <= '" + self.doc.to_date + "'"or ""
-		
-		cond += self.doc.amt_greater_than and \
-			' and t2.' + dc+' >= ' + self.doc.amt_greater_than or ''
-		cond += self.doc.amt_less_than and \
-			' and t2.' + dc+' <= ' + self.doc.amt_less_than or ''
-
-		gle = webnotes.conn.sql("""
-			select t1.name as voucher_no, t1.posting_date, t1.total_debit as total_amt, 
-			 	sum(ifnull(t2.credit, 0)) - sum(ifnull(t2.debit, 0)) as amt_due, t1.remark,
-			 	t2.against_account, t2.name as voucher_detail_no
-			from `tabJournal Voucher` t1, `tabJournal Voucher Detail` t2
-			where t1.name = t2.parent and t1.docstatus = 1 and t2.account = %s
-			and ifnull(t2.against_voucher, '')='' and ifnull(t2.against_invoice, '')='' 
-			and ifnull(t2.against_jv, '')='' and t2.%s > 0 %s group by t1.name, t2.name """ % 
-			('%s', dc, cond), self.doc.account, as_dict=1)
-
-		return gle
-
-	def create_payment_table(self, gle):
-		for d in gle:
-			ch = addchild(self.doc, 'ir_payment_details', 
-				'Payment to Invoice Matching Tool Detail', self.doclist)
-			ch.voucher_no = d.get('voucher_no')
-			ch.posting_date = d.get('posting_date')
-			ch.amt_due =  self.doc.account_type == 'debit' and flt(d.get('amt_due')) \
-				or -1*flt(d.get('amt_due'))
-			ch.total_amt = flt(d.get('total_amt'))
-			ch.against_account = d.get('against_account')
-			ch.remarks = d.get('remark')
-			ch.voucher_detail_no = d.get('voucher_detail_no')
-			
-	def validate_mandatory(self):
-		if not self.doc.account:
-			msgprint("Please select Account first", raise_exception=1)
-	
-	def reconcile(self):
-		"""
-			Links booking and payment voucher
-			1. cancel payment voucher
-			2. split into multiple rows if partially adjusted, assign against voucher
-			3. submit payment voucher
-		"""
-		if not self.doc.voucher_no or not webnotes.conn.sql("""select name from `tab%s` 
-				where name = %s""" % (self.doc.voucher_type, '%s'), self.doc.voucher_no):
-			msgprint("Please select valid Voucher No to proceed", raise_exception=1)
-		
-		lst = []
-		for d in getlist(self.doclist, 'ir_payment_details'):
-			if flt(d.amt_to_be_reconciled) > 0:
-				args = {
-					'voucher_no' : d.voucher_no,
-					'voucher_detail_no' : d.voucher_detail_no, 
-					'against_voucher_type' : self.doc.voucher_type, 
-					'against_voucher'  : self.doc.voucher_no,
-					'account' : self.doc.account, 
-					'is_advance' : 'No', 
-					'dr_or_cr' :  self.doc.account_type=='debit' and 'credit' or 'debit', 
-					'unadjusted_amt' : flt(d.amt_due),
-					'allocated_amt' : flt(d.amt_to_be_reconciled)
-				}
-			
-				lst.append(args)
-		
-		if lst:
-			from accounts.utils import reconcile_against_document
-			reconcile_against_document(lst)
-			msgprint("Successfully allocated.")
-		else:
-			msgprint("No amount allocated.", raise_exception=1)
-
-def gl_entry_details(doctype, txt, searchfield, start, page_len, filters):
-	from controllers.queries import get_match_cond
-	
-	return webnotes.conn.sql("""select gle.voucher_no, gle.posting_date, 
-		gle.%(account_type)s from `tabGL Entry` gle
-	    where gle.account = '%(acc)s' 
-	    	and gle.voucher_type = '%(dt)s'
-			and gle.voucher_no like '%(txt)s'  
-	    	and (ifnull(gle.against_voucher, '') = '' 
-	    		or ifnull(gle.against_voucher, '') = gle.voucher_no ) 
-			and ifnull(gle.%(account_type)s, 0) > 0 
-	   		and (select ifnull(abs(sum(ifnull(debit, 0)) - sum(ifnull(credit, 0))), 0) 
-				from `tabGL Entry` 
-	        	where account = '%(acc)s'
-				and against_voucher_type = '%(dt)s' 
-	        	and against_voucher = gle.voucher_no 
-	        	and voucher_no != gle.voucher_no) 
-					!= abs(ifnull(gle.debit, 0) - ifnull(gle.credit, 0)) 
-			and if(gle.voucher_type='Sales Invoice', ifnull((select is_pos from `tabSales Invoice` 
-				where name=gle.voucher_no), 0), 0)=0
-			%(mcond)s
-	    ORDER BY gle.posting_date desc, gle.voucher_no desc 
-	    limit %(start)s, %(page_len)s""" % {
-			"dt":filters["dt"], 
-			"acc":filters["acc"], 
-			"account_type": filters['account_type'], 
-			'mcond':get_match_cond(doctype, searchfield), 
-			'txt': "%%%s%%" % txt, 
-			"start": start, 
-			"page_len": page_len
-		})
diff --git a/accounts/doctype/payment_to_invoice_matching_tool/payment_to_invoice_matching_tool.txt b/accounts/doctype/payment_to_invoice_matching_tool/payment_to_invoice_matching_tool.txt
deleted file mode 100644
index accf515..0000000
--- a/accounts/doctype/payment_to_invoice_matching_tool/payment_to_invoice_matching_tool.txt
+++ /dev/null
@@ -1,196 +0,0 @@
-[
- {
-  "creation": "2013-01-30 12:49:46", 
-  "docstatus": 0, 
-  "modified": "2013-07-22 15:31:00", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "document_type": "Other", 
-  "hide_toolbar": 1, 
-  "icon": "icon-magic", 
-  "issingle": 1, 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Payment to Invoice Matching Tool", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Payment to Invoice Matching Tool", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 0, 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Payment to Invoice Matching Tool"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "account", 
-  "fieldtype": "Link", 
-  "label": "Account", 
-  "options": "Account", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "account_type", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Account Type", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "label": "Company", 
-  "options": "Company", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "voucher_type", 
-  "fieldtype": "Select", 
-  "label": "Voucher Type", 
-  "options": "Sales Invoice\nPurchase Invoice\nJournal Voucher", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "voucher_no", 
-  "fieldtype": "Link", 
-  "label": "Voucher No", 
-  "options": "[Select]", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "pull_payment_entries", 
-  "fieldtype": "Button", 
-  "label": "Pull Payment Entries", 
-  "options": "get_payment_entries"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "print_width": "50%", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_amount", 
-  "fieldtype": "Currency", 
-  "label": "Total Amount", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "pending_amt_to_reconcile", 
-  "fieldtype": "Currency", 
-  "label": "Outstanding Amount", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "payment_entries", 
-  "fieldtype": "Section Break", 
-  "label": "Payment Entries"
- }, 
- {
-  "description": "Update allocated amount in the above table and then click \"Allocate\" button", 
-  "doctype": "DocField", 
-  "fieldname": "ir_payment_details", 
-  "fieldtype": "Table", 
-  "label": "Payment Entries", 
-  "options": "Payment to Invoice Matching Tool Detail"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reconcile", 
-  "fieldtype": "Button", 
-  "label": "Allocate", 
-  "options": "reconcile"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break0", 
-  "fieldtype": "Section Break", 
-  "options": "Simple"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break2", 
-  "fieldtype": "Column Break", 
-  "label": "Filter By Date", 
-  "print_width": "50%", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "from_date", 
-  "fieldtype": "Date", 
-  "label": "From Date"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "to_date", 
-  "fieldtype": "Date", 
-  "label": "To Date"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "help_html", 
-  "fieldtype": "HTML", 
-  "label": "Help HTML", 
-  "options": "Click \"Pull Payment Entries\" to refresh the table with filters."
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break3", 
-  "fieldtype": "Column Break", 
-  "label": "Filter By Amount", 
-  "print_width": "50%", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amt_greater_than", 
-  "fieldtype": "Data", 
-  "label": "Amount >="
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amt_less_than", 
-  "fieldtype": "Data", 
-  "label": "Amount <="
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Accounts Manager"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Accounts User"
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/payment_to_invoice_matching_tool_detail/payment_to_invoice_matching_tool_detail.txt b/accounts/doctype/payment_to_invoice_matching_tool_detail/payment_to_invoice_matching_tool_detail.txt
deleted file mode 100644
index 5259f74..0000000
--- a/accounts/doctype/payment_to_invoice_matching_tool_detail/payment_to_invoice_matching_tool_detail.txt
+++ /dev/null
@@ -1,101 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:39", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:11", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Payment to Invoice Matching Tool Detail", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Payment to Invoice Matching Tool Detail"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "voucher_no", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Voucher No", 
-  "options": "Journal Voucher", 
-  "print_width": "140px", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "140px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amt_due", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Unmatched Amount", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amt_to_be_reconciled", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Allocated Amount", 
-  "options": "Company:company:default_currency", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "posting_date", 
-  "fieldtype": "Date", 
-  "in_list_view": 1, 
-  "label": "Posting Date", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_amt", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Total Amount", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "against_account", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Against Account", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "remarks", 
-  "fieldtype": "Small Text", 
-  "label": "Remarks", 
-  "print_width": "200px", 
-  "read_only": 1, 
-  "width": "200px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "voucher_detail_no", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Voucher Detail No", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 0
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/period_closing_voucher/period_closing_voucher.py b/accounts/doctype/period_closing_voucher/period_closing_voucher.py
deleted file mode 100644
index 5d7fc1e..0000000
--- a/accounts/doctype/period_closing_voucher/period_closing_voucher.py
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import cstr, flt, getdate
-from webnotes import msgprint, _
-from controllers.accounts_controller import AccountsController
-
-class DocType(AccountsController):
-	def __init__(self,d,dl):
-		self.doc, self.doclist = d, dl
-		self.year_start_date = ''
-
-	def validate(self):
-		self.validate_account_head()
-		self.validate_posting_date()
-		self.validate_pl_balances()
-
-	def on_submit(self):
-		self.make_gl_entries()
-
-	def on_cancel(self):
-		webnotes.conn.sql("""delete from `tabGL Entry` 
-			where voucher_type = 'Period Closing Voucher' and voucher_no=%s""", self.doc.name)
-
-	def validate_account_head(self):
-		debit_or_credit, is_pl_account = webnotes.conn.get_value("Account", 
-			self.doc.closing_account_head, ["debit_or_credit", "is_pl_account"])
-			
-		if debit_or_credit != 'Credit' or is_pl_account != 'No':
-			webnotes.throw(_("Account") + ": " + self.doc.closing_account_head + 
-				_("must be a Liability account"))
-
-	def validate_posting_date(self):
-		from accounts.utils import get_fiscal_year
-		self.year_start_date = get_fiscal_year(self.doc.posting_date, self.doc.fiscal_year)[1]
-
-		pce = webnotes.conn.sql("""select name from `tabPeriod Closing Voucher`
-			where posting_date > %s and fiscal_year = %s and docstatus = 1""", 
-			(self.doc.posting_date, self.doc.fiscal_year))
-		if pce and pce[0][0]:
-			webnotes.throw(_("Another Period Closing Entry") + ": " + cstr(pce[0][0]) + 
-				  _("has been made after posting date") + ": " + self.doc.posting_date)
-		 
-	def validate_pl_balances(self):
-		income_bal = webnotes.conn.sql("""
-			select sum(ifnull(t1.debit,0))-sum(ifnull(t1.credit,0)) 
-			from `tabGL Entry` t1, tabAccount t2 
-			where t1.account = t2.name and t1.posting_date between %s and %s 
-			and t2.debit_or_credit = 'Credit' and t2.is_pl_account = 'Yes' 
-			and t2.docstatus < 2 and t2.company = %s""", 
-			(self.year_start_date, self.doc.posting_date, self.doc.company))
-			
-		expense_bal = webnotes.conn.sql("""
-			select sum(ifnull(t1.debit,0))-sum(ifnull(t1.credit,0))
-			from `tabGL Entry` t1, tabAccount t2 
-			where t1.account = t2.name and t1.posting_date between %s and %s
-			and t2.debit_or_credit = 'Debit' and t2.is_pl_account = 'Yes' 
-			and t2.docstatus < 2 and t2.company=%s""", 
-			(self.year_start_date, self.doc.posting_date, self.doc.company))
-		
-		income_bal = income_bal and income_bal[0][0] or 0
-		expense_bal = expense_bal and expense_bal[0][0] or 0
-		
-		if not income_bal and not expense_bal:
-			webnotes.throw(_("Both Income and Expense balances are zero. \
-				No Need to make Period Closing Entry."))
-		
-	def get_pl_balances(self):
-		"""Get balance for pl accounts"""
-		return webnotes.conn.sql("""
-			select t1.account, sum(ifnull(t1.debit,0))-sum(ifnull(t1.credit,0)) as balance
-			from `tabGL Entry` t1, `tabAccount` t2 
-			where t1.account = t2.name and ifnull(t2.is_pl_account, 'No') = 'Yes'
-			and t2.docstatus < 2 and t2.company = %s 
-			and t1.posting_date between %s and %s 
-			group by t1.account
-		""", (self.doc.company, self.year_start_date, self.doc.posting_date), as_dict=1)
-	 
-	def make_gl_entries(self):
-		gl_entries = []
-		net_pl_balance = 0
-		pl_accounts = self.get_pl_balances()
-		for acc in pl_accounts:
-			if flt(acc.balance):
-				gl_entries.append(self.get_gl_dict({
-					"account": acc.account,
-					"debit": abs(flt(acc.balance)) if flt(acc.balance) < 0 else 0,
-					"credit": abs(flt(acc.balance)) if flt(acc.balance) > 0 else 0,
-				}))
-			
-				net_pl_balance += flt(acc.balance)
-
-		if net_pl_balance:
-			gl_entries.append(self.get_gl_dict({
-				"account": self.doc.closing_account_head,
-				"debit": abs(net_pl_balance) if net_pl_balance > 0 else 0,
-				"credit": abs(net_pl_balance) if net_pl_balance < 0 else 0
-			}))
-			
-		from accounts.general_ledger import make_gl_entries
-		make_gl_entries(gl_entries)
diff --git a/accounts/doctype/period_closing_voucher/period_closing_voucher.txt b/accounts/doctype/period_closing_voucher/period_closing_voucher.txt
deleted file mode 100644
index 6c3fadd..0000000
--- a/accounts/doctype/period_closing_voucher/period_closing_voucher.txt
+++ /dev/null
@@ -1,141 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:07", 
-  "docstatus": 0, 
-  "modified": "2013-08-12 17:13:23", 
-  "modified_by": "Administrator", 
-  "owner": "jai@webnotestech.com"
- }, 
- {
-  "autoname": "PCE/.###", 
-  "doctype": "DocType", 
-  "icon": "icon-file-text", 
-  "is_submittable": 1, 
-  "module": "Accounts", 
-  "name": "__common__", 
-  "search_fields": "posting_date, fiscal_year"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Period Closing Voucher", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Period Closing Voucher", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Period Closing Voucher"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "transaction_date", 
-  "fieldtype": "Date", 
-  "label": "Transaction Date", 
-  "oldfieldname": "transaction_date", 
-  "oldfieldtype": "Date"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "posting_date", 
-  "fieldtype": "Date", 
-  "label": "Posting Date", 
-  "oldfieldname": "posting_date", 
-  "oldfieldtype": "Date", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "label": "Closing Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Data", 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Select", 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Select", 
-  "options": "link:Company", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break"
- }, 
- {
-  "description": "The account head under Liability, in which Profit/Loss will be booked", 
-  "doctype": "DocField", 
-  "fieldname": "closing_account_head", 
-  "fieldtype": "Link", 
-  "label": "Closing Account Head", 
-  "oldfieldname": "closing_account_head", 
-  "oldfieldtype": "Link", 
-  "options": "Account", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "coa_help", 
-  "fieldtype": "HTML", 
-  "label": "CoA Help", 
-  "oldfieldtype": "HTML", 
-  "options": "<a href=\"#!Accounts Browser/Account\">To manage Account Head, click here</a>"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "remarks", 
-  "fieldtype": "Small Text", 
-  "label": "Remarks", 
-  "oldfieldname": "remarks", 
-  "oldfieldtype": "Small Text", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "System Manager"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Accounts Manager"
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/period_closing_voucher/test_period_closing_voucher.py b/accounts/doctype/period_closing_voucher/test_period_closing_voucher.py
deleted file mode 100644
index 97e49ae..0000000
--- a/accounts/doctype/period_closing_voucher/test_period_closing_voucher.py
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-
-from __future__ import unicode_literals
-import unittest
-import webnotes
-
-class TestPeriodClosingVoucher(unittest.TestCase):
-	def test_closing_entry(self):
-		# clear GL Entries
-		webnotes.conn.sql("""delete from `tabGL Entry`""")
-		
-		from accounts.doctype.journal_voucher.test_journal_voucher import test_records as jv_records
-		jv = webnotes.bean(copy=jv_records[2])
-		jv.insert()
-		jv.submit()
-		
-		jv1 = webnotes.bean(copy=jv_records[0])
-		jv1.doclist[2].account = "_Test Account Cost for Goods Sold - _TC"
-		jv1.doclist[2].debit = 600.0
-		jv1.doclist[1].credit = 600.0
-		jv1.insert()
-		jv1.submit()
-		
-		pcv = webnotes.bean(copy=test_record)
-		pcv.insert()
-		pcv.submit()
-		
-		gl_entries = webnotes.conn.sql("""select account, debit, credit
-			from `tabGL Entry` where voucher_type='Period Closing Voucher' and voucher_no=%s
-			order by account asc, debit asc""", pcv.doc.name, as_dict=1)
-
-		self.assertTrue(gl_entries)
-		
-		expected_gl_entries = sorted([
-			["_Test Account Reserves and Surplus - _TC", 200.0, 0.0],
-			["_Test Account Cost for Goods Sold - _TC", 0.0, 600.0],
-			["Sales - _TC", 400.0, 0.0]
-		])
-		for i, gle in enumerate(gl_entries):
-			self.assertEquals(expected_gl_entries[i][0], gle.account)
-			self.assertEquals(expected_gl_entries[i][1], gle.debit)
-			self.assertEquals(expected_gl_entries[i][2], gle.credit)
-		
-		
-test_dependencies = ["Customer", "Cost Center"]
-	
-test_record = [{
-	"doctype": "Period Closing Voucher", 
-	"closing_account_head": "_Test Account Reserves and Surplus - _TC",
-	"company": "_Test Company", 
-	"fiscal_year": "_Test Fiscal Year 2013", 
-	"posting_date": "2013-03-31", 
-	"remarks": "test"
-}]
diff --git a/accounts/doctype/pos_setting/pos_setting.js b/accounts/doctype/pos_setting/pos_setting.js
deleted file mode 100755
index dc13bb5..0000000
--- a/accounts/doctype/pos_setting/pos_setting.js
+++ /dev/null
@@ -1,78 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-cur_frm.cscript.onload = function(doc,cdt,cdn){
-	return $c_obj(make_doclist(cdt,cdn),'get_series','',function(r,rt){
-		if(r.message) set_field_options('naming_series', r.message);
-	});
-	
-	cur_frm.set_query("selling_price_list", function() {
-		return { filters: { selling: 1 } };
-	});
-}
-
-//cash bank account
-//------------------------------------
-cur_frm.fields_dict['cash_bank_account'].get_query = function(doc,cdt,cdn) {
-	return{
-		filters:{
-			'debit_or_credit': "Debit",
-			'is_pl_account': "No",
-			'group_or_ledger': "Ledger",
-			'company': doc.company
-		}
-	}	
-}
-
-// Income Account 
-// --------------------------------
-cur_frm.fields_dict['income_account'].get_query = function(doc,cdt,cdn) {
-	return{
-		filters:{
-			'debit_or_credit': "Credit",
-			'group_or_ledger': "Ledger",
-			'company': doc.company,
-			'account_type': "Income Account"
-		}
-	}	
-}
-
-
-// Cost Center 
-// -----------------------------
-cur_frm.fields_dict['cost_center'].get_query = function(doc,cdt,cdn) {
-	return{
-		filters:{
-			'company': doc.company,
-			'group_or_ledger': "Ledger"
-		}
-	}	
-}
-
-
-// Expense Account 
-// -----------------------------
-cur_frm.fields_dict["expense_account"].get_query = function(doc) {
-	return {
-		filters: {
-			"is_pl_account": "Yes",
-			"debit_or_credit": "Debit",
-			"company": doc.company,
-			"group_or_ledger": "Ledger"
-		}
-	}
-}
-
-// ------------------ Get Print Heading ------------------------------------
-cur_frm.fields_dict['select_print_heading'].get_query = function(doc, cdt, cdn) {
-	return{
-		filters:[
-			['Print Heading', 'docstatus', '!=', 2]
-		]	
-	}	
-}
-
-
-cur_frm.fields_dict.user.get_query = function(doc,cdt,cdn) {
-	return{	query:"core.doctype.profile.profile.profile_query"}
-}
diff --git a/accounts/doctype/pos_setting/pos_setting.txt b/accounts/doctype/pos_setting/pos_setting.txt
deleted file mode 100755
index 4319c26..0000000
--- a/accounts/doctype/pos_setting/pos_setting.txt
+++ /dev/null
@@ -1,242 +0,0 @@
-[
- {
-  "creation": "2013-05-24 12:15:51", 
-  "docstatus": 0, 
-  "modified": "2014-01-15 16:23:58", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "POS/.####", 
-  "doctype": "DocType", 
-  "icon": "icon-cog", 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "POS Setting", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "POS Setting", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "POS Setting"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "user", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "User", 
-  "oldfieldname": "user", 
-  "oldfieldtype": "Link", 
-  "options": "Profile", 
-  "read_only": 0
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "territory", 
-  "fieldtype": "Link", 
-  "label": "Territory", 
-  "oldfieldname": "territory", 
-  "oldfieldtype": "Link", 
-  "options": "Territory", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "no_copy": 1, 
-  "oldfieldname": "naming_series", 
-  "oldfieldtype": "Select", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "currency", 
-  "fieldtype": "Link", 
-  "label": "Currency", 
-  "oldfieldname": "currency", 
-  "oldfieldtype": "Select", 
-  "options": "Currency", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "selling_price_list", 
-  "fieldtype": "Link", 
-  "label": "Price List", 
-  "oldfieldname": "price_list_name", 
-  "oldfieldtype": "Select", 
-  "options": "Price List", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "default": "1", 
-  "description": "Create Stock Ledger Entries when you submit a Sales Invoice", 
-  "doctype": "DocField", 
-  "fieldname": "update_stock", 
-  "fieldtype": "Check", 
-  "label": "Update Stock", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer", 
-  "fieldtype": "Link", 
-  "label": "Customer", 
-  "oldfieldname": "customer_account", 
-  "oldfieldtype": "Link", 
-  "options": "Customer", 
-  "read_only": 0, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cash_bank_account", 
-  "fieldtype": "Link", 
-  "label": "Cash/Bank Account", 
-  "oldfieldname": "cash_bank_account", 
-  "oldfieldtype": "Link", 
-  "options": "Account", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "income_account", 
-  "fieldtype": "Link", 
-  "label": "Income Account", 
-  "oldfieldname": "income_account", 
-  "oldfieldtype": "Link", 
-  "options": "Account", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "depends_on": "eval:cint(sys_defaults.auto_accounting_for_stock)", 
-  "doctype": "DocField", 
-  "fieldname": "expense_account", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "label": "Expense Account", 
-  "options": "Account", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warehouse", 
-  "fieldtype": "Link", 
-  "label": "Warehouse", 
-  "oldfieldname": "warehouse", 
-  "oldfieldtype": "Link", 
-  "options": "Warehouse", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cost_center", 
-  "fieldtype": "Link", 
-  "label": "Cost Center", 
-  "oldfieldname": "cost_center", 
-  "oldfieldtype": "Link", 
-  "options": "Cost Center", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "charge", 
-  "fieldtype": "Link", 
-  "label": "Charge", 
-  "oldfieldname": "charge", 
-  "oldfieldtype": "Link", 
-  "options": "Sales Taxes and Charges Master", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "letter_head", 
-  "fieldtype": "Select", 
-  "label": "Letter Head", 
-  "oldfieldname": "letter_head", 
-  "oldfieldtype": "Select", 
-  "options": "link:Letter Head", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "tc_name", 
-  "fieldtype": "Link", 
-  "label": "Terms and Conditions", 
-  "oldfieldname": "tc_name", 
-  "oldfieldtype": "Link", 
-  "options": "Terms and Conditions", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "select_print_heading", 
-  "fieldtype": "Select", 
-  "in_filter": 0, 
-  "label": "Print Heading", 
-  "oldfieldname": "select_print_heading", 
-  "oldfieldtype": "Select", 
-  "options": "link:Print Heading", 
-  "read_only": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Accounts Manager", 
-  "write": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Accounts User"
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/purchase_invoice/purchase_invoice.js b/accounts/doctype/purchase_invoice/purchase_invoice.js
deleted file mode 100644
index 1055bdd..0000000
--- a/accounts/doctype/purchase_invoice/purchase_invoice.js
+++ /dev/null
@@ -1,220 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-cur_frm.cscript.tname = "Purchase Invoice Item";
-cur_frm.cscript.fname = "entries";
-cur_frm.cscript.other_fname = "purchase_tax_details";
-
-wn.provide("erpnext.accounts");
-wn.require('app/accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.js');
-wn.require('app/buying/doctype/purchase_common/purchase_common.js');
-wn.require('app/accounts/doctype/sales_invoice/pos.js');
-
-erpnext.accounts.PurchaseInvoice = erpnext.buying.BuyingController.extend({
-	onload: function() {
-		this._super();
-		
-		if(!this.frm.doc.__islocal) {
-			// show credit_to in print format
-			if(!this.frm.doc.supplier && this.frm.doc.credit_to) {
-				this.frm.set_df_property("credit_to", "print_hide", 0);
-			}
-		}
-	},
-	
-	refresh: function(doc) {
-		this._super();
-		
-		// Show / Hide button
-		if(doc.docstatus==1 && doc.outstanding_amount > 0)
-			this.frm.add_custom_button(wn._('Make Payment Entry'), this.make_bank_voucher);
-
-		if(doc.docstatus==1) { 
-			cur_frm.appframe.add_button(wn._('View Ledger'), function() {
-				wn.route_options = {
-					"voucher_no": doc.name,
-					"from_date": doc.posting_date,
-					"to_date": doc.posting_date,
-					"company": doc.company,
-					group_by_voucher: 0
-				};
-				wn.set_route("query-report", "General Ledger");
-			}, "icon-table");
-		}
-
-		if(doc.docstatus===0) {
-			cur_frm.add_custom_button(wn._('From Purchase Order'), 
-				function() {
-					wn.model.map_current_doc({
-						method: "buying.doctype.purchase_order.purchase_order.make_purchase_invoice",
-						source_doctype: "Purchase Order",
-						get_query_filters: {
-							supplier: cur_frm.doc.supplier || undefined,
-							docstatus: 1,
-							status: ["!=", "Stopped"],
-							per_billed: ["<", 99.99],
-							company: cur_frm.doc.company
-						}
-					})
-				});
-
-			cur_frm.add_custom_button(wn._('From Purchase Receipt'), 
-				function() {
-					wn.model.map_current_doc({
-						method: "stock.doctype.purchase_receipt.purchase_receipt.make_purchase_invoice",
-						source_doctype: "Purchase Receipt",
-						get_query_filters: {
-							supplier: cur_frm.doc.supplier || undefined,
-							docstatus: 1,
-							company: cur_frm.doc.company
-						}
-					})
-				});	
-			
-		}
-
-		this.is_opening(doc);
-	},
-	
-	credit_to: function() {
-		this.supplier();
-	},
-	
-	write_off_amount: function() {
-		this.calculate_outstanding_amount();
-		this.frm.refresh_fields();
-	},
-	
-	allocated_amount: function() {
-		this.calculate_total_advance("Purchase Invoice", "advance_allocation_details");
-		this.frm.refresh_fields();
-	}, 
-
-	tc_name: function() {
-		this.get_terms();
-	},
-	
-	entries_add: function(doc, cdt, cdn) {
-		var row = wn.model.get_doc(cdt, cdn);
-		this.frm.script_manager.copy_from_first_row("entries", row, ["expense_head", "cost_center"]);
-	}
-});
-
-cur_frm.script_manager.make(erpnext.accounts.PurchaseInvoice);
-
-cur_frm.cscript.is_opening = function(doc, dt, dn) {
-	hide_field('aging_date');
-	if (doc.is_opening == 'Yes') unhide_field('aging_date');
-}
-
-cur_frm.cscript.make_bank_voucher = function() {
-	return wn.call({
-		method: "accounts.doctype.journal_voucher.journal_voucher.get_payment_entry_from_purchase_invoice",
-		args: {
-			"purchase_invoice": cur_frm.doc.name,
-		},
-		callback: function(r) {
-			var doclist = wn.model.sync(r.message);
-			wn.set_route("Form", doclist[0].doctype, doclist[0].name);
-		}
-	});
-}
-
-
-cur_frm.fields_dict['supplier_address'].get_query = function(doc, cdt, cdn) {
-	return{
-		filters:{'supplier':  doc.supplier}
-	}
-}
-
-cur_frm.fields_dict['contact_person'].get_query = function(doc, cdt, cdn) {
-	return{
-		filters:{'supplier':  doc.supplier}
-	}	
-}
-
-cur_frm.fields_dict['entries'].grid.get_field("item_code").get_query = function(doc, cdt, cdn) {
-	return {
-		query:"controllers.queries.item_query",
-		filters:{
-			'is_purchase_item': 'Yes'	
-		}
-	}	 
-}
-
-cur_frm.fields_dict['credit_to'].get_query = function(doc) {
-	return{
-		filters:{
-			'debit_or_credit': 'Credit',
-			'is_pl_account': 'No',
-			'group_or_ledger': 'Ledger',
-			'company': doc.company
-		}
-	}	
-}
-
-// Get Print Heading
-cur_frm.fields_dict['select_print_heading'].get_query = function(doc, cdt, cdn) {
-return{
-		filters:[
-			['Print Heading', 'docstatus', '!=', 2]
-		]
-	}	
-}
-
-cur_frm.set_query("expense_head", "entries", function(doc) {
-	return{
-		query: "accounts.doctype.purchase_invoice.purchase_invoice.get_expense_account",
-		filters: {'company': doc.company}
-	}
-});
-
-cur_frm.cscript.expense_head = function(doc, cdt, cdn){
-	var d = locals[cdt][cdn];
-	if(d.idx == 1 && d.expense_head){
-		var cl = getchildren('Purchase Invoice Item', doc.name, 'entries', doc.doctype);
-		for(var i = 0; i < cl.length; i++){
-			if(!cl[i].expense_head) cl[i].expense_head = d.expense_head;
-		}
-	}
-	refresh_field('entries');
-}
-
-cur_frm.fields_dict["entries"].grid.get_field("cost_center").get_query = function(doc) {
-	return {
-		filters: { 
-			'company': doc.company,
-			'group_or_ledger': 'Ledger'
-		}
-
-	}
-}
-
-cur_frm.cscript.cost_center = function(doc, cdt, cdn){
-	var d = locals[cdt][cdn];
-	if(d.idx == 1 && d.cost_center){
-		var cl = getchildren('Purchase Invoice Item', doc.name, 'entries', doc.doctype);
-		for(var i = 0; i < cl.length; i++){
-			if(!cl[i].cost_center) cl[i].cost_center = d.cost_center;
-		}
-	}
-	refresh_field('entries');
-}
-
-cur_frm.fields_dict['entries'].grid.get_field('project_name').get_query = function(doc, cdt, cdn) {
-	return{
-		filters:[
-			['Project', 'status', 'not in', 'Completed, Cancelled']
-		]
-	}	
-}
-
-
-cur_frm.cscript.select_print_heading = function(doc,cdt,cdn){
-	if(doc.select_print_heading){
-		// print heading
-		cur_frm.pformat.print_heading = doc.select_print_heading;
-	}
-	else
-		cur_frm.pformat.print_heading = wn._("Purchase Invoice");
-}
\ No newline at end of file
diff --git a/accounts/doctype/purchase_invoice/purchase_invoice.py b/accounts/doctype/purchase_invoice/purchase_invoice.py
deleted file mode 100644
index fcd6846..0000000
--- a/accounts/doctype/purchase_invoice/purchase_invoice.py
+++ /dev/null
@@ -1,462 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import add_days, cint, cstr, flt, formatdate
-from webnotes.model.bean import getlist
-from webnotes.model.code import get_obj
-from webnotes import msgprint, _
-from setup.utils import get_company_currency
-
-import webnotes.defaults
-
-	
-from controllers.buying_controller import BuyingController
-class DocType(BuyingController):
-	def __init__(self,d,dl):
-		self.doc, self.doclist = d, dl 
-		self.tname = 'Purchase Invoice Item'
-		self.fname = 'entries'
-		self.status_updater = [{
-			'source_dt': 'Purchase Invoice Item',
-			'target_dt': 'Purchase Order Item',
-			'join_field': 'po_detail',
-			'target_field': 'billed_amt',
-			'target_parent_dt': 'Purchase Order',
-			'target_parent_field': 'per_billed',
-			'target_ref_field': 'import_amount',
-			'source_field': 'import_amount',
-			'percent_join_field': 'purchase_order',
-		}]
-		
-	def validate(self):
-		super(DocType, self).validate()
-		
-		self.po_required()
-		self.pr_required()
-		self.check_active_purchase_items()
-		self.check_conversion_rate()
-		self.validate_bill_no()
-		self.validate_credit_acc()
-		self.clear_unallocated_advances("Purchase Invoice Advance", "advance_allocation_details")
-		self.check_for_acc_head_of_supplier()
-		self.check_for_stopped_status()
-		self.validate_with_previous_doc()
-		self.validate_uom_is_integer("uom", "qty")
-
-		if not self.doc.is_opening:
-			self.doc.is_opening = 'No'
-
-		self.set_aging_date()
-
-		#set against account for credit to
-		self.set_against_expense_account()
-		
-		self.validate_write_off_account()
-		self.update_raw_material_cost()
-		self.update_valuation_rate("entries")
-		self.validate_multiple_billing("Purchase Receipt", "pr_detail", "import_amount", 
-			"purchase_receipt_details")
-
-	def get_credit_to(self):
-		ret = {}
-		if self.doc.supplier:
-			acc_head = webnotes.conn.sql("""select name, credit_days from `tabAccount` 
-				where (name = %s or (master_name = %s and master_type = 'supplier')) 
-				and docstatus != 2 and company = %s""", 
-				(cstr(self.doc.supplier) + " - " + self.company_abbr, 
-				self.doc.supplier, self.doc.company))
-		
-			if acc_head and acc_head[0][0]:
-				ret['credit_to'] = acc_head[0][0]
-				if not self.doc.due_date:
-					ret['due_date'] = add_days(cstr(self.doc.posting_date), 
-						acc_head and cint(acc_head[0][1]) or 0)
-			elif not acc_head:
-				msgprint("%s does not have an Account Head in %s. \
-					You must first create it from the Supplier Master" % \
-					(self.doc.supplier, self.doc.company))
-		return ret
-		
-	def set_supplier_defaults(self):
-		self.doc.fields.update(self.get_credit_to())
-		super(DocType, self).set_supplier_defaults()
-		
-	def get_advances(self):
-		super(DocType, self).get_advances(self.doc.credit_to, 
-			"Purchase Invoice Advance", "advance_allocation_details", "debit")
-		
-	def check_active_purchase_items(self):
-		for d in getlist(self.doclist, 'entries'):
-			if d.item_code:		# extra condn coz item_code is not mandatory in PV
-				valid_item = webnotes.conn.sql("select docstatus,is_purchase_item from tabItem where name = %s",d.item_code)
-				if valid_item[0][0] == 2:
-					msgprint("Item : '%s' is Inactive, you can restore it from Trash" %(d.item_code))
-					raise Exception
-				if not valid_item[0][1] == 'Yes':
-					msgprint("Item : '%s' is not Purchase Item"%(d.item_code))
-					raise Exception
-						
-	def check_conversion_rate(self):
-		default_currency = get_company_currency(self.doc.company)		
-		if not default_currency:
-			msgprint('Message: Please enter default currency in Company Master')
-			raise Exception
-		if (self.doc.currency == default_currency and flt(self.doc.conversion_rate) != 1.00) or not self.doc.conversion_rate or (self.doc.currency != default_currency and flt(self.doc.conversion_rate) == 1.00):
-			msgprint("Message: Please Enter Appropriate Conversion Rate.")
-			raise Exception				
-			
-	def validate_bill_no(self):
-		if self.doc.bill_no and self.doc.bill_no.lower().strip() \
-				not in ['na', 'not applicable', 'none']:
-			b_no = webnotes.conn.sql("""select bill_no, name, ifnull(is_opening,'') from `tabPurchase Invoice` 
-				where bill_no = %s and credit_to = %s and docstatus = 1 and name != %s""", 
-				(self.doc.bill_no, self.doc.credit_to, self.doc.name))
-			if b_no and cstr(b_no[0][2]) == cstr(self.doc.is_opening):
-				msgprint("Please check you have already booked expense against Bill No. %s \
-					in Purchase Invoice %s" % (cstr(b_no[0][0]), cstr(b_no[0][1])), 
-					raise_exception=1)
-					
-			if not self.doc.remarks and self.doc.bill_date:
-				self.doc.remarks = (self.doc.remarks or '') + "\n" + ("Against Bill %s dated %s" 
-					% (self.doc.bill_no, formatdate(self.doc.bill_date)))
-
-		if not self.doc.remarks:
-			self.doc.remarks = "No Remarks"
-
-	def validate_credit_acc(self):
-		acc = webnotes.conn.sql("select debit_or_credit, is_pl_account from tabAccount where name = %s", 
-			self.doc.credit_to)
-		if not acc:
-			msgprint("Account: "+ self.doc.credit_to + "does not exist")
-			raise Exception
-		elif acc[0][0] and acc[0][0] != 'Credit':
-			msgprint("Account: "+ self.doc.credit_to + "is not a credit account")
-			raise Exception
-		elif acc[0][1] and acc[0][1] != 'No':
-			msgprint("Account: "+ self.doc.credit_to + "is a pl account")
-			raise Exception
-	
-	# Validate Acc Head of Supplier and Credit To Account entered
-	# ------------------------------------------------------------
-	def check_for_acc_head_of_supplier(self): 
-		if self.doc.supplier and self.doc.credit_to:
-			acc_head = webnotes.conn.sql("select master_name from `tabAccount` where name = %s", self.doc.credit_to)
-			
-			if (acc_head and cstr(acc_head[0][0]) != cstr(self.doc.supplier)) or (not acc_head and (self.doc.credit_to != cstr(self.doc.supplier) + " - " + self.company_abbr)):
-				msgprint("Credit To: %s do not match with Supplier: %s for Company: %s.\n If both correctly entered, please select Master Type and Master Name in account master." %(self.doc.credit_to,self.doc.supplier,self.doc.company), raise_exception=1)
-				
-	# Check for Stopped PO
-	# ---------------------
-	def check_for_stopped_status(self):
-		check_list = []
-		for d in getlist(self.doclist,'entries'):
-			if d.purchase_order and not d.purchase_order in check_list and not d.purchase_receipt:
-				check_list.append(d.purhcase_order)
-				stopped = webnotes.conn.sql("select name from `tabPurchase Order` where status = 'Stopped' and name = '%s'" % d.purchase_order)
-				if stopped:
-					msgprint("One cannot do any transaction against 'Purchase Order' : %s, it's status is 'Stopped'" % (d.purhcase_order))
-					raise Exception
-		
-	def validate_with_previous_doc(self):
-		super(DocType, self).validate_with_previous_doc(self.tname, {
-			"Purchase Order": {
-				"ref_dn_field": "purchase_order",
-				"compare_fields": [["supplier", "="], ["company", "="], ["currency", "="]],
-			},
-			"Purchase Order Item": {
-				"ref_dn_field": "po_detail",
-				"compare_fields": [["project_name", "="], ["item_code", "="], ["uom", "="]],
-				"is_child_table": True,
-				"allow_duplicate_prev_row_id": True
-			},
-			"Purchase Receipt": {
-				"ref_dn_field": "purchase_receipt",
-				"compare_fields": [["supplier", "="], ["company", "="], ["currency", "="]],
-			},
-			"Purchase Receipt Item": {
-				"ref_dn_field": "pr_detail",
-				"compare_fields": [["project_name", "="], ["item_code", "="], ["uom", "="]],
-				"is_child_table": True
-			}
-		})
-		
-		if cint(webnotes.defaults.get_global_default('maintain_same_rate')):
-			super(DocType, self).validate_with_previous_doc(self.tname, {
-				"Purchase Order Item": {
-					"ref_dn_field": "po_detail",
-					"compare_fields": [["import_rate", "="]],
-					"is_child_table": True,
-					"allow_duplicate_prev_row_id": True
-				},
-				"Purchase Receipt Item": {
-					"ref_dn_field": "pr_detail",
-					"compare_fields": [["import_rate", "="]],
-					"is_child_table": True
-				}
-			})
-			
-					
-	def set_aging_date(self):
-		if self.doc.is_opening != 'Yes':
-			self.doc.aging_date = self.doc.posting_date
-		elif not self.doc.aging_date:
-			msgprint("Aging Date is mandatory for opening entry")
-			raise Exception
-			
-	def set_against_expense_account(self):
-		auto_accounting_for_stock = cint(webnotes.defaults.get_global_default("auto_accounting_for_stock"))
-
-		if auto_accounting_for_stock:
-			stock_not_billed_account = self.get_company_default("stock_received_but_not_billed")
-		
-		against_accounts = []
-		stock_items = self.get_stock_items()
-		for item in self.doclist.get({"parentfield": "entries"}):
-			if auto_accounting_for_stock and item.item_code in stock_items:
-				# in case of auto inventory accounting, against expense account is always
-				# Stock Received But Not Billed for a stock item
-				item.expense_head = stock_not_billed_account
-				item.cost_center = None
-				
-				if stock_not_billed_account not in against_accounts:
-					against_accounts.append(stock_not_billed_account)
-			
-			elif not item.expense_head:
-				msgprint(_("Expense account is mandatory for item") + ": " + 
-					(item.item_code or item.item_name), raise_exception=1)
-			
-			elif item.expense_head not in against_accounts:
-				# if no auto_accounting_for_stock or not a stock item
-				against_accounts.append(item.expense_head)
-				
-		self.doc.against_expense_account = ",".join(against_accounts)
-
-	def po_required(self):
-		if webnotes.conn.get_value("Buying Settings", None, "po_required") == 'Yes':
-			 for d in getlist(self.doclist,'entries'):
-				 if not d.purchase_order:
-					 msgprint("Purchse Order No. required against item %s"%d.item_code)
-					 raise Exception
-
-	def pr_required(self):
-		if webnotes.conn.get_value("Buying Settings", None, "pr_required") == 'Yes':
-			 for d in getlist(self.doclist,'entries'):
-				 if not d.purchase_receipt:
-					 msgprint("Purchase Receipt No. required against item %s"%d.item_code)
-					 raise Exception
-
-	def validate_write_off_account(self):
-		if self.doc.write_off_amount and not self.doc.write_off_account:
-			msgprint("Please enter Write Off Account", raise_exception=1)
-
-	def check_prev_docstatus(self):
-		for d in getlist(self.doclist,'entries'):
-			if d.purchase_order:
-				submitted = webnotes.conn.sql("select name from `tabPurchase Order` where docstatus = 1 and name = '%s'" % d.purchase_order)
-				if not submitted:
-					webnotes.throw("Purchase Order : "+ cstr(d.purchase_order) +" is not submitted")
-			if d.purchase_receipt:
-				submitted = webnotes.conn.sql("select name from `tabPurchase Receipt` where docstatus = 1 and name = '%s'" % d.purchase_receipt)
-				if not submitted:
-					webnotes.throw("Purchase Receipt : "+ cstr(d.purchase_receipt) +" is not submitted")
-					
-					
-	def update_against_document_in_jv(self):
-		"""
-			Links invoice and advance voucher:
-				1. cancel advance voucher
-				2. split into multiple rows if partially adjusted, assign against voucher
-				3. submit advance voucher
-		"""
-		
-		lst = []
-		for d in getlist(self.doclist, 'advance_allocation_details'):
-			if flt(d.allocated_amount) > 0:
-				args = {
-					'voucher_no' : d.journal_voucher, 
-					'voucher_detail_no' : d.jv_detail_no, 
-					'against_voucher_type' : 'Purchase Invoice', 
-					'against_voucher'  : self.doc.name,
-					'account' : self.doc.credit_to, 
-					'is_advance' : 'Yes', 
-					'dr_or_cr' : 'debit', 
-					'unadjusted_amt' : flt(d.advance_amount),
-					'allocated_amt' : flt(d.allocated_amount)
-				}
-				lst.append(args)
-		
-		if lst:
-			from accounts.utils import reconcile_against_document
-			reconcile_against_document(lst)
-
-	def on_submit(self):
-		self.check_prev_docstatus()
-		
-		get_obj('Authorization Control').validate_approving_authority(self.doc.doctype, 
-			self.doc.company, self.doc.grand_total)
-		
-		# this sequence because outstanding may get -negative
-		self.make_gl_entries()
-		self.update_against_document_in_jv()
-		self.update_prevdoc_status()
-		self.update_billing_status_for_zero_amount_refdoc("Purchase Order")
-
-	def make_gl_entries(self):
-		auto_accounting_for_stock = \
-			cint(webnotes.defaults.get_global_default("auto_accounting_for_stock"))
-		
-		gl_entries = []
-		
-		# parent's gl entry
-		if self.doc.grand_total:
-			gl_entries.append(
-				self.get_gl_dict({
-					"account": self.doc.credit_to,
-					"against": self.doc.against_expense_account,
-					"credit": self.doc.total_amount_to_pay,
-					"remarks": self.doc.remarks,
-					"against_voucher": self.doc.name,
-					"against_voucher_type": self.doc.doctype,
-				})
-			)
-	
-		# tax table gl entries
-		valuation_tax = {}
-		for tax in self.doclist.get({"parentfield": "purchase_tax_details"}):
-			if tax.category in ("Total", "Valuation and Total") and flt(tax.tax_amount):
-				gl_entries.append(
-					self.get_gl_dict({
-						"account": tax.account_head,
-						"against": self.doc.credit_to,
-						"debit": tax.add_deduct_tax == "Add" and tax.tax_amount or 0,
-						"credit": tax.add_deduct_tax == "Deduct" and tax.tax_amount or 0,
-						"remarks": self.doc.remarks,
-						"cost_center": tax.cost_center
-					})
-				)
-			
-			# accumulate valuation tax
-			if tax.category in ("Valuation", "Valuation and Total") and flt(tax.tax_amount):
-				if auto_accounting_for_stock and not tax.cost_center:
-					webnotes.throw(_("Row %(row)s: Cost Center is mandatory \
-						if tax/charges category is Valuation or Valuation and Total" % 
-						{"row": tax.idx}))
-				valuation_tax.setdefault(tax.cost_center, 0)
-				valuation_tax[tax.cost_center] += \
-					(tax.add_deduct_tax == "Add" and 1 or -1) * flt(tax.tax_amount)
-					
-		# item gl entries
-		stock_item_and_auto_accounting_for_stock = False
-		stock_items = self.get_stock_items()
-		for item in self.doclist.get({"parentfield": "entries"}):
-			if auto_accounting_for_stock and item.item_code in stock_items:
-				if flt(item.valuation_rate):
-					# if auto inventory accounting enabled and stock item, 
-					# then do stock related gl entries
-					# expense will be booked in sales invoice
-					stock_item_and_auto_accounting_for_stock = True
-					
-					valuation_amt = flt(item.amount + item.item_tax_amount + item.rm_supp_cost, 
-						self.precision("amount", item))
-					
-					gl_entries.append(
-						self.get_gl_dict({
-							"account": item.expense_head,
-							"against": self.doc.credit_to,
-							"debit": valuation_amt,
-							"remarks": self.doc.remarks or "Accounting Entry for Stock"
-						})
-					)
-			
-			elif flt(item.amount):
-				# if not a stock item or auto inventory accounting disabled, book the expense
-				gl_entries.append(
-					self.get_gl_dict({
-						"account": item.expense_head,
-						"against": self.doc.credit_to,
-						"debit": item.amount,
-						"remarks": self.doc.remarks,
-						"cost_center": item.cost_center
-					})
-				)
-				
-		if stock_item_and_auto_accounting_for_stock and valuation_tax:
-			# credit valuation tax amount in "Expenses Included In Valuation"
-			# this will balance out valuation amount included in cost of goods sold
-			expenses_included_in_valuation = \
-				self.get_company_default("expenses_included_in_valuation")
-			
-			for cost_center, amount in valuation_tax.items():
-				gl_entries.append(
-					self.get_gl_dict({
-						"account": expenses_included_in_valuation,
-						"cost_center": cost_center,
-						"against": self.doc.credit_to,
-						"credit": amount,
-						"remarks": self.doc.remarks or "Accounting Entry for Stock"
-					})
-				)
-		
-		# writeoff account includes petty difference in the invoice amount 
-		# and the amount that is paid
-		if self.doc.write_off_account and flt(self.doc.write_off_amount):
-			gl_entries.append(
-				self.get_gl_dict({
-					"account": self.doc.write_off_account,
-					"against": self.doc.credit_to,
-					"credit": flt(self.doc.write_off_amount),
-					"remarks": self.doc.remarks,
-					"cost_center": self.doc.write_off_cost_center
-				})
-			)
-		
-		if gl_entries:
-			from accounts.general_ledger import make_gl_entries
-			make_gl_entries(gl_entries, cancel=(self.doc.docstatus == 2))
-
-	def on_cancel(self):
-		from accounts.utils import remove_against_link_from_jv
-		remove_against_link_from_jv(self.doc.doctype, self.doc.name, "against_voucher")
-		
-		self.update_prevdoc_status()
-		self.update_billing_status_for_zero_amount_refdoc("Purchase Order")
-		self.make_cancel_gl_entries()
-		
-	def on_update(self):
-		pass
-		
-	def update_raw_material_cost(self):
-		if self.sub_contracted_items:
-			for d in self.doclist.get({"parentfield": "entries"}):
-				rm_cost = webnotes.conn.sql("""select raw_material_cost / quantity 
-					from `tabBOM` where item = %s and is_default = 1 and docstatus = 1 
-					and is_active = 1 """, (d.item_code,))
-				rm_cost = rm_cost and flt(rm_cost[0][0]) or 0
-				
-				d.conversion_factor = d.conversion_factor or flt(webnotes.conn.get_value(
-					"UOM Conversion Detail", {"parent": d.item_code, "uom": d.uom}, 
-					"conversion_factor")) or 1
-		
-				d.rm_supp_cost = rm_cost * flt(d.qty) * flt(d.conversion_factor)
-				
-@webnotes.whitelist()
-def get_expense_account(doctype, txt, searchfield, start, page_len, filters):
-	from controllers.queries import get_match_cond
-	
-	# expense account can be any Debit account, 
-	# but can also be a Liability account with account_type='Expense Account' in special circumstances. 
-	# Hence the first condition is an "OR"
-	return webnotes.conn.sql("""select tabAccount.name from `tabAccount` 
-			where (tabAccount.debit_or_credit="Debit" 
-					or tabAccount.account_type = "Expense Account")
-				and tabAccount.group_or_ledger="Ledger" 
-				and tabAccount.docstatus!=2 
-				and ifnull(tabAccount.master_type, "")=""
-				and ifnull(tabAccount.master_name, "")=""
-				and tabAccount.company = '%(company)s' 
-				and tabAccount.%(key)s LIKE '%(txt)s'
-				%(mcond)s""" % {'company': filters['company'], 'key': searchfield, 
-			'txt': "%%%s%%" % txt, 'mcond':get_match_cond(doctype, searchfield)})
diff --git a/accounts/doctype/purchase_invoice/purchase_invoice.txt b/accounts/doctype/purchase_invoice/purchase_invoice.txt
deleted file mode 100755
index af0eb8e..0000000
--- a/accounts/doctype/purchase_invoice/purchase_invoice.txt
+++ /dev/null
@@ -1,813 +0,0 @@
-[
- {
-  "creation": "2013-05-21 16:16:39", 
-  "docstatus": 0, 
-  "modified": "2013-11-22 17:15:27", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 1, 
-  "allow_import": 1, 
-  "autoname": "naming_series:", 
-  "doctype": "DocType", 
-  "icon": "icon-file-text", 
-  "is_submittable": 1, 
-  "module": "Accounts", 
-  "name": "__common__", 
-  "read_only_onload": 1, 
-  "search_fields": "posting_date, credit_to, fiscal_year, bill_no, grand_total, outstanding_amount"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Purchase Invoice", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Purchase Invoice", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Purchase Invoice"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supplier_section", 
-  "fieldtype": "Section Break", 
-  "label": "Supplier", 
-  "options": "icon-user"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "no_copy": 1, 
-  "oldfieldname": "naming_series", 
-  "oldfieldtype": "Select", 
-  "options": "BILL\nBILLJ", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supplier", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "label": "Supplier", 
-  "oldfieldname": "supplier", 
-  "oldfieldtype": "Link", 
-  "options": "Supplier", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "depends_on": "supplier", 
-  "doctype": "DocField", 
-  "fieldname": "supplier_name", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "in_list_view": 1, 
-  "label": "Name", 
-  "oldfieldname": "supplier_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_display", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Address", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_display", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Contact", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_mobile", 
-  "fieldtype": "Text", 
-  "hidden": 1, 
-  "label": "Mobile No", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_email", 
-  "fieldtype": "Text", 
-  "hidden": 1, 
-  "label": "Contact Email", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0, 
-  "reqd": 0, 
-  "width": "50%"
- }, 
- {
-  "default": "Today", 
-  "doctype": "DocField", 
-  "fieldname": "posting_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Posting Date", 
-  "no_copy": 0, 
-  "oldfieldname": "posting_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "description": "If not applicable please enter: NA", 
-  "doctype": "DocField", 
-  "fieldname": "bill_no", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "label": "Supplier Invoice No", 
-  "oldfieldname": "bill_no", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "bill_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Supplier Invoice Date", 
-  "oldfieldname": "bill_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Link", 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Link", 
-  "options": "Purchase Invoice", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "currency_price_list", 
-  "fieldtype": "Section Break", 
-  "label": "Currency and Price List", 
-  "options": "icon-tag", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "currency", 
-  "fieldtype": "Link", 
-  "label": "Currency", 
-  "oldfieldname": "currency", 
-  "oldfieldtype": "Select", 
-  "options": "Currency", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "description": "The rate at which Bill Currency is converted into company's base currency", 
-  "doctype": "DocField", 
-  "fieldname": "conversion_rate", 
-  "fieldtype": "Float", 
-  "label": "Exchange Rate", 
-  "oldfieldname": "conversion_rate", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break2", 
-  "fieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "buying_price_list", 
-  "fieldtype": "Link", 
-  "label": "Price List", 
-  "options": "Price List", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "price_list_currency", 
-  "fieldtype": "Link", 
-  "label": "Price List Currency", 
-  "options": "Currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "plc_conversion_rate", 
-  "fieldtype": "Float", 
-  "label": "Price List Exchange Rate", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "items", 
-  "fieldtype": "Section Break", 
-  "label": "Items", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-shopping-cart", 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "entries", 
-  "fieldtype": "Table", 
-  "label": "Entries", 
-  "oldfieldname": "entries", 
-  "oldfieldtype": "Table", 
-  "options": "Purchase Invoice Item", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_26", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "net_total_import", 
-  "fieldtype": "Currency", 
-  "label": "Net Total", 
-  "oldfieldname": "net_total_import", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_28", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "description": "Will be calculated automatically when you enter the details", 
-  "doctype": "DocField", 
-  "fieldname": "net_total", 
-  "fieldtype": "Currency", 
-  "label": "Net Total (Company Currency)", 
-  "oldfieldname": "net_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "taxes", 
-  "fieldtype": "Section Break", 
-  "label": "Taxes", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-money", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_other_charges", 
-  "fieldtype": "Link", 
-  "label": "Tax Master", 
-  "oldfieldname": "purchase_other_charges", 
-  "oldfieldtype": "Link", 
-  "options": "Purchase Taxes and Charges Master", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_tax_details", 
-  "fieldtype": "Table", 
-  "label": "Purchase Taxes and Charges", 
-  "oldfieldname": "purchase_tax_details", 
-  "oldfieldtype": "Table", 
-  "options": "Purchase Taxes and Charges", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "tax_calculation", 
-  "fieldtype": "HTML", 
-  "label": "Tax Calculation", 
-  "oldfieldtype": "HTML", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "totals", 
-  "fieldtype": "Section Break", 
-  "label": "Totals", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-money", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_added_import", 
-  "fieldtype": "Currency", 
-  "label": "Taxes and Charges Added", 
-  "oldfieldname": "other_charges_added_import", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_deducted_import", 
-  "fieldtype": "Currency", 
-  "label": "Taxes and Charges Deducted", 
-  "oldfieldname": "other_charges_deducted_import", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grand_total_import", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Grand Total", 
-  "oldfieldname": "grand_total_import", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "in_words_import", 
-  "fieldtype": "Data", 
-  "label": "In Words", 
-  "oldfieldname": "in_words_import", 
-  "oldfieldtype": "Data", 
-  "print_hide": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_amount_to_pay", 
-  "fieldtype": "Currency", 
-  "hidden": 0, 
-  "label": "Total Amount To Pay", 
-  "no_copy": 1, 
-  "oldfieldname": "total_amount_to_pay", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_advance", 
-  "fieldtype": "Currency", 
-  "label": "Total Advance", 
-  "no_copy": 1, 
-  "oldfieldname": "total_advance", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "outstanding_amount", 
-  "fieldtype": "Currency", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Outstanding Amount", 
-  "no_copy": 1, 
-  "oldfieldname": "outstanding_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break8", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_tax", 
-  "fieldtype": "Currency", 
-  "label": "Total Tax (Company Currency)", 
-  "oldfieldname": "total_tax", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_added", 
-  "fieldtype": "Currency", 
-  "label": "Taxes and Charges Added (Company Currency)", 
-  "oldfieldname": "other_charges_added", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_deducted", 
-  "fieldtype": "Currency", 
-  "label": "Taxes and Charges Deducted (Company Currency)", 
-  "oldfieldname": "other_charges_deducted", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grand_total", 
-  "fieldtype": "Currency", 
-  "label": "Grand Total (Company Currency)", 
-  "oldfieldname": "grand_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "description": "In Words will be visible once you save the Purchase Invoice.", 
-  "doctype": "DocField", 
-  "fieldname": "in_words", 
-  "fieldtype": "Data", 
-  "label": "In Words (Company Currency)", 
-  "oldfieldname": "in_words", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "write_off_amount", 
-  "fieldtype": "Currency", 
-  "label": "Write Off Amount", 
-  "no_copy": 1, 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:flt(doc.write_off_amount)!=0", 
-  "doctype": "DocField", 
-  "fieldname": "write_off_account", 
-  "fieldtype": "Link", 
-  "label": "Write Off Account", 
-  "no_copy": 1, 
-  "options": "Account", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:flt(doc.write_off_amount)!=0", 
-  "doctype": "DocField", 
-  "fieldname": "write_off_cost_center", 
-  "fieldtype": "Link", 
-  "label": "Write Off Cost Center", 
-  "no_copy": 1, 
-  "options": "Cost Center", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "against_expense_account", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Against Expense Account", 
-  "no_copy": 1, 
-  "oldfieldname": "against_expense_account", 
-  "oldfieldtype": "Small Text", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "advances", 
-  "fieldtype": "Section Break", 
-  "label": "Advances", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-money", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "get_advances_paid", 
-  "fieldtype": "Button", 
-  "label": "Get Advances Paid", 
-  "oldfieldtype": "Button", 
-  "options": "get_advances", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "advance_allocation_details", 
-  "fieldtype": "Table", 
-  "label": "Purchase Invoice Advances", 
-  "no_copy": 1, 
-  "oldfieldname": "advance_allocation_details", 
-  "oldfieldtype": "Table", 
-  "options": "Purchase Invoice Advance", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "terms_section_break", 
-  "fieldtype": "Section Break", 
-  "label": "Terms and Conditions", 
-  "options": "icon-legal"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "tc_name", 
-  "fieldtype": "Link", 
-  "label": "Terms", 
-  "options": "Terms and Conditions", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "terms", 
-  "fieldtype": "Text Editor", 
-  "label": "Terms and Conditions1"
- }, 
- {
-  "depends_on": "supplier", 
-  "doctype": "DocField", 
-  "fieldname": "contact_section", 
-  "fieldtype": "Section Break", 
-  "label": "Contact Info", 
-  "options": "icon-bullhorn", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supplier_address", 
-  "fieldtype": "Link", 
-  "label": "Supplier Address", 
-  "options": "Address", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col_break23", 
-  "fieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_person", 
-  "fieldtype": "Link", 
-  "label": "Contact Person", 
-  "options": "Contact", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "more_info", 
-  "fieldtype": "Section Break", 
-  "label": "More Info", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-file-text", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "description": "Supplier (Payable) Account", 
-  "doctype": "DocField", 
-  "fieldname": "credit_to", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Credit To", 
-  "oldfieldname": "credit_to", 
-  "oldfieldtype": "Link", 
-  "options": "Account", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "default": "No", 
-  "description": "Considered as Opening Balance", 
-  "doctype": "DocField", 
-  "fieldname": "is_opening", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Is Opening", 
-  "oldfieldname": "is_opening", 
-  "oldfieldtype": "Select", 
-  "options": "No\nYes", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "search_index": 1
- }, 
- {
-  "description": "Actual Invoice Date", 
-  "doctype": "DocField", 
-  "fieldname": "aging_date", 
-  "fieldtype": "Date", 
-  "label": "Aging Date", 
-  "oldfieldname": "aging_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "search_index": 0
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "select_print_heading", 
-  "fieldtype": "Link", 
-  "label": "Print Heading", 
-  "no_copy": 1, 
-  "oldfieldname": "select_print_heading", 
-  "oldfieldtype": "Link", 
-  "options": "Print Heading", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "due_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Due Date", 
-  "no_copy": 0, 
-  "oldfieldname": "due_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 0, 
-  "read_only": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "mode_of_payment", 
-  "fieldtype": "Select", 
-  "label": "Mode of Payment", 
-  "oldfieldname": "mode_of_payment", 
-  "oldfieldtype": "Select", 
-  "options": "link:Mode of Payment", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_63", 
-  "fieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "remarks", 
-  "fieldtype": "Small Text", 
-  "label": "Remarks", 
-  "no_copy": 1, 
-  "oldfieldname": "remarks", 
-  "oldfieldtype": "Text", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 0
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Accounts User", 
-  "submit": 0, 
-  "write": 0
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Purchase User", 
-  "submit": 0, 
-  "write": 0
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "match": "supplier", 
-  "role": "Supplier", 
-  "submit": 0, 
-  "write": 0
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Accounts Manager", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Auditor", 
-  "submit": 0, 
-  "write": 0
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/purchase_invoice/test_purchase_invoice.py b/accounts/doctype/purchase_invoice/test_purchase_invoice.py
deleted file mode 100644
index 9d82ca7..0000000
--- a/accounts/doctype/purchase_invoice/test_purchase_invoice.py
+++ /dev/null
@@ -1,415 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-
-from __future__ import unicode_literals
-import unittest
-import webnotes
-import webnotes.model
-import json	
-from webnotes.utils import cint
-import webnotes.defaults
-from stock.doctype.purchase_receipt.test_purchase_receipt import set_perpetual_inventory
-
-test_dependencies = ["Item", "Cost Center"]
-test_ignore = ["Serial No"]
-
-class TestPurchaseInvoice(unittest.TestCase):
-	def test_gl_entries_without_auto_accounting_for_stock(self):
-		set_perpetual_inventory(0)
-		self.assertTrue(not cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")))
-		
-		wrapper = webnotes.bean(copy=test_records[0])
-		wrapper.run_method("calculate_taxes_and_totals")
-		wrapper.insert()
-		wrapper.submit()
-		wrapper.load_from_db()
-		dl = wrapper.doclist
-		
-		expected_gl_entries = {
-			"_Test Supplier - _TC": [0, 1512.30],
-			"_Test Account Cost for Goods Sold - _TC": [1250, 0],
-			"_Test Account Shipping Charges - _TC": [100, 0],
-			"_Test Account Excise Duty - _TC": [140, 0],
-			"_Test Account Education Cess - _TC": [2.8, 0],
-			"_Test Account S&H Education Cess - _TC": [1.4, 0],
-			"_Test Account CST - _TC": [29.88, 0],
-			"_Test Account VAT - _TC": [156.25, 0],
-			"_Test Account Discount - _TC": [0, 168.03],
-		}
-		gl_entries = webnotes.conn.sql("""select account, debit, credit from `tabGL Entry`
-			where voucher_type = 'Purchase Invoice' and voucher_no = %s""", dl[0].name, as_dict=1)
-		for d in gl_entries:
-			self.assertEqual([d.debit, d.credit], expected_gl_entries.get(d.account))
-			
-	def test_gl_entries_with_auto_accounting_for_stock(self):
-		set_perpetual_inventory(1)
-		self.assertEqual(cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")), 1)
-		
-		pi = webnotes.bean(copy=test_records[1])
-		pi.run_method("calculate_taxes_and_totals")
-		pi.insert()
-		pi.submit()
-		
-		gl_entries = webnotes.conn.sql("""select account, debit, credit
-			from `tabGL Entry` where voucher_type='Purchase Invoice' and voucher_no=%s
-			order by account asc""", pi.doc.name, as_dict=1)
-		self.assertTrue(gl_entries)
-		
-		expected_values = sorted([
-			["_Test Supplier - _TC", 0, 720],
-			["Stock Received But Not Billed - _TC", 750.0, 0],
-			["_Test Account Shipping Charges - _TC", 100.0, 0],
-			["_Test Account VAT - _TC", 120.0, 0],
-			["Expenses Included In Valuation - _TC", 0, 250.0],
-		])
-		
-		for i, gle in enumerate(gl_entries):
-			self.assertEquals(expected_values[i][0], gle.account)
-			self.assertEquals(expected_values[i][1], gle.debit)
-			self.assertEquals(expected_values[i][2], gle.credit)
-		
-		set_perpetual_inventory(0)
-
-	def test_gl_entries_with_aia_for_non_stock_items(self):
-		set_perpetual_inventory()
-		self.assertEqual(cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")), 1)
-		
-		pi = webnotes.bean(copy=test_records[1])
-		pi.doclist[1].item_code = "_Test Non Stock Item"
-		pi.doclist[1].expense_head = "_Test Account Cost for Goods Sold - _TC"
-		pi.doclist.pop(2)
-		pi.doclist.pop(3)
-		pi.run_method("calculate_taxes_and_totals")
-		pi.insert()
-		pi.submit()
-		
-		gl_entries = webnotes.conn.sql("""select account, debit, credit
-			from `tabGL Entry` where voucher_type='Purchase Invoice' and voucher_no=%s
-			order by account asc""", pi.doc.name, as_dict=1)
-		self.assertTrue(gl_entries)
-		
-		expected_values = sorted([
-			["_Test Supplier - _TC", 0, 620],
-			["_Test Account Cost for Goods Sold - _TC", 500.0, 0],
-			["_Test Account VAT - _TC", 120.0, 0],
-		])
-		
-		for i, gle in enumerate(gl_entries):
-			self.assertEquals(expected_values[i][0], gle.account)
-			self.assertEquals(expected_values[i][1], gle.debit)
-			self.assertEquals(expected_values[i][2], gle.credit)
-		set_perpetual_inventory(0)
-			
-	def test_purchase_invoice_calculation(self):
-		wrapper = webnotes.bean(copy=test_records[0])
-		wrapper.run_method("calculate_taxes_and_totals")
-		wrapper.insert()
-		wrapper.load_from_db()
-		
-		expected_values = [
-			["_Test Item Home Desktop 100", 90, 59],
-			["_Test Item Home Desktop 200", 135, 177]
-		]
-		for i, item in enumerate(wrapper.doclist.get({"parentfield": "entries"})):
-			self.assertEqual(item.item_code, expected_values[i][0])
-			self.assertEqual(item.item_tax_amount, expected_values[i][1])
-			self.assertEqual(item.valuation_rate, expected_values[i][2])
-			
-		self.assertEqual(wrapper.doclist[0].net_total, 1250)
-		
-		# tax amounts
-		expected_values = [
-			["_Test Account Shipping Charges - _TC", 100, 1350],
-			["_Test Account Customs Duty - _TC", 125, 1350],
-			["_Test Account Excise Duty - _TC", 140, 1490],
-			["_Test Account Education Cess - _TC", 2.8, 1492.8],
-			["_Test Account S&H Education Cess - _TC", 1.4, 1494.2],
-			["_Test Account CST - _TC", 29.88, 1524.08],
-			["_Test Account VAT - _TC", 156.25, 1680.33],
-			["_Test Account Discount - _TC", 168.03, 1512.30],
-		]
-		
-		for i, tax in enumerate(wrapper.doclist.get({"parentfield": "purchase_tax_details"})):
-			self.assertEqual(tax.account_head, expected_values[i][0])
-			self.assertEqual(tax.tax_amount, expected_values[i][1])
-			self.assertEqual(tax.total, expected_values[i][2])
-			
-	def test_purchase_invoice_with_subcontracted_item(self):
-		wrapper = webnotes.bean(copy=test_records[0])
-		wrapper.doclist[1].item_code = "_Test FG Item"
-		wrapper.run_method("calculate_taxes_and_totals")
-		wrapper.insert()
-		wrapper.load_from_db()
-		
-		expected_values = [
-			["_Test FG Item", 90, 7059],
-			["_Test Item Home Desktop 200", 135, 177]
-		]
-		for i, item in enumerate(wrapper.doclist.get({"parentfield": "entries"})):
-			self.assertEqual(item.item_code, expected_values[i][0])
-			self.assertEqual(item.item_tax_amount, expected_values[i][1])
-			self.assertEqual(item.valuation_rate, expected_values[i][2])
-		
-		self.assertEqual(wrapper.doclist[0].net_total, 1250)
-
-		# tax amounts
-		expected_values = [
-			["_Test Account Shipping Charges - _TC", 100, 1350],
-			["_Test Account Customs Duty - _TC", 125, 1350],
-			["_Test Account Excise Duty - _TC", 140, 1490],
-			["_Test Account Education Cess - _TC", 2.8, 1492.8],
-			["_Test Account S&H Education Cess - _TC", 1.4, 1494.2],
-			["_Test Account CST - _TC", 29.88, 1524.08],
-			["_Test Account VAT - _TC", 156.25, 1680.33],
-			["_Test Account Discount - _TC", 168.03, 1512.30],
-		]
-
-		for i, tax in enumerate(wrapper.doclist.get({"parentfield": "purchase_tax_details"})):
-			self.assertEqual(tax.account_head, expected_values[i][0])
-			self.assertEqual(tax.tax_amount, expected_values[i][1])
-			self.assertEqual(tax.total, expected_values[i][2])
-			
-	def test_purchase_invoice_with_advance(self):
-		from accounts.doctype.journal_voucher.test_journal_voucher \
-			import test_records as jv_test_records
-			
-		jv = webnotes.bean(copy=jv_test_records[1])
-		jv.insert()
-		jv.submit()
-		
-		pi = webnotes.bean(copy=test_records[0])
-		pi.doclist.append({
-			"doctype": "Purchase Invoice Advance",
-			"parentfield": "advance_allocation_details",
-			"journal_voucher": jv.doc.name,
-			"jv_detail_no": jv.doclist[1].name,
-			"advance_amount": 400,
-			"allocated_amount": 300,
-			"remarks": jv.doc.remark
-		})
-		pi.run_method("calculate_taxes_and_totals")
-		pi.insert()
-		pi.submit()
-		pi.load_from_db()
-		
-		self.assertTrue(webnotes.conn.sql("""select name from `tabJournal Voucher Detail`
-			where against_voucher=%s""", pi.doc.name))
-		
-		self.assertTrue(webnotes.conn.sql("""select name from `tabJournal Voucher Detail`
-			where against_voucher=%s and debit=300""", pi.doc.name))
-			
-		self.assertEqual(pi.doc.outstanding_amount, 1212.30)
-		
-		pi.cancel()
-		
-		self.assertTrue(not webnotes.conn.sql("""select name from `tabJournal Voucher Detail`
-			where against_voucher=%s""", pi.doc.name))
-	
-test_records = [
-	[
-		# parent
-		{
-			"doctype": "Purchase Invoice",
-			"naming_series": "BILL",
-			"supplier_name": "_Test Supplier",
-			"credit_to": "_Test Supplier - _TC",
-			"bill_no": "NA",
-			"posting_date": "2013-02-03",
-			"fiscal_year": "_Test Fiscal Year 2013",
-			"company": "_Test Company",
-			"currency": "INR",
-			"conversion_rate": 1,
-			"grand_total_import": 0 # for feed
-		},
-		# items
-		{
-			"doctype": "Purchase Invoice Item",
-			"parentfield": "entries",
-			"item_code": "_Test Item Home Desktop 100",
-			"item_name": "_Test Item Home Desktop 100",
-			"qty": 10,
-			"import_rate": 50,
-			"import_amount": 500,
-			"rate": 50,
-			"amount": 500,
-			"uom": "_Test UOM",
-			"item_tax_rate": json.dumps({"_Test Account Excise Duty - _TC": 10}),
-			"expense_head": "_Test Account Cost for Goods Sold - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"conversion_factor": 1.0,
-		
-		},
-		{
-			"doctype": "Purchase Invoice Item",
-			"parentfield": "entries",
-			"item_code": "_Test Item Home Desktop 200",
-			"item_name": "_Test Item Home Desktop 200",
-			"qty": 5,
-			"import_rate": 150,
-			"import_amount": 750,
-			"rate": 150,
-			"amount": 750,
-			"uom": "_Test UOM",
-			"expense_head": "_Test Account Cost for Goods Sold - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"conversion_factor": 1.0,
-		},
-		# taxes
-		{
-			"doctype": "Purchase Taxes and Charges",
-			"parentfield": "purchase_tax_details",
-			"charge_type": "Actual",
-			"account_head": "_Test Account Shipping Charges - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "Shipping Charges",
-			"category": "Valuation and Total",
-			"add_deduct_tax": "Add",
-			"rate": 100
-		},
-		{
-			"doctype": "Purchase Taxes and Charges",
-			"parentfield": "purchase_tax_details",
-			"charge_type": "On Net Total",
-			"account_head": "_Test Account Customs Duty - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "Customs Duty",
-			"category": "Valuation",
-			"add_deduct_tax": "Add",
-			"rate": 10
-		},
-		{
-			"doctype": "Purchase Taxes and Charges",
-			"parentfield": "purchase_tax_details",
-			"charge_type": "On Net Total",
-			"account_head": "_Test Account Excise Duty - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "Excise Duty",
-			"category": "Total",
-			"add_deduct_tax": "Add",
-			"rate": 12
-		},
-		{
-			"doctype": "Purchase Taxes and Charges",
-			"parentfield": "purchase_tax_details",
-			"charge_type": "On Previous Row Amount",
-			"account_head": "_Test Account Education Cess - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "Education Cess",
-			"category": "Total",
-			"add_deduct_tax": "Add",
-			"rate": 2,
-			"row_id": 3
-		},
-		{
-			"doctype": "Purchase Taxes and Charges",
-			"parentfield": "purchase_tax_details",
-			"charge_type": "On Previous Row Amount",
-			"account_head": "_Test Account S&H Education Cess - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "S&H Education Cess",
-			"category": "Total",
-			"add_deduct_tax": "Add",
-			"rate": 1,
-			"row_id": 3
-		},
-		{
-			"doctype": "Purchase Taxes and Charges",
-			"parentfield": "purchase_tax_details",
-			"charge_type": "On Previous Row Total",
-			"account_head": "_Test Account CST - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "CST",
-			"category": "Total",
-			"add_deduct_tax": "Add",
-			"rate": 2,
-			"row_id": 5
-		},
-		{
-			"doctype": "Purchase Taxes and Charges",
-			"parentfield": "purchase_tax_details",
-			"charge_type": "On Net Total",
-			"account_head": "_Test Account VAT - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "VAT",
-			"category": "Total",
-			"add_deduct_tax": "Add",
-			"rate": 12.5
-		},
-		{
-			"doctype": "Purchase Taxes and Charges",
-			"parentfield": "purchase_tax_details",
-			"charge_type": "On Previous Row Total",
-			"account_head": "_Test Account Discount - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "Discount",
-			"category": "Total",
-			"add_deduct_tax": "Deduct",
-			"rate": 10,
-			"row_id": 7
-		},
-	],
-	[
-		# parent
-		{
-			"doctype": "Purchase Invoice",
-			"naming_series": "_T-Purchase Invoice-",
-			"supplier_name": "_Test Supplier",
-			"credit_to": "_Test Supplier - _TC",
-			"bill_no": "NA",
-			"posting_date": "2013-02-03",
-			"fiscal_year": "_Test Fiscal Year 2013",
-			"company": "_Test Company",
-			"currency": "INR",
-			"conversion_rate": 1.0,
-			"grand_total_import": 0 # for feed
-		},
-		# items
-		{
-			"doctype": "Purchase Invoice Item",
-			"parentfield": "entries",
-			"item_code": "_Test Item",
-			"item_name": "_Test Item",
-			"qty": 10.0,
-			"import_rate": 50.0,
-			"uom": "_Test UOM",
-			"expense_head": "_Test Account Cost for Goods Sold - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"conversion_factor": 1.0,
-		},
-		# taxes
-		{
-			"doctype": "Purchase Taxes and Charges",
-			"parentfield": "purchase_tax_details",
-			"charge_type": "Actual",
-			"account_head": "_Test Account Shipping Charges - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "Shipping Charges",
-			"category": "Valuation and Total",
-			"add_deduct_tax": "Add",
-			"rate": 100.0
-		},
-		{
-			"doctype": "Purchase Taxes and Charges",
-			"parentfield": "purchase_tax_details",
-			"charge_type": "Actual",
-			"account_head": "_Test Account VAT - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "VAT",
-			"category": "Total",
-			"add_deduct_tax": "Add",
-			"rate": 120.0
-		},
-		{
-			"doctype": "Purchase Taxes and Charges",
-			"parentfield": "purchase_tax_details",
-			"charge_type": "Actual",
-			"account_head": "_Test Account Customs Duty - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "Customs Duty",
-			"category": "Valuation",
-			"add_deduct_tax": "Add",
-			"rate": 150.0
-		},
-	]
-]
\ No newline at end of file
diff --git a/accounts/doctype/purchase_invoice_advance/purchase_invoice_advance.txt b/accounts/doctype/purchase_invoice_advance/purchase_invoice_advance.txt
deleted file mode 100644
index 49aa688..0000000
--- a/accounts/doctype/purchase_invoice_advance/purchase_invoice_advance.txt
+++ /dev/null
@@ -1,92 +0,0 @@
-[
- {
-  "creation": "2013-03-08 15:36:46", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:12", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "no_copy": 1, 
-  "parent": "Purchase Invoice Advance", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Purchase Invoice Advance"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "journal_voucher", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Journal Voucher", 
-  "oldfieldname": "journal_voucher", 
-  "oldfieldtype": "Link", 
-  "options": "Journal Voucher", 
-  "print_width": "180px", 
-  "read_only": 1, 
-  "width": "180px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "jv_detail_no", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Journal Voucher Detail No", 
-  "oldfieldname": "jv_detail_no", 
-  "oldfieldtype": "Date", 
-  "print_hide": 1, 
-  "print_width": "80px", 
-  "read_only": 1, 
-  "width": "80px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "advance_amount", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Advance Amount", 
-  "oldfieldname": "advance_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "allocated_amount", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Allocated Amount", 
-  "oldfieldname": "allocated_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_width": "100px", 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "remarks", 
-  "fieldtype": "Small Text", 
-  "in_list_view": 1, 
-  "label": "Remarks", 
-  "oldfieldname": "remarks", 
-  "oldfieldtype": "Small Text", 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "width": "150px"
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/purchase_invoice_item/purchase_invoice_item.txt b/accounts/doctype/purchase_invoice_item/purchase_invoice_item.txt
deleted file mode 100755
index 1a79636..0000000
--- a/accounts/doctype/purchase_invoice_item/purchase_invoice_item.txt
+++ /dev/null
@@ -1,394 +0,0 @@
-[
- {
-  "creation": "2013-05-22 12:43:10", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 19:41:17", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "EVD.######", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Purchase Invoice Item", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Purchase Invoice Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Item", 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_name", 
-  "fieldtype": "Data", 
-  "in_filter": 0, 
-  "in_list_view": 1, 
-  "label": "Item Name", 
-  "oldfieldname": "item_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Text", 
-  "in_list_view": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Text", 
-  "print_width": "300px", 
-  "read_only": 0, 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "quantity_and_rate", 
-  "fieldtype": "Section Break", 
-  "in_list_view": 0, 
-  "label": "Quantity and Rate"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "qty", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Qty", 
-  "oldfieldname": "qty", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 0, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "uom", 
-  "fieldtype": "Link", 
-  "in_list_view": 0, 
-  "label": "UOM", 
-  "options": "UOM", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "import_ref_rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Price List Rate", 
-  "options": "currency", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "discount_rate", 
-  "fieldtype": "Float", 
-  "in_list_view": 0, 
-  "label": "Discount %", 
-  "print_hide": 0, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "import_rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Rate ", 
-  "oldfieldname": "import_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "import_amount", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Amount", 
-  "oldfieldname": "import_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "read_only": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_ref_rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Price List Rate (Company Currency)", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Rate (Company Currency)", 
-  "oldfieldname": "rate", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amount", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Amount (Company Currency)", 
-  "oldfieldname": "amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "accounting", 
-  "fieldtype": "Section Break", 
-  "in_list_view": 0, 
-  "label": "Accounting"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "expense_head", 
-  "fieldtype": "Link", 
-  "in_list_view": 0, 
-  "label": "Expense Head", 
-  "oldfieldname": "expense_head", 
-  "oldfieldtype": "Link", 
-  "options": "Account", 
-  "print_hide": 1, 
-  "print_width": "120px", 
-  "read_only": 0, 
-  "reqd": 0, 
-  "width": "120px"
- }, 
- {
-  "default": ":Company", 
-  "doctype": "DocField", 
-  "fieldname": "cost_center", 
-  "fieldtype": "Link", 
-  "in_list_view": 0, 
-  "label": "Cost Center", 
-  "oldfieldname": "cost_center", 
-  "oldfieldtype": "Link", 
-  "options": "Cost Center", 
-  "print_hide": 1, 
-  "print_width": "120px", 
-  "read_only": 0, 
-  "width": "120px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reference", 
-  "fieldtype": "Section Break", 
-  "in_list_view": 0, 
-  "label": "Reference"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "project_name", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Project Name", 
-  "options": "Project", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "brand", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Brand", 
-  "oldfieldname": "brand", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "item_group", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Item Group", 
-  "oldfieldname": "item_group", 
-  "oldfieldtype": "Link", 
-  "options": "Item Group", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_order", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Purchase Order", 
-  "no_copy": 1, 
-  "oldfieldname": "purchase_order", 
-  "oldfieldtype": "Link", 
-  "options": "Purchase Order", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "po_detail", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Purchase Order Item", 
-  "no_copy": 1, 
-  "oldfieldname": "po_detail", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_receipt", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Purchase Receipt", 
-  "no_copy": 1, 
-  "oldfieldname": "purchase_receipt", 
-  "oldfieldtype": "Link", 
-  "options": "Purchase Receipt", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "pr_detail", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "PR Detail", 
-  "no_copy": 1, 
-  "oldfieldname": "pr_detail", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "search_index": 1
- }, 
- {
-  "description": "Tax detail table fetched from item master as a string and stored in this field.\nUsed for Taxes and Charges", 
-  "doctype": "DocField", 
-  "fieldname": "item_tax_rate", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Item Tax Rate", 
-  "oldfieldname": "item_tax_rate", 
-  "oldfieldtype": "Small Text", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_tax_amount", 
-  "fieldtype": "Currency", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Item Tax Amount", 
-  "no_copy": 1, 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "search_index": 0, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "valuation_rate", 
-  "fieldtype": "Currency", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Valuation Rate", 
-  "no_copy": 1, 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "conversion_factor", 
-  "fieldtype": "Float", 
-  "in_list_view": 0, 
-  "label": "Conversion Factor", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rm_supp_cost", 
-  "fieldtype": "Currency", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Raw Materials Supplied Cost", 
-  "no_copy": 1, 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "page_break", 
-  "fieldtype": "Check", 
-  "in_list_view": 0, 
-  "label": "Page Break", 
-  "no_copy": 1, 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 1
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/purchase_taxes_and_charges/purchase_taxes_and_charges.txt b/accounts/doctype/purchase_taxes_and_charges/purchase_taxes_and_charges.txt
deleted file mode 100644
index 5ea7fc0..0000000
--- a/accounts/doctype/purchase_taxes_and_charges/purchase_taxes_and_charges.txt
+++ /dev/null
@@ -1,169 +0,0 @@
-[
- {
-  "creation": "2013-05-21 16:16:04", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:18", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "PVTD.######", 
-  "doctype": "DocType", 
-  "hide_heading": 1, 
-  "istable": 1, 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Purchase Taxes and Charges", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Purchase Taxes and Charges"
- }, 
- {
-  "default": "Valuation and Total", 
-  "doctype": "DocField", 
-  "fieldname": "category", 
-  "fieldtype": "Select", 
-  "in_list_view": 1, 
-  "label": "Consider Tax or Charge for", 
-  "oldfieldname": "category", 
-  "oldfieldtype": "Select", 
-  "options": "Valuation and Total\nValuation\nTotal", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "charge_type", 
-  "fieldtype": "Select", 
-  "in_list_view": 1, 
-  "label": "Type", 
-  "oldfieldname": "charge_type", 
-  "oldfieldtype": "Select", 
-  "options": "\nActual\nOn Net Total\nOn Previous Row Amount\nOn Previous Row Total", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "account_head", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Account Head", 
-  "oldfieldname": "account_head", 
-  "oldfieldtype": "Link", 
-  "options": "Account", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "default": ":Company", 
-  "doctype": "DocField", 
-  "fieldname": "cost_center", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Cost Center", 
-  "oldfieldname": "cost_center", 
-  "oldfieldtype": "Link", 
-  "options": "Cost Center", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "in_list_view": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Small Text", 
-  "print_width": "300px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rate", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Rate", 
-  "oldfieldname": "rate", 
-  "oldfieldtype": "Currency", 
-  "read_only": 0, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "tax_amount", 
-  "fieldtype": "Currency", 
-  "label": "Amount", 
-  "oldfieldname": "tax_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total", 
-  "fieldtype": "Currency", 
-  "label": "Total", 
-  "oldfieldname": "total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "row_id", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "label": "Enter Row", 
-  "oldfieldname": "row_id", 
-  "oldfieldtype": "Data", 
-  "read_only": 0
- }, 
- {
-  "default": "Add", 
-  "doctype": "DocField", 
-  "fieldname": "add_deduct_tax", 
-  "fieldtype": "Select", 
-  "label": "Add or Deduct", 
-  "oldfieldname": "add_deduct_tax", 
-  "oldfieldtype": "Select", 
-  "options": "Add\nDeduct", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_wise_tax_detail", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Item Wise Tax Detail ", 
-  "oldfieldname": "item_wise_tax_detail", 
-  "oldfieldtype": "Small Text", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "parenttype", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "label": "Parenttype", 
-  "oldfieldname": "parenttype", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "search_index": 0
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.js b/accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.js
deleted file mode 100644
index 84521ed..0000000
--- a/accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.js
+++ /dev/null
@@ -1,182 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-// 
-
-//--------- ONLOAD -------------
-wn.require("app/js/controllers/accounts.js");
-
-cur_frm.cscript.onload = function(doc, cdt, cdn) {
-   
-}
-
-cur_frm.cscript.refresh = function(doc, cdt, cdn) {
-   cur_frm.set_footnote(wn.markdown(cur_frm.meta.description));
-}
-
-// For customizing print
-cur_frm.pformat.net_total_import = function(doc) {
-	return '';
-}
-
-cur_frm.pformat.grand_total_import = function(doc) {
-	return '';
-}
-
-cur_frm.pformat.in_words_import = function(doc) {
-	return '';
-}
-
-cur_frm.pformat.purchase_tax_details= function(doc){
- 
-  //function to make row of table
-  var make_row = function(title,val,bold){
-    var bstart = '<b>'; var bend = '</b>';
-    return '<tr><td style="width:50%;">'+(bold?bstart:'')+title+(bold?bend:'')+'</td>'
-     +'<td style="width:25%;text-align:right;"></td>'
-     +'<td style="width:25%;text-align:right;">'+format_currency(val, doc.currency)+'</td>'
-     +'</tr>'
-  }
-
-  function convert_rate(val){
-    var new_val = flt(val)/flt(doc.conversion_rate);
-    return new_val;
-  }
-  
-  function print_hide(fieldname) {
-	var doc_field = wn.meta.get_docfield(doc.doctype, fieldname, doc.name);
-	return doc_field.print_hide;
-  }
-
-  var cl = getchildren('Purchase Taxes and Charges',doc.name,'purchase_tax_details');
-
-  // outer table  
-  var out='<div><table class="noborder" style="width:100%">\
-		<tr><td style="width: 60%"></td><td>';
-  
-  // main table
-  out +='<table class="noborder" style="width:100%">';
-  if(!print_hide('net_total_import')) {
-	out += make_row('Net Total', doc.net_total_import, 1);
-  }
-  
-  // add rows
-  if(cl.length){
-    for(var i=0;i<cl.length;i++){
-      out += make_row(cl[i].description,convert_rate(cl[i].tax_amount),0);
-    }
-  }
-	// grand total
-	if(!print_hide('grand_total_import')) {
-		out += make_row('Grand Total', doc.grand_total_import, 1);
-	}
-  if(doc.in_words_import && !print_hide('in_words_import')){
-    out +='</table></td></tr>';
-    out += '<tr><td colspan = "2">';
-    out += '<table><tr><td style="width:25%;"><b>In Words</b></td>';
-    out+= '<td style="width:50%;">'+doc.in_words_import+'</td></tr>';
-  }
-  out +='</table></td></tr></table></div>';   
-  return out;
-}
-
-cur_frm.cscript.add_deduct_tax = function(doc, cdt, cdn) {
-  var d = locals[cdt][cdn];
-  if(!d.category && d.add_deduct_tax){
-    alert(wn._("Please select Category first"));
-    d.add_deduct_tax = '';
-  }
-  else if(d.category != 'Total' && d.add_deduct_tax == 'Deduct') {
-	console.log([d.category, d.add_deduct_tax]);
-    msgprint(wn._("You cannot deduct when category is for 'Valuation' or 'Valuation and Total'"));
-    d.add_deduct_tax = '';
-  }
-
-}
-
-cur_frm.cscript.charge_type = function(doc, cdt, cdn) {
-  var d = locals[cdt][cdn];
-  if(!d.category && d.charge_type){
-    alert(wn._("Please select Category first"));
-    d.charge_type = '';
-  }  
-  else if(d.idx == 1 && (d.charge_type == 'On Previous Row Amount' || d.charge_type == 'On Previous Row Total')){
-    alert(wn._("You cannot select Charge Type as 'On Previous Row Amount' or 'On Previous Row Total' for first row"));
-    d.charge_type = '';
-  }
-  else if((d.category == 'Valuation' || d.category == 'Valuation and Total') && (d.charge_type == 'On Previous Row Amount' || d.charge_type == 'On Previous Row Total')){
-    alert(wn._("You cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for valuation. You can select only 'Total' option for previous row amount or previous row total"))
-    d.charge_type = '';
-  }
-  validated = false;
-  refresh_field('charge_type',d.name,'purchase_tax_details');
-
-  cur_frm.cscript.row_id(doc, cdt, cdn);
-  cur_frm.cscript.rate(doc, cdt, cdn);
-  cur_frm.cscript.tax_amount(doc, cdt, cdn);
-}
-
-
-cur_frm.cscript.row_id = function(doc, cdt, cdn) {
-  var d = locals[cdt][cdn];
-  if(!d.charge_type && d.row_id){
-    alert(wn._("Please select Charge Type first"));
-    d.row_id = '';
-  }
-  else if((d.charge_type == 'Actual' || d.charge_type == 'On Net Total') && d.row_id) {
-    alert(wn._("You can Enter Row only if your Charge Type is 'On Previous Row Amount' or ' Previous Row Total'"));
-    d.row_id = '';
-  }
-  else if((d.charge_type == 'On Previous Row Amount' || d.charge_type == 'On Previous Row Total') && d.row_id){
-    if(d.row_id >= d.idx){
-      alert(wn._("You cannot Enter Row no. greater than or equal to current row no. for this Charge type"));
-      d.row_id = '';
-    }
-  }
-  validated = false;
-  refresh_field('row_id',d.name,'purchase_tax_details');
-}
-
-cur_frm.set_query("account_head", "purchase_tax_details", function(doc) {
-	return {
-		query: "controllers.queries.tax_account_query",
-    	filters: {
-			"account_type": ["Tax", "Chargeable", "Expense Account"],
-			"debit_or_credit": "Debit",
-			"company": doc.company
-		}
-	}
-});
-
-cur_frm.fields_dict['purchase_tax_details'].grid.get_field("cost_center").get_query = function(doc) {
-  return {
-    filters: {
-      'company': doc.company,
-      'group_or_ledger': "Ledger"
-    }
-  }
-}
-
-cur_frm.cscript.rate = function(doc, cdt, cdn) {
-  var d = locals[cdt][cdn];
-  if(!d.charge_type && d.rate) {
-    alert(wn._("Please select Charge Type first"));
-    d.rate = '';
-  }
-  validated = false;
-  refresh_field('rate',d.name,'purchase_tax_details');
-}
-
-cur_frm.cscript.tax_amount = function(doc, cdt, cdn) {
-  var d = locals[cdt][cdn];
-  if(!d.charge_type && d.tax_amount){
-    alert(wn._("Please select Charge Type first"));
-    d.tax_amount = '';
-  }
-  else if(d.charge_type && d.tax_amount) {
-    alert(wn._("You cannot directly enter Amount and if your Charge Type is Actual enter your amount in Rate"));
-    d.tax_amount = '';
-  }
-  validated = false;
-  refresh_field('tax_amount',d.name,'purchase_tax_details');
-}
diff --git a/accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.txt b/accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.txt
deleted file mode 100644
index f902ade..0000000
--- a/accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.txt
+++ /dev/null
@@ -1,91 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:08", 
-  "docstatus": 0, 
-  "modified": "2013-07-22 15:22:25", 
-  "modified_by": "Administrator", 
-  "owner": "wasim@webnotestech.com"
- }, 
- {
-  "autoname": "field:title", 
-  "description": "Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like \"Shipping\", \"Insurance\", \"Handling\" etc.\n\n#### Note\n\nThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.\n\n#### Description of Columns\n\n1. Calculation Type: \n    - This can be on **Net Total** (that is the sum of basic amount).\n    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.\n    - **Actual** (as mentioned).\n2. Account Head: The Account ledger under which this tax will be booked\n3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.\n4. Description: Description of the tax (that will be printed in invoices / quotes).\n5. Rate: Tax rate.\n6. Amount: Tax amount.\n7. Total: Cumulative total to this point.\n8. Enter Row: If based on \"Previous Row Total\" you can select the row number which will be taken as a base for this calculation (default is the previous row).\n9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.\n10. Add or Deduct: Whether you want to add or deduct the tax.", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-money", 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Purchase Taxes and Charges Master", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Purchase Taxes and Charges Master", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Purchase Taxes and Charges Master"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "title", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "label": "Title", 
-  "oldfieldname": "title", 
-  "oldfieldtype": "Data", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "is_default", 
-  "fieldtype": "Check", 
-  "label": "Default"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "options": "Company", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_tax_details", 
-  "fieldtype": "Table", 
-  "label": "Purchase Taxes and Charges", 
-  "oldfieldname": "purchase_tax_details", 
-  "oldfieldtype": "Table", 
-  "options": "Purchase Taxes and Charges"
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Purchase Manager", 
-  "write": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Purchase Master Manager", 
-  "write": 1
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice/pos.js b/accounts/doctype/sales_invoice/pos.js
deleted file mode 100644
index 1d58f2d..0000000
--- a/accounts/doctype/sales_invoice/pos.js
+++ /dev/null
@@ -1,581 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-erpnext.POS = Class.extend({
-	init: function(wrapper, frm) {
-		this.wrapper = wrapper;
-		this.frm = frm;
-		this.wrapper.html('<div class="container">\
-			<div class="row" style="margin: -9px 0px 10px -30px; border-bottom: 1px solid #c7c7c7;">\
-				<div class="party-area col-sm-3 col-xs-6"></div>\
-				<div class="barcode-area col-sm-3 col-xs-6"></div>\
-				<div class="search-area col-sm-3 col-xs-6"></div>\
-				<div class="item-group-area col-sm-3 col-xs-6"></div>\
-			</div>\
-			<div class="row">\
-				<div class="col-sm-6">\
-					<div class="pos-bill">\
-						<div class="item-cart">\
-							<table class="table table-condensed table-hover" id="cart" style="table-layout: fixed;">\
-								<thead>\
-									<tr>\
-										<th style="width: 40%">Item</th>\
-										<th style="width: 9%"></th>\
-										<th style="width: 17%; text-align: right;">Qty</th>\
-										<th style="width: 9%"></th>\
-										<th style="width: 25%; text-align: right;">Rate</th>\
-									</tr>\
-								</thead>\
-								<tbody>\
-								</tbody>\
-							</table>\
-						</div>\
-						<br>\
-						<div class="totals-area" style="margin-left: 40%;">\
-							<table class="table table-condensed">\
-								<tr>\
-									<td><b>Net Total</b></td>\
-									<td style="text-align: right;" class="net-total"></td>\
-								</tr>\
-							</table>\
-							<div class="tax-table" style="display: none;">\
-								<table class="table table-condensed">\
-									<thead>\
-										<tr>\
-											<th style="width: 60%">Taxes</th>\
-											<th style="width: 40%; text-align: right;"></th>\
-										</tr>\
-									</thead>\
-									<tbody>\
-									</tbody>\
-								</table>\
-							</div>\
-							<div class="grand-total-area">\
-								<table class="table table-condensed">\
-									<tr>\
-										<td style="vertical-align: middle;"><b>Grand Total</b></td>\
-										<td style="text-align: right; font-size: 200%; \
-											font-size: bold;" class="grand-total"></td>\
-									</tr>\
-								</table>\
-							</div>\
-						</div>\
-					</div>\
-					<br><br>\
-					<div class="row">\
-						<div class="col-sm-9">\
-							<button class="btn btn-success btn-lg make-payment">\
-								<i class="icon-money"></i> Make Payment</button>\
-						</div>\
-						<div class="col-sm-3">\
-							<button class="btn btn-default btn-lg remove-items" style="display: none;">\
-								<i class="icon-trash"></i> Del</button>\
-						</div>\
-					</div>\
-					<br><br>\
-				</div>\
-				<div class="col-sm-6">\
-					<div class="item-list-area">\
-						<div class="col-sm-12">\
-							<div class="row item-list"></div></div>\
-					</div>\
-				</div>\
-			</div></div>');
-		
-		this.check_transaction_type();
-		this.make();
-
-		var me = this;
-		$(this.frm.wrapper).on("refresh-fields", function() {
-			me.refresh();
-		});
-
-		this.call_function("remove-items", function() {me.remove_selected_items();});
-		this.call_function("make-payment", function() {me.make_payment();});
-	},
-	check_transaction_type: function() {
-		var me = this;
-
-		// Check whether the transaction is "Sales" or "Purchase"
-		if (wn.meta.has_field(cur_frm.doc.doctype, "customer")) {
-			this.set_transaction_defaults("Customer", "export");
-		}
-		else if (wn.meta.has_field(cur_frm.doc.doctype, "supplier")) {
-			this.set_transaction_defaults("Supplier", "import");
-		}
-	},
-	set_transaction_defaults: function(party, export_or_import) {
-		var me = this;
-		this.party = party;
-		this.price_list = (party == "Customer" ? 
-			this.frm.doc.selling_price_list : this.frm.doc.buying_price_list);
-		this.sales_or_purchase = (party == "Customer" ? "Sales" : "Purchase");
-		this.net_total = "net_total_" + export_or_import;
-		this.grand_total = "grand_total_" + export_or_import;
-		this.amount = export_or_import + "_amount";
-		this.rate = export_or_import + "_rate";
-	},
-	call_function: function(class_name, fn, event_name) {
-		this.wrapper.find("." + class_name).on(event_name || "click", fn);
-	},
-	make: function() {
-		this.make_party();
-		this.make_item_group();
-		this.make_search();
-		this.make_barcode();
-		this.make_item_list();
-	},
-	make_party: function() {
-		var me = this;
-		this.party_field = wn.ui.form.make_control({
-			df: {
-				"fieldtype": "Link",
-				"options": this.party,
-				"label": this.party,
-				"fieldname": "pos_party",
-				"placeholder": this.party
-			},
-			parent: this.wrapper.find(".party-area"),
-			only_input: true,
-		});
-		this.party_field.make_input();
-		this.party_field.$input.on("change", function() {
-			if(!me.party_field.autocomplete_open)
-				wn.model.set_value(me.frm.doctype, me.frm.docname, 
-					me.party.toLowerCase(), this.value);
-		});
-	},
-	make_item_group: function() {
-		var me = this;
-		this.item_group = wn.ui.form.make_control({
-			df: {
-				"fieldtype": "Link",
-				"options": "Item Group",
-				"label": "Item Group",
-				"fieldname": "pos_item_group",
-				"placeholder": "Item Group"
-			},
-			parent: this.wrapper.find(".item-group-area"),
-			only_input: true,
-		});
-		this.item_group.make_input();
-		this.item_group.$input.on("change", function() {
-			if(!me.item_group.autocomplete_open)
-				me.make_item_list();
-		});
-	},
-	make_search: function() {
-		var me = this;
-		this.search = wn.ui.form.make_control({
-			df: {
-				"fieldtype": "Data",
-				"label": "Item",
-				"fieldname": "pos_item",
-				"placeholder": "Search Item"
-			},
-			parent: this.wrapper.find(".search-area"),
-			only_input: true,
-		});
-		this.search.make_input();
-		this.search.$input.on("keypress", function() {
-			if(!me.search.autocomplete_open)
-				if(me.item_timeout)
-					clearTimeout(me.item_timeout);
-				me.item_timeout = setTimeout(function() { me.make_item_list(); }, 1000);
-		});
-	},
-	make_barcode: function() {
-		var me = this;
-		this.barcode = wn.ui.form.make_control({
-			df: {
-				"fieldtype": "Data",
-				"label": "Barcode",
-				"fieldname": "pos_barcode",
-				"placeholder": "Barcode / Serial No"
-			},
-			parent: this.wrapper.find(".barcode-area"),
-			only_input: true,
-		});
-		this.barcode.make_input();
-		this.barcode.$input.on("keypress", function() {
-			if(me.barcode_timeout)
-				clearTimeout(me.barcode_timeout);
-			me.barcode_timeout = setTimeout(function() { me.add_item_thru_barcode(); }, 1000);
-		});
-	},
-	make_item_list: function() {
-		var me = this;
-		me.item_timeout = null;
-		wn.call({
-			method: 'accounts.doctype.sales_invoice.pos.get_items',
-			args: {
-				sales_or_purchase: this.sales_or_purchase,
-				price_list: this.price_list,
-				item_group: this.item_group.$input.val(),
-				item: this.search.$input.val()
-			},
-			callback: function(r) {
-				var $wrap = me.wrapper.find(".item-list");
-				me.wrapper.find(".item-list").empty();
-				if (r.message) {
-					$.each(r.message, function(index, obj) {
-						if (obj.image)
-							image = '<img src="' + obj.image + '" class="img-responsive" \
-									style="border:1px solid #eee; max-height: 140px;">';
-						else
-							image = '<div class="missing-image"><i class="icon-camera"></i></div>';
-
-						$(repl('<div class="col-xs-3 pos-item" data-item_code="%(item_code)s">\
-									<div style="height: 140px; overflow: hidden;">%(item_image)s</div>\
-									<div class="small">%(item_code)s</div>\
-									<div class="small">%(item_name)s</div>\
-									<div class="small">%(item_price)s</div>\
-								</div>', 
-							{
-								item_code: obj.name,
-								item_price: format_currency(obj.ref_rate, obj.currency),
-								item_name: obj.name===obj.item_name ? "" : obj.item_name,
-								item_image: image
-							})).appendTo($wrap);
-					});
-				}
-
-				// if form is local then allow this function
-				$(me.wrapper).find("div.pos-item").on("click", function() {
-					if(me.frm.doc.docstatus==0) {
-						if(!me.frm.doc[me.party.toLowerCase()] && ((me.frm.doctype == "Quotation" && 
-								me.frm.doc.quotation_to == "Customer") 
-								|| me.frm.doctype != "Quotation")) {
-							msgprint("Please select " + me.party + " first.");
-							return;
-						}
-						else
-							me.add_to_cart($(this).attr("data-item_code"));
-					}
-				});
-			}
-		});
-	},
-	add_to_cart: function(item_code, serial_no) {
-		var me = this;
-		var caught = false;
-
-		// get no_of_items
-		var no_of_items = me.wrapper.find("#cart tbody tr").length;
-		
-		// check whether the item is already added
-		if (no_of_items != 0) {
-			$.each(wn.model.get_children(this.frm.doctype + " Item", this.frm.doc.name, 
-				this.frm.cscript.fname,	this.frm.doctype), function(i, d) {
-				if (d.item_code == item_code) {
-					caught = true;
-					if (serial_no) {
-						d.serial_no += '\n' + serial_no;
-						me.frm.script_manager.trigger("serial_no", d.doctype, d.name);
-					}
-					else {
-						d.qty += 1;
-						me.frm.script_manager.trigger("qty", d.doctype, d.name);
-					}
-				}
-			});
-		}
-		
-		// if item not found then add new item
-		if (!caught) {
-			this.add_new_item_to_grid(item_code, serial_no);
-		}
-
-		this.refresh();
-		this.refresh_search_box();
-	},
-	add_new_item_to_grid: function(item_code, serial_no) {
-		var me = this;
-
-		var child = wn.model.add_child(me.frm.doc, this.frm.doctype + " Item", 
-			this.frm.cscript.fname);
-		child.item_code = item_code;
-
-		if (serial_no)
-			child.serial_no = serial_no;
-
-		this.frm.script_manager.trigger("item_code", child.doctype, child.name);
-	},
-	refresh_search_box: function() {
-		var me = this;
-
-		// Clear Item Box and remake item list
-		if (this.search.$input.val()) {
-			this.search.set_input("");
-			this.make_item_list();
-		}
-	},
-	update_qty: function(item_code, qty) {
-		var me = this;
-		$.each(wn.model.get_children(this.frm.doctype + " Item", this.frm.doc.name, 
-			this.frm.cscript.fname, this.frm.doctype), function(i, d) {
-			if (d.item_code == item_code) {
-				if (qty == 0) {
-					wn.model.clear_doc(d.doctype, d.name);
-					me.refresh_grid();
-				} else {
-					d.qty = qty;
-					me.frm.script_manager.trigger("qty", d.doctype, d.name);
-				}
-			}
-		});
-		me.refresh();
-	},
-	refresh: function() {
-		var me = this;
-		this.party_field.set_input(this.frm.doc[this.party.toLowerCase()]);
-		this.barcode.set_input("");
-
-		this.show_items_in_item_cart();
-		this.show_taxes();
-		this.set_totals();
-
-		// if form is local then only run all these functions
-		if (this.frm.doc.docstatus===0) {
-			this.call_when_local();
-		}
-
-		this.disable_text_box_and_button();
-		this.hide_payment_button();
-
-		// If quotation to is not Customer then remove party
-		if (this.frm.doctype == "Quotation") {
-			this.party_field.$wrapper.remove();
-			if (this.frm.doc.quotation_to == "Customer")
-				this.make_party();
-		}
-	},
-	show_items_in_item_cart: function() {
-		var me = this;
-		var $items = this.wrapper.find("#cart tbody").empty();
-
-		$.each(wn.model.get_children(this.frm.doctype + " Item", this.frm.doc.name, 
-			this.frm.cscript.fname, this.frm.doctype), function(i, d) {
-
-			$(repl('<tr id="%(item_code)s" data-selected="false">\
-					<td>%(item_code)s%(item_name)s</td>\
-					<td style="vertical-align:middle;" align="right">\
-						<div class="decrease-qty" style="cursor:pointer;">\
-							<i class="icon-minus-sign icon-large text-danger"></i>\
-						</div>\
-					</td>\
-					<td style="vertical-align:middle;"><input type="text" value="%(qty)s" \
-						class="form-control qty" style="text-align: right;"></td>\
-					<td style="vertical-align:middle;cursor:pointer;">\
-						<div class="increase-qty" style="cursor:pointer;">\
-							<i class="icon-plus-sign icon-large text-success"></i>\
-						</div>\
-					</td>\
-					<td style="text-align: right;"><b>%(amount)s</b><br>%(rate)s</td>\
-				</tr>',
-				{
-					item_code: d.item_code,
-					item_name: d.item_name===d.item_code ? "" : ("<br>" + d.item_name),
-					qty: d.qty,
-					rate: format_currency(d[me.rate], me.frm.doc.currency),
-					amount: format_currency(d[me.amount], me.frm.doc.currency)
-				}
-			)).appendTo($items);
-		});
-
-		this.wrapper.find(".increase-qty, .decrease-qty").on("click", function() {
-			var item_code = $(this).closest("tr").attr("id");
-			me.selected_item_qty_operation(item_code, $(this).attr("class"));
-		});
-	},
-	show_taxes: function() {
-		var me = this;
-		var taxes = wn.model.get_children(this.sales_or_purchase + " Taxes and Charges", 
-			this.frm.doc.name, this.frm.cscript.other_fname, this.frm.doctype);
-		$(this.wrapper).find(".tax-table")
-			.toggle((taxes && taxes.length) ? true : false)
-			.find("tbody").empty();
-		
-		$.each(taxes, function(i, d) {
-			if (d.tax_amount) {
-				$(repl('<tr>\
-					<td>%(description)s %(rate)s</td>\
-					<td style="text-align: right;">%(tax_amount)s</td>\
-				<tr>', {
-					description: d.description,
-					rate: ((d.charge_type == "Actual") ? '' : ("(" + d.rate + "%)")),
-					tax_amount: format_currency(flt(d.tax_amount)/flt(me.frm.doc.conversion_rate), 
-						me.frm.doc.currency)
-				})).appendTo(".tax-table tbody");
-			}
-		});
-	},
-	set_totals: function() {
-		var me = this;
-		this.wrapper.find(".net-total").text(format_currency(this.frm.doc[this.net_total], 
-			me.frm.doc.currency));
-		this.wrapper.find(".grand-total").text(format_currency(this.frm.doc[this.grand_total], 
-			me.frm.doc.currency));
-	},
-	call_when_local: function() {
-		var me = this;
-
-		// append quantity to the respective item after change from input box
-		$(this.wrapper).find("input.qty").on("change", function() {
-			var item_code = $(this).closest("tr")[0].id;
-			me.update_qty(item_code, $(this).val());
-		});
-
-		// on td click toggle the highlighting of row
-		$(this.wrapper).find("#cart tbody tr td").on("click", function() {
-			var row = $(this).closest("tr");
-			if (row.attr("data-selected") == "false") {
-				row.attr("class", "warning");
-				row.attr("data-selected", "true");
-			}
-			else {
-				row.prop("class", null);
-				row.attr("data-selected", "false");
-			}
-			me.refresh_delete_btn();
-		});
-
-		me.refresh_delete_btn();
-		this.barcode.$input.focus();
-	},
-	disable_text_box_and_button: function() {
-		var me = this;
-		// if form is submitted & cancelled then disable all input box & buttons
-		if (this.frm.doc.docstatus>=1) {
-			$(this.wrapper).find('input, button').each(function () {
-				$(this).prop('disabled', true);
-			});
-			$(this.wrapper).find(".remove-items").hide();
-			$(this.wrapper).find(".make-payment").hide();
-		}
-		else {
-			$(this.wrapper).find('input, button').each(function () {
-				$(this).prop('disabled', false);
-			});
-			$(this.wrapper).find(".make-payment").show();
-		}
-	},
-	hide_payment_button: function() {
-		var me = this;
-		// Show Make Payment button only in Sales Invoice
-		if (this.frm.doctype != "Sales Invoice")
-			$(this.wrapper).find(".make-payment").hide();
-	},
-	refresh_delete_btn: function() {
-		$(this.wrapper).find(".remove-items").toggle($(".item-cart .warning").length ? true : false);
-	},
-	add_item_thru_barcode: function() {
-		var me = this;
-		me.barcode_timeout = null;
-		wn.call({
-			method: 'accounts.doctype.sales_invoice.pos.get_item_code',
-			args: {barcode_serial_no: this.barcode.$input.val()},
-			callback: function(r) {
-				if (r.message) {
-					if (r.message[1] == "serial_no")
-						me.add_to_cart(r.message[0][0].item_code, r.message[0][0].name);
-					else
-						me.add_to_cart(r.message[0][0].name);
-				}
-				else
-					msgprint(wn._("Invalid Barcode"));
-
-				me.refresh();
-			}
-		});
-	},
-	remove_selected_items: function() {
-		var me = this;
-		var selected_items = [];
-		var no_of_items = $(this.wrapper).find("#cart tbody tr").length;
-		for(var x=0; x<=no_of_items - 1; x++) {
-			var row = $(this.wrapper).find("#cart tbody tr:eq(" + x + ")");
-			if(row.attr("data-selected") == "true") {
-				selected_items.push(row.attr("id"));
-			}
-		}
-
-		var child = wn.model.get_children(this.frm.doctype + " Item", this.frm.doc.name, 
-			this.frm.cscript.fname, this.frm.doctype);
-
-		$.each(child, function(i, d) {
-			for (var i in selected_items) {
-				if (d.item_code == selected_items[i]) {
-					wn.model.clear_doc(d.doctype, d.name);
-				}
-			}
-		});
-
-		this.refresh_grid();
-	},
-	refresh_grid: function() {
-		this.frm.fields_dict[this.frm.cscript.fname].grid.refresh();
-		this.frm.script_manager.trigger("calculate_taxes_and_totals");
-		this.refresh();
-	},
-	selected_item_qty_operation: function(item_code, operation) {
-		var me = this;
-		var child = wn.model.get_children(this.frm.doctype + " Item", this.frm.doc.name, 
-			this.frm.cscript.fname, this.frm.doctype);
-
-		$.each(child, function(i, d) {
-			if (d.item_code == item_code) {
-				if (operation == "increase-qty")
-					d.qty += 1;
-				else if (operation == "decrease-qty")
-					d.qty != 1 ? d.qty -= 1 : d.qty = 1;
-
-				me.refresh();
-			}
-		});
-	},
-	make_payment: function() {
-		var me = this;
-		var no_of_items = $(this.wrapper).find("#cart tbody tr").length;
-		var mode_of_payment = [];
-		
-		if (no_of_items == 0)
-			msgprint(wn._("Payment cannot be made for empty cart"));
-		else {
-			wn.call({
-				method: 'accounts.doctype.sales_invoice.pos.get_mode_of_payment',
-				callback: function(r) {
-					for (x=0; x<=r.message.length - 1; x++) {
-						mode_of_payment.push(r.message[x].name);
-					}
-
-					// show payment wizard
-					var dialog = new wn.ui.Dialog({
-						width: 400,
-						title: 'Payment', 
-						fields: [
-							{fieldtype:'Data', fieldname:'total_amount', label:'Total Amount', read_only:1},
-							{fieldtype:'Select', fieldname:'mode_of_payment', label:'Mode of Payment', 
-								options:mode_of_payment.join('\n'), reqd: 1},
-							{fieldtype:'Button', fieldname:'pay', label:'Pay'}
-						]
-					});
-					dialog.set_values({
-						"total_amount": $(".grand-total").text()
-					});
-					dialog.show();
-					dialog.get_input("total_amount").prop("disabled", true);
-					
-					dialog.fields_dict.pay.input.onclick = function() {
-						me.frm.set_value("mode_of_payment", dialog.get_values().mode_of_payment);
-						me.frm.set_value("paid_amount", dialog.get_values().total_amount);
-						me.frm.cscript.mode_of_payment(me.frm.doc);
-						me.frm.save();
-						dialog.hide();
-						me.refresh();
-					};
-				}
-			});
-		}
-	},
-});
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice/sales_invoice.js b/accounts/doctype/sales_invoice/sales_invoice.js
deleted file mode 100644
index 3bdef5b..0000000
--- a/accounts/doctype/sales_invoice/sales_invoice.js
+++ /dev/null
@@ -1,427 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-cur_frm.cscript.tname = "Sales Invoice Item";
-cur_frm.cscript.fname = "entries";
-cur_frm.cscript.other_fname = "other_charges";
-cur_frm.cscript.sales_team_fname = "sales_team";
-
-// print heading
-cur_frm.pformat.print_heading = 'Invoice';
-
-wn.require('app/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.js');
-wn.require('app/utilities/doctype/sms_control/sms_control.js');
-wn.require('app/selling/sales_common.js');
-wn.require('app/accounts/doctype/sales_invoice/pos.js');
-
-wn.provide("erpnext.accounts");
-erpnext.accounts.SalesInvoiceController = erpnext.selling.SellingController.extend({
-	onload: function() {
-		this._super();
-
-		if(!this.frm.doc.__islocal && !this.frm.doc.customer && this.frm.doc.debit_to) {
-			// show debit_to in print format
-			this.frm.set_df_property("debit_to", "print_hide", 0);
-		}
-		
-		// toggle to pos view if is_pos is 1 in user_defaults
-		if ((cint(wn.defaults.get_user_defaults("is_pos"))===1 || cur_frm.doc.is_pos)) {
-			if(this.frm.doc.__islocal && !this.frm.doc.amended_from && !this.frm.doc.customer) {
-				this.frm.set_value("is_pos", 1);
-				this.is_pos(function() {
-					if (cint(wn.defaults.get_user_defaults("fs_pos_view"))===1)
-						cur_frm.cscript.toggle_pos(true);
-				});
-			}
-		}
-		
-		// if document is POS then change default print format to "POS Invoice"
-		if(cur_frm.doc.is_pos && cur_frm.doc.docstatus===1) {
-			locals.DocType[cur_frm.doctype].default_print_format = "POS Invoice";
-			cur_frm.setup_print_layout();
-		}
-	},
-	
-	refresh: function(doc, dt, dn) {
-		this._super();
-
-		cur_frm.cscript.is_opening(doc, dt, dn);
-		cur_frm.dashboard.reset();
-
-		if(doc.docstatus==1) {
-			cur_frm.appframe.add_button('View Ledger', function() {
-				wn.route_options = {
-					"voucher_no": doc.name,
-					"from_date": doc.posting_date,
-					"to_date": doc.posting_date,
-					"company": doc.company,
-					group_by_voucher: 0
-				};
-				wn.set_route("query-report", "General Ledger");
-			}, "icon-table");
-			
-			var percent_paid = cint(flt(doc.grand_total - doc.outstanding_amount) / flt(doc.grand_total) * 100);
-			cur_frm.dashboard.add_progress(percent_paid + "% Paid", percent_paid);
-
-			cur_frm.appframe.add_button(wn._('Send SMS'), cur_frm.cscript.send_sms, 'icon-mobile-phone');
-
-			if(cint(doc.update_stock)!=1) {
-				// show Make Delivery Note button only if Sales Invoice is not created from Delivery Note
-				var from_delivery_note = false;
-				from_delivery_note = cur_frm.get_doclist({parentfield: "entries"})
-					.some(function(item) { 
-						return item.delivery_note ? true : false; 
-					});
-				
-				if(!from_delivery_note)
-					cur_frm.appframe.add_primary_action(wn._('Make Delivery'), cur_frm.cscript['Make Delivery Note'])
-			}
-
-			if(doc.outstanding_amount!=0)
-				cur_frm.appframe.add_primary_action(wn._('Make Payment Entry'), cur_frm.cscript.make_bank_voucher);
-		}
-
-		// Show buttons only when pos view is active
-		if (doc.docstatus===0 && !this.pos_active) {
-			cur_frm.cscript.sales_order_btn();
-			cur_frm.cscript.delivery_note_btn();
-		}
-	},
-
-	sales_order_btn: function() {
-		this.$sales_order_btn = cur_frm.appframe.add_primary_action(wn._('From Sales Order'), 
-			function() {
-				wn.model.map_current_doc({
-					method: "selling.doctype.sales_order.sales_order.make_sales_invoice",
-					source_doctype: "Sales Order",
-					get_query_filters: {
-						docstatus: 1,
-						status: ["!=", "Stopped"],
-						per_billed: ["<", 99.99],
-						customer: cur_frm.doc.customer || undefined,
-						company: cur_frm.doc.company
-					}
-				})
-			});
-	},
-
-	delivery_note_btn: function() {
-		this.$delivery_note_btn = cur_frm.appframe.add_primary_action(wn._('From Delivery Note'), 
-			function() {
-				wn.model.map_current_doc({
-					method: "stock.doctype.delivery_note.delivery_note.make_sales_invoice",
-					source_doctype: "Delivery Note",
-					get_query: function() {
-						var filters = {
-							company: cur_frm.doc.company
-						};
-						if(cur_frm.doc.customer) filters["customer"] = cur_frm.doc.customer;
-						return {
-							query: "controllers.queries.get_delivery_notes_to_be_billed",
-							filters: filters
-						};
-					}
-				});
-			});
-	},
-	
-	tc_name: function() {
-		this.get_terms();
-	},
-	
-	is_pos: function(callback_fn) {
-		cur_frm.cscript.hide_fields(this.frm.doc);
-		if(cint(this.frm.doc.is_pos)) {
-			if(!this.frm.doc.company) {
-				this.frm.set_value("is_pos", 0);
-				msgprint(wn._("Please specify Company to proceed"));
-			} else {
-				var me = this;
-				return this.frm.call({
-					doc: me.frm.doc,
-					method: "set_missing_values",
-					callback: function(r) {
-						if(!r.exc) {
-							me.frm.script_manager.trigger("update_stock");
-							me.set_default_values();
-							me.set_dynamic_labels();
-							me.calculate_taxes_and_totals();
-
-							if(callback_fn) callback_fn()
-						}
-					}
-				});
-			}
-		}
-	},
-	
-	debit_to: function() {
-		this.customer();
-	},
-	
-	allocated_amount: function() {
-		this.calculate_total_advance("Sales Invoice", "advance_adjustment_details");
-		this.frm.refresh_fields();
-	},
-	
-	write_off_outstanding_amount_automatically: function() {
-		if(cint(this.frm.doc.write_off_outstanding_amount_automatically)) {
-			wn.model.round_floats_in(this.frm.doc, ["grand_total", "paid_amount"]);
-			// this will make outstanding amount 0
-			this.frm.set_value("write_off_amount", 
-				flt(this.frm.doc.grand_total - this.frm.doc.paid_amount), precision("write_off_amount"));
-		}
-		
-		this.frm.script_manager.trigger("write_off_amount");
-	},
-	
-	write_off_amount: function() {
-		this.calculate_outstanding_amount();
-		this.frm.refresh_fields();
-	},
-	
-	paid_amount: function() {
-		this.write_off_outstanding_amount_automatically();
-	},
-	
-	entries_add: function(doc, cdt, cdn) {
-		var row = wn.model.get_doc(cdt, cdn);
-		this.frm.script_manager.copy_from_first_row("entries", row, ["income_account", "cost_center"]);
-	},
-	
-	set_dynamic_labels: function() {
-		this._super();
-		this.hide_fields(this.frm.doc);
-	},
-
-	entries_on_form_rendered: function(doc, grid_row) {
-		erpnext.setup_serial_no(grid_row)
-	}
-
-});
-
-// for backward compatibility: combine new and previous states
-$.extend(cur_frm.cscript, new erpnext.accounts.SalesInvoiceController({frm: cur_frm}));
-
-// Hide Fields
-// ------------
-cur_frm.cscript.hide_fields = function(doc) {
-	par_flds = ['project_name', 'due_date', 'is_opening', 'source', 'total_advance', 'gross_profit',
-	'gross_profit_percent', 'get_advances_received',
-	'advance_adjustment_details', 'sales_partner', 'commission_rate',
-	'total_commission', 'advances'];
-	
-	item_flds_normal = ['sales_order', 'delivery_note']
-	
-	if(cint(doc.is_pos) == 1) {
-		hide_field(par_flds);
-		unhide_field('payments_section');
-		cur_frm.fields_dict['entries'].grid.set_column_disp(item_flds_normal, false);
-	} else {
-		hide_field('payments_section');
-		for (i in par_flds) {
-			var docfield = wn.meta.docfield_map[doc.doctype][par_flds[i]];
-			if(!docfield.hidden) unhide_field(par_flds[i]);
-		}
-		cur_frm.fields_dict['entries'].grid.set_column_disp(item_flds_normal, true);
-	}
-	
-	item_flds_stock = ['serial_no', 'batch_no', 'actual_qty', 'expense_account', 'warehouse']
-	cur_frm.fields_dict['entries'].grid.set_column_disp(item_flds_stock,
-		(cint(doc.update_stock)==1 ? true : false));
-	
-	// India related fields
-	var cp = wn.control_panel;
-	if (cp.country == 'India') unhide_field(['c_form_applicable', 'c_form_no']);
-	else hide_field(['c_form_applicable', 'c_form_no']);
-	
-	cur_frm.refresh_fields();
-}
-
-
-cur_frm.cscript.mode_of_payment = function(doc) {
-	return cur_frm.call({
-		method: "get_bank_cash_account",
-		args: { mode_of_payment: doc.mode_of_payment }
-	});
-}
-
-cur_frm.cscript.update_stock = function(doc, dt, dn) {
-	cur_frm.cscript.hide_fields(doc, dt, dn);
-}
-
-cur_frm.cscript.is_opening = function(doc, dt, dn) {
-	hide_field('aging_date');
-	if (doc.is_opening == 'Yes') unhide_field('aging_date');
-}
-
-//Make Delivery Note Button
-//-----------------------------
-
-cur_frm.cscript['Make Delivery Note'] = function() {
-	wn.model.open_mapped_doc({
-		method: "accounts.doctype.sales_invoice.sales_invoice.make_delivery_note",
-		source_name: cur_frm.doc.name
-	})
-}
-
-cur_frm.cscript.make_bank_voucher = function() {
-	return wn.call({
-		method: "accounts.doctype.journal_voucher.journal_voucher.get_payment_entry_from_sales_invoice",
-		args: {
-			"sales_invoice": cur_frm.doc.name
-		},
-		callback: function(r) {
-			var doclist = wn.model.sync(r.message);
-			wn.set_route("Form", doclist[0].doctype, doclist[0].name);
-		}
-	});
-}
-
-cur_frm.fields_dict.debit_to.get_query = function(doc) {
-	return{
-		filters: {
-			'debit_or_credit': 'Debit',
-			'is_pl_account': 'No',
-			'group_or_ledger': 'Ledger',
-			'company': doc.company
-		}
-	}
-}
-
-cur_frm.fields_dict.cash_bank_account.get_query = function(doc) {
-	return{
-		filters: {
-			'debit_or_credit': 'Debit',
-			'is_pl_account': 'No',
-			'group_or_ledger': 'Ledger',
-			'company': doc.company
-		}
-	}	
-}
-
-cur_frm.fields_dict.write_off_account.get_query = function(doc) {
-	return{
-		filters:{
-			'debit_or_credit': 'Debit',
-			'is_pl_account': 'Yes',
-			'group_or_ledger': 'Ledger',
-			'company': doc.company
-		}
-	}
-}
-
-// Write off cost center
-//-----------------------
-cur_frm.fields_dict.write_off_cost_center.get_query = function(doc) {
-	return{
-		filters:{
-			'group_or_ledger': 'Ledger',
-			'company': doc.company
-		}
-	}	
-}
-
-//project name
-//--------------------------
-cur_frm.fields_dict['project_name'].get_query = function(doc, cdt, cdn) {
-	return{
-		query: "controllers.queries.get_project_name",
-		filters: {'customer': doc.customer}
-	}	
-}
-
-// Income Account in Details Table
-// --------------------------------
-cur_frm.set_query("income_account", "entries", function(doc) {
-	return{
-		query: "accounts.doctype.sales_invoice.sales_invoice.get_income_account",
-		filters: {'company': doc.company}
-	}
-});
-
-// expense account
-if (sys_defaults.auto_accounting_for_stock) {
-	cur_frm.fields_dict['entries'].grid.get_field('expense_account').get_query = function(doc) {
-		return {
-			filters: {
-				'is_pl_account': 'Yes',
-				'debit_or_credit': 'Debit',
-				'company': doc.company,
-				'group_or_ledger': 'Ledger'
-			}
-		}
-	}
-}
-
-// warehouse in detail table
-//----------------------------
-cur_frm.fields_dict['entries'].grid.get_field('warehouse').get_query = function(doc, cdt, cdn) {
-	var d = locals[cdt][cdn];
-	return{
-		filters:[
-			['Bin', 'item_code', '=', d.item_code],
-			['Bin', 'actual_qty', '>', 0]
-		]
-	}	
-}
-
-// Cost Center in Details Table
-// -----------------------------
-cur_frm.fields_dict["entries"].grid.get_field("cost_center").get_query = function(doc) {
-	return {
-		filters: { 
-			'company': doc.company,
-			'group_or_ledger': 'Ledger'
-		}	
-	}
-}
-
-cur_frm.cscript.income_account = function(doc, cdt, cdn) {
-	cur_frm.cscript.copy_account_in_all_row(doc, cdt, cdn, "income_account");
-}
-
-cur_frm.cscript.expense_account = function(doc, cdt, cdn) {
-	cur_frm.cscript.copy_account_in_all_row(doc, cdt, cdn, "expense_account");
-}
-
-cur_frm.cscript.cost_center = function(doc, cdt, cdn) {
-	cur_frm.cscript.copy_account_in_all_row(doc, cdt, cdn, "cost_center");
-}
-
-cur_frm.cscript.on_submit = function(doc, cdt, cdn) {
-	if(cint(wn.boot.notification_settings.sales_invoice)) {
-		cur_frm.email_doc(wn.boot.notification_settings.sales_invoice_message);
-	}
-}
-
-cur_frm.cscript.convert_into_recurring_invoice = function(doc, dt, dn) {
-	// set default values for recurring invoices
-	if(doc.convert_into_recurring_invoice) {
-		var owner_email = doc.owner=="Administrator"
-			? wn.user_info("Administrator").email
-			: doc.owner;
-		
-		doc.notification_email_address = $.map([cstr(owner_email),
-			cstr(doc.contact_email)], function(v) { return v || null; }).join(", ");
-		doc.repeat_on_day_of_month = wn.datetime.str_to_obj(doc.posting_date).getDate();
-	}
-		
-	refresh_many(["notification_email_address", "repeat_on_day_of_month"]);
-}
-
-cur_frm.cscript.invoice_period_from_date = function(doc, dt, dn) {
-	// set invoice_period_to_date
-	if(doc.invoice_period_from_date) {
-		var recurring_type_map = {'Monthly': 1, 'Quarterly': 3, 'Half-yearly': 6,
-			'Yearly': 12};
-
-		var months = recurring_type_map[doc.recurring_type];
-		if(months) {
-			var to_date = wn.datetime.add_months(doc.invoice_period_from_date,
-				months);
-			doc.invoice_period_to_date = wn.datetime.add_days(to_date, -1);
-			refresh_field('invoice_period_to_date');
-		}
-	}
-}
diff --git a/accounts/doctype/sales_invoice/sales_invoice.py b/accounts/doctype/sales_invoice/sales_invoice.py
deleted file mode 100644
index a39702b..0000000
--- a/accounts/doctype/sales_invoice/sales_invoice.py
+++ /dev/null
@@ -1,971 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-import webnotes.defaults
-
-from webnotes.utils import add_days, cint, cstr, date_diff, flt, getdate, nowdate, \
-	get_first_day, get_last_day
-
-from webnotes.utils.email_lib import sendmail
-from webnotes.utils import comma_and, get_url
-from webnotes.model.doc import make_autoname
-from webnotes.model.bean import getlist
-from webnotes.model.code import get_obj
-from webnotes import _, msgprint
-
-month_map = {'Monthly': 1, 'Quarterly': 3, 'Half-yearly': 6, 'Yearly': 12}
-
-from controllers.selling_controller import SellingController
-
-class DocType(SellingController):
-	def __init__(self,d,dl):
-		self.doc, self.doclist = d, dl
-		self.log = []
-		self.tname = 'Sales Invoice Item'
-		self.fname = 'entries'
-		self.status_updater = [{
-			'source_dt': 'Sales Invoice Item',
-			'target_field': 'billed_amt',
-			'target_ref_field': 'export_amount',
-			'target_dt': 'Sales Order Item',
-			'join_field': 'so_detail',
-			'target_parent_dt': 'Sales Order',
-			'target_parent_field': 'per_billed',
-			'source_field': 'export_amount',
-			'join_field': 'so_detail',
-			'percent_join_field': 'sales_order',
-			'status_field': 'billing_status',
-			'keyword': 'Billed'
-		}]
-		
-
-	def validate(self):
-		super(DocType, self).validate()
-		self.validate_posting_time()
-		self.so_dn_required()
-		self.validate_proj_cust()
-		self.validate_with_previous_doc()
-		self.validate_uom_is_integer("stock_uom", "qty")
-		self.check_stop_sales_order("sales_order")
-		self.validate_customer_account()
-		self.validate_debit_acc()
-		self.validate_fixed_asset_account()
-		self.clear_unallocated_advances("Sales Invoice Advance", "advance_adjustment_details")
-		self.add_remarks()
-
-		if cint(self.doc.is_pos):
-			self.validate_pos()
-			self.validate_write_off_account()
-
-		if cint(self.doc.update_stock):
-			self.validate_item_code()
-			self.update_current_stock()
-			self.validate_delivery_note()
-
-		if not self.doc.is_opening:
-			self.doc.is_opening = 'No'
-
-		self.set_aging_date()
-		self.set_against_income_account()
-		self.validate_c_form()
-		self.validate_time_logs_are_submitted()
-		self.validate_recurring_invoice()
-		self.validate_multiple_billing("Delivery Note", "dn_detail", "export_amount", 
-			"delivery_note_details")
-
-	def on_submit(self):
-		if cint(self.doc.update_stock) == 1:			
-			self.update_stock_ledger()
-		else:
-			# Check for Approving Authority
-			if not self.doc.recurring_id:
-				get_obj('Authorization Control').validate_approving_authority(self.doc.doctype, 
-				 	self.doc.company, self.doc.grand_total, self)
-				
-		self.check_prev_docstatus()
-		
-		self.update_status_updater_args()
-		self.update_prevdoc_status()
-		self.update_billing_status_for_zero_amount_refdoc("Sales Order")
-		
-		# this sequence because outstanding may get -ve
-		self.make_gl_entries()
-		self.check_credit_limit(self.doc.debit_to)
-
-		if not cint(self.doc.is_pos) == 1:
-			self.update_against_document_in_jv()
-
-		self.update_c_form()
-		self.update_time_log_batch(self.doc.name)
-		self.convert_to_recurring()
-
-	def before_cancel(self):
-		self.update_time_log_batch(None)
-
-	def on_cancel(self):
-		if cint(self.doc.update_stock) == 1:
-			self.update_stock_ledger()
-		
-		self.check_stop_sales_order("sales_order")
-		
-		from accounts.utils import remove_against_link_from_jv
-		remove_against_link_from_jv(self.doc.doctype, self.doc.name, "against_invoice")
-
-		self.update_status_updater_args()
-		self.update_prevdoc_status()
-		self.update_billing_status_for_zero_amount_refdoc("Sales Order")
-		
-		self.make_cancel_gl_entries()
-		
-	def update_status_updater_args(self):
-		if cint(self.doc.update_stock):
-			self.status_updater.append({
-				'source_dt':'Sales Invoice Item',
-				'target_dt':'Sales Order Item',
-				'target_parent_dt':'Sales Order',
-				'target_parent_field':'per_delivered',
-				'target_field':'delivered_qty',
-				'target_ref_field':'qty',
-				'source_field':'qty',
-				'join_field':'so_detail',
-				'percent_join_field':'sales_order',
-				'status_field':'delivery_status',
-				'keyword':'Delivered',
-				'second_source_dt': 'Delivery Note Item',
-				'second_source_field': 'qty',
-				'second_join_field': 'prevdoc_detail_docname'
-			})
-		
-	def on_update_after_submit(self):
-		self.validate_recurring_invoice()
-		self.convert_to_recurring()
-		
-	def get_portal_page(self):
-		return "invoice" if self.doc.docstatus==1 else None
-		
-	def set_missing_values(self, for_validate=False):
-		self.set_pos_fields(for_validate)
-		
-		if not self.doc.debit_to:
-			self.doc.debit_to = self.get_customer_account()
-		if not self.doc.due_date:
-			self.doc.due_date = self.get_due_date()
-		
-		super(DocType, self).set_missing_values(for_validate)
-		
-	def set_customer_defaults(self):
-		# TODO cleanup these methods
-		if self.doc.customer:
-			self.doc.debit_to = self.get_customer_account()
-		elif self.doc.debit_to:
-			self.doc.customer = webnotes.conn.get_value('Account', self.doc.debit_to, 'master_name')
-		
-		self.doc.due_date = self.get_due_date()
-		
-		super(DocType, self).set_customer_defaults()
-			
-	def update_time_log_batch(self, sales_invoice):
-		for d in self.doclist.get({"doctype":"Sales Invoice Item"}):
-			if d.time_log_batch:
-				tlb = webnotes.bean("Time Log Batch", d.time_log_batch)
-				tlb.doc.sales_invoice = sales_invoice
-				tlb.update_after_submit()
-
-	def validate_time_logs_are_submitted(self):
-		for d in self.doclist.get({"doctype":"Sales Invoice Item"}):
-			if d.time_log_batch:
-				status = webnotes.conn.get_value("Time Log Batch", d.time_log_batch, "status")
-				if status!="Submitted":
-					webnotes.msgprint(_("Time Log Batch status must be 'Submitted'") + ":" + d.time_log_batch,
-						raise_exception=True)
-
-	def set_pos_fields(self, for_validate=False):
-		"""Set retail related fields from pos settings"""
-		if cint(self.doc.is_pos) != 1:
-			return
-		
-		from selling.utils import get_pos_settings, apply_pos_settings	
-		pos = get_pos_settings(self.doc.company)
-			
-		if pos:
-			if not for_validate and not self.doc.customer:
-				self.doc.customer = pos.customer
-				self.set_customer_defaults()
-
-			for fieldname in ('territory', 'naming_series', 'currency', 'charge', 'letter_head', 'tc_name',
-				'selling_price_list', 'company', 'select_print_heading', 'cash_bank_account'):
-					if (not for_validate) or (for_validate and not self.doc.fields.get(fieldname)):
-						self.doc.fields[fieldname] = pos.get(fieldname)
-						
-			if not for_validate:
-				self.doc.update_stock = cint(pos.get("update_stock"))
-
-			# set pos values in items
-			for item in self.doclist.get({"parentfield": "entries"}):
-				if item.fields.get('item_code'):
-					for fieldname, val in apply_pos_settings(pos, item.fields).items():
-						if (not for_validate) or (for_validate and not item.fields.get(fieldname)):
-							item.fields[fieldname] = val
-
-			# fetch terms	
-			if self.doc.tc_name and not self.doc.terms:
-				self.doc.terms = webnotes.conn.get_value("Terms and Conditions", self.doc.tc_name, "terms")
-			
-			# fetch charges
-			if self.doc.charge and not len(self.doclist.get({"parentfield": "other_charges"})):
-				self.set_taxes("other_charges", "charge")
-
-	def get_customer_account(self):
-		"""Get Account Head to which amount needs to be Debited based on Customer"""
-		if not self.doc.company:
-			msgprint("Please select company first and re-select the customer after doing so",
-			 	raise_exception=1)
-		if self.doc.customer:
-			acc_head = webnotes.conn.sql("""select name from `tabAccount` 
-				where (name = %s or (master_name = %s and master_type = 'customer')) 
-				and docstatus != 2 and company = %s""", 
-				(cstr(self.doc.customer) + " - " + self.get_company_abbr(), 
-				self.doc.customer, self.doc.company))
-			
-			if acc_head and acc_head[0][0]:
-				return acc_head[0][0]
-			else:
-				msgprint("%s does not have an Account Head in %s. \
-					You must first create it from the Customer Master" % 
-					(self.doc.customer, self.doc.company))
-
-	def get_due_date(self):
-		"""Set Due Date = Posting Date + Credit Days"""
-		due_date = None
-		if self.doc.posting_date:
-			credit_days = 0
-			if self.doc.debit_to:
-				credit_days = webnotes.conn.get_value("Account", self.doc.debit_to, "credit_days")
-			if self.doc.customer and not credit_days:
-				credit_days = webnotes.conn.get_value("Customer", self.doc.customer, "credit_days")
-			if self.doc.company and not credit_days:
-				credit_days = webnotes.conn.get_value("Company", self.doc.company, "credit_days")
-				
-			if credit_days:
-				due_date = add_days(self.doc.posting_date, credit_days)
-			else:
-				due_date = self.doc.posting_date
-
-		return due_date	
-	
-	def get_advances(self):
-		super(DocType, self).get_advances(self.doc.debit_to, 
-			"Sales Invoice Advance", "advance_adjustment_details", "credit")
-		
-	def get_company_abbr(self):
-		return webnotes.conn.sql("select abbr from tabCompany where name=%s", self.doc.company)[0][0]
-
-	def update_against_document_in_jv(self):
-		"""
-			Links invoice and advance voucher:
-				1. cancel advance voucher
-				2. split into multiple rows if partially adjusted, assign against voucher
-				3. submit advance voucher
-		"""
-		
-		lst = []
-		for d in getlist(self.doclist, 'advance_adjustment_details'):
-			if flt(d.allocated_amount) > 0:
-				args = {
-					'voucher_no' : d.journal_voucher, 
-					'voucher_detail_no' : d.jv_detail_no, 
-					'against_voucher_type' : 'Sales Invoice', 
-					'against_voucher'  : self.doc.name,
-					'account' : self.doc.debit_to, 
-					'is_advance' : 'Yes', 
-					'dr_or_cr' : 'credit', 
-					'unadjusted_amt' : flt(d.advance_amount),
-					'allocated_amt' : flt(d.allocated_amount)
-				}
-				lst.append(args)
-		
-		if lst:
-			from accounts.utils import reconcile_against_document
-			reconcile_against_document(lst)
-			
-	def validate_customer_account(self):
-		"""Validates Debit To Account and Customer Matches"""
-		if self.doc.customer and self.doc.debit_to and not cint(self.doc.is_pos):
-			acc_head = webnotes.conn.sql("select master_name from `tabAccount` where name = %s and docstatus != 2", self.doc.debit_to)
-			
-			if (acc_head and cstr(acc_head[0][0]) != cstr(self.doc.customer)) or \
-				(not acc_head and (self.doc.debit_to != cstr(self.doc.customer) + " - " + self.get_company_abbr())):
-				msgprint("Debit To: %s do not match with Customer: %s for Company: %s.\n If both correctly entered, please select Master Type \
-					and Master Name in account master." %(self.doc.debit_to, self.doc.customer,self.doc.company), raise_exception=1)
-
-
-	def validate_debit_acc(self):
-		acc = webnotes.conn.sql("select debit_or_credit, is_pl_account from tabAccount where name = '%s' and docstatus != 2" % self.doc.debit_to)
-		if not acc:
-			msgprint("Account: "+ self.doc.debit_to + " does not exist")
-			raise Exception
-		elif acc[0][0] and acc[0][0] != 'Debit':
-			msgprint("Account: "+ self.doc.debit_to + " is not a debit account")
-			raise Exception
-		elif acc[0][1] and acc[0][1] != 'No':
-			msgprint("Account: "+ self.doc.debit_to + " is a pl account")
-			raise Exception
-
-
-	def validate_fixed_asset_account(self):
-		"""Validate Fixed Asset Account and whether Income Account Entered Exists"""
-		for d in getlist(self.doclist,'entries'):
-			item = webnotes.conn.sql("select name,is_asset_item,is_sales_item from `tabItem` where name = '%s' and (ifnull(end_of_life,'')='' or end_of_life = '0000-00-00' or end_of_life >	now())"% d.item_code)
-			acc =	webnotes.conn.sql("select account_type from `tabAccount` where name = '%s' and docstatus != 2" % d.income_account)
-			if not acc:
-				msgprint("Account: "+d.income_account+" does not exist in the system")
-				raise Exception
-			elif item and item[0][1] == 'Yes' and not acc[0][0] == 'Fixed Asset Account':
-				msgprint("Please select income head with account type 'Fixed Asset Account' as Item %s is an asset item" % d.item_code)
-				raise Exception
-				
-		
-	def validate_with_previous_doc(self):
-		super(DocType, self).validate_with_previous_doc(self.tname, {
-			"Sales Order": {
-				"ref_dn_field": "sales_order",
-				"compare_fields": [["customer", "="], ["company", "="], ["project_name", "="],
-					["currency", "="]],
-			},
-			"Delivery Note": {
-				"ref_dn_field": "delivery_note",
-				"compare_fields": [["customer", "="], ["company", "="], ["project_name", "="],
-					["currency", "="]],
-			},
-		})
-		
-		if cint(webnotes.defaults.get_global_default('maintain_same_sales_rate')):
-			super(DocType, self).validate_with_previous_doc(self.tname, {
-				"Sales Order Item": {
-					"ref_dn_field": "so_detail",
-					"compare_fields": [["export_rate", "="]],
-					"is_child_table": True,
-					"allow_duplicate_prev_row_id": True
-				},
-				"Delivery Note Item": {
-					"ref_dn_field": "dn_detail",
-					"compare_fields": [["export_rate", "="]],
-					"is_child_table": True
-				}
-			})
-			
-
-	def set_aging_date(self):
-		if self.doc.is_opening != 'Yes':
-			self.doc.aging_date = self.doc.posting_date
-		elif not self.doc.aging_date:
-			msgprint("Aging Date is mandatory for opening entry")
-			raise Exception
-			
-
-	def set_against_income_account(self):
-		"""Set against account for debit to account"""
-		against_acc = []
-		for d in getlist(self.doclist, 'entries'):
-			if d.income_account not in against_acc:
-				against_acc.append(d.income_account)
-		self.doc.against_income_account = ','.join(against_acc)
-
-
-	def add_remarks(self):
-		if not self.doc.remarks: self.doc.remarks = 'No Remarks'
-
-
-	def so_dn_required(self):
-		"""check in manage account if sales order / delivery note required or not."""
-		dic = {'Sales Order':'so_required','Delivery Note':'dn_required'}
-		for i in dic:
-			if webnotes.conn.get_value('Selling Settings', None, dic[i]) == 'Yes':
-				for d in getlist(self.doclist,'entries'):
-					if webnotes.conn.get_value('Item', d.item_code, 'is_stock_item') == 'Yes' \
-						and not d.fields[i.lower().replace(' ','_')]:
-						msgprint("%s is mandatory for stock item which is not mentioed against item: %s"%(i,d.item_code), raise_exception=1)
-
-
-	def validate_proj_cust(self):
-		"""check for does customer belong to same project as entered.."""
-		if self.doc.project_name and self.doc.customer:
-			res = webnotes.conn.sql("select name from `tabProject` where name = '%s' and (customer = '%s' or ifnull(customer,'')='')"%(self.doc.project_name, self.doc.customer))
-			if not res:
-				msgprint("Customer - %s does not belong to project - %s. \n\nIf you want to use project for multiple customers then please make customer details blank in that project."%(self.doc.customer,self.doc.project_name))
-				raise Exception
-
-	def validate_pos(self):
-		if not self.doc.cash_bank_account and flt(self.doc.paid_amount):
-			msgprint("Cash/Bank Account is mandatory for POS, for making payment entry")
-			raise Exception
-		if flt(self.doc.paid_amount) + flt(self.doc.write_off_amount) \
-				- flt(self.doc.grand_total) > 1/(10**(self.precision("grand_total") + 1)):
-			webnotes.throw(_("""(Paid amount + Write Off Amount) can not be \
-				greater than Grand Total"""))
-
-
-	def validate_item_code(self):
-		for d in getlist(self.doclist, 'entries'):
-			if not d.item_code:
-				msgprint("Please enter Item Code at line no : %s to update stock or remove check from Update Stock in Basic Info Tab." % (d.idx),
-				raise_exception=True)
-				
-	def validate_delivery_note(self):
-		for d in self.doclist.get({"parentfield": "entries"}):
-			if d.delivery_note:
-				msgprint("""Stock update can not be made against Delivery Note""", raise_exception=1)
-
-
-	def validate_write_off_account(self):
-		if flt(self.doc.write_off_amount) and not self.doc.write_off_account:
-			msgprint("Please enter Write Off Account", raise_exception=1)
-
-
-	def validate_c_form(self):
-		""" Blank C-form no if C-form applicable marked as 'No'"""
-		if self.doc.amended_from and self.doc.c_form_applicable == 'No' and self.doc.c_form_no:
-			webnotes.conn.sql("""delete from `tabC-Form Invoice Detail` where invoice_no = %s
-					and parent = %s""", (self.doc.amended_from,	self.doc.c_form_no))
-
-			webnotes.conn.set(self.doc, 'c_form_no', '')
-			
-	def update_current_stock(self):
-		for d in getlist(self.doclist, 'entries'):
-			if d.item_code and d.warehouse:
-				bin = webnotes.conn.sql("select actual_qty from `tabBin` where item_code = %s and warehouse = %s", (d.item_code, d.warehouse), as_dict = 1)
-				d.actual_qty = bin and flt(bin[0]['actual_qty']) or 0
-
-		for d in getlist(self.doclist, 'packing_details'):
-			bin = webnotes.conn.sql("select actual_qty, projected_qty from `tabBin` where item_code =	%s and warehouse = %s", (d.item_code, d.warehouse), as_dict = 1)
-			d.actual_qty = bin and flt(bin[0]['actual_qty']) or 0
-			d.projected_qty = bin and flt(bin[0]['projected_qty']) or 0
-	 
-	
-	def get_warehouse(self):
-		w = webnotes.conn.sql("select warehouse from `tabPOS Setting` where ifnull(user,'') = '%s' and company = '%s'" % (webnotes.session['user'], self.doc.company))
-		w = w and w[0][0] or ''
-		if not w:
-			ps = webnotes.conn.sql("select name, warehouse from `tabPOS Setting` where ifnull(user,'') = '' and company = '%s'" % self.doc.company)
-			if not ps:
-				msgprint("To make POS entry, please create POS Setting from Accounts --> POS Setting page and refresh the system.", raise_exception=True)
-			elif not ps[0][1]:
-				msgprint("Please enter warehouse in POS Setting")
-			else:
-				w = ps[0][1]
-		return w
-
-	def on_update(self):
-		if cint(self.doc.update_stock) == 1:
-			# Set default warehouse from pos setting
-			if cint(self.doc.is_pos) == 1:
-				w = self.get_warehouse()
-				if w:
-					for d in getlist(self.doclist, 'entries'):
-						if not d.warehouse:
-							d.warehouse = cstr(w)
-
-			from stock.doctype.packed_item.packed_item import make_packing_list
-			make_packing_list(self, 'entries')
-		else:
-			self.doclist = self.doc.clear_table(self.doclist, 'packing_details')
-			
-		if cint(self.doc.is_pos) == 1:
-			if flt(self.doc.paid_amount) == 0:
-				if self.doc.cash_bank_account: 
-					webnotes.conn.set(self.doc, 'paid_amount', 
-						(flt(self.doc.grand_total) - flt(self.doc.write_off_amount)))
-				else:
-					# show message that the amount is not paid
-					webnotes.conn.set(self.doc,'paid_amount',0)
-					webnotes.msgprint("Note: Payment Entry will not be created since 'Cash/Bank Account' was not specified.")
-		else:
-			webnotes.conn.set(self.doc,'paid_amount',0)
-		
-	def check_prev_docstatus(self):
-		for d in getlist(self.doclist,'entries'):
-			if d.sales_order:
-				submitted = webnotes.conn.sql("select name from `tabSales Order` where docstatus = 1 and name = '%s'" % d.sales_order)
-				if not submitted:
-					msgprint("Sales Order : "+ cstr(d.sales_order) +" is not submitted")
-					raise Exception , "Validation Error."
-
-			if d.delivery_note:
-				submitted = webnotes.conn.sql("select name from `tabDelivery Note` where docstatus = 1 and name = '%s'" % d.delivery_note)
-				if not submitted:
-					msgprint("Delivery Note : "+ cstr(d.delivery_note) +" is not submitted")
-					raise Exception , "Validation Error."
-
-	def update_stock_ledger(self):
-		sl_entries = []
-		for d in self.get_item_list():
-			if webnotes.conn.get_value("Item", d.item_code, "is_stock_item") == "Yes" \
-					and d.warehouse:
-				sl_entries.append(self.get_sl_entries(d, {
-					"actual_qty": -1*flt(d.qty),
-					"stock_uom": webnotes.conn.get_value("Item", d.item_code, "stock_uom")
-				}))
-		
-		self.make_sl_entries(sl_entries)
-		
-	def make_gl_entries(self, update_gl_entries_after=True):
-		gl_entries = self.get_gl_entries()
-		
-		if gl_entries:
-			from accounts.general_ledger import make_gl_entries
-			
-			update_outstanding = cint(self.doc.is_pos) and self.doc.write_off_account \
-				and 'No' or 'Yes'
-			make_gl_entries(gl_entries, cancel=(self.doc.docstatus == 2), 
-				update_outstanding=update_outstanding, merge_entries=False)
-			
-			if update_gl_entries_after and cint(self.doc.update_stock) \
-				and cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")):
-					self.update_gl_entries_after()
-				
-	def get_gl_entries(self, warehouse_account=None):
-		from accounts.general_ledger import merge_similar_entries
-		
-		gl_entries = []
-		
-		self.make_customer_gl_entry(gl_entries)
-		
-		self.make_tax_gl_entries(gl_entries)
-		
-		self.make_item_gl_entries(gl_entries)
-		
-		# merge gl entries before adding pos entries
-		gl_entries = merge_similar_entries(gl_entries)
-		
-		self.make_pos_gl_entries(gl_entries)
-		
-		return gl_entries
-		
-	def make_customer_gl_entry(self, gl_entries):
-		if self.doc.grand_total:
-			gl_entries.append(
-				self.get_gl_dict({
-					"account": self.doc.debit_to,
-					"against": self.doc.against_income_account,
-					"debit": self.doc.grand_total,
-					"remarks": self.doc.remarks,
-					"against_voucher": self.doc.name,
-					"against_voucher_type": self.doc.doctype,
-				})
-			)
-				
-	def make_tax_gl_entries(self, gl_entries):
-		for tax in self.doclist.get({"parentfield": "other_charges"}):
-			if flt(tax.tax_amount):
-				gl_entries.append(
-					self.get_gl_dict({
-						"account": tax.account_head,
-						"against": self.doc.debit_to,
-						"credit": flt(tax.tax_amount),
-						"remarks": self.doc.remarks,
-						"cost_center": tax.cost_center
-					})
-				)
-				
-	def make_item_gl_entries(self, gl_entries):			
-		# income account gl entries	
-		for item in self.doclist.get({"parentfield": "entries"}):
-			if flt(item.amount):
-				gl_entries.append(
-					self.get_gl_dict({
-						"account": item.income_account,
-						"against": self.doc.debit_to,
-						"credit": item.amount,
-						"remarks": self.doc.remarks,
-						"cost_center": item.cost_center
-					})
-				)
-				
-		# expense account gl entries
-		if cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")) \
-				and cint(self.doc.update_stock):
-			gl_entries += super(DocType, self).get_gl_entries()
-				
-	def make_pos_gl_entries(self, gl_entries):
-		if cint(self.doc.is_pos) and self.doc.cash_bank_account and self.doc.paid_amount:
-			# POS, make payment entries
-			gl_entries.append(
-				self.get_gl_dict({
-					"account": self.doc.debit_to,
-					"against": self.doc.cash_bank_account,
-					"credit": self.doc.paid_amount,
-					"remarks": self.doc.remarks,
-					"against_voucher": self.doc.name,
-					"against_voucher_type": self.doc.doctype,
-				})
-			)
-			gl_entries.append(
-				self.get_gl_dict({
-					"account": self.doc.cash_bank_account,
-					"against": self.doc.debit_to,
-					"debit": self.doc.paid_amount,
-					"remarks": self.doc.remarks,
-				})
-			)
-			# write off entries, applicable if only pos
-			if self.doc.write_off_account and self.doc.write_off_amount:
-				gl_entries.append(
-					self.get_gl_dict({
-						"account": self.doc.debit_to,
-						"against": self.doc.write_off_account,
-						"credit": self.doc.write_off_amount,
-						"remarks": self.doc.remarks,
-						"against_voucher": self.doc.name,
-						"against_voucher_type": self.doc.doctype,
-					})
-				)
-				gl_entries.append(
-					self.get_gl_dict({
-						"account": self.doc.write_off_account,
-						"against": self.doc.debit_to,
-						"debit": self.doc.write_off_amount,
-						"remarks": self.doc.remarks,
-						"cost_center": self.doc.write_off_cost_center
-					})
-				)
-			
-	def update_c_form(self):
-		"""Update amended id in C-form"""
-		if self.doc.c_form_no and self.doc.amended_from:
-			webnotes.conn.sql("""update `tabC-Form Invoice Detail` set invoice_no = %s,
-				invoice_date = %s, territory = %s, net_total = %s,
-				grand_total = %s where invoice_no = %s and parent = %s""", 
-				(self.doc.name, self.doc.amended_from, self.doc.c_form_no))
-
-	@property
-	def meta(self):
-		if not hasattr(self, "_meta"):
-			self._meta = webnotes.get_doctype(self.doc.doctype)
-		return self._meta
-	
-	def validate_recurring_invoice(self):
-		if self.doc.convert_into_recurring_invoice:
-			self.validate_notification_email_id()
-		
-			if not self.doc.recurring_type:
-				msgprint(_("Please select: ") + self.meta.get_label("recurring_type"),
-				raise_exception=1)
-		
-			elif not (self.doc.invoice_period_from_date and \
-					self.doc.invoice_period_to_date):
-				msgprint(comma_and([self.meta.get_label("invoice_period_from_date"),
-					self.meta.get_label("invoice_period_to_date")])
-					+ _(": Mandatory for a Recurring Invoice."),
-					raise_exception=True)
-	
-	def convert_to_recurring(self):
-		if self.doc.convert_into_recurring_invoice:
-			if not self.doc.recurring_id:
-				webnotes.conn.set(self.doc, "recurring_id",
-					make_autoname("RECINV/.#####"))
-			
-			self.set_next_date()
-
-		elif self.doc.recurring_id:
-			webnotes.conn.sql("""update `tabSales Invoice`
-				set convert_into_recurring_invoice = 0
-				where recurring_id = %s""", (self.doc.recurring_id,))
-			
-	def validate_notification_email_id(self):
-		if self.doc.notification_email_address:
-			email_list = filter(None, [cstr(email).strip() for email in
-				self.doc.notification_email_address.replace("\n", "").split(",")])
-			
-			from webnotes.utils import validate_email_add
-			for email in email_list:
-				if not validate_email_add(email):
-					msgprint(self.meta.get_label("notification_email_address") \
-						+ " - " + _("Invalid Email Address") + ": \"%s\"" % email,
-						raise_exception=1)
-					
-		else:
-			msgprint("Notification Email Addresses not specified for recurring invoice",
-				raise_exception=1)
-				
-	def set_next_date(self):
-		""" Set next date on which auto invoice will be created"""
-		if not self.doc.repeat_on_day_of_month:
-			msgprint("""Please enter 'Repeat on Day of Month' field value. 
-				The day of the month on which auto invoice 
-				will be generated e.g. 05, 28 etc.""", raise_exception=1)
-		
-		next_date = get_next_date(self.doc.posting_date,
-			month_map[self.doc.recurring_type], cint(self.doc.repeat_on_day_of_month))
-		
-		webnotes.conn.set(self.doc, 'next_date', next_date)
-	
-def get_next_date(dt, mcount, day=None):
-	dt = getdate(dt)
-	
-	from dateutil.relativedelta import relativedelta
-	dt += relativedelta(months=mcount, day=day)
-	
-	return dt
-	
-def manage_recurring_invoices(next_date=None, commit=True):
-	""" 
-		Create recurring invoices on specific date by copying the original one
-		and notify the concerned people
-	"""
-	next_date = next_date or nowdate()
-	recurring_invoices = webnotes.conn.sql("""select name, recurring_id
-		from `tabSales Invoice` where ifnull(convert_into_recurring_invoice, 0)=1
-		and docstatus=1 and next_date=%s
-		and next_date <= ifnull(end_date, '2199-12-31')""", next_date)
-	
-	exception_list = []
-	for ref_invoice, recurring_id in recurring_invoices:
-		if not webnotes.conn.sql("""select name from `tabSales Invoice`
-				where posting_date=%s and recurring_id=%s and docstatus=1""",
-				(next_date, recurring_id)):
-			try:
-				ref_wrapper = webnotes.bean('Sales Invoice', ref_invoice)
-				new_invoice_wrapper = make_new_invoice(ref_wrapper, next_date)
-				send_notification(new_invoice_wrapper)
-				if commit:
-					webnotes.conn.commit()
-			except:
-				if commit:
-					webnotes.conn.rollback()
-
-					webnotes.conn.begin()
-					webnotes.conn.sql("update `tabSales Invoice` set \
-						convert_into_recurring_invoice = 0 where name = %s", ref_invoice)
-					notify_errors(ref_invoice, ref_wrapper.doc.owner)
-					webnotes.conn.commit()
-
-				exception_list.append(webnotes.getTraceback())
-			finally:
-				if commit:
-					webnotes.conn.begin()
-			
-	if exception_list:
-		exception_message = "\n\n".join([cstr(d) for d in exception_list])
-		raise Exception, exception_message
-
-def make_new_invoice(ref_wrapper, posting_date):
-	from webnotes.model.bean import clone
-	from accounts.utils import get_fiscal_year
-	new_invoice = clone(ref_wrapper)
-	
-	mcount = month_map[ref_wrapper.doc.recurring_type]
-	
-	invoice_period_from_date = get_next_date(ref_wrapper.doc.invoice_period_from_date, mcount)
-	
-	# get last day of the month to maintain period if the from date is first day of its own month 
-	# and to date is the last day of its own month
-	if (cstr(get_first_day(ref_wrapper.doc.invoice_period_from_date)) == \
-			cstr(ref_wrapper.doc.invoice_period_from_date)) and \
-		(cstr(get_last_day(ref_wrapper.doc.invoice_period_to_date)) == \
-			cstr(ref_wrapper.doc.invoice_period_to_date)):
-		invoice_period_to_date = get_last_day(get_next_date(ref_wrapper.doc.invoice_period_to_date,
-			mcount))
-	else:
-		invoice_period_to_date = get_next_date(ref_wrapper.doc.invoice_period_to_date, mcount)
-	
-	new_invoice.doc.fields.update({
-		"posting_date": posting_date,
-		"aging_date": posting_date,
-		"due_date": add_days(posting_date, cint(date_diff(ref_wrapper.doc.due_date,
-			ref_wrapper.doc.posting_date))),
-		"invoice_period_from_date": invoice_period_from_date,
-		"invoice_period_to_date": invoice_period_to_date,
-		"fiscal_year": get_fiscal_year(posting_date)[0],
-		"owner": ref_wrapper.doc.owner,
-	})
-	
-	new_invoice.submit()
-	
-	return new_invoice
-	
-def send_notification(new_rv):
-	"""Notify concerned persons about recurring invoice generation"""
-	subject = "Invoice : " + new_rv.doc.name
-
-	com = new_rv.doc.company
-
-	hd = '''<div><h2>%s</h2></div>
-			<div><h3>Invoice: %s</h3></div>
-			<table cellspacing= "5" cellpadding="5"  width = "100%%">
-				<tr>
-					<td width = "50%%"><b>Customer</b><br>%s<br>%s</td>
-					<td width = "50%%">Invoice Date	   : %s<br>Invoice Period : %s to %s <br>Due Date	   : %s</td>
-				</tr>
-			</table>
-		''' % (com, new_rv.doc.name, new_rv.doc.customer_name, new_rv.doc.address_display, getdate(new_rv.doc.posting_date).strftime("%d-%m-%Y"), \
-		getdate(new_rv.doc.invoice_period_from_date).strftime("%d-%m-%Y"), getdate(new_rv.doc.invoice_period_to_date).strftime("%d-%m-%Y"),\
-		getdate(new_rv.doc.due_date).strftime("%d-%m-%Y"))
-	
-	
-	tbl = '''<table border="1px solid #CCC" width="100%%" cellpadding="0px" cellspacing="0px">
-				<tr>
-					<td width = "15%%" bgcolor="#CCC" align="left"><b>Item</b></td>
-					<td width = "40%%" bgcolor="#CCC" align="left"><b>Description</b></td>
-					<td width = "15%%" bgcolor="#CCC" align="center"><b>Qty</b></td>
-					<td width = "15%%" bgcolor="#CCC" align="center"><b>Rate</b></td>
-					<td width = "15%%" bgcolor="#CCC" align="center"><b>Amount</b></td>
-				</tr>
-		'''
-	for d in getlist(new_rv.doclist, 'entries'):
-		tbl += '<tr><td>' + cstr(d.item_code) +'</td><td>' + cstr(d.description) + \
-			'</td><td>' + cstr(d.qty) +'</td><td>' + cstr(d.basic_rate) + \
-			'</td><td>' + cstr(d.amount) +'</td></tr>'
-	tbl += '</table>'
-
-	totals ='''<table cellspacing= "5" cellpadding="5"  width = "100%%">
-					<tr>
-						<td width = "50%%"></td>
-						<td width = "50%%">
-							<table width = "100%%">
-								<tr>
-									<td width = "50%%">Net Total: </td><td>%s </td>
-								</tr><tr>
-									<td width = "50%%">Total Tax: </td><td>%s </td>
-								</tr><tr>
-									<td width = "50%%">Grand Total: </td><td>%s</td>
-								</tr><tr>
-									<td width = "50%%">In Words: </td><td>%s</td>
-								</tr>
-							</table>
-						</td>
-					</tr>
-					<tr><td>Terms and Conditions:</td></tr>
-					<tr><td>%s</td></tr>
-				</table>
-			''' % (new_rv.doc.net_total,
-			new_rv.doc.other_charges_total,new_rv.doc.grand_total,
-			new_rv.doc.in_words,new_rv.doc.terms)
-
-
-	msg = hd + tbl + totals
-	
-	sendmail(new_rv.doc.notification_email_address, subject=subject, msg = msg)
-		
-def notify_errors(inv, owner):
-	import webnotes
-		
-	exception_msg = """
-		Dear User,
-
-		An error occured while creating recurring invoice from %s (at %s).
-
-		May be there are some invalid email ids mentioned in the invoice.
-
-		To stop sending repetitive error notifications from the system, we have unchecked
-		"Convert into Recurring" field in the invoice %s.
-
-
-		Please correct the invoice and make the invoice recurring again. 
-
-		<b>It is necessary to take this action today itself for the above mentioned recurring invoice \
-		to be generated. If delayed, you will have to manually change the "Repeat on Day of Month" field \
-		of this invoice for generating the recurring invoice.</b>
-
-		Regards,
-		Administrator
-		
-	""" % (inv, get_url(), inv)
-	subj = "[Urgent] Error while creating recurring invoice from %s" % inv
-
-	from webnotes.profile import get_system_managers
-	recipients = get_system_managers()
-	owner_email = webnotes.conn.get_value("Profile", owner, "email")
-	if not owner_email in recipients:
-		recipients.append(owner_email)
-
-	assign_task_to_owner(inv, exception_msg, recipients)
-	sendmail(recipients, subject=subj, msg = exception_msg)
-
-def assign_task_to_owner(inv, msg, users):
-	for d in users:
-		from webnotes.widgets.form import assign_to
-		args = {
-			'assign_to' 	:	d,
-			'doctype'		:	'Sales Invoice',
-			'name'			:	inv,
-			'description'	:	msg,
-			'priority'		:	'Urgent'
-		}
-		assign_to.add(args)
-
-@webnotes.whitelist()
-def get_bank_cash_account(mode_of_payment):
-	val = webnotes.conn.get_value("Mode of Payment", mode_of_payment, "default_account")
-	if not val:
-		webnotes.msgprint("Default Bank / Cash Account not set in Mode of Payment: %s. Please add a Default Account in Mode of Payment master." % mode_of_payment)
-	return {
-		"cash_bank_account": val
-	}
-
-@webnotes.whitelist()
-def get_income_account(doctype, txt, searchfield, start, page_len, filters):
-	from controllers.queries import get_match_cond
-
-	# income account can be any Credit account, 
-	# but can also be a Asset account with account_type='Income Account' in special circumstances. 
-	# Hence the first condition is an "OR"
-	return webnotes.conn.sql("""select tabAccount.name from `tabAccount` 
-			where (tabAccount.debit_or_credit="Credit" 
-					or tabAccount.account_type = "Income Account") 
-				and tabAccount.group_or_ledger="Ledger" 
-				and tabAccount.docstatus!=2
-				and ifnull(tabAccount.master_type, "")=""
-				and ifnull(tabAccount.master_name, "")=""
-				and tabAccount.company = '%(company)s' 
-				and tabAccount.%(key)s LIKE '%(txt)s'
-				%(mcond)s""" % {'company': filters['company'], 'key': searchfield, 
-			'txt': "%%%s%%" % txt, 'mcond':get_match_cond(doctype, searchfield)})
-
-
-@webnotes.whitelist()
-def make_delivery_note(source_name, target_doclist=None):
-	from webnotes.model.mapper import get_mapped_doclist
-	
-	def set_missing_values(source, target):
-		bean = webnotes.bean(target)
-		bean.run_method("onload_post_render")
-		
-	def update_item(source_doc, target_doc, source_parent):
-		target_doc.amount = (flt(source_doc.qty) - flt(source_doc.delivered_qty)) * \
-			flt(source_doc.basic_rate)
-		target_doc.export_amount = (flt(source_doc.qty) - flt(source_doc.delivered_qty)) * \
-			flt(source_doc.export_rate)
-		target_doc.qty = flt(source_doc.qty) - flt(source_doc.delivered_qty)
-	
-	doclist = get_mapped_doclist("Sales Invoice", source_name, 	{
-		"Sales Invoice": {
-			"doctype": "Delivery Note", 
-			"validation": {
-				"docstatus": ["=", 1]
-			}
-		}, 
-		"Sales Invoice Item": {
-			"doctype": "Delivery Note Item", 
-			"field_map": {
-				"name": "prevdoc_detail_docname", 
-				"parent": "against_sales_invoice", 
-				"serial_no": "serial_no"
-			},
-			"postprocess": update_item
-		}, 
-		"Sales Taxes and Charges": {
-			"doctype": "Sales Taxes and Charges", 
-			"add_if_empty": True
-		}, 
-		"Sales Team": {
-			"doctype": "Sales Team", 
-			"field_map": {
-				"incentives": "incentives"
-			},
-			"add_if_empty": True
-		}
-	}, target_doclist, set_missing_values)
-	
-	return [d.fields for d in doclist]
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice/sales_invoice.txt b/accounts/doctype/sales_invoice/sales_invoice.txt
deleted file mode 100644
index 0433f31..0000000
--- a/accounts/doctype/sales_invoice/sales_invoice.txt
+++ /dev/null
@@ -1,1225 +0,0 @@
-[
- {
-  "creation": "2013-05-24 19:29:05", 
-  "docstatus": 0, 
-  "modified": "2014-01-16 15:36:16", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 1, 
-  "allow_import": 1, 
-  "autoname": "naming_series:", 
-  "default_print_format": "Standard", 
-  "doctype": "DocType", 
-  "document_type": "Transaction", 
-  "icon": "icon-file-text", 
-  "is_submittable": 1, 
-  "module": "Accounts", 
-  "name": "__common__", 
-  "read_only_onload": 1, 
-  "search_fields": "posting_date, due_date, debit_to, fiscal_year, grand_total, outstanding_amount"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Sales Invoice", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Sales Invoice", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Sales Invoice"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_section", 
-  "fieldtype": "Section Break", 
-  "label": "Customer", 
-  "options": "icon-user"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "no_copy": 1, 
-  "oldfieldname": "naming_series", 
-  "oldfieldtype": "Select", 
-  "options": "INV\nINV/10-11/", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "label": "Customer", 
-  "no_copy": 0, 
-  "oldfieldname": "customer", 
-  "oldfieldtype": "Link", 
-  "options": "Customer", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "depends_on": "customer", 
-  "doctype": "DocField", 
-  "fieldname": "customer_name", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "in_list_view": 1, 
-  "label": "Name", 
-  "oldfieldname": "customer_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_display", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Address", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_display", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Contact", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_mobile", 
-  "fieldtype": "Text", 
-  "hidden": 1, 
-  "label": "Mobile No", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_email", 
-  "fieldtype": "Text", 
-  "hidden": 1, 
-  "label": "Contact Email", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "is_pos", 
-  "fieldtype": "Check", 
-  "label": "Is POS", 
-  "oldfieldname": "is_pos", 
-  "oldfieldtype": "Check", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Link", 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Link", 
-  "options": "Sales Invoice", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "default": "Today", 
-  "doctype": "DocField", 
-  "fieldname": "posting_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Posting Date", 
-  "no_copy": 1, 
-  "oldfieldname": "posting_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 0, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "due_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Payment Due Date", 
-  "no_copy": 1, 
-  "oldfieldname": "due_date", 
-  "oldfieldtype": "Date", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "mode_of_payment", 
-  "fieldtype": "Select", 
-  "label": "Mode of Payment", 
-  "no_copy": 0, 
-  "oldfieldname": "mode_of_payment", 
-  "oldfieldtype": "Select", 
-  "options": "link:Mode of Payment", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "currency_section", 
-  "fieldtype": "Section Break", 
-  "label": "Currency and Price List", 
-  "options": "icon-tag", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "currency", 
-  "fieldtype": "Link", 
-  "label": "Currency", 
-  "oldfieldname": "currency", 
-  "oldfieldtype": "Select", 
-  "options": "Currency", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "description": "Rate at which Customer Currency is converted to customer's base currency", 
-  "doctype": "DocField", 
-  "fieldname": "conversion_rate", 
-  "fieldtype": "Float", 
-  "label": "Exchange Rate", 
-  "oldfieldname": "conversion_rate", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break2", 
-  "fieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "selling_price_list", 
-  "fieldtype": "Link", 
-  "label": "Price List", 
-  "oldfieldname": "price_list_name", 
-  "oldfieldtype": "Select", 
-  "options": "Price List", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "price_list_currency", 
-  "fieldtype": "Link", 
-  "label": "Price List Currency", 
-  "options": "Currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 1
- }, 
- {
-  "description": "Rate at which Price list currency is converted to customer's base currency", 
-  "doctype": "DocField", 
-  "fieldname": "plc_conversion_rate", 
-  "fieldtype": "Float", 
-  "label": "Price List Exchange Rate", 
-  "no_copy": 0, 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "items", 
-  "fieldtype": "Section Break", 
-  "label": "Items", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-shopping-cart", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "update_stock", 
-  "fieldtype": "Check", 
-  "label": "Update Stock", 
-  "oldfieldname": "update_stock", 
-  "oldfieldtype": "Check", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "entries", 
-  "fieldtype": "Table", 
-  "label": "Sales Invoice Items", 
-  "oldfieldname": "entries", 
-  "oldfieldtype": "Table", 
-  "options": "Sales Invoice Item", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "packing_list", 
-  "fieldtype": "Section Break", 
-  "label": "Packing List", 
-  "options": "icon-suitcase", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "packing_details", 
-  "fieldtype": "Table", 
-  "label": "Packing Details", 
-  "options": "Packed Item", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_bom_help", 
-  "fieldtype": "HTML", 
-  "label": "Sales BOM Help", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_30", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "net_total_export", 
-  "fieldtype": "Currency", 
-  "label": "Net Total", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_32", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "net_total", 
-  "fieldtype": "Currency", 
-  "label": "Net Total (Company Currency)", 
-  "oldfieldname": "net_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "taxes", 
-  "fieldtype": "Section Break", 
-  "label": "Taxes and Charges", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-money", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "charge", 
-  "fieldtype": "Link", 
-  "label": "Tax Master", 
-  "oldfieldname": "charge", 
-  "oldfieldtype": "Link", 
-  "options": "Sales Taxes and Charges Master", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_38", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "shipping_rule", 
-  "fieldtype": "Link", 
-  "label": "Shipping Rule", 
-  "oldfieldtype": "Button", 
-  "options": "Shipping Rule", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_40", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "other_charges", 
-  "fieldtype": "Table", 
-  "label": "Sales Taxes and Charges", 
-  "oldfieldname": "other_charges", 
-  "oldfieldtype": "Table", 
-  "options": "Sales Taxes and Charges", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_calculation", 
-  "fieldtype": "HTML", 
-  "label": "Taxes and Charges Calculation", 
-  "oldfieldtype": "HTML", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_43", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_total_export", 
-  "fieldtype": "Currency", 
-  "label": "Total Taxes and Charges", 
-  "options": "currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_45", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_total", 
-  "fieldtype": "Currency", 
-  "label": "Total Taxes and Charges (Company Currency)", 
-  "oldfieldname": "other_charges_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "totals", 
-  "fieldtype": "Section Break", 
-  "label": "Totals", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-money", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grand_total_export", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Grand Total", 
-  "oldfieldname": "grand_total_export", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "read_only": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rounded_total_export", 
-  "fieldtype": "Currency", 
-  "label": "Rounded Total", 
-  "oldfieldname": "rounded_total_export", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "in_words_export", 
-  "fieldtype": "Data", 
-  "label": "In Words", 
-  "oldfieldname": "in_words_export", 
-  "oldfieldtype": "Data", 
-  "print_hide": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "gross_profit", 
-  "fieldtype": "Currency", 
-  "label": "Gross Profit", 
-  "oldfieldname": "gross_profit", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "gross_profit_percent", 
-  "fieldtype": "Float", 
-  "label": "Gross Profit (%)", 
-  "oldfieldname": "gross_profit_percent", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break5", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grand_total", 
-  "fieldtype": "Currency", 
-  "in_filter": 1, 
-  "label": "Grand Total (Company Currency)", 
-  "oldfieldname": "grand_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rounded_total", 
-  "fieldtype": "Currency", 
-  "label": "Rounded Total (Company Currency)", 
-  "oldfieldname": "rounded_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "description": "In Words will be visible once you save the Sales Invoice.", 
-  "doctype": "DocField", 
-  "fieldname": "in_words", 
-  "fieldtype": "Data", 
-  "label": "In Words (Company Currency)", 
-  "oldfieldname": "in_words", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_advance", 
-  "fieldtype": "Currency", 
-  "label": "Total Advance", 
-  "oldfieldname": "total_advance", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "outstanding_amount", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Outstanding Amount", 
-  "no_copy": 1, 
-  "oldfieldname": "outstanding_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "advances", 
-  "fieldtype": "Section Break", 
-  "label": "Advances", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-money", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "get_advances_received", 
-  "fieldtype": "Button", 
-  "label": "Get Advances Received", 
-  "oldfieldtype": "Button", 
-  "options": "get_advances", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "advance_adjustment_details", 
-  "fieldtype": "Table", 
-  "label": "Sales Invoice Advance", 
-  "oldfieldname": "advance_adjustment_details", 
-  "oldfieldtype": "Table", 
-  "options": "Sales Invoice Advance", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "depends_on": "is_pos", 
-  "doctype": "DocField", 
-  "fieldname": "payments_section", 
-  "fieldtype": "Section Break", 
-  "label": "Payments", 
-  "options": "icon-money", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "is_pos", 
-  "doctype": "DocField", 
-  "fieldname": "column_break3", 
-  "fieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "depends_on": "is_pos", 
-  "doctype": "DocField", 
-  "fieldname": "paid_amount", 
-  "fieldtype": "Currency", 
-  "label": "Paid Amount", 
-  "oldfieldname": "paid_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "depends_on": "is_pos", 
-  "doctype": "DocField", 
-  "fieldname": "cash_bank_account", 
-  "fieldtype": "Link", 
-  "label": "Cash/Bank Account", 
-  "oldfieldname": "cash_bank_account", 
-  "oldfieldtype": "Link", 
-  "options": "Account", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "depends_on": "is_pos", 
-  "doctype": "DocField", 
-  "fieldname": "column_break4", 
-  "fieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "depends_on": "is_pos", 
-  "doctype": "DocField", 
-  "fieldname": "write_off_outstanding_amount_automatically", 
-  "fieldtype": "Check", 
-  "label": "Write Off Outstanding Amount", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "depends_on": "is_pos", 
-  "doctype": "DocField", 
-  "fieldname": "write_off_amount", 
-  "fieldtype": "Currency", 
-  "label": "Write Off Amount", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "depends_on": "is_pos", 
-  "doctype": "DocField", 
-  "fieldname": "write_off_account", 
-  "fieldtype": "Link", 
-  "label": "Write Off Account", 
-  "options": "Account", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "depends_on": "is_pos", 
-  "doctype": "DocField", 
-  "fieldname": "write_off_cost_center", 
-  "fieldtype": "Link", 
-  "label": "Write Off Cost Center", 
-  "options": "Cost Center", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "terms_section_break", 
-  "fieldtype": "Section Break", 
-  "label": "Terms and Conditions", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-legal", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "tc_name", 
-  "fieldtype": "Link", 
-  "label": "Terms", 
-  "oldfieldname": "tc_name", 
-  "oldfieldtype": "Link", 
-  "options": "Terms and Conditions", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "terms", 
-  "fieldtype": "Text Editor", 
-  "label": "Terms and Conditions Details", 
-  "oldfieldname": "terms", 
-  "oldfieldtype": "Text Editor", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "customer", 
-  "doctype": "DocField", 
-  "fieldname": "contact_section", 
-  "fieldtype": "Section Break", 
-  "hidden": 0, 
-  "label": "Contact Info", 
-  "options": "icon-bullhorn", 
-  "read_only": 0
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "territory", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Territory", 
-  "options": "Territory", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "customer_group", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Customer Group", 
-  "options": "Customer Group", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col_break23", 
-  "fieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_address", 
-  "fieldtype": "Link", 
-  "label": "Customer Address", 
-  "options": "Address", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_person", 
-  "fieldtype": "Link", 
-  "label": "Contact Person", 
-  "options": "Contact", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "more_info", 
-  "fieldtype": "Section Break", 
-  "label": "More Info", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-file-text", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "description": "Customer (Receivable) Account", 
-  "doctype": "DocField", 
-  "fieldname": "debit_to", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Debit To", 
-  "oldfieldname": "debit_to", 
-  "oldfieldtype": "Link", 
-  "options": "Account", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "project_name", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Project Name", 
-  "oldfieldname": "project_name", 
-  "oldfieldtype": "Link", 
-  "options": "Project", 
-  "read_only": 0, 
-  "search_index": 1
- }, 
- {
-  "depends_on": "eval:doc.source == 'Campaign'", 
-  "doctype": "DocField", 
-  "fieldname": "campaign", 
-  "fieldtype": "Link", 
-  "label": "Campaign", 
-  "oldfieldname": "campaign", 
-  "oldfieldtype": "Link", 
-  "options": "Campaign", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "source", 
-  "fieldtype": "Select", 
-  "label": "Source", 
-  "oldfieldname": "source", 
-  "oldfieldtype": "Select", 
-  "options": "\nExisting Customer\nReference\nAdvertisement\nCold Calling\nExhibition\nSupplier Reference\nMass Mailing\nCustomer's Vendor\nCampaign", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "default": "No", 
-  "description": "Considered as an Opening Balance", 
-  "doctype": "DocField", 
-  "fieldname": "is_opening", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Is Opening Entry", 
-  "oldfieldname": "is_opening", 
-  "oldfieldtype": "Select", 
-  "options": "No\nYes", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "c_form_applicable", 
-  "fieldtype": "Select", 
-  "label": "C-Form Applicable", 
-  "no_copy": 1, 
-  "options": "No\nYes", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "c_form_no", 
-  "fieldtype": "Link", 
-  "label": "C-Form No", 
-  "no_copy": 1, 
-  "options": "C-Form", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break8", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "letter_head", 
-  "fieldtype": "Select", 
-  "label": "Letter Head", 
-  "oldfieldname": "letter_head", 
-  "oldfieldtype": "Select", 
-  "options": "link:Letter Head", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "select_print_heading", 
-  "fieldtype": "Link", 
-  "label": "Print Heading", 
-  "no_copy": 1, 
-  "oldfieldname": "select_print_heading", 
-  "oldfieldtype": "Link", 
-  "options": "Print Heading", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "posting_time", 
-  "fieldtype": "Time", 
-  "label": "Posting Time", 
-  "no_copy": 1, 
-  "oldfieldname": "posting_time", 
-  "oldfieldtype": "Time", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "description": "Actual Invoice Date", 
-  "doctype": "DocField", 
-  "fieldname": "aging_date", 
-  "fieldtype": "Date", 
-  "label": "Aging Date", 
-  "oldfieldname": "aging_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "no_copy": 0, 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "remarks", 
-  "fieldtype": "Small Text", 
-  "label": "Remarks", 
-  "no_copy": 1, 
-  "oldfieldname": "remarks", 
-  "oldfieldtype": "Text", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_team_section_break", 
-  "fieldtype": "Section Break", 
-  "label": "Sales Team", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-group", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break9", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_partner", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Sales Partner", 
-  "oldfieldname": "sales_partner", 
-  "oldfieldtype": "Link", 
-  "options": "Sales Partner", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break10", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "commission_rate", 
-  "fieldtype": "Float", 
-  "label": "Commission Rate (%)", 
-  "oldfieldname": "commission_rate", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_commission", 
-  "fieldtype": "Currency", 
-  "label": "Total Commission", 
-  "oldfieldname": "total_commission", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break2", 
-  "fieldtype": "Section Break", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_team", 
-  "fieldtype": "Table", 
-  "label": "Sales Team1", 
-  "oldfieldname": "sales_team", 
-  "oldfieldtype": "Table", 
-  "options": "Sales Team", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:doc.docstatus<2", 
-  "doctype": "DocField", 
-  "fieldname": "recurring_invoice", 
-  "fieldtype": "Section Break", 
-  "label": "Recurring Invoice", 
-  "options": "icon-time", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break11", 
-  "fieldtype": "Column Break", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "allow_on_submit": 1, 
-  "depends_on": "eval:doc.docstatus<2", 
-  "description": "Check if recurring invoice, uncheck to stop recurring or put proper End Date", 
-  "doctype": "DocField", 
-  "fieldname": "convert_into_recurring_invoice", 
-  "fieldtype": "Check", 
-  "label": "Convert into Recurring Invoice", 
-  "no_copy": 1, 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 1, 
-  "depends_on": "eval:doc.convert_into_recurring_invoice==1", 
-  "description": "Select the period when the invoice will be generated automatically", 
-  "doctype": "DocField", 
-  "fieldname": "recurring_type", 
-  "fieldtype": "Select", 
-  "label": "Recurring Type", 
-  "no_copy": 1, 
-  "options": "\nMonthly\nQuarterly\nHalf-yearly\nYearly", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 1, 
-  "depends_on": "eval:doc.convert_into_recurring_invoice==1", 
-  "description": "The day of the month on which auto invoice will be generated e.g. 05, 28 etc ", 
-  "doctype": "DocField", 
-  "fieldname": "repeat_on_day_of_month", 
-  "fieldtype": "Int", 
-  "label": "Repeat on Day of Month", 
-  "no_copy": 1, 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 1, 
-  "depends_on": "eval:doc.convert_into_recurring_invoice==1", 
-  "description": "Start date of current invoice's period", 
-  "doctype": "DocField", 
-  "fieldname": "invoice_period_from_date", 
-  "fieldtype": "Date", 
-  "label": "Invoice Period From Date", 
-  "no_copy": 1, 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 1, 
-  "depends_on": "eval:doc.convert_into_recurring_invoice==1", 
-  "description": "End date of current invoice's period", 
-  "doctype": "DocField", 
-  "fieldname": "invoice_period_to_date", 
-  "fieldtype": "Date", 
-  "label": "Invoice Period To Date", 
-  "no_copy": 1, 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break12", 
-  "fieldtype": "Column Break", 
-  "no_copy": 0, 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "allow_on_submit": 1, 
-  "depends_on": "eval:doc.convert_into_recurring_invoice==1", 
-  "description": "Enter email id separated by commas, invoice will be mailed automatically on particular date", 
-  "doctype": "DocField", 
-  "fieldname": "notification_email_address", 
-  "fieldtype": "Small Text", 
-  "label": "Notification Email Address", 
-  "no_copy": 1, 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:doc.convert_into_recurring_invoice==1", 
-  "description": "The unique id for tracking all recurring invoices.\u00a0It is generated on submit.", 
-  "doctype": "DocField", 
-  "fieldname": "recurring_id", 
-  "fieldtype": "Data", 
-  "label": "Recurring Id", 
-  "no_copy": 1, 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "depends_on": "eval:doc.convert_into_recurring_invoice==1", 
-  "description": "The date on which next invoice will be generated. It is generated on submit.\n", 
-  "doctype": "DocField", 
-  "fieldname": "next_date", 
-  "fieldtype": "Date", 
-  "label": "Next Date", 
-  "no_copy": 1, 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "allow_on_submit": 1, 
-  "depends_on": "eval:doc.convert_into_recurring_invoice==1", 
-  "description": "The date on which recurring invoice will be stop", 
-  "doctype": "DocField", 
-  "fieldname": "end_date", 
-  "fieldtype": "Date", 
-  "label": "End Date", 
-  "no_copy": 1, 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "against_income_account", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Against Income Account", 
-  "no_copy": 1, 
-  "oldfieldname": "against_income_account", 
-  "oldfieldtype": "Small Text", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 1
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Accounts Manager", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "amend": 1, 
-  "cancel": 0, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Accounts User", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "match": "customer", 
-  "role": "Customer"
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice/templates/__init__.py b/accounts/doctype/sales_invoice/templates/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/accounts/doctype/sales_invoice/templates/__init__.py
+++ /dev/null
diff --git a/accounts/doctype/sales_invoice/templates/pages/__init__.py b/accounts/doctype/sales_invoice/templates/pages/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/accounts/doctype/sales_invoice/templates/pages/__init__.py
+++ /dev/null
diff --git a/accounts/doctype/sales_invoice/templates/pages/invoice.html b/accounts/doctype/sales_invoice/templates/pages/invoice.html
deleted file mode 100644
index db6e009..0000000
--- a/accounts/doctype/sales_invoice/templates/pages/invoice.html
+++ /dev/null
@@ -1,5 +0,0 @@
-{% extends "app/portal/templates/sale.html" %}
-
-{% block status -%}
-	{% if doc.status %}{{ doc.status }}{% endif %}
-{%- endblock %}
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice/templates/pages/invoice.py b/accounts/doctype/sales_invoice/templates/pages/invoice.py
deleted file mode 100644
index 89789d3..0000000
--- a/accounts/doctype/sales_invoice/templates/pages/invoice.py
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import _
-from webnotes.utils import flt, fmt_money
-
-no_cache = True
-
-def get_context():
-	from portal.utils import get_transaction_context
-	context = get_transaction_context("Sales Invoice", webnotes.form_dict.name)
-	modify_status(context.get("doc"))
-	context.update({
-		"parent_link": "invoices",
-		"parent_title": "Invoices"
-	})
-	return context
-	
-def modify_status(doc):
-	doc.status = ""
-	if flt(doc.outstanding_amount):
-		doc.status = '<span class="label %s"><i class="icon-fixed-width %s"></i> %s</span>' % \
-			("label-warning", "icon-exclamation-sign", 
-			_("To Pay") + " = " + fmt_money(doc.outstanding_amount, currency=doc.currency))
-	else:
-		doc.status = '<span class="label %s"><i class="icon-fixed-width %s"></i> %s</span>' % \
-			("label-success", "icon-ok", _("Paid"))
-		
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice/templates/pages/invoices.html b/accounts/doctype/sales_invoice/templates/pages/invoices.html
deleted file mode 100644
index f108683..0000000
--- a/accounts/doctype/sales_invoice/templates/pages/invoices.html
+++ /dev/null
@@ -1 +0,0 @@
-{% extends "app/portal/templates/sales_transactions.html" %}
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice/templates/pages/invoices.py b/accounts/doctype/sales_invoice/templates/pages/invoices.py
deleted file mode 100644
index 871e37d..0000000
--- a/accounts/doctype/sales_invoice/templates/pages/invoices.py
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-no_cache = True
-
-def get_context():
-	from portal.utils import get_currency_context
-	context = get_currency_context()
-	context.update({
-		"title": "Invoices",
-		"method": "accounts.doctype.sales_invoice.templates.pages.invoices.get_invoices",
-		"icon": "icon-file-text",
-		"empty_list_message": "No Invoices Found",
-		"page": "invoice"
-	})
-	return context
-	
-@webnotes.whitelist()
-def get_invoices(start=0):
-	from portal.utils import get_transaction_list
-	from accounts.doctype.sales_invoice.templates.pages.invoice import modify_status
-	invoices = get_transaction_list("Sales Invoice", start, ["outstanding_amount"])
-	for d in invoices:
-		modify_status(d)
-	return invoices
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice/test_sales_invoice.py b/accounts/doctype/sales_invoice/test_sales_invoice.py
deleted file mode 100644
index e98dfdc..0000000
--- a/accounts/doctype/sales_invoice/test_sales_invoice.py
+++ /dev/null
@@ -1,1146 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-import webnotes
-import unittest, json
-from webnotes.utils import flt
-from webnotes.model.bean import DocstatusTransitionError, TimestampMismatchError
-from accounts.utils import get_stock_and_account_difference
-from stock.doctype.purchase_receipt.test_purchase_receipt import set_perpetual_inventory
-
-class TestSalesInvoice(unittest.TestCase):
-	def make(self):
-		w = webnotes.bean(copy=test_records[0])
-		w.doc.is_pos = 0
-		w.insert()
-		w.submit()
-		return w
-		
-	def test_double_submission(self):
-		w = webnotes.bean(copy=test_records[0])
-		w.doc.docstatus = '0'
-		w.insert()
-		
-		w2 = [d for d in w.doclist]
-		w.submit()
-		
-		w = webnotes.bean(w2)
-		self.assertRaises(DocstatusTransitionError, w.submit)
-		
-	def test_timestamp_change(self):
-		w = webnotes.bean(copy=test_records[0])
-		w.doc.docstatus = '0'
-		w.insert()
-
-		w2 = webnotes.bean([d.fields.copy() for d in w.doclist])
-		
-		import time
-		time.sleep(1)
-		w.save()
-		
-		import time
-		time.sleep(1)
-		self.assertRaises(TimestampMismatchError, w2.save)
-		
-	def test_sales_invoice_calculation_base_currency(self):
-		si = webnotes.bean(copy=test_records[2])
-		si.run_method("calculate_taxes_and_totals")
-		si.insert()
-		
-		expected_values = {
-			"keys": ["ref_rate", "adj_rate", "export_rate", "export_amount", 
-				"base_ref_rate", "basic_rate", "amount"],
-			"_Test Item Home Desktop 100": [50, 0, 50, 500, 50, 50, 500],
-			"_Test Item Home Desktop 200": [150, 0, 150, 750, 150, 150, 750],
-		}
-		
-		# check if children are saved
-		self.assertEquals(len(si.doclist.get({"parentfield": "entries"})),
-			len(expected_values)-1)
-		
-		# check if item values are calculated
-		for d in si.doclist.get({"parentfield": "entries"}):
-			for i, k in enumerate(expected_values["keys"]):
-				self.assertEquals(d.fields.get(k), expected_values[d.item_code][i])
-		
-		# check net total
-		self.assertEquals(si.doc.net_total, 1250)
-		self.assertEquals(si.doc.net_total_export, 1250)
-		
-		# check tax calculation
-		expected_values = {
-			"keys": ["tax_amount", "total"],
-			"_Test Account Shipping Charges - _TC": [100, 1350],
-			"_Test Account Customs Duty - _TC": [125, 1475],
-			"_Test Account Excise Duty - _TC": [140, 1615],
-			"_Test Account Education Cess - _TC": [2.8, 1617.8],
-			"_Test Account S&H Education Cess - _TC": [1.4, 1619.2],
-			"_Test Account CST - _TC": [32.38, 1651.58],
-			"_Test Account VAT - _TC": [156.25, 1807.83],
-			"_Test Account Discount - _TC": [-180.78, 1627.05]
-		}
-		
-		for d in si.doclist.get({"parentfield": "other_charges"}):
-			for i, k in enumerate(expected_values["keys"]):
-				self.assertEquals(d.fields.get(k), expected_values[d.account_head][i])
-				
-		self.assertEquals(si.doc.grand_total, 1627.05)
-		self.assertEquals(si.doc.grand_total_export, 1627.05)
-		
-	def test_sales_invoice_calculation_export_currency(self):
-		si = webnotes.bean(copy=test_records[2])
-		si.doc.currency = "USD"
-		si.doc.conversion_rate = 50
-		si.doclist[1].export_rate = 1
-		si.doclist[1].ref_rate = 1
-		si.doclist[2].export_rate = 3
-		si.doclist[2].ref_rate = 3
-		si.insert()
-		
-		expected_values = {
-			"keys": ["ref_rate", "adj_rate", "export_rate", "export_amount", 
-				"base_ref_rate", "basic_rate", "amount"],
-			"_Test Item Home Desktop 100": [1, 0, 1, 10, 50, 50, 500],
-			"_Test Item Home Desktop 200": [3, 0, 3, 15, 150, 150, 750],
-		}
-		
-		# check if children are saved
-		self.assertEquals(len(si.doclist.get({"parentfield": "entries"})),
-			len(expected_values)-1)
-		
-		# check if item values are calculated
-		for d in si.doclist.get({"parentfield": "entries"}):
-			for i, k in enumerate(expected_values["keys"]):
-				self.assertEquals(d.fields.get(k), expected_values[d.item_code][i])
-		
-		# check net total
-		self.assertEquals(si.doc.net_total, 1250)
-		self.assertEquals(si.doc.net_total_export, 25)
-		
-		# check tax calculation
-		expected_values = {
-			"keys": ["tax_amount", "total"],
-			"_Test Account Shipping Charges - _TC": [100, 1350],
-			"_Test Account Customs Duty - _TC": [125, 1475],
-			"_Test Account Excise Duty - _TC": [140, 1615],
-			"_Test Account Education Cess - _TC": [2.8, 1617.8],
-			"_Test Account S&H Education Cess - _TC": [1.4, 1619.2],
-			"_Test Account CST - _TC": [32.38, 1651.58],
-			"_Test Account VAT - _TC": [156.25, 1807.83],
-			"_Test Account Discount - _TC": [-180.78, 1627.05]
-		}
-		
-		for d in si.doclist.get({"parentfield": "other_charges"}):
-			for i, k in enumerate(expected_values["keys"]):
-				self.assertEquals(d.fields.get(k), expected_values[d.account_head][i])
-				
-		self.assertEquals(si.doc.grand_total, 1627.05)
-		self.assertEquals(si.doc.grand_total_export, 32.54)
-				
-	def test_inclusive_rate_validations(self):
-		si = webnotes.bean(copy=test_records[2])
-		for i, tax in enumerate(si.doclist.get({"parentfield": "other_charges"})):
-			tax.idx = i+1
-		
-		si.doclist[1].ref_rate = 62.5
-		si.doclist[1].ref_rate = 191
-		for i in [3, 5, 6, 7, 8, 9]:
-			si.doclist[i].included_in_print_rate = 1
-		
-		# tax type "Actual" cannot be inclusive
-		self.assertRaises(webnotes.ValidationError, si.run_method, "calculate_taxes_and_totals")
-		
-		# taxes above included type 'On Previous Row Total' should also be included
-		si.doclist[3].included_in_print_rate = 0
-		self.assertRaises(webnotes.ValidationError, si.run_method, "calculate_taxes_and_totals")
-		
-	def test_sales_invoice_calculation_base_currency_with_tax_inclusive_price(self):
-		# prepare
-		si = webnotes.bean(copy=test_records[3])
-		si.run_method("calculate_taxes_and_totals")
-		si.insert()
-		
-		expected_values = {
-			"keys": ["ref_rate", "adj_rate", "export_rate", "export_amount", 
-				"base_ref_rate", "basic_rate", "amount"],
-			"_Test Item Home Desktop 100": [62.5, 0, 62.5, 625.0, 50, 50, 499.98],
-			"_Test Item Home Desktop 200": [190.66, 0, 190.66, 953.3, 150, 150, 750],
-		}
-		
-		# check if children are saved
-		self.assertEquals(len(si.doclist.get({"parentfield": "entries"})),
-			len(expected_values)-1)
-		
-		# check if item values are calculated
-		for d in si.doclist.get({"parentfield": "entries"}):
-			for i, k in enumerate(expected_values["keys"]):
-				self.assertEquals(d.fields.get(k), expected_values[d.item_code][i])
-		
-		# check net total
-		self.assertEquals(si.doc.net_total, 1249.98)
-		self.assertEquals(si.doc.net_total_export, 1578.3)
-		
-		# check tax calculation
-		expected_values = {
-			"keys": ["tax_amount", "total"],
-			"_Test Account Excise Duty - _TC": [140, 1389.98],
-			"_Test Account Education Cess - _TC": [2.8, 1392.78],
-			"_Test Account S&H Education Cess - _TC": [1.4, 1394.18],
-			"_Test Account CST - _TC": [27.88, 1422.06],
-			"_Test Account VAT - _TC": [156.25, 1578.31],
-			"_Test Account Customs Duty - _TC": [125, 1703.31],
-			"_Test Account Shipping Charges - _TC": [100, 1803.31],
-			"_Test Account Discount - _TC": [-180.33, 1622.98]
-		}
-		
-		for d in si.doclist.get({"parentfield": "other_charges"}):
-			for i, k in enumerate(expected_values["keys"]):
-				self.assertEquals(flt(d.fields.get(k), 6), expected_values[d.account_head][i])
-		
-		self.assertEquals(si.doc.grand_total, 1622.98)
-		self.assertEquals(si.doc.grand_total_export, 1622.98)
-		
-	def test_sales_invoice_calculation_export_currency_with_tax_inclusive_price(self):
-		# prepare
-		si = webnotes.bean(copy=test_records[3])
-		si.doc.currency = "USD"
-		si.doc.conversion_rate = 50
-		si.doclist[1].ref_rate = 55.56
-		si.doclist[1].adj_rate = 10
-		si.doclist[2].ref_rate = 187.5
-		si.doclist[2].adj_rate = 20
-		si.doclist[9].rate = 5000
-		
-		si.run_method("calculate_taxes_and_totals")
-		si.insert()
-		
-		expected_values = {
-			"keys": ["ref_rate", "adj_rate", "export_rate", "export_amount", 
-				"base_ref_rate", "basic_rate", "amount"],
-			"_Test Item Home Desktop 100": [55.56, 10, 50, 500, 2222.11, 1999.9, 19999.04],
-			"_Test Item Home Desktop 200": [187.5, 20, 150, 750, 7375.66, 5900.53, 29502.66],
-		}
-		
-		# check if children are saved
-		self.assertEquals(len(si.doclist.get({"parentfield": "entries"})),
-			len(expected_values)-1)
-		
-		# check if item values are calculated
-		for d in si.doclist.get({"parentfield": "entries"}):
-			for i, k in enumerate(expected_values["keys"]):
-				self.assertEquals(d.fields.get(k), expected_values[d.item_code][i])
-		
-		# check net total
-		self.assertEquals(si.doc.net_total, 49501.7)
-		self.assertEquals(si.doc.net_total_export, 1250)
-		
-		# check tax calculation
-		expected_values = {
-			"keys": ["tax_amount", "total"],
-			"_Test Account Excise Duty - _TC": [5540.22, 55041.92],
-			"_Test Account Education Cess - _TC": [110.81, 55152.73],
-			"_Test Account S&H Education Cess - _TC": [55.4, 55208.13],
-			"_Test Account CST - _TC": [1104.16, 56312.29],
-			"_Test Account VAT - _TC": [6187.71, 62500],
-			"_Test Account Customs Duty - _TC": [4950.17, 67450.17],
-			"_Test Account Shipping Charges - _TC": [5000, 72450.17],
-			"_Test Account Discount - _TC": [-7245.01, 65205.16]
-		}
-		
-		for d in si.doclist.get({"parentfield": "other_charges"}):
-			for i, k in enumerate(expected_values["keys"]):
-				self.assertEquals(flt(d.fields.get(k), 6), expected_values[d.account_head][i])
-		
-		self.assertEquals(si.doc.grand_total, 65205.16)
-		self.assertEquals(si.doc.grand_total_export, 1304.1)
-
-	def test_outstanding(self):
-		w = self.make()
-		self.assertEquals(w.doc.outstanding_amount, w.doc.grand_total)
-		
-	def test_payment(self):
-		webnotes.conn.sql("""delete from `tabGL Entry`""")
-		w = self.make()
-		
-		from accounts.doctype.journal_voucher.test_journal_voucher \
-			import test_records as jv_test_records
-			
-		jv = webnotes.bean(webnotes.copy_doclist(jv_test_records[0]))
-		jv.doclist[1].against_invoice = w.doc.name
-		jv.insert()
-		jv.submit()
-		
-		self.assertEquals(webnotes.conn.get_value("Sales Invoice", w.doc.name, "outstanding_amount"),
-			161.8)
-	
-		jv.cancel()
-		self.assertEquals(webnotes.conn.get_value("Sales Invoice", w.doc.name, "outstanding_amount"),
-			561.8)
-			
-	def test_time_log_batch(self):
-		tlb = webnotes.bean("Time Log Batch", "_T-Time Log Batch-00001")
-		tlb.submit()
-		
-		si = webnotes.bean(webnotes.copy_doclist(test_records[0]))
-		si.doclist[1].time_log_batch = "_T-Time Log Batch-00001"
-		si.insert()
-		si.submit()
-		
-		self.assertEquals(webnotes.conn.get_value("Time Log Batch", "_T-Time Log Batch-00001",
-		 	"status"), "Billed")
-
-		self.assertEquals(webnotes.conn.get_value("Time Log", "_T-Time Log-00001", "status"), 
-			"Billed")
-
-		si.cancel()
-
-		self.assertEquals(webnotes.conn.get_value("Time Log Batch", "_T-Time Log Batch-00001", 
-			"status"), "Submitted")
-
-		self.assertEquals(webnotes.conn.get_value("Time Log", "_T-Time Log-00001", "status"), 
-			"Batched for Billing")
-			
-	def test_sales_invoice_gl_entry_without_aii(self):
-		self.clear_stock_account_balance()
-		set_perpetual_inventory(0)
-		si = webnotes.bean(copy=test_records[1])
-		si.insert()
-		si.submit()
-		
-		gl_entries = webnotes.conn.sql("""select account, debit, credit
-			from `tabGL Entry` where voucher_type='Sales Invoice' and voucher_no=%s
-			order by account asc""", si.doc.name, as_dict=1)
-		
-		self.assertTrue(gl_entries)
-		
-		expected_values = sorted([
-			[si.doc.debit_to, 630.0, 0.0],
-			[test_records[1][1]["income_account"], 0.0, 500.0],
-			[test_records[1][2]["account_head"], 0.0, 80.0],
-			[test_records[1][3]["account_head"], 0.0, 50.0],
-		])
-		
-		for i, gle in enumerate(gl_entries):
-			self.assertEquals(expected_values[i][0], gle.account)
-			self.assertEquals(expected_values[i][1], gle.debit)
-			self.assertEquals(expected_values[i][2], gle.credit)
-			
-		# cancel
-		si.cancel()
-		
-		gle = webnotes.conn.sql("""select * from `tabGL Entry` 
-			where voucher_type='Sales Invoice' and voucher_no=%s""", si.doc.name)
-		
-		self.assertFalse(gle)
-		
-	def test_pos_gl_entry_with_aii(self):
-		self.clear_stock_account_balance()
-		set_perpetual_inventory()
-		
-		self._insert_purchase_receipt()
-		self._insert_pos_settings()
-		
-		pos = webnotes.copy_doclist(test_records[1])
-		pos[0]["is_pos"] = 1
-		pos[0]["update_stock"] = 1
-		pos[0]["posting_time"] = "12:05"
-		pos[0]["cash_bank_account"] = "_Test Account Bank Account - _TC"
-		pos[0]["paid_amount"] = 600.0
-
-		si = webnotes.bean(copy=pos)
-		si.insert()
-		si.submit()
-		
-		# check stock ledger entries
-		sle = webnotes.conn.sql("""select * from `tabStock Ledger Entry` 
-			where voucher_type = 'Sales Invoice' and voucher_no = %s""", 
-			si.doc.name, as_dict=1)[0]
-		self.assertTrue(sle)
-		self.assertEquals([sle.item_code, sle.warehouse, sle.actual_qty], 
-			["_Test Item", "_Test Warehouse - _TC", -1.0])
-		
-		# check gl entries
-		gl_entries = webnotes.conn.sql("""select account, debit, credit
-			from `tabGL Entry` where voucher_type='Sales Invoice' and voucher_no=%s
-			order by account asc, debit asc""", si.doc.name, as_dict=1)
-		self.assertTrue(gl_entries)
-		
-		stock_in_hand = webnotes.conn.get_value("Account", {"master_name": "_Test Warehouse - _TC"})
-				
-		expected_gl_entries = sorted([
-			[si.doc.debit_to, 630.0, 0.0],
-			[pos[1]["income_account"], 0.0, 500.0],
-			[pos[2]["account_head"], 0.0, 80.0],
-			[pos[3]["account_head"], 0.0, 50.0],
-			[stock_in_hand, 0.0, 75.0],
-			[pos[1]["expense_account"], 75.0, 0.0],
-			[si.doc.debit_to, 0.0, 600.0],
-			["_Test Account Bank Account - _TC", 600.0, 0.0]
-		])
-		for i, gle in enumerate(gl_entries):
-			self.assertEquals(expected_gl_entries[i][0], gle.account)
-			self.assertEquals(expected_gl_entries[i][1], gle.debit)
-			self.assertEquals(expected_gl_entries[i][2], gle.credit)
-		
-		si.cancel()
-		gle = webnotes.conn.sql("""select * from `tabGL Entry` 
-			where voucher_type='Sales Invoice' and voucher_no=%s""", si.doc.name)
-		
-		self.assertFalse(gle)
-		
-		self.assertFalse(get_stock_and_account_difference([stock_in_hand]))
-		
-		set_perpetual_inventory(0)
-		
-	def test_si_gl_entry_with_aii_and_update_stock_with_warehouse_but_no_account(self):
-		self.clear_stock_account_balance()
-		set_perpetual_inventory()
-		webnotes.delete_doc("Account", "_Test Warehouse No Account - _TC")
-		
-		# insert purchase receipt
-		from stock.doctype.purchase_receipt.test_purchase_receipt import test_records \
-			as pr_test_records
-		pr = webnotes.bean(copy=pr_test_records[0])
-		pr.doc.naming_series = "_T-Purchase Receipt-"
-		pr.doclist[1].warehouse = "_Test Warehouse No Account - _TC"
-		pr.run_method("calculate_taxes_and_totals")
-		pr.insert()
-		pr.submit()
-		
-		si_doclist = webnotes.copy_doclist(test_records[1])
-		si_doclist[0]["update_stock"] = 1
-		si_doclist[0]["posting_time"] = "12:05"
-		si_doclist[1]["warehouse"] = "_Test Warehouse No Account - _TC"
-
-		si = webnotes.bean(copy=si_doclist)
-		si.insert()
-		si.submit()
-		
-		# check stock ledger entries
-		sle = webnotes.conn.sql("""select * from `tabStock Ledger Entry` 
-			where voucher_type = 'Sales Invoice' and voucher_no = %s""", 
-			si.doc.name, as_dict=1)[0]
-		self.assertTrue(sle)
-		self.assertEquals([sle.item_code, sle.warehouse, sle.actual_qty], 
-			["_Test Item", "_Test Warehouse No Account - _TC", -1.0])
-		
-		# check gl entries
-		gl_entries = webnotes.conn.sql("""select account, debit, credit
-			from `tabGL Entry` where voucher_type='Sales Invoice' and voucher_no=%s
-			order by account asc, debit asc""", si.doc.name, as_dict=1)
-		self.assertTrue(gl_entries)
-		
-		expected_gl_entries = sorted([
-			[si.doc.debit_to, 630.0, 0.0],
-			[si_doclist[1]["income_account"], 0.0, 500.0],
-			[si_doclist[2]["account_head"], 0.0, 80.0],
-			[si_doclist[3]["account_head"], 0.0, 50.0],
-		])
-		for i, gle in enumerate(gl_entries):
-			self.assertEquals(expected_gl_entries[i][0], gle.account)
-			self.assertEquals(expected_gl_entries[i][1], gle.debit)
-			self.assertEquals(expected_gl_entries[i][2], gle.credit)
-				
-		si.cancel()
-		gle = webnotes.conn.sql("""select * from `tabGL Entry` 
-			where voucher_type='Sales Invoice' and voucher_no=%s""", si.doc.name)
-		
-		self.assertFalse(gle)
-		set_perpetual_inventory(0)
-		
-	def test_sales_invoice_gl_entry_with_aii_no_item_code(self):	
-		self.clear_stock_account_balance()
-		set_perpetual_inventory()
-				
-		si_copy = webnotes.copy_doclist(test_records[1])
-		si_copy[1]["item_code"] = None
-		si = webnotes.bean(si_copy)		
-		si.insert()
-		si.submit()
-		
-		gl_entries = webnotes.conn.sql("""select account, debit, credit
-			from `tabGL Entry` where voucher_type='Sales Invoice' and voucher_no=%s
-			order by account asc""", si.doc.name, as_dict=1)
-		self.assertTrue(gl_entries)
-		
-		expected_values = sorted([
-			[si.doc.debit_to, 630.0, 0.0],
-			[test_records[1][1]["income_account"], 0.0, 500.0],
-			[test_records[1][2]["account_head"], 0.0, 80.0],
-			[test_records[1][3]["account_head"], 0.0, 50.0],
-		])
-		for i, gle in enumerate(gl_entries):
-			self.assertEquals(expected_values[i][0], gle.account)
-			self.assertEquals(expected_values[i][1], gle.debit)
-			self.assertEquals(expected_values[i][2], gle.credit)
-		
-		set_perpetual_inventory(0)
-	
-	def test_sales_invoice_gl_entry_with_aii_non_stock_item(self):
-		self.clear_stock_account_balance()
-		set_perpetual_inventory()
-		si_copy = webnotes.copy_doclist(test_records[1])
-		si_copy[1]["item_code"] = "_Test Non Stock Item"
-		si = webnotes.bean(si_copy)
-		si.insert()
-		si.submit()
-		
-		gl_entries = webnotes.conn.sql("""select account, debit, credit
-			from `tabGL Entry` where voucher_type='Sales Invoice' and voucher_no=%s
-			order by account asc""", si.doc.name, as_dict=1)
-		self.assertTrue(gl_entries)
-		
-		expected_values = sorted([
-			[si.doc.debit_to, 630.0, 0.0],
-			[test_records[1][1]["income_account"], 0.0, 500.0],
-			[test_records[1][2]["account_head"], 0.0, 80.0],
-			[test_records[1][3]["account_head"], 0.0, 50.0],
-		])
-		for i, gle in enumerate(gl_entries):
-			self.assertEquals(expected_values[i][0], gle.account)
-			self.assertEquals(expected_values[i][1], gle.debit)
-			self.assertEquals(expected_values[i][2], gle.credit)
-				
-		set_perpetual_inventory(0)
-		
-	def _insert_purchase_receipt(self):
-		from stock.doctype.purchase_receipt.test_purchase_receipt import test_records \
-			as pr_test_records
-		pr = webnotes.bean(copy=pr_test_records[0])
-		pr.doc.naming_series = "_T-Purchase Receipt-"
-		pr.run_method("calculate_taxes_and_totals")
-		pr.insert()
-		pr.submit()
-		
-	def _insert_delivery_note(self):
-		from stock.doctype.delivery_note.test_delivery_note import test_records \
-			as dn_test_records
-		dn = webnotes.bean(copy=dn_test_records[0])
-		dn.doc.naming_series = "_T-Delivery Note-"
-		dn.insert()
-		dn.submit()
-		return dn
-		
-	def _insert_pos_settings(self):
-		from accounts.doctype.pos_setting.test_pos_setting \
-			import test_records as pos_setting_test_records
-		webnotes.conn.sql("""delete from `tabPOS Setting`""")
-		
-		ps = webnotes.bean(copy=pos_setting_test_records[0])
-		ps.insert()
-		
-	def test_sales_invoice_with_advance(self):
-		from accounts.doctype.journal_voucher.test_journal_voucher \
-			import test_records as jv_test_records
-			
-		jv = webnotes.bean(copy=jv_test_records[0])
-		jv.insert()
-		jv.submit()
-		
-		si = webnotes.bean(copy=test_records[0])
-		si.doclist.append({
-			"doctype": "Sales Invoice Advance",
-			"parentfield": "advance_adjustment_details",
-			"journal_voucher": jv.doc.name,
-			"jv_detail_no": jv.doclist[1].name,
-			"advance_amount": 400,
-			"allocated_amount": 300,
-			"remarks": jv.doc.remark
-		})
-		si.insert()
-		si.submit()
-		si.load_from_db()
-		
-		self.assertTrue(webnotes.conn.sql("""select name from `tabJournal Voucher Detail`
-			where against_invoice=%s""", si.doc.name))
-		
-		self.assertTrue(webnotes.conn.sql("""select name from `tabJournal Voucher Detail`
-			where against_invoice=%s and credit=300""", si.doc.name))
-			
-		self.assertEqual(si.doc.outstanding_amount, 261.8)
-		
-		si.cancel()
-		
-		self.assertTrue(not webnotes.conn.sql("""select name from `tabJournal Voucher Detail`
-			where against_invoice=%s""", si.doc.name))
-			
-	def test_recurring_invoice(self):
-		from webnotes.utils import get_first_day, get_last_day, add_to_date, nowdate, getdate
-		from accounts.utils import get_fiscal_year
-		today = nowdate()
-		base_si = webnotes.bean(copy=test_records[0])
-		base_si.doc.fields.update({
-			"convert_into_recurring_invoice": 1,
-			"recurring_type": "Monthly",
-			"notification_email_address": "test@example.com, test1@example.com, test2@example.com",
-			"repeat_on_day_of_month": getdate(today).day,
-			"posting_date": today,
-			"fiscal_year": get_fiscal_year(today)[0],
-			"invoice_period_from_date": get_first_day(today),
-			"invoice_period_to_date": get_last_day(today)
-		})
-		
-		# monthly
-		si1 = webnotes.bean(copy=base_si.doclist)
-		si1.insert()
-		si1.submit()
-		self._test_recurring_invoice(si1, True)
-		
-		# monthly without a first and last day period
-		si2 = webnotes.bean(copy=base_si.doclist)
-		si2.doc.fields.update({
-			"invoice_period_from_date": today,
-			"invoice_period_to_date": add_to_date(today, days=30)
-		})
-		si2.insert()
-		si2.submit()
-		self._test_recurring_invoice(si2, False)
-		
-		# quarterly
-		si3 = webnotes.bean(copy=base_si.doclist)
-		si3.doc.fields.update({
-			"recurring_type": "Quarterly",
-			"invoice_period_from_date": get_first_day(today),
-			"invoice_period_to_date": get_last_day(add_to_date(today, months=3))
-		})
-		si3.insert()
-		si3.submit()
-		self._test_recurring_invoice(si3, True)
-		
-		# quarterly without a first and last day period
-		si4 = webnotes.bean(copy=base_si.doclist)
-		si4.doc.fields.update({
-			"recurring_type": "Quarterly",
-			"invoice_period_from_date": today,
-			"invoice_period_to_date": add_to_date(today, months=3)
-		})
-		si4.insert()
-		si4.submit()
-		self._test_recurring_invoice(si4, False)
-		
-		# yearly
-		si5 = webnotes.bean(copy=base_si.doclist)
-		si5.doc.fields.update({
-			"recurring_type": "Yearly",
-			"invoice_period_from_date": get_first_day(today),
-			"invoice_period_to_date": get_last_day(add_to_date(today, years=1))
-		})
-		si5.insert()
-		si5.submit()
-		self._test_recurring_invoice(si5, True)
-		
-		# yearly without a first and last day period
-		si6 = webnotes.bean(copy=base_si.doclist)
-		si6.doc.fields.update({
-			"recurring_type": "Yearly",
-			"invoice_period_from_date": today,
-			"invoice_period_to_date": add_to_date(today, years=1)
-		})
-		si6.insert()
-		si6.submit()
-		self._test_recurring_invoice(si6, False)
-		
-		# change posting date but keep recuring day to be today
-		si7 = webnotes.bean(copy=base_si.doclist)
-		si7.doc.fields.update({
-			"posting_date": add_to_date(today, days=-1)
-		})
-		si7.insert()
-		si7.submit()
-		
-		# setting so that _test function works
-		si7.doc.posting_date = today
-		self._test_recurring_invoice(si7, True)
-
-	def _test_recurring_invoice(self, base_si, first_and_last_day):
-		from webnotes.utils import add_months, get_last_day
-		from accounts.doctype.sales_invoice.sales_invoice import manage_recurring_invoices
-		
-		no_of_months = ({"Monthly": 1, "Quarterly": 3, "Yearly": 12})[base_si.doc.recurring_type]
-		
-		def _test(i):
-			self.assertEquals(i+1, webnotes.conn.sql("""select count(*) from `tabSales Invoice`
-				where recurring_id=%s and docstatus=1""", base_si.doc.recurring_id)[0][0])
-				
-			next_date = add_months(base_si.doc.posting_date, no_of_months)
-			
-			manage_recurring_invoices(next_date=next_date, commit=False)
-			
-			recurred_invoices = webnotes.conn.sql("""select name from `tabSales Invoice`
-				where recurring_id=%s and docstatus=1 order by name desc""",
-				base_si.doc.recurring_id)
-			
-			self.assertEquals(i+2, len(recurred_invoices))
-			
-			new_si = webnotes.bean("Sales Invoice", recurred_invoices[0][0])
-			
-			for fieldname in ["convert_into_recurring_invoice", "recurring_type",
-				"repeat_on_day_of_month", "notification_email_address"]:
-					self.assertEquals(base_si.doc.fields.get(fieldname),
-						new_si.doc.fields.get(fieldname))
-
-			self.assertEquals(new_si.doc.posting_date, unicode(next_date))
-			
-			self.assertEquals(new_si.doc.invoice_period_from_date,
-				unicode(add_months(base_si.doc.invoice_period_from_date, no_of_months)))
-			
-			if first_and_last_day:
-				self.assertEquals(new_si.doc.invoice_period_to_date, 
-					unicode(get_last_day(add_months(base_si.doc.invoice_period_to_date,
-						no_of_months))))
-			else:
-				self.assertEquals(new_si.doc.invoice_period_to_date, 
-					unicode(add_months(base_si.doc.invoice_period_to_date, no_of_months)))
-					
-			
-			return new_si
-		
-		# if yearly, test 1 repetition, else test 5 repetitions
-		count = 1 if (no_of_months == 12) else 5
-		for i in xrange(count):
-			base_si = _test(i)
-			
-	def clear_stock_account_balance(self):
-		webnotes.conn.sql("delete from `tabStock Ledger Entry`")
-		webnotes.conn.sql("delete from tabBin")
-		webnotes.conn.sql("delete from `tabGL Entry`")
-
-	def test_serialized(self):
-		from stock.doctype.stock_entry.test_stock_entry import make_serialized_item
-		from stock.doctype.serial_no.serial_no import get_serial_nos
-		
-		se = make_serialized_item()
-		serial_nos = get_serial_nos(se.doclist[1].serial_no)
-		
-		si = webnotes.bean(copy=test_records[0])
-		si.doc.update_stock = 1
-		si.doclist[1].item_code = "_Test Serialized Item With Series"
-		si.doclist[1].qty = 1
-		si.doclist[1].serial_no = serial_nos[0]
-		si.insert()
-		si.submit()
-		
-		self.assertEquals(webnotes.conn.get_value("Serial No", serial_nos[0], "status"), "Delivered")
-		self.assertFalse(webnotes.conn.get_value("Serial No", serial_nos[0], "warehouse"))
-		self.assertEquals(webnotes.conn.get_value("Serial No", serial_nos[0], 
-			"delivery_document_no"), si.doc.name)
-			
-		return si
-			
-	def test_serialized_cancel(self):
-		from stock.doctype.serial_no.serial_no import get_serial_nos
-		si = self.test_serialized()
-		si.cancel()
-
-		serial_nos = get_serial_nos(si.doclist[1].serial_no)
-
-		self.assertEquals(webnotes.conn.get_value("Serial No", serial_nos[0], "status"), "Available")
-		self.assertEquals(webnotes.conn.get_value("Serial No", serial_nos[0], "warehouse"), "_Test Warehouse - _TC")
-		self.assertFalse(webnotes.conn.get_value("Serial No", serial_nos[0], 
-			"delivery_document_no"))
-
-	def test_serialize_status(self):
-		from stock.doctype.serial_no.serial_no import SerialNoStatusError, get_serial_nos
-		from stock.doctype.stock_entry.test_stock_entry import make_serialized_item
-		
-		se = make_serialized_item()
-		serial_nos = get_serial_nos(se.doclist[1].serial_no)
-		
-		sr = webnotes.bean("Serial No", serial_nos[0])
-		sr.doc.status = "Not Available"
-		sr.save()
-		
-		si = webnotes.bean(copy=test_records[0])
-		si.doc.update_stock = 1
-		si.doclist[1].item_code = "_Test Serialized Item With Series"
-		si.doclist[1].qty = 1
-		si.doclist[1].serial_no = serial_nos[0]
-		si.insert()
-
-		self.assertRaises(SerialNoStatusError, si.submit)
-
-test_dependencies = ["Journal Voucher", "POS Setting", "Contact", "Address"]
-
-test_records = [
-	[
-		{
-			"naming_series": "_T-Sales Invoice-",
-			"company": "_Test Company", 
-			"is_pos": 0,
-			"conversion_rate": 1.0, 
-			"currency": "INR", 
-			"debit_to": "_Test Customer - _TC",
-			"customer": "_Test Customer",
-			"customer_name": "_Test Customer",
-			"doctype": "Sales Invoice", 
-			"due_date": "2013-01-23", 
-			"fiscal_year": "_Test Fiscal Year 2013", 
-			"grand_total": 561.8, 
-			"grand_total_export": 561.8, 
-			"net_total": 500.0, 
-			"plc_conversion_rate": 1.0, 
-			"posting_date": "2013-01-23", 
-			"price_list_currency": "INR", 
-			"selling_price_list": "_Test Price List", 
-			"territory": "_Test Territory"
-		}, 
-		{
-			"amount": 500.0, 
-			"basic_rate": 500.0, 
-			"description": "138-CMS Shoe", 
-			"doctype": "Sales Invoice Item", 
-			"export_amount": 500.0, 
-			"export_rate": 500.0, 
-			"income_account": "Sales - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"item_name": "138-CMS Shoe", 
-			"parentfield": "entries",
-			"qty": 1.0
-		}, 
-		{
-			"account_head": "_Test Account VAT - _TC", 
-			"charge_type": "On Net Total", 
-			"description": "VAT", 
-			"doctype": "Sales Taxes and Charges", 
-			"parentfield": "other_charges",
-			"rate": 6,
-		}, 
-		{
-			"account_head": "_Test Account Service Tax - _TC", 
-			"charge_type": "On Net Total", 
-			"description": "Service Tax", 
-			"doctype": "Sales Taxes and Charges", 
-			"parentfield": "other_charges",
-			"rate": 6.36,
-		},
-		{
-			"parentfield": "sales_team",
-			"doctype": "Sales Team",
-			"sales_person": "_Test Sales Person 1",
-			"allocated_percentage": 65.5,
-		},
-		{
-			"parentfield": "sales_team",
-			"doctype": "Sales Team",
-			"sales_person": "_Test Sales Person 2",
-			"allocated_percentage": 34.5,
-		},
-	],
-	[
-		{
-			"naming_series": "_T-Sales Invoice-",
-			"company": "_Test Company", 
-			"is_pos": 0,
-			"conversion_rate": 1.0, 
-			"currency": "INR", 
-			"debit_to": "_Test Customer - _TC",
-			"customer": "_Test Customer",
-			"customer_name": "_Test Customer",
-			"doctype": "Sales Invoice", 
-			"due_date": "2013-01-23", 
-			"fiscal_year": "_Test Fiscal Year 2013", 
-			"grand_total": 630.0, 
-			"grand_total_export": 630.0, 
-			"net_total": 500.0, 
-			"plc_conversion_rate": 1.0, 
-			"posting_date": "2013-03-07", 
-			"price_list_currency": "INR", 
-			"selling_price_list": "_Test Price List", 
-			"territory": "_Test Territory"
-		}, 
-		{
-			"item_code": "_Test Item",
-			"item_name": "_Test Item", 
-			"description": "_Test Item", 
-			"doctype": "Sales Invoice Item", 
-			"parentfield": "entries",
-			"qty": 1.0,
-			"basic_rate": 500.0,
-			"amount": 500.0, 
-			"ref_rate": 500.0, 
-			"export_amount": 500.0, 
-			"income_account": "Sales - _TC",
-			"expense_account": "_Test Account Cost for Goods Sold - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-		}, 
-		{
-			"account_head": "_Test Account VAT - _TC", 
-			"charge_type": "On Net Total", 
-			"description": "VAT", 
-			"doctype": "Sales Taxes and Charges", 
-			"parentfield": "other_charges",
-			"rate": 16,
-		}, 
-		{
-			"account_head": "_Test Account Service Tax - _TC", 
-			"charge_type": "On Net Total", 
-			"description": "Service Tax", 
-			"doctype": "Sales Taxes and Charges", 
-			"parentfield": "other_charges",
-			"rate": 10
-		}
-	],
-	[
-		{
-			"naming_series": "_T-Sales Invoice-",
-			"company": "_Test Company", 
-			"is_pos": 0,
-			"conversion_rate": 1.0, 
-			"currency": "INR", 
-			"debit_to": "_Test Customer - _TC",
-			"customer": "_Test Customer",
-			"customer_name": "_Test Customer",
-			"doctype": "Sales Invoice", 
-			"due_date": "2013-01-23", 
-			"fiscal_year": "_Test Fiscal Year 2013", 
-			"grand_total_export": 0, 
-			"plc_conversion_rate": 1.0, 
-			"posting_date": "2013-01-23", 
-			"price_list_currency": "INR", 
-			"selling_price_list": "_Test Price List", 
-			"territory": "_Test Territory",
-		},
-		# items
-		{
-			"doctype": "Sales Invoice Item",
-			"parentfield": "entries",
-			"item_code": "_Test Item Home Desktop 100",
-			"item_name": "_Test Item Home Desktop 100",
-			"qty": 10,
-			"ref_rate": 50,
-			"export_rate": 50,
-			"stock_uom": "_Test UOM",
-			"item_tax_rate": json.dumps({"_Test Account Excise Duty - _TC": 10}),
-			"income_account": "Sales - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-		
-		},
-		{
-			"doctype": "Sales Invoice Item",
-			"parentfield": "entries",
-			"item_code": "_Test Item Home Desktop 200",
-			"item_name": "_Test Item Home Desktop 200",
-			"qty": 5,
-			"ref_rate": 150,
-			"export_rate": 150,
-			"stock_uom": "_Test UOM",
-			"income_account": "Sales - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-		
-		},
-		# taxes
-		{
-			"doctype": "Sales Taxes and Charges",
-			"parentfield": "other_charges",
-			"charge_type": "Actual",
-			"account_head": "_Test Account Shipping Charges - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "Shipping Charges",
-			"rate": 100
-		},
-		{
-			"doctype": "Sales Taxes and Charges",
-			"parentfield": "other_charges",
-			"charge_type": "On Net Total",
-			"account_head": "_Test Account Customs Duty - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "Customs Duty",
-			"rate": 10
-		},
-		{
-			"doctype": "Sales Taxes and Charges",
-			"parentfield": "other_charges",
-			"charge_type": "On Net Total",
-			"account_head": "_Test Account Excise Duty - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "Excise Duty",
-			"rate": 12
-		},
-		{
-			"doctype": "Sales Taxes and Charges",
-			"parentfield": "other_charges",
-			"charge_type": "On Previous Row Amount",
-			"account_head": "_Test Account Education Cess - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "Education Cess",
-			"rate": 2,
-			"row_id": 3
-		},
-		{
-			"doctype": "Sales Taxes and Charges",
-			"parentfield": "other_charges",
-			"charge_type": "On Previous Row Amount",
-			"account_head": "_Test Account S&H Education Cess - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "S&H Education Cess",
-			"rate": 1,
-			"row_id": 3
-		},
-		{
-			"doctype": "Sales Taxes and Charges",
-			"parentfield": "other_charges",
-			"charge_type": "On Previous Row Total",
-			"account_head": "_Test Account CST - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "CST",
-			"rate": 2,
-			"row_id": 5
-		},
-		{
-			"doctype": "Sales Taxes and Charges",
-			"parentfield": "other_charges",
-			"charge_type": "On Net Total",
-			"account_head": "_Test Account VAT - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "VAT",
-			"rate": 12.5
-		},
-		{
-			"doctype": "Sales Taxes and Charges",
-			"parentfield": "other_charges",
-			"charge_type": "On Previous Row Total",
-			"account_head": "_Test Account Discount - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "Discount",
-			"rate": -10,
-			"row_id": 7
-		},
-	],
-	[
-		{
-			"naming_series": "_T-Sales Invoice-",
-			"company": "_Test Company", 
-			"is_pos": 0,
-			"conversion_rate": 1.0, 
-			"currency": "INR", 
-			"debit_to": "_Test Customer - _TC",
-			"customer": "_Test Customer",
-			"customer_name": "_Test Customer",
-			"doctype": "Sales Invoice", 
-			"due_date": "2013-01-23", 
-			"fiscal_year": "_Test Fiscal Year 2013", 
-			"grand_total_export": 0, 
-			"plc_conversion_rate": 1.0, 
-			"posting_date": "2013-01-23", 
-			"price_list_currency": "INR", 
-			"selling_price_list": "_Test Price List", 
-			"territory": "_Test Territory",
-		},
-		# items
-		{
-			"doctype": "Sales Invoice Item",
-			"parentfield": "entries",
-			"item_code": "_Test Item Home Desktop 100",
-			"item_name": "_Test Item Home Desktop 100",
-			"qty": 10,
-			"ref_rate": 62.5,
-			"stock_uom": "_Test UOM",
-			"item_tax_rate": json.dumps({"_Test Account Excise Duty - _TC": 10}),
-			"income_account": "Sales - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-		
-		},
-		{
-			"doctype": "Sales Invoice Item",
-			"parentfield": "entries",
-			"item_code": "_Test Item Home Desktop 200",
-			"item_name": "_Test Item Home Desktop 200",
-			"qty": 5,
-			"ref_rate": 190.66,
-			"stock_uom": "_Test UOM",
-			"income_account": "Sales - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-		
-		},
-		# taxes
-		{
-			"doctype": "Sales Taxes and Charges",
-			"parentfield": "other_charges",
-			"charge_type": "On Net Total",
-			"account_head": "_Test Account Excise Duty - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "Excise Duty",
-			"rate": 12,
-			"included_in_print_rate": 1,
-			"idx": 1
-		},
-		{
-			"doctype": "Sales Taxes and Charges",
-			"parentfield": "other_charges",
-			"charge_type": "On Previous Row Amount",
-			"account_head": "_Test Account Education Cess - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "Education Cess",
-			"rate": 2,
-			"row_id": 1,
-			"included_in_print_rate": 1,
-			"idx": 2
-		},
-		{
-			"doctype": "Sales Taxes and Charges",
-			"parentfield": "other_charges",
-			"charge_type": "On Previous Row Amount",
-			"account_head": "_Test Account S&H Education Cess - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "S&H Education Cess",
-			"rate": 1,
-			"row_id": 1,
-			"included_in_print_rate": 1,
-			"idx": 3
-		},
-		{
-			"doctype": "Sales Taxes and Charges",
-			"parentfield": "other_charges",
-			"charge_type": "On Previous Row Total",
-			"account_head": "_Test Account CST - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "CST",
-			"rate": 2,
-			"row_id": 3,
-			"included_in_print_rate": 1,
-			"idx": 4
-		},
-		{
-			"doctype": "Sales Taxes and Charges",
-			"parentfield": "other_charges",
-			"charge_type": "On Net Total",
-			"account_head": "_Test Account VAT - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "VAT",
-			"rate": 12.5,
-			"included_in_print_rate": 1,
-			"idx": 5
-		},
-		{
-			"doctype": "Sales Taxes and Charges",
-			"parentfield": "other_charges",
-			"charge_type": "On Net Total",
-			"account_head": "_Test Account Customs Duty - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "Customs Duty",
-			"rate": 10,
-			"idx": 6
-		},
-		{
-			"doctype": "Sales Taxes and Charges",
-			"parentfield": "other_charges",
-			"charge_type": "Actual",
-			"account_head": "_Test Account Shipping Charges - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "Shipping Charges",
-			"rate": 100,
-			"idx": 7
-		},
-		{
-			"doctype": "Sales Taxes and Charges",
-			"parentfield": "other_charges",
-			"charge_type": "On Previous Row Total",
-			"account_head": "_Test Account Discount - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"description": "Discount",
-			"rate": -10,
-			"row_id": 7,
-			"idx": 8
-		},
-	],
-]
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice_advance/sales_invoice_advance.txt b/accounts/doctype/sales_invoice_advance/sales_invoice_advance.txt
deleted file mode 100644
index b82f4ac..0000000
--- a/accounts/doctype/sales_invoice_advance/sales_invoice_advance.txt
+++ /dev/null
@@ -1,92 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:41", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:19", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "no_copy": 1, 
-  "parent": "Sales Invoice Advance", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Sales Invoice Advance"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "journal_voucher", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Journal Voucher", 
-  "oldfieldname": "journal_voucher", 
-  "oldfieldtype": "Link", 
-  "options": "Journal Voucher", 
-  "print_width": "250px", 
-  "read_only": 1, 
-  "width": "250px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "jv_detail_no", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Journal Voucher Detail No", 
-  "oldfieldname": "jv_detail_no", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "print_width": "120px", 
-  "read_only": 1, 
-  "width": "120px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "advance_amount", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Advance amount", 
-  "oldfieldname": "advance_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_width": "120px", 
-  "read_only": 1, 
-  "width": "120px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "allocated_amount", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Allocated amount", 
-  "oldfieldname": "allocated_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_width": "120px", 
-  "width": "120px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "remarks", 
-  "fieldtype": "Small Text", 
-  "in_list_view": 1, 
-  "label": "Remarks", 
-  "oldfieldname": "remarks", 
-  "oldfieldtype": "Small Text", 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "width": "150px"
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice_item/sales_invoice_item.txt b/accounts/doctype/sales_invoice_item/sales_invoice_item.txt
deleted file mode 100644
index d7dac74..0000000
--- a/accounts/doctype/sales_invoice_item/sales_invoice_item.txt
+++ /dev/null
@@ -1,431 +0,0 @@
-[
- {
-  "creation": "2013-06-04 11:02:19", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 19:41:24", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "INVD.######", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Sales Invoice Item", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Sales Invoice Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "barcode", 
-  "fieldtype": "Data", 
-  "in_list_view": 0, 
-  "label": "Barcode", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Item", 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "print_hide": 0, 
-  "read_only": 0, 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_item_code", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Customer's Item Code", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_name", 
-  "fieldtype": "Data", 
-  "in_filter": 0, 
-  "in_list_view": 0, 
-  "label": "Item Name", 
-  "oldfieldname": "item_name", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Text", 
-  "in_list_view": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Text", 
-  "print_width": "200px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "200px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "quantity_and_rate", 
-  "fieldtype": "Section Break", 
-  "in_list_view": 0, 
-  "label": "Quantity and Rate"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "qty", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Quantity", 
-  "oldfieldname": "qty", 
-  "oldfieldtype": "Currency", 
-  "read_only": 0, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "stock_uom", 
-  "fieldtype": "Link", 
-  "in_list_view": 0, 
-  "label": "UOM", 
-  "options": "UOM", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "ref_rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Price List Rate", 
-  "oldfieldname": "ref_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "adj_rate", 
-  "fieldtype": "Float", 
-  "in_list_view": 0, 
-  "label": "Discount (%)", 
-  "oldfieldname": "adj_rate", 
-  "oldfieldtype": "Float", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "export_rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Basic Rate", 
-  "oldfieldname": "export_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "export_amount", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Amount", 
-  "oldfieldname": "export_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "read_only": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "base_ref_rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Price List Rate (Company Currency)", 
-  "oldfieldname": "base_ref_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "basic_rate", 
-  "fieldtype": "Currency", 
-  "in_filter": 0, 
-  "in_list_view": 0, 
-  "label": "Basic Rate (Company Currency)", 
-  "oldfieldname": "basic_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amount", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Amount (Company Currency)", 
-  "oldfieldname": "amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "accounting", 
-  "fieldtype": "Section Break", 
-  "in_list_view": 0, 
-  "label": "Accounting"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "income_account", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Income Account", 
-  "oldfieldname": "income_account", 
-  "oldfieldtype": "Link", 
-  "options": "Account", 
-  "print_hide": 1, 
-  "print_width": "120px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "120px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "expense_account", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Expense Account", 
-  "options": "Account", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "width": "120px"
- }, 
- {
-  "default": ":Company", 
-  "doctype": "DocField", 
-  "fieldname": "cost_center", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Cost Center", 
-  "oldfieldname": "cost_center", 
-  "oldfieldtype": "Link", 
-  "options": "Cost Center", 
-  "print_hide": 1, 
-  "print_width": "120px", 
-  "read_only": 0, 
-  "reqd": 0, 
-  "width": "120px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warehouse_and_reference", 
-  "fieldtype": "Section Break", 
-  "in_list_view": 0, 
-  "label": "Warehouse and Reference"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warehouse", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_list_view": 0, 
-  "label": "Warehouse", 
-  "oldfieldname": "warehouse", 
-  "oldfieldtype": "Link", 
-  "options": "Warehouse", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "serial_no", 
-  "fieldtype": "Small Text", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Serial No", 
-  "oldfieldname": "serial_no", 
-  "oldfieldtype": "Small Text", 
-  "print_hide": 0, 
-  "read_only": 0, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "batch_no", 
-  "fieldtype": "Link", 
-  "label": "Batch No", 
-  "options": "Batch", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "item_group", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "label": "Item Group", 
-  "oldfieldname": "item_group", 
-  "oldfieldtype": "Link", 
-  "options": "Item Group", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "brand", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "label": "Brand Name", 
-  "oldfieldname": "brand", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "actual_qty", 
-  "fieldtype": "Float", 
-  "label": "Available Qty at Warehouse", 
-  "oldfieldname": "actual_qty", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "delivered_qty", 
-  "fieldtype": "Float", 
-  "label": "Delivered Qty", 
-  "oldfieldname": "delivered_qty", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_order", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Sales Order", 
-  "no_copy": 1, 
-  "oldfieldname": "sales_order", 
-  "oldfieldtype": "Link", 
-  "options": "Sales Order", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "so_detail", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "label": "Sales Order Item", 
-  "no_copy": 1, 
-  "oldfieldname": "so_detail", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "delivery_note", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Delivery Note", 
-  "no_copy": 1, 
-  "oldfieldname": "delivery_note", 
-  "oldfieldtype": "Link", 
-  "options": "Delivery Note", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "dn_detail", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "label": "Delivery Note Item", 
-  "no_copy": 1, 
-  "oldfieldname": "dn_detail", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "time_log_batch", 
-  "fieldtype": "Link", 
-  "label": "Time Log Batch", 
-  "options": "Time Log Batch", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_tax_rate", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Item Tax Rate", 
-  "oldfieldname": "item_tax_rate", 
-  "oldfieldtype": "Small Text", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "page_break", 
-  "fieldtype": "Check", 
-  "label": "Page Break", 
-  "no_copy": 1, 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 1
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/sales_taxes_and_charges/sales_taxes_and_charges.txt b/accounts/doctype/sales_taxes_and_charges/sales_taxes_and_charges.txt
deleted file mode 100644
index b006c1d..0000000
--- a/accounts/doctype/sales_taxes_and_charges/sales_taxes_and_charges.txt
+++ /dev/null
@@ -1,156 +0,0 @@
-[
- {
-  "creation": "2013-04-24 11:39:32", 
-  "docstatus": 0, 
-  "modified": "2013-12-17 12:38:08", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "INVTD.######", 
-  "doctype": "DocType", 
-  "hide_heading": 1, 
-  "istable": 1, 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Sales Taxes and Charges", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Sales Taxes and Charges"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "charge_type", 
-  "fieldtype": "Select", 
-  "in_list_view": 1, 
-  "label": "Type", 
-  "oldfieldname": "charge_type", 
-  "oldfieldtype": "Select", 
-  "options": "\nActual\nOn Net Total\nOn Previous Row Amount\nOn Previous Row Total", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "row_id", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "label": "Enter Row", 
-  "oldfieldname": "row_id", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "account_head", 
-  "fieldtype": "Link", 
-  "in_list_view": 0, 
-  "label": "Account Head", 
-  "oldfieldname": "account_head", 
-  "oldfieldtype": "Link", 
-  "options": "Account", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "default": ":Company", 
-  "doctype": "DocField", 
-  "fieldname": "cost_center", 
-  "fieldtype": "Link", 
-  "in_list_view": 0, 
-  "label": "Cost Center", 
-  "oldfieldname": "cost_center_other_charges", 
-  "oldfieldtype": "Link", 
-  "options": "Cost Center"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "in_list_view": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Small Text", 
-  "print_width": "300px", 
-  "reqd": 1, 
-  "width": "300px"
- }, 
- {
-  "allow_on_submit": 0, 
-  "description": "If checked, the tax amount will be considered as already included in the Print Rate / Print Amount", 
-  "doctype": "DocField", 
-  "fieldname": "included_in_print_rate", 
-  "fieldtype": "Check", 
-  "label": "Is this Tax included in Basic Rate?", 
-  "no_copy": 0, 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "report_hide": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_6", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rate", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Rate", 
-  "oldfieldname": "rate", 
-  "oldfieldtype": "Currency", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "tax_amount", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Amount", 
-  "oldfieldname": "tax_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total", 
-  "fieldtype": "Currency", 
-  "label": "Total", 
-  "oldfieldname": "total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_wise_tax_detail", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Item Wise Tax Detail ", 
-  "oldfieldname": "item_wise_tax_detail", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "parenttype", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "label": "Parenttype", 
-  "oldfieldname": "parenttype", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "search_index": 1
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.js b/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.js
deleted file mode 100644
index e2e5047..0000000
--- a/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.js
+++ /dev/null
@@ -1,170 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-//--------- ONLOAD -------------
-
-wn.require("app/js/controllers/accounts.js");
-
-cur_frm.cscript.onload = function(doc, cdt, cdn) {
-	if(doc.doctype === "Sales Taxes and Charges Master")
-		erpnext.add_applicable_territory();
-}
-
-cur_frm.cscript.refresh = function(doc, cdt, cdn) {
-	 cur_frm.set_footnote(wn.markdown(cur_frm.meta.description));
-}
-
-// For customizing print
-cur_frm.pformat.net_total_export = function(doc) {
-	return '';
-}
-
-cur_frm.pformat.grand_total_export = function(doc) {
-	return '';
-}
-
-cur_frm.pformat.rounded_total_export = function(doc) {
-	return '';
-}
-
-cur_frm.pformat.in_words_export = function(doc) {
-	return '';
-}
-
-cur_frm.pformat.other_charges= function(doc){
-	//function to make row of table
-	var make_row = function(title,val,bold){
-		var bstart = '<b>'; var bend = '</b>';
-		return '<tr><td style="width:50%;">'+(bold?bstart:'')+title+(bold?bend:'')+'</td>'
-		 +'<td style="width:50%;text-align:right;">'+format_currency(val, doc.currency)+'</td>'
-		 +'</tr>'
-	}
-
-	function convert_rate(val){
-		var new_val = flt(val)/flt(doc.conversion_rate);
-		return new_val;
-	}
-	
-	function print_hide(fieldname) {
-		var doc_field = wn.meta.get_docfield(doc.doctype, fieldname, doc.name);
-		return doc_field.print_hide;
-	}
-	
-	out ='';
-	if (!doc.print_without_amount) {
-		var cl = getchildren('Sales Taxes and Charges',doc.name,'other_charges');
-
-		// outer table	
-		var out='<div><table class="noborder" style="width:100%"><tr><td style="width: 60%"></td><td>';
-
-		// main table
-
-		out +='<table class="noborder" style="width:100%">';
-		if(!print_hide('net_total_export')) {
-			out += make_row('Net Total', doc.net_total_export, 1);
-		}
-
-		// add rows
-		if(cl.length){
-			for(var i=0;i<cl.length;i++){
-				if(convert_rate(cl[i].tax_amount)!=0 && !cl[i].included_in_print_rate)
-					out += make_row(cl[i].description,convert_rate(cl[i].tax_amount),0);
-			}
-		}
-
-		// grand total
-		if(!print_hide('grand_total_export')) {
-			out += make_row('Grand Total',doc.grand_total_export,1);
-		}
-		
-		if(!print_hide('rounded_total_export')) {
-			out += make_row('Rounded Total',doc.rounded_total_export,1);
-		}
-
-		if(doc.in_words_export && !print_hide('in_words_export')){
-			out +='</table></td></tr>';
-			out += '<tr><td colspan = "2">';
-			out += '<table><tr><td style="width:25%;"><b>In Words</b></td>'
-			out+= '<td style="width:50%;">'+doc.in_words_export+'</td></tr>'
-		}
-		out +='</table></td></tr></table></div>';	 
-	}
-	return out;
-}
-
-cur_frm.cscript.charge_type = function(doc, cdt, cdn) {
-	var d = locals[cdt][cdn];
-	if(d.idx == 1 && (d.charge_type == 'On Previous Row Amount' || d.charge_type == 'On Previous Row Total')){
-		alert(wn._("You cannot select Charge Type as 'On Previous Row Amount' or 'On Previous Row Total' for first row"));
-		d.charge_type = '';
-	}
-	validated = false;
-	refresh_field('charge_type',d.name,'other_charges');
-	cur_frm.cscript.row_id(doc, cdt, cdn);
-	cur_frm.cscript.rate(doc, cdt, cdn);
-	cur_frm.cscript.tax_amount(doc, cdt, cdn);
-}
-
-cur_frm.cscript.row_id = function(doc, cdt, cdn) {
-	var d = locals[cdt][cdn];
-	if(!d.charge_type && d.row_id){
-		alert(wn._("Please select Charge Type first"));
-		d.row_id = '';
-	}
-	else if((d.charge_type == 'Actual' || d.charge_type == 'On Net Total') && d.row_id) {
-		alert(wn._("You can Enter Row only if your Charge Type is 'On Previous Row Amount' or ' Previous Row Total'"));
-		d.row_id = '';
-	}
-	else if((d.charge_type == 'On Previous Row Amount' || d.charge_type == 'On Previous Row Total') && d.row_id){
-		if(d.row_id >= d.idx){
-			alert(wn._("You cannot Enter Row no. greater than or equal to current row no. for this Charge type"));
-			d.row_id = '';
-		}
-	}
-	validated = false;
-	refresh_field('row_id',d.name,'other_charges');
-}
-
-/*---------------------- Get rate if account_head has account_type as TAX or CHARGEABLE-------------------------------------*/
-
-cur_frm.fields_dict['other_charges'].grid.get_field("account_head").get_query = function(doc,cdt,cdn) {
-	return{
-		query: "controllers.queries.tax_account_query",
-    	filters: {
-			"account_type": ["Tax", "Chargeable", "Income Account"],
-			"debit_or_credit": "Credit",
-			"company": doc.company
-		}
-	}	
-}
-
-cur_frm.fields_dict['other_charges'].grid.get_field("cost_center").get_query = function(doc) {
-	return{
-		'company': doc.company,
-		'group_or_ledger': "Ledger"
-	}	
-}
-
-cur_frm.cscript.rate = function(doc, cdt, cdn) {
-	var d = locals[cdt][cdn];
-	if(!d.charge_type && d.rate) {
-		alert(wn._("Please select Charge Type first"));
-		d.rate = '';
-	}
-	validated = false;
-	refresh_field('rate',d.name,'other_charges');
-}
-
-cur_frm.cscript.tax_amount = function(doc, cdt, cdn) {
-	var d = locals[cdt][cdn];
-	if(!d.charge_type && d.tax_amount){
-		alert(wn._("Please select Charge Type first"));
-		d.tax_amount = '';
-	}
-	else if(d.charge_type && d.tax_amount) {
-		alert(wn._("You cannot directly enter Amount and if your Charge Type is Actual enter your amount in Rate"));
-		d.tax_amount = '';
-	}
-	validated = false;
-	refresh_field('tax_amount',d.name,'other_charges');
-};
\ No newline at end of file
diff --git a/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.py b/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.py
deleted file mode 100644
index 64bf6c6..0000000
--- a/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.py
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import cint
-from webnotes.model.controller import DocListController
-
-class DocType(DocListController):		
-	def validate(self):
-		if self.doc.is_default == 1:
-			webnotes.conn.sql("""update `tabSales Taxes and Charges Master` set is_default = 0 
-				where ifnull(is_default,0) = 1 and name != %s and company = %s""", 
-				(self.doc.name, self.doc.company))
-				
-		# at least one territory
-		self.validate_table_has_rows("valid_for_territories")
-		
-	def on_update(self):
-		cart_settings = webnotes.get_obj("Shopping Cart Settings")
-		if cint(cart_settings.doc.enabled):
-			cart_settings.validate_tax_masters()
\ No newline at end of file
diff --git a/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.txt b/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.txt
deleted file mode 100644
index cddf10e..0000000
--- a/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.txt
+++ /dev/null
@@ -1,121 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:09", 
-  "docstatus": 0, 
-  "modified": "2013-10-31 19:25:09", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "field:title", 
-  "description": "Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like \"Shipping\", \"Insurance\", \"Handling\" etc.\n\n#### Note\n\nThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.\n\n#### Description of Columns\n\n1. Calculation Type: \n    - This can be on **Net Total** (that is the sum of basic amount).\n    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.\n    - **Actual** (as mentioned).\n2. Account Head: The Account ledger under which this tax will be booked\n3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.\n4. Description: Description of the tax (that will be printed in invoices / quotes).\n5. Rate: Tax rate.\n6. Amount: Tax amount.\n7. Total: Cumulative total to this point.\n8. Enter Row: If based on \"Previous Row Total\" you can select the row number which will be taken as a base for this calculation (default is the previous row).\n9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-money", 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Sales Taxes and Charges Master", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 0, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Sales Taxes and Charges Master", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Sales Taxes and Charges Master"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "title", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "label": "Title", 
-  "oldfieldname": "title", 
-  "oldfieldtype": "Data", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "is_default", 
-  "fieldtype": "Check", 
-  "label": "Default"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_3", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_5", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "description": "* Will be calculated in the transaction.", 
-  "doctype": "DocField", 
-  "fieldname": "other_charges", 
-  "fieldtype": "Table", 
-  "label": "Sales Taxes and Charges Master", 
-  "oldfieldname": "other_charges", 
-  "oldfieldtype": "Table", 
-  "options": "Sales Taxes and Charges"
- }, 
- {
-  "description": "Specify a list of Territories, for which, this Taxes Master is valid", 
-  "doctype": "DocField", 
-  "fieldname": "valid_for_territories", 
-  "fieldtype": "Table", 
-  "label": "Valid for Territories", 
-  "options": "Applicable Territory", 
-  "reqd": 1
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Sales User", 
-  "write": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Accounts Manager", 
-  "write": 1
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Sales Master Manager", 
-  "write": 1
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/shipping_rule/shipping_rule.py b/accounts/doctype/shipping_rule/shipping_rule.py
deleted file mode 100644
index dd4db5f..0000000
--- a/accounts/doctype/shipping_rule/shipping_rule.py
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-# For license information, please see license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import _, msgprint
-from webnotes.utils import flt, fmt_money
-from webnotes.model.controller import DocListController
-from setup.utils import get_company_currency
-
-class OverlappingConditionError(webnotes.ValidationError): pass
-class FromGreaterThanToError(webnotes.ValidationError): pass
-class ManyBlankToValuesError(webnotes.ValidationError): pass
-
-class DocType(DocListController):
-	def __init__(self, d, dl):
-		self.doc, self.doclist = d, dl
-		
-	def validate(self):
-		self.validate_value("calculate_based_on", "in", ["Net Total", "Net Weight"])
-		self.shipping_rule_conditions = self.doclist.get({"parentfield": "shipping_rule_conditions"})
-		self.validate_from_to_values()
-		self.sort_shipping_rule_conditions()
-		self.validate_overlapping_shipping_rule_conditions()
-		
-	def validate_from_to_values(self):
-		zero_to_values = []
-		
-		for d in self.shipping_rule_conditions:
-			self.round_floats_in(d)
-			
-			# values cannot be negative
-			self.validate_value("from_value", ">=", 0.0, d)
-			self.validate_value("to_value", ">=", 0.0, d)
-			
-			if d.to_value == 0:
-				zero_to_values.append(d)
-			elif d.from_value >= d.to_value:
-				msgprint(_("Error") + ": " + _("Row") + " # %d: " % d.idx + 
-					_("From Value should be less than To Value"),
-					raise_exception=FromGreaterThanToError)
-		
-		# check if more than two or more rows has To Value = 0
-		if len(zero_to_values) >= 2:
-			msgprint(_('''There can only be one Shipping Rule Condition with 0 or blank value for "To Value"'''),
-				raise_exception=ManyBlankToValuesError)
-				
-	def sort_shipping_rule_conditions(self):
-		"""Sort Shipping Rule Conditions based on increasing From Value"""
-		self.shipping_rules_conditions = sorted(self.shipping_rule_conditions, key=lambda d: flt(d.from_value))
-		for i, d in enumerate(self.shipping_rule_conditions):
-			d.idx = i + 1
-
-	def validate_overlapping_shipping_rule_conditions(self):
-		def overlap_exists_between((x1, x2), (y1, y2)):
-			"""
-				(x1, x2) and (y1, y2) are two ranges
-				if condition x = 100 to 300
-				then condition y can only be like 50 to 99 or 301 to 400
-				hence, non-overlapping condition = (x1 <= x2 < y1 <= y2) or (y1 <= y2 < x1 <= x2)
-			"""
-			separate = (x1 <= x2 <= y1 <= y2) or (y1 <= y2 <= x1 <= x2)
-			return (not separate)
-		
-		overlaps = []
-		for i in xrange(0, len(self.shipping_rule_conditions)):
-			for j in xrange(i+1, len(self.shipping_rule_conditions)):
-				d1, d2 = self.shipping_rule_conditions[i], self.shipping_rule_conditions[j]
-				if d1.fields != d2.fields:
-					# in our case, to_value can be zero, hence pass the from_value if so
-					range_a = (d1.from_value, d1.to_value or d1.from_value)
-					range_b = (d2.from_value, d2.to_value or d2.from_value)
-					if overlap_exists_between(range_a, range_b):
-						overlaps.append([d1, d2])
-		
-		if overlaps:
-			company_currency = get_company_currency(self.doc.company)
-			msgprint(_("Error") + ": " + _("Overlapping Conditions found between") + ":")
-			messages = []
-			for d1, d2 in overlaps:
-				messages.append("%s-%s = %s " % (d1.from_value, d1.to_value, fmt_money(d1.shipping_amount, currency=company_currency)) + 
-					_("and") + " %s-%s = %s" % (d2.from_value, d2.to_value, fmt_money(d2.shipping_amount, currency=company_currency)))
-					  	
-			msgprint("\n".join(messages), raise_exception=OverlappingConditionError)
\ No newline at end of file
diff --git a/accounts/doctype/shipping_rule/shipping_rule.txt b/accounts/doctype/shipping_rule/shipping_rule.txt
deleted file mode 100644
index 27aaa70..0000000
--- a/accounts/doctype/shipping_rule/shipping_rule.txt
+++ /dev/null
@@ -1,155 +0,0 @@
-[
- {
-  "creation": "2013-06-25 11:48:03", 
-  "docstatus": 0, 
-  "modified": "2013-10-31 19:24:50", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "Prompt", 
-  "description": "Specify conditions to calculate shipping amount", 
-  "doctype": "DocType", 
-  "icon": "icon-truck", 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Shipping Rule", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Shipping Rule", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Shipping Rule"
- }, 
- {
-  "description": "example: Next Day Shipping", 
-  "doctype": "DocField", 
-  "fieldname": "label", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Shipping Rule Label", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_2", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "default": "Net Total", 
-  "doctype": "DocField", 
-  "fieldname": "calculate_based_on", 
-  "fieldtype": "Select", 
-  "hidden": 1, 
-  "in_list_view": 1, 
-  "label": "Calculate Based On", 
-  "options": "Net Total\nNet Weight", 
-  "read_only": 1, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rule_conditions_section", 
-  "fieldtype": "Section Break", 
-  "label": "Shipping Rule Conditions"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "shipping_rule_conditions", 
-  "fieldtype": "Table", 
-  "label": "Shipping Rule Conditions", 
-  "options": "Shipping Rule Condition", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_6", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "description": "Specify a list of Territories, for which, this Shipping Rule is valid", 
-  "doctype": "DocField", 
-  "fieldname": "valid_for_territories", 
-  "fieldtype": "Table", 
-  "label": "Valid For Territories", 
-  "options": "Applicable Territory", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_8", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "in_list_view": 0, 
-  "label": "Company", 
-  "options": "Company", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_10", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "account", 
-  "fieldtype": "Link", 
-  "label": "Shipping Account", 
-  "options": "Account", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_12", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cost_center", 
-  "fieldtype": "Link", 
-  "label": "Cost Center", 
-  "options": "Cost Center", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Accounts User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Sales User"
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Accounts Manager", 
-  "write": 1
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Sales Master Manager", 
-  "write": 1
- }
-]
\ No newline at end of file
diff --git a/accounts/doctype/shipping_rule/test_shipping_rule.py b/accounts/doctype/shipping_rule/test_shipping_rule.py
deleted file mode 100644
index 8bac02b..0000000
--- a/accounts/doctype/shipping_rule/test_shipping_rule.py
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-import webnotes
-import unittest
-from accounts.doctype.shipping_rule.shipping_rule import FromGreaterThanToError, ManyBlankToValuesError, OverlappingConditionError
-
-class TestShippingRule(unittest.TestCase):
-	def test_from_greater_than_to(self):
-		shipping_rule = webnotes.bean(copy=test_records[0])
-		shipping_rule.doclist[1].from_value = 101
-		self.assertRaises(FromGreaterThanToError, shipping_rule.insert)
-		
-	def test_many_zero_to_values(self):
-		shipping_rule = webnotes.bean(copy=test_records[0])
-		shipping_rule.doclist[1].to_value = 0
-		self.assertRaises(ManyBlankToValuesError, shipping_rule.insert)
-		
-	def test_overlapping_conditions(self):
-		for range_a, range_b in [
-			((50, 150), (0, 100)),
-			((50, 150), (100, 200)),
-			((50, 150), (75, 125)),
-			((50, 150), (25, 175)),
-			((50, 150), (50, 150)),
-		]:
-			shipping_rule = webnotes.bean(copy=test_records[0])
-			shipping_rule.doclist[1].from_value = range_a[0]
-			shipping_rule.doclist[1].to_value = range_a[1]
-			shipping_rule.doclist[2].from_value = range_b[0]
-			shipping_rule.doclist[2].to_value = range_b[1]
-			self.assertRaises(OverlappingConditionError, shipping_rule.insert)
-
-test_records = [
-	[
-		{
-			"doctype": "Shipping Rule",
-			"label": "_Test Shipping Rule",
-			"calculate_based_on": "Net Total",
-			"company": "_Test Company",
-			"account": "_Test Account Shipping Charges - _TC",
-			"cost_center": "_Test Cost Center - _TC"
-		},
-		{
-			"doctype": "Shipping Rule Condition",
-			"parentfield": "shipping_rule_conditions",
-			"from_value": 0,
-			"to_value": 100,
-			"shipping_amount": 50.0
-		},
-		{
-			"doctype": "Shipping Rule Condition",
-			"parentfield": "shipping_rule_conditions",
-			"from_value": 101,
-			"to_value": 200,
-			"shipping_amount": 100.0
-		},
-		{
-			"doctype": "Shipping Rule Condition",
-			"parentfield": "shipping_rule_conditions",
-			"from_value": 201,
-			"shipping_amount": 0.0
-		},
-		{
-			"doctype": "Applicable Territory",
-			"parentfield": "valid_for_territories",
-			"territory": "_Test Territory"
-		}
-	]
-]
\ No newline at end of file
diff --git a/accounts/doctype/shipping_rule_condition/shipping_rule_condition.txt b/accounts/doctype/shipping_rule_condition/shipping_rule_condition.txt
deleted file mode 100644
index 3784ecb..0000000
--- a/accounts/doctype/shipping_rule_condition/shipping_rule_condition.txt
+++ /dev/null
@@ -1,51 +0,0 @@
-[
- {
-  "creation": "2013-06-25 11:54:50", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:22", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "description": "A condition for a Shipping Rule", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Accounts", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Shipping Rule Condition", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Shipping Rule Condition"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "from_value", 
-  "fieldtype": "Float", 
-  "label": "From Value", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "to_value", 
-  "fieldtype": "Float", 
-  "label": "To Value", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "shipping_amount", 
-  "fieldtype": "Currency", 
-  "label": "Shipping Amount", 
-  "options": "Company:company:default_currency", 
-  "reqd": 1
- }
-]
\ No newline at end of file
diff --git a/accounts/general_ledger.py b/accounts/general_ledger.py
deleted file mode 100644
index 575a2b0..0000000
--- a/accounts/general_ledger.py
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import flt, cstr
-from webnotes import _
-from accounts.utils import validate_expense_against_budget
-
-
-class StockAccountInvalidTransaction(webnotes.ValidationError): pass
-
-def make_gl_entries(gl_map, cancel=False, adv_adj=False, merge_entries=True, 
-		update_outstanding='Yes'):
-	if gl_map:
-		if not cancel:
-			gl_map = process_gl_map(gl_map, merge_entries)
-			save_entries(gl_map, adv_adj, update_outstanding)
-		else:
-			delete_gl_entries(gl_map, adv_adj=adv_adj, update_outstanding=update_outstanding)
-		
-def process_gl_map(gl_map, merge_entries=True):
-	if merge_entries:
-		gl_map = merge_similar_entries(gl_map)
-	
-	for entry in gl_map:
-		# toggle debit, credit if negative entry
-		if flt(entry.debit) < 0:
-			entry.credit = flt(entry.credit) - flt(entry.debit)
-			entry.debit = 0.0
-		if flt(entry.credit) < 0:
-			entry.debit = flt(entry.debit) - flt(entry.credit)
-			entry.credit = 0.0
-
-	return gl_map
-		
-def merge_similar_entries(gl_map):
-	merged_gl_map = []
-	for entry in gl_map:
-		# if there is already an entry in this account then just add it 
-		# to that entry
-		same_head = check_if_in_list(entry, merged_gl_map)
-		if same_head:
-			same_head.debit	= flt(same_head.debit) + flt(entry.debit)
-			same_head.credit = flt(same_head.credit) + flt(entry.credit)
-		else:
-			merged_gl_map.append(entry)
-			 
-	# filter zero debit and credit entries
-	merged_gl_map = filter(lambda x: flt(x.debit)!=0 or flt(x.credit)!=0, merged_gl_map)
-	return merged_gl_map
-
-def check_if_in_list(gle, gl_map):
-	for e in gl_map:
-		if e.account == gle.account and \
-				cstr(e.get('against_voucher'))==cstr(gle.get('against_voucher')) \
-				and cstr(e.get('against_voucher_type')) == \
-					cstr(gle.get('against_voucher_type')) \
-				and cstr(e.get('cost_center')) == cstr(gle.get('cost_center')):
-			return e
-
-def save_entries(gl_map, adv_adj, update_outstanding):
-	validate_account_for_auto_accounting_for_stock(gl_map)
-	
-	total_debit = total_credit = 0.0
-	for entry in gl_map:
-		make_entry(entry, adv_adj, update_outstanding)
-		# check against budget
-		validate_expense_against_budget(entry)
-		
-
-		# update total debit / credit
-		total_debit += flt(entry.debit)
-		total_credit += flt(entry.credit)
-		
-	validate_total_debit_credit(total_debit, total_credit)
-	
-def make_entry(args, adv_adj, update_outstanding):
-	args.update({"doctype": "GL Entry"})
-	gle = webnotes.bean([args])
-	gle.ignore_permissions = 1
-	gle.insert()
-	gle.run_method("on_update_with_args", adv_adj, update_outstanding)
-	gle.submit()
-	
-def validate_total_debit_credit(total_debit, total_credit):
-	if abs(total_debit - total_credit) > 0.005:
-		webnotes.throw(_("Debit and Credit not equal for this voucher: Diff (Debit) is ") +
-		 	cstr(total_debit - total_credit))
-			
-def validate_account_for_auto_accounting_for_stock(gl_map):
-	if gl_map[0].voucher_type=="Journal Voucher":
-		aii_accounts = [d[0] for d in webnotes.conn.sql("""select name from tabAccount 
-			where account_type = 'Warehouse' and ifnull(master_name, '')!=''""")]
-		
-		for entry in gl_map:
-			if entry.account in aii_accounts:
-				webnotes.throw(_("Account") + ": " + entry.account + 
-					_(" can only be debited/credited through Stock transactions"), 
-					StockAccountInvalidTransaction)
-	
-		
-def delete_gl_entries(gl_entries=None, voucher_type=None, voucher_no=None, 
-		adv_adj=False, update_outstanding="Yes"):
-	
-	from accounts.doctype.gl_entry.gl_entry import check_negative_balance, \
-		check_freezing_date, update_outstanding_amt, validate_frozen_account
-		
-	if not gl_entries:
-		gl_entries = webnotes.conn.sql("""select * from `tabGL Entry` 
-			where voucher_type=%s and voucher_no=%s""", (voucher_type, voucher_no), as_dict=True)
-	if gl_entries:
-		check_freezing_date(gl_entries[0]["posting_date"], adv_adj)
-	
-	webnotes.conn.sql("""delete from `tabGL Entry` where voucher_type=%s and voucher_no=%s""", 
-		(voucher_type or gl_entries[0]["voucher_type"], voucher_no or gl_entries[0]["voucher_no"]))
-	
-	for entry in gl_entries:
-		validate_frozen_account(entry["account"], adv_adj)
-		check_negative_balance(entry["account"], adv_adj)
-		validate_expense_against_budget(entry)
-		
-		if entry.get("against_voucher") and entry.get("against_voucher_type") != "POS" \
-			and update_outstanding == 'Yes':
-				update_outstanding_amt(entry["account"], entry.get("against_voucher_type"), 
-					entry.get("against_voucher"), on_cancel=True)
\ No newline at end of file
diff --git a/accounts/page/accounts_browser/accounts_browser.css b/accounts/page/accounts_browser/accounts_browser.css
deleted file mode 100644
index 718da36..0000000
--- a/accounts/page/accounts_browser/accounts_browser.css
+++ /dev/null
@@ -1,29 +0,0 @@
-select.accbrowser-company-select {
-	width: 200px;
-	margin-top: 2px;
-	margin-left: 10px;
-}
-
-span.tree-node-toolbar {
-	padding: 2px;
-	margin-left: 15px;
-	border-radius: 3px;
-	-moz-border-radius: 3px;
-	-webkit-border-radius: 3px;
-	border-radius: 3px;
-	background-color: #ddd;
-}
-
-.tree-area a.selected {
-	font-weight: bold;
-	text-decoration: underline;
-}
-
-span.balance-area {
-	float: right; 
-	height: 13px;
-}
-
-span.balance-bold {
-	font-weight: bold;
-}
\ No newline at end of file
diff --git a/accounts/page/accounts_browser/accounts_browser.js b/accounts/page/accounts_browser/accounts_browser.js
deleted file mode 100644
index 235e6ab..0000000
--- a/accounts/page/accounts_browser/accounts_browser.js
+++ /dev/null
@@ -1,322 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-// tree of chart of accounts / cost centers
-// multiple companies
-// add node
-// edit node
-// see ledger
-
-pscript['onload_Accounts Browser'] = function(wrapper){
-	console.log($(wrapper).html());
-	wn.ui.make_app_page({
-		parent: wrapper,
-		single_column: true
-	})
-	
-	wrapper.appframe.add_module_icon("Accounts");
-
-	var main = $(wrapper).find(".layout-main"),
-		chart_area = $("<div>")
-			.css({"margin-bottom": "15px", "min-height": "200px"})
-			.appendTo(main),
-		help_area = $('<div class="well">'+
-		'<h4>'+wn._('Quick Help')+'</h4>'+
-		'<ol>'+
-			'<li>'+wn._('To add child nodes, explore tree and click on the node under which you want to add more nodes.')+'</li>'+
-			'<li>'+
-			      wn._('Accounting Entries can be made against leaf nodes, called')+
-				 '<b>' +wn._('Ledgers')+'</b>.'+ wn._('Entries against') +
-				 '<b>' +wn._('Groups') + '</b>'+ wn._('are not allowed.')+
-		    '</li>'+
-			'<li>'+wn._('Please do NOT create Account (Ledgers) for Customers and Suppliers. They are created directly from the Customer / Supplier masters.')+'</li>'+
-			'<li>'+
-			     '<b>'+wn._('To create a Bank Account:')+'</b>'+ 
-			      wn._('Go to the appropriate group (usually Application of Funds > Current Assets > Bank Accounts)')+
-			      wn._('and create a new Account Ledger (by clicking on Add Child) of type "Bank or Cash"')+
-			'</li>'+
-			'<li>'+
-			      '<b>'+wn._('To create a Tax Account:')+'</b>'+
-			      wn._('Go to the appropriate group (usually Source of Funds > Current Liabilities > Taxes and Duties)')+
-			      wn._('and create a new Account Ledger (by clicking on Add Child) of type "Tax" and do mention the Tax rate.')+
-			'</li>'+
-		'</ol>'+
-		'<p>'+wn._('Please setup your chart of accounts before you start Accounting Entries')+'</p></div>').appendTo(main);
-	
-	if (wn.boot.profile.can_create.indexOf("Company") !== -1) {
-		wrapper.appframe.add_button(wn._('New Company'), function() { newdoc('Company'); },
-			'icon-plus');
-	}
-	
-	wrapper.appframe.set_title_right('Refresh', function() {  	
-			wrapper.$company_select.change();
-		});
-
-	// company-select
-	wrapper.$company_select = wrapper.appframe.add_select("Company", [])
-		.change(function() {
-			var ctype = wn.get_route()[1] || 'Account';
-			erpnext.account_chart = new erpnext.AccountsChart(ctype, $(this).val(), 
-				chart_area.get(0));
-			pscript.set_title(wrapper, ctype, $(this).val());
-		})
-		
-	// load up companies
-	return wn.call({
-		method:'accounts.page.accounts_browser.accounts_browser.get_companies',
-		callback: function(r) {
-			wrapper.$company_select.empty();
-			$.each(r.message, function(i, v) {
-				$('<option>').html(v).attr('value', v).appendTo(wrapper.$company_select);
-			});
-			wrapper.$company_select.val(wn.defaults.get_default("company") || r[0]).change();
-		}
-	});
-}
-
-pscript.set_title = function(wrapper, ctype, val) {
-	if(val) {
-		wrapper.appframe.set_title('Chart of '+ctype+'s' + " - " + cstr(val));
-	} else {
-		wrapper.appframe.set_title('Chart of '+ctype+'s');
-	}
-}
-
-pscript['onshow_Accounts Browser'] = function(wrapper){
-	// set route
-	var ctype = wn.get_route()[1] || 'Account';
-
-	if(erpnext.account_chart && erpnext.account_chart.ctype != ctype) {
-		wrapper.$company_select.change();
-	}
-	
-	pscript.set_title(wrapper, ctype);
-}
-
-erpnext.AccountsChart = Class.extend({
-	init: function(ctype, company, wrapper) {
-		$(wrapper).empty();
-		var me = this;
-		me.ctype = ctype;
-		me.can_create = wn.model.can_create(this.ctype);
-		me.can_delete = wn.model.can_delete(this.ctype);
-		me.can_write = wn.model.can_write(this.ctype);
-		
-		
-		me.company = company;
-		this.tree = new wn.ui.Tree({
-			parent: $(wrapper), 
-			label: ctype==="Account" ? "Accounts" : "Cost Centers",
-			args: {ctype: ctype, comp: company},
-			method: 'accounts.page.accounts_browser.accounts_browser.get_children',
-			click: function(link) {
-				if(me.cur_toolbar) 
-					$(me.cur_toolbar).toggle(false);
-
-				if(!link.toolbar) 
-					me.make_link_toolbar(link);
-
-				if(link.toolbar) {
-					me.cur_toolbar = link.toolbar;
-					$(me.cur_toolbar).toggle(true);
-				}
-				
-				// bold
-				$('.balance-bold').removeClass('balance-bold'); // deselect
-				$(link).parent().find('.balance-area:first').addClass('balance-bold'); // select
-
-			},
-			onrender: function(treenode) {
-				if (ctype == 'Account' && treenode.data) {
-					if(treenode.data.balance) {
-						treenode.parent.append('<span class="balance-area">' 
-							+ format_currency(treenode.data.balance, treenode.data.currency) 
-							+ '</span>');
-					}
-				}
-			}
-		});
-		this.tree.rootnode.$a.click();
-	},
-	make_link_toolbar: function(link) {
-		var data = $(link).data('node-data');
-		if(!data) return;
-
-		link.toolbar = $('<span class="tree-node-toolbar"></span>').insertAfter(link);
-		
-		var node_links = [];
-		// edit
-		if (wn.model.can_read(this.ctype) !== -1) {
-			node_links.push('<a onclick="erpnext.account_chart.open();">'+wn._('Edit')+'</a>');
-		}
-		if (data.expandable && wn.boot.profile.in_create.indexOf(this.ctype) !== -1) {
-			node_links.push('<a onclick="erpnext.account_chart.new_node();">'+wn._('Add Child')+'</a>');
-		} else if (this.ctype === 'Account' && wn.boot.profile.can_read.indexOf("GL Entry") !== -1) {
-			node_links.push('<a onclick="erpnext.account_chart.show_ledger();">'+wn._('View Ledger')+'</a>');
-		}
-
-		if (this.can_write) {
-			node_links.push('<a onclick="erpnext.account_chart.rename()">'+wn._('Rename')+'</a>');
-		};
-	
-		if (this.can_delete) {
-			node_links.push('<a onclick="erpnext.account_chart.delete()">'+wn._('Delete')+'</a>');
-		};
-		
-		link.toolbar.append(node_links.join(" | "));
-	},
-	open: function() {
-		var node = this.selected_node();
-		wn.set_route("Form", this.ctype, node.data("label"));
-	},
-	show_ledger: function() {
-		var me = this;
-		var node = me.selected_node();
-		wn.route_options = {
-			"account": node.data('label'),
-			"from_date": sys_defaults.year_start_date,
-			"to_date": sys_defaults.year_end_date,
-			"company": me.company
-		};
-		wn.set_route("query-report", "General Ledger");
-	},
-	rename: function() {
-		var node = this.selected_node();
-		wn.model.rename_doc(this.ctype, node.data('label'), function(new_name) {
-			node.parents("ul:first").parent().find(".tree-link:first").trigger("reload");
-		});
-	},
-	delete: function() {
-		var node = this.selected_node();
-		wn.model.delete_doc(this.ctype, node.data('label'), function() {
-			node.parent().remove();
-		});
-	},
-	new_node: function() {
-		if(this.ctype=='Account') {
-			this.new_account();
-		} else {
-			this.new_cost_center();
-		}
-	},
-	selected_node: function() {
-		return this.tree.$w.find('.tree-link.selected');
-	},
-	new_account: function() {
-		var me = this;
-		
-		// the dialog
-		var d = new wn.ui.Dialog({
-			title:wn._('New Account'),
-			fields: [
-				{fieldtype:'Data', fieldname:'account_name', label:wn._('New Account Name'), reqd:true, 
-					description: wn._("Name of new Account. Note: Please don't create accounts for Customers and Suppliers,")+
-					wn._("they are created automatically from the Customer and Supplier master")},
-				{fieldtype:'Select', fieldname:'group_or_ledger', label:wn._('Group or Ledger'),
-					options:'Group\nLedger', description: wn._('Further accounts can be made under Groups,')+
-					 	wn._('but entries can be made against Ledger')},
-				{fieldtype:'Select', fieldname:'account_type', label:wn._('Account Type'),
-					options: ['', 'Fixed Asset Account', 'Bank or Cash', 'Expense Account', 'Tax',
-						'Income Account', 'Chargeable'].join('\n'),
-					description: wn._("Optional. This setting will be used to filter in various transactions.") },
-				{fieldtype:'Float', fieldname:'tax_rate', label:wn._('Tax Rate')},
-				{fieldtype:'Button', fieldname:'create_new', label:wn._('Create New') }
-			]
-		})
-
-		var fd = d.fields_dict;
-		
-		// account type if ledger
-		$(fd.group_or_ledger.input).change(function() {
-			if($(this).val()=='Group') {
-				$(fd.account_type.wrapper).toggle(false);
-				$(fd.tax_rate.wrapper).toggle(false);
-			} else {
-				$(fd.account_type.wrapper).toggle(true);
-				if(fd.account_type.get_value()=='Tax') {
-					$(fd.tax_rate.wrapper).toggle(true);
-				}
-			}
-		});
-		
-		// tax rate if tax
-		$(fd.account_type.input).change(function() {
-			if($(this).val()=='Tax') {
-				$(fd.tax_rate.wrapper).toggle(true);
-			} else {
-				$(fd.tax_rate.wrapper).toggle(false);
-			}
-		})
-		
-		// create
-		$(fd.create_new.input).click(function() {
-			var btn = this;
-			$(btn).set_working();
-			var v = d.get_values();
-			if(!v) return;
-					
-			var node = me.selected_node();
-			v.parent_account = node.data('label');
-			v.master_type = '';
-			v.company = me.company;
-			
-			return wn.call({
-				args: v,
-				method:'accounts.utils.add_ac',
-				callback: function(r) {
-					$(btn).done_working();
-					d.hide();
-					node.trigger('reload');
-				}
-			});
-		});
-		
-		// show
-		d.onshow = function() {
-			$(fd.group_or_ledger.input).change();
-			$(fd.account_type.input).change();
-		}
-		
-		$(fd.group_or_ledger.input).val("Ledger").change();
-		d.show();
-	},
-	
-	new_cost_center: function(){
-		var me = this;
-		// the dialog
-		var d = new wn.ui.Dialog({
-			title:wn._('New Cost Center'),
-			fields: [
-				{fieldtype:'Data', fieldname:'cost_center_name', label:wn._('New Cost Center Name'), reqd:true},
-				{fieldtype:'Select', fieldname:'group_or_ledger', label:wn._('Group or Ledger'),
-					options:'Group\nLedger', description:wn._('Further accounts can be made under Groups,')+
-					 	wn._('but entries can be made against Ledger')},
-				{fieldtype:'Button', fieldname:'create_new', label:wn._('Create New') }
-			]
-		});
-	
-		// create
-		$(d.fields_dict.create_new.input).click(function() {
-			var btn = this;
-			$(btn).set_working();
-			var v = d.get_values();
-			if(!v) return;
-			
-			var node = me.selected_node();
-			
-			v.parent_cost_center = node.data('label');
-			v.company = me.company;
-			
-			return wn.call({
-				args: v,
-				method:'accounts.utils.add_cc',
-				callback: function(r) {
-					$(btn).done_working();
-					d.hide();
-					node.trigger('reload');
-				}
-			});
-		});
-		d.show();
-	}
-});
\ No newline at end of file
diff --git a/accounts/page/accounts_browser/accounts_browser.py b/accounts/page/accounts_browser/accounts_browser.py
deleted file mode 100644
index 68a53b2..0000000
--- a/accounts/page/accounts_browser/accounts_browser.py
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-import webnotes.defaults
-from webnotes.utils import flt
-from accounts.utils import get_balance_on
-
-@webnotes.whitelist()
-def get_companies():
-	"""get a list of companies based on permission"""
-	return [d.name for d in webnotes.get_list("Company", fields=["name"], 
-		order_by="name")]
-
-@webnotes.whitelist()
-def get_children():
-	args = webnotes.local.form_dict
-	ctype, company = args['ctype'], args['comp']
-	
-	# root
-	if args['parent'] in ("Accounts", "Cost Centers"):
-		acc = webnotes.conn.sql(""" select 
-			name as value, if(group_or_ledger='Group', 1, 0) as expandable
-			from `tab%s`
-			where ifnull(parent_%s,'') = ''
-			and `company` = %s	and docstatus<2 
-			order by name""" % (ctype, ctype.lower().replace(' ','_'), '%s'),
-				company, as_dict=1)
-	else:	
-		# other
-		acc = webnotes.conn.sql("""select 
-			name as value, if(group_or_ledger='Group', 1, 0) as expandable
-	 		from `tab%s` 
-			where ifnull(parent_%s,'') = %s
-			and docstatus<2 
-			order by name""" % (ctype, ctype.lower().replace(' ','_'), '%s'),
-				args['parent'], as_dict=1)
-				
-	if ctype == 'Account':
-		currency = webnotes.conn.sql("select default_currency from `tabCompany` where name = %s", company)[0][0]
-		for each in acc:
-			bal = get_balance_on(each.get("value"))
-			each["currency"] = currency
-			each["balance"] = flt(bal)
-		
-	return acc
diff --git a/accounts/page/financial_analytics/financial_analytics.js b/accounts/page/financial_analytics/financial_analytics.js
deleted file mode 100644
index 7fe0507..0000000
--- a/accounts/page/financial_analytics/financial_analytics.js
+++ /dev/null
@@ -1,222 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.require("app/js/account_tree_grid.js");
-
-wn.pages['financial-analytics'].onload = function(wrapper) { 
-	wn.ui.make_app_page({
-		parent: wrapper,
-		title: wn._('Financial Analytics'),
-		single_column: true
-	});
-	erpnext.trial_balance = new erpnext.FinancialAnalytics(wrapper, 'Financial Analytics');
-	wrapper.appframe.add_module_icon("Accounts")
-	
-}
-
-erpnext.FinancialAnalytics = erpnext.AccountTreeGrid.extend({
-	filters: [
-		{fieldtype:"Select", label: wn._("PL or BS"), options:["Profit and Loss", "Balance Sheet"],
-			filter: function(val, item, opts, me) {
-				if(item._show) return true;
-				
-				// pl or bs
-				var out = (val!='Balance Sheet') ? item.is_pl_account=='Yes' : item.is_pl_account!='Yes';
-				if(!out) return false;
-				
-				return me.apply_zero_filter(val, item, opts, me);
-			}},
-		{fieldtype:"Select", label: wn._("Company"), link:"Company", default_value: "Select Company...",
-			filter: function(val, item, opts) {
-				return item.company == val || val == opts.default_value || item._show;
-			}},
-		{fieldtype:"Select", label: wn._("Fiscal Year"), link:"Fiscal Year", 
-			default_value: "Select Fiscal Year..."},
-		{fieldtype:"Date", label: wn._("From Date")},
-		{fieldtype:"Label", label: wn._("To")},
-		{fieldtype:"Date", label: wn._("To Date")},
-		{fieldtype:"Select", label: wn._("Range"), 
-			options:["Daily", "Weekly", "Monthly", "Quarterly", "Yearly"]},
-		{fieldtype:"Button", label: wn._("Refresh"), icon:"icon-refresh icon-white"},
-		{fieldtype:"Button", label: wn._("Reset Filters")}
-	],
-	setup_columns: function() {
-		var std_columns = [
-			{id: "check", name: wn._("Plot"), field: "check", width: 30,
-				formatter: this.check_formatter},
-			{id: "name", name: wn._("Account"), field: "name", width: 300,
-				formatter: this.tree_formatter},
-			{id: "opening", name: wn._("Opening"), field: "opening", hidden: true,
-				formatter: this.currency_formatter}
-		];
-		
-		this.make_date_range_columns();		
-		this.columns = std_columns.concat(this.columns);
-	},
-	setup_filters: function() {
-		var me = this;
-		this._super();
-		this.trigger_refresh_on_change(["pl_or_bs"]);
-		
-		this.filter_inputs.pl_or_bs
-			.add_options($.map(wn.report_dump.data["Cost Center"], function(v) {return v.name;}));
-
-		this.setup_plot_check();
-	},
-	init_filter_values: function() {
-		this._super();
-		this.filter_inputs.range.val('Monthly');
-	},
-	prepare_balances: function() {
-		var me = this;
-		
-		// setup cost center map
-		if(!this.cost_center_by_name) {
-			this.cost_center_by_name = this.make_name_map(wn.report_dump.data["Cost Center"]);
-		}
-		
-		var cost_center = inList(["Balance Sheet", "Profit and Loss"], this.pl_or_bs) 
-			? null : this.cost_center_by_name[this.pl_or_bs];
-		
-		$.each(wn.report_dump.data['GL Entry'], function(i, gl) {
-			var filter_by_cost_center = (function() {
-				if(cost_center) {
-					if(gl.cost_center) {
-						var gl_cost_center = me.cost_center_by_name[gl.cost_center];
-						return gl_cost_center.lft >= cost_center.lft && gl_cost_center.rgt <= cost_center.rgt;
-					} else {
-						return false;
-					}
-				} else {
-					return true;
-				}
-			})();
-
-			if(filter_by_cost_center) {
-				var posting_date = dateutil.str_to_obj(gl.posting_date);
-				var account = me.item_by_name[gl.account];
-				var col = me.column_map[gl.posting_date];
-				if(col) {
-					if(gl.voucher_type=='Period Closing Voucher') {
-						// period closing voucher not to be added
-						// to profit and loss accounts (else will become zero!!)
-						if(account.is_pl_account!='Yes')
-							me.add_balance(col.field, account, gl);
-					} else {
-						me.add_balance(col.field, account, gl);
-					}
-
-				} else if(account.is_pl_account!='Yes' 
-					&& (posting_date < dateutil.str_to_obj(me.from_date))) {
-					me.add_balance('opening', account, gl);
-				}
-			}
-		});
-
-		// make balances as cumulative
-		if(me.pl_or_bs=='Balance Sheet') {
-			$.each(me.data, function(i, ac) {
-				if((ac.rgt - ac.lft)==1 && ac.is_pl_account!='Yes') {
-					var opening = 0;
-					//if(opening) throw opening;
-					$.each(me.columns, function(i, col) {
-						if(col.formatter==me.currency_formatter) {
-							ac[col.field] = opening + flt(ac[col.field]);
-							opening = ac[col.field];
-						}
-					});					
-				}
-			})
-		}
-		this.update_groups();
-		this.accounts_initialized = true;
-		
-		if(!me.is_default("company")) {
-			// show Net Profit / Loss
-			var net_profit = {
-				company: me.company,
-				id: "Net Profit / Loss",
-				name: "Net Profit / Loss",
-				indent: 0,
-				opening: 0,
-				checked: false,
-				is_pl_account: me.pl_or_bs=="Balance Sheet" ? "No" : "Yes",
-			};
-			me.item_by_name[net_profit.name] = net_profit;
-
-			$.each(me.data, function(i, ac) {
-				if(!ac.parent_account && me.apply_filter(ac, "company")) {
-					if(me.pl_or_bs == "Balance Sheet") {
-						var valid_account = ac.is_pl_account!="Yes";
-						var do_addition_for = "Debit";
-					} else {
-						var valid_account = ac.is_pl_account=="Yes";
-						var do_addition_for = "Credit";
-					}
-					if(valid_account) {
-						$.each(me.columns, function(i, col) {
-							if(col.formatter==me.currency_formatter) {
-								if(!net_profit[col.field]) net_profit[col.field] = 0;
-								if(ac.debit_or_credit==do_addition_for) {
-									net_profit[col.field] += ac[col.field];
-								} else {
-									net_profit[col.field] -= ac[col.field];
-								}
-							}
-						});
-					}
-				}
-			});
-
-			this.data.push(net_profit);
-		}
-	},
-	add_balance: function(field, account, gl) {
-		account[field] = flt(account[field]) + 
-			((account.debit_or_credit == "Debit" ? 1 : -1) * (flt(gl.debit) - flt(gl.credit)))
-	},
-	init_account: function(d) {
-		// set 0 values for all columns
-		this.reset_item_values(d);
-		
-		// check for default graphs
-		if(!this.accounts_initialized && !d.parent_account) {
-			d.checked = true;
-		}
-		
-	},
-	get_plot_data: function() {
-		var data = [];
-		var me = this;
-		var pl_or_bs = this.pl_or_bs;
-		$.each(this.data, function(i, account) {
-			
-			var show = pl_or_bs != "Balance Sheet" ? account.is_pl_account=="Yes" : account.is_pl_account!="Yes";
-			if (show && account.checked && me.apply_filter(account, "company")) {
-				data.push({
-					label: account.name,
-					data: $.map(me.columns, function(col, idx) {
-						if(col.formatter==me.currency_formatter && !col.hidden) {
-							if (pl_or_bs != "Balance Sheet") {
-								return [[dateutil.str_to_obj(col.id).getTime(), account[col.field]], 
-									[dateutil.user_to_obj(col.name).getTime(), account[col.field]]];
-							} else {
-								return [[dateutil.user_to_obj(col.name).getTime(), account[col.field]]];
-							}							
-						}
-					}),
-					points: {show: true},
-					lines: {show: true, fill: true},
-				});
-				
-				if(pl_or_bs == "Balance Sheet") {
-					// prepend opening for balance sheet accounts
-					data[data.length-1].data = [[dateutil.str_to_obj(me.from_date).getTime(), 
-						account.opening]].concat(data[data.length-1].data);
-				}
-			}
-		});
-	
-		return data;
-	}
-})
\ No newline at end of file
diff --git a/accounts/page/trial_balance/trial_balance.js b/accounts/page/trial_balance/trial_balance.js
deleted file mode 100644
index 83f56eb..0000000
--- a/accounts/page/trial_balance/trial_balance.js
+++ /dev/null
@@ -1,51 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.require("app/js/account_tree_grid.js");
-
-wn.pages['trial-balance'].onload = function(wrapper) { 
-	wn.ui.make_app_page({
-		parent: wrapper,
-		title: wn._('Trial Balance'),
-		single_column: true
-	});
-	var TrialBalance = erpnext.AccountTreeGrid.extend({
-		init: function(wrapper, title) {
-			var me = this;
-			this._super(wrapper, title);
-			
-			// period closing entry checkbox
-			this.wrapper.bind("make", function() {
-				$('<div style="margin: 10px 0px; "\
-				 	class="with_period_closing_entry"><input type="checkbox" checked="checked">' + 
-						wn._("With period closing entry") + '</div>')
-					.appendTo(me.wrapper)
-					.find("input").click(function() { me.refresh(); });
-			});
-		},
-		
-		prepare_balances: function() {
-			// store value of with closing entry
-			this.with_period_closing_entry = this.wrapper
-				.find(".with_period_closing_entry input:checked").length;
-			this._super();
-		},
-		
-		update_balances: function(account, posting_date, v) {
-			// for period closing voucher, 
-			// only consider them when adding "With Closing Entry is checked"
-			if(v.voucher_type === "Period Closing Voucher") {
-				if(this.with_period_closing_entry) {
-					this._super(account, posting_date, v);
-				}
-			} else {
-				this._super(account, posting_date, v);
-			}
-		},
-	})
-	erpnext.trial_balance = new TrialBalance(wrapper, 'Trial Balance');
-	
-
-	wrapper.appframe.add_module_icon("Accounts")
-	
-}
\ No newline at end of file
diff --git a/accounts/report/accounts_payable/accounts_payable.py b/accounts/report/accounts_payable/accounts_payable.py
deleted file mode 100644
index 1bd8a9f..0000000
--- a/accounts/report/accounts_payable/accounts_payable.py
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import getdate, nowdate, flt, cstr
-from webnotes import msgprint, _
-from accounts.report.accounts_receivable.accounts_receivable import get_ageing_data
-
-def execute(filters=None):
-	if not filters: filters = {}
-	supplier_naming_by = webnotes.conn.get_value("Buying Settings", None, "supp_master_name")
-	columns = get_columns(supplier_naming_by)
-	entries = get_gl_entries(filters)
-	account_map = dict(((r.name, r) for r in webnotes.conn.sql("""select acc.name, 
-		supp.supplier_name, supp.name as supplier 
-		from `tabAccount` acc, `tabSupplier` supp 
-		where acc.master_type="Supplier" and supp.name=acc.master_name""", as_dict=1)))
-
-	entries_after_report_date = [[gle.voucher_type, gle.voucher_no] 
-		for gle in get_gl_entries(filters, before_report_date=False)]
-
-	account_supplier_type_map = get_account_supplier_type_map()
-	voucher_detail_map = get_voucher_details()
-
-	# Age of the invoice on this date
-	age_on = getdate(filters.get("report_date")) > getdate(nowdate()) \
-		and nowdate() or filters.get("report_date")
-
-	data = []
-	for gle in entries:
-		if cstr(gle.against_voucher) == gle.voucher_no or not gle.against_voucher \
-				or [gle.against_voucher_type, gle.against_voucher] in entries_after_report_date:
-			voucher_details = voucher_detail_map.get(gle.voucher_type, {}).get(gle.voucher_no, {})
-			
-			invoiced_amount = gle.credit > 0 and gle.credit or 0
-			outstanding_amount = get_outstanding_amount(gle, 
-				filters.get("report_date") or nowdate())
-
-			if abs(flt(outstanding_amount)) > 0.01:
-				paid_amount = invoiced_amount - outstanding_amount
-				row = [gle.posting_date, gle.account, gle.voucher_type, gle.voucher_no, 
-					voucher_details.get("due_date", ""), voucher_details.get("bill_no", ""), 
-					voucher_details.get("bill_date", ""), invoiced_amount, 
-					paid_amount, outstanding_amount]
-				
-				# Ageing
-				if filters.get("ageing_based_on") == "Due Date":
-					ageing_based_on_date = voucher_details.get("due_date", "")
-				else:
-					ageing_based_on_date = gle.posting_date
-					
-				row += get_ageing_data(age_on, ageing_based_on_date, outstanding_amount) + \
-					[account_map.get(gle.account).get("supplier") or ""]
-
-				if supplier_naming_by == "Naming Series":
-					row += [account_map.get(gle.account).get("supplier_name") or ""]
-
-				row += [account_supplier_type_map.get(gle.account), gle.remarks]
-				data.append(row)
-
-	for i in range(0, len(data)):
-		data[i].insert(4, """<a href="%s"><i class="icon icon-share" style="cursor: pointer;"></i></a>""" \
-			% ("/".join(["#Form", data[i][2], data[i][3]]),))
-
-	return columns, data
-	
-def get_columns(supplier_naming_by):
-	columns = [
-		"Posting Date:Date:80", "Account:Link/Account:150", "Voucher Type::110", 
-		"Voucher No::120", "::30", "Due Date:Date:80", "Bill No::80", "Bill Date:Date:80", 
-		"Invoiced Amount:Currency:100", "Paid Amount:Currency:100", 
-		"Outstanding Amount:Currency:100", "Age:Int:50", "0-30:Currency:100", 
-		"30-60:Currency:100", "60-90:Currency:100", "90-Above:Currency:100",
-		"Supplier:Link/Supplier:150"
-	]
-
-	if supplier_naming_by == "Naming Series":
-		columns += ["Supplier Name::110"]
-
-	columns += ["Supplier Type:Link/Supplier Type:120", "Remarks::150"]
-
-	return columns
-
-def get_gl_entries(filters, before_report_date=True):
-	conditions, supplier_accounts = get_conditions(filters, before_report_date)
-	gl_entries = []
-	gl_entries = webnotes.conn.sql("""select * from `tabGL Entry` 
-		where docstatus < 2 %s order by posting_date, account""" % 
-		(conditions), tuple(supplier_accounts), as_dict=1)
-	return gl_entries
-	
-def get_conditions(filters, before_report_date=True):
-	conditions = ""
-	if filters.get("company"):
-		conditions += " and company='%s'" % filters["company"]
-	
-	supplier_accounts = []
-	if filters.get("account"):
-		supplier_accounts = [filters["account"]]
-	else:
-		supplier_accounts = webnotes.conn.sql_list("""select name from `tabAccount` 
-			where ifnull(master_type, '') = 'Supplier' and docstatus < 2 %s""" % 
-			conditions, filters)
-	
-	if supplier_accounts:
-		conditions += " and account in (%s)" % (", ".join(['%s']*len(supplier_accounts)))
-	else:
-		msgprint(_("No Supplier Accounts found. Supplier Accounts are identified based on \
-			'Master Type' value in account record."), raise_exception=1)
-		
-	if filters.get("report_date"):
-		if before_report_date:
-			conditions += " and posting_date<='%s'" % filters["report_date"]
-		else:
-			conditions += " and posting_date>'%s'" % filters["report_date"]
-		
-	return conditions, supplier_accounts
-	
-def get_account_supplier_type_map():
-	account_supplier_type_map = {}
-	for each in webnotes.conn.sql("""select acc.name, supp.supplier_type from `tabSupplier` supp, 
-			`tabAccount` acc where supp.name = acc.master_name group by acc.name"""):
-		account_supplier_type_map[each[0]] = each[1]
-
-	return account_supplier_type_map
-	
-def get_voucher_details():
-	voucher_details = {}
-	for dt in ["Purchase Invoice", "Journal Voucher"]:
-		voucher_details.setdefault(dt, webnotes._dict())
-		for t in webnotes.conn.sql("""select name, due_date, bill_no, bill_date 
-				from `tab%s`""" % dt, as_dict=1):
-			voucher_details[dt].setdefault(t.name, t)
-		
-	return voucher_details
-
-def get_outstanding_amount(gle, report_date):
-	payment_amount = webnotes.conn.sql("""
-		select sum(ifnull(debit, 0)) - sum(ifnull(credit, 0)) 
-		from `tabGL Entry` 
-		where account = %s and posting_date <= %s and against_voucher_type = %s 
-		and against_voucher = %s and name != %s""", 
-		(gle.account, report_date, gle.voucher_type, gle.voucher_no, gle.name))[0][0]
-		
-	outstanding_amount = flt(gle.credit) - flt(gle.debit) - flt(payment_amount)
-	return outstanding_amount
diff --git a/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py b/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py
deleted file mode 100644
index 5672497..0000000
--- a/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import flt
-
-def execute(filters=None):
-	if not filters: filters = {}
-	
-	debit_or_credit = webnotes.conn.get_value("Account", filters["account"], "debit_or_credit")
-	
-	columns = get_columns()
-	data = get_entries(filters)
-	
-	from accounts.utils import get_balance_on
-	balance_as_per_company = get_balance_on(filters["account"], filters["report_date"])
-
-	total_debit, total_credit = 0,0
-	for d in data:
-		total_debit += flt(d[4])
-		total_credit += flt(d[5])
-
-	if debit_or_credit == 'Debit':
-		bank_bal = flt(balance_as_per_company) - flt(total_debit) + flt(total_credit)
-	else:
-		bank_bal = flt(balance_as_per_company) + flt(total_debit) - flt(total_credit)
-		
-	data += [
-		get_balance_row("Balance as per company books", balance_as_per_company, debit_or_credit),
-		["", "", "", "Amounts not reflected in bank", total_debit, total_credit], 
-		get_balance_row("Balance as per bank", bank_bal, debit_or_credit)
-	]
-	
-	return columns, data
-	
-def get_columns():
-	return ["Journal Voucher:Link/Journal Voucher:140", "Posting Date:Date:100", 
-		"Clearance Date:Date:110", "Against Account:Link/Account:200", 
-		"Debit:Currency:120", "Credit:Currency:120"
-	]
-	
-def get_entries(filters):
-	entries = webnotes.conn.sql("""select 
-			jv.name, jv.posting_date, jv.clearance_date, jvd.against_account, jvd.debit, jvd.credit
-		from 
-			`tabJournal Voucher Detail` jvd, `tabJournal Voucher` jv 
-		where jvd.parent = jv.name and jv.docstatus=1 and ifnull(jv.cheque_no, '')!= '' 
-			and jvd.account = %(account)s and jv.posting_date <= %(report_date)s 
-			and ifnull(jv.clearance_date, '4000-01-01') > %(report_date)s
-		order by jv.name DESC""", filters, as_list=1)
-		
-	return entries
-	
-def get_balance_row(label, amount, debit_or_credit):
-	if debit_or_credit == "Debit":
-		return ["", "", "", label, amount, 0]
-	else:
-		return ["", "", "", label, 0, amount]
\ No newline at end of file
diff --git a/accounts/report/budget_variance_report/budget_variance_report.py b/accounts/report/budget_variance_report/budget_variance_report.py
deleted file mode 100644
index a5860c8..0000000
--- a/accounts/report/budget_variance_report/budget_variance_report.py
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import _, msgprint
-from webnotes.utils import flt
-import time
-from accounts.utils import get_fiscal_year
-from controllers.trends import get_period_date_ranges, get_period_month_ranges
-
-def execute(filters=None):
-	if not filters: filters = {}
-	
-	columns = get_columns(filters)
-	period_month_ranges = get_period_month_ranges(filters["period"], filters["fiscal_year"])
-	cam_map = get_costcenter_account_month_map(filters)
-
-	data = []
-	for cost_center, cost_center_items in cam_map.items():
-		for account, monthwise_data in cost_center_items.items():
-			row = [cost_center, account]
-			totals = [0, 0, 0]
-			for relevant_months in period_month_ranges:
-				period_data = [0, 0, 0]
-				for month in relevant_months:
-					month_data = monthwise_data.get(month, {})
-					for i, fieldname in enumerate(["target", "actual", "variance"]):
-						value = flt(month_data.get(fieldname))
-						period_data[i] += value
-						totals[i] += value
-				period_data[2] = period_data[0] - period_data[1]
-				row += period_data
-			totals[2] = totals[0] - totals[1]
-			row += totals
-			data.append(row)
-
-	return columns, sorted(data, key=lambda x: (x[0], x[1]))
-	
-def get_columns(filters):
-	for fieldname in ["fiscal_year", "period", "company"]:
-		if not filters.get(fieldname):
-			label = (" ".join(fieldname.split("_"))).title()
-			msgprint(_("Please specify") + ": " + label,
-				raise_exception=True)
-
-	columns = ["Cost Center:Link/Cost Center:120", "Account:Link/Account:120"]
-
-	group_months = False if filters["period"] == "Monthly" else True
-
-	for from_date, to_date in get_period_date_ranges(filters["period"], filters["fiscal_year"]):
-		for label in ["Target (%s)", "Actual (%s)", "Variance (%s)"]:
-			if group_months:
-				label = label % (from_date.strftime("%b") + " - " + to_date.strftime("%b"))
-			else:
-				label = label % from_date.strftime("%b")
-				
-			columns.append(label+":Float:120")
-
-	return columns + ["Total Target:Float:120", "Total Actual:Float:120", 
-		"Total Variance:Float:120"]
-
-#Get cost center & target details
-def get_costcenter_target_details(filters):
-	return webnotes.conn.sql("""select cc.name, cc.distribution_id, 
-		cc.parent_cost_center, bd.account, bd.budget_allocated 
-		from `tabCost Center` cc, `tabBudget Detail` bd 
-		where bd.parent=cc.name and bd.fiscal_year=%s and 
-		cc.company=%s order by cc.name""" % ('%s', '%s'), 
-		(filters.get("fiscal_year"), filters.get("company")), as_dict=1)
-
-#Get target distribution details of accounts of cost center
-def get_target_distribution_details(filters):
-	target_details = {}
-
-	for d in webnotes.conn.sql("""select bd.name, bdd.month, bdd.percentage_allocation  
-		from `tabBudget Distribution Detail` bdd, `tabBudget Distribution` bd
-		where bdd.parent=bd.name and bd.fiscal_year=%s""", (filters["fiscal_year"]), as_dict=1):
-			target_details.setdefault(d.name, {}).setdefault(d.month, flt(d.percentage_allocation))
-
-	return target_details
-
-#Get actual details from gl entry
-def get_actual_details(filters):
-	ac_details = webnotes.conn.sql("""select gl.account, gl.debit, gl.credit, 
-		gl.cost_center, MONTHNAME(gl.posting_date) as month_name 
-		from `tabGL Entry` gl, `tabBudget Detail` bd 
-		where gl.fiscal_year=%s and company=%s
-		and bd.account=gl.account and bd.parent=gl.cost_center""" % ('%s', '%s'), 
-		(filters.get("fiscal_year"), filters.get("company")), as_dict=1)
-		
-	cc_actual_details = {}
-	for d in ac_details:
-		cc_actual_details.setdefault(d.cost_center, {}).setdefault(d.account, []).append(d)
-		
-	return cc_actual_details
-
-def get_costcenter_account_month_map(filters):
-	import datetime
-	costcenter_target_details = get_costcenter_target_details(filters)
-	tdd = get_target_distribution_details(filters)
-	actual_details = get_actual_details(filters)
-
-	cam_map = {}
-
-	for ccd in costcenter_target_details:
-		for month_id in range(1, 13):
-			month = datetime.date(2013, month_id, 1).strftime('%B')
-			
-			cam_map.setdefault(ccd.name, {}).setdefault(ccd.account, {})\
-				.setdefault(month, webnotes._dict({
-					"target": 0.0, "actual": 0.0
-				}))
-
-			tav_dict = cam_map[ccd.name][ccd.account][month]
-
-			month_percentage = tdd.get(ccd.distribution_id, {}).get(month, 0) \
-				if ccd.distribution_id else 100.0/12
-				
-			tav_dict.target = flt(ccd.budget_allocated) * month_percentage / 100
-			
-			for ad in actual_details.get(ccd.name, {}).get(ccd.account, []):
-				if ad.month_name == month:
-						tav_dict.actual += flt(ad.debit) - flt(ad.credit)
-						
-	return cam_map
diff --git a/accounts/report/general_ledger/general_ledger.py b/accounts/report/general_ledger/general_ledger.py
deleted file mode 100644
index 2f5716e..0000000
--- a/accounts/report/general_ledger/general_ledger.py
+++ /dev/null
@@ -1,177 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import cstr, flt
-from webnotes import _
-
-def execute(filters=None):
-	account_details = {}
-	for acc in webnotes.conn.sql("""select name, debit_or_credit, group_or_ledger 
-		from tabAccount""", as_dict=1):
-			account_details.setdefault(acc.name, acc)
-	
-	validate_filters(filters, account_details)
-	
-	columns = get_columns()
-	
-	res = get_result(filters, account_details)
-
-	return columns, res
-	
-def validate_filters(filters, account_details):
-	if filters.get("account") and filters.get("group_by_account") \
-			and account_details[filters.account].group_or_ledger == "Ledger":
-		webnotes.throw(_("Can not filter based on Account, if grouped by Account"))
-		
-	if filters.get("voucher_no") and filters.get("group_by_voucher"):
-		webnotes.throw(_("Can not filter based on Voucher No, if grouped by Voucher"))
-		
-	if filters.from_date > filters.to_date:
-		webnotes.throw(_("From Date must be before To Date"))
-	
-def get_columns():
-	return ["Posting Date:Date:100", "Account:Link/Account:200", "Debit:Float:100", 
-		"Credit:Float:100", "Voucher Type::120", "Voucher No::160", "Link::20", 
-		"Against Account::120", "Cost Center:Link/Cost Center:100", "Remarks::200"]
-		
-def get_result(filters, account_details):	
-	gl_entries = get_gl_entries(filters)
-
-	data = get_data_with_opening_closing(filters, account_details, gl_entries)
-		
-	result = get_result_as_list(data)
-
-	return result
-	
-def get_gl_entries(filters):
-	group_by_condition = "group by voucher_type, voucher_no, account" \
-		if filters.get("group_by_voucher") else "group by name"
-		
-	gl_entries = webnotes.conn.sql("""select posting_date, account, 
-			sum(ifnull(debit, 0)) as debit, sum(ifnull(credit, 0)) as credit, 
-			voucher_type, voucher_no, cost_center, remarks, is_advance, against 
-		from `tabGL Entry`
-		where company=%(company)s {conditions}
-		{group_by_condition}
-		order by posting_date, account"""\
-		.format(conditions=get_conditions(filters), group_by_condition=group_by_condition), 
-		filters, as_dict=1)
-		
-	return gl_entries
-	
-def get_conditions(filters):
-	conditions = []
-	if filters.get("account"):
-		lft, rgt = webnotes.conn.get_value("Account", filters["account"], ["lft", "rgt"])
-		conditions.append("""account in (select name from tabAccount 
-			where lft>=%s and rgt<=%s and docstatus<2)""" % (lft, rgt))
-	else:
-		conditions.append("posting_date between %(from_date)s and %(to_date)s")
-		
-	if filters.get("voucher_no"):
-		conditions.append("voucher_no=%(voucher_no)s")
-		
-		
-	from webnotes.widgets.reportview import build_match_conditions
-	match_conditions = build_match_conditions("GL Entry")
-	if match_conditions: conditions.append(match_conditions)
-	
-	return "and {}".format(" and ".join(conditions)) if conditions else ""
-
-def get_data_with_opening_closing(filters, account_details, gl_entries):
-	data = []
-	gle_map = initialize_gle_map(gl_entries)
-	
-	opening, total_debit, total_credit, gle_map = get_accountwise_gle(filters, gl_entries, gle_map)
-	
-	# Opening for filtered account
-	if filters.get("account"):
-		data += [get_balance_row("Opening", account_details[filters.account].debit_or_credit, 
-			opening), {}]
-
-	for acc, acc_dict in gle_map.items():
-		if acc_dict.entries:
-			# Opening for individual ledger, if grouped by account
-			if filters.get("group_by_account"):
-				data.append(get_balance_row("Opening", account_details[acc].debit_or_credit, 
-					acc_dict.opening))
-
-			data += acc_dict.entries
-			
-			# Totals and closing for individual ledger, if grouped by account
-			if filters.get("group_by_account"):
-				data += [{"account": "Totals", "debit": acc_dict.total_debit, 
-					"credit": acc_dict.total_credit}, 
-					get_balance_row("Closing (Opening + Totals)", 
-						account_details[acc].debit_or_credit, (acc_dict.opening 
-						+ acc_dict.total_debit - acc_dict.total_credit)), {}]
-						
-	# Total debit and credit between from and to date	
-	if total_debit or total_credit:
-		data.append({"account": "Totals", "debit": total_debit, "credit": total_credit})
-	
-	# Closing for filtered account
-	if filters.get("account"):
-		data.append(get_balance_row("Closing (Opening + Totals)", 
-			account_details[filters.account].debit_or_credit, 
-			(opening + total_debit - total_credit)))
-	
-	return data
-
-def initialize_gle_map(gl_entries):
-	gle_map = webnotes._dict()
-	for gle in gl_entries:
-		gle_map.setdefault(gle.account, webnotes._dict({
-			"opening": 0,
-			"entries": [],
-			"total_debit": 0,
-			"total_credit": 0,
-			"closing": 0
-		}))
-	return gle_map
-
-def get_accountwise_gle(filters, gl_entries, gle_map):
-	opening, total_debit, total_credit = 0, 0, 0
-	
-	for gle in gl_entries:
-		amount = flt(gle.debit) - flt(gle.credit)
-		if filters.get("account") and (gle.posting_date < filters.from_date 
-				or cstr(gle.is_advance) == "Yes"):
-			gle_map[gle.account].opening += amount
-			opening += amount
-		elif gle.posting_date <= filters.to_date:
-			gle_map[gle.account].entries.append(gle)
-			gle_map[gle.account].total_debit += flt(gle.debit)
-			gle_map[gle.account].total_credit += flt(gle.credit)
-			
-			total_debit += flt(gle.debit)
-			total_credit += flt(gle.credit)
-			
-	return opening, total_debit, total_credit, gle_map
-
-def get_balance_row(label, debit_or_credit, balance):
-	return {
-		"account": label,
-		"debit": balance if debit_or_credit=="Debit" else 0,
-		"credit": -1*balance if debit_or_credit=="Credit" else 0,
-	}
-	
-def get_result_as_list(data):
-	result = []
-	for d in data:
-		result.append([d.get("posting_date"), d.get("account"), d.get("debit"), 
-			d.get("credit"), d.get("voucher_type"), d.get("voucher_no"), 
-			get_voucher_link(d.get("voucher_type"), d.get("voucher_no")), 
-			d.get("against"), d.get("cost_center"), d.get("remarks")])
-	
-	return result
-	
-def get_voucher_link(voucher_type, voucher_no):
-	icon = ""
-	if voucher_type and voucher_no:
-		icon = """<a href="%s"><i class="icon icon-share" style="cursor: pointer;">
-			</i></a>""" % ("/".join(["#Form", voucher_type, voucher_no]))
-		
-	return icon
\ No newline at end of file
diff --git a/accounts/report/gross_profit/gross_profit.py b/accounts/report/gross_profit/gross_profit.py
deleted file mode 100644
index 8e73062..0000000
--- a/accounts/report/gross_profit/gross_profit.py
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import flt
-from stock.utils import get_buying_amount, get_sales_bom_buying_amount
-
-def execute(filters=None):
-	if not filters: filters = {}
-	
-	stock_ledger_entries = get_stock_ledger_entries(filters)
-	source = get_source_data(filters)
-	item_sales_bom = get_item_sales_bom()
-	
-	columns = ["Delivery Note/Sales Invoice::120", "Link::30", "Posting Date:Date", "Posting Time", 
-		"Item Code:Link/Item", "Item Name", "Description", "Warehouse:Link/Warehouse",
-		"Qty:Float", "Selling Rate:Currency", "Avg. Buying Rate:Currency", 
-		"Selling Amount:Currency", "Buying Amount:Currency",
-		"Gross Profit:Currency", "Gross Profit %:Percent", "Project:Link/Project"]
-	data = []
-	for row in source:
-		selling_amount = flt(row.amount)
-		
-		item_sales_bom_map = item_sales_bom.get(row.parenttype, {}).get(row.name, webnotes._dict())
-		
-		if item_sales_bom_map.get(row.item_code):
-			buying_amount = get_sales_bom_buying_amount(row.item_code, row.warehouse, 
-				row.parenttype, row.name, row.item_row, stock_ledger_entries, item_sales_bom_map)
-		else:
-			buying_amount = get_buying_amount(row.parenttype, row.name, row.item_row,
-				stock_ledger_entries.get((row.item_code, row.warehouse), []))
-		
-		buying_amount = buying_amount > 0 and buying_amount or 0
-
-		gross_profit = selling_amount - buying_amount
-		if selling_amount:
-			gross_profit_percent = (gross_profit / selling_amount) * 100.0
-		else:
-			gross_profit_percent = 0.0
-		
-		icon = """<a href="%s"><i class="icon icon-share" style="cursor: pointer;"></i></a>""" \
-			% ("/".join(["#Form", row.parenttype, row.name]),)
-		data.append([row.name, icon, row.posting_date, row.posting_time, row.item_code, row.item_name,
-			row.description, row.warehouse, row.qty, row.basic_rate, 
-			row.qty and (buying_amount / row.qty) or 0, row.amount, buying_amount,
-			gross_profit, gross_profit_percent, row.project])
-			
-	return columns, data
-	
-def get_stock_ledger_entries(filters):	
-	query = """select item_code, voucher_type, voucher_no,
-		voucher_detail_no, posting_date, posting_time, stock_value,
-		warehouse, actual_qty as qty
-		from `tabStock Ledger Entry`"""
-	
-	if filters.get("company"):
-		query += """ where company=%(company)s"""
-	
-	query += " order by item_code desc, warehouse desc, posting_date desc, posting_time desc, name desc"
-	
-	res = webnotes.conn.sql(query, filters, as_dict=True)
-	
-	out = {}
-	for r in res:
-		if (r.item_code, r.warehouse) not in out:
-			out[(r.item_code, r.warehouse)] = []
-		
-		out[(r.item_code, r.warehouse)].append(r)
-
-	return out
-	
-def get_item_sales_bom():
-	item_sales_bom = {}
-	
-	for d in webnotes.conn.sql("""select parenttype, parent, parent_item,
-		item_code, warehouse, -1*qty as total_qty, parent_detail_docname
-		from `tabPacked Item` where docstatus=1""", as_dict=True):
-		item_sales_bom.setdefault(d.parenttype, webnotes._dict()).setdefault(d.parent,
-			webnotes._dict()).setdefault(d.parent_item, []).append(d)
-
-	return item_sales_bom
-	
-def get_source_data(filters):
-	conditions = ""
-	if filters.get("company"):
-		conditions += " and company=%(company)s"
-	if filters.get("from_date"):
-		conditions += " and posting_date>=%(from_date)s"
-	if filters.get("to_date"):
-		conditions += " and posting_date<=%(to_date)s"
-	
-	delivery_note_items = webnotes.conn.sql("""select item.parenttype, dn.name, 
-		dn.posting_date, dn.posting_time, dn.project_name, 
-		item.item_code, item.item_name, item.description, item.warehouse,
-		item.qty, item.basic_rate, item.amount, item.name as "item_row",
-		timestamp(dn.posting_date, dn.posting_time) as posting_datetime
-		from `tabDelivery Note` dn, `tabDelivery Note Item` item
-		where item.parent = dn.name and dn.docstatus = 1 %s
-		order by dn.posting_date desc, dn.posting_time desc""" % (conditions,), filters, as_dict=1)
-
-	sales_invoice_items = webnotes.conn.sql("""select item.parenttype, si.name, 
-		si.posting_date, si.posting_time, si.project_name,
-		item.item_code, item.item_name, item.description, item.warehouse,
-		item.qty, item.basic_rate, item.amount, item.name as "item_row",
-		timestamp(si.posting_date, si.posting_time) as posting_datetime
-		from `tabSales Invoice` si, `tabSales Invoice Item` item
-		where item.parent = si.name and si.docstatus = 1 %s
-		and si.update_stock = 1
-		order by si.posting_date desc, si.posting_time desc""" % (conditions,), filters, as_dict=1)
-	
-	source = delivery_note_items + sales_invoice_items
-	if len(source) > len(delivery_note_items):
-		source.sort(key=lambda d: d.posting_datetime, reverse=True)
-	
-	return source
\ No newline at end of file
diff --git a/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py b/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py
deleted file mode 100644
index 1273360..0000000
--- a/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import msgprint, _
-from accounts.report.accounts_receivable.accounts_receivable import get_ageing_data
-
-def execute(filters=None):
-	if not filters: filters = {}
-	
-	columns = get_columns()
-	entries = get_entries(filters)
-	invoice_posting_date_map = get_invoice_posting_date_map(filters)
-	against_date = ""
-	outstanding_amount = 0.0
-	
-	data = []
-	for d in entries:
-		if d.against_voucher:
-			against_date = d.against_voucher and invoice_posting_date_map[d.against_voucher] or ""
-			outstanding_amount = d.debit or -1*d.credit
-		else:
-			against_date = d.against_invoice and invoice_posting_date_map[d.against_invoice] or ""
-			outstanding_amount = d.credit or -1*d.debit
-		
-		row = [d.name, d.account, d.posting_date, d.against_voucher or d.against_invoice, 
-			against_date, d.debit, d.credit, d.cheque_no, d.cheque_date, d.remark]
-			
-		if d.against_voucher or d.against_invoice:
-			row += get_ageing_data(d.posting_date, against_date, outstanding_amount)
-		else:
-			row += ["", "", "", "", ""]
-			
-		data.append(row)
-	
-	return columns, data
-	
-def get_columns():
-	return ["Journal Voucher:Link/Journal Voucher:140", "Account:Link/Account:140", 
-		"Posting Date:Date:100", "Against Invoice:Link/Purchase Invoice:130", 
-		"Against Invoice Posting Date:Date:130", "Debit:Currency:120", "Credit:Currency:120", 
-		"Reference No::100", "Reference Date:Date:100", "Remarks::150", "Age:Int:40", 
-		"0-30:Currency:100", "30-60:Currency:100", "60-90:Currency:100", "90-Above:Currency:100"
-	]
-
-def get_conditions(filters):
-	conditions = ""
-	party_accounts = []
-	
-	if filters.get("account"):
-		party_accounts = [filters["account"]]
-	else:
-		cond = filters.get("company") and (" and company = '%s'" % filters["company"]) or ""
-		
-		if filters.get("payment_type") == "Incoming":
-			cond += " and master_type = 'Customer'"
-		else:
-			cond += " and master_type = 'Supplier'"
-
-		party_accounts = webnotes.conn.sql_list("""select name from `tabAccount` 
-			where ifnull(master_name, '')!='' and docstatus < 2 %s""" % cond)
-	
-	if party_accounts:
-		conditions += " and jvd.account in (%s)" % (", ".join(['%s']*len(party_accounts)))
-	else:
-		msgprint(_("No Customer or Supplier Accounts found. Accounts are identified based on \
-			'Master Type' value in account record."), raise_exception=1)
-		
-	if filters.get("from_date"): conditions += " and jv.posting_date >= '%s'" % filters["from_date"]
-	if filters.get("to_date"): conditions += " and jv.posting_date <= '%s'" % filters["to_date"]
-
-	return conditions, party_accounts
-	
-def get_entries(filters):
-	conditions, party_accounts = get_conditions(filters)
-	entries =  webnotes.conn.sql("""select jv.name, jvd.account, jv.posting_date, 
-		jvd.against_voucher, jvd.against_invoice, jvd.debit, jvd.credit, 
-		jv.cheque_no, jv.cheque_date, jv.remark 
-		from `tabJournal Voucher Detail` jvd, `tabJournal Voucher` jv 
-		where jvd.parent = jv.name and jv.docstatus=1 %s order by jv.name DESC""" % 
-		(conditions), tuple(party_accounts), as_dict=1)
-		
-	return entries
-	
-def get_invoice_posting_date_map(filters):
-	invoice_posting_date_map = {}
-	if filters.get("payment_type") == "Incoming":
-		for t in webnotes.conn.sql("""select name, posting_date from `tabSales Invoice`"""):
-			invoice_posting_date_map[t[0]] = t[1]
-	else:
-		for t in webnotes.conn.sql("""select name, posting_date from `tabPurchase Invoice`"""):
-			invoice_posting_date_map[t[0]] = t[1]
-
-	return invoice_posting_date_map
\ No newline at end of file
diff --git a/accounts/report/purchase_invoice_trends/purchase_invoice_trends.js b/accounts/report/purchase_invoice_trends/purchase_invoice_trends.js
deleted file mode 100644
index 183e16a..0000000
--- a/accounts/report/purchase_invoice_trends/purchase_invoice_trends.js
+++ /dev/null
@@ -1,8 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.require("app/js/purchase_trends_filters.js");
-
-wn.query_reports["Purchase Invoice Trends"] = {
-	filters: get_filters()
- }
\ No newline at end of file
diff --git a/accounts/report/purchase_invoice_trends/purchase_invoice_trends.py b/accounts/report/purchase_invoice_trends/purchase_invoice_trends.py
deleted file mode 100644
index 4c38bed..0000000
--- a/accounts/report/purchase_invoice_trends/purchase_invoice_trends.py
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from controllers.trends	import get_columns,get_data
-
-def execute(filters=None):
-	if not filters: filters ={}
-	data = []
-	conditions = get_columns(filters, "Purchase Invoice")
-	data = get_data(filters, conditions)
-
-	return conditions["columns"], data 
\ No newline at end of file
diff --git a/accounts/report/sales_invoice_trends/sales_invoice_trends.js b/accounts/report/sales_invoice_trends/sales_invoice_trends.js
deleted file mode 100644
index 3b004ab..0000000
--- a/accounts/report/sales_invoice_trends/sales_invoice_trends.js
+++ /dev/null
@@ -1,8 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.require("app/js/sales_trends_filters.js");
-
-wn.query_reports["Sales Invoice Trends"] = {
-	filters: get_filters()
- }
\ No newline at end of file
diff --git a/accounts/report/sales_invoice_trends/sales_invoice_trends.py b/accounts/report/sales_invoice_trends/sales_invoice_trends.py
deleted file mode 100644
index 70c61d7..0000000
--- a/accounts/report/sales_invoice_trends/sales_invoice_trends.py
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from controllers.trends	import get_columns,get_data
-
-def execute(filters=None):
-	if not filters: filters ={}
-	data = []
-	conditions = get_columns(filters, "Sales Invoice")
-	data = get_data(filters, conditions)
-
-	return conditions["columns"], data 
\ No newline at end of file
diff --git a/accounts/utils.py b/accounts/utils.py
deleted file mode 100644
index fdd57b3..0000000
--- a/accounts/utils.py
+++ /dev/null
@@ -1,381 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-
-import webnotes
-from webnotes.utils import nowdate, cstr, flt, now, getdate, add_months
-from webnotes.model.doc import addchild
-from webnotes import msgprint, _
-from webnotes.utils import formatdate
-from utilities import build_filter_conditions
-
-
-class FiscalYearError(webnotes.ValidationError): pass
-class BudgetError(webnotes.ValidationError): pass
-
-
-def get_fiscal_year(date=None, fiscal_year=None, label="Date", verbose=1):
-	return get_fiscal_years(date, fiscal_year, label, verbose)[0]
-	
-def get_fiscal_years(date=None, fiscal_year=None, label="Date", verbose=1):
-	# if year start date is 2012-04-01, year end date should be 2013-03-31 (hence subdate)
-	cond = ""
-	if fiscal_year:
-		cond = "name = '%s'" % fiscal_year
-	else:
-		cond = "'%s' >= year_start_date and '%s' <= year_end_date" % \
-			(date, date)
-	fy = webnotes.conn.sql("""select name, year_start_date, year_end_date
-		from `tabFiscal Year` where %s order by year_start_date desc""" % cond)
-	
-	if not fy:
-		error_msg = """%s %s not in any Fiscal Year""" % (label, formatdate(date))
-		error_msg = """{msg}: {date}""".format(msg=_("Fiscal Year does not exist for date"), 
-			date=formatdate(date))
-		if verbose: webnotes.msgprint(error_msg)
-		raise FiscalYearError, error_msg
-	
-	return fy
-	
-def validate_fiscal_year(date, fiscal_year, label="Date"):
-	years = [f[0] for f in get_fiscal_years(date, label=label)]
-	if fiscal_year not in years:
-		webnotes.msgprint(("%(label)s '%(posting_date)s': " + _("not within Fiscal Year") + \
-			": '%(fiscal_year)s'") % {
-				"label": label,
-				"posting_date": formatdate(date),
-				"fiscal_year": fiscal_year
-			}, raise_exception=1)
-
-@webnotes.whitelist()
-def get_balance_on(account=None, date=None):
-	if not account and webnotes.form_dict.get("account"):
-		account = webnotes.form_dict.get("account")
-		date = webnotes.form_dict.get("date")
-	
-	cond = []
-	if date:
-		cond.append("posting_date <= '%s'" % date)
-	else:
-		# get balance of all entries that exist
-		date = nowdate()
-		
-	try:
-		year_start_date = get_fiscal_year(date, verbose=0)[1]
-	except FiscalYearError, e:
-		if getdate(date) > getdate(nowdate()):
-			# if fiscal year not found and the date is greater than today
-			# get fiscal year for today's date and its corresponding year start date
-			year_start_date = get_fiscal_year(nowdate(), verbose=1)[1]
-		else:
-			# this indicates that it is a date older than any existing fiscal year.
-			# hence, assuming balance as 0.0
-			return 0.0
-		
-	acc = webnotes.conn.get_value('Account', account, \
-		['lft', 'rgt', 'debit_or_credit', 'is_pl_account', 'group_or_ledger'], as_dict=1)
-	
-	# for pl accounts, get balance within a fiscal year
-	if acc.is_pl_account == 'Yes':
-		cond.append("posting_date >= '%s' and voucher_type != 'Period Closing Voucher'" \
-			% year_start_date)
-	
-	# different filter for group and ledger - improved performance
-	if acc.group_or_ledger=="Group":
-		cond.append("""exists (
-			select * from `tabAccount` ac where ac.name = gle.account
-			and ac.lft >= %s and ac.rgt <= %s
-		)""" % (acc.lft, acc.rgt))
-	else:
-		cond.append("""gle.account = "%s" """ % (account, ))
-	
-	bal = webnotes.conn.sql("""
-		SELECT sum(ifnull(debit, 0)) - sum(ifnull(credit, 0)) 
-		FROM `tabGL Entry` gle
-		WHERE %s""" % " and ".join(cond))[0][0]
-
-	# if credit account, it should calculate credit - debit
-	if bal and acc.debit_or_credit == 'Credit':
-		bal = -bal
-
-	# if bal is None, return 0
-	return flt(bal)
-
-@webnotes.whitelist()
-def add_ac(args=None):
-	if not args:
-		args = webnotes.local.form_dict
-		args.pop("cmd")
-		
-	ac = webnotes.bean(args)
-	ac.doc.doctype = "Account"
-	ac.doc.old_parent = ""
-	ac.doc.freeze_account = "No"
-	ac.insert()
-	return ac.doc.name
-
-@webnotes.whitelist()
-def add_cc(args=None):
-	if not args:
-		args = webnotes.local.form_dict
-		args.pop("cmd")
-		
-	cc = webnotes.bean(args)
-	cc.doc.doctype = "Cost Center"
-	cc.doc.old_parent = ""
-	cc.insert()
-	return cc.doc.name
-
-def reconcile_against_document(args):
-	"""
-		Cancel JV, Update aginst document, split if required and resubmit jv
-	"""
-	for d in args:
-		check_if_jv_modified(d)
-
-		against_fld = {
-			'Journal Voucher' : 'against_jv',
-			'Sales Invoice' : 'against_invoice',
-			'Purchase Invoice' : 'against_voucher'
-		}
-		
-		d['against_fld'] = against_fld[d['against_voucher_type']]
-
-		# cancel JV
-		jv_obj = webnotes.get_obj('Journal Voucher', d['voucher_no'], with_children=1)
-		jv_obj.make_gl_entries(cancel=1, adv_adj=1)
-		
-		# update ref in JV Detail
-		update_against_doc(d, jv_obj)
-
-		# re-submit JV
-		jv_obj = webnotes.get_obj('Journal Voucher', d['voucher_no'], with_children =1)
-		jv_obj.make_gl_entries(cancel = 0, adv_adj =1)
-
-
-def check_if_jv_modified(args):
-	"""
-		check if there is already a voucher reference
-		check if amount is same
-		check if jv is submitted
-	"""
-	ret = webnotes.conn.sql("""
-		select t2.%(dr_or_cr)s from `tabJournal Voucher` t1, `tabJournal Voucher Detail` t2 
-		where t1.name = t2.parent and t2.account = '%(account)s' 
-		and ifnull(t2.against_voucher, '')='' 
-		and ifnull(t2.against_invoice, '')='' and ifnull(t2.against_jv, '')=''
-		and t1.name = '%(voucher_no)s' and t2.name = '%(voucher_detail_no)s'
-		and t1.docstatus=1 and t2.%(dr_or_cr)s = %(unadjusted_amt)s""" % args)
-	
-	if not ret:
-		msgprint(_("""Payment Entry has been modified after you pulled it. 
-			Please pull it again."""), raise_exception=1)
-
-def update_against_doc(d, jv_obj):
-	"""
-		Updates against document, if partial amount splits into rows
-	"""
-
-	webnotes.conn.sql("""
-		update `tabJournal Voucher Detail` t1, `tabJournal Voucher` t2	
-		set t1.%(dr_or_cr)s = '%(allocated_amt)s', 
-		t1.%(against_fld)s = '%(against_voucher)s', t2.modified = now() 
-		where t1.name = '%(voucher_detail_no)s' and t1.parent = t2.name""" % d)
-	
-	if d['allocated_amt'] < d['unadjusted_amt']:
-		jvd = webnotes.conn.sql("""select cost_center, balance, against_account, is_advance 
-			from `tabJournal Voucher Detail` where name = %s""", d['voucher_detail_no'])
-		# new entry with balance amount
-		ch = addchild(jv_obj.doc, 'entries', 'Journal Voucher Detail')
-		ch.account = d['account']
-		ch.cost_center = cstr(jvd[0][0])
-		ch.balance = cstr(jvd[0][1])
-		ch.fields[d['dr_or_cr']] = flt(d['unadjusted_amt']) - flt(d['allocated_amt'])
-		ch.fields[d['dr_or_cr']== 'debit' and 'credit' or 'debit'] = 0
-		ch.against_account = cstr(jvd[0][2])
-		ch.is_advance = cstr(jvd[0][3])
-		ch.docstatus = 1
-		ch.save(1)
-		
-def get_account_list(doctype, txt, searchfield, start, page_len, filters):
-	if not filters.get("group_or_ledger"):
-		filters["group_or_ledger"] = "Ledger"
-
-	conditions, filter_values = build_filter_conditions(filters)
-		
-	return webnotes.conn.sql("""select name, parent_account from `tabAccount` 
-		where docstatus < 2 %s and %s like %s order by name limit %s, %s""" % 
-		(conditions, searchfield, "%s", "%s", "%s"), 
-		tuple(filter_values + ["%%%s%%" % txt, start, page_len]))
-		
-def get_cost_center_list(doctype, txt, searchfield, start, page_len, filters):
-	if not filters.get("group_or_ledger"):
-		filters["group_or_ledger"] = "Ledger"
-
-	conditions, filter_values = build_filter_conditions(filters)
-	
-	return webnotes.conn.sql("""select name, parent_cost_center from `tabCost Center` 
-		where docstatus < 2 %s and %s like %s order by name limit %s, %s""" % 
-		(conditions, searchfield, "%s", "%s", "%s"), 
-		tuple(filter_values + ["%%%s%%" % txt, start, page_len]))
-		
-def remove_against_link_from_jv(ref_type, ref_no, against_field):
-	linked_jv = webnotes.conn.sql_list("""select parent from `tabJournal Voucher Detail` 
-		where `%s`=%s and docstatus < 2""" % (against_field, "%s"), (ref_no))
-		
-	if linked_jv:	
-		webnotes.conn.sql("""update `tabJournal Voucher Detail` set `%s`=null,
-			modified=%s, modified_by=%s
-			where `%s`=%s and docstatus < 2""" % (against_field, "%s", "%s", against_field, "%s"), 
-			(now(), webnotes.session.user, ref_no))
-	
-		webnotes.conn.sql("""update `tabGL Entry`
-			set against_voucher_type=null, against_voucher=null,
-			modified=%s, modified_by=%s
-			where against_voucher_type=%s and against_voucher=%s
-			and voucher_no != ifnull(against_voucher, '')""",
-			(now(), webnotes.session.user, ref_type, ref_no))
-			
-		webnotes.msgprint("{msg} {linked_jv}".format(msg = _("""Following linked Journal Vouchers \
-			made against this transaction has been unlinked. You can link them again with other \
-			transactions via Payment Reconciliation Tool."""), linked_jv="\n".join(linked_jv)))
-		
-
-@webnotes.whitelist()
-def get_company_default(company, fieldname):
-	value = webnotes.conn.get_value("Company", company, fieldname)
-	
-	if not value:
-		msgprint(_("Please mention default value for '") + 
-			_(webnotes.get_doctype("company").get_label(fieldname) + 
-			_("' in Company: ") + company), raise_exception=True)
-			
-	return value
-
-def fix_total_debit_credit():
-	vouchers = webnotes.conn.sql("""select voucher_type, voucher_no, 
-		sum(debit) - sum(credit) as diff 
-		from `tabGL Entry` 
-		group by voucher_type, voucher_no
-		having sum(ifnull(debit, 0)) != sum(ifnull(credit, 0))""", as_dict=1)
-		
-	for d in vouchers:
-		if abs(d.diff) > 0:
-			dr_or_cr = d.voucher_type == "Sales Invoice" and "credit" or "debit"
-			
-			webnotes.conn.sql("""update `tabGL Entry` set %s = %s + %s
-				where voucher_type = %s and voucher_no = %s and %s > 0 limit 1""" %
-				(dr_or_cr, dr_or_cr, '%s', '%s', '%s', dr_or_cr), 
-				(d.diff, d.voucher_type, d.voucher_no))
-	
-def get_stock_and_account_difference(account_list=None, posting_date=None):
-	from stock.utils import get_stock_balance_on
-	
-	if not posting_date: posting_date = nowdate()
-	
-	difference = {}
-	
-	account_warehouse = dict(webnotes.conn.sql("""select name, master_name from tabAccount 
-		where account_type = 'Warehouse' and ifnull(master_name, '') != '' 
-		and name in (%s)""" % ', '.join(['%s']*len(account_list)), account_list))
-			
-	for account, warehouse in account_warehouse.items():
-		account_balance = get_balance_on(account, posting_date)
-		stock_value = get_stock_balance_on(warehouse, posting_date)
-		if abs(flt(stock_value) - flt(account_balance)) > 0.005:
-			difference.setdefault(account, flt(stock_value) - flt(account_balance))
-
-	return difference
-
-def validate_expense_against_budget(args):
-	args = webnotes._dict(args)
-	if webnotes.conn.get_value("Account", {"name": args.account, "is_pl_account": "Yes", 
-		"debit_or_credit": "Debit"}):
-			budget = webnotes.conn.sql("""
-				select bd.budget_allocated, cc.distribution_id 
-				from `tabCost Center` cc, `tabBudget Detail` bd
-				where cc.name=bd.parent and cc.name=%s and account=%s and bd.fiscal_year=%s
-			""", (args.cost_center, args.account, args.fiscal_year), as_dict=True)
-			
-			if budget and budget[0].budget_allocated:
-				yearly_action, monthly_action = webnotes.conn.get_value("Company", args.company, 
-					["yearly_bgt_flag", "monthly_bgt_flag"])
-				action_for = action = ""
-
-				if monthly_action in ["Stop", "Warn"]:
-					budget_amount = get_allocated_budget(budget[0].distribution_id, 
-						args.posting_date, args.fiscal_year, budget[0].budget_allocated)
-					
-					args["month_end_date"] = webnotes.conn.sql("select LAST_DAY(%s)", 
-						args.posting_date)[0][0]
-					action_for, action = "Monthly", monthly_action
-					
-				elif yearly_action in ["Stop", "Warn"]:
-					budget_amount = budget[0].budget_allocated
-					action_for, action = "Monthly", yearly_action
-
-				if action_for:
-					actual_expense = get_actual_expense(args)
-					if actual_expense > budget_amount:
-						webnotes.msgprint(action_for + _(" budget ") + cstr(budget_amount) + 
-							_(" for account ") + args.account + _(" against cost center ") + 
-							args.cost_center + _(" will exceed by ") + 
-							cstr(actual_expense - budget_amount) + _(" after this transaction.")
-							, raise_exception=BudgetError if action=="Stop" else False)
-					
-def get_allocated_budget(distribution_id, posting_date, fiscal_year, yearly_budget):
-	if distribution_id:
-		distribution = {}
-		for d in webnotes.conn.sql("""select bdd.month, bdd.percentage_allocation 
-			from `tabBudget Distribution Detail` bdd, `tabBudget Distribution` bd
-			where bdd.parent=bd.name and bd.fiscal_year=%s""", fiscal_year, as_dict=1):
-				distribution.setdefault(d.month, d.percentage_allocation)
-
-	dt = webnotes.conn.get_value("Fiscal Year", fiscal_year, "year_start_date")
-	budget_percentage = 0.0
-	
-	while(dt <= getdate(posting_date)):
-		if distribution_id:
-			budget_percentage += distribution.get(getdate(dt).strftime("%B"), 0)
-		else:
-			budget_percentage += 100.0/12
-			
-		dt = add_months(dt, 1)
-		
-	return yearly_budget * budget_percentage / 100
-				
-def get_actual_expense(args):
-	args["condition"] = " and posting_date<='%s'" % args.month_end_date \
-		if args.get("month_end_date") else ""
-		
-	return webnotes.conn.sql("""
-		select sum(ifnull(debit, 0)) - sum(ifnull(credit, 0))
-		from `tabGL Entry`
-		where account='%(account)s' and cost_center='%(cost_center)s' 
-		and fiscal_year='%(fiscal_year)s' and company='%(company)s' %(condition)s
-	""" % (args))[0][0]
-	
-def rename_account_for(dt, olddn, newdn, merge):
-	old_account = get_account_for(dt, olddn)
-	if old_account:
-		new_account = None
-		if not merge:
-			if old_account == olddn:
-				new_account = webnotes.rename_doc("Account", olddn, newdn)
-		else:
-			existing_new_account = get_account_for(dt, newdn)
-			new_account = webnotes.rename_doc("Account", old_account, 
-				existing_new_account or newdn, merge=True if existing_new_account else False)
-
-		if new_account:
-			webnotes.conn.set_value("Account", new_account, "master_name", newdn)
-			
-def get_account_for(account_for_doctype, account_for):
-	if account_for_doctype in ["Customer", "Supplier"]:
-		account_for_field = "master_type"
-	elif account_for_doctype == "Warehouse":
-		account_for_field = "account_type"
-		
-	return webnotes.conn.get_value("Account", {account_for_field: account_for_doctype, 
-		"master_name": account_for})
\ No newline at end of file
diff --git a/buying/doctype/buying_settings/buying_settings.py b/buying/doctype/buying_settings/buying_settings.py
deleted file mode 100644
index 53e4479..0000000
--- a/buying/doctype/buying_settings/buying_settings.py
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-# For license information, please see license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-class DocType:
-	def __init__(self, d, dl):
-		self.doc, self.doclist = d, dl
-		
-	def validate(self):
-		for key in ["supplier_type", "supp_master_name", "maintain_same_rate", "buying_price_list"]:
-			webnotes.conn.set_default(key, self.doc.fields.get(key, ""))
-
-		from setup.doctype.naming_series.naming_series import set_by_naming_series
-		set_by_naming_series("Supplier", "supplier_name", 
-			self.doc.get("supp_master_name")=="Naming Series", hide_name_field=False)
diff --git a/buying/doctype/buying_settings/buying_settings.txt b/buying/doctype/buying_settings/buying_settings.txt
deleted file mode 100644
index 2b0c6ad..0000000
--- a/buying/doctype/buying_settings/buying_settings.txt
+++ /dev/null
@@ -1,91 +0,0 @@
-[
- {
-  "creation": "2013-06-25 11:04:03", 
-  "docstatus": 0, 
-  "modified": "2013-08-09 14:38:46", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "description": "Settings for Buying Module", 
-  "doctype": "DocType", 
-  "document_type": "Other", 
-  "icon": "icon-cog", 
-  "issingle": 1, 
-  "module": "Buying", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Buying Settings", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Buying Settings", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "role": "System Manager", 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Buying Settings"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supp_master_name", 
-  "fieldtype": "Select", 
-  "label": "Supplier Naming By", 
-  "options": "Supplier Name\nNaming Series"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supplier_type", 
-  "fieldtype": "Link", 
-  "label": "Default Supplier Type", 
-  "options": "Supplier Type"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "buying_price_list", 
-  "fieldtype": "Link", 
-  "label": "Default Buying Price List", 
-  "options": "Price List"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_3", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "maintain_same_rate", 
-  "fieldtype": "Check", 
-  "label": "Maintain same rate throughout purchase cycle"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "po_required", 
-  "fieldtype": "Select", 
-  "label": "Purchase Order Required", 
-  "options": "No\nYes"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "pr_required", 
-  "fieldtype": "Select", 
-  "label": "Purchase Receipt Required", 
-  "options": "No\nYes"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/buying/doctype/purchase_common/purchase_common.js b/buying/doctype/purchase_common/purchase_common.js
deleted file mode 100644
index e3957ab..0000000
--- a/buying/doctype/purchase_common/purchase_common.js
+++ /dev/null
@@ -1,494 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-// Preset
-// ------
-// cur_frm.cscript.tname - Details table name
-// cur_frm.cscript.fname - Details fieldname
-
-wn.provide("erpnext.buying");
-wn.require("app/js/transaction.js");
-wn.require("app/js/controllers/accounts.js");
-
-erpnext.buying.BuyingController = erpnext.TransactionController.extend({
-	onload: function() {
-		this.setup_queries();
-		this._super();
-	},
-	
-	setup_queries: function() {
-		var me = this;
-		
-		if(this.frm.fields_dict.buying_price_list) {
-			this.frm.set_query("buying_price_list", function() {
-				return{
-					filters: { 'buying': 1 }
-				}
-			});
-		}
-		
-		$.each([["supplier", "supplier"], 
-			["contact_person", "supplier_filter"],
-			["supplier_address", "supplier_filter"]], 
-			function(i, opts) {
-				if(me.frm.fields_dict[opts[0]]) 
-					me.frm.set_query(opts[0], erpnext.queries[opts[1]]);
-			});
-		
-		if(this.frm.fields_dict.supplier) {
-			this.frm.set_query("supplier", function() {
-				return{	query:"controllers.queries.supplier_query" }});
-		}
-		
-		this.frm.set_query("item_code", this.frm.cscript.fname, function() {
-			if(me.frm.doc.is_subcontracted == "Yes") {
-				 return{
-					query:"controllers.queries.item_query",
-					filters:{ 'is_sub_contracted_item': 'Yes' }
-				}
-			} else {
-				return{
-					query: "controllers.queries.item_query",
-					filters: { 'is_purchase_item': 'Yes' }
-				}				
-			}
-		});
-	},
-	
-	refresh: function(doc) {
-		this.frm.toggle_display("supplier_name", 
-			(this.supplier_name && this.frm.doc.supplier_name!==this.frm.doc.supplier));
-		this._super();
-	},
-	
-	supplier: function() {
-		if(this.frm.doc.supplier || this.frm.doc.credit_to) {
-			if(!this.frm.doc.company) {
-				this.frm.set_value("supplier", null);
-				msgprint(wn._("Please specify Company"));
-			} else {
-				var me = this;
-				var buying_price_list = this.frm.doc.buying_price_list;
-
-				return this.frm.call({
-					doc: this.frm.doc,
-					method: "set_supplier_defaults",
-					freeze: true,
-					callback: function(r) {
-						if(!r.exc) {
-							if(me.frm.doc.buying_price_list !== buying_price_list) me.buying_price_list();
-						}
-					}
-				});
-			}
-		}
-	},
-	
-	supplier_address: function() {
-		var me = this;
-		if (this.frm.doc.supplier) {
-			return wn.call({
-				doc: this.frm.doc,
-				method: "set_supplier_address",
-				freeze: true,
-				args: {
-					supplier: this.frm.doc.supplier,
-					address: this.frm.doc.supplier_address, 
-					contact: this.frm.doc.contact_person
-				},
-			});
-		}
-	},
-	
-	contact_person: function() { 
-		this.supplier_address();
-	},
-	
-	item_code: function(doc, cdt, cdn) {
-		var me = this;
-		var item = wn.model.get_doc(cdt, cdn);
-		if(item.item_code) {
-			if(!this.validate_company_and_party("supplier")) {
-				cur_frm.fields_dict[me.frm.cscript.fname].grid.grid_rows[item.idx - 1].remove();
-			} else {
-				return this.frm.call({
-					method: "buying.utils.get_item_details",
-					child: item,
-					args: {
-						args: {
-							item_code: item.item_code,
-							warehouse: item.warehouse,
-							doctype: me.frm.doc.doctype,
-							docname: me.frm.doc.name,
-							supplier: me.frm.doc.supplier,
-							conversion_rate: me.frm.doc.conversion_rate,
-							buying_price_list: me.frm.doc.buying_price_list,
-							price_list_currency: me.frm.doc.price_list_currency,
-							plc_conversion_rate: me.frm.doc.plc_conversion_rate,
-							is_subcontracted: me.frm.doc.is_subcontracted,
-							company: me.frm.doc.company,
-							currency: me.frm.doc.currency,
-							transaction_date: me.frm.doc.transaction_date
-						}
-					},
-					callback: function(r) {
-						if(!r.exc) {
-							me.frm.script_manager.trigger("import_ref_rate", cdt, cdn);
-						}
-					}
-				});
-			}
-		}
-	},
-	
-	buying_price_list: function() {
-		this.get_price_list_currency("Buying");
-	},
-	
-	import_ref_rate: function(doc, cdt, cdn) {
-		var item = wn.model.get_doc(cdt, cdn);
-		wn.model.round_floats_in(item, ["import_ref_rate", "discount_rate"]);
-		
-		item.import_rate = flt(item.import_ref_rate * (1 - item.discount_rate / 100.0),
-			precision("import_rate", item));
-		
-		this.calculate_taxes_and_totals();
-	},
-	
-	discount_rate: function(doc, cdt, cdn) {
-		this.import_ref_rate(doc, cdt, cdn);
-	},
-	
-	import_rate: function(doc, cdt, cdn) {
-		var item = wn.model.get_doc(cdt, cdn);
-		wn.model.round_floats_in(item, ["import_rate", "discount_rate"]);
-		
-		if(item.import_ref_rate) {
-			item.discount_rate = flt((1 - item.import_rate / item.import_ref_rate) * 100.0,
-				precision("discount_rate", item));
-		} else {
-			item.discount_rate = 0.0;
-		}
-		
-		this.calculate_taxes_and_totals();
-	},
-	
-	uom: function(doc, cdt, cdn) {
-		var me = this;
-		var item = wn.model.get_doc(cdt, cdn);
-		if(item.item_code && item.uom) {
-			return this.frm.call({
-				method: "buying.utils.get_conversion_factor",
-				child: item,
-				args: {
-					item_code: item.item_code,
-					uom: item.uom
-				},
-				callback: function(r) {
-					if(!r.exc) {
-						me.conversion_factor(me.frm.doc, cdt, cdn);
-					}
-				}
-			});
-		}
-	},
-	
-	qty: function(doc, cdt, cdn) {
-		this._super(doc, cdt, cdn);
-		this.conversion_factor(doc, cdt, cdn);
-	},
-	
-	conversion_factor: function(doc, cdt, cdn) {
-		if(wn.meta.get_docfield(cdt, "stock_qty", cdn)) {
-			var item = wn.model.get_doc(cdt, cdn);
-			wn.model.round_floats_in(item, ["qty", "conversion_factor"]);
-			item.stock_qty = flt(item.qty * item.conversion_factor, precision("stock_qty", item));
-			refresh_field("stock_qty", item.name, item.parentfield);
-		}
-	},
-	
-	warehouse: function(doc, cdt, cdn) {
-		var item = wn.model.get_doc(cdt, cdn);
-		if(item.item_code && item.warehouse) {
-			return this.frm.call({
-				method: "buying.utils.get_projected_qty",
-				child: item,
-				args: {
-					item_code: item.item_code,
-					warehouse: item.warehouse
-				}
-			});
-		}
-	},
-	
-	project_name: function(doc, cdt, cdn) {
-		var item = wn.model.get_doc(cdt, cdn);
-		if(item.project_name) {
-			$.each(wn.model.get_doclist(this.frm.doc.doctype, this.frm.doc.name, {parentfield: this.fname}),
-				function(i, other_item) { 
-					if(!other_item.project_name) {
-						other_item.project_name = item.project_name;
-						refresh_field("project_name", other_item.name, other_item.parentfield);
-					}
-				});
-		}
-	},
-	
-	category: function(doc, cdt, cdn) {
-		// should be the category field of tax table
-		if(cdt != doc.doctype) {
-			this.calculate_taxes_and_totals();
-		}
-	},
-	
-	purchase_other_charges: function() {
-		var me = this;
-		if(this.frm.doc.purchase_other_charges) {
-			return this.frm.call({
-				doc: this.frm.doc,
-				method: "get_purchase_tax_details",
-				callback: function(r) {
-					if(!r.exc) {
-						me.calculate_taxes_and_totals();
-					}
-				}
-			});
-		}
-	},
-	
-	calculate_taxes_and_totals: function() {
-		this._super();
-		this.calculate_total_advance("Purchase Invoice", "advance_allocation_details");
-		this.frm.refresh_fields();
-	},
-	
-	calculate_item_values: function() {
-		var me = this;
-		
-		if(this.frm.doc.doctype != "Purchase Invoice") {
-			// hack!
-			var purchase_rate_df = wn.meta.get_docfield(this.tname, "rate", this.frm.doc.name);
-			wn.meta.docfield_copy[this.tname][this.frm.doc.name]["rate"] = 
-				$.extend({}, purchase_rate_df);
-		}
-		
-		$.each(this.frm.item_doclist, function(i, item) {
-			if(me.frm.doc.doctype != "Purchase Invoice") {
-				item.rate = item.purchase_rate;
-			}
-			
-			wn.model.round_floats_in(item);
-			item.import_amount = flt(item.import_rate * item.qty, precision("import_amount", item));
-			item.item_tax_amount = 0.0;
-			
-			me._set_in_company_currency(item, "import_ref_rate", "purchase_ref_rate");
-			me._set_in_company_currency(item, "import_rate", "rate");
-			me._set_in_company_currency(item, "import_amount", "amount");
-		});
-		
-	},
-	
-	calculate_net_total: function() {
-		var me = this;
-
-		this.frm.doc.net_total = this.frm.doc.net_total_import = 0.0;
-		$.each(this.frm.item_doclist, function(i, item) {
-			me.frm.doc.net_total += item.amount;
-			me.frm.doc.net_total_import += item.import_amount;
-		});
-		
-		wn.model.round_floats_in(this.frm.doc, ["net_total", "net_total_import"]);
-	},
-	
-	calculate_totals: function() {
-		var tax_count = this.frm.tax_doclist.length;
-		this.frm.doc.grand_total = flt(tax_count ? 
-			this.frm.tax_doclist[tax_count - 1].total : this.frm.doc.net_total,
-			precision("grand_total"));
-		this.frm.doc.grand_total_import = flt(this.frm.doc.grand_total / 
-			this.frm.doc.conversion_rate, precision("grand_total_import"));
-			
-		this.frm.doc.total_tax = flt(this.frm.doc.grand_total - this.frm.doc.net_total,
-			precision("total_tax"));
-		
-		// rounded totals
-		if(wn.meta.get_docfield(this.frm.doc.doctype, "rounded_total", this.frm.doc.name)) {
-			this.frm.doc.rounded_total = Math.round(this.frm.doc.grand_total);
-		}
-		
-		if(wn.meta.get_docfield(this.frm.doc.doctype, "rounded_total_import", this.frm.doc.name)) {
-			this.frm.doc.rounded_total_import = Math.round(this.frm.doc.grand_total_import);
-		}
-		
-		// other charges added/deducted
-		this.frm.doc.other_charges_added = 0.0
-		this.frm.doc.other_charges_deducted = 0.0
-		if(tax_count) {
-			this.frm.doc.other_charges_added = wn.utils.sum($.map(this.frm.tax_doclist, 
-				function(tax) { return (tax.add_deduct_tax == "Add" 
-					&& in_list(["Valuation and Total", "Total"], tax.category)) ? 
-					tax.tax_amount : 0.0; }));
-		
-			this.frm.doc.other_charges_deducted = wn.utils.sum($.map(this.frm.tax_doclist, 
-				function(tax) { return (tax.add_deduct_tax == "Deduct" 
-					&& in_list(["Valuation and Total", "Total"], tax.category)) ? 
-					tax.tax_amount : 0.0; }));
-			
-			wn.model.round_floats_in(this.frm.doc,
-				["other_charges_added", "other_charges_deducted"]);
-		}
-		this.frm.doc.other_charges_added_import = flt(this.frm.doc.other_charges_added /
-			this.frm.doc.conversion_rate, precision("other_charges_added_import"));
-		this.frm.doc.other_charges_deducted_import = flt(this.frm.doc.other_charges_deducted / 
-			this.frm.doc.conversion_rate, precision("other_charges_deducted_import"));
-	},
-	
-	_cleanup: function() {
-		this._super();
-		this.frm.doc.in_words = this.frm.doc.in_words_import = "";
-
-		// except in purchase invoice, rate field is purchase_rate		
-		// reset fieldname of rate
-		if(this.frm.doc.doctype != "Purchase Invoice") {
-			// clear hack
-			delete wn.meta.docfield_copy[this.tname][this.frm.doc.name]["rate"];
-			
-			$.each(this.frm.item_doclist, function(i, item) {
-				item.purchase_rate = item.rate;
-				delete item["rate"];
-			});
-		}
-		
-		if(this.frm.item_doclist.length) {
-			if(!wn.meta.get_docfield(this.frm.item_doclist[0].doctype, "item_tax_amount", this.frm.doctype)) {
-				$.each(this.frm.item_doclist, function(i, item) {
-					delete item["item_tax_amount"];
-				});
-			}
-		}
-	},
-	
-	calculate_outstanding_amount: function() {
-		if(this.frm.doc.doctype == "Purchase Invoice" && this.frm.doc.docstatus < 2) {
-			wn.model.round_floats_in(this.frm.doc, ["grand_total", "total_advance", "write_off_amount"]);
-			this.frm.doc.total_amount_to_pay = flt(this.frm.doc.grand_total - this.frm.doc.write_off_amount,
-				precision("total_amount_to_pay"));
-			this.frm.doc.outstanding_amount = flt(this.frm.doc.total_amount_to_pay - this.frm.doc.total_advance,
-				precision("outstanding_amount"));
-		}
-	},
-	
-	set_item_tax_amount: function(item, tax, current_tax_amount) {
-		// item_tax_amount is the total tax amount applied on that item
-		// stored for valuation 
-		// 
-		// TODO: rename item_tax_amount to valuation_tax_amount
-		if(["Valuation", "Valuation and Total"].indexOf(tax.category) != -1 &&
-			wn.meta.get_docfield(item.doctype, "item_tax_amount", item.parent || item.name)) {
-				// accumulate only if tax is for Valuation / Valuation and Total
-				item.item_tax_amount += flt(current_tax_amount, precision("item_tax_amount", item));
-		}
-	},
-	
-	show_item_wise_taxes: function() {
-		if(this.frm.fields_dict.tax_calculation) {
-			$(this.get_item_wise_taxes_html())
-				.appendTo($(this.frm.fields_dict.tax_calculation.wrapper).empty());
-		}
-	},
-	
-	change_form_labels: function(company_currency) {
-		var me = this;
-		var field_label_map = {};
-		
-		var setup_field_label_map = function(fields_list, currency) {
-			$.each(fields_list, function(i, fname) {
-				var docfield = wn.meta.docfield_map[me.frm.doc.doctype][fname];
-				if(docfield) {
-					var label = wn._(docfield.label || "").replace(/\([^\)]*\)/g, "");
-					field_label_map[fname] = label.trim() + " (" + currency + ")";
-				}
-			});
-		};
-		
-		
-		setup_field_label_map(["net_total", "total_tax", "grand_total", "in_words",
-			"other_charges_added", "other_charges_deducted", 
-			"outstanding_amount", "total_advance", "total_amount_to_pay", "rounded_total"],
-			company_currency);
-		
-		setup_field_label_map(["net_total_import", "grand_total_import", "in_words_import",
-			"other_charges_added_import", "other_charges_deducted_import"], this.frm.doc.currency);
-		
-		cur_frm.set_df_property("conversion_rate", "description", "1 " + this.frm.doc.currency 
-			+ " = [?] " + company_currency);
-		
-		if(this.frm.doc.price_list_currency && this.frm.doc.price_list_currency!=company_currency) {
-			cur_frm.set_df_property("plc_conversion_rate", "description", "1 " + this.frm.doc.price_list_currency 
-				+ " = [?] " + company_currency);
-		}
-		
-		// toggle fields
-		this.frm.toggle_display(["conversion_rate", "net_total", "grand_total", 
-			"in_words", "other_charges_added", "other_charges_deducted"],
-			this.frm.doc.currency !== company_currency);
-		
-		this.frm.toggle_display(["plc_conversion_rate", "price_list_currency"], 
-			this.frm.doc.price_list_currency !== company_currency);		
-
-		// set labels
-		$.each(field_label_map, function(fname, label) {
-			me.frm.fields_dict[fname].set_label(label);
-		});
-
-	},
-	
-	change_grid_labels: function(company_currency) {
-		var me = this;
-		var field_label_map = {};
-		
-		var setup_field_label_map = function(fields_list, currency, parentfield) {
-			var grid_doctype = me.frm.fields_dict[parentfield].grid.doctype;
-			$.each(fields_list, function(i, fname) {
-				var docfield = wn.meta.docfield_map[grid_doctype][fname];
-				if(docfield) {
-					var label = wn._(docfield.label || "").replace(/\([^\)]*\)/g, "");
-					field_label_map[grid_doctype + "-" + fname] = 
-						label.trim() + " (" + currency + ")";
-				}
-			});
-		};
-		
-		setup_field_label_map(["purchase_rate", "purchase_ref_rate", "amount", "rate"],
-			company_currency, this.fname);
-		
-		setup_field_label_map(["import_rate", "import_ref_rate", "import_amount"],
-			this.frm.doc.currency, this.fname);
-		
-		if(this.frm.fields_dict[this.other_fname]) {
-			setup_field_label_map(["tax_amount", "total"], company_currency, this.other_fname);
-		}
-		
-		if(this.frm.fields_dict["advance_allocation_details"]) {
-			setup_field_label_map(["advance_amount", "allocated_amount"], company_currency,
-				"advance_allocation_details");
-		}
-		
-		// toggle columns
-		var item_grid = this.frm.fields_dict[this.fname].grid;
-		var fieldnames = $.map(["purchase_rate", "purchase_ref_rate", "amount", "rate"], function(fname) {
-			return wn.meta.get_docfield(item_grid.doctype, fname, me.frm.docname) ? fname : null;
-		});
-		
-		item_grid.set_column_disp(fieldnames, this.frm.doc.currency != company_currency);
-		
-		// set labels
-		var $wrapper = $(this.frm.wrapper);
-		$.each(field_label_map, function(fname, label) {
-			$wrapper.find('[data-grid-fieldname="'+fname+'"]').text(label);
-		});
-	}
-});
-
-var tname = cur_frm.cscript.tname;
-var fname = cur_frm.cscript.fname;
diff --git a/buying/doctype/purchase_common/purchase_common.py b/buying/doctype/purchase_common/purchase_common.py
deleted file mode 100644
index 8c4fbff..0000000
--- a/buying/doctype/purchase_common/purchase_common.py
+++ /dev/null
@@ -1,174 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import cstr, flt
-from webnotes.model.utils import getlist
-from webnotes import msgprint, _
-from buying.utils import get_last_purchase_details
-from controllers.buying_controller import BuyingController
-
-class DocType(BuyingController):
-	def __init__(self, doc, doclist=None):
-		self.doc = doc
-		self.doclist = doclist
-	
-	def update_last_purchase_rate(self, obj, is_submit):
-		"""updates last_purchase_rate in item table for each item"""
-		
-		import webnotes.utils
-		this_purchase_date = webnotes.utils.getdate(obj.doc.fields.get('posting_date') or obj.doc.fields.get('transaction_date'))
-		
-		for d in getlist(obj.doclist,obj.fname):
-			# get last purchase details
-			last_purchase_details = get_last_purchase_details(d.item_code, obj.doc.name)
-
-			# compare last purchase date and this transaction's date
-			last_purchase_rate = None
-			if last_purchase_details and \
-					(last_purchase_details.purchase_date > this_purchase_date):
-				last_purchase_rate = last_purchase_details['purchase_rate']
-			elif is_submit == 1:
-				# even if this transaction is the latest one, it should be submitted
-				# for it to be considered for latest purchase rate
-				if flt(d.conversion_factor):
-					last_purchase_rate = flt(d.purchase_rate) / flt(d.conversion_factor)
-				else:
-					webnotes.throw(_("Row ") + cstr(d.idx) + ": " + 
-						_("UOM Conversion Factor is mandatory"))
-
-			# update last purchsae rate
-			if last_purchase_rate:
-				webnotes.conn.sql("""update `tabItem` set last_purchase_rate = %s where name = %s""",
-					(flt(last_purchase_rate), d.item_code))
-	
-	def get_last_purchase_rate(self, obj):
-		"""get last purchase rates for all items"""
-		doc_name = obj.doc.name
-		conversion_rate = flt(obj.doc.fields.get('conversion_rate')) or 1.0
-		
-		for d in getlist(obj.doclist, obj.fname):
-			if d.item_code:
-				last_purchase_details = get_last_purchase_details(d.item_code, doc_name)
-
-				if last_purchase_details:
-					d.purchase_ref_rate = last_purchase_details['purchase_ref_rate'] * (flt(d.conversion_factor) or 1.0)
-					d.discount_rate = last_purchase_details['discount_rate']
-					d.purchase_rate = last_purchase_details['purchase_rate'] * (flt(d.conversion_factor) or 1.0)
-					d.import_ref_rate = d.purchase_ref_rate / conversion_rate
-					d.import_rate = d.purchase_rate / conversion_rate
-				else:
-					# if no last purchase found, reset all values to 0
-					d.purchase_ref_rate = d.purchase_rate = d.import_ref_rate = d.import_rate = d.discount_rate = 0
-					
-					item_last_purchase_rate = webnotes.conn.get_value("Item",
-						d.item_code, "last_purchase_rate")
-					if item_last_purchase_rate:
-						d.purchase_ref_rate = d.purchase_rate = d.import_ref_rate \
-							= d.import_rate = item_last_purchase_rate
-			
-	def validate_for_items(self, obj):
-		check_list, chk_dupl_itm=[],[]
-		for d in getlist( obj.doclist, obj.fname):
-			# validation for valid qty	
-			if flt(d.qty) < 0 or (d.parenttype != 'Purchase Receipt' and not flt(d.qty)):
-				webnotes.throw("Please enter valid qty for item %s" % cstr(d.item_code))
-			
-			# udpate with latest quantities
-			bin = webnotes.conn.sql("""select projected_qty from `tabBin` where 
-				item_code = %s and warehouse = %s""", (d.item_code, d.warehouse), as_dict=1)
-			
-			f_lst ={'projected_qty': bin and flt(bin[0]['projected_qty']) or 0, 'ordered_qty': 0, 'received_qty' : 0}
-			if d.doctype == 'Purchase Receipt Item':
-				f_lst.pop('received_qty')
-			for x in f_lst :
-				if d.fields.has_key(x):
-					d.fields[x] = f_lst[x]
-			
-			item = webnotes.conn.sql("""select is_stock_item, is_purchase_item, 
-				is_sub_contracted_item, end_of_life from `tabItem` where name=%s""", d.item_code)
-			if not item:
-				webnotes.throw("Item %s does not exist in Item Master." % cstr(d.item_code))
-			
-			from stock.utils import validate_end_of_life
-			validate_end_of_life(d.item_code, item[0][3])
-			
-			# validate stock item
-			if item[0][0]=='Yes' and d.qty and not d.warehouse:
-				webnotes.throw("Warehouse is mandatory for %s, since it is a stock item" % d.item_code)
-			
-			# validate purchase item
-			if item[0][1] != 'Yes' and item[0][2] != 'Yes':
-				webnotes.throw("Item %s is not a purchase item or sub-contracted item. Please check" % (d.item_code))
-			
-			# list criteria that should not repeat if item is stock item
-			e = [d.schedule_date, d.item_code, d.description, d.warehouse, d.uom, 
-				d.fields.has_key('prevdoc_docname') and d.prevdoc_docname or d.fields.has_key('sales_order_no') and d.sales_order_no or '', 
-				d.fields.has_key('prevdoc_detail_docname') and d.prevdoc_detail_docname or '', 
-				d.fields.has_key('batch_no') and d.batch_no or '']
-			
-			# if is not stock item
-			f = [d.schedule_date, d.item_code, d.description]
-			
-			ch = webnotes.conn.sql("""select is_stock_item from `tabItem` where name = %s""", d.item_code)
-			
-			if ch and ch[0][0] == 'Yes':	
-				# check for same items
-				if e in check_list:
-					webnotes.throw("""Item %s has been entered more than once with same description, schedule date, warehouse and uom.\n 
-						Please change any of the field value to enter the item twice""" % d.item_code)
-				else:
-					check_list.append(e)
-					
-			elif ch and ch[0][0] == 'No':
-				# check for same items
-				if f in chk_dupl_itm:
-					webnotes.throw("""Item %s has been entered more than once with same description, schedule date.\n 
-						Please change any of the field value to enter the item twice.""" % d.item_code)
-				else:
-					chk_dupl_itm.append(f)
-					
-	def get_qty(self, curr_doctype, ref_tab_fname, ref_tab_dn, ref_doc_tname, transaction, curr_parent_name):
-		# Get total Quantities of current doctype (eg. PR) except for qty of this transaction
-		#------------------------------
-		# please check as UOM changes from Material Request - Purchase Order ,so doing following else uom should be same .
-		# i.e. in PO uom is NOS then in PR uom should be NOS
-		# but if in Material Request uom KG it can change in PO
-		
-		get_qty = (transaction == 'Material Request - Purchase Order') and 'qty * conversion_factor' or 'qty'
-		qty = webnotes.conn.sql("""select sum(%s) from `tab%s` where %s = %s and 
-			docstatus = 1 and parent != %s""" % (get_qty, curr_doctype, ref_tab_fname, '%s', '%s'), 
-			(ref_tab_dn, curr_parent_name))
-		qty = qty and flt(qty[0][0]) or 0 
-		
-		# get total qty of ref doctype
-		#--------------------
-		max_qty = webnotes.conn.sql("""select qty from `tab%s` where name = %s 
-			and docstatus = 1""" % (ref_doc_tname, '%s'), ref_tab_dn)
-		max_qty = max_qty and flt(max_qty[0][0]) or 0
-		
-		return cstr(qty)+'~~~'+cstr(max_qty)
-
-	def check_for_stopped_status(self, doctype, docname):
-		stopped = webnotes.conn.sql("""select name from `tab%s` where name = %s and 
-			status = 'Stopped'""" % (doctype, '%s'), docname)
-		if stopped:
-			webnotes.throw("One cannot do any transaction against %s : %s, it's status is 'Stopped'" % 
-				(doctype, docname))
-	
-	def check_docstatus(self, check, doctype, docname, detail_doctype = ''):
-		if check == 'Next':
-			submitted = webnotes.conn.sql("""select t1.name from `tab%s` t1,`tab%s` t2 
-				where t1.name = t2.parent and t2.prevdoc_docname = %s and t1.docstatus = 1""" 
-				% (doctype, detail_doctype, '%s'), docname)
-			if submitted:
-				webnotes.throw(cstr(doctype) + ": " + cstr(submitted[0][0]) 
-					+ _("has already been submitted."))
-
-		if check == 'Previous':
-			submitted = webnotes.conn.sql("""select name from `tab%s` 
-				where docstatus = 1 and name = %s""" % (doctype, '%s'), docname)
-			if not submitted:
-				webnotes.throw(cstr(doctype) + ": " + cstr(submitted[0][0]) + _("not submitted"))
diff --git a/buying/doctype/purchase_common/purchase_common.txt b/buying/doctype/purchase_common/purchase_common.txt
deleted file mode 100644
index 40f5756..0000000
--- a/buying/doctype/purchase_common/purchase_common.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-[
- {
-  "creation": "2012-03-27 14:35:51", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:12", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "issingle": 1, 
-  "module": "Buying", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Purchase Common"
- }
-]
\ No newline at end of file
diff --git a/buying/doctype/purchase_order/purchase_order.js b/buying/doctype/purchase_order/purchase_order.js
deleted file mode 100644
index dad2864..0000000
--- a/buying/doctype/purchase_order/purchase_order.js
+++ /dev/null
@@ -1,204 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.provide("erpnext.buying");
-
-cur_frm.cscript.tname = "Purchase Order Item";
-cur_frm.cscript.fname = "po_details";
-cur_frm.cscript.other_fname = "purchase_tax_details";
-
-wn.require('app/accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.js');
-wn.require('app/utilities/doctype/sms_control/sms_control.js');
-wn.require('app/buying/doctype/purchase_common/purchase_common.js');
-wn.require('app/accounts/doctype/sales_invoice/pos.js');
-
-erpnext.buying.PurchaseOrderController = erpnext.buying.BuyingController.extend({
-	refresh: function(doc, cdt, cdn) {
-		this._super();
-		this.frm.dashboard.reset();
-		
-		if(doc.docstatus == 1 && doc.status != 'Stopped'){
-			cur_frm.dashboard.add_progress(cint(doc.per_received) + wn._("% Received"), 
-				doc.per_received);
-			cur_frm.dashboard.add_progress(cint(doc.per_billed) + wn._("% Billed"), 
-				doc.per_billed);
-
-			cur_frm.add_custom_button('Send SMS', cur_frm.cscript.send_sms);
-
-			if(flt(doc.per_received, 2) < 100) 
-				cur_frm.add_custom_button(wn._('Make Purchase Receipt'), this.make_purchase_receipt);	
-			if(flt(doc.per_billed, 2) < 100) 
-				cur_frm.add_custom_button(wn._('Make Invoice'), this.make_purchase_invoice);
-			if(flt(doc.per_billed, 2) < 100 || doc.per_received < 100) 
-				cur_frm.add_custom_button(wn._('Stop'), cur_frm.cscript['Stop Purchase Order'], "icon-exclamation");
-		} else if(doc.docstatus===0) {
-			cur_frm.cscript.add_from_mappers();
-		}
-
-		if(doc.docstatus == 1 && doc.status == 'Stopped')
-			cur_frm.add_custom_button(wn._('Unstop Purchase Order'), 
-				cur_frm.cscript['Unstop Purchase Order'], "icon-check");
-	},
-		
-	make_purchase_receipt: function() {
-		wn.model.open_mapped_doc({
-			method: "buying.doctype.purchase_order.purchase_order.make_purchase_receipt",
-			source_name: cur_frm.doc.name
-		})
-	},
-	
-	make_purchase_invoice: function() {
-		wn.model.open_mapped_doc({
-			method: "buying.doctype.purchase_order.purchase_order.make_purchase_invoice",
-			source_name: cur_frm.doc.name
-		})
-	},
-	
-	add_from_mappers: function() {
-		cur_frm.add_custom_button(wn._('From Material Request'), 
-			function() {
-				wn.model.map_current_doc({
-					method: "stock.doctype.material_request.material_request.make_purchase_order",
-					source_doctype: "Material Request",
-					get_query_filters: {
-						material_request_type: "Purchase",
-						docstatus: 1,
-						status: ["!=", "Stopped"],
-						per_ordered: ["<", 99.99],
-						company: cur_frm.doc.company
-					}
-				})
-			}
-		);
-
-		cur_frm.add_custom_button(wn._('From Supplier Quotation'), 
-			function() {
-				wn.model.map_current_doc({
-					method: "buying.doctype.supplier_quotation.supplier_quotation.make_purchase_order",
-					source_doctype: "Supplier Quotation",
-					get_query_filters: {
-						docstatus: 1,
-						status: ["!=", "Stopped"],
-						company: cur_frm.doc.company
-					}
-				})
-			}
-		);	
-			
-		cur_frm.add_custom_button(wn._('For Supplier'), 
-			function() {
-				wn.model.map_current_doc({
-					method: "stock.doctype.material_request.material_request.make_purchase_order_based_on_supplier",
-					source_doctype: "Supplier",
-					get_query_filters: {
-						docstatus: ["!=", 2],
-					}
-				})
-			}
-		);
-	},
-
-	tc_name: function() {
-		this.get_terms();
-	},
-
-});
-
-// for backward compatibility: combine new and previous states
-$.extend(cur_frm.cscript, new erpnext.buying.PurchaseOrderController({frm: cur_frm}));
-
-cur_frm.fields_dict['supplier_address'].get_query = function(doc, cdt, cdn) {
-	return {
-		filters: {'supplier': doc.supplier}
-	}
-}
-
-cur_frm.fields_dict['contact_person'].get_query = function(doc, cdt, cdn) {
-	return {
-		filters: {'supplier': doc.supplier}
-	}
-}
-
-cur_frm.fields_dict['po_details'].grid.get_field('project_name').get_query = function(doc, cdt, cdn) {
-	return {
-		filters:[
-			['Project', 'status', 'not in', 'Completed, Cancelled']
-		]
-	}
-}
-
-cur_frm.cscript.get_last_purchase_rate = function(doc, cdt, cdn){
-	return $c_obj(make_doclist(doc.doctype, doc.name), 'get_last_purchase_rate', '', function(r, rt) { 
-		refresh_field(cur_frm.cscript.fname);
-		var doc = locals[cdt][cdn];
-		cur_frm.cscript.calc_amount( doc, 2);
-	});
-}
-
-cur_frm.cscript['Stop Purchase Order'] = function() {
-	var doc = cur_frm.doc;
-	var check = confirm(wn._("Do you really want to STOP ") + doc.name);
-
-	if (check) {
-		return $c('runserverobj', args={'method':'update_status', 'arg': 'Stopped', 'docs': wn.model.compress(make_doclist(doc.doctype, doc.name))}, function(r,rt) {
-			cur_frm.refresh();
-		});	
-	}
-}
-
-cur_frm.cscript['Unstop Purchase Order'] = function() {
-	var doc = cur_frm.doc;
-	var check = confirm(wn._("Do you really want to UNSTOP ") + doc.name);
-
-	if (check) {
-		return $c('runserverobj', args={'method':'update_status', 'arg': 'Submitted', 'docs': wn.model.compress(make_doclist(doc.doctype, doc.name))}, function(r,rt) {
-			cur_frm.refresh();
-		});	
-	}
-}
-
-cur_frm.pformat.indent_no = function(doc, cdt, cdn){
-	//function to make row of table
-	
-	var make_row = function(title,val1, val2, bold){
-		var bstart = '<b>'; var bend = '</b>';
-
-		return '<tr><td style="width:39%;">'+(bold?bstart:'')+title+(bold?bend:'')+'</td>'
-		 +'<td style="width:61%;text-align:left;">'+val1+(val2?' ('+dateutil.str_to_user(val2)+')':'')+'</td>'
-		 +'</tr>'
-	}
-
-	out ='';
-	
-	var cl = getchildren('Purchase Order Item',doc.name,'po_details');
-
-	// outer table	
-	var out='<div><table class="noborder" style="width:100%"><tr><td style="width: 50%"></td><td>';
-	
-	// main table
-	out +='<table class="noborder" style="width:100%">';
-
-	// add rows
-	if(cl.length){
-		prevdoc_list = new Array();
-		for(var i=0;i<cl.length;i++){
-			if(cl[i].prevdoc_doctype == 'Material Request' && cl[i].prevdoc_docname && prevdoc_list.indexOf(cl[i].prevdoc_docname) == -1) {
-				prevdoc_list.push(cl[i].prevdoc_docname);
-				if(prevdoc_list.length ==1)
-					out += make_row(cl[i].prevdoc_doctype, cl[i].prevdoc_docname, null,0);
-				else
-					out += make_row('', cl[i].prevdoc_docname,null,0);
-			}
-		}
-	}
-
-	out +='</table></td></tr></table></div>';
-
-	return out;
-}
-
-cur_frm.cscript.on_submit = function(doc, cdt, cdn) {
-	if(cint(wn.boot.notification_settings.purchase_order)) {
-		cur_frm.email_doc(wn.boot.notification_settings.purchase_order_message);
-	}
-}
diff --git a/buying/doctype/purchase_order/purchase_order.py b/buying/doctype/purchase_order/purchase_order.py
deleted file mode 100644
index 33d8b48..0000000
--- a/buying/doctype/purchase_order/purchase_order.py
+++ /dev/null
@@ -1,259 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import cstr, flt
-from webnotes.model.bean import getlist
-from webnotes.model.code import get_obj
-from webnotes import msgprint
-
-	
-from controllers.buying_controller import BuyingController
-class DocType(BuyingController):
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-		self.tname = 'Purchase Order Item'
-		self.fname = 'po_details'
-		self.status_updater = [{
-			'source_dt': 'Purchase Order Item',
-			'target_dt': 'Material Request Item',
-			'join_field': 'prevdoc_detail_docname',
-			'target_field': 'ordered_qty',
-			'target_parent_dt': 'Material Request',
-			'target_parent_field': 'per_ordered',
-			'target_ref_field': 'qty',
-			'source_field': 'qty',
-			'percent_join_field': 'prevdoc_docname',
-		}]
-		
-	def validate(self):
-		super(DocType, self).validate()
-		
-		if not self.doc.status:
-			self.doc.status = "Draft"
-
-		import utilities
-		utilities.validate_status(self.doc.status, ["Draft", "Submitted", "Stopped", 
-			"Cancelled"])
-
-		pc_obj = get_obj(dt='Purchase Common')
-		pc_obj.validate_for_items(self)
-		self.check_for_stopped_status(pc_obj)
-
-		self.validate_uom_is_integer("uom", "qty")
-		self.validate_uom_is_integer("stock_uom", ["qty", "required_qty"])
-
-		self.validate_with_previous_doc()
-		self.validate_for_subcontracting()
-		self.update_raw_materials_supplied("po_raw_material_details")
-		
-	def validate_with_previous_doc(self):
-		super(DocType, self).validate_with_previous_doc(self.tname, {
-			"Supplier Quotation": {
-				"ref_dn_field": "supplier_quotation",
-				"compare_fields": [["supplier", "="], ["company", "="], ["currency", "="]],
-			},
-			"Supplier Quotation Item": {
-				"ref_dn_field": "supplier_quotation_item",
-				"compare_fields": [["import_rate", "="], ["project_name", "="], ["item_code", "="], 
-					["uom", "="]],
-				"is_child_table": True
-			}
-		})
-
-	def get_schedule_dates(self):
-		for d in getlist(self.doclist, 'po_details'):
-			if d.prevdoc_detail_docname and not d.schedule_date:
-				d.schedule_date = webnotes.conn.get_value("Material Request Item",
-						d.prevdoc_detail_docname, "schedule_date")
-	
-	def get_last_purchase_rate(self):
-		get_obj('Purchase Common').get_last_purchase_rate(self)
-
-	# Check for Stopped status 
-	def check_for_stopped_status(self, pc_obj):
-		check_list =[]
-		for d in getlist(self.doclist, 'po_details'):
-			if d.fields.has_key('prevdoc_docname') and d.prevdoc_docname and d.prevdoc_docname not in check_list:
-				check_list.append(d.prevdoc_docname)
-				pc_obj.check_for_stopped_status( d.prevdoc_doctype, d.prevdoc_docname)
-
-		
-	def update_bin(self, is_submit, is_stopped = 0):
-		from stock.utils import update_bin
-		pc_obj = get_obj('Purchase Common')
-		for d in getlist(self.doclist, 'po_details'):
-			#1. Check if is_stock_item == 'Yes'
-			if webnotes.conn.get_value("Item", d.item_code, "is_stock_item") == "Yes":
-				# this happens when item is changed from non-stock to stock item
-				if not d.warehouse:
-					continue
-				
-				ind_qty, po_qty = 0, flt(d.qty) * flt(d.conversion_factor)
-				if is_stopped:
-					po_qty = flt(d.qty) > flt(d.received_qty) and \
-						flt( flt(flt(d.qty) - flt(d.received_qty))*flt(d.conversion_factor)) or 0 
-				
-				# No updates in Material Request on Stop / Unstop
-				if cstr(d.prevdoc_doctype) == 'Material Request' and not is_stopped:
-					# get qty and pending_qty of prevdoc 
-					curr_ref_qty = pc_obj.get_qty(d.doctype, 'prevdoc_detail_docname',
-					 	d.prevdoc_detail_docname, 'Material Request Item', 
-						'Material Request - Purchase Order', self.doc.name)
-					max_qty, qty, curr_qty = flt(curr_ref_qty.split('~~~')[1]), \
-					 	flt(curr_ref_qty.split('~~~')[0]), 0
-					
-					if flt(qty) + flt(po_qty) > flt(max_qty):
-						curr_qty = flt(max_qty) - flt(qty)
-						# special case as there is no restriction 
-						# for Material Request - Purchase Order 
-						curr_qty = curr_qty > 0 and curr_qty or 0
-					else:
-						curr_qty = flt(po_qty)
-					
-					ind_qty = -flt(curr_qty)
-
-				# Update ordered_qty and indented_qty in bin
-				args = {
-					"item_code": d.item_code,
-					"warehouse": d.warehouse,
-					"ordered_qty": (is_submit and 1 or -1) * flt(po_qty),
-					"indented_qty": (is_submit and 1 or -1) * flt(ind_qty),
-					"posting_date": self.doc.transaction_date
-				}
-				update_bin(args)
-				
-	def check_modified_date(self):
-		mod_db = webnotes.conn.sql("select modified from `tabPurchase Order` where name = '%s'" % self.doc.name)
-		date_diff = webnotes.conn.sql("select TIMEDIFF('%s', '%s')" % ( mod_db[0][0],cstr(self.doc.modified)))
-		
-		if date_diff and date_diff[0][0]:
-			msgprint(cstr(self.doc.doctype) +" => "+ cstr(self.doc.name) +" has been modified. Please Refresh. ")
-			raise Exception
-
-	def update_status(self, status):
-		self.check_modified_date()
-		# step 1:=> Set Status
-		webnotes.conn.set(self.doc,'status',cstr(status))
-
-		# step 2:=> Update Bin
-		self.update_bin(is_submit = (status == 'Submitted') and 1 or 0, is_stopped = 1)
-
-		# step 3:=> Acknowledge user
-		msgprint(self.doc.doctype + ": " + self.doc.name + " has been %s." % ((status == 'Submitted') and 'Unstopped' or cstr(status)))
-
-	def on_submit(self):
-		purchase_controller = webnotes.get_obj("Purchase Common")
-		
-		self.update_prevdoc_status()
-		self.update_bin(is_submit = 1, is_stopped = 0)
-		
-		get_obj('Authorization Control').validate_approving_authority(self.doc.doctype, 
-			self.doc.company, self.doc.grand_total)
-		
-		purchase_controller.update_last_purchase_rate(self, is_submit = 1)
-		
-		webnotes.conn.set(self.doc,'status','Submitted')
-	 
-	def on_cancel(self):
-		pc_obj = get_obj(dt = 'Purchase Common')		
-		self.check_for_stopped_status(pc_obj)
-		
-		# Check if Purchase Receipt has been submitted against current Purchase Order
-		pc_obj.check_docstatus(check = 'Next', doctype = 'Purchase Receipt', docname = self.doc.name, detail_doctype = 'Purchase Receipt Item')
-
-		# Check if Purchase Invoice has been submitted against current Purchase Order
-		submitted = webnotes.conn.sql("select t1.name from `tabPurchase Invoice` t1,`tabPurchase Invoice Item` t2 where t1.name = t2.parent and t2.purchase_order = '%s' and t1.docstatus = 1" % self.doc.name)
-		if submitted:
-			msgprint("Purchase Invoice : " + cstr(submitted[0][0]) + " has already been submitted !")
-			raise Exception
-
-		webnotes.conn.set(self.doc,'status','Cancelled')
-		self.update_prevdoc_status()
-		self.update_bin( is_submit = 0, is_stopped = 0)
-		pc_obj.update_last_purchase_rate(self, is_submit = 0)
-				
-	def on_update(self):
-		pass
-		
-@webnotes.whitelist()
-def make_purchase_receipt(source_name, target_doclist=None):
-	from webnotes.model.mapper import get_mapped_doclist
-	
-	def set_missing_values(source, target):
-		bean = webnotes.bean(target)
-		bean.run_method("set_missing_values")
-
-	def update_item(obj, target, source_parent):
-		target.qty = flt(obj.qty) - flt(obj.received_qty)
-		target.stock_qty = (flt(obj.qty) - flt(obj.received_qty)) * flt(obj.conversion_factor)
-		target.import_amount = (flt(obj.qty) - flt(obj.received_qty)) * flt(obj.import_rate)
-		target.amount = (flt(obj.qty) - flt(obj.received_qty)) * flt(obj.purchase_rate)
-
-	doclist = get_mapped_doclist("Purchase Order", source_name,	{
-		"Purchase Order": {
-			"doctype": "Purchase Receipt", 
-			"validation": {
-				"docstatus": ["=", 1],
-			}
-		}, 
-		"Purchase Order Item": {
-			"doctype": "Purchase Receipt Item", 
-			"field_map": {
-				"name": "prevdoc_detail_docname", 
-				"parent": "prevdoc_docname", 
-				"parenttype": "prevdoc_doctype", 
-			},
-			"postprocess": update_item,
-			"condition": lambda doc: doc.received_qty < doc.qty
-		}, 
-		"Purchase Taxes and Charges": {
-			"doctype": "Purchase Taxes and Charges", 
-			"add_if_empty": True
-		}
-	}, target_doclist, set_missing_values)
-
-	return [d.fields for d in doclist]
-	
-@webnotes.whitelist()
-def make_purchase_invoice(source_name, target_doclist=None):
-	from webnotes.model.mapper import get_mapped_doclist
-	
-	def set_missing_values(source, target):
-		bean = webnotes.bean(target)
-		bean.run_method("set_missing_values")
-		bean.run_method("set_supplier_defaults")
-
-	def update_item(obj, target, source_parent):
-		target.import_amount = flt(obj.import_amount) - flt(obj.billed_amt)
-		target.amount = target.import_amount * flt(source_parent.conversion_rate)
-		if flt(obj.purchase_rate):
-			target.qty = target.amount / flt(obj.purchase_rate)
-
-	doclist = get_mapped_doclist("Purchase Order", source_name,	{
-		"Purchase Order": {
-			"doctype": "Purchase Invoice", 
-			"validation": {
-				"docstatus": ["=", 1],
-			}
-		}, 
-		"Purchase Order Item": {
-			"doctype": "Purchase Invoice Item", 
-			"field_map": {
-				"name": "po_detail", 
-				"parent": "purchase_order", 
-				"purchase_rate": "rate"
-			},
-			"postprocess": update_item,
-			"condition": lambda doc: doc.amount==0 or doc.billed_amt < doc.import_amount 
-		}, 
-		"Purchase Taxes and Charges": {
-			"doctype": "Purchase Taxes and Charges", 
-			"add_if_empty": True
-		}
-	}, target_doclist, set_missing_values)
-
-	return [d.fields for d in doclist]
\ No newline at end of file
diff --git a/buying/doctype/purchase_order/purchase_order.txt b/buying/doctype/purchase_order/purchase_order.txt
deleted file mode 100644
index 3f3937c..0000000
--- a/buying/doctype/purchase_order/purchase_order.txt
+++ /dev/null
@@ -1,700 +0,0 @@
-[
- {
-  "creation": "2013-05-21 16:16:39", 
-  "docstatus": 0, 
-  "modified": "2013-11-22 17:20:58", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 1, 
-  "allow_import": 1, 
-  "autoname": "naming_series:", 
-  "doctype": "DocType", 
-  "document_type": "Transaction", 
-  "icon": "icon-file-text", 
-  "is_submittable": 1, 
-  "module": "Buying", 
-  "name": "__common__", 
-  "read_only_onload": 1, 
-  "search_fields": "status, transaction_date, supplier,grand_total"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Purchase Order", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Purchase Order", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Purchase Order"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supplier_section", 
-  "fieldtype": "Section Break", 
-  "label": "Supplier", 
-  "options": "icon-user"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "no_copy": 1, 
-  "oldfieldname": "naming_series", 
-  "oldfieldtype": "Select", 
-  "options": "\nPO", 
-  "print_hide": 1, 
-  "reqd": 1
- }, 
- {
-  "description": "Supplier (vendor) name as entered in supplier master", 
-  "doctype": "DocField", 
-  "fieldname": "supplier", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Supplier", 
-  "oldfieldname": "supplier", 
-  "oldfieldtype": "Link", 
-  "options": "Supplier", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supplier_name", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "in_list_view": 1, 
-  "label": "Name", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_display", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Address", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_display", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Contact", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_mobile", 
-  "fieldtype": "Text", 
-  "hidden": 1, 
-  "label": "Mobile No", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_email", 
-  "fieldtype": "Text", 
-  "hidden": 1, 
-  "label": "Contact Email", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_hide": 0, 
-  "print_width": "50%", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "transaction_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Purchase Order Date", 
-  "oldfieldname": "transaction_date", 
-  "oldfieldtype": "Date", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "report_hide": 0
- }, 
- {
-  "description": "Select the relevant company name if you have multiple companies", 
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "no_copy": 0, 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "price_list_and_currency", 
-  "fieldtype": "Section Break", 
-  "label": "Currency and Price List", 
-  "options": "icon-tag"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cb_currency", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "currency", 
-  "fieldtype": "Link", 
-  "label": "Currency", 
-  "no_copy": 0, 
-  "oldfieldname": "currency", 
-  "oldfieldtype": "Select", 
-  "options": "Currency", 
-  "print_hide": 1, 
-  "reqd": 1
- }, 
- {
-  "description": "Rate at which supplier's currency is converted to company's base currency", 
-  "doctype": "DocField", 
-  "fieldname": "conversion_rate", 
-  "fieldtype": "Float", 
-  "hidden": 0, 
-  "label": "Exchange Rate", 
-  "no_copy": 0, 
-  "oldfieldname": "conversion_rate", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cb_price_list", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "buying_price_list", 
-  "fieldtype": "Link", 
-  "label": "Price List", 
-  "options": "Price List", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "price_list_currency", 
-  "fieldtype": "Link", 
-  "label": "Price List Currency", 
-  "options": "Currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "plc_conversion_rate", 
-  "fieldtype": "Float", 
-  "label": "Price List Exchange Rate", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "items", 
-  "fieldtype": "Section Break", 
-  "label": "Items", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-shopping-cart"
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "po_details", 
-  "fieldtype": "Table", 
-  "label": "Purchase Order Items", 
-  "no_copy": 0, 
-  "oldfieldname": "po_details", 
-  "oldfieldtype": "Table", 
-  "options": "Purchase Order Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sb_last_purchase", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "net_total_import", 
-  "fieldtype": "Currency", 
-  "label": "Net Total", 
-  "no_copy": 0, 
-  "oldfieldname": "net_total_import", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "get_last_purchase_rate", 
-  "fieldtype": "Button", 
-  "label": "Get Last Purchase Rate", 
-  "oldfieldtype": "Button", 
-  "print_hide": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_26", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "net_total", 
-  "fieldtype": "Currency", 
-  "label": "Net Total (Company Currency)", 
-  "no_copy": 1, 
-  "oldfieldname": "net_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "taxes", 
-  "fieldtype": "Section Break", 
-  "label": "Taxes", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-money", 
-  "print_hide": 0
- }, 
- {
-  "description": "If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.", 
-  "doctype": "DocField", 
-  "fieldname": "purchase_other_charges", 
-  "fieldtype": "Link", 
-  "label": "Tax Master", 
-  "no_copy": 0, 
-  "oldfieldname": "purchase_other_charges", 
-  "oldfieldtype": "Link", 
-  "options": "Purchase Taxes and Charges Master", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_tax_details", 
-  "fieldtype": "Table", 
-  "label": "Purchase Taxes and Charges", 
-  "no_copy": 0, 
-  "oldfieldname": "purchase_tax_details", 
-  "oldfieldtype": "Table", 
-  "options": "Purchase Taxes and Charges"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "tax_calculation", 
-  "fieldtype": "HTML", 
-  "label": "Tax Calculation", 
-  "no_copy": 1, 
-  "oldfieldtype": "HTML", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "totals", 
-  "fieldtype": "Section Break", 
-  "label": "Totals", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-money"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_added_import", 
-  "fieldtype": "Currency", 
-  "label": "Taxes and Charges Added", 
-  "no_copy": 0, 
-  "oldfieldname": "other_charges_added_import", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "report_hide": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_deducted_import", 
-  "fieldtype": "Currency", 
-  "label": "Taxes and Charges Deducted", 
-  "no_copy": 0, 
-  "oldfieldname": "other_charges_deducted_import", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "report_hide": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grand_total_import", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Grand Total", 
-  "no_copy": 0, 
-  "oldfieldname": "grand_total_import", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "read_only": 1, 
-  "report_hide": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "in_words_import", 
-  "fieldtype": "Data", 
-  "label": "In Words", 
-  "oldfieldname": "in_words_import", 
-  "oldfieldtype": "Data", 
-  "print_hide": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break4", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_hide": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_added", 
-  "fieldtype": "Currency", 
-  "label": "Taxes and Charges Added (Company Currency)", 
-  "no_copy": 0, 
-  "oldfieldname": "other_charges_added", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_deducted", 
-  "fieldtype": "Currency", 
-  "label": "Taxes and Charges Deducted (Company Currency)", 
-  "no_copy": 0, 
-  "oldfieldname": "other_charges_deducted", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_tax", 
-  "fieldtype": "Currency", 
-  "label": "Total Tax (Company Currency)", 
-  "no_copy": 1, 
-  "oldfieldname": "total_tax", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grand_total", 
-  "fieldtype": "Currency", 
-  "label": "Grand Total (Company Currency)", 
-  "no_copy": 1, 
-  "oldfieldname": "grand_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rounded_total", 
-  "fieldtype": "Currency", 
-  "label": "Rounded Total (Company Currency)", 
-  "oldfieldname": "rounded_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "description": "In Words will be visible once you save the Purchase Order.", 
-  "doctype": "DocField", 
-  "fieldname": "in_words", 
-  "fieldtype": "Data", 
-  "label": "In Words (Company Currency)", 
-  "oldfieldname": "in_words", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "terms_section_break", 
-  "fieldtype": "Section Break", 
-  "label": "Terms and Conditions", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-legal"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "tc_name", 
-  "fieldtype": "Link", 
-  "label": "Terms", 
-  "oldfieldname": "tc_name", 
-  "oldfieldtype": "Link", 
-  "options": "Terms and Conditions", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "terms", 
-  "fieldtype": "Text Editor", 
-  "label": "Terms and Conditions", 
-  "oldfieldname": "terms", 
-  "oldfieldtype": "Text Editor"
- }, 
- {
-  "depends_on": "supplier", 
-  "doctype": "DocField", 
-  "fieldname": "contact_section", 
-  "fieldtype": "Section Break", 
-  "label": "Contact Info", 
-  "options": "icon-bullhorn"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supplier_address", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Supplier Address", 
-  "options": "Address", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cb_contact", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_person", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Contact Person", 
-  "options": "Contact", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "more_info", 
-  "fieldtype": "Section Break", 
-  "label": "More Info", 
-  "oldfieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Status", 
-  "no_copy": 1, 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Select", 
-  "options": "\nDraft\nSubmitted\nStopped\nCancelled", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "default": "No", 
-  "doctype": "DocField", 
-  "fieldname": "is_subcontracted", 
-  "fieldtype": "Select", 
-  "label": "Is Subcontracted", 
-  "options": "\nYes\nNo", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "ref_sq", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Ref SQ", 
-  "no_copy": 1, 
-  "oldfieldname": "ref_sq", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "letter_head", 
-  "fieldtype": "Select", 
-  "label": "Letter Head", 
-  "oldfieldname": "letter_head", 
-  "oldfieldtype": "Select", 
-  "options": "link:Letter Head", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "no_copy": 0, 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "select_print_heading", 
-  "fieldtype": "Link", 
-  "label": "Print Heading", 
-  "no_copy": 1, 
-  "oldfieldname": "select_print_heading", 
-  "oldfieldtype": "Link", 
-  "options": "Print Heading", 
-  "print_hide": 1, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break5", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_hide": 1, 
-  "print_width": "50%", 
-  "width": "50%"
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "description": "% of materials received against this Purchase Order", 
-  "doctype": "DocField", 
-  "fieldname": "per_received", 
-  "fieldtype": "Percent", 
-  "in_list_view": 1, 
-  "label": "% Received", 
-  "no_copy": 1, 
-  "oldfieldname": "per_received", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "description": "% of materials billed against this Purchase Order.", 
-  "doctype": "DocField", 
-  "fieldname": "per_billed", 
-  "fieldtype": "Percent", 
-  "in_list_view": 1, 
-  "label": "% Billed", 
-  "no_copy": 1, 
-  "oldfieldname": "per_billed", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "description": "Required raw materials issued to the supplier for producing a sub - contracted item.", 
-  "doctype": "DocField", 
-  "fieldname": "raw_material_details", 
-  "fieldtype": "Section Break", 
-  "label": "Raw Materials Supplied", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-truck", 
-  "print_hide": 1
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "po_raw_material_details", 
-  "fieldtype": "Table", 
-  "label": "Purchase Order Items Supplied", 
-  "no_copy": 0, 
-  "oldfieldname": "po_raw_material_details", 
-  "oldfieldtype": "Table", 
-  "options": "Purchase Order Item Supplied", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Material User", 
-  "submit": 0, 
-  "write": 0
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Purchase Manager", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Purchase User", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "match": "supplier", 
-  "role": "Supplier"
- }
-]
\ No newline at end of file
diff --git a/buying/doctype/purchase_order/test_purchase_order.py b/buying/doctype/purchase_order/test_purchase_order.py
deleted file mode 100644
index e193398..0000000
--- a/buying/doctype/purchase_order/test_purchase_order.py
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-
-from __future__ import unicode_literals
-import unittest
-import webnotes
-import webnotes.defaults
-from webnotes.utils import flt
-
-class TestPurchaseOrder(unittest.TestCase):
-	def test_make_purchase_receipt(self):		
-		from buying.doctype.purchase_order.purchase_order import make_purchase_receipt
-
-		po = webnotes.bean(copy=test_records[0]).insert()
-
-		self.assertRaises(webnotes.ValidationError, make_purchase_receipt, 
-			po.doc.name)
-
-		po = webnotes.bean("Purchase Order", po.doc.name)
-		po.submit()
-		
-		pr = make_purchase_receipt(po.doc.name)
-		pr[0]["supplier_warehouse"] = "_Test Warehouse 1 - _TC"
-		pr[0]["posting_date"] = "2013-05-12"
-		self.assertEquals(pr[0]["doctype"], "Purchase Receipt")
-		self.assertEquals(len(pr), len(test_records[0]))
-		
-		pr[0].naming_series = "_T-Purchase Receipt-"
-		pr_bean = webnotes.bean(pr)
-		pr_bean.insert()
-			
-	def test_ordered_qty(self):
-		webnotes.conn.sql("delete from tabBin")
-		
-		from buying.doctype.purchase_order.purchase_order import make_purchase_receipt
-
-		po = webnotes.bean(copy=test_records[0]).insert()
-
-		self.assertRaises(webnotes.ValidationError, make_purchase_receipt, 
-			po.doc.name)
-
-		po = webnotes.bean("Purchase Order", po.doc.name)
-		po.doc.is_subcontracted = "No"
-		po.doclist[1].item_code = "_Test Item"
-		po.submit()
-		
-		self.assertEquals(webnotes.conn.get_value("Bin", {"item_code": "_Test Item", 
-			"warehouse": "_Test Warehouse - _TC"}, "ordered_qty"), 10)
-		
-		pr = make_purchase_receipt(po.doc.name)
-		
-		self.assertEquals(pr[0]["doctype"], "Purchase Receipt")
-		self.assertEquals(len(pr), len(test_records[0]))
-		pr[0]["posting_date"] = "2013-05-12"
-		pr[0].naming_series = "_T-Purchase Receipt-"
-		pr[1].qty = 4.0
-		pr_bean = webnotes.bean(pr)
-		pr_bean.insert()
-		pr_bean.submit()
-		
-		self.assertEquals(flt(webnotes.conn.get_value("Bin", {"item_code": "_Test Item", 
-			"warehouse": "_Test Warehouse - _TC"}, "ordered_qty")), 6.0)
-			
-		webnotes.conn.set_value('Item', '_Test Item', 'tolerance', 50)
-			
-		pr1 = make_purchase_receipt(po.doc.name)
-		pr1[0].naming_series = "_T-Purchase Receipt-"
-		pr1[0]["posting_date"] = "2013-05-12"
-		pr1[1].qty = 8
-		pr1_bean = webnotes.bean(pr1)
-		pr1_bean.insert()
-		pr1_bean.submit()
-		
-		self.assertEquals(flt(webnotes.conn.get_value("Bin", {"item_code": "_Test Item", 
-			"warehouse": "_Test Warehouse - _TC"}, "ordered_qty")), 0.0)
-		
-	def test_make_purchase_invocie(self):
-		from buying.doctype.purchase_order.purchase_order import make_purchase_invoice
-
-		po = webnotes.bean(copy=test_records[0]).insert()
-
-		self.assertRaises(webnotes.ValidationError, make_purchase_invoice, 
-			po.doc.name)
-
-		po = webnotes.bean("Purchase Order", po.doc.name)
-		po.submit()
-		pi = make_purchase_invoice(po.doc.name)
-		
-		self.assertEquals(pi[0]["doctype"], "Purchase Invoice")
-		self.assertEquals(len(pi), len(test_records[0]))
-		pi[0]["posting_date"] = "2013-05-12"
-		pi[0].bill_no = "NA"
-		webnotes.bean(pi).insert()
-		
-	def test_subcontracting(self):
-		po = webnotes.bean(copy=test_records[0])
-		po.insert()
-		self.assertEquals(len(po.doclist.get({"parentfield": "po_raw_material_details"})), 2)
-
-	def test_warehouse_company_validation(self):
-		from stock.utils import InvalidWarehouseCompany
-		po = webnotes.bean(copy=test_records[0])
-		po.doc.company = "_Test Company 1"
-		po.doc.conversion_rate = 0.0167
-		self.assertRaises(InvalidWarehouseCompany, po.insert)
-
-	def test_uom_integer_validation(self):
-		from utilities.transaction_base import UOMMustBeIntegerError
-		po = webnotes.bean(copy=test_records[0])
-		po.doclist[1].qty = 3.4
-		self.assertRaises(UOMMustBeIntegerError, po.insert)
-
-
-test_dependencies = ["BOM"]
-
-test_records = [
-	[
-		{
-			"company": "_Test Company", 
-			"naming_series": "_T-Purchase Order-",
-			"conversion_rate": 1.0, 
-			"currency": "INR", 
-			"doctype": "Purchase Order", 
-			"fiscal_year": "_Test Fiscal Year 2013", 
-			"transaction_date": "2013-02-12", 
-			"is_subcontracted": "Yes",
-			"supplier": "_Test Supplier",
-			"supplier_name": "_Test Supplier",
-			"net_total": 5000.0, 
-			"grand_total": 5000.0,
-			"grand_total_import": 5000.0,
-		}, 
-		{
-			"conversion_factor": 1.0, 
-			"description": "_Test FG Item", 
-			"doctype": "Purchase Order Item", 
-			"item_code": "_Test FG Item", 
-			"item_name": "_Test FG Item", 
-			"parentfield": "po_details", 
-			"qty": 10.0,
-			"import_rate": 500.0,
-			"amount": 5000.0,
-			"warehouse": "_Test Warehouse - _TC", 
-			"stock_uom": "_Test UOM", 
-			"uom": "_Test UOM",
-			"schedule_date": "2013-03-01"
-		}
-	],
-]
\ No newline at end of file
diff --git a/buying/doctype/purchase_order_item/purchase_order_item.txt b/buying/doctype/purchase_order_item/purchase_order_item.txt
deleted file mode 100755
index 4145a7f..0000000
--- a/buying/doctype/purchase_order_item/purchase_order_item.txt
+++ /dev/null
@@ -1,444 +0,0 @@
-[
- {
-  "creation": "2013-05-24 19:29:06", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 19:41:27", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "POD/.#####", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Buying", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Purchase Order Item", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Purchase Order Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Item Code", 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "print_hide": 0, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "schedule_date", 
-  "fieldtype": "Date", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Reqd By Date", 
-  "no_copy": 0, 
-  "oldfieldname": "schedule_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "description": "If Supplier Part Number exists for given Item, it gets stored here", 
-  "doctype": "DocField", 
-  "fieldname": "supplier_part_no", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Supplier Part Number", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_name", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Item Name", 
-  "oldfieldname": "item_name", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "quantity_and_rate", 
-  "fieldtype": "Section Break", 
-  "in_list_view": 0, 
-  "label": "Quantity and Rate"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "in_list_view": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Small Text", 
-  "print_width": "300px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "qty", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Quantity", 
-  "oldfieldname": "qty", 
-  "oldfieldtype": "Currency", 
-  "print_width": "60px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "60px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "uom", 
-  "fieldtype": "Link", 
-  "in_list_view": 0, 
-  "label": "UOM", 
-  "oldfieldname": "uom", 
-  "oldfieldtype": "Link", 
-  "options": "UOM", 
-  "print_hide": 0, 
-  "print_width": "100px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "import_ref_rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Price List Rate", 
-  "options": "currency", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "discount_rate", 
-  "fieldtype": "Float", 
-  "in_list_view": 0, 
-  "label": "Discount %", 
-  "print_hide": 0, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "import_rate", 
-  "fieldtype": "Currency", 
-  "hidden": 0, 
-  "in_list_view": 1, 
-  "label": "Rate ", 
-  "oldfieldname": "import_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "import_amount", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Amount", 
-  "oldfieldname": "import_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_ref_rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Price List Rate (Company Currency)", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Rate (Company Currency)", 
-  "oldfieldname": "purchase_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amount", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Amount (Company Currency)", 
-  "oldfieldname": "amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warehouse_and_reference", 
-  "fieldtype": "Section Break", 
-  "in_list_view": 0, 
-  "label": "Warehouse and Reference"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warehouse", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_list_view": 0, 
-  "label": "Warehouse", 
-  "oldfieldname": "warehouse", 
-  "oldfieldtype": "Link", 
-  "options": "Warehouse", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "project_name", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Project Name", 
-  "options": "Project", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "conversion_factor", 
-  "fieldtype": "Float", 
-  "hidden": 0, 
-  "in_list_view": 0, 
-  "label": "UOM Conversion Factor", 
-  "oldfieldname": "conversion_factor", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "stock_uom", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_list_view": 0, 
-  "label": "Stock UOM", 
-  "oldfieldname": "stock_uom", 
-  "oldfieldtype": "Data", 
-  "options": "UOM", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "reqd": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "prevdoc_doctype", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Prevdoc DocType", 
-  "no_copy": 1, 
-  "oldfieldname": "prevdoc_doctype", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "prevdoc_docname", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Material Request No", 
-  "no_copy": 1, 
-  "oldfieldname": "prevdoc_docname", 
-  "oldfieldtype": "Link", 
-  "options": "Material Request", 
-  "print_hide": 1, 
-  "print_width": "120px", 
-  "read_only": 1, 
-  "search_index": 1, 
-  "width": "120px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "prevdoc_detail_docname", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Material Request Detail No", 
-  "no_copy": 1, 
-  "oldfieldname": "prevdoc_detail_docname", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supplier_quotation", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "in_filter": 0, 
-  "in_list_view": 1, 
-  "label": "Supplier Quotation", 
-  "no_copy": 1, 
-  "options": "Supplier Quotation", 
-  "read_only": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supplier_quotation_item", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "in_list_view": 1, 
-  "label": "Supplier Quotation Item", 
-  "no_copy": 1, 
-  "options": "Supplier Quotation Item", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "brand", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "in_list_view": 1, 
-  "label": "Brand", 
-  "oldfieldname": "brand", 
-  "oldfieldtype": "Link", 
-  "options": "Brand", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "item_group", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Item Group", 
-  "oldfieldname": "item_group", 
-  "oldfieldtype": "Link", 
-  "options": "Item Group", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "stock_qty", 
-  "fieldtype": "Float", 
-  "hidden": 0, 
-  "in_list_view": 1, 
-  "label": "Stock Qty", 
-  "no_copy": 1, 
-  "oldfieldname": "stock_qty", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "received_qty", 
-  "fieldtype": "Float", 
-  "hidden": 0, 
-  "in_list_view": 1, 
-  "label": "Received Qty", 
-  "no_copy": 1, 
-  "oldfieldname": "received_qty", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "billed_amt", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Billed Amt", 
-  "no_copy": 1, 
-  "options": "currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "description": "Tax detail table fetched from item master as a string and stored in this field.\nUsed for Taxes and Charges", 
-  "doctype": "DocField", 
-  "fieldname": "item_tax_rate", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "in_list_view": 1, 
-  "label": "Item Tax Rate", 
-  "oldfieldname": "item_tax_rate", 
-  "oldfieldtype": "Small Text", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "report_hide": 1
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "page_break", 
-  "fieldtype": "Check", 
-  "hidden": 0, 
-  "in_list_view": 1, 
-  "label": "Page Break", 
-  "no_copy": 1, 
-  "oldfieldname": "page_break", 
-  "oldfieldtype": "Check", 
-  "print_hide": 1, 
-  "read_only": 0
- }
-]
\ No newline at end of file
diff --git a/buying/doctype/purchase_order_item_supplied/purchase_order_item_supplied.txt b/buying/doctype/purchase_order_item_supplied/purchase_order_item_supplied.txt
deleted file mode 100644
index 05ea4e2..0000000
--- a/buying/doctype/purchase_order_item_supplied/purchase_order_item_supplied.txt
+++ /dev/null
@@ -1,121 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:42", 
-  "docstatus": 0, 
-  "modified": "2013-07-25 16:33:05", 
-  "modified_by": "Administrator", 
-  "owner": "dhanalekshmi@webnotestech.com"
- }, 
- {
-  "doctype": "DocType", 
-  "hide_toolbar": 1, 
-  "istable": 1, 
-  "module": "Buying", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Purchase Order Item Supplied", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Purchase Order Item Supplied"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reference_name", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "in_filter": 0, 
-  "in_list_view": 1, 
-  "label": "Reference Name", 
-  "oldfieldname": "reference_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "bom_detail_no", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "BOM Detail No", 
-  "oldfieldname": "bom_detail_no", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "main_item_code", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Item Code", 
-  "oldfieldname": "main_item_code", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rm_item_code", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Raw Material Item Code", 
-  "oldfieldname": "rm_item_code", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "required_qty", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Required Qty", 
-  "oldfieldname": "required_qty", 
-  "oldfieldtype": "Currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Rate", 
-  "oldfieldname": "rate", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amount", 
-  "fieldtype": "Currency", 
-  "label": "Amount", 
-  "oldfieldname": "amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "conversion_factor", 
-  "fieldtype": "Float", 
-  "hidden": 1, 
-  "label": "Conversion Factor", 
-  "oldfieldname": "conversion_factor", 
-  "oldfieldtype": "Currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "stock_uom", 
-  "fieldtype": "Link", 
-  "label": "Stock Uom", 
-  "oldfieldname": "stock_uom", 
-  "oldfieldtype": "Data", 
-  "options": "UOM", 
-  "read_only": 1
- }
-]
\ No newline at end of file
diff --git a/buying/doctype/purchase_receipt_item_supplied/purchase_receipt_item_supplied.txt b/buying/doctype/purchase_receipt_item_supplied/purchase_receipt_item_supplied.txt
deleted file mode 100644
index 1522510..0000000
--- a/buying/doctype/purchase_receipt_item_supplied/purchase_receipt_item_supplied.txt
+++ /dev/null
@@ -1,149 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:42", 
-  "docstatus": 0, 
-  "modified": "2013-07-25 16:34:11", 
-  "modified_by": "Administrator", 
-  "owner": "wasim@webnotestech.com"
- }, 
- {
-  "doctype": "DocType", 
-  "hide_toolbar": 0, 
-  "istable": 1, 
-  "module": "Buying", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Purchase Receipt Item Supplied", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Purchase Receipt Item Supplied"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reference_name", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "in_filter": 0, 
-  "in_list_view": 1, 
-  "label": "Reference Name", 
-  "oldfieldname": "reference_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "bom_detail_no", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "BOM Detail No", 
-  "oldfieldname": "bom_detail_no", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "main_item_code", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Item Code", 
-  "oldfieldname": "main_item_code", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rm_item_code", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Raw Material Item Code", 
-  "oldfieldname": "rm_item_code", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Data", 
-  "print_width": "300px", 
-  "read_only": 1, 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "required_qty", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Required Qty", 
-  "oldfieldname": "required_qty", 
-  "oldfieldtype": "Currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "consumed_qty", 
-  "fieldtype": "Float", 
-  "label": "Consumed Qty", 
-  "oldfieldname": "consumed_qty", 
-  "oldfieldtype": "Currency", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rate", 
-  "fieldtype": "Currency", 
-  "label": "Rate", 
-  "oldfieldname": "rate", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "conversion_factor", 
-  "fieldtype": "Float", 
-  "hidden": 1, 
-  "label": "Conversion Factor", 
-  "oldfieldname": "conversion_factor", 
-  "oldfieldtype": "Currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amount", 
-  "fieldtype": "Currency", 
-  "label": "Amount", 
-  "oldfieldname": "amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "stock_uom", 
-  "fieldtype": "Link", 
-  "label": "Stock Uom", 
-  "oldfieldname": "stock_uom", 
-  "oldfieldtype": "Data", 
-  "options": "UOM", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "current_stock", 
-  "fieldtype": "Float", 
-  "label": "Current Stock", 
-  "oldfieldname": "current_stock", 
-  "oldfieldtype": "Currency", 
-  "read_only": 1
- }
-]
\ No newline at end of file
diff --git a/buying/doctype/quality_inspection/quality_inspection.txt b/buying/doctype/quality_inspection/quality_inspection.txt
deleted file mode 100644
index d4a2d8f..0000000
--- a/buying/doctype/quality_inspection/quality_inspection.txt
+++ /dev/null
@@ -1,243 +0,0 @@
-[
- {
-  "creation": "2013-04-30 13:13:03", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 14:05:38", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "naming_series:", 
-  "doctype": "DocType", 
-  "icon": "icon-search", 
-  "is_submittable": 1, 
-  "module": "Buying", 
-  "name": "__common__", 
-  "search_fields": "item_code, report_date, purchase_receipt_no, delivery_note_no"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Quality Inspection", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Quality Inspection", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "Quality Manager", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Quality Inspection"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "qa_inspection", 
-  "fieldtype": "Section Break", 
-  "label": "QA Inspection", 
-  "no_copy": 0, 
-  "oldfieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "no_copy": 1, 
-  "options": "\nQAI/11-12/", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "inspection_type", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Inspection Type", 
-  "oldfieldname": "inspection_type", 
-  "oldfieldtype": "Select", 
-  "options": "\nIncoming\nOutgoing\nIn Process", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "report_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Report Date", 
-  "oldfieldname": "report_date", 
-  "oldfieldtype": "Date", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "label": "Item Code", 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sample_size", 
-  "fieldtype": "Float", 
-  "in_filter": 0, 
-  "label": "Sample Size", 
-  "oldfieldname": "sample_size", 
-  "oldfieldtype": "Currency", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "in_filter": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Small Text", 
-  "search_index": 0, 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_serial_no", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "label": "Item Serial No", 
-  "oldfieldname": "item_serial_no", 
-  "oldfieldtype": "Link", 
-  "options": "Serial No", 
-  "print_hide": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "batch_no", 
-  "fieldtype": "Link", 
-  "label": "Batch No", 
-  "oldfieldname": "batch_no", 
-  "oldfieldtype": "Link", 
-  "options": "Batch"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_receipt_no", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "label": "Purchase Receipt No", 
-  "oldfieldname": "purchase_receipt_no", 
-  "oldfieldtype": "Link", 
-  "options": "Purchase Receipt", 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "delivery_note_no", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "label": "Delivery Note No", 
-  "oldfieldname": "delivery_note_no", 
-  "oldfieldtype": "Link", 
-  "options": "Delivery Note", 
-  "print_hide": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "inspected_by", 
-  "fieldtype": "Data", 
-  "label": "Inspected By", 
-  "oldfieldname": "inspected_by", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "remarks", 
-  "fieldtype": "Text", 
-  "label": "Remarks", 
-  "no_copy": 1, 
-  "oldfieldname": "remarks", 
-  "oldfieldtype": "Text"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "verified_by", 
-  "fieldtype": "Data", 
-  "label": "Verified By", 
-  "oldfieldname": "verified_by", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Data", 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "specification_details", 
-  "fieldtype": "Section Break", 
-  "label": "Specification Details", 
-  "oldfieldtype": "Section Break", 
-  "options": "Simple"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "get_specification_details", 
-  "fieldtype": "Button", 
-  "label": "Get Specification Details", 
-  "options": "get_item_specification_details"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "qa_specification_details", 
-  "fieldtype": "Table", 
-  "label": "Quality Inspection Readings", 
-  "oldfieldname": "qa_specification_details", 
-  "oldfieldtype": "Table", 
-  "options": "Quality Inspection Reading"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/buying/doctype/quality_inspection_reading/quality_inspection_reading.txt b/buying/doctype/quality_inspection_reading/quality_inspection_reading.txt
deleted file mode 100644
index 0c68cc7..0000000
--- a/buying/doctype/quality_inspection_reading/quality_inspection_reading.txt
+++ /dev/null
@@ -1,141 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:43", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:18", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "QASD/.#####", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Buying", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Quality Inspection Reading", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Quality Inspection Reading"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "specification", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Parameter", 
-  "oldfieldname": "specification", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "value", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Acceptance Criteria", 
-  "oldfieldname": "value", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reading_1", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Reading 1", 
-  "oldfieldname": "reading_1", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reading_2", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Reading 2", 
-  "oldfieldname": "reading_2", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reading_3", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Reading 3", 
-  "oldfieldname": "reading_3", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reading_4", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Reading 4", 
-  "oldfieldname": "reading_4", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reading_5", 
-  "fieldtype": "Data", 
-  "label": "Reading 5", 
-  "oldfieldname": "reading_5", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reading_6", 
-  "fieldtype": "Data", 
-  "label": "Reading 6", 
-  "oldfieldname": "reading_6", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reading_7", 
-  "fieldtype": "Data", 
-  "label": "Reading 7", 
-  "oldfieldname": "reading_7", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reading_8", 
-  "fieldtype": "Data", 
-  "label": "Reading 8", 
-  "oldfieldname": "reading_8", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reading_9", 
-  "fieldtype": "Data", 
-  "label": "Reading 9", 
-  "oldfieldname": "reading_9", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reading_10", 
-  "fieldtype": "Data", 
-  "label": "Reading 10", 
-  "oldfieldname": "reading_10", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "default": "Accepted", 
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "label": "Status", 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Select", 
-  "options": "Accepted\nRejected"
- }
-]
\ No newline at end of file
diff --git a/buying/doctype/supplier/supplier.js b/buying/doctype/supplier/supplier.js
deleted file mode 100644
index ec4d3e6..0000000
--- a/buying/doctype/supplier/supplier.js
+++ /dev/null
@@ -1,100 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.require('app/setup/doctype/contact_control/contact_control.js');
-
-cur_frm.cscript.refresh = function(doc,dt,dn) {
-	cur_frm.cscript.make_dashboard(doc);
-	erpnext.hide_naming_series();
-    
-	if(doc.__islocal){
-    	hide_field(['address_html','contact_html']); 
-	}
-	else{
-	  	unhide_field(['address_html','contact_html']);
-		// make lists
-		cur_frm.cscript.make_address(doc,dt,dn);
-		cur_frm.cscript.make_contact(doc,dt,dn);
-		
-		cur_frm.communication_view = new wn.views.CommunicationList({
-			list: wn.model.get("Communication", {"supplier": doc.name}),
-			parent: cur_frm.fields_dict.communication_html.wrapper,
-			doc: doc
-		})		
-  }
-}
-
-cur_frm.cscript.make_dashboard = function(doc) {
-	cur_frm.dashboard.reset();
-	if(doc.__islocal) 
-		return;
-	if (in_list(user_roles, "Accounts User") || in_list(user_roles, "Accounts Manager"))
-		cur_frm.dashboard.set_headline('<span class="text-muted">Loading...</span>')
-	
-	cur_frm.dashboard.add_doctype_badge("Supplier Quotation", "supplier");
-	cur_frm.dashboard.add_doctype_badge("Purchase Order", "supplier");
-	cur_frm.dashboard.add_doctype_badge("Purchase Receipt", "supplier");
-	cur_frm.dashboard.add_doctype_badge("Purchase Invoice", "supplier");
-
-	return wn.call({
-		type: "GET",
-		method:"buying.doctype.supplier.supplier.get_dashboard_info",
-		args: {
-			supplier: cur_frm.doc.name
-		},
-		callback: function(r) {
-			if (in_list(user_roles, "Accounts User") || in_list(user_roles, "Accounts Manager")) {
-				cur_frm.dashboard.set_headline(
-					wn._("Total Billing This Year: ") + "<b>" 
-					+ format_currency(r.message.total_billing, cur_frm.doc.default_currency)
-					+ '</b> / <span class="text-muted">' + wn._("Unpaid") + ": <b>" 
-					+ format_currency(r.message.total_unpaid, cur_frm.doc.default_currency) 
-					+ '</b></span>');
-			}
-			cur_frm.dashboard.set_badge_count(r.message);
-		}
-	})
-}
-
-
-cur_frm.cscript.make_address = function() {
-	if(!cur_frm.address_list) {
-		cur_frm.address_list = new wn.ui.Listing({
-			parent: cur_frm.fields_dict['address_html'].wrapper,
-			page_length: 5,
-			new_doctype: "Address",
-			get_query: function() {
-				return "select name, address_type, address_line1, address_line2, city, state, country, pincode, fax, email_id, phone, is_primary_address, is_shipping_address from tabAddress where supplier='"+cur_frm.docname+"' and docstatus != 2 order by is_primary_address desc"
-			},
-			as_dict: 1,
-			no_results_message: wn._('No addresses created'),
-			render_row: cur_frm.cscript.render_address_row,
-		});
-		// note: render_address_row is defined in contact_control.js
-	}
-	cur_frm.address_list.run();
-}
-
-cur_frm.cscript.make_contact = function() {
-	if(!cur_frm.contact_list) {
-		cur_frm.contact_list = new wn.ui.Listing({
-			parent: cur_frm.fields_dict['contact_html'].wrapper,
-			page_length: 5,
-			new_doctype: "Contact",
-			get_query: function() {
-				return "select name, first_name, last_name, email_id, phone, mobile_no, department, designation, is_primary_contact from tabContact where supplier='"+cur_frm.docname+"' and docstatus != 2 order by is_primary_contact desc"
-			},
-			as_dict: 1,
-			no_results_message: wn._('No contacts created'),
-			render_row: cur_frm.cscript.render_contact_row,
-		});
-		// note: render_contact_row is defined in contact_control.js
-	}
-	cur_frm.contact_list.run();
-}
-
-cur_frm.fields_dict['default_price_list'].get_query = function(doc,cdt,cdn) {
-	return{
-		filters:{'buying': 1}
-	}
-}
\ No newline at end of file
diff --git a/buying/doctype/supplier/supplier.py b/buying/doctype/supplier/supplier.py
deleted file mode 100644
index 2435d0c..0000000
--- a/buying/doctype/supplier/supplier.py
+++ /dev/null
@@ -1,198 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-import webnotes.defaults
-
-from webnotes.utils import cint
-from webnotes import msgprint, _
-from webnotes.model.doc import make_autoname
-
-
-from utilities.transaction_base import TransactionBase
-
-class DocType(TransactionBase):
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-
-	def autoname(self):
-		supp_master_name = webnotes.defaults.get_global_default('supp_master_name')
-		
-		if supp_master_name == 'Supplier Name':
-			if webnotes.conn.exists("Customer", self.doc.supplier_name):
-				webnotes.msgprint(_("A Customer exists with same name"), raise_exception=1)
-			self.doc.name = self.doc.supplier_name
-		else:
-			self.doc.name = make_autoname(self.doc.naming_series + '.#####')
-
-	def update_address(self):
-		webnotes.conn.sql("""update `tabAddress` set supplier_name=%s, modified=NOW() 
-			where supplier=%s""", (self.doc.supplier_name, self.doc.name))
-
-	def update_contact(self):
-		webnotes.conn.sql("""update `tabContact` set supplier_name=%s, modified=NOW() 
-			where supplier=%s""", (self.doc.supplier_name, self.doc.name))
-
-	def update_credit_days_limit(self):
-		webnotes.conn.sql("""update tabAccount set credit_days = %s where name = %s""", 
-			(cint(self.doc.credit_days), self.doc.name + " - " + self.get_company_abbr()))
-
-	def on_update(self):
-		if not self.doc.naming_series:
-			self.doc.naming_series = ''
-
-		self.update_address()
-		self.update_contact()
-
-		# create account head
-		self.create_account_head()
-
-		# update credit days and limit in account
-		self.update_credit_days_limit()
-	
-	def get_payables_group(self):
-		g = webnotes.conn.sql("select payables_group from tabCompany where name=%s", self.doc.company)
-		g = g and g[0][0] or ''
-		if not g:
-			msgprint("Update Company master, assign a default group for Payables")
-			raise Exception
-		return g
-
-	def add_account(self, ac, par, abbr):
-		ac_bean = webnotes.bean({
-			"doctype": "Account",
-			'account_name':ac,
-			'parent_account':par,
-			'group_or_ledger':'Group',
-			'company':self.doc.company,
-			"freeze_account": "No",
-		})
-		ac_bean.ignore_permissions = True
-		ac_bean.insert()
-		
-		msgprint(_("Created Group ") + ac)
-	
-	def get_company_abbr(self):
-		return webnotes.conn.sql("select abbr from tabCompany where name=%s", self.doc.company)[0][0]
-	
-	def get_parent_account(self, abbr):
-		if (not self.doc.supplier_type):
-			msgprint("Supplier Type is mandatory")
-			raise Exception
-		
-		if not webnotes.conn.sql("select name from tabAccount where name=%s and debit_or_credit = 'Credit' and ifnull(is_pl_account, 'No') = 'No'", (self.doc.supplier_type + " - " + abbr)):
-
-			# if not group created , create it
-			self.add_account(self.doc.supplier_type, self.get_payables_group(), abbr)
-		
-		return self.doc.supplier_type + " - " + abbr
-
-	def validate(self):
-		#validation for Naming Series mandatory field...
-		if webnotes.defaults.get_global_default('supp_master_name') == 'Naming Series':
-			if not self.doc.naming_series:
-				msgprint("Series is Mandatory.", raise_exception=1)
-	
-	def create_account_head(self):
-		if self.doc.company :
-			abbr = self.get_company_abbr() 
-			parent_account = self.get_parent_account(abbr)
-						
-			if not webnotes.conn.sql("select name from tabAccount where name=%s", (self.doc.name + " - " + abbr)):
-				ac_bean = webnotes.bean({
-					"doctype": "Account",
-					'account_name': self.doc.name,
-					'parent_account': parent_account,
-					'group_or_ledger':'Ledger',
-					'company': self.doc.company,
-					'account_type': '',
-					'tax_rate': '0',
-					'master_type': 'Supplier',
-					'master_name': self.doc.name,
-					"freeze_account": "No"
-				})
-				ac_bean.ignore_permissions = True
-				ac_bean.insert()
-				
-				msgprint(_("Created Account Head: ") + ac_bean.doc.name)
-			else:
-				self.check_parent_account(parent_account, abbr)
-		else : 
-			msgprint("Please select Company under which you want to create account head")
-	
-	def check_parent_account(self, parent_account, abbr):
-		if webnotes.conn.get_value("Account", self.doc.name + " - " + abbr, 
-			"parent_account") != parent_account:
-			ac = webnotes.bean("Account", self.doc.name + " - " + abbr)
-			ac.doc.parent_account = parent_account
-			ac.save()
-	
-	def get_contacts(self,nm):
-		if nm:
-			contact_details =webnotes.conn.convert_to_lists(webnotes.conn.sql("select name, CONCAT(IFNULL(first_name,''),' ',IFNULL(last_name,'')),contact_no,email_id from `tabContact` where supplier = '%s'"%nm))
-	 
-			return contact_details
-		else:
-			return ''
-			
-	def delete_supplier_address(self):
-		for rec in webnotes.conn.sql("select * from `tabAddress` where supplier=%s", (self.doc.name,), as_dict=1):
-			webnotes.conn.sql("delete from `tabAddress` where name=%s",(rec['name']))
-	
-	def delete_supplier_contact(self):
-		for contact in webnotes.conn.sql_list("""select name from `tabContact` 
-			where supplier=%s""", self.doc.name):
-				webnotes.delete_doc("Contact", contact)
-	
-	def delete_supplier_account(self):
-		"""delete supplier's ledger if exist and check balance before deletion"""
-		acc = webnotes.conn.sql("select name from `tabAccount` where master_type = 'Supplier' \
-			and master_name = %s and docstatus < 2", self.doc.name)
-		if acc:
-			from webnotes.model import delete_doc
-			delete_doc('Account', acc[0][0])
-			
-	def on_trash(self):
-		self.delete_supplier_address()
-		self.delete_supplier_contact()
-		self.delete_supplier_account()
-		
-	def before_rename(self, olddn, newdn, merge=False):
-		from accounts.utils import rename_account_for
-		rename_account_for("Supplier", olddn, newdn, merge)
-
-	def after_rename(self, olddn, newdn, merge=False):
-		set_field = ''
-		if webnotes.defaults.get_global_default('supp_master_name') == 'Supplier Name':
-			webnotes.conn.set(self.doc, "supplier_name", newdn)
-			self.update_contact()
-			set_field = ", supplier_name=%(newdn)s"
-		self.update_supplier_address(newdn, set_field)
-
-	def update_supplier_address(self, newdn, set_field):
-		webnotes.conn.sql("""update `tabAddress` set address_title=%(newdn)s 
-			{set_field} where supplier=%(newdn)s"""\
-			.format(set_field=set_field), ({"newdn": newdn}))
-
-@webnotes.whitelist()
-def get_dashboard_info(supplier):
-	if not webnotes.has_permission("Supplier", "read", supplier):
-		webnotes.msgprint("No Permission", raise_exception=True)
-	
-	out = {}
-	for doctype in ["Supplier Quotation", "Purchase Order", "Purchase Receipt", "Purchase Invoice"]:
-		out[doctype] = webnotes.conn.get_value(doctype, 
-			{"supplier": supplier, "docstatus": ["!=", 2] }, "count(*)")
-	
-	billing = webnotes.conn.sql("""select sum(grand_total), sum(outstanding_amount) 
-		from `tabPurchase Invoice` 
-		where supplier=%s 
-			and docstatus = 1
-			and fiscal_year = %s""", (supplier, webnotes.conn.get_default("fiscal_year")))
-	
-	out["total_billing"] = billing[0][0]
-	out["total_unpaid"] = billing[0][1]
-	
-	return out
\ No newline at end of file
diff --git a/buying/doctype/supplier/supplier.txt b/buying/doctype/supplier/supplier.txt
deleted file mode 100644
index 5c722f1..0000000
--- a/buying/doctype/supplier/supplier.txt
+++ /dev/null
@@ -1,223 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:11", 
-  "docstatus": 0, 
-  "modified": "2013-11-19 11:31:28", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_rename": 1, 
-  "autoname": "naming_series:", 
-  "description": "Supplier of Goods or Services.", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-user", 
-  "module": "Buying", 
-  "name": "__common__", 
-  "search_fields": "supplier_name,supplier_type"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Supplier", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 0, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Supplier", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Supplier"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "basic_info", 
-  "fieldtype": "Section Break", 
-  "label": "Basic Info", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-user"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "no_copy": 1, 
-  "oldfieldname": "naming_series", 
-  "oldfieldtype": "Select", 
-  "options": "\nSUPP\nSUPP/10-11/"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supplier_name", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Supplier Name", 
-  "no_copy": 1, 
-  "oldfieldname": "supplier_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supplier_type", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Supplier Type", 
-  "oldfieldname": "supplier_type", 
-  "oldfieldtype": "Link", 
-  "options": "Supplier Type", 
-  "reqd": 1
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "address_contacts", 
-  "fieldtype": "Section Break", 
-  "label": "Address & Contacts", 
-  "oldfieldtype": "Column Break", 
-  "options": "icon-map-marker"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_html", 
-  "fieldtype": "HTML", 
-  "label": "Address HTML", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_html", 
-  "fieldtype": "HTML", 
-  "label": "Contact HTML", 
-  "read_only": 1
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "communication_history", 
-  "fieldtype": "Section Break", 
-  "label": "Communication History", 
-  "options": "icon-comments", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "communication_html", 
-  "fieldtype": "HTML", 
-  "label": "Communication HTML", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "more_info", 
-  "fieldtype": "Section Break", 
-  "label": "More Info", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-file-text"
- }, 
- {
-  "description": "Enter the company name under which Account Head will be created for this Supplier", 
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "default_price_list", 
-  "fieldtype": "Link", 
-  "label": "Price List", 
-  "options": "Price List"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "default_currency", 
-  "fieldtype": "Link", 
-  "label": "Default Currency", 
-  "no_copy": 1, 
-  "options": "Currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "credit_days", 
-  "fieldtype": "Int", 
-  "label": "Credit Days"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break2", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "website", 
-  "fieldtype": "Data", 
-  "label": "Website", 
-  "oldfieldname": "website", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "description": "Statutory info and other general information about your Supplier", 
-  "doctype": "DocField", 
-  "fieldname": "supplier_details", 
-  "fieldtype": "Text", 
-  "label": "Supplier Details", 
-  "oldfieldname": "supplier_details", 
-  "oldfieldtype": "Code"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "communications", 
-  "fieldtype": "Table", 
-  "hidden": 1, 
-  "label": "Communications", 
-  "options": "Communication", 
-  "print_hide": 1
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Purchase Manager", 
-  "write": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Purchase Master Manager", 
-  "write": 1
- }
-]
\ No newline at end of file
diff --git a/buying/doctype/supplier_quotation/supplier_quotation.js b/buying/doctype/supplier_quotation/supplier_quotation.js
deleted file mode 100644
index 92bf7a1..0000000
--- a/buying/doctype/supplier_quotation/supplier_quotation.js
+++ /dev/null
@@ -1,73 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-// define defaults for purchase common
-cur_frm.cscript.tname = "Supplier Quotation Item";
-cur_frm.cscript.fname = "quotation_items";
-cur_frm.cscript.other_fname = "purchase_tax_details";
-
-// attach required files
-wn.require('app/accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.js');
-wn.require('app/buying/doctype/purchase_common/purchase_common.js');
-wn.require('app/accounts/doctype/sales_invoice/pos.js');
-
-erpnext.buying.SupplierQuotationController = erpnext.buying.BuyingController.extend({
-	refresh: function() {
-		this._super();
-
-		if (this.frm.doc.docstatus === 1) {
-			cur_frm.add_custom_button(wn._("Make Purchase Order"), this.make_purchase_order);
-		} 
-		else if (this.frm.doc.docstatus===0) {
-			cur_frm.add_custom_button(wn._('From Material Request'), 
-				function() {
-					wn.model.map_current_doc({
-						method: "stock.doctype.material_request.material_request.make_supplier_quotation",
-						source_doctype: "Material Request",
-						get_query_filters: {
-							material_request_type: "Purchase",
-							docstatus: 1,
-							status: ["!=", "Stopped"],
-							per_ordered: ["<", 99.99],
-							company: cur_frm.doc.company
-						}
-					})
-				});
-		}
-	},	
-		
-	make_purchase_order: function() {
-		wn.model.open_mapped_doc({
-			method: "buying.doctype.supplier_quotation.supplier_quotation.make_purchase_order",
-			source_name: cur_frm.doc.name
-		})
-	}
-});
-
-// for backward compatibility: combine new and previous states
-$.extend(cur_frm.cscript, new erpnext.buying.SupplierQuotationController({frm: cur_frm}));
-
-cur_frm.cscript.uom = function(doc, cdt, cdn) {
-	// no need to trigger updation of stock uom, as this field doesn't exist in supplier quotation
-}
-
-cur_frm.fields_dict['quotation_items'].grid.get_field('project_name').get_query = 
-	function(doc, cdt, cdn) {
-		return{
-			filters:[
-				['Project', 'status', 'not in', 'Completed, Cancelled']
-			]
-		}
-	}
-
-cur_frm.fields_dict['supplier_address'].get_query = function(doc, cdt, cdn) {
-	return {
-		filters:{'supplier': doc.supplier}
-	}
-}
-
-cur_frm.fields_dict['contact_person'].get_query = function(doc, cdt, cdn) {
-	return {
-		filters:{'supplier': doc.supplier}
-	}
-}
\ No newline at end of file
diff --git a/buying/doctype/supplier_quotation/supplier_quotation.py b/buying/doctype/supplier_quotation/supplier_quotation.py
deleted file mode 100644
index dc564b9..0000000
--- a/buying/doctype/supplier_quotation/supplier_quotation.py
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.model.code import get_obj
-
-from controllers.buying_controller import BuyingController
-class DocType(BuyingController):
-	def __init__(self, doc, doclist=None):
-		self.doc, self.doclist = doc, doclist or []
-		self.tname, self.fname = "Supplier Quotation Item", "quotation_items"
-	
-	def validate(self):
-		super(DocType, self).validate()
-		
-		if not self.doc.status:
-			self.doc.status = "Draft"
-
-		import utilities
-		utilities.validate_status(self.doc.status, ["Draft", "Submitted", "Stopped", 
-			"Cancelled"])
-		
-		self.validate_common()
-		self.validate_with_previous_doc()
-		self.validate_uom_is_integer("uom", "qty")
-
-	def on_submit(self):
-		webnotes.conn.set(self.doc, "status", "Submitted")
-
-	def on_cancel(self):
-		webnotes.conn.set(self.doc, "status", "Cancelled")
-		
-	def on_trash(self):
-		pass
-			
-	def validate_with_previous_doc(self):
-		super(DocType, self).validate_with_previous_doc(self.tname, {
-			"Material Request": {
-				"ref_dn_field": "prevdoc_docname",
-				"compare_fields": [["company", "="]],
-			},
-			"Material Request Item": {
-				"ref_dn_field": "prevdoc_detail_docname",
-				"compare_fields": [["item_code", "="], ["uom", "="]],
-				"is_child_table": True
-			}
-		})
-
-			
-	def validate_common(self):
-		pc = get_obj('Purchase Common')
-		pc.validate_for_items(self)
-
-@webnotes.whitelist()
-def make_purchase_order(source_name, target_doclist=None):
-	from webnotes.model.mapper import get_mapped_doclist
-	
-	def set_missing_values(source, target):
-		bean = webnotes.bean(target)
-		bean.run_method("set_missing_values")
-		bean.run_method("get_schedule_dates")
-
-	def update_item(obj, target, source_parent):
-		target.conversion_factor = 1
-
-	doclist = get_mapped_doclist("Supplier Quotation", source_name,		{
-		"Supplier Quotation": {
-			"doctype": "Purchase Order", 
-			"validation": {
-				"docstatus": ["=", 1],
-			}
-		}, 
-		"Supplier Quotation Item": {
-			"doctype": "Purchase Order Item", 
-			"field_map": [
-				["name", "supplier_quotation_item"], 
-				["parent", "supplier_quotation"], 
-				["uom", "stock_uom"],
-				["uom", "uom"],
-				["prevdoc_detail_docname", "prevdoc_detail_docname"],
-				["prevdoc_doctype", "prevdoc_doctype"],
-				["prevdoc_docname", "prevdoc_docname"]
-			],
-			"postprocess": update_item
-		}, 
-		"Purchase Taxes and Charges": {
-			"doctype": "Purchase Taxes and Charges", 
-			"add_if_empty": True
-		},
-	}, target_doclist, set_missing_values)
-
-	return [d.fields for d in doclist]
\ No newline at end of file
diff --git a/buying/doctype/supplier_quotation/supplier_quotation.txt b/buying/doctype/supplier_quotation/supplier_quotation.txt
deleted file mode 100644
index e532aa6..0000000
--- a/buying/doctype/supplier_quotation/supplier_quotation.txt
+++ /dev/null
@@ -1,640 +0,0 @@
-[
- {
-  "creation": "2013-05-21 16:16:45", 
-  "docstatus": 0, 
-  "modified": "2013-12-14 17:27:47", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 1, 
-  "allow_import": 1, 
-  "autoname": "naming_series:", 
-  "doctype": "DocType", 
-  "document_type": "Transaction", 
-  "icon": "icon-shopping-cart", 
-  "is_submittable": 1, 
-  "module": "Buying", 
-  "name": "__common__", 
-  "read_only_onload": 1, 
-  "search_fields": "status, transaction_date, supplier,grand_total"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Supplier Quotation", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Supplier Quotation", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Supplier Quotation"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supplier_section", 
-  "fieldtype": "Section Break", 
-  "label": "Supplier", 
-  "options": "icon-user"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "no_copy": 1, 
-  "oldfieldname": "naming_series", 
-  "oldfieldtype": "Select", 
-  "options": "SQTN", 
-  "print_hide": 1, 
-  "reqd": 1
- }, 
- {
-  "description": "Supplier (vendor) name as entered in supplier master", 
-  "doctype": "DocField", 
-  "fieldname": "supplier", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Supplier", 
-  "oldfieldname": "supplier", 
-  "oldfieldtype": "Link", 
-  "options": "Supplier", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supplier_name", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "in_list_view": 1, 
-  "label": "Name", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_display", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Address", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_display", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Contact", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_mobile", 
-  "fieldtype": "Text", 
-  "hidden": 1, 
-  "label": "Mobile No", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_email", 
-  "fieldtype": "Text", 
-  "hidden": 1, 
-  "label": "Contact Email", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_hide": 0, 
-  "print_width": "50%", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "transaction_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Quotation Date", 
-  "oldfieldname": "transaction_date", 
-  "oldfieldtype": "Date", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "report_hide": 0
- }, 
- {
-  "description": "Select the relevant company name if you have multiple companies", 
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "no_copy": 0, 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "currency_price_list", 
-  "fieldtype": "Section Break", 
-  "label": "Currency and Price List", 
-  "options": "icon-tag"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "currency", 
-  "fieldtype": "Link", 
-  "label": "Currency", 
-  "no_copy": 0, 
-  "oldfieldname": "currency", 
-  "oldfieldtype": "Select", 
-  "options": "Currency", 
-  "print_hide": 1, 
-  "reqd": 1
- }, 
- {
-  "description": "Rate at which supplier's currency is converted to company's base currency", 
-  "doctype": "DocField", 
-  "fieldname": "conversion_rate", 
-  "fieldtype": "Float", 
-  "hidden": 0, 
-  "label": "Exchange Rate", 
-  "no_copy": 1, 
-  "oldfieldname": "conversion_rate", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cb_price_list", 
-  "fieldtype": "Column Break", 
-  "print_width": "50%", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "buying_price_list", 
-  "fieldtype": "Link", 
-  "label": "Price List", 
-  "options": "Price List", 
-  "print_hide": 1
- }, 
- {
-  "depends_on": "buying_price_list", 
-  "doctype": "DocField", 
-  "fieldname": "price_list_currency", 
-  "fieldtype": "Link", 
-  "label": "Price List Currency", 
-  "options": "Currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "depends_on": "buying_price_list", 
-  "doctype": "DocField", 
-  "fieldname": "plc_conversion_rate", 
-  "fieldtype": "Float", 
-  "label": "Price List Exchange Rate", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "items", 
-  "fieldtype": "Section Break", 
-  "label": "Items", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-shopping-cart"
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "quotation_items", 
-  "fieldtype": "Table", 
-  "label": "Quotation Items", 
-  "no_copy": 0, 
-  "oldfieldname": "po_details", 
-  "oldfieldtype": "Table", 
-  "options": "Supplier Quotation Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_22", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "net_total_import", 
-  "fieldtype": "Currency", 
-  "label": "Net Total", 
-  "no_copy": 0, 
-  "oldfieldname": "net_total_import", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_24", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "net_total", 
-  "fieldtype": "Currency", 
-  "label": "Net Total (Company Currency)", 
-  "no_copy": 1, 
-  "oldfieldname": "net_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "taxes", 
-  "fieldtype": "Section Break", 
-  "label": "Taxes", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-money"
- }, 
- {
-  "description": "If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.", 
-  "doctype": "DocField", 
-  "fieldname": "purchase_other_charges", 
-  "fieldtype": "Link", 
-  "label": "Purchase Taxes and Charges", 
-  "no_copy": 1, 
-  "oldfieldname": "purchase_other_charges", 
-  "oldfieldtype": "Link", 
-  "options": "Purchase Taxes and Charges Master", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_tax_details", 
-  "fieldtype": "Table", 
-  "label": "Purchase Taxes and Charges", 
-  "no_copy": 0, 
-  "oldfieldname": "purchase_tax_details", 
-  "oldfieldtype": "Table", 
-  "options": "Purchase Taxes and Charges"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "tax_calculation", 
-  "fieldtype": "HTML", 
-  "label": "Tax Calculation", 
-  "no_copy": 1, 
-  "oldfieldtype": "HTML", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "totals", 
-  "fieldtype": "Section Break", 
-  "label": "Totals", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-money"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_added_import", 
-  "fieldtype": "Currency", 
-  "label": "Taxes and Charges Added", 
-  "no_copy": 0, 
-  "oldfieldname": "other_charges_added_import", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "report_hide": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_deducted_import", 
-  "fieldtype": "Currency", 
-  "label": "Taxes and Charges Deducted", 
-  "no_copy": 0, 
-  "oldfieldname": "other_charges_deducted_import", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "report_hide": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grand_total_import", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Grand Total", 
-  "no_copy": 0, 
-  "oldfieldname": "grand_total_import", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "read_only": 1, 
-  "report_hide": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "in_words_import", 
-  "fieldtype": "Data", 
-  "label": "In Words", 
-  "oldfieldname": "in_words_import", 
-  "oldfieldtype": "Data", 
-  "print_hide": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break4", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_hide": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_added", 
-  "fieldtype": "Currency", 
-  "label": "Taxes and Charges Added (Company Currency)", 
-  "no_copy": 0, 
-  "oldfieldname": "other_charges_added", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_deducted", 
-  "fieldtype": "Currency", 
-  "label": "Taxes and Charges Deducted (Company Currency)", 
-  "no_copy": 0, 
-  "oldfieldname": "other_charges_deducted", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_tax", 
-  "fieldtype": "Currency", 
-  "label": "Total Tax (Company Currency)", 
-  "no_copy": 1, 
-  "oldfieldname": "total_tax", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grand_total", 
-  "fieldtype": "Currency", 
-  "label": "Grand Total (Company Currency)", 
-  "no_copy": 1, 
-  "oldfieldname": "grand_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rounded_total", 
-  "fieldtype": "Currency", 
-  "label": "Rounded Total (Company Currency)", 
-  "oldfieldname": "rounded_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "description": "In Words will be visible once you save the Purchase Order.", 
-  "doctype": "DocField", 
-  "fieldname": "in_words", 
-  "fieldtype": "Data", 
-  "label": "In Words (Company Currency)", 
-  "oldfieldname": "in_words", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "terms_section_break", 
-  "fieldtype": "Section Break", 
-  "label": "Terms and Conditions", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-legal"
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "letter_head", 
-  "fieldtype": "Select", 
-  "label": "Letter Head", 
-  "oldfieldname": "letter_head", 
-  "oldfieldtype": "Select", 
-  "options": "link:Letter Head", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "tc_name", 
-  "fieldtype": "Link", 
-  "label": "Terms", 
-  "oldfieldname": "tc_name", 
-  "oldfieldtype": "Link", 
-  "options": "Terms and Conditions", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "get_terms", 
-  "fieldtype": "Button", 
-  "label": "Get Terms and Conditions", 
-  "oldfieldtype": "Button"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "terms", 
-  "fieldtype": "Text Editor", 
-  "label": "Terms and Conditions", 
-  "oldfieldname": "terms", 
-  "oldfieldtype": "Text Editor"
- }, 
- {
-  "depends_on": "supplier", 
-  "doctype": "DocField", 
-  "fieldname": "contact_section", 
-  "fieldtype": "Section Break", 
-  "label": "Contact Info", 
-  "options": "icon-bullhorn"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supplier_address", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Supplier Address", 
-  "options": "Address", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_person", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Contact Person", 
-  "options": "Contact", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "more_info", 
-  "fieldtype": "Section Break", 
-  "label": "More Info", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-file-text"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Status", 
-  "no_copy": 1, 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Select", 
-  "options": "\nDraft\nSubmitted\nStopped\nCancelled", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "default": "No", 
-  "doctype": "DocField", 
-  "fieldname": "is_subcontracted", 
-  "fieldtype": "Select", 
-  "label": "Is Subcontracted", 
-  "options": "\nYes\nNo", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_57", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "no_copy": 0, 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "select_print_heading", 
-  "fieldtype": "Link", 
-  "label": "Print Heading", 
-  "no_copy": 1, 
-  "oldfieldname": "select_print_heading", 
-  "oldfieldtype": "Link", 
-  "options": "Print Heading", 
-  "print_hide": 1, 
-  "report_hide": 1
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Manufacturing Manager", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Purchase Manager", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "amend": 1, 
-  "cancel": 0, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Purchase User", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Material User", 
-  "submit": 0, 
-  "write": 0
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "match": "supplier", 
-  "role": "Supplier", 
-  "submit": 0, 
-  "write": 0
- }
-]
\ No newline at end of file
diff --git a/buying/doctype/supplier_quotation/test_supplier_quotation.py b/buying/doctype/supplier_quotation/test_supplier_quotation.py
deleted file mode 100644
index 82ad42a..0000000
--- a/buying/doctype/supplier_quotation/test_supplier_quotation.py
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-
-from __future__ import unicode_literals
-import unittest
-import webnotes
-import webnotes.defaults
-
-class TestPurchaseOrder(unittest.TestCase):
-	def test_make_purchase_order(self):
-		from buying.doctype.supplier_quotation.supplier_quotation import make_purchase_order
-
-		sq = webnotes.bean(copy=test_records[0]).insert()
-
-		self.assertRaises(webnotes.ValidationError, make_purchase_order, 
-			sq.doc.name)
-
-		sq = webnotes.bean("Supplier Quotation", sq.doc.name)
-		sq.submit()
-		po = make_purchase_order(sq.doc.name)
-		
-		self.assertEquals(po[0]["doctype"], "Purchase Order")
-		self.assertEquals(len(po), len(sq.doclist))
-		
-		po[0]["naming_series"] = "_T-Purchase Order-"
-
-		for doc in po:
-			if doc.get("item_code"):
-				doc["schedule_date"] = "2013-04-12"
-
-		webnotes.bean(po).insert()
-		
-test_records = [
-	[
-		{
-			"company": "_Test Company", 
-			"conversion_rate": 1.0, 
-			"currency": "INR", 
-			"doctype": "Supplier Quotation", 
-			"fiscal_year": "_Test Fiscal Year 2013", 
-			"transaction_date": "2013-02-12", 
-			"is_subcontracted": "No",
-			"supplier": "_Test Supplier",
-			"supplier_name": "_Test Supplier",
-			"net_total": 5000.0, 
-			"grand_total": 5000.0,
-			"grand_total_import": 5000.0,
-			"naming_series": "_T-Supplier Quotation-"
-		}, 
-		{
-			"description": "_Test FG Item", 
-			"doctype": "Supplier Quotation Item", 
-			"item_code": "_Test FG Item", 
-			"item_name": "_Test FG Item", 
-			"parentfield": "quotation_items", 
-			"qty": 10.0,
-			"import_rate": 500.0,
-			"amount": 5000.0,
-			"warehouse": "_Test Warehouse - _TC", 
-			"uom": "_Test UOM",
-		}
-	],
-]
\ No newline at end of file
diff --git a/buying/doctype/supplier_quotation_item/supplier_quotation_item.txt b/buying/doctype/supplier_quotation_item/supplier_quotation_item.txt
deleted file mode 100644
index f09f5a8..0000000
--- a/buying/doctype/supplier_quotation_item/supplier_quotation_item.txt
+++ /dev/null
@@ -1,334 +0,0 @@
-[
- {
-  "creation": "2013-05-22 12:43:10", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 19:41:29", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "SQI-.#####", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Buying", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Supplier Quotation Item", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Supplier Quotation Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Item Code", 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "print_hide": 0, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "description": "If Supplier Part Number exists for given Item, it gets stored here", 
-  "doctype": "DocField", 
-  "fieldname": "supplier_part_no", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Supplier Part Number", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_name", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Item Name", 
-  "oldfieldname": "item_name", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "in_list_view": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Small Text", 
-  "print_width": "300px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "quantity_and_rate", 
-  "fieldtype": "Section Break", 
-  "in_list_view": 0, 
-  "label": "Quantity and Rate"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "qty", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Quantity", 
-  "oldfieldname": "qty", 
-  "oldfieldtype": "Currency", 
-  "print_width": "60px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "60px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "uom", 
-  "fieldtype": "Link", 
-  "in_list_view": 0, 
-  "label": "UOM", 
-  "oldfieldname": "uom", 
-  "oldfieldtype": "Link", 
-  "options": "UOM", 
-  "print_hide": 0, 
-  "print_width": "100px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "import_ref_rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Price List Rate", 
-  "options": "currency", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "discount_rate", 
-  "fieldtype": "Float", 
-  "in_list_view": 0, 
-  "label": "Discount %", 
-  "print_hide": 0, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "import_rate", 
-  "fieldtype": "Currency", 
-  "hidden": 0, 
-  "in_list_view": 1, 
-  "label": "Rate ", 
-  "oldfieldname": "import_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "import_amount", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Amount", 
-  "oldfieldname": "import_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_ref_rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Price List Rate (Company Currency)", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Rate (Company Currency)", 
-  "oldfieldname": "purchase_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amount", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Amount (Company Currency)", 
-  "oldfieldname": "amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warehouse_and_reference", 
-  "fieldtype": "Section Break", 
-  "in_list_view": 0, 
-  "label": "Warehouse and Reference"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warehouse", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_list_view": 0, 
-  "label": "Warehouse", 
-  "oldfieldname": "warehouse", 
-  "oldfieldtype": "Link", 
-  "options": "Warehouse", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "project_name", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Project Name", 
-  "options": "Project", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "prevdoc_doctype", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Prevdoc DocType", 
-  "no_copy": 1, 
-  "oldfieldname": "prevdoc_doctype", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "prevdoc_docname", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Material Request No", 
-  "no_copy": 1, 
-  "oldfieldname": "prevdoc_docname", 
-  "oldfieldtype": "Link", 
-  "options": "Material Request", 
-  "print_hide": 1, 
-  "print_width": "120px", 
-  "read_only": 1, 
-  "search_index": 1, 
-  "width": "120px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "prevdoc_detail_docname", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Material Request Detail No", 
-  "no_copy": 1, 
-  "oldfieldname": "prevdoc_detail_docname", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "brand", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Brand", 
-  "oldfieldname": "brand", 
-  "oldfieldtype": "Link", 
-  "options": "Brand", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "item_group", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Item Group", 
-  "oldfieldname": "item_group", 
-  "oldfieldtype": "Link", 
-  "options": "Item Group", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "search_index": 0
- }, 
- {
-  "description": "Tax detail table fetched from item master as a string and stored in this field.\nUsed for Taxes and Charges", 
-  "doctype": "DocField", 
-  "fieldname": "item_tax_rate", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Item Tax Rate", 
-  "oldfieldname": "item_tax_rate", 
-  "oldfieldtype": "Small Text", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "report_hide": 1
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "page_break", 
-  "fieldtype": "Check", 
-  "hidden": 0, 
-  "in_list_view": 0, 
-  "label": "Page Break", 
-  "no_copy": 1, 
-  "oldfieldname": "page_break", 
-  "oldfieldtype": "Check", 
-  "print_hide": 1, 
-  "read_only": 0
- }
-]
\ No newline at end of file
diff --git a/buying/report/purchase_order_trends/purchase_order_trends.js b/buying/report/purchase_order_trends/purchase_order_trends.js
deleted file mode 100644
index 2c7ffc0..0000000
--- a/buying/report/purchase_order_trends/purchase_order_trends.js
+++ /dev/null
@@ -1,8 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.require("app/js/purchase_trends_filters.js");
-
-wn.query_reports["Purchase Order Trends"] = {
-	filters: get_filters()
- }
\ No newline at end of file
diff --git a/buying/report/purchase_order_trends/purchase_order_trends.py b/buying/report/purchase_order_trends/purchase_order_trends.py
deleted file mode 100644
index df8d7cf..0000000
--- a/buying/report/purchase_order_trends/purchase_order_trends.py
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from controllers.trends	import get_columns,get_data
-
-def execute(filters=None):
-	if not filters: filters ={}
-	data = []
-	conditions = get_columns(filters, "Purchase Order")
-	data = get_data(filters, conditions)
-
-	return conditions["columns"], data 
\ No newline at end of file
diff --git a/buying/utils.py b/buying/utils.py
deleted file mode 100644
index 35d89c5..0000000
--- a/buying/utils.py
+++ /dev/null
@@ -1,201 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import msgprint, _, throw
-from webnotes.utils import getdate, flt, add_days, cstr
-import json
-
-@webnotes.whitelist()
-def get_item_details(args):
-	"""
-		args = {
-			"doctype": "",
-			"docname": "",
-			"item_code": "",
-			"warehouse": None,
-			"supplier": None,
-			"transaction_date": None,
-			"conversion_rate": 1.0,
-			"buying_price_list": None,
-			"price_list_currency": None,
-			"plc_conversion_rate": 1.0,
-			"is_subcontracted": "Yes" / "No"
-		}
-	"""
-	if isinstance(args, basestring):
-		args = json.loads(args)
-		
-	args = webnotes._dict(args)
-	
-	item_bean = webnotes.bean("Item", args.item_code)
-	item = item_bean.doc
-	
-	_validate_item_details(args, item)
-	
-	out = _get_basic_details(args, item_bean)
-	
-	out.supplier_part_no = _get_supplier_part_no(args, item_bean)
-	
-	if not out.warehouse:
-		out.warehouse = item_bean.doc.default_warehouse
-	
-	if out.warehouse:
-		out.projected_qty = get_projected_qty(item.name, out.warehouse)
-	
-	if args.transaction_date and item.lead_time_days:
-		out.schedule_date = out.lead_time_date = add_days(args.transaction_date,
-			item.lead_time_days)
-			
-	meta = webnotes.get_doctype(args.doctype)
-	
-	if meta.get_field("currency"):
-		out.purchase_ref_rate = out.discount_rate = out.purchase_rate = \
-			out.import_ref_rate = out.import_rate = 0.0
-		out.update(_get_price_list_rate(args, item_bean, meta))
-	
-	if args.doctype == "Material Request":
-		out.min_order_qty = flt(item.min_order_qty)
-	
-	return out
-	
-def _get_basic_details(args, item_bean):
-	item = item_bean.doc
-	
-	out = webnotes._dict({
-		"description": item.description_html or item.description,
-		"qty": 1.0,
-		"uom": item.stock_uom,
-		"conversion_factor": 1.0,
-		"warehouse": args.warehouse or item.default_warehouse,
-		"item_tax_rate": json.dumps(dict(([d.tax_type, d.tax_rate] for d in 
-			item_bean.doclist.get({"parentfield": "item_tax"})))),
-		"batch_no": None,
-		"expense_head": item.purchase_account \
-			or webnotes.conn.get_value("Company", args.company, "default_expense_account"),
-		"cost_center": item.cost_center
-	})
-	
-	for fieldname in ("item_name", "item_group", "brand", "stock_uom"):
-		out[fieldname] = item.fields.get(fieldname)
-	
-	return out
-	
-def _get_price_list_rate(args, item_bean, meta):
-	from utilities.transaction_base import validate_currency
-	item = item_bean.doc
-	out = webnotes._dict()
-	
-	# try fetching from price list
-	if args.buying_price_list and args.price_list_currency:
-		price_list_rate = webnotes.conn.sql("""select ref_rate from `tabItem Price` 
-			where price_list=%s and item_code=%s and buying=1""", 
-			(args.buying_price_list, args.item_code), as_dict=1)
-		
-		if price_list_rate:
-			validate_currency(args, item_bean.doc, meta)
-				
-			out.import_ref_rate = flt(price_list_rate[0].ref_rate) * \
-				flt(args.plc_conversion_rate) / flt(args.conversion_rate)
-		
-	# if not found, fetch from last purchase transaction
-	if not out.import_ref_rate:
-		last_purchase = get_last_purchase_details(item.name, args.docname, args.conversion_rate)
-		if last_purchase:
-			out.update(last_purchase)
-	
-	if out.import_ref_rate or out.import_rate:
-		validate_currency(args, item, meta)
-	
-	return out
-	
-def _get_supplier_part_no(args, item_bean):
-	item_supplier = item_bean.doclist.get({"parentfield": "item_supplier_details",
-		"supplier": args.supplier})
-	
-	return item_supplier and item_supplier[0].supplier_part_no or None
-
-def _validate_item_details(args, item):
-	from utilities.transaction_base import validate_item_fetch
-	validate_item_fetch(args, item)
-	
-	# validate if purchase item or subcontracted item
-	if item.is_purchase_item != "Yes":
-		throw(_("Item") + (" %s: " % item.name) + _("not a purchase item"))
-	
-	if args.is_subcontracted == "Yes" and item.is_sub_contracted_item != "Yes":
-		throw(_("Item") + (" %s: " % item.name) + 
-			_("not a sub-contracted item.") +
-			_("Please select a sub-contracted item or do not sub-contract the transaction."))
-
-def get_last_purchase_details(item_code, doc_name=None, conversion_rate=1.0):
-	"""returns last purchase details in stock uom"""
-	# get last purchase order item details
-	last_purchase_order = webnotes.conn.sql("""\
-		select po.name, po.transaction_date, po.conversion_rate,
-			po_item.conversion_factor, po_item.purchase_ref_rate, 
-			po_item.discount_rate, po_item.purchase_rate
-		from `tabPurchase Order` po, `tabPurchase Order Item` po_item
-		where po.docstatus = 1 and po_item.item_code = %s and po.name != %s and 
-			po.name = po_item.parent
-		order by po.transaction_date desc, po.name desc
-		limit 1""", (item_code, cstr(doc_name)), as_dict=1)
-
-	# get last purchase receipt item details		
-	last_purchase_receipt = webnotes.conn.sql("""\
-		select pr.name, pr.posting_date, pr.posting_time, pr.conversion_rate,
-			pr_item.conversion_factor, pr_item.purchase_ref_rate, pr_item.discount_rate,
-			pr_item.purchase_rate
-		from `tabPurchase Receipt` pr, `tabPurchase Receipt Item` pr_item
-		where pr.docstatus = 1 and pr_item.item_code = %s and pr.name != %s and
-			pr.name = pr_item.parent
-		order by pr.posting_date desc, pr.posting_time desc, pr.name desc
-		limit 1""", (item_code, cstr(doc_name)), as_dict=1)
-
-	purchase_order_date = getdate(last_purchase_order and last_purchase_order[0].transaction_date \
-		or "1900-01-01")
-	purchase_receipt_date = getdate(last_purchase_receipt and \
-		last_purchase_receipt[0].posting_date or "1900-01-01")
-
-	if (purchase_order_date > purchase_receipt_date) or \
-			(last_purchase_order and not last_purchase_receipt):
-		# use purchase order
-		last_purchase = last_purchase_order[0]
-		purchase_date = purchase_order_date
-		
-	elif (purchase_receipt_date > purchase_order_date) or \
-			(last_purchase_receipt and not last_purchase_order):
-		# use purchase receipt
-		last_purchase = last_purchase_receipt[0]
-		purchase_date = purchase_receipt_date
-		
-	else:
-		return webnotes._dict()
-	
-	conversion_factor = flt(last_purchase.conversion_factor)
-	out = webnotes._dict({
-		"purchase_ref_rate": flt(last_purchase.purchase_ref_rate) / conversion_factor,
-		"purchase_rate": flt(last_purchase.purchase_rate) / conversion_factor,
-		"discount_rate": flt(last_purchase.discount_rate),
-		"purchase_date": purchase_date
-	})
-
-	conversion_rate = flt(conversion_rate) or 1.0
-	out.update({
-		"import_ref_rate": out.purchase_ref_rate / conversion_rate,
-		"import_rate": out.purchase_rate / conversion_rate,
-		"rate": out.purchase_rate
-	})
-	
-	return out
-	
-@webnotes.whitelist()
-def get_conversion_factor(item_code, uom):
-	return {"conversion_factor": webnotes.conn.get_value("UOM Conversion Detail",
-		{"parent": item_code, "uom": uom}, "conversion_factor")}
-		
-@webnotes.whitelist()
-def get_projected_qty(item_code, warehouse):
-	return webnotes.conn.get_value("Bin", {"item_code": item_code, 
-			"warehouse": warehouse}, "projected_qty")
\ No newline at end of file
diff --git a/config.json b/config.json
deleted file mode 100644
index 450e2bc..0000000
--- a/config.json
+++ /dev/null
@@ -1,78 +0,0 @@
-{
- "app_name": "ERPNext", 
- "app_version": "3.6.3", 
- "base_template": "app/portal/templates/base.html", 
- "modules": {
-  "Accounts": {
-   "color": "#3498db", 
-   "icon": "icon-money", 
-   "link": "accounts-home", 
-   "type": "module"
-  }, 
-  "Activity": {
-   "color": "#e67e22", 
-   "icon": "icon-play", 
-   "label": "Activity", 
-   "link": "activity", 
-   "type": "page"
-  }, 
-  "Buying": {
-   "color": "#c0392b", 
-   "icon": "icon-shopping-cart", 
-   "link": "buying-home", 
-   "type": "module"
-  }, 
-  "HR": {
-   "color": "#2ecc71", 
-   "icon": "icon-group", 
-   "label": "Human Resources", 
-   "link": "hr-home", 
-   "type": "module"
-  }, 
-  "Manufacturing": {
-   "color": "#7f8c8d", 
-   "icon": "icon-cogs", 
-   "link": "manufacturing-home", 
-   "type": "module"
-  }, 
-  "Notes": {
-   "color": "#95a5a6", 
-   "doctype": "Note", 
-   "icon": "icon-file-alt", 
-   "label": "Notes", 
-   "link": "List/Note", 
-   "type": "list"
-  }, 
-  "Projects": {
-   "color": "#8e44ad", 
-   "icon": "icon-puzzle-piece", 
-   "link": "projects-home", 
-   "type": "module"
-  }, 
-  "Selling": {
-   "color": "#1abc9c", 
-   "icon": "icon-tag", 
-   "link": "selling-home", 
-   "type": "module"
-  }, 
-  "Setup": {
-   "color": "#bdc3c7", 
-   "icon": "icon-wrench", 
-   "link": "Setup", 
-   "type": "setup"
-  }, 
-  "Stock": {
-   "color": "#f39c12", 
-   "icon": "icon-truck", 
-   "link": "stock-home", 
-   "type": "module"
-  }, 
-  "Support": {
-   "color": "#2c3e50", 
-   "icon": "icon-phone", 
-   "link": "support-home", 
-   "type": "module"
-  }
- }, 
- "requires_framework_version": "==3.7.3"
-}
\ No newline at end of file
diff --git a/controllers/accounts_controller.py b/controllers/accounts_controller.py
deleted file mode 100644
index e5b0b9d..0000000
--- a/controllers/accounts_controller.py
+++ /dev/null
@@ -1,464 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import _, throw
-from webnotes.utils import flt, cint, today, cstr
-from webnotes.model.code import get_obj
-from setup.utils import get_company_currency
-from accounts.utils import get_fiscal_year, validate_fiscal_year
-from utilities.transaction_base import TransactionBase, validate_conversion_rate
-import json
-
-class AccountsController(TransactionBase):
-	def validate(self):
-		self.set_missing_values(for_validate=True)
-		self.validate_date_with_fiscal_year()
-		if self.meta.get_field("currency"):
-			self.calculate_taxes_and_totals()
-			self.validate_value("grand_total", ">=", 0)
-			self.set_total_in_words()
-			
-		self.validate_for_freezed_account()
-		
-	def set_missing_values(self, for_validate=False):
-		for fieldname in ["posting_date", "transaction_date"]:
-			if not self.doc.fields.get(fieldname) and self.meta.get_field(fieldname):
-				self.doc.fields[fieldname] = today()
-				if not self.doc.fiscal_year:
-					self.doc.fiscal_year = get_fiscal_year(self.doc.fields[fieldname])[0]
-					
-	def validate_date_with_fiscal_year(self):
-		if self.meta.get_field("fiscal_year") :
-			date_field = ""
-			if self.meta.get_field("posting_date"):
-				date_field = "posting_date"
-			elif self.meta.get_field("transaction_date"):
-				date_field = "transaction_date"
-				
-			if date_field and self.doc.fields[date_field]:
-				validate_fiscal_year(self.doc.fields[date_field], self.doc.fiscal_year, 
-					label=self.meta.get_label(date_field))
-					
-	def validate_for_freezed_account(self):
-		for fieldname in ["customer", "supplier"]:
-			if self.meta.get_field(fieldname) and self.doc.fields.get(fieldname):
-				accounts = webnotes.conn.get_values("Account", 
-					{"master_type": fieldname.title(), "master_name": self.doc.fields[fieldname], 
-					"company": self.doc.company}, "name")
-				if accounts:
-					from accounts.doctype.gl_entry.gl_entry import validate_frozen_account
-					for account in accounts:						
-						validate_frozen_account(account[0])
-			
-	def set_price_list_currency(self, buying_or_selling):
-		if self.meta.get_field("currency"):
-			company_currency = get_company_currency(self.doc.company)
-			
-			# price list part
-			fieldname = "selling_price_list" if buying_or_selling.lower() == "selling" \
-				else "buying_price_list"
-			if self.meta.get_field(fieldname) and self.doc.fields.get(fieldname):
-				self.doc.price_list_currency = webnotes.conn.get_value("Price List",
-					self.doc.fields.get(fieldname), "currency")
-				
-				if self.doc.price_list_currency == company_currency:
-					self.doc.plc_conversion_rate = 1.0
-
-				elif not self.doc.plc_conversion_rate:
-					self.doc.plc_conversion_rate = self.get_exchange_rate(
-						self.doc.price_list_currency, company_currency)
-			
-			# currency
-			if not self.doc.currency:
-				self.doc.currency = self.doc.price_list_currency
-				self.doc.conversion_rate = self.doc.plc_conversion_rate
-			elif self.doc.currency == company_currency:
-				self.doc.conversion_rate = 1.0
-			elif not self.doc.conversion_rate:
-				self.doc.conversion_rate = self.get_exchange_rate(self.doc.currency,
-					company_currency)
-
-	def get_exchange_rate(self, from_currency, to_currency):
-		exchange = "%s-%s" % (from_currency, to_currency)
-		return flt(webnotes.conn.get_value("Currency Exchange", exchange, "exchange_rate"))
-
-	def set_missing_item_details(self, get_item_details):
-		"""set missing item values"""
-		for item in self.doclist.get({"parentfield": self.fname}):
-			if item.fields.get("item_code"):
-				args = item.fields.copy().update(self.doc.fields)
-				ret = get_item_details(args)
-				for fieldname, value in ret.items():
-					if self.meta.get_field(fieldname, parentfield=self.fname) and \
-						item.fields.get(fieldname) is None and value is not None:
-							item.fields[fieldname] = value
-							
-	def set_taxes(self, tax_parentfield, tax_master_field):
-		if not self.meta.get_field(tax_parentfield):
-			return
-			
-		tax_master_doctype = self.meta.get_field(tax_master_field).options
-			
-		if not self.doclist.get({"parentfield": tax_parentfield}):
-			if not self.doc.fields.get(tax_master_field):
-				# get the default tax master
-				self.doc.fields[tax_master_field] = \
-					webnotes.conn.get_value(tax_master_doctype, {"is_default": 1})
-					
-			self.append_taxes_from_master(tax_parentfield, tax_master_field, tax_master_doctype)
-				
-	def append_taxes_from_master(self, tax_parentfield, tax_master_field, tax_master_doctype=None):
-		if self.doc.fields.get(tax_master_field):
-			if not tax_master_doctype:
-				tax_master_doctype = self.meta.get_field(tax_master_field).options
-			
-			tax_doctype = self.meta.get_field(tax_parentfield).options
-			
-			from webnotes.model import default_fields
-			tax_master = webnotes.bean(tax_master_doctype, self.doc.fields.get(tax_master_field))
-			
-			for i, tax in enumerate(tax_master.doclist.get({"parentfield": tax_parentfield})):
-				for fieldname in default_fields:
-					tax.fields[fieldname] = None
-				
-				tax.fields.update({
-					"doctype": tax_doctype,
-					"parentfield": tax_parentfield,
-					"idx": i+1
-				})
-				
-				self.doclist.append(tax)
-					
-	def calculate_taxes_and_totals(self):
-		# validate conversion rate
-		company_currency = get_company_currency(self.doc.company)
-		if not self.doc.currency or self.doc.currency == company_currency:
-			self.doc.currency = company_currency
-			self.doc.conversion_rate = 1.0
-		else:
-			validate_conversion_rate(self.doc.currency, self.doc.conversion_rate,
-				self.meta.get_label("conversion_rate"), self.doc.company)
-		
-		self.doc.conversion_rate = flt(self.doc.conversion_rate)
-		self.item_doclist = self.doclist.get({"parentfield": self.fname})
-		self.tax_doclist = self.doclist.get({"parentfield": self.other_fname})
-		
-		self.calculate_item_values()
-		self.initialize_taxes()
-		
-		if hasattr(self, "determine_exclusive_rate"):
-			self.determine_exclusive_rate()
-		
-		self.calculate_net_total()
-		self.calculate_taxes()
-		self.calculate_totals()
-		self._cleanup()
-		
-		# TODO
-		# print format: show net_total_export instead of net_total
-		
-	def initialize_taxes(self):
-		for tax in self.tax_doclist:
-			tax.item_wise_tax_detail = {}
-			for fieldname in ["tax_amount", "total", 
-				"tax_amount_for_current_item", "grand_total_for_current_item",
-				"tax_fraction_for_current_item", "grand_total_fraction_for_current_item"]:
-					tax.fields[fieldname] = 0.0
-			
-			self.validate_on_previous_row(tax)
-			self.validate_inclusive_tax(tax)
-			self.round_floats_in(tax)
-			
-	def validate_on_previous_row(self, tax):
-		"""
-			validate if a valid row id is mentioned in case of
-			On Previous Row Amount and On Previous Row Total
-		"""
-		if tax.charge_type in ["On Previous Row Amount", "On Previous Row Total"] and \
-				(not tax.row_id or cint(tax.row_id) >= tax.idx):
-			throw((_("Row") + " # %(idx)s [%(taxes_doctype)s]: " + \
-				_("Please specify a valid") + " %(row_id_label)s") % {
-					"idx": tax.idx,
-					"taxes_doctype": tax.doctype,
-					"row_id_label": self.meta.get_label("row_id",
-						parentfield=self.other_fname)
-				})
-				
-	def validate_inclusive_tax(self, tax):
-		def _on_previous_row_error(row_range):
-			throw((_("Row") + " # %(idx)s [%(doctype)s]: " +
-				_("to be included in Item's rate, it is required that: ") +
-				" [" + _("Row") + " # %(row_range)s] " + _("also be included in Item's rate")) % {
-					"idx": tax.idx,
-					"doctype": tax.doctype,
-					"inclusive_label": self.meta.get_label("included_in_print_rate",
-						parentfield=self.other_fname),
-					"charge_type_label": self.meta.get_label("charge_type",
-						parentfield=self.other_fname),
-					"charge_type": tax.charge_type,
-					"row_range": row_range
-				})
-		
-		if cint(tax.included_in_print_rate):
-			if tax.charge_type == "Actual":
-				# inclusive tax cannot be of type Actual
-				throw((_("Row") 
-					+ " # %(idx)s [%(doctype)s]: %(charge_type_label)s = \"%(charge_type)s\" " 
-					+ "cannot be included in Item's rate") % {
-						"idx": tax.idx,
-						"doctype": tax.doctype,
-						"charge_type_label": self.meta.get_label("charge_type",
-							parentfield=self.other_fname),
-						"charge_type": tax.charge_type,
-					})
-			elif tax.charge_type == "On Previous Row Amount" and \
-					not cint(self.tax_doclist[tax.row_id - 1].included_in_print_rate):
-				# referred row should also be inclusive
-				_on_previous_row_error(tax.row_id)
-			elif tax.charge_type == "On Previous Row Total" and \
-					not all([cint(t.included_in_print_rate) for t in self.tax_doclist[:tax.row_id - 1]]):
-				# all rows about the reffered tax should be inclusive
-				_on_previous_row_error("1 - %d" % (tax.row_id,))
-				
-	def calculate_taxes(self):
-		# maintain actual tax rate based on idx
-		actual_tax_dict = dict([[tax.idx, tax.rate] for tax in self.tax_doclist 
-			if tax.charge_type == "Actual"])
-			
-		for n, item in enumerate(self.item_doclist):
-			item_tax_map = self._load_item_tax_rate(item.item_tax_rate)
-
-			for i, tax in enumerate(self.tax_doclist):
-				# tax_amount represents the amount of tax for the current step
-				current_tax_amount = self.get_current_tax_amount(item, tax, item_tax_map)
-					
-				# Adjust divisional loss to the last item
-				if tax.charge_type == "Actual":
-					actual_tax_dict[tax.idx] -= current_tax_amount
-					if n == len(self.item_doclist) - 1:
-						current_tax_amount += actual_tax_dict[tax.idx]
-
-				# store tax_amount for current item as it will be used for
-				# charge type = 'On Previous Row Amount'
-				tax.tax_amount_for_current_item = current_tax_amount
-
-				# accumulate tax amount into tax.tax_amount
-				tax.tax_amount += current_tax_amount
-				
-				if tax.category:
-					# if just for valuation, do not add the tax amount in total
-					# hence, setting it as 0 for further steps
-					current_tax_amount = 0.0 if (tax.category == "Valuation") \
-						else current_tax_amount
-					
-					current_tax_amount *= -1.0 if (tax.add_deduct_tax == "Deduct") else 1.0
-				
-				# Calculate tax.total viz. grand total till that step
-				# note: grand_total_for_current_item contains the contribution of 
-				# item's amount, previously applied tax and the current tax on that item
-				if i==0:
-					tax.grand_total_for_current_item = flt(item.amount +
-						current_tax_amount, self.precision("total", tax))
-						
-				else:
-					tax.grand_total_for_current_item = \
-						flt(self.tax_doclist[i-1].grand_total_for_current_item +
-							current_tax_amount, self.precision("total", tax))
-				
-				# in tax.total, accumulate grand total of each item
-				tax.total += tax.grand_total_for_current_item
-				
-				# set precision in the last item iteration
-				if n == len(self.item_doclist) - 1:
-					tax.total = flt(tax.total, self.precision("total", tax))
-					tax.tax_amount = flt(tax.tax_amount, self.precision("tax_amount", tax))
-				
-	def get_current_tax_amount(self, item, tax, item_tax_map):
-		tax_rate = self._get_tax_rate(tax, item_tax_map)
-		current_tax_amount = 0.0
-
-		if tax.charge_type == "Actual":
-			# distribute the tax amount proportionally to each item row
-			actual = flt(tax.rate, self.precision("tax_amount", tax))
-			current_tax_amount = (self.doc.net_total
-				and ((item.amount / self.doc.net_total) * actual)
-				or 0)
-		elif tax.charge_type == "On Net Total":
-			current_tax_amount = (tax_rate / 100.0) * item.amount
-		elif tax.charge_type == "On Previous Row Amount":
-			current_tax_amount = (tax_rate / 100.0) * \
-				self.tax_doclist[cint(tax.row_id) - 1].tax_amount_for_current_item
-		elif tax.charge_type == "On Previous Row Total":
-			current_tax_amount = (tax_rate / 100.0) * \
-				self.tax_doclist[cint(tax.row_id) - 1].grand_total_for_current_item
-		
-		current_tax_amount = flt(current_tax_amount, self.precision("tax_amount", tax))
-		
-		# store tax breakup for each item
-		key = item.item_code or item.item_name
-		if tax.item_wise_tax_detail.get(key):
-			item_wise_tax_amount = tax.item_wise_tax_detail[key][1] + current_tax_amount
-			tax.item_wise_tax_detail[key] = [tax_rate, item_wise_tax_amount]
-		else:
-			tax.item_wise_tax_detail[key] = [tax_rate, current_tax_amount]
-
-		return current_tax_amount
-		
-	def _load_item_tax_rate(self, item_tax_rate):
-		return json.loads(item_tax_rate) if item_tax_rate else {}
-		
-	def _get_tax_rate(self, tax, item_tax_map):
-		if item_tax_map.has_key(tax.account_head):
-			return flt(item_tax_map.get(tax.account_head), self.precision("rate", tax))
-		else:
-			return tax.rate
-	
-	def _cleanup(self):
-		for tax in self.tax_doclist:
-			for fieldname in ("grand_total_for_current_item",
-				"tax_amount_for_current_item",
-				"tax_fraction_for_current_item", 
-				"grand_total_fraction_for_current_item"):
-				if fieldname in tax.fields:
-					del tax.fields[fieldname]
-			
-			tax.item_wise_tax_detail = json.dumps(tax.item_wise_tax_detail)
-			
-	def _set_in_company_currency(self, item, print_field, base_field):
-		"""set values in base currency"""
-		item.fields[base_field] = flt((flt(item.fields[print_field],
-			self.precision(print_field, item)) * self.doc.conversion_rate),
-			self.precision(base_field, item))
-			
-	def calculate_total_advance(self, parenttype, advance_parentfield):
-		if self.doc.doctype == parenttype and self.doc.docstatus < 2:
-			sum_of_allocated_amount = sum([flt(adv.allocated_amount, self.precision("allocated_amount", adv)) 
-				for adv in self.doclist.get({"parentfield": advance_parentfield})])
-
-			self.doc.total_advance = flt(sum_of_allocated_amount, self.precision("total_advance"))
-			
-			self.calculate_outstanding_amount()
-
-	def get_gl_dict(self, args):
-		"""this method populates the common properties of a gl entry record"""
-		gl_dict = webnotes._dict({
-			'company': self.doc.company, 
-			'posting_date': self.doc.posting_date,
-			'voucher_type': self.doc.doctype,
-			'voucher_no': self.doc.name,
-			'aging_date': self.doc.fields.get("aging_date") or self.doc.posting_date,
-			'remarks': self.doc.remarks,
-			'fiscal_year': self.doc.fiscal_year,
-			'debit': 0,
-			'credit': 0,
-			'is_opening': self.doc.fields.get("is_opening") or "No",
-		})
-		gl_dict.update(args)
-		return gl_dict
-				
-	def clear_unallocated_advances(self, childtype, parentfield):
-		self.doclist.remove_items({"parentfield": parentfield, "allocated_amount": ["in", [0, None, ""]]})
-			
-		webnotes.conn.sql("""delete from `tab%s` where parentfield=%s and parent = %s 
-			and ifnull(allocated_amount, 0) = 0""" % (childtype, '%s', '%s'), (parentfield, self.doc.name))
-		
-	def get_advances(self, account_head, child_doctype, parentfield, dr_or_cr):
-		res = webnotes.conn.sql("""select t1.name as jv_no, t1.remark, 
-			t2.%s as amount, t2.name as jv_detail_no
-			from `tabJournal Voucher` t1, `tabJournal Voucher Detail` t2 
-			where t1.name = t2.parent and t2.account = %s and t2.is_advance = 'Yes' 
-			and (t2.against_voucher is null or t2.against_voucher = '')
-			and (t2.against_invoice is null or t2.against_invoice = '') 
-			and (t2.against_jv is null or t2.against_jv = '') 
-			and t1.docstatus = 1 order by t1.posting_date""" % 
-			(dr_or_cr, '%s'), account_head, as_dict=1)
-			
-		self.doclist = self.doc.clear_table(self.doclist, parentfield)
-		for d in res:
-			self.doclist.append({
-				"doctype": child_doctype,
-				"parentfield": parentfield,
-				"journal_voucher": d.jv_no,
-				"jv_detail_no": d.jv_detail_no,
-				"remarks": d.remark,
-				"advance_amount": flt(d.amount),
-				"allocate_amount": 0
-			})
-			
-	def validate_multiple_billing(self, ref_dt, item_ref_dn, based_on, parentfield):
-		from controllers.status_updater import get_tolerance_for
-		item_tolerance = {}
-		global_tolerance = None
-		
-		for item in self.doclist.get({"parentfield": "entries"}):
-			if item.fields.get(item_ref_dn):
-				ref_amt = flt(webnotes.conn.get_value(ref_dt + " Item", 
-					item.fields[item_ref_dn], based_on), self.precision(based_on, item))
-				if not ref_amt:
-					webnotes.msgprint(_("As amount for item") + ": " + item.item_code + _(" in ") + 
-						ref_dt + _(" is zero, system will not check for over-billed"))
-				else:
-					already_billed = webnotes.conn.sql("""select sum(%s) from `tab%s` 
-						where %s=%s and docstatus=1 and parent != %s""" % 
-						(based_on, self.tname, item_ref_dn, '%s', '%s'), 
-						(item.fields[item_ref_dn], self.doc.name))[0][0]
-				
-					total_billed_amt = flt(flt(already_billed) + flt(item.fields[based_on]), 
-						self.precision(based_on, item))
-				
-					tolerance, item_tolerance, global_tolerance = get_tolerance_for(item.item_code, 
-						item_tolerance, global_tolerance)
-					
-					max_allowed_amt = flt(ref_amt * (100 + tolerance) / 100)
-				
-					if total_billed_amt - max_allowed_amt > 0.01:
-						reduce_by = total_billed_amt - max_allowed_amt
-					
-						webnotes.throw(_("Row #") + cstr(item.idx) + ": " + 
-							_(" Max amount allowed for Item ") + cstr(item.item_code) + 
-							_(" against ") + ref_dt + " " + 
-							cstr(item.fields[ref_dt.lower().replace(" ", "_")]) + _(" is ") + 
-							cstr(max_allowed_amt) + ". \n" + 
-							_("""If you want to increase your overflow tolerance, please increase \
-							tolerance % in Global Defaults or Item master. 				
-							Or, you must reduce the amount by """) + cstr(reduce_by) + "\n" + 
-							_("""Also, please check if the order item has already been billed \
-								in the Sales Order"""))
-				
-	def get_company_default(self, fieldname):
-		from accounts.utils import get_company_default
-		return get_company_default(self.doc.company, fieldname)
-		
-	def get_stock_items(self):
-		stock_items = []
-		item_codes = list(set(item.item_code for item in 
-			self.doclist.get({"parentfield": self.fname})))
-		if item_codes:
-			stock_items = [r[0] for r in webnotes.conn.sql("""select name
-				from `tabItem` where name in (%s) and is_stock_item='Yes'""" % \
-				(", ".join((["%s"]*len(item_codes))),), item_codes)]
-				
-		return stock_items
-		
-	@property
-	def company_abbr(self):
-		if not hasattr(self, "_abbr"):
-			self._abbr = webnotes.conn.get_value("Company", self.doc.company, "abbr")
-			
-		return self._abbr
-
-	def check_credit_limit(self, account):
-		total_outstanding = webnotes.conn.sql("""
-			select sum(ifnull(debit, 0)) - sum(ifnull(credit, 0)) 
-			from `tabGL Entry` where account = %s""", account)
-		
-		total_outstanding = total_outstanding[0][0] if total_outstanding else 0
-		if total_outstanding:
-			get_obj('Account', account).check_credit_limit(total_outstanding)
-
-
-@webnotes.whitelist()
-def get_tax_rate(account_head):
-	return webnotes.conn.get_value("Account", account_head, "tax_rate")
\ No newline at end of file
diff --git a/controllers/buying_controller.py b/controllers/buying_controller.py
deleted file mode 100644
index bdc7327..0000000
--- a/controllers/buying_controller.py
+++ /dev/null
@@ -1,322 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import _, msgprint
-from webnotes.utils import flt, _round
-
-from buying.utils import get_item_details
-from setup.utils import get_company_currency
-
-from controllers.stock_controller import StockController
-
-class BuyingController(StockController):
-	def onload_post_render(self):
-		# contact, address, item details
-		self.set_missing_values()
-	
-	def validate(self):
-		super(BuyingController, self).validate()
-		if self.doc.supplier and not self.doc.supplier_name:
-			self.doc.supplier_name = webnotes.conn.get_value("Supplier", 
-				self.doc.supplier, "supplier_name")
-		self.is_item_table_empty()
-		self.validate_stock_or_nonstock_items()
-		self.validate_warehouse()
-		
-	def set_missing_values(self, for_validate=False):
-		super(BuyingController, self).set_missing_values(for_validate)
-
-		self.set_supplier_from_item_default()
-		self.set_price_list_currency("Buying")
-		
-		# set contact and address details for supplier, if they are not mentioned
-		if self.doc.supplier and not (self.doc.contact_person and self.doc.supplier_address):
-			for fieldname, val in self.get_supplier_defaults().items():
-				if not self.doc.fields.get(fieldname) and self.meta.get_field(fieldname):
-					self.doc.fields[fieldname] = val
-
-		self.set_missing_item_details(get_item_details)
-		if self.doc.fields.get("__islocal"):
-			self.set_taxes("purchase_tax_details", "purchase_other_charges")
-
-	def set_supplier_from_item_default(self):
-		if self.meta.get_field("supplier") and not self.doc.supplier:
-			for d in self.doclist.get({"doctype": self.tname}):
-				supplier = webnotes.conn.get_value("Item", d.item_code, "default_supplier")
-				if supplier:
-					self.doc.supplier = supplier
-					break
-					
-	def validate_warehouse(self):
-		from stock.utils import validate_warehouse_user, validate_warehouse_company
-		
-		warehouses = list(set([d.warehouse for d in 
-			self.doclist.get({"doctype": self.tname}) if d.warehouse]))
-				
-		for w in warehouses:
-			validate_warehouse_user(w)
-			validate_warehouse_company(w, self.doc.company)
-
-	def get_purchase_tax_details(self):
-		self.doclist = self.doc.clear_table(self.doclist, "purchase_tax_details")
-		self.set_taxes("purchase_tax_details", "purchase_other_charges")
-
-	def validate_stock_or_nonstock_items(self):
-		if not self.get_stock_items():
-			tax_for_valuation = [d.account_head for d in 
-				self.doclist.get({"parentfield": "purchase_tax_details"}) 
-				if d.category in ["Valuation", "Valuation and Total"]]
-			if tax_for_valuation:
-				webnotes.msgprint(_("""Tax Category can not be 'Valuation' or 'Valuation and Total' 
-					as all items are non-stock items"""), raise_exception=1)
-			
-	def set_total_in_words(self):
-		from webnotes.utils import money_in_words
-		company_currency = get_company_currency(self.doc.company)
-		if self.meta.get_field("in_words"):
-			self.doc.in_words = money_in_words(self.doc.grand_total, company_currency)
-		if self.meta.get_field("in_words_import"):
-			self.doc.in_words_import = money_in_words(self.doc.grand_total_import,
-		 		self.doc.currency)
-		
-	def calculate_taxes_and_totals(self):
-		self.other_fname = "purchase_tax_details"
-		super(BuyingController, self).calculate_taxes_and_totals()
-		self.calculate_total_advance("Purchase Invoice", "advance_allocation_details")
-		
-	def calculate_item_values(self):
-		# hack! - cleaned up in _cleanup()
-		if self.doc.doctype != "Purchase Invoice":
-			df = self.meta.get_field("purchase_rate", parentfield=self.fname)
-			df.fieldname = "rate"
-			
-		for item in self.item_doclist:
-			# hack! - cleaned up in _cleanup()
-			if self.doc.doctype != "Purchase Invoice":
-				item.rate = item.purchase_rate
-				
-			self.round_floats_in(item)
-
-			if item.discount_rate == 100.0:
-				item.import_rate = 0.0
-			elif not item.import_rate:
-				item.import_rate = flt(item.import_ref_rate * (1.0 - (item.discount_rate / 100.0)),
-					self.precision("import_rate", item))
-						
-			item.import_amount = flt(item.import_rate * item.qty,
-				self.precision("import_amount", item))
-			item.item_tax_amount = 0.0;
-
-			self._set_in_company_currency(item, "import_amount", "amount")
-			self._set_in_company_currency(item, "import_ref_rate", "purchase_ref_rate")
-			self._set_in_company_currency(item, "import_rate", "rate")
-			
-			
-	def calculate_net_total(self):
-		self.doc.net_total = self.doc.net_total_import = 0.0
-
-		for item in self.item_doclist:
-			self.doc.net_total += item.amount
-			self.doc.net_total_import += item.import_amount
-			
-		self.round_floats_in(self.doc, ["net_total", "net_total_import"])
-		
-	def calculate_totals(self):
-		self.doc.grand_total = flt(self.tax_doclist[-1].total if self.tax_doclist 
-			else self.doc.net_total, self.precision("grand_total"))
-		self.doc.grand_total_import = flt(self.doc.grand_total / self.doc.conversion_rate,
-			self.precision("grand_total_import"))
-
-		self.doc.total_tax = flt(self.doc.grand_total - self.doc.net_total,
-			self.precision("total_tax"))
-
-		if self.meta.get_field("rounded_total"):
-			self.doc.rounded_total = _round(self.doc.grand_total)
-		
-		if self.meta.get_field("rounded_total_import"):
-			self.doc.rounded_total_import = _round(self.doc.grand_total_import)
-				
-		if self.meta.get_field("other_charges_added"):
-			self.doc.other_charges_added = flt(sum([flt(d.tax_amount) for d in self.tax_doclist 
-				if d.add_deduct_tax=="Add" and d.category in ["Valuation and Total", "Total"]]), 
-				self.precision("other_charges_added"))
-				
-		if self.meta.get_field("other_charges_deducted"):
-			self.doc.other_charges_deducted = flt(sum([flt(d.tax_amount) for d in self.tax_doclist 
-				if d.add_deduct_tax=="Deduct" and d.category in ["Valuation and Total", "Total"]]), 
-				self.precision("other_charges_deducted"))
-				
-		if self.meta.get_field("other_charges_added_import"):
-			self.doc.other_charges_added_import = flt(self.doc.other_charges_added / 
-				self.doc.conversion_rate, self.precision("other_charges_added_import"))
-				
-		if self.meta.get_field("other_charges_deducted_import"):
-			self.doc.other_charges_deducted_import = flt(self.doc.other_charges_deducted / 
-				self.doc.conversion_rate, self.precision("other_charges_deducted_import"))
-			
-	def calculate_outstanding_amount(self):
-		if self.doc.doctype == "Purchase Invoice" and self.doc.docstatus < 2:
-			self.doc.total_advance = flt(self.doc.total_advance,
-				self.precision("total_advance"))
-			self.doc.total_amount_to_pay = flt(self.doc.grand_total - flt(self.doc.write_off_amount,
-				self.precision("write_off_amount")), self.precision("total_amount_to_pay"))
-			self.doc.outstanding_amount = flt(self.doc.total_amount_to_pay - self.doc.total_advance,
-				self.precision("outstanding_amount"))
-			
-	def _cleanup(self):
-		super(BuyingController, self)._cleanup()
-			
-		# except in purchase invoice, rate field is purchase_rate		
-		# reset fieldname of rate
-		if self.doc.doctype != "Purchase Invoice":
-			df = self.meta.get_field("rate", parentfield=self.fname)
-			df.fieldname = "purchase_rate"
-			
-			for item in self.item_doclist:
-				item.purchase_rate = item.rate
-				del item.fields["rate"]
-		
-		if not self.meta.get_field("item_tax_amount", parentfield=self.fname):
-			for item in self.item_doclist:
-				del item.fields["item_tax_amount"]
-							
-	# update valuation rate
-	def update_valuation_rate(self, parentfield):
-		"""
-			item_tax_amount is the total tax amount applied on that item
-			stored for valuation 
-			
-			TODO: rename item_tax_amount to valuation_tax_amount
-		"""
-		stock_items = self.get_stock_items()
-		
-		stock_items_qty, stock_items_amount = 0, 0
-		last_stock_item_idx = 1
-		for d in self.doclist.get({"parentfield": parentfield}):
-			if d.item_code and d.item_code in stock_items:
-				stock_items_qty += flt(d.qty)
-				stock_items_amount += flt(d.amount)
-				last_stock_item_idx = d.idx
-			
-		total_valuation_amount = sum([flt(d.tax_amount) for d in 
-			self.doclist.get({"parentfield": "purchase_tax_details"}) 
-			if d.category in ["Valuation", "Valuation and Total"]])
-			
-		
-		valuation_amount_adjustment = total_valuation_amount
-		for i, item in enumerate(self.doclist.get({"parentfield": parentfield})):
-			if item.item_code and item.qty and item.item_code in stock_items:
-				item_proportion = flt(item.amount) / stock_items_amount if stock_items_amount \
-					else flt(item.qty) / stock_items_qty
-				
-				if i == (last_stock_item_idx - 1):
-					item.item_tax_amount = flt(valuation_amount_adjustment, 
-						self.precision("item_tax_amount", item))
-				else:
-					item.item_tax_amount = flt(item_proportion * total_valuation_amount, 
-						self.precision("item_tax_amount", item))
-					valuation_amount_adjustment -= item.item_tax_amount
-
-				self.round_floats_in(item)
-				
-				item.conversion_factor = item.conversion_factor or flt(webnotes.conn.get_value(
-					"UOM Conversion Detail", {"parent": item.item_code, "uom": item.uom}, 
-					"conversion_factor")) or 1
-				qty_in_stock_uom = flt(item.qty * item.conversion_factor)
-				item.valuation_rate = ((item.amount + item.item_tax_amount + item.rm_supp_cost)
-					/ qty_in_stock_uom)
-			else:
-				item.valuation_rate = 0.0
-				
-	def validate_for_subcontracting(self):
-		if not self.doc.is_subcontracted and self.sub_contracted_items:
-			webnotes.msgprint(_("""Please enter whether %s is made for subcontracting or purchasing,
-			 	in 'Is Subcontracted' field""" % self.doc.doctype), raise_exception=1)
-			
-		if self.doc.doctype == "Purchase Receipt" and self.doc.is_subcontracted=="Yes" \
-			and not self.doc.supplier_warehouse:
-				webnotes.msgprint(_("Supplier Warehouse mandatory subcontracted purchase receipt"), 
-					raise_exception=1)
-										
-	def update_raw_materials_supplied(self, raw_material_table):
-		self.doclist = self.doc.clear_table(self.doclist, raw_material_table)
-		if self.doc.is_subcontracted=="Yes":
-			for item in self.doclist.get({"parentfield": self.fname}):
-				if item.item_code in self.sub_contracted_items:
-					self.add_bom_items(item, raw_material_table)
-
-	def add_bom_items(self, d, raw_material_table):
-		bom_items = self.get_items_from_default_bom(d.item_code)
-		raw_materials_cost = 0
-		for item in bom_items:
-			required_qty = flt(item.qty_consumed_per_unit) * flt(d.qty) * flt(d.conversion_factor)
-			rm_doclist = {
-				"parentfield": raw_material_table,
-				"doctype": self.doc.doctype + " Item Supplied",
-				"reference_name": d.name,
-				"bom_detail_no": item.name,
-				"main_item_code": d.item_code,
-				"rm_item_code": item.item_code,
-				"stock_uom": item.stock_uom,
-				"required_qty": required_qty,
-				"conversion_factor": d.conversion_factor,
-				"rate": item.rate,
-				"amount": required_qty * flt(item.rate)
-			}
-			if self.doc.doctype == "Purchase Receipt":
-				rm_doclist.update({
-					"consumed_qty": required_qty,
-					"description": item.description,
-				})
-				
-			self.doclist.append(rm_doclist)
-			
-			raw_materials_cost += required_qty * flt(item.rate)
-			
-		if self.doc.doctype == "Purchase Receipt":
-			d.rm_supp_cost = raw_materials_cost
-
-	def get_items_from_default_bom(self, item_code):
-		# print webnotes.conn.sql("""select name from `tabBOM` where item = '_Test FG Item'""")
-		bom_items = webnotes.conn.sql("""select t2.item_code, t2.qty_consumed_per_unit, 
-			t2.rate, t2.stock_uom, t2.name, t2.description 
-			from `tabBOM` t1, `tabBOM Item` t2 
-			where t2.parent = t1.name and t1.item = %s and t1.is_default = 1 
-			and t1.docstatus = 1 and t1.is_active = 1""", item_code, as_dict=1)
-		if not bom_items:
-			msgprint(_("No default BOM exists for item: ") + item_code, raise_exception=1)
-		
-		return bom_items
-
-	@property
-	def sub_contracted_items(self):
-		if not hasattr(self, "_sub_contracted_items"):
-			self._sub_contracted_items = []
-			item_codes = list(set(item.item_code for item in 
-				self.doclist.get({"parentfield": self.fname})))
-			if item_codes:
-				self._sub_contracted_items = [r[0] for r in webnotes.conn.sql("""select name
-					from `tabItem` where name in (%s) and is_sub_contracted_item='Yes'""" % \
-					(", ".join((["%s"]*len(item_codes))),), item_codes)]
-
-		return self._sub_contracted_items
-		
-	@property
-	def purchase_items(self):
-		if not hasattr(self, "_purchase_items"):
-			self._purchase_items = []
-			item_codes = list(set(item.item_code for item in 
-				self.doclist.get({"parentfield": self.fname})))
-			if item_codes:
-				self._purchase_items = [r[0] for r in webnotes.conn.sql("""select name
-					from `tabItem` where name in (%s) and is_purchase_item='Yes'""" % \
-					(", ".join((["%s"]*len(item_codes))),), item_codes)]
-
-		return self._purchase_items
-
-
-	def is_item_table_empty(self):
-		if not len(self.doclist.get({"parentfield": self.fname})):
-			webnotes.throw(_("Item table can not be blank"))
\ No newline at end of file
diff --git a/controllers/queries.py b/controllers/queries.py
deleted file mode 100644
index 9d64d16..0000000
--- a/controllers/queries.py
+++ /dev/null
@@ -1,218 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.widgets.reportview import get_match_cond
-
-def get_filters_cond(doctype, filters, conditions):
-	if filters:
-		if isinstance(filters, dict):
-			filters = filters.items()
-			flt = []
-			for f in filters:
-				if isinstance(f[1], basestring) and f[1][0] == '!':
-					flt.append([doctype, f[0], '!=', f[1][1:]])
-				else:
-					flt.append([doctype, f[0], '=', f[1]])
-		
-		from webnotes.widgets.reportview import build_filter_conditions
-		build_filter_conditions(flt, conditions)
-		cond = ' and ' + ' and '.join(conditions)	
-	else:
-		cond = ''
-	return cond
-
- # searches for active employees
-def employee_query(doctype, txt, searchfield, start, page_len, filters):
-	return webnotes.conn.sql("""select name, employee_name from `tabEmployee` 
-		where status = 'Active' 
-			and docstatus < 2 
-			and (%(key)s like "%(txt)s" 
-				or employee_name like "%(txt)s") 
-			%(mcond)s
-		order by 
-			case when name like "%(txt)s" then 0 else 1 end, 
-			case when employee_name like "%(txt)s" then 0 else 1 end, 
-			name 
-		limit %(start)s, %(page_len)s""" % {'key': searchfield, 'txt': "%%%s%%" % txt,  
-		'mcond':get_match_cond(doctype, searchfield), 'start': start, 'page_len': page_len})
-
- # searches for leads which are not converted
-def lead_query(doctype, txt, searchfield, start, page_len, filters): 
-	return webnotes.conn.sql("""select name, lead_name, company_name from `tabLead`
-		where docstatus < 2 
-			and ifnull(status, '') != 'Converted' 
-			and (%(key)s like "%(txt)s" 
-				or lead_name like "%(txt)s" 
-				or company_name like "%(txt)s") 
-			%(mcond)s
-		order by 
-			case when name like "%(txt)s" then 0 else 1 end, 
-			case when lead_name like "%(txt)s" then 0 else 1 end, 
-			case when company_name like "%(txt)s" then 0 else 1 end, 
-			lead_name asc 
-		limit %(start)s, %(page_len)s""" % {'key': searchfield, 'txt': "%%%s%%" % txt,  
-		'mcond':get_match_cond(doctype, searchfield), 'start': start, 'page_len': page_len})
-
- # searches for customer
-def customer_query(doctype, txt, searchfield, start, page_len, filters):
-	cust_master_name = webnotes.defaults.get_user_default("cust_master_name")
-
-	if cust_master_name == "Customer Name":
-		fields = ["name", "customer_group", "territory"]
-	else:
-		fields = ["name", "customer_name", "customer_group", "territory"]
-
-	fields = ", ".join(fields) 
-
-	return webnotes.conn.sql("""select %(field)s from `tabCustomer` 
-		where docstatus < 2 
-			and (%(key)s like "%(txt)s" 
-				or customer_name like "%(txt)s") 
-			%(mcond)s
-		order by 
-			case when name like "%(txt)s" then 0 else 1 end, 
-			case when customer_name like "%(txt)s" then 0 else 1 end, 
-			name, customer_name 
-		limit %(start)s, %(page_len)s""" % {'field': fields,'key': searchfield, 
-		'txt': "%%%s%%" % txt, 'mcond':get_match_cond(doctype, searchfield), 
-		'start': start, 'page_len': page_len})
-
-# searches for supplier
-def supplier_query(doctype, txt, searchfield, start, page_len, filters):
-	supp_master_name = webnotes.defaults.get_user_default("supp_master_name")
-	if supp_master_name == "Supplier Name":  
-		fields = ["name", "supplier_type"]
-	else: 
-		fields = ["name", "supplier_name", "supplier_type"]
-	fields = ", ".join(fields) 
-
-	return webnotes.conn.sql("""select %(field)s from `tabSupplier` 
-		where docstatus < 2 
-			and (%(key)s like "%(txt)s" 
-				or supplier_name like "%(txt)s") 
-			%(mcond)s
-		order by 
-			case when name like "%(txt)s" then 0 else 1 end, 
-			case when supplier_name like "%(txt)s" then 0 else 1 end, 
-			name, supplier_name 
-		limit %(start)s, %(page_len)s """ % {'field': fields,'key': searchfield, 
-		'txt': "%%%s%%" % txt, 'mcond':get_match_cond(doctype, searchfield), 'start': start, 
-		'page_len': page_len})
-		
-def tax_account_query(doctype, txt, searchfield, start, page_len, filters):
-	return webnotes.conn.sql("""select name, parent_account, debit_or_credit 
-		from tabAccount 
-		where tabAccount.docstatus!=2 
-			and (account_type in (%s) or 
-				(ifnull(is_pl_account, 'No') = 'Yes' and debit_or_credit = %s) )
-			and group_or_ledger = 'Ledger'
-			and company = %s
-			and `%s` LIKE %s
-		limit %s, %s""" % 
-		(", ".join(['%s']*len(filters.get("account_type"))), 
-			"%s", "%s", searchfield, "%s", "%s", "%s"), 
-		tuple(filters.get("account_type") + [filters.get("debit_or_credit"), 
-			filters.get("company"), "%%%s%%" % txt, start, page_len]))
-
-def item_query(doctype, txt, searchfield, start, page_len, filters):
-	from webnotes.utils import nowdate
-	
-	conditions = []
-
-	return webnotes.conn.sql("""select tabItem.name, 
-		if(length(tabItem.item_name) > 40, 
-			concat(substr(tabItem.item_name, 1, 40), "..."), item_name) as item_name, 
-		if(length(tabItem.description) > 40, \
-			concat(substr(tabItem.description, 1, 40), "..."), description) as decription
-		from tabItem 
-		where tabItem.docstatus < 2
-			and (ifnull(tabItem.end_of_life, '') = '' or tabItem.end_of_life > %(today)s)
-			and (tabItem.`{key}` LIKE %(txt)s
-				or tabItem.item_name LIKE %(txt)s)  
-			{fcond} {mcond}
-		limit %(start)s, %(page_len)s """.format(key=searchfield,
-			fcond=get_filters_cond(doctype, filters, conditions),
-			mcond=get_match_cond(doctype, searchfield)), 
-			{
-				"today": nowdate(),
-				"txt": "%%%s%%" % txt,
-				"start": start,
-				"page_len": page_len
-			})
-
-def bom(doctype, txt, searchfield, start, page_len, filters):
-	conditions = []	
-
-	return webnotes.conn.sql("""select tabBOM.name, tabBOM.item 
-		from tabBOM 
-		where tabBOM.docstatus=1 
-			and tabBOM.is_active=1 
-			and tabBOM.%(key)s like "%(txt)s"  
-			%(fcond)s  %(mcond)s  
-		limit %(start)s, %(page_len)s """ %  {'key': searchfield, 'txt': "%%%s%%" % txt, 
-		'fcond': get_filters_cond(doctype, filters, conditions), 
-		'mcond':get_match_cond(doctype, searchfield), 'start': start, 'page_len': page_len})
-
-def get_project_name(doctype, txt, searchfield, start, page_len, filters):
-	cond = ''
-	if filters['customer']:
-		cond = '(`tabProject`.customer = "' + filters['customer'] + '" or ifnull(`tabProject`.customer,"")="") and'
-	
-	return webnotes.conn.sql("""select `tabProject`.name from `tabProject` 
-		where `tabProject`.status not in ("Completed", "Cancelled") 
-			and %(cond)s `tabProject`.name like "%(txt)s" %(mcond)s 
-		order by `tabProject`.name asc 
-		limit %(start)s, %(page_len)s """ % {'cond': cond,'txt': "%%%s%%" % txt, 
-		'mcond':get_match_cond(doctype, searchfield),'start': start, 'page_len': page_len})
-			
-def get_delivery_notes_to_be_billed(doctype, txt, searchfield, start, page_len, filters):
-	return webnotes.conn.sql("""select `tabDelivery Note`.name, `tabDelivery Note`.customer_name
-		from `tabDelivery Note` 
-		where `tabDelivery Note`.`%(key)s` like %(txt)s and 
-			`tabDelivery Note`.docstatus = 1 %(fcond)s and
-			(ifnull((select sum(qty) from `tabDelivery Note Item` where 
-					`tabDelivery Note Item`.parent=`tabDelivery Note`.name), 0) >
-				ifnull((select sum(qty) from `tabSales Invoice Item` where 
-					`tabSales Invoice Item`.docstatus = 1 and
-					`tabSales Invoice Item`.delivery_note=`tabDelivery Note`.name), 0))
-			%(mcond)s order by `tabDelivery Note`.`%(key)s` asc
-			limit %(start)s, %(page_len)s""" % {
-				"key": searchfield,
-				"fcond": get_filters_cond(doctype, filters, []),
-				"mcond": get_match_cond(doctype),
-				"start": "%(start)s", "page_len": "%(page_len)s", "txt": "%(txt)s"
-			}, { "start": start, "page_len": page_len, "txt": ("%%%s%%" % txt) })
-
-def get_batch_no(doctype, txt, searchfield, start, page_len, filters):
-	from controllers.queries import get_match_cond
-
-	if filters.has_key('warehouse'):
-		return webnotes.conn.sql("""select batch_no from `tabStock Ledger Entry` sle 
-				where item_code = '%(item_code)s' 
-					and warehouse = '%(warehouse)s' 
-					and batch_no like '%(txt)s' 
-					and exists(select * from `tabBatch` 
-							where name = sle.batch_no 
-								and (ifnull(expiry_date, '')='' or expiry_date >= '%(posting_date)s') 
-								and docstatus != 2) 
-					%(mcond)s
-				group by batch_no having sum(actual_qty) > 0 
-				order by batch_no desc 
-				limit %(start)s, %(page_len)s """ % {'item_code': filters['item_code'], 
-					'warehouse': filters['warehouse'], 'posting_date': filters['posting_date'], 
-					'txt': "%%%s%%" % txt, 'mcond':get_match_cond(doctype, searchfield), 
-					'start': start, 'page_len': page_len})
-	else:
-		return webnotes.conn.sql("""select name from tabBatch 
-				where docstatus != 2 
-					and item = '%(item_code)s' 
-					and (ifnull(expiry_date, '')='' or expiry_date >= '%(posting_date)s')
-					and name like '%(txt)s' 
-					%(mcond)s 
-				order by name desc 
-				limit %(start)s, %(page_len)s""" % {'item_code': filters['item_code'], 
-				'posting_date': filters['posting_date'], 'txt': "%%%s%%" % txt, 
-				'mcond':get_match_cond(doctype, searchfield),'start': start, 
-				'page_len': page_len})
diff --git a/controllers/selling_controller.py b/controllers/selling_controller.py
deleted file mode 100644
index 4806c73..0000000
--- a/controllers/selling_controller.py
+++ /dev/null
@@ -1,362 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import cint, flt, comma_or, _round, cstr
-from setup.utils import get_company_currency
-from selling.utils import get_item_details
-from webnotes import msgprint, _
-
-from controllers.stock_controller import StockController
-
-class SellingController(StockController):
-	def onload_post_render(self):
-		# contact, address, item details and pos details (if applicable)
-		self.set_missing_values()
-		
-	def validate(self):
-		super(SellingController, self).validate()
-		self.validate_max_discount()
-		check_active_sales_items(self)
-	
-	def get_sender(self, comm):
-		return webnotes.conn.get_value('Sales Email Settings', None, 'email_id')
-	
-	def set_missing_values(self, for_validate=False):
-		super(SellingController, self).set_missing_values(for_validate)
-		
-		# set contact and address details for customer, if they are not mentioned
-		self.set_missing_lead_customer_details()
-		self.set_price_list_and_item_details()
-		if self.doc.fields.get("__islocal"):
-			self.set_taxes("other_charges", "charge")
-					
-	def set_missing_lead_customer_details(self):
-		if self.doc.customer:
-			if not (self.doc.contact_person and self.doc.customer_address and self.doc.customer_name):
-				for fieldname, val in self.get_customer_defaults().items():
-					if not self.doc.fields.get(fieldname) and self.meta.get_field(fieldname):
-						self.doc.fields[fieldname] = val
-		
-		elif self.doc.lead:
-			if not (self.doc.customer_address and self.doc.customer_name and \
-				self.doc.contact_display):
-				for fieldname, val in self.get_lead_defaults().items():
-					if not self.doc.fields.get(fieldname) and self.meta.get_field(fieldname):
-						self.doc.fields[fieldname] = val
-						
-	def set_price_list_and_item_details(self):
-		self.set_price_list_currency("Selling")
-		self.set_missing_item_details(get_item_details)
-										
-	def get_other_charges(self):
-		self.doclist = self.doc.clear_table(self.doclist, "other_charges")
-		self.set_taxes("other_charges", "charge")
-		
-	def apply_shipping_rule(self):
-		if self.doc.shipping_rule:
-			shipping_rule = webnotes.bean("Shipping Rule", self.doc.shipping_rule)
-			value = self.doc.net_total
-			
-			# TODO
-			# shipping rule calculation based on item's net weight
-			
-			shipping_amount = 0.0
-			for condition in shipping_rule.doclist.get({"parentfield": "shipping_rule_conditions"}):
-				if not condition.to_value or (flt(condition.from_value) <= value <= flt(condition.to_value)):
-					shipping_amount = condition.shipping_amount
-					break
-			
-			self.doclist.append({
-				"doctype": "Sales Taxes and Charges",
-				"parentfield": "other_charges",
-				"charge_type": "Actual",
-				"account_head": shipping_rule.doc.account,
-				"cost_center": shipping_rule.doc.cost_center,
-				"description": shipping_rule.doc.label,
-				"rate": shipping_amount
-			})
-		
-	def set_total_in_words(self):
-		from webnotes.utils import money_in_words
-		company_currency = get_company_currency(self.doc.company)
-		
-		disable_rounded_total = cint(webnotes.conn.get_value("Global Defaults", None, 
-			"disable_rounded_total"))
-			
-		if self.meta.get_field("in_words"):
-			self.doc.in_words = money_in_words(disable_rounded_total and 
-				self.doc.grand_total or self.doc.rounded_total, company_currency)
-		if self.meta.get_field("in_words_export"):
-			self.doc.in_words_export = money_in_words(disable_rounded_total and 
-				self.doc.grand_total_export or self.doc.rounded_total_export, self.doc.currency)
-				
-	def calculate_taxes_and_totals(self):
-		self.other_fname = "other_charges"
-		
-		super(SellingController, self).calculate_taxes_and_totals()
-		
-		self.calculate_total_advance("Sales Invoice", "advance_adjustment_details")
-		self.calculate_commission()
-		self.calculate_contribution()
-				
-	def determine_exclusive_rate(self):
-		if not any((cint(tax.included_in_print_rate) for tax in self.tax_doclist)):
-			# no inclusive tax
-			return
-		
-		for item in self.item_doclist:
-			item_tax_map = self._load_item_tax_rate(item.item_tax_rate)
-			cumulated_tax_fraction = 0
-			for i, tax in enumerate(self.tax_doclist):
-				tax.tax_fraction_for_current_item = self.get_current_tax_fraction(tax, item_tax_map)
-				
-				if i==0:
-					tax.grand_total_fraction_for_current_item = 1 + tax.tax_fraction_for_current_item
-				else:
-					tax.grand_total_fraction_for_current_item = \
-						self.tax_doclist[i-1].grand_total_fraction_for_current_item \
-						+ tax.tax_fraction_for_current_item
-						
-				cumulated_tax_fraction += tax.tax_fraction_for_current_item
-			
-			if cumulated_tax_fraction:
-				item.amount = flt((item.export_amount * self.doc.conversion_rate) /
-					(1 + cumulated_tax_fraction), self.precision("amount", item))
-					
-				item.basic_rate = flt(item.amount / item.qty, self.precision("basic_rate", item))
-				
-				if item.adj_rate == 100:
-					item.base_ref_rate = item.basic_rate
-					item.basic_rate = 0.0
-				else:
-					item.base_ref_rate = flt(item.basic_rate / (1 - (item.adj_rate / 100.0)),
-						self.precision("base_ref_rate", item))
-			
-	def get_current_tax_fraction(self, tax, item_tax_map):
-		"""
-			Get tax fraction for calculating tax exclusive amount
-			from tax inclusive amount
-		"""
-		current_tax_fraction = 0
-		
-		if cint(tax.included_in_print_rate):
-			tax_rate = self._get_tax_rate(tax, item_tax_map)
-			
-			if tax.charge_type == "On Net Total":
-				current_tax_fraction = tax_rate / 100.0
-			
-			elif tax.charge_type == "On Previous Row Amount":
-				current_tax_fraction = (tax_rate / 100.0) * \
-					self.tax_doclist[cint(tax.row_id) - 1].tax_fraction_for_current_item
-			
-			elif tax.charge_type == "On Previous Row Total":
-				current_tax_fraction = (tax_rate / 100.0) * \
-					self.tax_doclist[cint(tax.row_id) - 1].grand_total_fraction_for_current_item
-						
-		return current_tax_fraction
-		
-	def calculate_item_values(self):
-		for item in self.item_doclist:
-			self.round_floats_in(item)
-			
-			if item.adj_rate == 100:
-				item.export_rate = 0
-			elif not item.export_rate:
-				item.export_rate = flt(item.ref_rate * (1.0 - (item.adj_rate / 100.0)),
-					self.precision("export_rate", item))
-						
-			item.export_amount = flt(item.export_rate * item.qty,
-				self.precision("export_amount", item))
-
-			self._set_in_company_currency(item, "ref_rate", "base_ref_rate")
-			self._set_in_company_currency(item, "export_rate", "basic_rate")
-			self._set_in_company_currency(item, "export_amount", "amount")
-			
-	def calculate_net_total(self):
-		self.doc.net_total = self.doc.net_total_export = 0.0
-
-		for item in self.item_doclist:
-			self.doc.net_total += item.amount
-			self.doc.net_total_export += item.export_amount
-		
-		self.round_floats_in(self.doc, ["net_total", "net_total_export"])
-				
-	def calculate_totals(self):
-		self.doc.grand_total = flt(self.tax_doclist and \
-			self.tax_doclist[-1].total or self.doc.net_total, self.precision("grand_total"))
-		self.doc.grand_total_export = flt(self.doc.grand_total / self.doc.conversion_rate, 
-			self.precision("grand_total_export"))
-			
-		self.doc.other_charges_total = flt(self.doc.grand_total - self.doc.net_total,
-			self.precision("other_charges_total"))
-		self.doc.other_charges_total_export = flt(
-			self.doc.grand_total_export - self.doc.net_total_export,
-			self.precision("other_charges_total_export"))
-		
-		self.doc.rounded_total = _round(self.doc.grand_total)
-		self.doc.rounded_total_export = _round(self.doc.grand_total_export)
-		
-	def calculate_outstanding_amount(self):
-		# NOTE: 
-		# write_off_amount is only for POS Invoice
-		# total_advance is only for non POS Invoice
-		if self.doc.doctype == "Sales Invoice" and self.doc.docstatus < 2:
-			self.round_floats_in(self.doc, ["grand_total", "total_advance", "write_off_amount",
-				"paid_amount"])
-			total_amount_to_pay = self.doc.grand_total - self.doc.write_off_amount
-			self.doc.outstanding_amount = flt(total_amount_to_pay - self.doc.total_advance \
-				- self.doc.paid_amount,	self.precision("outstanding_amount"))
-		
-	def calculate_commission(self):
-		if self.meta.get_field("commission_rate"):
-			self.round_floats_in(self.doc, ["net_total", "commission_rate"])
-			if self.doc.commission_rate > 100.0:
-				msgprint(_(self.meta.get_label("commission_rate")) + " " + 
-					_("cannot be greater than 100"), raise_exception=True)
-		
-			self.doc.total_commission = flt(self.doc.net_total * self.doc.commission_rate / 100.0,
-				self.precision("total_commission"))
-
-	def calculate_contribution(self):
-		total = 0.0
-		sales_team = self.doclist.get({"parentfield": "sales_team"})
-		for sales_person in sales_team:
-			self.round_floats_in(sales_person)
-
-			sales_person.allocated_amount = flt(
-				self.doc.net_total * sales_person.allocated_percentage / 100.0,
-				self.precision("allocated_amount", sales_person))
-			
-			total += sales_person.allocated_percentage
-		
-		if sales_team and total != 100.0:
-			msgprint(_("Total") + " " + 
-				_(self.meta.get_label("allocated_percentage", parentfield="sales_team")) + 
-				" " + _("should be 100%"), raise_exception=True)
-			
-	def validate_order_type(self):
-		valid_types = ["Sales", "Maintenance", "Shopping Cart"]
-		if not self.doc.order_type:
-			self.doc.order_type = "Sales"
-		elif self.doc.order_type not in valid_types:
-			msgprint(_(self.meta.get_label("order_type")) + " " + 
-				_("must be one of") + ": " + comma_or(valid_types), raise_exception=True)
-				
-	def check_credit(self, grand_total):
-		customer_account = webnotes.conn.get_value("Account", {"company": self.doc.company, 
-			"master_name": self.doc.customer}, "name")
-		if customer_account:
-			total_outstanding = webnotes.conn.sql("""select 
-				sum(ifnull(debit, 0)) - sum(ifnull(credit, 0)) 
-				from `tabGL Entry` where account = %s""", customer_account)
-			total_outstanding = total_outstanding[0][0] if total_outstanding else 0
-			
-			outstanding_including_current = flt(total_outstanding) + flt(grand_total)
-			webnotes.bean('Account', customer_account).run_method("check_credit_limit", 
-				outstanding_including_current)
-				
-	def validate_max_discount(self):
-		for d in self.doclist.get({"parentfield": self.fname}):
-			discount = flt(webnotes.conn.get_value("Item", d.item_code, "max_discount"))
-			
-			if discount and flt(d.adj_rate) > discount:
-				webnotes.throw(_("You cannot give more than ") + cstr(discount) + "% " + 
-					_("discount on Item Code") + ": " + cstr(d.item_code))
-					
-	def get_item_list(self):
-		il = []
-		for d in self.doclist.get({"parentfield": self.fname}):
-			reserved_warehouse = ""
-			reserved_qty_for_main_item = 0
-			
-			if self.doc.doctype == "Sales Order":
-				if (webnotes.conn.get_value("Item", d.item_code, "is_stock_item") == 'Yes' or 
-					self.has_sales_bom(d.item_code)) and not d.reserved_warehouse:
-						webnotes.throw(_("Please enter Reserved Warehouse for item ") + 
-							d.item_code + _(" as it is stock Item or packing item"))
-				reserved_warehouse = d.reserved_warehouse
-				if flt(d.qty) > flt(d.delivered_qty):
-					reserved_qty_for_main_item = flt(d.qty) - flt(d.delivered_qty)
-				
-			if self.doc.doctype == "Delivery Note" and d.against_sales_order:
-				# if SO qty is 10 and there is tolerance of 20%, then it will allow DN of 12.
-				# But in this case reserved qty should only be reduced by 10 and not 12
-				
-				already_delivered_qty = self.get_already_delivered_qty(self.doc.name, 
-					d.against_sales_order, d.prevdoc_detail_docname)
-				so_qty, reserved_warehouse = self.get_so_qty_and_warehouse(d.prevdoc_detail_docname)
-				
-				if already_delivered_qty + d.qty > so_qty:
-					reserved_qty_for_main_item = -(so_qty - already_delivered_qty)
-				else:
-					reserved_qty_for_main_item = -flt(d.qty)
-
-			if self.has_sales_bom(d.item_code):
-				for p in self.doclist.get({"parentfield": "packing_details"}):
-					if p.parent_detail_docname == d.name and p.parent_item == d.item_code:
-						# the packing details table's qty is already multiplied with parent's qty
-						il.append(webnotes._dict({
-							'warehouse': p.warehouse,
-							'reserved_warehouse': reserved_warehouse,
-							'item_code': p.item_code,
-							'qty': flt(p.qty),
-							'reserved_qty': (flt(p.qty)/flt(d.qty)) * reserved_qty_for_main_item,
-							'uom': p.uom,
-							'batch_no': cstr(p.batch_no).strip(),
-							'serial_no': cstr(p.serial_no).strip(),
-							'name': d.name
-						}))
-			else:
-				il.append(webnotes._dict({
-					'warehouse': d.warehouse,
-					'reserved_warehouse': reserved_warehouse,
-					'item_code': d.item_code,
-					'qty': d.qty,
-					'reserved_qty': reserved_qty_for_main_item,
-					'uom': d.stock_uom,
-					'batch_no': cstr(d.batch_no).strip(),
-					'serial_no': cstr(d.serial_no).strip(),
-					'name': d.name
-				}))
-		return il
-		
-	def has_sales_bom(self, item_code):
-		return webnotes.conn.sql("""select name from `tabSales BOM` 
-			where new_item_code=%s and docstatus != 2""", item_code)
-			
-	def get_already_delivered_qty(self, dn, so, so_detail):
-		qty = webnotes.conn.sql("""select sum(qty) from `tabDelivery Note Item` 
-			where prevdoc_detail_docname = %s and docstatus = 1 
-			and against_sales_order = %s 
-			and parent != %s""", (so_detail, so, dn))
-		return qty and flt(qty[0][0]) or 0.0
-
-	def get_so_qty_and_warehouse(self, so_detail):
-		so_item = webnotes.conn.sql("""select qty, reserved_warehouse from `tabSales Order Item`
-			where name = %s and docstatus = 1""", so_detail, as_dict=1)
-		so_qty = so_item and flt(so_item[0]["qty"]) or 0.0
-		so_warehouse = so_item and so_item[0]["reserved_warehouse"] or ""
-		return so_qty, so_warehouse
-		
-	def check_stop_sales_order(self, ref_fieldname):
-		for d in self.doclist.get({"parentfield": self.fname}):
-			if d.fields.get(ref_fieldname):
-				status = webnotes.conn.get_value("Sales Order", d.fields[ref_fieldname], "status")
-				if status == "Stopped":
-					webnotes.throw(self.doc.doctype + 
-						_(" can not be created/modified against stopped Sales Order ") + 
-						d.fields[ref_fieldname])
-		
-def check_active_sales_items(obj):
-	for d in obj.doclist.get({"parentfield": obj.fname}):
-		if d.item_code:
-			item = webnotes.conn.sql("""select docstatus, is_sales_item, 
-				is_service_item, default_income_account from tabItem where name = %s""", 
-				d.item_code, as_dict=True)[0]
-			if item.is_sales_item == 'No' and item.is_service_item == 'No':
-				webnotes.throw(_("Item is neither Sales nor Service Item") + ": " + d.item_code)
-			if d.income_account and not item.default_income_account:
-				webnotes.conn.set_value("Item", d.item_code, "default_income_account", 
-					d.income_account)
diff --git a/controllers/stock_controller.py b/controllers/stock_controller.py
deleted file mode 100644
index 8a4a402..0000000
--- a/controllers/stock_controller.py
+++ /dev/null
@@ -1,269 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import cint, flt, cstr
-from webnotes import msgprint, _
-import webnotes.defaults
-
-from controllers.accounts_controller import AccountsController
-from accounts.general_ledger import make_gl_entries, delete_gl_entries
-
-class StockController(AccountsController):
-	def make_gl_entries(self, update_gl_entries_after=True):
-		if self.doc.docstatus == 2:
-			delete_gl_entries(voucher_type=self.doc.doctype, voucher_no=self.doc.name)
-			
-		if cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")):
-			warehouse_account = self.get_warehouse_account()
-		
-			if self.doc.docstatus==1:
-				gl_entries = self.get_gl_entries(warehouse_account)
-				make_gl_entries(gl_entries)
-
-			if update_gl_entries_after:
-				self.update_gl_entries_after(warehouse_account)
-	
-	def get_gl_entries(self, warehouse_account=None, default_expense_account=None,
-			default_cost_center=None):
-		from accounts.general_ledger import process_gl_map
-		if not warehouse_account:
-			warehouse_account = self.get_warehouse_account()
-		
-		stock_ledger = self.get_stock_ledger_details()
-		voucher_details = self.get_voucher_details(stock_ledger, default_expense_account, 
-			default_cost_center)
-		
-		gl_list = []
-		warehouse_with_no_account = []
-		for detail in voucher_details:
-			sle_list = stock_ledger.get(detail.name)
-			if sle_list:
-				for sle in sle_list:
-					if warehouse_account.get(sle.warehouse):
-						# from warehouse account
-						gl_list.append(self.get_gl_dict({
-							"account": warehouse_account[sle.warehouse],
-							"against": detail.expense_account,
-							"cost_center": detail.cost_center,
-							"remarks": self.doc.remarks or "Accounting Entry for Stock",
-							"debit": flt(sle.stock_value_difference, 2)
-						}))
-
-						# to target warehouse / expense account
-						gl_list.append(self.get_gl_dict({
-							"account": detail.expense_account,
-							"against": warehouse_account[sle.warehouse],
-							"cost_center": detail.cost_center,
-							"remarks": self.doc.remarks or "Accounting Entry for Stock",
-							"credit": flt(sle.stock_value_difference, 2)
-						}))
-					elif sle.warehouse not in warehouse_with_no_account:
-						warehouse_with_no_account.append(sle.warehouse)
-						
-		if warehouse_with_no_account:				
-			msgprint(_("No accounting entries for following warehouses") + ": \n" + 
-				"\n".join(warehouse_with_no_account))
-		
-		return process_gl_map(gl_list)
-			
-	def get_voucher_details(self, stock_ledger, default_expense_account, default_cost_center):
-		if not default_expense_account:
-			details = self.doclist.get({"parentfield": self.fname})
-			for d in details:
-				self.check_expense_account(d)
-		else:
-			details = [webnotes._dict({
-				"name":d, 
-				"expense_account": default_expense_account, 
-				"cost_center": default_cost_center
-			}) for d in stock_ledger.keys()]
-			
-		return details
-		
-	def get_stock_ledger_details(self):
-		stock_ledger = {}
-		for sle in webnotes.conn.sql("""select warehouse, stock_value_difference, voucher_detail_no
-			from `tabStock Ledger Entry` where voucher_type=%s and voucher_no=%s""",
-			(self.doc.doctype, self.doc.name), as_dict=True):
-				stock_ledger.setdefault(sle.voucher_detail_no, []).append(sle)
-		return stock_ledger
-		
-	def get_warehouse_account(self):
-		warehouse_account = dict(webnotes.conn.sql("""select master_name, name from tabAccount 
-			where account_type = 'Warehouse' and ifnull(master_name, '') != ''"""))
-		return warehouse_account
-		
-	def update_gl_entries_after(self, warehouse_account=None):
-		future_stock_vouchers = self.get_future_stock_vouchers()
-		gle = self.get_voucherwise_gl_entries(future_stock_vouchers)
-		if not warehouse_account:
-			warehouse_account = self.get_warehouse_account()
-		for voucher_type, voucher_no in future_stock_vouchers:
-			existing_gle = gle.get((voucher_type, voucher_no), [])
-			voucher_obj = webnotes.get_obj(voucher_type, voucher_no)
-			expected_gle = voucher_obj.get_gl_entries(warehouse_account)
-			if expected_gle:
-				matched = True
-				if existing_gle:
-					for entry in expected_gle:
-						for e in existing_gle:
-							if entry.account==e.account \
-								and entry.against_account==e.against_account\
-								and entry.cost_center==e.cost_center:
-									if entry.debit != e.debit or entry.credit != e.credit:
-										matched = False
-										break
-				else:
-					matched = False
-									
-				if not matched:
-					self.delete_gl_entries(voucher_type, voucher_no)
-					voucher_obj.make_gl_entries(update_gl_entries_after=False)
-			else:
-				self.delete_gl_entries(voucher_type, voucher_no)
-				
-		
-	def get_future_stock_vouchers(self):
-		future_stock_vouchers = []
-		
-		if hasattr(self, "fname"):
-			item_list = [d.item_code for d in self.doclist.get({"parentfield": self.fname})]
-			condition = ''.join(['and item_code in (\'', '\', \''.join(item_list) ,'\')'])
-		else:
-			condition = ""
-		
-		for d in webnotes.conn.sql("""select distinct sle.voucher_type, sle.voucher_no 
-			from `tabStock Ledger Entry` sle
-			where timestamp(sle.posting_date, sle.posting_time) >= timestamp(%s, %s) %s
-			order by timestamp(sle.posting_date, sle.posting_time) asc, name asc""" % 
-			('%s', '%s', condition), (self.doc.posting_date, self.doc.posting_time), 
-			as_dict=True):
-				future_stock_vouchers.append([d.voucher_type, d.voucher_no])
-		
-		return future_stock_vouchers
-				
-	def get_voucherwise_gl_entries(self, future_stock_vouchers):
-		gl_entries = {}
-		if future_stock_vouchers:
-			for d in webnotes.conn.sql("""select * from `tabGL Entry` 
-				where posting_date >= %s and voucher_no in (%s)""" % 
-				('%s', ', '.join(['%s']*len(future_stock_vouchers))), 
-				tuple([self.doc.posting_date] + [d[1] for d in future_stock_vouchers]), as_dict=1):
-					gl_entries.setdefault((d.voucher_type, d.voucher_no), []).append(d)
-		
-		return gl_entries
-		
-	def delete_gl_entries(self, voucher_type, voucher_no):
-		webnotes.conn.sql("""delete from `tabGL Entry` 
-			where voucher_type=%s and voucher_no=%s""", (voucher_type, voucher_no))
-					
-	def make_adjustment_entry(self, expected_gle, voucher_obj):
-		from accounts.utils import get_stock_and_account_difference
-		account_list = [d.account for d in expected_gle]
-		acc_diff = get_stock_and_account_difference(account_list, expected_gle[0].posting_date)
-		
-		cost_center = self.get_company_default("cost_center")
-		stock_adjustment_account = self.get_company_default("stock_adjustment_account")
-
-		gl_entries = []
-		for account, diff in acc_diff.items():
-			if diff:
-				gl_entries.append([
-					# stock in hand account
-					voucher_obj.get_gl_dict({
-						"account": account,
-						"against": stock_adjustment_account,
-						"debit": diff,
-						"remarks": "Adjustment Accounting Entry for Stock",
-					}),
-				
-					# account against stock in hand
-					voucher_obj.get_gl_dict({
-						"account": stock_adjustment_account,
-						"against": account,
-						"credit": diff,
-						"cost_center": cost_center or None,
-						"remarks": "Adjustment Accounting Entry for Stock",
-					}),
-				])
-				
-		if gl_entries:
-			from accounts.general_ledger import make_gl_entries
-			make_gl_entries(gl_entries)
-			
-	def check_expense_account(self, item):
-		if item.fields.has_key("expense_account") and not item.expense_account:
-			msgprint(_("""Expense/Difference account is mandatory for item: """) + item.item_code, 
-				raise_exception=1)
-				
-		if item.fields.has_key("expense_account") and not item.cost_center:
-			msgprint(_("""Cost Center is mandatory for item: """) + item.item_code, 
-				raise_exception=1)
-				
-	def get_sl_entries(self, d, args):		
-		sl_dict = {
-			"item_code": d.item_code,
-			"warehouse": d.warehouse,
-			"posting_date": self.doc.posting_date,
-			"posting_time": self.doc.posting_time,
-			"voucher_type": self.doc.doctype,
-			"voucher_no": self.doc.name,
-			"voucher_detail_no": d.name,
-			"actual_qty": (self.doc.docstatus==1 and 1 or -1)*flt(d.stock_qty),
-			"stock_uom": d.stock_uom,
-			"incoming_rate": 0,
-			"company": self.doc.company,
-			"fiscal_year": self.doc.fiscal_year,
-			"batch_no": cstr(d.batch_no).strip(),
-			"serial_no": d.serial_no,
-			"project": d.project_name,
-			"is_cancelled": self.doc.docstatus==2 and "Yes" or "No"
-		}
-		
-		sl_dict.update(args)
-		return sl_dict
-		
-	def make_sl_entries(self, sl_entries, is_amended=None):
-		from stock.stock_ledger import make_sl_entries
-		make_sl_entries(sl_entries, is_amended)
-		
-	def get_stock_ledger_entries(self, item_list=None, warehouse_list=None):
-		out = {}
-		
-		if not (item_list and warehouse_list):
-			item_list, warehouse_list = self.get_distinct_item_warehouse()
-			
-		if item_list and warehouse_list:
-			res = webnotes.conn.sql("""select item_code, voucher_type, voucher_no,
-				voucher_detail_no, posting_date, posting_time, stock_value,
-				warehouse, actual_qty as qty from `tabStock Ledger Entry` 
-				where company = %s and item_code in (%s) and warehouse in (%s)
-				order by item_code desc, warehouse desc, posting_date desc, 
-				posting_time desc, name desc""" % 
-				('%s', ', '.join(['%s']*len(item_list)), ', '.join(['%s']*len(warehouse_list))), 
-				tuple([self.doc.company] + item_list + warehouse_list), as_dict=1)
-				
-			for r in res:
-				if (r.item_code, r.warehouse) not in out:
-					out[(r.item_code, r.warehouse)] = []
-		
-				out[(r.item_code, r.warehouse)].append(r)
-
-		return out
-
-	def get_distinct_item_warehouse(self):
-		item_list = []
-		warehouse_list = []
-		for item in self.doclist.get({"parentfield": self.fname}) \
-				+ self.doclist.get({"parentfield": "packing_details"}):
-			item_list.append(item.item_code)
-			warehouse_list.append(item.warehouse)
-			
-		return list(set(item_list)), list(set(warehouse_list))
-		
-	def make_cancel_gl_entries(self):
-		if webnotes.conn.sql("""select name from `tabGL Entry` where voucher_type=%s 
-			and voucher_no=%s""", (self.doc.doctype, self.doc.name)):
-				self.make_gl_entries()
\ No newline at end of file
diff --git a/hr/report/__init__.py b/erpnext/__init__.py
similarity index 100%
copy from hr/report/__init__.py
copy to erpnext/__init__.py
diff --git a/accounts/Print Format/Cheque Printing Format/Cheque Printing Format.txt b/erpnext/accounts/Print Format/Cheque Printing Format/Cheque Printing Format.txt
similarity index 100%
rename from accounts/Print Format/Cheque Printing Format/Cheque Printing Format.txt
rename to erpnext/accounts/Print Format/Cheque Printing Format/Cheque Printing Format.txt
diff --git a/accounts/Print Format/POS Invoice/POS Invoice.txt b/erpnext/accounts/Print Format/POS Invoice/POS Invoice.txt
similarity index 100%
rename from accounts/Print Format/POS Invoice/POS Invoice.txt
rename to erpnext/accounts/Print Format/POS Invoice/POS Invoice.txt
diff --git a/accounts/Print Format/Payment Receipt Voucher/Payment Receipt Voucher.txt b/erpnext/accounts/Print Format/Payment Receipt Voucher/Payment Receipt Voucher.txt
similarity index 100%
rename from accounts/Print Format/Payment Receipt Voucher/Payment Receipt Voucher.txt
rename to erpnext/accounts/Print Format/Payment Receipt Voucher/Payment Receipt Voucher.txt
diff --git a/accounts/Print Format/Sales Invoice Classic/Sales Invoice Classic.txt b/erpnext/accounts/Print Format/Sales Invoice Classic/Sales Invoice Classic.txt
similarity index 100%
rename from accounts/Print Format/Sales Invoice Classic/Sales Invoice Classic.txt
rename to erpnext/accounts/Print Format/Sales Invoice Classic/Sales Invoice Classic.txt
diff --git a/accounts/Print Format/Sales Invoice Modern/Sales Invoice Modern.txt b/erpnext/accounts/Print Format/Sales Invoice Modern/Sales Invoice Modern.txt
similarity index 100%
rename from accounts/Print Format/Sales Invoice Modern/Sales Invoice Modern.txt
rename to erpnext/accounts/Print Format/Sales Invoice Modern/Sales Invoice Modern.txt
diff --git a/accounts/Print Format/Sales Invoice Spartan/Sales Invoice Spartan.txt b/erpnext/accounts/Print Format/Sales Invoice Spartan/Sales Invoice Spartan.txt
similarity index 100%
rename from accounts/Print Format/Sales Invoice Spartan/Sales Invoice Spartan.txt
rename to erpnext/accounts/Print Format/Sales Invoice Spartan/Sales Invoice Spartan.txt
diff --git a/accounts/Print Format/SalesInvoice/SalesInvoice.html b/erpnext/accounts/Print Format/SalesInvoice/SalesInvoice.html
similarity index 100%
rename from accounts/Print Format/SalesInvoice/SalesInvoice.html
rename to erpnext/accounts/Print Format/SalesInvoice/SalesInvoice.html
diff --git a/accounts/Print Format/SalesInvoice/SalesInvoice.txt b/erpnext/accounts/Print Format/SalesInvoice/SalesInvoice.txt
similarity index 100%
rename from accounts/Print Format/SalesInvoice/SalesInvoice.txt
rename to erpnext/accounts/Print Format/SalesInvoice/SalesInvoice.txt
diff --git a/accounts/README.md b/erpnext/accounts/README.md
similarity index 100%
rename from accounts/README.md
rename to erpnext/accounts/README.md
diff --git a/accounts/__init__.py b/erpnext/accounts/__init__.py
similarity index 100%
rename from accounts/__init__.py
rename to erpnext/accounts/__init__.py
diff --git a/accounts/doctype/__init__.py b/erpnext/accounts/doctype/__init__.py
similarity index 100%
rename from accounts/doctype/__init__.py
rename to erpnext/accounts/doctype/__init__.py
diff --git a/accounts/doctype/account/README.md b/erpnext/accounts/doctype/account/README.md
similarity index 100%
rename from accounts/doctype/account/README.md
rename to erpnext/accounts/doctype/account/README.md
diff --git a/accounts/doctype/account/__init__.py b/erpnext/accounts/doctype/account/__init__.py
similarity index 100%
rename from accounts/doctype/account/__init__.py
rename to erpnext/accounts/doctype/account/__init__.py
diff --git a/erpnext/accounts/doctype/account/account.js b/erpnext/accounts/doctype/account/account.js
new file mode 100644
index 0000000..407b2d4
--- /dev/null
+++ b/erpnext/accounts/doctype/account/account.js
@@ -0,0 +1,146 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+
+// Onload
+// -----------------------------------------
+cur_frm.cscript.onload = function(doc, cdt, cdn) {
+}
+
+// Refresh
+// -----------------------------------------
+cur_frm.cscript.refresh = function(doc, cdt, cdn) {
+	if(doc.__islocal) {
+		msgprint(wn._("Please create new account from Chart of Accounts."));
+		throw "cannot create";
+	}
+
+	cur_frm.toggle_display('account_name', doc.__islocal);
+	
+	// hide fields if group
+	cur_frm.toggle_display(['account_type', 'master_type', 'master_name', 
+		'credit_days', 'credit_limit', 'tax_rate'], doc.group_or_ledger=='Ledger')	
+		
+	// disable fields
+	cur_frm.toggle_enable(['account_name', 'debit_or_credit', 'group_or_ledger', 
+		'is_pl_account', 'company'], false);
+	
+	if(doc.group_or_ledger=='Ledger') {
+		wn.model.with_doc("Accounts Settings", "Accounts Settings", function (name) {
+			var accounts_settings = wn.model.get_doc("Accounts Settings", name);
+			var display = accounts_settings["frozen_accounts_modifier"] 
+				&& in_list(user_roles, accounts_settings["frozen_accounts_modifier"]);
+			
+			cur_frm.toggle_display('freeze_account', display);
+		});
+	}
+
+	// read-only for root accounts
+	if(!doc.parent_account) {
+		cur_frm.set_read_only();
+		cur_frm.set_intro(wn._("This is a root account and cannot be edited."));
+	} else {
+		// credit days and type if customer or supplier
+		cur_frm.set_intro(null);
+		cur_frm.toggle_display(['credit_days', 'credit_limit'], in_list(['Customer', 'Supplier'], 
+			doc.master_type));
+		
+		cur_frm.cscript.master_type(doc, cdt, cdn);
+		cur_frm.cscript.account_type(doc, cdt, cdn);
+
+		// show / hide convert buttons
+		cur_frm.cscript.add_toolbar_buttons(doc);
+	}
+}
+
+cur_frm.cscript.master_type = function(doc, cdt, cdn) {
+	cur_frm.toggle_display(['credit_days', 'credit_limit'], in_list(['Customer', 'Supplier'], 
+		doc.master_type));
+		
+	cur_frm.toggle_display('master_name', doc.account_type=='Warehouse' || 
+		in_list(['Customer', 'Supplier'], doc.master_type));
+}
+
+
+// Fetch parent details
+// -----------------------------------------
+cur_frm.add_fetch('parent_account', 'debit_or_credit', 'debit_or_credit');
+cur_frm.add_fetch('parent_account', 'is_pl_account', 'is_pl_account');
+
+// Hide tax rate based on account type
+// -----------------------------------------
+cur_frm.cscript.account_type = function(doc, cdt, cdn) {
+	if(doc.group_or_ledger=='Ledger') {
+		cur_frm.toggle_display(['tax_rate'], doc.account_type == 'Tax');
+		cur_frm.toggle_display('master_type', cstr(doc.account_type)=='');
+		cur_frm.toggle_display('master_name', doc.account_type=='Warehouse' || 
+			in_list(['Customer', 'Supplier'], doc.master_type));
+	}
+}
+
+// Hide/unhide group or ledger
+// -----------------------------------------
+cur_frm.cscript.add_toolbar_buttons = function(doc) {
+	cur_frm.appframe.add_button(wn._('Chart of Accounts'), 
+		function() { wn.set_route("Accounts Browser", "Account"); }, 'icon-sitemap')
+
+	if (cstr(doc.group_or_ledger) == 'Group') {
+		cur_frm.add_custom_button(wn._('Convert to Ledger'), 
+			function() { cur_frm.cscript.convert_to_ledger(); }, 'icon-retweet')
+	} else if (cstr(doc.group_or_ledger) == 'Ledger') {
+		cur_frm.add_custom_button(wn._('Convert to Group'), 
+			function() { cur_frm.cscript.convert_to_group(); }, 'icon-retweet')
+			
+		cur_frm.appframe.add_button(wn._('View Ledger'), function() {
+			wn.route_options = {
+				"account": doc.name,
+				"from_date": sys_defaults.year_start_date,
+				"to_date": sys_defaults.year_end_date,
+				"company": doc.company
+			};
+			wn.set_route("query-report", "General Ledger");
+		}, "icon-table");
+	}
+}
+// Convert group to ledger
+// -----------------------------------------
+cur_frm.cscript.convert_to_ledger = function(doc, cdt, cdn) {
+  return $c_obj(cur_frm.get_doclist(),'convert_group_to_ledger','',function(r,rt) {
+    if(r.message == 1) {  
+	  cur_frm.refresh();
+    }
+  });
+}
+
+// Convert ledger to group
+// -----------------------------------------
+cur_frm.cscript.convert_to_group = function(doc, cdt, cdn) {
+  return $c_obj(cur_frm.get_doclist(),'convert_ledger_to_group','',function(r,rt) {
+    if(r.message == 1) {
+	  cur_frm.refresh();
+    }
+  });
+}
+
+cur_frm.fields_dict['master_name'].get_query = function(doc) {
+	if (doc.master_type || doc.account_type=="Warehouse") {
+		var dt = doc.master_type || "Warehouse";
+		return {
+			doctype: dt,
+			query: "accounts.doctype.account.account.get_master_name",
+			filters: {
+				"master_type": dt,
+				"company": doc.company
+			}
+		}
+	}
+}
+
+cur_frm.fields_dict['parent_account'].get_query = function(doc) {
+	return {
+		filters: {
+			"group_or_ledger": "Group", 
+			"company": doc.company
+		}
+	}
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/account.py b/erpnext/accounts/doctype/account/account.py
new file mode 100644
index 0000000..99d4f24
--- /dev/null
+++ b/erpnext/accounts/doctype/account/account.py
@@ -0,0 +1,248 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import flt, fmt_money, cstr, cint
+from webnotes import msgprint, _
+
+get_value = webnotes.conn.get_value
+
+class DocType:
+	def __init__(self,d,dl):
+		self.doc, self.doclist = d,dl
+		self.nsm_parent_field = 'parent_account'
+
+	def autoname(self):
+		self.doc.name = self.doc.account_name.strip() + ' - ' + \
+			webnotes.conn.get_value("Company", self.doc.company, "abbr")
+
+	def get_address(self):
+		return {
+			'address': webnotes.conn.get_value(self.doc.master_type, 
+				self.doc.master_name, "address")
+		}
+		
+	def validate(self): 
+		self.validate_master_name()
+		self.validate_parent()
+		self.validate_duplicate_account()
+		self.validate_root_details()
+		self.validate_mandatory()
+		self.validate_warehouse_account()
+		self.validate_frozen_accounts_modifier()
+	
+		if not self.doc.parent_account:
+			self.doc.parent_account = ''
+		
+	def validate_master_name(self):
+		"""Remind to add master name"""
+		if self.doc.master_type in ('Customer', 'Supplier') or self.doc.account_type == "Warehouse":
+			if not self.doc.master_name:
+				msgprint(_("Please enter Master Name once the account is created."))
+			elif not webnotes.conn.exists(self.doc.master_type or self.doc.account_type, 
+					self.doc.master_name):
+				webnotes.throw(_("Invalid Master Name"))
+			
+	def validate_parent(self):
+		"""Fetch Parent Details and validation for account not to be created under ledger"""
+		if self.doc.parent_account:
+			par = webnotes.conn.sql("""select name, group_or_ledger, is_pl_account, debit_or_credit 
+				from tabAccount where name =%s""", self.doc.parent_account)
+			if not par:
+				msgprint("Parent account does not exists", raise_exception=1)
+			elif par[0][0] == self.doc.name:
+				msgprint("You can not assign itself as parent account", raise_exception=1)
+			elif par[0][1] != 'Group':
+				msgprint("Parent account can not be a ledger", raise_exception=1)
+			elif self.doc.debit_or_credit and par[0][3] != self.doc.debit_or_credit:
+				msgprint("You can not move a %s account under %s account" % 
+					(self.doc.debit_or_credit, par[0][3]), raise_exception=1)
+			
+			if not self.doc.is_pl_account:
+				self.doc.is_pl_account = par[0][2]
+			if not self.doc.debit_or_credit:
+				self.doc.debit_or_credit = par[0][3]
+
+	def validate_max_root_accounts(self):
+		"""Raise exception if there are more than 4 root accounts"""
+		if webnotes.conn.sql("""select count(*) from tabAccount where
+			company=%s and ifnull(parent_account,'')='' and docstatus != 2""",
+			self.doc.company)[0][0] > 4:
+			webnotes.msgprint("One company cannot have more than 4 root Accounts",
+				raise_exception=1)
+	
+	def validate_duplicate_account(self):
+		if self.doc.fields.get('__islocal') or not self.doc.name:
+			company_abbr = webnotes.conn.get_value("Company", self.doc.company, "abbr")
+			if webnotes.conn.sql("""select name from tabAccount where name=%s""", 
+				(self.doc.account_name + " - " + company_abbr)):
+					msgprint("Account Name: %s already exists, please rename" 
+						% self.doc.account_name, raise_exception=1)
+				
+	def validate_root_details(self):
+		#does not exists parent
+		if webnotes.conn.exists("Account", self.doc.name):
+			if not webnotes.conn.get_value("Account", self.doc.name, "parent_account"):
+				webnotes.msgprint("Root cannot be edited.", raise_exception=1)
+				
+	def validate_frozen_accounts_modifier(self):
+		old_value = webnotes.conn.get_value("Account", self.doc.name, "freeze_account")
+		if old_value and old_value != self.doc.freeze_account:
+			frozen_accounts_modifier = webnotes.conn.get_value( 'Accounts Settings', None, 
+				'frozen_accounts_modifier')
+			if not frozen_accounts_modifier or \
+				frozen_accounts_modifier not in webnotes.user.get_roles():
+					webnotes.throw(_("You are not authorized to set Frozen value"))
+			
+	def convert_group_to_ledger(self):
+		if self.check_if_child_exists():
+			msgprint("Account: %s has existing child. You can not convert this account to ledger" % 
+				(self.doc.name), raise_exception=1)
+		elif self.check_gle_exists():
+			msgprint("Account with existing transaction can not be converted to ledger.", 
+				raise_exception=1)
+		else:
+			self.doc.group_or_ledger = 'Ledger'
+			self.doc.save()
+			return 1
+
+	def convert_ledger_to_group(self):
+		if self.check_gle_exists():
+			msgprint("Account with existing transaction can not be converted to group.", 
+				raise_exception=1)
+		elif self.doc.master_type or self.doc.account_type:
+			msgprint("Cannot covert to Group because Master Type or Account Type is selected.", 
+				raise_exception=1)
+		else:
+			self.doc.group_or_ledger = 'Group'
+			self.doc.save()
+			return 1
+
+	# Check if any previous balance exists
+	def check_gle_exists(self):
+		return webnotes.conn.get_value("GL Entry", {"account": self.doc.name})
+
+	def check_if_child_exists(self):
+		return webnotes.conn.sql("""select name from `tabAccount` where parent_account = %s 
+			and docstatus != 2""", self.doc.name)
+	
+	def validate_mandatory(self):
+		if not self.doc.debit_or_credit:
+			msgprint("Debit or Credit field is mandatory", raise_exception=1)
+		if not self.doc.is_pl_account:
+			msgprint("Is PL Account field is mandatory", raise_exception=1)
+			
+	def validate_warehouse_account(self):
+		if not cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")):
+			return
+			
+		if self.doc.account_type == "Warehouse":
+			old_warehouse = cstr(webnotes.conn.get_value("Account", self.doc.name, "master_name"))
+			if old_warehouse != cstr(self.doc.master_name):
+				if old_warehouse:
+					self.validate_warehouse(old_warehouse)
+				if self.doc.master_name:
+					self.validate_warehouse(self.doc.master_name)
+				else:
+					webnotes.throw(_("Master Name is mandatory if account type is Warehouse"))
+		
+	def validate_warehouse(self, warehouse):
+		if webnotes.conn.get_value("Stock Ledger Entry", {"warehouse": warehouse}):
+			webnotes.throw(_("Stock transactions exist against warehouse ") + warehouse + 
+				_(" .You can not assign / modify / remove Master Name"))
+
+	def update_nsm_model(self):
+		"""update lft, rgt indices for nested set model"""
+		import webnotes
+		import webnotes.utils.nestedset
+		webnotes.utils.nestedset.update_nsm(self)
+			
+	def on_update(self):
+		self.validate_max_root_accounts()
+		self.update_nsm_model()		
+
+	def get_authorized_user(self):
+		# Check logged-in user is authorized
+		if webnotes.conn.get_value('Accounts Settings', None, 'credit_controller') \
+				in webnotes.user.get_roles():
+			return 1
+			
+	def check_credit_limit(self, total_outstanding):
+		# Get credit limit
+		credit_limit_from = 'Customer'
+
+		cr_limit = webnotes.conn.sql("""select t1.credit_limit from tabCustomer t1, `tabAccount` t2 
+			where t2.name=%s and t1.name = t2.master_name""", self.doc.name)
+		credit_limit = cr_limit and flt(cr_limit[0][0]) or 0
+		if not credit_limit:
+			credit_limit = webnotes.conn.get_value('Company', self.doc.company, 'credit_limit')
+			credit_limit_from = 'Company'
+		
+		# If outstanding greater than credit limit and not authorized person raise exception
+		if credit_limit > 0 and flt(total_outstanding) > credit_limit \
+				and not self.get_authorized_user():
+			msgprint("""Total Outstanding amount (%s) for <b>%s</b> can not be \
+				greater than credit limit (%s). To change your credit limit settings, \
+				please update in the <b>%s</b> master""" % (fmt_money(total_outstanding), 
+				self.doc.name, fmt_money(credit_limit), credit_limit_from), raise_exception=1)
+			
+	def validate_trash(self):
+		"""checks gl entries and if child exists"""
+		if not self.doc.parent_account:
+			msgprint("Root account can not be deleted", raise_exception=1)
+			
+		if self.check_gle_exists():
+			msgprint("""Account with existing transaction (Sales Invoice / Purchase Invoice / \
+				Journal Voucher) can not be deleted""", raise_exception=1)
+		if self.check_if_child_exists():
+			msgprint("Child account exists for this account. You can not delete this account.",
+			 	raise_exception=1)
+
+	def on_trash(self): 
+		self.validate_trash()
+		self.update_nsm_model()
+		
+	def before_rename(self, old, new, merge=False):
+		# Add company abbr if not provided
+		from erpnext.setup.doctype.company.company import get_name_with_abbr
+		new_account = get_name_with_abbr(new, self.doc.company)
+		
+		# Validate properties before merging
+		if merge:
+			if not webnotes.conn.exists("Account", new):
+				webnotes.throw(_("Account ") + new +_(" does not exists"))
+				
+			val = list(webnotes.conn.get_value("Account", new_account, 
+				["group_or_ledger", "debit_or_credit", "is_pl_account"]))
+			
+			if val != [self.doc.group_or_ledger, self.doc.debit_or_credit, self.doc.is_pl_account]:
+				webnotes.throw(_("""Merging is only possible if following \
+					properties are same in both records.
+					Group or Ledger, Debit or Credit, Is PL Account"""))
+					
+		return new_account
+
+	def after_rename(self, old, new, merge=False):
+		if not merge:
+			webnotes.conn.set_value("Account", new, "account_name", 
+				" - ".join(new.split(" - ")[:-1]))
+		else:
+			from webnotes.utils.nestedset import rebuild_tree
+			rebuild_tree("Account", "parent_account")
+
+def get_master_name(doctype, txt, searchfield, start, page_len, filters):
+	conditions = (" and company='%s'"% filters["company"]) if doctype == "Warehouse" else ""
+		
+	return webnotes.conn.sql("""select name from `tab%s` where %s like %s %s
+		order by name limit %s, %s""" %
+		(filters["master_type"], searchfield, "%s", conditions, "%s", "%s"), 
+		("%%%s%%" % txt, start, page_len), as_list=1)
+		
+def get_parent_account(doctype, txt, searchfield, start, page_len, filters):
+	return webnotes.conn.sql("""select name from tabAccount 
+		where group_or_ledger = 'Group' and docstatus != 2 and company = %s
+		and %s like %s order by name limit %s, %s""" % 
+		("%s", searchfield, "%s", "%s", "%s"), 
+		(filters["company"], "%%%s%%" % txt, start, page_len), as_list=1)
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/account/account.txt b/erpnext/accounts/doctype/account/account.txt
new file mode 100644
index 0000000..50a6d6d
--- /dev/null
+++ b/erpnext/accounts/doctype/account/account.txt
@@ -0,0 +1,333 @@
+[
+ {
+  "creation": "2013-01-30 12:49:46", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:54", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_copy": 1, 
+  "allow_rename": 1, 
+  "description": "Heads (or groups) against which Accounting Entries are made and balances are maintained.", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-money", 
+  "in_create": 1, 
+  "module": "Accounts", 
+  "name": "__common__", 
+  "search_fields": "debit_or_credit, group_or_ledger"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Account", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 0, 
+  "doctype": "DocPerm", 
+  "name": "__common__", 
+  "parent": "Account", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Account"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "properties", 
+  "fieldtype": "Section Break", 
+  "label": "Account Details", 
+  "oldfieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "account_name", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "label": "Account Name", 
+  "no_copy": 1, 
+  "oldfieldname": "account_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "level", 
+  "fieldtype": "Int", 
+  "hidden": 1, 
+  "label": "Level", 
+  "oldfieldname": "level", 
+  "oldfieldtype": "Int", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "default": "Ledger", 
+  "doctype": "DocField", 
+  "fieldname": "group_or_ledger", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Group or Ledger", 
+  "oldfieldname": "group_or_ledger", 
+  "oldfieldtype": "Select", 
+  "options": "\nLedger\nGroup", 
+  "read_only": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "debit_or_credit", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "label": "Debit or Credit", 
+  "oldfieldname": "debit_or_credit", 
+  "oldfieldtype": "Data", 
+  "read_only": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "is_pl_account", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Is PL Account", 
+  "oldfieldname": "is_pl_account", 
+  "oldfieldtype": "Select", 
+  "options": "Yes\nNo", 
+  "read_only": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "read_only": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "parent_account", 
+  "fieldtype": "Link", 
+  "ignore_restrictions": 1, 
+  "label": "Parent Account", 
+  "oldfieldname": "parent_account", 
+  "oldfieldtype": "Link", 
+  "options": "Account", 
+  "search_index": 1
+ }, 
+ {
+  "description": "Setting Account Type helps in selecting this Account in transactions.", 
+  "doctype": "DocField", 
+  "fieldname": "account_type", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Account Type", 
+  "oldfieldname": "account_type", 
+  "oldfieldtype": "Select", 
+  "options": "\nFixed Asset Account\nBank or Cash\nExpense Account\nTax\nIncome Account\nChargeable\nWarehouse", 
+  "search_index": 0
+ }, 
+ {
+  "description": "Rate at which this tax is applied", 
+  "doctype": "DocField", 
+  "fieldname": "tax_rate", 
+  "fieldtype": "Float", 
+  "hidden": 0, 
+  "label": "Rate", 
+  "oldfieldname": "tax_rate", 
+  "oldfieldtype": "Currency", 
+  "reqd": 0
+ }, 
+ {
+  "description": "If the account is frozen, entries are allowed to restricted users.", 
+  "doctype": "DocField", 
+  "fieldname": "freeze_account", 
+  "fieldtype": "Select", 
+  "label": "Frozen", 
+  "oldfieldname": "freeze_account", 
+  "oldfieldtype": "Select", 
+  "options": "No\nYes"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "credit_days", 
+  "fieldtype": "Int", 
+  "hidden": 1, 
+  "label": "Credit Days", 
+  "oldfieldname": "credit_days", 
+  "oldfieldtype": "Int", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "credit_limit", 
+  "fieldtype": "Currency", 
+  "hidden": 1, 
+  "label": "Credit Limit", 
+  "oldfieldname": "credit_limit", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1
+ }, 
+ {
+  "description": "If this Account represents a Customer, Supplier or Employee, set it here.", 
+  "doctype": "DocField", 
+  "fieldname": "master_type", 
+  "fieldtype": "Select", 
+  "label": "Master Type", 
+  "oldfieldname": "master_type", 
+  "oldfieldtype": "Select", 
+  "options": "\nSupplier\nCustomer\nEmployee"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "master_name", 
+  "fieldtype": "Link", 
+  "label": "Master Name", 
+  "oldfieldname": "master_name", 
+  "oldfieldtype": "Link", 
+  "options": "[Select]"
+ }, 
+ {
+  "default": "1", 
+  "depends_on": "eval:doc.group_or_ledger==\"Ledger\"", 
+  "doctype": "DocField", 
+  "fieldname": "allow_negative_balance", 
+  "fieldtype": "Check", 
+  "label": "Allow Negative Balance"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "lft", 
+  "fieldtype": "Int", 
+  "hidden": 1, 
+  "label": "Lft", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rgt", 
+  "fieldtype": "Int", 
+  "hidden": 1, 
+  "label": "Rgt", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "old_parent", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Old Parent", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "permlevel": 0, 
+  "print": 1, 
+  "role": "Accounts User", 
+  "write": 1
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "permlevel": 0, 
+  "print": 1, 
+  "role": "Auditor", 
+  "write": 0
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "permlevel": 0, 
+  "print": 1, 
+  "role": "Sales User", 
+  "write": 0
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "permlevel": 0, 
+  "print": 1, 
+  "role": "Purchase User", 
+  "write": 0
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "permlevel": 2, 
+  "role": "Auditor", 
+  "write": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "export": 0, 
+  "import": 0, 
+  "permlevel": 0, 
+  "print": 1, 
+  "restrict": 1, 
+  "role": "Accounts Manager", 
+  "write": 1
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "permlevel": 2, 
+  "role": "Accounts Manager", 
+  "write": 1
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "permlevel": 2, 
+  "role": "Accounts User", 
+  "write": 0
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/account/test_account.py b/erpnext/accounts/doctype/account/test_account.py
similarity index 100%
rename from accounts/doctype/account/test_account.py
rename to erpnext/accounts/doctype/account/test_account.py
diff --git a/accounts/doctype/accounts_settings/__init__.py b/erpnext/accounts/doctype/accounts_settings/__init__.py
similarity index 100%
rename from accounts/doctype/accounts_settings/__init__.py
rename to erpnext/accounts/doctype/accounts_settings/__init__.py
diff --git a/accounts/doctype/accounts_settings/accounts_settings.py b/erpnext/accounts/doctype/accounts_settings/accounts_settings.py
similarity index 100%
rename from accounts/doctype/accounts_settings/accounts_settings.py
rename to erpnext/accounts/doctype/accounts_settings/accounts_settings.py
diff --git a/erpnext/accounts/doctype/accounts_settings/accounts_settings.txt b/erpnext/accounts/doctype/accounts_settings/accounts_settings.txt
new file mode 100644
index 0000000..f36e218
--- /dev/null
+++ b/erpnext/accounts/doctype/accounts_settings/accounts_settings.txt
@@ -0,0 +1,85 @@
+[
+ {
+  "creation": "2013-06-24 15:49:57", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:22:52", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "description": "Settings for Accounts", 
+  "doctype": "DocType", 
+  "icon": "icon-cog", 
+  "issingle": 1, 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Accounts Settings", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Accounts Settings", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "role": "Accounts Manager", 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Accounts Settings"
+ }, 
+ {
+  "default": "1", 
+  "description": "If enabled, the system will post accounting entries for inventory automatically.", 
+  "doctype": "DocField", 
+  "fieldname": "auto_accounting_for_stock", 
+  "fieldtype": "Check", 
+  "label": "Make Accounting Entry For Every Stock Movement"
+ }, 
+ {
+  "description": "Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.", 
+  "doctype": "DocField", 
+  "fieldname": "acc_frozen_upto", 
+  "fieldtype": "Date", 
+  "label": "Accounts Frozen Upto"
+ }, 
+ {
+  "description": "Users with this role are allowed to create / modify accounting entry before frozen date", 
+  "doctype": "DocField", 
+  "fieldname": "bde_auth_role", 
+  "fieldtype": "Link", 
+  "label": "Allowed Role to Edit Entries Before Frozen Date", 
+  "options": "Role"
+ }, 
+ {
+  "description": "Users with this role are allowed to set frozen accounts and create / modify accounting entries against frozen accounts", 
+  "doctype": "DocField", 
+  "fieldname": "frozen_accounts_modifier", 
+  "fieldtype": "Link", 
+  "label": "Frozen Accounts Modifier", 
+  "options": "Role"
+ }, 
+ {
+  "description": "Role that is allowed to submit transactions that exceed credit limits set.", 
+  "doctype": "DocField", 
+  "fieldname": "credit_controller", 
+  "fieldtype": "Link", 
+  "label": "Credit Controller", 
+  "options": "Role"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/bank_reconciliation/README.md b/erpnext/accounts/doctype/bank_reconciliation/README.md
similarity index 100%
rename from accounts/doctype/bank_reconciliation/README.md
rename to erpnext/accounts/doctype/bank_reconciliation/README.md
diff --git a/accounts/doctype/bank_reconciliation/__init__.py b/erpnext/accounts/doctype/bank_reconciliation/__init__.py
similarity index 100%
rename from accounts/doctype/bank_reconciliation/__init__.py
rename to erpnext/accounts/doctype/bank_reconciliation/__init__.py
diff --git a/accounts/doctype/bank_reconciliation/bank_reconciliation.js b/erpnext/accounts/doctype/bank_reconciliation/bank_reconciliation.js
similarity index 100%
rename from accounts/doctype/bank_reconciliation/bank_reconciliation.js
rename to erpnext/accounts/doctype/bank_reconciliation/bank_reconciliation.js
diff --git a/accounts/doctype/bank_reconciliation/bank_reconciliation.py b/erpnext/accounts/doctype/bank_reconciliation/bank_reconciliation.py
similarity index 100%
rename from accounts/doctype/bank_reconciliation/bank_reconciliation.py
rename to erpnext/accounts/doctype/bank_reconciliation/bank_reconciliation.py
diff --git a/accounts/doctype/bank_reconciliation/bank_reconciliation.txt b/erpnext/accounts/doctype/bank_reconciliation/bank_reconciliation.txt
similarity index 100%
rename from accounts/doctype/bank_reconciliation/bank_reconciliation.txt
rename to erpnext/accounts/doctype/bank_reconciliation/bank_reconciliation.txt
diff --git a/accounts/doctype/bank_reconciliation_detail/README.md b/erpnext/accounts/doctype/bank_reconciliation_detail/README.md
similarity index 100%
rename from accounts/doctype/bank_reconciliation_detail/README.md
rename to erpnext/accounts/doctype/bank_reconciliation_detail/README.md
diff --git a/accounts/doctype/bank_reconciliation_detail/__init__.py b/erpnext/accounts/doctype/bank_reconciliation_detail/__init__.py
similarity index 100%
rename from accounts/doctype/bank_reconciliation_detail/__init__.py
rename to erpnext/accounts/doctype/bank_reconciliation_detail/__init__.py
diff --git a/accounts/doctype/bank_reconciliation_detail/bank_reconciliation_detail.py b/erpnext/accounts/doctype/bank_reconciliation_detail/bank_reconciliation_detail.py
similarity index 100%
rename from accounts/doctype/bank_reconciliation_detail/bank_reconciliation_detail.py
rename to erpnext/accounts/doctype/bank_reconciliation_detail/bank_reconciliation_detail.py
diff --git a/erpnext/accounts/doctype/bank_reconciliation_detail/bank_reconciliation_detail.txt b/erpnext/accounts/doctype/bank_reconciliation_detail/bank_reconciliation_detail.txt
new file mode 100644
index 0000000..47ff4f1
--- /dev/null
+++ b/erpnext/accounts/doctype/bank_reconciliation_detail/bank_reconciliation_detail.txt
@@ -0,0 +1,108 @@
+[
+ {
+  "creation": "2013-02-22 01:27:37", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:22:55", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "no_copy": 0, 
+  "parent": "Bank Reconciliation Detail", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Bank Reconciliation Detail"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "voucher_id", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Voucher ID", 
+  "oldfieldname": "voucher_id", 
+  "oldfieldtype": "Link", 
+  "options": "Journal Voucher"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "against_account", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Against Account", 
+  "oldfieldname": "against_account", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "posting_date", 
+  "fieldtype": "Date", 
+  "in_list_view": 1, 
+  "label": "Posting Date", 
+  "oldfieldname": "posting_date", 
+  "oldfieldtype": "Date", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "clearance_date", 
+  "fieldtype": "Date", 
+  "in_list_view": 1, 
+  "label": "Clearance Date", 
+  "oldfieldname": "clearance_date", 
+  "oldfieldtype": "Date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cheque_number", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Cheque Number", 
+  "oldfieldname": "cheque_number", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cheque_date", 
+  "fieldtype": "Date", 
+  "in_list_view": 1, 
+  "label": "Cheque Date", 
+  "oldfieldname": "cheque_date", 
+  "oldfieldtype": "Date", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "debit", 
+  "fieldtype": "Currency", 
+  "label": "Debit", 
+  "oldfieldname": "debit", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "credit", 
+  "fieldtype": "Currency", 
+  "label": "Credit", 
+  "oldfieldname": "credit", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/budget_detail/README.md b/erpnext/accounts/doctype/budget_detail/README.md
similarity index 100%
rename from accounts/doctype/budget_detail/README.md
rename to erpnext/accounts/doctype/budget_detail/README.md
diff --git a/accounts/doctype/budget_detail/__init__.py b/erpnext/accounts/doctype/budget_detail/__init__.py
similarity index 100%
rename from accounts/doctype/budget_detail/__init__.py
rename to erpnext/accounts/doctype/budget_detail/__init__.py
diff --git a/accounts/doctype/budget_detail/budget_detail.py b/erpnext/accounts/doctype/budget_detail/budget_detail.py
similarity index 100%
rename from accounts/doctype/budget_detail/budget_detail.py
rename to erpnext/accounts/doctype/budget_detail/budget_detail.py
diff --git a/erpnext/accounts/doctype/budget_detail/budget_detail.txt b/erpnext/accounts/doctype/budget_detail/budget_detail.txt
new file mode 100644
index 0000000..31312c9
--- /dev/null
+++ b/erpnext/accounts/doctype/budget_detail/budget_detail.txt
@@ -0,0 +1,61 @@
+[
+ {
+  "creation": "2013-03-07 11:55:04", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:22:59", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "CBD/.######", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Budget Detail", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Budget Detail"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "account", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Account", 
+  "oldfieldname": "account", 
+  "oldfieldtype": "Link", 
+  "options": "Account", 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "budget_allocated", 
+  "fieldtype": "Currency", 
+  "label": "Budget Allocated", 
+  "oldfieldname": "budget_allocated", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year", 
+  "search_index": 1
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/budget_distribution/README.md b/erpnext/accounts/doctype/budget_distribution/README.md
similarity index 100%
rename from accounts/doctype/budget_distribution/README.md
rename to erpnext/accounts/doctype/budget_distribution/README.md
diff --git a/accounts/doctype/budget_distribution/__init__.py b/erpnext/accounts/doctype/budget_distribution/__init__.py
similarity index 100%
rename from accounts/doctype/budget_distribution/__init__.py
rename to erpnext/accounts/doctype/budget_distribution/__init__.py
diff --git a/accounts/doctype/budget_distribution/budget_distribution.js b/erpnext/accounts/doctype/budget_distribution/budget_distribution.js
similarity index 100%
rename from accounts/doctype/budget_distribution/budget_distribution.js
rename to erpnext/accounts/doctype/budget_distribution/budget_distribution.js
diff --git a/accounts/doctype/budget_distribution/budget_distribution.py b/erpnext/accounts/doctype/budget_distribution/budget_distribution.py
similarity index 100%
rename from accounts/doctype/budget_distribution/budget_distribution.py
rename to erpnext/accounts/doctype/budget_distribution/budget_distribution.py
diff --git a/erpnext/accounts/doctype/budget_distribution/budget_distribution.txt b/erpnext/accounts/doctype/budget_distribution/budget_distribution.txt
new file mode 100644
index 0000000..992c8be
--- /dev/null
+++ b/erpnext/accounts/doctype/budget_distribution/budget_distribution.txt
@@ -0,0 +1,94 @@
+[
+ {
+  "creation": "2013-01-10 16:34:05", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:58", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "field:distribution_id", 
+  "description": "**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.\n\nTo distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**", 
+  "doctype": "DocType", 
+  "icon": "icon-bar-chart", 
+  "module": "Accounts", 
+  "name": "__common__", 
+  "name_case": "Title Case"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Budget Distribution", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "name": "__common__", 
+  "parent": "Budget Distribution", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "read": 1, 
+  "report": 1, 
+  "role": "Accounts Manager", 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Budget Distribution"
+ }, 
+ {
+  "description": "Name of the Budget Distribution", 
+  "doctype": "DocField", 
+  "fieldname": "distribution_id", 
+  "fieldtype": "Data", 
+  "label": "Distribution Name", 
+  "oldfieldname": "distribution_id", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year", 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "budget_distribution_details", 
+  "fieldtype": "Table", 
+  "label": "Budget Distribution Details", 
+  "oldfieldname": "budget_distribution_details", 
+  "oldfieldtype": "Table", 
+  "options": "Budget Distribution Detail"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "trash_reason", 
+  "fieldtype": "Small Text", 
+  "label": "Trash Reason", 
+  "oldfieldname": "trash_reason", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "permlevel": 0, 
+  "print": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "permlevel": 2
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/budget_distribution/test_budget_distribution.py b/erpnext/accounts/doctype/budget_distribution/test_budget_distribution.py
similarity index 100%
rename from accounts/doctype/budget_distribution/test_budget_distribution.py
rename to erpnext/accounts/doctype/budget_distribution/test_budget_distribution.py
diff --git a/accounts/doctype/budget_distribution_detail/README.md b/erpnext/accounts/doctype/budget_distribution_detail/README.md
similarity index 100%
rename from accounts/doctype/budget_distribution_detail/README.md
rename to erpnext/accounts/doctype/budget_distribution_detail/README.md
diff --git a/accounts/doctype/budget_distribution_detail/__init__.py b/erpnext/accounts/doctype/budget_distribution_detail/__init__.py
similarity index 100%
rename from accounts/doctype/budget_distribution_detail/__init__.py
rename to erpnext/accounts/doctype/budget_distribution_detail/__init__.py
diff --git a/accounts/doctype/budget_distribution_detail/budget_distribution_detail.py b/erpnext/accounts/doctype/budget_distribution_detail/budget_distribution_detail.py
similarity index 100%
rename from accounts/doctype/budget_distribution_detail/budget_distribution_detail.py
rename to erpnext/accounts/doctype/budget_distribution_detail/budget_distribution_detail.py
diff --git a/erpnext/accounts/doctype/budget_distribution_detail/budget_distribution_detail.txt b/erpnext/accounts/doctype/budget_distribution_detail/budget_distribution_detail.txt
new file mode 100644
index 0000000..a171bf6
--- /dev/null
+++ b/erpnext/accounts/doctype/budget_distribution_detail/budget_distribution_detail.txt
@@ -0,0 +1,47 @@
+[
+ {
+  "creation": "2013-02-22 01:27:38", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:22:59", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "BDD/.#####", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Budget Distribution Detail", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Budget Distribution Detail"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "month", 
+  "fieldtype": "Data", 
+  "label": "Month", 
+  "oldfieldname": "month", 
+  "oldfieldtype": "Data", 
+  "read_only": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "percentage_allocation", 
+  "fieldtype": "Float", 
+  "label": "Percentage Allocation", 
+  "oldfieldname": "percentage_allocation", 
+  "oldfieldtype": "Currency"
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/c_form/README.md b/erpnext/accounts/doctype/c_form/README.md
similarity index 100%
rename from accounts/doctype/c_form/README.md
rename to erpnext/accounts/doctype/c_form/README.md
diff --git a/accounts/doctype/c_form/__init__.py b/erpnext/accounts/doctype/c_form/__init__.py
similarity index 100%
rename from accounts/doctype/c_form/__init__.py
rename to erpnext/accounts/doctype/c_form/__init__.py
diff --git a/accounts/doctype/c_form/c_form.js b/erpnext/accounts/doctype/c_form/c_form.js
similarity index 100%
rename from accounts/doctype/c_form/c_form.js
rename to erpnext/accounts/doctype/c_form/c_form.js
diff --git a/erpnext/accounts/doctype/c_form/c_form.py b/erpnext/accounts/doctype/c_form/c_form.py
new file mode 100644
index 0000000..80a9f44
--- /dev/null
+++ b/erpnext/accounts/doctype/c_form/c_form.py
@@ -0,0 +1,86 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import flt, getdate
+from webnotes.model.bean import getlist
+
+class DocType:
+	def __init__(self,d,dl):
+		self.doc, self.doclist = d,dl
+
+	def validate(self):
+		"""Validate invoice that c-form is applicable 
+			and no other c-form is received for that"""
+
+		for d in getlist(self.doclist, 'invoice_details'):
+			if d.invoice_no:
+				inv = webnotes.conn.sql("""select c_form_applicable, c_form_no from
+					`tabSales Invoice` where name = %s and docstatus = 1""", d.invoice_no)
+				
+				if not inv:
+					webnotes.msgprint("""Invoice: %s is not exists in the system or 
+						is not submitted, please check.""" % d.invoice_no, raise_exception=1)
+					
+				elif inv[0][0] != 'Yes':
+					webnotes.msgprint("C-form is not applicable for Invoice: %s" % 
+						d.invoice_no, raise_exception=1)
+					
+				elif inv[0][1] and inv[0][1] != self.doc.name:
+					webnotes.msgprint("""Invoice %s is tagged in another C-form: %s.
+						If you want to change C-form no for this invoice,
+						please remove invoice no from the previous c-form and then try again""" % 
+						(d.invoice_no, inv[0][1]), raise_exception=1)
+
+	def on_update(self):
+		"""	Update C-Form No on invoices"""
+		self.set_total_invoiced_amount()
+	
+	def on_submit(self):
+		self.set_cform_in_sales_invoices()
+		
+	def before_cancel(self):
+		# remove cform reference
+		webnotes.conn.sql("""update `tabSales Invoice` set c_form_no=null
+			where c_form_no=%s""", self.doc.name)
+		
+	def set_cform_in_sales_invoices(self):
+		inv = [d.invoice_no for d in getlist(self.doclist, 'invoice_details')]
+		if inv:
+			webnotes.conn.sql("""update `tabSales Invoice` set c_form_no=%s, modified=%s 
+				where name in (%s)""" % ('%s', '%s', ', '.join(['%s'] * len(inv))), 
+				tuple([self.doc.name, self.doc.modified] + inv))
+				
+			webnotes.conn.sql("""update `tabSales Invoice` set c_form_no = null, modified = %s 
+				where name not in (%s) and ifnull(c_form_no, '') = %s""" % 
+				('%s', ', '.join(['%s']*len(inv)), '%s'),
+				tuple([self.doc.modified] + inv + [self.doc.name]))
+		else:
+			webnotes.msgprint("Please enter atleast 1 invoice in the table", raise_exception=1)
+
+	def set_total_invoiced_amount(self):
+		total = sum([flt(d.grand_total) for d in getlist(self.doclist, 'invoice_details')])
+		webnotes.conn.set(self.doc, 'total_invoiced_amount', total)
+
+	def get_invoice_details(self, invoice_no):
+		"""	Pull details from invoices for referrence """
+
+		inv = webnotes.conn.sql("""select posting_date, territory, net_total, grand_total 
+			from `tabSales Invoice` where name = %s""", invoice_no)	
+		return {
+			'invoice_date' : inv and getdate(inv[0][0]).strftime('%Y-%m-%d') or '',
+			'territory'    : inv and inv[0][1] or '',
+			'net_total'    : inv and flt(inv[0][2]) or '',
+			'grand_total'  : inv and flt(inv[0][3]) or ''
+		}
+
+def get_invoice_nos(doctype, txt, searchfield, start, page_len, filters):
+	from erpnext.utilities import build_filter_conditions
+	conditions, filter_values = build_filter_conditions(filters)
+	
+	return webnotes.conn.sql("""select name from `tabSales Invoice` where docstatus = 1 
+		and c_form_applicable = 'Yes' and ifnull(c_form_no, '') = '' %s 
+		and %s like %s order by name limit %s, %s""" % 
+		(conditions, searchfield, "%s", "%s", "%s"), 
+		tuple(filter_values + ["%%%s%%" % txt, start, page_len]))
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/c_form/c_form.txt b/erpnext/accounts/doctype/c_form/c_form.txt
new file mode 100644
index 0000000..d5ff32b
--- /dev/null
+++ b/erpnext/accounts/doctype/c_form/c_form.txt
@@ -0,0 +1,193 @@
+[
+ {
+  "creation": "2013-03-07 11:55:06", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:58", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 1, 
+  "autoname": "naming_series:", 
+  "doctype": "DocType", 
+  "icon": "icon-file-text", 
+  "is_submittable": 1, 
+  "max_attachments": 3, 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "C-Form", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "name": "__common__", 
+  "parent": "C-Form", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "C-Form"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "print_width": "50%", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "options": "\nC-FORM/", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "c_form_no", 
+  "fieldtype": "Data", 
+  "label": "C-Form No", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "received_date", 
+  "fieldtype": "Date", 
+  "label": "Received Date", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer", 
+  "fieldtype": "Link", 
+  "label": "Customer", 
+  "options": "Customer", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "print_width": "50%", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Select", 
+  "label": "Company", 
+  "options": "link:Company", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "label": "Fiscal Year", 
+  "options": "link:Fiscal Year", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "quarter", 
+  "fieldtype": "Select", 
+  "label": "Quarter", 
+  "options": "\nI\nII\nIII\nIV", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_amount", 
+  "fieldtype": "Currency", 
+  "label": "Total Amount", 
+  "options": "Company:company:default_currency", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "state", 
+  "fieldtype": "Data", 
+  "label": "State", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break0", 
+  "fieldtype": "Section Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "invoice_details", 
+  "fieldtype": "Table", 
+  "label": "Invoice Details", 
+  "options": "C-Form Invoice Detail", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_invoiced_amount", 
+  "fieldtype": "Currency", 
+  "label": "Total Invoiced Amount", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Link", 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "options": "C-Form", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "permlevel": 0, 
+  "print": 1, 
+  "role": "Accounts User", 
+  "write": 1
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "permlevel": 0, 
+  "print": 1, 
+  "role": "Accounts Manager", 
+  "write": 1
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "permlevel": 1, 
+  "role": "All"
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/c_form_invoice_detail/README.md b/erpnext/accounts/doctype/c_form_invoice_detail/README.md
similarity index 100%
rename from accounts/doctype/c_form_invoice_detail/README.md
rename to erpnext/accounts/doctype/c_form_invoice_detail/README.md
diff --git a/accounts/doctype/c_form_invoice_detail/__init__.py b/erpnext/accounts/doctype/c_form_invoice_detail/__init__.py
similarity index 100%
rename from accounts/doctype/c_form_invoice_detail/__init__.py
rename to erpnext/accounts/doctype/c_form_invoice_detail/__init__.py
diff --git a/accounts/doctype/c_form_invoice_detail/c_form_invoice_detail.py b/erpnext/accounts/doctype/c_form_invoice_detail/c_form_invoice_detail.py
similarity index 100%
rename from accounts/doctype/c_form_invoice_detail/c_form_invoice_detail.py
rename to erpnext/accounts/doctype/c_form_invoice_detail/c_form_invoice_detail.py
diff --git a/erpnext/accounts/doctype/c_form_invoice_detail/c_form_invoice_detail.txt b/erpnext/accounts/doctype/c_form_invoice_detail/c_form_invoice_detail.txt
new file mode 100644
index 0000000..77dfa72
--- /dev/null
+++ b/erpnext/accounts/doctype/c_form_invoice_detail/c_form_invoice_detail.txt
@@ -0,0 +1,77 @@
+[
+ {
+  "creation": "2013-02-22 01:27:38", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:00", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "C-Form Invoice Detail", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "C-Form Invoice Detail"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "invoice_no", 
+  "fieldtype": "Link", 
+  "label": "Invoice No", 
+  "options": "Sales Invoice", 
+  "print_width": "160px", 
+  "width": "160px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "invoice_date", 
+  "fieldtype": "Date", 
+  "label": "Invoice Date", 
+  "print_width": "120px", 
+  "read_only": 1, 
+  "width": "120px"
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "territory", 
+  "fieldtype": "Link", 
+  "label": "Territory", 
+  "options": "Territory", 
+  "print_width": "120px", 
+  "read_only": 1, 
+  "width": "120px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "net_total", 
+  "fieldtype": "Currency", 
+  "label": "Net Total", 
+  "options": "Company:company:default_currency", 
+  "print_width": "120px", 
+  "read_only": 1, 
+  "width": "120px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grand_total", 
+  "fieldtype": "Currency", 
+  "label": "Grand Total", 
+  "options": "Company:company:default_currency", 
+  "print_width": "120px", 
+  "read_only": 1, 
+  "width": "120px"
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/cost_center/README.md b/erpnext/accounts/doctype/cost_center/README.md
similarity index 100%
rename from accounts/doctype/cost_center/README.md
rename to erpnext/accounts/doctype/cost_center/README.md
diff --git a/accounts/doctype/cost_center/__init__.py b/erpnext/accounts/doctype/cost_center/__init__.py
similarity index 100%
rename from accounts/doctype/cost_center/__init__.py
rename to erpnext/accounts/doctype/cost_center/__init__.py
diff --git a/accounts/doctype/cost_center/cost_center.js b/erpnext/accounts/doctype/cost_center/cost_center.js
similarity index 100%
rename from accounts/doctype/cost_center/cost_center.js
rename to erpnext/accounts/doctype/cost_center/cost_center.js
diff --git a/erpnext/accounts/doctype/cost_center/cost_center.py b/erpnext/accounts/doctype/cost_center/cost_center.py
new file mode 100644
index 0000000..0d38cc8
--- /dev/null
+++ b/erpnext/accounts/doctype/cost_center/cost_center.py
@@ -0,0 +1,92 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.model.bean import getlist
+from webnotes import msgprint, _
+
+from webnotes.utils.nestedset import DocTypeNestedSet
+
+class DocType(DocTypeNestedSet):
+	def __init__(self,d,dl):
+		self.doc, self.doclist = d,dl
+		self.nsm_parent_field = 'parent_cost_center'
+				
+	def autoname(self):
+		company_abbr = webnotes.conn.sql("select abbr from tabCompany where name=%s", 
+			self.doc.company)[0][0]
+		self.doc.name = self.doc.cost_center_name.strip() + ' - ' + company_abbr
+		
+	def validate_mandatory(self):
+		if not self.doc.group_or_ledger:
+			msgprint("Please select Group or Ledger value", raise_exception=1)
+			
+		if self.doc.cost_center_name != self.doc.company and not self.doc.parent_cost_center:
+			msgprint("Please enter parent cost center", raise_exception=1)
+		elif self.doc.cost_center_name == self.doc.company and self.doc.parent_cost_center:
+			msgprint(_("Root cannot have a parent cost center"), raise_exception=1)
+		
+	def convert_group_to_ledger(self):
+		if self.check_if_child_exists():
+			msgprint("Cost Center: %s has existing child. You can not convert this cost center to ledger" % (self.doc.name), raise_exception=1)
+		elif self.check_gle_exists():
+			msgprint("Cost Center with existing transaction can not be converted to ledger.", raise_exception=1)
+		else:
+			self.doc.group_or_ledger = 'Ledger'
+			self.doc.save()
+			return 1
+			
+	def convert_ledger_to_group(self):
+		if self.check_gle_exists():
+			msgprint("Cost Center with existing transaction can not be converted to group.", raise_exception=1)
+		else:
+			self.doc.group_or_ledger = 'Group'
+			self.doc.save()
+			return 1
+
+	def check_gle_exists(self):
+		return webnotes.conn.get_value("GL Entry", {"cost_center": self.doc.name})
+		
+	def check_if_child_exists(self):
+		return webnotes.conn.sql("select name from `tabCost Center` where \
+			parent_cost_center = %s and docstatus != 2", self.doc.name)
+
+	def validate_budget_details(self):
+		check_acc_list = []
+		for d in getlist(self.doclist, 'budget_details'):
+			if self.doc.group_or_ledger=="Group":
+				msgprint("Budget cannot be set for Group Cost Centers", raise_exception=1)
+				
+			if [d.account, d.fiscal_year] in check_acc_list:
+				msgprint("Account " + d.account + "has been entered more than once for fiscal year " + d.fiscal_year, raise_exception=1)
+			else: 
+				check_acc_list.append([d.account, d.fiscal_year])
+
+	def validate(self):
+		"""
+			Cost Center name must be unique
+		"""
+		if (self.doc.fields.get("__islocal") or not self.doc.name) and webnotes.conn.sql("select name from `tabCost Center` where cost_center_name = %s and company=%s", (self.doc.cost_center_name, self.doc.company)):
+			msgprint("Cost Center Name already exists, please rename", raise_exception=1)
+			
+		self.validate_mandatory()
+		self.validate_budget_details()
+		
+	def before_rename(self, olddn, newdn, merge=False):
+		# Add company abbr if not provided
+		from erpnext.setup.doctype.company.company import get_name_with_abbr
+		new_cost_center = get_name_with_abbr(newdn, self.doc.company)
+		
+		# Validate properties before merging
+		super(DocType, self).before_rename(olddn, new_cost_center, merge, "group_or_ledger")
+		
+		return new_cost_center
+		
+	def after_rename(self, olddn, newdn, merge=False):
+		if not merge:
+			webnotes.conn.set_value("Cost Center", newdn, "cost_center_name", 
+				" - ".join(newdn.split(" - ")[:-1]))
+		else:
+			super(DocType, self).after_rename(olddn, newdn, merge)
+			
diff --git a/erpnext/accounts/doctype/cost_center/cost_center.txt b/erpnext/accounts/doctype/cost_center/cost_center.txt
new file mode 100644
index 0000000..3f1fab2
--- /dev/null
+++ b/erpnext/accounts/doctype/cost_center/cost_center.txt
@@ -0,0 +1,201 @@
+[
+ {
+  "creation": "2013-01-23 19:57:17", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:00", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_copy": 1, 
+  "allow_import": 1, 
+  "allow_rename": 1, 
+  "autoname": "field:cost_center_name", 
+  "description": "Track separate Income and Expense for product verticals or divisions.", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-money", 
+  "in_create": 1, 
+  "module": "Accounts", 
+  "name": "__common__", 
+  "search_fields": "name,parent_cost_center"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Cost Center", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 0, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Cost Center", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Cost Center"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sb0", 
+  "fieldtype": "Section Break", 
+  "label": "Cost Center Details"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "trash_reason", 
+  "fieldtype": "Small Text", 
+  "label": "Trash Reason", 
+  "oldfieldname": "trash_reason", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cost_center_name", 
+  "fieldtype": "Data", 
+  "in_filter": 0, 
+  "label": "Cost Center Name", 
+  "no_copy": 1, 
+  "oldfieldname": "cost_center_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "parent_cost_center", 
+  "fieldtype": "Link", 
+  "ignore_restrictions": 1, 
+  "label": "Parent Cost Center", 
+  "oldfieldname": "parent_cost_center", 
+  "oldfieldtype": "Link", 
+  "options": "Cost Center", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "label": "Company", 
+  "oldfieldname": "company_name", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cb0", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "group_or_ledger", 
+  "fieldtype": "Select", 
+  "hidden": 0, 
+  "label": "Group or Ledger", 
+  "no_copy": 1, 
+  "oldfieldname": "group_or_ledger", 
+  "oldfieldtype": "Select", 
+  "options": "\nGroup\nLedger", 
+  "print_hide": 1, 
+  "report_hide": 1, 
+  "reqd": 1
+ }, 
+ {
+  "description": "Define Budget for this Cost Center. To set budget action, see <a href=\"#!List/Company\">Company Master</a>", 
+  "doctype": "DocField", 
+  "fieldname": "sb1", 
+  "fieldtype": "Section Break", 
+  "label": "Budget"
+ }, 
+ {
+  "description": "Select Budget Distribution, if you want to track based on seasonality.", 
+  "doctype": "DocField", 
+  "fieldname": "distribution_id", 
+  "fieldtype": "Link", 
+  "label": "Distribution Id", 
+  "oldfieldname": "distribution_id", 
+  "oldfieldtype": "Link", 
+  "options": "Budget Distribution"
+ }, 
+ {
+  "description": "Add rows to set annual budgets on Accounts.", 
+  "doctype": "DocField", 
+  "fieldname": "budget_details", 
+  "fieldtype": "Table", 
+  "label": "Budget Details", 
+  "oldfieldname": "budget_details", 
+  "oldfieldtype": "Table", 
+  "options": "Budget Detail"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "lft", 
+  "fieldtype": "Int", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "label": "lft", 
+  "no_copy": 1, 
+  "oldfieldname": "lft", 
+  "oldfieldtype": "Int", 
+  "print_hide": 1, 
+  "report_hide": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rgt", 
+  "fieldtype": "Int", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "label": "rgt", 
+  "no_copy": 1, 
+  "oldfieldname": "rgt", 
+  "oldfieldtype": "Int", 
+  "print_hide": 1, 
+  "report_hide": 1, 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "old_parent", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "ignore_restrictions": 1, 
+  "label": "old_parent", 
+  "no_copy": 1, 
+  "oldfieldname": "old_parent", 
+  "oldfieldtype": "Data", 
+  "options": "Cost Center", 
+  "print_hide": 1, 
+  "report_hide": 1
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Accounts Manager", 
+  "write": 1
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Accounts User", 
+  "write": 0
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/cost_center/test_cost_center.py b/erpnext/accounts/doctype/cost_center/test_cost_center.py
similarity index 100%
rename from accounts/doctype/cost_center/test_cost_center.py
rename to erpnext/accounts/doctype/cost_center/test_cost_center.py
diff --git a/accounts/doctype/fiscal_year/README.md b/erpnext/accounts/doctype/fiscal_year/README.md
similarity index 100%
rename from accounts/doctype/fiscal_year/README.md
rename to erpnext/accounts/doctype/fiscal_year/README.md
diff --git a/accounts/doctype/fiscal_year/__init__.py b/erpnext/accounts/doctype/fiscal_year/__init__.py
similarity index 100%
rename from accounts/doctype/fiscal_year/__init__.py
rename to erpnext/accounts/doctype/fiscal_year/__init__.py
diff --git a/accounts/doctype/fiscal_year/fiscal_year.js b/erpnext/accounts/doctype/fiscal_year/fiscal_year.js
similarity index 100%
rename from accounts/doctype/fiscal_year/fiscal_year.js
rename to erpnext/accounts/doctype/fiscal_year/fiscal_year.js
diff --git a/erpnext/accounts/doctype/fiscal_year/fiscal_year.py b/erpnext/accounts/doctype/fiscal_year/fiscal_year.py
new file mode 100644
index 0000000..a09e973
--- /dev/null
+++ b/erpnext/accounts/doctype/fiscal_year/fiscal_year.py
@@ -0,0 +1,45 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes import msgprint, _
+from webnotes.utils import getdate
+
+class DocType:
+	def __init__(self, d, dl):
+		self.doc, self.doclist = d, dl
+		
+	def set_as_default(self):
+		webnotes.conn.set_value("Global Defaults", None, "current_fiscal_year", self.doc.name)
+		webnotes.get_obj("Global Defaults").on_update()
+		
+		# clear cache
+		webnotes.clear_cache()
+		
+		msgprint(self.doc.name + _(""" is now the default Fiscal Year. \
+			Please refresh your browser for the change to take effect."""))
+
+	def validate(self):
+		year_start_end_dates = webnotes.conn.sql("""select year_start_date, year_end_date 
+			from `tabFiscal Year` where name=%s""", (self.doc.name))
+
+		if year_start_end_dates:
+			if getdate(self.doc.year_start_date) != year_start_end_dates[0][0] or getdate(self.doc.year_end_date) != year_start_end_dates[0][1]:
+				webnotes.throw(_("Cannot change Year Start Date and Year End Date once the Fiscal Year is saved."))
+
+	def on_update(self):
+		# validate year start date and year end date
+		if getdate(self.doc.year_start_date) > getdate(self.doc.year_end_date):
+			webnotes.throw(_("Year Start Date should not be greater than Year End Date"))
+
+		if (getdate(self.doc.year_end_date) - getdate(self.doc.year_start_date)).days > 366:
+			webnotes.throw(_("Year Start Date and Year End Date are not within Fiscal Year."))
+
+		year_start_end_dates = webnotes.conn.sql("""select name, year_start_date, year_end_date 
+			from `tabFiscal Year` where name!=%s""", (self.doc.name))
+
+		for fiscal_year, ysd, yed in year_start_end_dates:
+			if (getdate(self.doc.year_start_date) == ysd and getdate(self.doc.year_end_date) == yed) \
+				and (not webnotes.flags.in_test):
+					webnotes.throw(_("Year Start Date and Year End Date are already set in Fiscal Year: ") + fiscal_year)
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/fiscal_year/fiscal_year.txt b/erpnext/accounts/doctype/fiscal_year/fiscal_year.txt
new file mode 100644
index 0000000..afa4858
--- /dev/null
+++ b/erpnext/accounts/doctype/fiscal_year/fiscal_year.txt
@@ -0,0 +1,96 @@
+[
+ {
+  "creation": "2013-01-22 16:50:25", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:08", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "field:year", 
+  "description": "**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-calendar", 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Fiscal Year", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Fiscal Year", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Fiscal Year"
+ }, 
+ {
+  "description": "For e.g. 2012, 2012-13", 
+  "doctype": "DocField", 
+  "fieldname": "year", 
+  "fieldtype": "Data", 
+  "label": "Year Name", 
+  "oldfieldname": "year", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "year_start_date", 
+  "fieldtype": "Date", 
+  "label": "Year Start Date", 
+  "no_copy": 1, 
+  "oldfieldname": "year_start_date", 
+  "oldfieldtype": "Date", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "year_end_date", 
+  "fieldtype": "Date", 
+  "label": "Year End Date", 
+  "no_copy": 1, 
+  "reqd": 1
+ }, 
+ {
+  "default": "No", 
+  "description": "Entries are not allowed against this Fiscal Year if the year is closed.", 
+  "doctype": "DocField", 
+  "fieldname": "is_fiscal_year_closed", 
+  "fieldtype": "Select", 
+  "label": "Year Closed", 
+  "no_copy": 1, 
+  "oldfieldname": "is_fiscal_year_closed", 
+  "oldfieldtype": "Select", 
+  "options": "\nNo\nYes", 
+  "reqd": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "report": 1, 
+  "role": "System Manager", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "All"
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/fiscal_year/test_fiscal_year.py b/erpnext/accounts/doctype/fiscal_year/test_fiscal_year.py
similarity index 100%
rename from accounts/doctype/fiscal_year/test_fiscal_year.py
rename to erpnext/accounts/doctype/fiscal_year/test_fiscal_year.py
diff --git a/accounts/doctype/gl_entry/README.md b/erpnext/accounts/doctype/gl_entry/README.md
similarity index 100%
rename from accounts/doctype/gl_entry/README.md
rename to erpnext/accounts/doctype/gl_entry/README.md
diff --git a/accounts/doctype/gl_entry/__init__.py b/erpnext/accounts/doctype/gl_entry/__init__.py
similarity index 100%
rename from accounts/doctype/gl_entry/__init__.py
rename to erpnext/accounts/doctype/gl_entry/__init__.py
diff --git a/erpnext/accounts/doctype/gl_entry/gl_entry.py b/erpnext/accounts/doctype/gl_entry/gl_entry.py
new file mode 100644
index 0000000..20cd899
--- /dev/null
+++ b/erpnext/accounts/doctype/gl_entry/gl_entry.py
@@ -0,0 +1,159 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import flt, fmt_money, getdate
+from webnotes import _
+	
+class DocType:
+	def __init__(self,d,dl):
+		self.doc, self.doclist = d, dl
+
+	def validate(self):
+		self.check_mandatory()
+		self.pl_must_have_cost_center()
+		self.validate_posting_date()
+		self.check_pl_account()
+		self.validate_cost_center()
+
+	def on_update_with_args(self, adv_adj, update_outstanding = 'Yes'):
+		self.validate_account_details(adv_adj)
+		validate_frozen_account(self.doc.account, adv_adj)
+		check_freezing_date(self.doc.posting_date, adv_adj)
+		check_negative_balance(self.doc.account, adv_adj)
+
+		# Update outstanding amt on against voucher
+		if self.doc.against_voucher and self.doc.against_voucher_type != "POS" \
+			and update_outstanding == 'Yes':
+				update_outstanding_amt(self.doc.account, self.doc.against_voucher_type, 
+					self.doc.against_voucher)
+
+	def check_mandatory(self):
+		mandatory = ['account','remarks','voucher_type','voucher_no','fiscal_year','company']
+		for k in mandatory:
+			if not self.doc.fields.get(k):
+				webnotes.throw(k + _(" is mandatory for GL Entry"))
+
+		# Zero value transaction is not allowed
+		if not (flt(self.doc.debit) or flt(self.doc.credit)):
+			webnotes.throw(_("GL Entry: Debit or Credit amount is mandatory for ") + 
+				self.doc.account)
+			
+	def pl_must_have_cost_center(self):
+		if webnotes.conn.get_value("Account", self.doc.account, "is_pl_account") == "Yes":
+			if not self.doc.cost_center and self.doc.voucher_type != 'Period Closing Voucher':
+				webnotes.throw(_("Cost Center must be specified for PL Account: ") + 
+					self.doc.account)
+		elif self.doc.cost_center:
+			self.doc.cost_center = None
+		
+	def validate_posting_date(self):
+		from erpnext.accounts.utils import validate_fiscal_year
+		validate_fiscal_year(self.doc.posting_date, self.doc.fiscal_year, "Posting Date")
+
+	def check_pl_account(self):
+		if self.doc.is_opening=='Yes' and \
+				webnotes.conn.get_value("Account", self.doc.account, "is_pl_account") == "Yes":
+			webnotes.throw(_("For opening balance entry account can not be a PL account"))			
+
+	def validate_account_details(self, adv_adj):
+		"""Account must be ledger, active and not freezed"""
+		
+		ret = webnotes.conn.sql("""select group_or_ledger, docstatus, company 
+			from tabAccount where name=%s""", self.doc.account, as_dict=1)[0]
+		
+		if ret.group_or_ledger=='Group':
+			webnotes.throw(_("Account") + ": " + self.doc.account + _(" is not a ledger"))
+
+		if ret.docstatus==2:
+			webnotes.throw(_("Account") + ": " + self.doc.account + _(" is not active"))
+			
+		if ret.company != self.doc.company:
+			webnotes.throw(_("Account") + ": " + self.doc.account + 
+				_(" does not belong to the company") + ": " + self.doc.company)
+				
+	def validate_cost_center(self):
+		if not hasattr(self, "cost_center_company"):
+			self.cost_center_company = {}
+		
+		def _get_cost_center_company():
+			if not self.cost_center_company.get(self.doc.cost_center):
+				self.cost_center_company[self.doc.cost_center] = webnotes.conn.get_value(
+					"Cost Center", self.doc.cost_center, "company")
+			
+			return self.cost_center_company[self.doc.cost_center]
+			
+		if self.doc.cost_center and _get_cost_center_company() != self.doc.company:
+				webnotes.throw(_("Cost Center") + ": " + self.doc.cost_center + 
+					_(" does not belong to the company") + ": " + self.doc.company)
+						
+def check_negative_balance(account, adv_adj=False):
+	if not adv_adj and account:
+		account_details = webnotes.conn.get_value("Account", account, 
+				["allow_negative_balance", "debit_or_credit"], as_dict=True)
+		if not account_details["allow_negative_balance"]:
+			balance = webnotes.conn.sql("""select sum(debit) - sum(credit) from `tabGL Entry` 
+				where account = %s""", account)
+			balance = account_details["debit_or_credit"] == "Debit" and \
+				flt(balance[0][0]) or -1*flt(balance[0][0])
+		
+			if flt(balance) < 0:
+				webnotes.throw(_("Negative balance is not allowed for account ") + account)
+
+def check_freezing_date(posting_date, adv_adj=False):
+	"""
+		Nobody can do GL Entries where posting date is before freezing date 
+		except authorized person
+	"""
+	if not adv_adj:
+		acc_frozen_upto = webnotes.conn.get_value('Accounts Settings', None, 'acc_frozen_upto')
+		if acc_frozen_upto:
+			bde_auth_role = webnotes.conn.get_value( 'Accounts Settings', None,'bde_auth_role')
+			if getdate(posting_date) <= getdate(acc_frozen_upto) \
+					and not bde_auth_role in webnotes.user.get_roles():
+				webnotes.throw(_("You are not authorized to do/modify back dated entries before ")
+					+ getdate(acc_frozen_upto).strftime('%d-%m-%Y'))
+
+def update_outstanding_amt(account, against_voucher_type, against_voucher, on_cancel=False):
+	# get final outstanding amt
+	bal = flt(webnotes.conn.sql("""select sum(ifnull(debit, 0)) - sum(ifnull(credit, 0)) 
+		from `tabGL Entry` 
+		where against_voucher_type=%s and against_voucher=%s and account = %s""", 
+		(against_voucher_type, against_voucher, account))[0][0] or 0.0)
+
+	if against_voucher_type == 'Purchase Invoice':
+		bal = -bal
+	elif against_voucher_type == "Journal Voucher":
+		against_voucher_amount = flt(webnotes.conn.sql("""
+			select sum(ifnull(debit, 0)) - sum(ifnull(credit, 0))
+			from `tabGL Entry` where voucher_type = 'Journal Voucher' and voucher_no = %s
+			and account = %s and ifnull(against_voucher, '') = ''""", 
+			(against_voucher, account))[0][0])
+		bal = against_voucher_amount + bal
+		if against_voucher_amount < 0:
+			bal = -bal
+	
+	# Validation : Outstanding can not be negative
+	if bal < 0 and not on_cancel:
+		webnotes.throw(_("Outstanding for Voucher ") + against_voucher + _(" will become ") + 
+			fmt_money(bal) + _(". Outstanding cannot be less than zero. \
+			 	Please match exact outstanding."))
+		
+	# Update outstanding amt on against voucher
+	if against_voucher_type in ["Sales Invoice", "Purchase Invoice"]:
+		webnotes.conn.sql("update `tab%s` set outstanding_amount=%s where name='%s'" %
+		 	(against_voucher_type, bal, against_voucher))
+			
+def validate_frozen_account(account, adv_adj=None):
+	frozen_account = webnotes.conn.get_value("Account", account, "freeze_account")
+	if frozen_account == 'Yes' and not adv_adj:
+		frozen_accounts_modifier = webnotes.conn.get_value( 'Accounts Settings', None, 
+			'frozen_accounts_modifier')
+		
+		if not frozen_accounts_modifier:
+			webnotes.throw(account + _(" is a frozen account. Either make the account active or assign role in Accounts Settings who can create / modify entries against this account"))
+		elif frozen_accounts_modifier not in webnotes.user.get_roles():
+			webnotes.throw(account + _(" is a frozen account. To create / edit transactions against this account, you need role") \
+				+ ": " +  frozen_accounts_modifier)
diff --git a/erpnext/accounts/doctype/gl_entry/gl_entry.txt b/erpnext/accounts/doctype/gl_entry/gl_entry.txt
new file mode 100644
index 0000000..3ec5ec6
--- /dev/null
+++ b/erpnext/accounts/doctype/gl_entry/gl_entry.txt
@@ -0,0 +1,234 @@
+[
+ {
+  "creation": "2013-01-10 16:34:06", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:08", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "GL.#######", 
+  "doctype": "DocType", 
+  "icon": "icon-list", 
+  "in_create": 1, 
+  "module": "Accounts", 
+  "name": "__common__", 
+  "search_fields": "voucher_no,account,posting_date,against_voucher"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "GL Entry", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "GL Entry", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0, 
+  "write": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "GL Entry"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "posting_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Posting Date", 
+  "oldfieldname": "posting_date", 
+  "oldfieldtype": "Date", 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "transaction_date", 
+  "fieldtype": "Date", 
+  "label": "Transaction Date", 
+  "oldfieldname": "transaction_date", 
+  "oldfieldtype": "Date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "aging_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Aging Date", 
+  "oldfieldname": "aging_date", 
+  "oldfieldtype": "Date", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "account", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Account", 
+  "oldfieldname": "account", 
+  "oldfieldtype": "Link", 
+  "options": "Account", 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cost_center", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Cost Center", 
+  "oldfieldname": "cost_center", 
+  "oldfieldtype": "Link", 
+  "options": "Cost Center", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "debit", 
+  "fieldtype": "Currency", 
+  "label": "Debit Amt", 
+  "oldfieldname": "debit", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "credit", 
+  "fieldtype": "Currency", 
+  "label": "Credit Amt", 
+  "oldfieldname": "credit", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "against", 
+  "fieldtype": "Text", 
+  "in_filter": 1, 
+  "label": "Against", 
+  "oldfieldname": "against", 
+  "oldfieldtype": "Text"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "against_voucher", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "label": "Against Voucher", 
+  "oldfieldname": "against_voucher", 
+  "oldfieldtype": "Data", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "against_voucher_type", 
+  "fieldtype": "Data", 
+  "in_filter": 0, 
+  "label": "Against Voucher Type", 
+  "oldfieldname": "against_voucher_type", 
+  "oldfieldtype": "Data", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "voucher_type", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Voucher Type", 
+  "oldfieldname": "voucher_type", 
+  "oldfieldtype": "Select", 
+  "options": "Journal Voucher\nSales Invoice\nPurchase Invoice", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "voucher_no", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "label": "Voucher No", 
+  "oldfieldname": "voucher_no", 
+  "oldfieldtype": "Data", 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "remarks", 
+  "fieldtype": "Text", 
+  "in_filter": 1, 
+  "label": "Remarks", 
+  "no_copy": 1, 
+  "oldfieldname": "remarks", 
+  "oldfieldtype": "Text", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "is_opening", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Is Opening", 
+  "oldfieldname": "is_opening", 
+  "oldfieldtype": "Select", 
+  "options": "No\nYes", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "is_advance", 
+  "fieldtype": "Select", 
+  "in_filter": 0, 
+  "label": "Is Advance", 
+  "oldfieldname": "is_advance", 
+  "oldfieldtype": "Select", 
+  "options": "No\nYes", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "search_index": 0
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "doctype": "DocPerm", 
+  "role": "Accounts User"
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "doctype": "DocPerm", 
+  "role": "Accounts Manager"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "System Manager"
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/journal_voucher/README.md b/erpnext/accounts/doctype/journal_voucher/README.md
similarity index 100%
rename from accounts/doctype/journal_voucher/README.md
rename to erpnext/accounts/doctype/journal_voucher/README.md
diff --git a/accounts/doctype/journal_voucher/__init__.py b/erpnext/accounts/doctype/journal_voucher/__init__.py
similarity index 100%
rename from accounts/doctype/journal_voucher/__init__.py
rename to erpnext/accounts/doctype/journal_voucher/__init__.py
diff --git a/erpnext/accounts/doctype/journal_voucher/journal_voucher.js b/erpnext/accounts/doctype/journal_voucher/journal_voucher.js
new file mode 100644
index 0000000..342fa23
--- /dev/null
+++ b/erpnext/accounts/doctype/journal_voucher/journal_voucher.js
@@ -0,0 +1,241 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.provide("erpnext.accounts");
+
+erpnext.accounts.JournalVoucher = wn.ui.form.Controller.extend({
+	onload: function() {
+		this.load_defaults();
+		this.setup_queries();
+	},
+	
+	load_defaults: function() {
+		if(this.frm.doc.__islocal && this.frm.doc.company) {
+			wn.model.set_default_values(this.frm.doc);
+			$.each(wn.model.get_doclist(this.frm.doc.doctype, 
+				this.frm.doc.name, {parentfield: "entries"}), function(i, jvd) {
+					wn.model.set_default_values(jvd);
+				}
+			);
+			
+			if(!this.frm.doc.amended_from) this.frm.doc.posting_date = get_today();
+		}
+	},
+	
+	setup_queries: function() {
+		var me = this;
+		
+		$.each(["account", "cost_center"], function(i, fieldname) {
+			me.frm.set_query(fieldname, "entries", function() {
+				wn.model.validate_missing(me.frm.doc, "company");
+				return {
+					filters: {
+						company: me.frm.doc.company,
+						group_or_ledger: "Ledger"
+					}
+				};
+			});
+		});
+		
+		$.each([["against_voucher", "Purchase Invoice", "credit_to"], 
+			["against_invoice", "Sales Invoice", "debit_to"]], function(i, opts) {
+				me.frm.set_query(opts[0], "entries", function(doc, cdt, cdn) {
+					var jvd = wn.model.get_doc(cdt, cdn);
+					wn.model.validate_missing(jvd, "account");
+					return {
+						filters: [
+							[opts[1], opts[2], "=", jvd.account],
+							[opts[1], "docstatus", "=", 1],
+							[opts[1], "outstanding_amount", ">", 0]
+						]
+					};
+				});
+		});
+		
+		this.frm.set_query("against_jv", "entries", function(doc, cdt, cdn) {
+			var jvd = wn.model.get_doc(cdt, cdn);
+			wn.model.validate_missing(jvd, "account");
+			
+			return {
+				query: "accounts.doctype.journal_voucher.journal_voucher.get_against_jv",
+				filters: { account: jvd.account }
+			};
+		});
+	},
+	
+	against_voucher: function(doc, cdt, cdn) {
+		var d = wn.model.get_doc(cdt, cdn);
+		if (d.against_voucher && !flt(d.debit)) {
+			this.get_outstanding({
+				'doctype': 'Purchase Invoice', 
+				'docname': d.against_voucher
+			}, d)
+		}
+	},
+	
+	against_invoice: function(doc, cdt, cdn) {
+		var d = wn.model.get_doc(cdt, cdn);
+		if (d.against_invoice && !flt(d.credit)) {
+			this.get_outstanding({
+				'doctype': 'Sales Invoice', 
+				'docname': d.against_invoice
+			}, d)
+		}
+	},
+	
+	against_jv: function(doc, cdt, cdn) {
+		var d = wn.model.get_doc(cdt, cdn);
+		if (d.against_jv && !flt(d.credit) && !flt(d.debit)) {
+			this.get_outstanding({
+				'doctype': 'Journal Voucher', 
+				'docname': d.against_jv,
+				'account': d.account
+			}, d)
+		}
+	},
+	
+	get_outstanding: function(args, child) {
+		var me = this;
+		return this.frm.call({
+			child: child,
+			method: "get_outstanding",
+			args: { args: args},
+			callback: function(r) {
+				cur_frm.cscript.update_totals(me.frm.doc);
+			}
+		});
+	}
+	
+});
+
+cur_frm.script_manager.make(erpnext.accounts.JournalVoucher);
+
+cur_frm.cscript.refresh = function(doc) {
+	cur_frm.cscript.is_opening(doc)
+	erpnext.hide_naming_series();
+	cur_frm.cscript.voucher_type(doc);
+	if(doc.docstatus==1) { 
+		cur_frm.appframe.add_button(wn._('View Ledger'), function() {
+			wn.route_options = {
+				"voucher_no": doc.name,
+				"from_date": doc.posting_date,
+				"to_date": doc.posting_date,
+				"company": doc.company,
+				group_by_voucher: 0
+			};
+			wn.set_route("query-report", "General Ledger");
+		}, "icon-table");
+	}
+}
+
+cur_frm.cscript.company = function(doc, cdt, cdn) {
+	cur_frm.refresh_fields();
+}
+
+cur_frm.cscript.is_opening = function(doc, cdt, cdn) {
+	hide_field('aging_date');
+	if (doc.is_opening == 'Yes') unhide_field('aging_date');
+}
+
+cur_frm.cscript.update_totals = function(doc) {
+	var td=0.0; var tc =0.0;
+	var el = getchildren('Journal Voucher Detail', doc.name, 'entries');
+	for(var i in el) {
+		td += flt(el[i].debit, 2);
+		tc += flt(el[i].credit, 2);
+	}
+	var doc = locals[doc.doctype][doc.name];
+	doc.total_debit = td;
+	doc.total_credit = tc;
+	doc.difference = flt((td - tc), 2);
+	refresh_many(['total_debit','total_credit','difference']);
+}
+
+cur_frm.cscript.debit = function(doc,dt,dn) { cur_frm.cscript.update_totals(doc); }
+cur_frm.cscript.credit = function(doc,dt,dn) { cur_frm.cscript.update_totals(doc); }
+
+cur_frm.cscript.get_balance = function(doc,dt,dn) {
+	cur_frm.cscript.update_totals(doc); 
+	return $c_obj(make_doclist(dt,dn), 'get_balance', '', function(r, rt){
+	cur_frm.refresh();
+	});
+}
+// Get balance
+// -----------
+
+cur_frm.cscript.account = function(doc,dt,dn) {
+	var d = locals[dt][dn];
+	if(d.account) {
+		return wn.call({
+			method: "erpnext.accounts.utils.get_balance_on",
+			args: {account: d.account, date: doc.posting_date},
+			callback: function(r) {
+				d.balance = r.message;
+				refresh_field('balance', d.name, 'entries');
+			}
+		});
+	}
+} 
+
+cur_frm.cscript.validate = function(doc,cdt,cdn) {
+	cur_frm.cscript.update_totals(doc);
+}
+
+cur_frm.cscript.select_print_heading = function(doc,cdt,cdn){
+	if(doc.select_print_heading){
+		// print heading
+		cur_frm.pformat.print_heading = doc.select_print_heading;
+	}
+	else
+		cur_frm.pformat.print_heading = wn._("Journal Voucher");
+}
+
+cur_frm.cscript.voucher_type = function(doc, cdt, cdn) {
+	cur_frm.set_df_property("cheque_no", "reqd", doc.voucher_type=="Bank Voucher");
+	cur_frm.set_df_property("cheque_date", "reqd", doc.voucher_type=="Bank Voucher");
+
+	if(wn.model.get("Journal Voucher Detail", {"parent":doc.name}).length!==0 // too late
+		|| !doc.company) // too early
+		return;
+	
+	var update_jv_details = function(doc, r) {
+		$.each(r.message, function(i, d) {
+			var jvdetail = wn.model.add_child(doc, "Journal Voucher Detail", "entries");
+			jvdetail.account = d.account;
+			jvdetail.balance = d.balance;
+		});
+		refresh_field("entries");
+	}
+	
+	if(in_list(["Bank Voucher", "Cash Voucher"], doc.voucher_type)) {
+		return wn.call({
+			type: "GET",
+			method: "erpnext.accounts.doctype.journal_voucher.journal_voucher.get_default_bank_cash_account",
+			args: {
+				"voucher_type": doc.voucher_type,
+				"company": doc.company
+			},
+			callback: function(r) {
+				if(r.message) {
+					update_jv_details(doc, r);
+				}
+			}
+		})
+	} else if(doc.voucher_type=="Opening Entry") {
+		return wn.call({
+			type:"GET",
+			method: "erpnext.accounts.doctype.journal_voucher.journal_voucher.get_opening_accounts",
+			args: {
+				"company": doc.company
+			},
+			callback: function(r) {
+				wn.model.clear_table("Journal Voucher Detail", "Journal Voucher", 
+					doc.name, "entries");
+				if(r.message) {
+					update_jv_details(doc, r);
+				}
+				cur_frm.set_value("is_opening", "Yes")
+			}
+		})
+	}
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/journal_voucher/journal_voucher.py b/erpnext/accounts/doctype/journal_voucher/journal_voucher.py
new file mode 100644
index 0000000..c9ca0c2
--- /dev/null
+++ b/erpnext/accounts/doctype/journal_voucher/journal_voucher.py
@@ -0,0 +1,467 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import cint, cstr, flt, fmt_money, formatdate, getdate
+from webnotes.model.doc import addchild
+from webnotes.model.bean import getlist
+from webnotes import msgprint, _
+from erpnext.setup.utils import get_company_currency
+
+from erpnext.controllers.accounts_controller import AccountsController
+
+class DocType(AccountsController):
+	def __init__(self,d,dl):
+		self.doc, self.doclist = d,dl
+		self.master_type = {}
+		self.credit_days_for = {}
+		self.credit_days_global = -1
+		self.is_approving_authority = -1
+
+	def validate(self):
+		if not self.doc.is_opening:
+			self.doc.is_opening='No'
+			
+		self.doc.clearance_date = None
+		
+		super(DocType, self).validate_date_with_fiscal_year()
+		
+		self.validate_debit_credit()
+		self.validate_cheque_info()
+		self.validate_entries_for_advance()
+		self.validate_against_jv()
+		
+		self.set_against_account()
+		self.create_remarks()
+		self.set_aging_date()
+		self.set_print_format_fields()
+
+	
+	def on_submit(self):
+		if self.doc.voucher_type in ['Bank Voucher', 'Contra Voucher', 'Journal Entry']:
+			self.check_credit_days()
+		self.make_gl_entries()
+		self.check_credit_limit()
+
+	def on_cancel(self):
+		from erpnext.accounts.utils import remove_against_link_from_jv
+		remove_against_link_from_jv(self.doc.doctype, self.doc.name, "against_jv")
+		
+		self.make_gl_entries(1)
+		
+	def on_trash(self):
+		pass
+		#if self.doc.amended_from:
+		#	webnotes.delete_doc("Journal Voucher", self.doc.amended_from)
+
+	def validate_debit_credit(self):
+		for d in getlist(self.doclist, 'entries'):
+			if d.debit and d.credit:
+				msgprint("You cannot credit and debit same account at the same time.", 
+				 	raise_exception=1)
+
+	def validate_cheque_info(self):
+		if self.doc.voucher_type in ['Bank Voucher']:
+			if not self.doc.cheque_no or not self.doc.cheque_date:
+				msgprint("Reference No & Reference Date is required for %s" %
+				self.doc.voucher_type, raise_exception=1)
+				
+		if self.doc.cheque_date and not self.doc.cheque_no:
+			msgprint("Reference No is mandatory if you entered Reference Date", raise_exception=1)
+
+	def validate_entries_for_advance(self):
+		for d in getlist(self.doclist,'entries'):
+			if not d.is_advance and not d.against_voucher and \
+					not d.against_invoice and not d.against_jv:
+				master_type = webnotes.conn.get_value("Account", d.account, "master_type")
+				if (master_type == 'Customer' and flt(d.credit) > 0) or \
+						(master_type == 'Supplier' and flt(d.debit) > 0):
+					msgprint("Message: Please check Is Advance as 'Yes' against \
+						Account %s if this is an advance entry." % d.account)
+
+	def validate_against_jv(self):
+		for d in getlist(self.doclist, 'entries'):
+			if d.against_jv:
+				if d.against_jv == self.doc.name:
+					msgprint("You can not enter current voucher in 'Against JV' column",
+						raise_exception=1)
+				elif not webnotes.conn.sql("""select name from `tabJournal Voucher Detail` 
+						where account = '%s' and docstatus = 1 and parent = '%s'""" % 
+						(d.account, d.against_jv)):
+					msgprint("Against JV: %s is not valid." % d.against_jv, raise_exception=1)
+		
+	def set_against_account(self):
+		# Debit = Credit
+		debit, credit = 0.0, 0.0
+		debit_list, credit_list = [], []
+		for d in getlist(self.doclist, 'entries'):
+			debit += flt(d.debit, 2)
+			credit += flt(d.credit, 2)
+			if flt(d.debit)>0 and (d.account not in debit_list): debit_list.append(d.account)
+			if flt(d.credit)>0 and (d.account not in credit_list): credit_list.append(d.account)
+
+		self.doc.total_debit = debit
+		self.doc.total_credit = credit
+
+		if abs(self.doc.total_debit-self.doc.total_credit) > 0.001:
+			msgprint("Debit must be equal to Credit. The difference is %s" % 
+			 	(self.doc.total_debit-self.doc.total_credit), raise_exception=1)
+		
+		# update against account
+		for d in getlist(self.doclist, 'entries'):
+			if flt(d.debit) > 0: d.against_account = ', '.join(credit_list)
+			if flt(d.credit) > 0: d.against_account = ', '.join(debit_list)
+
+	def create_remarks(self):
+		r = []
+		if self.doc.cheque_no :
+			if self.doc.cheque_date:
+				r.append('Via Reference #%s dated %s' % 
+					(self.doc.cheque_no, formatdate(self.doc.cheque_date)))
+			else :
+				msgprint("Please enter Reference date", raise_exception=1)
+		
+		for d in getlist(self.doclist, 'entries'):
+			if d.against_invoice and d.credit:
+				currency = webnotes.conn.get_value("Sales Invoice", d.against_invoice, "currency")
+				r.append('%s %s against Invoice: %s' % 
+					(cstr(currency), fmt_money(flt(d.credit)), d.against_invoice))
+					
+			if d.against_voucher and d.debit:
+				bill_no = webnotes.conn.sql("""select bill_no, bill_date, currency 
+					from `tabPurchase Invoice` where name=%s""", d.against_voucher)
+				if bill_no and bill_no[0][0] and bill_no[0][0].lower().strip() \
+						not in ['na', 'not applicable', 'none']:
+					r.append('%s %s against Bill %s dated %s' % 
+						(cstr(bill_no[0][2]), fmt_money(flt(d.debit)), bill_no[0][0], 
+						bill_no[0][1] and formatdate(bill_no[0][1].strftime('%Y-%m-%d')) or ''))
+	
+		if self.doc.user_remark:
+			r.append("User Remark : %s"%self.doc.user_remark)
+
+		if r:
+			self.doc.remark = ("\n").join(r)
+		else:
+			webnotes.msgprint("User Remarks is mandatory", raise_exception=1)
+
+	def set_aging_date(self):
+		if self.doc.is_opening != 'Yes':
+			self.doc.aging_date = self.doc.posting_date
+		else:
+			# check account type whether supplier or customer
+			exists = False
+			for d in getlist(self.doclist, 'entries'):
+				account_type = webnotes.conn.get_value("Account", d.account, "account_type")
+				if account_type in ["Supplier", "Customer"]:
+					exists = True
+					break
+
+			# If customer/supplier account, aging date is mandatory
+			if exists and not self.doc.aging_date: 
+				msgprint("Aging Date is mandatory for opening entry", raise_exception=1)
+			else:
+				self.doc.aging_date = self.doc.posting_date
+
+	def set_print_format_fields(self):
+		for d in getlist(self.doclist, 'entries'):
+			account_type, master_type = webnotes.conn.get_value("Account", d.account, 
+				["account_type", "master_type"])
+				
+			if master_type in ['Supplier', 'Customer']:
+				if not self.doc.pay_to_recd_from:
+					self.doc.pay_to_recd_from = webnotes.conn.get_value(master_type, 
+						' - '.join(d.account.split(' - ')[:-1]), 
+						master_type == 'Customer' and 'customer_name' or 'supplier_name')
+			
+			if account_type == 'Bank or Cash':
+				company_currency = get_company_currency(self.doc.company)
+				amt = flt(d.debit) and d.debit or d.credit	
+				self.doc.total_amount = company_currency + ' ' + cstr(amt)
+				from webnotes.utils import money_in_words
+				self.doc.total_amount_in_words = money_in_words(amt, company_currency)
+
+	def check_credit_days(self):
+		date_diff = 0
+		if self.doc.cheque_date:
+			date_diff = (getdate(self.doc.cheque_date)-getdate(self.doc.posting_date)).days
+		
+		if date_diff <= 0: return
+		
+		# Get List of Customer Account
+		acc_list = filter(lambda d: webnotes.conn.get_value("Account", d.account, 
+		 	"master_type")=='Customer', getlist(self.doclist,'entries'))
+		
+		for d in acc_list:
+			credit_days = self.get_credit_days_for(d.account)
+			# Check credit days
+			if credit_days > 0 and not self.get_authorized_user() and cint(date_diff) > credit_days:
+				msgprint("Credit Not Allowed: Cannot allow a check that is dated \
+					more than %s days after the posting date" % credit_days, raise_exception=1)
+					
+	def get_credit_days_for(self, ac):
+		if not self.credit_days_for.has_key(ac):
+			self.credit_days_for[ac] = cint(webnotes.conn.get_value("Account", ac, "credit_days"))
+
+		if not self.credit_days_for[ac]:
+			if self.credit_days_global==-1:
+				self.credit_days_global = cint(webnotes.conn.get_value("Company", 
+					self.doc.company, "credit_days"))
+					
+			return self.credit_days_global
+		else:
+			return self.credit_days_for[ac]
+
+	def get_authorized_user(self):
+		if self.is_approving_authority==-1:
+			self.is_approving_authority = 0
+
+			# Fetch credit controller role
+			approving_authority = webnotes.conn.get_value("Global Defaults", None, 
+				"credit_controller")
+			
+			# Check logged-in user is authorized
+			if approving_authority in webnotes.user.get_roles():
+				self.is_approving_authority = 1
+				
+		return self.is_approving_authority
+
+	def check_account_against_entries(self):
+		for d in self.doclist.get({"parentfield": "entries"}):
+			if d.against_invoice and webnotes.conn.get_value("Sales Invoice", 
+					d.against_invoice, "debit_to") != d.account:
+				webnotes.throw(_("Row #") + cstr(d.idx) +  ": " +
+					_("Account is not matching with Debit To account of Sales Invoice"))
+			
+			if d.against_voucher and webnotes.conn.get_value("Purchase Invoice", 
+					d.against_voucher, "credit_to") != d.account:
+				webnotes.throw(_("Row #") + cstr(d.idx) + ": " +
+					_("Account is not matching with Credit To account of Purchase Invoice"))
+
+	def make_gl_entries(self, cancel=0, adv_adj=0):
+		from erpnext.accounts.general_ledger import make_gl_entries
+		
+		if not cancel:
+			self.check_account_against_entries()
+		
+		gl_map = []
+		for d in self.doclist.get({"parentfield": "entries"}):
+			if d.debit or d.credit:
+				gl_map.append(
+					self.get_gl_dict({
+						"account": d.account,
+						"against": d.against_account,
+						"debit": d.debit,
+						"credit": d.credit,
+						"against_voucher_type": ((d.against_voucher and "Purchase Invoice") 
+							or (d.against_invoice and "Sales Invoice") 
+							or (d.against_jv and "Journal Voucher")),
+						"against_voucher": d.against_voucher or d.against_invoice or d.against_jv,
+						"remarks": self.doc.remark,
+						"cost_center": d.cost_center
+					})
+				)
+		if gl_map:
+			make_gl_entries(gl_map, cancel=cancel, adv_adj=adv_adj)
+			
+	def check_credit_limit(self):
+		for d in self.doclist.get({"parentfield": "entries"}):
+			master_type, master_name = webnotes.conn.get_value("Account", d.account, 
+				["master_type", "master_name"])
+			if master_type == "Customer" and master_name:
+				super(DocType, self).check_credit_limit(d.account)
+
+	def get_balance(self):
+		if not getlist(self.doclist,'entries'):
+			msgprint("Please enter atleast 1 entry in 'GL Entries' table")
+		else:
+			flag, self.doc.total_debit, self.doc.total_credit = 0, 0, 0
+			diff = flt(self.doc.difference, 2)
+			
+			# If any row without amount, set the diff on that row
+			for d in getlist(self.doclist,'entries'):
+				if not d.credit and not d.debit and diff != 0:
+					if diff>0:
+						d.credit = diff
+					elif diff<0:
+						d.debit = diff
+					flag = 1
+					
+			# Set the diff in a new row
+			if flag == 0 and diff != 0:
+				jd = addchild(self.doc, 'entries', 'Journal Voucher Detail', self.doclist)
+				if diff>0:
+					jd.credit = abs(diff)
+				elif diff<0:
+					jd.debit = abs(diff)
+					
+			# Set the total debit, total credit and difference
+			for d in getlist(self.doclist,'entries'):
+				self.doc.total_debit += flt(d.debit, 2)
+				self.doc.total_credit += flt(d.credit, 2)
+
+			self.doc.difference = flt(self.doc.total_debit, 2) - flt(self.doc.total_credit, 2)
+
+	def get_outstanding_invoices(self):
+		self.doclist = self.doc.clear_table(self.doclist, 'entries')
+		total = 0
+		for d in self.get_values():
+			total += flt(d[2])
+			jd = addchild(self.doc, 'entries', 'Journal Voucher Detail', self.doclist)
+			jd.account = cstr(d[1])
+			if self.doc.write_off_based_on == 'Accounts Receivable':
+				jd.credit = flt(d[2])
+				jd.against_invoice = cstr(d[0])
+			elif self.doc.write_off_based_on == 'Accounts Payable':
+				jd.debit = flt(d[2])
+				jd.against_voucher = cstr(d[0])
+			jd.save(1)
+		jd = addchild(self.doc, 'entries', 'Journal Voucher Detail', self.doclist)
+		if self.doc.write_off_based_on == 'Accounts Receivable':
+			jd.debit = total
+		elif self.doc.write_off_based_on == 'Accounts Payable':
+			jd.credit = total
+		jd.save(1)
+
+	def get_values(self):
+		cond = (flt(self.doc.write_off_amount) > 0) and \
+			' and outstanding_amount <= '+ self.doc.write_off_amount or ''
+		if self.doc.write_off_based_on == 'Accounts Receivable':
+			return webnotes.conn.sql("""select name, debit_to, outstanding_amount 
+				from `tabSales Invoice` where docstatus = 1 and company = %s 
+				and outstanding_amount > 0 %s""" % ('%s', cond), self.doc.company)
+		elif self.doc.write_off_based_on == 'Accounts Payable':
+			return webnotes.conn.sql("""select name, credit_to, outstanding_amount 
+				from `tabPurchase Invoice` where docstatus = 1 and company = %s 
+				and outstanding_amount > 0 %s""" % ('%s', cond), self.doc.company)
+
+@webnotes.whitelist()
+def get_default_bank_cash_account(company, voucher_type):
+	from erpnext.accounts.utils import get_balance_on
+	account = webnotes.conn.get_value("Company", company,
+		voucher_type=="Bank Voucher" and "default_bank_account" or "default_cash_account")
+	if account:
+		return {
+			"account": account,
+			"balance": get_balance_on(account)
+		}
+		
+@webnotes.whitelist()
+def get_payment_entry_from_sales_invoice(sales_invoice):
+	from erpnext.accounts.utils import get_balance_on
+	si = webnotes.bean("Sales Invoice", sales_invoice)
+	jv = get_payment_entry(si.doc)
+	jv.doc.remark = 'Payment received against Sales Invoice %(name)s. %(remarks)s' % si.doc.fields
+
+	# credit customer
+	jv.doclist[1].account = si.doc.debit_to
+	jv.doclist[1].balance = get_balance_on(si.doc.debit_to)
+	jv.doclist[1].credit = si.doc.outstanding_amount
+	jv.doclist[1].against_invoice = si.doc.name
+
+	# debit bank
+	jv.doclist[2].debit = si.doc.outstanding_amount
+	
+	return [d.fields for d in jv.doclist]
+
+@webnotes.whitelist()
+def get_payment_entry_from_purchase_invoice(purchase_invoice):
+	from erpnext.accounts.utils import get_balance_on
+	pi = webnotes.bean("Purchase Invoice", purchase_invoice)
+	jv = get_payment_entry(pi.doc)
+	jv.doc.remark = 'Payment against Purchase Invoice %(name)s. %(remarks)s' % pi.doc.fields
+	
+	# credit supplier
+	jv.doclist[1].account = pi.doc.credit_to
+	jv.doclist[1].balance = get_balance_on(pi.doc.credit_to)
+	jv.doclist[1].debit = pi.doc.outstanding_amount
+	jv.doclist[1].against_voucher = pi.doc.name
+
+	# credit bank
+	jv.doclist[2].credit = pi.doc.outstanding_amount
+	
+	return [d.fields for d in jv.doclist]
+
+def get_payment_entry(doc):
+	bank_account = get_default_bank_cash_account(doc.company, "Bank Voucher")
+	
+	jv = webnotes.new_bean('Journal Voucher')
+	jv.doc.voucher_type = 'Bank Voucher'
+
+	jv.doc.company = doc.company
+	jv.doc.fiscal_year = doc.fiscal_year
+
+	jv.doclist.append({
+		"doctype": "Journal Voucher Detail",
+		"parentfield": "entries"
+	})
+
+	jv.doclist.append({
+		"doctype": "Journal Voucher Detail",
+		"parentfield": "entries"
+	})
+	
+	if bank_account:
+		jv.doclist[2].account = bank_account["account"]
+		jv.doclist[2].balance = bank_account["balance"]
+	
+	return jv
+	
+@webnotes.whitelist()
+def get_opening_accounts(company):
+	"""get all balance sheet accounts for opening entry"""
+	from erpnext.accounts.utils import get_balance_on
+	accounts = webnotes.conn.sql_list("""select name from tabAccount 
+		where group_or_ledger='Ledger' and is_pl_account='No' and company=%s""", company)
+	
+	return [{"account": a, "balance": get_balance_on(a)} for a in accounts]
+	
+def get_against_purchase_invoice(doctype, txt, searchfield, start, page_len, filters):
+	return webnotes.conn.sql("""select name, credit_to, outstanding_amount, bill_no, bill_date 
+		from `tabPurchase Invoice` where credit_to = %s and docstatus = 1 
+		and outstanding_amount > 0 and %s like %s order by name desc limit %s, %s""" %
+		("%s", searchfield, "%s", "%s", "%s"), 
+		(filters["account"], "%%%s%%" % txt, start, page_len))
+		
+def get_against_sales_invoice(doctype, txt, searchfield, start, page_len, filters):
+	return webnotes.conn.sql("""select name, debit_to, outstanding_amount 
+		from `tabSales Invoice` where debit_to = %s and docstatus = 1 
+		and outstanding_amount > 0 and `%s` like %s order by name desc limit %s, %s""" %
+		("%s", searchfield, "%s", "%s", "%s"), 
+		(filters["account"], "%%%s%%" % txt, start, page_len))
+		
+def get_against_jv(doctype, txt, searchfield, start, page_len, filters):
+	return webnotes.conn.sql("""select jv.name, jv.posting_date, jv.user_remark 
+		from `tabJournal Voucher` jv, `tabJournal Voucher Detail` jv_detail 
+		where jv_detail.parent = jv.name and jv_detail.account = %s and jv.docstatus = 1 
+		and jv.%s like %s order by jv.name desc limit %s, %s""" % 
+		("%s", searchfield, "%s", "%s", "%s"), 
+		(filters["account"], "%%%s%%" % txt, start, page_len))
+
+@webnotes.whitelist()		
+def get_outstanding(args):
+	args = eval(args)
+	if args.get("doctype") == "Journal Voucher" and args.get("account"):
+		against_jv_amount = webnotes.conn.sql("""
+			select sum(ifnull(debit, 0)) - sum(ifnull(credit, 0)) 
+			from `tabJournal Voucher Detail` where parent=%s and account=%s 
+			and ifnull(against_invoice, '')='' and ifnull(against_voucher, '')=''
+			and ifnull(against_jv, '')=''""", (args['docname'], args['account']))
+			
+		against_jv_amount = flt(against_jv_amount[0][0]) if against_jv_amount else 0
+		if against_jv_amount > 0:
+			return {"credit": against_jv_amount}
+		else:
+			return {"debit": -1* against_jv_amount}
+		
+	elif args.get("doctype") == "Sales Invoice":
+		return {
+			"credit": flt(webnotes.conn.get_value("Sales Invoice", args["docname"], 
+				"outstanding_amount"))
+		}
+	elif args.get("doctype") == "Purchase Invoice":
+		return {
+			"debit": flt(webnotes.conn.get_value("Purchase Invoice", args["docname"], 
+				"outstanding_amount"))
+		}
diff --git a/erpnext/accounts/doctype/journal_voucher/journal_voucher.txt b/erpnext/accounts/doctype/journal_voucher/journal_voucher.txt
new file mode 100644
index 0000000..9de2abb
--- /dev/null
+++ b/erpnext/accounts/doctype/journal_voucher/journal_voucher.txt
@@ -0,0 +1,500 @@
+[
+ {
+  "creation": "2013-03-25 10:53:52", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:11", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "naming_series:", 
+  "doctype": "DocType", 
+  "icon": "icon-file-text", 
+  "is_submittable": 1, 
+  "module": "Accounts", 
+  "name": "__common__", 
+  "read_only_onload": 1, 
+  "search_fields": "voucher_type,posting_date, due_date, cheque_no"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Journal Voucher", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Journal Voucher", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Journal Voucher"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "voucher_type_and_date", 
+  "fieldtype": "Section Break", 
+  "label": "Voucher Type and Date", 
+  "options": "icon-flag"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "no_copy": 1, 
+  "oldfieldname": "naming_series", 
+  "oldfieldtype": "Select", 
+  "options": "JV", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "voucher_type", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Voucher Type", 
+  "oldfieldname": "voucher_type", 
+  "oldfieldtype": "Select", 
+  "options": "\nJournal Entry\nBank Voucher\nCash Voucher\nCredit Card Voucher\nDebit Note\nCredit Note\nContra Voucher\nExcise Voucher\nWrite Off Voucher\nOpening Entry", 
+  "print_hide": 0, 
+  "read_only": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "posting_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Posting Date", 
+  "no_copy": 1, 
+  "oldfieldname": "posting_date", 
+  "oldfieldtype": "Date", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "2_add_edit_gl_entries", 
+  "fieldtype": "Section Break", 
+  "label": "Journal Entries", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-table", 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "entries", 
+  "fieldtype": "Table", 
+  "label": "Entries", 
+  "oldfieldname": "entries", 
+  "oldfieldtype": "Table", 
+  "options": "Journal Voucher Detail", 
+  "print_hide": 0, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break99", 
+  "fieldtype": "Section Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_debit", 
+  "fieldtype": "Currency", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Total Debit", 
+  "no_copy": 1, 
+  "oldfieldname": "total_debit", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_credit", 
+  "fieldtype": "Currency", 
+  "in_filter": 1, 
+  "label": "Total Credit", 
+  "no_copy": 1, 
+  "oldfieldname": "total_credit", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break99", 
+  "fieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "difference", 
+  "fieldtype": "Currency", 
+  "label": "Difference", 
+  "no_copy": 1, 
+  "oldfieldname": "difference", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "get_balance", 
+  "fieldtype": "Button", 
+  "label": "Make Difference Entry", 
+  "oldfieldtype": "Button", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reference", 
+  "fieldtype": "Section Break", 
+  "label": "Reference", 
+  "options": "icon-pushpin", 
+  "read_only": 0
+ }, 
+ {
+  "description": "eg. Cheque Number", 
+  "doctype": "DocField", 
+  "fieldname": "cheque_no", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Reference Number", 
+  "no_copy": 1, 
+  "oldfieldname": "cheque_no", 
+  "oldfieldtype": "Data", 
+  "read_only": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cheque_date", 
+  "fieldtype": "Date", 
+  "label": "Reference Date", 
+  "no_copy": 1, 
+  "oldfieldname": "cheque_date", 
+  "oldfieldtype": "Date", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "clearance_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Clearance Date", 
+  "no_copy": 1, 
+  "oldfieldname": "clearance_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 0, 
+  "read_only": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break98", 
+  "fieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "user_remark", 
+  "fieldtype": "Small Text", 
+  "in_filter": 1, 
+  "label": "User Remark", 
+  "no_copy": 1, 
+  "oldfieldname": "user_remark", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 0
+ }, 
+ {
+  "description": "User Remark will be added to Auto Remark", 
+  "doctype": "DocField", 
+  "fieldname": "remark", 
+  "fieldtype": "Small Text", 
+  "in_list_view": 0, 
+  "label": "Remark", 
+  "no_copy": 1, 
+  "oldfieldname": "remark", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "bill_no", 
+  "fieldtype": "Data", 
+  "in_list_view": 0, 
+  "label": "Bill No", 
+  "oldfieldname": "bill_no", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "bill_date", 
+  "fieldtype": "Date", 
+  "label": "Bill Date", 
+  "oldfieldname": "bill_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "due_date", 
+  "fieldtype": "Date", 
+  "label": "Due Date", 
+  "oldfieldname": "due_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 0, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "addtional_info", 
+  "fieldtype": "Section Break", 
+  "label": "More Info", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-file-text", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break2", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "default": "No", 
+  "description": "Considered as Opening Balance", 
+  "doctype": "DocField", 
+  "fieldname": "is_opening", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Is Opening", 
+  "oldfieldname": "is_opening", 
+  "oldfieldtype": "Select", 
+  "options": "No\nYes", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "search_index": 1
+ }, 
+ {
+  "description": "Actual Posting Date", 
+  "doctype": "DocField", 
+  "fieldname": "aging_date", 
+  "fieldtype": "Date", 
+  "label": "Aging Date", 
+  "no_copy": 0, 
+  "oldfieldname": "aging_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "default": "Accounts Receivable", 
+  "depends_on": "eval:doc.voucher_type == 'Write Off Voucher'", 
+  "doctype": "DocField", 
+  "fieldname": "write_off_based_on", 
+  "fieldtype": "Select", 
+  "label": "Write Off Based On", 
+  "options": "Accounts Receivable\nAccounts Payable", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 1
+ }, 
+ {
+  "depends_on": "eval:doc.voucher_type == 'Write Off Voucher'", 
+  "doctype": "DocField", 
+  "fieldname": "write_off_amount", 
+  "fieldtype": "Currency", 
+  "label": "Write Off Amount <=", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 1
+ }, 
+ {
+  "depends_on": "eval:doc.voucher_type == 'Write Off Voucher'", 
+  "doctype": "DocField", 
+  "fieldname": "get_outstanding_invoices", 
+  "fieldtype": "Button", 
+  "label": "Get Outstanding Invoices", 
+  "options": "get_outstanding_invoices", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "letter_head", 
+  "fieldtype": "Link", 
+  "label": "Letter Head", 
+  "options": "Letter Head"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break3", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "pay_to_recd_from", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "label": "Pay To / Recd From", 
+  "no_copy": 1, 
+  "print_hide": 0, 
+  "read_only": 0, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_amount", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Total Amount", 
+  "no_copy": 1, 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_amount_in_words", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Total Amount in Words", 
+  "no_copy": 1, 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "select_print_heading", 
+  "fieldtype": "Link", 
+  "label": "Print Heading", 
+  "no_copy": 1, 
+  "oldfieldname": "select_print_heading", 
+  "oldfieldtype": "Link", 
+  "options": "Print Heading", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Link", 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Link", 
+  "options": "Journal Voucher", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Accounts User", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Accounts Manager", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Auditor", 
+  "submit": 0, 
+  "write": 0
+ }
+]
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/journal_voucher/test_journal_voucher.py b/erpnext/accounts/doctype/journal_voucher/test_journal_voucher.py
new file mode 100644
index 0000000..587445f
--- /dev/null
+++ b/erpnext/accounts/doctype/journal_voucher/test_journal_voucher.py
@@ -0,0 +1,208 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+
+from __future__ import unicode_literals
+import unittest
+import webnotes
+
+class TestJournalVoucher(unittest.TestCase):
+	def test_journal_voucher_with_against_jv(self):
+		self.clear_account_balance()
+		jv_invoice = webnotes.bean(copy=test_records[2])
+		jv_invoice.insert()
+		jv_invoice.submit()
+		
+		self.assertTrue(not webnotes.conn.sql("""select name from `tabJournal Voucher Detail`
+			where against_jv=%s""", jv_invoice.doc.name))
+		
+		jv_payment = webnotes.bean(copy=test_records[0])
+		jv_payment.doclist[1].against_jv = jv_invoice.doc.name
+		jv_payment.insert()
+		jv_payment.submit()
+		
+		self.assertTrue(webnotes.conn.sql("""select name from `tabJournal Voucher Detail`
+			where against_jv=%s""", jv_invoice.doc.name))
+			
+		self.assertTrue(webnotes.conn.sql("""select name from `tabJournal Voucher Detail`
+			where against_jv=%s and credit=400""", jv_invoice.doc.name))
+		
+		# cancel jv_invoice
+		jv_invoice.cancel()
+		
+		self.assertTrue(not webnotes.conn.sql("""select name from `tabJournal Voucher Detail`
+			where against_jv=%s""", jv_invoice.doc.name))
+	
+	def test_jv_against_stock_account(self):
+		from erpnext.stock.doctype.purchase_receipt.test_purchase_receipt import set_perpetual_inventory
+		set_perpetual_inventory()
+		
+		jv = webnotes.bean(copy=test_records[0])
+		jv.doclist[1].account = "_Test Warehouse - _TC"
+		jv.insert()
+		
+		from erpnext.accounts.general_ledger import StockAccountInvalidTransaction
+		self.assertRaises(StockAccountInvalidTransaction, jv.submit)
+
+		set_perpetual_inventory(0)
+			
+	def test_monthly_budget_crossed_ignore(self):
+		webnotes.conn.set_value("Company", "_Test Company", "monthly_bgt_flag", "Ignore")
+		self.clear_account_balance()
+		
+		jv = webnotes.bean(copy=test_records[0])
+		jv.doclist[2].account = "_Test Account Cost for Goods Sold - _TC"
+		jv.doclist[2].cost_center = "_Test Cost Center - _TC"
+		jv.doclist[2].debit = 20000.0
+		jv.doclist[1].credit = 20000.0
+		jv.insert()
+		jv.submit()
+		self.assertTrue(webnotes.conn.get_value("GL Entry", 
+			{"voucher_type": "Journal Voucher", "voucher_no": jv.doc.name}))
+			
+	def test_monthly_budget_crossed_stop(self):
+		from erpnext.accounts.utils import BudgetError
+		webnotes.conn.set_value("Company", "_Test Company", "monthly_bgt_flag", "Stop")
+		self.clear_account_balance()
+		
+		jv = webnotes.bean(copy=test_records[0])
+		jv.doclist[2].account = "_Test Account Cost for Goods Sold - _TC"
+		jv.doclist[2].cost_center = "_Test Cost Center - _TC"
+		jv.doclist[2].debit = 20000.0
+		jv.doclist[1].credit = 20000.0
+		jv.insert()
+		
+		self.assertRaises(BudgetError, jv.submit)
+		
+		webnotes.conn.set_value("Company", "_Test Company", "monthly_bgt_flag", "Ignore")
+		
+	def test_yearly_budget_crossed_stop(self):
+		from erpnext.accounts.utils import BudgetError
+		self.clear_account_balance()
+		self.test_monthly_budget_crossed_ignore()
+		
+		webnotes.conn.set_value("Company", "_Test Company", "yearly_bgt_flag", "Stop")
+		
+		jv = webnotes.bean(copy=test_records[0])
+		jv.doc.posting_date = "2013-08-12"
+		jv.doclist[2].account = "_Test Account Cost for Goods Sold - _TC"
+		jv.doclist[2].cost_center = "_Test Cost Center - _TC"
+		jv.doclist[2].debit = 150000.0
+		jv.doclist[1].credit = 150000.0
+		jv.insert()
+		
+		self.assertRaises(BudgetError, jv.submit)
+		
+		webnotes.conn.set_value("Company", "_Test Company", "yearly_bgt_flag", "Ignore")
+		
+	def test_monthly_budget_on_cancellation(self):
+		from erpnext.accounts.utils import BudgetError
+		webnotes.conn.set_value("Company", "_Test Company", "monthly_bgt_flag", "Stop")
+		self.clear_account_balance()
+		
+		jv = webnotes.bean(copy=test_records[0])
+		jv.doclist[1].account = "_Test Account Cost for Goods Sold - _TC"
+		jv.doclist[1].cost_center = "_Test Cost Center - _TC"
+		jv.doclist[1].credit = 30000.0
+		jv.doclist[2].debit = 30000.0
+		jv.submit()
+		
+		self.assertTrue(webnotes.conn.get_value("GL Entry", 
+			{"voucher_type": "Journal Voucher", "voucher_no": jv.doc.name}))
+		
+		jv1 = webnotes.bean(copy=test_records[0])
+		jv1.doclist[2].account = "_Test Account Cost for Goods Sold - _TC"
+		jv1.doclist[2].cost_center = "_Test Cost Center - _TC"
+		jv1.doclist[2].debit = 40000.0
+		jv1.doclist[1].credit = 40000.0
+		jv1.submit()
+		
+		self.assertTrue(webnotes.conn.get_value("GL Entry", 
+			{"voucher_type": "Journal Voucher", "voucher_no": jv1.doc.name}))
+		
+		self.assertRaises(BudgetError, jv.cancel)
+		
+		webnotes.conn.set_value("Company", "_Test Company", "monthly_bgt_flag", "Ignore")
+		
+	def clear_account_balance(self):
+		webnotes.conn.sql("""delete from `tabGL Entry`""")
+		
+
+test_records = [
+	[{
+		"company": "_Test Company", 
+		"doctype": "Journal Voucher", 
+		"fiscal_year": "_Test Fiscal Year 2013", 
+		"naming_series": "_T-Journal Voucher-",
+		"posting_date": "2013-02-14", 
+		"user_remark": "test",
+		"voucher_type": "Bank Voucher",
+		"cheque_no": "33",
+		"cheque_date": "2013-02-14"
+	}, 
+	{
+		"account": "_Test Customer - _TC", 
+		"doctype": "Journal Voucher Detail", 
+		"credit": 400.0,
+		"debit": 0.0,
+		"parentfield": "entries"
+	}, 
+	{
+		"account": "_Test Account Bank Account - _TC", 
+		"doctype": "Journal Voucher Detail", 
+		"debit": 400.0,
+		"credit": 0.0,
+		"parentfield": "entries"
+	}],
+	[{
+		"company": "_Test Company", 
+		"doctype": "Journal Voucher", 
+		"fiscal_year": "_Test Fiscal Year 2013", 
+		"naming_series": "_T-Journal Voucher-",
+		"posting_date": "2013-02-14", 
+		"user_remark": "test",
+		"voucher_type": "Bank Voucher",
+		"cheque_no": "33",
+		"cheque_date": "2013-02-14"
+	}, 
+	{
+		"account": "_Test Supplier - _TC", 
+		"doctype": "Journal Voucher Detail", 
+		"credit": 0.0,
+		"debit": 400.0,
+		"parentfield": "entries"
+	}, 
+	{
+		"account": "_Test Account Bank Account - _TC", 
+		"doctype": "Journal Voucher Detail", 
+		"debit": 0.0,
+		"credit": 400.0,
+		"parentfield": "entries"
+	}],
+	[{
+		"company": "_Test Company", 
+		"doctype": "Journal Voucher", 
+		"fiscal_year": "_Test Fiscal Year 2013", 
+		"naming_series": "_T-Journal Voucher-",
+		"posting_date": "2013-02-14", 
+		"user_remark": "test",
+		"voucher_type": "Bank Voucher",
+		"cheque_no": "33",
+		"cheque_date": "2013-02-14"
+	}, 
+	{
+		"account": "_Test Customer - _TC", 
+		"doctype": "Journal Voucher Detail", 
+		"credit": 0.0,
+		"debit": 400.0,
+		"parentfield": "entries"
+	}, 
+	{
+		"account": "Sales - _TC", 
+		"doctype": "Journal Voucher Detail", 
+		"credit": 400.0,
+		"debit": 0.0,
+		"parentfield": "entries",
+		"cost_center": "_Test Cost Center - _TC"
+	}],
+]
\ No newline at end of file
diff --git a/accounts/doctype/journal_voucher_detail/README.md b/erpnext/accounts/doctype/journal_voucher_detail/README.md
similarity index 100%
rename from accounts/doctype/journal_voucher_detail/README.md
rename to erpnext/accounts/doctype/journal_voucher_detail/README.md
diff --git a/accounts/doctype/journal_voucher_detail/__init__.py b/erpnext/accounts/doctype/journal_voucher_detail/__init__.py
similarity index 100%
rename from accounts/doctype/journal_voucher_detail/__init__.py
rename to erpnext/accounts/doctype/journal_voucher_detail/__init__.py
diff --git a/accounts/doctype/journal_voucher_detail/journal_voucher_detail.py b/erpnext/accounts/doctype/journal_voucher_detail/journal_voucher_detail.py
similarity index 100%
rename from accounts/doctype/journal_voucher_detail/journal_voucher_detail.py
rename to erpnext/accounts/doctype/journal_voucher_detail/journal_voucher_detail.py
diff --git a/erpnext/accounts/doctype/journal_voucher_detail/journal_voucher_detail.txt b/erpnext/accounts/doctype/journal_voucher_detail/journal_voucher_detail.txt
new file mode 100644
index 0000000..53a56aa
--- /dev/null
+++ b/erpnext/accounts/doctype/journal_voucher_detail/journal_voucher_detail.txt
@@ -0,0 +1,159 @@
+[
+ {
+  "creation": "2013-02-22 01:27:39", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:18", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "JVD.######", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Journal Voucher Detail", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Journal Voucher Detail"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "account", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Account", 
+  "oldfieldname": "account", 
+  "oldfieldtype": "Link", 
+  "options": "Account", 
+  "print_width": "250px", 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "250px"
+ }, 
+ {
+  "default": ":Company", 
+  "description": "If Income or Expense", 
+  "doctype": "DocField", 
+  "fieldname": "cost_center", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Cost Center", 
+  "oldfieldname": "cost_center", 
+  "oldfieldtype": "Link", 
+  "options": "Cost Center", 
+  "print_width": "180px", 
+  "search_index": 0, 
+  "width": "180px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "debit", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Debit", 
+  "oldfieldname": "debit", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "credit", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Credit", 
+  "oldfieldname": "credit", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "balance", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Account Balance", 
+  "no_copy": 1, 
+  "oldfieldname": "balance", 
+  "oldfieldtype": "Data", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reference", 
+  "fieldtype": "Section Break", 
+  "label": "Reference"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "against_voucher", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Against Purchase Invoice", 
+  "no_copy": 1, 
+  "oldfieldname": "against_voucher", 
+  "oldfieldtype": "Link", 
+  "options": "Purchase Invoice", 
+  "print_hide": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "against_invoice", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Against Sales Invoice", 
+  "no_copy": 1, 
+  "oldfieldname": "against_invoice", 
+  "oldfieldtype": "Link", 
+  "options": "Sales Invoice", 
+  "print_hide": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "against_jv", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Against Journal Voucher", 
+  "no_copy": 1, 
+  "oldfieldname": "against_jv", 
+  "oldfieldtype": "Link", 
+  "options": "Journal Voucher", 
+  "print_hide": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "is_advance", 
+  "fieldtype": "Select", 
+  "label": "Is Advance", 
+  "no_copy": 1, 
+  "oldfieldname": "is_advance", 
+  "oldfieldtype": "Select", 
+  "options": "No\nYes", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "against_account", 
+  "fieldtype": "Text", 
+  "hidden": 1, 
+  "label": "Against Account", 
+  "no_copy": 1, 
+  "oldfieldname": "against_account", 
+  "oldfieldtype": "Text", 
+  "print_hide": 1
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/mis_control/README.md b/erpnext/accounts/doctype/mis_control/README.md
similarity index 100%
rename from accounts/doctype/mis_control/README.md
rename to erpnext/accounts/doctype/mis_control/README.md
diff --git a/accounts/doctype/mis_control/__init__.py b/erpnext/accounts/doctype/mis_control/__init__.py
similarity index 100%
rename from accounts/doctype/mis_control/__init__.py
rename to erpnext/accounts/doctype/mis_control/__init__.py
diff --git a/erpnext/accounts/doctype/mis_control/mis_control.py b/erpnext/accounts/doctype/mis_control/mis_control.py
new file mode 100644
index 0000000..d2c0961
--- /dev/null
+++ b/erpnext/accounts/doctype/mis_control/mis_control.py
@@ -0,0 +1,166 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import flt, get_first_day, get_last_day, has_common
+import webnotes.defaults
+from erpnext.accounts.utils import get_balance_on
+
+class DocType:
+	def __init__(self, doc, doclist):
+		self.doc = doc
+		self.doclist = doclist
+		self.account_list = []
+		self.ac_details = {} # key: account id, values: debit_or_credit, lft, rgt
+		
+		self.period_list = []
+		self.period_start_date = {}
+		self.period_end_date = {}
+
+		self.fs_list = []
+		self.root_bal = []
+		self.flag = 0
+		
+	# Get defaults on load of MIS, MIS - Comparison Report and Financial statements
+	def get_comp(self):
+		ret = {}
+		type = []
+
+		ret['period'] = ['Annual','Half Yearly','Quarterly','Monthly']
+		
+		from erpnext.accounts.page.accounts_browser.accounts_browser import get_companies
+		ret['company'] = get_companies()
+
+		#--- to get fiscal year and start_date of that fiscal year -----
+		res = webnotes.conn.sql("select name, year_start_date from `tabFiscal Year`")
+		ret['fiscal_year'] = [r[0] for r in res]
+		ret['start_dates'] = {}
+		for r in res:
+			ret['start_dates'][r[0]] = str(r[1])
+			
+		#--- from month and to month (for MIS - Comparison Report) -------
+		month_list = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']
+		fiscal_start_month = webnotes.conn.sql("select MONTH(year_start_date) from `tabFiscal Year` where name = %s",(webnotes.defaults.get_global_default("fiscal_year")))
+		fiscal_start_month = fiscal_start_month and fiscal_start_month[0][0] or 1
+		mon = ['']
+		for i in range(fiscal_start_month,13): mon.append(month_list[i-1])
+		for i in range(0,fiscal_start_month-1): mon.append(month_list[i])
+		ret['month'] = mon
+
+		# get MIS Type on basis of roles of session user
+		self.roles = webnotes.user.get_roles()
+		if has_common(self.roles, ['Sales Manager']):
+			type.append('Sales')
+		if has_common(self.roles, ['Purchase Manager']):
+			type.append('Purchase')
+		ret['type'] = type
+		return ret
+
+	
+	def get_statement(self, arg): 
+		self.return_data = []		
+
+		# define periods
+		arg = eval(arg)
+		pl = ''
+		
+		self.define_periods(arg['year'], arg['period'])
+		self.return_data.append([4,'']+self.period_list)
+
+				
+		if arg['statement'] == 'Balance Sheet': pl = 'No'
+		if arg['statement'] == 'Profit & Loss': pl = 'Yes'
+		self.get_children('',0,pl,arg['company'], arg['year'])
+		
+		return self.return_data
+
+	def get_children(self, parent_account, level, pl, company, fy):
+		cl = webnotes.conn.sql("select distinct account_name, name, debit_or_credit, lft, rgt from `tabAccount` where ifnull(parent_account, '') = %s and ifnull(is_pl_account, 'No')=%s and company=%s and docstatus != 2 order by name asc", (parent_account, pl, company))
+		level0_diff = [0 for p in self.period_list]
+		if pl=='Yes' and level==0: # switch for income & expenses
+			cl = [c for c in cl]
+			cl.reverse()
+		if cl:
+			for c in cl:
+				self.ac_details[c[1]] = [c[2], c[3], c[4]]
+				bal_list = self.get_period_balance(c[1], pl)
+				if level==0: # top level - put balances as totals
+					self.return_data.append([level, c[0]] + ['' for b in bal_list])
+					totals = bal_list
+					for i in range(len(totals)): # make totals
+						if c[2]=='Credit':
+							level0_diff[i] += flt(totals[i])
+						else:
+							level0_diff[i] -= flt(totals[i])
+				else:
+					self.return_data.append([level, c[0]]+bal_list)
+					
+				if level < 2:
+					self.get_children(c[1], level+1, pl, company, fy)
+					
+				# make totals - for top level
+				if level==0:
+					# add rows for profit / loss in B/S
+					if pl=='No':
+						if c[2]=='Credit':
+							self.return_data.append([1, 'Total Liabilities'] + totals)
+							level0_diff = [-i for i in level0_diff] # convert to debit
+							self.return_data.append([5, 'Profit/Loss (Provisional)'] + level0_diff)
+							for i in range(len(totals)): # make totals
+								level0_diff[i] = flt(totals[i]) + level0_diff[i]
+						else:
+							self.return_data.append([4, 'Total '+c[0]] + totals)
+
+					# add rows for profit / loss in P/L
+					else:
+						if c[2]=='Debit':
+							self.return_data.append([1, 'Total Expenses'] + totals)
+							self.return_data.append([5, 'Profit/Loss (Provisional)'] + level0_diff)
+							for i in range(len(totals)): # make totals
+								level0_diff[i] = flt(totals[i]) + level0_diff[i]
+						else:
+							self.return_data.append([4, 'Total '+c[0]] + totals)
+
+	def define_periods(self, year, period):	
+		ysd = webnotes.conn.sql("select year_start_date from `tabFiscal Year` where name=%s", year)
+		ysd = ysd and ysd[0][0] or ''
+
+		self.ysd = ysd
+
+		# year
+		if period == 'Annual':
+			pn = 'FY'+year
+			self.period_list.append(pn)
+			self.period_start_date[pn] = ysd
+			self.period_end_date[pn] = get_last_day(get_first_day(ysd,0,11))
+
+		# quarter
+		if period == 'Quarterly':
+			for i in range(4):
+				pn = 'Q'+str(i+1)
+				self.period_list.append(pn)
+				self.period_start_date[pn] = get_first_day(ysd,0,i*3)
+				self.period_end_date[pn] = get_last_day(get_first_day(ysd,0,((i+1)*3)-1))	
+
+		# month
+		if period == 'Monthly':
+			mlist = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']
+			for i in range(12):
+				fd = get_first_day(ysd,0,i)
+				pn = mlist[fd.month-1]
+				self.period_list.append(pn)
+			
+				self.period_start_date[pn] = fd
+				self.period_end_date[pn] = get_last_day(fd)
+			
+	def get_period_balance(self, acc, pl):
+		ret, i = [], 0
+		for p in self.period_list:
+			period_end_date = self.period_end_date[p].strftime('%Y-%m-%d')
+			bal = get_balance_on(acc, period_end_date)
+			if pl=='Yes': 
+				bal = bal - sum(ret)
+				
+			ret.append(bal)
+		return ret
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/mis_control/mis_control.txt b/erpnext/accounts/doctype/mis_control/mis_control.txt
new file mode 100644
index 0000000..28a0df4
--- /dev/null
+++ b/erpnext/accounts/doctype/mis_control/mis_control.txt
@@ -0,0 +1,19 @@
+[
+ {
+  "creation": "2012-03-27 14:35:49", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:21", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "issingle": 1, 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "MIS Control"
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/mode_of_payment/README.md b/erpnext/accounts/doctype/mode_of_payment/README.md
similarity index 100%
rename from accounts/doctype/mode_of_payment/README.md
rename to erpnext/accounts/doctype/mode_of_payment/README.md
diff --git a/accounts/doctype/mode_of_payment/__init__.py b/erpnext/accounts/doctype/mode_of_payment/__init__.py
similarity index 100%
rename from accounts/doctype/mode_of_payment/__init__.py
rename to erpnext/accounts/doctype/mode_of_payment/__init__.py
diff --git a/accounts/doctype/mode_of_payment/mode_of_payment.js b/erpnext/accounts/doctype/mode_of_payment/mode_of_payment.js
similarity index 100%
rename from accounts/doctype/mode_of_payment/mode_of_payment.js
rename to erpnext/accounts/doctype/mode_of_payment/mode_of_payment.js
diff --git a/accounts/doctype/mode_of_payment/mode_of_payment.py b/erpnext/accounts/doctype/mode_of_payment/mode_of_payment.py
similarity index 100%
rename from accounts/doctype/mode_of_payment/mode_of_payment.py
rename to erpnext/accounts/doctype/mode_of_payment/mode_of_payment.py
diff --git a/erpnext/accounts/doctype/mode_of_payment/mode_of_payment.txt b/erpnext/accounts/doctype/mode_of_payment/mode_of_payment.txt
new file mode 100644
index 0000000..5830030
--- /dev/null
+++ b/erpnext/accounts/doctype/mode_of_payment/mode_of_payment.txt
@@ -0,0 +1,75 @@
+[
+ {
+  "creation": "2012-12-04 17:49:20", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:14", 
+  "modified_by": "Administrator", 
+  "owner": "harshada@webnotestech.com"
+ }, 
+ {
+  "allow_import": 1, 
+  "allow_rename": 1, 
+  "autoname": "field:mode_of_payment", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-credit-card", 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Mode of Payment", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "read_only": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Mode of Payment", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "Accounts Manager", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Mode of Payment"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "mode_of_payment", 
+  "fieldtype": "Data", 
+  "label": "Mode of Payment", 
+  "oldfieldname": "mode_of_payment", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "label": "Company", 
+  "options": "Company"
+ }, 
+ {
+  "description": "Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.", 
+  "doctype": "DocField", 
+  "fieldname": "default_account", 
+  "fieldtype": "Link", 
+  "label": "Default Account", 
+  "options": "Account"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/payment_to_invoice_matching_tool/README.md b/erpnext/accounts/doctype/payment_to_invoice_matching_tool/README.md
similarity index 100%
rename from accounts/doctype/payment_to_invoice_matching_tool/README.md
rename to erpnext/accounts/doctype/payment_to_invoice_matching_tool/README.md
diff --git a/accounts/doctype/payment_to_invoice_matching_tool/__init__.py b/erpnext/accounts/doctype/payment_to_invoice_matching_tool/__init__.py
similarity index 100%
rename from accounts/doctype/payment_to_invoice_matching_tool/__init__.py
rename to erpnext/accounts/doctype/payment_to_invoice_matching_tool/__init__.py
diff --git a/accounts/doctype/payment_to_invoice_matching_tool/payment_to_invoice_matching_tool.js b/erpnext/accounts/doctype/payment_to_invoice_matching_tool/payment_to_invoice_matching_tool.js
similarity index 100%
rename from accounts/doctype/payment_to_invoice_matching_tool/payment_to_invoice_matching_tool.js
rename to erpnext/accounts/doctype/payment_to_invoice_matching_tool/payment_to_invoice_matching_tool.js
diff --git a/erpnext/accounts/doctype/payment_to_invoice_matching_tool/payment_to_invoice_matching_tool.py b/erpnext/accounts/doctype/payment_to_invoice_matching_tool/payment_to_invoice_matching_tool.py
new file mode 100644
index 0000000..2904c7d
--- /dev/null
+++ b/erpnext/accounts/doctype/payment_to_invoice_matching_tool/payment_to_invoice_matching_tool.py
@@ -0,0 +1,160 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import flt
+from webnotes.model.doc import addchild
+from webnotes.model.bean import getlist
+from webnotes import msgprint
+
+class DocType:
+	def __init__(self, doc, doclist):
+		self.doc = doc
+		self.doclist = doclist
+	
+	def set_account_type(self):
+		self.doc.account_type = self.doc.account and \
+			webnotes.conn.get_value("Account", self.doc.account, "debit_or_credit").lower() or ""
+		
+	def get_voucher_details(self):
+		total_amount = webnotes.conn.sql("""select sum(%s) from `tabGL Entry` 
+			where voucher_type = %s and voucher_no = %s 
+			and account = %s""" % 
+			(self.doc.account_type, '%s', '%s', '%s'), 
+			(self.doc.voucher_type, self.doc.voucher_no, self.doc.account))
+			
+		total_amount = total_amount and flt(total_amount[0][0]) or 0
+		reconciled_payment = webnotes.conn.sql("""
+			select sum(ifnull(%s, 0)) - sum(ifnull(%s, 0)) from `tabGL Entry` where 
+			against_voucher = %s and voucher_no != %s
+			and account = %s""" % 
+			((self.doc.account_type == 'debit' and 'credit' or 'debit'), self.doc.account_type, 
+			 	'%s', '%s', '%s'), (self.doc.voucher_no, self.doc.voucher_no, self.doc.account))
+			
+		reconciled_payment = reconciled_payment and flt(reconciled_payment[0][0]) or 0
+		ret = {
+			'total_amount': total_amount,	
+			'pending_amt_to_reconcile': total_amount - reconciled_payment
+		}
+		
+		return ret
+
+	def get_payment_entries(self):
+		"""
+			Get payment entries for the account and period
+			Payment entry will be decided based on account type (Dr/Cr)
+		"""
+
+		self.doclist = self.doc.clear_table(self.doclist, 'ir_payment_details')		
+		gle = self.get_gl_entries()
+		self.create_payment_table(gle)
+
+	def get_gl_entries(self):
+		self.validate_mandatory()
+		dc = self.doc.account_type == 'debit' and 'credit' or 'debit'
+		
+		cond = self.doc.from_date and " and t1.posting_date >= '" + self.doc.from_date + "'" or ""
+		cond += self.doc.to_date and " and t1.posting_date <= '" + self.doc.to_date + "'"or ""
+		
+		cond += self.doc.amt_greater_than and \
+			' and t2.' + dc+' >= ' + self.doc.amt_greater_than or ''
+		cond += self.doc.amt_less_than and \
+			' and t2.' + dc+' <= ' + self.doc.amt_less_than or ''
+
+		gle = webnotes.conn.sql("""
+			select t1.name as voucher_no, t1.posting_date, t1.total_debit as total_amt, 
+			 	sum(ifnull(t2.credit, 0)) - sum(ifnull(t2.debit, 0)) as amt_due, t1.remark,
+			 	t2.against_account, t2.name as voucher_detail_no
+			from `tabJournal Voucher` t1, `tabJournal Voucher Detail` t2
+			where t1.name = t2.parent and t1.docstatus = 1 and t2.account = %s
+			and ifnull(t2.against_voucher, '')='' and ifnull(t2.against_invoice, '')='' 
+			and ifnull(t2.against_jv, '')='' and t2.%s > 0 %s group by t1.name, t2.name """ % 
+			('%s', dc, cond), self.doc.account, as_dict=1)
+
+		return gle
+
+	def create_payment_table(self, gle):
+		for d in gle:
+			ch = addchild(self.doc, 'ir_payment_details', 
+				'Payment to Invoice Matching Tool Detail', self.doclist)
+			ch.voucher_no = d.get('voucher_no')
+			ch.posting_date = d.get('posting_date')
+			ch.amt_due =  self.doc.account_type == 'debit' and flt(d.get('amt_due')) \
+				or -1*flt(d.get('amt_due'))
+			ch.total_amt = flt(d.get('total_amt'))
+			ch.against_account = d.get('against_account')
+			ch.remarks = d.get('remark')
+			ch.voucher_detail_no = d.get('voucher_detail_no')
+			
+	def validate_mandatory(self):
+		if not self.doc.account:
+			msgprint("Please select Account first", raise_exception=1)
+	
+	def reconcile(self):
+		"""
+			Links booking and payment voucher
+			1. cancel payment voucher
+			2. split into multiple rows if partially adjusted, assign against voucher
+			3. submit payment voucher
+		"""
+		if not self.doc.voucher_no or not webnotes.conn.sql("""select name from `tab%s` 
+				where name = %s""" % (self.doc.voucher_type, '%s'), self.doc.voucher_no):
+			msgprint("Please select valid Voucher No to proceed", raise_exception=1)
+		
+		lst = []
+		for d in getlist(self.doclist, 'ir_payment_details'):
+			if flt(d.amt_to_be_reconciled) > 0:
+				args = {
+					'voucher_no' : d.voucher_no,
+					'voucher_detail_no' : d.voucher_detail_no, 
+					'against_voucher_type' : self.doc.voucher_type, 
+					'against_voucher'  : self.doc.voucher_no,
+					'account' : self.doc.account, 
+					'is_advance' : 'No', 
+					'dr_or_cr' :  self.doc.account_type=='debit' and 'credit' or 'debit', 
+					'unadjusted_amt' : flt(d.amt_due),
+					'allocated_amt' : flt(d.amt_to_be_reconciled)
+				}
+			
+				lst.append(args)
+		
+		if lst:
+			from erpnext.accounts.utils import reconcile_against_document
+			reconcile_against_document(lst)
+			msgprint("Successfully allocated.")
+		else:
+			msgprint("No amount allocated.", raise_exception=1)
+
+def gl_entry_details(doctype, txt, searchfield, start, page_len, filters):
+	from erpnext.controllers.queries import get_match_cond
+	
+	return webnotes.conn.sql("""select gle.voucher_no, gle.posting_date, 
+		gle.%(account_type)s from `tabGL Entry` gle
+	    where gle.account = '%(acc)s' 
+	    	and gle.voucher_type = '%(dt)s'
+			and gle.voucher_no like '%(txt)s'  
+	    	and (ifnull(gle.against_voucher, '') = '' 
+	    		or ifnull(gle.against_voucher, '') = gle.voucher_no ) 
+			and ifnull(gle.%(account_type)s, 0) > 0 
+	   		and (select ifnull(abs(sum(ifnull(debit, 0)) - sum(ifnull(credit, 0))), 0) 
+				from `tabGL Entry` 
+	        	where account = '%(acc)s'
+				and against_voucher_type = '%(dt)s' 
+	        	and against_voucher = gle.voucher_no 
+	        	and voucher_no != gle.voucher_no) 
+					!= abs(ifnull(gle.debit, 0) - ifnull(gle.credit, 0)) 
+			and if(gle.voucher_type='Sales Invoice', ifnull((select is_pos from `tabSales Invoice` 
+				where name=gle.voucher_no), 0), 0)=0
+			%(mcond)s
+	    ORDER BY gle.posting_date desc, gle.voucher_no desc 
+	    limit %(start)s, %(page_len)s""" % {
+			"dt":filters["dt"], 
+			"acc":filters["acc"], 
+			"account_type": filters['account_type'], 
+			'mcond':get_match_cond(doctype, searchfield), 
+			'txt': "%%%s%%" % txt, 
+			"start": start, 
+			"page_len": page_len
+		})
diff --git a/erpnext/accounts/doctype/payment_to_invoice_matching_tool/payment_to_invoice_matching_tool.txt b/erpnext/accounts/doctype/payment_to_invoice_matching_tool/payment_to_invoice_matching_tool.txt
new file mode 100644
index 0000000..bc4e0f7
--- /dev/null
+++ b/erpnext/accounts/doctype/payment_to_invoice_matching_tool/payment_to_invoice_matching_tool.txt
@@ -0,0 +1,198 @@
+[
+ {
+  "creation": "2013-01-30 12:49:46", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:24", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "document_type": "Other", 
+  "hide_toolbar": 1, 
+  "icon": "icon-magic", 
+  "issingle": 1, 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Payment to Invoice Matching Tool", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Payment to Invoice Matching Tool", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 0, 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Payment to Invoice Matching Tool"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "account", 
+  "fieldtype": "Link", 
+  "label": "Account", 
+  "options": "Account", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "account_type", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Account Type", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "label": "Company", 
+  "options": "Company", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "voucher_type", 
+  "fieldtype": "Select", 
+  "label": "Voucher Type", 
+  "options": "Sales Invoice\nPurchase Invoice\nJournal Voucher", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "voucher_no", 
+  "fieldtype": "Link", 
+  "label": "Voucher No", 
+  "options": "[Select]", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "pull_payment_entries", 
+  "fieldtype": "Button", 
+  "label": "Pull Payment Entries", 
+  "options": "get_payment_entries"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "print_width": "50%", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_amount", 
+  "fieldtype": "Currency", 
+  "label": "Total Amount", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "pending_amt_to_reconcile", 
+  "fieldtype": "Currency", 
+  "label": "Outstanding Amount", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "payment_entries", 
+  "fieldtype": "Section Break", 
+  "label": "Payment Entries"
+ }, 
+ {
+  "description": "Update allocated amount in the above table and then click \"Allocate\" button", 
+  "doctype": "DocField", 
+  "fieldname": "ir_payment_details", 
+  "fieldtype": "Table", 
+  "label": "Payment Entries", 
+  "options": "Payment to Invoice Matching Tool Detail"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reconcile", 
+  "fieldtype": "Button", 
+  "label": "Allocate", 
+  "options": "reconcile"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break0", 
+  "fieldtype": "Section Break", 
+  "options": "Simple"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break2", 
+  "fieldtype": "Column Break", 
+  "label": "Filter By Date", 
+  "print_width": "50%", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "from_date", 
+  "fieldtype": "Date", 
+  "label": "From Date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "to_date", 
+  "fieldtype": "Date", 
+  "label": "To Date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "help_html", 
+  "fieldtype": "HTML", 
+  "label": "Help HTML", 
+  "options": "Click \"Pull Payment Entries\" to refresh the table with filters."
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break3", 
+  "fieldtype": "Column Break", 
+  "label": "Filter By Amount", 
+  "print_width": "50%", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amt_greater_than", 
+  "fieldtype": "Data", 
+  "label": "Amount >="
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amt_less_than", 
+  "fieldtype": "Data", 
+  "label": "Amount <="
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Accounts Manager"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Accounts User"
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/payment_to_invoice_matching_tool/test_payment_to_invoice_matching_tool.py b/erpnext/accounts/doctype/payment_to_invoice_matching_tool/test_payment_to_invoice_matching_tool.py
similarity index 100%
rename from accounts/doctype/payment_to_invoice_matching_tool/test_payment_to_invoice_matching_tool.py
rename to erpnext/accounts/doctype/payment_to_invoice_matching_tool/test_payment_to_invoice_matching_tool.py
diff --git a/accounts/doctype/payment_to_invoice_matching_tool_detail/README.md b/erpnext/accounts/doctype/payment_to_invoice_matching_tool_detail/README.md
similarity index 100%
rename from accounts/doctype/payment_to_invoice_matching_tool_detail/README.md
rename to erpnext/accounts/doctype/payment_to_invoice_matching_tool_detail/README.md
diff --git a/accounts/doctype/payment_to_invoice_matching_tool_detail/__init__.py b/erpnext/accounts/doctype/payment_to_invoice_matching_tool_detail/__init__.py
similarity index 100%
rename from accounts/doctype/payment_to_invoice_matching_tool_detail/__init__.py
rename to erpnext/accounts/doctype/payment_to_invoice_matching_tool_detail/__init__.py
diff --git a/accounts/doctype/payment_to_invoice_matching_tool_detail/payment_to_invoice_matching_tool_detail.py b/erpnext/accounts/doctype/payment_to_invoice_matching_tool_detail/payment_to_invoice_matching_tool_detail.py
similarity index 100%
rename from accounts/doctype/payment_to_invoice_matching_tool_detail/payment_to_invoice_matching_tool_detail.py
rename to erpnext/accounts/doctype/payment_to_invoice_matching_tool_detail/payment_to_invoice_matching_tool_detail.py
diff --git a/erpnext/accounts/doctype/payment_to_invoice_matching_tool_detail/payment_to_invoice_matching_tool_detail.txt b/erpnext/accounts/doctype/payment_to_invoice_matching_tool_detail/payment_to_invoice_matching_tool_detail.txt
new file mode 100644
index 0000000..1017a98
--- /dev/null
+++ b/erpnext/accounts/doctype/payment_to_invoice_matching_tool_detail/payment_to_invoice_matching_tool_detail.txt
@@ -0,0 +1,101 @@
+[
+ {
+  "creation": "2013-02-22 01:27:39", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:24", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Payment to Invoice Matching Tool Detail", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Payment to Invoice Matching Tool Detail"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "voucher_no", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Voucher No", 
+  "options": "Journal Voucher", 
+  "print_width": "140px", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "140px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amt_due", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Unmatched Amount", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amt_to_be_reconciled", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Allocated Amount", 
+  "options": "Company:company:default_currency", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "posting_date", 
+  "fieldtype": "Date", 
+  "in_list_view": 1, 
+  "label": "Posting Date", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_amt", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Total Amount", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "against_account", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Against Account", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "remarks", 
+  "fieldtype": "Small Text", 
+  "label": "Remarks", 
+  "print_width": "200px", 
+  "read_only": 1, 
+  "width": "200px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "voucher_detail_no", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Voucher Detail No", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 0
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/period_closing_voucher/README.md b/erpnext/accounts/doctype/period_closing_voucher/README.md
similarity index 100%
rename from accounts/doctype/period_closing_voucher/README.md
rename to erpnext/accounts/doctype/period_closing_voucher/README.md
diff --git a/accounts/doctype/period_closing_voucher/__init__.py b/erpnext/accounts/doctype/period_closing_voucher/__init__.py
similarity index 100%
rename from accounts/doctype/period_closing_voucher/__init__.py
rename to erpnext/accounts/doctype/period_closing_voucher/__init__.py
diff --git a/accounts/doctype/period_closing_voucher/period_closing_voucher.js b/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.js
similarity index 100%
rename from accounts/doctype/period_closing_voucher/period_closing_voucher.js
rename to erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.js
diff --git a/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py b/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py
new file mode 100644
index 0000000..5a37d84
--- /dev/null
+++ b/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py
@@ -0,0 +1,102 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import cstr, flt, getdate
+from webnotes import msgprint, _
+from erpnext.controllers.accounts_controller import AccountsController
+
+class DocType(AccountsController):
+	def __init__(self,d,dl):
+		self.doc, self.doclist = d, dl
+		self.year_start_date = ''
+
+	def validate(self):
+		self.validate_account_head()
+		self.validate_posting_date()
+		self.validate_pl_balances()
+
+	def on_submit(self):
+		self.make_gl_entries()
+
+	def on_cancel(self):
+		webnotes.conn.sql("""delete from `tabGL Entry` 
+			where voucher_type = 'Period Closing Voucher' and voucher_no=%s""", self.doc.name)
+
+	def validate_account_head(self):
+		debit_or_credit, is_pl_account = webnotes.conn.get_value("Account", 
+			self.doc.closing_account_head, ["debit_or_credit", "is_pl_account"])
+			
+		if debit_or_credit != 'Credit' or is_pl_account != 'No':
+			webnotes.throw(_("Account") + ": " + self.doc.closing_account_head + 
+				_("must be a Liability account"))
+
+	def validate_posting_date(self):
+		from erpnext.accounts.utils import get_fiscal_year
+		self.year_start_date = get_fiscal_year(self.doc.posting_date, self.doc.fiscal_year)[1]
+
+		pce = webnotes.conn.sql("""select name from `tabPeriod Closing Voucher`
+			where posting_date > %s and fiscal_year = %s and docstatus = 1""", 
+			(self.doc.posting_date, self.doc.fiscal_year))
+		if pce and pce[0][0]:
+			webnotes.throw(_("Another Period Closing Entry") + ": " + cstr(pce[0][0]) + 
+				  _("has been made after posting date") + ": " + self.doc.posting_date)
+		 
+	def validate_pl_balances(self):
+		income_bal = webnotes.conn.sql("""
+			select sum(ifnull(t1.debit,0))-sum(ifnull(t1.credit,0)) 
+			from `tabGL Entry` t1, tabAccount t2 
+			where t1.account = t2.name and t1.posting_date between %s and %s 
+			and t2.debit_or_credit = 'Credit' and t2.is_pl_account = 'Yes' 
+			and t2.docstatus < 2 and t2.company = %s""", 
+			(self.year_start_date, self.doc.posting_date, self.doc.company))
+			
+		expense_bal = webnotes.conn.sql("""
+			select sum(ifnull(t1.debit,0))-sum(ifnull(t1.credit,0))
+			from `tabGL Entry` t1, tabAccount t2 
+			where t1.account = t2.name and t1.posting_date between %s and %s
+			and t2.debit_or_credit = 'Debit' and t2.is_pl_account = 'Yes' 
+			and t2.docstatus < 2 and t2.company=%s""", 
+			(self.year_start_date, self.doc.posting_date, self.doc.company))
+		
+		income_bal = income_bal and income_bal[0][0] or 0
+		expense_bal = expense_bal and expense_bal[0][0] or 0
+		
+		if not income_bal and not expense_bal:
+			webnotes.throw(_("Both Income and Expense balances are zero. No Need to make Period Closing Entry."))
+		
+	def get_pl_balances(self):
+		"""Get balance for pl accounts"""
+		return webnotes.conn.sql("""
+			select t1.account, sum(ifnull(t1.debit,0))-sum(ifnull(t1.credit,0)) as balance
+			from `tabGL Entry` t1, `tabAccount` t2 
+			where t1.account = t2.name and ifnull(t2.is_pl_account, 'No') = 'Yes'
+			and t2.docstatus < 2 and t2.company = %s 
+			and t1.posting_date between %s and %s 
+			group by t1.account
+		""", (self.doc.company, self.year_start_date, self.doc.posting_date), as_dict=1)
+	 
+	def make_gl_entries(self):
+		gl_entries = []
+		net_pl_balance = 0
+		pl_accounts = self.get_pl_balances()
+		for acc in pl_accounts:
+			if flt(acc.balance):
+				gl_entries.append(self.get_gl_dict({
+					"account": acc.account,
+					"debit": abs(flt(acc.balance)) if flt(acc.balance) < 0 else 0,
+					"credit": abs(flt(acc.balance)) if flt(acc.balance) > 0 else 0,
+				}))
+			
+				net_pl_balance += flt(acc.balance)
+
+		if net_pl_balance:
+			gl_entries.append(self.get_gl_dict({
+				"account": self.doc.closing_account_head,
+				"debit": abs(net_pl_balance) if net_pl_balance > 0 else 0,
+				"credit": abs(net_pl_balance) if net_pl_balance < 0 else 0
+			}))
+			
+		from erpnext.accounts.general_ledger import make_gl_entries
+		make_gl_entries(gl_entries)
diff --git a/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.txt b/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.txt
new file mode 100644
index 0000000..37a22a0
--- /dev/null
+++ b/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.txt
@@ -0,0 +1,144 @@
+[
+ {
+  "creation": "2013-01-10 16:34:07", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:15", 
+  "modified_by": "Administrator", 
+  "owner": "jai@webnotestech.com"
+ }, 
+ {
+  "autoname": "PCE/.###", 
+  "doctype": "DocType", 
+  "icon": "icon-file-text", 
+  "is_submittable": 1, 
+  "module": "Accounts", 
+  "name": "__common__", 
+  "search_fields": "posting_date, fiscal_year"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Period Closing Voucher", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Period Closing Voucher", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Period Closing Voucher"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "transaction_date", 
+  "fieldtype": "Date", 
+  "label": "Transaction Date", 
+  "oldfieldname": "transaction_date", 
+  "oldfieldtype": "Date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "posting_date", 
+  "fieldtype": "Date", 
+  "label": "Posting Date", 
+  "oldfieldname": "posting_date", 
+  "oldfieldtype": "Date", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "label": "Closing Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Data", 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Select", 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Select", 
+  "options": "link:Company", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break"
+ }, 
+ {
+  "description": "The account head under Liability, in which Profit/Loss will be booked", 
+  "doctype": "DocField", 
+  "fieldname": "closing_account_head", 
+  "fieldtype": "Link", 
+  "label": "Closing Account Head", 
+  "oldfieldname": "closing_account_head", 
+  "oldfieldtype": "Link", 
+  "options": "Account", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "coa_help", 
+  "fieldtype": "HTML", 
+  "label": "CoA Help", 
+  "oldfieldtype": "HTML", 
+  "options": "<a href=\"#!Accounts Browser/Account\">To manage Account Head, click here</a>"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "remarks", 
+  "fieldtype": "Small Text", 
+  "label": "Remarks", 
+  "oldfieldname": "remarks", 
+  "oldfieldtype": "Small Text", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "System Manager"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Accounts Manager"
+ }
+]
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/period_closing_voucher/test_period_closing_voucher.py b/erpnext/accounts/doctype/period_closing_voucher/test_period_closing_voucher.py
new file mode 100644
index 0000000..c779d9b
--- /dev/null
+++ b/erpnext/accounts/doctype/period_closing_voucher/test_period_closing_voucher.py
@@ -0,0 +1,56 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+
+from __future__ import unicode_literals
+import unittest
+import webnotes
+
+class TestPeriodClosingVoucher(unittest.TestCase):
+	def test_closing_entry(self):
+		# clear GL Entries
+		webnotes.conn.sql("""delete from `tabGL Entry`""")
+		
+		from erpnext.accounts.doctype.journal_voucher.test_journal_voucher import test_records as jv_records
+		jv = webnotes.bean(copy=jv_records[2])
+		jv.insert()
+		jv.submit()
+		
+		jv1 = webnotes.bean(copy=jv_records[0])
+		jv1.doclist[2].account = "_Test Account Cost for Goods Sold - _TC"
+		jv1.doclist[2].debit = 600.0
+		jv1.doclist[1].credit = 600.0
+		jv1.insert()
+		jv1.submit()
+		
+		pcv = webnotes.bean(copy=test_record)
+		pcv.insert()
+		pcv.submit()
+		
+		gl_entries = webnotes.conn.sql("""select account, debit, credit
+			from `tabGL Entry` where voucher_type='Period Closing Voucher' and voucher_no=%s
+			order by account asc, debit asc""", pcv.doc.name, as_dict=1)
+
+		self.assertTrue(gl_entries)
+		
+		expected_gl_entries = sorted([
+			["_Test Account Reserves and Surplus - _TC", 200.0, 0.0],
+			["_Test Account Cost for Goods Sold - _TC", 0.0, 600.0],
+			["Sales - _TC", 400.0, 0.0]
+		])
+		for i, gle in enumerate(gl_entries):
+			self.assertEquals(expected_gl_entries[i][0], gle.account)
+			self.assertEquals(expected_gl_entries[i][1], gle.debit)
+			self.assertEquals(expected_gl_entries[i][2], gle.credit)
+		
+		
+test_dependencies = ["Customer", "Cost Center"]
+	
+test_record = [{
+	"doctype": "Period Closing Voucher", 
+	"closing_account_head": "_Test Account Reserves and Surplus - _TC",
+	"company": "_Test Company", 
+	"fiscal_year": "_Test Fiscal Year 2013", 
+	"posting_date": "2013-03-31", 
+	"remarks": "test"
+}]
diff --git a/accounts/doctype/pos_setting/README.md b/erpnext/accounts/doctype/pos_setting/README.md
similarity index 100%
rename from accounts/doctype/pos_setting/README.md
rename to erpnext/accounts/doctype/pos_setting/README.md
diff --git a/accounts/doctype/pos_setting/__init__.py b/erpnext/accounts/doctype/pos_setting/__init__.py
similarity index 100%
rename from accounts/doctype/pos_setting/__init__.py
rename to erpnext/accounts/doctype/pos_setting/__init__.py
diff --git a/erpnext/accounts/doctype/pos_setting/pos_setting.js b/erpnext/accounts/doctype/pos_setting/pos_setting.js
new file mode 100755
index 0000000..5c291b4
--- /dev/null
+++ b/erpnext/accounts/doctype/pos_setting/pos_setting.js
@@ -0,0 +1,78 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+cur_frm.cscript.onload = function(doc,cdt,cdn){
+	return $c_obj(make_doclist(cdt,cdn),'get_series','',function(r,rt){
+		if(r.message) set_field_options('naming_series', r.message);
+	});
+	
+	cur_frm.set_query("selling_price_list", function() {
+		return { filters: { selling: 1 } };
+	});
+}
+
+//cash bank account
+//------------------------------------
+cur_frm.fields_dict['cash_bank_account'].get_query = function(doc,cdt,cdn) {
+	return{
+		filters:{
+			'debit_or_credit': "Debit",
+			'is_pl_account': "No",
+			'group_or_ledger': "Ledger",
+			'company': doc.company
+		}
+	}	
+}
+
+// Income Account 
+// --------------------------------
+cur_frm.fields_dict['income_account'].get_query = function(doc,cdt,cdn) {
+	return{
+		filters:{
+			'debit_or_credit': "Credit",
+			'group_or_ledger': "Ledger",
+			'company': doc.company,
+			'account_type': "Income Account"
+		}
+	}	
+}
+
+
+// Cost Center 
+// -----------------------------
+cur_frm.fields_dict['cost_center'].get_query = function(doc,cdt,cdn) {
+	return{
+		filters:{
+			'company': doc.company,
+			'group_or_ledger': "Ledger"
+		}
+	}	
+}
+
+
+// Expense Account 
+// -----------------------------
+cur_frm.fields_dict["expense_account"].get_query = function(doc) {
+	return {
+		filters: {
+			"is_pl_account": "Yes",
+			"debit_or_credit": "Debit",
+			"company": doc.company,
+			"group_or_ledger": "Ledger"
+		}
+	}
+}
+
+// ------------------ Get Print Heading ------------------------------------
+cur_frm.fields_dict['select_print_heading'].get_query = function(doc, cdt, cdn) {
+	return{
+		filters:[
+			['Print Heading', 'docstatus', '!=', 2]
+		]	
+	}	
+}
+
+
+cur_frm.fields_dict.user.get_query = function(doc,cdt,cdn) {
+	return{	query:"webnotes.core.doctype.profile.profile.profile_query"}
+}
diff --git a/accounts/doctype/pos_setting/pos_setting.py b/erpnext/accounts/doctype/pos_setting/pos_setting.py
similarity index 100%
rename from accounts/doctype/pos_setting/pos_setting.py
rename to erpnext/accounts/doctype/pos_setting/pos_setting.py
diff --git a/erpnext/accounts/doctype/pos_setting/pos_setting.txt b/erpnext/accounts/doctype/pos_setting/pos_setting.txt
new file mode 100755
index 0000000..1c9e0bf
--- /dev/null
+++ b/erpnext/accounts/doctype/pos_setting/pos_setting.txt
@@ -0,0 +1,244 @@
+[
+ {
+  "creation": "2013-05-24 12:15:51", 
+  "docstatus": 0, 
+  "modified": "2014-01-15 16:23:58", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "POS/.####", 
+  "doctype": "DocType", 
+  "icon": "icon-cog", 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "POS Setting", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "POS Setting", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "POS Setting"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "user", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "User", 
+  "oldfieldname": "user", 
+  "oldfieldtype": "Link", 
+  "options": "Profile", 
+  "read_only": 0
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "territory", 
+  "fieldtype": "Link", 
+  "label": "Territory", 
+  "oldfieldname": "territory", 
+  "oldfieldtype": "Link", 
+  "options": "Territory", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "no_copy": 1, 
+  "oldfieldname": "naming_series", 
+  "oldfieldtype": "Select", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "currency", 
+  "fieldtype": "Link", 
+  "label": "Currency", 
+  "oldfieldname": "currency", 
+  "oldfieldtype": "Select", 
+  "options": "Currency", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "selling_price_list", 
+  "fieldtype": "Link", 
+  "label": "Price List", 
+  "oldfieldname": "price_list_name", 
+  "oldfieldtype": "Select", 
+  "options": "Price List", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "default": "1", 
+  "description": "Create Stock Ledger Entries when you submit a Sales Invoice", 
+  "doctype": "DocField", 
+  "fieldname": "update_stock", 
+  "fieldtype": "Check", 
+  "label": "Update Stock", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer", 
+  "fieldtype": "Link", 
+  "label": "Customer", 
+  "oldfieldname": "customer_account", 
+  "oldfieldtype": "Link", 
+  "options": "Customer", 
+  "read_only": 0, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cash_bank_account", 
+  "fieldtype": "Link", 
+  "label": "Cash/Bank Account", 
+  "oldfieldname": "cash_bank_account", 
+  "oldfieldtype": "Link", 
+  "options": "Account", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "income_account", 
+  "fieldtype": "Link", 
+  "label": "Income Account", 
+  "oldfieldname": "income_account", 
+  "oldfieldtype": "Link", 
+  "options": "Account", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "depends_on": "eval:cint(sys_defaults.auto_accounting_for_stock)", 
+  "doctype": "DocField", 
+  "fieldname": "expense_account", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "label": "Expense Account", 
+  "options": "Account", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warehouse", 
+  "fieldtype": "Link", 
+  "label": "Warehouse", 
+  "oldfieldname": "warehouse", 
+  "oldfieldtype": "Link", 
+  "options": "Warehouse", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cost_center", 
+  "fieldtype": "Link", 
+  "label": "Cost Center", 
+  "oldfieldname": "cost_center", 
+  "oldfieldtype": "Link", 
+  "options": "Cost Center", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "charge", 
+  "fieldtype": "Link", 
+  "label": "Charge", 
+  "oldfieldname": "charge", 
+  "oldfieldtype": "Link", 
+  "options": "Sales Taxes and Charges Master", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "letter_head", 
+  "fieldtype": "Select", 
+  "label": "Letter Head", 
+  "oldfieldname": "letter_head", 
+  "oldfieldtype": "Select", 
+  "options": "link:Letter Head", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "tc_name", 
+  "fieldtype": "Link", 
+  "label": "Terms and Conditions", 
+  "oldfieldname": "tc_name", 
+  "oldfieldtype": "Link", 
+  "options": "Terms and Conditions", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "select_print_heading", 
+  "fieldtype": "Select", 
+  "in_filter": 0, 
+  "label": "Print Heading", 
+  "oldfieldname": "select_print_heading", 
+  "oldfieldtype": "Select", 
+  "options": "link:Print Heading", 
+  "read_only": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Accounts Manager", 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Accounts User"
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/pos_setting/test_pos_setting.py b/erpnext/accounts/doctype/pos_setting/test_pos_setting.py
similarity index 100%
rename from accounts/doctype/pos_setting/test_pos_setting.py
rename to erpnext/accounts/doctype/pos_setting/test_pos_setting.py
diff --git a/accounts/doctype/purchase_invoice/README.md b/erpnext/accounts/doctype/purchase_invoice/README.md
similarity index 100%
rename from accounts/doctype/purchase_invoice/README.md
rename to erpnext/accounts/doctype/purchase_invoice/README.md
diff --git a/accounts/doctype/purchase_invoice/__init__.py b/erpnext/accounts/doctype/purchase_invoice/__init__.py
similarity index 100%
rename from accounts/doctype/purchase_invoice/__init__.py
rename to erpnext/accounts/doctype/purchase_invoice/__init__.py
diff --git a/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js
new file mode 100644
index 0000000..dda6219
--- /dev/null
+++ b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js
@@ -0,0 +1,220 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+cur_frm.cscript.tname = "Purchase Invoice Item";
+cur_frm.cscript.fname = "entries";
+cur_frm.cscript.other_fname = "purchase_tax_details";
+
+wn.provide("erpnext.accounts");
+{% include 'buying/doctype/purchase_common/purchase_common.js' %};
+{% include 'accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.js' %}
+{% include 'accounts/doctype/sales_invoice/pos.js' %}
+
+erpnext.accounts.PurchaseInvoice = erpnext.buying.BuyingController.extend({
+	onload: function() {
+		this._super();
+		
+		if(!this.frm.doc.__islocal) {
+			// show credit_to in print format
+			if(!this.frm.doc.supplier && this.frm.doc.credit_to) {
+				this.frm.set_df_property("credit_to", "print_hide", 0);
+			}
+		}
+	},
+	
+	refresh: function(doc) {
+		this._super();
+		
+		// Show / Hide button
+		if(doc.docstatus==1 && doc.outstanding_amount > 0)
+			this.frm.add_custom_button(wn._('Make Payment Entry'), this.make_bank_voucher);
+
+		if(doc.docstatus==1) { 
+			cur_frm.appframe.add_button(wn._('View Ledger'), function() {
+				wn.route_options = {
+					"voucher_no": doc.name,
+					"from_date": doc.posting_date,
+					"to_date": doc.posting_date,
+					"company": doc.company,
+					group_by_voucher: 0
+				};
+				wn.set_route("query-report", "General Ledger");
+			}, "icon-table");
+		}
+
+		if(doc.docstatus===0) {
+			cur_frm.add_custom_button(wn._('From Purchase Order'), 
+				function() {
+					wn.model.map_current_doc({
+						method: "erpnext.buying.doctype.purchase_order.purchase_order.make_purchase_invoice",
+						source_doctype: "Purchase Order",
+						get_query_filters: {
+							supplier: cur_frm.doc.supplier || undefined,
+							docstatus: 1,
+							status: ["!=", "Stopped"],
+							per_billed: ["<", 99.99],
+							company: cur_frm.doc.company
+						}
+					})
+				});
+
+			cur_frm.add_custom_button(wn._('From Purchase Receipt'), 
+				function() {
+					wn.model.map_current_doc({
+						method: "erpnext.stock.doctype.purchase_receipt.purchase_receipt.make_purchase_invoice",
+						source_doctype: "Purchase Receipt",
+						get_query_filters: {
+							supplier: cur_frm.doc.supplier || undefined,
+							docstatus: 1,
+							company: cur_frm.doc.company
+						}
+					})
+				});	
+			
+		}
+
+		this.is_opening(doc);
+	},
+	
+	credit_to: function() {
+		this.supplier();
+	},
+	
+	write_off_amount: function() {
+		this.calculate_outstanding_amount();
+		this.frm.refresh_fields();
+	},
+	
+	allocated_amount: function() {
+		this.calculate_total_advance("Purchase Invoice", "advance_allocation_details");
+		this.frm.refresh_fields();
+	}, 
+
+	tc_name: function() {
+		this.get_terms();
+	},
+	
+	entries_add: function(doc, cdt, cdn) {
+		var row = wn.model.get_doc(cdt, cdn);
+		this.frm.script_manager.copy_from_first_row("entries", row, ["expense_head", "cost_center"]);
+	}
+});
+
+cur_frm.script_manager.make(erpnext.accounts.PurchaseInvoice);
+
+cur_frm.cscript.is_opening = function(doc, dt, dn) {
+	hide_field('aging_date');
+	if (doc.is_opening == 'Yes') unhide_field('aging_date');
+}
+
+cur_frm.cscript.make_bank_voucher = function() {
+	return wn.call({
+		method: "erpnext.accounts.doctype.journal_voucher.journal_voucher.get_payment_entry_from_purchase_invoice",
+		args: {
+			"purchase_invoice": cur_frm.doc.name,
+		},
+		callback: function(r) {
+			var doclist = wn.model.sync(r.message);
+			wn.set_route("Form", doclist[0].doctype, doclist[0].name);
+		}
+	});
+}
+
+
+cur_frm.fields_dict['supplier_address'].get_query = function(doc, cdt, cdn) {
+	return{
+		filters:{'supplier':  doc.supplier}
+	}
+}
+
+cur_frm.fields_dict['contact_person'].get_query = function(doc, cdt, cdn) {
+	return{
+		filters:{'supplier':  doc.supplier}
+	}	
+}
+
+cur_frm.fields_dict['entries'].grid.get_field("item_code").get_query = function(doc, cdt, cdn) {
+	return {
+		query: "erpnext.controllers.queries.item_query",
+		filters:{
+			'is_purchase_item': 'Yes'	
+		}
+	}	 
+}
+
+cur_frm.fields_dict['credit_to'].get_query = function(doc) {
+	return{
+		filters:{
+			'debit_or_credit': 'Credit',
+			'is_pl_account': 'No',
+			'group_or_ledger': 'Ledger',
+			'company': doc.company
+		}
+	}	
+}
+
+// Get Print Heading
+cur_frm.fields_dict['select_print_heading'].get_query = function(doc, cdt, cdn) {
+return{
+		filters:[
+			['Print Heading', 'docstatus', '!=', 2]
+		]
+	}	
+}
+
+cur_frm.set_query("expense_head", "entries", function(doc) {
+	return{
+		query: "accounts.doctype.purchase_invoice.purchase_invoice.get_expense_account",
+		filters: {'company': doc.company}
+	}
+});
+
+cur_frm.cscript.expense_head = function(doc, cdt, cdn){
+	var d = locals[cdt][cdn];
+	if(d.idx == 1 && d.expense_head){
+		var cl = getchildren('Purchase Invoice Item', doc.name, 'entries', doc.doctype);
+		for(var i = 0; i < cl.length; i++){
+			if(!cl[i].expense_head) cl[i].expense_head = d.expense_head;
+		}
+	}
+	refresh_field('entries');
+}
+
+cur_frm.fields_dict["entries"].grid.get_field("cost_center").get_query = function(doc) {
+	return {
+		filters: { 
+			'company': doc.company,
+			'group_or_ledger': 'Ledger'
+		}
+
+	}
+}
+
+cur_frm.cscript.cost_center = function(doc, cdt, cdn){
+	var d = locals[cdt][cdn];
+	if(d.idx == 1 && d.cost_center){
+		var cl = getchildren('Purchase Invoice Item', doc.name, 'entries', doc.doctype);
+		for(var i = 0; i < cl.length; i++){
+			if(!cl[i].cost_center) cl[i].cost_center = d.cost_center;
+		}
+	}
+	refresh_field('entries');
+}
+
+cur_frm.fields_dict['entries'].grid.get_field('project_name').get_query = function(doc, cdt, cdn) {
+	return{
+		filters:[
+			['Project', 'status', 'not in', 'Completed, Cancelled']
+		]
+	}	
+}
+
+
+cur_frm.cscript.select_print_heading = function(doc,cdt,cdn){
+	if(doc.select_print_heading){
+		// print heading
+		cur_frm.pformat.print_heading = doc.select_print_heading;
+	}
+	else
+		cur_frm.pformat.print_heading = wn._("Purchase Invoice");
+}
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py
new file mode 100644
index 0000000..db42a12
--- /dev/null
+++ b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py
@@ -0,0 +1,462 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import add_days, cint, cstr, flt, formatdate
+from webnotes.model.bean import getlist
+from webnotes.model.code import get_obj
+from webnotes import msgprint, _
+from erpnext.setup.utils import get_company_currency
+
+import webnotes.defaults
+
+	
+from erpnext.controllers.buying_controller import BuyingController
+class DocType(BuyingController):
+	def __init__(self,d,dl):
+		self.doc, self.doclist = d, dl 
+		self.tname = 'Purchase Invoice Item'
+		self.fname = 'entries'
+		self.status_updater = [{
+			'source_dt': 'Purchase Invoice Item',
+			'target_dt': 'Purchase Order Item',
+			'join_field': 'po_detail',
+			'target_field': 'billed_amt',
+			'target_parent_dt': 'Purchase Order',
+			'target_parent_field': 'per_billed',
+			'target_ref_field': 'import_amount',
+			'source_field': 'import_amount',
+			'percent_join_field': 'purchase_order',
+		}]
+		
+	def validate(self):
+		super(DocType, self).validate()
+		
+		self.po_required()
+		self.pr_required()
+		self.check_active_purchase_items()
+		self.check_conversion_rate()
+		self.validate_bill_no()
+		self.validate_credit_acc()
+		self.clear_unallocated_advances("Purchase Invoice Advance", "advance_allocation_details")
+		self.check_for_acc_head_of_supplier()
+		self.check_for_stopped_status()
+		self.validate_with_previous_doc()
+		self.validate_uom_is_integer("uom", "qty")
+
+		if not self.doc.is_opening:
+			self.doc.is_opening = 'No'
+
+		self.set_aging_date()
+
+		#set against account for credit to
+		self.set_against_expense_account()
+		
+		self.validate_write_off_account()
+		self.update_raw_material_cost()
+		self.update_valuation_rate("entries")
+		self.validate_multiple_billing("Purchase Receipt", "pr_detail", "import_amount", 
+			"purchase_receipt_details")
+
+	def get_credit_to(self):
+		ret = {}
+		if self.doc.supplier:
+			acc_head = webnotes.conn.sql("""select name, credit_days from `tabAccount` 
+				where (name = %s or (master_name = %s and master_type = 'supplier')) 
+				and docstatus != 2 and company = %s""", 
+				(cstr(self.doc.supplier) + " - " + self.company_abbr, 
+				self.doc.supplier, self.doc.company))
+		
+			if acc_head and acc_head[0][0]:
+				ret['credit_to'] = acc_head[0][0]
+				if not self.doc.due_date:
+					ret['due_date'] = add_days(cstr(self.doc.posting_date), 
+						acc_head and cint(acc_head[0][1]) or 0)
+			elif not acc_head:
+				msgprint("%s does not have an Account Head in %s. \
+					You must first create it from the Supplier Master" % \
+					(self.doc.supplier, self.doc.company))
+		return ret
+		
+	def set_supplier_defaults(self):
+		self.doc.fields.update(self.get_credit_to())
+		super(DocType, self).set_supplier_defaults()
+		
+	def get_advances(self):
+		super(DocType, self).get_advances(self.doc.credit_to, 
+			"Purchase Invoice Advance", "advance_allocation_details", "debit")
+		
+	def check_active_purchase_items(self):
+		for d in getlist(self.doclist, 'entries'):
+			if d.item_code:		# extra condn coz item_code is not mandatory in PV
+				valid_item = webnotes.conn.sql("select docstatus,is_purchase_item from tabItem where name = %s",d.item_code)
+				if valid_item[0][0] == 2:
+					msgprint("Item : '%s' is Inactive, you can restore it from Trash" %(d.item_code))
+					raise Exception
+				if not valid_item[0][1] == 'Yes':
+					msgprint("Item : '%s' is not Purchase Item"%(d.item_code))
+					raise Exception
+						
+	def check_conversion_rate(self):
+		default_currency = get_company_currency(self.doc.company)		
+		if not default_currency:
+			msgprint('Message: Please enter default currency in Company Master')
+			raise Exception
+		if (self.doc.currency == default_currency and flt(self.doc.conversion_rate) != 1.00) or not self.doc.conversion_rate or (self.doc.currency != default_currency and flt(self.doc.conversion_rate) == 1.00):
+			msgprint("Message: Please Enter Appropriate Conversion Rate.")
+			raise Exception				
+			
+	def validate_bill_no(self):
+		if self.doc.bill_no and self.doc.bill_no.lower().strip() \
+				not in ['na', 'not applicable', 'none']:
+			b_no = webnotes.conn.sql("""select bill_no, name, ifnull(is_opening,'') from `tabPurchase Invoice` 
+				where bill_no = %s and credit_to = %s and docstatus = 1 and name != %s""", 
+				(self.doc.bill_no, self.doc.credit_to, self.doc.name))
+			if b_no and cstr(b_no[0][2]) == cstr(self.doc.is_opening):
+				msgprint("Please check you have already booked expense against Bill No. %s \
+					in Purchase Invoice %s" % (cstr(b_no[0][0]), cstr(b_no[0][1])), 
+					raise_exception=1)
+					
+			if not self.doc.remarks and self.doc.bill_date:
+				self.doc.remarks = (self.doc.remarks or '') + "\n" + ("Against Bill %s dated %s" 
+					% (self.doc.bill_no, formatdate(self.doc.bill_date)))
+
+		if not self.doc.remarks:
+			self.doc.remarks = "No Remarks"
+
+	def validate_credit_acc(self):
+		acc = webnotes.conn.sql("select debit_or_credit, is_pl_account from tabAccount where name = %s", 
+			self.doc.credit_to)
+		if not acc:
+			msgprint("Account: "+ self.doc.credit_to + "does not exist")
+			raise Exception
+		elif acc[0][0] and acc[0][0] != 'Credit':
+			msgprint("Account: "+ self.doc.credit_to + "is not a credit account")
+			raise Exception
+		elif acc[0][1] and acc[0][1] != 'No':
+			msgprint("Account: "+ self.doc.credit_to + "is a pl account")
+			raise Exception
+	
+	# Validate Acc Head of Supplier and Credit To Account entered
+	# ------------------------------------------------------------
+	def check_for_acc_head_of_supplier(self): 
+		if self.doc.supplier and self.doc.credit_to:
+			acc_head = webnotes.conn.sql("select master_name from `tabAccount` where name = %s", self.doc.credit_to)
+			
+			if (acc_head and cstr(acc_head[0][0]) != cstr(self.doc.supplier)) or (not acc_head and (self.doc.credit_to != cstr(self.doc.supplier) + " - " + self.company_abbr)):
+				msgprint("Credit To: %s do not match with Supplier: %s for Company: %s.\n If both correctly entered, please select Master Type and Master Name in account master." %(self.doc.credit_to,self.doc.supplier,self.doc.company), raise_exception=1)
+				
+	# Check for Stopped PO
+	# ---------------------
+	def check_for_stopped_status(self):
+		check_list = []
+		for d in getlist(self.doclist,'entries'):
+			if d.purchase_order and not d.purchase_order in check_list and not d.purchase_receipt:
+				check_list.append(d.purhcase_order)
+				stopped = webnotes.conn.sql("select name from `tabPurchase Order` where status = 'Stopped' and name = '%s'" % d.purchase_order)
+				if stopped:
+					msgprint("One cannot do any transaction against 'Purchase Order' : %s, it's status is 'Stopped'" % (d.purhcase_order))
+					raise Exception
+		
+	def validate_with_previous_doc(self):
+		super(DocType, self).validate_with_previous_doc(self.tname, {
+			"Purchase Order": {
+				"ref_dn_field": "purchase_order",
+				"compare_fields": [["supplier", "="], ["company", "="], ["currency", "="]],
+			},
+			"Purchase Order Item": {
+				"ref_dn_field": "po_detail",
+				"compare_fields": [["project_name", "="], ["item_code", "="], ["uom", "="]],
+				"is_child_table": True,
+				"allow_duplicate_prev_row_id": True
+			},
+			"Purchase Receipt": {
+				"ref_dn_field": "purchase_receipt",
+				"compare_fields": [["supplier", "="], ["company", "="], ["currency", "="]],
+			},
+			"Purchase Receipt Item": {
+				"ref_dn_field": "pr_detail",
+				"compare_fields": [["project_name", "="], ["item_code", "="], ["uom", "="]],
+				"is_child_table": True
+			}
+		})
+		
+		if cint(webnotes.defaults.get_global_default('maintain_same_rate')):
+			super(DocType, self).validate_with_previous_doc(self.tname, {
+				"Purchase Order Item": {
+					"ref_dn_field": "po_detail",
+					"compare_fields": [["import_rate", "="]],
+					"is_child_table": True,
+					"allow_duplicate_prev_row_id": True
+				},
+				"Purchase Receipt Item": {
+					"ref_dn_field": "pr_detail",
+					"compare_fields": [["import_rate", "="]],
+					"is_child_table": True
+				}
+			})
+			
+					
+	def set_aging_date(self):
+		if self.doc.is_opening != 'Yes':
+			self.doc.aging_date = self.doc.posting_date
+		elif not self.doc.aging_date:
+			msgprint("Aging Date is mandatory for opening entry")
+			raise Exception
+			
+	def set_against_expense_account(self):
+		auto_accounting_for_stock = cint(webnotes.defaults.get_global_default("auto_accounting_for_stock"))
+
+		if auto_accounting_for_stock:
+			stock_not_billed_account = self.get_company_default("stock_received_but_not_billed")
+		
+		against_accounts = []
+		stock_items = self.get_stock_items()
+		for item in self.doclist.get({"parentfield": "entries"}):
+			if auto_accounting_for_stock and item.item_code in stock_items:
+				# in case of auto inventory accounting, against expense account is always
+				# Stock Received But Not Billed for a stock item
+				item.expense_head = stock_not_billed_account
+				item.cost_center = None
+				
+				if stock_not_billed_account not in against_accounts:
+					against_accounts.append(stock_not_billed_account)
+			
+			elif not item.expense_head:
+				msgprint(_("Expense account is mandatory for item") + ": " + 
+					(item.item_code or item.item_name), raise_exception=1)
+			
+			elif item.expense_head not in against_accounts:
+				# if no auto_accounting_for_stock or not a stock item
+				against_accounts.append(item.expense_head)
+				
+		self.doc.against_expense_account = ",".join(against_accounts)
+
+	def po_required(self):
+		if webnotes.conn.get_value("Buying Settings", None, "po_required") == 'Yes':
+			 for d in getlist(self.doclist,'entries'):
+				 if not d.purchase_order:
+					 msgprint("Purchse Order No. required against item %s"%d.item_code)
+					 raise Exception
+
+	def pr_required(self):
+		if webnotes.conn.get_value("Buying Settings", None, "pr_required") == 'Yes':
+			 for d in getlist(self.doclist,'entries'):
+				 if not d.purchase_receipt:
+					 msgprint("Purchase Receipt No. required against item %s"%d.item_code)
+					 raise Exception
+
+	def validate_write_off_account(self):
+		if self.doc.write_off_amount and not self.doc.write_off_account:
+			msgprint("Please enter Write Off Account", raise_exception=1)
+
+	def check_prev_docstatus(self):
+		for d in getlist(self.doclist,'entries'):
+			if d.purchase_order:
+				submitted = webnotes.conn.sql("select name from `tabPurchase Order` where docstatus = 1 and name = '%s'" % d.purchase_order)
+				if not submitted:
+					webnotes.throw("Purchase Order : "+ cstr(d.purchase_order) +" is not submitted")
+			if d.purchase_receipt:
+				submitted = webnotes.conn.sql("select name from `tabPurchase Receipt` where docstatus = 1 and name = '%s'" % d.purchase_receipt)
+				if not submitted:
+					webnotes.throw("Purchase Receipt : "+ cstr(d.purchase_receipt) +" is not submitted")
+					
+					
+	def update_against_document_in_jv(self):
+		"""
+			Links invoice and advance voucher:
+				1. cancel advance voucher
+				2. split into multiple rows if partially adjusted, assign against voucher
+				3. submit advance voucher
+		"""
+		
+		lst = []
+		for d in getlist(self.doclist, 'advance_allocation_details'):
+			if flt(d.allocated_amount) > 0:
+				args = {
+					'voucher_no' : d.journal_voucher, 
+					'voucher_detail_no' : d.jv_detail_no, 
+					'against_voucher_type' : 'Purchase Invoice', 
+					'against_voucher'  : self.doc.name,
+					'account' : self.doc.credit_to, 
+					'is_advance' : 'Yes', 
+					'dr_or_cr' : 'debit', 
+					'unadjusted_amt' : flt(d.advance_amount),
+					'allocated_amt' : flt(d.allocated_amount)
+				}
+				lst.append(args)
+		
+		if lst:
+			from erpnext.accounts.utils import reconcile_against_document
+			reconcile_against_document(lst)
+
+	def on_submit(self):
+		self.check_prev_docstatus()
+		
+		get_obj('Authorization Control').validate_approving_authority(self.doc.doctype, 
+			self.doc.company, self.doc.grand_total)
+		
+		# this sequence because outstanding may get -negative
+		self.make_gl_entries()
+		self.update_against_document_in_jv()
+		self.update_prevdoc_status()
+		self.update_billing_status_for_zero_amount_refdoc("Purchase Order")
+
+	def make_gl_entries(self):
+		auto_accounting_for_stock = \
+			cint(webnotes.defaults.get_global_default("auto_accounting_for_stock"))
+		
+		gl_entries = []
+		
+		# parent's gl entry
+		if self.doc.grand_total:
+			gl_entries.append(
+				self.get_gl_dict({
+					"account": self.doc.credit_to,
+					"against": self.doc.against_expense_account,
+					"credit": self.doc.total_amount_to_pay,
+					"remarks": self.doc.remarks,
+					"against_voucher": self.doc.name,
+					"against_voucher_type": self.doc.doctype,
+				})
+			)
+	
+		# tax table gl entries
+		valuation_tax = {}
+		for tax in self.doclist.get({"parentfield": "purchase_tax_details"}):
+			if tax.category in ("Total", "Valuation and Total") and flt(tax.tax_amount):
+				gl_entries.append(
+					self.get_gl_dict({
+						"account": tax.account_head,
+						"against": self.doc.credit_to,
+						"debit": tax.add_deduct_tax == "Add" and tax.tax_amount or 0,
+						"credit": tax.add_deduct_tax == "Deduct" and tax.tax_amount or 0,
+						"remarks": self.doc.remarks,
+						"cost_center": tax.cost_center
+					})
+				)
+			
+			# accumulate valuation tax
+			if tax.category in ("Valuation", "Valuation and Total") and flt(tax.tax_amount):
+				if auto_accounting_for_stock and not tax.cost_center:
+					webnotes.throw(_("Row %(row)s: Cost Center is mandatory \
+						if tax/charges category is Valuation or Valuation and Total" % 
+						{"row": tax.idx}))
+				valuation_tax.setdefault(tax.cost_center, 0)
+				valuation_tax[tax.cost_center] += \
+					(tax.add_deduct_tax == "Add" and 1 or -1) * flt(tax.tax_amount)
+					
+		# item gl entries
+		stock_item_and_auto_accounting_for_stock = False
+		stock_items = self.get_stock_items()
+		for item in self.doclist.get({"parentfield": "entries"}):
+			if auto_accounting_for_stock and item.item_code in stock_items:
+				if flt(item.valuation_rate):
+					# if auto inventory accounting enabled and stock item, 
+					# then do stock related gl entries
+					# expense will be booked in sales invoice
+					stock_item_and_auto_accounting_for_stock = True
+					
+					valuation_amt = flt(item.amount + item.item_tax_amount + item.rm_supp_cost, 
+						self.precision("amount", item))
+					
+					gl_entries.append(
+						self.get_gl_dict({
+							"account": item.expense_head,
+							"against": self.doc.credit_to,
+							"debit": valuation_amt,
+							"remarks": self.doc.remarks or "Accounting Entry for Stock"
+						})
+					)
+			
+			elif flt(item.amount):
+				# if not a stock item or auto inventory accounting disabled, book the expense
+				gl_entries.append(
+					self.get_gl_dict({
+						"account": item.expense_head,
+						"against": self.doc.credit_to,
+						"debit": item.amount,
+						"remarks": self.doc.remarks,
+						"cost_center": item.cost_center
+					})
+				)
+				
+		if stock_item_and_auto_accounting_for_stock and valuation_tax:
+			# credit valuation tax amount in "Expenses Included In Valuation"
+			# this will balance out valuation amount included in cost of goods sold
+			expenses_included_in_valuation = \
+				self.get_company_default("expenses_included_in_valuation")
+			
+			for cost_center, amount in valuation_tax.items():
+				gl_entries.append(
+					self.get_gl_dict({
+						"account": expenses_included_in_valuation,
+						"cost_center": cost_center,
+						"against": self.doc.credit_to,
+						"credit": amount,
+						"remarks": self.doc.remarks or "Accounting Entry for Stock"
+					})
+				)
+		
+		# writeoff account includes petty difference in the invoice amount 
+		# and the amount that is paid
+		if self.doc.write_off_account and flt(self.doc.write_off_amount):
+			gl_entries.append(
+				self.get_gl_dict({
+					"account": self.doc.write_off_account,
+					"against": self.doc.credit_to,
+					"credit": flt(self.doc.write_off_amount),
+					"remarks": self.doc.remarks,
+					"cost_center": self.doc.write_off_cost_center
+				})
+			)
+		
+		if gl_entries:
+			from erpnext.accounts.general_ledger import make_gl_entries
+			make_gl_entries(gl_entries, cancel=(self.doc.docstatus == 2))
+
+	def on_cancel(self):
+		from erpnext.accounts.utils import remove_against_link_from_jv
+		remove_against_link_from_jv(self.doc.doctype, self.doc.name, "against_voucher")
+		
+		self.update_prevdoc_status()
+		self.update_billing_status_for_zero_amount_refdoc("Purchase Order")
+		self.make_cancel_gl_entries()
+		
+	def on_update(self):
+		pass
+		
+	def update_raw_material_cost(self):
+		if self.sub_contracted_items:
+			for d in self.doclist.get({"parentfield": "entries"}):
+				rm_cost = webnotes.conn.sql("""select raw_material_cost / quantity 
+					from `tabBOM` where item = %s and is_default = 1 and docstatus = 1 
+					and is_active = 1 """, (d.item_code,))
+				rm_cost = rm_cost and flt(rm_cost[0][0]) or 0
+				
+				d.conversion_factor = d.conversion_factor or flt(webnotes.conn.get_value(
+					"UOM Conversion Detail", {"parent": d.item_code, "uom": d.uom}, 
+					"conversion_factor")) or 1
+		
+				d.rm_supp_cost = rm_cost * flt(d.qty) * flt(d.conversion_factor)
+				
+@webnotes.whitelist()
+def get_expense_account(doctype, txt, searchfield, start, page_len, filters):
+	from erpnext.controllers.queries import get_match_cond
+	
+	# expense account can be any Debit account, 
+	# but can also be a Liability account with account_type='Expense Account' in special circumstances. 
+	# Hence the first condition is an "OR"
+	return webnotes.conn.sql("""select tabAccount.name from `tabAccount` 
+			where (tabAccount.debit_or_credit="Debit" 
+					or tabAccount.account_type = "Expense Account")
+				and tabAccount.group_or_ledger="Ledger" 
+				and tabAccount.docstatus!=2 
+				and ifnull(tabAccount.master_type, "")=""
+				and ifnull(tabAccount.master_name, "")=""
+				and tabAccount.company = '%(company)s' 
+				and tabAccount.%(key)s LIKE '%(txt)s'
+				%(mcond)s""" % {'company': filters['company'], 'key': searchfield, 
+			'txt': "%%%s%%" % txt, 'mcond':get_match_cond(doctype, searchfield)})
diff --git a/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.txt b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.txt
new file mode 100755
index 0000000..6df4df4
--- /dev/null
+++ b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.txt
@@ -0,0 +1,815 @@
+[
+ {
+  "creation": "2013-05-21 16:16:39", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:18", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 1, 
+  "allow_import": 1, 
+  "autoname": "naming_series:", 
+  "doctype": "DocType", 
+  "icon": "icon-file-text", 
+  "is_submittable": 1, 
+  "module": "Accounts", 
+  "name": "__common__", 
+  "read_only_onload": 1, 
+  "search_fields": "posting_date, credit_to, fiscal_year, bill_no, grand_total, outstanding_amount"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Purchase Invoice", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Purchase Invoice", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Purchase Invoice"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supplier_section", 
+  "fieldtype": "Section Break", 
+  "label": "Supplier", 
+  "options": "icon-user"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "no_copy": 1, 
+  "oldfieldname": "naming_series", 
+  "oldfieldtype": "Select", 
+  "options": "BILL\nBILLJ", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supplier", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "label": "Supplier", 
+  "oldfieldname": "supplier", 
+  "oldfieldtype": "Link", 
+  "options": "Supplier", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "supplier", 
+  "doctype": "DocField", 
+  "fieldname": "supplier_name", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "in_list_view": 1, 
+  "label": "Name", 
+  "oldfieldname": "supplier_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_display", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Address", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_display", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Contact", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_mobile", 
+  "fieldtype": "Text", 
+  "hidden": 1, 
+  "label": "Mobile No", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_email", 
+  "fieldtype": "Text", 
+  "hidden": 1, 
+  "label": "Contact Email", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0, 
+  "reqd": 0, 
+  "width": "50%"
+ }, 
+ {
+  "default": "Today", 
+  "doctype": "DocField", 
+  "fieldname": "posting_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Posting Date", 
+  "no_copy": 0, 
+  "oldfieldname": "posting_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "description": "If not applicable please enter: NA", 
+  "doctype": "DocField", 
+  "fieldname": "bill_no", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "label": "Supplier Invoice No", 
+  "oldfieldname": "bill_no", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "bill_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Supplier Invoice Date", 
+  "oldfieldname": "bill_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Link", 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Link", 
+  "options": "Purchase Invoice", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "currency_price_list", 
+  "fieldtype": "Section Break", 
+  "label": "Currency and Price List", 
+  "options": "icon-tag", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "currency", 
+  "fieldtype": "Link", 
+  "label": "Currency", 
+  "oldfieldname": "currency", 
+  "oldfieldtype": "Select", 
+  "options": "Currency", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "description": "The rate at which Bill Currency is converted into company's base currency", 
+  "doctype": "DocField", 
+  "fieldname": "conversion_rate", 
+  "fieldtype": "Float", 
+  "label": "Exchange Rate", 
+  "oldfieldname": "conversion_rate", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break2", 
+  "fieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "buying_price_list", 
+  "fieldtype": "Link", 
+  "label": "Price List", 
+  "options": "Price List", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "price_list_currency", 
+  "fieldtype": "Link", 
+  "label": "Price List Currency", 
+  "options": "Currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "plc_conversion_rate", 
+  "fieldtype": "Float", 
+  "label": "Price List Exchange Rate", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "items", 
+  "fieldtype": "Section Break", 
+  "label": "Items", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-shopping-cart", 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "entries", 
+  "fieldtype": "Table", 
+  "label": "Entries", 
+  "oldfieldname": "entries", 
+  "oldfieldtype": "Table", 
+  "options": "Purchase Invoice Item", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_26", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "net_total_import", 
+  "fieldtype": "Currency", 
+  "label": "Net Total", 
+  "oldfieldname": "net_total_import", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_28", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "description": "Will be calculated automatically when you enter the details", 
+  "doctype": "DocField", 
+  "fieldname": "net_total", 
+  "fieldtype": "Currency", 
+  "label": "Net Total (Company Currency)", 
+  "oldfieldname": "net_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "taxes", 
+  "fieldtype": "Section Break", 
+  "label": "Taxes", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-money", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_other_charges", 
+  "fieldtype": "Link", 
+  "label": "Tax Master", 
+  "oldfieldname": "purchase_other_charges", 
+  "oldfieldtype": "Link", 
+  "options": "Purchase Taxes and Charges Master", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_tax_details", 
+  "fieldtype": "Table", 
+  "label": "Purchase Taxes and Charges", 
+  "oldfieldname": "purchase_tax_details", 
+  "oldfieldtype": "Table", 
+  "options": "Purchase Taxes and Charges", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "tax_calculation", 
+  "fieldtype": "HTML", 
+  "label": "Tax Calculation", 
+  "oldfieldtype": "HTML", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "totals", 
+  "fieldtype": "Section Break", 
+  "label": "Totals", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-money", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_added_import", 
+  "fieldtype": "Currency", 
+  "label": "Taxes and Charges Added", 
+  "oldfieldname": "other_charges_added_import", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_deducted_import", 
+  "fieldtype": "Currency", 
+  "label": "Taxes and Charges Deducted", 
+  "oldfieldname": "other_charges_deducted_import", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grand_total_import", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Grand Total", 
+  "oldfieldname": "grand_total_import", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "in_words_import", 
+  "fieldtype": "Data", 
+  "label": "In Words", 
+  "oldfieldname": "in_words_import", 
+  "oldfieldtype": "Data", 
+  "print_hide": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_amount_to_pay", 
+  "fieldtype": "Currency", 
+  "hidden": 0, 
+  "label": "Total Amount To Pay", 
+  "no_copy": 1, 
+  "oldfieldname": "total_amount_to_pay", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_advance", 
+  "fieldtype": "Currency", 
+  "label": "Total Advance", 
+  "no_copy": 1, 
+  "oldfieldname": "total_advance", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "outstanding_amount", 
+  "fieldtype": "Currency", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Outstanding Amount", 
+  "no_copy": 1, 
+  "oldfieldname": "outstanding_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break8", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_tax", 
+  "fieldtype": "Currency", 
+  "label": "Total Tax (Company Currency)", 
+  "oldfieldname": "total_tax", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_added", 
+  "fieldtype": "Currency", 
+  "label": "Taxes and Charges Added (Company Currency)", 
+  "oldfieldname": "other_charges_added", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_deducted", 
+  "fieldtype": "Currency", 
+  "label": "Taxes and Charges Deducted (Company Currency)", 
+  "oldfieldname": "other_charges_deducted", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grand_total", 
+  "fieldtype": "Currency", 
+  "label": "Grand Total (Company Currency)", 
+  "oldfieldname": "grand_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "description": "In Words will be visible once you save the Purchase Invoice.", 
+  "doctype": "DocField", 
+  "fieldname": "in_words", 
+  "fieldtype": "Data", 
+  "label": "In Words (Company Currency)", 
+  "oldfieldname": "in_words", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "write_off_amount", 
+  "fieldtype": "Currency", 
+  "label": "Write Off Amount", 
+  "no_copy": 1, 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:flt(doc.write_off_amount)!=0", 
+  "doctype": "DocField", 
+  "fieldname": "write_off_account", 
+  "fieldtype": "Link", 
+  "label": "Write Off Account", 
+  "no_copy": 1, 
+  "options": "Account", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:flt(doc.write_off_amount)!=0", 
+  "doctype": "DocField", 
+  "fieldname": "write_off_cost_center", 
+  "fieldtype": "Link", 
+  "label": "Write Off Cost Center", 
+  "no_copy": 1, 
+  "options": "Cost Center", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "against_expense_account", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Against Expense Account", 
+  "no_copy": 1, 
+  "oldfieldname": "against_expense_account", 
+  "oldfieldtype": "Small Text", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "advances", 
+  "fieldtype": "Section Break", 
+  "label": "Advances", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-money", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "get_advances_paid", 
+  "fieldtype": "Button", 
+  "label": "Get Advances Paid", 
+  "oldfieldtype": "Button", 
+  "options": "get_advances", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "advance_allocation_details", 
+  "fieldtype": "Table", 
+  "label": "Purchase Invoice Advances", 
+  "no_copy": 1, 
+  "oldfieldname": "advance_allocation_details", 
+  "oldfieldtype": "Table", 
+  "options": "Purchase Invoice Advance", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "terms_section_break", 
+  "fieldtype": "Section Break", 
+  "label": "Terms and Conditions", 
+  "options": "icon-legal"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "tc_name", 
+  "fieldtype": "Link", 
+  "label": "Terms", 
+  "options": "Terms and Conditions", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "terms", 
+  "fieldtype": "Text Editor", 
+  "label": "Terms and Conditions1"
+ }, 
+ {
+  "depends_on": "supplier", 
+  "doctype": "DocField", 
+  "fieldname": "contact_section", 
+  "fieldtype": "Section Break", 
+  "label": "Contact Info", 
+  "options": "icon-bullhorn", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supplier_address", 
+  "fieldtype": "Link", 
+  "label": "Supplier Address", 
+  "options": "Address", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break23", 
+  "fieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_person", 
+  "fieldtype": "Link", 
+  "label": "Contact Person", 
+  "options": "Contact", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "more_info", 
+  "fieldtype": "Section Break", 
+  "label": "More Info", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-file-text", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "description": "Supplier (Payable) Account", 
+  "doctype": "DocField", 
+  "fieldname": "credit_to", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Credit To", 
+  "oldfieldname": "credit_to", 
+  "oldfieldtype": "Link", 
+  "options": "Account", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "default": "No", 
+  "description": "Considered as Opening Balance", 
+  "doctype": "DocField", 
+  "fieldname": "is_opening", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Is Opening", 
+  "oldfieldname": "is_opening", 
+  "oldfieldtype": "Select", 
+  "options": "No\nYes", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "search_index": 1
+ }, 
+ {
+  "description": "Actual Invoice Date", 
+  "doctype": "DocField", 
+  "fieldname": "aging_date", 
+  "fieldtype": "Date", 
+  "label": "Aging Date", 
+  "oldfieldname": "aging_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "search_index": 0
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "select_print_heading", 
+  "fieldtype": "Link", 
+  "label": "Print Heading", 
+  "no_copy": 1, 
+  "oldfieldname": "select_print_heading", 
+  "oldfieldtype": "Link", 
+  "options": "Print Heading", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "due_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Due Date", 
+  "no_copy": 0, 
+  "oldfieldname": "due_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 0, 
+  "read_only": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "mode_of_payment", 
+  "fieldtype": "Select", 
+  "label": "Mode of Payment", 
+  "oldfieldname": "mode_of_payment", 
+  "oldfieldtype": "Select", 
+  "options": "link:Mode of Payment", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_63", 
+  "fieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "remarks", 
+  "fieldtype": "Small Text", 
+  "label": "Remarks", 
+  "no_copy": 1, 
+  "oldfieldname": "remarks", 
+  "oldfieldtype": "Text", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 0
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Accounts User", 
+  "submit": 0, 
+  "write": 0
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Purchase User", 
+  "submit": 0, 
+  "write": 0
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Supplier", 
+  "submit": 0, 
+  "write": 0
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Accounts Manager", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Auditor", 
+  "submit": 0, 
+  "write": 0
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/purchase_invoice/purchase_invoice_list.js b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice_list.js
similarity index 100%
rename from accounts/doctype/purchase_invoice/purchase_invoice_list.js
rename to erpnext/accounts/doctype/purchase_invoice/purchase_invoice_list.js
diff --git a/erpnext/accounts/doctype/purchase_invoice/test_purchase_invoice.py b/erpnext/accounts/doctype/purchase_invoice/test_purchase_invoice.py
new file mode 100644
index 0000000..8a8b4a7
--- /dev/null
+++ b/erpnext/accounts/doctype/purchase_invoice/test_purchase_invoice.py
@@ -0,0 +1,415 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+
+from __future__ import unicode_literals
+import unittest
+import webnotes
+import webnotes.model
+import json	
+from webnotes.utils import cint
+import webnotes.defaults
+from erpnext.stock.doctype.purchase_receipt.test_purchase_receipt import set_perpetual_inventory
+
+test_dependencies = ["Item", "Cost Center"]
+test_ignore = ["Serial No"]
+
+class TestPurchaseInvoice(unittest.TestCase):
+	def test_gl_entries_without_auto_accounting_for_stock(self):
+		set_perpetual_inventory(0)
+		self.assertTrue(not cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")))
+		
+		wrapper = webnotes.bean(copy=test_records[0])
+		wrapper.run_method("calculate_taxes_and_totals")
+		wrapper.insert()
+		wrapper.submit()
+		wrapper.load_from_db()
+		dl = wrapper.doclist
+		
+		expected_gl_entries = {
+			"_Test Supplier - _TC": [0, 1512.30],
+			"_Test Account Cost for Goods Sold - _TC": [1250, 0],
+			"_Test Account Shipping Charges - _TC": [100, 0],
+			"_Test Account Excise Duty - _TC": [140, 0],
+			"_Test Account Education Cess - _TC": [2.8, 0],
+			"_Test Account S&H Education Cess - _TC": [1.4, 0],
+			"_Test Account CST - _TC": [29.88, 0],
+			"_Test Account VAT - _TC": [156.25, 0],
+			"_Test Account Discount - _TC": [0, 168.03],
+		}
+		gl_entries = webnotes.conn.sql("""select account, debit, credit from `tabGL Entry`
+			where voucher_type = 'Purchase Invoice' and voucher_no = %s""", dl[0].name, as_dict=1)
+		for d in gl_entries:
+			self.assertEqual([d.debit, d.credit], expected_gl_entries.get(d.account))
+			
+	def test_gl_entries_with_auto_accounting_for_stock(self):
+		set_perpetual_inventory(1)
+		self.assertEqual(cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")), 1)
+		
+		pi = webnotes.bean(copy=test_records[1])
+		pi.run_method("calculate_taxes_and_totals")
+		pi.insert()
+		pi.submit()
+		
+		gl_entries = webnotes.conn.sql("""select account, debit, credit
+			from `tabGL Entry` where voucher_type='Purchase Invoice' and voucher_no=%s
+			order by account asc""", pi.doc.name, as_dict=1)
+		self.assertTrue(gl_entries)
+		
+		expected_values = sorted([
+			["_Test Supplier - _TC", 0, 720],
+			["Stock Received But Not Billed - _TC", 750.0, 0],
+			["_Test Account Shipping Charges - _TC", 100.0, 0],
+			["_Test Account VAT - _TC", 120.0, 0],
+			["Expenses Included In Valuation - _TC", 0, 250.0],
+		])
+		
+		for i, gle in enumerate(gl_entries):
+			self.assertEquals(expected_values[i][0], gle.account)
+			self.assertEquals(expected_values[i][1], gle.debit)
+			self.assertEquals(expected_values[i][2], gle.credit)
+		
+		set_perpetual_inventory(0)
+
+	def test_gl_entries_with_aia_for_non_stock_items(self):
+		set_perpetual_inventory()
+		self.assertEqual(cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")), 1)
+		
+		pi = webnotes.bean(copy=test_records[1])
+		pi.doclist[1].item_code = "_Test Non Stock Item"
+		pi.doclist[1].expense_head = "_Test Account Cost for Goods Sold - _TC"
+		pi.doclist.pop(2)
+		pi.doclist.pop(3)
+		pi.run_method("calculate_taxes_and_totals")
+		pi.insert()
+		pi.submit()
+		
+		gl_entries = webnotes.conn.sql("""select account, debit, credit
+			from `tabGL Entry` where voucher_type='Purchase Invoice' and voucher_no=%s
+			order by account asc""", pi.doc.name, as_dict=1)
+		self.assertTrue(gl_entries)
+		
+		expected_values = sorted([
+			["_Test Supplier - _TC", 0, 620],
+			["_Test Account Cost for Goods Sold - _TC", 500.0, 0],
+			["_Test Account VAT - _TC", 120.0, 0],
+		])
+		
+		for i, gle in enumerate(gl_entries):
+			self.assertEquals(expected_values[i][0], gle.account)
+			self.assertEquals(expected_values[i][1], gle.debit)
+			self.assertEquals(expected_values[i][2], gle.credit)
+		set_perpetual_inventory(0)
+			
+	def test_purchase_invoice_calculation(self):
+		wrapper = webnotes.bean(copy=test_records[0])
+		wrapper.run_method("calculate_taxes_and_totals")
+		wrapper.insert()
+		wrapper.load_from_db()
+		
+		expected_values = [
+			["_Test Item Home Desktop 100", 90, 59],
+			["_Test Item Home Desktop 200", 135, 177]
+		]
+		for i, item in enumerate(wrapper.doclist.get({"parentfield": "entries"})):
+			self.assertEqual(item.item_code, expected_values[i][0])
+			self.assertEqual(item.item_tax_amount, expected_values[i][1])
+			self.assertEqual(item.valuation_rate, expected_values[i][2])
+			
+		self.assertEqual(wrapper.doclist[0].net_total, 1250)
+		
+		# tax amounts
+		expected_values = [
+			["_Test Account Shipping Charges - _TC", 100, 1350],
+			["_Test Account Customs Duty - _TC", 125, 1350],
+			["_Test Account Excise Duty - _TC", 140, 1490],
+			["_Test Account Education Cess - _TC", 2.8, 1492.8],
+			["_Test Account S&H Education Cess - _TC", 1.4, 1494.2],
+			["_Test Account CST - _TC", 29.88, 1524.08],
+			["_Test Account VAT - _TC", 156.25, 1680.33],
+			["_Test Account Discount - _TC", 168.03, 1512.30],
+		]
+		
+		for i, tax in enumerate(wrapper.doclist.get({"parentfield": "purchase_tax_details"})):
+			self.assertEqual(tax.account_head, expected_values[i][0])
+			self.assertEqual(tax.tax_amount, expected_values[i][1])
+			self.assertEqual(tax.total, expected_values[i][2])
+			
+	def test_purchase_invoice_with_subcontracted_item(self):
+		wrapper = webnotes.bean(copy=test_records[0])
+		wrapper.doclist[1].item_code = "_Test FG Item"
+		wrapper.run_method("calculate_taxes_and_totals")
+		wrapper.insert()
+		wrapper.load_from_db()
+		
+		expected_values = [
+			["_Test FG Item", 90, 7059],
+			["_Test Item Home Desktop 200", 135, 177]
+		]
+		for i, item in enumerate(wrapper.doclist.get({"parentfield": "entries"})):
+			self.assertEqual(item.item_code, expected_values[i][0])
+			self.assertEqual(item.item_tax_amount, expected_values[i][1])
+			self.assertEqual(item.valuation_rate, expected_values[i][2])
+		
+		self.assertEqual(wrapper.doclist[0].net_total, 1250)
+
+		# tax amounts
+		expected_values = [
+			["_Test Account Shipping Charges - _TC", 100, 1350],
+			["_Test Account Customs Duty - _TC", 125, 1350],
+			["_Test Account Excise Duty - _TC", 140, 1490],
+			["_Test Account Education Cess - _TC", 2.8, 1492.8],
+			["_Test Account S&H Education Cess - _TC", 1.4, 1494.2],
+			["_Test Account CST - _TC", 29.88, 1524.08],
+			["_Test Account VAT - _TC", 156.25, 1680.33],
+			["_Test Account Discount - _TC", 168.03, 1512.30],
+		]
+
+		for i, tax in enumerate(wrapper.doclist.get({"parentfield": "purchase_tax_details"})):
+			self.assertEqual(tax.account_head, expected_values[i][0])
+			self.assertEqual(tax.tax_amount, expected_values[i][1])
+			self.assertEqual(tax.total, expected_values[i][2])
+			
+	def test_purchase_invoice_with_advance(self):
+		from erpnext.accounts.doctype.journal_voucher.test_journal_voucher \
+			import test_records as jv_test_records
+			
+		jv = webnotes.bean(copy=jv_test_records[1])
+		jv.insert()
+		jv.submit()
+		
+		pi = webnotes.bean(copy=test_records[0])
+		pi.doclist.append({
+			"doctype": "Purchase Invoice Advance",
+			"parentfield": "advance_allocation_details",
+			"journal_voucher": jv.doc.name,
+			"jv_detail_no": jv.doclist[1].name,
+			"advance_amount": 400,
+			"allocated_amount": 300,
+			"remarks": jv.doc.remark
+		})
+		pi.run_method("calculate_taxes_and_totals")
+		pi.insert()
+		pi.submit()
+		pi.load_from_db()
+		
+		self.assertTrue(webnotes.conn.sql("""select name from `tabJournal Voucher Detail`
+			where against_voucher=%s""", pi.doc.name))
+		
+		self.assertTrue(webnotes.conn.sql("""select name from `tabJournal Voucher Detail`
+			where against_voucher=%s and debit=300""", pi.doc.name))
+			
+		self.assertEqual(pi.doc.outstanding_amount, 1212.30)
+		
+		pi.cancel()
+		
+		self.assertTrue(not webnotes.conn.sql("""select name from `tabJournal Voucher Detail`
+			where against_voucher=%s""", pi.doc.name))
+	
+test_records = [
+	[
+		# parent
+		{
+			"doctype": "Purchase Invoice",
+			"naming_series": "BILL",
+			"supplier_name": "_Test Supplier",
+			"credit_to": "_Test Supplier - _TC",
+			"bill_no": "NA",
+			"posting_date": "2013-02-03",
+			"fiscal_year": "_Test Fiscal Year 2013",
+			"company": "_Test Company",
+			"currency": "INR",
+			"conversion_rate": 1,
+			"grand_total_import": 0 # for feed
+		},
+		# items
+		{
+			"doctype": "Purchase Invoice Item",
+			"parentfield": "entries",
+			"item_code": "_Test Item Home Desktop 100",
+			"item_name": "_Test Item Home Desktop 100",
+			"qty": 10,
+			"import_rate": 50,
+			"import_amount": 500,
+			"rate": 50,
+			"amount": 500,
+			"uom": "_Test UOM",
+			"item_tax_rate": json.dumps({"_Test Account Excise Duty - _TC": 10}),
+			"expense_head": "_Test Account Cost for Goods Sold - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"conversion_factor": 1.0,
+		
+		},
+		{
+			"doctype": "Purchase Invoice Item",
+			"parentfield": "entries",
+			"item_code": "_Test Item Home Desktop 200",
+			"item_name": "_Test Item Home Desktop 200",
+			"qty": 5,
+			"import_rate": 150,
+			"import_amount": 750,
+			"rate": 150,
+			"amount": 750,
+			"uom": "_Test UOM",
+			"expense_head": "_Test Account Cost for Goods Sold - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"conversion_factor": 1.0,
+		},
+		# taxes
+		{
+			"doctype": "Purchase Taxes and Charges",
+			"parentfield": "purchase_tax_details",
+			"charge_type": "Actual",
+			"account_head": "_Test Account Shipping Charges - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "Shipping Charges",
+			"category": "Valuation and Total",
+			"add_deduct_tax": "Add",
+			"rate": 100
+		},
+		{
+			"doctype": "Purchase Taxes and Charges",
+			"parentfield": "purchase_tax_details",
+			"charge_type": "On Net Total",
+			"account_head": "_Test Account Customs Duty - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "Customs Duty",
+			"category": "Valuation",
+			"add_deduct_tax": "Add",
+			"rate": 10
+		},
+		{
+			"doctype": "Purchase Taxes and Charges",
+			"parentfield": "purchase_tax_details",
+			"charge_type": "On Net Total",
+			"account_head": "_Test Account Excise Duty - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "Excise Duty",
+			"category": "Total",
+			"add_deduct_tax": "Add",
+			"rate": 12
+		},
+		{
+			"doctype": "Purchase Taxes and Charges",
+			"parentfield": "purchase_tax_details",
+			"charge_type": "On Previous Row Amount",
+			"account_head": "_Test Account Education Cess - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "Education Cess",
+			"category": "Total",
+			"add_deduct_tax": "Add",
+			"rate": 2,
+			"row_id": 3
+		},
+		{
+			"doctype": "Purchase Taxes and Charges",
+			"parentfield": "purchase_tax_details",
+			"charge_type": "On Previous Row Amount",
+			"account_head": "_Test Account S&H Education Cess - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "S&H Education Cess",
+			"category": "Total",
+			"add_deduct_tax": "Add",
+			"rate": 1,
+			"row_id": 3
+		},
+		{
+			"doctype": "Purchase Taxes and Charges",
+			"parentfield": "purchase_tax_details",
+			"charge_type": "On Previous Row Total",
+			"account_head": "_Test Account CST - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "CST",
+			"category": "Total",
+			"add_deduct_tax": "Add",
+			"rate": 2,
+			"row_id": 5
+		},
+		{
+			"doctype": "Purchase Taxes and Charges",
+			"parentfield": "purchase_tax_details",
+			"charge_type": "On Net Total",
+			"account_head": "_Test Account VAT - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "VAT",
+			"category": "Total",
+			"add_deduct_tax": "Add",
+			"rate": 12.5
+		},
+		{
+			"doctype": "Purchase Taxes and Charges",
+			"parentfield": "purchase_tax_details",
+			"charge_type": "On Previous Row Total",
+			"account_head": "_Test Account Discount - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "Discount",
+			"category": "Total",
+			"add_deduct_tax": "Deduct",
+			"rate": 10,
+			"row_id": 7
+		},
+	],
+	[
+		# parent
+		{
+			"doctype": "Purchase Invoice",
+			"naming_series": "_T-Purchase Invoice-",
+			"supplier_name": "_Test Supplier",
+			"credit_to": "_Test Supplier - _TC",
+			"bill_no": "NA",
+			"posting_date": "2013-02-03",
+			"fiscal_year": "_Test Fiscal Year 2013",
+			"company": "_Test Company",
+			"currency": "INR",
+			"conversion_rate": 1.0,
+			"grand_total_import": 0 # for feed
+		},
+		# items
+		{
+			"doctype": "Purchase Invoice Item",
+			"parentfield": "entries",
+			"item_code": "_Test Item",
+			"item_name": "_Test Item",
+			"qty": 10.0,
+			"import_rate": 50.0,
+			"uom": "_Test UOM",
+			"expense_head": "_Test Account Cost for Goods Sold - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"conversion_factor": 1.0,
+		},
+		# taxes
+		{
+			"doctype": "Purchase Taxes and Charges",
+			"parentfield": "purchase_tax_details",
+			"charge_type": "Actual",
+			"account_head": "_Test Account Shipping Charges - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "Shipping Charges",
+			"category": "Valuation and Total",
+			"add_deduct_tax": "Add",
+			"rate": 100.0
+		},
+		{
+			"doctype": "Purchase Taxes and Charges",
+			"parentfield": "purchase_tax_details",
+			"charge_type": "Actual",
+			"account_head": "_Test Account VAT - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "VAT",
+			"category": "Total",
+			"add_deduct_tax": "Add",
+			"rate": 120.0
+		},
+		{
+			"doctype": "Purchase Taxes and Charges",
+			"parentfield": "purchase_tax_details",
+			"charge_type": "Actual",
+			"account_head": "_Test Account Customs Duty - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "Customs Duty",
+			"category": "Valuation",
+			"add_deduct_tax": "Add",
+			"rate": 150.0
+		},
+	]
+]
\ No newline at end of file
diff --git a/accounts/doctype/purchase_invoice_advance/README.md b/erpnext/accounts/doctype/purchase_invoice_advance/README.md
similarity index 100%
rename from accounts/doctype/purchase_invoice_advance/README.md
rename to erpnext/accounts/doctype/purchase_invoice_advance/README.md
diff --git a/accounts/doctype/purchase_invoice_advance/__init__.py b/erpnext/accounts/doctype/purchase_invoice_advance/__init__.py
similarity index 100%
rename from accounts/doctype/purchase_invoice_advance/__init__.py
rename to erpnext/accounts/doctype/purchase_invoice_advance/__init__.py
diff --git a/accounts/doctype/purchase_invoice_advance/purchase_invoice_advance.py b/erpnext/accounts/doctype/purchase_invoice_advance/purchase_invoice_advance.py
similarity index 100%
rename from accounts/doctype/purchase_invoice_advance/purchase_invoice_advance.py
rename to erpnext/accounts/doctype/purchase_invoice_advance/purchase_invoice_advance.py
diff --git a/erpnext/accounts/doctype/purchase_invoice_advance/purchase_invoice_advance.txt b/erpnext/accounts/doctype/purchase_invoice_advance/purchase_invoice_advance.txt
new file mode 100644
index 0000000..f10d30e
--- /dev/null
+++ b/erpnext/accounts/doctype/purchase_invoice_advance/purchase_invoice_advance.txt
@@ -0,0 +1,92 @@
+[
+ {
+  "creation": "2013-03-08 15:36:46", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:29", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "no_copy": 1, 
+  "parent": "Purchase Invoice Advance", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Purchase Invoice Advance"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "journal_voucher", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Journal Voucher", 
+  "oldfieldname": "journal_voucher", 
+  "oldfieldtype": "Link", 
+  "options": "Journal Voucher", 
+  "print_width": "180px", 
+  "read_only": 1, 
+  "width": "180px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "jv_detail_no", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Journal Voucher Detail No", 
+  "oldfieldname": "jv_detail_no", 
+  "oldfieldtype": "Date", 
+  "print_hide": 1, 
+  "print_width": "80px", 
+  "read_only": 1, 
+  "width": "80px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "advance_amount", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Advance Amount", 
+  "oldfieldname": "advance_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "allocated_amount", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Allocated Amount", 
+  "oldfieldname": "allocated_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_width": "100px", 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "remarks", 
+  "fieldtype": "Small Text", 
+  "in_list_view": 1, 
+  "label": "Remarks", 
+  "oldfieldname": "remarks", 
+  "oldfieldtype": "Small Text", 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "width": "150px"
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/purchase_invoice_item/README.md b/erpnext/accounts/doctype/purchase_invoice_item/README.md
similarity index 100%
rename from accounts/doctype/purchase_invoice_item/README.md
rename to erpnext/accounts/doctype/purchase_invoice_item/README.md
diff --git a/accounts/doctype/purchase_invoice_item/__init__.py b/erpnext/accounts/doctype/purchase_invoice_item/__init__.py
similarity index 100%
rename from accounts/doctype/purchase_invoice_item/__init__.py
rename to erpnext/accounts/doctype/purchase_invoice_item/__init__.py
diff --git a/accounts/doctype/purchase_invoice_item/purchase_invoice_item.py b/erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.py
similarity index 100%
rename from accounts/doctype/purchase_invoice_item/purchase_invoice_item.py
rename to erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.py
diff --git a/erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.txt b/erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.txt
new file mode 100755
index 0000000..3f1ae05
--- /dev/null
+++ b/erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.txt
@@ -0,0 +1,394 @@
+[
+ {
+  "creation": "2013-05-22 12:43:10", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:29", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "EVD.######", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Purchase Invoice Item", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Purchase Invoice Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Item", 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_name", 
+  "fieldtype": "Data", 
+  "in_filter": 0, 
+  "in_list_view": 1, 
+  "label": "Item Name", 
+  "oldfieldname": "item_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Text", 
+  "in_list_view": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Text", 
+  "print_width": "300px", 
+  "read_only": 0, 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "quantity_and_rate", 
+  "fieldtype": "Section Break", 
+  "in_list_view": 0, 
+  "label": "Quantity and Rate"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "qty", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Qty", 
+  "oldfieldname": "qty", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 0, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "uom", 
+  "fieldtype": "Link", 
+  "in_list_view": 0, 
+  "label": "UOM", 
+  "options": "UOM", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "import_ref_rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Price List Rate", 
+  "options": "currency", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "discount_rate", 
+  "fieldtype": "Float", 
+  "in_list_view": 0, 
+  "label": "Discount %", 
+  "print_hide": 0, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "import_rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Rate ", 
+  "oldfieldname": "import_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "import_amount", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Amount", 
+  "oldfieldname": "import_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "read_only": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_ref_rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Price List Rate (Company Currency)", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Rate (Company Currency)", 
+  "oldfieldname": "rate", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amount", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Amount (Company Currency)", 
+  "oldfieldname": "amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "accounting", 
+  "fieldtype": "Section Break", 
+  "in_list_view": 0, 
+  "label": "Accounting"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "expense_head", 
+  "fieldtype": "Link", 
+  "in_list_view": 0, 
+  "label": "Expense Head", 
+  "oldfieldname": "expense_head", 
+  "oldfieldtype": "Link", 
+  "options": "Account", 
+  "print_hide": 1, 
+  "print_width": "120px", 
+  "read_only": 0, 
+  "reqd": 0, 
+  "width": "120px"
+ }, 
+ {
+  "default": ":Company", 
+  "doctype": "DocField", 
+  "fieldname": "cost_center", 
+  "fieldtype": "Link", 
+  "in_list_view": 0, 
+  "label": "Cost Center", 
+  "oldfieldname": "cost_center", 
+  "oldfieldtype": "Link", 
+  "options": "Cost Center", 
+  "print_hide": 1, 
+  "print_width": "120px", 
+  "read_only": 0, 
+  "width": "120px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reference", 
+  "fieldtype": "Section Break", 
+  "in_list_view": 0, 
+  "label": "Reference"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "project_name", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Project Name", 
+  "options": "Project", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "brand", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Brand", 
+  "oldfieldname": "brand", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "item_group", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Item Group", 
+  "oldfieldname": "item_group", 
+  "oldfieldtype": "Link", 
+  "options": "Item Group", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_order", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Purchase Order", 
+  "no_copy": 1, 
+  "oldfieldname": "purchase_order", 
+  "oldfieldtype": "Link", 
+  "options": "Purchase Order", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "po_detail", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Purchase Order Item", 
+  "no_copy": 1, 
+  "oldfieldname": "po_detail", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_receipt", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Purchase Receipt", 
+  "no_copy": 1, 
+  "oldfieldname": "purchase_receipt", 
+  "oldfieldtype": "Link", 
+  "options": "Purchase Receipt", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "pr_detail", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "PR Detail", 
+  "no_copy": 1, 
+  "oldfieldname": "pr_detail", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "search_index": 1
+ }, 
+ {
+  "description": "Tax detail table fetched from item master as a string and stored in this field.\nUsed for Taxes and Charges", 
+  "doctype": "DocField", 
+  "fieldname": "item_tax_rate", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Item Tax Rate", 
+  "oldfieldname": "item_tax_rate", 
+  "oldfieldtype": "Small Text", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_tax_amount", 
+  "fieldtype": "Currency", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Item Tax Amount", 
+  "no_copy": 1, 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "search_index": 0, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "valuation_rate", 
+  "fieldtype": "Currency", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Valuation Rate", 
+  "no_copy": 1, 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "conversion_factor", 
+  "fieldtype": "Float", 
+  "in_list_view": 0, 
+  "label": "Conversion Factor", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rm_supp_cost", 
+  "fieldtype": "Currency", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Raw Materials Supplied Cost", 
+  "no_copy": 1, 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "page_break", 
+  "fieldtype": "Check", 
+  "in_list_view": 0, 
+  "label": "Page Break", 
+  "no_copy": 1, 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 1
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/purchase_taxes_and_charges/README.md b/erpnext/accounts/doctype/purchase_taxes_and_charges/README.md
similarity index 100%
rename from accounts/doctype/purchase_taxes_and_charges/README.md
rename to erpnext/accounts/doctype/purchase_taxes_and_charges/README.md
diff --git a/accounts/doctype/purchase_taxes_and_charges/__init__.py b/erpnext/accounts/doctype/purchase_taxes_and_charges/__init__.py
similarity index 100%
rename from accounts/doctype/purchase_taxes_and_charges/__init__.py
rename to erpnext/accounts/doctype/purchase_taxes_and_charges/__init__.py
diff --git a/accounts/doctype/purchase_taxes_and_charges/purchase_taxes_and_charges.py b/erpnext/accounts/doctype/purchase_taxes_and_charges/purchase_taxes_and_charges.py
similarity index 100%
rename from accounts/doctype/purchase_taxes_and_charges/purchase_taxes_and_charges.py
rename to erpnext/accounts/doctype/purchase_taxes_and_charges/purchase_taxes_and_charges.py
diff --git a/erpnext/accounts/doctype/purchase_taxes_and_charges/purchase_taxes_and_charges.txt b/erpnext/accounts/doctype/purchase_taxes_and_charges/purchase_taxes_and_charges.txt
new file mode 100644
index 0000000..9a2a75d
--- /dev/null
+++ b/erpnext/accounts/doctype/purchase_taxes_and_charges/purchase_taxes_and_charges.txt
@@ -0,0 +1,169 @@
+[
+ {
+  "creation": "2013-05-21 16:16:04", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:38", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "PVTD.######", 
+  "doctype": "DocType", 
+  "hide_heading": 1, 
+  "istable": 1, 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Purchase Taxes and Charges", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Purchase Taxes and Charges"
+ }, 
+ {
+  "default": "Valuation and Total", 
+  "doctype": "DocField", 
+  "fieldname": "category", 
+  "fieldtype": "Select", 
+  "in_list_view": 1, 
+  "label": "Consider Tax or Charge for", 
+  "oldfieldname": "category", 
+  "oldfieldtype": "Select", 
+  "options": "Valuation and Total\nValuation\nTotal", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "charge_type", 
+  "fieldtype": "Select", 
+  "in_list_view": 1, 
+  "label": "Type", 
+  "oldfieldname": "charge_type", 
+  "oldfieldtype": "Select", 
+  "options": "\nActual\nOn Net Total\nOn Previous Row Amount\nOn Previous Row Total", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "account_head", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Account Head", 
+  "oldfieldname": "account_head", 
+  "oldfieldtype": "Link", 
+  "options": "Account", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "default": ":Company", 
+  "doctype": "DocField", 
+  "fieldname": "cost_center", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Cost Center", 
+  "oldfieldname": "cost_center", 
+  "oldfieldtype": "Link", 
+  "options": "Cost Center", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "in_list_view": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Small Text", 
+  "print_width": "300px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rate", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Rate", 
+  "oldfieldname": "rate", 
+  "oldfieldtype": "Currency", 
+  "read_only": 0, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "tax_amount", 
+  "fieldtype": "Currency", 
+  "label": "Amount", 
+  "oldfieldname": "tax_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total", 
+  "fieldtype": "Currency", 
+  "label": "Total", 
+  "oldfieldname": "total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "row_id", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "label": "Enter Row", 
+  "oldfieldname": "row_id", 
+  "oldfieldtype": "Data", 
+  "read_only": 0
+ }, 
+ {
+  "default": "Add", 
+  "doctype": "DocField", 
+  "fieldname": "add_deduct_tax", 
+  "fieldtype": "Select", 
+  "label": "Add or Deduct", 
+  "oldfieldname": "add_deduct_tax", 
+  "oldfieldtype": "Select", 
+  "options": "Add\nDeduct", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_wise_tax_detail", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Item Wise Tax Detail ", 
+  "oldfieldname": "item_wise_tax_detail", 
+  "oldfieldtype": "Small Text", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "parenttype", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "label": "Parenttype", 
+  "oldfieldname": "parenttype", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "search_index": 0
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/purchase_taxes_and_charges_master/README.md b/erpnext/accounts/doctype/purchase_taxes_and_charges_master/README.md
similarity index 100%
rename from accounts/doctype/purchase_taxes_and_charges_master/README.md
rename to erpnext/accounts/doctype/purchase_taxes_and_charges_master/README.md
diff --git a/accounts/doctype/purchase_taxes_and_charges_master/__init__.py b/erpnext/accounts/doctype/purchase_taxes_and_charges_master/__init__.py
similarity index 100%
rename from accounts/doctype/purchase_taxes_and_charges_master/__init__.py
rename to erpnext/accounts/doctype/purchase_taxes_and_charges_master/__init__.py
diff --git a/erpnext/accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.js b/erpnext/accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.js
new file mode 100644
index 0000000..b589651
--- /dev/null
+++ b/erpnext/accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.js
@@ -0,0 +1,182 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+// 
+
+//--------- ONLOAD -------------
+{% include "public/js/controllers/accounts.js" %}
+
+cur_frm.cscript.onload = function(doc, cdt, cdn) {
+   
+}
+
+cur_frm.cscript.refresh = function(doc, cdt, cdn) {
+   cur_frm.set_footnote(wn.markdown(cur_frm.meta.description));
+}
+
+// For customizing print
+cur_frm.pformat.net_total_import = function(doc) {
+	return '';
+}
+
+cur_frm.pformat.grand_total_import = function(doc) {
+	return '';
+}
+
+cur_frm.pformat.in_words_import = function(doc) {
+	return '';
+}
+
+cur_frm.pformat.purchase_tax_details= function(doc){
+ 
+  //function to make row of table
+  var make_row = function(title,val,bold){
+    var bstart = '<b>'; var bend = '</b>';
+    return '<tr><td style="width:50%;">'+(bold?bstart:'')+title+(bold?bend:'')+'</td>'
+     +'<td style="width:25%;text-align:right;"></td>'
+     +'<td style="width:25%;text-align:right;">'+format_currency(val, doc.currency)+'</td>'
+     +'</tr>'
+  }
+
+  function convert_rate(val){
+    var new_val = flt(val)/flt(doc.conversion_rate);
+    return new_val;
+  }
+  
+  function print_hide(fieldname) {
+	var doc_field = wn.meta.get_docfield(doc.doctype, fieldname, doc.name);
+	return doc_field.print_hide;
+  }
+
+  var cl = getchildren('Purchase Taxes and Charges',doc.name,'purchase_tax_details');
+
+  // outer table  
+  var out='<div><table class="noborder" style="width:100%">\
+		<tr><td style="width: 60%"></td><td>';
+  
+  // main table
+  out +='<table class="noborder" style="width:100%">';
+  if(!print_hide('net_total_import')) {
+	out += make_row('Net Total', doc.net_total_import, 1);
+  }
+  
+  // add rows
+  if(cl.length){
+    for(var i=0;i<cl.length;i++){
+      out += make_row(cl[i].description,convert_rate(cl[i].tax_amount),0);
+    }
+  }
+	// grand total
+	if(!print_hide('grand_total_import')) {
+		out += make_row('Grand Total', doc.grand_total_import, 1);
+	}
+  if(doc.in_words_import && !print_hide('in_words_import')){
+    out +='</table></td></tr>';
+    out += '<tr><td colspan = "2">';
+    out += '<table><tr><td style="width:25%;"><b>In Words</b></td>';
+    out+= '<td style="width:50%;">'+doc.in_words_import+'</td></tr>';
+  }
+  out +='</table></td></tr></table></div>';   
+  return out;
+}
+
+cur_frm.cscript.add_deduct_tax = function(doc, cdt, cdn) {
+  var d = locals[cdt][cdn];
+  if(!d.category && d.add_deduct_tax){
+    alert(wn._("Please select Category first"));
+    d.add_deduct_tax = '';
+  }
+  else if(d.category != 'Total' && d.add_deduct_tax == 'Deduct') {
+	console.log([d.category, d.add_deduct_tax]);
+    msgprint(wn._("You cannot deduct when category is for 'Valuation' or 'Valuation and Total'"));
+    d.add_deduct_tax = '';
+  }
+
+}
+
+cur_frm.cscript.charge_type = function(doc, cdt, cdn) {
+  var d = locals[cdt][cdn];
+  if(!d.category && d.charge_type){
+    alert(wn._("Please select Category first"));
+    d.charge_type = '';
+  }  
+  else if(d.idx == 1 && (d.charge_type == 'On Previous Row Amount' || d.charge_type == 'On Previous Row Total')){
+    alert(wn._("You cannot select Charge Type as 'On Previous Row Amount' or 'On Previous Row Total' for first row"));
+    d.charge_type = '';
+  }
+  else if((d.category == 'Valuation' || d.category == 'Valuation and Total') && (d.charge_type == 'On Previous Row Amount' || d.charge_type == 'On Previous Row Total')){
+    alert(wn._("You cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for valuation. You can select only 'Total' option for previous row amount or previous row total"))
+    d.charge_type = '';
+  }
+  validated = false;
+  refresh_field('charge_type',d.name,'purchase_tax_details');
+
+  cur_frm.cscript.row_id(doc, cdt, cdn);
+  cur_frm.cscript.rate(doc, cdt, cdn);
+  cur_frm.cscript.tax_amount(doc, cdt, cdn);
+}
+
+
+cur_frm.cscript.row_id = function(doc, cdt, cdn) {
+  var d = locals[cdt][cdn];
+  if(!d.charge_type && d.row_id){
+    alert(wn._("Please select Charge Type first"));
+    d.row_id = '';
+  }
+  else if((d.charge_type == 'Actual' || d.charge_type == 'On Net Total') && d.row_id) {
+    alert(wn._("You can Enter Row only if your Charge Type is 'On Previous Row Amount' or ' Previous Row Total'"));
+    d.row_id = '';
+  }
+  else if((d.charge_type == 'On Previous Row Amount' || d.charge_type == 'On Previous Row Total') && d.row_id){
+    if(d.row_id >= d.idx){
+      alert(wn._("You cannot Enter Row no. greater than or equal to current row no. for this Charge type"));
+      d.row_id = '';
+    }
+  }
+  validated = false;
+  refresh_field('row_id',d.name,'purchase_tax_details');
+}
+
+cur_frm.set_query("account_head", "purchase_tax_details", function(doc) {
+	return {
+		query: "erpnext.controllers.queries.tax_account_query",
+    	filters: {
+			"account_type": ["Tax", "Chargeable", "Expense Account"],
+			"debit_or_credit": "Debit",
+			"company": doc.company
+		}
+	}
+});
+
+cur_frm.fields_dict['purchase_tax_details'].grid.get_field("cost_center").get_query = function(doc) {
+  return {
+    filters: {
+      'company': doc.company,
+      'group_or_ledger': "Ledger"
+    }
+  }
+}
+
+cur_frm.cscript.rate = function(doc, cdt, cdn) {
+  var d = locals[cdt][cdn];
+  if(!d.charge_type && d.rate) {
+    alert(wn._("Please select Charge Type first"));
+    d.rate = '';
+  }
+  validated = false;
+  refresh_field('rate',d.name,'purchase_tax_details');
+}
+
+cur_frm.cscript.tax_amount = function(doc, cdt, cdn) {
+  var d = locals[cdt][cdn];
+  if(!d.charge_type && d.tax_amount){
+    alert(wn._("Please select Charge Type first"));
+    d.tax_amount = '';
+  }
+  else if(d.charge_type && d.tax_amount) {
+    alert(wn._("You cannot directly enter Amount and if your Charge Type is Actual enter your amount in Rate"));
+    d.tax_amount = '';
+  }
+  validated = false;
+  refresh_field('tax_amount',d.name,'purchase_tax_details');
+}
diff --git a/accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.py b/erpnext/accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.py
similarity index 100%
rename from accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.py
rename to erpnext/accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.py
diff --git a/erpnext/accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.txt b/erpnext/accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.txt
new file mode 100644
index 0000000..1430c43
--- /dev/null
+++ b/erpnext/accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.txt
@@ -0,0 +1,94 @@
+[
+ {
+  "creation": "2013-01-10 16:34:08", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:24", 
+  "modified_by": "Administrator", 
+  "owner": "wasim@webnotestech.com"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "field:title", 
+  "description": "Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like \"Shipping\", \"Insurance\", \"Handling\" etc.\n\n#### Note\n\nThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.\n\n#### Description of Columns\n\n1. Calculation Type: \n    - This can be on **Net Total** (that is the sum of basic amount).\n    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.\n    - **Actual** (as mentioned).\n2. Account Head: The Account ledger under which this tax will be booked\n3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.\n4. Description: Description of the tax (that will be printed in invoices / quotes).\n5. Rate: Tax rate.\n6. Amount: Tax amount.\n7. Total: Cumulative total to this point.\n8. Enter Row: If based on \"Previous Row Total\" you can select the row number which will be taken as a base for this calculation (default is the previous row).\n9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.\n10. Add or Deduct: Whether you want to add or deduct the tax.", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-money", 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Purchase Taxes and Charges Master", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Purchase Taxes and Charges Master", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Purchase Taxes and Charges Master"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "title", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "label": "Title", 
+  "oldfieldname": "title", 
+  "oldfieldtype": "Data", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "is_default", 
+  "fieldtype": "Check", 
+  "label": "Default"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "options": "Company", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_tax_details", 
+  "fieldtype": "Table", 
+  "label": "Purchase Taxes and Charges", 
+  "oldfieldname": "purchase_tax_details", 
+  "oldfieldtype": "Table", 
+  "options": "Purchase Taxes and Charges"
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Purchase Manager", 
+  "write": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Purchase Master Manager", 
+  "write": 1
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice/README.md b/erpnext/accounts/doctype/sales_invoice/README.md
similarity index 100%
rename from accounts/doctype/sales_invoice/README.md
rename to erpnext/accounts/doctype/sales_invoice/README.md
diff --git a/accounts/doctype/sales_invoice/__init__.py b/erpnext/accounts/doctype/sales_invoice/__init__.py
similarity index 100%
rename from accounts/doctype/sales_invoice/__init__.py
rename to erpnext/accounts/doctype/sales_invoice/__init__.py
diff --git a/erpnext/accounts/doctype/sales_invoice/pos.js b/erpnext/accounts/doctype/sales_invoice/pos.js
new file mode 100644
index 0000000..ce53509
--- /dev/null
+++ b/erpnext/accounts/doctype/sales_invoice/pos.js
@@ -0,0 +1,581 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+erpnext.POS = Class.extend({
+	init: function(wrapper, frm) {
+		this.wrapper = wrapper;
+		this.frm = frm;
+		this.wrapper.html('<div class="container">\
+			<div class="row" style="margin: -9px 0px 10px -30px; border-bottom: 1px solid #c7c7c7;">\
+				<div class="party-area col-sm-3 col-xs-6"></div>\
+				<div class="barcode-area col-sm-3 col-xs-6"></div>\
+				<div class="search-area col-sm-3 col-xs-6"></div>\
+				<div class="item-group-area col-sm-3 col-xs-6"></div>\
+			</div>\
+			<div class="row">\
+				<div class="col-sm-6">\
+					<div class="pos-bill">\
+						<div class="item-cart">\
+							<table class="table table-condensed table-hover" id="cart" style="table-layout: fixed;">\
+								<thead>\
+									<tr>\
+										<th style="width: 40%">Item</th>\
+										<th style="width: 9%"></th>\
+										<th style="width: 17%; text-align: right;">Qty</th>\
+										<th style="width: 9%"></th>\
+										<th style="width: 25%; text-align: right;">Rate</th>\
+									</tr>\
+								</thead>\
+								<tbody>\
+								</tbody>\
+							</table>\
+						</div>\
+						<br>\
+						<div class="totals-area" style="margin-left: 40%;">\
+							<table class="table table-condensed">\
+								<tr>\
+									<td><b>Net Total</b></td>\
+									<td style="text-align: right;" class="net-total"></td>\
+								</tr>\
+							</table>\
+							<div class="tax-table" style="display: none;">\
+								<table class="table table-condensed">\
+									<thead>\
+										<tr>\
+											<th style="width: 60%">Taxes</th>\
+											<th style="width: 40%; text-align: right;"></th>\
+										</tr>\
+									</thead>\
+									<tbody>\
+									</tbody>\
+								</table>\
+							</div>\
+							<div class="grand-total-area">\
+								<table class="table table-condensed">\
+									<tr>\
+										<td style="vertical-align: middle;"><b>Grand Total</b></td>\
+										<td style="text-align: right; font-size: 200%; \
+											font-size: bold;" class="grand-total"></td>\
+									</tr>\
+								</table>\
+							</div>\
+						</div>\
+					</div>\
+					<br><br>\
+					<div class="row">\
+						<div class="col-sm-9">\
+							<button class="btn btn-success btn-lg make-payment">\
+								<i class="icon-money"></i> Make Payment</button>\
+						</div>\
+						<div class="col-sm-3">\
+							<button class="btn btn-default btn-lg remove-items" style="display: none;">\
+								<i class="icon-trash"></i> Del</button>\
+						</div>\
+					</div>\
+					<br><br>\
+				</div>\
+				<div class="col-sm-6">\
+					<div class="item-list-area">\
+						<div class="col-sm-12">\
+							<div class="row item-list"></div></div>\
+					</div>\
+				</div>\
+			</div></div>');
+		
+		this.check_transaction_type();
+		this.make();
+
+		var me = this;
+		$(this.frm.wrapper).on("refresh-fields", function() {
+			me.refresh();
+		});
+
+		this.call_function("remove-items", function() {me.remove_selected_items();});
+		this.call_function("make-payment", function() {me.make_payment();});
+	},
+	check_transaction_type: function() {
+		var me = this;
+
+		// Check whether the transaction is "Sales" or "Purchase"
+		if (wn.meta.has_field(cur_frm.doc.doctype, "customer")) {
+			this.set_transaction_defaults("Customer", "export");
+		}
+		else if (wn.meta.has_field(cur_frm.doc.doctype, "supplier")) {
+			this.set_transaction_defaults("Supplier", "import");
+		}
+	},
+	set_transaction_defaults: function(party, export_or_import) {
+		var me = this;
+		this.party = party;
+		this.price_list = (party == "Customer" ? 
+			this.frm.doc.selling_price_list : this.frm.doc.buying_price_list);
+		this.sales_or_purchase = (party == "Customer" ? "Sales" : "Purchase");
+		this.net_total = "net_total_" + export_or_import;
+		this.grand_total = "grand_total_" + export_or_import;
+		this.amount = export_or_import + "_amount";
+		this.rate = export_or_import + "_rate";
+	},
+	call_function: function(class_name, fn, event_name) {
+		this.wrapper.find("." + class_name).on(event_name || "click", fn);
+	},
+	make: function() {
+		this.make_party();
+		this.make_item_group();
+		this.make_search();
+		this.make_barcode();
+		this.make_item_list();
+	},
+	make_party: function() {
+		var me = this;
+		this.party_field = wn.ui.form.make_control({
+			df: {
+				"fieldtype": "Link",
+				"options": this.party,
+				"label": this.party,
+				"fieldname": "pos_party",
+				"placeholder": this.party
+			},
+			parent: this.wrapper.find(".party-area"),
+			only_input: true,
+		});
+		this.party_field.make_input();
+		this.party_field.$input.on("change", function() {
+			if(!me.party_field.autocomplete_open)
+				wn.model.set_value(me.frm.doctype, me.frm.docname, 
+					me.party.toLowerCase(), this.value);
+		});
+	},
+	make_item_group: function() {
+		var me = this;
+		this.item_group = wn.ui.form.make_control({
+			df: {
+				"fieldtype": "Link",
+				"options": "Item Group",
+				"label": "Item Group",
+				"fieldname": "pos_item_group",
+				"placeholder": "Item Group"
+			},
+			parent: this.wrapper.find(".item-group-area"),
+			only_input: true,
+		});
+		this.item_group.make_input();
+		this.item_group.$input.on("change", function() {
+			if(!me.item_group.autocomplete_open)
+				me.make_item_list();
+		});
+	},
+	make_search: function() {
+		var me = this;
+		this.search = wn.ui.form.make_control({
+			df: {
+				"fieldtype": "Data",
+				"label": "Item",
+				"fieldname": "pos_item",
+				"placeholder": "Search Item"
+			},
+			parent: this.wrapper.find(".search-area"),
+			only_input: true,
+		});
+		this.search.make_input();
+		this.search.$input.on("keypress", function() {
+			if(!me.search.autocomplete_open)
+				if(me.item_timeout)
+					clearTimeout(me.item_timeout);
+				me.item_timeout = setTimeout(function() { me.make_item_list(); }, 1000);
+		});
+	},
+	make_barcode: function() {
+		var me = this;
+		this.barcode = wn.ui.form.make_control({
+			df: {
+				"fieldtype": "Data",
+				"label": "Barcode",
+				"fieldname": "pos_barcode",
+				"placeholder": "Barcode / Serial No"
+			},
+			parent: this.wrapper.find(".barcode-area"),
+			only_input: true,
+		});
+		this.barcode.make_input();
+		this.barcode.$input.on("keypress", function() {
+			if(me.barcode_timeout)
+				clearTimeout(me.barcode_timeout);
+			me.barcode_timeout = setTimeout(function() { me.add_item_thru_barcode(); }, 1000);
+		});
+	},
+	make_item_list: function() {
+		var me = this;
+		me.item_timeout = null;
+		wn.call({
+			method: 'erpnext.accounts.doctype.sales_invoice.pos.get_items',
+			args: {
+				sales_or_purchase: this.sales_or_purchase,
+				price_list: this.price_list,
+				item_group: this.item_group.$input.val(),
+				item: this.search.$input.val()
+			},
+			callback: function(r) {
+				var $wrap = me.wrapper.find(".item-list");
+				me.wrapper.find(".item-list").empty();
+				if (r.message) {
+					$.each(r.message, function(index, obj) {
+						if (obj.image)
+							image = '<img src="' + obj.image + '" class="img-responsive" \
+									style="border:1px solid #eee; max-height: 140px;">';
+						else
+							image = '<div class="missing-image"><i class="icon-camera"></i></div>';
+
+						$(repl('<div class="col-xs-3 pos-item" data-item_code="%(item_code)s">\
+									<div style="height: 140px; overflow: hidden;">%(item_image)s</div>\
+									<div class="small">%(item_code)s</div>\
+									<div class="small">%(item_name)s</div>\
+									<div class="small">%(item_price)s</div>\
+								</div>', 
+							{
+								item_code: obj.name,
+								item_price: format_currency(obj.ref_rate, obj.currency),
+								item_name: obj.name===obj.item_name ? "" : obj.item_name,
+								item_image: image
+							})).appendTo($wrap);
+					});
+				}
+
+				// if form is local then allow this function
+				$(me.wrapper).find("div.pos-item").on("click", function() {
+					if(me.frm.doc.docstatus==0) {
+						if(!me.frm.doc[me.party.toLowerCase()] && ((me.frm.doctype == "Quotation" && 
+								me.frm.doc.quotation_to == "Customer") 
+								|| me.frm.doctype != "Quotation")) {
+							msgprint("Please select " + me.party + " first.");
+							return;
+						}
+						else
+							me.add_to_cart($(this).attr("data-item_code"));
+					}
+				});
+			}
+		});
+	},
+	add_to_cart: function(item_code, serial_no) {
+		var me = this;
+		var caught = false;
+
+		// get no_of_items
+		var no_of_items = me.wrapper.find("#cart tbody tr").length;
+		
+		// check whether the item is already added
+		if (no_of_items != 0) {
+			$.each(wn.model.get_children(this.frm.doctype + " Item", this.frm.doc.name, 
+				this.frm.cscript.fname,	this.frm.doctype), function(i, d) {
+				if (d.item_code == item_code) {
+					caught = true;
+					if (serial_no) {
+						d.serial_no += '\n' + serial_no;
+						me.frm.script_manager.trigger("serial_no", d.doctype, d.name);
+					}
+					else {
+						d.qty += 1;
+						me.frm.script_manager.trigger("qty", d.doctype, d.name);
+					}
+				}
+			});
+		}
+		
+		// if item not found then add new item
+		if (!caught) {
+			this.add_new_item_to_grid(item_code, serial_no);
+		}
+
+		this.refresh();
+		this.refresh_search_box();
+	},
+	add_new_item_to_grid: function(item_code, serial_no) {
+		var me = this;
+
+		var child = wn.model.add_child(me.frm.doc, this.frm.doctype + " Item", 
+			this.frm.cscript.fname);
+		child.item_code = item_code;
+
+		if (serial_no)
+			child.serial_no = serial_no;
+
+		this.frm.script_manager.trigger("item_code", child.doctype, child.name);
+	},
+	refresh_search_box: function() {
+		var me = this;
+
+		// Clear Item Box and remake item list
+		if (this.search.$input.val()) {
+			this.search.set_input("");
+			this.make_item_list();
+		}
+	},
+	update_qty: function(item_code, qty) {
+		var me = this;
+		$.each(wn.model.get_children(this.frm.doctype + " Item", this.frm.doc.name, 
+			this.frm.cscript.fname, this.frm.doctype), function(i, d) {
+			if (d.item_code == item_code) {
+				if (qty == 0) {
+					wn.model.clear_doc(d.doctype, d.name);
+					me.refresh_grid();
+				} else {
+					d.qty = qty;
+					me.frm.script_manager.trigger("qty", d.doctype, d.name);
+				}
+			}
+		});
+		me.refresh();
+	},
+	refresh: function() {
+		var me = this;
+		this.party_field.set_input(this.frm.doc[this.party.toLowerCase()]);
+		this.barcode.set_input("");
+
+		this.show_items_in_item_cart();
+		this.show_taxes();
+		this.set_totals();
+
+		// if form is local then only run all these functions
+		if (this.frm.doc.docstatus===0) {
+			this.call_when_local();
+		}
+
+		this.disable_text_box_and_button();
+		this.hide_payment_button();
+
+		// If quotation to is not Customer then remove party
+		if (this.frm.doctype == "Quotation") {
+			this.party_field.$wrapper.remove();
+			if (this.frm.doc.quotation_to == "Customer")
+				this.make_party();
+		}
+	},
+	show_items_in_item_cart: function() {
+		var me = this;
+		var $items = this.wrapper.find("#cart tbody").empty();
+
+		$.each(wn.model.get_children(this.frm.doctype + " Item", this.frm.doc.name, 
+			this.frm.cscript.fname, this.frm.doctype), function(i, d) {
+
+			$(repl('<tr id="%(item_code)s" data-selected="false">\
+					<td>%(item_code)s%(item_name)s</td>\
+					<td style="vertical-align:middle;" align="right">\
+						<div class="decrease-qty" style="cursor:pointer;">\
+							<i class="icon-minus-sign icon-large text-danger"></i>\
+						</div>\
+					</td>\
+					<td style="vertical-align:middle;"><input type="text" value="%(qty)s" \
+						class="form-control qty" style="text-align: right;"></td>\
+					<td style="vertical-align:middle;cursor:pointer;">\
+						<div class="increase-qty" style="cursor:pointer;">\
+							<i class="icon-plus-sign icon-large text-success"></i>\
+						</div>\
+					</td>\
+					<td style="text-align: right;"><b>%(amount)s</b><br>%(rate)s</td>\
+				</tr>',
+				{
+					item_code: d.item_code,
+					item_name: d.item_name===d.item_code ? "" : ("<br>" + d.item_name),
+					qty: d.qty,
+					rate: format_currency(d[me.rate], me.frm.doc.currency),
+					amount: format_currency(d[me.amount], me.frm.doc.currency)
+				}
+			)).appendTo($items);
+		});
+
+		this.wrapper.find(".increase-qty, .decrease-qty").on("click", function() {
+			var item_code = $(this).closest("tr").attr("id");
+			me.selected_item_qty_operation(item_code, $(this).attr("class"));
+		});
+	},
+	show_taxes: function() {
+		var me = this;
+		var taxes = wn.model.get_children(this.sales_or_purchase + " Taxes and Charges", 
+			this.frm.doc.name, this.frm.cscript.other_fname, this.frm.doctype);
+		$(this.wrapper).find(".tax-table")
+			.toggle((taxes && taxes.length) ? true : false)
+			.find("tbody").empty();
+		
+		$.each(taxes, function(i, d) {
+			if (d.tax_amount) {
+				$(repl('<tr>\
+					<td>%(description)s %(rate)s</td>\
+					<td style="text-align: right;">%(tax_amount)s</td>\
+				<tr>', {
+					description: d.description,
+					rate: ((d.charge_type == "Actual") ? '' : ("(" + d.rate + "%)")),
+					tax_amount: format_currency(flt(d.tax_amount)/flt(me.frm.doc.conversion_rate), 
+						me.frm.doc.currency)
+				})).appendTo(".tax-table tbody");
+			}
+		});
+	},
+	set_totals: function() {
+		var me = this;
+		this.wrapper.find(".net-total").text(format_currency(this.frm.doc[this.net_total], 
+			me.frm.doc.currency));
+		this.wrapper.find(".grand-total").text(format_currency(this.frm.doc[this.grand_total], 
+			me.frm.doc.currency));
+	},
+	call_when_local: function() {
+		var me = this;
+
+		// append quantity to the respective item after change from input box
+		$(this.wrapper).find("input.qty").on("change", function() {
+			var item_code = $(this).closest("tr")[0].id;
+			me.update_qty(item_code, $(this).val());
+		});
+
+		// on td click toggle the highlighting of row
+		$(this.wrapper).find("#cart tbody tr td").on("click", function() {
+			var row = $(this).closest("tr");
+			if (row.attr("data-selected") == "false") {
+				row.attr("class", "warning");
+				row.attr("data-selected", "true");
+			}
+			else {
+				row.prop("class", null);
+				row.attr("data-selected", "false");
+			}
+			me.refresh_delete_btn();
+		});
+
+		me.refresh_delete_btn();
+		this.barcode.$input.focus();
+	},
+	disable_text_box_and_button: function() {
+		var me = this;
+		// if form is submitted & cancelled then disable all input box & buttons
+		if (this.frm.doc.docstatus>=1) {
+			$(this.wrapper).find('input, button').each(function () {
+				$(this).prop('disabled', true);
+			});
+			$(this.wrapper).find(".remove-items").hide();
+			$(this.wrapper).find(".make-payment").hide();
+		}
+		else {
+			$(this.wrapper).find('input, button').each(function () {
+				$(this).prop('disabled', false);
+			});
+			$(this.wrapper).find(".make-payment").show();
+		}
+	},
+	hide_payment_button: function() {
+		var me = this;
+		// Show Make Payment button only in Sales Invoice
+		if (this.frm.doctype != "Sales Invoice")
+			$(this.wrapper).find(".make-payment").hide();
+	},
+	refresh_delete_btn: function() {
+		$(this.wrapper).find(".remove-items").toggle($(".item-cart .warning").length ? true : false);
+	},
+	add_item_thru_barcode: function() {
+		var me = this;
+		me.barcode_timeout = null;
+		wn.call({
+			method: 'erpnext.accounts.doctype.sales_invoice.pos.get_item_code',
+			args: {barcode_serial_no: this.barcode.$input.val()},
+			callback: function(r) {
+				if (r.message) {
+					if (r.message[1] == "serial_no")
+						me.add_to_cart(r.message[0][0].item_code, r.message[0][0].name);
+					else
+						me.add_to_cart(r.message[0][0].name);
+				}
+				else
+					msgprint(wn._("Invalid Barcode"));
+
+				me.refresh();
+			}
+		});
+	},
+	remove_selected_items: function() {
+		var me = this;
+		var selected_items = [];
+		var no_of_items = $(this.wrapper).find("#cart tbody tr").length;
+		for(var x=0; x<=no_of_items - 1; x++) {
+			var row = $(this.wrapper).find("#cart tbody tr:eq(" + x + ")");
+			if(row.attr("data-selected") == "true") {
+				selected_items.push(row.attr("id"));
+			}
+		}
+
+		var child = wn.model.get_children(this.frm.doctype + " Item", this.frm.doc.name, 
+			this.frm.cscript.fname, this.frm.doctype);
+
+		$.each(child, function(i, d) {
+			for (var i in selected_items) {
+				if (d.item_code == selected_items[i]) {
+					wn.model.clear_doc(d.doctype, d.name);
+				}
+			}
+		});
+
+		this.refresh_grid();
+	},
+	refresh_grid: function() {
+		this.frm.fields_dict[this.frm.cscript.fname].grid.refresh();
+		this.frm.script_manager.trigger("calculate_taxes_and_totals");
+		this.refresh();
+	},
+	selected_item_qty_operation: function(item_code, operation) {
+		var me = this;
+		var child = wn.model.get_children(this.frm.doctype + " Item", this.frm.doc.name, 
+			this.frm.cscript.fname, this.frm.doctype);
+
+		$.each(child, function(i, d) {
+			if (d.item_code == item_code) {
+				if (operation == "increase-qty")
+					d.qty += 1;
+				else if (operation == "decrease-qty")
+					d.qty != 1 ? d.qty -= 1 : d.qty = 1;
+
+				me.refresh();
+			}
+		});
+	},
+	make_payment: function() {
+		var me = this;
+		var no_of_items = $(this.wrapper).find("#cart tbody tr").length;
+		var mode_of_payment = [];
+		
+		if (no_of_items == 0)
+			msgprint(wn._("Payment cannot be made for empty cart"));
+		else {
+			wn.call({
+				method: 'erpnext.accounts.doctype.sales_invoice.pos.get_mode_of_payment',
+				callback: function(r) {
+					for (x=0; x<=r.message.length - 1; x++) {
+						mode_of_payment.push(r.message[x].name);
+					}
+
+					// show payment wizard
+					var dialog = new wn.ui.Dialog({
+						width: 400,
+						title: 'Payment', 
+						fields: [
+							{fieldtype:'Data', fieldname:'total_amount', label:'Total Amount', read_only:1},
+							{fieldtype:'Select', fieldname:'mode_of_payment', label:'Mode of Payment', 
+								options:mode_of_payment.join('\n'), reqd: 1},
+							{fieldtype:'Button', fieldname:'pay', label:'Pay'}
+						]
+					});
+					dialog.set_values({
+						"total_amount": $(".grand-total").text()
+					});
+					dialog.show();
+					dialog.get_input("total_amount").prop("disabled", true);
+					
+					dialog.fields_dict.pay.input.onclick = function() {
+						me.frm.set_value("mode_of_payment", dialog.get_values().mode_of_payment);
+						me.frm.set_value("paid_amount", dialog.get_values().total_amount);
+						me.frm.cscript.mode_of_payment(me.frm.doc);
+						me.frm.save();
+						dialog.hide();
+						me.refresh();
+					};
+				}
+			});
+		}
+	},
+});
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice/pos.py b/erpnext/accounts/doctype/sales_invoice/pos.py
similarity index 100%
rename from accounts/doctype/sales_invoice/pos.py
rename to erpnext/accounts/doctype/sales_invoice/pos.py
diff --git a/erpnext/accounts/doctype/sales_invoice/sales_invoice.js b/erpnext/accounts/doctype/sales_invoice/sales_invoice.js
new file mode 100644
index 0000000..8e6ecc4
--- /dev/null
+++ b/erpnext/accounts/doctype/sales_invoice/sales_invoice.js
@@ -0,0 +1,427 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+cur_frm.cscript.tname = "Sales Invoice Item";
+cur_frm.cscript.fname = "entries";
+cur_frm.cscript.other_fname = "other_charges";
+cur_frm.cscript.sales_team_fname = "sales_team";
+
+// print heading
+cur_frm.pformat.print_heading = 'Invoice';
+
+{% include 'selling/sales_common.js' %};
+{% include 'accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.js' %}
+{% include 'utilities/doctype/sms_control/sms_control.js' %}
+{% include 'accounts/doctype/sales_invoice/pos.js' %}
+
+wn.provide("erpnext.accounts");
+erpnext.accounts.SalesInvoiceController = erpnext.selling.SellingController.extend({
+	onload: function() {
+		this._super();
+
+		if(!this.frm.doc.__islocal && !this.frm.doc.customer && this.frm.doc.debit_to) {
+			// show debit_to in print format
+			this.frm.set_df_property("debit_to", "print_hide", 0);
+		}
+		
+		// toggle to pos view if is_pos is 1 in user_defaults
+		if ((cint(wn.defaults.get_user_defaults("is_pos"))===1 || cur_frm.doc.is_pos)) {
+			if(this.frm.doc.__islocal && !this.frm.doc.amended_from && !this.frm.doc.customer) {
+				this.frm.set_value("is_pos", 1);
+				this.is_pos(function() {
+					if (cint(wn.defaults.get_user_defaults("fs_pos_view"))===1)
+						cur_frm.cscript.toggle_pos(true);
+				});
+			}
+		}
+		
+		// if document is POS then change default print format to "POS Invoice"
+		if(cur_frm.doc.is_pos && cur_frm.doc.docstatus===1) {
+			locals.DocType[cur_frm.doctype].default_print_format = "POS Invoice";
+			cur_frm.setup_print_layout();
+		}
+	},
+	
+	refresh: function(doc, dt, dn) {
+		this._super();
+
+		cur_frm.cscript.is_opening(doc, dt, dn);
+		cur_frm.dashboard.reset();
+
+		if(doc.docstatus==1) {
+			cur_frm.appframe.add_button('View Ledger', function() {
+				wn.route_options = {
+					"voucher_no": doc.name,
+					"from_date": doc.posting_date,
+					"to_date": doc.posting_date,
+					"company": doc.company,
+					group_by_voucher: 0
+				};
+				wn.set_route("query-report", "General Ledger");
+			}, "icon-table");
+			
+			var percent_paid = cint(flt(doc.grand_total - doc.outstanding_amount) / flt(doc.grand_total) * 100);
+			cur_frm.dashboard.add_progress(percent_paid + "% Paid", percent_paid);
+
+			cur_frm.appframe.add_button(wn._('Send SMS'), cur_frm.cscript.send_sms, 'icon-mobile-phone');
+
+			if(cint(doc.update_stock)!=1) {
+				// show Make Delivery Note button only if Sales Invoice is not created from Delivery Note
+				var from_delivery_note = false;
+				from_delivery_note = cur_frm.get_doclist({parentfield: "entries"})
+					.some(function(item) { 
+						return item.delivery_note ? true : false; 
+					});
+				
+				if(!from_delivery_note)
+					cur_frm.appframe.add_primary_action(wn._('Make Delivery'), cur_frm.cscript['Make Delivery Note'])
+			}
+
+			if(doc.outstanding_amount!=0)
+				cur_frm.appframe.add_primary_action(wn._('Make Payment Entry'), cur_frm.cscript.make_bank_voucher);
+		}
+
+		// Show buttons only when pos view is active
+		if (doc.docstatus===0 && !this.pos_active) {
+			cur_frm.cscript.sales_order_btn();
+			cur_frm.cscript.delivery_note_btn();
+		}
+	},
+
+	sales_order_btn: function() {
+		this.$sales_order_btn = cur_frm.appframe.add_primary_action(wn._('From Sales Order'), 
+			function() {
+				wn.model.map_current_doc({
+					method: "erpnext.selling.doctype.sales_order.sales_order.make_sales_invoice",
+					source_doctype: "Sales Order",
+					get_query_filters: {
+						docstatus: 1,
+						status: ["!=", "Stopped"],
+						per_billed: ["<", 99.99],
+						customer: cur_frm.doc.customer || undefined,
+						company: cur_frm.doc.company
+					}
+				})
+			});
+	},
+
+	delivery_note_btn: function() {
+		this.$delivery_note_btn = cur_frm.appframe.add_primary_action(wn._('From Delivery Note'), 
+			function() {
+				wn.model.map_current_doc({
+					method: "erpnext.stock.doctype.delivery_note.delivery_note.make_sales_invoice",
+					source_doctype: "Delivery Note",
+					get_query: function() {
+						var filters = {
+							company: cur_frm.doc.company
+						};
+						if(cur_frm.doc.customer) filters["customer"] = cur_frm.doc.customer;
+						return {
+							query: "erpnext.controllers.queries.get_delivery_notes_to_be_billed",
+							filters: filters
+						};
+					}
+				});
+			});
+	},
+	
+	tc_name: function() {
+		this.get_terms();
+	},
+	
+	is_pos: function(callback_fn) {
+		cur_frm.cscript.hide_fields(this.frm.doc);
+		if(cint(this.frm.doc.is_pos)) {
+			if(!this.frm.doc.company) {
+				this.frm.set_value("is_pos", 0);
+				msgprint(wn._("Please specify Company to proceed"));
+			} else {
+				var me = this;
+				return this.frm.call({
+					doc: me.frm.doc,
+					method: "set_missing_values",
+					callback: function(r) {
+						if(!r.exc) {
+							me.frm.script_manager.trigger("update_stock");
+							me.set_default_values();
+							me.set_dynamic_labels();
+							me.calculate_taxes_and_totals();
+
+							if(callback_fn) callback_fn()
+						}
+					}
+				});
+			}
+		}
+	},
+	
+	debit_to: function() {
+		this.customer();
+	},
+	
+	allocated_amount: function() {
+		this.calculate_total_advance("Sales Invoice", "advance_adjustment_details");
+		this.frm.refresh_fields();
+	},
+	
+	write_off_outstanding_amount_automatically: function() {
+		if(cint(this.frm.doc.write_off_outstanding_amount_automatically)) {
+			wn.model.round_floats_in(this.frm.doc, ["grand_total", "paid_amount"]);
+			// this will make outstanding amount 0
+			this.frm.set_value("write_off_amount", 
+				flt(this.frm.doc.grand_total - this.frm.doc.paid_amount), precision("write_off_amount"));
+		}
+		
+		this.frm.script_manager.trigger("write_off_amount");
+	},
+	
+	write_off_amount: function() {
+		this.calculate_outstanding_amount();
+		this.frm.refresh_fields();
+	},
+	
+	paid_amount: function() {
+		this.write_off_outstanding_amount_automatically();
+	},
+	
+	entries_add: function(doc, cdt, cdn) {
+		var row = wn.model.get_doc(cdt, cdn);
+		this.frm.script_manager.copy_from_first_row("entries", row, ["income_account", "cost_center"]);
+	},
+	
+	set_dynamic_labels: function() {
+		this._super();
+		this.hide_fields(this.frm.doc);
+	},
+
+	entries_on_form_rendered: function(doc, grid_row) {
+		erpnext.setup_serial_no(grid_row)
+	}
+
+});
+
+// for backward compatibility: combine new and previous states
+$.extend(cur_frm.cscript, new erpnext.accounts.SalesInvoiceController({frm: cur_frm}));
+
+// Hide Fields
+// ------------
+cur_frm.cscript.hide_fields = function(doc) {
+	par_flds = ['project_name', 'due_date', 'is_opening', 'source', 'total_advance', 'gross_profit',
+	'gross_profit_percent', 'get_advances_received',
+	'advance_adjustment_details', 'sales_partner', 'commission_rate',
+	'total_commission', 'advances'];
+	
+	item_flds_normal = ['sales_order', 'delivery_note']
+	
+	if(cint(doc.is_pos) == 1) {
+		hide_field(par_flds);
+		unhide_field('payments_section');
+		cur_frm.fields_dict['entries'].grid.set_column_disp(item_flds_normal, false);
+	} else {
+		hide_field('payments_section');
+		for (i in par_flds) {
+			var docfield = wn.meta.docfield_map[doc.doctype][par_flds[i]];
+			if(!docfield.hidden) unhide_field(par_flds[i]);
+		}
+		cur_frm.fields_dict['entries'].grid.set_column_disp(item_flds_normal, true);
+	}
+	
+	item_flds_stock = ['serial_no', 'batch_no', 'actual_qty', 'expense_account', 'warehouse']
+	cur_frm.fields_dict['entries'].grid.set_column_disp(item_flds_stock,
+		(cint(doc.update_stock)==1 ? true : false));
+	
+	// India related fields
+	var cp = wn.control_panel;
+	if (cp.country == 'India') unhide_field(['c_form_applicable', 'c_form_no']);
+	else hide_field(['c_form_applicable', 'c_form_no']);
+	
+	cur_frm.refresh_fields();
+}
+
+
+cur_frm.cscript.mode_of_payment = function(doc) {
+	return cur_frm.call({
+		method: "get_bank_cash_account",
+		args: { mode_of_payment: doc.mode_of_payment }
+	});
+}
+
+cur_frm.cscript.update_stock = function(doc, dt, dn) {
+	cur_frm.cscript.hide_fields(doc, dt, dn);
+}
+
+cur_frm.cscript.is_opening = function(doc, dt, dn) {
+	hide_field('aging_date');
+	if (doc.is_opening == 'Yes') unhide_field('aging_date');
+}
+
+//Make Delivery Note Button
+//-----------------------------
+
+cur_frm.cscript['Make Delivery Note'] = function() {
+	wn.model.open_mapped_doc({
+		method: "erpnext.accounts.doctype.sales_invoice.sales_invoice.make_delivery_note",
+		source_name: cur_frm.doc.name
+	})
+}
+
+cur_frm.cscript.make_bank_voucher = function() {
+	return wn.call({
+		method: "erpnext.accounts.doctype.journal_voucher.journal_voucher.get_payment_entry_from_sales_invoice",
+		args: {
+			"sales_invoice": cur_frm.doc.name
+		},
+		callback: function(r) {
+			var doclist = wn.model.sync(r.message);
+			wn.set_route("Form", doclist[0].doctype, doclist[0].name);
+		}
+	});
+}
+
+cur_frm.fields_dict.debit_to.get_query = function(doc) {
+	return{
+		filters: {
+			'debit_or_credit': 'Debit',
+			'is_pl_account': 'No',
+			'group_or_ledger': 'Ledger',
+			'company': doc.company
+		}
+	}
+}
+
+cur_frm.fields_dict.cash_bank_account.get_query = function(doc) {
+	return{
+		filters: {
+			'debit_or_credit': 'Debit',
+			'is_pl_account': 'No',
+			'group_or_ledger': 'Ledger',
+			'company': doc.company
+		}
+	}	
+}
+
+cur_frm.fields_dict.write_off_account.get_query = function(doc) {
+	return{
+		filters:{
+			'debit_or_credit': 'Debit',
+			'is_pl_account': 'Yes',
+			'group_or_ledger': 'Ledger',
+			'company': doc.company
+		}
+	}
+}
+
+// Write off cost center
+//-----------------------
+cur_frm.fields_dict.write_off_cost_center.get_query = function(doc) {
+	return{
+		filters:{
+			'group_or_ledger': 'Ledger',
+			'company': doc.company
+		}
+	}	
+}
+
+//project name
+//--------------------------
+cur_frm.fields_dict['project_name'].get_query = function(doc, cdt, cdn) {
+	return{
+		query: "erpnext.controllers.queries.get_project_name",
+		filters: {'customer': doc.customer}
+	}	
+}
+
+// Income Account in Details Table
+// --------------------------------
+cur_frm.set_query("income_account", "entries", function(doc) {
+	return{
+		query: "accounts.doctype.sales_invoice.sales_invoice.get_income_account",
+		filters: {'company': doc.company}
+	}
+});
+
+// expense account
+if (sys_defaults.auto_accounting_for_stock) {
+	cur_frm.fields_dict['entries'].grid.get_field('expense_account').get_query = function(doc) {
+		return {
+			filters: {
+				'is_pl_account': 'Yes',
+				'debit_or_credit': 'Debit',
+				'company': doc.company,
+				'group_or_ledger': 'Ledger'
+			}
+		}
+	}
+}
+
+// warehouse in detail table
+//----------------------------
+cur_frm.fields_dict['entries'].grid.get_field('warehouse').get_query = function(doc, cdt, cdn) {
+	var d = locals[cdt][cdn];
+	return{
+		filters:[
+			['Bin', 'item_code', '=', d.item_code],
+			['Bin', 'actual_qty', '>', 0]
+		]
+	}	
+}
+
+// Cost Center in Details Table
+// -----------------------------
+cur_frm.fields_dict["entries"].grid.get_field("cost_center").get_query = function(doc) {
+	return {
+		filters: { 
+			'company': doc.company,
+			'group_or_ledger': 'Ledger'
+		}	
+	}
+}
+
+cur_frm.cscript.income_account = function(doc, cdt, cdn) {
+	cur_frm.cscript.copy_account_in_all_row(doc, cdt, cdn, "income_account");
+}
+
+cur_frm.cscript.expense_account = function(doc, cdt, cdn) {
+	cur_frm.cscript.copy_account_in_all_row(doc, cdt, cdn, "expense_account");
+}
+
+cur_frm.cscript.cost_center = function(doc, cdt, cdn) {
+	cur_frm.cscript.copy_account_in_all_row(doc, cdt, cdn, "cost_center");
+}
+
+cur_frm.cscript.on_submit = function(doc, cdt, cdn) {
+	if(cint(wn.boot.notification_settings.sales_invoice)) {
+		cur_frm.email_doc(wn.boot.notification_settings.sales_invoice_message);
+	}
+}
+
+cur_frm.cscript.convert_into_recurring_invoice = function(doc, dt, dn) {
+	// set default values for recurring invoices
+	if(doc.convert_into_recurring_invoice) {
+		var owner_email = doc.owner=="Administrator"
+			? wn.user_info("Administrator").email
+			: doc.owner;
+		
+		doc.notification_email_address = $.map([cstr(owner_email),
+			cstr(doc.contact_email)], function(v) { return v || null; }).join(", ");
+		doc.repeat_on_day_of_month = wn.datetime.str_to_obj(doc.posting_date).getDate();
+	}
+		
+	refresh_many(["notification_email_address", "repeat_on_day_of_month"]);
+}
+
+cur_frm.cscript.invoice_period_from_date = function(doc, dt, dn) {
+	// set invoice_period_to_date
+	if(doc.invoice_period_from_date) {
+		var recurring_type_map = {'Monthly': 1, 'Quarterly': 3, 'Half-yearly': 6,
+			'Yearly': 12};
+
+		var months = recurring_type_map[doc.recurring_type];
+		if(months) {
+			var to_date = wn.datetime.add_months(doc.invoice_period_from_date,
+				months);
+			doc.invoice_period_to_date = wn.datetime.add_days(to_date, -1);
+			refresh_field('invoice_period_to_date');
+		}
+	}
+}
diff --git a/erpnext/accounts/doctype/sales_invoice/sales_invoice.py b/erpnext/accounts/doctype/sales_invoice/sales_invoice.py
new file mode 100644
index 0000000..decfb42
--- /dev/null
+++ b/erpnext/accounts/doctype/sales_invoice/sales_invoice.py
@@ -0,0 +1,971 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+import webnotes.defaults
+
+from webnotes.utils import add_days, cint, cstr, date_diff, flt, getdate, nowdate, \
+	get_first_day, get_last_day
+
+from webnotes.utils.email_lib import sendmail
+from webnotes.utils import comma_and, get_url
+from webnotes.model.doc import make_autoname
+from webnotes.model.bean import getlist
+from webnotes.model.code import get_obj
+from webnotes import _, msgprint
+
+month_map = {'Monthly': 1, 'Quarterly': 3, 'Half-yearly': 6, 'Yearly': 12}
+
+from erpnext.controllers.selling_controller import SellingController
+
+class DocType(SellingController):
+	def __init__(self,d,dl):
+		self.doc, self.doclist = d, dl
+		self.log = []
+		self.tname = 'Sales Invoice Item'
+		self.fname = 'entries'
+		self.status_updater = [{
+			'source_dt': 'Sales Invoice Item',
+			'target_field': 'billed_amt',
+			'target_ref_field': 'export_amount',
+			'target_dt': 'Sales Order Item',
+			'join_field': 'so_detail',
+			'target_parent_dt': 'Sales Order',
+			'target_parent_field': 'per_billed',
+			'source_field': 'export_amount',
+			'join_field': 'so_detail',
+			'percent_join_field': 'sales_order',
+			'status_field': 'billing_status',
+			'keyword': 'Billed'
+		}]
+		
+
+	def validate(self):
+		super(DocType, self).validate()
+		self.validate_posting_time()
+		self.so_dn_required()
+		self.validate_proj_cust()
+		self.validate_with_previous_doc()
+		self.validate_uom_is_integer("stock_uom", "qty")
+		self.check_stop_sales_order("sales_order")
+		self.validate_customer_account()
+		self.validate_debit_acc()
+		self.validate_fixed_asset_account()
+		self.clear_unallocated_advances("Sales Invoice Advance", "advance_adjustment_details")
+		self.add_remarks()
+
+		if cint(self.doc.is_pos):
+			self.validate_pos()
+			self.validate_write_off_account()
+
+		if cint(self.doc.update_stock):
+			self.validate_item_code()
+			self.update_current_stock()
+			self.validate_delivery_note()
+
+		if not self.doc.is_opening:
+			self.doc.is_opening = 'No'
+
+		self.set_aging_date()
+		self.set_against_income_account()
+		self.validate_c_form()
+		self.validate_time_logs_are_submitted()
+		self.validate_recurring_invoice()
+		self.validate_multiple_billing("Delivery Note", "dn_detail", "export_amount", 
+			"delivery_note_details")
+
+	def on_submit(self):
+		if cint(self.doc.update_stock) == 1:			
+			self.update_stock_ledger()
+		else:
+			# Check for Approving Authority
+			if not self.doc.recurring_id:
+				get_obj('Authorization Control').validate_approving_authority(self.doc.doctype, 
+				 	self.doc.company, self.doc.grand_total, self)
+				
+		self.check_prev_docstatus()
+		
+		self.update_status_updater_args()
+		self.update_prevdoc_status()
+		self.update_billing_status_for_zero_amount_refdoc("Sales Order")
+		
+		# this sequence because outstanding may get -ve
+		self.make_gl_entries()
+		self.check_credit_limit(self.doc.debit_to)
+
+		if not cint(self.doc.is_pos) == 1:
+			self.update_against_document_in_jv()
+
+		self.update_c_form()
+		self.update_time_log_batch(self.doc.name)
+		self.convert_to_recurring()
+
+	def before_cancel(self):
+		self.update_time_log_batch(None)
+
+	def on_cancel(self):
+		if cint(self.doc.update_stock) == 1:
+			self.update_stock_ledger()
+		
+		self.check_stop_sales_order("sales_order")
+		
+		from erpnext.accounts.utils import remove_against_link_from_jv
+		remove_against_link_from_jv(self.doc.doctype, self.doc.name, "against_invoice")
+
+		self.update_status_updater_args()
+		self.update_prevdoc_status()
+		self.update_billing_status_for_zero_amount_refdoc("Sales Order")
+		
+		self.make_cancel_gl_entries()
+		
+	def update_status_updater_args(self):
+		if cint(self.doc.update_stock):
+			self.status_updater.append({
+				'source_dt':'Sales Invoice Item',
+				'target_dt':'Sales Order Item',
+				'target_parent_dt':'Sales Order',
+				'target_parent_field':'per_delivered',
+				'target_field':'delivered_qty',
+				'target_ref_field':'qty',
+				'source_field':'qty',
+				'join_field':'so_detail',
+				'percent_join_field':'sales_order',
+				'status_field':'delivery_status',
+				'keyword':'Delivered',
+				'second_source_dt': 'Delivery Note Item',
+				'second_source_field': 'qty',
+				'second_join_field': 'prevdoc_detail_docname'
+			})
+		
+	def on_update_after_submit(self):
+		self.validate_recurring_invoice()
+		self.convert_to_recurring()
+		
+	def get_portal_page(self):
+		return "invoice" if self.doc.docstatus==1 else None
+		
+	def set_missing_values(self, for_validate=False):
+		self.set_pos_fields(for_validate)
+		
+		if not self.doc.debit_to:
+			self.doc.debit_to = self.get_customer_account()
+		if not self.doc.due_date:
+			self.doc.due_date = self.get_due_date()
+		
+		super(DocType, self).set_missing_values(for_validate)
+		
+	def set_customer_defaults(self):
+		# TODO cleanup these methods
+		if self.doc.customer:
+			self.doc.debit_to = self.get_customer_account()
+		elif self.doc.debit_to:
+			self.doc.customer = webnotes.conn.get_value('Account', self.doc.debit_to, 'master_name')
+		
+		self.doc.due_date = self.get_due_date()
+		
+		super(DocType, self).set_customer_defaults()
+			
+	def update_time_log_batch(self, sales_invoice):
+		for d in self.doclist.get({"doctype":"Sales Invoice Item"}):
+			if d.time_log_batch:
+				tlb = webnotes.bean("Time Log Batch", d.time_log_batch)
+				tlb.doc.sales_invoice = sales_invoice
+				tlb.update_after_submit()
+
+	def validate_time_logs_are_submitted(self):
+		for d in self.doclist.get({"doctype":"Sales Invoice Item"}):
+			if d.time_log_batch:
+				status = webnotes.conn.get_value("Time Log Batch", d.time_log_batch, "status")
+				if status!="Submitted":
+					webnotes.msgprint(_("Time Log Batch status must be 'Submitted'") + ":" + d.time_log_batch,
+						raise_exception=True)
+
+	def set_pos_fields(self, for_validate=False):
+		"""Set retail related fields from pos settings"""
+		if cint(self.doc.is_pos) != 1:
+			return
+		
+		from erpnext.selling.utils import get_pos_settings, apply_pos_settings	
+		pos = get_pos_settings(self.doc.company)
+			
+		if pos:
+			if not for_validate and not self.doc.customer:
+				self.doc.customer = pos.customer
+				self.set_customer_defaults()
+
+			for fieldname in ('territory', 'naming_series', 'currency', 'charge', 'letter_head', 'tc_name',
+				'selling_price_list', 'company', 'select_print_heading', 'cash_bank_account'):
+					if (not for_validate) or (for_validate and not self.doc.fields.get(fieldname)):
+						self.doc.fields[fieldname] = pos.get(fieldname)
+						
+			if not for_validate:
+				self.doc.update_stock = cint(pos.get("update_stock"))
+
+			# set pos values in items
+			for item in self.doclist.get({"parentfield": "entries"}):
+				if item.fields.get('item_code'):
+					for fieldname, val in apply_pos_settings(pos, item.fields).items():
+						if (not for_validate) or (for_validate and not item.fields.get(fieldname)):
+							item.fields[fieldname] = val
+
+			# fetch terms	
+			if self.doc.tc_name and not self.doc.terms:
+				self.doc.terms = webnotes.conn.get_value("Terms and Conditions", self.doc.tc_name, "terms")
+			
+			# fetch charges
+			if self.doc.charge and not len(self.doclist.get({"parentfield": "other_charges"})):
+				self.set_taxes("other_charges", "charge")
+
+	def get_customer_account(self):
+		"""Get Account Head to which amount needs to be Debited based on Customer"""
+		if not self.doc.company:
+			msgprint("Please select company first and re-select the customer after doing so",
+			 	raise_exception=1)
+		if self.doc.customer:
+			acc_head = webnotes.conn.sql("""select name from `tabAccount` 
+				where (name = %s or (master_name = %s and master_type = 'customer')) 
+				and docstatus != 2 and company = %s""", 
+				(cstr(self.doc.customer) + " - " + self.get_company_abbr(), 
+				self.doc.customer, self.doc.company))
+			
+			if acc_head and acc_head[0][0]:
+				return acc_head[0][0]
+			else:
+				msgprint("%s does not have an Account Head in %s. \
+					You must first create it from the Customer Master" % 
+					(self.doc.customer, self.doc.company))
+
+	def get_due_date(self):
+		"""Set Due Date = Posting Date + Credit Days"""
+		due_date = None
+		if self.doc.posting_date:
+			credit_days = 0
+			if self.doc.debit_to:
+				credit_days = webnotes.conn.get_value("Account", self.doc.debit_to, "credit_days")
+			if self.doc.customer and not credit_days:
+				credit_days = webnotes.conn.get_value("Customer", self.doc.customer, "credit_days")
+			if self.doc.company and not credit_days:
+				credit_days = webnotes.conn.get_value("Company", self.doc.company, "credit_days")
+				
+			if credit_days:
+				due_date = add_days(self.doc.posting_date, credit_days)
+			else:
+				due_date = self.doc.posting_date
+
+		return due_date	
+	
+	def get_advances(self):
+		super(DocType, self).get_advances(self.doc.debit_to, 
+			"Sales Invoice Advance", "advance_adjustment_details", "credit")
+		
+	def get_company_abbr(self):
+		return webnotes.conn.sql("select abbr from tabCompany where name=%s", self.doc.company)[0][0]
+
+	def update_against_document_in_jv(self):
+		"""
+			Links invoice and advance voucher:
+				1. cancel advance voucher
+				2. split into multiple rows if partially adjusted, assign against voucher
+				3. submit advance voucher
+		"""
+		
+		lst = []
+		for d in getlist(self.doclist, 'advance_adjustment_details'):
+			if flt(d.allocated_amount) > 0:
+				args = {
+					'voucher_no' : d.journal_voucher, 
+					'voucher_detail_no' : d.jv_detail_no, 
+					'against_voucher_type' : 'Sales Invoice', 
+					'against_voucher'  : self.doc.name,
+					'account' : self.doc.debit_to, 
+					'is_advance' : 'Yes', 
+					'dr_or_cr' : 'credit', 
+					'unadjusted_amt' : flt(d.advance_amount),
+					'allocated_amt' : flt(d.allocated_amount)
+				}
+				lst.append(args)
+		
+		if lst:
+			from erpnext.accounts.utils import reconcile_against_document
+			reconcile_against_document(lst)
+			
+	def validate_customer_account(self):
+		"""Validates Debit To Account and Customer Matches"""
+		if self.doc.customer and self.doc.debit_to and not cint(self.doc.is_pos):
+			acc_head = webnotes.conn.sql("select master_name from `tabAccount` where name = %s and docstatus != 2", self.doc.debit_to)
+			
+			if (acc_head and cstr(acc_head[0][0]) != cstr(self.doc.customer)) or \
+				(not acc_head and (self.doc.debit_to != cstr(self.doc.customer) + " - " + self.get_company_abbr())):
+				msgprint("Debit To: %s do not match with Customer: %s for Company: %s.\n If both correctly entered, please select Master Type \
+					and Master Name in account master." %(self.doc.debit_to, self.doc.customer,self.doc.company), raise_exception=1)
+
+
+	def validate_debit_acc(self):
+		acc = webnotes.conn.sql("select debit_or_credit, is_pl_account from tabAccount where name = '%s' and docstatus != 2" % self.doc.debit_to)
+		if not acc:
+			msgprint("Account: "+ self.doc.debit_to + " does not exist")
+			raise Exception
+		elif acc[0][0] and acc[0][0] != 'Debit':
+			msgprint("Account: "+ self.doc.debit_to + " is not a debit account")
+			raise Exception
+		elif acc[0][1] and acc[0][1] != 'No':
+			msgprint("Account: "+ self.doc.debit_to + " is a pl account")
+			raise Exception
+
+
+	def validate_fixed_asset_account(self):
+		"""Validate Fixed Asset Account and whether Income Account Entered Exists"""
+		for d in getlist(self.doclist,'entries'):
+			item = webnotes.conn.sql("select name,is_asset_item,is_sales_item from `tabItem` where name = '%s' and (ifnull(end_of_life,'')='' or end_of_life = '0000-00-00' or end_of_life >	now())"% d.item_code)
+			acc =	webnotes.conn.sql("select account_type from `tabAccount` where name = '%s' and docstatus != 2" % d.income_account)
+			if not acc:
+				msgprint("Account: "+d.income_account+" does not exist in the system")
+				raise Exception
+			elif item and item[0][1] == 'Yes' and not acc[0][0] == 'Fixed Asset Account':
+				msgprint("Please select income head with account type 'Fixed Asset Account' as Item %s is an asset item" % d.item_code)
+				raise Exception
+				
+		
+	def validate_with_previous_doc(self):
+		super(DocType, self).validate_with_previous_doc(self.tname, {
+			"Sales Order": {
+				"ref_dn_field": "sales_order",
+				"compare_fields": [["customer", "="], ["company", "="], ["project_name", "="],
+					["currency", "="]],
+			},
+			"Delivery Note": {
+				"ref_dn_field": "delivery_note",
+				"compare_fields": [["customer", "="], ["company", "="], ["project_name", "="],
+					["currency", "="]],
+			},
+		})
+		
+		if cint(webnotes.defaults.get_global_default('maintain_same_sales_rate')):
+			super(DocType, self).validate_with_previous_doc(self.tname, {
+				"Sales Order Item": {
+					"ref_dn_field": "so_detail",
+					"compare_fields": [["export_rate", "="]],
+					"is_child_table": True,
+					"allow_duplicate_prev_row_id": True
+				},
+				"Delivery Note Item": {
+					"ref_dn_field": "dn_detail",
+					"compare_fields": [["export_rate", "="]],
+					"is_child_table": True
+				}
+			})
+			
+
+	def set_aging_date(self):
+		if self.doc.is_opening != 'Yes':
+			self.doc.aging_date = self.doc.posting_date
+		elif not self.doc.aging_date:
+			msgprint("Aging Date is mandatory for opening entry")
+			raise Exception
+			
+
+	def set_against_income_account(self):
+		"""Set against account for debit to account"""
+		against_acc = []
+		for d in getlist(self.doclist, 'entries'):
+			if d.income_account not in against_acc:
+				against_acc.append(d.income_account)
+		self.doc.against_income_account = ','.join(against_acc)
+
+
+	def add_remarks(self):
+		if not self.doc.remarks: self.doc.remarks = 'No Remarks'
+
+
+	def so_dn_required(self):
+		"""check in manage account if sales order / delivery note required or not."""
+		dic = {'Sales Order':'so_required','Delivery Note':'dn_required'}
+		for i in dic:
+			if webnotes.conn.get_value('Selling Settings', None, dic[i]) == 'Yes':
+				for d in getlist(self.doclist,'entries'):
+					if webnotes.conn.get_value('Item', d.item_code, 'is_stock_item') == 'Yes' \
+						and not d.fields[i.lower().replace(' ','_')]:
+						msgprint("%s is mandatory for stock item which is not mentioed against item: %s"%(i,d.item_code), raise_exception=1)
+
+
+	def validate_proj_cust(self):
+		"""check for does customer belong to same project as entered.."""
+		if self.doc.project_name and self.doc.customer:
+			res = webnotes.conn.sql("select name from `tabProject` where name = '%s' and (customer = '%s' or ifnull(customer,'')='')"%(self.doc.project_name, self.doc.customer))
+			if not res:
+				msgprint("Customer - %s does not belong to project - %s. \n\nIf you want to use project for multiple customers then please make customer details blank in that project."%(self.doc.customer,self.doc.project_name))
+				raise Exception
+
+	def validate_pos(self):
+		if not self.doc.cash_bank_account and flt(self.doc.paid_amount):
+			msgprint("Cash/Bank Account is mandatory for POS, for making payment entry")
+			raise Exception
+		if flt(self.doc.paid_amount) + flt(self.doc.write_off_amount) \
+				- flt(self.doc.grand_total) > 1/(10**(self.precision("grand_total") + 1)):
+			webnotes.throw(_("""(Paid amount + Write Off Amount) can not be \
+				greater than Grand Total"""))
+
+
+	def validate_item_code(self):
+		for d in getlist(self.doclist, 'entries'):
+			if not d.item_code:
+				msgprint("Please enter Item Code at line no : %s to update stock or remove check from Update Stock in Basic Info Tab." % (d.idx),
+				raise_exception=True)
+				
+	def validate_delivery_note(self):
+		for d in self.doclist.get({"parentfield": "entries"}):
+			if d.delivery_note:
+				msgprint("""Stock update can not be made against Delivery Note""", raise_exception=1)
+
+
+	def validate_write_off_account(self):
+		if flt(self.doc.write_off_amount) and not self.doc.write_off_account:
+			msgprint("Please enter Write Off Account", raise_exception=1)
+
+
+	def validate_c_form(self):
+		""" Blank C-form no if C-form applicable marked as 'No'"""
+		if self.doc.amended_from and self.doc.c_form_applicable == 'No' and self.doc.c_form_no:
+			webnotes.conn.sql("""delete from `tabC-Form Invoice Detail` where invoice_no = %s
+					and parent = %s""", (self.doc.amended_from,	self.doc.c_form_no))
+
+			webnotes.conn.set(self.doc, 'c_form_no', '')
+			
+	def update_current_stock(self):
+		for d in getlist(self.doclist, 'entries'):
+			if d.item_code and d.warehouse:
+				bin = webnotes.conn.sql("select actual_qty from `tabBin` where item_code = %s and warehouse = %s", (d.item_code, d.warehouse), as_dict = 1)
+				d.actual_qty = bin and flt(bin[0]['actual_qty']) or 0
+
+		for d in getlist(self.doclist, 'packing_details'):
+			bin = webnotes.conn.sql("select actual_qty, projected_qty from `tabBin` where item_code =	%s and warehouse = %s", (d.item_code, d.warehouse), as_dict = 1)
+			d.actual_qty = bin and flt(bin[0]['actual_qty']) or 0
+			d.projected_qty = bin and flt(bin[0]['projected_qty']) or 0
+	 
+	
+	def get_warehouse(self):
+		w = webnotes.conn.sql("select warehouse from `tabPOS Setting` where ifnull(user,'') = '%s' and company = '%s'" % (webnotes.session['user'], self.doc.company))
+		w = w and w[0][0] or ''
+		if not w:
+			ps = webnotes.conn.sql("select name, warehouse from `tabPOS Setting` where ifnull(user,'') = '' and company = '%s'" % self.doc.company)
+			if not ps:
+				msgprint("To make POS entry, please create POS Setting from Accounts --> POS Setting page and refresh the system.", raise_exception=True)
+			elif not ps[0][1]:
+				msgprint("Please enter warehouse in POS Setting")
+			else:
+				w = ps[0][1]
+		return w
+
+	def on_update(self):
+		if cint(self.doc.update_stock) == 1:
+			# Set default warehouse from pos setting
+			if cint(self.doc.is_pos) == 1:
+				w = self.get_warehouse()
+				if w:
+					for d in getlist(self.doclist, 'entries'):
+						if not d.warehouse:
+							d.warehouse = cstr(w)
+
+			from erpnext.stock.doctype.packed_item.packed_item import make_packing_list
+			make_packing_list(self, 'entries')
+		else:
+			self.doclist = self.doc.clear_table(self.doclist, 'packing_details')
+			
+		if cint(self.doc.is_pos) == 1:
+			if flt(self.doc.paid_amount) == 0:
+				if self.doc.cash_bank_account: 
+					webnotes.conn.set(self.doc, 'paid_amount', 
+						(flt(self.doc.grand_total) - flt(self.doc.write_off_amount)))
+				else:
+					# show message that the amount is not paid
+					webnotes.conn.set(self.doc,'paid_amount',0)
+					webnotes.msgprint("Note: Payment Entry will not be created since 'Cash/Bank Account' was not specified.")
+		else:
+			webnotes.conn.set(self.doc,'paid_amount',0)
+		
+	def check_prev_docstatus(self):
+		for d in getlist(self.doclist,'entries'):
+			if d.sales_order:
+				submitted = webnotes.conn.sql("select name from `tabSales Order` where docstatus = 1 and name = '%s'" % d.sales_order)
+				if not submitted:
+					msgprint("Sales Order : "+ cstr(d.sales_order) +" is not submitted")
+					raise Exception , "Validation Error."
+
+			if d.delivery_note:
+				submitted = webnotes.conn.sql("select name from `tabDelivery Note` where docstatus = 1 and name = '%s'" % d.delivery_note)
+				if not submitted:
+					msgprint("Delivery Note : "+ cstr(d.delivery_note) +" is not submitted")
+					raise Exception , "Validation Error."
+
+	def update_stock_ledger(self):
+		sl_entries = []
+		for d in self.get_item_list():
+			if webnotes.conn.get_value("Item", d.item_code, "is_stock_item") == "Yes" \
+					and d.warehouse:
+				sl_entries.append(self.get_sl_entries(d, {
+					"actual_qty": -1*flt(d.qty),
+					"stock_uom": webnotes.conn.get_value("Item", d.item_code, "stock_uom")
+				}))
+		
+		self.make_sl_entries(sl_entries)
+		
+	def make_gl_entries(self, update_gl_entries_after=True):
+		gl_entries = self.get_gl_entries()
+		
+		if gl_entries:
+			from erpnext.accounts.general_ledger import make_gl_entries
+			
+			update_outstanding = cint(self.doc.is_pos) and self.doc.write_off_account \
+				and 'No' or 'Yes'
+			make_gl_entries(gl_entries, cancel=(self.doc.docstatus == 2), 
+				update_outstanding=update_outstanding, merge_entries=False)
+			
+			if update_gl_entries_after and cint(self.doc.update_stock) \
+				and cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")):
+					self.update_gl_entries_after()
+				
+	def get_gl_entries(self, warehouse_account=None):
+		from erpnext.accounts.general_ledger import merge_similar_entries
+		
+		gl_entries = []
+		
+		self.make_customer_gl_entry(gl_entries)
+		
+		self.make_tax_gl_entries(gl_entries)
+		
+		self.make_item_gl_entries(gl_entries)
+		
+		# merge gl entries before adding pos entries
+		gl_entries = merge_similar_entries(gl_entries)
+		
+		self.make_pos_gl_entries(gl_entries)
+		
+		return gl_entries
+		
+	def make_customer_gl_entry(self, gl_entries):
+		if self.doc.grand_total:
+			gl_entries.append(
+				self.get_gl_dict({
+					"account": self.doc.debit_to,
+					"against": self.doc.against_income_account,
+					"debit": self.doc.grand_total,
+					"remarks": self.doc.remarks,
+					"against_voucher": self.doc.name,
+					"against_voucher_type": self.doc.doctype,
+				})
+			)
+				
+	def make_tax_gl_entries(self, gl_entries):
+		for tax in self.doclist.get({"parentfield": "other_charges"}):
+			if flt(tax.tax_amount):
+				gl_entries.append(
+					self.get_gl_dict({
+						"account": tax.account_head,
+						"against": self.doc.debit_to,
+						"credit": flt(tax.tax_amount),
+						"remarks": self.doc.remarks,
+						"cost_center": tax.cost_center
+					})
+				)
+				
+	def make_item_gl_entries(self, gl_entries):			
+		# income account gl entries	
+		for item in self.doclist.get({"parentfield": "entries"}):
+			if flt(item.amount):
+				gl_entries.append(
+					self.get_gl_dict({
+						"account": item.income_account,
+						"against": self.doc.debit_to,
+						"credit": item.amount,
+						"remarks": self.doc.remarks,
+						"cost_center": item.cost_center
+					})
+				)
+				
+		# expense account gl entries
+		if cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")) \
+				and cint(self.doc.update_stock):
+			gl_entries += super(DocType, self).get_gl_entries()
+				
+	def make_pos_gl_entries(self, gl_entries):
+		if cint(self.doc.is_pos) and self.doc.cash_bank_account and self.doc.paid_amount:
+			# POS, make payment entries
+			gl_entries.append(
+				self.get_gl_dict({
+					"account": self.doc.debit_to,
+					"against": self.doc.cash_bank_account,
+					"credit": self.doc.paid_amount,
+					"remarks": self.doc.remarks,
+					"against_voucher": self.doc.name,
+					"against_voucher_type": self.doc.doctype,
+				})
+			)
+			gl_entries.append(
+				self.get_gl_dict({
+					"account": self.doc.cash_bank_account,
+					"against": self.doc.debit_to,
+					"debit": self.doc.paid_amount,
+					"remarks": self.doc.remarks,
+				})
+			)
+			# write off entries, applicable if only pos
+			if self.doc.write_off_account and self.doc.write_off_amount:
+				gl_entries.append(
+					self.get_gl_dict({
+						"account": self.doc.debit_to,
+						"against": self.doc.write_off_account,
+						"credit": self.doc.write_off_amount,
+						"remarks": self.doc.remarks,
+						"against_voucher": self.doc.name,
+						"against_voucher_type": self.doc.doctype,
+					})
+				)
+				gl_entries.append(
+					self.get_gl_dict({
+						"account": self.doc.write_off_account,
+						"against": self.doc.debit_to,
+						"debit": self.doc.write_off_amount,
+						"remarks": self.doc.remarks,
+						"cost_center": self.doc.write_off_cost_center
+					})
+				)
+			
+	def update_c_form(self):
+		"""Update amended id in C-form"""
+		if self.doc.c_form_no and self.doc.amended_from:
+			webnotes.conn.sql("""update `tabC-Form Invoice Detail` set invoice_no = %s,
+				invoice_date = %s, territory = %s, net_total = %s,
+				grand_total = %s where invoice_no = %s and parent = %s""", 
+				(self.doc.name, self.doc.amended_from, self.doc.c_form_no))
+
+	@property
+	def meta(self):
+		if not hasattr(self, "_meta"):
+			self._meta = webnotes.get_doctype(self.doc.doctype)
+		return self._meta
+	
+	def validate_recurring_invoice(self):
+		if self.doc.convert_into_recurring_invoice:
+			self.validate_notification_email_id()
+		
+			if not self.doc.recurring_type:
+				msgprint(_("Please select: ") + self.meta.get_label("recurring_type"),
+				raise_exception=1)
+		
+			elif not (self.doc.invoice_period_from_date and \
+					self.doc.invoice_period_to_date):
+				msgprint(comma_and([self.meta.get_label("invoice_period_from_date"),
+					self.meta.get_label("invoice_period_to_date")])
+					+ _(": Mandatory for a Recurring Invoice."),
+					raise_exception=True)
+	
+	def convert_to_recurring(self):
+		if self.doc.convert_into_recurring_invoice:
+			if not self.doc.recurring_id:
+				webnotes.conn.set(self.doc, "recurring_id",
+					make_autoname("RECINV/.#####"))
+			
+			self.set_next_date()
+
+		elif self.doc.recurring_id:
+			webnotes.conn.sql("""update `tabSales Invoice`
+				set convert_into_recurring_invoice = 0
+				where recurring_id = %s""", (self.doc.recurring_id,))
+			
+	def validate_notification_email_id(self):
+		if self.doc.notification_email_address:
+			email_list = filter(None, [cstr(email).strip() for email in
+				self.doc.notification_email_address.replace("\n", "").split(",")])
+			
+			from webnotes.utils import validate_email_add
+			for email in email_list:
+				if not validate_email_add(email):
+					msgprint(self.meta.get_label("notification_email_address") \
+						+ " - " + _("Invalid Email Address") + ": \"%s\"" % email,
+						raise_exception=1)
+					
+		else:
+			msgprint("Notification Email Addresses not specified for recurring invoice",
+				raise_exception=1)
+				
+	def set_next_date(self):
+		""" Set next date on which auto invoice will be created"""
+		if not self.doc.repeat_on_day_of_month:
+			msgprint("""Please enter 'Repeat on Day of Month' field value. 
+				The day of the month on which auto invoice 
+				will be generated e.g. 05, 28 etc.""", raise_exception=1)
+		
+		next_date = get_next_date(self.doc.posting_date,
+			month_map[self.doc.recurring_type], cint(self.doc.repeat_on_day_of_month))
+		
+		webnotes.conn.set(self.doc, 'next_date', next_date)
+	
+def get_next_date(dt, mcount, day=None):
+	dt = getdate(dt)
+	
+	from dateutil.relativedelta import relativedelta
+	dt += relativedelta(months=mcount, day=day)
+	
+	return dt
+	
+def manage_recurring_invoices(next_date=None, commit=True):
+	""" 
+		Create recurring invoices on specific date by copying the original one
+		and notify the concerned people
+	"""
+	next_date = next_date or nowdate()
+	recurring_invoices = webnotes.conn.sql("""select name, recurring_id
+		from `tabSales Invoice` where ifnull(convert_into_recurring_invoice, 0)=1
+		and docstatus=1 and next_date=%s
+		and next_date <= ifnull(end_date, '2199-12-31')""", next_date)
+	
+	exception_list = []
+	for ref_invoice, recurring_id in recurring_invoices:
+		if not webnotes.conn.sql("""select name from `tabSales Invoice`
+				where posting_date=%s and recurring_id=%s and docstatus=1""",
+				(next_date, recurring_id)):
+			try:
+				ref_wrapper = webnotes.bean('Sales Invoice', ref_invoice)
+				new_invoice_wrapper = make_new_invoice(ref_wrapper, next_date)
+				send_notification(new_invoice_wrapper)
+				if commit:
+					webnotes.conn.commit()
+			except:
+				if commit:
+					webnotes.conn.rollback()
+
+					webnotes.conn.begin()
+					webnotes.conn.sql("update `tabSales Invoice` set \
+						convert_into_recurring_invoice = 0 where name = %s", ref_invoice)
+					notify_errors(ref_invoice, ref_wrapper.doc.owner)
+					webnotes.conn.commit()
+
+				exception_list.append(webnotes.get_traceback())
+			finally:
+				if commit:
+					webnotes.conn.begin()
+			
+	if exception_list:
+		exception_message = "\n\n".join([cstr(d) for d in exception_list])
+		raise Exception, exception_message
+
+def make_new_invoice(ref_wrapper, posting_date):
+	from webnotes.model.bean import clone
+	from erpnext.accounts.utils import get_fiscal_year
+	new_invoice = clone(ref_wrapper)
+	
+	mcount = month_map[ref_wrapper.doc.recurring_type]
+	
+	invoice_period_from_date = get_next_date(ref_wrapper.doc.invoice_period_from_date, mcount)
+	
+	# get last day of the month to maintain period if the from date is first day of its own month 
+	# and to date is the last day of its own month
+	if (cstr(get_first_day(ref_wrapper.doc.invoice_period_from_date)) == \
+			cstr(ref_wrapper.doc.invoice_period_from_date)) and \
+		(cstr(get_last_day(ref_wrapper.doc.invoice_period_to_date)) == \
+			cstr(ref_wrapper.doc.invoice_period_to_date)):
+		invoice_period_to_date = get_last_day(get_next_date(ref_wrapper.doc.invoice_period_to_date,
+			mcount))
+	else:
+		invoice_period_to_date = get_next_date(ref_wrapper.doc.invoice_period_to_date, mcount)
+	
+	new_invoice.doc.fields.update({
+		"posting_date": posting_date,
+		"aging_date": posting_date,
+		"due_date": add_days(posting_date, cint(date_diff(ref_wrapper.doc.due_date,
+			ref_wrapper.doc.posting_date))),
+		"invoice_period_from_date": invoice_period_from_date,
+		"invoice_period_to_date": invoice_period_to_date,
+		"fiscal_year": get_fiscal_year(posting_date)[0],
+		"owner": ref_wrapper.doc.owner,
+	})
+	
+	new_invoice.submit()
+	
+	return new_invoice
+	
+def send_notification(new_rv):
+	"""Notify concerned persons about recurring invoice generation"""
+	subject = "Invoice : " + new_rv.doc.name
+
+	com = new_rv.doc.company
+
+	hd = '''<div><h2>%s</h2></div>
+			<div><h3>Invoice: %s</h3></div>
+			<table cellspacing= "5" cellpadding="5"  width = "100%%">
+				<tr>
+					<td width = "50%%"><b>Customer</b><br>%s<br>%s</td>
+					<td width = "50%%">Invoice Date	   : %s<br>Invoice Period : %s to %s <br>Due Date	   : %s</td>
+				</tr>
+			</table>
+		''' % (com, new_rv.doc.name, new_rv.doc.customer_name, new_rv.doc.address_display, getdate(new_rv.doc.posting_date).strftime("%d-%m-%Y"), \
+		getdate(new_rv.doc.invoice_period_from_date).strftime("%d-%m-%Y"), getdate(new_rv.doc.invoice_period_to_date).strftime("%d-%m-%Y"),\
+		getdate(new_rv.doc.due_date).strftime("%d-%m-%Y"))
+	
+	
+	tbl = '''<table border="1px solid #CCC" width="100%%" cellpadding="0px" cellspacing="0px">
+				<tr>
+					<td width = "15%%" bgcolor="#CCC" align="left"><b>Item</b></td>
+					<td width = "40%%" bgcolor="#CCC" align="left"><b>Description</b></td>
+					<td width = "15%%" bgcolor="#CCC" align="center"><b>Qty</b></td>
+					<td width = "15%%" bgcolor="#CCC" align="center"><b>Rate</b></td>
+					<td width = "15%%" bgcolor="#CCC" align="center"><b>Amount</b></td>
+				</tr>
+		'''
+	for d in getlist(new_rv.doclist, 'entries'):
+		tbl += '<tr><td>' + cstr(d.item_code) +'</td><td>' + cstr(d.description) + \
+			'</td><td>' + cstr(d.qty) +'</td><td>' + cstr(d.basic_rate) + \
+			'</td><td>' + cstr(d.amount) +'</td></tr>'
+	tbl += '</table>'
+
+	totals ='''<table cellspacing= "5" cellpadding="5"  width = "100%%">
+					<tr>
+						<td width = "50%%"></td>
+						<td width = "50%%">
+							<table width = "100%%">
+								<tr>
+									<td width = "50%%">Net Total: </td><td>%s </td>
+								</tr><tr>
+									<td width = "50%%">Total Tax: </td><td>%s </td>
+								</tr><tr>
+									<td width = "50%%">Grand Total: </td><td>%s</td>
+								</tr><tr>
+									<td width = "50%%">In Words: </td><td>%s</td>
+								</tr>
+							</table>
+						</td>
+					</tr>
+					<tr><td>Terms and Conditions:</td></tr>
+					<tr><td>%s</td></tr>
+				</table>
+			''' % (new_rv.doc.net_total,
+			new_rv.doc.other_charges_total,new_rv.doc.grand_total,
+			new_rv.doc.in_words,new_rv.doc.terms)
+
+
+	msg = hd + tbl + totals
+	
+	sendmail(new_rv.doc.notification_email_address, subject=subject, msg = msg)
+		
+def notify_errors(inv, owner):
+	import webnotes
+		
+	exception_msg = """
+		Dear User,
+
+		An error occured while creating recurring invoice from %s (at %s).
+
+		May be there are some invalid email ids mentioned in the invoice.
+
+		To stop sending repetitive error notifications from the system, we have unchecked
+		"Convert into Recurring" field in the invoice %s.
+
+
+		Please correct the invoice and make the invoice recurring again. 
+
+		<b>It is necessary to take this action today itself for the above mentioned recurring invoice \
+		to be generated. If delayed, you will have to manually change the "Repeat on Day of Month" field \
+		of this invoice for generating the recurring invoice.</b>
+
+		Regards,
+		Administrator
+		
+	""" % (inv, get_url(), inv)
+	subj = "[Urgent] Error while creating recurring invoice from %s" % inv
+
+	from webnotes.profile import get_system_managers
+	recipients = get_system_managers()
+	owner_email = webnotes.conn.get_value("Profile", owner, "email")
+	if not owner_email in recipients:
+		recipients.append(owner_email)
+
+	assign_task_to_owner(inv, exception_msg, recipients)
+	sendmail(recipients, subject=subj, msg = exception_msg)
+
+def assign_task_to_owner(inv, msg, users):
+	for d in users:
+		from webnotes.widgets.form import assign_to
+		args = {
+			'assign_to' 	:	d,
+			'doctype'		:	'Sales Invoice',
+			'name'			:	inv,
+			'description'	:	msg,
+			'priority'		:	'Urgent'
+		}
+		assign_to.add(args)
+
+@webnotes.whitelist()
+def get_bank_cash_account(mode_of_payment):
+	val = webnotes.conn.get_value("Mode of Payment", mode_of_payment, "default_account")
+	if not val:
+		webnotes.msgprint("Default Bank / Cash Account not set in Mode of Payment: %s. Please add a Default Account in Mode of Payment master." % mode_of_payment)
+	return {
+		"cash_bank_account": val
+	}
+
+@webnotes.whitelist()
+def get_income_account(doctype, txt, searchfield, start, page_len, filters):
+	from erpnext.controllers.queries import get_match_cond
+
+	# income account can be any Credit account, 
+	# but can also be a Asset account with account_type='Income Account' in special circumstances. 
+	# Hence the first condition is an "OR"
+	return webnotes.conn.sql("""select tabAccount.name from `tabAccount` 
+			where (tabAccount.debit_or_credit="Credit" 
+					or tabAccount.account_type = "Income Account") 
+				and tabAccount.group_or_ledger="Ledger" 
+				and tabAccount.docstatus!=2
+				and ifnull(tabAccount.master_type, "")=""
+				and ifnull(tabAccount.master_name, "")=""
+				and tabAccount.company = '%(company)s' 
+				and tabAccount.%(key)s LIKE '%(txt)s'
+				%(mcond)s""" % {'company': filters['company'], 'key': searchfield, 
+			'txt': "%%%s%%" % txt, 'mcond':get_match_cond(doctype, searchfield)})
+
+
+@webnotes.whitelist()
+def make_delivery_note(source_name, target_doclist=None):
+	from webnotes.model.mapper import get_mapped_doclist
+	
+	def set_missing_values(source, target):
+		bean = webnotes.bean(target)
+		bean.run_method("onload_post_render")
+		
+	def update_item(source_doc, target_doc, source_parent):
+		target_doc.amount = (flt(source_doc.qty) - flt(source_doc.delivered_qty)) * \
+			flt(source_doc.basic_rate)
+		target_doc.export_amount = (flt(source_doc.qty) - flt(source_doc.delivered_qty)) * \
+			flt(source_doc.export_rate)
+		target_doc.qty = flt(source_doc.qty) - flt(source_doc.delivered_qty)
+	
+	doclist = get_mapped_doclist("Sales Invoice", source_name, 	{
+		"Sales Invoice": {
+			"doctype": "Delivery Note", 
+			"validation": {
+				"docstatus": ["=", 1]
+			}
+		}, 
+		"Sales Invoice Item": {
+			"doctype": "Delivery Note Item", 
+			"field_map": {
+				"name": "prevdoc_detail_docname", 
+				"parent": "against_sales_invoice", 
+				"serial_no": "serial_no"
+			},
+			"postprocess": update_item
+		}, 
+		"Sales Taxes and Charges": {
+			"doctype": "Sales Taxes and Charges", 
+			"add_if_empty": True
+		}, 
+		"Sales Team": {
+			"doctype": "Sales Team", 
+			"field_map": {
+				"incentives": "incentives"
+			},
+			"add_if_empty": True
+		}
+	}, target_doclist, set_missing_values)
+	
+	return [d.fields for d in doclist]
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/sales_invoice/sales_invoice.txt b/erpnext/accounts/doctype/sales_invoice/sales_invoice.txt
new file mode 100644
index 0000000..1a5bdf1
--- /dev/null
+++ b/erpnext/accounts/doctype/sales_invoice/sales_invoice.txt
@@ -0,0 +1,1227 @@
+[
+ {
+  "creation": "2013-05-24 19:29:05", 
+  "docstatus": 0, 
+  "modified": "2014-01-16 15:36:16", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 1, 
+  "allow_import": 1, 
+  "autoname": "naming_series:", 
+  "default_print_format": "Standard", 
+  "doctype": "DocType", 
+  "document_type": "Transaction", 
+  "icon": "icon-file-text", 
+  "is_submittable": 1, 
+  "module": "Accounts", 
+  "name": "__common__", 
+  "read_only_onload": 1, 
+  "search_fields": "posting_date, due_date, debit_to, fiscal_year, grand_total, outstanding_amount"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Sales Invoice", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Sales Invoice", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Sales Invoice"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_section", 
+  "fieldtype": "Section Break", 
+  "label": "Customer", 
+  "options": "icon-user"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "no_copy": 1, 
+  "oldfieldname": "naming_series", 
+  "oldfieldtype": "Select", 
+  "options": "INV\nINV/10-11/", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "label": "Customer", 
+  "no_copy": 0, 
+  "oldfieldname": "customer", 
+  "oldfieldtype": "Link", 
+  "options": "Customer", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "customer", 
+  "doctype": "DocField", 
+  "fieldname": "customer_name", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "in_list_view": 1, 
+  "label": "Name", 
+  "oldfieldname": "customer_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_display", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Address", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_display", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Contact", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_mobile", 
+  "fieldtype": "Text", 
+  "hidden": 1, 
+  "label": "Mobile No", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_email", 
+  "fieldtype": "Text", 
+  "hidden": 1, 
+  "label": "Contact Email", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "is_pos", 
+  "fieldtype": "Check", 
+  "label": "Is POS", 
+  "oldfieldname": "is_pos", 
+  "oldfieldtype": "Check", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Link", 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Link", 
+  "options": "Sales Invoice", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "default": "Today", 
+  "doctype": "DocField", 
+  "fieldname": "posting_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Posting Date", 
+  "no_copy": 1, 
+  "oldfieldname": "posting_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 0, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "due_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Payment Due Date", 
+  "no_copy": 1, 
+  "oldfieldname": "due_date", 
+  "oldfieldtype": "Date", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "mode_of_payment", 
+  "fieldtype": "Select", 
+  "label": "Mode of Payment", 
+  "no_copy": 0, 
+  "oldfieldname": "mode_of_payment", 
+  "oldfieldtype": "Select", 
+  "options": "link:Mode of Payment", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "currency_section", 
+  "fieldtype": "Section Break", 
+  "label": "Currency and Price List", 
+  "options": "icon-tag", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "currency", 
+  "fieldtype": "Link", 
+  "label": "Currency", 
+  "oldfieldname": "currency", 
+  "oldfieldtype": "Select", 
+  "options": "Currency", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "description": "Rate at which Customer Currency is converted to customer's base currency", 
+  "doctype": "DocField", 
+  "fieldname": "conversion_rate", 
+  "fieldtype": "Float", 
+  "label": "Exchange Rate", 
+  "oldfieldname": "conversion_rate", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break2", 
+  "fieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "selling_price_list", 
+  "fieldtype": "Link", 
+  "label": "Price List", 
+  "oldfieldname": "price_list_name", 
+  "oldfieldtype": "Select", 
+  "options": "Price List", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "price_list_currency", 
+  "fieldtype": "Link", 
+  "label": "Price List Currency", 
+  "options": "Currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 1
+ }, 
+ {
+  "description": "Rate at which Price list currency is converted to customer's base currency", 
+  "doctype": "DocField", 
+  "fieldname": "plc_conversion_rate", 
+  "fieldtype": "Float", 
+  "label": "Price List Exchange Rate", 
+  "no_copy": 0, 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "items", 
+  "fieldtype": "Section Break", 
+  "label": "Items", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-shopping-cart", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "update_stock", 
+  "fieldtype": "Check", 
+  "label": "Update Stock", 
+  "oldfieldname": "update_stock", 
+  "oldfieldtype": "Check", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "entries", 
+  "fieldtype": "Table", 
+  "label": "Sales Invoice Items", 
+  "oldfieldname": "entries", 
+  "oldfieldtype": "Table", 
+  "options": "Sales Invoice Item", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "packing_list", 
+  "fieldtype": "Section Break", 
+  "label": "Packing List", 
+  "options": "icon-suitcase", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "packing_details", 
+  "fieldtype": "Table", 
+  "label": "Packing Details", 
+  "options": "Packed Item", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_bom_help", 
+  "fieldtype": "HTML", 
+  "label": "Sales BOM Help", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_30", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "net_total_export", 
+  "fieldtype": "Currency", 
+  "label": "Net Total", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_32", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "net_total", 
+  "fieldtype": "Currency", 
+  "label": "Net Total (Company Currency)", 
+  "oldfieldname": "net_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "taxes", 
+  "fieldtype": "Section Break", 
+  "label": "Taxes and Charges", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-money", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "charge", 
+  "fieldtype": "Link", 
+  "label": "Tax Master", 
+  "oldfieldname": "charge", 
+  "oldfieldtype": "Link", 
+  "options": "Sales Taxes and Charges Master", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_38", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "shipping_rule", 
+  "fieldtype": "Link", 
+  "label": "Shipping Rule", 
+  "oldfieldtype": "Button", 
+  "options": "Shipping Rule", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_40", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "other_charges", 
+  "fieldtype": "Table", 
+  "label": "Sales Taxes and Charges", 
+  "oldfieldname": "other_charges", 
+  "oldfieldtype": "Table", 
+  "options": "Sales Taxes and Charges", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_calculation", 
+  "fieldtype": "HTML", 
+  "label": "Taxes and Charges Calculation", 
+  "oldfieldtype": "HTML", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_43", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_total_export", 
+  "fieldtype": "Currency", 
+  "label": "Total Taxes and Charges", 
+  "options": "currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_45", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_total", 
+  "fieldtype": "Currency", 
+  "label": "Total Taxes and Charges (Company Currency)", 
+  "oldfieldname": "other_charges_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "totals", 
+  "fieldtype": "Section Break", 
+  "label": "Totals", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-money", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grand_total_export", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Grand Total", 
+  "oldfieldname": "grand_total_export", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "read_only": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rounded_total_export", 
+  "fieldtype": "Currency", 
+  "label": "Rounded Total", 
+  "oldfieldname": "rounded_total_export", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "in_words_export", 
+  "fieldtype": "Data", 
+  "label": "In Words", 
+  "oldfieldname": "in_words_export", 
+  "oldfieldtype": "Data", 
+  "print_hide": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "gross_profit", 
+  "fieldtype": "Currency", 
+  "label": "Gross Profit", 
+  "oldfieldname": "gross_profit", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "gross_profit_percent", 
+  "fieldtype": "Float", 
+  "label": "Gross Profit (%)", 
+  "oldfieldname": "gross_profit_percent", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break5", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grand_total", 
+  "fieldtype": "Currency", 
+  "in_filter": 1, 
+  "label": "Grand Total (Company Currency)", 
+  "oldfieldname": "grand_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rounded_total", 
+  "fieldtype": "Currency", 
+  "label": "Rounded Total (Company Currency)", 
+  "oldfieldname": "rounded_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "description": "In Words will be visible once you save the Sales Invoice.", 
+  "doctype": "DocField", 
+  "fieldname": "in_words", 
+  "fieldtype": "Data", 
+  "label": "In Words (Company Currency)", 
+  "oldfieldname": "in_words", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_advance", 
+  "fieldtype": "Currency", 
+  "label": "Total Advance", 
+  "oldfieldname": "total_advance", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "outstanding_amount", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Outstanding Amount", 
+  "no_copy": 1, 
+  "oldfieldname": "outstanding_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "advances", 
+  "fieldtype": "Section Break", 
+  "label": "Advances", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-money", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "get_advances_received", 
+  "fieldtype": "Button", 
+  "label": "Get Advances Received", 
+  "oldfieldtype": "Button", 
+  "options": "get_advances", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "advance_adjustment_details", 
+  "fieldtype": "Table", 
+  "label": "Sales Invoice Advance", 
+  "oldfieldname": "advance_adjustment_details", 
+  "oldfieldtype": "Table", 
+  "options": "Sales Invoice Advance", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "is_pos", 
+  "doctype": "DocField", 
+  "fieldname": "payments_section", 
+  "fieldtype": "Section Break", 
+  "label": "Payments", 
+  "options": "icon-money", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "is_pos", 
+  "doctype": "DocField", 
+  "fieldname": "column_break3", 
+  "fieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "depends_on": "is_pos", 
+  "doctype": "DocField", 
+  "fieldname": "paid_amount", 
+  "fieldtype": "Currency", 
+  "label": "Paid Amount", 
+  "oldfieldname": "paid_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "is_pos", 
+  "doctype": "DocField", 
+  "fieldname": "cash_bank_account", 
+  "fieldtype": "Link", 
+  "label": "Cash/Bank Account", 
+  "oldfieldname": "cash_bank_account", 
+  "oldfieldtype": "Link", 
+  "options": "Account", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "is_pos", 
+  "doctype": "DocField", 
+  "fieldname": "column_break4", 
+  "fieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "depends_on": "is_pos", 
+  "doctype": "DocField", 
+  "fieldname": "write_off_outstanding_amount_automatically", 
+  "fieldtype": "Check", 
+  "label": "Write Off Outstanding Amount", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "is_pos", 
+  "doctype": "DocField", 
+  "fieldname": "write_off_amount", 
+  "fieldtype": "Currency", 
+  "label": "Write Off Amount", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "is_pos", 
+  "doctype": "DocField", 
+  "fieldname": "write_off_account", 
+  "fieldtype": "Link", 
+  "label": "Write Off Account", 
+  "options": "Account", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "is_pos", 
+  "doctype": "DocField", 
+  "fieldname": "write_off_cost_center", 
+  "fieldtype": "Link", 
+  "label": "Write Off Cost Center", 
+  "options": "Cost Center", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "terms_section_break", 
+  "fieldtype": "Section Break", 
+  "label": "Terms and Conditions", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-legal", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "tc_name", 
+  "fieldtype": "Link", 
+  "label": "Terms", 
+  "oldfieldname": "tc_name", 
+  "oldfieldtype": "Link", 
+  "options": "Terms and Conditions", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "terms", 
+  "fieldtype": "Text Editor", 
+  "label": "Terms and Conditions Details", 
+  "oldfieldname": "terms", 
+  "oldfieldtype": "Text Editor", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "customer", 
+  "doctype": "DocField", 
+  "fieldname": "contact_section", 
+  "fieldtype": "Section Break", 
+  "hidden": 0, 
+  "label": "Contact Info", 
+  "options": "icon-bullhorn", 
+  "read_only": 0
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "territory", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Territory", 
+  "options": "Territory", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "customer_group", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Customer Group", 
+  "options": "Customer Group", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break23", 
+  "fieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_address", 
+  "fieldtype": "Link", 
+  "label": "Customer Address", 
+  "options": "Address", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_person", 
+  "fieldtype": "Link", 
+  "label": "Contact Person", 
+  "options": "Contact", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "more_info", 
+  "fieldtype": "Section Break", 
+  "label": "More Info", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-file-text", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "description": "Customer (Receivable) Account", 
+  "doctype": "DocField", 
+  "fieldname": "debit_to", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Debit To", 
+  "oldfieldname": "debit_to", 
+  "oldfieldtype": "Link", 
+  "options": "Account", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "project_name", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Project Name", 
+  "oldfieldname": "project_name", 
+  "oldfieldtype": "Link", 
+  "options": "Project", 
+  "read_only": 0, 
+  "search_index": 1
+ }, 
+ {
+  "depends_on": "eval:doc.source == 'Campaign'", 
+  "doctype": "DocField", 
+  "fieldname": "campaign", 
+  "fieldtype": "Link", 
+  "label": "Campaign", 
+  "oldfieldname": "campaign", 
+  "oldfieldtype": "Link", 
+  "options": "Campaign", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "source", 
+  "fieldtype": "Select", 
+  "label": "Source", 
+  "oldfieldname": "source", 
+  "oldfieldtype": "Select", 
+  "options": "\nExisting Customer\nReference\nAdvertisement\nCold Calling\nExhibition\nSupplier Reference\nMass Mailing\nCustomer's Vendor\nCampaign", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "default": "No", 
+  "description": "Considered as an Opening Balance", 
+  "doctype": "DocField", 
+  "fieldname": "is_opening", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Is Opening Entry", 
+  "oldfieldname": "is_opening", 
+  "oldfieldtype": "Select", 
+  "options": "No\nYes", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "c_form_applicable", 
+  "fieldtype": "Select", 
+  "label": "C-Form Applicable", 
+  "no_copy": 1, 
+  "options": "No\nYes", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "c_form_no", 
+  "fieldtype": "Link", 
+  "label": "C-Form No", 
+  "no_copy": 1, 
+  "options": "C-Form", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break8", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "letter_head", 
+  "fieldtype": "Select", 
+  "label": "Letter Head", 
+  "oldfieldname": "letter_head", 
+  "oldfieldtype": "Select", 
+  "options": "link:Letter Head", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "select_print_heading", 
+  "fieldtype": "Link", 
+  "label": "Print Heading", 
+  "no_copy": 1, 
+  "oldfieldname": "select_print_heading", 
+  "oldfieldtype": "Link", 
+  "options": "Print Heading", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "posting_time", 
+  "fieldtype": "Time", 
+  "label": "Posting Time", 
+  "no_copy": 1, 
+  "oldfieldname": "posting_time", 
+  "oldfieldtype": "Time", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "description": "Actual Invoice Date", 
+  "doctype": "DocField", 
+  "fieldname": "aging_date", 
+  "fieldtype": "Date", 
+  "label": "Aging Date", 
+  "oldfieldname": "aging_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "no_copy": 0, 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "remarks", 
+  "fieldtype": "Small Text", 
+  "label": "Remarks", 
+  "no_copy": 1, 
+  "oldfieldname": "remarks", 
+  "oldfieldtype": "Text", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_team_section_break", 
+  "fieldtype": "Section Break", 
+  "label": "Sales Team", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-group", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break9", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_partner", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Sales Partner", 
+  "oldfieldname": "sales_partner", 
+  "oldfieldtype": "Link", 
+  "options": "Sales Partner", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break10", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "commission_rate", 
+  "fieldtype": "Float", 
+  "label": "Commission Rate (%)", 
+  "oldfieldname": "commission_rate", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_commission", 
+  "fieldtype": "Currency", 
+  "label": "Total Commission", 
+  "oldfieldname": "total_commission", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break2", 
+  "fieldtype": "Section Break", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_team", 
+  "fieldtype": "Table", 
+  "label": "Sales Team1", 
+  "oldfieldname": "sales_team", 
+  "oldfieldtype": "Table", 
+  "options": "Sales Team", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:doc.docstatus<2", 
+  "doctype": "DocField", 
+  "fieldname": "recurring_invoice", 
+  "fieldtype": "Section Break", 
+  "label": "Recurring Invoice", 
+  "options": "icon-time", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break11", 
+  "fieldtype": "Column Break", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "depends_on": "eval:doc.docstatus<2", 
+  "description": "Check if recurring invoice, uncheck to stop recurring or put proper End Date", 
+  "doctype": "DocField", 
+  "fieldname": "convert_into_recurring_invoice", 
+  "fieldtype": "Check", 
+  "label": "Convert into Recurring Invoice", 
+  "no_copy": 1, 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "depends_on": "eval:doc.convert_into_recurring_invoice==1", 
+  "description": "Select the period when the invoice will be generated automatically", 
+  "doctype": "DocField", 
+  "fieldname": "recurring_type", 
+  "fieldtype": "Select", 
+  "label": "Recurring Type", 
+  "no_copy": 1, 
+  "options": "\nMonthly\nQuarterly\nHalf-yearly\nYearly", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "depends_on": "eval:doc.convert_into_recurring_invoice==1", 
+  "description": "The day of the month on which auto invoice will be generated e.g. 05, 28 etc ", 
+  "doctype": "DocField", 
+  "fieldname": "repeat_on_day_of_month", 
+  "fieldtype": "Int", 
+  "label": "Repeat on Day of Month", 
+  "no_copy": 1, 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "depends_on": "eval:doc.convert_into_recurring_invoice==1", 
+  "description": "Start date of current invoice's period", 
+  "doctype": "DocField", 
+  "fieldname": "invoice_period_from_date", 
+  "fieldtype": "Date", 
+  "label": "Invoice Period From Date", 
+  "no_copy": 1, 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "depends_on": "eval:doc.convert_into_recurring_invoice==1", 
+  "description": "End date of current invoice's period", 
+  "doctype": "DocField", 
+  "fieldname": "invoice_period_to_date", 
+  "fieldtype": "Date", 
+  "label": "Invoice Period To Date", 
+  "no_copy": 1, 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break12", 
+  "fieldtype": "Column Break", 
+  "no_copy": 0, 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "depends_on": "eval:doc.convert_into_recurring_invoice==1", 
+  "description": "Enter email id separated by commas, invoice will be mailed automatically on particular date", 
+  "doctype": "DocField", 
+  "fieldname": "notification_email_address", 
+  "fieldtype": "Small Text", 
+  "label": "Notification Email Address", 
+  "no_copy": 1, 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:doc.convert_into_recurring_invoice==1", 
+  "description": "The unique id for tracking all recurring invoices.\u00a0It is generated on submit.", 
+  "doctype": "DocField", 
+  "fieldname": "recurring_id", 
+  "fieldtype": "Data", 
+  "label": "Recurring Id", 
+  "no_copy": 1, 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "depends_on": "eval:doc.convert_into_recurring_invoice==1", 
+  "description": "The date on which next invoice will be generated. It is generated on submit.\n", 
+  "doctype": "DocField", 
+  "fieldname": "next_date", 
+  "fieldtype": "Date", 
+  "label": "Next Date", 
+  "no_copy": 1, 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "depends_on": "eval:doc.convert_into_recurring_invoice==1", 
+  "description": "The date on which recurring invoice will be stop", 
+  "doctype": "DocField", 
+  "fieldname": "end_date", 
+  "fieldtype": "Date", 
+  "label": "End Date", 
+  "no_copy": 1, 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "against_income_account", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Against Income Account", 
+  "no_copy": 1, 
+  "oldfieldname": "against_income_account", 
+  "oldfieldtype": "Small Text", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 1
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Accounts Manager", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 0, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Accounts User", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Customer"
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice/sales_invoice_list.js b/erpnext/accounts/doctype/sales_invoice/sales_invoice_list.js
similarity index 100%
rename from accounts/doctype/sales_invoice/sales_invoice_list.js
rename to erpnext/accounts/doctype/sales_invoice/sales_invoice_list.js
diff --git a/accounts/doctype/sales_invoice/sales_invoice_map.js b/erpnext/accounts/doctype/sales_invoice/sales_invoice_map.js
similarity index 100%
rename from accounts/doctype/sales_invoice/sales_invoice_map.js
rename to erpnext/accounts/doctype/sales_invoice/sales_invoice_map.js
diff --git a/erpnext/accounts/doctype/sales_invoice/test_sales_invoice.py b/erpnext/accounts/doctype/sales_invoice/test_sales_invoice.py
new file mode 100644
index 0000000..34ff97f
--- /dev/null
+++ b/erpnext/accounts/doctype/sales_invoice/test_sales_invoice.py
@@ -0,0 +1,1146 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+import webnotes
+import unittest, json
+from webnotes.utils import flt
+from webnotes.model.bean import DocstatusTransitionError, TimestampMismatchError
+from erpnext.accounts.utils import get_stock_and_account_difference
+from erpnext.stock.doctype.purchase_receipt.test_purchase_receipt import set_perpetual_inventory
+
+class TestSalesInvoice(unittest.TestCase):
+	def make(self):
+		w = webnotes.bean(copy=test_records[0])
+		w.doc.is_pos = 0
+		w.insert()
+		w.submit()
+		return w
+		
+	def test_double_submission(self):
+		w = webnotes.bean(copy=test_records[0])
+		w.doc.docstatus = '0'
+		w.insert()
+		
+		w2 = [d for d in w.doclist]
+		w.submit()
+		
+		w = webnotes.bean(w2)
+		self.assertRaises(DocstatusTransitionError, w.submit)
+		
+	def test_timestamp_change(self):
+		w = webnotes.bean(copy=test_records[0])
+		w.doc.docstatus = '0'
+		w.insert()
+
+		w2 = webnotes.bean([d.fields.copy() for d in w.doclist])
+		
+		import time
+		time.sleep(1)
+		w.save()
+		
+		import time
+		time.sleep(1)
+		self.assertRaises(TimestampMismatchError, w2.save)
+		
+	def test_sales_invoice_calculation_base_currency(self):
+		si = webnotes.bean(copy=test_records[2])
+		si.run_method("calculate_taxes_and_totals")
+		si.insert()
+		
+		expected_values = {
+			"keys": ["ref_rate", "adj_rate", "export_rate", "export_amount", 
+				"base_ref_rate", "basic_rate", "amount"],
+			"_Test Item Home Desktop 100": [50, 0, 50, 500, 50, 50, 500],
+			"_Test Item Home Desktop 200": [150, 0, 150, 750, 150, 150, 750],
+		}
+		
+		# check if children are saved
+		self.assertEquals(len(si.doclist.get({"parentfield": "entries"})),
+			len(expected_values)-1)
+		
+		# check if item values are calculated
+		for d in si.doclist.get({"parentfield": "entries"}):
+			for i, k in enumerate(expected_values["keys"]):
+				self.assertEquals(d.fields.get(k), expected_values[d.item_code][i])
+		
+		# check net total
+		self.assertEquals(si.doc.net_total, 1250)
+		self.assertEquals(si.doc.net_total_export, 1250)
+		
+		# check tax calculation
+		expected_values = {
+			"keys": ["tax_amount", "total"],
+			"_Test Account Shipping Charges - _TC": [100, 1350],
+			"_Test Account Customs Duty - _TC": [125, 1475],
+			"_Test Account Excise Duty - _TC": [140, 1615],
+			"_Test Account Education Cess - _TC": [2.8, 1617.8],
+			"_Test Account S&H Education Cess - _TC": [1.4, 1619.2],
+			"_Test Account CST - _TC": [32.38, 1651.58],
+			"_Test Account VAT - _TC": [156.25, 1807.83],
+			"_Test Account Discount - _TC": [-180.78, 1627.05]
+		}
+		
+		for d in si.doclist.get({"parentfield": "other_charges"}):
+			for i, k in enumerate(expected_values["keys"]):
+				self.assertEquals(d.fields.get(k), expected_values[d.account_head][i])
+				
+		self.assertEquals(si.doc.grand_total, 1627.05)
+		self.assertEquals(si.doc.grand_total_export, 1627.05)
+		
+	def test_sales_invoice_calculation_export_currency(self):
+		si = webnotes.bean(copy=test_records[2])
+		si.doc.currency = "USD"
+		si.doc.conversion_rate = 50
+		si.doclist[1].export_rate = 1
+		si.doclist[1].ref_rate = 1
+		si.doclist[2].export_rate = 3
+		si.doclist[2].ref_rate = 3
+		si.insert()
+		
+		expected_values = {
+			"keys": ["ref_rate", "adj_rate", "export_rate", "export_amount", 
+				"base_ref_rate", "basic_rate", "amount"],
+			"_Test Item Home Desktop 100": [1, 0, 1, 10, 50, 50, 500],
+			"_Test Item Home Desktop 200": [3, 0, 3, 15, 150, 150, 750],
+		}
+		
+		# check if children are saved
+		self.assertEquals(len(si.doclist.get({"parentfield": "entries"})),
+			len(expected_values)-1)
+		
+		# check if item values are calculated
+		for d in si.doclist.get({"parentfield": "entries"}):
+			for i, k in enumerate(expected_values["keys"]):
+				self.assertEquals(d.fields.get(k), expected_values[d.item_code][i])
+		
+		# check net total
+		self.assertEquals(si.doc.net_total, 1250)
+		self.assertEquals(si.doc.net_total_export, 25)
+		
+		# check tax calculation
+		expected_values = {
+			"keys": ["tax_amount", "total"],
+			"_Test Account Shipping Charges - _TC": [100, 1350],
+			"_Test Account Customs Duty - _TC": [125, 1475],
+			"_Test Account Excise Duty - _TC": [140, 1615],
+			"_Test Account Education Cess - _TC": [2.8, 1617.8],
+			"_Test Account S&H Education Cess - _TC": [1.4, 1619.2],
+			"_Test Account CST - _TC": [32.38, 1651.58],
+			"_Test Account VAT - _TC": [156.25, 1807.83],
+			"_Test Account Discount - _TC": [-180.78, 1627.05]
+		}
+		
+		for d in si.doclist.get({"parentfield": "other_charges"}):
+			for i, k in enumerate(expected_values["keys"]):
+				self.assertEquals(d.fields.get(k), expected_values[d.account_head][i])
+				
+		self.assertEquals(si.doc.grand_total, 1627.05)
+		self.assertEquals(si.doc.grand_total_export, 32.54)
+				
+	def test_inclusive_rate_validations(self):
+		si = webnotes.bean(copy=test_records[2])
+		for i, tax in enumerate(si.doclist.get({"parentfield": "other_charges"})):
+			tax.idx = i+1
+		
+		si.doclist[1].ref_rate = 62.5
+		si.doclist[1].ref_rate = 191
+		for i in [3, 5, 6, 7, 8, 9]:
+			si.doclist[i].included_in_print_rate = 1
+		
+		# tax type "Actual" cannot be inclusive
+		self.assertRaises(webnotes.ValidationError, si.run_method, "calculate_taxes_and_totals")
+		
+		# taxes above included type 'On Previous Row Total' should also be included
+		si.doclist[3].included_in_print_rate = 0
+		self.assertRaises(webnotes.ValidationError, si.run_method, "calculate_taxes_and_totals")
+		
+	def test_sales_invoice_calculation_base_currency_with_tax_inclusive_price(self):
+		# prepare
+		si = webnotes.bean(copy=test_records[3])
+		si.run_method("calculate_taxes_and_totals")
+		si.insert()
+		
+		expected_values = {
+			"keys": ["ref_rate", "adj_rate", "export_rate", "export_amount", 
+				"base_ref_rate", "basic_rate", "amount"],
+			"_Test Item Home Desktop 100": [62.5, 0, 62.5, 625.0, 50, 50, 499.98],
+			"_Test Item Home Desktop 200": [190.66, 0, 190.66, 953.3, 150, 150, 750],
+		}
+		
+		# check if children are saved
+		self.assertEquals(len(si.doclist.get({"parentfield": "entries"})),
+			len(expected_values)-1)
+		
+		# check if item values are calculated
+		for d in si.doclist.get({"parentfield": "entries"}):
+			for i, k in enumerate(expected_values["keys"]):
+				self.assertEquals(d.fields.get(k), expected_values[d.item_code][i])
+		
+		# check net total
+		self.assertEquals(si.doc.net_total, 1249.98)
+		self.assertEquals(si.doc.net_total_export, 1578.3)
+		
+		# check tax calculation
+		expected_values = {
+			"keys": ["tax_amount", "total"],
+			"_Test Account Excise Duty - _TC": [140, 1389.98],
+			"_Test Account Education Cess - _TC": [2.8, 1392.78],
+			"_Test Account S&H Education Cess - _TC": [1.4, 1394.18],
+			"_Test Account CST - _TC": [27.88, 1422.06],
+			"_Test Account VAT - _TC": [156.25, 1578.31],
+			"_Test Account Customs Duty - _TC": [125, 1703.31],
+			"_Test Account Shipping Charges - _TC": [100, 1803.31],
+			"_Test Account Discount - _TC": [-180.33, 1622.98]
+		}
+		
+		for d in si.doclist.get({"parentfield": "other_charges"}):
+			for i, k in enumerate(expected_values["keys"]):
+				self.assertEquals(flt(d.fields.get(k), 6), expected_values[d.account_head][i])
+		
+		self.assertEquals(si.doc.grand_total, 1622.98)
+		self.assertEquals(si.doc.grand_total_export, 1622.98)
+		
+	def test_sales_invoice_calculation_export_currency_with_tax_inclusive_price(self):
+		# prepare
+		si = webnotes.bean(copy=test_records[3])
+		si.doc.currency = "USD"
+		si.doc.conversion_rate = 50
+		si.doclist[1].ref_rate = 55.56
+		si.doclist[1].adj_rate = 10
+		si.doclist[2].ref_rate = 187.5
+		si.doclist[2].adj_rate = 20
+		si.doclist[9].rate = 5000
+		
+		si.run_method("calculate_taxes_and_totals")
+		si.insert()
+		
+		expected_values = {
+			"keys": ["ref_rate", "adj_rate", "export_rate", "export_amount", 
+				"base_ref_rate", "basic_rate", "amount"],
+			"_Test Item Home Desktop 100": [55.56, 10, 50, 500, 2222.11, 1999.9, 19999.04],
+			"_Test Item Home Desktop 200": [187.5, 20, 150, 750, 7375.66, 5900.53, 29502.66],
+		}
+		
+		# check if children are saved
+		self.assertEquals(len(si.doclist.get({"parentfield": "entries"})),
+			len(expected_values)-1)
+		
+		# check if item values are calculated
+		for d in si.doclist.get({"parentfield": "entries"}):
+			for i, k in enumerate(expected_values["keys"]):
+				self.assertEquals(d.fields.get(k), expected_values[d.item_code][i])
+		
+		# check net total
+		self.assertEquals(si.doc.net_total, 49501.7)
+		self.assertEquals(si.doc.net_total_export, 1250)
+		
+		# check tax calculation
+		expected_values = {
+			"keys": ["tax_amount", "total"],
+			"_Test Account Excise Duty - _TC": [5540.22, 55041.92],
+			"_Test Account Education Cess - _TC": [110.81, 55152.73],
+			"_Test Account S&H Education Cess - _TC": [55.4, 55208.13],
+			"_Test Account CST - _TC": [1104.16, 56312.29],
+			"_Test Account VAT - _TC": [6187.71, 62500],
+			"_Test Account Customs Duty - _TC": [4950.17, 67450.17],
+			"_Test Account Shipping Charges - _TC": [5000, 72450.17],
+			"_Test Account Discount - _TC": [-7245.01, 65205.16]
+		}
+		
+		for d in si.doclist.get({"parentfield": "other_charges"}):
+			for i, k in enumerate(expected_values["keys"]):
+				self.assertEquals(flt(d.fields.get(k), 6), expected_values[d.account_head][i])
+		
+		self.assertEquals(si.doc.grand_total, 65205.16)
+		self.assertEquals(si.doc.grand_total_export, 1304.1)
+
+	def test_outstanding(self):
+		w = self.make()
+		self.assertEquals(w.doc.outstanding_amount, w.doc.grand_total)
+		
+	def test_payment(self):
+		webnotes.conn.sql("""delete from `tabGL Entry`""")
+		w = self.make()
+		
+		from erpnext.accounts.doctype.journal_voucher.test_journal_voucher \
+			import test_records as jv_test_records
+			
+		jv = webnotes.bean(webnotes.copy_doclist(jv_test_records[0]))
+		jv.doclist[1].against_invoice = w.doc.name
+		jv.insert()
+		jv.submit()
+		
+		self.assertEquals(webnotes.conn.get_value("Sales Invoice", w.doc.name, "outstanding_amount"),
+			161.8)
+	
+		jv.cancel()
+		self.assertEquals(webnotes.conn.get_value("Sales Invoice", w.doc.name, "outstanding_amount"),
+			561.8)
+			
+	def test_time_log_batch(self):
+		tlb = webnotes.bean("Time Log Batch", "_T-Time Log Batch-00001")
+		tlb.submit()
+		
+		si = webnotes.bean(webnotes.copy_doclist(test_records[0]))
+		si.doclist[1].time_log_batch = "_T-Time Log Batch-00001"
+		si.insert()
+		si.submit()
+		
+		self.assertEquals(webnotes.conn.get_value("Time Log Batch", "_T-Time Log Batch-00001",
+		 	"status"), "Billed")
+
+		self.assertEquals(webnotes.conn.get_value("Time Log", "_T-Time Log-00001", "status"), 
+			"Billed")
+
+		si.cancel()
+
+		self.assertEquals(webnotes.conn.get_value("Time Log Batch", "_T-Time Log Batch-00001", 
+			"status"), "Submitted")
+
+		self.assertEquals(webnotes.conn.get_value("Time Log", "_T-Time Log-00001", "status"), 
+			"Batched for Billing")
+			
+	def test_sales_invoice_gl_entry_without_aii(self):
+		self.clear_stock_account_balance()
+		set_perpetual_inventory(0)
+		si = webnotes.bean(copy=test_records[1])
+		si.insert()
+		si.submit()
+		
+		gl_entries = webnotes.conn.sql("""select account, debit, credit
+			from `tabGL Entry` where voucher_type='Sales Invoice' and voucher_no=%s
+			order by account asc""", si.doc.name, as_dict=1)
+		
+		self.assertTrue(gl_entries)
+		
+		expected_values = sorted([
+			[si.doc.debit_to, 630.0, 0.0],
+			[test_records[1][1]["income_account"], 0.0, 500.0],
+			[test_records[1][2]["account_head"], 0.0, 80.0],
+			[test_records[1][3]["account_head"], 0.0, 50.0],
+		])
+		
+		for i, gle in enumerate(gl_entries):
+			self.assertEquals(expected_values[i][0], gle.account)
+			self.assertEquals(expected_values[i][1], gle.debit)
+			self.assertEquals(expected_values[i][2], gle.credit)
+			
+		# cancel
+		si.cancel()
+		
+		gle = webnotes.conn.sql("""select * from `tabGL Entry` 
+			where voucher_type='Sales Invoice' and voucher_no=%s""", si.doc.name)
+		
+		self.assertFalse(gle)
+		
+	def test_pos_gl_entry_with_aii(self):
+		self.clear_stock_account_balance()
+		set_perpetual_inventory()
+		
+		self._insert_purchase_receipt()
+		self._insert_pos_settings()
+		
+		pos = webnotes.copy_doclist(test_records[1])
+		pos[0]["is_pos"] = 1
+		pos[0]["update_stock"] = 1
+		pos[0]["posting_time"] = "12:05"
+		pos[0]["cash_bank_account"] = "_Test Account Bank Account - _TC"
+		pos[0]["paid_amount"] = 600.0
+
+		si = webnotes.bean(copy=pos)
+		si.insert()
+		si.submit()
+		
+		# check stock ledger entries
+		sle = webnotes.conn.sql("""select * from `tabStock Ledger Entry` 
+			where voucher_type = 'Sales Invoice' and voucher_no = %s""", 
+			si.doc.name, as_dict=1)[0]
+		self.assertTrue(sle)
+		self.assertEquals([sle.item_code, sle.warehouse, sle.actual_qty], 
+			["_Test Item", "_Test Warehouse - _TC", -1.0])
+		
+		# check gl entries
+		gl_entries = webnotes.conn.sql("""select account, debit, credit
+			from `tabGL Entry` where voucher_type='Sales Invoice' and voucher_no=%s
+			order by account asc, debit asc""", si.doc.name, as_dict=1)
+		self.assertTrue(gl_entries)
+		
+		stock_in_hand = webnotes.conn.get_value("Account", {"master_name": "_Test Warehouse - _TC"})
+				
+		expected_gl_entries = sorted([
+			[si.doc.debit_to, 630.0, 0.0],
+			[pos[1]["income_account"], 0.0, 500.0],
+			[pos[2]["account_head"], 0.0, 80.0],
+			[pos[3]["account_head"], 0.0, 50.0],
+			[stock_in_hand, 0.0, 75.0],
+			[pos[1]["expense_account"], 75.0, 0.0],
+			[si.doc.debit_to, 0.0, 600.0],
+			["_Test Account Bank Account - _TC", 600.0, 0.0]
+		])
+		for i, gle in enumerate(gl_entries):
+			self.assertEquals(expected_gl_entries[i][0], gle.account)
+			self.assertEquals(expected_gl_entries[i][1], gle.debit)
+			self.assertEquals(expected_gl_entries[i][2], gle.credit)
+		
+		si.cancel()
+		gle = webnotes.conn.sql("""select * from `tabGL Entry` 
+			where voucher_type='Sales Invoice' and voucher_no=%s""", si.doc.name)
+		
+		self.assertFalse(gle)
+		
+		self.assertFalse(get_stock_and_account_difference([stock_in_hand]))
+		
+		set_perpetual_inventory(0)
+		
+	def test_si_gl_entry_with_aii_and_update_stock_with_warehouse_but_no_account(self):
+		self.clear_stock_account_balance()
+		set_perpetual_inventory()
+		webnotes.delete_doc("Account", "_Test Warehouse No Account - _TC")
+		
+		# insert purchase receipt
+		from erpnext.stock.doctype.purchase_receipt.test_purchase_receipt import test_records \
+			as pr_test_records
+		pr = webnotes.bean(copy=pr_test_records[0])
+		pr.doc.naming_series = "_T-Purchase Receipt-"
+		pr.doclist[1].warehouse = "_Test Warehouse No Account - _TC"
+		pr.run_method("calculate_taxes_and_totals")
+		pr.insert()
+		pr.submit()
+		
+		si_doclist = webnotes.copy_doclist(test_records[1])
+		si_doclist[0]["update_stock"] = 1
+		si_doclist[0]["posting_time"] = "12:05"
+		si_doclist[1]["warehouse"] = "_Test Warehouse No Account - _TC"
+
+		si = webnotes.bean(copy=si_doclist)
+		si.insert()
+		si.submit()
+		
+		# check stock ledger entries
+		sle = webnotes.conn.sql("""select * from `tabStock Ledger Entry` 
+			where voucher_type = 'Sales Invoice' and voucher_no = %s""", 
+			si.doc.name, as_dict=1)[0]
+		self.assertTrue(sle)
+		self.assertEquals([sle.item_code, sle.warehouse, sle.actual_qty], 
+			["_Test Item", "_Test Warehouse No Account - _TC", -1.0])
+		
+		# check gl entries
+		gl_entries = webnotes.conn.sql("""select account, debit, credit
+			from `tabGL Entry` where voucher_type='Sales Invoice' and voucher_no=%s
+			order by account asc, debit asc""", si.doc.name, as_dict=1)
+		self.assertTrue(gl_entries)
+		
+		expected_gl_entries = sorted([
+			[si.doc.debit_to, 630.0, 0.0],
+			[si_doclist[1]["income_account"], 0.0, 500.0],
+			[si_doclist[2]["account_head"], 0.0, 80.0],
+			[si_doclist[3]["account_head"], 0.0, 50.0],
+		])
+		for i, gle in enumerate(gl_entries):
+			self.assertEquals(expected_gl_entries[i][0], gle.account)
+			self.assertEquals(expected_gl_entries[i][1], gle.debit)
+			self.assertEquals(expected_gl_entries[i][2], gle.credit)
+				
+		si.cancel()
+		gle = webnotes.conn.sql("""select * from `tabGL Entry` 
+			where voucher_type='Sales Invoice' and voucher_no=%s""", si.doc.name)
+		
+		self.assertFalse(gle)
+		set_perpetual_inventory(0)
+		
+	def test_sales_invoice_gl_entry_with_aii_no_item_code(self):	
+		self.clear_stock_account_balance()
+		set_perpetual_inventory()
+				
+		si_copy = webnotes.copy_doclist(test_records[1])
+		si_copy[1]["item_code"] = None
+		si = webnotes.bean(si_copy)		
+		si.insert()
+		si.submit()
+		
+		gl_entries = webnotes.conn.sql("""select account, debit, credit
+			from `tabGL Entry` where voucher_type='Sales Invoice' and voucher_no=%s
+			order by account asc""", si.doc.name, as_dict=1)
+		self.assertTrue(gl_entries)
+		
+		expected_values = sorted([
+			[si.doc.debit_to, 630.0, 0.0],
+			[test_records[1][1]["income_account"], 0.0, 500.0],
+			[test_records[1][2]["account_head"], 0.0, 80.0],
+			[test_records[1][3]["account_head"], 0.0, 50.0],
+		])
+		for i, gle in enumerate(gl_entries):
+			self.assertEquals(expected_values[i][0], gle.account)
+			self.assertEquals(expected_values[i][1], gle.debit)
+			self.assertEquals(expected_values[i][2], gle.credit)
+		
+		set_perpetual_inventory(0)
+	
+	def test_sales_invoice_gl_entry_with_aii_non_stock_item(self):
+		self.clear_stock_account_balance()
+		set_perpetual_inventory()
+		si_copy = webnotes.copy_doclist(test_records[1])
+		si_copy[1]["item_code"] = "_Test Non Stock Item"
+		si = webnotes.bean(si_copy)
+		si.insert()
+		si.submit()
+		
+		gl_entries = webnotes.conn.sql("""select account, debit, credit
+			from `tabGL Entry` where voucher_type='Sales Invoice' and voucher_no=%s
+			order by account asc""", si.doc.name, as_dict=1)
+		self.assertTrue(gl_entries)
+		
+		expected_values = sorted([
+			[si.doc.debit_to, 630.0, 0.0],
+			[test_records[1][1]["income_account"], 0.0, 500.0],
+			[test_records[1][2]["account_head"], 0.0, 80.0],
+			[test_records[1][3]["account_head"], 0.0, 50.0],
+		])
+		for i, gle in enumerate(gl_entries):
+			self.assertEquals(expected_values[i][0], gle.account)
+			self.assertEquals(expected_values[i][1], gle.debit)
+			self.assertEquals(expected_values[i][2], gle.credit)
+				
+		set_perpetual_inventory(0)
+		
+	def _insert_purchase_receipt(self):
+		from erpnext.stock.doctype.purchase_receipt.test_purchase_receipt import test_records \
+			as pr_test_records
+		pr = webnotes.bean(copy=pr_test_records[0])
+		pr.doc.naming_series = "_T-Purchase Receipt-"
+		pr.run_method("calculate_taxes_and_totals")
+		pr.insert()
+		pr.submit()
+		
+	def _insert_delivery_note(self):
+		from erpnext.stock.doctype.delivery_note.test_delivery_note import test_records \
+			as dn_test_records
+		dn = webnotes.bean(copy=dn_test_records[0])
+		dn.doc.naming_series = "_T-Delivery Note-"
+		dn.insert()
+		dn.submit()
+		return dn
+		
+	def _insert_pos_settings(self):
+		from erpnext.accounts.doctype.pos_setting.test_pos_setting \
+			import test_records as pos_setting_test_records
+		webnotes.conn.sql("""delete from `tabPOS Setting`""")
+		
+		ps = webnotes.bean(copy=pos_setting_test_records[0])
+		ps.insert()
+		
+	def test_sales_invoice_with_advance(self):
+		from erpnext.accounts.doctype.journal_voucher.test_journal_voucher \
+			import test_records as jv_test_records
+			
+		jv = webnotes.bean(copy=jv_test_records[0])
+		jv.insert()
+		jv.submit()
+		
+		si = webnotes.bean(copy=test_records[0])
+		si.doclist.append({
+			"doctype": "Sales Invoice Advance",
+			"parentfield": "advance_adjustment_details",
+			"journal_voucher": jv.doc.name,
+			"jv_detail_no": jv.doclist[1].name,
+			"advance_amount": 400,
+			"allocated_amount": 300,
+			"remarks": jv.doc.remark
+		})
+		si.insert()
+		si.submit()
+		si.load_from_db()
+		
+		self.assertTrue(webnotes.conn.sql("""select name from `tabJournal Voucher Detail`
+			where against_invoice=%s""", si.doc.name))
+		
+		self.assertTrue(webnotes.conn.sql("""select name from `tabJournal Voucher Detail`
+			where against_invoice=%s and credit=300""", si.doc.name))
+			
+		self.assertEqual(si.doc.outstanding_amount, 261.8)
+		
+		si.cancel()
+		
+		self.assertTrue(not webnotes.conn.sql("""select name from `tabJournal Voucher Detail`
+			where against_invoice=%s""", si.doc.name))
+			
+	def test_recurring_invoice(self):
+		from webnotes.utils import get_first_day, get_last_day, add_to_date, nowdate, getdate
+		from accounts.utils import get_fiscal_year
+		today = nowdate()
+		base_si = webnotes.bean(copy=test_records[0])
+		base_si.doc.fields.update({
+			"convert_into_recurring_invoice": 1,
+			"recurring_type": "Monthly",
+			"notification_email_address": "test@example.com, test1@example.com, test2@example.com",
+			"repeat_on_day_of_month": getdate(today).day,
+			"posting_date": today,
+			"fiscal_year": get_fiscal_year(today)[0],
+			"invoice_period_from_date": get_first_day(today),
+			"invoice_period_to_date": get_last_day(today)
+		})
+		
+		# monthly
+		si1 = webnotes.bean(copy=base_si.doclist)
+		si1.insert()
+		si1.submit()
+		self._test_recurring_invoice(si1, True)
+		
+		# monthly without a first and last day period
+		si2 = webnotes.bean(copy=base_si.doclist)
+		si2.doc.fields.update({
+			"invoice_period_from_date": today,
+			"invoice_period_to_date": add_to_date(today, days=30)
+		})
+		si2.insert()
+		si2.submit()
+		self._test_recurring_invoice(si2, False)
+		
+		# quarterly
+		si3 = webnotes.bean(copy=base_si.doclist)
+		si3.doc.fields.update({
+			"recurring_type": "Quarterly",
+			"invoice_period_from_date": get_first_day(today),
+			"invoice_period_to_date": get_last_day(add_to_date(today, months=3))
+		})
+		si3.insert()
+		si3.submit()
+		self._test_recurring_invoice(si3, True)
+		
+		# quarterly without a first and last day period
+		si4 = webnotes.bean(copy=base_si.doclist)
+		si4.doc.fields.update({
+			"recurring_type": "Quarterly",
+			"invoice_period_from_date": today,
+			"invoice_period_to_date": add_to_date(today, months=3)
+		})
+		si4.insert()
+		si4.submit()
+		self._test_recurring_invoice(si4, False)
+		
+		# yearly
+		si5 = webnotes.bean(copy=base_si.doclist)
+		si5.doc.fields.update({
+			"recurring_type": "Yearly",
+			"invoice_period_from_date": get_first_day(today),
+			"invoice_period_to_date": get_last_day(add_to_date(today, years=1))
+		})
+		si5.insert()
+		si5.submit()
+		self._test_recurring_invoice(si5, True)
+		
+		# yearly without a first and last day period
+		si6 = webnotes.bean(copy=base_si.doclist)
+		si6.doc.fields.update({
+			"recurring_type": "Yearly",
+			"invoice_period_from_date": today,
+			"invoice_period_to_date": add_to_date(today, years=1)
+		})
+		si6.insert()
+		si6.submit()
+		self._test_recurring_invoice(si6, False)
+		
+		# change posting date but keep recuring day to be today
+		si7 = webnotes.bean(copy=base_si.doclist)
+		si7.doc.fields.update({
+			"posting_date": add_to_date(today, days=-1)
+		})
+		si7.insert()
+		si7.submit()
+		
+		# setting so that _test function works
+		si7.doc.posting_date = today
+		self._test_recurring_invoice(si7, True)
+
+	def _test_recurring_invoice(self, base_si, first_and_last_day):
+		from webnotes.utils import add_months, get_last_day
+		from erpnext.accounts.doctype.sales_invoice.sales_invoice import manage_recurring_invoices
+		
+		no_of_months = ({"Monthly": 1, "Quarterly": 3, "Yearly": 12})[base_si.doc.recurring_type]
+		
+		def _test(i):
+			self.assertEquals(i+1, webnotes.conn.sql("""select count(*) from `tabSales Invoice`
+				where recurring_id=%s and docstatus=1""", base_si.doc.recurring_id)[0][0])
+				
+			next_date = add_months(base_si.doc.posting_date, no_of_months)
+			
+			manage_recurring_invoices(next_date=next_date, commit=False)
+			
+			recurred_invoices = webnotes.conn.sql("""select name from `tabSales Invoice`
+				where recurring_id=%s and docstatus=1 order by name desc""",
+				base_si.doc.recurring_id)
+			
+			self.assertEquals(i+2, len(recurred_invoices))
+			
+			new_si = webnotes.bean("Sales Invoice", recurred_invoices[0][0])
+			
+			for fieldname in ["convert_into_recurring_invoice", "recurring_type",
+				"repeat_on_day_of_month", "notification_email_address"]:
+					self.assertEquals(base_si.doc.fields.get(fieldname),
+						new_si.doc.fields.get(fieldname))
+
+			self.assertEquals(new_si.doc.posting_date, unicode(next_date))
+			
+			self.assertEquals(new_si.doc.invoice_period_from_date,
+				unicode(add_months(base_si.doc.invoice_period_from_date, no_of_months)))
+			
+			if first_and_last_day:
+				self.assertEquals(new_si.doc.invoice_period_to_date, 
+					unicode(get_last_day(add_months(base_si.doc.invoice_period_to_date,
+						no_of_months))))
+			else:
+				self.assertEquals(new_si.doc.invoice_period_to_date, 
+					unicode(add_months(base_si.doc.invoice_period_to_date, no_of_months)))
+					
+			
+			return new_si
+		
+		# if yearly, test 1 repetition, else test 5 repetitions
+		count = 1 if (no_of_months == 12) else 5
+		for i in xrange(count):
+			base_si = _test(i)
+			
+	def clear_stock_account_balance(self):
+		webnotes.conn.sql("delete from `tabStock Ledger Entry`")
+		webnotes.conn.sql("delete from tabBin")
+		webnotes.conn.sql("delete from `tabGL Entry`")
+
+	def test_serialized(self):
+		from erpnext.stock.doctype.stock_entry.test_stock_entry import make_serialized_item
+		from erpnext.stock.doctype.serial_no.serial_no import get_serial_nos
+		
+		se = make_serialized_item()
+		serial_nos = get_serial_nos(se.doclist[1].serial_no)
+		
+		si = webnotes.bean(copy=test_records[0])
+		si.doc.update_stock = 1
+		si.doclist[1].item_code = "_Test Serialized Item With Series"
+		si.doclist[1].qty = 1
+		si.doclist[1].serial_no = serial_nos[0]
+		si.insert()
+		si.submit()
+		
+		self.assertEquals(webnotes.conn.get_value("Serial No", serial_nos[0], "status"), "Delivered")
+		self.assertFalse(webnotes.conn.get_value("Serial No", serial_nos[0], "warehouse"))
+		self.assertEquals(webnotes.conn.get_value("Serial No", serial_nos[0], 
+			"delivery_document_no"), si.doc.name)
+			
+		return si
+			
+	def test_serialized_cancel(self):
+		from erpnext.stock.doctype.serial_no.serial_no import get_serial_nos
+		si = self.test_serialized()
+		si.cancel()
+
+		serial_nos = get_serial_nos(si.doclist[1].serial_no)
+
+		self.assertEquals(webnotes.conn.get_value("Serial No", serial_nos[0], "status"), "Available")
+		self.assertEquals(webnotes.conn.get_value("Serial No", serial_nos[0], "warehouse"), "_Test Warehouse - _TC")
+		self.assertFalse(webnotes.conn.get_value("Serial No", serial_nos[0], 
+			"delivery_document_no"))
+
+	def test_serialize_status(self):
+		from erpnext.stock.doctype.serial_no.serial_no import SerialNoStatusError, get_serial_nos
+		from erpnext.stock.doctype.stock_entry.test_stock_entry import make_serialized_item
+		
+		se = make_serialized_item()
+		serial_nos = get_serial_nos(se.doclist[1].serial_no)
+		
+		sr = webnotes.bean("Serial No", serial_nos[0])
+		sr.doc.status = "Not Available"
+		sr.save()
+		
+		si = webnotes.bean(copy=test_records[0])
+		si.doc.update_stock = 1
+		si.doclist[1].item_code = "_Test Serialized Item With Series"
+		si.doclist[1].qty = 1
+		si.doclist[1].serial_no = serial_nos[0]
+		si.insert()
+
+		self.assertRaises(SerialNoStatusError, si.submit)
+
+test_dependencies = ["Journal Voucher", "POS Setting", "Contact", "Address"]
+
+test_records = [
+	[
+		{
+			"naming_series": "_T-Sales Invoice-",
+			"company": "_Test Company", 
+			"is_pos": 0,
+			"conversion_rate": 1.0, 
+			"currency": "INR", 
+			"debit_to": "_Test Customer - _TC",
+			"customer": "_Test Customer",
+			"customer_name": "_Test Customer",
+			"doctype": "Sales Invoice", 
+			"due_date": "2013-01-23", 
+			"fiscal_year": "_Test Fiscal Year 2013", 
+			"grand_total": 561.8, 
+			"grand_total_export": 561.8, 
+			"net_total": 500.0, 
+			"plc_conversion_rate": 1.0, 
+			"posting_date": "2013-01-23", 
+			"price_list_currency": "INR", 
+			"selling_price_list": "_Test Price List", 
+			"territory": "_Test Territory"
+		}, 
+		{
+			"amount": 500.0, 
+			"basic_rate": 500.0, 
+			"description": "138-CMS Shoe", 
+			"doctype": "Sales Invoice Item", 
+			"export_amount": 500.0, 
+			"export_rate": 500.0, 
+			"income_account": "Sales - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"item_name": "138-CMS Shoe", 
+			"parentfield": "entries",
+			"qty": 1.0
+		}, 
+		{
+			"account_head": "_Test Account VAT - _TC", 
+			"charge_type": "On Net Total", 
+			"description": "VAT", 
+			"doctype": "Sales Taxes and Charges", 
+			"parentfield": "other_charges",
+			"rate": 6,
+		}, 
+		{
+			"account_head": "_Test Account Service Tax - _TC", 
+			"charge_type": "On Net Total", 
+			"description": "Service Tax", 
+			"doctype": "Sales Taxes and Charges", 
+			"parentfield": "other_charges",
+			"rate": 6.36,
+		},
+		{
+			"parentfield": "sales_team",
+			"doctype": "Sales Team",
+			"sales_person": "_Test Sales Person 1",
+			"allocated_percentage": 65.5,
+		},
+		{
+			"parentfield": "sales_team",
+			"doctype": "Sales Team",
+			"sales_person": "_Test Sales Person 2",
+			"allocated_percentage": 34.5,
+		},
+	],
+	[
+		{
+			"naming_series": "_T-Sales Invoice-",
+			"company": "_Test Company", 
+			"is_pos": 0,
+			"conversion_rate": 1.0, 
+			"currency": "INR", 
+			"debit_to": "_Test Customer - _TC",
+			"customer": "_Test Customer",
+			"customer_name": "_Test Customer",
+			"doctype": "Sales Invoice", 
+			"due_date": "2013-01-23", 
+			"fiscal_year": "_Test Fiscal Year 2013", 
+			"grand_total": 630.0, 
+			"grand_total_export": 630.0, 
+			"net_total": 500.0, 
+			"plc_conversion_rate": 1.0, 
+			"posting_date": "2013-03-07", 
+			"price_list_currency": "INR", 
+			"selling_price_list": "_Test Price List", 
+			"territory": "_Test Territory"
+		}, 
+		{
+			"item_code": "_Test Item",
+			"item_name": "_Test Item", 
+			"description": "_Test Item", 
+			"doctype": "Sales Invoice Item", 
+			"parentfield": "entries",
+			"qty": 1.0,
+			"basic_rate": 500.0,
+			"amount": 500.0, 
+			"ref_rate": 500.0, 
+			"export_amount": 500.0, 
+			"income_account": "Sales - _TC",
+			"expense_account": "_Test Account Cost for Goods Sold - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+		}, 
+		{
+			"account_head": "_Test Account VAT - _TC", 
+			"charge_type": "On Net Total", 
+			"description": "VAT", 
+			"doctype": "Sales Taxes and Charges", 
+			"parentfield": "other_charges",
+			"rate": 16,
+		}, 
+		{
+			"account_head": "_Test Account Service Tax - _TC", 
+			"charge_type": "On Net Total", 
+			"description": "Service Tax", 
+			"doctype": "Sales Taxes and Charges", 
+			"parentfield": "other_charges",
+			"rate": 10
+		}
+	],
+	[
+		{
+			"naming_series": "_T-Sales Invoice-",
+			"company": "_Test Company", 
+			"is_pos": 0,
+			"conversion_rate": 1.0, 
+			"currency": "INR", 
+			"debit_to": "_Test Customer - _TC",
+			"customer": "_Test Customer",
+			"customer_name": "_Test Customer",
+			"doctype": "Sales Invoice", 
+			"due_date": "2013-01-23", 
+			"fiscal_year": "_Test Fiscal Year 2013", 
+			"grand_total_export": 0, 
+			"plc_conversion_rate": 1.0, 
+			"posting_date": "2013-01-23", 
+			"price_list_currency": "INR", 
+			"selling_price_list": "_Test Price List", 
+			"territory": "_Test Territory",
+		},
+		# items
+		{
+			"doctype": "Sales Invoice Item",
+			"parentfield": "entries",
+			"item_code": "_Test Item Home Desktop 100",
+			"item_name": "_Test Item Home Desktop 100",
+			"qty": 10,
+			"ref_rate": 50,
+			"export_rate": 50,
+			"stock_uom": "_Test UOM",
+			"item_tax_rate": json.dumps({"_Test Account Excise Duty - _TC": 10}),
+			"income_account": "Sales - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+		
+		},
+		{
+			"doctype": "Sales Invoice Item",
+			"parentfield": "entries",
+			"item_code": "_Test Item Home Desktop 200",
+			"item_name": "_Test Item Home Desktop 200",
+			"qty": 5,
+			"ref_rate": 150,
+			"export_rate": 150,
+			"stock_uom": "_Test UOM",
+			"income_account": "Sales - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+		
+		},
+		# taxes
+		{
+			"doctype": "Sales Taxes and Charges",
+			"parentfield": "other_charges",
+			"charge_type": "Actual",
+			"account_head": "_Test Account Shipping Charges - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "Shipping Charges",
+			"rate": 100
+		},
+		{
+			"doctype": "Sales Taxes and Charges",
+			"parentfield": "other_charges",
+			"charge_type": "On Net Total",
+			"account_head": "_Test Account Customs Duty - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "Customs Duty",
+			"rate": 10
+		},
+		{
+			"doctype": "Sales Taxes and Charges",
+			"parentfield": "other_charges",
+			"charge_type": "On Net Total",
+			"account_head": "_Test Account Excise Duty - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "Excise Duty",
+			"rate": 12
+		},
+		{
+			"doctype": "Sales Taxes and Charges",
+			"parentfield": "other_charges",
+			"charge_type": "On Previous Row Amount",
+			"account_head": "_Test Account Education Cess - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "Education Cess",
+			"rate": 2,
+			"row_id": 3
+		},
+		{
+			"doctype": "Sales Taxes and Charges",
+			"parentfield": "other_charges",
+			"charge_type": "On Previous Row Amount",
+			"account_head": "_Test Account S&H Education Cess - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "S&H Education Cess",
+			"rate": 1,
+			"row_id": 3
+		},
+		{
+			"doctype": "Sales Taxes and Charges",
+			"parentfield": "other_charges",
+			"charge_type": "On Previous Row Total",
+			"account_head": "_Test Account CST - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "CST",
+			"rate": 2,
+			"row_id": 5
+		},
+		{
+			"doctype": "Sales Taxes and Charges",
+			"parentfield": "other_charges",
+			"charge_type": "On Net Total",
+			"account_head": "_Test Account VAT - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "VAT",
+			"rate": 12.5
+		},
+		{
+			"doctype": "Sales Taxes and Charges",
+			"parentfield": "other_charges",
+			"charge_type": "On Previous Row Total",
+			"account_head": "_Test Account Discount - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "Discount",
+			"rate": -10,
+			"row_id": 7
+		},
+	],
+	[
+		{
+			"naming_series": "_T-Sales Invoice-",
+			"company": "_Test Company", 
+			"is_pos": 0,
+			"conversion_rate": 1.0, 
+			"currency": "INR", 
+			"debit_to": "_Test Customer - _TC",
+			"customer": "_Test Customer",
+			"customer_name": "_Test Customer",
+			"doctype": "Sales Invoice", 
+			"due_date": "2013-01-23", 
+			"fiscal_year": "_Test Fiscal Year 2013", 
+			"grand_total_export": 0, 
+			"plc_conversion_rate": 1.0, 
+			"posting_date": "2013-01-23", 
+			"price_list_currency": "INR", 
+			"selling_price_list": "_Test Price List", 
+			"territory": "_Test Territory",
+		},
+		# items
+		{
+			"doctype": "Sales Invoice Item",
+			"parentfield": "entries",
+			"item_code": "_Test Item Home Desktop 100",
+			"item_name": "_Test Item Home Desktop 100",
+			"qty": 10,
+			"ref_rate": 62.5,
+			"stock_uom": "_Test UOM",
+			"item_tax_rate": json.dumps({"_Test Account Excise Duty - _TC": 10}),
+			"income_account": "Sales - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+		
+		},
+		{
+			"doctype": "Sales Invoice Item",
+			"parentfield": "entries",
+			"item_code": "_Test Item Home Desktop 200",
+			"item_name": "_Test Item Home Desktop 200",
+			"qty": 5,
+			"ref_rate": 190.66,
+			"stock_uom": "_Test UOM",
+			"income_account": "Sales - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+		
+		},
+		# taxes
+		{
+			"doctype": "Sales Taxes and Charges",
+			"parentfield": "other_charges",
+			"charge_type": "On Net Total",
+			"account_head": "_Test Account Excise Duty - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "Excise Duty",
+			"rate": 12,
+			"included_in_print_rate": 1,
+			"idx": 1
+		},
+		{
+			"doctype": "Sales Taxes and Charges",
+			"parentfield": "other_charges",
+			"charge_type": "On Previous Row Amount",
+			"account_head": "_Test Account Education Cess - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "Education Cess",
+			"rate": 2,
+			"row_id": 1,
+			"included_in_print_rate": 1,
+			"idx": 2
+		},
+		{
+			"doctype": "Sales Taxes and Charges",
+			"parentfield": "other_charges",
+			"charge_type": "On Previous Row Amount",
+			"account_head": "_Test Account S&H Education Cess - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "S&H Education Cess",
+			"rate": 1,
+			"row_id": 1,
+			"included_in_print_rate": 1,
+			"idx": 3
+		},
+		{
+			"doctype": "Sales Taxes and Charges",
+			"parentfield": "other_charges",
+			"charge_type": "On Previous Row Total",
+			"account_head": "_Test Account CST - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "CST",
+			"rate": 2,
+			"row_id": 3,
+			"included_in_print_rate": 1,
+			"idx": 4
+		},
+		{
+			"doctype": "Sales Taxes and Charges",
+			"parentfield": "other_charges",
+			"charge_type": "On Net Total",
+			"account_head": "_Test Account VAT - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "VAT",
+			"rate": 12.5,
+			"included_in_print_rate": 1,
+			"idx": 5
+		},
+		{
+			"doctype": "Sales Taxes and Charges",
+			"parentfield": "other_charges",
+			"charge_type": "On Net Total",
+			"account_head": "_Test Account Customs Duty - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "Customs Duty",
+			"rate": 10,
+			"idx": 6
+		},
+		{
+			"doctype": "Sales Taxes and Charges",
+			"parentfield": "other_charges",
+			"charge_type": "Actual",
+			"account_head": "_Test Account Shipping Charges - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "Shipping Charges",
+			"rate": 100,
+			"idx": 7
+		},
+		{
+			"doctype": "Sales Taxes and Charges",
+			"parentfield": "other_charges",
+			"charge_type": "On Previous Row Total",
+			"account_head": "_Test Account Discount - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"description": "Discount",
+			"rate": -10,
+			"row_id": 7,
+			"idx": 8
+		},
+	],
+]
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice_advance/README.md b/erpnext/accounts/doctype/sales_invoice_advance/README.md
similarity index 100%
rename from accounts/doctype/sales_invoice_advance/README.md
rename to erpnext/accounts/doctype/sales_invoice_advance/README.md
diff --git a/accounts/doctype/sales_invoice_advance/__init__.py b/erpnext/accounts/doctype/sales_invoice_advance/__init__.py
similarity index 100%
rename from accounts/doctype/sales_invoice_advance/__init__.py
rename to erpnext/accounts/doctype/sales_invoice_advance/__init__.py
diff --git a/accounts/doctype/sales_invoice_advance/sales_invoice_advance.py b/erpnext/accounts/doctype/sales_invoice_advance/sales_invoice_advance.py
similarity index 100%
rename from accounts/doctype/sales_invoice_advance/sales_invoice_advance.py
rename to erpnext/accounts/doctype/sales_invoice_advance/sales_invoice_advance.py
diff --git a/erpnext/accounts/doctype/sales_invoice_advance/sales_invoice_advance.txt b/erpnext/accounts/doctype/sales_invoice_advance/sales_invoice_advance.txt
new file mode 100644
index 0000000..9ae37cf
--- /dev/null
+++ b/erpnext/accounts/doctype/sales_invoice_advance/sales_invoice_advance.txt
@@ -0,0 +1,101 @@
+[
+ {
+  "creation": "2013-02-22 01:27:41", 
+  "docstatus": 0, 
+  "modified": "2013-12-31 18:29:19", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Sales Invoice Advance", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Sales Invoice Advance"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "journal_voucher", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Journal Voucher", 
+  "no_copy": 1, 
+  "oldfieldname": "journal_voucher", 
+  "oldfieldtype": "Link", 
+  "options": "Journal Voucher", 
+  "print_width": "250px", 
+  "read_only": 1, 
+  "width": "250px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "advance_amount", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Advance amount", 
+  "no_copy": 1, 
+  "oldfieldname": "advance_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_width": "120px", 
+  "read_only": 1, 
+  "width": "120px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "allocated_amount", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Allocated amount", 
+  "no_copy": 1, 
+  "oldfieldname": "allocated_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_width": "120px", 
+  "width": "120px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break1", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "remarks", 
+  "fieldtype": "Small Text", 
+  "in_list_view": 1, 
+  "label": "Remarks", 
+  "no_copy": 1, 
+  "oldfieldname": "remarks", 
+  "oldfieldtype": "Small Text", 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "jv_detail_no", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Journal Voucher Detail No", 
+  "no_copy": 1, 
+  "oldfieldname": "jv_detail_no", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "print_width": "120px", 
+  "read_only": 1, 
+  "width": "120px"
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/sales_invoice_item/README.md b/erpnext/accounts/doctype/sales_invoice_item/README.md
similarity index 100%
rename from accounts/doctype/sales_invoice_item/README.md
rename to erpnext/accounts/doctype/sales_invoice_item/README.md
diff --git a/accounts/doctype/sales_invoice_item/__init__.py b/erpnext/accounts/doctype/sales_invoice_item/__init__.py
similarity index 100%
rename from accounts/doctype/sales_invoice_item/__init__.py
rename to erpnext/accounts/doctype/sales_invoice_item/__init__.py
diff --git a/accounts/doctype/sales_invoice_item/sales_invoice_item.py b/erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.py
similarity index 100%
rename from accounts/doctype/sales_invoice_item/sales_invoice_item.py
rename to erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.py
diff --git a/erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.txt b/erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.txt
new file mode 100644
index 0000000..4d7ae0c
--- /dev/null
+++ b/erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.txt
@@ -0,0 +1,461 @@
+[
+ {
+  "creation": "2013-06-04 11:02:19", 
+  "docstatus": 0, 
+  "modified": "2013-12-31 18:27:41", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "INVD.######", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Sales Invoice Item", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Sales Invoice Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "barcode", 
+  "fieldtype": "Data", 
+  "in_list_view": 0, 
+  "label": "Barcode", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Item", 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "print_hide": 0, 
+  "read_only": 0, 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_name", 
+  "fieldtype": "Data", 
+  "in_filter": 0, 
+  "in_list_view": 0, 
+  "label": "Item Name", 
+  "oldfieldname": "item_name", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break1", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_item_code", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Customer's Item Code", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Text", 
+  "in_list_view": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Text", 
+  "print_width": "200px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "200px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "quantity_and_rate", 
+  "fieldtype": "Section Break", 
+  "in_list_view": 0, 
+  "label": "Quantity and Rate"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "qty", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Quantity", 
+  "oldfieldname": "qty", 
+  "oldfieldtype": "Currency", 
+  "read_only": 0, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "ref_rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Price List Rate", 
+  "oldfieldname": "ref_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "adj_rate", 
+  "fieldtype": "Float", 
+  "in_list_view": 0, 
+  "label": "Discount (%)", 
+  "oldfieldname": "adj_rate", 
+  "oldfieldtype": "Float", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break2", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "stock_uom", 
+  "fieldtype": "Link", 
+  "in_list_view": 0, 
+  "label": "UOM", 
+  "options": "UOM", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "base_ref_rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Price List Rate (Company Currency)", 
+  "oldfieldname": "base_ref_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break1", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "export_rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Basic Rate", 
+  "oldfieldname": "export_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "export_amount", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Amount", 
+  "oldfieldname": "export_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "read_only": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break3", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "basic_rate", 
+  "fieldtype": "Currency", 
+  "in_filter": 0, 
+  "in_list_view": 0, 
+  "label": "Basic Rate (Company Currency)", 
+  "oldfieldname": "basic_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amount", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Amount (Company Currency)", 
+  "oldfieldname": "amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "accounting", 
+  "fieldtype": "Section Break", 
+  "in_list_view": 0, 
+  "label": "Accounting"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "income_account", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Income Account", 
+  "oldfieldname": "income_account", 
+  "oldfieldtype": "Link", 
+  "options": "Account", 
+  "print_hide": 1, 
+  "print_width": "120px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "120px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "expense_account", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Expense Account", 
+  "options": "Account", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "width": "120px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break4", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "default": ":Company", 
+  "doctype": "DocField", 
+  "fieldname": "cost_center", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Cost Center", 
+  "oldfieldname": "cost_center", 
+  "oldfieldtype": "Link", 
+  "options": "Cost Center", 
+  "print_hide": 1, 
+  "print_width": "120px", 
+  "read_only": 0, 
+  "reqd": 0, 
+  "width": "120px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warehouse_and_reference", 
+  "fieldtype": "Section Break", 
+  "in_list_view": 0, 
+  "label": "Warehouse and Reference"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warehouse", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_list_view": 0, 
+  "label": "Warehouse", 
+  "oldfieldname": "warehouse", 
+  "oldfieldtype": "Link", 
+  "options": "Warehouse", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "serial_no", 
+  "fieldtype": "Small Text", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Serial No", 
+  "oldfieldname": "serial_no", 
+  "oldfieldtype": "Small Text", 
+  "print_hide": 0, 
+  "read_only": 0, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "batch_no", 
+  "fieldtype": "Link", 
+  "label": "Batch No", 
+  "options": "Batch", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "item_group", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "label": "Item Group", 
+  "oldfieldname": "item_group", 
+  "oldfieldtype": "Link", 
+  "options": "Item Group", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "brand", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "label": "Brand Name", 
+  "oldfieldname": "brand", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_tax_rate", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Item Tax Rate", 
+  "oldfieldname": "item_tax_rate", 
+  "oldfieldtype": "Small Text", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break5", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "actual_qty", 
+  "fieldtype": "Float", 
+  "label": "Available Qty at Warehouse", 
+  "oldfieldname": "actual_qty", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "time_log_batch", 
+  "fieldtype": "Link", 
+  "label": "Time Log Batch", 
+  "options": "Time Log Batch", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_order", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Sales Order", 
+  "no_copy": 1, 
+  "oldfieldname": "sales_order", 
+  "oldfieldtype": "Link", 
+  "options": "Sales Order", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "so_detail", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "label": "Sales Order Item", 
+  "no_copy": 1, 
+  "oldfieldname": "so_detail", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "delivery_note", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Delivery Note", 
+  "no_copy": 1, 
+  "oldfieldname": "delivery_note", 
+  "oldfieldtype": "Link", 
+  "options": "Delivery Note", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "dn_detail", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "label": "Delivery Note Item", 
+  "no_copy": 1, 
+  "oldfieldname": "dn_detail", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "delivered_qty", 
+  "fieldtype": "Float", 
+  "label": "Delivered Qty", 
+  "oldfieldname": "delivered_qty", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "page_break", 
+  "fieldtype": "Check", 
+  "label": "Page Break", 
+  "no_copy": 1, 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 1
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/sales_taxes_and_charges/README.md b/erpnext/accounts/doctype/sales_taxes_and_charges/README.md
similarity index 100%
rename from accounts/doctype/sales_taxes_and_charges/README.md
rename to erpnext/accounts/doctype/sales_taxes_and_charges/README.md
diff --git a/accounts/doctype/sales_taxes_and_charges/__init__.py b/erpnext/accounts/doctype/sales_taxes_and_charges/__init__.py
similarity index 100%
rename from accounts/doctype/sales_taxes_and_charges/__init__.py
rename to erpnext/accounts/doctype/sales_taxes_and_charges/__init__.py
diff --git a/accounts/doctype/sales_taxes_and_charges/sales_taxes_and_charges.py b/erpnext/accounts/doctype/sales_taxes_and_charges/sales_taxes_and_charges.py
similarity index 100%
rename from accounts/doctype/sales_taxes_and_charges/sales_taxes_and_charges.py
rename to erpnext/accounts/doctype/sales_taxes_and_charges/sales_taxes_and_charges.py
diff --git a/erpnext/accounts/doctype/sales_taxes_and_charges/sales_taxes_and_charges.txt b/erpnext/accounts/doctype/sales_taxes_and_charges/sales_taxes_and_charges.txt
new file mode 100644
index 0000000..49df5f7
--- /dev/null
+++ b/erpnext/accounts/doctype/sales_taxes_and_charges/sales_taxes_and_charges.txt
@@ -0,0 +1,157 @@
+[
+ {
+  "creation": "2013-04-24 11:39:32", 
+  "docstatus": 0, 
+  "modified": "2013-12-31 17:51:47", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "INVTD.######", 
+  "doctype": "DocType", 
+  "hide_heading": 1, 
+  "istable": 1, 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Sales Taxes and Charges", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Sales Taxes and Charges"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "charge_type", 
+  "fieldtype": "Select", 
+  "in_list_view": 1, 
+  "label": "Type", 
+  "oldfieldname": "charge_type", 
+  "oldfieldtype": "Select", 
+  "options": "\nActual\nOn Net Total\nOn Previous Row Amount\nOn Previous Row Total", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "row_id", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "label": "Enter Row", 
+  "oldfieldname": "row_id", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "in_list_view": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Small Text", 
+  "print_width": "300px", 
+  "reqd": 1, 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break_1", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "account_head", 
+  "fieldtype": "Link", 
+  "in_list_view": 0, 
+  "label": "Account Head", 
+  "oldfieldname": "account_head", 
+  "oldfieldtype": "Link", 
+  "options": "Account", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "default": ":Company", 
+  "doctype": "DocField", 
+  "fieldname": "cost_center", 
+  "fieldtype": "Link", 
+  "in_list_view": 0, 
+  "label": "Cost Center", 
+  "oldfieldname": "cost_center_other_charges", 
+  "oldfieldtype": "Link", 
+  "options": "Cost Center"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rate", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Rate", 
+  "oldfieldname": "rate", 
+  "oldfieldtype": "Currency", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "tax_amount", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Amount", 
+  "oldfieldname": "tax_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total", 
+  "fieldtype": "Currency", 
+  "label": "Total", 
+  "oldfieldname": "total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "description": "If checked, the tax amount will be considered as already included in the Print Rate / Print Amount", 
+  "doctype": "DocField", 
+  "fieldname": "included_in_print_rate", 
+  "fieldtype": "Check", 
+  "label": "Is this Tax included in Basic Rate?", 
+  "no_copy": 0, 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "report_hide": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_wise_tax_detail", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Item Wise Tax Detail ", 
+  "oldfieldname": "item_wise_tax_detail", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "parenttype", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "label": "Parenttype", 
+  "oldfieldname": "parenttype", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "search_index": 1
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/sales_taxes_and_charges_master/README.md b/erpnext/accounts/doctype/sales_taxes_and_charges_master/README.md
similarity index 100%
rename from accounts/doctype/sales_taxes_and_charges_master/README.md
rename to erpnext/accounts/doctype/sales_taxes_and_charges_master/README.md
diff --git a/accounts/doctype/sales_taxes_and_charges_master/__init__.py b/erpnext/accounts/doctype/sales_taxes_and_charges_master/__init__.py
similarity index 100%
rename from accounts/doctype/sales_taxes_and_charges_master/__init__.py
rename to erpnext/accounts/doctype/sales_taxes_and_charges_master/__init__.py
diff --git a/erpnext/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.js b/erpnext/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.js
new file mode 100644
index 0000000..0cdead9
--- /dev/null
+++ b/erpnext/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.js
@@ -0,0 +1,170 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+//--------- ONLOAD -------------
+
+{% include "public/js/controllers/accounts.js" %}
+
+cur_frm.cscript.onload = function(doc, cdt, cdn) {
+	if(doc.doctype === "Sales Taxes and Charges Master")
+		erpnext.add_applicable_territory();
+}
+
+cur_frm.cscript.refresh = function(doc, cdt, cdn) {
+	 cur_frm.set_footnote(wn.markdown(cur_frm.meta.description));
+}
+
+// For customizing print
+cur_frm.pformat.net_total_export = function(doc) {
+	return '';
+}
+
+cur_frm.pformat.grand_total_export = function(doc) {
+	return '';
+}
+
+cur_frm.pformat.rounded_total_export = function(doc) {
+	return '';
+}
+
+cur_frm.pformat.in_words_export = function(doc) {
+	return '';
+}
+
+cur_frm.pformat.other_charges= function(doc){
+	//function to make row of table
+	var make_row = function(title,val,bold){
+		var bstart = '<b>'; var bend = '</b>';
+		return '<tr><td style="width:50%;">'+(bold?bstart:'')+title+(bold?bend:'')+'</td>'
+		 +'<td style="width:50%;text-align:right;">'+format_currency(val, doc.currency)+'</td>'
+		 +'</tr>'
+	}
+
+	function convert_rate(val){
+		var new_val = flt(val)/flt(doc.conversion_rate);
+		return new_val;
+	}
+	
+	function print_hide(fieldname) {
+		var doc_field = wn.meta.get_docfield(doc.doctype, fieldname, doc.name);
+		return doc_field.print_hide;
+	}
+	
+	out ='';
+	if (!doc.print_without_amount) {
+		var cl = getchildren('Sales Taxes and Charges',doc.name,'other_charges');
+
+		// outer table	
+		var out='<div><table class="noborder" style="width:100%"><tr><td style="width: 60%"></td><td>';
+
+		// main table
+
+		out +='<table class="noborder" style="width:100%">';
+		if(!print_hide('net_total_export')) {
+			out += make_row('Net Total', doc.net_total_export, 1);
+		}
+
+		// add rows
+		if(cl.length){
+			for(var i=0;i<cl.length;i++){
+				if(convert_rate(cl[i].tax_amount)!=0 && !cl[i].included_in_print_rate)
+					out += make_row(cl[i].description,convert_rate(cl[i].tax_amount),0);
+			}
+		}
+
+		// grand total
+		if(!print_hide('grand_total_export')) {
+			out += make_row('Grand Total',doc.grand_total_export,1);
+		}
+		
+		if(!print_hide('rounded_total_export')) {
+			out += make_row('Rounded Total',doc.rounded_total_export,1);
+		}
+
+		if(doc.in_words_export && !print_hide('in_words_export')){
+			out +='</table></td></tr>';
+			out += '<tr><td colspan = "2">';
+			out += '<table><tr><td style="width:25%;"><b>In Words</b></td>'
+			out+= '<td style="width:50%;">'+doc.in_words_export+'</td></tr>'
+		}
+		out +='</table></td></tr></table></div>';	 
+	}
+	return out;
+}
+
+cur_frm.cscript.charge_type = function(doc, cdt, cdn) {
+	var d = locals[cdt][cdn];
+	if(d.idx == 1 && (d.charge_type == 'On Previous Row Amount' || d.charge_type == 'On Previous Row Total')){
+		alert(wn._("You cannot select Charge Type as 'On Previous Row Amount' or 'On Previous Row Total' for first row"));
+		d.charge_type = '';
+	}
+	validated = false;
+	refresh_field('charge_type',d.name,'other_charges');
+	cur_frm.cscript.row_id(doc, cdt, cdn);
+	cur_frm.cscript.rate(doc, cdt, cdn);
+	cur_frm.cscript.tax_amount(doc, cdt, cdn);
+}
+
+cur_frm.cscript.row_id = function(doc, cdt, cdn) {
+	var d = locals[cdt][cdn];
+	if(!d.charge_type && d.row_id){
+		alert(wn._("Please select Charge Type first"));
+		d.row_id = '';
+	}
+	else if((d.charge_type == 'Actual' || d.charge_type == 'On Net Total') && d.row_id) {
+		alert(wn._("You can Enter Row only if your Charge Type is 'On Previous Row Amount' or ' Previous Row Total'"));
+		d.row_id = '';
+	}
+	else if((d.charge_type == 'On Previous Row Amount' || d.charge_type == 'On Previous Row Total') && d.row_id){
+		if(d.row_id >= d.idx){
+			alert(wn._("You cannot Enter Row no. greater than or equal to current row no. for this Charge type"));
+			d.row_id = '';
+		}
+	}
+	validated = false;
+	refresh_field('row_id',d.name,'other_charges');
+}
+
+/*---------------------- Get rate if account_head has account_type as TAX or CHARGEABLE-------------------------------------*/
+
+cur_frm.fields_dict['other_charges'].grid.get_field("account_head").get_query = function(doc,cdt,cdn) {
+	return{
+		query: "erpnext.controllers.queries.tax_account_query",
+    	filters: {
+			"account_type": ["Tax", "Chargeable", "Income Account"],
+			"debit_or_credit": "Credit",
+			"company": doc.company
+		}
+	}	
+}
+
+cur_frm.fields_dict['other_charges'].grid.get_field("cost_center").get_query = function(doc) {
+	return{
+		'company': doc.company,
+		'group_or_ledger': "Ledger"
+	}	
+}
+
+cur_frm.cscript.rate = function(doc, cdt, cdn) {
+	var d = locals[cdt][cdn];
+	if(!d.charge_type && d.rate) {
+		alert(wn._("Please select Charge Type first"));
+		d.rate = '';
+	}
+	validated = false;
+	refresh_field('rate',d.name,'other_charges');
+}
+
+cur_frm.cscript.tax_amount = function(doc, cdt, cdn) {
+	var d = locals[cdt][cdn];
+	if(!d.charge_type && d.tax_amount){
+		alert(wn._("Please select Charge Type first"));
+		d.tax_amount = '';
+	}
+	else if(d.charge_type && d.tax_amount) {
+		alert(wn._("You cannot directly enter Amount and if your Charge Type is Actual enter your amount in Rate"));
+		d.tax_amount = '';
+	}
+	validated = false;
+	refresh_field('tax_amount',d.name,'other_charges');
+};
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.py b/erpnext/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.py
new file mode 100644
index 0000000..82412c6
--- /dev/null
+++ b/erpnext/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.py
@@ -0,0 +1,17 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import cint
+from webnotes.model.controller import DocListController
+
+class DocType(DocListController):		
+	def validate(self):
+		if self.doc.is_default == 1:
+			webnotes.conn.sql("""update `tabSales Taxes and Charges Master` set is_default = 0 
+				where ifnull(is_default,0) = 1 and name != %s and company = %s""", 
+				(self.doc.name, self.doc.company))
+				
+		# at least one territory
+		self.validate_table_has_rows("valid_for_territories")
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.txt b/erpnext/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.txt
new file mode 100644
index 0000000..485aa94
--- /dev/null
+++ b/erpnext/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.txt
@@ -0,0 +1,124 @@
+[
+ {
+  "creation": "2013-01-10 16:34:09", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:34", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "field:title", 
+  "description": "Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like \"Shipping\", \"Insurance\", \"Handling\" etc.\n\n#### Note\n\nThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.\n\n#### Description of Columns\n\n1. Calculation Type: \n    - This can be on **Net Total** (that is the sum of basic amount).\n    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.\n    - **Actual** (as mentioned).\n2. Account Head: The Account ledger under which this tax will be booked\n3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.\n4. Description: Description of the tax (that will be printed in invoices / quotes).\n5. Rate: Tax rate.\n6. Amount: Tax amount.\n7. Total: Cumulative total to this point.\n8. Enter Row: If based on \"Previous Row Total\" you can select the row number which will be taken as a base for this calculation (default is the previous row).\n9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-money", 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Sales Taxes and Charges Master", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 0, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Sales Taxes and Charges Master", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Sales Taxes and Charges Master"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "title", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "label": "Title", 
+  "oldfieldname": "title", 
+  "oldfieldtype": "Data", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "is_default", 
+  "fieldtype": "Check", 
+  "label": "Default"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_3", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_5", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "description": "* Will be calculated in the transaction.", 
+  "doctype": "DocField", 
+  "fieldname": "other_charges", 
+  "fieldtype": "Table", 
+  "label": "Sales Taxes and Charges Master", 
+  "oldfieldname": "other_charges", 
+  "oldfieldtype": "Table", 
+  "options": "Sales Taxes and Charges"
+ }, 
+ {
+  "description": "Specify a list of Territories, for which, this Taxes Master is valid", 
+  "doctype": "DocField", 
+  "fieldname": "valid_for_territories", 
+  "fieldtype": "Table", 
+  "label": "Valid for Territories", 
+  "options": "Applicable Territory", 
+  "reqd": 1
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Sales User", 
+  "write": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Accounts Manager", 
+  "write": 1
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Sales Master Manager", 
+  "write": 1
+ }
+]
\ No newline at end of file
diff --git a/accounts/doctype/sales_taxes_and_charges_master/test_sales_taxes_and_charges_master.py b/erpnext/accounts/doctype/sales_taxes_and_charges_master/test_sales_taxes_and_charges_master.py
similarity index 100%
rename from accounts/doctype/sales_taxes_and_charges_master/test_sales_taxes_and_charges_master.py
rename to erpnext/accounts/doctype/sales_taxes_and_charges_master/test_sales_taxes_and_charges_master.py
diff --git a/accounts/doctype/shipping_rule/__init__.py b/erpnext/accounts/doctype/shipping_rule/__init__.py
similarity index 100%
rename from accounts/doctype/shipping_rule/__init__.py
rename to erpnext/accounts/doctype/shipping_rule/__init__.py
diff --git a/accounts/doctype/shipping_rule/shipping_rule.js b/erpnext/accounts/doctype/shipping_rule/shipping_rule.js
similarity index 100%
rename from accounts/doctype/shipping_rule/shipping_rule.js
rename to erpnext/accounts/doctype/shipping_rule/shipping_rule.js
diff --git a/erpnext/accounts/doctype/shipping_rule/shipping_rule.py b/erpnext/accounts/doctype/shipping_rule/shipping_rule.py
new file mode 100644
index 0000000..5c084f3
--- /dev/null
+++ b/erpnext/accounts/doctype/shipping_rule/shipping_rule.py
@@ -0,0 +1,86 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+# For license information, please see license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes import _, msgprint
+from webnotes.utils import flt, fmt_money
+from webnotes.model.controller import DocListController
+from erpnext.setup.utils import get_company_currency
+
+class OverlappingConditionError(webnotes.ValidationError): pass
+class FromGreaterThanToError(webnotes.ValidationError): pass
+class ManyBlankToValuesError(webnotes.ValidationError): pass
+
+class DocType(DocListController):
+	def __init__(self, d, dl):
+		self.doc, self.doclist = d, dl
+		
+	def validate(self):
+		self.validate_value("calculate_based_on", "in", ["Net Total", "Net Weight"])
+		self.shipping_rule_conditions = self.doclist.get({"parentfield": "shipping_rule_conditions"})
+		self.validate_from_to_values()
+		self.sort_shipping_rule_conditions()
+		self.validate_overlapping_shipping_rule_conditions()
+		
+	def validate_from_to_values(self):
+		zero_to_values = []
+		
+		for d in self.shipping_rule_conditions:
+			self.round_floats_in(d)
+			
+			# values cannot be negative
+			self.validate_value("from_value", ">=", 0.0, d)
+			self.validate_value("to_value", ">=", 0.0, d)
+			
+			if d.to_value == 0:
+				zero_to_values.append(d)
+			elif d.from_value >= d.to_value:
+				msgprint(_("Error") + ": " + _("Row") + " # %d: " % d.idx + 
+					_("From Value should be less than To Value"),
+					raise_exception=FromGreaterThanToError)
+		
+		# check if more than two or more rows has To Value = 0
+		if len(zero_to_values) >= 2:
+			msgprint(_('''There can only be one Shipping Rule Condition with 0 or blank value for "To Value"'''),
+				raise_exception=ManyBlankToValuesError)
+				
+	def sort_shipping_rule_conditions(self):
+		"""Sort Shipping Rule Conditions based on increasing From Value"""
+		self.shipping_rules_conditions = sorted(self.shipping_rule_conditions, key=lambda d: flt(d.from_value))
+		for i, d in enumerate(self.shipping_rule_conditions):
+			d.idx = i + 1
+
+	def validate_overlapping_shipping_rule_conditions(self):
+		def overlap_exists_between((x1, x2), (y1, y2)):
+			"""
+				(x1, x2) and (y1, y2) are two ranges
+				if condition x = 100 to 300
+				then condition y can only be like 50 to 99 or 301 to 400
+				hence, non-overlapping condition = (x1 <= x2 < y1 <= y2) or (y1 <= y2 < x1 <= x2)
+			"""
+			separate = (x1 <= x2 <= y1 <= y2) or (y1 <= y2 <= x1 <= x2)
+			return (not separate)
+		
+		overlaps = []
+		for i in xrange(0, len(self.shipping_rule_conditions)):
+			for j in xrange(i+1, len(self.shipping_rule_conditions)):
+				d1, d2 = self.shipping_rule_conditions[i], self.shipping_rule_conditions[j]
+				if d1.fields != d2.fields:
+					# in our case, to_value can be zero, hence pass the from_value if so
+					range_a = (d1.from_value, d1.to_value or d1.from_value)
+					range_b = (d2.from_value, d2.to_value or d2.from_value)
+					if overlap_exists_between(range_a, range_b):
+						overlaps.append([d1, d2])
+		
+		if overlaps:
+			company_currency = get_company_currency(self.doc.company)
+			msgprint(_("Error") + ": " + _("Overlapping Conditions found between") + ":")
+			messages = []
+			for d1, d2 in overlaps:
+				messages.append("%s-%s = %s " % (d1.from_value, d1.to_value, fmt_money(d1.shipping_amount, currency=company_currency)) + 
+					_("and") + " %s-%s = %s" % (d2.from_value, d2.to_value, fmt_money(d2.shipping_amount, currency=company_currency)))
+					  	
+			msgprint("\n".join(messages), raise_exception=OverlappingConditionError)
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/shipping_rule/shipping_rule.txt b/erpnext/accounts/doctype/shipping_rule/shipping_rule.txt
new file mode 100644
index 0000000..082cddc
--- /dev/null
+++ b/erpnext/accounts/doctype/shipping_rule/shipping_rule.txt
@@ -0,0 +1,157 @@
+[
+ {
+  "creation": "2013-06-25 11:48:03", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:35", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "Prompt", 
+  "description": "Specify conditions to calculate shipping amount", 
+  "doctype": "DocType", 
+  "icon": "icon-truck", 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Shipping Rule", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Shipping Rule", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Shipping Rule"
+ }, 
+ {
+  "description": "example: Next Day Shipping", 
+  "doctype": "DocField", 
+  "fieldname": "label", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Shipping Rule Label", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_2", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "default": "Net Total", 
+  "doctype": "DocField", 
+  "fieldname": "calculate_based_on", 
+  "fieldtype": "Select", 
+  "hidden": 1, 
+  "in_list_view": 1, 
+  "label": "Calculate Based On", 
+  "options": "Net Total\nNet Weight", 
+  "read_only": 1, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rule_conditions_section", 
+  "fieldtype": "Section Break", 
+  "label": "Shipping Rule Conditions"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "shipping_rule_conditions", 
+  "fieldtype": "Table", 
+  "label": "Shipping Rule Conditions", 
+  "options": "Shipping Rule Condition", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_6", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "description": "Specify a list of Territories, for which, this Shipping Rule is valid", 
+  "doctype": "DocField", 
+  "fieldname": "valid_for_territories", 
+  "fieldtype": "Table", 
+  "label": "Valid For Territories", 
+  "options": "Applicable Territory", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_8", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "in_list_view": 0, 
+  "label": "Company", 
+  "options": "Company", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_10", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "account", 
+  "fieldtype": "Link", 
+  "label": "Shipping Account", 
+  "options": "Account", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_12", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cost_center", 
+  "fieldtype": "Link", 
+  "label": "Cost Center", 
+  "options": "Cost Center", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Accounts User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Sales User"
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Accounts Manager", 
+  "write": 1
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Sales Master Manager", 
+  "write": 1
+ }
+]
\ No newline at end of file
diff --git a/erpnext/accounts/doctype/shipping_rule/test_shipping_rule.py b/erpnext/accounts/doctype/shipping_rule/test_shipping_rule.py
new file mode 100644
index 0000000..6bf6bd3
--- /dev/null
+++ b/erpnext/accounts/doctype/shipping_rule/test_shipping_rule.py
@@ -0,0 +1,70 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+import webnotes
+import unittest
+from erpnext.accounts.doctype.shipping_rule.shipping_rule import FromGreaterThanToError, ManyBlankToValuesError, OverlappingConditionError
+
+class TestShippingRule(unittest.TestCase):
+	def test_from_greater_than_to(self):
+		shipping_rule = webnotes.bean(copy=test_records[0])
+		shipping_rule.doclist[1].from_value = 101
+		self.assertRaises(FromGreaterThanToError, shipping_rule.insert)
+		
+	def test_many_zero_to_values(self):
+		shipping_rule = webnotes.bean(copy=test_records[0])
+		shipping_rule.doclist[1].to_value = 0
+		self.assertRaises(ManyBlankToValuesError, shipping_rule.insert)
+		
+	def test_overlapping_conditions(self):
+		for range_a, range_b in [
+			((50, 150), (0, 100)),
+			((50, 150), (100, 200)),
+			((50, 150), (75, 125)),
+			((50, 150), (25, 175)),
+			((50, 150), (50, 150)),
+		]:
+			shipping_rule = webnotes.bean(copy=test_records[0])
+			shipping_rule.doclist[1].from_value = range_a[0]
+			shipping_rule.doclist[1].to_value = range_a[1]
+			shipping_rule.doclist[2].from_value = range_b[0]
+			shipping_rule.doclist[2].to_value = range_b[1]
+			self.assertRaises(OverlappingConditionError, shipping_rule.insert)
+
+test_records = [
+	[
+		{
+			"doctype": "Shipping Rule",
+			"label": "_Test Shipping Rule",
+			"calculate_based_on": "Net Total",
+			"company": "_Test Company",
+			"account": "_Test Account Shipping Charges - _TC",
+			"cost_center": "_Test Cost Center - _TC"
+		},
+		{
+			"doctype": "Shipping Rule Condition",
+			"parentfield": "shipping_rule_conditions",
+			"from_value": 0,
+			"to_value": 100,
+			"shipping_amount": 50.0
+		},
+		{
+			"doctype": "Shipping Rule Condition",
+			"parentfield": "shipping_rule_conditions",
+			"from_value": 101,
+			"to_value": 200,
+			"shipping_amount": 100.0
+		},
+		{
+			"doctype": "Shipping Rule Condition",
+			"parentfield": "shipping_rule_conditions",
+			"from_value": 201,
+			"shipping_amount": 0.0
+		},
+		{
+			"doctype": "Applicable Territory",
+			"parentfield": "valid_for_territories",
+			"territory": "_Test Territory"
+		}
+	]
+]
\ No newline at end of file
diff --git a/accounts/doctype/shipping_rule_condition/__init__.py b/erpnext/accounts/doctype/shipping_rule_condition/__init__.py
similarity index 100%
rename from accounts/doctype/shipping_rule_condition/__init__.py
rename to erpnext/accounts/doctype/shipping_rule_condition/__init__.py
diff --git a/accounts/doctype/shipping_rule_condition/shipping_rule_condition.py b/erpnext/accounts/doctype/shipping_rule_condition/shipping_rule_condition.py
similarity index 100%
rename from accounts/doctype/shipping_rule_condition/shipping_rule_condition.py
rename to erpnext/accounts/doctype/shipping_rule_condition/shipping_rule_condition.py
diff --git a/erpnext/accounts/doctype/shipping_rule_condition/shipping_rule_condition.txt b/erpnext/accounts/doctype/shipping_rule_condition/shipping_rule_condition.txt
new file mode 100644
index 0000000..22af554
--- /dev/null
+++ b/erpnext/accounts/doctype/shipping_rule_condition/shipping_rule_condition.txt
@@ -0,0 +1,51 @@
+[
+ {
+  "creation": "2013-06-25 11:54:50", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:21:46", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "description": "A condition for a Shipping Rule", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Accounts", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Shipping Rule Condition", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Shipping Rule Condition"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "from_value", 
+  "fieldtype": "Float", 
+  "label": "From Value", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "to_value", 
+  "fieldtype": "Float", 
+  "label": "To Value", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "shipping_amount", 
+  "fieldtype": "Currency", 
+  "label": "Shipping Amount", 
+  "options": "Company:company:default_currency", 
+  "reqd": 1
+ }
+]
\ No newline at end of file
diff --git a/erpnext/accounts/general_ledger.py b/erpnext/accounts/general_ledger.py
new file mode 100644
index 0000000..5451642
--- /dev/null
+++ b/erpnext/accounts/general_ledger.py
@@ -0,0 +1,126 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import flt, cstr
+from webnotes import _
+from erpnext.accounts.utils import validate_expense_against_budget
+
+
+class StockAccountInvalidTransaction(webnotes.ValidationError): pass
+
+def make_gl_entries(gl_map, cancel=False, adv_adj=False, merge_entries=True, 
+		update_outstanding='Yes'):
+	if gl_map:
+		if not cancel:
+			gl_map = process_gl_map(gl_map, merge_entries)
+			save_entries(gl_map, adv_adj, update_outstanding)
+		else:
+			delete_gl_entries(gl_map, adv_adj=adv_adj, update_outstanding=update_outstanding)
+		
+def process_gl_map(gl_map, merge_entries=True):
+	if merge_entries:
+		gl_map = merge_similar_entries(gl_map)
+	
+	for entry in gl_map:
+		# toggle debit, credit if negative entry
+		if flt(entry.debit) < 0:
+			entry.credit = flt(entry.credit) - flt(entry.debit)
+			entry.debit = 0.0
+		if flt(entry.credit) < 0:
+			entry.debit = flt(entry.debit) - flt(entry.credit)
+			entry.credit = 0.0
+
+	return gl_map
+		
+def merge_similar_entries(gl_map):
+	merged_gl_map = []
+	for entry in gl_map:
+		# if there is already an entry in this account then just add it 
+		# to that entry
+		same_head = check_if_in_list(entry, merged_gl_map)
+		if same_head:
+			same_head.debit	= flt(same_head.debit) + flt(entry.debit)
+			same_head.credit = flt(same_head.credit) + flt(entry.credit)
+		else:
+			merged_gl_map.append(entry)
+			 
+	# filter zero debit and credit entries
+	merged_gl_map = filter(lambda x: flt(x.debit)!=0 or flt(x.credit)!=0, merged_gl_map)
+	return merged_gl_map
+
+def check_if_in_list(gle, gl_map):
+	for e in gl_map:
+		if e.account == gle.account and \
+				cstr(e.get('against_voucher'))==cstr(gle.get('against_voucher')) \
+				and cstr(e.get('against_voucher_type')) == \
+					cstr(gle.get('against_voucher_type')) \
+				and cstr(e.get('cost_center')) == cstr(gle.get('cost_center')):
+			return e
+
+def save_entries(gl_map, adv_adj, update_outstanding):
+	validate_account_for_auto_accounting_for_stock(gl_map)
+	
+	total_debit = total_credit = 0.0
+	for entry in gl_map:
+		make_entry(entry, adv_adj, update_outstanding)
+		# check against budget
+		validate_expense_against_budget(entry)
+		
+
+		# update total debit / credit
+		total_debit += flt(entry.debit)
+		total_credit += flt(entry.credit)
+		
+	validate_total_debit_credit(total_debit, total_credit)
+	
+def make_entry(args, adv_adj, update_outstanding):
+	args.update({"doctype": "GL Entry"})
+	gle = webnotes.bean([args])
+	gle.ignore_permissions = 1
+	gle.insert()
+	gle.run_method("on_update_with_args", adv_adj, update_outstanding)
+	gle.submit()
+	
+def validate_total_debit_credit(total_debit, total_credit):
+	if abs(total_debit - total_credit) > 0.005:
+		webnotes.throw(_("Debit and Credit not equal for this voucher: Diff (Debit) is ") +
+		 	cstr(total_debit - total_credit))
+			
+def validate_account_for_auto_accounting_for_stock(gl_map):
+	if gl_map[0].voucher_type=="Journal Voucher":
+		aii_accounts = [d[0] for d in webnotes.conn.sql("""select name from tabAccount 
+			where account_type = 'Warehouse' and ifnull(master_name, '')!=''""")]
+		
+		for entry in gl_map:
+			if entry.account in aii_accounts:
+				webnotes.throw(_("Account") + ": " + entry.account + 
+					_(" can only be debited/credited through Stock transactions"), 
+					StockAccountInvalidTransaction)
+	
+		
+def delete_gl_entries(gl_entries=None, voucher_type=None, voucher_no=None, 
+		adv_adj=False, update_outstanding="Yes"):
+	
+	from erpnext.accounts.doctype.gl_entry.gl_entry import check_negative_balance, \
+		check_freezing_date, update_outstanding_amt, validate_frozen_account
+		
+	if not gl_entries:
+		gl_entries = webnotes.conn.sql("""select * from `tabGL Entry` 
+			where voucher_type=%s and voucher_no=%s""", (voucher_type, voucher_no), as_dict=True)
+	if gl_entries:
+		check_freezing_date(gl_entries[0]["posting_date"], adv_adj)
+	
+	webnotes.conn.sql("""delete from `tabGL Entry` where voucher_type=%s and voucher_no=%s""", 
+		(voucher_type or gl_entries[0]["voucher_type"], voucher_no or gl_entries[0]["voucher_no"]))
+	
+	for entry in gl_entries:
+		validate_frozen_account(entry["account"], adv_adj)
+		check_negative_balance(entry["account"], adv_adj)
+		validate_expense_against_budget(entry)
+		
+		if entry.get("against_voucher") and entry.get("against_voucher_type") != "POS" \
+			and update_outstanding == 'Yes':
+				update_outstanding_amt(entry["account"], entry.get("against_voucher_type"), 
+					entry.get("against_voucher"), on_cancel=True)
\ No newline at end of file
diff --git a/accounts/page/__init__.py b/erpnext/accounts/page/__init__.py
similarity index 100%
rename from accounts/page/__init__.py
rename to erpnext/accounts/page/__init__.py
diff --git a/accounts/page/accounts_browser/README.md b/erpnext/accounts/page/accounts_browser/README.md
similarity index 100%
rename from accounts/page/accounts_browser/README.md
rename to erpnext/accounts/page/accounts_browser/README.md
diff --git a/accounts/page/accounts_browser/__init__.py b/erpnext/accounts/page/accounts_browser/__init__.py
similarity index 100%
rename from accounts/page/accounts_browser/__init__.py
rename to erpnext/accounts/page/accounts_browser/__init__.py
diff --git a/erpnext/accounts/page/accounts_browser/accounts_browser.js b/erpnext/accounts/page/accounts_browser/accounts_browser.js
new file mode 100644
index 0000000..c421332
--- /dev/null
+++ b/erpnext/accounts/page/accounts_browser/accounts_browser.js
@@ -0,0 +1,321 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+// tree of chart of accounts / cost centers
+// multiple companies
+// add node
+// edit node
+// see ledger
+
+pscript['onload_Accounts Browser'] = function(wrapper){
+	wn.ui.make_app_page({
+		parent: wrapper,
+		single_column: true
+	})
+	
+	wrapper.appframe.add_module_icon("Accounts");
+
+	var main = $(wrapper).find(".layout-main"),
+		chart_area = $("<div>")
+			.css({"margin-bottom": "15px", "min-height": "200px"})
+			.appendTo(main),
+		help_area = $('<div class="well">'+
+		'<h4>'+wn._('Quick Help')+'</h4>'+
+		'<ol>'+
+			'<li>'+wn._('To add child nodes, explore tree and click on the node under which you want to add more nodes.')+'</li>'+
+			'<li>'+
+			      wn._('Accounting Entries can be made against leaf nodes, called')+
+				 '<b>' +wn._('Ledgers')+'</b>.'+ wn._('Entries against') +
+				 '<b>' +wn._('Groups') + '</b>'+ wn._('are not allowed.')+
+		    '</li>'+
+			'<li>'+wn._('Please do NOT create Account (Ledgers) for Customers and Suppliers. They are created directly from the Customer / Supplier masters.')+'</li>'+
+			'<li>'+
+			     '<b>'+wn._('To create a Bank Account:')+'</b>'+ 
+			      wn._('Go to the appropriate group (usually Application of Funds > Current Assets > Bank Accounts)')+
+			      wn._('and create a new Account Ledger (by clicking on Add Child) of type "Bank or Cash"')+
+			'</li>'+
+			'<li>'+
+			      '<b>'+wn._('To create a Tax Account:')+'</b>'+
+			      wn._('Go to the appropriate group (usually Source of Funds > Current Liabilities > Taxes and Duties)')+
+			      wn._('and create a new Account Ledger (by clicking on Add Child) of type "Tax" and do mention the Tax rate.')+
+			'</li>'+
+		'</ol>'+
+		'<p>'+wn._('Please setup your chart of accounts before you start Accounting Entries')+'</p></div>').appendTo(main);
+	
+	if (wn.boot.profile.can_create.indexOf("Company") !== -1) {
+		wrapper.appframe.add_button(wn._('New Company'), function() { newdoc('Company'); },
+			'icon-plus');
+	}
+	
+	wrapper.appframe.set_title_right('Refresh', function() {  	
+			wrapper.$company_select.change();
+		});
+
+	// company-select
+	wrapper.$company_select = wrapper.appframe.add_select("Company", [])
+		.change(function() {
+			var ctype = wn.get_route()[1] || 'Account';
+			erpnext.account_chart = new erpnext.AccountsChart(ctype, $(this).val(), 
+				chart_area.get(0));
+			pscript.set_title(wrapper, ctype, $(this).val());
+		})
+		
+	// load up companies
+	return wn.call({
+		method: 'erpnext.accounts.page.accounts_browser.accounts_browser.get_companies',
+		callback: function(r) {
+			wrapper.$company_select.empty();
+			$.each(r.message, function(i, v) {
+				$('<option>').html(v).attr('value', v).appendTo(wrapper.$company_select);
+			});
+			wrapper.$company_select.val(wn.defaults.get_default("company") || r[0]).change();
+		}
+	});
+}
+
+pscript.set_title = function(wrapper, ctype, val) {
+	if(val) {
+		wrapper.appframe.set_title('Chart of '+ctype+'s' + " - " + cstr(val));
+	} else {
+		wrapper.appframe.set_title('Chart of '+ctype+'s');
+	}
+}
+
+pscript['onshow_Accounts Browser'] = function(wrapper){
+	// set route
+	var ctype = wn.get_route()[1] || 'Account';
+
+	if(erpnext.account_chart && erpnext.account_chart.ctype != ctype) {
+		wrapper.$company_select.change();
+	}
+	
+	pscript.set_title(wrapper, ctype);
+}
+
+erpnext.AccountsChart = Class.extend({
+	init: function(ctype, company, wrapper) {
+		$(wrapper).empty();
+		var me = this;
+		me.ctype = ctype;
+		me.can_create = wn.model.can_create(this.ctype);
+		me.can_delete = wn.model.can_delete(this.ctype);
+		me.can_write = wn.model.can_write(this.ctype);
+		
+		
+		me.company = company;
+		this.tree = new wn.ui.Tree({
+			parent: $(wrapper), 
+			label: ctype==="Account" ? "Accounts" : "Cost Centers",
+			args: {ctype: ctype, comp: company},
+			method: 'erpnext.accounts.page.accounts_browser.accounts_browser.get_children',
+			click: function(link) {
+				if(me.cur_toolbar) 
+					$(me.cur_toolbar).toggle(false);
+
+				if(!link.toolbar) 
+					me.make_link_toolbar(link);
+
+				if(link.toolbar) {
+					me.cur_toolbar = link.toolbar;
+					$(me.cur_toolbar).toggle(true);
+				}
+				
+				// bold
+				$('.bold').removeClass('bold'); // deselect
+				$(link).parent().find('.balance-area:first').addClass('bold'); // select
+
+			},
+			onrender: function(treenode) {
+				if (ctype == 'Account' && treenode.data) {
+					if(treenode.data.balance) {
+						treenode.parent.append('<span class="balance-area pull-right">' 
+							+ format_currency(treenode.data.balance, treenode.data.currency) 
+							+ '</span>');
+					}
+				}
+			}
+		});
+		this.tree.rootnode.$a.click();
+	},
+	make_link_toolbar: function(link) {
+		var data = $(link).data('node-data');
+		if(!data) return;
+
+		link.toolbar = $('<span class="tree-node-toolbar highlight"></span>').insertAfter(link);
+		
+		var node_links = [];
+		// edit
+		if (wn.model.can_read(this.ctype) !== -1) {
+			node_links.push('<a onclick="erpnext.account_chart.open();">'+wn._('Edit')+'</a>');
+		}
+		if (data.expandable && wn.boot.profile.in_create.indexOf(this.ctype) !== -1) {
+			node_links.push('<a onclick="erpnext.account_chart.new_node();">'+wn._('Add Child')+'</a>');
+		} else if (this.ctype === 'Account' && wn.boot.profile.can_read.indexOf("GL Entry") !== -1) {
+			node_links.push('<a onclick="erpnext.account_chart.show_ledger();">'+wn._('View Ledger')+'</a>');
+		}
+
+		if (this.can_write) {
+			node_links.push('<a onclick="erpnext.account_chart.rename()">'+wn._('Rename')+'</a>');
+		};
+	
+		if (this.can_delete) {
+			node_links.push('<a onclick="erpnext.account_chart.delete()">'+wn._('Delete')+'</a>');
+		};
+		
+		link.toolbar.append(node_links.join(" | "));
+	},
+	open: function() {
+		var node = this.selected_node();
+		wn.set_route("Form", this.ctype, node.data("label"));
+	},
+	show_ledger: function() {
+		var me = this;
+		var node = me.selected_node();
+		wn.route_options = {
+			"account": node.data('label'),
+			"from_date": sys_defaults.year_start_date,
+			"to_date": sys_defaults.year_end_date,
+			"company": me.company
+		};
+		wn.set_route("query-report", "General Ledger");
+	},
+	rename: function() {
+		var node = this.selected_node();
+		wn.model.rename_doc(this.ctype, node.data('label'), function(new_name) {
+			node.parents("ul:first").parent().find(".tree-link:first").trigger("reload");
+		});
+	},
+	delete: function() {
+		var node = this.selected_node();
+		wn.model.delete_doc(this.ctype, node.data('label'), function() {
+			node.parent().remove();
+		});
+	},
+	new_node: function() {
+		if(this.ctype=='Account') {
+			this.new_account();
+		} else {
+			this.new_cost_center();
+		}
+	},
+	selected_node: function() {
+		return this.tree.$w.find('.tree-link.selected');
+	},
+	new_account: function() {
+		var me = this;
+		
+		// the dialog
+		var d = new wn.ui.Dialog({
+			title:wn._('New Account'),
+			fields: [
+				{fieldtype:'Data', fieldname:'account_name', label:wn._('New Account Name'), reqd:true, 
+					description: wn._("Name of new Account. Note: Please don't create accounts for Customers and Suppliers,")+
+					wn._("they are created automatically from the Customer and Supplier master")},
+				{fieldtype:'Select', fieldname:'group_or_ledger', label:wn._('Group or Ledger'),
+					options:'Group\nLedger', description: wn._('Further accounts can be made under Groups,')+
+					 	wn._('but entries can be made against Ledger')},
+				{fieldtype:'Select', fieldname:'account_type', label:wn._('Account Type'),
+					options: ['', 'Fixed Asset Account', 'Bank or Cash', 'Expense Account', 'Tax',
+						'Income Account', 'Chargeable'].join('\n'),
+					description: wn._("Optional. This setting will be used to filter in various transactions.") },
+				{fieldtype:'Float', fieldname:'tax_rate', label:wn._('Tax Rate')},
+				{fieldtype:'Button', fieldname:'create_new', label:wn._('Create New') }
+			]
+		})
+
+		var fd = d.fields_dict;
+		
+		// account type if ledger
+		$(fd.group_or_ledger.input).change(function() {
+			if($(this).val()=='Group') {
+				$(fd.account_type.wrapper).toggle(false);
+				$(fd.tax_rate.wrapper).toggle(false);
+			} else {
+				$(fd.account_type.wrapper).toggle(true);
+				if(fd.account_type.get_value()=='Tax') {
+					$(fd.tax_rate.wrapper).toggle(true);
+				}
+			}
+		});
+		
+		// tax rate if tax
+		$(fd.account_type.input).change(function() {
+			if($(this).val()=='Tax') {
+				$(fd.tax_rate.wrapper).toggle(true);
+			} else {
+				$(fd.tax_rate.wrapper).toggle(false);
+			}
+		})
+		
+		// create
+		$(fd.create_new.input).click(function() {
+			var btn = this;
+			$(btn).set_working();
+			var v = d.get_values();
+			if(!v) return;
+					
+			var node = me.selected_node();
+			v.parent_account = node.data('label');
+			v.master_type = '';
+			v.company = me.company;
+			
+			return wn.call({
+				args: v,
+				method: 'erpnext.accounts.utils.add_ac',
+				callback: function(r) {
+					$(btn).done_working();
+					d.hide();
+					node.trigger('reload');
+				}
+			});
+		});
+		
+		// show
+		d.onshow = function() {
+			$(fd.group_or_ledger.input).change();
+			$(fd.account_type.input).change();
+		}
+		
+		$(fd.group_or_ledger.input).val("Ledger").change();
+		d.show();
+	},
+	
+	new_cost_center: function(){
+		var me = this;
+		// the dialog
+		var d = new wn.ui.Dialog({
+			title:wn._('New Cost Center'),
+			fields: [
+				{fieldtype:'Data', fieldname:'cost_center_name', label:wn._('New Cost Center Name'), reqd:true},
+				{fieldtype:'Select', fieldname:'group_or_ledger', label:wn._('Group or Ledger'),
+					options:'Group\nLedger', description:wn._('Further accounts can be made under Groups,')+
+					 	wn._('but entries can be made against Ledger')},
+				{fieldtype:'Button', fieldname:'create_new', label:wn._('Create New') }
+			]
+		});
+	
+		// create
+		$(d.fields_dict.create_new.input).click(function() {
+			var btn = this;
+			$(btn).set_working();
+			var v = d.get_values();
+			if(!v) return;
+			
+			var node = me.selected_node();
+			
+			v.parent_cost_center = node.data('label');
+			v.company = me.company;
+			
+			return wn.call({
+				args: v,
+				method: 'erpnext.accounts.utils.add_cc',
+				callback: function(r) {
+					$(btn).done_working();
+					d.hide();
+					node.trigger('reload');
+				}
+			});
+		});
+		d.show();
+	}
+});
\ No newline at end of file
diff --git a/erpnext/accounts/page/accounts_browser/accounts_browser.py b/erpnext/accounts/page/accounts_browser/accounts_browser.py
new file mode 100644
index 0000000..6dfbf4a
--- /dev/null
+++ b/erpnext/accounts/page/accounts_browser/accounts_browser.py
@@ -0,0 +1,47 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+import webnotes.defaults
+from webnotes.utils import flt
+from erpnext.accounts.utils import get_balance_on
+
+@webnotes.whitelist()
+def get_companies():
+	"""get a list of companies based on permission"""
+	return [d.name for d in webnotes.get_list("Company", fields=["name"], 
+		order_by="name")]
+
+@webnotes.whitelist()
+def get_children():
+	args = webnotes.local.form_dict
+	ctype, company = args['ctype'], args['comp']
+	
+	# root
+	if args['parent'] in ("Accounts", "Cost Centers"):
+		acc = webnotes.conn.sql(""" select 
+			name as value, if(group_or_ledger='Group', 1, 0) as expandable
+			from `tab%s`
+			where ifnull(parent_%s,'') = ''
+			and `company` = %s	and docstatus<2 
+			order by name""" % (ctype, ctype.lower().replace(' ','_'), '%s'),
+				company, as_dict=1)
+	else:	
+		# other
+		acc = webnotes.conn.sql("""select 
+			name as value, if(group_or_ledger='Group', 1, 0) as expandable
+	 		from `tab%s` 
+			where ifnull(parent_%s,'') = %s
+			and docstatus<2 
+			order by name""" % (ctype, ctype.lower().replace(' ','_'), '%s'),
+				args['parent'], as_dict=1)
+				
+	if ctype == 'Account':
+		currency = webnotes.conn.sql("select default_currency from `tabCompany` where name = %s", company)[0][0]
+		for each in acc:
+			bal = get_balance_on(each.get("value"))
+			each["currency"] = currency
+			each["balance"] = flt(bal)
+		
+	return acc
diff --git a/accounts/page/accounts_browser/accounts_browser.txt b/erpnext/accounts/page/accounts_browser/accounts_browser.txt
similarity index 100%
rename from accounts/page/accounts_browser/accounts_browser.txt
rename to erpnext/accounts/page/accounts_browser/accounts_browser.txt
diff --git a/accounts/page/accounts_home/__init__.py b/erpnext/accounts/page/accounts_home/__init__.py
similarity index 100%
rename from accounts/page/accounts_home/__init__.py
rename to erpnext/accounts/page/accounts_home/__init__.py
diff --git a/accounts/page/accounts_home/accounts_home.js b/erpnext/accounts/page/accounts_home/accounts_home.js
similarity index 100%
rename from accounts/page/accounts_home/accounts_home.js
rename to erpnext/accounts/page/accounts_home/accounts_home.js
diff --git a/accounts/page/accounts_home/accounts_home.txt b/erpnext/accounts/page/accounts_home/accounts_home.txt
similarity index 100%
rename from accounts/page/accounts_home/accounts_home.txt
rename to erpnext/accounts/page/accounts_home/accounts_home.txt
diff --git a/accounts/page/financial_analytics/README.md b/erpnext/accounts/page/financial_analytics/README.md
similarity index 100%
rename from accounts/page/financial_analytics/README.md
rename to erpnext/accounts/page/financial_analytics/README.md
diff --git a/accounts/page/financial_analytics/__init__.py b/erpnext/accounts/page/financial_analytics/__init__.py
similarity index 100%
rename from accounts/page/financial_analytics/__init__.py
rename to erpnext/accounts/page/financial_analytics/__init__.py
diff --git a/erpnext/accounts/page/financial_analytics/financial_analytics.js b/erpnext/accounts/page/financial_analytics/financial_analytics.js
new file mode 100644
index 0000000..4c7c644
--- /dev/null
+++ b/erpnext/accounts/page/financial_analytics/financial_analytics.js
@@ -0,0 +1,222 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.require("assets/erpnext/js/account_tree_grid.js");
+
+wn.pages['financial-analytics'].onload = function(wrapper) { 
+	wn.ui.make_app_page({
+		parent: wrapper,
+		title: wn._('Financial Analytics'),
+		single_column: true
+	});
+	erpnext.trial_balance = new erpnext.FinancialAnalytics(wrapper, 'Financial Analytics');
+	wrapper.appframe.add_module_icon("Accounts")
+	
+}
+
+erpnext.FinancialAnalytics = erpnext.AccountTreeGrid.extend({
+	filters: [
+		{fieldtype:"Select", label: wn._("PL or BS"), options:["Profit and Loss", "Balance Sheet"],
+			filter: function(val, item, opts, me) {
+				if(item._show) return true;
+				
+				// pl or bs
+				var out = (val!='Balance Sheet') ? item.is_pl_account=='Yes' : item.is_pl_account!='Yes';
+				if(!out) return false;
+				
+				return me.apply_zero_filter(val, item, opts, me);
+			}},
+		{fieldtype:"Select", label: wn._("Company"), link:"Company", default_value: "Select Company...",
+			filter: function(val, item, opts) {
+				return item.company == val || val == opts.default_value || item._show;
+			}},
+		{fieldtype:"Select", label: wn._("Fiscal Year"), link:"Fiscal Year", 
+			default_value: "Select Fiscal Year..."},
+		{fieldtype:"Date", label: wn._("From Date")},
+		{fieldtype:"Label", label: wn._("To")},
+		{fieldtype:"Date", label: wn._("To Date")},
+		{fieldtype:"Select", label: wn._("Range"), 
+			options:["Daily", "Weekly", "Monthly", "Quarterly", "Yearly"]},
+		{fieldtype:"Button", label: wn._("Refresh"), icon:"icon-refresh icon-white"},
+		{fieldtype:"Button", label: wn._("Reset Filters")}
+	],
+	setup_columns: function() {
+		var std_columns = [
+			{id: "check", name: wn._("Plot"), field: "check", width: 30,
+				formatter: this.check_formatter},
+			{id: "name", name: wn._("Account"), field: "name", width: 300,
+				formatter: this.tree_formatter},
+			{id: "opening", name: wn._("Opening"), field: "opening", hidden: true,
+				formatter: this.currency_formatter}
+		];
+		
+		this.make_date_range_columns();		
+		this.columns = std_columns.concat(this.columns);
+	},
+	setup_filters: function() {
+		var me = this;
+		this._super();
+		this.trigger_refresh_on_change(["pl_or_bs"]);
+		
+		this.filter_inputs.pl_or_bs
+			.add_options($.map(wn.report_dump.data["Cost Center"], function(v) {return v.name;}));
+
+		this.setup_plot_check();
+	},
+	init_filter_values: function() {
+		this._super();
+		this.filter_inputs.range.val('Monthly');
+	},
+	prepare_balances: function() {
+		var me = this;
+		
+		// setup cost center map
+		if(!this.cost_center_by_name) {
+			this.cost_center_by_name = this.make_name_map(wn.report_dump.data["Cost Center"]);
+		}
+		
+		var cost_center = inList(["Balance Sheet", "Profit and Loss"], this.pl_or_bs) 
+			? null : this.cost_center_by_name[this.pl_or_bs];
+		
+		$.each(wn.report_dump.data['GL Entry'], function(i, gl) {
+			var filter_by_cost_center = (function() {
+				if(cost_center) {
+					if(gl.cost_center) {
+						var gl_cost_center = me.cost_center_by_name[gl.cost_center];
+						return gl_cost_center.lft >= cost_center.lft && gl_cost_center.rgt <= cost_center.rgt;
+					} else {
+						return false;
+					}
+				} else {
+					return true;
+				}
+			})();
+
+			if(filter_by_cost_center) {
+				var posting_date = dateutil.str_to_obj(gl.posting_date);
+				var account = me.item_by_name[gl.account];
+				var col = me.column_map[gl.posting_date];
+				if(col) {
+					if(gl.voucher_type=='Period Closing Voucher') {
+						// period closing voucher not to be added
+						// to profit and loss accounts (else will become zero!!)
+						if(account.is_pl_account!='Yes')
+							me.add_balance(col.field, account, gl);
+					} else {
+						me.add_balance(col.field, account, gl);
+					}
+
+				} else if(account.is_pl_account!='Yes' 
+					&& (posting_date < dateutil.str_to_obj(me.from_date))) {
+					me.add_balance('opening', account, gl);
+				}
+			}
+		});
+
+		// make balances as cumulative
+		if(me.pl_or_bs=='Balance Sheet') {
+			$.each(me.data, function(i, ac) {
+				if((ac.rgt - ac.lft)==1 && ac.is_pl_account!='Yes') {
+					var opening = 0;
+					//if(opening) throw opening;
+					$.each(me.columns, function(i, col) {
+						if(col.formatter==me.currency_formatter) {
+							ac[col.field] = opening + flt(ac[col.field]);
+							opening = ac[col.field];
+						}
+					});					
+				}
+			})
+		}
+		this.update_groups();
+		this.accounts_initialized = true;
+		
+		if(!me.is_default("company")) {
+			// show Net Profit / Loss
+			var net_profit = {
+				company: me.company,
+				id: "Net Profit / Loss",
+				name: "Net Profit / Loss",
+				indent: 0,
+				opening: 0,
+				checked: false,
+				is_pl_account: me.pl_or_bs=="Balance Sheet" ? "No" : "Yes",
+			};
+			me.item_by_name[net_profit.name] = net_profit;
+
+			$.each(me.data, function(i, ac) {
+				if(!ac.parent_account && me.apply_filter(ac, "company")) {
+					if(me.pl_or_bs == "Balance Sheet") {
+						var valid_account = ac.is_pl_account!="Yes";
+						var do_addition_for = "Debit";
+					} else {
+						var valid_account = ac.is_pl_account=="Yes";
+						var do_addition_for = "Credit";
+					}
+					if(valid_account) {
+						$.each(me.columns, function(i, col) {
+							if(col.formatter==me.currency_formatter) {
+								if(!net_profit[col.field]) net_profit[col.field] = 0;
+								if(ac.debit_or_credit==do_addition_for) {
+									net_profit[col.field] += ac[col.field];
+								} else {
+									net_profit[col.field] -= ac[col.field];
+								}
+							}
+						});
+					}
+				}
+			});
+
+			this.data.push(net_profit);
+		}
+	},
+	add_balance: function(field, account, gl) {
+		account[field] = flt(account[field]) + 
+			((account.debit_or_credit == "Debit" ? 1 : -1) * (flt(gl.debit) - flt(gl.credit)))
+	},
+	init_account: function(d) {
+		// set 0 values for all columns
+		this.reset_item_values(d);
+		
+		// check for default graphs
+		if(!this.accounts_initialized && !d.parent_account) {
+			d.checked = true;
+		}
+		
+	},
+	get_plot_data: function() {
+		var data = [];
+		var me = this;
+		var pl_or_bs = this.pl_or_bs;
+		$.each(this.data, function(i, account) {
+			
+			var show = pl_or_bs != "Balance Sheet" ? account.is_pl_account=="Yes" : account.is_pl_account!="Yes";
+			if (show && account.checked && me.apply_filter(account, "company")) {
+				data.push({
+					label: account.name,
+					data: $.map(me.columns, function(col, idx) {
+						if(col.formatter==me.currency_formatter && !col.hidden) {
+							if (pl_or_bs != "Balance Sheet") {
+								return [[dateutil.str_to_obj(col.id).getTime(), account[col.field]], 
+									[dateutil.user_to_obj(col.name).getTime(), account[col.field]]];
+							} else {
+								return [[dateutil.user_to_obj(col.name).getTime(), account[col.field]]];
+							}							
+						}
+					}),
+					points: {show: true},
+					lines: {show: true, fill: true},
+				});
+				
+				if(pl_or_bs == "Balance Sheet") {
+					// prepend opening for balance sheet accounts
+					data[data.length-1].data = [[dateutil.str_to_obj(me.from_date).getTime(), 
+						account.opening]].concat(data[data.length-1].data);
+				}
+			}
+		});
+	
+		return data;
+	}
+})
\ No newline at end of file
diff --git a/accounts/page/financial_analytics/financial_analytics.txt b/erpnext/accounts/page/financial_analytics/financial_analytics.txt
similarity index 100%
rename from accounts/page/financial_analytics/financial_analytics.txt
rename to erpnext/accounts/page/financial_analytics/financial_analytics.txt
diff --git a/accounts/page/financial_statements/README.md b/erpnext/accounts/page/financial_statements/README.md
similarity index 100%
rename from accounts/page/financial_statements/README.md
rename to erpnext/accounts/page/financial_statements/README.md
diff --git a/accounts/page/financial_statements/__init__.py b/erpnext/accounts/page/financial_statements/__init__.py
similarity index 100%
rename from accounts/page/financial_statements/__init__.py
rename to erpnext/accounts/page/financial_statements/__init__.py
diff --git a/accounts/page/financial_statements/financial_statements.js b/erpnext/accounts/page/financial_statements/financial_statements.js
similarity index 100%
rename from accounts/page/financial_statements/financial_statements.js
rename to erpnext/accounts/page/financial_statements/financial_statements.js
diff --git a/accounts/page/financial_statements/financial_statements.txt b/erpnext/accounts/page/financial_statements/financial_statements.txt
similarity index 100%
rename from accounts/page/financial_statements/financial_statements.txt
rename to erpnext/accounts/page/financial_statements/financial_statements.txt
diff --git a/accounts/page/trial_balance/README.md b/erpnext/accounts/page/trial_balance/README.md
similarity index 100%
rename from accounts/page/trial_balance/README.md
rename to erpnext/accounts/page/trial_balance/README.md
diff --git a/accounts/page/trial_balance/__init__.py b/erpnext/accounts/page/trial_balance/__init__.py
similarity index 100%
rename from accounts/page/trial_balance/__init__.py
rename to erpnext/accounts/page/trial_balance/__init__.py
diff --git a/erpnext/accounts/page/trial_balance/trial_balance.js b/erpnext/accounts/page/trial_balance/trial_balance.js
new file mode 100644
index 0000000..34a0695
--- /dev/null
+++ b/erpnext/accounts/page/trial_balance/trial_balance.js
@@ -0,0 +1,51 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.require("assets/erpnext/js/account_tree_grid.js");
+
+wn.pages['trial-balance'].onload = function(wrapper) { 
+	wn.ui.make_app_page({
+		parent: wrapper,
+		title: wn._('Trial Balance'),
+		single_column: true
+	});
+	var TrialBalance = erpnext.AccountTreeGrid.extend({
+		init: function(wrapper, title) {
+			var me = this;
+			this._super(wrapper, title);
+			
+			// period closing entry checkbox
+			this.wrapper.bind("make", function() {
+				$('<div style="margin: 10px 0px; "\
+				 	class="with_period_closing_entry"><input type="checkbox" checked="checked">' + 
+						wn._("With period closing entry") + '</div>')
+					.appendTo(me.wrapper)
+					.find("input").click(function() { me.refresh(); });
+			});
+		},
+		
+		prepare_balances: function() {
+			// store value of with closing entry
+			this.with_period_closing_entry = this.wrapper
+				.find(".with_period_closing_entry input:checked").length;
+			this._super();
+		},
+		
+		update_balances: function(account, posting_date, v) {
+			// for period closing voucher, 
+			// only consider them when adding "With Closing Entry is checked"
+			if(v.voucher_type === "Period Closing Voucher") {
+				if(this.with_period_closing_entry) {
+					this._super(account, posting_date, v);
+				}
+			} else {
+				this._super(account, posting_date, v);
+			}
+		},
+	})
+	erpnext.trial_balance = new TrialBalance(wrapper, 'Trial Balance');
+	
+
+	wrapper.appframe.add_module_icon("Accounts")
+	
+}
\ No newline at end of file
diff --git a/accounts/page/trial_balance/trial_balance.txt b/erpnext/accounts/page/trial_balance/trial_balance.txt
similarity index 100%
rename from accounts/page/trial_balance/trial_balance.txt
rename to erpnext/accounts/page/trial_balance/trial_balance.txt
diff --git a/accounts/report/__init__.py b/erpnext/accounts/report/__init__.py
similarity index 100%
rename from accounts/report/__init__.py
rename to erpnext/accounts/report/__init__.py
diff --git a/accounts/report/accounts_payable/__init__.py b/erpnext/accounts/report/accounts_payable/__init__.py
similarity index 100%
rename from accounts/report/accounts_payable/__init__.py
rename to erpnext/accounts/report/accounts_payable/__init__.py
diff --git a/accounts/report/accounts_payable/accounts_payable.js b/erpnext/accounts/report/accounts_payable/accounts_payable.js
similarity index 100%
rename from accounts/report/accounts_payable/accounts_payable.js
rename to erpnext/accounts/report/accounts_payable/accounts_payable.js
diff --git a/erpnext/accounts/report/accounts_payable/accounts_payable.py b/erpnext/accounts/report/accounts_payable/accounts_payable.py
new file mode 100644
index 0000000..07cca73
--- /dev/null
+++ b/erpnext/accounts/report/accounts_payable/accounts_payable.py
@@ -0,0 +1,146 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import getdate, nowdate, flt, cstr
+from webnotes import msgprint, _
+from erpnext.accounts.report.accounts_receivable.accounts_receivable import get_ageing_data
+
+def execute(filters=None):
+	if not filters: filters = {}
+	supplier_naming_by = webnotes.conn.get_value("Buying Settings", None, "supp_master_name")
+	columns = get_columns(supplier_naming_by)
+	entries = get_gl_entries(filters)
+	account_map = dict(((r.name, r) for r in webnotes.conn.sql("""select acc.name, 
+		supp.supplier_name, supp.name as supplier 
+		from `tabAccount` acc, `tabSupplier` supp 
+		where acc.master_type="Supplier" and supp.name=acc.master_name""", as_dict=1)))
+
+	entries_after_report_date = [[gle.voucher_type, gle.voucher_no] 
+		for gle in get_gl_entries(filters, before_report_date=False)]
+
+	account_supplier_type_map = get_account_supplier_type_map()
+	voucher_detail_map = get_voucher_details()
+
+	# Age of the invoice on this date
+	age_on = getdate(filters.get("report_date")) > getdate(nowdate()) \
+		and nowdate() or filters.get("report_date")
+
+	data = []
+	for gle in entries:
+		if cstr(gle.against_voucher) == gle.voucher_no or not gle.against_voucher \
+				or [gle.against_voucher_type, gle.against_voucher] in entries_after_report_date:
+			voucher_details = voucher_detail_map.get(gle.voucher_type, {}).get(gle.voucher_no, {})
+			
+			invoiced_amount = gle.credit > 0 and gle.credit or 0
+			outstanding_amount = get_outstanding_amount(gle, 
+				filters.get("report_date") or nowdate())
+
+			if abs(flt(outstanding_amount)) > 0.01:
+				paid_amount = invoiced_amount - outstanding_amount
+				row = [gle.posting_date, gle.account, gle.voucher_type, gle.voucher_no, 
+					voucher_details.get("due_date", ""), voucher_details.get("bill_no", ""), 
+					voucher_details.get("bill_date", ""), invoiced_amount, 
+					paid_amount, outstanding_amount]
+				
+				# Ageing
+				if filters.get("ageing_based_on") == "Due Date":
+					ageing_based_on_date = voucher_details.get("due_date", "")
+				else:
+					ageing_based_on_date = gle.posting_date
+					
+				row += get_ageing_data(age_on, ageing_based_on_date, outstanding_amount) + \
+					[account_map.get(gle.account).get("supplier") or ""]
+
+				if supplier_naming_by == "Naming Series":
+					row += [account_map.get(gle.account).get("supplier_name") or ""]
+
+				row += [account_supplier_type_map.get(gle.account), gle.remarks]
+				data.append(row)
+
+	for i in range(0, len(data)):
+		data[i].insert(4, """<a href="%s"><i class="icon icon-share" style="cursor: pointer;"></i></a>""" \
+			% ("/".join(["#Form", data[i][2], data[i][3]]),))
+
+	return columns, data
+	
+def get_columns(supplier_naming_by):
+	columns = [
+		"Posting Date:Date:80", "Account:Link/Account:150", "Voucher Type::110", 
+		"Voucher No::120", "::30", "Due Date:Date:80", "Bill No::80", "Bill Date:Date:80", 
+		"Invoiced Amount:Currency:100", "Paid Amount:Currency:100", 
+		"Outstanding Amount:Currency:100", "Age:Int:50", "0-30:Currency:100", 
+		"30-60:Currency:100", "60-90:Currency:100", "90-Above:Currency:100",
+		"Supplier:Link/Supplier:150"
+	]
+
+	if supplier_naming_by == "Naming Series":
+		columns += ["Supplier Name::110"]
+
+	columns += ["Supplier Type:Link/Supplier Type:120", "Remarks::150"]
+
+	return columns
+
+def get_gl_entries(filters, before_report_date=True):
+	conditions, supplier_accounts = get_conditions(filters, before_report_date)
+	gl_entries = []
+	gl_entries = webnotes.conn.sql("""select * from `tabGL Entry` 
+		where docstatus < 2 %s order by posting_date, account""" % 
+		(conditions), tuple(supplier_accounts), as_dict=1)
+	return gl_entries
+	
+def get_conditions(filters, before_report_date=True):
+	conditions = ""
+	if filters.get("company"):
+		conditions += " and company='%s'" % filters["company"]
+	
+	supplier_accounts = []
+	if filters.get("account"):
+		supplier_accounts = [filters["account"]]
+	else:
+		supplier_accounts = webnotes.conn.sql_list("""select name from `tabAccount` 
+			where ifnull(master_type, '') = 'Supplier' and docstatus < 2 %s""" % 
+			conditions, filters)
+	
+	if supplier_accounts:
+		conditions += " and account in (%s)" % (", ".join(['%s']*len(supplier_accounts)))
+	else:
+		msgprint(_("No Supplier Accounts found. Supplier Accounts are identified based on 'Master Type' value in account record."), raise_exception=1)
+		
+	if filters.get("report_date"):
+		if before_report_date:
+			conditions += " and posting_date<='%s'" % filters["report_date"]
+		else:
+			conditions += " and posting_date>'%s'" % filters["report_date"]
+		
+	return conditions, supplier_accounts
+	
+def get_account_supplier_type_map():
+	account_supplier_type_map = {}
+	for each in webnotes.conn.sql("""select acc.name, supp.supplier_type from `tabSupplier` supp, 
+			`tabAccount` acc where supp.name = acc.master_name group by acc.name"""):
+		account_supplier_type_map[each[0]] = each[1]
+
+	return account_supplier_type_map
+	
+def get_voucher_details():
+	voucher_details = {}
+	for dt in ["Purchase Invoice", "Journal Voucher"]:
+		voucher_details.setdefault(dt, webnotes._dict())
+		for t in webnotes.conn.sql("""select name, due_date, bill_no, bill_date 
+				from `tab%s`""" % dt, as_dict=1):
+			voucher_details[dt].setdefault(t.name, t)
+		
+	return voucher_details
+
+def get_outstanding_amount(gle, report_date):
+	payment_amount = webnotes.conn.sql("""
+		select sum(ifnull(debit, 0)) - sum(ifnull(credit, 0)) 
+		from `tabGL Entry` 
+		where account = %s and posting_date <= %s and against_voucher_type = %s 
+		and against_voucher = %s and name != %s""", 
+		(gle.account, report_date, gle.voucher_type, gle.voucher_no, gle.name))[0][0]
+		
+	outstanding_amount = flt(gle.credit) - flt(gle.debit) - flt(payment_amount)
+	return outstanding_amount
diff --git a/accounts/report/accounts_payable/accounts_payable.txt b/erpnext/accounts/report/accounts_payable/accounts_payable.txt
similarity index 100%
rename from accounts/report/accounts_payable/accounts_payable.txt
rename to erpnext/accounts/report/accounts_payable/accounts_payable.txt
diff --git a/accounts/report/accounts_receivable/__init__.py b/erpnext/accounts/report/accounts_receivable/__init__.py
similarity index 100%
rename from accounts/report/accounts_receivable/__init__.py
rename to erpnext/accounts/report/accounts_receivable/__init__.py
diff --git a/accounts/report/accounts_receivable/accounts_receivable.js b/erpnext/accounts/report/accounts_receivable/accounts_receivable.js
similarity index 100%
rename from accounts/report/accounts_receivable/accounts_receivable.js
rename to erpnext/accounts/report/accounts_receivable/accounts_receivable.js
diff --git a/accounts/report/accounts_receivable/accounts_receivable.py b/erpnext/accounts/report/accounts_receivable/accounts_receivable.py
similarity index 100%
rename from accounts/report/accounts_receivable/accounts_receivable.py
rename to erpnext/accounts/report/accounts_receivable/accounts_receivable.py
diff --git a/accounts/report/accounts_receivable/accounts_receivable.txt b/erpnext/accounts/report/accounts_receivable/accounts_receivable.txt
similarity index 100%
rename from accounts/report/accounts_receivable/accounts_receivable.txt
rename to erpnext/accounts/report/accounts_receivable/accounts_receivable.txt
diff --git a/accounts/report/bank_clearance_summary/__init__.py b/erpnext/accounts/report/bank_clearance_summary/__init__.py
similarity index 100%
rename from accounts/report/bank_clearance_summary/__init__.py
rename to erpnext/accounts/report/bank_clearance_summary/__init__.py
diff --git a/accounts/report/bank_clearance_summary/bank_clearance_summary.js b/erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.js
similarity index 100%
rename from accounts/report/bank_clearance_summary/bank_clearance_summary.js
rename to erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.js
diff --git a/accounts/report/bank_clearance_summary/bank_clearance_summary.py b/erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py
similarity index 100%
rename from accounts/report/bank_clearance_summary/bank_clearance_summary.py
rename to erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py
diff --git a/accounts/report/bank_clearance_summary/bank_clearance_summary.txt b/erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.txt
similarity index 100%
rename from accounts/report/bank_clearance_summary/bank_clearance_summary.txt
rename to erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.txt
diff --git a/accounts/report/bank_reconciliation_statement/__init__.py b/erpnext/accounts/report/bank_reconciliation_statement/__init__.py
similarity index 100%
rename from accounts/report/bank_reconciliation_statement/__init__.py
rename to erpnext/accounts/report/bank_reconciliation_statement/__init__.py
diff --git a/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.js b/erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.js
similarity index 100%
rename from accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.js
rename to erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.js
diff --git a/erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py b/erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py
new file mode 100644
index 0000000..646906f
--- /dev/null
+++ b/erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py
@@ -0,0 +1,59 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import flt
+
+def execute(filters=None):
+	if not filters: filters = {}
+	
+	debit_or_credit = webnotes.conn.get_value("Account", filters["account"], "debit_or_credit")
+	
+	columns = get_columns()
+	data = get_entries(filters)
+	
+	from erpnext.accounts.utils import get_balance_on
+	balance_as_per_company = get_balance_on(filters["account"], filters["report_date"])
+
+	total_debit, total_credit = 0,0
+	for d in data:
+		total_debit += flt(d[4])
+		total_credit += flt(d[5])
+
+	if debit_or_credit == 'Debit':
+		bank_bal = flt(balance_as_per_company) - flt(total_debit) + flt(total_credit)
+	else:
+		bank_bal = flt(balance_as_per_company) + flt(total_debit) - flt(total_credit)
+		
+	data += [
+		get_balance_row("Balance as per company books", balance_as_per_company, debit_or_credit),
+		["", "", "", "Amounts not reflected in bank", total_debit, total_credit], 
+		get_balance_row("Balance as per bank", bank_bal, debit_or_credit)
+	]
+	
+	return columns, data
+	
+def get_columns():
+	return ["Journal Voucher:Link/Journal Voucher:140", "Posting Date:Date:100", 
+		"Clearance Date:Date:110", "Against Account:Link/Account:200", 
+		"Debit:Currency:120", "Credit:Currency:120"
+	]
+	
+def get_entries(filters):
+	entries = webnotes.conn.sql("""select 
+			jv.name, jv.posting_date, jv.clearance_date, jvd.against_account, jvd.debit, jvd.credit
+		from 
+			`tabJournal Voucher Detail` jvd, `tabJournal Voucher` jv 
+		where jvd.parent = jv.name and jv.docstatus=1 and ifnull(jv.cheque_no, '')!= '' 
+			and jvd.account = %(account)s and jv.posting_date <= %(report_date)s 
+			and ifnull(jv.clearance_date, '4000-01-01') > %(report_date)s
+		order by jv.name DESC""", filters, as_list=1)
+		
+	return entries
+	
+def get_balance_row(label, amount, debit_or_credit):
+	if debit_or_credit == "Debit":
+		return ["", "", "", label, amount, 0]
+	else:
+		return ["", "", "", label, 0, amount]
diff --git a/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.txt b/erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.txt
similarity index 100%
rename from accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.txt
rename to erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.txt
diff --git a/accounts/report/budget_variance_report/__init__.py b/erpnext/accounts/report/budget_variance_report/__init__.py
similarity index 100%
rename from accounts/report/budget_variance_report/__init__.py
rename to erpnext/accounts/report/budget_variance_report/__init__.py
diff --git a/accounts/report/budget_variance_report/budget_variance_report.js b/erpnext/accounts/report/budget_variance_report/budget_variance_report.js
similarity index 100%
rename from accounts/report/budget_variance_report/budget_variance_report.js
rename to erpnext/accounts/report/budget_variance_report/budget_variance_report.js
diff --git a/erpnext/accounts/report/budget_variance_report/budget_variance_report.py b/erpnext/accounts/report/budget_variance_report/budget_variance_report.py
new file mode 100644
index 0000000..8d164f8
--- /dev/null
+++ b/erpnext/accounts/report/budget_variance_report/budget_variance_report.py
@@ -0,0 +1,126 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes import _, msgprint
+from webnotes.utils import flt
+import time
+from erpnext.accounts.utils import get_fiscal_year
+from erpnext.controllers.trends import get_period_date_ranges, get_period_month_ranges
+
+def execute(filters=None):
+	if not filters: filters = {}
+	
+	columns = get_columns(filters)
+	period_month_ranges = get_period_month_ranges(filters["period"], filters["fiscal_year"])
+	cam_map = get_costcenter_account_month_map(filters)
+
+	data = []
+	for cost_center, cost_center_items in cam_map.items():
+		for account, monthwise_data in cost_center_items.items():
+			row = [cost_center, account]
+			totals = [0, 0, 0]
+			for relevant_months in period_month_ranges:
+				period_data = [0, 0, 0]
+				for month in relevant_months:
+					month_data = monthwise_data.get(month, {})
+					for i, fieldname in enumerate(["target", "actual", "variance"]):
+						value = flt(month_data.get(fieldname))
+						period_data[i] += value
+						totals[i] += value
+				period_data[2] = period_data[0] - period_data[1]
+				row += period_data
+			totals[2] = totals[0] - totals[1]
+			row += totals
+			data.append(row)
+
+	return columns, sorted(data, key=lambda x: (x[0], x[1]))
+	
+def get_columns(filters):
+	for fieldname in ["fiscal_year", "period", "company"]:
+		if not filters.get(fieldname):
+			label = (" ".join(fieldname.split("_"))).title()
+			msgprint(_("Please specify") + ": " + label,
+				raise_exception=True)
+
+	columns = ["Cost Center:Link/Cost Center:120", "Account:Link/Account:120"]
+
+	group_months = False if filters["period"] == "Monthly" else True
+
+	for from_date, to_date in get_period_date_ranges(filters["period"], filters["fiscal_year"]):
+		for label in ["Target (%s)", "Actual (%s)", "Variance (%s)"]:
+			if group_months:
+				label = label % (from_date.strftime("%b") + " - " + to_date.strftime("%b"))
+			else:
+				label = label % from_date.strftime("%b")
+				
+			columns.append(label+":Float:120")
+
+	return columns + ["Total Target:Float:120", "Total Actual:Float:120", 
+		"Total Variance:Float:120"]
+
+#Get cost center & target details
+def get_costcenter_target_details(filters):
+	return webnotes.conn.sql("""select cc.name, cc.distribution_id, 
+		cc.parent_cost_center, bd.account, bd.budget_allocated 
+		from `tabCost Center` cc, `tabBudget Detail` bd 
+		where bd.parent=cc.name and bd.fiscal_year=%s and 
+		cc.company=%s order by cc.name""" % ('%s', '%s'), 
+		(filters.get("fiscal_year"), filters.get("company")), as_dict=1)
+
+#Get target distribution details of accounts of cost center
+def get_target_distribution_details(filters):
+	target_details = {}
+
+	for d in webnotes.conn.sql("""select bd.name, bdd.month, bdd.percentage_allocation  
+		from `tabBudget Distribution Detail` bdd, `tabBudget Distribution` bd
+		where bdd.parent=bd.name and bd.fiscal_year=%s""", (filters["fiscal_year"]), as_dict=1):
+			target_details.setdefault(d.name, {}).setdefault(d.month, flt(d.percentage_allocation))
+
+	return target_details
+
+#Get actual details from gl entry
+def get_actual_details(filters):
+	ac_details = webnotes.conn.sql("""select gl.account, gl.debit, gl.credit, 
+		gl.cost_center, MONTHNAME(gl.posting_date) as month_name 
+		from `tabGL Entry` gl, `tabBudget Detail` bd 
+		where gl.fiscal_year=%s and company=%s
+		and bd.account=gl.account and bd.parent=gl.cost_center""" % ('%s', '%s'), 
+		(filters.get("fiscal_year"), filters.get("company")), as_dict=1)
+		
+	cc_actual_details = {}
+	for d in ac_details:
+		cc_actual_details.setdefault(d.cost_center, {}).setdefault(d.account, []).append(d)
+		
+	return cc_actual_details
+
+def get_costcenter_account_month_map(filters):
+	import datetime
+	costcenter_target_details = get_costcenter_target_details(filters)
+	tdd = get_target_distribution_details(filters)
+	actual_details = get_actual_details(filters)
+
+	cam_map = {}
+
+	for ccd in costcenter_target_details:
+		for month_id in range(1, 13):
+			month = datetime.date(2013, month_id, 1).strftime('%B')
+			
+			cam_map.setdefault(ccd.name, {}).setdefault(ccd.account, {})\
+				.setdefault(month, webnotes._dict({
+					"target": 0.0, "actual": 0.0
+				}))
+
+			tav_dict = cam_map[ccd.name][ccd.account][month]
+
+			month_percentage = tdd.get(ccd.distribution_id, {}).get(month, 0) \
+				if ccd.distribution_id else 100.0/12
+				
+			tav_dict.target = flt(ccd.budget_allocated) * month_percentage / 100
+			
+			for ad in actual_details.get(ccd.name, {}).get(ccd.account, []):
+				if ad.month_name == month:
+						tav_dict.actual += flt(ad.debit) - flt(ad.credit)
+						
+	return cam_map
diff --git a/accounts/report/budget_variance_report/budget_variance_report.txt b/erpnext/accounts/report/budget_variance_report/budget_variance_report.txt
similarity index 100%
rename from accounts/report/budget_variance_report/budget_variance_report.txt
rename to erpnext/accounts/report/budget_variance_report/budget_variance_report.txt
diff --git a/accounts/report/customer_account_head/__init__.py b/erpnext/accounts/report/customer_account_head/__init__.py
similarity index 100%
rename from accounts/report/customer_account_head/__init__.py
rename to erpnext/accounts/report/customer_account_head/__init__.py
diff --git a/accounts/report/customer_account_head/customer_account_head.py b/erpnext/accounts/report/customer_account_head/customer_account_head.py
similarity index 100%
rename from accounts/report/customer_account_head/customer_account_head.py
rename to erpnext/accounts/report/customer_account_head/customer_account_head.py
diff --git a/accounts/report/customer_account_head/customer_account_head.txt b/erpnext/accounts/report/customer_account_head/customer_account_head.txt
similarity index 100%
rename from accounts/report/customer_account_head/customer_account_head.txt
rename to erpnext/accounts/report/customer_account_head/customer_account_head.txt
diff --git a/accounts/report/delivered_items_to_be_billed/__init__.py b/erpnext/accounts/report/delivered_items_to_be_billed/__init__.py
similarity index 100%
rename from accounts/report/delivered_items_to_be_billed/__init__.py
rename to erpnext/accounts/report/delivered_items_to_be_billed/__init__.py
diff --git a/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.txt b/erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.txt
similarity index 100%
rename from accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.txt
rename to erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.txt
diff --git a/accounts/report/general_ledger/__init__.py b/erpnext/accounts/report/general_ledger/__init__.py
similarity index 100%
rename from accounts/report/general_ledger/__init__.py
rename to erpnext/accounts/report/general_ledger/__init__.py
diff --git a/accounts/report/general_ledger/general_ledger.js b/erpnext/accounts/report/general_ledger/general_ledger.js
similarity index 100%
rename from accounts/report/general_ledger/general_ledger.js
rename to erpnext/accounts/report/general_ledger/general_ledger.js
diff --git a/erpnext/accounts/report/general_ledger/general_ledger.py b/erpnext/accounts/report/general_ledger/general_ledger.py
new file mode 100644
index 0000000..a22a114
--- /dev/null
+++ b/erpnext/accounts/report/general_ledger/general_ledger.py
@@ -0,0 +1,177 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import cstr, flt
+from webnotes import _
+
+def execute(filters=None):
+	account_details = {}
+	for acc in webnotes.conn.sql("""select name, debit_or_credit, group_or_ledger 
+		from tabAccount""", as_dict=1):
+			account_details.setdefault(acc.name, acc)
+	
+	validate_filters(filters, account_details)
+	
+	columns = get_columns()
+	
+	res = get_result(filters, account_details)
+
+	return columns, res
+	
+def validate_filters(filters, account_details):
+	if filters.get("account") and filters.get("group_by_account") \
+			and account_details[filters.account].group_or_ledger == "Ledger":
+		webnotes.throw(_("Can not filter based on Account, if grouped by Account"))
+		
+	if filters.get("voucher_no") and filters.get("group_by_voucher"):
+		webnotes.throw(_("Can not filter based on Voucher No, if grouped by Voucher"))
+		
+	if filters.from_date > filters.to_date:
+		webnotes.throw(_("From Date must be before To Date"))
+	
+def get_columns():
+	return ["Posting Date:Date:100", "Account:Link/Account:200", "Debit:Float:100", 
+		"Credit:Float:100", "Voucher Type::120", "Voucher No::160", "Link::20", 
+		"Against Account::120", "Cost Center:Link/Cost Center:100", "Remarks::200"]
+		
+def get_result(filters, account_details):	
+	gl_entries = get_gl_entries(filters)
+
+	data = get_data_with_opening_closing(filters, account_details, gl_entries)
+		
+	result = get_result_as_list(data)
+
+	return result
+	
+def get_gl_entries(filters):
+	group_by_condition = "group by voucher_type, voucher_no, account" \
+		if filters.get("group_by_voucher") else "group by name"
+		
+	gl_entries = webnotes.conn.sql("""select posting_date, account, 
+			sum(ifnull(debit, 0)) as debit, sum(ifnull(credit, 0)) as credit, 
+			voucher_type, voucher_no, cost_center, remarks, is_advance, against 
+		from `tabGL Entry`
+		where company=%(company)s {conditions}
+		{group_by_condition}
+		order by posting_date, account"""\
+		.format(conditions=get_conditions(filters), group_by_condition=group_by_condition), 
+		filters, as_dict=1)
+		
+	return gl_entries
+	
+def get_conditions(filters):
+	conditions = []
+	if filters.get("account"):
+		lft, rgt = webnotes.conn.get_value("Account", filters["account"], ["lft", "rgt"])
+		conditions.append("""account in (select name from tabAccount 
+			where lft>=%s and rgt<=%s and docstatus<2)""" % (lft, rgt))
+	else:
+		conditions.append("posting_date between %(from_date)s and %(to_date)s")
+		
+	if filters.get("voucher_no"):
+		conditions.append("voucher_no=%(voucher_no)s")
+		
+		
+	from webnotes.widgets.reportview import build_match_conditions
+	match_conditions = build_match_conditions("GL Entry")
+	if match_conditions: conditions.append(match_conditions)
+	
+	return "and {}".format(" and ".join(conditions)) if conditions else ""
+
+def get_data_with_opening_closing(filters, account_details, gl_entries):
+	data = []
+	gle_map = initialize_gle_map(gl_entries)
+	
+	opening, total_debit, total_credit, gle_map = get_accountwise_gle(filters, gl_entries, gle_map)
+	
+	# Opening for filtered account
+	if filters.get("account"):
+		data += [get_balance_row("Opening", account_details[filters.account].debit_or_credit, 
+			opening), {}]
+
+	for acc, acc_dict in gle_map.items():
+		if acc_dict.entries:
+			# Opening for individual ledger, if grouped by account
+			if filters.get("group_by_account"):
+				data.append(get_balance_row("Opening", account_details[acc].debit_or_credit, 
+					acc_dict.opening))
+
+			data += acc_dict.entries
+			
+			# Totals and closing for individual ledger, if grouped by account
+			if filters.get("group_by_account"):
+				data += [{"account": "Totals", "debit": acc_dict.total_debit, 
+					"credit": acc_dict.total_credit}, 
+					get_balance_row("Closing (Opening + Totals)", 
+						account_details[acc].debit_or_credit, (acc_dict.opening 
+						+ acc_dict.total_debit - acc_dict.total_credit)), {}]
+						
+	# Total debit and credit between from and to date	
+	if total_debit or total_credit:
+		data.append({"account": "Totals", "debit": total_debit, "credit": total_credit})
+	
+	# Closing for filtered account
+	if filters.get("account"):
+		data.append(get_balance_row("Closing (Opening + Totals)", 
+			account_details[filters.account].debit_or_credit, 
+			(opening + total_debit - total_credit)))
+	
+	return data
+
+def initialize_gle_map(gl_entries):
+	gle_map = webnotes._dict()
+	for gle in gl_entries:
+		gle_map.setdefault(gle.account, webnotes._dict({
+			"opening": 0,
+			"entries": [],
+			"total_debit": 0,
+			"total_credit": 0,
+			"closing": 0
+		}))
+	return gle_map
+
+def get_accountwise_gle(filters, gl_entries, gle_map):
+	opening, total_debit, total_credit = 0, 0, 0
+	
+	for gle in gl_entries:
+		amount = flt(gle.debit) - flt(gle.credit)
+		if filters.get("account") and (gle.posting_date < filters.from_date 
+				or cstr(gle.is_advance) == "Yes"):
+			gle_map[gle.account].opening += amount
+			opening += amount
+		elif gle.posting_date <= filters.to_date:
+			gle_map[gle.account].entries.append(gle)
+			gle_map[gle.account].total_debit += flt(gle.debit)
+			gle_map[gle.account].total_credit += flt(gle.credit)
+			
+			total_debit += flt(gle.debit)
+			total_credit += flt(gle.credit)
+			
+	return opening, total_debit, total_credit, gle_map
+
+def get_balance_row(label, debit_or_credit, balance):
+	return {
+		"account": label,
+		"debit": balance if debit_or_credit=="Debit" else 0,
+		"credit": -1*balance if debit_or_credit=="Credit" else 0,
+	}
+	
+def get_result_as_list(data):
+	result = []
+	for d in data:
+		result.append([d.get("posting_date"), d.get("account"), d.get("debit"), 
+			d.get("credit"), d.get("voucher_type"), d.get("voucher_no"), 
+			get_voucher_link(d.get("voucher_type"), d.get("voucher_no")), 
+			d.get("against"), d.get("cost_center"), d.get("remarks")])
+	
+	return result
+	
+def get_voucher_link(voucher_type, voucher_no):
+	icon = ""
+	if voucher_type and voucher_no:
+		icon = """<a href="%s"><i class="icon icon-share" style="cursor: pointer;">
+			</i></a>""" % ("/".join(["#Form", voucher_type, voucher_no]))
+		
+	return icon
diff --git a/accounts/report/general_ledger/general_ledger.txt b/erpnext/accounts/report/general_ledger/general_ledger.txt
similarity index 100%
rename from accounts/report/general_ledger/general_ledger.txt
rename to erpnext/accounts/report/general_ledger/general_ledger.txt
diff --git a/accounts/report/gross_profit/__init__.py b/erpnext/accounts/report/gross_profit/__init__.py
similarity index 100%
rename from accounts/report/gross_profit/__init__.py
rename to erpnext/accounts/report/gross_profit/__init__.py
diff --git a/accounts/report/gross_profit/gross_profit.js b/erpnext/accounts/report/gross_profit/gross_profit.js
similarity index 100%
rename from accounts/report/gross_profit/gross_profit.js
rename to erpnext/accounts/report/gross_profit/gross_profit.js
diff --git a/erpnext/accounts/report/gross_profit/gross_profit.py b/erpnext/accounts/report/gross_profit/gross_profit.py
new file mode 100644
index 0000000..4f7a1e4
--- /dev/null
+++ b/erpnext/accounts/report/gross_profit/gross_profit.py
@@ -0,0 +1,116 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import flt
+from erpnext.stock.utils import get_buying_amount, get_sales_bom_buying_amount
+
+def execute(filters=None):
+	if not filters: filters = {}
+	
+	stock_ledger_entries = get_stock_ledger_entries(filters)
+	source = get_source_data(filters)
+	item_sales_bom = get_item_sales_bom()
+	
+	columns = ["Delivery Note/Sales Invoice::120", "Link::30", "Posting Date:Date", "Posting Time", 
+		"Item Code:Link/Item", "Item Name", "Description", "Warehouse:Link/Warehouse",
+		"Qty:Float", "Selling Rate:Currency", "Avg. Buying Rate:Currency", 
+		"Selling Amount:Currency", "Buying Amount:Currency",
+		"Gross Profit:Currency", "Gross Profit %:Percent", "Project:Link/Project"]
+	data = []
+	for row in source:
+		selling_amount = flt(row.amount)
+		
+		item_sales_bom_map = item_sales_bom.get(row.parenttype, {}).get(row.name, webnotes._dict())
+		
+		if item_sales_bom_map.get(row.item_code):
+			buying_amount = get_sales_bom_buying_amount(row.item_code, row.warehouse, 
+				row.parenttype, row.name, row.item_row, stock_ledger_entries, item_sales_bom_map)
+		else:
+			buying_amount = get_buying_amount(row.parenttype, row.name, row.item_row,
+				stock_ledger_entries.get((row.item_code, row.warehouse), []))
+		
+		buying_amount = buying_amount > 0 and buying_amount or 0
+
+		gross_profit = selling_amount - buying_amount
+		if selling_amount:
+			gross_profit_percent = (gross_profit / selling_amount) * 100.0
+		else:
+			gross_profit_percent = 0.0
+		
+		icon = """<a href="%s"><i class="icon icon-share" style="cursor: pointer;"></i></a>""" \
+			% ("/".join(["#Form", row.parenttype, row.name]),)
+		data.append([row.name, icon, row.posting_date, row.posting_time, row.item_code, row.item_name,
+			row.description, row.warehouse, row.qty, row.basic_rate, 
+			row.qty and (buying_amount / row.qty) or 0, row.amount, buying_amount,
+			gross_profit, gross_profit_percent, row.project])
+			
+	return columns, data
+	
+def get_stock_ledger_entries(filters):	
+	query = """select item_code, voucher_type, voucher_no,
+		voucher_detail_no, posting_date, posting_time, stock_value,
+		warehouse, actual_qty as qty
+		from `tabStock Ledger Entry`"""
+	
+	if filters.get("company"):
+		query += """ where company=%(company)s"""
+	
+	query += " order by item_code desc, warehouse desc, posting_date desc, posting_time desc, name desc"
+	
+	res = webnotes.conn.sql(query, filters, as_dict=True)
+	
+	out = {}
+	for r in res:
+		if (r.item_code, r.warehouse) not in out:
+			out[(r.item_code, r.warehouse)] = []
+		
+		out[(r.item_code, r.warehouse)].append(r)
+
+	return out
+	
+def get_item_sales_bom():
+	item_sales_bom = {}
+	
+	for d in webnotes.conn.sql("""select parenttype, parent, parent_item,
+		item_code, warehouse, -1*qty as total_qty, parent_detail_docname
+		from `tabPacked Item` where docstatus=1""", as_dict=True):
+		item_sales_bom.setdefault(d.parenttype, webnotes._dict()).setdefault(d.parent,
+			webnotes._dict()).setdefault(d.parent_item, []).append(d)
+
+	return item_sales_bom
+	
+def get_source_data(filters):
+	conditions = ""
+	if filters.get("company"):
+		conditions += " and company=%(company)s"
+	if filters.get("from_date"):
+		conditions += " and posting_date>=%(from_date)s"
+	if filters.get("to_date"):
+		conditions += " and posting_date<=%(to_date)s"
+	
+	delivery_note_items = webnotes.conn.sql("""select item.parenttype, dn.name, 
+		dn.posting_date, dn.posting_time, dn.project_name, 
+		item.item_code, item.item_name, item.description, item.warehouse,
+		item.qty, item.basic_rate, item.amount, item.name as "item_row",
+		timestamp(dn.posting_date, dn.posting_time) as posting_datetime
+		from `tabDelivery Note` dn, `tabDelivery Note Item` item
+		where item.parent = dn.name and dn.docstatus = 1 %s
+		order by dn.posting_date desc, dn.posting_time desc""" % (conditions,), filters, as_dict=1)
+
+	sales_invoice_items = webnotes.conn.sql("""select item.parenttype, si.name, 
+		si.posting_date, si.posting_time, si.project_name,
+		item.item_code, item.item_name, item.description, item.warehouse,
+		item.qty, item.basic_rate, item.amount, item.name as "item_row",
+		timestamp(si.posting_date, si.posting_time) as posting_datetime
+		from `tabSales Invoice` si, `tabSales Invoice Item` item
+		where item.parent = si.name and si.docstatus = 1 %s
+		and si.update_stock = 1
+		order by si.posting_date desc, si.posting_time desc""" % (conditions,), filters, as_dict=1)
+	
+	source = delivery_note_items + sales_invoice_items
+	if len(source) > len(delivery_note_items):
+		source.sort(key=lambda d: d.posting_datetime, reverse=True)
+	
+	return source
\ No newline at end of file
diff --git a/accounts/report/gross_profit/gross_profit.txt b/erpnext/accounts/report/gross_profit/gross_profit.txt
similarity index 100%
rename from accounts/report/gross_profit/gross_profit.txt
rename to erpnext/accounts/report/gross_profit/gross_profit.txt
diff --git a/accounts/report/item_wise_purchase_register/__init__.py b/erpnext/accounts/report/item_wise_purchase_register/__init__.py
similarity index 100%
rename from accounts/report/item_wise_purchase_register/__init__.py
rename to erpnext/accounts/report/item_wise_purchase_register/__init__.py
diff --git a/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js b/erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js
similarity index 100%
rename from accounts/report/item_wise_purchase_register/item_wise_purchase_register.js
rename to erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js
diff --git a/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py b/erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py
similarity index 100%
rename from accounts/report/item_wise_purchase_register/item_wise_purchase_register.py
rename to erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py
diff --git a/accounts/report/item_wise_purchase_register/item_wise_purchase_register.txt b/erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.txt
similarity index 100%
rename from accounts/report/item_wise_purchase_register/item_wise_purchase_register.txt
rename to erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.txt
diff --git a/accounts/report/item_wise_sales_register/__init__.py b/erpnext/accounts/report/item_wise_sales_register/__init__.py
similarity index 100%
rename from accounts/report/item_wise_sales_register/__init__.py
rename to erpnext/accounts/report/item_wise_sales_register/__init__.py
diff --git a/accounts/report/item_wise_sales_register/item_wise_sales_register.js b/erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js
similarity index 100%
rename from accounts/report/item_wise_sales_register/item_wise_sales_register.js
rename to erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js
diff --git a/accounts/report/item_wise_sales_register/item_wise_sales_register.py b/erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py
similarity index 100%
rename from accounts/report/item_wise_sales_register/item_wise_sales_register.py
rename to erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py
diff --git a/accounts/report/item_wise_sales_register/item_wise_sales_register.txt b/erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.txt
similarity index 100%
rename from accounts/report/item_wise_sales_register/item_wise_sales_register.txt
rename to erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.txt
diff --git a/accounts/report/ordered_items_to_be_billed/__init__.py b/erpnext/accounts/report/ordered_items_to_be_billed/__init__.py
similarity index 100%
rename from accounts/report/ordered_items_to_be_billed/__init__.py
rename to erpnext/accounts/report/ordered_items_to_be_billed/__init__.py
diff --git a/accounts/report/ordered_items_to_be_billed/ordered_items_to_be_billed.txt b/erpnext/accounts/report/ordered_items_to_be_billed/ordered_items_to_be_billed.txt
similarity index 100%
rename from accounts/report/ordered_items_to_be_billed/ordered_items_to_be_billed.txt
rename to erpnext/accounts/report/ordered_items_to_be_billed/ordered_items_to_be_billed.txt
diff --git a/accounts/report/payment_period_based_on_invoice_date/__init__.py b/erpnext/accounts/report/payment_period_based_on_invoice_date/__init__.py
similarity index 100%
rename from accounts/report/payment_period_based_on_invoice_date/__init__.py
rename to erpnext/accounts/report/payment_period_based_on_invoice_date/__init__.py
diff --git a/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js b/erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js
similarity index 100%
rename from accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js
rename to erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js
diff --git a/erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py b/erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py
new file mode 100644
index 0000000..4662462
--- /dev/null
+++ b/erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py
@@ -0,0 +1,95 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes import msgprint, _
+from erpnext.accounts.report.accounts_receivable.accounts_receivable import get_ageing_data
+
+def execute(filters=None):
+	if not filters: filters = {}
+	
+	columns = get_columns()
+	entries = get_entries(filters)
+	invoice_posting_date_map = get_invoice_posting_date_map(filters)
+	against_date = ""
+	outstanding_amount = 0.0
+	
+	data = []
+	for d in entries:
+		if d.against_voucher:
+			against_date = d.against_voucher and invoice_posting_date_map[d.against_voucher] or ""
+			outstanding_amount = d.debit or -1*d.credit
+		else:
+			against_date = d.against_invoice and invoice_posting_date_map[d.against_invoice] or ""
+			outstanding_amount = d.credit or -1*d.debit
+		
+		row = [d.name, d.account, d.posting_date, d.against_voucher or d.against_invoice, 
+			against_date, d.debit, d.credit, d.cheque_no, d.cheque_date, d.remark]
+			
+		if d.against_voucher or d.against_invoice:
+			row += get_ageing_data(d.posting_date, against_date, outstanding_amount)
+		else:
+			row += ["", "", "", "", ""]
+			
+		data.append(row)
+	
+	return columns, data
+	
+def get_columns():
+	return ["Journal Voucher:Link/Journal Voucher:140", "Account:Link/Account:140", 
+		"Posting Date:Date:100", "Against Invoice:Link/Purchase Invoice:130", 
+		"Against Invoice Posting Date:Date:130", "Debit:Currency:120", "Credit:Currency:120", 
+		"Reference No::100", "Reference Date:Date:100", "Remarks::150", "Age:Int:40", 
+		"0-30:Currency:100", "30-60:Currency:100", "60-90:Currency:100", "90-Above:Currency:100"
+	]
+
+def get_conditions(filters):
+	conditions = ""
+	party_accounts = []
+	
+	if filters.get("account"):
+		party_accounts = [filters["account"]]
+	else:
+		cond = filters.get("company") and (" and company = '%s'" % filters["company"]) or ""
+		
+		if filters.get("payment_type") == "Incoming":
+			cond += " and master_type = 'Customer'"
+		else:
+			cond += " and master_type = 'Supplier'"
+
+		party_accounts = webnotes.conn.sql_list("""select name from `tabAccount` 
+			where ifnull(master_name, '')!='' and docstatus < 2 %s""" % cond)
+	
+	if party_accounts:
+		conditions += " and jvd.account in (%s)" % (", ".join(['%s']*len(party_accounts)))
+	else:
+		msgprint(_("No Customer or Supplier Accounts found. Accounts are identified based on \
+			'Master Type' value in account record."), raise_exception=1)
+		
+	if filters.get("from_date"): conditions += " and jv.posting_date >= '%s'" % filters["from_date"]
+	if filters.get("to_date"): conditions += " and jv.posting_date <= '%s'" % filters["to_date"]
+
+	return conditions, party_accounts
+	
+def get_entries(filters):
+	conditions, party_accounts = get_conditions(filters)
+	entries =  webnotes.conn.sql("""select jv.name, jvd.account, jv.posting_date, 
+		jvd.against_voucher, jvd.against_invoice, jvd.debit, jvd.credit, 
+		jv.cheque_no, jv.cheque_date, jv.remark 
+		from `tabJournal Voucher Detail` jvd, `tabJournal Voucher` jv 
+		where jvd.parent = jv.name and jv.docstatus=1 %s order by jv.name DESC""" % 
+		(conditions), tuple(party_accounts), as_dict=1)
+		
+	return entries
+	
+def get_invoice_posting_date_map(filters):
+	invoice_posting_date_map = {}
+	if filters.get("payment_type") == "Incoming":
+		for t in webnotes.conn.sql("""select name, posting_date from `tabSales Invoice`"""):
+			invoice_posting_date_map[t[0]] = t[1]
+	else:
+		for t in webnotes.conn.sql("""select name, posting_date from `tabPurchase Invoice`"""):
+			invoice_posting_date_map[t[0]] = t[1]
+
+	return invoice_posting_date_map
\ No newline at end of file
diff --git a/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.txt b/erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.txt
similarity index 100%
rename from accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.txt
rename to erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.txt
diff --git a/accounts/report/purchase_invoice_trends/__init__.py b/erpnext/accounts/report/purchase_invoice_trends/__init__.py
similarity index 100%
rename from accounts/report/purchase_invoice_trends/__init__.py
rename to erpnext/accounts/report/purchase_invoice_trends/__init__.py
diff --git a/erpnext/accounts/report/purchase_invoice_trends/purchase_invoice_trends.js b/erpnext/accounts/report/purchase_invoice_trends/purchase_invoice_trends.js
new file mode 100644
index 0000000..7ab4ffa
--- /dev/null
+++ b/erpnext/accounts/report/purchase_invoice_trends/purchase_invoice_trends.js
@@ -0,0 +1,8 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.require("assets/erpnext/js/purchase_trends_filters.js");
+
+wn.query_reports["Purchase Invoice Trends"] = {
+	filters: get_filters()
+ }
\ No newline at end of file
diff --git a/erpnext/accounts/report/purchase_invoice_trends/purchase_invoice_trends.py b/erpnext/accounts/report/purchase_invoice_trends/purchase_invoice_trends.py
new file mode 100644
index 0000000..4587618
--- /dev/null
+++ b/erpnext/accounts/report/purchase_invoice_trends/purchase_invoice_trends.py
@@ -0,0 +1,14 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from erpnext.controllers.trends	import get_columns,get_data
+
+def execute(filters=None):
+	if not filters: filters ={}
+	data = []
+	conditions = get_columns(filters, "Purchase Invoice")
+	data = get_data(filters, conditions)
+
+	return conditions["columns"], data 
\ No newline at end of file
diff --git a/accounts/report/purchase_invoice_trends/purchase_invoice_trends.txt b/erpnext/accounts/report/purchase_invoice_trends/purchase_invoice_trends.txt
similarity index 100%
rename from accounts/report/purchase_invoice_trends/purchase_invoice_trends.txt
rename to erpnext/accounts/report/purchase_invoice_trends/purchase_invoice_trends.txt
diff --git a/accounts/report/purchase_order_items_to_be_billed/__init__.py b/erpnext/accounts/report/purchase_order_items_to_be_billed/__init__.py
similarity index 100%
rename from accounts/report/purchase_order_items_to_be_billed/__init__.py
rename to erpnext/accounts/report/purchase_order_items_to_be_billed/__init__.py
diff --git a/accounts/report/purchase_order_items_to_be_billed/purchase_order_items_to_be_billed.txt b/erpnext/accounts/report/purchase_order_items_to_be_billed/purchase_order_items_to_be_billed.txt
similarity index 100%
rename from accounts/report/purchase_order_items_to_be_billed/purchase_order_items_to_be_billed.txt
rename to erpnext/accounts/report/purchase_order_items_to_be_billed/purchase_order_items_to_be_billed.txt
diff --git a/accounts/report/purchase_register/__init__.py b/erpnext/accounts/report/purchase_register/__init__.py
similarity index 100%
rename from accounts/report/purchase_register/__init__.py
rename to erpnext/accounts/report/purchase_register/__init__.py
diff --git a/accounts/report/purchase_register/purchase_register.js b/erpnext/accounts/report/purchase_register/purchase_register.js
similarity index 100%
rename from accounts/report/purchase_register/purchase_register.js
rename to erpnext/accounts/report/purchase_register/purchase_register.js
diff --git a/accounts/report/purchase_register/purchase_register.py b/erpnext/accounts/report/purchase_register/purchase_register.py
similarity index 100%
rename from accounts/report/purchase_register/purchase_register.py
rename to erpnext/accounts/report/purchase_register/purchase_register.py
diff --git a/accounts/report/purchase_register/purchase_register.txt b/erpnext/accounts/report/purchase_register/purchase_register.txt
similarity index 100%
rename from accounts/report/purchase_register/purchase_register.txt
rename to erpnext/accounts/report/purchase_register/purchase_register.txt
diff --git a/accounts/report/received_items_to_be_billed/__init__.py b/erpnext/accounts/report/received_items_to_be_billed/__init__.py
similarity index 100%
rename from accounts/report/received_items_to_be_billed/__init__.py
rename to erpnext/accounts/report/received_items_to_be_billed/__init__.py
diff --git a/accounts/report/received_items_to_be_billed/received_items_to_be_billed.txt b/erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.txt
similarity index 100%
rename from accounts/report/received_items_to_be_billed/received_items_to_be_billed.txt
rename to erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.txt
diff --git a/accounts/report/sales_invoice_trends/__init__.py b/erpnext/accounts/report/sales_invoice_trends/__init__.py
similarity index 100%
rename from accounts/report/sales_invoice_trends/__init__.py
rename to erpnext/accounts/report/sales_invoice_trends/__init__.py
diff --git a/erpnext/accounts/report/sales_invoice_trends/sales_invoice_trends.js b/erpnext/accounts/report/sales_invoice_trends/sales_invoice_trends.js
new file mode 100644
index 0000000..0ffb6e0
--- /dev/null
+++ b/erpnext/accounts/report/sales_invoice_trends/sales_invoice_trends.js
@@ -0,0 +1,8 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.require("assets/erpnext/js/sales_trends_filters.js");
+
+wn.query_reports["Sales Invoice Trends"] = {
+	filters: get_filters()
+ }
\ No newline at end of file
diff --git a/erpnext/accounts/report/sales_invoice_trends/sales_invoice_trends.py b/erpnext/accounts/report/sales_invoice_trends/sales_invoice_trends.py
new file mode 100644
index 0000000..da70623
--- /dev/null
+++ b/erpnext/accounts/report/sales_invoice_trends/sales_invoice_trends.py
@@ -0,0 +1,14 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from erpnext.controllers.trends	import get_columns,get_data
+
+def execute(filters=None):
+	if not filters: filters ={}
+	data = []
+	conditions = get_columns(filters, "Sales Invoice")
+	data = get_data(filters, conditions)
+
+	return conditions["columns"], data 
\ No newline at end of file
diff --git a/accounts/report/sales_invoice_trends/sales_invoice_trends.txt b/erpnext/accounts/report/sales_invoice_trends/sales_invoice_trends.txt
similarity index 100%
rename from accounts/report/sales_invoice_trends/sales_invoice_trends.txt
rename to erpnext/accounts/report/sales_invoice_trends/sales_invoice_trends.txt
diff --git a/accounts/report/sales_partners_commission/__init__.py b/erpnext/accounts/report/sales_partners_commission/__init__.py
similarity index 100%
rename from accounts/report/sales_partners_commission/__init__.py
rename to erpnext/accounts/report/sales_partners_commission/__init__.py
diff --git a/accounts/report/sales_partners_commission/sales_partners_commission.txt b/erpnext/accounts/report/sales_partners_commission/sales_partners_commission.txt
similarity index 100%
rename from accounts/report/sales_partners_commission/sales_partners_commission.txt
rename to erpnext/accounts/report/sales_partners_commission/sales_partners_commission.txt
diff --git a/accounts/report/sales_register/__init__.py b/erpnext/accounts/report/sales_register/__init__.py
similarity index 100%
rename from accounts/report/sales_register/__init__.py
rename to erpnext/accounts/report/sales_register/__init__.py
diff --git a/accounts/report/sales_register/sales_register.js b/erpnext/accounts/report/sales_register/sales_register.js
similarity index 100%
rename from accounts/report/sales_register/sales_register.js
rename to erpnext/accounts/report/sales_register/sales_register.js
diff --git a/accounts/report/sales_register/sales_register.py b/erpnext/accounts/report/sales_register/sales_register.py
similarity index 100%
rename from accounts/report/sales_register/sales_register.py
rename to erpnext/accounts/report/sales_register/sales_register.py
diff --git a/accounts/report/sales_register/sales_register.txt b/erpnext/accounts/report/sales_register/sales_register.txt
similarity index 100%
rename from accounts/report/sales_register/sales_register.txt
rename to erpnext/accounts/report/sales_register/sales_register.txt
diff --git a/accounts/report/supplier_account_head/__init__.py b/erpnext/accounts/report/supplier_account_head/__init__.py
similarity index 100%
rename from accounts/report/supplier_account_head/__init__.py
rename to erpnext/accounts/report/supplier_account_head/__init__.py
diff --git a/accounts/report/supplier_account_head/supplier_account_head.py b/erpnext/accounts/report/supplier_account_head/supplier_account_head.py
similarity index 100%
rename from accounts/report/supplier_account_head/supplier_account_head.py
rename to erpnext/accounts/report/supplier_account_head/supplier_account_head.py
diff --git a/accounts/report/supplier_account_head/supplier_account_head.txt b/erpnext/accounts/report/supplier_account_head/supplier_account_head.txt
similarity index 100%
rename from accounts/report/supplier_account_head/supplier_account_head.txt
rename to erpnext/accounts/report/supplier_account_head/supplier_account_head.txt
diff --git a/erpnext/accounts/utils.py b/erpnext/accounts/utils.py
new file mode 100644
index 0000000..5d9c09b
--- /dev/null
+++ b/erpnext/accounts/utils.py
@@ -0,0 +1,381 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+
+import webnotes
+from webnotes.utils import nowdate, cstr, flt, now, getdate, add_months
+from webnotes.model.doc import addchild
+from webnotes import msgprint, _
+from webnotes.utils import formatdate
+from erpnext.utilities import build_filter_conditions
+
+
+class FiscalYearError(webnotes.ValidationError): pass
+class BudgetError(webnotes.ValidationError): pass
+
+
+def get_fiscal_year(date=None, fiscal_year=None, label="Date", verbose=1):
+	return get_fiscal_years(date, fiscal_year, label, verbose)[0]
+	
+def get_fiscal_years(date=None, fiscal_year=None, label="Date", verbose=1):
+	# if year start date is 2012-04-01, year end date should be 2013-03-31 (hence subdate)
+	cond = ""
+	if fiscal_year:
+		cond = "name = '%s'" % fiscal_year
+	else:
+		cond = "'%s' >= year_start_date and '%s' <= year_end_date" % \
+			(date, date)
+	fy = webnotes.conn.sql("""select name, year_start_date, year_end_date
+		from `tabFiscal Year` where %s order by year_start_date desc""" % cond)
+	
+	if not fy:
+		error_msg = """%s %s not in any Fiscal Year""" % (label, formatdate(date))
+		error_msg = """{msg}: {date}""".format(msg=_("Fiscal Year does not exist for date"), 
+			date=formatdate(date))
+		if verbose: webnotes.msgprint(error_msg)
+		raise FiscalYearError, error_msg
+	
+	return fy
+	
+def validate_fiscal_year(date, fiscal_year, label="Date"):
+	years = [f[0] for f in get_fiscal_years(date, label=label)]
+	if fiscal_year not in years:
+		webnotes.msgprint(("%(label)s '%(posting_date)s': " + _("not within Fiscal Year") + \
+			": '%(fiscal_year)s'") % {
+				"label": label,
+				"posting_date": formatdate(date),
+				"fiscal_year": fiscal_year
+			}, raise_exception=1)
+
+@webnotes.whitelist()
+def get_balance_on(account=None, date=None):
+	if not account and webnotes.form_dict.get("account"):
+		account = webnotes.form_dict.get("account")
+		date = webnotes.form_dict.get("date")
+	
+	cond = []
+	if date:
+		cond.append("posting_date <= '%s'" % date)
+	else:
+		# get balance of all entries that exist
+		date = nowdate()
+		
+	try:
+		year_start_date = get_fiscal_year(date, verbose=0)[1]
+	except FiscalYearError, e:
+		if getdate(date) > getdate(nowdate()):
+			# if fiscal year not found and the date is greater than today
+			# get fiscal year for today's date and its corresponding year start date
+			year_start_date = get_fiscal_year(nowdate(), verbose=1)[1]
+		else:
+			# this indicates that it is a date older than any existing fiscal year.
+			# hence, assuming balance as 0.0
+			return 0.0
+		
+	acc = webnotes.conn.get_value('Account', account, \
+		['lft', 'rgt', 'debit_or_credit', 'is_pl_account', 'group_or_ledger'], as_dict=1)
+	
+	# for pl accounts, get balance within a fiscal year
+	if acc.is_pl_account == 'Yes':
+		cond.append("posting_date >= '%s' and voucher_type != 'Period Closing Voucher'" \
+			% year_start_date)
+	
+	# different filter for group and ledger - improved performance
+	if acc.group_or_ledger=="Group":
+		cond.append("""exists (
+			select * from `tabAccount` ac where ac.name = gle.account
+			and ac.lft >= %s and ac.rgt <= %s
+		)""" % (acc.lft, acc.rgt))
+	else:
+		cond.append("""gle.account = "%s" """ % (account, ))
+	
+	bal = webnotes.conn.sql("""
+		SELECT sum(ifnull(debit, 0)) - sum(ifnull(credit, 0)) 
+		FROM `tabGL Entry` gle
+		WHERE %s""" % " and ".join(cond))[0][0]
+
+	# if credit account, it should calculate credit - debit
+	if bal and acc.debit_or_credit == 'Credit':
+		bal = -bal
+
+	# if bal is None, return 0
+	return flt(bal)
+
+@webnotes.whitelist()
+def add_ac(args=None):
+	if not args:
+		args = webnotes.local.form_dict
+		args.pop("cmd")
+		
+	ac = webnotes.bean(args)
+	ac.doc.doctype = "Account"
+	ac.doc.old_parent = ""
+	ac.doc.freeze_account = "No"
+	ac.insert()
+	return ac.doc.name
+
+@webnotes.whitelist()
+def add_cc(args=None):
+	if not args:
+		args = webnotes.local.form_dict
+		args.pop("cmd")
+		
+	cc = webnotes.bean(args)
+	cc.doc.doctype = "Cost Center"
+	cc.doc.old_parent = ""
+	cc.insert()
+	return cc.doc.name
+
+def reconcile_against_document(args):
+	"""
+		Cancel JV, Update aginst document, split if required and resubmit jv
+	"""
+	for d in args:
+		check_if_jv_modified(d)
+
+		against_fld = {
+			'Journal Voucher' : 'against_jv',
+			'Sales Invoice' : 'against_invoice',
+			'Purchase Invoice' : 'against_voucher'
+		}
+		
+		d['against_fld'] = against_fld[d['against_voucher_type']]
+
+		# cancel JV
+		jv_obj = webnotes.get_obj('Journal Voucher', d['voucher_no'], with_children=1)
+		jv_obj.make_gl_entries(cancel=1, adv_adj=1)
+		
+		# update ref in JV Detail
+		update_against_doc(d, jv_obj)
+
+		# re-submit JV
+		jv_obj = webnotes.get_obj('Journal Voucher', d['voucher_no'], with_children =1)
+		jv_obj.make_gl_entries(cancel = 0, adv_adj =1)
+
+
+def check_if_jv_modified(args):
+	"""
+		check if there is already a voucher reference
+		check if amount is same
+		check if jv is submitted
+	"""
+	ret = webnotes.conn.sql("""
+		select t2.%(dr_or_cr)s from `tabJournal Voucher` t1, `tabJournal Voucher Detail` t2 
+		where t1.name = t2.parent and t2.account = '%(account)s' 
+		and ifnull(t2.against_voucher, '')='' 
+		and ifnull(t2.against_invoice, '')='' and ifnull(t2.against_jv, '')=''
+		and t1.name = '%(voucher_no)s' and t2.name = '%(voucher_detail_no)s'
+		and t1.docstatus=1 and t2.%(dr_or_cr)s = %(unadjusted_amt)s""" % args)
+	
+	if not ret:
+		msgprint(_("""Payment Entry has been modified after you pulled it. 
+			Please pull it again."""), raise_exception=1)
+
+def update_against_doc(d, jv_obj):
+	"""
+		Updates against document, if partial amount splits into rows
+	"""
+
+	webnotes.conn.sql("""
+		update `tabJournal Voucher Detail` t1, `tabJournal Voucher` t2	
+		set t1.%(dr_or_cr)s = '%(allocated_amt)s', 
+		t1.%(against_fld)s = '%(against_voucher)s', t2.modified = now() 
+		where t1.name = '%(voucher_detail_no)s' and t1.parent = t2.name""" % d)
+	
+	if d['allocated_amt'] < d['unadjusted_amt']:
+		jvd = webnotes.conn.sql("""select cost_center, balance, against_account, is_advance 
+			from `tabJournal Voucher Detail` where name = %s""", d['voucher_detail_no'])
+		# new entry with balance amount
+		ch = addchild(jv_obj.doc, 'entries', 'Journal Voucher Detail')
+		ch.account = d['account']
+		ch.cost_center = cstr(jvd[0][0])
+		ch.balance = cstr(jvd[0][1])
+		ch.fields[d['dr_or_cr']] = flt(d['unadjusted_amt']) - flt(d['allocated_amt'])
+		ch.fields[d['dr_or_cr']== 'debit' and 'credit' or 'debit'] = 0
+		ch.against_account = cstr(jvd[0][2])
+		ch.is_advance = cstr(jvd[0][3])
+		ch.docstatus = 1
+		ch.save(1)
+		
+def get_account_list(doctype, txt, searchfield, start, page_len, filters):
+	if not filters.get("group_or_ledger"):
+		filters["group_or_ledger"] = "Ledger"
+
+	conditions, filter_values = build_filter_conditions(filters)
+		
+	return webnotes.conn.sql("""select name, parent_account from `tabAccount` 
+		where docstatus < 2 %s and %s like %s order by name limit %s, %s""" % 
+		(conditions, searchfield, "%s", "%s", "%s"), 
+		tuple(filter_values + ["%%%s%%" % txt, start, page_len]))
+		
+def get_cost_center_list(doctype, txt, searchfield, start, page_len, filters):
+	if not filters.get("group_or_ledger"):
+		filters["group_or_ledger"] = "Ledger"
+
+	conditions, filter_values = build_filter_conditions(filters)
+	
+	return webnotes.conn.sql("""select name, parent_cost_center from `tabCost Center` 
+		where docstatus < 2 %s and %s like %s order by name limit %s, %s""" % 
+		(conditions, searchfield, "%s", "%s", "%s"), 
+		tuple(filter_values + ["%%%s%%" % txt, start, page_len]))
+		
+def remove_against_link_from_jv(ref_type, ref_no, against_field):
+	linked_jv = webnotes.conn.sql_list("""select parent from `tabJournal Voucher Detail` 
+		where `%s`=%s and docstatus < 2""" % (against_field, "%s"), (ref_no))
+		
+	if linked_jv:	
+		webnotes.conn.sql("""update `tabJournal Voucher Detail` set `%s`=null,
+			modified=%s, modified_by=%s
+			where `%s`=%s and docstatus < 2""" % (against_field, "%s", "%s", against_field, "%s"), 
+			(now(), webnotes.session.user, ref_no))
+	
+		webnotes.conn.sql("""update `tabGL Entry`
+			set against_voucher_type=null, against_voucher=null,
+			modified=%s, modified_by=%s
+			where against_voucher_type=%s and against_voucher=%s
+			and voucher_no != ifnull(against_voucher, '')""",
+			(now(), webnotes.session.user, ref_type, ref_no))
+			
+		webnotes.msgprint("{msg} {linked_jv}".format(msg = _("""Following linked Journal Vouchers \
+			made against this transaction has been unlinked. You can link them again with other \
+			transactions via Payment Reconciliation Tool."""), linked_jv="\n".join(linked_jv)))
+		
+
+@webnotes.whitelist()
+def get_company_default(company, fieldname):
+	value = webnotes.conn.get_value("Company", company, fieldname)
+	
+	if not value:
+		msgprint(_("Please mention default value for '") + 
+			_(webnotes.get_doctype("company").get_label(fieldname) + 
+			_("' in Company: ") + company), raise_exception=True)
+			
+	return value
+
+def fix_total_debit_credit():
+	vouchers = webnotes.conn.sql("""select voucher_type, voucher_no, 
+		sum(debit) - sum(credit) as diff 
+		from `tabGL Entry` 
+		group by voucher_type, voucher_no
+		having sum(ifnull(debit, 0)) != sum(ifnull(credit, 0))""", as_dict=1)
+		
+	for d in vouchers:
+		if abs(d.diff) > 0:
+			dr_or_cr = d.voucher_type == "Sales Invoice" and "credit" or "debit"
+			
+			webnotes.conn.sql("""update `tabGL Entry` set %s = %s + %s
+				where voucher_type = %s and voucher_no = %s and %s > 0 limit 1""" %
+				(dr_or_cr, dr_or_cr, '%s', '%s', '%s', dr_or_cr), 
+				(d.diff, d.voucher_type, d.voucher_no))
+	
+def get_stock_and_account_difference(account_list=None, posting_date=None):
+	from erpnext.stock.utils import get_stock_balance_on
+	
+	if not posting_date: posting_date = nowdate()
+	
+	difference = {}
+	
+	account_warehouse = dict(webnotes.conn.sql("""select name, master_name from tabAccount 
+		where account_type = 'Warehouse' and ifnull(master_name, '') != '' 
+		and name in (%s)""" % ', '.join(['%s']*len(account_list)), account_list))
+			
+	for account, warehouse in account_warehouse.items():
+		account_balance = get_balance_on(account, posting_date)
+		stock_value = get_stock_balance_on(warehouse, posting_date)
+		if abs(flt(stock_value) - flt(account_balance)) > 0.005:
+			difference.setdefault(account, flt(stock_value) - flt(account_balance))
+
+	return difference
+
+def validate_expense_against_budget(args):
+	args = webnotes._dict(args)
+	if webnotes.conn.get_value("Account", {"name": args.account, "is_pl_account": "Yes", 
+		"debit_or_credit": "Debit"}):
+			budget = webnotes.conn.sql("""
+				select bd.budget_allocated, cc.distribution_id 
+				from `tabCost Center` cc, `tabBudget Detail` bd
+				where cc.name=bd.parent and cc.name=%s and account=%s and bd.fiscal_year=%s
+			""", (args.cost_center, args.account, args.fiscal_year), as_dict=True)
+			
+			if budget and budget[0].budget_allocated:
+				yearly_action, monthly_action = webnotes.conn.get_value("Company", args.company, 
+					["yearly_bgt_flag", "monthly_bgt_flag"])
+				action_for = action = ""
+
+				if monthly_action in ["Stop", "Warn"]:
+					budget_amount = get_allocated_budget(budget[0].distribution_id, 
+						args.posting_date, args.fiscal_year, budget[0].budget_allocated)
+					
+					args["month_end_date"] = webnotes.conn.sql("select LAST_DAY(%s)", 
+						args.posting_date)[0][0]
+					action_for, action = "Monthly", monthly_action
+					
+				elif yearly_action in ["Stop", "Warn"]:
+					budget_amount = budget[0].budget_allocated
+					action_for, action = "Monthly", yearly_action
+
+				if action_for:
+					actual_expense = get_actual_expense(args)
+					if actual_expense > budget_amount:
+						webnotes.msgprint(action_for + _(" budget ") + cstr(budget_amount) + 
+							_(" for account ") + args.account + _(" against cost center ") + 
+							args.cost_center + _(" will exceed by ") + 
+							cstr(actual_expense - budget_amount) + _(" after this transaction.")
+							, raise_exception=BudgetError if action=="Stop" else False)
+					
+def get_allocated_budget(distribution_id, posting_date, fiscal_year, yearly_budget):
+	if distribution_id:
+		distribution = {}
+		for d in webnotes.conn.sql("""select bdd.month, bdd.percentage_allocation 
+			from `tabBudget Distribution Detail` bdd, `tabBudget Distribution` bd
+			where bdd.parent=bd.name and bd.fiscal_year=%s""", fiscal_year, as_dict=1):
+				distribution.setdefault(d.month, d.percentage_allocation)
+
+	dt = webnotes.conn.get_value("Fiscal Year", fiscal_year, "year_start_date")
+	budget_percentage = 0.0
+	
+	while(dt <= getdate(posting_date)):
+		if distribution_id:
+			budget_percentage += distribution.get(getdate(dt).strftime("%B"), 0)
+		else:
+			budget_percentage += 100.0/12
+			
+		dt = add_months(dt, 1)
+		
+	return yearly_budget * budget_percentage / 100
+				
+def get_actual_expense(args):
+	args["condition"] = " and posting_date<='%s'" % args.month_end_date \
+		if args.get("month_end_date") else ""
+		
+	return webnotes.conn.sql("""
+		select sum(ifnull(debit, 0)) - sum(ifnull(credit, 0))
+		from `tabGL Entry`
+		where account='%(account)s' and cost_center='%(cost_center)s' 
+		and fiscal_year='%(fiscal_year)s' and company='%(company)s' %(condition)s
+	""" % (args))[0][0]
+	
+def rename_account_for(dt, olddn, newdn, merge):
+	old_account = get_account_for(dt, olddn)
+	if old_account:
+		new_account = None
+		if not merge:
+			if old_account == olddn:
+				new_account = webnotes.rename_doc("Account", olddn, newdn)
+		else:
+			existing_new_account = get_account_for(dt, newdn)
+			new_account = webnotes.rename_doc("Account", old_account, 
+				existing_new_account or newdn, merge=True if existing_new_account else False)
+
+		if new_account:
+			webnotes.conn.set_value("Account", new_account, "master_name", newdn)
+			
+def get_account_for(account_for_doctype, account_for):
+	if account_for_doctype in ["Customer", "Supplier"]:
+		account_for_field = "master_type"
+	elif account_for_doctype == "Warehouse":
+		account_for_field = "account_type"
+		
+	return webnotes.conn.get_value("Account", {account_for_field: account_for_doctype, 
+		"master_name": account_for})
diff --git a/buying/Print Format/Purchase Order Classic/Purchase Order Classic.txt b/erpnext/buying/Print Format/Purchase Order Classic/Purchase Order Classic.txt
similarity index 100%
rename from buying/Print Format/Purchase Order Classic/Purchase Order Classic.txt
rename to erpnext/buying/Print Format/Purchase Order Classic/Purchase Order Classic.txt
diff --git a/buying/Print Format/Purchase Order Modern/Purchase Order Modern.txt b/erpnext/buying/Print Format/Purchase Order Modern/Purchase Order Modern.txt
similarity index 100%
rename from buying/Print Format/Purchase Order Modern/Purchase Order Modern.txt
rename to erpnext/buying/Print Format/Purchase Order Modern/Purchase Order Modern.txt
diff --git a/buying/Print Format/Purchase Order Spartan/Purchase Order Spartan.txt b/erpnext/buying/Print Format/Purchase Order Spartan/Purchase Order Spartan.txt
similarity index 100%
rename from buying/Print Format/Purchase Order Spartan/Purchase Order Spartan.txt
rename to erpnext/buying/Print Format/Purchase Order Spartan/Purchase Order Spartan.txt
diff --git a/buying/README.md b/erpnext/buying/README.md
similarity index 100%
rename from buying/README.md
rename to erpnext/buying/README.md
diff --git a/buying/__init__.py b/erpnext/buying/__init__.py
similarity index 100%
rename from buying/__init__.py
rename to erpnext/buying/__init__.py
diff --git a/buying/doctype/__init__.py b/erpnext/buying/doctype/__init__.py
similarity index 100%
rename from buying/doctype/__init__.py
rename to erpnext/buying/doctype/__init__.py
diff --git a/buying/doctype/buying_settings/__init__.py b/erpnext/buying/doctype/buying_settings/__init__.py
similarity index 100%
rename from buying/doctype/buying_settings/__init__.py
rename to erpnext/buying/doctype/buying_settings/__init__.py
diff --git a/erpnext/buying/doctype/buying_settings/buying_settings.py b/erpnext/buying/doctype/buying_settings/buying_settings.py
new file mode 100644
index 0000000..25d0f72
--- /dev/null
+++ b/erpnext/buying/doctype/buying_settings/buying_settings.py
@@ -0,0 +1,19 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+# For license information, please see license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+class DocType:
+	def __init__(self, d, dl):
+		self.doc, self.doclist = d, dl
+		
+	def validate(self):
+		for key in ["supplier_type", "supp_master_name", "maintain_same_rate", "buying_price_list"]:
+			webnotes.conn.set_default(key, self.doc.fields.get(key, ""))
+
+		from erpnext.setup.doctype.naming_series.naming_series import set_by_naming_series
+		set_by_naming_series("Supplier", "supplier_name", 
+			self.doc.get("supp_master_name")=="Naming Series", hide_name_field=False)
diff --git a/erpnext/buying/doctype/buying_settings/buying_settings.txt b/erpnext/buying/doctype/buying_settings/buying_settings.txt
new file mode 100644
index 0000000..b91a355
--- /dev/null
+++ b/erpnext/buying/doctype/buying_settings/buying_settings.txt
@@ -0,0 +1,93 @@
+[
+ {
+  "creation": "2013-06-25 11:04:03", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:22:59", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "description": "Settings for Buying Module", 
+  "doctype": "DocType", 
+  "document_type": "Other", 
+  "icon": "icon-cog", 
+  "issingle": 1, 
+  "module": "Buying", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Buying Settings", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Buying Settings", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "role": "System Manager", 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Buying Settings"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supp_master_name", 
+  "fieldtype": "Select", 
+  "label": "Supplier Naming By", 
+  "options": "Supplier Name\nNaming Series"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supplier_type", 
+  "fieldtype": "Link", 
+  "label": "Default Supplier Type", 
+  "options": "Supplier Type"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "buying_price_list", 
+  "fieldtype": "Link", 
+  "label": "Default Buying Price List", 
+  "options": "Price List"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_3", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "maintain_same_rate", 
+  "fieldtype": "Check", 
+  "label": "Maintain same rate throughout purchase cycle"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "po_required", 
+  "fieldtype": "Select", 
+  "label": "Purchase Order Required", 
+  "options": "No\nYes"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "pr_required", 
+  "fieldtype": "Select", 
+  "label": "Purchase Receipt Required", 
+  "options": "No\nYes"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/buying/doctype/purchase_common/README.md b/erpnext/buying/doctype/purchase_common/README.md
similarity index 100%
rename from buying/doctype/purchase_common/README.md
rename to erpnext/buying/doctype/purchase_common/README.md
diff --git a/buying/doctype/purchase_common/__init__.py b/erpnext/buying/doctype/purchase_common/__init__.py
similarity index 100%
rename from buying/doctype/purchase_common/__init__.py
rename to erpnext/buying/doctype/purchase_common/__init__.py
diff --git a/erpnext/buying/doctype/purchase_common/purchase_common.js b/erpnext/buying/doctype/purchase_common/purchase_common.js
new file mode 100644
index 0000000..ea7a963
--- /dev/null
+++ b/erpnext/buying/doctype/purchase_common/purchase_common.js
@@ -0,0 +1,494 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+// Preset
+// ------
+// cur_frm.cscript.tname - Details table name
+// cur_frm.cscript.fname - Details fieldname
+
+wn.provide("erpnext.buying");
+wn.require("assets/erpnext/js/transaction.js");
+{% include "public/js/controllers/accounts.js" %}
+
+erpnext.buying.BuyingController = erpnext.TransactionController.extend({
+	onload: function() {
+		this.setup_queries();
+		this._super();
+	},
+	
+	setup_queries: function() {
+		var me = this;
+		
+		if(this.frm.fields_dict.buying_price_list) {
+			this.frm.set_query("buying_price_list", function() {
+				return{
+					filters: { 'buying': 1 }
+				}
+			});
+		}
+		
+		$.each([["supplier", "supplier"], 
+			["contact_person", "supplier_filter"],
+			["supplier_address", "supplier_filter"]], 
+			function(i, opts) {
+				if(me.frm.fields_dict[opts[0]]) 
+					me.frm.set_query(opts[0], erpnext.queries[opts[1]]);
+			});
+		
+		if(this.frm.fields_dict.supplier) {
+			this.frm.set_query("supplier", function() {
+				return{	query: "erpnext.controllers.queries.supplier_query" }});
+		}
+		
+		this.frm.set_query("item_code", this.frm.cscript.fname, function() {
+			if(me.frm.doc.is_subcontracted == "Yes") {
+				 return{
+					query: "erpnext.controllers.queries.item_query",
+					filters:{ 'is_sub_contracted_item': 'Yes' }
+				}
+			} else {
+				return{
+					query: "erpnext.controllers.queries.item_query",
+					filters: { 'is_purchase_item': 'Yes' }
+				}				
+			}
+		});
+	},
+	
+	refresh: function(doc) {
+		this.frm.toggle_display("supplier_name", 
+			(this.supplier_name && this.frm.doc.supplier_name!==this.frm.doc.supplier));
+		this._super();
+	},
+	
+	supplier: function() {
+		if(this.frm.doc.supplier || this.frm.doc.credit_to) {
+			if(!this.frm.doc.company) {
+				this.frm.set_value("supplier", null);
+				msgprint(wn._("Please specify Company"));
+			} else {
+				var me = this;
+				var buying_price_list = this.frm.doc.buying_price_list;
+
+				return this.frm.call({
+					doc: this.frm.doc,
+					method: "set_supplier_defaults",
+					freeze: true,
+					callback: function(r) {
+						if(!r.exc) {
+							if(me.frm.doc.buying_price_list !== buying_price_list) me.buying_price_list();
+						}
+					}
+				});
+			}
+		}
+	},
+	
+	supplier_address: function() {
+		var me = this;
+		if (this.frm.doc.supplier) {
+			return wn.call({
+				doc: this.frm.doc,
+				method: "set_supplier_address",
+				freeze: true,
+				args: {
+					supplier: this.frm.doc.supplier,
+					address: this.frm.doc.supplier_address, 
+					contact: this.frm.doc.contact_person
+				},
+			});
+		}
+	},
+	
+	contact_person: function() { 
+		this.supplier_address();
+	},
+	
+	item_code: function(doc, cdt, cdn) {
+		var me = this;
+		var item = wn.model.get_doc(cdt, cdn);
+		if(item.item_code) {
+			if(!this.validate_company_and_party("supplier")) {
+				cur_frm.fields_dict[me.frm.cscript.fname].grid.grid_rows[item.idx - 1].remove();
+			} else {
+				return this.frm.call({
+					method: "erpnext.buying.utils.get_item_details",
+					child: item,
+					args: {
+						args: {
+							item_code: item.item_code,
+							warehouse: item.warehouse,
+							doctype: me.frm.doc.doctype,
+							docname: me.frm.doc.name,
+							supplier: me.frm.doc.supplier,
+							conversion_rate: me.frm.doc.conversion_rate,
+							buying_price_list: me.frm.doc.buying_price_list,
+							price_list_currency: me.frm.doc.price_list_currency,
+							plc_conversion_rate: me.frm.doc.plc_conversion_rate,
+							is_subcontracted: me.frm.doc.is_subcontracted,
+							company: me.frm.doc.company,
+							currency: me.frm.doc.currency,
+							transaction_date: me.frm.doc.transaction_date
+						}
+					},
+					callback: function(r) {
+						if(!r.exc) {
+							me.frm.script_manager.trigger("import_ref_rate", cdt, cdn);
+						}
+					}
+				});
+			}
+		}
+	},
+	
+	buying_price_list: function() {
+		this.get_price_list_currency("Buying");
+	},
+	
+	import_ref_rate: function(doc, cdt, cdn) {
+		var item = wn.model.get_doc(cdt, cdn);
+		wn.model.round_floats_in(item, ["import_ref_rate", "discount_rate"]);
+		
+		item.import_rate = flt(item.import_ref_rate * (1 - item.discount_rate / 100.0),
+			precision("import_rate", item));
+		
+		this.calculate_taxes_and_totals();
+	},
+	
+	discount_rate: function(doc, cdt, cdn) {
+		this.import_ref_rate(doc, cdt, cdn);
+	},
+	
+	import_rate: function(doc, cdt, cdn) {
+		var item = wn.model.get_doc(cdt, cdn);
+		wn.model.round_floats_in(item, ["import_rate", "discount_rate"]);
+		
+		if(item.import_ref_rate) {
+			item.discount_rate = flt((1 - item.import_rate / item.import_ref_rate) * 100.0,
+				precision("discount_rate", item));
+		} else {
+			item.discount_rate = 0.0;
+		}
+		
+		this.calculate_taxes_and_totals();
+	},
+	
+	uom: function(doc, cdt, cdn) {
+		var me = this;
+		var item = wn.model.get_doc(cdt, cdn);
+		if(item.item_code && item.uom) {
+			return this.frm.call({
+				method: "erpnext.buying.utils.get_conversion_factor",
+				child: item,
+				args: {
+					item_code: item.item_code,
+					uom: item.uom
+				},
+				callback: function(r) {
+					if(!r.exc) {
+						me.conversion_factor(me.frm.doc, cdt, cdn);
+					}
+				}
+			});
+		}
+	},
+	
+	qty: function(doc, cdt, cdn) {
+		this._super(doc, cdt, cdn);
+		this.conversion_factor(doc, cdt, cdn);
+	},
+	
+	conversion_factor: function(doc, cdt, cdn) {
+		if(wn.meta.get_docfield(cdt, "stock_qty", cdn)) {
+			var item = wn.model.get_doc(cdt, cdn);
+			wn.model.round_floats_in(item, ["qty", "conversion_factor"]);
+			item.stock_qty = flt(item.qty * item.conversion_factor, precision("stock_qty", item));
+			refresh_field("stock_qty", item.name, item.parentfield);
+		}
+	},
+	
+	warehouse: function(doc, cdt, cdn) {
+		var item = wn.model.get_doc(cdt, cdn);
+		if(item.item_code && item.warehouse) {
+			return this.frm.call({
+				method: "erpnext.buying.utils.get_projected_qty",
+				child: item,
+				args: {
+					item_code: item.item_code,
+					warehouse: item.warehouse
+				}
+			});
+		}
+	},
+	
+	project_name: function(doc, cdt, cdn) {
+		var item = wn.model.get_doc(cdt, cdn);
+		if(item.project_name) {
+			$.each(wn.model.get_doclist(this.frm.doc.doctype, this.frm.doc.name, {parentfield: this.fname}),
+				function(i, other_item) { 
+					if(!other_item.project_name) {
+						other_item.project_name = item.project_name;
+						refresh_field("project_name", other_item.name, other_item.parentfield);
+					}
+				});
+		}
+	},
+	
+	category: function(doc, cdt, cdn) {
+		// should be the category field of tax table
+		if(cdt != doc.doctype) {
+			this.calculate_taxes_and_totals();
+		}
+	},
+	
+	purchase_other_charges: function() {
+		var me = this;
+		if(this.frm.doc.purchase_other_charges) {
+			return this.frm.call({
+				doc: this.frm.doc,
+				method: "get_purchase_tax_details",
+				callback: function(r) {
+					if(!r.exc) {
+						me.calculate_taxes_and_totals();
+					}
+				}
+			});
+		}
+	},
+	
+	calculate_taxes_and_totals: function() {
+		this._super();
+		this.calculate_total_advance("Purchase Invoice", "advance_allocation_details");
+		this.frm.refresh_fields();
+	},
+	
+	calculate_item_values: function() {
+		var me = this;
+		
+		if(this.frm.doc.doctype != "Purchase Invoice") {
+			// hack!
+			var purchase_rate_df = wn.meta.get_docfield(this.tname, "rate", this.frm.doc.name);
+			wn.meta.docfield_copy[this.tname][this.frm.doc.name]["rate"] = 
+				$.extend({}, purchase_rate_df);
+		}
+		
+		$.each(this.frm.item_doclist, function(i, item) {
+			if(me.frm.doc.doctype != "Purchase Invoice") {
+				item.rate = item.purchase_rate;
+			}
+			
+			wn.model.round_floats_in(item);
+			item.import_amount = flt(item.import_rate * item.qty, precision("import_amount", item));
+			item.item_tax_amount = 0.0;
+			
+			me._set_in_company_currency(item, "import_ref_rate", "purchase_ref_rate");
+			me._set_in_company_currency(item, "import_rate", "rate");
+			me._set_in_company_currency(item, "import_amount", "amount");
+		});
+		
+	},
+	
+	calculate_net_total: function() {
+		var me = this;
+
+		this.frm.doc.net_total = this.frm.doc.net_total_import = 0.0;
+		$.each(this.frm.item_doclist, function(i, item) {
+			me.frm.doc.net_total += item.amount;
+			me.frm.doc.net_total_import += item.import_amount;
+		});
+		
+		wn.model.round_floats_in(this.frm.doc, ["net_total", "net_total_import"]);
+	},
+	
+	calculate_totals: function() {
+		var tax_count = this.frm.tax_doclist.length;
+		this.frm.doc.grand_total = flt(tax_count ? 
+			this.frm.tax_doclist[tax_count - 1].total : this.frm.doc.net_total,
+			precision("grand_total"));
+		this.frm.doc.grand_total_import = flt(this.frm.doc.grand_total / 
+			this.frm.doc.conversion_rate, precision("grand_total_import"));
+			
+		this.frm.doc.total_tax = flt(this.frm.doc.grand_total - this.frm.doc.net_total,
+			precision("total_tax"));
+		
+		// rounded totals
+		if(wn.meta.get_docfield(this.frm.doc.doctype, "rounded_total", this.frm.doc.name)) {
+			this.frm.doc.rounded_total = Math.round(this.frm.doc.grand_total);
+		}
+		
+		if(wn.meta.get_docfield(this.frm.doc.doctype, "rounded_total_import", this.frm.doc.name)) {
+			this.frm.doc.rounded_total_import = Math.round(this.frm.doc.grand_total_import);
+		}
+		
+		// other charges added/deducted
+		this.frm.doc.other_charges_added = 0.0
+		this.frm.doc.other_charges_deducted = 0.0
+		if(tax_count) {
+			this.frm.doc.other_charges_added = wn.utils.sum($.map(this.frm.tax_doclist, 
+				function(tax) { return (tax.add_deduct_tax == "Add" 
+					&& in_list(["Valuation and Total", "Total"], tax.category)) ? 
+					tax.tax_amount : 0.0; }));
+		
+			this.frm.doc.other_charges_deducted = wn.utils.sum($.map(this.frm.tax_doclist, 
+				function(tax) { return (tax.add_deduct_tax == "Deduct" 
+					&& in_list(["Valuation and Total", "Total"], tax.category)) ? 
+					tax.tax_amount : 0.0; }));
+			
+			wn.model.round_floats_in(this.frm.doc,
+				["other_charges_added", "other_charges_deducted"]);
+		}
+		this.frm.doc.other_charges_added_import = flt(this.frm.doc.other_charges_added /
+			this.frm.doc.conversion_rate, precision("other_charges_added_import"));
+		this.frm.doc.other_charges_deducted_import = flt(this.frm.doc.other_charges_deducted / 
+			this.frm.doc.conversion_rate, precision("other_charges_deducted_import"));
+	},
+	
+	_cleanup: function() {
+		this._super();
+		this.frm.doc.in_words = this.frm.doc.in_words_import = "";
+
+		// except in purchase invoice, rate field is purchase_rate		
+		// reset fieldname of rate
+		if(this.frm.doc.doctype != "Purchase Invoice") {
+			// clear hack
+			delete wn.meta.docfield_copy[this.tname][this.frm.doc.name]["rate"];
+			
+			$.each(this.frm.item_doclist, function(i, item) {
+				item.purchase_rate = item.rate;
+				delete item["rate"];
+			});
+		}
+		
+		if(this.frm.item_doclist.length) {
+			if(!wn.meta.get_docfield(this.frm.item_doclist[0].doctype, "item_tax_amount", this.frm.doctype)) {
+				$.each(this.frm.item_doclist, function(i, item) {
+					delete item["item_tax_amount"];
+				});
+			}
+		}
+	},
+	
+	calculate_outstanding_amount: function() {
+		if(this.frm.doc.doctype == "Purchase Invoice" && this.frm.doc.docstatus < 2) {
+			wn.model.round_floats_in(this.frm.doc, ["grand_total", "total_advance", "write_off_amount"]);
+			this.frm.doc.total_amount_to_pay = flt(this.frm.doc.grand_total - this.frm.doc.write_off_amount,
+				precision("total_amount_to_pay"));
+			this.frm.doc.outstanding_amount = flt(this.frm.doc.total_amount_to_pay - this.frm.doc.total_advance,
+				precision("outstanding_amount"));
+		}
+	},
+	
+	set_item_tax_amount: function(item, tax, current_tax_amount) {
+		// item_tax_amount is the total tax amount applied on that item
+		// stored for valuation 
+		// 
+		// TODO: rename item_tax_amount to valuation_tax_amount
+		if(["Valuation", "Valuation and Total"].indexOf(tax.category) != -1 &&
+			wn.meta.get_docfield(item.doctype, "item_tax_amount", item.parent || item.name)) {
+				// accumulate only if tax is for Valuation / Valuation and Total
+				item.item_tax_amount += flt(current_tax_amount, precision("item_tax_amount", item));
+		}
+	},
+	
+	show_item_wise_taxes: function() {
+		if(this.frm.fields_dict.tax_calculation) {
+			$(this.get_item_wise_taxes_html())
+				.appendTo($(this.frm.fields_dict.tax_calculation.wrapper).empty());
+		}
+	},
+	
+	change_form_labels: function(company_currency) {
+		var me = this;
+		var field_label_map = {};
+		
+		var setup_field_label_map = function(fields_list, currency) {
+			$.each(fields_list, function(i, fname) {
+				var docfield = wn.meta.docfield_map[me.frm.doc.doctype][fname];
+				if(docfield) {
+					var label = wn._(docfield.label || "").replace(/\([^\)]*\)/g, "");
+					field_label_map[fname] = label.trim() + " (" + currency + ")";
+				}
+			});
+		};
+		
+		
+		setup_field_label_map(["net_total", "total_tax", "grand_total", "in_words",
+			"other_charges_added", "other_charges_deducted", 
+			"outstanding_amount", "total_advance", "total_amount_to_pay", "rounded_total"],
+			company_currency);
+		
+		setup_field_label_map(["net_total_import", "grand_total_import", "in_words_import",
+			"other_charges_added_import", "other_charges_deducted_import"], this.frm.doc.currency);
+		
+		cur_frm.set_df_property("conversion_rate", "description", "1 " + this.frm.doc.currency 
+			+ " = [?] " + company_currency);
+		
+		if(this.frm.doc.price_list_currency && this.frm.doc.price_list_currency!=company_currency) {
+			cur_frm.set_df_property("plc_conversion_rate", "description", "1 " + this.frm.doc.price_list_currency 
+				+ " = [?] " + company_currency);
+		}
+		
+		// toggle fields
+		this.frm.toggle_display(["conversion_rate", "net_total", "grand_total", 
+			"in_words", "other_charges_added", "other_charges_deducted"],
+			this.frm.doc.currency !== company_currency);
+		
+		this.frm.toggle_display(["plc_conversion_rate", "price_list_currency"], 
+			this.frm.doc.price_list_currency !== company_currency);		
+
+		// set labels
+		$.each(field_label_map, function(fname, label) {
+			me.frm.fields_dict[fname].set_label(label);
+		});
+
+	},
+	
+	change_grid_labels: function(company_currency) {
+		var me = this;
+		var field_label_map = {};
+		
+		var setup_field_label_map = function(fields_list, currency, parentfield) {
+			var grid_doctype = me.frm.fields_dict[parentfield].grid.doctype;
+			$.each(fields_list, function(i, fname) {
+				var docfield = wn.meta.docfield_map[grid_doctype][fname];
+				if(docfield) {
+					var label = wn._(docfield.label || "").replace(/\([^\)]*\)/g, "");
+					field_label_map[grid_doctype + "-" + fname] = 
+						label.trim() + " (" + currency + ")";
+				}
+			});
+		};
+		
+		setup_field_label_map(["purchase_rate", "purchase_ref_rate", "amount", "rate"],
+			company_currency, this.fname);
+		
+		setup_field_label_map(["import_rate", "import_ref_rate", "import_amount"],
+			this.frm.doc.currency, this.fname);
+		
+		if(this.frm.fields_dict[this.other_fname]) {
+			setup_field_label_map(["tax_amount", "total"], company_currency, this.other_fname);
+		}
+		
+		if(this.frm.fields_dict["advance_allocation_details"]) {
+			setup_field_label_map(["advance_amount", "allocated_amount"], company_currency,
+				"advance_allocation_details");
+		}
+		
+		// toggle columns
+		var item_grid = this.frm.fields_dict[this.fname].grid;
+		var fieldnames = $.map(["purchase_rate", "purchase_ref_rate", "amount", "rate"], function(fname) {
+			return wn.meta.get_docfield(item_grid.doctype, fname, me.frm.docname) ? fname : null;
+		});
+		
+		item_grid.set_column_disp(fieldnames, this.frm.doc.currency != company_currency);
+		
+		// set labels
+		var $wrapper = $(this.frm.wrapper);
+		$.each(field_label_map, function(fname, label) {
+			$wrapper.find('[data-grid-fieldname="'+fname+'"]').text(label);
+		});
+	}
+});
+
+var tname = cur_frm.cscript.tname;
+var fname = cur_frm.cscript.fname;
diff --git a/erpnext/buying/doctype/purchase_common/purchase_common.py b/erpnext/buying/doctype/purchase_common/purchase_common.py
new file mode 100644
index 0000000..d967b24
--- /dev/null
+++ b/erpnext/buying/doctype/purchase_common/purchase_common.py
@@ -0,0 +1,175 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import cstr, flt
+from webnotes.model.utils import getlist
+from webnotes import msgprint, _
+
+from erpnext.buying.utils import get_last_purchase_details
+from erpnext.controllers.buying_controller import BuyingController
+
+class DocType(BuyingController):
+	def __init__(self, doc, doclist=None):
+		self.doc = doc
+		self.doclist = doclist
+	
+	def update_last_purchase_rate(self, obj, is_submit):
+		"""updates last_purchase_rate in item table for each item"""
+		
+		import webnotes.utils
+		this_purchase_date = webnotes.utils.getdate(obj.doc.fields.get('posting_date') or obj.doc.fields.get('transaction_date'))
+		
+		for d in getlist(obj.doclist,obj.fname):
+			# get last purchase details
+			last_purchase_details = get_last_purchase_details(d.item_code, obj.doc.name)
+
+			# compare last purchase date and this transaction's date
+			last_purchase_rate = None
+			if last_purchase_details and \
+					(last_purchase_details.purchase_date > this_purchase_date):
+				last_purchase_rate = last_purchase_details['purchase_rate']
+			elif is_submit == 1:
+				# even if this transaction is the latest one, it should be submitted
+				# for it to be considered for latest purchase rate
+				if flt(d.conversion_factor):
+					last_purchase_rate = flt(d.purchase_rate) / flt(d.conversion_factor)
+				else:
+					webnotes.throw(_("Row ") + cstr(d.idx) + ": " + 
+						_("UOM Conversion Factor is mandatory"))
+
+			# update last purchsae rate
+			if last_purchase_rate:
+				webnotes.conn.sql("""update `tabItem` set last_purchase_rate = %s where name = %s""",
+					(flt(last_purchase_rate), d.item_code))
+	
+	def get_last_purchase_rate(self, obj):
+		"""get last purchase rates for all items"""
+		doc_name = obj.doc.name
+		conversion_rate = flt(obj.doc.fields.get('conversion_rate')) or 1.0
+		
+		for d in getlist(obj.doclist, obj.fname):
+			if d.item_code:
+				last_purchase_details = get_last_purchase_details(d.item_code, doc_name)
+
+				if last_purchase_details:
+					d.purchase_ref_rate = last_purchase_details['purchase_ref_rate'] * (flt(d.conversion_factor) or 1.0)
+					d.discount_rate = last_purchase_details['discount_rate']
+					d.purchase_rate = last_purchase_details['purchase_rate'] * (flt(d.conversion_factor) or 1.0)
+					d.import_ref_rate = d.purchase_ref_rate / conversion_rate
+					d.import_rate = d.purchase_rate / conversion_rate
+				else:
+					# if no last purchase found, reset all values to 0
+					d.purchase_ref_rate = d.purchase_rate = d.import_ref_rate = d.import_rate = d.discount_rate = 0
+					
+					item_last_purchase_rate = webnotes.conn.get_value("Item",
+						d.item_code, "last_purchase_rate")
+					if item_last_purchase_rate:
+						d.purchase_ref_rate = d.purchase_rate = d.import_ref_rate \
+							= d.import_rate = item_last_purchase_rate
+			
+	def validate_for_items(self, obj):
+		check_list, chk_dupl_itm=[],[]
+		for d in getlist( obj.doclist, obj.fname):
+			# validation for valid qty	
+			if flt(d.qty) < 0 or (d.parenttype != 'Purchase Receipt' and not flt(d.qty)):
+				webnotes.throw("Please enter valid qty for item %s" % cstr(d.item_code))
+			
+			# udpate with latest quantities
+			bin = webnotes.conn.sql("""select projected_qty from `tabBin` where 
+				item_code = %s and warehouse = %s""", (d.item_code, d.warehouse), as_dict=1)
+			
+			f_lst ={'projected_qty': bin and flt(bin[0]['projected_qty']) or 0, 'ordered_qty': 0, 'received_qty' : 0}
+			if d.doctype == 'Purchase Receipt Item':
+				f_lst.pop('received_qty')
+			for x in f_lst :
+				if d.fields.has_key(x):
+					d.fields[x] = f_lst[x]
+			
+			item = webnotes.conn.sql("""select is_stock_item, is_purchase_item, 
+				is_sub_contracted_item, end_of_life from `tabItem` where name=%s""", d.item_code)
+			if not item:
+				webnotes.throw("Item %s does not exist in Item Master." % cstr(d.item_code))
+			
+			from erpnext.stock.utils import validate_end_of_life
+			validate_end_of_life(d.item_code, item[0][3])
+			
+			# validate stock item
+			if item[0][0]=='Yes' and d.qty and not d.warehouse:
+				webnotes.throw("Warehouse is mandatory for %s, since it is a stock item" % d.item_code)
+			
+			# validate purchase item
+			if item[0][1] != 'Yes' and item[0][2] != 'Yes':
+				webnotes.throw("Item %s is not a purchase item or sub-contracted item. Please check" % (d.item_code))
+			
+			# list criteria that should not repeat if item is stock item
+			e = [d.schedule_date, d.item_code, d.description, d.warehouse, d.uom, 
+				d.fields.has_key('prevdoc_docname') and d.prevdoc_docname or d.fields.has_key('sales_order_no') and d.sales_order_no or '', 
+				d.fields.has_key('prevdoc_detail_docname') and d.prevdoc_detail_docname or '', 
+				d.fields.has_key('batch_no') and d.batch_no or '']
+			
+			# if is not stock item
+			f = [d.schedule_date, d.item_code, d.description]
+			
+			ch = webnotes.conn.sql("""select is_stock_item from `tabItem` where name = %s""", d.item_code)
+			
+			if ch and ch[0][0] == 'Yes':	
+				# check for same items
+				if e in check_list:
+					webnotes.throw("""Item %s has been entered more than once with same description, schedule date, warehouse and uom.\n 
+						Please change any of the field value to enter the item twice""" % d.item_code)
+				else:
+					check_list.append(e)
+					
+			elif ch and ch[0][0] == 'No':
+				# check for same items
+				if f in chk_dupl_itm:
+					webnotes.throw("""Item %s has been entered more than once with same description, schedule date.\n 
+						Please change any of the field value to enter the item twice.""" % d.item_code)
+				else:
+					chk_dupl_itm.append(f)
+					
+	def get_qty(self, curr_doctype, ref_tab_fname, ref_tab_dn, ref_doc_tname, transaction, curr_parent_name):
+		# Get total Quantities of current doctype (eg. PR) except for qty of this transaction
+		#------------------------------
+		# please check as UOM changes from Material Request - Purchase Order ,so doing following else uom should be same .
+		# i.e. in PO uom is NOS then in PR uom should be NOS
+		# but if in Material Request uom KG it can change in PO
+		
+		get_qty = (transaction == 'Material Request - Purchase Order') and 'qty * conversion_factor' or 'qty'
+		qty = webnotes.conn.sql("""select sum(%s) from `tab%s` where %s = %s and 
+			docstatus = 1 and parent != %s""" % (get_qty, curr_doctype, ref_tab_fname, '%s', '%s'), 
+			(ref_tab_dn, curr_parent_name))
+		qty = qty and flt(qty[0][0]) or 0 
+		
+		# get total qty of ref doctype
+		#--------------------
+		max_qty = webnotes.conn.sql("""select qty from `tab%s` where name = %s 
+			and docstatus = 1""" % (ref_doc_tname, '%s'), ref_tab_dn)
+		max_qty = max_qty and flt(max_qty[0][0]) or 0
+		
+		return cstr(qty)+'~~~'+cstr(max_qty)
+
+	def check_for_stopped_status(self, doctype, docname):
+		stopped = webnotes.conn.sql("""select name from `tab%s` where name = %s and 
+			status = 'Stopped'""" % (doctype, '%s'), docname)
+		if stopped:
+			webnotes.throw("One cannot do any transaction against %s : %s, it's status is 'Stopped'" % 
+				(doctype, docname))
+	
+	def check_docstatus(self, check, doctype, docname, detail_doctype = ''):
+		if check == 'Next':
+			submitted = webnotes.conn.sql("""select t1.name from `tab%s` t1,`tab%s` t2 
+				where t1.name = t2.parent and t2.prevdoc_docname = %s and t1.docstatus = 1""" 
+				% (doctype, detail_doctype, '%s'), docname)
+			if submitted:
+				webnotes.throw(cstr(doctype) + ": " + cstr(submitted[0][0]) 
+					+ _("has already been submitted."))
+
+		if check == 'Previous':
+			submitted = webnotes.conn.sql("""select name from `tab%s` 
+				where docstatus = 1 and name = %s""" % (doctype, '%s'), docname)
+			if not submitted:
+				webnotes.throw(cstr(doctype) + ": " + cstr(submitted[0][0]) + _("not submitted"))
diff --git a/erpnext/buying/doctype/purchase_common/purchase_common.txt b/erpnext/buying/doctype/purchase_common/purchase_common.txt
new file mode 100644
index 0000000..c796c04
--- /dev/null
+++ b/erpnext/buying/doctype/purchase_common/purchase_common.txt
@@ -0,0 +1,19 @@
+[
+ {
+  "creation": "2012-03-27 14:35:51", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:27", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "issingle": 1, 
+  "module": "Buying", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Purchase Common"
+ }
+]
\ No newline at end of file
diff --git a/buying/doctype/purchase_order/README.md b/erpnext/buying/doctype/purchase_order/README.md
similarity index 100%
rename from buying/doctype/purchase_order/README.md
rename to erpnext/buying/doctype/purchase_order/README.md
diff --git a/buying/doctype/purchase_order/__init__.py b/erpnext/buying/doctype/purchase_order/__init__.py
similarity index 100%
rename from buying/doctype/purchase_order/__init__.py
rename to erpnext/buying/doctype/purchase_order/__init__.py
diff --git a/erpnext/buying/doctype/purchase_order/purchase_order.js b/erpnext/buying/doctype/purchase_order/purchase_order.js
new file mode 100644
index 0000000..edf7c82
--- /dev/null
+++ b/erpnext/buying/doctype/purchase_order/purchase_order.js
@@ -0,0 +1,204 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.provide("erpnext.buying");
+
+cur_frm.cscript.tname = "Purchase Order Item";
+cur_frm.cscript.fname = "po_details";
+cur_frm.cscript.other_fname = "purchase_tax_details";
+
+{% include 'buying/doctype/purchase_common/purchase_common.js' %};
+{% include 'accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.js' %}
+{% include 'utilities/doctype/sms_control/sms_control.js' %}
+{% include 'accounts/doctype/sales_invoice/pos.js' %}
+
+erpnext.buying.PurchaseOrderController = erpnext.buying.BuyingController.extend({
+	refresh: function(doc, cdt, cdn) {
+		this._super();
+		this.frm.dashboard.reset();
+		
+		if(doc.docstatus == 1 && doc.status != 'Stopped'){
+			cur_frm.dashboard.add_progress(cint(doc.per_received) + wn._("% Received"), 
+				doc.per_received);
+			cur_frm.dashboard.add_progress(cint(doc.per_billed) + wn._("% Billed"), 
+				doc.per_billed);
+
+			cur_frm.add_custom_button('Send SMS', cur_frm.cscript.send_sms);
+
+			if(flt(doc.per_received, 2) < 100) 
+				cur_frm.add_custom_button(wn._('Make Purchase Receipt'), this.make_purchase_receipt);	
+			if(flt(doc.per_billed, 2) < 100) 
+				cur_frm.add_custom_button(wn._('Make Invoice'), this.make_purchase_invoice);
+			if(flt(doc.per_billed, 2) < 100 || doc.per_received < 100) 
+				cur_frm.add_custom_button(wn._('Stop'), cur_frm.cscript['Stop Purchase Order'], "icon-exclamation");
+		} else if(doc.docstatus===0) {
+			cur_frm.cscript.add_from_mappers();
+		}
+
+		if(doc.docstatus == 1 && doc.status == 'Stopped')
+			cur_frm.add_custom_button(wn._('Unstop Purchase Order'), 
+				cur_frm.cscript['Unstop Purchase Order'], "icon-check");
+	},
+		
+	make_purchase_receipt: function() {
+		wn.model.open_mapped_doc({
+			method: "erpnext.buying.doctype.purchase_order.purchase_order.make_purchase_receipt",
+			source_name: cur_frm.doc.name
+		})
+	},
+	
+	make_purchase_invoice: function() {
+		wn.model.open_mapped_doc({
+			method: "erpnext.buying.doctype.purchase_order.purchase_order.make_purchase_invoice",
+			source_name: cur_frm.doc.name
+		})
+	},
+	
+	add_from_mappers: function() {
+		cur_frm.add_custom_button(wn._('From Material Request'), 
+			function() {
+				wn.model.map_current_doc({
+					method: "erpnext.stock.doctype.material_request.material_request.make_purchase_order",
+					source_doctype: "Material Request",
+					get_query_filters: {
+						material_request_type: "Purchase",
+						docstatus: 1,
+						status: ["!=", "Stopped"],
+						per_ordered: ["<", 99.99],
+						company: cur_frm.doc.company
+					}
+				})
+			}
+		);
+
+		cur_frm.add_custom_button(wn._('From Supplier Quotation'), 
+			function() {
+				wn.model.map_current_doc({
+					method: "erpnext.buying.doctype.supplier_quotation.supplier_quotation.make_purchase_order",
+					source_doctype: "Supplier Quotation",
+					get_query_filters: {
+						docstatus: 1,
+						status: ["!=", "Stopped"],
+						company: cur_frm.doc.company
+					}
+				})
+			}
+		);	
+			
+		cur_frm.add_custom_button(wn._('For Supplier'), 
+			function() {
+				wn.model.map_current_doc({
+					method: "erpnext.stock.doctype.material_request.material_request.make_purchase_order_based_on_supplier",
+					source_doctype: "Supplier",
+					get_query_filters: {
+						docstatus: ["!=", 2],
+					}
+				})
+			}
+		);
+	},
+
+	tc_name: function() {
+		this.get_terms();
+	},
+
+});
+
+// for backward compatibility: combine new and previous states
+$.extend(cur_frm.cscript, new erpnext.buying.PurchaseOrderController({frm: cur_frm}));
+
+cur_frm.fields_dict['supplier_address'].get_query = function(doc, cdt, cdn) {
+	return {
+		filters: {'supplier': doc.supplier}
+	}
+}
+
+cur_frm.fields_dict['contact_person'].get_query = function(doc, cdt, cdn) {
+	return {
+		filters: {'supplier': doc.supplier}
+	}
+}
+
+cur_frm.fields_dict['po_details'].grid.get_field('project_name').get_query = function(doc, cdt, cdn) {
+	return {
+		filters:[
+			['Project', 'status', 'not in', 'Completed, Cancelled']
+		]
+	}
+}
+
+cur_frm.cscript.get_last_purchase_rate = function(doc, cdt, cdn){
+	return $c_obj(make_doclist(doc.doctype, doc.name), 'get_last_purchase_rate', '', function(r, rt) { 
+		refresh_field(cur_frm.cscript.fname);
+		var doc = locals[cdt][cdn];
+		cur_frm.cscript.calc_amount( doc, 2);
+	});
+}
+
+cur_frm.cscript['Stop Purchase Order'] = function() {
+	var doc = cur_frm.doc;
+	var check = confirm(wn._("Do you really want to STOP ") + doc.name);
+
+	if (check) {
+		return $c('runserverobj', args={'method':'update_status', 'arg': 'Stopped', 'docs': wn.model.compress(make_doclist(doc.doctype, doc.name))}, function(r,rt) {
+			cur_frm.refresh();
+		});	
+	}
+}
+
+cur_frm.cscript['Unstop Purchase Order'] = function() {
+	var doc = cur_frm.doc;
+	var check = confirm(wn._("Do you really want to UNSTOP ") + doc.name);
+
+	if (check) {
+		return $c('runserverobj', args={'method':'update_status', 'arg': 'Submitted', 'docs': wn.model.compress(make_doclist(doc.doctype, doc.name))}, function(r,rt) {
+			cur_frm.refresh();
+		});	
+	}
+}
+
+cur_frm.pformat.indent_no = function(doc, cdt, cdn){
+	//function to make row of table
+	
+	var make_row = function(title,val1, val2, bold){
+		var bstart = '<b>'; var bend = '</b>';
+
+		return '<tr><td style="width:39%;">'+(bold?bstart:'')+title+(bold?bend:'')+'</td>'
+		 +'<td style="width:61%;text-align:left;">'+val1+(val2?' ('+dateutil.str_to_user(val2)+')':'')+'</td>'
+		 +'</tr>'
+	}
+
+	out ='';
+	
+	var cl = getchildren('Purchase Order Item',doc.name,'po_details');
+
+	// outer table	
+	var out='<div><table class="noborder" style="width:100%"><tr><td style="width: 50%"></td><td>';
+	
+	// main table
+	out +='<table class="noborder" style="width:100%">';
+
+	// add rows
+	if(cl.length){
+		prevdoc_list = new Array();
+		for(var i=0;i<cl.length;i++){
+			if(cl[i].prevdoc_doctype == 'Material Request' && cl[i].prevdoc_docname && prevdoc_list.indexOf(cl[i].prevdoc_docname) == -1) {
+				prevdoc_list.push(cl[i].prevdoc_docname);
+				if(prevdoc_list.length ==1)
+					out += make_row(cl[i].prevdoc_doctype, cl[i].prevdoc_docname, null,0);
+				else
+					out += make_row('', cl[i].prevdoc_docname,null,0);
+			}
+		}
+	}
+
+	out +='</table></td></tr></table></div>';
+
+	return out;
+}
+
+cur_frm.cscript.on_submit = function(doc, cdt, cdn) {
+	if(cint(wn.boot.notification_settings.purchase_order)) {
+		cur_frm.email_doc(wn.boot.notification_settings.purchase_order_message);
+	}
+}
diff --git a/erpnext/buying/doctype/purchase_order/purchase_order.py b/erpnext/buying/doctype/purchase_order/purchase_order.py
new file mode 100644
index 0000000..ebfda85
--- /dev/null
+++ b/erpnext/buying/doctype/purchase_order/purchase_order.py
@@ -0,0 +1,259 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import cstr, flt
+from webnotes.model.bean import getlist
+from webnotes.model.code import get_obj
+from webnotes import msgprint
+
+	
+from erpnext.controllers.buying_controller import BuyingController
+class DocType(BuyingController):
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+		self.tname = 'Purchase Order Item'
+		self.fname = 'po_details'
+		self.status_updater = [{
+			'source_dt': 'Purchase Order Item',
+			'target_dt': 'Material Request Item',
+			'join_field': 'prevdoc_detail_docname',
+			'target_field': 'ordered_qty',
+			'target_parent_dt': 'Material Request',
+			'target_parent_field': 'per_ordered',
+			'target_ref_field': 'qty',
+			'source_field': 'qty',
+			'percent_join_field': 'prevdoc_docname',
+		}]
+		
+	def validate(self):
+		super(DocType, self).validate()
+		
+		if not self.doc.status:
+			self.doc.status = "Draft"
+
+		from erpnext.utilities import validate_status
+		validate_status(self.doc.status, ["Draft", "Submitted", "Stopped", 
+			"Cancelled"])
+
+		pc_obj = get_obj(dt='Purchase Common')
+		pc_obj.validate_for_items(self)
+		self.check_for_stopped_status(pc_obj)
+
+		self.validate_uom_is_integer("uom", "qty")
+		self.validate_uom_is_integer("stock_uom", ["qty", "required_qty"])
+
+		self.validate_with_previous_doc()
+		self.validate_for_subcontracting()
+		self.update_raw_materials_supplied("po_raw_material_details")
+		
+	def validate_with_previous_doc(self):
+		super(DocType, self).validate_with_previous_doc(self.tname, {
+			"Supplier Quotation": {
+				"ref_dn_field": "supplier_quotation",
+				"compare_fields": [["supplier", "="], ["company", "="], ["currency", "="]],
+			},
+			"Supplier Quotation Item": {
+				"ref_dn_field": "supplier_quotation_item",
+				"compare_fields": [["import_rate", "="], ["project_name", "="], ["item_code", "="], 
+					["uom", "="]],
+				"is_child_table": True
+			}
+		})
+
+	def get_schedule_dates(self):
+		for d in getlist(self.doclist, 'po_details'):
+			if d.prevdoc_detail_docname and not d.schedule_date:
+				d.schedule_date = webnotes.conn.get_value("Material Request Item",
+						d.prevdoc_detail_docname, "schedule_date")
+	
+	def get_last_purchase_rate(self):
+		get_obj('Purchase Common').get_last_purchase_rate(self)
+
+	# Check for Stopped status 
+	def check_for_stopped_status(self, pc_obj):
+		check_list =[]
+		for d in getlist(self.doclist, 'po_details'):
+			if d.fields.has_key('prevdoc_docname') and d.prevdoc_docname and d.prevdoc_docname not in check_list:
+				check_list.append(d.prevdoc_docname)
+				pc_obj.check_for_stopped_status( d.prevdoc_doctype, d.prevdoc_docname)
+
+		
+	def update_bin(self, is_submit, is_stopped = 0):
+		from erpnext.stock.utils import update_bin
+		pc_obj = get_obj('Purchase Common')
+		for d in getlist(self.doclist, 'po_details'):
+			#1. Check if is_stock_item == 'Yes'
+			if webnotes.conn.get_value("Item", d.item_code, "is_stock_item") == "Yes":
+				# this happens when item is changed from non-stock to stock item
+				if not d.warehouse:
+					continue
+				
+				ind_qty, po_qty = 0, flt(d.qty) * flt(d.conversion_factor)
+				if is_stopped:
+					po_qty = flt(d.qty) > flt(d.received_qty) and \
+						flt( flt(flt(d.qty) - flt(d.received_qty))*flt(d.conversion_factor)) or 0 
+				
+				# No updates in Material Request on Stop / Unstop
+				if cstr(d.prevdoc_doctype) == 'Material Request' and not is_stopped:
+					# get qty and pending_qty of prevdoc 
+					curr_ref_qty = pc_obj.get_qty(d.doctype, 'prevdoc_detail_docname',
+					 	d.prevdoc_detail_docname, 'Material Request Item', 
+						'Material Request - Purchase Order', self.doc.name)
+					max_qty, qty, curr_qty = flt(curr_ref_qty.split('~~~')[1]), \
+					 	flt(curr_ref_qty.split('~~~')[0]), 0
+					
+					if flt(qty) + flt(po_qty) > flt(max_qty):
+						curr_qty = flt(max_qty) - flt(qty)
+						# special case as there is no restriction 
+						# for Material Request - Purchase Order 
+						curr_qty = curr_qty > 0 and curr_qty or 0
+					else:
+						curr_qty = flt(po_qty)
+					
+					ind_qty = -flt(curr_qty)
+
+				# Update ordered_qty and indented_qty in bin
+				args = {
+					"item_code": d.item_code,
+					"warehouse": d.warehouse,
+					"ordered_qty": (is_submit and 1 or -1) * flt(po_qty),
+					"indented_qty": (is_submit and 1 or -1) * flt(ind_qty),
+					"posting_date": self.doc.transaction_date
+				}
+				update_bin(args)
+				
+	def check_modified_date(self):
+		mod_db = webnotes.conn.sql("select modified from `tabPurchase Order` where name = '%s'" % self.doc.name)
+		date_diff = webnotes.conn.sql("select TIMEDIFF('%s', '%s')" % ( mod_db[0][0],cstr(self.doc.modified)))
+		
+		if date_diff and date_diff[0][0]:
+			msgprint(cstr(self.doc.doctype) +" => "+ cstr(self.doc.name) +" has been modified. Please Refresh. ")
+			raise Exception
+
+	def update_status(self, status):
+		self.check_modified_date()
+		# step 1:=> Set Status
+		webnotes.conn.set(self.doc,'status',cstr(status))
+
+		# step 2:=> Update Bin
+		self.update_bin(is_submit = (status == 'Submitted') and 1 or 0, is_stopped = 1)
+
+		# step 3:=> Acknowledge user
+		msgprint(self.doc.doctype + ": " + self.doc.name + " has been %s." % ((status == 'Submitted') and 'Unstopped' or cstr(status)))
+
+	def on_submit(self):
+		purchase_controller = webnotes.get_obj("Purchase Common")
+		
+		self.update_prevdoc_status()
+		self.update_bin(is_submit = 1, is_stopped = 0)
+		
+		get_obj('Authorization Control').validate_approving_authority(self.doc.doctype, 
+			self.doc.company, self.doc.grand_total)
+		
+		purchase_controller.update_last_purchase_rate(self, is_submit = 1)
+		
+		webnotes.conn.set(self.doc,'status','Submitted')
+	 
+	def on_cancel(self):
+		pc_obj = get_obj(dt = 'Purchase Common')		
+		self.check_for_stopped_status(pc_obj)
+		
+		# Check if Purchase Receipt has been submitted against current Purchase Order
+		pc_obj.check_docstatus(check = 'Next', doctype = 'Purchase Receipt', docname = self.doc.name, detail_doctype = 'Purchase Receipt Item')
+
+		# Check if Purchase Invoice has been submitted against current Purchase Order
+		submitted = webnotes.conn.sql("select t1.name from `tabPurchase Invoice` t1,`tabPurchase Invoice Item` t2 where t1.name = t2.parent and t2.purchase_order = '%s' and t1.docstatus = 1" % self.doc.name)
+		if submitted:
+			msgprint("Purchase Invoice : " + cstr(submitted[0][0]) + " has already been submitted !")
+			raise Exception
+
+		webnotes.conn.set(self.doc,'status','Cancelled')
+		self.update_prevdoc_status()
+		self.update_bin( is_submit = 0, is_stopped = 0)
+		pc_obj.update_last_purchase_rate(self, is_submit = 0)
+				
+	def on_update(self):
+		pass
+		
+@webnotes.whitelist()
+def make_purchase_receipt(source_name, target_doclist=None):
+	from webnotes.model.mapper import get_mapped_doclist
+	
+	def set_missing_values(source, target):
+		bean = webnotes.bean(target)
+		bean.run_method("set_missing_values")
+
+	def update_item(obj, target, source_parent):
+		target.qty = flt(obj.qty) - flt(obj.received_qty)
+		target.stock_qty = (flt(obj.qty) - flt(obj.received_qty)) * flt(obj.conversion_factor)
+		target.import_amount = (flt(obj.qty) - flt(obj.received_qty)) * flt(obj.import_rate)
+		target.amount = (flt(obj.qty) - flt(obj.received_qty)) * flt(obj.purchase_rate)
+
+	doclist = get_mapped_doclist("Purchase Order", source_name,	{
+		"Purchase Order": {
+			"doctype": "Purchase Receipt", 
+			"validation": {
+				"docstatus": ["=", 1],
+			}
+		}, 
+		"Purchase Order Item": {
+			"doctype": "Purchase Receipt Item", 
+			"field_map": {
+				"name": "prevdoc_detail_docname", 
+				"parent": "prevdoc_docname", 
+				"parenttype": "prevdoc_doctype", 
+			},
+			"postprocess": update_item,
+			"condition": lambda doc: doc.received_qty < doc.qty
+		}, 
+		"Purchase Taxes and Charges": {
+			"doctype": "Purchase Taxes and Charges", 
+			"add_if_empty": True
+		}
+	}, target_doclist, set_missing_values)
+
+	return [d.fields for d in doclist]
+	
+@webnotes.whitelist()
+def make_purchase_invoice(source_name, target_doclist=None):
+	from webnotes.model.mapper import get_mapped_doclist
+	
+	def set_missing_values(source, target):
+		bean = webnotes.bean(target)
+		bean.run_method("set_missing_values")
+		bean.run_method("set_supplier_defaults")
+
+	def update_item(obj, target, source_parent):
+		target.import_amount = flt(obj.import_amount) - flt(obj.billed_amt)
+		target.amount = target.import_amount * flt(source_parent.conversion_rate)
+		if flt(obj.purchase_rate):
+			target.qty = target.amount / flt(obj.purchase_rate)
+
+	doclist = get_mapped_doclist("Purchase Order", source_name,	{
+		"Purchase Order": {
+			"doctype": "Purchase Invoice", 
+			"validation": {
+				"docstatus": ["=", 1],
+			}
+		}, 
+		"Purchase Order Item": {
+			"doctype": "Purchase Invoice Item", 
+			"field_map": {
+				"name": "po_detail", 
+				"parent": "purchase_order", 
+				"purchase_rate": "rate"
+			},
+			"postprocess": update_item,
+			"condition": lambda doc: doc.amount==0 or doc.billed_amt < doc.import_amount 
+		}, 
+		"Purchase Taxes and Charges": {
+			"doctype": "Purchase Taxes and Charges", 
+			"add_if_empty": True
+		}
+	}, target_doclist, set_missing_values)
+
+	return [d.fields for d in doclist]
\ No newline at end of file
diff --git a/erpnext/buying/doctype/purchase_order/purchase_order.txt b/erpnext/buying/doctype/purchase_order/purchase_order.txt
new file mode 100644
index 0000000..0266b80
--- /dev/null
+++ b/erpnext/buying/doctype/purchase_order/purchase_order.txt
@@ -0,0 +1,702 @@
+[
+ {
+  "creation": "2013-05-21 16:16:39", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:20", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 1, 
+  "allow_import": 1, 
+  "autoname": "naming_series:", 
+  "doctype": "DocType", 
+  "document_type": "Transaction", 
+  "icon": "icon-file-text", 
+  "is_submittable": 1, 
+  "module": "Buying", 
+  "name": "__common__", 
+  "read_only_onload": 1, 
+  "search_fields": "status, transaction_date, supplier,grand_total"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Purchase Order", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Purchase Order", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Purchase Order"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supplier_section", 
+  "fieldtype": "Section Break", 
+  "label": "Supplier", 
+  "options": "icon-user"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "no_copy": 1, 
+  "oldfieldname": "naming_series", 
+  "oldfieldtype": "Select", 
+  "options": "\nPO", 
+  "print_hide": 1, 
+  "reqd": 1
+ }, 
+ {
+  "description": "Supplier (vendor) name as entered in supplier master", 
+  "doctype": "DocField", 
+  "fieldname": "supplier", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Supplier", 
+  "oldfieldname": "supplier", 
+  "oldfieldtype": "Link", 
+  "options": "Supplier", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supplier_name", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "in_list_view": 1, 
+  "label": "Name", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_display", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Address", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_display", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Contact", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_mobile", 
+  "fieldtype": "Text", 
+  "hidden": 1, 
+  "label": "Mobile No", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_email", 
+  "fieldtype": "Text", 
+  "hidden": 1, 
+  "label": "Contact Email", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_hide": 0, 
+  "print_width": "50%", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "transaction_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Purchase Order Date", 
+  "oldfieldname": "transaction_date", 
+  "oldfieldtype": "Date", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "report_hide": 0
+ }, 
+ {
+  "description": "Select the relevant company name if you have multiple companies", 
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "no_copy": 0, 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "price_list_and_currency", 
+  "fieldtype": "Section Break", 
+  "label": "Currency and Price List", 
+  "options": "icon-tag"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cb_currency", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "currency", 
+  "fieldtype": "Link", 
+  "label": "Currency", 
+  "no_copy": 0, 
+  "oldfieldname": "currency", 
+  "oldfieldtype": "Select", 
+  "options": "Currency", 
+  "print_hide": 1, 
+  "reqd": 1
+ }, 
+ {
+  "description": "Rate at which supplier's currency is converted to company's base currency", 
+  "doctype": "DocField", 
+  "fieldname": "conversion_rate", 
+  "fieldtype": "Float", 
+  "hidden": 0, 
+  "label": "Exchange Rate", 
+  "no_copy": 0, 
+  "oldfieldname": "conversion_rate", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cb_price_list", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "buying_price_list", 
+  "fieldtype": "Link", 
+  "label": "Price List", 
+  "options": "Price List", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "price_list_currency", 
+  "fieldtype": "Link", 
+  "label": "Price List Currency", 
+  "options": "Currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "plc_conversion_rate", 
+  "fieldtype": "Float", 
+  "label": "Price List Exchange Rate", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "items", 
+  "fieldtype": "Section Break", 
+  "label": "Items", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-shopping-cart"
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "po_details", 
+  "fieldtype": "Table", 
+  "label": "Purchase Order Items", 
+  "no_copy": 0, 
+  "oldfieldname": "po_details", 
+  "oldfieldtype": "Table", 
+  "options": "Purchase Order Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sb_last_purchase", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "net_total_import", 
+  "fieldtype": "Currency", 
+  "label": "Net Total", 
+  "no_copy": 0, 
+  "oldfieldname": "net_total_import", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "get_last_purchase_rate", 
+  "fieldtype": "Button", 
+  "label": "Get Last Purchase Rate", 
+  "oldfieldtype": "Button", 
+  "print_hide": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_26", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "net_total", 
+  "fieldtype": "Currency", 
+  "label": "Net Total (Company Currency)", 
+  "no_copy": 1, 
+  "oldfieldname": "net_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "taxes", 
+  "fieldtype": "Section Break", 
+  "label": "Taxes", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-money", 
+  "print_hide": 0
+ }, 
+ {
+  "description": "If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.", 
+  "doctype": "DocField", 
+  "fieldname": "purchase_other_charges", 
+  "fieldtype": "Link", 
+  "label": "Tax Master", 
+  "no_copy": 0, 
+  "oldfieldname": "purchase_other_charges", 
+  "oldfieldtype": "Link", 
+  "options": "Purchase Taxes and Charges Master", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_tax_details", 
+  "fieldtype": "Table", 
+  "label": "Purchase Taxes and Charges", 
+  "no_copy": 0, 
+  "oldfieldname": "purchase_tax_details", 
+  "oldfieldtype": "Table", 
+  "options": "Purchase Taxes and Charges"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "tax_calculation", 
+  "fieldtype": "HTML", 
+  "label": "Tax Calculation", 
+  "no_copy": 1, 
+  "oldfieldtype": "HTML", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "totals", 
+  "fieldtype": "Section Break", 
+  "label": "Totals", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-money"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_added_import", 
+  "fieldtype": "Currency", 
+  "label": "Taxes and Charges Added", 
+  "no_copy": 0, 
+  "oldfieldname": "other_charges_added_import", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "report_hide": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_deducted_import", 
+  "fieldtype": "Currency", 
+  "label": "Taxes and Charges Deducted", 
+  "no_copy": 0, 
+  "oldfieldname": "other_charges_deducted_import", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "report_hide": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grand_total_import", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Grand Total", 
+  "no_copy": 0, 
+  "oldfieldname": "grand_total_import", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "read_only": 1, 
+  "report_hide": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "in_words_import", 
+  "fieldtype": "Data", 
+  "label": "In Words", 
+  "oldfieldname": "in_words_import", 
+  "oldfieldtype": "Data", 
+  "print_hide": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break4", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_hide": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_added", 
+  "fieldtype": "Currency", 
+  "label": "Taxes and Charges Added (Company Currency)", 
+  "no_copy": 0, 
+  "oldfieldname": "other_charges_added", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_deducted", 
+  "fieldtype": "Currency", 
+  "label": "Taxes and Charges Deducted (Company Currency)", 
+  "no_copy": 0, 
+  "oldfieldname": "other_charges_deducted", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_tax", 
+  "fieldtype": "Currency", 
+  "label": "Total Tax (Company Currency)", 
+  "no_copy": 1, 
+  "oldfieldname": "total_tax", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grand_total", 
+  "fieldtype": "Currency", 
+  "label": "Grand Total (Company Currency)", 
+  "no_copy": 1, 
+  "oldfieldname": "grand_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rounded_total", 
+  "fieldtype": "Currency", 
+  "label": "Rounded Total (Company Currency)", 
+  "oldfieldname": "rounded_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "description": "In Words will be visible once you save the Purchase Order.", 
+  "doctype": "DocField", 
+  "fieldname": "in_words", 
+  "fieldtype": "Data", 
+  "label": "In Words (Company Currency)", 
+  "oldfieldname": "in_words", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "terms_section_break", 
+  "fieldtype": "Section Break", 
+  "label": "Terms and Conditions", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-legal"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "tc_name", 
+  "fieldtype": "Link", 
+  "label": "Terms", 
+  "oldfieldname": "tc_name", 
+  "oldfieldtype": "Link", 
+  "options": "Terms and Conditions", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "terms", 
+  "fieldtype": "Text Editor", 
+  "label": "Terms and Conditions", 
+  "oldfieldname": "terms", 
+  "oldfieldtype": "Text Editor"
+ }, 
+ {
+  "depends_on": "supplier", 
+  "doctype": "DocField", 
+  "fieldname": "contact_section", 
+  "fieldtype": "Section Break", 
+  "label": "Contact Info", 
+  "options": "icon-bullhorn"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supplier_address", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Supplier Address", 
+  "options": "Address", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cb_contact", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_person", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Contact Person", 
+  "options": "Contact", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "more_info", 
+  "fieldtype": "Section Break", 
+  "label": "More Info", 
+  "oldfieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Status", 
+  "no_copy": 1, 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Select", 
+  "options": "\nDraft\nSubmitted\nStopped\nCancelled", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "default": "No", 
+  "doctype": "DocField", 
+  "fieldname": "is_subcontracted", 
+  "fieldtype": "Select", 
+  "label": "Is Subcontracted", 
+  "options": "\nYes\nNo", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "ref_sq", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Ref SQ", 
+  "no_copy": 1, 
+  "oldfieldname": "ref_sq", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "letter_head", 
+  "fieldtype": "Select", 
+  "label": "Letter Head", 
+  "oldfieldname": "letter_head", 
+  "oldfieldtype": "Select", 
+  "options": "link:Letter Head", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "no_copy": 0, 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "select_print_heading", 
+  "fieldtype": "Link", 
+  "label": "Print Heading", 
+  "no_copy": 1, 
+  "oldfieldname": "select_print_heading", 
+  "oldfieldtype": "Link", 
+  "options": "Print Heading", 
+  "print_hide": 1, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break5", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_hide": 1, 
+  "print_width": "50%", 
+  "width": "50%"
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "description": "% of materials received against this Purchase Order", 
+  "doctype": "DocField", 
+  "fieldname": "per_received", 
+  "fieldtype": "Percent", 
+  "in_list_view": 1, 
+  "label": "% Received", 
+  "no_copy": 1, 
+  "oldfieldname": "per_received", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "description": "% of materials billed against this Purchase Order.", 
+  "doctype": "DocField", 
+  "fieldname": "per_billed", 
+  "fieldtype": "Percent", 
+  "in_list_view": 1, 
+  "label": "% Billed", 
+  "no_copy": 1, 
+  "oldfieldname": "per_billed", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "description": "Required raw materials issued to the supplier for producing a sub - contracted item.", 
+  "doctype": "DocField", 
+  "fieldname": "raw_material_details", 
+  "fieldtype": "Section Break", 
+  "label": "Raw Materials Supplied", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-truck", 
+  "print_hide": 1
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "po_raw_material_details", 
+  "fieldtype": "Table", 
+  "label": "Purchase Order Items Supplied", 
+  "no_copy": 0, 
+  "oldfieldname": "po_raw_material_details", 
+  "oldfieldtype": "Table", 
+  "options": "Purchase Order Item Supplied", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Material User", 
+  "submit": 0, 
+  "write": 0
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Purchase Manager", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Purchase User", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Supplier"
+ }
+]
\ No newline at end of file
diff --git a/erpnext/buying/doctype/purchase_order/test_purchase_order.py b/erpnext/buying/doctype/purchase_order/test_purchase_order.py
new file mode 100644
index 0000000..f2c33fc
--- /dev/null
+++ b/erpnext/buying/doctype/purchase_order/test_purchase_order.py
@@ -0,0 +1,150 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+
+from __future__ import unicode_literals
+import unittest
+import webnotes
+import webnotes.defaults
+from webnotes.utils import flt
+
+class TestPurchaseOrder(unittest.TestCase):
+	def test_make_purchase_receipt(self):		
+		from erpnext.buying.doctype.purchase_order.purchase_order import make_purchase_receipt
+
+		po = webnotes.bean(copy=test_records[0]).insert()
+
+		self.assertRaises(webnotes.ValidationError, make_purchase_receipt, 
+			po.doc.name)
+
+		po = webnotes.bean("Purchase Order", po.doc.name)
+		po.submit()
+		
+		pr = make_purchase_receipt(po.doc.name)
+		pr[0]["supplier_warehouse"] = "_Test Warehouse 1 - _TC"
+		pr[0]["posting_date"] = "2013-05-12"
+		self.assertEquals(pr[0]["doctype"], "Purchase Receipt")
+		self.assertEquals(len(pr), len(test_records[0]))
+		
+		pr[0].naming_series = "_T-Purchase Receipt-"
+		pr_bean = webnotes.bean(pr)
+		pr_bean.insert()
+			
+	def test_ordered_qty(self):
+		webnotes.conn.sql("delete from tabBin")
+		
+		from erpnext.buying.doctype.purchase_order.purchase_order import make_purchase_receipt
+
+		po = webnotes.bean(copy=test_records[0]).insert()
+
+		self.assertRaises(webnotes.ValidationError, make_purchase_receipt, 
+			po.doc.name)
+
+		po = webnotes.bean("Purchase Order", po.doc.name)
+		po.doc.is_subcontracted = "No"
+		po.doclist[1].item_code = "_Test Item"
+		po.submit()
+		
+		self.assertEquals(webnotes.conn.get_value("Bin", {"item_code": "_Test Item", 
+			"warehouse": "_Test Warehouse - _TC"}, "ordered_qty"), 10)
+		
+		pr = make_purchase_receipt(po.doc.name)
+		
+		self.assertEquals(pr[0]["doctype"], "Purchase Receipt")
+		self.assertEquals(len(pr), len(test_records[0]))
+		pr[0]["posting_date"] = "2013-05-12"
+		pr[0].naming_series = "_T-Purchase Receipt-"
+		pr[1].qty = 4.0
+		pr_bean = webnotes.bean(pr)
+		pr_bean.insert()
+		pr_bean.submit()
+		
+		self.assertEquals(flt(webnotes.conn.get_value("Bin", {"item_code": "_Test Item", 
+			"warehouse": "_Test Warehouse - _TC"}, "ordered_qty")), 6.0)
+			
+		webnotes.conn.set_value('Item', '_Test Item', 'tolerance', 50)
+			
+		pr1 = make_purchase_receipt(po.doc.name)
+		pr1[0].naming_series = "_T-Purchase Receipt-"
+		pr1[0]["posting_date"] = "2013-05-12"
+		pr1[1].qty = 8
+		pr1_bean = webnotes.bean(pr1)
+		pr1_bean.insert()
+		pr1_bean.submit()
+		
+		self.assertEquals(flt(webnotes.conn.get_value("Bin", {"item_code": "_Test Item", 
+			"warehouse": "_Test Warehouse - _TC"}, "ordered_qty")), 0.0)
+		
+	def test_make_purchase_invocie(self):
+		from erpnext.buying.doctype.purchase_order.purchase_order import make_purchase_invoice
+
+		po = webnotes.bean(copy=test_records[0]).insert()
+
+		self.assertRaises(webnotes.ValidationError, make_purchase_invoice, 
+			po.doc.name)
+
+		po = webnotes.bean("Purchase Order", po.doc.name)
+		po.submit()
+		pi = make_purchase_invoice(po.doc.name)
+		
+		self.assertEquals(pi[0]["doctype"], "Purchase Invoice")
+		self.assertEquals(len(pi), len(test_records[0]))
+		pi[0]["posting_date"] = "2013-05-12"
+		pi[0].bill_no = "NA"
+		webnotes.bean(pi).insert()
+		
+	def test_subcontracting(self):
+		po = webnotes.bean(copy=test_records[0])
+		po.insert()
+		self.assertEquals(len(po.doclist.get({"parentfield": "po_raw_material_details"})), 2)
+
+	def test_warehouse_company_validation(self):
+		from erpnext.stock.utils import InvalidWarehouseCompany
+		po = webnotes.bean(copy=test_records[0])
+		po.doc.company = "_Test Company 1"
+		po.doc.conversion_rate = 0.0167
+		self.assertRaises(InvalidWarehouseCompany, po.insert)
+
+	def test_uom_integer_validation(self):
+		from erpnext.utilities.transaction_base import UOMMustBeIntegerError
+		po = webnotes.bean(copy=test_records[0])
+		po.doclist[1].qty = 3.4
+		self.assertRaises(UOMMustBeIntegerError, po.insert)
+
+
+test_dependencies = ["BOM"]
+
+test_records = [
+	[
+		{
+			"company": "_Test Company", 
+			"naming_series": "_T-Purchase Order-",
+			"conversion_rate": 1.0, 
+			"currency": "INR", 
+			"doctype": "Purchase Order", 
+			"fiscal_year": "_Test Fiscal Year 2013", 
+			"transaction_date": "2013-02-12", 
+			"is_subcontracted": "Yes",
+			"supplier": "_Test Supplier",
+			"supplier_name": "_Test Supplier",
+			"net_total": 5000.0, 
+			"grand_total": 5000.0,
+			"grand_total_import": 5000.0,
+		}, 
+		{
+			"conversion_factor": 1.0, 
+			"description": "_Test FG Item", 
+			"doctype": "Purchase Order Item", 
+			"item_code": "_Test FG Item", 
+			"item_name": "_Test FG Item", 
+			"parentfield": "po_details", 
+			"qty": 10.0,
+			"import_rate": 500.0,
+			"amount": 5000.0,
+			"warehouse": "_Test Warehouse - _TC", 
+			"stock_uom": "_Test UOM", 
+			"uom": "_Test UOM",
+			"schedule_date": "2013-03-01"
+		}
+	],
+]
\ No newline at end of file
diff --git a/buying/doctype/purchase_order_item/README.md b/erpnext/buying/doctype/purchase_order_item/README.md
similarity index 100%
rename from buying/doctype/purchase_order_item/README.md
rename to erpnext/buying/doctype/purchase_order_item/README.md
diff --git a/buying/doctype/purchase_order_item/__init__.py b/erpnext/buying/doctype/purchase_order_item/__init__.py
similarity index 100%
rename from buying/doctype/purchase_order_item/__init__.py
rename to erpnext/buying/doctype/purchase_order_item/__init__.py
diff --git a/buying/doctype/purchase_order_item/purchase_order_item.py b/erpnext/buying/doctype/purchase_order_item/purchase_order_item.py
similarity index 100%
rename from buying/doctype/purchase_order_item/purchase_order_item.py
rename to erpnext/buying/doctype/purchase_order_item/purchase_order_item.py
diff --git a/erpnext/buying/doctype/purchase_order_item/purchase_order_item.txt b/erpnext/buying/doctype/purchase_order_item/purchase_order_item.txt
new file mode 100755
index 0000000..a78c485
--- /dev/null
+++ b/erpnext/buying/doctype/purchase_order_item/purchase_order_item.txt
@@ -0,0 +1,444 @@
+[
+ {
+  "creation": "2013-05-24 19:29:06", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:32", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "POD/.#####", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Buying", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Purchase Order Item", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Purchase Order Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Item Code", 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "print_hide": 0, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "schedule_date", 
+  "fieldtype": "Date", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Reqd By Date", 
+  "no_copy": 0, 
+  "oldfieldname": "schedule_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "description": "If Supplier Part Number exists for given Item, it gets stored here", 
+  "doctype": "DocField", 
+  "fieldname": "supplier_part_no", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Supplier Part Number", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_name", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Item Name", 
+  "oldfieldname": "item_name", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "quantity_and_rate", 
+  "fieldtype": "Section Break", 
+  "in_list_view": 0, 
+  "label": "Quantity and Rate"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "in_list_view": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Small Text", 
+  "print_width": "300px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "qty", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Quantity", 
+  "oldfieldname": "qty", 
+  "oldfieldtype": "Currency", 
+  "print_width": "60px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "60px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "uom", 
+  "fieldtype": "Link", 
+  "in_list_view": 0, 
+  "label": "UOM", 
+  "oldfieldname": "uom", 
+  "oldfieldtype": "Link", 
+  "options": "UOM", 
+  "print_hide": 0, 
+  "print_width": "100px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "import_ref_rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Price List Rate", 
+  "options": "currency", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "discount_rate", 
+  "fieldtype": "Float", 
+  "in_list_view": 0, 
+  "label": "Discount %", 
+  "print_hide": 0, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "import_rate", 
+  "fieldtype": "Currency", 
+  "hidden": 0, 
+  "in_list_view": 1, 
+  "label": "Rate ", 
+  "oldfieldname": "import_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "import_amount", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Amount", 
+  "oldfieldname": "import_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_ref_rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Price List Rate (Company Currency)", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Rate (Company Currency)", 
+  "oldfieldname": "purchase_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amount", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Amount (Company Currency)", 
+  "oldfieldname": "amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warehouse_and_reference", 
+  "fieldtype": "Section Break", 
+  "in_list_view": 0, 
+  "label": "Warehouse and Reference"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warehouse", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_list_view": 0, 
+  "label": "Warehouse", 
+  "oldfieldname": "warehouse", 
+  "oldfieldtype": "Link", 
+  "options": "Warehouse", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "project_name", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Project Name", 
+  "options": "Project", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "conversion_factor", 
+  "fieldtype": "Float", 
+  "hidden": 0, 
+  "in_list_view": 0, 
+  "label": "UOM Conversion Factor", 
+  "oldfieldname": "conversion_factor", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "stock_uom", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_list_view": 0, 
+  "label": "Stock UOM", 
+  "oldfieldname": "stock_uom", 
+  "oldfieldtype": "Data", 
+  "options": "UOM", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "reqd": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "prevdoc_doctype", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Prevdoc DocType", 
+  "no_copy": 1, 
+  "oldfieldname": "prevdoc_doctype", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "prevdoc_docname", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Material Request No", 
+  "no_copy": 1, 
+  "oldfieldname": "prevdoc_docname", 
+  "oldfieldtype": "Link", 
+  "options": "Material Request", 
+  "print_hide": 1, 
+  "print_width": "120px", 
+  "read_only": 1, 
+  "search_index": 1, 
+  "width": "120px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "prevdoc_detail_docname", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Material Request Detail No", 
+  "no_copy": 1, 
+  "oldfieldname": "prevdoc_detail_docname", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supplier_quotation", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "in_filter": 0, 
+  "in_list_view": 1, 
+  "label": "Supplier Quotation", 
+  "no_copy": 1, 
+  "options": "Supplier Quotation", 
+  "read_only": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supplier_quotation_item", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "in_list_view": 1, 
+  "label": "Supplier Quotation Item", 
+  "no_copy": 1, 
+  "options": "Supplier Quotation Item", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "brand", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "in_list_view": 1, 
+  "label": "Brand", 
+  "oldfieldname": "brand", 
+  "oldfieldtype": "Link", 
+  "options": "Brand", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "item_group", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Item Group", 
+  "oldfieldname": "item_group", 
+  "oldfieldtype": "Link", 
+  "options": "Item Group", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "stock_qty", 
+  "fieldtype": "Float", 
+  "hidden": 0, 
+  "in_list_view": 1, 
+  "label": "Stock Qty", 
+  "no_copy": 1, 
+  "oldfieldname": "stock_qty", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "received_qty", 
+  "fieldtype": "Float", 
+  "hidden": 0, 
+  "in_list_view": 1, 
+  "label": "Received Qty", 
+  "no_copy": 1, 
+  "oldfieldname": "received_qty", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "billed_amt", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Billed Amt", 
+  "no_copy": 1, 
+  "options": "currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "description": "Tax detail table fetched from item master as a string and stored in this field.\nUsed for Taxes and Charges", 
+  "doctype": "DocField", 
+  "fieldname": "item_tax_rate", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "in_list_view": 1, 
+  "label": "Item Tax Rate", 
+  "oldfieldname": "item_tax_rate", 
+  "oldfieldtype": "Small Text", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "report_hide": 1
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "page_break", 
+  "fieldtype": "Check", 
+  "hidden": 0, 
+  "in_list_view": 1, 
+  "label": "Page Break", 
+  "no_copy": 1, 
+  "oldfieldname": "page_break", 
+  "oldfieldtype": "Check", 
+  "print_hide": 1, 
+  "read_only": 0
+ }
+]
\ No newline at end of file
diff --git a/buying/doctype/purchase_order_item_supplied/README.md b/erpnext/buying/doctype/purchase_order_item_supplied/README.md
similarity index 100%
rename from buying/doctype/purchase_order_item_supplied/README.md
rename to erpnext/buying/doctype/purchase_order_item_supplied/README.md
diff --git a/buying/doctype/purchase_order_item_supplied/__init__.py b/erpnext/buying/doctype/purchase_order_item_supplied/__init__.py
similarity index 100%
rename from buying/doctype/purchase_order_item_supplied/__init__.py
rename to erpnext/buying/doctype/purchase_order_item_supplied/__init__.py
diff --git a/buying/doctype/purchase_order_item_supplied/purchase_order_item_supplied.py b/erpnext/buying/doctype/purchase_order_item_supplied/purchase_order_item_supplied.py
similarity index 100%
rename from buying/doctype/purchase_order_item_supplied/purchase_order_item_supplied.py
rename to erpnext/buying/doctype/purchase_order_item_supplied/purchase_order_item_supplied.py
diff --git a/erpnext/buying/doctype/purchase_order_item_supplied/purchase_order_item_supplied.txt b/erpnext/buying/doctype/purchase_order_item_supplied/purchase_order_item_supplied.txt
new file mode 100644
index 0000000..f2860cd
--- /dev/null
+++ b/erpnext/buying/doctype/purchase_order_item_supplied/purchase_order_item_supplied.txt
@@ -0,0 +1,121 @@
+[
+ {
+  "creation": "2013-02-22 01:27:42", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:33", 
+  "modified_by": "Administrator", 
+  "owner": "dhanalekshmi@webnotestech.com"
+ }, 
+ {
+  "doctype": "DocType", 
+  "hide_toolbar": 1, 
+  "istable": 1, 
+  "module": "Buying", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Purchase Order Item Supplied", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Purchase Order Item Supplied"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reference_name", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "in_filter": 0, 
+  "in_list_view": 1, 
+  "label": "Reference Name", 
+  "oldfieldname": "reference_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "bom_detail_no", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "BOM Detail No", 
+  "oldfieldname": "bom_detail_no", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "main_item_code", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Item Code", 
+  "oldfieldname": "main_item_code", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rm_item_code", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Raw Material Item Code", 
+  "oldfieldname": "rm_item_code", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "required_qty", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Required Qty", 
+  "oldfieldname": "required_qty", 
+  "oldfieldtype": "Currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Rate", 
+  "oldfieldname": "rate", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amount", 
+  "fieldtype": "Currency", 
+  "label": "Amount", 
+  "oldfieldname": "amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "conversion_factor", 
+  "fieldtype": "Float", 
+  "hidden": 1, 
+  "label": "Conversion Factor", 
+  "oldfieldname": "conversion_factor", 
+  "oldfieldtype": "Currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "stock_uom", 
+  "fieldtype": "Link", 
+  "label": "Stock Uom", 
+  "oldfieldname": "stock_uom", 
+  "oldfieldtype": "Data", 
+  "options": "UOM", 
+  "read_only": 1
+ }
+]
\ No newline at end of file
diff --git a/buying/doctype/purchase_receipt_item_supplied/README.md b/erpnext/buying/doctype/purchase_receipt_item_supplied/README.md
similarity index 100%
rename from buying/doctype/purchase_receipt_item_supplied/README.md
rename to erpnext/buying/doctype/purchase_receipt_item_supplied/README.md
diff --git a/buying/doctype/purchase_receipt_item_supplied/__init__.py b/erpnext/buying/doctype/purchase_receipt_item_supplied/__init__.py
similarity index 100%
rename from buying/doctype/purchase_receipt_item_supplied/__init__.py
rename to erpnext/buying/doctype/purchase_receipt_item_supplied/__init__.py
diff --git a/buying/doctype/purchase_receipt_item_supplied/purchase_receipt_item_supplied.py b/erpnext/buying/doctype/purchase_receipt_item_supplied/purchase_receipt_item_supplied.py
similarity index 100%
rename from buying/doctype/purchase_receipt_item_supplied/purchase_receipt_item_supplied.py
rename to erpnext/buying/doctype/purchase_receipt_item_supplied/purchase_receipt_item_supplied.py
diff --git a/erpnext/buying/doctype/purchase_receipt_item_supplied/purchase_receipt_item_supplied.txt b/erpnext/buying/doctype/purchase_receipt_item_supplied/purchase_receipt_item_supplied.txt
new file mode 100644
index 0000000..c1ace7c
--- /dev/null
+++ b/erpnext/buying/doctype/purchase_receipt_item_supplied/purchase_receipt_item_supplied.txt
@@ -0,0 +1,149 @@
+[
+ {
+  "creation": "2013-02-22 01:27:42", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:37", 
+  "modified_by": "Administrator", 
+  "owner": "wasim@webnotestech.com"
+ }, 
+ {
+  "doctype": "DocType", 
+  "hide_toolbar": 0, 
+  "istable": 1, 
+  "module": "Buying", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Purchase Receipt Item Supplied", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Purchase Receipt Item Supplied"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reference_name", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "in_filter": 0, 
+  "in_list_view": 1, 
+  "label": "Reference Name", 
+  "oldfieldname": "reference_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "bom_detail_no", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "BOM Detail No", 
+  "oldfieldname": "bom_detail_no", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "main_item_code", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Item Code", 
+  "oldfieldname": "main_item_code", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rm_item_code", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Raw Material Item Code", 
+  "oldfieldname": "rm_item_code", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Data", 
+  "print_width": "300px", 
+  "read_only": 1, 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "required_qty", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Required Qty", 
+  "oldfieldname": "required_qty", 
+  "oldfieldtype": "Currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "consumed_qty", 
+  "fieldtype": "Float", 
+  "label": "Consumed Qty", 
+  "oldfieldname": "consumed_qty", 
+  "oldfieldtype": "Currency", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rate", 
+  "fieldtype": "Currency", 
+  "label": "Rate", 
+  "oldfieldname": "rate", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "conversion_factor", 
+  "fieldtype": "Float", 
+  "hidden": 1, 
+  "label": "Conversion Factor", 
+  "oldfieldname": "conversion_factor", 
+  "oldfieldtype": "Currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amount", 
+  "fieldtype": "Currency", 
+  "label": "Amount", 
+  "oldfieldname": "amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "stock_uom", 
+  "fieldtype": "Link", 
+  "label": "Stock Uom", 
+  "oldfieldname": "stock_uom", 
+  "oldfieldtype": "Data", 
+  "options": "UOM", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "current_stock", 
+  "fieldtype": "Float", 
+  "label": "Current Stock", 
+  "oldfieldname": "current_stock", 
+  "oldfieldtype": "Currency", 
+  "read_only": 1
+ }
+]
\ No newline at end of file
diff --git a/buying/doctype/quality_inspection/README.md b/erpnext/buying/doctype/quality_inspection/README.md
similarity index 100%
rename from buying/doctype/quality_inspection/README.md
rename to erpnext/buying/doctype/quality_inspection/README.md
diff --git a/buying/doctype/quality_inspection/__init__.py b/erpnext/buying/doctype/quality_inspection/__init__.py
similarity index 100%
rename from buying/doctype/quality_inspection/__init__.py
rename to erpnext/buying/doctype/quality_inspection/__init__.py
diff --git a/buying/doctype/quality_inspection/quality_inspection.js b/erpnext/buying/doctype/quality_inspection/quality_inspection.js
similarity index 100%
rename from buying/doctype/quality_inspection/quality_inspection.js
rename to erpnext/buying/doctype/quality_inspection/quality_inspection.js
diff --git a/buying/doctype/quality_inspection/quality_inspection.py b/erpnext/buying/doctype/quality_inspection/quality_inspection.py
similarity index 100%
rename from buying/doctype/quality_inspection/quality_inspection.py
rename to erpnext/buying/doctype/quality_inspection/quality_inspection.py
diff --git a/erpnext/buying/doctype/quality_inspection/quality_inspection.txt b/erpnext/buying/doctype/quality_inspection/quality_inspection.txt
new file mode 100644
index 0000000..aa8aa18
--- /dev/null
+++ b/erpnext/buying/doctype/quality_inspection/quality_inspection.txt
@@ -0,0 +1,246 @@
+[
+ {
+  "creation": "2013-04-30 13:13:03", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:24", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "naming_series:", 
+  "doctype": "DocType", 
+  "icon": "icon-search", 
+  "is_submittable": 1, 
+  "module": "Buying", 
+  "name": "__common__", 
+  "search_fields": "item_code, report_date, purchase_receipt_no, delivery_note_no"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Quality Inspection", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Quality Inspection", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "Quality Manager", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Quality Inspection"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "qa_inspection", 
+  "fieldtype": "Section Break", 
+  "label": "QA Inspection", 
+  "no_copy": 0, 
+  "oldfieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "no_copy": 1, 
+  "options": "\nQAI/11-12/", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "inspection_type", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Inspection Type", 
+  "oldfieldname": "inspection_type", 
+  "oldfieldtype": "Select", 
+  "options": "\nIncoming\nOutgoing\nIn Process", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "report_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Report Date", 
+  "oldfieldname": "report_date", 
+  "oldfieldtype": "Date", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "label": "Item Code", 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sample_size", 
+  "fieldtype": "Float", 
+  "in_filter": 0, 
+  "label": "Sample Size", 
+  "oldfieldname": "sample_size", 
+  "oldfieldtype": "Currency", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "in_filter": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Small Text", 
+  "search_index": 0, 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_serial_no", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "label": "Item Serial No", 
+  "oldfieldname": "item_serial_no", 
+  "oldfieldtype": "Link", 
+  "options": "Serial No", 
+  "print_hide": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "batch_no", 
+  "fieldtype": "Link", 
+  "label": "Batch No", 
+  "oldfieldname": "batch_no", 
+  "oldfieldtype": "Link", 
+  "options": "Batch"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_receipt_no", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "label": "Purchase Receipt No", 
+  "oldfieldname": "purchase_receipt_no", 
+  "oldfieldtype": "Link", 
+  "options": "Purchase Receipt", 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "delivery_note_no", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "label": "Delivery Note No", 
+  "oldfieldname": "delivery_note_no", 
+  "oldfieldtype": "Link", 
+  "options": "Delivery Note", 
+  "print_hide": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "inspected_by", 
+  "fieldtype": "Data", 
+  "label": "Inspected By", 
+  "oldfieldname": "inspected_by", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "remarks", 
+  "fieldtype": "Text", 
+  "label": "Remarks", 
+  "no_copy": 1, 
+  "oldfieldname": "remarks", 
+  "oldfieldtype": "Text"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "verified_by", 
+  "fieldtype": "Data", 
+  "label": "Verified By", 
+  "oldfieldname": "verified_by", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Data", 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "specification_details", 
+  "fieldtype": "Section Break", 
+  "label": "Specification Details", 
+  "oldfieldtype": "Section Break", 
+  "options": "Simple"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "get_specification_details", 
+  "fieldtype": "Button", 
+  "label": "Get Specification Details", 
+  "options": "get_item_specification_details"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "qa_specification_details", 
+  "fieldtype": "Table", 
+  "label": "Quality Inspection Readings", 
+  "oldfieldname": "qa_specification_details", 
+  "oldfieldtype": "Table", 
+  "options": "Quality Inspection Reading"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/buying/doctype/quality_inspection_reading/README.md b/erpnext/buying/doctype/quality_inspection_reading/README.md
similarity index 100%
rename from buying/doctype/quality_inspection_reading/README.md
rename to erpnext/buying/doctype/quality_inspection_reading/README.md
diff --git a/buying/doctype/quality_inspection_reading/__init__.py b/erpnext/buying/doctype/quality_inspection_reading/__init__.py
similarity index 100%
rename from buying/doctype/quality_inspection_reading/__init__.py
rename to erpnext/buying/doctype/quality_inspection_reading/__init__.py
diff --git a/buying/doctype/quality_inspection_reading/quality_inspection_reading.py b/erpnext/buying/doctype/quality_inspection_reading/quality_inspection_reading.py
similarity index 100%
rename from buying/doctype/quality_inspection_reading/quality_inspection_reading.py
rename to erpnext/buying/doctype/quality_inspection_reading/quality_inspection_reading.py
diff --git a/erpnext/buying/doctype/quality_inspection_reading/quality_inspection_reading.txt b/erpnext/buying/doctype/quality_inspection_reading/quality_inspection_reading.txt
new file mode 100644
index 0000000..f08e7cd
--- /dev/null
+++ b/erpnext/buying/doctype/quality_inspection_reading/quality_inspection_reading.txt
@@ -0,0 +1,141 @@
+[
+ {
+  "creation": "2013-02-22 01:27:43", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:39", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "QASD/.#####", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Buying", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Quality Inspection Reading", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Quality Inspection Reading"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "specification", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Parameter", 
+  "oldfieldname": "specification", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "value", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Acceptance Criteria", 
+  "oldfieldname": "value", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reading_1", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Reading 1", 
+  "oldfieldname": "reading_1", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reading_2", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Reading 2", 
+  "oldfieldname": "reading_2", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reading_3", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Reading 3", 
+  "oldfieldname": "reading_3", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reading_4", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Reading 4", 
+  "oldfieldname": "reading_4", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reading_5", 
+  "fieldtype": "Data", 
+  "label": "Reading 5", 
+  "oldfieldname": "reading_5", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reading_6", 
+  "fieldtype": "Data", 
+  "label": "Reading 6", 
+  "oldfieldname": "reading_6", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reading_7", 
+  "fieldtype": "Data", 
+  "label": "Reading 7", 
+  "oldfieldname": "reading_7", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reading_8", 
+  "fieldtype": "Data", 
+  "label": "Reading 8", 
+  "oldfieldname": "reading_8", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reading_9", 
+  "fieldtype": "Data", 
+  "label": "Reading 9", 
+  "oldfieldname": "reading_9", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reading_10", 
+  "fieldtype": "Data", 
+  "label": "Reading 10", 
+  "oldfieldname": "reading_10", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "default": "Accepted", 
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "label": "Status", 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Select", 
+  "options": "Accepted\nRejected"
+ }
+]
\ No newline at end of file
diff --git a/buying/doctype/supplier/README.md b/erpnext/buying/doctype/supplier/README.md
similarity index 100%
rename from buying/doctype/supplier/README.md
rename to erpnext/buying/doctype/supplier/README.md
diff --git a/buying/doctype/supplier/__init__.py b/erpnext/buying/doctype/supplier/__init__.py
similarity index 100%
rename from buying/doctype/supplier/__init__.py
rename to erpnext/buying/doctype/supplier/__init__.py
diff --git a/erpnext/buying/doctype/supplier/supplier.js b/erpnext/buying/doctype/supplier/supplier.js
new file mode 100644
index 0000000..b3dec80
--- /dev/null
+++ b/erpnext/buying/doctype/supplier/supplier.js
@@ -0,0 +1,100 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+{% include 'setup/doctype/contact_control/contact_control.js' %};
+
+cur_frm.cscript.refresh = function(doc,dt,dn) {
+	cur_frm.cscript.make_dashboard(doc);
+	erpnext.hide_naming_series();
+    
+	if(doc.__islocal){
+    	hide_field(['address_html','contact_html']); 
+	}
+	else{
+	  	unhide_field(['address_html','contact_html']);
+		// make lists
+		cur_frm.cscript.make_address(doc,dt,dn);
+		cur_frm.cscript.make_contact(doc,dt,dn);
+		
+		cur_frm.communication_view = new wn.views.CommunicationList({
+			list: wn.model.get("Communication", {"supplier": doc.name}),
+			parent: cur_frm.fields_dict.communication_html.wrapper,
+			doc: doc
+		})		
+  }
+}
+
+cur_frm.cscript.make_dashboard = function(doc) {
+	cur_frm.dashboard.reset();
+	if(doc.__islocal) 
+		return;
+	if (in_list(user_roles, "Accounts User") || in_list(user_roles, "Accounts Manager"))
+		cur_frm.dashboard.set_headline('<span class="text-muted">Loading...</span>')
+	
+	cur_frm.dashboard.add_doctype_badge("Supplier Quotation", "supplier");
+	cur_frm.dashboard.add_doctype_badge("Purchase Order", "supplier");
+	cur_frm.dashboard.add_doctype_badge("Purchase Receipt", "supplier");
+	cur_frm.dashboard.add_doctype_badge("Purchase Invoice", "supplier");
+
+	return wn.call({
+		type: "GET",
+		method: "erpnext.buying.doctype.supplier.supplier.get_dashboard_info",
+		args: {
+			supplier: cur_frm.doc.name
+		},
+		callback: function(r) {
+			if (in_list(user_roles, "Accounts User") || in_list(user_roles, "Accounts Manager")) {
+				cur_frm.dashboard.set_headline(
+					wn._("Total Billing This Year: ") + "<b>" 
+					+ format_currency(r.message.total_billing, cur_frm.doc.default_currency)
+					+ '</b> / <span class="text-muted">' + wn._("Unpaid") + ": <b>" 
+					+ format_currency(r.message.total_unpaid, cur_frm.doc.default_currency) 
+					+ '</b></span>');
+			}
+			cur_frm.dashboard.set_badge_count(r.message);
+		}
+	})
+}
+
+
+cur_frm.cscript.make_address = function() {
+	if(!cur_frm.address_list) {
+		cur_frm.address_list = new wn.ui.Listing({
+			parent: cur_frm.fields_dict['address_html'].wrapper,
+			page_length: 5,
+			new_doctype: "Address",
+			get_query: function() {
+				return "select name, address_type, address_line1, address_line2, city, state, country, pincode, fax, email_id, phone, is_primary_address, is_shipping_address from tabAddress where supplier='"+cur_frm.docname+"' and docstatus != 2 order by is_primary_address desc"
+			},
+			as_dict: 1,
+			no_results_message: wn._('No addresses created'),
+			render_row: cur_frm.cscript.render_address_row,
+		});
+		// note: render_address_row is defined in contact_control.js
+	}
+	cur_frm.address_list.run();
+}
+
+cur_frm.cscript.make_contact = function() {
+	if(!cur_frm.contact_list) {
+		cur_frm.contact_list = new wn.ui.Listing({
+			parent: cur_frm.fields_dict['contact_html'].wrapper,
+			page_length: 5,
+			new_doctype: "Contact",
+			get_query: function() {
+				return "select name, first_name, last_name, email_id, phone, mobile_no, department, designation, is_primary_contact from tabContact where supplier='"+cur_frm.docname+"' and docstatus != 2 order by is_primary_contact desc"
+			},
+			as_dict: 1,
+			no_results_message: wn._('No contacts created'),
+			render_row: cur_frm.cscript.render_contact_row,
+		});
+		// note: render_contact_row is defined in contact_control.js
+	}
+	cur_frm.contact_list.run();
+}
+
+cur_frm.fields_dict['default_price_list'].get_query = function(doc,cdt,cdn) {
+	return{
+		filters:{'buying': 1}
+	}
+}
\ No newline at end of file
diff --git a/erpnext/buying/doctype/supplier/supplier.py b/erpnext/buying/doctype/supplier/supplier.py
new file mode 100644
index 0000000..99c7352
--- /dev/null
+++ b/erpnext/buying/doctype/supplier/supplier.py
@@ -0,0 +1,197 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+import webnotes.defaults
+
+from webnotes.utils import cint
+from webnotes import msgprint, _
+from webnotes.model.doc import make_autoname
+
+
+from erpnext.utilities.transaction_base import TransactionBase
+
+class DocType(TransactionBase):
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+
+	def autoname(self):
+		supp_master_name = webnotes.defaults.get_global_default('supp_master_name')
+		
+		if supp_master_name == 'Supplier Name':
+			if webnotes.conn.exists("Customer", self.doc.supplier_name):
+				webnotes.msgprint(_("A Customer exists with same name"), raise_exception=1)
+			self.doc.name = self.doc.supplier_name
+		else:
+			self.doc.name = make_autoname(self.doc.naming_series + '.#####')
+
+	def update_address(self):
+		webnotes.conn.sql("""update `tabAddress` set supplier_name=%s, modified=NOW() 
+			where supplier=%s""", (self.doc.supplier_name, self.doc.name))
+
+	def update_contact(self):
+		webnotes.conn.sql("""update `tabContact` set supplier_name=%s, modified=NOW() 
+			where supplier=%s""", (self.doc.supplier_name, self.doc.name))
+
+	def update_credit_days_limit(self):
+		webnotes.conn.sql("""update tabAccount set credit_days = %s where name = %s""", 
+			(cint(self.doc.credit_days), self.doc.name + " - " + self.get_company_abbr()))
+
+	def on_update(self):
+		if not self.doc.naming_series:
+			self.doc.naming_series = ''
+
+		self.update_address()
+		self.update_contact()
+
+		# create account head
+		self.create_account_head()
+
+		# update credit days and limit in account
+		self.update_credit_days_limit()
+	
+	def get_payables_group(self):
+		g = webnotes.conn.sql("select payables_group from tabCompany where name=%s", self.doc.company)
+		g = g and g[0][0] or ''
+		if not g:
+			msgprint("Update Company master, assign a default group for Payables")
+			raise Exception
+		return g
+
+	def add_account(self, ac, par, abbr):
+		ac_bean = webnotes.bean({
+			"doctype": "Account",
+			'account_name':ac,
+			'parent_account':par,
+			'group_or_ledger':'Group',
+			'company':self.doc.company,
+			"freeze_account": "No",
+		})
+		ac_bean.ignore_permissions = True
+		ac_bean.insert()
+		
+		msgprint(_("Created Group ") + ac)
+	
+	def get_company_abbr(self):
+		return webnotes.conn.sql("select abbr from tabCompany where name=%s", self.doc.company)[0][0]
+	
+	def get_parent_account(self, abbr):
+		if (not self.doc.supplier_type):
+			msgprint("Supplier Type is mandatory")
+			raise Exception
+		
+		if not webnotes.conn.sql("select name from tabAccount where name=%s and debit_or_credit = 'Credit' and ifnull(is_pl_account, 'No') = 'No'", (self.doc.supplier_type + " - " + abbr)):
+
+			# if not group created , create it
+			self.add_account(self.doc.supplier_type, self.get_payables_group(), abbr)
+		
+		return self.doc.supplier_type + " - " + abbr
+
+	def validate(self):
+		#validation for Naming Series mandatory field...
+		if webnotes.defaults.get_global_default('supp_master_name') == 'Naming Series':
+			if not self.doc.naming_series:
+				msgprint("Series is Mandatory.", raise_exception=1)
+	
+	def create_account_head(self):
+		if self.doc.company :
+			abbr = self.get_company_abbr() 
+			parent_account = self.get_parent_account(abbr)
+						
+			if not webnotes.conn.sql("select name from tabAccount where name=%s", (self.doc.name + " - " + abbr)):
+				ac_bean = webnotes.bean({
+					"doctype": "Account",
+					'account_name': self.doc.name,
+					'parent_account': parent_account,
+					'group_or_ledger':'Ledger',
+					'company': self.doc.company,
+					'account_type': '',
+					'tax_rate': '0',
+					'master_type': 'Supplier',
+					'master_name': self.doc.name,
+					"freeze_account": "No"
+				})
+				ac_bean.ignore_permissions = True
+				ac_bean.insert()
+				
+				msgprint(_("Created Account Head: ") + ac_bean.doc.name)
+			else:
+				self.check_parent_account(parent_account, abbr)
+		else : 
+			msgprint("Please select Company under which you want to create account head")
+	
+	def check_parent_account(self, parent_account, abbr):
+		if webnotes.conn.get_value("Account", self.doc.name + " - " + abbr, 
+			"parent_account") != parent_account:
+			ac = webnotes.bean("Account", self.doc.name + " - " + abbr)
+			ac.doc.parent_account = parent_account
+			ac.save()
+	
+	def get_contacts(self,nm):
+		if nm:
+			contact_details =webnotes.conn.convert_to_lists(webnotes.conn.sql("select name, CONCAT(IFNULL(first_name,''),' ',IFNULL(last_name,'')),contact_no,email_id from `tabContact` where supplier = '%s'"%nm))
+	 
+			return contact_details
+		else:
+			return ''
+			
+	def delete_supplier_address(self):
+		for rec in webnotes.conn.sql("select * from `tabAddress` where supplier=%s", (self.doc.name,), as_dict=1):
+			webnotes.conn.sql("delete from `tabAddress` where name=%s",(rec['name']))
+	
+	def delete_supplier_contact(self):
+		for contact in webnotes.conn.sql_list("""select name from `tabContact` 
+			where supplier=%s""", self.doc.name):
+				webnotes.delete_doc("Contact", contact)
+	
+	def delete_supplier_account(self):
+		"""delete supplier's ledger if exist and check balance before deletion"""
+		acc = webnotes.conn.sql("select name from `tabAccount` where master_type = 'Supplier' \
+			and master_name = %s and docstatus < 2", self.doc.name)
+		if acc:
+			webnotes.delete_doc('Account', acc[0][0])
+			
+	def on_trash(self):
+		self.delete_supplier_address()
+		self.delete_supplier_contact()
+		self.delete_supplier_account()
+		
+	def before_rename(self, olddn, newdn, merge=False):
+		from erpnext.accounts.utils import rename_account_for
+		rename_account_for("Supplier", olddn, newdn, merge)
+
+	def after_rename(self, olddn, newdn, merge=False):
+		set_field = ''
+		if webnotes.defaults.get_global_default('supp_master_name') == 'Supplier Name':
+			webnotes.conn.set(self.doc, "supplier_name", newdn)
+			self.update_contact()
+			set_field = ", supplier_name=%(newdn)s"
+		self.update_supplier_address(newdn, set_field)
+
+	def update_supplier_address(self, newdn, set_field):
+		webnotes.conn.sql("""update `tabAddress` set address_title=%(newdn)s 
+			{set_field} where supplier=%(newdn)s"""\
+			.format(set_field=set_field), ({"newdn": newdn}))
+
+@webnotes.whitelist()
+def get_dashboard_info(supplier):
+	if not webnotes.has_permission("Supplier", "read", supplier):
+		webnotes.msgprint("No Permission", raise_exception=True)
+	
+	out = {}
+	for doctype in ["Supplier Quotation", "Purchase Order", "Purchase Receipt", "Purchase Invoice"]:
+		out[doctype] = webnotes.conn.get_value(doctype, 
+			{"supplier": supplier, "docstatus": ["!=", 2] }, "count(*)")
+	
+	billing = webnotes.conn.sql("""select sum(grand_total), sum(outstanding_amount) 
+		from `tabPurchase Invoice` 
+		where supplier=%s 
+			and docstatus = 1
+			and fiscal_year = %s""", (supplier, webnotes.conn.get_default("fiscal_year")))
+	
+	out["total_billing"] = billing[0][0]
+	out["total_unpaid"] = billing[0][1]
+	
+	return out
\ No newline at end of file
diff --git a/erpnext/buying/doctype/supplier/supplier.txt b/erpnext/buying/doctype/supplier/supplier.txt
new file mode 100644
index 0000000..c76eb65
--- /dev/null
+++ b/erpnext/buying/doctype/supplier/supplier.txt
@@ -0,0 +1,226 @@
+[
+ {
+  "creation": "2013-01-10 16:34:11", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:36", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "allow_rename": 1, 
+  "autoname": "naming_series:", 
+  "description": "Supplier of Goods or Services.", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-user", 
+  "module": "Buying", 
+  "name": "__common__", 
+  "search_fields": "supplier_name,supplier_type"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Supplier", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 0, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Supplier", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Supplier"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "basic_info", 
+  "fieldtype": "Section Break", 
+  "label": "Basic Info", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-user"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "no_copy": 1, 
+  "oldfieldname": "naming_series", 
+  "oldfieldtype": "Select", 
+  "options": "\nSUPP\nSUPP/10-11/"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supplier_name", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Supplier Name", 
+  "no_copy": 1, 
+  "oldfieldname": "supplier_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supplier_type", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Supplier Type", 
+  "oldfieldname": "supplier_type", 
+  "oldfieldtype": "Link", 
+  "options": "Supplier Type", 
+  "reqd": 1
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "address_contacts", 
+  "fieldtype": "Section Break", 
+  "label": "Address & Contacts", 
+  "oldfieldtype": "Column Break", 
+  "options": "icon-map-marker"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_html", 
+  "fieldtype": "HTML", 
+  "label": "Address HTML", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_html", 
+  "fieldtype": "HTML", 
+  "label": "Contact HTML", 
+  "read_only": 1
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "communication_history", 
+  "fieldtype": "Section Break", 
+  "label": "Communication History", 
+  "options": "icon-comments", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "communication_html", 
+  "fieldtype": "HTML", 
+  "label": "Communication HTML", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "more_info", 
+  "fieldtype": "Section Break", 
+  "label": "More Info", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-file-text"
+ }, 
+ {
+  "description": "Enter the company name under which Account Head will be created for this Supplier", 
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "default_price_list", 
+  "fieldtype": "Link", 
+  "label": "Price List", 
+  "options": "Price List"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "default_currency", 
+  "fieldtype": "Link", 
+  "label": "Default Currency", 
+  "no_copy": 1, 
+  "options": "Currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "credit_days", 
+  "fieldtype": "Int", 
+  "label": "Credit Days"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break2", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "website", 
+  "fieldtype": "Data", 
+  "label": "Website", 
+  "oldfieldname": "website", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "description": "Statutory info and other general information about your Supplier", 
+  "doctype": "DocField", 
+  "fieldname": "supplier_details", 
+  "fieldtype": "Text", 
+  "label": "Supplier Details", 
+  "oldfieldname": "supplier_details", 
+  "oldfieldtype": "Code"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "communications", 
+  "fieldtype": "Table", 
+  "hidden": 1, 
+  "label": "Communications", 
+  "options": "Communication", 
+  "print_hide": 1
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Purchase Manager", 
+  "write": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Purchase Master Manager", 
+  "write": 1
+ }
+]
\ No newline at end of file
diff --git a/buying/doctype/supplier/test_supplier.py b/erpnext/buying/doctype/supplier/test_supplier.py
similarity index 100%
rename from buying/doctype/supplier/test_supplier.py
rename to erpnext/buying/doctype/supplier/test_supplier.py
diff --git a/buying/doctype/supplier_quotation/README.md b/erpnext/buying/doctype/supplier_quotation/README.md
similarity index 100%
rename from buying/doctype/supplier_quotation/README.md
rename to erpnext/buying/doctype/supplier_quotation/README.md
diff --git a/buying/doctype/supplier_quotation/__init__.py b/erpnext/buying/doctype/supplier_quotation/__init__.py
similarity index 100%
rename from buying/doctype/supplier_quotation/__init__.py
rename to erpnext/buying/doctype/supplier_quotation/__init__.py
diff --git a/erpnext/buying/doctype/supplier_quotation/supplier_quotation.js b/erpnext/buying/doctype/supplier_quotation/supplier_quotation.js
new file mode 100644
index 0000000..bc56abd
--- /dev/null
+++ b/erpnext/buying/doctype/supplier_quotation/supplier_quotation.js
@@ -0,0 +1,73 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+// define defaults for purchase common
+cur_frm.cscript.tname = "Supplier Quotation Item";
+cur_frm.cscript.fname = "quotation_items";
+cur_frm.cscript.other_fname = "purchase_tax_details";
+
+// attach required files
+{% include 'buying/doctype/purchase_common/purchase_common.js' %};
+{% include 'accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.js' %}
+{% include 'accounts/doctype/sales_invoice/pos.js' %}
+
+erpnext.buying.SupplierQuotationController = erpnext.buying.BuyingController.extend({
+	refresh: function() {
+		this._super();
+
+		if (this.frm.doc.docstatus === 1) {
+			cur_frm.add_custom_button(wn._("Make Purchase Order"), this.make_purchase_order);
+		} 
+		else if (this.frm.doc.docstatus===0) {
+			cur_frm.add_custom_button(wn._('From Material Request'), 
+				function() {
+					wn.model.map_current_doc({
+						method: "erpnext.stock.doctype.material_request.material_request.make_supplier_quotation",
+						source_doctype: "Material Request",
+						get_query_filters: {
+							material_request_type: "Purchase",
+							docstatus: 1,
+							status: ["!=", "Stopped"],
+							per_ordered: ["<", 99.99],
+							company: cur_frm.doc.company
+						}
+					})
+				});
+		}
+	},	
+		
+	make_purchase_order: function() {
+		wn.model.open_mapped_doc({
+			method: "erpnext.buying.doctype.supplier_quotation.supplier_quotation.make_purchase_order",
+			source_name: cur_frm.doc.name
+		})
+	}
+});
+
+// for backward compatibility: combine new and previous states
+$.extend(cur_frm.cscript, new erpnext.buying.SupplierQuotationController({frm: cur_frm}));
+
+cur_frm.cscript.uom = function(doc, cdt, cdn) {
+	// no need to trigger updation of stock uom, as this field doesn't exist in supplier quotation
+}
+
+cur_frm.fields_dict['quotation_items'].grid.get_field('project_name').get_query = 
+	function(doc, cdt, cdn) {
+		return{
+			filters:[
+				['Project', 'status', 'not in', 'Completed, Cancelled']
+			]
+		}
+	}
+
+cur_frm.fields_dict['supplier_address'].get_query = function(doc, cdt, cdn) {
+	return {
+		filters:{'supplier': doc.supplier}
+	}
+}
+
+cur_frm.fields_dict['contact_person'].get_query = function(doc, cdt, cdn) {
+	return {
+		filters:{'supplier': doc.supplier}
+	}
+}
\ No newline at end of file
diff --git a/erpnext/buying/doctype/supplier_quotation/supplier_quotation.py b/erpnext/buying/doctype/supplier_quotation/supplier_quotation.py
new file mode 100644
index 0000000..b4562e0
--- /dev/null
+++ b/erpnext/buying/doctype/supplier_quotation/supplier_quotation.py
@@ -0,0 +1,93 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.model.code import get_obj
+
+from erpnext.controllers.buying_controller import BuyingController
+class DocType(BuyingController):
+	def __init__(self, doc, doclist=None):
+		self.doc, self.doclist = doc, doclist or []
+		self.tname, self.fname = "Supplier Quotation Item", "quotation_items"
+	
+	def validate(self):
+		super(DocType, self).validate()
+		
+		if not self.doc.status:
+			self.doc.status = "Draft"
+
+		from erpnext.utilities import validate_status
+		validate_status(self.doc.status, ["Draft", "Submitted", "Stopped", 
+			"Cancelled"])
+		
+		self.validate_common()
+		self.validate_with_previous_doc()
+		self.validate_uom_is_integer("uom", "qty")
+
+	def on_submit(self):
+		webnotes.conn.set(self.doc, "status", "Submitted")
+
+	def on_cancel(self):
+		webnotes.conn.set(self.doc, "status", "Cancelled")
+		
+	def on_trash(self):
+		pass
+			
+	def validate_with_previous_doc(self):
+		super(DocType, self).validate_with_previous_doc(self.tname, {
+			"Material Request": {
+				"ref_dn_field": "prevdoc_docname",
+				"compare_fields": [["company", "="]],
+			},
+			"Material Request Item": {
+				"ref_dn_field": "prevdoc_detail_docname",
+				"compare_fields": [["item_code", "="], ["uom", "="]],
+				"is_child_table": True
+			}
+		})
+
+			
+	def validate_common(self):
+		pc = get_obj('Purchase Common')
+		pc.validate_for_items(self)
+
+@webnotes.whitelist()
+def make_purchase_order(source_name, target_doclist=None):
+	from webnotes.model.mapper import get_mapped_doclist
+	
+	def set_missing_values(source, target):
+		bean = webnotes.bean(target)
+		bean.run_method("set_missing_values")
+		bean.run_method("get_schedule_dates")
+
+	def update_item(obj, target, source_parent):
+		target.conversion_factor = 1
+
+	doclist = get_mapped_doclist("Supplier Quotation", source_name,		{
+		"Supplier Quotation": {
+			"doctype": "Purchase Order", 
+			"validation": {
+				"docstatus": ["=", 1],
+			}
+		}, 
+		"Supplier Quotation Item": {
+			"doctype": "Purchase Order Item", 
+			"field_map": [
+				["name", "supplier_quotation_item"], 
+				["parent", "supplier_quotation"], 
+				["uom", "stock_uom"],
+				["uom", "uom"],
+				["prevdoc_detail_docname", "prevdoc_detail_docname"],
+				["prevdoc_doctype", "prevdoc_doctype"],
+				["prevdoc_docname", "prevdoc_docname"]
+			],
+			"postprocess": update_item
+		}, 
+		"Purchase Taxes and Charges": {
+			"doctype": "Purchase Taxes and Charges", 
+			"add_if_empty": True
+		},
+	}, target_doclist, set_missing_values)
+
+	return [d.fields for d in doclist]
\ No newline at end of file
diff --git a/erpnext/buying/doctype/supplier_quotation/supplier_quotation.txt b/erpnext/buying/doctype/supplier_quotation/supplier_quotation.txt
new file mode 100644
index 0000000..f3bc30c
--- /dev/null
+++ b/erpnext/buying/doctype/supplier_quotation/supplier_quotation.txt
@@ -0,0 +1,642 @@
+[
+ {
+  "creation": "2013-05-21 16:16:45", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:36", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 1, 
+  "allow_import": 1, 
+  "autoname": "naming_series:", 
+  "doctype": "DocType", 
+  "document_type": "Transaction", 
+  "icon": "icon-shopping-cart", 
+  "is_submittable": 1, 
+  "module": "Buying", 
+  "name": "__common__", 
+  "read_only_onload": 1, 
+  "search_fields": "status, transaction_date, supplier,grand_total"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Supplier Quotation", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Supplier Quotation", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Supplier Quotation"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supplier_section", 
+  "fieldtype": "Section Break", 
+  "label": "Supplier", 
+  "options": "icon-user"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "no_copy": 1, 
+  "oldfieldname": "naming_series", 
+  "oldfieldtype": "Select", 
+  "options": "SQTN", 
+  "print_hide": 1, 
+  "reqd": 1
+ }, 
+ {
+  "description": "Supplier (vendor) name as entered in supplier master", 
+  "doctype": "DocField", 
+  "fieldname": "supplier", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Supplier", 
+  "oldfieldname": "supplier", 
+  "oldfieldtype": "Link", 
+  "options": "Supplier", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supplier_name", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "in_list_view": 1, 
+  "label": "Name", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_display", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Address", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_display", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Contact", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_mobile", 
+  "fieldtype": "Text", 
+  "hidden": 1, 
+  "label": "Mobile No", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_email", 
+  "fieldtype": "Text", 
+  "hidden": 1, 
+  "label": "Contact Email", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_hide": 0, 
+  "print_width": "50%", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "transaction_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Quotation Date", 
+  "oldfieldname": "transaction_date", 
+  "oldfieldtype": "Date", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "report_hide": 0
+ }, 
+ {
+  "description": "Select the relevant company name if you have multiple companies", 
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "no_copy": 0, 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "currency_price_list", 
+  "fieldtype": "Section Break", 
+  "label": "Currency and Price List", 
+  "options": "icon-tag"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "currency", 
+  "fieldtype": "Link", 
+  "label": "Currency", 
+  "no_copy": 0, 
+  "oldfieldname": "currency", 
+  "oldfieldtype": "Select", 
+  "options": "Currency", 
+  "print_hide": 1, 
+  "reqd": 1
+ }, 
+ {
+  "description": "Rate at which supplier's currency is converted to company's base currency", 
+  "doctype": "DocField", 
+  "fieldname": "conversion_rate", 
+  "fieldtype": "Float", 
+  "hidden": 0, 
+  "label": "Exchange Rate", 
+  "no_copy": 1, 
+  "oldfieldname": "conversion_rate", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cb_price_list", 
+  "fieldtype": "Column Break", 
+  "print_width": "50%", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "buying_price_list", 
+  "fieldtype": "Link", 
+  "label": "Price List", 
+  "options": "Price List", 
+  "print_hide": 1
+ }, 
+ {
+  "depends_on": "buying_price_list", 
+  "doctype": "DocField", 
+  "fieldname": "price_list_currency", 
+  "fieldtype": "Link", 
+  "label": "Price List Currency", 
+  "options": "Currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "depends_on": "buying_price_list", 
+  "doctype": "DocField", 
+  "fieldname": "plc_conversion_rate", 
+  "fieldtype": "Float", 
+  "label": "Price List Exchange Rate", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "items", 
+  "fieldtype": "Section Break", 
+  "label": "Items", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-shopping-cart"
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "quotation_items", 
+  "fieldtype": "Table", 
+  "label": "Quotation Items", 
+  "no_copy": 0, 
+  "oldfieldname": "po_details", 
+  "oldfieldtype": "Table", 
+  "options": "Supplier Quotation Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_22", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "net_total_import", 
+  "fieldtype": "Currency", 
+  "label": "Net Total", 
+  "no_copy": 0, 
+  "oldfieldname": "net_total_import", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_24", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "net_total", 
+  "fieldtype": "Currency", 
+  "label": "Net Total (Company Currency)", 
+  "no_copy": 1, 
+  "oldfieldname": "net_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "taxes", 
+  "fieldtype": "Section Break", 
+  "label": "Taxes", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-money"
+ }, 
+ {
+  "description": "If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.", 
+  "doctype": "DocField", 
+  "fieldname": "purchase_other_charges", 
+  "fieldtype": "Link", 
+  "label": "Purchase Taxes and Charges", 
+  "no_copy": 1, 
+  "oldfieldname": "purchase_other_charges", 
+  "oldfieldtype": "Link", 
+  "options": "Purchase Taxes and Charges Master", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_tax_details", 
+  "fieldtype": "Table", 
+  "label": "Purchase Taxes and Charges", 
+  "no_copy": 0, 
+  "oldfieldname": "purchase_tax_details", 
+  "oldfieldtype": "Table", 
+  "options": "Purchase Taxes and Charges"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "tax_calculation", 
+  "fieldtype": "HTML", 
+  "label": "Tax Calculation", 
+  "no_copy": 1, 
+  "oldfieldtype": "HTML", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "totals", 
+  "fieldtype": "Section Break", 
+  "label": "Totals", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-money"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_added_import", 
+  "fieldtype": "Currency", 
+  "label": "Taxes and Charges Added", 
+  "no_copy": 0, 
+  "oldfieldname": "other_charges_added_import", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "report_hide": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_deducted_import", 
+  "fieldtype": "Currency", 
+  "label": "Taxes and Charges Deducted", 
+  "no_copy": 0, 
+  "oldfieldname": "other_charges_deducted_import", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "report_hide": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grand_total_import", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Grand Total", 
+  "no_copy": 0, 
+  "oldfieldname": "grand_total_import", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "read_only": 1, 
+  "report_hide": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "in_words_import", 
+  "fieldtype": "Data", 
+  "label": "In Words", 
+  "oldfieldname": "in_words_import", 
+  "oldfieldtype": "Data", 
+  "print_hide": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break4", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_hide": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_added", 
+  "fieldtype": "Currency", 
+  "label": "Taxes and Charges Added (Company Currency)", 
+  "no_copy": 0, 
+  "oldfieldname": "other_charges_added", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_deducted", 
+  "fieldtype": "Currency", 
+  "label": "Taxes and Charges Deducted (Company Currency)", 
+  "no_copy": 0, 
+  "oldfieldname": "other_charges_deducted", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_tax", 
+  "fieldtype": "Currency", 
+  "label": "Total Tax (Company Currency)", 
+  "no_copy": 1, 
+  "oldfieldname": "total_tax", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grand_total", 
+  "fieldtype": "Currency", 
+  "label": "Grand Total (Company Currency)", 
+  "no_copy": 1, 
+  "oldfieldname": "grand_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rounded_total", 
+  "fieldtype": "Currency", 
+  "label": "Rounded Total (Company Currency)", 
+  "oldfieldname": "rounded_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "description": "In Words will be visible once you save the Purchase Order.", 
+  "doctype": "DocField", 
+  "fieldname": "in_words", 
+  "fieldtype": "Data", 
+  "label": "In Words (Company Currency)", 
+  "oldfieldname": "in_words", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "terms_section_break", 
+  "fieldtype": "Section Break", 
+  "label": "Terms and Conditions", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-legal"
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "letter_head", 
+  "fieldtype": "Select", 
+  "label": "Letter Head", 
+  "oldfieldname": "letter_head", 
+  "oldfieldtype": "Select", 
+  "options": "link:Letter Head", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "tc_name", 
+  "fieldtype": "Link", 
+  "label": "Terms", 
+  "oldfieldname": "tc_name", 
+  "oldfieldtype": "Link", 
+  "options": "Terms and Conditions", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "get_terms", 
+  "fieldtype": "Button", 
+  "label": "Get Terms and Conditions", 
+  "oldfieldtype": "Button"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "terms", 
+  "fieldtype": "Text Editor", 
+  "label": "Terms and Conditions", 
+  "oldfieldname": "terms", 
+  "oldfieldtype": "Text Editor"
+ }, 
+ {
+  "depends_on": "supplier", 
+  "doctype": "DocField", 
+  "fieldname": "contact_section", 
+  "fieldtype": "Section Break", 
+  "label": "Contact Info", 
+  "options": "icon-bullhorn"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supplier_address", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Supplier Address", 
+  "options": "Address", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_person", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Contact Person", 
+  "options": "Contact", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "more_info", 
+  "fieldtype": "Section Break", 
+  "label": "More Info", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-file-text"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Status", 
+  "no_copy": 1, 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Select", 
+  "options": "\nDraft\nSubmitted\nStopped\nCancelled", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "default": "No", 
+  "doctype": "DocField", 
+  "fieldname": "is_subcontracted", 
+  "fieldtype": "Select", 
+  "label": "Is Subcontracted", 
+  "options": "\nYes\nNo", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_57", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "no_copy": 0, 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "select_print_heading", 
+  "fieldtype": "Link", 
+  "label": "Print Heading", 
+  "no_copy": 1, 
+  "oldfieldname": "select_print_heading", 
+  "oldfieldtype": "Link", 
+  "options": "Print Heading", 
+  "print_hide": 1, 
+  "report_hide": 1
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Manufacturing Manager", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Purchase Manager", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 0, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Purchase User", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Material User", 
+  "submit": 0, 
+  "write": 0
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Supplier", 
+  "submit": 0, 
+  "write": 0
+ }
+]
\ No newline at end of file
diff --git a/erpnext/buying/doctype/supplier_quotation/test_supplier_quotation.py b/erpnext/buying/doctype/supplier_quotation/test_supplier_quotation.py
new file mode 100644
index 0000000..82444ea
--- /dev/null
+++ b/erpnext/buying/doctype/supplier_quotation/test_supplier_quotation.py
@@ -0,0 +1,64 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+
+from __future__ import unicode_literals
+import unittest
+import webnotes
+import webnotes.defaults
+
+class TestPurchaseOrder(unittest.TestCase):
+	def test_make_purchase_order(self):
+		from erpnext.buying.doctype.supplier_quotation.supplier_quotation import make_purchase_order
+
+		sq = webnotes.bean(copy=test_records[0]).insert()
+
+		self.assertRaises(webnotes.ValidationError, make_purchase_order, 
+			sq.doc.name)
+
+		sq = webnotes.bean("Supplier Quotation", sq.doc.name)
+		sq.submit()
+		po = make_purchase_order(sq.doc.name)
+		
+		self.assertEquals(po[0]["doctype"], "Purchase Order")
+		self.assertEquals(len(po), len(sq.doclist))
+		
+		po[0]["naming_series"] = "_T-Purchase Order-"
+
+		for doc in po:
+			if doc.get("item_code"):
+				doc["schedule_date"] = "2013-04-12"
+
+		webnotes.bean(po).insert()
+		
+test_records = [
+	[
+		{
+			"company": "_Test Company", 
+			"conversion_rate": 1.0, 
+			"currency": "INR", 
+			"doctype": "Supplier Quotation", 
+			"fiscal_year": "_Test Fiscal Year 2013", 
+			"transaction_date": "2013-02-12", 
+			"is_subcontracted": "No",
+			"supplier": "_Test Supplier",
+			"supplier_name": "_Test Supplier",
+			"net_total": 5000.0, 
+			"grand_total": 5000.0,
+			"grand_total_import": 5000.0,
+			"naming_series": "_T-Supplier Quotation-"
+		}, 
+		{
+			"description": "_Test FG Item", 
+			"doctype": "Supplier Quotation Item", 
+			"item_code": "_Test FG Item", 
+			"item_name": "_Test FG Item", 
+			"parentfield": "quotation_items", 
+			"qty": 10.0,
+			"import_rate": 500.0,
+			"amount": 5000.0,
+			"warehouse": "_Test Warehouse - _TC", 
+			"uom": "_Test UOM",
+		}
+	],
+]
\ No newline at end of file
diff --git a/buying/doctype/supplier_quotation_item/README.md b/erpnext/buying/doctype/supplier_quotation_item/README.md
similarity index 100%
rename from buying/doctype/supplier_quotation_item/README.md
rename to erpnext/buying/doctype/supplier_quotation_item/README.md
diff --git a/buying/doctype/supplier_quotation_item/__init__.py b/erpnext/buying/doctype/supplier_quotation_item/__init__.py
similarity index 100%
rename from buying/doctype/supplier_quotation_item/__init__.py
rename to erpnext/buying/doctype/supplier_quotation_item/__init__.py
diff --git a/buying/doctype/supplier_quotation_item/supplier_quotation_item.py b/erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.py
similarity index 100%
rename from buying/doctype/supplier_quotation_item/supplier_quotation_item.py
rename to erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.py
diff --git a/erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.txt b/erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.txt
new file mode 100644
index 0000000..f0810ff
--- /dev/null
+++ b/erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.txt
@@ -0,0 +1,334 @@
+[
+ {
+  "creation": "2013-05-22 12:43:10", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:21:50", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "SQI-.#####", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Buying", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Supplier Quotation Item", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Supplier Quotation Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Item Code", 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "print_hide": 0, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "description": "If Supplier Part Number exists for given Item, it gets stored here", 
+  "doctype": "DocField", 
+  "fieldname": "supplier_part_no", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Supplier Part Number", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_name", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Item Name", 
+  "oldfieldname": "item_name", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "in_list_view": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Small Text", 
+  "print_width": "300px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "quantity_and_rate", 
+  "fieldtype": "Section Break", 
+  "in_list_view": 0, 
+  "label": "Quantity and Rate"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "qty", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Quantity", 
+  "oldfieldname": "qty", 
+  "oldfieldtype": "Currency", 
+  "print_width": "60px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "60px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "uom", 
+  "fieldtype": "Link", 
+  "in_list_view": 0, 
+  "label": "UOM", 
+  "oldfieldname": "uom", 
+  "oldfieldtype": "Link", 
+  "options": "UOM", 
+  "print_hide": 0, 
+  "print_width": "100px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "import_ref_rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Price List Rate", 
+  "options": "currency", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "discount_rate", 
+  "fieldtype": "Float", 
+  "in_list_view": 0, 
+  "label": "Discount %", 
+  "print_hide": 0, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "import_rate", 
+  "fieldtype": "Currency", 
+  "hidden": 0, 
+  "in_list_view": 1, 
+  "label": "Rate ", 
+  "oldfieldname": "import_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "import_amount", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Amount", 
+  "oldfieldname": "import_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_ref_rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Price List Rate (Company Currency)", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Rate (Company Currency)", 
+  "oldfieldname": "purchase_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amount", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Amount (Company Currency)", 
+  "oldfieldname": "amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warehouse_and_reference", 
+  "fieldtype": "Section Break", 
+  "in_list_view": 0, 
+  "label": "Warehouse and Reference"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warehouse", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_list_view": 0, 
+  "label": "Warehouse", 
+  "oldfieldname": "warehouse", 
+  "oldfieldtype": "Link", 
+  "options": "Warehouse", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "project_name", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Project Name", 
+  "options": "Project", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "prevdoc_doctype", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Prevdoc DocType", 
+  "no_copy": 1, 
+  "oldfieldname": "prevdoc_doctype", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "prevdoc_docname", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Material Request No", 
+  "no_copy": 1, 
+  "oldfieldname": "prevdoc_docname", 
+  "oldfieldtype": "Link", 
+  "options": "Material Request", 
+  "print_hide": 1, 
+  "print_width": "120px", 
+  "read_only": 1, 
+  "search_index": 1, 
+  "width": "120px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "prevdoc_detail_docname", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Material Request Detail No", 
+  "no_copy": 1, 
+  "oldfieldname": "prevdoc_detail_docname", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "brand", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Brand", 
+  "oldfieldname": "brand", 
+  "oldfieldtype": "Link", 
+  "options": "Brand", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "item_group", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Item Group", 
+  "oldfieldname": "item_group", 
+  "oldfieldtype": "Link", 
+  "options": "Item Group", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "search_index": 0
+ }, 
+ {
+  "description": "Tax detail table fetched from item master as a string and stored in this field.\nUsed for Taxes and Charges", 
+  "doctype": "DocField", 
+  "fieldname": "item_tax_rate", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Item Tax Rate", 
+  "oldfieldname": "item_tax_rate", 
+  "oldfieldtype": "Small Text", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "report_hide": 1
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "page_break", 
+  "fieldtype": "Check", 
+  "hidden": 0, 
+  "in_list_view": 0, 
+  "label": "Page Break", 
+  "no_copy": 1, 
+  "oldfieldname": "page_break", 
+  "oldfieldtype": "Check", 
+  "print_hide": 1, 
+  "read_only": 0
+ }
+]
\ No newline at end of file
diff --git a/buying/page/__init__.py b/erpnext/buying/page/__init__.py
similarity index 100%
rename from buying/page/__init__.py
rename to erpnext/buying/page/__init__.py
diff --git a/buying/page/buying_home/__init__.py b/erpnext/buying/page/buying_home/__init__.py
similarity index 100%
rename from buying/page/buying_home/__init__.py
rename to erpnext/buying/page/buying_home/__init__.py
diff --git a/buying/page/buying_home/buying_home.js b/erpnext/buying/page/buying_home/buying_home.js
similarity index 100%
rename from buying/page/buying_home/buying_home.js
rename to erpnext/buying/page/buying_home/buying_home.js
diff --git a/buying/page/buying_home/buying_home.txt b/erpnext/buying/page/buying_home/buying_home.txt
similarity index 100%
rename from buying/page/buying_home/buying_home.txt
rename to erpnext/buying/page/buying_home/buying_home.txt
diff --git a/buying/page/purchase_analytics/README.md b/erpnext/buying/page/purchase_analytics/README.md
similarity index 100%
rename from buying/page/purchase_analytics/README.md
rename to erpnext/buying/page/purchase_analytics/README.md
diff --git a/buying/page/purchase_analytics/__init__.py b/erpnext/buying/page/purchase_analytics/__init__.py
similarity index 100%
rename from buying/page/purchase_analytics/__init__.py
rename to erpnext/buying/page/purchase_analytics/__init__.py
diff --git a/buying/page/purchase_analytics/purchase_analytics.js b/erpnext/buying/page/purchase_analytics/purchase_analytics.js
similarity index 100%
rename from buying/page/purchase_analytics/purchase_analytics.js
rename to erpnext/buying/page/purchase_analytics/purchase_analytics.js
diff --git a/buying/page/purchase_analytics/purchase_analytics.txt b/erpnext/buying/page/purchase_analytics/purchase_analytics.txt
similarity index 100%
rename from buying/page/purchase_analytics/purchase_analytics.txt
rename to erpnext/buying/page/purchase_analytics/purchase_analytics.txt
diff --git a/buying/report/__init__.py b/erpnext/buying/report/__init__.py
similarity index 100%
rename from buying/report/__init__.py
rename to erpnext/buying/report/__init__.py
diff --git a/buying/report/item_wise_purchase_history/__init__.py b/erpnext/buying/report/item_wise_purchase_history/__init__.py
similarity index 100%
rename from buying/report/item_wise_purchase_history/__init__.py
rename to erpnext/buying/report/item_wise_purchase_history/__init__.py
diff --git a/buying/report/item_wise_purchase_history/item_wise_purchase_history.txt b/erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.txt
similarity index 100%
rename from buying/report/item_wise_purchase_history/item_wise_purchase_history.txt
rename to erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.txt
diff --git a/buying/report/purchase_order_trends/__init__.py b/erpnext/buying/report/purchase_order_trends/__init__.py
similarity index 100%
rename from buying/report/purchase_order_trends/__init__.py
rename to erpnext/buying/report/purchase_order_trends/__init__.py
diff --git a/erpnext/buying/report/purchase_order_trends/purchase_order_trends.js b/erpnext/buying/report/purchase_order_trends/purchase_order_trends.js
new file mode 100644
index 0000000..d5371d3
--- /dev/null
+++ b/erpnext/buying/report/purchase_order_trends/purchase_order_trends.js
@@ -0,0 +1,8 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.require("assets/erpnext/js/purchase_trends_filters.js");
+
+wn.query_reports["Purchase Order Trends"] = {
+	filters: get_filters()
+ }
\ No newline at end of file
diff --git a/erpnext/buying/report/purchase_order_trends/purchase_order_trends.py b/erpnext/buying/report/purchase_order_trends/purchase_order_trends.py
new file mode 100644
index 0000000..1ecdab2
--- /dev/null
+++ b/erpnext/buying/report/purchase_order_trends/purchase_order_trends.py
@@ -0,0 +1,14 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from erpnext.controllers.trends	import get_columns,get_data
+
+def execute(filters=None):
+	if not filters: filters ={}
+	data = []
+	conditions = get_columns(filters, "Purchase Order")
+	data = get_data(filters, conditions)
+
+	return conditions["columns"], data 
\ No newline at end of file
diff --git a/buying/report/purchase_order_trends/purchase_order_trends.txt b/erpnext/buying/report/purchase_order_trends/purchase_order_trends.txt
similarity index 100%
rename from buying/report/purchase_order_trends/purchase_order_trends.txt
rename to erpnext/buying/report/purchase_order_trends/purchase_order_trends.txt
diff --git a/buying/report/requested_items_to_be_ordered/__init__.py b/erpnext/buying/report/requested_items_to_be_ordered/__init__.py
similarity index 100%
rename from buying/report/requested_items_to_be_ordered/__init__.py
rename to erpnext/buying/report/requested_items_to_be_ordered/__init__.py
diff --git a/buying/report/requested_items_to_be_ordered/requested_items_to_be_ordered.txt b/erpnext/buying/report/requested_items_to_be_ordered/requested_items_to_be_ordered.txt
similarity index 100%
rename from buying/report/requested_items_to_be_ordered/requested_items_to_be_ordered.txt
rename to erpnext/buying/report/requested_items_to_be_ordered/requested_items_to_be_ordered.txt
diff --git a/buying/report/supplier_addresses_and_contacts/__init__.py b/erpnext/buying/report/supplier_addresses_and_contacts/__init__.py
similarity index 100%
rename from buying/report/supplier_addresses_and_contacts/__init__.py
rename to erpnext/buying/report/supplier_addresses_and_contacts/__init__.py
diff --git a/buying/report/supplier_addresses_and_contacts/supplier_addresses_and_contacts.txt b/erpnext/buying/report/supplier_addresses_and_contacts/supplier_addresses_and_contacts.txt
similarity index 100%
rename from buying/report/supplier_addresses_and_contacts/supplier_addresses_and_contacts.txt
rename to erpnext/buying/report/supplier_addresses_and_contacts/supplier_addresses_and_contacts.txt
diff --git a/erpnext/buying/utils.py b/erpnext/buying/utils.py
new file mode 100644
index 0000000..d7e3d81
--- /dev/null
+++ b/erpnext/buying/utils.py
@@ -0,0 +1,201 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes import msgprint, _, throw
+from webnotes.utils import getdate, flt, add_days, cstr
+import json
+
+@webnotes.whitelist()
+def get_item_details(args):
+	"""
+		args = {
+			"doctype": "",
+			"docname": "",
+			"item_code": "",
+			"warehouse": None,
+			"supplier": None,
+			"transaction_date": None,
+			"conversion_rate": 1.0,
+			"buying_price_list": None,
+			"price_list_currency": None,
+			"plc_conversion_rate": 1.0,
+			"is_subcontracted": "Yes" / "No"
+		}
+	"""
+	if isinstance(args, basestring):
+		args = json.loads(args)
+		
+	args = webnotes._dict(args)
+	
+	item_bean = webnotes.bean("Item", args.item_code)
+	item = item_bean.doc
+	
+	_validate_item_details(args, item)
+	
+	out = _get_basic_details(args, item_bean)
+	
+	out.supplier_part_no = _get_supplier_part_no(args, item_bean)
+	
+	if not out.warehouse:
+		out.warehouse = item_bean.doc.default_warehouse
+	
+	if out.warehouse:
+		out.projected_qty = get_projected_qty(item.name, out.warehouse)
+	
+	if args.transaction_date and item.lead_time_days:
+		out.schedule_date = out.lead_time_date = add_days(args.transaction_date,
+			item.lead_time_days)
+			
+	meta = webnotes.get_doctype(args.doctype)
+	
+	if meta.get_field("currency"):
+		out.purchase_ref_rate = out.discount_rate = out.purchase_rate = \
+			out.import_ref_rate = out.import_rate = 0.0
+		out.update(_get_price_list_rate(args, item_bean, meta))
+	
+	if args.doctype == "Material Request":
+		out.min_order_qty = flt(item.min_order_qty)
+	
+	return out
+	
+def _get_basic_details(args, item_bean):
+	item = item_bean.doc
+	
+	out = webnotes._dict({
+		"description": item.description_html or item.description,
+		"qty": 1.0,
+		"uom": item.stock_uom,
+		"conversion_factor": 1.0,
+		"warehouse": args.warehouse or item.default_warehouse,
+		"item_tax_rate": json.dumps(dict(([d.tax_type, d.tax_rate] for d in 
+			item_bean.doclist.get({"parentfield": "item_tax"})))),
+		"batch_no": None,
+		"expense_head": item.purchase_account \
+			or webnotes.conn.get_value("Company", args.company, "default_expense_account"),
+		"cost_center": item.cost_center
+	})
+	
+	for fieldname in ("item_name", "item_group", "brand", "stock_uom"):
+		out[fieldname] = item.fields.get(fieldname)
+	
+	return out
+	
+def _get_price_list_rate(args, item_bean, meta):
+	from erpnext.utilities.transaction_base import validate_currency
+	item = item_bean.doc
+	out = webnotes._dict()
+	
+	# try fetching from price list
+	if args.buying_price_list and args.price_list_currency:
+		price_list_rate = webnotes.conn.sql("""select ref_rate from `tabItem Price` 
+			where price_list=%s and item_code=%s and buying=1""", 
+			(args.buying_price_list, args.item_code), as_dict=1)
+		
+		if price_list_rate:
+			validate_currency(args, item_bean.doc, meta)
+				
+			out.import_ref_rate = flt(price_list_rate[0].ref_rate) * \
+				flt(args.plc_conversion_rate) / flt(args.conversion_rate)
+		
+	# if not found, fetch from last purchase transaction
+	if not out.import_ref_rate:
+		last_purchase = get_last_purchase_details(item.name, args.docname, args.conversion_rate)
+		if last_purchase:
+			out.update(last_purchase)
+	
+	if out.import_ref_rate or out.import_rate:
+		validate_currency(args, item, meta)
+	
+	return out
+	
+def _get_supplier_part_no(args, item_bean):
+	item_supplier = item_bean.doclist.get({"parentfield": "item_supplier_details",
+		"supplier": args.supplier})
+	
+	return item_supplier and item_supplier[0].supplier_part_no or None
+
+def _validate_item_details(args, item):
+	from erpnext.utilities.transaction_base import validate_item_fetch
+	validate_item_fetch(args, item)
+	
+	# validate if purchase item or subcontracted item
+	if item.is_purchase_item != "Yes":
+		throw(_("Item") + (" %s: " % item.name) + _("not a purchase item"))
+	
+	if args.is_subcontracted == "Yes" and item.is_sub_contracted_item != "Yes":
+		throw(_("Item") + (" %s: " % item.name) + 
+			_("not a sub-contracted item.") +
+			_("Please select a sub-contracted item or do not sub-contract the transaction."))
+
+def get_last_purchase_details(item_code, doc_name=None, conversion_rate=1.0):
+	"""returns last purchase details in stock uom"""
+	# get last purchase order item details
+	last_purchase_order = webnotes.conn.sql("""\
+		select po.name, po.transaction_date, po.conversion_rate,
+			po_item.conversion_factor, po_item.purchase_ref_rate, 
+			po_item.discount_rate, po_item.purchase_rate
+		from `tabPurchase Order` po, `tabPurchase Order Item` po_item
+		where po.docstatus = 1 and po_item.item_code = %s and po.name != %s and 
+			po.name = po_item.parent
+		order by po.transaction_date desc, po.name desc
+		limit 1""", (item_code, cstr(doc_name)), as_dict=1)
+
+	# get last purchase receipt item details		
+	last_purchase_receipt = webnotes.conn.sql("""\
+		select pr.name, pr.posting_date, pr.posting_time, pr.conversion_rate,
+			pr_item.conversion_factor, pr_item.purchase_ref_rate, pr_item.discount_rate,
+			pr_item.purchase_rate
+		from `tabPurchase Receipt` pr, `tabPurchase Receipt Item` pr_item
+		where pr.docstatus = 1 and pr_item.item_code = %s and pr.name != %s and
+			pr.name = pr_item.parent
+		order by pr.posting_date desc, pr.posting_time desc, pr.name desc
+		limit 1""", (item_code, cstr(doc_name)), as_dict=1)
+
+	purchase_order_date = getdate(last_purchase_order and last_purchase_order[0].transaction_date \
+		or "1900-01-01")
+	purchase_receipt_date = getdate(last_purchase_receipt and \
+		last_purchase_receipt[0].posting_date or "1900-01-01")
+
+	if (purchase_order_date > purchase_receipt_date) or \
+			(last_purchase_order and not last_purchase_receipt):
+		# use purchase order
+		last_purchase = last_purchase_order[0]
+		purchase_date = purchase_order_date
+		
+	elif (purchase_receipt_date > purchase_order_date) or \
+			(last_purchase_receipt and not last_purchase_order):
+		# use purchase receipt
+		last_purchase = last_purchase_receipt[0]
+		purchase_date = purchase_receipt_date
+		
+	else:
+		return webnotes._dict()
+	
+	conversion_factor = flt(last_purchase.conversion_factor)
+	out = webnotes._dict({
+		"purchase_ref_rate": flt(last_purchase.purchase_ref_rate) / conversion_factor,
+		"purchase_rate": flt(last_purchase.purchase_rate) / conversion_factor,
+		"discount_rate": flt(last_purchase.discount_rate),
+		"purchase_date": purchase_date
+	})
+
+	conversion_rate = flt(conversion_rate) or 1.0
+	out.update({
+		"import_ref_rate": out.purchase_ref_rate / conversion_rate,
+		"import_rate": out.purchase_rate / conversion_rate,
+		"rate": out.purchase_rate
+	})
+	
+	return out
+	
+@webnotes.whitelist()
+def get_conversion_factor(item_code, uom):
+	return {"conversion_factor": webnotes.conn.get_value("UOM Conversion Detail",
+		{"parent": item_code, "uom": uom}, "conversion_factor")}
+		
+@webnotes.whitelist()
+def get_projected_qty(item_code, warehouse):
+	return webnotes.conn.get_value("Bin", {"item_code": item_code, 
+			"warehouse": warehouse}, "projected_qty")
\ No newline at end of file
diff --git a/controllers/__init__.py b/erpnext/controllers/__init__.py
similarity index 100%
rename from controllers/__init__.py
rename to erpnext/controllers/__init__.py
diff --git a/erpnext/controllers/accounts_controller.py b/erpnext/controllers/accounts_controller.py
new file mode 100644
index 0000000..4b7e79b
--- /dev/null
+++ b/erpnext/controllers/accounts_controller.py
@@ -0,0 +1,464 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes import _, throw
+from webnotes.utils import flt, cint, today, cstr
+from webnotes.model.code import get_obj
+from erpnext.setup.utils import get_company_currency
+from erpnext.accounts.utils import get_fiscal_year, validate_fiscal_year
+from erpnext.utilities.transaction_base import TransactionBase, validate_conversion_rate
+import json
+
+class AccountsController(TransactionBase):
+	def validate(self):
+		self.set_missing_values(for_validate=True)
+		self.validate_date_with_fiscal_year()
+		if self.meta.get_field("currency"):
+			self.calculate_taxes_and_totals()
+			self.validate_value("grand_total", ">=", 0)
+			self.set_total_in_words()
+			
+		self.validate_for_freezed_account()
+		
+	def set_missing_values(self, for_validate=False):
+		for fieldname in ["posting_date", "transaction_date"]:
+			if not self.doc.fields.get(fieldname) and self.meta.get_field(fieldname):
+				self.doc.fields[fieldname] = today()
+				if not self.doc.fiscal_year:
+					self.doc.fiscal_year = get_fiscal_year(self.doc.fields[fieldname])[0]
+					
+	def validate_date_with_fiscal_year(self):
+		if self.meta.get_field("fiscal_year") :
+			date_field = ""
+			if self.meta.get_field("posting_date"):
+				date_field = "posting_date"
+			elif self.meta.get_field("transaction_date"):
+				date_field = "transaction_date"
+				
+			if date_field and self.doc.fields[date_field]:
+				validate_fiscal_year(self.doc.fields[date_field], self.doc.fiscal_year, 
+					label=self.meta.get_label(date_field))
+					
+	def validate_for_freezed_account(self):
+		for fieldname in ["customer", "supplier"]:
+			if self.meta.get_field(fieldname) and self.doc.fields.get(fieldname):
+				accounts = webnotes.conn.get_values("Account", 
+					{"master_type": fieldname.title(), "master_name": self.doc.fields[fieldname], 
+					"company": self.doc.company}, "name")
+				if accounts:
+					from accounts.doctype.gl_entry.gl_entry import validate_frozen_account
+					for account in accounts:						
+						validate_frozen_account(account[0])
+			
+	def set_price_list_currency(self, buying_or_selling):
+		if self.meta.get_field("currency"):
+			company_currency = get_company_currency(self.doc.company)
+			
+			# price list part
+			fieldname = "selling_price_list" if buying_or_selling.lower() == "selling" \
+				else "buying_price_list"
+			if self.meta.get_field(fieldname) and self.doc.fields.get(fieldname):
+				self.doc.price_list_currency = webnotes.conn.get_value("Price List",
+					self.doc.fields.get(fieldname), "currency")
+				
+				if self.doc.price_list_currency == company_currency:
+					self.doc.plc_conversion_rate = 1.0
+
+				elif not self.doc.plc_conversion_rate:
+					self.doc.plc_conversion_rate = self.get_exchange_rate(
+						self.doc.price_list_currency, company_currency)
+			
+			# currency
+			if not self.doc.currency:
+				self.doc.currency = self.doc.price_list_currency
+				self.doc.conversion_rate = self.doc.plc_conversion_rate
+			elif self.doc.currency == company_currency:
+				self.doc.conversion_rate = 1.0
+			elif not self.doc.conversion_rate:
+				self.doc.conversion_rate = self.get_exchange_rate(self.doc.currency,
+					company_currency)
+
+	def get_exchange_rate(self, from_currency, to_currency):
+		exchange = "%s-%s" % (from_currency, to_currency)
+		return flt(webnotes.conn.get_value("Currency Exchange", exchange, "exchange_rate"))
+
+	def set_missing_item_details(self, get_item_details):
+		"""set missing item values"""
+		for item in self.doclist.get({"parentfield": self.fname}):
+			if item.fields.get("item_code"):
+				args = item.fields.copy().update(self.doc.fields)
+				ret = get_item_details(args)
+				for fieldname, value in ret.items():
+					if self.meta.get_field(fieldname, parentfield=self.fname) and \
+						item.fields.get(fieldname) is None and value is not None:
+							item.fields[fieldname] = value
+							
+	def set_taxes(self, tax_parentfield, tax_master_field):
+		if not self.meta.get_field(tax_parentfield):
+			return
+			
+		tax_master_doctype = self.meta.get_field(tax_master_field).options
+			
+		if not self.doclist.get({"parentfield": tax_parentfield}):
+			if not self.doc.fields.get(tax_master_field):
+				# get the default tax master
+				self.doc.fields[tax_master_field] = \
+					webnotes.conn.get_value(tax_master_doctype, {"is_default": 1})
+					
+			self.append_taxes_from_master(tax_parentfield, tax_master_field, tax_master_doctype)
+				
+	def append_taxes_from_master(self, tax_parentfield, tax_master_field, tax_master_doctype=None):
+		if self.doc.fields.get(tax_master_field):
+			if not tax_master_doctype:
+				tax_master_doctype = self.meta.get_field(tax_master_field).options
+			
+			tax_doctype = self.meta.get_field(tax_parentfield).options
+			
+			from webnotes.model import default_fields
+			tax_master = webnotes.bean(tax_master_doctype, self.doc.fields.get(tax_master_field))
+			
+			for i, tax in enumerate(tax_master.doclist.get({"parentfield": tax_parentfield})):
+				for fieldname in default_fields:
+					tax.fields[fieldname] = None
+				
+				tax.fields.update({
+					"doctype": tax_doctype,
+					"parentfield": tax_parentfield,
+					"idx": i+1
+				})
+				
+				self.doclist.append(tax)
+					
+	def calculate_taxes_and_totals(self):
+		# validate conversion rate
+		company_currency = get_company_currency(self.doc.company)
+		if not self.doc.currency or self.doc.currency == company_currency:
+			self.doc.currency = company_currency
+			self.doc.conversion_rate = 1.0
+		else:
+			validate_conversion_rate(self.doc.currency, self.doc.conversion_rate,
+				self.meta.get_label("conversion_rate"), self.doc.company)
+		
+		self.doc.conversion_rate = flt(self.doc.conversion_rate)
+		self.item_doclist = self.doclist.get({"parentfield": self.fname})
+		self.tax_doclist = self.doclist.get({"parentfield": self.other_fname})
+		
+		self.calculate_item_values()
+		self.initialize_taxes()
+		
+		if hasattr(self, "determine_exclusive_rate"):
+			self.determine_exclusive_rate()
+		
+		self.calculate_net_total()
+		self.calculate_taxes()
+		self.calculate_totals()
+		self._cleanup()
+		
+		# TODO
+		# print format: show net_total_export instead of net_total
+		
+	def initialize_taxes(self):
+		for tax in self.tax_doclist:
+			tax.item_wise_tax_detail = {}
+			for fieldname in ["tax_amount", "total", 
+				"tax_amount_for_current_item", "grand_total_for_current_item",
+				"tax_fraction_for_current_item", "grand_total_fraction_for_current_item"]:
+					tax.fields[fieldname] = 0.0
+			
+			self.validate_on_previous_row(tax)
+			self.validate_inclusive_tax(tax)
+			self.round_floats_in(tax)
+			
+	def validate_on_previous_row(self, tax):
+		"""
+			validate if a valid row id is mentioned in case of
+			On Previous Row Amount and On Previous Row Total
+		"""
+		if tax.charge_type in ["On Previous Row Amount", "On Previous Row Total"] and \
+				(not tax.row_id or cint(tax.row_id) >= tax.idx):
+			throw((_("Row") + " # %(idx)s [%(taxes_doctype)s]: " + \
+				_("Please specify a valid") + " %(row_id_label)s") % {
+					"idx": tax.idx,
+					"taxes_doctype": tax.doctype,
+					"row_id_label": self.meta.get_label("row_id",
+						parentfield=self.other_fname)
+				})
+				
+	def validate_inclusive_tax(self, tax):
+		def _on_previous_row_error(row_range):
+			throw((_("Row") + " # %(idx)s [%(doctype)s]: " +
+				_("to be included in Item's rate, it is required that: ") +
+				" [" + _("Row") + " # %(row_range)s] " + _("also be included in Item's rate")) % {
+					"idx": tax.idx,
+					"doctype": tax.doctype,
+					"inclusive_label": self.meta.get_label("included_in_print_rate",
+						parentfield=self.other_fname),
+					"charge_type_label": self.meta.get_label("charge_type",
+						parentfield=self.other_fname),
+					"charge_type": tax.charge_type,
+					"row_range": row_range
+				})
+		
+		if cint(tax.included_in_print_rate):
+			if tax.charge_type == "Actual":
+				# inclusive tax cannot be of type Actual
+				throw((_("Row") 
+					+ " # %(idx)s [%(doctype)s]: %(charge_type_label)s = \"%(charge_type)s\" " 
+					+ "cannot be included in Item's rate") % {
+						"idx": tax.idx,
+						"doctype": tax.doctype,
+						"charge_type_label": self.meta.get_label("charge_type",
+							parentfield=self.other_fname),
+						"charge_type": tax.charge_type,
+					})
+			elif tax.charge_type == "On Previous Row Amount" and \
+					not cint(self.tax_doclist[tax.row_id - 1].included_in_print_rate):
+				# referred row should also be inclusive
+				_on_previous_row_error(tax.row_id)
+			elif tax.charge_type == "On Previous Row Total" and \
+					not all([cint(t.included_in_print_rate) for t in self.tax_doclist[:tax.row_id - 1]]):
+				# all rows about the reffered tax should be inclusive
+				_on_previous_row_error("1 - %d" % (tax.row_id,))
+				
+	def calculate_taxes(self):
+		# maintain actual tax rate based on idx
+		actual_tax_dict = dict([[tax.idx, tax.rate] for tax in self.tax_doclist 
+			if tax.charge_type == "Actual"])
+			
+		for n, item in enumerate(self.item_doclist):
+			item_tax_map = self._load_item_tax_rate(item.item_tax_rate)
+
+			for i, tax in enumerate(self.tax_doclist):
+				# tax_amount represents the amount of tax for the current step
+				current_tax_amount = self.get_current_tax_amount(item, tax, item_tax_map)
+					
+				# Adjust divisional loss to the last item
+				if tax.charge_type == "Actual":
+					actual_tax_dict[tax.idx] -= current_tax_amount
+					if n == len(self.item_doclist) - 1:
+						current_tax_amount += actual_tax_dict[tax.idx]
+
+				# store tax_amount for current item as it will be used for
+				# charge type = 'On Previous Row Amount'
+				tax.tax_amount_for_current_item = current_tax_amount
+
+				# accumulate tax amount into tax.tax_amount
+				tax.tax_amount += current_tax_amount
+				
+				if tax.category:
+					# if just for valuation, do not add the tax amount in total
+					# hence, setting it as 0 for further steps
+					current_tax_amount = 0.0 if (tax.category == "Valuation") \
+						else current_tax_amount
+					
+					current_tax_amount *= -1.0 if (tax.add_deduct_tax == "Deduct") else 1.0
+				
+				# Calculate tax.total viz. grand total till that step
+				# note: grand_total_for_current_item contains the contribution of 
+				# item's amount, previously applied tax and the current tax on that item
+				if i==0:
+					tax.grand_total_for_current_item = flt(item.amount +
+						current_tax_amount, self.precision("total", tax))
+						
+				else:
+					tax.grand_total_for_current_item = \
+						flt(self.tax_doclist[i-1].grand_total_for_current_item +
+							current_tax_amount, self.precision("total", tax))
+				
+				# in tax.total, accumulate grand total of each item
+				tax.total += tax.grand_total_for_current_item
+				
+				# set precision in the last item iteration
+				if n == len(self.item_doclist) - 1:
+					tax.total = flt(tax.total, self.precision("total", tax))
+					tax.tax_amount = flt(tax.tax_amount, self.precision("tax_amount", tax))
+				
+	def get_current_tax_amount(self, item, tax, item_tax_map):
+		tax_rate = self._get_tax_rate(tax, item_tax_map)
+		current_tax_amount = 0.0
+
+		if tax.charge_type == "Actual":
+			# distribute the tax amount proportionally to each item row
+			actual = flt(tax.rate, self.precision("tax_amount", tax))
+			current_tax_amount = (self.doc.net_total
+				and ((item.amount / self.doc.net_total) * actual)
+				or 0)
+		elif tax.charge_type == "On Net Total":
+			current_tax_amount = (tax_rate / 100.0) * item.amount
+		elif tax.charge_type == "On Previous Row Amount":
+			current_tax_amount = (tax_rate / 100.0) * \
+				self.tax_doclist[cint(tax.row_id) - 1].tax_amount_for_current_item
+		elif tax.charge_type == "On Previous Row Total":
+			current_tax_amount = (tax_rate / 100.0) * \
+				self.tax_doclist[cint(tax.row_id) - 1].grand_total_for_current_item
+		
+		current_tax_amount = flt(current_tax_amount, self.precision("tax_amount", tax))
+		
+		# store tax breakup for each item
+		key = item.item_code or item.item_name
+		if tax.item_wise_tax_detail.get(key):
+			item_wise_tax_amount = tax.item_wise_tax_detail[key][1] + current_tax_amount
+			tax.item_wise_tax_detail[key] = [tax_rate, item_wise_tax_amount]
+		else:
+			tax.item_wise_tax_detail[key] = [tax_rate, current_tax_amount]
+
+		return current_tax_amount
+		
+	def _load_item_tax_rate(self, item_tax_rate):
+		return json.loads(item_tax_rate) if item_tax_rate else {}
+		
+	def _get_tax_rate(self, tax, item_tax_map):
+		if item_tax_map.has_key(tax.account_head):
+			return flt(item_tax_map.get(tax.account_head), self.precision("rate", tax))
+		else:
+			return tax.rate
+	
+	def _cleanup(self):
+		for tax in self.tax_doclist:
+			for fieldname in ("grand_total_for_current_item",
+				"tax_amount_for_current_item",
+				"tax_fraction_for_current_item", 
+				"grand_total_fraction_for_current_item"):
+				if fieldname in tax.fields:
+					del tax.fields[fieldname]
+			
+			tax.item_wise_tax_detail = json.dumps(tax.item_wise_tax_detail)
+			
+	def _set_in_company_currency(self, item, print_field, base_field):
+		"""set values in base currency"""
+		item.fields[base_field] = flt((flt(item.fields[print_field],
+			self.precision(print_field, item)) * self.doc.conversion_rate),
+			self.precision(base_field, item))
+			
+	def calculate_total_advance(self, parenttype, advance_parentfield):
+		if self.doc.doctype == parenttype and self.doc.docstatus < 2:
+			sum_of_allocated_amount = sum([flt(adv.allocated_amount, self.precision("allocated_amount", adv)) 
+				for adv in self.doclist.get({"parentfield": advance_parentfield})])
+
+			self.doc.total_advance = flt(sum_of_allocated_amount, self.precision("total_advance"))
+			
+			self.calculate_outstanding_amount()
+
+	def get_gl_dict(self, args):
+		"""this method populates the common properties of a gl entry record"""
+		gl_dict = webnotes._dict({
+			'company': self.doc.company, 
+			'posting_date': self.doc.posting_date,
+			'voucher_type': self.doc.doctype,
+			'voucher_no': self.doc.name,
+			'aging_date': self.doc.fields.get("aging_date") or self.doc.posting_date,
+			'remarks': self.doc.remarks,
+			'fiscal_year': self.doc.fiscal_year,
+			'debit': 0,
+			'credit': 0,
+			'is_opening': self.doc.fields.get("is_opening") or "No",
+		})
+		gl_dict.update(args)
+		return gl_dict
+				
+	def clear_unallocated_advances(self, childtype, parentfield):
+		self.doclist.remove_items({"parentfield": parentfield, "allocated_amount": ["in", [0, None, ""]]})
+			
+		webnotes.conn.sql("""delete from `tab%s` where parentfield=%s and parent = %s 
+			and ifnull(allocated_amount, 0) = 0""" % (childtype, '%s', '%s'), (parentfield, self.doc.name))
+		
+	def get_advances(self, account_head, child_doctype, parentfield, dr_or_cr):
+		res = webnotes.conn.sql("""select t1.name as jv_no, t1.remark, 
+			t2.%s as amount, t2.name as jv_detail_no
+			from `tabJournal Voucher` t1, `tabJournal Voucher Detail` t2 
+			where t1.name = t2.parent and t2.account = %s and t2.is_advance = 'Yes' 
+			and (t2.against_voucher is null or t2.against_voucher = '')
+			and (t2.against_invoice is null or t2.against_invoice = '') 
+			and (t2.against_jv is null or t2.against_jv = '') 
+			and t1.docstatus = 1 order by t1.posting_date""" % 
+			(dr_or_cr, '%s'), account_head, as_dict=1)
+			
+		self.doclist = self.doc.clear_table(self.doclist, parentfield)
+		for d in res:
+			self.doclist.append({
+				"doctype": child_doctype,
+				"parentfield": parentfield,
+				"journal_voucher": d.jv_no,
+				"jv_detail_no": d.jv_detail_no,
+				"remarks": d.remark,
+				"advance_amount": flt(d.amount),
+				"allocate_amount": 0
+			})
+			
+	def validate_multiple_billing(self, ref_dt, item_ref_dn, based_on, parentfield):
+		from controllers.status_updater import get_tolerance_for
+		item_tolerance = {}
+		global_tolerance = None
+		
+		for item in self.doclist.get({"parentfield": "entries"}):
+			if item.fields.get(item_ref_dn):
+				ref_amt = flt(webnotes.conn.get_value(ref_dt + " Item", 
+					item.fields[item_ref_dn], based_on), self.precision(based_on, item))
+				if not ref_amt:
+					webnotes.msgprint(_("As amount for item") + ": " + item.item_code + _(" in ") + 
+						ref_dt + _(" is zero, system will not check for over-billed"))
+				else:
+					already_billed = webnotes.conn.sql("""select sum(%s) from `tab%s` 
+						where %s=%s and docstatus=1 and parent != %s""" % 
+						(based_on, self.tname, item_ref_dn, '%s', '%s'), 
+						(item.fields[item_ref_dn], self.doc.name))[0][0]
+				
+					total_billed_amt = flt(flt(already_billed) + flt(item.fields[based_on]), 
+						self.precision(based_on, item))
+				
+					tolerance, item_tolerance, global_tolerance = get_tolerance_for(item.item_code, 
+						item_tolerance, global_tolerance)
+					
+					max_allowed_amt = flt(ref_amt * (100 + tolerance) / 100)
+				
+					if total_billed_amt - max_allowed_amt > 0.01:
+						reduce_by = total_billed_amt - max_allowed_amt
+					
+						webnotes.throw(_("Row #") + cstr(item.idx) + ": " + 
+							_(" Max amount allowed for Item ") + cstr(item.item_code) + 
+							_(" against ") + ref_dt + " " + 
+							cstr(item.fields[ref_dt.lower().replace(" ", "_")]) + _(" is ") + 
+							cstr(max_allowed_amt) + ". \n" + 
+							_("""If you want to increase your overflow tolerance, please increase \
+							tolerance % in Global Defaults or Item master. 				
+							Or, you must reduce the amount by """) + cstr(reduce_by) + "\n" + 
+							_("""Also, please check if the order item has already been billed \
+								in the Sales Order"""))
+				
+	def get_company_default(self, fieldname):
+		from erpnext.accounts.utils import get_company_default
+		return get_company_default(self.doc.company, fieldname)
+		
+	def get_stock_items(self):
+		stock_items = []
+		item_codes = list(set(item.item_code for item in 
+			self.doclist.get({"parentfield": self.fname})))
+		if item_codes:
+			stock_items = [r[0] for r in webnotes.conn.sql("""select name
+				from `tabItem` where name in (%s) and is_stock_item='Yes'""" % \
+				(", ".join((["%s"]*len(item_codes))),), item_codes)]
+				
+		return stock_items
+		
+	@property
+	def company_abbr(self):
+		if not hasattr(self, "_abbr"):
+			self._abbr = webnotes.conn.get_value("Company", self.doc.company, "abbr")
+			
+		return self._abbr
+
+	def check_credit_limit(self, account):
+		total_outstanding = webnotes.conn.sql("""
+			select sum(ifnull(debit, 0)) - sum(ifnull(credit, 0)) 
+			from `tabGL Entry` where account = %s""", account)
+		
+		total_outstanding = total_outstanding[0][0] if total_outstanding else 0
+		if total_outstanding:
+			get_obj('Account', account).check_credit_limit(total_outstanding)
+
+
+@webnotes.whitelist()
+def get_tax_rate(account_head):
+	return webnotes.conn.get_value("Account", account_head, "tax_rate")
\ No newline at end of file
diff --git a/erpnext/controllers/buying_controller.py b/erpnext/controllers/buying_controller.py
new file mode 100644
index 0000000..7ba29c2
--- /dev/null
+++ b/erpnext/controllers/buying_controller.py
@@ -0,0 +1,320 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes import _, msgprint
+from webnotes.utils import flt, _round
+
+from erpnext.buying.utils import get_item_details
+from erpnext.setup.utils import get_company_currency
+
+from erpnext.controllers.stock_controller import StockController
+
+class BuyingController(StockController):
+	def onload_post_render(self):
+		# contact, address, item details
+		self.set_missing_values()
+	
+	def validate(self):
+		super(BuyingController, self).validate()
+		if self.doc.supplier and not self.doc.supplier_name:
+			self.doc.supplier_name = webnotes.conn.get_value("Supplier", 
+				self.doc.supplier, "supplier_name")
+		self.is_item_table_empty()
+		self.validate_stock_or_nonstock_items()
+		self.validate_warehouse()
+		
+	def set_missing_values(self, for_validate=False):
+		super(BuyingController, self).set_missing_values(for_validate)
+
+		self.set_supplier_from_item_default()
+		self.set_price_list_currency("Buying")
+		
+		# set contact and address details for supplier, if they are not mentioned
+		if self.doc.supplier and not (self.doc.contact_person and self.doc.supplier_address):
+			for fieldname, val in self.get_supplier_defaults().items():
+				if not self.doc.fields.get(fieldname) and self.meta.get_field(fieldname):
+					self.doc.fields[fieldname] = val
+
+		self.set_missing_item_details(get_item_details)
+		if self.doc.fields.get("__islocal"):
+			self.set_taxes("purchase_tax_details", "purchase_other_charges")
+
+	def set_supplier_from_item_default(self):
+		if self.meta.get_field("supplier") and not self.doc.supplier:
+			for d in self.doclist.get({"doctype": self.tname}):
+				supplier = webnotes.conn.get_value("Item", d.item_code, "default_supplier")
+				if supplier:
+					self.doc.supplier = supplier
+					break
+					
+	def validate_warehouse(self):
+		from erpnext.stock.utils import validate_warehouse_company
+		
+		warehouses = list(set([d.warehouse for d in 
+			self.doclist.get({"doctype": self.tname}) if d.warehouse]))
+				
+		for w in warehouses:
+			validate_warehouse_company(w, self.doc.company)
+
+	def get_purchase_tax_details(self):
+		self.doclist = self.doc.clear_table(self.doclist, "purchase_tax_details")
+		self.set_taxes("purchase_tax_details", "purchase_other_charges")
+
+	def validate_stock_or_nonstock_items(self):
+		if not self.get_stock_items():
+			tax_for_valuation = [d.account_head for d in 
+				self.doclist.get({"parentfield": "purchase_tax_details"}) 
+				if d.category in ["Valuation", "Valuation and Total"]]
+			if tax_for_valuation:
+				webnotes.msgprint(_("""Tax Category can not be 'Valuation' or 'Valuation and Total' as all items are non-stock items"""), raise_exception=1)
+			
+	def set_total_in_words(self):
+		from webnotes.utils import money_in_words
+		company_currency = get_company_currency(self.doc.company)
+		if self.meta.get_field("in_words"):
+			self.doc.in_words = money_in_words(self.doc.grand_total, company_currency)
+		if self.meta.get_field("in_words_import"):
+			self.doc.in_words_import = money_in_words(self.doc.grand_total_import,
+		 		self.doc.currency)
+		
+	def calculate_taxes_and_totals(self):
+		self.other_fname = "purchase_tax_details"
+		super(BuyingController, self).calculate_taxes_and_totals()
+		self.calculate_total_advance("Purchase Invoice", "advance_allocation_details")
+		
+	def calculate_item_values(self):
+		# hack! - cleaned up in _cleanup()
+		if self.doc.doctype != "Purchase Invoice":
+			df = self.meta.get_field("purchase_rate", parentfield=self.fname)
+			df.fieldname = "rate"
+			
+		for item in self.item_doclist:
+			# hack! - cleaned up in _cleanup()
+			if self.doc.doctype != "Purchase Invoice":
+				item.rate = item.purchase_rate
+				
+			self.round_floats_in(item)
+
+			if item.discount_rate == 100.0:
+				item.import_rate = 0.0
+			elif not item.import_rate:
+				item.import_rate = flt(item.import_ref_rate * (1.0 - (item.discount_rate / 100.0)),
+					self.precision("import_rate", item))
+						
+			item.import_amount = flt(item.import_rate * item.qty,
+				self.precision("import_amount", item))
+			item.item_tax_amount = 0.0;
+
+			self._set_in_company_currency(item, "import_amount", "amount")
+			self._set_in_company_currency(item, "import_ref_rate", "purchase_ref_rate")
+			self._set_in_company_currency(item, "import_rate", "rate")
+			
+			
+	def calculate_net_total(self):
+		self.doc.net_total = self.doc.net_total_import = 0.0
+
+		for item in self.item_doclist:
+			self.doc.net_total += item.amount
+			self.doc.net_total_import += item.import_amount
+			
+		self.round_floats_in(self.doc, ["net_total", "net_total_import"])
+		
+	def calculate_totals(self):
+		self.doc.grand_total = flt(self.tax_doclist[-1].total if self.tax_doclist 
+			else self.doc.net_total, self.precision("grand_total"))
+		self.doc.grand_total_import = flt(self.doc.grand_total / self.doc.conversion_rate,
+			self.precision("grand_total_import"))
+
+		self.doc.total_tax = flt(self.doc.grand_total - self.doc.net_total,
+			self.precision("total_tax"))
+
+		if self.meta.get_field("rounded_total"):
+			self.doc.rounded_total = _round(self.doc.grand_total)
+		
+		if self.meta.get_field("rounded_total_import"):
+			self.doc.rounded_total_import = _round(self.doc.grand_total_import)
+				
+		if self.meta.get_field("other_charges_added"):
+			self.doc.other_charges_added = flt(sum([flt(d.tax_amount) for d in self.tax_doclist 
+				if d.add_deduct_tax=="Add" and d.category in ["Valuation and Total", "Total"]]), 
+				self.precision("other_charges_added"))
+				
+		if self.meta.get_field("other_charges_deducted"):
+			self.doc.other_charges_deducted = flt(sum([flt(d.tax_amount) for d in self.tax_doclist 
+				if d.add_deduct_tax=="Deduct" and d.category in ["Valuation and Total", "Total"]]), 
+				self.precision("other_charges_deducted"))
+				
+		if self.meta.get_field("other_charges_added_import"):
+			self.doc.other_charges_added_import = flt(self.doc.other_charges_added / 
+				self.doc.conversion_rate, self.precision("other_charges_added_import"))
+				
+		if self.meta.get_field("other_charges_deducted_import"):
+			self.doc.other_charges_deducted_import = flt(self.doc.other_charges_deducted / 
+				self.doc.conversion_rate, self.precision("other_charges_deducted_import"))
+			
+	def calculate_outstanding_amount(self):
+		if self.doc.doctype == "Purchase Invoice" and self.doc.docstatus < 2:
+			self.doc.total_advance = flt(self.doc.total_advance,
+				self.precision("total_advance"))
+			self.doc.total_amount_to_pay = flt(self.doc.grand_total - flt(self.doc.write_off_amount,
+				self.precision("write_off_amount")), self.precision("total_amount_to_pay"))
+			self.doc.outstanding_amount = flt(self.doc.total_amount_to_pay - self.doc.total_advance,
+				self.precision("outstanding_amount"))
+			
+	def _cleanup(self):
+		super(BuyingController, self)._cleanup()
+			
+		# except in purchase invoice, rate field is purchase_rate		
+		# reset fieldname of rate
+		if self.doc.doctype != "Purchase Invoice":
+			df = self.meta.get_field("rate", parentfield=self.fname)
+			df.fieldname = "purchase_rate"
+			
+			for item in self.item_doclist:
+				item.purchase_rate = item.rate
+				del item.fields["rate"]
+		
+		if not self.meta.get_field("item_tax_amount", parentfield=self.fname):
+			for item in self.item_doclist:
+				del item.fields["item_tax_amount"]
+							
+	# update valuation rate
+	def update_valuation_rate(self, parentfield):
+		"""
+			item_tax_amount is the total tax amount applied on that item
+			stored for valuation 
+			
+			TODO: rename item_tax_amount to valuation_tax_amount
+		"""
+		stock_items = self.get_stock_items()
+		
+		stock_items_qty, stock_items_amount = 0, 0
+		last_stock_item_idx = 1
+		for d in self.doclist.get({"parentfield": parentfield}):
+			if d.item_code and d.item_code in stock_items:
+				stock_items_qty += flt(d.qty)
+				stock_items_amount += flt(d.amount)
+				last_stock_item_idx = d.idx
+			
+		total_valuation_amount = sum([flt(d.tax_amount) for d in 
+			self.doclist.get({"parentfield": "purchase_tax_details"}) 
+			if d.category in ["Valuation", "Valuation and Total"]])
+			
+		
+		valuation_amount_adjustment = total_valuation_amount
+		for i, item in enumerate(self.doclist.get({"parentfield": parentfield})):
+			if item.item_code and item.qty and item.item_code in stock_items:
+				item_proportion = flt(item.amount) / stock_items_amount if stock_items_amount \
+					else flt(item.qty) / stock_items_qty
+				
+				if i == (last_stock_item_idx - 1):
+					item.item_tax_amount = flt(valuation_amount_adjustment, 
+						self.precision("item_tax_amount", item))
+				else:
+					item.item_tax_amount = flt(item_proportion * total_valuation_amount, 
+						self.precision("item_tax_amount", item))
+					valuation_amount_adjustment -= item.item_tax_amount
+
+				self.round_floats_in(item)
+				
+				item.conversion_factor = item.conversion_factor or flt(webnotes.conn.get_value(
+					"UOM Conversion Detail", {"parent": item.item_code, "uom": item.uom}, 
+					"conversion_factor")) or 1
+				qty_in_stock_uom = flt(item.qty * item.conversion_factor)
+				item.valuation_rate = ((item.amount + item.item_tax_amount + item.rm_supp_cost)
+					/ qty_in_stock_uom)
+			else:
+				item.valuation_rate = 0.0
+				
+	def validate_for_subcontracting(self):
+		if not self.doc.is_subcontracted and self.sub_contracted_items:
+			webnotes.msgprint(_("""Please enter whether %s is made for subcontracting or purchasing,
+			 	in 'Is Subcontracted' field""" % self.doc.doctype), raise_exception=1)
+			
+		if self.doc.doctype == "Purchase Receipt" and self.doc.is_subcontracted=="Yes" \
+			and not self.doc.supplier_warehouse:
+				webnotes.msgprint(_("Supplier Warehouse mandatory subcontracted purchase receipt"), 
+					raise_exception=1)
+										
+	def update_raw_materials_supplied(self, raw_material_table):
+		self.doclist = self.doc.clear_table(self.doclist, raw_material_table)
+		if self.doc.is_subcontracted=="Yes":
+			for item in self.doclist.get({"parentfield": self.fname}):
+				if item.item_code in self.sub_contracted_items:
+					self.add_bom_items(item, raw_material_table)
+
+	def add_bom_items(self, d, raw_material_table):
+		bom_items = self.get_items_from_default_bom(d.item_code)
+		raw_materials_cost = 0
+		for item in bom_items:
+			required_qty = flt(item.qty_consumed_per_unit) * flt(d.qty) * flt(d.conversion_factor)
+			rm_doclist = {
+				"parentfield": raw_material_table,
+				"doctype": self.doc.doctype + " Item Supplied",
+				"reference_name": d.name,
+				"bom_detail_no": item.name,
+				"main_item_code": d.item_code,
+				"rm_item_code": item.item_code,
+				"stock_uom": item.stock_uom,
+				"required_qty": required_qty,
+				"conversion_factor": d.conversion_factor,
+				"rate": item.rate,
+				"amount": required_qty * flt(item.rate)
+			}
+			if self.doc.doctype == "Purchase Receipt":
+				rm_doclist.update({
+					"consumed_qty": required_qty,
+					"description": item.description,
+				})
+				
+			self.doclist.append(rm_doclist)
+			
+			raw_materials_cost += required_qty * flt(item.rate)
+			
+		if self.doc.doctype == "Purchase Receipt":
+			d.rm_supp_cost = raw_materials_cost
+
+	def get_items_from_default_bom(self, item_code):
+		# print webnotes.conn.sql("""select name from `tabBOM` where item = '_Test FG Item'""")
+		bom_items = webnotes.conn.sql("""select t2.item_code, t2.qty_consumed_per_unit, 
+			t2.rate, t2.stock_uom, t2.name, t2.description 
+			from `tabBOM` t1, `tabBOM Item` t2 
+			where t2.parent = t1.name and t1.item = %s and t1.is_default = 1 
+			and t1.docstatus = 1 and t1.is_active = 1""", item_code, as_dict=1)
+		if not bom_items:
+			msgprint(_("No default BOM exists for item: ") + item_code, raise_exception=1)
+		
+		return bom_items
+
+	@property
+	def sub_contracted_items(self):
+		if not hasattr(self, "_sub_contracted_items"):
+			self._sub_contracted_items = []
+			item_codes = list(set(item.item_code for item in 
+				self.doclist.get({"parentfield": self.fname})))
+			if item_codes:
+				self._sub_contracted_items = [r[0] for r in webnotes.conn.sql("""select name
+					from `tabItem` where name in (%s) and is_sub_contracted_item='Yes'""" % \
+					(", ".join((["%s"]*len(item_codes))),), item_codes)]
+
+		return self._sub_contracted_items
+		
+	@property
+	def purchase_items(self):
+		if not hasattr(self, "_purchase_items"):
+			self._purchase_items = []
+			item_codes = list(set(item.item_code for item in 
+				self.doclist.get({"parentfield": self.fname})))
+			if item_codes:
+				self._purchase_items = [r[0] for r in webnotes.conn.sql("""select name
+					from `tabItem` where name in (%s) and is_purchase_item='Yes'""" % \
+					(", ".join((["%s"]*len(item_codes))),), item_codes)]
+
+		return self._purchase_items
+
+
+	def is_item_table_empty(self):
+		if not len(self.doclist.get({"parentfield": self.fname})):
+			webnotes.throw(_("Item table can not be blank"))
\ No newline at end of file
diff --git a/controllers/js/contact_address_common.js b/erpnext/controllers/js/contact_address_common.js
similarity index 100%
rename from controllers/js/contact_address_common.js
rename to erpnext/controllers/js/contact_address_common.js
diff --git a/erpnext/controllers/queries.py b/erpnext/controllers/queries.py
new file mode 100644
index 0000000..535ca3b
--- /dev/null
+++ b/erpnext/controllers/queries.py
@@ -0,0 +1,218 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.widgets.reportview import get_match_cond
+
+def get_filters_cond(doctype, filters, conditions):
+	if filters:
+		if isinstance(filters, dict):
+			filters = filters.items()
+			flt = []
+			for f in filters:
+				if isinstance(f[1], basestring) and f[1][0] == '!':
+					flt.append([doctype, f[0], '!=', f[1][1:]])
+				else:
+					flt.append([doctype, f[0], '=', f[1]])
+		
+		from webnotes.widgets.reportview import build_filter_conditions
+		build_filter_conditions(flt, conditions)
+		cond = ' and ' + ' and '.join(conditions)	
+	else:
+		cond = ''
+	return cond
+
+ # searches for active employees
+def employee_query(doctype, txt, searchfield, start, page_len, filters):
+	return webnotes.conn.sql("""select name, employee_name from `tabEmployee` 
+		where status = 'Active' 
+			and docstatus < 2 
+			and (%(key)s like "%(txt)s" 
+				or employee_name like "%(txt)s") 
+			%(mcond)s
+		order by 
+			case when name like "%(txt)s" then 0 else 1 end, 
+			case when employee_name like "%(txt)s" then 0 else 1 end, 
+			name 
+		limit %(start)s, %(page_len)s""" % {'key': searchfield, 'txt': "%%%s%%" % txt,  
+		'mcond':get_match_cond(doctype, searchfield), 'start': start, 'page_len': page_len})
+
+ # searches for leads which are not converted
+def lead_query(doctype, txt, searchfield, start, page_len, filters): 
+	return webnotes.conn.sql("""select name, lead_name, company_name from `tabLead`
+		where docstatus < 2 
+			and ifnull(status, '') != 'Converted' 
+			and (%(key)s like "%(txt)s" 
+				or lead_name like "%(txt)s" 
+				or company_name like "%(txt)s") 
+			%(mcond)s
+		order by 
+			case when name like "%(txt)s" then 0 else 1 end, 
+			case when lead_name like "%(txt)s" then 0 else 1 end, 
+			case when company_name like "%(txt)s" then 0 else 1 end, 
+			lead_name asc 
+		limit %(start)s, %(page_len)s""" % {'key': searchfield, 'txt': "%%%s%%" % txt,  
+		'mcond':get_match_cond(doctype, searchfield), 'start': start, 'page_len': page_len})
+
+ # searches for customer
+def customer_query(doctype, txt, searchfield, start, page_len, filters):
+	cust_master_name = webnotes.defaults.get_user_default("cust_master_name")
+
+	if cust_master_name == "Customer Name":
+		fields = ["name", "customer_group", "territory"]
+	else:
+		fields = ["name", "customer_name", "customer_group", "territory"]
+
+	fields = ", ".join(fields) 
+
+	return webnotes.conn.sql("""select %(field)s from `tabCustomer` 
+		where docstatus < 2 
+			and (%(key)s like "%(txt)s" 
+				or customer_name like "%(txt)s") 
+			%(mcond)s
+		order by 
+			case when name like "%(txt)s" then 0 else 1 end, 
+			case when customer_name like "%(txt)s" then 0 else 1 end, 
+			name, customer_name 
+		limit %(start)s, %(page_len)s""" % {'field': fields,'key': searchfield, 
+		'txt': "%%%s%%" % txt, 'mcond':get_match_cond(doctype, searchfield), 
+		'start': start, 'page_len': page_len})
+
+# searches for supplier
+def supplier_query(doctype, txt, searchfield, start, page_len, filters):
+	supp_master_name = webnotes.defaults.get_user_default("supp_master_name")
+	if supp_master_name == "Supplier Name":  
+		fields = ["name", "supplier_type"]
+	else: 
+		fields = ["name", "supplier_name", "supplier_type"]
+	fields = ", ".join(fields) 
+
+	return webnotes.conn.sql("""select %(field)s from `tabSupplier` 
+		where docstatus < 2 
+			and (%(key)s like "%(txt)s" 
+				or supplier_name like "%(txt)s") 
+			%(mcond)s
+		order by 
+			case when name like "%(txt)s" then 0 else 1 end, 
+			case when supplier_name like "%(txt)s" then 0 else 1 end, 
+			name, supplier_name 
+		limit %(start)s, %(page_len)s """ % {'field': fields,'key': searchfield, 
+		'txt': "%%%s%%" % txt, 'mcond':get_match_cond(doctype, searchfield), 'start': start, 
+		'page_len': page_len})
+		
+def tax_account_query(doctype, txt, searchfield, start, page_len, filters):
+	return webnotes.conn.sql("""select name, parent_account, debit_or_credit 
+		from tabAccount 
+		where tabAccount.docstatus!=2 
+			and (account_type in (%s) or 
+				(ifnull(is_pl_account, 'No') = 'Yes' and debit_or_credit = %s) )
+			and group_or_ledger = 'Ledger'
+			and company = %s
+			and `%s` LIKE %s
+		limit %s, %s""" % 
+		(", ".join(['%s']*len(filters.get("account_type"))), 
+			"%s", "%s", searchfield, "%s", "%s", "%s"), 
+		tuple(filters.get("account_type") + [filters.get("debit_or_credit"), 
+			filters.get("company"), "%%%s%%" % txt, start, page_len]))
+
+def item_query(doctype, txt, searchfield, start, page_len, filters):
+	from webnotes.utils import nowdate
+	
+	conditions = []
+
+	return webnotes.conn.sql("""select tabItem.name, 
+		if(length(tabItem.item_name) > 40, 
+			concat(substr(tabItem.item_name, 1, 40), "..."), item_name) as item_name, 
+		if(length(tabItem.description) > 40, \
+			concat(substr(tabItem.description, 1, 40), "..."), description) as decription
+		from tabItem 
+		where tabItem.docstatus < 2
+			and (ifnull(tabItem.end_of_life, '') = '' or tabItem.end_of_life > %(today)s)
+			and (tabItem.`{key}` LIKE %(txt)s
+				or tabItem.item_name LIKE %(txt)s)  
+			{fcond} {mcond}
+		limit %(start)s, %(page_len)s """.format(key=searchfield,
+			fcond=get_filters_cond(doctype, filters, conditions),
+			mcond=get_match_cond(doctype, searchfield)), 
+			{
+				"today": nowdate(),
+				"txt": "%%%s%%" % txt,
+				"start": start,
+				"page_len": page_len
+			})
+
+def bom(doctype, txt, searchfield, start, page_len, filters):
+	conditions = []	
+
+	return webnotes.conn.sql("""select tabBOM.name, tabBOM.item 
+		from tabBOM 
+		where tabBOM.docstatus=1 
+			and tabBOM.is_active=1 
+			and tabBOM.%(key)s like "%(txt)s"  
+			%(fcond)s  %(mcond)s  
+		limit %(start)s, %(page_len)s """ %  {'key': searchfield, 'txt': "%%%s%%" % txt, 
+		'fcond': get_filters_cond(doctype, filters, conditions), 
+		'mcond':get_match_cond(doctype, searchfield), 'start': start, 'page_len': page_len})
+
+def get_project_name(doctype, txt, searchfield, start, page_len, filters):
+	cond = ''
+	if filters['customer']:
+		cond = '(`tabProject`.customer = "' + filters['customer'] + '" or ifnull(`tabProject`.customer,"")="") and'
+	
+	return webnotes.conn.sql("""select `tabProject`.name from `tabProject` 
+		where `tabProject`.status not in ("Completed", "Cancelled") 
+			and %(cond)s `tabProject`.name like "%(txt)s" %(mcond)s 
+		order by `tabProject`.name asc 
+		limit %(start)s, %(page_len)s """ % {'cond': cond,'txt': "%%%s%%" % txt, 
+		'mcond':get_match_cond(doctype, searchfield),'start': start, 'page_len': page_len})
+			
+def get_delivery_notes_to_be_billed(doctype, txt, searchfield, start, page_len, filters):
+	return webnotes.conn.sql("""select `tabDelivery Note`.name, `tabDelivery Note`.customer_name
+		from `tabDelivery Note` 
+		where `tabDelivery Note`.`%(key)s` like %(txt)s and 
+			`tabDelivery Note`.docstatus = 1 %(fcond)s and
+			(ifnull((select sum(qty) from `tabDelivery Note Item` where 
+					`tabDelivery Note Item`.parent=`tabDelivery Note`.name), 0) >
+				ifnull((select sum(qty) from `tabSales Invoice Item` where 
+					`tabSales Invoice Item`.docstatus = 1 and
+					`tabSales Invoice Item`.delivery_note=`tabDelivery Note`.name), 0))
+			%(mcond)s order by `tabDelivery Note`.`%(key)s` asc
+			limit %(start)s, %(page_len)s""" % {
+				"key": searchfield,
+				"fcond": get_filters_cond(doctype, filters, []),
+				"mcond": get_match_cond(doctype),
+				"start": "%(start)s", "page_len": "%(page_len)s", "txt": "%(txt)s"
+			}, { "start": start, "page_len": page_len, "txt": ("%%%s%%" % txt) })
+
+def get_batch_no(doctype, txt, searchfield, start, page_len, filters):
+	from erpnext.controllers.queries import get_match_cond
+
+	if filters.has_key('warehouse'):
+		return webnotes.conn.sql("""select batch_no from `tabStock Ledger Entry` sle 
+				where item_code = '%(item_code)s' 
+					and warehouse = '%(warehouse)s' 
+					and batch_no like '%(txt)s' 
+					and exists(select * from `tabBatch` 
+							where name = sle.batch_no 
+								and (ifnull(expiry_date, '')='' or expiry_date >= '%(posting_date)s') 
+								and docstatus != 2) 
+					%(mcond)s
+				group by batch_no having sum(actual_qty) > 0 
+				order by batch_no desc 
+				limit %(start)s, %(page_len)s """ % {'item_code': filters['item_code'], 
+					'warehouse': filters['warehouse'], 'posting_date': filters['posting_date'], 
+					'txt': "%%%s%%" % txt, 'mcond':get_match_cond(doctype, searchfield), 
+					'start': start, 'page_len': page_len})
+	else:
+		return webnotes.conn.sql("""select name from tabBatch 
+				where docstatus != 2 
+					and item = '%(item_code)s' 
+					and (ifnull(expiry_date, '')='' or expiry_date >= '%(posting_date)s')
+					and name like '%(txt)s' 
+					%(mcond)s 
+				order by name desc 
+				limit %(start)s, %(page_len)s""" % {'item_code': filters['item_code'], 
+				'posting_date': filters['posting_date'], 'txt': "%%%s%%" % txt, 
+				'mcond':get_match_cond(doctype, searchfield),'start': start, 
+				'page_len': page_len})
diff --git a/erpnext/controllers/selling_controller.py b/erpnext/controllers/selling_controller.py
new file mode 100644
index 0000000..7447121
--- /dev/null
+++ b/erpnext/controllers/selling_controller.py
@@ -0,0 +1,362 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import cint, flt, comma_or, _round, cstr
+from erpnext.setup.utils import get_company_currency
+from erpnext.selling.utils import get_item_details
+from webnotes import msgprint, _
+
+from erpnext.controllers.stock_controller import StockController
+
+class SellingController(StockController):
+	def onload_post_render(self):
+		# contact, address, item details and pos details (if applicable)
+		self.set_missing_values()
+		
+	def validate(self):
+		super(SellingController, self).validate()
+		self.validate_max_discount()
+		check_active_sales_items(self)
+	
+	def get_sender(self, comm):
+		return webnotes.conn.get_value('Sales Email Settings', None, 'email_id')
+	
+	def set_missing_values(self, for_validate=False):
+		super(SellingController, self).set_missing_values(for_validate)
+		
+		# set contact and address details for customer, if they are not mentioned
+		self.set_missing_lead_customer_details()
+		self.set_price_list_and_item_details()
+		if self.doc.fields.get("__islocal"):
+			self.set_taxes("other_charges", "charge")
+					
+	def set_missing_lead_customer_details(self):
+		if self.doc.customer:
+			if not (self.doc.contact_person and self.doc.customer_address and self.doc.customer_name):
+				for fieldname, val in self.get_customer_defaults().items():
+					if not self.doc.fields.get(fieldname) and self.meta.get_field(fieldname):
+						self.doc.fields[fieldname] = val
+		
+		elif self.doc.lead:
+			if not (self.doc.customer_address and self.doc.customer_name and \
+				self.doc.contact_display):
+				for fieldname, val in self.get_lead_defaults().items():
+					if not self.doc.fields.get(fieldname) and self.meta.get_field(fieldname):
+						self.doc.fields[fieldname] = val
+						
+	def set_price_list_and_item_details(self):
+		self.set_price_list_currency("Selling")
+		self.set_missing_item_details(get_item_details)
+										
+	def get_other_charges(self):
+		self.doclist = self.doc.clear_table(self.doclist, "other_charges")
+		self.set_taxes("other_charges", "charge")
+		
+	def apply_shipping_rule(self):
+		if self.doc.shipping_rule:
+			shipping_rule = webnotes.bean("Shipping Rule", self.doc.shipping_rule)
+			value = self.doc.net_total
+			
+			# TODO
+			# shipping rule calculation based on item's net weight
+			
+			shipping_amount = 0.0
+			for condition in shipping_rule.doclist.get({"parentfield": "shipping_rule_conditions"}):
+				if not condition.to_value or (flt(condition.from_value) <= value <= flt(condition.to_value)):
+					shipping_amount = condition.shipping_amount
+					break
+			
+			self.doclist.append({
+				"doctype": "Sales Taxes and Charges",
+				"parentfield": "other_charges",
+				"charge_type": "Actual",
+				"account_head": shipping_rule.doc.account,
+				"cost_center": shipping_rule.doc.cost_center,
+				"description": shipping_rule.doc.label,
+				"rate": shipping_amount
+			})
+		
+	def set_total_in_words(self):
+		from webnotes.utils import money_in_words
+		company_currency = get_company_currency(self.doc.company)
+		
+		disable_rounded_total = cint(webnotes.conn.get_value("Global Defaults", None, 
+			"disable_rounded_total"))
+			
+		if self.meta.get_field("in_words"):
+			self.doc.in_words = money_in_words(disable_rounded_total and 
+				self.doc.grand_total or self.doc.rounded_total, company_currency)
+		if self.meta.get_field("in_words_export"):
+			self.doc.in_words_export = money_in_words(disable_rounded_total and 
+				self.doc.grand_total_export or self.doc.rounded_total_export, self.doc.currency)
+				
+	def calculate_taxes_and_totals(self):
+		self.other_fname = "other_charges"
+		
+		super(SellingController, self).calculate_taxes_and_totals()
+		
+		self.calculate_total_advance("Sales Invoice", "advance_adjustment_details")
+		self.calculate_commission()
+		self.calculate_contribution()
+				
+	def determine_exclusive_rate(self):
+		if not any((cint(tax.included_in_print_rate) for tax in self.tax_doclist)):
+			# no inclusive tax
+			return
+		
+		for item in self.item_doclist:
+			item_tax_map = self._load_item_tax_rate(item.item_tax_rate)
+			cumulated_tax_fraction = 0
+			for i, tax in enumerate(self.tax_doclist):
+				tax.tax_fraction_for_current_item = self.get_current_tax_fraction(tax, item_tax_map)
+				
+				if i==0:
+					tax.grand_total_fraction_for_current_item = 1 + tax.tax_fraction_for_current_item
+				else:
+					tax.grand_total_fraction_for_current_item = \
+						self.tax_doclist[i-1].grand_total_fraction_for_current_item \
+						+ tax.tax_fraction_for_current_item
+						
+				cumulated_tax_fraction += tax.tax_fraction_for_current_item
+			
+			if cumulated_tax_fraction:
+				item.amount = flt((item.export_amount * self.doc.conversion_rate) /
+					(1 + cumulated_tax_fraction), self.precision("amount", item))
+					
+				item.basic_rate = flt(item.amount / item.qty, self.precision("basic_rate", item))
+				
+				if item.adj_rate == 100:
+					item.base_ref_rate = item.basic_rate
+					item.basic_rate = 0.0
+				else:
+					item.base_ref_rate = flt(item.basic_rate / (1 - (item.adj_rate / 100.0)),
+						self.precision("base_ref_rate", item))
+			
+	def get_current_tax_fraction(self, tax, item_tax_map):
+		"""
+			Get tax fraction for calculating tax exclusive amount
+			from tax inclusive amount
+		"""
+		current_tax_fraction = 0
+		
+		if cint(tax.included_in_print_rate):
+			tax_rate = self._get_tax_rate(tax, item_tax_map)
+			
+			if tax.charge_type == "On Net Total":
+				current_tax_fraction = tax_rate / 100.0
+			
+			elif tax.charge_type == "On Previous Row Amount":
+				current_tax_fraction = (tax_rate / 100.0) * \
+					self.tax_doclist[cint(tax.row_id) - 1].tax_fraction_for_current_item
+			
+			elif tax.charge_type == "On Previous Row Total":
+				current_tax_fraction = (tax_rate / 100.0) * \
+					self.tax_doclist[cint(tax.row_id) - 1].grand_total_fraction_for_current_item
+						
+		return current_tax_fraction
+		
+	def calculate_item_values(self):
+		for item in self.item_doclist:
+			self.round_floats_in(item)
+			
+			if item.adj_rate == 100:
+				item.export_rate = 0
+			elif not item.export_rate:
+				item.export_rate = flt(item.ref_rate * (1.0 - (item.adj_rate / 100.0)),
+					self.precision("export_rate", item))
+						
+			item.export_amount = flt(item.export_rate * item.qty,
+				self.precision("export_amount", item))
+
+			self._set_in_company_currency(item, "ref_rate", "base_ref_rate")
+			self._set_in_company_currency(item, "export_rate", "basic_rate")
+			self._set_in_company_currency(item, "export_amount", "amount")
+			
+	def calculate_net_total(self):
+		self.doc.net_total = self.doc.net_total_export = 0.0
+
+		for item in self.item_doclist:
+			self.doc.net_total += item.amount
+			self.doc.net_total_export += item.export_amount
+		
+		self.round_floats_in(self.doc, ["net_total", "net_total_export"])
+				
+	def calculate_totals(self):
+		self.doc.grand_total = flt(self.tax_doclist and \
+			self.tax_doclist[-1].total or self.doc.net_total, self.precision("grand_total"))
+		self.doc.grand_total_export = flt(self.doc.grand_total / self.doc.conversion_rate, 
+			self.precision("grand_total_export"))
+			
+		self.doc.other_charges_total = flt(self.doc.grand_total - self.doc.net_total,
+			self.precision("other_charges_total"))
+		self.doc.other_charges_total_export = flt(
+			self.doc.grand_total_export - self.doc.net_total_export,
+			self.precision("other_charges_total_export"))
+		
+		self.doc.rounded_total = _round(self.doc.grand_total)
+		self.doc.rounded_total_export = _round(self.doc.grand_total_export)
+		
+	def calculate_outstanding_amount(self):
+		# NOTE: 
+		# write_off_amount is only for POS Invoice
+		# total_advance is only for non POS Invoice
+		if self.doc.doctype == "Sales Invoice" and self.doc.docstatus < 2:
+			self.round_floats_in(self.doc, ["grand_total", "total_advance", "write_off_amount",
+				"paid_amount"])
+			total_amount_to_pay = self.doc.grand_total - self.doc.write_off_amount
+			self.doc.outstanding_amount = flt(total_amount_to_pay - self.doc.total_advance \
+				- self.doc.paid_amount,	self.precision("outstanding_amount"))
+		
+	def calculate_commission(self):
+		if self.meta.get_field("commission_rate"):
+			self.round_floats_in(self.doc, ["net_total", "commission_rate"])
+			if self.doc.commission_rate > 100.0:
+				msgprint(_(self.meta.get_label("commission_rate")) + " " + 
+					_("cannot be greater than 100"), raise_exception=True)
+		
+			self.doc.total_commission = flt(self.doc.net_total * self.doc.commission_rate / 100.0,
+				self.precision("total_commission"))
+
+	def calculate_contribution(self):
+		total = 0.0
+		sales_team = self.doclist.get({"parentfield": "sales_team"})
+		for sales_person in sales_team:
+			self.round_floats_in(sales_person)
+
+			sales_person.allocated_amount = flt(
+				self.doc.net_total * sales_person.allocated_percentage / 100.0,
+				self.precision("allocated_amount", sales_person))
+			
+			total += sales_person.allocated_percentage
+		
+		if sales_team and total != 100.0:
+			msgprint(_("Total") + " " + 
+				_(self.meta.get_label("allocated_percentage", parentfield="sales_team")) + 
+				" " + _("should be 100%"), raise_exception=True)
+			
+	def validate_order_type(self):
+		valid_types = ["Sales", "Maintenance", "Shopping Cart"]
+		if not self.doc.order_type:
+			self.doc.order_type = "Sales"
+		elif self.doc.order_type not in valid_types:
+			msgprint(_(self.meta.get_label("order_type")) + " " + 
+				_("must be one of") + ": " + comma_or(valid_types), raise_exception=True)
+				
+	def check_credit(self, grand_total):
+		customer_account = webnotes.conn.get_value("Account", {"company": self.doc.company, 
+			"master_name": self.doc.customer}, "name")
+		if customer_account:
+			total_outstanding = webnotes.conn.sql("""select 
+				sum(ifnull(debit, 0)) - sum(ifnull(credit, 0)) 
+				from `tabGL Entry` where account = %s""", customer_account)
+			total_outstanding = total_outstanding[0][0] if total_outstanding else 0
+			
+			outstanding_including_current = flt(total_outstanding) + flt(grand_total)
+			webnotes.bean('Account', customer_account).run_method("check_credit_limit", 
+				outstanding_including_current)
+				
+	def validate_max_discount(self):
+		for d in self.doclist.get({"parentfield": self.fname}):
+			discount = flt(webnotes.conn.get_value("Item", d.item_code, "max_discount"))
+			
+			if discount and flt(d.adj_rate) > discount:
+				webnotes.throw(_("You cannot give more than ") + cstr(discount) + "% " + 
+					_("discount on Item Code") + ": " + cstr(d.item_code))
+					
+	def get_item_list(self):
+		il = []
+		for d in self.doclist.get({"parentfield": self.fname}):
+			reserved_warehouse = ""
+			reserved_qty_for_main_item = 0
+			
+			if self.doc.doctype == "Sales Order":
+				if (webnotes.conn.get_value("Item", d.item_code, "is_stock_item") == 'Yes' or 
+					self.has_sales_bom(d.item_code)) and not d.reserved_warehouse:
+						webnotes.throw(_("Please enter Reserved Warehouse for item ") + 
+							d.item_code + _(" as it is stock Item or packing item"))
+				reserved_warehouse = d.reserved_warehouse
+				if flt(d.qty) > flt(d.delivered_qty):
+					reserved_qty_for_main_item = flt(d.qty) - flt(d.delivered_qty)
+				
+			if self.doc.doctype == "Delivery Note" and d.against_sales_order:
+				# if SO qty is 10 and there is tolerance of 20%, then it will allow DN of 12.
+				# But in this case reserved qty should only be reduced by 10 and not 12
+				
+				already_delivered_qty = self.get_already_delivered_qty(self.doc.name, 
+					d.against_sales_order, d.prevdoc_detail_docname)
+				so_qty, reserved_warehouse = self.get_so_qty_and_warehouse(d.prevdoc_detail_docname)
+				
+				if already_delivered_qty + d.qty > so_qty:
+					reserved_qty_for_main_item = -(so_qty - already_delivered_qty)
+				else:
+					reserved_qty_for_main_item = -flt(d.qty)
+
+			if self.has_sales_bom(d.item_code):
+				for p in self.doclist.get({"parentfield": "packing_details"}):
+					if p.parent_detail_docname == d.name and p.parent_item == d.item_code:
+						# the packing details table's qty is already multiplied with parent's qty
+						il.append(webnotes._dict({
+							'warehouse': p.warehouse,
+							'reserved_warehouse': reserved_warehouse,
+							'item_code': p.item_code,
+							'qty': flt(p.qty),
+							'reserved_qty': (flt(p.qty)/flt(d.qty)) * reserved_qty_for_main_item,
+							'uom': p.uom,
+							'batch_no': cstr(p.batch_no).strip(),
+							'serial_no': cstr(p.serial_no).strip(),
+							'name': d.name
+						}))
+			else:
+				il.append(webnotes._dict({
+					'warehouse': d.warehouse,
+					'reserved_warehouse': reserved_warehouse,
+					'item_code': d.item_code,
+					'qty': d.qty,
+					'reserved_qty': reserved_qty_for_main_item,
+					'uom': d.stock_uom,
+					'batch_no': cstr(d.batch_no).strip(),
+					'serial_no': cstr(d.serial_no).strip(),
+					'name': d.name
+				}))
+		return il
+		
+	def has_sales_bom(self, item_code):
+		return webnotes.conn.sql("""select name from `tabSales BOM` 
+			where new_item_code=%s and docstatus != 2""", item_code)
+			
+	def get_already_delivered_qty(self, dn, so, so_detail):
+		qty = webnotes.conn.sql("""select sum(qty) from `tabDelivery Note Item` 
+			where prevdoc_detail_docname = %s and docstatus = 1 
+			and against_sales_order = %s 
+			and parent != %s""", (so_detail, so, dn))
+		return qty and flt(qty[0][0]) or 0.0
+
+	def get_so_qty_and_warehouse(self, so_detail):
+		so_item = webnotes.conn.sql("""select qty, reserved_warehouse from `tabSales Order Item`
+			where name = %s and docstatus = 1""", so_detail, as_dict=1)
+		so_qty = so_item and flt(so_item[0]["qty"]) or 0.0
+		so_warehouse = so_item and so_item[0]["reserved_warehouse"] or ""
+		return so_qty, so_warehouse
+		
+	def check_stop_sales_order(self, ref_fieldname):
+		for d in self.doclist.get({"parentfield": self.fname}):
+			if d.fields.get(ref_fieldname):
+				status = webnotes.conn.get_value("Sales Order", d.fields[ref_fieldname], "status")
+				if status == "Stopped":
+					webnotes.throw(self.doc.doctype + 
+						_(" can not be created/modified against stopped Sales Order ") + 
+						d.fields[ref_fieldname])
+		
+def check_active_sales_items(obj):
+	for d in obj.doclist.get({"parentfield": obj.fname}):
+		if d.item_code:
+			item = webnotes.conn.sql("""select docstatus, is_sales_item, 
+				is_service_item, default_income_account from tabItem where name = %s""", 
+				d.item_code, as_dict=True)[0]
+			if item.is_sales_item == 'No' and item.is_service_item == 'No':
+				webnotes.throw(_("Item is neither Sales nor Service Item") + ": " + d.item_code)
+			if d.income_account and not item.default_income_account:
+				webnotes.conn.set_value("Item", d.item_code, "default_income_account", 
+					d.income_account)
diff --git a/controllers/status_updater.py b/erpnext/controllers/status_updater.py
similarity index 100%
rename from controllers/status_updater.py
rename to erpnext/controllers/status_updater.py
diff --git a/erpnext/controllers/stock_controller.py b/erpnext/controllers/stock_controller.py
new file mode 100644
index 0000000..eff6491
--- /dev/null
+++ b/erpnext/controllers/stock_controller.py
@@ -0,0 +1,269 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import cint, flt, cstr
+from webnotes import msgprint, _
+import webnotes.defaults
+
+from erpnext.controllers.accounts_controller import AccountsController
+from erpnext.accounts.general_ledger import make_gl_entries, delete_gl_entries
+
+class StockController(AccountsController):
+	def make_gl_entries(self, update_gl_entries_after=True):
+		if self.doc.docstatus == 2:
+			delete_gl_entries(voucher_type=self.doc.doctype, voucher_no=self.doc.name)
+			
+		if cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")):
+			warehouse_account = self.get_warehouse_account()
+		
+			if self.doc.docstatus==1:
+				gl_entries = self.get_gl_entries(warehouse_account)
+				make_gl_entries(gl_entries)
+
+			if update_gl_entries_after:
+				self.update_gl_entries_after(warehouse_account)
+	
+	def get_gl_entries(self, warehouse_account=None, default_expense_account=None,
+			default_cost_center=None):
+		from erpnext.accounts.general_ledger import process_gl_map
+		if not warehouse_account:
+			warehouse_account = self.get_warehouse_account()
+		
+		stock_ledger = self.get_stock_ledger_details()
+		voucher_details = self.get_voucher_details(stock_ledger, default_expense_account, 
+			default_cost_center)
+		
+		gl_list = []
+		warehouse_with_no_account = []
+		for detail in voucher_details:
+			sle_list = stock_ledger.get(detail.name)
+			if sle_list:
+				for sle in sle_list:
+					if warehouse_account.get(sle.warehouse):
+						# from warehouse account
+						gl_list.append(self.get_gl_dict({
+							"account": warehouse_account[sle.warehouse],
+							"against": detail.expense_account,
+							"cost_center": detail.cost_center,
+							"remarks": self.doc.remarks or "Accounting Entry for Stock",
+							"debit": flt(sle.stock_value_difference, 2)
+						}))
+
+						# to target warehouse / expense account
+						gl_list.append(self.get_gl_dict({
+							"account": detail.expense_account,
+							"against": warehouse_account[sle.warehouse],
+							"cost_center": detail.cost_center,
+							"remarks": self.doc.remarks or "Accounting Entry for Stock",
+							"credit": flt(sle.stock_value_difference, 2)
+						}))
+					elif sle.warehouse not in warehouse_with_no_account:
+						warehouse_with_no_account.append(sle.warehouse)
+						
+		if warehouse_with_no_account:				
+			msgprint(_("No accounting entries for following warehouses") + ": \n" + 
+				"\n".join(warehouse_with_no_account))
+		
+		return process_gl_map(gl_list)
+			
+	def get_voucher_details(self, stock_ledger, default_expense_account, default_cost_center):
+		if not default_expense_account:
+			details = self.doclist.get({"parentfield": self.fname})
+			for d in details:
+				self.check_expense_account(d)
+		else:
+			details = [webnotes._dict({
+				"name":d, 
+				"expense_account": default_expense_account, 
+				"cost_center": default_cost_center
+			}) for d in stock_ledger.keys()]
+			
+		return details
+		
+	def get_stock_ledger_details(self):
+		stock_ledger = {}
+		for sle in webnotes.conn.sql("""select warehouse, stock_value_difference, voucher_detail_no
+			from `tabStock Ledger Entry` where voucher_type=%s and voucher_no=%s""",
+			(self.doc.doctype, self.doc.name), as_dict=True):
+				stock_ledger.setdefault(sle.voucher_detail_no, []).append(sle)
+		return stock_ledger
+		
+	def get_warehouse_account(self):
+		warehouse_account = dict(webnotes.conn.sql("""select master_name, name from tabAccount 
+			where account_type = 'Warehouse' and ifnull(master_name, '') != ''"""))
+		return warehouse_account
+		
+	def update_gl_entries_after(self, warehouse_account=None):
+		future_stock_vouchers = self.get_future_stock_vouchers()
+		gle = self.get_voucherwise_gl_entries(future_stock_vouchers)
+		if not warehouse_account:
+			warehouse_account = self.get_warehouse_account()
+		for voucher_type, voucher_no in future_stock_vouchers:
+			existing_gle = gle.get((voucher_type, voucher_no), [])
+			voucher_obj = webnotes.get_obj(voucher_type, voucher_no)
+			expected_gle = voucher_obj.get_gl_entries(warehouse_account)
+			if expected_gle:
+				matched = True
+				if existing_gle:
+					for entry in expected_gle:
+						for e in existing_gle:
+							if entry.account==e.account \
+								and entry.against_account==e.against_account\
+								and entry.cost_center==e.cost_center:
+									if entry.debit != e.debit or entry.credit != e.credit:
+										matched = False
+										break
+				else:
+					matched = False
+									
+				if not matched:
+					self.delete_gl_entries(voucher_type, voucher_no)
+					voucher_obj.make_gl_entries(update_gl_entries_after=False)
+			else:
+				self.delete_gl_entries(voucher_type, voucher_no)
+				
+		
+	def get_future_stock_vouchers(self):
+		future_stock_vouchers = []
+		
+		if hasattr(self, "fname"):
+			item_list = [d.item_code for d in self.doclist.get({"parentfield": self.fname})]
+			condition = ''.join(['and item_code in (\'', '\', \''.join(item_list) ,'\')'])
+		else:
+			condition = ""
+		
+		for d in webnotes.conn.sql("""select distinct sle.voucher_type, sle.voucher_no 
+			from `tabStock Ledger Entry` sle
+			where timestamp(sle.posting_date, sle.posting_time) >= timestamp(%s, %s) %s
+			order by timestamp(sle.posting_date, sle.posting_time) asc, name asc""" % 
+			('%s', '%s', condition), (self.doc.posting_date, self.doc.posting_time), 
+			as_dict=True):
+				future_stock_vouchers.append([d.voucher_type, d.voucher_no])
+		
+		return future_stock_vouchers
+				
+	def get_voucherwise_gl_entries(self, future_stock_vouchers):
+		gl_entries = {}
+		if future_stock_vouchers:
+			for d in webnotes.conn.sql("""select * from `tabGL Entry` 
+				where posting_date >= %s and voucher_no in (%s)""" % 
+				('%s', ', '.join(['%s']*len(future_stock_vouchers))), 
+				tuple([self.doc.posting_date] + [d[1] for d in future_stock_vouchers]), as_dict=1):
+					gl_entries.setdefault((d.voucher_type, d.voucher_no), []).append(d)
+		
+		return gl_entries
+		
+	def delete_gl_entries(self, voucher_type, voucher_no):
+		webnotes.conn.sql("""delete from `tabGL Entry` 
+			where voucher_type=%s and voucher_no=%s""", (voucher_type, voucher_no))
+					
+	def make_adjustment_entry(self, expected_gle, voucher_obj):
+		from erpnext.accounts.utils import get_stock_and_account_difference
+		account_list = [d.account for d in expected_gle]
+		acc_diff = get_stock_and_account_difference(account_list, expected_gle[0].posting_date)
+		
+		cost_center = self.get_company_default("cost_center")
+		stock_adjustment_account = self.get_company_default("stock_adjustment_account")
+
+		gl_entries = []
+		for account, diff in acc_diff.items():
+			if diff:
+				gl_entries.append([
+					# stock in hand account
+					voucher_obj.get_gl_dict({
+						"account": account,
+						"against": stock_adjustment_account,
+						"debit": diff,
+						"remarks": "Adjustment Accounting Entry for Stock",
+					}),
+				
+					# account against stock in hand
+					voucher_obj.get_gl_dict({
+						"account": stock_adjustment_account,
+						"against": account,
+						"credit": diff,
+						"cost_center": cost_center or None,
+						"remarks": "Adjustment Accounting Entry for Stock",
+					}),
+				])
+				
+		if gl_entries:
+			from erpnext.accounts.general_ledger import make_gl_entries
+			make_gl_entries(gl_entries)
+			
+	def check_expense_account(self, item):
+		if item.fields.has_key("expense_account") and not item.expense_account:
+			msgprint(_("""Expense/Difference account is mandatory for item: """) + item.item_code, 
+				raise_exception=1)
+				
+		if item.fields.has_key("expense_account") and not item.cost_center:
+			msgprint(_("""Cost Center is mandatory for item: """) + item.item_code, 
+				raise_exception=1)
+				
+	def get_sl_entries(self, d, args):		
+		sl_dict = {
+			"item_code": d.item_code,
+			"warehouse": d.warehouse,
+			"posting_date": self.doc.posting_date,
+			"posting_time": self.doc.posting_time,
+			"voucher_type": self.doc.doctype,
+			"voucher_no": self.doc.name,
+			"voucher_detail_no": d.name,
+			"actual_qty": (self.doc.docstatus==1 and 1 or -1)*flt(d.stock_qty),
+			"stock_uom": d.stock_uom,
+			"incoming_rate": 0,
+			"company": self.doc.company,
+			"fiscal_year": self.doc.fiscal_year,
+			"batch_no": cstr(d.batch_no).strip(),
+			"serial_no": d.serial_no,
+			"project": d.project_name,
+			"is_cancelled": self.doc.docstatus==2 and "Yes" or "No"
+		}
+		
+		sl_dict.update(args)
+		return sl_dict
+		
+	def make_sl_entries(self, sl_entries, is_amended=None):
+		from erpnext.stock.stock_ledger import make_sl_entries
+		make_sl_entries(sl_entries, is_amended)
+		
+	def get_stock_ledger_entries(self, item_list=None, warehouse_list=None):
+		out = {}
+		
+		if not (item_list and warehouse_list):
+			item_list, warehouse_list = self.get_distinct_item_warehouse()
+			
+		if item_list and warehouse_list:
+			res = webnotes.conn.sql("""select item_code, voucher_type, voucher_no,
+				voucher_detail_no, posting_date, posting_time, stock_value,
+				warehouse, actual_qty as qty from `tabStock Ledger Entry` 
+				where company = %s and item_code in (%s) and warehouse in (%s)
+				order by item_code desc, warehouse desc, posting_date desc, 
+				posting_time desc, name desc""" % 
+				('%s', ', '.join(['%s']*len(item_list)), ', '.join(['%s']*len(warehouse_list))), 
+				tuple([self.doc.company] + item_list + warehouse_list), as_dict=1)
+				
+			for r in res:
+				if (r.item_code, r.warehouse) not in out:
+					out[(r.item_code, r.warehouse)] = []
+		
+				out[(r.item_code, r.warehouse)].append(r)
+
+		return out
+
+	def get_distinct_item_warehouse(self):
+		item_list = []
+		warehouse_list = []
+		for item in self.doclist.get({"parentfield": self.fname}) \
+				+ self.doclist.get({"parentfield": "packing_details"}):
+			item_list.append(item.item_code)
+			warehouse_list.append(item.warehouse)
+			
+		return list(set(item_list)), list(set(warehouse_list))
+		
+	def make_cancel_gl_entries(self):
+		if webnotes.conn.sql("""select name from `tabGL Entry` where voucher_type=%s 
+			and voucher_no=%s""", (self.doc.doctype, self.doc.name)):
+				self.make_gl_entries()
\ No newline at end of file
diff --git a/controllers/trends.py b/erpnext/controllers/trends.py
similarity index 100%
rename from controllers/trends.py
rename to erpnext/controllers/trends.py
diff --git a/erpnext/desktop.json b/erpnext/desktop.json
new file mode 100644
index 0000000..67c4f99
--- /dev/null
+++ b/erpnext/desktop.json
@@ -0,0 +1,72 @@
+{
+	"Accounts": {
+		"color": "#3498db", 
+		"icon": "icon-money", 
+		"link": "accounts-home", 
+		"type": "module"
+	}, 
+	"Activity": {
+		"color": "#e67e22", 
+		"icon": "icon-play", 
+		"label": "Activity", 
+		"link": "activity", 
+		"type": "page"
+	}, 
+	"Buying": {
+		"color": "#c0392b", 
+		"icon": "icon-shopping-cart", 
+		"link": "buying-home", 
+		"type": "module"
+	}, 
+	"HR": {
+		"color": "#2ecc71", 
+		"icon": "icon-group", 
+		"label": "Human Resources", 
+		"link": "hr-home", 
+		"type": "module"
+	}, 
+	"Manufacturing": {
+		"color": "#7f8c8d", 
+		"icon": "icon-cogs", 
+		"link": "manufacturing-home", 
+		"type": "module"
+	}, 
+	"Notes": {
+		"color": "#95a5a6", 
+		"doctype": "Note", 
+		"icon": "icon-file-alt", 
+		"label": "Notes", 
+		"link": "List/Note", 
+		"type": "list"
+	}, 
+	"Projects": {
+		"color": "#8e44ad", 
+		"icon": "icon-puzzle-piece", 
+		"link": "projects-home", 
+		"type": "module"
+	}, 
+	"Selling": {
+		"color": "#1abc9c", 
+		"icon": "icon-tag", 
+		"link": "selling-home", 
+		"type": "module"
+	}, 
+	"Setup": {
+		"color": "#bdc3c7", 
+		"icon": "icon-wrench", 
+		"link": "Setup", 
+		"type": "setup"
+	}, 
+	"Stock": {
+		"color": "#f39c12", 
+		"icon": "icon-truck", 
+		"link": "stock-home", 
+		"type": "module"
+	}, 
+	"Support": {
+		"color": "#2c3e50", 
+		"icon": "icon-phone", 
+		"link": "support-home", 
+		"type": "module"
+	}
+}
\ No newline at end of file
diff --git a/erpnext/home/__init__.py b/erpnext/home/__init__.py
new file mode 100644
index 0000000..e092a71
--- /dev/null
+++ b/erpnext/home/__init__.py
@@ -0,0 +1,97 @@
+# ERPNext - web based ERP (http://erpnext.com)
+# Copyright (C) 2012 Web Notes Technologies Pvt Ltd
+# 
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+# 
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+# 
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes import msgprint
+
+feed_dict = {
+	# Project
+	'Project':		       ['[%(status)s]', '#000080'],
+	'Task':		       ['[%(status)s] %(subject)s', '#000080'],
+
+	# Sales
+	'Lead':			 ['%(lead_name)s', '#000080'],
+	'Quotation':	    ['[%(status)s] To %(customer_name)s worth %(currency)s %(grand_total_export)s', '#4169E1'],
+	'Sales Order':	  ['[%(status)s] To %(customer_name)s worth %(currency)s %(grand_total_export)s', '#4169E1'],
+
+	# Purchase
+	'Supplier':		    ['%(supplier_name)s, %(supplier_type)s', '#6495ED'],
+	'Purchase Order':   ['[%(status)s] %(name)s To %(supplier_name)s for %(currency)s  %(grand_total_import)s', '#4169E1'],
+
+	# Stock
+	'Delivery Note':	['[%(status)s] To %(customer_name)s', '#4169E1'],
+	'Purchase Receipt': ['[%(status)s] From %(supplier)s', '#4169E1'],
+
+	# Accounts
+	'Journal Voucher':      ['[%(voucher_type)s] %(name)s', '#4169E1'],
+	'Purchase Invoice':      ['To %(supplier_name)s for %(currency)s %(grand_total_import)s', '#4169E1'],
+	'Sales Invoice':['To %(customer_name)s for %(currency)s %(grand_total_export)s', '#4169E1'],
+
+	# HR
+	'Expense Claim':      ['[%(approval_status)s] %(name)s by %(employee_name)s', '#4169E1'],
+	'Salary Slip':	  ['%(employee_name)s for %(month)s %(fiscal_year)s', '#4169E1'],
+	'Leave Transaction':['%(leave_type)s for %(employee)s', '#4169E1'],
+
+	# Support
+	'Customer Issue':       ['[%(status)s] %(description)s by %(customer_name)s', '#000080'],
+	'Maintenance Visit':['To %(customer_name)s', '#4169E1'],
+	'Support Ticket':       ["[%(status)s] %(subject)s", '#000080'],
+	
+	# Website
+	'Web Page': ['%(title)s', '#000080'],
+	'Blog': ['%(title)s', '#000080']
+}
+
+def make_feed(feedtype, doctype, name, owner, subject, color):
+	"makes a new Feed record"
+	#msgprint(subject)
+	from webnotes.model.doc import Document
+	from webnotes.utils import get_fullname
+
+	if feedtype in ('Login', 'Comment', 'Assignment'):
+		# delete old login, comment feed
+		webnotes.conn.sql("""delete from tabFeed where 
+			datediff(curdate(), creation) > 7 and doc_type in ('Comment', 'Login', 'Assignment')""")
+	else:
+		# one feed per item
+		webnotes.conn.sql("""delete from tabFeed
+			where doc_type=%s and doc_name=%s 
+			and ifnull(feed_type,'') != 'Comment'""", (doctype, name))
+
+	f = Document('Feed')
+	f.owner = owner
+	f.feed_type = feedtype
+	f.doc_type = doctype
+	f.doc_name = name
+	f.subject = subject
+	f.color = color
+	f.full_name = get_fullname(owner)
+	f.save()
+
+def update_feed(controller, method=None):   
+	"adds a new feed"
+	doc = controller.doc
+	if method in ['on_update', 'on_submit']:
+		subject, color = feed_dict.get(doc.doctype, [None, None])
+		if subject:
+			make_feed('', doc.doctype, doc.name, doc.owner, subject % doc.fields, color)
+
+def make_comment_feed(bean, method):
+	"""add comment to feed"""
+	doc = bean.doc
+	make_feed('Comment', doc.comment_doctype, doc.comment_docname, doc.comment_by,
+		'<i>"' + doc.comment + '"</i>', '#6B24B3')
\ No newline at end of file
diff --git a/home/doctype/__init__.py b/erpnext/home/doctype/__init__.py
similarity index 100%
rename from home/doctype/__init__.py
rename to erpnext/home/doctype/__init__.py
diff --git a/home/doctype/feed/README.md b/erpnext/home/doctype/feed/README.md
similarity index 100%
rename from home/doctype/feed/README.md
rename to erpnext/home/doctype/feed/README.md
diff --git a/home/doctype/feed/__init__.py b/erpnext/home/doctype/feed/__init__.py
similarity index 100%
rename from home/doctype/feed/__init__.py
rename to erpnext/home/doctype/feed/__init__.py
diff --git a/home/doctype/feed/feed.py b/erpnext/home/doctype/feed/feed.py
similarity index 100%
rename from home/doctype/feed/feed.py
rename to erpnext/home/doctype/feed/feed.py
diff --git a/erpnext/home/doctype/feed/feed.txt b/erpnext/home/doctype/feed/feed.txt
new file mode 100644
index 0000000..8821b7d
--- /dev/null
+++ b/erpnext/home/doctype/feed/feed.txt
@@ -0,0 +1,80 @@
+[
+ {
+  "creation": "2012-07-03 13:29:42", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:07", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "_FEED.#####", 
+  "doctype": "DocType", 
+  "icon": "icon-rss", 
+  "module": "Home", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Feed", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Feed", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "System Manager"
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Feed"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "feed_type", 
+  "fieldtype": "Select", 
+  "label": "Feed Type"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "doc_type", 
+  "fieldtype": "Data", 
+  "label": "Doc Type"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "doc_name", 
+  "fieldtype": "Data", 
+  "label": "Doc Name"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "subject", 
+  "fieldtype": "Data", 
+  "label": "Subject"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "color", 
+  "fieldtype": "Data", 
+  "label": "Color"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "full_name", 
+  "fieldtype": "Data", 
+  "label": "Full Name"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/home/page/__init__.py b/erpnext/home/page/__init__.py
similarity index 100%
rename from home/page/__init__.py
rename to erpnext/home/page/__init__.py
diff --git a/home/page/activity/README.md b/erpnext/home/page/activity/README.md
similarity index 100%
rename from home/page/activity/README.md
rename to erpnext/home/page/activity/README.md
diff --git a/home/page/activity/__init__.py b/erpnext/home/page/activity/__init__.py
similarity index 100%
rename from home/page/activity/__init__.py
rename to erpnext/home/page/activity/__init__.py
diff --git a/home/page/activity/activity.css b/erpnext/home/page/activity/activity.css
similarity index 100%
rename from home/page/activity/activity.css
rename to erpnext/home/page/activity/activity.css
diff --git a/erpnext/home/page/activity/activity.js b/erpnext/home/page/activity/activity.js
new file mode 100644
index 0000000..91b8184
--- /dev/null
+++ b/erpnext/home/page/activity/activity.js
@@ -0,0 +1,88 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.pages['activity'].onload = function(wrapper) {
+	wn.ui.make_app_page({
+		parent: wrapper,
+		title: wn._("Activity"),
+		single_column: true
+	})
+	wrapper.appframe.add_module_icon("Activity");
+	
+	var list = new wn.ui.Listing({
+		hide_refresh: true,
+		appframe: wrapper.appframe,
+		method: 'erpnext.home.page.activity.activity.get_feed',
+		parent: $(wrapper).find(".layout-main"),
+		render_row: function(row, data) {
+			new erpnext.ActivityFeed(row, data);
+		}
+	});
+	list.run();
+
+	wrapper.appframe.set_title_right("Refresh", function() { list.run(); });
+	
+	// Build Report Button
+	if(wn.boot.profile.can_get_report.indexOf("Feed")!=-1) {
+		wrapper.appframe.add_primary_action(wn._('Build Report'), function() {
+			wn.set_route('Report', "Feed");
+		}, 'icon-th')
+	}
+}
+
+erpnext.last_feed_date = false;
+erpnext.ActivityFeed = Class.extend({
+	init: function(row, data) {
+		this.scrub_data(data);
+		this.add_date_separator(row, data);
+		if(!data.add_class) data.add_class = "label-default";
+		$(row).append(repl('<div style="margin: 0px">\
+			<span class="avatar avatar-small"><img src="%(imgsrc)s" /></span> \
+			<span %(onclick)s class="label %(add_class)s">%(feed_type)s</span>\
+			%(link)s %(subject)s <span class="user-info">%(by)s</span></div>', data));
+	},
+	scrub_data: function(data) {
+		data.by = wn.user_info(data.owner).fullname;
+		data.imgsrc = wn.utils.get_file_link(wn.user_info(data.owner).image);
+		
+		// feedtype
+		if(!data.feed_type) {
+			data.feed_type = wn._(data.doc_type);
+			data.add_class = "label-info";
+			data.onclick = repl('onclick="window.location.href=\'#!List/%(feed_type)s\';"', data)
+		}
+		
+		// color for comment
+		if(data.feed_type=='Comment') {
+			data.add_class = "label-danger";
+		}
+		
+		if(data.feed_type=='Assignment') {
+			data.add_class = "label-warning";
+		}
+		
+		// link
+		if(data.doc_name && data.feed_type!='Login') {
+			data.link = wn.format(data.doc_name, {"fieldtype":"Link", "options":data.doc_type})
+		} else {
+			data.link = "";
+		}
+	},
+	add_date_separator: function(row, data) {
+		var date = dateutil.str_to_obj(data.modified);
+		var last = erpnext.last_feed_date;
+		
+		if((last && dateutil.obj_to_str(last) != dateutil.obj_to_str(date)) || (!last)) {
+			var diff = dateutil.get_day_diff(new Date(), date);
+			if(diff < 1) {
+				pdate = 'Today';
+			} else if(diff < 2) {
+				pdate = 'Yesterday';
+			} else {
+				pdate = dateutil.global_date_format(date);
+			}
+			$(row).html(repl('<div class="date-sep">%(date)s</div>', {date: pdate}));
+		}
+		erpnext.last_feed_date = date;
+	}
+})
\ No newline at end of file
diff --git a/home/page/activity/activity.py b/erpnext/home/page/activity/activity.py
similarity index 100%
rename from home/page/activity/activity.py
rename to erpnext/home/page/activity/activity.py
diff --git a/home/page/activity/activity.txt b/erpnext/home/page/activity/activity.txt
similarity index 100%
rename from home/page/activity/activity.txt
rename to erpnext/home/page/activity/activity.txt
diff --git a/home/page/latest_updates/README.md b/erpnext/home/page/latest_updates/README.md
similarity index 100%
rename from home/page/latest_updates/README.md
rename to erpnext/home/page/latest_updates/README.md
diff --git a/home/page/latest_updates/__init__.py b/erpnext/home/page/latest_updates/__init__.py
similarity index 100%
rename from home/page/latest_updates/__init__.py
rename to erpnext/home/page/latest_updates/__init__.py
diff --git a/erpnext/home/page/latest_updates/latest_updates.js b/erpnext/home/page/latest_updates/latest_updates.js
new file mode 100644
index 0000000..06c34ef
--- /dev/null
+++ b/erpnext/home/page/latest_updates/latest_updates.js
@@ -0,0 +1,50 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.pages['latest-updates'].onload = function(wrapper) { 
+	wn.ui.make_app_page({
+		parent: wrapper,
+		title: wn._('Latest Updates'),
+		single_column: true
+	});
+		
+	var parent = $(wrapper).find(".layout-main");
+	parent.html('<div class="progress progress-striped active">\
+		<div class="progress-bar" style="width: 100%;"></div></div>')
+	
+	return wn.call({
+		method: "erpnext.home.page.latest_updates.latest_updates.get",
+		callback: function(r) {
+			parent.empty();
+			$("<p class='help'>"+wn._("Report issues at")+
+				"<a href='https://github.com/webnotes/erpnext/issues'>"+wn._("GitHub Issues")+"</a></p>\
+				<hr><h3>"+wn._("Commit Log")+"</h3>")
+					.appendTo(parent);
+				
+			var $tbody = $('<table class="table table-bordered"><tbody></tbody></table>')
+				.appendTo(parent).find("tbody");
+			$.each(r.message, function(i, log) {
+				if(log.message.indexOf("minor")===-1 
+					&& log.message.indexOf("docs")===-1
+					&& log.message.indexOf("[")!==-1) {
+					log.message = log.message.replace(/(\[[^\]]*\])/g, 
+						function(match, p1, offset, string) { 
+							match = match.toLowerCase();
+							var color_class = "";
+							$.each(["bug", "fix"], function(i, v) {
+								if(!color_class && match.indexOf(v)!==-1)
+									color_class = "label-danger";
+							});
+							return  '<span class="label ' + color_class +'">' + p1.slice(1,-1) + '</span> ' 
+						});
+					log.repo = log.repo==="lib" ? "wnframework" : "erpnext";
+					$(repl('<tr>\
+						<td><b><a href="https://github.com/webnotes/%(repo)s/commit/%(commit)s" \
+							target="_blank">%(message)s</b>\
+						<br><span class="text-muted">By %(author)s on %(date)s</span></td></tr>', log)).appendTo($tbody);
+				}
+				
+			})
+		}
+	})
+};
\ No newline at end of file
diff --git a/home/page/latest_updates/latest_updates.py b/erpnext/home/page/latest_updates/latest_updates.py
similarity index 100%
rename from home/page/latest_updates/latest_updates.py
rename to erpnext/home/page/latest_updates/latest_updates.py
diff --git a/home/page/latest_updates/latest_updates.txt b/erpnext/home/page/latest_updates/latest_updates.txt
similarity index 100%
rename from home/page/latest_updates/latest_updates.txt
rename to erpnext/home/page/latest_updates/latest_updates.txt
diff --git a/erpnext/hooks.txt b/erpnext/hooks.txt
new file mode 100644
index 0000000..9d4291b
--- /dev/null
+++ b/erpnext/hooks.txt
@@ -0,0 +1,63 @@
+app_name = erpnext
+app_title = ERPNext
+app_publisher = Web Notes Technologies
+app_description = Open Source Enterprise Resource Planning for Small and Midsized Organizations
+app_icon = icon-th
+app_color = #e74c3c
+app_version = 4.0.0-wip
+
+app_include_js = assets/js/erpnext.min.js
+app_include_css = assets/css/erpnext.css
+web_include_js = assets/js/erpnext-web.min.js
+
+after_install = erpnext.setup.install.after_install
+
+boot_session = erpnext.startup.boot.boot_session
+notification_config = erpnext.startup.notifications.get_notification_config
+
+dump_report_map = erpnext.startup.report_data_map.data_map
+update_website_context = erpnext.startup.webutils.update_website_context
+
+mail_footer = erpnext.startup.mail_footer
+
+on_session_creation = erpnext.startup.event_handlers.on_session_creation
+
+# Boot Events
+# -------------------------
+
+bean_event = *:on_update:erpnext.home.update_feed
+bean_event = *:on_submit:erpnext.home.update_feed
+bean_event = Comment:on_update:erpnext.home.make_comment_feed
+
+bean_event = *:on_update:webnotes.core.doctype.notification_count.notification_count.clear_doctype_notifications
+bean_event = *:on_cancel:webnotes.core.doctype.notification_count.notification_count.clear_doctype_notifications
+bean_event = *:on_trash:webnotes.core.doctype.notification_count.notification_count.clear_doctype_notifications
+
+bean_event = Stock Entry:on_submit:erpnext.stock.doctype.material_request.material_request.update_completed_qty
+bean_event = Stock Entry:on_cancel:erpnext.stock.doctype.material_request.material_request.update_completed_qty
+
+standard_queries = Customer:erpnext.selling.utils.get_customer_list
+
+# Schedulers
+# -------------------------
+
+#### Frequently
+
+scheduler_event = all:erpnext.support.doctype.support_ticket.get_support_mails.get_support_mails
+scheduler_event = all:erpnext.hr.doctype.job_applicant.get_job_applications.get_job_applications
+scheduler_event = all:erpnext.selling.doctype.lead.get_leads.get_leads
+scheduler_event = all:webnotes.utils.email_lib.bulk.flush
+
+#### Daily
+
+scheduler_event = daily:webnotes.core.doctype.event.event.send_event_digest
+scheduler_event = daily:webnotes.core.doctype.notification_count.notification_count.delete_event_notification_count
+scheduler_event = daily:webnotes.utils.email_lib.bulk.clear_outbox
+scheduler_event = daily:erpnext.accounts.doctype.sales_invoice.sales_invoice.manage_recurring_invoices
+scheduler_event = daily:erpnext.setup.doctype.backup_manager.backup_manager.take_backups_daily
+scheduler_event = daily:erpnext.stock.utils.reorder_item
+scheduler_event = daily:erpnext.setup.doctype.email_digest.email_digest.send
+
+#### Weekly
+
+scheduler_event = weekly:erpnext.setup.doctype.backup_manager.backup_manager.take_backups_weekly
diff --git a/hr/README.md b/erpnext/hr/README.md
similarity index 100%
rename from hr/README.md
rename to erpnext/hr/README.md
diff --git a/hr/__init__.py b/erpnext/hr/__init__.py
similarity index 100%
rename from hr/__init__.py
rename to erpnext/hr/__init__.py
diff --git a/hr/doctype/__init__.py b/erpnext/hr/doctype/__init__.py
similarity index 100%
rename from hr/doctype/__init__.py
rename to erpnext/hr/doctype/__init__.py
diff --git a/hr/doctype/appraisal/README.md b/erpnext/hr/doctype/appraisal/README.md
similarity index 100%
rename from hr/doctype/appraisal/README.md
rename to erpnext/hr/doctype/appraisal/README.md
diff --git a/hr/doctype/appraisal/__init__.py b/erpnext/hr/doctype/appraisal/__init__.py
similarity index 100%
rename from hr/doctype/appraisal/__init__.py
rename to erpnext/hr/doctype/appraisal/__init__.py
diff --git a/erpnext/hr/doctype/appraisal/appraisal.js b/erpnext/hr/doctype/appraisal/appraisal.js
new file mode 100644
index 0000000..29157d0
--- /dev/null
+++ b/erpnext/hr/doctype/appraisal/appraisal.js
@@ -0,0 +1,75 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+cur_frm.add_fetch('employee', 'company', 'company');
+cur_frm.add_fetch('employee', 'employee_name', 'employee_name');
+
+cur_frm.cscript.onload = function(doc,cdt,cdn){
+	if(!doc.status) 
+		set_multiple(cdt,cdn,{status:'Draft'});
+	if(doc.amended_from && doc.__islocal) {
+		doc.status = "Draft";
+	}
+}
+
+cur_frm.cscript.onload_post_render = function(doc,cdt,cdn){
+	if(doc.__islocal && doc.employee==wn.defaults.get_user_default("employee")) {
+		cur_frm.set_value("employee", "");
+		cur_frm.set_value("employee_name", "")
+	}
+}
+
+cur_frm.cscript.refresh = function(doc,cdt,cdn){
+
+}
+
+cur_frm.cscript.kra_template = function(doc, dt, dn) {
+	wn.model.map_current_doc({
+		method: "erpnext.hr.doctype.appraisal.appraisal.fetch_appraisal_template",
+		source_name: cur_frm.doc.kra_template,
+	});
+}
+
+cur_frm.cscript.calculate_total_score = function(doc,cdt,cdn){
+	//return get_server_fields('calculate_total','','',doc,cdt,cdn,1);
+	var val = getchildren('Appraisal Goal', doc.name, 'appraisal_details', doc.doctype);
+	var total =0;
+	for(var i = 0; i<val.length; i++){
+		total = flt(total)+flt(val[i].score_earned)
+	}
+	doc.total_score = flt(total)
+	refresh_field('total_score')
+}
+
+cur_frm.cscript.score = function(doc,cdt,cdn){
+	var d = locals[cdt][cdn];
+	if (d.score){
+		if (flt(d.score) > 5) {
+			msgprint(wn._("Score must be less than or equal to 5"));
+			d.score = 0;
+			refresh_field('score', d.name, 'appraisal_details');
+		}
+		total = flt(d.per_weightage*d.score)/100;
+		d.score_earned = total.toPrecision(2);
+		refresh_field('score_earned', d.name, 'appraisal_details');
+	}
+	else{
+		d.score_earned = 0;
+		refresh_field('score_earned', d.name, 'appraisal_details');
+	}
+	cur_frm.cscript.calculate_total(doc,cdt,cdn);
+}
+
+cur_frm.cscript.calculate_total = function(doc,cdt,cdn){
+	var val = getchildren('Appraisal Goal', doc.name, 'appraisal_details', doc.doctype);
+	var total =0;
+	for(var i = 0; i<val.length; i++){
+		total = flt(total)+flt(val[i].score_earned);
+	}
+	doc.total_score = flt(total);
+	refresh_field('total_score');
+}
+
+cur_frm.fields_dict.employee.get_query = function(doc,cdt,cdn) {
+	return{	query: "erpnext.controllers.queries.employee_query" }	
+}
\ No newline at end of file
diff --git a/hr/doctype/appraisal/appraisal.py b/erpnext/hr/doctype/appraisal/appraisal.py
similarity index 100%
rename from hr/doctype/appraisal/appraisal.py
rename to erpnext/hr/doctype/appraisal/appraisal.py
diff --git a/erpnext/hr/doctype/appraisal/appraisal.txt b/erpnext/hr/doctype/appraisal/appraisal.txt
new file mode 100644
index 0000000..c7d9aaf
--- /dev/null
+++ b/erpnext/hr/doctype/appraisal/appraisal.txt
@@ -0,0 +1,252 @@
+[
+ {
+  "creation": "2013-01-10 16:34:12", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:55", 
+  "modified_by": "Administrator", 
+  "owner": "ashwini@webnotestech.com"
+ }, 
+ {
+  "autoname": "APRSL.#####", 
+  "doctype": "DocType", 
+  "icon": "icon-thumbs-up", 
+  "is_submittable": 1, 
+  "module": "HR", 
+  "name": "__common__", 
+  "search_fields": "status, employee, employee_name"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Appraisal", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Appraisal", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Appraisal"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "employee_details", 
+  "fieldtype": "Section Break", 
+  "label": "Employee Details", 
+  "oldfieldtype": "Section Break"
+ }, 
+ {
+  "description": "Select template from which you want to get the Goals", 
+  "doctype": "DocField", 
+  "fieldname": "kra_template", 
+  "fieldtype": "Link", 
+  "label": "Appraisal Template", 
+  "oldfieldname": "kra_template", 
+  "oldfieldtype": "Link", 
+  "options": "Appraisal Template", 
+  "reqd": 1
+ }, 
+ {
+  "depends_on": "kra_template", 
+  "description": "Select the Employee for whom you are creating the Appraisal.", 
+  "doctype": "DocField", 
+  "fieldname": "employee", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "For Employee", 
+  "oldfieldname": "employee", 
+  "oldfieldtype": "Link", 
+  "options": "Employee", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "depends_on": "kra_template", 
+  "doctype": "DocField", 
+  "fieldname": "employee_name", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "For Employee Name", 
+  "oldfieldname": "employee_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "depends_on": "kra_template", 
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "default": "Draft", 
+  "depends_on": "kra_template", 
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Status", 
+  "no_copy": 1, 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Select", 
+  "options": "\nDraft\nSubmitted\nCompleted\nCancelled", 
+  "read_only": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "depends_on": "kra_template", 
+  "doctype": "DocField", 
+  "fieldname": "start_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Start Date", 
+  "oldfieldname": "start_date", 
+  "oldfieldtype": "Date", 
+  "reqd": 1
+ }, 
+ {
+  "depends_on": "kra_template", 
+  "doctype": "DocField", 
+  "fieldname": "end_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "End Date", 
+  "oldfieldname": "end_date", 
+  "oldfieldtype": "Date", 
+  "reqd": 1
+ }, 
+ {
+  "depends_on": "kra_template", 
+  "doctype": "DocField", 
+  "fieldname": "section_break0", 
+  "fieldtype": "Section Break", 
+  "label": "Goals", 
+  "oldfieldtype": "Section Break", 
+  "options": "Simple"
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "doctype": "DocField", 
+  "fieldname": "appraisal_details", 
+  "fieldtype": "Table", 
+  "label": "Appraisal Goals", 
+  "oldfieldname": "appraisal_details", 
+  "oldfieldtype": "Table", 
+  "options": "Appraisal Goal"
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "doctype": "DocField", 
+  "fieldname": "calculate_total_score", 
+  "fieldtype": "Button", 
+  "label": "Calculate Total Score", 
+  "oldfieldtype": "Button", 
+  "options": "calculate_total"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_score", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Total Score (Out of 5)", 
+  "no_copy": 1, 
+  "oldfieldname": "total_score", 
+  "oldfieldtype": "Currency", 
+  "read_only": 1
+ }, 
+ {
+  "depends_on": "kra_template", 
+  "doctype": "DocField", 
+  "fieldname": "section_break1", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "description": "Any other comments, noteworthy effort that should go in the records.", 
+  "doctype": "DocField", 
+  "fieldname": "comments", 
+  "fieldtype": "Text", 
+  "label": "Comments"
+ }, 
+ {
+  "depends_on": "kra_template", 
+  "doctype": "DocField", 
+  "fieldname": "other_details", 
+  "fieldtype": "Section Break", 
+  "label": "Other Details"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "link:Company", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "report_hide": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "match": "owner", 
+  "role": "Employee", 
+  "submit": 0
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "doctype": "DocPerm", 
+  "role": "System Manager", 
+  "submit": 1
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "doctype": "DocPerm", 
+  "role": "HR User", 
+  "submit": 1
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/appraisal_goal/README.md b/erpnext/hr/doctype/appraisal_goal/README.md
similarity index 100%
rename from hr/doctype/appraisal_goal/README.md
rename to erpnext/hr/doctype/appraisal_goal/README.md
diff --git a/hr/doctype/appraisal_goal/__init__.py b/erpnext/hr/doctype/appraisal_goal/__init__.py
similarity index 100%
rename from hr/doctype/appraisal_goal/__init__.py
rename to erpnext/hr/doctype/appraisal_goal/__init__.py
diff --git a/hr/doctype/appraisal_goal/appraisal_goal.py b/erpnext/hr/doctype/appraisal_goal/appraisal_goal.py
similarity index 100%
rename from hr/doctype/appraisal_goal/appraisal_goal.py
rename to erpnext/hr/doctype/appraisal_goal/appraisal_goal.py
diff --git a/erpnext/hr/doctype/appraisal_goal/appraisal_goal.txt b/erpnext/hr/doctype/appraisal_goal/appraisal_goal.txt
new file mode 100644
index 0000000..5c15ac6
--- /dev/null
+++ b/erpnext/hr/doctype/appraisal_goal/appraisal_goal.txt
@@ -0,0 +1,77 @@
+[
+ {
+  "creation": "2013-02-22 01:27:44", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:22:53", 
+  "modified_by": "Administrator", 
+  "owner": "ashwini@webnotestech.com"
+ }, 
+ {
+  "autoname": "APRSLD.#####", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Appraisal Goal", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Appraisal Goal"
+ }, 
+ {
+  "description": "Key Responsibility Area", 
+  "doctype": "DocField", 
+  "fieldname": "kra", 
+  "fieldtype": "Small Text", 
+  "label": "Goal", 
+  "oldfieldname": "kra", 
+  "oldfieldtype": "Small Text", 
+  "print_width": "240px", 
+  "reqd": 1, 
+  "width": "240px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "per_weightage", 
+  "fieldtype": "Float", 
+  "label": "Weightage (%)", 
+  "oldfieldname": "per_weightage", 
+  "oldfieldtype": "Currency", 
+  "print_width": "70px", 
+  "reqd": 1, 
+  "width": "70px"
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "score", 
+  "fieldtype": "Float", 
+  "label": "Score (0-5)", 
+  "no_copy": 1, 
+  "oldfieldname": "score", 
+  "oldfieldtype": "Select", 
+  "options": "\n0\n1\n2\n3\n4\n5", 
+  "print_width": "70px", 
+  "width": "70px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "score_earned", 
+  "fieldtype": "Float", 
+  "label": "Score Earned", 
+  "no_copy": 1, 
+  "oldfieldname": "score_earned", 
+  "oldfieldtype": "Currency", 
+  "print_width": "70px", 
+  "read_only": 1, 
+  "width": "70px"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/appraisal_template/README.md b/erpnext/hr/doctype/appraisal_template/README.md
similarity index 100%
rename from hr/doctype/appraisal_template/README.md
rename to erpnext/hr/doctype/appraisal_template/README.md
diff --git a/hr/doctype/appraisal_template/__init__.py b/erpnext/hr/doctype/appraisal_template/__init__.py
similarity index 100%
rename from hr/doctype/appraisal_template/__init__.py
rename to erpnext/hr/doctype/appraisal_template/__init__.py
diff --git a/hr/doctype/appraisal_template/appraisal_template.py b/erpnext/hr/doctype/appraisal_template/appraisal_template.py
similarity index 100%
rename from hr/doctype/appraisal_template/appraisal_template.py
rename to erpnext/hr/doctype/appraisal_template/appraisal_template.py
diff --git a/erpnext/hr/doctype/appraisal_template/appraisal_template.txt b/erpnext/hr/doctype/appraisal_template/appraisal_template.txt
new file mode 100644
index 0000000..ff887c4
--- /dev/null
+++ b/erpnext/hr/doctype/appraisal_template/appraisal_template.txt
@@ -0,0 +1,82 @@
+[
+ {
+  "creation": "2012-07-03 13:30:39", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:55", 
+  "modified_by": "Administrator", 
+  "owner": "ashwini@webnotestech.com"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "field:kra_title", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-file-text", 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Appraisal Template", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Appraisal Template", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "HR User", 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Appraisal Template"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "kra_title", 
+  "fieldtype": "Data", 
+  "label": "Appraisal Template Title", 
+  "oldfieldname": "kra_title", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Small Text", 
+  "print_width": "300px", 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "kra_sheet", 
+  "fieldtype": "Table", 
+  "label": "Appraisal Template Goal", 
+  "oldfieldname": "kra_sheet", 
+  "oldfieldtype": "Table", 
+  "options": "Appraisal Template Goal"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_points", 
+  "fieldtype": "Int", 
+  "label": "Total Points"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/appraisal_template_goal/README.md b/erpnext/hr/doctype/appraisal_template_goal/README.md
similarity index 100%
rename from hr/doctype/appraisal_template_goal/README.md
rename to erpnext/hr/doctype/appraisal_template_goal/README.md
diff --git a/hr/doctype/appraisal_template_goal/__init__.py b/erpnext/hr/doctype/appraisal_template_goal/__init__.py
similarity index 100%
rename from hr/doctype/appraisal_template_goal/__init__.py
rename to erpnext/hr/doctype/appraisal_template_goal/__init__.py
diff --git a/hr/doctype/appraisal_template_goal/appraisal_template_goal.py b/erpnext/hr/doctype/appraisal_template_goal/appraisal_template_goal.py
similarity index 100%
rename from hr/doctype/appraisal_template_goal/appraisal_template_goal.py
rename to erpnext/hr/doctype/appraisal_template_goal/appraisal_template_goal.py
diff --git a/erpnext/hr/doctype/appraisal_template_goal/appraisal_template_goal.txt b/erpnext/hr/doctype/appraisal_template_goal/appraisal_template_goal.txt
new file mode 100644
index 0000000..0657f64
--- /dev/null
+++ b/erpnext/hr/doctype/appraisal_template_goal/appraisal_template_goal.txt
@@ -0,0 +1,51 @@
+[
+ {
+  "creation": "2013-02-22 01:27:44", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:22:54", 
+  "modified_by": "Administrator", 
+  "owner": "ashwini@webnotestech.com"
+ }, 
+ {
+  "autoname": "KSHEET.#####", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Appraisal Template Goal", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Appraisal Template Goal"
+ }, 
+ {
+  "description": "Key Performance Area", 
+  "doctype": "DocField", 
+  "fieldname": "kra", 
+  "fieldtype": "Small Text", 
+  "label": "KRA", 
+  "oldfieldname": "kra", 
+  "oldfieldtype": "Small Text", 
+  "print_width": "200px", 
+  "width": "200px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "per_weightage", 
+  "fieldtype": "Float", 
+  "label": "Weightage (%)", 
+  "oldfieldname": "per_weightage", 
+  "oldfieldtype": "Currency", 
+  "print_width": "100px", 
+  "width": "100px"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/attendance/README.md b/erpnext/hr/doctype/attendance/README.md
similarity index 100%
rename from hr/doctype/attendance/README.md
rename to erpnext/hr/doctype/attendance/README.md
diff --git a/hr/doctype/attendance/__init__.py b/erpnext/hr/doctype/attendance/__init__.py
similarity index 100%
rename from hr/doctype/attendance/__init__.py
rename to erpnext/hr/doctype/attendance/__init__.py
diff --git a/erpnext/hr/doctype/attendance/attendance.js b/erpnext/hr/doctype/attendance/attendance.js
new file mode 100644
index 0000000..ff7d7dd
--- /dev/null
+++ b/erpnext/hr/doctype/attendance/attendance.js
@@ -0,0 +1,15 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+cur_frm.add_fetch('employee', 'company', 'company');
+cur_frm.add_fetch('employee', 'employee_name', 'employee_name');
+
+cur_frm.cscript.onload = function(doc, cdt, cdn) {
+	if(doc.__islocal) cur_frm.set_value("att_date", get_today());
+}
+
+cur_frm.fields_dict.employee.get_query = function(doc,cdt,cdn) {
+	return{
+		query: "erpnext.controllers.queries.employee_query"
+	}	
+}
diff --git a/erpnext/hr/doctype/attendance/attendance.py b/erpnext/hr/doctype/attendance/attendance.py
new file mode 100644
index 0000000..10d4222
--- /dev/null
+++ b/erpnext/hr/doctype/attendance/attendance.py
@@ -0,0 +1,62 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import getdate, nowdate
+from webnotes import msgprint, _
+
+
+class DocType:
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+	
+	def validate_duplicate_record(self):	 
+		res = webnotes.conn.sql("""select name from `tabAttendance` where employee = %s and att_date = %s 
+			and name != %s and docstatus = 1""", 
+			(self.doc.employee, self.doc.att_date, self.doc.name))
+		if res:
+			msgprint(_("Attendance for the employee: ") + self.doc.employee + 
+				_(" already marked"), raise_exception=1)
+			
+	def check_leave_record(self):
+		if self.doc.status == 'Present':
+			leave = webnotes.conn.sql("""select name from `tabLeave Application` 
+				where employee = %s and %s between from_date and to_date and status = 'Approved' 
+				and docstatus = 1""", (self.doc.employee, self.doc.att_date))
+			
+			if leave:
+				webnotes.msgprint(_("Employee: ") + self.doc.employee + _(" was on leave on ")
+					+ self.doc.att_date + _(". You can not mark his attendance as 'Present'"), 
+					raise_exception=1)
+	
+	def validate_fiscal_year(self):
+		from erpnext.accounts.utils import validate_fiscal_year
+		validate_fiscal_year(self.doc.att_date, self.doc.fiscal_year)
+	
+	def validate_att_date(self):
+		if getdate(self.doc.att_date) > getdate(nowdate()):
+			msgprint(_("Attendance can not be marked for future dates"), raise_exception=1)
+
+	def validate_employee(self):
+		emp = webnotes.conn.sql("select name from `tabEmployee` where name = %s and status = 'Active'",
+		 	self.doc.employee)
+		if not emp:
+			msgprint(_("Employee: ") + self.doc.employee + 
+				_(" not active or does not exists in the system"), raise_exception=1)
+			
+	def validate(self):
+		from erpnext.utilities import validate_status
+		validate_status(self.doc.status, ["Present", "Absent", "Half Day"])
+		self.validate_fiscal_year()
+		self.validate_att_date()
+		self.validate_duplicate_record()
+		self.check_leave_record()
+		
+	def on_update(self):
+		# this is done because sometimes user entered wrong employee name 
+		# while uploading employee attendance
+		employee_name = webnotes.conn.get_value("Employee", self.doc.employee, "employee_name")
+		webnotes.conn.set(self.doc, 'employee_name', employee_name)
\ No newline at end of file
diff --git a/erpnext/hr/doctype/attendance/attendance.txt b/erpnext/hr/doctype/attendance/attendance.txt
new file mode 100644
index 0000000..7d383fb
--- /dev/null
+++ b/erpnext/hr/doctype/attendance/attendance.txt
@@ -0,0 +1,179 @@
+[
+ {
+  "creation": "2013-01-10 16:34:13", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:55", 
+  "modified_by": "Administrator", 
+  "owner": "ashwini@webnotestech.com"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "naming_series:", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-ok", 
+  "is_submittable": 1, 
+  "module": "HR", 
+  "name": "__common__", 
+  "search_fields": "employee, employee_name, att_date, status"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Attendance", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Attendance", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Attendance"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "attendance_details", 
+  "fieldtype": "Section Break", 
+  "label": "Attendance Details", 
+  "oldfieldtype": "Section Break", 
+  "options": "Simple"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "no_copy": 1, 
+  "oldfieldname": "naming_series", 
+  "oldfieldtype": "Select", 
+  "options": "ATT", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "employee", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Employee", 
+  "oldfieldname": "employee", 
+  "oldfieldtype": "Link", 
+  "options": "Employee", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "employee_name", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Employee Name", 
+  "oldfieldname": "employee_name", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "default": "Present", 
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Status", 
+  "no_copy": 1, 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Select", 
+  "options": "\nPresent\nAbsent\nHalf Day", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "leave_type", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "in_list_view": 1, 
+  "label": "Leave Type", 
+  "oldfieldname": "leave_type", 
+  "oldfieldtype": "Link", 
+  "options": "Leave Type", 
+  "print_hide": 1, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "att_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Attendance Date", 
+  "oldfieldname": "att_date", 
+  "oldfieldtype": "Date", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "link:Company", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Link", 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "options": "Attendance", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "System Manager"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "HR User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "HR Manager"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/branch/README.md b/erpnext/hr/doctype/branch/README.md
similarity index 100%
rename from hr/doctype/branch/README.md
rename to erpnext/hr/doctype/branch/README.md
diff --git a/hr/doctype/branch/__init__.py b/erpnext/hr/doctype/branch/__init__.py
similarity index 100%
rename from hr/doctype/branch/__init__.py
rename to erpnext/hr/doctype/branch/__init__.py
diff --git a/hr/doctype/branch/branch.py b/erpnext/hr/doctype/branch/branch.py
similarity index 100%
rename from hr/doctype/branch/branch.py
rename to erpnext/hr/doctype/branch/branch.py
diff --git a/erpnext/hr/doctype/branch/branch.txt b/erpnext/hr/doctype/branch/branch.txt
new file mode 100644
index 0000000..13aa087
--- /dev/null
+++ b/erpnext/hr/doctype/branch/branch.txt
@@ -0,0 +1,73 @@
+[
+ {
+  "creation": "2013-01-10 16:34:13", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:57", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "allow_rename": 1, 
+  "autoname": "field:branch", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-code-fork", 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Branch", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Branch", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Branch"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "trash_reason", 
+  "fieldtype": "Small Text", 
+  "label": "Trash Reason", 
+  "oldfieldname": "trash_reason", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "branch", 
+  "fieldtype": "Data", 
+  "label": "Branch", 
+  "oldfieldname": "branch", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "HR User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "HR Manager"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/branch/test_branch.py b/erpnext/hr/doctype/branch/test_branch.py
similarity index 100%
rename from hr/doctype/branch/test_branch.py
rename to erpnext/hr/doctype/branch/test_branch.py
diff --git a/hr/doctype/deduction_type/README.md b/erpnext/hr/doctype/deduction_type/README.md
similarity index 100%
rename from hr/doctype/deduction_type/README.md
rename to erpnext/hr/doctype/deduction_type/README.md
diff --git a/hr/doctype/deduction_type/__init__.py b/erpnext/hr/doctype/deduction_type/__init__.py
similarity index 100%
rename from hr/doctype/deduction_type/__init__.py
rename to erpnext/hr/doctype/deduction_type/__init__.py
diff --git a/hr/doctype/deduction_type/deduction_type.py b/erpnext/hr/doctype/deduction_type/deduction_type.py
similarity index 100%
rename from hr/doctype/deduction_type/deduction_type.py
rename to erpnext/hr/doctype/deduction_type/deduction_type.py
diff --git a/erpnext/hr/doctype/deduction_type/deduction_type.txt b/erpnext/hr/doctype/deduction_type/deduction_type.txt
new file mode 100644
index 0000000..e24064e
--- /dev/null
+++ b/erpnext/hr/doctype/deduction_type/deduction_type.txt
@@ -0,0 +1,78 @@
+[
+ {
+  "creation": "2013-01-22 16:50:30", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:02", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "allow_rename": 1, 
+  "autoname": "field:deduction_name", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-flag", 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Deduction Type", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Deduction Type", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "HR User", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Deduction Type"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "trash_reason", 
+  "fieldtype": "Small Text", 
+  "label": "Trash Reason", 
+  "oldfieldname": "trash_reason", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "deduction_name", 
+  "fieldtype": "Data", 
+  "label": "Name", 
+  "oldfieldname": "deduction_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Small Text", 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/deduction_type/test_deduction_type.py b/erpnext/hr/doctype/deduction_type/test_deduction_type.py
similarity index 100%
rename from hr/doctype/deduction_type/test_deduction_type.py
rename to erpnext/hr/doctype/deduction_type/test_deduction_type.py
diff --git a/hr/doctype/department/README.md b/erpnext/hr/doctype/department/README.md
similarity index 100%
rename from hr/doctype/department/README.md
rename to erpnext/hr/doctype/department/README.md
diff --git a/hr/doctype/department/__init__.py b/erpnext/hr/doctype/department/__init__.py
similarity index 100%
rename from hr/doctype/department/__init__.py
rename to erpnext/hr/doctype/department/__init__.py
diff --git a/hr/doctype/department/department.py b/erpnext/hr/doctype/department/department.py
similarity index 100%
rename from hr/doctype/department/department.py
rename to erpnext/hr/doctype/department/department.py
diff --git a/erpnext/hr/doctype/department/department.txt b/erpnext/hr/doctype/department/department.txt
new file mode 100644
index 0000000..4cfdcaf
--- /dev/null
+++ b/erpnext/hr/doctype/department/department.txt
@@ -0,0 +1,76 @@
+[
+ {
+  "creation": "2013-02-05 11:48:26", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:04", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "field:department_name", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-sitemap", 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Department", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Department", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "HR User", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Department"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "trash_reason", 
+  "fieldtype": "Small Text", 
+  "label": "Trash Reason", 
+  "oldfieldname": "trash_reason", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "department_name", 
+  "fieldtype": "Data", 
+  "label": "Department", 
+  "oldfieldname": "department_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "description": "Days for which Holidays are blocked for this department.", 
+  "doctype": "DocField", 
+  "fieldname": "leave_block_list", 
+  "fieldtype": "Link", 
+  "label": "Leave Block List", 
+  "options": "Leave Block List"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/department/test_department.py b/erpnext/hr/doctype/department/test_department.py
similarity index 100%
rename from hr/doctype/department/test_department.py
rename to erpnext/hr/doctype/department/test_department.py
diff --git a/hr/doctype/designation/README.md b/erpnext/hr/doctype/designation/README.md
similarity index 100%
rename from hr/doctype/designation/README.md
rename to erpnext/hr/doctype/designation/README.md
diff --git a/hr/doctype/designation/__init__.py b/erpnext/hr/doctype/designation/__init__.py
similarity index 100%
rename from hr/doctype/designation/__init__.py
rename to erpnext/hr/doctype/designation/__init__.py
diff --git a/hr/doctype/designation/designation.py b/erpnext/hr/doctype/designation/designation.py
similarity index 100%
rename from hr/doctype/designation/designation.py
rename to erpnext/hr/doctype/designation/designation.py
diff --git a/erpnext/hr/doctype/designation/designation.txt b/erpnext/hr/doctype/designation/designation.txt
new file mode 100644
index 0000000..f9b48e4
--- /dev/null
+++ b/erpnext/hr/doctype/designation/designation.txt
@@ -0,0 +1,69 @@
+[
+ {
+  "creation": "2013-01-10 16:34:13", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:04", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "allow_rename": 1, 
+  "autoname": "field:designation_name", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-bookmark", 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Designation", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Designation", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "HR User", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Designation"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "trash_reason", 
+  "fieldtype": "Small Text", 
+  "label": "Trash Reason", 
+  "oldfieldname": "trash_reason", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "designation_name", 
+  "fieldtype": "Data", 
+  "label": "Designation", 
+  "oldfieldname": "designation_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/designation/test_designation.py b/erpnext/hr/doctype/designation/test_designation.py
similarity index 100%
rename from hr/doctype/designation/test_designation.py
rename to erpnext/hr/doctype/designation/test_designation.py
diff --git a/hr/doctype/earning_type/README.md b/erpnext/hr/doctype/earning_type/README.md
similarity index 100%
rename from hr/doctype/earning_type/README.md
rename to erpnext/hr/doctype/earning_type/README.md
diff --git a/hr/doctype/earning_type/__init__.py b/erpnext/hr/doctype/earning_type/__init__.py
similarity index 100%
rename from hr/doctype/earning_type/__init__.py
rename to erpnext/hr/doctype/earning_type/__init__.py
diff --git a/hr/doctype/earning_type/earning_type.py b/erpnext/hr/doctype/earning_type/earning_type.py
similarity index 100%
rename from hr/doctype/earning_type/earning_type.py
rename to erpnext/hr/doctype/earning_type/earning_type.py
diff --git a/erpnext/hr/doctype/earning_type/earning_type.txt b/erpnext/hr/doctype/earning_type/earning_type.txt
new file mode 100644
index 0000000..c5ead63
--- /dev/null
+++ b/erpnext/hr/doctype/earning_type/earning_type.txt
@@ -0,0 +1,99 @@
+[
+ {
+  "creation": "2013-01-24 11:03:32", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:05", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "allow_rename": 1, 
+  "autoname": "field:earning_name", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-flag", 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Earning Type", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Earning Type", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "HR User", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Earning Type"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "trash_reason", 
+  "fieldtype": "Small Text", 
+  "label": "Trash Reason", 
+  "oldfieldname": "trash_reason", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "earning_name", 
+  "fieldtype": "Data", 
+  "label": "Name", 
+  "oldfieldname": "earning_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Small Text", 
+  "reqd": 0, 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "taxable", 
+  "fieldtype": "Select", 
+  "label": "Taxable", 
+  "oldfieldname": "taxable", 
+  "oldfieldtype": "Select", 
+  "options": "\nYes\nNo", 
+  "reqd": 1
+ }, 
+ {
+  "depends_on": "eval:doc.taxable=='No'", 
+  "doctype": "DocField", 
+  "fieldname": "exemption_limit", 
+  "fieldtype": "Float", 
+  "hidden": 0, 
+  "label": "Exemption Limit", 
+  "oldfieldname": "exemption_limit", 
+  "oldfieldtype": "Currency"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/earning_type/test_earning_type.py b/erpnext/hr/doctype/earning_type/test_earning_type.py
similarity index 100%
rename from hr/doctype/earning_type/test_earning_type.py
rename to erpnext/hr/doctype/earning_type/test_earning_type.py
diff --git a/hr/doctype/employee/README.md b/erpnext/hr/doctype/employee/README.md
similarity index 100%
rename from hr/doctype/employee/README.md
rename to erpnext/hr/doctype/employee/README.md
diff --git a/hr/doctype/employee/__init__.py b/erpnext/hr/doctype/employee/__init__.py
similarity index 100%
rename from hr/doctype/employee/__init__.py
rename to erpnext/hr/doctype/employee/__init__.py
diff --git a/erpnext/hr/doctype/employee/employee.js b/erpnext/hr/doctype/employee/employee.js
new file mode 100644
index 0000000..23d5067
--- /dev/null
+++ b/erpnext/hr/doctype/employee/employee.js
@@ -0,0 +1,96 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.provide("erpnext.hr");
+erpnext.hr.EmployeeController = wn.ui.form.Controller.extend({
+	setup: function() {
+		this.frm.fields_dict.user_id.get_query = function(doc,cdt,cdn) {
+				return { query:"webnotes.core.doctype.profile.profile.profile_query"} }
+		this.frm.fields_dict.reports_to.get_query = function(doc,cdt,cdn) {	
+			return{	query: "erpnext.controllers.queries.employee_query"}	}
+	},
+	
+	onload: function() {
+		this.setup_leave_approver_select();
+		this.frm.toggle_display(["esic_card_no", "gratuity_lic_id", "pan_number", "pf_number"],
+			wn.control_panel.country==="India");
+		if(this.frm.doc.__islocal) this.frm.set_value("employee_name", "");
+	},
+	
+	refresh: function() {
+		var me = this;
+		erpnext.hide_naming_series();
+		if(!this.frm.doc.__islocal) {			
+			cur_frm.add_custom_button(wn._('Make Salary Structure'), function() {
+				me.make_salary_structure(this); });
+		}
+	},
+	
+	setup_leave_approver_select: function() {
+		var me = this;
+		return this.frm.call({
+			method: "erpnext.hr.utils.get_leave_approver_list",
+			callback: function(r) {
+				var df = wn.meta.get_docfield("Employee Leave Approver", "leave_approver",
+					me.frm.doc.name);
+				df.options = $.map(r.message, function(profile) { 
+					return {value: profile, label: wn.user_info(profile).fullname}; 
+				});
+				me.frm.fields_dict.employee_leave_approvers.refresh();
+			}
+		});
+	},
+	
+	date_of_birth: function() {
+		return cur_frm.call({
+			method: "get_retirement_date",
+			args: {date_of_birth: this.frm.doc.date_of_birth}
+		});
+	},
+	
+	salutation: function() {
+		if(this.frm.doc.salutation) {
+			this.frm.set_value("gender", {
+				"Mr": "Male",
+				"Ms": "Female"
+			}[this.frm.doc.salutation]);
+		}
+	},
+	
+	make_salary_structure: function(btn) {
+		var me = this;
+		this.validate_salary_structure(btn, function(r) {
+			if(r.message) {
+				msgprint(wn._("Employee") + ' "' + me.frm.doc.name + '": ' 
+					+ wn._("An active Salary Structure already exists. \
+						If you want to create new one, please ensure that no active \
+						Salary Structure exists for this Employee. \
+						Go to the active Salary Structure and set \"Is Active\" = \"No\""));
+			} else if(!r.exc) {
+				wn.model.map({
+					source: wn.model.get_doclist(me.frm.doc.doctype, me.frm.doc.name),
+					target: "Salary Structure"
+				});
+			}
+		});
+	},
+	
+	validate_salary_structure: function(btn, callback) {
+		var me = this;
+		return this.frm.call({
+			btn: btn,
+			method: "webnotes.client.get_value",
+			args: {
+				doctype: "Salary Structure",
+				fieldname: "name",
+				filters: {
+					employee: me.frm.doc.name,
+					is_active: "Yes",
+					docstatus: ["!=", 2]
+				},
+			},
+			callback: callback
+		});
+	},
+});
+cur_frm.cscript = new erpnext.hr.EmployeeController({frm: cur_frm});
\ No newline at end of file
diff --git a/erpnext/hr/doctype/employee/employee.py b/erpnext/hr/doctype/employee/employee.py
new file mode 100644
index 0000000..da72ec7
--- /dev/null
+++ b/erpnext/hr/doctype/employee/employee.py
@@ -0,0 +1,199 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import getdate, validate_email_add, cstr, cint
+from webnotes.model.doc import make_autoname
+from webnotes import msgprint, _
+import webnotes.permissions
+from webnotes.defaults import get_restrictions
+from webnotes.model.controller import DocListController
+
+class DocType(DocListController):
+	def autoname(self):
+		naming_method = webnotes.conn.get_value("HR Settings", None, "emp_created_by")
+		if not naming_method:
+			webnotes.throw(_("Please setup Employee Naming System in Human Resource > HR Settings"))
+		else:
+			if naming_method=='Naming Series':
+				self.doc.name = make_autoname(self.doc.naming_series + '.####')
+			elif naming_method=='Employee Number':
+				self.doc.name = self.doc.employee_number
+
+		self.doc.employee = self.doc.name
+
+	def validate(self):
+		from erpnext.utilities import validate_status
+		validate_status(self.doc.status, ["Active", "Left"])
+
+		self.doc.employee = self.doc.name
+		self.validate_date()
+		self.validate_email()
+		self.validate_status()
+		self.validate_employee_leave_approver()
+		self.update_dob_event()
+		
+	def on_update(self):
+		if self.doc.user_id:
+			self.restrict_user()
+			self.update_user_default()
+			self.update_profile()
+		
+		self.restrict_leave_approver()
+				
+	def restrict_user(self):
+		"""restrict to this employee for user"""
+		self.add_restriction_if_required("Employee", self.doc.user_id)
+
+	def update_user_default(self):
+		webnotes.conn.set_default("employee_name", self.doc.employee_name, self.doc.user_id)
+		webnotes.conn.set_default("company", self.doc.company, self.doc.user_id)
+	
+	def restrict_leave_approver(self):
+		"""restrict to this employee for leave approver"""
+		employee_leave_approvers = [d.leave_approver for d in self.doclist.get({"parentfield": "employee_leave_approvers"})]
+		if self.doc.reports_to and self.doc.reports_to not in employee_leave_approvers:
+			employee_leave_approvers.append(webnotes.conn.get_value("Employee", self.doc.reports_to, "user_id"))
+			
+		for user in employee_leave_approvers:
+			self.add_restriction_if_required("Employee", user)
+			self.add_restriction_if_required("Leave Application", user)
+				
+	def add_restriction_if_required(self, doctype, user):
+		if webnotes.permissions.has_only_non_restrict_role(webnotes.get_doctype(doctype), user) \
+			and self.doc.name not in get_restrictions(user).get("Employee", []):
+			
+			webnotes.defaults.add_default("Employee", self.doc.name, user, "Restriction")
+	
+	def update_profile(self):
+		# add employee role if missing
+		if not "Employee" in webnotes.conn.sql_list("""select role from tabUserRole
+				where parent=%s""", self.doc.user_id):
+			from webnotes.profile import add_role
+			add_role(self.doc.user_id, "Employee")
+			
+		profile_wrapper = webnotes.bean("Profile", self.doc.user_id)
+		
+		# copy details like Fullname, DOB and Image to Profile
+		if self.doc.employee_name:
+			employee_name = self.doc.employee_name.split(" ")
+			if len(employee_name) >= 3:
+				profile_wrapper.doc.last_name = " ".join(employee_name[2:])
+				profile_wrapper.doc.middle_name = employee_name[1]
+			elif len(employee_name) == 2:
+				profile_wrapper.doc.last_name = employee_name[1]
+			
+			profile_wrapper.doc.first_name = employee_name[0]
+				
+		if self.doc.date_of_birth:
+			profile_wrapper.doc.birth_date = self.doc.date_of_birth
+		
+		if self.doc.gender:
+			profile_wrapper.doc.gender = self.doc.gender
+			
+		if self.doc.image:
+			if not profile_wrapper.doc.user_image == self.doc.image:
+				profile_wrapper.doc.user_image = self.doc.image
+				try:
+					webnotes.doc({
+						"doctype": "File Data",
+						"file_name": self.doc.image,
+						"attached_to_doctype": "Profile",
+						"attached_to_name": self.doc.user_id
+					}).insert()
+				except webnotes.DuplicateEntryError, e:
+					# already exists
+					pass
+		profile_wrapper.ignore_permissions = True
+		profile_wrapper.save()
+		
+	def validate_date(self):
+		if self.doc.date_of_birth and self.doc.date_of_joining and getdate(self.doc.date_of_birth) >= getdate(self.doc.date_of_joining):
+			msgprint('Date of Joining must be greater than Date of Birth')
+			raise Exception
+
+		elif self.doc.scheduled_confirmation_date and self.doc.date_of_joining and (getdate(self.doc.scheduled_confirmation_date) < getdate(self.doc.date_of_joining)):
+			msgprint('Scheduled Confirmation Date must be greater than Date of Joining')
+			raise Exception
+		
+		elif self.doc.final_confirmation_date and self.doc.date_of_joining and (getdate(self.doc.final_confirmation_date) < getdate(self.doc.date_of_joining)):
+			msgprint('Final Confirmation Date must be greater than Date of Joining')
+			raise Exception
+		
+		elif self.doc.date_of_retirement and self.doc.date_of_joining and (getdate(self.doc.date_of_retirement) <= getdate(self.doc.date_of_joining)):
+			msgprint('Date Of Retirement must be greater than Date of Joining')
+			raise Exception
+		
+		elif self.doc.relieving_date and self.doc.date_of_joining and (getdate(self.doc.relieving_date) <= getdate(self.doc.date_of_joining)):
+			msgprint('Relieving Date must be greater than Date of Joining')
+			raise Exception
+		
+		elif self.doc.contract_end_date and self.doc.date_of_joining and (getdate(self.doc.contract_end_date)<=getdate(self.doc.date_of_joining)):
+			msgprint('Contract End Date must be greater than Date of Joining')
+			raise Exception
+	 
+	def validate_email(self):
+		if self.doc.company_email and not validate_email_add(self.doc.company_email):
+			msgprint("Please enter valid Company Email")
+			raise Exception
+		if self.doc.personal_email and not validate_email_add(self.doc.personal_email):
+			msgprint("Please enter valid Personal Email")
+			raise Exception
+				
+	def validate_status(self):
+		if self.doc.status == 'Left' and not self.doc.relieving_date:
+			msgprint("Please enter relieving date.")
+			raise Exception
+			
+	def validate_employee_leave_approver(self):
+		from webnotes.profile import Profile
+		from erpnext.hr.doctype.leave_application.leave_application import InvalidLeaveApproverError
+		
+		for l in self.doclist.get({"parentfield": "employee_leave_approvers"}):
+			if "Leave Approver" not in Profile(l.leave_approver).get_roles():
+				msgprint(_("Invalid Leave Approver") + ": \"" + l.leave_approver + "\"",
+					raise_exception=InvalidLeaveApproverError)
+
+	def update_dob_event(self):
+		if self.doc.status == "Active" and self.doc.date_of_birth \
+			and not cint(webnotes.conn.get_value("HR Settings", None, "stop_birthday_reminders")):
+			birthday_event = webnotes.conn.sql("""select name from `tabEvent` where repeat_on='Every Year' 
+				and ref_type='Employee' and ref_name=%s""", self.doc.name)
+			
+			starts_on = self.doc.date_of_birth + " 00:00:00"
+			ends_on = self.doc.date_of_birth + " 00:15:00"
+
+			if birthday_event:
+				event = webnotes.bean("Event", birthday_event[0][0])
+				event.doc.starts_on = starts_on
+				event.doc.ends_on = ends_on
+				event.save()
+			else:
+				webnotes.bean({
+					"doctype": "Event",
+					"subject": _("Birthday") + ": " + self.doc.employee_name,
+					"description": _("Happy Birthday!") + " " + self.doc.employee_name,
+					"starts_on": starts_on,
+					"ends_on": ends_on,
+					"event_type": "Public",
+					"all_day": 1,
+					"send_reminder": 1,
+					"repeat_this_event": 1,
+					"repeat_on": "Every Year",
+					"ref_type": "Employee",
+					"ref_name": self.doc.name
+				}).insert()
+		else:
+			webnotes.conn.sql("""delete from `tabEvent` where repeat_on='Every Year' and
+				ref_type='Employee' and ref_name=%s""", self.doc.name)
+
+@webnotes.whitelist()
+def get_retirement_date(date_of_birth=None):
+	import datetime
+	ret = {}
+	if date_of_birth:
+		dt = getdate(date_of_birth) + datetime.timedelta(21915)
+		ret = {'date_of_retirement': dt.strftime('%Y-%m-%d')}
+	return ret
diff --git a/erpnext/hr/doctype/employee/employee.txt b/erpnext/hr/doctype/employee/employee.txt
new file mode 100644
index 0000000..f8b08e0
--- /dev/null
+++ b/erpnext/hr/doctype/employee/employee.txt
@@ -0,0 +1,775 @@
+[
+ {
+  "creation": "2013-03-07 09:04:18", 
+  "docstatus": 0, 
+  "modified": "2013-12-23 19:35:27", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 1, 
+  "allow_import": 1, 
+  "allow_rename": 1, 
+  "autoname": "naming_series:", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-user", 
+  "module": "HR", 
+  "name": "__common__", 
+  "search_fields": "employee_name"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Employee", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 0, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Employee", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Employee"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "basic_information", 
+  "fieldtype": "Section Break", 
+  "label": "Basic Information", 
+  "oldfieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "image_view", 
+  "fieldtype": "Image", 
+  "in_list_view": 0, 
+  "label": "Image View", 
+  "options": "image"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "employee", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Employee", 
+  "no_copy": 1, 
+  "print_hide": 1, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "no_copy": 1, 
+  "oldfieldname": "naming_series", 
+  "oldfieldtype": "Select", 
+  "options": "EMP/", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "salutation", 
+  "fieldtype": "Select", 
+  "label": "Salutation", 
+  "oldfieldname": "salutation", 
+  "oldfieldtype": "Select", 
+  "options": "\nMr\nMs", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "employee_name", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Full Name", 
+  "oldfieldname": "employee_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "image", 
+  "fieldtype": "Select", 
+  "label": "Image", 
+  "options": "attach_files:"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "description": "System User (login) ID. If set, it will become default for all HR forms.", 
+  "doctype": "DocField", 
+  "fieldname": "user_id", 
+  "fieldtype": "Link", 
+  "label": "User ID", 
+  "options": "Profile"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "employee_number", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "label": "Employee Number", 
+  "oldfieldname": "employee_number", 
+  "oldfieldtype": "Data", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "date_of_joining", 
+  "fieldtype": "Date", 
+  "label": "Date of Joining", 
+  "oldfieldname": "date_of_joining", 
+  "oldfieldtype": "Date", 
+  "reqd": 1
+ }, 
+ {
+  "description": "You can enter any date manually", 
+  "doctype": "DocField", 
+  "fieldname": "date_of_birth", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Date of Birth", 
+  "oldfieldname": "date_of_birth", 
+  "oldfieldtype": "Date", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "gender", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Gender", 
+  "oldfieldname": "gender", 
+  "oldfieldtype": "Select", 
+  "options": "\nMale\nFemale", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "options": "link:Company", 
+  "print_hide": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "employment_details", 
+  "fieldtype": "Section Break", 
+  "label": "Employment Details"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break_21", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "default": "Active", 
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Status", 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Select", 
+  "options": "\nActive\nLeft", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "employment_type", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Employment Type", 
+  "oldfieldname": "employment_type", 
+  "oldfieldtype": "Link", 
+  "options": "Employment Type", 
+  "search_index": 0
+ }, 
+ {
+  "description": "Applicable Holiday List", 
+  "doctype": "DocField", 
+  "fieldname": "holiday_list", 
+  "fieldtype": "Link", 
+  "label": "Holiday List", 
+  "oldfieldname": "holiday_list", 
+  "oldfieldtype": "Link", 
+  "options": "Holiday List"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break_22", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "scheduled_confirmation_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Offer Date", 
+  "oldfieldname": "scheduled_confirmation_date", 
+  "oldfieldtype": "Date", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "final_confirmation_date", 
+  "fieldtype": "Date", 
+  "label": "Confirmation Date", 
+  "oldfieldname": "final_confirmation_date", 
+  "oldfieldtype": "Date", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contract_end_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Contract End Date", 
+  "oldfieldname": "contract_end_date", 
+  "oldfieldtype": "Date", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "date_of_retirement", 
+  "fieldtype": "Date", 
+  "label": "Date Of Retirement", 
+  "oldfieldname": "date_of_retirement", 
+  "oldfieldtype": "Date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "job_profile", 
+  "fieldtype": "Section Break", 
+  "label": "Job Profile"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break2", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "branch", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Branch", 
+  "oldfieldname": "branch", 
+  "oldfieldtype": "Link", 
+  "options": "Branch", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "department", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Department", 
+  "oldfieldname": "department", 
+  "oldfieldtype": "Link", 
+  "options": "Department", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "designation", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Designation", 
+  "oldfieldname": "designation", 
+  "oldfieldtype": "Link", 
+  "options": "Designation", 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grade", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Grade", 
+  "oldfieldname": "grade", 
+  "oldfieldtype": "Link", 
+  "options": "Grade", 
+  "reqd": 0
+ }, 
+ {
+  "description": "Provide email id registered in company", 
+  "doctype": "DocField", 
+  "fieldname": "company_email", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "label": "Company Email", 
+  "oldfieldname": "company_email", 
+  "oldfieldtype": "Data", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "notice_number_of_days", 
+  "fieldtype": "Int", 
+  "label": "Notice (days)", 
+  "oldfieldname": "notice_number_of_days", 
+  "oldfieldtype": "Int"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "salary_information", 
+  "fieldtype": "Column Break", 
+  "label": "Salary Information", 
+  "oldfieldtype": "Section Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "salary_mode", 
+  "fieldtype": "Select", 
+  "label": "Salary Mode", 
+  "oldfieldname": "salary_mode", 
+  "oldfieldtype": "Select", 
+  "options": "\nBank\nCash\nCheque"
+ }, 
+ {
+  "depends_on": "eval:doc.salary_mode == 'Bank'", 
+  "doctype": "DocField", 
+  "fieldname": "bank_name", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "label": "Bank Name", 
+  "oldfieldname": "bank_name", 
+  "oldfieldtype": "Link", 
+  "options": "Suggest"
+ }, 
+ {
+  "depends_on": "eval:doc.salary_mode == 'Bank'", 
+  "doctype": "DocField", 
+  "fieldname": "bank_ac_no", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "label": "Bank A/C No.", 
+  "oldfieldname": "bank_ac_no", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "esic_card_no", 
+  "fieldtype": "Data", 
+  "label": "ESIC CARD No", 
+  "oldfieldname": "esic_card_no", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "pf_number", 
+  "fieldtype": "Data", 
+  "label": "PF Number", 
+  "oldfieldname": "pf_number", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "gratuity_lic_id", 
+  "fieldtype": "Data", 
+  "label": "Gratuity LIC ID", 
+  "oldfieldname": "gratuity_lic_id", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "organization_profile", 
+  "fieldtype": "Section Break", 
+  "label": "Organization Profile"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reports_to", 
+  "fieldtype": "Link", 
+  "ignore_restrictions": 1, 
+  "label": "Reports to", 
+  "oldfieldname": "reports_to", 
+  "oldfieldtype": "Link", 
+  "options": "Employee"
+ }, 
+ {
+  "description": "The first Leave Approver in the list will be set as the default Leave Approver", 
+  "doctype": "DocField", 
+  "fieldname": "employee_leave_approvers", 
+  "fieldtype": "Table", 
+  "label": "Leave Approvers", 
+  "options": "Employee Leave Approver"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_details", 
+  "fieldtype": "Section Break", 
+  "label": "Contact Details"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break3", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cell_number", 
+  "fieldtype": "Data", 
+  "label": "Cell Number"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "personal_email", 
+  "fieldtype": "Data", 
+  "label": "Personal Email"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "emergency_contact_details", 
+  "fieldtype": "HTML", 
+  "label": "Emergency Contact Details", 
+  "options": "<h4 class=\"text-muted\">Emergency Contact Details</h4>"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "person_to_be_contacted", 
+  "fieldtype": "Data", 
+  "label": "Emergency Contact"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "relation", 
+  "fieldtype": "Data", 
+  "label": "Relation"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "emergency_phone_number", 
+  "fieldtype": "Data", 
+  "label": "Emergency Phone"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break4", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "permanent_accommodation_type", 
+  "fieldtype": "Select", 
+  "label": "Permanent Address Is", 
+  "options": "\nRented\nOwned"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "permanent_address", 
+  "fieldtype": "Small Text", 
+  "label": "Permanent Address"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "current_accommodation_type", 
+  "fieldtype": "Select", 
+  "label": "Current Address Is", 
+  "options": "\nRented\nOwned"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "current_address", 
+  "fieldtype": "Small Text", 
+  "label": "Current Address"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sb53", 
+  "fieldtype": "Section Break", 
+  "label": "Bio"
+ }, 
+ {
+  "description": "Short biography for website and other publications.", 
+  "doctype": "DocField", 
+  "fieldname": "bio", 
+  "fieldtype": "Text Editor", 
+  "label": "Bio"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "personal_details", 
+  "fieldtype": "Section Break", 
+  "label": "Personal Details"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break5", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "pan_number", 
+  "fieldtype": "Data", 
+  "label": "PAN Number"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "passport_number", 
+  "fieldtype": "Data", 
+  "label": "Passport Number"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "date_of_issue", 
+  "fieldtype": "Date", 
+  "label": "Date of Issue"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "valid_upto", 
+  "fieldtype": "Date", 
+  "label": "Valid Upto"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "place_of_issue", 
+  "fieldtype": "Data", 
+  "label": "Place of Issue"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break6", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "marital_status", 
+  "fieldtype": "Select", 
+  "label": "Marital Status", 
+  "options": "\nSingle\nMarried\nDivorced\nWidowed"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "blood_group", 
+  "fieldtype": "Select", 
+  "label": "Blood Group", 
+  "options": "\nA+\nA-\nB+\nB-\nAB+\nAB-\nO+\nO-"
+ }, 
+ {
+  "description": "Here you can maintain family details like name and occupation of parent, spouse and children", 
+  "doctype": "DocField", 
+  "fieldname": "family_background", 
+  "fieldtype": "Small Text", 
+  "label": "Family Background"
+ }, 
+ {
+  "description": "Here you can maintain height, weight, allergies, medical concerns etc", 
+  "doctype": "DocField", 
+  "fieldname": "health_details", 
+  "fieldtype": "Small Text", 
+  "label": "Health Details"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "educational_qualification", 
+  "fieldtype": "Section Break", 
+  "label": "Educational Qualification"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "educational_qualification_details", 
+  "fieldtype": "Table", 
+  "label": "Educational Qualification Details", 
+  "options": "Employee Education"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "previous_work_experience", 
+  "fieldtype": "Section Break", 
+  "label": "Previous Work Experience", 
+  "options": "Simple"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "previous_experience_details", 
+  "fieldtype": "Table", 
+  "label": "Employee External Work History", 
+  "options": "Employee External Work History"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "history_in_company", 
+  "fieldtype": "Section Break", 
+  "label": "History In Company", 
+  "options": "Simple"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "experience_in_company_details", 
+  "fieldtype": "Table", 
+  "label": "Employee Internal Work Historys", 
+  "options": "Employee Internal Work History"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "exit", 
+  "fieldtype": "Section Break", 
+  "label": "Exit", 
+  "oldfieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break7", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "resignation_letter_date", 
+  "fieldtype": "Date", 
+  "label": "Resignation Letter Date", 
+  "oldfieldname": "resignation_letter_date", 
+  "oldfieldtype": "Date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "relieving_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Relieving Date", 
+  "oldfieldname": "relieving_date", 
+  "oldfieldtype": "Date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reason_for_leaving", 
+  "fieldtype": "Data", 
+  "label": "Reason for Leaving", 
+  "oldfieldname": "reason_for_leaving", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "leave_encashed", 
+  "fieldtype": "Select", 
+  "label": "Leave Encashed?", 
+  "oldfieldname": "leave_encashed", 
+  "oldfieldtype": "Select", 
+  "options": "\nYes\nNo"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "encashment_date", 
+  "fieldtype": "Date", 
+  "label": "Encashment Date", 
+  "oldfieldname": "encashment_date", 
+  "oldfieldtype": "Date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "exit_interview_details", 
+  "fieldtype": "Column Break", 
+  "label": "Exit Interview Details", 
+  "oldfieldname": "col_brk6", 
+  "oldfieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "held_on", 
+  "fieldtype": "Date", 
+  "label": "Held On", 
+  "oldfieldname": "held_on", 
+  "oldfieldtype": "Date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reason_for_resignation", 
+  "fieldtype": "Select", 
+  "label": "Reason for Resignation", 
+  "oldfieldname": "reason_for_resignation", 
+  "oldfieldtype": "Select", 
+  "options": "\nBetter Prospects\nHealth Concerns"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "new_workplace", 
+  "fieldtype": "Data", 
+  "label": "New Workplace", 
+  "oldfieldname": "new_workplace", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "feedback", 
+  "fieldtype": "Small Text", 
+  "label": "Feedback", 
+  "oldfieldname": "feedback", 
+  "oldfieldtype": "Text"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "trash_reason", 
+  "fieldtype": "Small Text", 
+  "label": "Trash Reason", 
+  "oldfieldname": "trash_reason", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Employee", 
+  "write": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "restrict": 0, 
+  "role": "HR User", 
+  "write": 1
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "restrict": 1, 
+  "role": "HR Manager", 
+  "write": 1
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/employee/test_employee.py b/erpnext/hr/doctype/employee/test_employee.py
similarity index 100%
rename from hr/doctype/employee/test_employee.py
rename to erpnext/hr/doctype/employee/test_employee.py
diff --git a/hr/doctype/employee_education/README.md b/erpnext/hr/doctype/employee_education/README.md
similarity index 100%
rename from hr/doctype/employee_education/README.md
rename to erpnext/hr/doctype/employee_education/README.md
diff --git a/hr/doctype/employee_education/__init__.py b/erpnext/hr/doctype/employee_education/__init__.py
similarity index 100%
rename from hr/doctype/employee_education/__init__.py
rename to erpnext/hr/doctype/employee_education/__init__.py
diff --git a/hr/doctype/employee_education/employee_education.py b/erpnext/hr/doctype/employee_education/employee_education.py
similarity index 100%
rename from hr/doctype/employee_education/employee_education.py
rename to erpnext/hr/doctype/employee_education/employee_education.py
diff --git a/erpnext/hr/doctype/employee_education/employee_education.txt b/erpnext/hr/doctype/employee_education/employee_education.txt
new file mode 100644
index 0000000..9204c63
--- /dev/null
+++ b/erpnext/hr/doctype/employee_education/employee_education.txt
@@ -0,0 +1,79 @@
+[
+ {
+  "creation": "2013-02-22 01:27:45", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:12", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Employee Education", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Employee Education"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "school_univ", 
+  "fieldtype": "Small Text", 
+  "label": "School/University", 
+  "oldfieldname": "school_univ", 
+  "oldfieldtype": "Small Text"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "qualification", 
+  "fieldtype": "Data", 
+  "label": "Qualification", 
+  "oldfieldname": "qualification", 
+  "oldfieldtype": "Data", 
+  "print_width": "100px", 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "level", 
+  "fieldtype": "Select", 
+  "label": "Level", 
+  "oldfieldname": "level", 
+  "oldfieldtype": "Select", 
+  "options": "Graduate\nPost Graduate\nUnder Graduate"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "year_of_passing", 
+  "fieldtype": "Int", 
+  "label": "Year of Passing", 
+  "oldfieldname": "year_of_passing", 
+  "oldfieldtype": "Int"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "class_per", 
+  "fieldtype": "Data", 
+  "label": "Class / Percentage", 
+  "oldfieldname": "class_per", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "maj_opt_subj", 
+  "fieldtype": "Text", 
+  "label": "Major/Optional Subjects", 
+  "oldfieldname": "maj_opt_subj", 
+  "oldfieldtype": "Text"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/employee_external_work_history/README.md b/erpnext/hr/doctype/employee_external_work_history/README.md
similarity index 100%
rename from hr/doctype/employee_external_work_history/README.md
rename to erpnext/hr/doctype/employee_external_work_history/README.md
diff --git a/hr/doctype/employee_external_work_history/__init__.py b/erpnext/hr/doctype/employee_external_work_history/__init__.py
similarity index 100%
rename from hr/doctype/employee_external_work_history/__init__.py
rename to erpnext/hr/doctype/employee_external_work_history/__init__.py
diff --git a/hr/doctype/employee_external_work_history/employee_external_work_history.py b/erpnext/hr/doctype/employee_external_work_history/employee_external_work_history.py
similarity index 100%
rename from hr/doctype/employee_external_work_history/employee_external_work_history.py
rename to erpnext/hr/doctype/employee_external_work_history/employee_external_work_history.py
diff --git a/erpnext/hr/doctype/employee_external_work_history/employee_external_work_history.txt b/erpnext/hr/doctype/employee_external_work_history/employee_external_work_history.txt
new file mode 100644
index 0000000..962c981
--- /dev/null
+++ b/erpnext/hr/doctype/employee_external_work_history/employee_external_work_history.txt
@@ -0,0 +1,77 @@
+[
+ {
+  "creation": "2013-02-22 01:27:45", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:12", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Employee External Work History", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Employee External Work History"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company_name", 
+  "fieldtype": "Data", 
+  "label": "Company", 
+  "oldfieldname": "company_name", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "designation", 
+  "fieldtype": "Data", 
+  "label": "Designation", 
+  "oldfieldname": "designation", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "salary", 
+  "fieldtype": "Currency", 
+  "label": "Salary", 
+  "oldfieldname": "salary", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address", 
+  "fieldtype": "Small Text", 
+  "label": "Address", 
+  "oldfieldname": "address", 
+  "oldfieldtype": "Small Text"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact", 
+  "fieldtype": "Data", 
+  "label": "Contact", 
+  "oldfieldname": "contact", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_experience", 
+  "fieldtype": "Data", 
+  "label": "Total Experience", 
+  "oldfieldname": "total_experience", 
+  "oldfieldtype": "Data"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/employee_internal_work_history/README.md b/erpnext/hr/doctype/employee_internal_work_history/README.md
similarity index 100%
rename from hr/doctype/employee_internal_work_history/README.md
rename to erpnext/hr/doctype/employee_internal_work_history/README.md
diff --git a/hr/doctype/employee_internal_work_history/__init__.py b/erpnext/hr/doctype/employee_internal_work_history/__init__.py
similarity index 100%
rename from hr/doctype/employee_internal_work_history/__init__.py
rename to erpnext/hr/doctype/employee_internal_work_history/__init__.py
diff --git a/hr/doctype/employee_internal_work_history/employee_internal_work_history.py b/erpnext/hr/doctype/employee_internal_work_history/employee_internal_work_history.py
similarity index 100%
rename from hr/doctype/employee_internal_work_history/employee_internal_work_history.py
rename to erpnext/hr/doctype/employee_internal_work_history/employee_internal_work_history.py
diff --git a/erpnext/hr/doctype/employee_internal_work_history/employee_internal_work_history.txt b/erpnext/hr/doctype/employee_internal_work_history/employee_internal_work_history.txt
new file mode 100644
index 0000000..2c964fa
--- /dev/null
+++ b/erpnext/hr/doctype/employee_internal_work_history/employee_internal_work_history.txt
@@ -0,0 +1,80 @@
+[
+ {
+  "creation": "2013-02-22 01:27:45", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:12", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Employee Internal Work History", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Employee Internal Work History"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "branch", 
+  "fieldtype": "Select", 
+  "label": "Branch", 
+  "oldfieldname": "branch", 
+  "oldfieldtype": "Select", 
+  "options": "link:Branch"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "department", 
+  "fieldtype": "Select", 
+  "label": "Department", 
+  "oldfieldname": "department", 
+  "oldfieldtype": "Select", 
+  "options": "link:Department"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "designation", 
+  "fieldtype": "Select", 
+  "label": "Designation", 
+  "oldfieldname": "designation", 
+  "oldfieldtype": "Select", 
+  "options": "link:Designation"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grade", 
+  "fieldtype": "Select", 
+  "label": "Grade", 
+  "oldfieldname": "grade", 
+  "oldfieldtype": "Select", 
+  "options": "link:Grade"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "from_date", 
+  "fieldtype": "Date", 
+  "label": "From Date", 
+  "oldfieldname": "from_date", 
+  "oldfieldtype": "Date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "to_date", 
+  "fieldtype": "Date", 
+  "label": "To Date", 
+  "oldfieldname": "to_date", 
+  "oldfieldtype": "Date"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/employee_leave_approver/README.md b/erpnext/hr/doctype/employee_leave_approver/README.md
similarity index 100%
rename from hr/doctype/employee_leave_approver/README.md
rename to erpnext/hr/doctype/employee_leave_approver/README.md
diff --git a/hr/doctype/employee_leave_approver/__init__.py b/erpnext/hr/doctype/employee_leave_approver/__init__.py
similarity index 100%
rename from hr/doctype/employee_leave_approver/__init__.py
rename to erpnext/hr/doctype/employee_leave_approver/__init__.py
diff --git a/hr/doctype/employee_leave_approver/employee_leave_approver.py b/erpnext/hr/doctype/employee_leave_approver/employee_leave_approver.py
similarity index 100%
rename from hr/doctype/employee_leave_approver/employee_leave_approver.py
rename to erpnext/hr/doctype/employee_leave_approver/employee_leave_approver.py
diff --git a/erpnext/hr/doctype/employee_leave_approver/employee_leave_approver.txt b/erpnext/hr/doctype/employee_leave_approver/employee_leave_approver.txt
new file mode 100644
index 0000000..4b176d1
--- /dev/null
+++ b/erpnext/hr/doctype/employee_leave_approver/employee_leave_approver.txt
@@ -0,0 +1,40 @@
+[
+ {
+  "creation": "2013-04-12 06:56:15", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:12", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 0, 
+  "autoname": "LAPPR-/.#####", 
+  "description": "Users who can approve a specific employee's leave applications", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "leave_approver", 
+  "fieldtype": "Select", 
+  "in_list_view": 1, 
+  "label": "Leave Approver", 
+  "name": "__common__", 
+  "parent": "Employee Leave Approver", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "width": "200"
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Employee Leave Approver"
+ }, 
+ {
+  "doctype": "DocField"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/employment_type/README.md b/erpnext/hr/doctype/employment_type/README.md
similarity index 100%
rename from hr/doctype/employment_type/README.md
rename to erpnext/hr/doctype/employment_type/README.md
diff --git a/hr/doctype/employment_type/__init__.py b/erpnext/hr/doctype/employment_type/__init__.py
similarity index 100%
rename from hr/doctype/employment_type/__init__.py
rename to erpnext/hr/doctype/employment_type/__init__.py
diff --git a/hr/doctype/employment_type/employment_type.py b/erpnext/hr/doctype/employment_type/employment_type.py
similarity index 100%
rename from hr/doctype/employment_type/employment_type.py
rename to erpnext/hr/doctype/employment_type/employment_type.py
diff --git a/erpnext/hr/doctype/employment_type/employment_type.txt b/erpnext/hr/doctype/employment_type/employment_type.txt
new file mode 100644
index 0000000..a13fd87
--- /dev/null
+++ b/erpnext/hr/doctype/employment_type/employment_type.txt
@@ -0,0 +1,72 @@
+[
+ {
+  "creation": "2013-01-10 16:34:14", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:07", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "field:employee_type_name", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-flag", 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Employment Type", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Employment Type", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Employment Type"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "employee_type_name", 
+  "fieldtype": "Data", 
+  "label": "Employment Type", 
+  "oldfieldname": "employee_type_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "trash_reason", 
+  "fieldtype": "Small Text", 
+  "label": "Trash Reason", 
+  "oldfieldname": "trash_reason", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "HR User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "HR Manager"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/employment_type/test_employment_type.py b/erpnext/hr/doctype/employment_type/test_employment_type.py
similarity index 100%
rename from hr/doctype/employment_type/test_employment_type.py
rename to erpnext/hr/doctype/employment_type/test_employment_type.py
diff --git a/hr/doctype/expense_claim/README.md b/erpnext/hr/doctype/expense_claim/README.md
similarity index 100%
rename from hr/doctype/expense_claim/README.md
rename to erpnext/hr/doctype/expense_claim/README.md
diff --git a/hr/doctype/expense_claim/__init__.py b/erpnext/hr/doctype/expense_claim/__init__.py
similarity index 100%
rename from hr/doctype/expense_claim/__init__.py
rename to erpnext/hr/doctype/expense_claim/__init__.py
diff --git a/erpnext/hr/doctype/expense_claim/expense_claim.js b/erpnext/hr/doctype/expense_claim/expense_claim.js
new file mode 100644
index 0000000..716afd3
--- /dev/null
+++ b/erpnext/hr/doctype/expense_claim/expense_claim.js
@@ -0,0 +1,158 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.provide("erpnext.hr");
+
+erpnext.hr.ExpenseClaimController = wn.ui.form.Controller.extend({
+	make_bank_voucher: function() {
+		var me = this;
+		return wn.call({
+			method: "erpnext.accounts.doctype.journal_voucher.journal_voucher.get_default_bank_cash_account",
+			args: {
+				"company": cur_frm.doc.company,
+				"voucher_type": "Bank Voucher"
+			},
+			callback: function(r) {
+				var jv = wn.model.make_new_doc_and_get_name('Journal Voucher');
+				jv = locals['Journal Voucher'][jv];
+				jv.voucher_type = 'Bank Voucher';
+				jv.company = cur_frm.doc.company;
+				jv.remark = 'Payment against Expense Claim: ' + cur_frm.doc.name;
+				jv.fiscal_year = cur_frm.doc.fiscal_year;
+
+				var d1 = wn.model.add_child(jv, 'Journal Voucher Detail', 'entries');
+				d1.debit = cur_frm.doc.total_sanctioned_amount;
+
+				// credit to bank
+				var d1 = wn.model.add_child(jv, 'Journal Voucher Detail', 'entries');
+				d1.credit = cur_frm.doc.total_sanctioned_amount;
+				if(r.message) {
+					d1.account = r.message.account;
+					d1.balance = r.message.balance;
+				}
+
+				loaddoc('Journal Voucher', jv.name);
+			}
+		});
+	}
+})
+
+$.extend(cur_frm.cscript, new erpnext.hr.ExpenseClaimController({frm: cur_frm}));
+
+cur_frm.add_fetch('employee', 'company', 'company');
+cur_frm.add_fetch('employee','employee_name','employee_name');
+
+cur_frm.cscript.onload = function(doc,cdt,cdn) {
+	if(!doc.approval_status)
+		cur_frm.set_value("approval_status", "Draft")
+			
+	if (doc.__islocal) {
+		cur_frm.set_value("posting_date", dateutil.get_today());
+		if(doc.amended_from) 
+			cur_frm.set_value("approval_status", "Draft");
+		cur_frm.cscript.clear_sanctioned(doc);
+	}
+	
+	cur_frm.fields_dict.employee.get_query = function(doc,cdt,cdn) {
+		return{
+			query: "erpnext.controllers.queries.employee_query"
+		}	
+	}
+	var exp_approver = doc.exp_approver;
+	return cur_frm.call({
+		method: "erpnext.hr.utils.get_expense_approver_list",
+		callback: function(r) {
+			cur_frm.set_df_property("exp_approver", "options", r.message);
+			if(exp_approver) cur_frm.set_value("exp_approver", exp_approver);
+		}
+	});
+}
+
+cur_frm.cscript.clear_sanctioned = function(doc) {
+	var val = getchildren('Expense Claim Detail', doc.name, 
+		'expense_voucher_details', doc.doctype);
+	for(var i = 0; i<val.length; i++){
+		val[i].sanctioned_amount ='';
+	}
+
+	doc.total_sanctioned_amount = '';
+	refresh_many(['sanctioned_amount', 'total_sanctioned_amount']);	
+}
+
+cur_frm.cscript.refresh = function(doc,cdt,cdn){
+	cur_frm.cscript.set_help(doc);
+
+	if(!doc.__islocal) {
+		cur_frm.toggle_enable("exp_approver", (doc.owner==user && doc.approval_status=="Draft"));
+		cur_frm.toggle_enable("approval_status", (doc.exp_approver==user && doc.docstatus==0));
+	
+		if(!doc.__islocal && user!=doc.exp_approver) 
+			cur_frm.frm_head.appframe.set_title_right("");
+	
+		if(doc.docstatus==0 && doc.exp_approver==user && doc.approval_status=="Approved")
+			 cur_frm.savesubmit();
+		
+		if(doc.docstatus==1 && wn.model.can_create("Journal Voucher"))
+			 cur_frm.add_custom_button(wn._("Make Bank Voucher"), cur_frm.cscript.make_bank_voucher);
+	}
+}
+
+cur_frm.cscript.set_help = function(doc) {
+	cur_frm.set_intro("");
+	if(doc.__islocal && !in_list(user_roles, "HR User")) {
+		cur_frm.set_intro(wn._("Fill the form and save it"))
+	} else {
+		if(doc.docstatus==0 && doc.approval_status=="Draft") {
+			if(user==doc.exp_approver) {
+				cur_frm.set_intro(wn._("You are the Expense Approver for this record. Please Update the 'Status' and Save"));
+			} else {
+				cur_frm.set_intro(wn._("Expense Claim is pending approval. Only the Expense Approver can update status."));
+			}
+		} else {
+			if(doc.approval_status=="Approved") {
+				cur_frm.set_intro(wn._("Expense Claim has been approved."));
+			} else if(doc.approval_status=="Rejected") {
+				cur_frm.set_intro(wn._("Expense Claim has been rejected."));
+			}
+		}
+	}
+}
+
+cur_frm.cscript.validate = function(doc) {
+	cur_frm.cscript.calculate_total(doc);
+}
+
+cur_frm.cscript.calculate_total = function(doc,cdt,cdn){
+	doc.total_claimed_amount = 0;
+	doc.total_sanctioned_amount = 0;
+	$.each(wn.model.get("Expense Claim Detail", {parent:doc.name}), function(i, d) {
+		doc.total_claimed_amount += d.claim_amount;
+		if(d.sanctioned_amount==null) {
+			d.sanctioned_amount = d.claim_amount;
+		}
+		doc.total_sanctioned_amount += d.sanctioned_amount;
+	});
+	
+	refresh_field("total_claimed_amount");
+	refresh_field('total_sanctioned_amount');
+
+}
+
+cur_frm.cscript.calculate_total_amount = function(doc,cdt,cdn){
+	cur_frm.cscript.calculate_total(doc,cdt,cdn);
+}
+cur_frm.cscript.claim_amount = function(doc,cdt,cdn){
+	cur_frm.cscript.calculate_total(doc,cdt,cdn);
+	
+	var child = locals[cdt][cdn];
+	refresh_field("sanctioned_amount", child.name, child.parentfield);
+}
+cur_frm.cscript.sanctioned_amount = function(doc,cdt,cdn){
+	cur_frm.cscript.calculate_total(doc,cdt,cdn);
+}
+
+cur_frm.cscript.on_submit = function(doc, cdt, cdn) {
+	if(cint(wn.boot.notification_settings && wn.boot.notification_settings.expense_claim)) {
+		cur_frm.email_doc(wn.boot.notification_settings.expense_claim_message);
+	}
+}
\ No newline at end of file
diff --git a/erpnext/hr/doctype/expense_claim/expense_claim.py b/erpnext/hr/doctype/expense_claim/expense_claim.py
new file mode 100644
index 0000000..521195f
--- /dev/null
+++ b/erpnext/hr/doctype/expense_claim/expense_claim.py
@@ -0,0 +1,31 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.model.bean import getlist
+from webnotes import msgprint
+
+class DocType:
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+
+	def validate(self):
+		self.validate_fiscal_year()
+		self.validate_exp_details()
+			
+	def on_submit(self):
+		if self.doc.approval_status=="Draft":
+			webnotes.msgprint("""Please set Approval Status to 'Approved' or \
+				'Rejected' before submitting""", raise_exception=1)
+	
+	def validate_fiscal_year(self):
+		from erpnext.accounts.utils import validate_fiscal_year
+		validate_fiscal_year(self.doc.posting_date, self.doc.fiscal_year, "Posting Date")
+			
+	def validate_exp_details(self):
+		if not getlist(self.doclist, 'expense_voucher_details'):
+			msgprint("Please add expense voucher details")
+			raise Exception
diff --git a/erpnext/hr/doctype/expense_claim/expense_claim.txt b/erpnext/hr/doctype/expense_claim/expense_claim.txt
new file mode 100644
index 0000000..5e65aa8
--- /dev/null
+++ b/erpnext/hr/doctype/expense_claim/expense_claim.txt
@@ -0,0 +1,242 @@
+[
+ {
+  "creation": "2013-01-10 16:34:14", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:07", 
+  "modified_by": "Administrator", 
+  "owner": "harshada@webnotestech.com"
+ }, 
+ {
+  "autoname": "EXP.######", 
+  "doctype": "DocType", 
+  "icon": "icon-money", 
+  "is_submittable": 1, 
+  "module": "HR", 
+  "name": "__common__", 
+  "search_fields": "approval_status,employee,employee_name"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Expense Claim", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Expense Claim", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Expense Claim"
+ }, 
+ {
+  "default": "Draft", 
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "approval_status", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Approval Status", 
+  "no_copy": 1, 
+  "oldfieldname": "approval_status", 
+  "oldfieldtype": "Select", 
+  "options": "Draft\nApproved\nRejected", 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "exp_approver", 
+  "fieldtype": "Select", 
+  "label": "Approver", 
+  "oldfieldname": "exp_approver", 
+  "oldfieldtype": "Select", 
+  "width": "160px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_claimed_amount", 
+  "fieldtype": "Currency", 
+  "in_filter": 0, 
+  "in_list_view": 1, 
+  "label": "Total Claimed Amount", 
+  "no_copy": 1, 
+  "oldfieldname": "total_claimed_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "160px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_sanctioned_amount", 
+  "fieldtype": "Currency", 
+  "in_filter": 0, 
+  "in_list_view": 1, 
+  "label": "Total Sanctioned Amount", 
+  "no_copy": 1, 
+  "oldfieldname": "total_sanctioned_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1, 
+  "width": "160px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "expense_details", 
+  "fieldtype": "Section Break", 
+  "label": "Expense Details", 
+  "oldfieldtype": "Section Break"
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "doctype": "DocField", 
+  "fieldname": "expense_voucher_details", 
+  "fieldtype": "Table", 
+  "label": "Expense Claim Details", 
+  "oldfieldname": "expense_voucher_details", 
+  "oldfieldtype": "Table", 
+  "options": "Expense Claim Detail"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sb1", 
+  "fieldtype": "Section Break", 
+  "options": "Simple"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "employee", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "From Employee", 
+  "oldfieldname": "employee", 
+  "oldfieldtype": "Link", 
+  "options": "Employee", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "employee_name", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Employee Name", 
+  "oldfieldname": "employee_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 1, 
+  "search_index": 0, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "link:Company", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cb1", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "posting_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Posting Date", 
+  "oldfieldname": "posting_date", 
+  "oldfieldtype": "Date", 
+  "reqd": 1
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "doctype": "DocField", 
+  "fieldname": "remark", 
+  "fieldtype": "Small Text", 
+  "label": "Remark", 
+  "no_copy": 1, 
+  "oldfieldname": "remark", 
+  "oldfieldtype": "Small Text"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "email_id", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Employees Email Id", 
+  "oldfieldname": "email_id", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Data", 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "report_hide": 1, 
+  "width": "160px"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "match": "owner", 
+  "role": "Employee"
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "doctype": "DocPerm", 
+  "role": "Expense Approver", 
+  "submit": 1
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "doctype": "DocPerm", 
+  "role": "HR User", 
+  "submit": 1
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/expense_claim_detail/README.md b/erpnext/hr/doctype/expense_claim_detail/README.md
similarity index 100%
rename from hr/doctype/expense_claim_detail/README.md
rename to erpnext/hr/doctype/expense_claim_detail/README.md
diff --git a/hr/doctype/expense_claim_detail/__init__.py b/erpnext/hr/doctype/expense_claim_detail/__init__.py
similarity index 100%
rename from hr/doctype/expense_claim_detail/__init__.py
rename to erpnext/hr/doctype/expense_claim_detail/__init__.py
diff --git a/hr/doctype/expense_claim_detail/expense_claim_detail.py b/erpnext/hr/doctype/expense_claim_detail/expense_claim_detail.py
similarity index 100%
rename from hr/doctype/expense_claim_detail/expense_claim_detail.py
rename to erpnext/hr/doctype/expense_claim_detail/expense_claim_detail.py
diff --git a/erpnext/hr/doctype/expense_claim_detail/expense_claim_detail.txt b/erpnext/hr/doctype/expense_claim_detail/expense_claim_detail.txt
new file mode 100644
index 0000000..18b8036
--- /dev/null
+++ b/erpnext/hr/doctype/expense_claim_detail/expense_claim_detail.txt
@@ -0,0 +1,86 @@
+[
+ {
+  "creation": "2013-02-22 01:27:46", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:13", 
+  "modified_by": "Administrator", 
+  "owner": "harshada@webnotestech.com"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Expense Claim Detail", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Expense Claim Detail"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "expense_date", 
+  "fieldtype": "Date", 
+  "label": "Expense Date", 
+  "oldfieldname": "expense_date", 
+  "oldfieldtype": "Date", 
+  "print_width": "150px", 
+  "reqd": 0, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "expense_type", 
+  "fieldtype": "Select", 
+  "label": "Expense Claim Type", 
+  "oldfieldname": "expense_type", 
+  "oldfieldtype": "Link", 
+  "options": "link:Expense Claim Type", 
+  "print_width": "150px", 
+  "reqd": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Small Text", 
+  "print_width": "300px", 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "claim_amount", 
+  "fieldtype": "Currency", 
+  "label": "Claim Amount", 
+  "oldfieldname": "claim_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_width": "150px", 
+  "reqd": 1, 
+  "width": "150px"
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "doctype": "DocField", 
+  "fieldname": "sanctioned_amount", 
+  "fieldtype": "Currency", 
+  "label": "Sanctioned Amount", 
+  "no_copy": 1, 
+  "oldfieldname": "sanctioned_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_width": "150px", 
+  "width": "150px"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/expense_claim_type/README.md b/erpnext/hr/doctype/expense_claim_type/README.md
similarity index 100%
rename from hr/doctype/expense_claim_type/README.md
rename to erpnext/hr/doctype/expense_claim_type/README.md
diff --git a/hr/doctype/expense_claim_type/__init__.py b/erpnext/hr/doctype/expense_claim_type/__init__.py
similarity index 100%
rename from hr/doctype/expense_claim_type/__init__.py
rename to erpnext/hr/doctype/expense_claim_type/__init__.py
diff --git a/hr/doctype/expense_claim_type/expense_claim_type.py b/erpnext/hr/doctype/expense_claim_type/expense_claim_type.py
similarity index 100%
rename from hr/doctype/expense_claim_type/expense_claim_type.py
rename to erpnext/hr/doctype/expense_claim_type/expense_claim_type.py
diff --git a/erpnext/hr/doctype/expense_claim_type/expense_claim_type.txt b/erpnext/hr/doctype/expense_claim_type/expense_claim_type.txt
new file mode 100644
index 0000000..689da6e
--- /dev/null
+++ b/erpnext/hr/doctype/expense_claim_type/expense_claim_type.txt
@@ -0,0 +1,68 @@
+[
+ {
+  "creation": "2012-03-27 14:35:55", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:07", 
+  "modified_by": "Administrator", 
+  "owner": "harshada@webnotestech.com"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "field:expense_type", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-flag", 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Expense Claim Type", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Expense Claim Type", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "HR Manager", 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Expense Claim Type"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "expense_type", 
+  "fieldtype": "Data", 
+  "in_filter": 0, 
+  "label": "Expense Claim Type", 
+  "oldfieldname": "expense_type", 
+  "oldfieldtype": "Data", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Small Text", 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/grade/README.md b/erpnext/hr/doctype/grade/README.md
similarity index 100%
rename from hr/doctype/grade/README.md
rename to erpnext/hr/doctype/grade/README.md
diff --git a/hr/doctype/grade/__init__.py b/erpnext/hr/doctype/grade/__init__.py
similarity index 100%
rename from hr/doctype/grade/__init__.py
rename to erpnext/hr/doctype/grade/__init__.py
diff --git a/hr/doctype/grade/grade.py b/erpnext/hr/doctype/grade/grade.py
similarity index 100%
rename from hr/doctype/grade/grade.py
rename to erpnext/hr/doctype/grade/grade.py
diff --git a/erpnext/hr/doctype/grade/grade.txt b/erpnext/hr/doctype/grade/grade.txt
new file mode 100644
index 0000000..4743bf1
--- /dev/null
+++ b/erpnext/hr/doctype/grade/grade.txt
@@ -0,0 +1,59 @@
+[
+ {
+  "creation": "2013-01-10 16:34:14", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:08", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "field:grade_name", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-star-half-empty", 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grade_name", 
+  "fieldtype": "Data", 
+  "label": "Grade", 
+  "name": "__common__", 
+  "oldfieldname": "grade_name", 
+  "oldfieldtype": "Data", 
+  "parent": "Grade", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "reqd": 1
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Grade", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "HR User", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Grade"
+ }, 
+ {
+  "doctype": "DocField"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/grade/test_grade.py b/erpnext/hr/doctype/grade/test_grade.py
similarity index 100%
rename from hr/doctype/grade/test_grade.py
rename to erpnext/hr/doctype/grade/test_grade.py
diff --git a/hr/doctype/holiday/README.md b/erpnext/hr/doctype/holiday/README.md
similarity index 100%
rename from hr/doctype/holiday/README.md
rename to erpnext/hr/doctype/holiday/README.md
diff --git a/hr/doctype/holiday/__init__.py b/erpnext/hr/doctype/holiday/__init__.py
similarity index 100%
rename from hr/doctype/holiday/__init__.py
rename to erpnext/hr/doctype/holiday/__init__.py
diff --git a/hr/doctype/holiday/holiday.py b/erpnext/hr/doctype/holiday/holiday.py
similarity index 100%
rename from hr/doctype/holiday/holiday.py
rename to erpnext/hr/doctype/holiday/holiday.py
diff --git a/erpnext/hr/doctype/holiday/holiday.txt b/erpnext/hr/doctype/holiday/holiday.txt
new file mode 100644
index 0000000..ad8ddb0
--- /dev/null
+++ b/erpnext/hr/doctype/holiday/holiday.txt
@@ -0,0 +1,44 @@
+[
+ {
+  "creation": "2013-02-22 01:27:46", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:14", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Holiday", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Holiday"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "label": "Description", 
+  "print_width": "300px", 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "holiday_date", 
+  "fieldtype": "Date", 
+  "label": "Date", 
+  "oldfieldname": "holiday_date", 
+  "oldfieldtype": "Date"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/holiday_list/README.md b/erpnext/hr/doctype/holiday_list/README.md
similarity index 100%
rename from hr/doctype/holiday_list/README.md
rename to erpnext/hr/doctype/holiday_list/README.md
diff --git a/hr/doctype/holiday_list/__init__.py b/erpnext/hr/doctype/holiday_list/__init__.py
similarity index 100%
rename from hr/doctype/holiday_list/__init__.py
rename to erpnext/hr/doctype/holiday_list/__init__.py
diff --git a/hr/doctype/holiday_list/holiday_list.py b/erpnext/hr/doctype/holiday_list/holiday_list.py
similarity index 100%
rename from hr/doctype/holiday_list/holiday_list.py
rename to erpnext/hr/doctype/holiday_list/holiday_list.py
diff --git a/erpnext/hr/doctype/holiday_list/holiday_list.txt b/erpnext/hr/doctype/holiday_list/holiday_list.txt
new file mode 100644
index 0000000..8f0832b
--- /dev/null
+++ b/erpnext/hr/doctype/holiday_list/holiday_list.txt
@@ -0,0 +1,118 @@
+[
+ {
+  "creation": "2013-01-10 16:34:14", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:08", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-calendar", 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Holiday List", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Holiday List", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "HR Manager", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Holiday List"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "trash_reason", 
+  "fieldtype": "Small Text", 
+  "label": "Trash Reason", 
+  "oldfieldname": "trash_reason", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "holiday_list_name", 
+  "fieldtype": "Data", 
+  "label": "Holiday List Name", 
+  "oldfieldname": "holiday_list_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "is_default", 
+  "fieldtype": "Check", 
+  "label": "Default"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Link", 
+  "options": "link:Fiscal Year", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "weekly_off", 
+  "fieldtype": "Select", 
+  "label": "Weekly Off", 
+  "no_copy": 1, 
+  "options": "\nSunday\nMonday\nTuesday\nWednesday\nThursday\nFriday\nSaturday", 
+  "print_hide": 1, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "get_weekly_off_dates", 
+  "fieldtype": "Button", 
+  "label": "Get Weekly Off Dates", 
+  "options": "get_weekly_off_dates"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "holiday_list_details", 
+  "fieldtype": "Table", 
+  "label": "Holidays", 
+  "oldfieldname": "holiday_list_details", 
+  "oldfieldtype": "Table", 
+  "options": "Holiday", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "clear_table", 
+  "fieldtype": "Button", 
+  "label": "Clear Table", 
+  "options": "clear_table"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/holiday_list/test_holiday_list.py b/erpnext/hr/doctype/holiday_list/test_holiday_list.py
similarity index 100%
rename from hr/doctype/holiday_list/test_holiday_list.py
rename to erpnext/hr/doctype/holiday_list/test_holiday_list.py
diff --git a/hr/doctype/hr_settings/__init__.py b/erpnext/hr/doctype/hr_settings/__init__.py
similarity index 100%
rename from hr/doctype/hr_settings/__init__.py
rename to erpnext/hr/doctype/hr_settings/__init__.py
diff --git a/erpnext/hr/doctype/hr_settings/hr_settings.py b/erpnext/hr/doctype/hr_settings/hr_settings.py
new file mode 100644
index 0000000..e7e5d3e
--- /dev/null
+++ b/erpnext/hr/doctype/hr_settings/hr_settings.py
@@ -0,0 +1,35 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+# For license information, please see license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import cint
+
+class DocType:
+	def __init__(self, d, dl):
+		self.doc, self.doclist = d, dl
+		
+	def validate(self):
+		self.update_birthday_reminders()
+
+		from erpnext.setup.doctype.naming_series.naming_series import set_by_naming_series
+		set_by_naming_series("Employee", "employee_number", 
+			self.doc.get("emp_created_by")=="Naming Series", hide_name_field=True)
+			
+	def update_birthday_reminders(self):
+		original_stop_birthday_reminders = cint(webnotes.conn.get_value("HR Settings", 
+			None, "stop_birthday_reminders"))
+
+		# reset birthday reminders
+		if cint(self.doc.stop_birthday_reminders) != original_stop_birthday_reminders:
+			webnotes.conn.sql("""delete from `tabEvent` where repeat_on='Every Year' and ref_type='Employee'""")
+		
+			if not self.doc.stop_birthday_reminders:
+				for employee in webnotes.conn.sql_list("""select name from `tabEmployee` where status='Active' and 
+					ifnull(date_of_birth, '')!=''"""):
+					webnotes.get_obj("Employee", employee).update_dob_event()
+					
+			webnotes.msgprint(webnotes._("Updated Birthday Reminders"))
\ No newline at end of file
diff --git a/erpnext/hr/doctype/hr_settings/hr_settings.txt b/erpnext/hr/doctype/hr_settings/hr_settings.txt
new file mode 100644
index 0000000..cd1cf05
--- /dev/null
+++ b/erpnext/hr/doctype/hr_settings/hr_settings.txt
@@ -0,0 +1,80 @@
+[
+ {
+  "creation": "2013-08-02 13:45:23", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:14", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "document_type": "Other", 
+  "icon": "icon-cog", 
+  "issingle": 1, 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "HR Settings", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "HR Settings", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "role": "System Manager", 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "HR Settings"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "employee_settings", 
+  "fieldtype": "Section Break", 
+  "label": "Employee Settings"
+ }, 
+ {
+  "description": "Employee record is created using selected field. ", 
+  "doctype": "DocField", 
+  "fieldname": "emp_created_by", 
+  "fieldtype": "Select", 
+  "label": "Employee Records to be created by", 
+  "options": "Naming Series\nEmployee Number"
+ }, 
+ {
+  "description": "Don't send Employee Birthday Reminders", 
+  "doctype": "DocField", 
+  "fieldname": "stop_birthday_reminders", 
+  "fieldtype": "Check", 
+  "label": "Stop Birthday Reminders"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "payroll_settings", 
+  "fieldtype": "Section Break", 
+  "label": "Payroll Settings"
+ }, 
+ {
+  "description": "If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day", 
+  "doctype": "DocField", 
+  "fieldname": "include_holidays_in_total_working_days", 
+  "fieldtype": "Check", 
+  "label": "Include holidays in Total no. of Working Days"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/job_applicant/README.md b/erpnext/hr/doctype/job_applicant/README.md
similarity index 100%
rename from hr/doctype/job_applicant/README.md
rename to erpnext/hr/doctype/job_applicant/README.md
diff --git a/hr/doctype/job_applicant/__init__.py b/erpnext/hr/doctype/job_applicant/__init__.py
similarity index 100%
rename from hr/doctype/job_applicant/__init__.py
rename to erpnext/hr/doctype/job_applicant/__init__.py
diff --git a/erpnext/hr/doctype/job_applicant/get_job_applications.py b/erpnext/hr/doctype/job_applicant/get_job_applications.py
new file mode 100644
index 0000000..05bd46f
--- /dev/null
+++ b/erpnext/hr/doctype/job_applicant/get_job_applications.py
@@ -0,0 +1,44 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import cstr, cint
+from webnotes.utils.email_lib.receive import POP3Mailbox
+from webnotes.core.doctype.communication.communication import make
+
+class JobsMailbox(POP3Mailbox):	
+	def setup(self, args=None):
+		self.settings = args or webnotes.doc("Jobs Email Settings", "Jobs Email Settings")
+		
+	def process_message(self, mail):
+		if mail.from_email == self.settings.email_id:
+			return
+			
+		name = webnotes.conn.get_value("Job Applicant", {"email_id": mail.from_email}, 
+			"name")
+		if name:
+			applicant = webnotes.bean("Job Applicant", name)
+			if applicant.doc.status!="Rejected":
+				applicant.doc.status = "Open"
+			applicant.doc.save()
+		else:
+			name = (mail.from_real_name and (mail.from_real_name + " - ") or "") \
+				+ mail.from_email
+			applicant = webnotes.bean({
+				"creation": mail.date,
+				"doctype":"Job Applicant",
+				"applicant_name": name,
+				"email_id": mail.from_email,
+				"status": "Open"
+			})
+			applicant.insert()
+		
+		mail.save_attachments_in_doc(applicant.doc)
+				
+		make(content=mail.content, sender=mail.from_email, subject=mail.subject or "No Subject",
+			doctype="Job Applicant", name=applicant.doc.name, sent_or_received="Received")
+
+def get_job_applications():
+	if cint(webnotes.conn.get_value('Jobs Email Settings', None, 'extract_emails')):
+		JobsMailbox()
\ No newline at end of file
diff --git a/hr/doctype/job_applicant/job_applicant.js b/erpnext/hr/doctype/job_applicant/job_applicant.js
similarity index 100%
rename from hr/doctype/job_applicant/job_applicant.js
rename to erpnext/hr/doctype/job_applicant/job_applicant.js
diff --git a/erpnext/hr/doctype/job_applicant/job_applicant.py b/erpnext/hr/doctype/job_applicant/job_applicant.py
new file mode 100644
index 0000000..0262568
--- /dev/null
+++ b/erpnext/hr/doctype/job_applicant/job_applicant.py
@@ -0,0 +1,19 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+# For license information, please see license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from erpnext.utilities.transaction_base import TransactionBase
+from webnotes.utils import extract_email_id
+
+class DocType(TransactionBase):
+	def __init__(self, d, dl):
+		self.doc, self.doclist = d, dl
+	
+	def get_sender(self, comm):
+		return webnotes.conn.get_value('Jobs Email Settings',None,'email_id')	
+	
+	def validate(self):
+		self.set_status()	
\ No newline at end of file
diff --git a/erpnext/hr/doctype/job_applicant/job_applicant.txt b/erpnext/hr/doctype/job_applicant/job_applicant.txt
new file mode 100644
index 0000000..8f0d41a
--- /dev/null
+++ b/erpnext/hr/doctype/job_applicant/job_applicant.txt
@@ -0,0 +1,106 @@
+[
+ {
+  "creation": "2013-01-29 19:25:37", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:10", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 1, 
+  "autoname": "field:applicant_name", 
+  "description": "Applicant for a Job", 
+  "doctype": "DocType", 
+  "document_type": "Transaction", 
+  "icon": "icon-user", 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Job Applicant", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Job Applicant", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "HR User", 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Job Applicant"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "applicant_name", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Applicant Name", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "email_id", 
+  "fieldtype": "Data", 
+  "label": "Email Id"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_list_view": 1, 
+  "label": "Status", 
+  "options": "Open\nReplied\nRejected\nHold"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_3", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "job_opening", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Job Opening", 
+  "options": "Job Opening"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_5", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "thread_html", 
+  "fieldtype": "HTML", 
+  "label": "Thread HTML"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "communications", 
+  "fieldtype": "Table", 
+  "hidden": 1, 
+  "label": "Communications", 
+  "options": "Communication", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/job_opening/README.md b/erpnext/hr/doctype/job_opening/README.md
similarity index 100%
rename from hr/doctype/job_opening/README.md
rename to erpnext/hr/doctype/job_opening/README.md
diff --git a/hr/doctype/job_opening/__init__.py b/erpnext/hr/doctype/job_opening/__init__.py
similarity index 100%
rename from hr/doctype/job_opening/__init__.py
rename to erpnext/hr/doctype/job_opening/__init__.py
diff --git a/hr/doctype/job_opening/job_opening.py b/erpnext/hr/doctype/job_opening/job_opening.py
similarity index 100%
rename from hr/doctype/job_opening/job_opening.py
rename to erpnext/hr/doctype/job_opening/job_opening.py
diff --git a/erpnext/hr/doctype/job_opening/job_opening.txt b/erpnext/hr/doctype/job_opening/job_opening.txt
new file mode 100644
index 0000000..dcf76dd
--- /dev/null
+++ b/erpnext/hr/doctype/job_opening/job_opening.txt
@@ -0,0 +1,70 @@
+[
+ {
+  "creation": "2013-01-15 16:13:36", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:11", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "field:job_title", 
+  "description": "Description of a Job Opening", 
+  "doctype": "DocType", 
+  "document_type": "Transaction", 
+  "icon": "icon-bookmark", 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Job Opening", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Job Opening", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "HR User", 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Job Opening"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "job_title", 
+  "fieldtype": "Data", 
+  "label": "Job Title", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "label": "Status", 
+  "options": "Open\nClosed"
+ }, 
+ {
+  "description": "Job profile, qualifications required etc.", 
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Text Editor", 
+  "label": "Description"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/leave_allocation/README.md b/erpnext/hr/doctype/leave_allocation/README.md
similarity index 100%
rename from hr/doctype/leave_allocation/README.md
rename to erpnext/hr/doctype/leave_allocation/README.md
diff --git a/hr/doctype/leave_allocation/__init__.py b/erpnext/hr/doctype/leave_allocation/__init__.py
similarity index 100%
rename from hr/doctype/leave_allocation/__init__.py
rename to erpnext/hr/doctype/leave_allocation/__init__.py
diff --git a/erpnext/hr/doctype/leave_allocation/leave_allocation.js b/erpnext/hr/doctype/leave_allocation/leave_allocation.js
new file mode 100755
index 0000000..1e376da
--- /dev/null
+++ b/erpnext/hr/doctype/leave_allocation/leave_allocation.js
@@ -0,0 +1,73 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+// ****************************************** onload ********************************************************
+cur_frm.cscript.onload = function(doc, dt, dn) {
+  if(!doc.posting_date) set_multiple(dt,dn,{posting_date:get_today()});
+}
+
+
+// ************************************** client triggers ***************************************************
+// ---------
+// employee
+// ---------
+cur_frm.add_fetch('employee','employee_name','employee_name');
+
+cur_frm.cscript.employee = function(doc, dt, dn) {
+  calculate_total_leaves_allocated(doc, dt, dn);
+}
+
+// -----------
+// leave type
+// -----------
+cur_frm.cscript.leave_type = function(doc, dt, dn) {
+  calculate_total_leaves_allocated(doc, dt, dn);
+}
+
+// ------------
+// fiscal year
+// ------------
+cur_frm.cscript.fiscal_year = function(doc, dt, dn) {
+  calculate_total_leaves_allocated(doc, dt, dn);
+}
+
+// -------------------------------
+// include previous leave balance
+// -------------------------------
+cur_frm.cscript.carry_forward = function(doc, dt, dn) {
+  calculate_total_leaves_allocated(doc, dt, dn);
+}
+
+// -----------------------
+// previous balance leaves
+// -----------------------
+cur_frm.cscript.carry_forwarded_leaves = function(doc, dt, dn) {
+  set_multiple(dt,dn,{total_leaves_allocated : flt(doc.carry_forwarded_leaves)+flt(doc.new_leaves_allocated)});
+}
+
+// ---------------------
+// new leaves allocated
+// ---------------------
+cur_frm.cscript.new_leaves_allocated = function(doc, dt, dn) {
+  set_multiple(dt,dn,{total_leaves_allocated : flt(doc.carry_forwarded_leaves)+flt(doc.new_leaves_allocated)});
+}
+
+
+// ****************************************** utilities ******************************************************
+// ---------------------------------
+// calculate total leaves allocated
+// ---------------------------------
+calculate_total_leaves_allocated = function(doc, dt, dn) {
+  if(cint(doc.carry_forward) == 1 && doc.leave_type && doc.fiscal_year && doc.employee){
+    return get_server_fields('get_carry_forwarded_leaves','','', doc, dt, dn, 1);
+	}
+  else if(cint(doc.carry_forward) == 0){
+    set_multiple(dt,dn,{carry_forwarded_leaves : 0,total_leaves_allocated : flt(doc.new_leaves_allocated)});
+  }
+}
+
+cur_frm.fields_dict.employee.get_query = function(doc,cdt,cdn) {
+  return{
+    query: "erpnext.controllers.queries.employee_query"
+  } 
+}
\ No newline at end of file
diff --git a/hr/doctype/leave_allocation/leave_allocation.py b/erpnext/hr/doctype/leave_allocation/leave_allocation.py
similarity index 100%
rename from hr/doctype/leave_allocation/leave_allocation.py
rename to erpnext/hr/doctype/leave_allocation/leave_allocation.py
diff --git a/erpnext/hr/doctype/leave_allocation/leave_allocation.txt b/erpnext/hr/doctype/leave_allocation/leave_allocation.txt
new file mode 100644
index 0000000..6e5fe64
--- /dev/null
+++ b/erpnext/hr/doctype/leave_allocation/leave_allocation.txt
@@ -0,0 +1,180 @@
+[
+ {
+  "creation": "2013-02-20 19:10:38", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:12", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "LAL/.#####", 
+  "doctype": "DocType", 
+  "icon": "icon-ok", 
+  "is_submittable": 1, 
+  "module": "HR", 
+  "name": "__common__", 
+  "search_fields": "employee,employee_name,leave_type,total_leaves_allocated,fiscal_year"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Leave Allocation", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Leave Allocation", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Leave Allocation"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "employee", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Employee", 
+  "oldfieldname": "employee", 
+  "oldfieldtype": "Link", 
+  "options": "Employee", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "employee_name", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "label": "Employee Name", 
+  "read_only": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "leave_type", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Leave Type", 
+  "oldfieldname": "leave_type", 
+  "oldfieldtype": "Link", 
+  "options": "link:Leave Type", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "default": "Today", 
+  "doctype": "DocField", 
+  "fieldname": "posting_date", 
+  "fieldtype": "Date", 
+  "hidden": 0, 
+  "label": "Posting Date", 
+  "no_copy": 1, 
+  "oldfieldname": "date", 
+  "oldfieldtype": "Date", 
+  "read_only": 1, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Data", 
+  "options": "link:Fiscal Year", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "hidden": 0, 
+  "label": "Description", 
+  "oldfieldname": "reason", 
+  "oldfieldtype": "Small Text", 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "carry_forward", 
+  "fieldtype": "Check", 
+  "label": "Carry Forward"
+ }, 
+ {
+  "depends_on": "carry_forward", 
+  "doctype": "DocField", 
+  "fieldname": "carry_forwarded_leaves", 
+  "fieldtype": "Float", 
+  "label": "Carry Forwarded Leaves", 
+  "read_only": 1
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "new_leaves_allocated", 
+  "fieldtype": "Float", 
+  "label": "New Leaves Allocated"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_leaves_allocated", 
+  "fieldtype": "Float", 
+  "label": "Total Leaves Allocated", 
+  "read_only": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "match": "owner", 
+  "role": "HR User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "HR Manager"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/leave_application/README.md b/erpnext/hr/doctype/leave_application/README.md
similarity index 100%
rename from hr/doctype/leave_application/README.md
rename to erpnext/hr/doctype/leave_application/README.md
diff --git a/hr/doctype/leave_application/__init__.py b/erpnext/hr/doctype/leave_application/__init__.py
similarity index 100%
rename from hr/doctype/leave_application/__init__.py
rename to erpnext/hr/doctype/leave_application/__init__.py
diff --git a/erpnext/hr/doctype/leave_application/leave_application.js b/erpnext/hr/doctype/leave_application/leave_application.js
new file mode 100755
index 0000000..cd04384
--- /dev/null
+++ b/erpnext/hr/doctype/leave_application/leave_application.js
@@ -0,0 +1,121 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+cur_frm.add_fetch('employee','employee_name','employee_name');
+
+cur_frm.cscript.onload = function(doc, dt, dn) {
+	if(!doc.posting_date) 
+		set_multiple(dt,dn,{posting_date:get_today()});
+	if(doc.__islocal) {
+		cur_frm.set_value("status", "Open");
+		cur_frm.cscript.calculate_total_days(doc, dt, dn);
+	}
+	
+	var leave_approver = doc.leave_approver;
+	return cur_frm.call({
+		method: "erpnext.hr.utils.get_leave_approver_list",
+		callback: function(r) {
+			cur_frm.set_df_property("leave_approver", "options", $.map(r.message, 
+				function(profile) { 
+					return {value: profile, label: wn.user_info(profile).fullname}; 
+				}));
+			if(leave_approver) cur_frm.set_value("leave_approver", leave_approver);
+			cur_frm.cscript.get_leave_balance(cur_frm.doc);
+		}
+	});
+}
+
+cur_frm.cscript.refresh = function(doc, dt, dn) {
+	if(doc.__islocal) {
+		cur_frm.set_value("status", "Open")
+	}
+	cur_frm.set_intro("");
+	if(doc.__islocal && !in_list(user_roles, "HR User")) {
+		cur_frm.set_intro(wn._("Fill the form and save it"))
+	} else {
+		if(doc.docstatus==0 && doc.status=="Open") {
+			if(user==doc.leave_approver) {
+				cur_frm.set_intro(wn._("You are the Leave Approver for this record. Please Update the 'Status' and Save"));
+				cur_frm.toggle_enable("status", true);
+			} else {
+				cur_frm.set_intro(wn._("This Leave Application is pending approval. Only the Leave Apporver can update status."))
+				cur_frm.toggle_enable("status", false);
+				if(!doc.__islocal) {
+						cur_frm.frm_head.appframe.set_title_right("");
+				}
+			}
+		} else {
+ 			if(doc.status=="Approved") {
+				cur_frm.set_intro(wn._("Leave application has been approved."));
+				if(cur_frm.doc.docstatus==0) {
+					cur_frm.set_intro(wn._("Please submit to update Leave Balance."));
+				}
+			} else if(doc.status=="Rejected") {
+				cur_frm.set_intro(wn._("Leave application has been rejected."));
+			}
+		}
+	}	
+}
+
+cur_frm.cscript.employee = function (doc, dt, dn){
+	cur_frm.cscript.get_leave_balance(doc, dt, dn);
+}
+
+cur_frm.cscript.fiscal_year = function (doc, dt, dn){
+	cur_frm.cscript.get_leave_balance(doc, dt, dn);
+}
+
+cur_frm.cscript.leave_type = function (doc, dt, dn){
+	cur_frm.cscript.get_leave_balance(doc, dt, dn);
+}
+
+cur_frm.cscript.half_day = function(doc, dt, dn) {
+	if(doc.from_date) {
+		set_multiple(dt,dn,{to_date:doc.from_date});
+		cur_frm.cscript.calculate_total_days(doc, dt, dn);
+	}
+}
+
+cur_frm.cscript.from_date = function(doc, dt, dn) {
+	if(cint(doc.half_day) == 1){
+		set_multiple(dt,dn,{to_date:doc.from_date});
+	}
+	cur_frm.cscript.calculate_total_days(doc, dt, dn);
+}
+
+cur_frm.cscript.to_date = function(doc, dt, dn) {
+	if(cint(doc.half_day) == 1 && cstr(doc.from_date) && doc.from_date != doc.to_date){
+		msgprint(wn._("To Date should be same as From Date for Half Day leave"));
+		set_multiple(dt,dn,{to_date:doc.from_date});		
+	}
+	cur_frm.cscript.calculate_total_days(doc, dt, dn);
+}
+	
+cur_frm.cscript.get_leave_balance = function(doc, dt, dn) {
+	if(doc.docstatus==0 && doc.employee && doc.leave_type && doc.fiscal_year) {
+		return cur_frm.call({
+			method: "get_leave_balance",
+			args: {
+				employee: doc.employee,
+				fiscal_year: doc.fiscal_year,
+				leave_type: doc.leave_type
+			}
+		});
+	}
+}
+
+cur_frm.cscript.calculate_total_days = function(doc, dt, dn) {
+	if(doc.from_date && doc.to_date){
+		if(cint(doc.half_day) == 1) set_multiple(dt,dn,{total_leave_days:0.5});
+		else{
+			// server call is done to include holidays in leave days calculations
+			return get_server_fields('get_total_leave_days', '', '', doc, dt, dn, 1);
+		}
+	}
+}
+
+cur_frm.fields_dict.employee.get_query = function() {
+	return {
+		query: "hr.doctype.leave_application.leave_application.query_for_permitted_employees"
+	};
+}
\ No newline at end of file
diff --git a/erpnext/hr/doctype/leave_application/leave_application.py b/erpnext/hr/doctype/leave_application/leave_application.py
new file mode 100755
index 0000000..04b03a7
--- /dev/null
+++ b/erpnext/hr/doctype/leave_application/leave_application.py
@@ -0,0 +1,348 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes import _
+
+from webnotes.utils import cint, cstr, date_diff, flt, formatdate, getdate, get_url_to_form, \
+	comma_or, get_fullname
+from webnotes import msgprint
+
+class LeaveDayBlockedError(webnotes.ValidationError): pass
+class OverlapError(webnotes.ValidationError): pass
+class InvalidLeaveApproverError(webnotes.ValidationError): pass
+class LeaveApproverIdentityError(webnotes.ValidationError): pass
+	
+from webnotes.model.controller import DocListController
+class DocType(DocListController):
+	def setup(self):
+		if webnotes.conn.exists(self.doc.doctype, self.doc.name):
+			self.previous_doc = webnotes.doc(self.doc.doctype, self.doc.name)
+		else:
+			self.previous_doc = None
+		
+	def validate(self):
+		self.validate_to_date()
+		self.validate_balance_leaves()
+		self.validate_leave_overlap()
+		self.validate_max_days()
+		self.show_block_day_warning()
+		self.validate_block_days()
+		self.validate_leave_approver()
+		
+	def on_update(self):
+		if (not self.previous_doc and self.doc.leave_approver) or (self.previous_doc and \
+				self.doc.status == "Open" and self.previous_doc.leave_approver != self.doc.leave_approver):
+			# notify leave approver about creation
+			self.notify_leave_approver()
+		elif self.previous_doc and \
+				self.previous_doc.status == "Open" and self.doc.status == "Rejected":
+			# notify employee about rejection
+			self.notify_employee(self.doc.status)
+	
+	def on_submit(self):
+		if self.doc.status != "Approved":
+			webnotes.msgprint("""Only Leave Applications with status 'Approved' can be Submitted.""",
+				raise_exception=True)
+
+		# notify leave applier about approval
+		self.notify_employee(self.doc.status)
+				
+	def on_cancel(self):
+		# notify leave applier about cancellation
+		self.notify_employee("cancelled")
+
+	def show_block_day_warning(self):
+		from erpnext.hr.doctype.leave_block_list.leave_block_list import get_applicable_block_dates		
+
+		block_dates = get_applicable_block_dates(self.doc.from_date, self.doc.to_date, 
+			self.doc.employee, self.doc.company, all_lists=True)
+			
+		if block_dates:
+			webnotes.msgprint(_("Warning: Leave application contains following block dates") + ":")
+			for d in block_dates:
+				webnotes.msgprint(formatdate(d.block_date) + ": " + d.reason)
+
+	def validate_block_days(self):
+		from erpnext.hr.doctype.leave_block_list.leave_block_list import get_applicable_block_dates
+
+		block_dates = get_applicable_block_dates(self.doc.from_date, self.doc.to_date, 
+			self.doc.employee, self.doc.company)
+			
+		if block_dates:
+			if self.doc.status == "Approved":
+				webnotes.msgprint(_("Cannot approve leave as you are not authorized to approve leaves on Block Dates."))
+				raise LeaveDayBlockedError
+			
+	def get_holidays(self):
+		tot_hol = webnotes.conn.sql("""select count(*) from `tabHoliday` h1, `tabHoliday List` h2, `tabEmployee` e1 
+			where e1.name = %s and h1.parent = h2.name and e1.holiday_list = h2.name 
+			and h1.holiday_date between %s and %s""", (self.doc.employee, self.doc.from_date, self.doc.to_date))
+		if not tot_hol:
+			tot_hol = webnotes.conn.sql("""select count(*) from `tabHoliday` h1, `tabHoliday List` h2 
+				where h1.parent = h2.name and h1.holiday_date between %s and %s
+				and ifnull(h2.is_default,0) = 1 and h2.fiscal_year = %s""",
+				(self.doc.from_date, self.doc.to_date, self.doc.fiscal_year))
+		return tot_hol and flt(tot_hol[0][0]) or 0
+
+	def get_total_leave_days(self):
+		"""Calculates total leave days based on input and holidays"""
+		ret = {'total_leave_days' : 0.5}
+		if not self.doc.half_day:
+			tot_days = date_diff(self.doc.to_date, self.doc.from_date) + 1
+			holidays = self.get_holidays()
+			ret = {
+				'total_leave_days' : flt(tot_days)-flt(holidays)
+			}
+		return ret
+
+	def validate_to_date(self):
+		if self.doc.from_date and self.doc.to_date and \
+				(getdate(self.doc.to_date) < getdate(self.doc.from_date)):
+			msgprint("To date cannot be before from date")
+			raise Exception
+			
+	def validate_balance_leaves(self):
+		if self.doc.from_date and self.doc.to_date:
+			self.doc.total_leave_days = self.get_total_leave_days()["total_leave_days"]
+			
+			if self.doc.total_leave_days == 0:
+				msgprint(_("The day(s) on which you are applying for leave coincide with holiday(s). You need not apply for leave."),
+					raise_exception=1)
+			
+			if not is_lwp(self.doc.leave_type):
+				self.doc.leave_balance = get_leave_balance(self.doc.employee,
+					self.doc.leave_type, self.doc.fiscal_year)["leave_balance"]
+
+				if self.doc.status != "Rejected" \
+						and self.doc.leave_balance - self.doc.total_leave_days < 0:
+					#check if this leave type allow the remaining balance to be in negative. If yes then warn the user and continue to save else warn the user and don't save.
+					msgprint("There is not enough leave balance for Leave Type: %s" % \
+						(self.doc.leave_type,), 
+						raise_exception=not(webnotes.conn.get_value("Leave Type", self.doc.leave_type,"allow_negative") or None))
+					
+	def validate_leave_overlap(self):
+		if not self.doc.name:
+			self.doc.name = "New Leave Application"
+			
+		for d in webnotes.conn.sql("""select name, leave_type, posting_date, 
+			from_date, to_date 
+			from `tabLeave Application` 
+			where 
+			employee = %(employee)s
+			and docstatus < 2
+			and status in ("Open", "Approved")
+			and (from_date between %(from_date)s and %(to_date)s 
+				or to_date between %(from_date)s and %(to_date)s
+				or %(from_date)s between from_date and to_date)
+			and name != %(name)s""", self.doc.fields, as_dict = 1):
+ 
+			msgprint("Employee : %s has already applied for %s between %s and %s on %s. Please refer Leave Application : <a href=\"#Form/Leave Application/%s\">%s</a>" % (self.doc.employee, cstr(d['leave_type']), formatdate(d['from_date']), formatdate(d['to_date']), formatdate(d['posting_date']), d['name'], d['name']), raise_exception = OverlapError)
+
+	def validate_max_days(self):
+		max_days = webnotes.conn.sql("select max_days_allowed from `tabLeave Type` where name = '%s'" %(self.doc.leave_type))
+		max_days = max_days and flt(max_days[0][0]) or 0
+		if max_days and self.doc.total_leave_days > max_days:
+			msgprint("Sorry ! You cannot apply for %s for more than %s days" % (self.doc.leave_type, max_days))
+			raise Exception
+			
+	def validate_leave_approver(self):
+		employee = webnotes.bean("Employee", self.doc.employee)
+		leave_approvers = [l.leave_approver for l in 
+			employee.doclist.get({"parentfield": "employee_leave_approvers"})]
+			
+		if len(leave_approvers) and self.doc.leave_approver not in leave_approvers:
+			msgprint(("[" + _("For Employee") + ' "' + self.doc.employee + '"] ' 
+				+ _("Leave Approver can be one of") + ": "
+				+ comma_or(leave_approvers)), raise_exception=InvalidLeaveApproverError)
+		
+		elif self.doc.leave_approver and not webnotes.conn.sql("""select name from `tabUserRole` 
+			where parent=%s and role='Leave Approver'""", self.doc.leave_approver):
+				msgprint(get_fullname(self.doc.leave_approver) + ": " \
+					+ _("does not have role 'Leave Approver'"), raise_exception=InvalidLeaveApproverError)
+					
+		elif self.doc.docstatus==1 and len(leave_approvers) and self.doc.leave_approver != webnotes.session.user:
+			msgprint(_("Only the selected Leave Approver can submit this Leave Application"),
+				raise_exception=LeaveApproverIdentityError)
+			
+	def notify_employee(self, status):
+		employee = webnotes.doc("Employee", self.doc.employee)
+		if not employee.user_id:
+			return
+			
+		def _get_message(url=False):
+			if url:
+				name = get_url_to_form(self.doc.doctype, self.doc.name)
+			else:
+				name = self.doc.name
+				
+			return (_("Leave Application") + ": %s - %s") % (name, _(status))
+		
+		self.notify({
+			# for post in messages
+			"message": _get_message(url=True),
+			"message_to": employee.user_id,
+			"subject": _get_message(),
+		})
+		
+	def notify_leave_approver(self):
+		employee = webnotes.doc("Employee", self.doc.employee)
+		
+		def _get_message(url=False):
+			name = self.doc.name
+			employee_name = cstr(employee.employee_name)
+			if url:
+				name = get_url_to_form(self.doc.doctype, self.doc.name)
+				employee_name = get_url_to_form("Employee", self.doc.employee, label=employee_name)
+			
+			return (_("New Leave Application") + ": %s - " + _("Employee") + ": %s") % (name, employee_name)
+		
+		self.notify({
+			# for post in messages
+			"message": _get_message(url=True),
+			"message_to": self.doc.leave_approver,
+			
+			# for email
+			"subject": _get_message()
+		})
+		
+	def notify(self, args):
+		args = webnotes._dict(args)
+		from webnotes.core.page.messages.messages import post
+		post({"txt": args.message, "contact": args.message_to, "subject": args.subject,
+			"notify": cint(self.doc.follow_via_email)})
+
+@webnotes.whitelist()
+def get_leave_balance(employee, leave_type, fiscal_year):	
+	leave_all = webnotes.conn.sql("""select total_leaves_allocated 
+		from `tabLeave Allocation` where employee = %s and leave_type = %s
+		and fiscal_year = %s and docstatus = 1""", (employee, 
+			leave_type, fiscal_year))
+	
+	leave_all = leave_all and flt(leave_all[0][0]) or 0
+	
+	leave_app = webnotes.conn.sql("""select SUM(total_leave_days) 
+		from `tabLeave Application` 
+		where employee = %s and leave_type = %s and fiscal_year = %s
+		and status="Approved" and docstatus = 1""", (employee, leave_type, fiscal_year))
+	leave_app = leave_app and flt(leave_app[0][0]) or 0
+	
+	ret = {'leave_balance': leave_all - leave_app}
+	return ret
+
+def is_lwp(leave_type):
+	lwp = webnotes.conn.sql("select is_lwp from `tabLeave Type` where name = %s", leave_type)
+	return lwp and cint(lwp[0][0]) or 0
+	
+@webnotes.whitelist()
+def get_events(start, end):
+	events = []
+	employee = webnotes.conn.get_default("employee", webnotes.session.user)
+	company = webnotes.conn.get_default("company", webnotes.session.user)
+	
+	from webnotes.widgets.reportview import build_match_conditions
+	match_conditions = build_match_conditions("Leave Application")
+	
+	# show department leaves for employee
+	if "Employee" in webnotes.get_roles():
+		add_department_leaves(events, start, end, employee, company)
+
+	add_leaves(events, start, end, employee, company, match_conditions)
+	
+	add_block_dates(events, start, end, employee, company)
+	add_holidays(events, start, end, employee, company)
+	
+	return events
+	
+def add_department_leaves(events, start, end, employee, company):
+	department = webnotes.conn.get_value("Employee", employee, "department")
+	
+	if not department:
+		return
+	
+	# department leaves
+	department_employees = webnotes.conn.sql_list("""select name from tabEmployee where department=%s
+		and company=%s""", (department, company))
+	
+	match_conditions = "employee in (\"%s\")" % '", "'.join(department_employees)
+	add_leaves(events, start, end, employee, company, match_conditions=match_conditions)
+			
+def add_leaves(events, start, end, employee, company, match_conditions=None):
+	query = """select name, from_date, to_date, employee_name, half_day, 
+		status, employee, docstatus
+		from `tabLeave Application` where
+		(from_date between %s and %s or to_date between %s and %s)
+		and docstatus < 2
+		and status!="Rejected" """
+	if match_conditions:
+		query += " and " + match_conditions
+	
+	for d in webnotes.conn.sql(query, (start, end, start, end), as_dict=True):
+		e = {
+			"name": d.name,
+			"doctype": "Leave Application",
+			"from_date": d.from_date,
+			"to_date": d.to_date,
+			"status": d.status,
+			"title": cstr(d.employee_name) + \
+				(d.half_day and _(" (Half Day)") or ""),
+			"docstatus": d.docstatus
+		}
+		if e not in events:
+			events.append(e)
+
+def add_block_dates(events, start, end, employee, company):
+	# block days
+	from erpnext.hr.doctype.leave_block_list.leave_block_list import get_applicable_block_dates
+
+	cnt = 0
+	block_dates = get_applicable_block_dates(start, end, employee, company, all_lists=True)
+
+	for block_date in block_dates:
+		events.append({
+			"doctype": "Leave Block List Date",
+			"from_date": block_date.block_date,
+			"title": _("Leave Blocked") + ": " + block_date.reason,
+			"name": "_" + str(cnt),
+		})
+		cnt+=1
+
+def add_holidays(events, start, end, employee, company):
+	applicable_holiday_list = webnotes.conn.get_value("Employee", employee, "holiday_list")
+	if not applicable_holiday_list:
+		return
+	
+	for holiday in webnotes.conn.sql("""select name, holiday_date, description
+		from `tabHoliday` where parent=%s and holiday_date between %s and %s""", 
+		(applicable_holiday_list, start, end), as_dict=True):
+			events.append({
+				"doctype": "Holiday",
+				"from_date": holiday.holiday_date,
+				"title": _("Holiday") + ": " + cstr(holiday.description),
+				"name": holiday.name
+			})
+
+@webnotes.whitelist()
+def query_for_permitted_employees(doctype, txt, searchfield, start, page_len, filters):
+	txt = "%" + cstr(txt) + "%"
+	
+	if "Leave Approver" in webnotes.user.get_roles():
+		condition = """and (exists(select ela.name from `tabEmployee Leave Approver` ela
+				where ela.parent=`tabEmployee`.name and ela.leave_approver= "%s") or 
+			not exists(select ela.name from `tabEmployee Leave Approver` ela 
+				where ela.parent=`tabEmployee`.name)
+			or user_id = "%s")""" % (webnotes.session.user, webnotes.session.user)
+	else:
+		from webnotes.widgets.reportview import build_match_conditions
+		condition = build_match_conditions("Employee")
+		condition = ("and " + condition) if condition else ""
+	
+	return webnotes.conn.sql("""select name, employee_name from `tabEmployee`
+		where status = 'Active' and docstatus < 2 and
+		(`%s` like %s or employee_name like %s) %s
+		order by
+		case when name like %s then 0 else 1 end,
+		case when employee_name like %s then 0 else 1 end,
+		name limit %s, %s""" % tuple([searchfield] + ["%s"]*2 + [condition] + ["%s"]*4), 
+		(txt, txt, txt, txt, start, page_len))
diff --git a/erpnext/hr/doctype/leave_application/leave_application.txt b/erpnext/hr/doctype/leave_application/leave_application.txt
new file mode 100644
index 0000000..24de6a8
--- /dev/null
+++ b/erpnext/hr/doctype/leave_application/leave_application.txt
@@ -0,0 +1,299 @@
+[
+ {
+  "creation": "2013-02-20 11:18:11", 
+  "docstatus": 0, 
+  "modified": "2013-12-23 19:53:41", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 1, 
+  "autoname": "LAP/.#####", 
+  "description": "Apply / Approve Leaves", 
+  "doctype": "DocType", 
+  "document_type": "Transaction", 
+  "icon": "icon-calendar", 
+  "is_submittable": 1, 
+  "max_attachments": 3, 
+  "module": "HR", 
+  "name": "__common__", 
+  "search_fields": "employee,employee_name,leave_type,from_date,to_date,total_leave_days,fiscal_year"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Leave Application", 
+  "parentfield": "fields", 
+  "parenttype": "DocType"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "name": "__common__", 
+  "parent": "Leave Application", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "read": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Leave Application"
+ }, 
+ {
+  "default": "Open", 
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_list_view": 1, 
+  "label": "Status", 
+  "no_copy": 1, 
+  "options": "Open\nApproved\nRejected", 
+  "permlevel": 1
+ }, 
+ {
+  "description": "Leave can be approved by users with Role, \"Leave Approver\"", 
+  "doctype": "DocField", 
+  "fieldname": "leave_approver", 
+  "fieldtype": "Select", 
+  "label": "Leave Approver", 
+  "options": "link:Profile", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "leave_type", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Leave Type", 
+  "options": "link:Leave Type", 
+  "permlevel": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "from_date", 
+  "fieldtype": "Date", 
+  "in_list_view": 1, 
+  "label": "From Date", 
+  "permlevel": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "to_date", 
+  "fieldtype": "Date", 
+  "in_list_view": 0, 
+  "label": "To Date", 
+  "permlevel": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "half_day", 
+  "fieldtype": "Check", 
+  "label": "Half Day", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "permlevel": 0, 
+  "print_width": "50%", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "label": "Reason", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "employee", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Employee", 
+  "options": "Employee", 
+  "permlevel": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "employee_name", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Employee Name", 
+  "permlevel": 0, 
+  "read_only": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "leave_balance", 
+  "fieldtype": "Float", 
+  "label": "Leave Balance Before Application", 
+  "no_copy": 1, 
+  "permlevel": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_leave_days", 
+  "fieldtype": "Float", 
+  "label": "Total Leave Days", 
+  "no_copy": 1, 
+  "permlevel": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sb10", 
+  "fieldtype": "Section Break", 
+  "label": "More Info", 
+  "permlevel": 0
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "default": "1", 
+  "doctype": "DocField", 
+  "fieldname": "follow_via_email", 
+  "fieldtype": "Check", 
+  "label": "Follow via Email", 
+  "permlevel": 0, 
+  "print_hide": 1
+ }, 
+ {
+  "default": "Today", 
+  "doctype": "DocField", 
+  "fieldname": "posting_date", 
+  "fieldtype": "Date", 
+  "label": "Posting Date", 
+  "no_copy": 1, 
+  "permlevel": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "options": "link:Fiscal Year", 
+  "permlevel": 0, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_17", 
+  "fieldtype": "Column Break", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "label": "Company", 
+  "options": "Company", 
+  "permlevel": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "letter_head", 
+  "fieldtype": "Link", 
+  "label": "Letter Head", 
+  "options": "Letter Head", 
+  "permlevel": 0, 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Link", 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "options": "Leave Application", 
+  "permlevel": 0, 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "permlevel": 0, 
+  "print": 1, 
+  "report": 1, 
+  "role": "Employee", 
+  "write": 1
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "permlevel": 1, 
+  "role": "All", 
+  "submit": 0
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "permlevel": 0, 
+  "print": 1, 
+  "report": 1, 
+  "restrict": 1, 
+  "role": "HR User", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "permlevel": 0, 
+  "print": 1, 
+  "report": 1, 
+  "role": "Leave Approver", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "permlevel": 1, 
+  "report": 1, 
+  "role": "HR User", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "permlevel": 1, 
+  "report": 1, 
+  "role": "Leave Approver", 
+  "submit": 0, 
+  "write": 1
+ }
+]
\ No newline at end of file
diff --git a/erpnext/hr/doctype/leave_application/leave_application_calendar.js b/erpnext/hr/doctype/leave_application/leave_application_calendar.js
new file mode 100644
index 0000000..ba09a39
--- /dev/null
+++ b/erpnext/hr/doctype/leave_application/leave_application_calendar.js
@@ -0,0 +1,20 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.views.calendar["Leave Application"] = {
+	field_map: {
+		"start": "from_date",
+		"end": "to_date",
+		"id": "name",
+		"title": "title",
+		"status": "status",
+	},
+	options: {
+		header: {
+			left: 'prev,next today',
+			center: 'title',
+			right: 'month'
+		}
+	},
+	get_events_method: "erpnext.hr.doctype.leave_application.leave_application.get_events"
+}
\ No newline at end of file
diff --git a/erpnext/hr/doctype/leave_application/test_leave_application.py b/erpnext/hr/doctype/leave_application/test_leave_application.py
new file mode 100644
index 0000000..9bb0134
--- /dev/null
+++ b/erpnext/hr/doctype/leave_application/test_leave_application.py
@@ -0,0 +1,245 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+import webnotes
+import unittest
+
+from erpnext.hr.doctype.leave_application.leave_application import LeaveDayBlockedError, OverlapError
+
+class TestLeaveApplication(unittest.TestCase):
+	def tearDown(self):
+		webnotes.set_user("Administrator")
+		
+		# so that this test doesn't affect other tests
+		webnotes.conn.sql("""delete from `tabEmployee Leave Approver`""")
+		
+	def _clear_roles(self):
+		webnotes.conn.sql("""delete from `tabUserRole` where parent in 
+			("test@example.com", "test1@example.com", "test2@example.com")""")
+			
+	def _clear_applications(self):
+		webnotes.conn.sql("""delete from `tabLeave Application`""")
+		
+	def _add_employee_leave_approver(self, employee, leave_approver):
+		temp_session_user = webnotes.session.user
+		webnotes.set_user("Administrator")
+		employee = webnotes.bean("Employee", employee)
+		employee.doclist.append({
+			"doctype": "Employee Leave Approver",
+			"parentfield": "employee_leave_approvers",
+			"leave_approver": leave_approver
+		})
+		employee.save()
+		webnotes.set_user(temp_session_user)
+	
+	def get_application(self, doclist):
+		application = webnotes.bean(copy=doclist)
+		application.doc.from_date = "2013-01-01"
+		application.doc.to_date = "2013-01-05"
+		return application
+
+	def test_block_list(self):
+		self._clear_roles()
+		
+		from webnotes.profile import add_role
+		add_role("test1@example.com", "HR User")
+			
+		webnotes.conn.set_value("Department", "_Test Department", 
+			"leave_block_list", "_Test Leave Block List")
+		
+		application = self.get_application(test_records[1])
+		application.insert()
+		application.doc.status = "Approved"
+		self.assertRaises(LeaveDayBlockedError, application.submit)
+		
+		webnotes.set_user("test1@example.com")
+
+		# clear other applications
+		webnotes.conn.sql("delete from `tabLeave Application`")
+		
+		application = self.get_application(test_records[1])
+		self.assertTrue(application.insert())
+		
+	def test_overlap(self):
+		self._clear_roles()
+		self._clear_applications()
+		
+		from webnotes.profile import add_role
+		add_role("test@example.com", "Employee")
+		add_role("test2@example.com", "Leave Approver")
+		
+		webnotes.set_user("test@example.com")
+		application = self.get_application(test_records[1])
+		application.doc.leave_approver = "test2@example.com"
+		application.insert()
+		
+		application = self.get_application(test_records[1])
+		application.doc.leave_approver = "test2@example.com"
+		self.assertRaises(OverlapError, application.insert)
+		
+	def test_global_block_list(self):
+		self._clear_roles()
+
+		from webnotes.profile import add_role
+		add_role("test1@example.com", "Employee")
+		add_role("test@example.com", "Leave Approver")
+				
+		application = self.get_application(test_records[3])
+		application.doc.leave_approver = "test@example.com"
+		
+		webnotes.conn.set_value("Leave Block List", "_Test Leave Block List", 
+			"applies_to_all_departments", 1)
+		webnotes.conn.set_value("Employee", "_T-Employee-0002", "department", 
+			"_Test Department")
+		
+		webnotes.set_user("test1@example.com")
+		application.insert()
+		
+		webnotes.set_user("test@example.com")
+		application.doc.status = "Approved"
+		self.assertRaises(LeaveDayBlockedError, application.submit)
+		
+		webnotes.conn.set_value("Leave Block List", "_Test Leave Block List", 
+			"applies_to_all_departments", 0)
+		
+	def test_leave_approval(self):
+		self._clear_roles()
+		
+		from webnotes.profile import add_role
+		add_role("test@example.com", "Employee")
+		add_role("test1@example.com", "Leave Approver")
+		add_role("test2@example.com", "Leave Approver")
+		
+		self._test_leave_approval_basic_case()
+		self._test_leave_approval_invalid_leave_approver_insert()
+		self._test_leave_approval_invalid_leave_approver_submit()
+		self._test_leave_approval_valid_leave_approver_insert()
+		
+	def _test_leave_approval_basic_case(self):
+		self._clear_applications()
+		
+		# create leave application as Employee
+		webnotes.set_user("test@example.com")
+		application = self.get_application(test_records[1])
+		application.doc.leave_approver = "test1@example.com"
+		application.insert()
+		
+		# submit leave application by Leave Approver
+		webnotes.set_user("test1@example.com")
+		application.doc.status = "Approved"
+		application.submit()
+		self.assertEqual(webnotes.conn.get_value("Leave Application", application.doc.name,
+			"docstatus"), 1)
+		
+	def _test_leave_approval_invalid_leave_approver_insert(self):
+		from erpnext.hr.doctype.leave_application.leave_application import InvalidLeaveApproverError
+		
+		self._clear_applications()
+		
+		# add a different leave approver in the employee's list
+		# should raise exception if not a valid leave approver
+		self._add_employee_leave_approver("_T-Employee-0001", "test2@example.com")
+		
+		# TODO - add test2@example.com leave approver in employee's leave approvers list
+		application = self.get_application(test_records[1])
+		webnotes.set_user("test@example.com")
+		
+		application.doc.leave_approver = "test1@example.com"
+		self.assertRaises(InvalidLeaveApproverError, application.insert)
+		
+		webnotes.conn.sql("""delete from `tabEmployee Leave Approver` where parent=%s""",
+			"_T-Employee-0001")
+		
+	def _test_leave_approval_invalid_leave_approver_submit(self):
+		self._clear_applications()
+		self._add_employee_leave_approver("_T-Employee-0001", "test2@example.com")
+		
+		# create leave application as employee
+		# but submit as invalid leave approver - should raise exception
+		webnotes.set_user("test@example.com")
+		application = self.get_application(test_records[1])
+		application.doc.leave_approver = "test2@example.com"
+		application.insert()
+		webnotes.set_user("test1@example.com")
+		application.doc.status = "Approved"
+		
+		from erpnext.hr.doctype.leave_application.leave_application import LeaveApproverIdentityError
+		self.assertRaises(LeaveApproverIdentityError, application.submit)
+
+		webnotes.conn.sql("""delete from `tabEmployee Leave Approver` where parent=%s""",
+			"_T-Employee-0001")
+			
+	def _test_leave_approval_valid_leave_approver_insert(self):
+		self._clear_applications()
+		self._add_employee_leave_approver("_T-Employee-0001", "test2@example.com")
+		
+		original_department = webnotes.conn.get_value("Employee", "_T-Employee-0001", "department")
+		webnotes.conn.set_value("Employee", "_T-Employee-0001", "department", None)
+		
+		webnotes.set_user("test@example.com")
+		application = self.get_application(test_records[1])
+		application.doc.leave_approver = "test2@example.com"
+		application.insert()
+
+		# change to valid leave approver and try to submit leave application
+		webnotes.set_user("test2@example.com")
+		application.doc.status = "Approved"
+		application.submit()
+		self.assertEqual(webnotes.conn.get_value("Leave Application", application.doc.name,
+			"docstatus"), 1)
+			
+		webnotes.conn.sql("""delete from `tabEmployee Leave Approver` where parent=%s""",
+			"_T-Employee-0001")
+		
+		webnotes.conn.set_value("Employee", "_T-Employee-0001", "department", original_department)
+		
+test_dependencies = ["Leave Block List"]		
+
+test_records = [
+	[{
+		"doctype": "Leave Allocation",
+		"leave_type": "_Test Leave Type",
+		"fiscal_year": "_Test Fiscal Year 2013",
+		"employee":"_T-Employee-0001",
+		"new_leaves_allocated": 15,
+		"docstatus": 1
+	}],
+	[{
+		"doctype": "Leave Application",
+		"leave_type": "_Test Leave Type",
+		"from_date": "2013-05-01",
+		"to_date": "2013-05-05",
+		"posting_date": "2013-01-02",
+		"fiscal_year": "_Test Fiscal Year 2013",
+		"employee": "_T-Employee-0001",
+		"company": "_Test Company"
+	}],
+	[{
+		"doctype": "Leave Allocation",
+		"leave_type": "_Test Leave Type",
+		"fiscal_year": "_Test Fiscal Year 2013",
+		"employee":"_T-Employee-0002",
+		"new_leaves_allocated": 15,
+		"docstatus": 1
+	}],
+	[{
+		"doctype": "Leave Application",
+		"leave_type": "_Test Leave Type",
+		"from_date": "2013-05-01",
+		"to_date": "2013-05-05",
+		"posting_date": "2013-01-02",
+		"fiscal_year": "_Test Fiscal Year 2013",
+		"employee": "_T-Employee-0002",
+		"company": "_Test Company"
+	}],
+	[{
+		"doctype": "Leave Application",
+		"leave_type": "_Test Leave Type LWP",
+		"from_date": "2013-01-15",
+		"to_date": "2013-01-15",
+		"posting_date": "2013-01-02",
+		"fiscal_year": "_Test Fiscal Year 2013",
+		"employee": "_T-Employee-0001",
+		"company": "_Test Company",
+	}]
+]
diff --git a/hr/doctype/leave_block_list/README.md b/erpnext/hr/doctype/leave_block_list/README.md
similarity index 100%
rename from hr/doctype/leave_block_list/README.md
rename to erpnext/hr/doctype/leave_block_list/README.md
diff --git a/hr/doctype/leave_block_list/__init__.py b/erpnext/hr/doctype/leave_block_list/__init__.py
similarity index 100%
rename from hr/doctype/leave_block_list/__init__.py
rename to erpnext/hr/doctype/leave_block_list/__init__.py
diff --git a/erpnext/hr/doctype/leave_block_list/leave_block_list.py b/erpnext/hr/doctype/leave_block_list/leave_block_list.py
new file mode 100644
index 0000000..4585e90
--- /dev/null
+++ b/erpnext/hr/doctype/leave_block_list/leave_block_list.py
@@ -0,0 +1,69 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+# For license information, please see license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from erpnext.accounts.utils import validate_fiscal_year
+from webnotes import _
+
+class DocType:
+	def __init__(self, d, dl):
+		self.doc, self.doclist = d, dl
+		
+	def validate(self):
+		dates = []
+		for d in self.doclist.get({"doctype":"Leave Block List Date"}):
+			# validate fiscal year
+			validate_fiscal_year(d.block_date, self.doc.year, _("Block Date"))
+			
+			# date is not repeated
+			if d.block_date in dates:
+				webnotes.msgprint(_("Date is repeated") + ":" + d.block_date, raise_exception=1)
+			dates.append(d.block_date)
+
+@webnotes.whitelist()
+def get_applicable_block_dates(from_date, to_date, employee=None, 
+	company=None, all_lists=False):
+	block_dates = []
+	for block_list in get_applicable_block_lists(employee, company, all_lists):
+		block_dates.extend(webnotes.conn.sql("""select block_date, reason 
+			from `tabLeave Block List Date` where parent=%s 
+			and block_date between %s and %s""", (block_list, from_date, to_date), 
+			as_dict=1))
+			
+	return block_dates
+		
+def get_applicable_block_lists(employee=None, company=None, all_lists=False):
+	block_lists = []
+	
+	if not employee:
+		employee = webnotes.conn.get_value("Employee", {"user_id":webnotes.session.user})
+		if not employee:
+			return []
+	
+	if not company:
+		company = webnotes.conn.get_value("Employee", employee, "company")
+		
+	def add_block_list(block_list):
+		if block_list:
+			if all_lists or not is_user_in_allow_list(block_list):
+				block_lists.append(block_list)
+
+	# per department
+	department = webnotes.conn.get_value("Employee",employee, "department")
+	if department:
+		block_list = webnotes.conn.get_value("Department", department, "leave_block_list")
+		add_block_list(block_list)
+
+	# global
+	for block_list in webnotes.conn.sql_list("""select name from `tabLeave Block List`
+		where ifnull(applies_to_all_departments,0)=1 and company=%s""", company):
+		add_block_list(block_list)
+		
+	return list(set(block_lists))
+	
+def is_user_in_allow_list(block_list):
+	return webnotes.session.user in webnotes.conn.sql_list("""select allow_user
+		from `tabLeave Block List Allow` where parent=%s""", block_list)
\ No newline at end of file
diff --git a/erpnext/hr/doctype/leave_block_list/leave_block_list.txt b/erpnext/hr/doctype/leave_block_list/leave_block_list.txt
new file mode 100644
index 0000000..6f331b0
--- /dev/null
+++ b/erpnext/hr/doctype/leave_block_list/leave_block_list.txt
@@ -0,0 +1,106 @@
+[
+ {
+  "creation": "2013-02-18 17:43:12", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:13", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "field:leave_block_list_name", 
+  "description": "Block Holidays on important days.", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-calendar", 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Leave Block List", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Leave Block List", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "role": "HR User", 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Leave Block List"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "leave_block_list_name", 
+  "fieldtype": "Data", 
+  "label": "Leave Block List Name", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "year", 
+  "fieldtype": "Link", 
+  "label": "Year", 
+  "options": "Fiscal Year", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "label": "Company", 
+  "options": "Company", 
+  "reqd": 1
+ }, 
+ {
+  "description": "If not checked, the list will have to be added to each Department where it has to be applied.", 
+  "doctype": "DocField", 
+  "fieldname": "applies_to_all_departments", 
+  "fieldtype": "Check", 
+  "label": "Applies to Company"
+ }, 
+ {
+  "description": "Stop users from making Leave Applications on following days.", 
+  "doctype": "DocField", 
+  "fieldname": "block_days", 
+  "fieldtype": "Section Break", 
+  "label": "Block Days"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "leave_block_list_dates", 
+  "fieldtype": "Table", 
+  "label": "Leave Block List Dates", 
+  "options": "Leave Block List Date"
+ }, 
+ {
+  "description": "Allow the following users to approve Leave Applications for block days.", 
+  "doctype": "DocField", 
+  "fieldname": "allow_list", 
+  "fieldtype": "Section Break", 
+  "label": "Allow Users"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "leave_block_list_allowed", 
+  "fieldtype": "Table", 
+  "label": "Leave Block List Allowed", 
+  "options": "Leave Block List Allow"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/erpnext/hr/doctype/leave_block_list/test_leave_block_list.py b/erpnext/hr/doctype/leave_block_list/test_leave_block_list.py
new file mode 100644
index 0000000..d386704
--- /dev/null
+++ b/erpnext/hr/doctype/leave_block_list/test_leave_block_list.py
@@ -0,0 +1,54 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+import webnotes
+import unittest
+
+from erpnext.hr.doctype.leave_block_list.leave_block_list import get_applicable_block_dates
+
+class TestLeaveBlockList(unittest.TestCase):
+	def tearDown(self):
+		 webnotes.set_user("Administrator")
+		
+	def test_get_applicable_block_dates(self):
+		webnotes.set_user("test@example.com")
+		webnotes.conn.set_value("Department", "_Test Department", "leave_block_list", 
+			"_Test Leave Block List")
+		self.assertTrue("2013-01-02" in 
+			[d.block_date for d in get_applicable_block_dates("2013-01-01", "2013-01-03")])
+			
+	def test_get_applicable_block_dates_for_allowed_user(self):
+		webnotes.set_user("test1@example.com")
+		webnotes.conn.set_value("Department", "_Test Department 1", "leave_block_list", 
+			"_Test Leave Block List")
+		self.assertEquals([], [d.block_date for d in get_applicable_block_dates("2013-01-01", "2013-01-03")])
+	
+	def test_get_applicable_block_dates_all_lists(self):
+		webnotes.set_user("test1@example.com")
+		webnotes.conn.set_value("Department", "_Test Department 1", "leave_block_list", 
+			"_Test Leave Block List")
+		self.assertTrue("2013-01-02" in 
+			[d.block_date for d in get_applicable_block_dates("2013-01-01", "2013-01-03", all_lists=True)])
+		
+test_dependencies = ["Employee"]
+
+test_records = [[{
+		"doctype":"Leave Block List",
+		"leave_block_list_name": "_Test Leave Block List",
+		"year": "_Test Fiscal Year 2013",
+		"company": "_Test Company"
+	}, {
+		"doctype": "Leave Block List Date",
+		"parent": "_Test Leave Block List",
+		"parenttype": "Leave Block List",
+		"parentfield": "leave_block_list_dates",
+		"block_date": "2013-01-02",
+		"reason": "First work day"
+	}, {
+		"doctype": "Leave Block List Allow",
+		"parent": "_Test Leave Block List",
+		"parenttype": "Leave Block List",
+		"parentfield": "leave_block_list_allowed",
+		"allow_user": "test1@example.com",
+		}
+	]]
\ No newline at end of file
diff --git a/hr/doctype/leave_block_list_allow/README.md b/erpnext/hr/doctype/leave_block_list_allow/README.md
similarity index 100%
rename from hr/doctype/leave_block_list_allow/README.md
rename to erpnext/hr/doctype/leave_block_list_allow/README.md
diff --git a/hr/doctype/leave_block_list_allow/__init__.py b/erpnext/hr/doctype/leave_block_list_allow/__init__.py
similarity index 100%
rename from hr/doctype/leave_block_list_allow/__init__.py
rename to erpnext/hr/doctype/leave_block_list_allow/__init__.py
diff --git a/hr/doctype/leave_block_list_allow/leave_block_list_allow.py b/erpnext/hr/doctype/leave_block_list_allow/leave_block_list_allow.py
similarity index 100%
rename from hr/doctype/leave_block_list_allow/leave_block_list_allow.py
rename to erpnext/hr/doctype/leave_block_list_allow/leave_block_list_allow.py
diff --git a/erpnext/hr/doctype/leave_block_list_allow/leave_block_list_allow.txt b/erpnext/hr/doctype/leave_block_list_allow/leave_block_list_allow.txt
new file mode 100644
index 0000000..94fd3de
--- /dev/null
+++ b/erpnext/hr/doctype/leave_block_list_allow/leave_block_list_allow.txt
@@ -0,0 +1,38 @@
+[
+ {
+  "creation": "2013-02-22 01:27:47", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:19", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "allow_user", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Allow User", 
+  "name": "__common__", 
+  "options": "Profile", 
+  "parent": "Leave Block List Allow", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print_width": "200px", 
+  "reqd": 1, 
+  "width": "200px"
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Leave Block List Allow"
+ }, 
+ {
+  "doctype": "DocField"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/leave_block_list_date/README.md b/erpnext/hr/doctype/leave_block_list_date/README.md
similarity index 100%
rename from hr/doctype/leave_block_list_date/README.md
rename to erpnext/hr/doctype/leave_block_list_date/README.md
diff --git a/hr/doctype/leave_block_list_date/__init__.py b/erpnext/hr/doctype/leave_block_list_date/__init__.py
similarity index 100%
rename from hr/doctype/leave_block_list_date/__init__.py
rename to erpnext/hr/doctype/leave_block_list_date/__init__.py
diff --git a/hr/doctype/leave_block_list_date/leave_block_list_date.py b/erpnext/hr/doctype/leave_block_list_date/leave_block_list_date.py
similarity index 100%
rename from hr/doctype/leave_block_list_date/leave_block_list_date.py
rename to erpnext/hr/doctype/leave_block_list_date/leave_block_list_date.py
diff --git a/erpnext/hr/doctype/leave_block_list_date/leave_block_list_date.txt b/erpnext/hr/doctype/leave_block_list_date/leave_block_list_date.txt
new file mode 100644
index 0000000..138c9e4
--- /dev/null
+++ b/erpnext/hr/doctype/leave_block_list_date/leave_block_list_date.txt
@@ -0,0 +1,43 @@
+[
+ {
+  "creation": "2013-02-22 01:27:47", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:19", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Leave Block List Date", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print_width": "200px", 
+  "reqd": 1, 
+  "width": "200px"
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Leave Block List Date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "block_date", 
+  "fieldtype": "Date", 
+  "label": "Block Date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reason", 
+  "fieldtype": "Text", 
+  "label": "Reason"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/leave_control_panel/README.md b/erpnext/hr/doctype/leave_control_panel/README.md
similarity index 100%
rename from hr/doctype/leave_control_panel/README.md
rename to erpnext/hr/doctype/leave_control_panel/README.md
diff --git a/hr/doctype/leave_control_panel/__init__.py b/erpnext/hr/doctype/leave_control_panel/__init__.py
similarity index 100%
rename from hr/doctype/leave_control_panel/__init__.py
rename to erpnext/hr/doctype/leave_control_panel/__init__.py
diff --git a/hr/doctype/leave_control_panel/leave_control_panel.js b/erpnext/hr/doctype/leave_control_panel/leave_control_panel.js
similarity index 100%
rename from hr/doctype/leave_control_panel/leave_control_panel.js
rename to erpnext/hr/doctype/leave_control_panel/leave_control_panel.js
diff --git a/hr/doctype/leave_control_panel/leave_control_panel.py b/erpnext/hr/doctype/leave_control_panel/leave_control_panel.py
similarity index 100%
rename from hr/doctype/leave_control_panel/leave_control_panel.py
rename to erpnext/hr/doctype/leave_control_panel/leave_control_panel.py
diff --git a/hr/doctype/leave_control_panel/leave_control_panel.txt b/erpnext/hr/doctype/leave_control_panel/leave_control_panel.txt
similarity index 100%
rename from hr/doctype/leave_control_panel/leave_control_panel.txt
rename to erpnext/hr/doctype/leave_control_panel/leave_control_panel.txt
diff --git a/hr/doctype/leave_type/README.md b/erpnext/hr/doctype/leave_type/README.md
similarity index 100%
rename from hr/doctype/leave_type/README.md
rename to erpnext/hr/doctype/leave_type/README.md
diff --git a/hr/doctype/leave_type/__init__.py b/erpnext/hr/doctype/leave_type/__init__.py
similarity index 100%
rename from hr/doctype/leave_type/__init__.py
rename to erpnext/hr/doctype/leave_type/__init__.py
diff --git a/hr/doctype/leave_type/leave_type.py b/erpnext/hr/doctype/leave_type/leave_type.py
similarity index 100%
rename from hr/doctype/leave_type/leave_type.py
rename to erpnext/hr/doctype/leave_type/leave_type.py
diff --git a/erpnext/hr/doctype/leave_type/leave_type.txt b/erpnext/hr/doctype/leave_type/leave_type.txt
new file mode 100644
index 0000000..adae0d9
--- /dev/null
+++ b/erpnext/hr/doctype/leave_type/leave_type.txt
@@ -0,0 +1,112 @@
+[
+ {
+  "creation": "2013-02-21 09:55:58", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:13", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "field:leave_type_name", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-flag", 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Leave Type", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Leave Type", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Leave Type"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "trash_reason", 
+  "fieldtype": "Small Text", 
+  "label": "Trash Reason", 
+  "oldfieldname": "trash_reason", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "leave_type_name", 
+  "fieldtype": "Data", 
+  "label": "Leave Type Name", 
+  "oldfieldname": "leave_type_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "max_days_allowed", 
+  "fieldtype": "Data", 
+  "label": "Max Days Leave Allowed", 
+  "oldfieldname": "max_days_allowed", 
+  "oldfieldtype": "Data", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "is_carry_forward", 
+  "fieldtype": "Check", 
+  "label": "Is Carry Forward", 
+  "oldfieldname": "is_carry_forward", 
+  "oldfieldtype": "Check"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "is_encash", 
+  "fieldtype": "Check", 
+  "hidden": 1, 
+  "label": "Is Encash", 
+  "oldfieldname": "is_encash", 
+  "oldfieldtype": "Check", 
+  "print_hide": 1, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "is_lwp", 
+  "fieldtype": "Check", 
+  "label": "Is LWP"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "allow_negative", 
+  "fieldtype": "Check", 
+  "label": "Allow Negative Balance"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "HR User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "HR Manager"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/leave_type/test_leave_type.py b/erpnext/hr/doctype/leave_type/test_leave_type.py
similarity index 100%
rename from hr/doctype/leave_type/test_leave_type.py
rename to erpnext/hr/doctype/leave_type/test_leave_type.py
diff --git a/hr/doctype/salary_manager/README.md b/erpnext/hr/doctype/salary_manager/README.md
similarity index 100%
rename from hr/doctype/salary_manager/README.md
rename to erpnext/hr/doctype/salary_manager/README.md
diff --git a/hr/doctype/salary_manager/__init__.py b/erpnext/hr/doctype/salary_manager/__init__.py
similarity index 100%
rename from hr/doctype/salary_manager/__init__.py
rename to erpnext/hr/doctype/salary_manager/__init__.py
diff --git a/hr/doctype/salary_manager/salary_manager.js b/erpnext/hr/doctype/salary_manager/salary_manager.js
similarity index 100%
rename from hr/doctype/salary_manager/salary_manager.js
rename to erpnext/hr/doctype/salary_manager/salary_manager.js
diff --git a/hr/doctype/salary_manager/salary_manager.py b/erpnext/hr/doctype/salary_manager/salary_manager.py
similarity index 100%
rename from hr/doctype/salary_manager/salary_manager.py
rename to erpnext/hr/doctype/salary_manager/salary_manager.py
diff --git a/hr/doctype/salary_manager/salary_manager.txt b/erpnext/hr/doctype/salary_manager/salary_manager.txt
similarity index 100%
rename from hr/doctype/salary_manager/salary_manager.txt
rename to erpnext/hr/doctype/salary_manager/salary_manager.txt
diff --git a/hr/doctype/salary_manager/test_salary_manager.py b/erpnext/hr/doctype/salary_manager/test_salary_manager.py
similarity index 100%
rename from hr/doctype/salary_manager/test_salary_manager.py
rename to erpnext/hr/doctype/salary_manager/test_salary_manager.py
diff --git a/hr/doctype/salary_slip/README.md b/erpnext/hr/doctype/salary_slip/README.md
similarity index 100%
rename from hr/doctype/salary_slip/README.md
rename to erpnext/hr/doctype/salary_slip/README.md
diff --git a/hr/doctype/salary_slip/__init__.py b/erpnext/hr/doctype/salary_slip/__init__.py
similarity index 100%
rename from hr/doctype/salary_slip/__init__.py
rename to erpnext/hr/doctype/salary_slip/__init__.py
diff --git a/erpnext/hr/doctype/salary_slip/salary_slip.js b/erpnext/hr/doctype/salary_slip/salary_slip.js
new file mode 100644
index 0000000..ceab148
--- /dev/null
+++ b/erpnext/hr/doctype/salary_slip/salary_slip.js
@@ -0,0 +1,128 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+cur_frm.add_fetch('employee', 'company', 'company');
+
+// On load
+// -------------------------------------------------------------------
+cur_frm.cscript.onload = function(doc,dt,dn){
+	if((cint(doc.__islocal) == 1) && !doc.amended_from){
+		if(!doc.month) {
+			var today=new Date();
+			month = (today.getMonth()+01).toString();
+			if(month.length>1) doc.month = month;
+			else doc.month = '0'+month;
+		}
+		if(!doc.fiscal_year) doc.fiscal_year = sys_defaults['fiscal_year'];
+		refresh_many(['month', 'fiscal_year']);
+	}
+}
+
+// Get leave details
+//---------------------------------------------------------------------
+cur_frm.cscript.fiscal_year = function(doc,dt,dn){
+		return $c_obj(make_doclist(doc.doctype,doc.name), 'get_emp_and_leave_details','',function(r, rt) {
+			var doc = locals[dt][dn];
+			cur_frm.refresh();
+			calculate_all(doc, dt, dn);
+		});
+}
+
+cur_frm.cscript.month = cur_frm.cscript.employee = cur_frm.cscript.fiscal_year;
+
+cur_frm.cscript.leave_without_pay = function(doc,dt,dn){
+	if (doc.employee && doc.fiscal_year && doc.month) {
+		return $c_obj(make_doclist(doc.doctype,doc.name), 'get_leave_details',doc.leave_without_pay,function(r, rt) {
+			var doc = locals[dt][dn];
+			cur_frm.refresh();
+			calculate_all(doc, dt, dn);
+		});
+	}
+}
+
+var calculate_all = function(doc, dt, dn) {
+	calculate_earning_total(doc, dt, dn);
+	calculate_ded_total(doc, dt, dn);
+	calculate_net_pay(doc, dt, dn);
+}
+
+cur_frm.cscript.e_modified_amount = function(doc,dt,dn){
+	calculate_earning_total(doc, dt, dn);
+	calculate_net_pay(doc, dt, dn);
+}
+
+cur_frm.cscript.e_depends_on_lwp = cur_frm.cscript.e_modified_amount;
+
+// Trigger on earning modified amount and depends on lwp
+// ------------------------------------------------------------------------
+cur_frm.cscript.d_modified_amount = function(doc,dt,dn){
+	calculate_ded_total(doc, dt, dn);
+	calculate_net_pay(doc, dt, dn);
+}
+
+cur_frm.cscript.d_depends_on_lwp = cur_frm.cscript.d_modified_amount;
+
+// Calculate earning total
+// ------------------------------------------------------------------------
+var calculate_earning_total = function(doc, dt, dn) {
+	var tbl = getchildren('Salary Slip Earning', doc.name, 'earning_details', doc.doctype);
+
+	var total_earn = 0;
+	for(var i = 0; i < tbl.length; i++){
+		if(cint(tbl[i].e_depends_on_lwp) == 1) {
+			tbl[i].e_modified_amount = Math.round(tbl[i].e_amount)*(flt(doc.payment_days)/cint(doc.total_days_in_month)*100)/100;			
+			refresh_field('e_modified_amount', tbl[i].name, 'earning_details');
+		}
+		total_earn += flt(tbl[i].e_modified_amount);
+	}
+	doc.gross_pay = total_earn + flt(doc.arrear_amount) + flt(doc.leave_encashment_amount);
+	refresh_many(['e_modified_amount', 'gross_pay']);
+}
+
+// Calculate deduction total
+// ------------------------------------------------------------------------
+var calculate_ded_total = function(doc, dt, dn) {
+	var tbl = getchildren('Salary Slip Deduction', doc.name, 'deduction_details', doc.doctype);
+
+	var total_ded = 0;
+	for(var i = 0; i < tbl.length; i++){
+		if(cint(tbl[i].d_depends_on_lwp) == 1) {
+			tbl[i].d_modified_amount = Math.round(tbl[i].d_amount)*(flt(doc.payment_days)/cint(doc.total_days_in_month)*100)/100;
+			refresh_field('d_modified_amount', tbl[i].name, 'deduction_details');
+		}
+		total_ded += flt(tbl[i].d_modified_amount);
+	}
+	doc.total_deduction = total_ded;
+	refresh_field('total_deduction');	
+}
+
+// Calculate net payable amount
+// ------------------------------------------------------------------------
+var calculate_net_pay = function(doc, dt, dn) {
+	doc.net_pay = flt(doc.gross_pay) - flt(doc.total_deduction);
+	doc.rounded_total = Math.round(doc.net_pay);
+	refresh_many(['net_pay', 'rounded_total']);
+}
+
+// trigger on arrear
+// ------------------------------------------------------------------------
+cur_frm.cscript.arrear_amount = function(doc,dt,dn){
+	calculate_earning_total(doc, dt, dn);
+	calculate_net_pay(doc, dt, dn);
+}
+
+// trigger on encashed amount
+// ------------------------------------------------------------------------
+cur_frm.cscript.leave_encashment_amount = cur_frm.cscript.arrear_amount;
+
+// validate
+// ------------------------------------------------------------------------
+cur_frm.cscript.validate = function(doc, dt, dn) {
+	calculate_all(doc, dt, dn);
+}
+
+cur_frm.fields_dict.employee.get_query = function(doc,cdt,cdn) {
+	return{
+		query: "erpnext.controllers.queries.employee_query"
+	}		
+}
diff --git a/erpnext/hr/doctype/salary_slip/salary_slip.py b/erpnext/hr/doctype/salary_slip/salary_slip.py
new file mode 100644
index 0000000..f799592
--- /dev/null
+++ b/erpnext/hr/doctype/salary_slip/salary_slip.py
@@ -0,0 +1,305 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import add_days, cint, cstr, flt, getdate, nowdate, _round
+from webnotes.model.doc import make_autoname
+from webnotes.model.bean import getlist
+from webnotes.model.code import get_obj
+from webnotes import msgprint, _
+from erpnext.setup.utils import get_company_currency
+
+	
+from erpnext.utilities.transaction_base import TransactionBase
+
+class DocType(TransactionBase):
+	def __init__(self,doc,doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+		
+	def autoname(self):
+		self.doc.name = make_autoname('Sal Slip/' +self.doc.employee + '/.#####') 
+
+	def get_emp_and_leave_details(self):
+		if self.doc.employee:
+			self.get_leave_details()
+			struct = self.check_sal_struct()
+			if struct:
+				self.pull_sal_struct(struct)
+
+	def check_sal_struct(self):
+		struct = webnotes.conn.sql("""select name from `tabSalary Structure` 
+			where employee=%s and is_active = 'Yes'""", self.doc.employee)
+		if not struct:
+			msgprint("Please create Salary Structure for employee '%s'" % self.doc.employee)
+			self.doc.employee = None
+		return struct and struct[0][0] or ''
+
+	def pull_sal_struct(self, struct):
+		from erpnext.hr.doctype.salary_structure.salary_structure import get_mapped_doclist
+		self.doclist = get_mapped_doclist(struct, self.doclist)
+		
+	def pull_emp_details(self):
+		emp = webnotes.conn.get_value("Employee", self.doc.employee, 
+			["bank_name", "bank_ac_no", "esic_card_no", "pf_number"], as_dict=1)
+		if emp:
+			self.doc.bank_name = emp.bank_name
+			self.doc.bank_account_no = emp.bank_ac_no
+			self.doc.esic_no = emp.esic_card_no
+			self.doc.pf_no = emp.pf_number
+
+	def get_leave_details(self, lwp=None):
+		if not self.doc.fiscal_year:
+			self.doc.fiscal_year = webnotes.get_default("fiscal_year")
+		if not self.doc.month:
+			self.doc.month = "%02d" % getdate(nowdate()).month
+			
+		m = get_obj('Salary Manager').get_month_details(self.doc.fiscal_year, self.doc.month)
+		holidays = self.get_holidays_for_employee(m)
+		
+		if not cint(webnotes.conn.get_value("HR Settings", "HR Settings",
+			"include_holidays_in_total_working_days")):
+				m["month_days"] -= len(holidays)
+				if m["month_days"] < 0:
+					msgprint(_("Bummer! There are more holidays than working days this month."),
+						raise_exception=True)
+			
+		if not lwp:
+			lwp = self.calculate_lwp(holidays, m)
+		self.doc.total_days_in_month = m['month_days']
+		self.doc.leave_without_pay = lwp
+		payment_days = flt(self.get_payment_days(m)) - flt(lwp)
+		self.doc.payment_days = payment_days > 0 and payment_days or 0
+		
+
+	def get_payment_days(self, m):
+		payment_days = m['month_days']
+		emp = webnotes.conn.sql("select date_of_joining, relieving_date from `tabEmployee` \
+			where name = %s", self.doc.employee, as_dict=1)[0]
+			
+		if emp['relieving_date']:
+			if getdate(emp['relieving_date']) > m['month_start_date'] and \
+				getdate(emp['relieving_date']) < m['month_end_date']:
+					payment_days = getdate(emp['relieving_date']).day
+			elif getdate(emp['relieving_date']) < m['month_start_date']:
+				webnotes.msgprint(_("Relieving Date of employee is ") + cstr(emp['relieving_date']
+					+ _(". Please set status of the employee as 'Left'")), raise_exception=1)
+				
+			
+		if emp['date_of_joining']:
+			if getdate(emp['date_of_joining']) > m['month_start_date'] and \
+				getdate(emp['date_of_joining']) < m['month_end_date']:
+					payment_days = payment_days - getdate(emp['date_of_joining']).day + 1
+			elif getdate(emp['date_of_joining']) > m['month_end_date']:
+				payment_days = 0
+
+		return payment_days
+		
+	def get_holidays_for_employee(self, m):
+		holidays = webnotes.conn.sql("""select t1.holiday_date 
+			from `tabHoliday` t1, tabEmployee t2 
+			where t1.parent = t2.holiday_list and t2.name = %s 
+			and t1.holiday_date between %s and %s""", 
+			(self.doc.employee, m['month_start_date'], m['month_end_date']))
+		if not holidays:
+			holidays = webnotes.conn.sql("""select t1.holiday_date 
+				from `tabHoliday` t1, `tabHoliday List` t2 
+				where t1.parent = t2.name and ifnull(t2.is_default, 0) = 1 
+				and t2.fiscal_year = %s
+				and t1.holiday_date between %s and %s""", (self.doc.fiscal_year, 
+					m['month_start_date'], m['month_end_date']))
+		holidays = [cstr(i[0]) for i in holidays]
+		return holidays
+
+	def calculate_lwp(self, holidays, m):
+		lwp = 0
+		for d in range(m['month_days']):
+			dt = add_days(cstr(m['month_start_date']), d)
+			if dt not in holidays:
+				leave = webnotes.conn.sql("""
+					select t1.name, t1.half_day
+					from `tabLeave Application` t1, `tabLeave Type` t2 
+					where t2.name = t1.leave_type 
+					and ifnull(t2.is_lwp, 0) = 1 
+					and t1.docstatus = 1 
+					and t1.employee = %s
+					and %s between from_date and to_date
+				""", (self.doc.employee, dt))
+				if leave:
+					lwp = cint(leave[0][1]) and (lwp + 0.5) or (lwp + 1)
+		return lwp
+
+	def check_existing(self):
+		ret_exist = webnotes.conn.sql("""select name from `tabSalary Slip` 
+			where month = %s and fiscal_year = %s and docstatus != 2 
+			and employee = %s and name != %s""", 
+			(self.doc.month, self.doc.fiscal_year, self.doc.employee, self.doc.name))
+		if ret_exist:
+			self.doc.employee = ''
+			msgprint("Salary Slip of employee '%s' already created for this month" 
+				% self.doc.employee, raise_exception=1)
+
+
+	def validate(self):
+		from webnotes.utils import money_in_words
+		self.check_existing()
+		
+		if not (len(self.doclist.get({"parentfield": "earning_details"})) or 
+			len(self.doclist.get({"parentfield": "deduction_details"}))):
+				self.get_emp_and_leave_details()
+		else:
+			self.get_leave_details(self.doc.leave_without_pay)
+
+		if not self.doc.net_pay:
+			self.calculate_net_pay()
+			
+		company_currency = get_company_currency(self.doc.company)
+		self.doc.total_in_words = money_in_words(self.doc.rounded_total, company_currency)
+
+	def calculate_earning_total(self):
+		self.doc.gross_pay = flt(self.doc.arrear_amount) + flt(self.doc.leave_encashment_amount)
+		for d in self.doclist.get({"parentfield": "earning_details"}):
+			if cint(d.e_depends_on_lwp) == 1:
+				d.e_modified_amount = _round(flt(d.e_amount) * flt(self.doc.payment_days)
+					/ cint(self.doc.total_days_in_month), 2)
+			elif not self.doc.payment_days:
+				d.e_modified_amount = 0
+			else:
+				d.e_modified_amount = d.e_amount
+			self.doc.gross_pay += flt(d.e_modified_amount)
+	
+	def calculate_ded_total(self):
+		self.doc.total_deduction = 0
+		for d in getlist(self.doclist, 'deduction_details'):
+			if cint(d.d_depends_on_lwp) == 1:
+				d.d_modified_amount = _round(flt(d.d_amount) * flt(self.doc.payment_days) 
+					/ cint(self.doc.total_days_in_month), 2)
+			elif not self.doc.payment_days:
+				d.d_modified_amount = 0
+			else:
+				d.d_modified_amount = d.d_amount
+			
+			self.doc.total_deduction += flt(d.d_modified_amount)
+				
+	def calculate_net_pay(self):
+		self.calculate_earning_total()
+		self.calculate_ded_total()
+		self.doc.net_pay = flt(self.doc.gross_pay) - flt(self.doc.total_deduction)
+		self.doc.rounded_total = _round(self.doc.net_pay)		
+
+	def on_submit(self):
+		if(self.doc.email_check == 1):			
+			self.send_mail_funct()
+			
+
+	def send_mail_funct(self):	 
+		from webnotes.utils.email_lib import sendmail
+		receiver = webnotes.conn.get_value("Employee", self.doc.employee, "company_email")
+		if receiver:
+			subj = 'Salary Slip - ' + cstr(self.doc.month) +'/'+cstr(self.doc.fiscal_year)
+			earn_ret=webnotes.conn.sql("""select e_type, e_modified_amount from `tabSalary Slip Earning` 
+				where parent = %s""", self.doc.name)
+			ded_ret=webnotes.conn.sql("""select d_type, d_modified_amount from `tabSalary Slip Deduction` 
+				where parent = %s""", self.doc.name)
+		 
+			earn_table = ''
+			ded_table = ''
+			if earn_ret:			
+				earn_table += "<table cellspacing=5px cellpadding=5px width='100%%'>"
+				
+				for e in earn_ret:
+					if not e[1]:
+						earn_table += '<tr><td>%s</td><td align="right">0.00</td></tr>' % cstr(e[0])
+					else:
+						earn_table += '<tr><td>%s</td><td align="right">%s</td></tr>' \
+							% (cstr(e[0]), cstr(e[1]))
+				earn_table += '</table>'
+			
+			if ded_ret:
+			
+				ded_table += "<table cellspacing=5px cellpadding=5px width='100%%'>"
+				
+				for d in ded_ret:
+					if not d[1]:
+						ded_table +='<tr><td">%s</td><td align="right">0.00</td></tr>' % cstr(d[0])
+					else:
+						ded_table +='<tr><td>%s</td><td align="right">%s</td></tr>' \
+							% (cstr(d[0]), cstr(d[1]))
+				ded_table += '</table>'
+			
+			letter_head = webnotes.conn.get_value("Letter Head", {"is_default": 1, "disabled": 0}, 
+				"content")
+			
+			msg = '''<div> %s <br>
+			<table cellspacing= "5" cellpadding="5"  width = "100%%">
+				<tr>
+					<td width = "100%%" colspan = "2"><h4>Salary Slip</h4></td>
+				</tr>
+				<tr>
+					<td width = "50%%"><b>Employee Code : %s</b></td>
+					<td width = "50%%"><b>Employee Name : %s</b></td>
+				</tr>
+				<tr>
+					<td width = "50%%">Month : %s</td>
+					<td width = "50%%">Fiscal Year : %s</td>
+				</tr>
+				<tr>
+					<td width = "50%%">Department : %s</td>
+					<td width = "50%%">Branch : %s</td>
+				</tr>
+				<tr>
+					<td width = "50%%">Designation : %s</td>
+					<td width = "50%%">Grade : %s</td>
+				</tr>
+				<tr>				
+					<td width = "50%%">Bank Account No. : %s</td>
+					<td  width = "50%%">Bank Name : %s</td>
+				
+				</tr>
+				<tr>
+					<td  width = "50%%">Arrear Amount : <b>%s</b></td>
+					<td  width = "50%%">Payment days : %s</td>
+				
+				</tr>
+			</table>
+			<table border="1px solid #CCC" width="100%%" cellpadding="0px" cellspacing="0px">
+				<tr>
+					<td colspan = 2 width = "50%%" bgcolor="#CCC" align="center">
+						<b>Earnings</b></td>
+					<td colspan = 2 width = "50%%" bgcolor="#CCC" align="center">
+						<b>Deductions</b></td>
+				</tr>
+				<tr>
+					<td colspan = 2 width = "50%%" valign= "top">%s</td>
+					<td colspan = 2 width = "50%%" valign= "top">%s</td>
+				</tr>
+			</table>
+			<table cellspacing= "5" cellpadding="5" width = '100%%'>
+				<tr>
+					<td width = '25%%'><b>Gross Pay :</b> </td>
+					<td width = '25%%' align='right'>%s</td>
+					<td width = '25%%'><b>Total Deduction :</b></td>
+					<td width = '25%%' align='right'> %s</td>
+				</tr>
+				<tr>
+					<tdwidth='25%%'><b>Net Pay : </b></td>
+					<td width = '25%%' align='right'><b>%s</b></td>
+					<td colspan = '2' width = '50%%'></td>
+				</tr>
+				<tr>
+					<td width='25%%'><b>Net Pay(in words) : </td>
+					<td colspan = '3' width = '50%%'>%s</b></td>
+				</tr>
+			</table></div>''' % (cstr(letter_head), cstr(self.doc.employee), 
+				cstr(self.doc.employee_name), cstr(self.doc.month), cstr(self.doc.fiscal_year), 
+				cstr(self.doc.department), cstr(self.doc.branch), cstr(self.doc.designation), 
+				cstr(self.doc.grade), cstr(self.doc.bank_account_no), cstr(self.doc.bank_name), 
+				cstr(self.doc.arrear_amount), cstr(self.doc.payment_days), earn_table, ded_table, 
+				cstr(flt(self.doc.gross_pay)), cstr(flt(self.doc.total_deduction)), 
+				cstr(flt(self.doc.net_pay)), cstr(self.doc.total_in_words))
+
+			sendmail([receiver], subject=subj, msg = msg)
+		else:
+			msgprint("Company Email ID not found, hence mail not sent")
diff --git a/erpnext/hr/doctype/salary_slip/salary_slip.txt b/erpnext/hr/doctype/salary_slip/salary_slip.txt
new file mode 100644
index 0000000..1f94aa8
--- /dev/null
+++ b/erpnext/hr/doctype/salary_slip/salary_slip.txt
@@ -0,0 +1,402 @@
+[
+ {
+  "creation": "2013-01-10 16:34:15", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:27", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "icon": "icon-file-text", 
+  "is_submittable": 1, 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Salary Slip", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Salary Slip", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Salary Slip"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "employee", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Employee", 
+  "oldfieldname": "employee", 
+  "oldfieldtype": "Link", 
+  "options": "Employee", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "employee_name", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Employee Name", 
+  "oldfieldname": "employee_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "department", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Department", 
+  "oldfieldname": "department", 
+  "oldfieldtype": "Link", 
+  "options": "Department", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "designation", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Designation", 
+  "oldfieldname": "designation", 
+  "oldfieldtype": "Link", 
+  "options": "Designation", 
+  "read_only": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "branch", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Branch", 
+  "oldfieldname": "branch", 
+  "oldfieldtype": "Link", 
+  "options": "Branch", 
+  "read_only": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grade", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Grade", 
+  "oldfieldname": "grade", 
+  "oldfieldtype": "Link", 
+  "options": "Grade", 
+  "read_only": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "pf_no", 
+  "fieldtype": "Data", 
+  "label": "PF No.", 
+  "oldfieldname": "pf_no", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "esic_no", 
+  "fieldtype": "Data", 
+  "label": "ESIC No.", 
+  "oldfieldname": "esic_no", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "letter_head", 
+  "fieldtype": "Link", 
+  "label": "Letter Head", 
+  "options": "Letter Head"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Data", 
+  "options": "Fiscal Year", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "options": "link:Company", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "month", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Month", 
+  "oldfieldname": "month", 
+  "oldfieldtype": "Select", 
+  "options": "\n01\n02\n03\n04\n05\n06\n07\n08\n09\n10\n11\n12", 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "37%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_days_in_month", 
+  "fieldtype": "Data", 
+  "label": "Total Working Days In The Month", 
+  "oldfieldname": "total_days_in_month", 
+  "oldfieldtype": "Int", 
+  "read_only": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "leave_without_pay", 
+  "fieldtype": "Float", 
+  "label": "Leave Without Pay", 
+  "oldfieldname": "leave_without_pay", 
+  "oldfieldtype": "Currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "payment_days", 
+  "fieldtype": "Float", 
+  "label": "Payment Days", 
+  "oldfieldname": "payment_days", 
+  "oldfieldtype": "Float", 
+  "read_only": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "bank_name", 
+  "fieldtype": "Data", 
+  "label": "Bank Name", 
+  "oldfieldname": "bank_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "bank_account_no", 
+  "fieldtype": "Data", 
+  "label": "Bank Account No.", 
+  "oldfieldname": "bank_account_no", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "email_check", 
+  "fieldtype": "Check", 
+  "label": "Email", 
+  "no_copy": 1, 
+  "oldfieldname": "email_check", 
+  "oldfieldtype": "Check", 
+  "print_hide": 1, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "report_hide": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "earning_deduction", 
+  "fieldtype": "Section Break", 
+  "label": "Earning & Deduction", 
+  "oldfieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "earning", 
+  "fieldtype": "Column Break", 
+  "label": "Earning", 
+  "oldfieldtype": "Column Break", 
+  "reqd": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "earning_details", 
+  "fieldtype": "Table", 
+  "label": "Salary Structure Earnings", 
+  "oldfieldname": "earning_details", 
+  "oldfieldtype": "Table", 
+  "options": "Salary Slip Earning"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "deduction", 
+  "fieldtype": "Column Break", 
+  "label": "Deduction", 
+  "oldfieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "deduction_details", 
+  "fieldtype": "Table", 
+  "label": "Deductions", 
+  "oldfieldname": "deduction_details", 
+  "oldfieldtype": "Table", 
+  "options": "Salary Slip Deduction"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "totals", 
+  "fieldtype": "Section Break", 
+  "label": "Totals", 
+  "oldfieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break2", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "arrear_amount", 
+  "fieldtype": "Currency", 
+  "label": "Arrear Amount", 
+  "oldfieldname": "arrear_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "leave_encashment_amount", 
+  "fieldtype": "Currency", 
+  "label": "Leave Encashment Amount", 
+  "oldfieldname": "encashment_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "gross_pay", 
+  "fieldtype": "Currency", 
+  "label": "Gross Pay", 
+  "oldfieldname": "gross_pay", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_deduction", 
+  "fieldtype": "Currency", 
+  "label": "Total Deduction", 
+  "oldfieldname": "total_deduction", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break3", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "description": "Gross Pay + Arrear Amount +Encashment Amount - Total Deduction", 
+  "doctype": "DocField", 
+  "fieldname": "net_pay", 
+  "fieldtype": "Currency", 
+  "label": "Net Pay", 
+  "oldfieldname": "net_pay", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rounded_total", 
+  "fieldtype": "Currency", 
+  "label": "Rounded Total", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }, 
+ {
+  "description": "Net Pay (in words) will be visible once you save the Salary Slip.", 
+  "doctype": "DocField", 
+  "fieldname": "total_in_words", 
+  "fieldtype": "Data", 
+  "label": "Total in words", 
+  "oldfieldname": "net_pay_in_words", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "amend": 0, 
+  "doctype": "DocPerm", 
+  "role": "HR User"
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "doctype": "DocPerm", 
+  "role": "HR Manager"
+ }
+]
\ No newline at end of file
diff --git a/erpnext/hr/doctype/salary_slip/test_salary_slip.py b/erpnext/hr/doctype/salary_slip/test_salary_slip.py
new file mode 100644
index 0000000..372a858
--- /dev/null
+++ b/erpnext/hr/doctype/salary_slip/test_salary_slip.py
@@ -0,0 +1,88 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+import webnotes
+import unittest
+
+class TestSalarySlip(unittest.TestCase):
+	def setUp(self):
+		webnotes.conn.sql("""delete from `tabLeave Application`""")
+		webnotes.conn.sql("""delete from `tabSalary Slip`""")
+		from erpnext.hr.doctype.leave_application.test_leave_application import test_records as leave_applications
+		la = webnotes.bean(copy=leave_applications[4])
+		la.insert()
+		la.doc.status = "Approved"
+		la.submit()
+		
+	def tearDown(self):
+		webnotes.conn.set_value("HR Settings", "HR Settings", "include_holidays_in_total_working_days", 0)
+		
+	def test_salary_slip_with_holidays_included(self):
+		webnotes.conn.set_value("HR Settings", "HR Settings", "include_holidays_in_total_working_days", 1)
+		ss = webnotes.bean(copy=test_records[0])
+		ss.insert()
+		self.assertEquals(ss.doc.total_days_in_month, 31)
+		self.assertEquals(ss.doc.payment_days, 30)
+		self.assertEquals(ss.doclist[1].e_modified_amount, 14516.13)
+		self.assertEquals(ss.doclist[2].e_modified_amount, 500)
+		self.assertEquals(ss.doclist[3].d_modified_amount, 100)
+		self.assertEquals(ss.doclist[4].d_modified_amount, 48.39)
+		self.assertEquals(ss.doc.gross_pay, 15016.13)
+		self.assertEquals(ss.doc.net_pay, 14867.74)
+		
+	def test_salary_slip_with_holidays_excluded(self):
+		ss = webnotes.bean(copy=test_records[0])
+		ss.insert()
+		self.assertEquals(ss.doc.total_days_in_month, 30)
+		self.assertEquals(ss.doc.payment_days, 29)
+		self.assertEquals(ss.doclist[1].e_modified_amount, 14500)
+		self.assertEquals(ss.doclist[2].e_modified_amount, 500)
+		self.assertEquals(ss.doclist[3].d_modified_amount, 100)
+		self.assertEquals(ss.doclist[4].d_modified_amount, 48.33)
+		self.assertEquals(ss.doc.gross_pay, 15000)
+		self.assertEquals(ss.doc.net_pay, 14851.67)
+
+test_dependencies = ["Leave Application"]
+
+test_records = [
+	[
+		{
+			"doctype": "Salary Slip",
+			"employee": "_T-Employee-0001",
+			"employee_name": "_Test Employee",
+			"company": "_Test Company",
+			"fiscal_year": "_Test Fiscal Year 2013",
+			"month": "01",
+			"total_days_in_month": 31,
+			"payment_days": 31
+		},
+		{
+			"doctype": "Salary Slip Earning",
+			"parentfield": "earning_details",
+			"e_type": "_Test Basic Salary",
+			"e_amount": 15000,
+			"e_depends_on_lwp": 1
+		},
+		{
+			"doctype": "Salary Slip Earning",
+			"parentfield": "earning_details",
+			"e_type": "_Test Allowance",
+			"e_amount": 500,
+			"e_depends_on_lwp": 0
+		},
+		{
+			"doctype": "Salary Slip Deduction",
+			"parentfield": "deduction_details",
+			"d_type": "_Test Professional Tax",
+			"d_amount": 100,
+			"d_depends_on_lwp": 0
+		},
+		{
+			"doctype": "Salary Slip Deduction",
+			"parentfield": "deduction_details",
+			"d_type": "_Test TDS",
+			"d_amount": 50,
+			"d_depends_on_lwp": 1
+		},
+	]
+]
\ No newline at end of file
diff --git a/hr/doctype/salary_slip_deduction/README.md b/erpnext/hr/doctype/salary_slip_deduction/README.md
similarity index 100%
rename from hr/doctype/salary_slip_deduction/README.md
rename to erpnext/hr/doctype/salary_slip_deduction/README.md
diff --git a/hr/doctype/salary_slip_deduction/__init__.py b/erpnext/hr/doctype/salary_slip_deduction/__init__.py
similarity index 100%
rename from hr/doctype/salary_slip_deduction/__init__.py
rename to erpnext/hr/doctype/salary_slip_deduction/__init__.py
diff --git a/hr/doctype/salary_slip_deduction/salary_slip_deduction.py b/erpnext/hr/doctype/salary_slip_deduction/salary_slip_deduction.py
similarity index 100%
rename from hr/doctype/salary_slip_deduction/salary_slip_deduction.py
rename to erpnext/hr/doctype/salary_slip_deduction/salary_slip_deduction.py
diff --git a/erpnext/hr/doctype/salary_slip_deduction/salary_slip_deduction.txt b/erpnext/hr/doctype/salary_slip_deduction/salary_slip_deduction.txt
new file mode 100644
index 0000000..2b29090
--- /dev/null
+++ b/erpnext/hr/doctype/salary_slip_deduction/salary_slip_deduction.txt
@@ -0,0 +1,62 @@
+[
+ {
+  "creation": "2013-02-22 01:27:48", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:42", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Salary Slip Deduction", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Salary Slip Deduction"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "d_type", 
+  "fieldtype": "Link", 
+  "label": "Type", 
+  "oldfieldname": "d_type", 
+  "oldfieldtype": "Data", 
+  "options": "Deduction Type", 
+  "print_width": "200px", 
+  "width": "200px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "d_amount", 
+  "fieldtype": "Currency", 
+  "label": "Amount", 
+  "oldfieldname": "d_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "d_modified_amount", 
+  "fieldtype": "Currency", 
+  "label": "Modified Amount", 
+  "options": "Company:company:default_currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "d_depends_on_lwp", 
+  "fieldtype": "Check", 
+  "label": "Depends on LWP"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/salary_slip_earning/README.md b/erpnext/hr/doctype/salary_slip_earning/README.md
similarity index 100%
rename from hr/doctype/salary_slip_earning/README.md
rename to erpnext/hr/doctype/salary_slip_earning/README.md
diff --git a/hr/doctype/salary_slip_earning/__init__.py b/erpnext/hr/doctype/salary_slip_earning/__init__.py
similarity index 100%
rename from hr/doctype/salary_slip_earning/__init__.py
rename to erpnext/hr/doctype/salary_slip_earning/__init__.py
diff --git a/hr/doctype/salary_slip_earning/salary_slip_earning.py b/erpnext/hr/doctype/salary_slip_earning/salary_slip_earning.py
similarity index 100%
rename from hr/doctype/salary_slip_earning/salary_slip_earning.py
rename to erpnext/hr/doctype/salary_slip_earning/salary_slip_earning.py
diff --git a/erpnext/hr/doctype/salary_slip_earning/salary_slip_earning.txt b/erpnext/hr/doctype/salary_slip_earning/salary_slip_earning.txt
new file mode 100644
index 0000000..3375ab5
--- /dev/null
+++ b/erpnext/hr/doctype/salary_slip_earning/salary_slip_earning.txt
@@ -0,0 +1,62 @@
+[
+ {
+  "creation": "2013-02-22 01:27:48", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:43", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Salary Slip Earning", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Salary Slip Earning"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "e_type", 
+  "fieldtype": "Link", 
+  "label": "Type", 
+  "oldfieldname": "e_type", 
+  "oldfieldtype": "Data", 
+  "options": "Earning Type", 
+  "print_width": "200px", 
+  "width": "200px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "e_amount", 
+  "fieldtype": "Currency", 
+  "label": "Amount", 
+  "oldfieldname": "e_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "e_modified_amount", 
+  "fieldtype": "Currency", 
+  "label": "Modified Amount", 
+  "options": "Company:company:default_currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "e_depends_on_lwp", 
+  "fieldtype": "Check", 
+  "label": "Depends on LWP"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/salary_structure/README.md b/erpnext/hr/doctype/salary_structure/README.md
similarity index 100%
rename from hr/doctype/salary_structure/README.md
rename to erpnext/hr/doctype/salary_structure/README.md
diff --git a/hr/doctype/salary_structure/__init__.py b/erpnext/hr/doctype/salary_structure/__init__.py
similarity index 100%
rename from hr/doctype/salary_structure/__init__.py
rename to erpnext/hr/doctype/salary_structure/__init__.py
diff --git a/erpnext/hr/doctype/salary_structure/salary_structure.js b/erpnext/hr/doctype/salary_structure/salary_structure.js
new file mode 100644
index 0000000..24da8a0
--- /dev/null
+++ b/erpnext/hr/doctype/salary_structure/salary_structure.js
@@ -0,0 +1,64 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+cur_frm.add_fetch('employee', 'company', 'company');
+
+cur_frm.cscript.onload = function(doc, dt, dn){
+  e_tbl = getchildren('Salary Structure Earning', doc.name, 'earning_details', doc.doctype);
+  d_tbl = getchildren('Salary Structure Deduction', doc.name, 'deduction_details', doc.doctype);
+  if (e_tbl.length == 0 && d_tbl.length == 0)
+    return $c_obj(make_doclist(doc.doctype,doc.name),'make_earn_ded_table','', function(r, rt) { refresh_many(['earning_details', 'deduction_details']);});
+}
+
+cur_frm.cscript.refresh = function(doc, dt, dn){
+  if((!doc.__islocal) && (doc.is_active == 'Yes')){
+    cur_frm.add_custom_button(wn._('Make Salary Slip'), cur_frm.cscript['Make Salary Slip']);  
+  }
+
+  cur_frm.toggle_enable('employee', doc.__islocal);
+}
+
+cur_frm.cscript['Make Salary Slip'] = function() {
+	wn.model.open_mapped_doc({
+		method: "erpnext.hr.doctype.salary_structure.salary_structure.make_salary_slip",
+		source_name: cur_frm.doc.name
+	});
+}
+
+cur_frm.cscript.employee = function(doc, dt, dn){
+  if (doc.employee)
+    return get_server_fields('get_employee_details','','',doc,dt,dn);
+}
+
+cur_frm.cscript.modified_value = function(doc, cdt, cdn){
+  calculate_totals(doc, cdt, cdn);
+}
+
+cur_frm.cscript.d_modified_amt = function(doc, cdt, cdn){
+  calculate_totals(doc, cdt, cdn);
+}
+
+var calculate_totals = function(doc, cdt, cdn) {
+  var tbl1 = getchildren('Salary Structure Earning', doc.name, 'earning_details', doc.doctype);
+  var tbl2 = getchildren('Salary Structure Deduction', doc.name, 'deduction_details', doc.doctype);
+  
+  var total_earn = 0; var total_ded = 0;
+  for(var i = 0; i < tbl1.length; i++){
+    total_earn += flt(tbl1[i].modified_value);
+  }
+  for(var j = 0; j < tbl2.length; j++){
+    total_ded += flt(tbl2[j].d_modified_amt);
+  }
+  doc.total_earning = total_earn;
+  doc.total_deduction = total_ded;
+  doc.net_pay = flt(total_earn) - flt(total_ded);
+  refresh_many(['total_earning', 'total_deduction', 'net_pay']);
+}
+
+cur_frm.cscript.validate = function(doc, cdt, cdn) {
+  calculate_totals(doc, cdt, cdn);
+}
+
+cur_frm.fields_dict.employee.get_query = function(doc,cdt,cdn) {
+  return{ query: "erpnext.controllers.queries.employee_query" } 
+}
\ No newline at end of file
diff --git a/erpnext/hr/doctype/salary_structure/salary_structure.py b/erpnext/hr/doctype/salary_structure/salary_structure.py
new file mode 100644
index 0000000..67771e6
--- /dev/null
+++ b/erpnext/hr/doctype/salary_structure/salary_structure.py
@@ -0,0 +1,114 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import cstr, flt
+from webnotes.model.doc import addchild, make_autoname
+from webnotes import msgprint, _
+
+
+class DocType:
+	def __init__(self,doc,doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+
+	def autoname(self):
+		self.doc.name = make_autoname(self.doc.employee + '/.SST' + '/.#####')
+
+	def get_employee_details(self):
+		ret = {}
+		det = webnotes.conn.sql("""select employee_name, branch, designation, department, grade 
+			from `tabEmployee` where name = %s""", self.doc.employee)
+		if det:
+			ret = {
+				'employee_name': cstr(det[0][0]),
+				'branch': cstr(det[0][1]),
+				'designation': cstr(det[0][2]),
+				'department': cstr(det[0][3]),
+				'grade': cstr(det[0][4]),
+				'backup_employee': cstr(self.doc.employee)
+			}
+		return ret
+
+	def get_ss_values(self,employee):
+		basic_info = webnotes.conn.sql("""select bank_name, bank_ac_no, esic_card_no, pf_number 
+			from `tabEmployee` where name =%s""", employee)
+		ret = {'bank_name': basic_info and basic_info[0][0] or '',
+			'bank_ac_no': basic_info and basic_info[0][1] or '',
+			'esic_no': basic_info and basic_info[0][2] or '',
+			'pf_no': basic_info and basic_info[0][3] or ''}
+		return ret
+
+	def make_table(self, doct_name, tab_fname, tab_name):
+		list1 = webnotes.conn.sql("select name from `tab%s` where docstatus != 2" % doct_name)
+		for li in list1:
+			child = addchild(self.doc, tab_fname, tab_name, self.doclist)
+			if(tab_fname == 'earning_details'):
+				child.e_type = cstr(li[0])
+				child.modified_value = 0
+			elif(tab_fname == 'deduction_details'):
+				child.d_type = cstr(li[0])
+				child.d_modified_amt = 0
+			 
+	def make_earn_ded_table(self):					 
+		self.make_table('Earning Type','earning_details','Salary Structure Earning')
+		self.make_table('Deduction Type','deduction_details', 'Salary Structure Deduction')
+
+	def check_existing(self):
+		ret = webnotes.conn.sql("""select name from `tabSalary Structure` where is_active = 'Yes' 
+			and employee = %s and name!=%s""", (self.doc.employee,self.doc.name))
+		if ret and self.doc.is_active=='Yes':
+			msgprint(_("""Another Salary Structure '%s' is active for employee '%s'. Please make its status 'Inactive' to proceed.""") % 
+				(cstr(ret), self.doc.employee), raise_exception=1)
+
+	def validate_amount(self):
+		if flt(self.doc.net_pay) < 0:
+			msgprint(_("Net pay can not be negative"), raise_exception=1)
+
+	def validate(self):	 
+		self.check_existing()
+		self.validate_amount()
+		
+@webnotes.whitelist()
+def make_salary_slip(source_name, target_doclist=None):
+	return [d.fields for d in get_mapped_doclist(source_name, target_doclist)]
+	
+def get_mapped_doclist(source_name, target_doclist=None):
+	from webnotes.model.mapper import get_mapped_doclist
+	
+	def postprocess(source, target):
+		sal_slip = webnotes.bean(target)
+		sal_slip.run_method("pull_emp_details")
+		sal_slip.run_method("get_leave_details")
+		sal_slip.run_method("calculate_net_pay")
+
+	doclist = get_mapped_doclist("Salary Structure", source_name, {
+		"Salary Structure": {
+			"doctype": "Salary Slip", 
+			"field_map": {
+				"total_earning": "gross_pay"
+			}
+		}, 
+		"Salary Structure Deduction": {
+			"doctype": "Salary Slip Deduction", 
+			"field_map": [
+				["depend_on_lwp", "d_depends_on_lwp"],
+				["d_modified_amt", "d_amount"],
+				["d_modified_amt", "d_modified_amount"]
+			],
+			"add_if_empty": True
+		}, 
+		"Salary Structure Earning": {
+			"doctype": "Salary Slip Earning", 
+			"field_map": [
+				["depend_on_lwp", "e_depends_on_lwp"], 
+				["modified_value", "e_modified_amount"],
+				["modified_value", "e_amount"]
+			],
+			"add_if_empty": True
+		}
+	}, target_doclist, postprocess)
+
+	return doclist
diff --git a/erpnext/hr/doctype/salary_structure/salary_structure.txt b/erpnext/hr/doctype/salary_structure/salary_structure.txt
new file mode 100644
index 0000000..e54ebd7
--- /dev/null
+++ b/erpnext/hr/doctype/salary_structure/salary_structure.txt
@@ -0,0 +1,284 @@
+[
+ {
+  "creation": "2013-03-07 18:50:29", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:28", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "doctype": "DocType", 
+  "icon": "icon-file-text", 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Salary Structure", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 0, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Salary Structure", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Salary Structure"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "employee", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Employee", 
+  "oldfieldname": "employee", 
+  "oldfieldtype": "Link", 
+  "options": "Employee", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "employee_name", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Employee Name", 
+  "oldfieldname": "employee_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "branch", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Branch", 
+  "oldfieldname": "branch", 
+  "oldfieldtype": "Select", 
+  "options": "link:Branch", 
+  "read_only": 1, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "designation", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Designation", 
+  "oldfieldname": "designation", 
+  "oldfieldtype": "Select", 
+  "options": "link:Designation", 
+  "read_only": 1, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "department", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Department", 
+  "oldfieldname": "department", 
+  "oldfieldtype": "Select", 
+  "options": "link:Department", 
+  "read_only": 1, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grade", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Grade", 
+  "oldfieldname": "grade", 
+  "oldfieldtype": "Select", 
+  "options": "link:Grade", 
+  "read_only": 1, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "default": "Yes", 
+  "doctype": "DocField", 
+  "fieldname": "is_active", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Is Active", 
+  "oldfieldname": "is_active", 
+  "oldfieldtype": "Select", 
+  "options": "\nYes\nNo", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "from_date", 
+  "fieldtype": "Date", 
+  "in_list_view": 1, 
+  "label": "From Date", 
+  "oldfieldname": "from_date", 
+  "oldfieldtype": "Date", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "to_date", 
+  "fieldtype": "Date", 
+  "in_list_view": 1, 
+  "label": "To Date", 
+  "oldfieldname": "to_date", 
+  "oldfieldtype": "Date", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "options": "link:Company", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "description": "Salary breakup based on Earning and Deduction.", 
+  "doctype": "DocField", 
+  "fieldname": "earning_deduction", 
+  "fieldtype": "Section Break", 
+  "label": "Monthly Earning & Deduction", 
+  "oldfieldname": "earning_deduction", 
+  "oldfieldtype": "Section Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "earning", 
+  "fieldtype": "Column Break", 
+  "hidden": 0, 
+  "label": "Earning", 
+  "oldfieldname": "col_brk2", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "earning_details", 
+  "fieldtype": "Table", 
+  "hidden": 0, 
+  "label": "Earning1", 
+  "oldfieldname": "earning_details", 
+  "oldfieldtype": "Table", 
+  "options": "Salary Structure Earning", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "deduction", 
+  "fieldtype": "Column Break", 
+  "hidden": 0, 
+  "label": "Deduction", 
+  "oldfieldname": "col_brk3", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "deduction_details", 
+  "fieldtype": "Table", 
+  "hidden": 0, 
+  "label": "Deduction1", 
+  "oldfieldname": "deduction_details", 
+  "oldfieldtype": "Table", 
+  "options": "Salary Structure Deduction", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break0", 
+  "fieldtype": "Section Break", 
+  "options": "Simple", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break2", 
+  "fieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_earning", 
+  "fieldtype": "Currency", 
+  "label": "Total Earning", 
+  "oldfieldname": "total_earning", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_deduction", 
+  "fieldtype": "Currency", 
+  "label": "Total Deduction", 
+  "oldfieldname": "total_deduction", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break3", 
+  "fieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "net_pay", 
+  "fieldtype": "Currency", 
+  "label": "Net Pay", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "HR User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "HR Manager"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/salary_structure_deduction/README.md b/erpnext/hr/doctype/salary_structure_deduction/README.md
similarity index 100%
rename from hr/doctype/salary_structure_deduction/README.md
rename to erpnext/hr/doctype/salary_structure_deduction/README.md
diff --git a/hr/doctype/salary_structure_deduction/__init__.py b/erpnext/hr/doctype/salary_structure_deduction/__init__.py
similarity index 100%
rename from hr/doctype/salary_structure_deduction/__init__.py
rename to erpnext/hr/doctype/salary_structure_deduction/__init__.py
diff --git a/hr/doctype/salary_structure_deduction/salary_structure_deduction.py b/erpnext/hr/doctype/salary_structure_deduction/salary_structure_deduction.py
similarity index 100%
rename from hr/doctype/salary_structure_deduction/salary_structure_deduction.py
rename to erpnext/hr/doctype/salary_structure_deduction/salary_structure_deduction.py
diff --git a/erpnext/hr/doctype/salary_structure_deduction/salary_structure_deduction.txt b/erpnext/hr/doctype/salary_structure_deduction/salary_structure_deduction.txt
new file mode 100644
index 0000000..845a70f
--- /dev/null
+++ b/erpnext/hr/doctype/salary_structure_deduction/salary_structure_deduction.txt
@@ -0,0 +1,59 @@
+[
+ {
+  "creation": "2013-02-22 01:27:48", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:43", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Salary Structure Deduction", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Salary Structure Deduction"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "d_type", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Type", 
+  "oldfieldname": "d_type", 
+  "oldfieldtype": "Select", 
+  "options": "Deduction Type", 
+  "print_width": "200px", 
+  "reqd": 1, 
+  "width": "200px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "d_modified_amt", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Amount", 
+  "oldfieldname": "d_modified_amt", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "depend_on_lwp", 
+  "fieldtype": "Check", 
+  "in_list_view": 0, 
+  "label": "Reduce Deduction for Leave Without Pay (LWP)", 
+  "oldfieldname": "depend_on_lwp", 
+  "oldfieldtype": "Check"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/salary_structure_earning/README.md b/erpnext/hr/doctype/salary_structure_earning/README.md
similarity index 100%
rename from hr/doctype/salary_structure_earning/README.md
rename to erpnext/hr/doctype/salary_structure_earning/README.md
diff --git a/hr/doctype/salary_structure_earning/__init__.py b/erpnext/hr/doctype/salary_structure_earning/__init__.py
similarity index 100%
rename from hr/doctype/salary_structure_earning/__init__.py
rename to erpnext/hr/doctype/salary_structure_earning/__init__.py
diff --git a/hr/doctype/salary_structure_earning/salary_structure_earning.py b/erpnext/hr/doctype/salary_structure_earning/salary_structure_earning.py
similarity index 100%
rename from hr/doctype/salary_structure_earning/salary_structure_earning.py
rename to erpnext/hr/doctype/salary_structure_earning/salary_structure_earning.py
diff --git a/erpnext/hr/doctype/salary_structure_earning/salary_structure_earning.txt b/erpnext/hr/doctype/salary_structure_earning/salary_structure_earning.txt
new file mode 100644
index 0000000..d90c3cd
--- /dev/null
+++ b/erpnext/hr/doctype/salary_structure_earning/salary_structure_earning.txt
@@ -0,0 +1,61 @@
+[
+ {
+  "creation": "2013-02-22 01:27:48", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:43", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "hide_heading": 0, 
+  "hide_toolbar": 0, 
+  "istable": 1, 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Salary Structure Earning", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Salary Structure Earning"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "e_type", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Type", 
+  "oldfieldname": "e_type", 
+  "oldfieldtype": "Data", 
+  "options": "Earning Type", 
+  "print_width": "200px", 
+  "reqd": 1, 
+  "width": "200px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "modified_value", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Amount", 
+  "oldfieldname": "modified_value", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "depend_on_lwp", 
+  "fieldtype": "Check", 
+  "in_list_view": 0, 
+  "label": "Reduce Earning for Leave Without Pay (LWP)", 
+  "oldfieldname": "depend_on_lwp", 
+  "oldfieldtype": "Check"
+ }
+]
\ No newline at end of file
diff --git a/hr/doctype/upload_attendance/README.md b/erpnext/hr/doctype/upload_attendance/README.md
similarity index 100%
rename from hr/doctype/upload_attendance/README.md
rename to erpnext/hr/doctype/upload_attendance/README.md
diff --git a/hr/doctype/upload_attendance/__init__.py b/erpnext/hr/doctype/upload_attendance/__init__.py
similarity index 100%
rename from hr/doctype/upload_attendance/__init__.py
rename to erpnext/hr/doctype/upload_attendance/__init__.py
diff --git a/erpnext/hr/doctype/upload_attendance/upload_attendance.js b/erpnext/hr/doctype/upload_attendance/upload_attendance.js
new file mode 100644
index 0000000..ee58945
--- /dev/null
+++ b/erpnext/hr/doctype/upload_attendance/upload_attendance.js
@@ -0,0 +1,87 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+
+wn.require("assets/erpnext/js/utils.js");
+wn.provide("erpnext.hr");
+
+erpnext.hr.AttendanceControlPanel = wn.ui.form.Controller.extend({
+	onload: function() {
+		this.frm.set_value("att_fr_date", get_today());
+		this.frm.set_value("att_to_date", get_today());
+	},
+	
+	refresh: function() {
+		this.show_upload();
+	},
+	
+	get_template:function() {
+		if(!this.frm.doc.att_fr_date || !this.frm.doc.att_to_date) {
+			msgprint(wn._("Attendance From Date and Attendance To Date is mandatory"));
+			return;
+		}
+		window.location.href = repl(wn.request.url + 
+			'?cmd=%(cmd)s&from_date=%(from_date)s&to_date=%(to_date)s', {
+				cmd: "erpnext.hr.doctype.upload_attendance.upload_attendance.get_template",
+				from_date: this.frm.doc.att_fr_date,
+				to_date: this.frm.doc.att_to_date,
+			});
+	},
+	
+	show_upload: function() {
+		var me = this;
+		var $wrapper = $(cur_frm.fields_dict.upload_html.wrapper).empty();
+		
+		// upload
+		wn.upload.make({
+			parent: $wrapper,
+			args: {
+				method: 'erpnext.hr.doctype.upload_attendance.upload_attendance.upload'
+			},
+			sample_url: "e.g. http://example.com/somefile.csv",
+			callback: function(fid, filename, r) {
+				var $log_wrapper = $(cur_frm.fields_dict.import_log.wrapper).empty();
+
+				if(!r.messages) r.messages = [];
+				// replace links if error has occured
+				if(r.exc || r.error) {
+					r.messages = $.map(r.message.messages, function(v) {
+						var msg = v.replace("Inserted", "Valid")
+							.replace("Updated", "Valid").split("<");
+						if (msg.length > 1) {
+							v = msg[0] + (msg[1].split(">").slice(-1)[0]);
+						} else {
+							v = msg[0];
+						}
+						return v;
+					});
+
+					r.messages = ["<h4 style='color:red'>"+wn._("Import Failed!")+"</h4>"]
+						.concat(r.messages)
+				} else {
+					r.messages = ["<h4 style='color:green'>"+wn._("Import Successful!")+"</h4>"].
+						concat(r.message.messages)
+				}
+				
+				$.each(r.messages, function(i, v) {
+					var $p = $('<p>').html(v).appendTo($log_wrapper);
+					if(v.substr(0,5)=='Error') {
+						$p.css('color', 'red');
+					} else if(v.substr(0,8)=='Inserted') {
+						$p.css('color', 'green');
+					} else if(v.substr(0,7)=='Updated') {
+						$p.css('color', 'green');
+					} else if(v.substr(0,5)=='Valid') {
+						$p.css('color', '#777');
+					}
+				});
+			}
+		});
+		
+		// rename button
+		$wrapper.find('form input[type="submit"]')
+			.attr('value', 'Upload and Import')
+	}
+})
+
+cur_frm.cscript = new erpnext.hr.AttendanceControlPanel({frm: cur_frm});
\ No newline at end of file
diff --git a/erpnext/hr/doctype/upload_attendance/upload_attendance.py b/erpnext/hr/doctype/upload_attendance/upload_attendance.py
new file mode 100644
index 0000000..53b88f7
--- /dev/null
+++ b/erpnext/hr/doctype/upload_attendance/upload_attendance.py
@@ -0,0 +1,147 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+# For license information, please see license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import cstr, add_days, date_diff
+from webnotes import msgprint, _
+from webnotes.utils.datautils import UnicodeWriter
+
+# doclist = None
+doclist = webnotes.local('uploadattendance_doclist')
+
+class DocType():
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+
+@webnotes.whitelist()
+def get_template():
+	if not webnotes.has_permission("Attendance", "create"):
+		raise webnotes.PermissionError
+	
+	args = webnotes.local.form_dict
+	webnotes.local.uploadattendance_doclist = webnotes.model.doctype.get("Attendance")
+
+	w = UnicodeWriter()
+	w = add_header(w)
+	
+	w = add_data(w, args)
+
+	# write out response as a type csv
+	webnotes.response['result'] = cstr(w.getvalue())
+	webnotes.response['type'] = 'csv'
+	webnotes.response['doctype'] = "Attendance"
+	
+def getdocfield(fieldname):
+	"""get docfield from doclist of doctype"""
+	l = [d for d in doclist if d.doctype=='DocField' and d.fieldname==fieldname]
+	return l and l[0] or None
+
+def add_header(w):
+	status = ", ".join(getdocfield("status").options.strip().split("\n"))
+	w.writerow(["Notes:"])
+	w.writerow(["Please do not change the template headings"])
+	w.writerow(["Status should be one of these values: " + status])
+	w.writerow(["If you are overwriting existing attendance records, 'ID' column mandatory"])
+	w.writerow(["ID", "Employee", "Employee Name", "Date", "Status", 
+		"Fiscal Year", "Company", "Naming Series"])
+	return w
+	
+def add_data(w, args):
+	from erpnext.accounts.utils import get_fiscal_year
+	
+	dates = get_dates(args)
+	employees = get_active_employees()
+	existing_attendance_records = get_existing_attendance_records(args)
+	for date in dates:
+		for employee in employees:
+			existing_attendance = {}
+			if existing_attendance_records \
+				and tuple([date, employee.name]) in existing_attendance_records:
+					existing_attendance = existing_attendance_records[tuple([date, employee.name])]
+			row = [
+				existing_attendance and existing_attendance.name or "",
+				employee.name, employee.employee_name, date, 
+				existing_attendance and existing_attendance.status or "",
+				get_fiscal_year(date)[0], employee.company, 
+				existing_attendance and existing_attendance.naming_series or get_naming_series(),
+			]
+			w.writerow(row)
+	return w
+
+def get_dates(args):
+	"""get list of dates in between from date and to date"""
+	no_of_days = date_diff(add_days(args["to_date"], 1), args["from_date"])
+	dates = [add_days(args["from_date"], i) for i in range(0, no_of_days)]
+	return dates
+	
+def get_active_employees():
+	employees = webnotes.conn.sql("""select name, employee_name, company 
+		from tabEmployee where docstatus < 2 and status = 'Active'""", as_dict=1)
+	return employees
+	
+def get_existing_attendance_records(args):
+	attendance = webnotes.conn.sql("""select name, att_date, employee, status, naming_series 
+		from `tabAttendance` where att_date between %s and %s and docstatus < 2""", 
+		(args["from_date"], args["to_date"]), as_dict=1)
+		
+	existing_attendance = {}
+	for att in attendance:
+		existing_attendance[tuple([att.att_date, att.employee])] = att
+	
+	return existing_attendance
+	
+def get_naming_series():
+	series = getdocfield("naming_series").options.strip().split("\n")
+	if not series:
+		msgprint("""Please create naming series for Attendance \
+			through Setup -> Numbering Series.""", raise_exception=1)
+	return series[0]
+
+
+@webnotes.whitelist()
+def upload():
+	if not webnotes.has_permission("Attendance", "create"):
+		raise webnotes.PermissionError
+	
+	from webnotes.utils.datautils import read_csv_content_from_uploaded_file
+	from webnotes.modules import scrub
+	
+	rows = read_csv_content_from_uploaded_file()
+	if not rows:
+		msg = [_("Please select a csv file")]
+		return {"messages": msg, "error": msg}
+	columns = [scrub(f) for f in rows[4]]
+	columns[0] = "name"
+	columns[3] = "att_date"
+	ret = []
+	error = False
+	
+	from webnotes.utils.datautils import check_record, import_doc
+	doctype_dl = webnotes.get_doctype("Attendance")
+	
+	for i, row in enumerate(rows[5:]):
+		if not row: continue
+		row_idx = i + 5
+		d = webnotes._dict(zip(columns, row))
+		d["doctype"] = "Attendance"
+		if d.name:
+			d["docstatus"] = webnotes.conn.get_value("Attendance", d.name, "docstatus")
+			
+		try:
+			check_record(d, doctype_dl=doctype_dl)
+			ret.append(import_doc(d, "Attendance", 1, row_idx, submit=True))
+		except Exception, e:
+			error = True
+			ret.append('Error for row (#%d) %s : %s' % (row_idx, 
+				len(row)>1 and row[1] or "", cstr(e)))
+			webnotes.errprint(webnotes.get_traceback())
+
+	if error:
+		webnotes.conn.rollback()		
+	else:
+		webnotes.conn.commit()
+	return {"messages": ret, "error": error}
diff --git a/erpnext/hr/doctype/upload_attendance/upload_attendance.txt b/erpnext/hr/doctype/upload_attendance/upload_attendance.txt
new file mode 100644
index 0000000..5c72761
--- /dev/null
+++ b/erpnext/hr/doctype/upload_attendance/upload_attendance.txt
@@ -0,0 +1,102 @@
+[
+ {
+  "creation": "2013-01-25 11:34:53", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:21:54", 
+  "modified_by": "Administrator", 
+  "owner": "harshada@webnotestech.com"
+ }, 
+ {
+  "allow_attach": 0, 
+  "doctype": "DocType", 
+  "icon": "icon-upload-alt", 
+  "issingle": 1, 
+  "max_attachments": 1, 
+  "module": "HR", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Upload Attendance", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Upload Attendance", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 0, 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Upload Attendance"
+ }, 
+ {
+  "description": "Download the Template, fill appropriate data and attach the modified file.\nAll dates and employee combination in the selected period will come in the template, with existing attendance records", 
+  "doctype": "DocField", 
+  "fieldname": "download_template", 
+  "fieldtype": "Section Break", 
+  "label": "Download Template"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "att_fr_date", 
+  "fieldtype": "Date", 
+  "label": "Attendance From Date", 
+  "oldfieldname": "attenadnce_date", 
+  "oldfieldtype": "Date", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "att_to_date", 
+  "fieldtype": "Date", 
+  "label": "Attendance To Date", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "get_template", 
+  "fieldtype": "Button", 
+  "label": "Get Template", 
+  "oldfieldtype": "Button"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "upload_attendance_data", 
+  "fieldtype": "Section Break", 
+  "label": "Import Attendance"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "upload_html", 
+  "fieldtype": "HTML", 
+  "label": "Upload HTML"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "import_log", 
+  "fieldtype": "HTML", 
+  "hidden": 0, 
+  "label": "Import Log"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "HR User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "HR Manager"
+ }
+]
\ No newline at end of file
diff --git a/hr/page/__init__.py b/erpnext/hr/page/__init__.py
similarity index 100%
rename from hr/page/__init__.py
rename to erpnext/hr/page/__init__.py
diff --git a/hr/page/hr_home/__init__.py b/erpnext/hr/page/hr_home/__init__.py
similarity index 100%
rename from hr/page/hr_home/__init__.py
rename to erpnext/hr/page/hr_home/__init__.py
diff --git a/hr/page/hr_home/hr_home.js b/erpnext/hr/page/hr_home/hr_home.js
similarity index 100%
rename from hr/page/hr_home/hr_home.js
rename to erpnext/hr/page/hr_home/hr_home.js
diff --git a/hr/page/hr_home/hr_home.txt b/erpnext/hr/page/hr_home/hr_home.txt
similarity index 100%
rename from hr/page/hr_home/hr_home.txt
rename to erpnext/hr/page/hr_home/hr_home.txt
diff --git a/hr/report/__init__.py b/erpnext/hr/report/__init__.py
similarity index 100%
rename from hr/report/__init__.py
rename to erpnext/hr/report/__init__.py
diff --git a/hr/report/employee_birthday/__init__.py b/erpnext/hr/report/employee_birthday/__init__.py
similarity index 100%
rename from hr/report/employee_birthday/__init__.py
rename to erpnext/hr/report/employee_birthday/__init__.py
diff --git a/hr/report/employee_birthday/employee_birthday.js b/erpnext/hr/report/employee_birthday/employee_birthday.js
similarity index 100%
rename from hr/report/employee_birthday/employee_birthday.js
rename to erpnext/hr/report/employee_birthday/employee_birthday.js
diff --git a/hr/report/employee_birthday/employee_birthday.py b/erpnext/hr/report/employee_birthday/employee_birthday.py
similarity index 100%
rename from hr/report/employee_birthday/employee_birthday.py
rename to erpnext/hr/report/employee_birthday/employee_birthday.py
diff --git a/hr/report/employee_birthday/employee_birthday.txt b/erpnext/hr/report/employee_birthday/employee_birthday.txt
similarity index 100%
rename from hr/report/employee_birthday/employee_birthday.txt
rename to erpnext/hr/report/employee_birthday/employee_birthday.txt
diff --git a/hr/report/employee_information/__init__.py b/erpnext/hr/report/employee_information/__init__.py
similarity index 100%
rename from hr/report/employee_information/__init__.py
rename to erpnext/hr/report/employee_information/__init__.py
diff --git a/hr/report/employee_information/employee_information.txt b/erpnext/hr/report/employee_information/employee_information.txt
similarity index 100%
rename from hr/report/employee_information/employee_information.txt
rename to erpnext/hr/report/employee_information/employee_information.txt
diff --git a/hr/report/employee_leave_balance/__init__.py b/erpnext/hr/report/employee_leave_balance/__init__.py
similarity index 100%
rename from hr/report/employee_leave_balance/__init__.py
rename to erpnext/hr/report/employee_leave_balance/__init__.py
diff --git a/hr/report/employee_leave_balance/employee_leave_balance.js b/erpnext/hr/report/employee_leave_balance/employee_leave_balance.js
similarity index 100%
rename from hr/report/employee_leave_balance/employee_leave_balance.js
rename to erpnext/hr/report/employee_leave_balance/employee_leave_balance.js
diff --git a/hr/report/employee_leave_balance/employee_leave_balance.py b/erpnext/hr/report/employee_leave_balance/employee_leave_balance.py
similarity index 100%
rename from hr/report/employee_leave_balance/employee_leave_balance.py
rename to erpnext/hr/report/employee_leave_balance/employee_leave_balance.py
diff --git a/hr/report/employee_leave_balance/employee_leave_balance.txt b/erpnext/hr/report/employee_leave_balance/employee_leave_balance.txt
similarity index 100%
rename from hr/report/employee_leave_balance/employee_leave_balance.txt
rename to erpnext/hr/report/employee_leave_balance/employee_leave_balance.txt
diff --git a/hr/report/monthly_attendance_sheet/__init__.py b/erpnext/hr/report/monthly_attendance_sheet/__init__.py
similarity index 100%
rename from hr/report/monthly_attendance_sheet/__init__.py
rename to erpnext/hr/report/monthly_attendance_sheet/__init__.py
diff --git a/hr/report/monthly_attendance_sheet/monthly_attendance_sheet.js b/erpnext/hr/report/monthly_attendance_sheet/monthly_attendance_sheet.js
similarity index 100%
rename from hr/report/monthly_attendance_sheet/monthly_attendance_sheet.js
rename to erpnext/hr/report/monthly_attendance_sheet/monthly_attendance_sheet.js
diff --git a/hr/report/monthly_attendance_sheet/monthly_attendance_sheet.py b/erpnext/hr/report/monthly_attendance_sheet/monthly_attendance_sheet.py
similarity index 100%
rename from hr/report/monthly_attendance_sheet/monthly_attendance_sheet.py
rename to erpnext/hr/report/monthly_attendance_sheet/monthly_attendance_sheet.py
diff --git a/hr/report/monthly_attendance_sheet/monthly_attendance_sheet.txt b/erpnext/hr/report/monthly_attendance_sheet/monthly_attendance_sheet.txt
similarity index 100%
rename from hr/report/monthly_attendance_sheet/monthly_attendance_sheet.txt
rename to erpnext/hr/report/monthly_attendance_sheet/monthly_attendance_sheet.txt
diff --git a/hr/report/monthly_salary_register/__init__.py b/erpnext/hr/report/monthly_salary_register/__init__.py
similarity index 100%
rename from hr/report/monthly_salary_register/__init__.py
rename to erpnext/hr/report/monthly_salary_register/__init__.py
diff --git a/hr/report/monthly_salary_register/monthly_salary_register.js b/erpnext/hr/report/monthly_salary_register/monthly_salary_register.js
similarity index 100%
rename from hr/report/monthly_salary_register/monthly_salary_register.js
rename to erpnext/hr/report/monthly_salary_register/monthly_salary_register.js
diff --git a/hr/report/monthly_salary_register/monthly_salary_register.py b/erpnext/hr/report/monthly_salary_register/monthly_salary_register.py
similarity index 100%
rename from hr/report/monthly_salary_register/monthly_salary_register.py
rename to erpnext/hr/report/monthly_salary_register/monthly_salary_register.py
diff --git a/hr/report/monthly_salary_register/monthly_salary_register.txt b/erpnext/hr/report/monthly_salary_register/monthly_salary_register.txt
similarity index 100%
rename from hr/report/monthly_salary_register/monthly_salary_register.txt
rename to erpnext/hr/report/monthly_salary_register/monthly_salary_register.txt
diff --git a/hr/utils.py b/erpnext/hr/utils.py
similarity index 100%
rename from hr/utils.py
rename to erpnext/hr/utils.py
diff --git a/manufacturing/README.md b/erpnext/manufacturing/README.md
similarity index 100%
rename from manufacturing/README.md
rename to erpnext/manufacturing/README.md
diff --git a/manufacturing/__init__.py b/erpnext/manufacturing/__init__.py
similarity index 100%
rename from manufacturing/__init__.py
rename to erpnext/manufacturing/__init__.py
diff --git a/manufacturing/doctype/__init__.py b/erpnext/manufacturing/doctype/__init__.py
similarity index 100%
rename from manufacturing/doctype/__init__.py
rename to erpnext/manufacturing/doctype/__init__.py
diff --git a/manufacturing/doctype/bom/README.md b/erpnext/manufacturing/doctype/bom/README.md
similarity index 100%
rename from manufacturing/doctype/bom/README.md
rename to erpnext/manufacturing/doctype/bom/README.md
diff --git a/manufacturing/doctype/bom/__init__.py b/erpnext/manufacturing/doctype/bom/__init__.py
similarity index 100%
rename from manufacturing/doctype/bom/__init__.py
rename to erpnext/manufacturing/doctype/bom/__init__.py
diff --git a/erpnext/manufacturing/doctype/bom/bom.js b/erpnext/manufacturing/doctype/bom/bom.js
new file mode 100644
index 0000000..c0dcdfc
--- /dev/null
+++ b/erpnext/manufacturing/doctype/bom/bom.js
@@ -0,0 +1,206 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+// On REFRESH
+cur_frm.cscript.refresh = function(doc,dt,dn){
+	cur_frm.toggle_enable("item", doc.__islocal);
+	
+	if (!doc.__islocal && doc.docstatus<2) {
+		cur_frm.add_custom_button(wn._("Update Cost"), cur_frm.cscript.update_cost);
+	}
+	
+	cur_frm.cscript.with_operations(doc);
+	set_operation_no(doc);
+}
+
+cur_frm.cscript.update_cost = function() {
+	return wn.call({
+		doc: cur_frm.doc,
+		method: "update_cost",
+		callback: function(r) {
+			if(!r.exc) cur_frm.refresh_fields();
+		}
+	})
+}
+
+cur_frm.cscript.with_operations = function(doc) {
+	cur_frm.fields_dict["bom_materials"].grid.set_column_disp("operation_no", doc.with_operations);
+	cur_frm.fields_dict["bom_materials"].grid.toggle_reqd("operation_no", doc.with_operations);
+}
+
+cur_frm.cscript.operation_no = function(doc, cdt, cdn) {
+	var child = locals[cdt][cdn];
+	if(child.parentfield=="bom_operations") set_operation_no(doc);
+}
+
+var set_operation_no = function(doc) {
+	var op_table = getchildren('BOM Operation', doc.name, 'bom_operations');
+	var operations = [];
+
+	for (var i=0, j=op_table.length; i<j; i++) {
+		var op = op_table[i].operation_no;
+		if (op && !inList(operations, op)) operations.push(op);
+	}
+		
+	wn.meta.get_docfield("BOM Item", "operation_no", 
+		cur_frm.docname).options = operations.join("\n");
+	
+	$.each(getchildren("BOM Item", doc.name, "bom_materials"), function(i, v) {
+		if(!inList(operations, cstr(v.operation_no))) v.operation_no = null;
+	});
+	
+	refresh_field("bom_materials");
+}
+
+cur_frm.fields_dict["bom_operations"].grid.on_row_delete = function(cdt, cdn){
+	set_operation_no(doc);
+}
+
+cur_frm.add_fetch("item", "description", "description");
+cur_frm.add_fetch("item", "stock_uom", "uom");
+
+cur_frm.cscript.workstation = function(doc,dt,dn) {
+	var d = locals[dt][dn];
+	wn.model.with_doc("Workstation", d.workstation, function(i, r) {
+		d.hour_rate = r.docs[0].hour_rate;
+		refresh_field("hour_rate", dn, "bom_operations");
+		calculate_op_cost(doc);
+		calculate_total(doc);
+	});
+}
+
+
+cur_frm.cscript.hour_rate = function(doc, dt, dn) {
+	calculate_op_cost(doc);
+	calculate_total(doc);
+}
+
+
+cur_frm.cscript.time_in_mins = cur_frm.cscript.hour_rate;
+
+cur_frm.cscript.item_code = function(doc, cdt, cdn) {
+	get_bom_material_detail(doc, cdt, cdn);
+}
+
+cur_frm.cscript.bom_no	= function(doc, cdt, cdn) {
+	get_bom_material_detail(doc, cdt, cdn);
+}
+
+cur_frm.cscript.is_default = function(doc) {
+	if (doc.is_default) cur_frm.set_value("is_active", 1);
+}
+
+var get_bom_material_detail= function(doc, cdt, cdn) {
+	var d = locals[cdt][cdn];
+	if (d.item_code) {
+		return wn.call({
+			doc: cur_frm.doc,
+			method: "get_bom_material_detail",
+			args: {
+				'item_code': d.item_code, 
+				'bom_no': d.bom_no != null ? d.bom_no: '',
+				'qty': d.qty
+			},
+			callback: function(r) {
+				d = locals[cdt][cdn];
+				$.extend(d, r.message);
+				refresh_field("bom_materials");
+				doc = locals[doc.doctype][doc.name];
+				calculate_rm_cost(doc);
+				calculate_total(doc);
+			},
+			freeze: true
+		});
+	}
+}
+
+
+cur_frm.cscript.qty = function(doc, cdt, cdn) {
+	calculate_rm_cost(doc);
+	calculate_total(doc);
+}
+
+cur_frm.cscript.rate = function(doc, cdt, cdn) {
+	var d = locals[cdt][cdn];
+	if (d.bom_no) {
+		msgprint(wn._("You can not change rate if BOM mentioned agianst any item"));
+		get_bom_material_detail(doc, cdt, cdn);
+	} else {
+		calculate_rm_cost(doc);
+		calculate_total(doc);
+	}
+}
+
+var calculate_op_cost = function(doc) {	
+	var op = getchildren('BOM Operation', doc.name, 'bom_operations');
+	total_op_cost = 0;
+	for(var i=0;i<op.length;i++) {
+		op_cost =	flt(flt(op[i].hour_rate) * flt(op[i].time_in_mins) / 60, 2);
+		set_multiple('BOM Operation',op[i].name, {'operating_cost': op_cost}, 'bom_operations');
+		total_op_cost += op_cost;
+	}
+	doc.operating_cost = total_op_cost;
+	refresh_field('operating_cost');
+}
+
+var calculate_rm_cost = function(doc) {	
+	var rm = getchildren('BOM Item', doc.name, 'bom_materials');
+	total_rm_cost = 0;
+	for(var i=0;i<rm.length;i++) {
+		amt =	flt(rm[i].rate) * flt(rm[i].qty);
+		set_multiple('BOM Item',rm[i].name, {'amount': amt}, 'bom_materials');
+		set_multiple('BOM Item',rm[i].name, 
+			{'qty_consumed_per_unit': flt(rm[i].qty)/flt(doc.quantity)}, 'bom_materials');
+		total_rm_cost += amt;
+	}
+	doc.raw_material_cost = total_rm_cost;
+	refresh_field('raw_material_cost');
+}
+
+
+// Calculate Total Cost
+var calculate_total = function(doc) {
+	doc.total_cost = flt(doc.raw_material_cost) + flt(doc.operating_cost);
+	refresh_field('total_cost');
+}
+
+
+cur_frm.fields_dict['item'].get_query = function(doc) {
+ 	return{
+		query: "erpnext.controllers.queries.item_query",
+		filters:{
+			'is_manufactured_item': 'Yes'
+		}
+	}
+}
+
+cur_frm.fields_dict['project_name'].get_query = function(doc, dt, dn) {
+	return{
+		filters:[
+			['Project', 'status', 'not in', 'Completed, Cancelled']
+		]
+	}
+}
+
+cur_frm.fields_dict['bom_materials'].grid.get_field('item_code').get_query = function(doc) {
+	return{
+		query: "erpnext.controllers.queries.item_query"
+	}
+}
+
+cur_frm.fields_dict['bom_materials'].grid.get_field('bom_no').get_query = function(doc, cdt, cdn) {
+	var d = locals[cdt][cdn];
+	return{
+		filters:{
+			'item': d.item_code,
+			'is_active': 1,
+			'docstatus': 1
+		}
+	}	
+}
+
+cur_frm.cscript.validate = function(doc, dt, dn) {
+	calculate_op_cost(doc);
+	calculate_rm_cost(doc);
+	calculate_total(doc);
+}
diff --git a/erpnext/manufacturing/doctype/bom/bom.py b/erpnext/manufacturing/doctype/bom/bom.py
new file mode 100644
index 0000000..45e96f7
--- /dev/null
+++ b/erpnext/manufacturing/doctype/bom/bom.py
@@ -0,0 +1,458 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import cint, cstr, flt, now, nowdate
+from webnotes.model.doc import addchild
+from webnotes.model.bean import getlist
+from webnotes.model.code import get_obj
+from webnotes import msgprint, _
+
+
+
+class DocType:
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+
+	def autoname(self):
+		last_name = webnotes.conn.sql("""select max(name) from `tabBOM` 
+			where name like "BOM/%s/%%" """ % cstr(self.doc.item).replace('"', '\\"'))
+		if last_name:
+			idx = cint(cstr(last_name[0][0]).split('/')[-1].split('-')[0]) + 1
+			
+		else:
+			idx = 1
+		self.doc.name = 'BOM/' + self.doc.item + ('/%.3i' % idx)
+	
+	def validate(self):
+		self.clear_operations()
+		self.validate_main_item()
+
+		from erpnext.utilities.transaction_base import validate_uom_is_integer
+		validate_uom_is_integer(self.doclist, "stock_uom", "qty")
+
+		self.validate_operations()
+		self.validate_materials()
+		self.set_bom_material_details()
+		self.calculate_cost()
+		
+	def on_update(self):
+		self.check_recursion()
+		self.update_exploded_items()
+		self.doc.save()
+	
+	def on_submit(self):
+		self.manage_default_bom()
+
+	def on_cancel(self):
+		webnotes.conn.set(self.doc, "is_active", 0)
+		webnotes.conn.set(self.doc, "is_default", 0)
+
+		# check if used in any other bom
+		self.validate_bom_links()
+		self.manage_default_bom()
+				
+	def on_update_after_submit(self):
+		self.validate_bom_links()
+		self.manage_default_bom()
+
+	def get_item_det(self, item_code):
+		item = webnotes.conn.sql("""select name, is_asset_item, is_purchase_item, 
+			docstatus, description, is_sub_contracted_item, stock_uom, default_bom, 
+			last_purchase_rate, standard_rate, is_manufactured_item 
+			from `tabItem` where name=%s""", item_code, as_dict = 1)
+
+		return item
+		
+	def validate_rm_item(self, item):
+		if item[0]['name'] == self.doc.item:
+			msgprint("Item_code: %s in materials tab cannot be same as FG Item", 
+				item[0]['name'], raise_exception=1)
+		
+		if not item or item[0]['docstatus'] == 2:
+			msgprint("Item %s does not exist in system" % item[0]['item_code'], raise_exception = 1)
+			
+	def set_bom_material_details(self):
+		for item in self.doclist.get({"parentfield": "bom_materials"}):
+			ret = self.get_bom_material_detail({"item_code": item.item_code, "bom_no": item.bom_no, 
+				"qty": item.qty})
+
+			for r in ret:
+				if not item.fields.get(r):
+					item.fields[r] = ret[r]
+		
+	def get_bom_material_detail(self, args=None):
+		""" Get raw material details like uom, desc and rate"""
+		if not args:
+			args = webnotes.form_dict.get('args')
+		
+		if isinstance(args, basestring):
+			import json
+			args = json.loads(args)
+				
+		item = self.get_item_det(args['item_code'])
+		self.validate_rm_item(item)
+		
+		args['bom_no'] = args['bom_no'] or item and cstr(item[0]['default_bom']) or ''
+		args.update(item[0])
+
+		rate = self.get_rm_rate(args)
+		ret_item = {
+			 'description'  : item and args['description'] or '',
+			 'stock_uom'	: item and args['stock_uom'] or '',
+			 'bom_no'		: args['bom_no'],
+			 'rate'			: rate
+		}
+		return ret_item
+
+	def get_rm_rate(self, arg):
+		"""	Get raw material rate as per selected method, if bom exists takes bom cost """
+		rate = 0
+		if arg['bom_no']:
+			rate = self.get_bom_unitcost(arg['bom_no'])
+		elif arg and (arg['is_purchase_item'] == 'Yes' or arg['is_sub_contracted_item'] == 'Yes'):
+			if self.doc.rm_cost_as_per == 'Valuation Rate':
+				rate = self.get_valuation_rate(arg)
+			elif self.doc.rm_cost_as_per == 'Last Purchase Rate':
+				rate = arg['last_purchase_rate']
+			elif self.doc.rm_cost_as_per == "Price List":
+				if not self.doc.buying_price_list:
+					webnotes.throw(_("Please select Price List"))
+				rate = webnotes.conn.get_value("Item Price", {"price_list": self.doc.buying_price_list, 
+					"item_code": arg["item_code"]}, "ref_rate") or 0
+			elif self.doc.rm_cost_as_per == 'Standard Rate':
+				rate = arg['standard_rate']
+
+		return rate
+		
+	def update_cost(self):
+		for d in self.doclist.get({"parentfield": "bom_materials"}):
+			d.rate = self.get_bom_material_detail({
+				'item_code': d.item_code, 
+				'bom_no': d.bom_no,
+				'qty': d.qty
+			})["rate"]
+		
+		if self.doc.docstatus == 0:
+			webnotes.bean(self.doclist).save()
+		elif self.doc.docstatus == 1:
+			self.calculate_cost()
+			self.update_exploded_items()
+			webnotes.bean(self.doclist).update_after_submit()
+
+	def get_bom_unitcost(self, bom_no):
+		bom = webnotes.conn.sql("""select name, total_cost/quantity as unit_cost from `tabBOM`
+			where is_active = 1 and name = %s""", bom_no, as_dict=1)
+		return bom and bom[0]['unit_cost'] or 0
+
+	def get_valuation_rate(self, args):
+		""" Get average valuation rate of relevant warehouses 
+			as per valuation method (MAR/FIFO) 
+			as on costing date	
+		"""
+		from erpnext.stock.utils import get_incoming_rate
+		dt = self.doc.costing_date or nowdate()
+		time = self.doc.costing_date == nowdate() and now().split()[1] or '23:59'
+		warehouse = webnotes.conn.sql("select warehouse from `tabBin` where item_code = %s", args['item_code'])
+		rate = []
+		for wh in warehouse:
+			r = get_incoming_rate({
+				"item_code": args.get("item_code"),
+				"warehouse": wh[0],
+				"posting_date": dt,
+				"posting_time": time,
+				"qty": args.get("qty") or 0
+			})
+			if r:
+				rate.append(r)
+
+		return rate and flt(sum(rate))/len(rate) or 0
+
+	def manage_default_bom(self):
+		""" Uncheck others if current one is selected as default, 
+			update default bom in item master
+		"""
+		if self.doc.is_default and self.doc.is_active:
+			from webnotes.model.utils import set_default
+			set_default(self.doc, "item")
+			webnotes.conn.set_value("Item", self.doc.item, "default_bom", self.doc.name)
+		
+		else:
+			if not self.doc.is_active:
+				webnotes.conn.set(self.doc, "is_default", 0)
+			
+			webnotes.conn.sql("update `tabItem` set default_bom = null where name = %s and default_bom = %s", 
+				 (self.doc.item, self.doc.name))
+
+	def clear_operations(self):
+		if not self.doc.with_operations:
+			self.doclist = self.doc.clear_table(self.doclist, 'bom_operations')
+			for d in self.doclist.get({"parentfield": "bom_materials"}):
+				d.operation_no = None
+
+	def validate_main_item(self):
+		""" Validate main FG item"""
+		item = self.get_item_det(self.doc.item)
+		if not item:
+			msgprint("Item %s does not exists in the system or expired." % 
+				self.doc.item, raise_exception = 1)
+		elif item[0]['is_manufactured_item'] != 'Yes' \
+				and item[0]['is_sub_contracted_item'] != 'Yes':
+			msgprint("""As Item: %s is not a manufactured / sub-contracted item, \
+				you can not make BOM for it""" % self.doc.item, raise_exception = 1)
+		else:
+			ret = webnotes.conn.get_value("Item", self.doc.item, ["description", "stock_uom"])
+			self.doc.description = ret[0]
+			self.doc.uom = ret[1]
+
+	def validate_operations(self):
+		""" Check duplicate operation no"""
+		self.op = []
+		for d in getlist(self.doclist, 'bom_operations'):
+			if cstr(d.operation_no) in self.op:
+				msgprint("Operation no: %s is repeated in Operations Table" % 
+					d.operation_no, raise_exception=1)
+			else:
+				# add operation in op list
+				self.op.append(cstr(d.operation_no))
+
+	def validate_materials(self):
+		""" Validate raw material entries """
+		check_list = []
+		for m in getlist(self.doclist, 'bom_materials'):
+			# check if operation no not in op table
+			if self.doc.with_operations and cstr(m.operation_no) not in self.op:
+				msgprint("""Operation no: %s against item: %s at row no: %s \
+					is not present at Operations table""" % 
+					(m.operation_no, m.item_code, m.idx), raise_exception = 1)
+			
+			item = self.get_item_det(m.item_code)
+			if item[0]['is_manufactured_item'] == 'Yes':
+				if not m.bom_no:
+					msgprint("Please enter BOM No aginst item: %s at row no: %s" % 
+						(m.item_code, m.idx), raise_exception=1)
+				else:
+					self.validate_bom_no(m.item_code, m.bom_no, m.idx)
+
+			elif m.bom_no:
+				msgprint("""As Item %s is not a manufactured / sub-contracted item, \
+					you can not enter BOM against it (Row No: %s).""" % 
+					(m.item_code, m.idx), raise_exception = 1)
+
+			if flt(m.qty) <= 0:
+				msgprint("Please enter qty against raw material: %s at row no: %s" % 
+					(m.item_code, m.idx), raise_exception = 1)
+
+			self.check_if_item_repeated(m.item_code, m.operation_no, check_list)
+
+	def validate_bom_no(self, item, bom_no, idx):
+		"""Validate BOM No of sub-contracted items"""
+		bom = webnotes.conn.sql("""select name from `tabBOM` where name = %s and item = %s 
+			and is_active=1 and docstatus=1""", 
+			(bom_no, item), as_dict =1)
+		if not bom:
+			msgprint("""Incorrect BOM No: %s against item: %s at row no: %s.
+				It may be inactive or not submitted or does not belong to this item.""" % 
+				(bom_no, item, idx), raise_exception = 1)
+
+	def check_if_item_repeated(self, item, op, check_list):
+		if [cstr(item), cstr(op)] in check_list:
+			msgprint(_("Item") + " %s " % (item,) + _("has been entered atleast twice")
+				+ (cstr(op) and _(" against same operation") or ""), raise_exception=1)
+		else:
+			check_list.append([cstr(item), cstr(op)])
+
+	def check_recursion(self):
+		""" Check whether recursion occurs in any bom"""
+
+		check_list = [['parent', 'bom_no', 'parent'], ['bom_no', 'parent', 'child']]
+		for d in check_list:
+			bom_list, count = [self.doc.name], 0
+			while (len(bom_list) > count ):
+				boms = webnotes.conn.sql(" select %s from `tabBOM Item` where %s = '%s' " % 
+					(d[0], d[1], cstr(bom_list[count])))
+				count = count + 1
+				for b in boms:
+					if b[0] == self.doc.name:
+						msgprint("""Recursion Occured => '%s' cannot be '%s' of '%s'.
+							""" % (cstr(b[0]), cstr(d[2]), self.doc.name), raise_exception = 1)
+					if b[0]:
+						bom_list.append(b[0])
+	
+	def update_cost_and_exploded_items(self, bom_list=[]):
+		bom_list = self.traverse_tree(bom_list)
+		for bom in bom_list:
+			bom_obj = get_obj("BOM", bom, with_children=1)
+			bom_obj.on_update()
+			
+		return bom_list
+			
+	def traverse_tree(self, bom_list=[]):
+		def _get_children(bom_no):
+			return [cstr(d[0]) for d in webnotes.conn.sql("""select bom_no from `tabBOM Item` 
+				where parent = %s and ifnull(bom_no, '') != ''""", bom_no)]
+				
+		count = 0
+		if self.doc.name not in bom_list:
+			bom_list.append(self.doc.name)
+		
+		while(count < len(bom_list)):
+			for child_bom in _get_children(bom_list[count]):
+				if child_bom not in bom_list:
+					bom_list.append(child_bom)
+			count += 1
+		bom_list.reverse()
+		return bom_list
+	
+	def calculate_cost(self):
+		"""Calculate bom totals"""
+		self.calculate_op_cost()
+		self.calculate_rm_cost()
+		self.doc.total_cost = self.doc.raw_material_cost + self.doc.operating_cost
+
+	def calculate_op_cost(self):
+		"""Update workstation rate and calculates totals"""
+		total_op_cost = 0
+		for d in getlist(self.doclist, 'bom_operations'):
+			if d.workstation and not d.hour_rate:
+				d.hour_rate = webnotes.conn.get_value("Workstation", d.workstation, "hour_rate")
+			if d.hour_rate and d.time_in_mins:
+				d.operating_cost = flt(d.hour_rate) * flt(d.time_in_mins) / 60.0
+			total_op_cost += flt(d.operating_cost)
+		self.doc.operating_cost = total_op_cost
+		
+	def calculate_rm_cost(self):
+		"""Fetch RM rate as per today's valuation rate and calculate totals"""
+		total_rm_cost = 0
+		for d in getlist(self.doclist, 'bom_materials'):
+			if d.bom_no:
+				d.rate = self.get_bom_unitcost(d.bom_no)
+			d.amount = flt(d.rate) * flt(d.qty)
+			d.qty_consumed_per_unit = flt(d.qty) / flt(self.doc.quantity)
+			total_rm_cost += d.amount
+			
+		self.doc.raw_material_cost = total_rm_cost
+
+	def update_exploded_items(self):
+		""" Update Flat BOM, following will be correct data"""
+		self.get_exploded_items()
+		self.add_exploded_items()
+
+	def get_exploded_items(self):
+		""" Get all raw materials including items from child bom"""
+		self.cur_exploded_items = {}
+		for d in getlist(self.doclist, 'bom_materials'):
+			if d.bom_no:
+				self.get_child_exploded_items(d.bom_no, d.qty)
+			else:
+				self.add_to_cur_exploded_items(webnotes._dict({
+					'item_code'				: d.item_code, 
+					'description'			: d.description, 
+					'stock_uom'				: d.stock_uom, 
+					'qty'					: flt(d.qty),
+					'rate'					: flt(d.rate),
+				}))
+				
+	def add_to_cur_exploded_items(self, args):
+		if self.cur_exploded_items.get(args.item_code):
+			self.cur_exploded_items[args.item_code]["qty"] += args.qty
+		else:
+			self.cur_exploded_items[args.item_code] = args
+	
+	def get_child_exploded_items(self, bom_no, qty):
+		""" Add all items from Flat BOM of child BOM"""
+		
+		child_fb_items = webnotes.conn.sql("""select item_code, description, stock_uom, qty, rate, 
+			qty_consumed_per_unit from `tabBOM Explosion Item` 
+			where parent = %s and docstatus = 1""", bom_no, as_dict = 1)
+			
+		for d in child_fb_items:
+			self.add_to_cur_exploded_items(webnotes._dict({
+				'item_code'				: d['item_code'], 
+				'description'			: d['description'], 
+				'stock_uom'				: d['stock_uom'], 
+				'qty'					: flt(d['qty_consumed_per_unit'])*qty,
+				'rate'					: flt(d['rate']),
+			}))
+
+	def add_exploded_items(self):
+		"Add items to Flat BOM table"
+		self.doclist = self.doc.clear_table(self.doclist, 'flat_bom_details', 1)
+		for d in self.cur_exploded_items:
+			ch = addchild(self.doc, 'flat_bom_details', 'BOM Explosion Item', self.doclist)
+			for i in self.cur_exploded_items[d].keys():
+				ch.fields[i] = self.cur_exploded_items[d][i]
+			ch.amount = flt(ch.qty) * flt(ch.rate)
+			ch.qty_consumed_per_unit = flt(ch.qty) / flt(self.doc.quantity)
+			ch.docstatus = self.doc.docstatus
+			ch.save(1)
+
+	def get_parent_bom_list(self, bom_no):
+		p_bom = webnotes.conn.sql("select parent from `tabBOM Item` where bom_no = '%s'" % bom_no)
+		return p_bom and [i[0] for i in p_bom] or []
+
+	def validate_bom_links(self):
+		if not self.doc.is_active:
+			act_pbom = webnotes.conn.sql("""select distinct bom_item.parent from `tabBOM Item` bom_item
+				where bom_item.bom_no = %s and bom_item.docstatus = 1
+				and exists (select * from `tabBOM` where name = bom_item.parent
+					and docstatus = 1 and is_active = 1)""", self.doc.name)
+
+			if act_pbom and act_pbom[0][0]:
+				action = self.doc.docstatus < 2 and _("deactivate") or _("cancel")
+				msgprint(_("Cannot ") + action + _(": It is linked to other active BOM(s)"),
+					raise_exception=1)
+
+def get_bom_items_as_dict(bom, qty=1, fetch_exploded=1):
+	item_dict = {}
+		
+	query = """select 
+				bom_item.item_code,
+				item.item_name,
+				ifnull(sum(bom_item.qty_consumed_per_unit),0) * %(qty)s as qty, 
+				item.description, 
+				item.stock_uom,
+				item.default_warehouse,
+				item.purchase_account as expense_account,
+				item.cost_center
+			from 
+				`tab%(table)s` bom_item, `tabItem` item 
+			where 
+				bom_item.docstatus < 2 
+				and bom_item.parent = "%(bom)s"
+				and item.name = bom_item.item_code 
+				%(conditions)s
+				group by item_code, stock_uom"""
+	
+	if fetch_exploded:
+		items = webnotes.conn.sql(query % {
+			"qty": qty,
+			"table": "BOM Explosion Item",
+			"bom": bom,
+			"conditions": """and ifnull(item.is_pro_applicable, 'No') = 'No'
+					and ifnull(item.is_sub_contracted_item, 'No') = 'No' """
+		}, as_dict=True)
+	else:
+		items = webnotes.conn.sql(query % {
+			"qty": qty,
+			"table": "BOM Item",
+			"bom": bom,
+			"conditions": ""
+		}, as_dict=True)
+
+	# make unique
+	for item in items:
+		if item_dict.has_key(item.item_code):
+			item_dict[item.item_code]["qty"] += flt(item.qty)
+		else:
+			item_dict[item.item_code] = item
+		
+	return item_dict
+
+@webnotes.whitelist()
+def get_bom_items(bom, qty=1, fetch_exploded=1):
+	items = get_bom_items_as_dict(bom, qty, fetch_exploded).values()
+	items.sort(lambda a, b: a.item_code > b.item_code and 1 or -1)
+	return items
diff --git a/erpnext/manufacturing/doctype/bom/bom.txt b/erpnext/manufacturing/doctype/bom/bom.txt
new file mode 100644
index 0000000..505d8d7
--- /dev/null
+++ b/erpnext/manufacturing/doctype/bom/bom.txt
@@ -0,0 +1,280 @@
+[
+ {
+  "creation": "2013-01-22 15:11:38", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:57", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 0, 
+  "allow_copy": 0, 
+  "allow_import": 1, 
+  "allow_rename": 0, 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "hide_heading": 0, 
+  "hide_toolbar": 0, 
+  "icon": "icon-sitemap", 
+  "in_create": 0, 
+  "is_submittable": 1, 
+  "issingle": 0, 
+  "istable": 0, 
+  "module": "Manufacturing", 
+  "name": "__common__", 
+  "read_only": 0, 
+  "search_fields": "item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "BOM", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "BOM", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "BOM"
+ }, 
+ {
+  "description": "Item to be manufactured or repacked", 
+  "doctype": "DocField", 
+  "fieldname": "item", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Item", 
+  "oldfieldname": "item", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "default": "1", 
+  "doctype": "DocField", 
+  "fieldname": "is_active", 
+  "fieldtype": "Check", 
+  "hidden": 0, 
+  "in_list_view": 1, 
+  "label": "Is Active", 
+  "no_copy": 1, 
+  "oldfieldname": "is_active", 
+  "oldfieldtype": "Select", 
+  "reqd": 0
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "default": "1", 
+  "doctype": "DocField", 
+  "fieldname": "is_default", 
+  "fieldtype": "Check", 
+  "in_list_view": 1, 
+  "label": "Is Default", 
+  "no_copy": 1, 
+  "oldfieldname": "is_default", 
+  "oldfieldtype": "Check"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cb0", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "description": "Manage cost of operations", 
+  "doctype": "DocField", 
+  "fieldname": "with_operations", 
+  "fieldtype": "Check", 
+  "label": "With Operations"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rm_cost_as_per", 
+  "fieldtype": "Select", 
+  "label": "Rate Of Materials Based On", 
+  "options": "Valuation Rate\nLast Purchase Rate\nPrice List"
+ }, 
+ {
+  "depends_on": "eval:doc.rm_cost_as_per===\"Price List\"", 
+  "doctype": "DocField", 
+  "fieldname": "buying_price_list", 
+  "fieldtype": "Link", 
+  "label": "Price List", 
+  "options": "Price List"
+ }, 
+ {
+  "depends_on": "with_operations", 
+  "description": "Specify the operations, operating cost and give a unique Operation no to your operations.", 
+  "doctype": "DocField", 
+  "fieldname": "operations", 
+  "fieldtype": "Section Break", 
+  "label": "Operations", 
+  "oldfieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "bom_operations", 
+  "fieldtype": "Table", 
+  "label": "BOM Operations", 
+  "oldfieldname": "bom_operations", 
+  "oldfieldtype": "Table", 
+  "options": "BOM Operation"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "materials", 
+  "fieldtype": "Section Break", 
+  "label": "Materials", 
+  "oldfieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "bom_materials", 
+  "fieldtype": "Table", 
+  "label": "BOM Item", 
+  "oldfieldname": "bom_materials", 
+  "oldfieldtype": "Table", 
+  "options": "BOM Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "costing", 
+  "fieldtype": "Section Break", 
+  "label": "Costing", 
+  "oldfieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_cost", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Total Cost", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cb1", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "raw_material_cost", 
+  "fieldtype": "Float", 
+  "label": "Total Raw Material Cost", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "operating_cost", 
+  "fieldtype": "Float", 
+  "label": "Total Operating Cost", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "more_info_section", 
+  "fieldtype": "Section Break", 
+  "label": "More Info"
+ }, 
+ {
+  "default": "1", 
+  "description": "Quantity of item obtained after manufacturing / repacking from given quantities of raw materials", 
+  "doctype": "DocField", 
+  "fieldname": "quantity", 
+  "fieldtype": "Float", 
+  "label": "Quantity", 
+  "oldfieldname": "quantity", 
+  "oldfieldtype": "Currency", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "uom", 
+  "fieldtype": "Select", 
+  "label": "Item UOM", 
+  "options": "link:UOM", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break23", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "project_name", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Project Name", 
+  "oldfieldname": "project_name", 
+  "oldfieldtype": "Link", 
+  "options": "Project"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "in_list_view": 1, 
+  "label": "Item Desription", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Link", 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "options": "BOM", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "section_break0", 
+  "fieldtype": "Section Break", 
+  "hidden": 0, 
+  "label": "Materials Required (Exploded)", 
+  "print_hide": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "flat_bom_details", 
+  "fieldtype": "Table", 
+  "hidden": 0, 
+  "label": "Materials Required (Exploded)", 
+  "no_copy": 1, 
+  "oldfieldname": "flat_bom_details", 
+  "oldfieldtype": "Table", 
+  "options": "BOM Explosion Item", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Manufacturing Manager"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Manufacturing User"
+ }
+]
\ No newline at end of file
diff --git a/erpnext/manufacturing/doctype/bom/test_bom.py b/erpnext/manufacturing/doctype/bom/test_bom.py
new file mode 100644
index 0000000..5f9186a
--- /dev/null
+++ b/erpnext/manufacturing/doctype/bom/test_bom.py
@@ -0,0 +1,119 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+
+from __future__ import unicode_literals
+import unittest
+import webnotes
+
+test_records = [
+	[
+		{
+			"doctype": "BOM", 
+			"item": "_Test Item Home Desktop Manufactured", 
+			"quantity": 1.0,
+			"is_active": 1,
+			"is_default": 1,
+			"docstatus": 1
+		}, 
+		{
+			"doctype": "BOM Item", 
+			"item_code": "_Test Serialized Item With Series", 
+			"parentfield": "bom_materials", 
+			"qty": 1.0, 
+			"rate": 5000.0, 
+			"amount": 5000.0, 
+			"stock_uom": "_Test UOM"
+		}, 
+		{
+			"doctype": "BOM Item", 
+			"item_code": "_Test Item 2", 
+			"parentfield": "bom_materials", 
+			"qty": 2.0, 
+			"rate": 1000.0,
+			"amount": 2000.0,
+			"stock_uom": "_Test UOM"
+		}
+	],
+
+	[
+		{
+			"doctype": "BOM", 
+			"item": "_Test FG Item", 
+			"quantity": 1.0,
+			"is_active": 1,
+			"is_default": 1,
+			"docstatus": 1
+		}, 
+		{
+			"doctype": "BOM Item", 
+			"item_code": "_Test Item", 
+			"parentfield": "bom_materials", 
+			"qty": 1.0, 
+			"rate": 5000.0, 
+			"amount": 5000.0, 
+			"stock_uom": "_Test UOM"
+		}, 
+		{
+			"doctype": "BOM Item", 
+			"item_code": "_Test Item Home Desktop 100", 
+			"parentfield": "bom_materials", 
+			"qty": 2.0, 
+			"rate": 1000.0,
+			"amount": 2000.0,
+			"stock_uom": "_Test UOM"
+		}
+	],
+	
+	[
+		{
+			"doctype": "BOM", 
+			"item": "_Test FG Item 2", 
+			"quantity": 1.0,
+			"is_active": 1,
+			"is_default": 1,
+			"docstatus": 1
+		}, 
+		{
+			"doctype": "BOM Item", 
+			"item_code": "_Test Item", 
+			"parentfield": "bom_materials", 
+			"qty": 1.0, 
+			"rate": 5000.0, 
+			"amount": 5000.0, 
+			"stock_uom": "_Test UOM"
+		}, 
+		{
+			"doctype": "BOM Item", 
+			"item_code": "_Test Item Home Desktop Manufactured", 
+			"bom_no": "BOM/_Test Item Home Desktop Manufactured/001",
+			"parentfield": "bom_materials", 
+			"qty": 2.0, 
+			"rate": 1000.0,
+			"amount": 2000.0,
+			"stock_uom": "_Test UOM"
+		}
+	],
+]
+
+class TestBOM(unittest.TestCase):
+	def test_get_items(self):
+		from erpnext.manufacturing.doctype.bom.bom import get_bom_items_as_dict
+		items_dict = get_bom_items_as_dict(bom="BOM/_Test FG Item 2/001", qty=1, fetch_exploded=0)
+		self.assertTrue(test_records[2][1]["item_code"] in items_dict)
+		self.assertTrue(test_records[2][2]["item_code"] in items_dict)
+		self.assertEquals(len(items_dict.values()), 2)
+		
+	def test_get_items_exploded(self):
+		from erpnext.manufacturing.doctype.bom.bom import get_bom_items_as_dict
+		items_dict = get_bom_items_as_dict(bom="BOM/_Test FG Item 2/001", qty=1, fetch_exploded=1)
+		self.assertTrue(test_records[2][1]["item_code"] in items_dict)
+		self.assertFalse(test_records[2][2]["item_code"] in items_dict)
+		self.assertTrue(test_records[0][1]["item_code"] in items_dict)
+		self.assertTrue(test_records[0][2]["item_code"] in items_dict)
+		self.assertEquals(len(items_dict.values()), 3)
+		
+	def test_get_items_list(self):
+		from erpnext.manufacturing.doctype.bom.bom import get_bom_items
+		self.assertEquals(len(get_bom_items(bom="BOM/_Test FG Item 2/001", qty=1, fetch_exploded=1)), 3)
+
diff --git a/manufacturing/doctype/bom_explosion_item/README.md b/erpnext/manufacturing/doctype/bom_explosion_item/README.md
similarity index 100%
rename from manufacturing/doctype/bom_explosion_item/README.md
rename to erpnext/manufacturing/doctype/bom_explosion_item/README.md
diff --git a/manufacturing/doctype/bom_explosion_item/__init__.py b/erpnext/manufacturing/doctype/bom_explosion_item/__init__.py
similarity index 100%
rename from manufacturing/doctype/bom_explosion_item/__init__.py
rename to erpnext/manufacturing/doctype/bom_explosion_item/__init__.py
diff --git a/manufacturing/doctype/bom_explosion_item/bom_explosion_item.py b/erpnext/manufacturing/doctype/bom_explosion_item/bom_explosion_item.py
similarity index 100%
rename from manufacturing/doctype/bom_explosion_item/bom_explosion_item.py
rename to erpnext/manufacturing/doctype/bom_explosion_item/bom_explosion_item.py
diff --git a/erpnext/manufacturing/doctype/bom_explosion_item/bom_explosion_item.txt b/erpnext/manufacturing/doctype/bom_explosion_item/bom_explosion_item.txt
new file mode 100644
index 0000000..55342aa
--- /dev/null
+++ b/erpnext/manufacturing/doctype/bom_explosion_item/bom_explosion_item.txt
@@ -0,0 +1,98 @@
+[
+ {
+  "creation": "2013-03-07 11:42:57", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:22:57", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "FBD/.######", 
+  "default_print_format": "Standard", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Manufacturing", 
+  "name": "__common__", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "BOM Explosion Item", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "BOM Explosion Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Item Code", 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Link", 
+  "options": "Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Text", 
+  "in_list_view": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Text", 
+  "print_width": "300px", 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "qty", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Qty", 
+  "oldfieldname": "qty", 
+  "oldfieldtype": "Currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rate", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Rate", 
+  "oldfieldname": "standard_rate", 
+  "oldfieldtype": "Currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amount", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Amount", 
+  "oldfieldname": "amount_as_per_sr", 
+  "oldfieldtype": "Currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "stock_uom", 
+  "fieldtype": "Link", 
+  "in_list_view": 0, 
+  "label": "Stock UOM", 
+  "oldfieldname": "stock_uom", 
+  "oldfieldtype": "Link", 
+  "options": "UOM"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "qty_consumed_per_unit", 
+  "fieldtype": "Float", 
+  "hidden": 0, 
+  "in_list_view": 1, 
+  "label": "Qty Consumed Per Unit", 
+  "no_copy": 0
+ }
+]
\ No newline at end of file
diff --git a/manufacturing/doctype/bom_item/README.md b/erpnext/manufacturing/doctype/bom_item/README.md
similarity index 100%
rename from manufacturing/doctype/bom_item/README.md
rename to erpnext/manufacturing/doctype/bom_item/README.md
diff --git a/manufacturing/doctype/bom_item/__init__.py b/erpnext/manufacturing/doctype/bom_item/__init__.py
similarity index 100%
rename from manufacturing/doctype/bom_item/__init__.py
rename to erpnext/manufacturing/doctype/bom_item/__init__.py
diff --git a/manufacturing/doctype/bom_item/bom_item.py b/erpnext/manufacturing/doctype/bom_item/bom_item.py
similarity index 100%
rename from manufacturing/doctype/bom_item/bom_item.py
rename to erpnext/manufacturing/doctype/bom_item/bom_item.py
diff --git a/erpnext/manufacturing/doctype/bom_item/bom_item.txt b/erpnext/manufacturing/doctype/bom_item/bom_item.txt
new file mode 100644
index 0000000..b7017f4
--- /dev/null
+++ b/erpnext/manufacturing/doctype/bom_item/bom_item.txt
@@ -0,0 +1,138 @@
+[
+ {
+  "creation": "2013-02-22 01:27:49", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:22:58", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Manufacturing", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "BOM Item", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "BOM Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "operation_no", 
+  "fieldtype": "Select", 
+  "in_list_view": 1, 
+  "label": "Operation No", 
+  "oldfieldname": "operation_no", 
+  "oldfieldtype": "Data", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Item Code", 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "bom_no", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "BOM No", 
+  "oldfieldname": "bom_no", 
+  "oldfieldtype": "Link", 
+  "options": "BOM", 
+  "print_width": "150px", 
+  "reqd": 0, 
+  "search_index": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "qty", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Qty", 
+  "oldfieldname": "qty", 
+  "oldfieldtype": "Currency", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "stock_uom", 
+  "fieldtype": "Link", 
+  "in_list_view": 0, 
+  "label": "Stock UOM", 
+  "oldfieldname": "stock_uom", 
+  "oldfieldtype": "Data", 
+  "options": "UOM", 
+  "read_only": 1, 
+  "reqd": 1
+ }, 
+ {
+  "description": "See \"Rate Of Materials Based On\" in Costing Section", 
+  "doctype": "DocField", 
+  "fieldname": "rate", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Rate"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amount", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Amount", 
+  "oldfieldname": "amount_as_per_mar", 
+  "oldfieldtype": "Currency", 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "scrap", 
+  "fieldtype": "Float", 
+  "label": "Scrap %", 
+  "oldfieldname": "scrap", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Text", 
+  "label": "Item Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Text", 
+  "print_width": "250px", 
+  "reqd": 0, 
+  "width": "250px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "qty_consumed_per_unit", 
+  "fieldtype": "Float", 
+  "hidden": 1, 
+  "label": "Qty Consumed Per Unit", 
+  "oldfieldname": "qty_consumed_per_unit", 
+  "oldfieldtype": "Float", 
+  "print_hide": 1, 
+  "read_only": 1
+ }
+]
\ No newline at end of file
diff --git a/manufacturing/doctype/bom_operation/README.md b/erpnext/manufacturing/doctype/bom_operation/README.md
similarity index 100%
rename from manufacturing/doctype/bom_operation/README.md
rename to erpnext/manufacturing/doctype/bom_operation/README.md
diff --git a/manufacturing/doctype/bom_operation/__init__.py b/erpnext/manufacturing/doctype/bom_operation/__init__.py
similarity index 100%
rename from manufacturing/doctype/bom_operation/__init__.py
rename to erpnext/manufacturing/doctype/bom_operation/__init__.py
diff --git a/manufacturing/doctype/bom_operation/bom_operation.py b/erpnext/manufacturing/doctype/bom_operation/bom_operation.py
similarity index 100%
rename from manufacturing/doctype/bom_operation/bom_operation.py
rename to erpnext/manufacturing/doctype/bom_operation/bom_operation.py
diff --git a/erpnext/manufacturing/doctype/bom_operation/bom_operation.txt b/erpnext/manufacturing/doctype/bom_operation/bom_operation.txt
new file mode 100644
index 0000000..6ace745
--- /dev/null
+++ b/erpnext/manufacturing/doctype/bom_operation/bom_operation.txt
@@ -0,0 +1,84 @@
+[
+ {
+  "creation": "2013-02-22 01:27:49", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:22:58", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Manufacturing", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "BOM Operation", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "BOM Operation"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "operation_no", 
+  "fieldtype": "Data", 
+  "label": "Operation No", 
+  "oldfieldname": "operation_no", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "opn_description", 
+  "fieldtype": "Text", 
+  "label": "Operation Description", 
+  "oldfieldname": "opn_description", 
+  "oldfieldtype": "Text", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "workstation", 
+  "fieldtype": "Link", 
+  "label": "Workstation", 
+  "oldfieldname": "workstation", 
+  "oldfieldtype": "Link", 
+  "options": "Workstation", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "hour_rate", 
+  "fieldtype": "Float", 
+  "label": "Hour Rate", 
+  "oldfieldname": "hour_rate", 
+  "oldfieldtype": "Currency", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "time_in_mins", 
+  "fieldtype": "Float", 
+  "label": "Operation Time (mins)", 
+  "oldfieldname": "time_in_mins", 
+  "oldfieldtype": "Currency", 
+  "reqd": 0
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "doctype": "DocField", 
+  "fieldname": "operating_cost", 
+  "fieldtype": "Float", 
+  "label": "Operating Cost", 
+  "oldfieldname": "operating_cost", 
+  "oldfieldtype": "Currency", 
+  "reqd": 0
+ }
+]
\ No newline at end of file
diff --git a/manufacturing/doctype/bom_replace_tool/README.md b/erpnext/manufacturing/doctype/bom_replace_tool/README.md
similarity index 100%
rename from manufacturing/doctype/bom_replace_tool/README.md
rename to erpnext/manufacturing/doctype/bom_replace_tool/README.md
diff --git a/manufacturing/doctype/bom_replace_tool/__init__.py b/erpnext/manufacturing/doctype/bom_replace_tool/__init__.py
similarity index 100%
rename from manufacturing/doctype/bom_replace_tool/__init__.py
rename to erpnext/manufacturing/doctype/bom_replace_tool/__init__.py
diff --git a/erpnext/manufacturing/doctype/bom_replace_tool/bom_replace_tool.js b/erpnext/manufacturing/doctype/bom_replace_tool/bom_replace_tool.js
new file mode 100644
index 0000000..e5415ad
--- /dev/null
+++ b/erpnext/manufacturing/doctype/bom_replace_tool/bom_replace_tool.js
@@ -0,0 +1,22 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+
+cur_frm.cscript.refresh = function(doc) {
+	cur_frm.disable_save();
+}
+
+cur_frm.set_query("current_bom", function(doc) {
+	return{
+		query: "erpnext.controllers.queries.bom",
+		filters: {name: "!" + doc.new_bom}
+	}
+});
+
+
+cur_frm.set_query("new_bom", function(doc) {
+	return{
+		query: "erpnext.controllers.queries.bom",
+		filters: {name: "!" + doc.current_bom}
+	}
+});
\ No newline at end of file
diff --git a/manufacturing/doctype/bom_replace_tool/bom_replace_tool.py b/erpnext/manufacturing/doctype/bom_replace_tool/bom_replace_tool.py
similarity index 100%
rename from manufacturing/doctype/bom_replace_tool/bom_replace_tool.py
rename to erpnext/manufacturing/doctype/bom_replace_tool/bom_replace_tool.py
diff --git a/manufacturing/doctype/bom_replace_tool/bom_replace_tool.txt b/erpnext/manufacturing/doctype/bom_replace_tool/bom_replace_tool.txt
similarity index 100%
rename from manufacturing/doctype/bom_replace_tool/bom_replace_tool.txt
rename to erpnext/manufacturing/doctype/bom_replace_tool/bom_replace_tool.txt
diff --git a/manufacturing/doctype/production_order/README.md b/erpnext/manufacturing/doctype/production_order/README.md
similarity index 100%
rename from manufacturing/doctype/production_order/README.md
rename to erpnext/manufacturing/doctype/production_order/README.md
diff --git a/manufacturing/doctype/production_order/__init__.py b/erpnext/manufacturing/doctype/production_order/__init__.py
similarity index 100%
rename from manufacturing/doctype/production_order/__init__.py
rename to erpnext/manufacturing/doctype/production_order/__init__.py
diff --git a/erpnext/manufacturing/doctype/production_order/production_order.js b/erpnext/manufacturing/doctype/production_order/production_order.js
new file mode 100644
index 0000000..480f1a6
--- /dev/null
+++ b/erpnext/manufacturing/doctype/production_order/production_order.js
@@ -0,0 +1,115 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+$.extend(cur_frm.cscript, {
+	onload: function (doc, dt, dn) {
+
+		if (!doc.status) doc.status = 'Draft';
+		cfn_set_fields(doc, dt, dn);
+
+		this.frm.add_fetch("sales_order", "delivery_date", "expected_delivery_date");
+	},
+
+	refresh: function(doc, dt, dn) {
+		this.frm.dashboard.reset();
+		erpnext.hide_naming_series();
+		this.frm.set_intro("");
+		cfn_set_fields(doc, dt, dn);
+
+		if (doc.docstatus === 0 && !doc.__islocal) {
+			this.frm.set_intro(wn._("Submit this Production Order for further processing."));
+		} else if (doc.docstatus === 1) {
+			var percent = flt(doc.produced_qty) / flt(doc.qty) * 100;
+			this.frm.dashboard.add_progress(cint(percent) + "% " + wn._("Complete"), percent);
+
+			if(doc.status === "Stopped") {
+				this.frm.dashboard.set_headline_alert(wn._("Stopped"), "alert-danger", "icon-stop");
+			}
+		}
+	},
+
+	production_item: function(doc) {
+		return this.frm.call({
+			method: "get_item_details",
+			args: { item: doc.production_item }
+		});
+	},
+
+	make_se: function(purpose) {
+		var me = this;
+
+		wn.call({
+			method:"erpnext.manufacturing.doctype.production_order.production_order.make_stock_entry",
+			args: {
+				"production_order_id": me.frm.doc.name,
+				"purpose": purpose
+			},
+			callback: function(r) {
+				var doclist = wn.model.sync(r.message);
+				wn.set_route("Form", doclist[0].doctype, doclist[0].name);
+			}
+		});
+	}
+});
+
+var cfn_set_fields = function(doc, dt, dn) {
+	if (doc.docstatus == 1) {
+		if (doc.status != 'Stopped' && doc.status != 'Completed')
+		cur_frm.add_custom_button(wn._('Stop!'), cur_frm.cscript['Stop Production Order'], "icon-exclamation");
+		else if (doc.status == 'Stopped')
+			cur_frm.add_custom_button(wn._('Unstop'), cur_frm.cscript['Unstop Production Order'], "icon-check");
+
+		if (doc.status == 'Submitted' || doc.status == 'Material Transferred' || doc.status == 'In Process'){
+			cur_frm.add_custom_button(wn._('Transfer Raw Materials'), cur_frm.cscript['Transfer Raw Materials']);
+			cur_frm.add_custom_button(wn._('Update Finished Goods'), cur_frm.cscript['Update Finished Goods']);
+		} 
+	}
+}
+
+cur_frm.cscript['Stop Production Order'] = function() {
+	var doc = cur_frm.doc;
+	var check = confirm(wn._("Do you really want to stop production order: " + doc.name));
+	if (check) {
+		return $c_obj(make_doclist(doc.doctype, doc.name), 'stop_unstop', 'Stopped', function(r, rt) {cur_frm.refresh();});
+	}
+}
+
+cur_frm.cscript['Unstop Production Order'] = function() {
+	var doc = cur_frm.doc;
+	var check = confirm(wn._("Do really want to unstop production order: " + doc.name));
+	if (check)
+		return $c_obj(make_doclist(doc.doctype, doc.name), 'stop_unstop', 'Unstopped', function(r, rt) {cur_frm.refresh();});
+}
+
+cur_frm.cscript['Transfer Raw Materials'] = function() {
+	cur_frm.cscript.make_se('Material Transfer');
+}
+
+cur_frm.cscript['Update Finished Goods'] = function() {
+	cur_frm.cscript.make_se('Manufacture/Repack');
+}
+
+cur_frm.fields_dict['production_item'].get_query = function(doc) {
+	return {
+		filters:[
+			['Item', 'is_pro_applicable', '=', 'Yes']
+		]
+	}
+}
+
+cur_frm.fields_dict['project_name'].get_query = function(doc, dt, dn) {
+	return{
+		filters:[
+			['Project', 'status', 'not in', 'Completed, Cancelled']
+		]
+	}	
+}
+
+cur_frm.set_query("bom_no", function(doc) {
+	if (doc.production_item) {
+		return{
+			query: "erpnext.controllers.queries.bom",
+			filters: {item: cstr(doc.production_item)}
+		}
+	} else msgprint(wn._("Please enter Production Item first"));
+});
\ No newline at end of file
diff --git a/erpnext/manufacturing/doctype/production_order/production_order.py b/erpnext/manufacturing/doctype/production_order/production_order.py
new file mode 100644
index 0000000..8a47a8e
--- /dev/null
+++ b/erpnext/manufacturing/doctype/production_order/production_order.py
@@ -0,0 +1,173 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import cstr, flt, nowdate
+from webnotes.model.code import get_obj
+from webnotes import msgprint, _
+
+class OverProductionError(webnotes.ValidationError): pass
+
+class DocType:
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+
+	def validate(self):
+		if self.doc.docstatus == 0:
+			self.doc.status = "Draft"
+			
+		from erpnext.utilities import validate_status
+		validate_status(self.doc.status, ["Draft", "Submitted", "Stopped", 
+			"In Process", "Completed", "Cancelled"])
+
+		self.validate_bom_no()
+		self.validate_sales_order()
+		self.validate_warehouse()
+		
+		from erpnext.utilities.transaction_base import validate_uom_is_integer
+		validate_uom_is_integer(self.doclist, "stock_uom", ["qty", "produced_qty"])
+		
+	def validate_bom_no(self):
+		if self.doc.bom_no:
+			bom = webnotes.conn.sql("""select name from `tabBOM` where name=%s and docstatus=1 
+				and is_active=1 and item=%s"""
+				, (self.doc.bom_no, self.doc.production_item), as_dict =1)
+			if not bom:
+				webnotes.throw("""Incorrect BOM: %s entered. 
+					May be BOM not exists or inactive or not submitted 
+					or for some other item.""" % cstr(self.doc.bom_no))
+					
+	def validate_sales_order(self):
+		if self.doc.sales_order:
+			so = webnotes.conn.sql("""select name, delivery_date from `tabSales Order` 
+				where name=%s and docstatus = 1""", self.doc.sales_order, as_dict=1)[0]
+
+			if not so.name:
+				webnotes.throw("Sales Order: %s is not valid" % self.doc.sales_order)
+
+			if not self.doc.expected_delivery_date:
+				self.doc.expected_delivery_date = so.delivery_date
+			
+			self.validate_production_order_against_so()
+			
+	def validate_warehouse(self):
+		from erpnext.stock.utils import validate_warehouse_company
+		
+		for w in [self.doc.fg_warehouse, self.doc.wip_warehouse]:
+			validate_warehouse_company(w, self.doc.company)
+	
+	def validate_production_order_against_so(self):
+		# already ordered qty
+		ordered_qty_against_so = webnotes.conn.sql("""select sum(qty) from `tabProduction Order`
+			where production_item = %s and sales_order = %s and docstatus < 2 and name != %s""", 
+			(self.doc.production_item, self.doc.sales_order, self.doc.name))[0][0]
+
+		total_qty = flt(ordered_qty_against_so) + flt(self.doc.qty)
+		
+		# get qty from Sales Order Item table
+		so_item_qty = webnotes.conn.sql("""select sum(qty) from `tabSales Order Item` 
+			where parent = %s and item_code = %s""", 
+			(self.doc.sales_order, self.doc.production_item))[0][0]
+		# get qty from Packing Item table
+		dnpi_qty = webnotes.conn.sql("""select sum(qty) from `tabPacked Item` 
+			where parent = %s and parenttype = 'Sales Order' and item_code = %s""", 
+			(self.doc.sales_order, self.doc.production_item))[0][0]
+		# total qty in SO
+		so_qty = flt(so_item_qty) + flt(dnpi_qty)
+				
+		if total_qty > so_qty:
+			webnotes.throw(_("Total production order qty for item") + ": " + 
+				cstr(self.doc.production_item) + _(" against sales order") + ": " + 
+				cstr(self.doc.sales_order) + _(" will be ") + cstr(total_qty) + ", " + 
+				_("which is greater than sales order qty ") + "(" + cstr(so_qty) + ")" + 
+				_("Please reduce qty."), exc=OverProductionError)
+
+	def stop_unstop(self, status):
+		""" Called from client side on Stop/Unstop event"""
+		self.update_status(status)
+		qty = (flt(self.doc.qty)-flt(self.doc.produced_qty)) * ((status == 'Stopped') and -1 or 1)
+		self.update_planned_qty(qty)
+		msgprint("Production Order has been %s" % status)
+
+
+	def update_status(self, status):
+		if status == 'Stopped':
+			webnotes.conn.set(self.doc, 'status', cstr(status))
+		else:
+			if flt(self.doc.qty) == flt(self.doc.produced_qty):
+				webnotes.conn.set(self.doc, 'status', 'Completed')
+			if flt(self.doc.qty) > flt(self.doc.produced_qty):
+				webnotes.conn.set(self.doc, 'status', 'In Process')
+			if flt(self.doc.produced_qty) == 0:
+				webnotes.conn.set(self.doc, 'status', 'Submitted')
+
+
+	def on_submit(self):
+		if not self.doc.wip_warehouse:
+			webnotes.throw(_("WIP Warehouse required before Submit"))
+		webnotes.conn.set(self.doc,'status', 'Submitted')
+		self.update_planned_qty(self.doc.qty)
+		
+
+	def on_cancel(self):
+		# Check whether any stock entry exists against this Production Order
+		stock_entry = webnotes.conn.sql("""select name from `tabStock Entry` 
+			where production_order = %s and docstatus = 1""", self.doc.name)
+		if stock_entry:
+			webnotes.throw("""Submitted Stock Entry %s exists against this production order. 
+				Hence can not be cancelled.""" % stock_entry[0][0])
+
+		webnotes.conn.set(self.doc,'status', 'Cancelled')
+		self.update_planned_qty(-self.doc.qty)
+
+	def update_planned_qty(self, qty):
+		"""update planned qty in bin"""
+		args = {
+			"item_code": self.doc.production_item,
+			"warehouse": self.doc.fg_warehouse,
+			"posting_date": nowdate(),
+			"planned_qty": flt(qty)
+		}
+		from erpnext.stock.utils import update_bin
+		update_bin(args)
+
+@webnotes.whitelist()	
+def get_item_details(item):
+	res = webnotes.conn.sql("""select stock_uom, description
+		from `tabItem` where (ifnull(end_of_life, "")="" or end_of_life > now())
+		and name=%s""", item, as_dict=1)
+	
+	if not res:
+		return {}
+		
+	res = res[0]
+	bom = webnotes.conn.sql("""select name from `tabBOM` where item=%s 
+		and ifnull(is_default, 0)=1""", item)
+	if bom:
+		res.bom_no = bom[0][0]
+		
+	return res
+
+@webnotes.whitelist()
+def make_stock_entry(production_order_id, purpose):
+	production_order = webnotes.bean("Production Order", production_order_id)
+		
+	stock_entry = webnotes.new_bean("Stock Entry")
+	stock_entry.doc.purpose = purpose
+	stock_entry.doc.production_order = production_order_id
+	stock_entry.doc.company = production_order.doc.company
+	stock_entry.doc.bom_no = production_order.doc.bom_no
+	stock_entry.doc.use_multi_level_bom = production_order.doc.use_multi_level_bom
+	stock_entry.doc.fg_completed_qty = flt(production_order.doc.qty) - flt(production_order.doc.produced_qty)
+	
+	if purpose=="Material Transfer":
+		stock_entry.doc.to_warehouse = production_order.doc.wip_warehouse
+	else:
+		stock_entry.doc.from_warehouse = production_order.doc.wip_warehouse
+		stock_entry.doc.to_warehouse = production_order.doc.fg_warehouse
+		
+	stock_entry.run_method("get_items")
+	return [d.fields for d in stock_entry.doclist]
diff --git a/erpnext/manufacturing/doctype/production_order/production_order.txt b/erpnext/manufacturing/doctype/production_order/production_order.txt
new file mode 100644
index 0000000..ed1c668
--- /dev/null
+++ b/erpnext/manufacturing/doctype/production_order/production_order.txt
@@ -0,0 +1,266 @@
+[
+ {
+  "creation": "2013-01-10 16:34:16", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:16", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "naming_series:", 
+  "doctype": "DocType", 
+  "icon": "icon-cogs", 
+  "in_create": 0, 
+  "is_submittable": 1, 
+  "module": "Manufacturing", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Production Order", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Production Order", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "Manufacturing User", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Production Order"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item", 
+  "fieldtype": "Section Break", 
+  "label": "Item", 
+  "options": "icon-gift"
+ }, 
+ {
+  "default": "PRO", 
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "options": "\nPRO", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "production_item", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Item To Manufacture", 
+  "oldfieldname": "production_item", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "depends_on": "production_item", 
+  "description": "Bill of Material to be considered for manufacturing", 
+  "doctype": "DocField", 
+  "fieldname": "bom_no", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "BOM No", 
+  "oldfieldname": "bom_no", 
+  "oldfieldtype": "Link", 
+  "options": "BOM", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "default": "1", 
+  "description": "If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.", 
+  "doctype": "DocField", 
+  "fieldname": "use_multi_level_bom", 
+  "fieldtype": "Check", 
+  "label": "Use Multi-Level BOM"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "description": "Manufacture against Sales Order", 
+  "doctype": "DocField", 
+  "fieldname": "sales_order", 
+  "fieldtype": "Link", 
+  "label": "Sales Order", 
+  "options": "Sales Order", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "production_item", 
+  "doctype": "DocField", 
+  "fieldname": "qty", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Qty To Manufacture", 
+  "oldfieldname": "qty", 
+  "oldfieldtype": "Currency", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "depends_on": "eval:doc.docstatus==1", 
+  "description": "Automatically updated via Stock Entry of type Manufacture/Repack", 
+  "doctype": "DocField", 
+  "fieldname": "produced_qty", 
+  "fieldtype": "Float", 
+  "label": "Manufactured Qty", 
+  "no_copy": 1, 
+  "oldfieldname": "produced_qty", 
+  "oldfieldtype": "Currency", 
+  "read_only": 1
+ }, 
+ {
+  "depends_on": "sales_order", 
+  "doctype": "DocField", 
+  "fieldname": "expected_delivery_date", 
+  "fieldtype": "Date", 
+  "label": "Expected Delivery Date", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warehouses", 
+  "fieldtype": "Section Break", 
+  "label": "Warehouses", 
+  "options": "icon-building"
+ }, 
+ {
+  "depends_on": "production_item", 
+  "description": "Manufactured quantity will be updated in this warehouse", 
+  "doctype": "DocField", 
+  "fieldname": "fg_warehouse", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "For Warehouse", 
+  "options": "Warehouse", 
+  "read_only": 0, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_12", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "wip_warehouse", 
+  "fieldtype": "Link", 
+  "label": "Work-in-Progress Warehouse", 
+  "options": "Warehouse", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "more_info", 
+  "fieldtype": "Section Break", 
+  "label": "More Info", 
+  "options": "icon-file-text", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Status", 
+  "no_copy": 1, 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Select", 
+  "options": "\nDraft\nSubmitted\nStopped\nIn Process\nCompleted\nCancelled", 
+  "read_only": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "label": "Item Description", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "project_name", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Project Name", 
+  "oldfieldname": "project_name", 
+  "oldfieldtype": "Link", 
+  "options": "Project", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break2", 
+  "fieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "depends_on": "production_item", 
+  "doctype": "DocField", 
+  "fieldname": "stock_uom", 
+  "fieldtype": "Link", 
+  "label": "Stock UOM", 
+  "oldfieldname": "stock_uom", 
+  "oldfieldtype": "Data", 
+  "options": "UOM", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Data", 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/erpnext/manufacturing/doctype/production_order/test_production_order.py b/erpnext/manufacturing/doctype/production_order/test_production_order.py
new file mode 100644
index 0000000..e2ff921
--- /dev/null
+++ b/erpnext/manufacturing/doctype/production_order/test_production_order.py
@@ -0,0 +1,79 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+
+from __future__ import unicode_literals
+import unittest
+import webnotes
+from webnotes.utils import cstr, getdate
+from erpnext.stock.doctype.purchase_receipt.test_purchase_receipt import set_perpetual_inventory
+from erpnext.manufacturing.doctype.production_order.production_order import make_stock_entry
+
+
+class TestProductionOrder(unittest.TestCase):
+	def test_planned_qty(self):
+		set_perpetual_inventory(0)
+		webnotes.conn.sql("delete from `tabStock Ledger Entry`")
+		webnotes.conn.sql("""delete from `tabBin`""")
+		webnotes.conn.sql("""delete from `tabGL Entry`""")
+		
+		pro_bean = webnotes.bean(copy = test_records[0])
+		pro_bean.insert()
+		pro_bean.submit()
+		
+		from erpnext.stock.doctype.stock_entry.test_stock_entry import test_records as se_test_records
+		mr1 = webnotes.bean(copy = se_test_records[0])
+		mr1.insert()
+		mr1.submit()
+		
+		mr2 = webnotes.bean(copy = se_test_records[0])
+		mr2.doclist[1].item_code = "_Test Item Home Desktop 100"
+		mr2.insert()
+		mr2.submit()
+		
+		stock_entry = make_stock_entry(pro_bean.doc.name, "Manufacture/Repack")
+		stock_entry = webnotes.bean(stock_entry)
+		stock_entry.doc.fiscal_year = "_Test Fiscal Year 2013"
+		stock_entry.doc.fg_completed_qty = 4
+		stock_entry.doc.posting_date = "2013-05-12"
+		stock_entry.doc.fiscal_year = "_Test Fiscal Year 2013"
+		stock_entry.run_method("get_items")
+		stock_entry.submit()
+		
+		self.assertEqual(webnotes.conn.get_value("Production Order", pro_bean.doc.name, 
+			"produced_qty"), 4)
+		self.assertEqual(webnotes.conn.get_value("Bin", {"item_code": "_Test FG Item", 
+			"warehouse": "_Test Warehouse 1 - _TC"}, "planned_qty"), 6)
+			
+		return pro_bean.doc.name
+			
+	def test_over_production(self):
+		from erpnext.stock.doctype.stock_entry.stock_entry import StockOverProductionError
+		pro_order = self.test_planned_qty()
+		
+		stock_entry = make_stock_entry(pro_order, "Manufacture/Repack")
+		stock_entry = webnotes.bean(stock_entry)
+		stock_entry.doc.posting_date = "2013-05-12"
+		stock_entry.doc.fiscal_year = "_Test Fiscal Year 2013"
+		stock_entry.doc.fg_completed_qty = 15
+		stock_entry.run_method("get_items")
+		stock_entry.insert()
+		
+		self.assertRaises(StockOverProductionError, stock_entry.submit)
+			
+		
+
+test_records = [
+	[
+		{
+			"bom_no": "BOM/_Test FG Item/001", 
+			"company": "_Test Company", 
+			"doctype": "Production Order", 
+			"production_item": "_Test FG Item", 
+			"qty": 10.0, 
+			"fg_warehouse": "_Test Warehouse 1 - _TC",
+			"wip_warehouse": "_Test Warehouse - _TC",
+			"stock_uom": "Nos"
+		}
+	]
+]
\ No newline at end of file
diff --git a/manufacturing/doctype/production_plan_item/README.md b/erpnext/manufacturing/doctype/production_plan_item/README.md
similarity index 100%
rename from manufacturing/doctype/production_plan_item/README.md
rename to erpnext/manufacturing/doctype/production_plan_item/README.md
diff --git a/manufacturing/doctype/production_plan_item/__init__.py b/erpnext/manufacturing/doctype/production_plan_item/__init__.py
similarity index 100%
rename from manufacturing/doctype/production_plan_item/__init__.py
rename to erpnext/manufacturing/doctype/production_plan_item/__init__.py
diff --git a/manufacturing/doctype/production_plan_item/production_plan_item.py b/erpnext/manufacturing/doctype/production_plan_item/production_plan_item.py
similarity index 100%
rename from manufacturing/doctype/production_plan_item/production_plan_item.py
rename to erpnext/manufacturing/doctype/production_plan_item/production_plan_item.py
diff --git a/erpnext/manufacturing/doctype/production_plan_item/production_plan_item.txt b/erpnext/manufacturing/doctype/production_plan_item/production_plan_item.txt
new file mode 100644
index 0000000..2068188
--- /dev/null
+++ b/erpnext/manufacturing/doctype/production_plan_item/production_plan_item.txt
@@ -0,0 +1,125 @@
+[
+ {
+  "creation": "2013-02-22 01:27:49", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:25", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "PPID/.#####", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Manufacturing", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Production Plan Item", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Production Plan Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Item Code", 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "print_width": "150px", 
+  "reqd": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "bom_no", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "BOM No", 
+  "oldfieldname": "bom_no", 
+  "oldfieldtype": "Link", 
+  "options": "BOM", 
+  "print_width": "100px", 
+  "reqd": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "planned_qty", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Planned Qty", 
+  "oldfieldname": "planned_qty", 
+  "oldfieldtype": "Currency", 
+  "print_width": "100px", 
+  "reqd": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_order", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Sales Order", 
+  "oldfieldname": "source_docname", 
+  "oldfieldtype": "Data", 
+  "options": "Sales Order", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "so_pending_qty", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "SO Pending Qty", 
+  "oldfieldname": "prevdoc_reqd_qty", 
+  "oldfieldtype": "Currency", 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "100px"
+ }, 
+ {
+  "description": "Reserved Warehouse in Sales Order / Finished Goods Warehouse", 
+  "doctype": "DocField", 
+  "fieldname": "warehouse", 
+  "fieldtype": "Link", 
+  "label": "Warehouse", 
+  "options": "Warehouse", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "stock_uom", 
+  "fieldtype": "Link", 
+  "in_list_view": 0, 
+  "label": "UOM", 
+  "oldfieldname": "stock_uom", 
+  "oldfieldtype": "Data", 
+  "options": "UOM", 
+  "print_width": "80px", 
+  "read_only": 1, 
+  "reqd": 1, 
+  "width": "80px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Text", 
+  "in_list_view": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Text", 
+  "print_width": "200px", 
+  "read_only": 1, 
+  "width": "200px"
+ }
+]
\ No newline at end of file
diff --git a/manufacturing/doctype/production_plan_sales_order/README.md b/erpnext/manufacturing/doctype/production_plan_sales_order/README.md
similarity index 100%
rename from manufacturing/doctype/production_plan_sales_order/README.md
rename to erpnext/manufacturing/doctype/production_plan_sales_order/README.md
diff --git a/manufacturing/doctype/production_plan_sales_order/__init__.py b/erpnext/manufacturing/doctype/production_plan_sales_order/__init__.py
similarity index 100%
rename from manufacturing/doctype/production_plan_sales_order/__init__.py
rename to erpnext/manufacturing/doctype/production_plan_sales_order/__init__.py
diff --git a/manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.py b/erpnext/manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.py
similarity index 100%
rename from manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.py
rename to erpnext/manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.py
diff --git a/erpnext/manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.txt b/erpnext/manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.txt
new file mode 100644
index 0000000..11a02a5
--- /dev/null
+++ b/erpnext/manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.txt
@@ -0,0 +1,71 @@
+[
+ {
+  "creation": "2013-02-22 01:27:49", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:25", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "PP/.SO/.#####", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Manufacturing", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Production Plan Sales Order", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Production Plan Sales Order"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_order", 
+  "fieldtype": "Link", 
+  "label": "Sales Order", 
+  "oldfieldname": "prevdoc_docname", 
+  "oldfieldtype": "Data", 
+  "options": "Sales Order", 
+  "print_width": "150px", 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_order_date", 
+  "fieldtype": "Date", 
+  "label": "SO Date", 
+  "oldfieldname": "document_date", 
+  "oldfieldtype": "Date", 
+  "print_width": "120px", 
+  "read_only": 1, 
+  "width": "120px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer", 
+  "fieldtype": "Link", 
+  "label": "Customer", 
+  "options": "Customer", 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grand_total", 
+  "fieldtype": "Currency", 
+  "label": "Grand Total", 
+  "options": "Company:company:default_currency", 
+  "print_width": "120px", 
+  "read_only": 1, 
+  "width": "120px"
+ }
+]
\ No newline at end of file
diff --git a/manufacturing/doctype/production_planning_tool/README.md b/erpnext/manufacturing/doctype/production_planning_tool/README.md
similarity index 100%
rename from manufacturing/doctype/production_planning_tool/README.md
rename to erpnext/manufacturing/doctype/production_planning_tool/README.md
diff --git a/manufacturing/doctype/production_planning_tool/__init__.py b/erpnext/manufacturing/doctype/production_planning_tool/__init__.py
similarity index 100%
rename from manufacturing/doctype/production_planning_tool/__init__.py
rename to erpnext/manufacturing/doctype/production_planning_tool/__init__.py
diff --git a/erpnext/manufacturing/doctype/production_planning_tool/production_planning_tool.js b/erpnext/manufacturing/doctype/production_planning_tool/production_planning_tool.js
new file mode 100644
index 0000000..f52fb8d
--- /dev/null
+++ b/erpnext/manufacturing/doctype/production_planning_tool/production_planning_tool.js
@@ -0,0 +1,57 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+cur_frm.cscript.onload = function(doc, cdt, cdn) {
+	cur_frm.set_value("company", wn.defaults.get_default("company"))
+	cur_frm.set_value("use_multi_level_bom", 1)
+}
+
+cur_frm.cscript.refresh = function(doc) {
+	cur_frm.disable_save();
+}
+
+cur_frm.cscript.sales_order = function(doc,cdt,cdn) {
+	var d = locals[cdt][cdn];
+	if (d.sales_order) {
+		return get_server_fields('get_so_details', d.sales_order, 'pp_so_details', doc, cdt, cdn, 1);
+	}
+}
+
+cur_frm.cscript.item_code = function(doc,cdt,cdn) {
+	var d = locals[cdt][cdn];
+	if (d.item_code) {
+		return get_server_fields('get_item_details', d.item_code, 'pp_details', doc, cdt, cdn, 1);
+	}
+}
+
+cur_frm.cscript.download_materials_required = function(doc, cdt, cdn) {
+	return $c_obj(make_doclist(cdt, cdn), 'validate_data', '', function(r, rt) {
+		if (!r['exc'])
+			$c_obj_csv(make_doclist(cdt, cdn), 'download_raw_materials', '', '');
+	});
+}
+
+cur_frm.fields_dict['pp_details'].grid.get_field('item_code').get_query = function(doc) {
+ 	return erpnext.queries.item({
+		'ifnull(tabItem.is_pro_applicable, "No")': 'Yes'
+	});
+}
+
+cur_frm.fields_dict['pp_details'].grid.get_field('bom_no').get_query = function(doc) {
+	var d = locals[this.doctype][this.docname];
+	if (d.item_code) {
+		return {
+			query: "erpnext.controllers.queries.bom",
+			filters:{'item': cstr(d.item_code)}
+		}
+	} else msgprint(wn._("Please enter Item first"));
+}
+
+cur_frm.fields_dict.customer.get_query = function(doc,cdt,cdn) {
+	return{
+		query: "erpnext.controllers.queries.customer_query"
+	}
+}
+
+cur_frm.fields_dict.pp_so_details.grid.get_field("customer").get_query =
+	cur_frm.fields_dict.customer.get_query;
\ No newline at end of file
diff --git a/erpnext/manufacturing/doctype/production_planning_tool/production_planning_tool.py b/erpnext/manufacturing/doctype/production_planning_tool/production_planning_tool.py
new file mode 100644
index 0000000..3b529cb
--- /dev/null
+++ b/erpnext/manufacturing/doctype/production_planning_tool/production_planning_tool.py
@@ -0,0 +1,411 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import cstr, flt, cint, nowdate, add_days
+from webnotes.model.doc import addchild, Document
+from webnotes.model.bean import getlist
+from webnotes.model.code import get_obj
+from webnotes import msgprint, _
+
+class DocType:
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+		self.item_dict = {}
+
+	def get_so_details(self, so):
+		"""Pull other details from so"""
+		so = webnotes.conn.sql("""select transaction_date, customer, grand_total 
+			from `tabSales Order` where name = %s""", so, as_dict = 1)
+		ret = {
+			'sales_order_date': so and so[0]['transaction_date'] or '',
+			'customer' : so[0]['customer'] or '',
+			'grand_total': so[0]['grand_total']
+		}
+		return ret	
+			
+	def get_item_details(self, item_code):
+		""" Pull other item details from item master"""
+
+		item = webnotes.conn.sql("""select description, stock_uom, default_bom 
+			from `tabItem` where name = %s""", item_code, as_dict =1)
+		ret = {
+			'description'	: item and item[0]['description'],
+			'stock_uom'		: item and item[0]['stock_uom'],
+			'bom_no'		: item and item[0]['default_bom']
+		}
+		return ret
+
+	def clear_so_table(self):
+		self.doclist = self.doc.clear_table(self.doclist, 'pp_so_details')
+
+	def clear_item_table(self):
+		self.doclist = self.doc.clear_table(self.doclist, 'pp_details')
+		
+	def validate_company(self):
+		if not self.doc.company:
+			webnotes.throw(_("Please enter Company"))
+
+	def get_open_sales_orders(self):
+		""" Pull sales orders  which are pending to deliver based on criteria selected"""
+		so_filter = item_filter = ""
+		if self.doc.from_date:
+			so_filter += ' and so.transaction_date >= "' + self.doc.from_date + '"'
+		if self.doc.to_date:
+			so_filter += ' and so.transaction_date <= "' + self.doc.to_date + '"'
+		if self.doc.customer:
+			so_filter += ' and so.customer = "' + self.doc.customer + '"'
+			
+		if self.doc.fg_item:
+			item_filter += ' and item.name = "' + self.doc.fg_item + '"'
+		
+		open_so = webnotes.conn.sql("""
+			select distinct so.name, so.transaction_date, so.customer, so.grand_total
+			from `tabSales Order` so, `tabSales Order Item` so_item
+			where so_item.parent = so.name
+				and so.docstatus = 1 and so.status != "Stopped"
+				and so.company = %s
+				and ifnull(so_item.qty, 0) > ifnull(so_item.delivered_qty, 0) %s
+				and (exists (select name from `tabItem` item where item.name=so_item.item_code
+					and (ifnull(item.is_pro_applicable, 'No') = 'Yes' 
+						or ifnull(item.is_sub_contracted_item, 'No') = 'Yes') %s)
+					or exists (select name from `tabPacked Item` pi
+						where pi.parent = so.name and pi.parent_item = so_item.item_code
+							and exists (select name from `tabItem` item where item.name=pi.item_code
+								and (ifnull(item.is_pro_applicable, 'No') = 'Yes' 
+									or ifnull(item.is_sub_contracted_item, 'No') = 'Yes') %s)))
+			""" % ('%s', so_filter, item_filter, item_filter), self.doc.company, as_dict=1)
+		
+		self.add_so_in_table(open_so)
+
+	def add_so_in_table(self, open_so):
+		""" Add sales orders in the table"""
+		self.clear_so_table()
+
+		so_list = [d.sales_order for d in getlist(self.doclist, 'pp_so_details')]
+		for r in open_so:
+			if cstr(r['name']) not in so_list:
+				pp_so = addchild(self.doc, 'pp_so_details', 
+					'Production Plan Sales Order', self.doclist)
+				pp_so.sales_order = r['name']
+				pp_so.sales_order_date = cstr(r['transaction_date'])
+				pp_so.customer = cstr(r['customer'])
+				pp_so.grand_total = flt(r['grand_total'])
+
+	def get_items_from_so(self):
+		""" Pull items from Sales Order, only proction item
+			and subcontracted item will be pulled from Packing item 
+			and add items in the table
+		"""
+		items = self.get_items()
+		self.add_items(items)
+
+	def get_items(self):
+		so_list = filter(None, [d.sales_order for d in getlist(self.doclist, 'pp_so_details')])
+		if not so_list:
+			msgprint(_("Please enter sales order in the above table"))
+			return []
+			
+		items = webnotes.conn.sql("""select distinct parent, item_code, reserved_warehouse,
+			(qty - ifnull(delivered_qty, 0)) as pending_qty
+			from `tabSales Order Item` so_item
+			where parent in (%s) and docstatus = 1 and ifnull(qty, 0) > ifnull(delivered_qty, 0)
+			and exists (select * from `tabItem` item where item.name=so_item.item_code
+				and (ifnull(item.is_pro_applicable, 'No') = 'Yes' 
+					or ifnull(item.is_sub_contracted_item, 'No') = 'Yes'))""" % \
+			(", ".join(["%s"] * len(so_list))), tuple(so_list), as_dict=1)
+		
+		packed_items = webnotes.conn.sql("""select distinct pi.parent, pi.item_code, pi.warehouse as reserved_warhouse,
+			(((so_item.qty - ifnull(so_item.delivered_qty, 0)) * pi.qty) / so_item.qty) 
+				as pending_qty
+			from `tabSales Order Item` so_item, `tabPacked Item` pi
+			where so_item.parent = pi.parent and so_item.docstatus = 1 
+			and pi.parent_item = so_item.item_code
+			and so_item.parent in (%s) and ifnull(so_item.qty, 0) > ifnull(so_item.delivered_qty, 0)
+			and exists (select * from `tabItem` item where item.name=pi.item_code
+				and (ifnull(item.is_pro_applicable, 'No') = 'Yes' 
+					or ifnull(item.is_sub_contracted_item, 'No') = 'Yes'))""" % \
+			(", ".join(["%s"] * len(so_list))), tuple(so_list), as_dict=1)
+
+		return items + packed_items
+		
+
+	def add_items(self, items):
+		self.clear_item_table()
+
+		for p in items:
+			item_details = webnotes.conn.sql("""select description, stock_uom, default_bom 
+				from tabItem where name=%s""", p['item_code'])
+			pi = addchild(self.doc, 'pp_details', 'Production Plan Item', self.doclist)
+			pi.sales_order				= p['parent']
+			pi.warehouse				= p['reserved_warehouse']
+			pi.item_code				= p['item_code']
+			pi.description				= item_details and item_details[0][0] or ''
+			pi.stock_uom				= item_details and item_details[0][1] or ''
+			pi.bom_no					= item_details and item_details[0][2] or ''
+			pi.so_pending_qty			= flt(p['pending_qty'])
+			pi.planned_qty				= flt(p['pending_qty'])
+	
+
+	def validate_data(self):
+		self.validate_company()
+		for d in getlist(self.doclist, 'pp_details'):
+			self.validate_bom_no(d)
+			if not flt(d.planned_qty):
+				webnotes.throw("Please Enter Planned Qty for item: %s at row no: %s" % 
+					(d.item_code, d.idx))
+				
+	def validate_bom_no(self, d):
+		if not d.bom_no:
+			webnotes.throw("Please enter bom no for item: %s at row no: %s" % 
+				(d.item_code, d.idx))
+		else:
+			bom = webnotes.conn.sql("""select name from `tabBOM` where name = %s and item = %s 
+				and docstatus = 1 and is_active = 1""", 
+				(d.bom_no, d.item_code), as_dict = 1)
+			if not bom:
+				webnotes.throw("""Incorrect BOM No: %s entered for item: %s at row no: %s
+					May be BOM is inactive or for other item or does not exists in the system""" % 
+					(d.bom_no, d.item_doce, d.idx))
+
+	def raise_production_order(self):
+		"""It will raise production order (Draft) for all distinct FG items"""
+		self.validate_data()
+
+		from erpnext.utilities.transaction_base import validate_uom_is_integer
+		validate_uom_is_integer(self.doclist, "stock_uom", "planned_qty")
+
+		items = self.get_distinct_items_and_boms()[1]
+		pro = self.create_production_order(items)
+		if pro:
+			pro = ["""<a href="#Form/Production Order/%s" target="_blank">%s</a>""" % \
+				(p, p) for p in pro]
+			msgprint(_("Production Order(s) created:\n\n") + '\n'.join(pro))
+		else :
+			msgprint(_("No Production Order created."))
+
+	def get_distinct_items_and_boms(self):
+		""" Club similar BOM and item for processing
+			bom_dict {
+				bom_no: ['sales_order', 'qty']
+			}
+		"""
+		item_dict, bom_dict = {}, {}
+		for d in self.doclist.get({"parentfield": "pp_details"}):			
+			bom_dict.setdefault(d.bom_no, []).append([d.sales_order, flt(d.planned_qty)])
+			item_dict[(d.item_code, d.sales_order, d.warehouse)] = {
+				"production_item"	: d.item_code,
+				"sales_order"		: d.sales_order,
+				"qty" 				: flt(item_dict.get((d.item_code, d.sales_order, d.warehouse),
+										{}).get("qty")) + flt(d.planned_qty),
+				"bom_no"			: d.bom_no,
+				"description"		: d.description,
+				"stock_uom"			: d.stock_uom,
+				"company"			: self.doc.company,
+				"wip_warehouse"		: "",
+				"fg_warehouse"		: d.warehouse,
+				"status"			: "Draft",
+			}
+		return bom_dict, item_dict
+		
+	def create_production_order(self, items):
+		"""Create production order. Called from Production Planning Tool"""
+		from erpnext.manufacturing.doctype.production_order.production_order import OverProductionError
+
+		pro_list = []
+		for key in items:
+			pro = webnotes.new_bean("Production Order")
+			pro.doc.fields.update(items[key])
+			
+			webnotes.flags.mute_messages = True
+			try:
+				pro.insert()
+				pro_list.append(pro.doc.name)
+			except OverProductionError, e:
+				pass
+				
+			webnotes.flags.mute_messages = False
+			
+		return pro_list
+
+	def download_raw_materials(self):
+		""" Create csv data for required raw material to produce finished goods"""
+		self.validate_data()
+		bom_dict = self.get_distinct_items_and_boms()[0]
+		self.get_raw_materials(bom_dict)
+		return self.get_csv()
+
+	def get_raw_materials(self, bom_dict):
+		""" Get raw materials considering sub-assembly items 
+			{
+				"item_code": [qty_required, description, stock_uom, min_order_qty]
+			}
+		"""
+		bom_wise_item_details = {}
+		item_list = []
+
+		for bom, so_wise_qty in bom_dict.items():
+			if self.doc.use_multi_level_bom:
+				# get all raw materials with sub assembly childs					
+				for d in webnotes.conn.sql("""select fb.item_code, 
+					ifnull(sum(fb.qty_consumed_per_unit), 0) as qty, 
+					fb.description, fb.stock_uom, it.min_order_qty 
+					from `tabBOM Explosion Item` fb,`tabItem` it 
+					where it.name = fb.item_code and ifnull(it.is_pro_applicable, 'No') = 'No' 
+					and ifnull(it.is_sub_contracted_item, 'No') = 'No' 
+					and fb.docstatus<2 and fb.parent=%s 
+					group by item_code, stock_uom""", bom, as_dict=1):
+						bom_wise_item_details.setdefault(d.item_code, d)
+			else:
+				# Get all raw materials considering SA items as raw materials, 
+				# so no childs of SA items
+				for d in webnotes.conn.sql("""select bom_item.item_code, 
+					ifnull(sum(bom_item.qty_consumed_per_unit), 0) as qty, 
+					bom_item.description, bom_item.stock_uom, item.min_order_qty 
+					from `tabBOM Item` bom_item, tabItem item 
+					where bom_item.parent = %s and bom_item.docstatus < 2 
+					and bom_item.item_code = item.name 
+					group by item_code""", bom, as_dict=1):
+						bom_wise_item_details.setdefault(d.item_code, d)
+
+			for item, item_details in bom_wise_item_details.items():
+				for so_qty in so_wise_qty:
+					item_list.append([item, flt(item_details.qty) * so_qty[1], item_details.description, 
+						item_details.stock_uom, item_details.min_order_qty, so_qty[0]])
+
+			self.make_items_dict(item_list)
+
+	def make_items_dict(self, item_list):
+		for i in item_list:
+			self.item_dict.setdefault(i[0], []).append([flt(i[1]), i[2], i[3], i[4], i[5]])
+
+	def get_csv(self):
+		item_list = [['Item Code', 'Description', 'Stock UOM', 'Required Qty', 'Warehouse',
+		 	'Quantity Requested for Purchase', 'Ordered Qty', 'Actual Qty']]
+		for item in self.item_dict:
+			total_qty = sum([flt(d[0]) for d in self.item_dict[item]])
+			for item_details in self.item_dict[item]:
+				item_list.append([item, item_details[1], item_details[2], item_details[0]])
+				item_qty = webnotes.conn.sql("""select warehouse, indented_qty, ordered_qty, actual_qty 
+					from `tabBin` where item_code = %s""", item, as_dict=1)
+				i_qty, o_qty, a_qty = 0, 0, 0
+				for w in item_qty:
+					i_qty, o_qty, a_qty = i_qty + flt(w.indented_qty), o_qty + flt(w.ordered_qty), a_qty + flt(w.actual_qty)
+					item_list.append(['', '', '', '', w.warehouse, flt(w.indented_qty), 
+						flt(w.ordered_qty), flt(w.actual_qty)])
+				if item_qty:
+					item_list.append(['', '', '', '', 'Total', i_qty, o_qty, a_qty])
+
+		return item_list
+		
+	def raise_purchase_request(self):
+		"""
+			Raise Material Request if projected qty is less than qty required
+			Requested qty should be shortage qty considering minimum order qty
+		"""
+		self.validate_data()
+		if not self.doc.purchase_request_for_warehouse:
+			webnotes.throw(_("Please enter Warehouse for which Material Request will be raised"))
+			
+		bom_dict = self.get_distinct_items_and_boms()[0]		
+		self.get_raw_materials(bom_dict)
+		
+		if self.item_dict:
+			self.insert_purchase_request()
+
+	def get_requested_items(self):
+		item_projected_qty = self.get_projected_qty()
+		items_to_be_requested = webnotes._dict()
+
+		for item, so_item_qty in self.item_dict.items():
+			requested_qty = 0
+			total_qty = sum([flt(d[0]) for d in so_item_qty])
+			if total_qty > item_projected_qty.get(item, 0):
+				# shortage
+				requested_qty = total_qty - item_projected_qty.get(item, 0)
+				# consider minimum order qty
+				requested_qty = requested_qty > flt(so_item_qty[0][3]) and \
+					requested_qty or flt(so_item_qty[0][3])
+
+			# distribute requested qty SO wise
+			for item_details in so_item_qty:
+				if requested_qty:
+					sales_order = item_details[4] or "No Sales Order"
+					if requested_qty <= item_details[0]:
+						adjusted_qty = requested_qty
+					else:
+						adjusted_qty = item_details[0]
+
+					items_to_be_requested.setdefault(item, {}).setdefault(sales_order, 0)
+					items_to_be_requested[item][sales_order] += adjusted_qty
+					requested_qty -= adjusted_qty
+				else:
+					break
+
+			# requested qty >= total so qty, due to minimum order qty
+			if requested_qty:
+				items_to_be_requested.setdefault(item, {}).setdefault("No Sales Order", 0)
+				items_to_be_requested[item]["No Sales Order"] += requested_qty
+
+		return items_to_be_requested
+			
+	def get_projected_qty(self):
+		items = self.item_dict.keys()
+		item_projected_qty = webnotes.conn.sql("""select item_code, sum(projected_qty) 
+			from `tabBin` where item_code in (%s) group by item_code""" % 
+			(", ".join(["%s"]*len(items)),), tuple(items))
+
+		return dict(item_projected_qty)
+		
+	def insert_purchase_request(self):
+		items_to_be_requested = self.get_requested_items()
+
+		from erpnext.accounts.utils import get_fiscal_year
+		fiscal_year = get_fiscal_year(nowdate())[0]
+
+		purchase_request_list = []
+		if items_to_be_requested:
+			for item in items_to_be_requested:
+				item_wrapper = webnotes.bean("Item", item)
+				pr_doclist = [{
+					"doctype": "Material Request",
+					"__islocal": 1,
+					"naming_series": "IDT",
+					"transaction_date": nowdate(),
+					"status": "Draft",
+					"company": self.doc.company,
+					"fiscal_year": fiscal_year,
+					"requested_by": webnotes.session.user,
+					"material_request_type": "Purchase"
+				}]
+				for sales_order, requested_qty in items_to_be_requested[item].items():
+					pr_doclist.append({
+						"doctype": "Material Request Item",
+						"__islocal": 1,
+						"parentfield": "indent_details",
+						"item_code": item,
+						"item_name": item_wrapper.doc.item_name,
+						"description": item_wrapper.doc.description,
+						"uom": item_wrapper.doc.stock_uom,
+						"item_group": item_wrapper.doc.item_group,
+						"brand": item_wrapper.doc.brand,
+						"qty": requested_qty,
+						"schedule_date": add_days(nowdate(), cint(item_wrapper.doc.lead_time_days)),
+						"warehouse": self.doc.purchase_request_for_warehouse,
+						"sales_order_no": sales_order if sales_order!="No Sales Order" else None
+					})
+
+				pr_wrapper = webnotes.bean(pr_doclist)
+				pr_wrapper.ignore_permissions = 1
+				pr_wrapper.submit()
+				purchase_request_list.append(pr_wrapper.doc.name)
+			
+			if purchase_request_list:
+				pur_req = ["""<a href="#Form/Material Request/%s" target="_blank">%s</a>""" % \
+					(p, p) for p in purchase_request_list]
+				msgprint("Material Request(s) created: \n%s" % 
+					"\n".join(pur_req))
+		else:
+			msgprint(_("Nothing to request"))
diff --git a/erpnext/manufacturing/doctype/production_planning_tool/production_planning_tool.txt b/erpnext/manufacturing/doctype/production_planning_tool/production_planning_tool.txt
new file mode 100644
index 0000000..4c3b065
--- /dev/null
+++ b/erpnext/manufacturing/doctype/production_planning_tool/production_planning_tool.txt
@@ -0,0 +1,196 @@
+[
+ {
+  "creation": "2013-01-21 12:03:47", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:25", 
+  "modified_by": "Administrator", 
+  "owner": "jai@webnotestech.com"
+ }, 
+ {
+  "default_print_format": "Standard", 
+  "doctype": "DocType", 
+  "icon": "icon-calendar", 
+  "in_create": 1, 
+  "issingle": 1, 
+  "module": "Manufacturing", 
+  "name": "__common__", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Production Planning Tool", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Production Planning Tool", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 0, 
+  "role": "Manufacturing User", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Production Planning Tool"
+ }, 
+ {
+  "description": "Select Sales Orders from which you want to create Production Orders.", 
+  "doctype": "DocField", 
+  "fieldname": "select_sales_orders", 
+  "fieldtype": "Section Break", 
+  "label": "Select Sales Orders"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fg_item", 
+  "fieldtype": "Link", 
+  "label": "Filter based on item", 
+  "options": "Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer", 
+  "fieldtype": "Link", 
+  "label": "Filter based on customer", 
+  "options": "Customer"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "label": "Company", 
+  "options": "Company", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "from_date", 
+  "fieldtype": "Date", 
+  "label": "From Date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "to_date", 
+  "fieldtype": "Date", 
+  "label": "To Date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break1", 
+  "fieldtype": "Section Break", 
+  "options": "Simple"
+ }, 
+ {
+  "description": "Pull sales orders (pending to deliver) based on the above criteria", 
+  "doctype": "DocField", 
+  "fieldname": "get_sales_orders", 
+  "fieldtype": "Button", 
+  "label": "Get Sales Orders", 
+  "options": "get_open_sales_orders"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "pp_so_details", 
+  "fieldtype": "Table", 
+  "label": "Production Plan Sales Orders", 
+  "options": "Production Plan Sales Order"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "items_for_production", 
+  "fieldtype": "Section Break", 
+  "label": "Select Items"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "get_items_from_so", 
+  "fieldtype": "Button", 
+  "label": "Get Items From Sales Orders", 
+  "options": "get_items_from_so"
+ }, 
+ {
+  "default": "1", 
+  "description": "If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.", 
+  "doctype": "DocField", 
+  "fieldname": "use_multi_level_bom", 
+  "fieldtype": "Check", 
+  "label": "Use Multi-Level BOM", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "pp_details", 
+  "fieldtype": "Table", 
+  "label": "Production Plan Items", 
+  "options": "Production Plan Item"
+ }, 
+ {
+  "description": "Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.", 
+  "doctype": "DocField", 
+  "fieldname": "create_production_orders", 
+  "fieldtype": "Section Break", 
+  "label": "Production Orders"
+ }, 
+ {
+  "description": "Separate production order will be created for each finished good item.", 
+  "doctype": "DocField", 
+  "fieldname": "raise_production_order", 
+  "fieldtype": "Button", 
+  "label": "Create Production Orders", 
+  "options": "raise_production_order"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sb5", 
+  "fieldtype": "Section Break", 
+  "label": "Material Requirement"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_request_for_warehouse", 
+  "fieldtype": "Link", 
+  "label": "Material Request For Warehouse", 
+  "options": "Warehouse"
+ }, 
+ {
+  "description": "Items to be requested which are \"Out of Stock\" considering all warehouses based on projected qty and minimum order qty", 
+  "doctype": "DocField", 
+  "fieldname": "raise_purchase_request", 
+  "fieldtype": "Button", 
+  "label": "Create Material Requests", 
+  "options": "raise_purchase_request"
+ }, 
+ {
+  "description": "Download a report containing all raw materials with their latest inventory status", 
+  "doctype": "DocField", 
+  "fieldname": "download_materials_required", 
+  "fieldtype": "Button", 
+  "label": "Download Materials Required"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/manufacturing/doctype/workstation/README.md b/erpnext/manufacturing/doctype/workstation/README.md
similarity index 100%
rename from manufacturing/doctype/workstation/README.md
rename to erpnext/manufacturing/doctype/workstation/README.md
diff --git a/manufacturing/doctype/workstation/__init__.py b/erpnext/manufacturing/doctype/workstation/__init__.py
similarity index 100%
rename from manufacturing/doctype/workstation/__init__.py
rename to erpnext/manufacturing/doctype/workstation/__init__.py
diff --git a/manufacturing/doctype/workstation/workstation.js b/erpnext/manufacturing/doctype/workstation/workstation.js
similarity index 100%
rename from manufacturing/doctype/workstation/workstation.js
rename to erpnext/manufacturing/doctype/workstation/workstation.js
diff --git a/manufacturing/doctype/workstation/workstation.py b/erpnext/manufacturing/doctype/workstation/workstation.py
similarity index 100%
rename from manufacturing/doctype/workstation/workstation.py
rename to erpnext/manufacturing/doctype/workstation/workstation.py
diff --git a/erpnext/manufacturing/doctype/workstation/workstation.txt b/erpnext/manufacturing/doctype/workstation/workstation.txt
new file mode 100644
index 0000000..306ca4e
--- /dev/null
+++ b/erpnext/manufacturing/doctype/workstation/workstation.txt
@@ -0,0 +1,167 @@
+[
+ {
+  "creation": "2013-01-10 16:34:17", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:41", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "field:workstation_name", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-wrench", 
+  "module": "Manufacturing", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Workstation", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Workstation", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "Manufacturing User", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Workstation"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "workstation_name", 
+  "fieldtype": "Data", 
+  "label": "Workstation Name", 
+  "oldfieldname": "workstation_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warehouse", 
+  "fieldtype": "Link", 
+  "label": "Warehouse", 
+  "oldfieldname": "warehouse", 
+  "oldfieldtype": "Link", 
+  "options": "Warehouse", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Text", 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Text", 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "capacity", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Capacity", 
+  "oldfieldname": "capacity", 
+  "oldfieldtype": "Data", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "capacity_units", 
+  "fieldtype": "Select", 
+  "hidden": 1, 
+  "label": "Capacity Units", 
+  "oldfieldname": "capacity_units", 
+  "oldfieldtype": "Select", 
+  "options": "\nUnits/Shifts\nUnits/Hour", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "hour_rate_labour", 
+  "fieldtype": "Float", 
+  "label": "Hour Rate Labour", 
+  "oldfieldname": "hour_rate_labour", 
+  "oldfieldtype": "Currency", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "over_heads", 
+  "fieldtype": "Section Break", 
+  "label": "Overheads", 
+  "oldfieldtype": "Section Break"
+ }, 
+ {
+  "description": "Electricity cost per hour", 
+  "doctype": "DocField", 
+  "fieldname": "hour_rate_electricity", 
+  "fieldtype": "Float", 
+  "label": "Electricity Cost", 
+  "oldfieldname": "hour_rate_electricity", 
+  "oldfieldtype": "Currency"
+ }, 
+ {
+  "description": "Consumable cost per hour", 
+  "doctype": "DocField", 
+  "fieldname": "hour_rate_consumable", 
+  "fieldtype": "Float", 
+  "label": "Consumable Cost", 
+  "oldfieldname": "hour_rate_consumable", 
+  "oldfieldtype": "Currency"
+ }, 
+ {
+  "description": "Rent per hour", 
+  "doctype": "DocField", 
+  "fieldname": "hour_rate_rent", 
+  "fieldtype": "Float", 
+  "label": "Rent Cost", 
+  "oldfieldname": "hour_rate_rent", 
+  "oldfieldtype": "Currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "overhead", 
+  "fieldtype": "Float", 
+  "label": "Overhead", 
+  "oldfieldname": "overhead", 
+  "oldfieldtype": "Currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "hour_rate_section_break", 
+  "fieldtype": "Section Break", 
+  "label": "Hour Rate", 
+  "oldfieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "hour_rate", 
+  "fieldtype": "Float", 
+  "label": "Hour Rate", 
+  "oldfieldname": "hour_rate", 
+  "oldfieldtype": "Currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/manufacturing/page/__init__.py b/erpnext/manufacturing/page/__init__.py
similarity index 100%
rename from manufacturing/page/__init__.py
rename to erpnext/manufacturing/page/__init__.py
diff --git a/manufacturing/page/manufacturing_home/__init__.py b/erpnext/manufacturing/page/manufacturing_home/__init__.py
similarity index 100%
rename from manufacturing/page/manufacturing_home/__init__.py
rename to erpnext/manufacturing/page/manufacturing_home/__init__.py
diff --git a/manufacturing/page/manufacturing_home/manufacturing_home.js b/erpnext/manufacturing/page/manufacturing_home/manufacturing_home.js
similarity index 100%
rename from manufacturing/page/manufacturing_home/manufacturing_home.js
rename to erpnext/manufacturing/page/manufacturing_home/manufacturing_home.js
diff --git a/manufacturing/page/manufacturing_home/manufacturing_home.txt b/erpnext/manufacturing/page/manufacturing_home/manufacturing_home.txt
similarity index 100%
rename from manufacturing/page/manufacturing_home/manufacturing_home.txt
rename to erpnext/manufacturing/page/manufacturing_home/manufacturing_home.txt
diff --git a/manufacturing/report/__init__.py b/erpnext/manufacturing/report/__init__.py
similarity index 100%
rename from manufacturing/report/__init__.py
rename to erpnext/manufacturing/report/__init__.py
diff --git a/manufacturing/report/completed_production_orders/__init__.py b/erpnext/manufacturing/report/completed_production_orders/__init__.py
similarity index 100%
rename from manufacturing/report/completed_production_orders/__init__.py
rename to erpnext/manufacturing/report/completed_production_orders/__init__.py
diff --git a/manufacturing/report/completed_production_orders/completed_production_orders.txt b/erpnext/manufacturing/report/completed_production_orders/completed_production_orders.txt
similarity index 100%
rename from manufacturing/report/completed_production_orders/completed_production_orders.txt
rename to erpnext/manufacturing/report/completed_production_orders/completed_production_orders.txt
diff --git a/manufacturing/report/issued_items_against_production_order/__init__.py b/erpnext/manufacturing/report/issued_items_against_production_order/__init__.py
similarity index 100%
rename from manufacturing/report/issued_items_against_production_order/__init__.py
rename to erpnext/manufacturing/report/issued_items_against_production_order/__init__.py
diff --git a/manufacturing/report/issued_items_against_production_order/issued_items_against_production_order.txt b/erpnext/manufacturing/report/issued_items_against_production_order/issued_items_against_production_order.txt
similarity index 100%
rename from manufacturing/report/issued_items_against_production_order/issued_items_against_production_order.txt
rename to erpnext/manufacturing/report/issued_items_against_production_order/issued_items_against_production_order.txt
diff --git a/manufacturing/report/open_production_orders/__init__.py b/erpnext/manufacturing/report/open_production_orders/__init__.py
similarity index 100%
rename from manufacturing/report/open_production_orders/__init__.py
rename to erpnext/manufacturing/report/open_production_orders/__init__.py
diff --git a/manufacturing/report/open_production_orders/open_production_orders.txt b/erpnext/manufacturing/report/open_production_orders/open_production_orders.txt
similarity index 100%
rename from manufacturing/report/open_production_orders/open_production_orders.txt
rename to erpnext/manufacturing/report/open_production_orders/open_production_orders.txt
diff --git a/manufacturing/report/production_orders_in_progress/__init__.py b/erpnext/manufacturing/report/production_orders_in_progress/__init__.py
similarity index 100%
rename from manufacturing/report/production_orders_in_progress/__init__.py
rename to erpnext/manufacturing/report/production_orders_in_progress/__init__.py
diff --git a/manufacturing/report/production_orders_in_progress/production_orders_in_progress.txt b/erpnext/manufacturing/report/production_orders_in_progress/production_orders_in_progress.txt
similarity index 100%
rename from manufacturing/report/production_orders_in_progress/production_orders_in_progress.txt
rename to erpnext/manufacturing/report/production_orders_in_progress/production_orders_in_progress.txt
diff --git a/erpnext/modules.txt b/erpnext/modules.txt
new file mode 100644
index 0000000..f7857e4
--- /dev/null
+++ b/erpnext/modules.txt
@@ -0,0 +1,11 @@
+accounts
+buying
+home
+hr
+manufacturing
+projects
+selling
+setup
+stock
+support
+utilities
\ No newline at end of file
diff --git a/erpnext/patches.txt b/erpnext/patches.txt
new file mode 100644
index 0000000..c1ab098
--- /dev/null
+++ b/erpnext/patches.txt
@@ -0,0 +1,3 @@
+erpnext.patches.4_0.update_user_properties
+erpnext.patches.4_0.move_warehouse_user_to_restrictions
+erpnext.patches.4_0.new_permissions
\ No newline at end of file
diff --git a/patches/1311/__init__.py b/erpnext/patches/1311/__init__.py
similarity index 100%
rename from patches/1311/__init__.py
rename to erpnext/patches/1311/__init__.py
diff --git a/erpnext/patches/1311/p01_cleanup.py b/erpnext/patches/1311/p01_cleanup.py
new file mode 100644
index 0000000..23f6576
--- /dev/null
+++ b/erpnext/patches/1311/p01_cleanup.py
@@ -0,0 +1,24 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+def execute():
+	webnotes.reload_doc("stock", "doctype", "material_request")
+	webnotes.reload_doc("buying", "doctype", "purchase_order")
+	webnotes.reload_doc("selling", "doctype", "lead")
+
+	from webnotes.core.doctype.custom_field.custom_field import create_custom_field_if_values_exist
+	
+	create_custom_field_if_values_exist("Material Request", 
+		{"fieldtype":"Text", "fieldname":"remark", "label":"Remarks","insert_after":"Fiscal Year"})
+	create_custom_field_if_values_exist("Purchase Order", 
+		{"fieldtype":"Text", "fieldname":"instructions", "label":"Instructions","insert_after":"% Billed"})		
+	create_custom_field_if_values_exist("Purchase Order", 
+		{"fieldtype":"Text", "fieldname":"remarks", "label":"Remarks","insert_after":"% Billed"})
+	create_custom_field_if_values_exist("Purchase Order", 
+		{"fieldtype":"Text", "fieldname":"payment_terms", "label":"Payment Terms","insert_after":"Print Heading"})		
+	create_custom_field_if_values_exist("Lead", 
+		{"fieldtype":"Text", "fieldname":"remark", "label":"Remark","insert_after":"Territory"})
+		
\ No newline at end of file
diff --git a/patches/1311/p01_make_gl_entries_for_si.py b/erpnext/patches/1311/p01_make_gl_entries_for_si.py
similarity index 100%
rename from patches/1311/p01_make_gl_entries_for_si.py
rename to erpnext/patches/1311/p01_make_gl_entries_for_si.py
diff --git a/patches/1311/p02_index_singles.py b/erpnext/patches/1311/p02_index_singles.py
similarity index 100%
rename from patches/1311/p02_index_singles.py
rename to erpnext/patches/1311/p02_index_singles.py
diff --git a/patches/1311/p03_update_reqd_report_fields.py b/erpnext/patches/1311/p03_update_reqd_report_fields.py
similarity index 100%
rename from patches/1311/p03_update_reqd_report_fields.py
rename to erpnext/patches/1311/p03_update_reqd_report_fields.py
diff --git a/patches/1311/p04_update_comments.py b/erpnext/patches/1311/p04_update_comments.py
similarity index 100%
rename from patches/1311/p04_update_comments.py
rename to erpnext/patches/1311/p04_update_comments.py
diff --git a/patches/1311/p04_update_year_end_date_of_fiscal_year.py b/erpnext/patches/1311/p04_update_year_end_date_of_fiscal_year.py
similarity index 100%
rename from patches/1311/p04_update_year_end_date_of_fiscal_year.py
rename to erpnext/patches/1311/p04_update_year_end_date_of_fiscal_year.py
diff --git a/patches/1311/p05_website_brand_html.py b/erpnext/patches/1311/p05_website_brand_html.py
similarity index 100%
rename from patches/1311/p05_website_brand_html.py
rename to erpnext/patches/1311/p05_website_brand_html.py
diff --git a/patches/1311/p06_fix_report_columns.py b/erpnext/patches/1311/p06_fix_report_columns.py
similarity index 100%
rename from patches/1311/p06_fix_report_columns.py
rename to erpnext/patches/1311/p06_fix_report_columns.py
diff --git a/patches/1311/p07_scheduler_errors_digest.py b/erpnext/patches/1311/p07_scheduler_errors_digest.py
similarity index 100%
rename from patches/1311/p07_scheduler_errors_digest.py
rename to erpnext/patches/1311/p07_scheduler_errors_digest.py
diff --git a/patches/1311/p08_email_digest_recipients.py b/erpnext/patches/1311/p08_email_digest_recipients.py
similarity index 100%
rename from patches/1311/p08_email_digest_recipients.py
rename to erpnext/patches/1311/p08_email_digest_recipients.py
diff --git a/patches/1312/__init__.py b/erpnext/patches/1312/__init__.py
similarity index 100%
rename from patches/1312/__init__.py
rename to erpnext/patches/1312/__init__.py
diff --git a/patches/1312/p01_delete_old_stock_reports.py b/erpnext/patches/1312/p01_delete_old_stock_reports.py
similarity index 100%
rename from patches/1312/p01_delete_old_stock_reports.py
rename to erpnext/patches/1312/p01_delete_old_stock_reports.py
diff --git a/patches/1312/p02_update_item_details_in_item_price.py b/erpnext/patches/1312/p02_update_item_details_in_item_price.py
similarity index 100%
rename from patches/1312/p02_update_item_details_in_item_price.py
rename to erpnext/patches/1312/p02_update_item_details_in_item_price.py
diff --git a/patches/1401/__init__.py b/erpnext/patches/1401/__init__.py
similarity index 100%
rename from patches/1401/__init__.py
rename to erpnext/patches/1401/__init__.py
diff --git a/patches/1401/p01_make_buying_selling_as_check_box_in_price_list.py b/erpnext/patches/1401/p01_make_buying_selling_as_check_box_in_price_list.py
similarity index 100%
rename from patches/1401/p01_make_buying_selling_as_check_box_in_price_list.py
rename to erpnext/patches/1401/p01_make_buying_selling_as_check_box_in_price_list.py
diff --git a/patches/1401/p01_move_related_property_setters_to_custom_field.py b/erpnext/patches/1401/p01_move_related_property_setters_to_custom_field.py
similarity index 100%
rename from patches/1401/p01_move_related_property_setters_to_custom_field.py
rename to erpnext/patches/1401/p01_move_related_property_setters_to_custom_field.py
diff --git a/patches/1401/update_billing_status_for_zero_value_order.py b/erpnext/patches/1401/update_billing_status_for_zero_value_order.py
similarity index 100%
rename from patches/1401/update_billing_status_for_zero_value_order.py
rename to erpnext/patches/1401/update_billing_status_for_zero_value_order.py
diff --git a/accounts/__init__.py b/erpnext/patches/4_0/__init__.py
similarity index 100%
copy from accounts/__init__.py
copy to erpnext/patches/4_0/__init__.py
diff --git a/erpnext/patches/4_0/move_warehouse_user_to_restrictions.py b/erpnext/patches/4_0/move_warehouse_user_to_restrictions.py
new file mode 100644
index 0000000..8622239
--- /dev/null
+++ b/erpnext/patches/4_0/move_warehouse_user_to_restrictions.py
@@ -0,0 +1,13 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+def execute():
+	from webnotes.core.page.user_properties import user_properties
+	for warehouse, profile in webnotes.conn.sql("""select parent, user from `tabWarehouse User`"""):
+		user_properties.add(profile, "Warehouse", warehouse)
+	
+	webnotes.delete_doc("DocType", "Warehouse User")
+	webnotes.reload_doc("stock", "doctype", "warehouse")
\ No newline at end of file
diff --git a/erpnext/patches/4_0/new_permissions.py b/erpnext/patches/4_0/new_permissions.py
new file mode 100644
index 0000000..9dffdd4
--- /dev/null
+++ b/erpnext/patches/4_0/new_permissions.py
@@ -0,0 +1,24 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+def execute():
+	# reset Page perms
+	from webnotes.core.page.permission_manager.permission_manager import reset
+	reset("Page")
+	reset("Report")
+	
+	# patch to move print, email into DocPerm
+	for doctype, hide_print, hide_email in webnotes.conn.sql("""select name, ifnull(allow_print, 0), ifnull(allow_email, 0)
+		from `tabDocType` where ifnull(issingle, 0)=0 and ifnull(istable, 0)=0 and
+		(ifnull(allow_print, 0)=0 or ifnull(allow_email, 0)=0)"""):
+		
+		if not hide_print:
+			webnotes.conn.sql("""update `tabDocPerm` set `print`=1
+				where permlevel=0 and `read`=1 and parent=%s""", doctype)
+		
+		if not hide_email:
+			webnotes.conn.sql("""update `tabDocPerm` set `email`=1
+				where permlevel=0 and `read`=1 and parent=%s""", doctype)
diff --git a/erpnext/patches/4_0/update_user_properties.py b/erpnext/patches/4_0/update_user_properties.py
new file mode 100644
index 0000000..085f2c1
--- /dev/null
+++ b/erpnext/patches/4_0/update_user_properties.py
@@ -0,0 +1,102 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+import webnotes.permissions
+import webnotes.model.doctype
+import webnotes.defaults
+
+def execute():
+	webnotes.reload_doc("core", "doctype", "docperm")
+	update_user_properties()
+	update_user_match()
+	add_employee_restrictions_to_leave_approver()
+	update_permissions()
+	remove_duplicate_restrictions()
+	webnotes.defaults.clear_cache()
+	webnotes.clear_cache()
+
+def update_user_properties():
+	webnotes.reload_doc("core", "doctype", "docfield")
+	
+	for d in webnotes.conn.sql("""select parent, defkey, defvalue from tabDefaultValue
+		where parent not in ('__global', 'Control Panel')""", as_dict=True):
+		df = webnotes.conn.sql("""select options from tabDocField
+			where fieldname=%s and fieldtype='Link'""", d.defkey, as_dict=True)
+		
+		if df:
+			webnotes.conn.sql("""update tabDefaultValue
+				set defkey=%s, parenttype='Restriction'
+				where defkey=%s and
+				parent not in ('__global', 'Control Panel')""", (df[0].options, d.defkey))
+
+def update_user_match():
+	import webnotes.defaults
+	doctype_matches = {}
+	for doctype, match in webnotes.conn.sql("""select parent, `match` from `tabDocPerm`
+		where `match` like %s and ifnull(`match`, '')!="leave_approver:user" """, "%:user"):
+		doctype_matches.setdefault(doctype, []).append(match)
+	
+	for doctype, user_matches in doctype_matches.items():
+		meta = webnotes.get_doctype(doctype)
+		
+		# for each user with roles of this doctype, check if match condition applies
+		for profile in webnotes.conn.sql_list("""select name from `tabProfile`
+			where enabled=1 and user_type='System User'"""):
+			
+			perms = webnotes.permissions.get_user_perms(meta, "read", profile)
+			# user does not have required roles
+			if not perms:
+				continue
+			
+			# assume match
+			user_match = True
+			for perm in perms:
+				if not perm.match:
+					# aha! non match found
+					user_match = False
+					break
+			
+			if not user_match:
+				continue
+			
+			# if match condition applies, restrict that user
+			# add that doc's restriction to that user
+			for match in user_matches:
+				for name in webnotes.conn.sql_list("""select name from `tab{doctype}`
+					where `{field}`=%s""".format(doctype=doctype, field=match.split(":")[0]), profile):
+					
+					webnotes.defaults.add_default(doctype, name, profile, "Restriction")
+					
+def add_employee_restrictions_to_leave_approver():
+	from webnotes.core.page.user_properties import user_properties
+	
+	# add restrict rights to HR User and HR Manager
+	webnotes.conn.sql("""update `tabDocPerm` set `restrict`=1 where parent in ('Employee', 'Leave Application')
+		and role in ('HR User', 'HR Manager') and permlevel=0 and `read`=1""")
+	webnotes.model.doctype.clear_cache()
+	
+	# add Employee restrictions (in on_update method)
+	for employee in webnotes.conn.sql_list("""select name from `tabEmployee`
+		where exists(select leave_approver from `tabEmployee Leave Approver`
+			where `tabEmployee Leave Approver`.parent=`tabEmployee`.name)
+		or ifnull(`reports_to`, '')!=''"""):
+		
+		webnotes.bean("Employee", employee).save()
+
+def update_permissions():
+	# clear match conditions other than owner
+	webnotes.conn.sql("""update tabDocPerm set `match`=''
+		where ifnull(`match`,'') not in ('', 'owner')""")
+
+def remove_duplicate_restrictions():
+	# remove duplicate restrictions (if they exist)
+	for d in webnotes.conn.sql("""select parent, defkey, defvalue,
+		count(*) as cnt from tabDefaultValue
+		where parent not in ('__global', 'Control Panel')
+		group by parent, defkey, defvalue""", as_dict=1):
+		if d.cnt > 1:
+			# order by parenttype so that restriction does not get removed!
+			webnotes.conn.sql("""delete from tabDefaultValue where parent=%s, defkey=%s,
+				defvalue=%s order by parenttype limit %s""", (d.parent, d.defkey, d.defvalue, d.cnt-1))
diff --git a/patches/__init__.py b/erpnext/patches/__init__.py
similarity index 100%
rename from patches/__init__.py
rename to erpnext/patches/__init__.py
diff --git a/patches/april_2013/__init__.py b/erpnext/patches/april_2013/__init__.py
similarity index 100%
rename from patches/april_2013/__init__.py
rename to erpnext/patches/april_2013/__init__.py
diff --git a/erpnext/patches/april_2013/p01_update_serial_no_valuation_rate.py b/erpnext/patches/april_2013/p01_update_serial_no_valuation_rate.py
new file mode 100644
index 0000000..c6f0612
--- /dev/null
+++ b/erpnext/patches/april_2013/p01_update_serial_no_valuation_rate.py
@@ -0,0 +1,38 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+import webnotes
+from webnotes.utils import cstr
+from erpnext.stock.stock_ledger import update_entries_after
+
+def execute():
+	webnotes.conn.auto_commit_on_many_writes = 1
+	
+	pr_items = webnotes.conn.sql("""select item_code, warehouse, serial_no, valuation_rate, name 
+		from `tabPurchase Receipt Item` where ifnull(serial_no, '') != '' and docstatus = 1""", 
+		as_dict=True)
+		
+	item_warehouse = []
+		
+	for item in pr_items:
+		serial_nos = cstr(item.serial_no).strip().split("\n")
+		serial_nos = map(lambda x: x.strip(), serial_nos)
+
+		if cstr(item.serial_no) != "\n".join(serial_nos):
+			webnotes.conn.sql("""update `tabPurchase Receipt Item` set serial_no = %s 
+				where name = %s""", ("\n".join(serial_nos), item.name))
+			
+			if [item.item_code, item.warehouse] not in item_warehouse:
+				item_warehouse.append([item.item_code, item.warehouse])
+		
+			webnotes.conn.sql("""update `tabSerial No` set purchase_rate = %s 
+				where name in (%s)""" % ('%s', ', '.join(['%s']*len(serial_nos))), 
+				tuple([item.valuation_rate] + serial_nos))
+
+	for d in item_warehouse:
+		try:
+			update_entries_after({"item_code": d[0], "warehouse": d[1] })
+		except:
+			continue
+			
+	webnotes.conn.auto_commit_on_many_writes = 0
\ No newline at end of file
diff --git a/patches/april_2013/p02_add_country_and_currency.py b/erpnext/patches/april_2013/p02_add_country_and_currency.py
similarity index 100%
rename from patches/april_2013/p02_add_country_and_currency.py
rename to erpnext/patches/april_2013/p02_add_country_and_currency.py
diff --git a/patches/april_2013/p03_fixes_for_lead_in_quotation.py b/erpnext/patches/april_2013/p03_fixes_for_lead_in_quotation.py
similarity index 100%
rename from patches/april_2013/p03_fixes_for_lead_in_quotation.py
rename to erpnext/patches/april_2013/p03_fixes_for_lead_in_quotation.py
diff --git a/patches/april_2013/p04_reverse_modules_list.py b/erpnext/patches/april_2013/p04_reverse_modules_list.py
similarity index 100%
rename from patches/april_2013/p04_reverse_modules_list.py
rename to erpnext/patches/april_2013/p04_reverse_modules_list.py
diff --git a/patches/april_2013/p04_update_role_in_pages.py b/erpnext/patches/april_2013/p04_update_role_in_pages.py
similarity index 100%
rename from patches/april_2013/p04_update_role_in_pages.py
rename to erpnext/patches/april_2013/p04_update_role_in_pages.py
diff --git a/patches/april_2013/p05_fixes_in_reverse_modules.py b/erpnext/patches/april_2013/p05_fixes_in_reverse_modules.py
similarity index 100%
rename from patches/april_2013/p05_fixes_in_reverse_modules.py
rename to erpnext/patches/april_2013/p05_fixes_in_reverse_modules.py
diff --git a/erpnext/patches/april_2013/p05_update_file_data.py b/erpnext/patches/april_2013/p05_update_file_data.py
new file mode 100644
index 0000000..1403dff
--- /dev/null
+++ b/erpnext/patches/april_2013/p05_update_file_data.py
@@ -0,0 +1,76 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+import webnotes, webnotes.utils, os
+
+def execute():
+	webnotes.reload_doc("core", "doctype", "file_data")
+	webnotes.reset_perms("File Data")
+	
+	singles = get_single_doctypes()
+	
+	for doctype in webnotes.conn.sql_list("""select parent from tabDocField where 
+		fieldname='file_list'"""):
+		# the other scenario is handled in p07_update_file_data_2
+		if doctype in singles:
+			update_file_list(doctype, singles)
+		
+		# export_to_files([["DocType", doctype]])
+		
+def get_single_doctypes():
+	return webnotes.conn.sql_list("""select name from tabDocType
+			where ifnull(issingle,0)=1""")
+		
+def update_file_list(doctype, singles):
+	if doctype in singles:
+		doc = webnotes.doc(doctype, doctype)
+		if doc.file_list:
+			update_for_doc(doctype, doc)
+			webnotes.conn.set_value(doctype, None, "file_list", None)
+	else:
+		try:
+			for doc in webnotes.conn.sql("""select name, file_list from `tab%s` where 
+				ifnull(file_list, '')!=''""" % doctype, as_dict=True):
+				update_for_doc(doctype, doc)
+			webnotes.conn.commit()
+			webnotes.conn.sql("""alter table `tab%s` drop column `file_list`""" % doctype)
+		except Exception, e:
+			print webnotes.get_traceback()
+			if (e.args and e.args[0]!=1054) or not e.args:
+				raise
+
+def update_for_doc(doctype, doc):
+	for filedata in doc.file_list.split("\n"):
+		if not filedata:
+			continue
+			
+		filedata = filedata.split(",")
+		if len(filedata)==2:
+			filename, fileid = filedata[0], filedata[1] 
+		else:
+			continue
+		
+		exists = True
+		if not (filename.startswith("http://") or filename.startswith("https://")):
+			if not os.path.exists(webnotes.utils.get_site_path(webnotes.conf.files_path, filename)):
+				exists = False
+
+		if exists:
+			if webnotes.conn.exists("File Data", fileid):
+				try:
+					fd = webnotes.bean("File Data", fileid)
+					if not (fd.doc.attached_to_doctype and fd.doc.attached_to_name):
+						fd.doc.attached_to_doctype = doctype
+						fd.doc.attached_to_name = doc.name
+						fd.save()
+					else:
+						fd = webnotes.bean("File Data", copy=fd.doclist)
+						fd.doc.attached_to_doctype = doctype
+						fd.doc.attached_to_name = doc.name
+						fd.doc.name = None
+						fd.insert()
+				except webnotes.DuplicateEntryError:
+					pass
+		else:
+			webnotes.conn.sql("""delete from `tabFile Data` where name=%s""",
+				fileid)
diff --git a/patches/april_2013/p06_default_cost_center.py b/erpnext/patches/april_2013/p06_default_cost_center.py
similarity index 100%
rename from patches/april_2013/p06_default_cost_center.py
rename to erpnext/patches/april_2013/p06_default_cost_center.py
diff --git a/patches/april_2013/p06_update_file_size.py b/erpnext/patches/april_2013/p06_update_file_size.py
similarity index 100%
rename from patches/april_2013/p06_update_file_size.py
rename to erpnext/patches/april_2013/p06_update_file_size.py
diff --git a/patches/april_2013/p07_rename_cost_center_other_charges.py b/erpnext/patches/april_2013/p07_rename_cost_center_other_charges.py
similarity index 100%
rename from patches/april_2013/p07_rename_cost_center_other_charges.py
rename to erpnext/patches/april_2013/p07_rename_cost_center_other_charges.py
diff --git a/patches/april_2013/p07_update_file_data_2.py b/erpnext/patches/april_2013/p07_update_file_data_2.py
similarity index 100%
rename from patches/april_2013/p07_update_file_data_2.py
rename to erpnext/patches/april_2013/p07_update_file_data_2.py
diff --git a/patches/april_2013/rebuild_sales_browser.py b/erpnext/patches/april_2013/rebuild_sales_browser.py
similarity index 100%
rename from patches/april_2013/rebuild_sales_browser.py
rename to erpnext/patches/april_2013/rebuild_sales_browser.py
diff --git a/patches/august_2013/__init__.py b/erpnext/patches/august_2013/__init__.py
similarity index 100%
rename from patches/august_2013/__init__.py
rename to erpnext/patches/august_2013/__init__.py
diff --git a/patches/august_2013/fix_fiscal_year.py b/erpnext/patches/august_2013/fix_fiscal_year.py
similarity index 100%
rename from patches/august_2013/fix_fiscal_year.py
rename to erpnext/patches/august_2013/fix_fiscal_year.py
diff --git a/patches/august_2013/p01_auto_accounting_for_stock_patch.py b/erpnext/patches/august_2013/p01_auto_accounting_for_stock_patch.py
similarity index 100%
rename from patches/august_2013/p01_auto_accounting_for_stock_patch.py
rename to erpnext/patches/august_2013/p01_auto_accounting_for_stock_patch.py
diff --git a/patches/august_2013/p01_hr_settings.py b/erpnext/patches/august_2013/p01_hr_settings.py
similarity index 100%
rename from patches/august_2013/p01_hr_settings.py
rename to erpnext/patches/august_2013/p01_hr_settings.py
diff --git a/patches/august_2013/p02_rename_price_list.py b/erpnext/patches/august_2013/p02_rename_price_list.py
similarity index 100%
rename from patches/august_2013/p02_rename_price_list.py
rename to erpnext/patches/august_2013/p02_rename_price_list.py
diff --git a/patches/august_2013/p03_pos_setting_replace_customer_account.py b/erpnext/patches/august_2013/p03_pos_setting_replace_customer_account.py
similarity index 100%
rename from patches/august_2013/p03_pos_setting_replace_customer_account.py
rename to erpnext/patches/august_2013/p03_pos_setting_replace_customer_account.py
diff --git a/patches/august_2013/p05_employee_birthdays.py b/erpnext/patches/august_2013/p05_employee_birthdays.py
similarity index 100%
rename from patches/august_2013/p05_employee_birthdays.py
rename to erpnext/patches/august_2013/p05_employee_birthdays.py
diff --git a/patches/august_2013/p05_update_serial_no_status.py b/erpnext/patches/august_2013/p05_update_serial_no_status.py
similarity index 100%
rename from patches/august_2013/p05_update_serial_no_status.py
rename to erpnext/patches/august_2013/p05_update_serial_no_status.py
diff --git a/patches/august_2013/p06_deprecate_is_cancelled.py b/erpnext/patches/august_2013/p06_deprecate_is_cancelled.py
similarity index 100%
rename from patches/august_2013/p06_deprecate_is_cancelled.py
rename to erpnext/patches/august_2013/p06_deprecate_is_cancelled.py
diff --git a/patches/august_2013/p06_fix_sle_against_stock_entry.py b/erpnext/patches/august_2013/p06_fix_sle_against_stock_entry.py
similarity index 100%
rename from patches/august_2013/p06_fix_sle_against_stock_entry.py
rename to erpnext/patches/august_2013/p06_fix_sle_against_stock_entry.py
diff --git a/patches/december_2012/__init__.py b/erpnext/patches/december_2012/__init__.py
similarity index 100%
rename from patches/december_2012/__init__.py
rename to erpnext/patches/december_2012/__init__.py
diff --git a/patches/december_2012/address_title.py b/erpnext/patches/december_2012/address_title.py
similarity index 100%
rename from patches/december_2012/address_title.py
rename to erpnext/patches/december_2012/address_title.py
diff --git a/patches/december_2012/delete_form16_print_format.py b/erpnext/patches/december_2012/delete_form16_print_format.py
similarity index 100%
rename from patches/december_2012/delete_form16_print_format.py
rename to erpnext/patches/december_2012/delete_form16_print_format.py
diff --git a/patches/december_2012/deleted_contact_address_patch.py b/erpnext/patches/december_2012/deleted_contact_address_patch.py
similarity index 100%
rename from patches/december_2012/deleted_contact_address_patch.py
rename to erpnext/patches/december_2012/deleted_contact_address_patch.py
diff --git a/erpnext/patches/december_2012/deprecate_tds.py b/erpnext/patches/december_2012/deprecate_tds.py
new file mode 100644
index 0000000..a5db729
--- /dev/null
+++ b/erpnext/patches/december_2012/deprecate_tds.py
@@ -0,0 +1,42 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+def execute():
+	import webnotes
+	from webnotes.model.code import get_obj
+	from webnotes.model.doc import addchild
+	
+	# delete doctypes and tables
+	for dt in ["TDS Payment", "TDS Return Acknowledgement", "Form 16A", 
+			"TDS Rate Chart", "TDS Category", "TDS Control", "TDS Detail", 
+			"TDS Payment Detail", "TDS Rate Detail", "TDS Category Account",
+			"Form 16A Ack Detail", "Form 16A Tax Detail"]:
+		webnotes.delete_doc("DocType", dt)
+		
+		webnotes.conn.commit()
+		webnotes.conn.sql("drop table if exists `tab%s`" % dt)
+		webnotes.conn.begin()
+			
+	# Add tds entry in tax table for purchase invoice
+	pi_list = webnotes.conn.sql("""select name from `tabPurchase Invoice` 
+		where ifnull(tax_code, '')!='' and ifnull(ded_amount, 0)!=0""")
+	for pi in pi_list:
+		piobj = get_obj("Purchase Invoice", pi[0], with_children=1)
+		ch = addchild(piobj.doc, 'taxes_and_charges', 'Purchase Taxes and Charges')
+		ch.charge_type = "Actual"
+		ch.account_head = piobj.doc.tax_code
+		ch.description = piobj.doc.tax_code
+		ch.rate = -1*piobj.doc.ded_amount
+		ch.tax_amount = -1*piobj.doc.ded_amount
+		ch.category = "Total"
+		ch.save(1)		
+	
+	# Add tds entry in entries table for journal voucher
+	jv_list = webnotes.conn.sql("""select name from `tabJournal Voucher` 
+		where ifnull(tax_code, '')!='' and ifnull(ded_amount, 0)!=0""")
+	for jv in jv_list:
+		jvobj = get_obj("Journal Voucher", jv[0], with_children=1)
+		ch = addchild(jvobj.doc, 'entries', 'Journal Voucher Detail')
+		ch.account = jvobj.doc.tax_code
+		ch.credit = jvobj.doc.ded_amount
+		ch.save(1)
\ No newline at end of file
diff --git a/patches/december_2012/expense_leave_reload.py b/erpnext/patches/december_2012/expense_leave_reload.py
similarity index 100%
rename from patches/december_2012/expense_leave_reload.py
rename to erpnext/patches/december_2012/expense_leave_reload.py
diff --git a/patches/december_2012/file_list_rename.py b/erpnext/patches/december_2012/file_list_rename.py
similarity index 100%
rename from patches/december_2012/file_list_rename.py
rename to erpnext/patches/december_2012/file_list_rename.py
diff --git a/patches/december_2012/fix_default_print_format.py b/erpnext/patches/december_2012/fix_default_print_format.py
similarity index 100%
rename from patches/december_2012/fix_default_print_format.py
rename to erpnext/patches/december_2012/fix_default_print_format.py
diff --git a/patches/december_2012/move_recent_to_memcache.py b/erpnext/patches/december_2012/move_recent_to_memcache.py
similarity index 100%
rename from patches/december_2012/move_recent_to_memcache.py
rename to erpnext/patches/december_2012/move_recent_to_memcache.py
diff --git a/erpnext/patches/december_2012/production_cleanup.py b/erpnext/patches/december_2012/production_cleanup.py
new file mode 100644
index 0000000..b8133a9
--- /dev/null
+++ b/erpnext/patches/december_2012/production_cleanup.py
@@ -0,0 +1,53 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+import webnotes
+
+def execute():
+	delete_doctypes()
+	rename_module()
+	cleanup_bom()
+	rebuild_exploded_bom()
+	
+def delete_doctypes():
+	webnotes.delete_doc("DocType", "Production Control")
+	webnotes.delete_doc("DocType", "BOM Control")
+	
+	
+def rename_module():
+	webnotes.reload_doc("core", "doctype", "role")
+	webnotes.reload_doc("core", "doctype", "page")
+	webnotes.reload_doc("core", "doctype", "module_def")
+
+	if webnotes.conn.exists("Role", "Production User"):
+		webnotes.rename_doc("Role", "Production User", "Manufacturing User")
+	if webnotes.conn.exists("Role", "Production Manager"):
+		webnotes.rename_doc("Role", "Production Manager", "Manufacturing Manager")
+
+	if webnotes.conn.exists("Page", "manufacturing-home"):
+		webnotes.delete_doc("Page", "production-home")
+	else:
+		webnotes.rename_doc("Page", "production-home", "manufacturing-home")
+
+	if webnotes.conn.exists("Module Def", "Production"):
+		webnotes.rename_doc("Module Def", "Production", "Manufacturing")
+	
+	modules_list = webnotes.conn.get_global('modules_list')
+	if modules_list:
+		webnotes.conn.set_global("modules_list", modules_list.replace("Production", 
+			"Manufacturing"))
+		
+	# set end of life to null if "0000-00-00"
+	webnotes.conn.sql("""update `tabItem` set end_of_life=null where end_of_life='0000-00-00'""")
+	
+def rebuild_exploded_bom():
+	from webnotes.model.code import get_obj
+	for bom in webnotes.conn.sql("""select name from `tabBOM` where docstatus < 2"""):
+		get_obj("BOM", bom[0], with_children=1).on_update()
+
+def cleanup_bom():
+	webnotes.conn.sql("""UPDATE `tabBOM` SET is_active = 1 where ifnull(is_active, 'No') = 'Yes'""")
+	webnotes.conn.sql("""UPDATE `tabBOM` SET is_active = 0 where ifnull(is_active, 'No') = 'No'""")
+	webnotes.reload_doc("manufacturing", "doctype", "bom")
+	webnotes.conn.sql("""update `tabBOM` set with_operations = 1""")
+	
\ No newline at end of file
diff --git a/patches/december_2012/production_order_naming_series.py b/erpnext/patches/december_2012/production_order_naming_series.py
similarity index 100%
rename from patches/december_2012/production_order_naming_series.py
rename to erpnext/patches/december_2012/production_order_naming_series.py
diff --git a/patches/december_2012/rebuild_item_group_tree.py b/erpnext/patches/december_2012/rebuild_item_group_tree.py
similarity index 100%
rename from patches/december_2012/rebuild_item_group_tree.py
rename to erpnext/patches/december_2012/rebuild_item_group_tree.py
diff --git a/patches/december_2012/remove_quotation_next_contact.py b/erpnext/patches/december_2012/remove_quotation_next_contact.py
similarity index 100%
rename from patches/december_2012/remove_quotation_next_contact.py
rename to erpnext/patches/december_2012/remove_quotation_next_contact.py
diff --git a/patches/december_2012/replace_createlocal.py b/erpnext/patches/december_2012/replace_createlocal.py
similarity index 100%
rename from patches/december_2012/replace_createlocal.py
rename to erpnext/patches/december_2012/replace_createlocal.py
diff --git a/erpnext/patches/december_2012/repost_ordered_qty.py b/erpnext/patches/december_2012/repost_ordered_qty.py
new file mode 100644
index 0000000..5b24fdf
--- /dev/null
+++ b/erpnext/patches/december_2012/repost_ordered_qty.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+def execute():
+	import webnotes
+	from erpnext.utilities.repost_stock import get_ordered_qty, update_bin
+			
+	for d in webnotes.conn.sql("select item_code, warehouse from tabBin"):
+		update_bin(d[0], d[1], {
+			"ordered_qty": get_ordered_qty(d[0], d[1])
+		})
\ No newline at end of file
diff --git a/patches/december_2012/repost_projected_qty.py b/erpnext/patches/december_2012/repost_projected_qty.py
similarity index 100%
rename from patches/december_2012/repost_projected_qty.py
rename to erpnext/patches/december_2012/repost_projected_qty.py
diff --git a/patches/december_2012/stock_entry_cleanup.py b/erpnext/patches/december_2012/stock_entry_cleanup.py
similarity index 100%
rename from patches/december_2012/stock_entry_cleanup.py
rename to erpnext/patches/december_2012/stock_entry_cleanup.py
diff --git a/patches/december_2012/update_print_width.py b/erpnext/patches/december_2012/update_print_width.py
similarity index 100%
rename from patches/december_2012/update_print_width.py
rename to erpnext/patches/december_2012/update_print_width.py
diff --git a/patches/december_2012/website_cache_refactor.py b/erpnext/patches/december_2012/website_cache_refactor.py
similarity index 100%
rename from patches/december_2012/website_cache_refactor.py
rename to erpnext/patches/december_2012/website_cache_refactor.py
diff --git a/patches/february_2013/__init__.py b/erpnext/patches/february_2013/__init__.py
similarity index 100%
rename from patches/february_2013/__init__.py
rename to erpnext/patches/february_2013/__init__.py
diff --git a/patches/february_2013/account_negative_balance.py b/erpnext/patches/february_2013/account_negative_balance.py
similarity index 100%
rename from patches/february_2013/account_negative_balance.py
rename to erpnext/patches/february_2013/account_negative_balance.py
diff --git a/patches/february_2013/fix_outstanding.py b/erpnext/patches/february_2013/fix_outstanding.py
similarity index 100%
rename from patches/february_2013/fix_outstanding.py
rename to erpnext/patches/february_2013/fix_outstanding.py
diff --git a/patches/february_2013/gle_floating_point_issue_revisited.py b/erpnext/patches/february_2013/gle_floating_point_issue_revisited.py
similarity index 100%
rename from patches/february_2013/gle_floating_point_issue_revisited.py
rename to erpnext/patches/february_2013/gle_floating_point_issue_revisited.py
diff --git a/patches/february_2013/p01_event.py b/erpnext/patches/february_2013/p01_event.py
similarity index 100%
rename from patches/february_2013/p01_event.py
rename to erpnext/patches/february_2013/p01_event.py
diff --git a/patches/february_2013/p02_email_digest.py b/erpnext/patches/february_2013/p02_email_digest.py
similarity index 100%
rename from patches/february_2013/p02_email_digest.py
rename to erpnext/patches/february_2013/p02_email_digest.py
diff --git a/patches/february_2013/p03_material_request.py b/erpnext/patches/february_2013/p03_material_request.py
similarity index 100%
rename from patches/february_2013/p03_material_request.py
rename to erpnext/patches/february_2013/p03_material_request.py
diff --git a/patches/february_2013/p04_remove_old_doctypes.py b/erpnext/patches/february_2013/p04_remove_old_doctypes.py
similarity index 100%
rename from patches/february_2013/p04_remove_old_doctypes.py
rename to erpnext/patches/february_2013/p04_remove_old_doctypes.py
diff --git a/patches/february_2013/p05_leave_application.py b/erpnext/patches/february_2013/p05_leave_application.py
similarity index 100%
rename from patches/february_2013/p05_leave_application.py
rename to erpnext/patches/february_2013/p05_leave_application.py
diff --git a/patches/february_2013/p08_todo_query_report.py b/erpnext/patches/february_2013/p08_todo_query_report.py
similarity index 100%
rename from patches/february_2013/p08_todo_query_report.py
rename to erpnext/patches/february_2013/p08_todo_query_report.py
diff --git a/patches/february_2013/p09_remove_cancelled_warehouses.py b/erpnext/patches/february_2013/p09_remove_cancelled_warehouses.py
similarity index 100%
rename from patches/february_2013/p09_remove_cancelled_warehouses.py
rename to erpnext/patches/february_2013/p09_remove_cancelled_warehouses.py
diff --git a/patches/february_2013/p09_timesheets.py b/erpnext/patches/february_2013/p09_timesheets.py
similarity index 100%
rename from patches/february_2013/p09_timesheets.py
rename to erpnext/patches/february_2013/p09_timesheets.py
diff --git a/patches/february_2013/payment_reconciliation_reset_values.py b/erpnext/patches/february_2013/payment_reconciliation_reset_values.py
similarity index 100%
rename from patches/february_2013/payment_reconciliation_reset_values.py
rename to erpnext/patches/february_2013/payment_reconciliation_reset_values.py
diff --git a/patches/february_2013/reload_bom_replace_tool_permission.py b/erpnext/patches/february_2013/reload_bom_replace_tool_permission.py
similarity index 100%
rename from patches/february_2013/reload_bom_replace_tool_permission.py
rename to erpnext/patches/february_2013/reload_bom_replace_tool_permission.py
diff --git a/patches/february_2013/remove_account_utils_folder.py b/erpnext/patches/february_2013/remove_account_utils_folder.py
similarity index 100%
rename from patches/february_2013/remove_account_utils_folder.py
rename to erpnext/patches/february_2013/remove_account_utils_folder.py
diff --git a/patches/february_2013/remove_gl_mapper.py b/erpnext/patches/february_2013/remove_gl_mapper.py
similarity index 100%
rename from patches/february_2013/remove_gl_mapper.py
rename to erpnext/patches/february_2013/remove_gl_mapper.py
diff --git a/erpnext/patches/february_2013/repost_reserved_qty.py b/erpnext/patches/february_2013/repost_reserved_qty.py
new file mode 100644
index 0000000..fbc6f1a
--- /dev/null
+++ b/erpnext/patches/february_2013/repost_reserved_qty.py
@@ -0,0 +1,13 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+import webnotes
+def execute():
+	webnotes.conn.auto_commit_on_many_writes = 1
+	from erpnext.utilities.repost_stock import get_reserved_qty, update_bin
+	
+	for d in webnotes.conn.sql("select item_code, warehouse from tabBin"):
+		update_bin(d[0], d[1], {
+			"reserved_qty": get_reserved_qty(d[0], d[1])
+		})
+	webnotes.conn.auto_commit_on_many_writes = 0
\ No newline at end of file
diff --git a/patches/february_2013/update_company_in_leave_application.py b/erpnext/patches/february_2013/update_company_in_leave_application.py
similarity index 100%
rename from patches/february_2013/update_company_in_leave_application.py
rename to erpnext/patches/february_2013/update_company_in_leave_application.py
diff --git a/patches/january_2013/__init__.py b/erpnext/patches/january_2013/__init__.py
similarity index 100%
rename from patches/january_2013/__init__.py
rename to erpnext/patches/january_2013/__init__.py
diff --git a/patches/january_2013/change_patch_structure.py b/erpnext/patches/january_2013/change_patch_structure.py
similarity index 100%
rename from patches/january_2013/change_patch_structure.py
rename to erpnext/patches/january_2013/change_patch_structure.py
diff --git a/patches/january_2013/enable_currencies.py b/erpnext/patches/january_2013/enable_currencies.py
similarity index 100%
rename from patches/january_2013/enable_currencies.py
rename to erpnext/patches/january_2013/enable_currencies.py
diff --git a/patches/january_2013/file_list_rename_returns.py b/erpnext/patches/january_2013/file_list_rename_returns.py
similarity index 100%
rename from patches/january_2013/file_list_rename_returns.py
rename to erpnext/patches/january_2013/file_list_rename_returns.py
diff --git a/patches/january_2013/give_report_permission_on_read.py b/erpnext/patches/january_2013/give_report_permission_on_read.py
similarity index 100%
rename from patches/january_2013/give_report_permission_on_read.py
rename to erpnext/patches/january_2013/give_report_permission_on_read.py
diff --git a/patches/january_2013/holiday_list_patch.py b/erpnext/patches/january_2013/holiday_list_patch.py
similarity index 100%
rename from patches/january_2013/holiday_list_patch.py
rename to erpnext/patches/january_2013/holiday_list_patch.py
diff --git a/patches/january_2013/rebuild_tree.py b/erpnext/patches/january_2013/rebuild_tree.py
similarity index 100%
rename from patches/january_2013/rebuild_tree.py
rename to erpnext/patches/january_2013/rebuild_tree.py
diff --git a/patches/january_2013/reload_print_format.py b/erpnext/patches/january_2013/reload_print_format.py
similarity index 100%
rename from patches/january_2013/reload_print_format.py
rename to erpnext/patches/january_2013/reload_print_format.py
diff --git a/patches/january_2013/remove_bad_permissions.py b/erpnext/patches/january_2013/remove_bad_permissions.py
similarity index 100%
rename from patches/january_2013/remove_bad_permissions.py
rename to erpnext/patches/january_2013/remove_bad_permissions.py
diff --git a/patches/january_2013/remove_landed_cost_master.py b/erpnext/patches/january_2013/remove_landed_cost_master.py
similarity index 100%
rename from patches/january_2013/remove_landed_cost_master.py
rename to erpnext/patches/january_2013/remove_landed_cost_master.py
diff --git a/patches/january_2013/remove_tds_entry_from_gl_mapper.py b/erpnext/patches/january_2013/remove_tds_entry_from_gl_mapper.py
similarity index 100%
rename from patches/january_2013/remove_tds_entry_from_gl_mapper.py
rename to erpnext/patches/january_2013/remove_tds_entry_from_gl_mapper.py
diff --git a/patches/january_2013/remove_unwanted_permission.py b/erpnext/patches/january_2013/remove_unwanted_permission.py
similarity index 100%
rename from patches/january_2013/remove_unwanted_permission.py
rename to erpnext/patches/january_2013/remove_unwanted_permission.py
diff --git a/patches/january_2013/report_permission.py b/erpnext/patches/january_2013/report_permission.py
similarity index 100%
rename from patches/january_2013/report_permission.py
rename to erpnext/patches/january_2013/report_permission.py
diff --git a/patches/january_2013/stock_reconciliation_patch.py b/erpnext/patches/january_2013/stock_reconciliation_patch.py
similarity index 100%
rename from patches/january_2013/stock_reconciliation_patch.py
rename to erpnext/patches/january_2013/stock_reconciliation_patch.py
diff --git a/patches/january_2013/tabsessions_to_myisam.py b/erpnext/patches/january_2013/tabsessions_to_myisam.py
similarity index 100%
rename from patches/january_2013/tabsessions_to_myisam.py
rename to erpnext/patches/january_2013/tabsessions_to_myisam.py
diff --git a/patches/january_2013/update_closed_on.py b/erpnext/patches/january_2013/update_closed_on.py
similarity index 100%
rename from patches/january_2013/update_closed_on.py
rename to erpnext/patches/january_2013/update_closed_on.py
diff --git a/patches/january_2013/update_country_info.py b/erpnext/patches/january_2013/update_country_info.py
similarity index 100%
rename from patches/january_2013/update_country_info.py
rename to erpnext/patches/january_2013/update_country_info.py
diff --git a/patches/january_2013/update_fraction_for_usd.py b/erpnext/patches/january_2013/update_fraction_for_usd.py
similarity index 100%
rename from patches/january_2013/update_fraction_for_usd.py
rename to erpnext/patches/january_2013/update_fraction_for_usd.py
diff --git a/patches/january_2013/update_number_format.py b/erpnext/patches/january_2013/update_number_format.py
similarity index 100%
rename from patches/january_2013/update_number_format.py
rename to erpnext/patches/january_2013/update_number_format.py
diff --git a/patches/july_2013/__init__.py b/erpnext/patches/july_2013/__init__.py
similarity index 100%
rename from patches/july_2013/__init__.py
rename to erpnext/patches/july_2013/__init__.py
diff --git a/patches/july_2013/p01_remove_doctype_mappers.py b/erpnext/patches/july_2013/p01_remove_doctype_mappers.py
similarity index 100%
rename from patches/july_2013/p01_remove_doctype_mappers.py
rename to erpnext/patches/july_2013/p01_remove_doctype_mappers.py
diff --git a/patches/july_2013/p01_same_sales_rate_patch.py b/erpnext/patches/july_2013/p01_same_sales_rate_patch.py
similarity index 100%
rename from patches/july_2013/p01_same_sales_rate_patch.py
rename to erpnext/patches/july_2013/p01_same_sales_rate_patch.py
diff --git a/patches/july_2013/p02_copy_shipping_address.py b/erpnext/patches/july_2013/p02_copy_shipping_address.py
similarity index 100%
rename from patches/july_2013/p02_copy_shipping_address.py
rename to erpnext/patches/july_2013/p02_copy_shipping_address.py
diff --git a/patches/july_2013/p03_cost_center_company.py b/erpnext/patches/july_2013/p03_cost_center_company.py
similarity index 100%
rename from patches/july_2013/p03_cost_center_company.py
rename to erpnext/patches/july_2013/p03_cost_center_company.py
diff --git a/patches/july_2013/p04_merge_duplicate_leads.py b/erpnext/patches/july_2013/p04_merge_duplicate_leads.py
similarity index 100%
rename from patches/july_2013/p04_merge_duplicate_leads.py
rename to erpnext/patches/july_2013/p04_merge_duplicate_leads.py
diff --git a/patches/july_2013/p05_custom_doctypes_in_list_view.py b/erpnext/patches/july_2013/p05_custom_doctypes_in_list_view.py
similarity index 100%
rename from patches/july_2013/p05_custom_doctypes_in_list_view.py
rename to erpnext/patches/july_2013/p05_custom_doctypes_in_list_view.py
diff --git a/patches/july_2013/p06_same_sales_rate.py b/erpnext/patches/july_2013/p06_same_sales_rate.py
similarity index 100%
rename from patches/july_2013/p06_same_sales_rate.py
rename to erpnext/patches/july_2013/p06_same_sales_rate.py
diff --git a/patches/july_2013/p07_repost_billed_amt_in_sales_cycle.py b/erpnext/patches/july_2013/p07_repost_billed_amt_in_sales_cycle.py
similarity index 100%
rename from patches/july_2013/p07_repost_billed_amt_in_sales_cycle.py
rename to erpnext/patches/july_2013/p07_repost_billed_amt_in_sales_cycle.py
diff --git a/patches/july_2013/p08_custom_print_format_net_total_export.py b/erpnext/patches/july_2013/p08_custom_print_format_net_total_export.py
similarity index 100%
rename from patches/july_2013/p08_custom_print_format_net_total_export.py
rename to erpnext/patches/july_2013/p08_custom_print_format_net_total_export.py
diff --git a/patches/july_2013/p09_remove_website_pyc.py b/erpnext/patches/july_2013/p09_remove_website_pyc.py
similarity index 100%
rename from patches/july_2013/p09_remove_website_pyc.py
rename to erpnext/patches/july_2013/p09_remove_website_pyc.py
diff --git a/patches/july_2013/p10_change_partner_user_to_website_user.py b/erpnext/patches/july_2013/p10_change_partner_user_to_website_user.py
similarity index 100%
rename from patches/july_2013/p10_change_partner_user_to_website_user.py
rename to erpnext/patches/july_2013/p10_change_partner_user_to_website_user.py
diff --git a/patches/july_2013/p11_update_price_list_currency.py b/erpnext/patches/july_2013/p11_update_price_list_currency.py
similarity index 100%
rename from patches/july_2013/p11_update_price_list_currency.py
rename to erpnext/patches/july_2013/p11_update_price_list_currency.py
diff --git a/erpnext/patches/july_2013/restore_tree_roots.py b/erpnext/patches/july_2013/restore_tree_roots.py
new file mode 100644
index 0000000..91b328c
--- /dev/null
+++ b/erpnext/patches/july_2013/restore_tree_roots.py
@@ -0,0 +1,6 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+def execute():
+	from erpnext.startup.install import import_defaults
+	import_defaults()
\ No newline at end of file
diff --git a/patches/june_2013/__init__.py b/erpnext/patches/june_2013/__init__.py
similarity index 100%
rename from patches/june_2013/__init__.py
rename to erpnext/patches/june_2013/__init__.py
diff --git a/patches/june_2013/p01_update_bom_exploded_items.py b/erpnext/patches/june_2013/p01_update_bom_exploded_items.py
similarity index 100%
rename from patches/june_2013/p01_update_bom_exploded_items.py
rename to erpnext/patches/june_2013/p01_update_bom_exploded_items.py
diff --git a/patches/june_2013/p02_update_project_completed.py b/erpnext/patches/june_2013/p02_update_project_completed.py
similarity index 100%
rename from patches/june_2013/p02_update_project_completed.py
rename to erpnext/patches/june_2013/p02_update_project_completed.py
diff --git a/patches/june_2013/p03_buying_selling_for_price_list.py b/erpnext/patches/june_2013/p03_buying_selling_for_price_list.py
similarity index 100%
rename from patches/june_2013/p03_buying_selling_for_price_list.py
rename to erpnext/patches/june_2013/p03_buying_selling_for_price_list.py
diff --git a/erpnext/patches/june_2013/p04_fix_event_for_lead_oppty_project.py b/erpnext/patches/june_2013/p04_fix_event_for_lead_oppty_project.py
new file mode 100644
index 0000000..f80209f
--- /dev/null
+++ b/erpnext/patches/june_2013/p04_fix_event_for_lead_oppty_project.py
@@ -0,0 +1,23 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+import webnotes
+
+def execute():
+	from erpnext.utilities.transaction_base import delete_events
+	
+	# delete orphaned Event User
+	webnotes.conn.sql("""delete from `tabEvent User`
+		where not exists(select name from `tabEvent` where `tabEvent`.name = `tabEvent User`.parent)""")
+		
+	for dt in ["Lead", "Opportunity", "Project"]:
+		for ref_name in webnotes.conn.sql_list("""select ref_name 
+			from `tabEvent` where ref_type=%s and ifnull(starts_on, '')='' """, dt):
+				if webnotes.conn.exists(dt, ref_name):
+					if dt in ["Lead", "Opportunity"]:
+						webnotes.get_obj(dt, ref_name).add_calendar_event(force=True)
+					else:
+						webnotes.get_obj(dt, ref_name).add_calendar_event()
+				else:
+					# remove events where ref doc doesn't exist
+					delete_events(dt, ref_name)
\ No newline at end of file
diff --git a/patches/june_2013/p05_remove_search_criteria_reports.py b/erpnext/patches/june_2013/p05_remove_search_criteria_reports.py
similarity index 100%
rename from patches/june_2013/p05_remove_search_criteria_reports.py
rename to erpnext/patches/june_2013/p05_remove_search_criteria_reports.py
diff --git a/patches/june_2013/p05_remove_unused_doctypes.py b/erpnext/patches/june_2013/p05_remove_unused_doctypes.py
similarity index 100%
rename from patches/june_2013/p05_remove_unused_doctypes.py
rename to erpnext/patches/june_2013/p05_remove_unused_doctypes.py
diff --git a/patches/june_2013/p06_drop_unused_tables.py b/erpnext/patches/june_2013/p06_drop_unused_tables.py
similarity index 100%
rename from patches/june_2013/p06_drop_unused_tables.py
rename to erpnext/patches/june_2013/p06_drop_unused_tables.py
diff --git a/erpnext/patches/june_2013/p07_taxes_price_list_for_territory.py b/erpnext/patches/june_2013/p07_taxes_price_list_for_territory.py
new file mode 100644
index 0000000..4a224e3
--- /dev/null
+++ b/erpnext/patches/june_2013/p07_taxes_price_list_for_territory.py
@@ -0,0 +1,29 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+import webnotes
+
+def execute():
+	webnotes.reload_doc("setup", "doctype", "applicable_territory")
+	webnotes.reload_doc("stock", "doctype", "price_list")
+	webnotes.reload_doc("accounts", "doctype", "sales_taxes_and_charges_master")
+	webnotes.reload_doc("accounts", "doctype", "shipping_rule")
+	
+	from erpnext.setup.utils import get_root_of
+	root_territory = get_root_of("Territory")
+	
+	for parenttype in ["Sales Taxes and Charges Master", "Price List", "Shipping Rule"]:
+		for name in webnotes.conn.sql_list("""select name from `tab%s` main
+			where not exists (select parent from `tabApplicable Territory` territory
+				where territory.parenttype=%s and territory.parent=main.name)""" % \
+				(parenttype, "%s"), (parenttype,)):
+			
+			doc = webnotes.doc({
+				"doctype": "Applicable Territory",
+				"__islocal": 1,
+				"parenttype": parenttype,
+				"parentfield": "valid_for_territories",
+				"parent": name,
+				"territory": root_territory
+			})
+			doc.save()
diff --git a/patches/june_2013/p09_update_global_defaults.py b/erpnext/patches/june_2013/p09_update_global_defaults.py
similarity index 100%
rename from patches/june_2013/p09_update_global_defaults.py
rename to erpnext/patches/june_2013/p09_update_global_defaults.py
diff --git a/patches/june_2013/p10_lead_address.py b/erpnext/patches/june_2013/p10_lead_address.py
similarity index 100%
rename from patches/june_2013/p10_lead_address.py
rename to erpnext/patches/june_2013/p10_lead_address.py
diff --git a/patches/march_2013/__init__.py b/erpnext/patches/march_2013/__init__.py
similarity index 100%
rename from patches/march_2013/__init__.py
rename to erpnext/patches/march_2013/__init__.py
diff --git a/patches/march_2013/p01_c_form.py b/erpnext/patches/march_2013/p01_c_form.py
similarity index 100%
rename from patches/march_2013/p01_c_form.py
rename to erpnext/patches/march_2013/p01_c_form.py
diff --git a/patches/march_2013/p02_get_global_default.py b/erpnext/patches/march_2013/p02_get_global_default.py
similarity index 100%
rename from patches/march_2013/p02_get_global_default.py
rename to erpnext/patches/march_2013/p02_get_global_default.py
diff --git a/patches/march_2013/p03_rename_blog_to_blog_post.py b/erpnext/patches/march_2013/p03_rename_blog_to_blog_post.py
similarity index 100%
rename from patches/march_2013/p03_rename_blog_to_blog_post.py
rename to erpnext/patches/march_2013/p03_rename_blog_to_blog_post.py
diff --git a/patches/march_2013/p04_pos_update_stock_check.py b/erpnext/patches/march_2013/p04_pos_update_stock_check.py
similarity index 100%
rename from patches/march_2013/p04_pos_update_stock_check.py
rename to erpnext/patches/march_2013/p04_pos_update_stock_check.py
diff --git a/patches/march_2013/p05_payment_reconciliation.py b/erpnext/patches/march_2013/p05_payment_reconciliation.py
similarity index 100%
rename from patches/march_2013/p05_payment_reconciliation.py
rename to erpnext/patches/march_2013/p05_payment_reconciliation.py
diff --git a/patches/march_2013/p06_remove_sales_purchase_return_tool.py b/erpnext/patches/march_2013/p06_remove_sales_purchase_return_tool.py
similarity index 100%
rename from patches/march_2013/p06_remove_sales_purchase_return_tool.py
rename to erpnext/patches/march_2013/p06_remove_sales_purchase_return_tool.py
diff --git a/patches/march_2013/p07_update_project_in_stock_ledger.py b/erpnext/patches/march_2013/p07_update_project_in_stock_ledger.py
similarity index 100%
rename from patches/march_2013/p07_update_project_in_stock_ledger.py
rename to erpnext/patches/march_2013/p07_update_project_in_stock_ledger.py
diff --git a/patches/march_2013/p07_update_valuation_rate.py b/erpnext/patches/march_2013/p07_update_valuation_rate.py
similarity index 100%
rename from patches/march_2013/p07_update_valuation_rate.py
rename to erpnext/patches/march_2013/p07_update_valuation_rate.py
diff --git a/patches/march_2013/p08_create_aii_accounts.py b/erpnext/patches/march_2013/p08_create_aii_accounts.py
similarity index 100%
rename from patches/march_2013/p08_create_aii_accounts.py
rename to erpnext/patches/march_2013/p08_create_aii_accounts.py
diff --git a/erpnext/patches/march_2013/p10_set_fiscal_year_for_stock.py b/erpnext/patches/march_2013/p10_set_fiscal_year_for_stock.py
new file mode 100644
index 0000000..97510c7
--- /dev/null
+++ b/erpnext/patches/march_2013/p10_set_fiscal_year_for_stock.py
@@ -0,0 +1,21 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+import webnotes
+from erpnext.accounts.utils import get_fiscal_year, FiscalYearError
+
+def execute():
+	webnotes.reload_doc("stock", "doctype", "stock_entry")
+	webnotes.reload_doc("stock", "doctype", "stock_reconciliation")
+	
+	for doctype in ["Stock Entry", "Stock Reconciliation"]:
+		for name, posting_date in webnotes.conn.sql("""select name, posting_date from `tab%s`
+				where ifnull(fiscal_year,'')='' and docstatus=1""" % doctype):
+			try:
+				fiscal_year = get_fiscal_year(posting_date, 0)[0]
+				webnotes.conn.sql("""update `tab%s` set fiscal_year=%s where name=%s""" % \
+					(doctype, "%s", "%s"), (fiscal_year, name))
+			except FiscalYearError:
+				pass
+			
+	
\ No newline at end of file
diff --git a/patches/march_2013/p10_update_against_expense_account.py b/erpnext/patches/march_2013/p10_update_against_expense_account.py
similarity index 100%
rename from patches/march_2013/p10_update_against_expense_account.py
rename to erpnext/patches/march_2013/p10_update_against_expense_account.py
diff --git a/patches/march_2013/p11_update_attach_files.py b/erpnext/patches/march_2013/p11_update_attach_files.py
similarity index 100%
rename from patches/march_2013/p11_update_attach_files.py
rename to erpnext/patches/march_2013/p11_update_attach_files.py
diff --git a/patches/march_2013/p12_set_item_tax_rate_in_json.py b/erpnext/patches/march_2013/p12_set_item_tax_rate_in_json.py
similarity index 100%
rename from patches/march_2013/p12_set_item_tax_rate_in_json.py
rename to erpnext/patches/march_2013/p12_set_item_tax_rate_in_json.py
diff --git a/patches/march_2013/update_po_prevdoc_doctype.py b/erpnext/patches/march_2013/update_po_prevdoc_doctype.py
similarity index 100%
rename from patches/march_2013/update_po_prevdoc_doctype.py
rename to erpnext/patches/march_2013/update_po_prevdoc_doctype.py
diff --git a/patches/may_2013/__init__.py b/erpnext/patches/may_2013/__init__.py
similarity index 100%
rename from patches/may_2013/__init__.py
rename to erpnext/patches/may_2013/__init__.py
diff --git a/patches/may_2013/p01_selling_net_total_export.py b/erpnext/patches/may_2013/p01_selling_net_total_export.py
similarity index 100%
rename from patches/may_2013/p01_selling_net_total_export.py
rename to erpnext/patches/may_2013/p01_selling_net_total_export.py
diff --git a/erpnext/patches/may_2013/p02_update_valuation_rate.py b/erpnext/patches/may_2013/p02_update_valuation_rate.py
new file mode 100644
index 0000000..1419ebf
--- /dev/null
+++ b/erpnext/patches/may_2013/p02_update_valuation_rate.py
@@ -0,0 +1,34 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+def execute():
+	from erpnext.stock.stock_ledger import update_entries_after
+	item_warehouse = []
+	# update valuation_rate in transaction
+	doctypes = {"Purchase Receipt": "purchase_receipt_details", "Purchase Invoice": "entries"}
+	
+	for dt in doctypes:
+		for d in webnotes.conn.sql("""select name from `tab%s` 
+				where modified >= '2013-05-09' and docstatus=1""" % dt):
+			rec = webnotes.get_obj(dt, d[0])
+			rec.update_valuation_rate(doctypes[dt])
+			
+			for item in rec.doclist.get({"parentfield": doctypes[dt]}):
+				webnotes.conn.sql("""update `tab%s Item` set valuation_rate = %s 
+					where name = %s"""% (dt, '%s', '%s'), tuple([item.valuation_rate, item.name]))
+					
+				if dt == "Purchase Receipt":
+					webnotes.conn.sql("""update `tabStock Ledger Entry` set incoming_rate = %s 
+						where voucher_detail_no = %s""", (item.valuation_rate, item.name))
+					if [item.item_code, item.warehouse] not in item_warehouse:
+						item_warehouse.append([item.item_code, item.warehouse])
+			
+	for d in item_warehouse:
+		try:
+			update_entries_after({"item_code": d[0], "warehouse": d[1], 
+				"posting_date": "2013-01-01", "posting_time": "00:05:00"})
+			webnotes.conn.commit()
+		except:
+			pass
\ No newline at end of file
diff --git a/patches/may_2013/p03_update_support_ticket.py b/erpnext/patches/may_2013/p03_update_support_ticket.py
similarity index 100%
rename from patches/may_2013/p03_update_support_ticket.py
rename to erpnext/patches/may_2013/p03_update_support_ticket.py
diff --git a/patches/may_2013/p04_reorder_level.py b/erpnext/patches/may_2013/p04_reorder_level.py
similarity index 100%
rename from patches/may_2013/p04_reorder_level.py
rename to erpnext/patches/may_2013/p04_reorder_level.py
diff --git a/patches/may_2013/p05_update_cancelled_gl_entries.py b/erpnext/patches/may_2013/p05_update_cancelled_gl_entries.py
similarity index 100%
rename from patches/may_2013/p05_update_cancelled_gl_entries.py
rename to erpnext/patches/may_2013/p05_update_cancelled_gl_entries.py
diff --git a/patches/may_2013/p06_make_notes.py b/erpnext/patches/may_2013/p06_make_notes.py
similarity index 100%
rename from patches/may_2013/p06_make_notes.py
rename to erpnext/patches/may_2013/p06_make_notes.py
diff --git a/patches/may_2013/p06_update_billed_amt_po_pr.py b/erpnext/patches/may_2013/p06_update_billed_amt_po_pr.py
similarity index 100%
rename from patches/may_2013/p06_update_billed_amt_po_pr.py
rename to erpnext/patches/may_2013/p06_update_billed_amt_po_pr.py
diff --git a/patches/may_2013/p07_move_update_stock_to_pos.py b/erpnext/patches/may_2013/p07_move_update_stock_to_pos.py
similarity index 100%
rename from patches/may_2013/p07_move_update_stock_to_pos.py
rename to erpnext/patches/may_2013/p07_move_update_stock_to_pos.py
diff --git a/patches/may_2013/p08_change_item_wise_tax.py b/erpnext/patches/may_2013/p08_change_item_wise_tax.py
similarity index 100%
rename from patches/may_2013/p08_change_item_wise_tax.py
rename to erpnext/patches/may_2013/p08_change_item_wise_tax.py
diff --git a/erpnext/patches/may_2013/repost_stock_for_no_posting_time.py b/erpnext/patches/may_2013/repost_stock_for_no_posting_time.py
new file mode 100644
index 0000000..b36ccf3
--- /dev/null
+++ b/erpnext/patches/may_2013/repost_stock_for_no_posting_time.py
@@ -0,0 +1,21 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+def execute():
+	import webnotes
+	from erpnext.stock.stock_ledger import update_entries_after
+	
+	res = webnotes.conn.sql("""select distinct item_code, warehouse from `tabStock Ledger Entry` 
+		where posting_time = '00:00'""")
+	
+	i=0
+	for d in res:
+	    try:
+	        update_entries_after({ "item_code": d[0], "warehouse": d[1]	})
+	    except:
+	        pass
+	    i += 1
+	    if i%20 == 0:
+	        webnotes.conn.sql("commit")
+	        webnotes.conn.sql("start transaction")
\ No newline at end of file
diff --git a/patches/november_2012/__init__.py b/erpnext/patches/november_2012/__init__.py
similarity index 100%
rename from patches/november_2012/__init__.py
rename to erpnext/patches/november_2012/__init__.py
diff --git a/patches/november_2012/add_employee_field_in_employee.py b/erpnext/patches/november_2012/add_employee_field_in_employee.py
similarity index 100%
rename from patches/november_2012/add_employee_field_in_employee.py
rename to erpnext/patches/november_2012/add_employee_field_in_employee.py
diff --git a/patches/november_2012/add_theme_to_profile.py b/erpnext/patches/november_2012/add_theme_to_profile.py
similarity index 100%
rename from patches/november_2012/add_theme_to_profile.py
rename to erpnext/patches/november_2012/add_theme_to_profile.py
diff --git a/patches/november_2012/cancelled_bom_patch.py b/erpnext/patches/november_2012/cancelled_bom_patch.py
similarity index 100%
rename from patches/november_2012/cancelled_bom_patch.py
rename to erpnext/patches/november_2012/cancelled_bom_patch.py
diff --git a/patches/november_2012/communication_sender_and_recipient.py b/erpnext/patches/november_2012/communication_sender_and_recipient.py
similarity index 100%
rename from patches/november_2012/communication_sender_and_recipient.py
rename to erpnext/patches/november_2012/communication_sender_and_recipient.py
diff --git a/patches/november_2012/custom_field_insert_after.py b/erpnext/patches/november_2012/custom_field_insert_after.py
similarity index 100%
rename from patches/november_2012/custom_field_insert_after.py
rename to erpnext/patches/november_2012/custom_field_insert_after.py
diff --git a/patches/november_2012/customer_issue_allocated_to_assigned.py b/erpnext/patches/november_2012/customer_issue_allocated_to_assigned.py
similarity index 100%
rename from patches/november_2012/customer_issue_allocated_to_assigned.py
rename to erpnext/patches/november_2012/customer_issue_allocated_to_assigned.py
diff --git a/patches/november_2012/disable_cancelled_profiles.py b/erpnext/patches/november_2012/disable_cancelled_profiles.py
similarity index 100%
rename from patches/november_2012/disable_cancelled_profiles.py
rename to erpnext/patches/november_2012/disable_cancelled_profiles.py
diff --git a/patches/november_2012/gle_floating_point_issue.py b/erpnext/patches/november_2012/gle_floating_point_issue.py
similarity index 100%
rename from patches/november_2012/gle_floating_point_issue.py
rename to erpnext/patches/november_2012/gle_floating_point_issue.py
diff --git a/patches/november_2012/leave_application_cleanup.py b/erpnext/patches/november_2012/leave_application_cleanup.py
similarity index 100%
rename from patches/november_2012/leave_application_cleanup.py
rename to erpnext/patches/november_2012/leave_application_cleanup.py
diff --git a/patches/november_2012/production_order_patch.py b/erpnext/patches/november_2012/production_order_patch.py
similarity index 100%
rename from patches/november_2012/production_order_patch.py
rename to erpnext/patches/november_2012/production_order_patch.py
diff --git a/patches/november_2012/report_permissions.py b/erpnext/patches/november_2012/report_permissions.py
similarity index 100%
rename from patches/november_2012/report_permissions.py
rename to erpnext/patches/november_2012/report_permissions.py
diff --git a/patches/november_2012/reset_appraisal_permissions.py b/erpnext/patches/november_2012/reset_appraisal_permissions.py
similarity index 100%
rename from patches/november_2012/reset_appraisal_permissions.py
rename to erpnext/patches/november_2012/reset_appraisal_permissions.py
diff --git a/patches/november_2012/support_ticket_response_to_communication.py b/erpnext/patches/november_2012/support_ticket_response_to_communication.py
similarity index 100%
rename from patches/november_2012/support_ticket_response_to_communication.py
rename to erpnext/patches/november_2012/support_ticket_response_to_communication.py
diff --git a/patches/november_2012/update_delivered_billed_percentage_for_pos.py b/erpnext/patches/november_2012/update_delivered_billed_percentage_for_pos.py
similarity index 100%
rename from patches/november_2012/update_delivered_billed_percentage_for_pos.py
rename to erpnext/patches/november_2012/update_delivered_billed_percentage_for_pos.py
diff --git a/patches/october_2012/__init__.py b/erpnext/patches/october_2012/__init__.py
similarity index 100%
rename from patches/october_2012/__init__.py
rename to erpnext/patches/october_2012/__init__.py
diff --git a/patches/october_2012/company_fiscal_year_docstatus_patch.py b/erpnext/patches/october_2012/company_fiscal_year_docstatus_patch.py
similarity index 100%
rename from patches/october_2012/company_fiscal_year_docstatus_patch.py
rename to erpnext/patches/october_2012/company_fiscal_year_docstatus_patch.py
diff --git a/patches/october_2012/custom_script_delete_permission.py b/erpnext/patches/october_2012/custom_script_delete_permission.py
similarity index 100%
rename from patches/october_2012/custom_script_delete_permission.py
rename to erpnext/patches/october_2012/custom_script_delete_permission.py
diff --git a/patches/october_2012/fix_cancelled_gl_entries.py b/erpnext/patches/october_2012/fix_cancelled_gl_entries.py
similarity index 100%
rename from patches/october_2012/fix_cancelled_gl_entries.py
rename to erpnext/patches/october_2012/fix_cancelled_gl_entries.py
diff --git a/patches/october_2012/fix_wrong_vouchers.py b/erpnext/patches/october_2012/fix_wrong_vouchers.py
similarity index 100%
rename from patches/october_2012/fix_wrong_vouchers.py
rename to erpnext/patches/october_2012/fix_wrong_vouchers.py
diff --git a/patches/october_2012/update_account_property.py b/erpnext/patches/october_2012/update_account_property.py
similarity index 100%
rename from patches/october_2012/update_account_property.py
rename to erpnext/patches/october_2012/update_account_property.py
diff --git a/patches/october_2012/update_permission.py b/erpnext/patches/october_2012/update_permission.py
similarity index 100%
rename from patches/october_2012/update_permission.py
rename to erpnext/patches/october_2012/update_permission.py
diff --git a/patches/october_2013/__init__.py b/erpnext/patches/october_2013/__init__.py
similarity index 100%
rename from patches/october_2013/__init__.py
rename to erpnext/patches/october_2013/__init__.py
diff --git a/patches/october_2013/fix_is_cancelled_in_sle.py b/erpnext/patches/october_2013/fix_is_cancelled_in_sle.py
similarity index 100%
rename from patches/october_2013/fix_is_cancelled_in_sle.py
rename to erpnext/patches/october_2013/fix_is_cancelled_in_sle.py
diff --git a/patches/october_2013/p01_fix_serial_no_status.py b/erpnext/patches/october_2013/p01_fix_serial_no_status.py
similarity index 100%
rename from patches/october_2013/p01_fix_serial_no_status.py
rename to erpnext/patches/october_2013/p01_fix_serial_no_status.py
diff --git a/patches/october_2013/p01_update_delivery_note_prevdocs.py b/erpnext/patches/october_2013/p01_update_delivery_note_prevdocs.py
similarity index 100%
rename from patches/october_2013/p01_update_delivery_note_prevdocs.py
rename to erpnext/patches/october_2013/p01_update_delivery_note_prevdocs.py
diff --git a/patches/october_2013/p02_set_communication_status.py b/erpnext/patches/october_2013/p02_set_communication_status.py
similarity index 100%
rename from patches/october_2013/p02_set_communication_status.py
rename to erpnext/patches/october_2013/p02_set_communication_status.py
diff --git a/patches/october_2013/p02_update_price_list_and_item_details_in_item_price.py b/erpnext/patches/october_2013/p02_update_price_list_and_item_details_in_item_price.py
similarity index 100%
rename from patches/october_2013/p02_update_price_list_and_item_details_in_item_price.py
rename to erpnext/patches/october_2013/p02_update_price_list_and_item_details_in_item_price.py
diff --git a/patches/october_2013/p03_crm_update_status.py b/erpnext/patches/october_2013/p03_crm_update_status.py
similarity index 100%
rename from patches/october_2013/p03_crm_update_status.py
rename to erpnext/patches/october_2013/p03_crm_update_status.py
diff --git a/patches/october_2013/p03_remove_sales_and_purchase_return_tool.py b/erpnext/patches/october_2013/p03_remove_sales_and_purchase_return_tool.py
similarity index 100%
rename from patches/october_2013/p03_remove_sales_and_purchase_return_tool.py
rename to erpnext/patches/october_2013/p03_remove_sales_and_purchase_return_tool.py
diff --git a/patches/october_2013/p04_update_report_permission.py b/erpnext/patches/october_2013/p04_update_report_permission.py
similarity index 100%
rename from patches/october_2013/p04_update_report_permission.py
rename to erpnext/patches/october_2013/p04_update_report_permission.py
diff --git a/patches/october_2013/p04_wsgi_migration.py b/erpnext/patches/october_2013/p04_wsgi_migration.py
similarity index 100%
rename from patches/october_2013/p04_wsgi_migration.py
rename to erpnext/patches/october_2013/p04_wsgi_migration.py
diff --git a/patches/october_2013/p05_delete_gl_entries_for_cancelled_vouchers.py b/erpnext/patches/october_2013/p05_delete_gl_entries_for_cancelled_vouchers.py
similarity index 100%
rename from patches/october_2013/p05_delete_gl_entries_for_cancelled_vouchers.py
rename to erpnext/patches/october_2013/p05_delete_gl_entries_for_cancelled_vouchers.py
diff --git a/erpnext/patches/october_2013/p05_server_custom_script_to_file.py b/erpnext/patches/october_2013/p05_server_custom_script_to_file.py
new file mode 100644
index 0000000..5cffed6
--- /dev/null
+++ b/erpnext/patches/october_2013/p05_server_custom_script_to_file.py
@@ -0,0 +1,40 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+def execute():
+	"""
+		Assuming that some kind of indentation exists:
+		- Find indentation of server custom script
+		- replace indentation with tabs
+		- Add line:
+			class CustomDocType(DocType):
+		- Add tab indented code after this line
+		- Write to file
+		- Delete custom script record
+	"""
+	import os
+	from webnotes.utils import get_site_base_path
+	from webnotes.core.doctype.custom_script.custom_script import make_custom_server_script_file
+	for name, dt, script in webnotes.conn.sql("""select name, dt, script from `tabCustom Script`
+		where script_type='Server'"""):
+			if script and script.strip():
+				try:
+					script = indent_using_tabs(script)
+					make_custom_server_script_file(dt, script)
+				except IOError, e:
+					if "already exists" not in repr(e):
+						raise
+			
+def indent_using_tabs(script):
+	for line in script.split("\n"):
+		try:
+			indentation_used = line[:line.index("def ")]
+			script = script.replace(indentation_used, "\t")
+			break
+		except ValueError:
+			pass
+	
+	return script
\ No newline at end of file
diff --git a/patches/october_2013/p06_rename_packing_list_doctype.py b/erpnext/patches/october_2013/p06_rename_packing_list_doctype.py
similarity index 100%
rename from patches/october_2013/p06_rename_packing_list_doctype.py
rename to erpnext/patches/october_2013/p06_rename_packing_list_doctype.py
diff --git a/patches/october_2013/p06_update_control_panel_and_global_defaults.py b/erpnext/patches/october_2013/p06_update_control_panel_and_global_defaults.py
similarity index 100%
rename from patches/october_2013/p06_update_control_panel_and_global_defaults.py
rename to erpnext/patches/october_2013/p06_update_control_panel_and_global_defaults.py
diff --git a/patches/october_2013/p07_rename_for_territory.py b/erpnext/patches/october_2013/p07_rename_for_territory.py
similarity index 100%
rename from patches/october_2013/p07_rename_for_territory.py
rename to erpnext/patches/october_2013/p07_rename_for_territory.py
diff --git a/patches/october_2013/p08_cleanup_after_item_price_module_change.py b/erpnext/patches/october_2013/p08_cleanup_after_item_price_module_change.py
similarity index 100%
rename from patches/october_2013/p08_cleanup_after_item_price_module_change.py
rename to erpnext/patches/october_2013/p08_cleanup_after_item_price_module_change.py
diff --git a/patches/october_2013/p09_update_naming_series_settings.py b/erpnext/patches/october_2013/p09_update_naming_series_settings.py
similarity index 100%
rename from patches/october_2013/p09_update_naming_series_settings.py
rename to erpnext/patches/october_2013/p09_update_naming_series_settings.py
diff --git a/erpnext/patches/october_2013/p10_plugins_refactor.py b/erpnext/patches/october_2013/p10_plugins_refactor.py
new file mode 100644
index 0000000..851c8af
--- /dev/null
+++ b/erpnext/patches/october_2013/p10_plugins_refactor.py
@@ -0,0 +1,26 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes, os, shutil
+
+def execute():
+	# changed cache key for plugin code files
+	return
+	
+	for doctype in webnotes.conn.sql_list("""select name from `tabDocType`"""):
+		webnotes.cache().delete_value("_server_script:"+doctype)
+	
+	# move custom script reports to plugins folder
+	for name in webnotes.conn.sql_list("""select name from `tabReport`
+		where report_type="Script Report" and is_standard="No" """):
+			bean = webnotes.bean("Report", name)
+			bean.save()
+			
+			module = webnotes.conn.get_value("DocType", bean.doc.ref_doctype, "module")
+			path = webnotes.modules.get_doc_path(module, "Report", name)
+			for extn in ["py", "js"]:
+				file_path = os.path.join(path, name + "." + extn)
+				plugins_file_path = webnotes.plugins.get_path(module, "Report", name, extn=extn)
+				if not os.path.exists(plugins_file_path) and os.path.exists(file_path):
+					shutil.copyfile(file_path, plugins_file_path)
\ No newline at end of file
diff --git a/erpnext/patches/october_2013/perpetual_inventory_stock_transfer_utility.py b/erpnext/patches/october_2013/perpetual_inventory_stock_transfer_utility.py
new file mode 100644
index 0000000..889f5e2
--- /dev/null
+++ b/erpnext/patches/october_2013/perpetual_inventory_stock_transfer_utility.py
@@ -0,0 +1,86 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import nowdate, nowtime, cstr
+from erpnext.accounts.utils import get_fiscal_year
+
+def execute():
+	item_map = {}
+	for item in webnotes.conn.sql("""select * from tabItem""", as_dict=1):
+		item_map.setdefault(item.name, item)
+	
+	warehouse_map = get_warehosue_map()
+	naming_series = "STE/13/"
+	
+	for company in webnotes.conn.sql("select name from tabCompany"):
+		stock_entry = [{
+			"doctype": "Stock Entry",
+			"naming_series": naming_series,
+			"posting_date": nowdate(),
+			"posting_time": nowtime(),
+			"purpose": "Material Transfer",
+			"company": company[0],
+			"remarks": "Material Transfer to activate perpetual inventory",
+			"fiscal_year": get_fiscal_year(nowdate())[0]
+		}]
+		expense_account = "Cost of Goods Sold - NISL"
+		cost_center = "Default CC Ledger - NISL"
+		
+		for bin in webnotes.conn.sql("""select * from tabBin bin where ifnull(item_code, '')!='' 
+				and ifnull(warehouse, '') in (%s) and ifnull(actual_qty, 0) != 0
+				and (select company from tabWarehouse where name=bin.warehouse)=%s""" %
+				(', '.join(['%s']*len(warehouse_map)), '%s'), 
+				(warehouse_map.keys() + [company[0]]), as_dict=1):
+			item_details = item_map[bin.item_code]
+			new_warehouse = warehouse_map[bin.warehouse].get("fixed_asset_warehouse") \
+				if cstr(item_details.is_asset_item) == "Yes" \
+				else warehouse_map[bin.warehouse].get("current_asset_warehouse")
+				
+			if item_details.has_serial_no == "Yes":
+				serial_no = "\n".join([d[0] for d in webnotes.conn.sql("""select name 
+					from `tabSerial No` where item_code = %s and warehouse = %s 
+					and status in ('Available', 'Sales Returned')""", 
+					(bin.item_code, bin.warehouse))])
+			else:
+				serial_no = None
+			
+			stock_entry.append({
+				"doctype": "Stock Entry Detail",
+				"parentfield": "mtn_details",
+				"s_warehouse": bin.warehouse,
+				"t_warehouse": new_warehouse,
+				"item_code": bin.item_code,
+				"description": item_details.description,
+				"qty": bin.actual_qty,
+				"transfer_qty": bin.actual_qty,
+				"uom": item_details.stock_uom,
+				"stock_uom": item_details.stock_uom,
+				"conversion_factor": 1,
+				"expense_account": expense_account,
+				"cost_center": cost_center,
+				"serial_no": serial_no
+			})
+		
+		webnotes.bean(stock_entry).insert()
+		
+def get_warehosue_map():
+	return {
+		"MAHAPE": {
+			"current_asset_warehouse": "Mahape-New - NISL",
+			"fixed_asset_warehouse": ""
+		},
+		"DROP SHIPMENT": {
+			"current_asset_warehouse": "Drop Shipment-New - NISL",
+			"fixed_asset_warehouse": ""
+		},
+		"TRANSIT": {
+			"current_asset_warehouse": "Transit-New - NISL",
+			"fixed_asset_warehouse": ""
+		},
+		"ASSET - MAHAPE": {
+			"current_asset_warehouse": "",
+			"fixed_asset_warehouse": "Assets-New - NISL"
+		}
+	}
\ No newline at end of file
diff --git a/patches/october_2013/repost_ordered_qty.py b/erpnext/patches/october_2013/repost_ordered_qty.py
similarity index 100%
rename from patches/october_2013/repost_ordered_qty.py
rename to erpnext/patches/october_2013/repost_ordered_qty.py
diff --git a/erpnext/patches/october_2013/repost_planned_qty.py b/erpnext/patches/october_2013/repost_planned_qty.py
new file mode 100644
index 0000000..1e9da30
--- /dev/null
+++ b/erpnext/patches/october_2013/repost_planned_qty.py
@@ -0,0 +1,11 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+def execute():
+	import webnotes
+	from erpnext.utilities.repost_stock import get_planned_qty, update_bin
+	
+	for d in webnotes.conn.sql("select item_code, warehouse from tabBin"):
+		update_bin(d[0], d[1], {
+			"planned_qty": get_planned_qty(d[0], d[1])
+		})
\ No newline at end of file
diff --git a/patches/october_2013/set_stock_value_diff_in_sle.py b/erpnext/patches/october_2013/set_stock_value_diff_in_sle.py
similarity index 100%
rename from patches/october_2013/set_stock_value_diff_in_sle.py
rename to erpnext/patches/october_2013/set_stock_value_diff_in_sle.py
diff --git a/erpnext/patches/patch_list.py b/erpnext/patches/patch_list.py
new file mode 100644
index 0000000..7c4ac33
--- /dev/null
+++ b/erpnext/patches/patch_list.py
@@ -0,0 +1,268 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+patch_list = [
+	"execute:webnotes.reload_doc('core', 'doctype', 'doctype', force=True) #2013-10-15",
+	"execute:webnotes.reload_doc('core', 'doctype', 'docfield', force=True) #2013-10-15",
+	"execute:webnotes.reload_doc('core', 'doctype', 'docperm') #2013-07-16",
+	"execute:webnotes.reload_doc('core', 'doctype', 'page') #2013-07-16",
+	"execute:webnotes.reload_doc('core', 'doctype', 'report') #2013-07-16",
+	"patches.september_2012.stock_report_permissions_for_accounts", 
+	"patches.september_2012.communication_delete_permission", 
+	"patches.september_2012.all_permissions_patch", 
+	"patches.september_2012.customer_permission_patch", 
+	"patches.september_2012.add_stock_ledger_entry_index", 
+	"patches.september_2012.plot_patch", 
+	"patches.september_2012.event_permission", 
+	"patches.september_2012.repost_stock", 
+	"patches.september_2012.rebuild_trees", 
+	"patches.september_2012.deprecate_account_balance", 
+	"patches.september_2012.profile_delete_permission", 
+	"patches.october_2012.update_permission", 
+	"patches.october_2012.fix_wrong_vouchers", 
+	"patches.october_2012.company_fiscal_year_docstatus_patch", 
+	"patches.october_2012.update_account_property", 
+	"patches.october_2012.fix_cancelled_gl_entries", 
+	"patches.october_2012.custom_script_delete_permission", 
+	"patches.november_2012.custom_field_insert_after", 
+	"patches.november_2012.report_permissions", 
+	"patches.november_2012.customer_issue_allocated_to_assigned", 
+	"patches.november_2012.reset_appraisal_permissions", 
+	"patches.november_2012.disable_cancelled_profiles", 
+	"patches.november_2012.support_ticket_response_to_communication", 
+	"patches.november_2012.cancelled_bom_patch", 
+	"patches.november_2012.communication_sender_and_recipient", 
+	"patches.november_2012.update_delivered_billed_percentage_for_pos", 
+	"patches.november_2012.add_theme_to_profile", 
+	"patches.november_2012.add_employee_field_in_employee", 
+	"patches.november_2012.leave_application_cleanup", 
+	"patches.november_2012.production_order_patch", 
+	"patches.november_2012.gle_floating_point_issue", 
+	"patches.december_2012.deprecate_tds", 
+	"patches.december_2012.expense_leave_reload", 
+	"patches.december_2012.repost_ordered_qty", 
+	"patches.december_2012.repost_projected_qty", 
+	"patches.december_2012.website_cache_refactor", 
+	"patches.december_2012.production_cleanup", 
+	"patches.december_2012.fix_default_print_format", 
+	"patches.december_2012.file_list_rename", 
+	"patches.december_2012.replace_createlocal", 
+	"patches.december_2012.remove_quotation_next_contact", 
+	"patches.december_2012.stock_entry_cleanup", 
+	"patches.december_2012.production_order_naming_series", 
+	"patches.december_2012.rebuild_item_group_tree", 
+	"patches.december_2012.address_title", 
+	"patches.december_2012.delete_form16_print_format", 
+	"patches.december_2012.update_print_width", 
+	"patches.january_2013.remove_bad_permissions", 
+	"patches.january_2013.holiday_list_patch", 
+	"patches.january_2013.stock_reconciliation_patch", 
+	"patches.january_2013.report_permission", 
+	"patches.january_2013.give_report_permission_on_read", 
+	"patches.january_2013.update_closed_on",
+	"patches.january_2013.change_patch_structure",
+	"patches.january_2013.update_country_info",
+	"patches.january_2013.remove_tds_entry_from_gl_mapper",
+	"patches.january_2013.update_number_format",
+	"execute:webnotes.reload_doc('core', 'doctype', 'print_format') #2013-01",
+	"execute:webnotes.reload_doc('accounts','Print Format','Payment Receipt Voucher')",
+	"patches.january_2013.update_fraction_for_usd",
+	"patches.january_2013.enable_currencies",
+	"patches.january_2013.remove_unwanted_permission",
+	"patches.january_2013.remove_landed_cost_master",
+	"patches.january_2013.reload_print_format",
+	"patches.january_2013.rebuild_tree",
+	"execute:webnotes.reload_doc('core','doctype','docfield') #2013-01-28",
+	"patches.january_2013.tabsessions_to_myisam",
+	"patches.february_2013.remove_gl_mapper",
+	"patches.february_2013.reload_bom_replace_tool_permission",
+	"patches.february_2013.payment_reconciliation_reset_values",
+	"patches.february_2013.account_negative_balance",
+	"patches.february_2013.remove_account_utils_folder",
+	"patches.february_2013.update_company_in_leave_application",
+	"execute:webnotes.conn.sql_ddl('alter table tabSeries change `name` `name` varchar(100)')",
+	"execute:webnotes.conn.sql('update tabUserRole set parentfield=\"user_roles\" where parentfield=\"userroles\"')",
+	"patches.february_2013.p01_event",
+	"execute:webnotes.delete_doc('Page', 'Calendar')",
+	"patches.february_2013.p02_email_digest",
+	"patches.february_2013.p03_material_request",
+	"patches.february_2013.p04_remove_old_doctypes",
+	"execute:webnotes.delete_doc('DocType', 'Plot Control')",
+	"patches.february_2013.p05_leave_application",
+	"patches.february_2013.gle_floating_point_issue_revisited",
+	"patches.february_2013.fix_outstanding",
+	"execute:webnotes.delete_doc('DocType', 'Service Order')",
+	"execute:webnotes.delete_doc('DocType', 'Service Quotation')",
+	"execute:webnotes.delete_doc('DocType', 'Service Order Detail')",
+	"execute:webnotes.delete_doc('DocType', 'Service Quotation Detail')",
+	"execute:webnotes.delete_doc('Page', 'Query Report')",
+	"patches.february_2013.repost_reserved_qty",
+	"execute:webnotes.reload_doc('core', 'doctype', 'report') # 2013-02-25",
+	"execute:webnotes.conn.sql(\"update `tabReport` set report_type=if(ifnull(query, '')='', 'Report Builder', 'Query Report') where is_standard='No'\")",
+	"execute:webnotes.conn.sql(\"update `tabReport` set report_name=name where ifnull(report_name,'')='' and is_standard='No'\")",
+	"patches.february_2013.p08_todo_query_report",
+	"execute:(not webnotes.conn.exists('Role', 'Projects Manager')) and webnotes.doc({'doctype':'Role', 'role_name':'Projects Manager'}).insert()",
+	"patches.february_2013.p09_remove_cancelled_warehouses",
+	"patches.march_2013.update_po_prevdoc_doctype",
+	"patches.february_2013.p09_timesheets",
+	"execute:(not webnotes.conn.exists('UOM', 'Hour')) and webnotes.doc({'uom_name': 'Hour', 'doctype': 'UOM', 'name': 'Hour'}).insert()",
+	"patches.march_2013.p01_c_form",
+	"execute:webnotes.conn.sql('update tabDocPerm set `submit`=1, `cancel`=1, `amend`=1 where parent=\"Time Log\"')",
+	"execute:webnotes.delete_doc('DocType', 'Attendance Control Panel')",
+	"patches.march_2013.p02_get_global_default",
+	"patches.march_2013.p03_rename_blog_to_blog_post",
+	"patches.march_2013.p04_pos_update_stock_check",
+	"patches.march_2013.p05_payment_reconciliation",
+	"patches.march_2013.p06_remove_sales_purchase_return_tool",
+	"execute:webnotes.bean('Global Defaults').save()",
+	"patches.march_2013.p07_update_project_in_stock_ledger",
+	"execute:webnotes.reload_doc('stock', 'doctype', 'item') #2013-03-25",
+	"execute:webnotes.reload_doc('setup', 'doctype', 'item_group') #2013-03-25",
+	"execute:webnotes.reload_doc('website', 'doctype', 'blog_post') #2013-03-25",
+	"execute:webnotes.reload_doc('website', 'doctype', 'web_page') #2013-03-25",
+	"execute:webnotes.reload_doc('setup', 'doctype', 'sales_partner') #2013-06-25",
+	"execute:webnotes.conn.set_value('Email Settings', None, 'send_print_in_body_and_attachment', 1)",
+	"patches.march_2013.p10_set_fiscal_year_for_stock",
+	"patches.march_2013.p10_update_against_expense_account",
+	"patches.march_2013.p11_update_attach_files",
+	"patches.march_2013.p12_set_item_tax_rate_in_json",
+	"patches.march_2013.p07_update_valuation_rate",
+	"patches.march_2013.p08_create_aii_accounts",
+	"patches.april_2013.p01_update_serial_no_valuation_rate",
+	"patches.april_2013.p02_add_country_and_currency",
+	"patches.april_2013.p03_fixes_for_lead_in_quotation",
+	"patches.april_2013.p04_reverse_modules_list",
+	"patches.april_2013.p04_update_role_in_pages",
+	"patches.april_2013.p05_update_file_data",
+	"patches.april_2013.p06_update_file_size",
+	"patches.april_2013.p05_fixes_in_reverse_modules",
+	"patches.april_2013.p07_rename_cost_center_other_charges",
+	"patches.april_2013.p06_default_cost_center",
+	"execute:webnotes.reset_perms('File Data')",
+	"patches.april_2013.p07_update_file_data_2",
+	"patches.april_2013.rebuild_sales_browser",
+	"patches.may_2013.p01_selling_net_total_export",
+	"patches.may_2013.repost_stock_for_no_posting_time",
+	"patches.may_2013.p02_update_valuation_rate",
+	"patches.may_2013.p03_update_support_ticket",
+	"patches.may_2013.p04_reorder_level",
+	"patches.may_2013.p05_update_cancelled_gl_entries",
+	"patches.may_2013.p06_make_notes",
+	"patches.may_2013.p06_update_billed_amt_po_pr",
+	"patches.may_2013.p07_move_update_stock_to_pos",
+	"patches.may_2013.p08_change_item_wise_tax",
+	"patches.june_2013.p01_update_bom_exploded_items",
+	"patches.june_2013.p02_update_project_completed",
+	"execute:webnotes.delete_doc('DocType', 'System Console')",
+	"patches.june_2013.p03_buying_selling_for_price_list",
+	"patches.june_2013.p04_fix_event_for_lead_oppty_project",
+	"patches.june_2013.p05_remove_search_criteria_reports",
+	"execute:webnotes.delete_doc('Report', 'Sales Orders Pending To Be Delivered')",
+	"patches.june_2013.p05_remove_unused_doctypes",
+	"patches.june_2013.p06_drop_unused_tables",
+	"patches.june_2013.p09_update_global_defaults",
+	"patches.june_2013.p10_lead_address",
+	"patches.july_2013.p01_remove_doctype_mappers",
+	"execute:webnotes.delete_doc('Report', 'Delivered Items To Be Billed')",
+	"execute:webnotes.delete_doc('Report', 'Received Items To Be Billed')",
+	"patches.july_2013.p02_copy_shipping_address",
+	"patches.july_2013.p03_cost_center_company",
+	"patches.july_2013.p04_merge_duplicate_leads",
+	"patches.july_2013.p05_custom_doctypes_in_list_view",
+	"patches.july_2013.p06_same_sales_rate",
+	"patches.july_2013.p07_repost_billed_amt_in_sales_cycle",
+	"execute:webnotes.reload_doc('accounts', 'Print Format', 'Sales Invoice Classic') # 2013-07-22",
+	"execute:webnotes.reload_doc('accounts', 'Print Format', 'Sales Invoice Modern') # 2013-07-22",
+	"execute:webnotes.reload_doc('accounts', 'Print Format', 'Sales Invoice Spartan') # 2013-07-22",
+	"execute:webnotes.reload_doc('selling', 'Print Format', 'Quotation Classic') # 2013-07-22",
+	"execute:webnotes.reload_doc('selling', 'Print Format', 'Quotation Modern') # 2013-07-22",
+	"execute:webnotes.reload_doc('selling', 'Print Format', 'Quotation Spartan') # 2013-07-22",
+	"execute:webnotes.reload_doc('selling', 'Print Format', 'Sales Order Classic') # 2013-07-22",
+	"execute:webnotes.reload_doc('selling', 'Print Format', 'Sales Order Modern') # 2013-07-22",
+	"execute:webnotes.reload_doc('selling', 'Print Format', 'Sales Order Spartan') # 2013-07-22",
+	"execute:webnotes.reload_doc('stock', 'Print Format', 'Delivery Note Classic') # 2013-07-22",
+	"execute:webnotes.reload_doc('stock', 'Print Format', 'Delivery Note Modern') # 2013-07-22",
+	"execute:webnotes.reload_doc('stock', 'Print Format', 'Delivery Note Spartan') # 2013-07-22",
+	"patches.july_2013.p08_custom_print_format_net_total_export",
+	"patches.july_2013.p09_remove_website_pyc",
+	"patches.july_2013.p10_change_partner_user_to_website_user",
+	"patches.july_2013.p11_update_price_list_currency",
+	"execute:webnotes.bean('Selling Settings').save() #2013-07-29",
+	"execute:webnotes.reload_doc('accounts', 'doctype', 'accounts_settings') # 2013-09-24",
+	"patches.august_2013.p01_auto_accounting_for_stock_patch",
+	"patches.august_2013.p01_hr_settings",
+	"patches.august_2013.p02_rename_price_list",
+	"patches.august_2013.p03_pos_setting_replace_customer_account",
+	"patches.august_2013.p05_update_serial_no_status",
+	"patches.august_2013.p05_employee_birthdays",
+	"execute:webnotes.reload_doc('accounts', 'Print Format', 'POS Invoice') # 2013-08-16",
+	"execute:webnotes.delete_doc('DocType', 'Stock Ledger')",
+	"patches.august_2013.p06_deprecate_is_cancelled",
+	"patches.august_2013.p06_fix_sle_against_stock_entry",
+	"patches.september_2013.p01_add_user_defaults_from_pos_setting",
+	"execute:webnotes.reload_doc('accounts', 'Print Format', 'POS Invoice') # 2013-09-02",
+	"patches.september_2013.p01_fix_buying_amount_gl_entries",
+	"patches.september_2013.p01_update_communication",
+	"execute:webnotes.reload_doc('setup', 'doctype', 'features_setup') # 2013-09-05",
+	"patches.september_2013.p02_fix_serial_no_status",
+	"patches.september_2013.p03_modify_item_price_include_in_price_list",
+	"patches.august_2013.p06_deprecate_is_cancelled",
+	"execute:webnotes.delete_doc('DocType', 'Budget Control')",
+	"patches.september_2013.p03_update_stock_uom_in_sle",
+	"patches.september_2013.p03_move_website_to_framework",
+	"execute:webnotes.conn.set_value('Accounts Settings', None, 'frozen_accounts_modifier', 'Accounts Manager') # 2013-09-24",
+	"patches.september_2013.p04_unsubmit_serial_nos",
+	"patches.september_2013.p05_fix_customer_in_pos",
+	"patches.october_2013.fix_is_cancelled_in_sle",
+	"patches.october_2013.p01_update_delivery_note_prevdocs",
+	"patches.october_2013.p02_set_communication_status",
+	"patches.october_2013.p03_crm_update_status",
+	"execute:webnotes.delete_doc('DocType', 'Setup Control')",
+	"patches.october_2013.p04_wsgi_migration",
+	"patches.october_2013.p05_server_custom_script_to_file",
+	"patches.october_2013.repost_ordered_qty",
+	"patches.october_2013.repost_planned_qty",
+	"patches.october_2013.p06_rename_packing_list_doctype",
+	"execute:webnotes.delete_doc('DocType', 'Sales Common')",
+	"patches.october_2013.p09_update_naming_series_settings",
+	"patches.october_2013.p02_update_price_list_and_item_details_in_item_price",
+	"execute:webnotes.delete_doc('Report', 'Item-wise Price List')",
+	"patches.october_2013.p03_remove_sales_and_purchase_return_tool",
+	"patches.october_2013.p04_update_report_permission",
+	"patches.october_2013.p05_delete_gl_entries_for_cancelled_vouchers",
+	"patches.october_2013.p06_update_control_panel_and_global_defaults",
+	"patches.october_2013.p07_rename_for_territory",
+	"patches.june_2013.p07_taxes_price_list_for_territory",
+	"patches.october_2013.p08_cleanup_after_item_price_module_change",
+	"patches.october_2013.p10_plugins_refactor",
+	"patches.1311.p01_cleanup",
+	"execute:webnotes.reload_doc('website', 'doctype', 'table_of_contents') #2013-11-13",
+	"execute:webnotes.reload_doc('website', 'doctype', 'web_page') #2013-11-13",
+	"execute:webnotes.reload_doc('home', 'doctype', 'feed') #2013-11-15",
+	"execute:webnotes.reload_doc('core', 'doctype', 'defaultvalue') #2013-11-15",
+	"execute:webnotes.reload_doc('core', 'doctype', 'comment') #2013-11-15",
+	"patches.1311.p02_index_singles",
+	"patches.1311.p01_make_gl_entries_for_si",
+	"patches.1311.p03_update_reqd_report_fields",
+	"execute:webnotes.reload_doc('website', 'doctype', 'website_sitemap_config') #2013-11-20",
+	"execute:webnotes.reload_doc('website', 'doctype', 'website_sitemap') #2013-11-20",
+	"execute:webnotes.bean('Style Settings').save() #2013-11-20",
+	"execute:webnotes.get_module('website.doctype.website_sitemap_config.website_sitemap_config').rebuild_website_sitemap_config()",
+	"patches.1311.p04_update_year_end_date_of_fiscal_year",
+	"patches.1311.p04_update_comments",
+	"patches.1311.p05_website_brand_html",
+	"patches.1311.p06_fix_report_columns",
+	"execute:webnotes.delete_doc('DocType', 'Documentation Tool')",
+	"execute:webnotes.delete_doc('Report', 'Stock Ledger') #2013-11-29",
+	"execute:webnotes.delete_doc('Report', 'Payment Collection With Ageing')",
+	"execute:webnotes.delete_doc('Report', 'Payment Made With Ageing')",
+	"patches.1311.p07_scheduler_errors_digest",
+	"patches.1311.p08_email_digest_recipients",
+	"execute:webnotes.delete_doc('DocType', 'Warehouse Type')",
+	"patches.1312.p01_delete_old_stock_reports",
+	"patches.1312.p02_update_item_details_in_item_price",
+	"patches.1401.p01_move_related_property_setters_to_custom_field",
+	"patches.1401.p01_make_buying_selling_as_check_box_in_price_list",
+	"patches.1401.update_billing_status_for_zero_value_order",
+]
\ No newline at end of file
diff --git a/patches/september_2012/__init__.py b/erpnext/patches/september_2012/__init__.py
similarity index 100%
rename from patches/september_2012/__init__.py
rename to erpnext/patches/september_2012/__init__.py
diff --git a/patches/september_2012/add_stock_ledger_entry_index.py b/erpnext/patches/september_2012/add_stock_ledger_entry_index.py
similarity index 100%
rename from patches/september_2012/add_stock_ledger_entry_index.py
rename to erpnext/patches/september_2012/add_stock_ledger_entry_index.py
diff --git a/patches/september_2012/all_permissions_patch.py b/erpnext/patches/september_2012/all_permissions_patch.py
similarity index 100%
rename from patches/september_2012/all_permissions_patch.py
rename to erpnext/patches/september_2012/all_permissions_patch.py
diff --git a/patches/september_2012/communication_delete_permission.py b/erpnext/patches/september_2012/communication_delete_permission.py
similarity index 100%
rename from patches/september_2012/communication_delete_permission.py
rename to erpnext/patches/september_2012/communication_delete_permission.py
diff --git a/patches/september_2012/customer_permission_patch.py b/erpnext/patches/september_2012/customer_permission_patch.py
similarity index 100%
rename from patches/september_2012/customer_permission_patch.py
rename to erpnext/patches/september_2012/customer_permission_patch.py
diff --git a/erpnext/patches/september_2012/deprecate_account_balance.py b/erpnext/patches/september_2012/deprecate_account_balance.py
new file mode 100644
index 0000000..d39f82c
--- /dev/null
+++ b/erpnext/patches/september_2012/deprecate_account_balance.py
@@ -0,0 +1,12 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+def execute():
+	# remove doctypes
+	for dt in ["Period", "Account Balance", "Multi Ledger Report", 
+			"Multi Ledger Report Detail", "Period Control", "Reposting Tool", 
+			"Lease Agreement", "Lease Installment"]:
+		webnotes.delete_doc("DocType", dt)
\ No newline at end of file
diff --git a/patches/september_2012/event_permission.py b/erpnext/patches/september_2012/event_permission.py
similarity index 100%
rename from patches/september_2012/event_permission.py
rename to erpnext/patches/september_2012/event_permission.py
diff --git a/patches/september_2012/plot_patch.py b/erpnext/patches/september_2012/plot_patch.py
similarity index 100%
rename from patches/september_2012/plot_patch.py
rename to erpnext/patches/september_2012/plot_patch.py
diff --git a/patches/september_2012/profile_delete_permission.py b/erpnext/patches/september_2012/profile_delete_permission.py
similarity index 100%
rename from patches/september_2012/profile_delete_permission.py
rename to erpnext/patches/september_2012/profile_delete_permission.py
diff --git a/patches/september_2012/rebuild_trees.py b/erpnext/patches/september_2012/rebuild_trees.py
similarity index 100%
rename from patches/september_2012/rebuild_trees.py
rename to erpnext/patches/september_2012/rebuild_trees.py
diff --git a/erpnext/patches/september_2012/repost_stock.py b/erpnext/patches/september_2012/repost_stock.py
new file mode 100644
index 0000000..11c8747
--- /dev/null
+++ b/erpnext/patches/september_2012/repost_stock.py
@@ -0,0 +1,18 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+def execute():
+	import webnotes
+	from erpnext.stock.stock_ledger import update_entries_after
+	res = webnotes.conn.sql("select distinct item_code, warehouse from `tabStock Ledger Entry`")
+	i=0
+	for d in res:
+	    try:
+			update_entries_after({ "item_code": d[0], "warehouse": d[1]})
+	    except:
+	        pass
+	    i += 1
+	    if i%100 == 0:
+	        webnotes.conn.sql("commit")
+	        webnotes.conn.sql("start transaction")
\ No newline at end of file
diff --git a/patches/september_2012/stock_report_permissions_for_accounts.py b/erpnext/patches/september_2012/stock_report_permissions_for_accounts.py
similarity index 100%
rename from patches/september_2012/stock_report_permissions_for_accounts.py
rename to erpnext/patches/september_2012/stock_report_permissions_for_accounts.py
diff --git a/patches/september_2013/__init__.py b/erpnext/patches/september_2013/__init__.py
similarity index 100%
rename from patches/september_2013/__init__.py
rename to erpnext/patches/september_2013/__init__.py
diff --git a/patches/september_2013/p01_add_user_defaults_from_pos_setting.py b/erpnext/patches/september_2013/p01_add_user_defaults_from_pos_setting.py
similarity index 100%
rename from patches/september_2013/p01_add_user_defaults_from_pos_setting.py
rename to erpnext/patches/september_2013/p01_add_user_defaults_from_pos_setting.py
diff --git a/patches/september_2013/p01_fix_buying_amount_gl_entries.py b/erpnext/patches/september_2013/p01_fix_buying_amount_gl_entries.py
similarity index 100%
rename from patches/september_2013/p01_fix_buying_amount_gl_entries.py
rename to erpnext/patches/september_2013/p01_fix_buying_amount_gl_entries.py
diff --git a/patches/september_2013/p01_update_communication.py b/erpnext/patches/september_2013/p01_update_communication.py
similarity index 100%
rename from patches/september_2013/p01_update_communication.py
rename to erpnext/patches/september_2013/p01_update_communication.py
diff --git a/patches/september_2013/p02_fix_serial_no_status.py b/erpnext/patches/september_2013/p02_fix_serial_no_status.py
similarity index 100%
rename from patches/september_2013/p02_fix_serial_no_status.py
rename to erpnext/patches/september_2013/p02_fix_serial_no_status.py
diff --git a/patches/september_2013/p03_modify_item_price_include_in_price_list.py b/erpnext/patches/september_2013/p03_modify_item_price_include_in_price_list.py
similarity index 100%
rename from patches/september_2013/p03_modify_item_price_include_in_price_list.py
rename to erpnext/patches/september_2013/p03_modify_item_price_include_in_price_list.py
diff --git a/patches/september_2013/p03_move_website_to_framework.py b/erpnext/patches/september_2013/p03_move_website_to_framework.py
similarity index 100%
rename from patches/september_2013/p03_move_website_to_framework.py
rename to erpnext/patches/september_2013/p03_move_website_to_framework.py
diff --git a/patches/september_2013/p03_update_stock_uom_in_sle.py b/erpnext/patches/september_2013/p03_update_stock_uom_in_sle.py
similarity index 100%
rename from patches/september_2013/p03_update_stock_uom_in_sle.py
rename to erpnext/patches/september_2013/p03_update_stock_uom_in_sle.py
diff --git a/patches/september_2013/p04_unsubmit_serial_nos.py b/erpnext/patches/september_2013/p04_unsubmit_serial_nos.py
similarity index 100%
rename from patches/september_2013/p04_unsubmit_serial_nos.py
rename to erpnext/patches/september_2013/p04_unsubmit_serial_nos.py
diff --git a/patches/september_2013/p05_fix_customer_in_pos.py b/erpnext/patches/september_2013/p05_fix_customer_in_pos.py
similarity index 100%
rename from patches/september_2013/p05_fix_customer_in_pos.py
rename to erpnext/patches/september_2013/p05_fix_customer_in_pos.py
diff --git a/projects/__init__.py b/erpnext/projects/__init__.py
similarity index 100%
rename from projects/__init__.py
rename to erpnext/projects/__init__.py
diff --git a/projects/doctype/__init__.py b/erpnext/projects/doctype/__init__.py
similarity index 100%
rename from projects/doctype/__init__.py
rename to erpnext/projects/doctype/__init__.py
diff --git a/projects/doctype/activity_type/README.md b/erpnext/projects/doctype/activity_type/README.md
similarity index 100%
rename from projects/doctype/activity_type/README.md
rename to erpnext/projects/doctype/activity_type/README.md
diff --git a/projects/doctype/activity_type/__init__.py b/erpnext/projects/doctype/activity_type/__init__.py
similarity index 100%
rename from projects/doctype/activity_type/__init__.py
rename to erpnext/projects/doctype/activity_type/__init__.py
diff --git a/projects/doctype/activity_type/activity_type.py b/erpnext/projects/doctype/activity_type/activity_type.py
similarity index 100%
rename from projects/doctype/activity_type/activity_type.py
rename to erpnext/projects/doctype/activity_type/activity_type.py
diff --git a/erpnext/projects/doctype/activity_type/activity_type.txt b/erpnext/projects/doctype/activity_type/activity_type.txt
new file mode 100644
index 0000000..d8a50c5
--- /dev/null
+++ b/erpnext/projects/doctype/activity_type/activity_type.txt
@@ -0,0 +1,60 @@
+[
+ {
+  "creation": "2013-03-05 10:14:59", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:54", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "field:activity_type", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-flag", 
+  "in_dialog": 0, 
+  "module": "Projects", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "activity_type", 
+  "fieldtype": "Data", 
+  "label": "Activity Type", 
+  "name": "__common__", 
+  "parent": "Activity Type", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "reqd": 1
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Activity Type", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Activity Type"
+ }, 
+ {
+  "doctype": "DocField"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "System Manager"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Projects User"
+ }
+]
\ No newline at end of file
diff --git a/projects/doctype/activity_type/test_activity_type.py b/erpnext/projects/doctype/activity_type/test_activity_type.py
similarity index 100%
rename from projects/doctype/activity_type/test_activity_type.py
rename to erpnext/projects/doctype/activity_type/test_activity_type.py
diff --git a/projects/doctype/project/README.md b/erpnext/projects/doctype/project/README.md
similarity index 100%
rename from projects/doctype/project/README.md
rename to erpnext/projects/doctype/project/README.md
diff --git a/projects/doctype/project/__init__.py b/erpnext/projects/doctype/project/__init__.py
similarity index 100%
rename from projects/doctype/project/__init__.py
rename to erpnext/projects/doctype/project/__init__.py
diff --git a/projects/doctype/project/help.md b/erpnext/projects/doctype/project/help.md
similarity index 100%
rename from projects/doctype/project/help.md
rename to erpnext/projects/doctype/project/help.md
diff --git a/erpnext/projects/doctype/project/project.js b/erpnext/projects/doctype/project/project.js
new file mode 100644
index 0000000..a77866e
--- /dev/null
+++ b/erpnext/projects/doctype/project/project.js
@@ -0,0 +1,22 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+// show tasks
+cur_frm.cscript.refresh = function(doc) {
+	if(!doc.__islocal) {
+		cur_frm.appframe.add_button(wn._("Gantt Chart"), function() {
+			wn.route_options = {"project": doc.name}
+			wn.set_route("Gantt", "Task");
+		}, "icon-tasks");
+		cur_frm.add_custom_button(wn._("Tasks"), function() {
+			wn.route_options = {"project": doc.name}
+			wn.set_route("List", "Task");
+		}, "icon-list");
+	}
+}
+
+cur_frm.fields_dict.customer.get_query = function(doc,cdt,cdn) {
+	return{
+		query: "erpnext.controllers.queries.customer_query"
+	}
+}
\ No newline at end of file
diff --git a/erpnext/projects/doctype/project/project.py b/erpnext/projects/doctype/project/project.py
new file mode 100644
index 0000000..f159452
--- /dev/null
+++ b/erpnext/projects/doctype/project/project.py
@@ -0,0 +1,63 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import flt, getdate
+from webnotes import msgprint
+from erpnext.utilities.transaction_base import delete_events
+
+class DocType:
+	def __init__(self, doc, doclist=None):
+		self.doc = doc
+		self.doclist = doclist
+	
+	def get_gross_profit(self):
+		pft, per_pft =0, 0
+		pft = flt(self.doc.project_value) - flt(self.doc.est_material_cost)
+		#if pft > 0:
+		per_pft = (flt(pft) / flt(self.doc.project_value)) * 100
+		ret = {'gross_margin_value': pft, 'per_gross_margin': per_pft}
+		return ret
+		
+	def validate(self):
+		"""validate start date before end date"""
+		if self.doc.project_start_date and self.doc.completion_date:
+			if getdate(self.doc.completion_date) < getdate(self.doc.project_start_date):
+				msgprint("Expected Completion Date can not be less than Project Start Date")
+				raise Exception
+				
+	def on_update(self):
+		self.add_calendar_event()
+		
+	def update_percent_complete(self):
+		total = webnotes.conn.sql("""select count(*) from tabTask where project=%s""", 
+			self.doc.name)[0][0]
+		if total:
+			completed = webnotes.conn.sql("""select count(*) from tabTask where
+				project=%s and status in ('Closed', 'Cancelled')""", self.doc.name)[0][0]
+			webnotes.conn.set_value("Project", self.doc.name, "percent_complete",
+			 	int(float(completed) / total * 100))
+
+	def add_calendar_event(self):
+		# delete any earlier event for this project
+		delete_events(self.doc.doctype, self.doc.name)
+		
+		# add events
+		for milestone in self.doclist.get({"parentfield": "project_milestones"}):
+			if milestone.milestone_date:
+				description = (milestone.milestone or "Milestone") + " for " + self.doc.name
+				webnotes.bean({
+					"doctype": "Event",
+					"owner": self.doc.owner,
+					"subject": description,
+					"description": description,
+					"starts_on": milestone.milestone_date + " 10:00:00",
+					"event_type": "Private",
+					"ref_type": self.doc.doctype,
+					"ref_name": self.doc.name
+				}).insert()
+	
+	def on_trash(self):
+		delete_events(self.doc.doctype, self.doc.name)
diff --git a/erpnext/projects/doctype/project/project.txt b/erpnext/projects/doctype/project/project.txt
new file mode 100644
index 0000000..a1967bb
--- /dev/null
+++ b/erpnext/projects/doctype/project/project.txt
@@ -0,0 +1,308 @@
+[
+ {
+  "creation": "2013-03-07 11:55:07", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:17", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 1, 
+  "allow_import": 1, 
+  "autoname": "field:project_name", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-puzzle-piece", 
+  "max_attachments": 4, 
+  "module": "Projects", 
+  "name": "__common__", 
+  "search_fields": "customer, status, priority, is_active"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Project", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 0, 
+  "doctype": "DocPerm", 
+  "name": "__common__", 
+  "parent": "Project", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Project"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "overview", 
+  "fieldtype": "Section Break", 
+  "label": "Overview", 
+  "options": "icon-file"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cb_project_status", 
+  "fieldtype": "Column Break", 
+  "label": "Status"
+ }, 
+ {
+  "description": "Project will get saved and will be searchable with project name given", 
+  "doctype": "DocField", 
+  "fieldname": "project_name", 
+  "fieldtype": "Data", 
+  "label": "Project Name", 
+  "no_copy": 0, 
+  "oldfieldname": "project_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "default": "Open", 
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Status", 
+  "no_copy": 1, 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Select", 
+  "options": "Open\nCompleted\nCancelled", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "is_active", 
+  "fieldtype": "Select", 
+  "label": "Is Active", 
+  "no_copy": 0, 
+  "oldfieldname": "is_active", 
+  "oldfieldtype": "Select", 
+  "options": "Yes\nNo", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "priority", 
+  "fieldtype": "Select", 
+  "label": "Priority", 
+  "no_copy": 0, 
+  "oldfieldname": "priority", 
+  "oldfieldtype": "Select", 
+  "options": "Medium\nLow\nHigh", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cb_project_dates", 
+  "fieldtype": "Column Break", 
+  "label": "Dates"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "project_start_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Project Start Date", 
+  "no_copy": 0, 
+  "oldfieldname": "project_start_date", 
+  "oldfieldtype": "Date", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "completion_date", 
+  "fieldtype": "Date", 
+  "label": "Completion Date", 
+  "no_copy": 0, 
+  "oldfieldname": "completion_date", 
+  "oldfieldtype": "Date", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "act_completion_date", 
+  "fieldtype": "Date", 
+  "label": "Actual Completion Date", 
+  "no_copy": 0, 
+  "oldfieldname": "act_completion_date", 
+  "oldfieldtype": "Date", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "project_type", 
+  "fieldtype": "Select", 
+  "label": "Project Type", 
+  "no_copy": 0, 
+  "oldfieldname": "project_type", 
+  "oldfieldtype": "Data", 
+  "options": "Internal\nExternal\nOther", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sb_milestones", 
+  "fieldtype": "Section Break", 
+  "label": "Milestones", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-flag"
+ }, 
+ {
+  "description": "Milestones will be added as Events in the Calendar", 
+  "doctype": "DocField", 
+  "fieldname": "project_milestones", 
+  "fieldtype": "Table", 
+  "label": "Project Milestones", 
+  "no_copy": 0, 
+  "oldfieldname": "project_milestones", 
+  "oldfieldtype": "Table", 
+  "options": "Project Milestone", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break0", 
+  "fieldtype": "Section Break", 
+  "label": "Project Details", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-list"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "notes", 
+  "fieldtype": "Text Editor", 
+  "label": "Notes", 
+  "no_copy": 0, 
+  "oldfieldname": "notes", 
+  "oldfieldtype": "Text Editor", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "percent_complete", 
+  "fieldtype": "Percent", 
+  "in_list_view": 1, 
+  "label": "Percent Complete", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "label": "Company", 
+  "options": "Company"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "project_details", 
+  "fieldtype": "Section Break", 
+  "label": "Project Costing", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-money"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "project_value", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Project Value", 
+  "no_copy": 0, 
+  "oldfieldname": "project_value", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "est_material_cost", 
+  "fieldtype": "Currency", 
+  "label": "Estimated Material Cost", 
+  "no_copy": 0, 
+  "oldfieldname": "est_material_cost", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "label": "Margin", 
+  "oldfieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "gross_margin_value", 
+  "fieldtype": "Currency", 
+  "label": "Gross Margin Value", 
+  "no_copy": 0, 
+  "oldfieldname": "gross_margin_value", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "per_gross_margin", 
+  "fieldtype": "Currency", 
+  "label": "Gross Margin %", 
+  "no_copy": 0, 
+  "oldfieldname": "per_gross_margin", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_details", 
+  "fieldtype": "Section Break", 
+  "label": "Customer Details", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-user"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Customer", 
+  "no_copy": 0, 
+  "oldfieldname": "customer", 
+  "oldfieldtype": "Link", 
+  "options": "Customer", 
+  "print_hide": 1, 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "permlevel": 0, 
+  "print": 1, 
+  "role": "Projects User", 
+  "write": 1
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "permlevel": 1, 
+  "role": "All"
+ }
+]
\ No newline at end of file
diff --git a/projects/doctype/project/test_project.py b/erpnext/projects/doctype/project/test_project.py
similarity index 100%
rename from projects/doctype/project/test_project.py
rename to erpnext/projects/doctype/project/test_project.py
diff --git a/projects/doctype/project_milestone/README.md b/erpnext/projects/doctype/project_milestone/README.md
similarity index 100%
rename from projects/doctype/project_milestone/README.md
rename to erpnext/projects/doctype/project_milestone/README.md
diff --git a/projects/doctype/project_milestone/__init__.py b/erpnext/projects/doctype/project_milestone/__init__.py
similarity index 100%
rename from projects/doctype/project_milestone/__init__.py
rename to erpnext/projects/doctype/project_milestone/__init__.py
diff --git a/projects/doctype/project_milestone/project_milestone.py b/erpnext/projects/doctype/project_milestone/project_milestone.py
similarity index 100%
rename from projects/doctype/project_milestone/project_milestone.py
rename to erpnext/projects/doctype/project_milestone/project_milestone.py
diff --git a/erpnext/projects/doctype/project_milestone/project_milestone.txt b/erpnext/projects/doctype/project_milestone/project_milestone.txt
new file mode 100644
index 0000000..d5be81e
--- /dev/null
+++ b/erpnext/projects/doctype/project_milestone/project_milestone.txt
@@ -0,0 +1,56 @@
+[
+ {
+  "creation": "2013-02-22 01:27:50", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:27", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Projects", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Project Milestone", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Project Milestone"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "milestone_date", 
+  "fieldtype": "Date", 
+  "label": "Milestone Date", 
+  "oldfieldname": "milestone_date", 
+  "oldfieldtype": "Date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "milestone", 
+  "fieldtype": "Text", 
+  "label": "Milestone", 
+  "oldfieldname": "milestone", 
+  "oldfieldtype": "Text", 
+  "print_width": "300px", 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "label": "Status", 
+  "no_copy": 1, 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Select", 
+  "options": "Pending\nCompleted"
+ }
+]
\ No newline at end of file
diff --git a/projects/doctype/task/README.md b/erpnext/projects/doctype/task/README.md
similarity index 100%
rename from projects/doctype/task/README.md
rename to erpnext/projects/doctype/task/README.md
diff --git a/projects/doctype/task/__init__.py b/erpnext/projects/doctype/task/__init__.py
similarity index 100%
rename from projects/doctype/task/__init__.py
rename to erpnext/projects/doctype/task/__init__.py
diff --git a/projects/doctype/task/task.js b/erpnext/projects/doctype/task/task.js
similarity index 100%
rename from projects/doctype/task/task.js
rename to erpnext/projects/doctype/task/task.js
diff --git a/erpnext/projects/doctype/task/task.py b/erpnext/projects/doctype/task/task.py
new file mode 100644
index 0000000..85d8a49
--- /dev/null
+++ b/erpnext/projects/doctype/task/task.py
@@ -0,0 +1,90 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes, json
+
+from webnotes.utils import getdate, today
+from webnotes.model import db_exists
+from webnotes.model.bean import copy_doclist
+from webnotes import msgprint
+
+
+class DocType:
+	def __init__(self,doc,doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+	
+	def get_project_details(self):
+		cust = webnotes.conn.sql("select customer, customer_name from `tabProject` where name = %s", self.doc.project)
+		if cust:
+			ret = {'customer': cust and cust[0][0] or '', 'customer_name': cust and cust[0][1] or ''}
+			return ret
+
+	def get_customer_details(self):
+		cust = webnotes.conn.sql("select customer_name from `tabCustomer` where name=%s", self.doc.customer)
+		if cust:
+			ret = {'customer_name': cust and cust[0][0] or ''}
+			return ret
+	
+	def validate(self):
+		if self.doc.exp_start_date and self.doc.exp_end_date and getdate(self.doc.exp_start_date) > getdate(self.doc.exp_end_date):
+			msgprint("'Expected Start Date' can not be greater than 'Expected End Date'")
+			raise Exception
+		
+		if self.doc.act_start_date and self.doc.act_end_date and getdate(self.doc.act_start_date) > getdate(self.doc.act_end_date):
+			msgprint("'Actual Start Date' can not be greater than 'Actual End Date'")
+			raise Exception
+			
+		self.update_status()
+
+	def update_status(self):
+		status = webnotes.conn.get_value("Task", self.doc.name, "status")
+		if self.doc.status=="Working" and status !="Working" and not self.doc.act_start_date:
+			self.doc.act_start_date = today()
+			
+		if self.doc.status=="Closed" and status != "Closed" and not self.doc.act_end_date:
+			self.doc.act_end_date = today()
+			
+	def on_update(self):
+		"""update percent complete in project"""
+		if self.doc.project:
+			project = webnotes.bean("Project", self.doc.project)
+			project.run_method("update_percent_complete")
+
+@webnotes.whitelist()
+def get_events(start, end, filters=None):
+	from webnotes.widgets.reportview import build_match_conditions
+	if not webnotes.has_permission("Task"):
+		webnotes.msgprint(_("No Permission"), raise_exception=1)
+
+	conditions = build_match_conditions("Task")
+	conditions and (" and " + conditions) or ""
+	
+	if filters:
+		filters = json.loads(filters)
+		for key in filters:
+			if filters[key]:
+				conditions += " and " + key + ' = "' + filters[key].replace('"', '\"') + '"'
+	
+	data = webnotes.conn.sql("""select name, exp_start_date, exp_end_date, 
+		subject, status, project from `tabTask`
+		where ((exp_start_date between '%(start)s' and '%(end)s') \
+			or (exp_end_date between '%(start)s' and '%(end)s'))
+		%(conditions)s""" % {
+			"start": start,
+			"end": end,
+			"conditions": conditions
+		}, as_dict=True, update={"allDay": 0})
+
+	return data
+
+def get_project(doctype, txt, searchfield, start, page_len, filters):
+	from erpnext.controllers.queries import get_match_cond
+	return webnotes.conn.sql(""" select name from `tabProject`
+			where %(key)s like "%(txt)s"
+				%(mcond)s
+			order by name 
+			limit %(start)s, %(page_len)s """ % {'key': searchfield, 
+			'txt': "%%%s%%" % txt, 'mcond':get_match_cond(doctype, searchfield),
+			'start': start, 'page_len': page_len})
\ No newline at end of file
diff --git a/erpnext/projects/doctype/task/task.txt b/erpnext/projects/doctype/task/task.txt
new file mode 100644
index 0000000..7ddd51a
--- /dev/null
+++ b/erpnext/projects/doctype/task/task.txt
@@ -0,0 +1,259 @@
+[
+ {
+  "creation": "2013-01-29 19:25:50", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:38", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 1, 
+  "allow_import": 1, 
+  "autoname": "TASK.#####", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-check", 
+  "max_attachments": 5, 
+  "module": "Projects", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Task", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Task", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "Projects User", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Task"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "task_details", 
+  "fieldtype": "Section Break", 
+  "label": "Task Details", 
+  "oldfieldtype": "Section Break", 
+  "print_width": "50%", 
+  "search_index": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "subject", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Subject", 
+  "oldfieldname": "subject", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "exp_start_date", 
+  "fieldtype": "Date", 
+  "label": "Expected Start Date", 
+  "oldfieldname": "exp_start_date", 
+  "oldfieldtype": "Date", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "exp_end_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Expected End Date", 
+  "oldfieldname": "exp_end_date", 
+  "oldfieldtype": "Date", 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_width": "50%", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "project", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Project", 
+  "oldfieldname": "project", 
+  "oldfieldtype": "Link", 
+  "options": "Project"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_list_view": 1, 
+  "label": "Status", 
+  "no_copy": 1, 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Select", 
+  "options": "Open\nWorking\nPending Review\nClosed\nCancelled"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "priority", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Priority", 
+  "oldfieldname": "priority", 
+  "oldfieldtype": "Select", 
+  "options": "Low\nMedium\nHigh\nUrgent", 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break0", 
+  "fieldtype": "Section Break", 
+  "oldfieldtype": "Section Break", 
+  "options": "Simple"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Text Editor", 
+  "label": "Details", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Text Editor", 
+  "print_width": "300px", 
+  "reqd": 0, 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "time_and_budget", 
+  "fieldtype": "Section Break", 
+  "label": "Time and Budget", 
+  "oldfieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "expected", 
+  "fieldtype": "Column Break", 
+  "label": "Expected", 
+  "oldfieldtype": "Column Break", 
+  "print_width": "50%", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "exp_total_hrs", 
+  "fieldtype": "Data", 
+  "label": "Total Hours (Expected)", 
+  "oldfieldname": "exp_total_hrs", 
+  "oldfieldtype": "Data", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "allocated_budget", 
+  "fieldtype": "Currency", 
+  "label": "Allocated Budget", 
+  "oldfieldname": "allocated_budget", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "actual", 
+  "fieldtype": "Column Break", 
+  "label": "Actual", 
+  "oldfieldtype": "Column Break", 
+  "print_width": "50%", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "act_start_date", 
+  "fieldtype": "Date", 
+  "label": "Actual Start Date", 
+  "oldfieldname": "act_start_date", 
+  "oldfieldtype": "Date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "act_end_date", 
+  "fieldtype": "Date", 
+  "label": "Actual End Date", 
+  "oldfieldname": "act_end_date", 
+  "oldfieldtype": "Date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "actual_budget", 
+  "fieldtype": "Currency", 
+  "label": "Actual Budget", 
+  "oldfieldname": "actual_budget", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "more_details", 
+  "fieldtype": "Section Break", 
+  "label": "More Details"
+ }, 
+ {
+  "depends_on": "eval:doc.status == \"Closed\" || doc.status == \"Pending Review\"", 
+  "doctype": "DocField", 
+  "fieldname": "review_date", 
+  "fieldtype": "Date", 
+  "hidden": 0, 
+  "label": "Review Date", 
+  "oldfieldname": "review_date", 
+  "oldfieldtype": "Date"
+ }, 
+ {
+  "depends_on": "eval:doc.status == \"Closed\"", 
+  "doctype": "DocField", 
+  "fieldname": "closing_date", 
+  "fieldtype": "Date", 
+  "hidden": 0, 
+  "label": "Closing Date", 
+  "oldfieldname": "closing_date", 
+  "oldfieldtype": "Date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_22", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "label": "Company", 
+  "options": "Company"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/erpnext/projects/doctype/task/task_calendar.js b/erpnext/projects/doctype/task/task_calendar.js
new file mode 100644
index 0000000..f6adf58
--- /dev/null
+++ b/erpnext/projects/doctype/task/task_calendar.js
@@ -0,0 +1,22 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.views.calendar["Task"] = {
+	field_map: {
+		"start": "exp_start_date",
+		"end": "exp_end_date",
+		"id": "name",
+		"title": wn._("subject"),
+		"allDay": "allDay"
+	},
+	gantt: true,
+	filters: [
+		{
+			"fieldtype": "Link", 
+			"fieldname": "project", 
+			"options": "Project", 
+			"label": wn._("Project")
+		}
+	],
+	get_events_method: "erpnext.projects.doctype.task.task.get_events"
+}
\ No newline at end of file
diff --git a/projects/doctype/task/test_task.py b/erpnext/projects/doctype/task/test_task.py
similarity index 100%
rename from projects/doctype/task/test_task.py
rename to erpnext/projects/doctype/task/test_task.py
diff --git a/projects/doctype/time_log/README.md b/erpnext/projects/doctype/time_log/README.md
similarity index 100%
rename from projects/doctype/time_log/README.md
rename to erpnext/projects/doctype/time_log/README.md
diff --git a/projects/doctype/time_log/__init__.py b/erpnext/projects/doctype/time_log/__init__.py
similarity index 100%
rename from projects/doctype/time_log/__init__.py
rename to erpnext/projects/doctype/time_log/__init__.py
diff --git a/erpnext/projects/doctype/time_log/test_time_log.py b/erpnext/projects/doctype/time_log/test_time_log.py
new file mode 100644
index 0000000..23206d6
--- /dev/null
+++ b/erpnext/projects/doctype/time_log/test_time_log.py
@@ -0,0 +1,23 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+import webnotes
+import unittest
+
+from erpnext.projects.doctype.time_log.time_log import OverlapError
+
+class TestTimeLog(unittest.TestCase):
+	def test_duplication(self):		
+		ts = webnotes.bean(webnotes.copy_doclist(test_records[0]))
+		self.assertRaises(OverlapError, ts.insert)
+
+test_records = [[{
+	"doctype": "Time Log",
+	"from_time": "2013-01-01 10:00:00",
+	"to_time": "2013-01-01 11:00:00",
+	"activity_type": "_Test Activity Type",
+	"note": "_Test Note",
+	"docstatus": 1
+}]]
+
+test_ignore = ["Sales Invoice", "Time Log Batch"]
\ No newline at end of file
diff --git a/projects/doctype/time_log/time_log.js b/erpnext/projects/doctype/time_log/time_log.js
similarity index 100%
rename from projects/doctype/time_log/time_log.js
rename to erpnext/projects/doctype/time_log/time_log.js
diff --git a/projects/doctype/time_log/time_log.py b/erpnext/projects/doctype/time_log/time_log.py
similarity index 100%
rename from projects/doctype/time_log/time_log.py
rename to erpnext/projects/doctype/time_log/time_log.py
diff --git a/erpnext/projects/doctype/time_log/time_log.txt b/erpnext/projects/doctype/time_log/time_log.txt
new file mode 100644
index 0000000..2ad9d64
--- /dev/null
+++ b/erpnext/projects/doctype/time_log/time_log.txt
@@ -0,0 +1,214 @@
+[
+ {
+  "creation": "2013-04-03 16:38:41", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:39", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 1, 
+  "allow_import": 1, 
+  "autoname": "naming_series:", 
+  "description": "Log of Activities performed by users against Tasks that can be used for tracking time, billing.", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-time", 
+  "is_submittable": 1, 
+  "module": "Projects", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Time Log", 
+  "parentfield": "fields", 
+  "parenttype": "DocType"
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Time Log", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Time Log"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "options": "TL-", 
+  "permlevel": 0, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "from_time", 
+  "fieldtype": "Datetime", 
+  "in_list_view": 1, 
+  "label": "From Time", 
+  "permlevel": 0, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "to_time", 
+  "fieldtype": "Datetime", 
+  "in_list_view": 0, 
+  "label": "To Time", 
+  "permlevel": 0, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "hours", 
+  "fieldtype": "Float", 
+  "label": "Hours", 
+  "permlevel": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_3", 
+  "fieldtype": "Column Break", 
+  "permlevel": 0, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_list_view": 1, 
+  "label": "Status", 
+  "options": "Draft\nSubmitted\nBatched for Billing\nBilled\nCancelled", 
+  "permlevel": 0, 
+  "read_only": 1, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "activity_type", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Activity Type", 
+  "options": "Activity Type", 
+  "permlevel": 0, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "task", 
+  "fieldtype": "Link", 
+  "label": "Task", 
+  "options": "Task", 
+  "permlevel": 0, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "billable", 
+  "fieldtype": "Check", 
+  "in_list_view": 1, 
+  "label": "Billable", 
+  "permlevel": 0, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_7", 
+  "fieldtype": "Section Break", 
+  "permlevel": 0, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "note", 
+  "fieldtype": "Text Editor", 
+  "label": "Note", 
+  "permlevel": 0, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_9", 
+  "fieldtype": "Section Break", 
+  "permlevel": 0, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "project", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Project", 
+  "options": "Project", 
+  "permlevel": 0, 
+  "read_only": 0
+ }, 
+ {
+  "description": "Will be updated when batched.", 
+  "doctype": "DocField", 
+  "fieldname": "time_log_batch", 
+  "fieldtype": "Link", 
+  "label": "Time Log Batch", 
+  "options": "Time Log Batch", 
+  "permlevel": 0, 
+  "read_only": 1
+ }, 
+ {
+  "description": "Will be updated when billed.", 
+  "doctype": "DocField", 
+  "fieldname": "sales_invoice", 
+  "fieldtype": "Link", 
+  "label": "Sales Invoice", 
+  "options": "Sales Invoice", 
+  "permlevel": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_16", 
+  "fieldtype": "Column Break", 
+  "permlevel": 0, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Link", 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "options": "Time Log", 
+  "permlevel": 1, 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "match": "owner", 
+  "role": "Projects User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Projects Manager"
+ }
+]
\ No newline at end of file
diff --git a/erpnext/projects/doctype/time_log/time_log_calendar.js b/erpnext/projects/doctype/time_log/time_log_calendar.js
new file mode 100644
index 0000000..ea14074
--- /dev/null
+++ b/erpnext/projects/doctype/time_log/time_log_calendar.js
@@ -0,0 +1,13 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.views.calendar["Time Log"] = {
+	field_map: {
+		"start": "from_time",
+		"end": "to_time",
+		"id": "name",
+		"title": "title",
+		"allDay": "allDay"
+	},
+	get_events_method: "erpnext.projects.doctype.time_log.time_log.get_events"
+}
\ No newline at end of file
diff --git a/projects/doctype/time_log/time_log_list.js b/erpnext/projects/doctype/time_log/time_log_list.js
similarity index 100%
rename from projects/doctype/time_log/time_log_list.js
rename to erpnext/projects/doctype/time_log/time_log_list.js
diff --git a/projects/doctype/time_log_batch/README.md b/erpnext/projects/doctype/time_log_batch/README.md
similarity index 100%
rename from projects/doctype/time_log_batch/README.md
rename to erpnext/projects/doctype/time_log_batch/README.md
diff --git a/projects/doctype/time_log_batch/__init__.py b/erpnext/projects/doctype/time_log_batch/__init__.py
similarity index 100%
rename from projects/doctype/time_log_batch/__init__.py
rename to erpnext/projects/doctype/time_log_batch/__init__.py
diff --git a/erpnext/projects/doctype/time_log_batch/test_time_log_batch.py b/erpnext/projects/doctype/time_log_batch/test_time_log_batch.py
new file mode 100644
index 0000000..9fbf709
--- /dev/null
+++ b/erpnext/projects/doctype/time_log_batch/test_time_log_batch.py
@@ -0,0 +1,39 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+import webnotes, unittest
+
+class TimeLogBatchTest(unittest.TestCase):
+	def test_time_log_status(self):
+		from erpnext.projects.doctype.time_log.test_time_log import test_records as time_log_records
+		time_log = webnotes.bean(copy=time_log_records[0])
+		time_log.doc.fields.update({
+			"from_time": "2013-01-02 10:00:00",
+			"to_time": "2013-01-02 11:00:00",
+			"docstatus": 0
+		})
+		time_log.insert()
+		time_log.submit()
+		
+		self.assertEquals(webnotes.conn.get_value("Time Log", time_log.doc.name, "status"), "Submitted")
+		tlb = webnotes.bean(copy=test_records[0])
+		tlb.doclist[1].time_log = time_log.doc.name
+		tlb.insert()
+		tlb.submit()
+
+		self.assertEquals(webnotes.conn.get_value("Time Log", time_log.doc.name, "status"), "Batched for Billing")
+		tlb.cancel()
+		self.assertEquals(webnotes.conn.get_value("Time Log", time_log.doc.name, "status"), "Submitted")
+
+test_records = [[
+	{
+		"doctype": "Time Log Batch",
+		"rate": "500"
+	},
+	{
+		"doctype": "Time Log Batch Detail",
+		"parenttype": "Time Log Batch",
+		"parentfield": "time_log_batch_details",
+		"time_log": "_T-Time Log-00001",
+	}
+]]
\ No newline at end of file
diff --git a/projects/doctype/time_log_batch/time_log_batch.js b/erpnext/projects/doctype/time_log_batch/time_log_batch.js
similarity index 100%
rename from projects/doctype/time_log_batch/time_log_batch.js
rename to erpnext/projects/doctype/time_log_batch/time_log_batch.js
diff --git a/projects/doctype/time_log_batch/time_log_batch.py b/erpnext/projects/doctype/time_log_batch/time_log_batch.py
similarity index 100%
rename from projects/doctype/time_log_batch/time_log_batch.py
rename to erpnext/projects/doctype/time_log_batch/time_log_batch.py
diff --git a/erpnext/projects/doctype/time_log_batch/time_log_batch.txt b/erpnext/projects/doctype/time_log_batch/time_log_batch.txt
new file mode 100644
index 0000000..458f0ed
--- /dev/null
+++ b/erpnext/projects/doctype/time_log_batch/time_log_batch.txt
@@ -0,0 +1,125 @@
+[
+ {
+  "creation": "2013-02-28 17:57:33", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:39", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "naming_series:", 
+  "description": "Batch Time Logs for Billing.", 
+  "doctype": "DocType", 
+  "document_type": "Transaction", 
+  "icon": "icon-time", 
+  "is_submittable": 1, 
+  "module": "Projects", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Time Log Batch", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Time Log Batch", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "Projects User", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Time Log Batch"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "options": "TLB-", 
+  "reqd": 1
+ }, 
+ {
+  "description": "For Sales Invoice", 
+  "doctype": "DocField", 
+  "fieldname": "rate", 
+  "fieldtype": "Currency", 
+  "label": "Rate"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_3", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "default": "Draft", 
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_list_view": 1, 
+  "label": "Status", 
+  "options": "Draft\nSubmitted\nBilled\nCancelled", 
+  "read_only": 1
+ }, 
+ {
+  "description": "Will be updated after Sales Invoice is Submitted.", 
+  "doctype": "DocField", 
+  "fieldname": "sales_invoice", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Sales Invoice", 
+  "options": "Sales Invoice", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_5", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "time_log_batch_details", 
+  "fieldtype": "Table", 
+  "label": "Time Log Batch Details", 
+  "options": "Time Log Batch Detail", 
+  "reqd": 1
+ }, 
+ {
+  "description": "In Hours", 
+  "doctype": "DocField", 
+  "fieldname": "total_hours", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Total Hours", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Link", 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "options": "Time Log Batch", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/projects/doctype/time_log_batch_detail/README.md b/erpnext/projects/doctype/time_log_batch_detail/README.md
similarity index 100%
rename from projects/doctype/time_log_batch_detail/README.md
rename to erpnext/projects/doctype/time_log_batch_detail/README.md
diff --git a/projects/doctype/time_log_batch_detail/__init__.py b/erpnext/projects/doctype/time_log_batch_detail/__init__.py
similarity index 100%
rename from projects/doctype/time_log_batch_detail/__init__.py
rename to erpnext/projects/doctype/time_log_batch_detail/__init__.py
diff --git a/projects/doctype/time_log_batch_detail/time_log_batch_detail.py b/erpnext/projects/doctype/time_log_batch_detail/time_log_batch_detail.py
similarity index 100%
rename from projects/doctype/time_log_batch_detail/time_log_batch_detail.py
rename to erpnext/projects/doctype/time_log_batch_detail/time_log_batch_detail.py
diff --git a/erpnext/projects/doctype/time_log_batch_detail/time_log_batch_detail.txt b/erpnext/projects/doctype/time_log_batch_detail/time_log_batch_detail.txt
new file mode 100644
index 0000000..973fc57
--- /dev/null
+++ b/erpnext/projects/doctype/time_log_batch_detail/time_log_batch_detail.txt
@@ -0,0 +1,59 @@
+[
+ {
+  "creation": "2013-03-05 09:11:06", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:21:53", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Projects", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Time Log Batch Detail", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Time Log Batch Detail"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "time_log", 
+  "fieldtype": "Link", 
+  "label": "Time Log", 
+  "options": "Time Log", 
+  "print_width": "200px", 
+  "reqd": 1, 
+  "width": "200px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "created_by", 
+  "fieldtype": "Link", 
+  "label": "Created By", 
+  "options": "Profile", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "activity_type", 
+  "fieldtype": "Data", 
+  "label": "Activity Type", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "hours", 
+  "fieldtype": "Float", 
+  "label": "Hours"
+ }
+]
\ No newline at end of file
diff --git a/projects/page/__init__.py b/erpnext/projects/page/__init__.py
similarity index 100%
rename from projects/page/__init__.py
rename to erpnext/projects/page/__init__.py
diff --git a/projects/page/projects_home/__init__.py b/erpnext/projects/page/projects_home/__init__.py
similarity index 100%
rename from projects/page/projects_home/__init__.py
rename to erpnext/projects/page/projects_home/__init__.py
diff --git a/projects/page/projects_home/projects_home.js b/erpnext/projects/page/projects_home/projects_home.js
similarity index 100%
rename from projects/page/projects_home/projects_home.js
rename to erpnext/projects/page/projects_home/projects_home.js
diff --git a/projects/page/projects_home/projects_home.txt b/erpnext/projects/page/projects_home/projects_home.txt
similarity index 100%
rename from projects/page/projects_home/projects_home.txt
rename to erpnext/projects/page/projects_home/projects_home.txt
diff --git a/projects/report/__init__.py b/erpnext/projects/report/__init__.py
similarity index 100%
rename from projects/report/__init__.py
rename to erpnext/projects/report/__init__.py
diff --git a/projects/report/daily_time_log_summary/__init__.py b/erpnext/projects/report/daily_time_log_summary/__init__.py
similarity index 100%
rename from projects/report/daily_time_log_summary/__init__.py
rename to erpnext/projects/report/daily_time_log_summary/__init__.py
diff --git a/projects/report/daily_time_log_summary/daily_time_log_summary.js b/erpnext/projects/report/daily_time_log_summary/daily_time_log_summary.js
similarity index 100%
rename from projects/report/daily_time_log_summary/daily_time_log_summary.js
rename to erpnext/projects/report/daily_time_log_summary/daily_time_log_summary.js
diff --git a/projects/report/daily_time_log_summary/daily_time_log_summary.py b/erpnext/projects/report/daily_time_log_summary/daily_time_log_summary.py
similarity index 100%
rename from projects/report/daily_time_log_summary/daily_time_log_summary.py
rename to erpnext/projects/report/daily_time_log_summary/daily_time_log_summary.py
diff --git a/projects/report/daily_time_log_summary/daily_time_log_summary.txt b/erpnext/projects/report/daily_time_log_summary/daily_time_log_summary.txt
similarity index 100%
rename from projects/report/daily_time_log_summary/daily_time_log_summary.txt
rename to erpnext/projects/report/daily_time_log_summary/daily_time_log_summary.txt
diff --git a/projects/report/project_wise_stock_tracking/__init__.py b/erpnext/projects/report/project_wise_stock_tracking/__init__.py
similarity index 100%
rename from projects/report/project_wise_stock_tracking/__init__.py
rename to erpnext/projects/report/project_wise_stock_tracking/__init__.py
diff --git a/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py b/erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py
similarity index 100%
rename from projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py
rename to erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py
diff --git a/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.txt b/erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.txt
similarity index 100%
rename from projects/report/project_wise_stock_tracking/project_wise_stock_tracking.txt
rename to erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.txt
diff --git a/projects/utils.py b/erpnext/projects/utils.py
similarity index 100%
rename from projects/utils.py
rename to erpnext/projects/utils.py
diff --git a/erpnext/public/build.json b/erpnext/public/build.json
new file mode 100644
index 0000000..ea9808a
--- /dev/null
+++ b/erpnext/public/build.json
@@ -0,0 +1,16 @@
+{
+	"css/erpnext.css": [
+		"public/js/startup.css"
+	],
+	"js/erpnext-web.min.js": [
+		"public/js/website_utils.js"
+	],
+	"js/erpnext.min.js": [
+		"public/js/startup.js",
+		"public/js/conf.js",
+		"public/js/toolbar.js",
+		"public/js/feature_setup.js",
+		"public/js/utils.js",
+		"public/js/queries.js"
+	]
+}
\ No newline at end of file
diff --git a/public/css/splash.css b/erpnext/public/css/splash.css
similarity index 100%
rename from public/css/splash.css
rename to erpnext/public/css/splash.css
diff --git a/public/images/erpnext-fade.png b/erpnext/public/images/erpnext-fade.png
similarity index 100%
rename from public/images/erpnext-fade.png
rename to erpnext/public/images/erpnext-fade.png
Binary files differ
diff --git a/public/images/erpnext1.png b/erpnext/public/images/erpnext1.png
similarity index 100%
rename from public/images/erpnext1.png
rename to erpnext/public/images/erpnext1.png
Binary files differ
diff --git a/public/images/favicon.ico b/erpnext/public/images/favicon.ico
similarity index 100%
rename from public/images/favicon.ico
rename to erpnext/public/images/favicon.ico
Binary files differ
diff --git a/public/images/feed.png b/erpnext/public/images/feed.png
similarity index 100%
rename from public/images/feed.png
rename to erpnext/public/images/feed.png
Binary files differ
diff --git a/public/images/splash.svg b/erpnext/public/images/splash.svg
similarity index 100%
rename from public/images/splash.svg
rename to erpnext/public/images/splash.svg
diff --git a/public/js/account_tree_grid.js b/erpnext/public/js/account_tree_grid.js
similarity index 100%
rename from public/js/account_tree_grid.js
rename to erpnext/public/js/account_tree_grid.js
diff --git a/erpnext/public/js/conf.js b/erpnext/public/js/conf.js
new file mode 100644
index 0000000..73099d1
--- /dev/null
+++ b/erpnext/public/js/conf.js
@@ -0,0 +1,43 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.provide('erpnext');
+
+// add toolbar icon
+$(document).bind('toolbar_setup', function() {
+	wn.app.name = "ERPNext";
+	
+	var brand = ($("<div></div>").append(wn.boot.website_settings.brand_html).text() || 'erpnext');
+	$('.navbar-brand').html('<div style="display: inline-block;">\
+			<object type="image/svg+xml" data="assets/erpnext/images/splash.svg" class="toolbar-splash"></object>\
+		</div>' + brand)
+	.attr("title", brand)
+	.addClass("navbar-icon-home")
+	.css({
+		"max-width": "200px",
+		"overflow": "hidden",
+		"text-overflow": "ellipsis",
+		"white-space": "nowrap"
+	});
+});
+
+wn.provide('wn.ui.misc');
+wn.ui.misc.about = function() {
+	if(!wn.ui.misc.about_dialog) {
+		var d = new wn.ui.Dialog({title: wn._('About')})
+	
+		$(d.body).html(repl("<div>\
+		<h2>ERPNext</h2>  \
+		<p>"+wn._("An open source ERP made for the web.</p>") +
+		"<p>"+wn._("To report an issue, go to ")+"<a href='https://github.com/webnotes/erpnext/issues'>GitHub Issues</a></p> \
+		<p><a href='http://erpnext.org' target='_blank'>http://erpnext.org</a>.</p>\
+		<p><a href='http://www.gnu.org/copyleft/gpl.html'>License: GNU General Public License Version 3</a></p>\
+		<hr>\
+		<p>&copy; 2014 Web Notes Technologies Pvt. Ltd and contributers </p> \
+		</div>", wn.app));
+	
+		wn.ui.misc.about_dialog = d;		
+	}
+	
+	wn.ui.misc.about_dialog.show();
+}
diff --git a/erpnext/public/js/controllers/accounts.js b/erpnext/public/js/controllers/accounts.js
new file mode 100644
index 0000000..789d72b
--- /dev/null
+++ b/erpnext/public/js/controllers/accounts.js
@@ -0,0 +1,18 @@
+
+// get tax rate
+cur_frm.cscript.account_head = function(doc, cdt, cdn) {
+	var d = locals[cdt][cdn];
+	if(!d.charge_type && d.account_head){
+		msgprint("Please select Charge Type first");
+		wn.model.set_value(cdt, cdn, "account_head", "");
+	} else if(d.account_head && d.charge_type!=="Actual") {
+		wn.call({
+			type:"GET",
+			method: "erpnext.controllers.accounts_controller.get_tax_rate", 
+			args: {"account_head":d.account_head},
+			callback: function(r) {
+			  wn.model.set_value(cdt, cdn, "rate", r.message || 0);
+			}
+		})
+	}
+}
diff --git a/public/js/controllers/stock_controller.js b/erpnext/public/js/controllers/stock_controller.js
similarity index 100%
rename from public/js/controllers/stock_controller.js
rename to erpnext/public/js/controllers/stock_controller.js
diff --git a/public/js/feature_setup.js b/erpnext/public/js/feature_setup.js
similarity index 100%
rename from public/js/feature_setup.js
rename to erpnext/public/js/feature_setup.js
diff --git a/public/js/purchase_trends_filters.js b/erpnext/public/js/purchase_trends_filters.js
similarity index 100%
rename from public/js/purchase_trends_filters.js
rename to erpnext/public/js/purchase_trends_filters.js
diff --git a/erpnext/public/js/queries.js b/erpnext/public/js/queries.js
new file mode 100644
index 0000000..dbaa27d
--- /dev/null
+++ b/erpnext/public/js/queries.js
@@ -0,0 +1,61 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+// searches for enabled profiles
+wn.provide("erpnext.queries");
+$.extend(erpnext.queries, {
+	profile: function() {
+		return { query: "webnotes.core.doctype.profile.profile.profile_query" };
+	},
+	
+	lead: function() {
+		return { query: "erpnext.controllers.queries.lead_query" };
+	},
+	
+	customer: function() {
+		return { query: "erpnext.controllers.queries.customer_query" };
+	},
+	
+	supplier: function() {
+		return { query: "erpnext.controllers.queries.supplier_query" };
+	},
+	
+	account: function() {
+		return { query: "erpnext.controllers.queries.account_query" };
+	},
+	
+	item: function() {
+		return { query: "erpnext.controllers.queries.item_query" };
+	},
+	
+	bom: function() {
+		return { query: "erpnext.controllers.queries.bom" };
+	},
+	
+	task: function() {
+		return { query: "projects.utils.query_task" };
+	},
+	
+	customer_filter: function(doc) {
+		if(!doc.customer) {
+			wn.throw(wn._("Please specify a") + " " + 
+				wn._(wn.meta.get_label(doc.doctype, "customer", doc.name)));
+		}
+		
+		return { filters: { customer: doc.customer } };
+	},
+	
+	supplier_filter: function(doc) {
+		if(!doc.supplier) {
+			wn.throw(wn._("Please specify a") + " " + 
+				wn._(wn.meta.get_label(doc.doctype, "supplier", doc.name)));
+		}
+		
+		return { filters: { supplier: doc.supplier } };
+	},
+	
+	not_a_group_filter: function() {
+		return { filters: { is_group: "No" } };
+	},
+	
+});
\ No newline at end of file
diff --git a/public/js/sales_trends_filters.js b/erpnext/public/js/sales_trends_filters.js
similarity index 100%
rename from public/js/sales_trends_filters.js
rename to erpnext/public/js/sales_trends_filters.js
diff --git a/public/js/startup.css b/erpnext/public/js/startup.css
similarity index 100%
rename from public/js/startup.css
rename to erpnext/public/js/startup.css
diff --git a/public/js/startup.js b/erpnext/public/js/startup.js
similarity index 100%
rename from public/js/startup.js
rename to erpnext/public/js/startup.js
diff --git a/erpnext/public/js/stock_analytics.js b/erpnext/public/js/stock_analytics.js
new file mode 100644
index 0000000..48deeb4
--- /dev/null
+++ b/erpnext/public/js/stock_analytics.js
@@ -0,0 +1,195 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.require("assets/erpnext/js/stock_grid_report.js");
+
+erpnext.StockAnalytics = erpnext.StockGridReport.extend({
+	init: function(wrapper, opts) {
+		var args = {
+			title: wn._("Stock Analytics"),
+			page: wrapper,
+			parent: $(wrapper).find('.layout-main'),
+			appframe: wrapper.appframe,
+			doctypes: ["Item", "Item Group", "Warehouse", "Stock Ledger Entry", "Brand", 
+				"Fiscal Year", "Serial No"],
+			tree_grid: {
+				show: true, 
+				parent_field: "parent_item_group", 
+				formatter: function(item) {
+					if(!item.is_group) {
+						return repl("<a \
+							onclick='wn.cur_grid_report.show_stock_ledger(\"%(value)s\")'>\
+							%(value)s</a>", {
+								value: item.name,
+							});
+					} else {
+						return item.name;
+					}
+					
+				}
+			},
+		}
+		
+		if(opts) $.extend(args, opts);
+		
+		this._super(args);
+	},
+	setup_columns: function() {
+		var std_columns = [
+			{id: "check", name: wn._("Plot"), field: "check", width: 30,
+				formatter: this.check_formatter},
+			{id: "name", name: wn._("Item"), field: "name", width: 300,
+				formatter: this.tree_formatter},
+			{id: "brand", name: wn._("Brand"), field: "brand", width: 100},
+			{id: "stock_uom", name: wn._("UOM"), field: "stock_uom", width: 100},
+			{id: "opening", name: wn._("Opening"), field: "opening", hidden: true,
+				formatter: this.currency_formatter}
+		];
+
+		this.make_date_range_columns();
+		this.columns = std_columns.concat(this.columns);
+	},
+	filters: [
+		{fieldtype:"Select", label: wn._("Value or Qty"), options:["Value", "Quantity"],
+			filter: function(val, item, opts, me) {
+				return me.apply_zero_filter(val, item, opts, me);
+			}},
+		{fieldtype:"Select", label: wn._("Brand"), link:"Brand", 
+			default_value: "Select Brand...", filter: function(val, item, opts) {
+				return val == opts.default_value || item.brand == val || item._show;
+			}, link_formatter: {filter_input: "brand"}},
+		{fieldtype:"Select", label: wn._("Warehouse"), link:"Warehouse", 
+			default_value: "Select Warehouse..."},
+		{fieldtype:"Date", label: wn._("From Date")},
+		{fieldtype:"Label", label: wn._("To")},
+		{fieldtype:"Date", label: wn._("To Date")},
+		{fieldtype:"Select", label: wn._("Range"), 
+			options:["Daily", "Weekly", "Monthly", "Quarterly", "Yearly"]},
+		{fieldtype:"Button", label: wn._("Refresh"), icon:"icon-refresh icon-white"},
+		{fieldtype:"Button", label: wn._("Reset Filters")}
+	],
+	setup_filters: function() {
+		var me = this;
+		this._super();
+		
+		this.trigger_refresh_on_change(["value_or_qty", "brand", "warehouse", "range"]);
+
+		this.show_zero_check();
+		this.setup_plot_check();
+	},
+	init_filter_values: function() {
+		this._super();
+		this.filter_inputs.range && this.filter_inputs.range.val('Monthly');
+	},
+	prepare_data: function() {
+		var me = this;
+				
+		if(!this.data) {
+			var items = this.prepare_tree("Item", "Item Group");
+
+			me.parent_map = {};
+			me.item_by_name = {};
+			me.data = [];
+
+			$.each(items, function(i, v) {
+				var d = copy_dict(v);
+
+				me.data.push(d);
+				me.item_by_name[d.name] = d;
+				if(d.parent_item_group) {
+					me.parent_map[d.name] = d.parent_item_group;
+				}
+				me.reset_item_values(d);
+			});
+			this.set_indent();
+			this.data[0].checked = true;
+		} else {
+			// otherwise, only reset values
+			$.each(this.data, function(i, d) {
+				me.reset_item_values(d);
+			});
+		}
+		
+		this.prepare_balances();
+		this.update_groups();
+		
+	},
+	prepare_balances: function() {
+		var me = this;
+		var from_date = dateutil.str_to_obj(this.from_date);
+		var to_date = dateutil.str_to_obj(this.to_date);
+		var data = wn.report_dump.data["Stock Ledger Entry"];
+
+		this.item_warehouse = {};
+		this.serialized_buying_rates = this.get_serialized_buying_rates();
+
+		for(var i=0, j=data.length; i<j; i++) {
+			var sl = data[i];
+			sl.posting_datetime = sl.posting_date + " " + sl.posting_time;
+			var posting_datetime = dateutil.str_to_obj(sl.posting_datetime);
+			
+			if(me.is_default("warehouse") ? true : me.warehouse == sl.warehouse) {
+				var item = me.item_by_name[sl.item_code];
+				
+				if(me.value_or_qty!="Quantity") {
+					var wh = me.get_item_warehouse(sl.warehouse, sl.item_code);
+					var valuation_method = item.valuation_method ? 
+						item.valuation_method : sys_defaults.valuation_method;
+					var is_fifo = valuation_method == "FIFO";
+					
+					var diff = me.get_value_diff(wh, sl, is_fifo);
+				} else {
+					var diff = sl.qty;
+				}
+
+				if(posting_datetime < from_date) {
+					item.opening += diff;
+				} else if(posting_datetime <= to_date) {
+					item[me.column_map[sl.posting_date].field] += diff;
+				} else {
+					break;
+				}
+			}
+		}
+	},
+	update_groups: function() {
+		var me = this;
+
+		$.each(this.data, function(i, item) {
+			// update groups
+			if(!item.is_group && me.apply_filter(item, "brand")) {
+				var balance = item.opening;
+				$.each(me.columns, function(i, col) {
+					if(col.formatter==me.currency_formatter && !col.hidden) {
+						item[col.field] = balance + item[col.field];
+						balance = item[col.field];
+					}
+				});
+				
+				var parent = me.parent_map[item.name];
+				while(parent) {
+					parent_group = me.item_by_name[parent];
+					$.each(me.columns, function(c, col) {
+						if (col.formatter == me.currency_formatter) {
+							parent_group[col.field] = 
+								flt(parent_group[col.field])
+								+ flt(item[col.field]);
+						}
+					});
+					parent = me.parent_map[parent];
+				}
+			}
+		});
+	},
+	get_plot_points: function(item, col, idx) {
+		return [[dateutil.user_to_obj(col.name).getTime(), item[col.field]]]
+	},
+	show_stock_ledger: function(item_code) {
+		wn.route_options = {
+			item_code: item_code,
+			from_date: this.from_date,
+			to_date: this.to_date
+		};
+		wn.set_route("query-report", "Stock Ledger");
+	}
+});
\ No newline at end of file
diff --git a/public/js/stock_grid_report.js b/erpnext/public/js/stock_grid_report.js
similarity index 100%
rename from public/js/stock_grid_report.js
rename to erpnext/public/js/stock_grid_report.js
diff --git a/public/js/toolbar.js b/erpnext/public/js/toolbar.js
similarity index 100%
rename from public/js/toolbar.js
rename to erpnext/public/js/toolbar.js
diff --git a/erpnext/public/js/transaction.js b/erpnext/public/js/transaction.js
new file mode 100644
index 0000000..ad73d77
--- /dev/null
+++ b/erpnext/public/js/transaction.js
@@ -0,0 +1,682 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.provide("erpnext");
+wn.require("assets/erpnext/js/controllers/stock_controller.js");
+
+erpnext.TransactionController = erpnext.stock.StockController.extend({
+	onload: function() {
+		var me = this;
+		if(this.frm.doc.__islocal) {
+			var today = get_today(),
+				currency = wn.defaults.get_default("currency");
+			
+			$.each({
+				posting_date: today,
+				due_date: today,
+				transaction_date: today,
+				currency: currency,
+				price_list_currency: currency,
+				status: "Draft",
+				company: wn.defaults.get_default("company"),
+				fiscal_year: wn.defaults.get_default("fiscal_year"),
+				is_subcontracted: "No",
+			}, function(fieldname, value) {
+				if(me.frm.fields_dict[fieldname] && !me.frm.doc[fieldname])
+					me.frm.set_value(fieldname, value);
+			});			
+		}
+
+		if(this.other_fname) {
+			this[this.other_fname + "_remove"] = this.calculate_taxes_and_totals;
+		}
+		
+		if(this.fname) {
+			this[this.fname + "_remove"] = this.calculate_taxes_and_totals;
+		}
+	},
+	
+	onload_post_render: function() {
+		var me = this;
+		if(this.frm.doc.__islocal && this.frm.doc.company && !this.frm.doc.is_pos) {
+			if(!this.frm.doc.customer || !this.frm.doc.supplier) {
+				return this.frm.call({
+					doc: this.frm.doc,
+					method: "onload_post_render",
+					freeze: true,
+					callback: function(r) {
+						// remove this call when using client side mapper
+						me.set_default_values();
+						me.set_dynamic_labels();
+						me.calculate_taxes_and_totals();
+					}
+				});
+			} else {
+				this.calculate_taxes_and_totals();
+			}
+		}
+	},
+	
+	refresh: function() {
+		this.frm.clear_custom_buttons();
+		erpnext.hide_naming_series();
+		erpnext.hide_company();
+		this.show_item_wise_taxes();
+		this.set_dynamic_labels();
+
+		// Show POS button only if it is enabled from features setup
+		if(cint(sys_defaults.fs_pos_view)===1 && this.frm.doctype!="Material Request")
+			this.make_pos_btn();
+	},
+
+	make_pos_btn: function() {
+		if(!this.pos_active) {
+			var btn_label = wn._("POS View"),
+				icon = "icon-desktop";
+		} else {
+			var btn_label = wn._(this.frm.doctype) + wn._(" View"),
+				icon = "icon-file-text";
+		}
+		var me = this;
+		
+		this.$pos_btn = this.frm.appframe.add_button(btn_label, function() {
+			me.toggle_pos();
+		}, icon);
+	},
+
+	toggle_pos: function(show) {
+		// Check whether it is Selling or Buying cycle
+		var price_list = wn.meta.has_field(cur_frm.doc.doctype, "selling_price_list") ?
+			this.frm.doc.selling_price_list : this.frm.doc.buying_price_list;
+		
+		if (!price_list)
+			msgprint(wn._("Please select Price List"))
+		else {
+			if((show===true && this.pos_active) || (show===false && !this.pos_active)) return;
+
+			// make pos
+			if(!this.frm.pos) {
+				this.frm.layout.add_view("pos");
+				this.frm.pos = new erpnext.POS(this.frm.layout.views.pos, this.frm);
+			}
+
+			// toggle view
+			this.frm.layout.set_view(this.pos_active ? "" : "pos");
+			this.pos_active = !this.pos_active;
+
+			// refresh
+			if(this.pos_active)
+				this.frm.pos.refresh();
+			this.frm.refresh();
+		}
+	},
+
+	serial_no: function(doc, cdt, cdn) {
+		var me = this;
+		var item = wn.model.get_doc(cdt, cdn);
+
+		if (item.serial_no) {
+			if (!item.item_code) {
+				this.frm.script_manager.trigger("item_code", cdt, cdn);
+			}
+			else {
+				var sr_no = [];
+
+				// Replacing all occurences of comma with carriage return
+				var serial_nos = item.serial_no.trim().replace(/,/g, '\n');
+
+				serial_nos = serial_nos.trim().split('\n');
+				
+				// Trim each string and push unique string to new list
+				for (var x=0; x<=serial_nos.length - 1; x++) {
+					if (serial_nos[x].trim() != "" && sr_no.indexOf(serial_nos[x].trim()) == -1) {
+						sr_no.push(serial_nos[x].trim());
+					}
+				}
+
+				// Add the new list to the serial no. field in grid with each in new line
+				item.serial_no = "";
+				for (var x=0; x<=sr_no.length - 1; x++)
+					item.serial_no += sr_no[x] + '\n';
+
+				refresh_field("serial_no", item.name, item.parentfield);
+				wn.model.set_value(item.doctype, item.name, "qty", sr_no.length);
+			}
+		}
+	},
+	
+	validate: function() {
+		this.calculate_taxes_and_totals();
+	},
+	
+	set_default_values: function() {
+		$.each(wn.model.get_doclist(this.frm.doctype, this.frm.docname), function(i, doc) {
+			var updated = wn.model.set_default_values(doc);
+			if(doc.parentfield) {
+				refresh_field(doc.parentfield);
+			} else {
+				refresh_field(updated);
+			}
+		});
+	},
+	
+	company: function() {
+		if(this.frm.doc.company && this.frm.fields_dict.currency) {
+			var company_currency = this.get_company_currency();
+			if (!this.frm.doc.currency) {
+				this.frm.set_value("currency", company_currency);
+			}
+			
+			if (this.frm.doc.currency == company_currency) {
+				this.frm.set_value("conversion_rate", 1.0);
+			}
+			if (this.frm.doc.price_list_currency == company_currency) {
+				this.frm.set_value('plc_conversion_rate', 1.0);
+			}
+
+			this.frm.script_manager.trigger("currency");
+		}
+	},
+	
+	get_company_currency: function() {
+		return erpnext.get_currency(this.frm.doc.company);
+	},
+	
+	currency: function() {
+		var me = this;
+		this.set_dynamic_labels();
+
+		var company_currency = this.get_company_currency();
+		if(this.frm.doc.currency !== company_currency) {
+			this.get_exchange_rate(this.frm.doc.currency, company_currency, 
+				function(exchange_rate) {
+					me.frm.set_value("conversion_rate", exchange_rate);
+					me.conversion_rate();
+				});
+		} else {
+			this.conversion_rate();		
+		}
+	},
+	
+	conversion_rate: function() {
+		if(this.frm.doc.currency === this.get_company_currency()) {
+			this.frm.set_value("conversion_rate", 1.0);
+		}
+		if(this.frm.doc.currency === this.frm.doc.price_list_currency &&
+			this.frm.doc.plc_conversion_rate !== this.frm.doc.conversion_rate) {
+				this.frm.set_value("plc_conversion_rate", this.frm.doc.conversion_rate);
+		}
+		if(flt(this.frm.doc.conversion_rate)>0.0) this.calculate_taxes_and_totals();
+	},
+	
+	get_price_list_currency: function(buying_or_selling) {
+		var me = this;
+		var fieldname = buying_or_selling.toLowerCase() + "_price_list";
+		if(this.frm.doc[fieldname]) {
+			return this.frm.call({
+				method: "erpnext.setup.utils.get_price_list_currency",
+				args: { 
+					price_list: this.frm.doc[fieldname],
+				},
+				callback: function(r) {
+					if(!r.exc) {
+						me.price_list_currency();
+					}
+				}
+			});
+		}
+	},
+	
+	get_exchange_rate: function(from_currency, to_currency, callback) {
+		var exchange_name = from_currency + "-" + to_currency;
+		wn.model.with_doc("Currency Exchange", exchange_name, function(name) {
+			var exchange_doc = wn.model.get_doc("Currency Exchange", exchange_name);
+			callback(exchange_doc ? flt(exchange_doc.exchange_rate) : 0);
+		});
+	},
+	
+	price_list_currency: function() {
+		var me=this;
+		this.set_dynamic_labels();
+		
+		var company_currency = this.get_company_currency();
+		if(this.frm.doc.price_list_currency !== company_currency) {
+			this.get_exchange_rate(this.frm.doc.price_list_currency, company_currency, 
+				function(exchange_rate) {
+					if(exchange_rate) {
+						me.frm.set_value("plc_conversion_rate", exchange_rate);
+						me.plc_conversion_rate();
+					}
+				});
+		} else {
+			this.plc_conversion_rate();
+		}
+	},
+	
+	plc_conversion_rate: function() {
+		if(this.frm.doc.price_list_currency === this.get_company_currency()) {
+			this.frm.set_value("plc_conversion_rate", 1.0);
+		}
+		if(this.frm.doc.price_list_currency === this.frm.doc.currency) {
+			this.frm.set_value("conversion_rate", this.frm.doc.plc_conversion_rate);
+			this.calculate_taxes_and_totals();
+		}
+	},
+	
+	qty: function(doc, cdt, cdn) {
+		this.calculate_taxes_and_totals();
+	},
+	
+	tax_rate: function(doc, cdt, cdn) {
+		this.calculate_taxes_and_totals();
+	},
+
+	row_id: function(doc, cdt, cdn) {
+		var tax = wn.model.get_doc(cdt, cdn);
+		try {
+			this.validate_on_previous_row(tax);
+			this.calculate_taxes_and_totals();
+		} catch(e) {
+			tax.row_id = null;
+			refresh_field("row_id", tax.name, tax.parentfield);
+			throw e;
+		}
+	},
+	
+	set_dynamic_labels: function() {
+		// What TODO? should we make price list system non-mandatory?
+		this.frm.toggle_reqd("plc_conversion_rate",
+			!!(this.frm.doc.price_list_name && this.frm.doc.price_list_currency));
+			
+		var company_currency = this.get_company_currency();
+		this.change_form_labels(company_currency);
+		this.change_grid_labels(company_currency);
+		this.frm.refresh_fields();
+	},
+	
+	recalculate: function() {
+		this.calculate_taxes_and_totals();
+	},
+	
+	recalculate_values: function() {
+		this.calculate_taxes_and_totals();
+	},
+	
+	calculate_charges: function() {
+		this.calculate_taxes_and_totals();
+	},
+	
+	included_in_print_rate: function(doc, cdt, cdn) {
+		var tax = wn.model.get_doc(cdt, cdn);
+		try {
+			this.validate_on_previous_row(tax);
+			this.validate_inclusive_tax(tax);
+			this.calculate_taxes_and_totals();
+		} catch(e) {
+			tax.included_in_print_rate = 0;
+			refresh_field("included_in_print_rate", tax.name, tax.parentfield);
+			throw e;
+		}
+	},
+	
+	validate_on_previous_row: function(tax) {
+		// validate if a valid row id is mentioned in case of
+		// On Previous Row Amount and On Previous Row Total
+		if(([wn._("On Previous Row Amount"), wn._("On Previous Row Total")].indexOf(tax.charge_type) != -1) &&
+			(!tax.row_id || cint(tax.row_id) >= tax.idx)) {
+				var msg = repl(wn._("Row") + " # %(idx)s [%(doctype)s]: " +
+					wn._("Please specify a valid") + " %(row_id_label)s", {
+						idx: tax.idx,
+						doctype: tax.doctype,
+						row_id_label: wn.meta.get_label(tax.doctype, "row_id", tax.name)
+					});
+				wn.throw(msg);
+			}
+	},
+	
+	validate_inclusive_tax: function(tax) {
+		if(!this.frm.tax_doclist) this.frm.tax_doclist = this.get_tax_doclist();
+		
+		var actual_type_error = function() {
+			var msg = repl(wn._("For row") + " # %(idx)s [%(doctype)s]: " + 
+				"%(charge_type_label)s = \"%(charge_type)s\" " +
+				wn._("cannot be included in Item's rate"), {
+					idx: tax.idx,
+					doctype: tax.doctype,
+					charge_type_label: wn.meta.get_label(tax.doctype, "charge_type", tax.name),
+					charge_type: tax.charge_type
+				});
+			wn.throw(msg);
+		};
+		
+		var on_previous_row_error = function(row_range) {
+			var msg = repl(wn._("For row") + " # %(idx)s [%(doctype)s]: " + 
+				wn._("to be included in Item's rate, it is required that: ") + 
+				" [" + wn._("Row") + " # %(row_range)s] " + wn._("also be included in Item's rate"), {
+					idx: tax.idx,
+					doctype: tax.doctype,
+					charge_type_label: wn.meta.get_label(tax.doctype, "charge_type", tax.name),
+					charge_type: tax.charge_type,
+					inclusive_label: wn.meta.get_label(tax.doctype, "included_in_print_rate", tax.name),
+					row_range: row_range,
+				});
+			
+			wn.throw(msg);
+		};
+		
+		if(cint(tax.included_in_print_rate)) {
+			if(tax.charge_type == "Actual") {
+				// inclusive tax cannot be of type Actual
+				actual_type_error();
+			} else if(tax.charge_type == "On Previous Row Amount" &&
+				!cint(this.frm.tax_doclist[tax.row_id - 1].included_in_print_rate)) {
+					// referred row should also be an inclusive tax
+					on_previous_row_error(tax.row_id);
+			} else if(tax.charge_type == "On Previous Row Total") {
+				var taxes_not_included = $.map(this.frm.tax_doclist.slice(0, tax.row_id), 
+					function(t) { return cint(t.included_in_print_rate) ? null : t; });
+				if(taxes_not_included.length > 0) {
+					// all rows above this tax should be inclusive
+					on_previous_row_error(tax.row_id == 1 ? "1" : "1 - " + tax.row_id);
+				}
+			}
+		}
+	},
+	
+	_load_item_tax_rate: function(item_tax_rate) {
+		return item_tax_rate ? JSON.parse(item_tax_rate) : {};
+	},
+	
+	_get_tax_rate: function(tax, item_tax_map) {
+		return (keys(item_tax_map).indexOf(tax.account_head) != -1) ?
+			flt(item_tax_map[tax.account_head], precision("rate", tax)) :
+			tax.rate;
+	},
+	
+	get_item_wise_taxes_html: function() {
+		var item_tax = {};
+		var tax_accounts = [];
+		var company_currency = this.get_company_currency();
+		
+		$.each(this.get_tax_doclist(), function(i, tax) {
+			var tax_amount_precision = precision("tax_amount", tax);
+			var tax_rate_precision = precision("rate", tax);
+			$.each(JSON.parse(tax.item_wise_tax_detail || '{}'), 
+				function(item_code, tax_data) {
+					if(!item_tax[item_code]) item_tax[item_code] = {};
+					if($.isArray(tax_data)) {
+						var tax_rate = "";
+						if(tax_data[0] != null) {
+							tax_rate = (tax.charge_type === "Actual") ?
+								format_currency(flt(tax_data[0], tax_amount_precision), company_currency, tax_amount_precision) :
+								(flt(tax_data[0], tax_rate_precision) + "%");
+						}
+						var tax_amount = format_currency(flt(tax_data[1], tax_amount_precision), company_currency,
+							tax_amount_precision);
+						
+						item_tax[item_code][tax.name] = [tax_rate, tax_amount];
+					} else {
+						item_tax[item_code][tax.name] = [flt(tax_data, tax_rate_precision) + "%", ""];
+					}
+				});
+			tax_accounts.push([tax.name, tax.account_head]);
+		});
+		
+		var headings = $.map([wn._("Item Name")].concat($.map(tax_accounts, function(head) { return head[1]; })), 
+			function(head) { return '<th style="min-width: 100px;">' + (head || "") + "</th>" }).join("\n");
+			
+		var distinct_item_names = [];
+		var distinct_items = [];
+		$.each(this.get_item_doclist(), function(i, item) {
+			if(distinct_item_names.indexOf(item.item_code || item.item_name)===-1) {
+				distinct_item_names.push(item.item_code || item.item_name);
+				distinct_items.push(item);
+			}
+		});
+		
+		var rows = $.map(distinct_items, function(item) {
+			var item_tax_record = item_tax[item.item_code || item.item_name];
+			if(!item_tax_record) { return null; }
+			return repl("<tr><td>%(item_name)s</td>%(taxes)s</tr>", {
+				item_name: item.item_name,
+				taxes: $.map(tax_accounts, function(head) {
+					return item_tax_record[head[0]] ?
+						"<td>(" + item_tax_record[head[0]][0] + ") " + item_tax_record[head[0]][1] + "</td>" :
+						"<td></td>";
+				}).join("\n")
+			});
+		}).join("\n");
+		
+		if(!rows) return "";
+		return '<p><a href="#" onclick="$(\'.tax-break-up\').toggleClass(\'hide\'); return false;">Show / Hide tax break-up</a><br><br></p>\
+		<div class="tax-break-up hide" style="overflow-x: auto;"><table class="table table-bordered table-hover">\
+			<thead><tr>' + headings + '</tr></thead> \
+			<tbody>' + rows + '</tbody> \
+		</table></div>';
+	},
+	
+	_validate_before_fetch: function(fieldname) {
+		var me = this;
+		if(!me.frm.doc[fieldname]) {
+			return (wn._("Please specify") + ": " + 
+				wn.meta.get_label(me.frm.doc.doctype, fieldname, me.frm.doc.name) + 
+				". " + wn._("It is needed to fetch Item Details."));
+		}
+		return null;
+	},
+	
+	validate_company_and_party: function(party_field) {
+		var me = this;
+		var valid = true;
+		var msg = "";
+		$.each(["company", party_field], function(i, fieldname) {
+			var msg_for_fieldname = me._validate_before_fetch(fieldname);
+			if(msg_for_fieldname) {
+				msgprint(msg_for_fieldname);
+				valid = false;
+			}
+		});
+		return valid;
+	},
+	
+	get_item_doclist: function() {
+		return wn.model.get_doclist(this.frm.doc.doctype, this.frm.doc.name,
+			{parentfield: this.fname});
+	},
+	
+	get_tax_doclist: function() {
+		return wn.model.get_doclist(this.frm.doc.doctype, this.frm.doc.name,
+			{parentfield: this.other_fname});
+	},
+	
+	validate_conversion_rate: function() {
+		this.frm.doc.conversion_rate = flt(this.frm.doc.conversion_rate, precision("conversion_rate"));
+		var conversion_rate_label = wn.meta.get_label(this.frm.doc.doctype, "conversion_rate", 
+			this.frm.doc.name);
+		var company_currency = this.get_company_currency();
+		
+		if(!this.frm.doc.conversion_rate) {
+			wn.throw(repl('%(conversion_rate_label)s' + 
+				wn._(' is mandatory. Maybe Currency Exchange record is not created for ') + 
+				'%(from_currency)s' + wn._(" to ") + '%(to_currency)s', 
+				{
+					"conversion_rate_label": conversion_rate_label,
+					"from_currency": this.frm.doc.currency,
+					"to_currency": company_currency
+				}));
+		}
+	},
+	
+	calculate_taxes_and_totals: function() {
+		this.validate_conversion_rate();
+		this.frm.item_doclist = this.get_item_doclist();
+		this.frm.tax_doclist = this.get_tax_doclist();
+		
+		this.calculate_item_values();
+		this.initialize_taxes();
+		this.determine_exclusive_rate && this.determine_exclusive_rate();
+		this.calculate_net_total();
+		this.calculate_taxes();
+		this.calculate_totals();
+		this._cleanup();
+		
+		this.show_item_wise_taxes();
+	},
+	
+	initialize_taxes: function() {
+		var me = this;
+		$.each(this.frm.tax_doclist, function(i, tax) {
+			tax.item_wise_tax_detail = {};
+			$.each(["tax_amount", "total",
+				"tax_amount_for_current_item", "grand_total_for_current_item",
+				"tax_fraction_for_current_item", "grand_total_fraction_for_current_item"],
+				function(i, fieldname) { tax[fieldname] = 0.0 });
+			
+			me.validate_on_previous_row(tax);
+			me.validate_inclusive_tax(tax);
+			wn.model.round_floats_in(tax);
+		});
+	},
+	
+	calculate_taxes: function() {
+		var me = this;
+		var actual_tax_dict = {};
+
+		// maintain actual tax rate based on idx
+		$.each(this.frm.tax_doclist, function(i, tax) {
+			if (tax.charge_type == "Actual") {
+				actual_tax_dict[tax.idx] = flt(tax.rate);
+			}
+		});
+		
+		$.each(this.frm.item_doclist, function(n, item) {
+			var item_tax_map = me._load_item_tax_rate(item.item_tax_rate);
+			
+			$.each(me.frm.tax_doclist, function(i, tax) {
+				// tax_amount represents the amount of tax for the current step
+				var current_tax_amount = me.get_current_tax_amount(item, tax, item_tax_map);
+
+				me.set_item_tax_amount && me.set_item_tax_amount(item, tax, current_tax_amount);
+					
+				// Adjust divisional loss to the last item
+				if (tax.charge_type == "Actual") {
+					actual_tax_dict[tax.idx] -= current_tax_amount;
+					if (n == me.frm.item_doclist.length - 1) {
+						current_tax_amount += actual_tax_dict[tax.idx]
+					}
+				}
+
+				
+				// store tax_amount for current item as it will be used for
+				// charge type = 'On Previous Row Amount'
+				tax.tax_amount_for_current_item = current_tax_amount;
+				
+				// accumulate tax amount into tax.tax_amount
+				tax.tax_amount += current_tax_amount;
+				
+				// for buying
+				if(tax.category) {
+					// if just for valuation, do not add the tax amount in total
+					// hence, setting it as 0 for further steps
+					current_tax_amount = (tax.category == "Valuation") ? 0.0 : current_tax_amount;
+					
+					current_tax_amount *= (tax.add_deduct_tax == "Deduct") ? -1.0 : 1.0;
+				}
+				
+				// Calculate tax.total viz. grand total till that step
+				// note: grand_total_for_current_item contains the contribution of 
+				// item's amount, previously applied tax and the current tax on that item
+				if(i==0) {
+					tax.grand_total_for_current_item = flt(item.amount + current_tax_amount,
+						precision("total", tax));
+				} else {
+					tax.grand_total_for_current_item = 
+						flt(me.frm.tax_doclist[i-1].grand_total_for_current_item + current_tax_amount,
+							precision("total", tax));
+				}
+				
+				// in tax.total, accumulate grand total for each item
+				tax.total += tax.grand_total_for_current_item;
+				
+				if (n == me.frm.item_doclist.length - 1) {
+					tax.total = flt(tax.total, precision("total", tax));
+					tax.tax_amount = flt(tax.tax_amount, precision("tax_amount", tax));
+				}
+			});
+		});
+	},
+	
+	get_current_tax_amount: function(item, tax, item_tax_map) {
+		var tax_rate = this._get_tax_rate(tax, item_tax_map);
+		var current_tax_amount = 0.0;
+		
+		if(tax.charge_type == "Actual") {
+			// distribute the tax amount proportionally to each item row
+			var actual = flt(tax.rate, precision("tax_amount", tax));
+			current_tax_amount = this.frm.doc.net_total ?
+				((item.amount / this.frm.doc.net_total) * actual) :
+				0.0;
+			
+		} else if(tax.charge_type == "On Net Total") {
+			current_tax_amount = (tax_rate / 100.0) * item.amount;
+			
+		} else if(tax.charge_type == "On Previous Row Amount") {
+			current_tax_amount = (tax_rate / 100.0) *
+				this.frm.tax_doclist[cint(tax.row_id) - 1].tax_amount_for_current_item;
+			
+		} else if(tax.charge_type == "On Previous Row Total") {
+			current_tax_amount = (tax_rate / 100.0) *
+				this.frm.tax_doclist[cint(tax.row_id) - 1].grand_total_for_current_item;
+			
+		}
+		
+		current_tax_amount = flt(current_tax_amount, precision("tax_amount", tax));
+		
+		// store tax breakup for each item
+		tax.item_wise_tax_detail[item.item_code || item.item_name] = [tax_rate, current_tax_amount];
+		
+		return current_tax_amount;
+	},
+	
+	_cleanup: function() {
+		$.each(this.frm.tax_doclist, function(i, tax) {
+			$.each(["tax_amount_for_current_item", "grand_total_for_current_item",
+				"tax_fraction_for_current_item", "grand_total_fraction_for_current_item"], 
+				function(i, fieldname) { delete tax[fieldname]; });
+			
+			tax.item_wise_tax_detail = JSON.stringify(tax.item_wise_tax_detail);
+		});
+	},
+
+	calculate_total_advance: function(parenttype, advance_parentfield) {
+		if(this.frm.doc.doctype == parenttype && this.frm.doc.docstatus < 2) {
+			var advance_doclist = wn.model.get_doclist(this.frm.doc.doctype, this.frm.doc.name, 
+				{parentfield: advance_parentfield});
+			this.frm.doc.total_advance = flt(wn.utils.sum(
+				$.map(advance_doclist, function(adv) { return adv.allocated_amount })
+			), precision("total_advance"));
+			
+			this.calculate_outstanding_amount();
+		}
+	},
+	
+	_set_in_company_currency: function(item, print_field, base_field) {
+		// set values in base currency
+		item[base_field] = flt(item[print_field] * this.frm.doc.conversion_rate,
+			precision(base_field, item));
+	},
+	
+	get_terms: function() {
+		var me = this;
+		if(this.frm.doc.tc_name) {
+			return this.frm.call({
+				method: "webnotes.client.get_value",
+				args: {
+					doctype: "Terms and Conditions",
+					fieldname: "terms",
+					filters: { name: this.frm.doc.tc_name },
+				},
+			});
+		}
+	},
+});
\ No newline at end of file
diff --git a/public/js/utils.js b/erpnext/public/js/utils.js
similarity index 100%
rename from public/js/utils.js
rename to erpnext/public/js/utils.js
diff --git a/erpnext/public/js/website_utils.js b/erpnext/public/js/website_utils.js
new file mode 100644
index 0000000..1c797dc
--- /dev/null
+++ b/erpnext/public/js/website_utils.js
@@ -0,0 +1,19 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+if(!window.erpnext) window.erpnext = {};
+
+// Add / update a new Lead / Communication
+// subject, sender, description
+wn.send_message = function(opts, btn) {
+	return wn.call({
+		type: "POST",
+		method: "erpnext.templates.utils.send_message",
+		btn: btn,
+		args: opts,
+		callback: opts.callback
+	});
+};
+
+// for backward compatibility
+erpnext.send_message = wn.send_message;
\ No newline at end of file
diff --git a/selling/Print Format/Quotation Classic/Quotation Classic.txt b/erpnext/selling/Print Format/Quotation Classic/Quotation Classic.txt
similarity index 100%
rename from selling/Print Format/Quotation Classic/Quotation Classic.txt
rename to erpnext/selling/Print Format/Quotation Classic/Quotation Classic.txt
diff --git a/selling/Print Format/Quotation Modern/Quotation Modern.txt b/erpnext/selling/Print Format/Quotation Modern/Quotation Modern.txt
similarity index 100%
rename from selling/Print Format/Quotation Modern/Quotation Modern.txt
rename to erpnext/selling/Print Format/Quotation Modern/Quotation Modern.txt
diff --git a/selling/Print Format/Quotation Spartan/Quotation Spartan.txt b/erpnext/selling/Print Format/Quotation Spartan/Quotation Spartan.txt
similarity index 100%
rename from selling/Print Format/Quotation Spartan/Quotation Spartan.txt
rename to erpnext/selling/Print Format/Quotation Spartan/Quotation Spartan.txt
diff --git a/selling/Print Format/Sales Order Classic/Sales Order Classic.txt b/erpnext/selling/Print Format/Sales Order Classic/Sales Order Classic.txt
similarity index 100%
rename from selling/Print Format/Sales Order Classic/Sales Order Classic.txt
rename to erpnext/selling/Print Format/Sales Order Classic/Sales Order Classic.txt
diff --git a/selling/Print Format/Sales Order Modern/Sales Order Modern.txt b/erpnext/selling/Print Format/Sales Order Modern/Sales Order Modern.txt
similarity index 100%
rename from selling/Print Format/Sales Order Modern/Sales Order Modern.txt
rename to erpnext/selling/Print Format/Sales Order Modern/Sales Order Modern.txt
diff --git a/selling/Print Format/Sales Order Spartan/Sales Order Spartan.txt b/erpnext/selling/Print Format/Sales Order Spartan/Sales Order Spartan.txt
similarity index 100%
rename from selling/Print Format/Sales Order Spartan/Sales Order Spartan.txt
rename to erpnext/selling/Print Format/Sales Order Spartan/Sales Order Spartan.txt
diff --git a/selling/README.md b/erpnext/selling/README.md
similarity index 100%
rename from selling/README.md
rename to erpnext/selling/README.md
diff --git a/selling/__init__.py b/erpnext/selling/__init__.py
similarity index 100%
rename from selling/__init__.py
rename to erpnext/selling/__init__.py
diff --git a/selling/doctype/__init__.py b/erpnext/selling/doctype/__init__.py
similarity index 100%
rename from selling/doctype/__init__.py
rename to erpnext/selling/doctype/__init__.py
diff --git a/selling/doctype/campaign/README.md b/erpnext/selling/doctype/campaign/README.md
similarity index 100%
rename from selling/doctype/campaign/README.md
rename to erpnext/selling/doctype/campaign/README.md
diff --git a/selling/doctype/campaign/__init__.py b/erpnext/selling/doctype/campaign/__init__.py
similarity index 100%
rename from selling/doctype/campaign/__init__.py
rename to erpnext/selling/doctype/campaign/__init__.py
diff --git a/selling/doctype/campaign/campaign.js b/erpnext/selling/doctype/campaign/campaign.js
similarity index 100%
rename from selling/doctype/campaign/campaign.js
rename to erpnext/selling/doctype/campaign/campaign.js
diff --git a/selling/doctype/campaign/campaign.py b/erpnext/selling/doctype/campaign/campaign.py
similarity index 100%
rename from selling/doctype/campaign/campaign.py
rename to erpnext/selling/doctype/campaign/campaign.py
diff --git a/erpnext/selling/doctype/campaign/campaign.txt b/erpnext/selling/doctype/campaign/campaign.txt
new file mode 100644
index 0000000..eb7cb89
--- /dev/null
+++ b/erpnext/selling/doctype/campaign/campaign.txt
@@ -0,0 +1,104 @@
+[
+ {
+  "creation": "2013-01-10 16:34:18", 
+  "docstatus": 0, 
+  "modified": "2014-01-16 12:52:19", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "allow_rename": 1, 
+  "autoname": "field:campaign_name", 
+  "description": "Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-bullhorn", 
+  "module": "Selling", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Campaign", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 0, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Campaign", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Campaign"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "trash_reason", 
+  "fieldtype": "Small Text", 
+  "label": "Trash Reason", 
+  "oldfieldname": "trash_reason", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "campaign", 
+  "fieldtype": "Section Break", 
+  "label": "Campaign", 
+  "oldfieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "campaign_name", 
+  "fieldtype": "Data", 
+  "label": "Campaign Name", 
+  "oldfieldname": "campaign_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Text", 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Text", 
+  "width": "300px"
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "import": 0, 
+  "report": 0, 
+  "role": "Sales Manager", 
+  "write": 0
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "report": 1, 
+  "role": "Sales User", 
+  "write": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "report": 1, 
+  "role": "Sales Master Manager", 
+  "write": 1
+ }
+]
\ No newline at end of file
diff --git a/selling/doctype/campaign/test_campaign.py b/erpnext/selling/doctype/campaign/test_campaign.py
similarity index 100%
rename from selling/doctype/campaign/test_campaign.py
rename to erpnext/selling/doctype/campaign/test_campaign.py
diff --git a/selling/doctype/customer/README.md b/erpnext/selling/doctype/customer/README.md
similarity index 100%
rename from selling/doctype/customer/README.md
rename to erpnext/selling/doctype/customer/README.md
diff --git a/selling/doctype/customer/__init__.py b/erpnext/selling/doctype/customer/__init__.py
similarity index 100%
rename from selling/doctype/customer/__init__.py
rename to erpnext/selling/doctype/customer/__init__.py
diff --git a/erpnext/selling/doctype/customer/customer.js b/erpnext/selling/doctype/customer/customer.js
new file mode 100644
index 0000000..9578558
--- /dev/null
+++ b/erpnext/selling/doctype/customer/customer.js
@@ -0,0 +1,127 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+{% include 'setup/doctype/contact_control/contact_control.js' %};
+
+cur_frm.cscript.onload = function(doc,dt,dn){
+	cur_frm.cscript.load_defaults(doc, dt, dn);
+}
+
+cur_frm.cscript.load_defaults = function(doc, dt, dn) {
+	doc = locals[doc.doctype][doc.name];
+	if(!(doc.__islocal && doc.lead_name)) { return; }
+
+	var fields_to_refresh = wn.model.set_default_values(doc);
+	if(fields_to_refresh) { refresh_many(fields_to_refresh); }
+}
+
+cur_frm.add_fetch('lead_name', 'company_name', 'customer_name');
+cur_frm.add_fetch('default_sales_partner','commission_rate','default_commission_rate');
+
+cur_frm.cscript.refresh = function(doc,dt,dn) {
+	cur_frm.cscript.setup_dashboard(doc);
+	erpnext.hide_naming_series();
+
+	if(doc.__islocal){		
+		hide_field(['address_html','contact_html']);
+	}else{		
+		unhide_field(['address_html','contact_html']);
+		// make lists
+		cur_frm.cscript.make_address(doc,dt,dn);
+		cur_frm.cscript.make_contact(doc,dt,dn);
+
+		cur_frm.communication_view = new wn.views.CommunicationList({
+			parent: cur_frm.fields_dict.communication_html.wrapper,
+			doc: doc,
+		});
+	}
+}
+
+cur_frm.cscript.setup_dashboard = function(doc) {
+	cur_frm.dashboard.reset(doc);
+	if(doc.__islocal) 
+		return;
+	if (in_list(user_roles, "Accounts User") || in_list(user_roles, "Accounts Manager"))
+		cur_frm.dashboard.set_headline('<span class="text-muted">'+ wn._('Loading...')+ '</span>')
+	
+	cur_frm.dashboard.add_doctype_badge("Opportunity", "customer");
+	cur_frm.dashboard.add_doctype_badge("Quotation", "customer");
+	cur_frm.dashboard.add_doctype_badge("Sales Order", "customer");
+	cur_frm.dashboard.add_doctype_badge("Delivery Note", "customer");
+	cur_frm.dashboard.add_doctype_badge("Sales Invoice", "customer");
+	
+	return wn.call({
+		type: "GET",
+		method: "erpnext.selling.doctype.customer.customer.get_dashboard_info",
+		args: {
+			customer: cur_frm.doc.name
+		},
+		callback: function(r) {
+			if (in_list(user_roles, "Accounts User") || in_list(user_roles, "Accounts Manager")) {
+				cur_frm.dashboard.set_headline(
+					wn._("Total Billing This Year: ") + "<b>" 
+					+ format_currency(r.message.total_billing, cur_frm.doc.default_currency)
+					+ '</b> / <span class="text-muted">' + wn._("Unpaid") + ": <b>" 
+					+ format_currency(r.message.total_unpaid, cur_frm.doc.default_currency) 
+					+ '</b></span>');
+			}
+			cur_frm.dashboard.set_badge_count(r.message);
+		}
+	})
+}
+
+cur_frm.cscript.make_address = function() {
+	if(!cur_frm.address_list) {
+		cur_frm.address_list = new wn.ui.Listing({
+			parent: cur_frm.fields_dict['address_html'].wrapper,
+			page_length: 5,
+			new_doctype: "Address",
+			get_query: function() {
+				return "select name, address_type, address_line1, address_line2, city, state, country, pincode, fax, email_id, phone, is_primary_address, is_shipping_address from tabAddress where customer='"+cur_frm.docname+"' and docstatus != 2 order by is_primary_address desc"
+			},
+			as_dict: 1,
+			no_results_message: wn._('No addresses created'),
+			render_row: cur_frm.cscript.render_address_row,
+		});
+		// note: render_address_row is defined in contact_control.js
+	}
+	cur_frm.address_list.run();
+}
+
+cur_frm.cscript.make_contact = function() {
+	if(!cur_frm.contact_list) {
+		cur_frm.contact_list = new wn.ui.Listing({
+			parent: cur_frm.fields_dict['contact_html'].wrapper,
+			page_length: 5,
+			new_doctype: "Contact",
+			get_query: function() {
+				return "select name, first_name, last_name, email_id, phone, mobile_no, department, designation, is_primary_contact from tabContact where customer='"+cur_frm.docname+"' and docstatus != 2 order by is_primary_contact desc"
+			},
+			as_dict: 1,
+			no_results_message: wn._('No contacts created'),
+			render_row: cur_frm.cscript.render_contact_row,
+		});
+		// note: render_contact_row is defined in contact_control.js
+	}
+	cur_frm.contact_list.run();
+
+}
+
+cur_frm.fields_dict['customer_group'].get_query = function(doc,dt,dn) {
+	return{
+		filters:{'is_group': 'No'}
+	}
+}
+
+
+cur_frm.fields_dict.lead_name.get_query = function(doc,cdt,cdn) {
+	return{
+		query: "erpnext.controllers.queries.lead_query"
+	}
+}
+
+cur_frm.fields_dict['default_price_list'].get_query = function(doc,cdt,cdn) {
+	return{
+		filters:{'selling': 1}
+	}
+}
diff --git a/erpnext/selling/doctype/customer/customer.py b/erpnext/selling/doctype/customer/customer.py
new file mode 100644
index 0000000..ee54f93
--- /dev/null
+++ b/erpnext/selling/doctype/customer/customer.py
@@ -0,0 +1,192 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.model.doc import Document, make_autoname
+from webnotes import msgprint, _
+import webnotes.defaults
+
+
+from erpnext.utilities.transaction_base import TransactionBase
+
+class DocType(TransactionBase):
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+				
+	def autoname(self):
+		cust_master_name = webnotes.defaults.get_global_default('cust_master_name')
+		if cust_master_name == 'Customer Name':
+			if webnotes.conn.exists("Supplier", self.doc.customer_name):
+				msgprint(_("A Supplier exists with same name"), raise_exception=1)
+			self.doc.name = self.doc.customer_name
+		else:
+			self.doc.name = make_autoname(self.doc.naming_series+'.#####')
+
+	def get_company_abbr(self):
+		return webnotes.conn.get_value('Company', self.doc.company, 'abbr')
+
+	def get_receivables_group(self):
+		g = webnotes.conn.sql("select receivables_group from tabCompany where name=%s", self.doc.company)
+		g = g and g[0][0] or '' 
+		if not g:
+			msgprint("Update Company master, assign a default group for Receivables")
+			raise Exception
+		return g
+	
+	def validate_values(self):
+		if webnotes.defaults.get_global_default('cust_master_name') == 'Naming Series' and not self.doc.naming_series:
+			webnotes.throw("Series is Mandatory.", webnotes.MandatoryError)
+
+	def validate(self):
+		self.validate_values()
+
+	def update_lead_status(self):
+		if self.doc.lead_name:
+			webnotes.conn.sql("update `tabLead` set status='Converted' where name = %s", self.doc.lead_name)
+
+	def update_address(self):
+		webnotes.conn.sql("""update `tabAddress` set customer_name=%s, modified=NOW() 
+			where customer=%s""", (self.doc.customer_name, self.doc.name))
+
+	def update_contact(self):
+		webnotes.conn.sql("""update `tabContact` set customer_name=%s, modified=NOW() 
+			where customer=%s""", (self.doc.customer_name, self.doc.name))
+
+	def create_account_head(self):
+		if self.doc.company :
+			abbr = self.get_company_abbr()
+			if not webnotes.conn.exists("Account", (self.doc.name + " - " + abbr)):
+				parent_account = self.get_receivables_group()
+				# create
+				ac_bean = webnotes.bean({
+					"doctype": "Account",
+					'account_name': self.doc.name,
+					'parent_account': parent_account, 
+					'group_or_ledger':'Ledger',
+					'company':self.doc.company, 
+					'master_type':'Customer', 
+					'master_name':self.doc.name,
+					"freeze_account": "No"
+				})
+				ac_bean.ignore_permissions = True
+				ac_bean.insert()
+				
+				msgprint(_("Account Head") + ": " + ac_bean.doc.name + _(" created"))
+		else :
+			msgprint(_("Please Select Company under which you want to create account head"))
+
+	def update_credit_days_limit(self):
+		webnotes.conn.sql("""update tabAccount set credit_days = %s, credit_limit = %s 
+			where master_type='Customer' and master_name = %s""", 
+			(self.doc.credit_days or 0, self.doc.credit_limit or 0, self.doc.name))
+
+	def create_lead_address_contact(self):
+		if self.doc.lead_name:
+			if not webnotes.conn.get_value("Address", {"lead": self.doc.lead_name, "customer": self.doc.customer}):
+				webnotes.conn.sql("""update `tabAddress` set customer=%s, customer_name=%s where lead=%s""", 
+					(self.doc.name, self.doc.customer_name, self.doc.lead_name))
+
+			lead = webnotes.conn.get_value("Lead", self.doc.lead_name, ["lead_name", "email_id", "phone", "mobile_no"], as_dict=True)
+			c = Document('Contact') 
+			c.first_name = lead.lead_name 
+			c.email_id = lead.email_id
+			c.phone = lead.phone
+			c.mobile_no = lead.mobile_no
+			c.customer = self.doc.name
+			c.customer_name = self.doc.customer_name
+			c.is_primary_contact = 1
+			try:
+				c.save(1)
+			except NameError, e:
+				pass
+
+	def on_update(self):
+		self.validate_name_with_customer_group()
+		
+		self.update_lead_status()
+		self.update_address()
+		self.update_contact()
+
+		# create account head
+		self.create_account_head()
+		# update credit days and limit in account
+		self.update_credit_days_limit()
+		#create address and contact from lead
+		self.create_lead_address_contact()
+		
+	def validate_name_with_customer_group(self):
+		if webnotes.conn.exists("Customer Group", self.doc.name):
+			webnotes.msgprint("An Customer Group exists with same name (%s), \
+				please change the Customer name or rename the Customer Group" % 
+				self.doc.name, raise_exception=1)
+
+	def delete_customer_address(self):
+		addresses = webnotes.conn.sql("""select name, lead from `tabAddress`
+			where customer=%s""", (self.doc.name,))
+		
+		for name, lead in addresses:
+			if lead:
+				webnotes.conn.sql("""update `tabAddress` set customer=null, customer_name=null
+					where name=%s""", name)
+			else:
+				webnotes.conn.sql("""delete from `tabAddress` where name=%s""", name)
+	
+	def delete_customer_contact(self):
+		for contact in webnotes.conn.sql_list("""select name from `tabContact` 
+			where customer=%s""", self.doc.name):
+				webnotes.delete_doc("Contact", contact)
+	
+	def delete_customer_account(self):
+		"""delete customer's ledger if exist and check balance before deletion"""
+		acc = webnotes.conn.sql("select name from `tabAccount` where master_type = 'Customer' \
+			and master_name = %s and docstatus < 2", self.doc.name)
+		if acc:
+			webnotes.delete_doc('Account', acc[0][0])
+
+	def on_trash(self):
+		self.delete_customer_address()
+		self.delete_customer_contact()
+		self.delete_customer_account()
+		if self.doc.lead_name:
+			webnotes.conn.sql("update `tabLead` set status='Interested' where name=%s",self.doc.lead_name)
+			
+	def before_rename(self, olddn, newdn, merge=False):
+		from erpnext.accounts.utils import rename_account_for
+		rename_account_for("Customer", olddn, newdn, merge)
+
+	def after_rename(self, olddn, newdn, merge=False):
+		set_field = ''
+		if webnotes.defaults.get_global_default('cust_master_name') == 'Customer Name':
+			webnotes.conn.set(self.doc, "customer_name", newdn)
+			self.update_contact()
+			set_field = ", customer_name=%(newdn)s"
+		self.update_customer_address(newdn, set_field)
+
+	def update_customer_address(self, newdn, set_field):
+		webnotes.conn.sql("""update `tabAddress` set address_title=%(newdn)s 
+			{set_field} where customer=%(newdn)s"""\
+			.format(set_field=set_field), ({"newdn": newdn}))
+
+@webnotes.whitelist()
+def get_dashboard_info(customer):
+	if not webnotes.has_permission("Customer", "read", customer):
+		webnotes.msgprint("No Permission", raise_exception=True)
+	
+	out = {}
+	for doctype in ["Opportunity", "Quotation", "Sales Order", "Delivery Note", "Sales Invoice"]:
+		out[doctype] = webnotes.conn.get_value(doctype, 
+			{"customer": customer, "docstatus": ["!=", 2] }, "count(*)")
+	
+	billing = webnotes.conn.sql("""select sum(grand_total), sum(outstanding_amount) 
+		from `tabSales Invoice` 
+		where customer=%s 
+			and docstatus = 1
+			and fiscal_year = %s""", (customer, webnotes.conn.get_default("fiscal_year")))
+	
+	out["total_billing"] = billing[0][0]
+	out["total_unpaid"] = billing[0][1]
+	
+	return out
\ No newline at end of file
diff --git a/erpnext/selling/doctype/customer/customer.txt b/erpnext/selling/doctype/customer/customer.txt
new file mode 100644
index 0000000..aaf4b9d
--- /dev/null
+++ b/erpnext/selling/doctype/customer/customer.txt
@@ -0,0 +1,381 @@
+[
+ {
+  "creation": "2013-06-11 14:26:44", 
+  "docstatus": 0, 
+  "modified": "2013-12-25 11:15:05", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "allow_rename": 1, 
+  "autoname": "naming_series:", 
+  "description": "Buyer of Goods and Services.", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-user", 
+  "module": "Selling", 
+  "name": "__common__", 
+  "search_fields": "customer_name,customer_group,territory"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Customer", 
+  "parentfield": "fields", 
+  "parenttype": "DocType"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "name": "__common__", 
+  "parent": "Customer", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "read": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Customer"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "basic_info", 
+  "fieldtype": "Section Break", 
+  "label": "Basic Info", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-user", 
+  "permlevel": 0, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "no_copy": 1, 
+  "options": "\nCUST\nCUSTMUM", 
+  "permlevel": 0, 
+  "print_hide": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_name", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Full Name", 
+  "no_copy": 1, 
+  "oldfieldname": "customer_name", 
+  "oldfieldtype": "Data", 
+  "permlevel": 0, 
+  "print_hide": 0, 
+  "report_hide": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_type", 
+  "fieldtype": "Select", 
+  "label": "Type", 
+  "oldfieldname": "customer_type", 
+  "oldfieldtype": "Select", 
+  "options": "\nCompany\nIndividual", 
+  "permlevel": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "lead_name", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "label": "From Lead", 
+  "no_copy": 1, 
+  "oldfieldname": "lead_name", 
+  "oldfieldtype": "Link", 
+  "options": "Lead", 
+  "permlevel": 0, 
+  "print_hide": 1, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "permlevel": 0, 
+  "width": "50%"
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "customer_group", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "label": "Group", 
+  "oldfieldname": "customer_group", 
+  "oldfieldtype": "Link", 
+  "options": "Customer Group", 
+  "permlevel": 0, 
+  "print_hide": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "territory", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Territory", 
+  "oldfieldname": "territory", 
+  "oldfieldtype": "Link", 
+  "options": "Territory", 
+  "permlevel": 0, 
+  "print_hide": 1, 
+  "reqd": 1
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "address_contacts", 
+  "fieldtype": "Section Break", 
+  "label": "Address & Contacts", 
+  "options": "icon-map-marker", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_html", 
+  "fieldtype": "HTML", 
+  "label": "Address HTML", 
+  "permlevel": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "permlevel": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_html", 
+  "fieldtype": "HTML", 
+  "label": "Contact HTML", 
+  "oldfieldtype": "HTML", 
+  "permlevel": 0, 
+  "read_only": 1
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "communication_history", 
+  "fieldtype": "Section Break", 
+  "label": "Communication History", 
+  "options": "icon-comments", 
+  "permlevel": 0, 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "communication_html", 
+  "fieldtype": "HTML", 
+  "label": "Communication HTML", 
+  "permlevel": 0, 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "more_info", 
+  "fieldtype": "Section Break", 
+  "label": "More Info", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-file-text", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break2", 
+  "fieldtype": "Column Break", 
+  "permlevel": 0, 
+  "width": "50%"
+ }, 
+ {
+  "description": "To create an Account Head under a different company, select the company and save customer.", 
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "permlevel": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "description": "Your Customer's TAX registration numbers (if applicable) or any general information", 
+  "doctype": "DocField", 
+  "fieldname": "customer_details", 
+  "fieldtype": "Text", 
+  "label": "Customer Details", 
+  "oldfieldname": "customer_details", 
+  "oldfieldtype": "Code", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break3", 
+  "fieldtype": "Column Break", 
+  "permlevel": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "default_currency", 
+  "fieldtype": "Link", 
+  "label": "Currency", 
+  "no_copy": 1, 
+  "options": "Currency", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "default_price_list", 
+  "fieldtype": "Link", 
+  "label": "Price List", 
+  "options": "Price List", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "credit_days", 
+  "fieldtype": "Int", 
+  "label": "Credit Days", 
+  "oldfieldname": "credit_days", 
+  "oldfieldtype": "Int", 
+  "permlevel": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "credit_limit", 
+  "fieldtype": "Currency", 
+  "label": "Credit Limit", 
+  "oldfieldname": "credit_limit", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "permlevel": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "website", 
+  "fieldtype": "Data", 
+  "label": "Website", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_team_section_break", 
+  "fieldtype": "Section Break", 
+  "label": "Sales Team", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-group", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "default_sales_partner", 
+  "fieldtype": "Link", 
+  "label": "Sales Partner", 
+  "oldfieldname": "default_sales_partner", 
+  "oldfieldtype": "Link", 
+  "options": "Sales Partner", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "default_commission_rate", 
+  "fieldtype": "Float", 
+  "label": "Commission Rate", 
+  "oldfieldname": "default_commission_rate", 
+  "oldfieldtype": "Currency", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_team", 
+  "fieldtype": "Table", 
+  "label": "Sales Team Details", 
+  "oldfieldname": "sales_team", 
+  "oldfieldtype": "Table", 
+  "options": "Sales Team", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_discount_section", 
+  "fieldtype": "Section Break", 
+  "label": "Customer Discount", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_discounts", 
+  "fieldtype": "Table", 
+  "label": "Customer Discounts", 
+  "options": "Customer Discount", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "communications", 
+  "fieldtype": "Table", 
+  "hidden": 1, 
+  "label": "Communications", 
+  "options": "Communication", 
+  "permlevel": 0, 
+  "print_hide": 1
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "permlevel": 0, 
+  "print": 1, 
+  "report": 1, 
+  "role": "Sales User", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "permlevel": 1, 
+  "role": "Sales User"
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "permlevel": 0, 
+  "print": 1, 
+  "report": 1, 
+  "role": "Sales Master Manager", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "permlevel": 1, 
+  "role": "Sales Master Manager", 
+  "write": 1
+ }
+]
\ No newline at end of file
diff --git a/selling/doctype/customer/test_customer.py b/erpnext/selling/doctype/customer/test_customer.py
similarity index 100%
rename from selling/doctype/customer/test_customer.py
rename to erpnext/selling/doctype/customer/test_customer.py
diff --git a/selling/doctype/customer_discount/__init__.py b/erpnext/selling/doctype/customer_discount/__init__.py
similarity index 100%
rename from selling/doctype/customer_discount/__init__.py
rename to erpnext/selling/doctype/customer_discount/__init__.py
diff --git a/selling/doctype/customer_discount/customer_discount.py b/erpnext/selling/doctype/customer_discount/customer_discount.py
similarity index 100%
rename from selling/doctype/customer_discount/customer_discount.py
rename to erpnext/selling/doctype/customer_discount/customer_discount.py
diff --git a/erpnext/selling/doctype/customer_discount/customer_discount.txt b/erpnext/selling/doctype/customer_discount/customer_discount.txt
new file mode 100644
index 0000000..5abe3b6
--- /dev/null
+++ b/erpnext/selling/doctype/customer_discount/customer_discount.txt
@@ -0,0 +1,43 @@
+[
+ {
+  "creation": "2013-07-22 12:43:40", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:04", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Selling", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Customer Discount", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Customer Discount"
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "item_group", 
+  "fieldtype": "Link", 
+  "label": "Item Group", 
+  "options": "Item Group"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "discount", 
+  "fieldtype": "Float", 
+  "label": "Discount (%)"
+ }
+]
\ No newline at end of file
diff --git a/selling/doctype/industry_type/README.md b/erpnext/selling/doctype/industry_type/README.md
similarity index 100%
rename from selling/doctype/industry_type/README.md
rename to erpnext/selling/doctype/industry_type/README.md
diff --git a/selling/doctype/industry_type/__init__.py b/erpnext/selling/doctype/industry_type/__init__.py
similarity index 100%
rename from selling/doctype/industry_type/__init__.py
rename to erpnext/selling/doctype/industry_type/__init__.py
diff --git a/selling/doctype/industry_type/industry_type.js b/erpnext/selling/doctype/industry_type/industry_type.js
similarity index 100%
rename from selling/doctype/industry_type/industry_type.js
rename to erpnext/selling/doctype/industry_type/industry_type.js
diff --git a/selling/doctype/industry_type/industry_type.py b/erpnext/selling/doctype/industry_type/industry_type.py
similarity index 100%
rename from selling/doctype/industry_type/industry_type.py
rename to erpnext/selling/doctype/industry_type/industry_type.py
diff --git a/erpnext/selling/doctype/industry_type/industry_type.txt b/erpnext/selling/doctype/industry_type/industry_type.txt
new file mode 100644
index 0000000..e65fc38
--- /dev/null
+++ b/erpnext/selling/doctype/industry_type/industry_type.txt
@@ -0,0 +1,67 @@
+[
+ {
+  "creation": "2012-03-27 14:36:09", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:08", 
+  "modified_by": "Administrator", 
+  "owner": "harshada@webnotestech.com"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "field:industry", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-flag", 
+  "module": "Selling", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "industry", 
+  "fieldtype": "Data", 
+  "label": "Industry", 
+  "name": "__common__", 
+  "oldfieldname": "industry", 
+  "oldfieldtype": "Data", 
+  "parent": "Industry Type", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Industry Type", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Industry Type"
+ }, 
+ {
+  "doctype": "DocField"
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Sales Manager", 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Sales User"
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Sales Master Manager", 
+  "write": 1
+ }
+]
\ No newline at end of file
diff --git a/selling/doctype/industry_type/test_industry_type.py b/erpnext/selling/doctype/industry_type/test_industry_type.py
similarity index 100%
rename from selling/doctype/industry_type/test_industry_type.py
rename to erpnext/selling/doctype/industry_type/test_industry_type.py
diff --git a/selling/doctype/installation_note/README.md b/erpnext/selling/doctype/installation_note/README.md
similarity index 100%
rename from selling/doctype/installation_note/README.md
rename to erpnext/selling/doctype/installation_note/README.md
diff --git a/selling/doctype/installation_note/__init__.py b/erpnext/selling/doctype/installation_note/__init__.py
similarity index 100%
rename from selling/doctype/installation_note/__init__.py
rename to erpnext/selling/doctype/installation_note/__init__.py
diff --git a/erpnext/selling/doctype/installation_note/installation_note.js b/erpnext/selling/doctype/installation_note/installation_note.js
new file mode 100644
index 0000000..223bd8d
--- /dev/null
+++ b/erpnext/selling/doctype/installation_note/installation_note.js
@@ -0,0 +1,101 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+cur_frm.cscript.tname = "Installation Note Item";
+cur_frm.cscript.fname = "installed_item_details";
+
+wn.provide("erpnext.selling");
+// TODO commonify this code
+erpnext.selling.InstallationNote = wn.ui.form.Controller.extend({
+	onload: function() {
+		if(!this.frm.doc.status) set_multiple(dt,dn,{ status:'Draft'});
+		if(this.frm.doc.__islocal) set_multiple(this.frm.doc.doctype, this.frm.doc.name, 
+				{inst_date: get_today()});
+				
+		fields = ['customer_address', 'contact_person','customer_name', 'address_display', 
+			'contact_display', 'contact_mobile', 'contact_email', 'territory', 'customer_group']
+		if(this.frm.doc.customer) unhide_field(fields);
+		else hide_field(fields)
+		
+		this.setup_queries();
+	},
+	
+	setup_queries: function() {
+		var me = this;
+		
+		this.frm.set_query("customer_address", function() {
+			return {
+				filters: {'customer': me.frm.doc.customer }
+			}
+		});
+		
+		this.frm.set_query("contact_person", function() {
+			return {
+				filters: {'customer': me.frm.doc.customer }
+			}
+		});
+		
+		this.frm.set_query("customer", function() {
+			return {
+				query: "erpnext.controllers.queries.customer_query"
+			}
+		});
+	},
+	
+	refresh: function() {
+		if (this.frm.doc.docstatus===0) {
+			cur_frm.add_custom_button(wn._('From Delivery Note'), 
+				function() {
+					wn.model.map_current_doc({
+						method: "erpnext.stock.doctype.delivery_note.delivery_note.make_installation_note",
+						source_doctype: "Delivery Note",
+						get_query_filters: {
+							docstatus: 1,
+							status: ["!=", "Stopped"],
+							per_installed: ["<", 99.99],
+							customer: cur_frm.doc.customer || undefined,
+							company: cur_frm.doc.company
+						}
+					})
+				}
+			);
+		}
+	},
+	
+	customer: function() {
+		var me = this;
+		if(this.frm.doc.customer) {
+			return this.frm.call({
+				doc: this.frm.doc,
+				method: "set_customer_defaults",
+			});
+			
+			// TODO shift this to depends_on
+			unhide_field(['customer_address', 'contact_person', 'customer_name',
+				'address_display', 'contact_display', 'contact_mobile', 'contact_email', 
+				'territory', 'customer_group']);
+		}
+	}, 
+	
+	customer_address: function() {
+		var me = this;
+		if(this.frm.doc.customer) {
+			return this.frm.call({
+				doc: this.frm.doc,
+				args: {
+					customer: this.frm.doc.customer, 
+					address: this.frm.doc.customer_address, 
+					contact: this.frm.doc.contact_person
+				},
+				method: "get_customer_address",
+				freeze: true,
+			});
+		}
+	},
+	
+	contact_person: function() {
+		this.customer_address();
+	},
+});
+
+$.extend(cur_frm.cscript, new erpnext.selling.InstallationNote({frm: cur_frm}));
\ No newline at end of file
diff --git a/erpnext/selling/doctype/installation_note/installation_note.py b/erpnext/selling/doctype/installation_note/installation_note.py
new file mode 100644
index 0000000..253e43e
--- /dev/null
+++ b/erpnext/selling/doctype/installation_note/installation_note.py
@@ -0,0 +1,129 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import cstr, getdate
+from webnotes.model.bean import getlist
+from webnotes import msgprint
+from erpnext.stock.utils import get_valid_serial_nos	
+
+from erpnext.utilities.transaction_base import TransactionBase
+
+class DocType(TransactionBase):
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+		self.tname = 'Installation Note Item'
+		self.fname = 'installed_item_details'
+		self.status_updater = [{
+			'source_dt': 'Installation Note Item',
+			'target_dt': 'Delivery Note Item',
+			'target_field': 'installed_qty',
+			'target_ref_field': 'qty',
+			'join_field': 'prevdoc_detail_docname',
+			'target_parent_dt': 'Delivery Note',
+			'target_parent_field': 'per_installed',
+			'source_field': 'qty',
+			'percent_join_field': 'prevdoc_docname',
+			'status_field': 'installation_status',
+			'keyword': 'Installed'
+		}]
+
+	def validate(self):
+		self.validate_fiscal_year()
+		self.validate_installation_date()
+		self.check_item_table()
+		
+		from erpnext.controllers.selling_controller import check_active_sales_items
+		check_active_sales_items(self)
+
+	def validate_fiscal_year(self):
+		from erpnext.accounts.utils import validate_fiscal_year
+		validate_fiscal_year(self.doc.inst_date, self.doc.fiscal_year, "Installation Date")
+	
+	def is_serial_no_added(self, item_code, serial_no):
+		ar_required = webnotes.conn.get_value("Item", item_code, "has_serial_no")
+		if ar_required == 'Yes' and not serial_no:
+			msgprint("Serial No is mandatory for item: " + item_code, raise_exception=1)
+		elif ar_required != 'Yes' and cstr(serial_no).strip():
+			msgprint("If serial no required, please select 'Yes' in 'Has Serial No' in Item :" + 
+				item_code, raise_exception=1)
+	
+	def is_serial_no_exist(self, item_code, serial_no):
+		for x in serial_no:
+			if not webnotes.conn.exists("Serial No", x):
+				msgprint("Serial No " + x + " does not exist in the system", raise_exception=1)
+	
+	def is_serial_no_installed(self,cur_s_no,item_code):
+		for x in cur_s_no:
+			status = webnotes.conn.sql("select status from `tabSerial No` where name = %s", x)
+			status = status and status[0][0] or ''
+			
+			if status == 'Installed':
+				msgprint("Item "+item_code+" with serial no. " + x + " already installed", 
+					raise_exception=1)
+	
+	def get_prevdoc_serial_no(self, prevdoc_detail_docname):
+		serial_nos = webnotes.conn.get_value("Delivery Note Item", 
+			prevdoc_detail_docname, "serial_no")
+		return get_valid_serial_nos(serial_nos)
+		
+	def is_serial_no_match(self, cur_s_no, prevdoc_s_no, prevdoc_docname):
+		for sr in cur_s_no:
+			if sr not in prevdoc_s_no:
+				msgprint("Serial No. " + sr + " is not matching with the Delivery Note " + 
+					prevdoc_docname, raise_exception = 1)
+
+	def validate_serial_no(self):
+		cur_s_no, prevdoc_s_no, sr_list = [], [], []
+		for d in getlist(self.doclist, 'installed_item_details'):
+			self.is_serial_no_added(d.item_code, d.serial_no)
+			if d.serial_no:
+				sr_list = get_valid_serial_nos(d.serial_no, d.qty, d.item_code)
+				self.is_serial_no_exist(d.item_code, sr_list)
+				
+				prevdoc_s_no = self.get_prevdoc_serial_no(d.prevdoc_detail_docname)
+				if prevdoc_s_no:
+					self.is_serial_no_match(sr_list, prevdoc_s_no, d.prevdoc_docname)
+				
+				self.is_serial_no_installed(sr_list, d.item_code)
+		return sr_list
+
+	def validate_installation_date(self):
+		for d in getlist(self.doclist, 'installed_item_details'):
+			if d.prevdoc_docname:
+				d_date = webnotes.conn.get_value("Delivery Note", d.prevdoc_docname, "posting_date")				
+				if d_date > getdate(self.doc.inst_date):
+					msgprint("Installation Date can not be before Delivery Date " + cstr(d_date) + 
+						" for item "+d.item_code, raise_exception=1)
+	
+	def check_item_table(self):
+		if not(getlist(self.doclist, 'installed_item_details')):
+			msgprint("Please fetch items from Delivery Note selected", raise_exception=1)
+	
+	def on_update(self):
+		webnotes.conn.set(self.doc, 'status', 'Draft')
+	
+	def on_submit(self):
+		valid_lst = []
+		valid_lst = self.validate_serial_no()
+		
+		for x in valid_lst:
+			if webnotes.conn.get_value("Serial No", x, "warranty_period"):
+				webnotes.conn.set_value("Serial No", x, "maintenance_status", "Under Warranty")
+			webnotes.conn.set_value("Serial No", x, "status", "Installed")
+
+		self.update_prevdoc_status()
+		webnotes.conn.set(self.doc, 'status', 'Submitted')
+	
+	def on_cancel(self):
+		for d in getlist(self.doclist, 'installed_item_details'):
+			if d.serial_no:
+				d.serial_no = d.serial_no.replace(",", "\n")
+				for sr_no in d.serial_no.split("\n"):
+					webnotes.conn.set_value("Serial No", sr_no, "status", "Delivered")
+
+		self.update_prevdoc_status()
+		webnotes.conn.set(self.doc, 'status', 'Cancelled')
diff --git a/erpnext/selling/doctype/installation_note/installation_note.txt b/erpnext/selling/doctype/installation_note/installation_note.txt
new file mode 100644
index 0000000..d23a68a
--- /dev/null
+++ b/erpnext/selling/doctype/installation_note/installation_note.txt
@@ -0,0 +1,275 @@
+[
+ {
+  "creation": "2013-04-30 13:13:06", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:08", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "naming_series:", 
+  "doctype": "DocType", 
+  "icon": "icon-wrench", 
+  "is_submittable": 1, 
+  "module": "Selling", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Installation Note", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "name": "__common__", 
+  "parent": "Installation Note", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "read": 1, 
+  "report": 1, 
+  "role": "Sales User"
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Installation Note"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "installation_note", 
+  "fieldtype": "Section Break", 
+  "label": "Installation Note", 
+  "oldfieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "no_copy": 1, 
+  "oldfieldname": "naming_series", 
+  "oldfieldtype": "Select", 
+  "options": "\nIN", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer", 
+  "fieldtype": "Link", 
+  "label": "Customer", 
+  "oldfieldname": "customer", 
+  "oldfieldtype": "Link", 
+  "options": "Customer", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_address", 
+  "fieldtype": "Link", 
+  "label": "Customer Address", 
+  "options": "Address", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_person", 
+  "fieldtype": "Link", 
+  "label": "Contact Person", 
+  "options": "Contact", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_name", 
+  "fieldtype": "Data", 
+  "label": "Name", 
+  "oldfieldname": "customer_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_display", 
+  "fieldtype": "Small Text", 
+  "label": "Address", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_display", 
+  "fieldtype": "Small Text", 
+  "label": "Contact", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_mobile", 
+  "fieldtype": "Text", 
+  "label": "Mobile No", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_email", 
+  "fieldtype": "Text", 
+  "label": "Contact Email", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "territory", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Territory", 
+  "options": "Territory", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "customer_group", 
+  "fieldtype": "Link", 
+  "label": "Customer Group", 
+  "options": "Customer Group", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "inst_date", 
+  "fieldtype": "Date", 
+  "label": "Installation Date", 
+  "oldfieldname": "inst_date", 
+  "oldfieldtype": "Date", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "inst_time", 
+  "fieldtype": "Time", 
+  "label": "Installation Time", 
+  "oldfieldname": "inst_time", 
+  "oldfieldtype": "Time"
+ }, 
+ {
+  "default": "Draft", 
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "label": "Status", 
+  "no_copy": 1, 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Select", 
+  "options": "Draft\nSubmitted\nCancelled", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 1
+ }, 
+ {
+  "description": "Select the relevant company name if you have multiple companies.", 
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Select", 
+  "options": "link:Company", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year", 
+  "print_hide": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Data", 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "remarks", 
+  "fieldtype": "Small Text", 
+  "label": "Remarks", 
+  "oldfieldname": "remarks", 
+  "oldfieldtype": "Small Text", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_details", 
+  "fieldtype": "Section Break", 
+  "label": "Item Details", 
+  "oldfieldtype": "Section Break", 
+  "options": "Simple"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "installed_item_details", 
+  "fieldtype": "Table", 
+  "label": "Installation Note Item", 
+  "oldfieldname": "installed_item_details", 
+  "oldfieldtype": "Table", 
+  "options": "Installation Note Item"
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "permlevel": 0, 
+  "print": 1, 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "permlevel": 1, 
+  "submit": 0
+ }
+]
\ No newline at end of file
diff --git a/selling/doctype/installation_note_item/README.md b/erpnext/selling/doctype/installation_note_item/README.md
similarity index 100%
rename from selling/doctype/installation_note_item/README.md
rename to erpnext/selling/doctype/installation_note_item/README.md
diff --git a/selling/doctype/installation_note_item/__init__.py b/erpnext/selling/doctype/installation_note_item/__init__.py
similarity index 100%
rename from selling/doctype/installation_note_item/__init__.py
rename to erpnext/selling/doctype/installation_note_item/__init__.py
diff --git a/selling/doctype/installation_note_item/installation_note_item.py b/erpnext/selling/doctype/installation_note_item/installation_note_item.py
similarity index 100%
rename from selling/doctype/installation_note_item/installation_note_item.py
rename to erpnext/selling/doctype/installation_note_item/installation_note_item.py
diff --git a/erpnext/selling/doctype/installation_note_item/installation_note_item.txt b/erpnext/selling/doctype/installation_note_item/installation_note_item.txt
new file mode 100644
index 0000000..94f648e
--- /dev/null
+++ b/erpnext/selling/doctype/installation_note_item/installation_note_item.txt
@@ -0,0 +1,121 @@
+[
+ {
+  "creation": "2013-02-22 01:27:51", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:14", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "IID/.#####", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Selling", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Installation Note Item", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Installation Note Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Item Code", 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Data", 
+  "print_width": "300px", 
+  "read_only": 1, 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "serial_no", 
+  "fieldtype": "Small Text", 
+  "in_list_view": 1, 
+  "label": "Serial No", 
+  "oldfieldname": "serial_no", 
+  "oldfieldtype": "Small Text", 
+  "print_width": "180px", 
+  "width": "180px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "prevdoc_detail_docname", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Against Document Detail No", 
+  "no_copy": 1, 
+  "oldfieldname": "prevdoc_detail_docname", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "prevdoc_docname", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Against Document No", 
+  "no_copy": 1, 
+  "oldfieldname": "prevdoc_docname", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "search_index": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "prevdoc_doctype", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Document Type", 
+  "no_copy": 1, 
+  "oldfieldname": "prevdoc_doctype", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "search_index": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "qty", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Installed Qty", 
+  "oldfieldname": "qty", 
+  "oldfieldtype": "Currency", 
+  "reqd": 1
+ }
+]
\ No newline at end of file
diff --git a/selling/doctype/lead/README.md b/erpnext/selling/doctype/lead/README.md
similarity index 100%
rename from selling/doctype/lead/README.md
rename to erpnext/selling/doctype/lead/README.md
diff --git a/selling/doctype/lead/__init__.py b/erpnext/selling/doctype/lead/__init__.py
similarity index 100%
rename from selling/doctype/lead/__init__.py
rename to erpnext/selling/doctype/lead/__init__.py
diff --git a/erpnext/selling/doctype/lead/get_leads.py b/erpnext/selling/doctype/lead/get_leads.py
new file mode 100644
index 0000000..898ee0e
--- /dev/null
+++ b/erpnext/selling/doctype/lead/get_leads.py
@@ -0,0 +1,52 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import cstr, cint
+from webnotes.utils.email_lib.receive import POP3Mailbox
+from webnotes.core.doctype.communication.communication import make
+
+def add_sales_communication(subject, content, sender, real_name, mail=None, 
+	status="Open", date=None):
+	lead_name = webnotes.conn.get_value("Lead", {"email_id": sender})
+	contact_name = webnotes.conn.get_value("Contact", {"email_id": sender})
+
+	if not (lead_name or contact_name):
+		# none, create a new Lead
+		lead = webnotes.bean({
+			"doctype":"Lead",
+			"lead_name": real_name or sender,
+			"email_id": sender,
+			"status": status,
+			"source": "Email"
+		})
+		lead.ignore_permissions = True
+		lead.insert()
+		lead_name = lead.doc.name
+
+	parent_doctype = "Contact" if contact_name else "Lead"
+	parent_name = contact_name or lead_name
+
+	message = make(content=content, sender=sender, subject=subject,
+		doctype = parent_doctype, name = parent_name, date=date, sent_or_received="Received")
+	
+	if mail:
+		# save attachments to parent if from mail
+		bean = webnotes.bean(parent_doctype, parent_name)
+		mail.save_attachments_in_doc(bean.doc)
+
+class SalesMailbox(POP3Mailbox):	
+	def setup(self, args=None):
+		self.settings = args or webnotes.doc("Sales Email Settings", "Sales Email Settings")
+		
+	def process_message(self, mail):
+		if mail.from_email == self.settings.email_id:
+			return
+		
+		add_sales_communication(mail.subject, mail.content, mail.from_email, 
+			mail.from_real_name, mail=mail, date=mail.date)
+
+def get_leads():
+	if cint(webnotes.conn.get_value('Sales Email Settings', None, 'extract_emails')):
+		SalesMailbox()
\ No newline at end of file
diff --git a/erpnext/selling/doctype/lead/lead.js b/erpnext/selling/doctype/lead/lead.js
new file mode 100644
index 0000000..41f679e
--- /dev/null
+++ b/erpnext/selling/doctype/lead/lead.js
@@ -0,0 +1,93 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+{% include 'setup/doctype/contact_control/contact_control.js' %};
+{% include 'utilities/doctype/sms_control/sms_control.js' %}
+
+wn.provide("erpnext");
+erpnext.LeadController = wn.ui.form.Controller.extend({
+	setup: function() {
+		this.frm.fields_dict.customer.get_query = function(doc,cdt,cdn) {
+				return { query: "erpnext.controllers.queries.customer_query" } }
+	},
+	
+	onload: function() {
+		if(cur_frm.fields_dict.lead_owner.df.options.match(/^Profile/)) {
+			cur_frm.fields_dict.lead_owner.get_query = function(doc,cdt,cdn) {
+				return { query:"webnotes.core.doctype.profile.profile.profile_query" } }
+		}
+
+		if(cur_frm.fields_dict.contact_by.df.options.match(/^Profile/)) {
+			cur_frm.fields_dict.contact_by.get_query = function(doc,cdt,cdn) {
+				return { query:"webnotes.core.doctype.profile.profile.profile_query" } }
+		}
+
+		if(in_list(user_roles,'System Manager')) {
+			cur_frm.footer.help_area.innerHTML = '<p><a href="#Form/Sales Email Settings">'+wn._('Sales Email Settings')+'</a><br>\
+				<span class="help">'+wn._('Automatically extract Leads from a mail box e.g.')+' "sales@example.com"</span></p>';
+		}
+	},
+	
+	refresh: function() {
+		var doc = this.frm.doc;
+		erpnext.hide_naming_series();
+		this.frm.clear_custom_buttons();
+
+		this.frm.__is_customer = this.frm.__is_customer || this.frm.doc.__is_customer;
+		if(!this.frm.doc.__islocal && !this.frm.doc.__is_customer) {
+			this.frm.add_custom_button(wn._("Create Customer"), this.create_customer);
+			this.frm.add_custom_button(wn._("Create Opportunity"), this.create_opportunity);
+			this.frm.appframe.add_button(wn._("Send SMS"), this.frm.cscript.send_sms, "icon-mobile-phone");
+		}
+		
+		cur_frm.communication_view = new wn.views.CommunicationList({
+			list: wn.model.get("Communication", {"parenttype": "Lead", "parent":this.frm.doc.name}),
+			parent: this.frm.fields_dict.communication_html.wrapper,
+			doc: this.frm.doc,
+			recipients: this.frm.doc.email_id
+		});
+		
+		if(!this.frm.doc.__islocal) {
+			this.make_address_list();
+		}
+	},
+	
+	make_address_list: function() {
+		var me = this;
+		if(!this.frm.address_list) {
+			this.frm.address_list = new wn.ui.Listing({
+				parent: this.frm.fields_dict['address_html'].wrapper,
+				page_length: 5,
+				new_doctype: "Address",
+				get_query: function() {
+					return 'select name, address_type, address_line1, address_line2, \
+					city, state, country, pincode, fax, email_id, phone, \
+					is_primary_address, is_shipping_address from tabAddress \
+					where lead="'+me.frm.doc.name+'" and docstatus != 2 \
+					order by is_primary_address, is_shipping_address desc'
+				},
+				as_dict: 1,
+				no_results_message: wn._('No addresses created'),
+				render_row: this.render_address_row,
+			});
+			// note: render_address_row is defined in contact_control.js
+		}
+		this.frm.address_list.run();
+	}, 
+	
+	create_customer: function() {
+		wn.model.open_mapped_doc({
+			method: "erpnext.selling.doctype.lead.lead.make_customer",
+			source_name: cur_frm.doc.name
+		})
+	}, 
+	
+	create_opportunity: function() {
+		wn.model.open_mapped_doc({
+			method: "erpnext.selling.doctype.lead.lead.make_opportunity",
+			source_name: cur_frm.doc.name
+		})
+	}
+});
+
+$.extend(cur_frm.cscript, new erpnext.LeadController({frm: cur_frm}));
\ No newline at end of file
diff --git a/erpnext/selling/doctype/lead/lead.py b/erpnext/selling/doctype/lead/lead.py
new file mode 100644
index 0000000..e5f2b62
--- /dev/null
+++ b/erpnext/selling/doctype/lead/lead.py
@@ -0,0 +1,124 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes import _
+from webnotes.utils import cstr, validate_email_add, cint, extract_email_id
+from webnotes import session, msgprint
+
+	
+from erpnext.controllers.selling_controller import SellingController
+
+class DocType(SellingController):
+	def __init__(self, doc, doclist):
+		self.doc = doc
+		self.doclist = doclist
+
+		self._prev = webnotes._dict({
+			"contact_date": webnotes.conn.get_value("Lead", self.doc.name, "contact_date") if \
+				(not cint(self.doc.fields.get("__islocal"))) else None,
+			"contact_by": webnotes.conn.get_value("Lead", self.doc.name, "contact_by") if \
+				(not cint(self.doc.fields.get("__islocal"))) else None,
+		})
+
+	def onload(self):
+		customer = webnotes.conn.get_value("Customer", {"lead_name": self.doc.name})
+		if customer:
+			self.doc.fields["__is_customer"] = customer
+	
+	def validate(self):
+		self.set_status()
+		
+		if self.doc.source == 'Campaign' and not self.doc.campaign_name and session['user'] != 'Guest':
+			webnotes.throw("Please specify campaign name")
+		
+		if self.doc.email_id:
+			if not validate_email_add(self.doc.email_id):
+				webnotes.throw('Please enter valid email id.')
+				
+	def on_update(self):
+		self.check_email_id_is_unique()
+		self.add_calendar_event()
+		
+	def add_calendar_event(self, opts=None, force=False):
+		super(DocType, self).add_calendar_event({
+			"owner": self.doc.lead_owner,
+			"subject": ('Contact ' + cstr(self.doc.lead_name)),
+			"description": ('Contact ' + cstr(self.doc.lead_name)) + \
+				(self.doc.contact_by and ('. By : ' + cstr(self.doc.contact_by)) or '') + \
+				(self.doc.remark and ('.To Discuss : ' + cstr(self.doc.remark)) or '')
+		}, force)
+
+	def check_email_id_is_unique(self):
+		if self.doc.email_id:
+			# validate email is unique
+			email_list = webnotes.conn.sql("""select name from tabLead where email_id=%s""", 
+				self.doc.email_id)
+			if len(email_list) > 1:
+				items = [e[0] for e in email_list if e[0]!=self.doc.name]
+				webnotes.msgprint(_("""Email Id must be unique, already exists for: """) + \
+					", ".join(items), raise_exception=True)
+
+	def on_trash(self):
+		webnotes.conn.sql("""update `tabSupport Ticket` set lead='' where lead=%s""",
+			self.doc.name)
+		
+		self.delete_events()
+		
+	def has_customer(self):
+		return webnotes.conn.get_value("Customer", {"lead_name": self.doc.name})
+		
+	def has_opportunity(self):
+		return webnotes.conn.get_value("Opportunity", {"lead": self.doc.name, "docstatus": 1,
+			"status": ["!=", "Lost"]})
+
+@webnotes.whitelist()
+def make_customer(source_name, target_doclist=None):
+	return _make_customer(source_name, target_doclist)
+
+def _make_customer(source_name, target_doclist=None, ignore_permissions=False):
+	from webnotes.model.mapper import get_mapped_doclist
+	
+	def set_missing_values(source, target):
+		if source.doc.company_name:
+			target[0].customer_type = "Company"
+			target[0].customer_name = source.doc.company_name
+		else:
+			target[0].customer_type = "Individual"
+			target[0].customer_name = source.doc.lead_name
+			
+		target[0].customer_group = webnotes.conn.get_default("customer_group")
+			
+	doclist = get_mapped_doclist("Lead", source_name, 
+		{"Lead": {
+			"doctype": "Customer",
+			"field_map": {
+				"name": "lead_name",
+				"company_name": "customer_name",
+				"contact_no": "phone_1",
+				"fax": "fax_1"
+			}
+		}}, target_doclist, set_missing_values, ignore_permissions=ignore_permissions)
+		
+	return [d.fields for d in doclist]
+	
+@webnotes.whitelist()
+def make_opportunity(source_name, target_doclist=None):
+	from webnotes.model.mapper import get_mapped_doclist
+		
+	doclist = get_mapped_doclist("Lead", source_name, 
+		{"Lead": {
+			"doctype": "Opportunity",
+			"field_map": {
+				"campaign_name": "campaign",
+				"doctype": "enquiry_from",
+				"name": "lead",
+				"lead_name": "contact_display",
+				"company_name": "customer_name",
+				"email_id": "contact_email",
+				"mobile_no": "contact_mobile"
+			}
+		}}, target_doclist)
+		
+	return [d if isinstance(d, dict) else d.fields for d in doclist]
\ No newline at end of file
diff --git a/erpnext/selling/doctype/lead/lead.txt b/erpnext/selling/doctype/lead/lead.txt
new file mode 100644
index 0000000..dc8bcdb
--- /dev/null
+++ b/erpnext/selling/doctype/lead/lead.txt
@@ -0,0 +1,410 @@
+[
+ {
+  "creation": "2013-04-10 11:45:37", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:12", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "naming_series:", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-user", 
+  "module": "Selling", 
+  "name": "__common__", 
+  "search_fields": "lead_name,lead_owner,status"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Lead", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 0, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Lead", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Lead"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "lead_details", 
+  "fieldtype": "Section Break", 
+  "label": "Lead Details", 
+  "options": "icon-user"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "no_copy": 1, 
+  "oldfieldname": "naming_series", 
+  "oldfieldtype": "Select", 
+  "options": "LEAD\nLEAD/10-11/\nLEAD/MUMBAI/", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "lead_name", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Contact Name", 
+  "oldfieldname": "lead_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company_name", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Organization Name", 
+  "oldfieldname": "company_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "email_id", 
+  "fieldtype": "Data", 
+  "label": "Email Id", 
+  "oldfieldname": "email_id", 
+  "oldfieldtype": "Data", 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cb6", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "default": "Lead", 
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Status", 
+  "no_copy": 1, 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Select", 
+  "options": "Lead\nOpen\nReplied\nOpportunity\nInterested\nConverted\nDo Not Contact", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "source", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Source", 
+  "no_copy": 1, 
+  "oldfieldname": "source", 
+  "oldfieldtype": "Select", 
+  "options": "\nAdvertisement\nBlog Post\nCampaign\nCall\nCustomer\nExhibition\nSupplier\nWebsite\nEmail", 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "depends_on": "eval:doc.source == 'Customer'", 
+  "doctype": "DocField", 
+  "fieldname": "customer", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "label": "From Customer", 
+  "oldfieldname": "customer", 
+  "oldfieldtype": "Link", 
+  "options": "Customer"
+ }, 
+ {
+  "depends_on": "eval:doc.source == 'Campaign'", 
+  "description": "Enter campaign name if the source of lead is campaign.", 
+  "doctype": "DocField", 
+  "fieldname": "campaign_name", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "label": "Campaign Name", 
+  "oldfieldname": "campaign_name", 
+  "oldfieldtype": "Link", 
+  "options": "Campaign"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "communication_history", 
+  "fieldtype": "Section Break", 
+  "label": "Communication", 
+  "options": "icon-comments", 
+  "print_hide": 1
+ }, 
+ {
+  "default": "__user", 
+  "doctype": "DocField", 
+  "fieldname": "lead_owner", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Lead Owner", 
+  "oldfieldname": "lead_owner", 
+  "oldfieldtype": "Link", 
+  "options": "Profile", 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break123", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "doctype": "DocField", 
+  "fieldname": "contact_by", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "label": "Next Contact By", 
+  "oldfieldname": "contact_by", 
+  "oldfieldtype": "Link", 
+  "options": "Profile", 
+  "print_hide": 0, 
+  "reqd": 0, 
+  "width": "100px"
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "description": "Add to calendar on this date", 
+  "doctype": "DocField", 
+  "fieldname": "contact_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Next Contact Date", 
+  "no_copy": 1, 
+  "oldfieldname": "contact_date", 
+  "oldfieldtype": "Date", 
+  "reqd": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sec_break123", 
+  "fieldtype": "Section Break", 
+  "options": "Simple"
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "doctype": "DocField", 
+  "fieldname": "communication_html", 
+  "fieldtype": "HTML", 
+  "label": "Communication HTML", 
+  "oldfieldname": "follow_up", 
+  "oldfieldtype": "Table"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_info", 
+  "fieldtype": "Section Break", 
+  "label": "Address & Contact", 
+  "oldfieldtype": "Column Break", 
+  "options": "icon-map-marker"
+ }, 
+ {
+  "depends_on": "eval:doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "address_desc", 
+  "fieldtype": "HTML", 
+  "hidden": 0, 
+  "label": "Address Desc", 
+  "options": "<em>Addresses will appear only when you save the lead</em>", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_html", 
+  "fieldtype": "HTML", 
+  "hidden": 0, 
+  "label": "Address HTML", 
+  "print_hide": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break2", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "phone", 
+  "fieldtype": "Data", 
+  "label": "Phone", 
+  "oldfieldname": "contact_no", 
+  "oldfieldtype": "Data", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "mobile_no", 
+  "fieldtype": "Data", 
+  "label": "Mobile No.", 
+  "oldfieldname": "mobile_no", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fax", 
+  "fieldtype": "Data", 
+  "label": "Fax", 
+  "oldfieldname": "fax", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "website", 
+  "fieldtype": "Data", 
+  "label": "Website", 
+  "oldfieldname": "website", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "territory", 
+  "fieldtype": "Link", 
+  "label": "Territory", 
+  "oldfieldname": "territory", 
+  "oldfieldtype": "Link", 
+  "options": "Territory", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "more_info", 
+  "fieldtype": "Section Break", 
+  "label": "More Info", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-file-text"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "type", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Lead Type", 
+  "oldfieldname": "type", 
+  "oldfieldtype": "Select", 
+  "options": "\nClient\nChannel Partner\nConsultant"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "market_segment", 
+  "fieldtype": "Select", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "label": "Market Segment", 
+  "oldfieldname": "market_segment", 
+  "oldfieldtype": "Select", 
+  "options": "\nLower Income\nMiddle Income\nUpper Income", 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "industry", 
+  "fieldtype": "Link", 
+  "label": "Industry", 
+  "oldfieldname": "industry", 
+  "oldfieldtype": "Link", 
+  "options": "Industry Type"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "request_type", 
+  "fieldtype": "Select", 
+  "label": "Request Type", 
+  "oldfieldname": "request_type", 
+  "oldfieldtype": "Select", 
+  "options": "\nProduct Enquiry\nRequest for Information\nSuggestions\nOther"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break3", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "unsubscribed", 
+  "fieldtype": "Check", 
+  "label": "Unsubscribed"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "blog_subscriber", 
+  "fieldtype": "Check", 
+  "label": "Blog Subscriber"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "communications", 
+  "fieldtype": "Table", 
+  "hidden": 1, 
+  "label": "Communications", 
+  "options": "Communication", 
+  "print_hide": 1
+ }, 
+ {
+  "cancel": 1, 
+  "doctype": "DocPerm", 
+  "role": "Sales Manager"
+ }, 
+ {
+  "cancel": 0, 
+  "doctype": "DocPerm", 
+  "role": "Sales User"
+ }
+]
\ No newline at end of file
diff --git a/erpnext/selling/doctype/lead/test_lead.py b/erpnext/selling/doctype/lead/test_lead.py
new file mode 100644
index 0000000..d3f6f03
--- /dev/null
+++ b/erpnext/selling/doctype/lead/test_lead.py
@@ -0,0 +1,30 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+
+test_records = [
+	[{"doctype":"Lead", "lead_name": "_Test Lead", "status":"Open", 
+		"email_id":"test_lead@example.com", "territory": "_Test Territory"}],
+	[{"doctype":"Lead", "lead_name": "_Test Lead 1", "status":"Open", 
+		"email_id":"test_lead1@example.com"}],
+	[{"doctype":"Lead", "lead_name": "_Test Lead 2", "status":"Contacted", 
+		"email_id":"test_lead2@example.com"}],
+	[{"doctype":"Lead", "lead_name": "_Test Lead 3", "status":"Converted", 
+		"email_id":"test_lead3@example.com"}],
+]
+
+import webnotes
+import unittest
+
+class TestLead(unittest.TestCase):
+	def test_make_customer(self):
+		from erpnext.selling.doctype.lead.lead import make_customer
+
+		customer = make_customer("_T-Lead-00001")
+		self.assertEquals(customer[0]["doctype"], "Customer")
+		self.assertEquals(customer[0]["lead_name"], "_T-Lead-00001")
+		
+		customer[0].customer_group = "_Test Customer Group"
+		webnotes.bean(customer).insert()
+		
\ No newline at end of file
diff --git a/selling/doctype/opportunity/README.md b/erpnext/selling/doctype/opportunity/README.md
similarity index 100%
rename from selling/doctype/opportunity/README.md
rename to erpnext/selling/doctype/opportunity/README.md
diff --git a/selling/doctype/opportunity/__init__.py b/erpnext/selling/doctype/opportunity/__init__.py
similarity index 100%
rename from selling/doctype/opportunity/__init__.py
rename to erpnext/selling/doctype/opportunity/__init__.py
diff --git a/erpnext/selling/doctype/opportunity/opportunity.js b/erpnext/selling/doctype/opportunity/opportunity.js
new file mode 100644
index 0000000..396def8
--- /dev/null
+++ b/erpnext/selling/doctype/opportunity/opportunity.js
@@ -0,0 +1,204 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+{% include 'utilities/doctype/sms_control/sms_control.js' %};
+
+wn.provide("erpnext.selling");
+// TODO commonify this code
+erpnext.selling.Opportunity = wn.ui.form.Controller.extend({
+	onload: function() {
+		if(!this.frm.doc.enquiry_from && this.frm.doc.customer)
+			this.frm.doc.enquiry_from = "Customer";
+		if(!this.frm.doc.enquiry_from && this.frm.doc.lead)
+			this.frm.doc.enquiry_from = "Lead";
+
+		if(!this.frm.doc.enquiry_from) 
+			hide_field(['customer', 'customer_address', 'contact_person', 'customer_name','lead', 'address_display', 'contact_display', 'contact_mobile', 'contact_email', 'territory', 'customer_group']);
+		if(!this.frm.doc.status) 
+			set_multiple(cdt,cdn,{status:'Draft'});
+		if(!this.frm.doc.date) 
+			this.frm.doc.transaction_date = date.obj_to_str(new Date());
+		if(!this.frm.doc.company && wn.defaults.get_default("company")) 
+			set_multiple(cdt,cdn,{company:wn.defaults.get_default("company")});
+		if(!this.frm.doc.fiscal_year && sys_defaults.fiscal_year) 
+			set_multiple(cdt,cdn,{fiscal_year:sys_defaults.fiscal_year});		
+	
+		if(this.frm.doc.enquiry_from) {
+			if(this.frm.doc.enquiry_from == 'Customer') {
+				hide_field('lead');
+			}
+			else if (this.frm.doc.enquiry_from == 'Lead') {
+				hide_field(['customer', 'customer_address', 'contact_person', 'customer_group']);
+			}
+		} 
+
+		if(!this.frm.doc.__islocal) {
+			cur_frm.communication_view = new wn.views.CommunicationList({
+				list: wn.model.get("Communication", {"opportunity": this.frm.doc.name}),
+				parent: cur_frm.fields_dict.communication_html.wrapper,
+				doc: this.frm.doc,
+				recipients: this.frm.doc.contact_email
+			});
+		}
+		
+		if(this.frm.doc.customer && !this.frm.doc.customer_name) cur_frm.cscript.customer(this.frm.doc);
+		
+		this.setup_queries();
+	},
+	
+	setup_queries: function() {
+		var me = this;
+		
+		if(this.frm.fields_dict.contact_by.df.options.match(/^Profile/)) {
+			this.frm.set_query("contact_by", erpnext.queries.profile);
+		}
+		
+		this.frm.set_query("customer_address", function() {
+			if(me.frm.doc.lead) return {filters: { lead: me.frm.doc.lead } };
+			else if(me.frm.doc.customer) return {filters: { customer: me.frm.doc.customer } };
+		});
+		
+		this.frm.set_query("item_code", "enquiry_details", function() {
+			return {
+				query: "erpnext.controllers.queries.item_query",
+				filters: me.frm.doc.enquiry_type === "Maintenance" ? 
+					{"is_service_item": "Yes"} : {"is_sales_item": "Yes"}
+			};
+		});
+		
+		$.each([["lead", "lead"],
+			["customer", "customer"],
+			["contact_person", "customer_filter"],
+			["territory", "not_a_group_filter"]], function(i, opts) {
+				me.frm.set_query(opts[0], erpnext.queries[opts[1]]);
+			});
+	},
+	
+	customer: function() {
+		var me = this;
+		if(this.frm.doc.customer) {
+			// TODO shift this to depends_on
+			unhide_field(['customer_address', 'contact_person', 'customer_name',
+				'address_display', 'contact_display', 'contact_mobile', 'contact_email', 
+				'territory', 'customer_group']);
+				
+			return this.frm.call({
+				doc: this.frm.doc,
+				method: "set_customer_defaults",
+			});
+		}
+	}, 
+	
+	create_quotation: function() {
+		wn.model.open_mapped_doc({
+			method: "erpnext.selling.doctype.opportunity.opportunity.make_quotation",
+			source_name: cur_frm.doc.name
+		})
+	}
+});
+
+$.extend(cur_frm.cscript, new erpnext.selling.Opportunity({frm: cur_frm}));
+
+cur_frm.cscript.refresh = function(doc, cdt, cdn){
+	erpnext.hide_naming_series();
+	cur_frm.clear_custom_buttons();
+	
+	if(doc.docstatus === 1 && doc.status!=="Lost") {
+		cur_frm.add_custom_button(wn._('Create Quotation'), cur_frm.cscript.create_quotation);
+		if(doc.status!=="Quotation") {
+			cur_frm.add_custom_button(wn._('Opportunity Lost'), cur_frm.cscript['Declare Opportunity Lost']);
+		}
+		cur_frm.add_custom_button(wn._('Send SMS'), cur_frm.cscript.send_sms, "icon-mobile-phone");
+	}
+	
+	cur_frm.toggle_display("contact_info", doc.customer || doc.lead);
+	
+}
+
+cur_frm.cscript.onload_post_render = function(doc, cdt, cdn) {
+	if(doc.enquiry_from == 'Lead' && doc.lead) {
+	 	cur_frm.cscript.lead(doc,cdt,cdn);
+	}
+}
+
+cur_frm.cscript.item_code = function(doc, cdt, cdn) {
+	var d = locals[cdt][cdn];
+	if (d.item_code) {
+		return get_server_fields('get_item_details',d.item_code, 'enquiry_details',doc, cdt,cdn,1);
+	}
+}
+
+// hide - unhide fields on basis of enquiry_from lead or customer
+cur_frm.cscript.enquiry_from = function(doc,cdt,cdn){
+	cur_frm.cscript.lead_cust_show(doc,cdt,cdn);
+}
+
+// hide - unhide fields based on lead or customer
+cur_frm.cscript.lead_cust_show = function(doc,cdt,cdn){	
+	if(doc.enquiry_from == 'Lead'){
+		unhide_field(['lead']);
+		hide_field(['customer','customer_address','contact_person','customer_name','address_display','contact_display','contact_mobile','contact_email','territory','customer_group']);
+		doc.lead = doc.customer = doc.customer_address = doc.contact_person = doc.address_display = doc.contact_display = doc.contact_mobile = doc.contact_email = doc.territory = doc.customer_group = "";
+	}
+	else if(doc.enquiry_from == 'Customer'){		
+		unhide_field(['customer']);
+		hide_field(['lead', 'address_display', 'contact_display', 'contact_mobile', 
+			'contact_email', 'territory', 'customer_group']);		
+		doc.lead = doc.customer = doc.customer_address = doc.contact_person = doc.address_display = doc.contact_display = doc.contact_mobile = doc.contact_email = doc.territory = doc.customer_group = "";
+	}
+}
+
+cur_frm.cscript.customer_address = cur_frm.cscript.contact_person = function(doc, dt, dn) {
+	args = {
+		address: doc.customer_address, 
+		contact: doc.contact_person
+	}
+	if(doc.customer) args.update({customer: doc.customer});
+	
+	return get_server_fields('get_customer_address', JSON.stringify(args),'', doc, dt, dn, 1);
+}
+
+cur_frm.cscript.lead = function(doc, cdt, cdn) {
+	cur_frm.toggle_display("contact_info", doc.customer || doc.lead);
+	
+	wn.model.map_current_doc({
+		method: "erpnext.selling.doctype.lead.lead.make_opportunity",
+		source_name: cur_frm.doc.lead
+	})
+	
+	unhide_field(['customer_name', 'address_display','contact_mobile', 'customer_address', 
+		'contact_email', 'territory']);	
+}
+
+
+
+cur_frm.cscript['Declare Opportunity Lost'] = function(){
+	var dialog = new wn.ui.Dialog({
+		title: wn._("Set as Lost"),
+		fields: [
+			{"fieldtype": "Text", "label": wn._("Reason for losing"), "fieldname": "reason",
+				"reqd": 1 },
+			{"fieldtype": "Button", "label": wn._("Update"), "fieldname": "update"},
+		]
+	});
+
+	dialog.fields_dict.update.$input.click(function() {
+		args = dialog.get_values();
+		if(!args) return;
+		return cur_frm.call({
+			doc: cur_frm.doc,
+			method: "declare_enquiry_lost",
+			args: args.reason,
+			callback: function(r) {
+				if(r.exc) {
+					msgprint(wn._("There were errors."));
+					return;
+				}
+				dialog.hide();
+			},
+			btn: this
+		})
+	});
+	dialog.show();
+	
+}
\ No newline at end of file
diff --git a/erpnext/selling/doctype/opportunity/opportunity.py b/erpnext/selling/doctype/opportunity/opportunity.py
new file mode 100644
index 0000000..00a447f
--- /dev/null
+++ b/erpnext/selling/doctype/opportunity/opportunity.py
@@ -0,0 +1,164 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import cstr, cint
+from webnotes.model.bean import getlist
+from webnotes import msgprint, _
+
+	
+from erpnext.utilities.transaction_base import TransactionBase
+
+class DocType(TransactionBase):
+	def __init__(self,doc,doclist):
+		self.doc = doc
+		self.doclist = doclist
+		self.fname = 'enq_details'
+		self.tname = 'Opportunity Item'
+		
+		self._prev = webnotes._dict({
+			"contact_date": webnotes.conn.get_value("Opportunity", self.doc.name, "contact_date") if \
+				(not cint(self.doc.fields.get("__islocal"))) else None,
+			"contact_by": webnotes.conn.get_value("Opportunity", self.doc.name, "contact_by") if \
+				(not cint(self.doc.fields.get("__islocal"))) else None,
+		})
+		
+	def get_item_details(self, item_code):
+		item = webnotes.conn.sql("""select item_name, stock_uom, description_html, description, item_group, brand
+			from `tabItem` where name = %s""", item_code, as_dict=1)
+		ret = {
+			'item_name': item and item[0]['item_name'] or '',
+			'uom': item and item[0]['stock_uom'] or '',
+			'description': item and item[0]['description_html'] or item[0]['description'] or '',
+			'item_group': item and item[0]['item_group'] or '',
+			'brand': item and item[0]['brand'] or ''
+		}
+		return ret
+
+	def get_cust_address(self,name):
+		details = webnotes.conn.sql("select customer_name, address, territory, customer_group from `tabCustomer` where name = '%s' and docstatus != 2" %(name), as_dict = 1)
+		if details:
+			ret = {
+				'customer_name':	details and details[0]['customer_name'] or '',
+				'address'	:	details and details[0]['address'] or '',
+				'territory'			 :	details and details[0]['territory'] or '',
+				'customer_group'		:	details and details[0]['customer_group'] or ''
+			}
+			# ********** get primary contact details (this is done separately coz. , in case there is no primary contact thn it would not be able to fetch customer details in case of join query)
+
+			contact_det = webnotes.conn.sql("select contact_name, contact_no, email_id from `tabContact` where customer = '%s' and is_customer = 1 and is_primary_contact = 'Yes' and docstatus != 2" %(name), as_dict = 1)
+
+			ret['contact_person'] = contact_det and contact_det[0]['contact_name'] or ''
+			ret['contact_no']		 = contact_det and contact_det[0]['contact_no'] or ''
+			ret['email_id']			 = contact_det and contact_det[0]['email_id'] or ''
+		
+			return ret
+		else:
+			msgprint("Customer : %s does not exist in system." % (name))
+			raise Exception
+			
+	def on_update(self):
+		self.add_calendar_event()
+
+	def add_calendar_event(self, opts=None, force=False):
+		if not opts:
+			opts = webnotes._dict()
+		
+		opts.description = ""
+		
+		if self.doc.customer:
+			if self.doc.contact_person:
+				opts.description = 'Contact '+cstr(self.doc.contact_person)
+			else:
+				opts.description = 'Contact customer '+cstr(self.doc.customer)
+		elif self.doc.lead:
+			if self.doc.contact_display:
+				opts.description = 'Contact '+cstr(self.doc.contact_display)
+			else:
+				opts.description = 'Contact lead '+cstr(self.doc.lead)
+				
+		opts.subject = opts.description
+		opts.description += '. By : ' + cstr(self.doc.contact_by)
+		
+		if self.doc.to_discuss:
+			opts.description += ' To Discuss : ' + cstr(self.doc.to_discuss)
+		
+		super(DocType, self).add_calendar_event(opts, force)
+
+	def validate_item_details(self):
+		if not getlist(self.doclist, 'enquiry_details'):
+			msgprint("Please select items for which enquiry needs to be made")
+			raise Exception
+
+	def validate_lead_cust(self):
+		if self.doc.enquiry_from == 'Lead' and not self.doc.lead:
+			msgprint("Lead Id is mandatory if 'Opportunity From' is selected as Lead", raise_exception=1)
+		elif self.doc.enquiry_from == 'Customer' and not self.doc.customer:
+			msgprint("Customer is mandatory if 'Opportunity From' is selected as Customer", raise_exception=1)
+
+	def validate(self):
+		self.set_status()
+		self.validate_item_details()
+		self.validate_uom_is_integer("uom", "qty")
+		self.validate_lead_cust()
+		
+		from erpnext.accounts.utils import validate_fiscal_year
+		validate_fiscal_year(self.doc.transaction_date, self.doc.fiscal_year, "Opportunity Date")
+
+	def on_submit(self):
+		if self.doc.lead:
+			webnotes.bean("Lead", self.doc.lead).get_controller().set_status(update=True)
+	
+	def on_cancel(self):
+		if self.has_quotation():
+			webnotes.throw(_("Cannot Cancel Opportunity as Quotation Exists"))
+		self.set_status(update=True)
+		
+	def declare_enquiry_lost(self,arg):
+		if not self.has_quotation():
+			webnotes.conn.set(self.doc, 'status', 'Lost')
+			webnotes.conn.set(self.doc, 'order_lost_reason', arg)
+		else:
+			webnotes.throw(_("Cannot declare as lost, because Quotation has been made."))
+
+	def on_trash(self):
+		self.delete_events()
+		
+	def has_quotation(self):
+		return webnotes.conn.get_value("Quotation Item", {"prevdoc_docname": self.doc.name, "docstatus": 1})
+		
+@webnotes.whitelist()
+def make_quotation(source_name, target_doclist=None):
+	from webnotes.model.mapper import get_mapped_doclist
+	
+	def set_missing_values(source, target):
+		quotation = webnotes.bean(target)
+		quotation.run_method("onload_post_render")
+		quotation.run_method("calculate_taxes_and_totals")
+	
+	doclist = get_mapped_doclist("Opportunity", source_name, {
+		"Opportunity": {
+			"doctype": "Quotation", 
+			"field_map": {
+				"enquiry_from": "quotation_to", 
+				"enquiry_type": "order_type", 
+				"name": "enq_no", 
+			},
+			"validation": {
+				"docstatus": ["=", 1]
+			}
+		}, 
+		"Opportunity Item": {
+			"doctype": "Quotation Item", 
+			"field_map": {
+				"parent": "prevdoc_docname", 
+				"parenttype": "prevdoc_doctype", 
+				"uom": "stock_uom"
+			},
+			"add_if_empty": True
+		}
+	}, target_doclist, set_missing_values)
+		
+	return [d.fields for d in doclist]
\ No newline at end of file
diff --git a/erpnext/selling/doctype/opportunity/opportunity.txt b/erpnext/selling/doctype/opportunity/opportunity.txt
new file mode 100644
index 0000000..d0dc0f5
--- /dev/null
+++ b/erpnext/selling/doctype/opportunity/opportunity.txt
@@ -0,0 +1,446 @@
+[
+ {
+  "creation": "2013-03-07 18:50:30", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:15", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "naming_series:", 
+  "description": "Potential Sales Deal", 
+  "doctype": "DocType", 
+  "document_type": "Transaction", 
+  "icon": "icon-info-sign", 
+  "is_submittable": 1, 
+  "module": "Selling", 
+  "name": "__common__", 
+  "search_fields": "status,transaction_date,customer,lead,enquiry_type,territory,company"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Opportunity", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Opportunity", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Opportunity"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "from_section", 
+  "fieldtype": "Section Break", 
+  "label": "From", 
+  "options": "icon-user"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "no_copy": 1, 
+  "oldfieldname": "naming_series", 
+  "oldfieldtype": "Select", 
+  "options": "OPPT", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "enquiry_from", 
+  "fieldtype": "Select", 
+  "label": "Opportunity From", 
+  "oldfieldname": "enquiry_from", 
+  "oldfieldtype": "Select", 
+  "options": "\nLead\nCustomer", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Customer", 
+  "oldfieldname": "customer", 
+  "oldfieldtype": "Link", 
+  "options": "Customer", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "lead", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Lead", 
+  "oldfieldname": "lead", 
+  "oldfieldtype": "Link", 
+  "options": "Lead", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "default": "Draft", 
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_list_view": 1, 
+  "label": "Status", 
+  "no_copy": 1, 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Select", 
+  "options": "Draft\nSubmitted\nQuotation\nLost\nCancelled\nReplied\nOpen", 
+  "read_only": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "enquiry_type", 
+  "fieldtype": "Select", 
+  "label": "Opportunity Type", 
+  "oldfieldname": "enquiry_type", 
+  "oldfieldtype": "Select", 
+  "options": "\nSales\nMaintenance", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "items", 
+  "fieldtype": "Section Break", 
+  "label": "Items", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-shopping-cart", 
+  "read_only": 0
+ }, 
+ {
+  "description": "Items which do not exist in Item master can also be entered on customer's request", 
+  "doctype": "DocField", 
+  "fieldname": "enquiry_details", 
+  "fieldtype": "Table", 
+  "label": "Opportunity Items", 
+  "oldfieldname": "enquiry_details", 
+  "oldfieldtype": "Table", 
+  "options": "Opportunity Item", 
+  "read_only": 0
+ }, 
+ {
+  "description": "Keep a track of communication related to this enquiry which will help for future reference.", 
+  "doctype": "DocField", 
+  "fieldname": "communication_history", 
+  "fieldtype": "Section Break", 
+  "label": "Communication History", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-comments", 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "communication_html", 
+  "fieldtype": "HTML", 
+  "label": "Communication HTML", 
+  "oldfieldname": "follow_up", 
+  "oldfieldtype": "Table", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_info", 
+  "fieldtype": "Section Break", 
+  "label": "Contact Info", 
+  "options": "icon-bullhorn", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_address", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Customer / Lead Address", 
+  "options": "Address", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_display", 
+  "fieldtype": "Small Text", 
+  "hidden": 0, 
+  "label": "Address", 
+  "oldfieldname": "address", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "territory", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Territory", 
+  "options": "Territory", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "depends_on": "eval:doc.enquiry_from==\"Customer\"", 
+  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "customer_group", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "label": "Customer Group", 
+  "oldfieldname": "customer_group", 
+  "oldfieldtype": "Link", 
+  "options": "Customer Group", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break3", 
+  "fieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_name", 
+  "fieldtype": "Data", 
+  "label": "Customer Name", 
+  "print_hide": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_person", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Contact Person", 
+  "options": "Contact", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_display", 
+  "fieldtype": "Small Text", 
+  "label": "Contact", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_email", 
+  "fieldtype": "Text", 
+  "label": "Contact Email", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_mobile", 
+  "fieldtype": "Text", 
+  "label": "Contact Mobile No", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "more_info", 
+  "fieldtype": "Section Break", 
+  "label": "More Info", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-file-text", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "default": "Today", 
+  "doctype": "DocField", 
+  "fieldname": "transaction_date", 
+  "fieldtype": "Date", 
+  "label": "Opportunity Date", 
+  "oldfieldname": "transaction_date", 
+  "oldfieldtype": "Date", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "50px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "source", 
+  "fieldtype": "Select", 
+  "label": "Source", 
+  "oldfieldname": "source", 
+  "oldfieldtype": "Select", 
+  "options": "\nExisting Customer\nReference\nAdvertisement\nCold Calling\nExhibition\nSupplier Reference\nMass Mailing\nCustomer's Vendor\nCampaign\nWalk In", 
+  "read_only": 0
+ }, 
+ {
+  "description": "Enter name of campaign if source of enquiry is campaign", 
+  "doctype": "DocField", 
+  "fieldname": "campaign", 
+  "fieldtype": "Link", 
+  "label": "Campaign", 
+  "oldfieldname": "campaign", 
+  "oldfieldtype": "Link", 
+  "options": "Campaign", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "order_lost_reason", 
+  "fieldtype": "Text", 
+  "label": "Lost Reason", 
+  "no_copy": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break2", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "description": "Your sales person who will contact the customer in future", 
+  "doctype": "DocField", 
+  "fieldname": "contact_by", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Next Contact By", 
+  "oldfieldname": "contact_by", 
+  "oldfieldtype": "Link", 
+  "options": "Profile", 
+  "read_only": 0, 
+  "width": "75px"
+ }, 
+ {
+  "description": "Your sales person will get a reminder on this date to contact the customer", 
+  "doctype": "DocField", 
+  "fieldname": "contact_date", 
+  "fieldtype": "Date", 
+  "label": "Next Contact Date", 
+  "oldfieldname": "contact_date", 
+  "oldfieldtype": "Date", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "to_discuss", 
+  "fieldtype": "Small Text", 
+  "label": "To Discuss", 
+  "no_copy": 1, 
+  "oldfieldname": "to_discuss", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Data", 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "communications", 
+  "fieldtype": "Table", 
+  "hidden": 1, 
+  "label": "Communications", 
+  "options": "Communication", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Sales User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Sales Manager"
+ }
+]
\ No newline at end of file
diff --git a/selling/doctype/opportunity_item/README.md b/erpnext/selling/doctype/opportunity_item/README.md
similarity index 100%
rename from selling/doctype/opportunity_item/README.md
rename to erpnext/selling/doctype/opportunity_item/README.md
diff --git a/selling/doctype/opportunity_item/__init__.py b/erpnext/selling/doctype/opportunity_item/__init__.py
similarity index 100%
rename from selling/doctype/opportunity_item/__init__.py
rename to erpnext/selling/doctype/opportunity_item/__init__.py
diff --git a/selling/doctype/opportunity_item/opportunity_item.py b/erpnext/selling/doctype/opportunity_item/opportunity_item.py
similarity index 100%
rename from selling/doctype/opportunity_item/opportunity_item.py
rename to erpnext/selling/doctype/opportunity_item/opportunity_item.py
diff --git a/erpnext/selling/doctype/opportunity_item/opportunity_item.txt b/erpnext/selling/doctype/opportunity_item/opportunity_item.txt
new file mode 100644
index 0000000..94c6dd2
--- /dev/null
+++ b/erpnext/selling/doctype/opportunity_item/opportunity_item.txt
@@ -0,0 +1,126 @@
+[
+ {
+  "creation": "2013-02-22 01:27:51", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:22", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Selling", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Opportunity Item", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Opportunity Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Item Code", 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_name", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Item Name", 
+  "oldfieldname": "item_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Text", 
+  "in_list_view": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Text", 
+  "print_width": "300px", 
+  "reqd": 1, 
+  "width": "300px"
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "item_group", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Item Group", 
+  "oldfieldname": "item_group", 
+  "oldfieldtype": "Link", 
+  "options": "Item Group", 
+  "print_hide": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "brand", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Brand", 
+  "oldfieldname": "brand", 
+  "oldfieldtype": "Link", 
+  "options": "Brand", 
+  "print_hide": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "quantity_and_rate", 
+  "fieldtype": "Section Break", 
+  "in_list_view": 0, 
+  "label": "Quantity and Rate"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "qty", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Qty", 
+  "oldfieldname": "qty", 
+  "oldfieldtype": "Currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "basic_rate", 
+  "fieldtype": "Currency", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Basic Rate", 
+  "oldfieldname": "basic_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "uom", 
+  "fieldtype": "Link", 
+  "in_list_view": 0, 
+  "label": "UOM", 
+  "oldfieldname": "uom", 
+  "oldfieldtype": "Link", 
+  "options": "UOM", 
+  "search_index": 0
+ }
+]
\ No newline at end of file
diff --git a/selling/doctype/quotation/README.md b/erpnext/selling/doctype/quotation/README.md
similarity index 100%
rename from selling/doctype/quotation/README.md
rename to erpnext/selling/doctype/quotation/README.md
diff --git a/selling/doctype/quotation/__init__.py b/erpnext/selling/doctype/quotation/__init__.py
similarity index 100%
rename from selling/doctype/quotation/__init__.py
rename to erpnext/selling/doctype/quotation/__init__.py
diff --git a/erpnext/selling/doctype/quotation/quotation.js b/erpnext/selling/doctype/quotation/quotation.js
new file mode 100644
index 0000000..bb2ce8c
--- /dev/null
+++ b/erpnext/selling/doctype/quotation/quotation.js
@@ -0,0 +1,158 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+// Module CRM
+// =====================================================================================
+cur_frm.cscript.tname = "Quotation Item";
+cur_frm.cscript.fname = "quotation_details";
+cur_frm.cscript.other_fname = "other_charges";
+cur_frm.cscript.sales_team_fname = "sales_team";
+
+{% include 'selling/sales_common.js' %}
+{% include 'accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.js' %}
+{% include 'utilities/doctype/sms_control/sms_control.js' %}
+{% include 'accounts/doctype/sales_invoice/pos.js' %}
+
+erpnext.selling.QuotationController = erpnext.selling.SellingController.extend({
+	onload: function(doc, dt, dn) {
+		this._super(doc, dt, dn);
+		if(doc.customer && !doc.quotation_to)
+			doc.quotation_to = "Customer";
+		else if(doc.lead && !doc.quotation_to)
+			doc.quotation_to = "Lead";
+	
+	},
+	refresh: function(doc, dt, dn) {
+		this._super(doc, dt, dn);
+		
+		if(doc.docstatus == 1 && doc.status!=='Lost') {
+			cur_frm.add_custom_button(wn._('Make Sales Order'), 
+				cur_frm.cscript['Make Sales Order']);
+			if(doc.status!=="Ordered") {
+				cur_frm.add_custom_button(wn._('Set as Lost'), 
+					cur_frm.cscript['Declare Order Lost'], "icon-exclamation");
+			}
+			cur_frm.appframe.add_button(wn._('Send SMS'), cur_frm.cscript.send_sms, "icon-mobile-phone");
+		}
+		
+		if (this.frm.doc.docstatus===0) {
+			cur_frm.add_custom_button(wn._('From Opportunity'), 
+				function() {
+					wn.model.map_current_doc({
+						method: "erpnext.selling.doctype.opportunity.opportunity.make_quotation",
+						source_doctype: "Opportunity",
+						get_query_filters: {
+							docstatus: 1,
+							status: "Submitted",
+							enquiry_type: cur_frm.doc.order_type,
+							customer: cur_frm.doc.customer || undefined,
+							lead: cur_frm.doc.lead || undefined,
+							company: cur_frm.doc.company
+						}
+					})
+				});
+		}
+
+		if (!doc.__islocal) {
+			cur_frm.communication_view = new wn.views.CommunicationList({
+				list: wn.model.get("Communication", {"parent": doc.name, "parenttype": "Quotation"}),
+				parent: cur_frm.fields_dict.communication_html.wrapper,
+				doc: doc,
+				recipients: doc.contact_email
+			});
+		}
+		
+		this.quotation_to();
+	},
+	
+	quotation_to: function() {
+		this.frm.toggle_reqd("lead", this.frm.doc.quotation_to == "Lead");
+		this.frm.toggle_reqd("customer", this.frm.doc.quotation_to == "Customer");
+	},
+
+	tc_name: function() {
+		this.get_terms();
+	},
+	
+	validate_company_and_party: function(party_field) {
+		if(!this.frm.doc.quotation_to) {
+			msgprint(wn._("Please select a value for" + " " + wn.meta.get_label(this.frm.doc.doctype,
+				"quotation_to", this.frm.doc.name)));
+			return false;
+		} else if (this.frm.doc.quotation_to == "Lead") {
+			return true;
+		} else {
+			return this._super(party_field);
+		}
+	},
+});
+
+cur_frm.script_manager.make(erpnext.selling.QuotationController);
+
+cur_frm.fields_dict.lead.get_query = function(doc,cdt,cdn) {
+	return{	query: "erpnext.controllers.queries.lead_query" } }
+
+cur_frm.cscript.lead = function(doc, cdt, cdn) {
+	if(doc.lead) {
+		unhide_field('territory');
+		return cur_frm.call({
+			doc: cur_frm.doc,
+			method: "set_lead_defaults",
+			callback: function(r) {
+				if(!r.exc) {
+					cur_frm.refresh_fields();
+				}
+			}
+		});
+	}
+}
+
+
+// Make Sales Order
+// =====================================================================================
+cur_frm.cscript['Make Sales Order'] = function() {
+	wn.model.open_mapped_doc({
+		method: "erpnext.selling.doctype.quotation.quotation.make_sales_order",
+		source_name: cur_frm.doc.name
+	})
+}
+
+// declare order lost
+//-------------------------
+cur_frm.cscript['Declare Order Lost'] = function(){
+	var dialog = new wn.ui.Dialog({
+		title: "Set as Lost",
+		fields: [
+			{"fieldtype": "Text", "label": wn._("Reason for losing"), "fieldname": "reason",
+				"reqd": 1 },
+			{"fieldtype": "Button", "label": wn._("Update"), "fieldname": "update"},
+		]
+	});
+
+	dialog.fields_dict.update.$input.click(function() {
+		args = dialog.get_values();
+		if(!args) return;
+		return cur_frm.call({
+			method: "declare_order_lost",
+			doc: cur_frm.doc,
+			args: args.reason,
+			callback: function(r) {
+				if(r.exc) {
+					msgprint(wn._("There were errors."));
+					return;
+				}
+				dialog.hide();
+				cur_frm.refresh();
+			},
+			btn: this
+		})
+	});
+	dialog.show();
+	
+}
+
+cur_frm.cscript.on_submit = function(doc, cdt, cdn) {
+	if(cint(wn.boot.notification_settings.quotation)) {
+		cur_frm.email_doc(wn.boot.notification_settings.quotation_message);
+	}
+}
\ No newline at end of file
diff --git a/erpnext/selling/doctype/quotation/quotation.py b/erpnext/selling/doctype/quotation/quotation.py
new file mode 100644
index 0000000..6a030b9
--- /dev/null
+++ b/erpnext/selling/doctype/quotation/quotation.py
@@ -0,0 +1,175 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import cstr
+from webnotes.model.bean import getlist
+from webnotes.model.code import get_obj
+from webnotes import _, msgprint
+
+	
+
+from erpnext.controllers.selling_controller import SellingController
+
+class DocType(SellingController):
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+		self.tname = 'Quotation Item'
+		self.fname = 'quotation_details'
+
+	def has_sales_order(self):
+		return webnotes.conn.get_value("Sales Order Item", {"prevdoc_docname": self.doc.name, "docstatus": 1})
+
+	def validate_for_items(self):
+		chk_dupl_itm = []
+		for d in getlist(self.doclist,'quotation_details'):
+			if [cstr(d.item_code),cstr(d.description)] in chk_dupl_itm:
+				msgprint("Item %s has been entered twice. Please change description atleast to continue" % d.item_code)
+				raise Exception
+			else:
+				chk_dupl_itm.append([cstr(d.item_code),cstr(d.description)])
+
+	def validate_order_type(self):
+		super(DocType, self).validate_order_type()
+		
+		if self.doc.order_type in ['Maintenance', 'Service']:
+			for d in getlist(self.doclist, 'quotation_details'):
+				is_service_item = webnotes.conn.sql("select is_service_item from `tabItem` where name=%s", d.item_code)
+				is_service_item = is_service_item and is_service_item[0][0] or 'No'
+				
+				if is_service_item == 'No':
+					msgprint("You can not select non service item "+d.item_code+" in Maintenance Quotation")
+					raise Exception
+		else:
+			for d in getlist(self.doclist, 'quotation_details'):
+				is_sales_item = webnotes.conn.sql("select is_sales_item from `tabItem` where name=%s", d.item_code)
+				is_sales_item = is_sales_item and is_sales_item[0][0] or 'No'
+				
+				if is_sales_item == 'No':
+					msgprint("You can not select non sales item "+d.item_code+" in Sales Quotation")
+					raise Exception
+	
+	def validate(self):
+		super(DocType, self).validate()
+		self.set_status()
+		self.validate_order_type()
+		self.validate_for_items()
+		self.validate_uom_is_integer("stock_uom", "qty")
+
+	def update_opportunity(self):
+		for opportunity in self.doclist.get_distinct_values("prevdoc_docname"):
+			webnotes.bean("Opportunity", opportunity).get_controller().set_status(update=True)
+	
+	def declare_order_lost(self, arg):
+		if not self.has_sales_order():
+			webnotes.conn.set(self.doc, 'status', 'Lost')
+			webnotes.conn.set(self.doc, 'order_lost_reason', arg)
+			self.update_opportunity()
+		else:
+			webnotes.throw(_("Cannot set as Lost as Sales Order is made."))
+	
+	def check_item_table(self):
+		if not getlist(self.doclist, 'quotation_details'):
+			msgprint("Please enter item details")
+			raise Exception
+		
+	def on_submit(self):
+		self.check_item_table()
+		
+		# Check for Approving Authority
+		get_obj('Authorization Control').validate_approving_authority(self.doc.doctype, self.doc.company, self.doc.grand_total, self)
+			
+		#update enquiry status
+		self.update_opportunity()
+		
+	def on_cancel(self):
+		#update enquiry status
+		self.set_status()
+		self.update_opportunity()
+			
+	def print_other_charges(self,docname):
+		print_lst = []
+		for d in getlist(self.doclist,'other_charges'):
+			lst1 = []
+			lst1.append(d.description)
+			lst1.append(d.total)
+			print_lst.append(lst1)
+		return print_lst
+		
+	
+@webnotes.whitelist()
+def make_sales_order(source_name, target_doclist=None):
+	return _make_sales_order(source_name, target_doclist)
+	
+def _make_sales_order(source_name, target_doclist=None, ignore_permissions=False):
+	from webnotes.model.mapper import get_mapped_doclist
+	
+	customer = _make_customer(source_name, ignore_permissions)
+	
+	def set_missing_values(source, target):
+		if customer:
+			target[0].customer = customer.doc.name
+			target[0].customer_name = customer.doc.customer_name
+			
+		si = webnotes.bean(target)
+		si.run_method("onload_post_render")
+			
+	doclist = get_mapped_doclist("Quotation", source_name, {
+			"Quotation": {
+				"doctype": "Sales Order", 
+				"validation": {
+					"docstatus": ["=", 1]
+				}
+			}, 
+			"Quotation Item": {
+				"doctype": "Sales Order Item", 
+				"field_map": {
+					"parent": "prevdoc_docname"
+				}
+			}, 
+			"Sales Taxes and Charges": {
+				"doctype": "Sales Taxes and Charges",
+				"add_if_empty": True
+			}, 
+			"Sales Team": {
+				"doctype": "Sales Team",
+				"add_if_empty": True
+			}
+		}, target_doclist, set_missing_values, ignore_permissions=ignore_permissions)
+		
+	# postprocess: fetch shipping address, set missing values
+		
+	return [d.fields for d in doclist]
+
+def _make_customer(source_name, ignore_permissions=False):
+	quotation = webnotes.conn.get_value("Quotation", source_name, ["lead", "order_type"])
+	if quotation and quotation[0]:
+		lead_name = quotation[0]
+		customer_name = webnotes.conn.get_value("Customer", {"lead_name": lead_name})
+		if not customer_name:
+			from erpnext.selling.doctype.lead.lead import _make_customer
+			customer_doclist = _make_customer(lead_name, ignore_permissions=ignore_permissions)
+			customer = webnotes.bean(customer_doclist)
+			customer.ignore_permissions = ignore_permissions
+			if quotation[1] == "Shopping Cart":
+				customer.doc.customer_group = webnotes.conn.get_value("Shopping Cart Settings", None,
+					"default_customer_group")
+			
+			try:
+				customer.insert()
+				return customer
+			except NameError, e:
+				if webnotes.defaults.get_global_default('cust_master_name') == "Customer Name":
+					customer.run_method("autoname")
+					customer.doc.name += "-" + lead_name
+					customer.insert()
+					return customer
+				else:
+					raise
+			except webnotes.MandatoryError:
+				from webnotes.utils import get_url_to_form
+				webnotes.throw(_("Before proceeding, please create Customer from Lead") + \
+					(" - %s" % get_url_to_form("Lead", lead_name)))
diff --git a/erpnext/selling/doctype/quotation/quotation.txt b/erpnext/selling/doctype/quotation/quotation.txt
new file mode 100644
index 0000000..3657e4a
--- /dev/null
+++ b/erpnext/selling/doctype/quotation/quotation.txt
@@ -0,0 +1,890 @@
+[
+ {
+  "creation": "2013-05-24 19:29:08", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:25", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 1, 
+  "allow_import": 1, 
+  "autoname": "naming_series:", 
+  "doctype": "DocType", 
+  "document_type": "Transaction", 
+  "hide_toolbar": 0, 
+  "icon": "icon-shopping-cart", 
+  "is_submittable": 1, 
+  "max_attachments": 1, 
+  "module": "Selling", 
+  "name": "__common__", 
+  "read_only_onload": 1, 
+  "search_fields": "status,transaction_date,customer,lead,order_type"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Quotation", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Quotation", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Quotation"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_section", 
+  "fieldtype": "Section Break", 
+  "label": "Customer", 
+  "options": "icon-user"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "no_copy": 1, 
+  "oldfieldname": "naming_series", 
+  "oldfieldtype": "Select", 
+  "options": "QTN", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "default": "Customer", 
+  "doctype": "DocField", 
+  "fieldname": "quotation_to", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Quotation To", 
+  "oldfieldname": "quotation_to", 
+  "oldfieldtype": "Select", 
+  "options": "\nLead\nCustomer", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0, 
+  "reqd": 1
+ }, 
+ {
+  "depends_on": "eval:doc.quotation_to == \"Customer\"", 
+  "doctype": "DocField", 
+  "fieldname": "customer", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "label": "Customer", 
+  "oldfieldname": "customer", 
+  "oldfieldtype": "Link", 
+  "options": "Customer", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "search_index": 1
+ }, 
+ {
+  "depends_on": "eval:doc.quotation_to == \"Lead\"", 
+  "doctype": "DocField", 
+  "fieldname": "lead", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "label": "Lead", 
+  "oldfieldname": "lead", 
+  "oldfieldtype": "Link", 
+  "options": "Lead", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_name", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_list_view": 1, 
+  "label": "Customer Name", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_display", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "in_filter": 0, 
+  "label": "Address", 
+  "oldfieldname": "customer_address", 
+  "oldfieldtype": "Small Text", 
+  "print_hide": 0, 
+  "read_only": 1, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_display", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "in_filter": 0, 
+  "label": "Contact", 
+  "print_hide": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_mobile", 
+  "fieldtype": "Text", 
+  "hidden": 1, 
+  "label": "Mobile No", 
+  "print_hide": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_email", 
+  "fieldtype": "Text", 
+  "hidden": 1, 
+  "label": "Contact Email", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Data", 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "width": "150px"
+ }, 
+ {
+  "description": "Select the relevant company name if you have multiple companies.", 
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 0, 
+  "width": "150px"
+ }, 
+ {
+  "default": "Today", 
+  "doctype": "DocField", 
+  "fieldname": "transaction_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Quotation Date", 
+  "no_copy": 1, 
+  "oldfieldname": "transaction_date", 
+  "oldfieldtype": "Date", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "100px"
+ }, 
+ {
+  "default": "Sales", 
+  "doctype": "DocField", 
+  "fieldname": "order_type", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Order Type", 
+  "oldfieldname": "order_type", 
+  "oldfieldtype": "Select", 
+  "options": "\nSales\nMaintenance\nShopping Cart", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break0", 
+  "fieldtype": "Section Break", 
+  "label": "Currency and Price List", 
+  "options": "icon-tag", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "currency", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Currency", 
+  "oldfieldname": "currency", 
+  "oldfieldtype": "Select", 
+  "options": "Currency", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 0, 
+  "width": "100px"
+ }, 
+ {
+  "description": "Rate at which customer's currency is converted to company's base currency", 
+  "doctype": "DocField", 
+  "fieldname": "conversion_rate", 
+  "fieldtype": "Float", 
+  "label": "Exchange Rate", 
+  "oldfieldname": "conversion_rate", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break2", 
+  "fieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "selling_price_list", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Price List", 
+  "oldfieldname": "price_list_name", 
+  "oldfieldtype": "Select", 
+  "options": "Price List", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "price_list_currency", 
+  "fieldtype": "Link", 
+  "label": "Price List Currency", 
+  "options": "Currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 1
+ }, 
+ {
+  "description": "Rate at which Price list currency is converted to company's base currency", 
+  "doctype": "DocField", 
+  "fieldname": "plc_conversion_rate", 
+  "fieldtype": "Float", 
+  "label": "Price List Exchange Rate", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "items", 
+  "fieldtype": "Section Break", 
+  "label": "Items", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-shopping-cart", 
+  "print_hide": 0, 
+  "read_only": 0, 
+  "search_index": 0
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "quotation_details", 
+  "fieldtype": "Table", 
+  "label": "Quotation Items", 
+  "oldfieldname": "quotation_details", 
+  "oldfieldtype": "Table", 
+  "options": "Quotation Item", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "40px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sec_break23", 
+  "fieldtype": "Section Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "net_total_export", 
+  "fieldtype": "Currency", 
+  "label": "Net Total", 
+  "options": "currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_28", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "net_total", 
+  "fieldtype": "Currency", 
+  "label": "Net Total (Company Currency)", 
+  "no_copy": 0, 
+  "oldfieldname": "net_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "taxes", 
+  "fieldtype": "Section Break", 
+  "label": "Taxes", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-money", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "charge", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "label": "Tax Master", 
+  "oldfieldname": "charge", 
+  "oldfieldtype": "Link", 
+  "options": "Sales Taxes and Charges Master", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_34", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "shipping_rule", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "label": "Shipping Rule", 
+  "oldfieldtype": "Button", 
+  "options": "Shipping Rule", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_36", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges", 
+  "fieldtype": "Table", 
+  "label": "Sales Taxes and Charges", 
+  "oldfieldname": "other_charges", 
+  "oldfieldtype": "Table", 
+  "options": "Sales Taxes and Charges", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_calculation", 
+  "fieldtype": "HTML", 
+  "label": "Taxes and Charges Calculation", 
+  "oldfieldtype": "HTML", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_39", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_total_export", 
+  "fieldtype": "Currency", 
+  "label": "Taxes and Charges Total", 
+  "options": "currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_42", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_total", 
+  "fieldtype": "Currency", 
+  "label": "Taxes and Charges Total (Company Currency)", 
+  "oldfieldname": "other_charges_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "totals", 
+  "fieldtype": "Section Break", 
+  "label": "Totals", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-money", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grand_total_export", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Grand Total", 
+  "no_copy": 0, 
+  "oldfieldname": "grand_total_export", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "200px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rounded_total_export", 
+  "fieldtype": "Currency", 
+  "label": "Rounded Total", 
+  "no_copy": 0, 
+  "oldfieldname": "rounded_total_export", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "200px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "in_words_export", 
+  "fieldtype": "Data", 
+  "label": "In Words", 
+  "no_copy": 0, 
+  "oldfieldname": "in_words_export", 
+  "oldfieldtype": "Data", 
+  "print_hide": 0, 
+  "read_only": 1, 
+  "width": "200px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break3", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grand_total", 
+  "fieldtype": "Currency", 
+  "label": "Grand Total (Company Currency)", 
+  "no_copy": 0, 
+  "oldfieldname": "grand_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "200px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rounded_total", 
+  "fieldtype": "Currency", 
+  "label": "Rounded Total (Company Currency)", 
+  "no_copy": 0, 
+  "oldfieldname": "rounded_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "width": "200px"
+ }, 
+ {
+  "description": "In Words will be visible once you save the Quotation.", 
+  "doctype": "DocField", 
+  "fieldname": "in_words", 
+  "fieldtype": "Data", 
+  "label": "In Words (Company Currency)", 
+  "no_copy": 0, 
+  "oldfieldname": "in_words", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "width": "200px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "terms_section_break", 
+  "fieldtype": "Section Break", 
+  "label": "Terms and Conditions", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-legal", 
+  "print_hide": 0, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "tc_name", 
+  "fieldtype": "Link", 
+  "label": "Terms", 
+  "oldfieldname": "tc_name", 
+  "oldfieldtype": "Link", 
+  "options": "Terms and Conditions", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "terms", 
+  "fieldtype": "Text Editor", 
+  "label": "Term Details", 
+  "oldfieldname": "terms", 
+  "oldfieldtype": "Text Editor", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_section", 
+  "fieldtype": "Section Break", 
+  "label": "Contact Info", 
+  "options": "icon-bullhorn", 
+  "read_only": 0
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "territory", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "label": "Territory", 
+  "options": "Territory", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "depends_on": "customer", 
+  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "customer_group", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Customer Group", 
+  "oldfieldname": "customer_group", 
+  "oldfieldtype": "Link", 
+  "options": "Customer Group", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "shipping_address_name", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "label": "Shipping Address", 
+  "options": "Address", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "shipping_address", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Shipping Address", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "depends_on": "customer", 
+  "doctype": "DocField", 
+  "fieldname": "col_break98", 
+  "fieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_address", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "label": "Customer Address", 
+  "options": "Address", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_person", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "label": "Contact Person", 
+  "oldfieldname": "contact_person", 
+  "oldfieldtype": "Link", 
+  "options": "Contact", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "more_info", 
+  "fieldtype": "Section Break", 
+  "label": "More Info", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-file-text", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "campaign", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "label": "Campaign", 
+  "no_copy": 0, 
+  "oldfieldname": "campaign", 
+  "oldfieldtype": "Link", 
+  "options": "Campaign", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "source", 
+  "fieldtype": "Select", 
+  "hidden": 0, 
+  "label": "Source", 
+  "no_copy": 0, 
+  "oldfieldname": "source", 
+  "oldfieldtype": "Select", 
+  "options": "\nExisting Customer\nReference\nAdvertisement\nCold Calling\nExhibition\nSupplier Reference\nMass Mailing\nCustomer's Vendor\nCampaign", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "default": "Draft", 
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Status", 
+  "no_copy": 1, 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Select", 
+  "options": "Draft\nSubmitted\nOrdered\nLost\nCancelled", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "order_lost_reason", 
+  "fieldtype": "Small Text", 
+  "label": "Quotation Lost Reason", 
+  "no_copy": 1, 
+  "oldfieldname": "order_lost_reason", 
+  "oldfieldtype": "Small Text", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break4", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "letter_head", 
+  "fieldtype": "Select", 
+  "label": "Letter Head", 
+  "oldfieldname": "letter_head", 
+  "oldfieldtype": "Select", 
+  "options": "link:Letter Head", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "select_print_heading", 
+  "fieldtype": "Link", 
+  "label": "Print Heading", 
+  "no_copy": 1, 
+  "oldfieldname": "select_print_heading", 
+  "oldfieldtype": "Link", 
+  "options": "Print Heading", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "enq_det", 
+  "fieldtype": "Text", 
+  "hidden": 1, 
+  "label": "Opportunity Item", 
+  "no_copy": 0, 
+  "oldfieldname": "enq_det", 
+  "oldfieldtype": "Text", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "report_hide": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "communication_history", 
+  "fieldtype": "Section Break", 
+  "label": "Communication History", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-comments", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "communication_html", 
+  "fieldtype": "HTML", 
+  "label": "Communication HTML", 
+  "oldfieldname": "follow_up", 
+  "oldfieldtype": "Table", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "width": "40px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "communications", 
+  "fieldtype": "Table", 
+  "hidden": 1, 
+  "label": "Communications", 
+  "options": "Communication", 
+  "print_hide": 1
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Sales Manager", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Sales User", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Customer", 
+  "submit": 0, 
+  "write": 0
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Maintenance Manager", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Maintenance User", 
+  "submit": 1, 
+  "write": 1
+ }
+]
\ No newline at end of file
diff --git a/erpnext/selling/doctype/quotation/test_quotation.py b/erpnext/selling/doctype/quotation/test_quotation.py
new file mode 100644
index 0000000..650095c
--- /dev/null
+++ b/erpnext/selling/doctype/quotation/test_quotation.py
@@ -0,0 +1,68 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+import webnotes, json
+from webnotes.utils import flt
+import unittest
+
+test_dependencies = ["Sales BOM"]
+
+class TestQuotation(unittest.TestCase):
+	def test_make_sales_order(self):
+		from erpnext.selling.doctype.quotation.quotation import make_sales_order
+		
+		quotation = webnotes.bean(copy=test_records[0])
+		quotation.insert()
+		
+		self.assertRaises(webnotes.ValidationError, make_sales_order, quotation.doc.name)
+		
+		quotation.submit()
+
+		sales_order = make_sales_order(quotation.doc.name)
+				
+		self.assertEquals(sales_order[0]["doctype"], "Sales Order")
+		self.assertEquals(len(sales_order), 2)
+		self.assertEquals(sales_order[1]["doctype"], "Sales Order Item")
+		self.assertEquals(sales_order[1]["prevdoc_docname"], quotation.doc.name)
+		self.assertEquals(sales_order[0]["customer"], "_Test Customer")
+		
+		sales_order[0]["delivery_date"] = "2014-01-01"
+		sales_order[0]["naming_series"] = "_T-Quotation-"
+		sales_order[0]["transaction_date"] = "2013-05-12"
+		webnotes.bean(sales_order).insert()
+
+
+test_records = [
+	[
+		{
+			"company": "_Test Company", 
+			"conversion_rate": 1.0, 
+			"currency": "INR", 
+			"quotation_to": "Customer",
+			"customer": "_Test Customer", 
+			"customer_name": "_Test Customer",
+			"customer_group": "_Test Customer Group", 
+			"doctype": "Quotation", 
+			"fiscal_year": "_Test Fiscal Year 2013", 
+			"order_type": "Sales",
+			"plc_conversion_rate": 1.0, 
+			"price_list_currency": "INR", 
+			"selling_price_list": "_Test Price List", 
+			"territory": "_Test Territory", 
+			"transaction_date": "2013-02-21",
+			"grand_total": 1000.0, 
+			"grand_total_export": 1000.0, 
+		}, 
+		{
+			"description": "CPU", 
+			"doctype": "Quotation Item", 
+			"item_code": "_Test Item Home Desktop 100", 
+			"item_name": "CPU", 
+			"parentfield": "quotation_details", 
+			"qty": 10.0,
+			"basic_rate": 100.0,
+			"export_rate": 100.0,
+			"amount": 1000.0,
+		}
+	],	
+]
\ No newline at end of file
diff --git a/selling/doctype/quotation_item/README.md b/erpnext/selling/doctype/quotation_item/README.md
similarity index 100%
rename from selling/doctype/quotation_item/README.md
rename to erpnext/selling/doctype/quotation_item/README.md
diff --git a/selling/doctype/quotation_item/__init__.py b/erpnext/selling/doctype/quotation_item/__init__.py
similarity index 100%
rename from selling/doctype/quotation_item/__init__.py
rename to erpnext/selling/doctype/quotation_item/__init__.py
diff --git a/selling/doctype/quotation_item/quotation_item.py b/erpnext/selling/doctype/quotation_item/quotation_item.py
similarity index 100%
rename from selling/doctype/quotation_item/quotation_item.py
rename to erpnext/selling/doctype/quotation_item/quotation_item.py
diff --git a/erpnext/selling/doctype/quotation_item/quotation_item.txt b/erpnext/selling/doctype/quotation_item/quotation_item.txt
new file mode 100644
index 0000000..531f005
--- /dev/null
+++ b/erpnext/selling/doctype/quotation_item/quotation_item.txt
@@ -0,0 +1,358 @@
+[
+ {
+  "creation": "2013-03-07 11:42:57", 
+  "docstatus": 0, 
+  "modified": "2013-12-31 18:12:09", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "QUOD/.#####", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Selling", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Quotation Item", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Quotation Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Item Code", 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "print_hide": 0, 
+  "print_width": "150px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_item_code", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Customer's Item Code", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_name", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Item Name", 
+  "oldfieldname": "item_name", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break1", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "in_list_view": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Small Text", 
+  "print_hide": 0, 
+  "print_width": "300px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "quantity_and_rate", 
+  "fieldtype": "Section Break", 
+  "in_list_view": 0, 
+  "label": "Quantity and Rate"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "qty", 
+  "fieldtype": "Float", 
+  "in_filter": 0, 
+  "in_list_view": 1, 
+  "label": "Quantity", 
+  "oldfieldname": "qty", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 0, 
+  "print_width": "100px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "ref_rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Price List Rate", 
+  "oldfieldname": "ref_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "adj_rate", 
+  "fieldtype": "Float", 
+  "in_list_view": 0, 
+  "label": "Discount (%)", 
+  "oldfieldname": "adj_rate", 
+  "oldfieldtype": "Float", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break2", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "stock_uom", 
+  "fieldtype": "Link", 
+  "in_list_view": 0, 
+  "label": "UOM", 
+  "oldfieldname": "stock_uom", 
+  "oldfieldtype": "Data", 
+  "options": "UOM", 
+  "print_hide": 0, 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "base_ref_rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Price List Rate (Company Currency)", 
+  "oldfieldname": "base_ref_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "Section_break1", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "export_rate", 
+  "fieldtype": "Currency", 
+  "in_filter": 0, 
+  "in_list_view": 1, 
+  "label": "Rate", 
+  "oldfieldname": "export_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "print_width": "100px", 
+  "read_only": 0, 
+  "reqd": 0, 
+  "search_index": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "export_amount", 
+  "fieldtype": "Currency", 
+  "in_filter": 0, 
+  "in_list_view": 1, 
+  "label": "Amount", 
+  "oldfieldname": "export_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "search_index": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break3", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "basic_rate", 
+  "fieldtype": "Currency", 
+  "in_filter": 0, 
+  "in_list_view": 0, 
+  "label": "Basic Rate (Company Currency)", 
+  "oldfieldname": "basic_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "search_index": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amount", 
+  "fieldtype": "Currency", 
+  "in_filter": 0, 
+  "in_list_view": 0, 
+  "label": "Amount (Company Currency)", 
+  "oldfieldname": "amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "search_index": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reference", 
+  "fieldtype": "Section Break", 
+  "in_list_view": 0, 
+  "label": "Reference"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "prevdoc_doctype", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Against Doctype", 
+  "no_copy": 1, 
+  "oldfieldname": "prevdoc_doctype", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "report_hide": 0, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "prevdoc_docname", 
+  "fieldtype": "Data", 
+  "in_list_view": 0, 
+  "label": "Against Docname", 
+  "no_copy": 1, 
+  "oldfieldname": "prevdoc_docname", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "report_hide": 0, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_tax_rate", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Item Tax Rate", 
+  "oldfieldname": "item_tax_rate", 
+  "oldfieldtype": "Small Text", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break4", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "page_break", 
+  "fieldtype": "Check", 
+  "hidden": 0, 
+  "in_list_view": 0, 
+  "label": "Page Break", 
+  "no_copy": 1, 
+  "oldfieldname": "page_break", 
+  "oldfieldtype": "Check", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 1
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "item_group", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Item Group", 
+  "oldfieldname": "item_group", 
+  "oldfieldtype": "Link", 
+  "options": "Item Group", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "brand", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Brand", 
+  "oldfieldname": "brand", 
+  "oldfieldtype": "Link", 
+  "options": "Brand", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "search_index": 1, 
+  "width": "150px"
+ }
+]
\ No newline at end of file
diff --git a/selling/doctype/sales_bom/__init__.py b/erpnext/selling/doctype/sales_bom/__init__.py
similarity index 100%
rename from selling/doctype/sales_bom/__init__.py
rename to erpnext/selling/doctype/sales_bom/__init__.py
diff --git a/selling/doctype/sales_bom/sales_bom.js b/erpnext/selling/doctype/sales_bom/sales_bom.js
similarity index 100%
rename from selling/doctype/sales_bom/sales_bom.js
rename to erpnext/selling/doctype/sales_bom/sales_bom.js
diff --git a/erpnext/selling/doctype/sales_bom/sales_bom.py b/erpnext/selling/doctype/sales_bom/sales_bom.py
new file mode 100644
index 0000000..2f47be3
--- /dev/null
+++ b/erpnext/selling/doctype/sales_bom/sales_bom.py
@@ -0,0 +1,43 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+class DocType:
+	def __init__(self,d,dl):
+		self.doc, self.doclist = d,dl
+
+	def autoname(self):
+		self.doc.name = self.doc.new_item_code
+	
+	def validate(self):
+		self.validate_main_item()
+
+		from erpnext.utilities.transaction_base import validate_uom_is_integer
+		validate_uom_is_integer(self.doclist, "uom", "qty")
+
+	def validate_main_item(self):
+		"""main item must have Is Stock Item as No and Is Sales Item as Yes"""
+		if not webnotes.conn.sql("""select name from tabItem where name=%s and
+			ifnull(is_stock_item,'')='No' and ifnull(is_sales_item,'')='Yes'""", self.doc.new_item_code):
+			webnotes.msgprint("""Parent Item %s is either a Stock Item or a not a Sales Item""",
+				raise_exception=1)
+
+	def get_item_details(self, name):
+		det = webnotes.conn.sql("""select description, stock_uom from `tabItem` 
+			where name = %s""", name)
+		return {
+			'description' : det and det[0][0] or '', 
+			'uom': det and det[0][1] or ''
+		}
+
+def get_new_item_code(doctype, txt, searchfield, start, page_len, filters):
+	from erpnext.controllers.queries import get_match_cond
+	
+	return webnotes.conn.sql("""select name, item_name, description from tabItem 
+		where is_stock_item="No" and is_sales_item="Yes"
+		and name not in (select name from `tabSales BOM`) and %s like %s
+		%s limit %s, %s""" % (searchfield, "%s", 
+		get_match_cond(doctype, searchfield),"%s", "%s"), 
+		("%%%s%%" % txt, start, page_len))
\ No newline at end of file
diff --git a/erpnext/selling/doctype/sales_bom/sales_bom.txt b/erpnext/selling/doctype/sales_bom/sales_bom.txt
new file mode 100644
index 0000000..cd1ea28
--- /dev/null
+++ b/erpnext/selling/doctype/sales_bom/sales_bom.txt
@@ -0,0 +1,101 @@
+[
+ {
+  "creation": "2013-06-20 11:53:21", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:28", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "description": "Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. \n\nThe package **Item** will have \"Is Stock Item\" as \"No\" and \"Is Sales Item\" as \"Yes\".\n\nFor Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.\n\nNote: BOM = Bill of Materials", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-sitemap", 
+  "is_submittable": 0, 
+  "module": "Selling", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Sales BOM", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 0, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Sales BOM", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Sales BOM"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "basic_section", 
+  "fieldtype": "Section Break", 
+  "label": "Sales BOM Item"
+ }, 
+ {
+  "description": "The Item that represents the Package. This Item must have \"Is Stock Item\" as \"No\" and \"Is Sales Item\" as \"Yes\"", 
+  "doctype": "DocField", 
+  "fieldname": "new_item_code", 
+  "fieldtype": "Link", 
+  "label": "Parent Item", 
+  "no_copy": 1, 
+  "oldfieldname": "new_item_code", 
+  "oldfieldtype": "Data", 
+  "options": "Item", 
+  "reqd": 1
+ }, 
+ {
+  "description": "List items that form the package.", 
+  "doctype": "DocField", 
+  "fieldname": "item_section", 
+  "fieldtype": "Section Break", 
+  "label": "Package Items"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_bom_items", 
+  "fieldtype": "Table", 
+  "label": "Sales BOM Items", 
+  "oldfieldname": "sales_bom_items", 
+  "oldfieldtype": "Table", 
+  "options": "Sales BOM Item", 
+  "reqd": 1
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Material Manager", 
+  "write": 1
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Material User", 
+  "write": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Sales User", 
+  "write": 1
+ }
+]
\ No newline at end of file
diff --git a/selling/doctype/sales_bom/test_sales_bom.py b/erpnext/selling/doctype/sales_bom/test_sales_bom.py
similarity index 100%
rename from selling/doctype/sales_bom/test_sales_bom.py
rename to erpnext/selling/doctype/sales_bom/test_sales_bom.py
diff --git a/selling/doctype/sales_bom_item/__init__.py b/erpnext/selling/doctype/sales_bom_item/__init__.py
similarity index 100%
rename from selling/doctype/sales_bom_item/__init__.py
rename to erpnext/selling/doctype/sales_bom_item/__init__.py
diff --git a/selling/doctype/sales_bom_item/sales_bom_item.py b/erpnext/selling/doctype/sales_bom_item/sales_bom_item.py
similarity index 100%
rename from selling/doctype/sales_bom_item/sales_bom_item.py
rename to erpnext/selling/doctype/sales_bom_item/sales_bom_item.py
diff --git a/erpnext/selling/doctype/sales_bom_item/sales_bom_item.txt b/erpnext/selling/doctype/sales_bom_item/sales_bom_item.txt
new file mode 100644
index 0000000..e06d8f8
--- /dev/null
+++ b/erpnext/selling/doctype/sales_bom_item/sales_bom_item.txt
@@ -0,0 +1,81 @@
+[
+ {
+  "creation": "2013-05-23 16:55:51", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:21:38", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Selling", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Sales BOM Item", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Sales BOM Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Item", 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "qty", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Qty", 
+  "oldfieldname": "qty", 
+  "oldfieldtype": "Currency", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Text", 
+  "in_list_view": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Text", 
+  "print_width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rate", 
+  "fieldtype": "Float", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Rate", 
+  "oldfieldname": "rate", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "uom", 
+  "fieldtype": "Link", 
+  "in_list_view": 0, 
+  "label": "UOM", 
+  "oldfieldname": "uom", 
+  "oldfieldtype": "Link", 
+  "options": "UOM", 
+  "read_only": 1, 
+  "search_index": 0
+ }
+]
\ No newline at end of file
diff --git a/selling/doctype/sales_order/README.md b/erpnext/selling/doctype/sales_order/README.md
similarity index 100%
rename from selling/doctype/sales_order/README.md
rename to erpnext/selling/doctype/sales_order/README.md
diff --git a/selling/doctype/sales_order/__init__.py b/erpnext/selling/doctype/sales_order/__init__.py
similarity index 100%
rename from selling/doctype/sales_order/__init__.py
rename to erpnext/selling/doctype/sales_order/__init__.py
diff --git a/erpnext/selling/doctype/sales_order/sales_order.js b/erpnext/selling/doctype/sales_order/sales_order.js
new file mode 100644
index 0000000..f393945
--- /dev/null
+++ b/erpnext/selling/doctype/sales_order/sales_order.js
@@ -0,0 +1,191 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+// Module CRM
+
+cur_frm.cscript.tname = "Sales Order Item";
+cur_frm.cscript.fname = "sales_order_details";
+cur_frm.cscript.other_fname = "other_charges";
+cur_frm.cscript.sales_team_fname = "sales_team";
+
+{% include 'selling/sales_common.js' %}
+{% include 'accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.js' %}
+{% include 'utilities/doctype/sms_control/sms_control.js' %}
+{% include 'accounts/doctype/sales_invoice/pos.js' %}
+
+erpnext.selling.SalesOrderController = erpnext.selling.SellingController.extend({
+	refresh: function(doc, dt, dn) {
+		this._super();
+		this.frm.dashboard.reset();
+		
+		if(doc.docstatus==1) {
+			if(doc.status != 'Stopped') {
+				
+				cur_frm.dashboard.add_progress(cint(doc.per_delivered) + wn._("% Delivered"), 
+					doc.per_delivered);
+				cur_frm.dashboard.add_progress(cint(doc.per_billed) + wn._("% Billed"), 
+					doc.per_billed);
+
+				cur_frm.add_custom_button(wn._('Send SMS'), cur_frm.cscript.send_sms, "icon-mobile-phone");
+				// delivery note
+				if(flt(doc.per_delivered, 2) < 100 && doc.order_type=='Sales')
+					cur_frm.add_custom_button(wn._('Make Delivery'), this.make_delivery_note);
+			
+				// maintenance
+				if(flt(doc.per_delivered, 2) < 100 && (doc.order_type !='Sales')) {
+					cur_frm.add_custom_button(wn._('Make Maint. Visit'), this.make_maintenance_visit);
+					cur_frm.add_custom_button(wn._('Make Maint. Schedule'), 
+						this.make_maintenance_schedule);
+				}
+
+				// indent
+				if(!doc.order_type || (doc.order_type == 'Sales'))
+					cur_frm.add_custom_button(wn._('Make ') + wn._('Material Request'), 
+						this.make_material_request);
+			
+				// sales invoice
+				if(flt(doc.per_billed, 2) < 100)
+					cur_frm.add_custom_button(wn._('Make Invoice'), this.make_sales_invoice);
+			
+				// stop
+				if(flt(doc.per_delivered, 2) < 100 || doc.per_billed < 100)
+					cur_frm.add_custom_button(wn._('Stop!'), cur_frm.cscript['Stop Sales Order'],"icon-exclamation");
+			} else {	
+				// un-stop
+				cur_frm.dashboard.set_headline_alert(wn._("Stopped"), "alert-danger", "icon-stop");
+				cur_frm.add_custom_button(wn._('Unstop'), cur_frm.cscript['Unstop Sales Order'], "icon-check");
+			}
+		}
+
+		if (this.frm.doc.docstatus===0) {
+			cur_frm.add_custom_button(wn._('From Quotation'), 
+				function() {
+					wn.model.map_current_doc({
+						method: "erpnext.selling.doctype.quotation.quotation.make_sales_order",
+						source_doctype: "Quotation",
+						get_query_filters: {
+							docstatus: 1,
+							status: ["!=", "Lost"],
+							order_type: cur_frm.doc.order_type,
+							customer: cur_frm.doc.customer || undefined,
+							company: cur_frm.doc.company
+						}
+					})
+				});
+		}
+
+		this.order_type(doc);
+	},
+	
+	order_type: function() {
+		this.frm.toggle_reqd("delivery_date", this.frm.doc.order_type == "Sales");
+	},
+
+	tc_name: function() {
+		this.get_terms();
+	},
+	
+	reserved_warehouse: function(doc, cdt, cdn) {
+		var item = wn.model.get_doc(cdt, cdn);
+		if(item.item_code && item.reserved_warehouse) {
+			return this.frm.call({
+				method: "erpnext.selling.utils.get_available_qty",
+				child: item,
+				args: {
+					item_code: item.item_code,
+					warehouse: item.reserved_warehouse,
+				},
+			});
+		}
+	},
+
+	make_material_request: function() {
+		wn.model.open_mapped_doc({
+			method: "erpnext.selling.doctype.sales_order.sales_order.make_material_request",
+			source_name: cur_frm.doc.name
+		})
+	},
+
+	make_delivery_note: function() {
+		wn.model.open_mapped_doc({
+			method: "erpnext.selling.doctype.sales_order.sales_order.make_delivery_note",
+			source_name: cur_frm.doc.name
+		})
+	},
+
+	make_sales_invoice: function() {
+		wn.model.open_mapped_doc({
+			method: "erpnext.selling.doctype.sales_order.sales_order.make_sales_invoice",
+			source_name: cur_frm.doc.name
+		})
+	},
+	
+	make_maintenance_schedule: function() {
+		wn.model.open_mapped_doc({
+			method: "erpnext.selling.doctype.sales_order.sales_order.make_maintenance_schedule",
+			source_name: cur_frm.doc.name
+		})
+	}, 
+	
+	make_maintenance_visit: function() {
+		wn.model.open_mapped_doc({
+			method: "erpnext.selling.doctype.sales_order.sales_order.make_maintenance_visit",
+			source_name: cur_frm.doc.name
+		})
+	},
+});
+
+// for backward compatibility: combine new and previous states
+$.extend(cur_frm.cscript, new erpnext.selling.SalesOrderController({frm: cur_frm}));
+
+cur_frm.cscript.new_contact = function(){
+	tn = wn.model.make_new_doc_and_get_name('Contact');
+	locals['Contact'][tn].is_customer = 1;
+	if(doc.customer) locals['Contact'][tn].customer = doc.customer;
+	loaddoc('Contact', tn);
+}
+
+cur_frm.fields_dict['project_name'].get_query = function(doc, cdt, cdn) {
+	return {
+		query: "erpnext.controllers.queries.get_project_name",
+		filters: {
+			'customer': doc.customer
+		}
+	}
+}
+
+cur_frm.cscript['Stop Sales Order'] = function() {
+	var doc = cur_frm.doc;
+
+	var check = confirm(wn._("Are you sure you want to STOP ") + doc.name);
+
+	if (check) {
+		return $c('runserverobj', {
+			'method':'stop_sales_order', 
+			'docs': wn.model.compress(make_doclist(doc.doctype, doc.name))
+			}, function(r,rt) {
+			cur_frm.refresh();
+		});
+	}
+}
+
+cur_frm.cscript['Unstop Sales Order'] = function() {
+	var doc = cur_frm.doc;
+
+	var check = confirm(wn._("Are you sure you want to UNSTOP ") + doc.name);
+
+	if (check) {
+		return $c('runserverobj', {
+			'method':'unstop_sales_order', 
+			'docs': wn.model.compress(make_doclist(doc.doctype, doc.name))
+		}, function(r,rt) {
+			cur_frm.refresh();
+		});
+	}
+}
+
+cur_frm.cscript.on_submit = function(doc, cdt, cdn) {
+	if(cint(wn.boot.notification_settings.sales_order)) {
+		cur_frm.email_doc(wn.boot.notification_settings.sales_order_message);
+	}
+};
diff --git a/erpnext/selling/doctype/sales_order/sales_order.py b/erpnext/selling/doctype/sales_order/sales_order.py
new file mode 100644
index 0000000..8e7a89d
--- /dev/null
+++ b/erpnext/selling/doctype/sales_order/sales_order.py
@@ -0,0 +1,419 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+import webnotes.utils
+
+from webnotes.utils import cstr, flt, getdate
+from webnotes.model.bean import getlist
+from webnotes.model.code import get_obj
+from webnotes import msgprint
+from webnotes.model.mapper import get_mapped_doclist
+
+from erpnext.controllers.selling_controller import SellingController
+
+class DocType(SellingController):
+	def __init__(self, doc, doclist=None):
+		self.doc = doc
+		if not doclist: doclist = []
+		self.doclist = doclist
+		self.tname = 'Sales Order Item'
+		self.fname = 'sales_order_details'
+		self.person_tname = 'Target Detail'
+		self.partner_tname = 'Partner Target Detail'
+		self.territory_tname = 'Territory Target Detail'
+	
+	def validate_mandatory(self):
+		# validate transaction date v/s delivery date
+		if self.doc.delivery_date:
+			if getdate(self.doc.transaction_date) > getdate(self.doc.delivery_date):
+				msgprint("Expected Delivery Date cannot be before Sales Order Date")
+				raise Exception
+	
+	def validate_po(self):
+		# validate p.o date v/s delivery date
+		if self.doc.po_date and self.doc.delivery_date and getdate(self.doc.po_date) > getdate(self.doc.delivery_date):
+			msgprint("Expected Delivery Date cannot be before Purchase Order Date")
+			raise Exception	
+		
+		if self.doc.po_no and self.doc.customer:
+			so = webnotes.conn.sql("select name from `tabSales Order` \
+				where ifnull(po_no, '') = %s and name != %s and docstatus < 2\
+				and customer = %s", (self.doc.po_no, self.doc.name, self.doc.customer))
+			if so and so[0][0]:
+				msgprint("""Another Sales Order (%s) exists against same PO No and Customer. 
+					Please be sure, you are not making duplicate entry.""" % so[0][0])
+	
+	def validate_for_items(self):
+		check_list, flag = [], 0
+		chk_dupl_itm = []
+		for d in getlist(self.doclist, 'sales_order_details'):
+			e = [d.item_code, d.description, d.reserved_warehouse, d.prevdoc_docname or '']
+			f = [d.item_code, d.description]
+
+			if webnotes.conn.get_value("Item", d.item_code, "is_stock_item") == 'Yes':
+				if not d.reserved_warehouse:
+					msgprint("""Please enter Reserved Warehouse for item %s 
+						as it is stock Item""" % d.item_code, raise_exception=1)
+				
+				if e in check_list:
+					msgprint("Item %s has been entered twice." % d.item_code)
+				else:
+					check_list.append(e)
+			else:
+				if f in chk_dupl_itm:
+					msgprint("Item %s has been entered twice." % d.item_code)
+				else:
+					chk_dupl_itm.append(f)
+
+			# used for production plan
+			d.transaction_date = self.doc.transaction_date
+			
+			tot_avail_qty = webnotes.conn.sql("select projected_qty from `tabBin` \
+				where item_code = '%s' and warehouse = '%s'" % (d.item_code,d.reserved_warehouse))
+			d.projected_qty = tot_avail_qty and flt(tot_avail_qty[0][0]) or 0
+
+	def validate_sales_mntc_quotation(self):
+		for d in getlist(self.doclist, 'sales_order_details'):
+			if d.prevdoc_docname:
+				res = webnotes.conn.sql("select name from `tabQuotation` where name=%s and order_type = %s", (d.prevdoc_docname, self.doc.order_type))
+				if not res:
+					msgprint("""Order Type (%s) should be same in Quotation: %s \
+						and current Sales Order""" % (self.doc.order_type, d.prevdoc_docname))
+
+	def validate_order_type(self):
+		super(DocType, self).validate_order_type()
+		
+	def validate_delivery_date(self):
+		if self.doc.order_type == 'Sales' and not self.doc.delivery_date:
+			msgprint("Please enter 'Expected Delivery Date'")
+			raise Exception
+		
+		self.validate_sales_mntc_quotation()
+
+	def validate_proj_cust(self):
+		if self.doc.project_name and self.doc.customer_name:
+			res = webnotes.conn.sql("select name from `tabProject` where name = '%s' and (customer = '%s' or ifnull(customer,'')='')"%(self.doc.project_name, self.doc.customer))
+			if not res:
+				msgprint("Customer - %s does not belong to project - %s. \n\nIf you want to use project for multiple customers then please make customer details blank in project - %s."%(self.doc.customer,self.doc.project_name,self.doc.project_name))
+				raise Exception
+	
+	def validate(self):
+		super(DocType, self).validate()
+		
+		self.validate_order_type()
+		self.validate_delivery_date()
+		self.validate_mandatory()
+		self.validate_proj_cust()
+		self.validate_po()
+		self.validate_uom_is_integer("stock_uom", "qty")
+		self.validate_for_items()
+		self.validate_warehouse()
+
+		from erpnext.stock.doctype.packed_item.packed_item import make_packing_list
+
+		self.doclist = make_packing_list(self,'sales_order_details')
+		
+		self.validate_with_previous_doc()
+		
+		if not self.doc.status:
+			self.doc.status = "Draft"
+
+		from erpnext.utilities import validate_status
+		validate_status(self.doc.status, ["Draft", "Submitted", "Stopped", 
+			"Cancelled"])
+
+		if not self.doc.billing_status: self.doc.billing_status = 'Not Billed'
+		if not self.doc.delivery_status: self.doc.delivery_status = 'Not Delivered'		
+		
+	def validate_warehouse(self):
+		from erpnext.stock.utils import validate_warehouse_company
+		
+		warehouses = list(set([d.reserved_warehouse for d in 
+			self.doclist.get({"doctype": self.tname}) if d.reserved_warehouse]))
+				
+		for w in warehouses:
+			validate_warehouse_company(w, self.doc.company)
+		
+	def validate_with_previous_doc(self):
+		super(DocType, self).validate_with_previous_doc(self.tname, {
+			"Quotation": {
+				"ref_dn_field": "prevdoc_docname",
+				"compare_fields": [["company", "="], ["currency", "="]]
+			}
+		})
+
+		
+	def update_enquiry_status(self, prevdoc, flag):
+		enq = webnotes.conn.sql("select t2.prevdoc_docname from `tabQuotation` t1, `tabQuotation Item` t2 where t2.parent = t1.name and t1.name=%s", prevdoc)
+		if enq:
+			webnotes.conn.sql("update `tabOpportunity` set status = %s where name=%s",(flag,enq[0][0]))
+
+	def update_prevdoc_status(self, flag):				
+		for quotation in self.doclist.get_distinct_values("prevdoc_docname"):
+			bean = webnotes.bean("Quotation", quotation)
+			if bean.doc.docstatus==2:
+				webnotes.throw(quotation + ": " + webnotes._("Quotation is cancelled."))
+				
+			bean.get_controller().set_status(update=True)
+
+	def on_submit(self):
+		self.update_stock_ledger(update_stock = 1)
+
+		self.check_credit(self.doc.grand_total)
+		
+		get_obj('Authorization Control').validate_approving_authority(self.doc.doctype, self.doc.grand_total, self)
+		
+		self.update_prevdoc_status('submit')
+		webnotes.conn.set(self.doc, 'status', 'Submitted')
+	
+	def on_cancel(self):
+		# Cannot cancel stopped SO
+		if self.doc.status == 'Stopped':
+			msgprint("Sales Order : '%s' cannot be cancelled as it is Stopped. Unstop it for any further transactions" %(self.doc.name))
+			raise Exception
+		self.check_nextdoc_docstatus()
+		self.update_stock_ledger(update_stock = -1)
+		
+		self.update_prevdoc_status('cancel')
+		
+		webnotes.conn.set(self.doc, 'status', 'Cancelled')
+		
+	def check_nextdoc_docstatus(self):
+		# Checks Delivery Note
+		submit_dn = webnotes.conn.sql("select t1.name from `tabDelivery Note` t1,`tabDelivery Note Item` t2 where t1.name = t2.parent and t2.against_sales_order = %s and t1.docstatus = 1", self.doc.name)
+		if submit_dn:
+			msgprint("Delivery Note : " + cstr(submit_dn[0][0]) + " has been submitted against " + cstr(self.doc.doctype) + ". Please cancel Delivery Note : " + cstr(submit_dn[0][0]) + " first and then cancel "+ cstr(self.doc.doctype), raise_exception = 1)
+			
+		# Checks Sales Invoice
+		submit_rv = webnotes.conn.sql("select t1.name from `tabSales Invoice` t1,`tabSales Invoice Item` t2 where t1.name = t2.parent and t2.sales_order = '%s' and t1.docstatus = 1" % (self.doc.name))
+		if submit_rv:
+			msgprint("Sales Invoice : " + cstr(submit_rv[0][0]) + " has already been submitted against " +cstr(self.doc.doctype)+ ". Please cancel Sales Invoice : "+ cstr(submit_rv[0][0]) + " first and then cancel "+ cstr(self.doc.doctype), raise_exception = 1)
+			
+		#check maintenance schedule
+		submit_ms = webnotes.conn.sql("select t1.name from `tabMaintenance Schedule` t1, `tabMaintenance Schedule Item` t2 where t2.parent=t1.name and t2.prevdoc_docname = %s and t1.docstatus = 1",self.doc.name)
+		if submit_ms:
+			msgprint("Maintenance Schedule : " + cstr(submit_ms[0][0]) + " has already been submitted against " +cstr(self.doc.doctype)+ ". Please cancel Maintenance Schedule : "+ cstr(submit_ms[0][0]) + " first and then cancel "+ cstr(self.doc.doctype), raise_exception = 1)
+			
+		# check maintenance visit
+		submit_mv = webnotes.conn.sql("select t1.name from `tabMaintenance Visit` t1, `tabMaintenance Visit Purpose` t2 where t2.parent=t1.name and t2.prevdoc_docname = %s and t1.docstatus = 1",self.doc.name)
+		if submit_mv:
+			msgprint("Maintenance Visit : " + cstr(submit_mv[0][0]) + " has already been submitted against " +cstr(self.doc.doctype)+ ". Please cancel Maintenance Visit : " + cstr(submit_mv[0][0]) + " first and then cancel "+ cstr(self.doc.doctype), raise_exception = 1)
+		
+		# check production order
+		pro_order = webnotes.conn.sql("""select name from `tabProduction Order` where sales_order = %s and docstatus = 1""", self.doc.name)
+		if pro_order:
+			msgprint("""Production Order: %s exists against this sales order. 
+				Please cancel production order first and then cancel this sales order""" % 
+				pro_order[0][0], raise_exception=1)
+
+	def check_modified_date(self):
+		mod_db = webnotes.conn.sql("select modified from `tabSales Order` where name = '%s'" % self.doc.name)
+		date_diff = webnotes.conn.sql("select TIMEDIFF('%s', '%s')" % ( mod_db[0][0],cstr(self.doc.modified)))
+		if date_diff and date_diff[0][0]:
+			msgprint("%s: %s has been modified after you have opened. Please Refresh"
+				% (self.doc.doctype, self.doc.name), raise_exception=1)
+
+	def stop_sales_order(self):
+		self.check_modified_date()
+		self.update_stock_ledger(-1)
+		webnotes.conn.set(self.doc, 'status', 'Stopped')
+		msgprint("""%s: %s has been Stopped. To make transactions against this Sales Order 
+			you need to Unstop it.""" % (self.doc.doctype, self.doc.name))
+
+	def unstop_sales_order(self):
+		self.check_modified_date()
+		self.update_stock_ledger(1)
+		webnotes.conn.set(self.doc, 'status', 'Submitted')
+		msgprint("%s: %s has been Unstopped" % (self.doc.doctype, self.doc.name))
+
+
+	def update_stock_ledger(self, update_stock):
+		from erpnext.stock.utils import update_bin
+		for d in self.get_item_list():
+			if webnotes.conn.get_value("Item", d['item_code'], "is_stock_item") == "Yes":
+				args = {
+					"item_code": d['item_code'],
+					"warehouse": d['reserved_warehouse'], 
+					"reserved_qty": flt(update_stock) * flt(d['reserved_qty']),
+					"posting_date": self.doc.transaction_date,
+					"voucher_type": self.doc.doctype,
+					"voucher_no": self.doc.name,
+					"is_amended": self.doc.amended_from and 'Yes' or 'No'
+				}
+				update_bin(args)
+
+	def on_update(self):
+		pass
+		
+	def get_portal_page(self):
+		return "order" if self.doc.docstatus==1 else None
+		
+def set_missing_values(source, target):
+	bean = webnotes.bean(target)
+	bean.run_method("onload_post_render")
+	
+@webnotes.whitelist()
+def make_material_request(source_name, target_doclist=None):	
+	def postprocess(source, doclist):
+		doclist[0].material_request_type = "Purchase"
+	
+	doclist = get_mapped_doclist("Sales Order", source_name, {
+		"Sales Order": {
+			"doctype": "Material Request", 
+			"validation": {
+				"docstatus": ["=", 1]
+			}
+		}, 
+		"Sales Order Item": {
+			"doctype": "Material Request Item", 
+			"field_map": {
+				"parent": "sales_order_no", 
+				"reserved_warehouse": "warehouse", 
+				"stock_uom": "uom"
+			}
+		}
+	}, target_doclist, postprocess)
+	
+	return [(d if isinstance(d, dict) else d.fields) for d in doclist]
+
+@webnotes.whitelist()
+def make_delivery_note(source_name, target_doclist=None):	
+	def update_item(obj, target, source_parent):
+		target.amount = (flt(obj.qty) - flt(obj.delivered_qty)) * flt(obj.basic_rate)
+		target.export_amount = (flt(obj.qty) - flt(obj.delivered_qty)) * flt(obj.export_rate)
+		target.qty = flt(obj.qty) - flt(obj.delivered_qty)
+			
+	doclist = get_mapped_doclist("Sales Order", source_name, {
+		"Sales Order": {
+			"doctype": "Delivery Note", 
+			"field_map": {
+				"shipping_address": "address_display", 
+				"shipping_address_name": "customer_address", 
+			},
+			"validation": {
+				"docstatus": ["=", 1]
+			}
+		}, 
+		"Sales Order Item": {
+			"doctype": "Delivery Note Item", 
+			"field_map": {
+				"export_rate": "export_rate", 
+				"name": "prevdoc_detail_docname", 
+				"parent": "against_sales_order", 
+				"reserved_warehouse": "warehouse"
+			},
+			"postprocess": update_item,
+			"condition": lambda doc: doc.delivered_qty < doc.qty
+		}, 
+		"Sales Taxes and Charges": {
+			"doctype": "Sales Taxes and Charges", 
+			"add_if_empty": True
+		}, 
+		"Sales Team": {
+			"doctype": "Sales Team",
+			"add_if_empty": True
+		}
+	}, target_doclist, set_missing_values)
+	
+	return [d.fields for d in doclist]
+
+@webnotes.whitelist()
+def make_sales_invoice(source_name, target_doclist=None):
+	def set_missing_values(source, target):
+		bean = webnotes.bean(target)
+		bean.doc.is_pos = 0
+		bean.run_method("onload_post_render")
+		
+	def update_item(obj, target, source_parent):
+		target.export_amount = flt(obj.export_amount) - flt(obj.billed_amt)
+		target.amount = target.export_amount * flt(source_parent.conversion_rate)
+		target.qty = obj.export_rate and target.export_amount / flt(obj.export_rate) or obj.qty
+			
+	doclist = get_mapped_doclist("Sales Order", source_name, {
+		"Sales Order": {
+			"doctype": "Sales Invoice", 
+			"validation": {
+				"docstatus": ["=", 1]
+			}
+		}, 
+		"Sales Order Item": {
+			"doctype": "Sales Invoice Item", 
+			"field_map": {
+				"name": "so_detail", 
+				"parent": "sales_order", 
+				"reserved_warehouse": "warehouse"
+			},
+			"postprocess": update_item,
+			"condition": lambda doc: doc.amount==0 or doc.billed_amt < doc.export_amount
+		}, 
+		"Sales Taxes and Charges": {
+			"doctype": "Sales Taxes and Charges", 
+			"add_if_empty": True
+		}, 
+		"Sales Team": {
+			"doctype": "Sales Team", 
+			"add_if_empty": True
+		}
+	}, target_doclist, set_missing_values)
+	
+	return [d.fields for d in doclist]
+	
+@webnotes.whitelist()
+def make_maintenance_schedule(source_name, target_doclist=None):
+	maint_schedule = webnotes.conn.sql("""select t1.name 
+		from `tabMaintenance Schedule` t1, `tabMaintenance Schedule Item` t2 
+		where t2.parent=t1.name and t2.prevdoc_docname=%s and t1.docstatus=1""", source_name)
+		
+	if not maint_schedule:
+		doclist = get_mapped_doclist("Sales Order", source_name, {
+			"Sales Order": {
+				"doctype": "Maintenance Schedule", 
+				"field_map": {
+					"name": "sales_order_no"
+				}, 
+				"validation": {
+					"docstatus": ["=", 1]
+				}
+			}, 
+			"Sales Order Item": {
+				"doctype": "Maintenance Schedule Item", 
+				"field_map": {
+					"parent": "prevdoc_docname"
+				},
+				"add_if_empty": True
+			}
+		}, target_doclist)
+	
+		return [d.fields for d in doclist]
+	
+@webnotes.whitelist()
+def make_maintenance_visit(source_name, target_doclist=None):
+	visit = webnotes.conn.sql("""select t1.name 
+		from `tabMaintenance Visit` t1, `tabMaintenance Visit Purpose` t2 
+		where t2.parent=t1.name and t2.prevdoc_docname=%s 
+		and t1.docstatus=1 and t1.completion_status='Fully Completed'""", source_name)
+		
+	if not visit:
+		doclist = get_mapped_doclist("Sales Order", source_name, {
+			"Sales Order": {
+				"doctype": "Maintenance Visit", 
+				"field_map": {
+					"name": "sales_order_no"
+				},
+				"validation": {
+					"docstatus": ["=", 1]
+				}
+			}, 
+			"Sales Order Item": {
+				"doctype": "Maintenance Visit Purpose", 
+				"field_map": {
+					"parent": "prevdoc_docname", 
+					"parenttype": "prevdoc_doctype"
+				},
+				"add_if_empty": True
+			}
+		}, target_doclist)
+	
+		return [d.fields for d in doclist]
diff --git a/erpnext/selling/doctype/sales_order/sales_order.txt b/erpnext/selling/doctype/sales_order/sales_order.txt
new file mode 100644
index 0000000..f9582fb
--- /dev/null
+++ b/erpnext/selling/doctype/sales_order/sales_order.txt
@@ -0,0 +1,929 @@
+[
+ {
+  "creation": "2013-06-18 12:39:59", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:32", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 1, 
+  "allow_import": 1, 
+  "autoname": "naming_series:", 
+  "doctype": "DocType", 
+  "document_type": "Transaction", 
+  "icon": "icon-file-text", 
+  "is_submittable": 1, 
+  "issingle": 0, 
+  "module": "Selling", 
+  "name": "__common__", 
+  "read_only_onload": 1, 
+  "search_fields": "status,transaction_date,customer,customer_name, territory,order_type,company"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Sales Order", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Sales Order", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Sales Order"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_section", 
+  "fieldtype": "Section Break", 
+  "label": "Customer", 
+  "options": "icon-user"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "in_filter": 0, 
+  "oldfieldtype": "Column Break", 
+  "search_index": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "no_copy": 1, 
+  "oldfieldname": "naming_series", 
+  "oldfieldtype": "Select", 
+  "options": "PI/2011/\nSO\nSO/10-11/\nSO1112", 
+  "print_hide": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Customer", 
+  "oldfieldname": "customer", 
+  "oldfieldtype": "Link", 
+  "options": "Customer", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_name", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "label": "Name", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_display", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Address", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_display", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Contact", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_mobile", 
+  "fieldtype": "Text", 
+  "hidden": 1, 
+  "label": "Mobile No", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_email", 
+  "fieldtype": "Text", 
+  "hidden": 1, 
+  "label": "Contact Email", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "default": "Sales", 
+  "doctype": "DocField", 
+  "fieldname": "order_type", 
+  "fieldtype": "Select", 
+  "in_list_view": 1, 
+  "label": "Order Type", 
+  "oldfieldname": "order_type", 
+  "oldfieldtype": "Select", 
+  "options": "\nSales\nMaintenance", 
+  "print_hide": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "width": "150px"
+ }, 
+ {
+  "description": "Select the relevant company name if you have multiple companies.", 
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "150px"
+ }, 
+ {
+  "default": "Today", 
+  "doctype": "DocField", 
+  "fieldname": "transaction_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Sales Order Date", 
+  "no_copy": 1, 
+  "oldfieldname": "transaction_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 0, 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "160px"
+ }, 
+ {
+  "depends_on": "eval:doc.order_type == 'Sales'", 
+  "doctype": "DocField", 
+  "fieldname": "delivery_date", 
+  "fieldtype": "Date", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "label": "Delivery Date", 
+  "oldfieldname": "delivery_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 1, 
+  "reqd": 0, 
+  "search_index": 1, 
+  "width": "160px"
+ }, 
+ {
+  "description": "Customer's Purchase Order Number", 
+  "doctype": "DocField", 
+  "fieldname": "po_no", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "label": "PO No", 
+  "oldfieldname": "po_no", 
+  "oldfieldtype": "Data", 
+  "print_hide": 0, 
+  "reqd": 0, 
+  "width": "100px"
+ }, 
+ {
+  "depends_on": "eval:doc.po_no", 
+  "description": "Customer's Purchase Order Date", 
+  "doctype": "DocField", 
+  "fieldname": "po_date", 
+  "fieldtype": "Date", 
+  "hidden": 0, 
+  "label": "PO Date", 
+  "oldfieldname": "po_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 0, 
+  "reqd": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "shipping_address_name", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "label": "Shipping Address", 
+  "options": "Address", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "shipping_address", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "in_filter": 0, 
+  "label": "Shipping Address", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sec_break45", 
+  "fieldtype": "Section Break", 
+  "label": "Currency and Price List", 
+  "options": "icon-tag"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "currency", 
+  "fieldtype": "Link", 
+  "label": "Currency", 
+  "oldfieldname": "currency", 
+  "oldfieldtype": "Select", 
+  "options": "Currency", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "width": "100px"
+ }, 
+ {
+  "description": "Rate at which customer's currency is converted to company's base currency", 
+  "doctype": "DocField", 
+  "fieldname": "conversion_rate", 
+  "fieldtype": "Float", 
+  "label": "Exchange Rate", 
+  "oldfieldname": "conversion_rate", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break2", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "selling_price_list", 
+  "fieldtype": "Link", 
+  "label": "Price List", 
+  "oldfieldname": "price_list_name", 
+  "oldfieldtype": "Select", 
+  "options": "Price List", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "price_list_currency", 
+  "fieldtype": "Link", 
+  "label": "Price List Currency", 
+  "options": "Currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 1
+ }, 
+ {
+  "description": "Rate at which Price list currency is converted to company's base currency", 
+  "doctype": "DocField", 
+  "fieldname": "plc_conversion_rate", 
+  "fieldtype": "Float", 
+  "label": "Price List Exchange Rate", 
+  "print_hide": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "items", 
+  "fieldtype": "Section Break", 
+  "label": "Items", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-shopping-cart"
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "sales_order_details", 
+  "fieldtype": "Table", 
+  "label": "Sales Order Items", 
+  "oldfieldname": "sales_order_details", 
+  "oldfieldtype": "Table", 
+  "options": "Sales Order Item", 
+  "print_hide": 0, 
+  "reqd": 1
+ }, 
+ {
+  "description": "Display all the individual items delivered with the main items", 
+  "doctype": "DocField", 
+  "fieldname": "packing_list", 
+  "fieldtype": "Section Break", 
+  "hidden": 0, 
+  "label": "Packing List", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-suitcase", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "packing_details", 
+  "fieldtype": "Table", 
+  "label": "Packing Details", 
+  "oldfieldname": "packing_details", 
+  "oldfieldtype": "Table", 
+  "options": "Packed Item", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_31", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "net_total_export", 
+  "fieldtype": "Currency", 
+  "label": "Net Total", 
+  "options": "currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_33", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "net_total", 
+  "fieldtype": "Currency", 
+  "label": "Net Total (Company Currency)", 
+  "oldfieldname": "net_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "taxes", 
+  "fieldtype": "Section Break", 
+  "label": "Taxes", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-money", 
+  "print_hide": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "charge", 
+  "fieldtype": "Link", 
+  "label": "Tax Master", 
+  "oldfieldname": "charge", 
+  "oldfieldtype": "Link", 
+  "options": "Sales Taxes and Charges Master", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_38", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "shipping_rule", 
+  "fieldtype": "Link", 
+  "label": "Shipping Rule", 
+  "oldfieldtype": "Button", 
+  "options": "Shipping Rule", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_40", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges", 
+  "fieldtype": "Table", 
+  "label": "Sales Taxes and Charges", 
+  "oldfieldname": "other_charges", 
+  "oldfieldtype": "Table", 
+  "options": "Sales Taxes and Charges"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_calculation", 
+  "fieldtype": "HTML", 
+  "label": "Taxes and Charges Calculation", 
+  "oldfieldtype": "HTML", 
+  "print_hide": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_43", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_total_export", 
+  "fieldtype": "Currency", 
+  "label": "Taxes and Charges Total", 
+  "options": "currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_46", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_total", 
+  "fieldtype": "Currency", 
+  "label": "Taxes and Charges Total (Company Currency)", 
+  "oldfieldname": "other_charges_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "totals", 
+  "fieldtype": "Section Break", 
+  "label": "Totals", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-money", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grand_total_export", 
+  "fieldtype": "Currency", 
+  "label": "Grand Total", 
+  "oldfieldname": "grand_total_export", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rounded_total_export", 
+  "fieldtype": "Currency", 
+  "label": "Rounded Total", 
+  "oldfieldname": "rounded_total_export", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "read_only": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "in_words_export", 
+  "fieldtype": "Data", 
+  "label": "In Words", 
+  "oldfieldname": "in_words_export", 
+  "oldfieldtype": "Data", 
+  "print_hide": 0, 
+  "read_only": 1, 
+  "width": "200px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break3", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_hide": 1, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grand_total", 
+  "fieldtype": "Currency", 
+  "label": "Grand Total (Company Currency)", 
+  "oldfieldname": "grand_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rounded_total", 
+  "fieldtype": "Currency", 
+  "label": "Rounded Total (Company Currency)", 
+  "oldfieldname": "rounded_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "width": "150px"
+ }, 
+ {
+  "description": "In Words will be visible once you save the Sales Order.", 
+  "doctype": "DocField", 
+  "fieldname": "in_words", 
+  "fieldtype": "Data", 
+  "label": "In Words (Company Currency)", 
+  "oldfieldname": "in_words", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "width": "200px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "terms_section_break", 
+  "fieldtype": "Section Break", 
+  "label": "Terms and Conditions", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-legal", 
+  "print_hide": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "tc_name", 
+  "fieldtype": "Link", 
+  "label": "Terms", 
+  "oldfieldname": "tc_name", 
+  "oldfieldtype": "Link", 
+  "options": "Terms and Conditions", 
+  "print_hide": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "terms", 
+  "fieldtype": "Text Editor", 
+  "label": "Terms and Conditions Details", 
+  "oldfieldname": "terms", 
+  "oldfieldtype": "Text Editor", 
+  "print_hide": 0
+ }, 
+ {
+  "depends_on": "customer", 
+  "doctype": "DocField", 
+  "fieldname": "contact_info", 
+  "fieldtype": "Section Break", 
+  "label": "Contact Info", 
+  "options": "icon-bullhorn"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break45", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "territory", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Territory", 
+  "options": "Territory", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "customer_group", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Customer Group", 
+  "options": "Customer Group", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break46", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_address", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "label": "Customer Address", 
+  "options": "Address", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_person", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Contact Person", 
+  "options": "Contact", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "more_info", 
+  "fieldtype": "Section Break", 
+  "label": "More Info", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-file-text", 
+  "print_hide": 1
+ }, 
+ {
+  "description": "Track this Sales Order against any Project", 
+  "doctype": "DocField", 
+  "fieldname": "project_name", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Project Name", 
+  "oldfieldname": "project_name", 
+  "oldfieldtype": "Link", 
+  "options": "Project", 
+  "search_index": 1
+ }, 
+ {
+  "depends_on": "eval:doc.source == 'Campaign'", 
+  "doctype": "DocField", 
+  "fieldname": "campaign", 
+  "fieldtype": "Link", 
+  "label": "Campaign", 
+  "oldfieldname": "campaign", 
+  "oldfieldtype": "Link", 
+  "options": "Campaign", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "source", 
+  "fieldtype": "Select", 
+  "label": "Source", 
+  "oldfieldname": "source", 
+  "oldfieldtype": "Select", 
+  "options": "\nExisting Customer\nReference\nAdvertisement\nCold Calling\nExhibition\nSupplier Reference\nMass Mailing\nCustomer's Vendor\nCampaign", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break4", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_hide": 1, 
+  "width": "50%"
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "letter_head", 
+  "fieldtype": "Select", 
+  "label": "Letter Head", 
+  "oldfieldname": "letter_head", 
+  "oldfieldtype": "Select", 
+  "options": "link:Letter Head", 
+  "print_hide": 1
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "select_print_heading", 
+  "fieldtype": "Link", 
+  "label": "Print Heading", 
+  "no_copy": 1, 
+  "oldfieldname": "select_print_heading", 
+  "oldfieldtype": "Link", 
+  "options": "Print Heading", 
+  "print_hide": 1, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_78", 
+  "fieldtype": "Section Break", 
+  "oldfieldtype": "Column Break", 
+  "print_hide": 1, 
+  "width": "50%"
+ }, 
+ {
+  "default": "Draft", 
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Status", 
+  "no_copy": 1, 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Select", 
+  "options": "\nDraft\nSubmitted\nStopped\nCancelled", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "delivery_status", 
+  "fieldtype": "Select", 
+  "hidden": 1, 
+  "label": "Delivery Status", 
+  "no_copy": 1, 
+  "options": "Delivered\nNot Delivered\nPartly Delivered\nClosed\nNot Applicable", 
+  "print_hide": 1
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "description": "% of materials delivered against this Sales Order", 
+  "doctype": "DocField", 
+  "fieldname": "per_delivered", 
+  "fieldtype": "Percent", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "%  Delivered", 
+  "no_copy": 1, 
+  "oldfieldname": "per_delivered", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_81", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "description": "% of materials billed against this Sales Order", 
+  "doctype": "DocField", 
+  "fieldname": "per_billed", 
+  "fieldtype": "Percent", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "% Amount Billed", 
+  "no_copy": 1, 
+  "oldfieldname": "per_billed", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "billing_status", 
+  "fieldtype": "Select", 
+  "hidden": 1, 
+  "label": "Billing Status", 
+  "no_copy": 1, 
+  "options": "Billed\nNot Billed\nPartly Billed\nClosed", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_team_section_break", 
+  "fieldtype": "Section Break", 
+  "label": "Sales Team", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-group", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_partner", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Sales Partner", 
+  "oldfieldname": "sales_partner", 
+  "oldfieldtype": "Link", 
+  "options": "Sales Partner", 
+  "print_hide": 1, 
+  "search_index": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break7", 
+  "fieldtype": "Column Break", 
+  "print_hide": 1, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "commission_rate", 
+  "fieldtype": "Float", 
+  "label": "Commission Rate", 
+  "oldfieldname": "commission_rate", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_commission", 
+  "fieldtype": "Currency", 
+  "label": "Total Commission", 
+  "oldfieldname": "total_commission", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break1", 
+  "fieldtype": "Section Break", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_team", 
+  "fieldtype": "Table", 
+  "label": "Sales Team1", 
+  "oldfieldname": "sales_team", 
+  "oldfieldtype": "Table", 
+  "options": "Sales Team", 
+  "print_hide": 1
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "report": 1, 
+  "role": "Sales User", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "report": 1, 
+  "role": "Maintenance User", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Accounts User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Customer"
+ }
+]
\ No newline at end of file
diff --git a/erpnext/selling/doctype/sales_order/test_sales_order.py b/erpnext/selling/doctype/sales_order/test_sales_order.py
new file mode 100644
index 0000000..4ee166c
--- /dev/null
+++ b/erpnext/selling/doctype/sales_order/test_sales_order.py
@@ -0,0 +1,342 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+import webnotes
+from webnotes.utils import flt
+import unittest
+
+class TestSalesOrder(unittest.TestCase):
+	def tearDown(self):
+		webnotes.set_user("Administrator")
+		
+	def test_make_material_request(self):
+		from erpnext.selling.doctype.sales_order.sales_order import make_material_request
+		
+		so = webnotes.bean(copy=test_records[0]).insert()
+		
+		self.assertRaises(webnotes.ValidationError, make_material_request, 
+			so.doc.name)
+
+		sales_order = webnotes.bean("Sales Order", so.doc.name)
+		sales_order.submit()
+		mr = make_material_request(so.doc.name)
+		
+		self.assertEquals(mr[0]["material_request_type"], "Purchase")
+		self.assertEquals(len(mr), len(sales_order.doclist))
+
+	def test_make_delivery_note(self):
+		from erpnext.selling.doctype.sales_order.sales_order import make_delivery_note
+
+		so = webnotes.bean(copy=test_records[0]).insert()
+
+		self.assertRaises(webnotes.ValidationError, make_delivery_note, 
+			so.doc.name)
+
+		sales_order = webnotes.bean("Sales Order", so.doc.name)
+		sales_order.submit()
+		dn = make_delivery_note(so.doc.name)
+		
+		self.assertEquals(dn[0]["doctype"], "Delivery Note")
+		self.assertEquals(len(dn), len(sales_order.doclist))
+
+	def test_make_sales_invoice(self):
+		from erpnext.selling.doctype.sales_order.sales_order import make_sales_invoice
+
+		so = webnotes.bean(copy=test_records[0]).insert()
+
+		self.assertRaises(webnotes.ValidationError, make_sales_invoice, 
+			so.doc.name)
+
+		sales_order = webnotes.bean("Sales Order", so.doc.name)
+		sales_order.submit()
+		si = make_sales_invoice(so.doc.name)
+		
+		self.assertEquals(si[0]["doctype"], "Sales Invoice")
+		self.assertEquals(len(si), len(sales_order.doclist))
+		self.assertEquals(len([d for d in si if d["doctype"]=="Sales Invoice Item"]), 1)
+		
+		si = webnotes.bean(si)
+		si.doc.posting_date = "2013-10-10"
+		si.insert()
+		si.submit()
+
+		si1 = make_sales_invoice(so.doc.name)
+		self.assertEquals(len([d for d in si1 if d["doctype"]=="Sales Invoice Item"]), 0)
+		
+
+	def create_so(self, so_doclist = None):
+		if not so_doclist:
+			so_doclist = test_records[0]
+		
+		w = webnotes.bean(copy=so_doclist)
+		w.insert()
+		w.submit()
+
+		return w
+		
+	def create_dn_against_so(self, so, delivered_qty=0):
+		from erpnext.stock.doctype.delivery_note.test_delivery_note import test_records as dn_test_records
+		from erpnext.stock.doctype.delivery_note.test_delivery_note import _insert_purchase_receipt
+
+		_insert_purchase_receipt(so.doclist[1].item_code)
+		
+		dn = webnotes.bean(webnotes.copy_doclist(dn_test_records[0]))
+		dn.doclist[1].item_code = so.doclist[1].item_code
+		dn.doclist[1].against_sales_order = so.doc.name
+		dn.doclist[1].prevdoc_detail_docname = so.doclist[1].name
+		if delivered_qty:
+			dn.doclist[1].qty = delivered_qty
+		dn.insert()
+		dn.submit()
+		return dn
+		
+	def get_bin_reserved_qty(self, item_code, warehouse):
+		return flt(webnotes.conn.get_value("Bin", {"item_code": item_code, "warehouse": warehouse}, 
+			"reserved_qty"))
+	
+	def delete_bin(self, item_code, warehouse):
+		bin = webnotes.conn.exists({"doctype": "Bin", "item_code": item_code, 
+			"warehouse": warehouse})
+		if bin:
+			webnotes.delete_doc("Bin", bin[0][0])
+			
+	def check_reserved_qty(self, item_code, warehouse, qty):
+		bin_reserved_qty = self.get_bin_reserved_qty(item_code, warehouse)
+		self.assertEqual(bin_reserved_qty, qty)
+		
+	def test_reserved_qty_for_so(self):
+		# reset bin
+		self.delete_bin(test_records[0][1]["item_code"], test_records[0][1]["reserved_warehouse"])
+		
+		# submit
+		so = self.create_so()
+		self.check_reserved_qty(so.doclist[1].item_code, so.doclist[1].reserved_warehouse, 10.0)
+		
+		# cancel
+		so.cancel()
+		self.check_reserved_qty(so.doclist[1].item_code, so.doclist[1].reserved_warehouse, 0.0)
+		
+	
+	def test_reserved_qty_for_partial_delivery(self):
+		# reset bin
+		self.delete_bin(test_records[0][1]["item_code"], test_records[0][1]["reserved_warehouse"])
+		
+		# submit so
+		so = self.create_so()
+		
+		# allow negative stock
+		webnotes.conn.set_default("allow_negative_stock", 1)
+		
+		# submit dn
+		dn = self.create_dn_against_so(so)
+		
+		self.check_reserved_qty(so.doclist[1].item_code, so.doclist[1].reserved_warehouse, 5.0)
+		
+		# stop so
+		so.load_from_db()
+		so.obj.stop_sales_order()
+		self.check_reserved_qty(so.doclist[1].item_code, so.doclist[1].reserved_warehouse, 0.0)
+		
+		# unstop so
+		so.load_from_db()
+		so.obj.unstop_sales_order()
+		self.check_reserved_qty(so.doclist[1].item_code, so.doclist[1].reserved_warehouse, 5.0)
+		
+		# cancel dn
+		dn.cancel()
+		self.check_reserved_qty(so.doclist[1].item_code, so.doclist[1].reserved_warehouse, 10.0)
+		
+	def test_reserved_qty_for_over_delivery(self):
+		# reset bin
+		self.delete_bin(test_records[0][1]["item_code"], test_records[0][1]["reserved_warehouse"])
+		
+		# submit so
+		so = self.create_so()
+		
+		# allow negative stock
+		webnotes.conn.set_default("allow_negative_stock", 1)
+		
+		# set over-delivery tolerance
+		webnotes.conn.set_value('Item', so.doclist[1].item_code, 'tolerance', 50)
+		
+		# submit dn
+		dn = self.create_dn_against_so(so, 15)
+		self.check_reserved_qty(so.doclist[1].item_code, so.doclist[1].reserved_warehouse, 0.0)
+
+		# cancel dn
+		dn.cancel()
+		self.check_reserved_qty(so.doclist[1].item_code, so.doclist[1].reserved_warehouse, 10.0)
+		
+	def test_reserved_qty_for_so_with_packing_list(self):
+		from erpnext.selling.doctype.sales_bom.test_sales_bom import test_records as sbom_test_records
+		
+		# change item in test so record
+		test_record = test_records[0][:]
+		test_record[1]["item_code"] = "_Test Sales BOM Item"
+		
+		# reset bin
+		self.delete_bin(sbom_test_records[0][1]["item_code"], test_record[1]["reserved_warehouse"])
+		self.delete_bin(sbom_test_records[0][2]["item_code"], test_record[1]["reserved_warehouse"])
+		
+		# submit
+		so = self.create_so(test_record)
+		
+		
+		self.check_reserved_qty(sbom_test_records[0][1]["item_code"], 
+			so.doclist[1].reserved_warehouse, 50.0)
+		self.check_reserved_qty(sbom_test_records[0][2]["item_code"], 
+			so.doclist[1].reserved_warehouse, 20.0)
+		
+		# cancel
+		so.cancel()
+		self.check_reserved_qty(sbom_test_records[0][1]["item_code"], 
+			so.doclist[1].reserved_warehouse, 0.0)
+		self.check_reserved_qty(sbom_test_records[0][2]["item_code"], 
+			so.doclist[1].reserved_warehouse, 0.0)
+			
+	def test_reserved_qty_for_partial_delivery_with_packing_list(self):
+		from erpnext.selling.doctype.sales_bom.test_sales_bom import test_records as sbom_test_records
+		
+		# change item in test so record
+		
+		test_record = webnotes.copy_doclist(test_records[0])
+		test_record[1]["item_code"] = "_Test Sales BOM Item"
+
+		# reset bin
+		self.delete_bin(sbom_test_records[0][1]["item_code"], test_record[1]["reserved_warehouse"])
+		self.delete_bin(sbom_test_records[0][2]["item_code"], test_record[1]["reserved_warehouse"])
+		
+		# submit
+		so = self.create_so(test_record)
+		
+		# allow negative stock
+		webnotes.conn.set_default("allow_negative_stock", 1)
+		
+		# submit dn
+		dn = self.create_dn_against_so(so)
+		
+		self.check_reserved_qty(sbom_test_records[0][1]["item_code"], 
+			so.doclist[1].reserved_warehouse, 25.0)
+		self.check_reserved_qty(sbom_test_records[0][2]["item_code"], 
+			so.doclist[1].reserved_warehouse, 10.0)
+				
+		# stop so
+		so.load_from_db()
+		so.obj.stop_sales_order()
+		
+		self.check_reserved_qty(sbom_test_records[0][1]["item_code"], 
+			so.doclist[1].reserved_warehouse, 0.0)
+		self.check_reserved_qty(sbom_test_records[0][2]["item_code"], 
+			so.doclist[1].reserved_warehouse, 0.0)
+		
+		# unstop so
+		so.load_from_db()
+		so.obj.unstop_sales_order()
+		self.check_reserved_qty(sbom_test_records[0][1]["item_code"], 
+			so.doclist[1].reserved_warehouse, 25.0)
+		self.check_reserved_qty(sbom_test_records[0][2]["item_code"], 
+			so.doclist[1].reserved_warehouse, 10.0)
+		
+		# cancel dn
+		dn.cancel()
+		self.check_reserved_qty(sbom_test_records[0][1]["item_code"], 
+			so.doclist[1].reserved_warehouse, 50.0)
+		self.check_reserved_qty(sbom_test_records[0][2]["item_code"], 
+			so.doclist[1].reserved_warehouse, 20.0)
+			
+	def test_reserved_qty_for_over_delivery_with_packing_list(self):
+		from erpnext.selling.doctype.sales_bom.test_sales_bom import test_records as sbom_test_records
+		
+		# change item in test so record
+		test_record = webnotes.copy_doclist(test_records[0])
+		test_record[1]["item_code"] = "_Test Sales BOM Item"
+
+		# reset bin
+		self.delete_bin(sbom_test_records[0][1]["item_code"], test_record[1]["reserved_warehouse"])
+		self.delete_bin(sbom_test_records[0][2]["item_code"], test_record[1]["reserved_warehouse"])
+		
+		# submit
+		so = self.create_so(test_record)
+		
+		# allow negative stock
+		webnotes.conn.set_default("allow_negative_stock", 1)
+		
+		# set over-delivery tolerance
+		webnotes.conn.set_value('Item', so.doclist[1].item_code, 'tolerance', 50)
+		
+		# submit dn
+		dn = self.create_dn_against_so(so, 15)
+		
+		self.check_reserved_qty(sbom_test_records[0][1]["item_code"], 
+			so.doclist[1].reserved_warehouse, 0.0)
+		self.check_reserved_qty(sbom_test_records[0][2]["item_code"], 
+			so.doclist[1].reserved_warehouse, 0.0)
+
+		# cancel dn
+		dn.cancel()
+		self.check_reserved_qty(sbom_test_records[0][1]["item_code"], 
+			so.doclist[1].reserved_warehouse, 50.0)
+		self.check_reserved_qty(sbom_test_records[0][2]["item_code"], 
+			so.doclist[1].reserved_warehouse, 20.0)
+
+	def test_warehouse_user(self):
+		webnotes.defaults.add_default("Warehouse", "_Test Warehouse 1 - _TC1", "test@example.com", "Restriction")
+		webnotes.bean("Profile", "test@example.com").get_controller()\
+			.add_roles("Sales User", "Sales Manager", "Material User", "Material Manager")
+			
+		webnotes.bean("Profile", "test2@example.com").get_controller()\
+			.add_roles("Sales User", "Sales Manager", "Material User", "Material Manager")
+		
+		webnotes.set_user("test@example.com")
+
+		from webnotes.model.bean import BeanPermissionError
+		so = webnotes.bean(copy = test_records[0])
+		so.doc.company = "_Test Company 1"
+		so.doc.conversion_rate = 0.02
+		so.doc.plc_conversion_rate = 0.02
+		so.doclist[1].reserved_warehouse = "_Test Warehouse 2 - _TC1"
+		self.assertRaises(BeanPermissionError, so.insert)
+
+		webnotes.set_user("test2@example.com")
+		so.insert()
+		
+		webnotes.defaults.clear_default("Warehouse", "_Test Warehouse 1 - _TC1", "test@example.com", parenttype="Restriction")
+
+test_dependencies = ["Sales BOM", "Currency Exchange"]
+	
+test_records = [
+	[
+		{
+			"company": "_Test Company", 
+			"conversion_rate": 1.0, 
+			"currency": "INR", 
+			"customer": "_Test Customer", 
+			"customer_name": "_Test Customer",
+			"customer_group": "_Test Customer Group", 
+			"doctype": "Sales Order", 
+			"fiscal_year": "_Test Fiscal Year 2013", 
+			"order_type": "Sales",
+			"delivery_date": "2013-02-23",
+			"plc_conversion_rate": 1.0, 
+			"price_list_currency": "INR", 
+			"selling_price_list": "_Test Price List", 
+			"territory": "_Test Territory", 
+			"transaction_date": "2013-02-21",
+			"grand_total": 1000.0, 
+			"grand_total_export": 1000.0, 
+			"naming_series": "_T-Sales Order-"
+		}, 
+		{
+			"description": "CPU", 
+			"doctype": "Sales Order Item", 
+			"item_code": "_Test Item Home Desktop 100", 
+			"item_name": "CPU", 
+			"parentfield": "sales_order_details", 
+			"qty": 10.0,
+			"basic_rate": 100.0,
+			"export_rate": 100.0,
+			"amount": 1000.0,
+			"reserved_warehouse": "_Test Warehouse - _TC",
+		}
+	],	
+]
\ No newline at end of file
diff --git a/selling/doctype/sales_order_item/README.md b/erpnext/selling/doctype/sales_order_item/README.md
similarity index 100%
rename from selling/doctype/sales_order_item/README.md
rename to erpnext/selling/doctype/sales_order_item/README.md
diff --git a/selling/doctype/sales_order_item/__init__.py b/erpnext/selling/doctype/sales_order_item/__init__.py
similarity index 100%
rename from selling/doctype/sales_order_item/__init__.py
rename to erpnext/selling/doctype/sales_order_item/__init__.py
diff --git a/selling/doctype/sales_order_item/sales_order_item.py b/erpnext/selling/doctype/sales_order_item/sales_order_item.py
similarity index 100%
rename from selling/doctype/sales_order_item/sales_order_item.py
rename to erpnext/selling/doctype/sales_order_item/sales_order_item.py
diff --git a/erpnext/selling/doctype/sales_order_item/sales_order_item.txt b/erpnext/selling/doctype/sales_order_item/sales_order_item.txt
new file mode 100644
index 0000000..38fb01c
--- /dev/null
+++ b/erpnext/selling/doctype/sales_order_item/sales_order_item.txt
@@ -0,0 +1,444 @@
+[
+ {
+  "creation": "2013-03-07 11:42:58", 
+  "docstatus": 0, 
+  "modified": "2013-12-31 18:07:50", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "SOD/.#####", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Selling", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Sales Order Item", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Sales Order Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Item Code", 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "print_width": "150px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_item_code", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Customer's Item Code", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_name", 
+  "fieldtype": "Data", 
+  "in_list_view": 0, 
+  "label": "Item Name", 
+  "oldfieldname": "item_name", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "print_width": "150", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "150"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break1", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Small Text", 
+  "print_width": "300px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "quantity_and_rate", 
+  "fieldtype": "Section Break", 
+  "in_list_view": 0, 
+  "label": "Quantity and Rate"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "qty", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Quantity", 
+  "oldfieldname": "qty", 
+  "oldfieldtype": "Currency", 
+  "print_width": "100px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "ref_rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Price List Rate", 
+  "oldfieldname": "ref_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 1, 
+  "print_width": "70px", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "70px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "adj_rate", 
+  "fieldtype": "Float", 
+  "in_list_view": 0, 
+  "label": "Discount(%)", 
+  "oldfieldname": "adj_rate", 
+  "oldfieldtype": "Float", 
+  "print_hide": 1, 
+  "print_width": "70px", 
+  "read_only": 0, 
+  "width": "70px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break2", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "stock_uom", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_list_view": 0, 
+  "label": "UOM", 
+  "oldfieldname": "stock_uom", 
+  "oldfieldtype": "Data", 
+  "options": "UOM", 
+  "print_width": "70px", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "70px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "base_ref_rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Price List Rate (Company Currency)", 
+  "oldfieldname": "base_ref_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_simple1", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "export_rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Rate", 
+  "oldfieldname": "export_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_width": "100px", 
+  "read_only": 0, 
+  "reqd": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "export_amount", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Amount", 
+  "no_copy": 0, 
+  "oldfieldname": "export_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break3", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "basic_rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Basic Rate (Company Currency)", 
+  "oldfieldname": "basic_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amount", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Amount (Company Currency)", 
+  "no_copy": 0, 
+  "oldfieldname": "amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warehouse_and_reference", 
+  "fieldtype": "Section Break", 
+  "in_list_view": 0, 
+  "label": "Warehouse and Reference"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reserved_warehouse", 
+  "fieldtype": "Link", 
+  "in_list_view": 0, 
+  "label": "Reserved Warehouse", 
+  "no_copy": 0, 
+  "oldfieldname": "reserved_warehouse", 
+  "oldfieldtype": "Link", 
+  "options": "Warehouse", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 0, 
+  "reqd": 0, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "prevdoc_docname", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Quotation", 
+  "no_copy": 1, 
+  "oldfieldname": "prevdoc_docname", 
+  "oldfieldtype": "Link", 
+  "options": "Quotation", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "brand", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Brand Name", 
+  "oldfieldname": "brand", 
+  "oldfieldtype": "Link", 
+  "options": "Brand", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "search_index": 1
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "item_group", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Item Group", 
+  "oldfieldname": "item_group", 
+  "oldfieldtype": "Link", 
+  "options": "Item Group", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "search_index": 1
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "page_break", 
+  "fieldtype": "Check", 
+  "in_list_view": 0, 
+  "label": "Page Break", 
+  "oldfieldname": "page_break", 
+  "oldfieldtype": "Check", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break4", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "projected_qty", 
+  "fieldtype": "Float", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Projected Qty", 
+  "no_copy": 1, 
+  "oldfieldname": "projected_qty", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "print_width": "70px", 
+  "read_only": 1, 
+  "width": "70px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "actual_qty", 
+  "fieldtype": "Float", 
+  "in_list_view": 0, 
+  "label": "Actual Qty", 
+  "no_copy": 1, 
+  "print_hide": 1, 
+  "print_width": "70px", 
+  "read_only": 1, 
+  "width": "70px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "delivered_qty", 
+  "fieldtype": "Float", 
+  "hidden": 0, 
+  "in_filter": 0, 
+  "in_list_view": 0, 
+  "label": "Delivered Qty", 
+  "no_copy": 1, 
+  "oldfieldname": "delivered_qty", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "search_index": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "billed_amt", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Billed Amt", 
+  "no_copy": 1, 
+  "options": "currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "description": "For Production", 
+  "doctype": "DocField", 
+  "fieldname": "planned_qty", 
+  "fieldtype": "Float", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Planned Quantity", 
+  "no_copy": 1, 
+  "oldfieldname": "planned_qty", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "print_width": "50px", 
+  "read_only": 1, 
+  "report_hide": 1, 
+  "width": "50px"
+ }, 
+ {
+  "description": "For Production", 
+  "doctype": "DocField", 
+  "fieldname": "produced_qty", 
+  "fieldtype": "Float", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Produced Quantity", 
+  "oldfieldname": "produced_qty", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "print_width": "50px", 
+  "read_only": 1, 
+  "report_hide": 1, 
+  "width": "50px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_tax_rate", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Item Tax Rate", 
+  "oldfieldname": "item_tax_rate", 
+  "oldfieldtype": "Small Text", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "transaction_date", 
+  "fieldtype": "Date", 
+  "hidden": 1, 
+  "in_filter": 0, 
+  "in_list_view": 0, 
+  "label": "Sales Order Date", 
+  "oldfieldname": "transaction_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "report_hide": 1, 
+  "search_index": 0
+ }
+]
\ No newline at end of file
diff --git a/selling/doctype/sales_team/README.md b/erpnext/selling/doctype/sales_team/README.md
similarity index 100%
rename from selling/doctype/sales_team/README.md
rename to erpnext/selling/doctype/sales_team/README.md
diff --git a/selling/doctype/sales_team/__init__.py b/erpnext/selling/doctype/sales_team/__init__.py
similarity index 100%
rename from selling/doctype/sales_team/__init__.py
rename to erpnext/selling/doctype/sales_team/__init__.py
diff --git a/selling/doctype/sales_team/sales_team.py b/erpnext/selling/doctype/sales_team/sales_team.py
similarity index 100%
rename from selling/doctype/sales_team/sales_team.py
rename to erpnext/selling/doctype/sales_team/sales_team.py
diff --git a/erpnext/selling/doctype/sales_team/sales_team.txt b/erpnext/selling/doctype/sales_team/sales_team.txt
new file mode 100644
index 0000000..d012cb4
--- /dev/null
+++ b/erpnext/selling/doctype/sales_team/sales_team.txt
@@ -0,0 +1,120 @@
+[
+ {
+  "creation": "2013-04-19 13:30:51", 
+  "docstatus": 0, 
+  "modified": "2013-12-31 19:00:14", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Selling", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Sales Team", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Sales Team"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_person", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Sales Person", 
+  "oldfieldname": "sales_person", 
+  "oldfieldtype": "Link", 
+  "options": "Sales Person", 
+  "print_width": "200px", 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "200px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_designation", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "in_list_view": 1, 
+  "label": "Designation", 
+  "oldfieldname": "sales_designation", 
+  "oldfieldtype": "Data", 
+  "print_width": "100px", 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_no", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_list_view": 1, 
+  "label": "Contact No.", 
+  "oldfieldname": "contact_no", 
+  "oldfieldtype": "Data", 
+  "print_width": "100px", 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break1", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "allocated_percentage", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Contribution (%)", 
+  "oldfieldname": "allocated_percentage", 
+  "oldfieldtype": "Currency", 
+  "print_width": "100px", 
+  "reqd": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "allocated_amount", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Contribution to Net Total", 
+  "oldfieldname": "allocated_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_width": "120px", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "120px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "incentives", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Incentives", 
+  "oldfieldname": "incentives", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "parenttype", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Parenttype", 
+  "oldfieldname": "parenttype", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "search_index": 1
+ }
+]
\ No newline at end of file
diff --git a/selling/doctype/selling_settings/__init__.py b/erpnext/selling/doctype/selling_settings/__init__.py
similarity index 100%
rename from selling/doctype/selling_settings/__init__.py
rename to erpnext/selling/doctype/selling_settings/__init__.py
diff --git a/erpnext/selling/doctype/selling_settings/selling_settings.py b/erpnext/selling/doctype/selling_settings/selling_settings.py
new file mode 100644
index 0000000..c280619
--- /dev/null
+++ b/erpnext/selling/doctype/selling_settings/selling_settings.py
@@ -0,0 +1,20 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+# For license information, please see license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+class DocType:
+	def __init__(self, d, dl):
+		self.doc, self.doclist = d, dl
+		
+	def validate(self):
+		for key in ["cust_master_name", "customer_group", "territory", "maintain_same_sales_rate",
+			"editable_price_list_rate", "selling_price_list"]:
+				webnotes.conn.set_default(key, self.doc.fields.get(key, ""))
+
+		from erpnext.setup.doctype.naming_series.naming_series import set_by_naming_series
+		set_by_naming_series("Customer", "customer_name", 
+			self.doc.get("cust_master_name")=="Naming Series", hide_name_field=False)
diff --git a/erpnext/selling/doctype/selling_settings/selling_settings.txt b/erpnext/selling/doctype/selling_settings/selling_settings.txt
new file mode 100644
index 0000000..2a93263
--- /dev/null
+++ b/erpnext/selling/doctype/selling_settings/selling_settings.txt
@@ -0,0 +1,108 @@
+[
+ {
+  "creation": "2013-06-25 10:25:16", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:21:46", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "description": "Settings for Selling Module", 
+  "doctype": "DocType", 
+  "document_type": "Other", 
+  "icon": "icon-cog", 
+  "issingle": 1, 
+  "module": "Selling", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Selling Settings", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Selling Settings", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "role": "System Manager", 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Selling Settings"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cust_master_name", 
+  "fieldtype": "Select", 
+  "label": "Customer Naming By", 
+  "options": "Customer Name\nNaming Series"
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "customer_group", 
+  "fieldtype": "Link", 
+  "label": "Default Customer Group", 
+  "options": "Customer Group"
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "territory", 
+  "fieldtype": "Link", 
+  "label": "Default Territory", 
+  "options": "Territory"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "selling_price_list", 
+  "fieldtype": "Link", 
+  "label": "Default Price List", 
+  "options": "Price List"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_5", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "so_required", 
+  "fieldtype": "Select", 
+  "label": "Sales Order Required", 
+  "options": "No\nYes"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "dn_required", 
+  "fieldtype": "Select", 
+  "label": "Delivery Note Required", 
+  "options": "No\nYes"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "maintain_same_sales_rate", 
+  "fieldtype": "Check", 
+  "label": "Maintain Same Rate Throughout Sales Cycle"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "editable_price_list_rate", 
+  "fieldtype": "Check", 
+  "label": "Allow user to edit Price List Rate in transactions"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/selling/doctype/sms_center/README.md b/erpnext/selling/doctype/sms_center/README.md
similarity index 100%
rename from selling/doctype/sms_center/README.md
rename to erpnext/selling/doctype/sms_center/README.md
diff --git a/selling/doctype/sms_center/__init__.py b/erpnext/selling/doctype/sms_center/__init__.py
similarity index 100%
rename from selling/doctype/sms_center/__init__.py
rename to erpnext/selling/doctype/sms_center/__init__.py
diff --git a/selling/doctype/sms_center/sms_center.py b/erpnext/selling/doctype/sms_center/sms_center.py
similarity index 100%
rename from selling/doctype/sms_center/sms_center.py
rename to erpnext/selling/doctype/sms_center/sms_center.py
diff --git a/selling/doctype/sms_center/sms_center.txt b/erpnext/selling/doctype/sms_center/sms_center.txt
similarity index 100%
rename from selling/doctype/sms_center/sms_center.txt
rename to erpnext/selling/doctype/sms_center/sms_center.txt
diff --git a/selling/page/__init__.py b/erpnext/selling/page/__init__.py
similarity index 100%
rename from selling/page/__init__.py
rename to erpnext/selling/page/__init__.py
diff --git a/selling/page/sales_analytics/README.md b/erpnext/selling/page/sales_analytics/README.md
similarity index 100%
rename from selling/page/sales_analytics/README.md
rename to erpnext/selling/page/sales_analytics/README.md
diff --git a/selling/page/sales_analytics/__init__.py b/erpnext/selling/page/sales_analytics/__init__.py
similarity index 100%
rename from selling/page/sales_analytics/__init__.py
rename to erpnext/selling/page/sales_analytics/__init__.py
diff --git a/selling/page/sales_analytics/sales_analytics.js b/erpnext/selling/page/sales_analytics/sales_analytics.js
similarity index 100%
rename from selling/page/sales_analytics/sales_analytics.js
rename to erpnext/selling/page/sales_analytics/sales_analytics.js
diff --git a/selling/page/sales_analytics/sales_analytics.txt b/erpnext/selling/page/sales_analytics/sales_analytics.txt
similarity index 100%
rename from selling/page/sales_analytics/sales_analytics.txt
rename to erpnext/selling/page/sales_analytics/sales_analytics.txt
diff --git a/selling/page/sales_browser/README.md b/erpnext/selling/page/sales_browser/README.md
similarity index 100%
rename from selling/page/sales_browser/README.md
rename to erpnext/selling/page/sales_browser/README.md
diff --git a/selling/page/sales_browser/__init__.py b/erpnext/selling/page/sales_browser/__init__.py
similarity index 100%
rename from selling/page/sales_browser/__init__.py
rename to erpnext/selling/page/sales_browser/__init__.py
diff --git a/selling/page/sales_browser/sales_browser.css b/erpnext/selling/page/sales_browser/sales_browser.css
similarity index 100%
rename from selling/page/sales_browser/sales_browser.css
rename to erpnext/selling/page/sales_browser/sales_browser.css
diff --git a/erpnext/selling/page/sales_browser/sales_browser.js b/erpnext/selling/page/sales_browser/sales_browser.js
new file mode 100644
index 0000000..1b7d9aa
--- /dev/null
+++ b/erpnext/selling/page/sales_browser/sales_browser.js
@@ -0,0 +1,177 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+pscript['onload_Sales Browser'] = function(wrapper){
+	wn.ui.make_app_page({
+		parent: wrapper,
+	})
+	
+	wrapper.appframe.add_module_icon("Selling")
+	
+	wrapper.appframe.set_title_right('Refresh', function() {  
+			wrapper.make_tree();
+		});
+
+
+	$(wrapper)
+		.find(".layout-side-section")
+		.html('<div class="text-muted">'+ 
+			wn._('Click on a link to get options to expand get options ') + 
+			wn._('Add') + ' / ' + wn._('Edit') + ' / '+ wn._('Delete') + '.</div>')
+
+	wrapper.make_tree = function() {
+		var ctype = wn.get_route()[1] || 'Territory';
+		return wn.call({
+			method: 'erpnext.selling.page.sales_browser.sales_browser.get_children',
+			args: {ctype: ctype},
+			callback: function(r) {
+				var root = r.message[0]["value"];
+				erpnext.sales_chart = new erpnext.SalesChart(ctype, root, 
+					$(wrapper)
+						.find(".layout-main-section")
+						.css({
+							"min-height": "300px",
+							"padding-bottom": "25px"
+						}));
+			}
+		});
+	}
+	
+	wrapper.make_tree();
+}
+
+pscript['onshow_Sales Browser'] = function(wrapper){
+	// set route
+	var ctype = wn.get_route()[1] || 'Territory';
+
+	wrapper.appframe.set_title(ctype+' Tree')
+
+	if(erpnext.sales_chart && erpnext.sales_chart.ctype != ctype) {
+		wrapper.make_tree();
+	}
+};
+
+erpnext.SalesChart = Class.extend({
+	init: function(ctype, root, parent) {
+		$(parent).empty();
+		var me = this;
+		me.ctype = ctype;
+		this.tree = new wn.ui.Tree({
+			parent: $(parent), 
+			label: root,
+			args: {ctype: ctype},
+			method: 'erpnext.selling.page.sales_browser.sales_browser.get_children',
+			click: function(link) {
+				if(me.cur_toolbar) 
+					$(me.cur_toolbar).toggle(false);
+
+				if(!link.toolbar) 
+					me.make_link_toolbar(link);
+
+				if(link.toolbar) {
+					me.cur_toolbar = link.toolbar;
+					$(me.cur_toolbar).toggle(true);					
+				}
+			}
+		});
+		this.tree.rootnode.$a
+			.data('node-data', {value: root, expandable:1})
+			.click();		
+	},
+	make_link_toolbar: function(link) {
+		var data = $(link).data('node-data');
+		if(!data) return;
+
+		link.toolbar = $('<span class="tree-node-toolbar"></span>').insertAfter(link);
+		
+		// edit
+		var node_links = [];
+		
+		if (wn.model.can_read(this.ctype)) {
+			node_links.push('<a onclick="erpnext.sales_chart.open();">'+wn._('Edit')+'</a>');
+		}
+
+		if(data.expandable) {
+			if (wn.boot.profile.can_create.indexOf(this.ctype) !== -1 ||
+					wn.boot.profile.in_create.indexOf(this.ctype) !== -1) {
+				node_links.push('<a onclick="erpnext.sales_chart.new_node();">' + wn._('Add Child') + '</a>');
+			}
+		}
+
+		if (wn.model.can_write(this.ctype)) {
+			node_links.push('<a onclick="erpnext.sales_chart.rename()">' + wn._('Rename') + '</a>');
+		};
+	
+		if (wn.model.can_delete(this.ctype)) {
+			node_links.push('<a onclick="erpnext.sales_chart.delete()">' + wn._('Delete') + '</a>');
+		};
+		
+		link.toolbar.append(node_links.join(" | "));
+	},
+	new_node: function() {
+		var me = this;
+		
+		var fields = [
+			{fieldtype:'Data', fieldname: 'name_field', 
+				label:'New ' + me.ctype + ' Name', reqd:true},
+			{fieldtype:'Select', fieldname:'is_group', label:'Group Node', options:'No\nYes', 
+				description: wn._("Further nodes can be only created under 'Group' type nodes")}, 
+			{fieldtype:'Button', fieldname:'create_new', label:'Create New' }
+		]
+		
+		if(me.ctype == "Sales Person") {
+			fields.splice(-1, 0, {fieldtype:'Link', fieldname:'employee', label:'Employee',
+				options:'Employee', description: wn._("Please enter Employee Id of this sales parson")});
+		}
+		
+		// the dialog
+		var d = new wn.ui.Dialog({
+			title: wn._('New ') + wn._(me.ctype),
+			fields: fields
+		})		
+	
+		d.set_value("is_group", "No");
+		// create
+		$(d.fields_dict.create_new.input).click(function() {
+			var btn = this;
+			$(btn).set_working();
+			var v = d.get_values();
+			if(!v) return;
+			
+			var node = me.selected_node();
+			
+			v.parent = node.data('label');
+			v.ctype = me.ctype;
+			
+			return wn.call({
+				method: 'erpnext.selling.page.sales_browser.sales_browser.add_node',
+				args: v,
+				callback: function() {
+					$(btn).done_working();
+					d.hide();
+					node.trigger('reload');
+				}	
+			})			
+		});
+		d.show();		
+	},
+	selected_node: function() {
+		return this.tree.$w.find('.tree-link.selected');
+	},
+	open: function() {
+		var node = this.selected_node();
+		wn.set_route("Form", this.ctype, node.data("label"));
+	},
+	rename: function() {
+		var node = this.selected_node();
+		wn.model.rename_doc(this.ctype, node.data('label'), function(new_name) {
+			node.data('label', new_name).find(".tree-label").html(new_name);
+		});
+	},
+	delete: function() {
+		var node = this.selected_node();
+		wn.model.delete_doc(this.ctype, node.data('label'), function() {
+			node.parent().remove();
+		});
+	},
+});
\ No newline at end of file
diff --git a/selling/page/sales_browser/sales_browser.py b/erpnext/selling/page/sales_browser/sales_browser.py
similarity index 100%
rename from selling/page/sales_browser/sales_browser.py
rename to erpnext/selling/page/sales_browser/sales_browser.py
diff --git a/selling/page/sales_browser/sales_browser.txt b/erpnext/selling/page/sales_browser/sales_browser.txt
similarity index 100%
rename from selling/page/sales_browser/sales_browser.txt
rename to erpnext/selling/page/sales_browser/sales_browser.txt
diff --git a/selling/page/sales_funnel/__init__.py b/erpnext/selling/page/sales_funnel/__init__.py
similarity index 100%
rename from selling/page/sales_funnel/__init__.py
rename to erpnext/selling/page/sales_funnel/__init__.py
diff --git a/selling/page/sales_funnel/sales_funnel.css b/erpnext/selling/page/sales_funnel/sales_funnel.css
similarity index 100%
rename from selling/page/sales_funnel/sales_funnel.css
rename to erpnext/selling/page/sales_funnel/sales_funnel.css
diff --git a/erpnext/selling/page/sales_funnel/sales_funnel.js b/erpnext/selling/page/sales_funnel/sales_funnel.js
new file mode 100644
index 0000000..c229d81
--- /dev/null
+++ b/erpnext/selling/page/sales_funnel/sales_funnel.js
@@ -0,0 +1,187 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.pages['sales-funnel'].onload = function(wrapper) { 
+	wn.ui.make_app_page({
+		parent: wrapper,
+		title: 'Sales Funnel',
+		single_column: true
+	});
+	
+	wrapper.sales_funnel = new erpnext.SalesFunnel(wrapper);
+	
+	wrapper.appframe.add_module_icon("Selling", "sales-funnel", function() {
+		wn.set_route("selling-home");
+	});
+}
+
+erpnext.SalesFunnel = Class.extend({
+	init: function(wrapper) {
+		var me = this;
+		// 0 setTimeout hack - this gives time for canvas to get width and height
+		setTimeout(function() { 
+			me.setup(wrapper);
+			me.get_data();
+		}, 0);
+	},
+	
+	setup: function(wrapper) {
+		var me = this;
+		
+		this.elements = { 
+			layout: $(wrapper).find(".layout-main"),
+			from_date: wrapper.appframe.add_date("From Date"),
+			to_date: wrapper.appframe.add_date("To Date"),
+			refresh_btn: wrapper.appframe.set_title_right("Refresh", 
+				function() { me.get_data(); }, "icon-refresh"),
+		};
+		
+		this.elements.no_data = $('<div class="alert alert-warning">No Data</div>')
+			.toggle(false)
+			.appendTo(this.elements.layout);
+		
+		this.elements.funnel_wrapper = $('<div class="funnel-wrapper text-center"></div>')
+			.appendTo(this.elements.layout);
+		
+		this.options = {
+			from_date: wn.datetime.add_months(wn.datetime.get_today(), -1),
+			to_date: wn.datetime.get_today()
+		};
+		
+		// set defaults and bind on change
+		$.each(this.options, function(k, v) { 
+			me.elements[k].val(wn.datetime.str_to_user(v)); 
+			me.elements[k].on("change", function() {
+				me.options[k] = wn.datetime.user_to_str($(this).val());
+				me.get_data();
+			});
+		});
+		
+		// bind refresh
+		this.elements.refresh_btn.on("click", function() {
+			me.get_data(this);
+		});
+		
+		// bind resize
+		$(window).resize(function() {
+			me.render();
+		});
+	},
+	
+	get_data: function(btn) {
+		var me = this;
+		wn.call({
+			method: "erpnext.selling.sales_funnel.get_funnel_data",
+			args: {
+				from_date: this.options.from_date,
+				to_date: this.options.to_date
+			},
+			btn: btn,
+			callback: function(r) {
+				if(!r.exc) {
+					me.options.data = r.message;
+					me.render();
+				}
+			}
+		});
+	},
+	
+	render: function() {
+		var me = this;
+		this.prepare();
+		
+		var context = this.elements.context,
+			x_start = 0.0,
+			x_end = this.options.width,
+			x_mid = (x_end - x_start) / 2.0,
+			y = 0,
+			y_old = 0.0;
+		
+		if(this.options.total_value === 0) {
+			this.elements.no_data.toggle(true);
+			return;
+		}
+		
+		this.options.data.forEach(function(d) {
+			context.fillStyle = d.color;
+			context.strokeStyle = d.color;
+			me.draw_triangle(x_start, x_mid, x_end, y, me.options.height);
+			
+			y_old = y;
+
+			// new y
+			y = y + d.height;
+			
+			// new x
+			var half_side = (me.options.height - y) / Math.sqrt(3);
+			x_start = x_mid - half_side;
+			x_end = x_mid + half_side;
+			
+			var y_mid = y_old + (y - y_old) / 2.0;
+			
+			me.draw_legend(x_mid, y_mid, me.options.width, me.options.height, d.value + " - " + d.title);
+		});
+	},
+	
+	prepare: function() {
+		var me = this;
+		
+		this.elements.no_data.toggle(false);
+		
+		// calculate width and height options
+		this.options.width = $(this.elements.funnel_wrapper).width() * 2.0 / 3.0;
+		this.options.height = (Math.sqrt(3) * this.options.width) / 2.0;
+		
+		// calculate total weightage
+		// as height decreases, area decreases by the square of the reduction
+		// hence, compensating by squaring the index value
+		this.options.total_weightage = this.options.data.reduce(
+			function(prev, curr, i) { return prev + Math.pow(i+1, 2) * curr.value; }, 0.0);
+		
+		// calculate height for each data
+		$.each(this.options.data, function(i, d) {
+			d.height = me.options.height * d.value * Math.pow(i+1, 2) / me.options.total_weightage;
+		});
+		
+		this.elements.canvas = $('<canvas></canvas>')
+			.appendTo(this.elements.funnel_wrapper.empty())
+			.attr("width", $(this.elements.funnel_wrapper).width())
+			.attr("height", this.options.height);
+		
+		this.elements.context = this.elements.canvas.get(0).getContext("2d");
+	},
+	
+	draw_triangle: function(x_start, x_mid, x_end, y, height) {
+		var context = this.elements.context;
+		context.beginPath();
+		context.moveTo(x_start, y);
+		context.lineTo(x_end, y);
+		context.lineTo(x_mid, height);
+		context.lineTo(x_start, y);
+		context.closePath();
+		context.fill();
+	},
+	
+	draw_legend: function(x_mid, y_mid, width, height, title) {
+		var context = this.elements.context;
+		
+		// draw line
+		context.beginPath();
+		context.moveTo(x_mid, y_mid);
+		context.lineTo(width, y_mid);
+		context.closePath();
+		context.stroke();
+		
+		// draw circle
+		context.beginPath();
+		context.arc(width, y_mid, 5, 0, Math.PI * 2, false);
+		context.closePath();
+		context.fill();
+		
+		// draw text
+		context.fillStyle = "black";
+		context.textBaseline = "middle";
+		context.font = "1.1em sans-serif";
+		context.fillText(title, width + 20, y_mid);
+	}
+});
\ No newline at end of file
diff --git a/selling/page/sales_funnel/sales_funnel.py b/erpnext/selling/page/sales_funnel/sales_funnel.py
similarity index 100%
rename from selling/page/sales_funnel/sales_funnel.py
rename to erpnext/selling/page/sales_funnel/sales_funnel.py
diff --git a/selling/page/sales_funnel/sales_funnel.txt b/erpnext/selling/page/sales_funnel/sales_funnel.txt
similarity index 100%
rename from selling/page/sales_funnel/sales_funnel.txt
rename to erpnext/selling/page/sales_funnel/sales_funnel.txt
diff --git a/selling/page/selling_home/__init__.py b/erpnext/selling/page/selling_home/__init__.py
similarity index 100%
rename from selling/page/selling_home/__init__.py
rename to erpnext/selling/page/selling_home/__init__.py
diff --git a/erpnext/selling/page/selling_home/selling_home.js b/erpnext/selling/page/selling_home/selling_home.js
new file mode 100644
index 0000000..54b4edc
--- /dev/null
+++ b/erpnext/selling/page/selling_home/selling_home.js
@@ -0,0 +1,239 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt"
+
+wn.module_page["Selling"] = [
+	{
+		top: true,
+		title: wn._("Documents"),
+		icon: "icon-copy",
+		items: [
+			{
+				label: wn._("Customer"),
+				description: wn._("Customer database."),
+				doctype:"Customer"
+			},
+			{
+				label: wn._("Lead"),
+				description: wn._("Database of potential customers."),
+				doctype:"Lead"
+			},
+			{
+				label: wn._("Opportunity"),
+				description: wn._("Potential opportunities for selling."),
+				doctype:"Opportunity"
+			},
+			{
+				label: wn._("Quotation"),
+				description: wn._("Quotes to Leads or Customers."),
+				doctype:"Quotation"
+			},
+			{
+				label: wn._("Sales Order"),
+				description: wn._("Confirmed orders from Customers."),
+				doctype:"Sales Order"
+			},
+		]
+	},
+	{
+		title: wn._("Masters"),
+		icon: "icon-book",
+		items: [
+			{
+				label: wn._("Contact"),
+				description: wn._("All Contacts."),
+				doctype:"Contact"
+			},
+			{
+				label: wn._("Address"),
+				description: wn._("All Addresses."),
+				doctype:"Address"
+			},
+			{
+				label: wn._("Item"),
+				description: wn._("All Products or Services."),
+				doctype:"Item"
+			},
+		]
+	},
+	{
+		title: wn._("Setup"),
+		icon: "icon-cog",
+		items: [
+			{
+				"label": wn._("Selling Settings"),
+				"route": "Form/Selling Settings",
+				"doctype":"Selling Settings",
+				"description": wn._("Settings for Selling Module")
+			},
+			{
+				label: wn._("Sales Taxes and Charges Master"),
+				description: wn._("Sales taxes template."),
+				doctype:"Sales Taxes and Charges Master"
+			},
+			{
+				label: wn._("Shipping Rules"),
+				description: wn._("Rules to calculate shipping amount for a sale"),
+				doctype:"Shipping Rule"
+			},
+			{
+				label: wn._("Price List"),
+				description: wn._("Multiple Price list."),
+				doctype:"Price List"
+			},
+			{
+				label: wn._("Item Price"),
+				description: wn._("Multiple Item prices."),
+				doctype:"Item Price"
+			},
+			{
+				label: wn._("Sales BOM"),
+				description: wn._("Bundle items at time of sale."),
+				doctype:"Sales BOM"
+			},
+			{
+				label: wn._("Terms and Conditions"),
+				description: wn._("Template of terms or contract."),
+				doctype:"Terms and Conditions"
+			},
+			{
+				label: wn._("Customer Group"),
+				description: wn._("Customer classification tree."),
+				route: "Sales Browser/Customer Group",
+				doctype:"Customer Group"
+			},
+			{
+				label: wn._("Territory"),
+				description: wn._("Sales territories."),
+				route: "Sales Browser/Territory",
+				doctype:"Territory"
+			},
+			{
+				"route":"Sales Browser/Sales Person",
+				"label":wn._("Sales Person"),
+				"description": wn._("Sales persons and targets"),
+				doctype:"Sales Person"
+			},
+			{
+				"route":"List/Sales Partner",
+				"label": wn._("Sales Partner"),
+				"description":wn._("Commission partners and targets"),
+				doctype:"Sales Partner"
+			},
+			{
+				"route":"Sales Browser/Item Group",
+				"label":wn._("Item Group"),
+				"description": wn._("Tree of item classification"),
+				doctype:"Item Group"
+			},
+			{
+				"route":"List/Campaign",
+				"label":wn._("Campaign"),
+				"description":wn._("Sales campaigns"),
+				doctype:"Campaign"
+			},
+		]
+	},
+	{
+		title: wn._("Tools"),
+		icon: "icon-wrench",
+		items: [
+			{
+				"route":"Form/SMS Center/SMS Center",
+				"label":wn._("SMS Center"),
+				"description":wn._("Send mass SMS to your contacts"),
+				doctype:"SMS Center"
+			},
+		]
+	},
+	{
+		title: wn._("Analytics"),
+		right: true,
+		icon: "icon-bar-chart",
+		items: [
+			{
+				"label":wn._("Sales Analytics"),
+				page: "sales-analytics"
+			},
+			{
+				"label":wn._("Sales Funnel"),
+				page: "sales-funnel"
+			},
+			{
+				"label":wn._("Customer Acquisition and Loyalty"),
+				route: "query-report/Customer Acquisition and Loyalty",
+				doctype: "Customer"
+			},
+		]
+	},
+	{
+		title: wn._("Reports"),
+		right: true,
+		icon: "icon-list",
+		items: [
+			{
+				"label":wn._("Lead Details"),
+				route: "query-report/Lead Details",
+				doctype: "Lead"
+			},
+			{
+				"label":wn._("Customer Addresses And Contacts"),
+				route: "query-report/Customer Addresses And Contacts",
+				doctype: "Contact"
+			},
+			{
+				"label":wn._("Ordered Items To Be Delivered"),
+				route: "query-report/Ordered Items To Be Delivered",
+				doctype: "Sales Order"
+			},
+			{
+				"label":wn._("Sales Person-wise Transaction Summary"),
+				route: "query-report/Sales Person-wise Transaction Summary",
+				doctype: "Sales Order"
+			},
+			{
+				"label":wn._("Item-wise Sales History"),
+				route: "query-report/Item-wise Sales History",
+				doctype: "Item"
+			},
+			{
+				"label":wn._("Territory Target Variance (Item Group-Wise)"),
+				route: "query-report/Territory Target Variance Item Group-Wise",
+				doctype: "Territory"
+			},
+			{
+				"label":wn._("Sales Person Target Variance (Item Group-Wise)"),
+				route: "query-report/Sales Person Target Variance Item Group-Wise",
+				doctype: "Sales Person",
+			},
+			{
+				"label":wn._("Customers Not Buying Since Long Time"),
+				route: "query-report/Customers Not Buying Since Long Time",
+				doctype: "Sales Order"
+			},
+			{
+				"label":wn._("Quotation Trend"),
+				route: "query-report/Quotation Trends",
+				doctype: "Quotation"
+			},
+			{
+				"label":wn._("Sales Order Trend"),
+				route: "query-report/Sales Order Trends",
+				doctype: "Sales Order"
+			},
+			{
+				"label":wn._("Available Stock for Packing Items"),
+				route: "query-report/Available Stock for Packing Items",
+				doctype: "Item",
+			},
+			{
+				"label":wn._("Pending SO Items For Purchase Request"),
+				route: "query-report/Pending SO Items For Purchase Request",
+				doctype: "Sales Order"
+			},
+		]
+	}
+]
+
+pscript['onload_selling-home'] = function(wrapper) {
+	wn.views.moduleview.make(wrapper, "Selling");
+}
\ No newline at end of file
diff --git a/selling/page/selling_home/selling_home.txt b/erpnext/selling/page/selling_home/selling_home.txt
similarity index 100%
rename from selling/page/selling_home/selling_home.txt
rename to erpnext/selling/page/selling_home/selling_home.txt
diff --git a/selling/report/__init__.py b/erpnext/selling/report/__init__.py
similarity index 100%
rename from selling/report/__init__.py
rename to erpnext/selling/report/__init__.py
diff --git a/selling/report/available_stock_for_packing_items/__init__.py b/erpnext/selling/report/available_stock_for_packing_items/__init__.py
similarity index 100%
rename from selling/report/available_stock_for_packing_items/__init__.py
rename to erpnext/selling/report/available_stock_for_packing_items/__init__.py
diff --git a/selling/report/available_stock_for_packing_items/available_stock_for_packing_items.py b/erpnext/selling/report/available_stock_for_packing_items/available_stock_for_packing_items.py
similarity index 100%
rename from selling/report/available_stock_for_packing_items/available_stock_for_packing_items.py
rename to erpnext/selling/report/available_stock_for_packing_items/available_stock_for_packing_items.py
diff --git a/selling/report/available_stock_for_packing_items/available_stock_for_packing_items.txt b/erpnext/selling/report/available_stock_for_packing_items/available_stock_for_packing_items.txt
similarity index 100%
rename from selling/report/available_stock_for_packing_items/available_stock_for_packing_items.txt
rename to erpnext/selling/report/available_stock_for_packing_items/available_stock_for_packing_items.txt
diff --git a/selling/report/customer_acquisition_and_loyalty/__init__.py b/erpnext/selling/report/customer_acquisition_and_loyalty/__init__.py
similarity index 100%
rename from selling/report/customer_acquisition_and_loyalty/__init__.py
rename to erpnext/selling/report/customer_acquisition_and_loyalty/__init__.py
diff --git a/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.js b/erpnext/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.js
similarity index 100%
rename from selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.js
rename to erpnext/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.js
diff --git a/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.py b/erpnext/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.py
similarity index 100%
rename from selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.py
rename to erpnext/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.py
diff --git a/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.txt b/erpnext/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.txt
similarity index 100%
rename from selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.txt
rename to erpnext/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.txt
diff --git a/selling/report/customer_addresses_and_contacts/__init__.py b/erpnext/selling/report/customer_addresses_and_contacts/__init__.py
similarity index 100%
rename from selling/report/customer_addresses_and_contacts/__init__.py
rename to erpnext/selling/report/customer_addresses_and_contacts/__init__.py
diff --git a/selling/report/customer_addresses_and_contacts/customer_addresses_and_contacts.txt b/erpnext/selling/report/customer_addresses_and_contacts/customer_addresses_and_contacts.txt
similarity index 100%
rename from selling/report/customer_addresses_and_contacts/customer_addresses_and_contacts.txt
rename to erpnext/selling/report/customer_addresses_and_contacts/customer_addresses_and_contacts.txt
diff --git a/selling/report/customers_not_buying_since_long_time/__init__.py b/erpnext/selling/report/customers_not_buying_since_long_time/__init__.py
similarity index 100%
rename from selling/report/customers_not_buying_since_long_time/__init__.py
rename to erpnext/selling/report/customers_not_buying_since_long_time/__init__.py
diff --git a/selling/report/customers_not_buying_since_long_time/customers_not_buying_since_long_time.js b/erpnext/selling/report/customers_not_buying_since_long_time/customers_not_buying_since_long_time.js
similarity index 100%
rename from selling/report/customers_not_buying_since_long_time/customers_not_buying_since_long_time.js
rename to erpnext/selling/report/customers_not_buying_since_long_time/customers_not_buying_since_long_time.js
diff --git a/selling/report/customers_not_buying_since_long_time/customers_not_buying_since_long_time.py b/erpnext/selling/report/customers_not_buying_since_long_time/customers_not_buying_since_long_time.py
similarity index 100%
rename from selling/report/customers_not_buying_since_long_time/customers_not_buying_since_long_time.py
rename to erpnext/selling/report/customers_not_buying_since_long_time/customers_not_buying_since_long_time.py
diff --git a/selling/report/customers_not_buying_since_long_time/customers_not_buying_since_long_time.txt b/erpnext/selling/report/customers_not_buying_since_long_time/customers_not_buying_since_long_time.txt
similarity index 100%
rename from selling/report/customers_not_buying_since_long_time/customers_not_buying_since_long_time.txt
rename to erpnext/selling/report/customers_not_buying_since_long_time/customers_not_buying_since_long_time.txt
diff --git a/selling/report/item_wise_sales_history/__init__.py b/erpnext/selling/report/item_wise_sales_history/__init__.py
similarity index 100%
rename from selling/report/item_wise_sales_history/__init__.py
rename to erpnext/selling/report/item_wise_sales_history/__init__.py
diff --git a/selling/report/item_wise_sales_history/item_wise_sales_history.txt b/erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.txt
similarity index 100%
rename from selling/report/item_wise_sales_history/item_wise_sales_history.txt
rename to erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.txt
diff --git a/selling/report/lead_details/__init__.py b/erpnext/selling/report/lead_details/__init__.py
similarity index 100%
rename from selling/report/lead_details/__init__.py
rename to erpnext/selling/report/lead_details/__init__.py
diff --git a/selling/report/lead_details/lead_details.txt b/erpnext/selling/report/lead_details/lead_details.txt
similarity index 100%
rename from selling/report/lead_details/lead_details.txt
rename to erpnext/selling/report/lead_details/lead_details.txt
diff --git a/selling/report/pending_so_items_for_purchase_request/__init__.py b/erpnext/selling/report/pending_so_items_for_purchase_request/__init__.py
similarity index 100%
rename from selling/report/pending_so_items_for_purchase_request/__init__.py
rename to erpnext/selling/report/pending_so_items_for_purchase_request/__init__.py
diff --git a/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.txt b/erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.txt
similarity index 100%
rename from selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.txt
rename to erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.txt
diff --git a/selling/report/quotation_trends/__init__.py b/erpnext/selling/report/quotation_trends/__init__.py
similarity index 100%
rename from selling/report/quotation_trends/__init__.py
rename to erpnext/selling/report/quotation_trends/__init__.py
diff --git a/erpnext/selling/report/quotation_trends/quotation_trends.js b/erpnext/selling/report/quotation_trends/quotation_trends.js
new file mode 100644
index 0000000..59f8b46
--- /dev/null
+++ b/erpnext/selling/report/quotation_trends/quotation_trends.js
@@ -0,0 +1,8 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.require("assets/erpnext/js/sales_trends_filters.js");
+
+wn.query_reports["Quotation Trends"] = {
+	filters: get_filters()
+ }
\ No newline at end of file
diff --git a/erpnext/selling/report/quotation_trends/quotation_trends.py b/erpnext/selling/report/quotation_trends/quotation_trends.py
new file mode 100644
index 0000000..ea0d3db
--- /dev/null
+++ b/erpnext/selling/report/quotation_trends/quotation_trends.py
@@ -0,0 +1,14 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from erpnext.controllers.trends	import get_columns, get_data
+
+def execute(filters=None):
+	if not filters: filters ={}
+	data = []
+	conditions = get_columns(filters, "Quotation")
+	data = get_data(filters, conditions)
+
+	return conditions["columns"], data 
\ No newline at end of file
diff --git a/selling/report/quotation_trends/quotation_trends.txt b/erpnext/selling/report/quotation_trends/quotation_trends.txt
similarity index 100%
rename from selling/report/quotation_trends/quotation_trends.txt
rename to erpnext/selling/report/quotation_trends/quotation_trends.txt
diff --git a/selling/report/sales_order_trends/__init__.py b/erpnext/selling/report/sales_order_trends/__init__.py
similarity index 100%
rename from selling/report/sales_order_trends/__init__.py
rename to erpnext/selling/report/sales_order_trends/__init__.py
diff --git a/erpnext/selling/report/sales_order_trends/sales_order_trends.js b/erpnext/selling/report/sales_order_trends/sales_order_trends.js
new file mode 100644
index 0000000..6ff31a2
--- /dev/null
+++ b/erpnext/selling/report/sales_order_trends/sales_order_trends.js
@@ -0,0 +1,8 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.require("assets/erpnext/js/sales_trends_filters.js");
+
+wn.query_reports["Sales Order Trends"] = {
+	filters: get_filters()
+ }
\ No newline at end of file
diff --git a/erpnext/selling/report/sales_order_trends/sales_order_trends.py b/erpnext/selling/report/sales_order_trends/sales_order_trends.py
new file mode 100644
index 0000000..e9354e6
--- /dev/null
+++ b/erpnext/selling/report/sales_order_trends/sales_order_trends.py
@@ -0,0 +1,14 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from erpnext.controllers.trends	import get_columns,get_data
+
+def execute(filters=None):
+	if not filters: filters ={}
+	data = []
+	conditions = get_columns(filters, "Sales Order")
+	data = get_data(filters, conditions)
+	
+	return conditions["columns"], data 
\ No newline at end of file
diff --git a/selling/report/sales_order_trends/sales_order_trends.txt b/erpnext/selling/report/sales_order_trends/sales_order_trends.txt
similarity index 100%
rename from selling/report/sales_order_trends/sales_order_trends.txt
rename to erpnext/selling/report/sales_order_trends/sales_order_trends.txt
diff --git a/selling/report/sales_person_target_variance_item_group_wise/__init__.py b/erpnext/selling/report/sales_person_target_variance_item_group_wise/__init__.py
similarity index 100%
rename from selling/report/sales_person_target_variance_item_group_wise/__init__.py
rename to erpnext/selling/report/sales_person_target_variance_item_group_wise/__init__.py
diff --git a/selling/report/sales_person_target_variance_item_group_wise/sales_person_target_variance_item_group_wise.js b/erpnext/selling/report/sales_person_target_variance_item_group_wise/sales_person_target_variance_item_group_wise.js
similarity index 100%
rename from selling/report/sales_person_target_variance_item_group_wise/sales_person_target_variance_item_group_wise.js
rename to erpnext/selling/report/sales_person_target_variance_item_group_wise/sales_person_target_variance_item_group_wise.js
diff --git a/erpnext/selling/report/sales_person_target_variance_item_group_wise/sales_person_target_variance_item_group_wise.py b/erpnext/selling/report/sales_person_target_variance_item_group_wise/sales_person_target_variance_item_group_wise.py
new file mode 100644
index 0000000..3e500dc
--- /dev/null
+++ b/erpnext/selling/report/sales_person_target_variance_item_group_wise/sales_person_target_variance_item_group_wise.py
@@ -0,0 +1,135 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes import _, msgprint
+from webnotes.utils import flt
+import time
+from erpnext.accounts.utils import get_fiscal_year
+from erpnext.controllers.trends import get_period_date_ranges, get_period_month_ranges
+from webnotes.model.meta import get_field_precision
+
+def execute(filters=None):
+	if not filters: filters = {}
+	
+	columns = get_columns(filters)
+	period_month_ranges = get_period_month_ranges(filters["period"], filters["fiscal_year"])
+	sim_map = get_salesperson_item_month_map(filters)
+
+	data = []
+	for salesperson, salesperson_items in sim_map.items():
+		for item_group, monthwise_data in salesperson_items.items():
+			row = [salesperson, item_group]
+			totals = [0, 0, 0]
+			for relevant_months in period_month_ranges:
+				period_data = [0, 0, 0]
+				for month in relevant_months:
+					month_data = monthwise_data.get(month, {})
+					for i, fieldname in enumerate(["target", "achieved", "variance"]):
+						value = flt(month_data.get(fieldname))
+						period_data[i] += value
+						totals[i] += value
+				period_data[2] = period_data[0] - period_data[1]
+				row += period_data
+			totals[2] = totals[0] - totals[1]
+			row += totals
+			data.append(row)
+
+	return columns, sorted(data, key=lambda x: (x[0], x[1]))
+	
+def get_columns(filters):
+	for fieldname in ["fiscal_year", "period", "target_on"]:
+		if not filters.get(fieldname):
+			label = (" ".join(fieldname.split("_"))).title()
+			msgprint(_("Please specify") + ": " + label,
+				raise_exception=True)
+
+	columns = ["Sales Person:Link/Sales Person:120", "Item Group:Link/Item Group:120"]
+
+	group_months = False if filters["period"] == "Monthly" else True
+
+	for from_date, to_date in get_period_date_ranges(filters["period"], filters["fiscal_year"]):
+		for label in ["Target (%s)", "Achieved (%s)", "Variance (%s)"]:
+			if group_months:
+				label = label % (from_date.strftime("%b") + " - " + to_date.strftime("%b"))
+			else:
+				label = label % from_date.strftime("%b")
+			
+			columns.append(label+":Float:120")
+
+	return columns + ["Total Target:Float:120", "Total Achieved:Float:120", 
+		"Total Variance:Float:120"]
+
+#Get sales person & item group details
+def get_salesperson_details(filters):
+	return webnotes.conn.sql("""select sp.name, td.item_group, td.target_qty, 
+		td.target_amount, sp.distribution_id 
+		from `tabSales Person` sp, `tabTarget Detail` td 
+		where td.parent=sp.name and td.fiscal_year=%s order by sp.name""", 
+		(filters["fiscal_year"]), as_dict=1)
+
+#Get target distribution details of item group
+def get_target_distribution_details(filters):
+	target_details = {}
+	
+	for d in webnotes.conn.sql("""select bd.name, bdd.month, bdd.percentage_allocation 
+		from `tabBudget Distribution Detail` bdd, `tabBudget Distribution` bd 
+		where bdd.parent=bd.name and bd.fiscal_year=%s""", (filters["fiscal_year"]), as_dict=1):
+			target_details.setdefault(d.name, {}).setdefault(d.month, flt(d.percentage_allocation))
+
+	return target_details
+
+#Get achieved details from sales order
+def get_achieved_details(filters):
+	start_date, end_date = get_fiscal_year(fiscal_year = filters["fiscal_year"])[1:]
+	
+	item_details = webnotes.conn.sql("""select soi.item_code, soi.qty, soi.amount, so.transaction_date, 
+		st.sales_person, MONTHNAME(so.transaction_date) as month_name 
+		from `tabSales Order Item` soi, `tabSales Order` so, `tabSales Team` st 
+		where soi.parent=so.name and so.docstatus=1 and 
+		st.parent=so.name and so.transaction_date>=%s and 
+		so.transaction_date<=%s""" % ('%s', '%s'), 
+		(start_date, end_date), as_dict=1)
+
+	item_actual_details = {}
+	for d in item_details:
+		item_actual_details.setdefault(d.sales_person, {}).setdefault(\
+			get_item_group(d.item_code), []).append(d)
+
+	return item_actual_details
+
+def get_salesperson_item_month_map(filters):
+	import datetime
+	salesperson_details = get_salesperson_details(filters)
+	tdd = get_target_distribution_details(filters)
+	achieved_details = get_achieved_details(filters)
+
+	sim_map = {}
+	for sd in salesperson_details:
+		for month_id in range(1, 13):
+			month = datetime.date(2013, month_id, 1).strftime('%B')
+			sim_map.setdefault(sd.name, {}).setdefault(sd.item_group, {})\
+				.setdefault(month, webnotes._dict({
+					"target": 0.0, "achieved": 0.0
+				}))
+
+			tav_dict = sim_map[sd.name][sd.item_group][month]
+			month_percentage = tdd.get(sd.distribution_id, {}).get(month, 0) \
+				if sd.distribution_id else 100.0/12
+			
+			for ad in achieved_details.get(sd.name, {}).get(sd.item_group, []):
+				if (filters["target_on"] == "Quantity"):
+					tav_dict.target = flt(sd.target_qty) * month_percentage / 100
+					if ad.month_name == month:
+							tav_dict.achieved += ad.qty
+
+				if (filters["target_on"] == "Amount"):
+					tav_dict.target = flt(sd.target_amount) * month_percentage / 100
+					if ad.month_name == month:
+							tav_dict.achieved += ad.amount
+
+	return sim_map
+
+def get_item_group(item_name):
+	return webnotes.conn.get_value("Item", item_name, "item_group")
\ No newline at end of file
diff --git a/selling/report/sales_person_target_variance_item_group_wise/sales_person_target_variance_item_group_wise.txt b/erpnext/selling/report/sales_person_target_variance_item_group_wise/sales_person_target_variance_item_group_wise.txt
similarity index 100%
rename from selling/report/sales_person_target_variance_item_group_wise/sales_person_target_variance_item_group_wise.txt
rename to erpnext/selling/report/sales_person_target_variance_item_group_wise/sales_person_target_variance_item_group_wise.txt
diff --git a/selling/report/sales_person_wise_transaction_summary/__init__.py b/erpnext/selling/report/sales_person_wise_transaction_summary/__init__.py
similarity index 100%
rename from selling/report/sales_person_wise_transaction_summary/__init__.py
rename to erpnext/selling/report/sales_person_wise_transaction_summary/__init__.py
diff --git a/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.js b/erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.js
similarity index 100%
rename from selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.js
rename to erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.js
diff --git a/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py b/erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py
similarity index 100%
rename from selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py
rename to erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py
diff --git a/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.txt b/erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.txt
similarity index 100%
rename from selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.txt
rename to erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.txt
diff --git a/selling/report/territory_target_variance_item_group_wise/__init__.py b/erpnext/selling/report/territory_target_variance_item_group_wise/__init__.py
similarity index 100%
rename from selling/report/territory_target_variance_item_group_wise/__init__.py
rename to erpnext/selling/report/territory_target_variance_item_group_wise/__init__.py
diff --git a/selling/report/territory_target_variance_item_group_wise/territory_target_variance_item_group_wise.js b/erpnext/selling/report/territory_target_variance_item_group_wise/territory_target_variance_item_group_wise.js
similarity index 100%
rename from selling/report/territory_target_variance_item_group_wise/territory_target_variance_item_group_wise.js
rename to erpnext/selling/report/territory_target_variance_item_group_wise/territory_target_variance_item_group_wise.js
diff --git a/erpnext/selling/report/territory_target_variance_item_group_wise/territory_target_variance_item_group_wise.py b/erpnext/selling/report/territory_target_variance_item_group_wise/territory_target_variance_item_group_wise.py
new file mode 100644
index 0000000..d55e210
--- /dev/null
+++ b/erpnext/selling/report/territory_target_variance_item_group_wise/territory_target_variance_item_group_wise.py
@@ -0,0 +1,133 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes import _, msgprint
+from webnotes.utils import flt
+import time
+from erpnext.accounts.utils import get_fiscal_year
+from erpnext.controllers.trends import get_period_date_ranges, get_period_month_ranges
+
+def execute(filters=None):
+	if not filters: filters = {}
+	
+	columns = get_columns(filters)
+	period_month_ranges = get_period_month_ranges(filters["period"], filters["fiscal_year"])
+	tim_map = get_territory_item_month_map(filters)
+	
+	data = []
+	for territory, territory_items in tim_map.items():
+		for item_group, monthwise_data in territory_items.items():
+			row = [territory, item_group]
+			totals = [0, 0, 0]
+			for relevant_months in period_month_ranges:
+				period_data = [0, 0, 0]
+				for month in relevant_months:
+					month_data = monthwise_data.get(month, {})
+					for i, fieldname in enumerate(["target", "achieved", "variance"]):
+						value = flt(month_data.get(fieldname))
+						period_data[i] += value
+						totals[i] += value
+				period_data[2] = period_data[0] - period_data[1]
+				row += period_data
+			totals[2] = totals[0] - totals[1]
+			row += totals
+			data.append(row)
+
+	return columns, sorted(data, key=lambda x: (x[0], x[1]))
+	
+def get_columns(filters):
+	for fieldname in ["fiscal_year", "period", "target_on"]:
+		if not filters.get(fieldname):
+			label = (" ".join(fieldname.split("_"))).title()
+			msgprint(_("Please specify") + ": " + label, raise_exception=True)
+
+	columns = ["Territory:Link/Territory:120", "Item Group:Link/Item Group:120"]
+
+	group_months = False if filters["period"] == "Monthly" else True
+
+	for from_date, to_date in get_period_date_ranges(filters["period"], filters["fiscal_year"]):
+		for label in ["Target (%s)", "Achieved (%s)", "Variance (%s)"]:
+			if group_months:
+				label = label % (from_date.strftime("%b") + " - " + to_date.strftime("%b"))
+			else:
+				label = label % from_date.strftime("%b")
+			columns.append(label+":Float:120")
+
+	return columns + ["Total Target:Float:120", "Total Achieved:Float:120", 
+		"Total Variance:Float:120"]
+
+#Get territory & item group details
+def get_territory_details(filters):
+	return webnotes.conn.sql("""select t.name, td.item_group, td.target_qty, 
+		td.target_amount, t.distribution_id 
+		from `tabTerritory` t, `tabTarget Detail` td 
+		where td.parent=t.name and td.fiscal_year=%s order by t.name""", 
+		(filters["fiscal_year"]), as_dict=1)
+
+#Get target distribution details of item group
+def get_target_distribution_details(filters):
+	target_details = {}
+
+	for d in webnotes.conn.sql("""select bd.name, bdd.month, bdd.percentage_allocation 
+		from `tabBudget Distribution Detail` bdd, `tabBudget Distribution` bd
+		where bdd.parent=bd.name and bd.fiscal_year=%s""", (filters["fiscal_year"]), as_dict=1):
+			target_details.setdefault(d.name, {}).setdefault(d.month, flt(d.percentage_allocation))
+
+	return target_details
+
+#Get achieved details from sales order
+def get_achieved_details(filters):
+	start_date, end_date = get_fiscal_year(fiscal_year = filters["fiscal_year"])[1:]
+
+	item_details = webnotes.conn.sql("""select soi.item_code, soi.qty, soi.amount, so.transaction_date, 
+		so.territory, MONTHNAME(so.transaction_date) as month_name 
+		from `tabSales Order Item` soi, `tabSales Order` so 
+		where soi.parent=so.name and so.docstatus=1 and so.transaction_date>=%s and 
+		so.transaction_date<=%s""" % ('%s', '%s'), 
+		(start_date, end_date), as_dict=1)
+
+	item_actual_details = {}
+	for d in item_details:
+		item_actual_details.setdefault(d.territory, {}).setdefault(\
+			get_item_group(d.item_code), []).append(d)
+
+	return item_actual_details
+
+def get_territory_item_month_map(filters):
+	import datetime
+	territory_details = get_territory_details(filters)
+	tdd = get_target_distribution_details(filters)
+	achieved_details = get_achieved_details(filters)
+
+	tim_map = {}
+
+	for td in territory_details:
+		for month_id in range(1, 13):
+			month = datetime.date(2013, month_id, 1).strftime('%B')
+			
+			tim_map.setdefault(td.name, {}).setdefault(td.item_group, {})\
+				.setdefault(month, webnotes._dict({
+					"target": 0.0, "achieved": 0.0
+				}))
+
+			tav_dict = tim_map[td.name][td.item_group][month]
+			month_percentage = tdd.get(td.distribution_id, {}).get(month, 0) \
+				if td.distribution_id else 100.0/12
+
+			for ad in achieved_details.get(td.name, {}).get(td.item_group, []):
+				if (filters["target_on"] == "Quantity"):
+					tav_dict.target = flt(td.target_qty) * month_percentage / 100
+					if ad.month_name == month:
+							tav_dict.achieved += ad.qty
+
+				if (filters["target_on"] == "Amount"):
+					tav_dict.target = flt(td.target_amount) * month_percentage / 100
+					if ad.month_name == month:
+							tav_dict.achieved += ad.amount
+
+	return tim_map
+
+def get_item_group(item_name):
+	return webnotes.conn.get_value("Item", item_name, "item_group")
\ No newline at end of file
diff --git a/selling/report/territory_target_variance_item_group_wise/territory_target_variance_item_group_wise.txt b/erpnext/selling/report/territory_target_variance_item_group_wise/territory_target_variance_item_group_wise.txt
similarity index 100%
rename from selling/report/territory_target_variance_item_group_wise/territory_target_variance_item_group_wise.txt
rename to erpnext/selling/report/territory_target_variance_item_group_wise/territory_target_variance_item_group_wise.txt
diff --git a/erpnext/selling/sales_common.js b/erpnext/selling/sales_common.js
new file mode 100644
index 0000000..d8afec5
--- /dev/null
+++ b/erpnext/selling/sales_common.js
@@ -0,0 +1,642 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+// Preset
+// ------
+// cur_frm.cscript.tname - Details table name
+// cur_frm.cscript.fname - Details fieldname
+// cur_frm.cscript.other_fname - fieldname
+// cur_frm.cscript.sales_team_fname - Sales Team fieldname
+
+wn.provide("erpnext.selling");
+wn.require("assets/erpnext/js/transaction.js");
+{% include "public/js/controllers/accounts.js" %}
+
+erpnext.selling.SellingController = erpnext.TransactionController.extend({
+	onload: function() {
+		this._super();
+		this.toggle_rounded_total();
+		this.setup_queries();
+		this.toggle_editable_price_list_rate();
+	},
+	
+	setup_queries: function() {
+		var me = this;
+		
+		this.frm.add_fetch("sales_partner", "commission_rate", "commission_rate");
+		
+		$.each([["customer_address", "customer_filter"], 
+			["shipping_address_name", "customer_filter"],
+			["contact_person", "customer_filter"], 
+			["customer", "customer"], 
+			["lead", "lead"]], 
+			function(i, opts) {
+				if(me.frm.fields_dict[opts[0]]) 
+					me.frm.set_query(opts[0], erpnext.queries[opts[1]]);
+			});
+		
+		if(this.frm.fields_dict.charge) {
+			this.frm.set_query("charge", function() {
+				return {
+					filters: [
+						['Sales Taxes and Charges Master', 'company', '=', me.frm.doc.company],
+						['Sales Taxes and Charges Master', 'docstatus', '!=', 2]
+					]
+				}
+			});
+		}
+
+		if(this.frm.fields_dict.selling_price_list) {
+			this.frm.set_query("selling_price_list", function() {
+				return { filters: { selling: 1 } };
+			});
+		}
+			
+		if(!this.fname) {
+			return;
+		}
+		
+		if(this.frm.fields_dict[this.fname].grid.get_field('item_code')) {
+			this.frm.set_query("item_code", this.fname, function() {
+				return {
+					query: "erpnext.controllers.queries.item_query",
+					filters: (me.frm.doc.order_type === "Maintenance" ?
+						{'is_service_item': 'Yes'}:
+						{'is_sales_item': 'Yes'	})
+				}
+			});
+		}
+		
+		if(this.frm.fields_dict[this.fname].grid.get_field('batch_no')) {
+			this.frm.set_query("batch_no", this.fname, function(doc, cdt, cdn) {
+				var item = wn.model.get_doc(cdt, cdn);
+				if(!item.item_code) {
+					wn.throw(wn._("Please enter Item Code to get batch no"));
+				} else {
+					filters = {
+						'item_code': item.item_code,
+						'posting_date': me.frm.doc.posting_date,
+					}
+					if(item.warehouse) filters["warehouse"] = item.warehouse
+					
+					return {
+						query : "controllers.queries.get_batch_no",
+						filters: filters
+					}
+				}
+			});
+		}
+		
+		if(this.frm.fields_dict.sales_team && this.frm.fields_dict.sales_team.grid.get_field("sales_person")) {
+			this.frm.set_query("sales_person", "sales_team", erpnext.queries.not_a_group_filter);
+		}
+	},
+	
+	refresh: function() {
+		this._super();
+		this.frm.toggle_display("customer_name", 
+			(this.frm.doc.customer_name && this.frm.doc.customer_name!==this.frm.doc.customer));
+		if(this.frm.fields_dict.packing_details) {
+			var packing_list_exists = this.frm.get_doclist({parentfield: "packing_details"}).length;
+			this.frm.toggle_display("packing_list", packing_list_exists ? true : false);
+		}
+	},
+	
+	customer: function() {
+		var me = this;
+		if(this.frm.doc.customer || this.frm.doc.debit_to) {
+			if(!this.frm.doc.company) {
+				this.frm.set_value("customer", null);
+				msgprint(wn._("Please specify Company"));
+			} else {
+				var selling_price_list = this.frm.doc.selling_price_list;
+				return this.frm.call({
+					doc: this.frm.doc,
+					method: "set_customer_defaults",
+					freeze: true,
+					callback: function(r) {
+						if(!r.exc) {
+							(me.frm.doc.selling_price_list !== selling_price_list) ? 
+								me.selling_price_list() :
+								me.price_list_currency();
+						}
+					}
+				});
+			}
+		}
+	},
+	
+	customer_address: function() {
+		var me = this;
+		if(this.frm.doc.customer) {
+			return this.frm.call({
+				doc: this.frm.doc,
+				args: {
+					customer: this.frm.doc.customer, 
+					address: this.frm.doc.customer_address, 
+					contact: this.frm.doc.contact_person
+				},
+				method: "set_customer_address",
+				freeze: true,
+			});
+		}
+	},
+	
+	contact_person: function() {
+		this.customer_address();
+	},
+	
+	barcode: function(doc, cdt, cdn) {
+		this.item_code(doc, cdt, cdn);
+	},
+	
+	item_code: function(doc, cdt, cdn) {
+		var me = this;
+		var item = wn.model.get_doc(cdt, cdn);
+		if(item.item_code || item.barcode || item.serial_no) {
+			if(!this.validate_company_and_party("customer")) {
+				cur_frm.fields_dict[me.frm.cscript.fname].grid.grid_rows[item.idx - 1].remove();
+			} else {
+				return this.frm.call({
+					method: "erpnext.selling.utils.get_item_details",
+					child: item,
+					args: {
+						args: {
+							item_code: item.item_code,
+							barcode: item.barcode,
+							serial_no: item.serial_no,
+							warehouse: item.warehouse,
+							doctype: me.frm.doc.doctype,
+							parentfield: item.parentfield,
+							customer: me.frm.doc.customer,
+							currency: me.frm.doc.currency,
+							conversion_rate: me.frm.doc.conversion_rate,
+							selling_price_list: me.frm.doc.selling_price_list,
+							price_list_currency: me.frm.doc.price_list_currency,
+							plc_conversion_rate: me.frm.doc.plc_conversion_rate,
+							company: me.frm.doc.company,
+							order_type: me.frm.doc.order_type,
+							is_pos: cint(me.frm.doc.is_pos),
+						}
+					},
+					callback: function(r) {
+						if(!r.exc) {
+							me.frm.script_manager.trigger("ref_rate", cdt, cdn);
+						}
+					}
+				});
+			}
+		}
+	},
+	
+	selling_price_list: function() {
+		this.get_price_list_currency("Selling");
+	},
+	
+	ref_rate: function(doc, cdt, cdn) {
+		var item = wn.model.get_doc(cdt, cdn);
+		wn.model.round_floats_in(item, ["ref_rate", "adj_rate"]);
+		
+		item.export_rate = flt(item.ref_rate * (1 - item.adj_rate / 100.0),
+			precision("export_rate", item));
+		
+		this.calculate_taxes_and_totals();
+	},
+	
+	adj_rate: function(doc, cdt, cdn) {
+		var item = wn.model.get_doc(cdt, cdn);
+		if(!item.ref_rate) {
+			item.adj_rate = 0.0;
+		} else {
+			this.ref_rate(doc, cdt, cdn);
+		}
+	},
+	
+	export_rate: function(doc, cdt, cdn) {
+		var item = wn.model.get_doc(cdt, cdn);
+		wn.model.round_floats_in(item, ["export_rate", "ref_rate"]);
+		
+		if(item.ref_rate) {
+			item.adj_rate = flt((1 - item.export_rate / item.ref_rate) * 100.0,
+				precision("adj_rate", item));
+		} else {
+			item.adj_rate = 0.0;
+		}
+		
+		this.calculate_taxes_and_totals();
+	},
+	
+	commission_rate: function() {
+		this.calculate_commission();
+		refresh_field("total_commission");
+	},
+	
+	total_commission: function() {
+		if(this.frm.doc.net_total) {
+			wn.model.round_floats_in(this.frm.doc, ["net_total", "total_commission"]);
+			
+			if(this.frm.doc.net_total < this.frm.doc.total_commission) {
+				var msg = (wn._("[Error]") + " " + 
+					wn._(wn.meta.get_label(this.frm.doc.doctype, "total_commission", 
+						this.frm.doc.name)) + " > " + 
+					wn._(wn.meta.get_label(this.frm.doc.doctype, "net_total", this.frm.doc.name)));
+				msgprint(msg);
+				throw msg;
+			}
+		
+			this.frm.set_value("commission_rate", 
+				flt(this.frm.doc.total_commission * 100.0 / this.frm.doc.net_total));
+		}
+	},
+	
+	allocated_percentage: function(doc, cdt, cdn) {
+		var sales_person = wn.model.get_doc(cdt, cdn);
+		
+		if(sales_person.allocated_percentage) {
+			sales_person.allocated_percentage = flt(sales_person.allocated_percentage,
+				precision("allocated_percentage", sales_person));
+			sales_person.allocated_amount = flt(this.frm.doc.net_total *
+				sales_person.allocated_percentage / 100.0, 
+				precision("allocated_amount", sales_person));
+
+			refresh_field(["allocated_percentage", "allocated_amount"], sales_person.name,
+				sales_person.parentfield);
+		}
+	},
+	
+	warehouse: function(doc, cdt, cdn) {
+		var item = wn.model.get_doc(cdt, cdn);
+		if(item.item_code && item.warehouse) {
+			return this.frm.call({
+				method: "erpnext.selling.utils.get_available_qty",
+				child: item,
+				args: {
+					item_code: item.item_code,
+					warehouse: item.warehouse,
+				},
+			});
+		}
+	},
+	
+	toggle_rounded_total: function() {
+		var me = this;
+		if(cint(wn.defaults.get_global_default("disable_rounded_total"))) {
+			$.each(["rounded_total", "rounded_total_export"], function(i, fieldname) {
+				me.frm.set_df_property(fieldname, "print_hide", 1);
+				me.frm.toggle_display(fieldname, false);
+			});
+		}
+	},
+	
+	toggle_editable_price_list_rate: function() {
+		var df = wn.meta.get_docfield(this.tname, "ref_rate", this.frm.doc.name);
+		var editable_price_list_rate = cint(wn.defaults.get_default("editable_price_list_rate"));
+		
+		if(df && editable_price_list_rate) {
+			df.read_only = 0;
+		}
+	},
+	
+	calculate_taxes_and_totals: function() {
+		this._super();
+		this.calculate_total_advance("Sales Invoice", "advance_adjustment_details");
+		this.calculate_commission();
+		this.calculate_contribution();
+
+		// TODO check for custom_recalc in custom scripts of server
+		
+		this.frm.refresh_fields();
+	},
+	
+	calculate_item_values: function() {
+		var me = this;
+		$.each(this.frm.item_doclist, function(i, item) {
+			wn.model.round_floats_in(item);
+			item.export_amount = flt(item.export_rate * item.qty, precision("export_amount", item));
+			
+			me._set_in_company_currency(item, "ref_rate", "base_ref_rate");
+			me._set_in_company_currency(item, "export_rate", "basic_rate");
+			me._set_in_company_currency(item, "export_amount", "amount");
+		});
+		
+	},
+	
+	determine_exclusive_rate: function() {
+		var me = this;
+		$.each(me.frm.item_doclist, function(n, item) {
+			var item_tax_map = me._load_item_tax_rate(item.item_tax_rate);
+			var cumulated_tax_fraction = 0.0;
+			
+			$.each(me.frm.tax_doclist, function(i, tax) {
+				tax.tax_fraction_for_current_item = me.get_current_tax_fraction(tax, item_tax_map);
+				
+				if(i==0) {
+					tax.grand_total_fraction_for_current_item = 1 + tax.tax_fraction_for_current_item;
+				} else {
+					tax.grand_total_fraction_for_current_item = 
+						me.frm.tax_doclist[i-1].grand_total_fraction_for_current_item +
+						tax.tax_fraction_for_current_item;
+				}
+				
+				cumulated_tax_fraction += tax.tax_fraction_for_current_item;
+			});
+			
+			if(cumulated_tax_fraction) {
+				item.amount = flt(
+					(item.export_amount * me.frm.doc.conversion_rate) / (1 + cumulated_tax_fraction),
+					precision("amount", item));
+					
+				item.basic_rate = flt(item.amount / item.qty, precision("basic_rate", item));
+				
+				if(item.adj_rate == 100) {
+					item.base_ref_rate = item.basic_rate;
+					item.basic_rate = 0.0;
+				} else {
+					item.base_ref_rate = flt(item.basic_rate / (1 - item.adj_rate / 100.0),
+						precision("base_ref_rate", item));
+				}
+			}
+		});
+	},
+	
+	get_current_tax_fraction: function(tax, item_tax_map) {
+		// Get tax fraction for calculating tax exclusive amount
+		// from tax inclusive amount
+		var current_tax_fraction = 0.0;
+		
+		if(cint(tax.included_in_print_rate)) {
+			var tax_rate = this._get_tax_rate(tax, item_tax_map);
+			
+			if(tax.charge_type == "On Net Total") {
+				current_tax_fraction = (tax_rate / 100.0);
+				
+			} else if(tax.charge_type == "On Previous Row Amount") {
+				current_tax_fraction = (tax_rate / 100.0) *
+					this.frm.tax_doclist[cint(tax.row_id) - 1].tax_fraction_for_current_item;
+				
+			} else if(tax.charge_type == "On Previous Row Total") {
+				current_tax_fraction = (tax_rate / 100.0) *
+					this.frm.tax_doclist[cint(tax.row_id) - 1].grand_total_fraction_for_current_item;
+			}
+		}
+		
+		return current_tax_fraction;
+	},
+	
+	calculate_net_total: function() {
+		var me = this;
+
+		this.frm.doc.net_total = this.frm.doc.net_total_export = 0.0;
+		$.each(this.frm.item_doclist, function(i, item) {
+			me.frm.doc.net_total += item.amount;
+			me.frm.doc.net_total_export += item.export_amount;
+		});
+		
+		wn.model.round_floats_in(this.frm.doc, ["net_total", "net_total_export"]);
+	},
+	
+	calculate_totals: function() {
+		var tax_count = this.frm.tax_doclist.length;
+		this.frm.doc.grand_total = flt(
+			tax_count ? this.frm.tax_doclist[tax_count - 1].total : this.frm.doc.net_total,
+			precision("grand_total"));
+		this.frm.doc.grand_total_export = flt(this.frm.doc.grand_total / this.frm.doc.conversion_rate,
+			precision("grand_total_export"));
+			
+		this.frm.doc.other_charges_total = flt(this.frm.doc.grand_total - this.frm.doc.net_total,
+			precision("other_charges_total"));
+		this.frm.doc.other_charges_total_export = flt(
+			this.frm.doc.grand_total_export - this.frm.doc.net_total_export,
+			precision("other_charges_total_export"));
+			
+		this.frm.doc.rounded_total = Math.round(this.frm.doc.grand_total);
+		this.frm.doc.rounded_total_export = Math.round(this.frm.doc.grand_total_export);
+	},
+	
+	calculate_outstanding_amount: function() {
+		// NOTE: 
+		// paid_amount and write_off_amount is only for POS Invoice
+		// total_advance is only for non POS Invoice
+		if(this.frm.doc.doctype == "Sales Invoice" && this.frm.doc.docstatus==0) {
+			wn.model.round_floats_in(this.frm.doc, ["grand_total", "total_advance", "write_off_amount",
+				"paid_amount"]);
+			var total_amount_to_pay = this.frm.doc.grand_total - this.frm.doc.write_off_amount - this.frm.doc.total_advance;
+			this.frm.doc.paid_amount = this.frm.doc.is_pos? flt(total_amount_to_pay): 0.0;
+
+			this.frm.doc.outstanding_amount = flt(total_amount_to_pay - this.frm.doc.paid_amount, 
+				precision("outstanding_amount"));
+		}
+	},
+	
+	calculate_commission: function() {
+		if(this.frm.fields_dict.commission_rate) {
+			if(this.frm.doc.commission_rate > 100) {
+				var msg = wn._(wn.meta.get_label(this.frm.doc.doctype, "commission_rate", this.frm.doc.name)) +
+					" " + wn._("cannot be greater than 100");
+				msgprint(msg);
+				throw msg;
+			}
+		
+			this.frm.doc.total_commission = flt(this.frm.doc.net_total * this.frm.doc.commission_rate / 100.0,
+				precision("total_commission"));
+		}
+	},
+	
+	calculate_contribution: function() {
+		var me = this;
+		$.each(wn.model.get_doclist(this.frm.doc.doctype, this.frm.doc.name, 
+			{parentfield: "sales_team"}), function(i, sales_person) {
+				wn.model.round_floats_in(sales_person);
+				if(sales_person.allocated_percentage) {
+					sales_person.allocated_amount = flt(
+						me.frm.doc.net_total * sales_person.allocated_percentage / 100.0,
+						precision("allocated_amount", sales_person));
+				}
+			});
+	},
+	
+	_cleanup: function() {
+		this._super();
+		this.frm.doc.in_words = this.frm.doc.in_words_export = "";
+	},
+
+	show_item_wise_taxes: function() {
+		if(this.frm.fields_dict.other_charges_calculation) {
+			$(this.get_item_wise_taxes_html())
+				.appendTo($(this.frm.fields_dict.other_charges_calculation.wrapper).empty());
+		}
+	},
+	
+	charge: function() {
+		var me = this;
+		if(this.frm.doc.charge) {
+			return this.frm.call({
+				doc: this.frm.doc,
+				method: "get_other_charges",
+				callback: function(r) {
+					if(!r.exc) {
+						me.calculate_taxes_and_totals();
+					}
+				}
+			});
+		}
+	},
+	
+	shipping_rule: function() {
+		var me = this;
+		if(this.frm.doc.shipping_rule) {
+			return this.frm.call({
+				doc: this.frm.doc,
+				method: "apply_shipping_rule",
+				callback: function(r) {
+					if(!r.exc) {
+						me.calculate_taxes_and_totals();
+					}
+				}
+			})
+		}
+	},
+	
+	set_dynamic_labels: function() {
+		this._super();
+		set_sales_bom_help(this.frm.doc);
+	},
+	
+	change_form_labels: function(company_currency) {
+		var me = this;
+		var field_label_map = {};
+		
+		var setup_field_label_map = function(fields_list, currency) {
+			$.each(fields_list, function(i, fname) {
+				var docfield = wn.meta.docfield_map[me.frm.doc.doctype][fname];
+				if(docfield) {
+					var label = wn._(docfield.label || "").replace(/\([^\)]*\)/g, "");
+					field_label_map[fname] = label.trim() + " (" + currency + ")";
+				}
+			});
+		};
+		setup_field_label_map(["net_total", "other_charges_total", "grand_total", 
+			"rounded_total", "in_words",
+			"outstanding_amount", "total_advance", "paid_amount", "write_off_amount"],
+			company_currency);
+		
+		setup_field_label_map(["net_total_export", "other_charges_total_export", "grand_total_export", 
+			"rounded_total_export", "in_words_export"], this.frm.doc.currency);
+		
+		cur_frm.set_df_property("conversion_rate", "description", "1 " + this.frm.doc.currency 
+			+ " = [?] " + company_currency)
+		
+		if(this.frm.doc.price_list_currency && this.frm.doc.price_list_currency!=company_currency) {
+			cur_frm.set_df_property("plc_conversion_rate", "description", "1 " + this.frm.doc.price_list_currency 
+				+ " = [?] " + company_currency)
+		}
+		
+		// toggle fields
+		this.frm.toggle_display(["conversion_rate", "net_total", "other_charges_total", 
+			"grand_total", "rounded_total", "in_words"],
+			this.frm.doc.currency != company_currency);
+			
+		this.frm.toggle_display(["plc_conversion_rate", "price_list_currency"], 
+			this.frm.doc.price_list_currency != company_currency);
+		
+		// set labels
+		$.each(field_label_map, function(fname, label) {
+			me.frm.fields_dict[fname].set_label(label);
+		});
+	},
+	
+	change_grid_labels: function(company_currency) {
+		var me = this;
+		var field_label_map = {};
+		
+		var setup_field_label_map = function(fields_list, currency, parentfield) {
+			var grid_doctype = me.frm.fields_dict[parentfield].grid.doctype;
+			$.each(fields_list, function(i, fname) {
+				var docfield = wn.meta.docfield_map[grid_doctype][fname];
+				if(docfield) {
+					var label = wn._(docfield.label || "").replace(/\([^\)]*\)/g, "");
+					field_label_map[grid_doctype + "-" + fname] = 
+						label.trim() + " (" + currency + ")";
+				}
+			});
+		}
+		
+		setup_field_label_map(["basic_rate", "base_ref_rate", "amount"],
+			company_currency, this.fname);
+		
+		setup_field_label_map(["export_rate", "ref_rate", "export_amount"],
+			this.frm.doc.currency, this.fname);
+		
+		setup_field_label_map(["tax_amount", "total"], company_currency, "other_charges");
+		
+		if(this.frm.fields_dict["advance_allocation_details"]) {
+			setup_field_label_map(["advance_amount", "allocated_amount"], company_currency,
+				"advance_allocation_details");
+		}
+		
+		// toggle columns
+		var item_grid = this.frm.fields_dict[this.fname].grid;
+		var show = (this.frm.doc.currency != company_currency) || 
+			(wn.model.get_doclist(cur_frm.doctype, cur_frm.docname, 
+				{parentfield: "other_charges", included_in_print_rate: 1}).length);
+		
+		$.each(["basic_rate", "base_ref_rate", "amount"], function(i, fname) {
+			if(wn.meta.get_docfield(item_grid.doctype, fname))
+				item_grid.set_column_disp(fname, show);
+		});
+		
+		// set labels
+		var $wrapper = $(this.frm.wrapper);
+		$.each(field_label_map, function(fname, label) {
+			fname = fname.split("-");
+			var df = wn.meta.get_docfield(fname[0], fname[1], me.frm.doc.name);
+			if(df) df.label = label;
+		});
+	},
+	
+	shipping_address_name: function () {
+		var me = this;
+		if(this.frm.doc.shipping_address_name) {
+			wn.model.with_doc("Address", this.frm.doc.shipping_address_name, function(name) {
+				var address = wn.model.get_doc("Address", name);
+			
+				var out = $.map(["address_line1", "address_line2", "city"], 
+					function(f) { return address[f]; });
+
+				var state_pincode = $.map(["state", "pincode"], function(f) { return address[f]; }).join(" ");
+				if(state_pincode) out.push(state_pincode);
+			
+				if(address["country"]) out.push(address["country"]);
+			
+				out.concat($.map([["Phone:", address["phone"]], ["Fax:", address["fax"]]], 
+					function(val) { return val[1] ? val.join(" ") : null; }));
+			
+				me.frm.set_value("shipping_address", out.join("\n"));
+			});
+		}
+	}
+});
+
+// Help for Sales BOM items
+var set_sales_bom_help = function(doc) {
+	if(!cur_frm.fields_dict.packing_list) return;
+	if (getchildren('Packed Item', doc.name, 'packing_details').length) {
+		$(cur_frm.fields_dict.packing_list.row.wrapper).toggle(true);
+		
+		if (inList(['Delivery Note', 'Sales Invoice'], doc.doctype)) {
+			help_msg = "<div class='alert alert-warning'>" +
+				wn._("For 'Sales BOM' items, warehouse, serial no and batch no \
+				will be considered from the 'Packing List' table. \
+				If warehouse and batch no are same for all packing items for any 'Sales BOM' item, \
+				those values can be entered in the main item table, values will be copied to 'Packing List' table.")+
+			"</div>";
+			wn.meta.get_docfield(doc.doctype, 'sales_bom_help', doc.name).options = help_msg;
+		} 
+	} else {
+		$(cur_frm.fields_dict.packing_list.row.wrapper).toggle(false);
+		if (inList(['Delivery Note', 'Sales Invoice'], doc.doctype)) {
+			wn.meta.get_docfield(doc.doctype, 'sales_bom_help', doc.name).options = '';
+		}
+	}
+	refresh_field('sales_bom_help');
+}
diff --git a/erpnext/selling/utils.py b/erpnext/selling/utils.py
new file mode 100644
index 0000000..118318f
--- /dev/null
+++ b/erpnext/selling/utils.py
@@ -0,0 +1,214 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes import _, throw
+from webnotes.utils import flt, cint
+import json
+
+def get_customer_list(doctype, txt, searchfield, start, page_len, filters):
+	if webnotes.conn.get_default("cust_master_name") == "Customer Name":
+		fields = ["name", "customer_group", "territory"]
+	else:
+		fields = ["name", "customer_name", "customer_group", "territory"]
+		
+	return webnotes.conn.sql("""select %s from `tabCustomer` where docstatus < 2 
+		and (%s like %s or customer_name like %s) order by 
+		case when name like %s then 0 else 1 end,
+		case when customer_name like %s then 0 else 1 end,
+		name, customer_name limit %s, %s""" % 
+		(", ".join(fields), searchfield, "%s", "%s", "%s", "%s", "%s", "%s"), 
+		("%%%s%%" % txt, "%%%s%%" % txt, "%%%s%%" % txt, "%%%s%%" % txt, start, page_len))
+		
+@webnotes.whitelist()
+def get_item_details(args):
+	"""
+		args = {
+			"item_code": "",
+			"warehouse": None,
+			"customer": "",
+			"conversion_rate": 1.0,
+			"selling_price_list": None,
+			"price_list_currency": None,
+			"plc_conversion_rate": 1.0
+		}
+	"""
+
+	if isinstance(args, basestring):
+		args = json.loads(args)
+	args = webnotes._dict(args)
+	
+	if args.barcode:
+		args.item_code = _get_item_code(barcode=args.barcode)
+	elif not args.item_code and args.serial_no:
+		args.item_code = _get_item_code(serial_no=args.serial_no)
+	
+	item_bean = webnotes.bean("Item", args.item_code)
+	
+	_validate_item_details(args, item_bean.doc)
+	
+	meta = webnotes.get_doctype(args.doctype)
+
+	# hack! for Sales Order Item
+	warehouse_fieldname = "warehouse"
+	if meta.get_field("reserved_warehouse", parentfield=args.parentfield):
+		warehouse_fieldname = "reserved_warehouse"
+	
+	out = _get_basic_details(args, item_bean, warehouse_fieldname)
+	
+	if meta.get_field("currency"):
+		out.base_ref_rate = out.basic_rate = out.ref_rate = out.export_rate = 0.0
+		
+		if args.selling_price_list and args.price_list_currency:
+			out.update(_get_price_list_rate(args, item_bean, meta))
+		
+	out.update(_get_item_discount(out.item_group, args.customer))
+	
+	if out.get(warehouse_fieldname):
+		out.update(get_available_qty(args.item_code, out.get(warehouse_fieldname)))
+	
+	out.customer_item_code = _get_customer_item_code(args, item_bean)
+	
+	if cint(args.is_pos):
+		pos_settings = get_pos_settings(args.company)
+		if pos_settings:
+			out.update(apply_pos_settings(pos_settings, out))
+		
+	if args.doctype in ("Sales Invoice", "Delivery Note"):
+		if item_bean.doc.has_serial_no == "Yes" and not args.serial_no:
+			out.serial_no = _get_serial_nos_by_fifo(args, item_bean)
+		
+	return out
+
+def _get_serial_nos_by_fifo(args, item_bean):
+	return "\n".join(webnotes.conn.sql_list("""select name from `tabSerial No` 
+		where item_code=%(item_code)s and warehouse=%(warehouse)s and status='Available' 
+		order by timestamp(purchase_date, purchase_time) asc limit %(qty)s""", {
+			"item_code": args.item_code,
+			"warehouse": args.warehouse,
+			"qty": cint(args.qty)
+		}))
+
+def _get_item_code(barcode=None, serial_no=None):
+	if barcode:
+		input_type = "Barcode"
+		item_code = webnotes.conn.sql_list("""select name from `tabItem` where barcode=%s""", barcode)
+	elif serial_no:
+		input_type = "Serial No"
+		item_code = webnotes.conn.sql_list("""select item_code from `tabSerial No` 
+			where name=%s""", serial_no)
+			
+	if not item_code:
+		throw(_("No Item found with ") + input_type + ": %s" % (barcode or serial_no))
+	
+	return item_code[0]
+	
+def _validate_item_details(args, item):
+	from erpnext.utilities.transaction_base import validate_item_fetch
+	validate_item_fetch(args, item)
+	
+	# validate if sales item or service item
+	if args.order_type == "Maintenance":
+		if item.is_service_item != "Yes":
+			throw(_("Item") + (" %s: " % item.name) + 
+				_("not a service item.") +
+				_("Please select a service item or change the order type to Sales."))
+		
+	elif item.is_sales_item != "Yes":
+		throw(_("Item") + (" %s: " % item.name) + _("not a sales item"))
+			
+def _get_basic_details(args, item_bean, warehouse_fieldname):
+	item = item_bean.doc
+	
+	from webnotes.defaults import get_user_default_as_list
+	user_default_warehouse_list = get_user_default_as_list('warehouse')
+	user_default_warehouse = user_default_warehouse_list[0] \
+		if len(user_default_warehouse_list)==1 else ""
+	
+	out = webnotes._dict({
+			"item_code": item.name,
+			"description": item.description_html or item.description,
+			warehouse_fieldname: user_default_warehouse or item.default_warehouse \
+				or args.get(warehouse_fieldname),
+			"income_account": item.default_income_account or args.income_account \
+				or webnotes.conn.get_value("Company", args.company, "default_income_account"),
+			"expense_account": item.purchase_account or args.expense_account \
+				or webnotes.conn.get_value("Company", args.company, "default_expense_account"),
+			"cost_center": item.default_sales_cost_center or args.cost_center,
+			"qty": 1.0,
+			"export_amount": 0.0,
+			"amount": 0.0,
+			"batch_no": None,
+			"item_tax_rate": json.dumps(dict(([d.tax_type, d.tax_rate] for d in 
+				item_bean.doclist.get({"parentfield": "item_tax"})))),
+		})
+	
+	for fieldname in ("item_name", "item_group", "barcode", "brand", "stock_uom"):
+		out[fieldname] = item.fields.get(fieldname)
+			
+	return out
+	
+def _get_price_list_rate(args, item_bean, meta):
+	ref_rate = webnotes.conn.sql("""select ref_rate from `tabItem Price` 
+		where price_list=%s and item_code=%s and selling=1""", 
+		(args.selling_price_list, args.item_code), as_dict=1)
+
+	if not ref_rate:
+		return {}
+	
+	# found price list rate - now we can validate
+	from erpnext.utilities.transaction_base import validate_currency
+	validate_currency(args, item_bean.doc, meta)
+	
+	return {"ref_rate": flt(ref_rate[0].ref_rate) * flt(args.plc_conversion_rate) / flt(args.conversion_rate)}
+	
+def _get_item_discount(item_group, customer):
+	parent_item_groups = [x[0] for x in webnotes.conn.sql("""SELECT parent.name 
+		FROM `tabItem Group` AS node, `tabItem Group` AS parent 
+		WHERE parent.lft <= node.lft and parent.rgt >= node.rgt and node.name = %s
+		GROUP BY parent.name 
+		ORDER BY parent.lft desc""", (item_group,))]
+		
+	discount = 0
+	for d in parent_item_groups:
+		res = webnotes.conn.sql("""select discount, name from `tabCustomer Discount` 
+			where parent = %s and item_group = %s""", (customer, d))
+		if res:
+			discount = flt(res[0][0])
+			break
+			
+	return {"adj_rate": discount}
+
+@webnotes.whitelist()
+def get_available_qty(item_code, warehouse):
+	return webnotes.conn.get_value("Bin", {"item_code": item_code, "warehouse": warehouse}, 
+		["projected_qty", "actual_qty"], as_dict=True) or {}
+		
+def _get_customer_item_code(args, item_bean):
+	customer_item_code = item_bean.doclist.get({"parentfield": "item_customer_details",
+		"customer_name": args.customer})
+	
+	return customer_item_code and customer_item_code[0].ref_code or None
+	
+def get_pos_settings(company):
+	pos_settings = webnotes.conn.sql("""select * from `tabPOS Setting` where user = %s 
+		and company = %s""", (webnotes.session['user'], company), as_dict=1)
+	
+	if not pos_settings:
+		pos_settings = webnotes.conn.sql("""select * from `tabPOS Setting` 
+			where ifnull(user,'') = '' and company = %s""", company, as_dict=1)
+			
+	return pos_settings and pos_settings[0] or None
+	
+def apply_pos_settings(pos_settings, opts):
+	out = {}
+	
+	for fieldname in ("income_account", "cost_center", "warehouse", "expense_account"):
+		if not opts.get(fieldname):
+			out[fieldname] = pos_settings.get(fieldname)
+			
+	if out.get("warehouse"):
+		out["actual_qty"] = get_available_qty(opts.item_code, out.get("warehouse")).get("actual_qty")
+	
+	return out
diff --git a/setup/__init__.py b/erpnext/setup/__init__.py
similarity index 100%
rename from setup/__init__.py
rename to erpnext/setup/__init__.py
diff --git a/setup/doctype/__init__.py b/erpnext/setup/doctype/__init__.py
similarity index 100%
rename from setup/doctype/__init__.py
rename to erpnext/setup/doctype/__init__.py
diff --git a/setup/doctype/applicable_territory/__init__.py b/erpnext/setup/doctype/applicable_territory/__init__.py
similarity index 100%
rename from setup/doctype/applicable_territory/__init__.py
rename to erpnext/setup/doctype/applicable_territory/__init__.py
diff --git a/setup/doctype/applicable_territory/applicable_territory.py b/erpnext/setup/doctype/applicable_territory/applicable_territory.py
similarity index 100%
rename from setup/doctype/applicable_territory/applicable_territory.py
rename to erpnext/setup/doctype/applicable_territory/applicable_territory.py
diff --git a/erpnext/setup/doctype/applicable_territory/applicable_territory.txt b/erpnext/setup/doctype/applicable_territory/applicable_territory.txt
new file mode 100644
index 0000000..3a5b0f3
--- /dev/null
+++ b/erpnext/setup/doctype/applicable_territory/applicable_territory.txt
@@ -0,0 +1,37 @@
+[
+ {
+  "creation": "2013-06-20 12:48:38", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:22:53", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Setup", 
+  "name": "__common__"
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "territory", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Territory", 
+  "name": "__common__", 
+  "options": "Territory", 
+  "parent": "Applicable Territory", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Applicable Territory"
+ }, 
+ {
+  "doctype": "DocField"
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/authorization_control/README.md b/erpnext/setup/doctype/authorization_control/README.md
similarity index 100%
rename from setup/doctype/authorization_control/README.md
rename to erpnext/setup/doctype/authorization_control/README.md
diff --git a/setup/doctype/authorization_control/__init__.py b/erpnext/setup/doctype/authorization_control/__init__.py
similarity index 100%
rename from setup/doctype/authorization_control/__init__.py
rename to erpnext/setup/doctype/authorization_control/__init__.py
diff --git a/erpnext/setup/doctype/authorization_control/authorization_control.py b/erpnext/setup/doctype/authorization_control/authorization_control.py
new file mode 100644
index 0000000..6df0915
--- /dev/null
+++ b/erpnext/setup/doctype/authorization_control/authorization_control.py
@@ -0,0 +1,195 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import cstr, flt, has_common, make_esc
+from webnotes.model.bean import getlist
+from webnotes import session, msgprint
+from erpnext.setup.utils import get_company_currency
+
+	
+from erpnext.utilities.transaction_base import TransactionBase
+
+class DocType(TransactionBase):
+	def __init__(self, d, dl):
+		self.doc, self.doclist = d, dl
+
+
+	# Get Names of all Approving Users and Roles
+	# -------------------------------------------
+	def get_appr_user_role(self, det, doctype_name, total, based_on, condition, item, company):
+		amt_list, appr_users, appr_roles = [], [], []
+		users, roles = '',''
+		if det:
+			for x in det:
+				amt_list.append(flt(x[0]))
+			max_amount = max(amt_list)
+			
+			app_dtl = webnotes.conn.sql("select approving_user, approving_role from `tabAuthorization Rule` where transaction = %s and (value = %s or value > %s) and docstatus != 2 and based_on = %s and company = %s %s" % ('%s', '%s', '%s', '%s', '%s', condition), (doctype_name, flt(max_amount), total, based_on, company))
+			
+			if not app_dtl:
+				app_dtl = webnotes.conn.sql("select approving_user, approving_role from `tabAuthorization Rule` where transaction = %s and (value = %s or value > %s) and docstatus != 2 and based_on = %s and ifnull(company,'') = '' %s" % ('%s', '%s', '%s', '%s', condition), (doctype_name, flt(max_amount), total, based_on)) 
+			for d in app_dtl:
+				if(d[0]): appr_users.append(d[0])
+				if(d[1]): appr_roles.append(d[1])
+			
+			if not has_common(appr_roles, webnotes.user.get_roles()) and not has_common(appr_users, [session['user']]):
+				msg, add_msg = '',''
+				if max_amount:
+					dcc = get_company_currency(self.doc.company)
+					if based_on == 'Grand Total': msg = "since Grand Total exceeds %s. %s" % (dcc, flt(max_amount))
+					elif based_on == 'Itemwise Discount': msg = "since Discount exceeds %s for Item Code : %s" % (cstr(max_amount)+'%', item)
+					elif based_on == 'Average Discount' or based_on == 'Customerwise Discount': msg = "since Discount exceeds %s" % (cstr(max_amount)+'%')
+				
+				if appr_users: add_msg = "Users : "+cstr(appr_users)
+				if appr_roles: add_msg = "Roles : "+cstr(appr_roles)
+				if appr_users and appr_roles: add_msg = "Users : "+cstr(appr_users)+" or "+"Roles : "+cstr(appr_roles)
+				msgprint("You are not authorize to submit this %s %s. Please send for approval to %s" % (doctype_name, msg, add_msg))
+				raise Exception
+
+
+	# Check if authorization rule is set specific to user
+	# ----------------------------------------------------
+	def validate_auth_rule(self, doctype_name, total, based_on, cond, company, item = ''):
+		chk = 1
+		add_cond1,add_cond2	= '',''
+		if based_on == 'Itemwise Discount':
+			add_cond1 += " and master_name = '"+cstr(item)+"'"
+			itemwise_exists = webnotes.conn.sql("select value from `tabAuthorization Rule` where transaction = %s and value <= %s and based_on = %s and company = %s and docstatus != 2 %s %s" % ('%s', '%s', '%s', '%s', cond, add_cond1), (doctype_name, total, based_on, company))
+			if not itemwise_exists:
+				itemwise_exists = webnotes.conn.sql("select value from `tabAuthorization Rule` where transaction = %s and value <= %s and based_on = %s and ifnull(company,'') = '' and docstatus != 2 %s %s" % ('%s', '%s', '%s', cond, add_cond1), (doctype_name, total, based_on))
+			if itemwise_exists:
+				self.get_appr_user_role(itemwise_exists, doctype_name, total, based_on, cond+add_cond1, item,company)
+				chk = 0
+		if chk == 1:
+			if based_on == 'Itemwise Discount': add_cond2 += " and ifnull(master_name,'') = ''"
+			appr = webnotes.conn.sql("select value from `tabAuthorization Rule` where transaction = %s and value <= %s and based_on = %s and company = %s and docstatus != 2 %s %s" % ('%s', '%s', '%s', '%s', cond, add_cond2), (doctype_name, total, based_on, company))
+			
+			if not appr:
+				appr = webnotes.conn.sql("select value from `tabAuthorization Rule` where transaction = %s and value <= %s and based_on = %s and ifnull(company,'') = '' and docstatus != 2 %s %s"% ('%s', '%s', '%s', cond, add_cond2), (doctype_name, total, based_on))
+			self.get_appr_user_role(appr, doctype_name, total, based_on, cond+add_cond2, item, company)
+			
+			
+	# Bifurcate Authorization based on type
+	# --------------------------------------
+	def bifurcate_based_on_type(self, doctype_name, total, av_dis, based_on, doc_obj, val, company):
+		add_cond = ''
+		auth_value = av_dis
+		if val == 1: add_cond += " and system_user = '"+session['user']+"'"
+		elif val == 2: add_cond += " and system_role IN %s" % ("('"+"','".join(webnotes.user.get_roles())+"')")
+		else: add_cond += " and ifnull(system_user,'') = '' and ifnull(system_role,'') = ''"
+		if based_on == 'Grand Total': auth_value = total
+		elif based_on == 'Customerwise Discount':
+			if doc_obj:
+				if doc_obj.doc.doctype == 'Sales Invoice': customer = doc_obj.doc.customer
+				else: customer = doc_obj.doc.customer_name
+				add_cond = " and master_name = '"+make_esc("'")(cstr(customer))+"'"
+		if based_on == 'Itemwise Discount':
+			if doc_obj:
+				for t in getlist(doc_obj.doclist, doc_obj.fname):
+					self.validate_auth_rule(doctype_name, t.adj_rate, based_on, add_cond, company,t.item_code )
+		else:
+			self.validate_auth_rule(doctype_name, auth_value, based_on, add_cond, company)
+
+
+	# Check Approving Authority for transactions other than expense voucher and Appraisal
+	# -------------------------
+	def validate_approving_authority(self, doctype_name,company, total, doc_obj = ''):
+		av_dis = 0
+		if doc_obj:
+			ref_rate, basic_rate = 0, 0
+			for d in getlist(doc_obj.doclist, doc_obj.fname):
+				if d.base_ref_rate and d.basic_rate:
+					ref_rate += flt(d.base_ref_rate)
+					basic_rate += flt(d.basic_rate)
+			if ref_rate: av_dis = 100 - flt(basic_rate * 100 / ref_rate)
+
+		final_based_on = ['Grand Total','Average Discount','Customerwise Discount','Itemwise Discount']
+		# Individual User
+		# ================
+		# Check for authorization set for individual user
+	 
+		based_on = [x[0] for x in webnotes.conn.sql("select distinct based_on from `tabAuthorization Rule` where transaction = %s and system_user = %s and (company = %s or ifnull(company,'')='') and docstatus != 2", (doctype_name, session['user'], company))]
+
+		for d in based_on:
+			self.bifurcate_based_on_type(doctype_name, total, av_dis, d, doc_obj, 1, company)
+		
+		# Remove user specific rules from global authorization rules
+		for r in based_on:
+			if r in final_based_on and r != 'Itemwise Discount': final_based_on.remove(r)
+		
+		# Specific Role
+		# ===============
+		# Check for authorization set on particular roles
+		based_on = [x[0] for x in webnotes.conn.sql("""select based_on 
+			from `tabAuthorization Rule` 
+			where transaction = %s and system_role IN (%s) and based_on IN (%s) 
+			and (company = %s or ifnull(company,'')='') 
+			and docstatus != 2
+		""" % ('%s', "'"+"','".join(webnotes.user.get_roles())+"'", "'"+"','".join(final_based_on)+"'", '%s'), (doctype_name, company))]
+		
+		for d in based_on:
+			self.bifurcate_based_on_type(doctype_name, total, av_dis, d, doc_obj, 2, company)
+		
+		# Remove role specific rules from global authorization rules
+		for r in based_on:
+			if r in final_based_on and r != 'Itemwise Discount': final_based_on.remove(r)
+			
+		# Global Rule
+		# =============
+		# Check for global authorization
+		for g in final_based_on:
+			self.bifurcate_based_on_type(doctype_name, total, av_dis, g, doc_obj, 0, company)
+	
+	#========================================================================================================================
+	# payroll related check
+	def get_value_based_rule(self,doctype_name,employee,total_claimed_amount,company):
+		val_lst =[]
+		val = webnotes.conn.sql("select value from `tabAuthorization Rule` where transaction=%s and (to_emp=%s or to_designation IN (select designation from `tabEmployee` where name=%s)) and ifnull(value,0)< %s and company = %s and docstatus!=2",(doctype_name,employee,employee,total_claimed_amount,company))
+		if not val:
+			val = webnotes.conn.sql("select value from `tabAuthorization Rule` where transaction=%s and (to_emp=%s or to_designation IN (select designation from `tabEmployee` where name=%s)) and ifnull(value,0)< %s and ifnull(company,'') = '' and docstatus!=2",(doctype_name, employee, employee, total_claimed_amount))
+
+		if val:
+			val_lst = [y[0] for y in val]
+		else:
+			val_lst.append(0)
+	
+		max_val = max(val_lst)
+		rule = webnotes.conn.sql("select name, to_emp, to_designation, approving_role, approving_user from `tabAuthorization Rule` where transaction=%s and company = %s and (to_emp=%s or to_designation IN (select designation from `tabEmployee` where name=%s)) and ifnull(value,0)= %s and docstatus!=2",(doctype_name,company,employee,employee,flt(max_val)), as_dict=1)
+		if not rule:
+			rule = webnotes.conn.sql("select name, to_emp, to_designation, approving_role, approving_user from `tabAuthorization Rule` where transaction=%s and ifnull(company,'') = '' and (to_emp=%s or to_designation IN (select designation from `tabEmployee` where name=%s)) and ifnull(value,0)= %s and docstatus!=2",(doctype_name,employee,employee,flt(max_val)), as_dict=1)
+
+		return rule
+	
+	#---------------------------------------------------------------------------------------------------------------------
+	# related to payroll module only
+	def get_approver_name(self, doctype_name, total, doc_obj=''):
+		app_user=[]
+		app_specific_user =[]
+		rule ={}
+		
+		if doc_obj:
+			if doctype_name == 'Expense Claim':
+				rule = self.get_value_based_rule(doctype_name,doc_obj.doc.employee,doc_obj.doc.total_claimed_amount, doc_obj.doc.company)
+			elif doctype_name == 'Appraisal':
+				rule = webnotes.conn.sql("select name, to_emp, to_designation, approving_role, approving_user from `tabAuthorization Rule` where transaction=%s and (to_emp=%s or to_designation IN (select designation from `tabEmployee` where name=%s)) and company = %s and docstatus!=2",(doctype_name,doc_obj.doc.employee, doc_obj.doc.employee, doc_obj.doc.company),as_dict=1)				
+				if not rule:
+					rule = webnotes.conn.sql("select name, to_emp, to_designation, approving_role, approving_user from `tabAuthorization Rule` where transaction=%s and (to_emp=%s or to_designation IN (select designation from `tabEmployee` where name=%s)) and ifnull(company,'') = '' and docstatus!=2",(doctype_name,doc_obj.doc.employee, doc_obj.doc.employee),as_dict=1)				
+			
+			if rule:
+				for m in rule:
+					if m['to_emp'] or m['to_designation']:
+						if m['approving_user']:
+							app_specific_user.append(m['approving_user'])
+						elif m['approving_role']:
+							user_lst = [z[0] for z in webnotes.conn.sql("select distinct t1.name from `tabProfile` t1, `tabUserRole` t2 where t2.role=%s and t2.parent=t1.name and t1.name !='Administrator' and t1.name != 'Guest' and t1.docstatus !=2",m['approving_role'])]
+							for x in user_lst:
+								if not x in app_user:
+									app_user.append(x)
+			
+			if len(app_specific_user) >0:
+				return app_specific_user
+			else:
+				return app_user
diff --git a/erpnext/setup/doctype/authorization_control/authorization_control.txt b/erpnext/setup/doctype/authorization_control/authorization_control.txt
new file mode 100644
index 0000000..c5628d2
--- /dev/null
+++ b/erpnext/setup/doctype/authorization_control/authorization_control.txt
@@ -0,0 +1,19 @@
+[
+ {
+  "creation": "2012-03-27 14:36:18", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:22:54", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "issingle": 1, 
+  "module": "Setup", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Authorization Control"
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/authorization_rule/README.md b/erpnext/setup/doctype/authorization_rule/README.md
similarity index 100%
rename from setup/doctype/authorization_rule/README.md
rename to erpnext/setup/doctype/authorization_rule/README.md
diff --git a/setup/doctype/authorization_rule/__init__.py b/erpnext/setup/doctype/authorization_rule/__init__.py
similarity index 100%
rename from setup/doctype/authorization_rule/__init__.py
rename to erpnext/setup/doctype/authorization_rule/__init__.py
diff --git a/erpnext/setup/doctype/authorization_rule/authorization_rule.js b/erpnext/setup/doctype/authorization_rule/authorization_rule.js
new file mode 100644
index 0000000..66b14a8
--- /dev/null
+++ b/erpnext/setup/doctype/authorization_rule/authorization_rule.js
@@ -0,0 +1,114 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+ 
+
+//--------- ONLOAD -------------
+cur_frm.cscript.onload = function(doc, cdt, cdn) {
+   
+}
+
+// Settings Module
+
+cur_frm.cscript.refresh = function(doc,cdt,cdn){
+   
+
+  if(doc.based_on == 'Grand Total' || doc.based_on == 'Average Discount' || doc.based_on == 'Not Applicable') hide_field('master_name');
+  else  unhide_field('master_name');
+  
+  if(doc.based_on == 'Not Applicable') hide_field('value');
+  else unhide_field('value');
+  
+  if(doc.transaction == 'Appraisal'){
+    hide_field(['master_name','system_role', 'system_user']);
+    unhide_field(['to_emp','to_designation']);
+    if(doc.transaction == 'Appraisal') hide_field('value');
+    else unhide_field('value');
+  }
+  else {
+    unhide_field(['master_name','system_role', 'system_user','value']);
+    hide_field(['to_emp','to_designation']);
+  }
+}
+
+cur_frm.cscript.based_on = function(doc){
+  if(doc.based_on == 'Grand Total' || doc.based_on == 'Average Discount' || doc.based_on == 'Not Applicable'){
+    doc.master_name = '';
+    refresh_field('master_name');
+    hide_field('master_name');
+  }
+  else{
+    unhide_field('master_name');
+  }
+  
+  if(doc.based_on == 'Not Applicable') {
+      doc.value =0;
+      refresh_field('value');
+      hide_field('value');
+    }
+    else unhide_field('value');
+}
+
+cur_frm.cscript.transaction = function(doc,cdt,cdn){
+  if (doc.transaction == 'Appraisal'){
+    doc.master_name = doc.system_role = doc.system_user = '';
+    refresh_many(['master_name','system_role', 'system_user']);
+    hide_field(['master_name','system_role', 'system_user']);
+    unhide_field(['to_emp','to_designation']);
+	doc.value =0;
+    refresh_many('value');
+    hide_field('value');
+  }
+  else {
+    unhide_field(['master_name','system_role', 'system_user','value']);
+    hide_field(['to_emp','to_designation']);
+  }
+  
+  if(doc.transaction == 'Appraisal') doc.based_on == 'Not Applicable';
+}
+
+
+cur_frm.fields_dict.system_user.get_query = function(doc,cdt,cdn) {
+  return{ query:"webnotes.core.doctype.profile.profile.profile_query" } }
+
+cur_frm.fields_dict.approving_user.get_query = function(doc,cdt,cdn) {
+  return{ query:"webnotes.core.doctype.profile.profile.profile_query" } }
+
+cur_frm.fields_dict['approving_role'].get_query = cur_frm.fields_dict['system_role'].get_query;
+
+// System Role Trigger
+// -----------------------
+cur_frm.fields_dict['system_role'].get_query = function(doc) {
+  return{
+    filters:[
+      ['Role', 'name', 'not in', 'Administrator, Guest, All']
+    ]
+  }
+}
+
+
+// Master Name Trigger
+// --------------------
+cur_frm.fields_dict['master_name'].get_query = function(doc){
+  if(doc.based_on == 'Customerwise Discount')
+    return {
+	  doctype: "Customer",
+      filters:[
+        ['Customer', 'docstatus', '!=', 2]
+      ]
+    }
+  else if(doc.based_on == 'Itemwise Discount')
+    return {
+	  doctype: "Item",
+      query: "erpnext.controllers.queries.item_query"
+    }
+  else
+    return {
+      filters: [
+        ['Item', 'name', '=', 'cheating done to avoid null']
+      ]
+    }
+}
+
+cur_frm.fields_dict.to_emp.get_query = function(doc,cdt,cdn) {
+  return{ query: "erpnext.controllers.queries.employee_query" } }
\ No newline at end of file
diff --git a/setup/doctype/authorization_rule/authorization_rule.py b/erpnext/setup/doctype/authorization_rule/authorization_rule.py
similarity index 100%
rename from setup/doctype/authorization_rule/authorization_rule.py
rename to erpnext/setup/doctype/authorization_rule/authorization_rule.py
diff --git a/erpnext/setup/doctype/authorization_rule/authorization_rule.txt b/erpnext/setup/doctype/authorization_rule/authorization_rule.txt
new file mode 100644
index 0000000..36467f2
--- /dev/null
+++ b/erpnext/setup/doctype/authorization_rule/authorization_rule.txt
@@ -0,0 +1,165 @@
+[
+ {
+  "creation": "2013-01-10 16:34:22", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:55", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "AR.####", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-shield", 
+  "module": "Setup", 
+  "name": "__common__", 
+  "search_fields": "transaction,based_on,system_user,system_role,approving_user,approving_role"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Authorization Rule", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Authorization Rule", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "System Manager", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Authorization Rule"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "transaction", 
+  "fieldtype": "Select", 
+  "label": "Transaction", 
+  "oldfieldname": "transaction", 
+  "oldfieldtype": "Select", 
+  "options": "\nDelivery Note\nPurchase Invoice\nPurchase Order\nPurchase Receipt\nQuotation\nSales Invoice\nSales Order\nAppraisal", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "based_on", 
+  "fieldtype": "Select", 
+  "label": "Based On", 
+  "oldfieldname": "based_on", 
+  "oldfieldtype": "Select", 
+  "options": "\nGrand Total\nAverage Discount\nCustomerwise Discount\nItemwise Discount\nNot Applicable", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "master_name", 
+  "fieldtype": "Link", 
+  "label": "Customer / Item Name", 
+  "oldfieldname": "master_name", 
+  "oldfieldtype": "Link", 
+  "options": "[Select]"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "system_role", 
+  "fieldtype": "Link", 
+  "label": "Applicable To (Role)", 
+  "oldfieldname": "system_role", 
+  "oldfieldtype": "Link", 
+  "options": "Role"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "system_user", 
+  "fieldtype": "Link", 
+  "label": "Applicable To (User)", 
+  "oldfieldname": "system_user", 
+  "oldfieldtype": "Link", 
+  "options": "Profile"
+ }, 
+ {
+  "description": "This will be used for setting rule in HR module", 
+  "doctype": "DocField", 
+  "fieldname": "to_emp", 
+  "fieldtype": "Link", 
+  "label": "Applicable To (Employee)", 
+  "oldfieldname": "to_emp", 
+  "oldfieldtype": "Link", 
+  "options": "Employee", 
+  "search_index": 0
+ }, 
+ {
+  "description": "This will be used for setting rule in HR module", 
+  "doctype": "DocField", 
+  "fieldname": "to_designation", 
+  "fieldtype": "Link", 
+  "label": "Applicable To (Designation)", 
+  "oldfieldname": "to_designation", 
+  "oldfieldtype": "Link", 
+  "options": "Designation", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "approving_role", 
+  "fieldtype": "Link", 
+  "label": "Approving Role", 
+  "oldfieldname": "approving_role", 
+  "oldfieldtype": "Link", 
+  "options": "Role"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "approving_user", 
+  "fieldtype": "Link", 
+  "label": "Approving User", 
+  "oldfieldname": "approving_user", 
+  "oldfieldtype": "Link", 
+  "options": "Profile"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "value", 
+  "fieldtype": "Float", 
+  "label": "Above Value", 
+  "oldfieldname": "value", 
+  "oldfieldtype": "Currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "trash_reason", 
+  "fieldtype": "Small Text", 
+  "label": "Trash Reason", 
+  "oldfieldname": "trash_reason", 
+  "oldfieldtype": "Small Text"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/backup_manager/README.md b/erpnext/setup/doctype/backup_manager/README.md
similarity index 100%
rename from setup/doctype/backup_manager/README.md
rename to erpnext/setup/doctype/backup_manager/README.md
diff --git a/setup/doctype/backup_manager/__init__.py b/erpnext/setup/doctype/backup_manager/__init__.py
similarity index 100%
rename from setup/doctype/backup_manager/__init__.py
rename to erpnext/setup/doctype/backup_manager/__init__.py
diff --git a/erpnext/setup/doctype/backup_manager/backup_dropbox.py b/erpnext/setup/doctype/backup_manager/backup_dropbox.py
new file mode 100644
index 0000000..9c1decf
--- /dev/null
+++ b/erpnext/setup/doctype/backup_manager/backup_dropbox.py
@@ -0,0 +1,152 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+# SETUP:
+# install pip install --upgrade dropbox
+#
+# Create new Dropbox App
+#
+# in conf.py, set oauth2 settings
+# dropbox_access_key
+# dropbox_access_secret
+
+from __future__ import unicode_literals
+import os
+import webnotes
+from webnotes.utils import get_request_site_address, cstr
+from webnotes import _
+
+@webnotes.whitelist()
+def get_dropbox_authorize_url():
+	sess = get_dropbox_session()
+	request_token = sess.obtain_request_token()
+	return_address = get_request_site_address(True) \
+		+ "?cmd=setup.doctype.backup_manager.backup_dropbox.dropbox_callback"
+
+	url = sess.build_authorize_url(request_token, return_address)
+
+	return {
+		"url": url,
+		"key": request_token.key,
+		"secret": request_token.secret,
+	}
+
+@webnotes.whitelist(allow_guest=True)
+def dropbox_callback(oauth_token=None, not_approved=False):
+	from dropbox import client
+	if not not_approved:
+		if webnotes.conn.get_value("Backup Manager", None, "dropbox_access_key")==oauth_token:		
+			allowed = 1
+			message = "Dropbox access allowed."
+
+			sess = get_dropbox_session()
+			sess.set_request_token(webnotes.conn.get_value("Backup Manager", None, "dropbox_access_key"), 
+				webnotes.conn.get_value("Backup Manager", None, "dropbox_access_secret"))
+			access_token = sess.obtain_access_token()
+			webnotes.conn.set_value("Backup Manager", "Backup Manager", "dropbox_access_key", access_token.key)
+			webnotes.conn.set_value("Backup Manager", "Backup Manager", "dropbox_access_secret", access_token.secret)
+			webnotes.conn.set_value("Backup Manager", "Backup Manager", "dropbox_access_allowed", allowed)
+			dropbox_client = client.DropboxClient(sess)
+			try:
+				dropbox_client.file_create_folder("files")
+			except:
+				pass
+
+		else:
+			allowed = 0
+			message = "Illegal Access Token Please try again."
+	else:
+		allowed = 0
+		message = "Dropbox Access not approved."
+
+	webnotes.local.message_title = "Dropbox Approval"
+	webnotes.local.message = "<h3>%s</h3><p>Please close this window.</p>" % message
+	
+	if allowed:
+		webnotes.local.message_success = True
+	
+	webnotes.conn.commit()
+	webnotes.response['type'] = 'page'
+	webnotes.response['page_name'] = 'message.html'
+
+def backup_to_dropbox():
+	from dropbox import client, session
+	from conf import dropbox_access_key, dropbox_secret_key
+	from webnotes.utils.backups import new_backup
+	from webnotes.utils import get_files_path, get_backups_path
+	if not webnotes.conn:
+		webnotes.connect()
+
+	sess = session.DropboxSession(dropbox_access_key, dropbox_secret_key, "app_folder")
+
+	sess.set_token(webnotes.conn.get_value("Backup Manager", None, "dropbox_access_key"),
+		webnotes.conn.get_value("Backup Manager", None, "dropbox_access_secret"))
+	
+	dropbox_client = client.DropboxClient(sess)
+
+	# upload database
+	backup = new_backup()
+	filename = os.path.join(get_backups_path(), os.path.basename(backup.backup_path_db))
+	upload_file_to_dropbox(filename, "/database", dropbox_client)
+
+	webnotes.conn.close()
+	response = dropbox_client.metadata("/files")
+	
+	# upload files to files folder
+	did_not_upload = []
+	error_log = []
+	path = get_files_path()
+	for filename in os.listdir(path):
+		filename = cstr(filename)
+
+		found = False
+		filepath = os.path.join(path, filename)
+		for file_metadata in response["contents"]:
+ 			if os.path.basename(filepath) == os.path.basename(file_metadata["path"]) and os.stat(filepath).st_size == int(file_metadata["bytes"]):
+				found = True
+				break
+		if not found:
+			try:
+				upload_file_to_dropbox(filepath, "/files", dropbox_client)
+			except Exception:
+				did_not_upload.append(filename)
+				error_log.append(webnotes.get_traceback())
+	
+	webnotes.connect()
+	return did_not_upload, list(set(error_log))
+
+def get_dropbox_session():
+	try:
+		from dropbox import session
+	except:
+		webnotes.msgprint(_("Please install dropbox python module"), raise_exception=1)
+		
+	try:
+		from conf import dropbox_access_key, dropbox_secret_key
+	except ImportError:
+		webnotes.msgprint(_("Please set Dropbox access keys in") + " conf.py", 
+		raise_exception=True)
+	sess = session.DropboxSession(dropbox_access_key, dropbox_secret_key, "app_folder")
+	return sess
+
+def upload_file_to_dropbox(filename, folder, dropbox_client):
+	from dropbox import rest
+	size = os.stat(filename).st_size
+	
+	with open(filename, 'r') as f:
+		# if max packet size reached, use chunked uploader
+		max_packet_size = 4194304
+	
+		if size > max_packet_size:
+			uploader = dropbox_client.get_chunked_uploader(f, size)
+			while uploader.offset < size:
+				try:
+					uploader.upload_chunked()
+					uploader.finish(folder + "/" + os.path.basename(filename), overwrite=True)
+				except rest.ErrorResponse:
+					pass
+		else:
+			dropbox_client.put_file(folder + "/" + os.path.basename(filename), f, overwrite=True)
+
+if __name__=="__main__":
+	backup_to_dropbox()
\ No newline at end of file
diff --git a/erpnext/setup/doctype/backup_manager/backup_googledrive.py b/erpnext/setup/doctype/backup_manager/backup_googledrive.py
new file mode 100644
index 0000000..3f89126
--- /dev/null
+++ b/erpnext/setup/doctype/backup_manager/backup_googledrive.py
@@ -0,0 +1,173 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+# SETUP:
+# install pip install --upgrade google-api-python-client
+#
+# In Google API
+# - create new API project
+# - create new oauth2 client (create installed app type as google \
+# 	does not support subdomains)
+#
+# in conf.py, set oauth2 settings
+# gdrive_client_id
+# gdrive_client_secret
+
+from __future__ import unicode_literals
+import httplib2
+import os
+import mimetypes
+import webnotes
+import oauth2client.client
+from webnotes.utils import cstr
+from webnotes import _, msgprint
+from apiclient.discovery import build
+from apiclient.http import MediaFileUpload
+
+# define log config for google drive api's log messages
+# basicConfig redirects log to stderr
+import logging
+logging.basicConfig()
+
+@webnotes.whitelist()
+def get_gdrive_authorize_url():
+	flow = get_gdrive_flow()
+	authorize_url = flow.step1_get_authorize_url()
+	return {
+		"authorize_url": authorize_url,
+	}
+
+def upload_files(name, mimetype, service, folder_id):
+	if not webnotes.conn:
+		webnotes.connect()
+	file_name = os.path.basename(name)
+	media_body = MediaFileUpload(name, mimetype=mimetype, resumable=True)
+	body = {
+		'title': file_name,
+		'description': 'Backup File',
+		'mimetype': mimetype,
+		'parents': [{
+			'kind': 'drive#filelink',
+			'id': folder_id
+		}]
+	}
+	request = service.files().insert(body=body, media_body=media_body)
+	response = None
+	while response is None:
+		status, response = request.next_chunk()
+
+def backup_to_gdrive():
+	from webnotes.utils.backups import new_backup
+	if not webnotes.conn:
+		webnotes.connect()
+	get_gdrive_flow()
+	credentials_json = webnotes.conn.get_value("Backup Manager", None, "gdrive_credentials")
+	credentials = oauth2client.client.Credentials.new_from_json(credentials_json)
+	http = httplib2.Http()
+	http = credentials.authorize(http)
+	drive_service = build('drive', 'v2', http=http)
+
+	# upload database
+	backup = new_backup()
+	path = os.path.join(webnotes.local.site_path, "public", "backups")
+	filename = os.path.join(path, os.path.basename(backup.backup_path_db))
+	
+	# upload files to database folder
+	upload_files(filename, 'application/x-gzip', drive_service, 
+		webnotes.conn.get_value("Backup Manager", None, "database_folder_id"))
+	
+	# upload files to files folder
+	did_not_upload = []
+	error_log = []
+	
+	files_folder_id = webnotes.conn.get_value("Backup Manager", None, "files_folder_id")
+	
+	webnotes.conn.close()
+	path = os.path.join(webnotes.local.site_path, "public", "files")
+	for filename in os.listdir(path):
+		filename = cstr(filename)
+		found = False
+		filepath = os.path.join(path, filename)
+		ext = filename.split('.')[-1]
+		size = os.path.getsize(filepath)
+		if ext == 'gz' or ext == 'gzip':
+			mimetype = 'application/x-gzip'
+		else:
+			mimetype = mimetypes.types_map.get("." + ext) or "application/octet-stream"
+		
+		#Compare Local File with Server File
+	  	children = drive_service.children().list(folderId=files_folder_id).execute()
+	  	for child in children.get('items', []):
+			file = drive_service.files().get(fileId=child['id']).execute()
+			if filename == file['title'] and size == int(file['fileSize']):
+				found = True
+				break
+		if not found:
+			try:
+				upload_files(filepath, mimetype, drive_service, files_folder_id)
+			except Exception, e:
+				did_not_upload.append(filename)
+				error_log.append(cstr(e))
+	
+	webnotes.connect()
+	return did_not_upload, list(set(error_log))
+
+def get_gdrive_flow():
+	from oauth2client.client import OAuth2WebServerFlow
+	from webnotes import conf
+	
+	if not "gdrive_client_id" in conf:
+		webnotes.msgprint(_("Please set Google Drive access keys in") + " conf.py", 
+		raise_exception=True)
+
+	flow = OAuth2WebServerFlow(conf.gdrive_client_id, conf.gdrive_client_secret, 
+		"https://www.googleapis.com/auth/drive", 'urn:ietf:wg:oauth:2.0:oob')
+	return flow
+	
+@webnotes.whitelist()
+def gdrive_callback(verification_code = None):
+	flow = get_gdrive_flow()
+	if verification_code:
+		credentials = flow.step2_exchange(verification_code)
+		allowed = 1
+		
+	# make folders to save id
+	http = httplib2.Http()
+	http = credentials.authorize(http)
+	drive_service = build('drive', 'v2', http=http)
+	erpnext_folder_id = create_erpnext_folder(drive_service)
+	database_folder_id = create_folder('database', drive_service, erpnext_folder_id)
+	files_folder_id = create_folder('files', drive_service, erpnext_folder_id)
+
+	webnotes.conn.set_value("Backup Manager", "Backup Manager", "gdrive_access_allowed", allowed)
+	webnotes.conn.set_value("Backup Manager", "Backup Manager", "database_folder_id", database_folder_id)
+	webnotes.conn.set_value("Backup Manager", "Backup Manager", "files_folder_id", files_folder_id)
+	final_credentials = credentials.to_json()
+	webnotes.conn.set_value("Backup Manager", "Backup Manager", "gdrive_credentials", final_credentials)
+
+	webnotes.msgprint("Updated")
+
+def create_erpnext_folder(service):
+	if not webnotes.conn:
+		webnotes.connect()
+	erpnext = {
+		'title': 'erpnext',
+		'mimeType': 'application/vnd.google-apps.folder'
+	}
+	erpnext = service.files().insert(body=erpnext).execute()
+	return erpnext['id']
+
+def create_folder(name, service, folder_id):
+	database = {
+		'title': name,
+		'mimeType': 'application/vnd.google-apps.folder',
+		'parents': [{
+	       	'kind': 'drive#fileLink',
+	       	'id': folder_id
+	    }]
+	}
+	database = service.files().insert(body=database).execute()
+	return database['id']
+
+if __name__=="__main__":
+	backup_to_gdrive()
diff --git a/erpnext/setup/doctype/backup_manager/backup_manager.js b/erpnext/setup/doctype/backup_manager/backup_manager.js
new file mode 100644
index 0000000..dfe6bd5
--- /dev/null
+++ b/erpnext/setup/doctype/backup_manager/backup_manager.js
@@ -0,0 +1,93 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+$.extend(cur_frm.cscript, {
+	refresh: function() {
+		cur_frm.disable_save();
+		
+		if(!(cint(cur_frm.doc.dropbox_access_allowed) || 
+			cint(cur_frm.doc.gdrive_access_allowed))) {
+				cur_frm.set_intro(wn._("You can start by selecting backup frequency and \
+					granting access for sync"));
+		} else {
+			var services = {
+				"dropbox": wn._("Dropbox"),
+				"gdrive": wn._("Google Drive")
+			}
+			var active_services = [];
+			
+			$.each(services, function(service, label) {
+				var access_allowed = cint(cur_frm.doc[service + "_access_allowed"]);
+				var frequency = cur_frm.doc["upload_backups_to_" + service];
+				if(access_allowed && frequency && frequency !== "Never") {
+					active_services.push(label + " [" + frequency + "]");
+				}
+			});
+			
+			if(active_services.length > 0) {
+				cur_frm.set_intro(wn._("Backups will be uploaded to") + ": " + 
+					wn.utils.comma_and(active_services));
+			} else {
+				cur_frm.set_intro("");
+			}
+		}
+		
+	},
+	
+	validate_send_notifications_to: function() {
+		if(!cur_frm.doc.send_notifications_to) {
+			msgprint(wn._("Please specify") + ": " + 
+				wn._(wn.meta.get_label(cur_frm.doctype, "send_notifications_to")));
+			return false;
+		}
+		
+		return true;
+	},
+	
+	allow_dropbox_access: function() {
+		if(cur_frm.cscript.validate_send_notifications_to()) {
+			return wn.call({
+				method: "erpnext.setup.doctype.backup_manager.backup_dropbox.get_dropbox_authorize_url",
+				callback: function(r) {
+					if(!r.exc) {
+						cur_frm.set_value("dropbox_access_secret", r.message.secret);
+						cur_frm.set_value("dropbox_access_key", r.message.key);
+						cur_frm.save(null, function() {
+							window.open(r.message.url);
+						});
+					}
+				}
+			});
+		}
+	},
+	
+	allow_gdrive_access: function() {
+		if(cur_frm.cscript.validate_send_notifications_to()) {
+			return wn.call({
+				method: "erpnext.setup.doctype.backup_manager.backup_googledrive.get_gdrive_authorize_url",
+				callback: function(r) {
+					if(!r.exc) {
+						window.open(r.message.authorize_url);
+					}
+				}
+			});
+		}
+	},
+	
+	validate_gdrive: function() {
+		return wn.call({
+			method: "erpnext.setup.doctype.backup_manager.backup_googledrive.gdrive_callback",
+			args: {
+				verification_code: cur_frm.doc.verification_code
+			},
+		});
+	},
+	
+	upload_backups_to_dropbox: function() {
+		cur_frm.save();
+	},
+	
+	// upload_backups_to_gdrive: function() {
+	// 	cur_frm.save();
+	// },
+});
\ No newline at end of file
diff --git a/erpnext/setup/doctype/backup_manager/backup_manager.py b/erpnext/setup/doctype/backup_manager/backup_manager.py
new file mode 100644
index 0000000..b6a5ace
--- /dev/null
+++ b/erpnext/setup/doctype/backup_manager/backup_manager.py
@@ -0,0 +1,78 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+# For license information, please see license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes import _
+
+class DocType:
+	def __init__(self, d, dl):
+		self.doc, self.doclist = d, dl
+
+def take_backups_daily():
+	take_backups_if("Daily")
+
+def take_backups_weekly():
+	take_backups_if("Weekly")
+
+def take_backups_if(freq):
+	if webnotes.conn.get_value("Backup Manager", None, "upload_backups_to_dropbox")==freq:
+		take_backups_dropbox()
+		
+	# if webnotes.conn.get_value("Backup Manager", None, "upload_backups_to_gdrive")==freq:
+	# 	take_backups_gdrive()
+	
+@webnotes.whitelist()
+def take_backups_dropbox():
+	did_not_upload, error_log = [], []
+	try:
+		from erpnext.setup.doctype.backup_manager.backup_dropbox import backup_to_dropbox
+		did_not_upload, error_log = backup_to_dropbox()
+		if did_not_upload: raise Exception
+		
+		send_email(True, "Dropbox")
+	except Exception:
+		file_and_error = [" - ".join(f) for f in zip(did_not_upload, error_log)]
+		error_message = ("\n".join(file_and_error) + "\n" + webnotes.get_traceback())
+		webnotes.errprint(error_message)
+		send_email(False, "Dropbox", error_message)
+
+#backup to gdrive 
+@webnotes.whitelist()
+def take_backups_gdrive():
+	did_not_upload, error_log = [], []
+	try:
+		from erpnext.setup.doctype.backup_manager.backup_googledrive import backup_to_gdrive
+		did_not_upload, error_log = backup_to_gdrive()
+		if did_not_upload: raise Exception
+		
+		send_email(True, "Google Drive")
+	except Exception:
+		file_and_error = [" - ".join(f) for f in zip(did_not_upload, error_log)]
+		error_message = ("\n".join(file_and_error) + "\n" + webnotes.get_traceback())
+		webnotes.errprint(error_message)
+		send_email(False, "Google Drive", error_message)
+
+def send_email(success, service_name, error_status=None):
+	from webnotes.utils.email_lib import sendmail
+	if success:
+		subject = "Backup Upload Successful"
+		message ="""<h3>Backup Uploaded Successfully</h3><p>Hi there, this is just to inform you 
+		that your backup was successfully uploaded to your %s account. So relax!</p>
+		""" % service_name
+
+	else:
+		subject = "[Warning] Backup Upload Failed"
+		message ="""<h3>Backup Upload Failed</h3><p>Oops, your automated backup to %s
+		failed.</p>
+		<p>Error message: %s</p>
+		<p>Please contact your system manager for more information.</p>
+		""" % (service_name, error_status)
+	
+	if not webnotes.conn:
+		webnotes.connect()
+	
+	recipients = webnotes.conn.get_value("Backup Manager", None, "send_notifications_to").split(",")
+	sendmail(recipients, subject=subject, msg=message)
diff --git a/erpnext/setup/doctype/backup_manager/backup_manager.txt b/erpnext/setup/doctype/backup_manager/backup_manager.txt
new file mode 100644
index 0000000..259bf37
--- /dev/null
+++ b/erpnext/setup/doctype/backup_manager/backup_manager.txt
@@ -0,0 +1,178 @@
+[
+ {
+  "creation": "2013-04-30 12:58:38", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:22:55", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "description": "System for managing Backups", 
+  "doctype": "DocType", 
+  "document_type": "System", 
+  "icon": "icon-cloud-upload", 
+  "issingle": 1, 
+  "module": "Setup", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Backup Manager", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Backup Manager", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "role": "System Manager", 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Backup Manager"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "setup", 
+  "fieldtype": "Section Break", 
+  "label": "Setup"
+ }, 
+ {
+  "description": "Email ids separated by commas.", 
+  "doctype": "DocField", 
+  "fieldname": "send_notifications_to", 
+  "fieldtype": "Data", 
+  "label": "Send Notifications To", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "backup_right_now", 
+  "fieldtype": "Button", 
+  "hidden": 1, 
+  "label": "Backup Right Now", 
+  "read_only": 1
+ }, 
+ {
+  "description": "Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.", 
+  "doctype": "DocField", 
+  "fieldname": "sync_with_dropbox", 
+  "fieldtype": "Section Break", 
+  "label": "Sync with Dropbox"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "upload_backups_to_dropbox", 
+  "fieldtype": "Select", 
+  "label": "Upload Backups to Dropbox", 
+  "options": "Never\nWeekly\nDaily"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "dropbox_access_key", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Dropbox Access Key", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "dropbox_access_secret", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Dropbox Access Secret", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "dropbox_access_allowed", 
+  "fieldtype": "Check", 
+  "hidden": 1, 
+  "label": "Dropbox Access Allowed", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "allow_dropbox_access", 
+  "fieldtype": "Button", 
+  "label": "Allow Dropbox Access"
+ }, 
+ {
+  "description": "Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.", 
+  "doctype": "DocField", 
+  "fieldname": "sync_with_gdrive", 
+  "fieldtype": "Section Break", 
+  "hidden": 1, 
+  "label": "Sync with Google Drive"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "upload_backups_to_gdrive", 
+  "fieldtype": "Select", 
+  "label": "Upload Backups to Google Drive", 
+  "options": "Never\nDaily\nWeekly"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "allow_gdrive_access", 
+  "fieldtype": "Button", 
+  "label": "Allow Google Drive Access"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "verification_code", 
+  "fieldtype": "Data", 
+  "label": "Enter Verification Code"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "validate_gdrive", 
+  "fieldtype": "Button", 
+  "label": "Validate"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "gdrive_access_allowed", 
+  "fieldtype": "Check", 
+  "hidden": 1, 
+  "label": "Google Drive Access Allowed", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "gdrive_credentials", 
+  "fieldtype": "Text", 
+  "hidden": 1, 
+  "label": "Credentials", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "database_folder_id", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Database Folder ID", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "files_folder_id", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Files Folder ID", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/brand/README.md b/erpnext/setup/doctype/brand/README.md
similarity index 100%
rename from setup/doctype/brand/README.md
rename to erpnext/setup/doctype/brand/README.md
diff --git a/setup/doctype/brand/__init__.py b/erpnext/setup/doctype/brand/__init__.py
similarity index 100%
rename from setup/doctype/brand/__init__.py
rename to erpnext/setup/doctype/brand/__init__.py
diff --git a/setup/doctype/brand/brand.js b/erpnext/setup/doctype/brand/brand.js
similarity index 100%
rename from setup/doctype/brand/brand.js
rename to erpnext/setup/doctype/brand/brand.js
diff --git a/setup/doctype/brand/brand.py b/erpnext/setup/doctype/brand/brand.py
similarity index 100%
rename from setup/doctype/brand/brand.py
rename to erpnext/setup/doctype/brand/brand.py
diff --git a/erpnext/setup/doctype/brand/brand.txt b/erpnext/setup/doctype/brand/brand.txt
new file mode 100644
index 0000000..3dcb016
--- /dev/null
+++ b/erpnext/setup/doctype/brand/brand.txt
@@ -0,0 +1,90 @@
+[
+ {
+  "creation": "2013-02-22 01:27:54", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:58", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "field:brand", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-certificate", 
+  "in_dialog": 0, 
+  "module": "Setup", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Brand", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Brand", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Brand"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "brand", 
+  "fieldtype": "Data", 
+  "label": "Brand Name", 
+  "oldfieldname": "brand", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Text", 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Text", 
+  "width": "300px"
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Material Master Manager", 
+  "write": 1
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Material User", 
+  "submit": 0, 
+  "write": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Sales User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Purchase User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Accounts User"
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/brand/test_brand.py b/erpnext/setup/doctype/brand/test_brand.py
similarity index 100%
rename from setup/doctype/brand/test_brand.py
rename to erpnext/setup/doctype/brand/test_brand.py
diff --git a/setup/doctype/company/README.md b/erpnext/setup/doctype/company/README.md
similarity index 100%
rename from setup/doctype/company/README.md
rename to erpnext/setup/doctype/company/README.md
diff --git a/setup/doctype/company/__init__.py b/erpnext/setup/doctype/company/__init__.py
similarity index 100%
rename from setup/doctype/company/__init__.py
rename to erpnext/setup/doctype/company/__init__.py
diff --git a/setup/doctype/company/charts/__init__.py b/erpnext/setup/doctype/company/charts/__init__.py
similarity index 100%
rename from setup/doctype/company/charts/__init__.py
rename to erpnext/setup/doctype/company/charts/__init__.py
diff --git a/setup/doctype/company/charts/ar_ar_chart_template.json b/erpnext/setup/doctype/company/charts/ar_ar_chart_template.json
similarity index 100%
rename from setup/doctype/company/charts/ar_ar_chart_template.json
rename to erpnext/setup/doctype/company/charts/ar_ar_chart_template.json
diff --git a/setup/doctype/company/charts/at_austria_chart_template.json b/erpnext/setup/doctype/company/charts/at_austria_chart_template.json
similarity index 100%
rename from setup/doctype/company/charts/at_austria_chart_template.json
rename to erpnext/setup/doctype/company/charts/at_austria_chart_template.json
diff --git a/setup/doctype/company/charts/be_l10nbe_chart_template.json b/erpnext/setup/doctype/company/charts/be_l10nbe_chart_template.json
similarity index 100%
rename from setup/doctype/company/charts/be_l10nbe_chart_template.json
rename to erpnext/setup/doctype/company/charts/be_l10nbe_chart_template.json
diff --git a/setup/doctype/company/charts/bo_bo_chart_template.json b/erpnext/setup/doctype/company/charts/bo_bo_chart_template.json
similarity index 100%
rename from setup/doctype/company/charts/bo_bo_chart_template.json
rename to erpnext/setup/doctype/company/charts/bo_bo_chart_template.json
diff --git a/setup/doctype/company/charts/ca_ca_en_chart_template_en.json b/erpnext/setup/doctype/company/charts/ca_ca_en_chart_template_en.json
similarity index 100%
rename from setup/doctype/company/charts/ca_ca_en_chart_template_en.json
rename to erpnext/setup/doctype/company/charts/ca_ca_en_chart_template_en.json
diff --git a/setup/doctype/company/charts/ca_ca_fr_chart_template_fr.json b/erpnext/setup/doctype/company/charts/ca_ca_fr_chart_template_fr.json
similarity index 100%
rename from setup/doctype/company/charts/ca_ca_fr_chart_template_fr.json
rename to erpnext/setup/doctype/company/charts/ca_ca_fr_chart_template_fr.json
diff --git a/setup/doctype/company/charts/cl_cl_chart_template.json b/erpnext/setup/doctype/company/charts/cl_cl_chart_template.json
similarity index 100%
rename from setup/doctype/company/charts/cl_cl_chart_template.json
rename to erpnext/setup/doctype/company/charts/cl_cl_chart_template.json
diff --git a/setup/doctype/company/charts/cn_l10n_chart_china.json b/erpnext/setup/doctype/company/charts/cn_l10n_chart_china.json
similarity index 100%
rename from setup/doctype/company/charts/cn_l10n_chart_china.json
rename to erpnext/setup/doctype/company/charts/cn_l10n_chart_china.json
diff --git a/setup/doctype/company/charts/de_l10n_chart_de_skr04.json b/erpnext/setup/doctype/company/charts/de_l10n_chart_de_skr04.json
similarity index 100%
rename from setup/doctype/company/charts/de_l10n_chart_de_skr04.json
rename to erpnext/setup/doctype/company/charts/de_l10n_chart_de_skr04.json
diff --git a/setup/doctype/company/charts/de_l10n_de_chart_template.json b/erpnext/setup/doctype/company/charts/de_l10n_de_chart_template.json
similarity index 100%
rename from setup/doctype/company/charts/de_l10n_de_chart_template.json
rename to erpnext/setup/doctype/company/charts/de_l10n_de_chart_template.json
diff --git a/setup/doctype/company/charts/ec_ec_chart_template.json b/erpnext/setup/doctype/company/charts/ec_ec_chart_template.json
similarity index 100%
rename from setup/doctype/company/charts/ec_ec_chart_template.json
rename to erpnext/setup/doctype/company/charts/ec_ec_chart_template.json
diff --git a/setup/doctype/company/charts/es_l10nES_chart_template.json b/erpnext/setup/doctype/company/charts/es_l10nES_chart_template.json
similarity index 100%
rename from setup/doctype/company/charts/es_l10nES_chart_template.json
rename to erpnext/setup/doctype/company/charts/es_l10nES_chart_template.json
diff --git a/setup/doctype/company/charts/es_l10nES_chart_template_assoc.json b/erpnext/setup/doctype/company/charts/es_l10nES_chart_template_assoc.json
similarity index 100%
rename from setup/doctype/company/charts/es_l10nES_chart_template_assoc.json
rename to erpnext/setup/doctype/company/charts/es_l10nES_chart_template_assoc.json
diff --git a/setup/doctype/company/charts/es_l10nES_chart_template_pymes.json b/erpnext/setup/doctype/company/charts/es_l10nES_chart_template_pymes.json
similarity index 100%
rename from setup/doctype/company/charts/es_l10nES_chart_template_pymes.json
rename to erpnext/setup/doctype/company/charts/es_l10nES_chart_template_pymes.json
diff --git a/setup/doctype/company/charts/fr_l10n_fr_pcg_chart_template.json b/erpnext/setup/doctype/company/charts/fr_l10n_fr_pcg_chart_template.json
similarity index 100%
rename from setup/doctype/company/charts/fr_l10n_fr_pcg_chart_template.json
rename to erpnext/setup/doctype/company/charts/fr_l10n_fr_pcg_chart_template.json
diff --git a/setup/doctype/company/charts/gr_l10n_gr_chart_template.json b/erpnext/setup/doctype/company/charts/gr_l10n_gr_chart_template.json
similarity index 100%
rename from setup/doctype/company/charts/gr_l10n_gr_chart_template.json
rename to erpnext/setup/doctype/company/charts/gr_l10n_gr_chart_template.json
diff --git a/setup/doctype/company/charts/hn_cuentas_plantilla.json b/erpnext/setup/doctype/company/charts/hn_cuentas_plantilla.json
similarity index 100%
rename from setup/doctype/company/charts/hn_cuentas_plantilla.json
rename to erpnext/setup/doctype/company/charts/hn_cuentas_plantilla.json
diff --git a/setup/doctype/company/charts/import_from_openerp.py b/erpnext/setup/doctype/company/charts/import_from_openerp.py
similarity index 100%
rename from setup/doctype/company/charts/import_from_openerp.py
rename to erpnext/setup/doctype/company/charts/import_from_openerp.py
diff --git a/setup/doctype/company/charts/in_indian_chart_template_private.json b/erpnext/setup/doctype/company/charts/in_indian_chart_template_private.json
similarity index 100%
rename from setup/doctype/company/charts/in_indian_chart_template_private.json
rename to erpnext/setup/doctype/company/charts/in_indian_chart_template_private.json
diff --git a/setup/doctype/company/charts/in_indian_chart_template_public.json b/erpnext/setup/doctype/company/charts/in_indian_chart_template_public.json
similarity index 100%
rename from setup/doctype/company/charts/in_indian_chart_template_public.json
rename to erpnext/setup/doctype/company/charts/in_indian_chart_template_public.json
diff --git a/setup/doctype/company/charts/it_l10n_it_chart_template_generic.json b/erpnext/setup/doctype/company/charts/it_l10n_it_chart_template_generic.json
similarity index 100%
rename from setup/doctype/company/charts/it_l10n_it_chart_template_generic.json
rename to erpnext/setup/doctype/company/charts/it_l10n_it_chart_template_generic.json
diff --git a/setup/doctype/company/charts/lu_lu_2011_chart_1.json b/erpnext/setup/doctype/company/charts/lu_lu_2011_chart_1.json
similarity index 100%
rename from setup/doctype/company/charts/lu_lu_2011_chart_1.json
rename to erpnext/setup/doctype/company/charts/lu_lu_2011_chart_1.json
diff --git a/setup/doctype/company/charts/ma_l10n_kzc_temp_chart.json b/erpnext/setup/doctype/company/charts/ma_l10n_kzc_temp_chart.json
similarity index 100%
rename from setup/doctype/company/charts/ma_l10n_kzc_temp_chart.json
rename to erpnext/setup/doctype/company/charts/ma_l10n_kzc_temp_chart.json
diff --git a/setup/doctype/company/charts/nl_l10nnl_chart_template.json b/erpnext/setup/doctype/company/charts/nl_l10nnl_chart_template.json
similarity index 100%
rename from setup/doctype/company/charts/nl_l10nnl_chart_template.json
rename to erpnext/setup/doctype/company/charts/nl_l10nnl_chart_template.json
diff --git a/setup/doctype/company/charts/pa_l10npa_chart_template.json b/erpnext/setup/doctype/company/charts/pa_l10npa_chart_template.json
similarity index 100%
rename from setup/doctype/company/charts/pa_l10npa_chart_template.json
rename to erpnext/setup/doctype/company/charts/pa_l10npa_chart_template.json
diff --git a/setup/doctype/company/charts/pe_pe_chart_template.json b/erpnext/setup/doctype/company/charts/pe_pe_chart_template.json
similarity index 100%
rename from setup/doctype/company/charts/pe_pe_chart_template.json
rename to erpnext/setup/doctype/company/charts/pe_pe_chart_template.json
diff --git a/setup/doctype/company/charts/pl_pl_chart_template.json b/erpnext/setup/doctype/company/charts/pl_pl_chart_template.json
similarity index 100%
rename from setup/doctype/company/charts/pl_pl_chart_template.json
rename to erpnext/setup/doctype/company/charts/pl_pl_chart_template.json
diff --git a/setup/doctype/company/charts/pt_pt_chart_template.json b/erpnext/setup/doctype/company/charts/pt_pt_chart_template.json
similarity index 100%
rename from setup/doctype/company/charts/pt_pt_chart_template.json
rename to erpnext/setup/doctype/company/charts/pt_pt_chart_template.json
diff --git a/setup/doctype/company/charts/ro_romania_chart_template.json b/erpnext/setup/doctype/company/charts/ro_romania_chart_template.json
similarity index 100%
rename from setup/doctype/company/charts/ro_romania_chart_template.json
rename to erpnext/setup/doctype/company/charts/ro_romania_chart_template.json
diff --git a/setup/doctype/company/charts/syscohada_syscohada_chart_template.json b/erpnext/setup/doctype/company/charts/syscohada_syscohada_chart_template.json
similarity index 100%
rename from setup/doctype/company/charts/syscohada_syscohada_chart_template.json
rename to erpnext/setup/doctype/company/charts/syscohada_syscohada_chart_template.json
diff --git a/setup/doctype/company/charts/th_chart.json b/erpnext/setup/doctype/company/charts/th_chart.json
similarity index 100%
rename from setup/doctype/company/charts/th_chart.json
rename to erpnext/setup/doctype/company/charts/th_chart.json
diff --git a/setup/doctype/company/charts/tr_l10ntr_tek_duzen_hesap.json b/erpnext/setup/doctype/company/charts/tr_l10ntr_tek_duzen_hesap.json
similarity index 100%
rename from setup/doctype/company/charts/tr_l10ntr_tek_duzen_hesap.json
rename to erpnext/setup/doctype/company/charts/tr_l10ntr_tek_duzen_hesap.json
diff --git a/setup/doctype/company/charts/us_account_chart_template_basic.json b/erpnext/setup/doctype/company/charts/us_account_chart_template_basic.json
similarity index 100%
rename from setup/doctype/company/charts/us_account_chart_template_basic.json
rename to erpnext/setup/doctype/company/charts/us_account_chart_template_basic.json
diff --git a/setup/doctype/company/charts/uy_uy_chart_template.json b/erpnext/setup/doctype/company/charts/uy_uy_chart_template.json
similarity index 100%
rename from setup/doctype/company/charts/uy_uy_chart_template.json
rename to erpnext/setup/doctype/company/charts/uy_uy_chart_template.json
diff --git a/erpnext/setup/doctype/company/company.js b/erpnext/setup/doctype/company/company.js
new file mode 100644
index 0000000..e047c97
--- /dev/null
+++ b/erpnext/setup/doctype/company/company.js
@@ -0,0 +1,159 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+cur_frm.cscript.refresh = function(doc, cdt, cdn) {
+	if(doc.abbr && !doc.__islocal) {
+		cur_frm.set_df_property("abbr", "read_only", 1);
+		if(in_list(user_roles, "System Manager"))
+			cur_frm.add_custom_button("Replace Abbreviation", cur_frm.cscript.replace_abbr)
+	}
+		
+	if(!doc.__islocal) {
+		cur_frm.toggle_enable("default_currency", !cur_frm.doc.__transactions_exist);
+	}
+}
+
+cur_frm.cscript.replace_abbr = function() {
+	var dialog = new wn.ui.Dialog({
+		title: "Replace Abbr",
+		fields: [
+			{"fieldtype": "Data", "label": "New Abbreviation", "fieldname": "new_abbr",
+				"reqd": 1 },
+			{"fieldtype": "Button", "label": "Update", "fieldname": "update"},
+		]
+	});
+
+	dialog.fields_dict.update.$input.click(function() {
+		args = dialog.get_values();
+		if(!args) return;
+		return wn.call({
+			method: "erpnext.setup.doctype.company.company.replace_abbr",
+			args: {
+				"company": cur_frm.doc.name,
+				"old": cur_frm.doc.abbr,
+				"new": args.new_abbr
+			},
+			callback: function(r) {
+				if(r.exc) {
+					msgprint(wn._("There were errors."));
+					return;
+				} else {
+					cur_frm.set_value("abbr", args.new_abbr);
+				}
+				dialog.hide();
+				cur_frm.refresh();
+			},
+			btn: this
+		})
+	});
+	dialog.show();
+}
+
+cur_frm.cscript.has_special_chars = function(t) {
+  var iChars = "!@#$%^*+=-[]\\\';,/{}|\":<>?";
+  for (var i = 0; i < t.length; i++) {
+    if (iChars.indexOf(t.charAt(i)) != -1) {
+      return true;
+    }
+  }
+  return false;
+}
+
+cur_frm.cscript.company_name = function(doc){
+  if(doc.company_name && cur_frm.cscript.has_special_chars(doc.company_name)){   
+    msgprint(("<font color=red>"+wn._("Special Characters")+" <b>! @ # $ % ^ * + = - [ ] ' ; , / { } | : < > ?</b> "+
+    	wn._("are not allowed for ")+"</font>\n"+wn._("Company Name")+" <b> "+ doc.company_name +"</b>"))        
+    doc.company_name = '';
+    refresh_field('company_name');
+  }
+}
+
+cur_frm.cscript.abbr = function(doc){
+  if(doc.abbr && cur_frm.cscript.has_special_chars(doc.abbr)){   
+    msgprint("<font color=red>"+wn._("Special Characters ")+"<b>! @ # $ % ^ * + = - [ ] ' ; , / { } | : < > ?</b>" +
+    	wn._("are not allowed for")+ "</font>\nAbbr <b>" + doc.abbr +"</b>")        
+    doc.abbr = '';
+    refresh_field('abbr');
+  }
+}
+
+cur_frm.fields_dict.default_bank_account.get_query = function(doc) {    
+	return{
+		filters:{
+			'company': doc.name,
+			'group_or_ledger': "Ledger",
+			'account_type': "Bank or Cash"
+		}
+	}  
+}
+
+cur_frm.fields_dict.default_cash_account.get_query = cur_frm.fields_dict.default_bank_account.get_query;
+
+cur_frm.fields_dict.receivables_group.get_query = function(doc) {  
+	return{
+		filters:{
+			'company': doc.name,
+			'group_or_ledger': "Group"
+		}
+	}  
+}
+
+cur_frm.fields_dict.payables_group.get_query = cur_frm.fields_dict.receivables_group.get_query;
+
+cur_frm.fields_dict.default_expense_account.get_query = function(doc) {    
+	return{
+		filters:{
+			'company': doc.name,
+			'group_or_ledger': "Ledger",
+			'is_pl_account': "Yes",
+			'debit_or_credit': "Debit"
+		}
+	}  
+}
+
+cur_frm.fields_dict.default_income_account.get_query = function(doc) {    
+	return{
+		filters:{
+			'company': doc.name,
+			'group_or_ledger': "Ledger",
+			'is_pl_account': "Yes",
+			'debit_or_credit': "Credit"
+		}
+	}  
+}
+
+cur_frm.fields_dict.cost_center.get_query = function(doc) {    
+	return{
+		filters:{
+			'company': doc.name,
+			'group_or_ledger': "Ledger",
+		}
+	}  
+}
+
+if (sys_defaults.auto_accounting_for_stock) {
+	cur_frm.fields_dict["stock_adjustment_account"].get_query = function(doc) {
+		return {
+			"filters": {
+				"is_pl_account": "Yes",
+				"debit_or_credit": "Debit",
+				"company": doc.name,
+				'group_or_ledger': "Ledger"
+			}
+		}
+	}
+
+	cur_frm.fields_dict["expenses_included_in_valuation"].get_query = 
+		cur_frm.fields_dict["stock_adjustment_account"].get_query;
+
+	cur_frm.fields_dict["stock_received_but_not_billed"].get_query = function(doc) {
+		return {
+			"filters": {
+				"is_pl_account": "No",
+				"debit_or_credit": "Credit",
+				"company": doc.name,
+				'group_or_ledger': "Ledger"
+			}
+		}
+	}
+}
\ No newline at end of file
diff --git a/setup/doctype/company/company.py b/erpnext/setup/doctype/company/company.py
similarity index 100%
rename from setup/doctype/company/company.py
rename to erpnext/setup/doctype/company/company.py
diff --git a/erpnext/setup/doctype/company/company.txt b/erpnext/setup/doctype/company/company.txt
new file mode 100644
index 0000000..1e763ea
--- /dev/null
+++ b/erpnext/setup/doctype/company/company.txt
@@ -0,0 +1,366 @@
+[
+ {
+  "creation": "2013-04-10 08:35:39", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:59", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "allow_rename": 1, 
+  "autoname": "field:company_name", 
+  "description": "Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-building", 
+  "module": "Setup", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Company", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Company", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Company"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "details", 
+  "fieldtype": "Section Break", 
+  "label": "Company Details", 
+  "oldfieldtype": "Section Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company_name", 
+  "fieldtype": "Data", 
+  "label": "Company", 
+  "no_copy": 0, 
+  "oldfieldname": "company_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "description": "Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.", 
+  "doctype": "DocField", 
+  "fieldname": "abbr", 
+  "fieldtype": "Data", 
+  "label": "Abbr", 
+  "no_copy": 0, 
+  "oldfieldname": "abbr", 
+  "oldfieldtype": "Data", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cb0", 
+  "fieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "domain", 
+  "fieldtype": "Select", 
+  "label": "Domain", 
+  "options": "Distribution\nManufacturing\nRetail\nServices", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "default_settings", 
+  "fieldtype": "Section Break", 
+  "label": "Default Settings", 
+  "oldfieldtype": "Section Break", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "default_bank_account", 
+  "fieldtype": "Link", 
+  "label": "Default Bank Account", 
+  "no_copy": 1, 
+  "oldfieldname": "default_bank_account", 
+  "oldfieldtype": "Link", 
+  "options": "Account", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "default_cash_account", 
+  "fieldtype": "Link", 
+  "label": "Default Cash Account", 
+  "options": "Account", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "receivables_group", 
+  "fieldtype": "Link", 
+  "label": "Receivables Group", 
+  "no_copy": 1, 
+  "oldfieldname": "receivables_group", 
+  "oldfieldtype": "Link", 
+  "options": "Account", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "payables_group", 
+  "fieldtype": "Link", 
+  "label": "Payables Group", 
+  "no_copy": 1, 
+  "oldfieldname": "payables_group", 
+  "oldfieldtype": "Link", 
+  "options": "Account", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "default_expense_account", 
+  "fieldtype": "Link", 
+  "label": "Default Expense Account", 
+  "options": "Account"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "default_income_account", 
+  "fieldtype": "Link", 
+  "label": "Default Income Account", 
+  "options": "Account"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "default_currency", 
+  "fieldtype": "Link", 
+  "label": "Default Currency", 
+  "options": "Currency", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "cost_center", 
+  "fieldtype": "Link", 
+  "label": "Cost Center", 
+  "no_copy": 1, 
+  "options": "Cost Center"
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "credit_days", 
+  "fieldtype": "Int", 
+  "label": "Credit Days", 
+  "oldfieldname": "credit_days", 
+  "oldfieldtype": "Int", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "credit_limit", 
+  "fieldtype": "Currency", 
+  "label": "Credit Limit", 
+  "oldfieldname": "credit_limit", 
+  "oldfieldtype": "Currency", 
+  "options": "default_currency", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "yearly_bgt_flag", 
+  "fieldtype": "Select", 
+  "label": "If Yearly Budget Exceeded", 
+  "oldfieldname": "yearly_bgt_flag", 
+  "oldfieldtype": "Select", 
+  "options": "\nWarn\nIgnore\nStop", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "monthly_bgt_flag", 
+  "fieldtype": "Select", 
+  "label": "If Monthly Budget Exceeded", 
+  "oldfieldname": "monthly_bgt_flag", 
+  "oldfieldtype": "Select", 
+  "options": "\nWarn\nIgnore\nStop", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "auto_accounting_for_stock_settings", 
+  "fieldtype": "Section Break", 
+  "label": "Auto Accounting For Stock Settings", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "stock_received_but_not_billed", 
+  "fieldtype": "Link", 
+  "label": "Stock Received But Not Billed", 
+  "no_copy": 1, 
+  "options": "Account", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "stock_adjustment_account", 
+  "fieldtype": "Link", 
+  "label": "Stock Adjustment Account", 
+  "no_copy": 1, 
+  "options": "Account", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "expenses_included_in_valuation", 
+  "fieldtype": "Link", 
+  "label": "Expenses Included In Valuation", 
+  "no_copy": 1, 
+  "options": "Account", 
+  "read_only": 0
+ }, 
+ {
+  "description": "For reference only.", 
+  "doctype": "DocField", 
+  "fieldname": "company_info", 
+  "fieldtype": "Section Break", 
+  "label": "Company Info", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address", 
+  "fieldtype": "Small Text", 
+  "label": "Address", 
+  "oldfieldname": "address", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "phone_no", 
+  "fieldtype": "Data", 
+  "label": "Phone No", 
+  "oldfieldname": "phone_no", 
+  "oldfieldtype": "Data", 
+  "options": "Phone", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fax", 
+  "fieldtype": "Data", 
+  "label": "Fax", 
+  "oldfieldname": "fax", 
+  "oldfieldtype": "Data", 
+  "options": "Phone", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "email", 
+  "fieldtype": "Data", 
+  "label": "Email", 
+  "oldfieldname": "email", 
+  "oldfieldtype": "Data", 
+  "options": "Email", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "website", 
+  "fieldtype": "Data", 
+  "label": "Website", 
+  "oldfieldname": "website", 
+  "oldfieldtype": "Data", 
+  "read_only": 0
+ }, 
+ {
+  "description": "Company registration numbers for your reference. Example: VAT Registration Numbers etc.", 
+  "doctype": "DocField", 
+  "fieldname": "registration_info", 
+  "fieldtype": "Section Break", 
+  "label": "Registration Info", 
+  "oldfieldtype": "Section Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "description": "Company registration numbers for your reference. Tax numbers etc.", 
+  "doctype": "DocField", 
+  "fieldname": "registration_details", 
+  "fieldtype": "Code", 
+  "label": "Registration Details", 
+  "oldfieldname": "registration_details", 
+  "oldfieldtype": "Code", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "trash_reason", 
+  "fieldtype": "Small Text", 
+  "label": "Trash Reason", 
+  "no_copy": 1, 
+  "oldfieldname": "trash_reason", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "report": 1, 
+  "role": "System Manager", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "All"
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/company/sample_home_page.html b/erpnext/setup/doctype/company/sample_home_page.html
similarity index 100%
rename from setup/doctype/company/sample_home_page.html
rename to erpnext/setup/doctype/company/sample_home_page.html
diff --git a/setup/doctype/company/test_company.py b/erpnext/setup/doctype/company/test_company.py
similarity index 100%
rename from setup/doctype/company/test_company.py
rename to erpnext/setup/doctype/company/test_company.py
diff --git a/setup/doctype/contact_control/README.md b/erpnext/setup/doctype/contact_control/README.md
similarity index 100%
rename from setup/doctype/contact_control/README.md
rename to erpnext/setup/doctype/contact_control/README.md
diff --git a/setup/doctype/contact_control/__init__.py b/erpnext/setup/doctype/contact_control/__init__.py
similarity index 100%
rename from setup/doctype/contact_control/__init__.py
rename to erpnext/setup/doctype/contact_control/__init__.py
diff --git a/setup/doctype/contact_control/contact_control.js b/erpnext/setup/doctype/contact_control/contact_control.js
similarity index 100%
rename from setup/doctype/contact_control/contact_control.js
rename to erpnext/setup/doctype/contact_control/contact_control.js
diff --git a/setup/doctype/contact_control/contact_control.py b/erpnext/setup/doctype/contact_control/contact_control.py
similarity index 100%
rename from setup/doctype/contact_control/contact_control.py
rename to erpnext/setup/doctype/contact_control/contact_control.py
diff --git a/erpnext/setup/doctype/contact_control/contact_control.txt b/erpnext/setup/doctype/contact_control/contact_control.txt
new file mode 100644
index 0000000..a5a0d01
--- /dev/null
+++ b/erpnext/setup/doctype/contact_control/contact_control.txt
@@ -0,0 +1,63 @@
+[
+ {
+  "creation": "2012-03-27 14:36:19", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:02", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "in_create": 1, 
+  "issingle": 1, 
+  "module": "Setup", 
+  "name": "__common__", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldtype": "Text", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Contact Control", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Contact Control", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "role": "System Manager", 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Contact Control"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "header", 
+  "label": "Header"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_intro", 
+  "label": "Customer Intro"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supplier_intro", 
+  "label": "Supplier Intro"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/country/README.md b/erpnext/setup/doctype/country/README.md
similarity index 100%
rename from setup/doctype/country/README.md
rename to erpnext/setup/doctype/country/README.md
diff --git a/setup/doctype/country/__init__.py b/erpnext/setup/doctype/country/__init__.py
similarity index 100%
rename from setup/doctype/country/__init__.py
rename to erpnext/setup/doctype/country/__init__.py
diff --git a/setup/doctype/country/country.py b/erpnext/setup/doctype/country/country.py
similarity index 100%
rename from setup/doctype/country/country.py
rename to erpnext/setup/doctype/country/country.py
diff --git a/erpnext/setup/doctype/country/country.txt b/erpnext/setup/doctype/country/country.txt
new file mode 100644
index 0000000..991c8a9
--- /dev/null
+++ b/erpnext/setup/doctype/country/country.txt
@@ -0,0 +1,99 @@
+[
+ {
+  "creation": "2013-01-19 10:23:30", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:00", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "field:country_name", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-globe", 
+  "in_create": 0, 
+  "module": "Setup", 
+  "name": "__common__", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Country", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Country", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Country"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "country_name", 
+  "fieldtype": "Data", 
+  "label": "Country Name", 
+  "oldfieldname": "country_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "date_format", 
+  "fieldtype": "Data", 
+  "label": "Date Format"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "time_zones", 
+  "fieldtype": "Text", 
+  "label": "Time Zones"
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Sales Master Manager", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Purchase Master Manager", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "HR User", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "HR Manager", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "All"
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/country/test_country.py b/erpnext/setup/doctype/country/test_country.py
similarity index 100%
rename from setup/doctype/country/test_country.py
rename to erpnext/setup/doctype/country/test_country.py
diff --git a/setup/doctype/currency/README.md b/erpnext/setup/doctype/currency/README.md
similarity index 100%
rename from setup/doctype/currency/README.md
rename to erpnext/setup/doctype/currency/README.md
diff --git a/setup/doctype/currency/__init__.py b/erpnext/setup/doctype/currency/__init__.py
similarity index 100%
rename from setup/doctype/currency/__init__.py
rename to erpnext/setup/doctype/currency/__init__.py
diff --git a/setup/doctype/currency/currency.js b/erpnext/setup/doctype/currency/currency.js
similarity index 100%
rename from setup/doctype/currency/currency.js
rename to erpnext/setup/doctype/currency/currency.js
diff --git a/setup/doctype/currency/currency.py b/erpnext/setup/doctype/currency/currency.py
similarity index 100%
rename from setup/doctype/currency/currency.py
rename to erpnext/setup/doctype/currency/currency.py
diff --git a/erpnext/setup/doctype/currency/currency.txt b/erpnext/setup/doctype/currency/currency.txt
new file mode 100644
index 0000000..709e360
--- /dev/null
+++ b/erpnext/setup/doctype/currency/currency.txt
@@ -0,0 +1,122 @@
+[
+ {
+  "creation": "2013-01-28 10:06:02", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:00", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "field:currency_name", 
+  "description": "**Currency** Master", 
+  "doctype": "DocType", 
+  "icon": "icon-bitcoin", 
+  "in_create": 0, 
+  "module": "Setup", 
+  "name": "__common__", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Currency", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Currency", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "currency_name", 
+  "fieldtype": "Data", 
+  "label": "Currency Name", 
+  "oldfieldname": "currency_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "enabled", 
+  "fieldtype": "Check", 
+  "in_list_view": 1, 
+  "label": "Enabled"
+ }, 
+ {
+  "description": "Sub-currency. For e.g. \"Cent\"", 
+  "doctype": "DocField", 
+  "fieldname": "fraction", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Fraction"
+ }, 
+ {
+  "description": "1 Currency = [?] Fraction\nFor e.g. 1 USD = 100 Cent", 
+  "doctype": "DocField", 
+  "fieldname": "fraction_units", 
+  "fieldtype": "Int", 
+  "in_list_view": 1, 
+  "label": "Fraction Units"
+ }, 
+ {
+  "description": "A symbol for this currency. For e.g. $", 
+  "doctype": "DocField", 
+  "fieldname": "symbol", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Symbol"
+ }, 
+ {
+  "description": "How should this currency be formatted? If not set, will use system defaults", 
+  "doctype": "DocField", 
+  "fieldname": "number_format", 
+  "fieldtype": "Select", 
+  "in_list_view": 1, 
+  "label": "Number Format", 
+  "options": "\n#,###.##\n#.###,##\n# ###.##\n#,###.###\n#,##,###.##\n#.###\n#,###"
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Accounts Manager", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Sales Master Manager", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Purchase Master Manager", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "All"
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/currency/test_currency.py b/erpnext/setup/doctype/currency/test_currency.py
similarity index 100%
rename from setup/doctype/currency/test_currency.py
rename to erpnext/setup/doctype/currency/test_currency.py
diff --git a/setup/doctype/currency_exchange/__init__.py b/erpnext/setup/doctype/currency_exchange/__init__.py
similarity index 100%
rename from setup/doctype/currency_exchange/__init__.py
rename to erpnext/setup/doctype/currency_exchange/__init__.py
diff --git a/setup/doctype/currency_exchange/currency_exchange.js b/erpnext/setup/doctype/currency_exchange/currency_exchange.js
similarity index 100%
rename from setup/doctype/currency_exchange/currency_exchange.js
rename to erpnext/setup/doctype/currency_exchange/currency_exchange.js
diff --git a/setup/doctype/currency_exchange/currency_exchange.py b/erpnext/setup/doctype/currency_exchange/currency_exchange.py
similarity index 100%
rename from setup/doctype/currency_exchange/currency_exchange.py
rename to erpnext/setup/doctype/currency_exchange/currency_exchange.py
diff --git a/erpnext/setup/doctype/currency_exchange/currency_exchange.txt b/erpnext/setup/doctype/currency_exchange/currency_exchange.txt
new file mode 100644
index 0000000..f0f5c39
--- /dev/null
+++ b/erpnext/setup/doctype/currency_exchange/currency_exchange.txt
@@ -0,0 +1,82 @@
+[
+ {
+  "creation": "2013-06-20 15:40:29", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:00", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "description": "Specify Exchange Rate to convert one currency into another", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-exchange", 
+  "module": "Setup", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Currency Exchange", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Currency Exchange", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Currency Exchange"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "from_currency", 
+  "fieldtype": "Link", 
+  "label": "From Currency", 
+  "options": "Currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "to_currency", 
+  "fieldtype": "Link", 
+  "label": "To Currency", 
+  "options": "Currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "exchange_rate", 
+  "fieldtype": "Float", 
+  "label": "Exchange Rate"
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Accounts Manager", 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Accounts User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Sales User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Purchase User"
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/currency_exchange/test_currency_exchange.py b/erpnext/setup/doctype/currency_exchange/test_currency_exchange.py
similarity index 100%
rename from setup/doctype/currency_exchange/test_currency_exchange.py
rename to erpnext/setup/doctype/currency_exchange/test_currency_exchange.py
diff --git a/setup/doctype/customer_group/README.md b/erpnext/setup/doctype/customer_group/README.md
similarity index 100%
rename from setup/doctype/customer_group/README.md
rename to erpnext/setup/doctype/customer_group/README.md
diff --git a/setup/doctype/customer_group/__init__.py b/erpnext/setup/doctype/customer_group/__init__.py
similarity index 100%
rename from setup/doctype/customer_group/__init__.py
rename to erpnext/setup/doctype/customer_group/__init__.py
diff --git a/erpnext/setup/doctype/customer_group/customer_group.js b/erpnext/setup/doctype/customer_group/customer_group.js
new file mode 100644
index 0000000..17a08c6
--- /dev/null
+++ b/erpnext/setup/doctype/customer_group/customer_group.js
@@ -0,0 +1,26 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+ 
+cur_frm.cscript.refresh = function(doc, cdt, cdn) {
+	cur_frm.cscript.set_root_readonly(doc);
+}
+
+cur_frm.cscript.set_root_readonly = function(doc) {
+	// read-only for root customer group
+	if(!doc.parent_customer_group) {
+		cur_frm.set_read_only();
+		cur_frm.set_intro(wn._("This is a root customer group and cannot be edited."));
+	} else {
+		cur_frm.set_intro(null);
+	}
+}
+
+//get query select Customer Group
+cur_frm.fields_dict['parent_customer_group'].get_query = function(doc,cdt,cdn) {
+	return{
+		searchfield:['name', 'parent_customer_group'],
+		filters: {
+			'is_group': "Yes"
+		}
+	} 
+}
\ No newline at end of file
diff --git a/setup/doctype/customer_group/customer_group.py b/erpnext/setup/doctype/customer_group/customer_group.py
similarity index 100%
rename from setup/doctype/customer_group/customer_group.py
rename to erpnext/setup/doctype/customer_group/customer_group.py
diff --git a/erpnext/setup/doctype/customer_group/customer_group.txt b/erpnext/setup/doctype/customer_group/customer_group.txt
new file mode 100644
index 0000000..5b7158f
--- /dev/null
+++ b/erpnext/setup/doctype/customer_group/customer_group.txt
@@ -0,0 +1,164 @@
+[
+ {
+  "creation": "2013-01-10 16:34:23", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:01", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "allow_rename": 1, 
+  "autoname": "field:customer_group_name", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-sitemap", 
+  "in_create": 1, 
+  "module": "Setup", 
+  "name": "__common__", 
+  "read_only": 1, 
+  "search_fields": "name,parent_customer_group"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Customer Group", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 0, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Customer Group", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Customer Group"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "trash_reason", 
+  "fieldtype": "Small Text", 
+  "label": "Trash Reason", 
+  "oldfieldname": "trash_reason", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_group_name", 
+  "fieldtype": "Data", 
+  "label": "Customer Group Name", 
+  "no_copy": 1, 
+  "oldfieldname": "customer_group_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "parent_customer_group", 
+  "fieldtype": "Link", 
+  "ignore_restrictions": 1, 
+  "label": "Parent Customer Group", 
+  "oldfieldname": "parent_customer_group", 
+  "oldfieldtype": "Link", 
+  "options": "Customer Group", 
+  "reqd": 0
+ }, 
+ {
+  "description": "Only leaf nodes are allowed in transaction", 
+  "doctype": "DocField", 
+  "fieldname": "is_group", 
+  "fieldtype": "Select", 
+  "label": "Has Child Node", 
+  "oldfieldname": "is_group", 
+  "oldfieldtype": "Select", 
+  "options": "\nYes\nNo", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cb0", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "default_price_list", 
+  "fieldtype": "Link", 
+  "label": "Default Price List", 
+  "options": "Price List"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "lft", 
+  "fieldtype": "Int", 
+  "hidden": 1, 
+  "label": "lft", 
+  "no_copy": 1, 
+  "oldfieldname": "lft", 
+  "oldfieldtype": "Int", 
+  "print_hide": 1, 
+  "report_hide": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rgt", 
+  "fieldtype": "Int", 
+  "hidden": 1, 
+  "label": "rgt", 
+  "no_copy": 1, 
+  "oldfieldname": "rgt", 
+  "oldfieldtype": "Int", 
+  "print_hide": 1, 
+  "report_hide": 1, 
+  "search_index": 1
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "old_parent", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "ignore_restrictions": 1, 
+  "label": "old_parent", 
+  "no_copy": 1, 
+  "oldfieldname": "old_parent", 
+  "oldfieldtype": "Data", 
+  "options": "Customer Group", 
+  "print_hide": 1, 
+  "report_hide": 1
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Sales Manager", 
+  "write": 0
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Sales User", 
+  "write": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Sales Master Manager", 
+  "write": 1
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/customer_group/test_customer_group.py b/erpnext/setup/doctype/customer_group/test_customer_group.py
similarity index 100%
rename from setup/doctype/customer_group/test_customer_group.py
rename to erpnext/setup/doctype/customer_group/test_customer_group.py
diff --git a/setup/doctype/email_digest/README.md b/erpnext/setup/doctype/email_digest/README.md
similarity index 100%
rename from setup/doctype/email_digest/README.md
rename to erpnext/setup/doctype/email_digest/README.md
diff --git a/setup/doctype/email_digest/__init__.py b/erpnext/setup/doctype/email_digest/__init__.py
similarity index 100%
rename from setup/doctype/email_digest/__init__.py
rename to erpnext/setup/doctype/email_digest/__init__.py
diff --git a/setup/doctype/email_digest/email_digest.css b/erpnext/setup/doctype/email_digest/email_digest.css
similarity index 100%
rename from setup/doctype/email_digest/email_digest.css
rename to erpnext/setup/doctype/email_digest/email_digest.css
diff --git a/setup/doctype/email_digest/email_digest.js b/erpnext/setup/doctype/email_digest/email_digest.js
similarity index 100%
rename from setup/doctype/email_digest/email_digest.js
rename to erpnext/setup/doctype/email_digest/email_digest.js
diff --git a/erpnext/setup/doctype/email_digest/email_digest.py b/erpnext/setup/doctype/email_digest/email_digest.py
new file mode 100644
index 0000000..b9125c9
--- /dev/null
+++ b/erpnext/setup/doctype/email_digest/email_digest.py
@@ -0,0 +1,486 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes import _
+from webnotes.utils import fmt_money, formatdate, now_datetime, cstr, esc, \
+	get_url_to_form, get_fullname
+from webnotes.utils.dateutils import datetime_in_user_format
+from datetime import timedelta
+from dateutil.relativedelta import relativedelta
+from webnotes.utils.email_lib import sendmail
+
+content_sequence = [
+	["Income / Expenses", ["income_year_to_date", "bank_balance",
+		"income", "expenses_booked"]],
+	["Receivables / Payables", ["collections", "payments",
+		"invoiced_amount", "payables"]],
+	["Buying", ["new_purchase_requests", "new_supplier_quotations", "new_purchase_orders"]],
+	["Selling", ["new_leads", "new_enquiries", "new_quotations", "new_sales_orders"]], 
+	["Stock", ["new_delivery_notes",  "new_purchase_receipts", "new_stock_entries"]], 
+	["Support", ["new_communications", "new_support_tickets", "open_tickets"]], 
+	["Projects", ["new_projects"]],
+	["System", ["scheduler_errors"]],
+]
+
+user_specific_content = ["calendar_events", "todo_list"]
+
+digest_template = """<style>p.ed-indent { margin-right: 17px; }</style>
+<h2>%(name)s</h2>
+<h4>%(company)s</h4>
+<p style='color: grey'>%(date)s</p>
+<hr>
+%(with_value)s
+%(no_value)s
+<hr>
+<p style="color: #888; font-size: 90%%">To change what you see here, 
+create more digests, go to Setup > Email Digest</p>"""
+
+row_template = """<p style="%(style)s">
+<span>%(label)s</span>: 
+<span style="font-weight: bold; font-size: 110%%">
+	<span style="color: grey">%(currency)s</span>%(value)s
+</span></p>"""
+
+from webnotes.model.controller import DocListController
+class DocType(DocListController):
+	def __init__(self, doc, doclist=[]):
+		self.doc, self.doclist = doc, doclist
+		self.from_date, self.to_date = self.get_from_to_date()
+		self.future_from_date, self.future_to_date = self.get_future_from_to_date()
+		self.currency = webnotes.conn.get_value("Company", self.doc.company,
+			"default_currency")
+
+	def get_profiles(self):
+		"""get list of profiles"""
+		profile_list = webnotes.conn.sql("""
+			select name, enabled from tabProfile
+			where docstatus=0 and name not in ('Administrator', 'Guest')
+			and user_type = "System User"
+			order by enabled desc, name asc""", as_dict=1)
+
+		if self.doc.recipient_list:
+			recipient_list = self.doc.recipient_list.split("\n")
+		else:
+			recipient_list = []
+		for p in profile_list:
+			p["checked"] = p["name"] in recipient_list and 1 or 0
+
+		webnotes.response['profile_list'] = profile_list
+	
+	def send(self):
+		# send email only to enabled users
+		valid_users = [p[0] for p in webnotes.conn.sql("""select name from `tabProfile`
+			where enabled=1""")]
+		recipients = filter(lambda r: r in valid_users,
+			self.doc.recipient_list.split("\n"))
+		
+		common_msg = self.get_common_content()
+		if recipients:
+			for user_id in recipients:
+				msg_for_this_receipient = self.get_msg_html(self.get_user_specific_content(user_id) + \
+					common_msg)
+				if msg_for_this_receipient:
+					sendmail(recipients=user_id, 
+						subject="[ERPNext] [{frequency} Digest] {name}".format(
+							frequency=self.doc.frequency, name=self.doc.name), 
+						msg=msg_for_this_receipient)
+			
+	def get_digest_msg(self):
+		return self.get_msg_html(self.get_user_specific_content(webnotes.session.user) + \
+			self.get_common_content(), send_only_if_updates=False)
+	
+	def get_common_content(self):
+		out = []
+		for module, content in content_sequence:
+			module_out = []
+			for ctype in content:
+				if self.doc.fields.get(ctype) and hasattr(self, "get_"+ctype):
+					module_out.append(getattr(self, "get_"+ctype)())
+			if any([m[0] for m in module_out]):
+				out += [[1, "<h4>" + _(module) + "</h4>"]] + module_out + [[1, "<hr>"]]
+			else:
+				out += module_out
+				
+		return out
+		
+	def get_user_specific_content(self, user_id):
+		original_session_user = webnotes.session.user
+		
+		# setting session user for role base event fetching
+		webnotes.session.user = user_id
+		
+		out = []
+		for ctype in user_specific_content:
+			if self.doc.fields.get(ctype) and hasattr(self, "get_"+ctype):
+				out.append(getattr(self, "get_"+ctype)(user_id))
+				
+		webnotes.session.user = original_session_user
+		
+		return out
+				
+	def get_msg_html(self, out, send_only_if_updates=True):
+		with_value = [o[1] for o in out if o[0]]
+		
+		if with_value:
+			has_updates = True
+			with_value = "\n".join(with_value)
+		else:
+			has_updates = False
+			with_value = "<p>There were no updates in the items selected for this digest.</p><hr>"
+		
+		if not has_updates and send_only_if_updates:
+			return
+			
+		# seperate out no value items
+		no_value = [o[1] for o in out if not o[0]]
+		if no_value:
+			no_value = """<h4>No Updates For:</h4>""" + "\n".join(no_value)
+		
+		date = self.doc.frequency == "Daily" and formatdate(self.from_date) or \
+			"%s to %s" % (formatdate(self.from_date), formatdate(self.to_date))
+		
+		msg = digest_template % {
+				"digest": self.doc.frequency + " Digest",
+				"date": date,
+				"company": self.doc.company,
+				"with_value": with_value,
+				"no_value": no_value or "",
+				"name": self.doc.name
+			}
+		
+		return msg
+	
+	def get_income_year_to_date(self):
+		return self.get_income(webnotes.conn.get_defaults("year_start_date"), 
+			self.meta.get_label("income_year_to_date"))
+			
+	def get_bank_balance(self):
+		# account is of type "Bank or Cash"
+		accounts = dict([[a["name"], [a["account_name"], 0]] for a in self.get_accounts()
+			if a["account_type"]=="Bank or Cash"])
+		ackeys = accounts.keys()
+		
+		for gle in self.get_gl_entries(None, self.to_date):
+			if gle["account"] in ackeys:
+				accounts[gle["account"]][1] += gle["debit"] - gle["credit"]
+		
+		# build html
+		out = self.get_html("Bank/Cash Balance", "", "")
+		for ac in ackeys:
+			if accounts[ac][1]:
+				out += "\n" + self.get_html(accounts[ac][0], self.currency,
+					fmt_money(accounts[ac][1]), style="margin-left: 17px")
+		return sum((accounts[ac][1] for ac in ackeys)), out
+		
+	def get_income(self, from_date=None, label=None):
+		# account is PL Account and Credit type account
+		accounts = [a["name"] for a in self.get_accounts()
+			if a["is_pl_account"]=="Yes" and a["debit_or_credit"]=="Credit"]
+			
+		income = 0
+		for gle in self.get_gl_entries(from_date or self.from_date, self.to_date):
+			if gle["account"] in accounts:
+				income += gle["credit"] - gle["debit"]
+		
+		return income, self.get_html(label or self.meta.get_label("income"), self.currency,
+			fmt_money(income))
+		
+	def get_expenses_booked(self):
+		# account is PL Account and Debit type account
+		accounts = [a["name"] for a in self.get_accounts()
+			if a["is_pl_account"]=="Yes" and a["debit_or_credit"]=="Debit"]
+			
+		expense = 0
+		for gle in self.get_gl_entries(self.from_date, self.to_date):
+			if gle["account"] in accounts:
+				expense += gle["debit"] - gle["credit"]
+		
+		return expense, self.get_html(self.meta.get_label("expenses_booked"), self.currency,
+			fmt_money(expense))
+	
+	def get_collections(self):
+		return self.get_party_total("Customer", "credit", self.meta.get_label("collections"))
+	
+	def get_payments(self):
+		return self.get_party_total("Supplier", "debit", self.meta.get_label("payments"))
+		
+	def get_party_total(self, party_type, gle_field, label):
+		import re
+		# account is of master_type Customer or Supplier
+		accounts = [a["name"] for a in self.get_accounts()
+			if a["master_type"]==party_type]
+
+		# account is "Bank or Cash"
+		bc_accounts = [esc(a["name"], "()|") for a in self.get_accounts() 
+			if a["account_type"]=="Bank or Cash"]
+		bc_regex = re.compile("""(%s)""" % "|".join(bc_accounts))
+		
+		total = 0
+		for gle in self.get_gl_entries(self.from_date, self.to_date):
+			# check that its made against a bank or cash account
+			if gle["account"] in accounts and gle["against"] and \
+					bc_regex.findall(gle["against"]):
+				val = gle["debit"] - gle["credit"]
+				total += (gle_field=="debit" and 1 or -1) * val
+				
+		return total, self.get_html(label, self.currency, fmt_money(total))
+		
+	def get_invoiced_amount(self):
+		# aka receivables
+		return self.get_booked_total("Customer", "debit", self.meta.get_label("invoiced_amount"))
+
+	def get_payables(self):
+		return self.get_booked_total("Supplier", "credit", self.meta.get_label("payables"))
+		
+	def get_booked_total(self, party_type, gle_field, label):
+		# account is of master_type Customer or Supplier
+		accounts = [a["name"] for a in self.get_accounts()
+			if a["master_type"]==party_type]
+	
+		total = 0
+		for gle in self.get_gl_entries(self.from_date, self.to_date):
+			if gle["account"] in accounts:
+				total += gle[gle_field]
+
+		return total, self.get_html(label, self.currency, fmt_money(total))
+		
+	def get_new_leads(self):
+		return self.get_new_count("Lead", self.meta.get_label("new_leads"))
+		
+	def get_new_enquiries(self):
+		return self.get_new_count("Opportunity", self.meta.get_label("new_enquiries"), docstatus=1)
+	
+	def get_new_quotations(self):
+		return self.get_new_sum("Quotation", self.meta.get_label("new_quotations"), "grand_total")
+		
+	def get_new_sales_orders(self):
+		return self.get_new_sum("Sales Order", self.meta.get_label("new_sales_orders"), "grand_total")
+		
+	def get_new_delivery_notes(self):
+		return self.get_new_sum("Delivery Note", self.meta.get_label("new_delivery_notes"), "grand_total")
+		
+	def get_new_purchase_requests(self):
+		return self.get_new_count("Material Request",
+			 self.meta.get_label("new_purchase_requests"), docstatus=1)
+		
+	def get_new_supplier_quotations(self):
+		return self.get_new_sum("Supplier Quotation", self.meta.get_label("new_supplier_quotations"),
+			"grand_total")
+	
+	def get_new_purchase_orders(self):
+		return self.get_new_sum("Purchase Order", self.meta.get_label("new_purchase_orders"),
+			"grand_total")
+	
+	def get_new_purchase_receipts(self):
+		return self.get_new_sum("Purchase Receipt", self.meta.get_label("new_purchase_receipts"),
+			"grand_total")
+	
+	def get_new_stock_entries(self):
+		return self.get_new_sum("Stock Entry", self.meta.get_label("new_stock_entries"), "total_amount")
+		
+	def get_new_support_tickets(self):
+		return self.get_new_count("Support Ticket", self.meta.get_label("new_support_tickets"), 
+			filter_by_company=False)
+		
+	def get_new_communications(self):
+		return self.get_new_count("Communication", self.meta.get_label("new_communications"), 
+			filter_by_company=False)
+		
+	def get_new_projects(self):
+		return self.get_new_count("Project", self.meta.get_label("new_projects"), 
+			filter_by_company=False)
+		
+	def get_calendar_events(self, user_id):
+		from webnotes.core.doctype.event.event import get_events
+		events = get_events(self.future_from_date.strftime("%Y-%m-%d"), self.future_to_date.strftime("%Y-%m-%d"))
+		
+		html = ""
+		if events:
+			for i, e in enumerate(events):
+				if i>=10:
+					break
+				if e.all_day:
+					html += """<li style='line-height: 200%%'>%s [%s (%s)]</li>""" % \
+						(e.subject, datetime_in_user_format(e.starts_on), _("All Day"))
+				else:
+					html += "<li style='line-height: 200%%'>%s [%s - %s]</li>" % \
+						(e.subject, datetime_in_user_format(e.starts_on), datetime_in_user_format(e.ends_on))
+		
+		if html:
+			return 1, "<h4>Upcoming Calendar Events (max 10):</h4><ul>" + html + "</ul><hr>"
+		else:
+			return 0, "<p>Calendar Events</p>"
+	
+	def get_todo_list(self, user_id):
+		from webnotes.core.page.todo.todo import get
+		todo_list = get()
+		
+		html = ""
+		if todo_list:
+			for i, todo in enumerate([todo for todo in todo_list if not todo.checked]):
+				if i>= 10:
+					break
+				if not todo.description and todo.reference_type:
+					todo.description = "%s: %s - %s %s" % \
+					(todo.reference_type, get_url_to_form(todo.reference_type, todo.reference_name),
+					_("assigned by"), get_fullname(todo.assigned_by))
+					
+				html += "<li style='line-height: 200%%'>%s [%s]</li>" % (todo.description, todo.priority)
+				
+		if html:
+			return 1, "<h4>To Do (max 10):</h4><ul>" + html + "</ul><hr>"
+		else:
+			return 0, "<p>To Do</p>"
+	
+	def get_new_count(self, doctype, label, docstatus=0, filter_by_company=True):
+		if filter_by_company:
+			company = """and company="%s" """ % self.doc.company
+		else:
+			company = ""
+		count = webnotes.conn.sql("""select count(*) from `tab%s`
+			where docstatus=%s %s and
+			date(creation)>=%s and date(creation)<=%s""" % 
+			(doctype, docstatus, company, "%s", "%s"), (self.from_date, self.to_date))
+		count = count and count[0][0] or 0
+		
+		return count, self.get_html(label, None, count)
+		
+	def get_new_sum(self, doctype, label, sum_field):
+		count_sum = webnotes.conn.sql("""select count(*), sum(ifnull(`%s`, 0))
+			from `tab%s` where docstatus=1 and company = %s and
+			date(creation)>=%s and date(creation)<=%s""" % (sum_field, doctype, "%s",
+			"%s", "%s"), (self.doc.company, self.from_date, self.to_date))
+		count, total = count_sum and count_sum[0] or (0, 0)
+		
+		return count, self.get_html(label, self.currency, 
+			"%s - (%s)" % (fmt_money(total), cstr(count)))
+		
+	def get_html(self, label, currency, value, style=None):
+		"""get html output"""
+		return row_template % {
+				"style": style or "",
+				"label": label,
+				"currency": currency and (currency+" ") or "",
+				"value": value
+			}
+		
+	def get_gl_entries(self, from_date=None, to_date=None):
+		"""get valid GL Entries filtered by company and posting date"""
+		if from_date==self.from_date and to_date==self.to_date and \
+				hasattr(self, "gl_entries"):
+			return self.gl_entries
+		
+		gl_entries = webnotes.conn.sql("""select `account`, 
+			ifnull(credit, 0) as credit, ifnull(debit, 0) as debit, `against`
+			from `tabGL Entry`
+			where company=%s 
+			and posting_date <= %s %s""" % ("%s", "%s", 
+			from_date and "and posting_date>='%s'" % from_date or ""),
+			(self.doc.company, to_date or self.to_date), as_dict=1)
+		
+		# cache if it is the normal cases
+		if from_date==self.from_date and to_date==self.to_date:
+			self.gl_entries = gl_entries
+		
+		return gl_entries
+		
+	def get_accounts(self):
+		if not hasattr(self, "accounts"):
+			self.accounts = webnotes.conn.sql("""select name, is_pl_account,
+				debit_or_credit, account_type, account_name, master_type
+				from `tabAccount` where company=%s and docstatus < 2
+				and group_or_ledger = "Ledger" order by lft""",
+				(self.doc.company,), as_dict=1)
+		return self.accounts
+		
+	def get_from_to_date(self):
+		today = now_datetime().date()
+		
+		# decide from date based on email digest frequency
+		if self.doc.frequency == "Daily":
+			# from date, to_date is yesterday
+			from_date = to_date = today - timedelta(days=1)
+		elif self.doc.frequency == "Weekly":
+			# from date is the previous week's monday
+			from_date = today - timedelta(days=today.weekday(), weeks=1)
+			# to date is sunday i.e. the previous day
+			to_date = from_date + timedelta(days=6)
+		else:
+			# from date is the 1st day of the previous month
+			from_date = today - relativedelta(days=today.day-1, months=1)
+			# to date is the last day of the previous month
+			to_date = today - relativedelta(days=today.day)
+
+		return from_date, to_date
+		
+	def get_future_from_to_date(self):
+		today = now_datetime().date()
+		
+		# decide from date based on email digest frequency
+		if self.doc.frequency == "Daily":
+			# from date, to_date is today
+			from_date = to_date = today
+		elif self.doc.frequency == "Weekly":
+			# from date is the current week's monday
+			from_date = today - timedelta(days=today.weekday())
+			# to date is the current week's sunday
+			to_date = from_date + timedelta(days=6)
+		else:
+			# from date is the 1st day of the current month
+			from_date = today - relativedelta(days=today.day-1)
+			# to date is the last day of the current month
+			to_date = from_date + relativedelta(days=-1, months=1)
+			
+		return from_date, to_date
+
+	def get_next_sending(self):
+		from_date, to_date = self.get_from_to_date()
+
+		send_date = to_date + timedelta(days=1)
+		
+		if self.doc.frequency == "Daily":
+			next_send_date = send_date + timedelta(days=1)
+		elif self.doc.frequency == "Weekly":
+			next_send_date = send_date + timedelta(weeks=1)
+		else:
+			next_send_date = send_date + relativedelta(months=1)
+		self.doc.next_send = formatdate(next_send_date) + " at midnight"
+		
+		return send_date
+	
+	def get_open_tickets(self):
+		open_tickets = webnotes.conn.sql("""select name, subject, modified, raised_by
+			from `tabSupport Ticket` where status='Open'
+			order by modified desc limit 10""", as_dict=True)
+			
+		if open_tickets:
+			return 1, """<hr><h4>Latest Open Tickets (max 10):</h4>%s""" % \
+			 "".join(["<p>%(name)s: %(subject)s <br>by %(raised_by)s on %(modified)s</p>" % \
+				t for t in open_tickets])
+		else:
+			return 0, "No Open Tickets!"
+			
+	def get_scheduler_errors(self):
+		import webnotes.utils.scheduler
+		return webnotes.utils.scheduler.get_error_report(self.from_date, self.to_date)
+	
+	def onload(self):
+		self.get_next_sending()
+	
+def send():
+	from webnotes.model.code import get_obj
+	from webnotes.utils import getdate
+	now_date = now_datetime().date()
+	
+	from webnotes import conf
+	if "expires_on" in conf and now_date > getdate(conf.expires_on):
+		# do not send email digests to expired accounts
+		return
+	
+	for ed in webnotes.conn.sql("""select name from `tabEmail Digest`
+			where enabled=1 and docstatus<2""", as_list=1):
+		ed_obj = get_obj('Email Digest', ed[0])
+		if (now_date == ed_obj.get_next_sending()):
+			ed_obj.send()
diff --git a/erpnext/setup/doctype/email_digest/email_digest.txt b/erpnext/setup/doctype/email_digest/email_digest.txt
new file mode 100644
index 0000000..ca35916
--- /dev/null
+++ b/erpnext/setup/doctype/email_digest/email_digest.txt
@@ -0,0 +1,367 @@
+[
+ {
+  "creation": "2013-02-21 14:15:31", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:05", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "Prompt", 
+  "description": "Send regular summary reports via Email.", 
+  "doctype": "DocType", 
+  "document_type": "System", 
+  "icon": "icon-envelope", 
+  "module": "Setup", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Email Digest", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "name": "__common__", 
+  "parent": "Email Digest", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "read": 1, 
+  "role": "System Manager", 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Email Digest"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "settings", 
+  "fieldtype": "Section Break", 
+  "label": "Email Digest Settings"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "enabled", 
+  "fieldtype": "Check", 
+  "label": "Enabled"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Select", 
+  "label": "For Company", 
+  "options": "link:Company", 
+  "reqd": 1
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "doctype": "DocField", 
+  "fieldname": "frequency", 
+  "fieldtype": "Select", 
+  "label": "How frequently?", 
+  "options": "Daily\nWeekly\nMonthly", 
+  "reqd": 1
+ }, 
+ {
+  "depends_on": "eval:doc.enabled", 
+  "doctype": "DocField", 
+  "fieldname": "next_send", 
+  "fieldtype": "Data", 
+  "label": "Next email will be sent on:", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "description": "Note: Email will not be sent to disabled users", 
+  "doctype": "DocField", 
+  "fieldname": "recipient_list", 
+  "fieldtype": "Text", 
+  "label": "Recipients", 
+  "read_only": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "addremove_recipients", 
+  "fieldtype": "Button", 
+  "label": "Add/Remove Recipients"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "accounts", 
+  "fieldtype": "Section Break", 
+  "label": "Accounts"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "accounts_module", 
+  "fieldtype": "Column Break", 
+  "label": "Income / Expense"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "income_year_to_date", 
+  "fieldtype": "Check", 
+  "label": "Income Year to Date"
+ }, 
+ {
+  "description": "Balances of Accounts of type \"Bank or Cash\"", 
+  "doctype": "DocField", 
+  "fieldname": "bank_balance", 
+  "fieldtype": "Check", 
+  "label": "Bank/Cash Balance"
+ }, 
+ {
+  "description": "Income booked for the digest period", 
+  "doctype": "DocField", 
+  "fieldname": "income", 
+  "fieldtype": "Check", 
+  "label": "Income Booked"
+ }, 
+ {
+  "description": "Expenses booked for the digest period", 
+  "doctype": "DocField", 
+  "fieldname": "expenses_booked", 
+  "fieldtype": "Check", 
+  "label": "Expenses Booked"
+ }, 
+ {
+  "description": "Receivable / Payable account will be identified based on the field Master Type", 
+  "doctype": "DocField", 
+  "fieldname": "column_break_16", 
+  "fieldtype": "Column Break", 
+  "label": "Receivables / Payables"
+ }, 
+ {
+  "description": "Payments received during the digest period", 
+  "doctype": "DocField", 
+  "fieldname": "collections", 
+  "fieldtype": "Check", 
+  "label": "Payments Received"
+ }, 
+ {
+  "description": "Payments made during the digest period", 
+  "doctype": "DocField", 
+  "fieldname": "payments", 
+  "fieldtype": "Check", 
+  "label": "Payments Made"
+ }, 
+ {
+  "description": "Total amount of invoices sent to the customer during the digest period", 
+  "doctype": "DocField", 
+  "fieldname": "invoiced_amount", 
+  "fieldtype": "Check", 
+  "label": "Receivables"
+ }, 
+ {
+  "description": "Total amount of invoices received from suppliers during the digest period", 
+  "doctype": "DocField", 
+  "fieldname": "payables", 
+  "fieldtype": "Check", 
+  "label": "Payables"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_20", 
+  "fieldtype": "Section Break", 
+  "label": "Buying & Selling"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "buying_module", 
+  "fieldtype": "Column Break", 
+  "label": "Buying"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "new_purchase_requests", 
+  "fieldtype": "Check", 
+  "label": "New Material Requests"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "new_supplier_quotations", 
+  "fieldtype": "Check", 
+  "label": "New Supplier Quotations"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "new_purchase_orders", 
+  "fieldtype": "Check", 
+  "label": "New Purchase Orders"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "selling_module", 
+  "fieldtype": "Column Break", 
+  "label": "Selling"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "new_leads", 
+  "fieldtype": "Check", 
+  "label": "New Leads"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "new_enquiries", 
+  "fieldtype": "Check", 
+  "label": "New Enquiries"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "new_quotations", 
+  "fieldtype": "Check", 
+  "label": "New Quotations"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "new_sales_orders", 
+  "fieldtype": "Check", 
+  "label": "New Sales Orders"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_34", 
+  "fieldtype": "Section Break", 
+  "label": "Inventory & Support"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "stock_module", 
+  "fieldtype": "Column Break", 
+  "label": "Stock"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "new_delivery_notes", 
+  "fieldtype": "Check", 
+  "label": "New Delivery Notes"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "new_purchase_receipts", 
+  "fieldtype": "Check", 
+  "label": "New Purchase Receipts"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "new_stock_entries", 
+  "fieldtype": "Check", 
+  "label": "New Stock Entries"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "support_module", 
+  "fieldtype": "Column Break", 
+  "label": "Support"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "new_support_tickets", 
+  "fieldtype": "Check", 
+  "label": "New Support Tickets"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "open_tickets", 
+  "fieldtype": "Check", 
+  "label": "Open Tickets"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "new_communications", 
+  "fieldtype": "Check", 
+  "label": "New Communications"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_40", 
+  "fieldtype": "Section Break", 
+  "label": "Projects & System"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "projects_module", 
+  "fieldtype": "Column Break", 
+  "label": "Projects"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "new_projects", 
+  "fieldtype": "Check", 
+  "label": "New Projects"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "core_module", 
+  "fieldtype": "Column Break", 
+  "label": "System"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "scheduler_errors", 
+  "fieldtype": "Check", 
+  "label": "Scheduler Failed Events"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "user_specific", 
+  "fieldtype": "Section Break", 
+  "label": "User Specific"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "general", 
+  "fieldtype": "Column Break", 
+  "label": "General"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "calendar_events", 
+  "fieldtype": "Check", 
+  "label": "Calendar Events"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "todo_list", 
+  "fieldtype": "Check", 
+  "label": "To Do List"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "stub", 
+  "fieldtype": "Column Break", 
+  "label": "Stub"
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "permlevel": 0, 
+  "print": 1, 
+  "report": 1, 
+  "write": 1
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "permlevel": 1
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/email_settings/README.md b/erpnext/setup/doctype/email_settings/README.md
similarity index 100%
rename from setup/doctype/email_settings/README.md
rename to erpnext/setup/doctype/email_settings/README.md
diff --git a/setup/doctype/email_settings/__init__.py b/erpnext/setup/doctype/email_settings/__init__.py
similarity index 100%
rename from setup/doctype/email_settings/__init__.py
rename to erpnext/setup/doctype/email_settings/__init__.py
diff --git a/setup/doctype/email_settings/email_settings.py b/erpnext/setup/doctype/email_settings/email_settings.py
similarity index 100%
rename from setup/doctype/email_settings/email_settings.py
rename to erpnext/setup/doctype/email_settings/email_settings.py
diff --git a/setup/doctype/email_settings/email_settings.txt b/erpnext/setup/doctype/email_settings/email_settings.txt
similarity index 100%
rename from setup/doctype/email_settings/email_settings.txt
rename to erpnext/setup/doctype/email_settings/email_settings.txt
diff --git a/setup/doctype/features_setup/README.md b/erpnext/setup/doctype/features_setup/README.md
similarity index 100%
rename from setup/doctype/features_setup/README.md
rename to erpnext/setup/doctype/features_setup/README.md
diff --git a/setup/doctype/features_setup/__init__.py b/erpnext/setup/doctype/features_setup/__init__.py
similarity index 100%
rename from setup/doctype/features_setup/__init__.py
rename to erpnext/setup/doctype/features_setup/__init__.py
diff --git a/setup/doctype/features_setup/features_setup.py b/erpnext/setup/doctype/features_setup/features_setup.py
similarity index 100%
rename from setup/doctype/features_setup/features_setup.py
rename to erpnext/setup/doctype/features_setup/features_setup.py
diff --git a/erpnext/setup/doctype/features_setup/features_setup.txt b/erpnext/setup/doctype/features_setup/features_setup.txt
new file mode 100644
index 0000000..dd2df02
--- /dev/null
+++ b/erpnext/setup/doctype/features_setup/features_setup.txt
@@ -0,0 +1,253 @@
+[
+ {
+  "creation": "2012-12-20 12:50:49", 
+  "docstatus": 0, 
+  "modified": "2013-12-24 11:40:19", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "icon": "icon-glass", 
+  "issingle": 1, 
+  "module": "Setup", 
+  "name": "__common__", 
+  "name_case": "Title Case"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Features Setup", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Features Setup", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 0, 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Features Setup"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "materials", 
+  "fieldtype": "Section Break", 
+  "label": "Materials"
+ }, 
+ {
+  "description": "To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.", 
+  "doctype": "DocField", 
+  "fieldname": "fs_item_serial_nos", 
+  "fieldtype": "Check", 
+  "label": "Item Serial Nos"
+ }, 
+ {
+  "description": "To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>", 
+  "doctype": "DocField", 
+  "fieldname": "fs_item_batch_nos", 
+  "fieldtype": "Check", 
+  "label": "Item Batch Nos"
+ }, 
+ {
+  "description": "To track brand name in the following documents<br>\nDelivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No", 
+  "doctype": "DocField", 
+  "fieldname": "fs_brands", 
+  "fieldtype": "Check", 
+  "label": "Brands"
+ }, 
+ {
+  "description": "To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.", 
+  "doctype": "DocField", 
+  "fieldname": "fs_item_barcode", 
+  "fieldtype": "Check", 
+  "label": "Item Barcode"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "description": "1. To maintain the customer wise item code and to make them searchable based on their code use this option", 
+  "doctype": "DocField", 
+  "fieldname": "fs_item_advanced", 
+  "fieldtype": "Check", 
+  "label": "Item Advanced"
+ }, 
+ {
+  "description": "If Sale BOM is defined, the actual BOM of the Pack is displayed as table.\nAvailable in Delivery Note and Sales Order", 
+  "doctype": "DocField", 
+  "fieldname": "fs_packing_details", 
+  "fieldtype": "Check", 
+  "label": "Packing Details"
+ }, 
+ {
+  "description": "To get Item Group in details table", 
+  "doctype": "DocField", 
+  "fieldname": "fs_item_group_in_details", 
+  "fieldtype": "Check", 
+  "label": "Item Groups in Details"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_and_purchase", 
+  "fieldtype": "Section Break", 
+  "label": "Sales and Purchase"
+ }, 
+ {
+  "description": "All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>\nDelivery Note, POS, Quotation, Sales Invoice, Sales Order etc.", 
+  "doctype": "DocField", 
+  "fieldname": "fs_exports", 
+  "fieldtype": "Check", 
+  "label": "Exports"
+ }, 
+ {
+  "description": "All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>\nPurchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.", 
+  "doctype": "DocField", 
+  "fieldname": "fs_imports", 
+  "fieldtype": "Check", 
+  "label": "Imports"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "description": "Field available in Delivery Note, Quotation, Sales Invoice, Sales Order", 
+  "doctype": "DocField", 
+  "fieldname": "fs_discounts", 
+  "fieldtype": "Check", 
+  "label": "Sales Discounts"
+ }, 
+ {
+  "description": "Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice", 
+  "doctype": "DocField", 
+  "fieldname": "fs_purchase_discounts", 
+  "fieldtype": "Check", 
+  "label": "Purchase Discounts"
+ }, 
+ {
+  "description": "To track any installation or commissioning related work after sales", 
+  "doctype": "DocField", 
+  "fieldname": "fs_after_sales_installations", 
+  "fieldtype": "Check", 
+  "label": "After Sale Installations"
+ }, 
+ {
+  "description": "Available in \nBOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet", 
+  "doctype": "DocField", 
+  "fieldname": "fs_projects", 
+  "fieldtype": "Check", 
+  "label": "Projects"
+ }, 
+ {
+  "description": "If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity", 
+  "doctype": "DocField", 
+  "fieldname": "fs_sales_extras", 
+  "fieldtype": "Check", 
+  "label": "Sales Extras"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "accounts", 
+  "fieldtype": "Section Break", 
+  "label": "Accounts"
+ }, 
+ {
+  "description": "Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.", 
+  "doctype": "DocField", 
+  "fieldname": "fs_recurring_invoice", 
+  "fieldtype": "Check", 
+  "label": "Recurring Invoice"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break2", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "description": "To enable <b>Point of Sale</b> features", 
+  "doctype": "DocField", 
+  "fieldname": "fs_pos", 
+  "fieldtype": "Check", 
+  "label": "Point of Sale"
+ }, 
+ {
+  "description": "To enable <b>Point of Sale</b> view", 
+  "doctype": "DocField", 
+  "fieldname": "fs_pos_view", 
+  "fieldtype": "Check", 
+  "label": "POS View"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "production", 
+  "fieldtype": "Section Break", 
+  "label": "Manufacturing"
+ }, 
+ {
+  "description": "If you involve in manufacturing activity<br>\nEnables item <b>Is Manufactured</b>", 
+  "doctype": "DocField", 
+  "fieldname": "fs_manufacturing", 
+  "fieldtype": "Check", 
+  "label": "Manufacturing"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break3", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "description": "If you follow Quality Inspection<br>\nEnables item QA Required and QA No in Purchase Receipt", 
+  "doctype": "DocField", 
+  "fieldname": "fs_quality", 
+  "fieldtype": "Check", 
+  "label": "Quality"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "miscelleneous", 
+  "fieldtype": "Section Break", 
+  "label": "Miscelleneous"
+ }, 
+ {
+  "description": "If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page", 
+  "doctype": "DocField", 
+  "fieldname": "fs_page_break", 
+  "fieldtype": "Check", 
+  "label": "Page Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break4", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fs_more_info", 
+  "fieldtype": "Check", 
+  "label": "More Info"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "System Manager"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Administrator"
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/global_defaults/README.md b/erpnext/setup/doctype/global_defaults/README.md
similarity index 100%
rename from setup/doctype/global_defaults/README.md
rename to erpnext/setup/doctype/global_defaults/README.md
diff --git a/setup/doctype/global_defaults/__init__.py b/erpnext/setup/doctype/global_defaults/__init__.py
similarity index 100%
rename from setup/doctype/global_defaults/__init__.py
rename to erpnext/setup/doctype/global_defaults/__init__.py
diff --git a/erpnext/setup/doctype/global_defaults/global_defaults.js b/erpnext/setup/doctype/global_defaults/global_defaults.js
new file mode 100644
index 0000000..6a2f84a
--- /dev/null
+++ b/erpnext/setup/doctype/global_defaults/global_defaults.js
@@ -0,0 +1,47 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+$.extend(cur_frm.cscript, {
+	onload: function(doc) {
+		var me = this;
+		this.timezone = doc.time_zone;
+		
+		wn.call({
+			method: "webnotes.country_info.get_country_timezone_info",
+			callback: function(data) {
+				erpnext.country_info = data.message.country_info;
+				erpnext.all_timezones = data.message.all_timezones;
+				me.set_timezone_options();
+				cur_frm.set_value("time_zone", me.timezone);
+			}
+		});
+	},
+
+	validate: function(doc, cdt, cdn) {
+		return $c_obj(make_doclist(cdt, cdn), 'get_defaults', '', function(r, rt){
+			sys_defaults = r.message;
+		});
+	},
+
+	country: function() {
+		var me = this;
+		var timezones = [];
+
+		if (this.frm.doc.country) {
+			var timezones = (erpnext.country_info[this.frm.doc.country].timezones || []).sort();
+		}
+
+		this.frm.set_value("time_zone", timezones[0]);
+		this.set_timezone_options(timezones);
+	},
+
+	set_timezone_options: function(filtered_options) {
+		var me = this;
+		if(!filtered_options) filtered_options = [];
+		var remaining_timezones = $.map(erpnext.all_timezones, function(v) 
+			{ return filtered_options.indexOf(v)===-1 ? v : null; });
+
+		this.frm.set_df_property("time_zone", "options", 
+			(filtered_options.concat([""]).concat(remaining_timezones)).join("\n"));
+	}
+});
\ No newline at end of file
diff --git a/setup/doctype/global_defaults/global_defaults.py b/erpnext/setup/doctype/global_defaults/global_defaults.py
similarity index 100%
rename from setup/doctype/global_defaults/global_defaults.py
rename to erpnext/setup/doctype/global_defaults/global_defaults.py
diff --git a/setup/doctype/global_defaults/global_defaults.txt b/erpnext/setup/doctype/global_defaults/global_defaults.txt
similarity index 100%
rename from setup/doctype/global_defaults/global_defaults.txt
rename to erpnext/setup/doctype/global_defaults/global_defaults.txt
diff --git a/setup/doctype/item_group/README.md b/erpnext/setup/doctype/item_group/README.md
similarity index 100%
rename from setup/doctype/item_group/README.md
rename to erpnext/setup/doctype/item_group/README.md
diff --git a/setup/doctype/item_group/__init__.py b/erpnext/setup/doctype/item_group/__init__.py
similarity index 100%
rename from setup/doctype/item_group/__init__.py
rename to erpnext/setup/doctype/item_group/__init__.py
diff --git a/erpnext/setup/doctype/item_group/item_group.js b/erpnext/setup/doctype/item_group/item_group.js
new file mode 100644
index 0000000..65e0588
--- /dev/null
+++ b/erpnext/setup/doctype/item_group/item_group.js
@@ -0,0 +1,36 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+
+cur_frm.cscript.refresh = function(doc, cdt, cdn) {
+	cur_frm.cscript.set_root_readonly(doc);
+	cur_frm.appframe.add_button(wn._("Item Group Tree"), function() {
+		wn.set_route("Sales Browser", "Item Group");
+	}, "icon-sitemap")
+
+	if(!doc.__islocal && doc.show_in_website) {
+		cur_frm.appframe.add_button("View In Website", function() {
+			window.open(doc.page_name);
+		}, "icon-globe");
+	}
+}
+
+cur_frm.cscript.set_root_readonly = function(doc) {
+	// read-only for root item group
+	if(!doc.parent_item_group) {
+		cur_frm.set_read_only();
+		cur_frm.set_intro(wn._("This is a root item group and cannot be edited."));
+	} else {
+		cur_frm.set_intro(null);
+	}
+}
+
+//get query select item group
+cur_frm.fields_dict['parent_item_group'].get_query = function(doc,cdt,cdn) {
+	return{
+		filters:[
+			['Item Group', 'is_group', '=', 'Yes'],
+			['Item Group', 'name', '!=', doc.item_group_name]
+		]
+	}
+}
\ No newline at end of file
diff --git a/erpnext/setup/doctype/item_group/item_group.py b/erpnext/setup/doctype/item_group/item_group.py
new file mode 100644
index 0000000..02fe374
--- /dev/null
+++ b/erpnext/setup/doctype/item_group/item_group.py
@@ -0,0 +1,50 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils.nestedset import DocTypeNestedSet
+from webnotes.webutils import WebsiteGenerator
+from webnotes.webutils import delete_page_cache
+
+class DocType(DocTypeNestedSet, WebsiteGenerator):
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+		self.nsm_parent_field = 'parent_item_group'
+		
+	def on_update(self):
+		DocTypeNestedSet.on_update(self)
+		WebsiteGenerator.on_update(self)
+		
+		self.validate_name_with_item()
+		
+		invalidate_cache_for(self.doc.name)
+				
+		self.validate_one_root()
+		
+	def validate_name_with_item(self):
+		if webnotes.conn.exists("Item", self.doc.name):
+			webnotes.msgprint("An item exists with same name (%s), please change the \
+				item group name or rename the item" % self.doc.name, raise_exception=1)
+		
+def get_group_item_count(item_group):
+	child_groups = ", ".join(['"' + i[0] + '"' for i in get_child_groups(item_group)])
+	return webnotes.conn.sql("""select count(*) from `tabItem` 
+		where docstatus = 0 and show_in_website = 1
+		and (item_group in (%s)
+			or name in (select parent from `tabWebsite Item Group` 
+				where item_group in (%s))) """ % (child_groups, child_groups))[0][0]
+
+def get_parent_item_groups(item_group_name):
+	item_group = webnotes.doc("Item Group", item_group_name)
+	return webnotes.conn.sql("""select name, page_name from `tabItem Group`
+		where lft <= %s and rgt >= %s 
+		and ifnull(show_in_website,0)=1
+		order by lft asc""", (item_group.lft, item_group.rgt), as_dict=True)
+		
+def invalidate_cache_for(item_group):
+	for i in get_parent_item_groups(item_group):
+		if i.page_name:
+			delete_page_cache(i.page_name)
diff --git a/erpnext/setup/doctype/item_group/item_group.txt b/erpnext/setup/doctype/item_group/item_group.txt
new file mode 100644
index 0000000..83e32b2
--- /dev/null
+++ b/erpnext/setup/doctype/item_group/item_group.txt
@@ -0,0 +1,221 @@
+[
+ {
+  "creation": "2013-03-28 10:35:29", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:10", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 1, 
+  "allow_import": 1, 
+  "allow_rename": 1, 
+  "autoname": "field:item_group_name", 
+  "description": "Item Classification", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-sitemap", 
+  "in_create": 1, 
+  "issingle": 0, 
+  "max_attachments": 3, 
+  "module": "Setup", 
+  "name": "__common__", 
+  "search_fields": "parent_item_group"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Item Group", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Item Group", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Item Group"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_group_name", 
+  "fieldtype": "Data", 
+  "label": "Item Group Name", 
+  "no_copy": 0, 
+  "oldfieldname": "item_group_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "page_name", 
+  "fieldtype": "Data", 
+  "label": "Page Name", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cb0", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "parent_item_group", 
+  "fieldtype": "Link", 
+  "ignore_restrictions": 1, 
+  "label": "Parent Item Group", 
+  "no_copy": 0, 
+  "oldfieldname": "parent_item_group", 
+  "oldfieldtype": "Link", 
+  "options": "Item Group", 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "description": "Only leaf nodes are allowed in transaction", 
+  "doctype": "DocField", 
+  "fieldname": "is_group", 
+  "fieldtype": "Select", 
+  "label": "Has Child Node", 
+  "no_copy": 0, 
+  "oldfieldname": "is_group", 
+  "oldfieldtype": "Select", 
+  "options": "\nYes\nNo", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sb9", 
+  "fieldtype": "Section Break", 
+  "label": "Website Settings"
+ }, 
+ {
+  "description": "Check this if you want to show in website", 
+  "doctype": "DocField", 
+  "fieldname": "show_in_website", 
+  "fieldtype": "Check", 
+  "label": "Show in Website", 
+  "no_copy": 0, 
+  "search_index": 0
+ }, 
+ {
+  "depends_on": "show_in_website", 
+  "description": "Show this slideshow at the top of the page", 
+  "doctype": "DocField", 
+  "fieldname": "slideshow", 
+  "fieldtype": "Link", 
+  "label": "Slideshow", 
+  "options": "Website Slideshow"
+ }, 
+ {
+  "depends_on": "show_in_website", 
+  "description": "HTML / Banner that will show on the top of product list.", 
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Text Editor", 
+  "label": "Description"
+ }, 
+ {
+  "depends_on": "show_in_website", 
+  "doctype": "DocField", 
+  "fieldname": "item_website_specifications", 
+  "fieldtype": "Table", 
+  "label": "Item Website Specifications", 
+  "options": "Item Website Specification"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "lft", 
+  "fieldtype": "Int", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "label": "lft", 
+  "no_copy": 1, 
+  "oldfieldname": "lft", 
+  "oldfieldtype": "Int", 
+  "print_hide": 1, 
+  "report_hide": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rgt", 
+  "fieldtype": "Int", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "label": "rgt", 
+  "no_copy": 1, 
+  "oldfieldname": "rgt", 
+  "oldfieldtype": "Int", 
+  "print_hide": 1, 
+  "report_hide": 0, 
+  "search_index": 1
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "old_parent", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "ignore_restrictions": 1, 
+  "label": "old_parent", 
+  "no_copy": 1, 
+  "oldfieldname": "old_parent", 
+  "oldfieldtype": "Data", 
+  "options": "Item Group", 
+  "print_hide": 1, 
+  "report_hide": 1, 
+  "search_index": 0
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Material Manager", 
+  "submit": 0, 
+  "write": 0
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Material User", 
+  "submit": 0, 
+  "write": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Material Master Manager", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Sales User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Purchase User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Accounts User"
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/item_group/test_item_group.py b/erpnext/setup/doctype/item_group/test_item_group.py
similarity index 100%
rename from setup/doctype/item_group/test_item_group.py
rename to erpnext/setup/doctype/item_group/test_item_group.py
diff --git a/setup/doctype/jobs_email_settings/README.md b/erpnext/setup/doctype/jobs_email_settings/README.md
similarity index 100%
rename from setup/doctype/jobs_email_settings/README.md
rename to erpnext/setup/doctype/jobs_email_settings/README.md
diff --git a/setup/doctype/jobs_email_settings/__init__.py b/erpnext/setup/doctype/jobs_email_settings/__init__.py
similarity index 100%
rename from setup/doctype/jobs_email_settings/__init__.py
rename to erpnext/setup/doctype/jobs_email_settings/__init__.py
diff --git a/setup/doctype/jobs_email_settings/jobs_email_settings.js b/erpnext/setup/doctype/jobs_email_settings/jobs_email_settings.js
similarity index 100%
rename from setup/doctype/jobs_email_settings/jobs_email_settings.js
rename to erpnext/setup/doctype/jobs_email_settings/jobs_email_settings.js
diff --git a/setup/doctype/jobs_email_settings/jobs_email_settings.py b/erpnext/setup/doctype/jobs_email_settings/jobs_email_settings.py
similarity index 100%
rename from setup/doctype/jobs_email_settings/jobs_email_settings.py
rename to erpnext/setup/doctype/jobs_email_settings/jobs_email_settings.py
diff --git a/erpnext/setup/doctype/jobs_email_settings/jobs_email_settings.txt b/erpnext/setup/doctype/jobs_email_settings/jobs_email_settings.txt
new file mode 100644
index 0000000..24a4240
--- /dev/null
+++ b/erpnext/setup/doctype/jobs_email_settings/jobs_email_settings.txt
@@ -0,0 +1,92 @@
+[
+ {
+  "creation": "2013-01-15 16:50:01", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:16", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "description": "Email settings for jobs email id \"jobs@example.com\"", 
+  "doctype": "DocType", 
+  "icon": "icon-cog", 
+  "issingle": 1, 
+  "module": "Setup", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Jobs Email Settings", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Jobs Email Settings", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "role": "System Manager", 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Jobs Email Settings"
+ }, 
+ {
+  "description": "Settings to extract Job Applicants from a mailbox e.g. \"jobs@example.com\"", 
+  "doctype": "DocField", 
+  "fieldname": "pop3_mail_settings", 
+  "fieldtype": "Section Break", 
+  "label": "POP3 Mail Settings"
+ }, 
+ {
+  "description": "Check to activate", 
+  "doctype": "DocField", 
+  "fieldname": "extract_emails", 
+  "fieldtype": "Check", 
+  "label": "Extract Emails"
+ }, 
+ {
+  "description": "Email Id where a job applicant will email e.g. \"jobs@example.com\"", 
+  "doctype": "DocField", 
+  "fieldname": "email_id", 
+  "fieldtype": "Data", 
+  "label": "Email Id"
+ }, 
+ {
+  "description": "POP3 server e.g. (pop.gmail.com)", 
+  "doctype": "DocField", 
+  "fieldname": "host", 
+  "fieldtype": "Data", 
+  "label": "Host"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "use_ssl", 
+  "fieldtype": "Check", 
+  "label": "Use SSL"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "username", 
+  "fieldtype": "Data", 
+  "label": "Username"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "password", 
+  "fieldtype": "Password", 
+  "label": "Password"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/naming_series/README.md b/erpnext/setup/doctype/naming_series/README.md
similarity index 100%
rename from setup/doctype/naming_series/README.md
rename to erpnext/setup/doctype/naming_series/README.md
diff --git a/setup/doctype/naming_series/__init__.py b/erpnext/setup/doctype/naming_series/__init__.py
similarity index 100%
rename from setup/doctype/naming_series/__init__.py
rename to erpnext/setup/doctype/naming_series/__init__.py
diff --git a/setup/doctype/naming_series/naming_series.js b/erpnext/setup/doctype/naming_series/naming_series.js
similarity index 100%
rename from setup/doctype/naming_series/naming_series.js
rename to erpnext/setup/doctype/naming_series/naming_series.js
diff --git a/erpnext/setup/doctype/naming_series/naming_series.py b/erpnext/setup/doctype/naming_series/naming_series.py
new file mode 100644
index 0000000..092de20
--- /dev/null
+++ b/erpnext/setup/doctype/naming_series/naming_series.py
@@ -0,0 +1,172 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import cstr
+from webnotes import msgprint
+import webnotes.model.doctype
+
+
+class DocType:
+	def __init__(self, d, dl):
+		self.doc, self.doclist = d, dl
+
+	def get_transactions(self, arg=None):
+		return {
+			"transactions": "\n".join([''] + sorted(list(set(
+				webnotes.conn.sql_list("""select parent
+					from `tabDocField` where fieldname='naming_series'""") 
+				+ webnotes.conn.sql_list("""select dt from `tabCustom Field` 
+					where fieldname='naming_series'""")
+				)))),
+			"prefixes": "\n".join([''] + [i[0] for i in 
+				webnotes.conn.sql("""select name from tabSeries order by name""")])
+		}
+	
+	def scrub_options_list(self, ol):
+		options = filter(lambda x: x, [cstr(n.upper()).strip() for n in ol])
+		return options
+
+	def update_series(self, arg=None):
+		"""update series list"""
+		self.check_duplicate()
+		series_list = self.doc.set_options.split("\n")
+		
+		# set in doctype
+		self.set_series_for(self.doc.select_doc_for_series, series_list)
+		
+		# create series
+		map(self.insert_series, [d.split('.')[0] for d in series_list])
+		
+		msgprint('Series Updated')
+		
+		return self.get_transactions()
+	
+	def set_series_for(self, doctype, ol):
+		options = self.scrub_options_list(ol)
+		
+		# validate names
+		for i in options: self.validate_series_name(i)
+		
+		if self.doc.user_must_always_select:
+			options = [''] + options
+			default = ''
+		else:
+			default = options[0]
+		
+		# update in property setter
+		from webnotes.model.doc import Document
+		prop_dict = {'options': "\n".join(options), 'default': default}
+		for prop in prop_dict:
+			ps_exists = webnotes.conn.sql("""SELECT name FROM `tabProperty Setter`
+					WHERE doc_type = %s AND field_name = 'naming_series'
+					AND property = %s""", (doctype, prop))
+			if ps_exists:
+				ps = Document('Property Setter', ps_exists[0][0])
+				ps.value = prop_dict[prop]
+				ps.save()
+			else:
+				ps = Document('Property Setter', fielddata = {
+					'doctype_or_field': 'DocField',
+					'doc_type': doctype,
+					'field_name': 'naming_series',
+					'property': prop,
+					'value': prop_dict[prop],
+					'property_type': 'Select',
+				})
+				ps.save(1)
+
+		self.doc.set_options = "\n".join(options)
+
+		webnotes.clear_cache(doctype=doctype)
+			
+	def check_duplicate(self):
+		from webnotes.core.doctype.doctype.doctype import DocType
+		dt = DocType()
+	
+		parent = list(set(
+			webnotes.conn.sql_list("""select dt.name 
+				from `tabDocField` df, `tabDocType` dt 
+				where dt.name = df.parent and df.fieldname='naming_series' and dt.name != %s""",
+				self.doc.select_doc_for_series)
+			+ webnotes.conn.sql_list("""select dt.name 
+				from `tabCustom Field` df, `tabDocType` dt 
+				where dt.name = df.dt and df.fieldname='naming_series' and dt.name != %s""",
+				self.doc.select_doc_for_series)
+			))
+		sr = [[webnotes.model.doctype.get_property(p, 'options', 'naming_series'), p] 
+			for p in parent]
+		options = self.scrub_options_list(self.doc.set_options.split("\n"))
+		for series in options:
+			dt.validate_series(series, self.doc.select_doc_for_series)
+			for i in sr:
+				if i[0]:
+					existing_series = [d.split('.')[0] for d in i[0].split("\n")]
+					if series.split(".")[0] in existing_series:
+						msgprint("Oops! Series name %s is already in use in %s. \
+							Please select a new one" % (series, i[1]), raise_exception=1)
+			
+	def validate_series_name(self, n):
+		import re
+		if not re.match("^[a-zA-Z0-9-/.#]*$", n):
+			msgprint('Special Characters except "-" and "/" not allowed in naming series',
+				raise_exception=True)
+		
+	def get_options(self, arg=''):
+		sr = webnotes.model.doctype.get_property(self.doc.select_doc_for_series, 
+			'options', 'naming_series')
+		return sr
+
+	def get_current(self, arg=None):
+		"""get series current"""
+		self.doc.current_value = webnotes.conn.get_value("Series", 
+			self.doc.prefix.split('.')[0], "current")
+
+	def insert_series(self, series):
+		"""insert series if missing"""
+		if not webnotes.conn.exists('Series', series):
+			webnotes.conn.sql("insert into tabSeries (name, current) values (%s, 0)", 
+				(series))			
+
+	def update_series_start(self):
+		if self.doc.prefix:
+			prefix = self.doc.prefix.split('.')[0]
+			self.insert_series(prefix)
+			webnotes.conn.sql("update `tabSeries` set current = %s where name = %s", 
+				(self.doc.current_value, prefix))
+			msgprint("Series Updated Successfully")
+		else:
+			msgprint("Please select prefix first")
+
+def set_by_naming_series(doctype, fieldname, naming_series, hide_name_field=True):
+	from webnotes.core.doctype.property_setter.property_setter import make_property_setter
+	if naming_series:
+		make_property_setter(doctype, "naming_series", "hidden", 0, "Check")
+		make_property_setter(doctype, "naming_series", "reqd", 1, "Check")
+
+		# set values for mandatory
+		webnotes.conn.sql("""update `tab{doctype}` set naming_series={s} where 
+			ifnull(naming_series, '')=''""".format(doctype=doctype, s="%s"), get_default_naming_series(doctype))
+
+		if hide_name_field:
+			make_property_setter(doctype, fieldname, "reqd", 0, "Check")
+			make_property_setter(doctype, fieldname, "hidden", 1, "Check")
+	else:
+		make_property_setter(doctype, "naming_series", "reqd", 0, "Check")
+		make_property_setter(doctype, "naming_series", "hidden", 1, "Check")
+
+		if hide_name_field:
+			make_property_setter(doctype, fieldname, "hidden", 0, "Check")
+			make_property_setter(doctype, fieldname, "reqd", 1, "Check")
+			
+			# set values for mandatory
+			webnotes.conn.sql("""update `tab{doctype}` set `{fieldname}`=`name` where 
+				ifnull({fieldname}, '')=''""".format(doctype=doctype, fieldname=fieldname))
+		
+def get_default_naming_series(doctype):
+	from webnotes.model.doctype import get_property
+	naming_series = get_property(doctype, "options", "naming_series")
+	naming_series = naming_series.split("\n")
+	return naming_series[0] or naming_series[1]	
\ No newline at end of file
diff --git a/erpnext/setup/doctype/naming_series/naming_series.txt b/erpnext/setup/doctype/naming_series/naming_series.txt
new file mode 100644
index 0000000..dd28eac
--- /dev/null
+++ b/erpnext/setup/doctype/naming_series/naming_series.txt
@@ -0,0 +1,117 @@
+[
+ {
+  "creation": "2013-01-25 11:35:08", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:21", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "description": "Set prefix for numbering series on your transactions", 
+  "doctype": "DocType", 
+  "hide_heading": 0, 
+  "hide_toolbar": 1, 
+  "icon": "icon-sort-by-order", 
+  "issingle": 1, 
+  "module": "Setup", 
+  "name": "__common__", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Naming Series", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Naming Series", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 0, 
+  "role": "System Manager", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Naming Series"
+ }, 
+ {
+  "description": "Set prefix for numbering series on your transactions", 
+  "doctype": "DocField", 
+  "fieldname": "setup_series", 
+  "fieldtype": "Section Break", 
+  "label": "Setup Series"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "select_doc_for_series", 
+  "fieldtype": "Select", 
+  "label": "Select Transaction"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "help_html", 
+  "fieldtype": "HTML", 
+  "label": "Help HTML", 
+  "options": "<div class=\"well\">\nEdit list of Series in the box below. Rules:\n<ul>\n<li>Each Series Prefix on a new line.</li>\n<li>Allowed special characters are \"/\" and \"-\"</li>\n<li>Optionally, set the number of digits in the series using dot (.) followed by hashes (#). For example, \".####\" means that the series will have four digits. Default is five digits.</li>\n</ul>\nExamples:<br>\nINV-<br>\nINV-10-<br>\nINVK-<br>\nINV-.####<br>\n</div>"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "set_options", 
+  "fieldtype": "Text", 
+  "label": "Series List for this Transaction"
+ }, 
+ {
+  "description": "Check this if you want to force the user to select a series before saving. There will be no default if you check this.", 
+  "doctype": "DocField", 
+  "fieldname": "user_must_always_select", 
+  "fieldtype": "Check", 
+  "label": "User must always select"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "update", 
+  "fieldtype": "Button", 
+  "label": "Update"
+ }, 
+ {
+  "description": "Change the starting / current sequence number of an existing series.", 
+  "doctype": "DocField", 
+  "fieldname": "update_series", 
+  "fieldtype": "Section Break", 
+  "label": "Update Series"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "prefix", 
+  "fieldtype": "Select", 
+  "label": "Prefix"
+ }, 
+ {
+  "description": "This is the number of the last created transaction with this prefix", 
+  "doctype": "DocField", 
+  "fieldname": "current_value", 
+  "fieldtype": "Int", 
+  "label": "Current Value"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "update_series_start", 
+  "fieldtype": "Button", 
+  "label": "Update Series Number", 
+  "options": "update_series_start"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/notification_control/README.md b/erpnext/setup/doctype/notification_control/README.md
similarity index 100%
rename from setup/doctype/notification_control/README.md
rename to erpnext/setup/doctype/notification_control/README.md
diff --git a/setup/doctype/notification_control/__init__.py b/erpnext/setup/doctype/notification_control/__init__.py
similarity index 100%
rename from setup/doctype/notification_control/__init__.py
rename to erpnext/setup/doctype/notification_control/__init__.py
diff --git a/setup/doctype/notification_control/notification_control.js b/erpnext/setup/doctype/notification_control/notification_control.js
similarity index 100%
rename from setup/doctype/notification_control/notification_control.js
rename to erpnext/setup/doctype/notification_control/notification_control.js
diff --git a/setup/doctype/notification_control/notification_control.py b/erpnext/setup/doctype/notification_control/notification_control.py
similarity index 100%
rename from setup/doctype/notification_control/notification_control.py
rename to erpnext/setup/doctype/notification_control/notification_control.py
diff --git a/setup/doctype/notification_control/notification_control.txt b/erpnext/setup/doctype/notification_control/notification_control.txt
similarity index 100%
rename from setup/doctype/notification_control/notification_control.txt
rename to erpnext/setup/doctype/notification_control/notification_control.txt
diff --git a/setup/doctype/print_heading/README.md b/erpnext/setup/doctype/print_heading/README.md
similarity index 100%
rename from setup/doctype/print_heading/README.md
rename to erpnext/setup/doctype/print_heading/README.md
diff --git a/setup/doctype/print_heading/__init__.py b/erpnext/setup/doctype/print_heading/__init__.py
similarity index 100%
rename from setup/doctype/print_heading/__init__.py
rename to erpnext/setup/doctype/print_heading/__init__.py
diff --git a/setup/doctype/print_heading/print_heading.js b/erpnext/setup/doctype/print_heading/print_heading.js
similarity index 100%
rename from setup/doctype/print_heading/print_heading.js
rename to erpnext/setup/doctype/print_heading/print_heading.js
diff --git a/setup/doctype/print_heading/print_heading.py b/erpnext/setup/doctype/print_heading/print_heading.py
similarity index 100%
rename from setup/doctype/print_heading/print_heading.py
rename to erpnext/setup/doctype/print_heading/print_heading.py
diff --git a/erpnext/setup/doctype/print_heading/print_heading.txt b/erpnext/setup/doctype/print_heading/print_heading.txt
new file mode 100644
index 0000000..861e547
--- /dev/null
+++ b/erpnext/setup/doctype/print_heading/print_heading.txt
@@ -0,0 +1,79 @@
+[
+ {
+  "creation": "2013-01-10 16:34:24", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:16", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "field:print_heading", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-font", 
+  "module": "Setup", 
+  "name": "__common__", 
+  "search_fields": "print_heading"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Print Heading", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Print Heading", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "All", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Print Heading"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "trash_reason", 
+  "fieldtype": "Small Text", 
+  "label": "Trash Reason", 
+  "oldfieldname": "trash_reason", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "print_heading", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "label": "Print Heading", 
+  "oldfieldname": "print_heading", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Small Text", 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/print_heading/test_print_heading.py b/erpnext/setup/doctype/print_heading/test_print_heading.py
similarity index 100%
rename from setup/doctype/print_heading/test_print_heading.py
rename to erpnext/setup/doctype/print_heading/test_print_heading.py
diff --git a/setup/doctype/quotation_lost_reason/README.md b/erpnext/setup/doctype/quotation_lost_reason/README.md
similarity index 100%
rename from setup/doctype/quotation_lost_reason/README.md
rename to erpnext/setup/doctype/quotation_lost_reason/README.md
diff --git a/setup/doctype/quotation_lost_reason/__init__.py b/erpnext/setup/doctype/quotation_lost_reason/__init__.py
similarity index 100%
rename from setup/doctype/quotation_lost_reason/__init__.py
rename to erpnext/setup/doctype/quotation_lost_reason/__init__.py
diff --git a/setup/doctype/quotation_lost_reason/quotation_lost_reason.js b/erpnext/setup/doctype/quotation_lost_reason/quotation_lost_reason.js
similarity index 100%
rename from setup/doctype/quotation_lost_reason/quotation_lost_reason.js
rename to erpnext/setup/doctype/quotation_lost_reason/quotation_lost_reason.js
diff --git a/setup/doctype/quotation_lost_reason/quotation_lost_reason.py b/erpnext/setup/doctype/quotation_lost_reason/quotation_lost_reason.py
similarity index 100%
rename from setup/doctype/quotation_lost_reason/quotation_lost_reason.py
rename to erpnext/setup/doctype/quotation_lost_reason/quotation_lost_reason.py
diff --git a/erpnext/setup/doctype/quotation_lost_reason/quotation_lost_reason.txt b/erpnext/setup/doctype/quotation_lost_reason/quotation_lost_reason.txt
new file mode 100644
index 0000000..6fccf61
--- /dev/null
+++ b/erpnext/setup/doctype/quotation_lost_reason/quotation_lost_reason.txt
@@ -0,0 +1,69 @@
+[
+ {
+  "creation": "2013-01-10 16:34:24", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:26", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "field:order_lost_reason", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-flag", 
+  "module": "Setup", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Quotation Lost Reason", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Quotation Lost Reason", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "Sales Master Manager", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Quotation Lost Reason"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "trash_reason", 
+  "fieldtype": "Small Text", 
+  "label": "Trash Reason", 
+  "oldfieldname": "trash_reason", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "order_lost_reason", 
+  "fieldtype": "Data", 
+  "label": "Quotation Lost Reason", 
+  "oldfieldname": "order_lost_reason", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/quotation_lost_reason/test_quotation_lost_reason.py b/erpnext/setup/doctype/quotation_lost_reason/test_quotation_lost_reason.py
similarity index 100%
rename from setup/doctype/quotation_lost_reason/test_quotation_lost_reason.py
rename to erpnext/setup/doctype/quotation_lost_reason/test_quotation_lost_reason.py
diff --git a/setup/doctype/sales_email_settings/README.md b/erpnext/setup/doctype/sales_email_settings/README.md
similarity index 100%
rename from setup/doctype/sales_email_settings/README.md
rename to erpnext/setup/doctype/sales_email_settings/README.md
diff --git a/setup/doctype/sales_email_settings/__init__.py b/erpnext/setup/doctype/sales_email_settings/__init__.py
similarity index 100%
rename from setup/doctype/sales_email_settings/__init__.py
rename to erpnext/setup/doctype/sales_email_settings/__init__.py
diff --git a/setup/doctype/sales_email_settings/sales_email_settings.js b/erpnext/setup/doctype/sales_email_settings/sales_email_settings.js
similarity index 100%
rename from setup/doctype/sales_email_settings/sales_email_settings.js
rename to erpnext/setup/doctype/sales_email_settings/sales_email_settings.js
diff --git a/setup/doctype/sales_email_settings/sales_email_settings.py b/erpnext/setup/doctype/sales_email_settings/sales_email_settings.py
similarity index 100%
rename from setup/doctype/sales_email_settings/sales_email_settings.py
rename to erpnext/setup/doctype/sales_email_settings/sales_email_settings.py
diff --git a/erpnext/setup/doctype/sales_email_settings/sales_email_settings.txt b/erpnext/setup/doctype/sales_email_settings/sales_email_settings.txt
new file mode 100644
index 0000000..f5f8a97
--- /dev/null
+++ b/erpnext/setup/doctype/sales_email_settings/sales_email_settings.txt
@@ -0,0 +1,92 @@
+[
+ {
+  "creation": "2013-01-16 10:25:26", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:21:38", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "description": "Email settings to extract Leads from sales email id e.g. \"sales@example.com\"", 
+  "doctype": "DocType", 
+  "icon": "icon-cog", 
+  "issingle": 1, 
+  "module": "Setup", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Sales Email Settings", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Sales Email Settings", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "role": "System Manager", 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Sales Email Settings"
+ }, 
+ {
+  "description": "Email settings to extract Leads from sales email id e.g. \"sales@example.com\"", 
+  "doctype": "DocField", 
+  "fieldname": "pop3_mail_settings", 
+  "fieldtype": "Section Break", 
+  "label": "POP3 Mail Settings"
+ }, 
+ {
+  "description": "Check to activate", 
+  "doctype": "DocField", 
+  "fieldname": "extract_emails", 
+  "fieldtype": "Check", 
+  "label": "Extract Emails"
+ }, 
+ {
+  "description": "Email Id where a job applicant will email e.g. \"jobs@example.com\"", 
+  "doctype": "DocField", 
+  "fieldname": "email_id", 
+  "fieldtype": "Data", 
+  "label": "Email Id"
+ }, 
+ {
+  "description": "POP3 server e.g. (pop.gmail.com)", 
+  "doctype": "DocField", 
+  "fieldname": "host", 
+  "fieldtype": "Data", 
+  "label": "Host"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "use_ssl", 
+  "fieldtype": "Check", 
+  "label": "Use SSL"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "username", 
+  "fieldtype": "Data", 
+  "label": "Username"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "password", 
+  "fieldtype": "Password", 
+  "label": "Password"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/sales_partner/README.md b/erpnext/setup/doctype/sales_partner/README.md
similarity index 100%
rename from setup/doctype/sales_partner/README.md
rename to erpnext/setup/doctype/sales_partner/README.md
diff --git a/setup/doctype/sales_partner/__init__.py b/erpnext/setup/doctype/sales_partner/__init__.py
similarity index 100%
rename from setup/doctype/sales_partner/__init__.py
rename to erpnext/setup/doctype/sales_partner/__init__.py
diff --git a/erpnext/setup/doctype/sales_partner/sales_partner.js b/erpnext/setup/doctype/sales_partner/sales_partner.js
new file mode 100644
index 0000000..57eca34
--- /dev/null
+++ b/erpnext/setup/doctype/sales_partner/sales_partner.js
@@ -0,0 +1,90 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+{% include 'setup/doctype/contact_control/contact_control.js' %};
+
+cur_frm.cscript.onload = function(doc,dt,dn){
+
+}
+
+cur_frm.cscript.refresh = function(doc,dt,dn){  
+  
+	if(doc.__islocal){
+		hide_field(['address_html', 'contact_html']);
+	}
+	else{
+		unhide_field(['address_html', 'contact_html']);
+		// make lists
+		cur_frm.cscript.make_address(doc,dt,dn);
+		cur_frm.cscript.make_contact(doc,dt,dn);
+	}
+}
+
+
+cur_frm.cscript.make_address = function() {
+	if(!cur_frm.address_list) {
+		cur_frm.address_list = new wn.ui.Listing({
+			parent: cur_frm.fields_dict['address_html'].wrapper,
+			page_length: 2,
+			new_doctype: "Address",
+			custom_new_doc: function(doctype) {
+				var address = wn.model.make_new_doc_and_get_name('Address');
+				address = locals['Address'][address];
+				address.sales_partner = cur_frm.doc.name;
+				address.address_title = cur_frm.doc.name;
+				address.address_type = "Office";
+				wn.set_route("Form", "Address", address.name);
+			},			
+			get_query: function() {
+				return "select name, address_type, address_line1, address_line2, city, state, country, pincode, fax, email_id, phone, is_primary_address, is_shipping_address from tabAddress where sales_partner='"+cur_frm.docname+"' and docstatus != 2 order by is_primary_address desc"
+			},
+			as_dict: 1,
+			no_results_message: wn._('No addresses created'),
+			render_row: function(wrapper, data) {
+				$(wrapper).css('padding','5px 0px');
+				var link = $ln(wrapper,cstr(data.name), function() { loaddoc("Address", this.dn); }, {fontWeight:'bold'});
+				link.dn = data.name
+				
+				$a(wrapper,'span','',{marginLeft:'5px', color: '#666'},(data.is_primary_address ? '[Primary]' : '') + (data.is_shipping_address ? '[Shipping]' : ''));				
+				$a(wrapper,'div','',{marginTop:'5px', color:'#555'}, data.address_line1 + '<br />' + (data.address_line2 ? data.address_line2 + '<br />' : '') + data.city + '<br />' + (data.state ? data.state + ', ' : '') + data.country + '<br />' + (data.pincode ? 'Pincode: ' + data.pincode + '<br />' : '') + (data.phone ? 'Tel: ' + data.phone + '<br />' : '') + (data.fax ? 'Fax: ' + data.fax + '<br />' : '') + (data.email_id ? 'Email: ' + data.email_id + '<br />' : ''));
+			}
+		});
+	}
+	cur_frm.address_list.run();
+}
+
+cur_frm.cscript.make_contact = function() {
+	if(!cur_frm.contact_list) {
+		cur_frm.contact_list = new wn.ui.Listing({
+			parent: cur_frm.fields_dict['contact_html'].wrapper,
+			page_length: 2,
+			new_doctype: "Contact",
+			custom_new_doc: function(doctype) {
+				var contact = wn.model.make_new_doc_and_get_name('Contact');
+				contact = locals['Contact'][contact];
+				contact.sales_partner = cur_frm.doc.name;
+				wn.set_route("Form", "Contact", contact.name);
+			},
+			get_query: function() {
+				return "select name, first_name, last_name, email_id, phone, mobile_no, department, designation, is_primary_contact from tabContact where sales_partner='"+cur_frm.docname+"' and docstatus != 2 order by is_primary_contact desc"
+			},
+			as_dict: 1,
+			no_results_message: wn._('No contacts created'),
+			render_row: function(wrapper, data) {
+				$(wrapper).css('padding', '5px 0px');
+				var link = $ln(wrapper, cstr(data.name), function() { loaddoc("Contact", this.dn); }, {fontWeight:'bold'});
+				link.dn = data.name
+
+				$a(wrapper,'span','',{marginLeft:'5px', color: '#666'},(data.is_primary_contact ? '[Primary]' : ''));
+				$a(wrapper,'div', '',{marginTop:'5px', color:'#555'}, data.first_name + (data.last_name ? ' ' + data.last_name + '<br />' : '<br>') + (data.phone ? 'Tel: ' + data.phone + '<br />' : '') + (data.mobile_no ? 'Mobile: ' + data.mobile_no + '<br />' : '') + (data.email_id ? 'Email: ' + data.email_id + '<br />' : '') + (data.department ? 'Department: ' + data.department + '<br />' : '') + (data.designation ? 'Designation: ' + data.designation + '<br />' : ''));
+			}
+		});
+	}
+	cur_frm.contact_list.run();
+}
+
+cur_frm.fields_dict['partner_target_details'].grid.get_field("item_group").get_query = function(doc, dt, dn) {
+  return{
+  	filters:{ 'is_group': "No" }
+  }
+}
\ No newline at end of file
diff --git a/erpnext/setup/doctype/sales_partner/sales_partner.py b/erpnext/setup/doctype/sales_partner/sales_partner.py
new file mode 100644
index 0000000..c2309e8
--- /dev/null
+++ b/erpnext/setup/doctype/sales_partner/sales_partner.py
@@ -0,0 +1,28 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import cint, cstr, filter_strip_join
+from webnotes.webutils import WebsiteGenerator, clear_cache
+
+class DocType(WebsiteGenerator):
+	def __init__(self, doc, doclist=None):
+		self.doc = doc
+		self.doclist = doclist
+
+	def validate(self):
+		if self.doc.partner_website and not self.doc.partner_website.startswith("http"):
+			self.doc.partner_website = "http://" + self.doc.partner_website
+
+	def on_update(self):
+		WebsiteGenerator.on_update(self)
+		if self.doc.page_name:
+			clear_cache("partners")
+		
+	def get_contacts(self,nm):
+		if nm:
+			contact_details =webnotes.conn.convert_to_lists(webnotes.conn.sql("select name, CONCAT(IFNULL(first_name,''),' ',IFNULL(last_name,'')),contact_no,email_id from `tabContact` where sales_partner = '%s'"%nm))
+			return contact_details
+		else:
+			return ''
diff --git a/erpnext/setup/doctype/sales_partner/sales_partner.txt b/erpnext/setup/doctype/sales_partner/sales_partner.txt
new file mode 100644
index 0000000..6ab274c
--- /dev/null
+++ b/erpnext/setup/doctype/sales_partner/sales_partner.txt
@@ -0,0 +1,244 @@
+[
+ {
+  "creation": "2013-04-12 15:34:06", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:34", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "field:partner_name", 
+  "description": "A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-user", 
+  "in_create": 0, 
+  "module": "Setup", 
+  "name": "__common__", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Sales Partner", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 0, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Sales Partner", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Sales Partner"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "partner_name", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "label": "Sales Partner Name", 
+  "oldfieldname": "partner_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "partner_type", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Partner Type", 
+  "oldfieldname": "partner_type", 
+  "oldfieldtype": "Select", 
+  "options": "\nChannel Partner\nDistributor\nDealer\nAgent\nRetailer\nImplementation Partner\nReseller", 
+  "search_index": 0
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "territory", 
+  "fieldtype": "Link", 
+  "label": "Territory", 
+  "options": "Territory", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "commission_rate", 
+  "fieldtype": "Float", 
+  "label": "Commission Rate", 
+  "oldfieldname": "commission_rate", 
+  "oldfieldtype": "Currency", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_contacts", 
+  "fieldtype": "Section Break", 
+  "label": "Address & Contacts"
+ }, 
+ {
+  "depends_on": "eval:doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "address_desc", 
+  "fieldtype": "HTML", 
+  "label": "Address Desc", 
+  "options": "<em>Addresses will appear only when you save the customer</em>"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_html", 
+  "fieldtype": "HTML", 
+  "label": "Address HTML", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "depends_on": "eval:doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "contact_desc", 
+  "fieldtype": "HTML", 
+  "label": "Contact Desc", 
+  "options": "<em>Contact Details will appear only when you save the customer</em>"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_html", 
+  "fieldtype": "HTML", 
+  "label": "Contact HTML", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "partner_target_details_section_break", 
+  "fieldtype": "Section Break", 
+  "label": "Sales Partner Target", 
+  "oldfieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "partner_target_details", 
+  "fieldtype": "Table", 
+  "label": "Partner Target Detail", 
+  "oldfieldname": "partner_target_details", 
+  "oldfieldtype": "Table", 
+  "options": "Target Detail", 
+  "reqd": 0
+ }, 
+ {
+  "description": "Select Budget Distribution to unevenly distribute targets across months.", 
+  "doctype": "DocField", 
+  "fieldname": "distribution_id", 
+  "fieldtype": "Link", 
+  "label": "Target Distribution", 
+  "oldfieldname": "distribution_id", 
+  "oldfieldtype": "Link", 
+  "options": "Budget Distribution"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "website", 
+  "fieldtype": "Section Break", 
+  "label": "Website"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "show_in_website", 
+  "fieldtype": "Check", 
+  "label": "Show In Website"
+ }, 
+ {
+  "depends_on": "eval:cint(doc.show_in_website)", 
+  "doctype": "DocField", 
+  "fieldname": "section_break_17", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "logo", 
+  "fieldtype": "Select", 
+  "label": "Logo", 
+  "options": "attach_files:"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "partner_website", 
+  "fieldtype": "Data", 
+  "label": "Partner's Website"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_20", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "page_name", 
+  "fieldtype": "Data", 
+  "label": "Page Name", 
+  "read_only": 1
+ }, 
+ {
+  "depends_on": "eval:cint(doc.show_in_website)", 
+  "doctype": "DocField", 
+  "fieldname": "section_break_22", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "introduction", 
+  "fieldtype": "Text", 
+  "label": "Introduction"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Text Editor", 
+  "label": "Description"
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Sales Manager", 
+  "write": 0
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Sales User", 
+  "write": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Sales Master Manager", 
+  "write": 1
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/sales_partner/test_sales_partner.py b/erpnext/setup/doctype/sales_partner/test_sales_partner.py
similarity index 100%
rename from setup/doctype/sales_partner/test_sales_partner.py
rename to erpnext/setup/doctype/sales_partner/test_sales_partner.py
diff --git a/setup/doctype/sales_person/README.md b/erpnext/setup/doctype/sales_person/README.md
similarity index 100%
rename from setup/doctype/sales_person/README.md
rename to erpnext/setup/doctype/sales_person/README.md
diff --git a/setup/doctype/sales_person/__init__.py b/erpnext/setup/doctype/sales_person/__init__.py
similarity index 100%
rename from setup/doctype/sales_person/__init__.py
rename to erpnext/setup/doctype/sales_person/__init__.py
diff --git a/erpnext/setup/doctype/sales_person/sales_person.js b/erpnext/setup/doctype/sales_person/sales_person.js
new file mode 100644
index 0000000..19c13b1
--- /dev/null
+++ b/erpnext/setup/doctype/sales_person/sales_person.js
@@ -0,0 +1,40 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+cur_frm.cscript.refresh = function(doc, cdt, cdn) {
+	cur_frm.cscript.set_root_readonly(doc);
+}
+
+cur_frm.cscript.set_root_readonly = function(doc) {
+	// read-only for root
+	if(!doc.parent_sales_person) {
+		cur_frm.set_read_only();
+		cur_frm.set_intro(wn._("This is a root sales person and cannot be edited."));
+	} else {
+		cur_frm.set_intro(null);
+	}
+}
+
+
+cur_frm.cscript.onload = function(){
+
+}
+
+//get query select sales person
+cur_frm.fields_dict['parent_sales_person'].get_query = function(doc,cdt,cdn) {
+	return{
+		filters:[
+			['Sales Person', 'is_group', '=', 'Yes'],
+			['Sales Person', 'name', '!=', doc.sales_person_name]
+		]
+	}
+}
+
+cur_frm.fields_dict['target_details'].grid.get_field("item_group").get_query = function(doc, cdt, cdn) {
+	return{
+		filters:{ 'is_group': "No" }
+	}
+}
+
+cur_frm.fields_dict.employee.get_query = function(doc,cdt,cdn) {
+	return{	query: "erpnext.controllers.queries.employee_query" } }
diff --git a/setup/doctype/sales_person/sales_person.py b/erpnext/setup/doctype/sales_person/sales_person.py
similarity index 100%
rename from setup/doctype/sales_person/sales_person.py
rename to erpnext/setup/doctype/sales_person/sales_person.py
diff --git a/erpnext/setup/doctype/sales_person/sales_person.txt b/erpnext/setup/doctype/sales_person/sales_person.txt
new file mode 100644
index 0000000..76d9811
--- /dev/null
+++ b/erpnext/setup/doctype/sales_person/sales_person.txt
@@ -0,0 +1,197 @@
+[
+ {
+  "creation": "2013-01-10 16:34:24", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:34", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "allow_rename": 1, 
+  "autoname": "field:sales_person_name", 
+  "description": "All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-user", 
+  "in_create": 1, 
+  "module": "Setup", 
+  "name": "__common__", 
+  "search_fields": "name,parent_sales_person"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Sales Person", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 0, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Sales Person", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Sales Person"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "name_and_employee_id", 
+  "fieldtype": "Section Break", 
+  "label": "Name and Employee ID", 
+  "options": "icon-user"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_person_name", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "label": "Sales Person Name", 
+  "oldfieldname": "sales_person_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "description": "Select company name first.", 
+  "doctype": "DocField", 
+  "fieldname": "parent_sales_person", 
+  "fieldtype": "Link", 
+  "ignore_restrictions": 1, 
+  "label": "Parent Sales Person", 
+  "oldfieldname": "parent_sales_person", 
+  "oldfieldtype": "Link", 
+  "options": "Sales Person", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "is_group", 
+  "fieldtype": "Select", 
+  "label": "Has Child Node", 
+  "oldfieldname": "is_group", 
+  "oldfieldtype": "Select", 
+  "options": "\nYes\nNo", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cb0", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "employee", 
+  "fieldtype": "Link", 
+  "label": "Employee", 
+  "options": "Employee", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "lft", 
+  "fieldtype": "Int", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "label": "lft", 
+  "no_copy": 1, 
+  "oldfieldname": "lft", 
+  "oldfieldtype": "Int", 
+  "print_hide": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rgt", 
+  "fieldtype": "Int", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "label": "rgt", 
+  "no_copy": 1, 
+  "oldfieldname": "rgt", 
+  "oldfieldtype": "Int", 
+  "print_hide": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "old_parent", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "old_parent", 
+  "no_copy": 1, 
+  "oldfieldname": "old_parent", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1
+ }, 
+ {
+  "description": "Set targets Item Group-wise for this Sales Person.", 
+  "doctype": "DocField", 
+  "fieldname": "target_details_section_break", 
+  "fieldtype": "Section Break", 
+  "label": "Sales Person Targets", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-bullseye"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "target_details", 
+  "fieldtype": "Table", 
+  "label": "Target Details1", 
+  "oldfieldname": "target_details", 
+  "oldfieldtype": "Table", 
+  "options": "Target Detail"
+ }, 
+ {
+  "description": "Select Budget Distribution to unevenly distribute targets across months.", 
+  "doctype": "DocField", 
+  "fieldname": "distribution_id", 
+  "fieldtype": "Link", 
+  "label": "Target Distribution", 
+  "oldfieldname": "distribution_id", 
+  "oldfieldtype": "Link", 
+  "options": "Budget Distribution", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "communications", 
+  "fieldtype": "Table", 
+  "hidden": 1, 
+  "label": "Communications", 
+  "options": "Communication", 
+  "print_hide": 1
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Sales Manager", 
+  "write": 0
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Sales User", 
+  "write": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Sales Master Manager", 
+  "write": 1
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/sales_person/test_sales_person.py b/erpnext/setup/doctype/sales_person/test_sales_person.py
similarity index 100%
rename from setup/doctype/sales_person/test_sales_person.py
rename to erpnext/setup/doctype/sales_person/test_sales_person.py
diff --git a/setup/doctype/sms_parameter/README.md b/erpnext/setup/doctype/sms_parameter/README.md
similarity index 100%
rename from setup/doctype/sms_parameter/README.md
rename to erpnext/setup/doctype/sms_parameter/README.md
diff --git a/setup/doctype/sms_parameter/__init__.py b/erpnext/setup/doctype/sms_parameter/__init__.py
similarity index 100%
rename from setup/doctype/sms_parameter/__init__.py
rename to erpnext/setup/doctype/sms_parameter/__init__.py
diff --git a/setup/doctype/sms_parameter/sms_parameter.py b/erpnext/setup/doctype/sms_parameter/sms_parameter.py
similarity index 100%
rename from setup/doctype/sms_parameter/sms_parameter.py
rename to erpnext/setup/doctype/sms_parameter/sms_parameter.py
diff --git a/erpnext/setup/doctype/sms_parameter/sms_parameter.txt b/erpnext/setup/doctype/sms_parameter/sms_parameter.txt
new file mode 100755
index 0000000..c4ebb8f
--- /dev/null
+++ b/erpnext/setup/doctype/sms_parameter/sms_parameter.txt
@@ -0,0 +1,42 @@
+[
+ {
+  "creation": "2013-02-22 01:27:58", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:21:47", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Setup", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "SMS Parameter", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print_width": "150px", 
+  "reqd": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "SMS Parameter"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "parameter", 
+  "label": "Parameter"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "value", 
+  "label": "Value"
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/sms_settings/README.md b/erpnext/setup/doctype/sms_settings/README.md
similarity index 100%
rename from setup/doctype/sms_settings/README.md
rename to erpnext/setup/doctype/sms_settings/README.md
diff --git a/setup/doctype/sms_settings/__init__.py b/erpnext/setup/doctype/sms_settings/__init__.py
similarity index 100%
rename from setup/doctype/sms_settings/__init__.py
rename to erpnext/setup/doctype/sms_settings/__init__.py
diff --git a/setup/doctype/sms_settings/sms_settings.py b/erpnext/setup/doctype/sms_settings/sms_settings.py
similarity index 100%
rename from setup/doctype/sms_settings/sms_settings.py
rename to erpnext/setup/doctype/sms_settings/sms_settings.py
diff --git a/setup/doctype/sms_settings/sms_settings.txt b/erpnext/setup/doctype/sms_settings/sms_settings.txt
similarity index 100%
rename from setup/doctype/sms_settings/sms_settings.txt
rename to erpnext/setup/doctype/sms_settings/sms_settings.txt
diff --git a/setup/doctype/supplier_type/README.md b/erpnext/setup/doctype/supplier_type/README.md
similarity index 100%
rename from setup/doctype/supplier_type/README.md
rename to erpnext/setup/doctype/supplier_type/README.md
diff --git a/setup/doctype/supplier_type/__init__.py b/erpnext/setup/doctype/supplier_type/__init__.py
similarity index 100%
rename from setup/doctype/supplier_type/__init__.py
rename to erpnext/setup/doctype/supplier_type/__init__.py
diff --git a/setup/doctype/supplier_type/supplier_type.js b/erpnext/setup/doctype/supplier_type/supplier_type.js
similarity index 100%
rename from setup/doctype/supplier_type/supplier_type.js
rename to erpnext/setup/doctype/supplier_type/supplier_type.js
diff --git a/setup/doctype/supplier_type/supplier_type.py b/erpnext/setup/doctype/supplier_type/supplier_type.py
similarity index 100%
rename from setup/doctype/supplier_type/supplier_type.py
rename to erpnext/setup/doctype/supplier_type/supplier_type.py
diff --git a/erpnext/setup/doctype/supplier_type/supplier_type.txt b/erpnext/setup/doctype/supplier_type/supplier_type.txt
new file mode 100644
index 0000000..c7c2b57
--- /dev/null
+++ b/erpnext/setup/doctype/supplier_type/supplier_type.txt
@@ -0,0 +1,84 @@
+[
+ {
+  "creation": "2013-01-10 16:34:24", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:38", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "allow_rename": 1, 
+  "autoname": "field:supplier_type", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-flag", 
+  "module": "Setup", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Supplier Type", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 0, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Supplier Type", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Supplier Type"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "trash_reason", 
+  "fieldtype": "Small Text", 
+  "label": "Trash Reason", 
+  "oldfieldname": "trash_reason", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supplier_type", 
+  "fieldtype": "Data", 
+  "label": "Supplier Type", 
+  "oldfieldname": "supplier_type", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Purchase Manager", 
+  "write": 0
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Purchase User", 
+  "write": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Purchase Master Manager", 
+  "write": 1
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/supplier_type/test_supplier_type.py b/erpnext/setup/doctype/supplier_type/test_supplier_type.py
similarity index 100%
rename from setup/doctype/supplier_type/test_supplier_type.py
rename to erpnext/setup/doctype/supplier_type/test_supplier_type.py
diff --git a/setup/doctype/target_detail/README.md b/erpnext/setup/doctype/target_detail/README.md
similarity index 100%
rename from setup/doctype/target_detail/README.md
rename to erpnext/setup/doctype/target_detail/README.md
diff --git a/setup/doctype/target_detail/__init__.py b/erpnext/setup/doctype/target_detail/__init__.py
similarity index 100%
rename from setup/doctype/target_detail/__init__.py
rename to erpnext/setup/doctype/target_detail/__init__.py
diff --git a/setup/doctype/target_detail/target_detail.py b/erpnext/setup/doctype/target_detail/target_detail.py
similarity index 100%
rename from setup/doctype/target_detail/target_detail.py
rename to erpnext/setup/doctype/target_detail/target_detail.py
diff --git a/erpnext/setup/doctype/target_detail/target_detail.txt b/erpnext/setup/doctype/target_detail/target_detail.txt
new file mode 100644
index 0000000..3ae395f
--- /dev/null
+++ b/erpnext/setup/doctype/target_detail/target_detail.txt
@@ -0,0 +1,72 @@
+[
+ {
+  "creation": "2013-02-22 01:27:58", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:21:51", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Setup", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Target Detail", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Target Detail"
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "item_group", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Item Group", 
+  "oldfieldname": "item_group", 
+  "oldfieldtype": "Link", 
+  "options": "Item Group", 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "target_qty", 
+  "fieldtype": "Float", 
+  "label": "Target Qty", 
+  "oldfieldname": "target_qty", 
+  "oldfieldtype": "Currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "target_amount", 
+  "fieldtype": "Float", 
+  "in_filter": 1, 
+  "label": "Target  Amount", 
+  "oldfieldname": "target_amount", 
+  "oldfieldtype": "Currency", 
+  "reqd": 0, 
+  "search_index": 1
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/terms_and_conditions/README.md b/erpnext/setup/doctype/terms_and_conditions/README.md
similarity index 100%
rename from setup/doctype/terms_and_conditions/README.md
rename to erpnext/setup/doctype/terms_and_conditions/README.md
diff --git a/setup/doctype/terms_and_conditions/__init__.py b/erpnext/setup/doctype/terms_and_conditions/__init__.py
similarity index 100%
rename from setup/doctype/terms_and_conditions/__init__.py
rename to erpnext/setup/doctype/terms_and_conditions/__init__.py
diff --git a/setup/doctype/terms_and_conditions/terms_and_conditions.js b/erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.js
similarity index 100%
rename from setup/doctype/terms_and_conditions/terms_and_conditions.js
rename to erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.js
diff --git a/setup/doctype/terms_and_conditions/terms_and_conditions.py b/erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.py
similarity index 100%
rename from setup/doctype/terms_and_conditions/terms_and_conditions.py
rename to erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.py
diff --git a/erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.txt b/erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.txt
new file mode 100644
index 0000000..e3ff486
--- /dev/null
+++ b/erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.txt
@@ -0,0 +1,103 @@
+[
+ {
+  "creation": "2013-01-10 16:34:24", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:39", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "allow_rename": 1, 
+  "autoname": "field:title", 
+  "description": "Standard Terms and Conditions that can be added to Sales and Purchases.\n\nExamples:\n\n1. Validity of the offer.\n1. Payment Terms (In Advance, On Credit, part advance etc).\n1. What is extra (or payable by the Customer).\n1. Safety / usage warning.\n1. Warranty if any.\n1. Returns Policy.\n1. Terms of shipping, if applicable.\n1. Ways of addressing disputes, indemnity, liability, etc.\n1. Address and Contact of your Company.", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-legal", 
+  "module": "Setup", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Terms and Conditions", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Terms and Conditions", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Terms and Conditions"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "trash_reason", 
+  "fieldtype": "Small Text", 
+  "label": "Trash Reason", 
+  "oldfieldname": "trash_reason", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "title", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "label": "Title", 
+  "oldfieldname": "title", 
+  "oldfieldtype": "Data", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "terms", 
+  "fieldtype": "Text Editor", 
+  "label": "Terms and Conditions", 
+  "oldfieldname": "terms", 
+  "oldfieldtype": "Text Editor"
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Sales Master Manager", 
+  "write": 1
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Sales User", 
+  "write": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "System Manager", 
+  "write": 1
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Accounts User", 
+  "write": 1
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/terms_and_conditions/test_terms_and_conditions.py b/erpnext/setup/doctype/terms_and_conditions/test_terms_and_conditions.py
similarity index 100%
rename from setup/doctype/terms_and_conditions/test_terms_and_conditions.py
rename to erpnext/setup/doctype/terms_and_conditions/test_terms_and_conditions.py
diff --git a/setup/doctype/territory/README.md b/erpnext/setup/doctype/territory/README.md
similarity index 100%
rename from setup/doctype/territory/README.md
rename to erpnext/setup/doctype/territory/README.md
diff --git a/setup/doctype/territory/__init__.py b/erpnext/setup/doctype/territory/__init__.py
similarity index 100%
rename from setup/doctype/territory/__init__.py
rename to erpnext/setup/doctype/territory/__init__.py
diff --git a/erpnext/setup/doctype/territory/territory.js b/erpnext/setup/doctype/territory/territory.js
new file mode 100644
index 0000000..9cb1d70
--- /dev/null
+++ b/erpnext/setup/doctype/territory/territory.js
@@ -0,0 +1,34 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+cur_frm.cscript.refresh = function(doc, cdt, cdn) {
+	cur_frm.cscript.set_root_readonly(doc);
+}
+
+cur_frm.cscript.set_root_readonly = function(doc) {
+	// read-only for root territory
+	if(!doc.parent_territory) {
+		cur_frm.set_read_only();
+		cur_frm.set_intro(wn._("This is a root territory and cannot be edited."));
+	} else {
+		cur_frm.set_intro(null);
+	}
+}
+
+//get query select territory
+cur_frm.fields_dict['parent_territory'].get_query = function(doc,cdt,cdn) {
+	return{
+		filters:[
+			['Territory', 'is_group', '=', 'Yes'],
+			['Territory', 'name', '!=', doc.territory_name]
+		]
+	}
+}
+
+
+// ******************** ITEM Group ******************************** 
+cur_frm.fields_dict['target_details'].grid.get_field("item_group").get_query = function(doc, cdt, cdn) {
+	return{
+		filters:{ 'is_group': "No"}
+	}
+}
diff --git a/setup/doctype/territory/territory.py b/erpnext/setup/doctype/territory/territory.py
similarity index 100%
rename from setup/doctype/territory/territory.py
rename to erpnext/setup/doctype/territory/territory.py
diff --git a/erpnext/setup/doctype/territory/territory.txt b/erpnext/setup/doctype/territory/territory.txt
new file mode 100644
index 0000000..00b7aac
--- /dev/null
+++ b/erpnext/setup/doctype/territory/territory.txt
@@ -0,0 +1,200 @@
+[
+ {
+  "creation": "2013-01-10 16:34:24", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:39", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "allow_rename": 1, 
+  "autoname": "field:territory_name", 
+  "description": "Classification of Customers by region", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-map-marker", 
+  "in_create": 1, 
+  "module": "Setup", 
+  "name": "__common__", 
+  "name_case": "Title Case", 
+  "read_only": 1, 
+  "search_fields": "name,parent_territory,territory_manager"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Territory", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 0, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Territory", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Territory"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "trash_reason", 
+  "fieldtype": "Small Text", 
+  "label": "Trash Reason", 
+  "oldfieldname": "trash_reason", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "territory_name", 
+  "fieldtype": "Data", 
+  "label": "Territory Name", 
+  "no_copy": 1, 
+  "oldfieldname": "territory_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "parent_territory", 
+  "fieldtype": "Link", 
+  "ignore_restrictions": 1, 
+  "label": "Parent Territory", 
+  "oldfieldname": "parent_territory", 
+  "oldfieldtype": "Link", 
+  "options": "Territory", 
+  "reqd": 0
+ }, 
+ {
+  "description": "Only leaf nodes are allowed in transaction", 
+  "doctype": "DocField", 
+  "fieldname": "is_group", 
+  "fieldtype": "Select", 
+  "label": "Has Child Node", 
+  "oldfieldname": "is_group", 
+  "oldfieldtype": "Select", 
+  "options": "\nYes\nNo", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cb0", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "description": "For reference", 
+  "doctype": "DocField", 
+  "fieldname": "territory_manager", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Territory Manager", 
+  "oldfieldname": "territory_manager", 
+  "oldfieldtype": "Link", 
+  "options": "Sales Person", 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "lft", 
+  "fieldtype": "Int", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "label": "lft", 
+  "no_copy": 1, 
+  "oldfieldname": "lft", 
+  "oldfieldtype": "Int", 
+  "print_hide": 1, 
+  "report_hide": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rgt", 
+  "fieldtype": "Int", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "label": "rgt", 
+  "no_copy": 1, 
+  "oldfieldname": "rgt", 
+  "oldfieldtype": "Int", 
+  "print_hide": 1, 
+  "report_hide": 0, 
+  "search_index": 1
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "old_parent", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "ignore_restrictions": 1, 
+  "label": "old_parent", 
+  "no_copy": 1, 
+  "oldfieldname": "old_parent", 
+  "oldfieldtype": "Data", 
+  "options": "Territory", 
+  "print_hide": 1, 
+  "report_hide": 1
+ }, 
+ {
+  "description": "Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.", 
+  "doctype": "DocField", 
+  "fieldname": "target_details_section_break", 
+  "fieldtype": "Section Break", 
+  "label": "Territory Targets", 
+  "oldfieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "target_details", 
+  "fieldtype": "Table", 
+  "label": "Target Details", 
+  "oldfieldname": "target_details", 
+  "oldfieldtype": "Table", 
+  "options": "Target Detail"
+ }, 
+ {
+  "description": "Select Budget Distribution to unevenly distribute targets across months.", 
+  "doctype": "DocField", 
+  "fieldname": "distribution_id", 
+  "fieldtype": "Link", 
+  "label": "Target Distribution", 
+  "oldfieldname": "distribution_id", 
+  "oldfieldtype": "Link", 
+  "options": "Budget Distribution"
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Sales Manager", 
+  "write": 0
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Sales User", 
+  "write": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Sales Master Manager", 
+  "write": 1
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/territory/test_territory.py b/erpnext/setup/doctype/territory/test_territory.py
similarity index 100%
rename from setup/doctype/territory/test_territory.py
rename to erpnext/setup/doctype/territory/test_territory.py
diff --git a/setup/doctype/uom/README.md b/erpnext/setup/doctype/uom/README.md
similarity index 100%
rename from setup/doctype/uom/README.md
rename to erpnext/setup/doctype/uom/README.md
diff --git a/setup/doctype/uom/__init__.py b/erpnext/setup/doctype/uom/__init__.py
similarity index 100%
rename from setup/doctype/uom/__init__.py
rename to erpnext/setup/doctype/uom/__init__.py
diff --git a/setup/doctype/uom/test_uom.py b/erpnext/setup/doctype/uom/test_uom.py
similarity index 100%
rename from setup/doctype/uom/test_uom.py
rename to erpnext/setup/doctype/uom/test_uom.py
diff --git a/setup/doctype/uom/uom.js b/erpnext/setup/doctype/uom/uom.js
similarity index 100%
rename from setup/doctype/uom/uom.js
rename to erpnext/setup/doctype/uom/uom.js
diff --git a/setup/doctype/uom/uom.py b/erpnext/setup/doctype/uom/uom.py
similarity index 100%
rename from setup/doctype/uom/uom.py
rename to erpnext/setup/doctype/uom/uom.py
diff --git a/erpnext/setup/doctype/uom/uom.txt b/erpnext/setup/doctype/uom/uom.txt
new file mode 100644
index 0000000..070c5a4
--- /dev/null
+++ b/erpnext/setup/doctype/uom/uom.txt
@@ -0,0 +1,81 @@
+[
+ {
+  "creation": "2013-01-10 16:34:24", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:40", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "field:uom_name", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-compass", 
+  "module": "Setup", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "UOM", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 0, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "UOM", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "UOM"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "uom_name", 
+  "fieldtype": "Data", 
+  "label": "UOM Name", 
+  "oldfieldname": "uom_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "description": "Check this to disallow fractions. (for Nos)", 
+  "doctype": "DocField", 
+  "fieldname": "must_be_whole_number", 
+  "fieldtype": "Check", 
+  "label": "Must be Whole Number"
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Material Master Manager", 
+  "write": 1
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Material Manager", 
+  "write": 0
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Material User", 
+  "write": 0
+ }
+]
\ No newline at end of file
diff --git a/setup/doctype/website_item_group/README.md b/erpnext/setup/doctype/website_item_group/README.md
similarity index 100%
rename from setup/doctype/website_item_group/README.md
rename to erpnext/setup/doctype/website_item_group/README.md
diff --git a/setup/doctype/website_item_group/__init__.py b/erpnext/setup/doctype/website_item_group/__init__.py
similarity index 100%
rename from setup/doctype/website_item_group/__init__.py
rename to erpnext/setup/doctype/website_item_group/__init__.py
diff --git a/setup/doctype/website_item_group/website_item_group.py b/erpnext/setup/doctype/website_item_group/website_item_group.py
similarity index 100%
rename from setup/doctype/website_item_group/website_item_group.py
rename to erpnext/setup/doctype/website_item_group/website_item_group.py
diff --git a/erpnext/setup/doctype/website_item_group/website_item_group.txt b/erpnext/setup/doctype/website_item_group/website_item_group.txt
new file mode 100644
index 0000000..a2a6e7e
--- /dev/null
+++ b/erpnext/setup/doctype/website_item_group/website_item_group.txt
@@ -0,0 +1,38 @@
+[
+ {
+  "creation": "2013-02-22 01:28:09", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:21:54", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "description": "Cross Listing of Item in multiple groups", 
+  "doctype": "DocType", 
+  "document_type": "Other", 
+  "istable": 1, 
+  "module": "Setup", 
+  "name": "__common__"
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "item_group", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Item Group", 
+  "name": "__common__", 
+  "options": "Item Group", 
+  "parent": "Website Item Group", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Website Item Group"
+ }, 
+ {
+  "doctype": "DocField"
+ }
+]
\ No newline at end of file
diff --git a/erpnext/setup/install.py b/erpnext/setup/install.py
new file mode 100644
index 0000000..0f18ae5
--- /dev/null
+++ b/erpnext/setup/install.py
@@ -0,0 +1,131 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+
+import webnotes
+
+def after_install():
+	import_defaults()
+	import_country_and_currency()
+	webnotes.conn.set_value('Control Panel', None, 'home_page', 'setup-wizard')
+	feature_setup()
+	from erpnext.setup.page.setup_wizard.setup_wizard import add_all_roles_to
+	add_all_roles_to("Administrator")
+	webnotes.conn.commit()
+
+def import_country_and_currency():
+	from webnotes.country_info import get_all
+	data = get_all()
+	
+	for name in data:
+		country = webnotes._dict(data[name])
+		webnotes.doc({
+			"doctype": "Country",
+			"country_name": name,
+			"date_format": country.date_format or "dd-mm-yyyy",
+			"time_zones": "\n".join(country.timezones or [])
+		}).insert()
+		
+		if country.currency and not webnotes.conn.exists("Currency", country.currency):
+			webnotes.doc({
+				"doctype": "Currency",
+				"currency_name": country.currency,
+				"fraction": country.currency_fraction,
+				"symbol": country.currency_symbol,
+				"fraction_units": country.currency_fraction_units,
+				"number_format": country.number_format
+			}).insert()
+
+def import_defaults():
+	records = [
+		# item group
+		{'doctype': 'Item Group', 'item_group_name': 'All Item Groups', 'is_group': 'Yes', 'parent_item_group': ''},
+		{'doctype': 'Item Group', 'item_group_name': 'Products', 'is_group': 'No', 'parent_item_group': 'All Item Groups'},
+		{'doctype': 'Item Group', 'item_group_name': 'Raw Material', 'is_group': 'No', 'parent_item_group': 'All Item Groups'},
+		{'doctype': 'Item Group', 'item_group_name': 'Services', 'is_group': 'No', 'parent_item_group': 'All Item Groups'},
+		{'doctype': 'Item Group', 'item_group_name': 'Sub Assemblies', 'is_group': 'No', 'parent_item_group': 'All Item Groups'},
+		{'doctype': 'Item Group', 'item_group_name': 'Consumable', 'is_group': 'No', 'parent_item_group': 'All Item Groups'},
+		
+		# deduction type
+		{'doctype': 'Deduction Type', 'name': 'Income Tax', 'description': 'Income Tax', 'deduction_name': 'Income Tax'},
+		{'doctype': 'Deduction Type', 'name': 'Professional Tax', 'description': 'Professional Tax', 'deduction_name': 'Professional Tax'},
+		{'doctype': 'Deduction Type', 'name': 'Provident Fund', 'description': 'Provident fund', 'deduction_name': 'Provident Fund'},
+		
+		# earning type
+		{'doctype': 'Earning Type', 'name': 'Basic', 'description': 'Basic', 'earning_name': 'Basic', 'taxable': 'Yes'},
+		{'doctype': 'Earning Type', 'name': 'House Rent Allowance', 'description': 'House Rent Allowance', 'earning_name': 'House Rent Allowance', 'taxable': 'No'},
+		
+		# expense claim type
+		{'doctype': 'Expense Claim Type', 'name': 'Calls', 'expense_type': 'Calls'},
+		{'doctype': 'Expense Claim Type', 'name': 'Food', 'expense_type': 'Food'},
+		{'doctype': 'Expense Claim Type', 'name': 'Medical', 'expense_type': 'Medical'},
+		{'doctype': 'Expense Claim Type', 'name': 'Others', 'expense_type': 'Others'},
+		{'doctype': 'Expense Claim Type', 'name': 'Travel', 'expense_type': 'Travel'},
+		
+		# leave type
+		{'doctype': 'Leave Type', 'leave_type_name': 'Casual Leave', 'name': 'Casual Leave', 'is_encash': 1, 'is_carry_forward': 1, 'max_days_allowed': '3', },
+		{'doctype': 'Leave Type', 'leave_type_name': 'Compensatory Off', 'name': 'Compensatory Off', 'is_encash': 0, 'is_carry_forward': 0, },
+		{'doctype': 'Leave Type', 'leave_type_name': 'Sick Leave', 'name': 'Sick Leave', 'is_encash': 0, 'is_carry_forward': 0, },
+		{'doctype': 'Leave Type', 'leave_type_name': 'Privilege Leave', 'name': 'Privilege Leave', 'is_encash': 0, 'is_carry_forward': 0, },
+		{'doctype': 'Leave Type', 'leave_type_name': 'Leave Without Pay', 'name': 'Leave Without Pay', 'is_encash': 0, 'is_carry_forward': 0, 'is_lwp':1},
+		
+		# territory
+		{'doctype': 'Territory', 'territory_name': 'All Territories', 'is_group': 'Yes', 'name': 'All Territories', 'parent_territory': ''},
+			
+		# customer group
+		{'doctype': 'Customer Group', 'customer_group_name': 'All Customer Groups', 'is_group': 'Yes', 	'name': 'All Customer Groups', 'parent_customer_group': ''},
+		{'doctype': 'Customer Group', 'customer_group_name': 'Individual', 'is_group': 'No', 'parent_customer_group': 'All Customer Groups'},
+		{'doctype': 'Customer Group', 'customer_group_name': 'Commercial', 'is_group': 'No', 'parent_customer_group': 'All Customer Groups'},
+		{'doctype': 'Customer Group', 'customer_group_name': 'Non Profit', 'is_group': 'No', 'parent_customer_group': 'All Customer Groups'},
+		{'doctype': 'Customer Group', 'customer_group_name': 'Government', 'is_group': 'No', 'parent_customer_group': 'All Customer Groups'},
+			
+		# supplier type
+		{'doctype': 'Supplier Type', 'supplier_type': 'Services'},
+		{'doctype': 'Supplier Type', 'supplier_type': 'Local'},
+		{'doctype': 'Supplier Type', 'supplier_type': 'Raw Material'},
+		{'doctype': 'Supplier Type', 'supplier_type': 'Electrical'},
+		{'doctype': 'Supplier Type', 'supplier_type': 'Hardware'},
+		{'doctype': 'Supplier Type', 'supplier_type': 'Pharmaceutical'},
+		{'doctype': 'Supplier Type', 'supplier_type': 'Distributor'},
+		
+		# Sales Person
+		{'doctype': 'Sales Person', 'sales_person_name': 'Sales Team', 'is_group': "Yes", "parent_sales_person": ""},
+		
+		# UOM
+		{'uom_name': 'Unit', 'doctype': 'UOM', 'name': 'Unit', "must_be_whole_number": 1}, 
+		{'uom_name': 'Box', 'doctype': 'UOM', 'name': 'Box', "must_be_whole_number": 1}, 
+		{'uom_name': 'Kg', 'doctype': 'UOM', 'name': 'Kg'}, 
+		{'uom_name': 'Nos', 'doctype': 'UOM', 'name': 'Nos', "must_be_whole_number": 1}, 
+		{'uom_name': 'Pair', 'doctype': 'UOM', 'name': 'Pair', "must_be_whole_number": 1}, 
+		{'uom_name': 'Set', 'doctype': 'UOM', 'name': 'Set', "must_be_whole_number": 1}, 
+		{'uom_name': 'Hour', 'doctype': 'UOM', 'name': 'Hour'},
+		{'uom_name': 'Minute', 'doctype': 'UOM', 'name': 'Minute'}, 
+	]
+	
+	from webnotes.modules import scrub
+	for r in records:
+		bean = webnotes.bean(r)
+		
+		# ignore mandatory for root
+		parent_link_field = ("parent_" + scrub(bean.doc.doctype))
+		if parent_link_field in bean.doc.fields and not bean.doc.fields.get(parent_link_field):
+			bean.ignore_mandatory = True
+		
+		bean.insert()
+		
+def feature_setup():
+	"""save global defaults and features setup"""
+	bean = webnotes.bean("Features Setup", "Features Setup")
+	bean.ignore_permissions = True
+
+	# store value as 1 for all these fields
+	flds = ['fs_item_serial_nos', 'fs_item_batch_nos', 'fs_brands', 'fs_item_barcode',
+		'fs_item_advanced', 'fs_packing_details', 'fs_item_group_in_details',
+		'fs_exports', 'fs_imports', 'fs_discounts', 'fs_purchase_discounts',
+		'fs_after_sales_installations', 'fs_projects', 'fs_sales_extras',
+		'fs_recurring_invoice', 'fs_pos', 'fs_manufacturing', 'fs_quality',
+		'fs_page_break', 'fs_more_info', 'fs_pos_view'
+	]
+	bean.doc.fields.update(dict(zip(flds, [1]*len(flds))))
+	bean.save()
\ No newline at end of file
diff --git a/setup/page/__init__.py b/erpnext/setup/page/__init__.py
similarity index 100%
rename from setup/page/__init__.py
rename to erpnext/setup/page/__init__.py
diff --git a/setup/page/setup/__init__.py b/erpnext/setup/page/setup/__init__.py
similarity index 100%
rename from setup/page/setup/__init__.py
rename to erpnext/setup/page/setup/__init__.py
diff --git a/erpnext/setup/page/setup/setup.js b/erpnext/setup/page/setup/setup.js
new file mode 100644
index 0000000..fdde693
--- /dev/null
+++ b/erpnext/setup/page/setup/setup.js
@@ -0,0 +1,205 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.pages['Setup'].onload = function(wrapper) { 
+	if(msg_dialog && msg_dialog.display) msg_dialog.hide();
+	wn.ui.make_app_page({
+		parent: wrapper,
+		title: wn._('Setup'),
+		single_column: true
+	});
+
+	wrapper.appframe.add_module_icon("Setup");
+	wrapper.appframe.set_title_right(wn._("Refresh"), function() {
+		wn.pages.Setup.make(wrapper);
+	});
+	
+	wn.pages.Setup.make(wrapper);
+	
+}
+
+wn.pages.Setup.make = function(wrapper) {
+	var body = $(wrapper).find(".layout-main"),
+		total = 0,
+		completed = 0;
+
+	body.html('<div class="progress progress-striped active">\
+		<div class="progress-bar" style="width: 100%;"></div></div>');
+	
+	var render_item = function(item, dependency) {		
+		if(item.type==="Section") {
+			$("<h3>")
+				.css({"margin": "20px 0px 15px 0px"})
+				.html('<i class="'+item.icon+'"></i> ' + item.title).appendTo(body);
+			return;
+		}
+		var row = $('<div class="row">')
+			.css({
+				"margin-bottom": "7px",
+				"padding-bottom": "7px",
+				"border-bottom": "1px solid #eee"
+			})
+			.appendTo(body);
+
+		$('<div class="col-md-1"></div>').appendTo(row);
+		
+		if(item.type==="Link") {
+			var col = $('<div class="col-md-5"><b><a href="#'
+				+item.route+'"><i class="'+item.icon+'"></i> '
+				+item.title+'</a></b></div>').appendTo(row);
+		
+		} else {
+			var col = $(repl('<div class="col-md-5">\
+					<span class="badge view-link">%(count)s</span>\
+					 <b><i class="%(icon)s"></i>\
+						<a class="data-link">%(title)s</a></b>\
+					</div>', {
+						count: item.count,
+						title: item.title || wn._(item.doctype),
+						icon: wn.boot.doctype_icons[item.doctype]
+					}))
+				.appendTo(row);
+
+			col.find(".badge")
+				.css({
+					"background-color": (item.count ? "green" : "orange"),
+					"display": "inline-block",
+					"min-width": "40px"
+				});
+
+			total += 1;
+			if(item.count)
+				completed += 1;
+		}
+
+		if(dependency) 
+			col.addClass("col-md-offset-1");
+		else
+			$('<div class="col-md-1"></div>').appendTo(row);
+		
+		if(item.doctype) {
+			var badge = col.find(".badge, .data-link")
+				.attr("data-doctype", item.doctype)
+				.css({"cursor": "pointer"})
+			
+			if(item.single) {
+				badge.click(function() {
+					wn.set_route("Form", $(this).attr("data-doctype"))
+				})
+			} else {
+				badge.click(function() {
+					wn.set_route(item.tree || "List", $(this).attr("data-doctype"))
+				})
+			}
+		}
+	
+		// tree
+		$links = $('<div class="col-md-5">').appendTo(row);
+	
+		if(item.tree) {
+			$('<a class="view-link"><i class="icon-sitemap"></i> Browse</a>\
+				<span class="text-muted">|</span> \
+				<a class="import-link"><i class="icon-upload"></i> Import</a>')
+				.appendTo($links)
+
+			var mylink = $links.find(".view-link")
+				.attr("data-doctype", item.doctype)
+
+			mylink.click(function() {
+				wn.set_route(item.tree, item.doctype);
+			})
+					
+		} else if(item.single) {
+			$('<a class="view-link"><i class="icon-edit"></i>'+wn._('Edit')+'</a>')
+				.appendTo($links)
+
+			$links.find(".view-link")
+				.attr("data-doctype", item.doctype)
+				.click(function() {
+					wn.set_route("Form", $(this).attr("data-doctype"));
+				})
+		} else if(item.type !== "Link"){
+			$('<a class="new-link"><i class="icon-plus"></i>'+wn._('New')+'</a> \
+				<span class="text-muted">|</span> \
+				<a class="view-link"><i class="icon-list"></i>'+wn._('View')+'</a> \
+				<span class="text-muted">|</span> \
+				<a class="import-link"><i class="icon-upload"></i>'+wn._('Import')+'</a>')
+				.appendTo($links)
+
+			$links.find(".view-link")
+				.attr("data-doctype", item.doctype)
+				.click(function() {
+					if($(this).attr("data-filter")) {
+						wn.route_options = JSON.parse($(this).attr("data-filter"));
+					}
+					wn.set_route("List", $(this).attr("data-doctype"));
+				})
+
+			if(item.filter)
+				$links.find(".view-link").attr("data-filter", JSON.stringify(item.filter))
+
+			if(wn.model.can_create(item.doctype)) {
+				$links.find(".new-link")
+					.attr("data-doctype", item.doctype)
+					.click(function() {
+						new_doc($(this).attr("data-doctype"))
+					})
+			} else {
+				$links.find(".new-link").remove();
+				$links.find(".text-muted:first").remove();
+			}
+
+		}
+
+		$links.find(".import-link")
+			.attr("data-doctype", item.doctype)
+			.click(function() {
+				wn.route_options = {doctype:$(this).attr("data-doctype")}
+				wn.set_route("data-import-tool");
+			})
+		
+		if(item.links) {
+			$.each(item.links, function(i, link) {
+				var newlinks = $('<span class="text-muted"> |</span> \
+				<a class="import-link" href="#'+link.route
+					+'"><i class="'+link.icon+'"></i> '+link.title+'</a>')
+					.appendTo($links)
+			})
+		}
+		
+		if(item.dependencies) {
+			$.each(item.dependencies, function(i, d) {
+				render_item(d, true);
+			})
+		}
+	}
+
+	return wn.call({
+		method: "erpnext.setup.page.setup.setup.get",
+		callback: function(r) {
+			if(r.message) {
+				body.empty();
+				if(wn.boot.expires_on) {
+					$(body).prepend("<div class='text-muted' style='text-align:right'>"+wn._("Account expires on") 
+							+ wn.datetime.global_date_format(wn.boot.expires_on) + "</div>");
+				}
+
+				$completed = $('<h4>'+wn._("Setup Completed")+'<span class="completed-percent"></span><h4>\
+					<div class="progress"><div class="progress-bar"></div></div>')
+					.appendTo(body);
+
+				$.each(r.message, function(i, item) {
+					render_item(item)
+				});
+				
+				var completed_percent = cint(flt(completed) / total * 100) + "%";
+				$completed
+					.find(".progress-bar")
+					.css({"width": completed_percent});
+				$(body)
+					.find(".completed-percent")
+					.html("(" + completed_percent + ")");
+			}
+		}
+	});
+}
\ No newline at end of file
diff --git a/setup/page/setup/setup.py b/erpnext/setup/page/setup/setup.py
similarity index 100%
rename from setup/page/setup/setup.py
rename to erpnext/setup/page/setup/setup.py
diff --git a/setup/page/setup/setup.txt b/erpnext/setup/page/setup/setup.txt
similarity index 100%
rename from setup/page/setup/setup.txt
rename to erpnext/setup/page/setup/setup.txt
diff --git a/setup/page/setup_wizard/__init__.py b/erpnext/setup/page/setup_wizard/__init__.py
similarity index 100%
rename from setup/page/setup_wizard/__init__.py
rename to erpnext/setup/page/setup_wizard/__init__.py
diff --git a/setup/page/setup_wizard/setup_wizard.css b/erpnext/setup/page/setup_wizard/setup_wizard.css
similarity index 100%
rename from setup/page/setup_wizard/setup_wizard.css
rename to erpnext/setup/page/setup_wizard/setup_wizard.css
diff --git a/erpnext/setup/page/setup_wizard/setup_wizard.js b/erpnext/setup/page/setup_wizard/setup_wizard.js
new file mode 100644
index 0000000..b2b45ed
--- /dev/null
+++ b/erpnext/setup/page/setup_wizard/setup_wizard.js
@@ -0,0 +1,446 @@
+wn.pages['setup-wizard'].onload = function(wrapper) { 
+	if(sys_defaults.company) {
+		wn.set_route("desktop");
+		return;
+	}
+	$(".navbar:first").toggle(false);
+	$("body").css({"padding-top":"30px"});
+	
+	var wizard_settings = {
+		page_name: "setup-wizard",
+		parent: wrapper,
+		on_complete: function(wiz) {
+			var values = wiz.get_values();
+			wiz.show_working();
+			wn.call({
+				method: "erpnext.setup.page.setup_wizard.setup_wizard.setup_account",
+				args: values,
+				callback: function(r) {
+					if(r.exc) {
+						var d = msgprint(wn._("There were errors."));
+						d.custom_onhide = function() {
+							wn.set_route(erpnext.wiz.page_name, "0");
+						}
+					} else {
+						wiz.show_complete();
+						setTimeout(function() {
+							if(user==="Administrator") {
+								msgprint(wn._("Login with your new User ID") + ":" + values.email);
+								setTimeout(function() {
+									wn.app.logout();
+								}, 2000);
+							} else {
+								window.location = "app.html";
+							}
+						}, 2000);
+					}
+				}
+			})
+		},
+		title: wn._("ERPNext Setup Guide"),
+		welcome_html: '<h1 class="text-muted text-center"><i class="icon-magic"></i></h1>\
+			<h2 class="text-center">'+wn._('ERPNext Setup')+'</h2>\
+			<p class="text-center">' + 
+			wn._('Welcome to ERPNext. Over the next few minutes we will help you setup your ERPNext account. Try and fill in as much information as you have even if it takes a bit longer. It will save you a lot of time later. Good Luck!') + 
+			'</p>',
+		working_html: '<h3 class="text-muted text-center"><i class="icon-refresh icon-spin"></i></h3>\
+			<h2 class="text-center">'+wn._('Setting up...')+'</h2>\
+			<p class="text-center">' + 
+			wn._('Sit tight while your system is being setup. This may take a few moments.') + 
+			'</p>',
+		complete_html: '<h1 class="text-muted text-center"><i class="icon-thumbs-up"></i></h1>\
+			<h2 class="text-center">'+wn._('Setup Complete!')+'</h2>\
+			<p class="text-center">' + 
+			wn._('Your setup is complete. Refreshing...') + 
+			'</p>',
+		slides: [
+			// User
+			{
+				title: wn._("The First User: You"),
+				icon: "icon-user",
+				fields: [
+					{"fieldname": "first_name", "label": wn._("First Name"), "fieldtype": "Data", 
+						reqd:1},
+					{"fieldname": "last_name", "label": wn._("Last Name"), "fieldtype": "Data", 
+						reqd:1},
+					{"fieldname": "email", "label": wn._("Email Id"), "fieldtype": "Data", 
+						reqd:1, "description":"Your Login Id", "options":"Email"},
+					{"fieldname": "password", "label": wn._("Password"), "fieldtype": "Password", 
+						reqd:1},
+					{fieldtype:"Attach Image", fieldname:"attach_profile", 
+						label:"Attach Your Profile..."},
+				],
+				help: wn._('The first user will become the System Manager (you can change that later).'),
+				onload: function(slide) {
+					if(user!=="Administrator") {
+						slide.form.fields_dict.password.$wrapper.toggle(false);
+						slide.form.fields_dict.email.$wrapper.toggle(false);
+						slide.form.fields_dict.first_name.set_input(wn.boot.profile.first_name);
+						slide.form.fields_dict.last_name.set_input(wn.boot.profile.last_name);
+					
+						delete slide.form.fields_dict.email;
+						delete slide.form.fields_dict.password;
+					}
+				}
+			},
+		
+			// Organization
+			{
+				title: wn._("The Organization"),
+				icon: "icon-building",
+				fields: [
+					{fieldname:'company_name', label: wn._('Company Name'), fieldtype:'Data', reqd:1,
+						placeholder: 'e.g. "My Company LLC"'},
+					{fieldname:'company_abbr', label: wn._('Company Abbreviation'), fieldtype:'Data',
+						placeholder:'e.g. "MC"',reqd:1},
+					{fieldname:'fy_start_date', label:'Financial Year Start Date', fieldtype:'Date',
+						description:'Your financial year begins on', reqd:1},
+					{fieldname:'fy_end_date', label:'Financial Year End Date', fieldtype:'Date',
+						description:'Your financial year ends on', reqd:1},
+					{fieldname:'company_tagline', label: wn._('What does it do?'), fieldtype:'Data',
+						placeholder:'e.g. "Build tools for builders"', reqd:1},
+				],
+				help: wn._('The name of your company for which you are setting up this system.'),
+				onload: function(slide) {
+					slide.get_input("company_name").on("change", function() {
+						var parts = slide.get_input("company_name").val().split(" ");
+						var abbr = $.map(parts, function(p) { return p ? p.substr(0,1) : null }).join("");
+						slide.get_input("company_abbr").val(abbr.toUpperCase());
+					}).val(wn.boot.control_panel.company_name || "").trigger("change");
+
+					slide.get_input("fy_start_date").on("change", function() {
+						var year_end_date = 
+							wn.datetime.add_days(wn.datetime.add_months(slide.get_input("fy_start_date").val(), 12), -1);
+						slide.get_input("fy_end_date").val(year_end_date);
+					});
+				}
+			},
+		
+			// Country
+			{
+				title: wn._("Country, Timezone and Currency"),
+				icon: "icon-flag",
+				fields: [
+					{fieldname:'country', label: wn._('Country'), reqd:1,
+						options: "", fieldtype: 'Select'},
+					{fieldname:'currency', label: wn._('Default Currency'), reqd:1,
+						options: "", fieldtype: 'Select'},
+					{fieldname:'timezone', label: wn._('Time Zone'), reqd:1,
+						options: "", fieldtype: 'Select'},
+				],
+				help: wn._('Select your home country and check the timezone and currency.'),
+				onload: function(slide, form) {
+					wn.call({
+						method:"webnotes.country_info.get_country_timezone_info",
+						callback: function(data) {
+							erpnext.country_info = data.message.country_info;
+							erpnext.all_timezones = data.message.all_timezones;
+							slide.get_input("country").empty()
+								.add_options([""].concat(keys(erpnext.country_info).sort()));
+							slide.get_input("currency").empty()
+								.add_options(wn.utils.unique([""].concat($.map(erpnext.country_info, 
+									function(opts, country) { return opts.currency; }))).sort());
+							slide.get_input("timezone").empty()
+								.add_options([""].concat(erpnext.all_timezones));
+						}
+					})
+			
+					slide.get_input("country").on("change", function() {
+						var country = slide.get_input("country").val();
+						var $timezone = slide.get_input("timezone");
+						$timezone.empty();
+						// add country specific timezones first
+						if(country){
+							var timezone_list = erpnext.country_info[country].timezones || [];
+							$timezone.add_options(timezone_list.sort());
+							slide.get_input("currency").val(erpnext.country_info[country].currency);
+						}
+						// add all timezones at the end, so that user has the option to change it to any timezone
+						$timezone.add_options([""].concat(erpnext.all_timezones));
+					});
+				}
+			},
+		
+			// Logo
+			{
+				icon: "icon-bookmark",
+				title: wn._("Logo and Letter Heads"),
+				help: wn._('Upload your letter head and logo - you can edit them later.'),
+				fields: [
+					{fieldtype:"Attach Image", fieldname:"attach_letterhead", label:"Attach Letterhead..."},
+					{fieldtype:"Attach Image", fieldname:"attach_logo", label:"Attach Logo..."},
+				],
+			},
+		
+			// Taxes
+			{
+				icon: "icon-money",
+				"title": wn._("Add Taxes"),
+				"help": wn._("List your tax heads (e.g. VAT, Excise) (upto 3) and their standard rates. This will create a standard template, you can edit and add more later."),
+				"fields": [],
+			},
+
+			// Customers
+			{
+				icon: "icon-group",
+				"title": wn._("Your Customers"),
+				"help": wn._("List a few of your customers. They could be organizations or individuals."),
+				"fields": [],
+			},
+		
+			// Items to Sell
+			{
+				icon: "icon-barcode",
+				"title": wn._("Your Products or Services"),
+				"help": wn._("List your products or services that you sell to your customers. Make sure to check the Item Group, Unit of Measure and other properties when you start."),
+				"fields": [],
+			},
+
+			// Suppliers
+			{
+				icon: "icon-group",
+				"title": wn._("Your Suppliers"),
+				"help": wn._("List a few of your suppliers. They could be organizations or individuals."),
+				"fields": [],
+			},
+
+			// Items to Buy
+			{
+				icon: "icon-barcode",
+				"title": wn._("Products or Services You Buy"),
+				"help": wn._("List a few products or services you buy from your suppliers or vendors. If these are same as your products, then do not add them."),
+				"fields": [],
+			},
+
+		]
+	}
+	
+	// taxes
+	for(var i=1; i<4; i++) {
+		wizard_settings.slides[4].fields = wizard_settings.slides[4].fields.concat([
+			{fieldtype:"Data", fieldname:"tax_"+ i, label:"Tax " + 1, placeholder:"e.g. VAT"},
+			{fieldtype:"Column Break"},
+			{fieldtype:"Data", fieldname:"tax_rate_i", label:"Rate (%)", placeholder:"e.g. 5"},
+			{fieldtype:"Section Break"},
+		])
+	}
+	
+	// customers
+	for(var i=1; i<6; i++) {
+		wizard_settings.slides[5].fields = wizard_settings.slides[5].fields.concat([
+			{fieldtype:"Data", fieldname:"customer_" + i, label:"Customer " + i, 
+				placeholder:"Customer Name"},
+			{fieldtype:"Column Break"},
+			{fieldtype:"Data", fieldname:"customer_contact_" + i, 
+				label:"Contact", placeholder:"Contact Name"},
+			{fieldtype:"Section Break"}
+		])
+	}
+	
+	// products
+	for(var i=1; i<6; i++) {
+		wizard_settings.slides[6].fields = wizard_settings.slides[6].fields.concat([
+			{fieldtype:"Data", fieldname:"item_" + i, label:"Item " + i, 
+				placeholder:"A Product or Service"},
+			{fieldtype:"Column Break"},
+			{fieldtype:"Attach", fieldname:"item_img_" + i, label:"Attach Image..."},
+			{fieldtype:"Section Break"},
+			{fieldtype:"Column Break"},
+			{fieldtype:"Select", label:"Group", fieldname:"item_group_" + i, 
+				options:["Products", "Services", "Raw Material", "Sub Assemblies"]},
+			{fieldtype:"Column Break"},
+			{fieldtype:"Select", fieldname:"item_uom_" + i, label:"UOM",
+				options:["Unit", "Nos", "Box", "Pair", "Kg", "Set", "Hour", "Minute"]},
+			{fieldtype:"Section Break"}
+		])
+	}
+
+	for(var i=1; i<6; i++) {
+		wizard_settings.slides[7].fields = wizard_settings.slides[7].fields.concat([
+			{fieldtype:"Data", fieldname:"supplier_" + i, label:"Supplier " + i, 
+				placeholder:"Supplier Name"},
+			{fieldtype:"Column Break"},
+			{fieldtype:"Data", fieldname:"supplier_contact_" + i, 
+				label:"Contact", placeholder:"Contact Name"},
+			{fieldtype:"Section Break"}
+		])
+	}
+
+	for(var i=1; i<6; i++) {
+		wizard_settings.slides[8].fields = wizard_settings.slides[8].fields.concat([
+			{fieldtype:"Data", fieldname:"item_buy_" + i, label:"Item " + i, 
+				placeholder:"A Product or Service"},
+			{fieldtype:"Column Break"},
+			{fieldtype:"Section Break"},
+			{fieldtype:"Column Break"},
+			{fieldtype:"Select", fieldname:"item_buy_group_" + i, label: "Group",
+				options:["Raw Material", "Consumable", "Sub Assemblies", "Services", "Products"]},
+			{fieldtype:"Column Break"},
+			{fieldtype:"Select", fieldname:"item_buy_uom_" + i, label: "UOM", 
+				options:["Unit", "Nos", "Box", "Pair", "Kg", "Set", "Hour", "Minute"]},
+			{fieldtype:"Section Break"},
+		])
+	}
+	
+	erpnext.wiz = new wn.wiz.Wizard(wizard_settings)
+}
+
+wn.pages['setup-wizard'].onshow = function(wrapper) {
+	if(wn.get_route()[1])
+		erpnext.wiz.show(wn.get_route()[1]);
+}
+
+wn.provide("wn.wiz");
+
+wn.wiz.Wizard = Class.extend({
+	init: function(opts) {
+		$.extend(this, opts);
+		this.slides = this.slides;
+		this.slide_dict = {};
+		this.show_welcome();
+	},
+	get_message: function(html) {
+		return $(repl('<div class="panel panel-default">\
+			<div class="panel-body" style="padding: 40px;">%(html)s</div>\
+		</div>', {html:html}))
+	},
+	show_welcome: function() {
+		if(this.$welcome) 
+			return;
+		var me = this;
+		this.$welcome = this.get_message(this.welcome_html + 
+			'<br><p class="text-center"><button class="btn btn-primary">'+wn._("Start")+'</button></p>')
+			.appendTo(this.parent);
+		
+		this.$welcome.find(".btn").click(function() {
+			me.$welcome.toggle(false);
+			me.welcomed = true;
+			wn.set_route(me.page_name, "0");
+		})
+		
+		this.current_slide = {"$wrapper": this.$welcome};
+	},
+	show_working: function() {
+		this.hide_current_slide();
+		wn.set_route(this.page_name);
+		this.current_slide = {"$wrapper": this.get_message(this.working_html).appendTo(this.parent)};
+	},
+	show_complete: function() {
+		this.hide_current_slide();
+		this.current_slide = {"$wrapper": this.get_message(this.complete_html).appendTo(this.parent)};
+	},
+	show: function(id) {
+		if(!this.welcomed) {
+			wn.set_route(this.page_name);
+			return;
+		}
+		id = cint(id);
+		if(this.current_slide && this.current_slide.id===id) 
+			return;
+		if(!this.slide_dict[id]) {
+			this.slide_dict[id] = new wn.wiz.WizardSlide($.extend(this.slides[id], {wiz:this, id:id}));
+			this.slide_dict[id].make();
+		}
+		
+		this.hide_current_slide();
+		
+		this.current_slide = this.slide_dict[id];
+		this.current_slide.$wrapper.toggle(true);
+	},
+	hide_current_slide: function() {
+		if(this.current_slide) {
+			this.current_slide.$wrapper.toggle(false);
+			this.current_slide = null;
+		}
+	},
+	get_values: function() {
+		var values = {};
+		$.each(this.slide_dict, function(id, slide) {
+			$.extend(values, slide.values)
+		})
+		return values;
+	}
+});
+
+wn.wiz.WizardSlide = Class.extend({
+	init: function(opts) {
+		$.extend(this, opts);
+	},
+	make: function() {
+		var me = this;
+		this.$wrapper = $(repl('<div class="panel panel-default">\
+			<div class="panel-heading">\
+				<div class="panel-title row">\
+					<div class="col-sm-8">\
+						<i class="%(icon)s text-muted"></i> %(title)s</div>\
+					<div class="col-sm-4 text-right"><a class="prev-btn hide">Previous</a> \
+						<a class="next-btn hide">Next</a> \
+						<a class="complete-btn hide"><b>Complete Setup</b></a>\
+					</div>\
+				</div>\
+			</div>\
+			<div class="panel-body">\
+				<div class="progress">\
+					<div class="progress-bar" style="width: %(width)s%"></div>\
+				</div>\
+				<br>\
+				<div class="row">\
+					<div class="col-sm-8 form"></div>\
+					<div class="col-sm-4 help">\
+						<p class="text-muted">%(help)s</p>\
+					</div>\
+				</div>\
+				<hr>\
+				<div class="footer"></div>\
+			</div>\
+		</div>', {help:this.help, title:this.title, main_title:this.wiz.title, step: this.id + 1,
+				width: (flt(this.id + 1) / (this.wiz.slides.length+1)) * 100, icon:this.icon}))
+			.appendTo(this.wiz.parent);
+		
+		this.body = this.$wrapper.find(".form")[0];
+		
+		if(this.fields) {
+			this.form = new wn.ui.FieldGroup({
+				fields: this.fields,
+				body: this.body,
+				no_submit_on_enter: true
+			});
+			this.form.make();
+		} else {
+			$(this.body).html(this.html)
+		}
+		
+		if(this.id > 0) {
+			this.$prev = this.$wrapper.find('.prev-btn').removeClass("hide")
+				.click(function() { 
+					wn.set_route(me.wiz.page_name, me.id-1 + ""); 
+				})
+				.css({"margin-right": "10px"});
+			}
+		if(this.id+1 < this.wiz.slides.length) {
+			this.$next = this.$wrapper.find('.next-btn').removeClass("hide")
+				.click(function() { 
+					me.values = me.form.get_values();
+					if(me.values===null) 
+						return;
+					wn.set_route(me.wiz.page_name, me.id+1 + ""); 
+				})
+		} else {
+			this.$complete = this.$wrapper.find('.complete-btn').removeClass("hide")
+				.click(function() { 
+					me.values = me.form.get_values();
+					if(me.values===null) 
+						return;
+					me.wiz.on_complete(me.wiz); 
+				})
+		}
+		
+		if(this.onload) {
+			this.onload(this);
+		}
+
+	},
+	get_input: function(fn) {
+		return this.form.get_input(fn);
+	}
+})
\ No newline at end of file
diff --git a/erpnext/setup/page/setup_wizard/setup_wizard.py b/erpnext/setup/page/setup_wizard/setup_wizard.py
new file mode 100644
index 0000000..eec92aa
--- /dev/null
+++ b/erpnext/setup/page/setup_wizard/setup_wizard.py
@@ -0,0 +1,356 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes, json, base64
+
+from webnotes.utils import cint, cstr, getdate, now, nowdate, get_defaults
+from webnotes import _
+from webnotes.utils.file_manager import save_file
+
+@webnotes.whitelist()
+def setup_account(args=None):
+	# if webnotes.conn.sql("select name from tabCompany"):
+	# 	webnotes.throw(_("Setup Already Complete!!"))
+		
+	if not args:
+		args = webnotes.local.form_dict
+	if isinstance(args, basestring):
+		args = json.loads(args)
+	args = webnotes._dict(args)
+	
+	update_profile_name(args)
+	create_fiscal_year_and_company(args)
+	set_defaults(args)
+	create_territories()
+	create_price_lists(args)
+	create_feed_and_todo()
+	create_email_digest()
+	create_letter_head(args)
+	create_taxes(args)
+	create_items(args)
+	create_customers(args)
+	create_suppliers(args)
+	webnotes.conn.set_value('Control Panel', None, 'home_page', 'desktop')
+
+	webnotes.clear_cache()
+	webnotes.conn.commit()
+	
+	# suppress msgprints
+	webnotes.local.message_log = []
+
+	return "okay"
+	
+def update_profile_name(args):
+	if args.get("email"):
+		args['name'] = args.get("email")
+		webnotes.flags.mute_emails = True
+		webnotes.bean({
+			"doctype":"Profile",
+			"email": args.get("email"),
+			"first_name": args.get("first_name"),
+			"last_name": args.get("last_name")
+		}).insert()
+		webnotes.flags.mute_emails = False
+		from webnotes.auth import _update_password
+		_update_password(args.get("email"), args.get("password"))
+
+	else:
+		args['name'] = webnotes.session.user
+
+		# Update Profile
+		if not args.get('last_name') or args.get('last_name')=='None': 
+				args['last_name'] = None
+		webnotes.conn.sql("""update `tabProfile` SET first_name=%(first_name)s,
+			last_name=%(last_name)s WHERE name=%(name)s""", args)
+		
+	if args.get("attach_profile"):
+		filename, filetype, content = args.get("attach_profile").split(",")
+		fileurl = save_file(filename, content, "Profile", args.get("name"), decode=True).file_name
+		webnotes.conn.set_value("Profile", args.get("name"), "user_image", fileurl)
+		
+	add_all_roles_to(args.get("name"))
+	
+def create_fiscal_year_and_company(args):
+	curr_fiscal_year = get_fy_details(args.get('fy_start_date'), args.get('fy_end_date'))
+	webnotes.bean([{
+		"doctype":"Fiscal Year",
+		'year': curr_fiscal_year,
+		'year_start_date': args.get('fy_start_date'),
+		'year_end_date': args.get('fy_end_date'),
+	}]).insert()
+
+	
+	# Company
+	webnotes.bean([{
+		"doctype":"Company",
+		'domain': args.get("industry"),
+		'company_name':args.get('company_name'),
+		'abbr':args.get('company_abbr'),
+		'default_currency':args.get('currency'),
+	}]).insert()
+	
+	args["curr_fiscal_year"] = curr_fiscal_year
+	
+def create_price_lists(args):
+	for pl_type in ["Selling", "Buying"]:
+		webnotes.bean([
+			{
+				"doctype": "Price List",
+				"price_list_name": "Standard " + pl_type,
+				"buying": 1 if pl_type == "Buying" else 0,
+				"selling": 1 if pl_type == "Selling" else 0,
+				"currency": args["currency"]
+			},
+			{
+				"doctype": "Applicable Territory",
+				"parentfield": "valid_for_territories",
+				"territory": "All Territories"
+			}
+		]).insert()
+	
+def set_defaults(args):
+	# enable default currency
+	webnotes.conn.set_value("Currency", args.get("currency"), "enabled", 1)
+	
+	global_defaults = webnotes.bean("Global Defaults", "Global Defaults")
+	global_defaults.doc.fields.update({
+		'current_fiscal_year': args.curr_fiscal_year,
+		'default_currency': args.get('currency'),
+		'default_company':args.get('company_name'),
+		'date_format': webnotes.conn.get_value("Country", args.get("country"), "date_format"),
+		"float_precision": 3,
+		"country": args.get("country"),
+		"time_zone": args.get("time_zone")
+	})
+	global_defaults.save()
+	
+	accounts_settings = webnotes.bean("Accounts Settings")
+	accounts_settings.doc.auto_accounting_for_stock = 1
+	accounts_settings.save()
+
+	stock_settings = webnotes.bean("Stock Settings")
+	stock_settings.doc.item_naming_by = "Item Code"
+	stock_settings.doc.valuation_method = "FIFO"
+	stock_settings.doc.stock_uom = "Nos"
+	stock_settings.doc.auto_indent = 1
+	stock_settings.save()
+	
+	selling_settings = webnotes.bean("Selling Settings")
+	selling_settings.doc.cust_master_name = "Customer Name"
+	selling_settings.doc.so_required = "No"
+	selling_settings.doc.dn_required = "No"
+	selling_settings.save()
+
+	buying_settings = webnotes.bean("Buying Settings")
+	buying_settings.doc.supp_master_name = "Supplier Name"
+	buying_settings.doc.po_required = "No"
+	buying_settings.doc.pr_required = "No"
+	buying_settings.doc.maintain_same_rate = 1
+	buying_settings.save()
+
+	notification_control = webnotes.bean("Notification Control")
+	notification_control.doc.quotation = 1
+	notification_control.doc.sales_invoice = 1
+	notification_control.doc.purchase_order = 1
+	notification_control.save()
+
+	hr_settings = webnotes.bean("HR Settings")
+	hr_settings.doc.emp_created_by = "Naming Series"
+	hr_settings.save()
+
+	email_settings = webnotes.bean("Email Settings")
+	email_settings.doc.send_print_in_body_and_attachment = 1
+	email_settings.save()
+
+	# control panel
+	cp = webnotes.doc("Control Panel", "Control Panel")
+	cp.company_name = args["company_name"]
+	cp.save()
+			
+def create_feed_and_todo():
+	"""update activty feed and create todo for creation of item, customer, vendor"""
+	from erpnext.home import make_feed
+	make_feed('Comment', 'ToDo', '', webnotes.session['user'],
+		'ERNext Setup Complete!', '#6B24B3')
+
+def create_email_digest():
+	from webnotes.profile import get_system_managers
+	system_managers = get_system_managers(only_name=True)
+	if not system_managers: 
+		return
+	
+	companies = webnotes.conn.sql_list("select name FROM `tabCompany`")
+	for company in companies:
+		if not webnotes.conn.exists("Email Digest", "Default Weekly Digest - " + company):
+			edigest = webnotes.bean({
+				"doctype": "Email Digest",
+				"name": "Default Weekly Digest - " + company,
+				"company": company,
+				"frequency": "Weekly",
+				"recipient_list": "\n".join(system_managers)
+			})
+
+			for fieldname in edigest.meta.get_fieldnames({"fieldtype": "Check"}):
+				if fieldname != "scheduler_errors":
+					edigest.doc.fields[fieldname] = 1
+		
+			edigest.insert()
+	
+	# scheduler errors digest
+	if companies:
+		edigest = webnotes.new_bean("Email Digest")
+		edigest.doc.fields.update({
+			"name": "Scheduler Errors",
+			"company": companies[0],
+			"frequency": "Daily",
+			"recipient_list": "\n".join(system_managers),
+			"scheduler_errors": 1,
+			"enabled": 1
+		})
+		edigest.insert()
+	
+def get_fy_details(fy_start_date, fy_end_date):
+	start_year = getdate(fy_start_date).year
+	if start_year == getdate(fy_end_date).year:
+		fy = cstr(start_year)
+	else:
+		fy = cstr(start_year) + '-' + cstr(start_year + 1)
+	return fy
+
+def create_taxes(args):
+	for i in xrange(1,6):
+		if args.get("tax_" + str(i)):
+			webnotes.bean({
+				"doctype":"Account",
+				"company": args.get("company_name"),
+				"parent_account": "Duties and Taxes - " + args.get("company_abbr"),
+				"account_name": args.get("tax_" + str(i)),
+				"group_or_ledger": "Ledger",
+				"is_pl_account": "No",
+				"account_type": "Tax",
+				"tax_rate": args.get("tax_rate_" + str(i))
+			}).insert()
+
+def create_items(args):
+	for i in xrange(1,6):
+		item = args.get("item_" + str(i))
+		if item:
+			item_group = args.get("item_group_" + str(i))
+			webnotes.bean({
+				"doctype":"Item",
+				"item_code": item,
+				"item_name": item,
+				"description": item,
+				"is_sales_item": "Yes",
+				"is_stock_item": item_group!="Services" and "Yes" or "No",
+				"item_group": item_group,
+				"stock_uom": args.get("item_uom_" + str(i)),
+				"default_warehouse": item_group!="Service" and ("Finished Goods - " + args.get("company_abbr")) or ""
+			}).insert()
+			
+			if args.get("item_img_" + str(i)):
+				filename, filetype, content = args.get("item_img_" + str(i)).split(",")
+				fileurl = save_file(filename, content, "Item", item, decode=True).file_name
+				webnotes.conn.set_value("Item", item, "image", fileurl)
+					
+	for i in xrange(1,6):
+		item = args.get("item_buy_" + str(i))
+		if item:
+			item_group = args.get("item_buy_group_" + str(i))
+			webnotes.bean({
+				"doctype":"Item",
+				"item_code": item,
+				"item_name": item,
+				"description": item,
+				"is_sales_item": "No",
+				"is_stock_item": item_group!="Services" and "Yes" or "No",
+				"item_group": item_group,
+				"stock_uom": args.get("item_buy_uom_" + str(i)),
+				"default_warehouse": item_group!="Service" and ("Stores - " + args.get("company_abbr")) or ""
+			}).insert()
+			
+			if args.get("item_img_" + str(i)):
+				filename, filetype, content = args.get("item_img_" + str(i)).split(",")
+				fileurl = save_file(filename, content, "Item", item, decode=True).file_name
+				webnotes.conn.set_value("Item", item, "image", fileurl)
+
+
+def create_customers(args):
+	for i in xrange(1,6):
+		customer = args.get("customer_" + str(i))
+		if customer:
+			webnotes.bean({
+				"doctype":"Customer",
+				"customer_name": customer,
+				"customer_type": "Company",
+				"customer_group": "Commercial",
+				"territory": args.get("country"),
+				"company": args.get("company_name")
+			}).insert()
+			
+			if args.get("customer_contact_" + str(i)):
+				contact = args.get("customer_contact_" + str(i)).split(" ")
+				webnotes.bean({
+					"doctype":"Contact",
+					"customer": customer,
+					"first_name":contact[0],
+					"last_name": len(contact) > 1 and contact[1] or ""
+				}).insert()
+			
+def create_suppliers(args):
+	for i in xrange(1,6):
+		supplier = args.get("supplier_" + str(i))
+		if supplier:
+			webnotes.bean({
+				"doctype":"Supplier",
+				"supplier_name": supplier,
+				"supplier_type": "Local",
+				"company": args.get("company_name")
+			}).insert()
+
+			if args.get("supplier_contact_" + str(i)):
+				contact = args.get("supplier_contact_" + str(i)).split(" ")
+				webnotes.bean({
+					"doctype":"Contact",
+					"supplier": supplier,
+					"first_name":contact[0],
+					"last_name": len(contact) > 1 and contact[1] or ""
+				}).insert()
+
+
+def create_letter_head(args):
+	if args.get("attach_letterhead"):
+		lh = webnotes.bean({
+			"doctype":"Letter Head",
+			"letter_head_name": "Standard",
+			"is_default": 1
+		}).insert()
+		
+		filename, filetype, content = args.get("attach_letterhead").split(",")
+		fileurl = save_file(filename, content, "Letter Head", "Standard", decode=True).file_name
+		webnotes.conn.set_value("Letter Head", "Standard", "content", "<img src='%s' style='max-width: 100%%;'>" % fileurl)
+		
+		
+				
+def add_all_roles_to(name):
+	profile = webnotes.doc("Profile", name)
+	for role in webnotes.conn.sql("""select name from tabRole"""):
+		if role[0] not in ["Administrator", "Guest", "All", "Customer", "Supplier", "Partner"]:
+			d = profile.addchild("user_roles", "UserRole")
+			d.role = role[0]
+			d.insert()
+			
+def create_territories():
+	"""create two default territories, one for home country and one named Rest of the World"""
+	from erpnext.setup.utils import get_root_of
+	country = webnotes.conn.get_value("Control Panel", None, "country")
+	root_territory = get_root_of("Territory")
+	for name in (country, "Rest Of The World"):
+		if name and not webnotes.conn.exists("Territory", name):
+			webnotes.bean({
+				"doctype": "Territory",
+				"territory_name": name.replace("'", ""),
+				"parent_territory": root_territory,
+				"is_group": "No"
+			}).insert()
\ No newline at end of file
diff --git a/setup/page/setup_wizard/setup_wizard.txt b/erpnext/setup/page/setup_wizard/setup_wizard.txt
similarity index 100%
rename from setup/page/setup_wizard/setup_wizard.txt
rename to erpnext/setup/page/setup_wizard/setup_wizard.txt
diff --git a/setup/page/setup_wizard/test_setup_data.py b/erpnext/setup/page/setup_wizard/test_setup_data.py
similarity index 100%
rename from setup/page/setup_wizard/test_setup_data.py
rename to erpnext/setup/page/setup_wizard/test_setup_data.py
diff --git a/erpnext/setup/page/setup_wizard/test_setup_wizard.py b/erpnext/setup/page/setup_wizard/test_setup_wizard.py
new file mode 100644
index 0000000..a4e5c29
--- /dev/null
+++ b/erpnext/setup/page/setup_wizard/test_setup_wizard.py
@@ -0,0 +1,14 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from erpnext.setup.page.setup_wizard.test_setup_data import args
+from erpnext.setup.page.setup_wizard.setup_wizard import setup_account
+
+if __name__=="__main__":
+	webnotes.connect()
+	webnotes.local.form_dict = webnotes._dict(args)
+	setup_account()
+	
\ No newline at end of file
diff --git a/setup/utils.py b/erpnext/setup/utils.py
similarity index 100%
rename from setup/utils.py
rename to erpnext/setup/utils.py
diff --git a/startup/__init__.py b/erpnext/startup/__init__.py
similarity index 100%
rename from startup/__init__.py
rename to erpnext/startup/__init__.py
diff --git a/erpnext/startup/boot.py b/erpnext/startup/boot.py
new file mode 100644
index 0000000..e28e5ba
--- /dev/null
+++ b/erpnext/startup/boot.py
@@ -0,0 +1,54 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt"
+
+
+from __future__ import unicode_literals
+import webnotes
+
+def boot_session(bootinfo):
+	"""boot session - send website info if guest"""
+	import webnotes
+	import webnotes.model.doc
+	
+	bootinfo['custom_css'] = webnotes.conn.get_value('Style Settings', None, 'custom_css') or ''
+	bootinfo['website_settings'] = webnotes.model.doc.getsingle('Website Settings')
+
+	if webnotes.session['user']!='Guest':
+		bootinfo['letter_heads'] = get_letter_heads()
+		
+		load_country_and_currency(bootinfo)
+		
+		import webnotes.model.doctype
+		bootinfo['notification_settings'] = webnotes.doc("Notification Control", 
+			"Notification Control").get_values()
+				
+		# if no company, show a dialog box to create a new company
+		bootinfo["customer_count"] = webnotes.conn.sql("""select count(*) from tabCustomer""")[0][0]
+
+		if not bootinfo["customer_count"]:
+			bootinfo['setup_complete'] = webnotes.conn.sql("""select name from 
+				tabCompany limit 1""") and 'Yes' or 'No'
+		
+		
+		# load subscription info
+		from webnotes import conf
+		for key in ['max_users', 'expires_on', 'max_space', 'status', 'commercial_support']:
+			if key in conf: bootinfo[key] = conf.get(key)
+
+		bootinfo['docs'] += webnotes.conn.sql("""select name, default_currency, cost_center
+            from `tabCompany`""", as_dict=1, update={"doctype":":Company"})
+
+def load_country_and_currency(bootinfo):
+	if bootinfo.control_panel.country and \
+		webnotes.conn.exists("Country", bootinfo.control_panel.country):
+		bootinfo["docs"] += [webnotes.doc("Country", bootinfo.control_panel.country)]
+		
+	bootinfo["docs"] += webnotes.conn.sql("""select * from tabCurrency
+		where ifnull(enabled,0)=1""", as_dict=1, update={"doctype":":Currency"})
+
+def get_letter_heads():
+	import webnotes
+	ret = webnotes.conn.sql("""select name, content from `tabLetter Head` 
+		where ifnull(disabled,0)=0""")
+	return dict(ret)
+	
diff --git a/erpnext/startup/event_handlers.py b/erpnext/startup/event_handlers.py
new file mode 100644
index 0000000..cefd4dc
--- /dev/null
+++ b/erpnext/startup/event_handlers.py
@@ -0,0 +1,57 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt"
+
+
+from __future__ import unicode_literals
+import webnotes
+
+def on_session_creation(login_manager):
+	"""
+		called after login
+		update login_from and delete parallel sessions
+	"""
+	# Clear previous sessions i.e. logout previous log-in attempts
+	allow_multiple_sessions = ['demo@erpnext.com', 'Administrator', 'Guest']
+	if webnotes.session['user'] not in allow_multiple_sessions:
+		from webnotes.sessions import clear_sessions
+		clear_sessions(webnotes.session.user, keep_current=True)
+
+		# check if account is expired
+		check_if_expired()
+
+	if webnotes.session['user'] not in ('Guest', 'demo@erpnext.com'):
+		# create feed
+		from webnotes.utils import nowtime
+		from webnotes.profile import get_user_fullname
+		webnotes.conn.begin()
+		make_feed('Login', 'Profile', login_manager.user, login_manager.user,
+			'%s logged in at %s' % (get_user_fullname(login_manager.user), nowtime()), 
+			login_manager.user=='Administrator' and '#8CA2B3' or '#1B750D')
+		webnotes.conn.commit()
+		
+def check_if_expired():
+	"""check if account is expired. If expired, do not allow login"""
+	from webnotes import conf
+	# check if expires_on is specified
+	if not 'expires_on' in conf: return
+	
+	# check if expired
+	from datetime import datetime, date
+	expires_on = datetime.strptime(conf.expires_on, '%Y-%m-%d').date()
+	if date.today() <= expires_on: return
+	
+	# if expired, stop user from logging in
+	from webnotes.utils import formatdate
+	msg = """Oops! Your subscription expired on <b>%s</b>.<br>""" % formatdate(conf.expires_on)
+	
+	if 'System Manager' in webnotes.user.get_roles():
+		msg += """Just drop in a mail at <b>support@erpnext.com</b> and
+			we will guide you to get your account re-activated."""
+	else:
+		msg += """Just ask your System Manager to drop in a mail at <b>support@erpnext.com</b> and
+		we will guide him to get your account re-activated."""
+	
+	webnotes.msgprint(msg)
+	
+	webnotes.response['message'] = 'Account Expired'
+	raise webnotes.AuthenticationError	
\ No newline at end of file
diff --git a/erpnext/startup/notifications.py b/erpnext/startup/notifications.py
new file mode 100644
index 0000000..d4cb4fa
--- /dev/null
+++ b/erpnext/startup/notifications.py
@@ -0,0 +1,35 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+def get_notification_config():
+	return { "for_doctype": 
+		{
+			"Support Ticket": {"status":"Open"},
+			"Customer Issue": {"status":"Open"},
+			"Task": {"status":"Open"},
+			"Lead": {"status":"Open"},
+			"Contact": {"status":"Open"},
+			"Opportunity": {"docstatus":0},
+			"Quotation": {"docstatus":0},
+			"Sales Order": {"docstatus":0},
+			"Journal Voucher": {"docstatus":0},
+			"Sales Invoice": {"docstatus":0},
+			"Purchase Invoice": {"docstatus":0},
+			"Leave Application": {"status":"Open"},
+			"Expense Claim": {"approval_status":"Draft"},
+			"Job Applicant": {"status":"Open"},
+			"Purchase Receipt": {"docstatus":0},
+			"Delivery Note": {"docstatus":0},
+			"Stock Entry": {"docstatus":0},
+			"Material Request": {"docstatus":0},
+			"Purchase Order": {"docstatus":0},
+			"Production Order": {"docstatus":0},
+			"BOM": {"docstatus":0},
+			"Timesheet": {"docstatus":0},
+			"Time Log": {"status":"Draft"},
+			"Time Log Batch": {"status":"Draft"},
+		}
+	}
\ No newline at end of file
diff --git a/startup/report_data_map.py b/erpnext/startup/report_data_map.py
similarity index 100%
rename from startup/report_data_map.py
rename to erpnext/startup/report_data_map.py
diff --git a/erpnext/startup/webutils.py b/erpnext/startup/webutils.py
new file mode 100644
index 0000000..3abd192
--- /dev/null
+++ b/erpnext/startup/webutils.py
@@ -0,0 +1,10 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+
+import webnotes
+
+def update_website_context(context):
+	if not context.get("favicon"):
+		context["favicon"] = "app/images/favicon.ico"
\ No newline at end of file
diff --git a/stock/Print Format/Delivery Note Classic/Delivery Note Classic.txt b/erpnext/stock/Print Format/Delivery Note Classic/Delivery Note Classic.txt
similarity index 100%
rename from stock/Print Format/Delivery Note Classic/Delivery Note Classic.txt
rename to erpnext/stock/Print Format/Delivery Note Classic/Delivery Note Classic.txt
diff --git a/stock/Print Format/Delivery Note Modern/Delivery Note Modern.txt b/erpnext/stock/Print Format/Delivery Note Modern/Delivery Note Modern.txt
similarity index 100%
rename from stock/Print Format/Delivery Note Modern/Delivery Note Modern.txt
rename to erpnext/stock/Print Format/Delivery Note Modern/Delivery Note Modern.txt
diff --git a/stock/Print Format/Delivery Note Packing List Wise/Delivery Note Packing List Wise.txt b/erpnext/stock/Print Format/Delivery Note Packing List Wise/Delivery Note Packing List Wise.txt
similarity index 100%
rename from stock/Print Format/Delivery Note Packing List Wise/Delivery Note Packing List Wise.txt
rename to erpnext/stock/Print Format/Delivery Note Packing List Wise/Delivery Note Packing List Wise.txt
diff --git a/stock/Print Format/Delivery Note Spartan/Delivery Note Spartan.txt b/erpnext/stock/Print Format/Delivery Note Spartan/Delivery Note Spartan.txt
similarity index 100%
rename from stock/Print Format/Delivery Note Spartan/Delivery Note Spartan.txt
rename to erpnext/stock/Print Format/Delivery Note Spartan/Delivery Note Spartan.txt
diff --git a/stock/Print Format/Purchase Receipt Format/Purchase Receipt Format.txt b/erpnext/stock/Print Format/Purchase Receipt Format/Purchase Receipt Format.txt
similarity index 100%
rename from stock/Print Format/Purchase Receipt Format/Purchase Receipt Format.txt
rename to erpnext/stock/Print Format/Purchase Receipt Format/Purchase Receipt Format.txt
diff --git a/stock/README.md b/erpnext/stock/README.md
similarity index 100%
rename from stock/README.md
rename to erpnext/stock/README.md
diff --git a/stock/__init__.py b/erpnext/stock/__init__.py
similarity index 100%
rename from stock/__init__.py
rename to erpnext/stock/__init__.py
diff --git a/stock/doctype/__init__.py b/erpnext/stock/doctype/__init__.py
similarity index 100%
rename from stock/doctype/__init__.py
rename to erpnext/stock/doctype/__init__.py
diff --git a/stock/doctype/batch/README.md b/erpnext/stock/doctype/batch/README.md
similarity index 100%
rename from stock/doctype/batch/README.md
rename to erpnext/stock/doctype/batch/README.md
diff --git a/stock/doctype/batch/__init__.py b/erpnext/stock/doctype/batch/__init__.py
similarity index 100%
rename from stock/doctype/batch/__init__.py
rename to erpnext/stock/doctype/batch/__init__.py
diff --git a/erpnext/stock/doctype/batch/batch.js b/erpnext/stock/doctype/batch/batch.js
new file mode 100644
index 0000000..cc142ed
--- /dev/null
+++ b/erpnext/stock/doctype/batch/batch.js
@@ -0,0 +1,11 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+cur_frm.fields_dict['item'].get_query = function(doc, cdt, cdn) {
+	return {
+		query: "erpnext.controllers.queries.item_query",
+		filters:{
+			'is_stock_item': 'Yes'	
+		}
+	}	
+}
\ No newline at end of file
diff --git a/stock/doctype/batch/batch.py b/erpnext/stock/doctype/batch/batch.py
similarity index 100%
rename from stock/doctype/batch/batch.py
rename to erpnext/stock/doctype/batch/batch.py
diff --git a/erpnext/stock/doctype/batch/batch.txt b/erpnext/stock/doctype/batch/batch.txt
new file mode 100644
index 0000000..17145ff
--- /dev/null
+++ b/erpnext/stock/doctype/batch/batch.txt
@@ -0,0 +1,108 @@
+[
+ {
+  "creation": "2013-03-05 14:50:38", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:55", 
+  "modified_by": "Administrator", 
+  "owner": "harshada@webnotestech.com"
+ }, 
+ {
+  "allow_attach": 1, 
+  "allow_import": 1, 
+  "autoname": "field:batch_id", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-archive", 
+  "max_attachments": 5, 
+  "module": "Stock", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Batch", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Batch", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "Material Master Manager", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Batch"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "batch_id", 
+  "fieldtype": "Data", 
+  "label": "Batch ID", 
+  "no_copy": 1, 
+  "oldfieldname": "batch_id", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Item", 
+  "oldfieldname": "item", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "in_list_view": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Small Text", 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "expiry_date", 
+  "fieldtype": "Date", 
+  "in_list_view": 1, 
+  "label": "Expiry Date", 
+  "oldfieldname": "expiry_date", 
+  "oldfieldtype": "Date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "start_date", 
+  "fieldtype": "Date", 
+  "label": "Batch Started Date", 
+  "oldfieldname": "start_date", 
+  "oldfieldtype": "Date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "finished_date", 
+  "fieldtype": "Date", 
+  "label": "Batch Finished Date", 
+  "oldfieldname": "finished_date", 
+  "oldfieldtype": "Date"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/stock/doctype/bin/README.md b/erpnext/stock/doctype/bin/README.md
similarity index 100%
rename from stock/doctype/bin/README.md
rename to erpnext/stock/doctype/bin/README.md
diff --git a/stock/doctype/bin/__init__.py b/erpnext/stock/doctype/bin/__init__.py
similarity index 100%
rename from stock/doctype/bin/__init__.py
rename to erpnext/stock/doctype/bin/__init__.py
diff --git a/erpnext/stock/doctype/bin/bin.py b/erpnext/stock/doctype/bin/bin.py
new file mode 100644
index 0000000..1acb3aa
--- /dev/null
+++ b/erpnext/stock/doctype/bin/bin.py
@@ -0,0 +1,70 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import add_days, cint,flt, nowdate, get_url_to_form, formatdate
+from webnotes import msgprint, _
+
+import webnotes.defaults
+
+
+class DocType:	
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+		
+	def validate(self):
+		if self.doc.fields.get("__islocal") or not self.doc.stock_uom:
+			self.doc.stock_uom = webnotes.conn.get_value('Item', self.doc.item_code, 'stock_uom')
+				
+		self.validate_mandatory()
+		
+		self.doc.projected_qty = flt(self.doc.actual_qty) + flt(self.doc.ordered_qty) + \
+		 	flt(self.doc.indented_qty) + flt(self.doc.planned_qty) - flt(self.doc.reserved_qty)
+		
+	def validate_mandatory(self):
+		qf = ['actual_qty', 'reserved_qty', 'ordered_qty', 'indented_qty']
+		for f in qf:
+			if (not self.doc.fields.has_key(f)) or (not self.doc.fields[f]): 
+				self.doc.fields[f] = 0.0
+		
+	def update_stock(self, args):
+		self.update_qty(args)
+		
+		if args.get("actual_qty"):
+			from erpnext.stock.stock_ledger import update_entries_after
+			
+			if not args.get("posting_date"):
+				args["posting_date"] = nowdate()
+			
+			# update valuation and qty after transaction for post dated entry
+			update_entries_after({
+				"item_code": self.doc.item_code,
+				"warehouse": self.doc.warehouse,
+				"posting_date": args.get("posting_date"),
+				"posting_time": args.get("posting_time")
+			})
+			
+	def update_qty(self, args):
+		# update the stock values (for current quantities)
+		self.doc.actual_qty = flt(self.doc.actual_qty) + flt(args.get("actual_qty"))
+		self.doc.ordered_qty = flt(self.doc.ordered_qty) + flt(args.get("ordered_qty"))
+		self.doc.reserved_qty = flt(self.doc.reserved_qty) + flt(args.get("reserved_qty"))
+		self.doc.indented_qty = flt(self.doc.indented_qty) + flt(args.get("indented_qty"))
+		self.doc.planned_qty = flt(self.doc.planned_qty) + flt(args.get("planned_qty"))
+		
+		self.doc.projected_qty = flt(self.doc.actual_qty) + flt(self.doc.ordered_qty) + \
+		 	flt(self.doc.indented_qty) + flt(self.doc.planned_qty) - flt(self.doc.reserved_qty)
+		
+		self.doc.save()
+		
+	def get_first_sle(self):
+		sle = webnotes.conn.sql("""
+			select * from `tabStock Ledger Entry`
+			where item_code = %s
+			and warehouse = %s
+			order by timestamp(posting_date, posting_time) asc, name asc
+			limit 1
+		""", (self.doc.item_code, self.doc.warehouse), as_dict=1)
+		return sle and sle[0] or None
\ No newline at end of file
diff --git a/erpnext/stock/doctype/bin/bin.txt b/erpnext/stock/doctype/bin/bin.txt
new file mode 100644
index 0000000..2775191
--- /dev/null
+++ b/erpnext/stock/doctype/bin/bin.txt
@@ -0,0 +1,202 @@
+[
+ {
+  "creation": "2013-01-10 16:34:25", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:56", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "BIN/.#######", 
+  "doctype": "DocType", 
+  "hide_toolbar": 1, 
+  "in_create": 1, 
+  "module": "Stock", 
+  "name": "__common__", 
+  "read_only": 0, 
+  "search_fields": "item_code,warehouse"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Bin", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Bin", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Bin"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warehouse", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Warehouse", 
+  "oldfieldname": "warehouse", 
+  "oldfieldtype": "Link", 
+  "options": "Warehouse", 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Item Code", 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "search_index": 1
+ }, 
+ {
+  "default": "0.00", 
+  "doctype": "DocField", 
+  "fieldname": "reserved_qty", 
+  "fieldtype": "Float", 
+  "in_filter": 0, 
+  "in_list_view": 1, 
+  "label": "Reserved Quantity", 
+  "oldfieldname": "reserved_qty", 
+  "oldfieldtype": "Currency", 
+  "search_index": 0
+ }, 
+ {
+  "default": "0.00", 
+  "doctype": "DocField", 
+  "fieldname": "actual_qty", 
+  "fieldtype": "Float", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Actual Quantity", 
+  "oldfieldname": "actual_qty", 
+  "oldfieldtype": "Currency", 
+  "search_index": 0
+ }, 
+ {
+  "default": "0.00", 
+  "doctype": "DocField", 
+  "fieldname": "ordered_qty", 
+  "fieldtype": "Float", 
+  "in_filter": 0, 
+  "in_list_view": 1, 
+  "label": "Ordered Quantity", 
+  "oldfieldname": "ordered_qty", 
+  "oldfieldtype": "Currency", 
+  "search_index": 0
+ }, 
+ {
+  "default": "0.00", 
+  "doctype": "DocField", 
+  "fieldname": "indented_qty", 
+  "fieldtype": "Float", 
+  "in_filter": 0, 
+  "label": "Quantity Requested for Purchase", 
+  "oldfieldname": "indented_qty", 
+  "oldfieldtype": "Currency", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "planned_qty", 
+  "fieldtype": "Float", 
+  "in_filter": 0, 
+  "label": "Planned Qty", 
+  "oldfieldname": "planned_qty", 
+  "oldfieldtype": "Currency", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "projected_qty", 
+  "fieldtype": "Float", 
+  "in_filter": 0, 
+  "label": "Projected Qty", 
+  "oldfieldname": "projected_qty", 
+  "oldfieldtype": "Currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "ma_rate", 
+  "fieldtype": "Float", 
+  "hidden": 1, 
+  "in_filter": 0, 
+  "label": "Moving Average Rate", 
+  "oldfieldname": "ma_rate", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "report_hide": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "stock_uom", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "UOM", 
+  "oldfieldname": "stock_uom", 
+  "oldfieldtype": "Data", 
+  "options": "UOM", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fcfs_rate", 
+  "fieldtype": "Float", 
+  "hidden": 1, 
+  "label": "FCFS Rate", 
+  "oldfieldname": "fcfs_rate", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "valuation_rate", 
+  "fieldtype": "Float", 
+  "label": "Valuation Rate", 
+  "oldfieldname": "valuation_rate", 
+  "oldfieldtype": "Currency"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "stock_value", 
+  "fieldtype": "Float", 
+  "label": "Stock Value", 
+  "oldfieldname": "stock_value", 
+  "oldfieldtype": "Currency"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Sales User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Purchase User"
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Material User", 
+  "write": 0
+ }
+]
\ No newline at end of file
diff --git a/stock/doctype/delivery_note/README.md b/erpnext/stock/doctype/delivery_note/README.md
similarity index 100%
rename from stock/doctype/delivery_note/README.md
rename to erpnext/stock/doctype/delivery_note/README.md
diff --git a/stock/doctype/delivery_note/__init__.py b/erpnext/stock/doctype/delivery_note/__init__.py
similarity index 100%
rename from stock/doctype/delivery_note/__init__.py
rename to erpnext/stock/doctype/delivery_note/__init__.py
diff --git a/erpnext/stock/doctype/delivery_note/delivery_note.js b/erpnext/stock/doctype/delivery_note/delivery_note.js
new file mode 100644
index 0000000..56329a1
--- /dev/null
+++ b/erpnext/stock/doctype/delivery_note/delivery_note.js
@@ -0,0 +1,249 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+// Module Material Management
+cur_frm.cscript.tname = "Delivery Note Item";
+cur_frm.cscript.fname = "delivery_note_details";
+cur_frm.cscript.other_fname = "other_charges";
+cur_frm.cscript.sales_team_fname = "sales_team";
+
+{% include 'selling/sales_common.js' %};
+{% include 'accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.js' %}
+{% include 'utilities/doctype/sms_control/sms_control.js' %}
+{% include 'accounts/doctype/sales_invoice/pos.js' %}
+
+wn.provide("erpnext.stock");
+erpnext.stock.DeliveryNoteController = erpnext.selling.SellingController.extend({
+	refresh: function(doc, dt, dn) {
+		this._super();
+		
+		if(!doc.__billing_complete && doc.docstatus==1) {
+			// show Make Invoice button only if Delivery Note is not created from Sales Invoice
+			var from_sales_invoice = false;
+			from_sales_invoice = cur_frm.get_doclist({parentfield: "delivery_note_details"})
+				.some(function(item) { 
+					return item.against_sales_invoice ? true : false; 
+				});
+			
+			if(!from_sales_invoice)
+				cur_frm.add_custom_button(wn._('Make Invoice'), this.make_sales_invoice);
+		}
+	
+		if(flt(doc.per_installed, 2) < 100 && doc.docstatus==1) 
+			cur_frm.add_custom_button(wn._('Make Installation Note'), this.make_installation_note);
+
+		if (doc.docstatus==1) {
+			cur_frm.appframe.add_button(wn._('Send SMS'), cur_frm.cscript.send_sms, "icon-mobile-phone");
+			this.show_stock_ledger();
+			this.show_general_ledger();
+		}
+
+		if(doc.docstatus==0 && !doc.__islocal) {
+			cur_frm.add_custom_button(wn._('Make Packing Slip'), cur_frm.cscript['Make Packing Slip']);
+		}
+	
+		set_print_hide(doc, dt, dn);
+	
+		// unhide expense_account and cost_center is auto_accounting_for_stock enabled
+		var aii_enabled = cint(sys_defaults.auto_accounting_for_stock)
+		cur_frm.fields_dict[cur_frm.cscript.fname].grid.set_column_disp(["expense_account", "cost_center"], aii_enabled);
+
+		if (this.frm.doc.docstatus===0) {
+			cur_frm.add_custom_button(wn._('From Sales Order'), 
+				function() {
+					wn.model.map_current_doc({
+						method: "erpnext.selling.doctype.sales_order.sales_order.make_delivery_note",
+						source_doctype: "Sales Order",
+						get_query_filters: {
+							docstatus: 1,
+							status: ["!=", "Stopped"],
+							per_delivered: ["<", 99.99],
+							project_name: cur_frm.doc.project_name || undefined,
+							customer: cur_frm.doc.customer || undefined,
+							company: cur_frm.doc.company
+						}
+					})
+				});
+		}
+
+	}, 
+	
+	make_sales_invoice: function() {
+		wn.model.open_mapped_doc({
+			method: "erpnext.stock.doctype.delivery_note.delivery_note.make_sales_invoice",
+			source_name: cur_frm.doc.name
+		})
+	}, 
+	
+	make_installation_note: function() {
+		wn.model.open_mapped_doc({
+			method: "erpnext.stock.doctype.delivery_note.delivery_note.make_installation_note",
+			source_name: cur_frm.doc.name
+		});
+	},
+
+	tc_name: function() {
+		this.get_terms();
+	},
+
+	delivery_note_details_on_form_rendered: function(doc, grid_row) {
+		erpnext.setup_serial_no(grid_row)
+	}
+	
+});
+
+// for backward compatibility: combine new and previous states
+$.extend(cur_frm.cscript, new erpnext.stock.DeliveryNoteController({frm: cur_frm}));
+
+cur_frm.cscript.new_contact = function(){
+	tn = wn.model.make_new_doc_and_get_name('Contact');
+	locals['Contact'][tn].is_customer = 1;
+	if(doc.customer) locals['Contact'][tn].customer = doc.customer;
+	loaddoc('Contact', tn);
+}
+
+
+// ***************** Get project name *****************
+cur_frm.fields_dict['project_name'].get_query = function(doc, cdt, cdn) {
+	return {
+		query: "erpnext.controllers.queries.get_project_name",
+		filters: {
+			'customer': doc.customer
+		}
+	}
+}
+
+cur_frm.fields_dict['transporter_name'].get_query = function(doc) {
+	return{
+		filters: { 'supplier_type': "transporter" }
+	}	
+}
+
+cur_frm.cscript['Make Packing Slip'] = function() {
+	n = wn.model.make_new_doc_and_get_name('Packing Slip');
+	ps = locals["Packing Slip"][n];
+	ps.delivery_note = cur_frm.doc.name;
+	loaddoc('Packing Slip', n);
+}
+
+var set_print_hide= function(doc, cdt, cdn){
+	var dn_fields = wn.meta.docfield_map['Delivery Note'];
+	var dn_item_fields = wn.meta.docfield_map['Delivery Note Item'];
+	var dn_fields_copy = dn_fields;
+	var dn_item_fields_copy = dn_item_fields;
+
+	if (doc.print_without_amount) {
+		dn_fields['currency'].print_hide = 1;
+		dn_item_fields['export_rate'].print_hide = 1;
+		dn_item_fields['adj_rate'].print_hide = 1;
+		dn_item_fields['ref_rate'].print_hide = 1;
+		dn_item_fields['export_amount'].print_hide = 1;
+	} else {
+		if (dn_fields_copy['currency'].print_hide != 1)
+			dn_fields['currency'].print_hide = 0;
+		if (dn_item_fields_copy['export_rate'].print_hide != 1)
+			dn_item_fields['export_rate'].print_hide = 0;
+		if (dn_item_fields_copy['export_amount'].print_hide != 1)
+			dn_item_fields['export_amount'].print_hide = 0;
+	}
+}
+
+cur_frm.cscript.print_without_amount = function(doc, cdt, cdn) {
+	set_print_hide(doc, cdt, cdn);
+}
+
+
+//****************** For print sales order no and date*************************
+cur_frm.pformat.sales_order_no= function(doc, cdt, cdn){
+	//function to make row of table
+	
+	var make_row = function(title,val1, val2, bold){
+		var bstart = '<b>'; var bend = '</b>';
+
+		return '<tr><td style="width:39%;">'+(bold?bstart:'')+title+(bold?bend:'')+'</td>'
+		 +'<td style="width:61%;text-align:left;">'+val1+(val2?' ('+dateutil.str_to_user(val2)+')':'')+'</td>'
+		 +'</tr>'
+	}
+
+	out ='';
+	
+	var cl = getchildren('Delivery Note Item',doc.name,'delivery_note_details');
+
+	// outer table	
+	var out='<div><table class="noborder" style="width:100%"><tr><td style="width: 50%"></td><td>';
+	
+	// main table
+	out +='<table class="noborder" style="width:100%">';
+
+	// add rows
+	if(cl.length){
+		prevdoc_list = new Array();
+		for(var i=0;i<cl.length;i++){
+			if(cl[i].against_sales_order && prevdoc_list.indexOf(cl[i].against_sales_order) == -1) {
+				prevdoc_list.push(cl[i].against_sales_order);
+				if(prevdoc_list.length ==1)
+					out += make_row("Sales Order", cl[i].against_sales_order, null, 0);
+				else
+					out += make_row('', cl[i].against_sales_order, null,0);
+			}
+		}
+	}
+
+	out +='</table></td></tr></table></div>';
+
+	return out;
+}
+
+cur_frm.cscript.on_submit = function(doc, cdt, cdn) {
+	if(cint(wn.boot.notification_settings.delivery_note)) {
+		cur_frm.email_doc(wn.boot.notification_settings.delivery_note_message);
+	}
+}
+
+if (sys_defaults.auto_accounting_for_stock) {
+
+	cur_frm.cscript.expense_account = function(doc, cdt, cdn){
+		var d = locals[cdt][cdn];
+		if(d.expense_account) {
+			var cl = getchildren('Delivery Note Item', doc.name, cur_frm.cscript.fname, doc.doctype);
+			for(var i = 0; i < cl.length; i++){
+				if(!cl[i].expense_account) cl[i].expense_account = d.expense_account;
+			}
+		}
+		refresh_field(cur_frm.cscript.fname);
+	}
+
+	// expense account
+	cur_frm.fields_dict['delivery_note_details'].grid.get_field('expense_account').get_query = function(doc) {
+		return {
+			filters: {
+				"is_pl_account": "Yes",
+				"debit_or_credit": "Debit",
+				"company": doc.company,
+				"group_or_ledger": "Ledger"
+			}
+		}
+	}
+
+	// cost center
+	cur_frm.cscript.cost_center = function(doc, cdt, cdn){
+		var d = locals[cdt][cdn];
+		if(d.cost_center) {
+			var cl = getchildren('Delivery Note Item', doc.name, cur_frm.cscript.fname, doc.doctype);
+			for(var i = 0; i < cl.length; i++){
+				if(!cl[i].cost_center) cl[i].cost_center = d.cost_center;
+			}
+		}
+		refresh_field(cur_frm.cscript.fname);
+	}
+	
+	cur_frm.fields_dict.delivery_note_details.grid.get_field("cost_center").get_query = function(doc) {
+		return {
+
+			filters: { 
+				'company': doc.company,
+				'group_or_ledger': "Ledger"
+			}
+		}
+	}
+}
\ No newline at end of file
diff --git a/erpnext/stock/doctype/delivery_note/delivery_note.py b/erpnext/stock/doctype/delivery_note/delivery_note.py
new file mode 100644
index 0000000..be0b95f
--- /dev/null
+++ b/erpnext/stock/doctype/delivery_note/delivery_note.py
@@ -0,0 +1,360 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import cstr, flt, cint
+from webnotes.model.bean import getlist
+from webnotes.model.code import get_obj
+from webnotes import msgprint, _
+import webnotes.defaults
+from webnotes.model.mapper import get_mapped_doclist
+from erpnext.stock.utils import update_bin
+from erpnext.controllers.selling_controller import SellingController
+
+class DocType(SellingController):
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+		self.tname = 'Delivery Note Item'
+		self.fname = 'delivery_note_details'
+		self.status_updater = [{
+			'source_dt': 'Delivery Note Item',
+			'target_dt': 'Sales Order Item',
+			'join_field': 'prevdoc_detail_docname',
+			'target_field': 'delivered_qty',
+			'target_parent_dt': 'Sales Order',
+			'target_parent_field': 'per_delivered',
+			'target_ref_field': 'qty',
+			'source_field': 'qty',
+			'percent_join_field': 'against_sales_order',
+			'status_field': 'delivery_status',
+			'keyword': 'Delivered'
+		}]
+		
+	def onload(self):
+		billed_qty = webnotes.conn.sql("""select sum(ifnull(qty, 0)) from `tabSales Invoice Item`
+			where docstatus=1 and delivery_note=%s""", self.doc.name)
+		if billed_qty:
+			total_qty = sum((item.qty for item in self.doclist.get({"parentfield": "delivery_note_details"})))
+			self.doc.fields["__billing_complete"] = billed_qty[0][0] == total_qty
+			
+	def get_portal_page(self):
+		return "shipment" if self.doc.docstatus==1 else None
+
+	def set_actual_qty(self):
+		for d in getlist(self.doclist, 'delivery_note_details'):
+			if d.item_code and d.warehouse:
+				actual_qty = webnotes.conn.sql("select actual_qty from `tabBin` where item_code = '%s' and warehouse = '%s'" % (d.item_code, d.warehouse))
+				d.actual_qty = actual_qty and flt(actual_qty[0][0]) or 0
+
+	def so_required(self):
+		"""check in manage account if sales order required or not"""
+		if webnotes.conn.get_value("Selling Settings", None, 'so_required') == 'Yes':
+			 for d in getlist(self.doclist,'delivery_note_details'):
+				 if not d.against_sales_order:
+					 msgprint("Sales Order No. required against item %s"%d.item_code)
+					 raise Exception
+
+
+	def validate(self):
+		super(DocType, self).validate()
+		
+		from erpnext.utilities import validate_status
+		validate_status(self.doc.status, ["Draft", "Submitted", "Cancelled"])
+
+		self.so_required()
+		self.validate_proj_cust()
+		self.check_stop_sales_order("against_sales_order")
+		self.validate_for_items()
+		self.validate_warehouse()
+		self.validate_uom_is_integer("stock_uom", "qty")
+		self.update_current_stock()		
+		self.validate_with_previous_doc()
+		
+		from erpnext.stock.doctype.packed_item.packed_item import make_packing_list
+		self.doclist = make_packing_list(self, 'delivery_note_details')
+		
+		self.doc.status = 'Draft'
+		if not self.doc.installation_status: self.doc.installation_status = 'Not Installed'	
+		
+	def validate_with_previous_doc(self):
+		items = self.doclist.get({"parentfield": "delivery_note_details"})
+		
+		for fn in (("Sales Order", "against_sales_order"), ("Sales Invoice", "against_sales_invoice")):
+			if items.get_distinct_values(fn[1]):
+				super(DocType, self).validate_with_previous_doc(self.tname, {
+					fn[0]: {
+						"ref_dn_field": fn[1],
+						"compare_fields": [["customer", "="], ["company", "="], ["project_name", "="],
+							["currency", "="]],
+					},
+				})
+
+				if cint(webnotes.defaults.get_global_default('maintain_same_sales_rate')):
+					super(DocType, self).validate_with_previous_doc(self.tname, {
+						fn[0] + " Item": {
+							"ref_dn_field": "prevdoc_detail_docname",
+							"compare_fields": [["export_rate", "="]],
+							"is_child_table": True
+						}
+					})
+						
+	def validate_proj_cust(self):
+		"""check for does customer belong to same project as entered.."""
+		if self.doc.project_name and self.doc.customer:
+			res = webnotes.conn.sql("select name from `tabProject` where name = '%s' and (customer = '%s' or ifnull(customer,'')='')"%(self.doc.project_name, self.doc.customer))
+			if not res:
+				msgprint("Customer - %s does not belong to project - %s. \n\nIf you want to use project for multiple customers then please make customer details blank in project - %s."%(self.doc.customer,self.doc.project_name,self.doc.project_name))
+				raise Exception
+
+	def validate_for_items(self):
+		check_list, chk_dupl_itm = [], []
+		for d in getlist(self.doclist,'delivery_note_details'):
+			e = [d.item_code, d.description, d.warehouse, d.against_sales_order or d.against_sales_invoice, d.batch_no or '']
+			f = [d.item_code, d.description, d.against_sales_order or d.against_sales_invoice]
+
+			if webnotes.conn.get_value("Item", d.item_code, "is_stock_item") == 'Yes':
+				if e in check_list:
+					msgprint("Please check whether item %s has been entered twice wrongly." 
+						% d.item_code)
+				else:
+					check_list.append(e)
+			else:
+				if f in chk_dupl_itm:
+					msgprint("Please check whether item %s has been entered twice wrongly." 
+						% d.item_code)
+				else:
+					chk_dupl_itm.append(f)
+
+	def validate_warehouse(self):
+		for d in self.get_item_list():
+			if webnotes.conn.get_value("Item", d['item_code'], "is_stock_item") == "Yes":
+				if not d['warehouse']:
+					msgprint("Please enter Warehouse for item %s as it is stock item"
+						% d['item_code'], raise_exception=1)
+				
+
+	def update_current_stock(self):
+		for d in getlist(self.doclist, 'delivery_note_details'):
+			bin = webnotes.conn.sql("select actual_qty from `tabBin` where item_code = %s and warehouse = %s", (d.item_code, d.warehouse), as_dict = 1)
+			d.actual_qty = bin and flt(bin[0]['actual_qty']) or 0
+
+		for d in getlist(self.doclist, 'packing_details'):
+			bin = webnotes.conn.sql("select actual_qty, projected_qty from `tabBin` where item_code =	%s and warehouse = %s", (d.item_code, d.warehouse), as_dict = 1)
+			d.actual_qty = bin and flt(bin[0]['actual_qty']) or 0
+			d.projected_qty = bin and flt(bin[0]['projected_qty']) or 0
+
+	def on_submit(self):
+		self.validate_packed_qty()
+
+		# Check for Approving Authority
+		get_obj('Authorization Control').validate_approving_authority(self.doc.doctype, self.doc.company, self.doc.grand_total, self)
+		
+		# update delivered qty in sales order	
+		self.update_prevdoc_status()
+		
+		# create stock ledger entry
+		self.update_stock_ledger()
+
+		self.credit_limit()
+		
+		self.make_gl_entries()
+
+		# set DN status
+		webnotes.conn.set(self.doc, 'status', 'Submitted')
+
+
+	def on_cancel(self):
+		self.check_stop_sales_order("against_sales_order")
+		self.check_next_docstatus()
+				
+		self.update_prevdoc_status()
+		
+		self.update_stock_ledger()
+
+		webnotes.conn.set(self.doc, 'status', 'Cancelled')
+		self.cancel_packing_slips()
+		
+		self.make_cancel_gl_entries()
+
+	def validate_packed_qty(self):
+		"""
+			Validate that if packed qty exists, it should be equal to qty
+		"""
+		if not any([flt(d.fields.get('packed_qty')) for d in self.doclist if
+				d.doctype=='Delivery Note Item']):
+			return
+		packing_error_list = []
+		for d in self.doclist:
+			if d.doctype != 'Delivery Note Item': continue
+			if flt(d.fields.get('qty')) != flt(d.fields.get('packed_qty')):
+				packing_error_list.append([
+					d.fields.get('item_code', ''),
+					d.fields.get('qty', 0),
+					d.fields.get('packed_qty', 0)
+				])
+		if packing_error_list:
+			err_msg = "\n".join([("Item: " + d[0] + ", Qty: " + cstr(d[1]) \
+				+ ", Packed: " + cstr(d[2])) for d in packing_error_list])
+			webnotes.msgprint("Packing Error:\n" + err_msg, raise_exception=1)
+
+	def check_next_docstatus(self):
+		submit_rv = webnotes.conn.sql("select t1.name from `tabSales Invoice` t1,`tabSales Invoice Item` t2 where t1.name = t2.parent and t2.delivery_note = '%s' and t1.docstatus = 1" % (self.doc.name))
+		if submit_rv:
+			msgprint("Sales Invoice : " + cstr(submit_rv[0][0]) + " has already been submitted !")
+			raise Exception , "Validation Error."
+
+		submit_in = webnotes.conn.sql("select t1.name from `tabInstallation Note` t1, `tabInstallation Note Item` t2 where t1.name = t2.parent and t2.prevdoc_docname = '%s' and t1.docstatus = 1" % (self.doc.name))
+		if submit_in:
+			msgprint("Installation Note : "+cstr(submit_in[0][0]) +" has already been submitted !")
+			raise Exception , "Validation Error."
+
+	def cancel_packing_slips(self):
+		"""
+			Cancel submitted packing slips related to this delivery note
+		"""
+		res = webnotes.conn.sql("""SELECT name FROM `tabPacking Slip` WHERE delivery_note = %s 
+			AND docstatus = 1""", self.doc.name)
+
+		if res:
+			from webnotes.model.bean import Bean
+			for r in res:
+				ps = Bean(dt='Packing Slip', dn=r[0])
+				ps.cancel()
+			webnotes.msgprint(_("Packing Slip(s) Cancelled"))
+
+
+	def update_stock_ledger(self):
+		sl_entries = []
+		for d in self.get_item_list():
+			if webnotes.conn.get_value("Item", d.item_code, "is_stock_item") == "Yes" \
+					and d.warehouse:
+				self.update_reserved_qty(d)
+										
+				sl_entries.append(self.get_sl_entries(d, {
+					"actual_qty": -1*flt(d['qty']),
+				}))
+					
+		self.make_sl_entries(sl_entries)
+			
+	def update_reserved_qty(self, d):
+		if d['reserved_qty'] < 0 :
+			# Reduce reserved qty from reserved warehouse mentioned in so
+			if not d["reserved_warehouse"]:
+				webnotes.throw(_("Reserved Warehouse is missing in Sales Order"))
+				
+			args = {
+				"item_code": d['item_code'],
+				"warehouse": d["reserved_warehouse"],
+				"voucher_type": self.doc.doctype,
+				"voucher_no": self.doc.name,
+				"reserved_qty": (self.doc.docstatus==1 and 1 or -1)*flt(d['reserved_qty']),
+				"posting_date": self.doc.posting_date,
+				"is_amended": self.doc.amended_from and 'Yes' or 'No'
+			}
+			update_bin(args)
+
+	def credit_limit(self):
+		"""check credit limit of items in DN Detail which are not fetched from sales order"""
+		amount, total = 0, 0
+		for d in getlist(self.doclist, 'delivery_note_details'):
+			if not (d.against_sales_order or d.against_sales_invoice):
+				amount += d.amount
+		if amount != 0:
+			total = (amount/self.doc.net_total)*self.doc.grand_total
+			self.check_credit(total)
+
+def get_invoiced_qty_map(delivery_note):
+	"""returns a map: {dn_detail: invoiced_qty}"""
+	invoiced_qty_map = {}
+	
+	for dn_detail, qty in webnotes.conn.sql("""select dn_detail, qty from `tabSales Invoice Item`
+		where delivery_note=%s and docstatus=1""", delivery_note):
+			if not invoiced_qty_map.get(dn_detail):
+				invoiced_qty_map[dn_detail] = 0
+			invoiced_qty_map[dn_detail] += qty
+	
+	return invoiced_qty_map
+
+@webnotes.whitelist()
+def make_sales_invoice(source_name, target_doclist=None):
+	invoiced_qty_map = get_invoiced_qty_map(source_name)
+	
+	def update_accounts(source, target):
+		si = webnotes.bean(target)
+		si.doc.is_pos = 0
+		si.run_method("onload_post_render")
+		
+		si.set_doclist(si.doclist.get({"parentfield": ["!=", "entries"]}) +
+			si.doclist.get({"parentfield": "entries", "qty": [">", 0]}))
+		
+		if len(si.doclist.get({"parentfield": "entries"})) == 0:
+			webnotes.msgprint(_("Hey! All these items have already been invoiced."),
+				raise_exception=True)
+				
+		return si.doclist
+		
+	def update_item(source_doc, target_doc, source_parent):
+		target_doc.qty = source_doc.qty - invoiced_qty_map.get(source_doc.name, 0)
+	
+	doclist = get_mapped_doclist("Delivery Note", source_name, 	{
+		"Delivery Note": {
+			"doctype": "Sales Invoice", 
+			"validation": {
+				"docstatus": ["=", 1]
+			}
+		}, 
+		"Delivery Note Item": {
+			"doctype": "Sales Invoice Item", 
+			"field_map": {
+				"name": "dn_detail", 
+				"parent": "delivery_note", 
+				"prevdoc_detail_docname": "so_detail", 
+				"against_sales_order": "sales_order", 
+				"serial_no": "serial_no"
+			},
+			"postprocess": update_item
+		}, 
+		"Sales Taxes and Charges": {
+			"doctype": "Sales Taxes and Charges", 
+			"add_if_empty": True
+		}, 
+		"Sales Team": {
+			"doctype": "Sales Team", 
+			"field_map": {
+				"incentives": "incentives"
+			},
+			"add_if_empty": True
+		}
+	}, target_doclist, update_accounts)
+	
+	return [d.fields for d in doclist]
+	
+@webnotes.whitelist()
+def make_installation_note(source_name, target_doclist=None):
+	def update_item(obj, target, source_parent):
+		target.qty = flt(obj.qty) - flt(obj.installed_qty)
+		target.serial_no = obj.serial_no
+	
+	doclist = get_mapped_doclist("Delivery Note", source_name, 	{
+		"Delivery Note": {
+			"doctype": "Installation Note", 
+			"validation": {
+				"docstatus": ["=", 1]
+			}
+		}, 
+		"Delivery Note Item": {
+			"doctype": "Installation Note Item", 
+			"field_map": {
+				"name": "prevdoc_detail_docname", 
+				"parent": "prevdoc_docname", 
+				"parenttype": "prevdoc_doctype", 
+			},
+			"postprocess": update_item,
+			"condition": lambda doc: doc.installed_qty < doc.qty
+		}
+	}, target_doclist)
+
+	return [d.fields for d in doclist]
\ No newline at end of file
diff --git a/erpnext/stock/doctype/delivery_note/delivery_note.txt b/erpnext/stock/doctype/delivery_note/delivery_note.txt
new file mode 100644
index 0000000..36615a2
--- /dev/null
+++ b/erpnext/stock/doctype/delivery_note/delivery_note.txt
@@ -0,0 +1,1066 @@
+[
+ {
+  "creation": "2013-05-24 19:29:09", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:02", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 1, 
+  "autoname": "naming_series:", 
+  "doctype": "DocType", 
+  "document_type": "Transaction", 
+  "hide_toolbar": 0, 
+  "icon": "icon-truck", 
+  "in_create": 0, 
+  "is_submittable": 1, 
+  "module": "Stock", 
+  "name": "__common__", 
+  "read_only_onload": 1, 
+  "search_fields": "status,customer,customer_name, territory,grand_total"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Delivery Note", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Delivery Note", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Delivery Note"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "delivery_to_section", 
+  "fieldtype": "Section Break", 
+  "label": "Delivery To", 
+  "options": "icon-user"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_width": "50%", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "no_copy": 1, 
+  "oldfieldname": "naming_series", 
+  "oldfieldtype": "Select", 
+  "options": "DN", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Customer", 
+  "oldfieldname": "customer", 
+  "oldfieldtype": "Link", 
+  "options": "Customer", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "depends_on": "customer", 
+  "doctype": "DocField", 
+  "fieldname": "customer_name", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "in_list_view": 1, 
+  "label": "Customer Name", 
+  "read_only": 1
+ }, 
+ {
+  "depends_on": "customer", 
+  "doctype": "DocField", 
+  "fieldname": "customer_address", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Billing Address Name", 
+  "options": "Address", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_display", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Billing Address", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "shipping_address_name", 
+  "fieldtype": "Link", 
+  "label": "Shipping Address", 
+  "options": "Address", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "shipping_address", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Shipping Address", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_display", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Contact", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_mobile", 
+  "fieldtype": "Text", 
+  "hidden": 1, 
+  "label": "Mobile No", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_email", 
+  "fieldtype": "Text", 
+  "hidden": 1, 
+  "label": "Contact Email", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Data", 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "width": "150px"
+ }, 
+ {
+  "description": "Select the relevant company name if you have multiple companies", 
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "150px"
+ }, 
+ {
+  "default": "Today", 
+  "doctype": "DocField", 
+  "fieldname": "posting_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Posting Date", 
+  "no_copy": 1, 
+  "oldfieldname": "posting_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 0, 
+  "print_width": "100px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "po_no", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Customer's Purchase Order No", 
+  "no_copy": 0, 
+  "oldfieldname": "po_no", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "width": "100px"
+ }, 
+ {
+  "depends_on": "eval:doc.po_no", 
+  "doctype": "DocField", 
+  "fieldname": "po_date", 
+  "fieldtype": "Date", 
+  "hidden": 0, 
+  "label": "Customer's Purchase Order Date", 
+  "no_copy": 0, 
+  "oldfieldname": "po_date", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sec_break25", 
+  "fieldtype": "Section Break", 
+  "label": "Currency and Price List", 
+  "options": "icon-tag", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "currency", 
+  "fieldtype": "Link", 
+  "label": "Currency", 
+  "oldfieldname": "currency", 
+  "oldfieldtype": "Select", 
+  "options": "Currency", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "description": "Rate at which customer's currency is converted to company's base currency", 
+  "doctype": "DocField", 
+  "fieldname": "conversion_rate", 
+  "fieldtype": "Float", 
+  "label": "Exchange Rate", 
+  "no_copy": 0, 
+  "oldfieldname": "conversion_rate", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break23", 
+  "fieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "selling_price_list", 
+  "fieldtype": "Link", 
+  "label": "Price List", 
+  "oldfieldname": "price_list_name", 
+  "oldfieldtype": "Select", 
+  "options": "Price List", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "price_list_currency", 
+  "fieldtype": "Link", 
+  "label": "Price List Currency", 
+  "options": "Currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 1
+ }, 
+ {
+  "description": "Rate at which Price list currency is converted to company's base currency", 
+  "doctype": "DocField", 
+  "fieldname": "plc_conversion_rate", 
+  "fieldtype": "Float", 
+  "label": "Price List Exchange Rate", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "items", 
+  "fieldtype": "Section Break", 
+  "label": "Items", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-shopping-cart", 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "delivery_note_details", 
+  "fieldtype": "Table", 
+  "label": "Delivery Note Items", 
+  "no_copy": 0, 
+  "oldfieldname": "delivery_note_details", 
+  "oldfieldtype": "Table", 
+  "options": "Delivery Note Item", 
+  "print_hide": 0, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "packing_list", 
+  "fieldtype": "Section Break", 
+  "label": "Packing List", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-suitcase", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "packing_details", 
+  "fieldtype": "Table", 
+  "label": "Packing Details", 
+  "oldfieldname": "packing_details", 
+  "oldfieldtype": "Table", 
+  "options": "Packed Item", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_bom_help", 
+  "fieldtype": "HTML", 
+  "label": "Sales BOM Help", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_31", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "net_total_export", 
+  "fieldtype": "Currency", 
+  "label": "Net Total", 
+  "options": "currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_33", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "net_total", 
+  "fieldtype": "Currency", 
+  "label": "Net Total (Company Currency)", 
+  "no_copy": 0, 
+  "oldfieldname": "net_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "taxes", 
+  "fieldtype": "Section Break", 
+  "label": "Taxes", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-money", 
+  "read_only": 0
+ }, 
+ {
+  "description": "If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.", 
+  "doctype": "DocField", 
+  "fieldname": "charge", 
+  "fieldtype": "Link", 
+  "label": "Tax Master", 
+  "oldfieldname": "charge", 
+  "oldfieldtype": "Link", 
+  "options": "Sales Taxes and Charges Master", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_39", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "shipping_rule", 
+  "fieldtype": "Link", 
+  "label": "Shipping Rule", 
+  "oldfieldtype": "Button", 
+  "options": "Shipping Rule", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_41", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges", 
+  "fieldtype": "Table", 
+  "label": "Sales Taxes and Charges", 
+  "no_copy": 0, 
+  "oldfieldname": "other_charges", 
+  "oldfieldtype": "Table", 
+  "options": "Sales Taxes and Charges", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_calculation", 
+  "fieldtype": "HTML", 
+  "label": "Taxes and Charges Calculation", 
+  "oldfieldtype": "HTML", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_44", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_total_export", 
+  "fieldtype": "Currency", 
+  "label": "Taxes and Charges Total", 
+  "options": "company", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_47", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_total", 
+  "fieldtype": "Currency", 
+  "label": "Taxes and Charges Total (Company Currency)", 
+  "oldfieldname": "other_charges_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "totals", 
+  "fieldtype": "Section Break", 
+  "label": "Totals", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-money", 
+  "print_hide": 0, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grand_total_export", 
+  "fieldtype": "Currency", 
+  "label": "Grand Total", 
+  "no_copy": 0, 
+  "oldfieldname": "grand_total_export", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rounded_total_export", 
+  "fieldtype": "Currency", 
+  "label": "Rounded Total", 
+  "no_copy": 0, 
+  "oldfieldname": "rounded_total_export", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "width": "150px"
+ }, 
+ {
+  "description": "In Words (Export) will be visible once you save the Delivery Note.", 
+  "doctype": "DocField", 
+  "fieldname": "in_words_export", 
+  "fieldtype": "Data", 
+  "label": "In Words", 
+  "no_copy": 0, 
+  "oldfieldname": "in_words_export", 
+  "oldfieldtype": "Data", 
+  "print_hide": 0, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break3", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grand_total", 
+  "fieldtype": "Currency", 
+  "label": "Grand Total (Company Currency)", 
+  "no_copy": 0, 
+  "oldfieldname": "grand_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rounded_total", 
+  "fieldtype": "Currency", 
+  "label": "Rounded Total (Company Currency)", 
+  "no_copy": 0, 
+  "oldfieldname": "rounded_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "width": "150px"
+ }, 
+ {
+  "description": "In Words will be visible once you save the Delivery Note.", 
+  "doctype": "DocField", 
+  "fieldname": "in_words", 
+  "fieldtype": "Data", 
+  "label": "In Words (Company Currency)", 
+  "no_copy": 0, 
+  "oldfieldname": "in_words", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "print_width": "200px", 
+  "read_only": 1, 
+  "width": "200px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "terms_section_break", 
+  "fieldtype": "Section Break", 
+  "label": "Terms and Conditions", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-legal", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "tc_name", 
+  "fieldtype": "Link", 
+  "label": "Terms", 
+  "oldfieldname": "tc_name", 
+  "oldfieldtype": "Link", 
+  "options": "Terms and Conditions", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "terms", 
+  "fieldtype": "Text Editor", 
+  "label": "Terms and Conditions Details", 
+  "oldfieldname": "terms", 
+  "oldfieldtype": "Text Editor", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "transporter_info", 
+  "fieldtype": "Section Break", 
+  "label": "Transporter Info", 
+  "options": "icon-truck", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "transporter_name", 
+  "fieldtype": "Data", 
+  "label": "Transporter Name", 
+  "no_copy": 0, 
+  "oldfieldname": "transporter_name", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 0, 
+  "reqd": 0, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break34", 
+  "fieldtype": "Column Break", 
+  "print_width": "50%", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "description": "Transporter lorry number", 
+  "doctype": "DocField", 
+  "fieldname": "lr_no", 
+  "fieldtype": "Data", 
+  "label": "Vehicle No", 
+  "no_copy": 0, 
+  "oldfieldname": "lr_no", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 0, 
+  "reqd": 0, 
+  "width": "100px"
+ }, 
+ {
+  "default": "Today", 
+  "description": "Date on which lorry started from your warehouse", 
+  "doctype": "DocField", 
+  "fieldname": "lr_date", 
+  "fieldtype": "Date", 
+  "label": "Vehicle Dispatch Date", 
+  "no_copy": 0, 
+  "oldfieldname": "lr_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 0, 
+  "width": "100px"
+ }, 
+ {
+  "depends_on": "customer", 
+  "doctype": "DocField", 
+  "fieldname": "contact_info", 
+  "fieldtype": "Section Break", 
+  "label": "Contact Info", 
+  "options": "icon-bullhorn", 
+  "read_only": 0
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "territory", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "label": "Territory", 
+  "options": "Territory", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "customer_group", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Customer Group", 
+  "options": "Customer Group", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break21", 
+  "fieldtype": "Column Break", 
+  "print_width": "50%", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_person", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Contact Person", 
+  "options": "Contact", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "more_info", 
+  "fieldtype": "Section Break", 
+  "label": "More Info", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-file-text", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "description": "Track this Delivery Note against any Project", 
+  "doctype": "DocField", 
+  "fieldname": "project_name", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Project Name", 
+  "oldfieldname": "project_name", 
+  "oldfieldtype": "Link", 
+  "options": "Project", 
+  "read_only": 0, 
+  "search_index": 1
+ }, 
+ {
+  "depends_on": "eval:doc.source == 'Campaign'", 
+  "doctype": "DocField", 
+  "fieldname": "campaign", 
+  "fieldtype": "Link", 
+  "label": "Campaign", 
+  "oldfieldname": "campaign", 
+  "oldfieldtype": "Link", 
+  "options": "Campaign", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "source", 
+  "fieldtype": "Select", 
+  "label": "Source", 
+  "oldfieldname": "source", 
+  "oldfieldtype": "Select", 
+  "options": "\nExisting Customer\nReference\nAdvertisement\nCold Calling\nExhibition\nSupplier Reference\nMass Mailing\nCustomer's Vendor\nCampaign", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break5", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_hide": 1, 
+  "print_width": "50%", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "description": "Time at which items were delivered from warehouse", 
+  "doctype": "DocField", 
+  "fieldname": "posting_time", 
+  "fieldtype": "Time", 
+  "in_filter": 0, 
+  "label": "Posting Time", 
+  "oldfieldname": "posting_time", 
+  "oldfieldtype": "Time", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "150px"
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "letter_head", 
+  "fieldtype": "Select", 
+  "label": "Letter Head", 
+  "oldfieldname": "letter_head", 
+  "oldfieldtype": "Link", 
+  "options": "link:Letter Head", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "select_print_heading", 
+  "fieldtype": "Link", 
+  "label": "Print Heading", 
+  "no_copy": 1, 
+  "oldfieldname": "select_print_heading", 
+  "oldfieldtype": "Link", 
+  "options": "Print Heading", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 1
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "print_without_amount", 
+  "fieldtype": "Check", 
+  "label": "Print Without Amount", 
+  "oldfieldname": "print_without_amount", 
+  "oldfieldtype": "Check", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_83", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "default": "Draft", 
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Status", 
+  "no_copy": 1, 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Select", 
+  "options": "\nDraft\nSubmitted\nCancelled", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "150px"
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "description": "% of materials delivered against this Delivery Note", 
+  "doctype": "DocField", 
+  "fieldname": "per_installed", 
+  "fieldtype": "Percent", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "% Installed", 
+  "no_copy": 1, 
+  "oldfieldname": "per_installed", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "installation_status", 
+  "fieldtype": "Select", 
+  "hidden": 1, 
+  "label": "Installation Status", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_89", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "description": "Required only for sample item.", 
+  "doctype": "DocField", 
+  "fieldname": "to_warehouse", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "label": "To Warehouse", 
+  "no_copy": 1, 
+  "oldfieldname": "to_warehouse", 
+  "oldfieldtype": "Link", 
+  "options": "Warehouse", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "excise_page", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Excise Page Number", 
+  "oldfieldname": "excise_page", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "instructions", 
+  "fieldtype": "Text", 
+  "label": "Instructions", 
+  "oldfieldname": "instructions", 
+  "oldfieldtype": "Text", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_team_section_break", 
+  "fieldtype": "Section Break", 
+  "label": "Sales Team", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-group", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_partner", 
+  "fieldtype": "Link", 
+  "label": "Sales Partner", 
+  "no_copy": 0, 
+  "oldfieldname": "sales_partner", 
+  "oldfieldtype": "Link", 
+  "options": "Sales Partner", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 0, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break7", 
+  "fieldtype": "Column Break", 
+  "print_hide": 1, 
+  "print_width": "50%", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "commission_rate", 
+  "fieldtype": "Float", 
+  "label": "Commission Rate (%)", 
+  "no_copy": 0, 
+  "oldfieldname": "commission_rate", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_commission", 
+  "fieldtype": "Currency", 
+  "label": "Total Commission", 
+  "no_copy": 0, 
+  "oldfieldname": "total_commission", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break1", 
+  "fieldtype": "Section Break", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_team", 
+  "fieldtype": "Table", 
+  "label": "Sales Team1", 
+  "oldfieldname": "sales_team", 
+  "oldfieldtype": "Table", 
+  "options": "Sales Team", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Material User", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Material Manager", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Sales User", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Accounts User", 
+  "submit": 0, 
+  "write": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Customer"
+ }
+]
\ No newline at end of file
diff --git a/erpnext/stock/doctype/delivery_note/test_delivery_note.py b/erpnext/stock/doctype/delivery_note/test_delivery_note.py
new file mode 100644
index 0000000..4213d19
--- /dev/null
+++ b/erpnext/stock/doctype/delivery_note/test_delivery_note.py
@@ -0,0 +1,256 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+
+from __future__ import unicode_literals
+import unittest
+import webnotes
+import webnotes.defaults
+from webnotes.utils import cint
+from erpnext.stock.doctype.purchase_receipt.test_purchase_receipt import get_gl_entries, set_perpetual_inventory, test_records as pr_test_records
+
+def _insert_purchase_receipt(item_code=None):
+	if not item_code:
+		item_code = pr_test_records[0][1]["item_code"]
+	
+	pr = webnotes.bean(copy=pr_test_records[0])
+	pr.doclist[1].item_code = item_code
+	pr.insert()
+	pr.submit()
+	
+class TestDeliveryNote(unittest.TestCase):
+	def test_over_billing_against_dn(self):
+		self.clear_stock_account_balance()
+		_insert_purchase_receipt()
+		
+		from erpnext.stock.doctype.delivery_note.delivery_note import make_sales_invoice
+		_insert_purchase_receipt()
+		dn = webnotes.bean(copy=test_records[0]).insert()
+		
+		self.assertRaises(webnotes.ValidationError, make_sales_invoice, 
+			dn.doc.name)
+
+		dn = webnotes.bean("Delivery Note", dn.doc.name)
+		dn.submit()
+		si = make_sales_invoice(dn.doc.name)
+		
+		self.assertEquals(len(si), len(dn.doclist))
+		
+		# modify export_amount
+		si[1].export_rate = 200
+		self.assertRaises(webnotes.ValidationError, webnotes.bean(si).insert)
+		
+	
+	def test_delivery_note_no_gl_entry(self):
+		self.clear_stock_account_balance()
+		set_perpetual_inventory(0)
+		self.assertEqual(cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")), 0)
+		
+		_insert_purchase_receipt()
+		
+		dn = webnotes.bean(copy=test_records[0])
+		dn.insert()
+		dn.submit()
+		
+		stock_value, stock_value_difference = webnotes.conn.get_value("Stock Ledger Entry", 
+			{"voucher_type": "Delivery Note", "voucher_no": dn.doc.name, 
+				"item_code": "_Test Item"}, ["stock_value", "stock_value_difference"])
+		self.assertEqual(stock_value, 0)
+		self.assertEqual(stock_value_difference, -375)
+			
+		self.assertFalse(get_gl_entries("Delivery Note", dn.doc.name))
+		
+	def test_delivery_note_gl_entry(self):
+		self.clear_stock_account_balance()
+		set_perpetual_inventory()
+		self.assertEqual(cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")), 1)
+		webnotes.conn.set_value("Item", "_Test Item", "valuation_method", "FIFO")
+		
+		_insert_purchase_receipt()
+		
+		dn = webnotes.bean(copy=test_records[0])
+		dn.doclist[1].expense_account = "Cost of Goods Sold - _TC"
+		dn.doclist[1].cost_center = "Main - _TC"
+
+		stock_in_hand_account = webnotes.conn.get_value("Account", 
+			{"master_name": dn.doclist[1].warehouse})
+		
+		from erpnext.accounts.utils import get_balance_on
+		prev_bal = get_balance_on(stock_in_hand_account, dn.doc.posting_date)
+
+		dn.insert()
+		dn.submit()
+		
+		gl_entries = get_gl_entries("Delivery Note", dn.doc.name)
+		self.assertTrue(gl_entries)
+		expected_values = {
+			stock_in_hand_account: [0.0, 375.0],
+			"Cost of Goods Sold - _TC": [375.0, 0.0]
+		}
+		for i, gle in enumerate(gl_entries):
+			self.assertEquals([gle.debit, gle.credit], expected_values.get(gle.account))
+		
+		# check stock in hand balance
+		bal = get_balance_on(stock_in_hand_account, dn.doc.posting_date)
+		self.assertEquals(bal, prev_bal - 375.0)
+				
+		# back dated purchase receipt
+		pr = webnotes.bean(copy=pr_test_records[0])
+		pr.doc.posting_date = "2013-01-01"
+		pr.doclist[1].import_rate = 100
+		pr.doclist[1].amount = 100
+		
+		pr.insert()
+		pr.submit()
+		
+		gl_entries = get_gl_entries("Delivery Note", dn.doc.name)
+		self.assertTrue(gl_entries)
+		expected_values = {
+			stock_in_hand_account: [0.0, 666.67],
+			"Cost of Goods Sold - _TC": [666.67, 0.0]
+		}
+		for i, gle in enumerate(gl_entries):
+			self.assertEquals([gle.debit, gle.credit], expected_values.get(gle.account))
+					
+		dn.cancel()
+		self.assertFalse(get_gl_entries("Delivery Note", dn.doc.name))
+		set_perpetual_inventory(0)
+			
+	def test_delivery_note_gl_entry_packing_item(self):
+		self.clear_stock_account_balance()
+		set_perpetual_inventory()
+		
+		_insert_purchase_receipt()
+		_insert_purchase_receipt("_Test Item Home Desktop 100")
+		
+		dn = webnotes.bean(copy=test_records[0])
+		dn.doclist[1].item_code = "_Test Sales BOM Item"
+		dn.doclist[1].qty = 1
+	
+		stock_in_hand_account = webnotes.conn.get_value("Account", 
+			{"master_name": dn.doclist[1].warehouse})
+		
+		from erpnext.accounts.utils import get_balance_on
+		prev_bal = get_balance_on(stock_in_hand_account, dn.doc.posting_date)
+	
+		dn.insert()
+		dn.submit()
+		
+		gl_entries = get_gl_entries("Delivery Note", dn.doc.name)
+		self.assertTrue(gl_entries)
+		
+		expected_values = {
+			stock_in_hand_account: [0.0, 525],
+			"Cost of Goods Sold - _TC": [525.0, 0.0]
+		}
+		for i, gle in enumerate(gl_entries):
+			self.assertEquals([gle.debit, gle.credit], expected_values.get(gle.account))
+					
+		# check stock in hand balance
+		bal = get_balance_on(stock_in_hand_account, dn.doc.posting_date)
+		self.assertEquals(bal, prev_bal - 525.0)
+		
+		dn.cancel()
+		self.assertFalse(get_gl_entries("Delivery Note", dn.doc.name))
+		
+		set_perpetual_inventory(0)
+		
+	def test_serialized(self):
+		from erpnext.stock.doctype.stock_entry.test_stock_entry import make_serialized_item
+		from erpnext.stock.doctype.serial_no.serial_no import get_serial_nos
+		
+		se = make_serialized_item()
+		serial_nos = get_serial_nos(se.doclist[1].serial_no)
+		
+		dn = webnotes.bean(copy=test_records[0])
+		dn.doclist[1].item_code = "_Test Serialized Item With Series"
+		dn.doclist[1].qty = 1
+		dn.doclist[1].serial_no = serial_nos[0]
+		dn.insert()
+		dn.submit()
+		
+		self.assertEquals(webnotes.conn.get_value("Serial No", serial_nos[0], "status"), "Delivered")
+		self.assertFalse(webnotes.conn.get_value("Serial No", serial_nos[0], "warehouse"))
+		self.assertEquals(webnotes.conn.get_value("Serial No", serial_nos[0], 
+			"delivery_document_no"), dn.doc.name)
+			
+		return dn
+			
+	def test_serialized_cancel(self):
+		from erpnext.stock.doctype.serial_no.serial_no import get_serial_nos
+		dn = self.test_serialized()
+		dn.cancel()
+
+		serial_nos = get_serial_nos(dn.doclist[1].serial_no)
+
+		self.assertEquals(webnotes.conn.get_value("Serial No", serial_nos[0], "status"), "Available")
+		self.assertEquals(webnotes.conn.get_value("Serial No", serial_nos[0], "warehouse"), "_Test Warehouse - _TC")
+		self.assertFalse(webnotes.conn.get_value("Serial No", serial_nos[0], 
+			"delivery_document_no"))
+
+	def test_serialize_status(self):
+		from erpnext.stock.doctype.serial_no.serial_no import SerialNoStatusError, get_serial_nos
+		from erpnext.stock.doctype.stock_entry.test_stock_entry import make_serialized_item
+		
+		se = make_serialized_item()
+		serial_nos = get_serial_nos(se.doclist[1].serial_no)
+		
+		sr = webnotes.bean("Serial No", serial_nos[0])
+		sr.doc.status = "Not Available"
+		sr.save()
+		
+		dn = webnotes.bean(copy=test_records[0])
+		dn.doclist[1].item_code = "_Test Serialized Item With Series"
+		dn.doclist[1].qty = 1
+		dn.doclist[1].serial_no = serial_nos[0]
+		dn.insert()
+
+		self.assertRaises(SerialNoStatusError, dn.submit)
+		
+	def clear_stock_account_balance(self):
+		webnotes.conn.sql("""delete from `tabBin`""")
+		webnotes.conn.sql("delete from `tabStock Ledger Entry`")
+		webnotes.conn.sql("delete from `tabGL Entry`")
+
+test_dependencies = ["Sales BOM"]
+
+test_records = [
+	[
+		{
+			"company": "_Test Company", 
+			"conversion_rate": 1.0, 
+			"currency": "INR", 
+			"customer": "_Test Customer", 
+			"customer_name": "_Test Customer",
+			"doctype": "Delivery Note", 
+			"fiscal_year": "_Test Fiscal Year 2013", 
+			"plc_conversion_rate": 1.0, 
+			"posting_date": "2013-02-21", 
+			"posting_time": "9:00:00", 
+			"price_list_currency": "INR", 
+			"selling_price_list": "_Test Price List", 
+			"status": "Draft", 
+			"territory": "_Test Territory",
+			"net_total": 500.0,
+			"grand_total": 500.0, 
+			"grand_total_export": 500.0,
+			"naming_series": "_T-Delivery Note-"
+		}, 
+		{
+			"description": "CPU", 
+			"doctype": "Delivery Note Item", 
+			"item_code": "_Test Item", 
+			"item_name": "_Test Item", 
+			"parentfield": "delivery_note_details", 
+			"qty": 5.0, 
+			"basic_rate": 100.0,
+			"export_rate": 100.0,
+			"amount": 500.0,
+			"warehouse": "_Test Warehouse - _TC",
+			"stock_uom": "_Test UOM",
+			"expense_account": "Cost of Goods Sold - _TC",
+			"cost_center": "Main - _TC"
+		}
+	]
+	
+]
diff --git a/stock/doctype/delivery_note_item/README.md b/erpnext/stock/doctype/delivery_note_item/README.md
similarity index 100%
rename from stock/doctype/delivery_note_item/README.md
rename to erpnext/stock/doctype/delivery_note_item/README.md
diff --git a/stock/doctype/delivery_note_item/__init__.py b/erpnext/stock/doctype/delivery_note_item/__init__.py
similarity index 100%
rename from stock/doctype/delivery_note_item/__init__.py
rename to erpnext/stock/doctype/delivery_note_item/__init__.py
diff --git a/stock/doctype/delivery_note_item/delivery_note_item.py b/erpnext/stock/doctype/delivery_note_item/delivery_note_item.py
similarity index 100%
rename from stock/doctype/delivery_note_item/delivery_note_item.py
rename to erpnext/stock/doctype/delivery_note_item/delivery_note_item.py
diff --git a/erpnext/stock/doctype/delivery_note_item/delivery_note_item.txt b/erpnext/stock/doctype/delivery_note_item/delivery_note_item.txt
new file mode 100644
index 0000000..7caa89d
--- /dev/null
+++ b/erpnext/stock/doctype/delivery_note_item/delivery_note_item.txt
@@ -0,0 +1,442 @@
+[
+ {
+  "creation": "2013-04-22 13:15:44", 
+  "docstatus": 0, 
+  "modified": "2013-12-31 18:23:03", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "DND/.#######", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Stock", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Delivery Note Item", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Delivery Note Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "barcode", 
+  "fieldtype": "Data", 
+  "in_list_view": 0, 
+  "label": "Barcode", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Item Code", 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "print_width": "150px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_name", 
+  "fieldtype": "Data", 
+  "in_list_view": 0, 
+  "label": "Item Name", 
+  "oldfieldname": "item_name", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break1", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_item_code", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Customer's Item Code", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "in_list_view": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Small Text", 
+  "print_width": "300px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "quantity_and_rate", 
+  "fieldtype": "Section Break", 
+  "in_list_view": 0, 
+  "label": "Quantity and Rate"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "qty", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Quantity", 
+  "oldfieldname": "qty", 
+  "oldfieldtype": "Currency", 
+  "print_width": "100px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "ref_rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Price List Rate", 
+  "no_copy": 0, 
+  "oldfieldname": "ref_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "adj_rate", 
+  "fieldtype": "Float", 
+  "in_list_view": 0, 
+  "label": "Discount (%)", 
+  "oldfieldname": "adj_rate", 
+  "oldfieldtype": "Float", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break2", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "stock_uom", 
+  "fieldtype": "Link", 
+  "in_list_view": 0, 
+  "label": "UOM", 
+  "oldfieldname": "stock_uom", 
+  "oldfieldtype": "Data", 
+  "options": "UOM", 
+  "print_hide": 0, 
+  "print_width": "50px", 
+  "read_only": 1, 
+  "reqd": 1, 
+  "width": "50px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "base_ref_rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Price List Rate (Company Currency)", 
+  "oldfieldname": "base_ref_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_1", 
+  "fieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "export_rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Rate", 
+  "oldfieldname": "export_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "print_width": "150px", 
+  "read_only": 0, 
+  "reqd": 0, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "export_amount", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Amount", 
+  "oldfieldname": "export_amount", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break3", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "basic_rate", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Rate (Company Currency)", 
+  "oldfieldname": "basic_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amount", 
+  "fieldtype": "Currency", 
+  "in_list_view": 0, 
+  "label": "Amount (Company Currency)", 
+  "oldfieldname": "amount", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warehouse_and_reference", 
+  "fieldtype": "Section Break", 
+  "in_list_view": 0, 
+  "label": "Warehouse and Reference"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warehouse", 
+  "fieldtype": "Link", 
+  "in_list_view": 0, 
+  "label": "Warehouse", 
+  "oldfieldname": "warehouse", 
+  "oldfieldtype": "Link", 
+  "options": "Warehouse", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "serial_no", 
+  "fieldtype": "Text", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Serial No", 
+  "no_copy": 1, 
+  "oldfieldname": "serial_no", 
+  "oldfieldtype": "Text", 
+  "print_hide": 0, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "batch_no", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "label": "Batch No", 
+  "oldfieldname": "batch_no", 
+  "oldfieldtype": "Link", 
+  "options": "Batch", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "item_group", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "label": "Item Group", 
+  "oldfieldname": "item_group", 
+  "oldfieldtype": "Link", 
+  "options": "Item Group", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "brand", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "label": "Brand Name", 
+  "oldfieldname": "brand", 
+  "oldfieldtype": "Link", 
+  "options": "Brand", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_tax_rate", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Item Tax Rate", 
+  "oldfieldname": "item_tax_rate", 
+  "oldfieldtype": "Small Text", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break4", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "actual_qty", 
+  "fieldtype": "Float", 
+  "label": "Available Qty at Warehouse", 
+  "no_copy": 1, 
+  "oldfieldname": "actual_qty", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "expense_account", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "label": "Expense Account", 
+  "no_copy": 1, 
+  "options": "Account", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "width": "120px"
+ }, 
+ {
+  "default": ":Company", 
+  "doctype": "DocField", 
+  "fieldname": "cost_center", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "label": "Cost Center", 
+  "no_copy": 1, 
+  "options": "Cost Center", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "width": "120px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "against_sales_order", 
+  "fieldtype": "Link", 
+  "label": "Against Sales Order", 
+  "options": "Sales Order", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "against_sales_invoice", 
+  "fieldtype": "Link", 
+  "label": "Against Sales Invoice", 
+  "options": "Sales Invoice", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "prevdoc_detail_docname", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "label": "Against Document Detail No", 
+  "no_copy": 1, 
+  "oldfieldname": "prevdoc_detail_docname", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "search_index": 0, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "installed_qty", 
+  "fieldtype": "Float", 
+  "label": "Installed Qty", 
+  "no_copy": 1, 
+  "oldfieldname": "installed_qty", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "buying_amount", 
+  "fieldtype": "Currency", 
+  "hidden": 1, 
+  "label": "Buying Amount", 
+  "no_copy": 1, 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "page_break", 
+  "fieldtype": "Check", 
+  "label": "Page Break", 
+  "oldfieldname": "page_break", 
+  "oldfieldtype": "Check", 
+  "print_hide": 1, 
+  "read_only": 0
+ }
+]
\ No newline at end of file
diff --git a/stock/doctype/item/README.md b/erpnext/stock/doctype/item/README.md
similarity index 100%
rename from stock/doctype/item/README.md
rename to erpnext/stock/doctype/item/README.md
diff --git a/stock/doctype/item/__init__.py b/erpnext/stock/doctype/item/__init__.py
similarity index 100%
rename from stock/doctype/item/__init__.py
rename to erpnext/stock/doctype/item/__init__.py
diff --git a/erpnext/stock/doctype/item/item.js b/erpnext/stock/doctype/item/item.js
new file mode 100644
index 0000000..5fca4f4
--- /dev/null
+++ b/erpnext/stock/doctype/item/item.js
@@ -0,0 +1,180 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+cur_frm.cscript.refresh = function(doc) {
+	// make sensitive fields(has_serial_no, is_stock_item, valuation_method)
+	// read only if any stock ledger entry exists
+
+	cur_frm.cscript.make_dashboard()
+	erpnext.hide_naming_series();
+		
+	if(!doc.__islocal && doc.show_in_website) {
+		cur_frm.appframe.add_button("View In Website", function() {
+			window.open(doc.page_name);
+		}, "icon-globe");
+	}
+	cur_frm.cscript.edit_prices_button();
+
+	if (!doc.__islocal && doc.is_stock_item == 'Yes') {
+		cur_frm.toggle_enable(['has_serial_no', 'is_stock_item', 'valuation_method'],
+			doc.__sle_exists=="exists" ? false : true);
+	}
+}
+
+cur_frm.cscript.make_dashboard = function() {
+	cur_frm.dashboard.reset();
+	if(cur_frm.doc.__islocal) 
+		return;
+}
+
+cur_frm.cscript.edit_prices_button = function() {
+	cur_frm.add_custom_button("Add / Edit Prices", function() {
+		wn.set_route("Report", "Item Price", {"item_code": cur_frm.doc.name});
+	}, "icon-money");
+}
+
+cur_frm.cscript.item_code = function(doc) {
+	if(!doc.item_name) cur_frm.set_value("item_name", doc.item_code);
+	if(!doc.description) cur_frm.set_value("description", doc.item_code);
+}
+
+cur_frm.fields_dict['default_bom'].get_query = function(doc) {
+   //var d = locals[this.doctype][this.docname];
+    return{
+   		filters:{
+   			'item': doc.item_code,
+   			'is_active': 0
+   		}
+   }
+}
+
+
+// Expense Account
+// ---------------------------------
+cur_frm.fields_dict['purchase_account'].get_query = function(doc){
+	return{
+		filters:{
+			'debit_or_credit': "Debit",
+			'group_or_ledger': "Ledger"
+		}
+	}
+}
+
+// Income Account
+// --------------------------------
+cur_frm.fields_dict['default_income_account'].get_query = function(doc) {
+	return{
+		filters:{
+			'debit_or_credit': "Credit",
+			'group_or_ledger': "Ledger",
+			'account_type': "Income Account"
+		}
+	}
+}
+
+
+// Purchase Cost Center
+// -----------------------------
+cur_frm.fields_dict['cost_center'].get_query = function(doc) {
+	return{
+		filters:{ 'group_or_ledger': "Ledger" }
+	}
+}
+
+
+// Sales Cost Center
+// -----------------------------
+cur_frm.fields_dict['default_sales_cost_center'].get_query = function(doc) {
+	return{
+		filters:{ 'group_or_ledger': "Ledger" }
+	}
+}
+
+
+cur_frm.fields_dict['item_tax'].grid.get_field("tax_type").get_query = function(doc, cdt, cdn) {
+	return{
+		filters:[
+			['Account', 'account_type', 'in', 'Tax, Chargeable'],
+			['Account', 'docstatus', '!=', 2]
+		]
+	}
+}
+
+cur_frm.cscript.tax_type = function(doc, cdt, cdn){
+  var d = locals[cdt][cdn];
+  return get_server_fields('get_tax_rate',d.tax_type,'item_tax',doc, cdt, cdn, 1);
+}
+
+
+//get query select item group
+cur_frm.fields_dict['item_group'].get_query = function(doc,cdt,cdn) {
+	return {
+		filters: [
+			['Item Group', 'docstatus', '!=', 2]
+		]
+	}
+}
+
+// for description from attachment
+// takes the first attachment and creates
+// a table with both image and attachment in HTML
+// in the "alternate_description" field
+cur_frm.cscript.add_image = function(doc, dt, dn) {
+	if(!doc.image) {
+		msgprint(wn._('Please select an "Image" first'));
+		return;
+	}
+
+	doc.description_html = repl('<table style="width: 100%; table-layout: fixed;">'+
+	'<tr><td style="width:110px"><img src="%(imgurl)s" width="100px"></td>'+
+	'<td>%(desc)s</td></tr>'+
+	'</table>', {imgurl: wn.utils.get_file_link(doc.image), desc:doc.description});
+
+	refresh_field('description_html');
+}
+// Quotation to validation - either customer or lead mandatory
+cur_frm.cscript.weight_to_validate = function(doc,cdt,cdn){
+
+  if((doc.nett_weight || doc.gross_weight) && !doc.weight_uom)
+  {
+    alert(wn._('Weight is mentioned,\nPlease mention "Weight UOM" too'));
+    validated=0;
+  }
+}
+
+cur_frm.cscript.validate = function(doc,cdt,cdn){
+  cur_frm.cscript.weight_to_validate(doc,cdt,cdn);
+}
+
+cur_frm.fields_dict.item_customer_details.grid.get_field("customer_name").get_query = 
+function(doc,cdt,cdn) {
+		return{	query: "erpnext.controllers.queries.customer_query" } }
+	
+cur_frm.fields_dict.item_supplier_details.grid.get_field("supplier").get_query = 
+	function(doc,cdt,cdn) {
+		return{ query: "erpnext.controllers.queries.supplier_query" } }
+
+cur_frm.cscript.copy_from_item_group = function(doc) {
+	wn.model.with_doc("Item Group", doc.item_group, function() {
+		$.each(wn.model.get("Item Website Specification", {parent:doc.item_group}), 
+			function(i, d) {
+				var n = wn.model.add_child(doc, "Item Website Specification", 
+					"item_website_specifications");
+				n.label = d.label;
+				n.description = d.description;
+			}
+		);
+		cur_frm.refresh();
+	});
+}
+
+cur_frm.cscript.image = function() {
+	refresh_field("image_view");
+	
+	if(!cur_frm.doc.description_html) {
+		cur_frm.cscript.add_image(cur_frm.doc);
+	} else {
+		msgprint(wn._("You may need to update: ") + 
+			wn.meta.get_docfield(cur_frm.doc.doctype, "description_html").label);
+	}
+}
\ No newline at end of file
diff --git a/erpnext/stock/doctype/item/item.py b/erpnext/stock/doctype/item/item.py
new file mode 100644
index 0000000..73e8dc2
--- /dev/null
+++ b/erpnext/stock/doctype/item/item.py
@@ -0,0 +1,280 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import cstr, flt
+from webnotes.model.doc import addchild
+from webnotes.model.bean import getlist
+from webnotes import msgprint, _
+from webnotes.webutils import WebsiteGenerator
+
+from webnotes.model.controller import DocListController
+
+class WarehouseNotSet(Exception): pass
+
+class DocType(DocListController, WebsiteGenerator):
+	def onload(self):
+		self.doc.fields["__sle_exists"] = self.check_if_sle_exists()
+	
+	def autoname(self):
+		if webnotes.conn.get_default("item_naming_by")=="Naming Series":
+			from webnotes.model.doc import make_autoname
+			self.doc.item_code = make_autoname(self.doc.naming_series+'.#####')
+		elif not self.doc.item_code:
+			msgprint(_("Item Code (item_code) is mandatory because Item naming is not sequential."), raise_exception=1)
+			
+		self.doc.name = self.doc.item_code
+			
+	def validate(self):
+		if not self.doc.stock_uom:
+			msgprint(_("Please enter Default Unit of Measure"), raise_exception=1)
+		
+		self.check_warehouse_is_set_for_stock_item()
+		self.check_stock_uom_with_bin()
+		self.add_default_uom_in_conversion_factor_table()
+		self.validate_conversion_factor()
+		self.validate_item_type()
+		self.check_for_active_boms()
+		self.fill_customer_code()
+		self.check_item_tax()
+		self.validate_barcode()
+		self.cant_change()
+		self.validate_item_type_for_reorder()
+
+		if self.doc.name:
+			self.old_page_name = webnotes.conn.get_value('Item', self.doc.name, 'page_name')
+			
+	def on_update(self):
+		self.validate_name_with_item_group()
+		self.update_website()
+		self.update_item_price()
+
+	def check_warehouse_is_set_for_stock_item(self):
+		if self.doc.is_stock_item=="Yes" and not self.doc.default_warehouse:
+			webnotes.msgprint(_("Default Warehouse is mandatory for Stock Item."),
+				raise_exception=WarehouseNotSet)
+			
+	def add_default_uom_in_conversion_factor_table(self):
+		uom_conv_list = [d.uom for d in self.doclist.get({"parentfield": "uom_conversion_details"})]
+		if self.doc.stock_uom not in uom_conv_list:
+			ch = addchild(self.doc, 'uom_conversion_details', 'UOM Conversion Detail', self.doclist)
+			ch.uom = self.doc.stock_uom
+			ch.conversion_factor = 1
+			
+		for d in self.doclist.get({"parentfield": "uom_conversion_details"}):
+			if d.conversion_factor == 1 and d.uom != self.doc.stock_uom:
+				self.doclist.remove(d)
+				
+
+	def check_stock_uom_with_bin(self):
+		if not self.doc.fields.get("__islocal"):
+			matched=True
+			ref_uom = webnotes.conn.get_value("Stock Ledger Entry", 
+				{"item_code": self.doc.name}, "stock_uom")
+			if ref_uom:
+				if cstr(ref_uom) != cstr(self.doc.stock_uom):
+					matched = False
+			else:
+				bin_list = webnotes.conn.sql("select * from tabBin where item_code=%s", 
+					self.doc.item_code, as_dict=1)
+				for bin in bin_list:
+					if (bin.reserved_qty > 0 or bin.ordered_qty > 0 or bin.indented_qty > 0 \
+						or bin.planned_qty > 0) and cstr(bin.stock_uom) != cstr(self.doc.stock_uom):
+							matched = False
+							break
+						
+				if matched and bin_list:
+					webnotes.conn.sql("""update tabBin set stock_uom=%s where item_code=%s""",
+						(self.doc.stock_uom, self.doc.name))
+				
+			if not matched:
+				webnotes.throw(_("Default Unit of Measure can not be changed directly because you have already made some transaction(s) with another UOM. To change default UOM, use 'UOM Replace Utility' tool under Stock module."))
+	
+	def validate_conversion_factor(self):
+		check_list = []
+		for d in getlist(self.doclist,'uom_conversion_details'):
+			if cstr(d.uom) in check_list:
+				msgprint(_("UOM %s has been entered more than once in Conversion Factor Table." %
+				 	cstr(d.uom)), raise_exception=1)
+			else:
+				check_list.append(cstr(d.uom))
+
+			if d.uom and cstr(d.uom) == cstr(self.doc.stock_uom) and flt(d.conversion_factor) != 1:
+					msgprint(_("""Conversion Factor of UOM: %s should be equal to 1. As UOM: %s is Stock UOM of Item: %s.""" % 
+						(d.uom, d.uom, self.doc.name)), raise_exception=1)
+			elif d.uom and cstr(d.uom)!= self.doc.stock_uom and flt(d.conversion_factor) == 1:
+				msgprint(_("""Conversion Factor of UOM: %s should not be equal to 1. As UOM: %s is not Stock UOM of Item: %s""" % 
+					(d.uom, d.uom, self.doc.name)), raise_exception=1)
+					
+	def validate_item_type(self):
+		if cstr(self.doc.is_manufactured_item) == "No":
+			self.doc.is_pro_applicable = "No"
+
+		if self.doc.is_pro_applicable == 'Yes' and self.doc.is_stock_item == 'No':
+			webnotes.throw(_("As Production Order can be made for this item, \
+				it must be a stock item."))
+
+		if self.doc.has_serial_no == 'Yes' and self.doc.is_stock_item == 'No':
+			msgprint("'Has Serial No' can not be 'Yes' for non-stock item", raise_exception=1)
+			
+	def check_for_active_boms(self):
+		if self.doc.is_purchase_item != "Yes":
+			bom_mat = webnotes.conn.sql("""select distinct t1.parent 
+				from `tabBOM Item` t1, `tabBOM` t2 where t2.name = t1.parent 
+				and t1.item_code =%s and ifnull(t1.bom_no, '') = '' and t2.is_active = 1 
+				and t2.docstatus = 1 and t1.docstatus =1 """, self.doc.name)
+				
+			if bom_mat and bom_mat[0][0]:
+				webnotes.throw(_("Item must be a purchase item, \
+					as it is present in one or many Active BOMs"))
+					
+		if self.doc.is_manufactured_item != "Yes":
+			bom = webnotes.conn.sql("""select name from `tabBOM` where item = %s 
+				and is_active = 1""", (self.doc.name,))
+			if bom and bom[0][0]:
+				webnotes.throw(_("""Allow Bill of Materials should be 'Yes'. Because one or many \
+					active BOMs present for this item"""))
+					
+	def fill_customer_code(self):
+		""" Append all the customer codes and insert into "customer_code" field of item table """
+		cust_code=[]
+		for d in getlist(self.doclist,'item_customer_details'):
+			cust_code.append(d.ref_code)
+		self.doc.customer_code=','.join(cust_code)
+
+	def check_item_tax(self):
+		"""Check whether Tax Rate is not entered twice for same Tax Type"""
+		check_list=[]
+		for d in getlist(self.doclist,'item_tax'):
+			if d.tax_type:
+				account_type = webnotes.conn.get_value("Account", d.tax_type, "account_type")
+				
+				if account_type not in ['Tax', 'Chargeable']:
+					msgprint("'%s' is not Tax / Chargeable Account" % d.tax_type, raise_exception=1)
+				else:
+					if d.tax_type in check_list:
+						msgprint("Rate is entered twice for: '%s'" % d.tax_type, raise_exception=1)
+					else:
+						check_list.append(d.tax_type)
+						
+	def validate_barcode(self):
+		if self.doc.barcode:
+			duplicate = webnotes.conn.sql("""select name from tabItem where barcode = %s 
+				and name != %s""", (self.doc.barcode, self.doc.name))
+			if duplicate:
+				msgprint("Barcode: %s already used in item: %s" % 
+					(self.doc.barcode, cstr(duplicate[0][0])), raise_exception = 1)
+
+	def cant_change(self):
+		if not self.doc.fields.get("__islocal"):
+			vals = webnotes.conn.get_value("Item", self.doc.name, 
+				["has_serial_no", "is_stock_item", "valuation_method"], as_dict=True)
+			
+			if vals and ((self.doc.is_stock_item == "No" and vals.is_stock_item == "Yes") or 
+				vals.has_serial_no != self.doc.has_serial_no or 
+				cstr(vals.valuation_method) != cstr(self.doc.valuation_method)):
+					if self.check_if_sle_exists() == "exists":
+						webnotes.throw(_("As there are existing stock transactions for this item, you can not change the values of 'Has Serial No', 'Is Stock Item' and 'Valuation Method'"))
+							
+	def validate_item_type_for_reorder(self):
+		if self.doc.re_order_level or len(self.doclist.get({"parentfield": "item_reorder", 
+				"material_request_type": "Purchase"})):
+			if not self.doc.is_purchase_item:
+				webnotes.msgprint(_("""To set reorder level, item must be Purchase Item"""), 
+					raise_exception=1)
+	
+	def check_if_sle_exists(self):
+		sle = webnotes.conn.sql("""select name from `tabStock Ledger Entry` 
+			where item_code = %s""", self.doc.name)
+		return sle and 'exists' or 'not exists'
+
+	def validate_name_with_item_group(self):
+		# causes problem with tree build
+		if webnotes.conn.exists("Item Group", self.doc.name):
+			webnotes.msgprint("An item group exists with same name (%s), \
+				please change the item name or rename the item group" % 
+				self.doc.name, raise_exception=1)
+
+	def update_website(self):
+		from erpnext.setup.doctype.item_group.item_group import invalidate_cache_for
+		invalidate_cache_for(self.doc.item_group)
+		[invalidate_cache_for(d.item_group) for d in \
+			self.doclist.get({"doctype":"Website Item Group"})]
+
+		WebsiteGenerator.on_update(self)
+
+	def update_item_price(self):
+		webnotes.conn.sql("""update `tabItem Price` set item_name=%s, 
+			item_description=%s, modified=NOW() where item_code=%s""",
+			(self.doc.item_name, self.doc.description, self.doc.name))
+
+	def get_page_title(self):
+		if self.doc.name==self.doc.item_name:
+			page_name_from = self.doc.name
+		else:
+			page_name_from = self.doc.name + " " + self.doc.item_name
+		
+		return page_name_from
+		
+	def get_tax_rate(self, tax_type):
+		return { "tax_rate": webnotes.conn.get_value("Account", tax_type, "tax_rate") }
+
+	def get_file_details(self, arg = ''):
+		file = webnotes.conn.sql("select file_group, description from tabFile where name = %s", eval(arg)['file_name'], as_dict = 1)
+
+		ret = {
+			'file_group'	:	file and file[0]['file_group'] or '',
+			'description'	:	file and file[0]['description'] or ''
+		}
+		return ret
+		
+	def on_trash(self):
+		webnotes.conn.sql("""delete from tabBin where item_code=%s""", self.doc.item_code)
+		WebsiteGenerator.on_trash(self)
+
+	def before_rename(self, olddn, newdn, merge=False):
+		if merge:
+			# Validate properties before merging
+			if not webnotes.conn.exists("Item", newdn):
+				webnotes.throw(_("Item ") + newdn +_(" does not exists"))
+			
+			field_list = ["stock_uom", "is_stock_item", "has_serial_no", "has_batch_no"]
+			new_properties = [cstr(d) for d in webnotes.conn.get_value("Item", newdn, field_list)]
+			if new_properties != [cstr(self.doc.fields[fld]) for fld in field_list]:
+				webnotes.throw(_("To merge, following properties must be same for both items")
+					+ ": \n" + ", ".join([self.meta.get_label(fld) for fld in field_list]))
+
+			webnotes.conn.sql("delete from `tabBin` where item_code=%s", olddn)
+
+	def after_rename(self, olddn, newdn, merge):
+		webnotes.conn.set_value("Item", newdn, "item_code", newdn)
+		self.update_website_page_name()
+			
+		if merge:
+			self.set_last_purchase_rate(newdn)
+			self.recalculate_bin_qty(newdn)
+			
+	def update_website_page_name(self):
+		if self.doc.page_name:
+			self.update_website()
+			from webnotes.webutils import clear_cache
+			clear_cache(self.doc.page_name)
+			
+	def set_last_purchase_rate(self, newdn):
+		from erpnext.buying.utils import get_last_purchase_details
+		last_purchase_rate = get_last_purchase_details(newdn).get("purchase_rate", 0)
+		webnotes.conn.set_value("Item", newdn, "last_purchase_rate", last_purchase_rate)
+			
+	def recalculate_bin_qty(self, newdn):
+		from erpnext.utilities.repost_stock import repost_stock
+		webnotes.conn.auto_commit_on_many_writes = 1
+		webnotes.conn.set_default("allow_negative_stock", 1)
+		
+		for warehouse in webnotes.conn.sql("select name from `tabWarehouse`"):
+			repost_stock(newdn, warehouse[0])
+		
+		webnotes.conn.set_default("allow_negative_stock", 
+			webnotes.conn.get_value("Stock Settings", None, "allow_negative_stock"))
+		webnotes.conn.auto_commit_on_many_writes = 0
diff --git a/erpnext/stock/doctype/item/item.txt b/erpnext/stock/doctype/item/item.txt
new file mode 100644
index 0000000..cc12fda
--- /dev/null
+++ b/erpnext/stock/doctype/item/item.txt
@@ -0,0 +1,873 @@
+[
+ {
+  "creation": "2013-05-03 10:45:46", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:09", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 1, 
+  "allow_import": 1, 
+  "allow_rename": 1, 
+  "autoname": "field:item_code", 
+  "default_print_format": "Standard", 
+  "description": "A Product or a Service that is bought, sold or kept in stock.", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-tag", 
+  "max_attachments": 1, 
+  "module": "Stock", 
+  "name": "__common__", 
+  "search_fields": "item_name,description,item_group,customer_code"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Item", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Item", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "name_and_description_section", 
+  "fieldtype": "Section Break", 
+  "label": "Name and Description", 
+  "no_copy": 0, 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-flag", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "options": "\nITEM", 
+  "read_only": 0
+ }, 
+ {
+  "description": "Item will be saved by this name in the data base.", 
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Data", 
+  "in_filter": 0, 
+  "label": "Item Code", 
+  "no_copy": 1, 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Data", 
+  "read_only": 0, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_name", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Item Name", 
+  "oldfieldname": "item_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "item_group", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Item Group", 
+  "oldfieldname": "item_group", 
+  "oldfieldtype": "Link", 
+  "options": "Item Group", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "description": "Unit of measurement of this item (e.g. Kg, Unit, No, Pair).", 
+  "doctype": "DocField", 
+  "fieldname": "stock_uom", 
+  "fieldtype": "Link", 
+  "label": "Default Unit of Measure", 
+  "oldfieldname": "stock_uom", 
+  "oldfieldtype": "Link", 
+  "options": "UOM", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "brand", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "label": "Brand", 
+  "oldfieldname": "brand", 
+  "oldfieldtype": "Link", 
+  "options": "Brand", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "barcode", 
+  "fieldtype": "Data", 
+  "label": "Barcode", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "image", 
+  "fieldtype": "Select", 
+  "label": "Image", 
+  "options": "attach_files:", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "image_view", 
+  "fieldtype": "Image", 
+  "in_list_view": 1, 
+  "label": "Image View", 
+  "options": "image", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "in_filter": 0, 
+  "in_list_view": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Text", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description_html", 
+  "fieldtype": "Small Text", 
+  "label": "Description HTML", 
+  "read_only": 0
+ }, 
+ {
+  "description": "Generates HTML to include selected image in the description", 
+  "doctype": "DocField", 
+  "fieldname": "add_image", 
+  "fieldtype": "Button", 
+  "label": "Generate Description HTML", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "inventory", 
+  "fieldtype": "Section Break", 
+  "label": "Inventory", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-truck", 
+  "read_only": 0
+ }, 
+ {
+  "default": "Yes", 
+  "description": "Select \"Yes\" if you are maintaining stock of this item in your Inventory.", 
+  "doctype": "DocField", 
+  "fieldname": "is_stock_item", 
+  "fieldtype": "Select", 
+  "label": "Is Stock Item", 
+  "oldfieldname": "is_stock_item", 
+  "oldfieldtype": "Select", 
+  "options": "Yes\nNo", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
+  "description": "Mandatory if Stock Item is \"Yes\". Also the default warehouse where reserved quantity is set from Sales Order.", 
+  "doctype": "DocField", 
+  "fieldname": "default_warehouse", 
+  "fieldtype": "Link", 
+  "label": "Default Warehouse", 
+  "oldfieldname": "default_warehouse", 
+  "oldfieldtype": "Link", 
+  "options": "Warehouse", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
+  "description": "Percentage variation in quantity to be allowed while receiving or delivering this item.", 
+  "doctype": "DocField", 
+  "fieldname": "tolerance", 
+  "fieldtype": "Float", 
+  "label": "Allowance Percent", 
+  "oldfieldname": "tolerance", 
+  "oldfieldtype": "Currency", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
+  "doctype": "DocField", 
+  "fieldname": "valuation_method", 
+  "fieldtype": "Select", 
+  "label": "Valuation Method", 
+  "options": "\nFIFO\nMoving Average", 
+  "read_only": 0
+ }, 
+ {
+  "default": "0.00", 
+  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
+  "description": "You can enter the minimum quantity of this item to be ordered.", 
+  "doctype": "DocField", 
+  "fieldname": "min_order_qty", 
+  "fieldtype": "Float", 
+  "hidden": 0, 
+  "label": "Minimum Order Qty", 
+  "oldfieldname": "min_order_qty", 
+  "oldfieldtype": "Currency", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "default": "No", 
+  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
+  "description": "Select \"Yes\" if this item is used for some internal purpose in your company.", 
+  "doctype": "DocField", 
+  "fieldname": "is_asset_item", 
+  "fieldtype": "Select", 
+  "label": "Is Asset Item", 
+  "oldfieldname": "is_asset_item", 
+  "oldfieldtype": "Select", 
+  "options": "Yes\nNo", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "default": "No", 
+  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
+  "doctype": "DocField", 
+  "fieldname": "has_batch_no", 
+  "fieldtype": "Select", 
+  "label": "Has Batch No", 
+  "oldfieldname": "has_batch_no", 
+  "oldfieldtype": "Select", 
+  "options": "Yes\nNo", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "default": "No", 
+  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
+  "description": "Selecting \"Yes\" will give a unique identity to each entity of this item which can be viewed in the Serial No master.", 
+  "doctype": "DocField", 
+  "fieldname": "has_serial_no", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Has Serial No", 
+  "oldfieldname": "has_serial_no", 
+  "oldfieldtype": "Select", 
+  "options": "Yes\nNo", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "depends_on": "eval: doc.has_serial_no===\"Yes\"", 
+  "description": "Example: ABCD.#####\nIf series is set and Serial No is not mentioned in transactions, then automatic serial number will be created based on this series. If you always want to explicitly mention Serial Nos for this item. leave this blank.", 
+  "doctype": "DocField", 
+  "fieldname": "serial_no_series", 
+  "fieldtype": "Data", 
+  "label": "Serial Number Series"
+ }, 
+ {
+  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
+  "doctype": "DocField", 
+  "fieldname": "warranty_period", 
+  "fieldtype": "Data", 
+  "label": "Warranty Period (in days)", 
+  "oldfieldname": "warranty_period", 
+  "oldfieldtype": "Data", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
+  "doctype": "DocField", 
+  "fieldname": "end_of_life", 
+  "fieldtype": "Date", 
+  "label": "End of Life", 
+  "oldfieldname": "end_of_life", 
+  "oldfieldtype": "Date", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
+  "description": "Net Weight of each Item", 
+  "doctype": "DocField", 
+  "fieldname": "net_weight", 
+  "fieldtype": "Float", 
+  "label": "Net Weight", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
+  "doctype": "DocField", 
+  "fieldname": "weight_uom", 
+  "fieldtype": "Link", 
+  "label": "Weight UOM", 
+  "options": "UOM", 
+  "read_only": 0
+ }, 
+ {
+  "description": "Auto-raise Material Request if quantity goes below re-order level in a warehouse", 
+  "doctype": "DocField", 
+  "fieldname": "reorder_section", 
+  "fieldtype": "Section Break", 
+  "label": "Re-order", 
+  "options": "icon-rss", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
+  "doctype": "DocField", 
+  "fieldname": "re_order_level", 
+  "fieldtype": "Float", 
+  "label": "Re-Order Level", 
+  "oldfieldname": "re_order_level", 
+  "oldfieldtype": "Currency", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
+  "doctype": "DocField", 
+  "fieldname": "re_order_qty", 
+  "fieldtype": "Float", 
+  "label": "Re-Order Qty", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break_31", 
+  "fieldtype": "Section Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_reorder", 
+  "fieldtype": "Table", 
+  "label": "Warehouse-wise Item Reorder", 
+  "options": "Item Reorder", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_details", 
+  "fieldtype": "Section Break", 
+  "label": "Purchase Details", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-shopping-cart", 
+  "read_only": 0
+ }, 
+ {
+  "default": "Yes", 
+  "description": "Selecting \"Yes\" will allow this item to appear in Purchase Order , Purchase Receipt.", 
+  "doctype": "DocField", 
+  "fieldname": "is_purchase_item", 
+  "fieldtype": "Select", 
+  "label": "Is Purchase Item", 
+  "oldfieldname": "is_purchase_item", 
+  "oldfieldtype": "Select", 
+  "options": "Yes\nNo", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "default_supplier", 
+  "fieldtype": "Link", 
+  "label": "Default Supplier", 
+  "options": "Supplier"
+ }, 
+ {
+  "depends_on": "eval:doc.is_purchase_item==\"Yes\"", 
+  "description": "Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.", 
+  "doctype": "DocField", 
+  "fieldname": "lead_time_days", 
+  "fieldtype": "Int", 
+  "label": "Lead Time Days", 
+  "no_copy": 1, 
+  "oldfieldname": "lead_time_days", 
+  "oldfieldtype": "Int", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:doc.is_purchase_item==\"Yes\"", 
+  "description": "Default Purchase Account in which cost of the item will be debited.", 
+  "doctype": "DocField", 
+  "fieldname": "purchase_account", 
+  "fieldtype": "Link", 
+  "label": "Default Expense Account", 
+  "oldfieldname": "purchase_account", 
+  "oldfieldtype": "Link", 
+  "options": "Account", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:doc.is_purchase_item==\"Yes\"", 
+  "description": "Default Cost Center for tracking expense for this item.", 
+  "doctype": "DocField", 
+  "fieldname": "cost_center", 
+  "fieldtype": "Link", 
+  "label": "Default Cost Center", 
+  "oldfieldname": "cost_center", 
+  "oldfieldtype": "Link", 
+  "options": "Cost Center", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:doc.is_purchase_item==\"Yes\"", 
+  "doctype": "DocField", 
+  "fieldname": "last_purchase_rate", 
+  "fieldtype": "Float", 
+  "label": "Last Purchase Rate", 
+  "no_copy": 1, 
+  "oldfieldname": "last_purchase_rate", 
+  "oldfieldtype": "Currency", 
+  "read_only": 1
+ }, 
+ {
+  "depends_on": "eval:doc.is_purchase_item==\"Yes\"", 
+  "doctype": "DocField", 
+  "fieldname": "standard_rate", 
+  "fieldtype": "Float", 
+  "label": "Standard Rate", 
+  "oldfieldname": "standard_rate", 
+  "oldfieldtype": "Currency", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:doc.is_purchase_item==\"Yes\"", 
+  "doctype": "DocField", 
+  "fieldname": "column_break2", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "depends_on": "eval:doc.is_purchase_item==\"Yes\"", 
+  "doctype": "DocField", 
+  "fieldname": "uom_conversion_details", 
+  "fieldtype": "Table", 
+  "label": "UOM Conversion Details", 
+  "no_copy": 1, 
+  "oldfieldname": "uom_conversion_details", 
+  "oldfieldtype": "Table", 
+  "options": "UOM Conversion Detail", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:doc.is_purchase_item==\"Yes\"", 
+  "doctype": "DocField", 
+  "fieldname": "manufacturer", 
+  "fieldtype": "Data", 
+  "label": "Manufacturer", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:doc.is_purchase_item==\"Yes\"", 
+  "doctype": "DocField", 
+  "fieldname": "manufacturer_part_no", 
+  "fieldtype": "Data", 
+  "label": "Manufacturer Part Number", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:doc.is_purchase_item==\"Yes\"", 
+  "doctype": "DocField", 
+  "fieldname": "item_supplier_details", 
+  "fieldtype": "Table", 
+  "label": "Item Supplier Details", 
+  "options": "Item Supplier", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_details", 
+  "fieldtype": "Section Break", 
+  "label": "Sales Details", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-tag", 
+  "read_only": 0
+ }, 
+ {
+  "default": "Yes", 
+  "description": "Selecting \"Yes\" will allow this item to figure in Sales Order, Delivery Note", 
+  "doctype": "DocField", 
+  "fieldname": "is_sales_item", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Is Sales Item", 
+  "oldfieldname": "is_sales_item", 
+  "oldfieldtype": "Select", 
+  "options": "Yes\nNo", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "default": "No", 
+  "depends_on": "eval:doc.is_sales_item==\"Yes\"", 
+  "description": "Select \"Yes\" if this item represents some work like training, designing, consulting etc.", 
+  "doctype": "DocField", 
+  "fieldname": "is_service_item", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Is Service Item", 
+  "oldfieldname": "is_service_item", 
+  "oldfieldtype": "Select", 
+  "options": "Yes\nNo", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "depends_on": "eval:doc.is_sales_item==\"Yes\"", 
+  "doctype": "DocField", 
+  "fieldname": "max_discount", 
+  "fieldtype": "Float", 
+  "label": "Max Discount (%)", 
+  "oldfieldname": "max_discount", 
+  "oldfieldtype": "Currency", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:doc.is_sales_item==\"Yes\"", 
+  "doctype": "DocField", 
+  "fieldname": "default_income_account", 
+  "fieldtype": "Link", 
+  "label": "Default Income Account", 
+  "options": "Account", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:doc.is_sales_item==\"Yes\"", 
+  "doctype": "DocField", 
+  "fieldname": "default_sales_cost_center", 
+  "fieldtype": "Link", 
+  "label": "Cost Center", 
+  "options": "Cost Center", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:doc.is_sales_item==\"Yes\"", 
+  "doctype": "DocField", 
+  "fieldname": "column_break3", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "depends_on": "eval:doc.is_sales_item==\"Yes\"", 
+  "description": "For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes", 
+  "doctype": "DocField", 
+  "fieldname": "item_customer_details", 
+  "fieldtype": "Table", 
+  "label": "Customer Codes", 
+  "options": "Item Customer Detail", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_tax_section_break", 
+  "fieldtype": "Section Break", 
+  "label": "Item Tax", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-money", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_tax", 
+  "fieldtype": "Table", 
+  "label": "Item Tax1", 
+  "oldfieldname": "item_tax", 
+  "oldfieldtype": "Table", 
+  "options": "Item Tax", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "inspection_criteria", 
+  "fieldtype": "Section Break", 
+  "label": "Inspection Criteria", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-search", 
+  "read_only": 0
+ }, 
+ {
+  "default": "No", 
+  "doctype": "DocField", 
+  "fieldname": "inspection_required", 
+  "fieldtype": "Select", 
+  "label": "Inspection Required", 
+  "no_copy": 0, 
+  "oldfieldname": "inspection_required", 
+  "oldfieldtype": "Select", 
+  "options": "\nYes\nNo", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "depends_on": "eval:doc.inspection_required==\"Yes\"", 
+  "description": "Quality Inspection Parameters", 
+  "doctype": "DocField", 
+  "fieldname": "item_specification_details", 
+  "fieldtype": "Table", 
+  "label": "Item Quality Inspection Parameter", 
+  "oldfieldname": "item_specification_details", 
+  "oldfieldtype": "Table", 
+  "options": "Item Quality Inspection Parameter", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "manufacturing", 
+  "fieldtype": "Section Break", 
+  "label": "Manufacturing", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-cogs", 
+  "read_only": 0
+ }, 
+ {
+  "default": "No", 
+  "description": "Selecting \"Yes\" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.", 
+  "doctype": "DocField", 
+  "fieldname": "is_manufactured_item", 
+  "fieldtype": "Select", 
+  "label": "Allow Bill of Materials", 
+  "oldfieldname": "is_manufactured_item", 
+  "oldfieldtype": "Select", 
+  "options": "Yes\nNo", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "depends_on": "eval:doc.is_manufactured_item==\"Yes\"", 
+  "doctype": "DocField", 
+  "fieldname": "default_bom", 
+  "fieldtype": "Link", 
+  "label": "Default BOM", 
+  "no_copy": 1, 
+  "oldfieldname": "default_bom", 
+  "oldfieldtype": "Link", 
+  "options": "BOM", 
+  "read_only": 1
+ }, 
+ {
+  "default": "No", 
+  "depends_on": "eval:doc.is_manufactured_item==\"Yes\"", 
+  "description": "Selecting \"Yes\" will allow you to make a Production Order for this item.", 
+  "doctype": "DocField", 
+  "fieldname": "is_pro_applicable", 
+  "fieldtype": "Select", 
+  "label": "Allow Production Order", 
+  "oldfieldname": "is_pro_applicable", 
+  "oldfieldtype": "Select", 
+  "options": "Yes\nNo", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "default": "No", 
+  "description": "Select \"Yes\" if you supply raw materials to your supplier to manufacture this item.", 
+  "doctype": "DocField", 
+  "fieldname": "is_sub_contracted_item", 
+  "fieldtype": "Select", 
+  "label": "Is Sub Contracted Item", 
+  "oldfieldname": "is_sub_contracted_item", 
+  "oldfieldtype": "Select", 
+  "options": "Yes\nNo", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_code", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_filter": 1, 
+  "label": "Customer Code", 
+  "no_copy": 1, 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "website_section", 
+  "fieldtype": "Section Break", 
+  "label": "Website", 
+  "options": "icon-globe", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "show_in_website", 
+  "fieldtype": "Check", 
+  "label": "Show in Website", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "show_in_website", 
+  "description": "website page link", 
+  "doctype": "DocField", 
+  "fieldname": "page_name", 
+  "fieldtype": "Data", 
+  "label": "Page Name", 
+  "read_only": 1
+ }, 
+ {
+  "depends_on": "show_in_website", 
+  "description": "Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.", 
+  "doctype": "DocField", 
+  "fieldname": "weightage", 
+  "fieldtype": "Int", 
+  "label": "Weightage", 
+  "read_only": 0, 
+  "search_index": 1
+ }, 
+ {
+  "depends_on": "show_in_website", 
+  "description": "Show a slideshow at the top of the page", 
+  "doctype": "DocField", 
+  "fieldname": "slideshow", 
+  "fieldtype": "Link", 
+  "label": "Slideshow", 
+  "options": "Website Slideshow", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "show_in_website", 
+  "description": "Item Image (if not slideshow)", 
+  "doctype": "DocField", 
+  "fieldname": "website_image", 
+  "fieldtype": "Select", 
+  "label": "Image", 
+  "options": "attach_files:", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cb72", 
+  "fieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "show_in_website", 
+  "description": "Show \"In Stock\" or \"Not in Stock\" based on stock available in this warehouse.", 
+  "doctype": "DocField", 
+  "fieldname": "website_warehouse", 
+  "fieldtype": "Link", 
+  "label": "Website Warehouse", 
+  "options": "Warehouse", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "show_in_website", 
+  "description": "List this Item in multiple groups on the website.", 
+  "doctype": "DocField", 
+  "fieldname": "website_item_groups", 
+  "fieldtype": "Table", 
+  "label": "Website Item Groups", 
+  "options": "Website Item Group", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "show_in_website", 
+  "doctype": "DocField", 
+  "fieldname": "sb72", 
+  "fieldtype": "Section Break", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "show_in_website", 
+  "doctype": "DocField", 
+  "fieldname": "copy_from_item_group", 
+  "fieldtype": "Button", 
+  "label": "Copy From Item Group", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "show_in_website", 
+  "doctype": "DocField", 
+  "fieldname": "item_website_specifications", 
+  "fieldtype": "Table", 
+  "label": "Item Website Specifications", 
+  "options": "Item Website Specification", 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "show_in_website", 
+  "doctype": "DocField", 
+  "fieldname": "web_long_description", 
+  "fieldtype": "Text Editor", 
+  "label": "Website Description", 
+  "read_only": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "import": 1, 
+  "role": "Material Master Manager", 
+  "write": 1
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Material Manager", 
+  "write": 0
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Material User", 
+  "write": 0
+ }
+]
\ No newline at end of file
diff --git a/erpnext/stock/doctype/item/test_item.py b/erpnext/stock/doctype/item/test_item.py
new file mode 100644
index 0000000..3cf1d5e
--- /dev/null
+++ b/erpnext/stock/doctype/item/test_item.py
@@ -0,0 +1,252 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import unittest
+import webnotes
+
+test_ignore = ["BOM"]
+test_dependencies = ["Warehouse"]
+
+class TestItem(unittest.TestCase):
+	def test_default_warehouse(self):
+		from erpnext.stock.doctype.item.item import WarehouseNotSet
+		item = webnotes.bean(copy=test_records[0])
+		item.doc.is_stock_item = "Yes"
+		item.doc.default_warehouse = None
+		self.assertRaises(WarehouseNotSet, item.insert)
+
+test_records = [
+	[{
+		"doctype": "Item",
+		"item_code": "_Test Item",
+		"item_name": "_Test Item",
+		"description": "_Test Item",
+		"item_group": "_Test Item Group",
+		"is_stock_item": "Yes",
+		"is_asset_item": "No",
+		"has_batch_no": "No",
+		"has_serial_no": "No",
+		"is_purchase_item": "Yes",
+		"is_sales_item": "Yes",
+		"is_service_item": "No",
+		"inspection_required": "No",
+		"is_pro_applicable": "Yes",
+		"is_sub_contracted_item": "No",
+		"stock_uom": "_Test UOM",
+		"default_income_account": "Sales - _TC",
+		"default_warehouse": "_Test Warehouse - _TC",
+	}, {
+		"doctype": "Item Reorder",
+		"parentfield": "item_reorder",
+		"warehouse": "_Test Warehouse - _TC",
+		"warehouse_reorder_level": 20,
+		"warehouse_reorder_qty": 20,
+		"material_request_type": "Purchase"
+	},
+	],
+	[{
+		"doctype": "Item",
+		"item_code": "_Test Item 2",
+		"item_name": "_Test Item 2",
+		"description": "_Test Item 2",
+		"item_group": "_Test Item Group",
+		"is_stock_item": "Yes",
+		"is_asset_item": "No",
+		"has_batch_no": "No",
+		"has_serial_no": "No",
+		"is_purchase_item": "Yes",
+		"is_sales_item": "Yes",
+		"is_service_item": "No",
+		"inspection_required": "No",
+		"is_pro_applicable": "Yes",
+		"is_sub_contracted_item": "No",
+		"stock_uom": "_Test UOM",
+		"default_income_account": "Sales - _TC",
+		"default_warehouse": "_Test Warehouse - _TC",
+	}],	
+	[{
+		"doctype": "Item",
+		"item_code": "_Test Item Home Desktop 100",
+		"item_name": "_Test Item Home Desktop 100",
+		"description": "_Test Item Home Desktop 100",
+		"item_group": "_Test Item Group Desktops",
+		"default_warehouse": "_Test Warehouse - _TC",
+		"default_income_account": "Sales - _TC",
+		"is_stock_item": "Yes",
+		"is_asset_item": "No",
+		"has_batch_no": "No",
+		"has_serial_no": "No",
+		"is_purchase_item": "Yes",
+		"is_sales_item": "Yes",
+		"is_service_item": "No",
+		"inspection_required": "No",
+		"is_pro_applicable": "No",
+		"is_sub_contracted_item": "No",
+		"is_manufactured_item": "No",
+		"stock_uom": "_Test UOM"
+	},
+	{
+		"doctype": "Item Tax",
+		"tax_type": "_Test Account Excise Duty - _TC",
+		"tax_rate": 10
+	}],
+	[{
+		"doctype": "Item",
+		"item_code": "_Test Item Home Desktop 200",
+		"item_name": "_Test Item Home Desktop 200",
+		"description": "_Test Item Home Desktop 200",
+		"item_group": "_Test Item Group Desktops",
+		"default_warehouse": "_Test Warehouse - _TC",
+		"default_income_account": "Sales - _TC",
+		"is_stock_item": "Yes",
+		"is_asset_item": "No",
+		"has_batch_no": "No",
+		"has_serial_no": "No",
+		"is_purchase_item": "Yes",
+		"is_sales_item": "Yes",
+		"is_service_item": "No",
+		"inspection_required": "No",
+		"is_pro_applicable": "No",
+		"is_sub_contracted_item": "No",
+		"is_manufactured_item": "No",
+		"stock_uom": "_Test UOM"
+	}],
+	[{
+		"doctype": "Item",
+		"item_code": "_Test Sales BOM Item",
+		"item_name": "_Test Sales BOM Item",
+		"description": "_Test Sales BOM Item",
+		"item_group": "_Test Item Group Desktops",
+		"default_income_account": "Sales - _TC",
+		"is_stock_item": "No",
+		"is_asset_item": "No",
+		"has_batch_no": "No",
+		"has_serial_no": "No",
+		"is_purchase_item": "Yes",
+		"is_sales_item": "Yes",
+		"is_service_item": "No",
+		"inspection_required": "No",
+		"is_pro_applicable": "No",
+		"is_sub_contracted_item": "No",
+		"stock_uom": "_Test UOM"
+	}],
+	[{
+		"doctype": "Item",
+		"item_code": "_Test FG Item",
+		"item_name": "_Test FG Item",
+		"description": "_Test FG Item",
+		"item_group": "_Test Item Group Desktops",
+		"is_stock_item": "Yes",
+		"default_warehouse": "_Test Warehouse - _TC",
+		"default_income_account": "Sales - _TC",
+		"is_asset_item": "No",
+		"has_batch_no": "No",
+		"has_serial_no": "No",
+		"is_purchase_item": "Yes",
+		"is_sales_item": "Yes",
+		"is_service_item": "No",
+		"inspection_required": "No",
+		"is_pro_applicable": "Yes",
+		"is_sub_contracted_item": "Yes",
+		"stock_uom": "_Test UOM"
+	}],
+	[{
+		"doctype": "Item",
+		"item_code": "_Test Non Stock Item",
+		"item_name": "_Test Non Stock Item",
+		"description": "_Test Non Stock Item",
+		"item_group": "_Test Item Group Desktops",
+		"is_stock_item": "No",
+		"is_asset_item": "No",
+		"has_batch_no": "No",
+		"has_serial_no": "No",
+		"is_purchase_item": "Yes",
+		"is_sales_item": "Yes",
+		"is_service_item": "No",
+		"inspection_required": "No",
+		"is_pro_applicable": "No",
+		"is_sub_contracted_item": "No",
+		"stock_uom": "_Test UOM"
+	}],
+	[{
+		"doctype": "Item",
+		"item_code": "_Test Serialized Item",
+		"item_name": "_Test Serialized Item",
+		"description": "_Test Serialized Item",
+		"item_group": "_Test Item Group Desktops",
+		"is_stock_item": "Yes",
+		"default_warehouse": "_Test Warehouse - _TC",
+		"is_asset_item": "No",
+		"has_batch_no": "No",
+		"has_serial_no": "Yes",
+		"is_purchase_item": "Yes",
+		"is_sales_item": "Yes",
+		"is_service_item": "No",
+		"inspection_required": "No",
+		"is_pro_applicable": "No",
+		"is_sub_contracted_item": "No",
+		"stock_uom": "_Test UOM"
+	}],
+	[{
+		"doctype": "Item",
+		"item_code": "_Test Serialized Item With Series",
+		"item_name": "_Test Serialized Item With Series",
+		"description": "_Test Serialized Item",
+		"item_group": "_Test Item Group Desktops",
+		"is_stock_item": "Yes",
+		"default_warehouse": "_Test Warehouse - _TC",
+		"is_asset_item": "No",
+		"has_batch_no": "No",
+		"has_serial_no": "Yes",
+		"serial_no_series": "ABCD.#####",
+		"is_purchase_item": "Yes",
+		"is_sales_item": "Yes",
+		"is_service_item": "No",
+		"inspection_required": "No",
+		"is_pro_applicable": "Yes",
+		"is_sub_contracted_item": "No",
+		"stock_uom": "_Test UOM"
+	}],
+	[{
+		"doctype": "Item",
+		"item_code": "_Test Item Home Desktop Manufactured",
+		"item_name": "_Test Item Home Desktop Manufactured",
+		"description": "_Test Item Home Desktop Manufactured",
+		"item_group": "_Test Item Group Desktops",
+		"default_warehouse": "_Test Warehouse - _TC",
+		"default_income_account": "Sales - _TC",
+		"is_stock_item": "Yes",
+		"is_asset_item": "No",
+		"has_batch_no": "No",
+		"has_serial_no": "No",
+		"is_purchase_item": "Yes",
+		"is_sales_item": "Yes",
+		"is_service_item": "No",
+		"inspection_required": "No",
+		"is_pro_applicable": "Yes",
+		"is_sub_contracted_item": "No",
+		"is_manufactured_item": "Yes",
+		"stock_uom": "_Test UOM"
+	}],
+	[{
+		"doctype": "Item",
+		"item_code": "_Test FG Item 2",
+		"item_name": "_Test FG Item 2",
+		"description": "_Test FG Item 2",
+		"item_group": "_Test Item Group Desktops",
+		"is_stock_item": "Yes",
+		"default_warehouse": "_Test Warehouse - _TC",
+		"default_income_account": "Sales - _TC",
+		"is_asset_item": "No",
+		"has_batch_no": "No",
+		"has_serial_no": "No",
+		"is_purchase_item": "Yes",
+		"is_sales_item": "Yes",
+		"is_service_item": "No",
+		"inspection_required": "No",
+		"is_pro_applicable": "Yes",
+		"is_sub_contracted_item": "Yes",
+		"stock_uom": "_Test UOM"
+	}],
+]
\ No newline at end of file
diff --git a/stock/doctype/item_customer_detail/README.md b/erpnext/stock/doctype/item_customer_detail/README.md
similarity index 100%
rename from stock/doctype/item_customer_detail/README.md
rename to erpnext/stock/doctype/item_customer_detail/README.md
diff --git a/stock/doctype/item_customer_detail/__init__.py b/erpnext/stock/doctype/item_customer_detail/__init__.py
similarity index 100%
rename from stock/doctype/item_customer_detail/__init__.py
rename to erpnext/stock/doctype/item_customer_detail/__init__.py
diff --git a/stock/doctype/item_customer_detail/item_customer_detail.py b/erpnext/stock/doctype/item_customer_detail/item_customer_detail.py
similarity index 100%
rename from stock/doctype/item_customer_detail/item_customer_detail.py
rename to erpnext/stock/doctype/item_customer_detail/item_customer_detail.py
diff --git a/erpnext/stock/doctype/item_customer_detail/item_customer_detail.txt b/erpnext/stock/doctype/item_customer_detail/item_customer_detail.txt
new file mode 100644
index 0000000..9d9b6ca
--- /dev/null
+++ b/erpnext/stock/doctype/item_customer_detail/item_customer_detail.txt
@@ -0,0 +1,56 @@
+[
+ {
+  "creation": "2013-03-08 15:37:16", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:16", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "ITEMCUST/.#####", 
+  "description": "For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes", 
+  "doctype": "DocType", 
+  "in_create": 0, 
+  "istable": 1, 
+  "module": "Stock", 
+  "name": "__common__", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Item Customer Detail", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Item Customer Detail"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_name", 
+  "fieldtype": "Link", 
+  "label": "Customer Name", 
+  "oldfieldname": "price_list_name", 
+  "oldfieldtype": "Select", 
+  "options": "Customer", 
+  "print_width": "180px", 
+  "width": "180px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "ref_code", 
+  "fieldtype": "Data", 
+  "label": "Ref Code", 
+  "oldfieldname": "ref_rate", 
+  "oldfieldtype": "Currency", 
+  "print_width": "120px", 
+  "width": "120px"
+ }
+]
\ No newline at end of file
diff --git a/stock/doctype/item_price/README.md b/erpnext/stock/doctype/item_price/README.md
similarity index 100%
rename from stock/doctype/item_price/README.md
rename to erpnext/stock/doctype/item_price/README.md
diff --git a/stock/doctype/item_price/__init__.py b/erpnext/stock/doctype/item_price/__init__.py
similarity index 100%
rename from stock/doctype/item_price/__init__.py
rename to erpnext/stock/doctype/item_price/__init__.py
diff --git a/stock/doctype/item_price/item_price.js b/erpnext/stock/doctype/item_price/item_price.js
similarity index 100%
rename from stock/doctype/item_price/item_price.js
rename to erpnext/stock/doctype/item_price/item_price.js
diff --git a/stock/doctype/item_price/item_price.py b/erpnext/stock/doctype/item_price/item_price.py
similarity index 100%
rename from stock/doctype/item_price/item_price.py
rename to erpnext/stock/doctype/item_price/item_price.py
diff --git a/erpnext/stock/doctype/item_price/item_price.txt b/erpnext/stock/doctype/item_price/item_price.txt
new file mode 100644
index 0000000..281b7a6
--- /dev/null
+++ b/erpnext/stock/doctype/item_price/item_price.txt
@@ -0,0 +1,150 @@
+[
+ {
+  "creation": "2013-05-02 16:29:48", 
+  "docstatus": 0, 
+  "modified": "2014-01-07 19:16:49", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "RFD/.#####", 
+  "description": "Multiple Item prices.", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-flag", 
+  "in_create": 0, 
+  "istable": 0, 
+  "module": "Stock", 
+  "name": "__common__", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Item Price", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Item Price", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Item Price"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "price_list_details", 
+  "fieldtype": "Section Break", 
+  "label": "Price List", 
+  "options": "icon-tags"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "price_list", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Price List", 
+  "options": "Price List", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "buying", 
+  "fieldtype": "Check", 
+  "in_list_view": 1, 
+  "label": "Buying", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "selling", 
+  "fieldtype": "Check", 
+  "in_list_view": 1, 
+  "label": "Selling", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_details", 
+  "fieldtype": "Section Break", 
+  "label": "Item", 
+  "options": "icon-tag"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Item Code", 
+  "oldfieldname": "price_list_name", 
+  "oldfieldtype": "Select", 
+  "options": "Item", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "ref_rate", 
+  "fieldtype": "Currency", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Rate", 
+  "oldfieldname": "ref_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_br_1", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_name", 
+  "fieldtype": "Data", 
+  "label": "Item Name", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_description", 
+  "fieldtype": "Text", 
+  "label": "Item Description", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "currency", 
+  "fieldtype": "Link", 
+  "hidden": 1, 
+  "label": "Currency", 
+  "options": "Currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Sales Master Manager"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Purchase Master Manager"
+ }
+]
\ No newline at end of file
diff --git a/erpnext/stock/doctype/item_price/test_item_price.py b/erpnext/stock/doctype/item_price/test_item_price.py
new file mode 100644
index 0000000..bc695ea
--- /dev/null
+++ b/erpnext/stock/doctype/item_price/test_item_price.py
@@ -0,0 +1,23 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import unittest
+import webnotes
+
+class TestItem(unittest.TestCase):
+	def test_duplicate_item(self):
+		from erpnext.stock.doctype.item_price.item_price import ItemPriceDuplicateItem
+		bean = webnotes.bean(copy=test_records[0])
+		self.assertRaises(ItemPriceDuplicateItem, bean.insert)
+
+test_records = [
+	[
+		{
+			"doctype": "Item Price",
+			"price_list": "_Test Price List",
+			"item_code": "_Test Item",
+			"ref_rate": 100
+		}
+	]
+]
\ No newline at end of file
diff --git a/stock/doctype/item_quality_inspection_parameter/README.md b/erpnext/stock/doctype/item_quality_inspection_parameter/README.md
similarity index 100%
rename from stock/doctype/item_quality_inspection_parameter/README.md
rename to erpnext/stock/doctype/item_quality_inspection_parameter/README.md
diff --git a/stock/doctype/item_quality_inspection_parameter/__init__.py b/erpnext/stock/doctype/item_quality_inspection_parameter/__init__.py
similarity index 100%
rename from stock/doctype/item_quality_inspection_parameter/__init__.py
rename to erpnext/stock/doctype/item_quality_inspection_parameter/__init__.py
diff --git a/stock/doctype/item_quality_inspection_parameter/item_quality_inspection_parameter.py b/erpnext/stock/doctype/item_quality_inspection_parameter/item_quality_inspection_parameter.py
similarity index 100%
rename from stock/doctype/item_quality_inspection_parameter/item_quality_inspection_parameter.py
rename to erpnext/stock/doctype/item_quality_inspection_parameter/item_quality_inspection_parameter.py
diff --git a/erpnext/stock/doctype/item_quality_inspection_parameter/item_quality_inspection_parameter.txt b/erpnext/stock/doctype/item_quality_inspection_parameter/item_quality_inspection_parameter.txt
new file mode 100644
index 0000000..8ec87d7
--- /dev/null
+++ b/erpnext/stock/doctype/item_quality_inspection_parameter/item_quality_inspection_parameter.txt
@@ -0,0 +1,48 @@
+[
+ {
+  "creation": "2013-02-22 01:28:01", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:16", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "IISD/.#####", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Stock", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "oldfieldtype": "Data", 
+  "parent": "Item Quality Inspection Parameter", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Item Quality Inspection Parameter"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "specification", 
+  "in_filter": 0, 
+  "label": "Parameter", 
+  "oldfieldname": "specification", 
+  "print_width": "200px", 
+  "reqd": 1, 
+  "search_index": 0, 
+  "width": "200px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "value", 
+  "label": "Acceptance Criteria", 
+  "oldfieldname": "value"
+ }
+]
\ No newline at end of file
diff --git a/stock/doctype/item_reorder/README.md b/erpnext/stock/doctype/item_reorder/README.md
similarity index 100%
rename from stock/doctype/item_reorder/README.md
rename to erpnext/stock/doctype/item_reorder/README.md
diff --git a/stock/doctype/item_reorder/__init__.py b/erpnext/stock/doctype/item_reorder/__init__.py
similarity index 100%
rename from stock/doctype/item_reorder/__init__.py
rename to erpnext/stock/doctype/item_reorder/__init__.py
diff --git a/stock/doctype/item_reorder/item_reorder.py b/erpnext/stock/doctype/item_reorder/item_reorder.py
similarity index 100%
rename from stock/doctype/item_reorder/item_reorder.py
rename to erpnext/stock/doctype/item_reorder/item_reorder.py
diff --git a/erpnext/stock/doctype/item_reorder/item_reorder.txt b/erpnext/stock/doctype/item_reorder/item_reorder.txt
new file mode 100644
index 0000000..74df09a
--- /dev/null
+++ b/erpnext/stock/doctype/item_reorder/item_reorder.txt
@@ -0,0 +1,60 @@
+[
+ {
+  "creation": "2013-03-07 11:42:59", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:16", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "REORD-.#####", 
+  "doctype": "DocType", 
+  "in_create": 1, 
+  "istable": 1, 
+  "module": "Stock", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Item Reorder", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Item Reorder"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warehouse", 
+  "fieldtype": "Link", 
+  "label": "Warehouse", 
+  "options": "Warehouse", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warehouse_reorder_level", 
+  "fieldtype": "Float", 
+  "label": "Re-order Level", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warehouse_reorder_qty", 
+  "fieldtype": "Float", 
+  "label": "Re-order Qty"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "material_request_type", 
+  "fieldtype": "Select", 
+  "label": "Material Request Type", 
+  "options": "Purchase\nTransfer", 
+  "reqd": 1
+ }
+]
\ No newline at end of file
diff --git a/stock/doctype/item_supplier/README.md b/erpnext/stock/doctype/item_supplier/README.md
similarity index 100%
rename from stock/doctype/item_supplier/README.md
rename to erpnext/stock/doctype/item_supplier/README.md
diff --git a/stock/doctype/item_supplier/__init__.py b/erpnext/stock/doctype/item_supplier/__init__.py
similarity index 100%
rename from stock/doctype/item_supplier/__init__.py
rename to erpnext/stock/doctype/item_supplier/__init__.py
diff --git a/stock/doctype/item_supplier/item_supplier.py b/erpnext/stock/doctype/item_supplier/item_supplier.py
similarity index 100%
rename from stock/doctype/item_supplier/item_supplier.py
rename to erpnext/stock/doctype/item_supplier/item_supplier.py
diff --git a/erpnext/stock/doctype/item_supplier/item_supplier.txt b/erpnext/stock/doctype/item_supplier/item_supplier.txt
new file mode 100644
index 0000000..02e0bd7
--- /dev/null
+++ b/erpnext/stock/doctype/item_supplier/item_supplier.txt
@@ -0,0 +1,43 @@
+[
+ {
+  "creation": "2013-02-22 01:28:01", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:16", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Stock", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Item Supplier", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Item Supplier"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supplier", 
+  "fieldtype": "Link", 
+  "label": "Supplier", 
+  "options": "Supplier"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supplier_part_no", 
+  "fieldtype": "Data", 
+  "label": "Supplier Part Number", 
+  "print_width": "200px", 
+  "width": "200px"
+ }
+]
\ No newline at end of file
diff --git a/stock/doctype/item_tax/README.md b/erpnext/stock/doctype/item_tax/README.md
similarity index 100%
rename from stock/doctype/item_tax/README.md
rename to erpnext/stock/doctype/item_tax/README.md
diff --git a/stock/doctype/item_tax/__init__.py b/erpnext/stock/doctype/item_tax/__init__.py
similarity index 100%
rename from stock/doctype/item_tax/__init__.py
rename to erpnext/stock/doctype/item_tax/__init__.py
diff --git a/stock/doctype/item_tax/item_tax.py b/erpnext/stock/doctype/item_tax/item_tax.py
similarity index 100%
rename from stock/doctype/item_tax/item_tax.py
rename to erpnext/stock/doctype/item_tax/item_tax.py
diff --git a/erpnext/stock/doctype/item_tax/item_tax.txt b/erpnext/stock/doctype/item_tax/item_tax.txt
new file mode 100644
index 0000000..243ee1f
--- /dev/null
+++ b/erpnext/stock/doctype/item_tax/item_tax.txt
@@ -0,0 +1,47 @@
+[
+ {
+  "creation": "2013-02-22 01:28:01", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:16", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Stock", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Item Tax", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Item Tax"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "tax_type", 
+  "fieldtype": "Link", 
+  "label": "Tax", 
+  "oldfieldname": "tax_type", 
+  "oldfieldtype": "Link", 
+  "options": "Account", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "tax_rate", 
+  "fieldtype": "Float", 
+  "label": "Tax Rate", 
+  "oldfieldname": "tax_rate", 
+  "oldfieldtype": "Currency", 
+  "reqd": 0
+ }
+]
\ No newline at end of file
diff --git a/stock/doctype/item_website_specification/README.md b/erpnext/stock/doctype/item_website_specification/README.md
similarity index 100%
rename from stock/doctype/item_website_specification/README.md
rename to erpnext/stock/doctype/item_website_specification/README.md
diff --git a/stock/doctype/item_website_specification/__init__.py b/erpnext/stock/doctype/item_website_specification/__init__.py
similarity index 100%
rename from stock/doctype/item_website_specification/__init__.py
rename to erpnext/stock/doctype/item_website_specification/__init__.py
diff --git a/stock/doctype/item_website_specification/item_website_specification.py b/erpnext/stock/doctype/item_website_specification/item_website_specification.py
similarity index 100%
rename from stock/doctype/item_website_specification/item_website_specification.py
rename to erpnext/stock/doctype/item_website_specification/item_website_specification.py
diff --git a/erpnext/stock/doctype/item_website_specification/item_website_specification.txt b/erpnext/stock/doctype/item_website_specification/item_website_specification.txt
new file mode 100644
index 0000000..164da81
--- /dev/null
+++ b/erpnext/stock/doctype/item_website_specification/item_website_specification.txt
@@ -0,0 +1,45 @@
+[
+ {
+  "creation": "2013-02-22 01:28:01", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:16", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "description": "Table for Item that will be shown in Web Site", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Stock", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Item Website Specification", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Item Website Specification"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "label", 
+  "fieldtype": "Data", 
+  "label": "Label", 
+  "print_width": "150px", 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Text", 
+  "label": "Description", 
+  "print_width": "300px", 
+  "width": "300px"
+ }
+]
\ No newline at end of file
diff --git a/stock/doctype/landed_cost_item/README.md b/erpnext/stock/doctype/landed_cost_item/README.md
similarity index 100%
rename from stock/doctype/landed_cost_item/README.md
rename to erpnext/stock/doctype/landed_cost_item/README.md
diff --git a/stock/doctype/landed_cost_item/__init__.py b/erpnext/stock/doctype/landed_cost_item/__init__.py
similarity index 100%
rename from stock/doctype/landed_cost_item/__init__.py
rename to erpnext/stock/doctype/landed_cost_item/__init__.py
diff --git a/stock/doctype/landed_cost_item/landed_cost_item.py b/erpnext/stock/doctype/landed_cost_item/landed_cost_item.py
similarity index 100%
rename from stock/doctype/landed_cost_item/landed_cost_item.py
rename to erpnext/stock/doctype/landed_cost_item/landed_cost_item.py
diff --git a/erpnext/stock/doctype/landed_cost_item/landed_cost_item.txt b/erpnext/stock/doctype/landed_cost_item/landed_cost_item.txt
new file mode 100644
index 0000000..bf8af3a
--- /dev/null
+++ b/erpnext/stock/doctype/landed_cost_item/landed_cost_item.txt
@@ -0,0 +1,67 @@
+[
+ {
+  "creation": "2013-02-22 01:28:02", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:18", 
+  "modified_by": "Administrator", 
+  "owner": "wasim@webnotestech.com"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Stock", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Landed Cost Item", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Landed Cost Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "account_head", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Account Head", 
+  "oldfieldname": "account_head", 
+  "oldfieldtype": "Link", 
+  "options": "Account", 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cost_center", 
+  "fieldtype": "Link", 
+  "label": "Cost Center", 
+  "options": "Cost Center"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Data", 
+  "print_width": "300px", 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amount", 
+  "fieldtype": "Currency", 
+  "in_list_view": 1, 
+  "label": "Amount", 
+  "oldfieldname": "amount", 
+  "oldfieldtype": "Currency", 
+  "options": "currency"
+ }
+]
\ No newline at end of file
diff --git a/stock/doctype/landed_cost_purchase_receipt/README.md b/erpnext/stock/doctype/landed_cost_purchase_receipt/README.md
similarity index 100%
rename from stock/doctype/landed_cost_purchase_receipt/README.md
rename to erpnext/stock/doctype/landed_cost_purchase_receipt/README.md
diff --git a/stock/doctype/landed_cost_purchase_receipt/__init__.py b/erpnext/stock/doctype/landed_cost_purchase_receipt/__init__.py
similarity index 100%
rename from stock/doctype/landed_cost_purchase_receipt/__init__.py
rename to erpnext/stock/doctype/landed_cost_purchase_receipt/__init__.py
diff --git a/stock/doctype/landed_cost_purchase_receipt/landed_cost_purchase_receipt.py b/erpnext/stock/doctype/landed_cost_purchase_receipt/landed_cost_purchase_receipt.py
similarity index 100%
rename from stock/doctype/landed_cost_purchase_receipt/landed_cost_purchase_receipt.py
rename to erpnext/stock/doctype/landed_cost_purchase_receipt/landed_cost_purchase_receipt.py
diff --git a/erpnext/stock/doctype/landed_cost_purchase_receipt/landed_cost_purchase_receipt.txt b/erpnext/stock/doctype/landed_cost_purchase_receipt/landed_cost_purchase_receipt.txt
new file mode 100644
index 0000000..8d02e3a
--- /dev/null
+++ b/erpnext/stock/doctype/landed_cost_purchase_receipt/landed_cost_purchase_receipt.txt
@@ -0,0 +1,39 @@
+[
+ {
+  "creation": "2013-02-22 01:28:02", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:18", 
+  "modified_by": "Administrator", 
+  "owner": "wasim@webnotestech.com"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Stock", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_receipt", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Purchase Receipt", 
+  "name": "__common__", 
+  "oldfieldname": "purchase_receipt_no", 
+  "oldfieldtype": "Link", 
+  "options": "Purchase Receipt", 
+  "parent": "Landed Cost Purchase Receipt", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print_width": "220px", 
+  "width": "220px"
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Landed Cost Purchase Receipt"
+ }, 
+ {
+  "doctype": "DocField"
+ }
+]
\ No newline at end of file
diff --git a/stock/doctype/landed_cost_wizard/README.md b/erpnext/stock/doctype/landed_cost_wizard/README.md
similarity index 100%
rename from stock/doctype/landed_cost_wizard/README.md
rename to erpnext/stock/doctype/landed_cost_wizard/README.md
diff --git a/stock/doctype/landed_cost_wizard/__init__.py b/erpnext/stock/doctype/landed_cost_wizard/__init__.py
similarity index 100%
rename from stock/doctype/landed_cost_wizard/__init__.py
rename to erpnext/stock/doctype/landed_cost_wizard/__init__.py
diff --git a/erpnext/stock/doctype/landed_cost_wizard/landed_cost_wizard.js b/erpnext/stock/doctype/landed_cost_wizard/landed_cost_wizard.js
new file mode 100644
index 0000000..86b34c0
--- /dev/null
+++ b/erpnext/stock/doctype/landed_cost_wizard/landed_cost_wizard.js
@@ -0,0 +1,48 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+
+wn.provide("erpnext.stock");
+wn.require("assets/erpnext/js/controllers/stock_controller.js");
+
+erpnext.stock.LandedCostWizard = erpnext.stock.StockController.extend({		
+	setup: function() {
+		var me = this;
+		this.frm.fields_dict.lc_pr_details.grid.get_field('purchase_receipt').get_query = 
+			function() {
+				if(!me.frm.doc.company) msgprint(wn._("Please enter company first"));
+				return {
+					filters:[
+						['Purchase Receipt', 'docstatus', '=', '1'],
+						['Purchase Receipt', 'company', '=', me.frm.doc.company],
+					]
+				}
+		};
+	
+		this.frm.fields_dict.landed_cost_details.grid.get_field('account_head').get_query = 				function() {
+				if(!me.frm.doc.company) msgprint(wn._("Please enter company first"));
+				return {
+					filters:[
+						['Account', 'group_or_ledger', '=', 'Ledger'],
+						['Account', 'account_type', 'in', 'Tax, Chargeable'],
+						['Account', 'is_pl_account', '=', 'Yes'],
+						['Account', 'debit_or_credit', '=', 'Debit'],
+						['Account', 'company', '=', me.frm.doc.company]
+					]
+				}
+		}, 
+	
+		this.frm.fields_dict.landed_cost_details.grid.get_field('cost_center').get_query =
+			function() {
+				if(!me.frm.doc.company) msgprint(wn._("Please enter company first"));
+				return {
+					filters:[
+						['Cost Center', 'group_or_ledger', '=', 'Ledger'],
+						['Cost Center', 'company', '=', me.frm.doc.company]						
+					]
+				}
+		}
+	}
+});
+
+cur_frm.script_manager.make(erpnext.stock.LandedCostWizard);
\ No newline at end of file
diff --git a/stock/doctype/landed_cost_wizard/landed_cost_wizard.py b/erpnext/stock/doctype/landed_cost_wizard/landed_cost_wizard.py
similarity index 100%
rename from stock/doctype/landed_cost_wizard/landed_cost_wizard.py
rename to erpnext/stock/doctype/landed_cost_wizard/landed_cost_wizard.py
diff --git a/erpnext/stock/doctype/landed_cost_wizard/landed_cost_wizard.txt b/erpnext/stock/doctype/landed_cost_wizard/landed_cost_wizard.txt
new file mode 100644
index 0000000..587d0e3
--- /dev/null
+++ b/erpnext/stock/doctype/landed_cost_wizard/landed_cost_wizard.txt
@@ -0,0 +1,95 @@
+[
+ {
+  "creation": "2013-01-22 16:50:39", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:18", 
+  "modified_by": "Administrator", 
+  "owner": "wasim@webnotestech.com"
+ }, 
+ {
+  "doctype": "DocType", 
+  "icon": "icon-magic", 
+  "issingle": 1, 
+  "module": "Stock", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Landed Cost Wizard", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Landed Cost Wizard", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 0, 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Landed Cost Wizard"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "label": "Company", 
+  "options": "Company", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break0", 
+  "fieldtype": "Section Break", 
+  "label": "Select Purchase Receipts", 
+  "options": "Simple"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "lc_pr_details", 
+  "fieldtype": "Table", 
+  "label": "Landed Cost Purchase Receipts", 
+  "options": "Landed Cost Purchase Receipt"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break1", 
+  "fieldtype": "Section Break", 
+  "label": "Add Taxes and Charges"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "landed_cost_details", 
+  "fieldtype": "Table", 
+  "label": "Landed Cost Items", 
+  "options": "Landed Cost Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "update_landed_cost", 
+  "fieldtype": "Button", 
+  "label": "Update Landed Cost", 
+  "options": "update_landed_cost"
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "doctype": "DocPerm", 
+  "role": "Purchase Manager"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Purchase User"
+ }
+]
\ No newline at end of file
diff --git a/stock/doctype/material_request/README.md b/erpnext/stock/doctype/material_request/README.md
similarity index 100%
rename from stock/doctype/material_request/README.md
rename to erpnext/stock/doctype/material_request/README.md
diff --git a/stock/doctype/material_request/__init__.py b/erpnext/stock/doctype/material_request/__init__.py
similarity index 100%
rename from stock/doctype/material_request/__init__.py
rename to erpnext/stock/doctype/material_request/__init__.py
diff --git a/erpnext/stock/doctype/material_request/material_request.js b/erpnext/stock/doctype/material_request/material_request.js
new file mode 100644
index 0000000..31a5753
--- /dev/null
+++ b/erpnext/stock/doctype/material_request/material_request.js
@@ -0,0 +1,180 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+cur_frm.cscript.tname = "Material Request Item";
+cur_frm.cscript.fname = "indent_details";
+
+{% include 'buying/doctype/purchase_common/purchase_common.js' %};
+{% include 'utilities/doctype/sms_control/sms_control.js' %}
+
+erpnext.buying.MaterialRequestController = erpnext.buying.BuyingController.extend({
+	refresh: function(doc) {
+		this._super();
+		
+		// dashboard
+		cur_frm.dashboard.reset();
+		if(doc.docstatus===1) {
+			if(doc.status==="Stopped") {
+				cur_frm.dashboard.set_headline_alert(wn._("Stopped"), "alert-danger", "icon-stop")
+			}
+			cur_frm.dashboard.add_progress(cint(doc.per_ordered) + "% " 
+				+ wn._("Fulfilled"), cint(doc.per_ordered));
+		}
+		
+		if(doc.docstatus==0) {
+			cur_frm.add_custom_button(wn._("Get Items from BOM"), cur_frm.cscript.get_items_from_bom, "icon-sitemap");
+		}
+		
+		if(doc.docstatus == 1 && doc.status != 'Stopped') {
+			if(doc.material_request_type === "Purchase")
+				cur_frm.add_custom_button(wn._("Make Supplier Quotation"), 
+					this.make_supplier_quotation);
+				
+			if(doc.material_request_type === "Transfer" && doc.status === "Submitted")
+				cur_frm.add_custom_button(wn._("Transfer Material"), this.make_stock_entry);
+			
+			if(flt(doc.per_ordered, 2) < 100) {
+				if(doc.material_request_type === "Purchase")
+					cur_frm.add_custom_button(wn._('Make Purchase Order'), 
+						this.make_purchase_order);
+				
+				cur_frm.add_custom_button(wn._('Stop Material Request'), 
+					cur_frm.cscript['Stop Material Request'], "icon-exclamation");
+			}
+			cur_frm.add_custom_button(wn._('Send SMS'), cur_frm.cscript.send_sms, "icon-mobile-phone");
+
+		} 
+		
+		if (this.frm.doc.docstatus===0) {
+			cur_frm.add_custom_button(wn._('From Sales Order'), 
+				function() {
+					wn.model.map_current_doc({
+						method: "erpnext.selling.doctype.sales_order.sales_order.make_material_request",
+						source_doctype: "Sales Order",
+						get_query_filters: {
+							docstatus: 1,
+							status: ["!=", "Stopped"],
+							per_delivered: ["<", 99.99],
+							company: cur_frm.doc.company
+						}
+					})
+				});
+		}
+
+		if(doc.docstatus == 1 && doc.status == 'Stopped')
+			cur_frm.add_custom_button(wn._('Unstop Material Request'), 
+				cur_frm.cscript['Unstop Material Request'], "icon-check");
+		
+	},
+	
+	schedule_date: function(doc, cdt, cdn) {
+		var val = locals[cdt][cdn].schedule_date;
+		if(val) {
+			$.each(wn.model.get("Material Request Item", { parent: cur_frm.doc.name }), function(i, d) {
+				if(!d.schedule_date) {
+					d.schedule_date = val;
+				}
+			});
+			refresh_field("indent_details");
+		}
+	},
+	
+	get_items_from_bom: function() {
+		var d = new wn.ui.Dialog({
+			title: wn._("Get Items from BOM"),
+			fields: [
+				{"fieldname":"bom", "fieldtype":"Link", "label":wn._("BOM"), 
+					options:"BOM"},
+				{"fieldname":"fetch_exploded", "fieldtype":"Check", 
+					"label":wn._("Fetch exploded BOM (including sub-assemblies)"), "default":1},
+				{fieldname:"fetch", "label":wn._("Get Items from BOM"), "fieldtype":"Button"}
+			]
+		});
+		d.get_input("fetch").on("click", function() {
+			var values = d.get_values();
+			if(!values) return;
+			
+			wn.call({
+				method: "erpnext.manufacturing.doctype.bom.bom.get_bom_items",
+				args: values,
+				callback: function(r) {
+					$.each(r.message, function(i, item) {
+						var d = wn.model.add_child(cur_frm.doc, "Material Request Item", "indent_details");
+						d.item_code = item.item_code;
+						d.description = item.description;
+						d.warehouse = item.default_warehouse;
+						d.uom = item.stock_uom;
+						d.qty = item.qty;
+					});
+					d.hide();
+					refresh_field("indent_details");
+				}
+			});
+		});
+		d.show();
+	},
+	
+	tc_name: function() {
+		this.get_terms();
+	},
+	
+	validate_company_and_party: function(party_field) {
+		return true;
+	},
+	
+	calculate_taxes_and_totals: function() {
+		return;
+	},
+		
+	make_purchase_order: function() {
+		wn.model.open_mapped_doc({
+			method: "erpnext.stock.doctype.material_request.material_request.make_purchase_order",
+			source_name: cur_frm.doc.name
+		})
+	},
+
+	make_supplier_quotation: function() {
+		wn.model.open_mapped_doc({
+			method: "erpnext.stock.doctype.material_request.material_request.make_supplier_quotation",
+			source_name: cur_frm.doc.name
+		})
+	},
+
+	make_stock_entry: function() {
+		wn.model.open_mapped_doc({
+			method: "erpnext.stock.doctype.material_request.material_request.make_stock_entry",
+			source_name: cur_frm.doc.name
+		})
+	}
+});
+
+// for backward compatibility: combine new and previous states
+$.extend(cur_frm.cscript, new erpnext.buying.MaterialRequestController({frm: cur_frm}));
+	
+cur_frm.cscript.qty = function(doc, cdt, cdn) {
+	var d = locals[cdt][cdn];
+	if (flt(d.qty) < flt(d.min_order_qty))
+		alert(wn._("Warning: Material Requested Qty is less than Minimum Order Qty"));
+};
+
+cur_frm.cscript['Stop Material Request'] = function() {
+	var doc = cur_frm.doc;
+	var check = confirm(wn._("Do you really want to STOP this Material Request?"));
+
+	if (check) {
+		return $c('runserverobj', args={'method':'update_status', 'arg': 'Stopped', 'docs': wn.model.compress(make_doclist(doc.doctype, doc.name))}, function(r,rt) {
+			cur_frm.refresh();
+		});
+	}
+};
+
+cur_frm.cscript['Unstop Material Request'] = function(){
+	var doc = cur_frm.doc;
+	var check = confirm(wn._("Do you really want to UNSTOP this Material Request?"));
+	
+	if (check) {
+		return $c('runserverobj', args={'method':'update_status', 'arg': 'Submitted','docs': wn.model.compress(make_doclist(doc.doctype, doc.name))}, function(r,rt) {
+			cur_frm.refresh();
+		});
+	}
+};
diff --git a/erpnext/stock/doctype/material_request/material_request.py b/erpnext/stock/doctype/material_request/material_request.py
new file mode 100644
index 0000000..28ec508
--- /dev/null
+++ b/erpnext/stock/doctype/material_request/material_request.py
@@ -0,0 +1,372 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+# ERPNext - web based ERP (http://erpnext.com)
+# For license information, please see license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import cstr, flt
+from webnotes.model.utils import getlist
+from webnotes.model.code import get_obj
+from webnotes import msgprint, _
+
+from erpnext.controllers.buying_controller import BuyingController
+class DocType(BuyingController):
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+		self.tname = 'Material Request Item'
+		self.fname = 'indent_details'
+
+	def check_if_already_pulled(self):
+		pass#if self.[d.sales_order_no for d in getlist(self.doclist, 'indent_details')]
+
+	def validate_qty_against_so(self):
+		so_items = {} # Format --> {'SO/00001': {'Item/001': 120, 'Item/002': 24}}
+		for d in getlist(self.doclist, 'indent_details'):
+			if d.sales_order_no:
+				if not so_items.has_key(d.sales_order_no):
+					so_items[d.sales_order_no] = {d.item_code: flt(d.qty)}
+				else:
+					if not so_items[d.sales_order_no].has_key(d.item_code):
+						so_items[d.sales_order_no][d.item_code] = flt(d.qty)
+					else:
+						so_items[d.sales_order_no][d.item_code] += flt(d.qty)
+		
+		for so_no in so_items.keys():
+			for item in so_items[so_no].keys():
+				already_indented = webnotes.conn.sql("""select sum(qty) from `tabMaterial Request Item` 
+					where item_code = %s and sales_order_no = %s and 
+					docstatus = 1 and parent != %s""", (item, so_no, self.doc.name))
+				already_indented = already_indented and flt(already_indented[0][0]) or 0
+				
+				actual_so_qty = webnotes.conn.sql("""select sum(qty) from `tabSales Order Item` 
+					where parent = %s and item_code = %s and docstatus = 1 
+					group by parent""", (so_no, item))
+				actual_so_qty = actual_so_qty and flt(actual_so_qty[0][0]) or 0
+
+				if actual_so_qty and (flt(so_items[so_no][item]) + already_indented > actual_so_qty):
+					webnotes.throw("You can raise indent of maximum qty: %s for item: %s against sales order: %s\
+						\n Anyway, you can add more qty in new row for the same item."
+						% (actual_so_qty - already_indented, item, so_no))
+				
+	def validate_schedule_date(self):
+		for d in getlist(self.doclist, 'indent_details'):
+			if d.schedule_date < self.doc.transaction_date:
+				webnotes.throw(_("Expected Date cannot be before Material Request Date"))
+				
+	# Validate
+	# ---------------------
+	def validate(self):
+		super(DocType, self).validate()
+		
+		self.validate_schedule_date()
+		self.validate_uom_is_integer("uom", "qty")
+		
+		if not self.doc.status:
+			self.doc.status = "Draft"
+
+		from erpnext.utilities import validate_status
+		validate_status(self.doc.status, ["Draft", "Submitted", "Stopped", "Cancelled"])
+		
+		self.validate_value("material_request_type", "in", ["Purchase", "Transfer"])
+
+		pc_obj = get_obj(dt='Purchase Common')
+		pc_obj.validate_for_items(self)
+
+		self.validate_qty_against_so()
+	
+	def update_bin(self, is_submit, is_stopped):
+		""" Update Quantity Requested for Purchase in Bin for Material Request of type 'Purchase'"""
+		
+		from erpnext.stock.utils import update_bin
+		for d in getlist(self.doclist, 'indent_details'):
+			if webnotes.conn.get_value("Item", d.item_code, "is_stock_item") == "Yes":
+				if not d.warehouse:
+					webnotes.throw("Please Enter Warehouse for Item %s as it is stock item" 
+						% cstr(d.item_code))
+					
+				qty =flt(d.qty)
+				if is_stopped:
+					qty = (d.qty > d.ordered_qty) and flt(flt(d.qty) - flt(d.ordered_qty)) or 0
+			
+				args = {
+					"item_code": d.item_code,
+					"warehouse": d.warehouse,
+					"indented_qty": (is_submit and 1 or -1) * flt(qty),
+					"posting_date": self.doc.transaction_date
+				}
+				update_bin(args)		
+		
+	def on_submit(self):
+		webnotes.conn.set(self.doc, 'status', 'Submitted')
+		self.update_bin(is_submit = 1, is_stopped = 0)
+	
+	def check_modified_date(self):
+		mod_db = webnotes.conn.sql("""select modified from `tabMaterial Request` where name = %s""", 
+			self.doc.name)
+		date_diff = webnotes.conn.sql("""select TIMEDIFF('%s', '%s')"""
+			% (mod_db[0][0], cstr(self.doc.modified)))
+		
+		if date_diff and date_diff[0][0]:
+			webnotes.throw(cstr(self.doc.doctype) + " => " + cstr(self.doc.name) + " has been modified. Please Refresh.")
+
+	def update_status(self, status):
+		self.check_modified_date()
+		# Step 1:=> Update Bin
+		self.update_bin(is_submit = (status == 'Submitted') and 1 or 0, is_stopped = 1)
+
+		# Step 2:=> Set status 
+		webnotes.conn.set(self.doc, 'status', cstr(status))
+		
+		# Step 3:=> Acknowledge User
+		msgprint(self.doc.doctype + ": " + self.doc.name + " has been %s." % ((status == 'Submitted') and 'Unstopped' or cstr(status)))
+ 
+
+	def on_cancel(self):
+		# Step 1:=> Get Purchase Common Obj
+		pc_obj = get_obj(dt='Purchase Common')
+		
+		# Step 2:=> Check for stopped status
+		pc_obj.check_for_stopped_status(self.doc.doctype, self.doc.name)
+		
+		# Step 3:=> Check if Purchase Order has been submitted against current Material Request
+		pc_obj.check_docstatus(check = 'Next', doctype = 'Purchase Order', docname = self.doc.name, detail_doctype = 'Purchase Order Item')
+		# Step 4:=> Update Bin
+		self.update_bin(is_submit = 0, is_stopped = (cstr(self.doc.status) == 'Stopped') and 1 or 0)
+		
+		# Step 5:=> Set Status
+		webnotes.conn.set(self.doc,'status','Cancelled')
+		
+	def update_completed_qty(self, mr_items=None):
+		if self.doc.material_request_type != "Transfer":
+			return
+			
+		item_doclist = self.doclist.get({"parentfield": "indent_details"})
+		
+		if not mr_items:
+			mr_items = [d.name for d in item_doclist]
+		
+		per_ordered = 0.0
+		for d in item_doclist:
+			if d.name in mr_items:
+				d.ordered_qty =  flt(webnotes.conn.sql("""select sum(transfer_qty) 
+					from `tabStock Entry Detail` where material_request = %s 
+					and material_request_item = %s and docstatus = 1""", 
+					(self.doc.name, d.name))[0][0])
+				webnotes.conn.set_value(d.doctype, d.name, "ordered_qty", d.ordered_qty)
+				
+			# note: if qty is 0, its row is still counted in len(item_doclist)
+			# hence adding 1 to per_ordered
+			if (d.ordered_qty > d.qty) or not d.qty:
+				per_ordered += 1.0
+			elif d.qty > 0:
+				per_ordered += flt(d.ordered_qty / flt(d.qty))
+		
+		self.doc.per_ordered = flt((per_ordered / flt(len(item_doclist))) * 100.0, 2)
+		webnotes.conn.set_value(self.doc.doctype, self.doc.name, "per_ordered", self.doc.per_ordered)
+		
+def update_completed_qty(controller, caller_method):
+	if controller.doc.doctype == "Stock Entry":
+		material_request_map = {}
+		
+		for d in controller.doclist.get({"parentfield": "mtn_details"}):
+			if d.material_request:
+				if d.material_request not in material_request_map:
+					material_request_map[d.material_request] = []
+				material_request_map[d.material_request].append(d.material_request_item)
+			
+		for mr_name, mr_items in material_request_map.items():
+			mr_obj = webnotes.get_obj("Material Request", mr_name, with_children=1)
+			mr_doctype = webnotes.get_doctype("Material Request")
+			
+			if mr_obj.doc.status in ["Stopped", "Cancelled"]:
+				webnotes.throw(_("Material Request") + ": %s, " % mr_obj.doc.name 
+					+ _(mr_doctype.get_label("status")) + " = %s. " % _(mr_obj.doc.status)
+					+ _("Cannot continue."), exc=webnotes.InvalidStatusError)
+				
+			_update_requested_qty(controller, mr_obj, mr_items)
+			
+			# update ordered percentage and qty
+			mr_obj.update_completed_qty(mr_items)
+			
+def _update_requested_qty(controller, mr_obj, mr_items):
+	"""update requested qty (before ordered_qty is updated)"""
+	from erpnext.stock.utils import update_bin
+	for mr_item_name in mr_items:
+		mr_item = mr_obj.doclist.getone({"parentfield": "indent_details", "name": mr_item_name})
+		se_detail = controller.doclist.getone({"parentfield": "mtn_details",
+			"material_request": mr_obj.doc.name, "material_request_item": mr_item_name})
+	
+		mr_item.ordered_qty = flt(mr_item.ordered_qty)
+		mr_item.qty = flt(mr_item.qty)
+		se_detail.transfer_qty = flt(se_detail.transfer_qty)
+	
+		if se_detail.docstatus == 2 and mr_item.ordered_qty > mr_item.qty \
+				and se_detail.transfer_qty == mr_item.ordered_qty:
+			add_indented_qty = mr_item.qty
+		elif se_detail.docstatus == 1 and \
+				mr_item.ordered_qty + se_detail.transfer_qty > mr_item.qty:
+			add_indented_qty = mr_item.qty - mr_item.ordered_qty
+		else:
+			add_indented_qty = se_detail.transfer_qty
+	
+		update_bin({
+			"item_code": se_detail.item_code,
+			"warehouse": se_detail.t_warehouse,
+			"indented_qty": (se_detail.docstatus==2 and 1 or -1) * add_indented_qty,
+			"posting_date": controller.doc.posting_date,
+		})
+
+def set_missing_values(source, target_doclist):
+	po = webnotes.bean(target_doclist)
+	po.run_method("set_missing_values")
+	
+def update_item(obj, target, source_parent):
+	target.conversion_factor = 1
+	target.qty = flt(obj.qty) - flt(obj.ordered_qty)
+
+@webnotes.whitelist()
+def make_purchase_order(source_name, target_doclist=None):
+	from webnotes.model.mapper import get_mapped_doclist
+
+	doclist = get_mapped_doclist("Material Request", source_name, 	{
+		"Material Request": {
+			"doctype": "Purchase Order", 
+			"validation": {
+				"docstatus": ["=", 1],
+				"material_request_type": ["=", "Purchase"]
+			}
+		}, 
+		"Material Request Item": {
+			"doctype": "Purchase Order Item", 
+			"field_map": [
+				["name", "prevdoc_detail_docname"], 
+				["parent", "prevdoc_docname"], 
+				["parenttype", "prevdoc_doctype"], 
+				["uom", "stock_uom"],
+				["uom", "uom"]
+			],
+			"postprocess": update_item
+		}
+	}, target_doclist, set_missing_values)
+
+	return [d.fields for d in doclist]
+	
+@webnotes.whitelist()
+def make_purchase_order_based_on_supplier(source_name, target_doclist=None):
+	from webnotes.model.mapper import get_mapped_doclist
+	if target_doclist:
+		if isinstance(target_doclist, basestring):
+			import json
+			target_doclist = webnotes.doclist(json.loads(target_doclist))
+		target_doclist = target_doclist.get({"parentfield": ["!=", "po_details"]})
+		
+	material_requests, supplier_items = get_material_requests_based_on_supplier(source_name)
+	
+	def postprocess(source, target_doclist):
+		target_doclist[0].supplier = source_name
+		set_missing_values(source, target_doclist)
+		
+		po_items = target_doclist.get({"parentfield": "po_details"})
+		target_doclist = target_doclist.get({"parentfield": ["!=", "po_details"]}) + \
+			[d for d in po_items 
+				if d.fields.get("item_code") in supplier_items and d.fields.get("qty") > 0]
+		
+		return target_doclist
+		
+	for mr in material_requests:
+		target_doclist = get_mapped_doclist("Material Request", mr, 	{
+			"Material Request": {
+				"doctype": "Purchase Order", 
+			}, 
+			"Material Request Item": {
+				"doctype": "Purchase Order Item", 
+				"field_map": [
+					["name", "prevdoc_detail_docname"], 
+					["parent", "prevdoc_docname"], 
+					["parenttype", "prevdoc_doctype"], 
+					["uom", "stock_uom"],
+					["uom", "uom"]
+				],
+				"postprocess": update_item
+			}
+		}, target_doclist, postprocess)
+	
+	return [d.fields for d in target_doclist]
+	
+def get_material_requests_based_on_supplier(supplier):
+	supplier_items = [d[0] for d in webnotes.conn.get_values("Item", 
+		{"default_supplier": supplier})]
+	material_requests = webnotes.conn.sql_list("""select distinct mr.name 
+		from `tabMaterial Request` mr, `tabMaterial Request Item` mr_item
+		where mr.name = mr_item.parent
+		and mr_item.item_code in (%s)
+		and mr.material_request_type = 'Purchase'
+		and ifnull(mr.per_ordered, 0) < 99.99
+		and mr.docstatus = 1
+		and mr.status != 'Stopped'""" % ', '.join(['%s']*len(supplier_items)),
+		tuple(supplier_items))
+	return material_requests, supplier_items
+	
+@webnotes.whitelist()
+def make_supplier_quotation(source_name, target_doclist=None):
+	from webnotes.model.mapper import get_mapped_doclist
+
+	doclist = get_mapped_doclist("Material Request", source_name, {
+		"Material Request": {
+			"doctype": "Supplier Quotation", 
+			"validation": {
+				"docstatus": ["=", 1],
+				"material_request_type": ["=", "Purchase"]
+			}
+		}, 
+		"Material Request Item": {
+			"doctype": "Supplier Quotation Item", 
+			"field_map": {
+				"name": "prevdoc_detail_docname", 
+				"parent": "prevdoc_docname", 
+				"parenttype": "prevdoc_doctype"
+			}
+		}
+	}, target_doclist, set_missing_values)
+
+	return [d.fields for d in doclist]
+	
+@webnotes.whitelist()
+def make_stock_entry(source_name, target_doclist=None):
+	from webnotes.model.mapper import get_mapped_doclist
+	
+	def update_item(obj, target, source_parent):
+		target.conversion_factor = 1
+		target.qty = flt(obj.qty) - flt(obj.ordered_qty)
+		target.transfer_qty = flt(obj.qty) - flt(obj.ordered_qty)
+	
+	def set_missing_values(source, target):
+		target[0].purpose = "Material Transfer"
+		se = webnotes.bean(target)
+		se.run_method("get_stock_and_rate")
+
+	doclist = get_mapped_doclist("Material Request", source_name, {
+		"Material Request": {
+			"doctype": "Stock Entry", 
+			"validation": {
+				"docstatus": ["=", 1],
+				"material_request_type": ["=", "Transfer"]
+			}
+		}, 
+		"Material Request Item": {
+			"doctype": "Stock Entry Detail", 
+			"field_map": {
+				"name": "material_request_item", 
+				"parent": "material_request", 
+				"uom": "stock_uom", 
+				"warehouse": "t_warehouse"
+			},
+			"postprocess": update_item
+		}
+	}, target_doclist, set_missing_values)
+
+	return [d.fields for d in doclist]
\ No newline at end of file
diff --git a/erpnext/stock/doctype/material_request/material_request.txt b/erpnext/stock/doctype/material_request/material_request.txt
new file mode 100644
index 0000000..8762c03
--- /dev/null
+++ b/erpnext/stock/doctype/material_request/material_request.txt
@@ -0,0 +1,285 @@
+[
+ {
+  "creation": "2013-03-07 14:48:38", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:14", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 1, 
+  "allow_import": 1, 
+  "autoname": "naming_series:", 
+  "doctype": "DocType", 
+  "icon": "icon-ticket", 
+  "is_submittable": 1, 
+  "module": "Stock", 
+  "name": "__common__", 
+  "read_only_onload": 1, 
+  "search_fields": "status,transaction_date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Material Request", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Material Request", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Material Request"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "type_section", 
+  "fieldtype": "Section Break", 
+  "label": "Basic Info", 
+  "options": "icon-pushpin"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "material_request_type", 
+  "fieldtype": "Select", 
+  "in_list_view": 1, 
+  "label": "Type", 
+  "options": "Purchase\nTransfer", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_2", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "no_copy": 1, 
+  "oldfieldname": "naming_series", 
+  "oldfieldtype": "Select", 
+  "options": "MREQ-\nIDT", 
+  "print_hide": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Data", 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "width": "150px"
+ }, 
+ {
+  "description": "Select the relevant company name if you have multiple companies", 
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "items", 
+  "fieldtype": "Section Break", 
+  "label": "Items", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-shopping-cart"
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "doctype": "DocField", 
+  "fieldname": "indent_details", 
+  "fieldtype": "Table", 
+  "label": "Material Request Items", 
+  "no_copy": 0, 
+  "oldfieldname": "indent_details", 
+  "oldfieldtype": "Table", 
+  "options": "Material Request Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "more_info", 
+  "fieldtype": "Section Break", 
+  "label": "More Info", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-file-text"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_width": "50%", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "requested_by", 
+  "fieldtype": "Data", 
+  "label": "Requested For"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "transaction_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Transaction Date", 
+  "no_copy": 1, 
+  "oldfieldname": "transaction_date", 
+  "oldfieldtype": "Date", 
+  "print_width": "100px", 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break2", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_width": "50%", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Status", 
+  "no_copy": 1, 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Select", 
+  "options": "\nDraft\nSubmitted\nStopped\nCancelled", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "search_index": 1, 
+  "width": "100px"
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "letter_head", 
+  "fieldtype": "Select", 
+  "label": "Letter Head", 
+  "oldfieldname": "letter_head", 
+  "oldfieldtype": "Select", 
+  "options": "link:Letter Head", 
+  "print_hide": 1
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "select_print_heading", 
+  "fieldtype": "Link", 
+  "label": "Print Heading", 
+  "options": "Print Heading", 
+  "print_hide": 1
+ }, 
+ {
+  "description": "% of materials ordered against this Material Request", 
+  "doctype": "DocField", 
+  "fieldname": "per_ordered", 
+  "fieldtype": "Percent", 
+  "in_list_view": 1, 
+  "label": "% Completed", 
+  "no_copy": 1, 
+  "oldfieldname": "per_ordered", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "terms_section_break", 
+  "fieldtype": "Section Break", 
+  "label": "Terms and Conditions", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-legal"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "tc_name", 
+  "fieldtype": "Link", 
+  "label": "Terms", 
+  "oldfieldname": "tc_name", 
+  "oldfieldtype": "Link", 
+  "options": "Terms and Conditions", 
+  "print_hide": 1, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "terms", 
+  "fieldtype": "Text Editor", 
+  "label": "Terms and Conditions Content", 
+  "oldfieldname": "terms", 
+  "oldfieldtype": "Text Editor"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Purchase Manager"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Material Manager"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Material User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Purchase User"
+ }
+]
\ No newline at end of file
diff --git a/erpnext/stock/doctype/material_request/test_material_request.py b/erpnext/stock/doctype/material_request/test_material_request.py
new file mode 100644
index 0000000..499fbb0
--- /dev/null
+++ b/erpnext/stock/doctype/material_request/test_material_request.py
@@ -0,0 +1,358 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+# ERPNext - web based ERP (http://erpnext.com)
+# For license information, please see license.txt
+
+from __future__ import unicode_literals
+import webnotes, unittest
+from webnotes.utils import flt
+
+class TestMaterialRequest(unittest.TestCase):
+	def setUp(self):
+		webnotes.defaults.set_global_default("auto_accounting_for_stock", 0)
+
+	def test_make_purchase_order(self):
+		from erpnext.stock.doctype.material_request.material_request import make_purchase_order
+
+		mr = webnotes.bean(copy=test_records[0]).insert()
+
+		self.assertRaises(webnotes.ValidationError, make_purchase_order, 
+			mr.doc.name)
+
+		mr = webnotes.bean("Material Request", mr.doc.name)
+		mr.submit()
+		po = make_purchase_order(mr.doc.name)
+		
+		self.assertEquals(po[0]["doctype"], "Purchase Order")
+		self.assertEquals(len(po), len(mr.doclist))
+		
+	def test_make_supplier_quotation(self):
+		from erpnext.stock.doctype.material_request.material_request import make_supplier_quotation
+
+		mr = webnotes.bean(copy=test_records[0]).insert()
+
+		self.assertRaises(webnotes.ValidationError, make_supplier_quotation, 
+			mr.doc.name)
+
+		mr = webnotes.bean("Material Request", mr.doc.name)
+		mr.submit()
+		sq = make_supplier_quotation(mr.doc.name)
+		
+		self.assertEquals(sq[0]["doctype"], "Supplier Quotation")
+		self.assertEquals(len(sq), len(mr.doclist))
+		
+			
+	def test_make_stock_entry(self):
+		from erpnext.stock.doctype.material_request.material_request import make_stock_entry
+
+		mr = webnotes.bean(copy=test_records[0]).insert()
+
+		self.assertRaises(webnotes.ValidationError, make_stock_entry, 
+			mr.doc.name)
+
+		mr = webnotes.bean("Material Request", mr.doc.name)
+		mr.doc.material_request_type = "Transfer"
+		mr.submit()
+		se = make_stock_entry(mr.doc.name)
+		
+		self.assertEquals(se[0]["doctype"], "Stock Entry")
+		self.assertEquals(len(se), len(mr.doclist))
+	
+	def _test_expected(self, doclist, expected_values):
+		for i, expected in enumerate(expected_values):
+			for fieldname, val in expected.items():
+				self.assertEquals(val, doclist[i].fields.get(fieldname))
+				
+	def _test_requested_qty(self, qty1, qty2):
+		self.assertEqual(flt(webnotes.conn.get_value("Bin", {"item_code": "_Test Item Home Desktop 100",
+			"warehouse": "_Test Warehouse - _TC"}, "indented_qty")), qty1)
+		self.assertEqual(flt(webnotes.conn.get_value("Bin", {"item_code": "_Test Item Home Desktop 200",
+			"warehouse": "_Test Warehouse - _TC"}, "indented_qty")), qty2)
+			
+	def _insert_stock_entry(self, qty1, qty2):
+		se = webnotes.bean([
+			{
+				"company": "_Test Company", 
+				"doctype": "Stock Entry", 
+				"posting_date": "2013-03-01", 
+				"posting_time": "00:00:00", 
+				"purpose": "Material Receipt",
+				"fiscal_year": "_Test Fiscal Year 2013",
+			}, 
+			{
+				"conversion_factor": 1.0, 
+				"doctype": "Stock Entry Detail", 
+				"item_code": "_Test Item Home Desktop 100",
+				"parentfield": "mtn_details", 
+				"incoming_rate": 100,
+				"qty": qty1, 
+				"stock_uom": "_Test UOM 1", 
+				"transfer_qty": qty1, 
+				"uom": "_Test UOM 1",
+				"t_warehouse": "_Test Warehouse 1 - _TC",
+			},
+			{
+				"conversion_factor": 1.0, 
+				"doctype": "Stock Entry Detail", 
+				"item_code": "_Test Item Home Desktop 200",
+				"parentfield": "mtn_details", 
+				"incoming_rate": 100,
+				"qty": qty2, 
+				"stock_uom": "_Test UOM 1", 
+				"transfer_qty": qty2, 
+				"uom": "_Test UOM 1",
+				"t_warehouse": "_Test Warehouse 1 - _TC",
+			},
+		])
+		se.insert()
+		se.submit()
+				
+	def test_completed_qty_for_purchase(self):
+		webnotes.conn.sql("""delete from `tabBin`""")
+		
+		# submit material request of type Purchase
+		mr = webnotes.bean(copy=test_records[0])
+		mr.insert()
+		mr.submit()
+		
+		# check if per complete is None
+		self._test_expected(mr.doclist, [{"per_ordered": None}, {"ordered_qty": None}, {"ordered_qty": None}])
+		
+		self._test_requested_qty(54.0, 3.0)
+		
+		# map a purchase order
+		from erpnext.stock.doctype.material_request.material_request import make_purchase_order
+		po_doclist = make_purchase_order(mr.doc.name)
+		po_doclist[0].supplier = "_Test Supplier"
+		po_doclist[0].transaction_date = "2013-07-07"
+		po_doclist[1].qty = 27.0
+		po_doclist[2].qty = 1.5
+		po_doclist[1].schedule_date = "2013-07-09"
+		po_doclist[2].schedule_date = "2013-07-09"
+
+		
+		# check for stopped status of Material Request
+		po = webnotes.bean(copy=po_doclist)
+		po.insert()
+		mr.obj.update_status('Stopped')
+		self.assertRaises(webnotes.ValidationError, po.submit)
+		self.assertRaises(webnotes.ValidationError, po.cancel)
+
+		mr.obj.update_status('Submitted')
+		po = webnotes.bean(copy=po_doclist)
+		po.insert()
+		po.submit()
+		
+		# check if per complete is as expected
+		mr.load_from_db()
+		self._test_expected(mr.doclist, [{"per_ordered": 50}, {"ordered_qty": 27.0}, {"ordered_qty": 1.5}])
+		self._test_requested_qty(27.0, 1.5)
+		
+		po.cancel()
+		# check if per complete is as expected
+		mr.load_from_db()
+		self._test_expected(mr.doclist, [{"per_ordered": None}, {"ordered_qty": None}, {"ordered_qty": None}])
+		self._test_requested_qty(54.0, 3.0)
+		
+	def test_completed_qty_for_transfer(self):
+		webnotes.conn.sql("""delete from `tabBin`""")
+		webnotes.conn.sql("""delete from `tabStock Ledger Entry`""")
+		
+		# submit material request of type Purchase
+		mr = webnotes.bean(copy=test_records[0])
+		mr.doc.material_request_type = "Transfer"
+		mr.insert()
+		mr.submit()
+
+		# check if per complete is None
+		self._test_expected(mr.doclist, [{"per_ordered": None}, {"ordered_qty": None}, {"ordered_qty": None}])
+		
+		self._test_requested_qty(54.0, 3.0)
+
+		from erpnext.stock.doctype.material_request.material_request import make_stock_entry
+				
+		# map a stock entry
+		se_doclist = make_stock_entry(mr.doc.name)
+		se_doclist[0].update({
+			"posting_date": "2013-03-01",
+			"posting_time": "01:00",
+			"fiscal_year": "_Test Fiscal Year 2013",
+		})
+		se_doclist[1].update({
+			"qty": 27.0,
+			"transfer_qty": 27.0,
+			"s_warehouse": "_Test Warehouse 1 - _TC",
+			"incoming_rate": 1.0
+		})
+		se_doclist[2].update({
+			"qty": 1.5,
+			"transfer_qty": 1.5,
+			"s_warehouse": "_Test Warehouse 1 - _TC",
+			"incoming_rate": 1.0
+		})
+		
+		# make available the qty in _Test Warehouse 1 before transfer
+		self._insert_stock_entry(27.0, 1.5)
+		
+		# check for stopped status of Material Request
+		se = webnotes.bean(copy=se_doclist)
+		se.insert()
+		mr.obj.update_status('Stopped')
+		self.assertRaises(webnotes.ValidationError, se.submit)
+		self.assertRaises(webnotes.ValidationError, se.cancel)
+		
+		mr.obj.update_status('Submitted')
+		se = webnotes.bean(copy=se_doclist)
+		se.insert()
+		se.submit()
+		
+		# check if per complete is as expected
+		mr.load_from_db()
+		self._test_expected(mr.doclist, [{"per_ordered": 50}, {"ordered_qty": 27.0}, {"ordered_qty": 1.5}])
+		self._test_requested_qty(27.0, 1.5)
+		
+		# check if per complete is as expected for Stock Entry cancelled
+		se.cancel()
+		mr.load_from_db()
+		self._test_expected(mr.doclist, [{"per_ordered": 0}, {"ordered_qty": 0}, {"ordered_qty": 0}])
+		self._test_requested_qty(54.0, 3.0)
+		
+	def test_completed_qty_for_over_transfer(self):
+		webnotes.conn.sql("""delete from `tabBin`""")
+		webnotes.conn.sql("""delete from `tabStock Ledger Entry`""")
+		
+		# submit material request of type Purchase
+		mr = webnotes.bean(copy=test_records[0])
+		mr.doc.material_request_type = "Transfer"
+		mr.insert()
+		mr.submit()
+
+		# check if per complete is None
+		self._test_expected(mr.doclist, [{"per_ordered": None}, {"ordered_qty": None}, {"ordered_qty": None}])
+		
+		self._test_requested_qty(54.0, 3.0)
+		
+		# map a stock entry
+		from erpnext.stock.doctype.material_request.material_request import make_stock_entry
+
+		se_doclist = make_stock_entry(mr.doc.name)
+		se_doclist[0].update({
+			"posting_date": "2013-03-01",
+			"posting_time": "00:00",
+			"fiscal_year": "_Test Fiscal Year 2013",
+		})
+		se_doclist[1].update({
+			"qty": 60.0,
+			"transfer_qty": 60.0,
+			"s_warehouse": "_Test Warehouse 1 - _TC",
+			"incoming_rate": 1.0
+		})
+		se_doclist[2].update({
+			"qty": 3.0,
+			"transfer_qty": 3.0,
+			"s_warehouse": "_Test Warehouse 1 - _TC",
+			"incoming_rate": 1.0
+		})
+
+		# make available the qty in _Test Warehouse 1 before transfer
+		self._insert_stock_entry(60.0, 3.0)
+		
+		# check for stopped status of Material Request
+		se = webnotes.bean(copy=se_doclist)
+		se.insert()
+		mr.obj.update_status('Stopped')
+		self.assertRaises(webnotes.ValidationError, se.submit)
+		self.assertRaises(webnotes.ValidationError, se.cancel)
+		
+		mr.obj.update_status('Submitted')
+		se = webnotes.bean(copy=se_doclist)
+		se.insert()
+		se.submit()
+		
+		# check if per complete is as expected
+		mr.load_from_db()
+		self._test_expected(mr.doclist, [{"per_ordered": 100}, {"ordered_qty": 60.0}, {"ordered_qty": 3.0}])
+		self._test_requested_qty(0.0, 0.0)
+		
+		# check if per complete is as expected for Stock Entry cancelled
+		se.cancel()
+		mr.load_from_db()
+		self._test_expected(mr.doclist, [{"per_ordered": 0}, {"ordered_qty": 0}, {"ordered_qty": 0}])
+		self._test_requested_qty(54.0, 3.0)
+		
+	def test_incorrect_mapping_of_stock_entry(self):
+		# submit material request of type Purchase
+		mr = webnotes.bean(copy=test_records[0])
+		mr.doc.material_request_type = "Transfer"
+		mr.insert()
+		mr.submit()
+
+		# map a stock entry
+		from erpnext.stock.doctype.material_request.material_request import make_stock_entry
+		
+		se_doclist = make_stock_entry(mr.doc.name)
+		se_doclist[0].update({
+			"posting_date": "2013-03-01",
+			"posting_time": "00:00",
+			"fiscal_year": "_Test Fiscal Year 2013",
+		})
+		se_doclist[1].update({
+			"qty": 60.0,
+			"transfer_qty": 60.0,
+			"s_warehouse": "_Test Warehouse - _TC",
+			"t_warehouse": "_Test Warehouse 1 - _TC",
+			"incoming_rate": 1.0
+		})
+		se_doclist[2].update({
+			"qty": 3.0,
+			"transfer_qty": 3.0,
+			"s_warehouse": "_Test Warehouse 1 - _TC",
+			"incoming_rate": 1.0
+		})
+		
+		# check for stopped status of Material Request
+		se = webnotes.bean(copy=se_doclist)
+		self.assertRaises(webnotes.MappingMismatchError, se.insert)
+		
+	def test_warehouse_company_validation(self):
+		from erpnext.stock.utils import InvalidWarehouseCompany
+		mr = webnotes.bean(copy=test_records[0])
+		mr.doc.company = "_Test Company 1"
+		self.assertRaises(InvalidWarehouseCompany, mr.insert)
+
+test_dependencies = ["Currency Exchange"]
+test_records = [
+	[
+		{
+			"company": "_Test Company", 
+			"doctype": "Material Request", 
+			"fiscal_year": "_Test Fiscal Year 2013", 
+			"transaction_date": "2013-02-18",
+			"material_request_type": "Purchase",
+			"naming_series": "_T-Material Request-"
+		}, 
+		{
+			"description": "_Test Item Home Desktop 100", 
+			"doctype": "Material Request Item", 
+			"item_code": "_Test Item Home Desktop 100", 
+			"item_name": "_Test Item Home Desktop 100", 
+			"parentfield": "indent_details", 
+			"qty": 54.0, 
+			"schedule_date": "2013-02-18", 
+			"uom": "_Test UOM 1",
+			"warehouse": "_Test Warehouse - _TC"
+		}, 
+		{
+			"description": "_Test Item Home Desktop 200", 
+			"doctype": "Material Request Item", 
+			"item_code": "_Test Item Home Desktop 200", 
+			"item_name": "_Test Item Home Desktop 200", 
+			"parentfield": "indent_details", 
+			"qty": 3.0, 
+			"schedule_date": "2013-02-19", 
+			"uom": "_Test UOM 1",
+			"warehouse": "_Test Warehouse - _TC"
+		}
+	],
+]
\ No newline at end of file
diff --git a/stock/doctype/material_request_item/README.md b/erpnext/stock/doctype/material_request_item/README.md
similarity index 100%
rename from stock/doctype/material_request_item/README.md
rename to erpnext/stock/doctype/material_request_item/README.md
diff --git a/stock/doctype/material_request_item/__init__.py b/erpnext/stock/doctype/material_request_item/__init__.py
similarity index 100%
rename from stock/doctype/material_request_item/__init__.py
rename to erpnext/stock/doctype/material_request_item/__init__.py
diff --git a/stock/doctype/material_request_item/material_request_item.py b/erpnext/stock/doctype/material_request_item/material_request_item.py
similarity index 100%
rename from stock/doctype/material_request_item/material_request_item.py
rename to erpnext/stock/doctype/material_request_item/material_request_item.py
diff --git a/erpnext/stock/doctype/material_request_item/material_request_item.txt b/erpnext/stock/doctype/material_request_item/material_request_item.txt
new file mode 100644
index 0000000..6e8a0d6
--- /dev/null
+++ b/erpnext/stock/doctype/material_request_item/material_request_item.txt
@@ -0,0 +1,238 @@
+[
+ {
+  "creation": "2013-02-22 01:28:02", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:21", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "MREQD-.#####", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Stock", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Material Request Item", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Material Request Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Item Code", 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "print_width": "100px", 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "100px"
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "doctype": "DocField", 
+  "fieldname": "schedule_date", 
+  "fieldtype": "Date", 
+  "in_list_view": 1, 
+  "label": "Required Date", 
+  "no_copy": 0, 
+  "oldfieldname": "schedule_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 0, 
+  "print_width": "100px", 
+  "reqd": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Text", 
+  "in_list_view": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Text", 
+  "print_width": "250px", 
+  "reqd": 1, 
+  "width": "250px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "quantity_and_warehouse", 
+  "fieldtype": "Section Break", 
+  "in_list_view": 0, 
+  "label": "Quantity and Warehouse"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "qty", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Quantity", 
+  "no_copy": 0, 
+  "oldfieldname": "qty", 
+  "oldfieldtype": "Currency", 
+  "print_width": "80px", 
+  "reqd": 1, 
+  "width": "80px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "uom", 
+  "fieldtype": "Link", 
+  "in_list_view": 0, 
+  "label": "Stock UOM", 
+  "no_copy": 0, 
+  "oldfieldname": "uom", 
+  "oldfieldtype": "Link", 
+  "options": "UOM", 
+  "print_width": "70px", 
+  "read_only": 1, 
+  "reqd": 1, 
+  "width": "70px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warehouse", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "For Warehouse", 
+  "oldfieldname": "warehouse", 
+  "oldfieldtype": "Link", 
+  "options": "Warehouse", 
+  "print_hide": 0, 
+  "print_width": "100px", 
+  "reqd": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "more_info", 
+  "fieldtype": "Section Break", 
+  "label": "More Info"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "lead_time_date", 
+  "fieldtype": "Date", 
+  "in_list_view": 0, 
+  "label": "Lead Time Date", 
+  "no_copy": 1, 
+  "oldfieldname": "lead_time_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_name", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Item Name", 
+  "oldfieldname": "item_name", 
+  "oldfieldtype": "Data", 
+  "print_width": "100px", 
+  "reqd": 0, 
+  "search_index": 1, 
+  "width": "100px"
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "item_group", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Item Group", 
+  "no_copy": 0, 
+  "oldfieldname": "item_group", 
+  "oldfieldtype": "Link", 
+  "options": "Item Group", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "brand", 
+  "fieldtype": "Link", 
+  "label": "Brand", 
+  "oldfieldname": "brand", 
+  "oldfieldtype": "Link", 
+  "options": "Brand", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "min_order_qty", 
+  "fieldtype": "Float", 
+  "label": "Min Order Qty", 
+  "no_copy": 1, 
+  "oldfieldname": "min_order_qty", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "print_width": "70px", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "width": "70px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "projected_qty", 
+  "fieldtype": "Float", 
+  "label": "Projected Qty", 
+  "no_copy": 1, 
+  "oldfieldname": "projected_qty", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "print_width": "70px", 
+  "read_only": 1, 
+  "width": "70px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "ordered_qty", 
+  "fieldtype": "Float", 
+  "label": "Completed Qty", 
+  "no_copy": 1, 
+  "oldfieldname": "ordered_qty", 
+  "oldfieldtype": "Currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sales_order_no", 
+  "fieldtype": "Link", 
+  "label": "Sales Order No", 
+  "no_copy": 0, 
+  "options": "Sales Order", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "page_break", 
+  "fieldtype": "Check", 
+  "label": "Page Break", 
+  "no_copy": 1, 
+  "oldfieldname": "page_break", 
+  "oldfieldtype": "Check", 
+  "print_hide": 1
+ }
+]
\ No newline at end of file
diff --git a/stock/doctype/packed_item/__init__.py b/erpnext/stock/doctype/packed_item/__init__.py
similarity index 100%
rename from stock/doctype/packed_item/__init__.py
rename to erpnext/stock/doctype/packed_item/__init__.py
diff --git a/stock/doctype/packed_item/packed_item.py b/erpnext/stock/doctype/packed_item/packed_item.py
similarity index 100%
rename from stock/doctype/packed_item/packed_item.py
rename to erpnext/stock/doctype/packed_item/packed_item.py
diff --git a/erpnext/stock/doctype/packed_item/packed_item.txt b/erpnext/stock/doctype/packed_item/packed_item.txt
new file mode 100644
index 0000000..45a1d4d
--- /dev/null
+++ b/erpnext/stock/doctype/packed_item/packed_item.txt
@@ -0,0 +1,170 @@
+[
+ {
+  "creation": "2013-02-22 01:28:00", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:23", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Stock", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Packed Item", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Packed Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "parent_item", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Parent Item", 
+  "oldfieldname": "parent_item", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Item Code", 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_name", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Item Name", 
+  "oldfieldname": "item_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "parent_detail_docname", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Parent Detail docname", 
+  "no_copy": 1, 
+  "oldfieldname": "parent_detail_docname", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Text", 
+  "in_list_view": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Text", 
+  "print_width": "300px", 
+  "read_only": 1, 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warehouse", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Warehouse", 
+  "oldfieldname": "warehouse", 
+  "oldfieldtype": "Link", 
+  "options": "Warehouse"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "qty", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Qty", 
+  "oldfieldname": "qty", 
+  "oldfieldtype": "Currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "serial_no", 
+  "fieldtype": "Text", 
+  "label": "Serial No"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "batch_no", 
+  "fieldtype": "Data", 
+  "label": "Batch No"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "actual_qty", 
+  "fieldtype": "Float", 
+  "label": "Actual Qty", 
+  "no_copy": 1, 
+  "oldfieldname": "actual_qty", 
+  "oldfieldtype": "Currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "projected_qty", 
+  "fieldtype": "Float", 
+  "label": "Projected Qty", 
+  "no_copy": 1, 
+  "oldfieldname": "projected_qty", 
+  "oldfieldtype": "Currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "uom", 
+  "fieldtype": "Link", 
+  "label": "UOM", 
+  "oldfieldname": "uom", 
+  "oldfieldtype": "Link", 
+  "options": "UOM", 
+  "read_only": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "prevdoc_doctype", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Prevdoc DocType", 
+  "oldfieldname": "prevdoc_doctype", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "page_break", 
+  "fieldtype": "Check", 
+  "label": "Page Break", 
+  "oldfieldname": "page_break", 
+  "oldfieldtype": "Check", 
+  "read_only": 1
+ }
+]
\ No newline at end of file
diff --git a/stock/doctype/packing_slip/README.md b/erpnext/stock/doctype/packing_slip/README.md
similarity index 100%
rename from stock/doctype/packing_slip/README.md
rename to erpnext/stock/doctype/packing_slip/README.md
diff --git a/stock/doctype/packing_slip/__init__.py b/erpnext/stock/doctype/packing_slip/__init__.py
similarity index 100%
rename from stock/doctype/packing_slip/__init__.py
rename to erpnext/stock/doctype/packing_slip/__init__.py
diff --git a/erpnext/stock/doctype/packing_slip/packing_slip.js b/erpnext/stock/doctype/packing_slip/packing_slip.js
new file mode 100644
index 0000000..992b00d
--- /dev/null
+++ b/erpnext/stock/doctype/packing_slip/packing_slip.js
@@ -0,0 +1,126 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+cur_frm.fields_dict['delivery_note'].get_query = function(doc, cdt, cdn) {
+	return{
+		filters:{ 'docstatus': 0}
+	}
+}
+
+
+cur_frm.fields_dict['item_details'].grid.get_field('item_code').get_query = 
+		function(doc, cdt, cdn) {
+			return {
+				query: "erpnext.stock.doctype.packing_slip.packing_slip.item_details",
+				filters:{ 'delivery_note': doc.delivery_note}
+			}
+}
+
+cur_frm.cscript.onload_post_render = function(doc, cdt, cdn) {
+	if(doc.delivery_note && doc.__islocal) {
+			cur_frm.cscript.get_items(doc, cdt, cdn);
+	}
+}
+
+cur_frm.cscript.get_items = function(doc, cdt, cdn) {
+	return this.frm.call({
+		doc: this.frm.doc,
+		method: "get_items",
+		callback: function(r) {
+			if(!r.exc) cur_frm.refresh();
+		}
+	});
+}
+
+cur_frm.cscript.refresh = function(doc, dt, dn) {
+	cur_frm.toggle_display("misc_details", doc.amended_from);
+}
+
+cur_frm.cscript.validate = function(doc, cdt, cdn) {
+	cur_frm.cscript.validate_case_nos(doc);
+	cur_frm.cscript.validate_calculate_item_details(doc);
+}
+
+// To Case No. cannot be less than From Case No.
+cur_frm.cscript.validate_case_nos = function(doc) {
+	doc = locals[doc.doctype][doc.name];
+	if(cint(doc.from_case_no)==0) {
+		msgprint(wn._("Case No. cannot be 0"))
+		validated = false;
+	} else if(!cint(doc.to_case_no)) {
+		doc.to_case_no = doc.from_case_no;
+		refresh_field('to_case_no');
+	} else if(cint(doc.to_case_no) < cint(doc.from_case_no)) {
+		msgprint(wn._("'To Case No.' cannot be less than 'From Case No.'"));
+		validated = false;
+	}	
+}
+
+
+cur_frm.cscript.validate_calculate_item_details = function(doc) {
+	doc = locals[doc.doctype][doc.name];
+	var ps_detail = getchildren('Packing Slip Item', doc.name, 'item_details');
+
+	cur_frm.cscript.validate_duplicate_items(doc, ps_detail);
+	cur_frm.cscript.calc_net_total_pkg(doc, ps_detail);
+}
+
+
+// Do not allow duplicate items i.e. items with same item_code
+// Also check for 0 qty
+cur_frm.cscript.validate_duplicate_items = function(doc, ps_detail) {
+	for(var i=0; i<ps_detail.length; i++) {
+		for(var j=0; j<ps_detail.length; j++) {
+			if(i!=j && ps_detail[i].item_code && ps_detail[i].item_code==ps_detail[j].item_code) {
+				msgprint(wn._("You have entered duplicate items. Please rectify and try again."));
+				validated = false;
+				return;
+			}
+		}
+		if(flt(ps_detail[i].qty)<=0) {
+			msgprint(wn._("Invalid quantity specified for item ") + ps_detail[i].item_code +
+				"."+wn._(" Quantity should be greater than 0."));
+			validated = false;
+		}
+	}
+}
+
+
+// Calculate Net Weight of Package
+cur_frm.cscript.calc_net_total_pkg = function(doc, ps_detail) {
+	var net_weight_pkg = 0;
+	doc.net_weight_uom = ps_detail?ps_detail[0].weight_uom:'';
+	doc.gross_weight_uom = doc.net_weight_uom;
+
+	for(var i=0; i<ps_detail.length; i++) {
+		var item = ps_detail[i];
+		if(item.weight_uom != doc.net_weight_uom) {
+			msgprint(wn._("Different UOM for items will lead to incorrect")+
+			wn._("(Total) Net Weight value. Make sure that Net Weight of each item is")+
+			wn._("in the same UOM."))
+			validated = false;
+		}
+		net_weight_pkg += flt(item.net_weight) * flt(item.qty);
+	}
+
+	doc.net_weight_pkg = _round(net_weight_pkg, 2);
+	if(!flt(doc.gross_weight_pkg)) {
+		doc.gross_weight_pkg = doc.net_weight_pkg
+	}
+	refresh_many(['net_weight_pkg', 'net_weight_uom', 'gross_weight_uom', 'gross_weight_pkg']);
+}
+
+var make_row = function(title,val,bold){
+	var bstart = '<b>'; var bend = '</b>';
+	return '<tr><td class="datalabelcell">'+(bold?bstart:'')+title+(bold?bend:'')+'</td>'
+	 +'<td class="datainputcell" style="text-align:left;">'+ val +'</td>'
+	 +'</tr>'
+}
+
+cur_frm.pformat.net_weight_pkg= function(doc){
+	return '<table style="width:100%">' + make_row('Net Weight', doc.net_weight_pkg) + '</table>'
+}
+
+cur_frm.pformat.gross_weight_pkg= function(doc){
+	return '<table style="width:100%">' + make_row('Gross Weight', doc.gross_weight_pkg) + '</table>'
+}
\ No newline at end of file
diff --git a/erpnext/stock/doctype/packing_slip/packing_slip.py b/erpnext/stock/doctype/packing_slip/packing_slip.py
new file mode 100644
index 0000000..de97a7e
--- /dev/null
+++ b/erpnext/stock/doctype/packing_slip/packing_slip.py
@@ -0,0 +1,175 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import flt, cint
+from webnotes import msgprint, _
+from webnotes.model.doc import addchild
+
+class DocType:
+	def __init__(self, d, dl):
+		self.doc, self.doclist = d, dl
+
+	def validate(self):
+		"""
+			* Validate existence of submitted Delivery Note
+			* Case nos do not overlap
+			* Check if packed qty doesn't exceed actual qty of delivery note
+
+			It is necessary to validate case nos before checking quantity
+		"""
+		self.validate_delivery_note()
+		self.validate_items_mandatory()
+		self.validate_case_nos()
+		self.validate_qty()
+
+		from erpnext.utilities.transaction_base import validate_uom_is_integer
+		validate_uom_is_integer(self.doclist, "stock_uom", "qty")
+		validate_uom_is_integer(self.doclist, "weight_uom", "net_weight")
+
+	def validate_delivery_note(self):
+		"""
+			Validates if delivery note has status as draft
+		"""
+		if cint(webnotes.conn.get_value("Delivery Note", self.doc.delivery_note, "docstatus")) != 0:
+			msgprint(_("""Invalid Delivery Note. Delivery Note should exist and should be in draft state. Please rectify and try again."""), raise_exception=1)
+	
+	def validate_items_mandatory(self):
+		rows = [d.item_code for d in self.doclist.get({"parentfield": "item_details"})]
+		if not rows:
+			webnotes.msgprint(_("No Items to Pack"), raise_exception=1)
+
+	def validate_case_nos(self):
+		"""
+			Validate if case nos overlap. If they do, recommend next case no.
+		"""
+		if not cint(self.doc.from_case_no):
+			webnotes.msgprint(_("Please specify a valid 'From Case No.'"), raise_exception=1)
+		elif not self.doc.to_case_no:
+			self.doc.to_case_no = self.doc.from_case_no
+		elif self.doc.from_case_no > self.doc.to_case_no:
+			webnotes.msgprint(_("'To Case No.' cannot be less than 'From Case No.'"),
+				raise_exception=1)
+		
+		
+		res = webnotes.conn.sql("""SELECT name FROM `tabPacking Slip`
+			WHERE delivery_note = %(delivery_note)s AND docstatus = 1 AND
+			(from_case_no BETWEEN %(from_case_no)s AND %(to_case_no)s
+			OR to_case_no BETWEEN %(from_case_no)s AND %(to_case_no)s
+			OR %(from_case_no)s BETWEEN from_case_no AND to_case_no)
+			""", self.doc.fields)
+
+		if res:
+			webnotes.msgprint(_("""Case No(s) already in use. Please rectify and try again.
+				Recommended <b>From Case No. = %s</b>""") % self.get_recommended_case_no(),
+				raise_exception=1)
+
+	def validate_qty(self):
+		"""
+			Check packed qty across packing slips and delivery note
+		"""
+		# Get Delivery Note Items, Item Quantity Dict and No. of Cases for this Packing slip
+		dn_details, ps_item_qty, no_of_cases = self.get_details_for_packing()
+
+		for item in dn_details:
+			new_packed_qty = (flt(ps_item_qty[item['item_code']]) * no_of_cases) + \
+			 	flt(item['packed_qty'])
+			if new_packed_qty > flt(item['qty']) and no_of_cases:
+				self.recommend_new_qty(item, ps_item_qty, no_of_cases)
+
+
+	def get_details_for_packing(self):
+		"""
+			Returns
+			* 'Delivery Note Items' query result as a list of dict
+			* Item Quantity dict of current packing slip doc
+			* No. of Cases of this packing slip
+		"""
+		
+		rows = [d.item_code for d in self.doclist.get({"parentfield": "item_details"})]
+		
+		condition = ""
+		if rows:
+			condition = " and item_code in (%s)" % (", ".join(["%s"]*len(rows)))
+		
+		# gets item code, qty per item code, latest packed qty per item code and stock uom
+		res = webnotes.conn.sql("""select item_code, ifnull(sum(qty), 0) as qty,
+			(select sum(ifnull(psi.qty, 0) * (abs(ps.to_case_no - ps.from_case_no) + 1))
+				from `tabPacking Slip` ps, `tabPacking Slip Item` psi
+				where ps.name = psi.parent and ps.docstatus = 1
+				and ps.delivery_note = dni.parent and psi.item_code=dni.item_code) as packed_qty,
+			stock_uom, item_name
+			from `tabDelivery Note Item` dni
+			where parent=%s %s 
+			group by item_code""" % ("%s", condition),
+			tuple([self.doc.delivery_note] + rows), as_dict=1)
+
+		ps_item_qty = dict([[d.item_code, d.qty] for d in self.doclist])
+		no_of_cases = cint(self.doc.to_case_no) - cint(self.doc.from_case_no) + 1
+
+		return res, ps_item_qty, no_of_cases
+
+
+	def recommend_new_qty(self, item, ps_item_qty, no_of_cases):
+		"""
+			Recommend a new quantity and raise a validation exception
+		"""
+		item['recommended_qty'] = (flt(item['qty']) - flt(item['packed_qty'])) / no_of_cases
+		item['specified_qty'] = flt(ps_item_qty[item['item_code']])
+		if not item['packed_qty']: item['packed_qty'] = 0
+		
+		webnotes.msgprint("""
+			Invalid Quantity specified (%(specified_qty)s %(stock_uom)s).
+			%(packed_qty)s out of %(qty)s %(stock_uom)s already packed for %(item_code)s.
+			<b>Recommended quantity for %(item_code)s = %(recommended_qty)s 
+			%(stock_uom)s</b>""" % item, raise_exception=1)
+
+	def update_item_details(self):
+		"""
+			Fill empty columns in Packing Slip Item
+		"""
+		if not self.doc.from_case_no:
+			self.doc.from_case_no = self.get_recommended_case_no()
+
+		for d in self.doclist.get({"parentfield": "item_details"}):
+			res = webnotes.conn.get_value("Item", d.item_code, 
+				["net_weight", "weight_uom"], as_dict=True)
+			
+			if res and len(res)>0:
+				d.net_weight = res["net_weight"]
+				d.weight_uom = res["weight_uom"]
+
+	def get_recommended_case_no(self):
+		"""
+			Returns the next case no. for a new packing slip for a delivery
+			note
+		"""
+		recommended_case_no = webnotes.conn.sql("""SELECT MAX(to_case_no) FROM `tabPacking Slip`
+			WHERE delivery_note = %(delivery_note)s AND docstatus=1""", self.doc.fields)
+		
+		return cint(recommended_case_no[0][0]) + 1
+		
+	def get_items(self):
+		self.doclist = self.doc.clear_table(self.doclist, "item_details", 1)
+		
+		dn_details = self.get_details_for_packing()[0]
+		for item in dn_details:
+			if flt(item.qty) > flt(item.packed_qty):
+				ch = addchild(self.doc, 'item_details', 'Packing Slip Item', self.doclist)
+				ch.item_code = item.item_code
+				ch.item_name = item.item_name
+				ch.stock_uom = item.stock_uom
+				ch.qty = flt(item.qty) - flt(item.packed_qty)
+		self.update_item_details()
+
+def item_details(doctype, txt, searchfield, start, page_len, filters):
+	from erpnext.controllers.queries import get_match_cond
+	return webnotes.conn.sql("""select name, item_name, description from `tabItem` 
+				where name in ( select item_code FROM `tabDelivery Note Item` 
+	 						where parent= %s 
+	 							and ifnull(qty, 0) > ifnull(packed_qty, 0)) 
+	 			and %s like "%s" %s 
+	 			limit  %s, %s """ % ("%s", searchfield, "%s", 
+	 			get_match_cond(doctype, searchfield), "%s", "%s"), 
+	 			(filters["delivery_note"], "%%%s%%" % txt, start, page_len))
\ No newline at end of file
diff --git a/erpnext/stock/doctype/packing_slip/packing_slip.txt b/erpnext/stock/doctype/packing_slip/packing_slip.txt
new file mode 100644
index 0000000..065a056
--- /dev/null
+++ b/erpnext/stock/doctype/packing_slip/packing_slip.txt
@@ -0,0 +1,237 @@
+[
+ {
+  "creation": "2013-04-11 15:32:24", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:15", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "PS.#######", 
+  "description": "Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.", 
+  "doctype": "DocType", 
+  "document_type": "Transaction", 
+  "icon": "icon-suitcase", 
+  "is_submittable": 1, 
+  "module": "Stock", 
+  "name": "__common__", 
+  "read_only_onload": 1, 
+  "search_fields": "delivery_note"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Packing Slip", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Packing Slip", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Packing Slip"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "packing_slip_details", 
+  "fieldtype": "Section Break", 
+  "label": "Packing Slip Items", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "description": "Indicates that the package is a part of this delivery", 
+  "doctype": "DocField", 
+  "fieldname": "delivery_note", 
+  "fieldtype": "Link", 
+  "label": "Delivery Note", 
+  "options": "Delivery Note", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "no_copy": 0, 
+  "options": "PS", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break0", 
+  "fieldtype": "Section Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break2", 
+  "fieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "description": "Identification of the package for the delivery (for print)", 
+  "doctype": "DocField", 
+  "fieldname": "from_case_no", 
+  "fieldtype": "Data", 
+  "label": "From Package No.", 
+  "no_copy": 1, 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "50px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break3", 
+  "fieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "description": "If more than one package of the same type (for print)", 
+  "doctype": "DocField", 
+  "fieldname": "to_case_no", 
+  "fieldtype": "Data", 
+  "label": "To Package No.", 
+  "no_copy": 1, 
+  "read_only": 0, 
+  "width": "50px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "package_item_details", 
+  "fieldtype": "Section Break", 
+  "label": "Package Item Details", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "get_items", 
+  "fieldtype": "Button", 
+  "label": "Get Items"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_details", 
+  "fieldtype": "Table", 
+  "label": "Items", 
+  "options": "Packing Slip Item", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "package_weight_details", 
+  "fieldtype": "Section Break", 
+  "label": "Package Weight Details", 
+  "read_only": 0
+ }, 
+ {
+  "description": "The net weight of this package. (calculated automatically as sum of net weight of items)", 
+  "doctype": "DocField", 
+  "fieldname": "net_weight_pkg", 
+  "fieldtype": "Float", 
+  "label": "Net Weight", 
+  "no_copy": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "net_weight_uom", 
+  "fieldtype": "Link", 
+  "label": "Net Weight UOM", 
+  "no_copy": 1, 
+  "options": "UOM", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break4", 
+  "fieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "description": "The gross weight of the package. Usually net weight + packaging material weight. (for print)", 
+  "doctype": "DocField", 
+  "fieldname": "gross_weight_pkg", 
+  "fieldtype": "Float", 
+  "label": "Gross Weight", 
+  "no_copy": 1, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "gross_weight_uom", 
+  "fieldtype": "Link", 
+  "label": "Gross Weight UOM", 
+  "no_copy": 1, 
+  "options": "UOM", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "misc_details", 
+  "fieldtype": "Section Break", 
+  "label": "Misc Details", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Link", 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "options": "Packing Slip", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Material User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Sales User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Material Master Manager"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Material Manager"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Sales Manager"
+ }
+]
\ No newline at end of file
diff --git a/stock/doctype/packing_slip_item/README.md b/erpnext/stock/doctype/packing_slip_item/README.md
similarity index 100%
rename from stock/doctype/packing_slip_item/README.md
rename to erpnext/stock/doctype/packing_slip_item/README.md
diff --git a/stock/doctype/packing_slip_item/__init__.py b/erpnext/stock/doctype/packing_slip_item/__init__.py
similarity index 100%
rename from stock/doctype/packing_slip_item/__init__.py
rename to erpnext/stock/doctype/packing_slip_item/__init__.py
diff --git a/stock/doctype/packing_slip_item/packing_slip_item.py b/erpnext/stock/doctype/packing_slip_item/packing_slip_item.py
similarity index 100%
rename from stock/doctype/packing_slip_item/packing_slip_item.py
rename to erpnext/stock/doctype/packing_slip_item/packing_slip_item.py
diff --git a/erpnext/stock/doctype/packing_slip_item/packing_slip_item.txt b/erpnext/stock/doctype/packing_slip_item/packing_slip_item.txt
new file mode 100644
index 0000000..54e6991
--- /dev/null
+++ b/erpnext/stock/doctype/packing_slip_item/packing_slip_item.txt
@@ -0,0 +1,110 @@
+[
+ {
+  "creation": "2013-04-08 13:10:16", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:23", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "PSD/.#######", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Stock", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Packing Slip Item", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Packing Slip Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Item Code", 
+  "options": "Item", 
+  "print_width": "100px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_name", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Item Name", 
+  "print_width": "200px", 
+  "read_only": 1, 
+  "width": "200px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "qty", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Quantity", 
+  "print_width": "100px", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "stock_uom", 
+  "fieldtype": "Link", 
+  "in_list_view": 0, 
+  "label": "UOM", 
+  "options": "UOM", 
+  "print_width": "100px", 
+  "read_only": 1, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "net_weight", 
+  "fieldtype": "Float", 
+  "in_list_view": 1, 
+  "label": "Net Weight", 
+  "print_width": "100px", 
+  "read_only": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "weight_uom", 
+  "fieldtype": "Link", 
+  "in_list_view": 0, 
+  "label": "Weight UOM", 
+  "options": "UOM", 
+  "print_width": "100px", 
+  "read_only": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "page_break", 
+  "fieldtype": "Check", 
+  "in_list_view": 1, 
+  "label": "Page Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "dn_detail", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_list_view": 1, 
+  "label": "DN Detail", 
+  "read_only": 0
+ }
+]
\ No newline at end of file
diff --git a/stock/doctype/price_list/README.md b/erpnext/stock/doctype/price_list/README.md
similarity index 100%
rename from stock/doctype/price_list/README.md
rename to erpnext/stock/doctype/price_list/README.md
diff --git a/stock/doctype/price_list/__init__.py b/erpnext/stock/doctype/price_list/__init__.py
similarity index 100%
rename from stock/doctype/price_list/__init__.py
rename to erpnext/stock/doctype/price_list/__init__.py
diff --git a/erpnext/stock/doctype/price_list/price_list.css b/erpnext/stock/doctype/price_list/price_list.css
new file mode 100644
index 0000000..61b0694
--- /dev/null
+++ b/erpnext/stock/doctype/price_list/price_list.css
@@ -0,0 +1,7 @@
+.table-grid tbody tr {
+	cursor: pointer;
+}
+
+.table-grid thead tr {
+	height: 50px;
+}
\ No newline at end of file
diff --git a/stock/doctype/price_list/price_list.js b/erpnext/stock/doctype/price_list/price_list.js
similarity index 100%
rename from stock/doctype/price_list/price_list.js
rename to erpnext/stock/doctype/price_list/price_list.js
diff --git a/erpnext/stock/doctype/price_list/price_list.py b/erpnext/stock/doctype/price_list/price_list.py
new file mode 100644
index 0000000..bdcd1df
--- /dev/null
+++ b/erpnext/stock/doctype/price_list/price_list.py
@@ -0,0 +1,44 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes import msgprint, _, throw
+from webnotes.utils import cint
+from webnotes.model.controller import DocListController
+import webnotes.defaults
+
+class DocType(DocListController):
+	def validate(self):
+		if not cint(self.doc.buying) and not cint(self.doc.selling):
+			throw(_("Price List must be applicable for Buying or Selling"))
+				
+		if not self.doclist.get({"parentfield": "valid_for_territories"}):
+			# if no territory, set default territory
+			if webnotes.defaults.get_user_default("territory"):
+				self.doclist.append({
+					"doctype": "Applicable Territory",
+					"parentfield": "valid_for_territories",
+					"territory": webnotes.defaults.get_user_default("territory")
+				})
+			else:
+				# at least one territory
+				self.validate_table_has_rows("valid_for_territories")
+
+	def on_update(self):
+		self.set_default_if_missing()
+		self.update_item_price()
+
+	def set_default_if_missing(self):
+		if cint(self.doc.selling):
+			if not webnotes.conn.get_value("Selling Settings", None, "selling_price_list"):
+				webnotes.set_value("Selling Settings", "Selling Settings", "selling_price_list", self.doc.name)
+
+		elif cint(self.doc.buying):
+			if not webnotes.conn.get_value("Buying Settings", None, "buying_price_list"):
+				webnotes.set_value("Buying Settings", "Buying Settings", "buying_price_list", self.doc.name)
+
+	def update_item_price(self):
+		webnotes.conn.sql("""update `tabItem Price` set currency=%s, 
+			buying=%s, selling=%s, modified=NOW() where price_list=%s""", 
+			(self.doc.currency, cint(self.doc.buying), cint(self.doc.selling), self.doc.name))
diff --git a/erpnext/stock/doctype/price_list/price_list.txt b/erpnext/stock/doctype/price_list/price_list.txt
new file mode 100644
index 0000000..69d72d9
--- /dev/null
+++ b/erpnext/stock/doctype/price_list/price_list.txt
@@ -0,0 +1,120 @@
+[
+ {
+  "creation": "2013-01-25 11:35:09", 
+  "docstatus": 0, 
+  "modified": "2014-01-06 18:28:23", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 0, 
+  "allow_copy": 0, 
+  "allow_import": 1, 
+  "autoname": "field:price_list_name", 
+  "description": "Price List Master", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-tags", 
+  "max_attachments": 1, 
+  "module": "Stock", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Price List", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "name": "__common__", 
+  "parent": "Price List", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "read": 1, 
+  "report": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Price List"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "price_list_name", 
+  "fieldtype": "Data", 
+  "label": "Price List Name", 
+  "oldfieldname": "price_list_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "currency", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Currency", 
+  "options": "Currency", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "buying", 
+  "fieldtype": "Check", 
+  "in_list_view": 1, 
+  "label": "Buying"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "selling", 
+  "fieldtype": "Check", 
+  "in_list_view": 1, 
+  "label": "Selling", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_3", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "description": "Specify a list of Territories, for which, this Price List is valid", 
+  "doctype": "DocField", 
+  "fieldname": "valid_for_territories", 
+  "fieldtype": "Table", 
+  "label": "Valid for Territories", 
+  "options": "Applicable Territory", 
+  "reqd": 1
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Sales User", 
+  "submit": 0, 
+  "write": 0
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Sales Master Manager", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Purchase User"
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Purchase Master Manager", 
+  "write": 1
+ }
+]
\ No newline at end of file
diff --git a/stock/doctype/price_list/test_price_list.py b/erpnext/stock/doctype/price_list/test_price_list.py
similarity index 100%
rename from stock/doctype/price_list/test_price_list.py
rename to erpnext/stock/doctype/price_list/test_price_list.py
diff --git a/stock/doctype/purchase_receipt/README.md b/erpnext/stock/doctype/purchase_receipt/README.md
similarity index 100%
rename from stock/doctype/purchase_receipt/README.md
rename to erpnext/stock/doctype/purchase_receipt/README.md
diff --git a/stock/doctype/purchase_receipt/__init__.py b/erpnext/stock/doctype/purchase_receipt/__init__.py
similarity index 100%
rename from stock/doctype/purchase_receipt/__init__.py
rename to erpnext/stock/doctype/purchase_receipt/__init__.py
diff --git a/erpnext/stock/doctype/purchase_receipt/purchase_receipt.js b/erpnext/stock/doctype/purchase_receipt/purchase_receipt.js
new file mode 100644
index 0000000..5151c00
--- /dev/null
+++ b/erpnext/stock/doctype/purchase_receipt/purchase_receipt.js
@@ -0,0 +1,176 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+cur_frm.cscript.tname = "Purchase Receipt Item";
+cur_frm.cscript.fname = "purchase_receipt_details";
+cur_frm.cscript.other_fname = "purchase_tax_details";
+
+{% include 'buying/doctype/purchase_common/purchase_common.js' %};
+{% include 'accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.js' %}
+{% include 'utilities/doctype/sms_control/sms_control.js' %}
+{% include 'accounts/doctype/sales_invoice/pos.js' %}
+
+wn.provide("erpnext.stock");
+erpnext.stock.PurchaseReceiptController = erpnext.buying.BuyingController.extend({
+	refresh: function() {
+		this._super();
+		
+		if(this.frm.doc.docstatus == 1) {
+			if(!this.frm.doc.__billing_complete) {
+				cur_frm.add_custom_button(wn._('Make Purchase Invoice'), 
+					this.make_purchase_invoice);
+			}
+			cur_frm.add_custom_button('Send SMS', cur_frm.cscript.send_sms);
+			
+			this.show_stock_ledger();
+			this.show_general_ledger();
+		} else {
+			cur_frm.add_custom_button(wn._(wn._('From Purchase Order')), 
+				function() {
+					wn.model.map_current_doc({
+						method: "erpnext.buying.doctype.purchase_order.purchase_order.make_purchase_receipt",
+						source_doctype: "Purchase Order",
+						get_query_filters: {
+							supplier: cur_frm.doc.supplier || undefined,
+							docstatus: 1,
+							status: ["!=", "Stopped"],
+							per_received: ["<", 99.99],
+							company: cur_frm.doc.company
+						}
+					})
+				});
+		}
+
+		if(wn.boot.control_panel.country == 'India') {
+			unhide_field(['challan_no', 'challan_date']);
+		}
+	},
+	
+	received_qty: function(doc, cdt, cdn) {
+		var item = wn.model.get_doc(cdt, cdn);
+		wn.model.round_floats_in(item, ["qty", "received_qty"]);
+
+		item.qty = (item.qty < item.received_qty) ? item.qty : item.received_qty;
+		this.qty(doc, cdt, cdn);
+	},
+	
+	qty: function(doc, cdt, cdn) {
+		var item = wn.model.get_doc(cdt, cdn);
+		wn.model.round_floats_in(item, ["qty", "received_qty"]);
+		
+		if(!(item.received_qty || item.rejected_qty) && item.qty) {
+			item.received_qty = item.qty;
+		}
+		
+		if(item.qty > item.received_qty) {
+			msgprint(wn._("Error") + ": " + wn._(wn.meta.get_label(item.doctype, "qty", item.name))
+				+ " > " + wn._(wn.meta.get_label(item.doctype, "received_qty", item.name)));
+			item.qty = item.rejected_qty = 0.0;
+		} else {
+			item.rejected_qty = flt(item.received_qty - item.qty, precision("rejected_qty", item));
+		}
+		
+		this._super();
+	},
+	
+	rejected_qty: function(doc, cdt, cdn) {
+		var item = wn.model.get_doc(cdt, cdn);
+		wn.model.round_floats_in(item, ["received_qty", "rejected_qty"]);
+		
+		if(item.rejected_qty > item.received_qty) {
+			msgprint(wn._("Error") + ": " + 
+				wn._(wn.meta.get_label(item.doctype, "rejected_qty", item.name))
+				+ " > " + wn._(wn.meta.get_label(item.doctype, "received_qty", item.name)));
+			item.qty = item.rejected_qty = 0.0;
+		} else {
+			item.qty = flt(item.received_qty - item.rejected_qty, precision("qty", item));
+		}
+		
+		this.qty(doc, cdt, cdn);
+	},
+	
+	make_purchase_invoice: function() {
+		wn.model.open_mapped_doc({
+			method: "erpnext.stock.doctype.purchase_receipt.purchase_receipt.make_purchase_invoice",
+			source_name: cur_frm.doc.name
+		})
+	}, 
+
+	tc_name: function() {
+		this.get_terms();
+	},
+		
+});
+
+// for backward compatibility: combine new and previous states
+$.extend(cur_frm.cscript, new erpnext.stock.PurchaseReceiptController({frm: cur_frm}));
+
+cur_frm.fields_dict['supplier_address'].get_query = function(doc, cdt, cdn) {
+	return{
+		filters:{ 'supplier': doc.supplier}
+	}
+}
+
+cur_frm.fields_dict['contact_person'].get_query = function(doc, cdt, cdn) {
+	return{
+		filters:{ 'supplier': doc.supplier}
+	}
+}
+
+cur_frm.cscript.new_contact = function(){
+	tn = wn.model.make_new_doc_and_get_name('Contact');
+	locals['Contact'][tn].is_supplier = 1;
+	if(doc.supplier) locals['Contact'][tn].supplier = doc.supplier;
+	loaddoc('Contact', tn);
+}
+
+cur_frm.fields_dict['purchase_receipt_details'].grid.get_field('project_name').get_query = function(doc, cdt, cdn) {
+	return{
+		filters:[
+			['Project', 'status', 'not in', 'Completed, Cancelled']
+		]
+	}
+}
+
+cur_frm.fields_dict['purchase_receipt_details'].grid.get_field('batch_no').get_query= function(doc, cdt, cdn) {
+	var d = locals[cdt][cdn];
+	if(d.item_code){
+		return{
+			filters:{'item': d.item_code}
+		}
+	}
+	else{
+		alert(wn._("Please enter Item Code."));
+	}
+}
+
+cur_frm.cscript.select_print_heading = function(doc,cdt,cdn){
+	if(doc.select_print_heading){
+		// print heading
+		cur_frm.pformat.print_heading = doc.select_print_heading;
+	}
+	else
+		cur_frm.pformat.print_heading = "Purchase Receipt";
+}
+
+cur_frm.fields_dict['select_print_heading'].get_query = function(doc, cdt, cdn) {
+	return{
+		filters:[
+			['Print Heading', 'docstatus', '!=', '2']
+		]
+	}
+}
+
+cur_frm.fields_dict.purchase_receipt_details.grid.get_field("qa_no").get_query = function(doc) {
+	return {
+		filters: {
+			'docstatus': 1
+		}
+	}
+}
+
+cur_frm.cscript.on_submit = function(doc, cdt, cdn) {
+	if(cint(wn.boot.notification_settings.purchase_receipt)) {
+		cur_frm.email_doc(wn.boot.notification_settings.purchase_receipt_message);
+	}
+}
diff --git a/erpnext/stock/doctype/purchase_receipt/purchase_receipt.py b/erpnext/stock/doctype/purchase_receipt/purchase_receipt.py
new file mode 100644
index 0000000..7a33971
--- /dev/null
+++ b/erpnext/stock/doctype/purchase_receipt/purchase_receipt.py
@@ -0,0 +1,329 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import cstr, flt, cint
+from webnotes.model.bean import getlist
+from webnotes.model.code import get_obj
+from webnotes import msgprint, _
+import webnotes.defaults
+from erpnext.stock.utils import update_bin
+
+from erpnext.controllers.buying_controller import BuyingController
+class DocType(BuyingController):
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+		self.tname = 'Purchase Receipt Item'
+		self.fname = 'purchase_receipt_details'
+		self.count = 0
+		self.status_updater = [{
+			'source_dt': 'Purchase Receipt Item',
+			'target_dt': 'Purchase Order Item',
+			'join_field': 'prevdoc_detail_docname',
+			'target_field': 'received_qty',
+			'target_parent_dt': 'Purchase Order',
+			'target_parent_field': 'per_received',
+			'target_ref_field': 'qty',
+			'source_field': 'qty',
+			'percent_join_field': 'prevdoc_docname',
+		}]
+		
+	def onload(self):
+		billed_qty = webnotes.conn.sql("""select sum(ifnull(qty, 0)) from `tabPurchase Invoice Item`
+			where purchase_receipt=%s""", self.doc.name)
+		if billed_qty:
+			total_qty = sum((item.qty for item in self.doclist.get({"parentfield": "purchase_receipt_details"})))
+			self.doc.fields["__billing_complete"] = billed_qty[0][0] == total_qty
+
+	def validate(self):
+		super(DocType, self).validate()
+		
+		self.po_required()
+
+		if not self.doc.status:
+			self.doc.status = "Draft"
+
+		from erpnext.utilities import validate_status
+		validate_status(self.doc.status, ["Draft", "Submitted", "Cancelled"])
+
+		self.validate_with_previous_doc()
+		self.validate_rejected_warehouse()
+		self.validate_accepted_rejected_qty()
+		self.validate_inspection()
+		self.validate_uom_is_integer("uom", ["qty", "received_qty"])
+		self.validate_uom_is_integer("stock_uom", "stock_qty")
+		self.validate_challan_no()
+
+		pc_obj = get_obj(dt='Purchase Common')
+		pc_obj.validate_for_items(self)
+		self.check_for_stopped_status(pc_obj)
+
+		# sub-contracting
+		self.validate_for_subcontracting()
+		self.update_raw_materials_supplied("pr_raw_material_details")
+		
+		self.update_valuation_rate("purchase_receipt_details")
+
+	def validate_rejected_warehouse(self):
+		for d in self.doclist.get({"parentfield": "purchase_receipt_details"}):
+			if flt(d.rejected_qty) and not d.rejected_warehouse:
+				d.rejected_warehouse = self.doc.rejected_warehouse
+				if not d.rejected_warehouse:
+					webnotes.throw(_("Rejected Warehouse is mandatory against regected item"))		
+
+	# validate accepted and rejected qty
+	def validate_accepted_rejected_qty(self):
+		for d in getlist(self.doclist, "purchase_receipt_details"):
+			if not flt(d.received_qty) and flt(d.qty):
+				d.received_qty = flt(d.qty) - flt(d.rejected_qty)
+
+			elif not flt(d.qty) and flt(d.rejected_qty):
+				d.qty = flt(d.received_qty) - flt(d.rejected_qty)
+
+			elif not flt(d.rejected_qty):
+				d.rejected_qty = flt(d.received_qty) -  flt(d.qty)
+
+			# Check Received Qty = Accepted Qty + Rejected Qty
+			if ((flt(d.qty) + flt(d.rejected_qty)) != flt(d.received_qty)):
+
+				msgprint("Sum of Accepted Qty and Rejected Qty must be equal to Received quantity. Error for Item: " + cstr(d.item_code))
+				raise Exception
+
+
+	def validate_challan_no(self):
+		"Validate if same challan no exists for same supplier in a submitted purchase receipt"
+		if self.doc.challan_no:
+			exists = webnotes.conn.sql("""
+			SELECT name FROM `tabPurchase Receipt`
+			WHERE name!=%s AND supplier=%s AND challan_no=%s
+		AND docstatus=1""", (self.doc.name, self.doc.supplier, self.doc.challan_no))
+			if exists:
+				webnotes.msgprint("Another Purchase Receipt using the same Challan No. already exists.\
+			Please enter a valid Challan No.", raise_exception=1)
+			
+	def validate_with_previous_doc(self):
+		super(DocType, self).validate_with_previous_doc(self.tname, {
+			"Purchase Order": {
+				"ref_dn_field": "prevdoc_docname",
+				"compare_fields": [["supplier", "="], ["company", "="],	["currency", "="]],
+			},
+			"Purchase Order Item": {
+				"ref_dn_field": "prevdoc_detail_docname",
+				"compare_fields": [["project_name", "="], ["uom", "="], ["item_code", "="]],
+				"is_child_table": True
+			}
+		})
+		
+		if cint(webnotes.defaults.get_global_default('maintain_same_rate')):
+			super(DocType, self).validate_with_previous_doc(self.tname, {
+				"Purchase Order Item": {
+					"ref_dn_field": "prevdoc_detail_docname",
+					"compare_fields": [["import_rate", "="]],
+					"is_child_table": True
+				}
+			})
+			
+
+	def po_required(self):
+		if webnotes.conn.get_value("Buying Settings", None, "po_required") == 'Yes':
+			 for d in getlist(self.doclist,'purchase_receipt_details'):
+				 if not d.prevdoc_docname:
+					 msgprint("Purchse Order No. required against item %s"%d.item_code)
+					 raise Exception
+
+	def update_stock(self):
+		sl_entries = []
+		stock_items = self.get_stock_items()
+		
+		for d in getlist(self.doclist, 'purchase_receipt_details'):
+			if d.item_code in stock_items and d.warehouse:
+				pr_qty = flt(d.qty) * flt(d.conversion_factor)
+				
+				if pr_qty:
+					sl_entries.append(self.get_sl_entries(d, {
+						"actual_qty": flt(pr_qty),
+						"serial_no": cstr(d.serial_no).strip(),
+						"incoming_rate": d.valuation_rate
+					}))
+				
+				if flt(d.rejected_qty) > 0:
+					sl_entries.append(self.get_sl_entries(d, {
+						"warehouse": d.rejected_warehouse,
+						"actual_qty": flt(d.rejected_qty) * flt(d.conversion_factor),
+						"serial_no": cstr(d.rejected_serial_no).strip(),
+						"incoming_rate": d.valuation_rate
+					}))
+						
+		self.bk_flush_supp_wh(sl_entries)
+		self.make_sl_entries(sl_entries)
+				
+	def update_ordered_qty(self):
+		stock_items = self.get_stock_items()
+		for d in self.doclist.get({"parentfield": "purchase_receipt_details"}):
+			if d.item_code in stock_items and d.warehouse \
+					and cstr(d.prevdoc_doctype) == 'Purchase Order':
+									
+				already_received_qty = self.get_already_received_qty(d.prevdoc_docname, 
+					d.prevdoc_detail_docname)
+				po_qty, ordered_warehouse = self.get_po_qty_and_warehouse(d.prevdoc_detail_docname)
+				
+				if not ordered_warehouse:
+					webnotes.throw(_("Warehouse is missing in Purchase Order"))
+				
+				if already_received_qty + d.qty > po_qty:
+					ordered_qty = - (po_qty - already_received_qty) * flt(d.conversion_factor)
+				else:
+					ordered_qty = - flt(d.qty) * flt(d.conversion_factor)
+				
+				update_bin({
+					"item_code": d.item_code,
+					"warehouse": ordered_warehouse,
+					"posting_date": self.doc.posting_date,
+					"ordered_qty": flt(ordered_qty) if self.doc.docstatus==1 else -flt(ordered_qty)
+				})
+
+	def get_already_received_qty(self, po, po_detail):
+		qty = webnotes.conn.sql("""select sum(qty) from `tabPurchase Receipt Item` 
+			where prevdoc_detail_docname = %s and docstatus = 1 
+			and prevdoc_doctype='Purchase Order' and prevdoc_docname=%s 
+			and parent != %s""", (po_detail, po, self.doc.name))
+		return qty and flt(qty[0][0]) or 0.0
+		
+	def get_po_qty_and_warehouse(self, po_detail):
+		po_qty, po_warehouse = webnotes.conn.get_value("Purchase Order Item", po_detail, 
+			["qty", "warehouse"])
+		return po_qty, po_warehouse
+	
+	def bk_flush_supp_wh(self, sl_entries):
+		for d in getlist(self.doclist, 'pr_raw_material_details'):
+			# negative quantity is passed as raw material qty has to be decreased 
+			# when PR is submitted and it has to be increased when PR is cancelled
+			sl_entries.append(self.get_sl_entries(d, {
+				"item_code": d.rm_item_code,
+				"warehouse": self.doc.supplier_warehouse,
+				"actual_qty": -1*flt(d.consumed_qty),
+				"incoming_rate": 0
+			}))
+
+	def validate_inspection(self):
+		for d in getlist(self.doclist, 'purchase_receipt_details'):		 #Enter inspection date for all items that require inspection
+			ins_reqd = webnotes.conn.sql("select inspection_required from `tabItem` where name = %s",
+				(d.item_code,), as_dict = 1)
+			ins_reqd = ins_reqd and ins_reqd[0]['inspection_required'] or 'No'
+			if ins_reqd == 'Yes' and not d.qa_no:
+				msgprint("Item: " + d.item_code + " requires QA Inspection. Please enter QA No or report to authorized person to create Quality Inspection")
+
+	# Check for Stopped status
+	def check_for_stopped_status(self, pc_obj):
+		check_list =[]
+		for d in getlist(self.doclist, 'purchase_receipt_details'):
+			if d.fields.has_key('prevdoc_docname') and d.prevdoc_docname and d.prevdoc_docname not in check_list:
+				check_list.append(d.prevdoc_docname)
+				pc_obj.check_for_stopped_status( d.prevdoc_doctype, d.prevdoc_docname)
+
+	# on submit
+	def on_submit(self):
+		purchase_controller = webnotes.get_obj("Purchase Common")
+
+		# Check for Approving Authority
+		get_obj('Authorization Control').validate_approving_authority(self.doc.doctype, self.doc.company, self.doc.grand_total)
+
+		# Set status as Submitted
+		webnotes.conn.set(self.doc, 'status', 'Submitted')
+
+		self.update_prevdoc_status()
+		
+		self.update_ordered_qty()
+		
+		self.update_stock()
+
+		from erpnext.stock.doctype.serial_no.serial_no import update_serial_nos_after_submit
+		update_serial_nos_after_submit(self, "purchase_receipt_details")
+
+		purchase_controller.update_last_purchase_rate(self, 1)
+		
+		self.make_gl_entries()
+
+	def check_next_docstatus(self):
+		submit_rv = webnotes.conn.sql("select t1.name from `tabPurchase Invoice` t1,`tabPurchase Invoice Item` t2 where t1.name = t2.parent and t2.purchase_receipt = '%s' and t1.docstatus = 1" % (self.doc.name))
+		if submit_rv:
+			msgprint("Purchase Invoice : " + cstr(self.submit_rv[0][0]) + " has already been submitted !")
+			raise Exception , "Validation Error."
+
+
+	def on_cancel(self):
+		pc_obj = get_obj('Purchase Common')
+
+		self.check_for_stopped_status(pc_obj)
+		# Check if Purchase Invoice has been submitted against current Purchase Order
+		# pc_obj.check_docstatus(check = 'Next', doctype = 'Purchase Invoice', docname = self.doc.name, detail_doctype = 'Purchase Invoice Item')
+
+		submitted = webnotes.conn.sql("select t1.name from `tabPurchase Invoice` t1,`tabPurchase Invoice Item` t2 where t1.name = t2.parent and t2.purchase_receipt = '%s' and t1.docstatus = 1" % self.doc.name)
+		if submitted:
+			msgprint("Purchase Invoice : " + cstr(submitted[0][0]) + " has already been submitted !")
+			raise Exception
+
+		
+		webnotes.conn.set(self.doc,'status','Cancelled')
+
+		self.update_ordered_qty()
+		
+		self.update_stock()
+
+		self.update_prevdoc_status()
+		pc_obj.update_last_purchase_rate(self, 0)
+		
+		self.make_cancel_gl_entries()
+			
+	def get_current_stock(self):
+		for d in getlist(self.doclist, 'pr_raw_material_details'):
+			if self.doc.supplier_warehouse:
+				bin = webnotes.conn.sql("select actual_qty from `tabBin` where item_code = %s and warehouse = %s", (d.rm_item_code, self.doc.supplier_warehouse), as_dict = 1)
+				d.current_stock = bin and flt(bin[0]['actual_qty']) or 0
+
+	def get_rate(self,arg):
+		return get_obj('Purchase Common').get_rate(arg,self)
+		
+	def get_gl_entries(self, warehouse_account=None):
+		against_stock_account = self.get_company_default("stock_received_but_not_billed")
+		
+		gl_entries = super(DocType, self).get_gl_entries(warehouse_account, against_stock_account)
+		return gl_entries
+		
+	
+@webnotes.whitelist()
+def make_purchase_invoice(source_name, target_doclist=None):
+	from webnotes.model.mapper import get_mapped_doclist
+	
+	def set_missing_values(source, target):
+		bean = webnotes.bean(target)
+		bean.run_method("set_missing_values")
+		bean.run_method("set_supplier_defaults")
+
+	doclist = get_mapped_doclist("Purchase Receipt", source_name,	{
+		"Purchase Receipt": {
+			"doctype": "Purchase Invoice", 
+			"validation": {
+				"docstatus": ["=", 1],
+			}
+		}, 
+		"Purchase Receipt Item": {
+			"doctype": "Purchase Invoice Item", 
+			"field_map": {
+				"name": "pr_detail", 
+				"parent": "purchase_receipt", 
+				"prevdoc_detail_docname": "po_detail", 
+				"prevdoc_docname": "purchase_order", 
+				"purchase_rate": "rate"
+			},
+		}, 
+		"Purchase Taxes and Charges": {
+			"doctype": "Purchase Taxes and Charges", 
+			"add_if_empty": True
+		}
+	}, target_doclist, set_missing_values)
+
+	return [d.fields for d in doclist]
\ No newline at end of file
diff --git a/erpnext/stock/doctype/purchase_receipt/purchase_receipt.txt b/erpnext/stock/doctype/purchase_receipt/purchase_receipt.txt
new file mode 100755
index 0000000..fca3e39
--- /dev/null
+++ b/erpnext/stock/doctype/purchase_receipt/purchase_receipt.txt
@@ -0,0 +1,839 @@
+[
+ {
+  "creation": "2013-05-21 16:16:39", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:23", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 1, 
+  "autoname": "naming_series:", 
+  "doctype": "DocType", 
+  "document_type": "Transaction", 
+  "icon": "icon-truck", 
+  "is_submittable": 1, 
+  "module": "Stock", 
+  "name": "__common__", 
+  "read_only_onload": 1, 
+  "search_fields": "status, posting_date, supplier"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Purchase Receipt", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Purchase Receipt", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Purchase Receipt"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supplier_section", 
+  "fieldtype": "Section Break", 
+  "label": "Supplier", 
+  "options": "icon-user"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_width": "50%", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "no_copy": 1, 
+  "oldfieldname": "naming_series", 
+  "oldfieldtype": "Select", 
+  "options": "\nGRN", 
+  "print_hide": 1, 
+  "reqd": 1
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "doctype": "DocField", 
+  "fieldname": "supplier", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Supplier", 
+  "oldfieldname": "supplier", 
+  "oldfieldtype": "Link", 
+  "options": "Supplier", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "150px"
+ }, 
+ {
+  "depends_on": "supplier", 
+  "doctype": "DocField", 
+  "fieldname": "supplier_name", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "in_list_view": 1, 
+  "label": "Supplier Name", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_display", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Address", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_display", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Contact", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_mobile", 
+  "fieldtype": "Text", 
+  "hidden": 1, 
+  "label": "Mobile No", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_email", 
+  "fieldtype": "Text", 
+  "hidden": 1, 
+  "label": "Contact Email", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_width": "50%", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "posting_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Posting Date", 
+  "no_copy": 1, 
+  "oldfieldname": "posting_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "100px"
+ }, 
+ {
+  "description": "Time at which materials were received", 
+  "doctype": "DocField", 
+  "fieldname": "posting_time", 
+  "fieldtype": "Time", 
+  "in_filter": 0, 
+  "label": "Posting Time", 
+  "no_copy": 1, 
+  "oldfieldname": "posting_time", 
+  "oldfieldtype": "Time", 
+  "print_hide": 1, 
+  "print_width": "100px", 
+  "reqd": 1, 
+  "search_index": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "challan_no", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Supplier Shipment No", 
+  "no_copy": 1, 
+  "oldfieldname": "challan_no", 
+  "oldfieldtype": "Data", 
+  "print_hide": 0, 
+  "print_width": "100px", 
+  "reqd": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "challan_date", 
+  "fieldtype": "Date", 
+  "hidden": 1, 
+  "label": "Supplier Shipment Date", 
+  "no_copy": 1, 
+  "oldfieldname": "challan_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 0, 
+  "print_width": "100px", 
+  "reqd": 0, 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "currency_price_list", 
+  "fieldtype": "Section Break", 
+  "label": "Currency and Price List", 
+  "options": "icon-tag"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "currency", 
+  "fieldtype": "Link", 
+  "label": "Currency", 
+  "oldfieldname": "currency", 
+  "oldfieldtype": "Select", 
+  "options": "Currency", 
+  "print_hide": 1, 
+  "reqd": 1
+ }, 
+ {
+  "description": "Rate at which supplier's currency is converted to company's base currency", 
+  "doctype": "DocField", 
+  "fieldname": "conversion_rate", 
+  "fieldtype": "Float", 
+  "label": "Exchange Rate", 
+  "oldfieldname": "conversion_rate", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break2", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_width": "50%", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "buying_price_list", 
+  "fieldtype": "Link", 
+  "label": "Price List", 
+  "options": "Price List", 
+  "print_hide": 1
+ }, 
+ {
+  "depends_on": "buying_price_list", 
+  "doctype": "DocField", 
+  "fieldname": "price_list_currency", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "label": "Price List Currency", 
+  "options": "Currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "depends_on": "buying_price_list", 
+  "doctype": "DocField", 
+  "fieldname": "plc_conversion_rate", 
+  "fieldtype": "Float", 
+  "label": "Price List Exchange Rate", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "items", 
+  "fieldtype": "Section Break", 
+  "label": "Items", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-shopping-cart"
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "purchase_receipt_details", 
+  "fieldtype": "Table", 
+  "label": "Purchase Receipt Items", 
+  "oldfieldname": "purchase_receipt_details", 
+  "oldfieldtype": "Table", 
+  "options": "Purchase Receipt Item", 
+  "print_hide": 0, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break0", 
+  "fieldtype": "Section Break", 
+  "oldfieldtype": "Section Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "net_total_import", 
+  "fieldtype": "Currency", 
+  "label": "Net Total", 
+  "oldfieldname": "net_total_import", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "get_current_stock", 
+  "fieldtype": "Button", 
+  "label": "Get Current Stock", 
+  "oldfieldtype": "Button", 
+  "options": "get_current_stock", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_27", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "net_total", 
+  "fieldtype": "Currency", 
+  "label": "Net Total (Company Currency)", 
+  "oldfieldname": "net_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "reqd": 1, 
+  "width": "150px"
+ }, 
+ {
+  "description": "Add / Edit Taxes and Charges", 
+  "doctype": "DocField", 
+  "fieldname": "taxes", 
+  "fieldtype": "Section Break", 
+  "label": "Taxes", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-money"
+ }, 
+ {
+  "description": "If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.", 
+  "doctype": "DocField", 
+  "fieldname": "purchase_other_charges", 
+  "fieldtype": "Link", 
+  "label": "Purchase Taxes and Charges", 
+  "oldfieldname": "purchase_other_charges", 
+  "oldfieldtype": "Link", 
+  "options": "Purchase Taxes and Charges Master", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_tax_details", 
+  "fieldtype": "Table", 
+  "label": "Purchase Taxes and Charges", 
+  "oldfieldname": "purchase_tax_details", 
+  "oldfieldtype": "Table", 
+  "options": "Purchase Taxes and Charges"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "tax_calculation", 
+  "fieldtype": "HTML", 
+  "label": "Tax Calculation", 
+  "oldfieldtype": "HTML", 
+  "print_hide": 1
+ }, 
+ {
+  "description": "Detailed Breakup of the totals", 
+  "doctype": "DocField", 
+  "fieldname": "totals", 
+  "fieldtype": "Section Break", 
+  "label": "Totals", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-money"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_added_import", 
+  "fieldtype": "Currency", 
+  "label": "Taxes and Charges Added", 
+  "oldfieldname": "other_charges_added_import", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_deducted_import", 
+  "fieldtype": "Currency", 
+  "label": "Taxes and Charges Deducted", 
+  "oldfieldname": "other_charges_deducted_import", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grand_total_import", 
+  "fieldtype": "Currency", 
+  "label": "Grand Total", 
+  "oldfieldname": "grand_total_import", 
+  "oldfieldtype": "Currency", 
+  "options": "currency", 
+  "print_hide": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "in_words_import", 
+  "fieldtype": "Data", 
+  "label": "In Words", 
+  "oldfieldname": "in_words_import", 
+  "oldfieldtype": "Data", 
+  "print_hide": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break3", 
+  "fieldtype": "Column Break", 
+  "print_width": "50%", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_added", 
+  "fieldtype": "Currency", 
+  "label": "Taxes and Charges Added (Company Currency)", 
+  "oldfieldname": "other_charges_added", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_charges_deducted", 
+  "fieldtype": "Currency", 
+  "label": "Taxes and Charges Deducted (Company Currency)", 
+  "oldfieldname": "other_charges_deducted", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_tax", 
+  "fieldtype": "Currency", 
+  "label": "Total Tax (Company Currency)", 
+  "oldfieldname": "total_tax", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "grand_total", 
+  "fieldtype": "Currency", 
+  "label": "Grand Total (Company Currency)", 
+  "oldfieldname": "grand_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "rounded_total", 
+  "fieldtype": "Currency", 
+  "label": "Rounded Total (Company Currency)", 
+  "oldfieldname": "rounded_total", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "description": "In Words will be visible once you save the Purchase Receipt.", 
+  "doctype": "DocField", 
+  "fieldname": "in_words", 
+  "fieldtype": "Data", 
+  "label": "In Words (Company Currency)", 
+  "oldfieldname": "in_words", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "terms_section_break", 
+  "fieldtype": "Section Break", 
+  "label": "Terms and Conditions", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-legal"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "tc_name", 
+  "fieldtype": "Link", 
+  "label": "Terms", 
+  "oldfieldname": "tc_name", 
+  "oldfieldtype": "Link", 
+  "options": "Terms and Conditions", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "terms", 
+  "fieldtype": "Text Editor", 
+  "label": "Terms and Conditions1", 
+  "oldfieldname": "terms", 
+  "oldfieldtype": "Text Editor"
+ }, 
+ {
+  "depends_on": "supplier", 
+  "doctype": "DocField", 
+  "fieldname": "contact_section", 
+  "fieldtype": "Section Break", 
+  "label": "Contact Info", 
+  "options": "icon-bullhorn"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supplier_address", 
+  "fieldtype": "Link", 
+  "label": "Supplier Address", 
+  "options": "Address", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_57", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_person", 
+  "fieldtype": "Link", 
+  "label": "Contact Person", 
+  "options": "Contact", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "more_info", 
+  "fieldtype": "Section Break", 
+  "label": "More Info", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-file-text"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Status", 
+  "no_copy": 1, 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Select", 
+  "options": "\nDraft\nSubmitted\nCancelled", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "150px"
+ }, 
+ {
+  "default": "No", 
+  "description": "Select \"Yes\" for sub - contracting items", 
+  "doctype": "DocField", 
+  "fieldname": "is_subcontracted", 
+  "fieldtype": "Select", 
+  "label": "Is Subcontracted", 
+  "oldfieldname": "is_subcontracted", 
+  "oldfieldtype": "Select", 
+  "options": "\nYes\nNo", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Data", 
+  "options": "Purchase Receipt", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "range", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Range", 
+  "oldfieldname": "range", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "bill_no", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Bill No", 
+  "oldfieldname": "bill_no", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "bill_date", 
+  "fieldtype": "Date", 
+  "hidden": 1, 
+  "label": "Bill Date", 
+  "oldfieldname": "bill_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 1
+ }, 
+ {
+  "allow_on_submit": 1, 
+  "doctype": "DocField", 
+  "fieldname": "select_print_heading", 
+  "fieldtype": "Link", 
+  "label": "Print Heading", 
+  "no_copy": 1, 
+  "oldfieldname": "select_print_heading", 
+  "oldfieldtype": "Link", 
+  "options": "Print Heading", 
+  "print_hide": 1, 
+  "report_hide": 1
+ }, 
+ {
+  "description": "Select the relevant company name if you have multiple companies", 
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "label": "Company", 
+  "no_copy": 0, 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "reqd": 1, 
+  "search_index": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break4", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_hide": 1, 
+  "print_width": "50%", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "other_details", 
+  "fieldtype": "HTML", 
+  "hidden": 1, 
+  "label": "Other Details", 
+  "oldfieldtype": "HTML", 
+  "options": "<div class='columnHeading'>Other Details</div>", 
+  "print_hide": 1, 
+  "print_width": "30%", 
+  "reqd": 0, 
+  "width": "30%"
+ }, 
+ {
+  "description": "Warehouse where you are maintaining stock of rejected items", 
+  "doctype": "DocField", 
+  "fieldname": "rejected_warehouse", 
+  "fieldtype": "Link", 
+  "label": "Rejected Warehouse", 
+  "no_copy": 1, 
+  "oldfieldname": "rejected_warehouse", 
+  "oldfieldtype": "Link", 
+  "options": "Warehouse", 
+  "print_hide": 1, 
+  "reqd": 0
+ }, 
+ {
+  "description": "Supplier warehouse where you have issued raw materials for sub - contracting", 
+  "doctype": "DocField", 
+  "fieldname": "supplier_warehouse", 
+  "fieldtype": "Link", 
+  "label": "Supplier Warehouse", 
+  "no_copy": 1, 
+  "oldfieldname": "supplier_warehouse", 
+  "oldfieldtype": "Link", 
+  "options": "Warehouse", 
+  "print_hide": 1, 
+  "print_width": "50px", 
+  "width": "50px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "instructions", 
+  "fieldtype": "Small Text", 
+  "label": "Instructions", 
+  "oldfieldname": "instructions", 
+  "oldfieldtype": "Text"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "remarks", 
+  "fieldtype": "Small Text", 
+  "label": "Remarks", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "transporter_info", 
+  "fieldtype": "Section Break", 
+  "label": "Transporter Info", 
+  "options": "icon-truck"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "transporter_name", 
+  "fieldtype": "Data", 
+  "label": "Transporter Name", 
+  "oldfieldname": "transporter_name", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "description": "Transporter lorry number", 
+  "doctype": "DocField", 
+  "fieldname": "lr_no", 
+  "fieldtype": "Data", 
+  "label": "LR No", 
+  "no_copy": 1, 
+  "oldfieldname": "lr_no", 
+  "oldfieldtype": "Data", 
+  "print_hide": 0, 
+  "print_width": "100px", 
+  "width": "100px"
+ }, 
+ {
+  "description": "Date on which lorry started from supplier warehouse", 
+  "doctype": "DocField", 
+  "fieldname": "lr_date", 
+  "fieldtype": "Date", 
+  "label": "LR Date", 
+  "no_copy": 1, 
+  "oldfieldname": "lr_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 0, 
+  "print_width": "100px", 
+  "width": "100px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break5", 
+  "fieldtype": "Column Break", 
+  "print_width": "50%", 
+  "width": "50%"
+ }, 
+ {
+  "description": "Following table will show values if items are sub - contracted. These values will be fetched from the master of \"Bill of Materials\" of sub - contracted items.", 
+  "doctype": "DocField", 
+  "fieldname": "raw_material_details", 
+  "fieldtype": "Section Break", 
+  "label": "Raw Materials Supplied", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-table", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "pr_raw_material_details", 
+  "fieldtype": "Table", 
+  "label": "Purchase Receipt Item Supplieds", 
+  "no_copy": 1, 
+  "oldfieldname": "pr_raw_material_details", 
+  "oldfieldtype": "Table", 
+  "options": "Purchase Receipt Item Supplied", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Material Manager", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Material User", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Purchase User", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Supplier"
+ }
+]
\ No newline at end of file
diff --git a/erpnext/stock/doctype/purchase_receipt/test_purchase_receipt.py b/erpnext/stock/doctype/purchase_receipt/test_purchase_receipt.py
new file mode 100644
index 0000000..89e77ce
--- /dev/null
+++ b/erpnext/stock/doctype/purchase_receipt/test_purchase_receipt.py
@@ -0,0 +1,246 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+
+from __future__ import unicode_literals
+import unittest
+import webnotes
+import webnotes.defaults
+from webnotes.utils import cint
+
+class TestPurchaseReceipt(unittest.TestCase):
+	def test_make_purchase_invoice(self):
+		self._clear_stock_account_balance()
+		set_perpetual_inventory(0)
+		from erpnext.stock.doctype.purchase_receipt.purchase_receipt import make_purchase_invoice
+
+		pr = webnotes.bean(copy=test_records[0]).insert()
+		
+		self.assertRaises(webnotes.ValidationError, make_purchase_invoice, 
+			pr.doc.name)
+
+		pr = webnotes.bean("Purchase Receipt", pr.doc.name)
+		pr.submit()
+		pi = make_purchase_invoice(pr.doc.name)
+		
+		self.assertEquals(pi[0]["doctype"], "Purchase Invoice")
+		self.assertEquals(len(pi), len(pr.doclist))
+		
+		# modify import_rate
+		pi[1].import_rate = 200
+		self.assertRaises(webnotes.ValidationError, webnotes.bean(pi).submit)
+		
+	def test_purchase_receipt_no_gl_entry(self):
+		self._clear_stock_account_balance()
+		set_perpetual_inventory(0)
+		pr = webnotes.bean(copy=test_records[0])
+		pr.insert()
+		pr.submit()
+		
+		stock_value, stock_value_difference = webnotes.conn.get_value("Stock Ledger Entry", 
+			{"voucher_type": "Purchase Receipt", "voucher_no": pr.doc.name, 
+				"item_code": "_Test Item", "warehouse": "_Test Warehouse - _TC"}, 
+			["stock_value", "stock_value_difference"])
+		self.assertEqual(stock_value, 375)
+		self.assertEqual(stock_value_difference, 375)
+		
+		bin_stock_value = webnotes.conn.get_value("Bin", {"item_code": "_Test Item", 
+			"warehouse": "_Test Warehouse - _TC"}, "stock_value")
+		self.assertEqual(bin_stock_value, 375)
+		
+		self.assertFalse(get_gl_entries("Purchase Receipt", pr.doc.name))
+		
+	def test_purchase_receipt_gl_entry(self):
+		self._clear_stock_account_balance()
+		
+		set_perpetual_inventory()
+		self.assertEqual(cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")), 1)
+		
+		pr = webnotes.bean(copy=test_records[0])
+		pr.insert()
+		pr.submit()
+		
+		gl_entries = get_gl_entries("Purchase Receipt", pr.doc.name)
+		
+		self.assertTrue(gl_entries)
+		
+		stock_in_hand_account = webnotes.conn.get_value("Account", 
+			{"master_name": pr.doclist[1].warehouse})		
+		fixed_asset_account = webnotes.conn.get_value("Account", 
+			{"master_name": pr.doclist[2].warehouse})
+		
+		expected_values = {
+			stock_in_hand_account: [375.0, 0.0],
+			fixed_asset_account: [375.0, 0.0],
+			"Stock Received But Not Billed - _TC": [0.0, 750.0]
+		}
+		
+		for gle in gl_entries:
+			self.assertEquals(expected_values[gle.account][0], gle.debit)
+			self.assertEquals(expected_values[gle.account][1], gle.credit)
+			
+		pr.cancel()
+		self.assertFalse(get_gl_entries("Purchase Receipt", pr.doc.name))
+		
+		set_perpetual_inventory(0)
+		
+	def _clear_stock_account_balance(self):
+		webnotes.conn.sql("delete from `tabStock Ledger Entry`")
+		webnotes.conn.sql("""delete from `tabBin`""")
+		webnotes.conn.sql("""delete from `tabGL Entry`""")
+		
+	def test_subcontracting(self):
+		pr = webnotes.bean(copy=test_records[1])
+		pr.run_method("calculate_taxes_and_totals")
+		pr.insert()
+		
+		self.assertEquals(pr.doclist[1].rm_supp_cost, 70000.0)
+		self.assertEquals(len(pr.doclist.get({"parentfield": "pr_raw_material_details"})), 2)
+		
+	def test_serial_no_supplier(self):
+		pr = webnotes.bean(copy=test_records[0])
+		pr.doclist[1].item_code = "_Test Serialized Item With Series"
+		pr.doclist[1].qty = 1
+		pr.doclist[1].received_qty = 1
+		pr.insert()
+		pr.submit()
+		
+		self.assertEquals(webnotes.conn.get_value("Serial No", pr.doclist[1].serial_no, 
+			"supplier"), pr.doc.supplier)
+			
+		return pr
+	
+	def test_serial_no_cancel(self):
+		pr = self.test_serial_no_supplier()
+		pr.cancel()
+		
+		self.assertFalse(webnotes.conn.get_value("Serial No", pr.doclist[1].serial_no, 
+			"warehouse"))
+			
+def get_gl_entries(voucher_type, voucher_no):
+	return webnotes.conn.sql("""select account, debit, credit
+		from `tabGL Entry` where voucher_type=%s and voucher_no=%s
+		order by account desc""", (voucher_type, voucher_no), as_dict=1)
+		
+def set_perpetual_inventory(enable=1):
+	accounts_settings = webnotes.bean("Accounts Settings")
+	accounts_settings.doc.auto_accounting_for_stock = enable
+	accounts_settings.save()
+	
+		
+test_dependencies = ["BOM"]
+
+test_records = [
+	[
+		{
+			"company": "_Test Company", 
+			"conversion_rate": 1.0, 
+			"currency": "INR", 
+			"doctype": "Purchase Receipt", 
+			"fiscal_year": "_Test Fiscal Year 2013", 
+			"posting_date": "2013-02-12", 
+			"posting_time": "15:33:30", 
+			"supplier": "_Test Supplier",
+			"net_total": 500.0, 
+			"grand_total": 720.0,
+			"naming_series": "_T-Purchase Receipt-",
+		}, 
+		{
+			"conversion_factor": 1.0, 
+			"description": "_Test Item", 
+			"doctype": "Purchase Receipt Item", 
+			"item_code": "_Test Item", 
+			"item_name": "_Test Item", 
+			"parentfield": "purchase_receipt_details", 
+			"received_qty": 5.0,
+			"qty": 5.0,
+			"rejected_qty": 0.0,
+			"import_rate": 50.0,
+			"amount": 250.0,
+			"warehouse": "_Test Warehouse - _TC", 
+			"stock_uom": "Nos", 
+			"uom": "_Test UOM",
+		},
+		{
+			"conversion_factor": 1.0, 
+			"description": "_Test Item", 
+			"doctype": "Purchase Receipt Item", 
+			"item_code": "_Test Item", 
+			"item_name": "_Test Item", 
+			"parentfield": "purchase_receipt_details", 
+			"received_qty": 5.0,
+			"qty": 5.0,
+			"rejected_qty": 0.0,
+			"import_rate": 50.0,
+			"amount": 250.0,
+			"warehouse": "_Test Warehouse 1 - _TC", 
+			"stock_uom": "Nos", 
+			"uom": "_Test UOM",
+		},
+		{
+			"account_head": "_Test Account Shipping Charges - _TC", 
+			"add_deduct_tax": "Add", 
+			"category": "Valuation and Total", 
+			"charge_type": "Actual", 
+			"description": "Shipping Charges", 
+			"doctype": "Purchase Taxes and Charges", 
+			"parentfield": "purchase_tax_details",
+			"rate": 100.0,
+			"tax_amount": 100.0,
+		},
+		{
+			"account_head": "_Test Account VAT - _TC", 
+			"add_deduct_tax": "Add", 
+			"category": "Total", 
+			"charge_type": "Actual", 
+			"description": "VAT", 
+			"doctype": "Purchase Taxes and Charges", 
+			"parentfield": "purchase_tax_details",
+			"rate": 120.0,
+			"tax_amount": 120.0,
+		},
+		{
+			"account_head": "_Test Account Customs Duty - _TC", 
+			"add_deduct_tax": "Add", 
+			"category": "Valuation", 
+			"charge_type": "Actual", 
+			"description": "Customs Duty", 
+			"doctype": "Purchase Taxes and Charges", 
+			"parentfield": "purchase_tax_details",
+			"rate": 150.0,
+			"tax_amount": 150.0,
+		},
+	],
+	[
+		{
+			"company": "_Test Company", 
+			"conversion_rate": 1.0, 
+			"currency": "INR", 
+			"doctype": "Purchase Receipt", 
+			"fiscal_year": "_Test Fiscal Year 2013", 
+			"posting_date": "2013-02-12", 
+			"posting_time": "15:33:30", 
+			"is_subcontracted": "Yes",
+			"supplier_warehouse": "_Test Warehouse - _TC", 
+			"supplier": "_Test Supplier",
+			"net_total": 5000.0, 
+			"grand_total": 5000.0,
+		}, 
+		{
+			"conversion_factor": 1.0, 
+			"description": "_Test FG Item", 
+			"doctype": "Purchase Receipt Item", 
+			"item_code": "_Test FG Item", 
+			"item_name": "_Test FG Item", 
+			"parentfield": "purchase_receipt_details", 
+			"received_qty": 10.0,
+			"qty": 10.0,
+			"rejected_qty": 0.0,
+			"import_rate": 500.0,
+			"amount": 5000.0,
+			"warehouse": "_Test Warehouse - _TC", 
+			"stock_uom": "Nos", 
+			"uom": "_Test UOM",
+		}
+	],
+]
\ No newline at end of file
diff --git a/stock/doctype/purchase_receipt_item/README.md b/erpnext/stock/doctype/purchase_receipt_item/README.md
similarity index 100%
rename from stock/doctype/purchase_receipt_item/README.md
rename to erpnext/stock/doctype/purchase_receipt_item/README.md
diff --git a/stock/doctype/purchase_receipt_item/__init__.py b/erpnext/stock/doctype/purchase_receipt_item/__init__.py
similarity index 100%
rename from stock/doctype/purchase_receipt_item/__init__.py
rename to erpnext/stock/doctype/purchase_receipt_item/__init__.py
diff --git a/stock/doctype/purchase_receipt_item/purchase_receipt_item.py b/erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.py
similarity index 100%
rename from stock/doctype/purchase_receipt_item/purchase_receipt_item.py
rename to erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.py
diff --git a/stock/doctype/purchase_receipt_item/purchase_receipt_item.txt b/erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.txt
similarity index 100%
rename from stock/doctype/purchase_receipt_item/purchase_receipt_item.txt
rename to erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.txt
diff --git a/stock/doctype/sales_bom/README.md b/erpnext/stock/doctype/sales_bom/README.md
similarity index 100%
rename from stock/doctype/sales_bom/README.md
rename to erpnext/stock/doctype/sales_bom/README.md
diff --git a/stock/doctype/sales_bom_item/README.md b/erpnext/stock/doctype/sales_bom_item/README.md
similarity index 100%
rename from stock/doctype/sales_bom_item/README.md
rename to erpnext/stock/doctype/sales_bom_item/README.md
diff --git a/stock/doctype/serial_no/README.md b/erpnext/stock/doctype/serial_no/README.md
similarity index 100%
rename from stock/doctype/serial_no/README.md
rename to erpnext/stock/doctype/serial_no/README.md
diff --git a/stock/doctype/serial_no/__init__.py b/erpnext/stock/doctype/serial_no/__init__.py
similarity index 100%
rename from stock/doctype/serial_no/__init__.py
rename to erpnext/stock/doctype/serial_no/__init__.py
diff --git a/stock/doctype/serial_no/serial_no.js b/erpnext/stock/doctype/serial_no/serial_no.js
similarity index 100%
rename from stock/doctype/serial_no/serial_no.js
rename to erpnext/stock/doctype/serial_no/serial_no.js
diff --git a/erpnext/stock/doctype/serial_no/serial_no.py b/erpnext/stock/doctype/serial_no/serial_no.py
new file mode 100644
index 0000000..9c1da65
--- /dev/null
+++ b/erpnext/stock/doctype/serial_no/serial_no.py
@@ -0,0 +1,302 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import cint, getdate, cstr, flt, add_days
+import datetime
+from webnotes import _, ValidationError
+
+from erpnext.controllers.stock_controller import StockController
+
+class SerialNoCannotCreateDirectError(ValidationError): pass
+class SerialNoCannotCannotChangeError(ValidationError): pass
+class SerialNoNotRequiredError(ValidationError): pass
+class SerialNoRequiredError(ValidationError): pass
+class SerialNoQtyError(ValidationError): pass
+class SerialNoItemError(ValidationError): pass
+class SerialNoWarehouseError(ValidationError): pass
+class SerialNoStatusError(ValidationError): pass
+class SerialNoNotExistsError(ValidationError): pass
+class SerialNoDuplicateError(ValidationError): pass
+
+class DocType(StockController):
+	def __init__(self, doc, doclist=None):
+		self.doc = doc
+		self.doclist = doclist or []
+		self.via_stock_ledger = False
+
+	def validate(self):
+		if self.doc.fields.get("__islocal") and self.doc.warehouse:
+			webnotes.throw(_("New Serial No cannot have Warehouse. Warehouse must be \
+				set by Stock Entry or Purchase Receipt"), SerialNoCannotCreateDirectError)
+			
+		self.validate_warranty_status()
+		self.validate_amc_status()
+		self.validate_warehouse()
+		self.validate_item()
+		self.on_stock_ledger_entry()
+
+	def validate_amc_status(self):
+		if (self.doc.maintenance_status == 'Out of AMC' and self.doc.amc_expiry_date and getdate(self.doc.amc_expiry_date) >= datetime.date.today()) or (self.doc.maintenance_status == 'Under AMC' and (not self.doc.amc_expiry_date or getdate(self.doc.amc_expiry_date) < datetime.date.today())):
+			webnotes.throw(self.doc.name + ": " + 
+				_("AMC expiry date and maintenance status mismatched"))
+
+	def validate_warranty_status(self):
+		if (self.doc.maintenance_status == 'Out of Warranty' and self.doc.warranty_expiry_date and getdate(self.doc.warranty_expiry_date) >= datetime.date.today()) or (self.doc.maintenance_status == 'Under Warranty' and (not self.doc.warranty_expiry_date or getdate(self.doc.warranty_expiry_date) < datetime.date.today())):
+			webnotes.throw(self.doc.name + ": " + 
+				_("Warranty expiry date and maintenance status mismatched"))
+
+
+	def validate_warehouse(self):
+		if not self.doc.fields.get("__islocal"):
+			item_code, warehouse = webnotes.conn.get_value("Serial No", 
+				self.doc.name, ["item_code", "warehouse"])
+			if item_code != self.doc.item_code:
+				webnotes.throw(_("Item Code cannot be changed for Serial No."), 
+					SerialNoCannotCannotChangeError)
+			if not self.via_stock_ledger and warehouse != self.doc.warehouse:
+				webnotes.throw(_("Warehouse cannot be changed for Serial No."), 
+					SerialNoCannotCannotChangeError)
+
+	def validate_item(self):
+		"""
+			Validate whether serial no is required for this item
+		"""
+		item = webnotes.doc("Item", self.doc.item_code)
+		if item.has_serial_no!="Yes":
+			webnotes.throw(_("Item must have 'Has Serial No' as 'Yes'") + ": " + self.doc.item_code)
+			
+		self.doc.item_group = item.item_group
+		self.doc.description = item.description
+		self.doc.item_name = item.item_name
+		self.doc.brand = item.brand
+		self.doc.warranty_period = item.warranty_period
+		
+	def set_status(self, last_sle):
+		if last_sle:
+			if last_sle.voucher_type == "Stock Entry":
+				document_type = webnotes.conn.get_value("Stock Entry", last_sle.voucher_no, 
+					"purpose")
+			else:
+				document_type = last_sle.voucher_type
+
+			if last_sle.actual_qty > 0:
+				if document_type == "Sales Return":
+					self.doc.status = "Sales Returned"
+				else:
+					self.doc.status = "Available"
+			else:
+				if document_type == "Purchase Return":
+					self.doc.status = "Purchase Returned"
+				elif last_sle.voucher_type in ("Delivery Note", "Sales Invoice"):
+					self.doc.status = "Delivered"
+				else:
+					self.doc.status = "Not Available"
+		
+	def set_purchase_details(self, purchase_sle):
+		if purchase_sle:
+			self.doc.purchase_document_type = purchase_sle.voucher_type
+			self.doc.purchase_document_no = purchase_sle.voucher_no
+			self.doc.purchase_date = purchase_sle.posting_date
+			self.doc.purchase_time = purchase_sle.posting_time
+			self.doc.purchase_rate = purchase_sle.incoming_rate
+			if purchase_sle.voucher_type == "Purchase Receipt":
+				self.doc.supplier, self.doc.supplier_name = \
+					webnotes.conn.get_value("Purchase Receipt", purchase_sle.voucher_no, 
+						["supplier", "supplier_name"])
+		else:
+			for fieldname in ("purchase_document_type", "purchase_document_no", 
+				"purchase_date", "purchase_time", "purchase_rate", "supplier", "supplier_name"):
+					self.doc.fields[fieldname] = None
+				
+	def set_sales_details(self, delivery_sle):
+		if delivery_sle:
+			self.doc.delivery_document_type = delivery_sle.voucher_type
+			self.doc.delivery_document_no = delivery_sle.voucher_no
+			self.doc.delivery_date = delivery_sle.posting_date
+			self.doc.delivery_time = delivery_sle.posting_time
+			self.doc.customer, self.doc.customer_name = \
+				webnotes.conn.get_value(delivery_sle.voucher_type, delivery_sle.voucher_no, 
+					["customer", "customer_name"])
+			if self.doc.warranty_period:
+				self.doc.warranty_expiry_date	= add_days(cstr(delivery_sle.posting_date), 
+					cint(self.doc.warranty_period))
+		else:
+			for fieldname in ("delivery_document_type", "delivery_document_no", 
+				"delivery_date", "delivery_time", "customer", "customer_name", 
+				"warranty_expiry_date"):
+					self.doc.fields[fieldname] = None
+							
+	def get_last_sle(self):
+		entries = {}
+		sle_dict = self.get_stock_ledger_entries()
+		if sle_dict:
+			if sle_dict.get("incoming", []):
+				entries["purchase_sle"] = sle_dict["incoming"][0]
+		
+			if len(sle_dict.get("incoming", [])) - len(sle_dict.get("outgoing", [])) > 0:
+				entries["last_sle"] = sle_dict["incoming"][0]
+			else:
+				entries["last_sle"] = sle_dict["outgoing"][0]
+				entries["delivery_sle"] = sle_dict["outgoing"][0]
+				
+		return entries
+		
+	def get_stock_ledger_entries(self):
+		sle_dict = {}
+		for sle in webnotes.conn.sql("""select * from `tabStock Ledger Entry` 
+			where serial_no like %s and item_code=%s and ifnull(is_cancelled, 'No')='No' 
+			order by posting_date desc, posting_time desc, name desc""", 
+			("%%%s%%" % self.doc.name, self.doc.item_code), as_dict=1):
+				if self.doc.name.upper() in get_serial_nos(sle.serial_no):
+					if sle.actual_qty > 0:
+						sle_dict.setdefault("incoming", []).append(sle)
+					else:
+						sle_dict.setdefault("outgoing", []).append(sle)
+					
+		return sle_dict
+					
+	def on_trash(self):
+		if self.doc.status == 'Delivered':
+			webnotes.throw(_("Delivered Serial No ") + self.doc.name + _(" can not be deleted"))
+		if self.doc.warehouse:
+			webnotes.throw(_("Cannot delete Serial No in warehouse. \
+				First remove from warehouse, then delete.") + ": " + self.doc.name)
+	
+	def before_rename(self, old, new, merge=False):
+		if merge:
+			webnotes.throw(_("Sorry, Serial Nos cannot be merged"))
+			
+	def after_rename(self, old, new, merge=False):
+		"""rename serial_no text fields"""
+		for dt in webnotes.conn.sql("""select parent from tabDocField 
+			where fieldname='serial_no' and fieldtype='Text'"""):
+			
+			for item in webnotes.conn.sql("""select name, serial_no from `tab%s` 
+				where serial_no like '%%%s%%'""" % (dt[0], old)):
+				
+				serial_nos = map(lambda i: i==old and new or i, item[1].split('\n'))
+				webnotes.conn.sql("""update `tab%s` set serial_no = %s 
+					where name=%s""" % (dt[0], '%s', '%s'),
+					('\n'.join(serial_nos), item[0]))
+	
+	def on_stock_ledger_entry(self):
+		if self.via_stock_ledger and not self.doc.fields.get("__islocal"):
+			last_sle = self.get_last_sle()
+			if last_sle:
+				self.set_status(last_sle.get("last_sle"))
+				self.set_purchase_details(last_sle.get("purchase_sle"))
+				self.set_sales_details(last_sle.get("delivery_sle"))
+			
+	def on_communication(self):
+		return
+
+def process_serial_no(sle):
+	item_det = get_item_details(sle.item_code)
+	validate_serial_no(sle, item_det)
+	update_serial_nos(sle, item_det)
+					
+def validate_serial_no(sle, item_det):
+	if item_det.has_serial_no=="No":
+		if sle.serial_no:
+			webnotes.throw(_("Serial Number should be blank for Non Serialized Item" + ": " 
+				+ sle.item_code), SerialNoNotRequiredError)
+	else:
+		if sle.serial_no:
+			serial_nos = get_serial_nos(sle.serial_no)
+			if cint(sle.actual_qty) != flt(sle.actual_qty):
+				webnotes.throw(_("Serial No qty cannot be a fraction") + \
+					(": %s (%s)" % (sle.item_code, sle.actual_qty)))
+			if len(serial_nos) and len(serial_nos) != abs(cint(sle.actual_qty)):
+				webnotes.throw(_("Serial Nos do not match with qty") + \
+					(": %s (%s)" % (sle.item_code, sle.actual_qty)), SerialNoQtyError)
+			
+			for serial_no in serial_nos:
+				if webnotes.conn.exists("Serial No", serial_no):
+					sr = webnotes.bean("Serial No", serial_no)
+					
+					if sr.doc.item_code!=sle.item_code:
+						webnotes.throw(_("Serial No does not belong to Item") + 
+							(": %s (%s)" % (sle.item_code, serial_no)), SerialNoItemError)
+							
+					if sr.doc.warehouse and sle.actual_qty > 0:
+						webnotes.throw(_("Same Serial No") + ": " + sr.doc.name + 
+							_(" can not be received twice"), SerialNoDuplicateError)
+					
+					if sle.actual_qty < 0:
+						if sr.doc.warehouse!=sle.warehouse:
+							webnotes.throw(_("Serial No") + ": " + serial_no + 
+								_(" does not belong to Warehouse") + ": " + sle.warehouse, 
+								SerialNoWarehouseError)
+					
+						if sle.voucher_type in ("Delivery Note", "Sales Invoice") \
+							and sr.doc.status != "Available":
+							webnotes.throw(_("Serial No status must be 'Available' to Deliver") 
+								+ ": " + serial_no, SerialNoStatusError)
+				elif sle.actual_qty < 0:
+					# transfer out
+					webnotes.throw(_("Serial No must exist to transfer out.") + \
+						": " + serial_no, SerialNoNotExistsError)
+		elif sle.actual_qty < 0 or not item_det.serial_no_series:
+			webnotes.throw(_("Serial Number Required for Serialized Item" + ": " 
+				+ sle.item_code), SerialNoRequiredError)
+				
+def update_serial_nos(sle, item_det):
+	if sle.is_cancelled == "No" and not sle.serial_no and sle.actual_qty > 0 and item_det.serial_no_series:
+		from webnotes.model.doc import make_autoname
+		serial_nos = []
+		for i in xrange(cint(sle.actual_qty)):
+			serial_nos.append(make_autoname(item_det.serial_no_series))
+		webnotes.conn.set(sle, "serial_no", "\n".join(serial_nos))
+		
+	if sle.serial_no:
+		serial_nos = get_serial_nos(sle.serial_no)
+		for serial_no in serial_nos:
+			if webnotes.conn.exists("Serial No", serial_no):
+				sr = webnotes.bean("Serial No", serial_no)
+				sr.make_controller().via_stock_ledger = True
+				sr.doc.warehouse = sle.warehouse if sle.actual_qty > 0 else None
+				sr.save()
+			elif sle.actual_qty > 0:
+				make_serial_no(serial_no, sle)
+
+def get_item_details(item_code):
+	return webnotes.conn.sql("""select name, has_batch_no, docstatus, 
+		is_stock_item, has_serial_no, serial_no_series 
+		from tabItem where name=%s""", item_code, as_dict=True)[0]
+		
+def get_serial_nos(serial_no):
+	return [s.strip() for s in cstr(serial_no).strip().upper().replace(',', '\n').split('\n') 
+		if s.strip()]
+
+def make_serial_no(serial_no, sle):
+	sr = webnotes.new_bean("Serial No")
+	sr.doc.serial_no = serial_no
+	sr.doc.item_code = sle.item_code
+	sr.make_controller().via_stock_ledger = True
+	sr.insert()
+	sr.doc.warehouse = sle.warehouse
+	sr.doc.status = "Available"
+	sr.save()
+	webnotes.msgprint(_("Serial No created") + ": " + sr.doc.name)
+	return sr.doc.name
+	
+def update_serial_nos_after_submit(controller, parentfield):
+	stock_ledger_entries = webnotes.conn.sql("""select voucher_detail_no, serial_no
+		from `tabStock Ledger Entry` where voucher_type=%s and voucher_no=%s""", 
+		(controller.doc.doctype, controller.doc.name), as_dict=True)
+		
+	if not stock_ledger_entries: return
+
+	for d in controller.doclist.get({"parentfield": parentfield}):
+		serial_no = None
+		for sle in stock_ledger_entries:
+			if sle.voucher_detail_no==d.name:
+				serial_no = sle.serial_no
+				break
+
+		if d.serial_no != serial_no:
+			d.serial_no = serial_no
+			webnotes.conn.set_value(d.doctype, d.name, "serial_no", serial_no)
diff --git a/erpnext/stock/doctype/serial_no/serial_no.txt b/erpnext/stock/doctype/serial_no/serial_no.txt
new file mode 100644
index 0000000..0999570
--- /dev/null
+++ b/erpnext/stock/doctype/serial_no/serial_no.txt
@@ -0,0 +1,476 @@
+[
+ {
+  "creation": "2013-05-16 10:59:15", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:34", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 1, 
+  "allow_import": 1, 
+  "allow_rename": 1, 
+  "autoname": "field:serial_no", 
+  "description": "Distinct unit of an Item", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-barcode", 
+  "in_create": 0, 
+  "module": "Stock", 
+  "name": "__common__", 
+  "search_fields": "item_code,status"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Serial No", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Serial No", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Serial No"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "details", 
+  "fieldtype": "Section Break", 
+  "label": "Details", 
+  "oldfieldtype": "Section Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "default": "In Store", 
+  "description": "Only Serial Nos with status \"Available\" can be delivered.", 
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Status", 
+  "no_copy": 1, 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Select", 
+  "options": "\nAvailable\nNot Available\nDelivered\nPurchase Returned\nSales Returned", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "serial_no", 
+  "fieldtype": "Data", 
+  "in_filter": 0, 
+  "label": "Serial No", 
+  "no_copy": 1, 
+  "oldfieldname": "serial_no", 
+  "oldfieldtype": "Data", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Item Code", 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "description": "Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt", 
+  "doctype": "DocField", 
+  "fieldname": "warehouse", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Warehouse", 
+  "no_copy": 1, 
+  "oldfieldname": "warehouse", 
+  "oldfieldtype": "Link", 
+  "options": "Warehouse", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_name", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Item Name", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Text", 
+  "in_filter": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Text", 
+  "read_only": 1, 
+  "search_index": 0, 
+  "width": "300px"
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "item_group", 
+  "fieldtype": "Link", 
+  "in_filter": 0, 
+  "label": "Item Group", 
+  "oldfieldname": "item_group", 
+  "oldfieldtype": "Link", 
+  "options": "Item Group", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "brand", 
+  "fieldtype": "Link", 
+  "in_filter": 0, 
+  "label": "Brand", 
+  "oldfieldname": "brand", 
+  "oldfieldtype": "Link", 
+  "options": "Brand", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_details", 
+  "fieldtype": "Section Break", 
+  "label": "Purchase / Manufacture Details", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break2", 
+  "fieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_document_type", 
+  "fieldtype": "Select", 
+  "label": "Creation Document Type", 
+  "no_copy": 1, 
+  "options": "\nPurchase Receipt\nStock Entry", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_document_no", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "label": "Creation Document No", 
+  "no_copy": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Creation Date", 
+  "no_copy": 1, 
+  "oldfieldname": "purchase_date", 
+  "oldfieldtype": "Date", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_time", 
+  "fieldtype": "Time", 
+  "label": "Creation Time", 
+  "no_copy": 1, 
+  "read_only": 1, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "purchase_rate", 
+  "fieldtype": "Currency", 
+  "in_filter": 0, 
+  "label": "Incoming Rate", 
+  "no_copy": 1, 
+  "oldfieldname": "purchase_rate", 
+  "oldfieldtype": "Currency", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break3", 
+  "fieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supplier", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Supplier", 
+  "no_copy": 1, 
+  "options": "Supplier", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "supplier_name", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "label": "Supplier Name", 
+  "no_copy": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "delivery_details", 
+  "fieldtype": "Section Break", 
+  "label": "Delivery Details", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "delivery_document_type", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Delivery Document Type", 
+  "no_copy": 1, 
+  "options": "\nDelivery Note\nSales Invoice\nStock Entry", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "delivery_document_no", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "label": "Delivery Document No", 
+  "no_copy": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "delivery_date", 
+  "fieldtype": "Date", 
+  "label": "Delivery Date", 
+  "no_copy": 1, 
+  "oldfieldname": "delivery_date", 
+  "oldfieldtype": "Date", 
+  "read_only": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "delivery_time", 
+  "fieldtype": "Time", 
+  "label": "Delivery Time", 
+  "no_copy": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "is_cancelled", 
+  "fieldtype": "Select", 
+  "hidden": 1, 
+  "label": "Is Cancelled", 
+  "oldfieldname": "is_cancelled", 
+  "oldfieldtype": "Select", 
+  "options": "\nYes\nNo", 
+  "read_only": 0, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break5", 
+  "fieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Customer", 
+  "no_copy": 1, 
+  "oldfieldname": "customer", 
+  "oldfieldtype": "Link", 
+  "options": "Customer", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_name", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "label": "Customer Name", 
+  "no_copy": 1, 
+  "oldfieldname": "customer_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warranty_amc_details", 
+  "fieldtype": "Section Break", 
+  "label": "Warranty / AMC Details", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break6", 
+  "fieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "maintenance_status", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Maintenance Status", 
+  "no_copy": 0, 
+  "oldfieldname": "maintenance_status", 
+  "oldfieldtype": "Select", 
+  "options": "\nUnder Warranty\nOut of Warranty\nUnder AMC\nOut of AMC", 
+  "read_only": 0, 
+  "search_index": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warranty_period", 
+  "fieldtype": "Int", 
+  "label": "Warranty Period (Days)", 
+  "oldfieldname": "warranty_period", 
+  "oldfieldtype": "Int", 
+  "read_only": 0, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break7", 
+  "fieldtype": "Column Break", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warranty_expiry_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Warranty Expiry Date", 
+  "oldfieldname": "warranty_expiry_date", 
+  "oldfieldtype": "Date", 
+  "read_only": 0, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amc_expiry_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "AMC Expiry Date", 
+  "oldfieldname": "amc_expiry_date", 
+  "oldfieldtype": "Date", 
+  "read_only": 0, 
+  "search_index": 0, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "more_info", 
+  "fieldtype": "Section Break", 
+  "label": "More Info", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "serial_no_details", 
+  "fieldtype": "Text Editor", 
+  "label": "Serial No Details", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "options": "link:Company", 
+  "read_only": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Material Master Manager", 
+  "write": 1
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Material Manager", 
+  "write": 0
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Material User", 
+  "write": 0
+ }
+]
\ No newline at end of file
diff --git a/erpnext/stock/doctype/serial_no/test_serial_no.py b/erpnext/stock/doctype/serial_no/test_serial_no.py
new file mode 100644
index 0000000..fb23361
--- /dev/null
+++ b/erpnext/stock/doctype/serial_no/test_serial_no.py
@@ -0,0 +1,29 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+# ERPNext - web based ERP (http://erpnext.com)
+# For license information, please see license.txt
+
+from __future__ import unicode_literals
+import webnotes, unittest
+
+test_dependencies = ["Item"]
+test_records = []
+
+from erpnext.stock.doctype.serial_no.serial_no import *
+
+class TestSerialNo(unittest.TestCase):
+	def test_cannot_create_direct(self):
+		sr = webnotes.new_bean("Serial No")
+		sr.doc.item_code = "_Test Serialized Item"
+		sr.doc.warehouse = "_Test Warehouse - _TC"
+		sr.doc.serial_no = "_TCSER0001"
+		sr.doc.purchase_rate = 10
+		self.assertRaises(SerialNoCannotCreateDirectError, sr.insert)
+		
+		sr.doc.warehouse = None
+		sr.insert()
+		self.assertTrue(sr.doc.name)
+
+		sr.doc.warehouse = "_Test Warehouse - _TC"
+		self.assertTrue(SerialNoCannotCannotChangeError, sr.doc.save)
\ No newline at end of file
diff --git a/stock/doctype/stock_entry/README.md b/erpnext/stock/doctype/stock_entry/README.md
similarity index 100%
rename from stock/doctype/stock_entry/README.md
rename to erpnext/stock/doctype/stock_entry/README.md
diff --git a/stock/doctype/stock_entry/__init__.py b/erpnext/stock/doctype/stock_entry/__init__.py
similarity index 100%
rename from stock/doctype/stock_entry/__init__.py
rename to erpnext/stock/doctype/stock_entry/__init__.py
diff --git a/erpnext/stock/doctype/stock_entry/stock_entry.js b/erpnext/stock/doctype/stock_entry/stock_entry.js
new file mode 100644
index 0000000..6bd9564
--- /dev/null
+++ b/erpnext/stock/doctype/stock_entry/stock_entry.js
@@ -0,0 +1,393 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+cur_frm.cscript.tname = "Stock Entry Detail";
+cur_frm.cscript.fname = "mtn_details";
+
+wn.require("assets/erpnext/js/controllers/stock_controller.js");
+wn.provide("erpnext.stock");
+
+erpnext.stock.StockEntry = erpnext.stock.StockController.extend({		
+	setup: function() {
+		var me = this;
+		
+		this.frm.fields_dict.delivery_note_no.get_query = function() {
+			return { query: "erpnext.stock.doctype.stock_entry.stock_entry.query_sales_return_doc" };
+		};
+		
+		this.frm.fields_dict.sales_invoice_no.get_query = 
+			this.frm.fields_dict.delivery_note_no.get_query;
+		
+		this.frm.fields_dict.purchase_receipt_no.get_query = function() {
+			return { 
+				filters:{ 'docstatus': 1 }
+			};
+		};
+		
+		this.frm.fields_dict.mtn_details.grid.get_field('item_code').get_query = function() {
+			if(in_list(["Sales Return", "Purchase Return"], me.frm.doc.purpose) && 
+				me.get_doctype_docname()) {
+					return {
+						query: "erpnext.stock.doctype.stock_entry.stock_entry.query_return_item",
+						filters: {
+							purpose: me.frm.doc.purpose,
+							delivery_note_no: me.frm.doc.delivery_note_no,
+							sales_invoice_no: me.frm.doc.sales_invoice_no,
+							purchase_receipt_no: me.frm.doc.purchase_receipt_no
+						}
+					};
+			} else {
+				return erpnext.queries.item({is_stock_item: "Yes"});
+			}
+		};
+		
+		if(cint(wn.defaults.get_default("auto_accounting_for_stock"))) {
+			this.frm.add_fetch("company", "stock_adjustment_account", "expense_account");
+			this.frm.fields_dict.mtn_details.grid.get_field('expense_account').get_query = 
+					function() {
+				return {
+					filters: { 
+						"company": me.frm.doc.company,
+						"group_or_ledger": "Ledger"
+					}
+				}
+			}
+		}
+	},
+	
+	onload_post_render: function() {
+		this.set_default_account();
+	},
+	
+	refresh: function() {
+		var me = this;
+		erpnext.hide_naming_series();
+		this.toggle_related_fields(this.frm.doc);
+		this.toggle_enable_bom();
+		this.show_stock_ledger();
+		this.show_general_ledger();
+		
+		if(this.frm.doc.docstatus === 1 && 
+				wn.boot.profile.can_create.indexOf("Journal Voucher")!==-1) {
+			if(this.frm.doc.purpose === "Sales Return") {
+				this.frm.add_custom_button(wn._("Make Credit Note"), function() { me.make_return_jv(); });
+				this.add_excise_button();
+			} else if(this.frm.doc.purpose === "Purchase Return") {
+				this.frm.add_custom_button(wn._("Make Debit Note"), function() { me.make_return_jv(); });
+				this.add_excise_button();
+			}
+		}
+		
+	},
+	
+	on_submit: function() {
+		this.clean_up();
+	},
+	
+	after_cancel: function() {
+		this.clean_up();
+	},
+
+	set_default_account: function() {
+		var me = this;
+		
+		if(cint(wn.defaults.get_default("auto_accounting_for_stock"))) {
+			var account_for = "stock_adjustment_account";
+			if (this.frm.doc.purpose == "Sales Return")
+				account_for = "stock_in_hand_account";
+			else if (this.frm.doc.purpose == "Purchase Return") 
+				account_for = "stock_received_but_not_billed";
+			
+			return this.frm.call({
+				method: "erpnext.accounts.utils.get_company_default",
+				args: {
+					"fieldname": account_for, 
+					"company": this.frm.doc.company
+				},
+				callback: function(r) {
+					if (!r.exc) {
+						for(d in getchildren('Stock Entry Detail', me.frm.doc.name, 'mtn_details')) {
+							if(!d.expense_account) d.expense_account = r.message;
+						}
+					}
+				}
+			});
+		}
+	},
+	
+	clean_up: function() {
+		// Clear Production Order record from locals, because it is updated via Stock Entry
+		if(this.frm.doc.production_order && 
+				this.frm.doc.purpose == "Manufacture/Repack") {
+			wn.model.remove_from_locals("Production Order", 
+				this.frm.doc.production_order);
+		}
+	},
+	
+	get_items: function() {
+		if(this.frm.doc.production_order || this.frm.doc.bom_no) {
+			// if production order / bom is mentioned, get items
+			return this.frm.call({
+				doc: this.frm.doc,
+				method: "get_items",
+				callback: function(r) {
+					if(!r.exc) refresh_field("mtn_details");
+				}
+			});
+		}
+	},
+	
+	qty: function(doc, cdt, cdn) {
+		var d = locals[cdt][cdn];
+		d.transfer_qty = flt(d.qty) * flt(d.conversion_factor);
+		refresh_field('mtn_details');
+	},
+	
+	production_order: function() {
+		var me = this;
+		this.toggle_enable_bom();
+		
+		return this.frm.call({
+			method: "get_production_order_details",
+			args: {production_order: this.frm.doc.production_order},
+			callback: function(r) {
+				if (!r.exc) {
+					if (me.frm.doc.purpose == "Material Transfer" && !me.frm.doc.to_warehouse)
+						me.frm.set_value("to_warehouse", r.message["wip_warehouse"]);
+				}
+			}
+		});
+	},
+	
+	toggle_enable_bom: function() {
+		this.frm.toggle_enable("bom_no", !this.frm.doc.production_order);
+	},
+	
+	get_doctype_docname: function() {
+		if(this.frm.doc.purpose === "Sales Return") {
+			if(this.frm.doc.delivery_note_no && this.frm.doc.sales_invoice_no) {
+				// both specified
+				msgprint(wn._("You can not enter both Delivery Note No and Sales Invoice No. Please enter any one."));
+				
+			} else if(!(this.frm.doc.delivery_note_no || this.frm.doc.sales_invoice_no)) {
+				// none specified
+				msgprint(wn._("Please enter Delivery Note No or Sales Invoice No to proceed"));
+				
+			} else if(this.frm.doc.delivery_note_no) {
+				return {doctype: "Delivery Note", docname: this.frm.doc.delivery_note_no};
+				
+			} else if(this.frm.doc.sales_invoice_no) {
+				return {doctype: "Sales Invoice", docname: this.frm.doc.sales_invoice_no};
+				
+			}
+		} else if(this.frm.doc.purpose === "Purchase Return") {
+			if(this.frm.doc.purchase_receipt_no) {
+				return {doctype: "Purchase Receipt", docname: this.frm.doc.purchase_receipt_no};
+				
+			} else {
+				// not specified
+				msgprint(wn._("Please enter Purchase Receipt No to proceed"));
+				
+			}
+		}
+	},
+	
+	add_excise_button: function() {
+		if(wn.boot.control_panel.country === "India")
+			this.frm.add_custom_button(wn._("Make Excise Invoice"), function() {
+				var excise = wn.model.make_new_doc_and_get_name('Journal Voucher');
+				excise = locals['Journal Voucher'][excise];
+				excise.voucher_type = 'Excise Voucher';
+				loaddoc('Journal Voucher', excise.name);
+			});
+	},
+	
+	make_return_jv: function() {
+		if(this.get_doctype_docname()) {
+			return this.frm.call({
+				method: "make_return_jv",
+				args: {
+					stock_entry: this.frm.doc.name
+				},
+				callback: function(r) {
+					if(!r.exc) {
+						var jv_name = wn.model.make_new_doc_and_get_name('Journal Voucher');
+						var jv = locals["Journal Voucher"][jv_name];
+						$.extend(jv, r.message[0]);
+						$.each(r.message.slice(1), function(i, jvd) {
+							var child = wn.model.add_child(jv, "Journal Voucher Detail", "entries");
+							$.extend(child, jvd);
+						});
+						loaddoc("Journal Voucher", jv_name);
+					}
+				}
+			});
+		}
+	},
+
+	mtn_details_add: function(doc, cdt, cdn) {
+		var row = wn.model.get_doc(cdt, cdn);
+		this.frm.script_manager.copy_from_first_row("mtn_details", row, 
+			["expense_account", "cost_center"]);
+		
+		if(!row.s_warehouse) row.s_warehouse = this.frm.doc.from_warehouse;
+		if(!row.t_warehouse) row.t_warehouse = this.frm.doc.to_warehouse;
+	},
+	
+	mtn_details_on_form_rendered: function(doc, grid_row) {
+		erpnext.setup_serial_no(grid_row)
+	}
+});
+
+cur_frm.script_manager.make(erpnext.stock.StockEntry);
+
+cur_frm.cscript.toggle_related_fields = function(doc) {
+	disable_from_warehouse = inList(["Material Receipt", "Sales Return"], doc.purpose);
+	disable_to_warehouse = inList(["Material Issue", "Purchase Return"], doc.purpose);
+	
+	cur_frm.toggle_enable("from_warehouse", !disable_from_warehouse);
+	cur_frm.toggle_enable("to_warehouse", !disable_to_warehouse);
+		
+	cur_frm.fields_dict["mtn_details"].grid.set_column_disp("s_warehouse", !disable_from_warehouse);
+	cur_frm.fields_dict["mtn_details"].grid.set_column_disp("t_warehouse", !disable_to_warehouse);
+		
+	if(doc.purpose == 'Purchase Return') {
+		doc.customer = doc.customer_name = doc.customer_address = 
+			doc.delivery_note_no = doc.sales_invoice_no = null;
+		doc.bom_no = doc.production_order = doc.fg_completed_qty = null;
+	} else if(doc.purpose == 'Sales Return') {
+		doc.supplier=doc.supplier_name = doc.supplier_address = doc.purchase_receipt_no=null;
+		doc.bom_no = doc.production_order = doc.fg_completed_qty = null;
+	} else {
+		doc.customer = doc.customer_name = doc.customer_address = 
+			doc.delivery_note_no = doc.sales_invoice_no = doc.supplier = 
+			doc.supplier_name = doc.supplier_address = doc.purchase_receipt_no = null;
+	}
+}
+
+cur_frm.cscript.delivery_note_no = function(doc, cdt, cdn) {
+	if(doc.delivery_note_no)
+		return get_server_fields('get_cust_values', '', '', doc, cdt, cdn, 1);
+}
+
+cur_frm.cscript.sales_invoice_no = function(doc, cdt, cdn) {
+	if(doc.sales_invoice_no) 
+		return get_server_fields('get_cust_values', '', '', doc, cdt, cdn, 1);
+}
+
+cur_frm.cscript.customer = function(doc, cdt, cdn) {
+	if(doc.customer) 
+		return get_server_fields('get_cust_addr', '', '', doc, cdt, cdn, 1);
+}
+
+cur_frm.cscript.purchase_receipt_no = function(doc, cdt, cdn) {
+	if(doc.purchase_receipt_no)	
+		return get_server_fields('get_supp_values', '', '', doc, cdt, cdn, 1);
+}
+
+cur_frm.cscript.supplier = function(doc, cdt, cdn) {
+	if(doc.supplier) 
+		return get_server_fields('get_supp_addr', '', '', doc, cdt, cdn, 1);
+
+}
+
+cur_frm.fields_dict['production_order'].get_query = function(doc) {
+	return{
+		filters:[
+			['Production Order', 'docstatus', '=', 1],
+			['Production Order', 'qty', '>','`tabProduction Order`.produced_qty']
+		]
+	}
+}
+
+cur_frm.cscript.purpose = function(doc, cdt, cdn) {
+	cur_frm.cscript.toggle_related_fields(doc);
+}
+
+// Overloaded query for link batch_no
+cur_frm.fields_dict['mtn_details'].grid.get_field('batch_no').get_query = function(doc, cdt, cdn) {
+	var d = locals[cdt][cdn];		
+	if(d.item_code) {
+		return{
+			query: "erpnext.stock.doctype.stock_entry.stock_entry.get_batch_no",
+			filters:{
+				'item_code': d.item_code,
+				's_warehouse': d.s_warehouse,
+				'posting_date': doc.posting_date
+			}
+		}			
+	} else {
+		msgprint(wn._("Please enter Item Code to get batch no"));
+	}
+}
+
+cur_frm.cscript.item_code = function(doc, cdt, cdn) {
+	var d = locals[cdt][cdn];
+	args = {
+		'item_code'			: d.item_code,
+		'warehouse'			: cstr(d.s_warehouse) || cstr(d.t_warehouse),
+		'transfer_qty'		: d.transfer_qty,
+		'serial_no'			: d.serial_no,
+		'bom_no'			: d.bom_no,
+		'expense_account'	: d.expense_account,
+		'cost_center'		: d.cost_center,
+		'company'			: cur_frm.doc.company
+	};
+	return get_server_fields('get_item_details', JSON.stringify(args), 
+		'mtn_details', doc, cdt, cdn, 1);
+}
+
+cur_frm.cscript.s_warehouse = function(doc, cdt, cdn) {
+	var d = locals[cdt][cdn];
+	args = {
+		'item_code'		: d.item_code,
+		'warehouse'		: cstr(d.s_warehouse) || cstr(d.t_warehouse),
+		'transfer_qty'	: d.transfer_qty,
+		'serial_no'		: d.serial_no,
+		'bom_no'		: d.bom_no,
+		'qty'			: d.s_warehouse ? -1* d.qty : d.qty
+	}
+	return get_server_fields('get_warehouse_details', JSON.stringify(args), 
+		'mtn_details', doc, cdt, cdn, 1);
+}
+
+cur_frm.cscript.t_warehouse = cur_frm.cscript.s_warehouse;
+
+cur_frm.cscript.uom = function(doc, cdt, cdn) {
+	var d = locals[cdt][cdn];
+	if(d.uom && d.item_code){
+		var arg = {'item_code':d.item_code, 'uom':d.uom, 'qty':d.qty}
+		return get_server_fields('get_uom_details', JSON.stringify(arg), 
+			'mtn_details', doc, cdt, cdn, 1);
+	}
+}
+
+cur_frm.cscript.validate = function(doc, cdt, cdn) {
+	cur_frm.cscript.validate_items(doc);
+	if($.inArray(cur_frm.doc.purpose, ["Purchase Return", "Sales Return"])!==-1)
+		validated = cur_frm.cscript.get_doctype_docname() ? true : false;
+}
+
+cur_frm.cscript.validate_items = function(doc) {
+	cl = getchildren('Stock Entry Detail', doc.name, 'mtn_details');
+	if (!cl.length) {
+		alert(wn._("Item table can not be blank"));
+		validated = false;
+	}
+}
+
+cur_frm.cscript.expense_account = function(doc, cdt, cdn) {
+	cur_frm.cscript.copy_account_in_all_row(doc, cdt, cdn, "expense_account");
+}
+
+cur_frm.cscript.cost_center = function(doc, cdt, cdn) {
+	cur_frm.cscript.copy_account_in_all_row(doc, cdt, cdn, "cost_center");
+}
+
+cur_frm.fields_dict.customer.get_query = function(doc, cdt, cdn) {
+	return{ query: "erpnext.controllers.queries.customer_query" }
+}
+
+cur_frm.fields_dict.supplier.get_query = function(doc, cdt, cdn) {
+	return{	query: "erpnext.controllers.queries.supplier_query" }
+}
diff --git a/erpnext/stock/doctype/stock_entry/stock_entry.py b/erpnext/stock/doctype/stock_entry/stock_entry.py
new file mode 100644
index 0000000..f1485f3
--- /dev/null
+++ b/erpnext/stock/doctype/stock_entry/stock_entry.py
@@ -0,0 +1,968 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+import webnotes.defaults
+
+from webnotes.utils import cstr, cint, flt, comma_or, nowdate
+from webnotes.model.doc import addchild
+from webnotes.model.bean import getlist
+from webnotes.model.code import get_obj
+from webnotes import msgprint, _
+from erpnext.stock.utils import get_incoming_rate
+from erpnext.stock.stock_ledger import get_previous_sle
+from erpnext.controllers.queries import get_match_cond
+import json
+
+
+class NotUpdateStockError(webnotes.ValidationError): pass
+class StockOverReturnError(webnotes.ValidationError): pass
+class IncorrectValuationRateError(webnotes.ValidationError): pass
+class DuplicateEntryForProductionOrderError(webnotes.ValidationError): pass
+class StockOverProductionError(webnotes.ValidationError): pass
+	
+from erpnext.controllers.stock_controller import StockController
+
+class DocType(StockController):
+	def __init__(self, doc, doclist=None):
+		self.doc = doc
+		self.doclist = doclist
+		self.fname = 'mtn_details' 
+		
+	def validate(self):
+		self.validate_posting_time()
+		self.validate_purpose()
+		pro_obj = self.doc.production_order and \
+			get_obj('Production Order', self.doc.production_order) or None
+
+		self.validate_item()
+		self.validate_uom_is_integer("uom", "qty")
+		self.validate_uom_is_integer("stock_uom", "transfer_qty")
+		self.validate_warehouse(pro_obj)
+		self.validate_production_order(pro_obj)
+		self.get_stock_and_rate()
+		self.validate_incoming_rate()
+		self.validate_bom()
+		self.validate_finished_goods()
+		self.validate_return_reference_doc()
+		self.validate_with_material_request()
+		self.validate_fiscal_year()
+		self.set_total_amount()
+		
+	def on_submit(self):
+		self.update_stock_ledger()
+
+		from erpnext.stock.doctype.serial_no.serial_no import update_serial_nos_after_submit
+		update_serial_nos_after_submit(self, "mtn_details")
+		self.update_production_order()
+		self.make_gl_entries()
+
+	def on_cancel(self):
+		self.update_stock_ledger()
+		self.update_production_order()
+		self.make_cancel_gl_entries()
+		
+	def validate_fiscal_year(self):
+		from erpnext.accounts.utils import validate_fiscal_year
+		validate_fiscal_year(self.doc.posting_date, self.doc.fiscal_year,
+			self.meta.get_label("posting_date"))
+		
+	def validate_purpose(self):
+		valid_purposes = ["Material Issue", "Material Receipt", "Material Transfer", 
+			"Manufacture/Repack", "Subcontract", "Sales Return", "Purchase Return"]
+		if self.doc.purpose not in valid_purposes:
+			msgprint(_("Purpose must be one of ") + comma_or(valid_purposes),
+				raise_exception=True)
+		
+	def validate_item(self):
+		stock_items = self.get_stock_items()
+		for item in self.doclist.get({"parentfield": "mtn_details"}):
+			if item.item_code not in stock_items:
+				msgprint(_("""Only Stock Items are allowed for Stock Entry"""),
+					raise_exception=True)
+		
+	def validate_warehouse(self, pro_obj):
+		"""perform various (sometimes conditional) validations on warehouse"""
+		
+		source_mandatory = ["Material Issue", "Material Transfer", "Purchase Return"]
+		target_mandatory = ["Material Receipt", "Material Transfer", "Sales Return"]
+		
+		validate_for_manufacture_repack = any([d.bom_no for d in self.doclist.get(
+			{"parentfield": "mtn_details"})])
+
+		if self.doc.purpose in source_mandatory and self.doc.purpose not in target_mandatory:
+			self.doc.to_warehouse = None
+			for d in getlist(self.doclist, 'mtn_details'):
+				d.t_warehouse = None
+		elif self.doc.purpose in target_mandatory and self.doc.purpose not in source_mandatory:
+			self.doc.from_warehouse = None
+			for d in getlist(self.doclist, 'mtn_details'):
+				d.s_warehouse = None
+
+		for d in getlist(self.doclist, 'mtn_details'):
+			if not d.s_warehouse and not d.t_warehouse:
+				d.s_warehouse = self.doc.from_warehouse
+				d.t_warehouse = self.doc.to_warehouse
+
+			if not (d.s_warehouse or d.t_warehouse):
+				msgprint(_("Atleast one warehouse is mandatory"), raise_exception=1)
+			
+			if self.doc.purpose in source_mandatory and not d.s_warehouse:
+				msgprint(_("Row # ") + "%s: " % cint(d.idx)
+					+ _("Source Warehouse") + _(" is mandatory"), raise_exception=1)
+				
+			if self.doc.purpose in target_mandatory and not d.t_warehouse:
+				msgprint(_("Row # ") + "%s: " % cint(d.idx)
+					+ _("Target Warehouse") + _(" is mandatory"), raise_exception=1)
+
+			if self.doc.purpose == "Manufacture/Repack":
+				if validate_for_manufacture_repack:
+					if d.bom_no:
+						d.s_warehouse = None
+						
+						if not d.t_warehouse:
+							msgprint(_("Row # ") + "%s: " % cint(d.idx)
+								+ _("Target Warehouse") + _(" is mandatory"), raise_exception=1)
+						
+						elif pro_obj and cstr(d.t_warehouse) != pro_obj.doc.fg_warehouse:
+							msgprint(_("Row # ") + "%s: " % cint(d.idx)
+								+ _("Target Warehouse") + _(" should be same as that in ")
+								+ _("Production Order"), raise_exception=1)
+					
+					else:
+						d.t_warehouse = None
+						if not d.s_warehouse:
+							msgprint(_("Row # ") + "%s: " % cint(d.idx)
+								+ _("Source Warehouse") + _(" is mandatory"), raise_exception=1)
+			
+			if cstr(d.s_warehouse) == cstr(d.t_warehouse):
+				msgprint(_("Source and Target Warehouse cannot be same"), 
+					raise_exception=1)
+				
+	def validate_production_order(self, pro_obj=None):
+		if not pro_obj:
+			if self.doc.production_order:
+				pro_obj = get_obj('Production Order', self.doc.production_order)
+			else:
+				return
+		
+		if self.doc.purpose == "Manufacture/Repack":
+			# check for double entry
+			self.check_duplicate_entry_for_production_order()
+		elif self.doc.purpose != "Material Transfer":
+			self.doc.production_order = None
+	
+	def check_duplicate_entry_for_production_order(self):
+		other_ste = [t[0] for t in webnotes.conn.get_values("Stock Entry",  {
+			"production_order": self.doc.production_order,
+			"purpose": self.doc.purpose,
+			"docstatus": ["!=", 2],
+			"name": ["!=", self.doc.name]
+		}, "name")]
+		
+		if other_ste:
+			production_item, qty = webnotes.conn.get_value("Production Order", 
+				self.doc.production_order, ["production_item", "qty"])
+			args = other_ste + [production_item]
+			fg_qty_already_entered = webnotes.conn.sql("""select sum(actual_qty)
+				from `tabStock Entry Detail` 
+				where parent in (%s) 
+					and item_code = %s 
+					and ifnull(s_warehouse,'')='' """ % (", ".join(["%s" * len(other_ste)]), "%s"), args)[0][0]
+			
+			if fg_qty_already_entered >= qty:
+				webnotes.throw(_("Stock Entries already created for Production Order ") 
+					+ self.doc.production_order + ":" + ", ".join(other_ste), DuplicateEntryForProductionOrderError)
+
+	def set_total_amount(self):
+		self.doc.total_amount = sum([flt(item.amount) for item in self.doclist.get({"parentfield": "mtn_details"})])
+			
+	def get_stock_and_rate(self):
+		"""get stock and incoming rate on posting date"""
+		for d in getlist(self.doclist, 'mtn_details'):
+			args = webnotes._dict({
+				"item_code": d.item_code,
+				"warehouse": d.s_warehouse or d.t_warehouse,
+				"posting_date": self.doc.posting_date,
+				"posting_time": self.doc.posting_time,
+				"qty": d.s_warehouse and -1*d.transfer_qty or d.transfer_qty,
+				"serial_no": d.serial_no,
+				"bom_no": d.bom_no,
+			})
+			# get actual stock at source warehouse
+			d.actual_qty = get_previous_sle(args).get("qty_after_transaction") or 0
+			
+			# get incoming rate
+			if not flt(d.incoming_rate):
+				d.incoming_rate = self.get_incoming_rate(args)
+				
+			d.amount = flt(d.transfer_qty) * flt(d.incoming_rate)
+			
+	def get_incoming_rate(self, args):
+		incoming_rate = 0
+		if self.doc.purpose == "Sales Return" and \
+				(self.doc.delivery_note_no or self.doc.sales_invoice_no):
+			sle = webnotes.conn.sql("""select name, posting_date, posting_time, 
+				actual_qty, stock_value, warehouse from `tabStock Ledger Entry` 
+				where voucher_type = %s and voucher_no = %s and 
+				item_code = %s limit 1""", 
+				((self.doc.delivery_note_no and "Delivery Note" or "Sales Invoice"),
+				self.doc.delivery_note_no or self.doc.sales_invoice_no, args.item_code), as_dict=1)
+			if sle:
+				args.update({
+					"posting_date": sle[0].posting_date,
+					"posting_time": sle[0].posting_time,
+					"sle": sle[0].name,
+					"warehouse": sle[0].warehouse,
+				})
+				previous_sle = get_previous_sle(args)
+				incoming_rate = (flt(sle[0].stock_value) - flt(previous_sle.get("stock_value"))) / \
+					flt(sle[0].actual_qty)
+		else:
+			incoming_rate = get_incoming_rate(args)
+			
+		return incoming_rate
+		
+	def validate_incoming_rate(self):
+		for d in getlist(self.doclist, 'mtn_details'):
+			if d.t_warehouse:
+				self.validate_value("incoming_rate", ">", 0, d, raise_exception=IncorrectValuationRateError)
+					
+	def validate_bom(self):
+		for d in getlist(self.doclist, 'mtn_details'):
+			if d.bom_no and not webnotes.conn.sql("""select name from `tabBOM`
+					where item = %s and name = %s and docstatus = 1 and is_active = 1""",
+					(d.item_code, d.bom_no)):
+				msgprint(_("Item") + " %s: " % cstr(d.item_code)
+					+ _("does not belong to BOM: ") + cstr(d.bom_no)
+					+ _(" or the BOM is cancelled or inactive"), raise_exception=1)
+					
+	def validate_finished_goods(self):
+		"""validation: finished good quantity should be same as manufacturing quantity"""
+		for d in getlist(self.doclist, 'mtn_details'):
+			if d.bom_no and flt(d.transfer_qty) != flt(self.doc.fg_completed_qty):
+				msgprint(_("Row #") + " %s: " % d.idx 
+					+ _("Quantity should be equal to Manufacturing Quantity. To fetch items again, click on 'Get Items' button or update the Quantity manually."), raise_exception=1)
+						
+	def validate_return_reference_doc(self):
+		"""validate item with reference doc"""
+		ref = get_return_doclist_and_details(self.doc.fields)
+		
+		if ref.doclist:
+			# validate docstatus
+			if ref.doclist[0].docstatus != 1:
+				webnotes.msgprint(_(ref.doclist[0].doctype) + ' "' + ref.doclist[0].name + '": ' 
+					+ _("Status should be Submitted"), raise_exception=webnotes.InvalidStatusError)
+			
+			# update stock check
+			if ref.doclist[0].doctype == "Sales Invoice" and cint(ref.doclist[0].update_stock) != 1:
+				webnotes.msgprint(_(ref.doclist[0].doctype) + ' "' + ref.doclist[0].name + '": ' 
+					+ _("Update Stock should be checked."), 
+					raise_exception=NotUpdateStockError)
+			
+			# posting date check
+			ref_posting_datetime = "%s %s" % (cstr(ref.doclist[0].posting_date), 
+				cstr(ref.doclist[0].posting_time) or "00:00:00")
+			this_posting_datetime = "%s %s" % (cstr(self.doc.posting_date), 
+				cstr(self.doc.posting_time))
+			if this_posting_datetime < ref_posting_datetime:
+				from webnotes.utils.dateutils import datetime_in_user_format
+				webnotes.msgprint(_("Posting Date Time cannot be before")
+					+ ": " + datetime_in_user_format(ref_posting_datetime),
+					raise_exception=True)
+			
+			stock_items = get_stock_items_for_return(ref.doclist, ref.parentfields)
+			already_returned_item_qty = self.get_already_returned_item_qty(ref.fieldname)
+			
+			for item in self.doclist.get({"parentfield": "mtn_details"}):
+				# validate if item exists in the ref doclist and that it is a stock item
+				if item.item_code not in stock_items:
+					msgprint(_("Item") + ': "' + item.item_code + _("\" does not exist in ") +
+						ref.doclist[0].doctype + ": " + ref.doclist[0].name, 
+						raise_exception=webnotes.DoesNotExistError)
+				
+				# validate quantity <= ref item's qty - qty already returned
+				ref_item = ref.doclist.getone({"item_code": item.item_code})
+				returnable_qty = ref_item.qty - flt(already_returned_item_qty.get(item.item_code))
+				if not returnable_qty:
+					webnotes.throw("{item}: {item_code} {returned}".format(
+						item=_("Item"), item_code=item.item_code, 
+						returned=_("already returned though some other documents")), 
+						StockOverReturnError)
+				elif item.transfer_qty > returnable_qty:
+					webnotes.throw("{item}: {item_code}, {returned}: {qty}".format(
+						item=_("Item"), item_code=item.item_code,
+						returned=_("Max Returnable Qty"), qty=returnable_qty), StockOverReturnError)
+						
+	def get_already_returned_item_qty(self, ref_fieldname):
+		return dict(webnotes.conn.sql("""select item_code, sum(transfer_qty) as qty
+			from `tabStock Entry Detail` where parent in (
+				select name from `tabStock Entry` where `%s`=%s and docstatus=1)
+			group by item_code""" % (ref_fieldname, "%s"), (self.doc.fields.get(ref_fieldname),)))
+						
+	def update_stock_ledger(self):
+		sl_entries = []			
+		for d in getlist(self.doclist, 'mtn_details'):
+			if cstr(d.s_warehouse) and self.doc.docstatus == 1:
+				sl_entries.append(self.get_sl_entries(d, {
+					"warehouse": cstr(d.s_warehouse),
+					"actual_qty": -flt(d.transfer_qty),
+					"incoming_rate": 0
+				}))
+				
+			if cstr(d.t_warehouse):
+				sl_entries.append(self.get_sl_entries(d, {
+					"warehouse": cstr(d.t_warehouse),
+					"actual_qty": flt(d.transfer_qty),
+					"incoming_rate": flt(d.incoming_rate)
+				}))
+			
+			# On cancellation, make stock ledger entry for 
+			# target warehouse first, to update serial no values properly
+			
+			if cstr(d.s_warehouse) and self.doc.docstatus == 2:
+				sl_entries.append(self.get_sl_entries(d, {
+					"warehouse": cstr(d.s_warehouse),
+					"actual_qty": -flt(d.transfer_qty),
+					"incoming_rate": 0
+				}))
+				
+		self.make_sl_entries(sl_entries, self.doc.amended_from and 'Yes' or 'No')
+
+	def update_production_order(self):
+		def _validate_production_order(pro_bean):
+			if flt(pro_bean.doc.docstatus) != 1:
+				webnotes.throw(_("Production Order must be submitted") + ": " + 
+					self.doc.production_order)
+					
+			if pro_bean.doc.status == 'Stopped':
+				msgprint(_("Transaction not allowed against stopped Production Order") + ": " + 
+					self.doc.production_order)
+		
+		if self.doc.production_order:
+			pro_bean = webnotes.bean("Production Order", self.doc.production_order)
+			_validate_production_order(pro_bean)
+			self.update_produced_qty(pro_bean)
+			self.update_planned_qty(pro_bean)
+			
+	def update_produced_qty(self, pro_bean):
+		if self.doc.purpose == "Manufacture/Repack":
+			produced_qty = flt(pro_bean.doc.produced_qty) + \
+				(self.doc.docstatus==1 and 1 or -1 ) * flt(self.doc.fg_completed_qty)
+				
+			if produced_qty > flt(pro_bean.doc.qty):
+				webnotes.throw(_("Production Order") + ": " + self.doc.production_order + "\n" +
+					_("Total Manufactured Qty can not be greater than Planned qty to manufacture") 
+					+ "(%s/%s)" % (produced_qty, flt(pro_bean.doc.qty)), StockOverProductionError)
+					
+			status = 'Completed' if flt(produced_qty) >= flt(pro_bean.doc.qty) else 'In Process'
+			webnotes.conn.sql("""update `tabProduction Order` set status=%s, produced_qty=%s 
+				where name=%s""", (status, produced_qty, self.doc.production_order))
+			
+	def update_planned_qty(self, pro_bean):
+		from erpnext.stock.utils import update_bin
+		update_bin({
+			"item_code": pro_bean.doc.production_item,
+			"warehouse": pro_bean.doc.fg_warehouse,
+			"posting_date": self.doc.posting_date,
+			"planned_qty": (self.doc.docstatus==1 and -1 or 1 ) * flt(self.doc.fg_completed_qty)
+		})
+					
+	def get_item_details(self, arg):
+		arg = json.loads(arg)
+		item = webnotes.conn.sql("""select stock_uom, description, item_name, 
+			purchase_account, cost_center from `tabItem` 
+			where name = %s and (ifnull(end_of_life,'')='' or end_of_life ='0000-00-00' 
+			or end_of_life > now())""", (arg.get('item_code')), as_dict = 1)
+		if not item: 
+			msgprint("Item is not active", raise_exception=1)
+						
+		ret = {
+			'uom'			      	: item and item[0]['stock_uom'] or '',
+			'stock_uom'			  	: item and item[0]['stock_uom'] or '',
+			'description'		  	: item and item[0]['description'] or '',
+			'item_name' 		  	: item and item[0]['item_name'] or '',
+			'expense_account'		: item and item[0]['purchase_account'] or arg.get("expense_account") \
+				or webnotes.conn.get_value("Company", arg.get("company"), "default_expense_account"),
+			'cost_center'			: item and item[0]['cost_center'] or arg.get("cost_center"),
+			'qty'					: 0,
+			'transfer_qty'			: 0,
+			'conversion_factor'		: 1,
+     		'batch_no'          	: '',
+			'actual_qty'			: 0,
+			'incoming_rate'			: 0
+		}
+		stock_and_rate = arg.get('warehouse') and self.get_warehouse_details(json.dumps(arg)) or {}
+		ret.update(stock_and_rate)
+		return ret
+
+	def get_uom_details(self, arg = ''):
+		arg, ret = eval(arg), {}
+		uom = webnotes.conn.sql("""select conversion_factor from `tabUOM Conversion Detail` 
+			where parent = %s and uom = %s""", (arg['item_code'], arg['uom']), as_dict = 1)
+		if not uom or not flt(uom[0].conversion_factor):
+			msgprint("There is no Conversion Factor for UOM '%s' in Item '%s'" % (arg['uom'],
+				arg['item_code']))
+			ret = {'uom' : ''}
+		else:
+			ret = {
+				'conversion_factor'		: flt(uom[0]['conversion_factor']),
+				'transfer_qty'			: flt(arg['qty']) * flt(uom[0]['conversion_factor']),
+			}
+		return ret
+		
+	def get_warehouse_details(self, args):
+		args = json.loads(args)
+		ret = {}
+		if args.get('warehouse') and args.get('item_code'):
+			args.update({
+				"posting_date": self.doc.posting_date,
+				"posting_time": self.doc.posting_time,
+			})
+			args = webnotes._dict(args)
+		
+			ret = {
+				"actual_qty" : get_previous_sle(args).get("qty_after_transaction") or 0,
+				"incoming_rate" : self.get_incoming_rate(args)
+			}
+		return ret
+		
+	def get_items(self):
+		self.doclist = filter(lambda d: d.parentfield!="mtn_details", self.doclist)
+		# self.doclist = self.doc.clear_table(self.doclist, 'mtn_details')
+		
+		pro_obj = None
+		if self.doc.production_order:
+			# common validations
+			pro_obj = get_obj('Production Order', self.doc.production_order)
+			if pro_obj:
+				self.validate_production_order(pro_obj)
+				self.doc.bom_no = pro_obj.doc.bom_no
+			else:
+				# invalid production order
+				self.doc.production_order = None
+		
+		if self.doc.bom_no:
+			if self.doc.purpose in ["Material Issue", "Material Transfer", "Manufacture/Repack",
+					"Subcontract"]:
+				if self.doc.production_order and self.doc.purpose == "Material Transfer":
+					item_dict = self.get_pending_raw_materials(pro_obj)
+				else:
+					if not self.doc.fg_completed_qty:
+						webnotes.throw(_("Manufacturing Quantity is mandatory"))
+					item_dict = self.get_bom_raw_materials(self.doc.fg_completed_qty)
+					for item in item_dict.values():
+						if pro_obj:
+							item["from_warehouse"] = pro_obj.doc.wip_warehouse
+						item["to_warehouse"] = ""
+
+				# add raw materials to Stock Entry Detail table
+				idx = self.add_to_stock_entry_detail(item_dict)
+					
+			# add finished good item to Stock Entry Detail table -- along with bom_no
+			if self.doc.production_order and self.doc.purpose == "Manufacture/Repack":
+				item = webnotes.conn.get_value("Item", pro_obj.doc.production_item, ["item_name", 
+					"description", "stock_uom", "purchase_account", "cost_center"], as_dict=1)
+				self.add_to_stock_entry_detail({
+					cstr(pro_obj.doc.production_item): {
+						"to_warehouse": pro_obj.doc.fg_warehouse,
+						"from_warehouse": "",
+						"qty": self.doc.fg_completed_qty,
+						"item_name": item.item_name,
+						"description": item.description,
+						"stock_uom": item.stock_uom,
+						"expense_account": item.purchase_account,
+						"cost_center": item.cost_center,
+					}
+				}, bom_no=pro_obj.doc.bom_no, idx=idx)
+								
+			elif self.doc.purpose in ["Material Receipt", "Manufacture/Repack"]:
+				if self.doc.purpose=="Material Receipt":
+					self.doc.from_warehouse = ""
+					
+				item = webnotes.conn.sql("""select name, item_name, description, 
+					stock_uom, purchase_account, cost_center from `tabItem` 
+					where name=(select item from tabBOM where name=%s)""", 
+					self.doc.bom_no, as_dict=1)
+				self.add_to_stock_entry_detail({
+					item[0]["name"] : {
+						"qty": self.doc.fg_completed_qty,
+						"item_name": item[0].item_name,
+						"description": item[0]["description"],
+						"stock_uom": item[0]["stock_uom"],
+						"from_warehouse": "",
+						"expense_account": item[0].purchase_account,
+						"cost_center": item[0].cost_center,
+					}
+				}, bom_no=self.doc.bom_no, idx=idx)
+		
+		self.get_stock_and_rate()
+	
+	def get_bom_raw_materials(self, qty):
+		from erpnext.manufacturing.doctype.bom.bom import get_bom_items_as_dict
+		
+		# item dict = { item_code: {qty, description, stock_uom} }
+		item_dict = get_bom_items_as_dict(self.doc.bom_no, qty=qty, fetch_exploded = self.doc.use_multi_level_bom)
+		
+		for item in item_dict.values():
+			item.from_warehouse = item.default_warehouse
+			
+		return item_dict
+			
+	def get_pending_raw_materials(self, pro_obj):
+		"""
+			issue (item quantity) that is pending to issue or desire to transfer,
+			whichever is less
+		"""
+		item_dict = self.get_bom_raw_materials(1)
+		issued_item_qty = self.get_issued_qty()
+		
+		max_qty = flt(pro_obj.doc.qty)
+		only_pending_fetched = []
+		
+		for item in item_dict:
+			pending_to_issue = (max_qty * item_dict[item]["qty"]) - issued_item_qty.get(item, 0)
+			desire_to_transfer = flt(self.doc.fg_completed_qty) * item_dict[item]["qty"]
+			if desire_to_transfer <= pending_to_issue:
+				item_dict[item]["qty"] = desire_to_transfer
+			else:
+				item_dict[item]["qty"] = pending_to_issue
+				if pending_to_issue:
+					only_pending_fetched.append(item)
+		
+		# delete items with 0 qty
+		for item in item_dict.keys():
+			if not item_dict[item]["qty"]:
+				del item_dict[item]
+		
+		# show some message
+		if not len(item_dict):
+			webnotes.msgprint(_("""All items have already been transferred \
+				for this Production Order."""))
+			
+		elif only_pending_fetched:
+			webnotes.msgprint(_("""Only quantities pending to be transferred \
+				were fetched for the following items:\n""" + "\n".join(only_pending_fetched)))
+
+		return item_dict
+
+	def get_issued_qty(self):
+		issued_item_qty = {}
+		result = webnotes.conn.sql("""select t1.item_code, sum(t1.qty)
+			from `tabStock Entry Detail` t1, `tabStock Entry` t2
+			where t1.parent = t2.name and t2.production_order = %s and t2.docstatus = 1
+			and t2.purpose = 'Material Transfer'
+			group by t1.item_code""", self.doc.production_order)
+		for t in result:
+			issued_item_qty[t[0]] = flt(t[1])
+		
+		return issued_item_qty
+
+	def add_to_stock_entry_detail(self, item_dict, bom_no=None, idx=None):
+		if not idx:	idx = 1
+		expense_account, cost_center = webnotes.conn.get_values("Company", self.doc.company, \
+			["default_expense_account", "cost_center"])[0]
+
+		for d in item_dict:
+			se_child = addchild(self.doc, 'mtn_details', 'Stock Entry Detail', 
+				self.doclist)
+			se_child.idx = idx
+			se_child.s_warehouse = item_dict[d].get("from_warehouse", self.doc.from_warehouse)
+			se_child.t_warehouse = item_dict[d].get("to_warehouse", self.doc.to_warehouse)
+			se_child.item_code = cstr(d)
+			se_child.item_name = item_dict[d]["item_name"]
+			se_child.description = item_dict[d]["description"]
+			se_child.uom = item_dict[d]["stock_uom"]
+			se_child.stock_uom = item_dict[d]["stock_uom"]
+			se_child.qty = flt(item_dict[d]["qty"])
+			se_child.expense_account = item_dict[d]["expense_account"] or expense_account
+			se_child.cost_center = item_dict[d]["cost_center"] or cost_center
+			
+			# in stock uom
+			se_child.transfer_qty = flt(item_dict[d]["qty"])
+			se_child.conversion_factor = 1.00
+			
+			# to be assigned for finished item
+			se_child.bom_no = bom_no
+
+			# increment idx by 1
+			idx += 1
+		return idx
+
+	def get_cust_values(self):
+		"""fetches customer details"""
+		if self.doc.delivery_note_no:
+			doctype = "Delivery Note"
+			name = self.doc.delivery_note_no
+		else:
+			doctype = "Sales Invoice"
+			name = self.doc.sales_invoice_no
+		
+		result = webnotes.conn.sql("""select customer, customer_name,
+			address_display as customer_address
+			from `tab%s` where name=%s""" % (doctype, "%s"), (name,), as_dict=1)
+		
+		return result and result[0] or {}
+		
+	def get_cust_addr(self):
+		from erpnext.utilities.transaction_base import get_default_address, get_address_display
+		res = webnotes.conn.sql("select customer_name from `tabCustomer` where name = '%s'"%self.doc.customer)
+		address_display = None
+		customer_address = get_default_address("customer", self.doc.customer)
+		if customer_address:
+			address_display = get_address_display(customer_address)
+		ret = { 
+			'customer_name'		: res and res[0][0] or '',
+			'customer_address' : address_display}
+
+		return ret
+
+	def get_supp_values(self):
+		result = webnotes.conn.sql("""select supplier, supplier_name,
+			address_display as supplier_address
+			from `tabPurchase Receipt` where name=%s""", (self.doc.purchase_receipt_no,),
+			as_dict=1)
+		
+		return result and result[0] or {}
+		
+	def get_supp_addr(self):
+		from erpnext.utilities.transaction_base import get_default_address, get_address_display
+		res = webnotes.conn.sql("""select supplier_name from `tabSupplier`
+			where name=%s""", self.doc.supplier)
+		address_display = None
+		supplier_address = get_default_address("customer", self.doc.customer)
+		if supplier_address:
+			address_display = get_address_display(supplier_address)	
+		
+		ret = {
+			'supplier_name' : res and res[0][0] or '',
+			'supplier_address' : address_display }
+		return ret
+		
+	def validate_with_material_request(self):
+		for item in self.doclist.get({"parentfield": "mtn_details"}):
+			if item.material_request:
+				mreq_item = webnotes.conn.get_value("Material Request Item", 
+					{"name": item.material_request_item, "parent": item.material_request},
+					["item_code", "warehouse", "idx"], as_dict=True)
+				if mreq_item.item_code != item.item_code or mreq_item.warehouse != item.t_warehouse:
+					msgprint(_("Row #") + (" %d: " % item.idx) + _("does not match")
+						+ " " + _("Row #") + (" %d %s " % (mreq_item.idx, _("of")))
+						+ _("Material Request") + (" - %s" % item.material_request), 
+						raise_exception=webnotes.MappingMismatchError)
+	
+@webnotes.whitelist()
+def get_production_order_details(production_order):
+	result = webnotes.conn.sql("""select bom_no, 
+		ifnull(qty, 0) - ifnull(produced_qty, 0) as fg_completed_qty, use_multi_level_bom, 
+		wip_warehouse from `tabProduction Order` where name = %s""", production_order, as_dict=1)
+	return result and result[0] or {}
+	
+def query_sales_return_doc(doctype, txt, searchfield, start, page_len, filters):
+	conditions = ""
+	if doctype == "Sales Invoice":
+		conditions = "and update_stock=1"
+	
+	return webnotes.conn.sql("""select name, customer, customer_name
+		from `tab%s` where docstatus = 1
+			and (`%s` like %%(txt)s 
+				or `customer` like %%(txt)s) %s %s
+		order by name, customer, customer_name
+		limit %s""" % (doctype, searchfield, conditions, 
+		get_match_cond(doctype, searchfield), "%(start)s, %(page_len)s"), 
+		{"txt": "%%%s%%" % txt, "start": start, "page_len": page_len}, 
+		as_list=True)
+	
+def query_purchase_return_doc(doctype, txt, searchfield, start, page_len, filters):
+	return webnotes.conn.sql("""select name, supplier, supplier_name
+		from `tab%s` where docstatus = 1
+			and (`%s` like %%(txt)s 
+				or `supplier` like %%(txt)s) %s
+		order by name, supplier, supplier_name
+		limit %s""" % (doctype, searchfield, get_match_cond(doctype, searchfield), 
+		"%(start)s, %(page_len)s"),	{"txt": "%%%s%%" % txt, "start": 
+		start, "page_len": page_len}, as_list=True)
+		
+def query_return_item(doctype, txt, searchfield, start, page_len, filters):
+	txt = txt.replace("%", "")
+
+	ref = get_return_doclist_and_details(filters)
+			
+	stock_items = get_stock_items_for_return(ref.doclist, ref.parentfields)
+	
+	result = []
+	for item in ref.doclist.get({"parentfield": ["in", ref.parentfields]}):
+		if item.item_code in stock_items:
+			item.item_name = cstr(item.item_name)
+			item.description = cstr(item.description)
+			if (txt in item.item_code) or (txt in item.item_name) or (txt in item.description):
+				val = [
+					item.item_code, 
+					(len(item.item_name) > 40) and (item.item_name[:40] + "...") or item.item_name, 
+					(len(item.description) > 40) and (item.description[:40] + "...") or \
+						item.description
+				]
+				if val not in result:
+					result.append(val)
+
+	return result[start:start+page_len]
+
+def get_batch_no(doctype, txt, searchfield, start, page_len, filters):
+	if not filters.get("posting_date"):
+		filters["posting_date"] = nowdate()
+		
+	batch_nos = None
+	args = {
+		'item_code': filters['item_code'], 
+		's_warehouse': filters['s_warehouse'], 
+		'posting_date': filters['posting_date'], 
+		'txt': "%%%s%%" % txt, 
+		'mcond':get_match_cond(doctype, searchfield), 
+		"start": start, 
+		"page_len": page_len
+	}
+	
+	if filters.get("s_warehouse"):
+		batch_nos = webnotes.conn.sql("""select batch_no 
+			from `tabStock Ledger Entry` sle 
+			where item_code = '%(item_code)s' 
+				and warehouse = '%(s_warehouse)s'
+				and batch_no like '%(txt)s' 
+				and exists(select * from `tabBatch` 
+					where name = sle.batch_no 
+					and (ifnull(expiry_date, '2099-12-31') >= %(posting_date)s 
+						or expiry_date = '')
+					and docstatus != 2) 
+			%(mcond)s
+			group by batch_no having sum(actual_qty) > 0 
+			order by batch_no desc 
+			limit %(start)s, %(page_len)s """ 
+			% args)
+	
+	if batch_nos:
+		return batch_nos
+	else:
+		return webnotes.conn.sql("""select name from `tabBatch` 
+			where item = '%(item_code)s'
+			and docstatus < 2
+			and (ifnull(expiry_date, '2099-12-31') >= %(posting_date)s 
+				or expiry_date = '' or expiry_date = "0000-00-00")
+			%(mcond)s
+			order by name desc 
+			limit %(start)s, %(page_len)s
+		""" % args)
+
+def get_stock_items_for_return(ref_doclist, parentfields):
+	"""return item codes filtered from doclist, which are stock items"""
+	if isinstance(parentfields, basestring):
+		parentfields = [parentfields]
+	
+	all_items = list(set([d.item_code for d in 
+		ref_doclist.get({"parentfield": ["in", parentfields]})]))
+	stock_items = webnotes.conn.sql_list("""select name from `tabItem`
+		where is_stock_item='Yes' and name in (%s)""" % (", ".join(["%s"] * len(all_items))),
+		tuple(all_items))
+
+	return stock_items
+	
+def get_return_doclist_and_details(args):
+	ref = webnotes._dict()
+	
+	# get ref_doclist
+	if args["purpose"] in return_map:
+		for fieldname, val in return_map[args["purpose"]].items():
+			if args.get(fieldname):
+				ref.fieldname = fieldname
+				ref.doclist = webnotes.get_doclist(val[0], args[fieldname])
+				ref.parentfields = val[1]
+				break
+				
+	return ref
+	
+return_map = {
+	"Sales Return": {
+		# [Ref DocType, [Item tables' parentfields]]
+		"delivery_note_no": ["Delivery Note", ["delivery_note_details", "packing_details"]],
+		"sales_invoice_no": ["Sales Invoice", ["entries", "packing_details"]]
+	},
+	"Purchase Return": {
+		"purchase_receipt_no": ["Purchase Receipt", ["purchase_receipt_details"]]
+	}
+}
+
+@webnotes.whitelist()
+def make_return_jv(stock_entry):
+	se = webnotes.bean("Stock Entry", stock_entry)
+	if not se.doc.purpose in ["Sales Return", "Purchase Return"]:
+		return
+	
+	ref = get_return_doclist_and_details(se.doc.fields)
+	
+	if ref.doclist[0].doctype == "Delivery Note":
+		result = make_return_jv_from_delivery_note(se, ref)
+	elif ref.doclist[0].doctype == "Sales Invoice":
+		result = make_return_jv_from_sales_invoice(se, ref)
+	elif ref.doclist[0].doctype == "Purchase Receipt":
+		result = make_return_jv_from_purchase_receipt(se, ref)
+	
+	# create jv doclist and fetch balance for each unique row item
+	jv_list = [{
+		"__islocal": 1,
+		"doctype": "Journal Voucher",
+		"posting_date": se.doc.posting_date,
+		"voucher_type": se.doc.purpose == "Sales Return" and "Credit Note" or "Debit Note",
+		"fiscal_year": se.doc.fiscal_year,
+		"company": se.doc.company
+	}]
+	
+	from erpnext.accounts.utils import get_balance_on
+	for r in result:
+		jv_list.append({
+			"__islocal": 1,
+			"doctype": "Journal Voucher Detail",
+			"parentfield": "entries",
+			"account": r.get("account"),
+			"against_invoice": r.get("against_invoice"),
+			"against_voucher": r.get("against_voucher"),
+			"balance": get_balance_on(r.get("account"), se.doc.posting_date) \
+				if r.get("account") else 0
+		})
+		
+	return jv_list
+	
+def make_return_jv_from_sales_invoice(se, ref):
+	# customer account entry
+	parent = {
+		"account": ref.doclist[0].debit_to,
+		"against_invoice": ref.doclist[0].name,
+	}
+	
+	# income account entries
+	children = []
+	for se_item in se.doclist.get({"parentfield": "mtn_details"}):
+		# find item in ref.doclist
+		ref_item = ref.doclist.getone({"item_code": se_item.item_code})
+		
+		account = get_sales_account_from_item(ref.doclist, ref_item)
+		
+		if account not in children:
+			children.append(account)
+			
+	return [parent] + [{"account": account} for account in children]
+	
+def get_sales_account_from_item(doclist, ref_item):
+	account = None
+	if not ref_item.income_account:
+		if ref_item.parent_item:
+			parent_item = doclist.getone({"item_code": ref_item.parent_item})
+			account = parent_item.income_account
+	else:
+		account = ref_item.income_account
+	
+	return account
+	
+def make_return_jv_from_delivery_note(se, ref):
+	invoices_against_delivery = get_invoice_list("Sales Invoice Item", "delivery_note",
+		ref.doclist[0].name)
+	
+	if not invoices_against_delivery:
+		sales_orders_against_delivery = [d.against_sales_order for d in ref.doclist if d.against_sales_order]
+		
+		if sales_orders_against_delivery:
+			invoices_against_delivery = get_invoice_list("Sales Invoice Item", "sales_order",
+				sales_orders_against_delivery)
+			
+	if not invoices_against_delivery:
+		return []
+		
+	packing_item_parent_map = dict([[d.item_code, d.parent_item] for d in ref.doclist.get(
+		{"parentfield": ref.parentfields[1]})])
+	
+	parent = {}
+	children = []
+	
+	for se_item in se.doclist.get({"parentfield": "mtn_details"}):
+		for sales_invoice in invoices_against_delivery:
+			si = webnotes.bean("Sales Invoice", sales_invoice)
+			
+			if se_item.item_code in packing_item_parent_map:
+				ref_item = si.doclist.get({"item_code": packing_item_parent_map[se_item.item_code]})
+			else:
+				ref_item = si.doclist.get({"item_code": se_item.item_code})
+			
+			if not ref_item:
+				continue
+				
+			ref_item = ref_item[0]
+			
+			account = get_sales_account_from_item(si.doclist, ref_item)
+			
+			if account not in children:
+				children.append(account)
+			
+			if not parent:
+				parent = {"account": si.doc.debit_to}
+
+			break
+			
+	if len(invoices_against_delivery) == 1:
+		parent["against_invoice"] = invoices_against_delivery[0]
+	
+	result = [parent] + [{"account": account} for account in children]
+	
+	return result
+	
+def get_invoice_list(doctype, link_field, value):
+	if isinstance(value, basestring):
+		value = [value]
+	
+	return webnotes.conn.sql_list("""select distinct parent from `tab%s`
+		where docstatus = 1 and `%s` in (%s)""" % (doctype, link_field,
+			", ".join(["%s"]*len(value))), tuple(value))
+			
+def make_return_jv_from_purchase_receipt(se, ref):
+	invoice_against_receipt = get_invoice_list("Purchase Invoice Item", "purchase_receipt",
+		ref.doclist[0].name)
+	
+	if not invoice_against_receipt:
+		purchase_orders_against_receipt = [d.prevdoc_docname for d in 
+			ref.doclist.get({"prevdoc_doctype": "Purchase Order"}) if d.prevdoc_docname]
+		
+		if purchase_orders_against_receipt:
+			invoice_against_receipt = get_invoice_list("Purchase Invoice Item", "purchase_order",
+				purchase_orders_against_receipt)
+			
+	if not invoice_against_receipt:
+		return []
+	
+	parent = {}
+	children = []
+	
+	for se_item in se.doclist.get({"parentfield": "mtn_details"}):
+		for purchase_invoice in invoice_against_receipt:
+			pi = webnotes.bean("Purchase Invoice", purchase_invoice)
+			ref_item = pi.doclist.get({"item_code": se_item.item_code})
+			
+			if not ref_item:
+				continue
+				
+			ref_item = ref_item[0]
+			
+			account = ref_item.expense_head
+			
+			if account not in children:
+				children.append(account)
+			
+			if not parent:
+				parent = {"account": pi.doc.credit_to}
+
+			break
+			
+	if len(invoice_against_receipt) == 1:
+		parent["against_voucher"] = invoice_against_receipt[0]
+	
+	result = [parent] + [{"account": account} for account in children]
+	
+	return result
+		
diff --git a/erpnext/stock/doctype/stock_entry/stock_entry.txt b/erpnext/stock/doctype/stock_entry/stock_entry.txt
new file mode 100644
index 0000000..84023ab
--- /dev/null
+++ b/erpnext/stock/doctype/stock_entry/stock_entry.txt
@@ -0,0 +1,636 @@
+[
+ {
+  "creation": "2013-04-09 11:43:55", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:35", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 0, 
+  "allow_copy": 0, 
+  "allow_rename": 0, 
+  "autoname": "naming_series:", 
+  "doctype": "DocType", 
+  "hide_heading": 0, 
+  "hide_toolbar": 0, 
+  "icon": "icon-file-text", 
+  "in_create": 0, 
+  "in_dialog": 0, 
+  "is_submittable": 1, 
+  "issingle": 0, 
+  "max_attachments": 0, 
+  "module": "Stock", 
+  "name": "__common__", 
+  "read_only": 0, 
+  "read_only_onload": 0, 
+  "search_fields": "transfer_date, from_warehouse, to_warehouse, purpose, remarks"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Stock Entry", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Stock Entry", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Stock Entry"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_width": "50%", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "hidden": 0, 
+  "in_filter": 0, 
+  "label": "Series", 
+  "no_copy": 1, 
+  "oldfieldname": "naming_series", 
+  "oldfieldtype": "Select", 
+  "options": "\nSTE", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "default": "Material Issue", 
+  "doctype": "DocField", 
+  "fieldname": "purpose", 
+  "fieldtype": "Select", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Purpose", 
+  "no_copy": 0, 
+  "oldfieldname": "purpose", 
+  "oldfieldtype": "Select", 
+  "options": "Material Issue\nMaterial Receipt\nMaterial Transfer\nManufacture/Repack\nSubcontract\nSales Return\nPurchase Return", 
+  "print_hide": 0, 
+  "read_only": 0, 
+  "report_hide": 0, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "depends_on": "eval:doc.purpose==\"Sales Return\"", 
+  "doctype": "DocField", 
+  "fieldname": "delivery_note_no", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 0, 
+  "label": "Delivery Note No", 
+  "no_copy": 1, 
+  "oldfieldname": "delivery_note_no", 
+  "oldfieldtype": "Link", 
+  "options": "Delivery Note", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0, 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "depends_on": "eval:doc.purpose==\"Sales Return\"", 
+  "doctype": "DocField", 
+  "fieldname": "sales_invoice_no", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "label": "Sales Invoice No", 
+  "no_copy": 1, 
+  "options": "Sales Invoice", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "depends_on": "eval:doc.purpose==\"Purchase Return\"", 
+  "doctype": "DocField", 
+  "fieldname": "purchase_receipt_no", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 0, 
+  "label": "Purchase Receipt No", 
+  "no_copy": 1, 
+  "oldfieldname": "purchase_receipt_no", 
+  "oldfieldtype": "Link", 
+  "options": "Purchase Receipt", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0, 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col2", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "print_width": "50%", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "default": "Today", 
+  "doctype": "DocField", 
+  "fieldname": "posting_date", 
+  "fieldtype": "Date", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Posting Date", 
+  "no_copy": 1, 
+  "oldfieldname": "posting_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "doctype": "DocField", 
+  "fieldname": "posting_time", 
+  "fieldtype": "Time", 
+  "hidden": 0, 
+  "in_filter": 0, 
+  "label": "Posting Time", 
+  "no_copy": 1, 
+  "oldfieldname": "posting_time", 
+  "oldfieldtype": "Time", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "items_section", 
+  "fieldtype": "Section Break", 
+  "label": "Items", 
+  "oldfieldtype": "Section Break", 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "doctype": "DocField", 
+  "fieldname": "from_warehouse", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 0, 
+  "in_list_view": 1, 
+  "label": "Default Source Warehouse", 
+  "no_copy": 1, 
+  "oldfieldname": "from_warehouse", 
+  "oldfieldtype": "Link", 
+  "options": "Warehouse", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cb0", 
+  "fieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "doctype": "DocField", 
+  "fieldname": "to_warehouse", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 0, 
+  "in_list_view": 1, 
+  "label": "Default Target Warehouse", 
+  "no_copy": 1, 
+  "oldfieldname": "to_warehouse", 
+  "oldfieldtype": "Link", 
+  "options": "Warehouse", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sb0", 
+  "fieldtype": "Section Break", 
+  "options": "Simple", 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "doctype": "DocField", 
+  "fieldname": "mtn_details", 
+  "fieldtype": "Table", 
+  "hidden": 0, 
+  "in_filter": 0, 
+  "label": "MTN Details", 
+  "no_copy": 0, 
+  "oldfieldname": "mtn_details", 
+  "oldfieldtype": "Table", 
+  "options": "Stock Entry Detail", 
+  "print_hide": 0, 
+  "read_only": 0, 
+  "report_hide": 0, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "description": "Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.", 
+  "doctype": "DocField", 
+  "fieldname": "get_stock_and_rate", 
+  "fieldtype": "Button", 
+  "label": "Get Stock and Rate", 
+  "oldfieldtype": "Button", 
+  "options": "get_stock_and_rate", 
+  "print_hide": 1, 
+  "read_only": 0
+ }, 
+ {
+  "depends_on": "eval:(doc.purpose!==\"Sales Return\" && doc.purpose!==\"Purchase Return\")", 
+  "doctype": "DocField", 
+  "fieldname": "sb1", 
+  "fieldtype": "Section Break", 
+  "label": "From Bill of Materials", 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "depends_on": "eval:inList([\"Material Transfer\", \"Manufacture/Repack\"], doc.purpose)", 
+  "doctype": "DocField", 
+  "fieldname": "production_order", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "label": "Production Order", 
+  "no_copy": 0, 
+  "oldfieldname": "production_order", 
+  "oldfieldtype": "Link", 
+  "options": "Production Order", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0, 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "depends_on": "eval:!inList([\"Sales Return\", \"Purchase Return\"], doc.purpose)", 
+  "doctype": "DocField", 
+  "fieldname": "bom_no", 
+  "fieldtype": "Link", 
+  "label": "BOM No", 
+  "options": "BOM", 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "depends_on": "eval:!inList([\"Sales Return\", \"Purchase Return\"], doc.purpose)", 
+  "description": "As per Stock UOM", 
+  "doctype": "DocField", 
+  "fieldname": "fg_completed_qty", 
+  "fieldtype": "Float", 
+  "hidden": 0, 
+  "in_filter": 0, 
+  "label": "Manufacturing Quantity", 
+  "no_copy": 0, 
+  "oldfieldname": "fg_completed_qty", 
+  "oldfieldtype": "Currency", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cb1", 
+  "fieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "default": "1", 
+  "depends_on": "eval:!inList([\"Sales Return\", \"Purchase Return\"], doc.purpose)", 
+  "description": "If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.", 
+  "doctype": "DocField", 
+  "fieldname": "use_multi_level_bom", 
+  "fieldtype": "Check", 
+  "label": "Use Multi-Level BOM", 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "depends_on": "eval:!inList([\"Sales Return\", \"Purchase Return\"], doc.purpose)", 
+  "doctype": "DocField", 
+  "fieldname": "get_items", 
+  "fieldtype": "Button", 
+  "hidden": 0, 
+  "in_filter": 0, 
+  "label": "Get Items", 
+  "no_copy": 0, 
+  "oldfieldtype": "Button", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "depends_on": "eval:(doc.purpose==\"Sales Return\" || doc.purpose==\"Purchase Return\")", 
+  "doctype": "DocField", 
+  "fieldname": "contact_section", 
+  "fieldtype": "Section Break", 
+  "label": "Contact Info", 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "depends_on": "eval:doc.purpose==\"Purchase Return\"", 
+  "doctype": "DocField", 
+  "fieldname": "supplier", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 0, 
+  "label": "Supplier", 
+  "no_copy": 1, 
+  "oldfieldname": "supplier", 
+  "oldfieldtype": "Link", 
+  "options": "Supplier", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "depends_on": "eval:doc.purpose==\"Purchase Return\"", 
+  "doctype": "DocField", 
+  "fieldname": "supplier_name", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "in_filter": 0, 
+  "label": "Supplier Name", 
+  "no_copy": 1, 
+  "oldfieldname": "supplier_name", 
+  "oldfieldtype": "Data", 
+  "print_hide": 0, 
+  "read_only": 1, 
+  "report_hide": 0, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "depends_on": "eval:doc.purpose==\"Purchase Return\"", 
+  "doctype": "DocField", 
+  "fieldname": "supplier_address", 
+  "fieldtype": "Small Text", 
+  "hidden": 0, 
+  "in_filter": 0, 
+  "label": "Supplier Address", 
+  "no_copy": 1, 
+  "oldfieldname": "supplier_address", 
+  "oldfieldtype": "Small Text", 
+  "print_hide": 0, 
+  "read_only": 0, 
+  "report_hide": 0, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "depends_on": "eval:doc.purpose==\"Sales Return\"", 
+  "doctype": "DocField", 
+  "fieldname": "customer", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 0, 
+  "label": "Customer", 
+  "no_copy": 1, 
+  "oldfieldname": "customer", 
+  "oldfieldtype": "Link", 
+  "options": "Customer", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "depends_on": "eval:doc.purpose==\"Sales Return\"", 
+  "doctype": "DocField", 
+  "fieldname": "customer_name", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "in_filter": 0, 
+  "label": "Customer Name", 
+  "no_copy": 1, 
+  "oldfieldname": "customer_name", 
+  "oldfieldtype": "Data", 
+  "print_hide": 0, 
+  "read_only": 1, 
+  "report_hide": 0, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "depends_on": "eval:doc.purpose==\"Sales Return\"", 
+  "doctype": "DocField", 
+  "fieldname": "customer_address", 
+  "fieldtype": "Small Text", 
+  "hidden": 0, 
+  "in_filter": 0, 
+  "label": "Customer Address", 
+  "no_copy": 1, 
+  "oldfieldname": "customer_address", 
+  "oldfieldtype": "Small Text", 
+  "print_hide": 0, 
+  "read_only": 0, 
+  "report_hide": 0, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "more_info", 
+  "fieldtype": "Section Break", 
+  "label": "More Info", 
+  "oldfieldtype": "Section Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col4", 
+  "fieldtype": "Column Break", 
+  "print_width": "50%", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "total_amount", 
+  "fieldtype": "Currency", 
+  "label": "Total Amount", 
+  "options": "Company:company:default_currency", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "project_name", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Project Name", 
+  "oldfieldname": "project_name", 
+  "oldfieldtype": "Link", 
+  "options": "Project", 
+  "read_only": 0
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "doctype": "DocField", 
+  "fieldname": "select_print_heading", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 0, 
+  "label": "Print Heading", 
+  "no_copy": 0, 
+  "oldfieldname": "select_print_heading", 
+  "oldfieldtype": "Link", 
+  "options": "Print Heading", 
+  "print_hide": 0, 
+  "read_only": 0, 
+  "report_hide": 0, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 0, 
+  "label": "Fiscal Year", 
+  "options": "link:Fiscal Year", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col5", 
+  "fieldtype": "Column Break", 
+  "print_width": "50%", 
+  "read_only": 0, 
+  "width": "50%"
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "label": "Company", 
+  "no_copy": 0, 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Link", 
+  "hidden": 0, 
+  "ignore_restrictions": 1, 
+  "in_filter": 0, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Link", 
+  "options": "Stock Entry", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "report_hide": 0, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "doctype": "DocField", 
+  "fieldname": "remarks", 
+  "fieldtype": "Text", 
+  "hidden": 0, 
+  "in_filter": 0, 
+  "label": "Remarks", 
+  "no_copy": 1, 
+  "oldfieldname": "remarks", 
+  "oldfieldtype": "Text", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 0, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Material User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Manufacturing User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Manufacturing Manager"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Material Manager"
+ }
+]
\ No newline at end of file
diff --git a/erpnext/stock/doctype/stock_entry/test_stock_entry.py b/erpnext/stock/doctype/stock_entry/test_stock_entry.py
new file mode 100644
index 0000000..1d7c2e4
--- /dev/null
+++ b/erpnext/stock/doctype/stock_entry/test_stock_entry.py
@@ -0,0 +1,926 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes, unittest
+from webnotes.utils import flt
+from erpnext.stock.doctype.serial_no.serial_no import *
+from erpnext.stock.doctype.purchase_receipt.test_purchase_receipt import set_perpetual_inventory
+
+class TestStockEntry(unittest.TestCase):
+	def tearDown(self):
+		webnotes.set_user("Administrator")
+		set_perpetual_inventory(0)
+		if hasattr(self, "old_default_company"):
+			webnotes.conn.set_default("company", self.old_default_company)
+
+	def test_auto_material_request(self):
+		webnotes.conn.sql("""delete from `tabMaterial Request Item`""")
+		webnotes.conn.sql("""delete from `tabMaterial Request`""")
+		self._clear_stock_account_balance()
+		
+		webnotes.conn.set_value("Stock Settings", None, "auto_indent", True)
+
+		st1 = webnotes.bean(copy=test_records[0])
+		st1.insert()
+		st1.submit()
+
+		st2 = webnotes.bean(copy=test_records[1])
+		st2.insert()
+		st2.submit()
+		
+		from erpnext.stock.utils import reorder_item
+		reorder_item()
+		
+		mr_name = webnotes.conn.sql("""select parent from `tabMaterial Request Item`
+			where item_code='_Test Item'""")
+			
+		self.assertTrue(mr_name)
+		
+		webnotes.conn.set_default("company", self.old_default_company)
+
+	def test_material_receipt_gl_entry(self):
+		self._clear_stock_account_balance()
+		set_perpetual_inventory()
+		
+		mr = webnotes.bean(copy=test_records[0])
+		mr.insert()
+		mr.submit()
+		
+		stock_in_hand_account = webnotes.conn.get_value("Account", {"account_type": "Warehouse", 
+			"master_name": mr.doclist[1].t_warehouse})
+		
+		self.check_stock_ledger_entries("Stock Entry", mr.doc.name, 
+			[["_Test Item", "_Test Warehouse - _TC", 50.0]])
+			
+		self.check_gl_entries("Stock Entry", mr.doc.name, 
+			sorted([
+				[stock_in_hand_account, 5000.0, 0.0], 
+				["Stock Adjustment - _TC", 0.0, 5000.0]
+			])
+		)
+		
+		mr.cancel()
+		
+		self.assertFalse(webnotes.conn.sql("""select * from `tabStock Ledger Entry` 
+			where voucher_type='Stock Entry' and voucher_no=%s""", mr.doc.name))			
+		
+		self.assertFalse(webnotes.conn.sql("""select * from `tabGL Entry` 
+			where voucher_type='Stock Entry' and voucher_no=%s""", mr.doc.name))
+		
+
+	def test_material_issue_gl_entry(self):
+		self._clear_stock_account_balance()
+		set_perpetual_inventory()
+		
+		self._insert_material_receipt()
+		
+		mi = webnotes.bean(copy=test_records[1])
+		mi.insert()
+		mi.submit()
+		
+		self.check_stock_ledger_entries("Stock Entry", mi.doc.name, 
+			[["_Test Item", "_Test Warehouse - _TC", -40.0]])
+		
+		stock_in_hand_account = webnotes.conn.get_value("Account", {"account_type": "Warehouse", 
+			"master_name": mi.doclist[1].s_warehouse})
+
+		self.check_gl_entries("Stock Entry", mi.doc.name, 
+			sorted([
+				[stock_in_hand_account, 0.0, 4000.0], 
+				["Stock Adjustment - _TC", 4000.0, 0.0]
+			])
+		)
+		
+		mi.cancel()
+		self.assertFalse(webnotes.conn.sql("""select * from `tabStock Ledger Entry` 
+			where voucher_type='Stock Entry' and voucher_no=%s""", mi.doc.name))			
+		
+		self.assertFalse(webnotes.conn.sql("""select * from `tabGL Entry` 
+			where voucher_type='Stock Entry' and voucher_no=%s""", mi.doc.name))
+			
+		self.assertEquals(webnotes.conn.get_value("Bin", {"warehouse": mi.doclist[1].s_warehouse, 
+			"item_code": mi.doclist[1].item_code}, "actual_qty"), 50)
+			
+		self.assertEquals(webnotes.conn.get_value("Bin", {"warehouse": mi.doclist[1].s_warehouse, 
+			"item_code": mi.doclist[1].item_code}, "stock_value"), 5000)
+		
+	def test_material_transfer_gl_entry(self):
+		self._clear_stock_account_balance()
+		set_perpetual_inventory()
+
+		self._insert_material_receipt()
+		
+		mtn = webnotes.bean(copy=test_records[2])
+		mtn.insert()
+		mtn.submit()
+
+		self.check_stock_ledger_entries("Stock Entry", mtn.doc.name, 
+			[["_Test Item", "_Test Warehouse - _TC", -45.0], ["_Test Item", "_Test Warehouse 1 - _TC", 45.0]])
+
+		stock_in_hand_account = webnotes.conn.get_value("Account", {"account_type": "Warehouse", 
+			"master_name": mtn.doclist[1].s_warehouse})
+
+		fixed_asset_account = webnotes.conn.get_value("Account", {"account_type": "Warehouse", 
+			"master_name": mtn.doclist[1].t_warehouse})
+
+			
+		self.check_gl_entries("Stock Entry", mtn.doc.name, 
+			sorted([
+				[stock_in_hand_account, 0.0, 4500.0], 
+				[fixed_asset_account, 4500.0, 0.0],
+			])
+		)
+
+		
+		mtn.cancel()
+		self.assertFalse(webnotes.conn.sql("""select * from `tabStock Ledger Entry` 
+			where voucher_type='Stock Entry' and voucher_no=%s""", mtn.doc.name))			
+		
+		self.assertFalse(webnotes.conn.sql("""select * from `tabGL Entry` 
+			where voucher_type='Stock Entry' and voucher_no=%s""", mtn.doc.name))
+		
+				
+	def test_repack_no_change_in_valuation(self):
+		self._clear_stock_account_balance()
+		set_perpetual_inventory()
+
+		self._insert_material_receipt()
+
+		repack = webnotes.bean(copy=test_records[3])
+		repack.insert()
+		repack.submit()
+		
+		self.check_stock_ledger_entries("Stock Entry", repack.doc.name, 
+			[["_Test Item", "_Test Warehouse - _TC", -50.0], 
+				["_Test Item Home Desktop 100", "_Test Warehouse - _TC", 1]])
+				
+		gl_entries = webnotes.conn.sql("""select account, debit, credit
+			from `tabGL Entry` where voucher_type='Stock Entry' and voucher_no=%s
+			order by account desc""", repack.doc.name, as_dict=1)
+		self.assertFalse(gl_entries)
+		
+		set_perpetual_inventory(0)
+		
+	def test_repack_with_change_in_valuation(self):
+		self._clear_stock_account_balance()
+		set_perpetual_inventory()
+
+		self._insert_material_receipt()
+		
+		repack = webnotes.bean(copy=test_records[3])
+		repack.doclist[2].incoming_rate = 6000
+		repack.insert()
+		repack.submit()
+		
+		stock_in_hand_account = webnotes.conn.get_value("Account", {"account_type": "Warehouse", 
+			"master_name": repack.doclist[2].t_warehouse})
+			
+		self.check_gl_entries("Stock Entry", repack.doc.name, 
+			sorted([
+				[stock_in_hand_account, 1000.0, 0.0], 
+				["Stock Adjustment - _TC", 0.0, 1000.0],
+			])
+		)
+		set_perpetual_inventory(0)
+			
+	def check_stock_ledger_entries(self, voucher_type, voucher_no, expected_sle):
+		expected_sle.sort(key=lambda x: x[0])
+		
+		# check stock ledger entries
+		sle = webnotes.conn.sql("""select item_code, warehouse, actual_qty 
+			from `tabStock Ledger Entry` where voucher_type = %s 
+			and voucher_no = %s order by item_code, warehouse, actual_qty""", 
+			(voucher_type, voucher_no), as_list=1)
+		self.assertTrue(sle)
+		sle.sort(key=lambda x: x[0])
+
+		for i, sle in enumerate(sle):
+			self.assertEquals(expected_sle[i][0], sle[0])
+			self.assertEquals(expected_sle[i][1], sle[1])
+			self.assertEquals(expected_sle[i][2], sle[2])
+		
+	def check_gl_entries(self, voucher_type, voucher_no, expected_gl_entries):
+		expected_gl_entries.sort(key=lambda x: x[0])
+		
+		gl_entries = webnotes.conn.sql("""select account, debit, credit
+			from `tabGL Entry` where voucher_type=%s and voucher_no=%s 
+			order by account asc, debit asc""", (voucher_type, voucher_no), as_list=1)
+		self.assertTrue(gl_entries)
+		gl_entries.sort(key=lambda x: x[0])
+		
+		for i, gle in enumerate(gl_entries):
+			self.assertEquals(expected_gl_entries[i][0], gle[0])
+			self.assertEquals(expected_gl_entries[i][1], gle[1])
+			self.assertEquals(expected_gl_entries[i][2], gle[2])
+		
+	def _insert_material_receipt(self):
+		self._clear_stock_account_balance()
+		se1 = webnotes.bean(copy=test_records[0])
+		se1.insert()
+		se1.submit()
+		
+		se2 = webnotes.bean(copy=test_records[0])
+		se2.doclist[1].item_code = "_Test Item Home Desktop 100"
+		se2.insert()
+		se2.submit()
+		
+		webnotes.conn.set_default("company", self.old_default_company)
+		
+	def _get_actual_qty(self):
+		return flt(webnotes.conn.get_value("Bin", {"item_code": "_Test Item", 
+			"warehouse": "_Test Warehouse - _TC"}, "actual_qty"))
+			
+	def _test_sales_invoice_return(self, item_code, delivered_qty, returned_qty):
+		from erpnext.stock.doctype.stock_entry.stock_entry import NotUpdateStockError
+		
+		from erpnext.accounts.doctype.sales_invoice.test_sales_invoice \
+			import test_records as sales_invoice_test_records
+		
+		# invalid sales invoice as update stock not checked
+		si = webnotes.bean(copy=sales_invoice_test_records[1])
+		si.insert()
+		si.submit()
+		
+		se = webnotes.bean(copy=test_records[0])
+		se.doc.purpose = "Sales Return"
+		se.doc.sales_invoice_no = si.doc.name
+		se.doclist[1].qty = returned_qty
+		se.doclist[1].transfer_qty = returned_qty
+		self.assertRaises(NotUpdateStockError, se.insert)
+		
+		self._insert_material_receipt()
+		
+		# check currency available qty in bin
+		actual_qty_0 = self._get_actual_qty()
+		
+		# insert a pos invoice with update stock
+		si = webnotes.bean(copy=sales_invoice_test_records[1])
+		si.doc.is_pos = si.doc.update_stock = 1
+		si.doclist[1].warehouse = "_Test Warehouse - _TC"
+		si.doclist[1].item_code = item_code
+		si.doclist[1].qty = 5.0
+		si.insert()
+		si.submit()
+		
+		# check available bin qty after invoice submission
+		actual_qty_1 = self._get_actual_qty()
+		
+		self.assertEquals(actual_qty_0 - delivered_qty, actual_qty_1)
+		
+		# check if item is validated
+		se = webnotes.bean(copy=test_records[0])
+		se.doc.purpose = "Sales Return"
+		se.doc.sales_invoice_no = si.doc.name
+		se.doc.posting_date = "2013-03-10"
+		se.doc.fiscal_year = "_Test Fiscal Year 2013"
+		se.doclist[1].item_code = "_Test Item Home Desktop 200"
+		se.doclist[1].qty = returned_qty
+		se.doclist[1].transfer_qty = returned_qty
+		
+		# check if stock entry gets submitted
+		self.assertRaises(webnotes.DoesNotExistError, se.insert)
+		
+		# try again
+		se = webnotes.bean(copy=test_records[0])
+		se.doc.purpose = "Sales Return"
+		se.doc.posting_date = "2013-03-10"
+		se.doc.fiscal_year = "_Test Fiscal Year 2013"
+		se.doc.sales_invoice_no = si.doc.name
+		se.doclist[1].qty = returned_qty
+		se.doclist[1].transfer_qty = returned_qty
+		# in both cases item code remains _Test Item when returning
+		se.insert()
+		
+		se.submit()
+		
+		# check if available qty is increased
+		actual_qty_2 = self._get_actual_qty()
+		
+		self.assertEquals(actual_qty_1 + returned_qty, actual_qty_2)
+		
+		return se
+	
+	def test_sales_invoice_return_of_non_packing_item(self):
+		self._clear_stock_account_balance()
+		self._test_sales_invoice_return("_Test Item", 5, 2)
+			
+	def test_sales_invoice_return_of_packing_item(self):
+		self._clear_stock_account_balance()
+		self._test_sales_invoice_return("_Test Sales BOM Item", 25, 20)
+		
+	def _test_delivery_note_return(self, item_code, delivered_qty, returned_qty):
+		self._insert_material_receipt()
+		
+		from erpnext.stock.doctype.delivery_note.test_delivery_note \
+			import test_records as delivery_note_test_records
+
+		from erpnext.stock.doctype.delivery_note.delivery_note import make_sales_invoice
+		
+		actual_qty_0 = self._get_actual_qty()
+		# make a delivery note based on this invoice
+		dn = webnotes.bean(copy=delivery_note_test_records[0])
+		dn.doclist[1].item_code = item_code
+		dn.insert()
+		dn.submit()
+		
+		actual_qty_1 = self._get_actual_qty()
+		
+		self.assertEquals(actual_qty_0 - delivered_qty, actual_qty_1)
+		
+		si_doclist = make_sales_invoice(dn.doc.name)
+			
+		si = webnotes.bean(si_doclist)
+		si.doc.posting_date = dn.doc.posting_date
+		si.doc.debit_to = "_Test Customer - _TC"
+		for d in si.doclist.get({"parentfield": "entries"}):
+			d.income_account = "Sales - _TC"
+			d.cost_center = "_Test Cost Center - _TC"
+		si.insert()
+		si.submit()
+		
+		# insert and submit stock entry for sales return
+		se = webnotes.bean(copy=test_records[0])
+		se.doc.purpose = "Sales Return"
+		se.doc.delivery_note_no = dn.doc.name
+		se.doc.posting_date = "2013-03-10"
+		se.doc.fiscal_year = "_Test Fiscal Year 2013"
+		se.doclist[1].qty = se.doclist[1].transfer_qty = returned_qty
+		
+		se.insert()
+		se.submit()
+		
+		actual_qty_2 = self._get_actual_qty()
+		self.assertEquals(actual_qty_1 + returned_qty, actual_qty_2)
+		
+		return se
+		
+	def test_delivery_note_return_of_non_packing_item(self):
+		self._clear_stock_account_balance()
+		self._test_delivery_note_return("_Test Item", 5, 2)
+		
+	def test_delivery_note_return_of_packing_item(self):
+		self._clear_stock_account_balance()
+		self._test_delivery_note_return("_Test Sales BOM Item", 25, 20)
+		
+	def _test_sales_return_jv(self, se):
+		from erpnext.stock.doctype.stock_entry.stock_entry import make_return_jv
+		jv_list = make_return_jv(se.doc.name)
+		
+		self.assertEqual(len(jv_list), 3)
+		self.assertEqual(jv_list[0].get("voucher_type"), "Credit Note")
+		self.assertEqual(jv_list[0].get("posting_date"), se.doc.posting_date)
+		self.assertEqual(jv_list[1].get("account"), "_Test Customer - _TC")
+		self.assertEqual(jv_list[2].get("account"), "Sales - _TC")
+		self.assertTrue(jv_list[1].get("against_invoice"))
+		
+	def test_make_return_jv_for_sales_invoice_non_packing_item(self):
+		self._clear_stock_account_balance()
+		se = self._test_sales_invoice_return("_Test Item", 5, 2)
+		self._test_sales_return_jv(se)
+		
+	def test_make_return_jv_for_sales_invoice_packing_item(self):
+		self._clear_stock_account_balance()
+		se = self._test_sales_invoice_return("_Test Sales BOM Item", 25, 20)
+		self._test_sales_return_jv(se)
+		
+	def test_make_return_jv_for_delivery_note_non_packing_item(self):
+		self._clear_stock_account_balance()
+		se = self._test_delivery_note_return("_Test Item", 5, 2)
+		self._test_sales_return_jv(se)
+		
+		se = self._test_delivery_note_return_against_sales_order("_Test Item", 5, 2)
+		self._test_sales_return_jv(se)
+		
+	def test_make_return_jv_for_delivery_note_packing_item(self):
+		self._clear_stock_account_balance()
+		se = self._test_delivery_note_return("_Test Sales BOM Item", 25, 20)
+		self._test_sales_return_jv(se)
+		
+		se = self._test_delivery_note_return_against_sales_order("_Test Sales BOM Item", 25, 20)
+		self._test_sales_return_jv(se)
+		
+	def _test_delivery_note_return_against_sales_order(self, item_code, delivered_qty, returned_qty):
+		self._insert_material_receipt()
+
+		from erpnext.selling.doctype.sales_order.test_sales_order import test_records as sales_order_test_records
+		from erpnext.selling.doctype.sales_order.sales_order import make_sales_invoice, make_delivery_note
+
+		actual_qty_0 = self._get_actual_qty()
+		
+		so = webnotes.bean(copy=sales_order_test_records[0])
+		so.doclist[1].item_code = item_code
+		so.doclist[1].qty = 5.0
+		so.insert()
+		so.submit()
+		
+		dn_doclist = make_delivery_note(so.doc.name)
+
+		dn = webnotes.bean(dn_doclist)
+		dn.doc.status = "Draft"
+		dn.doc.posting_date = so.doc.delivery_date
+		dn.insert()
+		dn.submit()
+		
+		actual_qty_1 = self._get_actual_qty()
+
+		self.assertEquals(actual_qty_0 - delivered_qty, actual_qty_1)
+
+		si_doclist = make_sales_invoice(so.doc.name)
+
+		si = webnotes.bean(si_doclist)
+		si.doc.posting_date = dn.doc.posting_date
+		si.doc.debit_to = "_Test Customer - _TC"
+		for d in si.doclist.get({"parentfield": "entries"}):
+			d.income_account = "Sales - _TC"
+			d.cost_center = "_Test Cost Center - _TC"
+		si.insert()
+		si.submit()
+
+		# insert and submit stock entry for sales return
+		se = webnotes.bean(copy=test_records[0])
+		se.doc.purpose = "Sales Return"
+		se.doc.delivery_note_no = dn.doc.name
+		se.doc.posting_date = "2013-03-10"
+		se.doc.fiscal_year = "_Test Fiscal Year 2013"
+		se.doclist[1].qty = se.doclist[1].transfer_qty = returned_qty
+
+		se.insert()
+		se.submit()
+
+		actual_qty_2 = self._get_actual_qty()
+		self.assertEquals(actual_qty_1 + returned_qty, actual_qty_2)
+
+		return se
+		
+	def test_purchase_receipt_return(self):
+		self._clear_stock_account_balance()
+		
+		actual_qty_0 = self._get_actual_qty()
+		
+		from erpnext.stock.doctype.purchase_receipt.test_purchase_receipt \
+			import test_records as purchase_receipt_test_records
+
+		from erpnext.stock.doctype.purchase_receipt.purchase_receipt import make_purchase_invoice
+		
+		# submit purchase receipt
+		pr = webnotes.bean(copy=purchase_receipt_test_records[0])
+		pr.insert()
+		pr.submit()
+		
+		actual_qty_1 = self._get_actual_qty()
+		
+		self.assertEquals(actual_qty_0 + 5, actual_qty_1)
+		
+		pi_doclist = make_purchase_invoice(pr.doc.name)
+			
+		pi = webnotes.bean(pi_doclist)
+		pi.doc.posting_date = pr.doc.posting_date
+		pi.doc.credit_to = "_Test Supplier - _TC"
+		for d in pi.doclist.get({"parentfield": "entries"}):
+			d.expense_head = "_Test Account Cost for Goods Sold - _TC"
+			d.cost_center = "_Test Cost Center - _TC"
+			
+		for d in pi.doclist.get({"parentfield": "purchase_tax_details"}):
+			d.cost_center = "_Test Cost Center - _TC"
+		
+		pi.run_method("calculate_taxes_and_totals")
+		pi.doc.bill_no = "NA"
+		pi.insert()
+		pi.submit()
+		
+		# submit purchase return
+		se = webnotes.bean(copy=test_records[0])
+		se.doc.purpose = "Purchase Return"
+		se.doc.purchase_receipt_no = pr.doc.name
+		se.doc.posting_date = "2013-03-01"
+		se.doc.fiscal_year = "_Test Fiscal Year 2013"
+		se.doclist[1].qty = se.doclist[1].transfer_qty = 5
+		se.doclist[1].s_warehouse = "_Test Warehouse - _TC"
+		se.insert()
+		se.submit()
+		
+		actual_qty_2 = self._get_actual_qty()
+		
+		self.assertEquals(actual_qty_1 - 5, actual_qty_2)
+		
+		webnotes.conn.set_default("company", self.old_default_company)
+		
+		return se, pr.doc.name
+		
+	def test_over_stock_return(self):
+		from erpnext.stock.doctype.stock_entry.stock_entry import StockOverReturnError
+		self._clear_stock_account_balance()
+		
+		# out of 10, 5 gets returned
+		prev_se, pr_docname = self.test_purchase_receipt_return()
+		
+		# submit purchase return - return another 6 qtys so that exception is raised
+		se = webnotes.bean(copy=test_records[0])
+		se.doc.purpose = "Purchase Return"
+		se.doc.purchase_receipt_no = pr_docname
+		se.doc.posting_date = "2013-03-01"
+		se.doc.fiscal_year = "_Test Fiscal Year 2013"
+		se.doclist[1].qty = se.doclist[1].transfer_qty = 6
+		se.doclist[1].s_warehouse = "_Test Warehouse - _TC"
+		
+		self.assertRaises(StockOverReturnError, se.insert)
+		
+	def _test_purchase_return_jv(self, se):
+		from erpnext.stock.doctype.stock_entry.stock_entry import make_return_jv
+		jv_list = make_return_jv(se.doc.name)
+		
+		self.assertEqual(len(jv_list), 3)
+		self.assertEqual(jv_list[0].get("voucher_type"), "Debit Note")
+		self.assertEqual(jv_list[0].get("posting_date"), se.doc.posting_date)
+		self.assertEqual(jv_list[1].get("account"), "_Test Supplier - _TC")
+		self.assertEqual(jv_list[2].get("account"), "_Test Account Cost for Goods Sold - _TC")
+		self.assertTrue(jv_list[1].get("against_voucher"))
+		
+	def test_make_return_jv_for_purchase_receipt(self):
+		self._clear_stock_account_balance()
+		se, pr_name = self.test_purchase_receipt_return()
+		self._test_purchase_return_jv(se)
+
+		se, pr_name = self._test_purchase_return_return_against_purchase_order()
+		self._test_purchase_return_jv(se)
+		
+	def _test_purchase_return_return_against_purchase_order(self):
+		self._clear_stock_account_balance()
+		
+		actual_qty_0 = self._get_actual_qty()
+		
+		from erpnext.buying.doctype.purchase_order.test_purchase_order \
+			import test_records as purchase_order_test_records
+		
+		from erpnext.buying.doctype.purchase_order.purchase_order import \
+			make_purchase_receipt, make_purchase_invoice
+		
+		# submit purchase receipt
+		po = webnotes.bean(copy=purchase_order_test_records[0])
+		po.doc.is_subcontracted = None
+		po.doclist[1].item_code = "_Test Item"
+		po.doclist[1].import_rate = 50
+		po.insert()
+		po.submit()
+		
+		pr_doclist = make_purchase_receipt(po.doc.name)
+		
+		pr = webnotes.bean(pr_doclist)
+		pr.doc.posting_date = po.doc.transaction_date
+		pr.insert()
+		pr.submit()
+		
+		actual_qty_1 = self._get_actual_qty()
+		
+		self.assertEquals(actual_qty_0 + 10, actual_qty_1)
+		
+		pi_doclist = make_purchase_invoice(po.doc.name)
+			
+		pi = webnotes.bean(pi_doclist)
+		pi.doc.posting_date = pr.doc.posting_date
+		pi.doc.credit_to = "_Test Supplier - _TC"
+		for d in pi.doclist.get({"parentfield": "entries"}):
+			d.expense_head = "_Test Account Cost for Goods Sold - _TC"
+			d.cost_center = "_Test Cost Center - _TC"
+		for d in pi.doclist.get({"parentfield": "purchase_tax_details"}):
+			d.cost_center = "_Test Cost Center - _TC"
+		
+		pi.run_method("calculate_taxes_and_totals")
+		pi.doc.bill_no = "NA"
+		pi.insert()
+		pi.submit()
+		
+		# submit purchase return
+		se = webnotes.bean(copy=test_records[0])
+		se.doc.purpose = "Purchase Return"
+		se.doc.purchase_receipt_no = pr.doc.name
+		se.doc.posting_date = "2013-03-01"
+		se.doc.fiscal_year = "_Test Fiscal Year 2013"
+		se.doclist[1].qty = se.doclist[1].transfer_qty = 5
+		se.doclist[1].s_warehouse = "_Test Warehouse - _TC"
+		se.insert()
+		se.submit()
+		
+		actual_qty_2 = self._get_actual_qty()
+		
+		self.assertEquals(actual_qty_1 - 5, actual_qty_2)
+		
+		webnotes.conn.set_default("company", self.old_default_company)
+		
+		return se, pr.doc.name
+		
+	def _clear_stock_account_balance(self):
+		webnotes.conn.sql("delete from `tabStock Ledger Entry`")
+		webnotes.conn.sql("""delete from `tabBin`""")
+		webnotes.conn.sql("""delete from `tabGL Entry`""")
+		
+		self.old_default_company = webnotes.conn.get_default("company")
+		webnotes.conn.set_default("company", "_Test Company")
+		
+	def test_serial_no_not_reqd(self):
+		se = webnotes.bean(copy=test_records[0])
+		se.doclist[1].serial_no = "ABCD"
+		se.insert()
+		self.assertRaises(SerialNoNotRequiredError, se.submit)
+
+	def test_serial_no_reqd(self):
+		se = webnotes.bean(copy=test_records[0])
+		se.doclist[1].item_code = "_Test Serialized Item"
+		se.doclist[1].qty = 2
+		se.doclist[1].transfer_qty = 2
+		se.insert()
+		self.assertRaises(SerialNoRequiredError, se.submit)
+
+	def test_serial_no_qty_more(self):
+		se = webnotes.bean(copy=test_records[0])
+		se.doclist[1].item_code = "_Test Serialized Item"
+		se.doclist[1].qty = 2
+		se.doclist[1].serial_no = "ABCD\nEFGH\nXYZ"
+		se.doclist[1].transfer_qty = 2
+		se.insert()
+		self.assertRaises(SerialNoQtyError, se.submit)
+
+	def test_serial_no_qty_less(self):
+		se = webnotes.bean(copy=test_records[0])
+		se.doclist[1].item_code = "_Test Serialized Item"
+		se.doclist[1].qty = 2
+		se.doclist[1].serial_no = "ABCD"
+		se.doclist[1].transfer_qty = 2
+		se.insert()
+		self.assertRaises(SerialNoQtyError, se.submit)
+		
+	def test_serial_no_transfer_in(self):
+		self._clear_stock_account_balance()
+		se = webnotes.bean(copy=test_records[0])
+		se.doclist[1].item_code = "_Test Serialized Item"
+		se.doclist[1].qty = 2
+		se.doclist[1].serial_no = "ABCD\nEFGH"
+		se.doclist[1].transfer_qty = 2
+		se.insert()
+		se.submit()
+		
+		self.assertTrue(webnotes.conn.exists("Serial No", "ABCD"))
+		self.assertTrue(webnotes.conn.exists("Serial No", "EFGH"))
+		
+		se.cancel()
+		self.assertFalse(webnotes.conn.get_value("Serial No", "ABCD", "warehouse"))
+		
+	def test_serial_no_not_exists(self):
+		self._clear_stock_account_balance()
+		se = webnotes.bean(copy=test_records[0])
+		se.doc.purpose = "Material Issue"
+		se.doclist[1].item_code = "_Test Serialized Item"
+		se.doclist[1].qty = 2
+		se.doclist[1].s_warehouse = "_Test Warehouse 1 - _TC"
+		se.doclist[1].t_warehouse = None
+		se.doclist[1].serial_no = "ABCD\nEFGH"
+		se.doclist[1].transfer_qty = 2
+		se.insert()
+		self.assertRaises(SerialNoNotExistsError, se.submit)
+		
+	def test_serial_duplicate(self):
+		self._clear_stock_account_balance()
+		self.test_serial_by_series()
+		
+		se = webnotes.bean(copy=test_records[0])
+		se.doclist[1].item_code = "_Test Serialized Item With Series"
+		se.doclist[1].qty = 1
+		se.doclist[1].serial_no = "ABCD00001"
+		se.doclist[1].transfer_qty = 1
+		se.insert()
+		self.assertRaises(SerialNoDuplicateError, se.submit)
+		
+	def test_serial_by_series(self):
+		self._clear_stock_account_balance()
+		se = make_serialized_item()
+
+		serial_nos = get_serial_nos(se.doclist[1].serial_no)
+		
+		self.assertTrue(webnotes.conn.exists("Serial No", serial_nos[0]))
+		self.assertTrue(webnotes.conn.exists("Serial No", serial_nos[1]))
+		
+		return se
+
+	def test_serial_item_error(self):
+		self._clear_stock_account_balance()
+		self.test_serial_by_series()
+		
+		se = webnotes.bean(copy=test_records[0])
+		se.doc.purpose = "Material Transfer"
+		se.doclist[1].item_code = "_Test Serialized Item"
+		se.doclist[1].qty = 1
+		se.doclist[1].transfer_qty = 1
+		se.doclist[1].serial_no = "ABCD00001"
+		se.doclist[1].s_warehouse = "_Test Warehouse - _TC"
+		se.doclist[1].t_warehouse = "_Test Warehouse 1 - _TC"
+		se.insert()
+		self.assertRaises(SerialNoItemError, se.submit)
+
+	def test_serial_move(self):
+		self._clear_stock_account_balance()
+		se = make_serialized_item()
+		serial_no = get_serial_nos(se.doclist[1].serial_no)[0]
+		
+		se = webnotes.bean(copy=test_records[0])
+		se.doc.purpose = "Material Transfer"
+		se.doclist[1].item_code = "_Test Serialized Item With Series"
+		se.doclist[1].qty = 1
+		se.doclist[1].transfer_qty = 1
+		se.doclist[1].serial_no = serial_no
+		se.doclist[1].s_warehouse = "_Test Warehouse - _TC"
+		se.doclist[1].t_warehouse = "_Test Warehouse 1 - _TC"
+		se.insert()
+		se.submit()
+		self.assertTrue(webnotes.conn.get_value("Serial No", serial_no, "warehouse"), "_Test Warehouse 1 - _TC")
+		
+		se.cancel()
+		self.assertTrue(webnotes.conn.get_value("Serial No", serial_no, "warehouse"), "_Test Warehouse - _TC")
+
+	def test_serial_warehouse_error(self):
+		self._clear_stock_account_balance()
+		make_serialized_item()
+		
+		se = webnotes.bean(copy=test_records[0])
+		se.doc.purpose = "Material Transfer"
+		se.doclist[1].item_code = "_Test Serialized Item With Series"
+		se.doclist[1].qty = 1
+		se.doclist[1].transfer_qty = 1
+		se.doclist[1].serial_no = "ABCD00001"
+		se.doclist[1].s_warehouse = "_Test Warehouse 1 - _TC"
+		se.doclist[1].t_warehouse = "_Test Warehouse - _TC"
+		se.insert()
+		self.assertRaises(SerialNoWarehouseError, se.submit)
+		
+	def test_serial_cancel(self):
+		self._clear_stock_account_balance()
+		se = self.test_serial_by_series()
+		se.cancel()
+		
+		serial_no = get_serial_nos(se.doclist[1].serial_no)[0]
+		self.assertFalse(webnotes.conn.get_value("Serial No", serial_no, "warehouse"))
+		
+	def test_warehouse_company_validation(self):
+		set_perpetual_inventory(0)
+		self._clear_stock_account_balance()
+		webnotes.bean("Profile", "test2@example.com").get_controller()\
+			.add_roles("Sales User", "Sales Manager", "Material User", "Material Manager")
+		webnotes.set_user("test2@example.com")
+
+		from erpnext.stock.utils import InvalidWarehouseCompany
+		st1 = webnotes.bean(copy=test_records[0])
+		st1.doclist[1].t_warehouse="_Test Warehouse 2 - _TC1"
+		st1.insert()
+		self.assertRaises(InvalidWarehouseCompany, st1.submit)
+		
+	# permission tests
+	def test_warehouse_user(self):
+		import webnotes.defaults
+		from webnotes.model.bean import BeanPermissionError
+		set_perpetual_inventory(0)
+		
+		webnotes.defaults.add_default("Warehouse", "_Test Warehouse 1 - _TC1", "test@example.com", "Restriction")
+		webnotes.defaults.add_default("Warehouse", "_Test Warehouse 2 - _TC1", "test2@example.com", "Restriction")
+		webnotes.bean("Profile", "test@example.com").get_controller()\
+			.add_roles("Sales User", "Sales Manager", "Material User", "Material Manager")
+		webnotes.bean("Profile", "test2@example.com").get_controller()\
+			.add_roles("Sales User", "Sales Manager", "Material User", "Material Manager")
+
+		webnotes.set_user("test@example.com")
+		st1 = webnotes.bean(copy=test_records[0])
+		st1.doc.company = "_Test Company 1"
+		st1.doclist[1].t_warehouse="_Test Warehouse 2 - _TC1"
+		self.assertRaises(BeanPermissionError, st1.insert)
+
+		webnotes.set_user("test2@example.com")
+		st1 = webnotes.bean(copy=test_records[0])
+		st1.doc.company = "_Test Company 1"
+		st1.doclist[1].t_warehouse="_Test Warehouse 2 - _TC1"
+		st1.insert()
+		st1.submit()
+		
+		webnotes.defaults.clear_default("Warehouse", "_Test Warehouse 1 - _TC1", "test@example.com", parenttype="Restriction")
+		webnotes.defaults.clear_default("Warehouse", "_Test Warehouse 2 - _TC1", "test2@example.com", parenttype="Restriction")
+		
+def make_serialized_item():
+	se = webnotes.bean(copy=test_records[0])
+	se.doclist[1].item_code = "_Test Serialized Item With Series"
+	se.doclist[1].qty = 2
+	se.doclist[1].transfer_qty = 2
+	se.insert()
+	se.submit()
+	return se
+
+test_records = [
+	[
+		{
+			"company": "_Test Company", 
+			"doctype": "Stock Entry", 
+			"posting_date": "2013-01-01", 
+			"posting_time": "17:14:24", 
+			"purpose": "Material Receipt",
+			"fiscal_year": "_Test Fiscal Year 2013", 
+		}, 
+		{
+			"conversion_factor": 1.0, 
+			"doctype": "Stock Entry Detail", 
+			"item_code": "_Test Item", 
+			"parentfield": "mtn_details", 
+			"incoming_rate": 100,
+			"qty": 50.0, 
+			"stock_uom": "_Test UOM", 
+			"transfer_qty": 50.0, 
+			"uom": "_Test UOM",
+			"t_warehouse": "_Test Warehouse - _TC",
+			"expense_account": "Stock Adjustment - _TC",
+			"cost_center": "_Test Cost Center - _TC"
+		}, 
+	],
+	[
+		{
+			"company": "_Test Company", 
+			"doctype": "Stock Entry", 
+			"posting_date": "2013-01-25", 
+			"posting_time": "17:15", 
+			"purpose": "Material Issue",
+			"fiscal_year": "_Test Fiscal Year 2013", 
+		}, 
+		{
+			"conversion_factor": 1.0, 
+			"doctype": "Stock Entry Detail", 
+			"item_code": "_Test Item", 
+			"parentfield": "mtn_details", 
+			"incoming_rate": 100,
+			"qty": 40.0, 
+			"stock_uom": "_Test UOM", 
+			"transfer_qty": 40.0, 
+			"uom": "_Test UOM",
+			"s_warehouse": "_Test Warehouse - _TC",
+			"expense_account": "Stock Adjustment - _TC",
+			"cost_center": "_Test Cost Center - _TC"
+		}, 
+	],
+	[
+		{
+			"company": "_Test Company", 
+			"doctype": "Stock Entry", 
+			"posting_date": "2013-01-25", 
+			"posting_time": "17:14:24", 
+			"purpose": "Material Transfer",
+			"fiscal_year": "_Test Fiscal Year 2013", 
+		}, 
+		{
+			"conversion_factor": 1.0, 
+			"doctype": "Stock Entry Detail", 
+			"item_code": "_Test Item", 
+			"parentfield": "mtn_details", 
+			"incoming_rate": 100,
+			"qty": 45.0, 
+			"stock_uom": "_Test UOM", 
+			"transfer_qty": 45.0, 
+			"uom": "_Test UOM",
+			"s_warehouse": "_Test Warehouse - _TC",
+			"t_warehouse": "_Test Warehouse 1 - _TC",
+			"expense_account": "Stock Adjustment - _TC",
+			"cost_center": "_Test Cost Center - _TC"
+		}
+	],
+	[
+		{
+			"company": "_Test Company", 
+			"doctype": "Stock Entry", 
+			"posting_date": "2013-01-25", 
+			"posting_time": "17:14:24", 
+			"purpose": "Manufacture/Repack",
+			"fiscal_year": "_Test Fiscal Year 2013", 
+		}, 
+		{
+			"conversion_factor": 1.0, 
+			"doctype": "Stock Entry Detail", 
+			"item_code": "_Test Item", 
+			"parentfield": "mtn_details", 
+			"incoming_rate": 100,
+			"qty": 50.0, 
+			"stock_uom": "_Test UOM", 
+			"transfer_qty": 50.0, 
+			"uom": "_Test UOM",
+			"s_warehouse": "_Test Warehouse - _TC",
+			"expense_account": "Stock Adjustment - _TC",
+			"cost_center": "_Test Cost Center - _TC"
+		}, 
+		{
+			"conversion_factor": 1.0, 
+			"doctype": "Stock Entry Detail", 
+			"item_code": "_Test Item Home Desktop 100", 
+			"parentfield": "mtn_details", 
+			"incoming_rate": 5000,
+			"qty": 1, 
+			"stock_uom": "_Test UOM", 
+			"transfer_qty": 1, 
+			"uom": "_Test UOM",
+			"t_warehouse": "_Test Warehouse - _TC",
+			"expense_account": "Stock Adjustment - _TC",
+			"cost_center": "_Test Cost Center - _TC"
+		},
+	],
+]
\ No newline at end of file
diff --git a/stock/doctype/stock_entry_detail/README.md b/erpnext/stock/doctype/stock_entry_detail/README.md
similarity index 100%
rename from stock/doctype/stock_entry_detail/README.md
rename to erpnext/stock/doctype/stock_entry_detail/README.md
diff --git a/stock/doctype/stock_entry_detail/__init__.py b/erpnext/stock/doctype/stock_entry_detail/__init__.py
similarity index 100%
rename from stock/doctype/stock_entry_detail/__init__.py
rename to erpnext/stock/doctype/stock_entry_detail/__init__.py
diff --git a/stock/doctype/stock_entry_detail/stock_entry_detail.py b/erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.py
similarity index 100%
rename from stock/doctype/stock_entry_detail/stock_entry_detail.py
rename to erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.py
diff --git a/stock/doctype/stock_entry_detail/stock_entry_detail.txt b/erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.txt
similarity index 100%
rename from stock/doctype/stock_entry_detail/stock_entry_detail.txt
rename to erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.txt
diff --git a/erpnext/stock/doctype/stock_ledger/stock_ledger.py b/erpnext/stock/doctype/stock_ledger/stock_ledger.py
new file mode 100644
index 0000000..f44e5e3
--- /dev/null
+++ b/erpnext/stock/doctype/stock_ledger/stock_ledger.py
@@ -0,0 +1,57 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import add_days, cstr, flt, nowdate, cint, now
+from webnotes.model.doc import Document
+from webnotes.model.bean import getlist
+from webnotes.model.code import get_obj
+from webnotes import session, msgprint
+from erpnext.stock.utils import get_valid_serial_nos
+
+
+class DocType:
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+		
+	def update_stock(self, values, is_amended = 'No'):
+		for v in values:
+			sle_id = ''
+			
+			# reverse quantities for cancel
+			if v.get('is_cancelled') == 'Yes':
+				v['actual_qty'] = -flt(v['actual_qty'])
+				# cancel matching entry
+				webnotes.conn.sql("""update `tabStock Ledger Entry` set is_cancelled='Yes',
+					modified=%s, modified_by=%s
+					where voucher_no=%s and voucher_type=%s""", 
+					(now(), webnotes.session.user, v['voucher_no'], v['voucher_type']))
+
+			if v.get("actual_qty"):
+				sle_id = self.make_entry(v)
+				
+			args = v.copy()
+			args.update({
+				"sle_id": sle_id,
+				"is_amended": is_amended
+			})
+			
+			get_obj('Warehouse', v["warehouse"]).update_bin(args)
+
+
+	def make_entry(self, args):
+		args.update({"doctype": "Stock Ledger Entry"})
+		sle = webnotes.bean([args])
+		sle.ignore_permissions = 1
+		sle.insert()
+		return sle.doc.name
+	
+	def repost(self):
+		"""
+		Repost everything!
+		"""
+		for wh in webnotes.conn.sql("select name from tabWarehouse"):
+			get_obj('Warehouse', wh[0]).repost_stock()
diff --git a/stock/doctype/stock_ledger_entry/README.md b/erpnext/stock/doctype/stock_ledger_entry/README.md
similarity index 100%
rename from stock/doctype/stock_ledger_entry/README.md
rename to erpnext/stock/doctype/stock_ledger_entry/README.md
diff --git a/stock/doctype/stock_ledger_entry/__init__.py b/erpnext/stock/doctype/stock_ledger_entry/__init__.py
similarity index 100%
rename from stock/doctype/stock_ledger_entry/__init__.py
rename to erpnext/stock/doctype/stock_ledger_entry/__init__.py
diff --git a/erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py b/erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py
new file mode 100644
index 0000000..e43761c
--- /dev/null
+++ b/erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py
@@ -0,0 +1,99 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes import msgprint
+from webnotes.utils import flt, getdate
+from webnotes.model.controller import DocListController
+
+class DocType(DocListController):
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+
+	def validate(self):
+		from erpnext.stock.utils import validate_warehouse_company
+		self.validate_mandatory()
+		self.validate_item()
+		validate_warehouse_company(self.doc.warehouse, self.doc.company)
+		self.scrub_posting_time()
+		
+		from erpnext.accounts.utils import validate_fiscal_year
+		validate_fiscal_year(self.doc.posting_date, self.doc.fiscal_year, self.meta.get_label("posting_date"))
+		
+	def on_submit(self):
+		self.check_stock_frozen_date()
+		self.actual_amt_check()
+		
+		from erpnext.stock.doctype.serial_no.serial_no import process_serial_no
+		process_serial_no(self.doc)
+		
+	#check for item quantity available in stock
+	def actual_amt_check(self):
+		if self.doc.batch_no:
+			batch_bal_after_transaction = flt(webnotes.conn.sql("""select sum(actual_qty) 
+				from `tabStock Ledger Entry` 
+				where warehouse=%s and item_code=%s and batch_no=%s""", 
+				(self.doc.warehouse, self.doc.item_code, self.doc.batch_no))[0][0])
+			
+			if batch_bal_after_transaction < 0:
+				self.doc.fields.update({
+					'batch_bal': batch_bal_after_transaction - self.doc.actual_qty
+				})
+				
+				webnotes.throw("""Not enough quantity (requested: %(actual_qty)s, \
+					current: %(batch_bal)s in Batch <b>%(batch_no)s</b> for Item \
+					<b>%(item_code)s</b> at Warehouse <b>%(warehouse)s</b> \
+					as on %(posting_date)s %(posting_time)s""" % self.doc.fields)
+
+				self.doc.fields.pop('batch_bal')
+
+	def validate_mandatory(self):
+		mandatory = ['warehouse','posting_date','voucher_type','voucher_no','actual_qty','company']
+		for k in mandatory:
+			if not self.doc.fields.get(k):
+				msgprint("Stock Ledger Entry: '%s' is mandatory" % k, raise_exception = 1)
+			elif k == 'warehouse':
+				if not webnotes.conn.sql("select name from tabWarehouse where name = '%s'" % self.doc.fields.get(k)):
+					msgprint("Warehouse: '%s' does not exist in the system. Please check." % self.doc.fields.get(k), raise_exception = 1)
+
+	def validate_item(self):
+		item_det = webnotes.conn.sql("""select name, has_batch_no, docstatus, 
+			is_stock_item, has_serial_no, serial_no_series 
+			from tabItem where name=%s""", 
+			self.doc.item_code, as_dict=True)[0]
+
+		if item_det.is_stock_item != 'Yes':
+			webnotes.throw("""Item: "%s" is not a Stock Item.""" % self.doc.item_code)
+			
+		# check if batch number is required
+		if item_det.has_batch_no =='Yes' and self.doc.voucher_type != 'Stock Reconciliation':
+			if not self.doc.batch_no:
+				webnotes.throw("Batch number is mandatory for Item '%s'" % self.doc.item_code)
+		
+			# check if batch belongs to item
+			if not webnotes.conn.sql("""select name from `tabBatch` 
+				where item='%s' and name ='%s' and docstatus != 2""" % (self.doc.item_code, self.doc.batch_no)):
+				webnotes.throw("'%s' is not a valid Batch Number for Item '%s'" % (self.doc.batch_no, self.doc.item_code))
+				
+		if not self.doc.stock_uom:
+			self.doc.stock_uom = item_det.stock_uom
+					
+	def check_stock_frozen_date(self):
+		stock_frozen_upto = webnotes.conn.get_value('Stock Settings', None, 'stock_frozen_upto') or ''
+		if stock_frozen_upto:
+			stock_auth_role = webnotes.conn.get_value('Stock Settings', None,'stock_auth_role')
+			if getdate(self.doc.posting_date) <= getdate(stock_frozen_upto) and not stock_auth_role in webnotes.user.get_roles():
+				msgprint("You are not authorized to do / modify back dated stock entries before %s" % getdate(stock_frozen_upto).strftime('%d-%m-%Y'), raise_exception=1)
+
+	def scrub_posting_time(self):
+		if not self.doc.posting_time or self.doc.posting_time == '00:0':
+			self.doc.posting_time = '00:00'
+
+def on_doctype_update():
+	if not webnotes.conn.sql("""show index from `tabStock Ledger Entry` 
+		where Key_name="posting_sort_index" """):
+		webnotes.conn.commit()
+		webnotes.conn.sql("""alter table `tabStock Ledger Entry` 
+			add index posting_sort_index(posting_date, posting_time, name)""")
\ No newline at end of file
diff --git a/stock/doctype/stock_ledger_entry/stock_ledger_entry.txt b/erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.txt
similarity index 100%
rename from stock/doctype/stock_ledger_entry/stock_ledger_entry.txt
rename to erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.txt
diff --git a/stock/doctype/stock_reconciliation/README.md b/erpnext/stock/doctype/stock_reconciliation/README.md
similarity index 100%
rename from stock/doctype/stock_reconciliation/README.md
rename to erpnext/stock/doctype/stock_reconciliation/README.md
diff --git a/stock/doctype/stock_reconciliation/__init__.py b/erpnext/stock/doctype/stock_reconciliation/__init__.py
similarity index 100%
rename from stock/doctype/stock_reconciliation/__init__.py
rename to erpnext/stock/doctype/stock_reconciliation/__init__.py
diff --git a/erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.js b/erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.js
new file mode 100644
index 0000000..48f3e45
--- /dev/null
+++ b/erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.js
@@ -0,0 +1,153 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.require("assets/erpnext/js/controllers/stock_controller.js");
+wn.provide("erpnext.stock");
+
+erpnext.stock.StockReconciliation = erpnext.stock.StockController.extend({
+	onload: function() {
+		this.set_default_expense_account();
+	}, 
+	
+	set_default_expense_account: function() {
+		var me = this;
+		
+		if (sys_defaults.auto_accounting_for_stock && !this.frm.doc.expense_account) {
+			return this.frm.call({
+				method: "erpnext.accounts.utils.get_company_default",
+				args: {
+					"fieldname": "stock_adjustment_account", 
+					"company": this.frm.doc.company
+				},
+				callback: function(r) {
+					if (!r.exc) me.frm.set_value("expense_account", r.message);
+				}
+			});
+		}
+	},
+	
+	setup: function() {
+		var me = this;
+		if (sys_defaults.auto_accounting_for_stock) {
+			this.frm.add_fetch("company", "stock_adjustment_account", "expense_account");
+			this.frm.add_fetch("company", "cost_center", "cost_center");
+		
+			this.frm.fields_dict["expense_account"].get_query = function() {
+				return {
+					"filters": {
+						'company': me.frm.doc.company,
+						'group_or_ledger': 'Ledger'
+					}
+				}
+			}
+		}
+	},
+	
+	refresh: function() {
+		if(this.frm.doc.docstatus===0) {
+			this.show_download_template();
+			this.show_upload();
+			if(this.frm.doc.reconciliation_json) {
+				this.frm.set_intro(wn._("You can submit this Stock Reconciliation."));
+			} else {
+				this.frm.set_intro(wn._("Download the Template, fill appropriate data and attach the modified file."));
+			}
+		} else if(this.frm.doc.docstatus == 1) {
+			this.frm.set_intro(wn._("Cancelling this Stock Reconciliation will nullify its effect."));
+			this.show_stock_ledger();
+			this.show_general_ledger();
+		} else {
+			this.frm.set_intro("");
+		}
+		this.show_reconciliation_data();
+		this.show_download_reconciliation_data();
+	},
+	
+	show_download_template: function() {
+		var me = this;
+		this.frm.add_custom_button(wn._("Download Template"), function() {
+			this.title = wn._("Stock Reconcilation Template");
+			wn.tools.downloadify([[wn._("Stock Reconciliation")],
+				["----"],
+				[wn._("Stock Reconciliation can be used to update the stock on a particular date, ")
+					+ wn._("usually as per physical inventory.")],
+				[wn._("When submitted, the system creates difference entries ")
+					+ wn._("to set the given stock and valuation on this date.")],
+				[wn._("It can also be used to create opening stock entries and to fix stock value.")],
+				["----"],
+				[wn._("Notes:")],
+				[wn._("Item Code and Warehouse should already exist.")],
+				[wn._("You can update either Quantity or Valuation Rate or both.")],
+				[wn._("If no change in either Quantity or Valuation Rate, leave the cell blank.")],
+				["----"],
+				["Item Code", "Warehouse", "Quantity", "Valuation Rate"]], null, this);
+			return false;
+		}, "icon-download");
+	},
+	
+	show_upload: function() {
+		var me = this;
+		var $wrapper = $(cur_frm.fields_dict.upload_html.wrapper).empty();
+		
+		// upload
+		wn.upload.make({
+			parent: $wrapper,
+			args: {
+				method: 'erpnext.stock.doctype.stock_reconciliation.stock_reconciliation.upload'
+			},
+			sample_url: "e.g. http://example.com/somefile.csv",
+			callback: function(fid, filename, r) {
+				me.frm.set_value("reconciliation_json", JSON.stringify(r.message));
+				me.show_reconciliation_data();
+				me.frm.save();
+			}
+		});
+
+		// rename button
+		$wrapper.find('form input[type="submit"]')
+			.attr('value', 'Upload')
+
+	},
+	
+	show_download_reconciliation_data: function() {
+		var me = this;
+		if(this.frm.doc.reconciliation_json) {
+			this.frm.add_custom_button(wn._("Download Reconcilation Data"), function() {
+				this.title = wn._("Stock Reconcilation Data");
+				wn.tools.downloadify(JSON.parse(me.frm.doc.reconciliation_json), null, this);
+				return false;
+			}, "icon-download");
+		}
+	},
+	
+	show_reconciliation_data: function() {
+		var $wrapper = $(cur_frm.fields_dict.reconciliation_html.wrapper).empty();
+		if(this.frm.doc.reconciliation_json) {
+			var reconciliation_data = JSON.parse(this.frm.doc.reconciliation_json);
+
+			var _make = function(data, header) {
+				var result = "";
+				
+				var _render = header
+					? function(col) { return "<th>" + col + "</th>"; }
+					: function(col) { return "<td>" + col + "</td>"; };
+				
+				$.each(data, function(i, row) {
+					result += "<tr>"
+						+ $.map(row, _render).join("")
+						+ "</tr>";
+				});
+				return result;
+			};
+			
+			var $reconciliation_table = $("<div style='overflow-x: auto;'>\
+					<table class='table table-striped table-bordered'>\
+					<thead>" + _make([reconciliation_data[0]], true) + "</thead>\
+					<tbody>" + _make(reconciliation_data.splice(1)) + "</tbody>\
+					</table>\
+				</div>").appendTo($wrapper);
+		}
+	},
+});
+
+cur_frm.cscript = new erpnext.stock.StockReconciliation({frm: cur_frm});
\ No newline at end of file
diff --git a/erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py b/erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py
new file mode 100644
index 0000000..f219aa0
--- /dev/null
+++ b/erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py
@@ -0,0 +1,302 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+import webnotes.defaults
+import json
+from webnotes import msgprint, _
+from webnotes.utils import cstr, flt, cint
+from erpnext.stock.stock_ledger import update_entries_after
+from erpnext.controllers.stock_controller import StockController
+from erpnext.stock.utils import update_bin
+
+class DocType(StockController):
+	def setup(self):
+		self.head_row = ["Item Code", "Warehouse", "Quantity", "Valuation Rate"]
+		self.entries = []
+		
+	def validate(self):
+		self.validate_data()
+		self.validate_expense_account()
+		
+	def on_submit(self):
+		self.insert_stock_ledger_entries()
+		self.make_gl_entries()
+		
+	def on_cancel(self):
+		self.delete_and_repost_sle()
+		self.make_cancel_gl_entries()
+		
+	def validate_data(self):
+		if not self.doc.reconciliation_json:
+			return
+			
+		data = json.loads(self.doc.reconciliation_json)
+		
+		# strip out extra columns (if any)
+		data = [row[:4] for row in data]
+		
+		if self.head_row not in data:
+			msgprint(_("""Wrong Template: Unable to find head row."""),
+				raise_exception=1)
+		
+		# remove the help part and save the json
+		if data.index(self.head_row) != 0:
+			data = data[data.index(self.head_row):]
+			self.doc.reconciliation_json = json.dumps(data)
+				
+		def _get_msg(row_num, msg):
+			return _("Row # ") + ("%d: " % (row_num+2)) + _(msg)
+		
+		self.validation_messages = []
+		item_warehouse_combinations = []
+		
+		# validate no of rows
+		rows = data[data.index(self.head_row)+1:]
+		if len(rows) > 100:
+			msgprint(_("""Sorry! We can only allow upto 100 rows for Stock Reconciliation."""),
+				raise_exception=True)
+		for row_num, row in enumerate(rows):
+			# find duplicates
+			if [row[0], row[1]] in item_warehouse_combinations:
+				self.validation_messages.append(_get_msg(row_num, "Duplicate entry"))
+			else:
+				item_warehouse_combinations.append([row[0], row[1]])
+			
+			self.validate_item(row[0], row_num)
+			# note: warehouse will be validated through link validation
+			
+			# if both not specified
+			if row[2] == "" and row[3] == "":
+				self.validation_messages.append(_get_msg(row_num,
+					"Please specify either Quantity or Valuation Rate or both"))
+			
+			# do not allow negative quantity
+			if flt(row[2]) < 0:
+				self.validation_messages.append(_get_msg(row_num, 
+					"Negative Quantity is not allowed"))
+			
+			# do not allow negative valuation
+			if flt(row[3]) < 0:
+				self.validation_messages.append(_get_msg(row_num, 
+					"Negative Valuation Rate is not allowed"))
+		
+		# throw all validation messages
+		if self.validation_messages:
+			for msg in self.validation_messages:
+				msgprint(msg)
+			
+			raise webnotes.ValidationError
+						
+	def validate_item(self, item_code, row_num):
+		from erpnext.stock.utils import validate_end_of_life, validate_is_stock_item, \
+			validate_cancelled_item
+		
+		# using try except to catch all validation msgs and display together
+		
+		try:
+			item = webnotes.doc("Item", item_code)
+			
+			# end of life and stock item
+			validate_end_of_life(item_code, item.end_of_life, verbose=0)
+			validate_is_stock_item(item_code, item.is_stock_item, verbose=0)
+		
+			# item should not be serialized
+			if item.has_serial_no == "Yes":
+				raise webnotes.ValidationError, (_("Serialized Item: '") + item_code +
+					_("""' can not be managed using Stock Reconciliation.\
+					You can add/delete Serial No directly, \
+					to modify stock of this item."""))
+		
+			# docstatus should be < 2
+			validate_cancelled_item(item_code, item.docstatus, verbose=0)
+				
+		except Exception, e:
+			self.validation_messages.append(_("Row # ") + ("%d: " % (row_num+2)) + cstr(e))
+			
+	def insert_stock_ledger_entries(self):
+		"""	find difference between current and expected entries
+			and create stock ledger entries based on the difference"""
+		from erpnext.stock.utils import get_valuation_method
+		from erpnext.stock.stock_ledger import get_previous_sle
+			
+		row_template = ["item_code", "warehouse", "qty", "valuation_rate"]
+		
+		if not self.doc.reconciliation_json:
+			msgprint(_("""Stock Reconciliation file not uploaded"""), raise_exception=1)
+		
+		data = json.loads(self.doc.reconciliation_json)
+		for row_num, row in enumerate(data[data.index(self.head_row)+1:]):
+			row = webnotes._dict(zip(row_template, row))
+			row["row_num"] = row_num
+			previous_sle = get_previous_sle({
+				"item_code": row.item_code,
+				"warehouse": row.warehouse,
+				"posting_date": self.doc.posting_date,
+				"posting_time": self.doc.posting_time
+			})
+
+			# check valuation rate mandatory
+			if row.qty != "" and not row.valuation_rate and \
+					flt(previous_sle.get("qty_after_transaction")) <= 0:
+				webnotes.throw(_("As existing qty for item: ") + row.item_code + 
+					_(" at warehouse: ") + row.warehouse +
+					_(" is less than equals to zero in the system, valuation rate is mandatory for this item"))
+			
+			change_in_qty = row.qty != "" and \
+				(flt(row.qty) - flt(previous_sle.get("qty_after_transaction")))
+			
+			change_in_rate = row.valuation_rate != "" and \
+				(flt(row.valuation_rate) - flt(previous_sle.get("valuation_rate")))
+			
+			if get_valuation_method(row.item_code) == "Moving Average":
+				self.sle_for_moving_avg(row, previous_sle, change_in_qty, change_in_rate)
+					
+			else:
+				self.sle_for_fifo(row, previous_sle, change_in_qty, change_in_rate)
+					
+	def sle_for_moving_avg(self, row, previous_sle, change_in_qty, change_in_rate):
+		"""Insert Stock Ledger Entries for Moving Average valuation"""
+		def _get_incoming_rate(qty, valuation_rate, previous_qty, previous_valuation_rate):
+			if previous_valuation_rate == 0:
+				return flt(valuation_rate)
+			else:
+				if valuation_rate == "":
+					valuation_rate = previous_valuation_rate
+				return (qty * valuation_rate - previous_qty * previous_valuation_rate) \
+					/ flt(qty - previous_qty)
+		
+		if change_in_qty:
+			# if change in qty, irrespective of change in rate
+			incoming_rate = _get_incoming_rate(flt(row.qty), flt(row.valuation_rate),
+				flt(previous_sle.get("qty_after_transaction")),
+				flt(previous_sle.get("valuation_rate")))
+				
+			row["voucher_detail_no"] = "Row: " + cstr(row.row_num) + "/Actual Entry"
+			self.insert_entries({"actual_qty": change_in_qty, "incoming_rate": incoming_rate}, row)
+			
+		elif change_in_rate and flt(previous_sle.get("qty_after_transaction")) > 0:
+			# if no change in qty, but change in rate 
+			# and positive actual stock before this reconciliation
+			incoming_rate = _get_incoming_rate(
+				flt(previous_sle.get("qty_after_transaction"))+1, flt(row.valuation_rate),
+				flt(previous_sle.get("qty_after_transaction")), 
+				flt(previous_sle.get("valuation_rate")))
+				
+			# +1 entry
+			row["voucher_detail_no"] = "Row: " + cstr(row.row_num) + "/Valuation Adjustment +1"
+			self.insert_entries({"actual_qty": 1, "incoming_rate": incoming_rate}, row)
+			
+			# -1 entry
+			row["voucher_detail_no"] = "Row: " + cstr(row.row_num) + "/Valuation Adjustment -1"
+			self.insert_entries({"actual_qty": -1}, row)
+		
+	def sle_for_fifo(self, row, previous_sle, change_in_qty, change_in_rate):
+		"""Insert Stock Ledger Entries for FIFO valuation"""
+		previous_stock_queue = json.loads(previous_sle.get("stock_queue") or "[]")
+		previous_stock_qty = sum((batch[0] for batch in previous_stock_queue))
+		previous_stock_value = sum((batch[0] * batch[1] for batch in \
+			previous_stock_queue))
+			
+		def _insert_entries():
+			if previous_stock_queue != [[row.qty, row.valuation_rate]]:
+				# make entry as per attachment
+				if row.qty:
+					row["voucher_detail_no"] = "Row: " + cstr(row.row_num) + "/Actual Entry"
+					self.insert_entries({"actual_qty": row.qty, 
+						"incoming_rate": flt(row.valuation_rate)}, row)
+				
+				# Make reverse entry
+				if previous_stock_qty:
+					row["voucher_detail_no"] = "Row: " + cstr(row.row_num) + "/Reverse Entry"
+					self.insert_entries({"actual_qty": -1 * previous_stock_qty, 
+						"incoming_rate": previous_stock_qty < 0 and 
+							flt(row.valuation_rate) or 0}, row)
+					
+					
+		if change_in_qty:
+			if row.valuation_rate == "":
+				# dont want change in valuation
+				if previous_stock_qty > 0:
+					# set valuation_rate as previous valuation_rate
+					row.valuation_rate = previous_stock_value / flt(previous_stock_qty)
+			
+			_insert_entries()
+					
+		elif change_in_rate and previous_stock_qty > 0:
+			# if no change in qty, but change in rate 
+			# and positive actual stock before this reconciliation
+			
+			row.qty = previous_stock_qty
+			_insert_entries()
+					
+	def insert_entries(self, opts, row):
+		"""Insert Stock Ledger Entries"""		
+		args = webnotes._dict({
+			"doctype": "Stock Ledger Entry",
+			"item_code": row.item_code,
+			"warehouse": row.warehouse,
+			"posting_date": self.doc.posting_date,
+			"posting_time": self.doc.posting_time,
+			"voucher_type": self.doc.doctype,
+			"voucher_no": self.doc.name,
+			"company": self.doc.company,
+			"stock_uom": webnotes.conn.get_value("Item", row.item_code, "stock_uom"),
+			"voucher_detail_no": row.voucher_detail_no,
+			"fiscal_year": self.doc.fiscal_year,
+			"is_cancelled": "No"
+		})
+		args.update(opts)
+		self.make_sl_entries([args])
+
+		# append to entries
+		self.entries.append(args)
+		
+	def delete_and_repost_sle(self):
+		"""	Delete Stock Ledger Entries related to this voucher
+			and repost future Stock Ledger Entries"""
+				
+		existing_entries = webnotes.conn.sql("""select distinct item_code, warehouse 
+			from `tabStock Ledger Entry` where voucher_type=%s and voucher_no=%s""", 
+			(self.doc.doctype, self.doc.name), as_dict=1)
+				
+		# delete entries
+		webnotes.conn.sql("""delete from `tabStock Ledger Entry` 
+			where voucher_type=%s and voucher_no=%s""", (self.doc.doctype, self.doc.name))
+		
+		# repost future entries for selected item_code, warehouse
+		for entries in existing_entries:
+			update_entries_after({
+				"item_code": entries.item_code,
+				"warehouse": entries.warehouse,
+				"posting_date": self.doc.posting_date,
+				"posting_time": self.doc.posting_time
+			})
+			
+	def get_gl_entries(self, warehouse_account=None):
+		if not self.doc.cost_center:
+			msgprint(_("Please enter Cost Center"), raise_exception=1)
+			
+		return super(DocType, self).get_gl_entries(warehouse_account, 		
+			self.doc.expense_account, self.doc.cost_center)
+		
+			
+	def validate_expense_account(self):
+		if not cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")):
+			return
+			
+		if not self.doc.expense_account:
+			msgprint(_("Please enter Expense Account"), raise_exception=1)
+		elif not webnotes.conn.sql("""select * from `tabStock Ledger Entry`"""):
+			if webnotes.conn.get_value("Account", self.doc.expense_account, 
+					"is_pl_account") == "Yes":
+				msgprint(_("""Expense Account can not be a PL Account, as this stock \
+					reconciliation is an opening entry. \
+					Please select 'Temporary Account (Liabilities)' or relevant account"""), 
+					raise_exception=1)
+		
+@webnotes.whitelist()
+def upload():
+	from webnotes.utils.datautils import read_csv_content_from_uploaded_file
+	return read_csv_content_from_uploaded_file()
\ No newline at end of file
diff --git a/erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.txt b/erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.txt
new file mode 100644
index 0000000..0a639d5
--- /dev/null
+++ b/erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.txt
@@ -0,0 +1,165 @@
+[
+ {
+  "creation": "2013-03-28 10:35:31", 
+  "docstatus": 0, 
+<<<<<<< HEAD:erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.txt
+  "modified": "2013-12-20 16:06:50", 
+=======
+  "modified": "2014-01-15 15:45:07", 
+>>>>>>> dbb495548352d46b30bf84fb4b29ef4a247cb21c:stock/doctype/stock_reconciliation/stock_reconciliation.txt
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 0, 
+  "allow_copy": 1, 
+  "autoname": "SR/.######", 
+  "description": "This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.", 
+  "doctype": "DocType", 
+  "icon": "icon-upload-alt", 
+  "is_submittable": 1, 
+  "max_attachments": 1, 
+  "module": "Stock", 
+  "name": "__common__", 
+  "read_only_onload": 0, 
+  "search_fields": "posting_date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Stock Reconciliation", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "name": "__common__", 
+  "parent": "Stock Reconciliation", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "read": 1, 
+  "report": 1, 
+  "role": "Material Manager", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Stock Reconciliation"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "posting_date", 
+  "fieldtype": "Date", 
+  "in_filter": 0, 
+  "in_list_view": 1, 
+  "label": "Posting Date", 
+  "oldfieldname": "reconciliation_date", 
+  "oldfieldtype": "Date", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "posting_time", 
+  "fieldtype": "Time", 
+  "in_filter": 0, 
+  "in_list_view": 1, 
+  "label": "Posting Time", 
+  "oldfieldname": "reconciliation_time", 
+  "oldfieldtype": "Time", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Link", 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "options": "Stock Reconciliation", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "label": "Fiscal Year", 
+  "options": "link:Fiscal Year", 
+  "print_hide": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "label": "Company", 
+  "options": "Company", 
+  "reqd": 1
+ }, 
+ {
+  "depends_on": "eval:cint(sys_defaults.auto_accounting_for_stock)", 
+  "doctype": "DocField", 
+  "fieldname": "expense_account", 
+  "fieldtype": "Link", 
+  "label": "Difference Account", 
+  "options": "Account"
+ }, 
+ {
+  "depends_on": "eval:cint(sys_defaults.auto_accounting_for_stock)", 
+  "doctype": "DocField", 
+  "fieldname": "cost_center", 
+  "fieldtype": "Link", 
+  "label": "Cost Center", 
+  "options": "Cost Center"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col1", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "upload_html", 
+  "fieldtype": "HTML", 
+  "label": "Upload HTML", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "depends_on": "reconciliation_json", 
+  "doctype": "DocField", 
+  "fieldname": "sb2", 
+  "fieldtype": "Section Break", 
+  "label": "Reconciliation Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reconciliation_html", 
+  "fieldtype": "HTML", 
+  "hidden": 0, 
+  "label": "Reconciliation HTML", 
+  "print_hide": 0, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reconciliation_json", 
+  "fieldtype": "Long Text", 
+  "hidden": 1, 
+  "label": "Reconciliation JSON", 
+  "no_copy": 1, 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/erpnext/stock/doctype/stock_reconciliation/test_stock_reconciliation.py b/erpnext/stock/doctype/stock_reconciliation/test_stock_reconciliation.py
new file mode 100644
index 0000000..287395f
--- /dev/null
+++ b/erpnext/stock/doctype/stock_reconciliation/test_stock_reconciliation.py
@@ -0,0 +1,273 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+# ERPNext - web based ERP (http://erpnext.com)
+# For license information, please see license.txt
+
+from __future__ import unicode_literals
+import webnotes, unittest
+from webnotes.utils import flt
+import json
+from erpnext.accounts.utils import get_fiscal_year, get_stock_and_account_difference, get_balance_on
+
+
+class TestStockReconciliation(unittest.TestCase):
+	def test_reco_for_fifo(self):
+		webnotes.defaults.set_global_default("auto_accounting_for_stock", 0)
+		# [[qty, valuation_rate, posting_date, 
+		#		posting_time, expected_stock_value, bin_qty, bin_valuation]]
+		input_data = [
+			[50, 1000, "2012-12-26", "12:00", 50000, 45, 48000], 
+			[5, 1000, "2012-12-26", "12:00", 5000, 0, 0], 
+			[15, 1000, "2012-12-26", "12:00", 15000, 10, 12000], 
+			[25, 900, "2012-12-26", "12:00", 22500, 20, 22500], 
+			[20, 500, "2012-12-26", "12:00", 10000, 15, 18000], 
+			[50, 1000, "2013-01-01", "12:00", 50000, 65, 68000], 
+			[5, 1000, "2013-01-01", "12:00", 5000, 20, 23000],
+			["", 1000, "2012-12-26", "12:05", 15000, 10, 12000],
+			[20, "", "2012-12-26", "12:05", 16000, 15, 18000],
+			[10, 2000, "2012-12-26", "12:10", 20000, 5, 6000],
+			[1, 1000, "2012-12-01", "00:00", 1000, 11, 13200],
+			[0, "", "2012-12-26", "12:10", 0, -5, 0]
+		]
+			
+		for d in input_data:
+			self.cleanup_data()
+			self.insert_existing_sle("FIFO")
+			stock_reco = self.submit_stock_reconciliation(d[0], d[1], d[2], d[3])
+		
+			# check stock value
+			res = webnotes.conn.sql("""select stock_value from `tabStock Ledger Entry`
+				where item_code = '_Test Item' and warehouse = '_Test Warehouse - _TC'
+				and posting_date = %s and posting_time = %s order by name desc limit 1""", 
+				(d[2], d[3]))
+			self.assertEqual(res and flt(res[0][0]) or 0, d[4])
+			
+			# check bin qty and stock value
+			bin = webnotes.conn.sql("""select actual_qty, stock_value from `tabBin`
+				where item_code = '_Test Item' and warehouse = '_Test Warehouse - _TC'""")
+			
+			self.assertEqual(bin and [flt(bin[0][0]), flt(bin[0][1])] or [], [d[5], d[6]])
+			
+			# no gl entries
+			gl_entries = webnotes.conn.sql("""select name from `tabGL Entry` 
+				where voucher_type = 'Stock Reconciliation' and voucher_no = %s""",
+				 stock_reco.doc.name)
+			self.assertFalse(gl_entries)
+			
+		
+	def test_reco_for_moving_average(self):
+		webnotes.defaults.set_global_default("auto_accounting_for_stock", 0)
+		# [[qty, valuation_rate, posting_date, 
+		#		posting_time, expected_stock_value, bin_qty, bin_valuation]]
+		input_data = [
+			[50, 1000, "2012-12-26", "12:00", 50000, 45, 48000], 
+			[5, 1000, "2012-12-26", "12:00", 5000, 0, 0], 
+			[15, 1000, "2012-12-26", "12:00", 15000, 10, 12000], 
+			[25, 900, "2012-12-26", "12:00", 22500, 20, 22500], 
+			[20, 500, "2012-12-26", "12:00", 10000, 15, 18000], 
+			[50, 1000, "2013-01-01", "12:00", 50000, 65, 68000], 
+			[5, 1000, "2013-01-01", "12:00", 5000, 20, 23000],
+			["", 1000, "2012-12-26", "12:05", 15000, 10, 12000],
+			[20, "", "2012-12-26", "12:05", 18000, 15, 18000],
+			[10, 2000, "2012-12-26", "12:10", 20000, 5, 6000],
+			[1, 1000, "2012-12-01", "00:00", 1000, 11, 13200],
+			[0, "", "2012-12-26", "12:10", 0, -5, 0]
+			
+		]
+		
+		for d in input_data:
+			self.cleanup_data()
+			self.insert_existing_sle("Moving Average")
+			stock_reco = self.submit_stock_reconciliation(d[0], d[1], d[2], d[3])
+			
+			# check stock value in sle
+			res = webnotes.conn.sql("""select stock_value from `tabStock Ledger Entry`
+				where item_code = '_Test Item' and warehouse = '_Test Warehouse - _TC'
+				and posting_date = %s and posting_time = %s order by name desc limit 1""", 
+				(d[2], d[3]))
+				
+			self.assertEqual(res and flt(res[0][0], 4) or 0, d[4])
+			
+			# bin qty and stock value
+			bin = webnotes.conn.sql("""select actual_qty, stock_value from `tabBin`
+				where item_code = '_Test Item' and warehouse = '_Test Warehouse - _TC'""")
+			
+			self.assertEqual(bin and [flt(bin[0][0]), flt(bin[0][1], 4)] or [], 
+				[flt(d[5]), flt(d[6])])
+				
+			# no gl entries
+			gl_entries = webnotes.conn.sql("""select name from `tabGL Entry` 
+				where voucher_type = 'Stock Reconciliation' and voucher_no = %s""", 
+				stock_reco.doc.name)
+			self.assertFalse(gl_entries)
+			
+	def test_reco_fifo_gl_entries(self):
+		webnotes.defaults.set_global_default("auto_accounting_for_stock", 1)
+		
+		# [[qty, valuation_rate, posting_date, posting_time, stock_in_hand_debit]]
+		input_data = [
+			[50, 1000, "2012-12-26", "12:00"], 
+			[5, 1000, "2012-12-26", "12:00"], 
+			[15, 1000, "2012-12-26", "12:00"], 
+			[25, 900, "2012-12-26", "12:00"], 
+			[20, 500, "2012-12-26", "12:00"], 
+			["", 1000, "2012-12-26", "12:05"],
+			[20, "", "2012-12-26", "12:05"],
+			[10, 2000, "2012-12-26", "12:10"],
+			[0, "", "2012-12-26", "12:10"],
+			[50, 1000, "2013-01-01", "12:00"], 
+			[5, 1000, "2013-01-01", "12:00"],
+			[1, 1000, "2012-12-01", "00:00"],
+		]
+			
+		for d in input_data:
+			self.cleanup_data()
+			self.insert_existing_sle("FIFO")
+			self.assertFalse(get_stock_and_account_difference(["_Test Account Stock In Hand - _TC"]))
+			stock_reco = self.submit_stock_reconciliation(d[0], d[1], d[2], d[3])
+			
+			
+			self.assertFalse(get_stock_and_account_difference(["_Test Account Stock In Hand - _TC"]))
+
+			stock_reco.cancel()
+			self.assertFalse(get_stock_and_account_difference(["_Test Account Stock In Hand - _TC"]))
+		
+		webnotes.defaults.set_global_default("auto_accounting_for_stock", 0)
+			
+	def test_reco_moving_average_gl_entries(self):
+		webnotes.defaults.set_global_default("auto_accounting_for_stock", 1)
+		
+		# [[qty, valuation_rate, posting_date, 
+		#		posting_time, stock_in_hand_debit]]
+		input_data = [
+			[50, 1000, "2012-12-26", "12:00", 36500], 
+			[5, 1000, "2012-12-26", "12:00", -8500], 
+			[15, 1000, "2012-12-26", "12:00", 1500], 
+			[25, 900, "2012-12-26", "12:00", 9000], 
+			[20, 500, "2012-12-26", "12:00", -3500], 
+			["", 1000, "2012-12-26", "12:05", 1500],
+			[20, "", "2012-12-26", "12:05", 4500],
+			[10, 2000, "2012-12-26", "12:10", 6500],
+			[0, "", "2012-12-26", "12:10", -13500],
+			[50, 1000, "2013-01-01", "12:00", 50000], 
+			[5, 1000, "2013-01-01", "12:00", 5000],
+			[1, 1000, "2012-12-01", "00:00", 1000],
+			
+		]
+			
+		for d in input_data:
+			self.cleanup_data()
+			self.insert_existing_sle("Moving Average")
+			stock_reco = self.submit_stock_reconciliation(d[0], d[1], d[2], d[3])
+			self.assertFalse(get_stock_and_account_difference(["_Test Warehouse - _TC"]))
+			
+			# cancel
+			stock_reco.cancel()
+			self.assertFalse(get_stock_and_account_difference(["_Test Warehouse - _TC"]))
+		
+		webnotes.defaults.set_global_default("auto_accounting_for_stock", 0)
+
+
+	def cleanup_data(self):
+		webnotes.conn.sql("delete from `tabStock Ledger Entry`")
+		webnotes.conn.sql("delete from tabBin")
+		webnotes.conn.sql("delete from `tabGL Entry`")
+						
+	def submit_stock_reconciliation(self, qty, rate, posting_date, posting_time):
+		stock_reco = webnotes.bean([{
+			"doctype": "Stock Reconciliation",
+			"posting_date": posting_date,
+			"posting_time": posting_time,
+			"fiscal_year": get_fiscal_year(posting_date)[0],
+			"company": "_Test Company",
+			"expense_account": "Stock Adjustment - _TC",
+			"cost_center": "_Test Cost Center - _TC",
+			"reconciliation_json": json.dumps([
+				["Item Code", "Warehouse", "Quantity", "Valuation Rate"],
+				["_Test Item", "_Test Warehouse - _TC", qty, rate]
+			]),
+		}])
+		stock_reco.insert()
+		stock_reco.submit()
+		return stock_reco
+		
+	def insert_existing_sle(self, valuation_method):
+		webnotes.conn.set_value("Item", "_Test Item", "valuation_method", valuation_method)
+		webnotes.conn.set_default("allow_negative_stock", 1)
+		
+		stock_entry = [
+			{
+				"company": "_Test Company", 
+				"doctype": "Stock Entry", 
+				"posting_date": "2012-12-12", 
+				"posting_time": "01:00", 
+				"purpose": "Material Receipt",
+				"fiscal_year": "_Test Fiscal Year 2012", 
+			}, 
+			{
+				"conversion_factor": 1.0, 
+				"doctype": "Stock Entry Detail", 
+				"item_code": "_Test Item", 
+				"parentfield": "mtn_details", 
+				"incoming_rate": 1000,
+				"qty": 20.0, 
+				"stock_uom": "_Test UOM", 
+				"transfer_qty": 20.0, 
+				"uom": "_Test UOM",
+				"t_warehouse": "_Test Warehouse - _TC",
+				"expense_account": "Stock Adjustment - _TC",
+				"cost_center": "_Test Cost Center - _TC"
+			}, 
+		]
+			
+		pr = webnotes.bean(copy=stock_entry)
+		pr.insert()
+		pr.submit()
+		
+		pr1 = webnotes.bean(copy=stock_entry)
+		pr1.doc.posting_date = "2012-12-15"
+		pr1.doc.posting_time = "02:00"
+		pr1.doclist[1].qty = 10
+		pr1.doclist[1].transfer_qty = 10
+		pr1.doclist[1].incoming_rate = 700
+		pr1.insert()
+		pr1.submit()
+		
+		pr2 = webnotes.bean(copy=stock_entry)
+		pr2.doc.posting_date = "2012-12-25"
+		pr2.doc.posting_time = "03:00"
+		pr2.doc.purpose = "Material Issue"
+		pr2.doclist[1].s_warehouse = "_Test Warehouse - _TC"
+		pr2.doclist[1].t_warehouse = None
+		pr2.doclist[1].qty = 15
+		pr2.doclist[1].transfer_qty = 15
+		pr2.doclist[1].incoming_rate = 0
+		pr2.insert()
+		pr2.submit()
+		
+		pr3 = webnotes.bean(copy=stock_entry)
+		pr3.doc.posting_date = "2012-12-31"
+		pr3.doc.posting_time = "08:00"
+		pr3.doc.purpose = "Material Issue"
+		pr3.doclist[1].s_warehouse = "_Test Warehouse - _TC"
+		pr3.doclist[1].t_warehouse = None
+		pr3.doclist[1].qty = 20
+		pr3.doclist[1].transfer_qty = 20
+		pr3.doclist[1].incoming_rate = 0
+		pr3.insert()
+		pr3.submit()
+		
+		
+		pr4 = webnotes.bean(copy=stock_entry)
+		pr4.doc.posting_date = "2013-01-05"
+		pr4.doc.fiscal_year = "_Test Fiscal Year 2013"
+		pr4.doc.posting_time = "07:00"
+		pr4.doclist[1].qty = 15
+		pr4.doclist[1].transfer_qty = 15
+		pr4.doclist[1].incoming_rate = 1200
+		pr4.insert()
+		pr4.submit()
+		
+		
+test_dependencies = ["Item", "Warehouse"]
\ No newline at end of file
diff --git a/stock/doctype/stock_settings/__init__.py b/erpnext/stock/doctype/stock_settings/__init__.py
similarity index 100%
rename from stock/doctype/stock_settings/__init__.py
rename to erpnext/stock/doctype/stock_settings/__init__.py
diff --git a/erpnext/stock/doctype/stock_settings/stock_settings.py b/erpnext/stock/doctype/stock_settings/stock_settings.py
new file mode 100644
index 0000000..e3e29b9
--- /dev/null
+++ b/erpnext/stock/doctype/stock_settings/stock_settings.py
@@ -0,0 +1,22 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+# For license information, please see license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+
+class DocType:
+	def __init__(self, d, dl):
+		self.doc, self.doclist = d, dl
+	
+	def validate(self):
+		for key in ["item_naming_by", "item_group", "stock_uom", 
+			"allow_negative_stock"]:
+			webnotes.conn.set_default(key, self.doc.fields.get(key, ""))
+			
+		from erpnext.setup.doctype.naming_series.naming_series import set_by_naming_series
+		set_by_naming_series("Item", "item_code", 
+			self.doc.get("item_naming_by")=="Naming Series", hide_name_field=True)
+			
diff --git a/erpnext/stock/doctype/stock_settings/stock_settings.txt b/erpnext/stock/doctype/stock_settings/stock_settings.txt
new file mode 100644
index 0000000..de8c864
--- /dev/null
+++ b/erpnext/stock/doctype/stock_settings/stock_settings.txt
@@ -0,0 +1,130 @@
+[
+ {
+  "creation": "2013-06-24 16:37:54", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:21:48", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "description": "Settings", 
+  "doctype": "DocType", 
+  "icon": "icon-cog", 
+  "issingle": 1, 
+  "module": "Stock", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Stock Settings", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Stock Settings", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "role": "Material Manager", 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Stock Settings"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_naming_by", 
+  "fieldtype": "Select", 
+  "label": "Item Naming By", 
+  "options": "Item Code\nNaming Series"
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "item_group", 
+  "fieldtype": "Link", 
+  "label": "Default Item Group", 
+  "options": "Item Group"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "stock_uom", 
+  "fieldtype": "Link", 
+  "label": "Default Stock UOM", 
+  "options": "UOM"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_4", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "allow_negative_stock", 
+  "fieldtype": "Check", 
+  "label": "Allow Negative Stock"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "valuation_method", 
+  "fieldtype": "Select", 
+  "label": "Default Valuation Method", 
+  "options": "FIFO\nMoving Average"
+ }, 
+ {
+  "description": "Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.", 
+  "doctype": "DocField", 
+  "fieldname": "tolerance", 
+  "fieldtype": "Float", 
+  "label": "Allowance Percent"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "auto_material_request", 
+  "fieldtype": "Section Break", 
+  "label": "Auto Material Request"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "auto_indent", 
+  "fieldtype": "Check", 
+  "label": "Raise Material Request when stock reaches re-order level"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reorder_email_notify", 
+  "fieldtype": "Check", 
+  "label": "Notify by Email on creation of automatic Material Request"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "freeze_stock_entries", 
+  "fieldtype": "Section Break", 
+  "label": "Freeze Stock Entries"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "stock_frozen_upto", 
+  "fieldtype": "Date", 
+  "label": "Stock Frozen Upto"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "stock_auth_role", 
+  "fieldtype": "Link", 
+  "label": "Role Allowed to edit frozen stock", 
+  "options": "Role"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/stock/doctype/stock_uom_replace_utility/README.md b/erpnext/stock/doctype/stock_uom_replace_utility/README.md
similarity index 100%
rename from stock/doctype/stock_uom_replace_utility/README.md
rename to erpnext/stock/doctype/stock_uom_replace_utility/README.md
diff --git a/stock/doctype/stock_uom_replace_utility/__init__.py b/erpnext/stock/doctype/stock_uom_replace_utility/__init__.py
similarity index 100%
rename from stock/doctype/stock_uom_replace_utility/__init__.py
rename to erpnext/stock/doctype/stock_uom_replace_utility/__init__.py
diff --git a/stock/doctype/stock_uom_replace_utility/stock_uom_replace_utility.js b/erpnext/stock/doctype/stock_uom_replace_utility/stock_uom_replace_utility.js
similarity index 100%
rename from stock/doctype/stock_uom_replace_utility/stock_uom_replace_utility.js
rename to erpnext/stock/doctype/stock_uom_replace_utility/stock_uom_replace_utility.js
diff --git a/erpnext/stock/doctype/stock_uom_replace_utility/stock_uom_replace_utility.py b/erpnext/stock/doctype/stock_uom_replace_utility/stock_uom_replace_utility.py
new file mode 100644
index 0000000..2644995
--- /dev/null
+++ b/erpnext/stock/doctype/stock_uom_replace_utility/stock_uom_replace_utility.py
@@ -0,0 +1,108 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import cstr, flt, now, cint
+from webnotes.model import db_exists
+from webnotes.model.bean import copy_doclist
+from webnotes.model.code import get_obj
+from webnotes import msgprint, _
+
+
+class DocType:
+	def __init__(self, d, dl=[]):
+		self.doc, self.doclist = d,dl
+
+	def validate_mandatory(self):
+		if not cstr(self.doc.item_code):
+			msgprint("Please Enter an Item.")
+			raise Exception
+		
+		if not cstr(self.doc.new_stock_uom):
+			msgprint("Please Enter New Stock UOM.")
+			raise Exception
+
+		if cstr(self.doc.current_stock_uom) == cstr(self.doc.new_stock_uom):
+			msgprint("Current Stock UOM and Stock UOM are same.")
+			raise Exception 
+	
+		# check conversion factor
+		if not flt(self.doc.conversion_factor):
+			msgprint("Please Enter Conversion Factor.")
+			raise Exception
+		
+		stock_uom = webnotes.conn.sql("select stock_uom from `tabItem` where name = '%s'" % self.doc.item_code)
+		stock_uom = stock_uom and stock_uom[0][0]
+		if cstr(self.doc.new_stock_uom) == cstr(stock_uom):
+			msgprint("Item Master is already updated with New Stock UOM " + cstr(self.doc.new_stock_uom))
+			raise Exception
+			
+	def update_item_master(self):
+		item_bean = webnotes.bean("Item", self.doc.item_code)
+		item_bean.doc.stock_uom = self.doc.new_stock_uom
+		item_bean.save()
+		
+		msgprint(_("Default UOM updated in item ") + self.doc.item_code)
+		
+	def update_bin(self):
+		# update bin
+		if flt(self.doc.conversion_factor) != flt(1):
+			webnotes.conn.sql("update `tabBin` set stock_uom = '%s' , indented_qty = ifnull(indented_qty,0) * %s, ordered_qty = ifnull(ordered_qty,0) * %s, reserved_qty = ifnull(reserved_qty,0) * %s, planned_qty = ifnull(planned_qty,0) * %s, projected_qty = actual_qty + ordered_qty + indented_qty + planned_qty - reserved_qty	where item_code = '%s'" % (self.doc.new_stock_uom, self.doc.conversion_factor, self.doc.conversion_factor, self.doc.conversion_factor, self.doc.conversion_factor, self.doc.item_code) )
+		else:
+			webnotes.conn.sql("update `tabBin` set stock_uom = '%s' where item_code = '%s'" % (self.doc.new_stock_uom, self.doc.item_code) )
+
+		# acknowledge user
+		msgprint(" All Bins Updated Successfully.")
+			
+	def update_stock_ledger_entry(self):
+		# update stock ledger entry
+		from erpnext.stock.stock_ledger import update_entries_after
+		
+		if flt(self.doc.conversion_factor) != flt(1):
+			webnotes.conn.sql("update `tabStock Ledger Entry` set stock_uom = '%s', actual_qty = ifnull(actual_qty,0) * '%s' where item_code = '%s' " % (self.doc.new_stock_uom, self.doc.conversion_factor, self.doc.item_code))
+		else:
+			webnotes.conn.sql("update `tabStock Ledger Entry` set stock_uom = '%s' where item_code = '%s' " % (self.doc.new_stock_uom, self.doc.item_code))
+		
+		# acknowledge user
+		msgprint("Stock Ledger Entries Updated Successfully.")
+		
+		# update item valuation
+		if flt(self.doc.conversion_factor) != flt(1):
+			wh = webnotes.conn.sql("select name from `tabWarehouse`")
+			for w in wh:
+				update_entries_after({"item_code": self.doc.item_code, "warehouse": w[0]})
+
+		# acknowledge user
+		msgprint("Item Valuation Updated Successfully.")
+
+	# Update Stock UOM							
+	def update_stock_uom(self):
+		self.validate_mandatory()
+		self.validate_uom_integer_type()
+			
+		self.update_stock_ledger_entry()
+		
+		self.update_bin()
+		
+		self.update_item_master()
+
+		
+	def validate_uom_integer_type(self):
+		current_is_integer = webnotes.conn.get_value("UOM", self.doc.current_stock_uom, "must_be_whole_number")
+		new_is_integer = webnotes.conn.get_value("UOM", self.doc.new_stock_uom, "must_be_whole_number")
+		
+		if current_is_integer and not new_is_integer:
+			webnotes.msgprint("New UOM must be of type Whole Number", raise_exception=True)
+
+		if not current_is_integer and new_is_integer:
+			webnotes.msgprint("New UOM must NOT be of type Whole Number", raise_exception=True)
+
+		if current_is_integer and new_is_integer and cint(self.doc.conversion_factor)!=self.doc.conversion_factor:
+			webnotes.msgprint("Conversion Factor cannot be fraction", raise_exception=True)
+
+@webnotes.whitelist()
+def get_stock_uom(item_code):
+	return { 'current_stock_uom': cstr(webnotes.conn.get_value('Item', item_code, 'stock_uom')) }
+	
diff --git a/erpnext/stock/doctype/stock_uom_replace_utility/stock_uom_replace_utility.txt b/erpnext/stock/doctype/stock_uom_replace_utility/stock_uom_replace_utility.txt
new file mode 100644
index 0000000..a4f368e
--- /dev/null
+++ b/erpnext/stock/doctype/stock_uom_replace_utility/stock_uom_replace_utility.txt
@@ -0,0 +1,88 @@
+[
+ {
+  "creation": "2013-01-10 16:34:30", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:21:48", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "icon": "icon-magic", 
+  "in_create": 0, 
+  "issingle": 1, 
+  "module": "Stock", 
+  "name": "__common__", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Stock UOM Replace Utility", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Stock UOM Replace Utility", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 0, 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Stock UOM Replace Utility"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "label": "Item", 
+  "options": "Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "current_stock_uom", 
+  "fieldtype": "Link", 
+  "label": "Current Stock UOM", 
+  "options": "UOM", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "new_stock_uom", 
+  "fieldtype": "Link", 
+  "label": "New Stock UOM", 
+  "options": "UOM"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "conversion_factor", 
+  "fieldtype": "Float", 
+  "label": "Conversion Factor"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "update", 
+  "fieldtype": "Button", 
+  "label": "Update", 
+  "options": "update_stock_uom"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Material Master Manager"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Material Manager"
+ }
+]
\ No newline at end of file
diff --git a/stock/doctype/uom_conversion_detail/README.md b/erpnext/stock/doctype/uom_conversion_detail/README.md
similarity index 100%
rename from stock/doctype/uom_conversion_detail/README.md
rename to erpnext/stock/doctype/uom_conversion_detail/README.md
diff --git a/stock/doctype/uom_conversion_detail/__init__.py b/erpnext/stock/doctype/uom_conversion_detail/__init__.py
similarity index 100%
rename from stock/doctype/uom_conversion_detail/__init__.py
rename to erpnext/stock/doctype/uom_conversion_detail/__init__.py
diff --git a/stock/doctype/uom_conversion_detail/uom_conversion_detail.py b/erpnext/stock/doctype/uom_conversion_detail/uom_conversion_detail.py
similarity index 100%
rename from stock/doctype/uom_conversion_detail/uom_conversion_detail.py
rename to erpnext/stock/doctype/uom_conversion_detail/uom_conversion_detail.py
diff --git a/erpnext/stock/doctype/uom_conversion_detail/uom_conversion_detail.txt b/erpnext/stock/doctype/uom_conversion_detail/uom_conversion_detail.txt
new file mode 100644
index 0000000..0843921
--- /dev/null
+++ b/erpnext/stock/doctype/uom_conversion_detail/uom_conversion_detail.txt
@@ -0,0 +1,46 @@
+[
+ {
+  "creation": "2013-02-22 01:28:04", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:21:53", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "UCDD/.#####", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Stock", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "UOM Conversion Detail", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "UOM Conversion Detail"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "uom", 
+  "fieldtype": "Link", 
+  "label": "UOM", 
+  "oldfieldname": "uom", 
+  "oldfieldtype": "Link", 
+  "options": "UOM"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "conversion_factor", 
+  "fieldtype": "Float", 
+  "label": "Conversion Factor", 
+  "oldfieldname": "conversion_factor", 
+  "oldfieldtype": "Float"
+ }
+]
\ No newline at end of file
diff --git a/stock/doctype/warehouse/README.md b/erpnext/stock/doctype/warehouse/README.md
similarity index 100%
rename from stock/doctype/warehouse/README.md
rename to erpnext/stock/doctype/warehouse/README.md
diff --git a/stock/doctype/warehouse/__init__.py b/erpnext/stock/doctype/warehouse/__init__.py
similarity index 100%
rename from stock/doctype/warehouse/__init__.py
rename to erpnext/stock/doctype/warehouse/__init__.py
diff --git a/erpnext/stock/doctype/warehouse/test_warehouse.py b/erpnext/stock/doctype/warehouse/test_warehouse.py
new file mode 100644
index 0000000..b0e7641
--- /dev/null
+++ b/erpnext/stock/doctype/warehouse/test_warehouse.py
@@ -0,0 +1,28 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+test_records = [
+	[{
+		"doctype": "Warehouse",
+		"warehouse_name": "_Test Warehouse",
+		"company": "_Test Company", 
+		"create_account_under": "Stock Assets - _TC"
+	}],
+	[{
+		"doctype": "Warehouse",
+		"warehouse_name": "_Test Warehouse 1",
+		"company": "_Test Company",
+		"create_account_under": "Fixed Assets - _TC"
+	}],
+	[{
+		"doctype": "Warehouse",
+		"warehouse_name": "_Test Warehouse 2",
+		"create_account_under": "Stock Assets - _TC",
+		"company": "_Test Company 1"
+	}],
+	[{
+		"doctype": "Warehouse",
+		"warehouse_name": "_Test Warehouse No Account",
+		"company": "_Test Company",
+	}],
+]
diff --git a/stock/doctype/warehouse/warehouse.js b/erpnext/stock/doctype/warehouse/warehouse.js
similarity index 100%
rename from stock/doctype/warehouse/warehouse.js
rename to erpnext/stock/doctype/warehouse/warehouse.js
diff --git a/erpnext/stock/doctype/warehouse/warehouse.py b/erpnext/stock/doctype/warehouse/warehouse.py
new file mode 100644
index 0000000..7729b2e
--- /dev/null
+++ b/erpnext/stock/doctype/warehouse/warehouse.py
@@ -0,0 +1,130 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import cint, validate_email_add
+from webnotes import msgprint, _
+
+class DocType:
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+	
+	def autoname(self):
+		suffix = " - " + webnotes.conn.get_value("Company", self.doc.company, "abbr")
+		if not self.doc.warehouse_name.endswith(suffix):
+			self.doc.name = self.doc.warehouse_name + suffix
+
+	def validate(self):
+		if self.doc.email_id and not validate_email_add(self.doc.email_id):
+				msgprint("Please enter valid Email Id", raise_exception=1)
+				
+		self.update_parent_account()
+				
+	def update_parent_account(self):
+		if not self.doc.__islocal and (self.doc.create_account_under != 
+			webnotes.conn.get_value("Warehouse", self.doc.name, "create_account_under")):
+				warehouse_account = webnotes.conn.get_value("Account", 
+					{"account_type": "Warehouse", "company": self.doc.company, 
+					"master_name": self.doc.name}, ["name", "parent_account"])
+				if warehouse_account and warehouse_account[1] != self.doc.create_account_under:
+					acc_bean = webnotes.bean("Account", warehouse_account[0])
+					acc_bean.doc.parent_account = self.doc.create_account_under
+					acc_bean.save()
+				
+	def on_update(self):
+		self.create_account_head()
+						
+	def create_account_head(self):
+		if cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")):
+			if not webnotes.conn.get_value("Account", {"account_type": "Warehouse", 
+					"master_name": self.doc.name}) and not webnotes.conn.get_value("Account", 
+					{"account_name": self.doc.warehouse_name}):
+				if self.doc.fields.get("__islocal") or not webnotes.conn.get_value(
+						"Stock Ledger Entry", {"warehouse": self.doc.name}):
+					self.validate_parent_account()
+					ac_bean = webnotes.bean({
+						"doctype": "Account",
+						'account_name': self.doc.warehouse_name, 
+						'parent_account': self.doc.create_account_under, 
+						'group_or_ledger':'Ledger', 
+						'company':self.doc.company, 
+						"account_type": "Warehouse",
+						"master_name": self.doc.name,
+						"freeze_account": "No"
+					})
+					ac_bean.ignore_permissions = True
+					ac_bean.insert()
+					
+					msgprint(_("Account Head") + ": " + ac_bean.doc.name + _(" created"))
+	
+	def validate_parent_account(self):
+		if not self.doc.create_account_under:
+			parent_account = webnotes.conn.get_value("Account", 
+				{"account_name": "Stock Assets", "company": self.doc.company})
+			if parent_account:
+				self.doc.create_account_under = parent_account
+			else:
+				webnotes.throw(_("Please enter account group under which account \
+					for warehouse ") + self.doc.name +_(" will be created"))
+		
+	def on_trash(self):
+		# delete bin
+		bins = webnotes.conn.sql("select * from `tabBin` where warehouse = %s", 
+			self.doc.name, as_dict=1)
+		for d in bins:
+			if d['actual_qty'] or d['reserved_qty'] or d['ordered_qty'] or \
+					d['indented_qty'] or d['projected_qty'] or d['planned_qty']:
+				msgprint("""Warehouse: %s can not be deleted as qty exists for item: %s""" 
+					% (self.doc.name, d['item_code']), raise_exception=1)
+			else:
+				webnotes.conn.sql("delete from `tabBin` where name = %s", d['name'])
+				
+		warehouse_account = webnotes.conn.get_value("Account", 
+			{"account_type": "Warehouse", "master_name": self.doc.name})
+		if warehouse_account:
+			webnotes.delete_doc("Account", warehouse_account)
+				
+		if webnotes.conn.sql("""select name from `tabStock Ledger Entry` 
+				where warehouse = %s""", self.doc.name):
+			msgprint("""Warehouse can not be deleted as stock ledger entry 
+				exists for this warehouse.""", raise_exception=1)
+			
+	def before_rename(self, olddn, newdn, merge=False):
+		# Add company abbr if not provided
+		from erpnext.setup.doctype.company.company import get_name_with_abbr
+		new_warehouse = get_name_with_abbr(newdn, self.doc.company)
+
+		if merge:
+			if not webnotes.conn.exists("Warehouse", newdn):
+				webnotes.throw(_("Warehouse ") + newdn +_(" does not exists"))
+				
+			if self.doc.company != webnotes.conn.get_value("Warehouse", new_warehouse, "company"):
+				webnotes.throw(_("Both Warehouse must belong to same Company"))
+				
+			webnotes.conn.sql("delete from `tabBin` where warehouse=%s", olddn)
+			
+		from erpnext.accounts.utils import rename_account_for
+		rename_account_for("Warehouse", olddn, new_warehouse, merge)
+
+		return new_warehouse
+
+	def after_rename(self, olddn, newdn, merge=False):
+		if merge:
+			self.recalculate_bin_qty(newdn)
+			
+	def recalculate_bin_qty(self, newdn):
+		from erpnext.utilities.repost_stock import repost_stock
+		webnotes.conn.auto_commit_on_many_writes = 1
+		webnotes.conn.set_default("allow_negative_stock", 1)
+		
+		for item in webnotes.conn.sql("""select distinct item_code from (
+			select name as item_code from `tabItem` where ifnull(is_stock_item, 'Yes')='Yes'
+			union 
+			select distinct item_code from tabBin) a"""):
+				repost_stock(item[0], newdn)
+			
+		webnotes.conn.set_default("allow_negative_stock", 
+			webnotes.conn.get_value("Stock Settings", None, "allow_negative_stock"))
+		webnotes.conn.auto_commit_on_many_writes = 0
\ No newline at end of file
diff --git a/erpnext/stock/doctype/warehouse/warehouse.txt b/erpnext/stock/doctype/warehouse/warehouse.txt
new file mode 100644
index 0000000..629a508
--- /dev/null
+++ b/erpnext/stock/doctype/warehouse/warehouse.txt
@@ -0,0 +1,207 @@
+[
+ {
+  "creation": "2013-03-07 18:50:32", 
+  "docstatus": 0, 
+  "modified": "2013-12-27 17:55:48", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "allow_rename": 1, 
+  "description": "A logical Warehouse against which stock entries are made.", 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-building", 
+  "module": "Stock", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Warehouse", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Warehouse", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Warehouse"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warehouse_detail", 
+  "fieldtype": "Section Break", 
+  "label": "Warehouse Detail", 
+  "oldfieldtype": "Section Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warehouse_name", 
+  "fieldtype": "Data", 
+  "label": "Warehouse Name", 
+  "oldfieldname": "warehouse_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 0, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "read_only": 0, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "depends_on": "eval:sys_defaults.auto_accounting_for_stock", 
+  "description": "Account for the warehouse (Perpetual Inventory) will be created under this Account.", 
+  "doctype": "DocField", 
+  "fieldname": "create_account_under", 
+  "fieldtype": "Link", 
+  "label": "Parent Account", 
+  "options": "Account"
+ }, 
+ {
+  "description": "For Reference Only.", 
+  "doctype": "DocField", 
+  "fieldname": "warehouse_contact_info", 
+  "fieldtype": "Section Break", 
+  "label": "Warehouse Contact Info", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "email_id", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Email Id", 
+  "oldfieldname": "email_id", 
+  "oldfieldtype": "Data", 
+  "print_hide": 0, 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "phone_no", 
+  "fieldtype": "Data", 
+  "label": "Phone No", 
+  "oldfieldname": "phone_no", 
+  "oldfieldtype": "Int", 
+  "options": "Phone", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "mobile_no", 
+  "fieldtype": "Data", 
+  "label": "Mobile No", 
+  "oldfieldname": "mobile_no", 
+  "oldfieldtype": "Int", 
+  "options": "Phone", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_line_1", 
+  "fieldtype": "Data", 
+  "label": "Address Line 1", 
+  "oldfieldname": "address_line_1", 
+  "oldfieldtype": "Data", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_line_2", 
+  "fieldtype": "Data", 
+  "label": "Address Line 2", 
+  "oldfieldname": "address_line_2", 
+  "oldfieldtype": "Data", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "city", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "City", 
+  "oldfieldname": "city", 
+  "oldfieldtype": "Data", 
+  "read_only": 0, 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "state", 
+  "fieldtype": "Data", 
+  "label": "State", 
+  "oldfieldname": "state", 
+  "oldfieldtype": "Select", 
+  "options": "Suggest", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "pin", 
+  "fieldtype": "Int", 
+  "label": "PIN", 
+  "oldfieldname": "pin", 
+  "oldfieldtype": "Int", 
+  "read_only": 0
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "role": "Material Master Manager", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "role": "Material User", 
+  "submit": 0, 
+  "write": 0
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Sales User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Purchase User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Accounts User"
+ }
+]
\ No newline at end of file
diff --git a/stock/doctype/warehouse_user/README.md b/erpnext/stock/doctype/warehouse_user/README.md
similarity index 100%
rename from stock/doctype/warehouse_user/README.md
rename to erpnext/stock/doctype/warehouse_user/README.md
diff --git a/stock/doctype/warehouse_user/__init__.py b/erpnext/stock/doctype/warehouse_user/__init__.py
similarity index 100%
rename from stock/doctype/warehouse_user/__init__.py
rename to erpnext/stock/doctype/warehouse_user/__init__.py
diff --git a/stock/doctype/warehouse_user/warehouse_user.py b/erpnext/stock/doctype/warehouse_user/warehouse_user.py
similarity index 100%
rename from stock/doctype/warehouse_user/warehouse_user.py
rename to erpnext/stock/doctype/warehouse_user/warehouse_user.py
diff --git a/erpnext/stock/doctype/warehouse_user/warehouse_user.txt b/erpnext/stock/doctype/warehouse_user/warehouse_user.txt
new file mode 100644
index 0000000..c28a37f
--- /dev/null
+++ b/erpnext/stock/doctype/warehouse_user/warehouse_user.txt
@@ -0,0 +1,38 @@
+[
+ {
+  "creation": "2013-02-22 01:28:05", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:21:54", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "document_type": "Other", 
+  "istable": 1, 
+  "module": "Stock", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "user", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "User", 
+  "name": "__common__", 
+  "options": "Profile", 
+  "parent": "Warehouse User", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print_width": "200px", 
+  "width": "200px"
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Warehouse User"
+ }, 
+ {
+  "doctype": "DocField"
+ }
+]
\ No newline at end of file
diff --git a/stock/page/__init__.py b/erpnext/stock/page/__init__.py
similarity index 100%
rename from stock/page/__init__.py
rename to erpnext/stock/page/__init__.py
diff --git a/erpnext/stock/page/stock_ageing/README.md b/erpnext/stock/page/stock_ageing/README.md
new file mode 100644
index 0000000..e8597b2
--- /dev/null
+++ b/erpnext/stock/page/stock_ageing/README.md
@@ -0,0 +1 @@
+Average "age" of an Item in a particular Warehouse based on First-in-first-out (FIFO).
\ No newline at end of file
diff --git a/accounts/doctype/pos_setting/__init__.py b/erpnext/stock/page/stock_ageing/__init__.py
similarity index 100%
copy from accounts/doctype/pos_setting/__init__.py
copy to erpnext/stock/page/stock_ageing/__init__.py
diff --git a/erpnext/stock/page/stock_ageing/stock_ageing.js b/erpnext/stock/page/stock_ageing/stock_ageing.js
new file mode 100644
index 0000000..33dbf54
--- /dev/null
+++ b/erpnext/stock/page/stock_ageing/stock_ageing.js
@@ -0,0 +1,183 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+
+wn.pages['stock-ageing'].onload = function(wrapper) { 
+	wn.ui.make_app_page({
+		parent: wrapper,
+		title: wn._('Stock Ageing'),
+		single_column: true
+	});
+
+	new erpnext.StockAgeing(wrapper);
+	
+
+	wrapper.appframe.add_module_icon("Stock")
+	
+}
+
+wn.require("assets/erpnext/js/stock_grid_report.js");
+
+erpnext.StockAgeing = erpnext.StockGridReport.extend({
+	init: function(wrapper) {
+		this._super({
+			title: wn._("Stock Ageing"),
+			page: wrapper,
+			parent: $(wrapper).find('.layout-main'),
+			appframe: wrapper.appframe,
+			doctypes: ["Item", "Warehouse", "Stock Ledger Entry", "Item Group", "Brand", "Serial No"],
+		})
+	},
+	setup_columns: function() {
+		this.columns = [
+			{id: "name", name: wn._("Item"), field: "name", width: 300,
+				link_formatter: {
+					open_btn: true,
+					doctype: '"Item"'
+				}},
+			{id: "item_name", name: wn._("Item Name"), field: "item_name", 
+				width: 100, formatter: this.text_formatter},
+			{id: "description", name: wn._("Description"), field: "description", 
+				width: 200, formatter: this.text_formatter},
+			{id: "brand", name: wn._("Brand"), field: "brand", width: 100},
+			{id: "average_age", name: wn._("Average Age"), field: "average_age",
+				formatter: this.currency_formatter},
+			{id: "earliest", name: wn._("Earliest"), field: "earliest",
+				formatter: this.currency_formatter},
+			{id: "latest", name: wn._("Latest"), field: "latest",
+				formatter: this.currency_formatter},
+			{id: "stock_uom", name: "UOM", field: "stock_uom", width: 100},
+		];
+	},
+	filters: [
+		{fieldtype:"Select", label: wn._("Warehouse"), link:"Warehouse", 
+			default_value: "Select Warehouse..."},
+		{fieldtype:"Select", label: wn._("Brand"), link:"Brand", 
+			default_value: "Select Brand...", filter: function(val, item, opts) {
+				return val == opts.default_value || item.brand == val;
+			}, link_formatter: {filter_input: "brand"}},
+		{fieldtype:"Select", label: wn._("Plot By"), 
+			options: ["Average Age", "Earliest", "Latest"]},
+		{fieldtype:"Date", label: wn._("To Date")},
+		{fieldtype:"Button", label: wn._("Refresh"), icon:"icon-refresh icon-white"},
+		{fieldtype:"Button", label: wn._("Reset Filters")}
+	],
+	setup_filters: function() {
+		var me = this;
+		this._super();
+		this.trigger_refresh_on_change(["warehouse", "plot_by", "brand"]);
+		this.show_zero_check();
+	},
+	init_filter_values: function() {
+		this._super();
+		this.filter_inputs.to_date.val(dateutil.obj_to_user(new Date()));
+	},
+	prepare_data: function() {
+		var me = this;
+				
+		if(!this.data) {
+			me._data = wn.report_dump.data["Item"];
+			me.item_by_name = me.make_name_map(me._data);
+		}
+		
+		this.data = [].concat(this._data);
+		
+		this.serialized_buying_rates = this.get_serialized_buying_rates();
+		
+		$.each(this.data, function(i, d) {
+			me.reset_item_values(d);
+		});
+		
+		this.prepare_balances();
+		
+		// filter out brand
+		this.data = $.map(this.data, function(d) {
+			return me.apply_filter(d, "brand") ? d : null;
+		});
+		
+		// filter out rows with zero values
+		this.data = $.map(this.data, function(d) {
+			return me.apply_zero_filter(null, d, null, me) ? d : null;
+		});
+	},
+	prepare_balances: function() {
+		var me = this;
+		var to_date = dateutil.str_to_obj(this.to_date);
+		var data = wn.report_dump.data["Stock Ledger Entry"];
+
+		this.item_warehouse = {};
+
+		for(var i=0, j=data.length; i<j; i++) {
+			var sl = data[i];
+			var posting_date = dateutil.str_to_obj(sl.posting_date);
+			
+			if(me.is_default("warehouse") ? true : me.warehouse == sl.warehouse) {
+				var wh = me.get_item_warehouse(sl.warehouse, sl.item_code);
+				
+				// call diff to build fifo stack in item_warehouse
+				var diff = me.get_value_diff(wh, sl, true);
+
+				if(posting_date > to_date) 
+					break;
+			}
+		}
+		
+		$.each(me.data, function(i, item) {
+			var full_fifo_stack = [];
+			if(me.is_default("warehouse")) {
+				$.each(me.item_warehouse[item.name] || {}, function(i, wh) {
+					full_fifo_stack = full_fifo_stack.concat(wh.fifo_stack || [])
+				});
+			} else {
+				full_fifo_stack = me.get_item_warehouse(me.warehouse, item.name).fifo_stack || [];
+			}
+			
+			var age_qty = total_qty = 0.0;
+			var min_age = max_age = null;
+			
+			$.each(full_fifo_stack, function(i, batch) {
+				var batch_age = dateutil.get_diff(me.to_date, batch[2]);
+				age_qty += batch_age * batch[0];
+				total_qty += batch[0];
+				max_age = Math.max(max_age, batch_age);
+				if(min_age===null) min_age=batch_age;
+				else min_age = Math.min(min_age, batch_age);
+			});
+			
+			item.average_age = total_qty.toFixed(2)==0.0 ? 0 
+				: (age_qty / total_qty).toFixed(2);
+			item.earliest = max_age || 0.0;
+			item.latest = min_age || 0.0;
+		});
+		
+		this.data = this.data.sort(function(a, b) { 
+			var sort_by = me.plot_by.replace(" ", "_").toLowerCase();
+			return b[sort_by] - a[sort_by]; 
+		});
+	},
+	get_plot_data: function() {
+		var data = [];
+		var me = this;
+
+		data.push({
+			label: me.plot_by,
+			data: $.map(me.data, function(item, idx) {
+				return [[idx+1, item[me.plot_by.replace(" ", "_").toLowerCase() ]]]
+			}),
+			bars: {show: true},
+		});
+				
+		return data.length ? data : false;
+	},
+	get_plot_options: function() {
+		var me = this;
+		return {
+			grid: { hoverable: true, clickable: true },
+			xaxis: {  
+				ticks: $.map(me.data, function(item, idx) { return [[idx+1, item.name]] }),
+				max: 15
+			},
+			series: { downsample: { threshold: 1000 } }
+		}
+	}	
+});
\ No newline at end of file
diff --git a/erpnext/stock/page/stock_ageing/stock_ageing.txt b/erpnext/stock/page/stock_ageing/stock_ageing.txt
new file mode 100644
index 0000000..cd1cfbd
--- /dev/null
+++ b/erpnext/stock/page/stock_ageing/stock_ageing.txt
@@ -0,0 +1,37 @@
+[
+ {
+  "creation": "2012-09-21 20:15:14", 
+  "docstatus": 0, 
+  "modified": "2013-07-11 14:44:08", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "Page", 
+  "icon": "icon-table", 
+  "module": "Stock", 
+  "name": "__common__", 
+  "page_name": "stock-ageing", 
+  "standard": "Yes", 
+  "title": "Stock Ageing"
+ }, 
+ {
+  "doctype": "Page Role", 
+  "name": "__common__", 
+  "parent": "stock-ageing", 
+  "parentfield": "roles", 
+  "parenttype": "Page"
+ }, 
+ {
+  "doctype": "Page", 
+  "name": "stock-ageing"
+ }, 
+ {
+  "doctype": "Page Role", 
+  "role": "Analytics"
+ }, 
+ {
+  "doctype": "Page Role", 
+  "role": "Material Manager"
+ }
+]
\ No newline at end of file
diff --git a/stock/page/stock_analytics/README.md b/erpnext/stock/page/stock_analytics/README.md
similarity index 100%
rename from stock/page/stock_analytics/README.md
rename to erpnext/stock/page/stock_analytics/README.md
diff --git a/stock/page/stock_analytics/__init__.py b/erpnext/stock/page/stock_analytics/__init__.py
similarity index 100%
rename from stock/page/stock_analytics/__init__.py
rename to erpnext/stock/page/stock_analytics/__init__.py
diff --git a/erpnext/stock/page/stock_analytics/stock_analytics.js b/erpnext/stock/page/stock_analytics/stock_analytics.js
new file mode 100644
index 0000000..ba2c55a
--- /dev/null
+++ b/erpnext/stock/page/stock_analytics/stock_analytics.js
@@ -0,0 +1,19 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+
+wn.pages['stock-analytics'].onload = function(wrapper) { 
+	wn.ui.make_app_page({
+		parent: wrapper,
+		title: wn._('Stock Analytics'),
+		single_column: true
+	});
+
+	new erpnext.StockAnalytics(wrapper);
+
+
+	wrapper.appframe.add_module_icon("Stock")
+	
+}
+
+wn.require("assets/erpnext/js/stock_analytics.js");
\ No newline at end of file
diff --git a/stock/page/stock_analytics/stock_analytics.txt b/erpnext/stock/page/stock_analytics/stock_analytics.txt
similarity index 100%
rename from stock/page/stock_analytics/stock_analytics.txt
rename to erpnext/stock/page/stock_analytics/stock_analytics.txt
diff --git a/stock/page/stock_balance/README.md b/erpnext/stock/page/stock_balance/README.md
similarity index 100%
rename from stock/page/stock_balance/README.md
rename to erpnext/stock/page/stock_balance/README.md
diff --git a/stock/page/stock_balance/__init__.py b/erpnext/stock/page/stock_balance/__init__.py
similarity index 100%
rename from stock/page/stock_balance/__init__.py
rename to erpnext/stock/page/stock_balance/__init__.py
diff --git a/erpnext/stock/page/stock_balance/stock_balance.js b/erpnext/stock/page/stock_balance/stock_balance.js
new file mode 100644
index 0000000..cc293a4
--- /dev/null
+++ b/erpnext/stock/page/stock_balance/stock_balance.js
@@ -0,0 +1,178 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.require("assets/erpnext/js/stock_analytics.js");
+
+wn.pages['stock-balance'].onload = function(wrapper) { 
+	wn.ui.make_app_page({
+		parent: wrapper,
+		title: wn._('Stock Balance'),
+		single_column: true
+	});
+	
+	new erpnext.StockBalance(wrapper);
+	
+
+	wrapper.appframe.add_module_icon("Stock")
+	
+}
+
+erpnext.StockBalance = erpnext.StockAnalytics.extend({
+	init: function(wrapper) {
+		this._super(wrapper, {
+			title: wn._("Stock Balance"),
+			doctypes: ["Item", "Item Group", "Warehouse", "Stock Ledger Entry", "Brand",
+				"Stock Entry", "Project", "Serial No"],
+		});
+	},
+	setup_columns: function() {
+		this.columns = [
+			{id: "name", name: wn._("Item"), field: "name", width: 300,
+				formatter: this.tree_formatter},
+			{id: "item_name", name: wn._("Item Name"), field: "item_name", width: 100},
+			{id: "description", name: wn._("Description"), field: "description", width: 200, 
+				formatter: this.text_formatter},
+			{id: "brand", name: wn._("Brand"), field: "brand", width: 100},
+			{id: "stock_uom", name: wn._("UOM"), field: "stock_uom", width: 100},
+			{id: "opening_qty", name: wn._("Opening Qty"), field: "opening_qty", width: 100, 
+				formatter: this.currency_formatter},
+			{id: "inflow_qty", name: wn._("In Qty"), field: "inflow_qty", width: 100, 
+				formatter: this.currency_formatter},
+			{id: "outflow_qty", name: wn._("Out Qty"), field: "outflow_qty", width: 100, 
+				formatter: this.currency_formatter},
+			{id: "closing_qty", name: wn._("Closing Qty"), field: "closing_qty", width: 100, 
+				formatter: this.currency_formatter},
+				
+			{id: "opening_value", name: wn._("Opening Value"), field: "opening_value", width: 100, 
+				formatter: this.currency_formatter},
+			{id: "inflow_value", name: wn._("In Value"), field: "inflow_value", width: 100, 
+				formatter: this.currency_formatter},
+			{id: "outflow_value", name: wn._("Out Value"), field: "outflow_value", width: 100, 
+				formatter: this.currency_formatter},
+			{id: "closing_value", name: wn._("Closing Value"), field: "closing_value", width: 100, 
+				formatter: this.currency_formatter},
+		];
+	},
+	
+	filters: [
+		{fieldtype:"Select", label: wn._("Brand"), link:"Brand", 
+			default_value: "Select Brand...", filter: function(val, item, opts) {
+				return val == opts.default_value || item.brand == val || item._show;
+			}, link_formatter: {filter_input: "brand"}},
+		{fieldtype:"Select", label: wn._("Warehouse"), link:"Warehouse", 
+			default_value: "Select Warehouse...", filter: function(val, item, opts, me) {
+				return me.apply_zero_filter(val, item, opts, me);
+			}},
+		{fieldtype:"Select", label: wn._("Project"), link:"Project", 
+			default_value: "Select Project...", filter: function(val, item, opts, me) {
+				return me.apply_zero_filter(val, item, opts, me);
+			}, link_formatter: {filter_input: "project"}},
+		{fieldtype:"Date", label: wn._("From Date")},
+		{fieldtype:"Label", label: wn._("To")},
+		{fieldtype:"Date", label: wn._("To Date")},
+		{fieldtype:"Button", label: wn._("Refresh"), icon:"icon-refresh icon-white"},
+		{fieldtype:"Button", label: wn._("Reset Filters")}
+	],
+	
+	setup_plot_check: function() {
+		return;
+	},
+	
+	prepare_data: function() {
+		this.stock_entry_map = this.make_name_map(wn.report_dump.data["Stock Entry"], "name");
+		this._super();
+	},
+	
+	prepare_balances: function() {
+		var me = this;
+		var from_date = dateutil.str_to_obj(this.from_date);
+		var to_date = dateutil.str_to_obj(this.to_date);
+		var data = wn.report_dump.data["Stock Ledger Entry"];
+
+		this.item_warehouse = {};
+		this.serialized_buying_rates = this.get_serialized_buying_rates();
+
+		for(var i=0, j=data.length; i<j; i++) {
+			var sl = data[i];
+			var sl_posting_date = dateutil.str_to_obj(sl.posting_date);
+			
+			if((me.is_default("warehouse") ? true : me.warehouse == sl.warehouse) &&
+				(me.is_default("project") ? true : me.project == sl.project)) {
+				var item = me.item_by_name[sl.item_code];
+				var wh = me.get_item_warehouse(sl.warehouse, sl.item_code);
+				var valuation_method = item.valuation_method ? 
+					item.valuation_method : sys_defaults.valuation_method;
+				var is_fifo = valuation_method == "FIFO";
+
+				var qty_diff = sl.qty;
+				var value_diff = me.get_value_diff(wh, sl, is_fifo);
+				
+				if(sl_posting_date < from_date) {
+					item.opening_qty += qty_diff;
+					item.opening_value += value_diff;
+				} else if(sl_posting_date <= to_date) {
+					var ignore_inflow_outflow = this.is_default("warehouse")
+						&& sl.voucher_type=="Stock Entry" 
+						&& this.stock_entry_map[sl.voucher_no].purpose=="Material Transfer";
+					
+					if(!ignore_inflow_outflow) {
+						if(qty_diff < 0) {
+							item.outflow_qty += Math.abs(qty_diff);
+						} else {
+							item.inflow_qty += qty_diff;
+						}
+						if(value_diff < 0) {
+							item.outflow_value += Math.abs(value_diff);
+						} else {
+							item.inflow_value += value_diff;
+						}
+					
+						item.closing_qty += qty_diff;
+						item.closing_value += value_diff;
+					}
+
+				} else {
+					break;
+				}
+			}
+		}
+
+		// opening + diff = closing
+		// adding opening, since diff already added to closing		
+		$.each(me.item_by_name, function(key, item) {
+			item.closing_qty += item.opening_qty;
+			item.closing_value += item.opening_value;
+		});
+	},
+	
+	update_groups: function() {
+		var me = this;
+
+		$.each(this.data, function(i, item) {
+			// update groups
+			if(!item.is_group && me.apply_filter(item, "brand")) {
+				var parent = me.parent_map[item.name];
+				while(parent) {
+					parent_group = me.item_by_name[parent];
+					$.each(me.columns, function(c, col) {
+						if (col.formatter == me.currency_formatter) {
+							parent_group[col.field] = 
+								flt(parent_group[col.field])
+								+ flt(item[col.field]);
+						}
+					});
+					
+					// show parent if filtered by brand
+					if(item.brand == me.brand)
+						parent_group._show = true;
+					
+					parent = me.parent_map[parent];
+				}
+			}
+		});
+	},
+	
+	get_plot_data: function() {
+		return;
+	}
+});
\ No newline at end of file
diff --git a/stock/page/stock_balance/stock_balance.txt b/erpnext/stock/page/stock_balance/stock_balance.txt
similarity index 100%
rename from stock/page/stock_balance/stock_balance.txt
rename to erpnext/stock/page/stock_balance/stock_balance.txt
diff --git a/stock/page/stock_home/__init__.py b/erpnext/stock/page/stock_home/__init__.py
similarity index 100%
rename from stock/page/stock_home/__init__.py
rename to erpnext/stock/page/stock_home/__init__.py
diff --git a/stock/page/stock_home/stock_home.js b/erpnext/stock/page/stock_home/stock_home.js
similarity index 100%
rename from stock/page/stock_home/stock_home.js
rename to erpnext/stock/page/stock_home/stock_home.js
diff --git a/stock/page/stock_home/stock_home.txt b/erpnext/stock/page/stock_home/stock_home.txt
similarity index 100%
rename from stock/page/stock_home/stock_home.txt
rename to erpnext/stock/page/stock_home/stock_home.txt
diff --git a/erpnext/stock/page/stock_ledger/README.md b/erpnext/stock/page/stock_ledger/README.md
new file mode 100644
index 0000000..774498b
--- /dev/null
+++ b/erpnext/stock/page/stock_ledger/README.md
@@ -0,0 +1 @@
+Stock movement report based on Stock Ledger Entry.
\ No newline at end of file
diff --git a/accounts/doctype/cost_center/__init__.py b/erpnext/stock/page/stock_ledger/__init__.py
similarity index 100%
copy from accounts/doctype/cost_center/__init__.py
copy to erpnext/stock/page/stock_ledger/__init__.py
diff --git a/erpnext/stock/page/stock_ledger/stock_ledger.js b/erpnext/stock/page/stock_ledger/stock_ledger.js
new file mode 100644
index 0000000..a8a966f
--- /dev/null
+++ b/erpnext/stock/page/stock_ledger/stock_ledger.js
@@ -0,0 +1,247 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.pages['stock-ledger'].onload = function(wrapper) { 
+	wn.ui.make_app_page({
+		parent: wrapper,
+		title: wn._('Stock Ledger'),
+		single_column: true
+	});
+	
+	new erpnext.StockLedger(wrapper);
+	wrapper.appframe.add_module_icon("Stock")
+}
+
+wn.require("assets/erpnext/js/stock_grid_report.js");
+
+erpnext.StockLedger = erpnext.StockGridReport.extend({
+	init: function(wrapper) {
+		this._super({
+			title: wn._("Stock Ledger"),
+			page: wrapper,
+			parent: $(wrapper).find('.layout-main'),
+			appframe: wrapper.appframe,
+			doctypes: ["Item", "Item Group", "Warehouse", "Stock Ledger Entry", "Brand", "Serial No"],
+		})
+	},
+
+	setup_columns: function() {
+		this.hide_balance = (this.is_default("item_code") || this.voucher_no) ? true : false;
+		this.columns = [
+			{id: "posting_datetime", name: wn._("Posting Date"), field: "posting_datetime", width: 120,
+				formatter: this.date_formatter},
+			{id: "item_code", name: wn._("Item Code"), field: "item_code", width: 160, 	
+				link_formatter: {
+					filter_input: "item_code",
+					open_btn: true,
+					doctype: '"Item"',
+				}},
+			{id: "description", name: wn._("Description"), field: "description", width: 200,
+				formatter: this.text_formatter},
+			{id: "warehouse", name: wn._("Warehouse"), field: "warehouse", width: 100,
+				link_formatter: {filter_input: "warehouse"}},
+			{id: "brand", name: wn._("Brand"), field: "brand", width: 100},
+			{id: "stock_uom", name: wn._("UOM"), field: "stock_uom", width: 100},
+			{id: "qty", name: wn._("Qty"), field: "qty", width: 100,
+				formatter: this.currency_formatter},
+			{id: "balance", name: wn._("Balance Qty"), field: "balance", width: 100,
+				formatter: this.currency_formatter,
+				hidden: this.hide_balance},
+			{id: "balance_value", name: wn._("Balance Value"), field: "balance_value", width: 100,
+				formatter: this.currency_formatter, hidden: this.hide_balance},
+			{id: "voucher_type", name: wn._("Voucher Type"), field: "voucher_type", width: 120},
+			{id: "voucher_no", name: wn._("Voucher No"), field: "voucher_no", width: 160,
+				link_formatter: {
+					filter_input: "voucher_no",
+					open_btn: true,
+					doctype: "dataContext.voucher_type"
+				}},
+		];
+		
+	},
+	filters: [
+		{fieldtype:"Select", label: wn._("Warehouse"), link:"Warehouse", 
+			default_value: "Select Warehouse...", filter: function(val, item, opts) {
+				return item.warehouse == val || val == opts.default_value;
+			}},
+		{fieldtype:"Link", label: wn._("Item Code"), link:"Item", default_value: "Select Item...",
+			filter: function(val, item, opts) {
+				return item.item_code == val || !val;
+			}},
+		{fieldtype:"Select", label: "Brand", link:"Brand", 
+			default_value: "Select Brand...", filter: function(val, item, opts) {
+				return val == opts.default_value || item.brand == val || item._show;
+			}, link_formatter: {filter_input: "brand"}},
+		{fieldtype:"Data", label: wn._("Voucher No"),
+			filter: function(val, item, opts) {
+				if(!val) return true;
+				return (item.voucher_no && item.voucher_no.indexOf(val)!=-1);
+			}},
+		{fieldtype:"Date", label: wn._("From Date"), filter: function(val, item) {
+			return dateutil.str_to_obj(val) <= dateutil.str_to_obj(item.posting_date);
+		}},
+		{fieldtype:"Label", label: wn._("To")},
+		{fieldtype:"Date", label: wn._("To Date"), filter: function(val, item) {
+			return dateutil.str_to_obj(val) >= dateutil.str_to_obj(item.posting_date);
+		}},
+		{fieldtype:"Button", label: wn._("Refresh"), icon:"icon-refresh icon-white"},
+		{fieldtype:"Button", label: wn._("Reset Filters")}
+	],
+	
+	setup_filters: function() {
+		var me = this;
+		this._super();
+		
+		this.wrapper.bind("apply_filters_from_route", function() { me.toggle_enable_brand(); });
+		this.filter_inputs.item_code.change(function() { me.toggle_enable_brand(); });
+		
+		this.trigger_refresh_on_change(["item_code", "warehouse", "brand"]);
+	},
+	
+	toggle_enable_brand: function() {
+		if(!this.filter_inputs.item_code.val()) {
+			this.filter_inputs.brand.prop("disabled", false);
+		} else {
+			this.filter_inputs.brand
+				.val(this.filter_inputs.brand.get(0).opts.default_value)
+				.prop("disabled", true);
+		}
+	},
+	
+	init_filter_values: function() {
+		this._super();
+		this.filter_inputs.warehouse.get(0).selectedIndex = 0;
+	},
+	prepare_data: function() {
+		var me = this;
+		if(!this.item_by_name)
+			this.item_by_name = this.make_name_map(wn.report_dump.data["Item"]);
+		var data = wn.report_dump.data["Stock Ledger Entry"];
+		var out = [];
+
+		var opening = {
+			item_code: "On " + dateutil.str_to_user(this.from_date), qty: 0.0, balance: 0.0,
+				id:"_opening", _show: true, _style: "font-weight: bold", balance_value: 0.0
+		}
+		var total_in = {
+			item_code: "Total In", qty: 0.0, balance: 0.0, balance_value: 0.0,
+				id:"_total_in", _show: true, _style: "font-weight: bold"
+		}
+		var total_out = {
+			item_code: "Total Out", qty: 0.0, balance: 0.0, balance_value: 0.0,
+				id:"_total_out", _show: true, _style: "font-weight: bold"
+		}
+		
+		// clear balance
+		$.each(wn.report_dump.data["Item"], function(i, item) {
+			item.balance = item.balance_value = 0.0; 
+		});
+		
+		// initialize warehouse-item map
+		this.item_warehouse = {};
+		this.serialized_buying_rates = this.get_serialized_buying_rates();
+		var from_datetime = dateutil.str_to_obj(me.from_date + " 00:00:00");
+		var to_datetime = dateutil.str_to_obj(me.to_date + " 23:59:59");
+		
+		// 
+		for(var i=0, j=data.length; i<j; i++) {
+			var sl = data[i];
+			var item = me.item_by_name[sl.item_code]
+			var wh = me.get_item_warehouse(sl.warehouse, sl.item_code);
+			sl.description = item.description;
+			sl.posting_datetime = sl.posting_date + " " + (sl.posting_time || "00:00:00");
+			sl.brand = item.brand;
+			var posting_datetime = dateutil.str_to_obj(sl.posting_datetime);
+			
+			var is_fifo = item.valuation_method ? item.valuation_method=="FIFO" 
+				: sys_defaults.valuation_method=="FIFO";
+			var value_diff = me.get_value_diff(wh, sl, is_fifo);
+
+			// opening, transactions, closing, total in, total out
+			var before_end = posting_datetime <= to_datetime;
+			if((!me.is_default("item_code") ? me.apply_filter(sl, "item_code") : true)
+				&& me.apply_filter(sl, "warehouse") && me.apply_filter(sl, "voucher_no")
+				&& me.apply_filter(sl, "brand")) {
+				if(posting_datetime < from_datetime) {
+					opening.balance += sl.qty;
+					opening.balance_value += value_diff;
+				} else if(before_end) {
+					if(sl.qty > 0) {
+						total_in.qty += sl.qty;
+						total_in.balance_value += value_diff;
+					} else {
+						total_out.qty += (-1 * sl.qty);
+						total_out.balance_value += value_diff;
+					}
+				}
+			}
+			
+			if(!before_end) break;
+
+			// apply filters
+			if(me.apply_filters(sl)) {
+				out.push(sl);
+			}
+			
+			// update balance
+			if((!me.is_default("warehouse") ? me.apply_filter(sl, "warehouse") : true)) {
+				sl.balance = me.item_by_name[sl.item_code].balance + sl.qty;
+				me.item_by_name[sl.item_code].balance = sl.balance;
+				
+				sl.balance_value = me.item_by_name[sl.item_code].balance_value + value_diff;
+				me.item_by_name[sl.item_code].balance_value = sl.balance_value;		
+			}
+		}
+					
+		if(me.item_code && !me.voucher_no) {
+			var closing = {
+				item_code: "On " + dateutil.str_to_user(this.to_date), 
+				balance: (out.length ? out[out.length-1].balance : 0), qty: 0,
+				balance_value: (out.length ? out[out.length-1].balance_value : 0),
+				id:"_closing", _show: true, _style: "font-weight: bold"
+			};
+			total_out.balance_value = -total_out.balance_value;
+			var out = [opening].concat(out).concat([total_in, total_out, closing]);
+		}
+		
+		this.data = out;
+	},
+	get_plot_data: function() {
+		var data = [];
+		var me = this;
+		if(me.hide_balance) return false;
+		data.push({
+			label: me.item_code,
+			data: [[dateutil.str_to_obj(me.from_date).getTime(), me.data[0].balance]]
+				.concat($.map(me.data, function(col, idx) {
+					if (col.posting_datetime) {
+						return [[dateutil.str_to_obj(col.posting_datetime).getTime(), col.balance - col.qty],
+								[dateutil.str_to_obj(col.posting_datetime).getTime(), col.balance]]
+					}
+					return null;
+				})).concat([
+					// closing
+					[dateutil.str_to_obj(me.to_date).getTime(), me.data[me.data.length - 1].balance]
+				]),
+			points: {show: true},
+			lines: {show: true, fill: true},
+		});
+		return data;
+	},
+	get_plot_options: function() {
+		return {
+			grid: { hoverable: true, clickable: true },
+			xaxis: { mode: "time", 
+				min: dateutil.str_to_obj(this.from_date).getTime(),
+				max: dateutil.str_to_obj(this.to_date).getTime(),
+			},
+			series: { downsample: { threshold: 1000 } }
+		}
+	},
+	get_tooltip_text: function(label, x, y) {
+		var d = new Date(x);
+		var date = dateutil.obj_to_user(d) + " " + d.getHours() + ":" + d.getMinutes();
+	 	var value = format_number(y);
+		return value.bold() + " on " + date;
+	}
+});
\ No newline at end of file
diff --git a/erpnext/stock/page/stock_ledger/stock_ledger.txt b/erpnext/stock/page/stock_ledger/stock_ledger.txt
new file mode 100644
index 0000000..9c2a4b7
--- /dev/null
+++ b/erpnext/stock/page/stock_ledger/stock_ledger.txt
@@ -0,0 +1,41 @@
+[
+ {
+  "creation": "2012-09-21 20:15:14", 
+  "docstatus": 0, 
+  "modified": "2013-07-11 14:44:19", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "Page", 
+  "icon": "icon-table", 
+  "module": "Stock", 
+  "name": "__common__", 
+  "page_name": "stock-ledger", 
+  "standard": "Yes", 
+  "title": "Stock Ledger"
+ }, 
+ {
+  "doctype": "Page Role", 
+  "name": "__common__", 
+  "parent": "stock-ledger", 
+  "parentfield": "roles", 
+  "parenttype": "Page"
+ }, 
+ {
+  "doctype": "Page", 
+  "name": "stock-ledger"
+ }, 
+ {
+  "doctype": "Page Role", 
+  "role": "Analytics"
+ }, 
+ {
+  "doctype": "Page Role", 
+  "role": "Material Manager"
+ }, 
+ {
+  "doctype": "Page Role", 
+  "role": "Material User"
+ }
+]
\ No newline at end of file
diff --git a/erpnext/stock/page/stock_level/README.md b/erpnext/stock/page/stock_level/README.md
new file mode 100644
index 0000000..43b2b0f
--- /dev/null
+++ b/erpnext/stock/page/stock_level/README.md
@@ -0,0 +1 @@
+Stock levels (actual, planned, reserved, ordered) for Items on a particular date.
\ No newline at end of file
diff --git a/stock/report/itemwise_recommended_reorder_level/__init__.py b/erpnext/stock/page/stock_level/__init__.py
similarity index 100%
copy from stock/report/itemwise_recommended_reorder_level/__init__.py
copy to erpnext/stock/page/stock_level/__init__.py
diff --git a/erpnext/stock/page/stock_level/stock_level.js b/erpnext/stock/page/stock_level/stock_level.js
new file mode 100644
index 0000000..8cef636
--- /dev/null
+++ b/erpnext/stock/page/stock_level/stock_level.js
@@ -0,0 +1,228 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.pages['stock-level'].onload = function(wrapper) { 
+	wn.ui.make_app_page({
+		parent: wrapper,
+		title: wn._('Stock Level'),
+		single_column: true
+	});
+	
+	new erpnext.StockLevel(wrapper);
+
+
+	wrapper.appframe.add_module_icon("Stock")
+	;
+}
+
+wn.require("assets/erpnext/js/stock_grid_report.js");
+
+erpnext.StockLevel = erpnext.StockGridReport.extend({
+	init: function(wrapper) {
+		var me = this;
+		
+		this._super({
+			title: wn._("Stock Level"),
+			page: wrapper,
+			parent: $(wrapper).find('.layout-main'),
+			appframe: wrapper.appframe,
+			doctypes: ["Item", "Warehouse", "Stock Ledger Entry", "Production Order", 
+				"Material Request Item", "Purchase Order Item", "Sales Order Item", "Brand", "Serial No"],
+		});
+		
+		this.wrapper.bind("make", function() {
+			wn.utils.set_footnote(me, me.wrapper.get(0),
+				"<ul> \
+					<li style='font-weight: bold;'> \
+						Projected Qty = Actual Qty + Planned Qty + Requested Qty \
+						+ Ordered Qty - Reserved Qty </li> \
+					<ul> \
+						<li>"+wn._("Actual Qty: Quantity available in the warehouse.") +"</li>"+
+						"<li>"+wn._("Planned Qty: Quantity, for which, Production Order has been raised,")+
+							wn._("but is pending to be manufactured.")+ "</li> " +
+						"<li>"+wn._("Requested Qty: Quantity requested for purchase, but not ordered.") + "</li>" +
+						"<li>" + wn._("Ordered Qty: Quantity ordered for purchase, but not received.")+ "</li>" +
+						"<li>" + wn._("Reserved Qty: Quantity ordered for sale, but not delivered.") +  "</li>" +
+					"</ul> \
+				</ul>");
+		});
+	},
+	
+	setup_columns: function() {
+		this.columns = [
+			{id: "item_code", name: wn._("Item Code"), field: "item_code", width: 160, 	
+				link_formatter: {
+					filter_input: "item_code",
+					open_btn: true,
+					doctype: '"Item"',
+				}},
+			{id: "item_name", name: wn._("Item Name"), field: "item_name", width: 100,
+				formatter: this.text_formatter},
+			{id: "description", name: wn._("Description"), field: "description", width: 200, 
+				formatter: this.text_formatter},
+			{id: "brand", name: wn._("Brand"), field: "brand", width: 100,
+				link_formatter: {filter_input: "brand"}},
+			{id: "warehouse", name: wn._("Warehouse"), field: "warehouse", width: 100,
+				link_formatter: {filter_input: "warehouse"}},
+			{id: "uom", name: wn._("UOM"), field: "uom", width: 60},
+			{id: "actual_qty", name: wn._("Actual Qty"), 
+				field: "actual_qty", width: 80, formatter: this.currency_formatter},
+			{id: "planned_qty", name: wn._("Planned Qty"), 
+				field: "planned_qty", width: 80, formatter: this.currency_formatter},
+			{id: "requested_qty", name: wn._("Requested Qty"), 
+				field: "requested_qty", width: 80, formatter: this.currency_formatter},
+			{id: "ordered_qty", name: wn._("Ordered Qty"), 
+				field: "ordered_qty", width: 80, formatter: this.currency_formatter},
+			{id: "reserved_qty", name: wn._("Reserved Qty"), 
+				field: "reserved_qty", width: 80, formatter: this.currency_formatter},
+			{id: "projected_qty", name: wn._("Projected Qty"), 
+				field: "projected_qty", width: 80, formatter: this.currency_formatter},
+			{id: "re_order_level", name: wn._("Re-Order Level"), 
+				field: "re_order_level", width: 80, formatter: this.currency_formatter},
+			{id: "re_order_qty", name: wn._("Re-Order Qty"), 
+				field: "re_order_qty", width: 80, formatter: this.currency_formatter},
+		];
+	},
+	
+	filters: [
+		{fieldtype:"Link", label: wn._("Item Code"), link:"Item", default_value: "Select Item...",
+			filter: function(val, item, opts) {
+				return item.item_code == val || !val;
+			}},
+			
+		{fieldtype:"Select", label: wn._("Warehouse"), link:"Warehouse", 
+			default_value: "Select Warehouse...", filter: function(val, item, opts) {
+				return item.warehouse == val || val == opts.default_value;
+			}},
+		
+		{fieldtype:"Select", label: wn._("Brand"), link:"Brand", 
+			default_value: "Select Brand...", filter: function(val, item, opts) {
+				return val == opts.default_value || item.brand == val;
+			}},
+		{fieldtype:"Button", label: wn._("Refresh"), icon:"icon-refresh icon-white"},
+		{fieldtype:"Button", label: wn._("Reset Filters")}
+	],
+	
+	setup_filters: function() {
+		var me = this;
+		this._super();
+		
+		this.wrapper.bind("apply_filters_from_route", function() { me.toggle_enable_brand(); });
+		this.filter_inputs.item_code.change(function() { me.toggle_enable_brand(); });
+		
+		this.trigger_refresh_on_change(["item_code", "warehouse", "brand"]);
+	},
+	
+	toggle_enable_brand: function() {
+		if(!this.filter_inputs.item_code.val()) {
+			this.filter_inputs.brand.prop("disabled", false);
+		} else {
+			this.filter_inputs.brand
+				.val(this.filter_inputs.brand.get(0).opts.default_value)
+				.prop("disabled", true);
+		}
+	},
+	
+	init_filter_values: function() {
+		this._super();
+		this.filter_inputs.warehouse.get(0).selectedIndex = 0;
+	},
+	
+	prepare_data: function() {
+		var me = this;
+
+		if(!this._data) {
+			this._data = [];
+			this.item_warehouse_map = {};
+			this.item_by_name = this.make_name_map(wn.report_dump.data["Item"]);
+			this.calculate_quantities();
+		}
+		
+		this.data = [].concat(this._data);
+		this.data = $.map(this.data, function(d) {
+			return me.apply_filters(d) ? d : null;
+		});
+
+		this.calculate_total();
+	},
+	
+	calculate_quantities: function() {
+		var me = this;
+		$.each([
+			["Stock Ledger Entry", "actual_qty"], 
+			["Production Order", "planned_qty"], 
+			["Material Request Item", "requested_qty"],
+			["Purchase Order Item", "ordered_qty"],
+			["Sales Order Item", "reserved_qty"]], 
+			function(i, v) {
+				$.each(wn.report_dump.data[v[0]], function(i, item) {
+					var row = me.get_row(item.item_code, item.warehouse);
+					row[v[1]] += flt(item.qty);
+				});
+			}
+		);
+		
+		// sort by item, warehouse
+		this._data = $.map(Object.keys(this.item_warehouse_map).sort(), function(key) {
+			return me.item_warehouse_map[key];
+		});
+
+		// calculate projected qty
+		$.each(this._data, function(i, row) {
+			row.projected_qty = row.actual_qty + row.planned_qty + row.requested_qty
+				+ row.ordered_qty - row.reserved_qty;
+		});
+
+		// filter out rows with zero values
+		this._data = $.map(this._data, function(d) {
+			return me.apply_zero_filter(null, d, null, me) ? d : null;
+		});
+	},
+
+	get_row: function(item_code, warehouse) {
+		var key = item_code + ":" + warehouse;
+		if(!this.item_warehouse_map[key]) {
+			var item = this.item_by_name[item_code];
+			var row = {
+				item_code: item_code,
+				warehouse: warehouse,
+				description: item.description,
+				brand: item.brand,
+				item_name: item.item_name || item.name,
+				uom: item.stock_uom,
+				id: key,
+			}
+			this.reset_item_values(row);
+			
+			row["re_order_level"] = item.re_order_level
+			row["re_order_qty"] = item.re_order_qty
+			
+			this.item_warehouse_map[key] = row;
+		}
+		return this.item_warehouse_map[key];
+	},
+	
+	calculate_total: function() {
+		var me = this;
+		// show total if a specific item is selected and warehouse is not filtered
+		if(this.is_default("warehouse") && !this.is_default("item_code")) {
+			var total = {
+				id: "_total",
+				item_code: "Total",
+				_style: "font-weight: bold",
+				_show: true
+			};
+			this.reset_item_values(total);
+			
+			$.each(this.data, function(i, row) {
+				$.each(me.columns, function(i, col) {
+					if (col.formatter==me.currency_formatter) {
+						total[col.id] += row[col.id];
+					}
+				});
+			});
+			
+			this.data = this.data.concat([total]);
+		}
+	}
+})
diff --git a/erpnext/stock/page/stock_level/stock_level.txt b/erpnext/stock/page/stock_level/stock_level.txt
new file mode 100644
index 0000000..bae3d9c
--- /dev/null
+++ b/erpnext/stock/page/stock_level/stock_level.txt
@@ -0,0 +1,37 @@
+[
+ {
+  "creation": "2012-12-31 10:52:14", 
+  "docstatus": 0, 
+  "modified": "2013-07-11 14:44:21", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "Page", 
+  "icon": "icon-table", 
+  "module": "Stock", 
+  "name": "__common__", 
+  "page_name": "stock-level", 
+  "standard": "Yes", 
+  "title": "Stock Level"
+ }, 
+ {
+  "doctype": "Page Role", 
+  "name": "__common__", 
+  "parent": "stock-level", 
+  "parentfield": "roles", 
+  "parenttype": "Page"
+ }, 
+ {
+  "doctype": "Page", 
+  "name": "stock-level"
+ }, 
+ {
+  "doctype": "Page Role", 
+  "role": "Material Manager"
+ }, 
+ {
+  "doctype": "Page Role", 
+  "role": "Analytics"
+ }
+]
\ No newline at end of file
diff --git a/stock/report/__init__.py b/erpnext/stock/report/__init__.py
similarity index 100%
rename from stock/report/__init__.py
rename to erpnext/stock/report/__init__.py
diff --git a/stock/report/batch_wise_balance_history/__init__.py b/erpnext/stock/report/batch_wise_balance_history/__init__.py
similarity index 100%
rename from stock/report/batch_wise_balance_history/__init__.py
rename to erpnext/stock/report/batch_wise_balance_history/__init__.py
diff --git a/stock/report/batch_wise_balance_history/batch_wise_balance_history.js b/erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.js
similarity index 100%
rename from stock/report/batch_wise_balance_history/batch_wise_balance_history.js
rename to erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.js
diff --git a/stock/report/batch_wise_balance_history/batch_wise_balance_history.py b/erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py
similarity index 100%
rename from stock/report/batch_wise_balance_history/batch_wise_balance_history.py
rename to erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py
diff --git a/stock/report/batch_wise_balance_history/batch_wise_balance_history.txt b/erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.txt
similarity index 100%
rename from stock/report/batch_wise_balance_history/batch_wise_balance_history.txt
rename to erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.txt
diff --git a/stock/report/delivery_note_trends/__init__.py b/erpnext/stock/report/delivery_note_trends/__init__.py
similarity index 100%
rename from stock/report/delivery_note_trends/__init__.py
rename to erpnext/stock/report/delivery_note_trends/__init__.py
diff --git a/erpnext/stock/report/delivery_note_trends/delivery_note_trends.js b/erpnext/stock/report/delivery_note_trends/delivery_note_trends.js
new file mode 100644
index 0000000..568d982
--- /dev/null
+++ b/erpnext/stock/report/delivery_note_trends/delivery_note_trends.js
@@ -0,0 +1,8 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.require("assets/erpnext/js/sales_trends_filters.js");
+
+wn.query_reports["Delivery Note Trends"] = {
+	filters: get_filters()
+ }
\ No newline at end of file
diff --git a/erpnext/stock/report/delivery_note_trends/delivery_note_trends.py b/erpnext/stock/report/delivery_note_trends/delivery_note_trends.py
new file mode 100644
index 0000000..a3f4218
--- /dev/null
+++ b/erpnext/stock/report/delivery_note_trends/delivery_note_trends.py
@@ -0,0 +1,14 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from erpnext.controllers.trends	import get_columns,get_data
+
+def execute(filters=None):
+	if not filters: filters ={}
+	data = []
+	conditions = get_columns(filters, "Delivery Note")
+	data = get_data(filters, conditions)
+	
+	return conditions["columns"], data 
\ No newline at end of file
diff --git a/stock/report/delivery_note_trends/delivery_note_trends.txt b/erpnext/stock/report/delivery_note_trends/delivery_note_trends.txt
similarity index 100%
rename from stock/report/delivery_note_trends/delivery_note_trends.txt
rename to erpnext/stock/report/delivery_note_trends/delivery_note_trends.txt
diff --git a/stock/report/item_prices/__init__.py b/erpnext/stock/report/item_prices/__init__.py
similarity index 100%
rename from stock/report/item_prices/__init__.py
rename to erpnext/stock/report/item_prices/__init__.py
diff --git a/stock/report/item_prices/item_prices.py b/erpnext/stock/report/item_prices/item_prices.py
similarity index 100%
rename from stock/report/item_prices/item_prices.py
rename to erpnext/stock/report/item_prices/item_prices.py
diff --git a/stock/report/item_prices/item_prices.txt b/erpnext/stock/report/item_prices/item_prices.txt
similarity index 100%
rename from stock/report/item_prices/item_prices.txt
rename to erpnext/stock/report/item_prices/item_prices.txt
diff --git a/stock/report/item_shortage_report/__init__.py b/erpnext/stock/report/item_shortage_report/__init__.py
similarity index 100%
rename from stock/report/item_shortage_report/__init__.py
rename to erpnext/stock/report/item_shortage_report/__init__.py
diff --git a/stock/report/item_shortage_report/item_shortage_report.txt b/erpnext/stock/report/item_shortage_report/item_shortage_report.txt
similarity index 100%
rename from stock/report/item_shortage_report/item_shortage_report.txt
rename to erpnext/stock/report/item_shortage_report/item_shortage_report.txt
diff --git a/stock/report/item_wise_price_list_rate/__init__.py b/erpnext/stock/report/item_wise_price_list_rate/__init__.py
similarity index 100%
rename from stock/report/item_wise_price_list_rate/__init__.py
rename to erpnext/stock/report/item_wise_price_list_rate/__init__.py
diff --git a/stock/report/item_wise_price_list_rate/item_wise_price_list_rate.txt b/erpnext/stock/report/item_wise_price_list_rate/item_wise_price_list_rate.txt
similarity index 100%
rename from stock/report/item_wise_price_list_rate/item_wise_price_list_rate.txt
rename to erpnext/stock/report/item_wise_price_list_rate/item_wise_price_list_rate.txt
diff --git a/stock/report/items_to_be_requested/__init__.py b/erpnext/stock/report/items_to_be_requested/__init__.py
similarity index 100%
rename from stock/report/items_to_be_requested/__init__.py
rename to erpnext/stock/report/items_to_be_requested/__init__.py
diff --git a/stock/report/items_to_be_requested/items_to_be_requested.txt b/erpnext/stock/report/items_to_be_requested/items_to_be_requested.txt
similarity index 100%
rename from stock/report/items_to_be_requested/items_to_be_requested.txt
rename to erpnext/stock/report/items_to_be_requested/items_to_be_requested.txt
diff --git a/stock/report/itemwise_recommended_reorder_level/__init__.py b/erpnext/stock/report/itemwise_recommended_reorder_level/__init__.py
similarity index 100%
rename from stock/report/itemwise_recommended_reorder_level/__init__.py
rename to erpnext/stock/report/itemwise_recommended_reorder_level/__init__.py
diff --git a/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.js b/erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.js
similarity index 100%
rename from stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.js
rename to erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.js
diff --git a/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.py b/erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.py
similarity index 100%
rename from stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.py
rename to erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.py
diff --git a/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.txt b/erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.txt
similarity index 100%
rename from stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.txt
rename to erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.txt
diff --git a/stock/report/material_requests_for_which_supplier_quotations_are_not_created/__init__.py b/erpnext/stock/report/material_requests_for_which_supplier_quotations_are_not_created/__init__.py
similarity index 100%
rename from stock/report/material_requests_for_which_supplier_quotations_are_not_created/__init__.py
rename to erpnext/stock/report/material_requests_for_which_supplier_quotations_are_not_created/__init__.py
diff --git a/stock/report/material_requests_for_which_supplier_quotations_are_not_created/material_requests_for_which_supplier_quotations_are_not_created.txt b/erpnext/stock/report/material_requests_for_which_supplier_quotations_are_not_created/material_requests_for_which_supplier_quotations_are_not_created.txt
similarity index 100%
rename from stock/report/material_requests_for_which_supplier_quotations_are_not_created/material_requests_for_which_supplier_quotations_are_not_created.txt
rename to erpnext/stock/report/material_requests_for_which_supplier_quotations_are_not_created/material_requests_for_which_supplier_quotations_are_not_created.txt
diff --git a/stock/report/ordered_items_to_be_delivered/__init__.py b/erpnext/stock/report/ordered_items_to_be_delivered/__init__.py
similarity index 100%
rename from stock/report/ordered_items_to_be_delivered/__init__.py
rename to erpnext/stock/report/ordered_items_to_be_delivered/__init__.py
diff --git a/stock/report/ordered_items_to_be_delivered/ordered_items_to_be_delivered.txt b/erpnext/stock/report/ordered_items_to_be_delivered/ordered_items_to_be_delivered.txt
similarity index 100%
rename from stock/report/ordered_items_to_be_delivered/ordered_items_to_be_delivered.txt
rename to erpnext/stock/report/ordered_items_to_be_delivered/ordered_items_to_be_delivered.txt
diff --git a/stock/report/purchase_in_transit/__init__.py b/erpnext/stock/report/purchase_in_transit/__init__.py
similarity index 100%
rename from stock/report/purchase_in_transit/__init__.py
rename to erpnext/stock/report/purchase_in_transit/__init__.py
diff --git a/stock/report/purchase_in_transit/purchase_in_transit.txt b/erpnext/stock/report/purchase_in_transit/purchase_in_transit.txt
similarity index 100%
rename from stock/report/purchase_in_transit/purchase_in_transit.txt
rename to erpnext/stock/report/purchase_in_transit/purchase_in_transit.txt
diff --git a/stock/report/purchase_order_items_to_be_received/__init__.py b/erpnext/stock/report/purchase_order_items_to_be_received/__init__.py
similarity index 100%
rename from stock/report/purchase_order_items_to_be_received/__init__.py
rename to erpnext/stock/report/purchase_order_items_to_be_received/__init__.py
diff --git a/stock/report/purchase_order_items_to_be_received/purchase_order_items_to_be_received.txt b/erpnext/stock/report/purchase_order_items_to_be_received/purchase_order_items_to_be_received.txt
similarity index 100%
rename from stock/report/purchase_order_items_to_be_received/purchase_order_items_to_be_received.txt
rename to erpnext/stock/report/purchase_order_items_to_be_received/purchase_order_items_to_be_received.txt
diff --git a/stock/report/purchase_receipt_trends/__init__.py b/erpnext/stock/report/purchase_receipt_trends/__init__.py
similarity index 100%
rename from stock/report/purchase_receipt_trends/__init__.py
rename to erpnext/stock/report/purchase_receipt_trends/__init__.py
diff --git a/erpnext/stock/report/purchase_receipt_trends/purchase_receipt_trends.js b/erpnext/stock/report/purchase_receipt_trends/purchase_receipt_trends.js
new file mode 100644
index 0000000..f66fcfc
--- /dev/null
+++ b/erpnext/stock/report/purchase_receipt_trends/purchase_receipt_trends.js
@@ -0,0 +1,8 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.require("assets/erpnext/js/purchase_trends_filters.js");
+
+wn.query_reports["Purchase Receipt Trends"] = {
+	filters: get_filters()
+ }
\ No newline at end of file
diff --git a/erpnext/stock/report/purchase_receipt_trends/purchase_receipt_trends.py b/erpnext/stock/report/purchase_receipt_trends/purchase_receipt_trends.py
new file mode 100644
index 0000000..6be1179
--- /dev/null
+++ b/erpnext/stock/report/purchase_receipt_trends/purchase_receipt_trends.py
@@ -0,0 +1,14 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from erpnext.controllers.trends	import get_columns,get_data
+
+def execute(filters=None):
+	if not filters: filters ={}
+	data = []
+	conditions = get_columns(filters, "Purchase Receipt")
+	data = get_data(filters, conditions)
+
+	return conditions["columns"], data  
\ No newline at end of file
diff --git a/stock/report/purchase_receipt_trends/purchase_receipt_trends.txt b/erpnext/stock/report/purchase_receipt_trends/purchase_receipt_trends.txt
similarity index 100%
rename from stock/report/purchase_receipt_trends/purchase_receipt_trends.txt
rename to erpnext/stock/report/purchase_receipt_trends/purchase_receipt_trends.txt
diff --git a/stock/report/requested_items_to_be_transferred/__init__.py b/erpnext/stock/report/requested_items_to_be_transferred/__init__.py
similarity index 100%
rename from stock/report/requested_items_to_be_transferred/__init__.py
rename to erpnext/stock/report/requested_items_to_be_transferred/__init__.py
diff --git a/stock/report/requested_items_to_be_transferred/requested_items_to_be_transferred.txt b/erpnext/stock/report/requested_items_to_be_transferred/requested_items_to_be_transferred.txt
similarity index 100%
rename from stock/report/requested_items_to_be_transferred/requested_items_to_be_transferred.txt
rename to erpnext/stock/report/requested_items_to_be_transferred/requested_items_to_be_transferred.txt
diff --git a/stock/report/serial_no_service_contract_expiry/__init__.py b/erpnext/stock/report/serial_no_service_contract_expiry/__init__.py
similarity index 100%
rename from stock/report/serial_no_service_contract_expiry/__init__.py
rename to erpnext/stock/report/serial_no_service_contract_expiry/__init__.py
diff --git a/stock/report/serial_no_service_contract_expiry/serial_no_service_contract_expiry.txt b/erpnext/stock/report/serial_no_service_contract_expiry/serial_no_service_contract_expiry.txt
similarity index 100%
rename from stock/report/serial_no_service_contract_expiry/serial_no_service_contract_expiry.txt
rename to erpnext/stock/report/serial_no_service_contract_expiry/serial_no_service_contract_expiry.txt
diff --git a/stock/report/serial_no_status/__init__.py b/erpnext/stock/report/serial_no_status/__init__.py
similarity index 100%
rename from stock/report/serial_no_status/__init__.py
rename to erpnext/stock/report/serial_no_status/__init__.py
diff --git a/stock/report/serial_no_status/serial_no_status.txt b/erpnext/stock/report/serial_no_status/serial_no_status.txt
similarity index 100%
rename from stock/report/serial_no_status/serial_no_status.txt
rename to erpnext/stock/report/serial_no_status/serial_no_status.txt
diff --git a/stock/report/serial_no_warranty_expiry/__init__.py b/erpnext/stock/report/serial_no_warranty_expiry/__init__.py
similarity index 100%
rename from stock/report/serial_no_warranty_expiry/__init__.py
rename to erpnext/stock/report/serial_no_warranty_expiry/__init__.py
diff --git a/stock/report/serial_no_warranty_expiry/serial_no_warranty_expiry.txt b/erpnext/stock/report/serial_no_warranty_expiry/serial_no_warranty_expiry.txt
similarity index 100%
rename from stock/report/serial_no_warranty_expiry/serial_no_warranty_expiry.txt
rename to erpnext/stock/report/serial_no_warranty_expiry/serial_no_warranty_expiry.txt
diff --git a/stock/report/stock_ageing/__init__.py b/erpnext/stock/report/stock_ageing/__init__.py
similarity index 100%
rename from stock/report/stock_ageing/__init__.py
rename to erpnext/stock/report/stock_ageing/__init__.py
diff --git a/stock/report/stock_ageing/stock_ageing.js b/erpnext/stock/report/stock_ageing/stock_ageing.js
similarity index 100%
rename from stock/report/stock_ageing/stock_ageing.js
rename to erpnext/stock/report/stock_ageing/stock_ageing.js
diff --git a/stock/report/stock_ageing/stock_ageing.py b/erpnext/stock/report/stock_ageing/stock_ageing.py
similarity index 100%
rename from stock/report/stock_ageing/stock_ageing.py
rename to erpnext/stock/report/stock_ageing/stock_ageing.py
diff --git a/stock/report/stock_ageing/stock_ageing.txt b/erpnext/stock/report/stock_ageing/stock_ageing.txt
similarity index 100%
rename from stock/report/stock_ageing/stock_ageing.txt
rename to erpnext/stock/report/stock_ageing/stock_ageing.txt
diff --git a/stock/report/stock_ledger/__init__.py b/erpnext/stock/report/stock_ledger/__init__.py
similarity index 100%
rename from stock/report/stock_ledger/__init__.py
rename to erpnext/stock/report/stock_ledger/__init__.py
diff --git a/stock/report/stock_ledger/stock_ledger.js b/erpnext/stock/report/stock_ledger/stock_ledger.js
similarity index 100%
rename from stock/report/stock_ledger/stock_ledger.js
rename to erpnext/stock/report/stock_ledger/stock_ledger.js
diff --git a/stock/report/stock_ledger/stock_ledger.py b/erpnext/stock/report/stock_ledger/stock_ledger.py
similarity index 100%
rename from stock/report/stock_ledger/stock_ledger.py
rename to erpnext/stock/report/stock_ledger/stock_ledger.py
diff --git a/stock/report/stock_ledger/stock_ledger.txt b/erpnext/stock/report/stock_ledger/stock_ledger.txt
similarity index 100%
rename from stock/report/stock_ledger/stock_ledger.txt
rename to erpnext/stock/report/stock_ledger/stock_ledger.txt
diff --git a/stock/report/stock_projected_qty/__init__.py b/erpnext/stock/report/stock_projected_qty/__init__.py
similarity index 100%
rename from stock/report/stock_projected_qty/__init__.py
rename to erpnext/stock/report/stock_projected_qty/__init__.py
diff --git a/stock/report/stock_projected_qty/stock_projected_qty.js b/erpnext/stock/report/stock_projected_qty/stock_projected_qty.js
similarity index 100%
rename from stock/report/stock_projected_qty/stock_projected_qty.js
rename to erpnext/stock/report/stock_projected_qty/stock_projected_qty.js
diff --git a/stock/report/stock_projected_qty/stock_projected_qty.py b/erpnext/stock/report/stock_projected_qty/stock_projected_qty.py
similarity index 100%
rename from stock/report/stock_projected_qty/stock_projected_qty.py
rename to erpnext/stock/report/stock_projected_qty/stock_projected_qty.py
diff --git a/stock/report/stock_projected_qty/stock_projected_qty.txt b/erpnext/stock/report/stock_projected_qty/stock_projected_qty.txt
similarity index 100%
rename from stock/report/stock_projected_qty/stock_projected_qty.txt
rename to erpnext/stock/report/stock_projected_qty/stock_projected_qty.txt
diff --git a/stock/report/supplier_wise_sales_analytics/__init__.py b/erpnext/stock/report/supplier_wise_sales_analytics/__init__.py
similarity index 100%
rename from stock/report/supplier_wise_sales_analytics/__init__.py
rename to erpnext/stock/report/supplier_wise_sales_analytics/__init__.py
diff --git a/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.js b/erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.js
similarity index 100%
rename from stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.js
rename to erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.js
diff --git a/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.py b/erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.py
similarity index 100%
rename from stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.py
rename to erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.py
diff --git a/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.txt b/erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.txt
similarity index 100%
rename from stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.txt
rename to erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.txt
diff --git a/stock/report/warehouse_wise_stock_balance/__init__.py b/erpnext/stock/report/warehouse_wise_stock_balance/__init__.py
similarity index 100%
rename from stock/report/warehouse_wise_stock_balance/__init__.py
rename to erpnext/stock/report/warehouse_wise_stock_balance/__init__.py
diff --git a/stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.js b/erpnext/stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.js
similarity index 100%
rename from stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.js
rename to erpnext/stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.js
diff --git a/stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.py b/erpnext/stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.py
similarity index 100%
rename from stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.py
rename to erpnext/stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.py
diff --git a/stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.txt b/erpnext/stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.txt
similarity index 100%
rename from stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.txt
rename to erpnext/stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.txt
diff --git a/erpnext/stock/stock_ledger.py b/erpnext/stock/stock_ledger.py
new file mode 100644
index 0000000..860bb76
--- /dev/null
+++ b/erpnext/stock/stock_ledger.py
@@ -0,0 +1,342 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+from __future__ import unicode_literals
+
+import webnotes
+from webnotes import msgprint
+from webnotes.utils import cint, flt, cstr, now
+from erpnext.stock.utils import get_valuation_method
+import json
+
+# future reposting
+class NegativeStockError(webnotes.ValidationError): pass
+
+_exceptions = webnotes.local('stockledger_exceptions')
+# _exceptions = []
+
+def make_sl_entries(sl_entries, is_amended=None):
+	if sl_entries:
+		from erpnext.stock.utils import update_bin
+	
+		cancel = True if sl_entries[0].get("is_cancelled") == "Yes" else False
+		if cancel:
+			set_as_cancel(sl_entries[0].get('voucher_no'), sl_entries[0].get('voucher_type'))
+	
+		for sle in sl_entries:
+			sle_id = None
+			if sle.get('is_cancelled') == 'Yes':
+				sle['actual_qty'] = -flt(sle['actual_qty'])
+		
+			if sle.get("actual_qty"):
+				sle_id = make_entry(sle)
+			
+			args = sle.copy()
+			args.update({
+				"sle_id": sle_id,
+				"is_amended": is_amended
+			})
+			update_bin(args)
+		
+		if cancel:
+			delete_cancelled_entry(sl_entries[0].get('voucher_type'), 
+				sl_entries[0].get('voucher_no'))
+			
+def set_as_cancel(voucher_type, voucher_no):
+	webnotes.conn.sql("""update `tabStock Ledger Entry` set is_cancelled='Yes',
+		modified=%s, modified_by=%s
+		where voucher_no=%s and voucher_type=%s""", 
+		(now(), webnotes.session.user, voucher_type, voucher_no))
+		
+def make_entry(args):
+	args.update({"doctype": "Stock Ledger Entry"})
+	sle = webnotes.bean([args])
+	sle.ignore_permissions = 1
+	sle.insert()
+	sle.submit()
+	return sle.doc.name
+	
+def delete_cancelled_entry(voucher_type, voucher_no):
+	webnotes.conn.sql("""delete from `tabStock Ledger Entry` 
+		where voucher_type=%s and voucher_no=%s""", (voucher_type, voucher_no))
+
+def update_entries_after(args, verbose=1):
+	"""
+		update valution rate and qty after transaction 
+		from the current time-bucket onwards
+		
+		args = {
+			"item_code": "ABC",
+			"warehouse": "XYZ",
+			"posting_date": "2012-12-12",
+			"posting_time": "12:00"
+		}
+	"""
+	if not _exceptions:
+		webnotes.local.stockledger_exceptions = []
+	
+	previous_sle = get_sle_before_datetime(args)
+	
+	qty_after_transaction = flt(previous_sle.get("qty_after_transaction"))
+	valuation_rate = flt(previous_sle.get("valuation_rate"))
+	stock_queue = json.loads(previous_sle.get("stock_queue") or "[]")
+	stock_value = flt(previous_sle.get("stock_value"))
+	prev_stock_value = flt(previous_sle.get("stock_value"))
+	
+	entries_to_fix = get_sle_after_datetime(previous_sle or \
+		{"item_code": args["item_code"], "warehouse": args["warehouse"]}, for_update=True)
+
+	valuation_method = get_valuation_method(args["item_code"])
+	stock_value_difference = 0.0
+
+	for sle in entries_to_fix:
+		if sle.serial_no or not cint(webnotes.conn.get_default("allow_negative_stock")):
+			# validate negative stock for serialized items, fifo valuation 
+			# or when negative stock is not allowed for moving average
+			if not validate_negative_stock(qty_after_transaction, sle):
+				qty_after_transaction += flt(sle.actual_qty)
+				continue
+
+		if sle.serial_no:
+			valuation_rate = get_serialized_values(qty_after_transaction, sle, valuation_rate)
+		elif valuation_method == "Moving Average":
+			valuation_rate = get_moving_average_values(qty_after_transaction, sle, valuation_rate)
+		else:
+			valuation_rate = get_fifo_values(qty_after_transaction, sle, stock_queue)
+				
+		qty_after_transaction += flt(sle.actual_qty)
+		
+		# get stock value
+		if sle.serial_no:
+			stock_value = qty_after_transaction * valuation_rate
+		elif valuation_method == "Moving Average":
+			stock_value = (qty_after_transaction > 0) and \
+				(qty_after_transaction * valuation_rate) or 0
+		else:
+			stock_value = sum((flt(batch[0]) * flt(batch[1]) for batch in stock_queue))
+		
+		# rounding as per precision
+		from webnotes.model.meta import get_field_precision
+		meta = webnotes.get_doctype("Stock Ledger Entry")
+		
+		stock_value = flt(stock_value, get_field_precision(meta.get_field("stock_value"), 
+			webnotes._dict({"fields": sle})))
+		
+		stock_value_difference = stock_value - prev_stock_value
+		prev_stock_value = stock_value
+			
+		# update current sle
+		webnotes.conn.sql("""update `tabStock Ledger Entry`
+			set qty_after_transaction=%s, valuation_rate=%s, stock_queue=%s,
+			stock_value=%s, stock_value_difference=%s where name=%s""", 
+			(qty_after_transaction, valuation_rate,
+			json.dumps(stock_queue), stock_value, stock_value_difference, sle.name))
+	
+	if _exceptions:
+		_raise_exceptions(args, verbose)
+	
+	# update bin
+	if not webnotes.conn.exists({"doctype": "Bin", "item_code": args["item_code"], 
+			"warehouse": args["warehouse"]}):
+		bin_wrapper = webnotes.bean([{
+			"doctype": "Bin",
+			"item_code": args["item_code"],
+			"warehouse": args["warehouse"],
+		}])
+		bin_wrapper.ignore_permissions = 1
+		bin_wrapper.insert()
+	
+	webnotes.conn.sql("""update `tabBin` set valuation_rate=%s, actual_qty=%s,
+		stock_value=%s, 
+		projected_qty = (actual_qty + indented_qty + ordered_qty + planned_qty - reserved_qty)
+		where item_code=%s and warehouse=%s""", (valuation_rate, qty_after_transaction,
+		stock_value, args["item_code"], args["warehouse"]))
+		
+def get_sle_before_datetime(args, for_update=False):
+	"""
+		get previous stock ledger entry before current time-bucket
+
+		Details:
+		get the last sle before the current time-bucket, so that all values
+		are reposted from the current time-bucket onwards.
+		this is necessary because at the time of cancellation, there may be
+		entries between the cancelled entries in the same time-bucket
+	"""
+	sle = get_stock_ledger_entries(args,
+		["timestamp(posting_date, posting_time) < timestamp(%(posting_date)s, %(posting_time)s)"],
+		"desc", "limit 1", for_update=for_update)
+	
+	return sle and sle[0] or webnotes._dict()
+	
+def get_sle_after_datetime(args, for_update=False):
+	"""get Stock Ledger Entries after a particular datetime, for reposting"""
+	# NOTE: using for update of 
+	return get_stock_ledger_entries(args,
+		["timestamp(posting_date, posting_time) > timestamp(%(posting_date)s, %(posting_time)s)"],
+		"asc", for_update=for_update)
+				
+def get_stock_ledger_entries(args, conditions=None, order="desc", limit=None, for_update=False):
+	"""get stock ledger entries filtered by specific posting datetime conditions"""
+	if not args.get("posting_date"):
+		args["posting_date"] = "1900-01-01"
+	if not args.get("posting_time"):
+		args["posting_time"] = "00:00"
+	
+	return webnotes.conn.sql("""select * from `tabStock Ledger Entry`
+		where item_code = %%(item_code)s
+		and warehouse = %%(warehouse)s
+		and ifnull(is_cancelled, 'No')='No'
+		%(conditions)s
+		order by timestamp(posting_date, posting_time) %(order)s, name %(order)s
+		%(limit)s %(for_update)s""" % {
+			"conditions": conditions and ("and " + " and ".join(conditions)) or "",
+			"limit": limit or "",
+			"for_update": for_update and "for update" or "",
+			"order": order
+		}, args, as_dict=1)
+		
+def validate_negative_stock(qty_after_transaction, sle):
+	"""
+		validate negative stock for entries current datetime onwards
+		will not consider cancelled entries
+	"""
+	diff = qty_after_transaction + flt(sle.actual_qty)
+
+	if not _exceptions:
+		webnotes.local.stockledger_exceptions = []
+	
+	if diff < 0 and abs(diff) > 0.0001:
+		# negative stock!
+		exc = sle.copy().update({"diff": diff})
+		_exceptions.append(exc)
+		return False
+	else:
+		return True
+	
+def get_serialized_values(qty_after_transaction, sle, valuation_rate):
+	incoming_rate = flt(sle.incoming_rate)
+	actual_qty = flt(sle.actual_qty)
+	serial_no = cstr(sle.serial_no).split("\n")
+	
+	if incoming_rate < 0:
+		# wrong incoming rate
+		incoming_rate = valuation_rate
+	elif incoming_rate == 0 or flt(sle.actual_qty) < 0:
+		# In case of delivery/stock issue, get average purchase rate
+		# of serial nos of current entry
+		incoming_rate = flt(webnotes.conn.sql("""select avg(ifnull(purchase_rate, 0))
+			from `tabSerial No` where name in (%s)""" % (", ".join(["%s"]*len(serial_no))),
+			tuple(serial_no))[0][0])
+	
+	if incoming_rate and not valuation_rate:
+		valuation_rate = incoming_rate
+	else:
+		new_stock_qty = qty_after_transaction + actual_qty
+		if new_stock_qty > 0:
+			new_stock_value = qty_after_transaction * valuation_rate + actual_qty * incoming_rate
+			if new_stock_value > 0:
+				# calculate new valuation rate only if stock value is positive
+				# else it remains the same as that of previous entry
+				valuation_rate = new_stock_value / new_stock_qty
+				
+	return valuation_rate
+	
+def get_moving_average_values(qty_after_transaction, sle, valuation_rate):
+	incoming_rate = flt(sle.incoming_rate)
+	actual_qty = flt(sle.actual_qty)	
+	
+	if not incoming_rate:
+		# In case of delivery/stock issue in_rate = 0 or wrong incoming rate
+		incoming_rate = valuation_rate
+	
+	elif qty_after_transaction < 0:
+		# if negative stock, take current valuation rate as incoming rate
+		valuation_rate = incoming_rate
+		
+	new_stock_qty = qty_after_transaction + actual_qty
+	new_stock_value = qty_after_transaction * valuation_rate + actual_qty * incoming_rate
+	
+	if new_stock_qty > 0 and new_stock_value > 0:
+		valuation_rate = new_stock_value / flt(new_stock_qty)
+	elif new_stock_qty <= 0:
+		valuation_rate = 0.0
+	
+	# NOTE: val_rate is same as previous entry if new stock value is negative
+	
+	return valuation_rate
+	
+def get_fifo_values(qty_after_transaction, sle, stock_queue):
+	incoming_rate = flt(sle.incoming_rate)
+	actual_qty = flt(sle.actual_qty)
+	if not stock_queue:
+		stock_queue.append([0, 0])
+
+	if actual_qty > 0:
+		if stock_queue[-1][0] > 0:
+			stock_queue.append([actual_qty, incoming_rate])
+		else:
+			qty = stock_queue[-1][0] + actual_qty
+			stock_queue[-1] = [qty, qty > 0 and incoming_rate or 0]
+	else:
+		incoming_cost = 0
+		qty_to_pop = abs(actual_qty)
+		while qty_to_pop:
+			if not stock_queue:
+				stock_queue.append([0, 0])
+			
+			batch = stock_queue[0]
+			
+			if 0 < batch[0] <= qty_to_pop:
+				# if batch qty > 0
+				# not enough or exactly same qty in current batch, clear batch
+				incoming_cost += flt(batch[0]) * flt(batch[1])
+				qty_to_pop -= batch[0]
+				stock_queue.pop(0)
+			else:
+				# all from current batch
+				incoming_cost += flt(qty_to_pop) * flt(batch[1])
+				batch[0] -= qty_to_pop
+				qty_to_pop = 0
+		
+	stock_value = sum((flt(batch[0]) * flt(batch[1]) for batch in stock_queue))
+	stock_qty = sum((flt(batch[0]) for batch in stock_queue))
+
+	valuation_rate = stock_qty and (stock_value / flt(stock_qty)) or 0
+
+	return valuation_rate
+
+def _raise_exceptions(args, verbose=1):
+	deficiency = min(e["diff"] for e in _exceptions)
+	msg = """Negative stock error: 
+		Cannot complete this transaction because stock will start
+		becoming negative (%s) for Item <b>%s</b> in Warehouse 
+		<b>%s</b> on <b>%s %s</b> in Transaction %s %s.
+		Total Quantity Deficiency: <b>%s</b>""" % \
+		(_exceptions[0]["diff"], args.get("item_code"), args.get("warehouse"),
+		_exceptions[0]["posting_date"], _exceptions[0]["posting_time"],
+		_exceptions[0]["voucher_type"], _exceptions[0]["voucher_no"],
+		abs(deficiency))
+	if verbose:
+		msgprint(msg, raise_exception=NegativeStockError)
+	else:
+		raise NegativeStockError, msg
+		
+def get_previous_sle(args, for_update=False):
+	"""
+		get the last sle on or before the current time-bucket, 
+		to get actual qty before transaction, this function
+		is called from various transaction like stock entry, reco etc
+		
+		args = {
+			"item_code": "ABC",
+			"warehouse": "XYZ",
+			"posting_date": "2012-12-12",
+			"posting_time": "12:00",
+			"sle": "name of reference Stock Ledger Entry"
+		}
+	"""
+	if not args.get("sle"): args["sle"] = ""
+	
+	sle = get_stock_ledger_entries(args, ["name != %(sle)s",
+		"timestamp(posting_date, posting_time) <= timestamp(%(posting_date)s, %(posting_time)s)"],
+		"desc", "limit 1", for_update=for_update)
+	return sle and sle[0] or {}
diff --git a/erpnext/stock/utils.py b/erpnext/stock/utils.py
new file mode 100644
index 0000000..69a024b
--- /dev/null
+++ b/erpnext/stock/utils.py
@@ -0,0 +1,368 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+import webnotes
+from webnotes import msgprint, _
+import json
+from webnotes.utils import flt, cstr, nowdate, add_days, cint
+from webnotes.defaults import get_global_default
+from webnotes.utils.email_lib import sendmail
+
+class InvalidWarehouseCompany(webnotes.ValidationError): pass
+	
+def get_stock_balance_on(warehouse, posting_date=None):
+	if not posting_date: posting_date = nowdate()
+	
+	stock_ledger_entries = webnotes.conn.sql("""
+		SELECT 
+			item_code, stock_value
+		FROM 
+			`tabStock Ledger Entry`
+		WHERE 
+			warehouse=%s AND posting_date <= %s
+		ORDER BY timestamp(posting_date, posting_time) DESC, name DESC
+	""", (warehouse, posting_date), as_dict=1)
+	 
+	sle_map = {}
+	for sle in stock_ledger_entries:
+		sle_map.setdefault(sle.item_code, flt(sle.stock_value))
+		
+	return sum(sle_map.values())
+	
+def get_latest_stock_balance():
+	bin_map = {}
+	for d in webnotes.conn.sql("""SELECT item_code, warehouse, stock_value as stock_value 
+		FROM tabBin""", as_dict=1):
+			bin_map.setdefault(d.warehouse, {}).setdefault(d.item_code, flt(d.stock_value))
+			
+	return bin_map
+	
+def get_bin(item_code, warehouse):
+	bin = webnotes.conn.get_value("Bin", {"item_code": item_code, "warehouse": warehouse})
+	if not bin:
+		bin_wrapper = webnotes.bean([{
+			"doctype": "Bin",
+			"item_code": item_code,
+			"warehouse": warehouse,
+		}])
+		bin_wrapper.ignore_permissions = 1
+		bin_wrapper.insert()
+		bin_obj = bin_wrapper.make_controller()
+	else:
+		from webnotes.model.code import get_obj
+		bin_obj = get_obj('Bin', bin)
+	return bin_obj
+
+def update_bin(args):
+	is_stock_item = webnotes.conn.get_value('Item', args.get("item_code"), 'is_stock_item')
+	if is_stock_item == 'Yes':
+		bin = get_bin(args.get("item_code"), args.get("warehouse"))
+		bin.update_stock(args)
+		return bin
+	else:
+		msgprint("[Stock Update] Ignored %s since it is not a stock item" 
+			% args.get("item_code"))
+
+def validate_end_of_life(item_code, end_of_life=None, verbose=1):
+	if not end_of_life:
+		end_of_life = webnotes.conn.get_value("Item", item_code, "end_of_life")
+	
+	from webnotes.utils import getdate, now_datetime, formatdate
+	if end_of_life and getdate(end_of_life) <= now_datetime().date():
+		msg = (_("Item") + " %(item_code)s: " + _("reached its end of life on") + \
+			" %(date)s. " + _("Please check") + ": %(end_of_life_label)s " + \
+			"in Item master") % {
+				"item_code": item_code,
+				"date": formatdate(end_of_life),
+				"end_of_life_label": webnotes.get_doctype("Item").get_label("end_of_life")
+			}
+		
+		_msgprint(msg, verbose)
+			
+def validate_is_stock_item(item_code, is_stock_item=None, verbose=1):
+	if not is_stock_item:
+		is_stock_item = webnotes.conn.get_value("Item", item_code, "is_stock_item")
+		
+	if is_stock_item != "Yes":
+		msg = (_("Item") + " %(item_code)s: " + _("is not a Stock Item")) % {
+			"item_code": item_code,
+		}
+		
+		_msgprint(msg, verbose)
+		
+def validate_cancelled_item(item_code, docstatus=None, verbose=1):
+	if docstatus is None:
+		docstatus = webnotes.conn.get_value("Item", item_code, "docstatus")
+	
+	if docstatus == 2:
+		msg = (_("Item") + " %(item_code)s: " + _("is a cancelled Item")) % {
+			"item_code": item_code,
+		}
+		
+		_msgprint(msg, verbose)
+
+def _msgprint(msg, verbose):
+	if verbose:
+		msgprint(msg, raise_exception=True)
+	else:
+		raise webnotes.ValidationError, msg
+
+def get_incoming_rate(args):
+	"""Get Incoming Rate based on valuation method"""
+	from erpnext.stock.stock_ledger import get_previous_sle
+		
+	in_rate = 0
+	if args.get("serial_no"):
+		in_rate = get_avg_purchase_rate(args.get("serial_no"))
+	elif args.get("bom_no"):
+		result = webnotes.conn.sql("""select ifnull(total_cost, 0) / ifnull(quantity, 1) 
+			from `tabBOM` where name = %s and docstatus=1 and is_active=1""", args.get("bom_no"))
+		in_rate = result and flt(result[0][0]) or 0
+	else:
+		valuation_method = get_valuation_method(args.get("item_code"))
+		previous_sle = get_previous_sle(args)
+		if valuation_method == 'FIFO':
+			if not previous_sle:
+				return 0.0
+			previous_stock_queue = json.loads(previous_sle.get('stock_queue', '[]') or '[]')
+			in_rate = previous_stock_queue and \
+				get_fifo_rate(previous_stock_queue, args.get("qty") or 0) or 0
+		elif valuation_method == 'Moving Average':
+			in_rate = previous_sle.get('valuation_rate') or 0
+	return in_rate
+	
+def get_avg_purchase_rate(serial_nos):
+	"""get average value of serial numbers"""
+	
+	serial_nos = get_valid_serial_nos(serial_nos)
+	return flt(webnotes.conn.sql("""select avg(ifnull(purchase_rate, 0)) from `tabSerial No` 
+		where name in (%s)""" % ", ".join(["%s"] * len(serial_nos)),
+		tuple(serial_nos))[0][0])
+
+def get_valuation_method(item_code):
+	"""get valuation method from item or default"""
+	val_method = webnotes.conn.get_value('Item', item_code, 'valuation_method')
+	if not val_method:
+		val_method = get_global_default('valuation_method') or "FIFO"
+	return val_method
+		
+def get_fifo_rate(previous_stock_queue, qty):
+	"""get FIFO (average) Rate from Queue"""
+	if qty >= 0:
+		total = sum(f[0] for f in previous_stock_queue)	
+		return total and sum(f[0] * f[1] for f in previous_stock_queue) / flt(total) or 0.0
+	else:
+		outgoing_cost = 0
+		qty_to_pop = abs(qty)
+		while qty_to_pop and previous_stock_queue:
+			batch = previous_stock_queue[0]
+			if 0 < batch[0] <= qty_to_pop:
+				# if batch qty > 0
+				# not enough or exactly same qty in current batch, clear batch
+				outgoing_cost += flt(batch[0]) * flt(batch[1])
+				qty_to_pop -= batch[0]
+				previous_stock_queue.pop(0)
+			else:
+				# all from current batch
+				outgoing_cost += flt(qty_to_pop) * flt(batch[1])
+				batch[0] -= qty_to_pop
+				qty_to_pop = 0
+		# if queue gets blank and qty_to_pop remaining, get average rate of full queue
+		return outgoing_cost / abs(qty) - qty_to_pop
+	
+def get_valid_serial_nos(sr_nos, qty=0, item_code=''):
+	"""split serial nos, validate and return list of valid serial nos"""
+	# TODO: remove duplicates in client side
+	serial_nos = cstr(sr_nos).strip().replace(',', '\n').split('\n')
+	
+	valid_serial_nos = []
+	for val in serial_nos:
+		if val:
+			val = val.strip()
+			if val in valid_serial_nos:
+				msgprint("You have entered duplicate serial no: '%s'" % val, raise_exception=1)
+			else:
+				valid_serial_nos.append(val)
+	
+	if qty and len(valid_serial_nos) != abs(qty):
+		msgprint("Please enter serial nos for "
+			+ cstr(abs(qty)) + " quantity against item code: " + item_code,
+			raise_exception=1)
+		
+	return valid_serial_nos
+
+def validate_warehouse_company(warehouse, company):
+	warehouse_company = webnotes.conn.get_value("Warehouse", warehouse, "company")
+	if warehouse_company and warehouse_company != company:
+		webnotes.msgprint(_("Warehouse does not belong to company.") + " (" + \
+			warehouse + ", " + company +")", raise_exception=InvalidWarehouseCompany)
+
+def get_sales_bom_buying_amount(item_code, warehouse, voucher_type, voucher_no, voucher_detail_no, 
+		stock_ledger_entries, item_sales_bom):
+	# sales bom item
+	buying_amount = 0.0
+	for bom_item in item_sales_bom[item_code]:
+		if bom_item.get("parent_detail_docname")==voucher_detail_no:
+			buying_amount += get_buying_amount(voucher_type, voucher_no, voucher_detail_no, 
+				stock_ledger_entries.get((bom_item.item_code, warehouse), []))
+
+	return buying_amount
+		
+def get_buying_amount(voucher_type, voucher_no, item_row, stock_ledger_entries):
+	# IMP NOTE
+	# stock_ledger_entries should already be filtered by item_code and warehouse and 
+	# sorted by posting_date desc, posting_time desc
+	for i, sle in enumerate(stock_ledger_entries):
+		if sle.voucher_type == voucher_type and sle.voucher_no == voucher_no and \
+			sle.voucher_detail_no == item_row:
+				previous_stock_value = len(stock_ledger_entries) > i+1 and \
+					flt(stock_ledger_entries[i+1].stock_value) or 0.0
+				buying_amount =  previous_stock_value - flt(sle.stock_value)						
+				
+				return buying_amount
+	return 0.0
+	
+
+def reorder_item():
+	""" Reorder item if stock reaches reorder level"""
+	if getattr(webnotes.local, "auto_indent", None) is None:
+		webnotes.local.auto_indent = cint(webnotes.conn.get_value('Stock Settings', None, 'auto_indent'))
+	
+	if webnotes.local.auto_indent:
+		material_requests = {}
+		bin_list = webnotes.conn.sql("""select item_code, warehouse, projected_qty
+			from tabBin where ifnull(item_code, '') != '' and ifnull(warehouse, '') != ''
+			and exists (select name from `tabItem` 
+				where `tabItem`.name = `tabBin`.item_code and 
+				is_stock_item='Yes' and (is_purchase_item='Yes' or is_sub_contracted_item='Yes') and
+				(ifnull(end_of_life, '')='' or end_of_life > now()))""", as_dict=True)
+		for bin in bin_list:
+			#check if re-order is required
+			item_reorder = webnotes.conn.get("Item Reorder", 
+				{"parent": bin.item_code, "warehouse": bin.warehouse})
+			if item_reorder:
+				reorder_level = item_reorder.warehouse_reorder_level
+				reorder_qty = item_reorder.warehouse_reorder_qty
+				material_request_type = item_reorder.material_request_type or "Purchase"
+			else:
+				reorder_level, reorder_qty = webnotes.conn.get_value("Item", bin.item_code,
+					["re_order_level", "re_order_qty"])
+				material_request_type = "Purchase"
+		
+			if flt(reorder_level) and flt(bin.projected_qty) < flt(reorder_level):
+				if flt(reorder_level) - flt(bin.projected_qty) > flt(reorder_qty):
+					reorder_qty = flt(reorder_level) - flt(bin.projected_qty)
+					
+				company = webnotes.conn.get_value("Warehouse", bin.warehouse, "company") or \
+					webnotes.defaults.get_defaults()["company"] or \
+					webnotes.conn.sql("""select name from tabCompany limit 1""")[0][0]
+					
+				material_requests.setdefault(material_request_type, webnotes._dict()).setdefault(
+					company, []).append(webnotes._dict({
+						"item_code": bin.item_code,
+						"warehouse": bin.warehouse,
+						"reorder_qty": reorder_qty
+					})
+				)
+		
+		create_material_request(material_requests)
+
+def create_material_request(material_requests):
+	"""	Create indent on reaching reorder level	"""
+	mr_list = []
+	defaults = webnotes.defaults.get_defaults()
+	exceptions_list = []
+	from erpnext.accounts.utils import get_fiscal_year
+	current_fiscal_year = get_fiscal_year(nowdate())[0] or defaults.fiscal_year
+	for request_type in material_requests:
+		for company in material_requests[request_type]:
+			try:
+				items = material_requests[request_type][company]
+				if not items:
+					continue
+					
+				mr = [{
+					"doctype": "Material Request",
+					"company": company,
+					"fiscal_year": current_fiscal_year,
+					"transaction_date": nowdate(),
+					"material_request_type": request_type
+				}]
+			
+				for d in items:
+					item = webnotes.doc("Item", d.item_code)
+					mr.append({
+						"doctype": "Material Request Item",
+						"parenttype": "Material Request",
+						"parentfield": "indent_details",
+						"item_code": d.item_code,
+						"schedule_date": add_days(nowdate(),cint(item.lead_time_days)),
+						"uom":	item.stock_uom,
+						"warehouse": d.warehouse,
+						"item_name": item.item_name,
+						"description": item.description,
+						"item_group": item.item_group,
+						"qty": d.reorder_qty,
+						"brand": item.brand,
+					})
+			
+				mr_bean = webnotes.bean(mr)
+				mr_bean.insert()
+				mr_bean.submit()
+				mr_list.append(mr_bean)
+
+			except:
+				if webnotes.local.message_log:
+					exceptions_list.append([] + webnotes.local.message_log)
+					webnotes.local.message_log = []
+				else:
+					exceptions_list.append(webnotes.get_traceback())
+
+	if mr_list:
+		if getattr(webnotes.local, "reorder_email_notify", None) is None:
+			webnotes.local.reorder_email_notify = cint(webnotes.conn.get_value('Stock Settings', None, 
+				'reorder_email_notify'))
+			
+		if(webnotes.local.reorder_email_notify):
+			send_email_notification(mr_list)
+
+	if exceptions_list:
+		notify_errors(exceptions_list)
+		
+def send_email_notification(mr_list):
+	""" Notify user about auto creation of indent"""
+	
+	email_list = webnotes.conn.sql_list("""select distinct r.parent 
+		from tabUserRole r, tabProfile p
+		where p.name = r.parent and p.enabled = 1 and p.docstatus < 2
+		and r.role in ('Purchase Manager','Material Manager') 
+		and p.name not in ('Administrator', 'All', 'Guest')""")
+	
+	msg="""<h3>Following Material Requests has been raised automatically \
+		based on item reorder level:</h3>"""
+	for mr in mr_list:
+		msg += "<p><b><u>" + mr.doc.name + """</u></b></p><table class='table table-bordered'><tr>
+			<th>Item Code</th><th>Warehouse</th><th>Qty</th><th>UOM</th></tr>"""
+		for item in mr.doclist.get({"parentfield": "indent_details"}):
+			msg += "<tr><td>" + item.item_code + "</td><td>" + item.warehouse + "</td><td>" + \
+				cstr(item.qty) + "</td><td>" + cstr(item.uom) + "</td></tr>"
+		msg += "</table>"
+	sendmail(email_list, subject='Auto Material Request Generation Notification', msg = msg)
+	
+def notify_errors(exceptions_list):
+	subject = "[Important] [ERPNext] Error(s) while creating Material Requests based on Re-order Levels"
+	msg = """Dear System Manager,
+
+		An error occured for certain Items while creating Material Requests based on Re-order level.
+		
+		Please rectify these issues:
+		---
+
+		%s
+
+		---
+		Regards,
+		Administrator""" % ("\n\n".join(["\n".join(msg) for msg in exceptions_list]),)
+
+	from webnotes.profile import get_system_managers
+	sendmail(get_system_managers(), subject=subject, msg=msg)
diff --git a/support/README.md b/erpnext/support/README.md
similarity index 100%
rename from support/README.md
rename to erpnext/support/README.md
diff --git a/support/__init__.py b/erpnext/support/__init__.py
similarity index 100%
rename from support/__init__.py
rename to erpnext/support/__init__.py
diff --git a/support/doctype/__init__.py b/erpnext/support/doctype/__init__.py
similarity index 100%
rename from support/doctype/__init__.py
rename to erpnext/support/doctype/__init__.py
diff --git a/support/doctype/customer_issue/README.md b/erpnext/support/doctype/customer_issue/README.md
similarity index 100%
rename from support/doctype/customer_issue/README.md
rename to erpnext/support/doctype/customer_issue/README.md
diff --git a/support/doctype/customer_issue/__init__.py b/erpnext/support/doctype/customer_issue/__init__.py
similarity index 100%
rename from support/doctype/customer_issue/__init__.py
rename to erpnext/support/doctype/customer_issue/__init__.py
diff --git a/erpnext/support/doctype/customer_issue/customer_issue.js b/erpnext/support/doctype/customer_issue/customer_issue.js
new file mode 100644
index 0000000..0ff3f17
--- /dev/null
+++ b/erpnext/support/doctype/customer_issue/customer_issue.js
@@ -0,0 +1,106 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.provide("erpnext.support");
+// TODO commonify this code
+erpnext.support.CustomerIssue = wn.ui.form.Controller.extend({
+	refresh: function() {
+		if((cur_frm.doc.status=='Open' || cur_frm.doc.status == 'Work In Progress')) {
+			cur_frm.add_custom_button(wn._('Make Maintenance Visit'), this.make_maintenance_visit)
+		}
+	}, 
+	
+	customer: function() {
+		var me = this;
+		if(this.frm.doc.customer) {
+			// TODO shift this to depends_on
+			unhide_field(['customer_address', 'contact_person']);
+			
+			return this.frm.call({
+				doc: this.frm.doc,
+				method: "set_customer_defaults",
+			});
+		}
+	}, 
+	
+	make_maintenance_visit: function() {
+		wn.model.open_mapped_doc({
+			method: "erpnext.support.doctype.customer_issue.customer_issue.make_maintenance_visit",
+			source_name: cur_frm.doc.name
+		})
+	}
+});
+
+$.extend(cur_frm.cscript, new erpnext.support.CustomerIssue({frm: cur_frm}));
+
+cur_frm.cscript.onload = function(doc,cdt,cdn){
+	if(!doc.status) 
+		set_multiple(dt,dn,{status:'Open'});	
+	if(doc.__islocal){		
+		hide_field(['customer_address','contact_person']);
+	} 
+}
+
+cur_frm.cscript.customer_address = cur_frm.cscript.contact_person = function(doc,dt,dn) {		
+	if(doc.customer) 
+		return get_server_fields('get_customer_address', 
+			JSON.stringify({customer: doc.customer, address: doc.customer_address, contact: doc.contact_person}),'', doc, dt, dn, 1);
+}
+
+cur_frm.fields_dict['customer_address'].get_query = function(doc, cdt, cdn) {
+	return{
+		filters:{ 'customer': doc.customer}
+	}
+}
+
+cur_frm.fields_dict['contact_person'].get_query = function(doc, cdt, cdn) {
+	return{
+		filters:{ 'customer': doc.customer}
+	}
+}
+
+cur_frm.fields_dict['serial_no'].get_query = function(doc, cdt, cdn) {
+	var cond = [];
+	var filter = [
+		['Serial No', 'docstatus', '!=', 2],
+		['Serial No', 'status', '=', "Delivered"]
+	];
+	if(doc.item_code) cond = ['Serial No', 'item_code', '=', doc.item_code];
+	if(doc.customer) cond = ['Serial No', 'customer', '=', doc.customer];
+	filter.push(cond);
+	return{
+		filters:filter
+	}
+}
+
+cur_frm.add_fetch('serial_no', 'item_code', 'item_code');
+cur_frm.add_fetch('serial_no', 'item_name', 'item_name');
+cur_frm.add_fetch('serial_no', 'description', 'description');
+cur_frm.add_fetch('serial_no', 'maintenance_status', 'warranty_amc_status');
+cur_frm.add_fetch('serial_no', 'warranty_expiry_date', 'warranty_expiry_date');
+cur_frm.add_fetch('serial_no', 'amc_expiry_date', 'amc_expiry_date');
+cur_frm.add_fetch('serial_no', 'customer', 'customer');
+cur_frm.add_fetch('serial_no', 'customer_name', 'customer_name');
+cur_frm.add_fetch('serial_no', 'delivery_address', 'customer_address');
+
+cur_frm.fields_dict['item_code'].get_query = function(doc, cdt, cdn) {
+	if(doc.serial_no) {
+		return{
+			filters:{ 'serial_no': doc.serial_no}
+		}		
+	}
+	else{
+		return{
+			filters:[
+				['Item', 'docstatus', '!=', 2]
+			]
+		}		
+	}
+}
+
+cur_frm.add_fetch('item_code', 'item_name', 'item_name');
+cur_frm.add_fetch('item_code', 'description', 'description');
+
+
+cur_frm.fields_dict.customer.get_query = function(doc,cdt,cdn) {
+	return{	query: "erpnext.controllers.queries.customer_query" } }
diff --git a/erpnext/support/doctype/customer_issue/customer_issue.py b/erpnext/support/doctype/customer_issue/customer_issue.py
new file mode 100644
index 0000000..f6e6b6d
--- /dev/null
+++ b/erpnext/support/doctype/customer_issue/customer_issue.py
@@ -0,0 +1,62 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes import session, msgprint
+from webnotes.utils import today
+
+	
+
+from erpnext.utilities.transaction_base import TransactionBase
+
+class DocType(TransactionBase):
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+	
+	def validate(self):
+		if session['user'] != 'Guest' and not self.doc.customer:
+			msgprint("Please select Customer from whom issue is raised",
+				raise_exception=True)
+				
+		if self.doc.status=="Closed" and \
+			webnotes.conn.get_value("Customer Issue", self.doc.name, "status")!="Closed":
+			self.doc.resolution_date = today()
+			self.doc.resolved_by = webnotes.session.user
+	
+	def on_cancel(self):
+		lst = webnotes.conn.sql("select t1.name from `tabMaintenance Visit` t1, `tabMaintenance Visit Purpose` t2 where t2.parent = t1.name and t2.prevdoc_docname = '%s' and	t1.docstatus!=2"%(self.doc.name))
+		if lst:
+			lst1 = ','.join([x[0] for x in lst])
+			msgprint("Maintenance Visit No. "+lst1+" already created against this customer issue. So can not be Cancelled")
+			raise Exception
+		else:
+			webnotes.conn.set(self.doc, 'status', 'Cancelled')
+
+	def on_update(self):
+		pass
+
+@webnotes.whitelist()
+def make_maintenance_visit(source_name, target_doclist=None):
+	from webnotes.model.mapper import get_mapped_doclist
+	
+	visit = webnotes.conn.sql("""select t1.name 
+		from `tabMaintenance Visit` t1, `tabMaintenance Visit Purpose` t2 
+		where t2.parent=t1.name and t2.prevdoc_docname=%s 
+		and t1.docstatus=1 and t1.completion_status='Fully Completed'""", source_name)
+		
+	if not visit:
+		doclist = get_mapped_doclist("Customer Issue", source_name, {
+			"Customer Issue": {
+				"doctype": "Maintenance Visit", 
+				"field_map": {
+					"complaint": "description", 
+					"doctype": "prevdoc_doctype", 
+					"name": "prevdoc_docname"
+				}
+			}
+		}, target_doclist)
+	
+		return [d.fields for d in doclist]
\ No newline at end of file
diff --git a/erpnext/support/doctype/customer_issue/customer_issue.txt b/erpnext/support/doctype/customer_issue/customer_issue.txt
new file mode 100644
index 0000000..cc17fec
--- /dev/null
+++ b/erpnext/support/doctype/customer_issue/customer_issue.txt
@@ -0,0 +1,427 @@
+[
+ {
+  "creation": "2013-01-10 16:34:30", 
+  "docstatus": 0, 
+  "modified": "2014-01-14 15:56:22", 
+  "modified_by": "Administrator", 
+  "owner": "harshada@webnotestech.com"
+ }, 
+ {
+  "allow_import": 1, 
+  "autoname": "naming_series:", 
+  "doctype": "DocType", 
+  "icon": "icon-bug", 
+  "is_submittable": 0, 
+  "module": "Support", 
+  "name": "__common__", 
+  "search_fields": "status,customer,customer_name,territory"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Customer Issue", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Customer Issue", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "Maintenance User", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Customer Issue"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_section", 
+  "fieldtype": "Section Break", 
+  "label": "Customer", 
+  "options": "icon-user"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "in_filter": 0, 
+  "label": "Series", 
+  "no_copy": 1, 
+  "oldfieldname": "naming_series", 
+  "oldfieldtype": "Select", 
+  "options": "\nCI/2010-2011/", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "default": "Open", 
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Status", 
+  "no_copy": 1, 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Select", 
+  "options": "\nOpen\nClosed\nWork In Progress\nCancelled", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "default": "Today", 
+  "doctype": "DocField", 
+  "fieldname": "complaint_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Issue Date", 
+  "oldfieldname": "complaint_date", 
+  "oldfieldtype": "Date", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Customer", 
+  "oldfieldname": "customer", 
+  "oldfieldtype": "Link", 
+  "options": "Customer", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_address", 
+  "fieldtype": "Link", 
+  "label": "Customer Address", 
+  "options": "Address", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_person", 
+  "fieldtype": "Link", 
+  "label": "Contact Person", 
+  "options": "Contact", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "issue_details", 
+  "fieldtype": "Section Break", 
+  "label": "Issue Details", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-ticket"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "complaint", 
+  "fieldtype": "Small Text", 
+  "label": "Issue", 
+  "no_copy": 1, 
+  "oldfieldname": "complaint", 
+  "oldfieldtype": "Small Text", 
+  "reqd": 1
+ }, 
+ {
+  "description": "Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.", 
+  "doctype": "DocField", 
+  "fieldname": "serial_no", 
+  "fieldtype": "Link", 
+  "in_list_view": 0, 
+  "label": "Serial No", 
+  "options": "Serial No"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Item Code", 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "depends_on": "eval:doc.item_code", 
+  "doctype": "DocField", 
+  "fieldname": "item_name", 
+  "fieldtype": "Data", 
+  "label": "Item Name", 
+  "oldfieldname": "item_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "depends_on": "eval:doc.item_code", 
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1, 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warranty_amc_status", 
+  "fieldtype": "Select", 
+  "hidden": 0, 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Warranty / AMC Status", 
+  "options": "\nUnder Warranty\nOut of Warranty\nUnder AMC\nOut of AMC"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "warranty_expiry_date", 
+  "fieldtype": "Date", 
+  "label": "Warranty Expiry Date"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amc_expiry_date", 
+  "fieldtype": "Date", 
+  "label": "AMC Expiry Date"
+ }, 
+ {
+  "description": "To assign this issue, use the \"Assign\" button in the sidebar.", 
+  "doctype": "DocField", 
+  "fieldname": "resolution_section", 
+  "fieldtype": "Section Break", 
+  "label": "Resolution", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-thumbs-up"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "resolution_date", 
+  "fieldtype": "Datetime", 
+  "in_filter": 1, 
+  "label": "Resolution Date", 
+  "no_copy": 1, 
+  "oldfieldname": "resolution_date", 
+  "oldfieldtype": "Date", 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "resolved_by", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Resolved By", 
+  "no_copy": 1, 
+  "oldfieldname": "resolved_by", 
+  "oldfieldtype": "Link", 
+  "options": "Profile", 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "resolution_details", 
+  "fieldtype": "Text", 
+  "label": "Resolution Details", 
+  "no_copy": 1, 
+  "oldfieldname": "resolution_details", 
+  "oldfieldtype": "Text"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_info", 
+  "fieldtype": "Section Break", 
+  "label": "Contact Info", 
+  "options": "icon-bullhorn"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break3", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_name", 
+  "fieldtype": "Data", 
+  "label": "Customer Name", 
+  "read_only": 1
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "customer_group", 
+  "fieldtype": "Link", 
+  "label": "Customer Group", 
+  "options": "Customer Group", 
+  "print_hide": 1, 
+  "reqd": 0
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "territory", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Territory", 
+  "oldfieldname": "territory", 
+  "oldfieldtype": "Link", 
+  "options": "Territory", 
+  "print_hide": 1, 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_display", 
+  "fieldtype": "Small Text", 
+  "label": "Address", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break4", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_display", 
+  "fieldtype": "Small Text", 
+  "label": "Contact", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_mobile", 
+  "fieldtype": "Data", 
+  "label": "Mobile No", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_email", 
+  "fieldtype": "Data", 
+  "label": "Contact Email", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "service_address", 
+  "fieldtype": "Small Text", 
+  "label": "Service Address", 
+  "oldfieldname": "service_address", 
+  "oldfieldtype": "Small Text"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "more_info", 
+  "fieldtype": "Section Break", 
+  "label": "More Info", 
+  "options": "icon-file-text"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break5", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break6", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "complaint_raised_by", 
+  "fieldtype": "Data", 
+  "label": "Raised By", 
+  "oldfieldname": "complaint_raised_by", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "from_company", 
+  "fieldtype": "Data", 
+  "label": "From Company", 
+  "oldfieldname": "from_company", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/support/doctype/maintenance_schedule/README.md b/erpnext/support/doctype/maintenance_schedule/README.md
similarity index 100%
rename from support/doctype/maintenance_schedule/README.md
rename to erpnext/support/doctype/maintenance_schedule/README.md
diff --git a/support/doctype/maintenance_schedule/__init__.py b/erpnext/support/doctype/maintenance_schedule/__init__.py
similarity index 100%
rename from support/doctype/maintenance_schedule/__init__.py
rename to erpnext/support/doctype/maintenance_schedule/__init__.py
diff --git a/erpnext/support/doctype/maintenance_schedule/maintenance_schedule.js b/erpnext/support/doctype/maintenance_schedule/maintenance_schedule.js
new file mode 100644
index 0000000..75773e0
--- /dev/null
+++ b/erpnext/support/doctype/maintenance_schedule/maintenance_schedule.js
@@ -0,0 +1,111 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.provide("erpnext.support");
+// TODO commonify this code
+erpnext.support.MaintenanceSchedule = wn.ui.form.Controller.extend({
+	refresh: function() {
+		if (this.frm.doc.docstatus===0) {
+			cur_frm.add_custom_button(wn._('From Sales Order'), 
+				function() {
+					wn.model.map_current_doc({
+						method: "erpnext.selling.doctype.sales_order.sales_order.make_maintenance_schedule",
+						source_doctype: "Sales Order",
+						get_query_filters: {
+							docstatus: 1,
+							order_type: cur_frm.doc.order_type,
+							customer: cur_frm.doc.customer || undefined,
+							company: cur_frm.doc.company
+						}
+					})
+				});
+		} else if (this.frm.doc.docstatus===1) {
+			cur_frm.add_custom_button(wn._("Make Maintenance Visit"), function() {
+				wn.model.open_mapped_doc({
+					method: "erpnext.support.doctype.maintenance_schedule.maintenance_schedule.make_maintenance_visit",
+					source_name: cur_frm.doc.name
+				})
+			})
+		}
+	},
+	customer: function() {
+		var me = this;
+		if(this.frm.doc.customer) {
+			return this.frm.call({
+				doc: this.frm.doc,
+				method: "set_customer_defaults",
+			});
+		}		
+	}, 
+});
+
+$.extend(cur_frm.cscript, new erpnext.support.MaintenanceSchedule({frm: cur_frm}));
+
+cur_frm.cscript.onload = function(doc, dt, dn) {
+  if(!doc.status) set_multiple(dt,dn,{status:'Draft'});
+  
+  if(doc.__islocal){
+    set_multiple(dt,dn,{transaction_date:get_today()});
+    hide_field(['customer_address','contact_person','customer_name','address_display','contact_display','contact_mobile','contact_email','territory','customer_group']);
+  }   
+}
+
+cur_frm.cscript.customer_address = cur_frm.cscript.contact_person = function(doc,dt,dn) {    
+  if(doc.customer) return get_server_fields('get_customer_address', JSON.stringify({customer: doc.customer, address: doc.customer_address, contact: doc.contact_person}),'', doc, dt, dn, 1);
+}
+
+cur_frm.fields_dict['customer_address'].get_query = function(doc, cdt, cdn) {
+  return{
+    filters:{ 'customer': doc.customer}
+  }
+}
+
+cur_frm.fields_dict['contact_person'].get_query = function(doc, cdt, cdn) {
+  return{
+    filters:{ 'customer': doc.customer}
+  }
+}
+
+//
+cur_frm.fields_dict['item_maintenance_detail'].grid.get_field('item_code').get_query = function(doc, cdt, cdn) {
+  return{
+    filters:{ 'is_service_item': "Yes"}
+  }
+}
+
+cur_frm.cscript.item_code = function(doc, cdt, cdn) {
+  var fname = cur_frm.cscript.fname;
+  var d = locals[cdt][cdn];
+  if (d.item_code) {
+    return get_server_fields('get_item_details',d.item_code, 'item_maintenance_detail',doc,cdt,cdn,1);
+  }
+}
+
+cur_frm.cscript.periodicity = function(doc, cdt, cdn){
+  var d = locals[cdt][cdn];
+  if(d.start_date && d.end_date){
+    arg = {}
+    arg.start_date = d.start_date;
+    arg.end_date = d.end_date;
+    arg.periodicity = d.periodicity;
+    return get_server_fields('get_no_of_visits',docstring(arg),'item_maintenance_detail',doc, cdt, cdn, 1);
+  }
+  else{
+    msgprint(wn._("Please enter Start Date and End Date"));
+  }
+}
+
+cur_frm.cscript.generate_schedule = function(doc, cdt, cdn) {
+  if (!doc.__islocal) {
+    return $c('runserverobj', args={'method':'generate_schedule', 'docs':wn.model.compress(make_doclist(cdt,cdn))},
+      function(r,rt){
+        refresh_field('maintenance_schedule_detail');
+      }
+    );
+  } else {
+    alert(wn._("Please save the document before generating maintenance schedule"));
+  }  
+}
+
+cur_frm.fields_dict.customer.get_query = function(doc,cdt,cdn) {
+  return{ query: "erpnext.controllers.queries.customer_query" } }
diff --git a/erpnext/support/doctype/maintenance_schedule/maintenance_schedule.py b/erpnext/support/doctype/maintenance_schedule/maintenance_schedule.py
new file mode 100644
index 0000000..8263b19
--- /dev/null
+++ b/erpnext/support/doctype/maintenance_schedule/maintenance_schedule.py
@@ -0,0 +1,321 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import add_days, cstr, getdate
+from webnotes.model.doc import addchild
+from webnotes.model.bean import getlist
+from webnotes import msgprint
+
+	
+
+from erpnext.utilities.transaction_base import TransactionBase, delete_events
+
+class DocType(TransactionBase):
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+	
+	def get_item_details(self, item_code):
+		item = webnotes.conn.sql("select item_name, description from `tabItem` where name = '%s'" %(item_code), as_dict=1)
+		ret = {
+			'item_name': item and item[0]['item_name'] or '',
+			'description' : item and item[0]['description'] or ''
+		}
+		return ret
+		
+	def generate_schedule(self):
+		self.doclist = self.doc.clear_table(self.doclist, 'maintenance_schedule_detail')
+		count = 0
+		webnotes.conn.sql("delete from `tabMaintenance Schedule Detail` where parent='%s'" %(self.doc.name))
+		for d in getlist(self.doclist, 'item_maintenance_detail'):
+			self.validate_maintenance_detail()
+			s_list =[]	
+			s_list = self.create_schedule_list(d.start_date, d.end_date, d.no_of_visits)
+			for i in range(d.no_of_visits):				
+				child = addchild(self.doc, 'maintenance_schedule_detail',
+					'Maintenance Schedule Detail', self.doclist)
+				child.item_code = d.item_code
+				child.item_name = d.item_name
+				child.scheduled_date = s_list[i].strftime('%Y-%m-%d')
+				if d.serial_no:
+					child.serial_no = d.serial_no
+				child.idx = count
+				count = count+1
+				child.incharge_name = d.incharge_name
+				child.save(1)
+				
+		self.on_update()
+
+	def on_submit(self):
+		if not getlist(self.doclist, 'maintenance_schedule_detail'):
+			msgprint("Please click on 'Generate Schedule' to get schedule")
+			raise Exception
+		self.check_serial_no_added()
+		self.validate_serial_no_warranty()
+		self.validate_schedule()
+
+		email_map ={}
+		for d in getlist(self.doclist, 'item_maintenance_detail'):
+			if d.serial_no:
+				self.update_amc_date(d.serial_no, d.end_date)
+
+			if d.incharge_name not in email_map:
+				email_map[d.incharge_name] = webnotes.bean("Sales Person", 
+					d.incharge_name).run_method("get_email_id")
+
+			scheduled_date =webnotes.conn.sql("select scheduled_date from `tabMaintenance Schedule Detail` \
+				where incharge_name='%s' and item_code='%s' and parent='%s' " %(d.incharge_name, \
+				d.item_code, self.doc.name), as_dict=1)
+
+			for key in scheduled_date:
+				if email_map[d.incharge_name]:
+					description = "Reference: %s, Item Code: %s and Customer: %s" % \
+						(self.doc.name, d.item_code, self.doc.customer)
+					webnotes.bean({
+						"doctype": "Event",
+						"owner": email_map[d.incharge_name] or self.doc.owner,
+						"subject": description,
+						"description": description,
+						"starts_on": key["scheduled_date"] + " 10:00:00",
+						"event_type": "Private",
+						"ref_type": self.doc.doctype,
+						"ref_name": self.doc.name
+					}).insert()
+
+		webnotes.conn.set(self.doc, 'status', 'Submitted')		
+		
+	#get schedule dates
+	#----------------------
+	def create_schedule_list(self, start_date, end_date, no_of_visit):
+		schedule_list = []		
+		start_date1 = start_date
+		date_diff = (getdate(end_date) - getdate(start_date)).days
+		add_by = date_diff/no_of_visit
+		#schedule_list.append(start_date1)
+		while(getdate(start_date1) < getdate(end_date)):
+			start_date1 = add_days(start_date1, add_by)
+			if len(schedule_list) < no_of_visit:
+				schedule_list.append(getdate(start_date1))
+		return schedule_list
+	
+	#validate date range and periodicity selected
+	#-------------------------------------------------
+	def validate_period(self, arg):
+		arg1 = eval(arg)
+		if getdate(arg1['start_date']) >= getdate(arg1['end_date']):
+			msgprint("Start date should be less than end date ")
+			raise Exception
+		
+		period = (getdate(arg1['end_date'])-getdate(arg1['start_date'])).days+1
+		
+		if (arg1['periodicity']=='Yearly' or arg1['periodicity']=='Half Yearly' or arg1['periodicity']=='Quarterly') and period<365:
+			msgprint(cstr(arg1['periodicity'])+ " periodicity can be set for period of atleast 1 year or more only")
+			raise Exception
+		elif arg1['periodicity']=='Monthly' and period<30:
+			msgprint("Monthly periodicity can be set for period of atleast 1 month or more")
+			raise Exception
+		elif arg1['periodicity']=='Weekly' and period<7:
+			msgprint("Weekly periodicity can be set for period of atleast 1 week or more")
+			raise Exception
+	
+	def get_no_of_visits(self, arg):
+		arg1 = eval(arg)		
+		self.validate_period(arg)
+		period = (getdate(arg1['end_date'])-getdate(arg1['start_date'])).days+1
+		
+		count =0
+		if arg1['periodicity'] == 'Weekly':
+			count = period/7
+		elif arg1['periodicity'] == 'Monthly':
+			count = period/30
+		elif arg1['periodicity'] == 'Quarterly':
+			count = period/91	 
+		elif arg1['periodicity'] == 'Half Yearly':
+			count = period/182
+		elif arg1['periodicity'] == 'Yearly':
+			count = period/365
+		
+		ret = {'no_of_visits':count}
+		return ret
+	
+
+
+	def validate_maintenance_detail(self):
+		if not getlist(self.doclist, 'item_maintenance_detail'):
+			msgprint("Please enter Maintaince Details first")
+			raise Exception
+		
+		for d in getlist(self.doclist, 'item_maintenance_detail'):
+			if not d.item_code:
+				msgprint("Please select item code")
+				raise Exception
+			elif not d.start_date or not d.end_date:
+				msgprint("Please select Start Date and End Date for item "+d.item_code)
+				raise Exception
+			elif not d.no_of_visits:
+				msgprint("Please mention no of visits required")
+				raise Exception
+			elif not d.incharge_name:
+				msgprint("Please select Incharge Person's name")
+				raise Exception
+			
+			if getdate(d.start_date) >= getdate(d.end_date):
+				msgprint("Start date should be less than end date for item "+d.item_code)
+				raise Exception
+	
+	#check if maintenance schedule already created against same sales order
+	#-----------------------------------------------------------------------------------
+	def validate_sales_order(self):
+		for d in getlist(self.doclist, 'item_maintenance_detail'):
+			if d.prevdoc_docname:
+				chk = webnotes.conn.sql("select t1.name from `tabMaintenance Schedule` t1, `tabMaintenance Schedule Item` t2 where t2.parent=t1.name and t2.prevdoc_docname=%s and t1.docstatus=1", d.prevdoc_docname)
+				if chk:
+					msgprint("Maintenance Schedule against "+d.prevdoc_docname+" already exist")
+					raise Exception
+	
+
+	def validate_serial_no(self):
+		for d in getlist(self.doclist, 'item_maintenance_detail'):
+			cur_s_no=[]			
+			if d.serial_no:
+				cur_serial_no = d.serial_no.replace(' ', '')
+				cur_s_no = cur_serial_no.split(',')
+				
+				for x in cur_s_no:
+					chk = webnotes.conn.sql("select name, status from `tabSerial No` where docstatus!=2 and name=%s", (x))
+					chk1 = chk and chk[0][0] or ''
+					status = chk and chk[0][1] or ''
+					
+					if not chk1:
+						msgprint("Serial no "+x+" does not exist in system.")
+						raise Exception
+	
+	def validate(self):
+		self.validate_maintenance_detail()
+		self.validate_sales_order()
+		self.validate_serial_no()
+		self.validate_start_date()
+	
+	# validate that maintenance start date can not be before serial no delivery date
+	#-------------------------------------------------------------------------------------------
+	def validate_start_date(self):
+		for d in getlist(self.doclist, 'item_maintenance_detail'):
+			if d.serial_no:
+				cur_serial_no = d.serial_no.replace(' ', '')
+				cur_s_no = cur_serial_no.split(',')
+				
+				for x in cur_s_no:
+					dt = webnotes.conn.sql("select delivery_date from `tabSerial No` where name = %s", x)
+					dt = dt and dt[0][0] or ''
+					
+					if dt:
+						if dt > getdate(d.start_date):
+							msgprint("Maintenance start date can not be before delivery date "+dt.strftime('%Y-%m-%d')+" for serial no "+x)
+							raise Exception
+	
+	#update amc expiry date in serial no
+	#------------------------------------------
+	def update_amc_date(self,serial_no,amc_end_date):
+		#get current list of serial no
+		cur_serial_no = serial_no.replace(' ', '')
+		cur_s_no = cur_serial_no.split(',')
+		
+		for x in cur_s_no:
+			webnotes.conn.sql("update `tabSerial No` set amc_expiry_date = '%s', maintenance_status = 'Under AMC' where name = '%s'"% (amc_end_date,x))
+	
+	def on_update(self):
+		webnotes.conn.set(self.doc, 'status', 'Draft')
+	
+	def validate_serial_no_warranty(self):
+		for d in getlist(self.doclist, 'item_maintenance_detail'):
+			if cstr(d.serial_no).strip():
+				dt = webnotes.conn.sql("""select warranty_expiry_date, amc_expiry_date 
+					from `tabSerial No` where name = %s""", d.serial_no, as_dict=1)
+				if dt[0]['warranty_expiry_date'] and dt[0]['warranty_expiry_date'] >= d.start_date:
+					webnotes.msgprint("""Serial No: %s is already under warranty upto %s. 
+						Please check AMC Start Date.""" % 
+						(d.serial_no, dt[0]["warranty_expiry_date"]), raise_exception=1)
+						
+				if dt[0]['amc_expiry_date'] and dt[0]['amc_expiry_date'] >= d.start_date:
+					webnotes.msgprint("""Serial No: %s is already under AMC upto %s.
+						Please check AMC Start Date.""" % 
+						(d.serial_no, dt[0]["amc_expiry_date"]), raise_exception=1)
+
+	def validate_schedule(self):
+		item_lst1 =[]
+		item_lst2 =[]
+		for d in getlist(self.doclist, 'item_maintenance_detail'):
+			if d.item_code not in item_lst1:
+				item_lst1.append(d.item_code)
+		
+		for m in getlist(self.doclist, 'maintenance_schedule_detail'):
+			if m.item_code not in item_lst2:
+				item_lst2.append(m.item_code)
+		
+		if len(item_lst1) != len(item_lst2):
+			msgprint("Maintenance Schedule is not generated for all the items. Please click on 'Generate Schedule'")
+			raise Exception
+		else:
+			for x in item_lst1:
+				if x not in item_lst2:
+					msgprint("Maintenance Schedule is not generated for item "+x+". Please click on 'Generate Schedule'")
+					raise Exception
+	
+	#check if serial no present in item maintenance table
+	#-----------------------------------------------------------
+	def check_serial_no_added(self):
+		serial_present =[]
+		for d in getlist(self.doclist, 'item_maintenance_detail'):
+			if d.serial_no:
+				serial_present.append(d.item_code)
+		
+		for m in getlist(self.doclist, 'maintenance_schedule_detail'):
+			if serial_present:
+				if m.item_code in serial_present and not m.serial_no:
+					msgprint("Please click on 'Generate Schedule' to fetch serial no added for item "+m.item_code)
+					raise Exception
+	
+	
+	
+	def on_cancel(self):
+		for d in getlist(self.doclist, 'item_maintenance_detail'):
+			if d.serial_no:
+				self.update_amc_date(d.serial_no, '')
+		webnotes.conn.set(self.doc, 'status', 'Cancelled')
+		delete_events(self.doc.doctype, self.doc.name)
+		
+	def on_trash(self):
+		delete_events(self.doc.doctype, self.doc.name)
+
+@webnotes.whitelist()
+def make_maintenance_visit(source_name, target_doclist=None):
+	from webnotes.model.mapper import get_mapped_doclist
+	
+	def update_status(source, target, parent):
+		target.maintenance_type = "Scheduled"
+	
+	doclist = get_mapped_doclist("Maintenance Schedule", source_name, {
+		"Maintenance Schedule": {
+			"doctype": "Maintenance Visit", 
+			"field_map": {
+				"name": "maintenance_schedule"
+			},
+			"validation": {
+				"docstatus": ["=", 1]
+			},
+			"postprocess": update_status
+		}, 
+		"Maintenance Schedule Item": {
+			"doctype": "Maintenance Visit Purpose", 
+			"field_map": {
+				"parent": "prevdoc_docname", 
+				"parenttype": "prevdoc_doctype",
+				"incharge_name": "service_person"
+			}
+		}
+	}, target_doclist)
+
+	return [d.fields for d in doclist]
\ No newline at end of file
diff --git a/erpnext/support/doctype/maintenance_schedule/maintenance_schedule.txt b/erpnext/support/doctype/maintenance_schedule/maintenance_schedule.txt
new file mode 100644
index 0000000..ff97b95
--- /dev/null
+++ b/erpnext/support/doctype/maintenance_schedule/maintenance_schedule.txt
@@ -0,0 +1,260 @@
+[
+ {
+  "creation": "2013-01-10 16:34:30", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:13", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "MS.#####", 
+  "doctype": "DocType", 
+  "icon": "icon-calendar", 
+  "is_submittable": 1, 
+  "module": "Support", 
+  "name": "__common__", 
+  "search_fields": "status,customer,customer_name, sales_order_no"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Maintenance Schedule", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Maintenance Schedule", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "Maintenance Manager", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Maintenance Schedule"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_details", 
+  "fieldtype": "Section Break", 
+  "label": "Customer Details", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-user"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 0, 
+  "label": "Customer", 
+  "oldfieldname": "customer", 
+  "oldfieldtype": "Link", 
+  "options": "Customer", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_address", 
+  "fieldtype": "Link", 
+  "label": "Customer Address", 
+  "options": "Address", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_person", 
+  "fieldtype": "Link", 
+  "label": "Contact Person", 
+  "options": "Contact", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_name", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Customer Name", 
+  "oldfieldname": "customer_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_display", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Address", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_display", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Contact", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_mobile", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Mobile No", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_email", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Contact Email", 
+  "print_hide": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "transaction_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "label": "Transaction Date", 
+  "oldfieldname": "transaction_date", 
+  "oldfieldtype": "Date", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "default": "Draft", 
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Status", 
+  "no_copy": 1, 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Select", 
+  "options": "\nDraft\nSubmitted\nCancelled", 
+  "read_only": 1, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Data", 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Link", 
+  "options": "Company", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "territory", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Territory", 
+  "oldfieldname": "territory", 
+  "oldfieldtype": "Link", 
+  "options": "Territory", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "customer_group", 
+  "fieldtype": "Link", 
+  "label": "Customer Group", 
+  "options": "Customer Group", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "items", 
+  "fieldtype": "Section Break", 
+  "label": "Items", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-shopping-cart"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_maintenance_detail", 
+  "fieldtype": "Table", 
+  "label": "Maintenance Schedule Item", 
+  "oldfieldname": "item_maintenance_detail", 
+  "oldfieldtype": "Table", 
+  "options": "Maintenance Schedule Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "schedule", 
+  "fieldtype": "Section Break", 
+  "label": "Schedule", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-time"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "generate_schedule", 
+  "fieldtype": "Button", 
+  "label": "Generate Schedule", 
+  "oldfieldtype": "Button"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "maintenance_schedule_detail", 
+  "fieldtype": "Table", 
+  "label": "Maintenance Schedule Detail", 
+  "oldfieldname": "maintenance_schedule_detail", 
+  "oldfieldtype": "Table", 
+  "options": "Maintenance Schedule Detail", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/support/doctype/maintenance_schedule_detail/README.md b/erpnext/support/doctype/maintenance_schedule_detail/README.md
similarity index 100%
rename from support/doctype/maintenance_schedule_detail/README.md
rename to erpnext/support/doctype/maintenance_schedule_detail/README.md
diff --git a/support/doctype/maintenance_schedule_detail/__init__.py b/erpnext/support/doctype/maintenance_schedule_detail/__init__.py
similarity index 100%
rename from support/doctype/maintenance_schedule_detail/__init__.py
rename to erpnext/support/doctype/maintenance_schedule_detail/__init__.py
diff --git a/support/doctype/maintenance_schedule_detail/maintenance_schedule_detail.py b/erpnext/support/doctype/maintenance_schedule_detail/maintenance_schedule_detail.py
similarity index 100%
rename from support/doctype/maintenance_schedule_detail/maintenance_schedule_detail.py
rename to erpnext/support/doctype/maintenance_schedule_detail/maintenance_schedule_detail.py
diff --git a/erpnext/support/doctype/maintenance_schedule_detail/maintenance_schedule_detail.txt b/erpnext/support/doctype/maintenance_schedule_detail/maintenance_schedule_detail.txt
new file mode 100644
index 0000000..8b52d8b
--- /dev/null
+++ b/erpnext/support/doctype/maintenance_schedule_detail/maintenance_schedule_detail.txt
@@ -0,0 +1,108 @@
+[
+ {
+  "creation": "2013-02-22 01:28:05", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:20", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "MSD.#####", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Support", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Maintenance Schedule Detail", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Maintenance Schedule Detail"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Item Code", 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_name", 
+  "fieldtype": "Data", 
+  "in_filter": 0, 
+  "in_list_view": 1, 
+  "label": "Item Name", 
+  "oldfieldname": "item_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "scheduled_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Scheduled Date", 
+  "oldfieldname": "scheduled_date", 
+  "oldfieldtype": "Date", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "actual_date", 
+  "fieldtype": "Date", 
+  "hidden": 1, 
+  "in_list_view": 0, 
+  "label": "Actual Date", 
+  "no_copy": 1, 
+  "oldfieldname": "actual_date", 
+  "oldfieldtype": "Date", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "report_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "incharge_name", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Incharge Name", 
+  "oldfieldname": "incharge_name", 
+  "oldfieldtype": "Link", 
+  "options": "Sales Person", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "serial_no", 
+  "fieldtype": "Small Text", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Serial No", 
+  "no_copy": 0, 
+  "oldfieldname": "serial_no", 
+  "oldfieldtype": "Small Text", 
+  "print_width": "160px", 
+  "read_only": 1, 
+  "search_index": 0, 
+  "width": "160px"
+ }
+]
\ No newline at end of file
diff --git a/support/doctype/maintenance_schedule_item/README.md b/erpnext/support/doctype/maintenance_schedule_item/README.md
similarity index 100%
rename from support/doctype/maintenance_schedule_item/README.md
rename to erpnext/support/doctype/maintenance_schedule_item/README.md
diff --git a/support/doctype/maintenance_schedule_item/__init__.py b/erpnext/support/doctype/maintenance_schedule_item/__init__.py
similarity index 100%
rename from support/doctype/maintenance_schedule_item/__init__.py
rename to erpnext/support/doctype/maintenance_schedule_item/__init__.py
diff --git a/support/doctype/maintenance_schedule_item/maintenance_schedule_item.py b/erpnext/support/doctype/maintenance_schedule_item/maintenance_schedule_item.py
similarity index 100%
rename from support/doctype/maintenance_schedule_item/maintenance_schedule_item.py
rename to erpnext/support/doctype/maintenance_schedule_item/maintenance_schedule_item.py
diff --git a/erpnext/support/doctype/maintenance_schedule_item/maintenance_schedule_item.txt b/erpnext/support/doctype/maintenance_schedule_item/maintenance_schedule_item.txt
new file mode 100644
index 0000000..f42b48b
--- /dev/null
+++ b/erpnext/support/doctype/maintenance_schedule_item/maintenance_schedule_item.txt
@@ -0,0 +1,154 @@
+[
+ {
+  "creation": "2013-02-22 01:28:05", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:20", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "IMD.#####", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Support", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Maintenance Schedule Item", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Maintenance Schedule Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Item Code", 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Link", 
+  "options": "Item", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_name", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Item Name", 
+  "oldfieldname": "item_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Data", 
+  "print_width": "300px", 
+  "read_only": 1, 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "schedule_details", 
+  "fieldtype": "Section Break", 
+  "in_list_view": 0, 
+  "label": "Schedule Details"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "start_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Start Date", 
+  "oldfieldname": "start_date", 
+  "oldfieldtype": "Date", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "end_date", 
+  "fieldtype": "Date", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "End Date", 
+  "oldfieldname": "end_date", 
+  "oldfieldtype": "Date", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "periodicity", 
+  "fieldtype": "Select", 
+  "in_list_view": 1, 
+  "label": "Periodicity", 
+  "oldfieldname": "periodicity", 
+  "oldfieldtype": "Select", 
+  "options": "\nWeekly\nMonthly\nQuarterly\nHalf Yearly\nYearly\nRandom"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "no_of_visits", 
+  "fieldtype": "Int", 
+  "label": "No of Visits", 
+  "oldfieldname": "no_of_visits", 
+  "oldfieldtype": "Int", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "incharge_name", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Sales Person Incharge", 
+  "oldfieldname": "incharge_name", 
+  "oldfieldtype": "Link", 
+  "options": "Sales Person", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "reference", 
+  "fieldtype": "Section Break", 
+  "label": "Reference"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "serial_no", 
+  "fieldtype": "Small Text", 
+  "label": "Serial No", 
+  "oldfieldname": "serial_no", 
+  "oldfieldtype": "Small Text"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "prevdoc_docname", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "label": "Against Docname", 
+  "no_copy": 1, 
+  "oldfieldname": "prevdoc_docname", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "search_index": 1, 
+  "width": "150px"
+ }
+]
\ No newline at end of file
diff --git a/support/doctype/maintenance_visit/README.md b/erpnext/support/doctype/maintenance_visit/README.md
similarity index 100%
rename from support/doctype/maintenance_visit/README.md
rename to erpnext/support/doctype/maintenance_visit/README.md
diff --git a/support/doctype/maintenance_visit/__init__.py b/erpnext/support/doctype/maintenance_visit/__init__.py
similarity index 100%
rename from support/doctype/maintenance_visit/__init__.py
rename to erpnext/support/doctype/maintenance_visit/__init__.py
diff --git a/erpnext/support/doctype/maintenance_visit/maintenance_visit.js b/erpnext/support/doctype/maintenance_visit/maintenance_visit.js
new file mode 100644
index 0000000..f571b9a
--- /dev/null
+++ b/erpnext/support/doctype/maintenance_visit/maintenance_visit.js
@@ -0,0 +1,108 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+wn.provide("erpnext.support");
+// TODO commonify this code
+erpnext.support.MaintenanceVisit = wn.ui.form.Controller.extend({
+	refresh: function() {
+		if (this.frm.doc.docstatus===0) {
+			cur_frm.add_custom_button(wn._('From Maintenance Schedule'), 
+				function() {
+					wn.model.map_current_doc({
+						method: "erpnext.support.doctype.maintenance_schedule.maintenance_schedule.make_maintenance_visit",
+						source_doctype: "Maintenance Schedule",
+						get_query_filters: {
+							docstatus: 1,
+							customer: cur_frm.doc.customer || undefined,
+							company: cur_frm.doc.company
+						}
+					})
+				});
+			cur_frm.add_custom_button(wn._('From Customer Issue'), 
+				function() {
+					wn.model.map_current_doc({
+						method: "erpnext.support.doctype.customer_issue.customer_issue.make_maintenance_visit",
+						source_doctype: "Customer Issue",
+						get_query_filters: {
+							status: ["in", "Open, Work in Progress"],
+							customer: cur_frm.doc.customer || undefined,
+							company: cur_frm.doc.company
+						}
+					})
+				});
+			cur_frm.add_custom_button(wn._('From Sales Order'), 
+				function() {
+					wn.model.map_current_doc({
+						method: "erpnext.selling.doctype.sales_order.sales_order.make_maintenance_visit",
+						source_doctype: "Sales Order",
+						get_query_filters: {
+							docstatus: 1,
+							order_type: cur_frm.doc.order_type,
+							customer: cur_frm.doc.customer || undefined,
+							company: cur_frm.doc.company
+						}
+					})
+				});
+		}
+		cur_frm.cscript.hide_contact_info();			
+	},
+	customer: function() {
+		var me = this;
+		if(this.frm.doc.customer) {
+			// TODO shift this to depends_on
+			cur_frm.cscript.hide_contact_info();
+			
+			return this.frm.call({
+				doc: this.frm.doc,
+				method: "set_customer_defaults",
+			});
+		}
+	}, 
+});
+
+$.extend(cur_frm.cscript, new erpnext.support.MaintenanceVisit({frm: cur_frm}));
+
+cur_frm.cscript.onload = function(doc, dt, dn) {
+	if(!doc.status) set_multiple(dt,dn,{status:'Draft'});
+	if(doc.__islocal) set_multiple(dt,dn,{mntc_date:get_today()});
+	cur_frm.cscript.hide_contact_info();			
+}
+
+cur_frm.cscript.hide_contact_info = function() {
+	cur_frm.toggle_display("contact_info_section", cur_frm.doc.customer ? true : false);
+}
+
+cur_frm.cscript.customer_address = cur_frm.cscript.contact_person = function(doc,dt,dn) {		
+	if(doc.customer) return get_server_fields('get_customer_address', JSON.stringify({customer: doc.customer, address: doc.customer_address, contact: doc.contact_person}),'', doc, dt, dn, 1);
+}
+
+cur_frm.fields_dict['customer_address'].get_query = function(doc, cdt, cdn) {
+	return{
+    	filters:{'customer': doc.customer}
+  	}
+}
+
+cur_frm.fields_dict['contact_person'].get_query = function(doc, cdt, cdn) {
+  	return{
+    	filters:{'customer': doc.customer}
+  	}
+}
+
+cur_frm.fields_dict['maintenance_visit_details'].grid.get_field('item_code').get_query = function(doc, cdt, cdn) {
+	return{
+    	filters:{ 'is_service_item': "Yes"}
+  	}
+}
+
+cur_frm.cscript.item_code = function(doc, cdt, cdn) {
+	var fname = cur_frm.cscript.fname;
+	var d = locals[cdt][cdn];
+	if (d.item_code) {
+		return get_server_fields('get_item_details',d.item_code, 'maintenance_visit_details',doc,cdt,cdn,1);
+	}
+}
+
+
+cur_frm.fields_dict.customer.get_query = function(doc,cdt,cdn) {
+	return {query: "erpnext.controllers.queries.customer_query" }
+}
\ No newline at end of file
diff --git a/erpnext/support/doctype/maintenance_visit/maintenance_visit.py b/erpnext/support/doctype/maintenance_visit/maintenance_visit.py
new file mode 100644
index 0000000..e56389e
--- /dev/null
+++ b/erpnext/support/doctype/maintenance_visit/maintenance_visit.py
@@ -0,0 +1,98 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import cstr
+from webnotes.model.bean import getlist
+from webnotes import msgprint
+
+	
+
+from erpnext.utilities.transaction_base import TransactionBase
+
+class DocType(TransactionBase):
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+	
+	def get_item_details(self, item_code):
+		item = webnotes.conn.sql("select item_name,description from `tabItem` where name = '%s'" %(item_code), as_dict=1)
+		ret = {
+			'item_name' : item and item[0]['item_name'] or '',
+			'description' : item and item[0]['description'] or ''
+		}
+		return ret
+			
+	def validate_serial_no(self):
+		for d in getlist(self.doclist, 'maintenance_visit_details'):
+			if d.serial_no and not webnotes.conn.sql("select name from `tabSerial No` where name = '%s' and docstatus != 2" % d.serial_no):
+				msgprint("Serial No: "+ d.serial_no + " not exists in the system")
+				raise Exception
+
+	
+	def validate(self):
+		if not getlist(self.doclist, 'maintenance_visit_details'):
+			msgprint("Please enter maintenance details")
+			raise Exception
+
+		self.validate_serial_no()
+	
+	def update_customer_issue(self, flag):
+		for d in getlist(self.doclist, 'maintenance_visit_details'):
+			if d.prevdoc_docname and d.prevdoc_doctype == 'Customer Issue' :
+				if flag==1:
+					mntc_date = self.doc.mntc_date
+					service_person = d.service_person
+					work_done = d.work_done
+					if self.doc.completion_status == 'Fully Completed':
+						status = 'Closed'
+					elif self.doc.completion_status == 'Partially Completed':
+						status = 'Work In Progress'
+				else:
+					nm = webnotes.conn.sql("select t1.name, t1.mntc_date, t2.service_person, t2.work_done from `tabMaintenance Visit` t1, `tabMaintenance Visit Purpose` t2 where t2.parent = t1.name and t1.completion_status = 'Partially Completed' and t2.prevdoc_docname = %s and t1.name!=%s and t1.docstatus = 1 order by t1.name desc limit 1", (d.prevdoc_docname, self.doc.name))
+					
+					if nm:
+						status = 'Work In Progress'
+						mntc_date = nm and nm[0][1] or ''
+						service_person = nm and nm[0][2] or ''
+						work_done = nm and nm[0][3] or ''
+					else:
+						status = 'Open'
+						mntc_date = ''
+						service_person = ''
+						work_done = ''
+				
+				webnotes.conn.sql("update `tabCustomer Issue` set resolution_date=%s, resolved_by=%s, resolution_details=%s, status=%s where name =%s",(mntc_date,service_person,work_done,status,d.prevdoc_docname))
+	
+
+	def check_if_last_visit(self):
+		"""check if last maintenance visit against same sales order/ customer issue"""
+		check_for_docname = check_for_doctype = None
+		for d in getlist(self.doclist, 'maintenance_visit_details'):
+			if d.prevdoc_docname:
+				check_for_docname = d.prevdoc_docname
+				check_for_doctype = d.prevdoc_doctype
+		
+		if check_for_docname:
+			check = webnotes.conn.sql("select t1.name from `tabMaintenance Visit` t1, `tabMaintenance Visit Purpose` t2 where t2.parent = t1.name and t1.name!=%s and t2.prevdoc_docname=%s and t1.docstatus = 1 and (t1.mntc_date > %s or (t1.mntc_date = %s and t1.mntc_time > %s))", (self.doc.name, check_for_docname, self.doc.mntc_date, self.doc.mntc_date, self.doc.mntc_time))
+			
+			if check:
+				check_lst = [x[0] for x in check]
+				check_lst =','.join(check_lst)
+				msgprint("To cancel this, you need to cancel Maintenance Visit(s) "+cstr(check_lst)+" created after this maintenance visit against same "+check_for_doctype)
+				raise Exception
+			else:
+				self.update_customer_issue(0)
+	
+	def on_submit(self):
+		self.update_customer_issue(1)		
+		webnotes.conn.set(self.doc, 'status', 'Submitted')
+	
+	def on_cancel(self):
+		self.check_if_last_visit()		
+		webnotes.conn.set(self.doc, 'status', 'Cancelled')
+
+	def on_update(self):
+		pass
\ No newline at end of file
diff --git a/erpnext/support/doctype/maintenance_visit/maintenance_visit.txt b/erpnext/support/doctype/maintenance_visit/maintenance_visit.txt
new file mode 100644
index 0000000..2b2986e
--- /dev/null
+++ b/erpnext/support/doctype/maintenance_visit/maintenance_visit.txt
@@ -0,0 +1,319 @@
+[
+ {
+  "creation": "2013-01-10 16:34:31", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:13", 
+  "modified_by": "Administrator", 
+  "owner": "ashwini@webnotestech.com"
+ }, 
+ {
+  "autoname": "MV.#####", 
+  "doctype": "DocType", 
+  "icon": "icon-file-text", 
+  "is_submittable": 1, 
+  "module": "Support", 
+  "name": "__common__", 
+  "search_fields": "status,maintenance_type,customer,customer_name, address,mntc_date,company,fiscal_year"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Maintenance Visit", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 1, 
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Maintenance Visit", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "Maintenance User", 
+  "submit": 1, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Maintenance Visit"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_details", 
+  "fieldtype": "Section Break", 
+  "label": "Customer Details", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-user"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Customer", 
+  "oldfieldname": "customer", 
+  "oldfieldtype": "Link", 
+  "options": "Customer", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_name", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "in_list_view": 1, 
+  "label": "Customer Name", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_display", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Address", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_display", 
+  "fieldtype": "Small Text", 
+  "hidden": 1, 
+  "label": "Contact", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_mobile", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Mobile No", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_email", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Contact Email", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "default": "Today", 
+  "doctype": "DocField", 
+  "fieldname": "mntc_date", 
+  "fieldtype": "Date", 
+  "label": "Maintenance Date", 
+  "no_copy": 1, 
+  "oldfieldname": "mntc_date", 
+  "oldfieldtype": "Date", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "mntc_time", 
+  "fieldtype": "Time", 
+  "label": "Maintenance Time", 
+  "no_copy": 1, 
+  "oldfieldname": "mntc_time", 
+  "oldfieldtype": "Time"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "maintenance_details", 
+  "fieldtype": "Section Break", 
+  "label": "Maintenance Details", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-wrench"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "completion_status", 
+  "fieldtype": "Select", 
+  "in_list_view": 1, 
+  "label": "Completion Status", 
+  "oldfieldname": "completion_status", 
+  "oldfieldtype": "Select", 
+  "options": "\nPartially Completed\nFully Completed", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_14", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "default": "Unscheduled", 
+  "doctype": "DocField", 
+  "fieldname": "maintenance_type", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Maintenance Type", 
+  "oldfieldname": "maintenance_type", 
+  "oldfieldtype": "Select", 
+  "options": "\nScheduled\nUnscheduled\nBreakdown", 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "section_break0", 
+  "fieldtype": "Section Break", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-wrench"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "maintenance_visit_details", 
+  "fieldtype": "Table", 
+  "label": "Maintenance Visit Purpose", 
+  "oldfieldname": "maintenance_visit_details", 
+  "oldfieldtype": "Table", 
+  "options": "Maintenance Visit Purpose"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "more_info", 
+  "fieldtype": "Section Break", 
+  "label": "More Info", 
+  "oldfieldtype": "Section Break", 
+  "options": "icon-file-text"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_feedback", 
+  "fieldtype": "Small Text", 
+  "label": "Customer Feedback", 
+  "oldfieldname": "customer_feedback", 
+  "oldfieldtype": "Small Text"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break3", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "default": "Draft", 
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Data", 
+  "label": "Status", 
+  "no_copy": 1, 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Data", 
+  "options": "\nDraft\nCancelled\nSubmitted", 
+  "read_only": 1, 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "amended_from", 
+  "fieldtype": "Data", 
+  "ignore_restrictions": 1, 
+  "label": "Amended From", 
+  "no_copy": 1, 
+  "oldfieldname": "amended_from", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "read_only": 1, 
+  "width": "150px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Company", 
+  "oldfieldname": "company", 
+  "oldfieldtype": "Select", 
+  "options": "link:Company", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fiscal_year", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "label": "Fiscal Year", 
+  "oldfieldname": "fiscal_year", 
+  "oldfieldtype": "Select", 
+  "options": "link:Fiscal Year", 
+  "print_hide": 1, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_info_section", 
+  "fieldtype": "Section Break", 
+  "label": "Contact Info", 
+  "options": "icon-bullhorn"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_address", 
+  "fieldtype": "Link", 
+  "label": "Customer Address", 
+  "options": "Address", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_person", 
+  "fieldtype": "Link", 
+  "label": "Contact Person", 
+  "options": "Contact", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "col_break4", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "territory", 
+  "fieldtype": "Link", 
+  "label": "Territory", 
+  "options": "Territory", 
+  "print_hide": 1
+ }, 
+ {
+  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
+  "doctype": "DocField", 
+  "fieldname": "customer_group", 
+  "fieldtype": "Link", 
+  "label": "Customer Group", 
+  "options": "Customer Group", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/support/doctype/maintenance_visit_purpose/README.md b/erpnext/support/doctype/maintenance_visit_purpose/README.md
similarity index 100%
rename from support/doctype/maintenance_visit_purpose/README.md
rename to erpnext/support/doctype/maintenance_visit_purpose/README.md
diff --git a/support/doctype/maintenance_visit_purpose/__init__.py b/erpnext/support/doctype/maintenance_visit_purpose/__init__.py
similarity index 100%
rename from support/doctype/maintenance_visit_purpose/__init__.py
rename to erpnext/support/doctype/maintenance_visit_purpose/__init__.py
diff --git a/support/doctype/maintenance_visit_purpose/maintenance_visit_purpose.py b/erpnext/support/doctype/maintenance_visit_purpose/maintenance_visit_purpose.py
similarity index 100%
rename from support/doctype/maintenance_visit_purpose/maintenance_visit_purpose.py
rename to erpnext/support/doctype/maintenance_visit_purpose/maintenance_visit_purpose.py
diff --git a/erpnext/support/doctype/maintenance_visit_purpose/maintenance_visit_purpose.txt b/erpnext/support/doctype/maintenance_visit_purpose/maintenance_visit_purpose.txt
new file mode 100644
index 0000000..6a45e55
--- /dev/null
+++ b/erpnext/support/doctype/maintenance_visit_purpose/maintenance_visit_purpose.txt
@@ -0,0 +1,142 @@
+[
+ {
+  "creation": "2013-02-22 01:28:06", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:20", 
+  "modified_by": "Administrator", 
+  "owner": "ashwini@webnotestech.com"
+ }, 
+ {
+  "autoname": "MVD.#####", 
+  "doctype": "DocType", 
+  "istable": 1, 
+  "module": "Support", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Maintenance Visit Purpose", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Maintenance Visit Purpose"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_code", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Item Code", 
+  "oldfieldname": "item_code", 
+  "oldfieldtype": "Link", 
+  "options": "Item"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "item_name", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Item Name", 
+  "oldfieldname": "item_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "serial_no", 
+  "fieldtype": "Small Text", 
+  "in_list_view": 1, 
+  "label": "Serial No", 
+  "oldfieldname": "serial_no", 
+  "oldfieldtype": "Small Text"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Small Text", 
+  "in_list_view": 1, 
+  "label": "Description", 
+  "oldfieldname": "description", 
+  "oldfieldtype": "Small Text", 
+  "print_width": "300px", 
+  "reqd": 1, 
+  "width": "300px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "work_details", 
+  "fieldtype": "Section Break", 
+  "in_list_view": 0, 
+  "label": "Work Details"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "service_person", 
+  "fieldtype": "Link", 
+  "in_list_view": 1, 
+  "label": "Sales Person", 
+  "oldfieldname": "service_person", 
+  "oldfieldtype": "Link", 
+  "options": "Sales Person", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "work_done", 
+  "fieldtype": "Small Text", 
+  "in_list_view": 1, 
+  "label": "Work Done", 
+  "oldfieldname": "work_done", 
+  "oldfieldtype": "Small Text", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "prevdoc_docname", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "label": "Against Document No", 
+  "no_copy": 1, 
+  "oldfieldname": "prevdoc_docname", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "print_width": "160px", 
+  "read_only": 1, 
+  "report_hide": 1, 
+  "width": "160px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "prevdoc_detail_docname", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Against Document Detail No", 
+  "no_copy": 1, 
+  "oldfieldname": "prevdoc_detail_docname", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "print_width": "160px", 
+  "read_only": 1, 
+  "report_hide": 1, 
+  "width": "160px"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "prevdoc_doctype", 
+  "fieldtype": "Data", 
+  "hidden": 0, 
+  "label": "Document Type", 
+  "no_copy": 1, 
+  "oldfieldname": "prevdoc_doctype", 
+  "oldfieldtype": "Data", 
+  "print_hide": 1, 
+  "print_width": "150px", 
+  "read_only": 1, 
+  "report_hide": 1, 
+  "width": "150px"
+ }
+]
\ No newline at end of file
diff --git a/support/doctype/newsletter/README.md b/erpnext/support/doctype/newsletter/README.md
similarity index 100%
rename from support/doctype/newsletter/README.md
rename to erpnext/support/doctype/newsletter/README.md
diff --git a/support/doctype/newsletter/__init__.py b/erpnext/support/doctype/newsletter/__init__.py
similarity index 100%
rename from support/doctype/newsletter/__init__.py
rename to erpnext/support/doctype/newsletter/__init__.py
diff --git a/erpnext/support/doctype/newsletter/newsletter.js b/erpnext/support/doctype/newsletter/newsletter.js
new file mode 100644
index 0000000..41967e3
--- /dev/null
+++ b/erpnext/support/doctype/newsletter/newsletter.js
@@ -0,0 +1,63 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+cur_frm.cscript.onload = function(doc) {
+	return wn.call({
+		method: "erpnext.support.doctype.newsletter.newsletter.get_lead_options",
+		type: "GET",
+		callback: function(r) {
+			set_field_options("lead_source", r.message.sources.join("\n"))
+			set_field_options("lead_status", r.message.statuses.join("\n"))
+		}
+	});
+}
+
+cur_frm.cscript.refresh = function(doc) {
+	erpnext.hide_naming_series();
+	if(!doc.__islocal && !cint(doc.email_sent) && !doc.__unsaved
+			&& inList(wn.boot.profile.can_write, doc.doctype)) {
+		cur_frm.add_custom_button(wn._('Send'), function() {
+			return $c_obj(make_doclist(doc.doctype, doc.name), 'send_emails', '', function(r) {
+				cur_frm.refresh();
+			});
+		})
+	}
+	
+	cur_frm.cscript.setup_dashboard();
+
+	if(doc.__islocal && !doc.send_from) {
+		cur_frm.set_value("send_from", 
+			repl("%(fullname)s <%(email)s>", wn.user_info(doc.owner)));
+	}
+}
+
+cur_frm.cscript.setup_dashboard = function() {
+	cur_frm.dashboard.reset();
+	if(!cur_frm.doc.__islocal && cint(cur_frm.doc.email_sent) && cur_frm.doc.__status_count) {
+		var stat = cur_frm.doc.__status_count;
+		var total = wn.utils.sum($.map(stat, function(v) { return v; }));
+		if(total) {
+			$.each(stat, function(k, v) {
+				stat[k] = flt(v * 100 / total, 2);
+			});
+			
+			cur_frm.dashboard.add_progress("Status", [
+				{
+					title: stat["Sent"] + "% Sent",
+					width: stat["Sent"],
+					progress_class: "progress-bar-success"
+				},
+				{
+					title: stat["Sending"] + "% Sending",
+					width: stat["Sending"],
+					progress_class: "progress-bar-warning"
+				},
+				{
+					title: stat["Error"] + "% Error",
+					width: stat["Error"],
+					progress_class: "progress-bar-danger"
+				}
+			]);
+		}
+	}
+}
\ No newline at end of file
diff --git a/support/doctype/newsletter/newsletter.py b/erpnext/support/doctype/newsletter/newsletter.py
similarity index 100%
rename from support/doctype/newsletter/newsletter.py
rename to erpnext/support/doctype/newsletter/newsletter.py
diff --git a/erpnext/support/doctype/newsletter/newsletter.txt b/erpnext/support/doctype/newsletter/newsletter.txt
new file mode 100644
index 0000000..9482ed7
--- /dev/null
+++ b/erpnext/support/doctype/newsletter/newsletter.txt
@@ -0,0 +1,177 @@
+[
+ {
+  "creation": "2013-01-10 16:34:31", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:14", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "naming_series:", 
+  "description": "Create and Send Newsletters", 
+  "doctype": "DocType", 
+  "document_type": "Other", 
+  "icon": "icon-envelope", 
+  "module": "Support", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Newsletter", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "cancel": 0, 
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Newsletter", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0, 
+  "write": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Newsletter"
+ }, 
+ {
+  "description": "Select who you want to send this newsletter to", 
+  "doctype": "DocField", 
+  "fieldname": "send_to", 
+  "fieldtype": "Section Break", 
+  "label": "Send To"
+ }, 
+ {
+  "default": "NL-", 
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "label": "Series", 
+  "options": "NL-", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "send_to_type", 
+  "fieldtype": "Select", 
+  "label": "Send To Type", 
+  "options": "Lead\nContact\nCustom"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "depends_on": "eval:doc.send_to_type==\"Lead\"", 
+  "doctype": "DocField", 
+  "fieldname": "lead_source", 
+  "fieldtype": "Select", 
+  "label": "Lead Source"
+ }, 
+ {
+  "depends_on": "eval:doc.send_to_type==\"Lead\"", 
+  "doctype": "DocField", 
+  "fieldname": "lead_status", 
+  "fieldtype": "Select", 
+  "label": "Lead Status"
+ }, 
+ {
+  "depends_on": "eval:doc.send_to_type==\"Contact\"", 
+  "doctype": "DocField", 
+  "fieldname": "contact_type", 
+  "fieldtype": "Select", 
+  "label": "Contact Type", 
+  "options": "Customer\nSupplier\nCustom"
+ }, 
+ {
+  "depends_on": "eval:doc.send_to_type==\"Custom\"", 
+  "description": "Comma separated list of email addresses", 
+  "doctype": "DocField", 
+  "fieldname": "email_list", 
+  "fieldtype": "Text", 
+  "label": "Send to this list"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "newsletter_content", 
+  "fieldtype": "Section Break", 
+  "label": "Newsletter Content"
+ }, 
+ {
+  "description": "If specified, send the newsletter using this email address", 
+  "doctype": "DocField", 
+  "fieldname": "send_from", 
+  "fieldtype": "Data", 
+  "label": "Send From", 
+  "no_copy": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "subject", 
+  "fieldtype": "Small Text", 
+  "in_list_view": 1, 
+  "label": "Subject", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "message", 
+  "fieldtype": "Text Editor", 
+  "label": "Message", 
+  "reqd": 0
+ }, 
+ {
+  "description": "Check how the newsletter looks in an email by sending it to your email.", 
+  "doctype": "DocField", 
+  "fieldname": "test_the_newsletter", 
+  "fieldtype": "Section Break", 
+  "label": "Test the Newsletter"
+ }, 
+ {
+  "description": "A Lead with this email id should exist", 
+  "doctype": "DocField", 
+  "fieldname": "test_email_id", 
+  "fieldtype": "Data", 
+  "label": "Test Email Id"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "test_send", 
+  "fieldtype": "Button", 
+  "label": "Test", 
+  "options": "test_send"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "newsletter_status", 
+  "fieldtype": "Section Break", 
+  "label": "Newsletter Status"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "email_sent", 
+  "fieldtype": "Check", 
+  "in_list_view": 1, 
+  "label": "Email Sent?", 
+  "no_copy": 1, 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Sales Manager"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Support Manager"
+ }
+]
\ No newline at end of file
diff --git a/support/doctype/newsletter/test_newsletter.py b/erpnext/support/doctype/newsletter/test_newsletter.py
similarity index 100%
rename from support/doctype/newsletter/test_newsletter.py
rename to erpnext/support/doctype/newsletter/test_newsletter.py
diff --git a/support/doctype/support_ticket/README.md b/erpnext/support/doctype/support_ticket/README.md
similarity index 100%
rename from support/doctype/support_ticket/README.md
rename to erpnext/support/doctype/support_ticket/README.md
diff --git a/support/doctype/support_ticket/__init__.py b/erpnext/support/doctype/support_ticket/__init__.py
similarity index 100%
rename from support/doctype/support_ticket/__init__.py
rename to erpnext/support/doctype/support_ticket/__init__.py
diff --git a/erpnext/support/doctype/support_ticket/get_support_mails.py b/erpnext/support/doctype/support_ticket/get_support_mails.py
new file mode 100644
index 0000000..49bd155
--- /dev/null
+++ b/erpnext/support/doctype/support_ticket/get_support_mails.py
@@ -0,0 +1,84 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import cstr, cint, decode_dict, today
+from webnotes.utils.email_lib import sendmail		
+from webnotes.utils.email_lib.receive import POP3Mailbox
+from webnotes.core.doctype.communication.communication import make
+
+class SupportMailbox(POP3Mailbox):	
+	def setup(self, args=None):
+		self.email_settings = webnotes.doc("Email Settings", "Email Settings")
+		self.settings = args or webnotes._dict({
+			"use_ssl": self.email_settings.support_use_ssl,
+			"host": self.email_settings.support_host,
+			"username": self.email_settings.support_username,
+			"password": self.email_settings.support_password
+		})
+		
+	def process_message(self, mail):
+		if mail.from_email == self.email_settings.fields.get('support_email'):
+			return
+		thread_id = mail.get_thread_id()
+		new_ticket = False
+
+		if not (thread_id and webnotes.conn.exists("Support Ticket", thread_id)):
+			new_ticket = True
+		
+		ticket = add_support_communication(mail.subject, mail.content, mail.from_email,
+			docname=None if new_ticket else thread_id, mail=mail)
+			
+		if new_ticket and cint(self.email_settings.send_autoreply) and \
+			"mailer-daemon" not in mail.from_email.lower():
+				self.send_auto_reply(ticket.doc)
+
+	def send_auto_reply(self, d):
+		signature = self.email_settings.fields.get('support_signature') or ''
+		response = self.email_settings.fields.get('support_autoreply') or ("""
+A new Ticket has been raised for your query. If you have any additional information, please
+reply back to this mail.
+		
+We will get back to you as soon as possible
+----------------------
+Original Query:
+
+""" + d.description + "\n----------------------\n" + cstr(signature))
+
+		sendmail(\
+			recipients = [cstr(d.raised_by)], \
+			sender = cstr(self.email_settings.fields.get('support_email')), \
+			subject = '['+cstr(d.name)+'] ' + cstr(d.subject), \
+			msg = cstr(response))
+		
+def get_support_mails():
+	if cint(webnotes.conn.get_value('Email Settings', None, 'sync_support_mails')):
+		SupportMailbox()
+		
+def add_support_communication(subject, content, sender, docname=None, mail=None):
+	if docname:
+		ticket = webnotes.bean("Support Ticket", docname)
+		ticket.doc.status = 'Open'
+		ticket.ignore_permissions = True
+		ticket.doc.save()
+	else:
+		ticket = webnotes.bean([decode_dict({
+			"doctype":"Support Ticket",
+			"description": content,
+			"subject": subject,
+			"raised_by": sender,
+			"content_type": mail.content_type if mail else None,
+			"status": "Open",
+		})])
+		ticket.ignore_permissions = True
+		ticket.insert()
+	
+	make(content=content, sender=sender, subject = subject,
+		doctype="Support Ticket", name=ticket.doc.name,
+		date=mail.date if mail else today(), sent_or_received="Received")
+
+	if mail:
+		mail.save_attachments_in_doc(ticket.doc)
+		
+	return ticket
\ No newline at end of file
diff --git a/erpnext/support/doctype/support_ticket/support_ticket.js b/erpnext/support/doctype/support_ticket/support_ticket.js
new file mode 100644
index 0000000..b5224e7
--- /dev/null
+++ b/erpnext/support/doctype/support_ticket/support_ticket.js
@@ -0,0 +1,91 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+cur_frm.fields_dict.customer.get_query = function(doc,cdt,cdn) {
+	return{	query: "erpnext.controllers.queries.customer_query" } }
+
+wn.provide("erpnext.support");
+// TODO commonify this code
+erpnext.support.SupportTicket = wn.ui.form.Controller.extend({
+	customer: function() {
+		var me = this;
+		if(this.frm.doc.customer) {
+			return this.frm.call({
+				doc: this.frm.doc,
+				method: "set_customer_defaults",
+			});			
+		}
+	}
+});
+
+$.extend(cur_frm.cscript, new erpnext.support.SupportTicket({frm: cur_frm}));
+
+$.extend(cur_frm.cscript, {
+	onload: function(doc, dt, dn) {
+		if(in_list(user_roles,'System Manager')) {
+			cur_frm.footer.help_area.innerHTML = '<p><a href="#Form/Email Settings/Email Settings">'+wn._("Email Settings")+'</a><br>\
+				<span class="help">'+wn._("Integrate incoming support emails to Support Ticket")+'</span></p>';
+		}
+	},
+	
+	refresh: function(doc) {
+		erpnext.hide_naming_series();
+		cur_frm.cscript.make_listing(doc);
+		if(!doc.__islocal) {
+			if(cur_frm.fields_dict.status.get_status()=="Write") {
+				if(doc.status!='Closed') cur_frm.add_custom_button('Close Ticket', cur_frm.cscript['Close Ticket']);
+				if(doc.status=='Closed') cur_frm.add_custom_button('Re-Open Ticket', cur_frm.cscript['Re-Open Ticket']);
+			}
+			
+			cur_frm.toggle_enable(["subject", "raised_by"], false);
+			cur_frm.toggle_display("description", false);
+		}
+		refresh_field('status');
+	},
+	
+	make_listing: function(doc) {
+		var wrapper = cur_frm.fields_dict['thread_html'].wrapper;
+		
+		var comm_list = wn.model.get("Communication", {"parent": doc.name, "parenttype":"Support Ticket"})
+		
+		if(!comm_list.length) {
+			comm_list.push({
+				"sender": doc.raised_by,
+				"creation": doc.creation,
+				"subject": doc.subject,
+				"content": doc.description});
+		}
+					
+		cur_frm.communication_view = new wn.views.CommunicationList({
+			list: comm_list,
+			parent: wrapper,
+			doc: doc,
+			recipients: doc.raised_by
+		})
+
+	},
+		
+	'Close Ticket': function() {
+		cur_frm.cscript.set_status("Closed");
+	},
+	
+	'Re-Open Ticket': function() {
+		cur_frm.cscript.set_status("Open");
+	},
+
+	set_status: function(status) {
+		return wn.call({
+			method: "erpnext.support.doctype.support_ticket.support_ticket.set_status",
+			args: {
+				name: cur_frm.doc.name,
+				status: status
+			},
+			callback: function(r) {
+				if(!r.exc) cur_frm.reload_doc();
+			}
+		})
+		
+	}
+	
+})
+
diff --git a/erpnext/support/doctype/support_ticket/support_ticket.py b/erpnext/support/doctype/support_ticket/support_ticket.py
new file mode 100644
index 0000000..1b14ccc
--- /dev/null
+++ b/erpnext/support/doctype/support_ticket/support_ticket.py
@@ -0,0 +1,74 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from erpnext.utilities.transaction_base import TransactionBase
+from webnotes.utils import now, extract_email_id
+
+class DocType(TransactionBase):
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+	
+	def get_sender(self, comm):
+		return webnotes.conn.get_value('Email Settings',None,'support_email')
+
+	def get_subject(self, comm):
+		return '[' + self.doc.name + '] ' + (comm.subject or 'No Subject Specified')
+	
+	def get_content(self, comm):
+		signature = webnotes.conn.get_value('Email Settings',None,'support_signature')
+		content = comm.content
+		if signature:
+			content += '<p>' + signature + '</p>'
+		return content
+		
+	def get_portal_page(self):
+		return "ticket"
+	
+	def validate(self):
+		self.update_status()
+		self.set_lead_contact(self.doc.raised_by)
+		
+		if self.doc.status == "Closed":
+			from webnotes.widgets.form.assign_to import clear
+			clear(self.doc.doctype, self.doc.name)
+				
+	def set_lead_contact(self, email_id):
+		import email.utils
+		email_id = email.utils.parseaddr(email_id)
+		if email_id:
+			if not self.doc.lead:
+				self.doc.lead = webnotes.conn.get_value("Lead", {"email_id": email_id})
+			if not self.doc.contact:
+				self.doc.contact = webnotes.conn.get_value("Contact", {"email_id": email_id})
+				
+			if not self.doc.company:		
+				self.doc.company = webnotes.conn.get_value("Lead", self.doc.lead, "company") or \
+					webnotes.conn.get_default("company")
+
+	def on_trash(self):
+		webnotes.conn.sql("""update `tabCommunication` set support_ticket=NULL 
+			where support_ticket=%s""", (self.doc.name,))
+
+	def update_status(self):
+		status = webnotes.conn.get_value("Support Ticket", self.doc.name, "status")
+		if self.doc.status!="Open" and status =="Open" and not self.doc.first_responded_on:
+			self.doc.first_responded_on = now()
+		if self.doc.status=="Closed" and status !="Closed":
+			self.doc.resolution_date = now()
+		if self.doc.status=="Open" and status !="Open":
+			self.doc.resolution_date = ""
+
+@webnotes.whitelist()
+def set_status(name, status):
+	st = webnotes.bean("Support Ticket", name)
+	st.doc.status = status
+	st.save()
+		
+def auto_close_tickets():
+	webnotes.conn.sql("""update `tabSupport Ticket` set status = 'Closed' 
+		where status = 'Replied' 
+		and date_sub(curdate(),interval 15 Day) > modified""")
diff --git a/erpnext/support/doctype/support_ticket/support_ticket.txt b/erpnext/support/doctype/support_ticket/support_ticket.txt
new file mode 100644
index 0000000..59093f7
--- /dev/null
+++ b/erpnext/support/doctype/support_ticket/support_ticket.txt
@@ -0,0 +1,290 @@
+[
+ {
+  "creation": "2013-02-01 10:36:25", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:38", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_attach": 1, 
+  "autoname": "naming_series:", 
+  "doctype": "DocType", 
+  "icon": "icon-ticket", 
+  "module": "Support", 
+  "name": "__common__", 
+  "search_fields": "status,customer,allocated_to,subject,raised_by"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Support Ticket", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "amend": 0, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Support Ticket", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Support Ticket"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "subject_section", 
+  "fieldtype": "Section Break", 
+  "label": "Subject", 
+  "options": "icon-flag"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "naming_series", 
+  "fieldtype": "Select", 
+  "hidden": 0, 
+  "label": "Series", 
+  "no_copy": 1, 
+  "options": "SUP", 
+  "print_hide": 1, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "subject", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Subject", 
+  "report_hide": 0, 
+  "reqd": 1, 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cb00", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "default": "Open", 
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "in_filter": 0, 
+  "in_list_view": 1, 
+  "label": "Status", 
+  "no_copy": 1, 
+  "oldfieldname": "status", 
+  "oldfieldtype": "Select", 
+  "options": "Open\nReplied\nHold\nClosed", 
+  "read_only": 0, 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "depends_on": "eval:doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "raised_by", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Raised By (Email)", 
+  "oldfieldname": "raised_by", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sb00", 
+  "fieldtype": "Section Break", 
+  "label": "Messages", 
+  "options": "icon-comments"
+ }, 
+ {
+  "depends_on": "eval:doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "description", 
+  "fieldtype": "Text", 
+  "label": "Description", 
+  "oldfieldname": "problem_description", 
+  "oldfieldtype": "Text", 
+  "reqd": 0
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "thread_html", 
+  "fieldtype": "HTML", 
+  "label": "Thread HTML", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "additional_info", 
+  "fieldtype": "Section Break", 
+  "label": "Reference", 
+  "options": "icon-pushpin", 
+  "read_only": 1
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 1, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "lead", 
+  "fieldtype": "Link", 
+  "label": "Lead", 
+  "options": "Lead"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact", 
+  "fieldtype": "Link", 
+  "label": "Contact", 
+  "options": "Contact"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer", 
+  "fieldtype": "Link", 
+  "in_filter": 1, 
+  "label": "Customer", 
+  "oldfieldname": "customer", 
+  "oldfieldtype": "Link", 
+  "options": "Customer", 
+  "print_hide": 1, 
+  "read_only": 0, 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "customer_name", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "label": "Customer Name", 
+  "oldfieldname": "customer_name", 
+  "oldfieldtype": "Data", 
+  "read_only": 1, 
+  "reqd": 0, 
+  "search_index": 0
+ }, 
+ {
+  "default": "Today", 
+  "doctype": "DocField", 
+  "fieldname": "opening_date", 
+  "fieldtype": "Date", 
+  "label": "Opening Date", 
+  "no_copy": 1, 
+  "oldfieldname": "opening_date", 
+  "oldfieldtype": "Date", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "opening_time", 
+  "fieldtype": "Time", 
+  "label": "Opening Time", 
+  "no_copy": 1, 
+  "oldfieldname": "opening_time", 
+  "oldfieldtype": "Time", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "company", 
+  "fieldtype": "Link", 
+  "label": "Company", 
+  "options": "Company", 
+  "print_hide": 1, 
+  "reqd": 0
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "first_responded_on", 
+  "fieldtype": "Datetime", 
+  "label": "First Responded On"
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "resolution_date", 
+  "fieldtype": "Datetime", 
+  "in_filter": 0, 
+  "label": "Resolution Date", 
+  "no_copy": 1, 
+  "oldfieldname": "resolution_date", 
+  "oldfieldtype": "Date", 
+  "read_only": 1, 
+  "search_index": 0
+ }, 
+ {
+  "depends_on": "eval:!doc.__islocal", 
+  "doctype": "DocField", 
+  "fieldname": "resolution_details", 
+  "fieldtype": "Small Text", 
+  "label": "Resolution Details", 
+  "no_copy": 1, 
+  "oldfieldname": "resolution_details", 
+  "oldfieldtype": "Text", 
+  "read_only": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "content_type", 
+  "fieldtype": "Data", 
+  "hidden": 1, 
+  "label": "Content Type"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "communications", 
+  "fieldtype": "Table", 
+  "hidden": 1, 
+  "label": "Communications", 
+  "options": "Communication", 
+  "print_hide": 1
+ }, 
+ {
+  "cancel": 0, 
+  "doctype": "DocPerm", 
+  "role": "Guest"
+ }, 
+ {
+  "cancel": 0, 
+  "doctype": "DocPerm", 
+  "role": "Customer"
+ }, 
+ {
+  "cancel": 1, 
+  "doctype": "DocPerm", 
+  "role": "Support Team"
+ }
+]
\ No newline at end of file
diff --git a/support/page/__init__.py b/erpnext/support/page/__init__.py
similarity index 100%
rename from support/page/__init__.py
rename to erpnext/support/page/__init__.py
diff --git a/support/page/support_analytics/README.md b/erpnext/support/page/support_analytics/README.md
similarity index 100%
rename from support/page/support_analytics/README.md
rename to erpnext/support/page/support_analytics/README.md
diff --git a/support/page/support_analytics/__init__.py b/erpnext/support/page/support_analytics/__init__.py
similarity index 100%
rename from support/page/support_analytics/__init__.py
rename to erpnext/support/page/support_analytics/__init__.py
diff --git a/support/page/support_analytics/support_analytics.js b/erpnext/support/page/support_analytics/support_analytics.js
similarity index 100%
rename from support/page/support_analytics/support_analytics.js
rename to erpnext/support/page/support_analytics/support_analytics.js
diff --git a/support/page/support_analytics/support_analytics.txt b/erpnext/support/page/support_analytics/support_analytics.txt
similarity index 100%
rename from support/page/support_analytics/support_analytics.txt
rename to erpnext/support/page/support_analytics/support_analytics.txt
diff --git a/support/page/support_home/__init__.py b/erpnext/support/page/support_home/__init__.py
similarity index 100%
rename from support/page/support_home/__init__.py
rename to erpnext/support/page/support_home/__init__.py
diff --git a/support/page/support_home/support_home.js b/erpnext/support/page/support_home/support_home.js
similarity index 100%
rename from support/page/support_home/support_home.js
rename to erpnext/support/page/support_home/support_home.js
diff --git a/support/page/support_home/support_home.txt b/erpnext/support/page/support_home/support_home.txt
similarity index 100%
rename from support/page/support_home/support_home.txt
rename to erpnext/support/page/support_home/support_home.txt
diff --git a/support/report/__init__.py b/erpnext/support/report/__init__.py
similarity index 100%
rename from support/report/__init__.py
rename to erpnext/support/report/__init__.py
diff --git a/support/report/maintenance_schedules/__init__.py b/erpnext/support/report/maintenance_schedules/__init__.py
similarity index 100%
rename from support/report/maintenance_schedules/__init__.py
rename to erpnext/support/report/maintenance_schedules/__init__.py
diff --git a/support/report/maintenance_schedules/maintenance_schedules.txt b/erpnext/support/report/maintenance_schedules/maintenance_schedules.txt
similarity index 100%
rename from support/report/maintenance_schedules/maintenance_schedules.txt
rename to erpnext/support/report/maintenance_schedules/maintenance_schedules.txt
diff --git a/portal/templates/__init__.py b/erpnext/templates/__init__.py
similarity index 100%
rename from portal/templates/__init__.py
rename to erpnext/templates/__init__.py
diff --git a/erpnext/templates/includes/footer_extension.html b/erpnext/templates/includes/footer_extension.html
new file mode 100644
index 0000000..51367e1
--- /dev/null
+++ b/erpnext/templates/includes/footer_extension.html
@@ -0,0 +1,36 @@
+<div class="container">
+	<div class="row">
+		<div class="input-group col-sm-6 col-sm-offset-3" style="margin-top: 7px;">
+			<input class="form-control" type="text" id="footer-subscribe-email" placeholder="Your email address...">
+			<span class="input-group-btn">
+				<button class="btn btn-default" type="button" id="footer-subscribe-button">Stay Updated</button>
+			</span>
+		</div>
+	</div>
+</div>
+<script>
+	$("#footer-subscribe-button").click(function() {
+
+		$("#footer-subscribe-email").attr('disabled', true);
+		$("#footer-subscribe-button").html("Sending...")
+			.attr("disabled", true);
+
+		if($("#footer-subscribe-email").val()) {
+			erpnext.send_message({
+				subject:"Subscribe me",
+				sender: $("#footer-subscribe-email").val(),
+				message: "Subscribe to newsletter (via website footer).",
+				callback: function(r) {
+					if(!r.exc) {
+						$("#footer-subscribe-button").html("Thank You :)")
+							.addClass("btn-success").attr("disabled", true);
+					} else {
+						$("#footer-subscribe-button").html("Error :( Not a valid id?")
+							.addClass("btn-danger").attr("disabled", false);
+						$("#footer-subscribe-email").val("").attr('disabled', false);
+					}
+				}
+			});
+		}
+	});
+</script>
diff --git a/erpnext/templates/includes/footer_powered.html b/erpnext/templates/includes/footer_powered.html
new file mode 100644
index 0000000..0abf2e4
--- /dev/null
+++ b/erpnext/templates/includes/footer_powered.html
@@ -0,0 +1 @@
+<a href="http://erpnext.org" style="color: #aaa;">ERPNext Powered</a>
\ No newline at end of file
diff --git a/erpnext/templates/utils.py b/erpnext/templates/utils.py
new file mode 100644
index 0000000..d75499f
--- /dev/null
+++ b/erpnext/templates/utils.py
@@ -0,0 +1,24 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+@webnotes.whitelist(allow_guest=True)
+def send_message(subject="Website Query", message="", sender="", status="Open"):
+	from webnotes.website.doctype.contact_us_settings.templates.pages.contact \
+		import send_message as website_send_message
+	
+	if not website_send_message(subject, message, sender):
+		return
+		
+	if subject=="Support":
+		# create support ticket
+		from erpnext.support.doctype.support_ticket.get_support_mails import add_support_communication
+		add_support_communication(subject, message, sender, mail=None)
+	else:
+		# make lead / communication
+		from erpnext.selling.doctype.lead.get_leads import add_sales_communication
+		add_sales_communication(subject or "Website Query", message, sender, sender, 
+			mail=None, status=status)
+	
\ No newline at end of file
diff --git a/erpnext/translations/ar.csv b/erpnext/translations/ar.csv
new file mode 100644
index 0000000..34bcbb3
--- /dev/null
+++ b/erpnext/translations/ar.csv
@@ -0,0 +1,3029 @@
+ (Half Day),(نصف يوم)

+ .You can not assign / modify / remove Master Name,

+ Quantity should be greater than 0.,

+ after this transaction.,

+ against cost center ,

+ against sales order,ضد النظام مبيعات

+ against same operation,ضد نفس العملية

+ already marked,شهدت بالفعل

+ and fiscal year : ,

+ and year: ,والسنة:

+ as it is stock Item or packing item,كما هو المخزون البند أو العنصر التعبئة

+ at warehouse: ,في المستودع:

+ budget ,

+ can not be created/modified against stopped Sales Order ,

+ can not be deleted,

+ can not be made.,لا يمكن أن يتم.

+ can not be received twice,

+ can only be debited/credited through Stock transactions,

+ created,

+ does not belong to ,

+ does not belong to Warehouse,

+ does not belong to the company,لا تنتمي إلى الشركة

+ does not exists,

+ for account ,

+ has been freezed. ,وقد جمدت.

+ is a frozen account. Either make the account active or assign role in Accounts Settings who can create / modify entries against this account,

+" is a frozen account. To create / edit transactions against this account, you need role",

+" is less than equals to zero in the system, valuation rate is mandatory for this item",

+ is mandatory,إلزامي

+ is mandatory for GL Entry,إلزامي لدخول GL

+ is not a ledger,ليس دفتر الأستاذ

+ is not active,غير نشط

+ is not submitted document,

+" is now the default Fiscal Year. \
+			Please refresh your browser for the change to take effect.",

+ not active or does not exists in the system,غير نشطة أو لا موجود في نظام

+ or the BOM is cancelled or inactive,أو يتم إلغاء BOM أو غير نشطة

+ should be same as that in ,يجب أن تكون نفسها التي في

+ was on leave on ,كان في إجازة في

+ will be ,وسوف يكون

+ will be created,

+ will be over-billed against mentioned ,وسوف يكون أكثر المنقار ضد المذكورة

+ will become ,سوف تصبح

+ will exceed by ,

+""" does not exists",""" لا يوجد"

+# ###.##,

+"#,###",

+"#,###.##",

+"#,###.###",

+"#,##,###.##",

+#.###,

+"#.###,##",

+%  Delivered,ألقيت٪

+% Amount Billed,المبلغ٪ صفت

+% Billed,وصفت٪

+% Completed,٪ مكتمل

+% Delivered,سلمت ٪

+% Installed,٪ المثبتة

+% Received,حصل على٪

+% of materials billed against this Purchase Order.,٪ من المواد توصف ضد هذا أمر الشراء.

+% of materials billed against this Sales Order,٪ من المواد توصف ضد هذا أمر المبيعات

+% of materials delivered against this Delivery Note,٪ من المواد الموردة ضد هذا التسليم ملاحظة

+% of materials delivered against this Sales Order,٪ من المواد الموردة ضد هذا أمر المبيعات

+% of materials ordered against this Material Request,٪ من المواد المطلوبة ضد هذه المادة طلب

+% of materials received against this Purchase Order,تلقى٪ من المواد ضد هذا أمر الشراء

+%(conversion_rate_label)s is mandatory. Maybe Currency Exchange record is not created for %(from_currency)s to %(to_currency)s,٪ ( conversion_rate_label ) ق إلزامي. ربما لا يتم إنشاء سجل سعر صرف العملة ل ٪ ( from_currency ) s إلى٪ ( to_currency ) ق

+' in Company: ,&quot;في الشركة:

+'To Case No.' cannot be less than 'From Case No.',&#39;بالقضية رقم&#39; لا يمكن أن يكون أقل من &#39;من القضية رقم&#39;

+"(Paid amount + Write Off Amount) can not be \
+				greater than Grand Total",

+(Total) Net Weight value. Make sure that Net Weight of each item is,(مجموع ) صافي قيمة الوزن . تأكد من أن الوزن الصافي من كل عنصر

+* Will be calculated in the transaction.,وسيتم احتساب * في المعاملة.

+"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.
+
+To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**",

+**Currency** Master,العملة ** ** ماجستير

+**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,** ** السنة المالية يمثل السنة المالية. يتم تعقب جميع القيود المحاسبية والمعاملات الرئيسية الأخرى ضد السنة المالية **. **

+". Outstanding cannot be less than zero. \
+			 	Please match exact outstanding.",

+. Please set status of the employee as 'Left',. يرجى تغيير الحالة للموظف ب &quot;الزمن&quot;

+. You can not mark his attendance as 'Present',. لا يمكنك وضع علامة حضوره ك &#39;هدية&#39;

+01,01

+02,02

+03,03

+04,04

+05,05

+06,06

+07,07

+08,08

+09,09

+"1 Currency = [?] Fraction
+For e.g. 1 USD = 100 Cent",

+1. To maintain the customer wise item code and to make them searchable based on their code use this option,1. للحفاظ على العملاء رمز البند الحكيمة والبحث فيها لجعلها تقوم على التعليمات البرمجية الخاصة بهم استخدام هذا الخيار

+10,10

+11,11

+12,12

+2,2

+3,3

+4,4

+5,5

+6,6

+: Duplicate row from same ,: تكرار صف من نفسه

+: It is linked to other active BOM(s),: انها مرتبطة بالموقع BOM الأخرى (ق)

+: Mandatory for a Recurring Invoice.,: إلزامية لفاتورة متكرر.

+"<a href=""#Sales Browser/Customer Group"">Add / Edit</a>","<a href=""#Sales Browser/Customer Group""> إضافة / تحرير < / A>"

+"<a href=""#Sales Browser/Item Group"">Add / Edit</a>","<a href=""#Sales Browser/Item Group""> إضافة / تحرير < / A>"

+"<a href=""#Sales Browser/Territory"">Add / Edit</a>","<a href=""#Sales Browser/Territory""> إضافة / تحرير < / A>"

+"<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank"">[?]</a>","<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank""> [ ؟ ] < / A>"

+A Customer exists with same name,العملاء من وجود نفس الاسم مع

+A Lead with this email id should exist,وينبغي أن يكون هذا المعرف الرصاص مع البريد الإلكتروني موجود

+"A Product or a Service that is bought, sold or kept in stock.",منتج أو الخدمة التي يتم شراؤها أو بيعها أو حملها في سوق الأسهم.

+A Supplier exists with same name,وهناك مورد موجود مع نفس الاسم

+A condition for a Shipping Rule,وهناك شرط للشحن قاعدة

+A logical Warehouse against which stock entries are made.,مستودع المنطقية التي تتم ضد مقالات الأسهم.

+A symbol for this currency. For e.g. $,رمزا لهذه العملة. على سبيل المثال ل$

+A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,A الموزع طرف ثالث / تاجر / عمولة الوكيل / التابعة / بائع التجزئة الذي يبيع منتجات شركات مقابل عمولة.

+A+,A +

+A-,A-

+AB+,AB +

+AB-,AB-

+AMC Expiry Date,AMC تاريخ انتهاء الاشتراك

+AMC expiry date and maintenance status mismatched,AMC تاريخ انتهاء الصلاحية وحالة الصيانة غير متطابقة

+ATT,ATT

+Abbr,ابر

+About ERPNext,حول ERPNext

+Above Value,فوق القيمة

+Absent,غائب

+Acceptance Criteria,معايير القبول

+Accepted,مقبول

+Accepted Quantity,قبلت الكمية

+Accepted Warehouse,قبلت مستودع

+Account,حساب

+Account ,

+Account Balance,رصيد حسابك

+Account Details,تفاصيل الحساب

+Account Head,رئيس حساب

+Account Name,اسم الحساب

+Account Type,نوع الحساب

+Account expires on,تنتهي حساب على

+Account for the warehouse (Perpetual Inventory) will be created under this Account.,سيتم إنشاء حساب المستودع ( الجرد الدائم ) في إطار هذا الحساب.

+Account for this ,حساب لهذا

+Accounting,المحاسبة

+Accounting Entries are not allowed against groups.,لا يسمح مقالات المحاسبة ضد الجماعات .

+"Accounting Entries can be made against leaf nodes, called",مقالات المحاسبة ويمكن إجراء ضد أوراق العقد ، ودعا

+Accounting Year.,السنة المحاسبية.

+"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.",قيد محاسبي المجمدة تصل إلى هذا التاريخ، لا أحد يمكن أن تفعل / تعديل إدخال باستثناء دور المحددة أدناه.

+Accounting journal entries.,المحاسبة إدخالات دفتر اليومية.

+Accounts,حسابات

+Accounts Frozen Upto,حسابات مجمدة لغاية

+Accounts Payable,ذمم دائنة

+Accounts Receivable,حسابات القبض

+Accounts Settings,إعدادات الحسابات

+Action,عمل

+Active,نشط

+Active: Will extract emails from ,نشط: سيتم استخراج رسائل البريد الإلكتروني من

+Activity,نشاط

+Activity Log,سجل النشاط

+Activity Log:,النشاط المفتاح:

+Activity Type,النشاط نوع

+Actual,فعلي

+Actual Budget,الميزانية الفعلية

+Actual Completion Date,تاريخ الانتهاء الفعلي

+Actual Date,تاريخ الفعلية

+Actual End Date,تاريخ الإنتهاء الفعلي

+Actual Invoice Date,الفعلي تاريخ الفاتورة

+Actual Posting Date,تاريخ النشر الفعلي

+Actual Qty,الكمية الفعلية

+Actual Qty (at source/target),الكمية الفعلية (في المصدر / الهدف)

+Actual Qty After Transaction,الكمية الفعلية بعد العملية

+Actual Qty: Quantity available in the warehouse.,الكمية الفعلية : الكمية المتوفرة في المستودع.

+Actual Quantity,الكمية الفعلية

+Actual Start Date,تاريخ البدء الفعلي

+Add,إضافة

+Add / Edit Taxes and Charges,إضافة / تعديل الضرائب والرسوم

+Add Child,إضافة الطفل

+Add Serial No,إضافة رقم المسلسل

+Add Taxes,إضافة الضرائب

+Add Taxes and Charges,إضافة الضرائب والرسوم

+Add or Deduct,إضافة أو خصم

+Add rows to set annual budgets on Accounts.,إضافة صفوف لوضع الميزانيات السنوية على الحسابات.

+Add to calendar on this date,إضافة إلى التقويم في هذا التاريخ

+Add/Remove Recipients,إضافة / إزالة المستلمين

+Additional Info,معلومات إضافية

+Address,عنوان

+Address & Contact,معالجة والاتصال

+Address & Contacts,عنوان واتصالات

+Address Desc,معالجة التفاصيل

+Address Details,تفاصيل العنوان

+Address HTML,معالجة HTML

+Address Line 1,العنوان سطر 1

+Address Line 2,العنوان سطر 2

+Address Title,عنوان عنوان

+Address Type,عنوان نوع

+Advance Amount,المبلغ مقدما

+Advance amount,مقدما مبلغ

+Advances,السلف

+Advertisement,إعلان

+After Sale Installations,بعد التثبيت بيع

+Against,ضد

+Against Account,ضد الحساب

+Against Docname,ضد Docname

+Against Doctype,DOCTYPE ضد

+Against Document Detail No,تفاصيل الوثيقة رقم ضد

+Against Document No,ضد الوثيقة رقم

+Against Expense Account,ضد حساب المصاريف

+Against Income Account,ضد حساب الدخل

+Against Journal Voucher,ضد مجلة قسيمة

+Against Purchase Invoice,ضد فاتورة الشراء

+Against Sales Invoice,ضد فاتورة المبيعات

+Against Sales Order,ضد ترتيب المبيعات

+Against Voucher,ضد قسيمة

+Against Voucher Type,ضد نوع قسيمة

+Ageing Based On,بناء على شيخوخة

+Agent,وكيل

+"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. 
+
+The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".
+
+For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.
+
+Note: BOM = Bill of Materials",

+Aging Date,الشيخوخة تاريخ

+All Addresses.,جميع العناوين.

+All Contact,جميع الاتصالات

+All Contacts.,جميع جهات الاتصال.

+All Customer Contact,جميع العملاء الاتصال

+All Day,كل يوم

+All Employee (Active),جميع الموظفين (فعالة)

+All Lead (Open),جميع الرصاص (فتح)

+All Products or Services.,جميع المنتجات أو الخدمات.

+All Sales Partner Contact,جميع مبيعات الاتصال الشريك

+All Sales Person,كل عملية بيع شخص

+All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,يمكن الموسومة جميع معاملات البيع متعددة ضد الأشخاص المبيعات ** ** بحيث يمكنك تعيين ورصد الأهداف.

+All Supplier Contact,جميع الموردين بيانات الاتصال

+All Supplier Types,جميع أنواع مزود

+"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>
+Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.",

+"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>
+Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.",

+Allocate,تخصيص

+Allocate leaves for the year.,تخصيص الأوراق لهذا العام.

+Allocated Amount,تخصيص المبلغ

+Allocated Budget,تخصيص الميزانية

+Allocated amount,تخصيص مبلغ

+Allow Bill of Materials,يسمح مشروع القانون للمواد

+Allow Dropbox Access,تسمح قطاف الدخول

+Allow For Users,السماح للمستخدمين

+Allow Google Drive Access,تسمح جوجل محرك الوصول

+Allow Negative Balance,تسمح الرصيد السلبي

+Allow Negative Stock,تسمح الأسهم السلبية

+Allow Production Order,تسمح أمر الإنتاج

+Allow User,تسمح للمستخدم

+Allow Users,السماح للمستخدمين

+Allow the following users to approve Leave Applications for block days.,تسمح للمستخدمين التالية للموافقة على طلبات الحصول على إجازة أيام بلوك.

+Allow user to edit Price List Rate in transactions,تسمح للمستخدم لتحرير الأسعار قائمة قيم في المعاملات

+Allowance Percent,بدل النسبة

+Allowed Role to Edit Entries Before Frozen Date,دور سمح ل تحرير مقالات المجمدة قبل التسجيل

+Always use above Login Id as sender,استخدام دائما فوق معرف تسجيل الدخول باسم المرسل

+Amended From,عدل من

+Amount,كمية

+Amount (Company Currency),المبلغ (عملة الشركة)

+Amount <=,المبلغ &lt;=

+Amount >=,المبلغ =&gt;

+Amount to Bill,تصل إلى بيل

+Analytics,تحليلات

+Another Period Closing Entry,دخول آخر فترة الإغلاق

+Another Salary Structure '%s' is active for employee '%s'. Please make its status 'Inactive' to proceed.,"آخر هيكل الرواتب '٪ s' غير النشطة للموظف '٪ ق ' . يرجى التأكد مكانتها ""غير نشطة "" والمضي قدما."

+"Any other comments, noteworthy effort that should go in the records.",أي تعليقات أخرى، تجدر الإشارة إلى أن الجهد يجب ان تذهب في السجلات.

+Applicable Holiday List,ينطبق عطلة قائمة

+Applicable Territory,تنطبق الإقليم

+Applicable To (Designation),تنطبق على (تعيين)

+Applicable To (Employee),تنطبق على (موظف)

+Applicable To (Role),تنطبق على (الدور)

+Applicable To (User),تنطبق على (المستخدم)

+Applicant Name,اسم مقدم الطلب

+Applicant for a Job,طالب وظيفة

+Applicant for a Job.,المتقدم للحصول على الوظيفة.

+Applications for leave.,طلبات الحصول على إجازة.

+Applies to Company,ينطبق على شركة

+Apply / Approve Leaves,تطبيق / الموافقة على أوراق

+Appraisal,تقييم

+Appraisal Goal,تقييم الهدف

+Appraisal Goals,تقييم الأهداف

+Appraisal Template,تقييم قالب

+Appraisal Template Goal,تقييم قالب الهدف

+Appraisal Template Title,تقييم قالب عنوان

+Approval Status,حالة القبول

+Approved,وافق

+Approver,الموافق

+Approving Role,الموافقة على دور

+Approving User,الموافقة العضو

+Are you sure you want to STOP ,

+Are you sure you want to UNSTOP ,

+Arrear Amount,متأخرات المبلغ

+"As Production Order can be made for this item, \
+				it must be a stock item.",

+As existing qty for item: ,كما الكمية الحالية للبند:

+As per Stock UOM,وفقا للأوراق UOM

+"As there are existing stock transactions for this item, you can not change the values of 'Has Serial No', 'Is Stock Item' and 'Valuation Method'","كما أن هناك معاملات الأوراق المالية الموجودة لهذا البند ، لا يمكنك تغيير قيم "" ليس لديه المسلسل '،' هل البند الأسهم "" و "" أسلوب التقييم """

+Atleast one warehouse is mandatory,واحدة على الاقل مستودع إلزامي

+Attendance,الحضور

+Attendance Date,تاريخ الحضور

+Attendance Details,تفاصيل الحضور

+Attendance From Date,الحضور من تاريخ

+Attendance From Date and Attendance To Date is mandatory,الحضور من التسجيل والحضور إلى تاريخ إلزامي

+Attendance To Date,الحضور إلى تاريخ

+Attendance can not be marked for future dates,لا يمكن أن تكون علامة لحضور تواريخ مستقبلية

+Attendance for the employee: ,الحضور للموظف:

+Attendance record.,سجل الحضور.

+Authorization Control,إذن التحكم

+Authorization Rule,إذن القاعدة

+Auto Accounting For Stock Settings,السيارات المحاسبة المالية لل إعدادات

+Auto Email Id,أرسل بريد الكتروني رقم السيارات

+Auto Material Request,السيارات مادة طلب

+Auto-raise Material Request if quantity goes below re-order level in a warehouse,لصناعة السيارات في رفع طلب المواد إذا كمية يذهب دون مستوى إعادة الطلب في مستودع

+Automatically extract Job Applicants from a mail box ,

+Automatically extract Leads from a mail box e.g.,استخراج الشراء تلقائيا من صندوق البريد على سبيل المثال

+Automatically updated via Stock Entry of type Manufacture/Repack,تحديثها تلقائيا عن طريق إدخال الأسهم الصنع نوع / أعد حزم

+Autoreply when a new mail is received,عندما رد تلقائي تلقي بريد جديد

+Available,متاح

+Available Qty at Warehouse,الكمية المتاحة في مستودع

+Available Stock for Packing Items,الأسهم المتاحة للتعبئة وحدات

+"Available in 
+BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet",

+Average Age,متوسط ​​العمر

+Average Commission Rate,متوسط ​​سعر جنة

+Average Discount,متوسط ​​الخصم

+B+,B +

+B-,B-

+BILL,BILL

+BILLJ,BILLJ

+BOM,BOM

+BOM Detail No,BOM تفاصيل لا

+BOM Explosion Item,BOM انفجار الإغلاق

+BOM Item,BOM المدينة

+BOM No,لا BOM

+BOM No. for a Finished Good Item,BOM رقم السلعة جيدة للتشطيب

+BOM Operation,BOM عملية

+BOM Operations,عمليات BOM

+BOM Replace Tool,BOM استبدال أداة

+BOM replaced,استبدال BOM

+Backup Manager,مدير النسخ الاحتياطي

+Backup Right Now,النسخ الاحتياطي الحق الآن

+Backups will be uploaded to,وسيتم تحميلها النسخ الاحتياطي إلى

+Balance Qty,التوازن الكمية

+Balance Value,توازن القيمة

+"Balances of Accounts of type ""Bank or Cash""",أرصدة الحسابات من نوع &quot;البنك أو نقدا&quot;

+Bank,مصرف

+Bank A/C No.,البنك A / C رقم

+Bank Account,الحساب المصرفي

+Bank Account No.,البنك رقم الحساب

+Bank Accounts,الحسابات المصرفية

+Bank Clearance Summary,بنك ملخص التخليص

+Bank Name,اسم البنك

+Bank Reconciliation,البنك المصالحة

+Bank Reconciliation Detail,البنك المصالحة تفاصيل

+Bank Reconciliation Statement,بيان التسويات المصرفية

+Bank Voucher,البنك قسيمة

+Bank or Cash,البنك أو النقدية

+Bank/Cash Balance,بنك / النقد وما في حكمه

+Barcode,الباركود

+Based On,وبناء على

+Basic Info,معلومات أساسية

+Basic Information,المعلومات الأساسية

+Basic Rate,قيم الأساسية

+Basic Rate (Company Currency),المعدل الأساسي (عملة الشركة)

+Batch,دفعة

+Batch (lot) of an Item.,دفعة (الكثير) من عنصر.

+Batch Finished Date,دفعة منتهية تاريخ

+Batch ID,دفعة ID

+Batch No,لا دفعة

+Batch Started Date,كتبت دفعة تاريخ

+Batch Time Logs for Billing.,سجلات ترتبط بفترات زمنية لإعداد الفواتير.

+Batch Time Logs for billing.,سجلات ترتبط بفترات زمنية لإعداد الفواتير.

+Batch-Wise Balance History,دفعة الحكيم التاريخ الرصيد

+Batched for Billing,دفعات عن الفواتير

+"Before proceeding, please create Customer from Lead",قبل المتابعة ، يرجى إنشاء العملاء من الرصاص

+Better Prospects,آفاق أفضل

+Bill Date,مشروع القانون تاريخ

+Bill No,مشروع القانون لا

+Bill of Material to be considered for manufacturing,فاتورة المواد التي سينظر فيها لتصنيع

+Bill of Materials,فاتورة المواد

+Bill of Materials (BOM),مشروع القانون المواد (BOM)

+Billable,فوترة

+Billed,توصف

+Billed Amount,مبلغ الفاتورة

+Billed Amt,المنقار AMT

+Billing,الفواتير

+Billing Address,عنوان الفواتير

+Billing Address Name,الفواتير اسم العنوان

+Billing Status,الحالة الفواتير

+Bills raised by Suppliers.,رفعت فواتير من قبل الموردين.

+Bills raised to Customers.,رفعت فواتير للعملاء.

+Bin,بن

+Bio,الحيوية

+Birthday,عيد ميلاد

+Block Date,منع تاريخ

+Block Days,كتلة أيام

+Block Holidays on important days.,منع الإجازات في الأيام الهامة.

+Block leave applications by department.,منع مغادرة الطلبات المقدمة من الإدارة.

+Blog Post,بلوق وظيفة

+Blog Subscriber,بلوق المشترك

+Blood Group,فصيلة الدم

+Both Income and Expense balances are zero. No Need to make Period Closing Entry.,كلا أرصدة الإيرادات والمصروفات هي صفر . لا حاجة لجعل فترة دخول الإقفال.

+Both Warehouse must belong to same Company,كلا مستودع يجب أن تنتمي إلى نفس الشركة

+Branch,فرع

+Brand,علامة تجارية

+Brand Name,العلامة التجارية اسم

+Brand master.,العلامة التجارية الرئيسية.

+Brands,العلامات التجارية

+Breakdown,انهيار

+Budget,ميزانية

+Budget Allocated,الميزانية المخصصة

+Budget Detail,تفاصيل الميزانية

+Budget Details,تفاصيل الميزانية

+Budget Distribution,توزيع الميزانية

+Budget Distribution Detail,توزيع الميزانية التفاصيل

+Budget Distribution Details,تفاصيل الميزانية التوزيع

+Budget Variance Report,تقرير الفرق الميزانية

+Build Report,بناء تقرير

+Bulk Rename,إعادة تسمية الأكبر

+Bummer! There are more holidays than working days this month.,المشكله! هناك المزيد من الإجازات أيام عمل من هذا الشهر.

+Bundle items at time of sale.,حزمة البنود في وقت البيع.

+Buyer of Goods and Services.,المشتري للسلع والخدمات.

+Buying,شراء

+Buying Amount,شراء المبلغ

+Buying Settings,شراء إعدادات

+By,بواسطة

+C-FORM/,C-FORM /

+C-Form,نموذج C-

+C-Form Applicable,C-نموذج قابل للتطبيق

+C-Form Invoice Detail,C-نموذج تفاصيل الفاتورة

+C-Form No,C-الاستمارة رقم

+C-Form records,سجلات نموذج C-

+CI/2010-2011/,CI/2010-2011 /

+COMM-,COMM-

+CUST,CUST

+CUSTMUM,CUSTMUM

+Calculate Based On,حساب الربح بناء على

+Calculate Total Score,حساب النتيجة الإجمالية

+Calendar Events,الأحداث

+Call,دعوة

+Campaign,حملة

+Campaign Name,اسم الحملة

+"Can not filter based on Account, if grouped by Account",لا يمكن تصفية استنادا إلى الحساب ، إذا جمعت بواسطة حساب

+"Can not filter based on Voucher No, if grouped by Voucher",لا يمكن تصفية استنادا قسيمة لا، إذا تم تجميعها حسب قسيمة

+Cancelled,إلغاء

+Cancelling this Stock Reconciliation will nullify its effect.,سوف إلغاء هذه الأسهم المصالحة إبطال تأثيرها .

+Cannot ,لا يمكن

+Cannot Cancel Opportunity as Quotation Exists,لا يمكن الغاء الفرص كما موجود اقتباس

+Cannot approve leave as you are not authorized to approve leaves on Block Dates.,لا يمكن الموافقة على ترك كما لا يحق لك الموافقة الأوراق في تواريخ بلوك.

+Cannot change Year Start Date and Year End Date once the Fiscal Year is saved.,لا يمكن تغيير تاريخ بدء السنة و تاريخ نهاية السنة مرة واحدة يتم حفظ السنة المالية.

+Cannot continue.,لا يمكن أن يستمر.

+"Cannot declare as lost, because Quotation has been made.",لا يمكن ان تعلن بانها فقدت ، لأن أحرز اقتباس .

+"Cannot delete Serial No in warehouse. \
+				First remove from warehouse, then delete.",

+Cannot set as Lost as Sales Order is made.,لا يمكن تعيين كما فقدت كما يرصد ترتيب المبيعات .

+Capacity,قدرة

+Capacity Units,قدرة الوحدات

+Carry Forward,المضي قدما

+Carry Forwarded Leaves,تحمل أوراق واحال

+Case No. cannot be 0,القضية رقم لا يمكن أن يكون 0

+Cash,نقد

+Cash Voucher,قسيمة نقدية

+Cash/Bank Account,النقد / البنك حساب

+Category,فئة

+Cell Number,الخلية رقم

+Change UOM for an Item.,تغيير UOM للعنصر.

+Change the starting / current sequence number of an existing series.,تغيير رقم تسلسل بدء / الحالي من سلسلة الموجودة.

+Channel Partner,قناة الشريك

+Charge,تهمة

+Chargeable,تحمل

+Chart of Accounts,دليل الحسابات

+Chart of Cost Centers,بيانيا من مراكز التكلفة

+Chat,الدردشة

+Check all the items below that you want to send in this digest.,تحقق من كل العناصر التي تريد أدناه لإرسال ملخص في هذا.

+Check for Duplicates,تحقق من التكرارات

+Check how the newsletter looks in an email by sending it to your email.,التحقق من كيفية النشرة الإخبارية يبدو في رسالة بالبريد الالكتروني عن طريق إرساله إلى البريد الإلكتروني الخاص بك.

+"Check if recurring invoice, uncheck to stop recurring or put proper End Date",تحقق مما إذا الفاتورة متكررة، قم بإلغاء المتكررة لوقف أو وضع نهاية التاريخ الصحيح

+"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.",تحقق مما إذا كنت بحاجة الفواتير المتكررة التلقائي. بعد تقديم أي فاتورة المبيعات، وقسم التكراري تكون مرئية.

+Check if you want to send salary slip in mail to each employee while submitting salary slip,تحقق مما إذا كنت ترغب في إرسال قسيمة الراتب في البريد إلى كل موظف أثناء قيامهم بتقديم قسيمة الراتب

+Check this if you want to force the user to select a series before saving. There will be no default if you check this.,التحقق من ذلك إذا كنت تريد لإجبار المستخدم لتحديد سلسلة قبل الحفظ. لن يكون هناك الافتراضي إذا قمت بتحديد هذا.

+Check this if you want to send emails as this id only (in case of restriction by your email provider).,الاختيار هذا إذا كنت تريد أن ترسل رسائل البريد الإلكتروني في هذا المعرف فقط (في حالة تقييد من قبل مزود البريد الإلكتروني الخاص بك).

+Check this if you want to show in website,التحقق من ذلك إذا كنت تريد أن تظهر في الموقع

+Check this to disallow fractions. (for Nos),الاختيار هذه لكسور عدم السماح بها. (لNOS)

+Check this to pull emails from your mailbox,التحقق من ذلك لسحب رسائل البريد الإلكتروني من صندوق البريد

+Check to activate,تحقق لتفعيل

+Check to make Shipping Address,تحقق للتأكد عنوان الشحن

+Check to make primary address,تحقق للتأكد العنوان الأساسي

+Cheque,شيك

+Cheque Date,تاريخ الشيك

+Cheque Number,عدد الشيكات

+City,مدينة

+City/Town,المدينة / البلدة

+Claim Amount,المطالبة المبلغ

+Claims for company expense.,مطالبات لحساب الشركة.

+Class / Percentage,فئة / النسبة المئوية

+Classic,كلاسيكي

+Classification of Customers by region,تصنيف العملاء حسب المنطقة

+Clear Table,الجدول واضح

+Clearance Date,إزالة التاريخ

+Click here to buy subscription.,انقر هنا لشراء الاشتراك.

+Click on 'Make Sales Invoice' button to create a new Sales Invoice.,انقر على &#39;جعل مبيعات الفاتورة &quot;الزر لإنشاء فاتورة مبيعات جديدة.

+Click on a link to get options to expand get options ,

+Client,زبون

+Close Balance Sheet and book Profit or Loss.,وثيقة الميزانية العمومية و كتاب الربح أو الخسارة .

+Closed,مغلق

+Closing Account Head,إغلاق حساب رئيس

+Closing Date,تاريخ الإنتهاء

+Closing Fiscal Year,إغلاق السنة المالية

+Closing Qty,الكمية إغلاق

+Closing Value,القيمة إغلاق

+CoA Help,تعليمات لجنة الزراعة

+Cold Calling,ووصف الباردة

+Color,اللون

+Comma separated list of email addresses,فاصلة فصل قائمة من عناوين البريد الإلكتروني

+Comments,تعليقات

+Commission Rate,اللجنة قيم

+Commission Rate (%),اللجنة قيم (٪)

+Commission partners and targets,شركاء اللجنة والأهداف

+Commit Log,ارتكاب دخول

+Communication,اتصالات

+Communication HTML,الاتصالات HTML

+Communication History,الاتصال التاريخ

+Communication Medium,الاتصالات متوسطة

+Communication log.,سجل الاتصالات.

+Communications,الاتصالات

+Company,شركة

+Company Abbreviation,اختصار الشركة

+Company Details,الشركة معلومات

+Company Email,شركة البريد الإلكتروني

+Company Info,معلومات عن الشركة

+Company Master.,ماجستير الشركة.

+Company Name,اسم الشركة

+Company Settings,إعدادات الشركة

+Company branches.,فروع الشركة.

+Company departments.,شركة الإدارات.

+Company is missing in following warehouses,شركة مفقود في المستودعات التالية

+Company registration numbers for your reference. Example: VAT Registration Numbers etc.,أرقام تسجيل الشركة للرجوع اليها. أرقام التسجيل ضريبة القيمة المضافة وغير ذلك: المثال

+Company registration numbers for your reference. Tax numbers etc.,أرقام تسجيل الشركة للرجوع اليها. أرقام الضرائب الخ.

+"Company, Month and Fiscal Year is mandatory",شركة والشهر و السنة المالية إلزامي

+Complaint,شكوى

+Complete,كامل

+Completed,الانتهاء

+Completed Production Orders,أوامر الإنتاج الانتهاء

+Completed Qty,الكمية الانتهاء

+Completion Date,تاريخ الانتهاء

+Completion Status,استكمال الحالة

+Confirmation Date,تأكيد التسجيل

+Confirmed orders from Customers.,أكد أوامر من العملاء.

+Consider Tax or Charge for,النظر في ضريبة أو رسم ل

+Considered as Opening Balance,يعتبر الرصيد الافتتاحي

+Considered as an Opening Balance,يعتبر رصيد أول المدة

+Consultant,مستشار

+Consumable Cost,التكلفة الاستهلاكية

+Consumable cost per hour,التكلفة المستهلكة للساعة الواحدة

+Consumed Qty,تستهلك الكمية

+Contact,اتصل

+Contact Control,الاتصال التحكم

+Contact Desc,الاتصال التفاصيل

+Contact Details,للإتصال

+Contact Email,عنوان البريد الإلكتروني

+Contact HTML,الاتصال HTML

+Contact Info,معلومات الاتصال

+Contact Mobile No,الاتصال المحمول لا

+Contact Name,اسم جهة الاتصال

+Contact No.,الاتصال رقم

+Contact Person,اتصل شخص

+Contact Type,نوع الاتصال

+Content,محتوى

+Content Type,نوع المحتوى

+Contra Voucher,كونترا قسيمة

+Contract End Date,تاريخ نهاية العقد

+Contribution (%),مساهمة (٪)

+Contribution to Net Total,المساهمة في صافي إجمالي

+Conversion Factor,تحويل عامل

+Conversion Factor of UOM: %s should be equal to 1. As UOM: %s is Stock UOM of Item: %s.,عامل تحويل UOM : يجب أن يكون ٪ و يساوي 1 . كما UOM : ٪ s غير المالية UOM من تاريخ :٪ ق .

+Convert into Recurring Invoice,تحويل الفاتورة إلى التكراري

+Convert to Group,تحويل إلى المجموعة

+Convert to Ledger,تحويل ل يدجر

+Converted,تحويل

+Copy From Item Group,نسخة من المجموعة السلعة

+Cost Center,مركز التكلفة

+Cost Center Details,تفاصيل تكلفة مركز

+Cost Center Name,اسم مركز تكلفة

+Cost Center must be specified for PL Account: ,يجب تحديد مركز التكلفة لحساب PL:

+Costing,تكلف

+Country,بلد

+Country Name,الاسم الدولة

+"Country, Timezone and Currency",البلد، المنطقة الزمنية و العملة

+Create,خلق

+Create Bank Voucher for the total salary paid for the above selected criteria,إنشاء بنك للقسيمة الراتب الإجمالي المدفوع للاختيار المعايير المذكورة أعلاه

+Create Customer,خلق العملاء

+Create Material Requests,إنشاء طلبات المواد

+Create New,خلق جديد

+Create Opportunity,خلق الفرص

+Create Production Orders,إنشاء أوامر الإنتاج

+Create Quotation,إنشاء اقتباس

+Create Receiver List,إنشاء قائمة استقبال

+Create Salary Slip,إنشاء زلة الراتب

+Create Stock Ledger Entries when you submit a Sales Invoice,إنشاء ألبوم ليدجر مقالات عند إرسال فاتورة المبيعات

+Create and Send Newsletters,إنشاء وإرسال الرسائل الإخبارية

+Created Account Head: ,أنشاء رئيس الحساب:

+Created By,التي أنشأتها

+Created Customer Issue,إنشاء العدد العملاء

+Created Group ,المجموعة تم انشاءها

+Created Opportunity,خلق الفرص

+Created Support Ticket,إنشاء تذكرة دعم

+Creates salary slip for above mentioned criteria.,يخلق زلة مرتبات المعايير المذكورة أعلاه.

+Creation Date,تاريخ الإنشاء

+Creation Document No,إنشاء وثيقة لا

+Creation Document Type,نوع الوثيقة إنشاء

+Creation Time,إنشاء الموضوع

+Credentials,أوراق اعتماد

+Credit,ائتمان

+Credit Amt,الائتمان AMT

+Credit Card Voucher,بطاقة الائتمان قسيمة

+Credit Controller,المراقب الائتمان

+Credit Days,الائتمان أيام

+Credit Limit,الحد الائتماني

+Credit Note,ملاحظة الائتمان

+Credit To,الائتمان لل

+Credited account (Customer) is not matching with Sales Invoice,حساب الفضل ( العملاء ) ليست مطابقة مع فاتورة المبيعات

+Cross Listing of Item in multiple groups,عبور إدراج عنصر في مجموعات متعددة

+Currency,عملة

+Currency Exchange,تحويل العملات

+Currency Name,اسم العملة

+Currency Settings,إعدادات العملة

+Currency and Price List,العملة وقائمة الأسعار

+Currency is missing for Price List,العملة مفقود ل قائمة الأسعار

+Current Address,العنوان الحالي

+Current Address Is,العنوان الحالي هو

+Current BOM,BOM الحالي

+Current Fiscal Year,السنة المالية الحالية

+Current Stock,الأسهم الحالية

+Current Stock UOM,الأسهم الحالية UOM

+Current Value,القيمة الحالية

+Custom,عرف

+Custom Autoreply Message,رد تلقائي المخصصة رسالة

+Custom Message,رسالة مخصصة

+Customer,زبون

+Customer (Receivable) Account,حساب العميل (ذمم مدينة)

+Customer / Item Name,العميل / البند الاسم

+Customer / Lead Address,العميل / الرصاص العنوان

+Customer Account Head,رئيس حساب العملاء

+Customer Acquisition and Loyalty,اكتساب العملاء و الولاء

+Customer Address,العنوان العملاء

+Customer Addresses And Contacts,العناوين العملاء واتصالات

+Customer Code,قانون العملاء

+Customer Codes,رموز العملاء

+Customer Details,تفاصيل العملاء

+Customer Discount,خصم العملاء

+Customer Discounts,خصومات العملاء

+Customer Feedback,ملاحظات العملاء

+Customer Group,مجموعة العملاء

+Customer Group / Customer,المجموعة العملاء / الزبائن

+Customer Group Name,العملاء اسم المجموعة

+Customer Intro,مقدمة العملاء

+Customer Issue,العدد العملاء

+Customer Issue against Serial No.,العدد العملاء ضد الرقم التسلسلي

+Customer Name,اسم العميل

+Customer Naming By,العملاء تسمية بواسطة

+Customer classification tree.,تصنيف العملاء شجرة.

+Customer database.,العملاء قاعدة البيانات.

+Customer's Item Code,كود الصنف العميل

+Customer's Purchase Order Date,طلب شراء الزبون التسجيل

+Customer's Purchase Order No,الزبون أمر الشراء لا

+Customer's Purchase Order Number,طلب شراء عدد العملاء

+Customer's Vendor,العميل البائع

+Customers Not Buying Since Long Time,الزبائن لا يشترون منذ وقت طويل

+Customerwise Discount,Customerwise الخصم

+Customization,التخصيص

+Customize the Notification,تخصيص إعلام

+Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,تخصيص النص الاستهلالي الذي يذهب كجزء من أن البريد الإلكتروني. كل معاملة له نص منفصل استهلالي.

+DN,DN

+DN Detail,DN التفاصيل

+Daily,يوميا

+Daily Time Log Summary,الوقت الملخص اليومي دخول

+Data Import,استيراد البيانات

+Database Folder ID,ID مجلد قاعدة البيانات

+Database of potential customers.,قاعدة بيانات من العملاء المحتملين.

+Date,تاريخ

+Date Format,تنسيق التاريخ

+Date Of Retirement,تاريخ التقاعد

+Date and Number Settings,إعدادات التاريخ وعدد

+Date is repeated,ويتكرر التاريخ

+Date of Birth,تاريخ الميلاد

+Date of Issue,تاريخ الإصدار

+Date of Joining,تاريخ الانضمام

+Date on which lorry started from supplier warehouse,التاريخ الذي بدأت الشاحنة من مستودع المورد

+Date on which lorry started from your warehouse,التاريخ الذي بدأت الشاحنة من المستودع الخاص

+Dates,التواريخ

+Days Since Last Order,منذ أيام طلب آخر

+Days for which Holidays are blocked for this department.,يتم حظر أيام الأعياد التي لهذا القسم.

+Dealer,تاجر

+Debit,مدين

+Debit Amt,الخصم AMT

+Debit Note,ملاحظة الخصم

+Debit To,الخصم ل

+Debit and Credit not equal for this voucher: Diff (Debit) is ,

+Debit or Credit,الخصم أو الائتمان

+Debited account (Supplier) is not matching with Purchase Invoice,حساب خصم ( المورد) ليست مطابقة مع فاتورة الشراء

+Deduct,خصم

+Deduction,اقتطاع

+Deduction Type,خصم نوع

+Deduction1,Deduction1

+Deductions,الخصومات

+Default,الافتراضي

+Default Account,الافتراضي حساب

+Default BOM,الافتراضي BOM

+Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,سيتم الافتراضي بنك / الصرف حساب الفاتورة تلقائيا تحديث في POS عند تحديد هذا الوضع.

+Default Bank Account,الافتراضي الحساب المصرفي

+Default Buying Price List,الافتراضي شراء قائمة الأسعار

+Default Cash Account,الحساب النقدي الافتراضي

+Default Company,افتراضي شركة

+Default Cost Center,مركز التكلفة الافتراضية

+Default Cost Center for tracking expense for this item.,مركز التكلفة الافتراضية لتتبع حساب لهذا البند.

+Default Currency,العملة الافتراضية

+Default Customer Group,المجموعة الافتراضية العملاء

+Default Expense Account,الافتراضي نفقات الحساب

+Default Income Account,الافتراضي الدخل حساب

+Default Item Group,المجموعة الافتراضية الإغلاق

+Default Price List,قائمة الأسعار الافتراضي

+Default Purchase Account in which cost of the item will be debited.,الافتراضي حساب الشراء، التي يتم خصمها تكلفة هذا البند.

+Default Settings,الإعدادات الافتراضية

+Default Source Warehouse,المصدر الافتراضي مستودع

+Default Stock UOM,افتراضي ألبوم UOM

+Default Supplier,مزود الافتراضي

+Default Supplier Type,الافتراضي مزود نوع

+Default Target Warehouse,الهدف الافتراضي مستودع

+Default Territory,الافتراضي الإقليم

+Default UOM updated in item ,

+Default Unit of Measure,وحدة القياس الافتراضية

+"Default Unit of Measure can not be changed directly because you have already made some transaction(s) with another UOM. To change default UOM, use 'UOM Replace Utility' tool under Stock module.","لا يمكن تغيير وحدة القياس الافتراضية مباشرة لأنك قد قدمت بالفعل بعض المعاملات ( s) مع UOM آخر. لتغيير UOM الافتراضي ، استخدم أداة "" UOM استبدال أداة "" تحت وحدة المالية."

+Default Valuation Method,أسلوب التقييم الافتراضي

+Default Warehouse,النماذج الافتراضية

+Default Warehouse is mandatory for Stock Item.,النماذج الافتراضية هي إلزامية لالبند الأسهم.

+Default settings for Shopping Cart,الإعدادات الافتراضية لسلة التسوق

+"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","تحديد الميزانية لهذا المركز التكلفة. أن تتخذ إجراءات لميزانية، انظر <a href=""#!List/Company"">ماجستير شركة</a>"

+Delete,حذف

+Delivered,تسليم

+Delivered Items To Be Billed,وحدات تسليمها الى أن توصف

+Delivered Qty,تسليم الكمية

+Delivered Serial No ,

+Delivery Date,تاريخ التسليم

+Delivery Details,الدفع تفاصيل

+Delivery Document No,الوثيقة لا تسليم

+Delivery Document Type,تسليم الوثيقة نوع

+Delivery Note,ملاحظة التسليم

+Delivery Note Item,ملاحظة تسليم السلعة

+Delivery Note Items,ملاحظة عناصر التسليم

+Delivery Note Message,ملاحظة تسليم رسالة

+Delivery Note No,ملاحظة لا تسليم

+Delivery Note Required,ملاحظة التسليم المطلوبة

+Delivery Note Trends,ملاحظة اتجاهات التسليم

+Delivery Status,حالة التسليم

+Delivery Time,التسليم في الوقت المحدد

+Delivery To,التسليم إلى

+Department,قسم

+Depends on LWP,يعتمد على LWP

+Description,وصف

+Description HTML,وصف HTML

+Description of a Job Opening,وصف لفتح فرص العمل

+Designation,تعيين

+Detailed Breakup of the totals,مفصلة تفكك مجاميع

+Details,تفاصيل

+Difference,فرق

+Difference Account,حساب الفرق

+Different UOM for items will lead to incorrect,سوف UOM مختلفة لعناصر تؤدي إلى غير صحيحة

+Disable Rounded Total,تعطيل إجمالي مدور

+Discount  %,خصم٪

+Discount %,خصم٪

+Discount (%),الخصم (٪)

+"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice",وسوف تكون متاحة الخصم الحقول في أمر الشراء، وتلقي الشراء، فاتورة الشراء

+Discount(%),الخصم (٪)

+Display all the individual items delivered with the main items,عرض كافة العناصر الفردية تسليمها مع البنود الرئيسية

+Distinct unit of an Item,متميزة وحدة من عنصر

+Distribute transport overhead across items.,توزيع النفقات العامة النقل عبر العناصر.

+Distribution,التوزيع

+Distribution Id,توزيع رقم

+Distribution Name,توزيع الاسم

+Distributor,موزع

+Divorced,المطلقات

+Do Not Contact,عدم الاتصال

+Do not show any symbol like $ etc next to currencies.,لا تظهر أي رمز مثل $ الخ بجانب العملات.

+Do you really want to STOP ,

+Do you really want to STOP this Material Request?,هل تريد حقا لوقف هذا طلب المواد ؟

+Do you really want to Submit all Salary Slip for month : ,

+Do you really want to UNSTOP ,

+Do you really want to UNSTOP this Material Request?,هل تريد حقا أن نزع السدادة هذا طلب المواد ؟

+Doc Name,اسم الوثيقة

+Doc Type,نوع الوثيقة

+Document Description,وصف الوثيقة

+Document Type,نوع الوثيقة

+Documentation,توثيق

+Documents,وثائق

+Domain,مجال

+Don't send Employee Birthday Reminders,لا ترسل الموظف عيد ميلاد تذكير

+Download Materials Required,تحميل المواد المطلوبة

+Download Reconcilation Data,تحميل مصالحة البيانات

+Download Template,تحميل قالب

+Download a report containing all raw materials with their latest inventory status,تحميل تقريرا يتضمن جميع المواد الخام مع وضعهم أحدث المخزون

+"Download the Template, fill appropriate data and attach the modified file.",تحميل قالب ، وملء البيانات المناسبة وإرفاق الملف المعدل .

+"Download the Template, fill appropriate data and attach the modified file.
+All dates and employee combination in the selected period will come in the template, with existing attendance records",

+Draft,مسودة

+Dropbox,المربع المنسدل

+Dropbox Access Allowed,دروببوإكس الدخول الأليفة

+Dropbox Access Key,دروببوإكس مفتاح الوصول

+Dropbox Access Secret,دروببوإكس الدخول السرية

+Due Date,بسبب تاريخ

+Duplicate Item,تكرار الإغلاق

+EMP/,EMP /

+ERPNext Setup,إعداد ERPNext

+ERPNext Setup Guide,دليل إعداد ERPNext

+"ERPNext is an open-source web based ERP made by Web Notes Technologies Pvt Ltd. to provide an integrated tool to manage most processes in a small organization. For more information about Web Notes, or to buy hosting servies, go to ",

+ESIC CARD No,ESIC رقم البطاقة

+ESIC No.,ESIC رقم

+Earliest,أقرب

+Earning,كسب

+Earning & Deduction,وكسب الخصم

+Earning Type,كسب نوع

+Earning1,Earning1

+Edit,تحرير

+Educational Qualification,المؤهلات العلمية

+Educational Qualification Details,تفاصيل المؤهلات العلمية

+Eg. smsgateway.com/api/send_sms.cgi,على سبيل المثال. smsgateway.com / API / send_sms.cgi

+Electricity Cost,تكلفة الكهرباء

+Electricity cost per hour,تكلفة الكهرباء في الساعة

+Email,البريد الإلكتروني

+Email Digest,البريد الإلكتروني دايجست

+Email Digest Settings,البريد الإلكتروني إعدادات دايجست

+Email Digest: ,

+Email Id,البريد الإلكتروني معرف

+"Email Id must be unique, already exists for: ",يجب أن يكون معرف البريد الإلكتروني فريدة من نوعها، موجود مسبقا من أجل:

+"Email Id where a job applicant will email e.g. ""jobs@example.com""",معرف البريد الإلكتروني حيث طالب العمل سوف البريد الإلكتروني على سبيل المثال &quot;jobs@example.com&quot;

+Email Sent?,البريد الإلكتروني المرسلة؟

+Email Settings,إعدادات البريد الإلكتروني

+Email Settings for Outgoing and Incoming Emails.,إعدادات البريد الإلكتروني لرسائل البريد الإلكتروني الصادرة والواردة.

+Email ids separated by commas.,معرفات البريد الإلكتروني مفصولة بفواصل.

+"Email settings for jobs email id ""jobs@example.com""",إعدادات البريد الإلكتروني للبريد الإلكتروني وظائف &quot;jobs@example.com&quot; معرف

+"Email settings to extract Leads from sales email id e.g. ""sales@example.com""",إعدادات البريد الإلكتروني لاستخراج البريد الإلكتروني من عروض المبيعات &quot;sales@example.com&quot; معرف على سبيل المثال

+Emergency Contact,الاتصال في حالات الطوارئ

+Emergency Contact Details,تفاصيل الاتصال في حالات الطوارئ

+Emergency Phone,الهاتف في حالات الطوارئ

+Employee,عامل

+Employee Birthday,عيد ميلاد موظف

+Employee Designation.,الموظف التعيين.

+Employee Details,موظف تفاصيل

+Employee Education,موظف التعليم

+Employee External Work History,التاريخ الموظف العمل الخارجي

+Employee Information,معلومات الموظف

+Employee Internal Work History,التاريخ الموظف العمل الداخلية

+Employee Internal Work Historys,Historys الموظف العمل الداخلية

+Employee Leave Approver,الموظف إجازة الموافق

+Employee Leave Balance,الموظف اترك الرصيد

+Employee Name,اسم الموظف

+Employee Number,عدد الموظفين

+Employee Records to be created by,سجلات الموظفين المراد إنشاؤها من قبل

+Employee Settings,إعدادات موظف

+Employee Setup,موظف الإعداد

+Employee Type,نوع الموظف

+Employee grades,الموظف الدرجات

+Employee record is created using selected field. ,يتم إنشاء سجل الموظف باستخدام الحقل المحدد.

+Employee records.,موظف السجلات.

+Employee: ,الموظف:

+Employees Email Id,موظف البريد الإلكتروني معرف

+Employment Details,تفاصيل العمل

+Employment Type,مجال العمل

+Enable / Disable Email Notifications,تمكين / تعطيل إشعارات بالبريد الإلكتروني

+Enable Shopping Cart,تمكين سلة التسوق

+Enabled,تمكين

+Encashment Date,تاريخ التحصيل

+End Date,نهاية التاريخ

+End date of current invoice's period,تاريخ نهاية فترة الفاتورة الحالية

+End of Life,نهاية الحياة

+Enter Row,دخول الصف

+Enter Verification Code,أدخل رمز التحقق

+Enter campaign name if the source of lead is campaign.,أدخل اسم الحملة إذا كان مصدر الرصاص هو الحملة.

+Enter department to which this Contact belongs,أدخل الدائرة التي ينتمي هذا الاتصال

+Enter designation of this Contact,أدخل تسمية هذا الاتصال

+"Enter email id separated by commas, invoice will be mailed automatically on particular date",أدخل البريد الإلكتروني معرف مفصولة بفواصل، سوف ترسل الفاتورة تلقائيا على تاريخ معين

+Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,إدخال عناصر والكمية المخططة التي تريد رفع أوامر الإنتاج أو تحميل المواد الخام لتحليلها.

+Enter name of campaign if source of enquiry is campaign,أدخل اسم الحملة إذا كان مصدر من التحقيق هو حملة

+"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)",أدخل المعلمات URL ثابت هنا (مثلا المرسل = ERPNext، اسم المستخدم = ERPNext، كلمة المرور = 1234 الخ)

+Enter the company name under which Account Head will be created for this Supplier,أدخل اسم الشركة التي بموجبها سيتم إنشاء حساب رئيس هذه الشركة

+Enter url parameter for message,أدخل عنوان URL لمعلمة رسالة

+Enter url parameter for receiver nos,أدخل عنوان URL لمعلمة NOS استقبال

+Entries,مقالات

+Entries against,مقالات ضد

+Entries are not allowed against this Fiscal Year if the year is closed.,لا يسمح مقالات ضد السنة المالية الحالية إذا تم إغلاق السنة.

+Error,خطأ

+Error for,خطأ لل

+Estimated Material Cost,تقدر تكلفة المواد

+Everyone can read,يمكن أن يقرأها الجميع

+"Example: ABCD.#####
+If series is set and Serial No is not mentioned in transactions, then automatic serial number will be created based on this series. If you always want to explicitly mention Serial Nos for this item. leave this blank.",

+Exchange Rate,سعر الصرف

+Excise Page Number,المكوس رقم الصفحة

+Excise Voucher,المكوس قسيمة

+Exemption Limit,إعفاء الحد

+Exhibition,معرض

+Existing Customer,القائمة العملاء

+Exit,خروج

+Exit Interview Details,تفاصيل مقابلة الخروج

+Expected,متوقع

+Expected Date cannot be before Material Request Date,التاريخ المتوقع لا يمكن أن يكون قبل تاريخ طلب المواد

+Expected Delivery Date,يتوقع تسليم تاريخ

+Expected End Date,تاريخ الإنتهاء المتوقع

+Expected Start Date,يتوقع البدء تاريخ

+Expense Account,حساب حساب

+Expense Account is mandatory,حساب المصاريف إلزامي

+Expense Claim,حساب المطالبة

+Expense Claim Approved,المطالبة حساب المعتمدة

+Expense Claim Approved Message,المطالبة حساب المعتمدة رسالة

+Expense Claim Detail,حساب المطالبة التفاصيل

+Expense Claim Details,تفاصيل حساب المطالبة

+Expense Claim Rejected,المطالبة حساب مرفوض

+Expense Claim Rejected Message,المطالبة حساب رفض رسالة

+Expense Claim Type,حساب المطالبة نوع

+Expense Claim has been approved.,وقد تمت الموافقة على حساب المطالبة.

+Expense Claim has been rejected.,تم رفض حساب المطالبة.

+Expense Claim is pending approval. Only the Expense Approver can update status.,حساب المطالبة بانتظار الموافقة. فقط الموافق المصروفات يمكن تحديث الحالة.

+Expense Date,حساب تاريخ

+Expense Details,تفاصيل حساب

+Expense Head,رئيس حساب

+Expense account is mandatory for item,حساب المصاريف إلزامي للبند

+Expense/Difference account is mandatory for item: ,

+Expenses Booked,حجز النفقات

+Expenses Included In Valuation,وشملت النفقات في التقييم

+Expenses booked for the digest period,نفقات حجزها لفترة هضم

+Expiry Date,تاريخ انتهاء الصلاحية

+Exports,صادرات

+External,خارجي

+Extract Emails,استخراج رسائل البريد الإلكتروني

+FCFS Rate,FCFS قيم

+FIFO,FIFO

+Failed: ,فشل:

+Family Background,الخلفية العائلية

+Fax,بالفاكس

+Features Setup,ميزات الإعداد

+Feed,أطعم

+Feed Type,إطعام نوع

+Feedback,تعليقات

+Female,أنثى

+Fetch exploded BOM (including sub-assemblies),جلب BOM انفجرت (بما في ذلك المجالس الفرعية)

+"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order",متوفرة في مذكرة التسليم، اقتباس، فاتورة المبيعات، والمبيعات من أجل الميدان

+Files Folder ID,ملفات ID المجلد

+Fill the form and save it,تعبئة النموذج وحفظه

+Filter By Amount,النتائج حسب المبلغ

+Filter By Date,النتائج حسب تاريخ

+Filter based on customer,تصفية على أساس العملاء

+Filter based on item,تصفية استنادا إلى البند

+Financial Analytics,تحليلات مالية

+Financial Statements,القوائم المالية

+Finished Goods,السلع تامة الصنع

+First Name,الاسم الأول

+First Responded On,أجاب أولا على

+Fiscal Year,السنة المالية

+Fixed Asset Account,حساب الأصول الثابتة

+Float Precision,تعويم الدقة

+Follow via Email,متابعة عبر البريد الإلكتروني

+"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",سوف تظهر بعد الجدول القيم البنود الفرعية إذا - المتعاقد عليها. وسيتم جلب من هذه القيم سيد &quot;بيل من مواد&quot; من دون - البنود المتعاقد عليها.

+For Company,لشركة

+For Employee,لموظف

+For Employee Name,لاسم الموظف

+For Production,للإنتاج

+For Reference Only.,للإشارة فقط.

+For Sales Invoice,لفاتورة المبيعات

+For Server Side Print Formats,لتنسيقات طباعة جانب الملقم

+For Supplier,ل مزود

+For UOM,لUOM

+For Warehouse,لمستودع

+"For e.g. 2012, 2012-13",ل، 2012 على سبيل المثال 2012-13

+For opening balance entry account can not be a PL account,لفتح رصيد الحساب يمكن الدخول لا يكون حساب PL

+For reference,للرجوع إليها

+For reference only.,للإشارة فقط.

+"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes",لراحة العملاء، ويمكن استخدام هذه الرموز في أشكال الطباعة مثل الفواتير والسندات التسليم

+Forum,منتدى

+Fraction,جزء

+Fraction Units,جزء الوحدات

+Freeze Stock Entries,تجميد مقالات المالية

+Friday,الجمعة

+From,من

+From Bill of Materials,من مشروع قانون للمواد

+From Company,من شركة

+From Currency,من العملات

+From Currency and To Currency cannot be same,من العملة لعملة ولا يمكن أن يكون نفس

+From Customer,من العملاء

+From Customer Issue,من العدد العملاء

+From Date,من تاريخ

+From Delivery Note,من التسليم ملاحظة

+From Employee,من موظف

+From Lead,من الرصاص

+From Maintenance Schedule,من جدول الصيانة

+From Material Request,من المواد طلب

+From Opportunity,من الفرص

+From Package No.,من رقم حزمة

+From Purchase Order,من أمر الشراء

+From Purchase Receipt,من إيصال الشراء

+From Quotation,من اقتباس

+From Sales Order,من ترتيب المبيعات

+From Supplier Quotation,من مزود اقتباس

+From Time,من وقت

+From Value,من القيمة

+From Value should be less than To Value,من القيمة يجب أن تكون أقل من أن القيمة

+Frozen,تجميد

+Frozen Accounts Modifier,الحسابات المجمدة معدل

+Fulfilled,الوفاء

+Full Name,بدر تام

+Fully Completed,يكتمل

+"Further accounts can be made under Groups,",مزيد من الحسابات يمكن أن يتم في إطار المجموعات ،

+Further nodes can be only created under 'Group' type nodes,العقد الإضافية التي يمكن أن تنشأ إلا في ظل العقد نوع ' المجموعة '

+GL Entry,GL الدخول

+GL Entry: Debit or Credit amount is mandatory for ,GL الاشتراك: الخصم أو الائتمان مبلغ إلزامي لل

+GRN,GRN

+Gantt Chart,مخطط جانت

+Gantt chart of all tasks.,مخطط جانت لجميع المهام.

+Gender,جنس

+General,عام

+General Ledger,دفتر الأستاذ العام

+Generate Description HTML,توليد HTML وصف

+Generate Material Requests (MRP) and Production Orders.,إنشاء طلبات المواد (MRP) وأوامر الإنتاج.

+Generate Salary Slips,توليد قسائم راتب

+Generate Schedule,توليد جدول

+"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.",توليد التعبئة زلات لحزم ليتم تسليمها. المستخدمة لإخطار عدد حزمة، حزمة المحتويات وزنه.

+Generates HTML to include selected image in the description,يولد HTML لتشمل الصورة المحددة في الوصف

+Get Advances Paid,الحصول على السلف المدفوعة

+Get Advances Received,الحصول على السلف المتلقاة

+Get Current Stock,الحصول على المخزون الحالي

+Get Items,الحصول على العناصر

+Get Items From Sales Orders,الحصول على سلع من أوامر المبيعات

+Get Items from BOM,الحصول على عناصر من BOM

+Get Last Purchase Rate,الحصول على آخر سعر شراء

+Get Non Reconciled Entries,الحصول على مقالات غير التوفيق

+Get Outstanding Invoices,الحصول على الفواتير المستحقة

+Get Sales Orders,الحصول على أوامر المبيعات

+Get Specification Details,الحصول على تفاصيل المواصفات

+Get Stock and Rate,الحصول على الأسهم وقيم

+Get Template,الحصول على قالب

+Get Terms and Conditions,الحصول على الشروط والأحكام

+Get Weekly Off Dates,الحصول على مواعيد معطلة أسبوعي

+"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.",يذكر الحصول على معدل التقييم والمخزون المتوفر في المصدر / الهدف مستودع تاريخ عرضها على الوقت. إذا تسلسل البند، يرجى الضغط على هذا الزر بعد دخول NOS المسلسل.

+GitHub Issues,جيثب قضايا

+Global Defaults,افتراضيات العالمية

+Global Settings / Default Values,القيم إعدادات العالمية / الافتراضي

+Go to the appropriate group (usually Application of Funds > Current Assets > Bank Accounts),انتقل إلى المجموعة المناسبة (عادة تطبيق الأصول صناديق > الحالي > الحسابات المصرفية )

+Go to the appropriate group (usually Source of Funds > Current Liabilities > Taxes and Duties),انتقل إلى المجموعة المناسبة (عادة مصدر الأموال > المطلوبات المتداولة > الضرائب والرسوم )

+Goal,هدف

+Goals,الأهداف

+Goods received from Suppliers.,تلقى السلع من الموردين.

+Google Drive,محرك جوجل

+Google Drive Access Allowed,جوجل محرك الوصول الأليفة

+Grade,درجة

+Graduate,تخريج

+Grand Total,المجموع الإجمالي

+Grand Total (Company Currency),المجموع الكلي (العملات شركة)

+Gratuity LIC ID,مكافأة LIC ID

+"Grid ""","الشبكة """

+Gross Margin %,هامش إجمالي٪

+Gross Margin Value,هامش إجمالي القيمة

+Gross Pay,إجمالي الأجور

+Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,إجمالي المبلغ المتأخر الدفع + + المبلغ التحصيل - خصم إجمالي

+Gross Profit,الربح الإجمالي

+Gross Profit (%),إجمالي الربح (٪)

+Gross Weight,الوزن الإجمالي

+Gross Weight UOM,الوزن الإجمالي UOM

+Group,مجموعة

+Group or Ledger,مجموعة أو ليدجر

+Groups,مجموعات

+HR,HR

+HR Settings,إعدادات HR

+HTML / Banner that will show on the top of product list.,HTML / بانر التي سوف تظهر في الجزء العلوي من قائمة المنتجات.

+Half Day,نصف يوم

+Half Yearly,نصف سنوي

+Half-yearly,نصف سنوية

+Happy Birthday!,عيد ميلاد سعيد !

+Has Batch No,ودفعة واحدة لا

+Has Child Node,وعقدة الطفل

+Has Serial No,ورقم المسلسل

+Header,رأس

+Heads (or groups) against which Accounting Entries are made and balances are maintained.,رؤساء (أو مجموعات) والتي تتم ضد القيود المحاسبية ويتم الاحتفاظ أرصدة.

+Health Concerns,الاهتمامات الصحية

+Health Details,الصحة التفاصيل

+Held On,عقدت في

+Help,مساعدة

+Help HTML,مساعدة HTML

+"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")",مساعدة: لربط إلى سجل آخر في النظام، استخدم &quot;# نموذج / ملاحظة / [اسم ملاحظة]&quot;، كما URL رابط. (لا تستخدم &quot;الإلكتروني http://&quot;)

+"Here you can maintain family details like name and occupation of parent, spouse and children",هنا يمكنك الحفاظ على تفاصيل مثل اسم العائلة واحتلال الزوج، الوالدين والأطفال

+"Here you can maintain height, weight, allergies, medical concerns etc",هنا يمكنك الحفاظ على الطول والوزن، والحساسية، الخ المخاوف الطبية

+Hey! All these items have already been invoiced.,مهلا! وقد تم بالفعل فواتير كل هذه العناصر.

+Hide Currency Symbol,إخفاء رمز العملة

+High,ارتفاع

+History In Company,وفي تاريخ الشركة

+Hold,عقد

+Holiday,عطلة

+Holiday List,عطلة قائمة

+Holiday List Name,عطلة اسم قائمة

+Holidays,العطل

+Home,منزل

+Host,مضيف

+"Host, Email and Password required if emails are to be pulled",المضيف، البريد الإلكتروني وكلمة المرور مطلوبة إذا هي رسائل البريد الإلكتروني ليتم سحبها

+Hour Rate,ساعة قيم

+Hour Rate Labour,ساعة قيم العمل

+Hours,ساعات

+How frequently?,كيف كثير من الأحيان؟

+"How should this currency be formatted? If not set, will use system defaults",كيف ينبغي أن يتم تنسيق هذه العملة؟ إذا لم يتم تعيين و، استخدم افتراضيات النظام

+Human Resource,الموارد البشرية

+I,أنا

+IDT,IDT

+II,II

+III,III

+IN,IN

+INV,INV

+INV/10-11/,INV/10-11 /

+ITEM,البند

+IV,IV

+Identification of the package for the delivery (for print),تحديد حزمة لتسليم (للطباعة)

+If Income or Expense,إذا دخل أو مصروف

+If Monthly Budget Exceeded,إذا تجاوز الميزانية الشهرية

+"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.
+Available in Delivery Note and Sales Order",

+"If Supplier Part Number exists for given Item, it gets stored here",إذا مزود رقم الجزء وجود لبند معين، ويحصل على تخزينها هنا

+If Yearly Budget Exceeded,إذا تجاوز الميزانية السنوية

+"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.",إذا كانت محددة، سينظر BOM لبنود فرعية الجمعية للحصول على المواد الخام. خلاف ذلك، سيتم معاملة جميع البنود الفرعية الجمعية كمادة خام.

+"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day",إذا تم، المشاركات لا. من أيام عمل وسوف تشمل أيام العطل، وهذا سوف يقلل من قيمة الراتب لكل يوم

+"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.",إذا تم، ستضاف رسالة بالبريد الالكتروني مع تنسيق HTML المرفقة لجزء من الجسم البريد الإلكتروني، فضلا المرفق. لإرسال كمرفق فقط، قم بإلغاء تحديد هذا.

+"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount",إذا كانت محددة، سيتم النظر في مقدار ضريبة والمدرجة بالفعل في قيم طباعة / المبلغ طباعة

+"If disable, 'Rounded Total' field will not be visible in any transaction",إذا تعطيل، &#39;مدور المشاركات &quot;سيتم الميدان لا تكون مرئية في أي صفقة

+"If enabled, the system will post accounting entries for inventory automatically.",إذا مكن، سيقوم النظام إضافة القيود المحاسبية للمخزون تلقائيا.

+If more than one package of the same type (for print),إذا كان أكثر من حزمة واحدة من نفس النوع (للطباعة)

+"If no change in either Quantity or Valuation Rate, leave the cell blank.",إذا لم يكن هناك تغيير في الكمية أو إما تثمين قيم ، ترك الخانات فارغة .

+If non standard port (e.g. 587),إذا غير المنفذ القياسي (على سبيل المثال 587)

+If not applicable please enter: NA,إذا لا ينطبق يرجى إدخال: NA

+"If not checked, the list will have to be added to each Department where it has to be applied.",إن لم يكن تم، سيكون لديك قائمة تضاف إلى كل قسم حيث أنه لا بد من تطبيقها.

+"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.",إذا مجموعة، يسمح فقط للمستخدمين إدخال البيانات المحدد. آخر، يسمح لجميع المستخدمين الدخول مع أذونات المطلوبة.

+"If specified, send the newsletter using this email address",في حالة تحديد، وإرسال الرسالة الإخبارية باستخدام عنوان البريد الإلكتروني هذا

+"If the account is frozen, entries are allowed to restricted users.",إذا تم تجميد الحساب، ويسمح للمستخدمين إدخالات مقيدة.

+"If this Account represents a Customer, Supplier or Employee, set it here.",إذا هذا الحساب يمثل مورد أو عميل أو موظف، على ذلك هنا.

+"If you follow Quality Inspection<br>
+Enables item QA Required and QA No in Purchase Receipt",

+If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,إذا كان لديك فريق المبيعات والشركاء بيع (شركاء القنوات) يمكن أن يوصف بها والحفاظ على مساهمتها في نشاط المبيعات

+"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.",إذا قمت بإنشاء قالب قياسي في شراء الضرائب والرسوم ماجستير، حدد أحد وانقر على الزر أدناه.

+"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.",إذا قمت بإنشاء قالب قياسي في ضرائب المبيعات والرسوم ماجستير، حدد أحد وانقر على الزر أدناه.

+"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page",إذا كان لديك طباعة الأشكال طويلة، يمكن استخدام هذه الميزة لتقسيم ليتم طباعة الصفحة على صفحات متعددة مع جميع الرؤوس والتذييلات على كل صفحة

+"If you involve in manufacturing activity<br>
+Enables item <b>Is Manufactured</b>",

+Ignore,تجاهل

+Ignored: ,تجاهلها:

+Image,صورة

+Image View,عرض الصورة

+Implementation Partner,تنفيذ الشريك

+Import,استيراد

+Import Attendance,الحضور الاستيراد

+Import Failed!,استيراد فشل !

+Import Log,استيراد دخول

+Import Successful!,استيراد الناجحة !

+Imports,واردات

+In Hours,في ساعات

+In Process,في عملية

+In Qty,في الكمية

+In Row,في الصف

+In Value,في القيمة

+In Words,في كلمات

+In Words (Company Currency),في كلمات (عملة الشركة)

+In Words (Export) will be visible once you save the Delivery Note.,وبعبارة (تصدير) أن تكون واضحة مرة واحدة قمت بحفظ ملاحظة التسليم.

+In Words will be visible once you save the Delivery Note.,وبعبارة تكون مرئية بمجرد حفظ ملاحظة التسليم.

+In Words will be visible once you save the Purchase Invoice.,وبعبارة تكون مرئية بمجرد حفظ فاتورة الشراء.

+In Words will be visible once you save the Purchase Order.,وبعبارة تكون مرئية بمجرد حفظ أمر الشراء.

+In Words will be visible once you save the Purchase Receipt.,وبعبارة تكون مرئية بمجرد حفظ إيصال الشراء.

+In Words will be visible once you save the Quotation.,وبعبارة تكون مرئية بمجرد حفظ اقتباس.

+In Words will be visible once you save the Sales Invoice.,وبعبارة تكون مرئية بمجرد حفظ فاتورة المبيعات.

+In Words will be visible once you save the Sales Order.,وبعبارة تكون مرئية بمجرد حفظ ترتيب المبيعات.

+Incentives,الحوافز

+Incharge,المكلف

+Incharge Name,Incharge اسم

+Include holidays in Total no. of Working Days,تشمل أيام العطل في المجموع لا. أيام العمل

+Income / Expense,الدخل / المصاريف

+Income Account,دخل الحساب

+Income Booked,حجز الدخل

+Income Year to Date,سنة دخل إلى تاريخ

+Income booked for the digest period,حجزت الدخل للفترة هضم

+Incoming,الوارد

+Incoming / Support Mail Setting,واردة / دعم إعداد البريد

+Incoming Rate,الواردة قيم

+Incoming quality inspection.,فحص الجودة واردة.

+Indicates that the package is a part of this delivery,يشير إلى أن الحزمة هو جزء من هذا التسليم

+Individual,فرد

+Industry,صناعة

+Industry Type,صناعة نوع

+Inspected By,تفتيش من قبل

+Inspection Criteria,التفتيش معايير

+Inspection Required,التفتيش المطلوبة

+Inspection Type,نوع التفتيش

+Installation Date,تثبيت تاريخ

+Installation Note,ملاحظة التثبيت

+Installation Note Item,ملاحظة تثبيت الإغلاق

+Installation Status,تثبيت الحالة

+Installation Time,تثبيت الزمن

+Installation record for a Serial No.,سجل لتثبيت الرقم التسلسلي

+Installed Qty,تثبيت الكمية

+Instructions,تعليمات

+Integrate incoming support emails to Support Ticket,دمج رسائل البريد الإلكتروني الواردة إلى دعم دعم التذاكر

+Interested,مهتم

+Internal,داخلي

+Introduction,مقدمة

+Invalid Delivery Note. Delivery Note should exist and should be in draft state. Please rectify and try again.,ملاحظة التسليم غير صالحة . تسليم ملاحظة يجب أن تكون موجودة و يجب أن يكون في مشروع الدولة. يرجى تصحيح و حاول مرة أخرى.

+Invalid Email Address,عنوان البريد الإلكتروني غير صالح

+Invalid Leave Approver,صالح ترك الموافق

+Invalid Master Name,اسم ماستر غير صالحة

+Invalid quantity specified for item ,

+Inventory,جرد

+Invoice Date,تاريخ الفاتورة

+Invoice Details,تفاصيل الفاتورة

+Invoice No,الفاتورة لا

+Invoice Period From Date,فاتورة الفترة من تاريخ

+Invoice Period To Date,فاتورة الفترة لتاريخ

+Invoiced Amount (Exculsive Tax),المبلغ فواتير ( Exculsive الضرائب )

+Is Active,نشط

+Is Advance,هو المقدمة

+Is Asset Item,هو البند الأصول

+Is Cancelled,وألغي

+Is Carry Forward,والمضي قدما

+Is Default,افتراضي

+Is Encash,هو يحققوا ربحا

+Is LWP,هو LWP

+Is Opening,وفتح

+Is Opening Entry,تم افتتاح الدخول

+Is PL Account,هو حساب PL

+Is POS,هو POS

+Is Primary Contact,هو الاتصال الأولية

+Is Purchase Item,هو شراء مادة

+Is Sales Item,هو المبيعات الإغلاق

+Is Service Item,هو البند خدمة

+Is Stock Item,هو البند الأسهم

+Is Sub Contracted Item,هو بند فرعي التعاقد

+Is Subcontracted,وتعاقد من الباطن

+Is this Tax included in Basic Rate?,وهذه الضريبة متضمنة في سعر الأساسية؟

+Issue,قضية

+Issue Date,تاريخ القضية

+Issue Details,تفاصيل القضية

+Issued Items Against Production Order,الأصناف التي صدرت بحق أمر الإنتاج

+It can also be used to create opening stock entries and to fix stock value.,فإنه يمكن أيضا أن تستخدم لخلق و فتح مداخل الأسهم لإصلاح قيمة الأسهم.

+Item,بند

+Item ,

+Item Advanced,البند المتقدم

+Item Barcode,البند الباركود

+Item Batch Nos,ارقام البند دفعة

+Item Classification,البند التصنيف

+Item Code,البند الرمز

+Item Code (item_code) is mandatory because Item naming is not sequential.,رمز المدينة (item_code) إلزامي لأن التسمية ليس مادة متسلسلة.

+Item Code and Warehouse should already exist.,يجب أن تكون موجودة بالفعل البند المدونة و المستودعات.

+Item Code cannot be changed for Serial No.,لا يمكن تغيير رمز المدينة لل رقم التسلسلي

+Item Customer Detail,البند تفاصيل العملاء

+Item Description,وصف السلعة

+Item Desription,البند Desription

+Item Details,السلعة

+Item Group,البند المجموعة

+Item Group Name,البند اسم المجموعة

+Item Group Tree,البند المجموعة شجرة

+Item Groups in Details,المجموعات في البند تفاصيل

+Item Image (if not slideshow),صورة البند (إن لم يكن عرض الشرائح)

+Item Name,البند الاسم

+Item Naming By,البند تسمية بواسطة

+Item Price,البند السعر

+Item Prices,البند الأسعار

+Item Quality Inspection Parameter,معلمة البند التفتيش الجودة

+Item Reorder,البند إعادة ترتيب

+Item Serial No,البند رقم المسلسل

+Item Serial Nos,المسلسل ارقام البند

+Item Shortage Report,البند تقرير نقص

+Item Supplier,البند مزود

+Item Supplier Details,تفاصيل البند مزود

+Item Tax,البند الضرائب

+Item Tax Amount,البند ضريبة المبلغ

+Item Tax Rate,البند ضريبة

+Item Tax1,البند Tax1

+Item To Manufacture,البند لتصنيع

+Item UOM,البند UOM

+Item Website Specification,البند مواصفات الموقع

+Item Website Specifications,مواصفات البند الموقع

+Item Wise Tax Detail ,البند الحكيمة التفصيل ضريبة

+Item classification.,البند التصنيف.

+Item is neither Sales nor Service Item,البند هو لا مبيعات ولا خدمة المدينة

+"Item must be a purchase item, \
+					as it is present in one or many Active BOMs",

+Item must have 'Has Serial No' as 'Yes',"يجب أن يكون البند "" ليس لديه المسلسل ' ب' نعم '"

+Item table can not be blank,الجدول العنصر لا يمكن أن تكون فارغة

+Item to be manufactured or repacked,لتصنيعه أو إعادة تعبئتها البند

+Item will be saved by this name in the data base.,سيتم حفظ العنصر بهذا الاسم في قاعدة البيانات.

+"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.",البند، ضمان، سوف AMC (عقد الصيانة السنوية) تفاصيل جلب يكون تلقائيا عندما يتم تحديد الرقم التسلسلي.

+Item-wise Last Purchase Rate,البند الحكيم آخر سعر الشراء

+Item-wise Price List Rate,البند الحكيمة قائمة الأسعار قيم

+Item-wise Purchase History,البند الحكيم تاريخ الشراء

+Item-wise Purchase Register,البند من الحكمة الشراء تسجيل

+Item-wise Sales History,البند الحكيم تاريخ المبيعات

+Item-wise Sales Register,مبيعات البند الحكيم سجل

+Items,البنود

+Items To Be Requested,البنود يمكن طلبه

+"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",البنود التي يطلب منها &quot;غير متاح&quot; النظر في جميع المخازن على أساس الكمية المتوقعة والحد الأدنى الكمية ترتيب

+Items which do not exist in Item master can also be entered on customer's request,ويمكن أيضا البنود التي لا وجود لها في المدينة الرئيسية على أن يتم إدخال طلب الزبون

+Itemwise Discount,Itemwise الخصم

+Itemwise Recommended Reorder Level,يوصى به Itemwise إعادة ترتيب مستوى

+JV,JV

+Job Applicant,طالب العمل

+Job Opening,افتتاح العمل

+Job Profile,العمل الشخصي

+Job Title,المسمى الوظيفي

+"Job profile, qualifications required etc.",العمل الشخصي، المؤهلات المطلوبة الخ.

+Jobs Email Settings,إعدادات البريد الإلكتروني وظائف

+Journal Entries,مجلة مقالات

+Journal Entry,إدخال دفتر اليومية

+Journal Voucher,مجلة قسيمة

+Journal Voucher Detail,مجلة قسيمة التفاصيل

+Journal Voucher Detail No,مجلة التفاصيل قسيمة لا

+KRA,KRA

+"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ",تتبع حملات المبيعات. تتبع من الخيوط، والاقتباسات، أمر المبيعات وغيرها من الحملات لقياس العائد على الاستثمار.

+Keep a track of communication related to this enquiry which will help for future reference.,الحفاظ على مسار الاتصالات المتعلقة بهذا التحقيق والتي سوف تساعد للرجوع إليها مستقبلا.

+Key Performance Area,مفتاح الأداء المنطقة

+Key Responsibility Area,مفتاح مسؤولية المنطقة

+LEAD,LEAD

+LEAD/10-11/,LEAD/10-11 /

+LEAD/MUMBAI/,الرصاص / MUMBAI /

+LR Date,LR تاريخ

+LR No,لا LR

+Label,ملصق

+Landed Cost Item,هبطت تكلفة السلعة

+Landed Cost Items,بنود التكاليف سقطت

+Landed Cost Purchase Receipt,هبطت استلام تكلفة الشراء

+Landed Cost Purchase Receipts,هبطت إيصالات تكلفة الشراء

+Landed Cost Wizard,هبطت تكلفة معالج

+Last Name,اسم العائلة

+Last Purchase Rate,مشاركة الشراء قيم

+Latest,آخر

+Latest Updates,أحدث تحديثات

+Lead,قيادة

+Lead Details,تفاصيل اعلان

+Lead Id,رقم الرصاص

+Lead Name,يؤدي اسم

+Lead Owner,يؤدي المالك

+Lead Source,تؤدي المصدر

+Lead Status,تؤدي الحالة

+Lead Time Date,تؤدي تاريخ الوقت

+Lead Time Days,يؤدي يوما مرة

+Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,يؤدي الوقت هو أيام عدد الأيام التي من المتوقع هذا البند في المستودع الخاص بك. يتم إحضار هذه الأيام في طلب المواد عند اختيار هذا البند.

+Lead Type,يؤدي النوع

+Leave Allocation,ترك توزيع

+Leave Allocation Tool,ترك أداة تخصيص

+Leave Application,ترك التطبيق

+Leave Approver,ترك الموافق

+Leave Approver can be one of,ترك الموافق يمكن أن تكون واحدة من

+Leave Approvers,ترك الموافقون

+Leave Balance Before Application,ترك الرصيد قبل تطبيق

+Leave Block List,ترك قائمة الحظر

+Leave Block List Allow,ترك قائمة الحظر السماح

+Leave Block List Allowed,ترك قائمة الحظر مسموح

+Leave Block List Date,ترك بلوك تاريخ قائمة

+Leave Block List Dates,ترك التواريخ قائمة الحظر

+Leave Block List Name,ترك اسم كتلة قائمة

+Leave Blocked,ترك الممنوع

+Leave Control Panel,ترك لوحة التحكم

+Leave Encashed?,ترك صرفها؟

+Leave Encashment Amount,ترك المبلغ التحصيل

+Leave Setup,ترك الإعداد

+Leave Type,ترك نوع

+Leave Type Name,ترك اسم نوع

+Leave Without Pay,إجازة بدون راتب

+Leave allocations.,ترك المخصصات.

+Leave application has been approved.,تمت الموافقة على التطبيق الإجازة.

+Leave application has been rejected.,تم رفض طلب الإجازة.

+Leave blank if considered for all branches,ترك فارغا إذا نظرت لجميع الفروع

+Leave blank if considered for all departments,اتركه فارغا إذا نظرت لجميع الإدارات

+Leave blank if considered for all designations,ترك فارغا إذا نظرت لجميع التسميات

+Leave blank if considered for all employee types,ترك فارغا إذا نظرت لجميع أنواع موظف

+Leave blank if considered for all grades,اتركه فارغا إذا نظرت لجميع الصفوف

+"Leave can be approved by users with Role, ""Leave Approver""",يمكن الموافقة على الإجازة من قبل المستخدمين مع الدور &quot;اترك الموافق&quot;

+Ledger,دفتر الحسابات

+Ledgers,دفاتر

+Left,ترك

+Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,الكيان القانوني / الفرعية مع تخطيط منفصلة للحسابات تابعة للمنظمة.

+Letter Head,رسالة رئيس

+Level,مستوى

+Lft,LFT

+List a few of your customers. They could be organizations or individuals.,قائمة قليلة من الزبائن. يمكن أن تكون المنظمات أو الأفراد.

+List a few of your suppliers. They could be organizations or individuals.,قائمة قليلة من الموردين الخاصة بك . يمكن أن تكون المنظمات أو الأفراد.

+"List a few products or services you buy from your suppliers or vendors. If these are same as your products, then do not add them.",قائمة عدد قليل من المنتجات أو الخدمات التي شراء من الموردين أو البائعين الخاصة بك. إذا كانت هذه هي نفس المنتجات الخاصة بك، ثم لا تضيف لهم .

+List items that form the package.,عناصر القائمة التي تشكل الحزمة.

+List of holidays.,لائحة أيام.

+List of users who can edit a particular Note,قائمة المستخدمين الذين يمكن تعديل معين ملاحظة

+List this Item in multiple groups on the website.,قائمة هذا البند في مجموعات متعددة على شبكة الانترنت.

+"List your products or services that you sell to your customers. Make sure to check the Item Group, Unit of Measure and other properties when you start.",قائمة المنتجات أو الخدمات التي تقوم ببيعها إلى الزبائن. تأكد للتحقق من تفاصيل المجموعة ، وحدة القياس وغيرها من الممتلكات عند بدء تشغيل .

+"List your tax heads (e.g. VAT, Excise) (upto 3) and their standard rates. This will create a standard template, you can edit and add more later.",قائمة رؤساء الضريبية الخاصة بك (على سبيل المثال ضريبة القيمة المضافة، الضرائب ) (حتى 3 ) و معدلاتها القياسية. وهذا إنشاء قالب القياسية ، يمكنك تحرير و إضافة المزيد لاحقا .

+Live Chat,حجزي

+Loading...,تحميل ...

+"Log of Activities performed by users against Tasks that can be used for tracking time, billing.",تسجيل الدخول من الأنشطة التي يقوم بها المستخدمين من المهام التي يمكن استخدامها لتتبع الوقت، والفواتير.

+Login Id,الدخول معرف

+Login with your new User ID,تسجيل الدخول مع اسم المستخدم الخاص بك جديدة

+Logo,شعار

+Logo and Letter Heads,شعار و رسالة رؤساء

+Lost,مفقود

+Lost Reason,فقد السبب

+Low,منخفض

+Lower Income,ذات الدخل المنخفض

+MIS Control,MIS التحكم

+MREQ-,MREQ-

+MTN Details,تفاصيل MTN

+Mail Password,البريد كلمة المرور

+Mail Port,البريد ميناء

+Main Reports,الرئيسية تقارير

+Maintain Same Rate Throughout Sales Cycle,الحفاظ على نفس المعدل خلال دورة المبيعات

+Maintain same rate throughout purchase cycle,الحفاظ على نفس معدل طوال دورة الشراء

+Maintenance,صيانة

+Maintenance Date,تاريخ الصيانة

+Maintenance Details,تفاصيل الصيانة

+Maintenance Schedule,صيانة جدول

+Maintenance Schedule Detail,صيانة جدول التفاصيل

+Maintenance Schedule Item,صيانة جدول السلعة

+Maintenance Schedules,جداول الصيانة

+Maintenance Status,الحالة الصيانة

+Maintenance Time,صيانة الزمن

+Maintenance Type,صيانة نوع

+Maintenance Visit,صيانة زيارة

+Maintenance Visit Purpose,صيانة زيارة الغرض

+Major/Optional Subjects,الرئيسية / اختياري الموضوعات

+Make ,

+Make Accounting Entry For Every Stock Movement,جعل الدخول المحاسبة للحصول على كل حركة الأسهم

+Make Bank Voucher,جعل قسيمة البنك

+Make Credit Note,جعل الائتمان ملاحظة

+Make Debit Note,ملاحظة جعل الخصم

+Make Delivery,جعل التسليم

+Make Difference Entry,جعل دخول الفرق

+Make Excise Invoice,جعل المكوس الفاتورة

+Make Installation Note,جعل تركيب ملاحظة

+Make Invoice,جعل الفاتورة

+Make Maint. Schedule,جعل الصيانة . جدول

+Make Maint. Visit,جعل الصيانة . زيارة

+Make Maintenance Visit,جعل صيانة زيارة

+Make Packing Slip,جعل التعبئة زلة

+Make Payment Entry,جعل الدفع الاشتراك

+Make Purchase Invoice,جعل فاتورة شراء

+Make Purchase Order,جعل أمر الشراء

+Make Purchase Receipt,جعل إيصال الشراء

+Make Salary Slip,جعل زلة الراتب

+Make Salary Structure,جعل هيكل الرواتب

+Make Sales Invoice,جعل فاتورة المبيعات

+Make Sales Order,جعل ترتيب المبيعات

+Make Supplier Quotation,جعل مورد اقتباس

+Male,ذكر

+Manage 3rd Party Backups,إدارة 3rd الحزب المساعدون

+Manage cost of operations,إدارة تكلفة العمليات

+Manage exchange rates for currency conversion,إدارة سعر صرف العملة لتحويل العملات

+"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.",إلزامية إذا البند الأسهم هو &quot;نعم&quot;. أيضا المستودع الافتراضي حيث يتم تعيين الكمية المحجوزة من ترتيب المبيعات.

+Manufacture against Sales Order,تصنيع ضد ترتيب المبيعات

+Manufacture/Repack,تصنيع / أعد حزم

+Manufactured Qty,الكمية المصنعة

+Manufactured quantity will be updated in this warehouse,وسيتم تحديث هذه الكمية المصنعة في مستودع

+Manufacturer,الصانع

+Manufacturer Part Number,الصانع الجزء رقم

+Manufacturing,تصنيع

+Manufacturing Quantity,تصنيع الكمية

+Manufacturing Quantity is mandatory,تصنيع الكمية إلزامي

+Margin,هامش

+Marital Status,الحالة الإجتماعية

+Market Segment,سوق القطاع

+Married,متزوج

+Mass Mailing,الشامل البريدية

+Master Data,البيانات الرئيسية

+Master Name,ماجستير اسم

+Master Name is mandatory if account type is Warehouse,اسم سيد إلزامي إذا كان نوع الحساب هو مستودع

+Master Type,ماجستير نوع

+Masters,الماجستير

+Match non-linked Invoices and Payments.,غير مطابقة الفواتير والمدفوعات المرتبطة.

+Material Issue,المواد العدد

+Material Receipt,المادة استلام

+Material Request,طلب المواد

+Material Request Detail No,تفاصيل طلب المواد لا

+Material Request For Warehouse,طلب للحصول على المواد مستودع

+Material Request Item,طلب المواد الإغلاق

+Material Request Items,العناصر المادية طلب

+Material Request No,طلب مواد لا

+Material Request Type,طلب نوع المواد

+Material Request used to make this Stock Entry,طلب المواد المستخدمة لجعل هذا المقال الاوراق المالية

+Material Requests for which Supplier Quotations are not created,طلبات المواد التي الاقتباسات مورد لا يتم إنشاء

+Material Requirement,متطلبات المواد

+Material Transfer,لنقل المواد

+Materials,المواد

+Materials Required (Exploded),المواد المطلوبة (انفجرت)

+Max 500 rows only.,ماكس 500 الصفوف فقط.

+Max Days Leave Allowed,اترك أيام كحد أقصى مسموح

+Max Discount (%),ماكس الخصم (٪)

+Max Returnable Qty,ماكس لرد الكمية

+Medium,متوسط

+"Merging is only possible if following \
+					properties are same in both records.
+					Group or Ledger, Debit or Credit, Is PL Account",

+Message,رسالة

+Message Parameter,رسالة معلمة

+Message Sent,رسالة المرسلة

+Messages,رسائل

+Messages greater than 160 characters will be split into multiple messages,سيتم انقسم رسالة أكبر من 160 حرف في mesage متعددة

+Middle Income,المتوسطة الدخل

+Milestone,معلم

+Milestone Date,معلم تاريخ

+Milestones,معالم

+Milestones will be added as Events in the Calendar,سيتم إضافة معالم وأحداث في تقويم

+Min Order Qty,دقيقة الكمية ترتيب

+Minimum Order Qty,الحد الأدنى لطلب الكمية

+Misc Details,تفاصيل منوعات

+Miscellaneous,متفرقات

+Miscelleneous,متفرقات

+Mobile No,رقم الجوال

+Mobile No.,رقم الجوال

+Mode of Payment,طريقة الدفع

+Modern,حديث

+Modified Amount,تعديل المبلغ

+Monday,يوم الاثنين

+Month,شهر

+Monthly,شهريا

+Monthly Attendance Sheet,ورقة الحضور الشهرية

+Monthly Earning & Deduction,الدخل الشهري وخصم

+Monthly Salary Register,سجل الراتب الشهري

+Monthly salary statement.,بيان الراتب الشهري.

+Monthly salary template.,الراتب الشهري القالب.

+More Details,مزيد من التفاصيل

+More Info,المزيد من المعلومات

+Moving Average,المتوسط ​​المتحرك

+Moving Average Rate,الانتقال متوسط ​​معدل

+Mr,السيد

+Ms,MS

+Multiple Item prices.,أسعار الإغلاق متعددة .

+Multiple Price list.,متعددة قائمة الأسعار .

+Must be Whole Number,يجب أن يكون عدد صحيح

+My Settings,الإعدادات

+NL-,NL-

+Name,اسم

+Name and Description,الاسم والوصف

+Name and Employee ID,الاسم والرقم الوظيفي

+Name is required,مطلوب اسم

+"Name of new Account. Note: Please don't create accounts for Customers and Suppliers,",اسم الحساب الجديد. ملاحظة : الرجاء عدم إنشاء حسابات للعملاء والموردين ،

+Name of person or organization that this address belongs to.,اسم الشخص أو المنظمة التي ينتمي إلى هذا العنوان.

+Name of the Budget Distribution,اسم توزيع الميزانية

+Naming Series,تسمية السلسلة

+Negative balance is not allowed for account ,لا يسمح الرصيد السلبي للحساب

+Net Pay,صافي الراتب

+Net Pay (in words) will be visible once you save the Salary Slip.,سوف تدفع صافي (في كلمة) تكون مرئية بمجرد حفظ زلة الراتب.

+Net Total,مجموع صافي

+Net Total (Company Currency),المجموع الصافي (عملة الشركة)

+Net Weight,الوزن الصافي

+Net Weight UOM,الوزن الصافي UOM

+Net Weight of each Item,الوزن الصافي لكل بند

+Net pay can not be negative,صافي الأجر لا يمكن أن تكون سلبية

+Never,أبدا

+New,جديد

+New ,

+New Account,حساب جديد

+New Account Name,اسم الحساب الجديد

+New BOM,BOM جديدة

+New Communications,جديد الاتصالات

+New Company,شركة جديدة

+New Cost Center,مركز تكلفة جديدة

+New Cost Center Name,الجديد اسم مركز التكلفة

+New Delivery Notes,ملاحظات التسليم جديدة

+New Enquiries,استفسارات جديدة

+New Leads,جديد العروض

+New Leave Application,إجازة جديدة التطبيق

+New Leaves Allocated,الجديد يترك المخصصة

+New Leaves Allocated (In Days),أوراق الجديدة المخصصة (بالأيام)

+New Material Requests,تطلب المواد الجديدة

+New Projects,مشاريع جديدة

+New Purchase Orders,أوامر الشراء الجديدة

+New Purchase Receipts,إيصالات شراء جديدة

+New Quotations,الاقتباسات الجديدة

+New Sales Orders,أوامر المبيعات الجديدة

+"New Serial No cannot have Warehouse. Warehouse must be \
+				set by Stock Entry or Purchase Receipt",

+New Stock Entries,مقالات جديدة للأسهم

+New Stock UOM,ألبوم جديد UOM

+New Supplier Quotations,الاقتباسات مورد جديد

+New Support Tickets,تذاكر الدعم الفني جديدة

+New Workplace,مكان العمل الجديد

+Newsletter,النشرة الإخبارية

+Newsletter Content,النشرة الإخبارية المحتوى

+Newsletter Status,النشرة الحالة

+"Newsletters to contacts, leads.",النشرات الإخبارية إلى جهات الاتصال، ويؤدي.

+Next Communcation On,وفي المراسلات القادمة

+Next Contact By,لاحق اتصل بواسطة

+Next Contact Date,تاريخ لاحق اتصل

+Next Date,تاريخ القادمة

+Next email will be sent on:,سيتم إرسال البريد الإلكتروني التالي على:

+No,لا

+No Action,أي إجراء

+No Customer Accounts found.,لم يتم العثور على حسابات العملاء .

+"No Customer or Supplier Accounts found. Accounts are identified based on \
+			'Master Type' value in account record.",

+No Item found with ,

+No Items to Pack,أي عناصر لحزمة

+No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,لا اترك الموافقون. يرجى تعيين &#39;اترك الموافق&#39; دور أتلست مستخدم واحد.

+No Permission,لا يوجد تصريح

+No Production Order created.,لا أمر الإنتاج بإنشائه.

+No Supplier Accounts found. Supplier Accounts are identified based on 'Master Type' value in account record.,لا توجد حسابات الموردين. ويتم تحديد حسابات المورد على أساس القيمة 'نوع الماجستير في سجل حساب .

+No accounting entries for following warehouses,لا القيود المحاسبية التالية ل مخازن

+No addresses created,أية عناوين خلق

+No contacts created,هناك أسماء تم إنشاؤها

+No default BOM exists for item: ,لا وجود لBOM الافتراضي البند:

+No of Requested SMS,لا للSMS مطلوب

+No of Sent SMS,لا للSMS المرسلة

+No of Visits,لا الزيارات

+No record found,العثور على أي سجل

+No salary slip found for month: ,لا زلة راتب شهر تم العثور عليها ل:

+Not,ليس

+Not Active,لا بالموقع

+Not Applicable,لا ينطبق

+Not Available,غير متوفرة

+Not Billed,لا صفت

+Not Delivered,ولا يتم توريدها

+Not Set,غير محدد

+Not allowed entry in Warehouse,لا يسمح دخول في مستودع

+Note,لاحظ

+Note User,ملاحظة العضو

+Note is a free page where users can share documents / notes,ملاحظة عبارة عن صفحة الحرة حيث يمكن للمستخدمين تبادل الوثائق / ملاحظات

+Note:,ملاحظة :

+"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.",ملاحظة: لا يتم حذف النسخ الاحتياطية والملفات من قطاف، وسوف تضطر إلى حذف عليها يدويا.

+"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.",ملاحظة: لا يتم حذف النسخ الاحتياطية والملفات من محرك جوجل، سيكون لديك لحذفها يدويا.

+Note: Email will not be sent to disabled users,ملاحظة: لن يتم إرسالها إلى البريد الإلكتروني للمستخدمين ذوي الاحتياجات الخاصة

+Notes,تلاحظ

+Notes:,الملاحظات :

+Nothing to request,شيء أن تطلب

+Notice (days),إشعار (أيام )

+Notification Control,إعلام التحكم

+Notification Email Address,عنوان البريد الإلكتروني الإخطار

+Notify by Email on creation of automatic Material Request,إبلاغ عن طريق البريد الإلكتروني على خلق مادة التلقائي طلب

+Number Format,عدد تنسيق

+O+,O +

+O-,O-

+OPPT,OPPT

+Offer Date,عرض التسجيل

+Office,مكتب

+Old Parent,العمر الرئيسي

+On,في

+On Net Total,على إجمالي صافي

+On Previous Row Amount,على المبلغ الصف السابق

+On Previous Row Total,على إجمالي الصف السابق

+"Only Serial Nos with status ""Available"" can be delivered.","المسلسل فقط مع نص حالة "" متوفر"" يمكن تسليمها ."

+Only Stock Items are allowed for Stock Entry,ويسمح فقط البنود المالية للدخول الاوراق المالية

+Only leaf nodes are allowed in transaction,ويسمح العقد ورقة فقط في المعاملة

+Open,فتح

+Open Production Orders,أوامر مفتوحة الانتاج

+Open Tickets,تذاكر مفتوحة

+Opening,افتتاح

+Opening Accounting Entries,فتح مقالات المحاسبة

+Opening Accounts and Stock,فتح الحسابات و الأسهم

+Opening Date,فتح تاريخ

+Opening Entry,فتح دخول

+Opening Qty,فتح الكمية

+Opening Time,يفتح من الساعة

+Opening Value,فتح القيمة

+Opening for a Job.,فتح عن وظيفة.

+Operating Cost,تكاليف التشغيل

+Operation Description,وصف العملية

+Operation No,العملية لا

+Operation Time (mins),عملية الوقت (دقائق)

+Operations,عمليات

+Opportunity,فرصة

+Opportunity Date,الفرصة تاريخ

+Opportunity From,فرصة من

+Opportunity Item,فرصة السلعة

+Opportunity Items,فرصة الأصناف

+Opportunity Lost,فقدت فرصة

+Opportunity Type,الفرصة نوع

+Optional. This setting will be used to filter in various transactions.,اختياري . سيتم استخدام هذا الإعداد لتصفية في المعاملات المختلفة.

+Order Type,نوع النظام

+Ordered,أمر

+Ordered Items To Be Billed,أمرت البنود التي يتعين صفت

+Ordered Items To Be Delivered,أمرت عناصر ليتم تسليمها

+Ordered Qty,أمرت الكمية

+"Ordered Qty: Quantity ordered for purchase, but not received.",أمرت الكمية : الكمية المطلوبة لل شراء ، ولكن لم تتلق .

+Ordered Quantity,أمرت الكمية

+Orders released for production.,أوامر الإفراج عن الإنتاج.

+Organization,منظمة

+Organization Name,اسم المنظمة

+Organization Profile,الملف الشخصي المنظمة

+Other,آخر

+Other Details,تفاصيل أخرى

+Out Qty,من الكمية

+Out Value,من القيمة

+Out of AMC,من AMC

+Out of Warranty,لا تغطيه الضمان

+Outgoing,المنتهية ولايته

+Outgoing Email Settings,إعدادات البريد الإلكتروني المنتهية ولايته

+Outgoing Mail Server,خادم البريد الصادر

+Outgoing Mails,الرسائل الالكترونية الصادرة

+Outstanding Amount,المبلغ المعلقة

+Outstanding for Voucher ,غير المسددة لقسيمة

+Overhead,فوق

+Overheads,النفقات العامة

+Overlapping Conditions found between,وجدت الشروط المتداخلة بين

+Overview,نظرة عامة

+Owned,تملكها

+Owner,مالك

+PAN Number,PAN عدد

+PF No.,PF رقم

+PF Number,PF عدد

+PI/2011/,PI/2011 /

+PIN,PIN

+PL or BS,PL أو BS

+PO,PO

+PO Date,PO التسجيل

+PO No,ص لا

+POP3 Mail Server,POP3 خادم البريد

+POP3 Mail Settings,إعدادات البريد POP3

+POP3 mail server (e.g. pop.gmail.com),POP3 خادم البريد (على سبيل المثال pop.gmail.com)

+POP3 server e.g. (pop.gmail.com),خادم POP3 مثل (pop.gmail.com)

+POS Setting,POS إعداد

+POS View,POS مشاهدة

+PR Detail,PR التفاصيل

+PR Posting Date,التسجيل PR المشاركة

+PRO,PRO

+PS,PS

+Package Item Details,تفاصيل حزمة الإغلاق

+Package Items,حزمة البنود

+Package Weight Details,تفاصيل حزمة الوزن

+Packed Item,ملاحظة التوصيل التغليف

+Packing Details,تفاصيل التغليف

+Packing Detials,التعبئة ديتيالس

+Packing List,قائمة التعبئة

+Packing Slip,زلة التعبئة

+Packing Slip Item,التعبئة الإغلاق زلة

+Packing Slip Items,التعبئة عناصر زلة

+Packing Slip(s) Cancelled,التعبئة زلة (ق) ألغي

+Page Break,الصفحة استراحة

+Page Name,الصفحة اسم

+Paid,مدفوع

+Paid Amount,دفع المبلغ

+Parameter,المعلمة

+Parent Account,الأصل حساب

+Parent Cost Center,الأم تكلفة مركز

+Parent Customer Group,الأم العملاء مجموعة

+Parent Detail docname,الأم تفاصيل docname

+Parent Item,الأم المدينة

+Parent Item Group,الأم الإغلاق المجموعة

+Parent Sales Person,الأم المبيعات شخص

+Parent Territory,الأم الأرض

+Parenttype,Parenttype

+Partially Billed,وصفت جزئيا

+Partially Completed,أنجزت جزئيا

+Partially Delivered,سلمت جزئيا

+Partly Billed,وصفت جزئيا

+Partly Delivered,هذه جزئيا

+Partner Target Detail,شريك الهدف التفاصيل

+Partner Type,نوع الشريك

+Partner's Website,موقع الشريك

+Passive,سلبي

+Passport Number,رقم جواز السفر

+Password,كلمة السر

+Pay To / Recd From,دفع إلى / من Recd

+Payables,الذمم الدائنة

+Payables Group,دائنو مجموعة

+Payment Days,يوم الدفع

+Payment Due Date,تاريخ استحقاق السداد

+Payment Entries,مقالات الدفع

+"Payment Entry has been modified after you pulled it. 
+			Please pull it again.",

+Payment Period Based On Invoice Date,طريقة الدفع بناء على تاريخ الفاتورة

+Payment Reconciliation,دفع المصالحة

+Payment Type,الدفع نوع

+Payment of salary for the month: ,

+Payment to Invoice Matching Tool,دفع الفاتورة إلى أداة مطابقة

+Payment to Invoice Matching Tool Detail,دفع الفاتورة لتفاصيل أداة مطابقة

+Payments,المدفوعات

+Payments Made,المبالغ المدفوعة

+Payments Received,الدفعات المستلمة

+Payments made during the digest period,المبالغ المدفوعة خلال الفترة دايجست

+Payments received during the digest period,المبالغ التي وردت خلال الفترة دايجست

+Payroll Settings,إعدادات الرواتب

+Payroll Setup,الرواتب الإعداد

+Pending,ريثما

+Pending Amount,في انتظار المبلغ

+Pending Review,في انتظار المراجعة

+Pending SO Items For Purchase Request,العناصر المعلقة وذلك لطلب الشراء

+Percent Complete,كاملة في المئة

+Percentage Allocation,نسبة توزيع

+Percentage Allocation should be equal to ,يجب أن تكون نسبة التوزيع المتساوي لل

+Percentage variation in quantity to be allowed while receiving or delivering this item.,السماح الاختلاف في نسبة الكمية في حين تلقي أو تقديم هذا البند.

+Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,النسبة المئوية يسمح لك لتلقي أو تقديم المزيد من ضد الكمية المطلوبة. على سبيل المثال: إذا كنت قد أمرت 100 وحدة. و10٪ ثم يسمح بدل الخاص بك لتلقي 110 وحدة.

+Performance appraisal.,تقييم الأداء.

+Period,فترة

+Period Closing Voucher,فترة الإغلاق قسيمة

+Periodicity,دورية

+Permanent Address,العنوان الدائم

+Permanent Address Is,العنوان الدائم هو

+Permission,إذن

+Permission Manager,إذن إدارة

+Personal,الشخصية

+Personal Details,تفاصيل شخصية

+Personal Email,البريد الالكتروني الشخصية

+Phone,هاتف

+Phone No,رقم الهاتف

+Phone No.,رقم الهاتف

+Pincode,Pincode

+Place of Issue,مكان الإصدار

+Plan for maintenance visits.,خطة للزيارات الصيانة.

+Planned Qty,المخطط الكمية

+"Planned Qty: Quantity, for which, Production Order has been raised,",المخطط الكمية : الكمية ، التي تم رفع ترتيب الإنتاج،

+Planned Quantity,المخطط الكمية

+Plant,مصنع

+Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,الرجاء إدخال الإسم المختصر اختصار أو بشكل صحيح كما سيتم إضافة لاحقة على أنها لجميع رؤساء الحساب.

+Please Select Company under which you want to create account head,الرجاء الإختيار الشركة بموجبها تريد إنشاء حساب رأس

+Please check,يرجى مراجعة

+Please create new account from Chart of Accounts.,يرجى إنشاء حساب جديد من الرسم البياني للحسابات .

+Please do NOT create Account (Ledgers) for Customers and Suppliers. They are created directly from the Customer / Supplier masters.,يرجى عدم إنشاء حساب ( الدفاتر ) للزبائن و الموردين. أنها يتم إنشاؤها مباشرة من سادة العملاء / الموردين.

+Please enter Company,يرجى إدخال الشركة

+Please enter Cost Center,الرجاء إدخال مركز التكلفة

+Please enter Default Unit of Measure,الرجاء إدخال حدة القياس الافتراضية

+Please enter Delivery Note No or Sales Invoice No to proceed,الرجاء إدخال التسليم ملاحظة لا أو فاتورة المبيعات لا للمضي قدما

+Please enter Employee Id of this sales parson,يرجى إدخال رقم الموظف من هذا بارسون المبيعات

+Please enter Expense Account,الرجاء إدخال حساب المصاريف

+Please enter Item Code to get batch no,الرجاء إدخال رمز المدينة للحصول على دفعة لا

+Please enter Item Code.,الرجاء إدخال رمز المدينة .

+Please enter Item first,الرجاء إدخال العنصر الأول

+Please enter Master Name once the account is created.,الرجاء إدخال اسم ماستر بمجرد إنشاء حساب .

+Please enter Production Item first,من فضلك ادخل إنتاج السلعة الأولى

+Please enter Purchase Receipt No to proceed,الرجاء إدخال شراء الإيصال لا على المضي قدما

+Please enter Reserved Warehouse for item ,الرجاء إدخال مستودع محفوظة لبند

+Please enter Start Date and End Date,يرجى إدخال تاريخ بدء و نهاية التاريخ

+Please enter Warehouse for which Material Request will be raised,من فضلك ادخل مستودع لل والتي سيتم رفع طلب المواد

+"Please enter account group under which account \
+					for warehouse ",

+Please enter company first,يرجى إدخال الشركة الأولى

+Please enter company name first,الرجاء إدخال اسم الشركة الأولى

+Please enter sales order in the above table,يرجى إدخال أمر المبيعات في الجدول أعلاه

+Please install dropbox python module,الرجاء تثبيت قطاف بيثون وحدة

+Please mention default value for ',يرجى ذكر القيمة الافتراضية ل&#39;

+Please reduce qty.,يرجى تقليل الكمية.

+Please save the Newsletter before sending.,يرجى حفظ النشرة قبل الإرسال.

+Please save the document before generating maintenance schedule,الرجاء حفظ المستند قبل إنشاء جدول الصيانة

+Please select Account first,الرجاء اختيار الحساب الأول

+Please select Bank Account,الرجاء اختيار حساب البنك

+Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,الرجاء تحديد مضي قدما إذا كنت تريد أيضا لتشمل التوازن العام المالي السابق يترك لهذه السنة المالية

+Please select Category first,الرجاء اختيار الفئة الأولى

+Please select Charge Type first,الرجاء اختيار نوع التهمة الأولى

+Please select Date on which you want to run the report,يرجى تحديد التاريخ الذي تريد تشغيل التقرير

+Please select Price List,الرجاء اختيار قائمة الأسعار

+Please select a,الرجاء تحديد

+Please select a csv file,يرجى تحديد ملف CSV

+Please select a service item or change the order type to Sales.,يرجى تحديد عنصر الخدمة أو تغيير نوع النظام في المبيعات.

+Please select a sub-contracted item or do not sub-contract the transaction.,يرجى تحديد عنصر التعاقد من الباطن أو لا التعاقد من الباطن على الصفقة.

+Please select a valid csv file with data.,يرجى تحديد ملف CSV صالح مع البيانات.

+"Please select an ""Image"" first","يرجى تحديد ""صورة"" الأولى"

+Please select month and year,الرجاء اختيار الشهر والسنة

+Please select options and click on Create,يرجى تحديد الخيارات و انقر على إنشاء

+Please select the document type first,الرجاء اختيار نوع الوثيقة الأولى

+Please select: ,يرجى تحديد:

+Please set Dropbox access keys in,الرجاء تعيين مفاتيح الوصول دروببوإكس في

+Please set Google Drive access keys in,يرجى تعيين مفاتيح الوصول إلى محرك جوجل في

+Please setup Employee Naming System in Human Resource > HR Settings,يرجى الموظف الإعداد نظام التسمية في الموارد البشرية&gt; إعدادات HR

+Please setup your chart of accounts before you start Accounting Entries,إرضاء الإعداد مخططك من الحسابات قبل البدء مقالات المحاسبة

+Please specify,يرجى تحديد

+Please specify Company,يرجى تحديد شركة

+Please specify Company to proceed,يرجى تحديد الشركة للمضي قدما

+"Please specify Default Currency in Company Master \
+			and Global Defaults",

+Please specify a,الرجاء تحديد

+Please specify a Price List which is valid for Territory,الرجاء تحديد قائمة الأسعار التي هي صالحة للأراضي

+Please specify a valid,يرجى تحديد صالحة

+Please specify a valid 'From Case No.',الرجاء تحديد صالح &#39;من القضية رقم&#39;

+Please specify currency in Company,يرجى تحديد العملة في شركة

+Please submit to update Leave Balance.,يرجى تقديم لتحديث اترك الرصيد .

+Please write something,يرجى كتابة شيء

+Please write something in subject and message!,يرجى كتابة شيء في الموضوع و رسالة !

+Plot,مؤامرة

+Plot By,مؤامرة بواسطة

+Point of Sale,نقطة بيع

+Point-of-Sale Setting,نقطة من بيع إعداد

+Post Graduate,دكتوراة

+Postal,بريدي

+Posting Date,تاريخ النشر

+Posting Date Time cannot be before,تاريخ النشر التوقيت لا يمكن أن يكون قبل

+Posting Time,نشر التوقيت

+Potential Sales Deal,صفقة محتملة المبيعات

+Potential opportunities for selling.,فرص محتملة للبيع.

+"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3",الدقة للحقول تعويم (الكميات، الخصومات، والنسب المئوية وغيرها). سوف يتم تقريب يطفو تصل إلى الكسور العشرية المحدد. الافتراضي = 3

+Preferred Billing Address,يفضل عنوان الفواتير

+Preferred Shipping Address,النقل البحري المفضل العنوان

+Prefix,بادئة

+Present,تقديم

+Prevdoc DocType,Prevdoc DOCTYPE

+Prevdoc Doctype,Prevdoc DOCTYPE

+Previous Work Experience,خبرة العمل السابقة

+Price List,قائمة الأسعار

+Price List Currency,قائمة الأسعار العملات

+Price List Exchange Rate,معدل سعر صرف قائمة

+Price List Master,قائمة الأسعار ماجستير

+Price List Name,قائمة الأسعار اسم

+Price List Rate,قائمة الأسعار قيم

+Price List Rate (Company Currency),قائمة الأسعار معدل (عملة الشركة)

+Print,طباعة

+Print Format Style,طباعة شكل ستايل

+Print Heading,طباعة عنوان

+Print Without Amount,طباعة دون المبلغ

+Printing,طبع

+Priority,أفضلية

+Process Payroll,عملية كشوف المرتبات

+Produced,أنتجت

+Produced Quantity,أنتجت الكمية

+Product Enquiry,المنتج استفسار

+Production Order,الإنتاج ترتيب

+Production Order must be submitted,ويجب تقديم طلب الإنتاج

+Production Order(s) created:\n\n,إنتاج النظام (ق ) الانشاء: \ ن \ ن

+Production Orders,أوامر الإنتاج

+Production Orders in Progress,أوامر الإنتاج في التقدم

+Production Plan Item,خطة إنتاج السلعة

+Production Plan Items,عناصر الإنتاج خطة

+Production Plan Sales Order,أمر الإنتاج خطة المبيعات

+Production Plan Sales Orders,خطة الإنتاج أوامر المبيعات

+Production Planning (MRP),تخطيط الإنتاج (MRP)

+Production Planning Tool,إنتاج أداة تخطيط المنزل

+Products or Services You Buy,المنتجات أو الخدمات التي شراء

+"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.",سيتم فرز المنتجات حسب العمر، الوزن في عمليات البحث الافتراضي. أكثر من الوزن في سن، وأعلى المنتج تظهر في القائمة.

+Project,مشروع

+Project Costing,مشروع يكلف

+Project Details,تفاصيل المشروع

+Project Milestone,مشروع تصنيف

+Project Milestones,مشروع معالم

+Project Name,اسم المشروع

+Project Start Date,المشروع تاريخ البدء

+Project Type,نوع المشروع

+Project Value,المشروع القيمة

+Project activity / task.,مشروع النشاط / المهمة.

+Project master.,المشروع الرئيسي.

+Project will get saved and will be searchable with project name given,سوف تحصل على حفظ المشروع وسوف تكون قابلة للبحث مع اسم مشروع معين

+Project wise Stock Tracking,مشروع تتبع حركة الأسهم الحكمة

+Projected,المتوقع

+Projected Qty,الكمية المتوقع

+Projects,مشاريع

+Prompt for Email on Submission of,المطالبة البريد الالكتروني على تقديم

+Provide email id registered in company,توفير معرف البريد الإلكتروني المسجلة في الشركة

+Public,جمهور

+Pull Payment Entries,سحب مقالات الدفع

+Pull sales orders (pending to deliver) based on the above criteria,سحب أوامر البيع (في انتظار لتسليم) بناء على المعايير المذكورة أعلاه

+Purchase,شراء

+Purchase / Manufacture Details,تفاصيل شراء / تصنيع

+Purchase Analytics,شراء تحليلات

+Purchase Common,شراء المشتركة

+Purchase Details,تفاصيل شراء

+Purchase Discounts,شراء خصومات

+Purchase In Transit,شراء في العبور

+Purchase Invoice,شراء الفاتورة

+Purchase Invoice Advance,فاتورة الشراء مقدما

+Purchase Invoice Advances,شراء السلف الفاتورة

+Purchase Invoice Item,شراء السلعة الفاتورة

+Purchase Invoice Trends,شراء اتجاهات الفاتورة

+Purchase Order,أمر الشراء

+Purchase Order Date,شراء الترتيب التاريخ

+Purchase Order Item,شراء السلعة ترتيب

+Purchase Order Item No,شراء السلعة طلب No

+Purchase Order Item Supplied,شراء السلعة ترتيب الموردة

+Purchase Order Items,شراء سلع ترتيب

+Purchase Order Items Supplied,عناصر يوفرها أمر الشراء

+Purchase Order Items To Be Billed,أمر الشراء البنود لتكون وصفت

+Purchase Order Items To Be Received,أمر شراء الأصناف التي سترد

+Purchase Order Message,رسالة طلب شراء

+Purchase Order Required,أمر الشراء المطلوبة

+Purchase Order Trends,شراء اتجاهات ترتيب

+Purchase Orders given to Suppliers.,أوامر الشراء نظرا للموردين.

+Purchase Receipt,شراء استلام

+Purchase Receipt Item,شراء السلعة استلام

+Purchase Receipt Item Supplied,شراء السلعة استلام الموردة

+Purchase Receipt Item Supplieds,شراء السلعة استلام Supplieds

+Purchase Receipt Items,شراء قطع الإيصال

+Purchase Receipt Message,رسالة إيصال شراء

+Purchase Receipt No,لا شراء استلام

+Purchase Receipt Required,مطلوب إيصال الشراء

+Purchase Receipt Trends,شراء اتجاهات الإيصال

+Purchase Register,سجل شراء

+Purchase Return,شراء العودة

+Purchase Returned,عاد شراء

+Purchase Taxes and Charges,الضرائب والرسوم الشراء

+Purchase Taxes and Charges Master,ضرائب المشتريات ورسوم ماجستير

+Purpose,غرض

+Purpose must be one of ,يجب أن يكون غرض واحد من

+QA Inspection,QA التفتيش

+QAI/11-12/,QAI/11-12 /

+QTN,QTN

+Qty,الكمية

+Qty Consumed Per Unit,الكمية المستهلكة لكل وحدة

+Qty To Manufacture,لتصنيع الكمية

+Qty as per Stock UOM,حسب الكمية سهم UOM

+Qty to Deliver,الكمية ل تسليم

+Qty to Order,لطلب الكمية

+Qty to Receive,الكمية لاستقبال

+Qty to Transfer,الكمية ل نقل

+Qualification,المؤهل

+Quality,جودة

+Quality Inspection,فحص الجودة

+Quality Inspection Parameters,معايير الجودة التفتيش

+Quality Inspection Reading,جودة التفتيش القراءة

+Quality Inspection Readings,قراءات نوعية التفتيش

+Quantity,كمية

+Quantity Requested for Purchase,مطلوب للشراء كمية

+Quantity and Rate,كمية وقيم

+Quantity and Warehouse,الكمية والنماذج

+Quantity cannot be a fraction.,الكمية لا يمكن أن يكون الكسر.

+Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,كمية البند تم الحصول عليها بعد تصنيع / إعادة التعبئة من كميات معينة من المواد الخام

+"Quantity should be equal to Manufacturing Quantity. To fetch items again, click on 'Get Items' button or update the Quantity manually.",يجب أن تكون كمية مساوية ل تصنيع الكمية . لجلب العناصر مرة أخرى، انقر على ' الحصول على البنود ' زر أو تحديث الكمية يدويا.

+Quarter,ربع

+Quarterly,فصلي

+Quick Help,مساعدة سريعة

+Quotation,اقتباس

+Quotation Date,اقتباس تاريخ

+Quotation Item,اقتباس الإغلاق

+Quotation Items,اقتباس عناصر

+Quotation Lost Reason,فقدت اقتباس السبب

+Quotation Message,اقتباس رسالة

+Quotation Series,سلسلة الاقتباس

+Quotation To,اقتباس

+Quotation Trend,تريند الاقتباس

+Quotation is cancelled.,يتم إلغاء الاقتباس.

+Quotations received from Suppliers.,الاقتباسات الواردة من الموردين.

+Quotes to Leads or Customers.,اقتباسات لعروض أو العملاء.

+Raise Material Request when stock reaches re-order level,رفع طلب المواد عند الأسهم تصل إلى مستوى إعادة الطلب

+Raised By,التي أثارها

+Raised By (Email),التي أثارها (بريد إلكتروني)

+Random,عشوائي

+Range,نطاق

+Rate,معدل

+Rate ,معدل

+Rate (Company Currency),معدل (عملة الشركة)

+Rate Of Materials Based On,معدل المواد التي تقوم على

+Rate and Amount,معدل والمبلغ

+Rate at which Customer Currency is converted to customer's base currency,المعدل الذي يتم تحويل العملة إلى عملة الأساس العملاء العميل

+Rate at which Price list currency is converted to company's base currency,المعدل الذي يتم تحويل سعر العملة العملة الأساسية القائمة لشركة

+Rate at which Price list currency is converted to customer's base currency,المعدل الذي يتم تحويل سعر العملة العملة الأساسية القائمة لالعملاء

+Rate at which customer's currency is converted to company's base currency,المعدل الذي يتم تحويل العملة إلى عملة العميل قاعدة الشركة

+Rate at which supplier's currency is converted to company's base currency,المعدل الذي يتم تحويل العملة إلى عملة المورد قاعدة الشركة

+Rate at which this tax is applied,المعدل الذي يتم تطبيق هذه الضريبة

+Raw Material Item Code,قانون المواد الخام المدينة

+Raw Materials Supplied,المواد الخام الموردة

+Raw Materials Supplied Cost,المواد الخام الموردة التكلفة

+Re-Order Level,إعادة ترتيب مستوى

+Re-Order Qty,إعادة ترتيب الكمية

+Re-order,إعادة ترتيب

+Re-order Level,إعادة ترتيب مستوى

+Re-order Qty,إعادة ترتيب الكمية

+Read,قرأ

+Reading 1,قراءة 1

+Reading 10,قراءة 10

+Reading 2,القراءة 2

+Reading 3,قراءة 3

+Reading 4,قراءة 4

+Reading 5,قراءة 5

+Reading 6,قراءة 6

+Reading 7,قراءة 7

+Reading 8,قراءة 8

+Reading 9,قراءة 9

+Reason,سبب

+Reason for Leaving,سبب ترك العمل

+Reason for Resignation,سبب الاستقالة

+Reason for losing,السبب لفقدان

+Recd Quantity,Recd الكمية

+Receivable / Payable account will be identified based on the field Master Type,وسوف يتم تحديد حساب القبض / الدفع على أساس نوع ماستر الميدان

+Receivables,المستحقات

+Receivables / Payables,الذمم المدينة / الدائنة

+Receivables Group,مجموعة المستحقات

+Received,تلقى

+Received Date,تاريخ الاستلام

+Received Items To Be Billed,العناصر الواردة إلى أن توصف

+Received Qty,تلقى الكمية

+Received and Accepted,تلقت ومقبول

+Receiver List,استقبال قائمة

+Receiver Parameter,استقبال معلمة

+Recipients,المستلمين

+Reconciliation Data,المصالحة البيانات

+Reconciliation HTML,المصالحة HTML

+Reconciliation JSON,المصالحة JSON

+Record item movement.,تسجيل حركة البند.

+Recurring Id,رقم المتكررة

+Recurring Invoice,فاتورة المتكررة

+Recurring Type,نوع المتكررة

+Reduce Deduction for Leave Without Pay (LWP),تخفيض خصم لإجازة بدون أجر (LWP)

+Reduce Earning for Leave Without Pay (LWP),خفض عائد لإجازة بدون أجر (LWP)

+Ref Code,الرمز المرجعي لل

+Ref SQ,المرجع SQ

+Reference,مرجع

+Reference Date,المرجع تاريخ

+Reference Name,مرجع اسم

+Reference Number,الرقم المرجعي لل

+Refresh,تحديث

+Refreshing....,منعش ....

+Registration Details,تسجيل تفاصيل

+Registration Info,تسجيل معلومات

+Rejected,مرفوض

+Rejected Quantity,رفض الكمية

+Rejected Serial No,رقم المسلسل رفض

+Rejected Warehouse,رفض مستودع

+Rejected Warehouse is mandatory against regected item,مستودع رفض إلزامي ضد البند regected

+Relation,علاقة

+Relieving Date,تخفيف تاريخ

+Relieving Date of employee is ,التسجيل التخفيف من الموظف

+Remark,كلام

+Remarks,تصريحات

+Rename,إعادة تسمية

+Rename Log,إعادة تسمية الدخول

+Rename Tool,إعادة تسمية أداة

+Rent Cost,الإيجار التكلفة

+Rent per hour,الايجار لكل ساعة

+Rented,مؤجر

+Repeat on Day of Month,تكرار في يوم من شهر

+Replace,استبدل

+Replace Item / BOM in all BOMs,استبدال السلعة / BOM في جميع BOMs

+"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM",استبدال BOM خاصة في جميع BOMs الأخرى التي يستخدم فيها. وانه سيحل محل الرابط BOM القديمة، وتحديث وتجديد التكلفة &quot;البند انفجار BOM&quot; الجدول الجديد وفقا BOM

+Replied,رد

+Report Date,تقرير تاريخ

+Report issues at,التقرير في القضايا

+Reports,تقارير

+Reports to,تقارير إلى

+Reqd By Date,Reqd حسب التاريخ

+Request Type,طلب نوع

+Request for Information,طلب المعلومات

+Request for purchase.,طلب للشراء.

+Requested,طلب

+Requested For,طلب لل

+Requested Items To Be Ordered,البنود المطلوبة إلى أن يؤمر

+Requested Items To Be Transferred,العناصر المطلوبة على أن يتم تحويلها

+Requested Qty,طلب الكمية

+"Requested Qty: Quantity requested for purchase, but not ordered.",طلب الكمية : الكمية المطلوبة للشراء ، ولكن ليس أمر .

+Requests for items.,طلبات البنود.

+Required By,المطلوبة من قبل

+Required Date,تاريخ المطلوبة

+Required Qty,مطلوب الكمية

+Required only for sample item.,المطلوب فقط لمادة العينة.

+Required raw materials issued to the supplier for producing a sub - contracted item.,المواد الخام اللازمة الصادرة إلى المورد لإنتاج فرعي - البند المتعاقد عليها.

+Reseller,بائع التجزئة

+Reserved,محجوز

+Reserved Qty,الكمية المحجوزة

+"Reserved Qty: Quantity ordered for sale, but not delivered.",الكمية المحجوزة : الكمية المطلوبة لل بيع، ولكن لم يتم تسليمها .

+Reserved Quantity,الكمية المحجوزة

+Reserved Warehouse,مستودع محفوظة

+Reserved Warehouse in Sales Order / Finished Goods Warehouse,مستودع محجوزة في ترتيب المبيعات / السلع تامة الصنع في معرض النماذج

+Reserved Warehouse is missing in Sales Order,المحجوزة مستودع مفقود في ترتيب المبيعات

+Reset Filters,إعادة تعيين المرشحات

+Resignation Letter Date,استقالة تاريخ رسالة

+Resolution,قرار

+Resolution Date,تاريخ القرار

+Resolution Details,قرار تفاصيل

+Resolved By,حلها عن طريق

+Retail,بيع بالتجزئة

+Retailer,متاجر التجزئة

+Review Date,مراجعة تاريخ

+Rgt,RGT

+Role Allowed to edit frozen stock,دور الأليفة لتحرير الأسهم المجمدة

+Role that is allowed to submit transactions that exceed credit limits set.,الدور الذي يسمح بتقديم المعاملات التي تتجاوز حدود الائتمان تعيين.

+Root cannot have a parent cost center,الجذر لا يمكن أن يكون مركز تكلفة الأصل

+Rounded Total,تقريب إجمالي

+Rounded Total (Company Currency),المشاركات تقريب (العملة الشركة)

+Row,صف

+Row ,صف

+Row #,الصف #

+Row # ,الصف #

+Rules to calculate shipping amount for a sale,قواعد لحساب كمية الشحن لبيع

+S.O. No.,S.O. لا.

+SMS,SMS

+SMS Center,مركز SMS

+SMS Control,SMS تحكم

+SMS Gateway URL,SMS بوابة URL

+SMS Log,SMS دخول

+SMS Parameter,SMS معلمة

+SMS Sender Name,SMS المرسل اسم

+SMS Settings,SMS إعدادات

+SMTP Server (e.g. smtp.gmail.com),خادم SMTP (smtp.gmail.com مثلا)

+SO,SO

+SO Date,SO تاريخ

+SO Pending Qty,وفي انتظار SO الكمية

+SO Qty,SO الكمية

+SO/10-11/,SO/10-11 /

+SO1112,SO1112

+SQTN,SQTN

+STE,STE

+SUP,SUP

+SUPP,SUPP

+SUPP/10-11/,SUPP/10-11 /

+Salary,راتب

+Salary Information,معلومات الراتب

+Salary Manager,راتب مدير

+Salary Mode,وضع الراتب

+Salary Slip,الراتب زلة

+Salary Slip Deduction,زلة الراتب خصم

+Salary Slip Earning,زلة الراتب كسب

+Salary Structure,هيكل المرتبات

+Salary Structure Deduction,هيكل المرتبات خصم

+Salary Structure Earning,هيكل الرواتب كسب

+Salary Structure Earnings,إعلانات الأرباح الراتب هيكل

+Salary breakup based on Earning and Deduction.,تفكك الراتب على أساس الكسب وخصم.

+Salary components.,الراتب المكونات.

+Sales,مبيعات

+Sales Analytics,مبيعات تحليلات

+Sales BOM,مبيعات BOM

+Sales BOM Help,مبيعات BOM تعليمات

+Sales BOM Item,مبيعات السلعة BOM

+Sales BOM Items,عناصر مبيعات BOM

+Sales Details,مبيعات تفاصيل

+Sales Discounts,مبيعات خصومات

+Sales Email Settings,إعدادات البريد الإلكتروني مبيعات

+Sales Extras,مبيعات إضافات

+Sales Funnel,مبيعات القمع

+Sales Invoice,فاتورة مبيعات

+Sales Invoice Advance,فاتورة مبيعات المقدمة

+Sales Invoice Item,فاتورة مبيعات السلعة

+Sales Invoice Items,فاتورة مبيعات وحدات

+Sales Invoice Message,فاتورة مبيعات رسالة

+Sales Invoice No,فاتورة مبيعات لا

+Sales Invoice Trends,اتجاهات فاتورة المبيعات

+Sales Order,ترتيب المبيعات

+Sales Order Date,مبيعات الترتيب التاريخ

+Sales Order Item,ترتيب المبيعات الإغلاق

+Sales Order Items,عناصر ترتيب المبيعات

+Sales Order Message,ترتيب المبيعات رسالة

+Sales Order No,ترتيب المبيعات لا

+Sales Order Required,ترتيب المبيعات المطلوبة

+Sales Order Trend,ترتيب مبيعات تريند

+Sales Partner,مبيعات الشريك

+Sales Partner Name,مبيعات الشريك الاسم

+Sales Partner Target,مبيعات الشريك الهدف

+Sales Partners Commission,مبيعات اللجنة الشركاء

+Sales Person,مبيعات شخص

+Sales Person Incharge,شخص المبيعات Incharge

+Sales Person Name,مبيعات الشخص اسم

+Sales Person Target Variance (Item Group-Wise),مبيعات الشخص المستهدف الفرق (البند المجموعة الحكيم)

+Sales Person Targets,أهداف المبيعات شخص

+Sales Person-wise Transaction Summary,الشخص الحكيم مبيعات ملخص عملية

+Sales Register,سجل مبيعات

+Sales Return,مبيعات العودة

+Sales Returned,عاد المبيعات

+Sales Taxes and Charges,الضرائب على المبيعات والرسوم

+Sales Taxes and Charges Master,الضرائب على المبيعات ورسوم ماجستير

+Sales Team,فريق المبيعات

+Sales Team Details,تفاصيل فريق المبيعات

+Sales Team1,مبيعات Team1

+Sales and Purchase,المبيعات والمشتريات

+Sales campaigns,حملات المبيعات

+Sales persons and targets,مبيعات الأشخاص والأهداف

+Sales taxes template.,ضرائب المبيعات القالب.

+Sales territories.,مبيعات الأراضي.

+Salutation,تحية

+Same Serial No,نفس المسلسل لا

+Sample Size,حجم العينة

+Sanctioned Amount,يعاقب المبلغ

+Saturday,السبت

+Save ,

+Schedule,جدول

+Schedule Date,جدول التسجيل

+Schedule Details,جدول تفاصيل

+Scheduled,من المقرر

+Scheduled Date,المقرر تاريخ

+School/University,مدرسة / جامعة

+Score (0-5),نقاط (0-5)

+Score Earned,نقاط المكتسبة

+Score must be less than or equal to 5,يجب أن تكون النتيجة أقل من أو يساوي 5

+Scrap %,الغاء٪

+Seasonality for setting budgets.,موسمية لوضع الميزانيات.

+"See ""Rate Of Materials Based On"" in Costing Section",انظر &quot;نسبة المواد على أساس&quot; التكلفة في القسم

+"Select ""Yes"" for sub - contracting items",حدد &quot;نعم&quot; لشبه - بنود التعاقد

+"Select ""Yes"" if this item is used for some internal purpose in your company.",حدد &quot;نعم&quot; إذا تم استخدام هذا البند لبعض الأغراض الداخلية في الشركة.

+"Select ""Yes"" if this item represents some work like training, designing, consulting etc.",حدد &quot;نعم&quot; إذا هذا البند يمثل بعض الأعمال مثل التدريب، وتصميم، والتشاور الخ.

+"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",حدد &quot;نعم&quot; إذا كنت الحفاظ على المخزون في هذا البند في المخزون الخاص بك.

+"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",حدد &quot;نعم&quot; إذا كنت توريد المواد الخام لتصنيع المورد الخاص بك إلى هذا البند.

+Select Budget Distribution to unevenly distribute targets across months.,حدد توزيع الميزانية لتوزيع غير متساو عبر الأهداف أشهر.

+"Select Budget Distribution, if you want to track based on seasonality.",حدد توزيع الميزانية، إذا كنت تريد أن تتبع على أساس موسمي.

+Select Digest Content,حدد المحتوى دايجست

+Select DocType,حدد DOCTYPE

+"Select Item where ""Is Stock Item"" is ""No""","حدد عنصر، حيث قال ""هل البند الأسهم "" هو ""لا"""

+Select Items,حدد العناصر

+Select Purchase Receipts,حدد إيصالات شراء

+Select Sales Orders,حدد أوامر المبيعات

+Select Sales Orders from which you want to create Production Orders.,حدد أوامر المبيعات التي تريد إنشاء أوامر الإنتاج.

+Select Time Logs and Submit to create a new Sales Invoice.,حدد وقت السجلات وتقديمها إلى إنشاء فاتورة مبيعات جديدة.

+Select Transaction,حدد المعاملات

+Select account head of the bank where cheque was deposited.,حدد رئيس حساب في البنك حيث أودع الاختيار.

+Select company name first.,حدد اسم الشركة الأول.

+Select template from which you want to get the Goals,حدد قالب الذي تريد للحصول على الأهداف

+Select the Employee for whom you are creating the Appraisal.,حدد موظف الذين تقوم بإنشاء تقييم.

+Select the Invoice against which you want to allocate payments.,حدد الفاتورة التي ضدك تريد تخصيص المدفوعات.

+Select the period when the invoice will be generated automatically,حدد الفترة التي سيتم إنشاء فاتورة تلقائيا

+Select the relevant company name if you have multiple companies,حدد اسم الشركة ذات الصلة إذا كان لديك الشركات متعددة

+Select the relevant company name if you have multiple companies.,حدد اسم الشركة ذات الصلة إذا كان لديك الشركات متعددة.

+Select who you want to send this newsletter to,حدد الذي تريد إرسال هذه النشرة إلى

+Select your home country and check the timezone and currency.,حدد بلدك والتحقق من توقيت والعملة.

+"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.",واختيار &quot;نعم&quot; السماح لهذا البند يظهر في أمر الشراء، وتلقي شراء.

+"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note",اختيار &quot;نعم&quot; سوف يسمح هذا البند إلى الرقم في ترتيب المبيعات، مذكرة التسليم

+"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",واختيار &quot;نعم&quot; يسمح لك لخلق بيل من المواد الخام والمواد تظهر التكاليف التشغيلية المتكبدة لتصنيع هذا البند.

+"Selecting ""Yes"" will allow you to make a Production Order for this item.",واختيار &quot;نعم&quot; تسمح لك لجعل أمر الإنتاج لهذا البند.

+"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",واختيار &quot;نعم&quot; يعطي هوية فريدة من نوعها لكل كيان في هذا البند والتي يمكن عرضها في المسلسل الرئيسية.

+Selling,بيع

+Selling Settings,بيع إعدادات

+Send,إرسال

+Send Autoreply,إرسال رد تلقائي

+Send Bulk SMS to Leads / Contacts,إرسال الرسائل القصيرة إلى الشراء / اتصالات

+Send Email,إرسال البريد الإلكتروني

+Send From,أرسل من قبل

+Send Notifications To,إرسال إشعارات إلى

+Send Now,أرسل الآن

+Send Print in Body and Attachment,إرسال طباعة في الجسم والتعلق

+Send SMS,إرسال SMS

+Send To,أرسل إلى

+Send To Type,إرسال إلى كتابة

+Send automatic emails to Contacts on Submitting transactions.,إرسال رسائل البريد الإلكتروني تلقائيا إلى جهات الاتصال على تقديم المعاملات.

+Send mass SMS to your contacts,إرسال SMS الشامل لجهات الاتصال الخاصة بك

+Send regular summary reports via Email.,إرسال تقارير موجزة منتظمة عن طريق البريد الإلكتروني.

+Send to this list,إرسال إلى هذه القائمة

+Sender,مرسل

+Sender Name,المرسل اسم

+Sent,أرسلت

+Sent Mail,إرسال بريد

+Sent On,ارسلت في

+Sent Quotation,أرسلت اقتباس

+Sent or Received,المرسلة أو المتلقاة

+Separate production order will be created for each finished good item.,سيتم إنشاء منفصلة أمر الإنتاج لمادة جيدة لكل النهائي.

+Serial No,المسلسل لا

+Serial No / Batch,المسلسل لا / دفعة

+Serial No Details,تفاصيل المسلسل

+Serial No Service Contract Expiry,مسلسل العقد لا انتهاء الاشتراك خدمة

+Serial No Status,المسلسل لا الحالة

+Serial No Warranty Expiry,المسلسل لا عودة انتهاء الاشتراك

+Serial No created,لا المسلسل خلق

+Serial No does not belong to Item,المسلسل لا لا ينتمي إلى المدينة

+Serial No must exist to transfer out.,المسلسل لا يجب أن يكون موجودا لنقل خارج.

+Serial No qty cannot be a fraction,المسلسل لا الكمية لا يمكن أن يكون جزء

+Serial No status must be 'Available' to Deliver,"يجب أن يكون المسلسل لا الوضع "" المتاحة"" ل تسليم"

+Serial Nos do not match with qty,نص المسلسل لا تتطابق مع الكمية

+Serial Number Series,المسلسل عدد سلسلة

+Serialized Item: ',تسلسل المدينة: &quot;

+Series,سلسلة

+Series List for this Transaction,قائمة سلسلة لهذه الصفقة

+Service Address,خدمة العنوان

+Services,الخدمات

+Session Expiry,الدورة انتهاء الاشتراك

+Session Expiry in Hours e.g. 06:00,انتهاء الاشتراك في الدورة ساعات مثلا 06:00

+Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,تعيين مجموعة من الحكمة الإغلاق الميزانيات على هذا الإقليم. يمكنك أيضا تضمين الموسمية عن طريق تعيين التوزيع.

+Set Login and Password if authentication is required.,تعيين كلمة المرور وتسجيل الدخول إذا كان مطلوبا المصادقة.

+Set allocated amount against each Payment Entry and click 'Allocate'.,مجموعة تخصيص مبلغ ضد كل الدخول الدفع وانقر على ' تخصيص ' .

+Set as Default,تعيين كافتراضي

+Set as Lost,على النحو المفقودة

+Set prefix for numbering series on your transactions,تعيين بادئة لترقيم السلسلة على المعاملات الخاصة بك

+Set targets Item Group-wise for this Sales Person.,تحديد أهداف المجموعة السلعة الحكيم لهذا الشخص المبيعات.

+"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.",قم بضبط إعدادات البريد الصادر SMTP هنا. كل نظام ولدت الإخطارات، وسوف تذهب رسائل البريد الإلكتروني من خادم البريد هذا. إذا لم تكن متأكدا، اترك هذا المربع فارغا لاستخدام خوادم ERPNext (سوف يتم إرسال رسائل البريد الإلكتروني لا يزال من معرف البريد الإلكتروني الخاص بك) أو اتصل بمزود البريد الإلكتروني.

+Setting Account Type helps in selecting this Account in transactions.,تحديد نوع الحساب يساعد في تحديد هذا الحساب في المعاملات.

+Setting up...,إعداد ...

+Settings,إعدادات

+Settings for Accounts,إعدادات الحسابات

+Settings for Buying Module,إعدادات لشراء وحدة

+Settings for Selling Module,إعدادات لبيع وحدة

+Settings for Stock Module,إعدادات ل اسهم الوحدة

+"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",إعدادات لاستخراج طالبي العمل من &quot;jobs@example.com&quot; علبة البريد على سبيل المثال

+Setup,الإعداد

+Setup Already Complete!!,الإعداد الكامل بالفعل !

+Setup Complete!,الإعداد كاملة!

+Setup Completed,الإعداد مكتمل

+Setup Series,سلسلة الإعداد

+Setup of Shopping Cart.,الإعداد لسلة التسوق.

+Setup to pull emails from support email account,الإعداد لسحب رسائل البريد الإلكتروني من حساب البريد الإلكتروني دعم

+Share,حصة

+Share With,مشاركة مع

+Shipments to customers.,الشحنات للعملاء.

+Shipping,الشحن

+Shipping Account,حساب الشحن

+Shipping Address,عنوان الشحن

+Shipping Amount,الشحن المبلغ

+Shipping Rule,الشحن القاعدة

+Shipping Rule Condition,الشحن القاعدة حالة

+Shipping Rule Conditions,الشحن شروط القاعدة

+Shipping Rule Label,الشحن تسمية القاعدة

+Shipping Rules,قواعد الشحن

+Shop,تسوق

+Shopping Cart,سلة التسوق

+Shopping Cart Price List,عربة التسوق قائمة الأسعار

+Shopping Cart Price Lists,سلة التسوق قوائم الأسعار

+Shopping Cart Settings,إعدادات سلة التسوق

+Shopping Cart Shipping Rule,سلة التسوق الشحن القاعدة

+Shopping Cart Shipping Rules,سلة التسوق قواعد الشحن

+Shopping Cart Taxes and Charges Master,التسوق سلة الضرائب والرسوم ماجستير

+Shopping Cart Taxes and Charges Masters,التسوق سلة الضرائب والرسوم الماجستير

+Short biography for website and other publications.,نبذة عن سيرة حياة لموقع الويب وغيرها من المطبوعات.

+"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",تظهر &quot;في سوق الأسهم&quot; أو &quot;ليس في الأوراق المالية&quot; على أساس الأسهم المتاحة في هذا المخزن.

+Show / Hide Features,إظهار / إخفاء ملامح

+Show / Hide Modules,إظهار / إخفاء وحدات

+Show In Website,تظهر في الموقع

+Show a slideshow at the top of the page,تظهر الشرائح في أعلى الصفحة

+Show in Website,تظهر في الموقع

+Show this slideshow at the top of the page,تظهر هذه الشرائح في أعلى الصفحة

+Signature,توقيع

+Signature to be appended at the end of every email,توقيع لإلحاقها في نهاية كل البريد الإلكتروني

+Single,وحيد

+Single unit of an Item.,واحد وحدة من عنصر.

+Sit tight while your system is being setup. This may take a few moments.,الجلوس مع النظام الخاص بك ويجري الإعداد. هذا قد يستغرق بضع لحظات.

+Slideshow,عرض الشرائح

+"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.",عذرا! لا يمكنك تغيير العملة الافتراضية الشركة، لأن هناك المعاملات الموجودة ضدها. وسوف تحتاج إلى إلغاء تلك الصفقات إذا كنت ترغب في تغيير العملة الافتراضية.

+"Sorry, Serial Nos cannot be merged",آسف ، المسلسل نص لا يمكن دمج

+"Sorry, companies cannot be merged",آسف، و الشركات لا يمكن دمج

+Source,مصدر

+Source Warehouse,مصدر مستودع

+Source and Target Warehouse cannot be same,يمكن المصدر والهدف لا يكون مستودع نفس

+Spartan,إسبارطي

+Special Characters,أحرف خاصة

+Special Characters ,

+Specification Details,مواصفات تفاصيل

+Specify Exchange Rate to convert one currency into another,تحديد سعر الصرف لتحويل العملة واحد إلى آخر

+"Specify a list of Territories, for which, this Price List is valid",تحديد قائمة الأقاليم، والتي، وهذا قائمة السعر غير صالحة

+"Specify a list of Territories, for which, this Shipping Rule is valid",تحديد قائمة الأقاليم، والتي، وهذا الشحن القاعدة صالحة

+"Specify a list of Territories, for which, this Taxes Master is valid",تحديد قائمة الأقاليم، والتي، وهذا ماستر الضرائب غير صالحة

+Specify conditions to calculate shipping amount,تحديد شروط لحساب كمية الشحن

+"Specify the operations, operating cost and give a unique Operation no to your operations.",تحديد العمليات ، وتكلفة التشغيل وإعطاء عملية فريدة من نوعها لا لل عمليات الخاصة بك.

+Split Delivery Note into packages.,ملاحظة تقسيم التوصيل في حزم.

+Standard,معيار

+Standard Rate,قيم القياسية

+"Standard Terms and Conditions that can be added to Sales and Purchases.
+
+Examples:
+
+1. Validity of the offer.
+1. Payment Terms (In Advance, On Credit, part advance etc).
+1. What is extra (or payable by the Customer).
+1. Safety / usage warning.
+1. Warranty if any.
+1. Returns Policy.
+1. Terms of shipping, if applicable.
+1. Ways of addressing disputes, indemnity, liability, etc.
+1. Address and Contact of your Company.",

+"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.
+10. Add or Deduct: Whether you want to add or deduct the tax.",

+"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.",

+Start,بداية

+Start Date,تاريخ البدء

+Start date of current invoice's period,تاريخ بدء فترة الفاتورة الحالية

+Starting up...,بدء ...

+State,دولة

+Static Parameters,ثابت معلمات

+Status,حالة

+Status must be one of ,الحالة يجب أن يكون واحدا من

+Status should be Submitted,وينبغي أن الوضع أحيل

+Statutory info and other general information about your Supplier,معلومات قانونية ومعلومات عامة أخرى عن بريدا

+Stock,الأوراق المالية

+Stock Adjustment Account,حساب تسوية الأوراق المالية

+Stock Ageing,الأسهم شيخوخة

+Stock Analytics,الأسهم تحليلات

+Stock Balance,الأسهم الرصيد

+Stock Entries already created for Production Order ,

+Stock Entry,الأسهم الدخول

+Stock Entry Detail,الأسهم إدخال التفاصيل

+Stock Frozen Upto,الأسهم المجمدة لغاية

+Stock Ledger,الأسهم ليدجر

+Stock Ledger Entry,الأسهم ليدجر الدخول

+Stock Level,مستوى المخزون

+Stock Projected Qty,الأسهم المتوقعة الكمية

+Stock Qty,الأسهم الكمية

+Stock Queue (FIFO),الأسهم قائمة انتظار (FIFO)

+Stock Received But Not Billed,الأسهم المتلقى ولكن لا توصف

+Stock Reconcilation Data,الأسهم مصالحة البيانات

+Stock Reconcilation Template,الأسهم قالب مصالحة

+Stock Reconciliation,الأسهم المصالحة

+"Stock Reconciliation can be used to update the stock on a particular date, ",

+Stock Settings,إعدادات الأسهم

+Stock UOM,الأسهم UOM

+Stock UOM Replace Utility,الأسهم أداة استبدال UOM

+Stock Uom,الأسهم UOM

+Stock Value,الأسهم القيمة

+Stock Value Difference,قيمة الأسهم الفرق

+Stock transactions exist against warehouse ,

+Stop,توقف

+Stop Birthday Reminders,توقف عيد ميلاد تذكير

+Stop Material Request,توقف المواد طلب

+Stop users from making Leave Applications on following days.,وقف المستخدمين من إجراء تطبيقات على إجازة الأيام التالية.

+Stop!,توقف!

+Stopped,توقف

+Structure cost centers for budgeting.,مراكز التكلفة لهيكل الميزانية.

+Structure of books of accounts.,هيكل دفاتر الحسابات.

+"Sub-currency. For e.g. ""Cent""",شبه العملات. ل &quot;سنت&quot; على سبيل المثال

+Subcontract,قام بمقاولة فرعية

+Subject,موضوع

+Submit Salary Slip,يقدم زلة الراتب

+Submit all salary slips for the above selected criteria,تقديم جميع قسائم راتب لتحديد المعايير المذكورة أعلاه

+Submit this Production Order for further processing.,يقدم هذا ترتيب الإنتاج لمزيد من المعالجة .

+Submitted,المقدمة

+Subsidiary,شركة فرعية

+Successful: ,ناجح:

+Suggestion,اقتراح

+Suggestions,اقتراحات

+Sunday,الأحد

+Supplier,مزود

+Supplier (Payable) Account,المورد حساب (تدفع)

+Supplier (vendor) name as entered in supplier master,المورد (البائع) الاسم كما تم إدخالها في ماجستير المورد

+Supplier Account,حساب المورد

+Supplier Account Head,رئيس حساب المورد

+Supplier Address,العنوان المورد

+Supplier Addresses And Contacts,العناوين المورد و اتصالات

+Supplier Addresses and Contacts,العناوين المورد و اتصالات

+Supplier Details,تفاصيل المورد

+Supplier Intro,مقدمة المورد

+Supplier Invoice Date,المورد فاتورة التسجيل

+Supplier Invoice No,المورد الفاتورة لا

+Supplier Name,اسم المورد

+Supplier Naming By,المورد تسمية بواسطة

+Supplier Part Number,المورد رقم الجزء

+Supplier Quotation,اقتباس المورد

+Supplier Quotation Item,المورد اقتباس الإغلاق

+Supplier Reference,مرجع المورد

+Supplier Shipment Date,شحنة المورد والتسجيل

+Supplier Shipment No,شحنة المورد لا

+Supplier Type,المورد نوع

+Supplier Type / Supplier,المورد نوع / المورد

+Supplier Warehouse,المورد مستودع

+Supplier Warehouse mandatory subcontracted purchase receipt,مستودع المورد إلزامية إيصال الشراء من الباطن

+Supplier classification.,المورد التصنيف.

+Supplier database.,مزود قاعدة البيانات.

+Supplier of Goods or Services.,المورد للسلع أو الخدمات.

+Supplier warehouse where you have issued raw materials for sub - contracting,مستودع المورد حيث كنت قد أصدرت المواد الخام لشبه - التعاقد

+Supplier-Wise Sales Analytics,المورد حكيم المبيعات تحليلات

+Support,دعم

+Support Analtyics,Analtyics الدعم

+Support Analytics,دعم تحليلات

+Support Email,دعم البريد الإلكتروني

+Support Email Settings,دعم إعدادات البريد الإلكتروني

+Support Password,الدعم كلمة المرور

+Support Ticket,تذكرة دعم

+Support queries from customers.,دعم الاستفسارات من العملاء.

+Symbol,رمز

+Sync Support Mails,مزامنة الرسائل الالكترونية الدعم

+Sync with Dropbox,مزامنة مع Dropbox

+Sync with Google Drive,متزامنا مع محرك جوجل

+System Administration,ادارة النظام

+System Scheduler Errors,أخطاء جدولة النظام

+System Settings,إعدادات النظام

+"System User (login) ID. If set, it will become default for all HR forms.",نظام المستخدم (دخول) ID. إذا تعيين، وسوف تصبح الافتراضية لكافة أشكال HR.

+System for managing Backups,نظام لإدارة النسخ الاحتياطية

+System generated mails will be sent from this email id.,سيتم إرسال رسائل نظام المتولدة من هذا المعرف البريد الإلكتروني.

+TL-,TL-

+TLB-,TLB-

+Table for Item that will be shown in Web Site,جدول العناصر التي ستظهر في الموقع

+Target  Amount,الهدف المبلغ

+Target Detail,الهدف التفاصيل

+Target Details,الهدف تفاصيل

+Target Details1,الهدف Details1

+Target Distribution,هدف التوزيع

+Target On,الهدف في

+Target Qty,الهدف الكمية

+Target Warehouse,الهدف مستودع

+Task,مهمة

+Task Details,تفاصيل مهمة

+Tasks,المهام

+Tax,ضريبة

+Tax Accounts,حسابات الضرائب

+Tax Calculation,ضريبة حساب

+Tax Category can not be 'Valuation' or 'Valuation and Total' as all items are non-stock items,ضريبة الفئة لا يمكن أن يكون ' التقييم ' أو ' تقييم وتوتال ' وجميع العناصر هي العناصر غير الأسهم

+Tax Master,ماستر الضرائب

+Tax Rate,ضريبة

+Tax Template for Purchase,قالب الضرائب للشراء

+Tax Template for Sales,قالب ضريبة المبيعات لل

+Tax and other salary deductions.,الضرائب والاقتطاعات من الراتب أخرى.

+"Tax detail table fetched from item master as a string and stored in this field.
+Used for Taxes and Charges",

+Taxable,خاضع للضريبة

+Taxes,الضرائب

+Taxes and Charges,الضرائب والرسوم

+Taxes and Charges Added,أضيفت الضرائب والرسوم

+Taxes and Charges Added (Company Currency),الضرائب والرسوم المضافة (عملة الشركة)

+Taxes and Charges Calculation,الضرائب والرسوم حساب

+Taxes and Charges Deducted,خصم الضرائب والرسوم

+Taxes and Charges Deducted (Company Currency),الضرائب والرسوم مقطوعة (عملة الشركة)

+Taxes and Charges Total,الضرائب والتكاليف الإجمالية

+Taxes and Charges Total (Company Currency),الضرائب والرسوم المشاركات (عملة الشركة)

+Template for employee performance appraisals.,نموذج لتقييم أداء الموظفين.

+Template of terms or contract.,قالب من الشروط أو العقد.

+Term Details,مصطلح تفاصيل

+Terms,حيث

+Terms and Conditions,الشروط والأحكام

+Terms and Conditions Content,الشروط والأحكام المحتوى

+Terms and Conditions Details,شروط وتفاصيل الشروط

+Terms and Conditions Template,الشروط والأحكام قالب

+Terms and Conditions1,حيث وConditions1

+Terretory,Terretory

+Territory,إقليم

+Territory / Customer,أراضي / العملاء

+Territory Manager,مدير إقليم

+Territory Name,اسم الأرض

+Territory Target Variance (Item Group-Wise),الأراضي المستهدفة الفرق (البند المجموعة الحكيم)

+Territory Targets,الأراضي الأهداف

+Test,اختبار

+Test Email Id,اختبار البريد الإلكتروني معرف

+Test the Newsletter,اختبار النشرة الإخبارية

+The BOM which will be replaced,وBOM التي سيتم استبدالها

+The First User: You,المستخدم أولا : أنت

+"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",العنصر الذي يمثل الحزمة. يجب أن يكون لدى هذا البند &quot;هو المخزون السلعة&quot; ب &quot;لا&quot; و &quot;هل المبيعات السلعة&quot; ب &quot;نعم&quot;

+The Organization,منظمة

+"The account head under Liability, in which Profit/Loss will be booked",رئيس الاعتبار في إطار المسؤولية، التي سيتم حجزها الربح / الخسارة

+"The date on which next invoice will be generated. It is generated on submit.
+",

+The date on which recurring invoice will be stop,التاريخ الذي سيتم فاتورة المتكررة وقف

+"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ",يوم من الشهر الذي سيتم إنشاء فاتورة السيارات على سبيل المثال 05، 28 الخ

+The day(s) on which you are applying for leave coincide with holiday(s). You need not apply for leave.,اليوم ( ق ) التي كنت متقدما للحصول على إذن يتزامن مع عطلة ( ق). لا تحتاج إلى تطبيق للحصول على إجازة .

+The first Leave Approver in the list will be set as the default Leave Approver,سيتم تعيين أول اترك الموافق في القائمة بوصفها الإجازة الموافق الافتراضي

+The first user will become the System Manager (you can change that later).,سوف تصبح أول مستخدم مدير النظام ( يمكنك تغيير ذلك لاحقا) .

+The gross weight of the package. Usually net weight + packaging material weight. (for print),الوزن الكلي للحزمة. الوزن الصافي عادة + تغليف المواد الوزن. (للطباعة)

+The name of your company for which you are setting up this system.,اسم الشركة التي كنت تقوم بإعداد هذا النظام.

+The net weight of this package. (calculated automatically as sum of net weight of items),وزن صافي من هذه الحزمة. (تحسب تلقائيا مجموع الوزن الصافي للسلعة)

+The new BOM after replacement,وBOM الجديدة بعد استبدال

+The rate at which Bill Currency is converted into company's base currency,المعدل الذي يتم تحويل العملة إلى عملة بيل قاعدة الشركة

+The unique id for tracking all recurring invoices. It is generated on submit.,المعرف الفريد لتتبع جميع الفواتير المتكررة. يتم إنشاؤها على تقديم.

+There is nothing to edit.,هناك شيء ل تحريره.

+There was an error. One probable reason could be that you haven't saved the form. Please contact support@erpnext.com if the problem persists.,كان هناك خطأ . يمكن أن يكون أحد الأسباب المحتملة التي قد لا يتم حفظ النموذج. يرجى الاتصال support@erpnext.com إذا استمرت المشكلة.

+There were errors.,كانت هناك أخطاء .

+This Cost Center is a,هذا هو مركز التكلفة

+This Currency is disabled. Enable to use in transactions,تم تعطيل هذه العملات . تمكين لاستخدامها في المعاملات

+This ERPNext subscription,هذا الاشتراك ERPNext

+This Leave Application is pending approval. Only the Leave Apporver can update status.,هذا التطبيق اترك بانتظار الموافقة. فقط اترك Apporver يمكن تحديث الحالة.

+This Time Log Batch has been billed.,وتوصف هذه الدفعة دخول الوقت.

+This Time Log Batch has been cancelled.,تم إلغاء هذه الدفعة دخول الوقت.

+This Time Log conflicts with,الصراعات دخول هذه المرة مع

+This is a root account and cannot be edited.,هذا هو حساب الجذر والتي لا يمكن تحريرها.

+This is a root customer group and cannot be edited.,هذه هي مجموعة العملاء الجذرية والتي لا يمكن تحريرها.

+This is a root item group and cannot be edited.,هذه هي مجموعة البند الجذرية والتي لا يمكن تحريرها.

+This is a root sales person and cannot be edited.,هذا هو الشخص المبيعات الجذرية والتي لا يمكن تحريرها.

+This is a root territory and cannot be edited.,هذا هو الجذر الأرض والتي لا يمكن تحريرها.

+This is the number of the last created transaction with this prefix,هذا هو عدد المعاملات التي تم إنشاؤها باستخدام مشاركة هذه البادئة

+This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,تساعدك هذه الأداة لتحديث أو تحديد الكمية وتقييم الأوراق المالية في النظام. وعادة ما تستخدم لمزامنة نظام القيم وما هو موجود فعلا في المخازن الخاصة بك.

+This will be used for setting rule in HR module,وسوف تستخدم هذه القاعدة لإعداد وحدة في HR

+Thread HTML,الموضوع HTML

+Thursday,الخميس

+Time Log,وقت دخول

+Time Log Batch,الوقت الدفعة دخول

+Time Log Batch Detail,وقت دخول دفعة التفاصيل

+Time Log Batch Details,وقت دخول تفاصيل الدفعة

+Time Log Batch status must be 'Submitted',وقت دخول وضع دفعة يجب &#39;المقدمة&#39;

+Time Log for tasks.,وقت دخول للمهام.

+Time Log must have status 'Submitted',يجب أن يكون وقت دخول وضع &#39;نشره&#39;

+Time Zone,منطقة زمنية

+Time Zones,من المناطق الزمنية

+Time and Budget,الوقت والميزانية

+Time at which items were delivered from warehouse,الوقت الذي تم تسليم العناصر من مستودع

+Time at which materials were received,الوقت الذي وردت المواد

+Title,لقب

+To,إلى

+To Currency,إلى العملات

+To Date,حتى الان

+To Date should be same as From Date for Half Day leave,إلى التسجيل يجب أن يكون نفس التاريخ من ل إجازة نصف يوم

+To Discuss,لمناقشة

+To Do List,والقيام قائمة

+To Package No.,لحزم رقم

+To Pay,على الدفع

+To Produce,لإنتاج

+To Time,إلى وقت

+To Value,إلى القيمة

+To Warehouse,لمستودع

+"To add child nodes, explore tree and click on the node under which you want to add more nodes.",لإضافة العقد التابعة ، واستكشاف شجرة وانقر على العقدة التي بموجبها تريد إضافة المزيد من العقد .

+"To assign this issue, use the ""Assign"" button in the sidebar.",لتعيين هذه المشكلة، استخدم &quot;تعيين&quot; الموجود في الشريط الجانبي.

+"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.",لإنشاء تلقائيا تذاكر الدعم الفني من البريد الوارد، قم بضبط إعدادات POP3 هنا. من الناحية المثالية يجب إنشاء معرف البريد الإلكتروني منفصلة لنظام تخطيط موارد المؤسسات بحيث تتم مزامنة جميع رسائل البريد الإلكتروني في النظام من أن معرف البريد. إذا لم تكن متأكدا، يرجى الاتصال موفر خدمة البريد الإلكتروني.

+To create a Bank Account:,لإنشاء حساب مصرفي :

+To create a Tax Account:,لإنشاء حساب الضريبة:

+"To create an Account Head under a different company, select the company and save customer.",لإنشاء حساب تحت رئيس شركة مختلفة، حدد الشركة وانقاذ العملاء.

+To date cannot be before from date,حتى الآن لا يمكن أن يكون قبل تاريخ من

+To enable <b>Point of Sale</b> features,لتمكين <b>نقطة من</b> الميزات <b>بيع</b>

+To enable <b>Point of Sale</b> view,لتمكين <B> نقاط البيع < / ب > عرض

+To get Item Group in details table,للحصول على تفاصيل المجموعة في الجدول تفاصيل

+"To merge, following properties must be same for both items",لدمج ، يجب أن يكون نفس الخصائص التالية ل كلا البندين

+"To report an issue, go to ",

+"To set this Fiscal Year as Default, click on 'Set as Default'","لتعيين هذه السنة المالية كما الافتراضي، انقر على ' تعيين كافتراضي """

+To track any installation or commissioning related work after sales,لتتبع أي تركيب أو الأعمال ذات الصلة التكليف بعد البيع

+"To track brand name in the following documents<br>
+Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No",

+To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,لتتبع البند في المبيعات وثائق الشراء على أساس غ من المسلسل. ويمكن أيضا استخدام هذه المعلومات لتعقب الضمان للمنتج.

+To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,لتعقب العناصر في المبيعات وثائق الشراء مع NOS دفعة <br> <b>الصناعة المفضل: الكيمياء الخ</b>

+To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,لتعقب العناصر باستخدام الباركود. سوف تكون قادرة على الدخول في بنود مذكرة التسليم والفاتورة المبيعات عن طريق مسح الباركود من العنصر.

+Tools,أدوات

+Top,أعلى

+Total,مجموع

+Total (sum of) points distribution for all goals should be 100.,مجموع (مجموع) نقاط توزيع لجميع الأهداف ينبغي أن تكون 100.

+Total Advance,إجمالي المقدمة

+Total Amount,المبلغ الكلي لل

+Total Amount To Pay,المبلغ الكلي لدفع

+Total Amount in Words,المبلغ الكلي في كلمات

+Total Billing This Year: ,مجموع الفواتير هذا العام:

+Total Claimed Amount,إجمالي المبلغ المطالب به

+Total Commission,مجموع جنة

+Total Cost,التكلفة الكلية لل

+Total Credit,إجمالي الائتمان

+Total Debit,مجموع الخصم

+Total Deduction,مجموع الخصم

+Total Earning,إجمالي الدخل

+Total Experience,مجموع الخبرة

+Total Hours,مجموع ساعات

+Total Hours (Expected),مجموع ساعات (المتوقعة)

+Total Invoiced Amount,إجمالي مبلغ بفاتورة

+Total Leave Days,مجموع أيام الإجازة

+Total Leaves Allocated,أوراق الإجمالية المخصصة

+Total Manufactured Qty can not be greater than Planned qty to manufacture,مجموع تصنع الكمية لا يمكن أن يكون أكبر من الكمية المخططة لتصنيع

+Total Operating Cost,إجمالي تكاليف التشغيل

+Total Points,مجموع النقاط

+Total Raw Material Cost,إجمالي تكلفة المواد الخام

+Total Sanctioned Amount,المبلغ الكلي للعقوبات

+Total Score (Out of 5),مجموع نقاط (من 5)

+Total Tax (Company Currency),مجموع الضرائب (عملة الشركة)

+Total Taxes and Charges,مجموع الضرائب والرسوم

+Total Taxes and Charges (Company Currency),مجموع الضرائب والرسوم (عملة الشركة)

+Total Working Days In The Month,مجموع أيام العمل في الشهر

+Total amount of invoices received from suppliers during the digest period,المبلغ الإجمالي للفواتير الواردة من الموردين خلال فترة هضم

+Total amount of invoices sent to the customer during the digest period,المبلغ الإجمالي للفواتير المرسلة إلى العملاء خلال الفترة دايجست

+Total in words,وبعبارة مجموع

+Total production order qty for item,إجمالي إنتاج الكمية نظام للبند

+Totals,المجاميع

+Track separate Income and Expense for product verticals or divisions.,تعقب الدخل والمصروفات للمنفصلة قطاعات المنتجات أو الانقسامات.

+Track this Delivery Note against any Project,تتبع هذه ملاحظة التوصيل ضد أي مشروع

+Track this Sales Order against any Project,تتبع هذا الأمر ضد أي مشروع المبيعات

+Transaction,صفقة

+Transaction Date,تاريخ المعاملة

+Transaction not allowed against stopped Production Order,الصفقة لا يسمح ضد توقفت أمر الإنتاج

+Transfer,نقل

+Transfer Material,نقل المواد

+Transfer Raw Materials,نقل المواد الخام

+Transferred Qty,نقل الكمية

+Transporter Info,نقل معلومات

+Transporter Name,نقل اسم

+Transporter lorry number,نقل الشاحنة رقم

+Trash Reason,السبب القمامة

+Tree Type,نوع الشجرة

+Tree of item classification,شجرة التصنيف البند

+Trial Balance,ميزان المراجعة

+Tuesday,الثلاثاء

+Type,نوع

+Type of document to rename.,نوع الوثيقة إلى إعادة تسمية.

+Type of employment master.,ماجستير النوع من العمالة.

+"Type of leaves like casual, sick etc.",نوع من الأوراق مثل غيرها، عارضة المرضى

+Types of Expense Claim.,أنواع المطالبة حساب.

+Types of activities for Time Sheets,أنواع الأنشطة لجداول زمنية

+UOM,UOM

+UOM Conversion Detail,UOM تحويل التفاصيل

+UOM Conversion Details,تفاصيل التحويل UOM

+UOM Conversion Factor,UOM تحويل عامل

+UOM Conversion Factor is mandatory,UOM معامل التحويل إلزامي

+UOM Name,UOM اسم

+UOM Replace Utility,UOM استبدال الأداة المساعدة

+Under AMC,تحت AMC

+Under Graduate,تحت الدراسات العليا

+Under Warranty,تحت الكفالة

+Unit of Measure,وحدة القياس

+"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).",وحدة القياس في هذا البند (مثل كجم، وحدة، لا، الزوج).

+Units/Hour,وحدة / ساعة

+Units/Shifts,وحدة / التحولات

+Unmatched Amount,لا مثيل لها المبلغ

+Unpaid,غير مدفوع

+Unscheduled,غير المجدولة

+Unstop,نزع السدادة

+Unstop Material Request,نزع السدادة المواد طلب

+Unstop Purchase Order,نزع السدادة طلب شراء

+Unsubscribed,إلغاء اشتراكك

+Update,تحديث

+Update Clearance Date,تحديث تاريخ التخليص

+Update Cost,تحديث التكلفة

+Update Finished Goods,تحديث السلع منتهية

+Update Landed Cost,تحديث هبطت تكلفة

+Update Numbering Series,تحديث ترقيم السلسلة

+Update Series,تحديث سلسلة

+Update Series Number,تحديث سلسلة رقم

+Update Stock,تحديث الأسهم

+Update Stock should be checked.,وينبغي التحقق من التحديث الأوراق المالية.

+"Update allocated amount in the above table and then click ""Allocate"" button",تحديث المبلغ المخصص في الجدول أعلاه ومن ثم انقر فوق &quot;تخصيص&quot; الزر

+Update bank payment dates with journals.,تحديث البنك دفع التواريخ مع المجلات.

+Update clearance date of Journal Entries marked as 'Bank Vouchers',تاريخ التخليص تحديث إدخالات دفتر اليومية وضعت ' قسائم البنك

+Updated,تحديث

+Updated Birthday Reminders,تحديث ميلاد تذكير

+Upload Attendance,تحميل الحضور

+Upload Backups to Dropbox,تحميل النسخ الاحتياطي إلى دروببوإكس

+Upload Backups to Google Drive,تحميل النسخ الاحتياطية إلى Google Drive

+Upload HTML,تحميل HTML

+Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,تحميل ملف CSV مع عمودين:. الاسم القديم والاسم الجديد. ماكس 500 الصفوف.

+Upload attendance from a .csv file,تحميل الحضور من ملف CSV.

+Upload stock balance via csv.,تحميل المال عن طريق التوازن CSV.

+Upload your letter head and logo - you can edit them later.,تحميل رئيس رسالتكم والشعار - يمكنك تحريرها في وقت لاحق .

+Uploaded File Attachments,حملت ملف المرفقات

+Upper Income,العلوي الدخل

+Urgent,ملح

+Use Multi-Level BOM,استخدام متعدد المستويات BOM

+Use SSL,استخدام SSL

+Use TLS,استخدام TLS

+User,مستخدم

+User ID,المستخدم ID

+User Name,اسم المستخدم

+User Properties,خصائص المستخدم

+User Remark,ملاحظة المستخدم

+User Remark will be added to Auto Remark,ملاحظة سيتم إضافة مستخدم لملاحظة السيارات

+User Tags,الكلمات المستخدم

+User must always select,يجب دائما مستخدم تحديد

+User settings for Point-of-sale (POS),إعدادات المستخدم ل نقاط البيع (POS )

+Username,اسم المستخدم

+Users and Permissions,المستخدمين وأذونات

+Users who can approve a specific employee's leave applications,المستخدمين الذين يمكنهم الموافقة على طلبات إجازات الموظف معينة

+Users with this role are allowed to create / modify accounting entry before frozen date,يسمح للمستخدمين مع هذا الدور لإنشاء / تعديل إدخال المحاسبة قبل تاريخ المجمدة

+Users with this role are allowed to set frozen accounts and create / modify accounting entries against frozen accounts,يسمح للمستخدمين مع هذا الدور لضبط الحسابات المجمدة و إنشاء / تعديل القيود المحاسبية على حسابات مجمدة

+Utilities,خدمات

+Utility,فائدة

+Valid For Territories,صالحة للالأقاليم

+Valid Upto,صالحة لغاية

+Valid for Buying or Selling?,صالحة للشراء أو البيع؟

+Valid for Territories,صالحة للالأقاليم

+Validate,التحقق من صحة

+Valuation,تقييم

+Valuation Method,تقييم الطريقة

+Valuation Rate,تقييم قيم

+Valuation and Total,التقييم وتوتال

+Value,قيمة

+Value or Qty,القيمة أو الكمية

+Vehicle Dispatch Date,سيارة الإرسال التسجيل

+Vehicle No,السيارة لا

+Verified By,التحقق من

+View,رأي

+View Ledger,عرض ليدجر

+View Now,عرض الآن

+Visit,زيارة

+Visit report for maintenance call.,تقرير زيارة للدعوة الصيانة.

+Voucher #,قسيمة #

+Voucher Detail No,تفاصيل قسيمة لا

+Voucher ID,قسيمة ID

+Voucher No,لا قسيمة

+Voucher Type,قسيمة نوع

+Voucher Type and Date,نوع قسيمة والتسجيل

+WIP Warehouse required before Submit,WIP النماذج المطلوبة قبل إرسال

+Walk In,المشي في

+Warehouse,مستودع

+Warehouse ,

+Warehouse Contact Info,مستودع معلومات الاتصال

+Warehouse Detail,مستودع التفاصيل

+Warehouse Name,مستودع اسم

+Warehouse User,مستودع العضو

+Warehouse Users,مستودع المستخدمين

+Warehouse and Reference,مستودع والمراجع

+Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt,لا يمكن إلا أن تتغير مستودع عبر دخول سوق الأسهم / التوصيل ملاحظة / شراء الإيصال

+Warehouse cannot be changed for Serial No.,لا يمكن تغيير الرقم التسلسلي لل مستودع

+Warehouse does not belong to company.,مستودع لا تنتمي إلى الشركة.

+Warehouse is missing in Purchase Order,مستودع مفقود في أمر الشراء

+Warehouse where you are maintaining stock of rejected items,مستودع حيث كنت الحفاظ على المخزون من المواد رفضت

+Warehouse-Wise Stock Balance,مستودع الحكيم رصيد المخزون

+Warehouse-wise Item Reorder,مستودع المدينة من الحكمة إعادة ترتيب

+Warehouses,المستودعات

+Warn,حذر

+Warning: Leave application contains following block dates,يحتوي التطبيق اترك التواريخ الكتلة التالية: تحذير

+Warning: Material Requested Qty is less than Minimum Order Qty,تحذير : المواد المطلوبة الكمية هي أقل من الحد الأدنى للطلب الكمية

+Warranty / AMC Details,الضمان / AMC تفاصيل

+Warranty / AMC Status,الضمان / AMC الحالة

+Warranty Expiry Date,الضمان تاريخ الانتهاء

+Warranty Period (Days),فترة الضمان (أيام)

+Warranty Period (in days),فترة الضمان (بالأيام)

+Warranty expiry date and maintenance status mismatched,الضمان تاريخ انتهاء الصلاحية وحالة الصيانة غير متطابقة

+Website,الموقع

+Website Description,الموقع وصف

+Website Item Group,موقع السلعة المجموعة

+Website Item Groups,موقع السلعة المجموعات

+Website Settings,موقع إعدادات

+Website Warehouse,موقع مستودع

+Wednesday,الأربعاء

+Weekly,الأسبوعية

+Weekly Off,العطلة الأسبوعية

+Weight UOM,الوزن UOM

+"Weight is mentioned,\nPlease mention ""Weight UOM"" too","يذكر الوزن ، \ n الرجاء ذكر ""الوزن UOM "" للغاية"

+Weightage,الترجيح

+Weightage (%),الترجيح (٪)

+Welcome to ERPNext. Over the next few minutes we will help you setup your ERPNext account. Try and fill in as much information as you have even if it takes a bit longer. It will save you a lot of time later. Good Luck!,مرحبا بكم في ERPNext . خلال الدقائق القليلة القادمة ونحن سوف تساعدك على إعداد الحساب ERPNext الخاص بك. محاولة ل ملء أكبر قدر من المعلومات لديك حتى لو كان يستغرق وقتا أطول قليلا. سيوفر لك الكثير من الوقت في وقت لاحق . حظا سعيدا !

+What does it do?,ماذا يفعل ؟

+"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.",عند &quot;المقدمة&quot; أي من المعاملات تم، بريد الكتروني المنبثقة تلقائيا فتح لإرسال بريد الكتروني الى &quot;الاتصال&quot; المرتبطة في تلك المعاملة، مع الصفقة كمرفق. يجوز للمستخدم أو قد لا إرسال البريد الإلكتروني.

+"When submitted, the system creates difference entries ",

+Where items are stored.,حيث يتم تخزين العناصر.

+Where manufacturing operations are carried out.,حيث تتم عمليات التصنيع بها.

+Widowed,ارمل

+Will be calculated automatically when you enter the details,وسيتم احتساب تلقائيا عند إدخال تفاصيل

+Will be updated after Sales Invoice is Submitted.,سيتم تحديث بعد تقديم فاتورة المبيعات.

+Will be updated when batched.,سيتم تحديث عندما دفعات.

+Will be updated when billed.,سيتم تحديث عندما توصف.

+With Operations,مع عمليات

+With period closing entry,مع دخول فترة إغلاق

+Work Details,تفاصيل العمل

+Work Done,العمل المنجز

+Work In Progress,التقدم في العمل

+Work-in-Progress Warehouse,مستودع العمل قيد التنفيذ

+Working,عامل

+Workstation,محطة العمل

+Workstation Name,محطة العمل اسم

+Write Off Account,شطب حساب

+Write Off Amount,شطب المبلغ

+Write Off Amount <=,شطب المبلغ &lt;=

+Write Off Based On,شطب بناء على

+Write Off Cost Center,شطب مركز التكلفة

+Write Off Outstanding Amount,شطب المبلغ المستحق

+Write Off Voucher,شطب قسيمة

+Wrong Template: Unable to find head row.,قالب الخطأ: تعذر العثور على صف الرأس.

+Year,عام

+Year Closed,مغلق العام

+Year End Date,نهاية التاريخ العام

+Year Name,العام اسم

+Year Start Date,سنة بدء التاريخ

+Year Start Date and Year End Date are already set in Fiscal Year: ,

+Year Start Date and Year End Date are not within Fiscal Year.,العام تاريخ بدء و نهاية السنة تاريخ ليست ضمن السنة المالية.

+Year Start Date should not be greater than Year End Date,لا ينبغي أن يكون تاريخ بدء السنة أكبر من سنة تاريخ الانتهاء

+Year of Passing,اجتياز سنة

+Yearly,سنويا

+Yes,نعم

+You are not allowed to reply to this ticket.,لا يسمح لك للرد على هذه التذكرة .

+You are not authorized to do/modify back dated entries before ,لا يحق لك أن تفعل / تعديل العودة مقالات بتاريخ قبل

+You are not authorized to set Frozen value,لا يحق لك تعيين القيمة المجمدة

+You are the Expense Approver for this record. Please Update the 'Status' and Save,"كنت الموافق المصروفات لهذا السجل . يرجى تحديث ""الحالة"" و فروا"

+You are the Leave Approver for this record. Please Update the 'Status' and Save,"كنت في إجازة الموافق لهذا السجل . يرجى تحديث ""الحالة"" و فروا"

+You can Enter Row only if your Charge Type is 'On Previous Row Amount' or ' Previous Row Total',"يمكنك إدخال صف فقط إذا كان لديك نوع التهمة هي "" في السابق المبلغ صف 'أو' السابق صف إجمالي '"

+You can enter any date manually,يمكنك إدخال أي تاريخ يدويا

+You can enter the minimum quantity of this item to be ordered.,يمكنك إدخال كمية الحد الأدنى في هذا البند إلى أن يؤمر.

+You can not change rate if BOM mentioned agianst any item,لا يمكنك تغيير معدل إذا ذكر BOM agianst أي بند

+You can not enter both Delivery Note No and Sales Invoice No. Please enter any one.,لا يمكنك إدخال كل من التسليم ملاحظة لا و الفاتورة رقم المبيع الرجاء إدخال أي واحد .

+"You can start by selecting backup frequency and \
+					granting access for sync",

+You can submit this Stock Reconciliation.,يمكنك تقديم هذه الأسهم المصالحة .

+You can update either Quantity or Valuation Rate or both.,يمكنك تحديث إما الكمية أو تثمين قيم أو كليهما.

+You cannot Enter Row no. greater than or equal to current row no. for this Charge type,لا يمكنك أدخل الصف لا. أكبر من أو يساوي الصف الحالي لا. لهذا النوع المسؤول

+You cannot deduct when category is for 'Valuation' or 'Valuation and Total',لا يمكنك تقتطع عند الفئة هو ل ' التقييم ' أو ' تقييم وتوتال '

+You cannot directly enter Amount and if your Charge Type is Actual enter your amount in Rate,لا يمكنك إدخال المبلغ مباشرة و إذا كان لديك نوع هو المسؤول الفعلي أدخل المبلغ الخاص في قيم

+You cannot give more than ,

+You cannot select Charge Type as 'On Previous Row Amount' or 'On Previous Row Total' for first row,"لا يمكنك تحديد نوع التهمة باسم ' في الصف السابق المبلغ ' أو ' في السابق صف إجمالي "" ل لصف الأول"

+You cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for valuation. You can select only 'Total' option for previous row amount or previous row total,"لا يمكنك تحديد نوع التهمة باسم ' في الصف السابق المبلغ ' أو ' في السابق صف إجمالي ' لل تقييم. يمكنك فقط تحديد الخيار ""المجموع"" لل كمية الصف السابق أو الكلي الصف السابق"

+You have entered duplicate items. Please rectify and try again.,لقد دخلت عناصر مكررة . يرجى تصحيح و حاول مرة أخرى.

+You may need to update: ,قد تحتاج إلى تحديث:

+You must ,

+Your Customer's TAX registration numbers (if applicable) or any general information,عميلك أرقام التسجيل الضريبي (إن وجدت) أو أي معلومات عامة

+Your Customers,الزبائن

+Your ERPNext subscription will,الاشتراك الخاص بك وسوف ERPNext

+Your Products or Services,المنتجات أو الخدمات الخاصة بك

+Your Suppliers,لديك موردون

+Your sales person who will contact the customer in future,مبيعاتك الشخص الذي سوف اتصل العميل في المستقبل

+Your sales person will get a reminder on this date to contact the customer,سيكون لديك مبيعات شخص الحصول على تذكرة في هذا التاريخ للاتصال العملاء

+Your setup is complete. Refreshing...,الإعداد كاملة. منعش ...

+Your support email id - must be a valid email - this is where your emails will come!,معرف بريدا إلكترونيا الدعم - يجب أن يكون عنوان بريد إلكتروني صالح - وهذا هو المكان الذي سوف يأتي رسائل البريد الإلكتروني!

+already available in Price List,المتاحة بالفعل في قائمة الأسعار

+already returned though some other documents,عاد بالفعل على الرغم من بعض الوثائق الأخرى

+also be included in Item's rate,أيضا يتم تضمينها في سعر السلعة في

+and,و

+"and ""Is Sales Item"" is ""Yes"" and there is no other Sales BOM","و قال ""هل مبيعات السلعة"" هو ""نعم "" وليس هناك غيرها من المبيعات BOM"

+"and create a new Account Ledger (by clicking on Add Child) of type ""Bank or Cash""","و إنشاء حساب جديد ليدجر (بالنقر على إضافة الطفل ) من نوع "" البنك أو النقدية """

+"and create a new Account Ledger (by clicking on Add Child) of type ""Tax"" and do mention the Tax rate.","و إنشاء حساب جديد ليدجر (بالنقر على إضافة الطفل ) من نوع "" ضريبة "" لا أذكر و معدل الضريبة."

+and fiscal year: ,

+are not allowed for,لا يسمح لل

+are not allowed for ,

+are not allowed.,لا يسمح .

+assigned by,يكلفه بها

+but entries can be made against Ledger,ولكن إدخالات يمكن إجراء ضد ليدجر

+but is pending to be manufactured.,ولكن في انتظار لتصنيعه .

+cancel,إلغاء

+cannot be greater than 100,لا يمكن أن تكون أكبر من 100

+dd-mm-yyyy,DD-MM-YYYY

+dd/mm/yyyy,اليوم / الشهر / السنة

+deactivate,عطل

+discount on Item Code,خصم على البند الرمز

+does not belong to BOM: ,لا تنتمي إلى BOM:

+does not have role 'Leave Approver',ليس لديها دور &#39;اترك الموافق&#39;

+does not match,لا يطابق

+"e.g. Bank, Cash, Credit Card",على سبيل المثال البنك، نقدا، بطاقة الائتمان

+"e.g. Kg, Unit, Nos, m",على سبيل المثال كجم، وحدة، غ م أ، م

+eg. Cheque Number,على سبيل المثال. عدد الشيكات

+example: Next Day Shipping,مثال: اليوم التالي شحن

+has already been submitted.,وقد تم بالفعل قدمت .

+has been entered atleast twice,تم إدخال أتلست مرتين

+has been made after posting date,أحرز بعد تاريخ نشر

+has expired,انتهت صلاحية

+have a common territory,لديها أراضي مشتركة

+in the same UOM.,في نفس UOM .

+is a cancelled Item,هو بند إلغاء

+is not a Stock Item,ليس الإغلاق للسهم

+lft,LFT

+mm-dd-yyyy,MM-DD-YYYY

+mm/dd/yyyy,مم / اليوم / السنة

+must be a Liability account,يجب أن يكون حساب المسؤولية

+must be one of,يجب أن يكون واحدا من

+not a purchase item,ليس شراء مادة

+not a sales item,ليس البند مبيعات

+not a service item.,ليس خدمة المدينة.

+not a sub-contracted item.,ليس البند الفرعي المتعاقد عليها.

+not submitted,لم تقدم

+not within Fiscal Year,لا تدخل السنة المالية

+of,من

+old_parent,old_parent

+reached its end of life on,وصل إلى نهايته من الحياة على

+rgt,RGT

+should be 100%,يجب أن تكون 100٪

+the form before proceeding,شكل قبل المتابعة

+they are created automatically from the Customer and Supplier master,يتم إنشاؤها تلقائيا من العملاء والموردين الماجستير

+"to be included in Item's rate, it is required that: ",ليتم تضمينها في سعر السلعة، ومطلوب ما يلي:

+to set the given stock and valuation on this date.,لتعيين سهم معين و التقييم في هذا التاريخ .

+usually as per physical inventory.,عادة حسب الجرد الفعلي .

+website page link,الموقع رابط الصفحة

+which is greater than sales order qty ,الذي هو أكبر من أجل المبيعات الكمية

+yyyy-mm-dd,YYYY-MM-DD

diff --git a/erpnext/translations/de.csv b/erpnext/translations/de.csv
new file mode 100644
index 0000000..0a0569e
--- /dev/null
+++ b/erpnext/translations/de.csv
@@ -0,0 +1,3118 @@
+ (Half Day),(Halber Tag)

+ .You can not assign / modify / remove Master Name,

+ Quantity should be greater than 0.,

+ after this transaction.,

+ against sales order,gegen Kundenauftrag

+ against same operation,gegen dieselbe Operation

+ already marked,bereits markierten

+ and year: ,und Jahr:

+ as it is stock Item or packing item,wie es ist lagernd Artikel oder Packstück

+ at warehouse: ,im Warenlager:

+ budget ,

+ by Role ,von Rolle

+ can not be created/modified against stopped Sales Order ,

+ can not be made.,nicht vorgenommen werden.

+ can not be received twice,

+ can only be debited/credited through Stock transactions,

+ does not belong to ,

+ does not belong to Warehouse,

+ does not belong to the company,nicht dem Unternehmen gehören

+ for account ,

+ has already been submitted.,wurde bereits eingereicht.

+ is a frozen account. Either make the account active or assign role in Accounts Settings who can create / modify entries against this account,

+" is a frozen account. To create / edit transactions against this account, you need role",

+" is less than equals to zero in the system, valuation rate is mandatory for this item",

+ is mandatory,zwingend

+ is mandatory for GL Entry,ist für GL Eintrag zwingend

+ is not set,nicht gesetzt

+" is now the default Fiscal Year. \
+			Please refresh your browser for the change to take effect.",

+ is present in one or many Active BOMs,ist in einer oder mehreren Active BOMs

+ not active or does not exists in the system,nicht aktiv oder existiert nicht im System

+ not submitted,nicht vorgelegt

+ or the BOM is cancelled or inactive,oder das BOM wird abgebrochen oder inaktiv

+ should be 'Yes'. As Item: ,sollte &quot;Ja&quot;. Als Item:

+ will be ,wird

+ will be over-billed against mentioned ,wird gegen erwähnt überrepräsentiert in Rechnung gestellt werden

+ will exceed by ,

+# ###.##,

+"#,###",

+"#,###.##",

+"#,###.###",

+"#,##,###.##",

+#.###,

+"#.###,##",

+%  Delivered,% Lieferung

+% Amount Billed,% Rechnungsbetrag

+% Billed,% Billed

+% Completed,% Abgeschlossen

+% Delivered,Geliefert %

+% Installed,% Installierte

+% Received,% Erhaltene

+% of materials billed against this Purchase Order.,% Der Materialien gegen diese Bestellung in Rechnung gestellt.

+% of materials billed against this Sales Order,% Der Materialien gegen diesen Kundenauftrag abgerechnet

+% of materials delivered against this Delivery Note,% Der Materialien gegen diese Lieferschein

+% of materials delivered against this Sales Order,% Der Materialien gegen diesen Kundenauftrag geliefert

+% of materials ordered against this Material Request,% Der bestellten Materialien gegen diesen Werkstoff anfordern

+% of materials received against this Purchase Order,% Der Materialien erhalten gegen diese Bestellung

+%(conversion_rate_label)s is mandatory. Maybe Currency Exchange record is not created for %(from_currency)s to %(to_currency)s,% ( conversion_rate_label ) s ist obligatorisch. Vielleicht Devisenwechsel Datensatz nicht für% erstellt ( from_currency ) s in% ( to_currency ) s

+' in Company: ,&#39;In Unternehmen:

+'To Case No.' cannot be less than 'From Case No.',&#39;To Fall Nr.&#39; kann nicht kleiner sein als &quot;Von Fall Nr. &#39;

+(Total) Net Weight value. Make sure that Net Weight of each item is,"(Total ) Nettogewichtswert. Stellen Sie sicher, dass die Netto-Gewicht der einzelnen Elemente ist"

+* Will be calculated in the transaction.,* Wird in der Transaktion berechnet werden.

+"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.
+
+To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**",

+**Currency** Master,** Währung ** Meister

+**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,** Geschäftsjahr ** ein Geschäftsjahr. Alle Buchungen und anderen wichtigen Transaktionen gegen ** Geschäftsjahr ** verfolgt.

+. Max allowed ,

+". Outstanding cannot be less than zero. \
+			 	Please match exact outstanding.",

+. Please set status of the employee as 'Left',. Bitte setzen Sie den Status des Mitarbeiters als &quot;links&quot;

+. You can not mark his attendance as 'Present',. Sie können nicht markieren seine Teilnahme als &quot;Gegenwart&quot;

+01,01

+02,02

+03,03

+04,04

+05,05

+06,06

+07,07

+08,08

+09,09

+"1 Currency = [?] Fraction
+For e.g. 1 USD = 100 Cent",

+1. To maintain the customer wise item code and to make them searchable based on their code use this option,Ein. Um den Kunden kluge Artikel Code zu pflegen und um sie durchsuchbar basierend auf ihren Code um diese Option

+10,10

+11,11

+12,12

+2,2

+2 days ago,Vor 2 Tagen

+3,3

+4,4

+5,5

+6,6

+: Duplicate row from same ,: Doppelte Reihe von gleichen

+: Mandatory for a Recurring Invoice.,: Obligatorisch für ein Recurring Invoice.

+"<a href=""#Sales Browser/Customer Group"">Add / Edit</a>","<a href=""#Sales Browser/Customer Group""> Hinzufügen / Bearbeiten </ a>"

+"<a href=""#Sales Browser/Item Group"">Add / Edit</a>","<a href=""#Sales Browser/Item Group""> Hinzufügen / Bearbeiten </ a>"

+"<a href=""#Sales Browser/Territory"">Add / Edit</a>","<a href=""#Sales Browser/Territory""> Hinzufügen / Bearbeiten </ a>"

+"<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank"">[?]</a>","<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank""> [?] </ a>"

+A Customer exists with same name,Ein Kunde gibt mit dem gleichen Namen

+A Lead with this email id should exist,Ein Lead mit dieser E-Mail-ID sollte vorhanden sein

+"A Product or a Service that is bought, sold or kept in stock.","Ein Produkt oder eine Dienstleistung, die gekauft, verkauft oder gehalten auf Lager."

+A Supplier exists with same name,Ein Lieferant existiert mit dem gleichen Namen

+A condition for a Shipping Rule,Eine Bedingung für einen Versand Rule

+A logical Warehouse against which stock entries are made.,Eine logische Warehouse gegen die Lager-Einträge vorgenommen werden.

+A symbol for this currency. For e.g. $,Ein Symbol für diese Währung. Für z.B. $

+A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,Ein Dritter Vertrieb / Händler / Kommissionär / affiliate / Vertragshändler verkauft die Unternehmen Produkte für eine Provision.

+A+,A +

+A-,A-

+AB+,AB +

+AB-,AB-

+AMC Expiry Date,AMC Ablaufdatum

+AMC expiry date and maintenance status mismatched,AMC Verfallsdatum und Wartungsstatus nicht übereinstimm

+ATT,ATT

+Abbr,Abk.

+About,Über

+About ERPNext,Über ERPNext

+Above Value,Vor Wert

+Absent,Abwesend

+Acceptance Criteria,Akzeptanzkriterien

+Accepted,Akzeptiert

+Accepted Quantity,Akzeptiert Menge

+Accepted Warehouse,Akzeptiert Warehouse

+Account,Konto

+Account Balance,Kontostand

+Account Details,Kontodetails

+Account Head,Konto Leiter

+Account Name,Account Name

+Account Type,Kontotyp

+Account expires on,Konto läuft auf

+Account for the warehouse (Perpetual Inventory) will be created under this Account.,Konto für das Lager ( Perpetual Inventory) wird unter diesem Konto erstellt werden.

+Account for this ,Konto für diese

+Accounting,Buchhaltung

+Accounting Entries are not allowed against groups.,Accounting -Einträge sind nicht gegen Gruppen erlaubt .

+"Accounting Entries can be made against leaf nodes, called","Accounting Einträge können gegen Blattknoten gemacht werden , die so genannte"

+Accounting Year.,Rechnungsjahres.

+"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","Buchhaltungseingaben bis zu diesem Zeitpunkt eingefroren, kann niemand / nicht ändern Eintrag außer Rolle unten angegebenen."

+Accounting journal entries.,Accounting Journaleinträge.

+Accounts,Konten

+Accounts Frozen Upto,Konten Bis gefroren

+Accounts Payable,Kreditorenbuchhaltung

+Accounts Receivable,Debitorenbuchhaltung

+Accounts Settings,Konten-Einstellungen

+Action,Aktion

+Actions,Aktionen

+Active,Aktiv

+Active: Will extract emails from ,Aktiv: Werden E-Mails extrahieren

+Activity,Aktivität

+Activity Log,Activity Log

+Activity Log:,Activity Log:

+Activity Type,Art der Tätigkeit

+Actual,Tatsächlich

+Actual Budget,Tatsächliche Budget

+Actual Completion Date,Tatsächliche Datum der Fertigstellung

+Actual Date,Aktuelles Datum

+Actual End Date,Actual End Datum

+Actual Invoice Date,Tag der Rechnungslegung

+Actual Posting Date,Tatsächliche Buchungsdatum

+Actual Qty,Tatsächliche Menge

+Actual Qty (at source/target),Tatsächliche Menge (an der Quelle / Ziel)

+Actual Qty After Transaction,Tatsächliche Menge Nach Transaction

+Actual Qty: Quantity available in the warehouse.,Tatsächliche Menge: Menge verfügbar im Lager.

+Actual Quantity,Tatsächliche Menge

+Actual Start Date,Tatsächliche Startdatum

+Add,Hinzufügen

+Add / Edit Taxes and Charges,Hinzufügen / Bearbeiten Steuern und Abgaben

+Add Attachments,Anhänge hinzufügen

+Add Bookmark,Lesezeichen hinzufügen

+Add Child,Kinder hinzufügen

+Add Column,Spalte hinzufügen

+Add Message,Nachricht hinzufügen

+Add Reply,Fügen Sie Antworten

+Add Serial No,In Seriennummer

+Add Taxes,Steuern hinzufügen

+Add Taxes and Charges,In Steuern und Abgaben

+Add attachment,Anhang hinzufügen

+Add new row,In neue Zeile

+Add or Deduct,Hinzufügen oder abziehen

+Add rows to set annual budgets on Accounts.,Fügen Sie Zeilen hinzu jährlichen Budgets für Konten festgelegt.

+Add to To Do,In den To Do

+Add to calendar on this date,In den an diesem Tag Kalender

+Add/Remove Recipients,Hinzufügen / Entfernen von Empfängern

+Additional Info,Zusätzliche Informationen

+Address,Adresse

+Address & Contact,Adresse &amp; Kontakt

+Address & Contacts,Adresse und Kontakte

+Address Desc,Adresse Desc

+Address Details,Adressdaten

+Address HTML,Adresse HTML

+Address Line 1,Address Line 1

+Address Line 2,Address Line 2

+Address Title,Anrede

+Address Type,Adresse Typ

+Advance Amount,Voraus Betrag

+Advance amount,Vorschuss in Höhe

+Advances,Advances

+Advertisement,Anzeige

+After Sale Installations,After Sale Installationen

+Against,Gegen

+Against Account,Vor Konto

+Against Docname,Vor DocName

+Against Doctype,Vor Doctype

+Against Document Detail No,Vor Document Detailaufnahme

+Against Document No,Gegen Dokument Nr.

+Against Expense Account,Vor Expense Konto

+Against Income Account,Vor Income Konto

+Against Journal Voucher,Vor Journal Gutschein

+Against Purchase Invoice,Vor Kaufrechnung

+Against Sales Invoice,Vor Sales Invoice

+Against Sales Order,Vor Sales Order

+Against Voucher,Gegen Gutschein

+Against Voucher Type,Gegen Gutschein Type

+Ageing Based On,"Altern, basiert auf"

+Agent,Agent

+"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. 
+
+The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".
+
+For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.
+
+Note: BOM = Bill of Materials",

+Aging Date,Aging Datum

+All Addresses.,Alle Adressen.

+All Contact,Alle Kontakt

+All Contacts.,Alle Kontakte.

+All Customer Contact,All Customer Contact

+All Day,All Day

+All Employee (Active),Alle Mitarbeiter (Active)

+All Lead (Open),Alle Lead (Open)

+All Products or Services.,Alle Produkte oder Dienstleistungen.

+All Sales Partner Contact,Alle Vertriebspartner Kontakt

+All Sales Person,Alle Sales Person

+All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,"Alle Verkäufe Transaktionen können gegen mehrere ** Umsatz Personen **, so dass Sie und überwachen Ziele können markiert werden."

+All Supplier Contact,Alle Lieferanten Kontakt

+All Supplier Types,Alle Lieferant Typen

+"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>
+Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.",

+"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>
+Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.",

+Allocate,Zuweisen

+Allocate leaves for the year.,Weisen Blätter für das Jahr.

+Allocated Amount,Zugeteilten Betrag

+Allocated Budget,Zugeteilten Budget

+Allocated amount,Zugeteilten Betrag

+Allow Bill of Materials,Lassen Bill of Materials

+Allow Dropbox Access,Erlauben Dropbox-Zugang

+Allow For Users,Lassen Sie für Benutzer

+Allow Google Drive Access,Erlauben Sie Google Drive Zugang

+Allow Negative Balance,Lassen Negative Bilanz

+Allow Negative Stock,Lassen Negative Lager

+Allow Production Order,Lassen Fertigungsauftrag

+Allow User,Benutzer zulassen

+Allow Users,Ermöglichen

+Allow the following users to approve Leave Applications for block days.,Lassen Sie die folgenden Benutzer zu verlassen Anwendungen für Block Tage genehmigen.

+Allow user to edit Price List Rate in transactions,Benutzer zulassen Preis List in Transaktionen bearbeiten

+Allowance Percent,Allowance Prozent

+Allowed Role to Edit Entries Before Frozen Date,"Erlaubt Rolle , um Einträge bearbeiten Bevor Gefrorene Datum"

+Always use above Login Id as sender,Verwenden Sie immer über Anmelde-ID als Absender

+Amend,Ändern

+Amended From,Geändert von

+Amount,Menge

+Amount (Company Currency),Betrag (Gesellschaft Währung)

+Amount <=,Betrag <=

+Amount >=,Betrag> =

+Amount to Bill,Belaufen sich auf Bill

+"An active Salary Structure already exists. \
+						If you want to create new one, please ensure that no active \
+						Salary Structure exists for this Employee. \
+						Go to the active Salary Structure and set \",

+Analytics,Analytics

+Another Period Closing Entry,Eine weitere Periode Schluss Eintrag

+Another Salary Structure '%s' is active for employee '%s'. Please make its status 'Inactive' to proceed.,"Eine andere Gehaltsstruktur '% s' ist für Mitarbeiter '% s' aktiv. Bitte stellen Sie ihren Status ""inaktiv"" , um fortzufahren."

+"Any other comments, noteworthy effort that should go in the records.","Weitere Kommentare, bemerkenswerte Anstrengungen, die in den Aufzeichnungen gehen sollte."

+Applicable Holiday List,Anwendbar Ferienwohnung Liste

+Applicable Territory,Anwendbar Territory

+Applicable To (Designation),Für (Bezeichnung)

+Applicable To (Employee),Für (Employee)

+Applicable To (Role),Anwendbar (Rolle)

+Applicable To (User),Anwendbar auf (User)

+Applicant Name,Name des Antragstellers

+Applicant for a Job,Antragsteller für einen Job

+Applicant for a Job.,Antragsteller für einen Job.

+Applications for leave.,Bei Anträgen auf Urlaub.

+Applies to Company,Gilt für Unternehmen

+Apply / Approve Leaves,Übernehmen / Genehmigen Leaves

+Appraisal,Bewertung

+Appraisal Goal,Bewertung Goal

+Appraisal Goals,Bewertung Details

+Appraisal Template,Bewertung Template

+Appraisal Template Goal,Bewertung Template Goal

+Appraisal Template Title,Bewertung Template Titel

+Approval Status,Genehmigungsstatus

+Approved,Genehmigt

+Approver,Approver

+Approving Role,Genehmigung Rolle

+Approving User,Genehmigen Benutzer

+Are you sure you want to STOP ,

+Are you sure you want to UNSTOP ,

+Are you sure you want to delete the attachment?,"Sind Sie sicher, dass Sie den Anhang löschen?"

+Arrear Amount,Nachträglich Betrag

+As existing qty for item: ,Da sich die bestehenden Menge für Artikel:

+As per Stock UOM,Wie pro Lagerbestand UOM

+"As there are existing stock transactions for this item, you can not change the values of 'Has Serial No', 'Is Stock Item' and 'Valuation Method'","Da gibt es bestehende Aktientransaktionen zu diesem Artikel , können Sie die Werte von "" Hat Serien Nein ' nicht ändern , Ist Auf Artikel "" und "" Bewertungsmethode """

+Ascending,Aufsteigend

+Assigned To,zugewiesen an

+Atleast one warehouse is mandatory,Mindestens eines Lagers ist obligatorisch

+Attach as web link,Bringen Sie als Web-Link

+Attachments,Zubehör

+Attendance,Teilnahme

+Attendance Date,Teilnahme seit

+Attendance Details,Teilnahme Einzelheiten

+Attendance From Date,Teilnahme ab-Datum

+Attendance From Date and Attendance To Date is mandatory,Die Teilnahme von Datum bis Datum und Teilnahme ist obligatorisch

+Attendance To Date,Teilnahme To Date

+Attendance can not be marked for future dates,Die Teilnahme kann nicht für zukünftige Termine markiert werden

+Attendance for the employee: ,Die Teilnahme für die Mitarbeiter:

+Attendance record.,Zuschauerrekord.

+Attributions,Zuschreibungen

+Authorization Control,Authorization Control

+Authorization Rule,Autorisierungsregel

+Auto Accounting For Stock Settings,Auto Accounting for Stock -Einstellungen

+Auto Email Id,Auto Email Id

+Auto Material Request,Auto Werkstoff anfordern

+Auto-raise Material Request if quantity goes below re-order level in a warehouse,"Auto-Raise Werkstoff anfordern, wenn Quantität geht unten re-order-Ebene in einer Lagerhalle"

+Automatically extract Job Applicants from a mail box ,

+Automatically extract Leads from a mail box e.g.,Extrahieren Sie automatisch Leads aus einer Mail-Box z. B.

+Automatically updated via Stock Entry of type Manufacture/Repack,Automatisch über Lager Eintrag vom Typ Manufacture / Repack aktualisiert

+Autoreply when a new mail is received,Autoreply wenn eine neue E-Mail empfangen

+Available,verfügbar

+Available Qty at Warehouse,Verfügbare Menge bei Warehouse

+Available Stock for Packing Items,Lagerbestand für Packstücke

+"Available in 
+BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet",

+Average Age,Durchschnittsalter

+Average Commission Rate,Durchschnittliche Kommission bewerten

+Average Discount,Durchschnittliche Discount

+B+,B +

+B-,B-

+BILL,BILL

+BILLJ,BILLJ

+BOM,BOM

+BOM Detail No,BOM Detailaufnahme

+BOM Explosion Item,Stücklistenauflösung Artikel

+BOM Item,Stücklistenposition

+BOM No,BOM Nein

+BOM No. for a Finished Good Item,BOM-Nr für Finished Gute Artikel

+BOM Operation,BOM Betrieb

+BOM Operations,BOM Operationen

+BOM Replace Tool,BOM Replace Tool

+BOM replaced,BOM ersetzt

+Backup Manager,Backup Manager

+Backup Right Now,Sichern Right Now

+Backups will be uploaded to,"Backups werden, die hochgeladen werden"

+Balance Qty,Bilanz Menge

+Balance Value,Bilanzwert

+"Balances of Accounts of type ""Bank or Cash""",Kontostände vom Typ &quot;Bank-oder Cash&quot;

+Bank,Bank

+Bank A/C No.,Bank A / C Nr.

+Bank Account,Bankkonto

+Bank Account No.,Bank Konto-Nr

+Bank Accounts,Bankkonten

+Bank Clearance Summary,Bank-Ausverkauf Zusammenfassung

+Bank Name,Name der Bank

+Bank Reconciliation,Kontenabstimmung

+Bank Reconciliation Detail,Kontenabstimmung Details

+Bank Reconciliation Statement,Kontenabstimmung Statement

+Bank Voucher,Bankgutschein

+Bank or Cash,Bank oder Bargeld

+Bank/Cash Balance,Banken / Cash Balance

+Barcode,Strichcode

+Based On,Basierend auf

+Basic Info,Basic Info

+Basic Information,Grundlegende Informationen

+Basic Rate,Basic Rate

+Basic Rate (Company Currency),Basic Rate (Gesellschaft Währung)

+Batch,Stapel

+Batch (lot) of an Item.,Batch (Los) eines Item.

+Batch Finished Date,Batch Beendet Datum

+Batch ID,Batch ID

+Batch No,Batch No

+Batch Started Date,Batch gestartet Datum

+Batch Time Logs for Billing.,Batch Zeit Protokolle für Billing.

+Batch Time Logs for billing.,Batch Zeit Logs für die Abrechnung.

+Batch-Wise Balance History,Batch-Wise Gleichgewicht History

+Batched for Billing,Batch für Billing

+"Before proceeding, please create Customer from Lead","Bevor Sie fortfahren, erstellen Sie bitte Kunden aus Blei"

+Better Prospects,Bessere Aussichten

+Bill Date,Bill Datum

+Bill No,Bill No

+Bill of Material to be considered for manufacturing,"Bill of Material, um für die Fertigung berücksichtigt werden"

+Bill of Materials,Bill of Materials

+Bill of Materials (BOM),Bill of Materials (BOM)

+Billable,Billable

+Billed,Angekündigt

+Billed Amount,Rechnungsbetrag

+Billed Amt,Billed Amt

+Billing,Billing

+Billing Address,Rechnungsadresse

+Billing Address Name,Rechnungsadresse Name

+Billing Status,Billing-Status

+Bills raised by Suppliers.,Bills erhöht durch den Lieferanten.

+Bills raised to Customers.,"Bills angehoben, um Kunden."

+Bin,Kasten

+Bio,Bio

+Birthday,Geburtstag

+Block Date,Blockieren Datum

+Block Days,Block Tage

+Block Holidays on important days.,Blockieren Urlaub auf wichtige Tage.

+Block leave applications by department.,Block verlassen Anwendungen nach Abteilung.

+Blog Post,Blog Post

+Blog Subscriber,Blog Subscriber

+Blood Group,Blutgruppe

+Bookmarks,Bookmarks

+Both Income and Expense balances are zero. No Need to make Period Closing Entry.,Beide Erträge und Aufwendungen Salden sind Null. No Need to Zeitraum Closing Eintrag zu machen.

+Both Warehouse must belong to same Company,Beide Lager müssen an derselben Gesellschaft gehören

+Branch,Zweig

+Brand,Marke

+Brand Name,Markenname

+Brand master.,Marke Meister.

+Brands,Marken

+Breakdown,Zusammenbruch

+Budget,Budget

+Budget Allocated,Budget

+Budget Detail,Budget Detailansicht

+Budget Details,Budget Einzelheiten

+Budget Distribution,Budget Verteilung

+Budget Distribution Detail,Budget Verteilung Detailansicht

+Budget Distribution Details,Budget Ausschüttungsinformationen

+Budget Variance Report,Budget Variance melden

+Build Report,Bauen Bericht

+Bulk Rename,Groß Umbenennen

+Bummer! There are more holidays than working days this month.,Bummer! Es gibt mehr Feiertage als Arbeitstage in diesem Monat.

+Bundle items at time of sale.,Bundle Artikel zum Zeitpunkt des Verkaufs.

+Buyer of Goods and Services.,Käufer von Waren und Dienstleistungen.

+Buying,Kauf

+Buying Amount,Einkaufsführer Betrag

+Buying Settings,Einkaufsführer Einstellungen

+By,Durch

+C-FORM/,C-FORM /

+C-Form,C-Form

+C-Form Applicable,"C-Form,"

+C-Form Invoice Detail,C-Form Rechnungsdetails

+C-Form No,C-Form nicht

+C-Form records,C- Form- Aufzeichnungen

+CI/2010-2011/,CI/2010-2011 /

+COMM-,COMM-

+CUST,CUST

+CUSTMUM,CUSTMUM

+Calculate Based On,Berechnen Basierend auf

+Calculate Total Score,Berechnen Gesamtpunktzahl

+Calendar,Kalender

+Calendar Events,Kalendereintrag

+Call,Rufen

+Campaign,Kampagne

+Campaign Name,Kampagnenname

+Can only be exported by users with role 'Report Manager',"Kann nur von Benutzern mit der Rolle ""Report Manager"" exportiert werden"

+Cancel,Kündigen

+Cancelled,Abgesagt

+Cancelling this Stock Reconciliation will nullify its effect.,Annullierung dieses Lizenz Versöhnung wird ihre Wirkung zunichte machen .

+Cannot ,Kann nicht

+Cannot Cancel Opportunity as Quotation Exists,Kann nicht Abbrechen Gelegenheit als Zitat vorhanden ist

+Cannot approve leave as you are not authorized to approve leaves on Block Dates.,"Kann nicht genehmigen lassen, wie Sie sind nicht berechtigt, Blätter auf Block-Termine genehmigen."

+Cannot change Year Start Date and Year End Date once the Fiscal Year is saved.,"Jahr Startdatum und Enddatum Jahr , sobald die Geschäftsjahr wird gespeichert nicht ändern kann."

+Cannot continue.,Kann nicht fortgesetzt werden.

+"Cannot declare as lost, because Quotation has been made.","Kann nicht erklären, wie verloren, da Zitat gemacht worden ."

+"Cannot delete Serial No in warehouse. \
+				First remove from warehouse, then delete.",

+Cannot edit standard fields,Kann Standardfelder nicht bearbeiten

+Cannot set as Lost as Sales Order is made.,Kann nicht als Passwort gesetzt als Sales Order erfolgt.

+Capacity,Kapazität

+Capacity Units,Capacity Units

+Carry Forward,Vortragen

+Carry Forwarded Leaves,Carry Weitergeleitete Leaves

+Case No. cannot be 0,Fall Nr. kann nicht 0 sein

+Cash,Bargeld

+Cash Voucher,Cash Gutschein

+Cash/Bank Account,Cash / Bank Account

+Category,Kategorie

+Cell Number,Cell Number

+Change UOM for an Item.,Ändern UOM für ein Item.

+Change the starting / current sequence number of an existing series.,Ändern Sie den Start / aktuelle Sequenznummer eines bestehenden Serie.

+Channel Partner,Channel Partner

+Charge,Ladung

+Chargeable,Gebührenpflichtig

+Chart of Accounts,Kontenplan

+Chart of Cost Centers,Abbildung von Kostenstellen

+Chat,Plaudern

+Check all the items below that you want to send in this digest.,"Überprüfen Sie alle Artikel unten, dass Sie in diesem Digest senden."

+Check for Duplicates,Dublettenprüfung

+Check how the newsletter looks in an email by sending it to your email.,"Prüfen Sie, wie der Newsletter in einer E-Mail aussieht, indem es an deine E-Mail."

+"Check if recurring invoice, uncheck to stop recurring or put proper End Date","Prüfen Sie, ob wiederkehrende Rechnung, deaktivieren zu stoppen wiederkehrende oder legen richtigen Enddatum"

+"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","Überprüfen Sie, ob Sie die automatische wiederkehrende Rechnungen benötigen. Nach dem Absenden eine Rechnung über den Verkauf wird Recurring Abschnitt sichtbar sein."

+Check if you want to send salary slip in mail to each employee while submitting salary slip,"Überprüfen Sie, ob Sie Gehaltsabrechnung in Mail an jeden Mitarbeiter wollen, während Einreichung Gehaltsabrechnung"

+Check this if you want to force the user to select a series before saving. There will be no default if you check this.,"Aktivieren Sie diese Option, wenn Sie den Benutzer zwingen, eine Reihe vor dem Speichern auswählen möchten. Es wird kein Standard sein, wenn Sie dies zu überprüfen."

+Check this if you want to send emails as this id only (in case of restriction by your email provider).,"Aktivieren Sie diese Option, wenn Sie E-Mails, da diese id nur (im Falle von Beschränkungen durch Ihre E-Mail-Provider) gesendet werden soll."

+Check this if you want to show in website,"Aktivieren Sie diese Option, wenn Sie in der Website zeigen wollen"

+Check this to disallow fractions. (for Nos),Aktivieren Sie diese verbieten Fraktionen. (Für Nos)

+Check this to pull emails from your mailbox,"Aktivieren Sie diese Option, um E-Mails aus Ihrer Mailbox ziehen"

+Check to activate,Überprüfen Sie aktivieren

+Check to make Shipping Address,"Überprüfen Sie, Liefer-Adresse machen"

+Check to make primary address,Überprüfen primäre Adresse machen

+Cheque,Scheck

+Cheque Date,Scheck Datum

+Cheque Number,Scheck-Nummer

+City,City

+City/Town,Stadt / Ort

+Claim Amount,Schadenhöhe

+Claims for company expense.,Ansprüche für Unternehmen Kosten.

+Class / Percentage,Klasse / Anteil

+Classic,Klassische

+Classification of Customers by region,Klassifizierung der Kunden nach Regionen

+Clear Cache & Refresh,Clear Cache & Refresh

+Clear Table,Tabelle löschen

+Clearance Date,Clearance Datum

+Click here to buy subscription.,"Klicken Sie hier, um Abonnements zu kaufen."

+Click on 'Make Sales Invoice' button to create a new Sales Invoice.,"Klicken Sie auf &quot;Als Sales Invoice&quot;, um einen neuen Sales Invoice erstellen."

+Click on a link to get options to expand get options ,

+Click on row to edit.,Klicken Sie auf die Zeile zu bearbeiten.

+Click to Expand / Collapse,Klicken Sie auf Erweitern / Reduzieren

+Client,Auftraggeber

+Close,Schließen

+Close Balance Sheet and book Profit or Loss.,Schließen Bilanz und Gewinn-und -Verlust- Buch .

+Closed,Geschlossen

+Closing Account Head,Konto schließen Leiter

+Closing Date,Einsendeschluss

+Closing Fiscal Year,Schließen Geschäftsjahr

+Closing Qty,Schließen Menge

+Closing Value,Schlusswerte

+CoA Help,CoA Hilfe

+Cold Calling,Cold Calling

+Color,Farbe

+Comma separated list of email addresses,Durch Komma getrennte Liste von E-Mail-Adressen

+Comments,Kommentare

+Commission Rate,Kommission bewerten

+Commission Rate (%),Kommission Rate (%)

+Commission partners and targets,Kommission Partnern und Ziele

+Commit Log,Commit- Log

+Communication,Kommunikation

+Communication HTML,Communication HTML

+Communication History,Communication History

+Communication Medium,Communication Medium

+Communication log.,Communication log.

+Communications,Kommunikation

+Company,Firma

+Company Abbreviation,Firmen Abkürzung

+Company Details,Unternehmensprofil

+Company Email,Firma E-Mail

+Company Info,Firmeninfo

+Company Master.,Firma Meister.

+Company Name,Firmenname

+Company Settings,Gesellschaft Einstellungen

+Company branches.,Unternehmen Niederlassungen.

+Company departments.,Abteilungen des Unternehmens.

+Company is mandatory,Gesellschaft ist obligatorisch

+Company registration numbers for your reference. Example: VAT Registration Numbers etc.,Handelsregisternummer für Ihre Referenz. Beispiel: Umsatzsteuer-Identifikationsnummern usw.

+Company registration numbers for your reference. Tax numbers etc.,Handelsregisternummer für Ihre Referenz. MwSt.-Nummern etc.

+"Company, Month and Fiscal Year is mandatory","Unternehmen , Monat und Geschäftsjahr ist obligatorisch"

+Complaint,Beschwerde

+Complete,Vervollständigen

+Completed,Fertiggestellt

+Completed Production Orders,Abgeschlossene Fertigungsaufträge

+Completed Qty,Abgeschlossene Menge

+Completion Date,Datum der Fertigstellung

+Completion Status,Completion Status

+Confirmation Date,Bestätigung Datum

+Confirmed orders from Customers.,Bestätigte Bestellungen von Kunden.

+Consider Tax or Charge for,Betrachten Sie Steuern oder Gebühren für die

+Considered as Opening Balance,Er gilt als Eröffnungsbilanz

+Considered as an Opening Balance,Er gilt als einer Eröffnungsbilanz

+Consultant,Berater

+Consumable Cost,Verbrauchskosten

+Consumable cost per hour,Verbrauchskosten pro Stunde

+Consumed Qty,Verbrauchte Menge

+Contact,Kontakt

+Contact Control,Kontakt Kontrolle

+Contact Desc,Kontakt Desc

+Contact Details,Kontakt Details

+Contact Email,Kontakt per E-Mail

+Contact HTML,Kontakt HTML

+Contact Info,Kontakt Info

+Contact Mobile No,Kontakt Mobile Kein

+Contact Name,Kontakt Name

+Contact No.,Kontakt Nr.

+Contact Person,Ansprechpartner

+Contact Type,Kontakt Typ

+Content,Inhalt

+Content Type,Content Type

+Contra Voucher,Contra Gutschein

+Contract End Date,Contract End Date

+Contribution (%),Anteil (%)

+Contribution to Net Total,Beitrag zum Net Total

+Conversion Factor,Umrechnungsfaktor

+Conversion Factor of UOM: %s should be equal to 1. As UOM: %s is Stock UOM of Item: %s.,Umrechnungsfaktor der Verpackung: % s gleich 1 sein sollte . Als Maßeinheit: % s ist Auf der Verpackung Artikel: % s .

+Convert into Recurring Invoice,Konvertieren in Wiederkehrende Rechnung

+Convert to Group,Konvertieren in Gruppe

+Convert to Ledger,Convert to Ledger

+Converted,Umgerechnet

+Copy,Kopieren

+Copy From Item Group,Kopieren von Artikel-Gruppe

+Cost Center,Kostenstellenrechnung

+Cost Center Details,Kosten Center Details

+Cost Center Name,Kosten Center Name

+Cost Center must be specified for PL Account: ,Kostenstelle muss für PL Konto angegeben werden:

+Costing,Kalkulation

+Country,Land

+Country Name,Land Name

+"Country, Timezone and Currency","Land , Zeitzone und Währung"

+Create,Schaffen

+Create Bank Voucher for the total salary paid for the above selected criteria,Erstellen Bankgutschein für die Lohnsumme für die oben ausgewählten Kriterien gezahlt

+Create Customer,Neues Kunden

+Create Material Requests,Material anlegen Requests

+Create New,Neu erstellen

+Create Opportunity,erstellen Sie Gelegenheit

+Create Production Orders,Erstellen Fertigungsaufträge

+Create Quotation,Angebot erstellen

+Create Receiver List,Erstellen Receiver Liste

+Create Salary Slip,Erstellen Gehaltsabrechnung

+Create Stock Ledger Entries when you submit a Sales Invoice,"Neues Lager Ledger Einträge, wenn Sie einen Sales Invoice vorlegen"

+Create and Send Newsletters,Erstellen und Senden Newsletters

+Created Account Head: ,Erstellt Konto Kopf:

+Created By,Erstellt von

+Created Customer Issue,Erstellt Kunde Ausgabe

+Created Group ,Erstellt Gruppe

+Created Opportunity,Erstellt Chance

+Created Support Ticket,Erstellt Support Ticket

+Creates salary slip for above mentioned criteria.,Erstellt Gehaltsabrechnung für die oben genannten Kriterien.

+Creation Date,Erstellungsdatum

+Creation Document No,Creation Dokument Nr.

+Creation Document Type,Creation Dokumenttyp

+Creation Time,Erstellungszeit

+Credentials,Referenzen

+Credit,Kredit

+Credit Amt,Kredit-Amt

+Credit Card Voucher,Credit Card Gutschein

+Credit Controller,Credit Controller

+Credit Days,Kredit-Tage

+Credit Limit,Kreditlimit

+Credit Note,Gutschrift

+Credit To,Kredite an

+Credited account (Customer) is not matching with Sales Invoice,Aufgeführt Konto (Kunde) ist nicht mit Sales Invoice pass

+Cross Listing of Item in multiple groups,Überqueren Auflistung der Artikel in mehreren Gruppen

+Currency,Währung

+Currency Exchange,Geldwechsel

+Currency Name,Währung Name

+Currency Settings,Währung Einstellungen

+Currency and Price List,Währungs-und Preisliste

+Currency is missing for Price List,Die Währung ist für Preisliste fehlt

+Current Address,Aktuelle Adresse

+Current Address Is,Aktuelle Adresse

+Current BOM,Aktuelle Stückliste

+Current Fiscal Year,Laufenden Geschäftsjahr

+Current Stock,Aktuelle Stock

+Current Stock UOM,Aktuelle Stock UOM

+Current Value,Aktueller Wert

+Custom,Brauch

+Custom Autoreply Message,Benutzerdefinierte Autoreply Nachricht

+Custom Message,Custom Message

+Custom Reports,Benutzerdefinierte Berichte

+Customer,Kunde

+Customer (Receivable) Account,Kunde (Forderungen) Konto

+Customer / Item Name,Kunde / Item Name

+Customer / Lead Address,Kunden / Lead -Adresse

+Customer Account Head,Kundenkonto Kopf

+Customer Acquisition and Loyalty,Kundengewinnung und-bindung

+Customer Address,Kundenadresse

+Customer Addresses And Contacts,Kundenadressen und Kontakte

+Customer Code,Customer Code

+Customer Codes,Kunde Codes

+Customer Details,Customer Details

+Customer Discount,Kunden-Rabatt

+Customer Discounts,Kunden Rabatte

+Customer Feedback,Kundenfeedback

+Customer Group,Customer Group

+Customer Group / Customer,Kundengruppe / Kunden

+Customer Group Name,Kunden Group Name

+Customer Intro,Kunden Intro

+Customer Issue,Das Anliegen des Kunden

+Customer Issue against Serial No.,Das Anliegen des Kunden gegen Seriennummer

+Customer Name,Name des Kunden

+Customer Naming By,Kunden Benennen von

+Customer classification tree.,Einteilung der Kunden Baum.

+Customer database.,Kunden-Datenbank.

+Customer's Item Code,Kunden Item Code

+Customer's Purchase Order Date,Bestellung des Kunden Datum

+Customer's Purchase Order No,Bestellung des Kunden keine

+Customer's Purchase Order Number,Kundenauftragsnummer

+Customer's Vendor,Kunden Hersteller

+Customers Not Buying Since Long Time,Kunden Kaufen nicht seit langer Zeit

+Customerwise Discount,Customerwise Discount

+Customization,Customization

+Customize the Notification,Passen Sie die Benachrichtigung

+Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,"Passen Sie den einleitenden Text, der als Teil der E-Mail geht. Jede Transaktion hat einen separaten einleitenden Text."

+DN,DN

+DN Detail,DN Detailansicht

+Daily,Täglich

+Daily Time Log Summary,Täglich Log Zusammenfassung

+Data Import,Datenimport

+Database Folder ID,Database Folder ID

+Database of potential customers.,Datenbank von potentiellen Kunden.

+Date,Datum

+Date Format,Datumsformat

+Date Of Retirement,Datum der Pensionierung

+Date and Number Settings,Datum und Anzahl Einstellungen

+Date is repeated,Datum wird wiederholt

+Date must be in format,Datum muss im Format

+Date of Birth,Geburtsdatum

+Date of Issue,Datum der Ausgabe

+Date of Joining,Datum der Verbindungstechnik

+Date on which lorry started from supplier warehouse,"Datum, an dem Lastwagen startete von Lieferantenlager"

+Date on which lorry started from your warehouse,"Datum, an dem Lkw begann von Ihrem Lager"

+Dates,Termine

+Days Since Last Order,Tage seit dem letzten Auftrag

+Days for which Holidays are blocked for this department.,"Tage, für die Feiertage sind für diese Abteilung blockiert."

+Dealer,Händler

+Dear,Liebe

+Debit,Soll

+Debit Amt,Debit Amt

+Debit Note,Lastschrift

+Debit To,Debit Um

+Debit and Credit not equal for this voucher: Diff (Debit) is ,

+Debit or Credit,Debit-oder Kreditkarten

+Debited account (Supplier) is not matching with Purchase Invoice,Konto abgebucht (Supplier ) nicht mit passenden Einkaufsrechnung

+Deduct,Abziehen

+Deduction,Abzug

+Deduction Type,Abzug Typ

+Deduction1,Deduction1

+Deductions,Abzüge

+Default,Default

+Default Account,Default-Konto

+Default BOM,Standard BOM

+Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,"Standard Bank / Cash-Konto werden automatisch in POS Rechnung aktualisiert werden, wenn dieser Modus ausgewählt ist."

+Default Bank Account,Standard Bank Account

+Default Buying Price List,Standard Kaufpreisliste

+Default Cash Account,Standard Cashkonto

+Default Company,Standard Unternehmen

+Default Cost Center,Standard Kostenstelle

+Default Cost Center for tracking expense for this item.,Standard Cost Center for Tracking Kosten für diesen Artikel.

+Default Currency,Standardwährung

+Default Customer Group,Standard Customer Group

+Default Expense Account,Standard Expense Konto

+Default Income Account,Standard Income Konto

+Default Item Group,Standard Element Gruppe

+Default Price List,Standard Preisliste

+Default Purchase Account in which cost of the item will be debited.,Standard Purchase Konto in dem Preis des Artikels wird abgebucht.

+Default Settings,Default Settings

+Default Source Warehouse,Default Source Warehouse

+Default Stock UOM,Standard Lager UOM

+Default Supplier,Standard Lieferant

+Default Supplier Type,Standard Lieferant Typ

+Default Target Warehouse,Standard Ziel Warehouse

+Default Territory,Standard Territory

+Default UOM updated in item ,

+Default Unit of Measure,Standard-Maßeinheit

+"Default Unit of Measure can not be changed directly because you have already made some transaction(s) with another UOM. To change default UOM, use 'UOM Replace Utility' tool under Stock module.","Standard- Maßeinheit kann nicht direkt geändert werden , weil Sie bereits eine Transaktion (en) mit einer anderen Verpackung gemacht haben. Um die Standardmengeneinheitzu ändern, verwenden ' Verpackung ersetzen Utility "" -Tool unter Auf -Modul."

+Default Valuation Method,Standard Valuation Method

+Default Warehouse,Standard Warehouse

+Default Warehouse is mandatory for Stock Item.,Standard Warehouse ist obligatorisch für Lagerware.

+Default settings for Shopping Cart,Standardeinstellungen für Einkaufswagen

+"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","Definieren Budget für diese Kostenstelle. Um Budget Aktion finden Sie unter <a href=""#!List/Company""> Firma Master </ a>"

+Delete,Löschen

+Delete Row,Zeile löschen

+Delivered,Lieferung

+Delivered Items To Be Billed,Liefergegenstände in Rechnung gestellt werden

+Delivered Qty,Geliefert Menge

+Delivered Serial No ,

+Delivery Date,Liefertermin

+Delivery Details,Anlieferungs-Details

+Delivery Document No,Lieferung Dokument Nr.

+Delivery Document Type,Lieferung Document Type

+Delivery Note,Lieferschein

+Delivery Note Item,Lieferscheinposition

+Delivery Note Items,Lieferscheinpositionen

+Delivery Note Message,Lieferschein Nachricht

+Delivery Note No,Lieferschein Nein

+Delivery Note Required,Lieferschein erforderlich

+Delivery Note Trends,Lieferschein Trends

+Delivery Status,Lieferstatus

+Delivery Time,Lieferzeit

+Delivery To,Liefern nach

+Department,Abteilung

+Depends on LWP,Abhängig von LWP

+Descending,Absteigend

+Description,Beschreibung

+Description HTML,Beschreibung HTML

+Description of a Job Opening,Beschreibung eines Job Opening

+Designation,Bezeichnung

+Detailed Breakup of the totals,Detaillierte Breakup der Gesamtsummen

+Details,Details

+Difference,Unterschied

+Difference Account,Unterschied Konto

+Different UOM for items will lead to incorrect,Unterschiedliche Verpackung für Einzelteile werden zur falschen führen

+Disable Rounded Total,Deaktivieren Abgerundete insgesamt

+Discount  %,Discount%

+Discount %,Discount%

+Discount (%),Rabatt (%)

+"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","Discount Felder werden in der Bestellung, Kaufbeleg Kauf Rechnung verfügbar"

+Discount(%),Rabatt (%)

+Display all the individual items delivered with the main items,Alle anzeigen die einzelnen Punkte mit den wichtigsten Liefergegenstände

+Distinct unit of an Item,Separate Einheit eines Elements

+Distribute transport overhead across items.,Verteilen Transport-Overhead auf Gegenstände.

+Distribution,Aufteilung

+Distribution Id,Verteilung Id

+Distribution Name,Namen der Distribution

+Distributor,Verteiler

+Divorced,Geschieden

+Do Not Contact,Nicht berühren

+Do not show any symbol like $ etc next to currencies.,Zeigen keine Symbol wie $ etc neben Währungen.

+Do really want to unstop production order: ,

+Do you really want to STOP ,

+Do you really want to STOP this Material Request?,"Wollen Sie wirklich , diese Materialanforderung zu stoppen?"

+Do you really want to Submit all Salary Slip for month : ,

+Do you really want to UNSTOP ,

+Do you really want to UNSTOP this Material Request?,"Wollen Sie wirklich , dieses Material anfordern aufmachen ?"

+Do you really want to stop production order: ,

+Doc Name,Doc Namen

+Doc Type,Doc Type

+Document Description,Document Beschreibung

+Document Status transition from ,Document Status Übergang von

+Document Type,Document Type

+Document is only editable by users of role,Dokument ist nur editierbar Nutzer Rolle

+Documentation,Dokumentation

+Documents,Unterlagen

+Domain,Domain

+Don't send Employee Birthday Reminders,Senden Sie keine Mitarbeitergeburtstagserinnerungen

+Download Backup,Download von Backup

+Download Materials Required,Herunterladen benötigte Materialien

+Download Reconcilation Data,Laden Versöhnung Daten

+Download Template,Vorlage herunterladen

+Download a report containing all raw materials with their latest inventory status,Laden Sie einen Bericht mit allen Rohstoffen mit ihren neuesten Inventar Status

+"Download the Template, fill appropriate data and attach the modified file.","Laden Sie die Vorlage , füllen entsprechenden Daten und befestigen Sie die geänderte Datei ."

+"Download the Template, fill appropriate data and attach the modified file.
+All dates and employee combination in the selected period will come in the template, with existing attendance records",

+Draft,Entwurf

+Drafts,Dame

+Drag to sort columns,Ziehen Sie Spalten sortieren

+Dropbox,Dropbox

+Dropbox Access Allowed,Dropbox-Zugang erlaubt

+Dropbox Access Key,Dropbox Access Key

+Dropbox Access Secret,Dropbox Zugang Geheimnis

+Due Date,Due Date

+Duplicate Item,Duplizieren Artikel

+EMP/,EMP /

+ERPNext Setup,ERPNext -Setup

+ERPNext Setup Guide,ERPNext Setup Guide

+"ERPNext is an open-source web based ERP made by Web Notes Technologies Pvt Ltd.\
+  to provide an integrated tool to manage most processes in a small organization.\
+  For more information about Web Notes, or to buy hosting servies, go to ",

+ESIC CARD No,ESIC CARD Nein

+ESIC No.,ESIC Nr.

+Earliest,Frühest

+Earning,Earning

+Earning & Deduction,Earning & Abzug

+Earning Type,Earning Typ

+Earning1,Earning1

+Edit,Bearbeiten

+Editable,Editable

+Educational Qualification,Educational Qualifikation

+Educational Qualification Details,Educational Qualifikation Einzelheiten

+Eg. smsgateway.com/api/send_sms.cgi,Eg. smsgateway.com / api / send_sms.cgi

+Electricity Cost,Stromkosten

+Electricity cost per hour,Stromkosten pro Stunde

+Email,E-Mail

+Email Digest,Email Digest

+Email Digest Settings,Email Digest Einstellungen

+Email Digest: ,

+Email Id,Email Id

+"Email Id must be unique, already exists for: ","E-Mail-ID muss eindeutig sein, bereits für:"

+"Email Id where a job applicant will email e.g. ""jobs@example.com""","Email Id, wo ein Bewerber beispielsweise per E-Mail wird ""Jobs@example.com"""

+Email Sent?,E-Mail gesendet?

+Email Settings,E-Mail-Einstellungen

+Email Settings for Outgoing and Incoming Emails.,E-Mail-Einstellungen für ausgehende und eingehende E-Mails.

+Email ids separated by commas.,E-Mail-IDs durch Komma getrennt.

+"Email settings for jobs email id ""jobs@example.com""","E-Mail-Einstellungen für Jobs email id ""jobs@example.com"""

+"Email settings to extract Leads from sales email id e.g. ""sales@example.com""","E-Mail-Einstellungen zu extrahieren Leads aus dem Verkauf email id zB ""Sales@example.com"""

+Email...,E-Mail ...

+Emergency Contact,Notfallkontakt

+Emergency Contact Details,Notfall Kontakt

+Emergency Phone,Notruf

+Employee,Mitarbeiter

+Employee Birthday,Angestellter Geburtstag

+Employee Designation.,Mitarbeiter Bezeichnung.

+Employee Details,Mitarbeiterdetails

+Employee Education,Mitarbeiterschulung

+Employee External Work History,Mitarbeiter Externe Arbeit Geschichte

+Employee Information,Employee Information

+Employee Internal Work History,Mitarbeiter Interner Arbeitsbereich Geschichte

+Employee Internal Work Historys,Mitarbeiter Interner Arbeitsbereich Historys

+Employee Leave Approver,Mitarbeiter Leave Approver

+Employee Leave Balance,Mitarbeiter Leave Bilanz

+Employee Name,Name des Mitarbeiters

+Employee Number,Mitarbeiternummer

+Employee Records to be created by,Mitarbeiter Records erstellt werden

+Employee Settings,Mitarbeitereinstellungen

+Employee Setup,Mitarbeiter-Setup

+Employee Type,Arbeitnehmertyp

+Employee grades,Mitarbeiter-Typen

+Employee record is created using selected field. ,Mitarbeiter Datensatz erstellt anhand von ausgewählten Feld.

+Employee records.,Mitarbeiter-Datensätze.

+Employee: ,Mitarbeiter:

+Employees Email Id,Mitarbeiter Email Id

+Employment Details,Beschäftigung Einzelheiten

+Employment Type,Beschäftigungsart

+Enable / Disable Email Notifications,Aktivieren / Deaktivieren der E-Mail- Benachrichtigungen

+Enable Shopping Cart,Aktivieren Einkaufswagen

+Enabled,Aktiviert

+Encashment Date,Inkasso Datum

+End Date,Enddatum

+End date of current invoice's period,Ende der laufenden Rechnung der Zeit

+End of Life,End of Life

+Enter Row,Geben Row

+Enter Verification Code,Sicherheitscode eingeben

+Enter campaign name if the source of lead is campaign.,"Geben Sie Namen der Kampagne, wenn die Quelle von Blei-Kampagne."

+Enter department to which this Contact belongs,"Geben Abteilung, auf die diese Kontakt gehört"

+Enter designation of this Contact,Geben Bezeichnung dieser Kontakt

+"Enter email id separated by commas, invoice will be mailed automatically on particular date","Geben Sie E-Mail-ID durch Kommata getrennt, wird Rechnung automatisch auf bestimmte Zeitpunkt zugeschickt"

+Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,Geben Sie die Posten und geplante Menge für die Sie Fertigungsaufträge erhöhen oder downloaden Rohstoffe für die Analyse.

+Enter name of campaign if source of enquiry is campaign,"Geben Sie den Namen der Kampagne, wenn die Quelle der Anfrage ist Kampagne"

+"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","Geben Sie statischen URL-Parameter hier (Bsp. sender = ERPNext, username = ERPNext, password = 1234 etc.)"

+Enter the company name under which Account Head will be created for this Supplier,"Geben Sie den Namen des Unternehmens, unter denen Konto Leiter für diesen Lieferant erstellt werden"

+Enter url parameter for message,Geben Sie URL-Parameter für die Nachrichtenübertragung

+Enter url parameter for receiver nos,Geben Sie URL-Parameter für Empfänger nos

+Entries,Einträge

+Entries are not allowed against this Fiscal Year if the year is closed.,"Die Einträge sind nicht gegen diese Geschäftsjahr zulässig, wenn die Jahre geschlossen ist."

+Equals,Equals

+Error,Fehler

+Error for,Fehler für

+Estimated Material Cost,Geschätzter Materialkalkulationen

+Everyone can read,Jeder kann lesen

+"Example: ABCD.#####
+If series is set and Serial No is not mentioned in transactions, then automatic serial number will be created based on this series. If you always want to explicitly mention Serial Nos for this item. leave this blank.",

+Exchange Rate,Wechselkurs

+Excise Page Number,Excise Page Number

+Excise Voucher,Excise Gutschein

+Exemption Limit,Freigrenze

+Exhibition,Ausstellung

+Existing Customer,Bestehende Kunden

+Exit,Verlassen

+Exit Interview Details,Verlassen Interview Einzelheiten

+Expected,Voraussichtlich

+Expected Delivery Date,Voraussichtlicher Liefertermin

+Expected End Date,Erwartete Enddatum

+Expected Start Date,Frühestes Eintrittsdatum

+Expense Account,Expense Konto

+Expense Account is mandatory,Expense Konto ist obligatorisch

+Expense Claim,Expense Anspruch

+Expense Claim Approved,Expense Anspruch Genehmigt

+Expense Claim Approved Message,Expense Anspruch Genehmigt Nachricht

+Expense Claim Detail,Expense Anspruch Details

+Expense Claim Details,Expense Anspruch Einzelheiten

+Expense Claim Rejected,Expense Antrag abgelehnt

+Expense Claim Rejected Message,Expense Antrag abgelehnt Nachricht

+Expense Claim Type,Expense Anspruch Type

+Expense Claim has been approved.,Spesenabrechnung genehmigt wurde .

+Expense Claim has been rejected.,Spesenabrechnung wurde abgelehnt.

+Expense Claim is pending approval. Only the Expense Approver can update status.,Spesenabrechnung wird vorbehaltlich der Zustimmung . Nur die Kosten genehmigende Status zu aktualisieren.

+Expense Date,Expense Datum

+Expense Details,Expense Einzelheiten

+Expense Head,Expense Leiter

+Expense account is mandatory for item,Aufwandskonto ist für Artikel

+Expense/Difference account is mandatory for item: ,

+Expenses Booked,Aufwand gebucht

+Expenses Included In Valuation,Aufwendungen enthalten In Bewertungstag

+Expenses booked for the digest period,Aufwendungen für den gebuchten Zeitraum Digest

+Expiry Date,Verfallsdatum

+Export,Exportieren

+Exports,Ausfuhr

+External,Extern

+Extract Emails,Auszug Emails

+FCFS Rate,FCFS Rate

+FIFO,FIFO

+Failed: ,Failed:

+Family Background,Familiärer Hintergrund

+Fax,Fax

+Features Setup,Features Setup

+Feed,Füttern

+Feed Type,Eingabetyp

+Feedback,Rückkopplung

+Female,Weiblich

+Fetch exploded BOM (including sub-assemblies),Fetch explodierte BOM ( einschließlich Unterbaugruppen )

+"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","Feld in Lieferschein, Angebot, Sales Invoice, Sales Order"

+File,Datei

+Files Folder ID,Dateien Ordner-ID

+Fill the form and save it,Füllen Sie das Formular aus und speichern Sie sie

+Filter,Filtern

+Filter By Amount,Filtern nach Betrag

+Filter By Date,Nach Datum filtern

+Filter based on customer,Filtern basierend auf Kunden-

+Filter based on item,Filtern basierend auf Artikel

+Financial Analytics,Financial Analytics

+Financial Statements,Financial Statements

+Finished Goods,Fertigwaren

+First Name,Vorname

+First Responded On,Zunächst reagierte am

+Fiscal Year,Geschäftsjahr

+Fixed Asset Account,Fixed Asset Konto

+Float Precision,Gleitkommatgenauigkeit

+Follow via Email,Folgen Sie via E-Mail

+"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.","Folgende Tabelle zeigt Werte, wenn Artikel sub sind - vergeben werden. Vertragsgegenständen - Diese Werte werden vom Meister der ""Bill of Materials"" von Sub geholt werden."

+For Company,Für Unternehmen

+For Employee,Für Mitarbeiter

+For Employee Name,Für Employee Name

+For Production,For Production

+For Reference Only.,Nur als Referenz.

+For Sales Invoice,Für Sales Invoice

+For Server Side Print Formats,Für Server Side Druckformate

+For Supplier,für Lieferanten

+For UOM,Für Verpackung

+For Warehouse,Für Warehouse

+"For comparative filters, start with","Für vergleichende Filter, mit zu beginnen"

+"For e.g. 2012, 2012-13","Für z.B. 2012, 2012-13"

+For opening balance entry account can not be a PL account,Für Eröffnungsbilanz Eintrag Konto kann nicht ein PL-Konto sein

+For ranges,Für Bereiche

+For reference,Als Referenz

+For reference only.,Nur als Referenz.

+"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes","Für die Bequemlichkeit der Kunden, können diese Codes in Druckformate wie Rechnungen und Lieferscheine werden"

+Forum,Forum

+Fraction,Bruchteil

+Fraction Units,Fraction Units

+Freeze Stock Entries,Frieren Lager Einträge

+Friday,Freitag

+From,Von

+From Bill of Materials,Von Bill of Materials

+From Company,Von Unternehmen

+From Currency,Von Währung

+From Currency and To Currency cannot be same,Von Währung und To Währung dürfen nicht identisch sein

+From Customer,Von Kunden

+From Customer Issue,Von Kunden Ausgabe

+From Date,Von Datum

+From Date is mandatory,Von-Datum ist obligatorisch

+From Date must be before To Date,Von Datum muss vor dem Laufenden bleiben

+From Delivery Note,Von Lieferschein

+From Employee,Von Mitarbeiter

+From Lead,Von Blei

+From Maintenance Schedule,Vom Wartungsplan

+From Material Request,Von Materialanforderung

+From Opportunity,von der Chance

+From Package No.,Von Package No

+From Purchase Order,Von Bestellung

+From Purchase Receipt,Von Kaufbeleg

+From Quotation,von Zitat

+From Sales Order,Von Sales Order

+From Supplier Quotation,Von Lieferant Zitat

+From Time,From Time

+From Value,Von Wert

+From Value should be less than To Value,Von Wert sollte weniger als To Value

+Frozen,Eingefroren

+Frozen Accounts Modifier,Eingefrorenen Konten Modifier

+Fulfilled,Erfüllte

+Full Name,Vollständiger Name

+Fully Completed,Vollständig ausgefüllte

+"Further accounts can be made under Groups,","Weitere Konten können unter Gruppen gemacht werden ,"

+Further nodes can be only created under 'Group' type nodes,"Weitere Knoten kann nur unter Typ -Knoten ""Gruppe"" erstellt werden"

+GL Entry,GL Eintrag

+GL Entry: Debit or Credit amount is mandatory for ,GL Eintrag: Debit-oder Kreditkarten Betrag ist obligatorisch für

+GRN,GRN

+Gantt Chart,Gantt Chart

+Gantt chart of all tasks.,Gantt-Diagramm aller Aufgaben.

+Gender,Geschlecht

+General,General

+General Ledger,General Ledger

+General Ledger: ,

+Generate Description HTML,Generieren Beschreibung HTML

+Generate Material Requests (MRP) and Production Orders.,Generieren Werkstoff Requests (MRP) und Fertigungsaufträge.

+Generate Salary Slips,Generieren Gehaltsabrechnungen

+Generate Schedule,Generieren Zeitplan

+"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","Generieren Packzettel für Pakete geliefert werden. Verwendet, um Paket-Nummer, der Lieferumfang und sein Gewicht zu benachrichtigen."

+Generates HTML to include selected image in the description,Erzeugt HTML ausgewählte Bild sind in der Beschreibung

+Get Advances Paid,Holen Geleistete

+Get Advances Received,Holen Erhaltene Anzahlungen

+Get Current Stock,Holen Aktuelle Stock

+Get From ,Holen Sie sich ab

+Get Items,Holen Artikel

+Get Items From Sales Orders,Holen Sie Angebote aus Kundenaufträgen

+Get Items from BOM,Holen Sie Angebote von Stücklisten

+Get Last Purchase Rate,Get Last Purchase Rate

+Get Non Reconciled Entries,Holen Non versöhnt Einträge

+Get Outstanding Invoices,Holen Ausstehende Rechnungen

+Get Sales Orders,Holen Sie Kundenaufträge

+Get Specification Details,Holen Sie Ausschreibungstexte

+Get Stock and Rate,Holen Sie Stock und bewerten

+Get Template,Holen Template

+Get Terms and Conditions,Holen AGB

+Get Weekly Off Dates,Holen Weekly Off Dates

+"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","Holen Bewertungskurs und verfügbaren Bestand an der Quelle / Ziel-Warehouse am genannten Buchungsdatum-Zeit. Wenn serialisierten Objekt, drücken Sie bitte diese Taste nach Eingabe der Seriennummern nos."

+GitHub Issues,GitHub Probleme

+Global Defaults,Globale Defaults

+Global Settings / Default Values,Globale Einstellungen / Standardwerte

+Go to the appropriate group (usually Application of Funds > Current Assets > Bank Accounts),Gehen Sie auf die entsprechende Gruppe (in der Regel Anwendung des Fonds> Umlaufvermögen > Bank Accounts )

+Go to the appropriate group (usually Source of Funds > Current Liabilities > Taxes and Duties),Gehen Sie auf die entsprechende Gruppe (in der Regel Quelle der Fonds> kurzfristige Verbindlichkeiten > Steuern und Abgaben )

+Goal,Ziel

+Goals,Ziele

+Goods received from Suppliers.,Wareneingang vom Lieferanten.

+Google Drive,Google Drive

+Google Drive Access Allowed,Google Drive Zugang erlaubt

+Grade,Klasse

+Graduate,Absolvent

+Grand Total,Grand Total

+Grand Total (Company Currency),Grand Total (Gesellschaft Währung)

+Gratuity LIC ID,Gratuity LIC ID

+Greater or equals,Größer oder equals

+Greater than,größer als

+"Grid ""","Grid """

+Gross Margin %,Gross Margin%

+Gross Margin Value,Gross Margin Wert

+Gross Pay,Gross Pay

+Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,Gross Pay + nachträglich Betrag + Inkasso Betrag - Total Abzug

+Gross Profit,Bruttogewinn

+Gross Profit (%),Gross Profit (%)

+Gross Weight,Bruttogewicht

+Gross Weight UOM,Bruttogewicht UOM

+Group,Gruppe

+Group by Ledger,Gruppe von Ledger

+Group by Voucher,Gruppe von Gutschein

+Group or Ledger,Gruppe oder Ledger

+Groups,Gruppen

+HR,HR

+HR Settings,HR-Einstellungen

+HTML / Banner that will show on the top of product list.,"HTML / Banner, die auf der Oberseite des Produkt-Liste zeigen."

+Half Day,Half Day

+Half Yearly,Halbjahresfinanzbericht

+Half-yearly,Halbjährlich

+Happy Birthday!,Happy Birthday!

+Has Batch No,Hat Batch No

+Has Child Node,Hat Child Node

+Has Serial No,Hat Serial No

+Header,Kopfzeile

+Heads (or groups) against which Accounting Entries are made and balances are maintained.,"Heads (oder Gruppen), gegen die Accounting-Einträge und sind Guthaben gehalten werden."

+Health Concerns,Gesundheitliche Bedenken

+Health Details,Gesundheit Details

+Held On,Hielt

+Help,Hilfe

+Help HTML,Helfen Sie HTML

+"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","Hilfe: Um zu einem anderen Datensatz im System zu verknüpfen, verwenden Sie &quot;# Form / Note / [Anmerkung Name]&quot;, wie der Link URL. (Verwenden Sie nicht &quot;http://&quot;)"

+"Here you can maintain family details like name and occupation of parent, spouse and children","Hier können Sie pflegen Familie Details wie Name und Beruf der Eltern, Ehepartner und Kinder"

+"Here you can maintain height, weight, allergies, medical concerns etc","Hier können Sie pflegen Größe, Gewicht, Allergien, medizinischen Bedenken etc"

+Hey! All these items have already been invoiced.,Hey! Alle diese Elemente sind bereits in Rechnung gestellt.

+Hide Currency Symbol,Ausblenden Währungssymbol

+High,Hoch

+History,Geschichte

+History In Company,Geschichte Im Unternehmen

+Hold,Halten

+Holiday,Urlaub

+Holiday List,Ferienwohnung Liste

+Holiday List Name,Ferienwohnung Name

+Holidays,Ferien

+Home,Zuhause

+Host,Gastgeber

+"Host, Email and Password required if emails are to be pulled","Host, E-Mail und Passwort erforderlich, wenn E-Mails gezogen werden"

+Hour Rate,Hour Rate

+Hour Rate Labour,Hour Rate Labour

+Hours,Stunden

+How frequently?,Wie häufig?

+"How should this currency be formatted? If not set, will use system defaults","Wie soll diese Währung formatiert werden? Wenn nicht gesetzt, verwenden Standardeinstellungen des Systems"

+Human Resource,Human Resource

+I,Ich

+IDT,IDT

+II,II

+III,III

+IN,IN

+INV,INV

+INV/10-11/,INV/10-11 /

+ITEM,ITEM

+IV,IV

+Identification of the package for the delivery (for print),Identifikation des Pakets für die Lieferung (für den Druck)

+If Income or Expense,Wenn Ertrags-oder Aufwandsposten

+If Monthly Budget Exceeded,Wenn Monthly Budget überschritten

+"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.
+Available in Delivery Note and Sales Order",

+"If Supplier Part Number exists for given Item, it gets stored here","Wenn der Lieferant Teilenummer existiert für bestimmte Artikel, wird es hier gespeichert"

+If Yearly Budget Exceeded,Wenn Jahresbudget überschritten

+"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","Wenn aktiviert, wird Stückliste Baugruppe Artikel für immer Rohstoff betrachtet werden. Andernfalls werden alle Unterbaugruppe Elemente als Ausgangsmaterial behandelt werden."

+"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","Wenn aktiviert, insgesamt nicht. der Arbeitstage zählen Ferien, und dies wird den Wert der Gehalt pro Tag zu reduzieren"

+"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","Wenn aktiviert, wird eine E-Mail mit einer angehängten HTML-Format, einen Teil der EMail Körper sowie Anhang hinzugefügt werden. Um nur als Anhang zu senden, deaktivieren Sie diese."

+"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","Wenn aktiviert, wird der Steuerbetrag als bereits in der Print Rate / Print Menge aufgenommen werden"

+"If disable, 'Rounded Total' field will not be visible in any transaction",Wenn deaktivieren &#39;Abgerundete Total&#39; Feld nicht in einer Transaktion sichtbar

+"If enabled, the system will post accounting entries for inventory automatically.","Wenn aktiviert, wird das System Buchungsposten für Inventar automatisch erstellen."

+If more than one package of the same type (for print),Wenn mehr als ein Paket des gleichen Typs (print)

+"If no change in either Quantity or Valuation Rate, leave the cell blank.","Wenn keine Änderung entweder Menge oder Bewertungs bewerten , lassen Sie die Zelle leer ."

+If non standard port (e.g. 587),Wenn Nicht-Standard-Port (zum Beispiel 587)

+If not applicable please enter: NA,"Soweit dies nicht zutrifft, geben Sie bitte: NA"

+"If not checked, the list will have to be added to each Department where it has to be applied.","Falls nicht, wird die Liste müssen auf jeden Abteilung, wo sie angewendet werden hinzugefügt werden."

+"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","Wenn gesetzt, wird die Dateneingabe nur für bestimmte Benutzer erlaubt. Else, wird der Eintritt für alle Benutzer mit den erforderlichen Berechtigungen erlaubt."

+"If specified, send the newsletter using this email address","Wenn angegeben, senden sie den Newsletter mit dieser E-Mail-Adresse"

+"If the account is frozen, entries are allowed to restricted users.","Wenn das Konto eingefroren ist, werden Einträge für eingeschränkte Benutzer erlaubt."

+"If this Account represents a Customer, Supplier or Employee, set it here.","Wenn dieses Konto ein Kunde, Lieferant oder Mitarbeiter, stellen Sie es hier."

+"If you follow Quality Inspection<br>
+Enables item QA Required and QA No in Purchase Receipt",

+If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,Wenn Sie Sales Team und Verkauf Partners (Channel Partners) sie markiert werden können und pflegen ihren Beitrag in der Vertriebsaktivitäten

+"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","Wenn Sie ein Standard-Template in Kauf Steuern und Abgaben Meister erstellt haben, wählen Sie eine aus und klicken Sie auf den Button unten."

+"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","Wenn Sie ein Standard-Template in Sales Steuern und Abgaben Meister erstellt haben, wählen Sie eine aus und klicken Sie auf den Button unten."

+"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","Wenn Sie lange drucken, haben Formate, kann diese Funktion dazu verwendet, um die Seite auf mehreren Seiten mit allen Kopf-und Fußzeilen auf jeder Seite gedruckt werden"

+"If you involve in manufacturing activity<br>
+Enables item <b>Is Manufactured</b>",

+Ignore,Ignorieren

+Ignored: ,Ignoriert:

+Image,Bild

+Image View,Bild anzeigen

+Implementation Partner,Implementation Partner

+Import,Importieren

+Import Attendance,Import Teilnahme

+Import Failed!,Import fehlgeschlagen !

+Import Log,Import-Logbuch

+Import Successful!,Importieren Sie erfolgreich!

+Imports,Imports

+In,in

+In Hours,In Stunden

+In Process,In Process

+In Qty,Menge

+In Row,In Row

+In Value,Wert bei

+In Words,In Worte

+In Words (Company Currency),In Words (Gesellschaft Währung)

+In Words (Export) will be visible once you save the Delivery Note.,"In Words (Export) werden sichtbar, sobald Sie den Lieferschein zu speichern."

+In Words will be visible once you save the Delivery Note.,"In Worte sichtbar sein wird, sobald Sie den Lieferschein zu speichern."

+In Words will be visible once you save the Purchase Invoice.,"In Worte sichtbar sein wird, wenn Sie den Kaufbeleg speichern."

+In Words will be visible once you save the Purchase Order.,"In Worte sichtbar sein wird, wenn Sie die Bestellung zu speichern."

+In Words will be visible once you save the Purchase Receipt.,"In Worte sichtbar sein wird, wenn Sie den Kaufbeleg speichern."

+In Words will be visible once you save the Quotation.,"In Worte sichtbar sein wird, sobald Sie das Angebot zu speichern."

+In Words will be visible once you save the Sales Invoice.,"In Worte sichtbar sein wird, sobald Sie das Sales Invoice speichern."

+In Words will be visible once you save the Sales Order.,"In Worte sichtbar sein wird, sobald Sie den Sales Order zu speichern."

+In response to,Als Antwort auf

+Incentives,Incentives

+Incharge,Incharge

+Incharge Name,InCharge Namen

+Include holidays in Total no. of Working Days,Fügen Sie Urlaub in Summe nicht. der Arbeitstage

+Income / Expense,Erträge / Aufwendungen

+Income Account,Income Konto

+Income Booked,Erträge gebucht

+Income Year to Date,Income Jahr bis Datum

+Income booked for the digest period,Erträge gebucht für die Auszugsperiodeninformation

+Incoming,Eingehende

+Incoming / Support Mail Setting,Incoming / Support Mail Setting

+Incoming Rate,Incoming Rate

+Incoming quality inspection.,Eingehende Qualitätskontrolle.

+Indicates that the package is a part of this delivery,"Zeigt an, dass das Paket ein Teil dieser Lieferung ist"

+Individual,Einzelne

+Industry,Industrie

+Industry Type,Industry Typ

+Insert Below,Darunter einfügen

+Insert Row,Zeile einfügen

+Inspected By,Geprüft von

+Inspection Criteria,Prüfkriterien

+Inspection Required,Inspektion erforderlich

+Inspection Type,Prüfart

+Installation Date,Installation Date

+Installation Note,Installation Hinweis

+Installation Note Item,Installation Hinweis Artikel

+Installation Status,Installation Status

+Installation Time,Installation Time

+Installation record for a Serial No.,Installation Rekord für eine Seriennummer

+Installed Qty,Installierte Anzahl

+Instructions,Anleitung

+Integrate incoming support emails to Support Ticket,Integrieren eingehende Support- E-Mails an Ticket-Support

+Interested,Interessiert

+Internal,Intern

+Introduction,Einführung

+Invalid Delivery Note. Delivery Note should exist and should be in draft state. Please rectify and try again.,Ungültige Lieferschein . Lieferschein sollte vorhanden sein und sollte im Entwurf Zustand sein. Bitte korrigieren und versuchen Sie es erneut .

+Invalid Email,Ungültige E-Mail

+Invalid Email Address,Ungültige E-Mail-Adresse

+Invalid Leave Approver,Ungültige Lassen Approver

+Invalid Master Name,Ungültige Master-Name

+Invalid quantity specified for item ,

+Inventory,Inventar

+Invoice Date,Rechnungsdatum

+Invoice Details,Rechnungsdetails

+Invoice No,Rechnungsnummer

+Invoice Period From Date,Rechnung ab Kaufdatum

+Invoice Period To Date,Rechnung Zeitraum To Date

+Invoiced Amount (Exculsive Tax),Rechnungsbetrag ( Exculsive MwSt.)

+Is Active,Aktiv ist

+Is Advance,Ist Advance

+Is Asset Item,Ist Aktivposition

+Is Cancelled,Wird abgebrochen

+Is Carry Forward,Ist Carry Forward

+Is Default,Ist Standard

+Is Encash,Ist einlösen

+Is LWP,Ist LWP

+Is Opening,Eröffnet

+Is Opening Entry,Öffnet Eintrag

+Is PL Account,Ist PL Konto

+Is POS,Ist POS

+Is Primary Contact,Ist Hauptansprechpartner

+Is Purchase Item,Ist Kaufsache

+Is Sales Item,Ist Verkaufsartikel

+Is Service Item,Ist Service Item

+Is Stock Item,Ist Stock Item

+Is Sub Contracted Item,Ist Sub Vertragsgegenstand

+Is Subcontracted,Ist Fremdleistungen

+Is this Tax included in Basic Rate?,Wird diese Steuer in Basic Rate inbegriffen?

+Issue,Ausgabe

+Issue Date,Issue Date

+Issue Details,Issue Details

+Issued Items Against Production Order,Ausgestellt Titel Against Fertigungsauftrag

+It can also be used to create opening stock entries and to fix stock value.,"Es kann auch verwendet werden, um die Öffnung der Vorratszugänge zu schaffen und Bestandswert zu beheben."

+Item,Artikel

+Item Advanced,Erweiterte Artikel

+Item Barcode,Barcode Artikel

+Item Batch Nos,In Batch Artikel

+Item Classification,Artikel Klassifizierung

+Item Code,Item Code

+Item Code (item_code) is mandatory because Item naming is not sequential.,"Item Code (item_code) ist zwingend erforderlich, da Artikel Nennung ist nicht sequentiell."

+Item Code and Warehouse should already exist.,Artikel-Code und Lager sollte bereits vorhanden sein .

+Item Code cannot be changed for Serial No.,Item Code kann nicht für Seriennummer geändert werden

+Item Customer Detail,Artikel Kundenrezensionen

+Item Description,Artikelbeschreibung

+Item Desription,Artikel Desription

+Item Details,Artikeldetails

+Item Group,Artikel-Gruppe

+Item Group Name,Artikel Group Name

+Item Group Tree,Artikelgruppenstruktur

+Item Groups in Details,Details Gruppen in Artikel

+Item Image (if not slideshow),Item Image (wenn nicht Diashow)

+Item Name,Item Name

+Item Naming By,Artikel Benennen von

+Item Price,Artikel Preis

+Item Prices,Produkt Preise

+Item Quality Inspection Parameter,Qualitätsprüfung Artikel Parameter

+Item Reorder,Artikel Reorder

+Item Serial No,Artikel Serial In

+Item Serial Nos,Artikel Serial In

+Item Shortage Report,Artikel Mangel Bericht

+Item Supplier,Artikel Lieferant

+Item Supplier Details,Artikel Supplier Details

+Item Tax,MwSt. Artikel

+Item Tax Amount,Artikel Steuerbetrag

+Item Tax Rate,Artikel Tax Rate

+Item Tax1,Artikel Tax1

+Item To Manufacture,Artikel in der Herstellung

+Item UOM,Artikel UOM

+Item Website Specification,Artikelbeschreibung Webseite

+Item Website Specifications,Artikel Spezifikationen Webseite

+Item Wise Tax Detail ,Artikel Wise UST Details

+Item classification.,Artikel Klassifizierung.

+Item is neither Sales nor Service Item,Artikel ist weder Vertrieb noch Service- Artikel

+Item must have 'Has Serial No' as 'Yes',"Einzelteil muss "" Hat Serien Nein ' als ' Ja ' haben"

+Item table can not be blank,Artikel- Tabelle kann nicht leer sein

+Item to be manufactured or repacked,Artikel hergestellt oder umgepackt werden

+Item will be saved by this name in the data base.,Einzelteil wird mit diesem Namen in der Datenbank gespeichert werden.

+"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","Artikel, Garantie, wird AMC (Annual Maintenance Contract) Details werden automatisch abgerufen Wenn Serial Number ausgewählt ist."

+Item-wise Last Purchase Rate,Artikel-wise Letzte Purchase Rate

+Item-wise Price List Rate,Artikel weise Preis List

+Item-wise Purchase History,Artikel-wise Kauf-Historie

+Item-wise Purchase Register,Artikel-wise Kauf Register

+Item-wise Sales History,Artikel-wise Vertrieb Geschichte

+Item-wise Sales Register,Artikel-wise Vertrieb Registrieren

+Items,Artikel

+Items To Be Requested,Artikel angefordert werden

+"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty","Welche Gegenstände werden gebeten, sich ""Out of Stock"" unter Berücksichtigung aller Hallen auf projizierte minimale Bestellmenge und Menge der Basis"

+Items which do not exist in Item master can also be entered on customer's request,"Gegenstände, die nicht in Artikelstammdaten nicht existieren kann auch auf Wunsch des Kunden eingegeben werden"

+Itemwise Discount,Discount Itemwise

+Itemwise Recommended Reorder Level,Itemwise Empfohlene Meldebestand

+JV,JV

+Job Applicant,Job Applicant

+Job Opening,Stellenangebot

+Job Profile,Job Profil

+Job Title,Berufsbezeichnung

+"Job profile, qualifications required etc.","Job-Profil, etc. erforderlichen Qualifikationen."

+Jobs Email Settings,Jobs per E-Mail Einstellungen

+Journal Entries,Journal Entries

+Journal Entry,Journal Entry

+Journal Voucher,Journal Gutschein

+Journal Voucher Detail,Journal Voucher Detail

+Journal Voucher Detail No,In Journal Voucher Detail

+KRA,KRA

+"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","Behalten Verkaufsaktionen. Verfolgen Sie Leads, Angebote, Sales Order etc von Kampagnen zu Return on Investment messen."

+Keep a track of communication related to this enquiry which will help for future reference.,"Verfolgen Sie die Kommunikation im Zusammenhang mit dieser Untersuchung, die für zukünftige Referenz helfen."

+Key Performance Area,Key Performance Area

+Key Responsibility Area,Key Responsibility Bereich

+LEAD,FÜHREN

+LEAD/10-11/,LEAD/10-11 /

+LEAD/MUMBAI/,LEAD / MUMBAI /

+LR Date,LR Datum

+LR No,In LR

+Label,Etikett

+Landed Cost Item,Landed Cost Artikel

+Landed Cost Items,Landed Cost Artikel

+Landed Cost Purchase Receipt,Landed Cost Kaufbeleg

+Landed Cost Purchase Receipts,Landed Cost Kaufbelege

+Landed Cost Wizard,Landed Cost Wizard

+Last Name,Nachname

+Last Purchase Rate,Last Purchase Rate

+Last updated by,Zuletzt aktualisiert von

+Latest,neueste

+Latest Updates,Neueste Updates

+Lead,Führen

+Lead Details,Blei Einzelheiten

+Lead Id,Lead- Id

+Lead Name,Name der Person

+Lead Owner,Blei Owner

+Lead Source,Blei Quelle

+Lead Status,Lead-Status

+Lead Time Date,Lead Time Datum

+Lead Time Days,Lead Time Tage

+Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,"Lead Time Tage ist die Anzahl der Tage, um die diesen Artikel in Ihrem Lager zu erwarten ist. Diese geholt Tage in Material anfordern Wenn Sie diese Option auswählen."

+Lead Type,Bleisatz

+Leave Allocation,Lassen Allocation

+Leave Allocation Tool,Lassen Allocation-Tool

+Leave Application,Lassen Anwendung

+Leave Approver,Lassen Approver

+Leave Approver can be one of,Lassen Approver kann einen der

+Leave Approvers,Lassen genehmigende

+Leave Balance Before Application,Lassen Vor Saldo Anwendung

+Leave Block List,Lassen Block List

+Leave Block List Allow,Lassen Lassen Block List

+Leave Block List Allowed,Lassen Sie erlaubt Block List

+Leave Block List Date,Lassen Block List Datum

+Leave Block List Dates,Lassen Block List Termine

+Leave Block List Name,Lassen Blockieren Name

+Leave Blocked,Lassen Blockierte

+Leave Control Panel,Lassen Sie Control Panel

+Leave Encashed?,Lassen eingelöst?

+Leave Encashment Amount,Lassen Einlösung Betrag

+Leave Setup,Lassen Sie Setup-

+Leave Type,Lassen Typ

+Leave Type Name,Lassen Typ Name

+Leave Without Pay,Unbezahlten Urlaub

+Leave allocations.,Lassen Zuweisungen.

+Leave application has been approved.,Urlaubsantrag genehmigt wurde .

+Leave application has been rejected.,Urlaubsantrag wurde abgelehnt.

+Leave blank if considered for all branches,"Freilassen, wenn für alle Branchen betrachtet"

+Leave blank if considered for all departments,"Freilassen, wenn für alle Abteilungen betrachtet"

+Leave blank if considered for all designations,"Freilassen, wenn für alle Bezeichnungen betrachtet"

+Leave blank if considered for all employee types,"Freilassen, wenn für alle Mitarbeiter Typen betrachtet"

+Leave blank if considered for all grades,"Freilassen, wenn für alle Typen gilt als"

+"Leave can be approved by users with Role, ""Leave Approver""","Kann von Benutzern mit Role zugelassen zu verlassen, ""Leave Approver"""

+Ledger,Hauptbuch

+Ledgers,Ledger

+Left,Links

+Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,Legal Entity / Tochtergesellschaft mit einem separaten Kontenplan Zugehörigkeit zu der Organisation.

+Less or equals,Weniger oder equals

+Less than,weniger als

+Letter Head,Briefkopf

+Level,Ebene

+Lft,Lft

+Like,wie

+Linked With,Verbunden mit

+List,Liste

+List a few of your customers. They could be organizations or individuals.,Listen Sie ein paar Ihrer Kunden. Sie könnten Organisationen oder Einzelpersonen sein .

+List a few of your suppliers. They could be organizations or individuals.,Listen Sie ein paar von Ihren Lieferanten . Sie könnten Organisationen oder Einzelpersonen sein .

+"List a few products or services you buy from your suppliers or vendors. If these are same as your products, then do not add them.","Listen Sie ein paar Produkte oder Dienstleistungen, die Sie von Ihrem Lieferanten oder Anbieter zu kaufen. Wenn diese gleiche wie Ihre Produkte sind , dann nicht hinzufügen."

+List items that form the package.,Diese Liste Artikel bilden das Paket.

+List of holidays.,Liste der Feiertage.

+List of users who can edit a particular Note,"Liste der Benutzer, die eine besondere Note bearbeiten können"

+List this Item in multiple groups on the website.,Liste Diesen Artikel in mehrere Gruppen auf der Website.

+"List your products or services that you sell to your customers. Make sure to check the Item Group, Unit of Measure and other properties when you start.","Listen Sie Ihre Produkte oder Dienstleistungen, die Sie an Ihre Kunden verkaufen . Achten Sie auf die Artikelgruppe , Messeinheit und andere Eigenschaften zu überprüfen, wenn Sie beginnen."

+"List your tax heads (e.g. VAT, Excise) (upto 3) and their standard rates. This will create a standard template, you can edit and add more later.","Listen Sie Ihre Steuerköpfen ( z. B. Mehrwertsteuer, Verbrauchssteuern ) ( bis zu 3 ) und ihre Standardsätze. Dies wird ein Standard-Template zu erstellen, bearbeiten und später mehr kann ."

+Live Chat,Live-Chat

+Loading,Laden

+Loading Report,Loading

+Loading...,Wird geladen ...

+"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","Protokoll der Aktivitäten von Nutzern gegen Aufgaben, die zur Zeiterfassung, Abrechnung verwendet werden können durchgeführt werden."

+Login Id,Login ID

+Login with your new User ID,Loggen Sie sich mit Ihrem neuen Benutzer-ID

+Logo,Logo

+Logo and Letter Heads,Logo und Briefbögen

+Logout,Ausloggen

+Lost,verloren

+Lost Reason,Verlorene Reason

+Low,Gering

+Lower Income,Lower Income

+MIS Control,MIS Kontrolle

+MREQ-,MREQ-

+MTN Details,MTN Einzelheiten

+Mail Password,Mail Passwort

+Mail Port,Mail Port

+Main Reports,Haupt-Reports

+Maintain Same Rate Throughout Sales Cycle,Pflegen gleichen Rate Während Sales Cycle

+Maintain same rate throughout purchase cycle,Pflegen gleichen Rate gesamten Kauf-Zyklus

+Maintenance,Wartung

+Maintenance Date,Wartung Datum

+Maintenance Details,Wartung Einzelheiten

+Maintenance Schedule,Wartungsplan

+Maintenance Schedule Detail,Wartungsplan Details

+Maintenance Schedule Item,Wartungsplan Artikel

+Maintenance Schedules,Wartungspläne

+Maintenance Status,Wartungsstatus

+Maintenance Time,Wartung Zeit

+Maintenance Type,Wartung Type

+Maintenance Visit,Wartung Besuch

+Maintenance Visit Purpose,Wartung Visit Zweck

+Major/Optional Subjects,Major / Wahlfächer

+Make ,

+Make Accounting Entry For Every Stock Movement,Machen Accounting Eintrag für jede Lagerbewegung

+Make Bank Voucher,Machen Bankgutschein

+Make Credit Note,Machen Gutschrift

+Make Debit Note,Machen Lastschrift

+Make Delivery,machen Liefer

+Make Difference Entry,Machen Difference Eintrag

+Make Excise Invoice,Machen Verbrauch Rechnung

+Make Installation Note,Machen Installation Hinweis

+Make Invoice,machen Rechnung

+Make Maint. Schedule,Machen Wa. . Zeitplan

+Make Maint. Visit,Machen Wa. . Besuchen Sie

+Make Maintenance Visit,Machen Wartungsbesuch

+Make Packing Slip,Machen Packzettel

+Make Payment Entry,Machen Zahlungs Eintrag

+Make Purchase Invoice,Machen Einkaufsrechnung

+Make Purchase Order,Machen Bestellung

+Make Purchase Receipt,Machen Kaufbeleg

+Make Salary Slip,Machen Gehaltsabrechnung

+Make Salary Structure,Machen Gehaltsstruktur

+Make Sales Invoice,Machen Sales Invoice

+Make Sales Order,Machen Sie Sales Order

+Make Supplier Quotation,Machen Lieferant Zitat

+Make a new,Machen Sie einen neuen

+Male,Männlich

+Manage 3rd Party Backups,Verwalten 3rd Party Backups

+Manage cost of operations,Verwalten Kosten der Operationen

+Manage exchange rates for currency conversion,Verwalten Wechselkurse für die Währungsumrechnung

+Mandatory filters required:\n,Pflicht Filter erforderlich : \ n

+"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.","Obligatorisch, wenn Lager Artikel ist &quot;Ja&quot;. Auch die Standard-Lager, wo reservierte Menge von Sales Order eingestellt ist."

+Manufacture against Sales Order,Herstellung gegen Sales Order

+Manufacture/Repack,Herstellung / Repack

+Manufactured Qty,Hergestellt Menge

+Manufactured quantity will be updated in this warehouse,Menge hergestellt werden in diesem Lager aktualisiert werden

+Manufacturer,Hersteller

+Manufacturer Part Number,Hersteller-Teilenummer

+Manufacturing,Herstellung

+Manufacturing Quantity,Fertigung Menge

+Manufacturing Quantity is mandatory,Fertigungsmengeist obligatorisch

+Margin,Marge

+Marital Status,Familienstand

+Market Segment,Market Segment

+Married,Verheiratet

+Mass Mailing,Mass Mailing

+Master Data,Stammdaten

+Master Name,Master Name

+Master Name is mandatory if account type is Warehouse,"Meister -Name ist obligatorisch, wenn Kontotyp Warehouse"

+Master Type,Master Type

+Masters,Masters

+Match non-linked Invoices and Payments.,Spiel nicht verknüpften Rechnungen und Zahlungen.

+Material Issue,Material Issue

+Material Receipt,Material Receipt

+Material Request,Material anfordern

+Material Request Detail No,Material anfordern Im Detail

+Material Request For Warehouse,Material Request For Warehouse

+Material Request Item,Material anfordern Artikel

+Material Request Items,Material anfordern Artikel

+Material Request No,Material anfordern On

+Material Request Type,Material Request Type

+Material Request used to make this Stock Entry,"Material anfordern verwendet, um dieses Lager Eintrag machen"

+Material Requests for which Supplier Quotations are not created,"Material Anträge , für die Lieferant Zitate werden nicht erstellt"

+Material Requirement,Material Requirement

+Material Transfer,Material Transfer

+Materials,Materialien

+Materials Required (Exploded),Benötigte Materialien (Explosionszeichnung)

+Max 500 rows only.,Max 500 Zeilen nur.

+Max Days Leave Allowed,Max Leave Tage erlaubt

+Max Discount (%),Discount Max (%)

+Medium,Medium

+"Merging is only possible if following \
+					properties are same in both records.
+					Group or Ledger, Debit or Credit, Is PL Account",

+Message,Nachricht

+Message Parameter,Nachricht Parameter

+Message Sent,Nachricht gesendet

+Messages,Nachrichten

+Messages greater than 160 characters will be split into multiple messages,Größer als 160 Zeichen Nachricht in mehrere mesage aufgeteilt werden

+Middle Income,Middle Income

+Milestone,Meilenstein

+Milestone Date,Milestone Datum

+Milestones,Meilensteine

+Milestones will be added as Events in the Calendar,Meilensteine ​​werden die Veranstaltungen in der hinzugefügt werden

+Min Order Qty,Mindestbestellmenge

+Minimum Order Qty,Minimale Bestellmenge

+Misc Details,Misc Einzelheiten

+Miscellaneous,Verschieden

+Miscelleneous,Miscelleneous

+Missing Currency Exchange Rates for,Fehlende Wechselkurse für

+Missing Values Required,Fehlende Werte Erforderlich

+Mobile No,In Mobile

+Mobile No.,Handy Nr.

+Mode of Payment,Zahlungsweise

+Modern,Moderne

+Modified Amount,Geändert Betrag

+Modified by,Geändert von

+Monday,Montag

+Month,Monat

+Monthly,Monatlich

+Monthly Attendance Sheet,Monatliche Anwesenheitsliste

+Monthly Earning & Deduction,Monatlichen Einkommen &amp; Abzug

+Monthly Salary Register,Monatsgehalt Register

+Monthly salary statement.,Monatsgehalt Aussage.

+Monthly salary template.,Monatsgehalt Vorlage.

+More,Mehr

+More Details,Mehr Details

+More Info,Mehr Info

+Moving Average,Moving Average

+Moving Average Rate,Moving Average Rate

+Mr,Herr

+Ms,Ms

+Multiple Item prices.,Mehrere Artikelpreise .

+Multiple Price list.,Mehrere Preisliste .

+Must be Whole Number,Muss ganze Zahl sein

+My Settings,Meine Einstellungen

+NL-,NL-

+Name,Name

+Name and Description,Name und Beschreibung

+Name and Employee ID,Name und Employee ID

+Name is required,Name wird benötigt

+"Name of new Account. Note: Please don't create accounts for Customers and Suppliers,","Name des neuen Konto . Hinweis : Bitte keine Konten für Kunden und Lieferanten zu schaffen ,"

+Name of person or organization that this address belongs to.,"Name der Person oder Organisation, dass diese Adresse gehört."

+Name of the Budget Distribution,Name der Verteilung Budget

+Naming Series,Benennen Series

+Negative balance is not allowed for account ,Negative Bilanz ist nicht für Konto erlaubt

+Net Pay,Net Pay

+Net Pay (in words) will be visible once you save the Salary Slip.,"Net Pay (in Worten) sichtbar sein wird, sobald Sie die Gehaltsabrechnung zu speichern."

+Net Total,Total Net

+Net Total (Company Currency),Net Total (Gesellschaft Währung)

+Net Weight,Nettogewicht

+Net Weight UOM,Nettogewicht UOM

+Net Weight of each Item,Nettogewicht der einzelnen Artikel

+Net pay can not be negative,Net Pay kann nicht negativ sein

+Never,Nie

+New,neu

+New ,

+New Account,Neues Konto

+New Account Name,New Account Name

+New BOM,New BOM

+New Communications,New Communications

+New Company,Neue Gesellschaft

+New Cost Center,Neue Kostenstelle

+New Cost Center Name,Neue Kostenstellennamen

+New Delivery Notes,New Delivery Notes

+New Enquiries,New Anfragen

+New Leads,New Leads

+New Leave Application,New Leave Anwendung

+New Leaves Allocated,Neue Blätter Allocated

+New Leaves Allocated (In Days),New Leaves Allocated (in Tagen)

+New Material Requests,Neues Material Requests

+New Projects,Neue Projekte

+New Purchase Orders,New Bestellungen

+New Purchase Receipts,New Kaufbelege

+New Quotations,New Zitate

+New Record,Neuer Rekord

+New Sales Orders,New Sales Orders

+"New Serial No cannot have Warehouse. Warehouse must be \
+				set by Stock Entry or Purchase Receipt",

+New Stock Entries,New Stock Einträge

+New Stock UOM,New Stock UOM

+New Supplier Quotations,Neuer Lieferant Zitate

+New Support Tickets,New Support Tickets

+New Workplace,New Workplace

+Newsletter,Mitteilungsblatt

+Newsletter Content,Newsletter Inhalt

+Newsletter Status,Status Newsletter

+"Newsletters to contacts, leads.",Newsletters zu Kontakten führt.

+Next Communcation On,Weiter Communcation On

+Next Contact By,Von Next Kontakt

+Next Contact Date,Weiter Kontakt Datum

+Next Date,Nächster Termin

+Next actions,Nächste Veranstaltungen

+Next email will be sent on:,Weiter E-Mail wird gesendet:

+No,Auf

+No Action,In Aktion

+No Communication tagged with this ,Keine Kommunikation mit diesem getaggt

+No Customer Accounts found.,Keine Kundenkonten gefunden.

+"No Customer or Supplier Accounts found. Accounts are identified based on \
+			'Master Type' value in account record.",

+No Item found with ,

+No Items to Pack,Keine Einträge zu packen

+No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,Kein genehmigende hinterlassen. Bitte weisen &#39;Leave Approver&#39; Rolle zu einem Benutzer atleast.

+No Permission,In Permission

+No Supplier Accounts found. Supplier Accounts are identified based on 'Master Type' value in account record.,Keine Lieferantenkontengefunden. Lieferant Konten werden basierend auf dem Wert 'Master Type' in Kontodatensatz identifiziert.

+No accounting entries for following warehouses,Keine Buchungen für folgende Lagerhallen

+No addresses created,Keine Adressen erstellt

+No contacts created,Keine Kontakte erstellt

+No default BOM exists for item: ,Kein Standard BOM existiert für Artikel:

+No of Requested SMS,Kein SMS Erwünschte

+No of Sent SMS,Kein SMS gesendet

+No of Visits,Anzahl der Besuche

+No one,Keiner

+No record found,Kein Eintrag gefunden

+No records tagged.,In den Datensätzen markiert.

+No salary slip found for month: ,Kein Gehaltsabrechnung für den Monat gefunden:

+None,Keine

+Not,Nicht

+Not Active,Nicht aktiv

+Not Applicable,Nicht zutreffend

+Not Available,nicht verfügbar

+Not Billed,Nicht Billed

+Not Delivered,Nicht zugestellt

+Not Found,Nicht gefunden

+Not Linked to any record.,Nicht zu jedem Datensatz verknüpft.

+Not Permitted,Nicht zulässig

+Not Set,Nicht festgelegt

+Not allowed entry in Warehouse,Nicht erlaubt Eintrag im Warehouse

+Not equals,Nicht Gleichen

+Note,Hinweis

+Note User,Hinweis: User

+Note is a free page where users can share documents / notes,"Hinweis ist eine kostenlose Seite, wo Nutzer Dokumente / Notizen austauschen können"

+Note:,Hinweis:

+"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","Hinweis: Backups und Dateien werden nicht von Dropbox gelöscht wird, müssen Sie sie manuell löschen."

+"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","Hinweis: Backups und Dateien nicht von Google Drive gelöscht, müssen Sie sie manuell löschen."

+Note: Email will not be sent to disabled users,Hinweis: E-Mail wird nicht für behinderte Nutzer gesendet werden

+Note: Other permission rules may also apply,Hinweis: Weitere Regeln können die Erlaubnis auch gelten

+Notes,Aufzeichnungen

+Notes:,Hinweise:

+Nothing to show,"Nichts zu zeigen,"

+Nothing to show for this selection,Nichts für diese Auswahl zeigen

+Notice (days),Unsere (Tage)

+Notification Control,Meldungssteuervorrichtung

+Notification Email Address,Benachrichtigung per E-Mail-Adresse

+Notify by Email on creation of automatic Material Request,Benachrichtigen Sie per E-Mail bei der Erstellung von automatischen Werkstoff anfordern

+Number Format,Number Format

+O+,Die +

+O-,O-

+OPPT,OPPT

+Offer Date,Angebot Datum

+Office,Geschäftsstelle

+Old Parent,Old Eltern

+On,Auf

+On Net Total,On Net Total

+On Previous Row Amount,Auf Previous Row Betrag

+On Previous Row Total,Auf Previous Row insgesamt

+"Only Serial Nos with status ""Available"" can be delivered.","Nur Seriennummernmit dem Status ""Verfügbar"" geliefert werden."

+Only Stock Items are allowed for Stock Entry,Nur Lagerware für lizenzfreie Eintrag erlaubt

+Only System Manager can create / edit reports,Nur System-Manager können / Berichte bearbeiten

+Only leaf nodes are allowed in transaction,Nur Blattknoten in Transaktion zulässig

+Open,Öffnen

+Open Production Orders,Offene Fertigungsaufträge

+Open Tickets,Open Tickets

+Opening,Öffnungs

+Opening Accounting Entries,Öffnungs Accounting -Einträge

+Opening Accounts and Stock,Öffnungskontenund Stock

+Opening Date,Eröffnungsdatum

+Opening Entry,Öffnungszeiten Eintrag

+Opening Qty,Öffnungs Menge

+Opening Time,Öffnungszeit

+Opening Value,Öffnungs Wert

+Opening for a Job.,Öffnung für den Job.

+Operating Cost,Betriebskosten

+Operation Description,Operation Beschreibung

+Operation No,In Betrieb

+Operation Time (mins),Betriebszeit (Min.)

+Operations,Geschäftstätigkeit

+Opportunity,Gelegenheit

+Opportunity Date,Gelegenheit Datum

+Opportunity From,Von der Chance

+Opportunity Item,Gelegenheit Artikel

+Opportunity Items,Gelegenheit Artikel

+Opportunity Lost,Chance vertan

+Opportunity Type,Gelegenheit Typ

+Optional. This setting will be used to filter in various transactions.,"Optional. Diese Einstellung wird verwendet, um in verschiedenen Transaktionen zu filtern."

+Order Type,Auftragsart

+Ordered,Bestellt

+Ordered Items To Be Billed,Bestellte Artikel in Rechnung gestellt werden

+Ordered Items To Be Delivered,Bestellte Artikel geliefert werden

+Ordered Qty,bestellte Menge

+"Ordered Qty: Quantity ordered for purchase, but not received.","Bestellte Menge: Bestellmenge für den Kauf, aber nicht empfangen ."

+Ordered Quantity,Bestellte Menge

+Orders released for production.,Bestellungen für die Produktion freigegeben.

+Organization,Organisation

+Organization Name,Name der Organisation

+Organization Profile,Organisation Profil

+Other,Andere

+Other Details,Weitere Details

+Out Qty,out Menge

+Out Value,out Wert

+Out of AMC,Von AMC

+Out of Warranty,Außerhalb der Garantie

+Outgoing,Abgehend

+Outgoing Email Settings,Ausgehende E-Mail -Einstellungen

+Outgoing Mail Server,Postausgangsserver

+Outgoing Mails,Ausgehende Mails

+Outstanding Amount,Ausstehenden Betrag

+Outstanding for Voucher ,Herausragend für Gutschein

+Overhead,Oben

+Overheads,Gemeinkosten

+Overview,Überblick

+Owned,Besitz

+Owner,Eigentümer

+PAN Number,PAN-Nummer

+PF No.,PF Nr.

+PF Number,PF-Nummer

+PI/2011/,PI/2011 /

+PIN,PIN

+PL or BS,PL oder BS

+PO,PO

+PO Date,Bestelldatum

+PO No,PO Nein

+POP3 Mail Server,POP3 Mail Server

+POP3 Mail Settings,POP3-Mail-Einstellungen

+POP3 mail server (e.g. pop.gmail.com),POP3-Mail-Server (pop.gmail.com beispielsweise)

+POP3 server e.g. (pop.gmail.com),POP3-Server beispielsweise (pop.gmail.com)

+POS Setting,POS Setting

+POS View,POS anzeigen

+PR Detail,PR Detailansicht

+PR Posting Date,PR Buchungsdatum

+PRO,PRO

+PS,PS

+Package Item Details,Package Artikeldetails

+Package Items,Package Angebote

+Package Weight Details,Paket-Details Gewicht

+Packed Item,Lieferschein Verpackung Artikel

+Packing Details,Verpackungs-Details

+Packing Detials,Verpackung Detials

+Packing List,Packliste

+Packing Slip,Packzettel

+Packing Slip Item,Packzettel Artikel

+Packing Slip Items,Packzettel Artikel

+Packing Slip(s) Cancelled,Verpackung Slip (s) Gelöscht

+Page Break,Seitenwechsel

+Page Name,Page Name

+Page not found,Seite nicht gefunden

+Paid,bezahlt

+Paid Amount,Gezahlten Betrag

+Parameter,Parameter

+Parent Account,Hauptkonto

+Parent Cost Center,Eltern Kostenstellenrechnung

+Parent Customer Group,Eltern Customer Group

+Parent Detail docname,Eltern Detailansicht docname

+Parent Item,Übergeordneter Artikel

+Parent Item Group,Übergeordneter Artikel Gruppe

+Parent Sales Person,Eltern Sales Person

+Parent Territory,Eltern Territory

+Parenttype,ParentType

+Partially Billed,teilweise Angekündigt

+Partially Completed,Teilweise abgeschlossen

+Partially Delivered,teilweise Lieferung

+Partly Billed,Teilweise Billed

+Partly Delivered,Teilweise Lieferung

+Partner Target Detail,Partner Zieldetailbericht

+Partner Type,Partner Typ

+Partner's Website,Partner Website

+Passive,Passive

+Passport Number,Passnummer

+Password,Kennwort

+Pay To / Recd From,Pay To / From RECD

+Payables,Verbindlichkeiten

+Payables Group,Verbindlichkeiten Gruppe

+Payment Days,Zahltage

+Payment Due Date,Zahlungstermin

+Payment Entries,Payment Einträge

+"Payment Entry has been modified after you pulled it. 
+			Please pull it again.",

+Payment Period Based On Invoice Date,Zahlungszeitraum basiert auf Rechnungsdatum

+Payment Reconciliation,Payment Versöhnung

+Payment Type,Zahlungsart

+Payment of salary for the month: ,

+Payment to Invoice Matching Tool,Zahlung an Rechnung Matching-Tool

+Payment to Invoice Matching Tool Detail,Zahlung an Rechnung Matching Werkzeug-Detail

+Payments,Zahlungen

+Payments Made,Zahlungen

+Payments Received,Erhaltene Anzahlungen

+Payments made during the digest period,Zahlungen während der Auszugsperiodeninformation gemacht

+Payments received during the digest period,Einzahlungen während der Auszugsperiodeninformation

+Payroll Settings,Payroll -Einstellungen

+Payroll Setup,Payroll-Setup

+Pending,Schwebend

+Pending Amount,Bis Betrag

+Pending Review,Bis Bewertung

+Pending SO Items For Purchase Request,Ausstehend SO Artikel zum Kauf anfordern

+Percent Complete,Percent Complete

+Percentage Allocation,Prozentuale Aufteilung

+Percentage Allocation should be equal to ,Prozentuale Aufteilung sollte gleich

+Percentage variation in quantity to be allowed while receiving or delivering this item.,Prozentuale Veränderung in der Menge zu dürfen während des Empfangs oder der Lieferung diesen Artikel werden.

+Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,"Prozentual Sie erlaubt zu empfangen oder zu liefern, mehr gegen die Menge bestellt werden. Zum Beispiel: Wenn Sie 100 Einheiten bestellt. und Ihre Allowance ist 10%, dann dürfen Sie 110 Einheiten erhalten."

+Performance appraisal.,Leistungsbeurteilung.

+Period,Zeit

+Period Closing Voucher,Periodenverschiebung Gutschein

+Periodicity,Periodizität

+Permanent Address,Permanent Address

+Permanent Address Is,Permanent -Adresse ist

+Permission,Permission

+Permission Manager,Permission Manager

+Personal,Persönliche

+Personal Details,Persönliche Details

+Personal Email,Persönliche E-Mail

+Phone,Telefon

+Phone No,Phone In

+Phone No.,Telefon Nr.

+Pick Columns,Wählen Sie Spalten

+Pincode,Pincode

+Place of Issue,Ausstellungsort

+Plan for maintenance visits.,Plan für die Wartung Besuche.

+Planned Qty,Geplante Menge

+"Planned Qty: Quantity, for which, Production Order has been raised,","Geplante Menge : Menge , für die , Fertigungsauftrag ausgelöst wurde ,"

+Planned Quantity,Geplante Menge

+Plant,Pflanze

+Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,Bitte geben Abkürzung oder das Kurzer Name enquiry.c es auf alle Suffix Konto Heads hinzugefügt werden.

+Please Select Company under which you want to create account head,"Bitte wählen Unternehmen , unter dem Sie angemeldet Kopf erstellen möchten"

+Please attach a file first.,Bitte fügen Sie eine Datei zuerst.

+Please attach a file or set a URL,Bitte fügen Sie eine Datei oder stellen Sie eine URL

+Please check,Bitte überprüfen Sie

+Please create new account from Chart of Accounts.,Bitte neues Konto erstellen von Konten .

+Please do NOT create Account (Ledgers) for Customers and Suppliers. They are created directly from the Customer / Supplier masters.,Bitte nicht erstellen Account ( Ledger ) für Kunden und Lieferanten . Sie werden direkt von den Kunden- / Lieferanten -Master erstellt.

+Please enable pop-ups,Bitte aktivieren Sie Pop-ups

+Please enter Cost Center,Bitte geben Sie Kostenstelle

+Please enter Default Unit of Measure,Bitte geben Sie Standard Maßeinheit

+Please enter Delivery Note No or Sales Invoice No to proceed,"Bitte geben Sie Lieferschein oder No Sales Invoice Nein, um fortzufahren"

+Please enter Employee Id of this sales parson,Bitte geben Sie die Mitarbeiter-ID dieses Verkaufs Pfarrer

+Please enter Expense Account,Bitte geben Sie Expense Konto

+Please enter Item Code to get batch no,Bitte geben Sie Artikel-Code zu Charge nicht bekommen

+Please enter Item Code.,Bitte geben Sie Artikel-Code .

+Please enter Item first,Bitte geben Sie zuerst Artikel

+Please enter Master Name once the account is created.,"Bitte geben Sie Namen , wenn der Master- Account erstellt ."

+Please enter Production Item first,Bitte geben Sie zuerst Herstellungs Artikel

+Please enter Purchase Receipt No to proceed,"Bitte geben Kaufbeleg Nein, um fortzufahren"

+Please enter Reserved Warehouse for item ,Bitte geben Reserviert Warehouse für Artikel

+Please enter Start Date and End Date,Bitte geben Sie Start- und Enddatum

+"Please enter account group under which account \
+					for warehouse ",

+Please enter company first,Bitte geben Sie Unternehmen zunächst

+Please enter company name first,Bitte geben erste Firmennamen

+Please install dropbox python module,Bitte installieren Sie Dropbox Python-Modul

+Please mention default value for ',Bitte erwähnen Standardwert für &#39;

+Please reduce qty.,Bitte reduzieren Menge.

+Please save the Newsletter before sending.,Bitte bewahren Sie den Newsletter vor dem Versenden.

+Please save the document before generating maintenance schedule,Bitte speichern Sie das Dokument vor der Erzeugung Wartungsplan

+Please select Account first,Bitte wählen Sie Konto

+Please select Bank Account,Bitte wählen Sie Bank Account

+Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,Bitte wählen Sie Carry Forward Auch wenn Sie zum vorherigen Geschäftsjahr die Blätter aufnehmen möchten zum Ausgleich in diesem Geschäftsjahr

+Please select Category first,Bitte wählen Sie zuerst Kategorie

+Please select Charge Type first,Bitte wählen Sie Entgeltart ersten

+Please select Date on which you want to run the report,"Bitte wählen Sie Datum, an dem Sie den Bericht ausführen"

+Please select Price List,Bitte wählen Preisliste

+Please select a,Bitte wählen Sie eine

+Please select a csv file,Bitte wählen Sie eine CSV-Datei

+Please select a service item or change the order type to Sales.,"Bitte wählen Sie einen Dienst Artikel oder die Reihenfolge ändern, Typ Sales."

+Please select a sub-contracted item or do not sub-contract the transaction.,Bitte wählen Sie einen Artikel Unteraufträge vergeben werden oder nicht sub-contract die Transaktion.

+Please select a valid csv file with data.,Bitte wählen Sie eine gültige CSV-Datei mit Daten.

+"Please select an ""Image"" first","Bitte wählen Sie einen ""Bild"" erste"

+Please select month and year,Bitte wählen Sie Monat und Jahr

+Please select options and click on Create,Bitte wählen Sie Optionen und klicken Sie auf Create

+Please select the document type first,Bitte wählen Sie den Dokumententyp ersten

+Please select: ,Bitte wählen Sie:

+Please set Dropbox access keys in,Bitte setzen Dropbox Access Keys in

+Please set Google Drive access keys in,Bitte setzen Google Drive Access Keys in

+Please setup Employee Naming System in Human Resource > HR Settings,Bitte Setup Mitarbeiter Naming System in Human Resource&gt; HR Einstellungen

+Please setup your chart of accounts before you start Accounting Entries,"Bitte Einrichtung Ihrer Kontenbuchhaltung, bevor Sie beginnen Einträge"

+Please specify,Bitte geben Sie

+Please specify Company,Bitte geben Unternehmen

+Please specify Company to proceed,"Bitte geben Sie Unternehmen, um fortzufahren"

+"Please specify Default Currency in Company Master \
+			and Global Defaults",

+Please specify a,Bitte geben Sie eine

+Please specify a Price List which is valid for Territory,Bitte geben Sie einen gültigen Preisliste für Territory ist

+Please specify a valid,Bitte geben Sie eine gültige

+Please specify a valid 'From Case No.',Bitte geben Sie eine gültige &quot;Von Fall Nr. &#39;

+Please specify currency in Company,Bitte geben Sie die Währung in Unternehmen

+Please submit to update Leave Balance.,"Bitte reichen Sie zu verlassen, Bilanz zu aktualisieren."

+Please write something,Bitte schreiben Sie etwas

+Please write something in subject and message!,Bitte schreiben Sie etwas in Betreff und die Nachricht !

+Plot,Grundstück

+Plot By,Grundstück von

+Point of Sale,Point of Sale

+Point-of-Sale Setting,Point-of-Sale-Einstellung

+Post Graduate,Post Graduate

+Postal,Postal

+Posting Date,Buchungsdatum

+Posting Date Time cannot be before,"Buchungsdatum Zeit kann nicht sein, bevor"

+Posting Time,Posting Zeit

+Potential Sales Deal,Sales Potential Deal

+Potential opportunities for selling.,Potenzielle Chancen für den Verkauf.

+"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","Präzision für Float Felder (Mengen, Rabatte, Prozente etc). Floats werden bis zu angegebenen Dezimalstellen gerundet werden. Standard = 3"

+Preferred Billing Address,Bevorzugte Rechnungsadresse

+Preferred Shipping Address,Bevorzugte Lieferadresse

+Prefix,Präfix

+Present,Präsentieren

+Prevdoc DocType,Prevdoc DocType

+Prevdoc Doctype,Prevdoc Doctype

+Previous Work Experience,Berufserfahrung

+Price List,Preisliste

+Price List Currency,Währung Preisliste

+Price List Exchange Rate,Preisliste Wechselkurs

+Price List Master,Meister Preisliste

+Price List Name,Preis Name

+Price List Rate,Preis List

+Price List Rate (Company Currency),Preisliste Rate (Gesellschaft Währung)

+Print,drucken

+Print Format Style,Druckformat Stil

+Print Heading,Unterwegs drucken

+Print Without Amount,Drucken ohne Amount

+Print...,Drucken ...

+Printing,Drucken

+Priority,Priorität

+Process Payroll,Payroll-Prozess

+Produced,produziert

+Produced Quantity,Produziert Menge

+Product Enquiry,Produkt-Anfrage

+Production Order,Fertigungsauftrag

+Production Order must be submitted,Fertigungsauftrag einzureichen

+Production Orders,Fertigungsaufträge

+Production Orders in Progress,Fertigungsaufträge

+Production Plan Item,Production Plan Artikel

+Production Plan Items,Production Plan Artikel

+Production Plan Sales Order,Production Plan Sales Order

+Production Plan Sales Orders,Production Plan Kundenaufträge

+Production Planning (MRP),Production Planning (MRP)

+Production Planning Tool,Production Planning-Tool

+Products or Services You Buy,Produkte oder Dienstleistungen kaufen

+"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","Die Produkte werden Gew.-age in Verzug Suchbegriffe sortiert werden. Mehr das Gewicht-Alter, wird das Produkt höher erscheinen in der Liste."

+Project,Projekt

+Project Costing,Projektkalkulation

+Project Details,Project Details

+Project Milestone,Projekt Milestone

+Project Milestones,Projektmeilensteine

+Project Name,Project Name

+Project Start Date,Projekt Startdatum

+Project Type,Projekttyp

+Project Value,Projekt Wert

+Project activity / task.,Projektaktivität / Aufgabe.

+Project master.,Projekt Meister.

+Project will get saved and will be searchable with project name given,Projekt wird gespeichert und erhalten werden durchsuchbare mit Projekt-Namen

+Project wise Stock Tracking,Projekt weise Rohteilnachführung

+Projected,projektiert

+Projected Qty,Prognostizierte Anzahl

+Projects,Projekte

+Prompt for Email on Submission of,Eingabeaufforderung für E-Mail auf Vorlage von

+Provide email id registered in company,Bieten E-Mail-ID in Unternehmen registriert

+Public,Öffentlichkeit

+Pull Payment Entries,Ziehen Sie Payment Einträge

+Pull sales orders (pending to deliver) based on the above criteria,"Ziehen Sie Kundenaufträge (anhängig zu liefern), basierend auf den oben genannten Kriterien"

+Purchase,Kaufen

+Purchase / Manufacture Details,Kauf / Herstellung Einzelheiten

+Purchase Analytics,Kauf Analytics

+Purchase Common,Erwerb Eigener

+Purchase Details,Kaufinformationen

+Purchase Discounts,Kauf Rabatte

+Purchase In Transit,Erwerben In Transit

+Purchase Invoice,Kaufrechnung

+Purchase Invoice Advance,Advance Purchase Rechnung

+Purchase Invoice Advances,Kaufrechnung Advances

+Purchase Invoice Item,Kaufrechnung Artikel

+Purchase Invoice Trends,Kauf Rechnung Trends

+Purchase Order,Auftragsbestätigung

+Purchase Order Date,Bestelldatum

+Purchase Order Item,Bestellposition

+Purchase Order Item No,In der Bestellposition

+Purchase Order Item Supplied,Bestellposition geliefert

+Purchase Order Items,Bestellpositionen

+Purchase Order Items Supplied,Bestellung Lieferumfang

+Purchase Order Items To Be Billed,Bestellpositionen in Rechnung gestellt werden

+Purchase Order Items To Be Received,Bestellpositionen empfangen werden

+Purchase Order Message,Purchase Order Nachricht

+Purchase Order Required,Bestellung erforderlich

+Purchase Order Trends,Purchase Order Trends

+Purchase Orders given to Suppliers.,Bestellungen Angesichts zu Lieferanten.

+Purchase Receipt,Kaufbeleg

+Purchase Receipt Item,Kaufbeleg Artikel

+Purchase Receipt Item Supplied,Kaufbeleg Liefergegenstand

+Purchase Receipt Item Supplieds,Kaufbeleg Artikel Supplieds

+Purchase Receipt Items,Kaufbeleg Artikel

+Purchase Receipt Message,Kaufbeleg Nachricht

+Purchase Receipt No,Kaufbeleg

+Purchase Receipt Required,Kaufbeleg erforderlich

+Purchase Receipt Trends,Kaufbeleg Trends

+Purchase Register,Erwerben Registrieren

+Purchase Return,Kauf zurückgeben

+Purchase Returned,Kehrte Kauf

+Purchase Taxes and Charges,Purchase Steuern und Abgaben

+Purchase Taxes and Charges Master,Steuern und Gebühren Meister Kauf

+Purpose,Zweck

+Purpose must be one of ,Zweck muss einer sein

+QA Inspection,QA Inspection

+QAI/11-12/,QAI/11-12 /

+QTN,QTN

+Qty,Menge

+Qty Consumed Per Unit,Menge pro verbrauchter

+Qty To Manufacture,Um Qty Herstellung

+Qty as per Stock UOM,Menge pro dem Stock UOM

+Qty to Deliver,Menge zu liefern

+Qty to Order,Menge zu bestellen

+Qty to Receive,Menge zu erhalten

+Qty to Transfer,Menge in den Transfer

+Qualification,Qualifikation

+Quality,Qualität

+Quality Inspection,Qualitätsprüfung

+Quality Inspection Parameters,Qualitätsprüfung Parameter

+Quality Inspection Reading,Qualitätsprüfung Lesen

+Quality Inspection Readings,Qualitätsprüfung Readings

+Quantity,Menge

+Quantity Requested for Purchase,Beantragten Menge für Kauf

+Quantity and Rate,Menge und Preis

+Quantity and Warehouse,Menge und Warehouse

+Quantity cannot be a fraction.,Menge kann nicht ein Bruchteil sein.

+Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,Anzahl der Artikel nach der Herstellung / Umpacken vom Angesichts quantities von Rohstoffen Erhalten

+"Quantity should be equal to Manufacturing Quantity. To fetch items again, click on 'Get Items' button or update the Quantity manually.","Menge sollte gleich Fertigungsmenge . Um Einzelteile wieder zu holen, klicken Sie auf ' Get Items "" -Taste oder manuell aktualisieren Sie die Menge ."

+Quarter,Quartal

+Quarterly,Vierteljährlich

+Query Report,Query Report

+Quick Help,schnelle Hilfe

+Quotation,Zitat

+Quotation Date,Quotation Datum

+Quotation Item,Zitat Artikel

+Quotation Items,Angebotspositionen

+Quotation Lost Reason,Zitat Passwort Reason

+Quotation Message,Quotation Nachricht

+Quotation Series,Zitat Series

+Quotation To,Um Angebot

+Quotation Trend,Zitat Trend

+Quotation is cancelled.,Zitat wird abgebrochen.

+Quotations received from Suppliers.,Zitate von Lieferanten erhalten.

+Quotes to Leads or Customers.,Zitate oder Leads zu Kunden.

+Raise Material Request when stock reaches re-order level,"Heben Anfrage Material erreicht, wenn der Vorrat re-order-Ebene"

+Raised By,Raised By

+Raised By (Email),Raised By (E-Mail)

+Random,Zufällig

+Range,Reichweite

+Rate,Rate

+Rate ,Rate

+Rate (Company Currency),Rate (Gesellschaft Währung)

+Rate Of Materials Based On,Rate Of Materialien auf Basis von

+Rate and Amount,Geschwindigkeit und Menge

+Rate at which Customer Currency is converted to customer's base currency,"Kunden Rate, mit der Währung wird nach Kundenwunsch Basiswährung umgerechnet"

+Rate at which Price list currency is converted to company's base currency,"Geschwindigkeit, mit der Währung der Preisliste zu Unternehmen der Basiswährung umgewandelt wird"

+Rate at which Price list currency is converted to customer's base currency,"Geschwindigkeit, mit der Währung der Preisliste des Kunden Basiswährung umgewandelt wird"

+Rate at which customer's currency is converted to company's base currency,"Rate, mit der Kunden Währung ist an Unternehmen Basiswährung umgerechnet"

+Rate at which supplier's currency is converted to company's base currency,"Geschwindigkeit, mit der Lieferanten Währung Unternehmens Basiswährung umgewandelt wird"

+Rate at which this tax is applied,"Geschwindigkeit, mit der dieser Steuer an"

+Raw Material Item Code,Artikel Raw Material Code

+Raw Materials Supplied,Rohstoffe verfügbar

+Raw Materials Supplied Cost,Kostengünstige Rohstoffe geliefert

+Re-Order Level,Re-Order Stufe

+Re-Order Qty,Re-Order Menge

+Re-order,Re-Order

+Re-order Level,Re-Order-Ebene

+Re-order Qty,Re-Bestellung Menge

+Read,Lesen

+Reading 1,Reading 1

+Reading 10,Lesen 10

+Reading 2,Reading 2

+Reading 3,Reading 3

+Reading 4,Reading 4

+Reading 5,Reading 5

+Reading 6,Lesen 6

+Reading 7,Lesen 7

+Reading 8,Lesen 8

+Reading 9,Lesen 9

+Reason,Grund

+Reason for Leaving,Grund für das Verlassen

+Reason for Resignation,Grund zur Resignation

+Reason for losing,Grund für den Verlust

+Recd Quantity,Menge RECD

+Receivable / Payable account will be identified based on the field Master Type,Forderungen / Verbindlichkeiten Konto wird basierend auf dem Feld Meister Typ identifiziert werden

+Receivables,Forderungen

+Receivables / Payables,Forderungen / Verbindlichkeiten

+Receivables Group,Forderungen Gruppe

+Received,Received

+Received Date,Datum empfangen

+Received Items To Be Billed,Empfangene Nachrichten in Rechnung gestellt werden

+Received Qty,Erhaltene Menge

+Received and Accepted,Erhalten und angenommen

+Receiver List,Receiver Liste

+Receiver Parameter,Empfänger Parameter

+Recipients,Empfänger

+Reconciliation Data,Datenabgleich

+Reconciliation HTML,HTML Versöhnung

+Reconciliation JSON,Überleitung JSON

+Record item movement.,Notieren Sie Artikel Bewegung.

+Recurring Id,Wiederkehrende Id

+Recurring Invoice,Wiederkehrende Rechnung

+Recurring Type,Wiederkehrende Typ

+Reduce Deduction for Leave Without Pay (LWP),Reduzieren Abzug für unbezahlten Urlaub (LWP)

+Reduce Earning for Leave Without Pay (LWP),Reduzieren Sie verdienen für unbezahlten Urlaub (LWP)

+Ref Code,Ref Code

+Ref SQ,Ref SQ

+Reference,Referenz

+Reference Date,Stichtag

+Reference Name,Reference Name

+Reference Number,Reference Number

+Refresh,Erfrischen

+Refreshing....,Erfrischend ....

+Registration Details,Registrierung Details

+Registration Info,Registrierung Info

+Rejected,Abgelehnt

+Rejected Quantity,Abgelehnt Menge

+Rejected Serial No,Abgelehnt Serial In

+Rejected Warehouse,Abgelehnt Warehouse

+Rejected Warehouse is mandatory against regected item,Abgelehnt Warehouse ist obligatorisch gegen regected Artikel

+Relation,Relation

+Relieving Date,Entlastung Datum

+Relieving Date of employee is ,Entlastung Datum der Mitarbeiter ist

+Remark,Bemerkung

+Remarks,Bemerkungen

+Remove Bookmark,Lesezeichen entfernen

+Rename,umbenennen

+Rename Log,Benennen Anmelden

+Rename Tool,Umbenennen-Tool

+Rename...,Benennen Sie ...

+Rent Cost,Mieten Kosten

+Rent per hour,Miete pro Stunde

+Rented,Gemietet

+Repeat on Day of Month,Wiederholen Sie auf Tag des Monats

+Replace,Ersetzen

+Replace Item / BOM in all BOMs,Ersetzen Item / BOM in allen Stücklisten

+"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","Ersetzen Sie die insbesondere gut in allen anderen Stücklisten, wo sie verwendet wird. Es wird die alte BOM Link zu ersetzen, aktualisieren kosten und regenerieren ""Explosion Stücklistenposition"" Tabelle pro neuen GOOD"

+Replied,Beantwortet

+Report,Bericht

+Report Date,Report Date

+Report issues at,Bericht Themen auf

+Report was not saved (there were errors),Bericht wurde nicht gespeichert (es gab Fehler)

+Reports,Reports

+Reports to,Berichte an

+Reqd By Date,Reqd Nach Datum

+Request Type,Art der Anfrage

+Request for Information,Request for Information

+Request for purchase.,Ankaufsgesuch.

+Requested,Angeforderte

+Requested For,Für Anfrage

+Requested Items To Be Ordered,Erwünschte Artikel bestellt werden

+Requested Items To Be Transferred,Erwünschte Objekte übertragen werden

+Requested Qty,Angeforderte Menge

+"Requested Qty: Quantity requested for purchase, but not ordered.","Angeforderte Menge : Menge für den Kauf erbeten, aber nicht bestellt ."

+Requests for items.,Anfragen für Einzelteile.

+Required By,Erforderliche By

+Required Date,Erforderlich Datum

+Required Qty,Erwünschte Stückzahl

+Required only for sample item.,Nur erforderlich für die Probe Element.

+Required raw materials issued to the supplier for producing a sub - contracted item.,Erforderliche Rohstoffe Ausgestellt an den Lieferanten produziert eine sub - Vertragsgegenstand.

+Reseller,Wiederverkäufer

+Reserved,reserviert

+Reserved Qty,reservierte Menge

+"Reserved Qty: Quantity ordered for sale, but not delivered.","Reservierte Menge: bestellte Menge zu verkaufen, aber nicht geliefert ."

+Reserved Quantity,Reserviert Menge

+Reserved Warehouse,Warehouse Reserved

+Reserved Warehouse in Sales Order / Finished Goods Warehouse,Reserviert Warehouse in Sales Order / Fertigwarenlager

+Reserved Warehouse is missing in Sales Order,Reserviert Warehouse ist in Sales Order fehlt

+Reset Filters,Filter zurücksetzen

+Resignation Letter Date,Rücktrittsschreiben Datum

+Resolution,Auflösung

+Resolution Date,Resolution Datum

+Resolution Details,Auflösung Einzelheiten

+Resolved By,Gelöst von

+Retail,Einzelhandel

+Retailer,Einzelhändler

+Review Date,Bewerten Datum

+Rgt,Rgt

+Role Allowed to edit frozen stock,Rolle erlaubt den gefrorenen bearbeiten

+Role that is allowed to submit transactions that exceed credit limits set.,"Rolle, die erlaubt, Transaktionen, die Kreditlimiten gesetzt überschreiten vorlegen wird."

+Root cannot have a parent cost center,Wurzel kann kein übergeordnetes Kostenstelle

+Rounded Total,Abgerundete insgesamt

+Rounded Total (Company Currency),Abgerundete Total (Gesellschaft Währung)

+Row,Reihe

+Row ,Reihe

+Row #,Zeile #

+Row # ,Zeile #

+Rules to calculate shipping amount for a sale,Regeln zum Versand Betrag für einen Verkauf berechnen

+S.O. No.,S.O. Nein.

+SMS,SMS

+SMS Center,SMS Center

+SMS Control,SMS Control

+SMS Gateway URL,SMS Gateway URL

+SMS Log,SMS Log

+SMS Parameter,SMS Parameter

+SMS Sender Name,SMS Absender Name

+SMS Settings,SMS-Einstellungen

+SMTP Server (e.g. smtp.gmail.com),SMTP Server (beispielsweise smtp.gmail.com)

+SO,SO

+SO Date,SO Datum

+SO Pending Qty,SO Pending Menge

+SO Qty,SO Menge

+SO/10-11/,SO/10-11 /

+SO1112,SO1112

+SQTN,SQTN

+STE,STE

+SUP,SUP

+SUPP,SUPP

+SUPP/10-11/,SUPP/10-11 /

+Salary,Gehalt

+Salary Information,Angaben über den Lohn

+Salary Manager,Manager Gehalt

+Salary Mode,Gehalt Modus

+Salary Slip,Gehaltsabrechnung

+Salary Slip Deduction,Lohnabzug Rutsch

+Salary Slip Earning,Earning Gehaltsabrechnung

+Salary Structure,Gehaltsstruktur

+Salary Structure Deduction,Gehaltsstruktur Abzug

+Salary Structure Earning,Earning Gehaltsstruktur

+Salary Structure Earnings,Ergebnis Gehaltsstruktur

+Salary breakup based on Earning and Deduction.,Gehalt Trennung auf die Ertragskraft und Deduktion basiert.

+Salary components.,Gehaltsbestandteile.

+Sales,Vertrieb

+Sales Analytics,Sales Analytics

+Sales BOM,Vertrieb BOM

+Sales BOM Help,Vertrieb BOM Hilfe

+Sales BOM Item,Vertrieb Stücklistenposition

+Sales BOM Items,Vertrieb Stücklistenpositionen

+Sales Details,Sales Details

+Sales Discounts,Sales Rabatte

+Sales Email Settings,Vertrieb E-Mail-Einstellungen

+Sales Extras,Verkauf Extras

+Sales Funnel,Sales Funnel

+Sales Invoice,Sales Invoice

+Sales Invoice Advance,Sales Invoice Geleistete

+Sales Invoice Item,Sales Invoice Artikel

+Sales Invoice Items,Sales Invoice Artikel

+Sales Invoice Message,Sales Invoice Nachricht

+Sales Invoice No,Sales Invoice In

+Sales Invoice Trends,Sales Invoice Trends

+Sales Order,Sales Order

+Sales Order Date,Sales Order Datum

+Sales Order Item,Auftragsposition

+Sales Order Items,Kundenauftragspositionen

+Sales Order Message,Sales Order Nachricht

+Sales Order No,In Sales Order

+Sales Order Required,Sales Order erforderlich

+Sales Order Trend,Sales Order Trend

+Sales Partner,Vertriebspartner

+Sales Partner Name,Sales Partner Name

+Sales Partner Target,Partner Sales Target

+Sales Partners Commission,Vertriebspartner Kommission

+Sales Person,Sales Person

+Sales Person Incharge,Sales Person Incharge

+Sales Person Name,Sales Person Vorname

+Sales Person Target Variance (Item Group-Wise),Sales Person Ziel Variance (Artikel-Nr. Gruppe-Wise)

+Sales Person Targets,Sales Person Targets

+Sales Person-wise Transaction Summary,Sales Person-wise Transaction Zusammenfassung

+Sales Register,Verkäufe registrieren

+Sales Return,Umsatzrendite

+Sales Returned,Verkaufszurück

+Sales Taxes and Charges,Vertrieb Steuern und Abgaben

+Sales Taxes and Charges Master,Vertrieb Steuern und Abgaben Meister

+Sales Team,Sales Team

+Sales Team Details,Sales Team Details

+Sales Team1,Vertrieb Team1

+Sales and Purchase,Verkauf und Kauf

+Sales campaigns,Sales-Kampagnen

+Sales persons and targets,Vertriebsmitarbeiter und Ziele

+Sales taxes template.,Umsatzsteuer-Vorlage.

+Sales territories.,Vertriebsgebieten.

+Salutation,Gruß

+Same Serial No,Gleiche Seriennummer

+Sample Size,Stichprobenumfang

+Sanctioned Amount,Sanktioniert Betrag

+Saturday,Samstag

+Save,Sparen

+Schedule,Planen

+Schedule Date,Termine Datum

+Schedule Details,Termine Details

+Scheduled,Geplant

+Scheduled Date,Voraussichtlicher

+School/University,Schule / Universität

+Score (0-5),Score (0-5)

+Score Earned,Ergebnis Bekommen

+Score must be less than or equal to 5,Score muß weniger als oder gleich 5 sein

+Scrap %,Scrap%

+Search,Suchen

+Seasonality for setting budgets.,Saisonalität setzt Budgets.

+"See ""Rate Of Materials Based On"" in Costing Section",Siehe &quot;Rate Of Materials Based On&quot; in der Kalkulation Abschnitt

+"Select ""Yes"" for sub - contracting items","Wählen Sie ""Ja"" für - Zulieferer Artikel"

+"Select ""Yes"" if this item is used for some internal purpose in your company.","Wählen Sie ""Ja"", wenn dieser Punkt für einige interne Zwecke in Ihrem Unternehmen verwendet wird."

+"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","Wählen Sie ""Ja"", wenn dieser Artikel stellt einige Arbeiten wie Ausbildung, Gestaltung, Beratung etc.."

+"Select ""Yes"" if you are maintaining stock of this item in your Inventory.","Wählen Sie ""Ja"", wenn Sie Pflege stock dieses Artikels in Ihrem Inventar."

+"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.","Wählen Sie ""Ja"", wenn Sie Rohstoffe an Ihren Lieferanten liefern, um diesen Artikel zu fertigen."

+Select Budget Distribution to unevenly distribute targets across months.,Wählen Budget Verteilung ungleichmäßig Targets über Monate verteilen.

+"Select Budget Distribution, if you want to track based on seasonality.","Wählen Budget Distribution, wenn Sie basierend auf Saisonalität verfolgen möchten."

+Select Digest Content,Wählen Inhalt Digest

+Select DocType,Wählen DocType

+"Select Item where ""Is Stock Item"" is ""No""","Element auswählen , wo ""Ist Auf Item"" ""Nein"""

+Select Items,Elemente auswählen

+Select Purchase Receipts,Wählen Kaufbelege

+Select Sales Orders,Wählen Sie Kundenaufträge

+Select Sales Orders from which you want to create Production Orders.,Wählen Sie Aufträge aus der Sie Fertigungsaufträge erstellen.

+Select Time Logs and Submit to create a new Sales Invoice.,"Wählen Sie Zeit Logs und abschicken, um einen neuen Sales Invoice erstellen."

+Select Transaction,Wählen Sie Transaction

+Select Type,Typ wählen

+Select account head of the bank where cheque was deposited.,"Wählen Sie den Kopf des Bankkontos, wo Kontrolle abgelagert wurde."

+Select company name first.,Wählen Firmennamen erste.

+Select or drag across time slots to create a new event.,Wählen oder ziehen in Zeitfenstern um ein neues Ereignis zu erstellen.

+Select template from which you want to get the Goals,"Wählen Sie aus, welche Vorlage Sie die Ziele erhalten möchten"

+Select the Employee for whom you are creating the Appraisal.,"Wählen Sie den Mitarbeiter, für den Sie erstellen Appraisal."

+Select the Invoice against which you want to allocate payments.,"Wählen Sie die Rechnung , gegen die Sie Zahlungen zuordnen möchten."

+Select the period when the invoice will be generated automatically,Wählen Sie den Zeitraum auf der Rechnung wird automatisch erzeugt werden

+Select the relevant company name if you have multiple companies,"Wählen Sie den entsprechenden Firmennamen, wenn Sie mehrere Unternehmen haben"

+Select the relevant company name if you have multiple companies.,"Wählen Sie den entsprechenden Firmennamen, wenn Sie mehrere Unternehmen haben."

+Select who you want to send this newsletter to,"Wählen Sie, wer Sie diesen Newsletter senden möchten"

+Select your home country and check the timezone and currency.,Wählen Sie Ihr Heimatland und überprüfen Sie die Zeitzone und Währung.

+"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","Wählen Sie ""Ja"" können diesen Artikel in Bestellung, Kaufbeleg erscheinen."

+"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","Wählen Sie ""Ja"" können diesen Artikel in Sales Order herauszufinden, Lieferschein"

+"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.","Wählen Sie ""Ja"" ermöglicht es Ihnen, Bill of Material zeigt Rohstoffe und Betriebskosten anfallen, um diesen Artikel herzustellen erstellen."

+"Selecting ""Yes"" will allow you to make a Production Order for this item.","Wählen Sie ""Ja"" ermöglicht es Ihnen, einen Fertigungsauftrag für diesen Artikel machen."

+"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.","Wählen Sie ""Ja"" wird eine einzigartige Identität zu jeder Einheit dieses Artikels, die in der Serial No Master eingesehen werden kann geben."

+Selling,Verkauf

+Selling Settings,Verkauf Einstellungen

+Send,Senden

+Send Autoreply,Senden Autoreply

+Send Bulk SMS to Leads / Contacts,Senden Sie Massen- SMS an Leads / Kontakte

+Send Email,E-Mail senden

+Send From,Senden Von

+Send Notifications To,Benachrichtigungen an

+Send Now,Jetzt senden

+Send Print in Body and Attachment,Senden Drucker in Körper und Anhang

+Send SMS,Senden Sie eine SMS

+Send To,Send To

+Send To Type,Send To Geben

+Send automatic emails to Contacts on Submitting transactions.,Senden Sie automatische E-Mails an Kontakte auf Einreichen Transaktionen.

+Send mass SMS to your contacts,Senden Sie Massen-SMS an Ihre Kontakte

+Send regular summary reports via Email.,Senden regelmäßige zusammenfassende Berichte per E-Mail.

+Send to this list,Senden Sie zu dieser Liste

+Sender,Absender

+Sender Name,Absender Name

+Sent,Sent

+Sent Mail,Gesendete E-Mails

+Sent On,Sent On

+Sent Quotation,Gesendete Quotation

+Sent or Received,Gesendet oder empfangen

+Separate production order will be created for each finished good item.,Separate Fertigungsauftrag wird für jeden fertigen gute Position geschaffen werden.

+Serial No,Serial In

+Serial No / Batch,Seriennummer / Charge

+Serial No Details,Serial No Einzelheiten

+Serial No Service Contract Expiry,Serial No Service Contract Verfall

+Serial No Status,Serielle In-Status

+Serial No Warranty Expiry,Serial No Scheckheftgepflegt

+Serial No created,Seriennummer erstellt

+Serial No does not belong to Item,Seriennummer gilt nicht für Artikel gehören

+Serial No must exist to transfer out.,"Seriennummer muss vorhanden sein , um heraus zu übertragen ."

+Serial No qty cannot be a fraction,Seriennummer Menge kann nicht ein Bruchteil sein

+Serial No status must be 'Available' to Deliver,"Seriennummer Status muss ""verfügbar"" sein, Deliver"

+Serial Nos do not match with qty,Seriennummernnicht mit Menge entsprechen

+Serial Number Series,Seriennummer Series

+Serialized Item: ',Serialisiert Item '

+Series,Serie

+Series List for this Transaction,Serien-Liste für diese Transaktion

+Service Address,Service Adresse

+Services,Dienstleistungen

+Session Expired. Logging you out,Session abgelaufen. Sie werden abgemeldet

+Session Expiry,Session Verfall

+Session Expiry in Hours e.g. 06:00,Session Verfall z. B. in Stunden 06.00

+Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,"Set Artikel gruppenweise Budgets auf diesem Gebiet. Sie können Saisonalität auch gehören, indem Sie die Distribution."

+Set Link,Link- Set

+Set Login and Password if authentication is required.,"Stellen Sie Login und Passwort, wenn eine Authentifizierung erforderlich ist."

+Set allocated amount against each Payment Entry and click 'Allocate'.,"Set zugewiesene Betrag gegeneinander Zahlung Eintrag und klicken Sie auf "" Weisen "" ."

+Set as Default,Als Standard

+Set as Lost,Als Passwort

+Set prefix for numbering series on your transactions,Nummerierung einstellen Serie Präfix für Ihre Online-Transaktionen

+Set targets Item Group-wise for this Sales Person.,Set zielt Artikel gruppenweise für diesen Sales Person.

+"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","Stellen Sie Ihre ausgehende Mail SMTP-Einstellungen hier. Alle System generierten Meldungen werden E-Mails von diesen Mail-Server gehen. Wenn Sie sich nicht sicher sind, lassen Sie dieses Feld leer, um ERPNext Server (E-Mails werden immer noch von Ihrer E-Mail-ID gesendet werden) verwenden oder kontaktieren Sie Ihren E-Mail-Provider."

+Setting Account Type helps in selecting this Account in transactions.,Einstellung Kontotyp hilft bei der Auswahl der Transaktionen in diesem Konto.

+Setting up...,Einrichten ...

+Settings,Einstellungen

+Settings for Accounts,Einstellungen für Konten

+Settings for Buying Module,Einstellungen für den Kauf Module

+Settings for Selling Module,Einstellungen für den Verkauf Module

+Settings for Stock Module,Einstellungen für die Auf -Modul

+"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""","Einstellungen für Bewerber aus einer Mailbox zB ""jobs@example.com"" extrahieren"

+Setup,Setup

+Setup Already Complete!!,Bereits Komplett -Setup !

+Setup Complete!,Setup Complete !

+Setup Completed,Setup ist abgeschlossen

+Setup Series,Setup-Series

+Setup of Shopping Cart.,Aufbau Einkaufswagen.

+Setup to pull emails from support email account,Richten Sie E-Mails von E-Mail-Account-Support ziehen

+Share,Teilen

+Share With,Anziehen

+Shipments to customers.,Lieferungen an Kunden.

+Shipping,Schifffahrt

+Shipping Account,Liefer-Konto

+Shipping Address,Versandadresse

+Shipping Amount,Liefer-Betrag

+Shipping Rule,Liefer-Regel

+Shipping Rule Condition,Liefer-Rule Condition

+Shipping Rule Conditions,Liefer-Rule AGB

+Shipping Rule Label,Liefer-Rule Etikett

+Shipping Rules,Liefer-Regeln

+Shop,Im Shop

+Shopping Cart,Einkaufswagen

+Shopping Cart Price List,Einkaufswagen Preisliste

+Shopping Cart Price Lists,Einkaufswagen Preislisten

+Shopping Cart Settings,Einkaufswagen Einstellungen

+Shopping Cart Shipping Rule,Einkaufswagen Versandkosten Rule

+Shopping Cart Shipping Rules,Einkaufswagen Versandkosten Rules

+Shopping Cart Taxes and Charges Master,Einkaufswagen Steuern und Gebühren Meister

+Shopping Cart Taxes and Charges Masters,Einkaufswagen Steuern und Gebühren Masters

+Short biography for website and other publications.,Kurzbiographie für die Website und anderen Publikationen.

+"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.","Anzeigen ""Im Lager"" oder ""Nicht auf Lager"", basierend auf verfügbaren Bestand in diesem Lager."

+Show / Hide Features,Eigenschaften anzeigen / ausblenden

+Show / Hide Modules,Module anzeigen / ausblenden

+Show Details,Details anzeigen

+Show In Website,Zeigen Sie in der Webseite

+Show Tags,Tags anzeigen

+Show a slideshow at the top of the page,Zeige die Slideshow an der Spitze der Seite

+Show in Website,Zeigen Sie im Website

+Show rows with zero values,Zeige Zeilen mit Nullwerten

+Show this slideshow at the top of the page,Zeige diese Slideshow an der Spitze der Seite

+Signature,Unterschrift

+Signature to be appended at the end of every email,Unterschrift am Ende jeder E-Mail angehängt werden

+Single,Single

+Single unit of an Item.,Einzelgerät eines Elements.

+Sit tight while your system is being setup. This may take a few moments.,"Sitzen fest , während Ihr System wird Setup . Dies kann einige Zeit dauern."

+Slideshow,Slideshow

+"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","Es tut uns leid! Sie können nicht ändern Unternehmens Standard-Währung, weil es bestehende Transaktionen dagegen sind. Sie müssen diese Transaktionen zu stornieren, wenn Sie die Standard-Währung ändern möchten."

+"Sorry, Serial Nos cannot be merged","Sorry, Seriennummernkönnen nicht zusammengeführt werden,"

+"Sorry, companies cannot be merged","Sorry, Unternehmen können nicht zusammengeführt werden"

+Source,Quelle

+Source Warehouse,Quelle Warehouse

+Source and Target Warehouse cannot be same,Quelle und Ziel Warehouse kann nicht gleichzeitig

+Spartan,Spartan

+Special Characters,Sonderzeichen

+Special Characters ,

+Specification Details,Ausschreibungstexte

+Specify Exchange Rate to convert one currency into another,Geben Wechselkurs einer Währung in eine andere umzuwandeln

+"Specify a list of Territories, for which, this Price List is valid","Geben Sie eine Liste der Gebiete, für die ist diese Preisliste gültig"

+"Specify a list of Territories, for which, this Shipping Rule is valid","Geben Sie eine Liste der Gebiete, für die ist diese Regel gültig Versand"

+"Specify a list of Territories, for which, this Taxes Master is valid","Geben Sie eine Liste der Gebiete, für die ist diese Steuern Meister gültig"

+Specify conditions to calculate shipping amount,Geben Sie Bedingungen für die Schifffahrt zu berechnen

+"Specify the operations, operating cost and give a unique Operation no to your operations.","Geben Sie die Vorgänge , Betriebskosten und geben einen einzigartigen Betrieb nicht für Ihren Betrieb ."

+Split Delivery Note into packages.,Aufgeteilt in Pakete Lieferschein.

+Standard,Standard

+Standard Rate,Standardpreis

+"Standard Terms and Conditions that can be added to Sales and Purchases.
+
+Examples:
+
+1. Validity of the offer.
+1. Payment Terms (In Advance, On Credit, part advance etc).
+1. What is extra (or payable by the Customer).
+1. Safety / usage warning.
+1. Warranty if any.
+1. Returns Policy.
+1. Terms of shipping, if applicable.
+1. Ways of addressing disputes, indemnity, liability, etc.
+1. Address and Contact of your Company.",

+"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.
+10. Add or Deduct: Whether you want to add or deduct the tax.",

+"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.",

+Start,Start-

+Start Date,Startdatum

+Start date of current invoice's period,Startdatum der laufenden Rechnung der Zeit

+Starting up...,Inbetriebnahme ...

+State,Zustand

+Static Parameters,Statische Parameter

+Status,Status

+Status must be one of ,Der Status muss einer sein

+Status should be Submitted,Der Status vorgelegt werden sollte

+Statutory info and other general information about your Supplier,Gesetzliche Informationen und andere allgemeine Informationen über Ihr Lieferant

+Stock,Lager

+Stock Adjustment Account,Auf Adjustment Konto

+Stock Ageing,Lager Ageing

+Stock Analytics,Lager Analytics

+Stock Balance,Bestandsliste

+Stock Entries already created for Production Order ,

+Stock Entry,Lager Eintrag

+Stock Entry Detail,Lager Eintrag Details

+Stock Frozen Upto,Lager Bis gefroren

+Stock Ledger,Lager Ledger

+Stock Ledger Entry,Lager Ledger Eintrag

+Stock Level,Stock Level

+Stock Qty,Lieferbar Menge

+Stock Queue (FIFO),Lager Queue (FIFO)

+Stock Received But Not Billed,"Auf empfangen, aber nicht Angekündigt"

+Stock Reconcilation Data,Auf Versöhnung Daten

+Stock Reconcilation Template,Auf Versöhnung Vorlage

+Stock Reconciliation,Lager Versöhnung

+"Stock Reconciliation can be used to update the stock on a particular date, ",

+Stock Settings,Auf Einstellungen

+Stock UOM,Lager UOM

+Stock UOM Replace Utility,Lager UOM ersetzen Dienstprogramm

+Stock Uom,Lager ME

+Stock Value,Bestandswert

+Stock Value Difference,Auf Wertdifferenz

+Stock transactions exist against warehouse ,

+Stop,Stoppen

+Stop Birthday Reminders,Stop- Geburtstagserinnerungen

+Stop Material Request,Stopp -Material anfordern

+Stop users from making Leave Applications on following days.,Stoppen Sie den Nutzer von Leave Anwendungen auf folgenden Tagen.

+Stop!,Stop!

+Stopped,Gestoppt

+Structure cost centers for budgeting.,Structure Kostenstellen für die Budgetierung.

+Structure of books of accounts.,Struktur der Bücher von Konten.

+"Sub-currency. For e.g. ""Cent""","Sub-Währung. Für z.B. ""Cent"""

+Subcontract,Vergeben

+Subject,Thema

+Submit,Einreichen

+Submit Salary Slip,Senden Gehaltsabrechnung

+Submit all salary slips for the above selected criteria,Reichen Sie alle Gehaltsabrechnungen für die oben ausgewählten Kriterien

+Submit this Production Order for further processing.,Senden Sie dieses Fertigungsauftrag für die weitere Verarbeitung .

+Submitted,Eingereicht

+Subsidiary,Tochtergesellschaft

+Successful: ,Erfolgreich:

+Suggestion,Vorschlag

+Suggestions,Vorschläge

+Sunday,Sonntag

+Supplier,Lieferant

+Supplier (Payable) Account,Lieferant (zahlbar) Konto

+Supplier (vendor) name as entered in supplier master,Lieferant (Kreditor) Namen wie im Lieferantenstamm eingetragen

+Supplier Account,Lieferant Konto

+Supplier Account Head,Lieferant Konto Leiter

+Supplier Address,Lieferant Adresse

+Supplier Addresses And Contacts,Lieferant Adressen und Kontakte

+Supplier Addresses and Contacts,Lieferant Adressen und Kontakte

+Supplier Details,Supplier Details

+Supplier Intro,Lieferant Intro

+Supplier Invoice Date,Lieferantenrechnung Datum

+Supplier Invoice No,Lieferant Rechnung Nr.

+Supplier Name,Name des Anbieters

+Supplier Naming By,Lieferant Benennen von

+Supplier Part Number,Lieferant Teilenummer

+Supplier Quotation,Lieferant Angebot

+Supplier Quotation Item,Lieferant Angebotsposition

+Supplier Reference,Lieferant Reference

+Supplier Shipment Date,Lieferant Warensendung Datum

+Supplier Shipment No,Lieferant Versand Keine

+Supplier Type,Lieferant Typ

+Supplier Type / Supplier,Lieferant Typ / Lieferant

+Supplier Warehouse,Lieferant Warehouse

+Supplier Warehouse mandatory subcontracted purchase receipt,Lieferant Warehouse zwingend vergeben Kaufbeleg

+Supplier classification.,Lieferant Klassifizierung.

+Supplier database.,Lieferanten-Datenbank.

+Supplier of Goods or Services.,Lieferant von Waren oder Dienstleistungen.

+Supplier warehouse where you have issued raw materials for sub - contracting,Lieferantenlager wo Sie Rohstoffe ausgegeben haben - Zulieferer

+Supplier-Wise Sales Analytics,HerstellerverkaufsWise Analytics

+Support,Unterstützen

+Support Analtyics,Unterstützung Analtyics

+Support Analytics,Unterstützung Analytics

+Support Email,Unterstützung per E-Mail

+Support Email Settings,Support- E-Mail -Einstellungen

+Support Password,Support Passwort

+Support Ticket,Support Ticket

+Support queries from customers.,Support-Anfragen von Kunden.

+Symbol,Symbol

+Sync Support Mails,Sync Unterstützung Mails

+Sync with Dropbox,Sync mit Dropbox

+Sync with Google Drive,Sync mit Google Drive

+System Administration,System-Administration

+System Scheduler Errors,System Scheduler -Fehler

+System Settings,Systemeinstellungen

+"System User (login) ID. If set, it will become default for all HR forms.","System User (login) ID. Wenn gesetzt, wird es standardmäßig für alle HR-Formulare werden."

+System for managing Backups,System zur Verwaltung von Backups

+System generated mails will be sent from this email id.,System generierten E-Mails werden von dieser E-Mail-ID gesendet werden.

+TL-,TL-

+TLB-,TLB-

+Table for Item that will be shown in Web Site,"Tabelle für Artikel, die in Web-Site angezeigt werden"

+Tags,Tags

+Target  Amount,Zielbetrag

+Target Detail,Ziel Detailansicht

+Target Details,Zieldetails

+Target Details1,Ziel Details1

+Target Distribution,Target Distribution

+Target On,Ziel Auf

+Target Qty,Ziel Menge

+Target Warehouse,Ziel Warehouse

+Task,Aufgabe

+Task Details,Task Details

+Tasks,Aufgaben

+Tax,Steuer

+Tax Accounts,Steuerkonten

+Tax Calculation,Steuerberechnung

+Tax Category can not be 'Valuation' or 'Valuation and Total' as all items are non-stock items,"Steuerkategorie kann nicht ""Bewertungstag "" oder "" Bewertung und Total ' als alle Einzelteile sind nicht auf Lager gehalten werden"

+Tax Master,Tax Meister

+Tax Rate,Tax Rate

+Tax Template for Purchase,MwSt. Vorlage für Kauf

+Tax Template for Sales,MwSt. Template für Vertrieb

+Tax and other salary deductions.,Steuer-und sonstige Lohnabzüge.

+"Tax detail table fetched from item master as a string and stored in this field.
+Used for Taxes and Charges",

+Taxable,Steuerpflichtig

+Taxes,Steuern

+Taxes and Charges,Steuern und Abgaben

+Taxes and Charges Added,Steuern und Abgaben am

+Taxes and Charges Added (Company Currency),Steuern und Gebühren Added (Gesellschaft Währung)

+Taxes and Charges Calculation,Steuern und Gebühren Berechnung

+Taxes and Charges Deducted,Steuern und Gebühren Abgezogen

+Taxes and Charges Deducted (Company Currency),Steuern und Gebühren Abzug (Gesellschaft Währung)

+Taxes and Charges Total,Steuern und Gebühren gesamt

+Taxes and Charges Total (Company Currency),Steuern und Abgaben insgesamt (Gesellschaft Währung)

+Template for employee performance appraisals.,Vorlage für Mitarbeiter Leistungsbeurteilungen.

+Template of terms or contract.,Vorlage von Begriffen oder Vertrag.

+Term Details,Begriff Einzelheiten

+Terms,Bedingungen

+Terms and Conditions,AGB

+Terms and Conditions Content,AGB Inhalt

+Terms and Conditions Details,AGB Einzelheiten

+Terms and Conditions Template,AGB Template

+Terms and Conditions1,Allgemeine Bedingungen1

+Terretory,Terretory

+Territory,Gebiet

+Territory / Customer,Territory / Kunden

+Territory Manager,Territory Manager

+Territory Name,Territory Namen

+Territory Target Variance (Item Group-Wise),Territory Ziel Variance (Artikel-Nr. Gruppe-Wise)

+Territory Targets,Territory Targets

+Test,Test

+Test Email Id,Test Email Id

+Test Runner,Test Runner

+Test the Newsletter,Testen Sie den Newsletter

+The BOM which will be replaced,"Die Stückliste, die ersetzt werden"

+The First User: You,Der erste Benutzer : Sie

+"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""","Das Element, das das Paket darstellt. Dieser Artikel muss ""Ist Stock Item"" als ""Nein"" und ""Ist Vertrieb Item"" als ""Ja"""

+The Organization,Die Organisation

+"The account head under Liability, in which Profit/Loss will be booked","Das Konto, Kopf unter Haftung , in der Gewinn / Verlust wird gebucht werden"

+"The date on which next invoice will be generated. It is generated on submit.
+",

+The date on which recurring invoice will be stop,"Der Tag, an dem wiederkehrende Rechnung werden aufhören wird"

+"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","Der Tag des Monats, an dem auto Rechnung zB 05, 28 usw. generiert werden"

+The day(s) on which you are applying for leave coincide with holiday(s). You need not apply for leave.,"Der Tag (e) , auf dem Sie sich bewerben für Urlaub zusammenfallen mit Urlaub (en) . Sie müssen nicht, um Urlaub ."

+The first Leave Approver in the list will be set as the default Leave Approver,Die erste Leave Approver in der Liste wird als Standard-Leave Approver eingestellt werden

+The first user will become the System Manager (you can change that later).,"Der erste Benutzer wird der System-Manager (du , dass später ändern können ) ."

+The gross weight of the package. Usually net weight + packaging material weight. (for print),Das Bruttogewicht des Pakets. Normalerweise Eigengewicht + Verpackungsmaterial Gewicht. (Zum Drucken)

+The name of your company for which you are setting up this system.,"Der Name der Firma, für die Sie die Einrichtung dieses Systems."

+The net weight of this package. (calculated automatically as sum of net weight of items),Das Nettogewicht dieses Pakets. (Automatisch als Summe der Netto-Gewicht der Sendungen berechnet)

+The new BOM after replacement,Der neue BOM nach dem Austausch

+The rate at which Bill Currency is converted into company's base currency,"Die Rate, mit der Bill Währung in Unternehmen Basiswährung umgewandelt wird"

+The unique id for tracking all recurring invoices. It is generated on submit.,Die eindeutige ID für Tracking alle wiederkehrenden Rechnungen. Es basiert auf einreichen generiert.

+Then By (optional),Dann nach (optional)

+There is nothing to edit.,Es gibt nichts zu bearbeiten.

+There was an error. One probable reason could be that you haven't saved the form. Please contact support@erpnext.com if the problem persists.,"Es ist ein Fehler aufgetreten . Ein möglicher Grund könnte sein, dass Sie das Formular nicht gespeichert haben. Bitte kontaktieren Sie support@erpnext.com wenn das Problem weiterhin besteht ."

+There were errors.,Es gab Fehler .

+This Currency is disabled. Enable to use in transactions,"Diese Währung ist deaktiviert . Aktivieren, um Transaktionen in"

+This Leave Application is pending approval. Only the Leave Apporver can update status.,Dieser Urlaubsantrag ist bis zur Genehmigung . Nur das Datum Apporver können Status zu aktualisieren.

+This Time Log Batch has been billed.,This Time Log Batch abgerechnet hat.

+This Time Log Batch has been cancelled.,This Time Log Batch wurde abgebrochen.

+This Time Log conflicts with,This Time Log Konflikte mit

+This is PERMANENT action and you cannot undo. Continue?,Dies ist PERMANENT Aktion und können nicht rückgängig gemacht werden. Weiter?

+This is a root account and cannot be edited.,Dies ist ein Root-Account und können nicht bearbeitet werden.

+This is a root customer group and cannot be edited.,Dies ist eine Wurzel Kundengruppe und können nicht editiert werden .

+This is a root item group and cannot be edited.,Dies ist ein Stammelement -Gruppe und können nicht editiert werden .

+This is a root sales person and cannot be edited.,Dies ist ein Root- Verkäufer und können nicht editiert werden .

+This is a root territory and cannot be edited.,Dies ist ein Root- Gebiet und können nicht bearbeitet werden.

+This is permanent action and you cannot undo. Continue?,Dies ist ständige Aktion und können nicht rückgängig gemacht werden. Weiter?

+This is the number of the last created transaction with this prefix,Dies ist die Nummer des zuletzt erzeugte Transaktion mit diesem Präfix

+This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,"Dieses Tool hilft Ihnen zu aktualisieren oder zu beheben die Menge und die Bewertung der Aktie im System. Es wird normalerweise verwendet, um das System abzugleichen und was tatsächlich existiert in Ihrem Lager."

+This will be used for setting rule in HR module,Dies wird für die Einstellung der Regel im HR-Modul verwendet werden

+Thread HTML,Themen HTML

+Thursday,Donnerstag

+Time Log,Log Zeit

+Time Log Batch,Zeit Log Batch

+Time Log Batch Detail,Zeit Log Batch Detailansicht

+Time Log Batch Details,Zeit Log Chargendetails

+Time Log Batch status must be 'Submitted',Zeit Log Batch-Status muss &quot;vorgelegt&quot; werden

+Time Log for tasks.,Log Zeit für Aufgaben.

+Time Log must have status 'Submitted',Log Zeit muss Status &#39;Änderung&#39;

+Time Zone,Zeitzone

+Time Zones,Time Zones

+Time and Budget,Zeit und Budget

+Time at which items were delivered from warehouse,"Zeit, mit dem Gegenstände wurden aus dem Lager geliefert"

+Time at which materials were received,"Zeitpunkt, an dem Materialien wurden erhalten"

+Title,Titel

+To,Auf

+To Currency,Um Währung

+To Date,To Date

+To Date is mandatory,To Date ist obligatorisch

+To Date should be same as From Date for Half Day leave,Bis Datum sollten gleiche wie von Datum für Halbtagesurlaubsein

+To Discuss,Zu diskutieren

+To Do List,To Do List

+To Package No.,Um Nr. Paket

+To Pay,To Pay

+To Produce,Um Produzieren

+To Time,Um Zeit

+To Value,To Value

+To Warehouse,Um Warehouse

+"To add child nodes, explore tree and click on the node under which you want to add more nodes.","Um geordneten Knoten hinzufügen , erkunden Baum und klicken Sie auf den Knoten , unter dem Sie mehrere Knoten hinzufügen möchten."

+"To assign this issue, use the ""Assign"" button in the sidebar.","Um dieses Problem zu zuzuweisen, verwenden Sie die Schaltfläche ""Zuordnen"" in der Seitenleiste."

+"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","Um automatisch Support Tickets von Ihrem Posteingang, stellen Sie Ihren POP3-Einstellungen hier. Sie müssen im Idealfall eine separate E-Mail-ID für das ERP-System, so dass alle E-Mails in das System von diesem Mail-ID synchronisiert werden. Wenn Sie nicht sicher sind, wenden Sie sich bitte EMail Provider."

+To create a Bank Account:,Um ein Bankkonto zu erstellen :

+To create a Tax Account:,Um ein Steuerkonto zu erstellen :

+"To create an Account Head under a different company, select the company and save customer.","Um ein Konto Kopf unter einem anderen Unternehmen zu erstellen, wählen das Unternehmen und sparen Kunden."

+To date cannot be before from date,Bis heute kann nicht vor von aktuell sein

+To enable <b>Point of Sale</b> features,Zum <b> Point of Sale </ b> Funktionen ermöglichen

+To enable <b>Point of Sale</b> view,Um <b> Point of Sale </ b> Ansicht aktivieren

+To get Item Group in details table,Zu Artikelnummer Gruppe im Detail Tisch zu bekommen

+"To merge, following properties must be same for both items","Um mischen können, müssen folgende Eigenschaften für beide Produkte sein"

+"To report an issue, go to ",

+"To set this Fiscal Year as Default, click on 'Set as Default'","Zu diesem Geschäftsjahr als Standard festzulegen, klicken Sie auf "" Als Standard festlegen """

+To track any installation or commissioning related work after sales,Um jegliche Installation oder Inbetriebnahme verwandte Arbeiten After Sales verfolgen

+"To track brand name in the following documents<br>
+Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No",

+To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,"Um Artikel in Vertrieb und Einkauf Dokumente auf ihrem Werknummern Basis zu verfolgen. Dies wird auch verwendet, um Details zum Thema Gewährleistung des Produktes zu verfolgen."

+To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,Um Elemente in An-und Verkauf von Dokumenten mit Batch-nos <br> <b> Preferred Industry verfolgen: Chemicals etc </ b>

+To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,"Um Objekte mit Barcode verfolgen. Sie werden in der Lage sein, um Elemente in Lieferschein und Sales Invoice durch Scannen Barcode einzusteigen."

+Tools,Werkzeuge

+Top,Spitze

+Total,Gesamt

+Total (sum of) points distribution for all goals should be 100.,Total (Summe) Punkte Verteilung für alle Ziele sollten 100 sein.

+Total Advance,Insgesamt Geleistete

+Total Amount,Gesamtbetrag

+Total Amount To Pay,Insgesamt zu zahlenden Betrag

+Total Amount in Words,Insgesamt Betrag in Worten

+Total Billing This Year: ,Insgesamt Billing Dieses Jahr:

+Total Claimed Amount,Insgesamt geforderten Betrag

+Total Commission,Gesamt Kommission

+Total Cost,Total Cost

+Total Credit,Insgesamt Kredit

+Total Debit,Insgesamt Debit

+Total Deduction,Insgesamt Abzug

+Total Earning,Insgesamt Earning

+Total Experience,Total Experience

+Total Hours,Gesamtstunden

+Total Hours (Expected),Total Hours (Erwartete)

+Total Invoiced Amount,Insgesamt Rechnungsbetrag

+Total Leave Days,Insgesamt Leave Tage

+Total Leaves Allocated,Insgesamt Leaves Allocated

+Total Manufactured Qty can not be greater than Planned qty to manufacture,Insgesamt Hergestellt Menge darf nicht größer als Planmenge herzustellen sein

+Total Operating Cost,Gesamten Betriebskosten

+Total Points,Total Points

+Total Raw Material Cost,Insgesamt Rohstoffkosten

+Total Sanctioned Amount,Insgesamt Sanctioned Betrag

+Total Score (Out of 5),Gesamtpunktzahl (von 5)

+Total Tax (Company Currency),Total Tax (Gesellschaft Währung)

+Total Taxes and Charges,Insgesamt Steuern und Abgaben

+Total Taxes and Charges (Company Currency),Insgesamt Steuern und Gebühren (Gesellschaft Währung)

+Total Working Days In The Month,Insgesamt Arbeitstagen im Monat

+Total amount of invoices received from suppliers during the digest period,Gesamtbetrag der erhaltenen Rechnungen von Lieferanten während der Auszugsperiodeninformation

+Total amount of invoices sent to the customer during the digest period,Gesamtbetrag der Rechnungen an die Kunden während der Auszugsperiodeninformation

+Total in words,Total in Worten

+Total production order qty for item,Gesamtproduktion Bestellmenge für Artikel

+Totals,Totals

+Track separate Income and Expense for product verticals or divisions.,Verfolgen separaten Erträge und Aufwendungen für die Produktentwicklung Branchen oder Geschäftsbereichen.

+Track this Delivery Note against any Project,Verfolgen Sie diesen Lieferschein gegen Projekt

+Track this Sales Order against any Project,Verfolgen Sie diesen Kundenauftrag gegen Projekt

+Transaction,Transaktion

+Transaction Date,Transaction Datum

+Transaction not allowed against stopped Production Order,Transaktion nicht gegen gestoppt Fertigungsauftrag erlaubt

+Transfer,Übertragen

+Transfer Material,Transfermaterial

+Transfer Raw Materials,Übertragen Rohstoffe

+Transferred Qty,Die übertragenen Menge

+Transporter Info,Transporter Info

+Transporter Name,Transporter Namen

+Transporter lorry number,Transporter Lkw-Zahl

+Trash Reason,Trash Reason

+Tree Type,Baum- Typ

+Tree of item classification,Tree of Artikelzugehörigkeit

+Trial Balance,Rohbilanz

+Tuesday,Dienstag

+Type,Typ

+Type of document to rename.,Art des Dokuments umbenennen.

+Type of employment master.,Art der Beschäftigung Master.

+"Type of leaves like casual, sick etc.","Art der Blätter wie beiläufig, krank usw."

+Types of Expense Claim.,Arten von Expense Anspruch.

+Types of activities for Time Sheets,Arten von Aktivitäten für Time Sheets

+UOM,UOM

+UOM Conversion Detail,UOM Conversion Details

+UOM Conversion Details,UOM Conversion Einzelheiten

+UOM Conversion Factor,UOM Umrechnungsfaktor

+UOM Conversion Factor is mandatory,UOM Umrechnungsfaktor ist obligatorisch

+UOM Name,UOM Namen

+UOM Replace Utility,UOM ersetzen Dienstprogramm

+Unable to complete request: ,Kann Anforderung abzuschließen:

+Unable to load,Kann nicht geladen werden

+Under AMC,Unter AMC

+Under Graduate,Unter Graduate

+Under Warranty,Unter Garantie

+Unit of Measure,Maßeinheit

+"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","Maßeinheit für diesen Artikel (zB kg, Einheit, Nein, Pair)."

+Units/Hour,Einheiten / Stunde

+Units/Shifts,Units / Shifts

+Unmatched Amount,Unübertroffene Betrag

+Unpaid,Unbezahlte

+Unread Messages,Ungelesene Nachrichten

+Unscheduled,Außerplanmäßig

+Unstop,aufmachen

+Unstop Material Request,Unstop -Material anfordern

+Unstop Purchase Order,Unstop Bestellung

+Unsubscribed,Unsubscribed

+Update,Aktualisieren

+Update Clearance Date,Aktualisieren Restposten Datum

+Update Cost,Update- Kosten

+Update Finished Goods,Aktualisieren Fertigwaren

+Update Landed Cost,Aktualisieren Landed Cost

+Update Numbering Series,Aktualisieren Nummerierung Serie

+Update Series,Update Series

+Update Series Number,Update Series Number

+Update Stock,Aktualisieren Lager

+Update Stock should be checked.,Update-Lager sollte überprüft werden.

+"Update allocated amount in the above table and then click ""Allocate"" button","Aktualisieren Zuteilungsbetrag in der obigen Tabelle und klicken Sie dann auf ""Allocate""-Taste"

+Update bank payment dates with journals.,Update Bank Zahlungstermine mit Zeitschriften.

+Update clearance date of Journal Entries marked as 'Bank Vouchers',"Update- Clearance Datum der Journaleinträge als ""Bank Gutscheine 'gekennzeichnet"

+Updated,Aktualisiert

+Updated Birthday Reminders,Aktualisiert Geburtstagserinnerungen

+Upload,laden

+Upload Attachment,Anhang hochladen

+Upload Attendance,Hochladen Teilnahme

+Upload Backups to Dropbox,Backups auf Dropbox hochladen

+Upload Backups to Google Drive,Laden Sie Backups auf Google Drive

+Upload HTML,Hochladen HTML

+Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,Laden Sie eine CSV-Datei mit zwei Spalten:. Den alten Namen und der neue Name. Max 500 Zeilen.

+Upload a file,Hochladen einer Datei

+Upload attendance from a .csv file,Fotogalerie Besuch aus einer. Csv-Datei

+Upload stock balance via csv.,Hochladen Bestandsliste über csv.

+Upload your letter head and logo - you can edit them later.,Laden Sie Ihr Briefkopf und Logo - Sie können sie später zu bearbeiten.

+Uploaded File Attachments,Hochgeladen Dateianhänge

+Uploading...,Uploading ...

+Upper Income,Obere Income

+Urgent,Dringend

+Use Multi-Level BOM,Verwenden Sie Multi-Level BOM

+Use SSL,Verwenden Sie SSL

+Use TLS,Verwenden Sie TLS

+User,Benutzer

+User ID,Benutzer-ID

+User Name,User Name

+User Properties,Benutzereigenschaften

+User Remark,Benutzer Bemerkung

+User Remark will be added to Auto Remark,Benutzer Bemerkung auf Auto Bemerkung hinzugefügt werden

+User Tags,Nutzertags

+User must always select,Der Benutzer muss immer wählen

+User settings for Point-of-sale (POS),Benutzereinstellungen für Point-of- Sale (POS)

+Username,Benutzername

+Users and Permissions,Benutzer und Berechtigungen

+Users who can approve a specific employee's leave applications,"Benutzer, die Arbeit eines bestimmten Urlaubs Anwendungen genehmigen können"

+Users with this role are allowed to create / modify accounting entry before frozen date,Benutzer mit dieser Rolle sind erlaubt zu erstellen / Verbuchung vor gefrorenen Datum ändern

+Users with this role are allowed to set frozen accounts and create / modify accounting entries against frozen accounts,Benutzer mit dieser Rolle erlaubt sind auf eingefrorenen Konten setzen und / Buchungen gegen eingefrorene Konten ändern

+Utilities,Dienstprogramme

+Utility,Nutzen

+Valid For Territories,Gültig für Territories

+Valid Upto,Gültig Bis

+Valid for Buying or Selling?,Gültig für den Kauf oder Verkauf?

+Valid for Territories,Gültig für Territories

+Validate,Bestätigen

+Valuation,Bewertung

+Valuation Method,Valuation Method

+Valuation Rate,Valuation bewerten

+Valuation and Total,Bewertung und insgesamt

+Value,Wert

+Value or Qty,Wert oder Menge

+Vehicle Dispatch Date,Fahrzeug Versanddatum

+Vehicle No,Kein Fahrzeug

+Verified By,Verified By

+View,anzeigen

+View Ledger,Ansicht Ledger

+View Now,Jetzt ansehen

+Visit,Besuchen

+Visit report for maintenance call.,Bericht über den Besuch für die Wartung Anruf.

+Voucher #,Gutschein #

+Voucher Detail No,Gutschein Detailaufnahme

+Voucher ID,Gutschein ID

+Voucher No,Gutschein Nein

+Voucher Type,Gutschein Type

+Voucher Type and Date,Gutschein Art und Datum

+WIP Warehouse required before Submit,"WIP Warehouse erforderlich, bevor abschicken"

+Walk In,Walk In

+Warehouse,Lager

+Warehouse Contact Info,Warehouse Kontakt Info

+Warehouse Detail,Warehouse Details

+Warehouse Name,Warehouse Namen

+Warehouse User,Warehouse Benutzer

+Warehouse Users,Warehouse-Benutzer

+Warehouse and Reference,Warehouse und Referenz

+Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt,Warehouse kann nur über Lizenz Entry / Lieferschein / Kaufbeleg geändert werden

+Warehouse cannot be changed for Serial No.,Warehouse kann nicht für Seriennummer geändert werden

+Warehouse does not belong to company.,Warehouse nicht auf Unternehmen gehören.

+Warehouse is missing in Purchase Order,Warehouse ist in der Bestellung fehlen

+Warehouse where you are maintaining stock of rejected items,"Warehouse, wo Sie erhalten Bestand abgelehnt Elemente werden"

+Warehouse-Wise Stock Balance,Warehouse-Wise Bestandsliste

+Warehouse-wise Item Reorder,Warehouse-weise Artikel Reorder

+Warehouses,Gewerberäume

+Warn,Warnen

+Warning: Leave application contains following block dates,Achtung: Leave Anwendung enthält folgende Block Termine

+Warning: Material Requested Qty is less than Minimum Order Qty,Achtung : Material Gewünschte Menge weniger als Mindestbestellmengeist

+Warranty / AMC Details,Garantie / AMC Einzelheiten

+Warranty / AMC Status,Garantie / AMC-Status

+Warranty Expiry Date,Garantie Ablaufdatum

+Warranty Period (Days),Garantiezeitraum (Tage)

+Warranty Period (in days),Gewährleistungsfrist (in Tagen)

+Warranty expiry date and maintenance status mismatched,Garantieablaufdatum und Wartungsstatus nicht übereinstimm

+Website,Webseite

+Website Description,Website Beschreibung

+Website Item Group,Website-Elementgruppe

+Website Item Groups,Website Artikelgruppen

+Website Settings,Website-Einstellungen

+Website Warehouse,Website Warehouse

+Wednesday,Mittwoch

+Weekly,Wöchentlich

+Weekly Off,Wöchentliche Off

+Weight UOM,Gewicht UOM

+"Weight is mentioned,\nPlease mention ""Weight UOM"" too","Das Gewicht wird erwähnt, \ nBitte erwähnen "" Gewicht Verpackung "" zu"

+Weightage,Gewichtung

+Weightage (%),Gewichtung (%)

+Welcome to ERPNext. Over the next few minutes we will help you setup your ERPNext account. Try and fill in as much information as you have even if it takes a bit longer. It will save you a lot of time later. Good Luck!,"Willkommen auf ERPNext . In den nächsten Minuten werden wir Ihnen helfen, Ihre Setup ERPNext Konto. Versuchen Sie, und füllen Sie so viele Informationen wie Sie haben , auch wenn es etwas länger dauert . Es wird Ihnen eine Menge Zeit später. Viel Glück!"

+What does it do?,Was macht sie?

+"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.","Wenn eine der überprüften Transaktionen werden ""Eingereicht"", ein E-Mail-pop-up automatisch geöffnet, um eine E-Mail mit dem zugehörigen ""Kontakt"" in dieser Transaktion zu senden, mit der Transaktion als Anhang. Der Benutzer kann oder nicht-Mail senden."

+"When submitted, the system creates difference entries ",

+Where items are stored.,Wo Elemente gespeichert werden.

+Where manufacturing operations are carried out.,Wo Herstellungsvorgänge werden durchgeführt.

+Widowed,Verwitwet

+Will be calculated automatically when you enter the details,"Wird automatisch berechnet, wenn Sie die Daten eingeben"

+Will be updated after Sales Invoice is Submitted.,Wird aktualisiert After-Sales-Rechnung vorgelegt werden.

+Will be updated when batched.,"Wird aktualisiert, wenn dosiert werden."

+Will be updated when billed.,"Wird aktualisiert, wenn in Rechnung gestellt."

+With Operations,Mit Operations

+With period closing entry,Mit Periodenverschiebung Eintrag

+Work Details,Werk Details

+Work Done,Arbeit

+Work In Progress,Work In Progress

+Work-in-Progress Warehouse,Work-in-Progress Warehouse

+Workflow will start after saving.,Workflow wird nach dem Speichern beginnen.

+Working,Arbeit

+Workstation,Arbeitsplatz

+Workstation Name,Name der Arbeitsstation

+Write Off Account,Write Off Konto

+Write Off Amount,Write Off Betrag

+Write Off Amount <=,Write Off Betrag <=

+Write Off Based On,Write Off Based On

+Write Off Cost Center,Write Off Kostenstellenrechnung

+Write Off Outstanding Amount,Write Off ausstehenden Betrag

+Write Off Voucher,Write Off Gutschein

+Wrong Template: Unable to find head row.,Falsche Vorlage: Kann Kopfzeile zu finden.

+Year,Jahr

+Year Closed,Jahr geschlossen

+Year End Date,Year End Datum

+Year Name,Jahr Name

+Year Start Date,Jahr Startdatum

+Year Start Date and Year End Date are already set in Fiscal Year: ,

+Year Start Date and Year End Date are not within Fiscal Year.,Jahr Startdatum und Enddatum Jahr nicht innerhalb des Geschäftsjahres .

+Year Start Date should not be greater than Year End Date,Jahr Startdatum sollte nicht größer als Year End Date

+Year of Passing,Jahr der Übergabe

+Yearly,Jährlich

+Yes,Ja

+Yesterday,Gestern

+You are not allowed to reply to this ticket.,"Sie sind nicht berechtigt, auf diesem Ticket antworten ."

+You are not authorized to do/modify back dated entries before ,Sie sind nicht berechtigt / nicht ändern zurück datierte Einträge vor

+You are not authorized to set Frozen value,"Sie sind nicht berechtigt, Gefrorene Wert eingestellt"

+You are the Expense Approver for this record. Please Update the 'Status' and Save,Sie sind der Kosten Genehmiger für diesen Datensatz . Bitte aktualisiere den 'Status' und Sparen

+You are the Leave Approver for this record. Please Update the 'Status' and Save,Sie sind der Leave Genehmiger für diesen Datensatz . Bitte aktualisiere den 'Status' und Sparen

+You can Enter Row only if your Charge Type is 'On Previous Row Amount' or ' Previous Row Total',"Sie können Row Geben Sie nur, wenn Ihr Lade Typ ist 'On Zurück Reihe Betrag ""oder"" Zurück Reihe Total'"

+You can enter any date manually,Sie können ein beliebiges Datum manuell eingeben

+You can enter the minimum quantity of this item to be ordered.,Sie können die minimale Menge von diesem Artikel bestellt werden.

+You can not change rate if BOM mentioned agianst any item,"Sie können Rate nicht ändern, wenn BOM agianst jeden Artikel erwähnt"

+You can not enter both Delivery Note No and Sales Invoice No. Please enter any one.,Sie können nicht sowohl Lieferschein Nein und Sales Invoice Nr. Bitte geben Sie eine beliebige .

+"You can start by selecting backup frequency and \
+					granting access for sync",

+You can submit this Stock Reconciliation.,Sie können diese Vektor Versöhnung vorzulegen.

+You can update either Quantity or Valuation Rate or both.,Sie können entweder Menge oder Bewertungs bewerten oder beides aktualisieren.

+You cannot Enter Row no. greater than or equal to current row no. for this Charge type,Sie können keine Zeile nicht eingeben . größer als oder gleich aktuelle Zeile nicht . für diesen Typ Lade

+You cannot deduct when category is for 'Valuation' or 'Valuation and Total',"Sie können nicht abziehen , wenn Kategorie ist für ""Bewertungstag "" oder "" Bewertung und Total '"

+You cannot directly enter Amount and if your Charge Type is Actual enter your amount in Rate,Sie können nicht direkt in Betrag und wenn Ihr Ladetypist Actual geben Sie Ihren Betrag bewerten

+You cannot give more than ,

+You cannot select Charge Type as 'On Previous Row Amount' or 'On Previous Row Total' for first row,"Sie können nicht als Ladetyp'On Zurück Reihe Betrag ""oder"" Auf Vorherige Row Total' für die erste Zeile auswählen"

+You cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for valuation. You can select only 'Total' option for previous row amount or previous row total,"Sie können Ladungstyp nicht als "" On Zurück Reihe Betrag "" oder "" Auf Vorherige Row Total ' für die Bewertung zu wählen. Sie können nur die Option ""Total"" für die vorherige Zeile Betrag oder vorherigen Zeile Gesamt wählen"

+You have entered duplicate items. Please rectify and try again.,Sie haben doppelte Elemente eingetragen. Bitte korrigieren und versuchen Sie es erneut .

+You may need to update: ,Möglicherweise müssen Sie aktualisieren:

+You must ,

+Your Customer's TAX registration numbers (if applicable) or any general information,Ihre Kunden TAX Kennzeichen (falls zutreffend) oder allgemeine Informationen

+Your Customers,Ihre Kunden

+Your ERPNext subscription will,Ihr Abonnement wird ERPNext

+Your Products or Services,Ihre Produkte oder Dienstleistungen

+Your Suppliers,Ihre Lieferanten

+"Your download is being built, this may take a few moments...","Ihr Download gebaut wird, kann dies einige Zeit dauern ..."

+Your sales person who will contact the customer in future,"Ihr Umsatz Person, die die Kunden in Zukunft in Verbindung setzen"

+Your sales person will get a reminder on this date to contact the customer,"Ihre Vertriebsmitarbeiter erhalten eine Erinnerung an diesem Tag, um den Kunden an"

+Your setup is complete. Refreshing...,Ihre Einrichtung ist abgeschlossen. Erfrischend ...

+Your support email id - must be a valid email - this is where your emails will come!,"Ihre Unterstützung email id - muss eine gültige E-Mail-sein - das ist, wo Ihre E-Mails wird kommen!"

+already available in Price List,bereits in Preisliste verfügbar

+and,und

+"and ""Is Sales Item"" is ""Yes"" and there is no other Sales BOM","und "" Ist Verkaufsartikel "" ist "" Ja"", und es gibt keinen anderen Vertriebsstückliste"

+"and create a new Account Ledger (by clicking on Add Child) of type ""Bank or Cash""","und ein neues Konto Ledger (durch Klicken auf Child ) vom Typ ""Bank oder Cash"""

+"and create a new Account Ledger (by clicking on Add Child) of type ""Tax"" and do mention the Tax rate.","und ein neues Konto Ledger (durch Klicken auf Child ) des Typs "" Tax"" und nicht den Steuersatz zu erwähnen."

+and fiscal year: ,

+are not allowed for,werden nicht berücksichtigt

+are not allowed for ,

+assigned by,zugewiesen durch

+but entries can be made against Ledger,Einträge können aber gegen Ledger gemacht werden

+but is pending to be manufactured.,aber anhängigen hergestellt werden .

+cannot be greater than 100,kann nicht größer sein als 100

+comment,Kommentar

+dd-mm-yyyy,dd-mm-yyyy

+dd/mm/yyyy,dd / mm / yyyy

+deactivate,deaktivieren

+discount on Item Code,Rabatt auf die Artikel-Code

+does not belong to BOM: ,nicht auf BOM gehören:

+does not have role 'Leave Approver',keine Rolle &#39;Leave Approver&#39;

+"e.g. Bank, Cash, Credit Card","z.B. Bank, Bargeld, Kreditkarte"

+"e.g. Kg, Unit, Nos, m","z.B. Kg, Einheit, Nos, m"

+eg. Cheque Number,zB. Scheck-Nummer

+example: Next Day Shipping,Beispiel: Versand am nächsten Tag

+has been made after posting date,hat nach Buchungsdatum vorgenommen wurden

+have a common territory,haben ein gemeinsames Territorium

+in the same UOM.,in der gleichen Verpackung .

+is not allowed.,ist nicht erlaubt.

+lft,lft

+mm-dd-yyyy,mm-dd-yyyy

+mm/dd/yyyy,mm / dd / yyyy

+must be a Liability account,muss eine Haftpflichtkonto sein

+must be one of,muss einer sein

+not a service item.,nicht ein service Produkt.

+not a sub-contracted item.,keine Unteraufträge vergeben werden Artikel.

+not within Fiscal Year,nicht innerhalb Geschäftsjahr

+old_parent,old_parent

+or,oder

+rgt,rgt

+should be 100%,sollte 100% sein

+they are created automatically from the Customer and Supplier master,sie werden automatisch aus der Kunden-und Lieferantenstamm angelegt

+to,auf

+"to be included in Item's rate, it is required that: ","in Artikelbeschreibung inbegriffen werden, ist es erforderlich, dass:"

+to set the given stock and valuation on this date.,", um die gegebene Lager -und Bewertungs an diesem Tag eingestellt ."

+usually as per physical inventory.,in der Regel als pro Inventur .

+website page link,Website-Link

+which is greater than sales order qty ,die größer ist als der Umsatz Bestellmenge

+yyyy-mm-dd,yyyy-mm-dd

diff --git a/erpnext/translations/el.csv b/erpnext/translations/el.csv
new file mode 100644
index 0000000..dd14658
--- /dev/null
+++ b/erpnext/translations/el.csv
@@ -0,0 +1,3029 @@
+ (Half Day),(Μισή ημέρα)

+ .You can not assign / modify / remove Master Name,

+ Quantity should be greater than 0.,

+ after this transaction.,

+ against cost center ,

+ against sales order,έναντι των πωλήσεων παραγγελία

+ against same operation,ενάντια ίδια πράξη

+ already marked,ήδη σημειώνονται

+ and fiscal year : ,

+ and year: ,και το έτος:

+ as it is stock Item or packing item,όπως είναι απόθεμα Θέση ή στοιχείο συσκευασίας

+ at warehouse: ,στην αποθήκη:

+ budget ,

+ can not be created/modified against stopped Sales Order ,

+ can not be deleted,

+ can not be made.,δεν μπορεί να γίνει.

+ can not be received twice,

+ can only be debited/credited through Stock transactions,

+ created,

+ does not belong to ,δεν ανήκει σε

+ does not belong to Warehouse,δεν ανήκει σε αποθήκη

+ does not belong to the company,δεν ανήκει στην εταιρεία

+ does not exists,

+ for account ,

+ has been freezed. ,έχει παγώσει.

+ is a frozen account. Either make the account active or assign role in Accounts Settings who can create / modify entries against this account,

+" is a frozen account. To create / edit transactions against this account, you need role",

+" is less than equals to zero in the system, valuation rate is mandatory for this item",

+ is mandatory,είναι υποχρεωτική

+ is mandatory for GL Entry,είναι υποχρεωτική για την έναρξη GL

+ is not a ledger,δεν είναι ένα καθολικό

+ is not active,δεν είναι ενεργή

+ is not submitted document,

+" is now the default Fiscal Year. \
+			Please refresh your browser for the change to take effect.",

+ not active or does not exists in the system,δεν είναι ενεργή ή δεν υπάρχει στο σύστημα

+ or the BOM is cancelled or inactive,ή το BOM ακυρώνεται ή αδρανείς

+ should be same as that in ,θα πρέπει να είναι ίδιο με εκείνο που

+ was on leave on ,ήταν σε άδεια για

+ will be ,θα είναι

+ will be created,

+ will be over-billed against mentioned ,θα είναι πάνω-τιμολογημένο κατά αναφέρονται

+ will become ,θα γίνει

+ will exceed by ,

+""" does not exists",""" Δεν υπάρχει"

+# ###.##,

+"#,###",

+"#,###.##",

+"#,###.###",

+"#,##,###.##",

+#.###,

+"#.###,##",

+%  Delivered,Δημοσιεύθηκε%

+% Amount Billed,Ποσό που χρεώνεται%

+% Billed,% Χρεώσεις

+% Completed,Ολοκληρώθηκε%

+% Delivered,Δημοσιεύθηκε %

+% Installed,Εγκατεστημένο%

+% Received,Ελήφθη%

+% of materials billed against this Purchase Order.,% Των υλικών που χρεώνονται έναντι αυτής της παραγγελίας.

+% of materials billed against this Sales Order,% Των υλικών που χρεώνονται έναντι αυτής της Τάξης Πωλήσεις

+% of materials delivered against this Delivery Note,% Των υλικών που παραδίδονται κατά της εν λόγω Δελτίο Αποστολής

+% of materials delivered against this Sales Order,% Των υλικών που παραδίδονται κατά της εντολής αυτής Πωλήσεις

+% of materials ordered against this Material Request,% Των παραγγελθέντων υλικών κατά της αίτησης αυτής Υλικό

+% of materials received against this Purchase Order,% Της ύλης που έλαβε κατά της παραγγελίας

+%(conversion_rate_label)s is mandatory. Maybe Currency Exchange record is not created for %(from_currency)s to %(to_currency)s,% ( conversion_rate_label ) s είναι υποχρεωτική . Ίσως συναλλάγματος ρεκόρ δεν έχει δημιουργηθεί για % ( from_currency ) s σε% ( to_currency ) s

+' in Company: ,«Θέση στην εταιρεία:

+'To Case No.' cannot be less than 'From Case No.',«Για την υπόθεση αριθ.» δεν μπορεί να είναι μικρότερη »από το Νο. υπόθεση»

+"(Paid amount + Write Off Amount) can not be \
+				greater than Grand Total",

+(Total) Net Weight value. Make sure that Net Weight of each item is,( Σύνολο ) Καθαρή αξία βάρος . Βεβαιωθείτε ότι το Καθαρό βάρος κάθε στοιχείου είναι

+* Will be calculated in the transaction.,* Θα πρέπει να υπολογίζεται στη συναλλαγή.

+"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.
+
+To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**",

+**Currency** Master,Νόμισμα ** ** Δάσκαλος

+**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,** Χρήσεως ** αντιπροσωπεύει ένα οικονομικό έτος. Όλες οι λογιστικές εγγραφές και άλλες σημαντικές συναλλαγές παρακολουθούνται κατά ** χρήσης **.

+". Outstanding cannot be less than zero. \
+			 	Please match exact outstanding.",

+. Please set status of the employee as 'Left',. Παρακαλούμε να ορίσετε την κατάσταση του εργαζομένου ως «Αριστερά»

+. You can not mark his attendance as 'Present',. Δεν μπορείτε να επισημάνετε την παρουσία του ως «Παρόν»

+01,01

+02,02

+03,03

+04,04

+05,05

+06,06

+07,07

+08,08

+09,09

+"1 Currency = [?] Fraction
+For e.g. 1 USD = 100 Cent",

+1. To maintain the customer wise item code and to make them searchable based on their code use this option,"1. Για να διατηρήσετε τον πελάτη σοφός κωδικό στοιχείο και να καταστούν προσβάσιμα με βάση τον κωδικό τους, χρησιμοποιήστε αυτή την επιλογή"

+10,10

+11,11

+12,12

+2,2

+3,3

+4,4

+5,5

+6,6

+: Duplicate row from same ,: Διπλασιασμός σειρά από τα ίδια

+: It is linked to other active BOM(s),: Συνδέεται με άλλες δραστικές ΒΟΜ (-ες)

+: Mandatory for a Recurring Invoice.,: Υποχρεωτική για μια Επαναλαμβανόμενο Τιμολόγιο.

+"<a href=""#Sales Browser/Customer Group"">Add / Edit</a>","<a href=""#Sales Browser/Customer Group""> Προσθήκη / Επεξεργασία < / a>"

+"<a href=""#Sales Browser/Item Group"">Add / Edit</a>","<a href=""#Sales Browser/Item Group""> Προσθήκη / Επεξεργασία < / a>"

+"<a href=""#Sales Browser/Territory"">Add / Edit</a>","<a href=""#Sales Browser/Territory""> Προσθήκη / Επεξεργασία < / a>"

+"<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank"">[?]</a>","<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank""> [ ?] < / a>"

+A Customer exists with same name,Ένας πελάτης υπάρχει με το ίδιο όνομα

+A Lead with this email id should exist,Μια μολύβδου με αυτή την ταυτότητα ηλεκτρονικού ταχυδρομείου θα πρέπει να υπάρχει

+"A Product or a Service that is bought, sold or kept in stock.","Ένα προϊόν ή μια υπηρεσία που αγοράζεται, πωλείται ή διατηρούνται σε απόθεμα."

+A Supplier exists with same name,Ένας προμηθευτής υπάρχει με το ίδιο όνομα

+A condition for a Shipping Rule,Μια προϋπόθεση για ένα άρθρο Shipping

+A logical Warehouse against which stock entries are made.,Μια λογική αποθήκη κατά την οποία γίνονται εγγραφές αποθεμάτων.

+A symbol for this currency. For e.g. $,Ένα σύμβολο για το νόμισμα αυτό. Για παράδειγμα $

+A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,"Ένα τρίτο διανομέα / αντιπρόσωπο / αντιπροσώπου με προμήθεια / θυγατρικών / μεταπωλητή, ο οποίος πωλεί τα προϊόντα εταιρείες για την προμήθεια."

+A+,A +

+A-,Α-

+AB+,AB +

+AB-,ΑΒ-

+AMC Expiry Date,AMC Ημερομηνία Λήξης

+AMC expiry date and maintenance status mismatched,AMC ημερομηνία λήξης και την κατάσταση συντήρησης αταίριαστα

+ATT,ATT

+Abbr,Abbr

+About ERPNext,Σχετικά με ERPNext

+Above Value,Πάνω Value

+Absent,Απών

+Acceptance Criteria,Κριτήρια αποδοχής

+Accepted,Δεκτός

+Accepted Quantity,ΠΟΣΟΤΗΤΑ

+Accepted Warehouse,Αποδεκτές αποθήκη

+Account,λογαριασμός

+Account ,

+Account Balance,Υπόλοιπο λογαριασμού

+Account Details,Στοιχεία Λογαριασμού

+Account Head,Επικεφαλής λογαριασμού

+Account Name,Όνομα λογαριασμού

+Account Type,Είδος Λογαριασμού

+Account expires on,Ο λογαριασμός λήγει στις

+Account for the warehouse (Perpetual Inventory) will be created under this Account.,Λογαριασμός για την αποθήκη ( Perpetual Απογραφή ) θα δημιουργηθεί στο πλαίσιο του παρόντος λογαριασμού.

+Account for this ,Ο λογαριασμός για το σκοπό αυτό

+Accounting,Λογιστική

+Accounting Entries are not allowed against groups.,Λογιστικές εγγραφές δεν επιτρέπονται κατά ομάδες .

+"Accounting Entries can be made against leaf nodes, called","Λογιστικές εγγραφές μπορούν να γίνουν με κόμβους , που ονομάζεται"

+Accounting Year.,Λογιστικής χρήσης.

+"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","Λογιστική εγγραφή παγώσει μέχρι την ημερομηνία αυτή, κανείς δεν μπορεί να κάνει / τροποποιήσετε την είσοδο, εκτός από τον ρόλο που καθορίζεται παρακάτω."

+Accounting journal entries.,Λογιστικές εγγραφές περιοδικό.

+Accounts,Λογαριασμοί

+Accounts Frozen Upto,Λογαριασμοί Κατεψυγμένα Μέχρι

+Accounts Payable,Λογαριασμοί πληρωτέοι

+Accounts Receivable,Απαιτήσεις από Πελάτες

+Accounts Settings,Λογαριασμοί Ρυθμίσεις

+Action,Δράση

+Active,Ενεργός

+Active: Will extract emails from ,Active: Θα εξαγάγετε μηνύματα ηλεκτρονικού ταχυδρομείου από

+Activity,Δραστηριότητα

+Activity Log,Σύνδεση Δραστηριότητα

+Activity Log:,Είσοδος Δραστηριότητα :

+Activity Type,Τύπος δραστηριότητας

+Actual,Πραγματικός

+Actual Budget,Πραγματικό προϋπολογισμό

+Actual Completion Date,Πραγματική Ημερομηνία Ολοκλήρωσης

+Actual Date,Πραγματική Ημερομηνία

+Actual End Date,Πραγματική Ημερομηνία Λήξης

+Actual Invoice Date,Πραγματική Ημερομηνία Τιμολογίου

+Actual Posting Date,Πραγματική Ημερομηνία Δημοσίευσης

+Actual Qty,Πραγματική Ποσότητα

+Actual Qty (at source/target),Πραγματική Ποσότητα (στην πηγή / στόχο)

+Actual Qty After Transaction,Πραγματική Ποσότητα Μετά την συναλλαγή

+Actual Qty: Quantity available in the warehouse.,Πραγματική Ποσότητα : Ποσότητα διαθέσιμο στην αποθήκη .

+Actual Quantity,Πραγματική ποσότητα

+Actual Start Date,Πραγματική ημερομηνία έναρξης

+Add,Προσθήκη

+Add / Edit Taxes and Charges,Προσθήκη / Επεξεργασία Φόροι και τέλη

+Add Child,Προσθήκη παιδιών

+Add Serial No,Προσθήκη Αύξων αριθμός

+Add Taxes,Προσθήκη Φόροι

+Add Taxes and Charges,Προσθήκη Φόροι και τέλη

+Add or Deduct,Προσθήκη ή να αφαιρέσει

+Add rows to set annual budgets on Accounts.,Προσθέστε γραμμές να θέσουν ετήσιους προϋπολογισμούς σε λογαριασμούς.

+Add to calendar on this date,Προσθήκη στο ημερολόγιο την ημερομηνία αυτή

+Add/Remove Recipients,Add / Remove παραληπτών

+Additional Info,Πρόσθετες Πληροφορίες

+Address,Διεύθυνση

+Address & Contact,Διεύθυνση &amp; Επικοινωνία

+Address & Contacts,Διεύθυνση &amp; Επικοινωνία

+Address Desc,Διεύθυνση ΦΘΕ

+Address Details,Λεπτομέρειες Διεύθυνση

+Address HTML,Διεύθυνση HTML

+Address Line 1,Διεύθυνση 1

+Address Line 2,Γραμμή διεύθυνσης 2

+Address Title,Τίτλος Διεύθυνση

+Address Type,Πληκτρολογήστε τη διεύθυνση

+Advance Amount,Ποσό Advance

+Advance amount,Ποσό Advance

+Advances,Προκαταβολές

+Advertisement,Διαφήμιση

+After Sale Installations,Μετά Εγκαταστάσεις Πώληση

+Against,Κατά

+Against Account,Έναντι του λογαριασμού

+Against Docname,Ενάντια Docname

+Against Doctype,Ενάντια Doctype

+Against Document Detail No,Ενάντια Λεπτομέρεια έγγραφο αριθ.

+Against Document No,Ενάντια έγγραφο αριθ.

+Against Expense Account,Ενάντια Λογαριασμός Εξόδων

+Against Income Account,Έναντι του λογαριασμού εισοδήματος

+Against Journal Voucher,Ενάντια Voucher Εφημερίδα

+Against Purchase Invoice,Έναντι τιμολογίου αγοράς

+Against Sales Invoice,Ενάντια Πωλήσεις Τιμολόγιο

+Against Sales Order,Ενάντια Πωλήσεις Τάξης

+Against Voucher,Ενάντια Voucher

+Against Voucher Type,Ενάντια Τύπος Voucher

+Ageing Based On,Γήρανση με βάση την

+Agent,Πράκτορας

+"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. 
+
+The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".
+
+For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.
+
+Note: BOM = Bill of Materials",

+Aging Date,Γήρανση Ημερομηνία

+All Addresses.,Όλες τις διευθύνσεις.

+All Contact,Όλα Επικοινωνία

+All Contacts.,Όλες οι επαφές.

+All Customer Contact,Όλα Πελατών Επικοινωνία

+All Day,Ολοήμερο

+All Employee (Active),Όλα Υπάλληλος (Active)

+All Lead (Open),Όλα Lead (Open)

+All Products or Services.,Όλα τα προϊόντα ή τις υπηρεσίες.

+All Sales Partner Contact,Όλα Επικοινωνία Partner Sales

+All Sales Person,Όλα πρόσωπο πωλήσεων

+All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,Όλες οι συναλλαγές των πωλήσεων μπορεί να ετικέτα των πολλαπλών ** Άτομα Πωλήσεις ** ώστε να μπορείτε να ρυθμίσετε και να παρακολουθεί στόχους.

+All Supplier Contact,Όλα επικοινωνήστε με τον προμηθευτή

+All Supplier Types,Όλοι οι τύποι Προμηθευτής

+"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>
+Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.",

+"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>
+Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.",

+Allocate,Διαθέστε

+Allocate leaves for the year.,Διαθέστε τα φύλλα για το έτος.

+Allocated Amount,Χορηγούμενο ποσό

+Allocated Budget,Προϋπολογισμός που διατέθηκε

+Allocated amount,Χορηγούμενο ποσό

+Allow Bill of Materials,Αφήστε Bill of Materials

+Allow Dropbox Access,Αφήστε Dropbox Access

+Allow For Users,Αφήστε για τους χρήστες

+Allow Google Drive Access,Αφήστε Google πρόσβαση στην μονάδα

+Allow Negative Balance,Αφήστε Αρνητικό ισοζύγιο

+Allow Negative Stock,Αφήστε Αρνητική Χρηματιστήριο

+Allow Production Order,Αφήστε Εντολής Παραγωγής

+Allow User,Επιτρέπει στο χρήστη

+Allow Users,Αφήστε Χρήστες

+Allow the following users to approve Leave Applications for block days.,Αφήστε τα παρακάτω χρήστες να εγκρίνουν αιτήσεις Αφήστε για τις ημέρες μπλοκ.

+Allow user to edit Price List Rate in transactions,Επιτρέπει στο χρήστη να επεξεργαστείτε Τιμή Τιμή καταλόγου στις συναλλαγές

+Allowance Percent,Ποσοστό Επίδομα

+Allowed Role to Edit Entries Before Frozen Date,Κατοικίδια ρόλος στην επιλογή Επεξεργασία εγγραφών Πριν Κατεψυγμένα Ημερομηνία

+Always use above Login Id as sender,Πάντα να χρησιμοποιείτε παραπάνω Είσοδος Id ως αποστολέα

+Amended From,Τροποποίηση Από

+Amount,Ποσό

+Amount (Company Currency),Ποσό (νόμισμα της Εταιρείας)

+Amount <=,Ποσό &lt;=

+Amount >=,Ποσό&gt; =

+Amount to Bill,Ανέρχονται σε Bill

+Analytics,Analytics

+Another Period Closing Entry,Μια άλλη Έναρξη Περιόδου Κλείσιμο

+Another Salary Structure '%s' is active for employee '%s'. Please make its status 'Inactive' to proceed.,Μια άλλη δομή Μισθός '% s' είναι ενεργό για εργαζόμενο '% s' . Παρακαλώ κάνετε το καθεστώς της « Ανενεργός » για να προχωρήσετε .

+"Any other comments, noteworthy effort that should go in the records.","Οποιαδήποτε άλλα σχόλια, αξιοσημείωτη προσπάθεια που θα πρέπει να πάει στα αρχεία."

+Applicable Holiday List,Εφαρμοστέος κατάλογος διακοπών

+Applicable Territory,εφαρμοστέο Επικράτεια

+Applicable To (Designation),Που ισχύουν για (Ονομασία)

+Applicable To (Employee),Που ισχύουν για (Υπάλληλος)

+Applicable To (Role),Που ισχύουν για (Ρόλος)

+Applicable To (User),Που ισχύουν για (User)

+Applicant Name,Όνομα Αιτών

+Applicant for a Job,Αιτών για μια εργασία

+Applicant for a Job.,Αίτηση εργασίας.

+Applications for leave.,Οι αιτήσεις για τη χορήγηση άδειας.

+Applies to Company,Ισχύει για την Εταιρεία

+Apply / Approve Leaves,Εφαρμογή / Έγκριση Φύλλα

+Appraisal,Εκτίμηση

+Appraisal Goal,Goal Αξιολόγηση

+Appraisal Goals,Στόχοι Αξιολόγηση

+Appraisal Template,Πρότυπο Αξιολόγηση

+Appraisal Template Goal,Αξιολόγηση Goal Template

+Appraisal Template Title,Αξιολόγηση Τίτλος Template

+Approval Status,Κατάσταση έγκρισης

+Approved,Εγκρίθηκε

+Approver,Έγκρισης

+Approving Role,Έγκριση Ρόλος

+Approving User,Έγκριση χρήστη

+Are you sure you want to STOP ,

+Are you sure you want to UNSTOP ,

+Arrear Amount,Καθυστερήσεις Ποσό

+"As Production Order can be made for this item, \
+				it must be a stock item.",

+As existing qty for item: ,Ως υφιστάμενες έκαστος για τη θέση:

+As per Stock UOM,Όπως ανά Διαθέσιμο UOM

+"As there are existing stock transactions for this item, you can not change the values of 'Has Serial No', 'Is Stock Item' and 'Valuation Method'","Δεδομένου ότι υπάρχουν χρηματιστηριακές συναλλαγές για αυτό το στοιχείο , δεν μπορείτε να αλλάξετε τις τιμές των « Έχει Αύξων αριθμός », « Είναι Stock σημείο » και « Μέθοδος αποτίμησης»"

+Atleast one warehouse is mandatory,"Τουλάχιστον, μια αποθήκη είναι υποχρεωτική"

+Attendance,Παρουσία

+Attendance Date,Ημερομηνία Συμμετοχή

+Attendance Details,Λεπτομέρειες Συμμετοχή

+Attendance From Date,Συμμετοχή Από Ημερομηνία

+Attendance From Date and Attendance To Date is mandatory,Συμμετοχή Από Ημερομηνία και φοίτηση μέχρι σήμερα είναι υποχρεωτική

+Attendance To Date,Συμμετοχή σε Ημερομηνία

+Attendance can not be marked for future dates,Συμμετοχή δεν μπορεί να επιλεγεί για τις μελλοντικές ημερομηνίες

+Attendance for the employee: ,Η φοίτηση για τους εργαζόμενους:

+Attendance record.,Ρεκόρ προσέλευσης.

+Authorization Control,Έλεγχος της χορήγησης αδειών

+Authorization Rule,Κανόνας Εξουσιοδότηση

+Auto Accounting For Stock Settings,Auto Λογιστικά Για Ρυθμίσεις Χρηματιστήριο

+Auto Email Id,Auto Id Email

+Auto Material Request,Αυτόματη Αίτηση Υλικό

+Auto-raise Material Request if quantity goes below re-order level in a warehouse,Auto-raise Αίτηση Υλικό εάν η ποσότητα πέσει κάτω εκ νέου για το επίπεδο σε μια αποθήκη

+Automatically extract Job Applicants from a mail box ,

+Automatically extract Leads from a mail box e.g.,"Αυτόματη εξαγωγή οδηγεί από ένα κουτί αλληλογραφίας , π.χ."

+Automatically updated via Stock Entry of type Manufacture/Repack,Αυτόματη ενημέρωση μέσω είσοδο στα αποθέματα Κατασκευή Τύπος / Repack

+Autoreply when a new mail is received,Autoreply όταν λαμβάνονται νέα μηνύματα

+Available,Διαθέσιμος

+Available Qty at Warehouse,Διαθέσιμο Ποσότητα σε αποθήκη

+Available Stock for Packing Items,Διαθέσιμο Διαθέσιμο για είδη συσκευασίας

+"Available in 
+BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet",

+Average Age,Μέσος όρος ηλικίας

+Average Commission Rate,Μέση Τιμή Επιτροπής

+Average Discount,Μέση έκπτωση

+B+,B +

+B-,Β-

+BILL,BILL

+BILLJ,BILLJ

+BOM,BOM

+BOM Detail No,BOM Λεπτομέρεια αριθ.

+BOM Explosion Item,BOM Θέση Έκρηξη

+BOM Item,BOM Θέση

+BOM No,Δεν BOM

+BOM No. for a Finished Good Item,BOM Όχι για ένα τελικό καλό στοιχείο

+BOM Operation,BOM Λειτουργία

+BOM Operations,BOM Επιχειρήσεων

+BOM Replace Tool,BOM εργαλείο Αντικατάσταση

+BOM replaced,BOM αντικαθίστανται

+Backup Manager,Διαχείριση Backup

+Backup Right Now,Δημιουργία αντιγράφων ασφαλείας Right Now

+Backups will be uploaded to,Τα αντίγραφα ασφαλείας θα εισαχθούν στο

+Balance Qty,Υπόλοιπο Ποσότητα

+Balance Value,Αξία Ισολογισμού

+"Balances of Accounts of type ""Bank or Cash""",Τα υπόλοιπα των λογαριασμών του τύπου «Τράπεζα ή μετρητά&quot;

+Bank,Τράπεζα

+Bank A/C No.,Bank A / C Όχι

+Bank Account,Τραπεζικό Λογαριασμό

+Bank Account No.,Τράπεζα Αρ. Λογαριασμού

+Bank Accounts,Τραπεζικοί Λογαριασμοί

+Bank Clearance Summary,Τράπεζα Περίληψη Εκκαθάριση

+Bank Name,Όνομα Τράπεζας

+Bank Reconciliation,Τράπεζα Συμφιλίωση

+Bank Reconciliation Detail,Τράπεζα Λεπτομέρεια Συμφιλίωση

+Bank Reconciliation Statement,Τράπεζα Δήλωση Συμφιλίωση

+Bank Voucher,Voucher Bank

+Bank or Cash,Τράπεζα ή μετρητά

+Bank/Cash Balance,Τράπεζα / Cash Balance

+Barcode,Barcode

+Based On,Με βάση την

+Basic Info,Βασικές Πληροφορίες

+Basic Information,Βασικές Πληροφορίες

+Basic Rate,Βασική Τιμή

+Basic Rate (Company Currency),Βασικό Επιτόκιο (νόμισμα της Εταιρείας)

+Batch,Παρτίδα

+Batch (lot) of an Item.,Παρτίδας (lot) ενός στοιχείου.

+Batch Finished Date,Batch Ημερομηνία Τελείωσε

+Batch ID,Batch ID

+Batch No,Παρτίδας

+Batch Started Date,Batch Ξεκίνησε Ημερομηνία

+Batch Time Logs for Billing.,Ώρα Batch αρχεία καταγραφών για χρέωσης.

+Batch Time Logs for billing.,Ώρα Batch Logs για την τιμολόγηση.

+Batch-Wise Balance History,Batch-Wise Ιστορία Balance

+Batched for Billing,Στοιβαγμένος για Χρέωσης

+"Before proceeding, please create Customer from Lead","Πριν προχωρήσετε, παρακαλώ να δημιουργήσει τον πελάτη από μόλυβδο"

+Better Prospects,Καλύτερες προοπτικές

+Bill Date,Ημερομηνία Bill

+Bill No,Bill αριθ.

+Bill of Material to be considered for manufacturing,Bill των υλικών που πρέπει να λαμβάνονται υπόψη για την κατασκευή

+Bill of Materials,Bill of Materials

+Bill of Materials (BOM),Bill of Materials (BOM)

+Billable,Χρεώσιμο

+Billed,Χρεώνεται

+Billed Amount,ποσό που χρεώνεται

+Billed Amt,Τιμολογημένο Amt

+Billing,Χρέωση

+Billing Address,Διεύθυνση Χρέωσης

+Billing Address Name,Χρέωση Όνομα Διεύθυνση

+Billing Status,Κατάσταση Χρέωσης

+Bills raised by Suppliers.,Γραμμάτια τέθηκαν από τους Προμηθευτές.

+Bills raised to Customers.,Γραμμάτια έθεσε σε πελάτες.

+Bin,Bin

+Bio,Bio

+Birthday,Γενέθλια

+Block Date,Αποκλεισμός Ημερομηνία

+Block Days,Ημέρες Block

+Block Holidays on important days.,Αποκλεισμός Διακοπές σε σημαντικές ημέρες.

+Block leave applications by department.,Αποκλεισμός αφήνουν εφαρμογές από το τμήμα.

+Blog Post,Δημοσίευση Blog

+Blog Subscriber,Συνδρομητής Blog

+Blood Group,Ομάδα Αίματος

+Both Income and Expense balances are zero. No Need to make Period Closing Entry.,Και οι δύο Εσόδων και Εξόδων υπόλοιπα είναι μηδέν . Δεν χρειάζεται να κάνετε Περίοδος Συμμετοχής Λήξης.

+Both Warehouse must belong to same Company,Τόσο η αποθήκη πρέπει να ανήκουν στην ίδια εταιρεία

+Branch,Υποκατάστημα

+Brand,Μάρκα

+Brand Name,Μάρκα

+Brand master.,Πλοίαρχος Brand.

+Brands,Μάρκες

+Breakdown,Ανάλυση

+Budget,Προϋπολογισμός

+Budget Allocated,Προϋπολογισμός που διατέθηκε

+Budget Detail,Λεπτομέρεια του προϋπολογισμού

+Budget Details,Λεπτομέρειες του προϋπολογισμού

+Budget Distribution,Κατανομή του προϋπολογισμού

+Budget Distribution Detail,Προϋπολογισμός Λεπτομέρεια Διανομή

+Budget Distribution Details,Λεπτομέρειες κατανομή του προϋπολογισμού

+Budget Variance Report,Έκθεση του προϋπολογισμού Διακύμανση

+Build Report,Κατασκευάστηκε Έκθεση

+Bulk Rename,Μαζική Μετονομασία

+Bummer! There are more holidays than working days this month.,"Κρίμα! Υπάρχουν περισσότερα από ό, τι διακοπές εργάσιμες ημέρες αυτό το μήνα."

+Bundle items at time of sale.,Bundle στοιχεία κατά τη στιγμή της πώλησης.

+Buyer of Goods and Services.,Ο αγοραστής των αγαθών και υπηρεσιών.

+Buying,Εξαγορά

+Buying Amount,Αγοράζοντας Ποσό

+Buying Settings,Αγοράζοντας Ρυθμίσεις

+By,Με

+C-FORM/,C-FORM /

+C-Form,C-Form

+C-Form Applicable,C-αυτοί εφαρμόζονται

+C-Form Invoice Detail,C-Form Τιμολόγιο Λεπτομέρειες

+C-Form No,C-δεν αποτελούν

+C-Form records,C -Form εγγραφές

+CI/2010-2011/,CI/2010-2011 /

+COMM-,COMM-

+CUST,CUST

+CUSTMUM,CUSTMUM

+Calculate Based On,Υπολογιστεί με βάση:

+Calculate Total Score,Υπολογίστε Συνολική Βαθμολογία

+Calendar Events,Ημερολόγιο Εκδηλώσεων

+Call,Κλήση

+Campaign,Εκστρατεία

+Campaign Name,Όνομα καμπάνιας

+"Can not filter based on Account, if grouped by Account","Δεν μπορείτε να φιλτράρετε με βάση Λογαριασμό , εάν ομαδοποιούνται ανάλογα με το Λογαριασμό"

+"Can not filter based on Voucher No, if grouped by Voucher","Δεν μπορείτε να φιλτράρετε με βάση Voucher Όχι, αν είναι ομαδοποιημένες κατά Voucher"

+Cancelled,Ακυρώθηκε

+Cancelling this Stock Reconciliation will nullify its effect.,Ακύρωση αυτό Χρηματιστήριο Συμφιλίωσης θα ακυρώσει την επίδρασή του.

+Cannot ,Δεν μπορώ

+Cannot Cancel Opportunity as Quotation Exists,Δεν μπορείτε να ακυρώσετε την ευκαιρία ως Υπάρχει Προσφορά

+Cannot approve leave as you are not authorized to approve leaves on Block Dates.,Δεν μπορεί να εγκρίνει φύγει καθώς δεν επιτρέπεται να εγκρίνει φύλλα Ημερομηνίες Block.

+Cannot change Year Start Date and Year End Date once the Fiscal Year is saved.,Δεν μπορεί να αλλάξει Έτος Ημερομηνία Έναρξης και Λήξης Έτος φορά Χρήσεως αποθηκεύεται .

+Cannot continue.,Δεν μπορεί να συνεχιστεί.

+"Cannot declare as lost, because Quotation has been made.","Δεν μπορεί να δηλώσει ως χαμένο , επειδή προσφορά έχει γίνει ."

+"Cannot delete Serial No in warehouse. \
+				First remove from warehouse, then delete.",

+Cannot set as Lost as Sales Order is made.,"Δεν μπορεί να οριστεί ως Lost , όπως Πωλήσεις Τάξης γίνεται ."

+Capacity,Ικανότητα

+Capacity Units,Μονάδες Χωρητικότητα

+Carry Forward,Μεταφέρει

+Carry Forwarded Leaves,Carry διαβιβάστηκε Φύλλα

+Case No. cannot be 0,Υπόθεση αριθ. δεν μπορεί να είναι 0

+Cash,Μετρητά

+Cash Voucher,Ταμειακό παραστατικό

+Cash/Bank Account,Μετρητά / Τραπεζικό Λογαριασμό

+Category,Κατηγορία

+Cell Number,Αριθμός κυττάρων

+Change UOM for an Item.,Αλλαγή UOM για ένα στοιχείο.

+Change the starting / current sequence number of an existing series.,Αλλάξτε την ημερομηνία έναρξης / τρέχουσα αύξων αριθμός της υφιστάμενης σειράς.

+Channel Partner,Κανάλι Partner

+Charge,Χρέωση

+Chargeable,Γενεσιουργός

+Chart of Accounts,Λογιστικό Σχέδιο

+Chart of Cost Centers,Διάγραμμα των Κέντρων Κόστους

+Chat,Κουβέντα

+Check all the items below that you want to send in this digest.,Ελέγξτε όλα τα στοιχεία κάτω από αυτό που θέλετε να στείλετε σε αυτό το χωνέψει.

+Check for Duplicates,Ελέγξτε για Αντίγραφα

+Check how the newsletter looks in an email by sending it to your email.,Δείτε πώς το newsletter φαίνεται σε ένα μήνυμα ηλεκτρονικού ταχυδρομείου με την αποστολή στο email σας.

+"Check if recurring invoice, uncheck to stop recurring or put proper End Date","Ελέγξτε αν επαναλαμβανόμενες τιμολόγιο, καταργήστε την επιλογή για να σταματήσει επαναλαμβανόμενες ή να θέσει σωστή Ημερομηνία Λήξης"

+"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","Ελέγξτε εάν χρειάζεστε αυτόματες επαναλαμβανόμενες τιμολόγια. Μετά την υποβολή κάθε τιμολόγιο πώλησης, Επαναλαμβανόμενο τμήμα θα είναι ορατό."

+Check if you want to send salary slip in mail to each employee while submitting salary slip,"Ελέγξτε αν θέλετε να στείλετε το εκκαθαριστικό σημείωμα αποδοχών στο ταχυδρομείο για κάθε εργαζόμενο, ενώ την υποβολή εκκαθαριστικό σημείωμα αποδοχών"

+Check this if you want to force the user to select a series before saving. There will be no default if you check this.,"Ελέγξτε αυτό, αν θέλετε να αναγκάσει τον χρήστη να επιλέξει μια σειρά πριν από την αποθήκευση. Δεν θα υπάρξει καμία προεπιλογή αν επιλέξετε αυτό."

+Check this if you want to send emails as this id only (in case of restriction by your email provider).,"Ελέγξτε αυτό, αν θέλετε να στείλετε μηνύματα ηλεκτρονικού ταχυδρομείου, όπως αυτό id μόνο (στην περίπτωση του περιορισμού από τον παροχέα email σας)."

+Check this if you want to show in website,"Ελέγξτε αυτό, αν θέλετε να δείτε στην ιστοσελίδα"

+Check this to disallow fractions. (for Nos),Επιλέξτε αυτό για να απαγορεύσετε κλάσματα. (Όσον αφορά τους αριθμούς)

+Check this to pull emails from your mailbox,Επιλέξτε αυτό για να τραβήξει τα μηνύματα από το γραμματοκιβώτιό σας

+Check to activate,Ελέγξτε για να ενεργοποιήσετε

+Check to make Shipping Address,Ελέγξτε για να βεβαιωθείτε Διεύθυνση αποστολής

+Check to make primary address,Ελέγξτε για να βεβαιωθείτε κύρια διεύθυνση

+Cheque,Επιταγή

+Cheque Date,Επιταγή Ημερομηνία

+Cheque Number,Επιταγή Αριθμός

+City,Πόλη

+City/Town,Πόλη / Χωριό

+Claim Amount,Ποσό απαίτησης

+Claims for company expense.,Απαιτήσεις για την εις βάρος της εταιρείας.

+Class / Percentage,Κλάση / Ποσοστό

+Classic,Classic

+Classification of Customers by region,Ταξινόμηση των πελατών ανά περιοχή

+Clear Table,Clear Πίνακας

+Clearance Date,Ημερομηνία Εκκαθάριση

+Click here to buy subscription.,Κάντε κλικ εδώ για να αγοράσετε συνδρομή .

+Click on 'Make Sales Invoice' button to create a new Sales Invoice.,Κάντε κλικ στο «Κάνε Πωλήσεις Τιμολόγιο» για να δημιουργηθεί μια νέα τιμολογίου πώλησης.

+Click on a link to get options to expand get options ,

+Client,Πελάτης

+Close Balance Sheet and book Profit or Loss.,Κλείσιμο Ισολογισμού και των Αποτελεσμάτων βιβλίο ή απώλεια .

+Closed,Κλειστό

+Closing Account Head,Κλείσιμο Head λογαριασμού

+Closing Date,Καταληκτική ημερομηνία

+Closing Fiscal Year,Κλειόμενη χρήση

+Closing Qty,κλείσιμο Ποσότητα

+Closing Value,Αξία Κλεισίματος

+CoA Help,CoA Βοήθεια

+Cold Calling,Cold Calling

+Color,Χρώμα

+Comma separated list of email addresses,Διαχωρισμένες με κόμμα λίστα με τις διευθύνσεις ηλεκτρονικού ταχυδρομείου

+Comments,Σχόλια

+Commission Rate,Επιτροπή Τιμή

+Commission Rate (%),Επιτροπή Ποσοστό (%)

+Commission partners and targets,Εταίροι της Επιτροπής και των στόχων

+Commit Log,Commit Log

+Communication,Επικοινωνία

+Communication HTML,Ανακοίνωση HTML

+Communication History,Ιστορία επικοινωνίας

+Communication Medium,Μέσο Επικοινωνίας

+Communication log.,Log ανακοίνωση.

+Communications,Επικοινωνίες

+Company,Εταιρεία

+Company Abbreviation,εταιρεία Σύντμηση

+Company Details,Στοιχεία Εταιρίας

+Company Email,εταιρεία Email

+Company Info,Πληροφορίες Εταιρείας

+Company Master.,Δάσκαλος Εταιρεία.

+Company Name,Όνομα εταιρείας

+Company Settings,Ρυθμίσεις Εταιρεία

+Company branches.,Υποκαταστημάτων της εταιρείας.

+Company departments.,Τμήματα της εταιρείας.

+Company is missing in following warehouses,Εταιρεία λείπει στην παρακάτω αποθήκες

+Company registration numbers for your reference. Example: VAT Registration Numbers etc.,Αριθμοί μητρώου των επιχειρήσεων για την αναφορά σας. Παράδειγμα: ΑΦΜ κλπ.

+Company registration numbers for your reference. Tax numbers etc.,Αριθμοί μητρώου των επιχειρήσεων για την αναφορά σας. Αριθμοί φόρου κ.λπ.

+"Company, Month and Fiscal Year is mandatory","Εταιρείας , Μήνας και Χρήσεως είναι υποχρεωτική"

+Complaint,Καταγγελία

+Complete,Πλήρης

+Completed,Ολοκληρώθηκε

+Completed Production Orders,Ολοκληρώθηκε Εντολών Παραγωγής

+Completed Qty,Ολοκληρώθηκε Ποσότητα

+Completion Date,Ημερομηνία Ολοκλήρωσης

+Completion Status,Κατάσταση Ολοκλήρωση

+Confirmation Date,επιβεβαίωση Ημερομηνία

+Confirmed orders from Customers.,Επιβεβαιώθηκε παραγγελίες από πελάτες.

+Consider Tax or Charge for,Σκεφτείτε φόρος ή τέλος για

+Considered as Opening Balance,Θεωρείται ως άνοιγμα Υπόλοιπο

+Considered as an Opening Balance,Θεωρείται ως ένα Υπόλοιπο έναρξης

+Consultant,Σύμβουλος

+Consumable Cost,Αναλώσιμα Κόστος

+Consumable cost per hour,Αναλώσιμα κόστος ανά ώρα

+Consumed Qty,Καταναλώνεται Ποσότητα

+Contact,Επαφή

+Contact Control,Στοιχεία ελέγχου

+Contact Desc,Επικοινωνία Desc

+Contact Details,Στοιχεία Επικοινωνίας

+Contact Email,Επικοινωνήστε με e-mail

+Contact HTML,Επικοινωνία HTML

+Contact Info,Επικοινωνία

+Contact Mobile No,Επικοινωνία Mobile αριθ.

+Contact Name,Επικοινωνήστε με Όνομα

+Contact No.,Επικοινωνία Όχι

+Contact Person,Υπεύθυνος Επικοινωνίας

+Contact Type,Επικοινωνία Τύπος

+Content,Περιεχόμενο

+Content Type,Τύπος περιεχομένου

+Contra Voucher,Contra Voucher

+Contract End Date,Σύμβαση Ημερομηνία Λήξης

+Contribution (%),Συμμετοχή (%)

+Contribution to Net Total,Συμβολή στην Net Total

+Conversion Factor,Συντελεστής μετατροπής

+Conversion Factor of UOM: %s should be equal to 1. As UOM: %s is Stock UOM of Item: %s.,Συντελεστής μετατροπής του UOM : % s πρέπει να είναι ίσο με 1 . Όπως UOM : % s είναι Stock UOM του είδους: % s .

+Convert into Recurring Invoice,Μετατροπή σε Επαναλαμβανόμενο Τιμολόγιο

+Convert to Group,Μετατροπή σε Ομάδα

+Convert to Ledger,Μετατροπή σε Ledger

+Converted,Αναπαλαιωμένο

+Copy From Item Group,Αντιγραφή από τη θέση Ομάδα

+Cost Center,Κέντρο Κόστους

+Cost Center Details,Κόστος Λεπτομέρειες Κέντρο

+Cost Center Name,Κόστος Όνομα Κέντρο

+Cost Center must be specified for PL Account: ,Κέντρο Κόστους πρέπει να καθορίζονται για το λογαριασμό PL:

+Costing,Κοστολόγηση

+Country,Χώρα

+Country Name,Όνομα Χώρα

+"Country, Timezone and Currency","Χώρα , Χρονική ζώνη και Συνάλλαγμα"

+Create,Δημιουργία

+Create Bank Voucher for the total salary paid for the above selected criteria,Δημιουργία Voucher Τράπεζας για το σύνολο του μισθού που καταβάλλεται για τις επιλεγμένες παραπάνω κριτήρια

+Create Customer,Δημιουργία Πελάτη

+Create Material Requests,Δημιουργία Αιτήσεις Υλικό

+Create New,Δημιουργία νέου

+Create Opportunity,Δημιουργία ευκαιρία

+Create Production Orders,Δημιουργία Εντολών Παραγωγής

+Create Quotation,Δημιουργία Προσφοράς

+Create Receiver List,Δημιουργία λίστας Δέκτης

+Create Salary Slip,Δημιουργία Slip Μισθός

+Create Stock Ledger Entries when you submit a Sales Invoice,Δημιουργία Χρηματιστήριο Ενδείξεις Λέτζερ όταν υποβάλλετε μια τιμολογίου πώλησης

+Create and Send Newsletters,Δημιουργία και αποστολή Newsletters

+Created Account Head: ,Δημιουργήθηκε Head λογαριασμού:

+Created By,Δημιουργήθηκε Από

+Created Customer Issue,Δημιουργήθηκε Τεύχος πελατών

+Created Group ,Δημιουργήθηκε ομάδα

+Created Opportunity,Δημιουργήθηκε Ευκαιρία

+Created Support Ticket,Δημιουργήθηκε Υποστήριξη εισιτηρίων

+Creates salary slip for above mentioned criteria.,Δημιουργεί εκκαθαριστικό σημείωμα αποδοχών για τα προαναφερόμενα κριτήρια.

+Creation Date,Ημερομηνία δημιουργίας

+Creation Document No,Έγγραφο Δημιουργία αριθ.

+Creation Document Type,Δημιουργία Τύπος εγγράφου

+Creation Time,Χρόνος Δημιουργίας

+Credentials,Διαπιστευτήρια

+Credit,Πίστωση

+Credit Amt,Credit Amt

+Credit Card Voucher,Πιστωτική Κάρτα Voucher

+Credit Controller,Credit Controller

+Credit Days,Ημέρες Credit

+Credit Limit,Όριο Πίστωσης

+Credit Note,Πιστωτικό σημείωμα

+Credit To,Credit Για να

+Credited account (Customer) is not matching with Sales Invoice,Πιστώνονται στο λογαριασμό (πελάτη) δεν ταιριάζουν με τις πωλήσεις Τιμολόγιο

+Cross Listing of Item in multiple groups,Σταυρός Εισαγωγή θέση σε πολλαπλές ομάδες

+Currency,Νόμισμα

+Currency Exchange,Ανταλλαγή συναλλάγματος

+Currency Name,Όνομα Νόμισμα

+Currency Settings,Ρυθμίσεις νομίσματος

+Currency and Price List,Νόμισμα και Τιμοκατάλογος

+Currency is missing for Price List,Νόμισμα λείπει για Τιμοκατάλογος

+Current Address,Παρούσα Διεύθυνση

+Current Address Is,Τρέχουσα Διεύθυνση είναι

+Current BOM,Τρέχουσα BOM

+Current Fiscal Year,Τρέχον οικονομικό έτος

+Current Stock,Τρέχουσα Χρηματιστήριο

+Current Stock UOM,Τρέχουσα UOM Χρηματιστήριο

+Current Value,Τρέχουσα Αξία

+Custom,Έθιμο

+Custom Autoreply Message,Προσαρμοσμένο μήνυμα Autoreply

+Custom Message,Προσαρμοσμένο μήνυμα

+Customer,Πελάτης

+Customer (Receivable) Account,Πελατών (Απαιτήσεις) λογαριασμός

+Customer / Item Name,Πελάτης / Θέση Name

+Customer / Lead Address,Πελάτης / Επικεφαλής Διεύθυνση

+Customer Account Head,Πελάτης Επικεφαλής λογαριασμού

+Customer Acquisition and Loyalty,Απόκτηση πελατών και Πιστότητας

+Customer Address,Διεύθυνση πελατών

+Customer Addresses And Contacts,Διευθύνσεις πελατών και των επαφών

+Customer Code,Κωδικός Πελάτη

+Customer Codes,Κωδικοί πελατών

+Customer Details,Στοιχεία Πελάτη

+Customer Discount,Έκπτωση Πελάτη

+Customer Discounts,Εκπτώσεις Πελατών

+Customer Feedback,Σχόλια πελατών

+Customer Group,Ομάδα πελατών

+Customer Group / Customer,Ομάδα πελατών / πελατών

+Customer Group Name,Όνομα πελάτη Ομάδα

+Customer Intro,Πελάτης Intro

+Customer Issue,Τεύχος πελατών

+Customer Issue against Serial No.,Τεύχος πελατών κατά αύξοντα αριθμό

+Customer Name,Όνομα πελάτη

+Customer Naming By,Πελάτης ονομασία με

+Customer classification tree.,Πελάτης δέντρο ταξινόμησης.

+Customer database.,Βάση δεδομένων των πελατών.

+Customer's Item Code,Θέση Κωδικός Πελάτη

+Customer's Purchase Order Date,Αγορά Ημερομηνία Πελάτη Παραγγελία

+Customer's Purchase Order No,Παραγγελίας του Πελάτη αριθ.

+Customer's Purchase Order Number,Αριθμός παραγγελίας του Πελάτη

+Customer's Vendor,Πωλητής Πελάτη

+Customers Not Buying Since Long Time,Οι πελάτες δεν αγοράζουν από πολύ καιρό

+Customerwise Discount,Customerwise Έκπτωση

+Customization,προσαρμογή

+Customize the Notification,Προσαρμόστε την κοινοποίηση

+Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,Προσαρμόστε το εισαγωγικό κείμενο που πηγαίνει ως μέρος του εν λόγω e-mail. Κάθε συναλλαγή έχει ένα ξεχωριστό εισαγωγικό κείμενο.

+DN,DN

+DN Detail,Λεπτομέρεια DN

+Daily,Καθημερινά

+Daily Time Log Summary,Καθημερινή Σύνοψη καταγραφής χρόνου

+Data Import,Εισαγωγή δεδομένων

+Database Folder ID,Database ID Folder

+Database of potential customers.,Βάση δεδομένων των δυνητικών πελατών.

+Date,Ημερομηνία

+Date Format,Μορφή ημερομηνίας

+Date Of Retirement,Ημερομηνία συνταξιοδότησης

+Date and Number Settings,Ημερομηνία και αριθμός Ρυθμίσεις

+Date is repeated,Ημερομηνία επαναλαμβάνεται

+Date of Birth,Ημερομηνία Γέννησης

+Date of Issue,Ημερομηνία Έκδοσης

+Date of Joining,Ημερομηνία Ενώνουμε

+Date on which lorry started from supplier warehouse,Ημερομηνία κατά την οποία το φορτηγό ξεκίνησε από την αποθήκη προμηθευτή

+Date on which lorry started from your warehouse,Ημερομηνία κατά την οποία το φορτηγό ξεκίνησε από την αποθήκη σας

+Dates,Ημερομηνίες

+Days Since Last Order,Ημέρες από την τελευταία παραγγελία

+Days for which Holidays are blocked for this department.,Οι ημέρες για τις οποίες Διακοπές μπλοκαριστεί για αυτό το τμήμα.

+Dealer,Έμπορος

+Debit,Χρέωση

+Debit Amt,Χρέωση Amt

+Debit Note,Χρεωστικό σημείωμα

+Debit To,Χρεωστική

+Debit and Credit not equal for this voucher: Diff (Debit) is ,

+Debit or Credit,Χρεωστικής ή πιστωτικής κάρτας

+Debited account (Supplier) is not matching with Purchase Invoice,Χρεώνεται ο λογαριασμός ( προμηθευτής ) δεν ταιριάζουν με τιμολογίου αγοράς

+Deduct,Μείον

+Deduction,Αφαίρεση

+Deduction Type,Τύπος Έκπτωση

+Deduction1,Deduction1

+Deductions,Μειώσεις

+Default,Αθέτηση

+Default Account,Προεπιλεγμένο λογαριασμό

+Default BOM,BOM Προεπιλογή

+Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,"Προεπιλογή Bank / Cash λογαριασμού θα ενημερώνεται αυτόματα σε Τιμολόγιο POS, όταν επιλέγεται αυτός ο τρόπος."

+Default Bank Account,Προεπιλογή Τραπεζικό Λογαριασμό

+Default Buying Price List,Προεπιλογή Τιμοκατάλογος Αγορά

+Default Cash Account,Προεπιλεγμένο λογαριασμό Cash

+Default Company,Εταιρεία Προκαθορισμένο

+Default Cost Center,Προεπιλογή Κέντρο Κόστους

+Default Cost Center for tracking expense for this item.,Προεπιλογή Κέντρο Κόστους για την παρακολούθηση των εξόδων για αυτό το στοιχείο.

+Default Currency,Προεπιλεγμένο νόμισμα

+Default Customer Group,Προεπιλογή Ομάδα πελατών

+Default Expense Account,Προεπιλογή Λογαριασμός Εξόδων

+Default Income Account,Προεπιλεγμένο λογαριασμό εισοδήματος

+Default Item Group,Προεπιλογή Ομάδα Θέση

+Default Price List,Προεπιλογή Τιμοκατάλογος

+Default Purchase Account in which cost of the item will be debited.,Προεπιλεγμένο λογαριασμό Αγορά στην οποία το κόστος του στοιχείου θα χρεωθεί.

+Default Settings,Προεπιλεγμένες ρυθμίσεις

+Default Source Warehouse,Προεπιλογή αποθήκη Πηγή

+Default Stock UOM,Προεπιλογή Χρηματιστήριο UOM

+Default Supplier,Προμηθευτής Προεπιλογή

+Default Supplier Type,Προεπιλογή Τύπος Προμηθευτής

+Default Target Warehouse,Προεπιλογή αποθήκη Target

+Default Territory,Έδαφος Προεπιλογή

+Default UOM updated in item ,

+Default Unit of Measure,Προεπιλεγμένη μονάδα μέτρησης

+"Default Unit of Measure can not be changed directly because you have already made some transaction(s) with another UOM. To change default UOM, use 'UOM Replace Utility' tool under Stock module.","Προεπιλεγμένη μονάδα μέτρησης δεν μπορεί να αλλάξει άμεσα, διότι έχετε ήδη κάνει κάποια συναλλαγή ( ες) με ένα άλλο UOM . Για να αλλάξετε την προεπιλεγμένη UOM , χρησιμοποιούν « UOM Αντικαταστήστε Utility « εργαλείο στο πλαίσιο μονάδα Χρηματιστήριο ."

+Default Valuation Method,Προεπιλογή Μέθοδος αποτίμησης

+Default Warehouse,Αποθήκη Προεπιλογή

+Default Warehouse is mandatory for Stock Item.,Αποθήκη προεπιλογή είναι υποχρεωτική για το σημείο Χρηματιστήριο.

+Default settings for Shopping Cart,Οι προεπιλεγμένες ρυθμίσεις για το καλάθι αγορών

+"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","Καθορισμός του προϋπολογισμού για το Κέντρο Κόστους. Για να ρυθμίσετε δράσης του προϋπολογισμού, βλ. <a href=""#!List/Company"">εταιρεία Master</a>"

+Delete,Διαγραφή

+Delivered,Δημοσιεύθηκε

+Delivered Items To Be Billed,Δημοσιεύθηκε αντικείμενα να χρεώνονται

+Delivered Qty,Δημοσιεύθηκε Ποσότητα

+Delivered Serial No ,

+Delivery Date,Ημερομηνία παράδοσης

+Delivery Details,Λεπτομέρειες παράδοσης

+Delivery Document No,Document Delivery αριθ.

+Delivery Document Type,Παράδοση Τύπος εγγράφου

+Delivery Note,Δελτίο παράδοσης

+Delivery Note Item,Αποστολή στοιχείων Σημείωση

+Delivery Note Items,Σημείωση Στοιχεία Παράδοσης

+Delivery Note Message,Αποστολή μηνύματος Σημείωση

+Delivery Note No,Σημείωση παράδοσης αριθ.

+Delivery Note Required,Σημείωση παράδοσης Απαιτείται

+Delivery Note Trends,Τάσεις Σημείωση Παράδοση

+Delivery Status,Κατάσταση παράδοσης

+Delivery Time,Χρόνος παράδοσης

+Delivery To,Παράδοση Προς

+Department,Τμήμα

+Depends on LWP,Εξαρτάται από LWP

+Description,Περιγραφή

+Description HTML,Περιγραφή HTML

+Description of a Job Opening,Περιγραφή του μια θέση εργασίας

+Designation,Ονομασία

+Detailed Breakup of the totals,Λεπτομερής Χωρίστε των συνόλων

+Details,Λεπτομέρειες

+Difference,Διαφορά

+Difference Account,Ο λογαριασμός διαφορά

+Different UOM for items will lead to incorrect,Διαφορετικές UOM για τα στοιχεία θα οδηγήσουν σε εσφαλμένες

+Disable Rounded Total,Απενεργοποίηση Στρογγυλεμένες Σύνολο

+Discount  %,% Έκπτωση

+Discount %,% Έκπτωση

+Discount (%),Έκπτωση (%)

+"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","Τα πεδία με έκπτωση θα είναι διαθέσιμο σε Εντολή Αγοράς, Αγορά Παραλαβή, Τιμολόγιο Αγορά"

+Discount(%),Έκπτωση (%)

+Display all the individual items delivered with the main items,Εμφανίζει όλα τα επιμέρους στοιχεία που παραδίδονται μαζί με τα κύρια θέματα

+Distinct unit of an Item,Διακριτή μονάδα ενός στοιχείου

+Distribute transport overhead across items.,Μοιράστε εναέρια μεταφορά σε αντικείμενα.

+Distribution,Διανομή

+Distribution Id,Id Διανομή

+Distribution Name,Όνομα Διανομή

+Distributor,Διανομέας

+Divorced,Διαζευγμένος

+Do Not Contact,Μην Επικοινωνία

+Do not show any symbol like $ etc next to currencies.,Να μην εμφανίζεται κανένα σύμβολο όπως $ κλπ δίπλα σε νομίσματα.

+Do you really want to STOP ,

+Do you really want to STOP this Material Request?,Θέλετε πραγματικά να σταματήσει αυτό το υλικό την Αίτηση Συμμετοχής;

+Do you really want to Submit all Salary Slip for month : ,

+Do you really want to UNSTOP ,

+Do you really want to UNSTOP this Material Request?,Θέλετε πραγματικά να ξεβουλώνω αυτό Υλικό Αίτηση Συμμετοχής;

+Doc Name,Doc Name

+Doc Type,Doc Τύπος

+Document Description,Περιγραφή εγγράφου

+Document Type,Τύπος εγγράφου

+Documentation,Τεκμηρίωση

+Documents,Έγγραφα

+Domain,Τομέα

+Don't send Employee Birthday Reminders,Μην στέλνετε Υπάλληλος Υπενθυμίσεις γενεθλίων

+Download Materials Required,Κατεβάστε Απαιτούμενα Υλικά

+Download Reconcilation Data,Κατεβάστε συμφιλίωσης Δεδομένων

+Download Template,Κατεβάστε προτύπου

+Download a report containing all raw materials with their latest inventory status,Κατεβάστε μια έκθεση που περιέχει όλες τις πρώτες ύλες με πιο πρόσφατη κατάσταση των αποθεμάτων τους

+"Download the Template, fill appropriate data and attach the modified file.","Κατεβάστε το Πρότυπο , συμπληρώστε τα κατάλληλα δεδομένα και να επισυνάψετε το τροποποιημένο αρχείο ."

+"Download the Template, fill appropriate data and attach the modified file.
+All dates and employee combination in the selected period will come in the template, with existing attendance records",

+Draft,Προσχέδιο

+Dropbox,Dropbox

+Dropbox Access Allowed,Dropbox Access κατοικίδια

+Dropbox Access Key,Dropbox Access Key

+Dropbox Access Secret,Dropbox Access Secret

+Due Date,Ημερομηνία λήξης

+Duplicate Item,Διπλότυπο Στοιχείο

+EMP/,EMP /

+ERPNext Setup,Ρύθμιση ERPNext

+ERPNext Setup Guide,ERPNext Οδηγός Εγκατάστασης

+"ERPNext is an open-source web based ERP made by Web Notes Technologies Pvt Ltd. to provide an integrated tool to manage most processes in a small organization. For more information about Web Notes, or to buy hosting servies, go to ",

+ESIC CARD No,ESIC ΚΑΡΤΑ αριθ.

+ESIC No.,ESIC Όχι

+Earliest,Η πιο παλιά

+Earning,Κερδίζουν

+Earning & Deduction,Κερδίζουν &amp; Έκπτωση

+Earning Type,Κερδίζουν Τύπος

+Earning1,Earning1

+Edit,Επεξεργασία

+Educational Qualification,Εκπαιδευτικά προσόντα

+Educational Qualification Details,Εκπαιδευτικά Λεπτομέρειες Προκριματικά

+Eg. smsgateway.com/api/send_sms.cgi,Π.χ.. smsgateway.com / api / send_sms.cgi

+Electricity Cost,Κόστος ηλεκτρικής ενέργειας

+Electricity cost per hour,Κόστος της ηλεκτρικής ενέργειας ανά ώρα

+Email,Email

+Email Digest,Email Digest

+Email Digest Settings,Email Digest Ρυθμίσεις

+Email Digest: ,

+Email Id,Id Email

+"Email Id must be unique, already exists for: ","Id e-mail πρέπει να είναι μοναδικό, υπάρχει ήδη για:"

+"Email Id where a job applicant will email e.g. ""jobs@example.com""","Email Id, όπου ένας υποψήφιος θα e-mail π.χ. &quot;jobs@example.com&quot;"

+Email Sent?,Εστάλη μήνυμα ηλεκτρονικού ταχυδρομείου;

+Email Settings,Ρυθμίσεις email

+Email Settings for Outgoing and Incoming Emails.,Ρυθμίσεις email για εξερχόμενες και εισερχόμενες Emails.

+Email ids separated by commas.,"Ταυτότητες ηλεκτρονικού ταχυδρομείου, διαχωρισμένες με κόμματα."

+"Email settings for jobs email id ""jobs@example.com""",Email ρυθμίσεις για το email θέσεις εργασίας id &quot;jobs@example.com&quot;

+"Email settings to extract Leads from sales email id e.g. ""sales@example.com""",Ρυθμίσεις email για να εξαγάγετε οδηγεί από τις πωλήσεις e-mail id π.χ. &quot;sales@example.com&quot;

+Emergency Contact,Επείγουσα Επικοινωνία

+Emergency Contact Details,Στοιχεία επικοινωνίας έκτακτης ανάγκης

+Emergency Phone,Τηλέφωνο Έκτακτης Ανάγκης

+Employee,Υπάλληλος

+Employee Birthday,Γενέθλια εργαζομένων

+Employee Designation.,Καθορισμός των εργαζομένων.

+Employee Details,Λεπτομέρειες των εργαζομένων

+Employee Education,Εκπαίδευση των εργαζομένων

+Employee External Work History,Υπάλληλος Εξωτερικών Εργασία Ιστορία

+Employee Information,Ενημέρωση των εργαζομένων

+Employee Internal Work History,Υπάλληλος Εσωτερική Εργασία Ιστορία

+Employee Internal Work Historys,Υπάλληλος Εσωτερική Historys εργασίας

+Employee Leave Approver,Υπάλληλος Αφήστε Έγκρισης

+Employee Leave Balance,Υπάλληλος Υπόλοιπο Αφήστε

+Employee Name,Όνομα υπαλλήλου

+Employee Number,Αριθμός εργαζομένων

+Employee Records to be created by,Εγγραφές των εργαζομένων που πρόκειται να δημιουργηθεί από

+Employee Settings,Ρυθμίσεις των εργαζομένων

+Employee Setup,Ρύθμιση των εργαζομένων

+Employee Type,Σχέση απασχόλησης

+Employee grades,Τάξεων των εργαζομένων

+Employee record is created using selected field. ,Εγγραφή υπαλλήλου δημιουργείται χρησιμοποιώντας επιλεγμένο πεδίο.

+Employee records.,Τα αρχεία των εργαζομένων.

+Employee: ,Υπάλληλος:

+Employees Email Id,Οι εργαζόμενοι Id Email

+Employment Details,Στοιχεία για την απασχόληση

+Employment Type,Τύπος Απασχόλησης

+Enable / Disable Email Notifications,Ενεργοποίηση / απενεργοποίηση Email Ειδοποιήσεις

+Enable Shopping Cart,Ενεργοποίηση Καλάθι Αγορών

+Enabled,Ενεργοποιημένο

+Encashment Date,Ημερομηνία Εξαργύρωση

+End Date,Ημερομηνία Λήξης

+End date of current invoice's period,Ημερομηνία λήξης της περιόδου τρέχουσας τιμολογίου

+End of Life,Τέλος της Ζωής

+Enter Row,Εισάγετε Row

+Enter Verification Code,Εισάγετε τον κωδικό επαλήθευσης

+Enter campaign name if the source of lead is campaign.,Πληκτρολογήστε το όνομα της καμπάνιας αν η πηγή του μολύβδου εκστρατείας.

+Enter department to which this Contact belongs,Εισάγετε υπηρεσία στην οποία ανήκει αυτή η επαφή

+Enter designation of this Contact,Εισάγετε ονομασία αυτή την επαφή

+"Enter email id separated by commas, invoice will be mailed automatically on particular date","Πληκτρολογήστε το αναγνωριστικό ηλεκτρονικού ταχυδρομείου, διαχωρισμένες με κόμματα, το τιμολόγιο θα αποσταλεί αυτόματα την συγκεκριμένη ημερομηνία"

+Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,Εισάγετε τα στοιχεία και την προγραμματισμένη έκαστος για την οποία θέλετε να αυξήσει τις παραγγελίες της παραγωγής ή να κατεβάσετε τις πρώτες ύλες για την ανάλυση.

+Enter name of campaign if source of enquiry is campaign,Πληκτρολογήστε το όνομα της καμπάνιας εάν η πηγή της έρευνας είναι η εκστρατεία

+"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","Εισάγετε στατικές παραμέτρους url εδώ (Π.χ. αποστολέα = ERPNext, όνομα = ERPNext, password = 1234 κλπ.)"

+Enter the company name under which Account Head will be created for this Supplier,Εισάγετε το όνομα της εταιρείας βάσει της οποίας επικεφαλής λογαριασμός θα δημιουργηθεί αυτής της επιχείρησης

+Enter url parameter for message,Εισάγετε παράμετρο url για το μήνυμα

+Enter url parameter for receiver nos,Εισάγετε παράμετρο url για nos δέκτη

+Entries,Καταχωρήσεις

+Entries against,Ενδείξεις κατά

+Entries are not allowed against this Fiscal Year if the year is closed.,"Οι συμμετοχές δεν επιτρέπεται κατά το τρέχον οικονομικό έτος, εάν το έτος είναι κλειστή."

+Error,Σφάλμα

+Error for,Error για

+Estimated Material Cost,Εκτιμώμενο κόστος υλικών

+Everyone can read,Ο καθένας μπορεί να διαβάσει

+"Example: ABCD.#####
+If series is set and Serial No is not mentioned in transactions, then automatic serial number will be created based on this series. If you always want to explicitly mention Serial Nos for this item. leave this blank.",

+Exchange Rate,Ισοτιμία

+Excise Page Number,Excise Αριθμός σελίδας

+Excise Voucher,Excise Voucher

+Exemption Limit,Όριο απαλλαγής

+Exhibition,Έκθεση

+Existing Customer,Υφιστάμενες πελατών

+Exit,Έξοδος

+Exit Interview Details,Έξοδος Λεπτομέρειες Συνέντευξη

+Expected,Αναμενόμενη

+Expected Date cannot be before Material Request Date,Αναμενόμενη ημερομηνία δεν μπορεί να είναι πριν Υλικό Ημερομηνία Αίτησης

+Expected Delivery Date,Αναμενόμενη ημερομηνία τοκετού

+Expected End Date,Αναμενόμενη Ημερομηνία Λήξης

+Expected Start Date,Αναμενόμενη ημερομηνία έναρξης

+Expense Account,Λογαριασμός Εξόδων

+Expense Account is mandatory,Λογαριασμός Εξόδων είναι υποχρεωτική

+Expense Claim,Αξίωση Εξόδων

+Expense Claim Approved,Αιτημάτων εξόδων Εγκρίθηκε

+Expense Claim Approved Message,Αιτημάτων εξόδων Εγκρίθηκε μήνυμα

+Expense Claim Detail,Δαπάνη Λεπτομέρεια αξίωσης

+Expense Claim Details,Λεπτομέρειες αιτημάτων εξόδων

+Expense Claim Rejected,Απόρριψη αιτημάτων εξόδων

+Expense Claim Rejected Message,Αιτημάτων εξόδων μήνυμα απόρριψης

+Expense Claim Type,Δαπάνη Τύπος αξίωσης

+Expense Claim has been approved.,Δαπάνη αξίωση έχει εγκριθεί .

+Expense Claim has been rejected.,Δαπάνη αξίωση έχει απορριφθεί .

+Expense Claim is pending approval. Only the Expense Approver can update status.,Δαπάνη αξίωση είναι εν αναμονή της έγκρισης . Μόνο ο Υπεύθυνος έγκρισης Εξόδων να ενημερώσετε την κατάστασή .

+Expense Date,Ημερομηνία Εξόδων

+Expense Details,Λεπτομέρειες Εξόδων

+Expense Head,Επικεφαλής Εξόδων

+Expense account is mandatory for item,Λογαριασμό εξόδων είναι υποχρεωτική για το στοιχείο

+Expense/Difference account is mandatory for item: ,

+Expenses Booked,Έξοδα κράτηση

+Expenses Included In Valuation,Έξοδα που περιλαμβάνονται στην αποτίμηση

+Expenses booked for the digest period,Έξοδα κράτηση για το χρονικό διάστημα πέψης

+Expiry Date,Ημερομηνία λήξης

+Exports,Εξαγωγές

+External,Εξωτερικός

+Extract Emails,Απόσπασμα Emails

+FCFS Rate,ΕΧΣΠ Τιμή

+FIFO,FIFO

+Failed: ,Αποτυχία:

+Family Background,Ιστορικό Οικογένεια

+Fax,Fax

+Features Setup,Χαρακτηριστικά διαμόρφωσης

+Feed,Τροφή

+Feed Type,Feed Τύπος

+Feedback,Ανατροφοδότηση

+Female,Θηλυκός

+Fetch exploded BOM (including sub-assemblies),Φέρτε εξερράγη BOM ( συμπεριλαμβανομένων των υποσυνόλων )

+"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","Πεδίο διατίθεται σε δελτίο αποστολής, εισαγωγικά, Πωλήσεις Τιμολόγιο, Πωλήσεις Τάξης"

+Files Folder ID,Αρχεία ID Folder

+Fill the form and save it,Συμπληρώστε τη φόρμα και να το αποθηκεύσετε

+Filter By Amount,Φιλτράρετε με βάση το ποσό

+Filter By Date,Με φίλτρο ανά ημερομηνία

+Filter based on customer,Φιλτράρισμα με βάση τον πελάτη

+Filter based on item,Φιλτράρισμα σύμφωνα με το σημείο

+Financial Analytics,Financial Analytics

+Financial Statements,Οικονομικές Καταστάσεις

+Finished Goods,Έτοιμα προϊόντα

+First Name,Όνομα

+First Responded On,Πρώτη απάντησε στις

+Fiscal Year,Οικονομικό έτος

+Fixed Asset Account,Σταθερό Λογαριασμό Ενεργητικού

+Float Precision,Float ακριβείας

+Follow via Email,Ακολουθήστε μέσω e-mail

+"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",Μετά τον πίνακα θα δείτε τις τιμές εάν τα στοιχεία είναι υπο - υπεργολάβο. Οι τιμές αυτές θα πρέπει να προσκομίζονται από τον πλοίαρχο του &quot;Bill of Materials&quot; των υπο - υπεργολάβο αντικείμενα.

+For Company,Για την Εταιρεία

+For Employee,Για Υπάλληλος

+For Employee Name,Για Όνομα Υπάλληλος

+For Production,Για την παραγωγή

+For Reference Only.,Μόνο για αναφορά.

+For Sales Invoice,Για Πωλήσεις Τιμολόγιο

+For Server Side Print Formats,Για διακομιστή εκτύπωσης Μορφές Side

+For Supplier,για Προμηθευτής

+For UOM,Για UOM

+For Warehouse,Για αποθήκη

+"For e.g. 2012, 2012-13","Για παράδειγμα το 2012, 2012-13"

+For opening balance entry account can not be a PL account,Για το άνοιγμα υπόλοιπο του λογαριασμού εισόδου δεν μπορεί να είναι ένας λογαριασμός PL

+For reference,Για την αναφορά

+For reference only.,Για την αναφορά μόνο.

+"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes","Για την εξυπηρέτηση των πελατών, οι κωδικοί αυτοί μπορούν να χρησιμοποιηθούν σε μορφές εκτύπωσης, όπως τιμολόγια και δελτία παράδοσης"

+Forum,Φόρουμ

+Fraction,Κλάσμα

+Fraction Units,Μονάδες κλάσμα

+Freeze Stock Entries,Πάγωμα εγγραφών Χρηματιστήριο

+Friday,Παρασκευή

+From,Από

+From Bill of Materials,Από Bill of Materials

+From Company,Από την Εταιρεία

+From Currency,Από το νόμισμα

+From Currency and To Currency cannot be same,Από το νόμισμα και το νόμισμα δεν μπορεί να είναι ίδια

+From Customer,Από πελατών

+From Customer Issue,Από πελατών Τεύχος

+From Date,Από Ημερομηνία

+From Delivery Note,Από το Δελτίο Αποστολής

+From Employee,Από Υπάλληλος

+From Lead,Από μόλυβδο

+From Maintenance Schedule,Από το Πρόγραμμα Συντήρησης

+From Material Request,Από Υλικό Αίτηση

+From Opportunity,Από το Opportunity

+From Package No.,Από Όχι Πακέτο

+From Purchase Order,Από παραγγελίας

+From Purchase Receipt,Από την παραλαβή Αγορά

+From Quotation,από την προσφορά

+From Sales Order,Από Πωλήσεις Τάξης

+From Supplier Quotation,Από Προμηθευτής Προσφορά

+From Time,Από ώρα

+From Value,Από Value

+From Value should be less than To Value,Από Value θα πρέπει να είναι μικρότερη από την τιμή

+Frozen,Κατεψυγμένα

+Frozen Accounts Modifier,Κατεψυγμένα Λογαριασμοί Τροποποίησης

+Fulfilled,Εκπληρωμένες

+Full Name,Ονοματεπώνυμο

+Fully Completed,Πλήρως Ολοκληρώθηκε

+"Further accounts can be made under Groups,","Περαιτέρω λογαριασμοί μπορούν να γίνουν στις ομάδες ,"

+Further nodes can be only created under 'Group' type nodes,Περαιτέρω κόμβοι μπορούν να δημιουργηθούν μόνο σε κόμβους τύπου «Ομάδα »

+GL Entry,GL εισόδου

+GL Entry: Debit or Credit amount is mandatory for ,GL Έναρξη: Χρεωστική ή Πιστωτική ποσό είναι υποχρεωτική για

+GRN,GRN

+Gantt Chart,Gantt Chart

+Gantt chart of all tasks.,Gantt διάγραμμα όλων των εργασιών.

+Gender,Γένος

+General,Γενικός

+General Ledger,Γενικό καθολικό

+Generate Description HTML,Δημιουργήστε Περιγραφή HTML

+Generate Material Requests (MRP) and Production Orders.,Δημιουργία Αιτήσεις Υλικών (MRP) και Εντολών Παραγωγής.

+Generate Salary Slips,Δημιουργία μισθολόγια

+Generate Schedule,Δημιουργήστε Πρόγραμμα

+"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","Δημιουργία δελτία συσκευασίας για τα πακέτα να παραδοθούν. Χρησιμοποιείται για να ενημερώσει αριθμό δέματος, το περιεχόμενο της συσκευασίας και το βάρος του."

+Generates HTML to include selected image in the description,Δημιουργεί HTML για να συμπεριλάβει επιλεγμένη εικόνα στην περιγραφή

+Get Advances Paid,Πάρτε προκαταβολές που καταβλήθηκαν

+Get Advances Received,Πάρτε Προκαταβολές που εισπράχθηκαν

+Get Current Stock,Get Current Stock

+Get Items,Πάρτε Είδη

+Get Items From Sales Orders,Πάρετε τα στοιχεία από τις πωλήσεις Παραγγελίες

+Get Items from BOM,Λήψη στοιχείων από BOM

+Get Last Purchase Rate,Πάρτε Τελευταία Τιμή Αγοράς

+Get Non Reconciled Entries,Πάρτε Μη Συμφιλιώνεται Καταχωρήσεις

+Get Outstanding Invoices,Αποκτήστε εξαιρετική τιμολόγια

+Get Sales Orders,Πάρτε Παραγγελίες

+Get Specification Details,Get Λεπτομέρειες Προδιαγραφές

+Get Stock and Rate,Πάρτε απόθεμα και ο ρυθμός

+Get Template,Πάρτε Πρότυπο

+Get Terms and Conditions,Πάρτε τους Όρους και Προϋποθέσεις

+Get Weekly Off Dates,Πάρτε Weekly Off Ημερομηνίες

+"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","Πάρτε ποσοστό αποτίμησης και των διαθέσιμων αποθεμάτων στην αποθήκη πηγή / στόχο την απόσπαση αναφέρεται ημερομηνίας-ώρας. Αν συνέχειες στοιχείο, πατήστε αυτό το κουμπί μετά την είσοδό αύξοντες αριθμούς."

+GitHub Issues,GitHub Θέματα

+Global Defaults,Παγκόσμια Προεπιλογές

+Global Settings / Default Values,Καθολικές ρυθμίσεις / Default Αξίες

+Go to the appropriate group (usually Application of Funds > Current Assets > Bank Accounts),Πηγαίνετε στην κατάλληλη ομάδα ( συνήθως Εφαρμογή των Ταμείων > Κυκλοφορούν Ενεργητικό > Τραπεζικοί Λογαριασμοί )

+Go to the appropriate group (usually Source of Funds > Current Liabilities > Taxes and Duties),Πηγαίνετε στην κατάλληλη ομάδα ( συνήθως Πηγή των Ταμείων > Βραχυπρόθεσμες Υποχρεώσεις > Φόροι και δασμοί )

+Goal,Γκολ

+Goals,Γκολ

+Goods received from Suppliers.,Τα εμπορεύματα παραλαμβάνονται από τους προμηθευτές.

+Google Drive,Google Drive

+Google Drive Access Allowed,Google πρόσβαση στην μονάδα τα κατοικίδια

+Grade,Βαθμός

+Graduate,Πτυχιούχος

+Grand Total,Γενικό Σύνολο

+Grand Total (Company Currency),Γενικό Σύνολο (νόμισμα της Εταιρείας)

+Gratuity LIC ID,Φιλοδώρημα ID LIC

+"Grid ""","Πλέγμα """

+Gross Margin %,Μικτό Περιθώριο%

+Gross Margin Value,Ακαθάριστη Αξία Περιθώριο

+Gross Pay,Ακαθάριστων αποδοχών

+Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,Μικτές αποδοχές + καθυστερήσεις Ποσό + Ποσό Εξαργύρωση - Συνολική μείωση

+Gross Profit,Μικτό κέρδος

+Gross Profit (%),Μικτό κέρδος (%)

+Gross Weight,Μικτό βάρος

+Gross Weight UOM,Μικτό βάρος UOM

+Group,Ομάδα

+Group or Ledger,Ομάδα ή Ledger

+Groups,Ομάδες

+HR,HR

+HR Settings,HR Ρυθμίσεις

+HTML / Banner that will show on the top of product list.,HTML / Banner που θα εμφανιστούν στην κορυφή της λίστας των προϊόντων.

+Half Day,Half Day

+Half Yearly,Εξάμηνος

+Half-yearly,Εξαμηνιαία

+Happy Birthday!,Χρόνια πολλά!

+Has Batch No,Έχει παρτίδας

+Has Child Node,Έχει Κόμβος παιδιών

+Has Serial No,Έχει Αύξων αριθμός

+Header,Header

+Heads (or groups) against which Accounting Entries are made and balances are maintained.,Heads (ή ομάδες) με το οποίο Λογιστικές γίνονται και τα υπόλοιπα διατηρούνται.

+Health Concerns,Ανησυχίες για την υγεία

+Health Details,Λεπτομέρειες Υγείας

+Held On,Πραγματοποιήθηκε την

+Help,Βοήθεια

+Help HTML,Βοήθεια HTML

+"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","Βοήθεια: Για να συνδέσετε με άλλη εγγραφή στο σύστημα, χρησιμοποιήστε &quot;# Μορφή / Note / [Name] Σημείωση&quot;, όπως τη διεύθυνση URL σύνδεσης. (Δεν χρησιμοποιούν &quot;http://&quot;)"

+"Here you can maintain family details like name and occupation of parent, spouse and children","Εδώ μπορείτε να διατηρήσετε τα στοιχεία της οικογένειας όπως το όνομα και η ιδιότητα του γονέα, σύζυγο και τα παιδιά"

+"Here you can maintain height, weight, allergies, medical concerns etc","Εδώ μπορείτε να διατηρήσετε το ύψος, το βάρος, τις αλλεργίες, ιατροφαρμακευτική περίθαλψη, κλπ. ανησυχίες"

+Hey! All these items have already been invoiced.,Hey! Όλα αυτά τα στοιχεία έχουν ήδη τιμολογηθεί.

+Hide Currency Symbol,Απόκρυψη Σύμβολο νομίσματος

+High,Υψηλός

+History In Company,Ιστορία Στην Εταιρεία

+Hold,Κρατήστε

+Holiday,Αργία

+Holiday List,Λίστα διακοπών

+Holiday List Name,Holiday Name List

+Holidays,Διακοπές

+Home,Σπίτι

+Host,Οικοδεσπότης

+"Host, Email and Password required if emails are to be pulled","Υποδοχής, e-mail και τον κωδικό πρόσβασης που απαιτείται, αν τα μηνύματα είναι να τραβηχτεί"

+Hour Rate,Τιμή Hour

+Hour Rate Labour,Ώρα Εργασίας Τιμή

+Hours,Ώρες

+How frequently?,Πόσο συχνά;

+"How should this currency be formatted? If not set, will use system defaults","Πώς θα πρέπει αυτό το νόμισμα να διαμορφωθεί; Αν δεν έχει οριστεί, θα χρησιμοποιήσει τις προεπιλογές του συστήματος"

+Human Resource,Ανθρώπινου Δυναμικού

+I,Εγώ

+IDT,IDT

+II,II

+III,III

+IN,IN

+INV,INV

+INV/10-11/,INV/10-11 /

+ITEM,ΘΕΜΑ

+IV,IV

+Identification of the package for the delivery (for print),Προσδιορισμός του πακέτου για την παράδοση (για εκτύπωση)

+If Income or Expense,Εάν το εισόδημα ή δαπάνη

+If Monthly Budget Exceeded,Αν μηνιαίου προϋπολογισμού Υπέρβαση

+"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.
+Available in Delivery Note and Sales Order",

+"If Supplier Part Number exists for given Item, it gets stored here","Εάν ο προμηθευτής Αριθμός είδους υπάρχει για συγκεκριμένο στοιχείο, παίρνει αποθηκεύονται εδώ"

+If Yearly Budget Exceeded,Αν ετήσιος προϋπολογισμός Υπέρβαση

+"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","Εάν ελέγχεται, BOM για την υπο-συναρμολόγηση στοιχεία θα ληφθούν υπόψη για να πάρει τις πρώτες ύλες. Διαφορετικά, όλα τα υπο-συγκρότημα στοιχεία θα πρέπει να αντιμετωπίζονται ως πρώτη ύλη."

+"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","Εάν ελέγχεται, Συνολικός αριθμός. των ημερών εργασίας που θα περιλαμβάνει τις διακοπές, και αυτό θα μειώσει την αξία του μισθού ανά ημέρα"

+"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","Αν επιλεγεί, ένα email με ένα συνημμένο HTML μορφή θα προστεθεί στο μέρος του σώματος ηλεκτρονικού ταχυδρομείου, καθώς ως συνημμένο. Για να στείλετε μόνο ως συνημμένο, καταργήστε την επιλογή αυτή."

+"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","Αν επιλεγεί, το ποσό του φόρου θα πρέπει να θεωρείται ότι έχει ήδη συμπεριλαμβάνεται στην τιμή του Print / Ποσό Εκτύπωση"

+"If disable, 'Rounded Total' field will not be visible in any transaction","Αν απενεργοποιήσετε, «στρογγυλεμένες Σύνολο του πεδίου δεν θα είναι ορατή σε κάθε συναλλαγή"

+"If enabled, the system will post accounting entries for inventory automatically.","Εάν είναι ενεργοποιημένο, το σύστημα θα δημοσιεύσει λογιστικές εγγραφές για την απογραφή αυτόματα."

+If more than one package of the same type (for print),Εάν περισσότερα από ένα πακέτο του ίδιου τύπου (για εκτύπωση)

+"If no change in either Quantity or Valuation Rate, leave the cell blank.","Εάν καμία αλλαγή είτε Ποσότητα ή αποτίμησης Rate , αφήστε το κενό κελί ."

+If non standard port (e.g. 587),Αν μη τυπική θύρα (π.χ. 587)

+If not applicable please enter: NA,Αν δεν ισχύει παρακαλούμε εισάγετε: NA

+"If not checked, the list will have to be added to each Department where it has to be applied.","Αν δεν ελεγχθεί, η λίστα θα πρέπει να προστίθεται σε κάθε Τμήμα, όπου πρέπει να εφαρμοστεί."

+"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","Αν ενεργοποιηθεί, η εισαγωγή δεδομένων επιτρέπεται μόνο για συγκεκριμένους χρήστες. Αλλιώς, η είσοδος επιτρέπεται σε όλους τους χρήστες με τα απαραίτητα δικαιώματα."

+"If specified, send the newsletter using this email address","Αν καθοριστεί, στείλτε το ενημερωτικό δελτίο χρησιμοποιώντας αυτή τη διεύθυνση ηλεκτρονικού ταχυδρομείου"

+"If the account is frozen, entries are allowed to restricted users.","Εάν ο λογαριασμός έχει παγώσει , οι καταχωρήσεις επιτρέπεται να περιορίζεται χρήστες ."

+"If this Account represents a Customer, Supplier or Employee, set it here.","Αν αυτός ο λογαριασμός αντιπροσωπεύει ένας πελάτης, προμηθευτής ή των εργαζομένων της, έθεσε εδώ."

+"If you follow Quality Inspection<br>
+Enables item QA Required and QA No in Purchase Receipt",

+If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,Αν έχετε Ομάδα Πωλήσεων και Συνεργάτες πώληση (Channel Partners) μπορούν να επισημανθούν και να διατηρήσει τη συμβολή τους στη δραστηριότητα των πωλήσεων

+"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","Αν έχετε δημιουργήσει ένα πρότυπο πρότυπο σε φόρους και τέλη Αγορά Δάσκαλος, επιλέξτε ένα και κάντε κλικ στο κουμπί παρακάτω."

+"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","Αν έχετε δημιουργήσει ένα πρότυπο πρότυπο σε Πωλήσεις Φόροι και τέλη Δάσκαλος, επιλέξτε ένα και κάντε κλικ στο κουμπί παρακάτω."

+"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","Αν έχετε εκτυπώσετε μεγάλες μορφές, αυτό το χαρακτηριστικό μπορεί να χρησιμοποιηθεί για να χωρίσει η σελίδα που θα εκτυπωθεί σε πολλές σελίδες με όλες τις κεφαλίδες και τα υποσέλιδα σε κάθε σελίδα"

+"If you involve in manufacturing activity<br>
+Enables item <b>Is Manufactured</b>",

+Ignore,Αγνοήστε

+Ignored: ,Αγνοηθεί:

+Image,Εικόνα

+Image View,Προβολή εικόνας

+Implementation Partner,Εταίρος υλοποίησης

+Import,Εισαγωγή

+Import Attendance,Συμμετοχή Εισαγωγή

+Import Failed!,Εισαγωγή απέτυχε !

+Import Log,Εισαγωγή Log

+Import Successful!,Εισαγωγή επιτυχής !

+Imports,Εισαγωγές

+In Hours,Σε ώρες

+In Process,Σε διαδικασία

+In Qty,Στην Ποσότητα

+In Row,Στη σειρά

+In Value,Σε Αξία

+In Words,Με τα λόγια

+In Words (Company Currency),Με τα λόγια του (νόμισμα της Εταιρείας)

+In Words (Export) will be visible once you save the Delivery Note.,Με τα λόγια (Export) θα είναι ορατά αφού μπορείτε να αποθηκεύσετε το δελτίο αποστολής.

+In Words will be visible once you save the Delivery Note.,Με τα λόγια θα είναι ορατά αφού μπορείτε να αποθηκεύσετε το δελτίο αποστολής.

+In Words will be visible once you save the Purchase Invoice.,Με τα λόγια θα είναι ορατά αφού μπορείτε να αποθηκεύσετε το τιμολόγιο αγοράς.

+In Words will be visible once you save the Purchase Order.,Με τα λόγια θα είναι ορατά αφού μπορείτε να αποθηκεύσετε την εντολή αγοράς.

+In Words will be visible once you save the Purchase Receipt.,Με τα λόγια θα είναι ορατά αφού μπορείτε να αποθηκεύσετε την απόδειξη αγοράς.

+In Words will be visible once you save the Quotation.,Με τα λόγια θα είναι ορατά αφού μπορείτε να αποθηκεύσετε το πρόσημο.

+In Words will be visible once you save the Sales Invoice.,Με τα λόγια θα είναι ορατά αφού μπορείτε να αποθηκεύσετε του τιμολογίου πώλησης.

+In Words will be visible once you save the Sales Order.,Με τα λόγια θα είναι ορατά αφού μπορείτε να αποθηκεύσετε την παραγγελία πωλήσεων.

+Incentives,Κίνητρα

+Incharge,Incharge

+Incharge Name,InCharge Name

+Include holidays in Total no. of Working Days,Συμπεριλάβετε διακοπές στην Συνολικός αριθμός. των εργάσιμων ημερών

+Income / Expense,Έσοδα / έξοδα

+Income Account,Λογαριασμός εισοδήματος

+Income Booked,Έσοδα κράτηση

+Income Year to Date,Έτος Έσοδα από την Ημερομηνία

+Income booked for the digest period,Έσοδα κράτηση για την περίοδο πέψης

+Incoming,Εισερχόμενος

+Incoming / Support Mail Setting,Εισερχόμενη / Περιβάλλον Mail Support

+Incoming Rate,Εισερχόμενο ρυθμό

+Incoming quality inspection.,Εισερχόμενη ελέγχου της ποιότητας.

+Indicates that the package is a part of this delivery,Δηλώνει ότι το πακέτο είναι ένα μέρος αυτής της παράδοσης

+Individual,Άτομο

+Industry,Βιομηχανία

+Industry Type,Τύπος Βιομηχανία

+Inspected By,Επιθεωρείται από

+Inspection Criteria,Κριτήρια ελέγχου

+Inspection Required,Απαιτείται Επιθεώρηση

+Inspection Type,Τύπος Ελέγχου

+Installation Date,Ημερομηνία εγκατάστασης

+Installation Note,Εγκατάσταση Σημείωση

+Installation Note Item,Εγκατάσταση στοιχείων Σημείωση

+Installation Status,Κατάσταση εγκατάστασης

+Installation Time,Ο χρόνος εγκατάστασης

+Installation record for a Serial No.,Αρχείο εγκατάστασης για ένα σειριακό αριθμό

+Installed Qty,Εγκατεστημένο Ποσότητα

+Instructions,Οδηγίες

+Integrate incoming support emails to Support Ticket,Ενσωμάτωση εισερχόμενων μηνυμάτων ηλεκτρονικού ταχυδρομείου υποστήριξης για την υποστήριξη εισιτηρίων

+Interested,Ενδιαφερόμενος

+Internal,Εσωτερικός

+Introduction,Εισαγωγή

+Invalid Delivery Note. Delivery Note should exist and should be in draft state. Please rectify and try again.,Μη έγκυρο δελτίο αποστολής . Σημείωμα παράδοσης πρέπει να υπάρχει και θα πρέπει να είναι σε σχέδιο του κρατικού . Παρακαλούμε διορθώσει και δοκιμάστε ξανά .

+Invalid Email Address,Έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου

+Invalid Leave Approver,Άκυρα Αφήστε Έγκρισης

+Invalid Master Name,Άκυρα Μάστερ Όνομα

+Invalid quantity specified for item ,

+Inventory,Απογραφή

+Invoice Date,Τιμολόγιο Ημερομηνία

+Invoice Details,Λεπτομέρειες Τιμολογίου

+Invoice No,Τιμολόγιο αριθ.

+Invoice Period From Date,Τιμολόγιο περιόδου από την

+Invoice Period To Date,Τιμολόγιο Περίοδος Έως Ημερομηνία

+Invoiced Amount (Exculsive Tax),Ποσό τιμολόγησης ( exculsive ΦΠΑ)

+Is Active,Είναι ενεργός

+Is Advance,Είναι Advance

+Is Asset Item,Είναι το στοιχείο του ενεργητικού

+Is Cancelled,Είναι Ακυρώθηκε

+Is Carry Forward,Είναι μεταφέρει

+Is Default,Είναι Προεπιλογή

+Is Encash,Είναι Εισπράξετε

+Is LWP,Είναι LWP

+Is Opening,Είναι Άνοιγμα

+Is Opening Entry,Είναι το άνοιγμα εισόδου

+Is PL Account,Είναι PL λογαριασμού

+Is POS,Είναι POS

+Is Primary Contact,Είναι η κύρια Επικοινωνία

+Is Purchase Item,Είναι Θέση Αγορά

+Is Sales Item,Είναι Πωλήσεις Θέση

+Is Service Item,Στοιχείο Υπηρεσία

+Is Stock Item,Στοιχείο Χρηματιστήριο

+Is Sub Contracted Item,Είναι η υπεργολαβική ανάθεση Θέση

+Is Subcontracted,Έχει ανατεθεί

+Is this Tax included in Basic Rate?,Είναι ο φόρος αυτός περιλαμβάνεται στο Βασικό Επιτόκιο;

+Issue,Έκδοση

+Issue Date,Ημερομηνία Έκδοσης

+Issue Details,Στοιχεία Έκδοσης

+Issued Items Against Production Order,Εκδόθηκε Προϊόντα κατά Παραγγελία Παραγωγής

+It can also be used to create opening stock entries and to fix stock value.,Μπορεί επίσης να χρησιμοποιηθεί για να δημιουργήσει το άνοιγμα των εισερχομένων στα αποθέματα και να καθορίσει την αξία των αποθεμάτων.

+Item,είδος

+Item ,

+Item Advanced,Θέση για προχωρημένους

+Item Barcode,Barcode Θέση

+Item Batch Nos,Αριθ. παρτίδας Θέση

+Item Classification,Ταξινόμηση Θέση

+Item Code,Κωδικός προϊόντος

+Item Code (item_code) is mandatory because Item naming is not sequential.,Κωδικός Προϊόν (item_code) είναι υποχρεωτική λόγω ονομασία στοιχείο δεν είναι διαδοχική.

+Item Code and Warehouse should already exist.,Θέση κώδικα και αποθήκη πρέπει να υπάρχει ήδη .

+Item Code cannot be changed for Serial No.,Κωδικός προϊόντος δεν μπορεί να αλλάξει για την αύξων αριθμός

+Item Customer Detail,Θέση Λεπτομέρεια πελατών

+Item Description,Στοιχείο Περιγραφή

+Item Desription,Desription Θέση

+Item Details,Λεπτομέρειες αντικειμένου

+Item Group,Ομάδα Θέση

+Item Group Name,Θέση Όνομα ομάδας

+Item Group Tree,Θέση του Ομίλου Tree

+Item Groups in Details,Ομάδες Θέση στο Λεπτομέρειες

+Item Image (if not slideshow),Φωτογραφία προϊόντος (αν όχι slideshow)

+Item Name,Όνομα Θέση

+Item Naming By,Θέση ονομασία με

+Item Price,Τιμή Θέση

+Item Prices,Τιμές Θέση

+Item Quality Inspection Parameter,Στοιχείο Παράμετρος Ελέγχου Ποιότητας

+Item Reorder,Θέση Αναδιάταξη

+Item Serial No,Στοιχείο αριθ. σειράς

+Item Serial Nos,Θέση αύξοντες αριθμούς

+Item Shortage Report,Αναφορά αντικειμένου Έλλειψη

+Item Supplier,Προμηθευτής Θέση

+Item Supplier Details,Λεπτομέρειες Προμηθευτής Θέση

+Item Tax,Φόρος Θέση

+Item Tax Amount,Θέση Ποσό Φόρου

+Item Tax Rate,Θέση φορολογικός συντελεστής

+Item Tax1,Θέση φόρων1

+Item To Manufacture,Θέση να κατασκευάζει

+Item UOM,Θέση UOM

+Item Website Specification,Στοιχείο Προδιαγραφή Website

+Item Website Specifications,Ιστότοπος Προδιαγραφές Στοιχείο

+Item Wise Tax Detail ,Θέση Wise Λεπτομέρειες Φόρος

+Item classification.,Θέση κατάταξης.

+Item is neither Sales nor Service Item,Το στοιχείο είναι ούτε Πωλήσεις ούτε σημείο Υπηρεσία

+"Item must be a purchase item, \
+					as it is present in one or many Active BOMs",

+Item must have 'Has Serial No' as 'Yes',Το στοιχείο πρέπει να έχει «Έχει Αύξων αριθμός» ως «Ναι»

+Item table can not be blank,"Στοιχείο πίνακα , δεν μπορεί να είναι κενό"

+Item to be manufactured or repacked,Στοιχείο που θα κατασκευασθούν ή ανασυσκευασία

+Item will be saved by this name in the data base.,Το στοιχείο θα σωθεί από αυτό το όνομα στη βάση δεδομένων.

+"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","Θέση, εγγύηση, AMC (Ετήσιο Συμβόλαιο Συντήρησης) λεπτομέρειες θα είναι αυτόματα παρατραβηγμένο όταν Serial Number είναι επιλεγμένο."

+Item-wise Last Purchase Rate,Στοιχείο-σοφός Τελευταία Τιμή Αγοράς

+Item-wise Price List Rate,Στοιχείο - σοφός Τιμοκατάλογος Τιμή

+Item-wise Purchase History,Στοιχείο-σοφός Ιστορικό αγορών

+Item-wise Purchase Register,Στοιχείο-σοφός Μητρώο Αγορά

+Item-wise Sales History,Στοιχείο-σοφός Ιστορία Πωλήσεις

+Item-wise Sales Register,Στοιχείο-σοφός Πωλήσεις Εγγραφή

+Items,Είδη

+Items To Be Requested,Στοιχεία που θα ζητηθούν

+"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",Στοιχεία που θα ζητηθούν τα οποία είναι &quot;out of stock&quot; εξετάζει όλες τις αποθήκες με βάση την προβλεπόμενη έκαστος και ελάχιστη Ποσότητα

+Items which do not exist in Item master can also be entered on customer's request,Αντικείμενα τα οποία δεν υπάρχουν στο κύριο αντικείμενο μπορεί επίσης να αναγράφεται στην αίτηση του πελάτη

+Itemwise Discount,Itemwise Έκπτωση

+Itemwise Recommended Reorder Level,Itemwise Συνιστάται Αναδιάταξη Επίπεδο

+JV,JV

+Job Applicant,Αιτών εργασία

+Job Opening,Άνοιγμα θέσεων εργασίας

+Job Profile,Προφίλ Εργασίας

+Job Title,Τίτλος εργασίας

+"Job profile, qualifications required etc.","Προφίλ δουλειά, προσόντα που απαιτούνται κ.λπ."

+Jobs Email Settings,Εργασία Ρυθμίσεις Email

+Journal Entries,Εφημερίδα Καταχωρήσεις

+Journal Entry,Journal Entry

+Journal Voucher,Εφημερίδα Voucher

+Journal Voucher Detail,Εφημερίδα Λεπτομέρεια Voucher

+Journal Voucher Detail No,Εφημερίδα Λεπτομέρεια φύλλου αριθ.

+KRA,KRA

+"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","Παρακολουθήστε των εκστρατειών πωλήσεων. Παρακολουθήστε οδηγεί, προσφορές, πωλήσεις κλπ Παραγγελία από τις καμπάνιες για τη μέτρηση της απόδοσης των επενδύσεων."

+Keep a track of communication related to this enquiry which will help for future reference.,Κρατήστε ένα κομμάτι της επικοινωνίας που σχετίζονται με την έρευνα αυτή που θα βοηθήσει για μελλοντική αναφορά.

+Key Performance Area,Βασικά Επιδόσεων

+Key Responsibility Area,Βασικά Περιοχή Ευθύνης

+LEAD,LEAD

+LEAD/10-11/,LEAD/10-11 /

+LEAD/MUMBAI/,LEAD / Βομβάη /

+LR Date,LR Ημερομηνία

+LR No,Δεν LR

+Label,Επιγραφή

+Landed Cost Item,Προσγειώθηκε στοιχείο κόστους

+Landed Cost Items,Προσγειώθηκε στοιχεία κόστους

+Landed Cost Purchase Receipt,Προσγειώθηκε Παραλαβή κόστος αγοράς

+Landed Cost Purchase Receipts,Προσγειώθηκε Εισπράξεις κόστος αγοράς

+Landed Cost Wizard,Προσγειώθηκε Οδηγός Κόστος

+Last Name,Επώνυμο

+Last Purchase Rate,Τελευταία Τιμή Αγοράς

+Latest,αργότερο

+Latest Updates,Τελευταίες ενημερώσεις

+Lead,Μόλυβδος

+Lead Details,Μόλυβδος Λεπτομέρειες

+Lead Id,Μόλυβδος Id

+Lead Name,Μόλυβδος Name

+Lead Owner,Μόλυβδος Ιδιοκτήτης

+Lead Source,Μόλυβδος Πηγή

+Lead Status,Lead Κατάσταση

+Lead Time Date,Μόλυβδος Ημερομηνία Ώρα

+Lead Time Days,Μόλυβδος Ημέρες Ώρα

+Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,"Μόλυβδος μέρες είναι ο αριθμός των ημερών κατά τον οποίο το στοιχείο αυτό αναμένεται στην αποθήκη σας. Αυτό μέρες είναι παρατραβηγμένο σε αίτημα αφορά υλικό, όταν επιλέξετε αυτό το στοιχείο."

+Lead Type,Μόλυβδος Τύπος

+Leave Allocation,Αφήστε Κατανομή

+Leave Allocation Tool,Αφήστε το εργαλείο Κατανομή

+Leave Application,Αφήστε Εφαρμογή

+Leave Approver,Αφήστε Έγκρισης

+Leave Approver can be one of,Αφήστε έγκρισης μπορεί να είναι ένα από τα

+Leave Approvers,Αφήστε υπεύθυνοι έγκρισης

+Leave Balance Before Application,Αφήστε ισορροπία πριν από την εφαρμογή

+Leave Block List,Αφήστε List Block

+Leave Block List Allow,Αφήστε List Block επιτρέπονται

+Leave Block List Allowed,Αφήστε Λίστα κατοικίδια Block

+Leave Block List Date,Αφήστε Αποκλεισμός Ημερομηνία List

+Leave Block List Dates,Αφήστε τις ημερομηνίες List Block

+Leave Block List Name,Αφήστε Block Name List

+Leave Blocked,Αφήστε Αποκλεισμένοι

+Leave Control Panel,Αφήστε τον Πίνακα Ελέγχου

+Leave Encashed?,Αφήστε εισπραχθεί;

+Leave Encashment Amount,Αφήστε Ποσό Εξαργύρωση

+Leave Setup,Αφήστε Εγκατάσταση

+Leave Type,Αφήστε Τύπος

+Leave Type Name,Αφήστε Τύπος Όνομα

+Leave Without Pay,Άδειας άνευ αποδοχών

+Leave allocations.,Αφήστε κατανομές.

+Leave application has been approved.,Αφήστε την έγκριση της αίτησης .

+Leave application has been rejected.,Αφήστε αίτηση έχει απορριφθεί .

+Leave blank if considered for all branches,Αφήστε το κενό αν θεωρηθεί για όλους τους κλάδους

+Leave blank if considered for all departments,Αφήστε το κενό αν θεωρηθεί για όλα τα τμήματα

+Leave blank if considered for all designations,Αφήστε το κενό αν θεωρηθεί για όλες τις ονομασίες

+Leave blank if considered for all employee types,Αφήστε το κενό αν θεωρηθεί για όλους τους τύπους των εργαζομένων

+Leave blank if considered for all grades,Αφήστε το κενό αν θεωρηθεί για όλους τους βαθμούς

+"Leave can be approved by users with Role, ""Leave Approver""","Αφήστε μπορεί να εγκριθεί από τους χρήστες με το ρόλο, &quot;Αφήστε Έγκρισης&quot;"

+Ledger,Καθολικό

+Ledgers,καθολικά

+Left,Αριστερά

+Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,Νομικό Πρόσωπο / θυγατρικές εταιρείες με ξεχωριστό Λογιστικό ανήκουν στον Οργανισμό.

+Letter Head,Επικεφαλής Επιστολή

+Level,Επίπεδο

+Lft,LFT

+List a few of your customers. They could be organizations or individuals.,Απαριθμήσω μερικά από τους πελάτες σας . Θα μπορούσαν να είναι φορείς ή ιδιώτες .

+List a few of your suppliers. They could be organizations or individuals.,Απαριθμήσω μερικά από τους προμηθευτές σας . Θα μπορούσαν να είναι φορείς ή ιδιώτες .

+"List a few products or services you buy from your suppliers or vendors. If these are same as your products, then do not add them.","Απαριθμήσω μερικά προϊόντα ή τις υπηρεσίες που αγοράζουν από τους προμηθευτές ή τους προμηθευτές σας . Αν αυτά είναι ίδια με τα προϊόντα σας , τότε μην τα προσθέσετε ."

+List items that form the package.,Λίστα στοιχείων που αποτελούν το πακέτο.

+List of holidays.,Κατάλογος των διακοπών.

+List of users who can edit a particular Note,Κατάλογος των χρηστών που μπορούν να επεξεργαστούν μια ιδιαίτερη νότα

+List this Item in multiple groups on the website.,Λίστα του αντικειμένου σε πολλαπλές ομάδες στην ιστοσελίδα.

+"List your products or services that you sell to your customers. Make sure to check the Item Group, Unit of Measure and other properties when you start.","Λίστα των προϊόντων ή των υπηρεσιών σας που πουλάτε στους πελάτες σας . Σιγουρευτείτε για να ελέγξετε τη Θέση του Ομίλου , Μονάδα Μέτρησης και άλλες ιδιότητες όταν ξεκινάτε ."

+"List your tax heads (e.g. VAT, Excise) (upto 3) and their standard rates. This will create a standard template, you can edit and add more later.","Λίστα φορολογική κεφάλια σας ( π.χ. ΦΠΑ , ειδικοί φόροι κατανάλωσης) ( μέχρι 3 ) και κατ 'αποκοπή συντελεστές τους . Αυτό θα δημιουργήσει ένα πρότυπο πρότυπο , μπορείτε να επεξεργαστείτε και να προσθέσετε περισσότερο αργότερα ."

+Live Chat,Live Chat

+Loading...,Φόρτωση ...

+"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","Σύνδεση των δραστηριοτήτων που εκτελούνται από τους χρήστες κατά Εργασίες που μπορούν να χρησιμοποιηθούν για την παρακολούθηση του χρόνου, τιμολόγηση."

+Login Id,Είσοδος Id

+Login with your new User ID,Σύνδεση με το νέο όνομα χρήστη σας

+Logo,Logo

+Logo and Letter Heads,Λογότυπο και Επιστολή αρχηγών

+Lost,χαμένος

+Lost Reason,Ξεχάσατε Αιτιολογία

+Low,Χαμηλός

+Lower Income,Χαμηλότερο εισόδημα

+MIS Control,MIS Ελέγχου

+MREQ-,MREQ-

+MTN Details,MTN Λεπτομέρειες

+Mail Password,Mail Κωδικός

+Mail Port,Λιμάνι Mail

+Main Reports,Κύρια Εκθέσεις

+Maintain Same Rate Throughout Sales Cycle,Διατηρήστε ίδιο ρυθμό όλη πωλήσεις του κύκλου

+Maintain same rate throughout purchase cycle,Διατηρήστε ίδιο ρυθμό σε όλο τον κύκλο αγοράς

+Maintenance,Συντήρηση

+Maintenance Date,Ημερομηνία Συντήρηση

+Maintenance Details,Λεπτομέρειες Συντήρηση

+Maintenance Schedule,Πρόγραμμα συντήρησης

+Maintenance Schedule Detail,Συντήρηση Λεπτομέρεια Πρόγραμμα

+Maintenance Schedule Item,Θέση Συντήρηση Πρόγραμμα

+Maintenance Schedules,Δρομολόγια Συντήρηση

+Maintenance Status,Κατάσταση συντήρησης

+Maintenance Time,Ώρα συντήρησης

+Maintenance Type,Τύπος Συντήρηση

+Maintenance Visit,Επίσκεψη Συντήρηση

+Maintenance Visit Purpose,Σκοπός Συντήρηση Επίσκεψη

+Major/Optional Subjects,Σημαντικές / προαιρετικά μαθήματα

+Make ,

+Make Accounting Entry For Every Stock Movement,Κάντε Λογιστική καταχώρηση για κάθε Κίνημα Χρηματιστήριο

+Make Bank Voucher,Κάντε Voucher Bank

+Make Credit Note,Κάντε Πιστωτικό Σημείωμα

+Make Debit Note,Κάντε χρεωστικό σημείωμα

+Make Delivery,Κάντε Παράδοση

+Make Difference Entry,Κάντε την έναρξη Διαφορά

+Make Excise Invoice,Κάντε Excise Τιμολόγιο

+Make Installation Note,Κάντε Εγκατάσταση Σημείωση

+Make Invoice,Κάντε Τιμολόγιο

+Make Maint. Schedule,Κάντε Συντήρηση . πρόγραμμα

+Make Maint. Visit,Κάντε Συντήρηση . επίσκεψη

+Make Maintenance Visit,Κάντε Συντήρηση Επίσκεψη

+Make Packing Slip,Κάντε Συσκευασία Slip

+Make Payment Entry,Κάντε Έναρξη Πληρωμής

+Make Purchase Invoice,Κάντε τιμολογίου αγοράς

+Make Purchase Order,Κάντε παραγγελίας

+Make Purchase Receipt,Κάντε απόδειξης αγοράς

+Make Salary Slip,Κάντε Μισθός Slip

+Make Salary Structure,Κάντε Δομή Μισθός

+Make Sales Invoice,Κάντε Τιμολόγιο Πώλησης

+Make Sales Order,Κάντε Πωλήσεις Τάξης

+Make Supplier Quotation,Κάντε Προμηθευτής Προσφορά

+Male,Αρσενικός

+Manage 3rd Party Backups,Διαχειριστείτε 3rd Party αντίγραφα ασφαλείας

+Manage cost of operations,Διαχειριστείτε το κόστος των εργασιών

+Manage exchange rates for currency conversion,Διαχείριση των συναλλαγματικών ισοτιμιών για τη μετατροπή του νομίσματος

+"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.","Υποχρεωτική Θέση Χρηματιστήριο, αν είναι &quot;ναι&quot;. Επίσης, η αποθήκη προεπιλογή, όπου επιφυλάχθηκε ποσότητα που έχει οριστεί από Πωλήσεις Τάξης."

+Manufacture against Sales Order,Κατασκευή κατά Πωλήσεις Τάξης

+Manufacture/Repack,Κατασκευή / Repack

+Manufactured Qty,Κατασκευάζεται Ποσότητα

+Manufactured quantity will be updated in this warehouse,Κατασκευάζεται ποσότητα που θα ενημερώνεται σε αυτή την αποθήκη

+Manufacturer,Κατασκευαστής

+Manufacturer Part Number,Αριθμός είδους κατασκευαστή

+Manufacturing,Βιομηχανία

+Manufacturing Quantity,Ποσότητα Βιομηχανία

+Manufacturing Quantity is mandatory,Βιομηχανία Ποσότητα είναι υποχρεωτική

+Margin,Περιθώριο

+Marital Status,Οικογενειακή Κατάσταση

+Market Segment,Τομέα της αγοράς

+Married,Παντρεμένος

+Mass Mailing,Ταχυδρομικές Μαζικής

+Master Data,Master Data

+Master Name,Όνομα Δάσκαλος

+Master Name is mandatory if account type is Warehouse,"Δάσκαλος όνομα είναι υποχρεωτικό , αν το είδος του λογαριασμού είναι αποθήκη"

+Master Type,Δάσκαλος Τύπος

+Masters,Masters

+Match non-linked Invoices and Payments.,Match μη συνδεδεμένες τιμολόγια και τις πληρωμές.

+Material Issue,Έκδοση Υλικού

+Material Receipt,Παραλαβή Υλικού

+Material Request,Αίτηση Υλικό

+Material Request Detail No,Υλικό Λεπτομέρειες Αίτηση αριθ.

+Material Request For Warehouse,Αίτημα Υλικό για αποθήκη

+Material Request Item,Υλικό Αντικείμενο Αίτηση

+Material Request Items,Είδη Αίτηση Υλικό

+Material Request No,Αίτηση Υλικό Όχι

+Material Request Type,Υλικό Τύπος Αίτηση

+Material Request used to make this Stock Entry,Αίτηση υλικό που χρησιμοποιείται για να κάνει αυτήν την καταχώριση Χρηματιστήριο

+Material Requests for which Supplier Quotations are not created,Αιτήσεις υλικό για το οποίο δεν έχουν δημιουργηθεί Παραθέσεις Προμηθευτής

+Material Requirement,Απαίτηση Υλικού

+Material Transfer,Μεταφοράς υλικού

+Materials,Υλικά

+Materials Required (Exploded),Υλικά που απαιτούνται (Εξερράγη)

+Max 500 rows only.,Max 500 σειρές μόνο.

+Max Days Leave Allowed,Max Μέρες Αφήστε τα κατοικίδια

+Max Discount (%),Μέγιστη έκπτωση (%)

+Max Returnable Qty,Max Επιστρεφόμενες Ποσότητα

+Medium,Μέσον

+"Merging is only possible if following \
+					properties are same in both records.
+					Group or Ledger, Debit or Credit, Is PL Account",

+Message,Μήνυμα

+Message Parameter,Παράμετρος στο μήνυμα

+Message Sent,μήνυμα εστάλη

+Messages,Μηνύματα

+Messages greater than 160 characters will be split into multiple messages,Μήνυμα μεγαλύτερη από 160 χαρακτήρων που θα χωρίζονται σε πολλαπλές mesage

+Middle Income,Μέση εισοδήματος

+Milestone,Milestone

+Milestone Date,Ημερομηνία Milestone

+Milestones,Ορόσημα

+Milestones will be added as Events in the Calendar,Ορόσημα θα προστεθούν ως γεγονότα στο ημερολόγιο

+Min Order Qty,Ελάχιστη Ποσότητα

+Minimum Order Qty,Ελάχιστη Ποσότητα

+Misc Details,Διάφορα Λεπτομέρειες

+Miscellaneous,Διάφορα

+Miscelleneous,Miscelleneous

+Mobile No,Mobile Όχι

+Mobile No.,Mobile Όχι

+Mode of Payment,Τρόπος Πληρωμής

+Modern,Σύγχρονος

+Modified Amount,Τροποποιημένο ποσό

+Monday,Δευτέρα

+Month,Μήνας

+Monthly,Μηνιαίος

+Monthly Attendance Sheet,Μηνιαίο Δελτίο Συμμετοχής

+Monthly Earning & Deduction,Μηνιαία Κερδίζουν &amp; Έκπτωση

+Monthly Salary Register,Μηνιαία Εγγραφή Μισθός

+Monthly salary statement.,Μηνιαία κατάσταση μισθοδοσίας.

+Monthly salary template.,Μηνιαία πρότυπο μισθού.

+More Details,Περισσότερες λεπτομέρειες

+More Info,Περισσότερες πληροφορίες

+Moving Average,Κινητός Μέσος Όρος

+Moving Average Rate,Κινητός μέσος όρος

+Mr,Ο κ.

+Ms,Κα

+Multiple Item prices.,Πολλαπλές τιμές Item .

+Multiple Price list.,Πολλαπλές Τιμοκατάλογος .

+Must be Whole Number,Πρέπει να είναι Ακέραιος αριθμός

+My Settings,Οι ρυθμίσεις μου

+NL-,NL-

+Name,Όνομα

+Name and Description,Όνομα και περιγραφή

+Name and Employee ID,Όνομα και Εργαζομένων ID

+Name is required,Όνομα απαιτείται

+"Name of new Account. Note: Please don't create accounts for Customers and Suppliers,","Όνομα του νέου λογαριασμού. Σημείωση : Παρακαλώ μην δημιουργείτε λογαριασμούς για τους πελάτες και τους προμηθευτές,"

+Name of person or organization that this address belongs to.,Όνομα προσώπου ή οργανισμού ότι αυτή η διεύθυνση ανήκει.

+Name of the Budget Distribution,Όνομα της διανομής του προϋπολογισμού

+Naming Series,Ονομασία σειράς

+Negative balance is not allowed for account ,Αρνητικό ισοζύγιο δεν επιτρέπεται για λογαριασμό

+Net Pay,Καθαρών αποδοχών

+Net Pay (in words) will be visible once you save the Salary Slip.,Καθαρών αποδοχών (ολογράφως) θα είναι ορατή τη στιγμή που θα αποθηκεύσετε το εκκαθαριστικό αποδοχών.

+Net Total,Καθαρό Σύνολο

+Net Total (Company Currency),Καθαρό Σύνολο (νόμισμα της Εταιρείας)

+Net Weight,Καθαρό Βάρος

+Net Weight UOM,Καθαρό Βάρος UOM

+Net Weight of each Item,Καθαρό βάρος κάθε είδους

+Net pay can not be negative,Καθαρή αμοιβή δεν μπορεί να είναι αρνητική

+Never,Ποτέ

+New,νέος

+New ,

+New Account,Νέος λογαριασμός

+New Account Name,Νέο Όνομα λογαριασμού

+New BOM,Νέα BOM

+New Communications,Νέες ανακοινώσεις

+New Company,νέα εταιρεία

+New Cost Center,Νέο Κέντρο Κόστους

+New Cost Center Name,Νέο Κέντρο Κόστους Όνομα

+New Delivery Notes,Νέα Δελτία Αποστολής

+New Enquiries,Νέες έρευνες

+New Leads,Νέα οδηγεί

+New Leave Application,Νέα Εφαρμογή Αφήστε

+New Leaves Allocated,Νέα Φύλλα Κατανέμεται

+New Leaves Allocated (In Days),Νέα φύλλα Κατανέμεται (σε ​​ημέρες)

+New Material Requests,Νέες αιτήσεις Υλικό

+New Projects,Νέα Έργα

+New Purchase Orders,Νέες Παραγγελίες Αγορά

+New Purchase Receipts,Νέες Παραλαβές Αγορά

+New Quotations,Νέα Παραθέσεις

+New Sales Orders,Νέες Παραγγελίες

+"New Serial No cannot have Warehouse. Warehouse must be \
+				set by Stock Entry or Purchase Receipt",

+New Stock Entries,Νέες Καταχωρήσεις Χρηματιστήριο

+New Stock UOM,Νέα Stock UOM

+New Supplier Quotations,Νέα Παραθέσεις Προμηθευτής

+New Support Tickets,Νέα Εισιτήρια Υποστήριξη

+New Workplace,Νέα στο χώρο εργασίας

+Newsletter,Ενημερωτικό Δελτίο

+Newsletter Content,Newsletter Περιεχόμενο

+Newsletter Status,Κατάσταση Ενημερωτικό Δελτίο

+"Newsletters to contacts, leads.","Ενημερωτικά δελτία για τις επαφές, οδηγεί."

+Next Communcation On,Επόμενο Communcation On

+Next Contact By,Επόμενη Επικοινωνία Με

+Next Contact Date,Επόμενη ημερομηνία Επικοινωνία

+Next Date,Επόμενη ημερομηνία

+Next email will be sent on:,Επόμενο μήνυμα ηλεκτρονικού ταχυδρομείου θα αποσταλεί στις:

+No,Όχι

+No Action,Καμία ενέργεια

+No Customer Accounts found.,Δεν βρέθηκαν λογαριασμοί πελατών .

+"No Customer or Supplier Accounts found. Accounts are identified based on \
+			'Master Type' value in account record.",

+No Item found with ,

+No Items to Pack,Δεν υπάρχουν στοιχεία για Pack

+No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,Δεν Αφήστε έγκρισης. Παρακαλούμε να αναθέσετε «Αφήστε Έγκρισης» ρόλος για atleast ένα χρήστη.

+No Permission,Δεν έχετε άδεια

+No Production Order created.,Δεν Εντολής Παραγωγής δημιουργήθηκε .

+No Supplier Accounts found. Supplier Accounts are identified based on 'Master Type' value in account record.,Δεν βρέθηκαν λογαριασμοί Προμηθευτή. Οι λογαριασμοί της επιχείρησης προσδιορίζονται με βάση την αξία «Master Τύπος » στην εγγραφή λογαριασμού .

+No accounting entries for following warehouses,Δεν λογιστικών εγγραφών για την παρακολούθηση των αποθηκών

+No addresses created,Δεν δημιουργούνται διευθύνσεις

+No contacts created,Δεν υπάρχουν επαφές που δημιουργήθηκαν

+No default BOM exists for item: ,Δεν BOM υπάρχει προεπιλεγμένη για το σημείο:

+No of Requested SMS,Δεν Αιτηθέντων SMS

+No of Sent SMS,Όχι από Sent SMS

+No of Visits,Δεν Επισκέψεων

+No record found,Δεν υπάρχουν καταχωρημένα στοιχεία

+No salary slip found for month: ,Δεν βρέθηκαν εκκαθαριστικό σημείωμα αποδοχών για τον μηνα:

+Not,Δεν

+Not Active,Δεν Active

+Not Applicable,Δεν εφαρμόζεται

+Not Available,Δεν Διατίθεται

+Not Billed,Δεν Τιμολογημένος

+Not Delivered,Δεν παραδόθηκαν

+Not Set,Not Set

+Not allowed entry in Warehouse,Δεν επιτρέπεται η είσοδος σε αποθήκη

+Note,Σημείωση

+Note User,Χρήστης Σημείωση

+Note is a free page where users can share documents / notes,Σημείωση είναι μια δωρεάν σελίδα όπου οι χρήστες μπορούν να μοιράζονται έγγραφα / σημειώσεις

+Note:,Σημείωση :

+"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","Σημείωση: Τα αντίγραφα ασφαλείας και τα αρχεία δεν διαγράφονται από το Dropbox, θα πρέπει να τα διαγράψετε χειροκίνητα."

+"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","Σημείωση: Τα αντίγραφα ασφαλείας και τα αρχεία δεν διαγράφονται από το Google Drive, θα πρέπει να τα διαγράψετε χειροκίνητα."

+Note: Email will not be sent to disabled users,Σημείωση: E-mail δε θα σταλεί σε χρήστες με ειδικές ανάγκες

+Notes,Σημειώσεις

+Notes:,Σημειώσεις :

+Nothing to request,Τίποτα να ζητήσει

+Notice (days),Ανακοίνωση ( ημέρες )

+Notification Control,Έλεγχος Κοινοποίηση

+Notification Email Address,Γνωστοποίηση Διεύθυνση

+Notify by Email on creation of automatic Material Request,Ειδοποίηση μέσω ηλεκτρονικού ταχυδρομείου σχετικά με τη δημιουργία των αυτόματων Αίτηση Υλικού

+Number Format,Μορφή αριθμών

+O+,O +

+O-,O-

+OPPT,OPPT

+Offer Date,Πρόταση Ημερομηνία

+Office,Γραφείο

+Old Parent,Παλιά Μητρική

+On,Επί

+On Net Total,Την Καθαρά Σύνολο

+On Previous Row Amount,Στο προηγούμενο ποσό Row

+On Previous Row Total,Στο προηγούμενο σύνολο Row

+"Only Serial Nos with status ""Available"" can be delivered.",Μόνο αύξοντες αριθμούς με την ιδιότητα του &quot;Διαθέσιμο&quot; μπορεί να παραδοθεί.

+Only Stock Items are allowed for Stock Entry,Μόνο Είδη Χρηματιστήριο επιτρέπονται για είσοδο στα αποθέματα

+Only leaf nodes are allowed in transaction,Μόνο οι κόμβοι επιτρέπεται σε μία συναλλαγή

+Open,Ανοιχτό

+Open Production Orders,Ανοίξτε Εντολών Παραγωγής

+Open Tickets,Open εισιτήρια

+Opening,άνοιγμα

+Opening Accounting Entries,Άνοιγμα Λογιστικών εγγραφών

+Opening Accounts and Stock,Άνοιγμα λογαριασμών και Χρηματιστηρίου Αξιών

+Opening Date,Άνοιγμα Ημερομηνία

+Opening Entry,Άνοιγμα εισόδου

+Opening Qty,άνοιγμα Ποσότητα

+Opening Time,Άνοιγμα Ώρα

+Opening Value,άνοιγμα Αξία

+Opening for a Job.,Άνοιγμα για μια εργασία.

+Operating Cost,Λειτουργικό κόστος

+Operation Description,Περιγραφή Λειτουργίας

+Operation No,Λειτουργία αριθ.

+Operation Time (mins),Χρόνος λειτουργίας (λεπτά)

+Operations,Λειτουργίες

+Opportunity,Ευκαιρία

+Opportunity Date,Ημερομηνία Ευκαιρία

+Opportunity From,Ευκαιρία Από

+Opportunity Item,Θέση Ευκαιρία

+Opportunity Items,Είδη Ευκαιρία

+Opportunity Lost,Ευκαιρία Lost

+Opportunity Type,Τύπος Ευκαιρία

+Optional. This setting will be used to filter in various transactions.,Προαιρετικό . Αυτή η ρύθμιση θα πρέπει να χρησιμοποιηθεί για το φιλτράρισμα σε διάφορες συναλλαγές.

+Order Type,Τύπος Παραγγελία

+Ordered,διέταξε

+Ordered Items To Be Billed,Διέταξε τα στοιχεία να χρεώνονται

+Ordered Items To Be Delivered,Διέταξε πρέπει να παραδοθούν

+Ordered Qty,διέταξε Ποσότητα

+"Ordered Qty: Quantity ordered for purchase, but not received.","Διέταξε Ποσότητα : Ποσότητα διέταξε για την αγορά , αλλά δεν έλαβε ."

+Ordered Quantity,Διέταξε ποσότητα

+Orders released for production.,Παραγγελίες κυκλοφόρησε για την παραγωγή.

+Organization,οργάνωση

+Organization Name,Όνομα Οργανισμού

+Organization Profile,Προφίλ Οργανισμού

+Other,Άλλος

+Other Details,Άλλες λεπτομέρειες

+Out Qty,out Ποσότητα

+Out Value,out Αξία

+Out of AMC,Από AMC

+Out of Warranty,Εκτός εγγύησης

+Outgoing,Εξερχόμενος

+Outgoing Email Settings,Εξερχόμενες Ρυθμίσεις Email

+Outgoing Mail Server,Διακομιστής εξερχόμενης αλληλογραφίας

+Outgoing Mails,Εξερχόμενων ηλεκτρονικών μηνυμάτων

+Outstanding Amount,Οφειλόμενο ποσό

+Outstanding for Voucher ,Εξαιρετική για Voucher

+Overhead,Πάνω από το κεφάλι

+Overheads,γενικά έξοδα

+Overlapping Conditions found between,Συρροή συνθήκες που επικρατούν μεταξύ των

+Overview,Επισκόπηση

+Owned,Ανήκουν

+Owner,ιδιοκτήτης

+PAN Number,Αριθμός PAN

+PF No.,PF Όχι

+PF Number,PF Αριθμός

+PI/2011/,PI/2011 /

+PIN,PIN

+PL or BS,PL ή BS

+PO,PO

+PO Date,PO Ημερομηνία

+PO No,PO Όχι

+POP3 Mail Server,POP3 διακομιστή αλληλογραφίας

+POP3 Mail Settings,Ρυθμίσεις POP3 Mail

+POP3 mail server (e.g. pop.gmail.com),POP3 διακομιστή αλληλογραφίας (π.χ. pop.gmail.com)

+POP3 server e.g. (pop.gmail.com),POP3 διακομιστή π.χ. (pop.gmail.com)

+POS Setting,POS Περιβάλλον

+POS View,POS View

+PR Detail,PR Λεπτομέρειες

+PR Posting Date,PR Απόσπαση Ημερομηνία

+PRO,PRO

+PS,PS

+Package Item Details,Λεπτομέρειες αντικειμένου Πακέτο

+Package Items,Είδη συσκευασίας

+Package Weight Details,Λεπτομέρειες Βάρος συσκευασίας

+Packed Item,Παράδοση Θέση Συσκευασία Σημείωση

+Packing Details,Λεπτομέρειες συσκευασίας

+Packing Detials,Συσκευασία Στοιχεία

+Packing List,Packing List

+Packing Slip,Συσκευασία Slip

+Packing Slip Item,Συσκευασία Θέση Slip

+Packing Slip Items,Συσκευασίας Είδη Slip

+Packing Slip(s) Cancelled,Συσκευασία Slip (s) Ακυρώθηκε

+Page Break,Αλλαγή σελίδας

+Page Name,Όνομα σελίδας

+Paid,Αμειβόμενος

+Paid Amount,Καταβληθέν ποσό

+Parameter,Παράμετρος

+Parent Account,Ο λογαριασμός Μητρική

+Parent Cost Center,Μητρική Κέντρο Κόστους

+Parent Customer Group,Μητρική Εταιρεία πελατών

+Parent Detail docname,Μητρική docname Λεπτομέρειες

+Parent Item,Θέση Μητρική

+Parent Item Group,Μητρική Εταιρεία Θέση

+Parent Sales Person,Μητρική πρόσωπο πωλήσεων

+Parent Territory,Έδαφος Μητρική

+Parenttype,Parenttype

+Partially Billed,μερικώς Billed

+Partially Completed,Ημιτελής

+Partially Delivered,μερικώς Δημοσιεύθηκε

+Partly Billed,Μερικώς Τιμολογημένος

+Partly Delivered,Μερικώς Δημοσιεύθηκε

+Partner Target Detail,Partner Λεπτομέρεια Target

+Partner Type,Εταίρος Τύπος

+Partner's Website,Website εταίρου

+Passive,Παθητικός

+Passport Number,Αριθμός Διαβατηρίου

+Password,Κωδικός

+Pay To / Recd From,Πληρώστε Προς / Από recd

+Payables,Υποχρεώσεις

+Payables Group,Υποχρεώσεις Ομίλου

+Payment Days,Ημέρες Πληρωμής

+Payment Due Date,Πληρωμή Due Date

+Payment Entries,Ενδείξεις Πληρωμής

+"Payment Entry has been modified after you pulled it. 
+			Please pull it again.",

+Payment Period Based On Invoice Date,Περίοδος πληρωμής με βάση την Ημερομηνία Τιμολογίου

+Payment Reconciliation,Συμφιλίωση Πληρωμής

+Payment Type,Τρόπος Πληρωμής

+Payment of salary for the month: ,

+Payment to Invoice Matching Tool,Πληρωμή Τιμολόγιο Matching Tool

+Payment to Invoice Matching Tool Detail,Πληρωμή Τιμολόγιο Matching Tool Λεπτομέρειες

+Payments,Πληρωμές

+Payments Made,Πληρωμές Made

+Payments Received,Οι πληρωμές που εισπράττονται

+Payments made during the digest period,Οι πληρωμές που πραγματοποιούνται κατά τη διάρκεια της περιόδου πέψης

+Payments received during the digest period,Οι πληρωμές που ελήφθησαν κατά την περίοδο πέψης

+Payroll Settings,Ρυθμίσεις μισθοδοσίας

+Payroll Setup,Ρύθμιση Μισθοδοσίας

+Pending,Εκκρεμής

+Pending Amount,Εν αναμονή Ποσό

+Pending Review,Εν αναμονή της αξιολόγησης

+Pending SO Items For Purchase Request,Εν αναμονή SO Αντικείμενα προς Αίτημα Αγοράς

+Percent Complete,Ποσοστό Ολοκλήρωσης

+Percentage Allocation,Κατανομή Ποσοστό

+Percentage Allocation should be equal to ,Κατανομή ποσοστό αυτό πρέπει να είναι ίση με

+Percentage variation in quantity to be allowed while receiving or delivering this item.,Ποσοστιαία μεταβολή της ποσότητας που πρέπει να επιτραπεί κατά την παραλαβή ή την παράδοση του προϊόντος.

+Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,"Ποσοστό που επιτρέπεται να παραλάβει ή να παραδώσει περισσότερα από την ποσότητα παραγγελίας. Για παράδειγμα: Εάν έχετε παραγγείλει 100 μονάδες. και το επίδομα σας είναι 10%, τότε θα μπορούν να λαμβάνουν 110 μονάδες."

+Performance appraisal.,Η αξιολόγηση της απόδοσης.

+Period,περίοδος

+Period Closing Voucher,Περίοδος Voucher Κλείσιμο

+Periodicity,Περιοδικότητα

+Permanent Address,Μόνιμη Διεύθυνση

+Permanent Address Is,Μόνιμη Διεύθυνση είναι

+Permission,Άδεια

+Permission Manager,Manager άδεια

+Personal,Προσωπικός

+Personal Details,Προσωπικά Στοιχεία

+Personal Email,Προσωπικά Email

+Phone,Τηλέφωνο

+Phone No,Τηλεφώνου

+Phone No.,Αριθμός τηλεφώνου

+Pincode,PINCODE

+Place of Issue,Τόπος Έκδοσης

+Plan for maintenance visits.,Σχέδιο για επισκέψεις συντήρησης.

+Planned Qty,Προγραμματισμένη Ποσότητα

+"Planned Qty: Quantity, for which, Production Order has been raised,","Προγραμματισμένες Ποσότητα : Ποσότητα , για την οποία , Παραγωγής Τάξης έχει τεθεί ,"

+Planned Quantity,Προγραμματισμένη Ποσότητα

+Plant,Φυτό

+Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,"Παρακαλώ εισάγετε Σύντμηση ή Short Name σωστά, όπως θα προστίθεται ως επίθημα σε όλους τους αρχηγούς λογαριασμό."

+Please Select Company under which you want to create account head,Επιλέξτε Εταιρία σύμφωνα με την οποία θέλετε να δημιουργήσετε το κεφάλι του λογαριασμού

+Please check,Παρακαλούμε ελέγξτε

+Please create new account from Chart of Accounts.,Παρακαλούμε να δημιουργήσετε νέο λογαριασμό από το Λογιστικό Σχέδιο .

+Please do NOT create Account (Ledgers) for Customers and Suppliers. They are created directly from the Customer / Supplier masters.,Παρακαλούμε ΜΗΝ δημιουργία του λογαριασμού ( Καθολικά ) για τους πελάτες και προμηθευτές . Έχουν δημιουργηθεί απευθείας από τους πλοιάρχους πελάτη / προμηθευτή .

+Please enter Company,"Παρακαλούμε, εισάγετε Εταιρεία"

+Please enter Cost Center,"Παρακαλούμε, εισάγετε Κέντρο Κόστους"

+Please enter Default Unit of Measure,"Παρακαλούμε, εισάγετε προεπιλεγμένη μονάδα μέτρησης"

+Please enter Delivery Note No or Sales Invoice No to proceed,"Παρακαλούμε, εισάγετε Δελτίο Αποστολής Όχι ή Τιμολόγιο Πώλησης Όχι για να προχωρήσετε"

+Please enter Employee Id of this sales parson,"Παρακαλούμε, εισάγετε Id Υπάλληλος του εφημερίου πωλήσεων"

+Please enter Expense Account,"Παρακαλούμε, εισάγετε Λογαριασμός Εξόδων"

+Please enter Item Code to get batch no,"Παρακαλούμε, εισάγετε Θέση κώδικα για να πάρει παρτίδα δεν"

+Please enter Item Code.,"Παρακαλούμε, εισάγετε Κωδικός προϊόντος ."

+Please enter Item first,"Παρακαλούμε, εισάγετε Στοιχείο πρώτο"

+Please enter Master Name once the account is created.,"Παρακαλούμε, εισάγετε Δάσκαλος Όνομα μόλις δημιουργηθεί ο λογαριασμός ."

+Please enter Production Item first,"Παρακαλούμε, εισάγετε Παραγωγή Στοιχείο πρώτο"

+Please enter Purchase Receipt No to proceed,"Παρακαλούμε, εισάγετε Αγορά Παραλαβή Όχι για να προχωρήσετε"

+Please enter Reserved Warehouse for item ,"Παρακαλούμε, εισάγετε Reserved αποθήκη για τη θέση"

+Please enter Start Date and End Date,"Παρακαλούμε, εισάγετε Ημερομηνία έναρξης και Ημερομηνία λήξης"

+Please enter Warehouse for which Material Request will be raised,"Παρακαλούμε, εισάγετε αποθήκη για την οποία θα αυξηθεί Υλικό Αίτηση"

+"Please enter account group under which account \
+					for warehouse ",

+Please enter company first,"Παρακαλούμε, εισάγετε εταιρεία πρώτα"

+Please enter company name first,Παρακαλώ εισάγετε το όνομα της εταιρείας το πρώτο

+Please enter sales order in the above table,"Παρακαλούμε, εισάγετε παραγγελίας στον παραπάνω πίνακα"

+Please install dropbox python module,Παρακαλώ εγκαταστήστε dropbox python μονάδα

+Please mention default value for ',Παρακαλείσθε να αναφέρετε προκαθορισμένη τιμή για &#39;

+Please reduce qty.,Παρακαλούμε μείωση έκαστος.

+Please save the Newsletter before sending.,Παρακαλώ αποθηκεύστε το ενημερωτικό δελτίο πριν από την αποστολή.

+Please save the document before generating maintenance schedule,Παρακαλώ αποθηκεύστε το έγγραφο πριν από τη δημιουργία προγράμματος συντήρησης

+Please select Account first,Επιλέξτε Λογαριασμός πρώτη

+Please select Bank Account,Παρακαλώ επιλέξτε τραπεζικού λογαριασμού

+Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,Παρακαλώ επιλέξτε μεταφέρουν εάν θέλετε επίσης να περιλαμβάνεται η ισορροπία προηγούμενο οικονομικό έτος αφήνει σε αυτό το οικονομικό έτος

+Please select Category first,Παρακαλώ επιλέξτε την πρώτη κατηγορία

+Please select Charge Type first,Παρακαλώ επιλέξτε Τύπος φόρτισης πρώτη

+Please select Date on which you want to run the report,Παρακαλώ επιλέξτε ημερομηνία για την οποία θέλετε να εκτελέσετε την έκθεση

+Please select Price List,Παρακαλώ επιλέξτε Τιμοκατάλογος

+Please select a,Παρακαλώ επιλέξτε ένα

+Please select a csv file,Επιλέξτε ένα αρχείο CSV

+Please select a service item or change the order type to Sales.,Παρακαλώ επιλέξτε ένα είδος υπηρεσίας ή να αλλάξετε τον τύπο για να Πωλήσεις.

+Please select a sub-contracted item or do not sub-contract the transaction.,Παρακαλώ επιλέξτε ένα υπεργολαβικά στοιχείο ή δεν υπο-σύμβαση της συναλλαγής.

+Please select a valid csv file with data.,Παρακαλώ επιλέξτε ένα έγκυρο αρχείο csv με τα δεδομένα.

+"Please select an ""Image"" first","Παρακαλώ επιλέξτε ένα "" Image "" πρώτη"

+Please select month and year,Παρακαλώ επιλέξτε μήνα και έτος

+Please select options and click on Create,Παρακαλώ επιλέξτε τις επιλογές και κάντε κλικ στο Δημιουργία

+Please select the document type first,Παρακαλώ επιλέξτε τον τύπο του εγγράφου πρώτη

+Please select: ,Παρακαλώ επιλέξτε:

+Please set Dropbox access keys in,Παρακαλούμε να ορίσετε Dropbox πλήκτρα πρόσβασης σε

+Please set Google Drive access keys in,Παρακαλούμε να ορίσετε το Google πλήκτρα πρόσβασης Drive in

+Please setup Employee Naming System in Human Resource > HR Settings,Παρακαλούμε setup Υπάλληλος σύστημα ονομάτων σε Ανθρώπινου Δυναμικού&gt; HR Ρυθμίσεις

+Please setup your chart of accounts before you start Accounting Entries,Παρακαλώ setup το λογιστικό πριν ξεκινήσετε Λογιστικών εγγραφών

+Please specify,Διευκρινίστε

+Please specify Company,Παρακαλείστε να προσδιορίσετε Εταιρεία

+Please specify Company to proceed,Παρακαλείστε να προσδιορίσετε εταιρεία να προχωρήσει

+"Please specify Default Currency in Company Master \
+			and Global Defaults",

+Please specify a,Παρακαλείστε να προσδιορίσετε μια

+Please specify a Price List which is valid for Territory,Παρακαλείστε να προσδιορίσετε μια λίστα τιμών που ισχύει για Επικράτεια

+Please specify a valid,Καθορίστε μια έγκυρη

+Please specify a valid 'From Case No.',Καθορίστε μια έγκυρη »από το Νο. υπόθεση»

+Please specify currency in Company,Παρακαλείστε να προσδιορίσετε το νόμισμα στην εταιρεία

+Please submit to update Leave Balance.,Παρακαλώ να υποβάλετε ενημερώσετε Αφήστε Balance .

+Please write something,Παρακαλώ γράψτε κάτι

+Please write something in subject and message!,Παρακαλώ γράψτε κάτι στο θέμα και το μήνυμα !

+Plot,οικόπεδο

+Plot By,οικόπεδο Με

+Point of Sale,Point of Sale

+Point-of-Sale Setting,Point-of-Sale Περιβάλλον

+Post Graduate,Μεταπτυχιακά

+Postal,Ταχυδρομικός

+Posting Date,Απόσπαση Ημερομηνία

+Posting Date Time cannot be before,Απόσπαση Ημερομηνία Ώρα δεν μπορεί να είναι πριν από

+Posting Time,Απόσπαση Ώρα

+Potential Sales Deal,Πιθανές Deal Πωλήσεις

+Potential opportunities for selling.,Πιθανές ευκαιρίες για την πώληση.

+"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","Ακριβείας για πεδία Float (ποσότητες, εκπτώσεις, κ.λπ. ποσοστά). Πλωτήρες θα στρογγυλοποιούνται προς τα πάνω προσδιορίζονται δεκαδικά ψηφία. Προεπιλογή = 3"

+Preferred Billing Address,Προτεινόμενα Διεύθυνση Χρέωσης

+Preferred Shipping Address,Προτεινόμενα Διεύθυνση αποστολής

+Prefix,Πρόθεμα

+Present,Παρόν

+Prevdoc DocType,Prevdoc DocType

+Prevdoc Doctype,Prevdoc Doctype

+Previous Work Experience,Προηγούμενη εργασιακή εμπειρία

+Price List,Τιμοκατάλογος

+Price List Currency,Τιμή Νόμισμα List

+Price List Exchange Rate,Τιμή ισοτιμίας List

+Price List Master,Τιμή Master List

+Price List Name,Όνομα Τιμή List

+Price List Rate,Τιμή Τιμή List

+Price List Rate (Company Currency),Τιμή Τιμή List (νόμισμα της Εταιρείας)

+Print,αποτύπωμα

+Print Format Style,Εκτύπωση Style Format

+Print Heading,Εκτύπωση Τομέας

+Print Without Amount,Εκτυπώστε χωρίς Ποσό

+Printing,εκτύπωση

+Priority,Προτεραιότητα

+Process Payroll,Μισθοδοσίας Διαδικασία

+Produced,παράγεται

+Produced Quantity,Παραγόμενη ποσότητα

+Product Enquiry,Προϊόν Επικοινωνία

+Production Order,Εντολής Παραγωγής

+Production Order must be submitted,Παραγγελία παραγωγής πρέπει να υποβάλλονται

+Production Order(s) created:\n\n,Παραγωγή Τάξης ( ες ) δημιουργήθηκε: \ n \ n

+Production Orders,Εντολές Παραγωγής

+Production Orders in Progress,Παραγγελίες Παραγωγή σε εξέλιξη

+Production Plan Item,Παραγωγή στοιχείου σχέδιο

+Production Plan Items,Είδη Σχεδίου Παραγωγής

+Production Plan Sales Order,Παραγωγή Plan Πωλήσεις Τάξης

+Production Plan Sales Orders,Πωλήσεις Σχέδιο Παραγωγής Παραγγελίες

+Production Planning (MRP),Προγραμματισμός Παραγωγής (MRP)

+Production Planning Tool,Παραγωγή εργαλείο σχεδιασμού

+Products or Services You Buy,Προϊόντα ή υπηρεσίες που αγοράζουν

+"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","Τα προϊόντα θα πρέπει να ταξινομούνται κατά βάρος-ηλικία στις αναζητήσεις προεπιλογή. Περισσότερο το βάρος-ηλικία, υψηλότερο το προϊόν θα εμφανίζονται στη λίστα."

+Project,Σχέδιο

+Project Costing,Έργο Κοστολόγηση

+Project Details,Λεπτομέρειες Έργου

+Project Milestone,Έργο Milestone

+Project Milestones,Ορόσημα του έργου

+Project Name,Όνομα Έργου

+Project Start Date,Ημερομηνία έναρξης του σχεδίου

+Project Type,Τύπος έργου

+Project Value,Αξία Έργου

+Project activity / task.,Πρόγραμμα δραστηριοτήτων / εργασιών.

+Project master.,Κύριο έργο.

+Project will get saved and will be searchable with project name given,Έργο θα πάρει σωθεί και θα είναι δυνατή η αναζήτηση με το όνομα του συγκεκριμένου σχεδίου

+Project wise Stock Tracking,Έργο σοφός Παρακολούθηση Χρηματιστήριο

+Projected,προβλεπόμενη

+Projected Qty,Προβλεπόμενη Ποσότητα

+Projects,Έργα

+Prompt for Email on Submission of,Ερώτηση για το e-mail για Υποβολή

+Provide email id registered in company,Παροχή ταυτότητα ηλεκτρονικού ταχυδρομείου εγγραφεί στην εταιρεία

+Public,Δημόσιο

+Pull Payment Entries,Τραβήξτε Καταχωρήσεις Πληρωμής

+Pull sales orders (pending to deliver) based on the above criteria,Τραβήξτε παραγγελίες πωλήσεων (εκκρεμεί να παραδώσει) με βάση τα ανωτέρω κριτήρια

+Purchase,Αγορά

+Purchase / Manufacture Details,Αγορά / Κατασκευή Λεπτομέρειες

+Purchase Analytics,Analytics Αγορά

+Purchase Common,Αγορά Κοινή

+Purchase Details,Λεπτομέρειες Αγορά

+Purchase Discounts,Εκπτώσεις Αγορά

+Purchase In Transit,Αγορά In Transit

+Purchase Invoice,Τιμολόγιο αγοράς

+Purchase Invoice Advance,Τιμολόγιο αγοράς Advance

+Purchase Invoice Advances,Τιμολόγιο αγοράς Προκαταβολές

+Purchase Invoice Item,Τιμολόγιο αγοράς Θέση

+Purchase Invoice Trends,Τιμολόγιο αγοράς Τάσεις

+Purchase Order,Εντολή Αγοράς

+Purchase Order Date,Αγορά Ημερομηνία παραγγελίας

+Purchase Order Item,Αγορά Θέση Παραγγελία

+Purchase Order Item No,Αγορά Στοιχείο Αύξων αριθμός

+Purchase Order Item Supplied,Θέση Αγορά Παραγγελία Εξοπλισμένο

+Purchase Order Items,Αγορά Αντικείμενα παραγγελιών

+Purchase Order Items Supplied,Είδη παραγγελίας Εξοπλισμένο

+Purchase Order Items To Be Billed,Είδη παραγγελίας να χρεωθεί

+Purchase Order Items To Be Received,Είδη παραγγελίας που θα λάβει

+Purchase Order Message,Αγορά Μήνυμα Παραγγελία

+Purchase Order Required,Παραγγελία Απαιτείται Αγορά

+Purchase Order Trends,Αγορά για τις τάσεις

+Purchase Orders given to Suppliers.,Αγορά παραγγελίες σε προμηθευτές.

+Purchase Receipt,Απόδειξη αγοράς

+Purchase Receipt Item,Θέση Αγορά Παραλαβή

+Purchase Receipt Item Supplied,Θέση Αγορά Παραλαβή Εξοπλισμένο

+Purchase Receipt Item Supplieds,Αγορά Supplieds Θέση Παραλαβή

+Purchase Receipt Items,Αγορά Αντικείμενα Παραλαβή

+Purchase Receipt Message,Αγορά Μήνυμα Παραλαβή

+Purchase Receipt No,Απόδειξη αγοράς αριθ.

+Purchase Receipt Required,Παραλαβή την αγορά των απαιτούμενων

+Purchase Receipt Trends,Αγορά Τάσεις Παραλαβή

+Purchase Register,Αγορά Εγγραφή

+Purchase Return,Αγορά Επιστροφή

+Purchase Returned,Αγορά Επέστρεψε

+Purchase Taxes and Charges,Φόροι Αγορά και Χρεώσεις

+Purchase Taxes and Charges Master,Φόροι Αγορά και Χρεώσεις Δάσκαλος

+Purpose,Σκοπός

+Purpose must be one of ,Σκοπός πρέπει να είναι ένας από τους

+QA Inspection,QA Επιθεώρηση

+QAI/11-12/,QAI/11-12 /

+QTN,QTN

+Qty,Ποσότητα

+Qty Consumed Per Unit,Ποσότητα καταναλώνεται ανά μονάδα

+Qty To Manufacture,Ποσότητα για Κατασκευή

+Qty as per Stock UOM,Ποσότητα σύμφωνα Stock UOM

+Qty to Deliver,Ποσότητα για δράση

+Qty to Order,Ποσότητα Παραγγελίας

+Qty to Receive,Ποσότητα για να λάβετε

+Qty to Transfer,Ποσότητα για να μεταφέρετε

+Qualification,Προσόν

+Quality,Ποιότητα

+Quality Inspection,Ελέγχου Ποιότητας

+Quality Inspection Parameters,Παράμετροι Ελέγχου Ποιότητας

+Quality Inspection Reading,Ποιότητα Reading Επιθεώρηση

+Quality Inspection Readings,Αναγνώσεις Ελέγχου Ποιότητας

+Quantity,Ποσότητα

+Quantity Requested for Purchase,Αιτούμενη ποσότητα για Αγορά

+Quantity and Rate,Ποσότητα και το ρυθμό

+Quantity and Warehouse,Ποσότητα και αποθήκη

+Quantity cannot be a fraction.,Ποσότητα δεν μπορεί να είναι ένα κλάσμα.

+Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,Ποσότητα του στοιχείου που λαμβάνεται μετά την κατασκευή / ανασυσκευασία από συγκεκριμένες ποσότητες των πρώτων υλών

+"Quantity should be equal to Manufacturing Quantity. To fetch items again, click on 'Get Items' button or update the Quantity manually.","Ποσότητα αυτή θα πρέπει να είναι ίσο με το Manufacturing Ποσότητα . Για να φέρω στοιχεία και πάλι , κάντε κλικ στο κουμπί "" Get αντικείμενα σχετικά ή να ενημερώσετε την ποσότητα με το χέρι ."

+Quarter,Τέταρτο

+Quarterly,Τριμηνιαίος

+Quick Help,Γρήγορη Βοήθεια

+Quotation,Προσφορά

+Quotation Date,Ημερομηνία Προσφοράς

+Quotation Item,Θέση Προσφοράς

+Quotation Items,Στοιχεία Προσφοράς

+Quotation Lost Reason,Εισαγωγικά Lost Λόγος

+Quotation Message,Μήνυμα Προσφοράς

+Quotation Series,Σειρά Προσφοράς

+Quotation To,Εισαγωγικά για να

+Quotation Trend,Trend Προσφοράς

+Quotation is cancelled.,Προσφορά ακυρώνεται .

+Quotations received from Suppliers.,Οι αναφορές που υποβλήθηκαν από τους Προμηθευτές.

+Quotes to Leads or Customers.,Αποσπάσματα σε οδηγεί ή πελάτες.

+Raise Material Request when stock reaches re-order level,Σηκώστε το αίτημα αφορά υλικό όταν το απόθεμα φτάνει εκ νέου για το επίπεδο

+Raised By,Μεγαλωμένη από

+Raised By (Email),Μεγαλωμένη από (e-mail)

+Random,Τυχαίος

+Range,Σειρά

+Rate,Τιμή

+Rate ,Τιμή

+Rate (Company Currency),Τιμή (νόμισμα της Εταιρείας)

+Rate Of Materials Based On,Τιμή υλικών με βάση

+Rate and Amount,Ποσοστό και το ποσό

+Rate at which Customer Currency is converted to customer's base currency,Ρυθμό με τον οποίο Νόμισμα πελατών μετατρέπεται σε βασικό νόμισμα του πελάτη

+Rate at which Price list currency is converted to company's base currency,Ρυθμός με τον οποίο Τιμή νομίσματος κατάλογος μετατραπεί στο νόμισμα βάσης της εταιρείας

+Rate at which Price list currency is converted to customer's base currency,Ρυθμός με τον οποίο Τιμή νομίσματος κατάλογος μετατραπεί στο νόμισμα βάσης του πελάτη

+Rate at which customer's currency is converted to company's base currency,Ρυθμός με τον οποίο το νόμισμα του πελάτη μετατρέπεται σε νόμισμα βάσης της εταιρείας

+Rate at which supplier's currency is converted to company's base currency,Ρυθμός με τον οποίο το νόμισμα προμηθευτή μετατρέπεται σε νόμισμα βάσης της εταιρείας

+Rate at which this tax is applied,Ρυθμός με τον οποίο επιβάλλεται ο φόρος αυτός

+Raw Material Item Code,Πρώτες Κωδικός Είδους Υλικό

+Raw Materials Supplied,Πρώτες ύλες που προμηθεύεται

+Raw Materials Supplied Cost,Πρώτες ύλες που προμηθεύεται Κόστος

+Re-Order Level,Re-Order Level

+Re-Order Qty,Re-Order Ποσότητα

+Re-order,Re-order

+Re-order Level,Re-order Level

+Re-order Qty,Re-order Ποσότητα

+Read,Ανάγνωση

+Reading 1,Ανάγνωση 1

+Reading 10,Ρέντινγκ 10

+Reading 2,Ανάγνωση 2

+Reading 3,Ανάγνωση 3

+Reading 4,Ανάγνωση 4

+Reading 5,Ανάγνωση 5

+Reading 6,Ανάγνωση 6

+Reading 7,Ανάγνωση 7

+Reading 8,Ανάγνωση 8

+Reading 9,Ανάγνωση 9

+Reason,Λόγος

+Reason for Leaving,Αιτία για την έξοδο

+Reason for Resignation,Λόγος Παραίτηση

+Reason for losing,Λόγος για την απώλεια

+Recd Quantity,Recd Ποσότητα

+Receivable / Payable account will be identified based on the field Master Type,Εισπρακτέους / πληρωτέους λογαριασμό θα προσδιορίζονται με βάση την Master Τύπος πεδίου

+Receivables,Απαιτήσεις

+Receivables / Payables,Απαιτήσεις / Υποχρεώσεις

+Receivables Group,Ομάδα Απαιτήσεις

+Received,Λήψη

+Received Date,Ελήφθη Ημερομηνία

+Received Items To Be Billed,Λάβει τα στοιχεία να χρεώνονται

+Received Qty,Ελήφθη Ποσότητα

+Received and Accepted,Λάβει και αποδεχθεί

+Receiver List,Λίστα Δέκτης

+Receiver Parameter,Παράμετρος Δέκτης

+Recipients,Παραλήπτες

+Reconciliation Data,Συμφωνία δεδομένων

+Reconciliation HTML,Συμφιλίωση HTML

+Reconciliation JSON,Συμφιλίωση JSON

+Record item movement.,Καταγράψτε κίνημα στοιχείο.

+Recurring Id,Επαναλαμβανόμενο Id

+Recurring Invoice,Επαναλαμβανόμενο Τιμολόγιο

+Recurring Type,Επαναλαμβανόμενο Τύπος

+Reduce Deduction for Leave Without Pay (LWP),Μείωση Μείωση για άδεια χωρίς αποδοχές (LWP)

+Reduce Earning for Leave Without Pay (LWP),Μείωση κερδών για άδεια χωρίς αποδοχές (LWP)

+Ref Code,Κωδ

+Ref SQ,Ref SQ

+Reference,Αναφορά

+Reference Date,Ημερομηνία Αναφοράς

+Reference Name,Όνομα αναφοράς

+Reference Number,Αριθμός αναφοράς

+Refresh,Φρεσκάρω

+Refreshing....,Αναζωογονητικό ....

+Registration Details,Στοιχεία Εγγραφής

+Registration Info,Πληροφορίες Εγγραφής

+Rejected,Απορρίπτεται

+Rejected Quantity,Απορρίπτεται Ποσότητα

+Rejected Serial No,Απορρίπτεται Αύξων αριθμός

+Rejected Warehouse,Απορρίπτεται αποθήκη

+Rejected Warehouse is mandatory against regected item,Απορρίπτεται αποθήκη είναι υποχρεωτική κατά regected στοιχείο

+Relation,Σχέση

+Relieving Date,Ανακούφιση Ημερομηνία

+Relieving Date of employee is ,Ανακούφιση Ημερομηνία εργαζομένων είναι

+Remark,Παρατήρηση

+Remarks,Παρατηρήσεις

+Rename,μετονομάζω

+Rename Log,Μετονομασία Σύνδεση

+Rename Tool,Μετονομασία Tool

+Rent Cost,Ενοικίαση Κόστος

+Rent per hour,Ενοικίαση ανά ώρα

+Rented,Νοικιασμένο

+Repeat on Day of Month,Επαναλάβετε την Ημέρα του μήνα

+Replace,Αντικατάσταση

+Replace Item / BOM in all BOMs,Αντικαταστήστε το σημείο / BOM σε όλες τις BOMs

+"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","Αντικαταστήσει μια συγκεκριμένη ΒΟΜ σε όλες τις άλλες BOMs όπου χρησιμοποιείται. Θα αντικαταστήσει το παλιό σύνδεσμο BOM, να ενημερώσετε το κόστος και να αναγεννηθούν &quot;Έκρηξη BOM Θέση&quot; πίνακα, σύμφωνα με νέα BOM"

+Replied,Απάντησε

+Report Date,Έκθεση Ημερομηνία

+Report issues at,Αναφορά προβλημάτων σε

+Reports,Εκθέσεις

+Reports to,Εκθέσεις προς

+Reqd By Date,Reqd Με ημερομηνία

+Request Type,Τύπος Αίτηση

+Request for Information,Αίτηση για πληροφορίες

+Request for purchase.,Αίτηση για την αγορά.

+Requested,Ζητήθηκαν

+Requested For,Ζητήθηκαν Για

+Requested Items To Be Ordered,Αντικειμένων που ζητήσατε να παραγγελθούν

+Requested Items To Be Transferred,Ζητήθηκαν στοιχείων που θα μεταφερθούν

+Requested Qty,Ζητήθηκαν Ποσότητα

+"Requested Qty: Quantity requested for purchase, but not ordered.","Ζητήθηκαν Ποσότητα : ζήτησε Ποσότητα για αγορά , αλλά δεν έχουν παραγγελθεί ."

+Requests for items.,Οι αιτήσεις για τα στοιχεία.

+Required By,Απαιτείται από

+Required Date,Απαραίτητα Ημερομηνία

+Required Qty,Απαιτούμενη Ποσότητα

+Required only for sample item.,Απαιτείται μόνο για το στοιχείο του δείγματος.

+Required raw materials issued to the supplier for producing a sub - contracted item.,Απαιτείται πρώτων υλών που έχουν εκδοθεί στον προμηθευτή για την παραγωγή ενός υπο - υπεργολάβο στοιχείο.

+Reseller,Reseller

+Reserved,reserved

+Reserved Qty,Ποσότητα Reserved

+"Reserved Qty: Quantity ordered for sale, but not delivered.","Reserved Ποσότητα : Ποσότητα διέταξε προς πώληση , αλλά δεν παραδόθηκαν ."

+Reserved Quantity,Ποσότητα Reserved

+Reserved Warehouse,Δεσμευμένο αποθήκη

+Reserved Warehouse in Sales Order / Finished Goods Warehouse,Reserved Αποθήκης Πωλήσεις Τάξης / Έτοιμα Προϊόντα αποθήκη

+Reserved Warehouse is missing in Sales Order,Δεσμευμένο Warehouse λείπει Πωλήσεις Τάξης

+Reset Filters,Επαναφορά φίλτρων

+Resignation Letter Date,Παραίτηση Επιστολή

+Resolution,Ψήφισμα

+Resolution Date,Ημερομηνία Ανάλυση

+Resolution Details,Λεπτομέρειες Ανάλυση

+Resolved By,Αποφασισμένοι Με

+Retail,Λιανική πώληση

+Retailer,Έμπορος λιανικής

+Review Date,Ημερομηνία αξιολόγησης

+Rgt,Rgt

+Role Allowed to edit frozen stock,Ο ρόλος κατοικίδια να επεξεργαστείτε κατεψυγμένο απόθεμα

+Role that is allowed to submit transactions that exceed credit limits set.,Ο ρόλος που έχει τη δυνατότητα να υποβάλει τις συναλλαγές που υπερβαίνουν τα όρια που πίστωσης.

+Root cannot have a parent cost center,Root δεν μπορεί να έχει ένα κέντρο κόστους μητρική

+Rounded Total,Στρογγυλεμένες Σύνολο

+Rounded Total (Company Currency),Στρογγυλεμένες Σύνολο (νόμισμα της Εταιρείας)

+Row,Σειρά

+Row ,Σειρά

+Row #,Row #

+Row # ,Row #

+Rules to calculate shipping amount for a sale,Κανόνες για τον υπολογισμό του ποσού αποστολής για την πώληση

+S.O. No.,S.O. Όχι.

+SMS,SMS

+SMS Center,SMS Κέντρο

+SMS Control,SMS Ελέγχου

+SMS Gateway URL,SMS URL Πύλη

+SMS Log,SMS Log

+SMS Parameter,SMS Παράμετρος

+SMS Sender Name,SMS Sender Name

+SMS Settings,Ρυθμίσεις SMS

+SMTP Server (e.g. smtp.gmail.com),SMTP Server (π.χ. smtp.gmail.com)

+SO,SO

+SO Date,SO Ημερομηνία

+SO Pending Qty,SO αναμονή Ποσότητα

+SO Qty,SO Ποσότητα

+SO/10-11/,SO/10-11 /

+SO1112,SO1112

+SQTN,SQTN

+STE,STE

+SUP,SUP

+SUPP,SUPP

+SUPP/10-11/,SUPP/10-11 /

+Salary,Μισθός

+Salary Information,Πληροφορίες Μισθός

+Salary Manager,Υπεύθυνος Μισθός

+Salary Mode,Λειτουργία Μισθός

+Salary Slip,Slip Μισθός

+Salary Slip Deduction,Μισθός Έκπτωση Slip

+Salary Slip Earning,Slip Μισθός Κερδίζουν

+Salary Structure,Δομή Μισθός

+Salary Structure Deduction,Μισθός Έκπτωση Δομή

+Salary Structure Earning,Δομή Μισθός Κερδίζουν

+Salary Structure Earnings,Κέρδη μισθολογίου

+Salary breakup based on Earning and Deduction.,Αποσύνθεση Μισθός με βάση τις αποδοχές και έκπτωση.

+Salary components.,Συνιστώσες του μισθού.

+Sales,Πωλήσεις

+Sales Analytics,Πωλήσεις Analytics

+Sales BOM,Πωλήσεις BOM

+Sales BOM Help,Πωλήσεις Βοήθεια BOM

+Sales BOM Item,Πωλήσεις Θέση BOM

+Sales BOM Items,Πωλήσεις Είδη BOM

+Sales Details,Πωλήσεις Λεπτομέρειες

+Sales Discounts,Πωλήσεις Εκπτώσεις

+Sales Email Settings,Πωλήσεις Ρυθμίσεις Email

+Sales Extras,Πωλήσεις Extras

+Sales Funnel,Πωλήσεις Χωνί

+Sales Invoice,Πωλήσεις Τιμολόγιο

+Sales Invoice Advance,Η προπώληση Τιμολόγιο

+Sales Invoice Item,Πωλήσεις Θέση Τιμολόγιο

+Sales Invoice Items,Πωλήσεις Είδη Τιμολόγιο

+Sales Invoice Message,Πωλήσεις Μήνυμα Τιμολόγιο

+Sales Invoice No,Πωλήσεις Τιμολόγιο αριθ.

+Sales Invoice Trends,Πωλήσεις Τάσεις Τιμολόγιο

+Sales Order,Πωλήσεις Τάξης

+Sales Order Date,Πωλήσεις Ημερομηνία παραγγελίας

+Sales Order Item,Πωλήσεις Θέση Τάξης

+Sales Order Items,Πωλήσεις Παραγγελίες Αντικείμενα

+Sales Order Message,Πωλήσεις Μήνυμα Τάξης

+Sales Order No,Πωλήσεις Αύξων αριθμός

+Sales Order Required,Πωλήσεις Τάξης Απαιτείται

+Sales Order Trend,Πωλήσεις Trend Τάξης

+Sales Partner,Sales Partner

+Sales Partner Name,Πωλήσεις όνομα συνεργάτη

+Sales Partner Target,Πωλήσεις Target Partner

+Sales Partners Commission,Πωλήσεις Partners Επιτροπή

+Sales Person,Πωλήσεις Πρόσωπο

+Sales Person Incharge,Πωλήσεις υπεύθυνος για θέματα Πρόσωπο

+Sales Person Name,Πωλήσεις Όνομα Πρόσωπο

+Sales Person Target Variance (Item Group-Wise),Πωλήσεις Διακύμανση Target Πρόσωπο (Θέση Group-Wise)

+Sales Person Targets,Στόχων για τις πωλήσεις πρόσωπο

+Sales Person-wise Transaction Summary,Πωλήσεις Πρόσωπο-σοφός Περίληψη Συναλλαγών

+Sales Register,Πωλήσεις Εγγραφή

+Sales Return,Πωλήσεις Επιστροφή

+Sales Returned,Πώλησης επέστρεψε

+Sales Taxes and Charges,Πωλήσεις Φόροι και τέλη

+Sales Taxes and Charges Master,Πωλήσεις Φόροι και τέλη Δάσκαλος

+Sales Team,Ομάδα Πωλήσεων

+Sales Team Details,Πωλήσεις Team Λεπτομέρειες

+Sales Team1,Πωλήσεις TEAM1

+Sales and Purchase,Πωλήσεις και Αγορές

+Sales campaigns,Πωλήσεις εκστρατείες

+Sales persons and targets,Πωλήσεις προσώπων και στόχων

+Sales taxes template.,Πωλήσεις φόρους πρότυπο.

+Sales territories.,Πωλήσεις εδάφη.

+Salutation,Χαιρετισμός

+Same Serial No,Ίδια Αύξων αριθμός

+Sample Size,Μέγεθος δείγματος

+Sanctioned Amount,Κυρώσεις Ποσό

+Saturday,Σάββατο

+Save ,

+Schedule,Πρόγραμμα

+Schedule Date,Πρόγραμμα Ημερομηνία

+Schedule Details,Λεπτομέρειες Πρόγραμμα

+Scheduled,Προγραμματισμένη

+Scheduled Date,Προγραμματισμένη Ημερομηνία

+School/University,Σχολείο / Πανεπιστήμιο

+Score (0-5),Αποτέλεσμα (0-5)

+Score Earned,Αποτέλεσμα Δεδουλευμένα

+Score must be less than or equal to 5,Σκορ πρέπει να είναι μικρότερη από ή ίση με 5

+Scrap %,Άχρηστα%

+Seasonality for setting budgets.,Εποχικότητα για τον καθορισμό των προϋπολογισμών.

+"See ""Rate Of Materials Based On"" in Costing Section",Ανατρέξτε στην ενότητα &quot;Rate υλικών με βάση&quot; στην κοστολόγηση ενότητα

+"Select ""Yes"" for sub - contracting items",Επιλέξτε &quot;Ναι&quot; για την υπο - αναθέτουσα στοιχεία

+"Select ""Yes"" if this item is used for some internal purpose in your company.",Επιλέξτε &quot;Ναι&quot; αν αυτό το στοιχείο έχει χρησιμοποιηθεί για κάποιο εσωτερικό σκοπό της εταιρείας σας.

+"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","Επιλέξτε &quot;Ναι&quot;, εάν το στοιχείο αυτό αντιπροσωπεύει κάποια εργασία όπως η κατάρτιση, το σχεδιασμό, διαβούλευση κλπ."

+"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",Επιλέξτε &quot;Ναι&quot; αν είναι η διατήρηση αποθεμάτων του προϊόντος αυτού στη απογραφής σας.

+"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",Επιλέξτε &quot;Ναι&quot; αν προμηθεύουν πρώτες ύλες στον προμηθευτή σας για την κατασκευή αυτού του στοιχείου.

+Select Budget Distribution to unevenly distribute targets across months.,Επιλέξτε κατανομή του προϋπολογισμού για τη διανομή άνισα στόχους σε μήνες.

+"Select Budget Distribution, if you want to track based on seasonality.","Επιλέξτε κατανομή του προϋπολογισμού, αν θέλετε να παρακολουθείτε με βάση την εποχικότητα."

+Select Digest Content,Επιλέξτε Digest Περιεχόμενο

+Select DocType,Επιλέξτε DocType

+"Select Item where ""Is Stock Item"" is ""No""","Επιλέξτε σημείο όπου ""Είναι Stock σημείο "" είναι ""Όχι """

+Select Items,Επιλέξτε Προϊόντα

+Select Purchase Receipts,Επιλέξτε Εισπράξεις Αγορά

+Select Sales Orders,Επιλέξτε Παραγγελίες

+Select Sales Orders from which you want to create Production Orders.,Επιλέξτε Παραγγελίες από το οποίο θέλετε να δημιουργήσετε Εντολές Παραγωγής.

+Select Time Logs and Submit to create a new Sales Invoice.,Επιλέξτε χρόνος Καταγράφει και Υποβολή για να δημιουργήσετε ένα νέο τιμολόγιο πωλήσεων.

+Select Transaction,Επιλέξτε Συναλλαγών

+Select account head of the bank where cheque was deposited.,"Επιλέξτε επικεφαλής λογαριασμό της τράπεζας, όπου επιταγή κατατέθηκε."

+Select company name first.,Επιλέξτε το όνομα της εταιρείας πρώτα.

+Select template from which you want to get the Goals,Επιλέξτε το πρότυπο από το οποίο θέλετε να πάρετε τα Γκολ

+Select the Employee for whom you are creating the Appraisal.,Επιλέξτε τον υπάλληλο για τον οποίο δημιουργείτε η εκτίμηση.

+Select the Invoice against which you want to allocate payments.,Επιλέξτε το τιμολόγιο βάσει του οποίου θέλετε να κατανείμει τις καταβολές .

+Select the period when the invoice will be generated automatically,"Επιλογή της χρονικής περιόδου, όταν το τιμολόγιο θα δημιουργηθεί αυτόματα"

+Select the relevant company name if you have multiple companies,"Επιλέξτε το σχετικό όνομα της εταιρείας, αν έχετε πολλές εταιρείες"

+Select the relevant company name if you have multiple companies.,"Επιλέξτε το σχετικό όνομα της εταιρείας, αν έχετε πολλές εταιρείες."

+Select who you want to send this newsletter to,Επιλέξτε που θέλετε να στείλετε αυτό το ενημερωτικό δελτίο για την

+Select your home country and check the timezone and currency.,Επιλέξτε τη χώρα στο σπίτι σας και να ελέγξετε την χρονοζώνη και το νόμισμα .

+"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","Επιλέγοντας &quot;Ναι&quot; θα επιτρέψει σε αυτό το στοιχείο για να εμφανιστεί στο παραγγελίας, απόδειξης αγοράς."

+"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","Επιλέγοντας &quot;Ναι&quot; θα επιτρέψει σε αυτό το στοιχείο για να καταλάβουμε σε Πωλήσεις Τάξης, Δελτίο Αποστολής"

+"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",Επιλέγοντας &quot;Ναι&quot; θα σας επιτρέψει να δημιουργήσετε Bill του υλικού δείχνει πρώτων υλών και λειτουργικά έξοδα που προκύπτουν για την κατασκευή αυτού του στοιχείου.

+"Selecting ""Yes"" will allow you to make a Production Order for this item.",Επιλέγοντας &quot;Ναι&quot; θα σας επιτρέψει να κάνετε μια Παραγωγής Τάξης για το θέμα αυτό.

+"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",Επιλέγοντας «Ναι» θα δώσει μια μοναδική ταυτότητα σε κάθε οντότητα αυτού του αντικειμένου που μπορεί να δει στο Αύξων αριθμός master.

+Selling,Πώληση

+Selling Settings,Η πώληση Ρυθμίσεις

+Send,Αποστολή

+Send Autoreply,Αποστολή Autoreply

+Send Bulk SMS to Leads / Contacts,Μαζική αποστολή SMS σε οδηγεί / Επαφές

+Send Email,Αποστολή Email

+Send From,Αποστολή Από

+Send Notifications To,Στείλτε κοινοποιήσεις

+Send Now,Αποστολή τώρα

+Send Print in Body and Attachment,Αποστολή Εκτύπωση στο σώμα και στο Συνημμένο

+Send SMS,Αποστολή SMS

+Send To,Αποστολή προς

+Send To Type,Αποστολή Προς Πληκτρολογήστε

+Send automatic emails to Contacts on Submitting transactions.,Στείλτε e-mail αυτόματα στις Επαφές για την υποβολή των συναλλαγών.

+Send mass SMS to your contacts,Αποστολή μαζικών SMS στις επαφές σας

+Send regular summary reports via Email.,Αποστολή τακτικές συνοπτικές εκθέσεις μέσω e-mail.

+Send to this list,Αποστολή σε αυτόν τον κατάλογο

+Sender,Αποστολέας

+Sender Name,Όνομα αποστολέα

+Sent,Sent

+Sent Mail,Sent Mail

+Sent On,Εστάλη στις

+Sent Quotation,Εστάλη Προσφοράς

+Sent or Received,Αποστέλλονται ή λαμβάνονται

+Separate production order will be created for each finished good item.,Ξεχωριστή σειρά παραγωγής θα δημιουργηθεί για κάθε τελικό καλό στοιχείο.

+Serial No,Αύξων αριθμός

+Serial No / Batch,Αύξων αριθμός / Batch

+Serial No Details,Serial Λεπτομέρειες αριθ.

+Serial No Service Contract Expiry,Αύξων αριθμός Λήξη σύμβασης παροχής υπηρεσιών

+Serial No Status,Αύξων αριθμός Status

+Serial No Warranty Expiry,Αύξων αριθμός Ημερομηνία λήξης της εγγύησης

+Serial No created,Αύξων αριθμός που δημιουργήθηκε

+Serial No does not belong to Item,Αύξων αριθμός δεν ανήκει σε θέση

+Serial No must exist to transfer out.,Αύξων αριθμός πρέπει να υπάρχουν για να μεταφέρει έξω.

+Serial No qty cannot be a fraction,Αύξων αριθμός Ποσότητα δεν μπορεί να είναι ένα κλάσμα

+Serial No status must be 'Available' to Deliver,Αύξων αριθμός κατάστασης πρέπει να είναι «διαθέσιμη» να τηρηθούν οι υποσχέσεις

+Serial Nos do not match with qty,Αύξοντες αριθμοί δεν ταιριάζουν με έκαστος

+Serial Number Series,Serial Number Series

+Serialized Item: ',Serialized Θέση: «

+Series,σειρά

+Series List for this Transaction,Λίστα Series για αυτή τη συναλλαγή

+Service Address,Service Διεύθυνση

+Services,Υπηρεσίες

+Session Expiry,Λήξη συνεδρίας

+Session Expiry in Hours e.g. 06:00,"Λήξη συνεδρίας σε ώρες, π.χ. 6:00"

+Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,Ορισμός Θέση Ομάδα-σοφός προϋπολογισμούς σε αυτό το έδαφος. Μπορείτε επίσης να συμπεριλάβετε εποχικότητα με τη ρύθμιση της διανομής.

+Set Login and Password if authentication is required.,"Ορισμός Login και Password, εάν απαιτείται έλεγχος ταυτότητας."

+Set allocated amount against each Payment Entry and click 'Allocate'.,Σετ ποσό που θα διατεθεί από κάθε έναρξη πληρωμής και κάντε κλικ στο κουμπί « Κατανομή » .

+Set as Default,Ορισμός ως Προεπιλογή

+Set as Lost,Ορισμός ως Lost

+Set prefix for numbering series on your transactions,Ορίστε πρόθεμα για σειρά αρίθμησης για τις συναλλαγές σας

+Set targets Item Group-wise for this Sales Person.,Τον καθορισμό στόχων Θέση Ομάδα-σοφός για αυτό το πρόσωπο πωλήσεων.

+"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","Ορισμός εξερχόμενων ρυθμίσεις SMTP σας διεύθυνση εδώ. Όλα τα συστήματα που δημιουργούνται ειδοποιήσεις, μηνύματα ηλεκτρονικού ταχυδρομείου θα πάει από αυτό το διακομιστή αλληλογραφίας. Εάν δεν είστε σίγουροι, αφήστε αυτό το κενό για να χρησιμοποιηθεί ERPNext servers (e-mail θα αποσταλούν από την ταυτότητα ηλεκτρονικού ταχυδρομείου σας) ή επικοινωνήστε με τον παροχέα email σας."

+Setting Account Type helps in selecting this Account in transactions.,Ρύθμιση Τύπος λογαριασμού βοηθά στην επιλογή αυτόν το λογαριασμό στις συναλλαγές.

+Setting up...,Ρύθμιση ...

+Settings,Ρυθμίσεις

+Settings for Accounts,Ρυθμίσεις για τους λογαριασμούς

+Settings for Buying Module,Ρυθμίσεις για την αγορά Ενότητα

+Settings for Selling Module,Ρυθμίσεις για την πώληση μονάδας

+Settings for Stock Module,Ρυθμίσεις για την Τράπεζα Ενότητα

+"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",Ρυθμίσεις για την απομάκρυνση των αιτούντων εργασία από ένα π.χ. γραμματοκιβώτιο &quot;jobs@example.com&quot;

+Setup,Εγκατάσταση

+Setup Already Complete!!,Ρύθμιση Ήδη Complete !

+Setup Complete!,Η εγκατάσταση ολοκληρώθηκε !

+Setup Completed,Ρύθμιση Ολοκληρώθηκε

+Setup Series,Σειρά εγκατάστασης

+Setup of Shopping Cart.,Ρύθμιση του καλαθιού αγορών.

+Setup to pull emails from support email account,Ρύθμιση για να τραβήξει τα email από το λογαριασμό email στήριξης

+Share,Μετοχή

+Share With,Share Με

+Shipments to customers.,Οι αποστολές προς τους πελάτες.

+Shipping,Ναυτιλία

+Shipping Account,Ο λογαριασμός Αποστολές

+Shipping Address,Διεύθυνση αποστολής

+Shipping Amount,Ποσό αποστολή

+Shipping Rule,Αποστολές Κανόνας

+Shipping Rule Condition,Αποστολές Κατάσταση Κανόνας

+Shipping Rule Conditions,Όροι Κανόνας αποστολή

+Shipping Rule Label,Αποστολές Label Κανόνας

+Shipping Rules,Κανόνες αποστολή

+Shop,Shop

+Shopping Cart,Καλάθι Αγορών

+Shopping Cart Price List,Shopping Τιμοκατάλογος Καλάθι

+Shopping Cart Price Lists,Τιμοκατάλογοι Καλάθι Αγορών

+Shopping Cart Settings,Ρυθμίσεις Καλάθι Αγορών

+Shopping Cart Shipping Rule,Καλάθι Αγορών αποστολή Κανόνας

+Shopping Cart Shipping Rules,Κανόνες Shipping Καλάθι Αγορών

+Shopping Cart Taxes and Charges Master,Φόροι Καλάθι και Χρεώσεις Δάσκαλος

+Shopping Cart Taxes and Charges Masters,Φόροι Καλάθι και Χρεώσεις Masters

+Short biography for website and other publications.,Σύντομη βιογραφία για την ιστοσελίδα και άλλων εκδόσεων.

+"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.","Εμφάνιση &quot;Διαθέσιμο&quot; ή &quot;Μη διαθέσιμο&quot; με βάση αποθήκης, διαθέσιμη στην αποθήκη αυτή."

+Show / Hide Features,Εμφάνιση / Απόκρυψη Χαρακτηριστικά

+Show / Hide Modules,Εμφάνιση / Απόκρυψη Ενότητες

+Show In Website,Εμφάνιση Στην Ιστοσελίδα

+Show a slideshow at the top of the page,Δείτε ένα slideshow στην κορυφή της σελίδας

+Show in Website,Εμφάνιση στο Website

+Show this slideshow at the top of the page,Εμφάνιση αυτής της παρουσίασης στην κορυφή της σελίδας

+Signature,Υπογραφή

+Signature to be appended at the end of every email,Υπογραφή πρέπει να επισυνάπτεται στο τέλος του κάθε e-mail

+Single,Μονόκλινο

+Single unit of an Item.,Ενιαία μονάδα ενός στοιχείου.

+Sit tight while your system is being setup. This may take a few moments.,"Καθίστε σφιχτά , ενώ το σύστημά σας είναι setup . Αυτό μπορεί να διαρκέσει μερικά λεπτά ."

+Slideshow,Παρουσίαση

+"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","Συγνώμη! Δεν μπορείτε να αλλάξετε το προεπιλεγμένο νόμισμα της εταιρείας, επειδή υπάρχουν υφιστάμενες πράξεις εναντίον της. Θα πρέπει να ακυρώσει αυτές τις συναλλαγές, αν θέλετε να αλλάξετε το εξ &#39;ορισμού νόμισμα."

+"Sorry, Serial Nos cannot be merged","Λυπούμαστε , Serial Nos δεν μπορούν να συγχωνευθούν"

+"Sorry, companies cannot be merged","Δυστυχώς , οι επιχειρήσεις δεν μπορούν να συγχωνευθούν"

+Source,Πηγή

+Source Warehouse,Αποθήκη Πηγή

+Source and Target Warehouse cannot be same,Πηγή και αποθήκη στόχος δεν μπορεί να είναι ίδια

+Spartan,Σπαρτιάτης

+Special Characters,Ειδικοί χαρακτήρες

+Special Characters ,

+Specification Details,Λεπτομέρειες Προδιαγραφές

+Specify Exchange Rate to convert one currency into another,Καθορίστε συναλλαγματικής ισοτιμίας για τη μετατροπή ενός νομίσματος σε άλλο

+"Specify a list of Territories, for which, this Price List is valid","Ορίστε μια λίστα των εδαφών, για την οποία, παρών τιμοκατάλογος ισχύει"

+"Specify a list of Territories, for which, this Shipping Rule is valid","Ορίστε μια λίστα των εδαφών, για την οποία, αυτός ο κανόνας ναυτιλία είναι έγκυρη"

+"Specify a list of Territories, for which, this Taxes Master is valid","Ορίστε μια λίστα των εδαφών, για την οποία, αυτός ο Δάσκαλος φόροι είναι έγκυρη"

+Specify conditions to calculate shipping amount,Καθορίστε προϋποθέσεις για τον υπολογισμό του ποσού ναυτιλία

+"Specify the operations, operating cost and give a unique Operation no to your operations.","Καθορίστε το πράξεις , το κόστος λειτουργίας και να δώσει μια μοναδική λειτουργία δεν τις εργασίες σας ."

+Split Delivery Note into packages.,Split Σημείωση Παράδοση σε πακέτα.

+Standard,Πρότυπο

+Standard Rate,Κανονικός συντελεστής

+"Standard Terms and Conditions that can be added to Sales and Purchases.
+
+Examples:
+
+1. Validity of the offer.
+1. Payment Terms (In Advance, On Credit, part advance etc).
+1. What is extra (or payable by the Customer).
+1. Safety / usage warning.
+1. Warranty if any.
+1. Returns Policy.
+1. Terms of shipping, if applicable.
+1. Ways of addressing disputes, indemnity, liability, etc.
+1. Address and Contact of your Company.",

+"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.
+10. Add or Deduct: Whether you want to add or deduct the tax.",

+"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.",

+Start,αρχή

+Start Date,Ημερομηνία έναρξης

+Start date of current invoice's period,Ημερομηνία έναρξης της περιόδου τρέχουσας τιμολογίου

+Starting up...,Εκκίνηση ...

+State,Κατάσταση

+Static Parameters,Στατικές παραμέτρους

+Status,Κατάσταση

+Status must be one of ,Κατάστασης πρέπει να είναι ένας από τους

+Status should be Submitted,Κατάσταση θα πρέπει να υποβάλλονται

+Statutory info and other general information about your Supplier,Τακτικό πληροφορίες και άλλες γενικές πληροφορίες σχετικά με τον προμηθευτή σας

+Stock,Μετοχή

+Stock Adjustment Account,Χρηματιστήριο Λογαριασμός προσαρμογής

+Stock Ageing,Χρηματιστήριο Γήρανση

+Stock Analytics,Analytics Χρηματιστήριο

+Stock Balance,Υπόλοιπο Χρηματιστήριο

+Stock Entries already created for Production Order ,Ενδείξεις Stock ήδη δημιουργήσει για εντολή παραγωγής

+Stock Entry,Έναρξη Χρηματιστήριο

+Stock Entry Detail,Χρηματιστήριο Λεπτομέρεια εισόδου

+Stock Frozen Upto,Χρηματιστήριο Κατεψυγμένα Μέχρι

+Stock Ledger,Χρηματιστήριο Λέτζερ

+Stock Ledger Entry,Χρηματιστήριο Λέτζερ εισόδου

+Stock Level,Επίπεδο Χρηματιστήριο

+Stock Projected Qty,Χρηματιστήριο Προβλεπόμενη Ποσότητα

+Stock Qty,Stock Ποσότητα

+Stock Queue (FIFO),Χρηματιστήριο Queue (FIFO)

+Stock Received But Not Billed,"Χρηματιστήριο, αλλά δεν έλαβε Τιμολογημένος"

+Stock Reconcilation Data,Συμφιλίωσης Στοιχεία Μετοχής

+Stock Reconcilation Template,Χρηματιστήριο συμφιλίωσης Πρότυπο

+Stock Reconciliation,Χρηματιστήριο Συμφιλίωση

+"Stock Reconciliation can be used to update the stock on a particular date, ",

+Stock Settings,Ρυθμίσεις Χρηματιστήριο

+Stock UOM,Χρηματιστήριο UOM

+Stock UOM Replace Utility,Χρηματιστήριο Utility Αντικατάσταση UOM

+Stock Uom,Χρηματιστήριο UOM

+Stock Value,Αξία των αποθεμάτων

+Stock Value Difference,Χρηματιστήριο Διαφορά Αξία

+Stock transactions exist against warehouse ,

+Stop,Stop

+Stop Birthday Reminders,Διακοπή Υπενθυμίσεις γενεθλίων

+Stop Material Request,Διακοπή Υλικό Αίτηση

+Stop users from making Leave Applications on following days.,Σταματήστε τους χρήστες να κάνουν αιτήσεις Αφήστε σχετικά με τις παρακάτω ημέρες.

+Stop!,Σταματήστε !

+Stopped,Σταμάτησε

+Structure cost centers for budgeting.,Κέντρα κόστους κατασκευής για την κατάρτιση του προϋπολογισμού.

+Structure of books of accounts.,Δομή των βιβλίων των λογαριασμών.

+"Sub-currency. For e.g. ""Cent""",Υπο-νόμισμα. Για παράδειγμα &quot;Cent&quot;

+Subcontract,Υπεργολαβία

+Subject,Θέμα

+Submit Salary Slip,Υποβολή Slip Μισθός

+Submit all salary slips for the above selected criteria,Υποβολή όλα τα εκκαθαριστικά σημειώματα αποδοχών για τα επιλεγμένα παραπάνω κριτήρια

+Submit this Production Order for further processing.,Υποβολή αυτό Παραγωγής Τάξης για περαιτέρω επεξεργασία .

+Submitted,Υποβλήθηκε

+Subsidiary,Θυγατρική

+Successful: ,Επιτυχείς:

+Suggestion,Πρόταση

+Suggestions,Προτάσεις

+Sunday,Κυριακή

+Supplier,Προμηθευτής

+Supplier (Payable) Account,Προμηθευτής (Υποχρεώσεις) λογαριασμός

+Supplier (vendor) name as entered in supplier master,Προμηθευτή (vendor) το όνομα που έχει καταχωρηθεί στο κύριο προμηθευτή

+Supplier Account,Ο λογαριασμός προμηθευτή

+Supplier Account Head,Προμηθευτής Head λογαριασμού

+Supplier Address,Διεύθυνση Προμηθευτή

+Supplier Addresses And Contacts,Διευθύνσεις Προμηθευτής Και Επαφές

+Supplier Addresses and Contacts,Διευθύνσεις προμηθευτή και Επαφές

+Supplier Details,Στοιχεία Προμηθευτή

+Supplier Intro,Intro Προμηθευτής

+Supplier Invoice Date,Προμηθευτής Ημερομηνία Τιμολογίου

+Supplier Invoice No,Τιμολόγιο του προμηθευτή αριθ.

+Supplier Name,Όνομα προμηθευτή

+Supplier Naming By,Προμηθευτής ονομασία με

+Supplier Part Number,Προμηθευτής Αριθμός είδους

+Supplier Quotation,Προσφορά Προμηθευτής

+Supplier Quotation Item,Προμηθευτής Θέση Προσφοράς

+Supplier Reference,Αναφορά Προμηθευτής

+Supplier Shipment Date,Προμηθευτής ημερομηνία αποστολής

+Supplier Shipment No,Αποστολή Προμηθευτής αριθ.

+Supplier Type,Τύπος Προμηθευτής

+Supplier Type / Supplier,Προμηθευτής Τύπος / Προμηθευτής

+Supplier Warehouse,Αποθήκη Προμηθευτής

+Supplier Warehouse mandatory subcontracted purchase receipt,Προμηθευτής αποθήκη υποχρεωτικής υπεργολαβίας απόδειξη αγοράς

+Supplier classification.,Ταξινόμηση Προμηθευτή.

+Supplier database.,Βάση δεδομένων προμηθευτών.

+Supplier of Goods or Services.,Προμηθευτή των αγαθών ή υπηρεσιών.

+Supplier warehouse where you have issued raw materials for sub - contracting,"Αποθήκη προμηθευτή, εάν έχετε εκδώσει τις πρώτες ύλες για την υπο - αναθέτουσα"

+Supplier-Wise Sales Analytics,Προμηθευτής - Wise Πωλήσεις Analytics

+Support,Υποστήριξη

+Support Analtyics,Analtyics υποστήριξη

+Support Analytics,Analytics Υποστήριξη

+Support Email,Υποστήριξη Email

+Support Email Settings,Υποστήριξη Ρυθμίσεις Email

+Support Password,Κωδικός Υποστήριξης

+Support Ticket,Ticket Support

+Support queries from customers.,Υποστήριξη ερωτήματα από πελάτες.

+Symbol,Σύμβολο

+Sync Support Mails,Συγχρονισμός Mails Υποστήριξη

+Sync with Dropbox,Συγχρονισμός με το Dropbox

+Sync with Google Drive,Συγχρονισμός με το Google Drive

+System Administration,σύστημα Διαχείρισης

+System Scheduler Errors,Scheduler συστήματος Λάθη

+System Settings,Ρυθμίσεις συστήματος

+"System User (login) ID. If set, it will become default for all HR forms.","Σύστημα χρήστη (login) ID. Αν οριστεί, θα γίνει προεπιλογή για όλες τις μορφές HR."

+System for managing Backups,Σύστημα για τη διαχείριση των αντιγράφων ασφαλείας

+System generated mails will be sent from this email id.,Σύστημα που δημιουργούνται μηνύματα θα αποστέλλονται από αυτό το email id.

+TL-,TL-

+TLB-,TLB-

+Table for Item that will be shown in Web Site,Πίνακας για τη θέση που θα εμφανιστεί στο Web Site

+Target  Amount,Ποσό-στόχος

+Target Detail,Λεπτομέρειες Target

+Target Details,Λεπτομέρειες Target

+Target Details1,Στόχος details1

+Target Distribution,Διανομή Target

+Target On,Στόχος On

+Target Qty,Ποσότητα Target

+Target Warehouse,Αποθήκη Target

+Task,Έργο

+Task Details,Λεπτομέρειες Εργασίας

+Tasks,καθήκοντα

+Tax,Φόρος

+Tax Accounts,Φόρος Λογαριασμοί

+Tax Calculation,Υπολογισμός φόρου

+Tax Category can not be 'Valuation' or 'Valuation and Total' as all items are non-stock items,"Φορολογική κατηγορία δεν μπορεί να είναι « Αποτίμηση » ή « Αποτίμηση και Total », όπως όλα τα στοιχεία είναι στοιχεία μη - απόθεμα"

+Tax Master,Δάσκαλος φόρου

+Tax Rate,Φορολογικός Συντελεστής

+Tax Template for Purchase,Πρότυπο φόρου για Αγορά

+Tax Template for Sales,Πρότυπο φόρου για τις πωλήσεις

+Tax and other salary deductions.,Φορολογικές και άλλες μειώσεις μισθών.

+"Tax detail table fetched from item master as a string and stored in this field.
+Used for Taxes and Charges",

+Taxable,Φορολογητέο

+Taxes,Φόροι

+Taxes and Charges,Φόροι και τέλη

+Taxes and Charges Added,Οι φόροι και οι επιβαρύνσεις που προστίθενται

+Taxes and Charges Added (Company Currency),Οι φόροι και οι επιβαρύνσεις που προστίθενται (νόμισμα της Εταιρείας)

+Taxes and Charges Calculation,Φόροι και τέλη Υπολογισμός

+Taxes and Charges Deducted,Φόροι και τέλη παρακρατήθηκε

+Taxes and Charges Deducted (Company Currency),Οι φόροι και οι επιβαρύνσεις αφαιρούνται (νόμισμα της Εταιρείας)

+Taxes and Charges Total,Φόροι και τέλη Σύνολο

+Taxes and Charges Total (Company Currency),Φόροι και τέλη Σύνολο (νόμισμα της Εταιρείας)

+Template for employee performance appraisals.,Πρότυπο για την αξιολόγηση της απόδοσης των εργαζομένων.

+Template of terms or contract.,Πρότυπο των όρων ή της σύμβασης.

+Term Details,Term Λεπτομέρειες

+Terms,όροι

+Terms and Conditions,Όροι και Προϋποθέσεις

+Terms and Conditions Content,Όροι και Προϋποθέσεις Περιεχόμενο

+Terms and Conditions Details,Όροι και Προϋποθέσεις Λεπτομέρειες

+Terms and Conditions Template,Όροι και Προϋποθέσεις προτύπου

+Terms and Conditions1,Όροι και συνθήκες1

+Terretory,Terretory

+Territory,Έδαφος

+Territory / Customer,Έδαφος / πελατών

+Territory Manager,Διευθυντής Επικράτεια

+Territory Name,Όνομα Επικράτεια

+Territory Target Variance (Item Group-Wise),Έδαφος Διακύμανση Target (Θέση Group-Wise)

+Territory Targets,Στόχοι Επικράτεια

+Test,Δοκιμή

+Test Email Id,Test Id Email

+Test the Newsletter,Δοκιμάστε το Ενημερωτικό Δελτίο

+The BOM which will be replaced,Η ΒΟΜ η οποία θα αντικατασταθεί

+The First User: You,Η πρώτη Χρήστης : Μπορείτε

+"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""","Το στοιχείο που αντιπροσωπεύει το πακέτο. Αυτό το στοιχείο πρέπει να έχει &quot;Είναι Stock Θέση&quot;, όπως &quot;Όχι&quot; και &quot;Είναι σημείο πώλησης&quot;, όπως &quot;Ναι&quot;"

+The Organization,ο Οργανισμός

+"The account head under Liability, in which Profit/Loss will be booked","Η κεφαλή του λογαριασμού βάσει της αστικής ευθύνης, στην οποία Κέρδη / Ζημίες θα κρατηθεί"

+"The date on which next invoice will be generated. It is generated on submit.
+",

+The date on which recurring invoice will be stop,Η ημερομηνία κατά την οποία επαναλαμβανόμενες τιμολόγιο θα σταματήσει

+"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","Η ημέρα του μήνα κατά τον οποίο τιμολόγιο αυτοκινήτων θα παραχθούν, π.χ. 05, 28 κλπ"

+The day(s) on which you are applying for leave coincide with holiday(s). You need not apply for leave.,Η μέρα ( ες) στην οποία υποβάλλετε αίτηση για άδεια συμπίπτει με αργία ( ες ) . Δεν χρειάζεται να υποβάλουν αίτηση για άδεια .

+The first Leave Approver in the list will be set as the default Leave Approver,Η πρώτη εγκριτή Αφήστε στον κατάλογο θα πρέπει να οριστεί ως Υπεύθυνος έγκρισης Αφήστε default

+The first user will become the System Manager (you can change that later).,Ο πρώτος χρήστης θα γίνει ο Διαχειριστής του Συστήματος ( μπορείτε να αλλάξετε αυτό αργότερα ) .

+The gross weight of the package. Usually net weight + packaging material weight. (for print),Το μεικτό βάρος του κόλου. Συνήθως καθαρό βάρος + βάρος συσκευασίας υλικό. (Για εκτύπωση)

+The name of your company for which you are setting up this system.,Το όνομα της εταιρείας σας για την οποία είστε δημιουργία αυτού του συστήματος .

+The net weight of this package. (calculated automatically as sum of net weight of items),Το καθαρό βάρος του εν λόγω πακέτου. (Υπολογίζονται αυτόματα ως το άθροισμα του καθαρού βάρους των αντικειμένων)

+The new BOM after replacement,Η νέα BOM μετά την αντικατάστασή

+The rate at which Bill Currency is converted into company's base currency,Ο ρυθμός με τον οποίο Νόμισμα Bill μετατρέπεται σε νόμισμα βάσης της εταιρείας

+The unique id for tracking all recurring invoices. It is generated on submit.,Το μοναδικό αναγνωριστικό για την παρακολούθηση όλων των επαναλαμβανόμενες τιμολόγια. Παράγεται σε υποβάλει.

+There is nothing to edit.,Δεν υπάρχει τίποτα να επεξεργαστείτε .

+There was an error. One probable reason could be that you haven't saved the form. Please contact support@erpnext.com if the problem persists.,Υπήρξε ένα σφάλμα . Ένας πιθανός λόγος θα μπορούσε να είναι ότι δεν έχετε αποθηκεύσει τη φόρμα . Παρακαλούμε επικοινωνήστε support@erpnext.com εάν το πρόβλημα παραμένει .

+There were errors.,Υπήρχαν λάθη .

+This Cost Center is a,Αυτό το Κέντρο Κόστους είναι ένα

+This Currency is disabled. Enable to use in transactions,Αυτό το νόμισμα είναι απενεργοποιημένη . Ενεργοποίηση για να χρησιμοποιήσετε στις συναλλαγές

+This ERPNext subscription,Η συνδρομή αυτή ERPNext

+This Leave Application is pending approval. Only the Leave Apporver can update status.,Αυτό Αφήστε εφαρμογή εκκρεμεί η έγκριση . Μόνο ο Αφήστε Apporver να ενημερώσετε την κατάστασή .

+This Time Log Batch has been billed.,Αυτή η παρτίδα Log χρόνος έχει χρεωθεί.

+This Time Log Batch has been cancelled.,Αυτή η παρτίδα Log χρόνος έχει ακυρωθεί.

+This Time Log conflicts with,Αυτή τη φορά οι συγκρούσεις Σύνδεση με

+This is a root account and cannot be edited.,Αυτό είναι ένας λογαριασμός root και δεν μπορεί να επεξεργαστεί .

+This is a root customer group and cannot be edited.,Αυτό είναι μια ομάδα πελατών ρίζα και δεν μπορεί να επεξεργαστεί .

+This is a root item group and cannot be edited.,Πρόκειται για μια ομάδα ειδών ρίζα και δεν μπορεί να επεξεργαστεί .

+This is a root sales person and cannot be edited.,Αυτό είναι ένα πρόσωπο πωλήσεων ρίζα και δεν μπορεί να επεξεργαστεί .

+This is a root territory and cannot be edited.,Αυτό είναι μια περιοχή της ρίζας και δεν μπορεί να επεξεργαστεί .

+This is the number of the last created transaction with this prefix,Αυτός είναι ο αριθμός της τελευταίας συναλλαγής που δημιουργήθηκε με αυτό το πρόθεμα

+This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,Αυτό το εργαλείο σας βοηθά να ενημερώσετε ή να διορθώσετε την ποσότητα και την αποτίμηση των αποθεμάτων στο σύστημα. Είναι συνήθως χρησιμοποιείται για να συγχρονίσει τις αξίες του συστήματος και τι όντως υπάρχει στις αποθήκες σας.

+This will be used for setting rule in HR module,Αυτό θα χρησιμοποιηθεί για τον κανόνα ρύθμιση στην ενότητα HR

+Thread HTML,Θέμα HTML

+Thursday,Πέμπτη

+Time Log,Log Ώρα

+Time Log Batch,Ώρα Batch Σύνδεση

+Time Log Batch Detail,Ώρα Λεπτομέρεια Batch Σύνδεση

+Time Log Batch Details,Λεπτομέρειες Batch Χρόνος καταγραφής

+Time Log Batch status must be 'Submitted',Ώρα κατάσταση Batch Log πρέπει να «Υποβλήθηκε»

+Time Log for tasks.,Log Ώρα για εργασίες.

+Time Log must have status 'Submitted',Σύνδεση διάστημα πρέπει να έχουν καθεστώς «Υποβλήθηκε»

+Time Zone,Ζώνη ώρας

+Time Zones,Ζώνες ώρας

+Time and Budget,Χρόνο και τον προϋπολογισμό

+Time at which items were delivered from warehouse,Η χρονική στιγμή κατά την οποία τα στοιχεία παραδόθηκαν από την αποθήκη

+Time at which materials were received,Η χρονική στιγμή κατά την οποία τα υλικά υποβλήθηκαν

+Title,Τίτλος

+To,Να

+To Currency,Το νόμισμα

+To Date,Για την Ημερομηνία

+To Date should be same as From Date for Half Day leave,Για Ημερομηνία πρέπει να είναι ίδια με Από ημερομηνία για την άδεια Half Day

+To Discuss,Για να συζητήσουν

+To Do List,To Do List

+To Package No.,Για τη συσκευασία Όχι

+To Pay,να πληρώσει

+To Produce,για την παραγωγή

+To Time,To Time

+To Value,Για Value

+To Warehouse,Για Warehouse

+"To add child nodes, explore tree and click on the node under which you want to add more nodes.","Για να προσθέσετε κόμβους του παιδιού , να διερευνήσει το δέντρο και κάντε κλικ στο κόμβο κάτω από την οποία θέλετε να προσθέσετε περισσότερους κόμβους ."

+"To assign this issue, use the ""Assign"" button in the sidebar.","Για να εκχωρήσετε αυτό το ζήτημα, χρησιμοποιήστε το &quot;Assign&quot; κουμπί στο sidebar."

+"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","Για να δημιουργήσετε αυτόματα εισιτήρια υποστήριξης από τα εισερχόμενα e-mail σας, ορίστε τις ρυθμίσεις POP3 σας εδώ. Πρέπει να δημιουργήσετε ένα ξεχωριστό ιδανικά ταυτότητα ηλεκτρονικού ταχυδρομείου για το σύστημα ERP, έτσι ώστε όλα τα μηνύματα θα συγχρονιστεί στο σύστημα από την id ταχυδρομείου. Εάν δεν είστε βέβαιοι, επικοινωνήστε με το e-mail σας."

+To create a Bank Account:,Για να δημιουργήσετε ένα λογαριασμό της Τράπεζας :

+To create a Tax Account:,Για να δημιουργήσετε ένα λογαριασμό ΦΠΑ:

+"To create an Account Head under a different company, select the company and save customer.","Για να δημιουργήσετε ένα κεφάλι λογαριασμό με διαφορετική εταιρεία, επιλέξτε την εταιρεία και να σώσει τους πελάτες."

+To date cannot be before from date,Μέχρι σήμερα δεν μπορεί να είναι πριν από την ημερομηνία

+To enable <b>Point of Sale</b> features,Για να ενεργοποιήσετε <b>Point of Sale</b> χαρακτηριστικά

+To enable <b>Point of Sale</b> view,Για να ενεργοποιήσετε την <b>Point of view Πώληση</b>

+To get Item Group in details table,Για να πάρετε την ομάδα Θέση σε λεπτομέρειες πίνακα

+"To merge, following properties must be same for both items","Για να συγχωνεύσετε , ακόλουθες ιδιότητες πρέπει να είναι ίδιες για τα δύο είδη"

+"To report an issue, go to ",

+"To set this Fiscal Year as Default, click on 'Set as Default'","Για να ορίσετε το τρέχον οικονομικό έτος ως προεπιλογή , κάντε κλικ στο "" Ορισμός ως προεπιλογή """

+To track any installation or commissioning related work after sales,Για να παρακολουθήσετε οποιαδήποτε εγκατάσταση ή τις σχετικές εργασίες μετά την πώληση

+"To track brand name in the following documents<br>
+Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No",

+To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,Για να ακολουθήσετε το στοιχείο στις πωλήσεις και παραστατικά αγοράς με βάση τους αύξοντες αριθμούς. Αυτό μπορεί επίσης να χρησιμοποιηθεί για να παρακολουθείτε τις λεπτομέρειες της εγγύησης του προϊόντος.

+To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,Για να παρακολουθείτε τα στοιχεία πωλήσεων και τα παραστατικά αγοράς με nos παρτίδα <br> <b>Προτεινόμενα Κλάδος: Χημικά κλπ</b>

+To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,Για να παρακολουθείτε τα στοιχεία με barcode. Θα είναι σε θέση να εισέλθουν αντικείμενα στο Δελτίο Αποστολής και Τιμολόγιο Πώλησης με σάρωση barcode του στοιχείου.

+Tools,Εργαλεία

+Top,Κορυφή

+Total,Σύνολο

+Total (sum of) points distribution for all goals should be 100.,Σύνολο (ποσό) σημεία διανομής για όλους τους στόχους θα πρέπει να είναι 100.

+Total Advance,Σύνολο Advance

+Total Amount,Συνολικό Ποσό

+Total Amount To Pay,Συνολικό ποσό για να πληρώσει

+Total Amount in Words,Συνολικό ποσό ολογράφως

+Total Billing This Year: ,Σύνολο χρέωσης Αυτό το έτος:

+Total Claimed Amount,Συνολικό αιτούμενο ποσό αποζημίωσης

+Total Commission,Σύνολο Επιτροπής

+Total Cost,Συνολικό Κόστος

+Total Credit,Συνολική πίστωση

+Total Debit,Σύνολο χρέωσης

+Total Deduction,Συνολική έκπτωση

+Total Earning,Σύνολο Κερδίζουν

+Total Experience,Συνολική εμπειρία

+Total Hours,Σύνολο ωρών

+Total Hours (Expected),Σύνολο Ωρών (Αναμένεται)

+Total Invoiced Amount,Συνολικό Ποσό τιμολόγησης

+Total Leave Days,Σύνολο ημερών άδειας

+Total Leaves Allocated,Φύλλα Σύνολο Πόροι

+Total Manufactured Qty can not be greater than Planned qty to manufacture,"Σύνολο Κατασκευάζεται Ποσότητα δεν μπορεί να είναι μεγαλύτερη από ό, τι Προγραμματισμένες ποσότητα για την κατασκευή"

+Total Operating Cost,Συνολικό Κόστος λειτουργίας

+Total Points,Σύνολο Πόντων

+Total Raw Material Cost,Συνολικό κόστος πρώτων υλών

+Total Sanctioned Amount,Συνολικό Ποσό Sanctioned

+Total Score (Out of 5),Συνολική βαθμολογία (5)

+Total Tax (Company Currency),Σύνολο Φόρου (νόμισμα της Εταιρείας)

+Total Taxes and Charges,Σύνολο φόρους και τέλη

+Total Taxes and Charges (Company Currency),Σύνολο φόρους και τέλη (νόμισμα της Εταιρείας)

+Total Working Days In The Month,Σύνολο εργάσιμες ημέρες του μήνα

+Total amount of invoices received from suppliers during the digest period,Συνολικό ποσό των τιμολογίων που λαμβάνονται από τους προμηθευτές κατά την περίοδο της πέψης

+Total amount of invoices sent to the customer during the digest period,Συνολικό ποσό των τιμολογίων που αποστέλλονται στον πελάτη κατά τη διάρκεια της πέψης

+Total in words,Συνολικά στα λόγια

+Total production order qty for item,Σύνολο Ποσότητα παραγωγής για το στοιχείο

+Totals,Σύνολα

+Track separate Income and Expense for product verticals or divisions.,Παρακολουθήστε ξεχωριστή Εσόδων και Εξόδων για κάθετες προϊόντος ή διαιρέσεις.

+Track this Delivery Note against any Project,Παρακολουθήστε αυτό το Δελτίο Αποστολής εναντίον οποιουδήποτε έργου

+Track this Sales Order against any Project,Παρακολουθήστε αυτό το Πωλήσεις Τάξης εναντίον οποιουδήποτε έργου

+Transaction,Συναλλαγή

+Transaction Date,Ημερομηνία Συναλλαγής

+Transaction not allowed against stopped Production Order,Η συναλλαγή δεν επιτρέπεται κατά σταμάτησε Εντολής Παραγωγής

+Transfer,Μεταφορά

+Transfer Material,μεταφορά Υλικού

+Transfer Raw Materials,Μεταφορά Πρώτες Ύλες

+Transferred Qty,Μεταφερόμενη ποσότητα

+Transporter Info,Πληροφορίες Transporter

+Transporter Name,Όνομα Transporter

+Transporter lorry number,Transporter αριθμό φορτηγών

+Trash Reason,Λόγος Trash

+Tree Type,δέντρο Τύπος

+Tree of item classification,Δέντρο του στοιχείου ταξινόμησης

+Trial Balance,Ισοζύγιο

+Tuesday,Τρίτη

+Type,Τύπος

+Type of document to rename.,Τύπος του εγγράφου για να μετονομάσετε.

+Type of employment master.,Τύπος του πλοιάρχου για την απασχόληση.

+"Type of leaves like casual, sick etc.","Τύπος των φύλλων, όπως casual, άρρωστοι κλπ."

+Types of Expense Claim.,Τύποι των αιτημάτων εξόδων.

+Types of activities for Time Sheets,Τύποι δραστηριοτήτων για Ώρα Φύλλα

+UOM,UOM

+UOM Conversion Detail,UOM Λεπτομέρεια μετατροπής

+UOM Conversion Details,UOM Λεπτομέρειες μετατροπής

+UOM Conversion Factor,UOM Συντελεστής μετατροπής

+UOM Conversion Factor is mandatory,UOM συντελεστής μετατροπής είναι υποχρεωτική

+UOM Name,UOM Name

+UOM Replace Utility,UOM Utility Αντικατάσταση

+Under AMC,Σύμφωνα AMC

+Under Graduate,Σύμφωνα με Μεταπτυχιακό

+Under Warranty,Στα πλαίσια της εγγύησης

+Unit of Measure,Μονάδα Μέτρησης

+"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","Μονάδα μέτρησης του σημείου αυτού (π.χ. Kg, Μονάδα, Όχι, Pair)."

+Units/Hour,Μονάδες / ώρα

+Units/Shifts,Μονάδες / Βάρδιες

+Unmatched Amount,Απαράμιλλη Ποσό

+Unpaid,Απλήρωτα

+Unscheduled,Έκτακτες

+Unstop,ξεβουλώνω

+Unstop Material Request,Ξεβουλώνω Υλικό Αίτηση

+Unstop Purchase Order,Ξεβουλώνω παραγγελίας

+Unsubscribed,Αδιάθετες

+Update,Ενημέρωση

+Update Clearance Date,Ενημέρωση Ημερομηνία Εκκαθάριση

+Update Cost,Ενημέρωση κόστους

+Update Finished Goods,Ενημέρωση Τελικών Ειδών

+Update Landed Cost,Ενημέρωση Landed Κόστος

+Update Numbering Series,Ενημέρωση αρίθμησης Series

+Update Series,Ενημέρωση Series

+Update Series Number,Ενημέρωση Αριθμός Σειράς

+Update Stock,Ενημέρωση Χρηματιστήριο

+Update Stock should be checked.,Ενημέρωση Χρηματιστήριο θα πρέπει να ελέγχονται.

+"Update allocated amount in the above table and then click ""Allocate"" button",Ενημέρωση ποσό που διατίθεται στον παραπάνω πίνακα και στη συνέχεια κάντε κλικ στο κουμπί &quot;Εκχώρηση&quot; κουμπί

+Update bank payment dates with journals.,Ενημέρωση τράπεζα ημερομηνίες πληρωμής με περιοδικά.

+Update clearance date of Journal Entries marked as 'Bank Vouchers',Ενημέρωση ημερομηνία εκκαθάρισης της Εφημερίδας των εγγραφών που χαρακτηρίζονται ως « Τράπεζα Κουπόνια »

+Updated,Ενημέρωση

+Updated Birthday Reminders,Ενημερώθηκε Υπενθυμίσεις γενεθλίων

+Upload Attendance,Ανεβάστε Συμμετοχή

+Upload Backups to Dropbox,Ανεβάστε αντίγραφα ασφαλείας στο Dropbox

+Upload Backups to Google Drive,Φορτώσουν τα αντίγραφα σε Google Drive

+Upload HTML,Ανεβάστε HTML

+Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,Ανεβάστε ένα αρχείο CSV με δύο στήλες:. Το παλιό όνομα και το νέο όνομα. Max 500 σειρές.

+Upload attendance from a .csv file,Ανεβάστε συμμετοχή από ένα αρχείο. Csv

+Upload stock balance via csv.,Ανεβάστε υπόλοιπο αποθεμάτων μέσω csv.

+Upload your letter head and logo - you can edit them later.,Ανεβάστε το κεφάλι γράμμα και το λογότυπό σας - μπορείτε να τα επεξεργαστείτε αργότερα .

+Uploaded File Attachments,Ανέβηκε συνημμένα αρχεία

+Upper Income,Άνω Εισοδήματος

+Urgent,Επείγων

+Use Multi-Level BOM,Χρησιμοποιήστε το Multi-Level BOM

+Use SSL,Χρήση SSL

+Use TLS,Χρήση TLS

+User,Χρήστης

+User ID,Όνομα Χρήστη

+User Name,Όνομα χρήστη

+User Properties,Ιδιότητες χρήστη

+User Remark,Παρατήρηση χρήστη

+User Remark will be added to Auto Remark,Παρατήρηση Χρήστης θα πρέπει να προστεθεί στο Παρατήρηση Auto

+User Tags,Ετικέτες

+User must always select,Ο χρήστης πρέπει πάντα να επιλέγετε

+User settings for Point-of-sale (POS),Ρυθμίσεις του χρήστη για Point - of-sale ( POS )

+Username,Όνομα Χρήστη

+Users and Permissions,Χρήστες και δικαιώματα

+Users who can approve a specific employee's leave applications,Οι χρήστες που μπορεί να εγκρίνει τις αιτήσεις άδειας συγκεκριμένου εργαζομένου

+Users with this role are allowed to create / modify accounting entry before frozen date,Οι χρήστες με αυτό το ρόλο τη δυνατότητα να δημιουργήσουν / τροποποιήσουν λογιστική εγγραφή πριν από την ημερομηνία κατεψυγμένα

+Users with this role are allowed to set frozen accounts and create / modify accounting entries against frozen accounts,Οι χρήστες με αυτό το ρόλο μπορούν να καθορίζουν δεσμευμένων λογαριασμών και τη δημιουργία / τροποποίηση των λογιστικών εγγραφών κατά δεσμευμένων λογαριασμών

+Utilities,Utilities

+Utility,Χρησιμότητα

+Valid For Territories,Ισχύει για τα εδάφη

+Valid Upto,Ισχύει Μέχρι

+Valid for Buying or Selling?,Ισχύει για αγορά ή πώληση;

+Valid for Territories,Ισχύει για εδάφη

+Validate,Επικύρωση

+Valuation,Εκτίμηση

+Valuation Method,Μέθοδος αποτίμησης

+Valuation Rate,Ποσοστό Αποτίμησης

+Valuation and Total,Αποτίμηση και Total

+Value,Αξία

+Value or Qty,Αξία ή Τεμ

+Vehicle Dispatch Date,Όχημα ημερομηνία αποστολής

+Vehicle No,Όχημα αριθ.

+Verified By,Verified by

+View,θέα

+View Ledger,Προβολή Λέτζερ

+View Now,δείτε τώρα

+Visit,Επίσκεψη

+Visit report for maintenance call.,Επισκεφθείτε την έκθεση για την έκτακτη συντήρηση.

+Voucher #,Voucher #

+Voucher Detail No,Λεπτομέρεια φύλλου αριθ.

+Voucher ID,ID Voucher

+Voucher No,Δεν Voucher

+Voucher Type,Τύπος Voucher

+Voucher Type and Date,Τύπος Voucher και Ημερομηνία

+WIP Warehouse required before Submit,WIP Αποθήκη απαιτείται πριν Υποβολή

+Walk In,Περπατήστε στην

+Warehouse,αποθήκη

+Warehouse ,

+Warehouse Contact Info,Αποθήκη Επικοινωνία

+Warehouse Detail,Λεπτομέρεια αποθήκη

+Warehouse Name,Όνομα αποθήκη

+Warehouse User,Χρήστης αποθήκη

+Warehouse Users,Χρήστες αποθήκη

+Warehouse and Reference,Αποθήκη και αναφορά

+Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt,Αποθήκη μπορεί να αλλάξει μόνο μέσω Stock εισόδου / Σημείωμα παράδοσης / απόδειξη αγοράς

+Warehouse cannot be changed for Serial No.,Αποθήκη δεν μπορεί να αλλάξει για την αύξων αριθμός

+Warehouse does not belong to company.,Αποθήκη δεν ανήκει σε εταιρεία.

+Warehouse is missing in Purchase Order,Αποθήκη λείπει σε Purchase Order

+Warehouse where you are maintaining stock of rejected items,Αποθήκη όπου θα είναι η διατήρηση αποθέματος απορριφθέντα στοιχεία

+Warehouse-Wise Stock Balance,Αποθήκη-Wise Balance Χρηματιστήριο

+Warehouse-wise Item Reorder,Αποθήκη-σοφός Θέση Αναδιάταξη

+Warehouses,Αποθήκες

+Warn,Προειδοποιώ

+Warning: Leave application contains following block dates,Προσοχή: Αφήστε εφαρμογή περιλαμβάνει τις εξής ημερομηνίες μπλοκ

+Warning: Material Requested Qty is less than Minimum Order Qty,"Προειδοποίηση : Υλικό Ζητήθηκαν Ποσότητα είναι λιγότερο από ό, τι Ελάχιστη Ποσότητα Παραγγελίας"

+Warranty / AMC Details,Εγγύηση / AMC Λεπτομέρειες

+Warranty / AMC Status,Εγγύηση / AMC Status

+Warranty Expiry Date,Εγγύηση Ημερομηνία Λήξης

+Warranty Period (Days),Περίοδος Εγγύησης (Ημέρες)

+Warranty Period (in days),Περίοδος Εγγύησης (σε ημέρες)

+Warranty expiry date and maintenance status mismatched,Εγγύηση ημερομηνία λήξης και την κατάσταση συντήρησης αταίριαστα

+Website,Δικτυακός τόπος

+Website Description,Περιγραφή Website

+Website Item Group,Website Ομάδα Θέση

+Website Item Groups,Ομάδες Θέση Website

+Website Settings,Ρυθμίσεις Website

+Website Warehouse,Αποθήκη Website

+Wednesday,Τετάρτη

+Weekly,Εβδομαδιαίος

+Weekly Off,Εβδομαδιαία Off

+Weight UOM,Βάρος UOM

+"Weight is mentioned,\nPlease mention ""Weight UOM"" too","Βάρος αναφέρεται , \ nΠαρακαλώ, αναφέρουν « Βάρος UOM "" πάρα πολύ"

+Weightage,Weightage

+Weightage (%),Weightage (%)

+Welcome to ERPNext. Over the next few minutes we will help you setup your ERPNext account. Try and fill in as much information as you have even if it takes a bit longer. It will save you a lot of time later. Good Luck!,Καλώς ήρθατε στο ERPNext . Μέσα στα επόμενα λίγα λεπτά θα σας βοηθήσει να ρυθμίσετε λογαριασμό ERPNext σας . Δοκιμάστε και συμπληρώστε όσες περισσότερες πληροφορίες έχετε ακόμη και αν χρειάζεται λίγο περισσότερο χρόνο . Αυτό θα σας εξοικονομήσει πολύ χρόνο αργότερα . Καλή τύχη!

+What does it do?,Τι κάνει;

+"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.","Όταν κάποιο από τα ελέγχθηκαν συναλλαγές &quot;Υποβλήθηκε&quot;, ένα μήνυμα ηλεκτρονικού ταχυδρομείου pop-up ανοίγουν αυτόματα για να στείλετε ένα μήνυμα ηλεκτρονικού ταχυδρομείου που σχετίζεται με το «Επικοινωνία» στην εν λόγω συναλλαγή, με τη συναλλαγή ως συνημμένο. Ο χρήστης μπορεί ή δεν μπορεί να στείλει το μήνυμα ηλεκτρονικού ταχυδρομείου."

+"When submitted, the system creates difference entries ",

+Where items are stored.,Σε περίπτωση που τα στοιχεία είναι αποθηκευμένα.

+Where manufacturing operations are carried out.,Όταν οι εργασίες παρασκευής να διεξάγονται.

+Widowed,Χήρος

+Will be calculated automatically when you enter the details,Θα υπολογίζονται αυτόματα όταν εισάγετε τα στοιχεία

+Will be updated after Sales Invoice is Submitted.,Θα πρέπει να ενημερώνεται μετά Sales τιμολογίου.

+Will be updated when batched.,Θα πρέπει να ενημερώνεται όταν ζυγισμένες.

+Will be updated when billed.,Θα πρέπει να ενημερώνεται όταν χρεώνονται.

+With Operations,Με Λειτουργίες

+With period closing entry,Με την είσοδο κλεισίματος περιόδου

+Work Details,Λεπτομέρειες Εργασίας

+Work Done,Η εργασία που γίνεται

+Work In Progress,Εργασία In Progress

+Work-in-Progress Warehouse,Work-in-Progress αποθήκη

+Working,Εργασία

+Workstation,Workstation

+Workstation Name,Όνομα σταθμού εργασίας

+Write Off Account,Γράψτε Off λογαριασμού

+Write Off Amount,Γράψτε Off Ποσό

+Write Off Amount <=,Γράψτε Εφάπαξ Ποσό &lt;=

+Write Off Based On,Γράψτε Off βάση την

+Write Off Cost Center,Γράψτε Off Κέντρο Κόστους

+Write Off Outstanding Amount,Γράψτε Off οφειλόμενο ποσό

+Write Off Voucher,Γράψτε Off Voucher

+Wrong Template: Unable to find head row.,Λάθος Πρότυπο: Ανίκανος να βρει γραμμή κεφάλι.

+Year,Έτος

+Year Closed,Έτους που έκλεισε

+Year End Date,Ημερομηνία Λήξης Έτος

+Year Name,Όνομα Έτος

+Year Start Date,Έτος Ημερομηνία Έναρξης

+Year Start Date and Year End Date are already set in Fiscal Year: ,

+Year Start Date and Year End Date are not within Fiscal Year.,Έτος Ημερομηνία έναρξης και Ημερομηνία λήξης έτους δεν εμπίπτουν Χρήσεως .

+Year Start Date should not be greater than Year End Date,Έτος Ημερομηνία Έναρξης δεν πρέπει να είναι μεγαλύτερη από το τέλος του έτους Ημερομηνία

+Year of Passing,Έτος Περνώντας

+Yearly,Ετήσια

+Yes,Ναί

+You are not allowed to reply to this ticket.,Δεν επιτρέπεται να απαντήσετε σε αυτό το εισιτήριο .

+You are not authorized to do/modify back dated entries before ,Δεν έχετε το δικαίωμα να κάνετε / τροποποίηση πίσω ημερομηνία καταχωρήσεις πριν

+You are not authorized to set Frozen value,Δεν επιτρέπεται να ορίσετε Κατεψυγμένα αξία

+You are the Expense Approver for this record. Please Update the 'Status' and Save,Είστε ο Υπεύθυνος έγκρισης Δαπάνη για αυτή την εγγραφή. Ενημερώστε το « Status » και Αποθήκευση

+You are the Leave Approver for this record. Please Update the 'Status' and Save,Είστε ο Αφήστε εγκριτή για αυτή την εγγραφή. Ενημερώστε το « Status » και Αποθήκευση

+You can Enter Row only if your Charge Type is 'On Previous Row Amount' or ' Previous Row Total',Μπορείτε να Εισάγετε Row μόνο εάν Τύπος φόρτισης σας είναι « On Προηγούμενη Row Ποσό » ή « Προηγούμενο Row Total »

+You can enter any date manually,Μπορείτε να εισάγετε οποιαδήποτε ημερομηνία με το χέρι

+You can enter the minimum quantity of this item to be ordered.,Μπορείτε να εισάγετε την ελάχιστη ποσότητα αυτού του στοιχείου που πρέπει να καταδικαστεί.

+You can not change rate if BOM mentioned agianst any item,"Δεν μπορείτε να αλλάξετε ρυθμό , αν BOM αναφέρεται agianst οποιοδήποτε στοιχείο"

+You can not enter both Delivery Note No and Sales Invoice No. Please enter any one.,Δεν μπορείτε να εισάγετε δύο Παράδοση Σημείωση Όχι και Τιμολόγιο Πώλησης Νο Παρακαλώ εισάγετε κάθε μία .

+"You can start by selecting backup frequency and \
+					granting access for sync",

+You can submit this Stock Reconciliation.,Μπορείτε να υποβάλετε αυτό το Χρηματιστήριο Συμφιλίωση .

+You can update either Quantity or Valuation Rate or both.,Μπορείτε να ενημερώσετε είτε Ποσότητα ή αποτίμησης Rate ή και τα δύο .

+You cannot Enter Row no. greater than or equal to current row no. for this Charge type,Δεν μπορείτε να Εισάγετε Row δεν είναι . μεγαλύτερη ή ίση με την τρέχουσα σειρά ηο. για αυτόν τον τύπο φόρτισης

+You cannot deduct when category is for 'Valuation' or 'Valuation and Total',Δεν μπορεί να εκπέσει όταν η κατηγορία είναι για « Αποτίμηση » ή « Αποτίμηση και Total »

+You cannot directly enter Amount and if your Charge Type is Actual enter your amount in Rate,Δεν μπορείτε να εισάγετε απευθείας Ποσό και αν Τύπος φόρτισης σας είναι Πραγματική εισάγετε το ποσό σας στο Rate

+You cannot give more than ,

+You cannot select Charge Type as 'On Previous Row Amount' or 'On Previous Row Total' for first row,Δεν μπορείτε να επιλέξετε Τύπος φόρτισης ως « Στις Προηγούμενη Row Ποσό » ή « Στις Προηγούμενη Row Total » για την πρώτη γραμμή

+You cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for valuation. You can select only 'Total' option for previous row amount or previous row total,Δεν μπορείτε να επιλέξετε τον τύπο φορτίου ως « Στις Προηγούμενη Row Ποσό » ή « Στις Προηγούμενη Row Total » για την αποτίμηση . Μπορείτε να επιλέξετε μόνο την επιλογή «Σύνολο» για το ποσό του προηγούμενου γραμμή ή προηγούμενο σύνολο σειράς

+You have entered duplicate items. Please rectify and try again.,Έχετε εισάγει διπλότυπα στοιχεία . Παρακαλούμε διορθώσει και δοκιμάστε ξανά .

+You may need to update: ,Μπορεί να χρειαστεί να ενημερώσετε:

+You must ,

+Your Customer's TAX registration numbers (if applicable) or any general information,ΦΟΡΟΣ πελάτη σας αριθμούς κυκλοφορίας (κατά περίπτωση) ή γενικές πληροφορίες

+Your Customers,Οι πελάτες σας

+Your ERPNext subscription will,ERPNext συνδρομή σας θα

+Your Products or Services,Προϊόντα ή τις υπηρεσίες σας

+Your Suppliers,προμηθευτές σας

+Your sales person who will contact the customer in future,Πωλήσεις πρόσωπο σας που θα επικοινωνήσει με τον πελάτη στο μέλλον

+Your sales person will get a reminder on this date to contact the customer,Πωλήσεις πρόσωπο σας θα πάρει μια υπενθύμιση για την ημερομηνία αυτή για να επικοινωνήσει με τον πελάτη

+Your setup is complete. Refreshing...,Setup σας είναι πλήρης. Αναζωογονητικό ...

+Your support email id - must be a valid email - this is where your emails will come!,Υποστήριξη id email σας - πρέπει να είναι μια έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου - αυτό είναι όπου τα email σας θα έρθει!

+already available in Price List,είναι ήδη διαθέσιμα σε Τιμοκατάλογος

+already returned though some other documents,ήδη επιστρέψει αν και ορισμένα άλλα έγγραφα

+also be included in Item's rate,επίσης να συμπεριλαμβάνεται στην τιμή του Είδους

+and,και

+"and ""Is Sales Item"" is ""Yes"" and there is no other Sales BOM","και "" Είναι Πωλήσεις σημείο "" είναι ""Ναι"" και δεν υπάρχει άλλος Πωλήσεις BOM"

+"and create a new Account Ledger (by clicking on Add Child) of type ""Bank or Cash""","και να δημιουργήσετε ένα νέο λογαριασμό Λέτζερ ( κάνοντας κλικ στο Add Child) του τύπου «Τράπεζα ή μετρητά """

+"and create a new Account Ledger (by clicking on Add Child) of type ""Tax"" and do mention the Tax rate.",και να δημιουργήσετε ένα νέο λογαριασμό Λέτζερ ( κάνοντας κλικ στο Add Child) του τύπου «Φόρος» και δεν αναφέρει το ποσοστό φόρου .

+and fiscal year: ,

+are not allowed for,δεν επιτρέπονται για

+are not allowed for ,

+are not allowed.,δεν επιτρέπονται .

+assigned by,ανατεθεί από

+but entries can be made against Ledger,αλλά εγγραφές μπορούν να γίνουν με Ledger

+but is pending to be manufactured.,αλλά είναι εν αναμονή για να κατασκευαστεί .

+cancel,Ακύρωση

+cannot be greater than 100,δεν μπορεί να είναι μεγαλύτερο από 100

+dd-mm-yyyy,dd-mm-yyyy

+dd/mm/yyyy,ηη / μμ / εεεε

+deactivate,απενεργοποιήσετε

+discount on Item Code,έκπτωση σε Κωδικός προϊόντος

+does not belong to BOM: ,δεν ανήκει στο BOM:

+does not have role 'Leave Approver',δεν έχει «Αφήστε Έγκρισης» ρόλο

+does not match,δεν ταιριάζει

+"e.g. Bank, Cash, Credit Card","π.χ. Τράπεζα, μετρητά, πιστωτική κάρτα"

+"e.g. Kg, Unit, Nos, m","π.χ. Kg, Μονάδα, αριθμούς, m"

+eg. Cheque Number,π.χ.. Επιταγή Αριθμός

+example: Next Day Shipping,παράδειγμα: Επόμενη Μέρα Ναυτιλίας

+has already been submitted.,έχει ήδη υποβληθεί .

+has been entered atleast twice,έχει εισέλθει atleast δύο φορές

+has been made after posting date,έχει γίνει μετά την ημερομηνία απόσπαση

+has expired,έχει λήξει

+have a common territory,έχουν ένα κοινό έδαφος

+in the same UOM.,στο ίδιο UOM .

+is a cancelled Item,είναι μια ακυρωμένη Θέση

+is not a Stock Item,δεν είναι ένα στοιχείο Χρηματιστήριο

+lft,LFT

+mm-dd-yyyy,mm-dd-yyyy

+mm/dd/yyyy,ηη / μμ / εεεε

+must be a Liability account,πρέπει να είναι λογαριασμός Ευθύνης

+must be one of,πρέπει να είναι ένας από

+not a purchase item,δεν είναι ένα στοιχείο αγοράς

+not a sales item,δεν είναι ένα στοιχείο των πωλήσεων

+not a service item.,δεν είναι ένα στοιχείο παροχής υπηρεσιών.

+not a sub-contracted item.,δεν υπεργολαβικά στοιχείο.

+not submitted,δεν υποβάλλονται

+not within Fiscal Year,Δεν εντός της χρήσης

+of,από

+old_parent,old_parent

+reached its end of life on,έφτασε στο τέλος της ζωής του για

+rgt,RGT

+should be 100%,θα πρέπει να είναι 100%

+the form before proceeding,το έντυπο πριν προχωρήσετε

+they are created automatically from the Customer and Supplier master,δημιουργούνται αυτόματα από τον Πελάτη και Προμηθευτή πλοίαρχος

+"to be included in Item's rate, it is required that: ","που πρέπει να περιλαμβάνονται στην τιμή στοιχείου, απαιτείται ότι:"

+to set the given stock and valuation on this date.,για να ρυθμίσετε το δεδομένο απόθεμα και αποτίμηση κατά την ημερομηνία αυτή .

+usually as per physical inventory.,συνήθως ως ανά φυσική απογραφή .

+website page link,Ιστοσελίδα link της σελίδας

+which is greater than sales order qty ,"η οποία είναι μεγαλύτερη από ό, τι οι πωλήσεις Ποσότητα"

+yyyy-mm-dd,εεεε-μμ-ηη

diff --git a/erpnext/translations/es.csv b/erpnext/translations/es.csv
new file mode 100644
index 0000000..f98ea6c
--- /dev/null
+++ b/erpnext/translations/es.csv
@@ -0,0 +1,3029 @@
+ (Half Day),(Medio día)

+ .You can not assign / modify / remove Master Name,

+ Quantity should be greater than 0.,

+ after this transaction.,

+ against cost center ,

+ against sales order,contra la orden de venta

+ against same operation,contra la misma operación

+ already marked,ya marcada

+ and fiscal year : ,

+ and year: ,y el año:

+ as it is stock Item or packing item,ya que es la acción del artículo o elemento de embalaje

+ at warehouse: ,en el almacén:

+ budget ,

+ can not be created/modified against stopped Sales Order ,

+ can not be deleted,

+ can not be made.,no puede ser hecho.

+ can not be received twice,

+ can only be debited/credited through Stock transactions,

+ created,

+ does not belong to ,

+ does not belong to Warehouse,

+ does not belong to the company,no pertenece a la empresa

+ does not exists,

+ for account ,

+ has been freezed. ,ha sido freezed.

+ is a frozen account. Either make the account active or assign role in Accounts Settings who can create / modify entries against this account,

+" is a frozen account. To create / edit transactions against this account, you need role",

+" is less than equals to zero in the system, valuation rate is mandatory for this item",

+ is mandatory,es obligatorio

+ is mandatory for GL Entry,Es obligatorio para la entrada GL

+ is not a ledger,no es un libro de contabilidad

+ is not active,no está activa

+ is not submitted document,

+" is now the default Fiscal Year. \
+			Please refresh your browser for the change to take effect.",

+ not active or does not exists in the system,no activa o no se existe en el sistema

+ or the BOM is cancelled or inactive,o la lista de materiales se cancela o inactivo

+ should be same as that in ,debe ser el mismo que el de

+ was on leave on ,estaba en situación de excedencia

+ will be ,será

+ will be created,

+ will be over-billed against mentioned ,sobre-será facturado contra la mencionada

+ will become ,se convertirá

+ will exceed by ,

+""" does not exists","""No existe"

+# ###.##,

+"#,###",

+"#,###.##",

+"#,###.###",

+"#,##,###.##",

+#.###,

+"#.###,##",

+%  Delivered,Entregado%

+% Amount Billed,Importe% Anunciada

+% Billed,Anunciado%

+% Completed,% Completado

+% Delivered,Entregado %

+% Installed,Instalado%

+% Received,Recibido%

+% of materials billed against this Purchase Order.,% De los materiales facturados en contra de esta Orden de Compra.

+% of materials billed against this Sales Order,% De los materiales facturados en contra de esta orden de venta

+% of materials delivered against this Delivery Note,% De los materiales entregados en contra de esta nota de entrega

+% of materials delivered against this Sales Order,% De los materiales entregados en contra de esta orden de venta

+% of materials ordered against this Material Request,% De materiales ordenó en contra de esta solicitud de material

+% of materials received against this Purchase Order,% Del material recibido en contra de esta Orden de Compra

+%(conversion_rate_label)s is mandatory. Maybe Currency Exchange record is not created for %(from_currency)s to %(to_currency)s,% ( conversion_rate_label ) s es obligatoria. Tal vez no se crea registro de cambio para% ( from_currency ) s en% ( to_currency ) s

+' in Company: ,&quot;En la empresa:

+'To Case No.' cannot be less than 'From Case No.',&#39;Para el caso núm&#39; no puede ser inferior a &#39;De Caso No.&#39;

+"(Paid amount + Write Off Amount) can not be \
+				greater than Grand Total",

+(Total) Net Weight value. Make sure that Net Weight of each item is,El valor del peso neto ( Total) . Asegúrese de que peso neto de cada artículo es

+* Will be calculated in the transaction.,* Se calcula de la transacción.

+"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.
+
+To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**",

+**Currency** Master,Moneda ** ** Maestro

+**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,Año Fiscal ** ** representa un ejercicio. Los asientos contables y otras transacciones importantes se siguen contra ** Ejercicio **.

+". Outstanding cannot be less than zero. \
+			 	Please match exact outstanding.",

+. Please set status of the employee as 'Left',". Por favor, establecer el estado del empleado como de &quot;izquierda&quot;"

+. You can not mark his attendance as 'Present',. No se puede marcar su asistencia como &quot;presente&quot;

+01,01

+02,02

+03,03

+04,04

+05,05

+06,06

+07,07

+08,08

+09,09

+"1 Currency = [?] Fraction
+For e.g. 1 USD = 100 Cent",

+1. To maintain the customer wise item code and to make them searchable based on their code use this option,"1. Para mantener el código de artículo del cliente racional, y efectuar búsquedas en ellos sobre la base de su código de usar esta opción"

+10,10

+11,11

+12,12

+2,2

+3,3

+4,4

+5,5

+6,6

+: Duplicate row from same ,: Duplicar fila del mismo

+: It is linked to other active BOM(s),: Está vinculado a otro BOM activo (s)

+: Mandatory for a Recurring Invoice.,: Obligatorio para una factura recurrente.

+"<a href=""#Sales Browser/Customer Group"">Add / Edit</a>","<a href=""#Sales Browser/Customer grupo""> Añadir / Editar < / a>"

+"<a href=""#Sales Browser/Item Group"">Add / Edit</a>","<a href=""#Sales Browser/Item grupo""> Añadir / Editar < / a>"

+"<a href=""#Sales Browser/Territory"">Add / Edit</a>","<a href=""#Sales Browser/Territory""> Añadir / Editar < / a>"

+"<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank"">[?]</a>","<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank""> [ ?] < / a>"

+A Customer exists with same name,Un cliente que existe con el mismo nombre

+A Lead with this email id should exist,Un cable con este correo electrónico de identificación debe existir

+"A Product or a Service that is bought, sold or kept in stock.","Un producto o un servicio que se compra, se vende o se mantienen en stock."

+A Supplier exists with same name,Un Proveedor existe con el mismo nombre

+A condition for a Shipping Rule,Una condición para una regla de envío

+A logical Warehouse against which stock entries are made.,Un almacen de depósito lógico en el que las entradas en existencias están hechos.

+A symbol for this currency. For e.g. $,"Un símbolo de esta moneda. Por ejemplo, $"

+A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,Un distribuidor tercero / dealer / comisionista / filial / distribuidor que vende los productos de las empresas de una comisión.

+A+,A +

+A-,A-

+AB+,AB +

+AB-,AB-

+AMC Expiry Date,AMC Fecha de Caducidad

+AMC expiry date and maintenance status mismatched,AMC fecha de caducidad y el estado de mantenimiento no coincidentes

+ATT,ATT

+Abbr,Abbr

+About ERPNext,Acerca ERPNext

+Above Value,Por encima del valor

+Absent,Ausente

+Acceptance Criteria,Criterios de Aceptación

+Accepted,Aceptado

+Accepted Quantity,Cantidad aceptada

+Accepted Warehouse,Almacén Aceptado

+Account,cuenta

+Account ,

+Account Balance,Saldo de la cuenta

+Account Details,Detalles de la cuenta

+Account Head,Cuenta Head

+Account Name,Nombre de la cuenta

+Account Type,Tipo de Cuenta

+Account expires on,Cuenta expira el

+Account for the warehouse (Perpetual Inventory) will be created under this Account.,Cuenta para el almacén ( inventario permanente ) se creará en esta Cuenta.

+Account for this ,Cuenta para este

+Accounting,Contabilidad

+Accounting Entries are not allowed against groups.,Asientos contables no se les permite a los grupos .

+"Accounting Entries can be made against leaf nodes, called","Los comentarios de Contabilidad se pueden hacer contra los nodos hoja , llamada"

+Accounting Year.,Ejercicio contable.

+"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","Asiento contable congelado hasta la fecha, nadie puede hacer / modificar la entrada, excepto el papel se especifica a continuación."

+Accounting journal entries.,Contabilidad entradas del diario.

+Accounts,Cuentas

+Accounts Frozen Upto,Hasta que las cuentas congeladas

+Accounts Payable,Cuentas por pagar

+Accounts Receivable,Cuentas por cobrar

+Accounts Settings,Configuración de cuentas

+Action,Acción

+Active,Activo

+Active: Will extract emails from ,Activo: Will extraer correos electrónicos de

+Activity,Actividad

+Activity Log,Registro de actividad

+Activity Log:,Registro de actividad :

+Activity Type,Tipo de actividad

+Actual,Real

+Actual Budget,Presupuesto Real

+Actual Completion Date,Fecha de Terminación del Real

+Actual Date,Fecha Actual

+Actual End Date,Fecha de finalización real

+Actual Invoice Date,Actual Fecha de la factura

+Actual Posting Date,Actual Fecha de Publicación

+Actual Qty,Cantidad real

+Actual Qty (at source/target),Cantidad real (en origen / destino)

+Actual Qty After Transaction,Cantidad real después de la transacción

+Actual Qty: Quantity available in the warehouse.,Actual Cantidad : Cantidad disponible en el almacén .

+Actual Quantity,Cantidad real

+Actual Start Date,Fecha real de inicio

+Add,Añadir

+Add / Edit Taxes and Charges,Agregar / Editar Impuestos y Cargos

+Add Child,Añadir niño

+Add Serial No,Añadir Serial No

+Add Taxes,Añadir impuestos

+Add Taxes and Charges,Añadir las tasas y cargos

+Add or Deduct,Agregar o deducir

+Add rows to set annual budgets on Accounts.,Añada filas para fijar presupuestos anuales de Cuentas.

+Add to calendar on this date,Añadir al calendario en esta fecha

+Add/Remove Recipients,Agregar / Quitar destinatarios

+Additional Info,Información adicional

+Address,Dirección

+Address & Contact,Dirección y contacto

+Address & Contacts,Dirección y contactos

+Address Desc,Abordar la descripción

+Address Details,Detalles de las direcciones

+Address HTML,Dirección HTML

+Address Line 1,Dirección Línea 1

+Address Line 2,Dirección Línea 2

+Address Title,Título Dirección

+Address Type,Tipo de dirección

+Advance Amount,Avance Importe

+Advance amount,Avance cantidad

+Advances,Insinuaciones

+Advertisement,Anuncio

+After Sale Installations,Después Instalaciones Venta

+Against,Contra

+Against Account,Contra Cuenta

+Against Docname,Contra DocNombre

+Against Doctype,Contra Doctype

+Against Document Detail No,Contra Detalle documento n

+Against Document No,Contra el documento n º

+Against Expense Account,Contra la Cuenta de Gastos

+Against Income Account,Contra la Cuenta de Ingresos

+Against Journal Voucher,Contra del diario de comprobantes

+Against Purchase Invoice,Contra la factura de compra

+Against Sales Invoice,Contra la factura de venta

+Against Sales Order,Contra la Orden de Venta

+Against Voucher,Contra Voucher

+Against Voucher Type,Contra el tipo de comprobante

+Ageing Based On,Envejecimiento Basado En

+Agent,Agente

+"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. 
+
+The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".
+
+For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.
+
+Note: BOM = Bill of Materials",

+Aging Date,Fecha de antigüedad

+All Addresses.,Todas las direcciones.

+All Contact,Todo contacto

+All Contacts.,Todos los contactos.

+All Customer Contact,Todo servicio al cliente

+All Day,Todo el día

+All Employee (Active),Todos los empleados (Activo)

+All Lead (Open),Todos Plomo (Abierto)

+All Products or Services.,Todos los Productos o Servicios.

+All Sales Partner Contact,Todo contacto Sales Partner

+All Sales Person,Todas Ventas Persona

+All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,Todas las transacciones de ventas pueden ser marcados en contra de varias personas de ventas ** ** por lo que puede establecer y supervisar los objetivos.

+All Supplier Contact,Todo contacto Proveedor

+All Supplier Types,Todos los tipos de proveedores

+"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>
+Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.",

+"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>
+Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.",

+Allocate,Asignar

+Allocate leaves for the year.,Asignar las hojas para el año.

+Allocated Amount,Monto Asignado

+Allocated Budget,Presupuesto asignado

+Allocated amount,Cantidad asignada

+Allow Bill of Materials,Permitir Lista de materiales

+Allow Dropbox Access,Permitir Dropbox acceso

+Allow For Users,Permitir Para usuarios

+Allow Google Drive Access,Permitir acceso Google Drive

+Allow Negative Balance,Permitir balance negativo

+Allow Negative Stock,Permitir Stock Negativo

+Allow Production Order,Permitir orden de producción

+Allow User,Permitir al usuario

+Allow Users,Permitir que los usuarios

+Allow the following users to approve Leave Applications for block days.,Permitir que los usuarios siguientes para aprobar solicitudes Dejar de días de bloque.

+Allow user to edit Price List Rate in transactions,Permitir al usuario editar Lista de precios Tarifa en transacciones

+Allowance Percent,Asignación porcentual

+Allowed Role to Edit Entries Before Frozen Date,Animales de funciones para editar las entradas antes de Frozen Fecha

+Always use above Login Id as sender,Utilice siempre por encima de identificación de acceso como remitente

+Amended From,De modificada

+Amount,Cantidad

+Amount (Company Currency),Importe (moneda Company)

+Amount <=,Importe &lt;=

+Amount >=,Monto&gt; =

+Amount to Bill,La cantidad a Bill

+Analytics,Analítica

+Another Period Closing Entry,Otra entrada Período de Cierre

+Another Salary Structure '%s' is active for employee '%s'. Please make its status 'Inactive' to proceed.,"Otra estructura salarial '% s ' está activo para los empleados '% s ' . Por favor haga su estatus de "" inactivo "" para proceder ."

+"Any other comments, noteworthy effort that should go in the records.","Cualquier otro comentario, el esfuerzo notable que debe ir en los registros."

+Applicable Holiday List,Lista Casas aplicable

+Applicable Territory,Territorio aplicable

+Applicable To (Designation),Aplicable a (Designación)

+Applicable To (Employee),Aplicable a (Empleado)

+Applicable To (Role),Aplicable a (Función)

+Applicable To (User),Aplicable a (Usuario)

+Applicant Name,Nombre del solicitante

+Applicant for a Job,Pretendiente a un puesto

+Applicant for a Job.,Solicitante de empleo.

+Applications for leave.,Las solicitudes de licencia.

+Applies to Company,Corresponde a la Empresa

+Apply / Approve Leaves,Aplicar / Aprobar Hojas

+Appraisal,Evaluación

+Appraisal Goal,Evaluación Meta

+Appraisal Goals,Objetivos Apreciación

+Appraisal Template,Evaluación de plantilla

+Appraisal Template Goal,Evaluación Meta plantilla

+Appraisal Template Title,Evaluación título de la plantilla

+Approval Status,Estado de aprobación

+Approved,Aprobado

+Approver,Aprobador

+Approving Role,La aprobación de Papel

+Approving User,Aprobación de Usuario

+Are you sure you want to STOP ,

+Are you sure you want to UNSTOP ,

+Arrear Amount,Monto de los atrasos

+"As Production Order can be made for this item, \
+				it must be a stock item.",

+As existing qty for item: ,Como Cantidad existentes para el artículo:

+As per Stock UOM,Según de la UOM

+"As there are existing stock transactions for this item, you can not change the values of 'Has Serial No', 'Is Stock Item' and 'Valuation Method'","Como hay transacciones de acciones existentes para este artículo , no se puede cambiar los valores de ""no tiene de serie ',' Is Stock Punto "" y "" Método de valoración '"

+Atleast one warehouse is mandatory,Atleast un almacén es obligatorio

+Attendance,Asistencia

+Attendance Date,Asistencia Fecha

+Attendance Details,Datos de asistencia

+Attendance From Date,Desde la fecha de Asistencia

+Attendance From Date and Attendance To Date is mandatory,Asistencia Desde la fecha y Hasta la fecha asistencia es obligatoria

+Attendance To Date,Asistencia hasta la fecha

+Attendance can not be marked for future dates,La asistencia no se puede marcar para fechas futuras

+Attendance for the employee: ,La asistencia para el empleado:

+Attendance record.,Asistencia récord.

+Authorization Control,Autorización de Control

+Authorization Rule,Autorización Regla

+Auto Accounting For Stock Settings,Auto de contabilidad para la Configuración de archivo

+Auto Email Id,Auto Identificación del email

+Auto Material Request,Auto Solicite material

+Auto-raise Material Request if quantity goes below re-order level in a warehouse,Auto-raise Solicitud de material si la cantidad está por debajo de nivel de re-orden en un almacén

+Automatically extract Job Applicants from a mail box ,

+Automatically extract Leads from a mail box e.g.,"Extraer automáticamente los conductores de un buzón de correo electrónico , por ejemplo,"

+Automatically updated via Stock Entry of type Manufacture/Repack,Se actualiza automáticamente a través de la entrada de Fabricación tipo / Repack

+Autoreply when a new mail is received,Respuesta automática cuando un nuevo correo se recibe

+Available,disponible

+Available Qty at Warehouse,Cantidad Disponible en almacén

+Available Stock for Packing Items,Stock disponible para embalaje Artículos

+"Available in 
+BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet",

+Average Age,Edad Media

+Average Commission Rate,Promedio Comisión de Tarifas

+Average Discount,Descuento medio

+B+,B +

+B-,B-

+BILL,BILL

+BILLJ,BILLJ

+BOM,BOM

+BOM Detail No,BOM Detalle Desierto

+BOM Explosion Item,Artículo BOM Explosion

+BOM Item,Artículo BOM

+BOM No,No BOM

+BOM No. for a Finished Good Item,No. BOM para un buen artículo terminado

+BOM Operation,BOM Operación

+BOM Operations,Operaciones de la lista de materiales

+BOM Replace Tool,BOM Tool Reemplazar

+BOM replaced,BOM reemplazado

+Backup Manager,Backup Manager

+Backup Right Now,Copia de seguridad ahora mismo

+Backups will be uploaded to,Las copias de seguridad se pueden cargar en

+Balance Qty,Equilibrio Cantidad

+Balance Value,Valor de balance

+"Balances of Accounts of type ""Bank or Cash""",Los saldos de las cuentas de &quot;Banco o Efectivo&quot; tipo

+Bank,Banco

+Bank A/C No.,Bank A / C No.

+Bank Account,Cuenta bancaria

+Bank Account No.,Banco Número de cuenta

+Bank Accounts,Cuentas bancarias

+Bank Clearance Summary,Resumen de Liquidación del Banco

+Bank Name,Nombre del banco

+Bank Reconciliation,Conciliación Bancaria

+Bank Reconciliation Detail,Banco Detalle Reconciliación

+Bank Reconciliation Statement,Estado de conciliación bancaria

+Bank Voucher,Banco Voucher

+Bank or Cash,Banco o Caja

+Bank/Cash Balance,Banco / Saldo de caja

+Barcode,Código de barras

+Based On,Basado en el

+Basic Info,Información básica

+Basic Information,Información Básica

+Basic Rate,Tasa Básica

+Basic Rate (Company Currency),De acceso básico (Empresa moneda)

+Batch,Lote

+Batch (lot) of an Item.,Batch (lote) de un elemento.

+Batch Finished Date,Terminado batch Fecha

+Batch ID,Identificación de lote

+Batch No,Lote n º

+Batch Started Date,Iniciado Fecha de lotes

+Batch Time Logs for Billing.,Tiempo lotes los registros de facturación.

+Batch Time Logs for billing.,Tiempo lotes los registros de facturación.

+Batch-Wise Balance History,Wise lotes Historia Equilibrio

+Batched for Billing,Lotes de facturación

+"Before proceeding, please create Customer from Lead","Antes de continuar , por favor cree al Cliente del Plomo"

+Better Prospects,Mejores perspectivas

+Bill Date,Bill Fecha

+Bill No,Bill no

+Bill of Material to be considered for manufacturing,Lista de materiales para ser considerado para la fabricación

+Bill of Materials,Lista de materiales

+Bill of Materials (BOM),Lista de Materiales (BOM)

+Billable,Facturable

+Billed,Anunciada

+Billed Amount,Monto Anunciado

+Billed Amt,Billed Amt

+Billing,Facturación

+Billing Address,Dirección de Facturación

+Billing Address Name,Nombre Dirección de facturación

+Billing Status,Facturación de Estado

+Bills raised by Suppliers.,Proyectos de ley planteada por los Proveedores.

+Bills raised to Customers.,Bills elevado a Clientes.

+Bin,Papelera

+Bio,Bio

+Birthday,cumpleaños

+Block Date,Bloque Fecha

+Block Days,Días de bloque

+Block Holidays on important days.,Bloque Vacaciones en días importantes.

+Block leave applications by department.,Bloque dejar aplicaciones por departamento.

+Blog Post,Blog

+Blog Subscriber,Blog suscriptor

+Blood Group,Grupo sanguíneo

+Both Income and Expense balances are zero. No Need to make Period Closing Entry.,Tanto los saldos de ingresos y gastos son iguales a cero . No hay necesidad de hacer la entrada de cierre del período .

+Both Warehouse must belong to same Company,Tanto Almacén debe pertenecer a una misma empresa

+Branch,Rama

+Brand,Marca

+Brand Name,Marca

+Brand master.,Marca maestro.

+Brands,Marcas

+Breakdown,Desglose

+Budget,Presupuesto

+Budget Allocated,Presupuesto asignado

+Budget Detail,Presupuesto Detalle

+Budget Details,Datos del Presupuesto

+Budget Distribution,Distribución del presupuesto

+Budget Distribution Detail,Presupuesto Detalle Distribución

+Budget Distribution Details,Detalles Distribución del presupuesto

+Budget Variance Report,Informe Varianza Presupuesto

+Build Report,Informe Construir

+Bulk Rename,Bulk Rename

+Bummer! There are more holidays than working days this month.,Bummer! Hay más vacaciones que los días de trabajo este mes.

+Bundle items at time of sale.,Agrupe elementos en tiempo de venta.

+Buyer of Goods and Services.,Comprador de Bienes y Servicios.

+Buying,Comprar

+Buying Amount,Comprar Cantidad

+Buying Settings,Comprar Configuración

+By,Por

+C-FORM/,C-FORM /

+C-Form,C-Form

+C-Form Applicable,C-forma como se aplican

+C-Form Invoice Detail,C-Form Detalle de la factura

+C-Form No,C-Formulario No

+C-Form records,Registros C -Form

+CI/2010-2011/,CI/2010-2011 /

+COMM-,COMM-

+CUST,CUST

+CUSTMUM,CUSTMUM

+Calculate Based On,Calcula debido al

+Calculate Total Score,Calcular la puntuación total

+Calendar Events,Calendario de Eventos

+Call,Llamar

+Campaign,Campaña

+Campaign Name,Nombre de la campaña

+"Can not filter based on Account, if grouped by Account","No se puede filtrar en función de la cuenta , si se agrupan por cuenta"

+"Can not filter based on Voucher No, if grouped by Voucher","No se puede filtrar en función de la hoja no , si agrupados por Bono"

+Cancelled,Cancelado

+Cancelling this Stock Reconciliation will nullify its effect.,Cancelación de esto Stock Reconciliación anulará su efecto.

+Cannot ,No se puede

+Cannot Cancel Opportunity as Quotation Exists,No se puede cancelar Oportunidad como existe Cotización

+Cannot approve leave as you are not authorized to approve leaves on Block Dates.,No se puede aprobar dejar ya que no está autorizado para aprobar las hojas en Fechas de bloque.

+Cannot change Year Start Date and Year End Date once the Fiscal Year is saved.,No se puede cambiar el año Fecha de inicio y de fin de año una vez que la fecha del año fiscal se guarda .

+Cannot continue.,No se puede continuar.

+"Cannot declare as lost, because Quotation has been made.","No se puede declarar como perdido , porque la cita se ha hecho."

+"Cannot delete Serial No in warehouse. \
+				First remove from warehouse, then delete.",

+Cannot set as Lost as Sales Order is made.,No se puede definir tan perdido como está hecha de órdenes de venta .

+Capacity,Capacidad

+Capacity Units,Unidades de capacidad

+Carry Forward,Llevar adelante

+Carry Forwarded Leaves,Llevar Hojas reenviados

+Case No. cannot be 0,Caso No. No puede ser 0

+Cash,Efectivo

+Cash Voucher,Cash Voucher

+Cash/Bank Account,Efectivo / Cuenta Bancaria

+Category,Categoría

+Cell Number,Móvil Número

+Change UOM for an Item.,Cambiar UOM de un elemento.

+Change the starting / current sequence number of an existing series.,Cambiar el número de secuencia de arranque / corriente de una serie existente.

+Channel Partner,Channel Partner

+Charge,Cargo

+Chargeable,Cobrable

+Chart of Accounts,Plan General de Contabilidad

+Chart of Cost Centers,Gráfico de centros de coste

+Chat,Charlar

+Check all the items below that you want to send in this digest.,Compruebe todos los puntos a continuación que desea enviar en este compendio.

+Check for Duplicates,Compruebe si hay duplicados

+Check how the newsletter looks in an email by sending it to your email.,Comprobar cómo el boletín se ve en un correo electrónico mediante el envío a su correo electrónico.

+"Check if recurring invoice, uncheck to stop recurring or put proper End Date","Compruebe si factura recurrente, desmarque para detener recurrente o poner fecha de finalización correcta"

+"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","Compruebe si necesita automáticas facturas recurrentes. Después de presentar cualquier factura de venta, sección recurrente será visible."

+Check if you want to send salary slip in mail to each employee while submitting salary slip,Compruebe si usted desea enviar nómina en el correo a cada empleado durante la presentación de nómina

+Check this if you want to force the user to select a series before saving. There will be no default if you check this.,Seleccione esta opción si desea forzar al usuario a seleccionar una serie antes de guardar. No habrá ningún defecto si usted comprueba esto.

+Check this if you want to send emails as this id only (in case of restriction by your email provider).,"Seleccione esta opción si desea enviar mensajes de correo electrónico, ya que sólo este id (en caso de restricción de su proveedor de correo electrónico)."

+Check this if you want to show in website,Seleccione esta opción si desea mostrar en la página web

+Check this to disallow fractions. (for Nos),Active esta opción para no permitir fracciones. (De números)

+Check this to pull emails from your mailbox,Marque esta opción para extraer los correos electrónicos de su buzón

+Check to activate,Compruebe para activar

+Check to make Shipping Address,Verifique que la dirección de envío

+Check to make primary address,Verifique que la dirección principal

+Cheque,Cheque

+Cheque Date,Fecha Cheque

+Cheque Number,Número de Cheque

+City,Ciudad

+City/Town,Ciudad / Pueblo

+Claim Amount,Monto de Reclamación

+Claims for company expense.,Las reclamaciones por los gastos de la empresa.

+Class / Percentage,Clase / Porcentaje

+Classic,Clásico

+Classification of Customers by region,Clasificación de los clientes por región

+Clear Table,Borrar tabla

+Clearance Date,Liquidación Fecha

+Click here to buy subscription.,Haga clic aquí para comprar suscripción.

+Click on 'Make Sales Invoice' button to create a new Sales Invoice.,Haga clic en el botón para crear una nueva factura de venta &#39;Factura Make&#39;.

+Click on a link to get options to expand get options ,

+Client,Cliente

+Close Balance Sheet and book Profit or Loss.,Cerrar Balance General y el libro de pérdidas y ganancias .

+Closed,Cerrado

+Closing Account Head,Cierre Head cuenta

+Closing Date,Fecha tope

+Closing Fiscal Year,Cerrando el Año Fiscal

+Closing Qty,Cantidad de Clausura

+Closing Value,Valor de Cierre

+CoA Help,CoA Ayuda

+Cold Calling,Llamadas en frío

+Color,Color

+Comma separated list of email addresses,Lista separada por comas de direcciones de correo electrónico

+Comments,Comentarios

+Commission Rate,Comisión de Tarifas

+Commission Rate (%),Comisión de Tarifas (%)

+Commission partners and targets,Comisión socios y metas

+Commit Log,Comprometerse Conectarse

+Communication,Comunicación

+Communication HTML,Comunicación HTML

+Communication History,Historial de comunicaciones

+Communication Medium,Comunicación Medio

+Communication log.,Comunicación de registro.

+Communications,Comunicaciones

+Company,Empresa

+Company Abbreviation,Abreviatura de la empresa

+Company Details,Datos de la empresa

+Company Email,Empresa Email

+Company Info,Información de la compañía

+Company Master.,Maestro Company.

+Company Name,Nombre de la compañía

+Company Settings,Configuración de la compañía

+Company branches.,Sucursales de la compañía.

+Company departments.,Departamentos de la empresa.

+Company is missing in following warehouses,Compañía no se encuentra en los siguientes almacenes

+Company registration numbers for your reference. Example: VAT Registration Numbers etc.,"Número de registro mercantil para su referencia. Ejemplo: Números de Registro de IVA, etc"

+Company registration numbers for your reference. Tax numbers etc.,"Número de registro mercantil para su referencia. Cifras impositivas, etc"

+"Company, Month and Fiscal Year is mandatory","Company, mes y del año fiscal es obligatoria"

+Complaint,Queja

+Complete,Completar

+Completed,Terminado

+Completed Production Orders,Órdenes de fabricación completadas

+Completed Qty,Completado Cantidad

+Completion Date,Fecha de Terminación

+Completion Status,Terminación del Estado

+Confirmation Date,Confirmación Fecha

+Confirmed orders from Customers.,Confirmado pedidos de clientes.

+Consider Tax or Charge for,Considere la posibilidad de impuesto o tasa para

+Considered as Opening Balance,Considerado como el balance de apertura

+Considered as an Opening Balance,Considerado como un saldo inicial

+Consultant,Consultor

+Consumable Cost,Costo de consumibles

+Consumable cost per hour,Costo de consumibles por hora

+Consumed Qty,Cantidad consumida

+Contact,Contacto

+Contact Control,Póngase en contacto con el Control

+Contact Desc,Póngase en contacto con la descripción

+Contact Details,Contacto

+Contact Email,Correo electrónico de contacto

+Contact HTML,Contactar con HTML

+Contact Info,Información de contacto

+Contact Mobile No,Contacto Móvil No

+Contact Name,Nombre de contacto

+Contact No.,Contactar No.

+Contact Person,Persona de Contacto

+Contact Type,Tipo de contacto

+Content,Contenido

+Content Type,Tipo de Contenido

+Contra Voucher,Contra Voucher

+Contract End Date,Fecha de finalización del contrato

+Contribution (%),Contribución (%)

+Contribution to Net Total,Contribución total neto

+Conversion Factor,Factor de conversión

+Conversion Factor of UOM: %s should be equal to 1. As UOM: %s is Stock UOM of Item: %s.,Factor de conversión de la UOM :% s debe ser igual a 1 . Como UOM :% s es de la UOM de artículo: % s .

+Convert into Recurring Invoice,Convertir en factura recurrente

+Convert to Group,Convertir al Grupo

+Convert to Ledger,Convertir a Ledger

+Converted,Convertido

+Copy From Item Group,Copiar de Grupo de artículos

+Cost Center,De centros de coste

+Cost Center Details,Costo Detalles Center

+Cost Center Name,Costo Nombre del centro

+Cost Center must be specified for PL Account: ,Centro de coste se debe especificar para la Cuenta PL:

+Costing,Costeo

+Country,País

+Country Name,Nombre País

+"Country, Timezone and Currency","País , Zona horaria y moneda"

+Create,Crear

+Create Bank Voucher for the total salary paid for the above selected criteria,"Crear comprobante bancario por el salario total pagado por los criterios anteriormente indicados,"

+Create Customer,Crear cliente

+Create Material Requests,Crear solicitudes de material

+Create New,Crear nuevo

+Create Opportunity,Crear Oportunidad

+Create Production Orders,Cree órdenes de producción

+Create Quotation,Cree Cotización

+Create Receiver List,Crear Lista de receptores

+Create Salary Slip,Crear nómina

+Create Stock Ledger Entries when you submit a Sales Invoice,Creación de entradas del libro mayor al momento de enviar una factura de venta

+Create and Send Newsletters,Creación y envío de Newsletters

+Created Account Head: ,Creado Jefe de la cuenta:

+Created By,Creado por

+Created Customer Issue,Cliente Creado Issue

+Created Group ,Creado Grupo

+Created Opportunity,Creado Oportunidades

+Created Support Ticket,Soporte Creado Ticket

+Creates salary slip for above mentioned criteria.,Crea nómina de los criterios antes mencionados.

+Creation Date,Fecha de creación

+Creation Document No,Creación del documento No

+Creation Document Type,Tipo de creación de documentos

+Creation Time,Momento de la creación

+Credentials,Cartas credenciales

+Credit,Crédito

+Credit Amt,Credit Amt

+Credit Card Voucher,Credit Card Voucher

+Credit Controller,Credit Controller

+Credit Days,Días de crédito

+Credit Limit,Límite de Crédito

+Credit Note,Nota de Crédito

+Credit To,Crédito Para

+Credited account (Customer) is not matching with Sales Invoice,Cuenta Acreditado (Cliente) no coincide con la factura de venta

+Cross Listing of Item in multiple groups,Cruce Listado de artículos en varios grupos

+Currency,Moneda

+Currency Exchange,Cambio de divisas

+Currency Name,Nombre de divisas

+Currency Settings,Configuración de divisas

+Currency and Price List,Moneda y Lista de Precios

+Currency is missing for Price List,Moneda falta de Lista de precios

+Current Address,Dirección actual

+Current Address Is,Dirección actual es

+Current BOM,BOM actual

+Current Fiscal Year,Año fiscal actual

+Current Stock,Stock actual

+Current Stock UOM,UOM Stock actual

+Current Value,Valor actual

+Custom,Costumbre

+Custom Autoreply Message,Custom mensaje de respuesta automática

+Custom Message,Mensaje personalizado

+Customer,Cliente

+Customer (Receivable) Account,Cuenta Cliente (por cobrar)

+Customer / Item Name,Cliente / Nombre del elemento

+Customer / Lead Address,Cliente / Dirección de plomo

+Customer Account Head,Jefe de Cuenta Cliente

+Customer Acquisition and Loyalty,Adquisición de clientes y fidelización

+Customer Address,Dirección del cliente

+Customer Addresses And Contacts,Las direcciones de clientes y contactos

+Customer Code,Código de Cliente

+Customer Codes,Códigos de clientes

+Customer Details,Detalles del Cliente

+Customer Discount,Descuento al cliente

+Customer Discounts,Descuentos Cliente

+Customer Feedback,Comentarios del cliente

+Customer Group,Grupo de clientes

+Customer Group / Customer,Grupo de Clientes / Clientes

+Customer Group Name,Nombre del cliente Grupo

+Customer Intro,Introducción al Cliente

+Customer Issue,Customer Issue

+Customer Issue against Serial No.,Problema al cliente contra el número de serie

+Customer Name,Nombre del cliente

+Customer Naming By,Cliente de nomenclatura

+Customer classification tree.,Cliente árbol de clasificación.

+Customer database.,Cliente de base de datos.

+Customer's Item Code,Cliente Código del artículo

+Customer's Purchase Order Date,Compra del Cliente Fecha de la Orden

+Customer's Purchase Order No,Orden de Compra del Cliente No

+Customer's Purchase Order Number,Número de Orden de Compra del Cliente

+Customer's Vendor,Cliente Proveedor

+Customers Not Buying Since Long Time,Los clientes no comprar desde Long Time

+Customerwise Discount,Customerwise descuento

+Customization,Personalización

+Customize the Notification,Personalizar la notificación

+Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,Personalizar el texto introductorio que va como una parte de dicho mensaje. Cada transacción tiene un texto introductorio separado.

+DN,DN

+DN Detail,DN Detalle

+Daily,Diario

+Daily Time Log Summary,Resumen del registro de tiempo diario

+Data Import,Importar datos

+Database Folder ID,Base de datos ID Folder

+Database of potential customers.,Base de datos de clientes potenciales.

+Date,Fecha

+Date Format,Formato de fecha

+Date Of Retirement,Fecha de la jubilación

+Date and Number Settings,Fecha y número de Ajustes

+Date is repeated,La fecha se repite

+Date of Birth,Fecha de nacimiento

+Date of Issue,Fecha de emisión

+Date of Joining,Fecha de ingreso a

+Date on which lorry started from supplier warehouse,Fecha en la que el camión partió de almacén proveedor

+Date on which lorry started from your warehouse,Fecha en la que el camión comenzó a partir de su almacén

+Dates,Fechas

+Days Since Last Order,Días desde el último pedido

+Days for which Holidays are blocked for this department.,Días de fiesta que están bloqueados para este departamento.

+Dealer,Comerciante

+Debit,Débito

+Debit Amt,Débito Amt

+Debit Note,Nota de Débito

+Debit To,Para Débito

+Debit and Credit not equal for this voucher: Diff (Debit) is ,

+Debit or Credit,Débito o Crédito

+Debited account (Supplier) is not matching with Purchase Invoice,Cuenta debitado ( Proveedor ) no coincide con la factura de compra

+Deduct,Deducir

+Deduction,Deducción

+Deduction Type,Deducción Tipo

+Deduction1,Deduction1

+Deductions,Deducciones

+Default,Defecto

+Default Account,Cuenta predeterminada

+Default BOM,Por defecto BOM

+Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,Por defecto Banco / Caja cuenta se actualiza automáticamente en la factura POS cuando se selecciona este modo.

+Default Bank Account,Cuenta predeterminada Banco

+Default Buying Price List,Por defecto Compra Lista de precios

+Default Cash Account,Cuenta de Tesorería por defecto

+Default Company,Predeterminado de la compañía

+Default Cost Center,Defecto de centros de coste

+Default Cost Center for tracking expense for this item.,Defecto de centros de coste para el seguimiento de los gastos por este concepto.

+Default Currency,Moneda predeterminada

+Default Customer Group,Valor predeterminado de grupo al Cliente

+Default Expense Account,Cuenta predeterminada de gastos

+Default Income Account,Cuenta predeterminada de Ingresos

+Default Item Group,Valor predeterminado de grupo del artículo

+Default Price List,Por defecto Lista de precios

+Default Purchase Account in which cost of the item will be debited.,Cuenta predeterminada de compra en las que el precio del artículo será debitada.

+Default Settings,Configuración predeterminada

+Default Source Warehouse,Predeterminado fuente de depósito

+Default Stock UOM,Defecto de la UOM

+Default Supplier,Defecto Proveedor

+Default Supplier Type,Tipo predeterminado Proveedor

+Default Target Warehouse,Por defecto destino de depósito

+Default Territory,Por defecto Territorio

+Default UOM updated in item ,

+Default Unit of Measure,Defecto Unidad de medida

+"Default Unit of Measure can not be changed directly because you have already made some transaction(s) with another UOM. To change default UOM, use 'UOM Replace Utility' tool under Stock module.","Unidad de medida predeterminada no se puede cambiar directamente porque ya ha realizado alguna transacción ( s ) con otro UOM . Para cambiar UOM predeterminado, utilice ' UOM reemplazar utilidad ' herramienta de bajo módulo de Stock ."

+Default Valuation Method,Por defecto Método de Valoración

+Default Warehouse,Almacén por defecto

+Default Warehouse is mandatory for Stock Item.,Almacén defecto es obligatorio para Stock Item.

+Default settings for Shopping Cart,Los ajustes por defecto para Compras

+"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","Definir Presupuesto para este Centro de Costo. Para configurar la acción presupuesto, consulte <a href=""#!List/Company"">empresa Master</a>"

+Delete,Borrar

+Delivered,Liberado

+Delivered Items To Be Billed,Material que se adjunta a facturar

+Delivered Qty,Cantidad Entregada

+Delivered Serial No ,

+Delivery Date,Fecha de Entrega

+Delivery Details,Detalles de la entrega

+Delivery Document No,Envío de Documentos No

+Delivery Document Type,Entrega Tipo de documento

+Delivery Note,Nota de entrega

+Delivery Note Item,Nota de entrega del artículo

+Delivery Note Items,Artículos de entrega Nota

+Delivery Note Message,Entrega de mensajes Nota

+Delivery Note No,Entrega Nota No

+Delivery Note Required,Nota de entrega requerida

+Delivery Note Trends,Tendencias albarán

+Delivery Status,Estado de entrega

+Delivery Time,Tiempo de Entrega

+Delivery To,Entrega Para

+Department,Departamento

+Depends on LWP,Depende LWP

+Description,Descripción

+Description HTML,Descripción HTML

+Description of a Job Opening,Descripción de una oferta de trabajo

+Designation,Designación

+Detailed Breakup of the totals,Breakup detallada de los totales

+Details,Detalles

+Difference,Diferencia

+Difference Account,cuenta Diferencia

+Different UOM for items will lead to incorrect,UOM diferente para elementos dará lugar a incorrectas

+Disable Rounded Total,Desactivar Total redondeado

+Discount  %,Descuento%

+Discount %,Descuento%

+Discount (%),Descuento (%)

+"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","Los campos con descuento estará disponible en la Orden de Compra, recibo de compra, factura de compra"

+Discount(%),Descuento (%)

+Display all the individual items delivered with the main items,Muestra todos los elementos individuales se entregan con las principales partidas

+Distinct unit of an Item,Unidad distinta de un elemento

+Distribute transport overhead across items.,Distribuya encima transporte a través de los elementos.

+Distribution,Distribución

+Distribution Id,ID Distribution

+Distribution Name,Distribución Nombre

+Distributor,Distribuidor

+Divorced,Divorciado

+Do Not Contact,No entre en contacto

+Do not show any symbol like $ etc next to currencies.,No muestra ningún símbolo como $ etc junto a monedas.

+Do you really want to STOP ,

+Do you really want to STOP this Material Request?,¿De verdad quiere dejar de esta demanda de materiales?

+Do you really want to Submit all Salary Slip for month : ,

+Do you really want to UNSTOP ,

+Do you really want to UNSTOP this Material Request?,¿De verdad quiere destapar esta demanda de materiales?

+Doc Name,Doc. Nombre

+Doc Type,Tipo Doc.

+Document Description,Descripción del documento

+Document Type,Tipo de documento

+Documentation,Documentación

+Documents,Documentos

+Domain,Dominio

+Don't send Employee Birthday Reminders,No envíe Empleado Birthday Reminders

+Download Materials Required,Descargue Materiales necesarios

+Download Reconcilation Data,Descarga reconciliación de datos

+Download Template,Descargue la plantilla

+Download a report containing all raw materials with their latest inventory status,Descargar un informe con todas las materias primas con su último estado de inventario

+"Download the Template, fill appropriate data and attach the modified file.","Descarga la plantilla , rellenar los datos correspondientes y adjuntar el archivo modificado."

+"Download the Template, fill appropriate data and attach the modified file.
+All dates and employee combination in the selected period will come in the template, with existing attendance records",

+Draft,Borrador

+Dropbox,Dropbox

+Dropbox Access Allowed,Dropbox acceso permitido

+Dropbox Access Key,Dropbox clave de acceso

+Dropbox Access Secret,Dropbox acceso secreta

+Due Date,Fecha de vencimiento

+Duplicate Item,Duplicar artículo

+EMP/,EMP /

+ERPNext Setup,Configuración ERPNext

+ERPNext Setup Guide,Guía de instalación ERPNext

+"ERPNext is an open-source web based ERP made by Web Notes Technologies Pvt Ltd. to provide an integrated tool to manage most processes in a small organization. For more information about Web Notes, or to buy hosting servies, go to ",

+ESIC CARD No,TARJETA DE ESIC No

+ESIC No.,ESIC No.

+Earliest,Primeras

+Earning,Ganar

+Earning & Deduction,Ganancia y Deducción

+Earning Type,Ganando Tipo

+Earning1,Earning1

+Edit,Editar

+Educational Qualification,Capacitación Educativa

+Educational Qualification Details,Datos Educativos de calificación

+Eg. smsgateway.com/api/send_sms.cgi,Por ejemplo. smsgateway.com / api / send_sms.cgi

+Electricity Cost,Costes de electricidad

+Electricity cost per hour,Costo de electricidad por hora

+Email,Email

+Email Digest,Email Resumen

+Email Digest Settings,Resumen Email Settings

+Email Digest: ,

+Email Id,Email Id

+"Email Id must be unique, already exists for: ","Identificación del email debe ser único, ya existe para:"

+"Email Id where a job applicant will email e.g. ""jobs@example.com""","Identificación del email que un solicitante de empleo le enviará por ejemplo, &quot;jobs@example.com&quot;"

+Email Sent?,Correo electrónico enviado?

+Email Settings,Configuración del correo electrónico

+Email Settings for Outgoing and Incoming Emails.,Configuración del correo electrónico para mensajes de correo electrónico entrantes y salientes.

+Email ids separated by commas.,ID de correo electrónico separados por comas.

+"Email settings for jobs email id ""jobs@example.com""",Configuración del correo electrónico para los trabajos de correo electrónico id &quot;jobs@example.com&quot;

+"Email settings to extract Leads from sales email id e.g. ""sales@example.com""","Configuración del correo electrónico para extraer Leads de ventas email id por ejemplo, &quot;sales@example.com&quot;"

+Emergency Contact,Contacto de Emergencia

+Emergency Contact Details,Detalles de Contacto de Emergencia

+Emergency Phone,Teléfono de emergencia

+Employee,Empleado

+Employee Birthday,Empleado Cumpleaños

+Employee Designation.,Designación del Empleado.

+Employee Details,Detalles del Empleado

+Employee Education,Educación de los Empleados

+Employee External Work History,Empleado Historial de trabajo externo

+Employee Information,Información del empleado

+Employee Internal Work History,Empleado Historial de trabajo interno

+Employee Internal Work Historys,Historys Empleados Interno de Trabajo

+Employee Leave Approver,Empleado licencia aprobador

+Employee Leave Balance,Equilibrio licencia Empleado

+Employee Name,Nombre del empleado

+Employee Number,Número de empleado

+Employee Records to be created by,Registros de Empleados de crearse

+Employee Settings,Configuración del Empleado

+Employee Setup,Empleado de configuración

+Employee Type,Tipo de empleado

+Employee grades,Los grados de empleados

+Employee record is created using selected field. ,Registro de empleado se crea utilizando el campo seleccionado.

+Employee records.,Registros de empleados.

+Employee: ,Empleado:

+Employees Email Id,Empleados de correo electrónico de identificación

+Employment Details,Detalles de Empleo

+Employment Type,Tipo de empleo

+Enable / Disable Email Notifications,Activar / Desactivar notificaciones por correo electrónico

+Enable Shopping Cart,Habilitar Compras

+Enabled,Habilitado

+Encashment Date,Cobro Fecha

+End Date,Fecha de finalización

+End date of current invoice's period,Fecha de finalización del periodo de facturación actual

+End of Life,Fin de la Vida

+Enter Row,Ingrese Row

+Enter Verification Code,Ingrese el código de verificación

+Enter campaign name if the source of lead is campaign.,Ingresa una campaña si la fuente de plomo es la campaña.

+Enter department to which this Contact belongs,Ingrese departamento al que pertenece el contacto

+Enter designation of this Contact,Ingrese designación de este contacto

+"Enter email id separated by commas, invoice will be mailed automatically on particular date","Introduzca el identificador de correo electrónico separadas por comas, factura le será enviada automáticamente en la fecha determinada"

+Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,Registre los artículos y qty previsto para las que desea elevar las órdenes de producción o descargar la materia prima para su análisis.

+Enter name of campaign if source of enquiry is campaign,Introducir el nombre de la campaña si la fuente de la investigación es la campaña

+"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","Introduzca los parámetros estáticos URL aquí (por ejemplo, sender = ERPNext, username = ERPNext, contraseña = 1234, etc)"

+Enter the company name under which Account Head will be created for this Supplier,Introduzca el nombre de la empresa en que se haya creado la cuenta principal de esta empresa

+Enter url parameter for message,Ingrese parámetro url para el mensaje

+Enter url parameter for receiver nos,Ingrese parámetro url para nn receptor

+Entries,Comentarios

+Entries against,"Rellenar,"

+Entries are not allowed against this Fiscal Year if the year is closed.,No se permiten comentarios en contra de este año fiscal si el año está cerrado.

+Error,Error

+Error for,Error de

+Estimated Material Cost,Costo estimado de material

+Everyone can read,Todo el mundo puede leer

+"Example: ABCD.#####
+If series is set and Serial No is not mentioned in transactions, then automatic serial number will be created based on this series. If you always want to explicitly mention Serial Nos for this item. leave this blank.",

+Exchange Rate,Tipo de cambio

+Excise Page Number,Número de página Impuestos Especiales

+Excise Voucher,Vale Impuestos Especiales

+Exemption Limit,Exención del límite

+Exhibition,Exposición

+Existing Customer,Ya es cliente

+Exit,Salida

+Exit Interview Details,Salir detalles Entrevista

+Expected,Esperado

+Expected Date cannot be before Material Request Date,Lanzamiento no puede ser anterior material Fecha de Solicitud

+Expected Delivery Date,Fecha prevista de entrega

+Expected End Date,Fin Fecha prevista

+Expected Start Date,Fecha prevista de inicio

+Expense Account,Cuenta de gastos

+Expense Account is mandatory,Cuenta de Gastos es obligatorio

+Expense Claim,Cuenta de gastos

+Expense Claim Approved,Reclamación de Gastos Aprobados

+Expense Claim Approved Message,Reclamación de Gastos Aprobados mensaje

+Expense Claim Detail,Detalle de Gastos Reclamo

+Expense Claim Details,Detalles de reclamación de gastos

+Expense Claim Rejected,Reclamación de Gastos Rechazados

+Expense Claim Rejected Message,Reclamación de Gastos Rechazados mensaje

+Expense Claim Type,Tipo de Reclamación de Gastos

+Expense Claim has been approved.,Cuenta de gastos ha sido aprobado.

+Expense Claim has been rejected.,Cuenta de gastos ha sido rechazada.

+Expense Claim is pending approval. Only the Expense Approver can update status.,Cuenta de gastos está pendiente de aprobación . Sólo el aprobador de gastos se puede actualizar el estado .

+Expense Date,Fecha de gastos

+Expense Details,Detalles de Gastos

+Expense Head,Gastos Head

+Expense account is mandatory for item,Cuenta de gastos es obligatoria para el artículo

+Expense/Difference account is mandatory for item: ,

+Expenses Booked,Gastos Reservados

+Expenses Included In Valuation,Gastos incluídos en la valoración

+Expenses booked for the digest period,Gastos reservados para el período digest

+Expiry Date,Fecha de caducidad

+Exports,Exportaciones

+External,Externo

+Extract Emails,Extracto de mensajes de correo electrónico

+FCFS Rate,Tasa FCFS

+FIFO,FIFO

+Failed: ,Error:

+Family Background,Antecedentes familiares

+Fax,Fax

+Features Setup,Características del programa de instalación

+Feed,Alimentar

+Feed Type,Alimente Tipo

+Feedback,Realimentación

+Female,Femenino

+Fetch exploded BOM (including sub-assemblies),Fetch BOM explotado (incluyendo subconjuntos )

+"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","Campo disponible en la Nota de Entrega, cotización, factura de compra, órdenes de venta"

+Files Folder ID,Archivos ID Folder

+Fill the form and save it,Llene el formulario y guárdelo

+Filter By Amount,Filtrar por Importe

+Filter By Date,Filtrar por fecha

+Filter based on customer,Filtro basado en el cliente

+Filter based on item,Filtro basado en el artículo

+Financial Analytics,Financial Analytics

+Financial Statements,Estados Financieros

+Finished Goods,productos terminados

+First Name,Nombre

+First Responded On,Primero respondió el

+Fiscal Year,Año Fiscal

+Fixed Asset Account,Cuenta de Activos Fijos

+Float Precision,Precision Float

+Follow via Email,Siga por correo electrónico

+"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",Tras tabla mostrará valores si los artículos son sub - contratado. Estos valores se obtienen de la maestra de la &quot;Lista de materiales&quot; de la sub - productos contratados.

+For Company,Para la empresa

+For Employee,Para los Empleados

+For Employee Name,En Nombre del Empleado

+For Production,Para Producción

+For Reference Only.,Sólo de referencia.

+For Sales Invoice,Para Factura

+For Server Side Print Formats,Por el lado de impresión Formatos Server

+For Supplier,Para Proveedor

+For UOM,Para UOM

+For Warehouse,Para el almacén

+"For e.g. 2012, 2012-13","Por ejemplo, 2012, 2012-13"

+For opening balance entry account can not be a PL account,Para la apertura de cuenta saldo entrada no puede ser una cuenta de PL

+For reference,Para referencia

+For reference only.,Sólo para referencia.

+"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes","Para la comodidad de los clientes, estos códigos se puede utilizar en formato impreso como facturas y albaranes"

+Forum,Foro

+Fraction,Fracción

+Fraction Units,Unidades de fracciones

+Freeze Stock Entries,Congelar los comentarios de

+Friday,Viernes

+From,De

+From Bill of Materials,De la lista de materiales

+From Company,De Compañía

+From Currency,De Moneda

+From Currency and To Currency cannot be same,De la moneda y moneda no puede ser el mismo

+From Customer,Desde Cliente

+From Customer Issue,De Emisión Cliente

+From Date,Desde la fecha

+From Delivery Note,De la nota de entrega

+From Employee,Del Empleado

+From Lead,De Plomo

+From Maintenance Schedule,Desde Programa de mantenimiento

+From Material Request,Desde Solicitud de material

+From Opportunity,De Oportunidades

+From Package No.,De Paquete No.

+From Purchase Order,De la Orden de Compra

+From Purchase Receipt,Desde recibo de compra

+From Quotation,desde la cotización

+From Sales Order,A partir de órdenes de venta

+From Supplier Quotation,Desde la cotización del proveedor

+From Time,From Time

+From Value,De Calidad

+From Value should be less than To Value,De valor debe ser inferior al valor

+Frozen,Congelado

+Frozen Accounts Modifier,Frozen Accounts modificador

+Fulfilled,Cumplido

+Full Name,Nombre Completo

+Fully Completed,Totalmente Completada

+"Further accounts can be made under Groups,","Otras cuentas se pueden hacer en Grupos,"

+Further nodes can be only created under 'Group' type nodes,Otros nodos pueden ser sólo crean en los nodos de tipo ' Grupo '

+GL Entry,GL entrada

+GL Entry: Debit or Credit amount is mandatory for ,GL Entrada: Débito o Crédito cantidad es obligatorio para

+GRN,GRN

+Gantt Chart,Diagrama de Gantt

+Gantt chart of all tasks.,Diagrama de Gantt de las tareas.

+Gender,Género

+General,General

+General Ledger,Contabilidad General

+Generate Description HTML,Descripción Generar HTML

+Generate Material Requests (MRP) and Production Orders.,Generar solicitudes de material (MRP) y Órdenes de Producción.

+Generate Salary Slips,Generar las nóminas

+Generate Schedule,Generar Calendario

+"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","Generar albaranes para los paquetes que se entregarán. Se utiliza para notificar el número de paquetes, el contenido del paquete y su peso."

+Generates HTML to include selected image in the description,Genera HTML para incluir la imagen seleccionada en la descripción

+Get Advances Paid,Cómo anticipos pagados

+Get Advances Received,Cómo anticipos recibidos

+Get Current Stock,Obtener Stock actual

+Get Items,Obtener elementos

+Get Items From Sales Orders,Obtener elementos de órdenes de venta

+Get Items from BOM,Obtener elementos de la lista de materiales

+Get Last Purchase Rate,Cómo Tarifa de Último

+Get Non Reconciled Entries,Consigue entradas para no conciliadas

+Get Outstanding Invoices,Recibe facturas pendientes

+Get Sales Orders,Recibe órdenes de venta

+Get Specification Details,Obtenga los datos Especificaciones

+Get Stock and Rate,Cómo y Tasa de

+Get Template,Cómo Plantilla

+Get Terms and Conditions,Cómo Términos y Condiciones

+Get Weekly Off Dates,Cómo semanales Fechas Off

+"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","Obtener tasa de valorización y stock disponible en el almacén de origen / destino en la publicación mencionada fecha y hora. Si serializado artículo, por favor pulse este botón después de introducir los números de serie."

+GitHub Issues,Cuestiones GitHub

+Global Defaults,Predeterminados globales

+Global Settings / Default Values,Valores Configuración global / Default

+Go to the appropriate group (usually Application of Funds > Current Assets > Bank Accounts),Ir al grupo apropiado (generalmente Aplicación de Fondos Activos > Actualidad> Cuentas bancarias )

+Go to the appropriate group (usually Source of Funds > Current Liabilities > Taxes and Duties),Ir al grupo apropiado (generalmente Fuente de Fondos > Pasivos actuales> Impuestos y derechos )

+Goal,Objetivo

+Goals,Objetivos de

+Goods received from Suppliers.,Los bienes recibidos de proveedores.

+Google Drive,Google Drive

+Google Drive Access Allowed,Google Drive Acceso animales

+Grade,Grado

+Graduate,Licenciado

+Grand Total,Gran Total

+Grand Total (Company Currency),Total general (Empresa moneda)

+Gratuity LIC ID,La gratuidad ID LIC

+"Grid ""","Grid """

+Gross Margin %,% Margen Bruto

+Gross Margin Value,Valor Margen Bruto

+Gross Pay,Pago Bruto

+Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,Pago Bruto + + Importe Importe mora Cobro - Deducción total

+Gross Profit,Beneficio bruto

+Gross Profit (%),Utilidad Bruta (%)

+Gross Weight,Peso Bruto

+Gross Weight UOM,UOM Peso Bruto

+Group,Grupo

+Group or Ledger,Grupo o Ledger

+Groups,Grupos

+HR,HR

+HR Settings,Configuración de recursos humanos

+HTML / Banner that will show on the top of product list.,HTML / Banner que se mostrará en la parte superior de la lista de productos.

+Half Day,Medio Día

+Half Yearly,Semestral

+Half-yearly,Semestral

+Happy Birthday!,¡Feliz cumpleaños!

+Has Batch No,Tiene Lote n º

+Has Child Node,Tiene nodo secundario

+Has Serial No,No tiene de serie

+Header,Encabezamiento

+Heads (or groups) against which Accounting Entries are made and balances are maintained.,Jefes (o grupos) con el que se fabrican los asientos contables y los balances se mantienen.

+Health Concerns,Preocupación por la salud

+Health Details,Detalles de Salud

+Held On,Celebrada el

+Help,Ayudar

+Help HTML,Ayuda HTML

+"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","Ayuda: Para vincular a otro registro en el sistema, utilice &quot;# Form / nota / [nombre de la nota]&quot; como la URL Link. (No utilice &quot;http://&quot;)"

+"Here you can maintain family details like name and occupation of parent, spouse and children","Aquí usted puede mantener los detalles de la familia, como el nombre y la ocupación de los padres, cónyuge e hijos"

+"Here you can maintain height, weight, allergies, medical concerns etc","Aquí se puede mantener la altura, el peso, alergias, etc preocupaciones médicas"

+Hey! All these items have already been invoiced.,Hey! Todos estos elementos ya han sido facturados.

+Hide Currency Symbol,Ocultar Símbolo de moneda

+High,Alto

+History In Company,Historia In Company

+Hold,Mantener

+Holiday,Fiesta

+Holiday List,Holiday lista

+Holiday List Name,Holiday Nombre de la lista

+Holidays,Vacaciones

+Home,Casa

+Host,Anfitrión

+"Host, Email and Password required if emails are to be pulled","Host, correo electrónico y la contraseña requerida si los correos electrónicos han de ser retirado"

+Hour Rate,Hora Tarifa

+Hour Rate Labour,Trabajo tarifa por hora

+Hours,Horas

+How frequently?,¿Con qué frecuencia?

+"How should this currency be formatted? If not set, will use system defaults","¿Cómo debe ser formateada esta moneda? Si no se define, se usará valores predeterminados del sistema"

+Human Resource,Recursos Humanos

+I,Yo

+IDT,IDT

+II,II

+III,III

+IN,EN

+INV,INV

+INV/10-11/,INV/10-11 /

+ITEM,ARTÍCULO

+IV,IV

+Identification of the package for the delivery (for print),Identificación del paquete para la entrega (para la impresión)

+If Income or Expense,Si los ingresos o gastos

+If Monthly Budget Exceeded,Si ha superado el presupuesto mensual

+"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.
+Available in Delivery Note and Sales Order",

+"If Supplier Part Number exists for given Item, it gets stored here","Si Número de pieza del proveedor existente para el punto dado, se almacena aquí"

+If Yearly Budget Exceeded,Si el presupuesto anual ha superado el

+"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","Si se selecciona, la lista de materiales para los elementos de sub-ensamble serán considerados para obtener materias primas. De lo contrario, todos los elementos de montaje sub-será tratada como una materia prima."

+"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","Si se marca, no total. de días laborables se comprenderán los días feriados, y esto reducirá el valor del salario por día"

+"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","Si se selecciona, se agregará un correo electrónico con un formato HTML adjunto a una parte del cuerpo del correo electrónico, así como datos adjuntos. Para enviar sólo como archivo adjunto, desmarque esta."

+"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","Si se selecciona, el importe del impuesto se considerará como ya se ha incluido en la tarifa de impresión / Cantidad Imprimir"

+"If disable, 'Rounded Total' field will not be visible in any transaction","Si se desactiva, &#39;Total redondeado&#39; campo no será visible en cualquier transacción"

+"If enabled, the system will post accounting entries for inventory automatically.","Si está habilitado, el sistema contabiliza los asientos contables para el inventario de forma automática."

+If more than one package of the same type (for print),Si más de un paquete del mismo tipo (por impresión)

+"If no change in either Quantity or Valuation Rate, leave the cell blank.","Si no hay cambio , ya sea en cantidad o de valoración por tipo , deje en blanco la celda."

+If non standard port (e.g. 587),Si no puerto estándar (por ejemplo 587)

+If not applicable please enter: NA,Si no aplica por favor escriba: NA

+"If not checked, the list will have to be added to each Department where it has to be applied.","Si no está activada, la lista tendrá que ser añadido a cada Departamento donde se ha de aplicar."

+"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","Si se establece, la entrada de datos sólo se permite a los usuarios especificados. Si no, se permite la entrada a todos los usuarios con los permisos necesarios."

+"If specified, send the newsletter using this email address","Si se especifica, enviar el boletín utilizando la siguiente dirección de correo electrónico"

+"If the account is frozen, entries are allowed to restricted users.","Si la cuenta está congelada , las entradas se les permite a los usuarios restringidos."

+"If this Account represents a Customer, Supplier or Employee, set it here.","Si esta cuenta representa un cliente, proveedor o empleado, se establece aquí."

+"If you follow Quality Inspection<br>
+Enables item QA Required and QA No in Purchase Receipt",

+If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,Si tiene equipo de ventas y socios de venta (Channel Partners) pueden ser etiquetados y mantener su contribución en la actividad de ventas

+"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","Si ha creado una plantilla estándar en los impuestos de compra y Master cargos, seleccione uno y haga clic en el botón de abajo."

+"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","Si ha creado un modelo estándar en el Impuesto de Ventas y Master cargos, seleccione uno y haga clic en el botón de abajo."

+"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","Si hace mucho tiempo imprimir formatos, esta característica se puede utilizar para dividir la página que se imprimirá en varias páginas con todos los encabezados y pies de página en cada página"

+"If you involve in manufacturing activity<br>
+Enables item <b>Is Manufactured</b>",

+Ignore,Pasar por alto

+Ignored: ,Ignorado:

+Image,Imagen

+Image View,Ver imagen

+Implementation Partner,Aplicación Socio

+Import,Importar

+Import Attendance,Asistencia Import

+Import Failed!,Import Error !

+Import Log,Importar sesión

+Import Successful!,Importación correcta !

+Imports,Importaciones

+In Hours,En Horas

+In Process,En proceso

+In Qty,Cdad

+In Row,En Fila

+In Value,Valor

+In Words,En las palabras

+In Words (Company Currency),En palabras (Empresa moneda)

+In Words (Export) will be visible once you save the Delivery Note.,En las palabras (Export) será visible una vez que se guarda el albarán de entrega.

+In Words will be visible once you save the Delivery Note.,En palabras serán visibles una vez que se guarda el albarán de entrega.

+In Words will be visible once you save the Purchase Invoice.,En palabras serán visibles una vez que guarde la factura de compra.

+In Words will be visible once you save the Purchase Order.,En palabras serán visibles una vez que guarde la Orden de Compra.

+In Words will be visible once you save the Purchase Receipt.,En palabras serán visibles una vez que guarde el recibo de compra.

+In Words will be visible once you save the Quotation.,En palabras serán visibles una vez que guarde la cita.

+In Words will be visible once you save the Sales Invoice.,En palabras serán visibles una vez que guarde la factura de venta.

+In Words will be visible once you save the Sales Order.,En palabras serán visibles una vez que se guarda el pedido de cliente.

+Incentives,Incentivos

+Incharge,InCharge

+Incharge Name,InCharge Nombre

+Include holidays in Total no. of Working Days,Incluya vacaciones en N º total. de días laborables

+Income / Expense,Ingresos / gastos

+Income Account,Cuenta de ingresos

+Income Booked,Ingresos reserva

+Income Year to Date,Los ingresos año a la fecha

+Income booked for the digest period,Ingresos reservado para el período digest

+Incoming,Entrante

+Incoming / Support Mail Setting,Entrante / Support configuración del Correo

+Incoming Rate,Tasa entrante

+Incoming quality inspection.,Inspección de calidad entrante.

+Indicates that the package is a part of this delivery,Indica que el paquete es una parte de esta entrega

+Individual,Individual

+Industry,Industria

+Industry Type,Industria Tipo

+Inspected By,Inspeccionado por

+Inspection Criteria,Criterios de Inspección

+Inspection Required,Inspección Requerida

+Inspection Type,Tipo Inspección

+Installation Date,Fecha de instalación

+Installation Note,Instalación Nota

+Installation Note Item,Instalación artículo Nota

+Installation Status,Instalación de estado

+Installation Time,Tiempo de instalación

+Installation record for a Serial No.,Instalación récord para un número de serie

+Installed Qty,Cantidad instalada

+Instructions,Instrucciones

+Integrate incoming support emails to Support Ticket,Integrar los correos electrónicos de apoyo recibidas de Apoyo Ticket

+Interested,Interesado

+Internal,Interno

+Introduction,Introducción

+Invalid Delivery Note. Delivery Note should exist and should be in draft state. Please rectify and try again.,Inválido nota de entrega . Nota de entrega debe existir y debe estar en estado de borrador . Por favor rectifique y vuelva a intentarlo .

+Invalid Email Address,Correo electrónico no es válido

+Invalid Leave Approver,No válido Agregar aprobador

+Invalid Master Name,Nombre no válido Maestro

+Invalid quantity specified for item ,

+Inventory,Inventario

+Invoice Date,Fecha de la factura

+Invoice Details,Detalles de la factura

+Invoice No,Factura n º

+Invoice Period From Date,Período Factura Fecha desde

+Invoice Period To Date,Período factura a fecha

+Invoiced Amount (Exculsive Tax),Cantidad facturada ( Impuesto exculsive )

+Is Active,Es activo

+Is Advance,Es anticipado

+Is Asset Item,Es la partida del activo

+Is Cancelled,Se cancela

+Is Carry Forward,Es Arrastre

+Is Default,Es por defecto

+Is Encash,Es convertirá en efectivo

+Is LWP,Es LWP

+Is Opening,Está Abriendo

+Is Opening Entry,Es la apertura de la entrada

+Is PL Account,Es Cuenta PL

+Is POS,Es el punto de venta

+Is Primary Contact,Es el contacto principal

+Is Purchase Item,Es objeto de compra

+Is Sales Item,Es el punto de venta

+Is Service Item,Es el elemento de servicio

+Is Stock Item,Es el punto de

+Is Sub Contracted Item,Es Artículo Sub Contratadas

+Is Subcontracted,Se subcontrata

+Is this Tax included in Basic Rate?,¿Es este impuesto incluido en la tarifa básica?

+Issue,Cuestión

+Issue Date,Fecha de emisión

+Issue Details,Detalles del problema

+Issued Items Against Production Order,Artículos emitida contra Orden de Producción

+It can also be used to create opening stock entries and to fix stock value.,También puede ser utilizado para crear la apertura de las entradas en existencias y para fijar el valor de stock .

+Item,artículo

+Item ,

+Item Advanced,Artículo avanzada

+Item Barcode,Punto de código de barras

+Item Batch Nos,Nos Artículo lotes

+Item Classification,Artículo clasificación

+Item Code,Código del artículo

+Item Code (item_code) is mandatory because Item naming is not sequential.,Código del artículo (item_code) es obligatorio porque nombramiento del artículo no es secuencial.

+Item Code and Warehouse should already exist.,Código del artículo y de almacenes ya deben existir.

+Item Code cannot be changed for Serial No.,Código del artículo no se puede cambiar de número de serie

+Item Customer Detail,Artículo Detalle Cliente

+Item Description,Descripción del Artículo

+Item Desription,Artículo Desription

+Item Details,Datos del artículo

+Item Group,Grupo de artículos

+Item Group Name,Nombre del elemento de grupo

+Item Group Tree,Artículo Grupo Árbol

+Item Groups in Details,Grupos de artículos en Detalles

+Item Image (if not slideshow),Imagen del artículo (si no presentación de diapositivas)

+Item Name,Nombre del elemento

+Item Naming By,Artículo Nombrar Por

+Item Price,Artículo Precio

+Item Prices,Precios de los artículos

+Item Quality Inspection Parameter,Calidad Inspección Tema Parámetro

+Item Reorder,Artículo reorden

+Item Serial No,Artículo Número de orden

+Item Serial Nos,Artículo números de serie

+Item Shortage Report,Artículo Escasez Reportar

+Item Supplier,Artículo Proveedor

+Item Supplier Details,Elemento Detalles del Proveedor

+Item Tax,Artículo Tributaria

+Item Tax Amount,Artículo Cantidad Impuestos

+Item Tax Rate,Artículo Tasa Impositiva

+Item Tax1,Artículo Tax1

+Item To Manufacture,Artículo para la fabricación de

+Item UOM,Artículo UOM

+Item Website Specification,Elemento Especificación web

+Item Website Specifications,Elemento Especificaciones generales

+Item Wise Tax Detail ,Detalle del artículo Tax Wise

+Item classification.,Artículo clasificación.

+Item is neither Sales nor Service Item,El artículo es ni ventas ni servicio Artículo

+"Item must be a purchase item, \
+					as it is present in one or many Active BOMs",

+Item must have 'Has Serial No' as 'Yes',"El artículo debe tener ""no tiene de serie "" como ""Sí"""

+Item table can not be blank,Tabla de artículos no puede estar en blanco

+Item to be manufactured or repacked,Este punto será fabricado o embalados de nuevo

+Item will be saved by this name in the data base.,El artículo será salvado por este nombre en la base de datos.

+"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","Item, Garantía, AMC (Contrato de Mantenimiento Anual) detalles serán automáticamente descabellada cuando se selecciona el número de serie."

+Item-wise Last Purchase Rate,Item-sabio Última Purchase Rate

+Item-wise Price List Rate,- Artículo sabio Precio de lista Cambio

+Item-wise Purchase History,Item-sabio Historial de compras

+Item-wise Purchase Register,Artículo cuanto al Registro de compra

+Item-wise Sales History,Artículo cuanto al historial de ventas

+Item-wise Sales Register,Sales Item-sabios Registro

+Items,Artículos

+Items To Be Requested,Los artículos que se solicitarán

+"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",Temas que han solicitado que son &quot;Out of Stock&quot; teniendo en cuenta todos los almacenes basados ​​en Cantidad proyectada Cantidad pedido mínimo y

+Items which do not exist in Item master can also be entered on customer's request,Los productos que no existen en el Maestro de artículos también se pueden introducir en la petición del cliente

+Itemwise Discount,Descuento Itemwise

+Itemwise Recommended Reorder Level,Itemwise Recomendado Nivel de Reabastecimiento

+JV,JV

+Job Applicant,Solicitante de empleo

+Job Opening,Job Opening

+Job Profile,Job perfil

+Job Title,Título del trabajo

+"Job profile, qualifications required etc.","Perfil de trabajo, calificaciones requeridas, etc"

+Jobs Email Settings,Trabajos Configuración del correo electrónico

+Journal Entries,Entradas de diario

+Journal Entry,Asientos de diario

+Journal Voucher,Diario Voucher

+Journal Voucher Detail,Diario Detalle Voucher

+Journal Voucher Detail No,Diario Detalle de la hoja no

+KRA,KRA

+"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","Lleve un registro de las campañas de venta. Lleve un registro de conductores, citas, órdenes de venta, etc de las campañas para medir rendimiento de la inversión."

+Keep a track of communication related to this enquiry which will help for future reference.,Mantenga un registro de la comunicación relacionada con esta investigación que ayudará para referencia futura.

+Key Performance Area,Área Clave de Performance

+Key Responsibility Area,Área de Responsabilidad Key

+LEAD,PLOMO

+LEAD/10-11/,LEAD/10-11 /

+LEAD/MUMBAI/,LEAD / MUMBAI /

+LR Date,LR Fecha

+LR No,LR No

+Label,Etiqueta

+Landed Cost Item,Landed Cost artículo

+Landed Cost Items,Landed Cost Artículos

+Landed Cost Purchase Receipt,Landed Cost recibo de compra

+Landed Cost Purchase Receipts,Landed Cost recibos de compra

+Landed Cost Wizard,Landed Cost Asistente

+Last Name,Apellido

+Last Purchase Rate,Tarifa de Último

+Latest,más reciente

+Latest Updates,Lo más reciente

+Lead,Conducir

+Lead Details,Plomo Detalles

+Lead Id,Id plomo

+Lead Name,Plomo Nombre

+Lead Owner,El plomo Propietario

+Lead Source,Plomo Fuente

+Lead Status,Lead Estado

+Lead Time Date,Plomo Fecha Hora

+Lead Time Days,Plomo días Tiempo

+Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,Lead Time día es el número de días en que se espera para este artículo en su almacén. Estos días se recupera en la solicitud de material cuando se selecciona este elemento.

+Lead Type,Plomo Tipo

+Leave Allocation,Deja Asignación

+Leave Allocation Tool,Deja herramienta de asignación de

+Leave Application,Deja aplicación

+Leave Approver,Deja Aprobador

+Leave Approver can be one of,Deja aprobador puede ser una de

+Leave Approvers,Deja aprobadores

+Leave Balance Before Application,Deja Saldo antes de la aplicación

+Leave Block List,Deja lista de bloqueo

+Leave Block List Allow,Deja Lista de bloqueo Permitir

+Leave Block List Allowed,Deja Lista de bloqueo animales

+Leave Block List Date,Deje Fecha Lista de bloqueo

+Leave Block List Dates,Dejar las fechas de listas de bloqueo

+Leave Block List Name,Deja Bloquear Nombre de lista

+Leave Blocked,Deja Bloqueados

+Leave Control Panel,Deja Panel de control

+Leave Encashed?,Deja cobrado?

+Leave Encashment Amount,Deja Cantidad Cobro

+Leave Setup,Deja de configuración

+Leave Type,Deja Tipo

+Leave Type Name,Agregar Nombre Tipo

+Leave Without Pay,Licencia sin sueldo

+Leave allocations.,Deja asignaciones.

+Leave application has been approved.,Solicitud de autorización haya sido aprobada.

+Leave application has been rejected.,Solicitud de autorización ha sido rechazada.

+Leave blank if considered for all branches,Dejar en blanco si se considera para todas las ramas

+Leave blank if considered for all departments,Dejar en blanco si se considera para todos los departamentos

+Leave blank if considered for all designations,Dejar en blanco si se considera para todas las designaciones

+Leave blank if considered for all employee types,Dejar en blanco si se considera para todos los tipos de empleados

+Leave blank if considered for all grades,Dejar en blanco si se considera para todos los grados

+"Leave can be approved by users with Role, ""Leave Approver""","Deje puede ser aprobado por los usuarios con rol, &quot;Deja Aprobador&quot;"

+Ledger,Libro mayor

+Ledgers,Libros de contabilidad

+Left,Izquierda

+Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,Entidad Legal / auxiliar con un gráfico separado de las cuentas pertenecientes a la Organización.

+Letter Head,Carta Head

+Level,Nivel

+Lft,Lft

+List a few of your customers. They could be organizations or individuals.,Enumere algunos de sus clientes. Pueden ser organizaciones o individuos.

+List a few of your suppliers. They could be organizations or individuals.,Enumere algunos de sus proveedores. Pueden ser organizaciones o individuos.

+"List a few products or services you buy from your suppliers or vendors. If these are same as your products, then do not add them.","Enumere algunos productos o servicios que usted compra a sus proveedores o vendedores . Si éstas son iguales que sus productos, entonces no los agregue ."

+List items that form the package.,Lista de tareas que forman el paquete.

+List of holidays.,Lista de los días festivos.

+List of users who can edit a particular Note,Lista de usuarios que pueden editar una nota en particular

+List this Item in multiple groups on the website.,Enumero este artículo en varios grupos en la web.

+"List your products or services that you sell to your customers. Make sure to check the Item Group, Unit of Measure and other properties when you start.","Publica tus productos o servicios que usted vende a sus clientes. Asegúrese de revisar el Grupo del artículo , unidad de medida y otras propiedades cuando se inicia ."

+"List your tax heads (e.g. VAT, Excise) (upto 3) and their standard rates. This will create a standard template, you can edit and add more later.","Enumere sus cabezas de impuestos (por ejemplo, el IVA , los impuestos especiales ) (hasta 3 ) y sus tarifas estándar . Esto creará una plantilla estándar , se puede editar y añadir más tarde."

+Live Chat,Chat en Directo

+Loading...,Loading ...

+"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","Registro de las actividades realizadas por los usuarios en contra de Tareas que se pueden utilizar para el seguimiento de tiempo, de facturación."

+Login Id,ID de Usuario

+Login with your new User ID,Acceda con su nuevo ID de usuario

+Logo,Logo

+Logo and Letter Heads,Logo y Carta Jefes

+Lost,perdido

+Lost Reason,Razón Perdido

+Low,Bajo

+Lower Income,Menores ingresos

+MIS Control,MIS control

+MREQ-,MREQ-

+MTN Details,MTN Detalles

+Mail Password,Mail Contraseña

+Mail Port,Mail Port

+Main Reports,Informes Principales

+Maintain Same Rate Throughout Sales Cycle,Mantener el mismo ritmo durante todo el ciclo de ventas

+Maintain same rate throughout purchase cycle,Mantener el mismo ritmo durante todo el ciclo de compra

+Maintenance,Mantenimiento

+Maintenance Date,Mantenimiento Fecha

+Maintenance Details,Detalles de Mantenimiento

+Maintenance Schedule,Programa de mantenimiento

+Maintenance Schedule Detail,Mantenimiento Detalle Horario

+Maintenance Schedule Item,Mantenimiento elemento de programación

+Maintenance Schedules,Programas de mantenimiento

+Maintenance Status,Mantenimiento de estado

+Maintenance Time,Tiempo de mantenimiento

+Maintenance Type,Mantenimiento Tipo

+Maintenance Visit,Mantenimiento Visita

+Maintenance Visit Purpose,Mantenimiento Propósito Visita

+Major/Optional Subjects,Temas principales / Opcional

+Make ,

+Make Accounting Entry For Every Stock Movement,Hacer asiento contable para cada movimiento de acciones

+Make Bank Voucher,Hacer comprobante bancario

+Make Credit Note,Hacer Nota de Crédito

+Make Debit Note,Haga nota de débito

+Make Delivery,Hacer entrega

+Make Difference Entry,Hacer Entrada Diferencia

+Make Excise Invoice,Haga Impuestos Especiales de la factura

+Make Installation Note,Hacer Nota de instalación

+Make Invoice,Hacer factura

+Make Maint. Schedule,Hacer Maint . horario

+Make Maint. Visit,Hacer Maint . visita

+Make Maintenance Visit,Hacer mantenimiento Visita

+Make Packing Slip,Hacer lista de empaque

+Make Payment Entry,Hacer Entrada Pago

+Make Purchase Invoice,Hacer factura de compra

+Make Purchase Order,Hacer la Orden de Compra

+Make Purchase Receipt,Hacer recibo de compra

+Make Salary Slip,Hacer nómina

+Make Salary Structure,Hacer Estructura Salarial

+Make Sales Invoice,Hacer la factura de venta

+Make Sales Order,Asegúrese de órdenes de venta

+Make Supplier Quotation,Hacer cita Proveedor

+Male,Masculino

+Manage 3rd Party Backups,Gestione 3rd Party Backups

+Manage cost of operations,Gestione costo de las operaciones

+Manage exchange rates for currency conversion,Administrar los tipos de cambio para la conversión de divisas

+"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.",Obligatorio si acción del artículo es &quot;Sí&quot;. También el almacén por defecto en que la cantidad reservada se establece a partir de órdenes de venta.

+Manufacture against Sales Order,Fabricación contra pedido de cliente

+Manufacture/Repack,Fabricación / Repack

+Manufactured Qty,Fabricado Cantidad

+Manufactured quantity will be updated in this warehouse,Fabricado cantidad se actualizará en este almacén

+Manufacturer,Fabricante

+Manufacturer Part Number,Código de Fabricante

+Manufacturing,Fabricación

+Manufacturing Quantity,Fabricación Cantidad

+Manufacturing Quantity is mandatory,Fabricación Cantidad es obligatorio

+Margin,Margen

+Marital Status,Estado civil

+Market Segment,Sector de mercado

+Married,Casado

+Mass Mailing,Mass Mailing

+Master Data,Master Data

+Master Name,Maestro Nombre

+Master Name is mandatory if account type is Warehouse,Maestro nombre es obligatorio si el tipo de cuenta es Almacén

+Master Type,Type Master

+Masters,Masters

+Match non-linked Invoices and Payments.,Coincidir no vinculados Facturas y Pagos.

+Material Issue,Material de Emisión

+Material Receipt,Recibo de Materiales

+Material Request,Material de Solicitud

+Material Request Detail No,Materiales Detalle Solicitud de No

+Material Request For Warehouse,Material de Solicitud de Almacén

+Material Request Item,Artículo Material Request

+Material Request Items,Artículos de materiales Solicitar

+Material Request No,Material de Solicitud de No

+Material Request Type,Tipo de material Solicitud

+Material Request used to make this Stock Entry,Solicitud de material utilizado para hacer esto Stock entrada

+Material Requests for which Supplier Quotations are not created,Las solicitudes de material para los que no se crean Citas Proveedor

+Material Requirement,Requisito material

+Material Transfer,Transferencia de material

+Materials,Materiales

+Materials Required (Exploded),Materiales necesarios (despiece)

+Max 500 rows only.,Sólo Max 500 filas.

+Max Days Leave Allowed,Días máx Deja animales

+Max Discount (%),Max Descuento (%)

+Max Returnable Qty,Max retornable Cantidad

+Medium,Medio

+"Merging is only possible if following \
+					properties are same in both records.
+					Group or Ledger, Debit or Credit, Is PL Account",

+Message,Mensaje

+Message Parameter,Mensaje de Parámetros

+Message Sent,Mensaje enviado

+Messages,Mensajes

+Messages greater than 160 characters will be split into multiple messages,Mensaje mayor de 160 caracteres se dividirá en múltiples mesage

+Middle Income,Ingreso Medio

+Milestone,Hito

+Milestone Date,Milestone Fecha

+Milestones,Hitos

+Milestones will be added as Events in the Calendar,Los hitos se añadirá como Eventos en el Calendario

+Min Order Qty,Min. Orden Cantidad

+Minimum Order Qty,Cantidad mínima de pedido

+Misc Details,Varios detalles

+Miscellaneous,Misceláneo

+Miscelleneous,Miscelleneous

+Mobile No,Mobile No

+Mobile No.,Móvil No.

+Mode of Payment,Forma de Pago

+Modern,Moderno

+Modified Amount,Monto de la modificación

+Monday,Lunes

+Month,Mes

+Monthly,Mensual

+Monthly Attendance Sheet,Hoja de Asistencia Mensual

+Monthly Earning & Deduction,Ingresos mensuales y deducción

+Monthly Salary Register,Registrarse Salario Mensual

+Monthly salary statement.,Nómina mensual.

+Monthly salary template.,Plantilla salario mensual.

+More Details,Más detalles

+More Info,Más información

+Moving Average,Media móvil

+Moving Average Rate,Tarifa media móvil

+Mr,Sr.

+Ms,Ms

+Multiple Item prices.,Precios de los artículos múltiples.

+Multiple Price list.,Múltiple Lista de precios .

+Must be Whole Number,Debe ser un número entero

+My Settings,Mis Opciones

+NL-,NL-

+Name,Nombre

+Name and Description,Nombre y descripción

+Name and Employee ID,Nombre y DNI del empleado

+Name is required,El nombre es requerido

+"Name of new Account. Note: Please don't create accounts for Customers and Suppliers,","Nombre de la nueva cuenta . Nota : Por favor no crear cuentas para clientes y proveedores ,"

+Name of person or organization that this address belongs to.,Nombre de la persona u organización que esta dirección pertenece.

+Name of the Budget Distribution,Nombre de la distribución del presupuesto

+Naming Series,Nombrar Series

+Negative balance is not allowed for account ,Saldo negativo no está permitido para la cuenta

+Net Pay,Salario neto

+Net Pay (in words) will be visible once you save the Salary Slip.,Pago neto (en palabras) serán visibles una vez que guarde la nómina.

+Net Total,Total neto

+Net Total (Company Currency),Total neto (Empresa moneda)

+Net Weight,Peso neto

+Net Weight UOM,UOM Peso neto

+Net Weight of each Item,Peso neto de cada artículo

+Net pay can not be negative,Salario neto no puede ser negativo

+Never,Nunca

+New,nuevo

+New ,

+New Account,Nueva cuenta

+New Account Name,Nueva Cuenta Nombre

+New BOM,Nueva lista de materiales

+New Communications,Nueva Comunicaciones

+New Company,Nueva Empresa

+New Cost Center,Nuevo Centro de Costo

+New Cost Center Name,Nuevo nombre de centros de coste

+New Delivery Notes,Nuevos Títulos de entrega

+New Enquiries,Nueva Consultas

+New Leads,New Leads

+New Leave Application,Aplicación salir de Nueva

+New Leaves Allocated,Nueva Hojas Asignado

+New Leaves Allocated (In Days),Las hojas nuevas asignado (en días)

+New Material Requests,Pide Nuevo Material

+New Projects,Nuevos Proyectos

+New Purchase Orders,Nuevas órdenes de compra

+New Purchase Receipts,Nuevos recibos de compra

+New Quotations,Las citas nuevas

+New Sales Orders,Las órdenes de compra nuevo

+"New Serial No cannot have Warehouse. Warehouse must be \
+				set by Stock Entry or Purchase Receipt",

+New Stock Entries,Nuevas entradas de

+New Stock UOM,Nueva UOM Stock

+New Supplier Quotations,Citas new

+New Support Tickets,Entradas Nuevas Apoyo

+New Workplace,Lugar de trabajo de Nueva

+Newsletter,Hoja informativa

+Newsletter Content,Boletín de noticias de contenido

+Newsletter Status,Boletín Estado

+"Newsletters to contacts, leads.","Boletines a los contactos, clientes potenciales."

+Next Communcation On,Siguiente Comunicación sobre los

+Next Contact By,Contacto Siguiente por

+Next Contact Date,Fecha Siguiente Contactar

+Next Date,Próxima fecha

+Next email will be sent on:,Correo electrónico siguiente se enviará a:

+No,No

+No Action,Ninguna acción

+No Customer Accounts found.,Ningún cliente se encuentra .

+"No Customer or Supplier Accounts found. Accounts are identified based on \
+			'Master Type' value in account record.",

+No Item found with ,

+No Items to Pack,No hay artículos para empacar

+No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,No Deje aprobadores. Asigne &#39;Agregar aprobador&#39; Papel a por lo menos un usuario.

+No Permission,Sin Permisos

+No Production Order created.,No Pedido Producción creado .

+No Supplier Accounts found. Supplier Accounts are identified based on 'Master Type' value in account record.,No hay cuentas de proveedores encontrado . Cuentas de proveedores se identifican con base en el valor de ' Maestro Type' en el registro de cuenta.

+No accounting entries for following warehouses,No hay asientos contables para el seguimiento de los almacenes

+No addresses created,No hay direcciones creadas

+No contacts created,No hay contactos creados

+No default BOM exists for item: ,No existe una lista de materiales por defecto para el artículo:

+No of Requested SMS,N º de SMS solicitados

+No of Sent SMS,N º de SMS enviados

+No of Visits,N º de Visitas

+No record found,Ningún registro encontrado

+No salary slip found for month: ,No nómina encontrado al mes:

+Not,No

+Not Active,No está activo

+Not Applicable,No aplicable

+Not Available,No disponible

+Not Billed,No Anunciado

+Not Delivered,No entregado

+Not Set,No Especificado

+Not allowed entry in Warehouse,No se permite la entrada en almacén

+Note,Nota

+Note User,Nota usuario

+Note is a free page where users can share documents / notes,Nota es una página gratuita donde los usuarios pueden compartir documentos / notas

+Note:,Nota:

+"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","Nota: Las copias de seguridad y archivos no se eliminan de Dropbox, que tendrá que hacerlo manualmente."

+"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","Nota: Las copias de seguridad y archivos no se eliminan de Google Drive, usted tendrá que eliminar manualmente."

+Note: Email will not be sent to disabled users,Nota: El correo electrónico no será enviado a los usuarios con discapacidad

+Notes,Notas

+Notes:,Notas:

+Nothing to request,Nada de pedir

+Notice (days),Aviso ( días )

+Notification Control,Notificación de control

+Notification Email Address,Notificación de Correo Electrónico

+Notify by Email on creation of automatic Material Request,Notificarme por correo electrónico sobre la creación de la Solicitud de material automático

+Number Format,Formato de los números

+O+,O +

+O-,O-

+OPPT,OPPT

+Offer Date,Fecha de Oferta

+Office,Oficina

+Old Parent,Padres Antiguo

+On,En

+On Net Total,En total neto

+On Previous Row Amount,El Monto de la fila anterior

+On Previous Row Total,El total de la fila anterior

+"Only Serial Nos with status ""Available"" can be delivered.","Sólo los números de serie con el estado "" disponible"" puede ser entregado."

+Only Stock Items are allowed for Stock Entry,Sólo los elementos de almacén están permitidos para la entrada

+Only leaf nodes are allowed in transaction,Sólo los nodos hoja se permite en una transacción realizada

+Open,Abierto

+Open Production Orders,Las órdenes Abrir Producción

+Open Tickets,Entradas Abierto

+Opening,apertura

+Opening Accounting Entries,Apertura de los comentarios de Contabilidad

+Opening Accounts and Stock,Cuentas de apertura y Stock

+Opening Date,Fecha apertura

+Opening Entry,Entrada de apertura

+Opening Qty,apertura Cant.

+Opening Time,Tiempo de apertura

+Opening Value,Valor de apertura

+Opening for a Job.,Apertura de un trabajo.

+Operating Cost,Costo de operación

+Operation Description,Descripción de la operación

+Operation No,Operación No

+Operation Time (mins),Tiempo de operación (minutos)

+Operations,Operaciones

+Opportunity,Oportunidad

+Opportunity Date,Oportunidad Fecha

+Opportunity From,De Oportunidad

+Opportunity Item,Oportunidad artículo

+Opportunity Items,Artículos Oportunidad

+Opportunity Lost,Oportunidad Perdida

+Opportunity Type,Oportunidad Tipo

+Optional. This setting will be used to filter in various transactions.,Opcional . Este ajuste se utiliza para filtrar en varias transacciones.

+Order Type,Tipo de orden

+Ordered,ordenado

+Ordered Items To Be Billed,Los artículos pedidos a facturar

+Ordered Items To Be Delivered,Los artículos pedidos para ser entregados

+Ordered Qty,pedido Cantidad

+"Ordered Qty: Quantity ordered for purchase, but not received.","Pedido Cantidad : Cantidad a pedir para la compra, pero no recibió ."

+Ordered Quantity,Cantidad ordenada

+Orders released for production.,Los pedidos a producción.

+Organization,organización

+Organization Name,Nombre de la organización

+Organization Profile,Perfil de la organización

+Other,Otro

+Other Details,Otros detalles

+Out Qty,Salir Cant.

+Out Value,disponibles Valor

+Out of AMC,Fuera de AMC

+Out of Warranty,Fuera de la Garantía

+Outgoing,Saliente

+Outgoing Email Settings,Configuración del correo electrónico saliente

+Outgoing Mail Server,Servidor de correo saliente

+Outgoing Mails,Los correos salientes

+Outstanding Amount,Monto Pendiente

+Outstanding for Voucher ,Sobresaliente para Voucher

+Overhead,Gastos generales

+Overheads,gastos generales

+Overlapping Conditions found between,Condiciones superpuestas encuentran entre

+Overview,visión de conjunto

+Owned,Propiedad

+Owner,propietario

+PAN Number,Número PAN

+PF No.,PF No.

+PF Number,Número PF

+PI/2011/,PI/2011 /

+PIN,PIN

+PL or BS,PL o BS

+PO,Correos

+PO Date,PO Fecha

+PO No,PO No

+POP3 Mail Server,Servidor de correo POP3

+POP3 Mail Settings,Configuración de correo POP3

+POP3 mail server (e.g. pop.gmail.com),POP3 del servidor de correo (por ejemplo pop.gmail.com)

+POP3 server e.g. (pop.gmail.com),"Por ejemplo, el servidor POP3 (pop.gmail.com)"

+POS Setting,Configuración POS

+POS View,POS View

+PR Detail,PR Detalle

+PR Posting Date,PR Fecha de publicación

+PRO,PRO

+PS,PS

+Package Item Details,Detalles del paquete del artículo

+Package Items,Artículos del embalaje

+Package Weight Details,Detalles del paquete Peso

+Packed Item,Nota de Entrega Embalaje artículo

+Packing Details,Detalles del embalaje

+Packing Detials,Detials embalaje

+Packing List,Contenido del paquete

+Packing Slip,Packing Slip

+Packing Slip Item,Artículo Embalaje Slip

+Packing Slip Items,Packing Slip Artículos

+Packing Slip(s) Cancelled,Lista de empaque (s) Cancelado

+Page Break,Salto de página

+Page Name,Nombre página

+Paid,pagado

+Paid Amount,Cantidad pagada

+Parameter,Parámetro

+Parent Account,Parent Account

+Parent Cost Center,Padres de centros de coste

+Parent Customer Group,Padres Grupo de Clientes

+Parent Detail docname,Padres VER MAS Extracto dentro detalle

+Parent Item,Artículo principal

+Parent Item Group,Grupo de Padres del artículo

+Parent Sales Person,Las ventas de Padres Persona

+Parent Territory,Padres Territorio

+Parenttype,ParentType

+Partially Billed,Parcialmente Anunciado

+Partially Completed,Completada parcialmente

+Partially Delivered,Parcialmente Entregado

+Partly Billed,Mayormente Anunciado

+Partly Delivered,Mayormente Entregado

+Partner Target Detail,Socio Detalle Target

+Partner Type,Tipo de Socio

+Partner's Website,Sitio Web del Socio

+Passive,Pasivo

+Passport Number,Número de pasaporte

+Password,Contraseña

+Pay To / Recd From,Pagar a / A partir de RECD

+Payables,Cuentas por pagar

+Payables Group,Deudas Grupo

+Payment Days,Días de pago

+Payment Due Date,Pago Fecha de vencimiento

+Payment Entries,Las entradas de pago

+"Payment Entry has been modified after you pulled it. 
+			Please pull it again.",

+Payment Period Based On Invoice Date,Período de pago basado en Fecha de la factura

+Payment Reconciliation,Pago Reconciliación

+Payment Type,Tipo de Pago

+Payment of salary for the month: ,

+Payment to Invoice Matching Tool,El pago a la herramienta Matching Factura

+Payment to Invoice Matching Tool Detail,Pago al detalle de la factura Matching Tool

+Payments,Pagos

+Payments Made,Pagos efectuados

+Payments Received,Los pagos recibidos

+Payments made during the digest period,Los pagos efectuados durante el período de digestión

+Payments received during the digest period,Los pagos recibidos durante el período de digestión

+Payroll Settings,Configuración de Nómina

+Payroll Setup,Nómina de configuración

+Pending,Pendiente

+Pending Amount,Pendiente Monto

+Pending Review,Pendientes de revisión

+Pending SO Items For Purchase Request,Temas pendientes por lo que para Solicitud de Compra

+Percent Complete,Porcentaje completado

+Percentage Allocation,Porcentaje de asignación

+Percentage Allocation should be equal to ,Porcentaje de asignación debe ser igual a

+Percentage variation in quantity to be allowed while receiving or delivering this item.,Variación porcentual de la cantidad que se le permita al recibir o entregar este artículo.

+Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,"Porcentaje que se les permite recibir o entregar más en contra de la cantidad pedida. Por ejemplo: Si se ha pedido 100 unidades. y el subsidio es de 10%, entonces se le permite recibir 110 unidades."

+Performance appraisal.,Evaluación del desempeño.

+Period,período

+Period Closing Voucher,Período de cierre Voucher

+Periodicity,Periodicidad

+Permanent Address,Domicilio

+Permanent Address Is,Dirección permanente es

+Permission,Permiso

+Permission Manager,Permiso Gerente

+Personal,Personal

+Personal Details,Datos Personales

+Personal Email,Correo electrónico personal

+Phone,Teléfono

+Phone No,No de teléfono

+Phone No.,Número de Teléfono

+Pincode,Código PIN

+Place of Issue,Lugar de Emisión

+Plan for maintenance visits.,Plan de visitas de mantenimiento.

+Planned Qty,Cantidad de Planificación

+"Planned Qty: Quantity, for which, Production Order has been raised,","Planificada Cantidad : Cantidad , para lo cual, orden de producción se ha elevado ,"

+Planned Quantity,Cantidad planificada

+Plant,Planta

+Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,"Por favor, Introduzca Abreviatura o nombre corto adecuadamente, ya que se añadirá como sufijo a todos los Jefes de Cuenta."

+Please Select Company under which you want to create account head,Seleccione la empresa en la que desea crear la cuenta de cabeza

+Please check,"Por favor, compruebe"

+Please create new account from Chart of Accounts.,"Por favor, cree una nueva cuenta de Plan General de Contabilidad ."

+Please do NOT create Account (Ledgers) for Customers and Suppliers. They are created directly from the Customer / Supplier masters.,"Por favor, no crean la cuenta ( Libros de contabilidad ) para clientes y proveedores . Son creados directamente de los maestros de cliente / proveedor ."

+Please enter Company,Por favor introduzca Company

+Please enter Cost Center,Por favor introduzca Centro de Costos

+Please enter Default Unit of Measure,Introduce unidad de medida

+Please enter Delivery Note No or Sales Invoice No to proceed,Introduce albarán o factura de venta No No para continuar

+Please enter Employee Id of this sales parson,Por favor introduzca Empleado Id de este párroco ventas

+Please enter Expense Account,Introduce Cuenta de Gastos

+Please enter Item Code to get batch no,"Por favor, introduzca el código del artículo para obtener lotes no"

+Please enter Item Code.,"Por favor, introduzca el código del artículo ."

+Please enter Item first,Por favor introduzca Artículo primero

+Please enter Master Name once the account is created.,"Por favor , ingrese el nombre una vez que se creó la cuenta ."

+Please enter Production Item first,Por favor introduzca Artículo Producción primera

+Please enter Purchase Receipt No to proceed,Introduce recibo de compra en No para continuar

+Please enter Reserved Warehouse for item ,Introduce Almacén reservada para concepto

+Please enter Start Date and End Date,Por favor introduce Fecha de inicio y Fecha de finalización

+Please enter Warehouse for which Material Request will be raised,"Por favor introduzca Almacén, bodega en la que se planteará Solicitud de material"

+"Please enter account group under which account \
+					for warehouse ",

+Please enter company first,Por favor introduzca compañía primero

+Please enter company name first,"Por favor, introduzca nombre de la empresa primero"

+Please enter sales order in the above table,Por favor ingrese para ventas en la tabla anterior

+Please install dropbox python module,"Por favor, instale módulos python dropbox"

+Please mention default value for ',"Por favor, mencionar el valor por defecto para &#39;"

+Please reduce qty.,Reduzca Cantidad.

+Please save the Newsletter before sending.,"Por favor, guarde el boletín antes de enviarlo."

+Please save the document before generating maintenance schedule,"Por favor, guarde el documento antes de generar el programa de mantenimiento"

+Please select Account first,"Por favor, seleccione Cuenta de primera"

+Please select Bank Account,Por favor seleccione la cuenta bancaria

+Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,"Por favor, seleccione Arrastre de si también desea incluir saldo del ejercicio fiscal anterior deja a este año fiscal"

+Please select Category first,Por favor seleccione primero Categoría

+Please select Charge Type first,"Por favor, seleccione Tipo de Cargo primero"

+Please select Date on which you want to run the report,"Por favor, seleccione Fecha en la que desea ejecutar el informe"

+Please select Price List,"Por favor, seleccione Lista de Precios"

+Please select a,Por favor seleccione una

+Please select a csv file,"Por favor, seleccione un archivo csv"

+Please select a service item or change the order type to Sales.,"Por favor, seleccione un elemento de servicio o cambiar el tipo de orden de ventas."

+Please select a sub-contracted item or do not sub-contract the transaction.,"Por favor, seleccione un elemento subcontratado o no hacer subcontratar la operación."

+Please select a valid csv file with data.,"Por favor, seleccione un archivo csv válidos con datos."

+"Please select an ""Image"" first","Por favor seleccione una "" imagen"" primera"

+Please select month and year,Por favor seleccione el mes y el año

+Please select options and click on Create,"Por favor, seleccione opciones y haga clic en Crear"

+Please select the document type first,Por favor seleccione el tipo de documento en primer lugar

+Please select: ,Por favor seleccione:

+Please set Dropbox access keys in,"Por favor, establece las claves de acceso en Dropbox"

+Please set Google Drive access keys in,"Por favor, establece las claves de acceso de Google Drive en"

+Please setup Employee Naming System in Human Resource > HR Settings,"Por favor, configure empleado del sistema de nombres de Recursos Humanos&gt; Configuración HR"

+Please setup your chart of accounts before you start Accounting Entries,"Por favor, configure su plan de cuentas antes de empezar los comentarios de Contabilidad"

+Please specify,"Por favor, especifique"

+Please specify Company,"Por favor, especifique la empresa"

+Please specify Company to proceed,"Por favor, especifique la empresa para proceder"

+"Please specify Default Currency in Company Master \
+			and Global Defaults",

+Please specify a,"Por favor, especifique un"

+Please specify a Price List which is valid for Territory,"Por favor, especifique una lista de precios que es válido para el territorio"

+Please specify a valid,"Por favor, especifique una dirección válida"

+Please specify a valid 'From Case No.',Especifique un válido &#39;De Caso No.&#39;

+Please specify currency in Company,"Por favor, especifique la moneda en la empresa"

+Please submit to update Leave Balance.,"Por favor, envíe actualizar Dejar Balance."

+Please write something,"Por favor, escribir algo"

+Please write something in subject and message!,"Por favor, escriba algo en asunto y el mensaje !"

+Plot,parcela

+Plot By,Terreno Por

+Point of Sale,Punto de Venta

+Point-of-Sale Setting,Point-of-Sale Marco

+Post Graduate,Postgrado

+Postal,Postal

+Posting Date,Fecha de Publicación

+Posting Date Time cannot be before,Fecha de contabilización El tiempo no puede ser anterior a

+Posting Time,Hora de publicación

+Potential Sales Deal,Ventas posible acuerdo

+Potential opportunities for selling.,Oportunidades potenciales para la venta.

+"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","La precisión de los campos de flotador (cantidades, descuentos, porcentajes, etc.) Flotadores se redondearán a decimales especificados. Por defecto = 3"

+Preferred Billing Address,Preferred dirección de facturación

+Preferred Shipping Address,Preferred Dirección de envío

+Prefix,Prefijo

+Present,Presente

+Prevdoc DocType,Prevdoc DocType

+Prevdoc Doctype,Prevdoc Doctype

+Previous Work Experience,Experiencia laboral previa

+Price List,Precio de lista

+Price List Currency,Precio de Lista Currency

+Price List Exchange Rate,Lista de precios Tipo de Cambio

+Price List Master,Precio de Lista maestra

+Price List Name,Nombre Precio de lista

+Price List Rate,Precio Califica

+Price List Rate (Company Currency),Precio de lista Cambio (monedas de la compañía)

+Print,impresión

+Print Format Style,Formato de impresión Estilo

+Print Heading,Imprimir Encabezado

+Print Without Amount,Imprimir sin Importe

+Printing,impresión

+Priority,Prioridad

+Process Payroll,Proceso de Nómina

+Produced,producido

+Produced Quantity,Cantidad producida

+Product Enquiry,Consulta de producto

+Production Order,Orden de Producción

+Production Order must be submitted,Orden de producción debe ser presentada

+Production Order(s) created:\n\n,Orden de Producción ( s ) de creación: \ n \ n

+Production Orders,Órdenes de Producción

+Production Orders in Progress,Órdenes de producción en Construcción

+Production Plan Item,Producción del artículo Plan de

+Production Plan Items,Elementos del Plan de Producción

+Production Plan Sales Order,Plan de Ventas Orden de Producción

+Production Plan Sales Orders,Fabricación Ventas pedidos Guía

+Production Planning (MRP),Planificación de la producción (MRP)

+Production Planning Tool,Production Planning Tool

+Products or Services You Buy,Los productos o servicios que usted compra

+"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","Los productos serán ordenados por peso-edad en las búsquedas por defecto. Más del peso-edad, mayor es el producto aparecerá en la lista."

+Project,Proyecto

+Project Costing,Cálculo del coste del proyecto

+Project Details,Detalles del Proyecto

+Project Milestone,Proyecto Hito

+Project Milestones,Hitos del Proyecto

+Project Name,Nombre del proyecto

+Project Start Date,Fecha de Inicio del Proyecto

+Project Type,Tipo de Proyecto

+Project Value,Proyecto Valor

+Project activity / task.,Proyecto de actividad / tarea.

+Project master.,Proyecto maestro.

+Project will get saved and will be searchable with project name given,Proyecto se salvan y se podrán realizar búsquedas con el nombre de proyecto dado

+Project wise Stock Tracking,Proyecto sabio Tracking Stock

+Projected,proyectado

+Projected Qty,Cantidad proyectada

+Projects,Proyectos

+Prompt for Email on Submission of,Preguntar por correo electrónico en la presentación de

+Provide email id registered in company,Proporcionar ID de correo electrónico registrada en la compañía

+Public,Público

+Pull Payment Entries,Tire de las entradas de pago

+Pull sales orders (pending to deliver) based on the above criteria,Tire de órdenes de venta (pendiente de entregar) sobre la base de los criterios anteriores

+Purchase,Comprar

+Purchase / Manufacture Details,Detalles de compra / Fábricas

+Purchase Analytics,Compra Analytics

+Purchase Common,Compra Común

+Purchase Details,Detalles compra

+Purchase Discounts,Descuentos de Compra

+Purchase In Transit,Compra In Transit

+Purchase Invoice,Compra de facturas

+Purchase Invoice Advance,Compra Anticipada Factura

+Purchase Invoice Advances,Compra Anticipos de facturas

+Purchase Invoice Item,Compra del artículo Factura

+Purchase Invoice Trends,Compra Tendencias Factura

+Purchase Order,Orden de Compra

+Purchase Order Date,Fecha de compra del pedido

+Purchase Order Item,Compra Artículo de Orden

+Purchase Order Item No,Compra de artículo de orden

+Purchase Order Item Supplied,Posición de pedido suministrado

+Purchase Order Items,Comprar Items

+Purchase Order Items Supplied,Los productos que suministra la Orden de Compra

+Purchase Order Items To Be Billed,Orden de Compra artículos a facturar

+Purchase Order Items To Be Received,Artículos de órdenes de compra que se reciban

+Purchase Order Message,Compra Mensaje Orden

+Purchase Order Required,Orden de Compra Requerido

+Purchase Order Trends,Compra Tendencias Orden

+Purchase Orders given to Suppliers.,Compra órdenes dadas a los proveedores.

+Purchase Receipt,Recibo de compra

+Purchase Receipt Item,Compra Artículo Receipt

+Purchase Receipt Item Supplied,Artículo recibo de compra suministra

+Purchase Receipt Item Supplieds,Compra Supplieds recibo del artículo

+Purchase Receipt Items,Comprar artículos de recibos

+Purchase Receipt Message,Compra mensaje recibido

+Purchase Receipt No,No recibo de compra

+Purchase Receipt Required,Se requiere recibo de compra

+Purchase Receipt Trends,Compra Tendencias de recibos

+Purchase Register,Comprar registro

+Purchase Return,Comprar Volver

+Purchase Returned,Compra Devuelto

+Purchase Taxes and Charges,Impuestos y Cargos de compra

+Purchase Taxes and Charges Master,Impuestos sobre las compras y Master Cargos

+Purpose,Propósito

+Purpose must be one of ,Propósito debe ser uno de

+QA Inspection,QA Inspección

+QAI/11-12/,QAI/11-12 /

+QTN,QTN

+Qty,Cantidad

+Qty Consumed Per Unit,Cantidad consumida por unidad

+Qty To Manufacture,Cantidad para la fabricación de

+Qty as per Stock UOM,Cantidad de la UOM como por

+Qty to Deliver,Cantidad para ofrecer

+Qty to Order,Cantidad de pedido

+Qty to Receive,Cantidad a Recibir

+Qty to Transfer,Cantidad de Transferencia

+Qualification,Calificación

+Quality,Calidad

+Quality Inspection,Inspección de Calidad

+Quality Inspection Parameters,Parámetros de Calidad Inspección

+Quality Inspection Reading,Lectura de Inspección de Calidad

+Quality Inspection Readings,Lecturas Inspección de calidad

+Quantity,Cantidad

+Quantity Requested for Purchase,Cantidad de la petición de compra

+Quantity and Rate,Cantidad y Precio

+Quantity and Warehouse,Cantidad y Almacén

+Quantity cannot be a fraction.,Cantidad no puede ser una fracción.

+Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,Cantidad de material obtenido después de la fabricación / reempaque de determinadas cantidades de materias primas

+"Quantity should be equal to Manufacturing Quantity. To fetch items again, click on 'Get Items' button or update the Quantity manually.","Cantidad debe ser igual a la fabricación de cantidad . Para buscar artículos de nuevo, haga clic en el botón ' Get ' Artículos o actualizar la Cantidad manualmente."

+Quarter,Trimestre

+Quarterly,Trimestral

+Quick Help,Ayuda Rápida

+Quotation,Cita

+Quotation Date,Cotización Fecha

+Quotation Item,Cotización del artículo

+Quotation Items,Artículos de Cotización

+Quotation Lost Reason,Cita Perdida Razón

+Quotation Message,Cita Mensaje

+Quotation Series,Series Cotización

+Quotation To,PRESUPUESTO a

+Quotation Trend,Tendencia Cotización

+Quotation is cancelled.,La cita es cancelada .

+Quotations received from Suppliers.,Citas recibidas de los proveedores.

+Quotes to Leads or Customers.,Cotizaciones a clientes potenciales o clientes.

+Raise Material Request when stock reaches re-order level,Levante solicitar material cuando el stock llega a re-ordenar nivel

+Raised By,Raised By

+Raised By (Email),Raised By (correo electrónico)

+Random,Azar

+Range,Alcance

+Rate,Velocidad

+Rate ,Velocidad

+Rate (Company Currency),Cambio (Moneda Company)

+Rate Of Materials Based On,Tasa de materiales basados ​​en

+Rate and Amount,Ritmo y la cuantía

+Rate at which Customer Currency is converted to customer's base currency,Grado en el que la moneda del cliente se convierte a la moneda base del cliente

+Rate at which Price list currency is converted to company's base currency,Velocidad a la que se convierte la moneda Lista de precios a la moneda base de la compañía de

+Rate at which Price list currency is converted to customer's base currency,Velocidad a la que se convierte la moneda Lista de precios a la moneda base del cliente

+Rate at which customer's currency is converted to company's base currency,Grado en el que la moneda del cliente se convierten a la moneda base de la compañía de

+Rate at which supplier's currency is converted to company's base currency,Velocidad a la que se convierte la moneda del proveedor a la moneda base empresa

+Rate at which this tax is applied,Velocidad a la que se aplica este impuesto

+Raw Material Item Code,Materia Prima Código del artículo

+Raw Materials Supplied,Materias primas suministradas

+Raw Materials Supplied Cost,Materias primas suministradas Costo

+Re-Order Level,Re-Order Nivel

+Re-Order Qty,Re-Order Cantidad

+Re-order,Reordenar

+Re-order Level,Reordenar Nivel

+Re-order Qty,Reordenar Cantidad

+Read,Leer

+Reading 1,Lectura 1

+Reading 10,Reading 10

+Reading 2,Lectura 2

+Reading 3,Lectura 3

+Reading 4,Reading 4

+Reading 5,Reading 5

+Reading 6,Lectura 6

+Reading 7,Lectura 7

+Reading 8,Lectura 8

+Reading 9,Lectura 9

+Reason,Razón

+Reason for Leaving,Razón por la que dejó

+Reason for Resignation,Motivo de la renuncia

+Reason for losing,Razón por la pérdida de

+Recd Quantity,Cantidad RECD

+Receivable / Payable account will be identified based on the field Master Type,Cuenta por cobrar / por pagar se identifica basándose en el campo Type Master

+Receivables,Cuentas por cobrar

+Receivables / Payables,Cobrar / por pagar

+Receivables Group,Deudores Grupo

+Received,recibido

+Received Date,Fecha de recepción

+Received Items To Be Billed,Elementos recibidos a facturar

+Received Qty,Cantidad recibida

+Received and Accepted,Recibidas y aceptadas

+Receiver List,Receptor Lista

+Receiver Parameter,Receptor de parámetros

+Recipients,Destinatarios

+Reconciliation Data,Reconciliación de Datos

+Reconciliation HTML,Reconciliación HTML

+Reconciliation JSON,Reconciliación JSON

+Record item movement.,Registre el movimiento de artículos.

+Recurring Id,Id recurrente

+Recurring Invoice,Factura Recurrente

+Recurring Type,Tipo recurrente

+Reduce Deduction for Leave Without Pay (LWP),Reducir Deducción por licencia sin sueldo (LWP)

+Reduce Earning for Leave Without Pay (LWP),Reducir ganar por licencia sin sueldo (LWP)

+Ref Code,Ref. Código

+Ref SQ,Ref SQ

+Reference,Referencia

+Reference Date,Fecha de referencia

+Reference Name,Referencia Nombre

+Reference Number,Referencia

+Refresh,Refrescar

+Refreshing....,Refrescante ....

+Registration Details,Detalles de registro

+Registration Info,Registro de Información

+Rejected,Rechazado

+Rejected Quantity,Cantidad Rechazada

+Rejected Serial No,No Rechazado serie

+Rejected Warehouse,Almacén Rechazado

+Rejected Warehouse is mandatory against regected item,Almacén Rechazado es obligatorio en la partida regected

+Relation,Relación

+Relieving Date,Aliviar Fecha

+Relieving Date of employee is ,Aliviar Fecha de empleado

+Remark,Observación

+Remarks,Observaciones

+Rename,rebautizar

+Rename Log,Cambiar el nombre de sesión

+Rename Tool,Cambiar el nombre de la herramienta

+Rent Cost,Renta Costo

+Rent per hour,Alquiler por horas

+Rented,Alquilado

+Repeat on Day of Month,Repita el Día del Mes

+Replace,Reemplazar

+Replace Item / BOM in all BOMs,Reemplazar elemento / BOM en todas las listas de materiales

+"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","Reemplazar un BOM particular en todas las listas de materiales de otros en los que se utiliza. Se sustituirá el enlace BOM viejo, actualizar el costo y regenerar &quot;Explosión lista de materiales Item&quot; tabla según nueva lista de materiales"

+Replied,Respondidos

+Report Date,Fecha del informe

+Report issues at,Informe de problemas en

+Reports,Informes

+Reports to,Informes al

+Reqd By Date,Reqd Por Fecha

+Request Type,Tipo de solicitud

+Request for Information,Solicitud de Información

+Request for purchase.,Solicitud de compra.

+Requested,requerido

+Requested For,solicitados para

+Requested Items To Be Ordered,Artículos solicitados se piden por

+Requested Items To Be Transferred,Artículos pidió su traslado

+Requested Qty,Solicitado Cantidad

+"Requested Qty: Quantity requested for purchase, but not ordered.","Solicitado Cantidad : Cantidad solicitada para la compra, pero no ordenado ."

+Requests for items.,Las solicitudes de artículos.

+Required By,Requerido por la

+Required Date,Fecha requerida

+Required Qty,Cantidad necesaria

+Required only for sample item.,Se requiere sólo para el tema de la muestra.

+Required raw materials issued to the supplier for producing a sub - contracted item.,Requeridos materias primas emitidas al proveedor para producir un sub - ítem contratado.

+Reseller,Revendedores

+Reserved,reservado

+Reserved Qty,reservados Cantidad

+"Reserved Qty: Quantity ordered for sale, but not delivered.","Reservados Cantidad : Cantidad a pedir a la venta , pero no entregado."

+Reserved Quantity,Cantidad reservada

+Reserved Warehouse,Reservado Almacén

+Reserved Warehouse in Sales Order / Finished Goods Warehouse,Almacén reservada en órdenes de venta / almacén de productos terminados

+Reserved Warehouse is missing in Sales Order,Reservado Almacén falta de órdenes de venta

+Reset Filters,restablecer los filtros

+Resignation Letter Date,Renuncia Fecha Carta

+Resolution,Resolución

+Resolution Date,Resolución Fecha

+Resolution Details,Detalles de la resolución

+Resolved By,Resuelto por

+Retail,Venta al por menor

+Retailer,Detallista

+Review Date,Fecha de revisión

+Rgt,Rgt

+Role Allowed to edit frozen stock,Permiso para editar stock congelado Papel

+Role that is allowed to submit transactions that exceed credit limits set.,Papel que se permite presentar las transacciones que excedan los límites de crédito establecidos.

+Root cannot have a parent cost center,Raíz no puede tener un centro de costos padres

+Rounded Total,Total redondeado

+Rounded Total (Company Currency),Total redondeado (Empresa moneda)

+Row,Fila

+Row ,Fila

+Row #,Fila #

+Row # ,Fila #

+Rules to calculate shipping amount for a sale,Reglas para calcular el importe de envío para una venta

+S.O. No.,S.O. No.

+SMS,SMS

+SMS Center,Centro SMS

+SMS Control,SMS Control

+SMS Gateway URL,SMS URL de puerta de enlace

+SMS Log,SMS Log

+SMS Parameter,Parámetro SMS

+SMS Sender Name,SMS Sender Name

+SMS Settings,Configuración de SMS

+SMTP Server (e.g. smtp.gmail.com),"Servidor SMTP (smtp.gmail.com, por ejemplo)"

+SO,SO

+SO Date,Fecha de SO

+SO Pending Qty,SO Cantidad Pendiente

+SO Qty,SO Cantidad

+SO/10-11/,SO/10-11 /

+SO1112,SO1112

+SQTN,SQTN

+STE,STE

+SUP,SUP

+SUPP,SUPP

+SUPP/10-11/,SUPP/10-11 /

+Salary,Salario

+Salary Information,Salario Información

+Salary Manager,Manager Salarios

+Salary Mode,Salario Mode

+Salary Slip,Salario Slip

+Salary Slip Deduction,Salario Deducción Slip

+Salary Slip Earning,Nómina Ganar

+Salary Structure,Estructura salarial

+Salary Structure Deduction,Salario Deducción Estructura

+Salary Structure Earning,Estructura salarial ganar

+Salary Structure Earnings,Ganancias Estructura salarial

+Salary breakup based on Earning and Deduction.,Ruptura Salario basado en la ganancia y la deducción.

+Salary components.,Componentes salariales.

+Sales,Venta

+Sales Analytics,Sales Analytics

+Sales BOM,Ventas BOM

+Sales BOM Help,Ayuda Venta BOM

+Sales BOM Item,Ventas de artículo de lista de materiales

+Sales BOM Items,Los productos que la lista de materiales de ventas

+Sales Details,Ventas Details

+Sales Discounts,Ventas Descuentos

+Sales Email Settings,Ventas Configuración del correo electrónico

+Sales Extras,Ventas Extras

+Sales Funnel,Embudo de Ventas

+Sales Invoice,Factura de venta

+Sales Invoice Advance,Venta anticipada de facturas

+Sales Invoice Item,Ventas artículo Factura

+Sales Invoice Items,Factura de venta Artículos

+Sales Invoice Message,Ventas Mensaje Factura

+Sales Invoice No,Ventas factura n º

+Sales Invoice Trends,Ventas Tendencias Factura

+Sales Order,De órdenes de venta

+Sales Order Date,Fecha de pedido de ventas

+Sales Order Item,Sales Artículo de Orden

+Sales Order Items,Ventas Items

+Sales Order Message,Ventas Mensaje Orden

+Sales Order No,Ventas de orden

+Sales Order Required,Se requiere de órdenes de venta

+Sales Order Trend,Sales Order Tendencia

+Sales Partner,Sales Partner

+Sales Partner Name,Denominación de venta Socio

+Sales Partner Target,Sales Target Socio

+Sales Partners Commission,Partners Sales Comisión

+Sales Person,Sales Person

+Sales Person Incharge,Sales Person Incharge

+Sales Person Name,Nombre de la persona de ventas

+Sales Person Target Variance (Item Group-Wise),Sales Person Varianza del objetivo (punto Group-Wise)

+Sales Person Targets,Objetivos de ventas Persona

+Sales Person-wise Transaction Summary,Resumen de transacciones de persona prudente Ventas

+Sales Register,Ventas Registrarse

+Sales Return,Ventas Retorno

+Sales Returned,Obtenidos Ventas

+Sales Taxes and Charges,Ventas Impuestos y Cargos

+Sales Taxes and Charges Master,Impuestos de Ventas y Master Cargos

+Sales Team,Equipo de ventas

+Sales Team Details,Detalles del Equipo de Ventas

+Sales Team1,Ventas Team1

+Sales and Purchase,Ventas y Compras

+Sales campaigns,Ventas campañas

+Sales persons and targets,Venta personas y las metas

+Sales taxes template.,Ventas impuestos plantilla.

+Sales territories.,Ventas territorios.

+Salutation,Saludo

+Same Serial No,Igual Serial No

+Sample Size,Tamaño de la muestra

+Sanctioned Amount,Importe sancionado

+Saturday,Sábado

+Save ,

+Schedule,Programar

+Schedule Date,Horario Fecha

+Schedule Details,Detalles de planificación

+Scheduled,Programado

+Scheduled Date,Fecha Programada

+School/University,Escuela / Universidad

+Score (0-5),Puntuación (0-5)

+Score Earned,Puntos Ganados

+Score must be less than or equal to 5,Puntuación debe ser menor o igual a 5

+Scrap %,Chatarra%

+Seasonality for setting budgets.,La estacionalidad para el establecimiento de los presupuestos.

+"See ""Rate Of Materials Based On"" in Costing Section",Consulte &quot;Cambio de los materiales basados ​​en&quot; la sección de Costos

+"Select ""Yes"" for sub - contracting items",Seleccione &quot;Sí&quot; para sub - temas de contratación

+"Select ""Yes"" if this item is used for some internal purpose in your company.",Seleccione &quot;Sí&quot; si este elemento se utiliza para un propósito interno de su empresa.

+"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","Seleccione &quot;Sí&quot; si esta partida representa un trabajo como la formación, el diseño, consultoría, etc"

+"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",Seleccione &quot;Sí&quot; si usted está manteniendo un balance de este artículo en su inventario.

+"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",Seleccione &quot;Sí&quot; si usted suministra materias primas a su proveedor para la fabricación de este artículo.

+Select Budget Distribution to unevenly distribute targets across months.,Seleccione Distribución del Presupuesto para distribuir de manera desigual a través de objetivos meses.

+"Select Budget Distribution, if you want to track based on seasonality.","Seleccione Distribución del Presupuesto, si desea realizar un seguimiento sobre la base de la estacionalidad."

+Select Digest Content,Seleccione Contenido Resumen

+Select DocType,Seleccione tipo de documento

+"Select Item where ""Is Stock Item"" is ""No""","Seleccionar elemento donde "" Es Stock Item"" es "" No"""

+Select Items,Seleccione Artículos

+Select Purchase Receipts,Seleccionar Compra Receipts

+Select Sales Orders,Seleccione órdenes de venta

+Select Sales Orders from which you want to create Production Orders.,Seleccione órdenes de venta desde el que desea crear órdenes de producción.

+Select Time Logs and Submit to create a new Sales Invoice.,Seleccione Time Registros y Enviar para crear una nueva factura de venta.

+Select Transaction,Seleccione Transaction

+Select account head of the bank where cheque was deposited.,Seleccione cabeza cuenta del banco donde cheque fue depositado.

+Select company name first.,Seleccione el nombre de la empresa en primer lugar.

+Select template from which you want to get the Goals,Seleccione la plantilla de la que desea obtener los Objetivos de

+Select the Employee for whom you are creating the Appraisal.,Seleccione el empleado para el que está creando la tasación.

+Select the Invoice against which you want to allocate payments.,Seleccione la factura en la que desea asignar pagos.

+Select the period when the invoice will be generated automatically,Seleccione el período en que la factura se generará automáticamente

+Select the relevant company name if you have multiple companies,"Seleccione el nombre de la empresa correspondiente, si usted tiene múltiples empresas"

+Select the relevant company name if you have multiple companies.,"Seleccione el nombre de la empresa correspondiente, si usted tiene múltiples empresas."

+Select who you want to send this newsletter to,Seleccione a quien desea enviar este boletín a

+Select your home country and check the timezone and currency.,Seleccione su país de origen y comprobar la zona horaria y la moneda.

+"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","Si selecciona &quot;Sí&quot; permitirá que este elemento aparezca en la orden de compra, recibo de compra."

+"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","Si selecciona &quot;Sí&quot; permitirá a este artículo a figurar en órdenes de venta, nota de entrega"

+"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",Si selecciona &quot;Sí&quot; le permitirá crear listas de materiales que muestra la materia prima y los costos operativos incurridos para la fabricación de este artículo.

+"Selecting ""Yes"" will allow you to make a Production Order for this item.",Si selecciona &quot;Sí&quot; le permitirá hacer una orden de producción para este artículo.

+"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",Si selecciona &quot;Sí&quot; le dará una identidad única a cada entidad de este artículo que se puede ver en la serie No maestro.

+Selling,De venta

+Selling Settings,Venta de Configuración

+Send,Enviar

+Send Autoreply,Enviar respuesta automática

+Send Bulk SMS to Leads / Contacts,Enviar SMS a granel a los cables / contactos

+Send Email,Enviar correo

+Send From,Enviar desde

+Send Notifications To,Enviar notificaciones a

+Send Now,Enviar ahora

+Send Print in Body and Attachment,Enviar Imprimir en cuerpo y adjuntos

+Send SMS,Enviar SMS

+Send To,Enviar a un

+Send To Type,Enviar a un tipo

+Send automatic emails to Contacts on Submitting transactions.,Enviar correos electrónicos automáticos en Contactos de Envío de transacciones.

+Send mass SMS to your contacts,Envíe SMS masivos a sus contactos

+Send regular summary reports via Email.,Enviar informes resumidos periódicos por correo electrónico.

+Send to this list,Enviar a esta lista

+Sender,Remitente

+Sender Name,Nombre del remitente

+Sent,enviado

+Sent Mail,Correo enviado

+Sent On,Enviado en

+Sent Quotation,Presupuesto enviado

+Sent or Received,Envío y de recepción

+Separate production order will be created for each finished good item.,Para la producción por separado se crea para cada ítem buen acabado.

+Serial No,Número de orden

+Serial No / Batch,N º de serie / lote

+Serial No Details,Detalles N º de serie

+Serial No Service Contract Expiry,Número de orden de servicio de caducidad del contrato

+Serial No Status,Serial No Estado

+Serial No Warranty Expiry,Número de serie Garantía de caducidad

+Serial No created,No de serie creado

+Serial No does not belong to Item,Número de orden no pertenece a Punto

+Serial No must exist to transfer out.,Serial No debe existir para transferir fuera .

+Serial No qty cannot be a fraction,De serie NO.DESER no puede ser una fracción

+Serial No status must be 'Available' to Deliver,"Número de orden de estado debe ser "" disponible "" para entregar"

+Serial Nos do not match with qty,Nos de serie no coinciden con el qty

+Serial Number Series,Número de Serie Serie

+Serialized Item: ',Artículo serializado: &#39;

+Series,serie

+Series List for this Transaction,Series de lista para esta transacción

+Service Address,Dirección del Servicio

+Services,Servicios

+Session Expiry,Sesión de caducidad

+Session Expiry in Hours e.g. 06:00,"Sesión de caducidad en horas, por ejemplo 06:00"

+Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,Conjunto de objetos inteligentes Group-presupuestos en este Territorio. También puede incluir la estacionalidad mediante el establecimiento de la distribución.

+Set Login and Password if authentication is required.,"Establecer inicio de sesión y contraseña, si se requiere autenticación."

+Set allocated amount against each Payment Entry and click 'Allocate'.,"Set asigna cantidad en cada entrada de pago y haga clic en "" Asignar "" ."

+Set as Default,Establecer como predeterminado

+Set as Lost,Establecer como Perdidos

+Set prefix for numbering series on your transactions,Establecer prefijo de numeración de serie en sus transacciones

+Set targets Item Group-wise for this Sales Person.,Establecer metas grupo que tienen el artículo de esta persona de ventas.

+"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","Establezca la configuración de correo SMTP salientes aquí. Todo el sistema genera notificaciones, correos electrónicos irá desde este servidor de correo. Si no está seguro, deje este campo en blanco para utilizar servidores ERPNext (correos electrónicos seguirán siendo enviados a su correo electrónico de identificación) o póngase en contacto con su proveedor de correo electrónico."

+Setting Account Type helps in selecting this Account in transactions.,Tipo de Ajuste de cuentas ayuda en la selección de esta cuenta en las transacciones.

+Setting up...,Configuración ...

+Settings,Configuración

+Settings for Accounts,Ajustes de cuentas

+Settings for Buying Module,Ajustes para la compra de módulo

+Settings for Selling Module,Ajustes para vender Módulo

+Settings for Stock Module,Ajustes para el módulo de la

+"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",Ajustes para extraer los solicitantes de empleo a partir de un ejemplo buzón &quot;jobs@example.com&quot;

+Setup,Disposición

+Setup Already Complete!!,Configuración ya completo !

+Setup Complete!,Instalación completa !

+Setup Completed,Instalación finalizada

+Setup Series,Configuración Series

+Setup of Shopping Cart.,Configuración de Compras.

+Setup to pull emails from support email account,Configuración para extraer mensajes de correo electrónico desde la cuenta de correo electrónico de apoyo

+Share,Participación

+Share With,Compartir Con

+Shipments to customers.,Los envíos a los clientes.

+Shipping,Envío

+Shipping Account,Cuenta Envios

+Shipping Address,Dirección de envío

+Shipping Amount,Cantidad del envío

+Shipping Rule,Regla del envío

+Shipping Rule Condition,Condición inicial Regla

+Shipping Rule Conditions,Envío Regla Condiciones

+Shipping Rule Label,Etiqueta de envío Regla

+Shipping Rules,Normas de Envío

+Shop,Tienda

+Shopping Cart,Cesta de la compra

+Shopping Cart Price List,Compras Lista de Precios

+Shopping Cart Price Lists,Carrito listas de precios

+Shopping Cart Settings,Carrito Ajustes

+Shopping Cart Shipping Rule,Compras Envios Regla

+Shopping Cart Shipping Rules,Carrito Normas de Envío

+Shopping Cart Taxes and Charges Master,Carrito impuestos y las cargas Maestro

+Shopping Cart Taxes and Charges Masters,Carrito Impuestos y Masters

+Short biography for website and other publications.,Breve biografía de la página web y otras publicaciones.

+"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.","Mostrar &quot;En Stock&quot; o &quot;no está en stock&quot;, basada en el stock disponible en este almacén."

+Show / Hide Features,Mostrar / Disimular las Características

+Show / Hide Modules,Mostrar / Ocultar Módulos

+Show In Website,Mostrar en el sitio web

+Show a slideshow at the top of the page,Mostrar una presentación de diapositivas en la parte superior de la página

+Show in Website,Mostrar en el sitio web

+Show this slideshow at the top of the page,Ver este vídeo en la parte superior de la página

+Signature,Firma

+Signature to be appended at the end of every email,Firma que se adjunta al final de cada correo electrónico

+Single,Solo

+Single unit of an Item.,Una sola unidad de un elemento.

+Sit tight while your system is being setup. This may take a few moments.,Estar tranquilos mientras el sistema está siendo configuración. Esto puede tomar un momento .

+Slideshow,Presentación

+"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","¡Lo siento! No se puede cambiar la moneda por defecto de la empresa, porque existen operaciones existentes en su contra. Usted tendrá que cancelar esas transacciones si desea cambiar la moneda por defecto."

+"Sorry, Serial Nos cannot be merged","Lo sentimos , Nos de serie no se puede fusionar"

+"Sorry, companies cannot be merged","Lo sentimos , las empresas no se pueden combinar"

+Source,Fuente

+Source Warehouse,Fuente de depósito

+Source and Target Warehouse cannot be same,Origen y destino de depósito no puede ser el mismo

+Spartan,Espartano

+Special Characters,Caracteres especiales

+Special Characters ,

+Specification Details,Detalles Especificaciones

+Specify Exchange Rate to convert one currency into another,Especifique el Tipo de Cambio de convertir una moneda en otra

+"Specify a list of Territories, for which, this Price List is valid","Especifica una lista de los territorios, para lo cual, la lista de precios es válida"

+"Specify a list of Territories, for which, this Shipping Rule is valid","Especifica una lista de los territorios, para lo cual, esta Regla envío es válida"

+"Specify a list of Territories, for which, this Taxes Master is valid","Especifica una lista de los territorios, para lo cual, este Impuestos Master es válida"

+Specify conditions to calculate shipping amount,Especificar las condiciones de calcular el importe de envío

+"Specify the operations, operating cost and give a unique Operation no to your operations.","Especifique la operación , el costo de operación y dar una operación única que no a sus operaciones."

+Split Delivery Note into packages.,Dividir nota de entrega en paquetes.

+Standard,Estándar

+Standard Rate,Tarifa Estándar

+"Standard Terms and Conditions that can be added to Sales and Purchases.
+
+Examples:
+
+1. Validity of the offer.
+1. Payment Terms (In Advance, On Credit, part advance etc).
+1. What is extra (or payable by the Customer).
+1. Safety / usage warning.
+1. Warranty if any.
+1. Returns Policy.
+1. Terms of shipping, if applicable.
+1. Ways of addressing disputes, indemnity, liability, etc.
+1. Address and Contact of your Company.",

+"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.
+10. Add or Deduct: Whether you want to add or deduct the tax.",

+"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.",

+Start,comienzo

+Start Date,Fecha de inicio

+Start date of current invoice's period,Fecha de inicio del periodo de facturación actual

+Starting up...,Puesta en marcha ...

+State,Estado

+Static Parameters,Parámetros estáticos

+Status,Estado

+Status must be one of ,Estado debe ser uno de los

+Status should be Submitted,Estado debe ser presentado

+Statutory info and other general information about your Supplier,Información legal y otra información general acerca de su Proveedor

+Stock,Valores

+Stock Adjustment Account,Cuenta de Ajuste

+Stock Ageing,El envejecimiento de la

+Stock Analytics,Análisis de la

+Stock Balance,De la balanza

+Stock Entries already created for Production Order ,

+Stock Entry,De la entrada

+Stock Entry Detail,Detalle de la entrada

+Stock Frozen Upto,Stock Frozen Upto

+Stock Ledger,Stock Ledger

+Stock Ledger Entry,Stock Ledger Entry

+Stock Level,Nivel de existencias

+Stock Projected Qty,Stock Proyectado Cantidad

+Stock Qty,Stock Cantidad

+Stock Queue (FIFO),De la cola (FIFO)

+Stock Received But Not Billed,"Stock recibidas, pero no facturada"

+Stock Reconcilation Data,Stock reconciliación de datos

+Stock Reconcilation Template,Stock reconciliación Plantilla

+Stock Reconciliation,De la Reconciliación

+"Stock Reconciliation can be used to update the stock on a particular date, ",

+Stock Settings,Configuración de

+Stock UOM,De la UOM

+Stock UOM Replace Utility,De la UOM utilidad replace

+Stock Uom,De la UOM

+Stock Value,Valor de la

+Stock Value Difference,Stock valor de la diferencia

+Stock transactions exist against warehouse ,

+Stop,Deténgase

+Stop Birthday Reminders,Detener Birthday Reminders

+Stop Material Request,Solicitud Detener material

+Stop users from making Leave Applications on following days.,Deje que los usuarios realicen aplicaciones dejan en los días siguientes.

+Stop!,¡Alto!

+Stopped,Detenido

+Structure cost centers for budgeting.,Centros estructura de costos para el presupuesto.

+Structure of books of accounts.,Estructura de los libros de cuentas.

+"Sub-currency. For e.g. ""Cent""","Sub-moneda. Por ejemplo, &quot;Cent&quot;"

+Subcontract,Subcontratar

+Subject,Sujeto

+Submit Salary Slip,Enviar nómina

+Submit all salary slips for the above selected criteria,"Envíe todos los recibos de sueldos para los criterios anteriormente indicados,"

+Submit this Production Order for further processing.,Enviar esta Orden de Producción para su posterior procesamiento .

+Submitted,Enviado

+Subsidiary,Filial

+Successful: ,Con éxito:

+Suggestion,Sugerencia

+Suggestions,Sugerencias

+Sunday,Domingo

+Supplier,Proveedor

+Supplier (Payable) Account,Cuenta de proveedor (de pago)

+Supplier (vendor) name as entered in supplier master,Proveedor (vendedor) Nombre tal como aparece en Maestro de proveedores

+Supplier Account,cuenta Proveedor

+Supplier Account Head,Head cuenta de proveedor

+Supplier Address,Proveedor Dirección

+Supplier Addresses And Contacts,Las direcciones de proveedores y contactos

+Supplier Addresses and Contacts,Direcciones del surtidor y Contactos

+Supplier Details,Detalles del producto

+Supplier Intro,Proveedor Intro

+Supplier Invoice Date,Proveedor Fecha de la factura

+Supplier Invoice No,Factura Proveedor No

+Supplier Name,Nombre del proveedor

+Supplier Naming By,Proveedor de nomenclatura

+Supplier Part Number,Número de pieza del proveedor

+Supplier Quotation,Proveedor Cotización

+Supplier Quotation Item,Proveedor del artículo Cotización

+Supplier Reference,Proveedor de referencia

+Supplier Shipment Date,Proveedor envío Fecha

+Supplier Shipment No,Envío Proveedor No

+Supplier Type,Proveedor Tipo

+Supplier Type / Supplier,Proveedor Tipo / Proveedor

+Supplier Warehouse,Proveedor Almacén

+Supplier Warehouse mandatory subcontracted purchase receipt,Depósito obligatorio recibo de compra del proveedor subcontratado

+Supplier classification.,Proveedor de clasificación.

+Supplier database.,Proveedor de base de datos.

+Supplier of Goods or Services.,Proveedor de Productos o Servicios.

+Supplier warehouse where you have issued raw materials for sub - contracting,Proveedor almacén donde se han emitido las materias primas para la sub - contratación

+Supplier-Wise Sales Analytics,De proveedores hasta los sabios Ventas Analytics

+Support,Apoyar

+Support Analtyics,Analtyics Soporte

+Support Analytics,Soporte Analytics

+Support Email,Asistencia por correo electrónico

+Support Email Settings,Soporte Configuración del correo electrónico

+Support Password,Soporte contraseña

+Support Ticket,Ticket de soporte

+Support queries from customers.,Apoyar las consultas de los clientes.

+Symbol,Símbolo

+Sync Support Mails,Sincronizar correos de apoyo

+Sync with Dropbox,Sincronización con Dropbox

+Sync with Google Drive,Sincronización con Google Drive

+System Administration,Administración del sistema

+System Scheduler Errors,Errores System Scheduler

+System Settings,Configuración del sistema

+"System User (login) ID. If set, it will become default for all HR forms.","Usuario del sistema (login) ID. Si se establece, será por defecto para todas las formas de recursos humanos."

+System for managing Backups,Sistema para la gestión de copias de seguridad

+System generated mails will be sent from this email id.,Electrónicos generados por el sistema serán enviados desde este correo electrónico de identificación.

+TL-,TL-

+TLB-,TLB-

+Table for Item that will be shown in Web Site,Tabla de la partida que se mostrará en el Sitio Web

+Target  Amount,Objetivo Importe

+Target Detail,Target Detalle

+Target Details,Detalles objetivo

+Target Details1,Target Details1

+Target Distribution,Target Distribution

+Target On,Target On

+Target Qty,Target Cantidad

+Target Warehouse,De destino de depósito

+Task,Tarea

+Task Details,Detalles de la tarea

+Tasks,Tareas

+Tax,Impuesto

+Tax Accounts,Cuentas fiscales

+Tax Calculation,Cálculo de impuestos

+Tax Category can not be 'Valuation' or 'Valuation and Total' as all items are non-stock items,"Categoría de impuesto no puede ser ' Valoración ' o ' de Valoración y Total ""como todos los artículos son no-acción"

+Tax Master,Maestro Impuestos

+Tax Rate,Tasa de Impuesto

+Tax Template for Purchase,Impuesto Plantilla para Compra

+Tax Template for Sales,Impuesto Plantilla para Ventas

+Tax and other salary deductions.,Impuestos y otras deducciones salariales.

+"Tax detail table fetched from item master as a string and stored in this field.
+Used for Taxes and Charges",

+Taxable,Imponible

+Taxes,Impuestos

+Taxes and Charges,Impuestos y Cargos

+Taxes and Charges Added,Los impuestos y cargos adicionales

+Taxes and Charges Added (Company Currency),Impuestos y Cargos Agregado (Empresa moneda)

+Taxes and Charges Calculation,Los impuestos y cargos de cálculo

+Taxes and Charges Deducted,Los impuestos y gastos deducidos

+Taxes and Charges Deducted (Company Currency),Las tasas y los gastos cobrados (Empresa moneda)

+Taxes and Charges Total,Los impuestos y cargos totales

+Taxes and Charges Total (Company Currency),Impuestos y Gastos Total (Empresa moneda)

+Template for employee performance appraisals.,Modelo para la evaluación del desempeño de los empleados.

+Template of terms or contract.,Plantilla de los términos o condiciones.

+Term Details,Datos del plazo

+Terms,condiciones

+Terms and Conditions,Términos y Condiciones

+Terms and Conditions Content,Términos y Condiciones Content

+Terms and Conditions Details,Términos y Condiciones Detalles

+Terms and Conditions Template,Términos y Condiciones de plantilla

+Terms and Conditions1,Términos y Condiciones1

+Terretory,Terretory

+Territory,Territorio

+Territory / Customer,Localidad / Cliente

+Territory Manager,Gerente de Territorio

+Territory Name,Nombre Territorio

+Territory Target Variance (Item Group-Wise),Varianza del objetivo Territorio (Artículo Group-Wise)

+Territory Targets,Objetivos del Territorio

+Test,Prueba

+Test Email Id,Prueba de Identificación del email

+Test the Newsletter,Pruebe el Boletín

+The BOM which will be replaced,La lista de materiales que será sustituido

+The First User: You,La Primera Usuario:

+"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",El punto que representa el paquete. Este elemento debe tener &quot;es el tema de&quot; como &quot;No&quot; y &quot;¿Sales Item&quot; como &quot;Sí&quot;

+The Organization,La Organización

+"The account head under Liability, in which Profit/Loss will be booked","El director cuenta con la responsabilidad civil , en el que será reservado Ganancias / Pérdidas"

+"The date on which next invoice will be generated. It is generated on submit.
+",

+The date on which recurring invoice will be stop,La fecha de factura recurrente se detenga

+"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","El día del mes en el que se generará factura auto por ejemplo 05, 28, etc"

+The day(s) on which you are applying for leave coincide with holiday(s). You need not apply for leave.,El día ( s ) sobre el cual usted está solicitando permiso coincide con las vacaciones ( s ) . Usted no tiene que solicitar la licencia .

+The first Leave Approver in the list will be set as the default Leave Approver,El primer aprobador licencia en la lista se establecerá como el aprobador licencia por defecto

+The first user will become the System Manager (you can change that later).,El primer usuario se convertirá en el gestor del sistema ( que puede cambiar esto más adelante) .

+The gross weight of the package. Usually net weight + packaging material weight. (for print),"El peso bruto del paquete. Por lo general, el peso neto + Peso del material de embalaje. (Para imprimir)"

+The name of your company for which you are setting up this system.,El nombre de su empresa para la que va a configurar el sistema.

+The net weight of this package. (calculated automatically as sum of net weight of items),El peso neto de este paquete. (Calculado automáticamente como la suma del peso neto de los artículos)

+The new BOM after replacement,La lista de materiales nuevo después de sustituirlo

+The rate at which Bill Currency is converted into company's base currency,La velocidad a la cual se convierte en moneda Bill moneda base empresa

+The unique id for tracking all recurring invoices. It is generated on submit.,El identificador único para el seguimiento de todas las facturas recurrentes. Se genera en enviar.

+There is nothing to edit.,No hay nada que modificar.

+There was an error. One probable reason could be that you haven't saved the form. Please contact support@erpnext.com if the problem persists.,"Ha ocurrido un error . Una razón probable podría ser que usted no ha guardado el formulario. Por favor, póngase en contacto con support@erpnext.com si el problema persiste."

+There were errors.,Hubo errores .

+This Cost Center is a,Este Centro de Costos es una

+This Currency is disabled. Enable to use in transactions,Esta moneda está desactivado . Habilitar el uso en las transacciones

+This ERPNext subscription,Esta suscripción ERPNext

+This Leave Application is pending approval. Only the Leave Apporver can update status.,Esta solicitud de autorización está pendiente de aprobación . Sólo el Dejar Apporver puede actualizar el estado .

+This Time Log Batch has been billed.,Este lote Log El tiempo ha sido facturada.

+This Time Log Batch has been cancelled.,Este lote Log El tiempo ha sido cancelada.

+This Time Log conflicts with,Conflictos Log esta vez con

+This is a root account and cannot be edited.,Esta es una cuenta de la raíz y no se puede editar .

+This is a root customer group and cannot be edited.,Se trata de un grupo de clientes de la raíz y no se puede editar .

+This is a root item group and cannot be edited.,Se trata de un grupo de elementos de raíz y no se puede editar .

+This is a root sales person and cannot be edited.,Se trata de una persona de las ventas de la raíz y no se puede editar .

+This is a root territory and cannot be edited.,Este es un territorio de la raíz y no se puede editar .

+This is the number of the last created transaction with this prefix,Este es el número de la última transacción creado por este prefijo

+This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,Esta herramienta le ayuda a actualizar o corregir la cantidad y la valoración de las existencias en el sistema. Se suele utilizar para sincronizar los valores del sistema y lo que realmente existe en sus almacenes.

+This will be used for setting rule in HR module,Esto será utilizado para la regla de ajuste en el módulo HR

+Thread HTML,Tema HTML

+Thursday,Jueves

+Time Log,Tiempo Conectarse

+Time Log Batch,Lote Log Tiempo

+Time Log Batch Detail,Tiempo de registro detallado de lote

+Time Log Batch Details,Log Hora detalles lotes

+Time Log Batch status must be 'Submitted',Tiempo de estado de lote Log debe ser &#39;Enviado&#39;

+Time Log for tasks.,Registro de tiempo para las tareas.

+Time Log must have status 'Submitted',Tiempo sesión debe tener el estado &quot;Enviado&quot;

+Time Zone,Time Zone

+Time Zones,Zonas de horario

+Time and Budget,Tiempo y Presupuesto

+Time at which items were delivered from warehouse,Momento en que los artículos fueron entregados desde el almacén

+Time at which materials were received,Momento en que los materiales fueron recibidos

+Title,Título

+To,A

+To Currency,A la moneda

+To Date,Conocer

+To Date should be same as From Date for Half Day leave,Hasta la fecha debe ser igual a partir de la fecha para la licencia de medio día

+To Discuss,Para discutir

+To Do List,Para hacer la lista

+To Package No.,Para Paquete No.

+To Pay,Pagar

+To Produce,Producir

+To Time,Para Tiempo

+To Value,Para Valor

+To Warehouse,Para Almacén

+"To add child nodes, explore tree and click on the node under which you want to add more nodes.","Para agregar nodos secundarios , explorar el árbol y haga clic en el nodo en el que desea agregar más nodos."

+"To assign this issue, use the ""Assign"" button in the sidebar.","Para asignar este problema, utilice el botón &quot;Assign&quot; en la barra lateral."

+"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","Para crear automáticamente Tickets de Soporte de su correo entrante, establecer la configuración de POP3 aquí. Lo ideal debe crear un ID de correo electrónico por separado para el sistema ERP para que todos los correos electrónicos se sincronizan en el sistema desde que id electrónico. Si no está seguro, póngase en contacto con su proveedor de correo electrónico."

+To create a Bank Account:,Para crear una cuenta de banco:

+To create a Tax Account:,Para crear una cuenta de impuestos :

+"To create an Account Head under a different company, select the company and save customer.","Para crear un Jefe de Cuenta bajo una empresa diferente, seleccione la empresa y ahorrar al cliente."

+To date cannot be before from date,Hasta la fecha no puede ser antes de la fecha de

+To enable <b>Point of Sale</b> features,Para habilitar <b>Punto de Venta</b> características

+To enable <b>Point of Sale</b> view,Para activar <b> punto de venta < / b > Vista

+To get Item Group in details table,Para obtener Grupo de artículos en tabla de Datos

+"To merge, following properties must be same for both items","Para combinar , siguientes propiedades deben ser el mismo para ambos ítems"

+"To report an issue, go to ",

+"To set this Fiscal Year as Default, click on 'Set as Default'","Para establecer este año fiscal como predeterminada , haga clic en "" Establecer como predeterminado """

+To track any installation or commissioning related work after sales,Para el seguimiento de cualquier instalación o puesta en servicio después de la venta relacionados

+"To track brand name in the following documents<br>
+Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No",

+To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,Para realizar el seguimiento elemento en documentos de ventas y compras en base a sus números de serie. Esto también se puede utilizar para rastrear detalles de la garantía del producto.

+To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,"Para el seguimiento de los elementos de documentos de ventas y compras con los números de lote <br> <b>Industria de Preferencia: Productos químicos, etc</b>"

+To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,Para el seguimiento de elementos mediante código de barras. Usted será capaz de entrar en los elementos de albarán y factura de venta mediante el escaneo de código de barras del artículo.

+Tools,Instrumentos

+Top,Superior

+Total,Total

+Total (sum of) points distribution for all goals should be 100.,Total (la suma de) los puntos de distribución para todos los objetivos deben ser 100.

+Total Advance,Avance total

+Total Amount,Monto Total

+Total Amount To Pay,Monto total a pagar

+Total Amount in Words,Monto total de palabras

+Total Billing This Year: ,Facturación total de este año:

+Total Claimed Amount,Monto total reclamado

+Total Commission,Total Comisión

+Total Cost,Coste total

+Total Credit,Crédito Total

+Total Debit,Débito total

+Total Deduction,Deducción total

+Total Earning,Ganancia total

+Total Experience,Experiencia Total

+Total Hours,Total de horas

+Total Hours (Expected),Horas totales (esperados)

+Total Invoiced Amount,Importe total facturado

+Total Leave Days,Total de días Permiso

+Total Leaves Allocated,Hojas total asignado

+Total Manufactured Qty can not be greater than Planned qty to manufacture,Fabricado Cantidad total no puede ser mayor que el qty planificada para la fabricación de

+Total Operating Cost,El coste total de

+Total Points,Total de puntos

+Total Raw Material Cost,Costo total de materia prima

+Total Sanctioned Amount,Monto total Sancionado

+Total Score (Out of 5),Puntaje total (de 5)

+Total Tax (Company Currency),Total de Impuestos (Empresa moneda)

+Total Taxes and Charges,Total de Impuestos y Cargos

+Total Taxes and Charges (Company Currency),Total de Impuestos y Cargos (Compañía moneda)

+Total Working Days In The Month,Total de días hábiles del mes

+Total amount of invoices received from suppliers during the digest period,Importe total de las facturas recibidas de los proveedores durante el período de digestión

+Total amount of invoices sent to the customer during the digest period,Importe total de las facturas se envía al cliente durante el período de digestión

+Total in words,Total en palabras

+Total production order qty for item,Cantidad total de la orden de fabricación para el artículo

+Totals,Totales

+Track separate Income and Expense for product verticals or divisions.,Seguimiento de Ingresos y Gastos por separado para los productos o divisiones verticales.

+Track this Delivery Note against any Project,Seguir este albarán en contra de cualquier proyecto

+Track this Sales Order against any Project,Seguir este orden de venta en contra de cualquier proyecto

+Transaction,Transacción

+Transaction Date,Fecha de Transacción

+Transaction not allowed against stopped Production Order,La transacción no permitida contra detenido Orden de Producción

+Transfer,Transferir

+Transfer Material,transferencia de material

+Transfer Raw Materials,Transferencia de Materias Primas

+Transferred Qty,Transferido Cantidad

+Transporter Info,Transportador Info

+Transporter Name,Transportador Nombre

+Transporter lorry number,Transportador número camión

+Trash Reason,Trash Razón

+Tree Type,Tipo de árbol

+Tree of item classification,Árbol de la clasificación del artículo

+Trial Balance,Balance de Comprobación

+Tuesday,Martes

+Type,Tipo

+Type of document to rename.,Tipo de texto para cambiar el nombre.

+Type of employment master.,Tipo de empleo maestro.

+"Type of leaves like casual, sick etc.","Tipo de hojas como etc casual, enfermos"

+Types of Expense Claim.,Tipos de reclamo de gastos.

+Types of activities for Time Sheets,Tipos de actividades de hojas de tiempo

+UOM,UOM

+UOM Conversion Detail,UOM Detalle de conversión

+UOM Conversion Details,UOM detalles de la conversión

+UOM Conversion Factor,UOM factor de conversión

+UOM Conversion Factor is mandatory,UOM factor de conversión es obligatoria

+UOM Name,Nombre UOM

+UOM Replace Utility,UOM utilidad replace

+Under AMC,Bajo AMC

+Under Graduate,En virtud de Postgrado

+Under Warranty,En garantía

+Unit of Measure,Unidad de medida

+"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","Unidad de medida de este artículo (Kg por ejemplo, Unidad, No, par)."

+Units/Hour,Unidades / hora

+Units/Shifts,Unidades / Turnos

+Unmatched Amount,Importe sin igual

+Unpaid,No pagado

+Unscheduled,No programada

+Unstop,desatascar

+Unstop Material Request,Solicitud Unstop material

+Unstop Purchase Order,Unstop Orden de Compra

+Unsubscribed,No suscrito

+Update,Actualizar

+Update Clearance Date,Actualizado Liquidación

+Update Cost,actualización de Costos

+Update Finished Goods,Actualización de las mercancías acabadas

+Update Landed Cost,Actualice el costo de aterrizaje

+Update Numbering Series,Actualización de Numeración de la serie

+Update Series,Actualización de la Serie

+Update Series Number,Actualización Número de Serie

+Update Stock,Actualización de almacen

+Update Stock should be checked.,Actualización de stock debe ser revisado.

+"Update allocated amount in the above table and then click ""Allocate"" button",Actualizar importe asignado en la tabla anterior y haga clic en &quot;Asignar&quot; botón

+Update bank payment dates with journals.,Actualización de las fechas de pago bancario de las revistas.

+Update clearance date of Journal Entries marked as 'Bank Vouchers',Fecha de despacho de actualización de entradas de diario marcado como ' Banco vales '

+Updated,Actualizado

+Updated Birthday Reminders,Actualizado Birthday Reminders

+Upload Attendance,Subir Asistencia

+Upload Backups to Dropbox,Cargar copias de seguridad de Dropbox

+Upload Backups to Google Drive,Cargar copias de seguridad de Google Drive

+Upload HTML,Sube HTML

+Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,Subir un archivo csv con dos columnas:. El nombre antiguo y el nuevo nombre. Max 500 filas.

+Upload attendance from a .csv file,Sube la asistencia de un archivo. Csv

+Upload stock balance via csv.,Sube saldo de existencias a través csv.

+Upload your letter head and logo - you can edit them later.,Cargue su membrete y el logotipo - usted puede editarlos posteriormente.

+Uploaded File Attachments,Los archivos adjuntos descargados

+Upper Income,Ingresos más altos

+Urgent,Urgente

+Use Multi-Level BOM,Utilice Multi-Level BOM

+Use SSL,Usar SSL

+Use TLS,Utilice TLS

+User,Usuario

+User ID,ID de usuario

+User Name,Nombre de usuario

+User Properties,Propiedades del usuario

+User Remark,Usuario Comentario

+User Remark will be added to Auto Remark,Observación de usuario se añadirá a Auto Observación

+User Tags,Nube de etiquetas

+User must always select,Usuario siempre debe seleccionar

+User settings for Point-of-sale (POS),La configuración del usuario para el Punto de Venta (POS )

+Username,Nombre de usuario

+Users and Permissions,Usuarios y permisos

+Users who can approve a specific employee's leave applications,Los usuarios que pueden aprobar las solicitudes de licencia de un empleado específico

+Users with this role are allowed to create / modify accounting entry before frozen date,Los usuarios con este rol pueden crear / modificar registro contable antes de la fecha congelada

+Users with this role are allowed to set frozen accounts and create / modify accounting entries against frozen accounts,Los usuarios con este rol pueden establecer cuentas congeladas y crear / modificar los asientos contables contra las cuentas congeladas

+Utilities,Utilidades

+Utility,Utilidad

+Valid For Territories,Válido para los territorios

+Valid Upto,Válido Hasta que

+Valid for Buying or Selling?,Válido para comprar o vender?

+Valid for Territories,Válido para los territorios

+Validate,Validar

+Valuation,Valuación

+Valuation Method,Método de valoración

+Valuation Rate,Valoración de tipo

+Valuation and Total,Valoración y Total

+Value,Valor

+Value or Qty,Valor o Cant.

+Vehicle Dispatch Date,Vehículo Dispatch Fecha

+Vehicle No,Vehículo No

+Verified By,Verificado por

+View,vista

+View Ledger,Ver Ledger

+View Now,ver Ahora

+Visit,Visitar

+Visit report for maintenance call.,Visita informe de llamada de mantenimiento.

+Voucher #,Bono #

+Voucher Detail No,Vale Detalle Desierto

+Voucher ID,Vale ID

+Voucher No,Vale No

+Voucher Type,Vale Tipo

+Voucher Type and Date,Tipo Bono y Fecha

+WIP Warehouse required before Submit,WIP Depósito requerido antes de Enviar

+Walk In,Walk In

+Warehouse,almacén

+Warehouse ,

+Warehouse Contact Info,Almacén de información de contacto

+Warehouse Detail,Almacén Detalle

+Warehouse Name,Almacén Nombre

+Warehouse User,Almacén del usuario

+Warehouse Users,Usuarios Almacén

+Warehouse and Reference,Almacén y referencia

+Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt,Depósito sólo se puede cambiar a través de la entrada Stock / nota de entrega / recibo de compra

+Warehouse cannot be changed for Serial No.,Almacén no se puede cambiar para el N º de serie

+Warehouse does not belong to company.,Almacén no pertenece a la empresa.

+Warehouse is missing in Purchase Order,Almacén falta en la Orden de Compra

+Warehouse where you are maintaining stock of rejected items,Almacén donde usted está manteniendo un balance de los artículos rechazados

+Warehouse-Wise Stock Balance,Stock Equilibrio Warehouse-Wise

+Warehouse-wise Item Reorder,Warehouse-sabio artículo reorden

+Warehouses,Almacenes

+Warn,Advertir

+Warning: Leave application contains following block dates,Advertencia: solicitud de permiso contiene fechas siguientes bloques

+Warning: Material Requested Qty is less than Minimum Order Qty,Advertencia: material solicitado Cantidad mínima es inferior a RS Online

+Warranty / AMC Details,Garantía / AMC Detalles

+Warranty / AMC Status,Garantía / AMC Estado

+Warranty Expiry Date,Garantía Fecha de caducidad

+Warranty Period (Days),Período de Garantía (días)

+Warranty Period (in days),Período de garantía (en días)

+Warranty expiry date and maintenance status mismatched,Garantía fecha de caducidad y el estado de mantenimiento no coincidentes

+Website,Sitio web

+Website Description,Descripción del sitio

+Website Item Group,Website grupo de elementos

+Website Item Groups,Sitio Web Grupos de artículo:

+Website Settings,Ajustes del Sitio Web

+Website Warehouse,Website Almacén

+Wednesday,Miércoles

+Weekly,Semanal

+Weekly Off,Semanal Off

+Weight UOM,Peso UOM

+"Weight is mentioned,\nPlease mention ""Weight UOM"" too","El peso se ha mencionado, \ nPor favor, menciona "" Peso UOM "" demasiado"

+Weightage,Weightage

+Weightage (%),Coeficiente de ponderación (%)

+Welcome to ERPNext. Over the next few minutes we will help you setup your ERPNext account. Try and fill in as much information as you have even if it takes a bit longer. It will save you a lot of time later. Good Luck!,"Bienvenido a ERPNext . En los próximos minutos vamos a ayudarle a configurar su cuenta ERPNext . Trate de llenar toda la información que usted tiene , incluso si se necesita un poco más largo. Esto le ahorrará mucho tiempo después. ¡Buena suerte!"

+What does it do?,¿Qué hace?

+"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.","Cuando alguna de las operaciones controladas son &quot;Enviado&quot;, un correo electrónico pop-up se abre automáticamente al enviar un correo electrónico a los asociados &quot;Contacto&quot; en esa transacción, la transacción como un archivo adjunto. El usuario puede o no puede enviar el correo electrónico."

+"When submitted, the system creates difference entries ",

+Where items are stored.,Cuando los artículos se almacenan.

+Where manufacturing operations are carried out.,Cuando las operaciones de elaboración se lleven a cabo.

+Widowed,Viudo

+Will be calculated automatically when you enter the details,Se calculará automáticamente al entrar en los detalles

+Will be updated after Sales Invoice is Submitted.,Se actualizará una vez enviada la factura de venta.

+Will be updated when batched.,Se actualizará cuando reunidos.

+Will be updated when billed.,Se actualizará cuando se le facture.

+With Operations,Con operaciones

+With period closing entry,Con la entrada de cierre del período

+Work Details,Detalles de trabajo

+Work Done,Trabajo realizado

+Work In Progress,Trabajo en curso

+Work-in-Progress Warehouse,Almacén Work-in-Progress

+Working,Laboral

+Workstation,Puesto de trabajo

+Workstation Name,Nombre de estación de trabajo

+Write Off Account,Cancelar cuenta

+Write Off Amount,Escribir Off Importe

+Write Off Amount <=,Escribir Off Importe &lt;=

+Write Off Based On,Escribir apagado basado en

+Write Off Cost Center,Escribir Off de centros de coste

+Write Off Outstanding Amount,Escribir Off Monto Pendiente

+Write Off Voucher,Escribir Off Voucher

+Wrong Template: Unable to find head row.,Plantilla incorrecto: no se puede encontrar la fila cabeza.

+Year,Año

+Year Closed,Año Cerrado

+Year End Date,Año Fecha de finalización

+Year Name,Nombre Año

+Year Start Date,Año Fecha de inicio

+Year Start Date and Year End Date are already set in Fiscal Year: ,

+Year Start Date and Year End Date are not within Fiscal Year.,Año Fecha de inicio y de fin de año La fecha no se encuentran dentro del año fiscal .

+Year Start Date should not be greater than Year End Date,Año Fecha de inicio no debe ser mayor que el año Fecha de finalización

+Year of Passing,Año de pasar

+Yearly,Anual

+Yes,Sí

+You are not allowed to reply to this ticket.,No se le permite responder a este boleto.

+You are not authorized to do/modify back dated entries before ,Usted no está autorizado a hacer / modificar de nuevo las entradas de fecha anterior

+You are not authorized to set Frozen value,Usted no está autorizado para fijar el valor congelado

+You are the Expense Approver for this record. Please Update the 'Status' and Save,Usted es el aprobador de gastos para este registro. Actualice el 'Estado' y Save

+You are the Leave Approver for this record. Please Update the 'Status' and Save,Usted es el aprobador Dejar para este registro. Actualice el 'Estado' y Save

+You can Enter Row only if your Charge Type is 'On Previous Row Amount' or ' Previous Row Total',"Usted puede entrar en la fila sólo si el tipo de carga es 'On anterior Importe Fila ""o"" Anterior Fila Total """

+You can enter any date manually,Puede introducir cualquier fecha manualmente

+You can enter the minimum quantity of this item to be ordered.,Puede introducir la cantidad mínima de este artículo para ser ordenado.

+You can not change rate if BOM mentioned agianst any item,No se puede cambiar la velocidad si BOM mencionó agianst cualquier artículo

+You can not enter both Delivery Note No and Sales Invoice No. Please enter any one.,No se puede introducir tanto Entrega Nota No y Factura No. Por favor ingrese cualquiera .

+"You can start by selecting backup frequency and \
+					granting access for sync",

+You can submit this Stock Reconciliation.,Puede enviar este Stock Reconciliación.

+You can update either Quantity or Valuation Rate or both.,Puede actualizar cualquiera de cantidad o de valoración por tipo o ambos.

+You cannot Enter Row no. greater than or equal to current row no. for this Charge type,Usted no puede entrar en la fila no. mayor o igual a la fila actual no. para este tipo de carga

+You cannot deduct when category is for 'Valuation' or 'Valuation and Total',Usted no puede deducir cuando categoría es para ' Valoración ' o ' de Valoración y Total '

+You cannot directly enter Amount and if your Charge Type is Actual enter your amount in Rate,No se puede introducir directamente Cantidad y si su tipo de carga es la cantidad real de entrar en el Cambio

+You cannot give more than ,

+You cannot select Charge Type as 'On Previous Row Amount' or 'On Previous Row Total' for first row,No se puede seleccionar como Tipo de carga 'On Fila Anterior Importe ' o ' En Fila Anterior integrales' dentro de la primera fila

+You cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for valuation. You can select only 'Total' option for previous row amount or previous row total,"No se puede seleccionar el tipo de carga como 'On Fila Anterior Importe ' o ' En Fila Anterior Total "" para la valoración. Sólo puede seleccionar la opción ""Total"" para la cantidad fila anterior o siguiente de filas total"

+You have entered duplicate items. Please rectify and try again.,Ha introducido los elementos duplicados . Por favor rectifique y vuelva a intentarlo .

+You may need to update: ,Es posible que tenga que actualizar:

+You must ,

+Your Customer's TAX registration numbers (if applicable) or any general information,De sus clientes números impuesto de matriculación (si es aplicable) o cualquier otra información de carácter general

+Your Customers,Sus Clientes

+Your ERPNext subscription will,Su suscripción se ERPNext

+Your Products or Services,Sus Productos o Servicios

+Your Suppliers,Sus Proveedores

+Your sales person who will contact the customer in future,Su persona de las ventas que se comunicará con el cliente en el futuro

+Your sales person will get a reminder on this date to contact the customer,Su persona de ventas se pondrá un aviso en la fecha de contacto con el cliente

+Your setup is complete. Refreshing...,Su configuración se ha completado . Refrescante ...

+Your support email id - must be a valid email - this is where your emails will come!,Su ID de correo electrónico de apoyo - debe ser un correo electrónico válido - aquí es donde tus correos electrónicos vendrá!

+already available in Price List,ya está disponible en la lista de precios

+already returned though some other documents,ya regresado aunque algunos otros documentos

+also be included in Item's rate,También se incluirá en la tarifa del artículo

+and,y

+"and ""Is Sales Item"" is ""Yes"" and there is no other Sales BOM","y "" ¿Está de artículos de ventas"" es "" Sí "", y no hay otra lista de materiales de ventas"

+"and create a new Account Ledger (by clicking on Add Child) of type ""Bank or Cash""","y crear un nuevo libro mayor de cuentas (haciendo clic en Add Child ) de tipo "" banco o en efectivo """

+"and create a new Account Ledger (by clicking on Add Child) of type ""Tax"" and do mention the Tax rate.","y crear un nuevo libro mayor de cuentas (haciendo clic en Add Child ) de tipo "" Impuestos "" y no hablar de la tasa de impuestos ."

+and fiscal year: ,

+are not allowed for,No se autorizará la

+are not allowed for ,

+are not allowed.,no están permitidos.

+assigned by,asignado por

+but entries can be made against Ledger,pero las entradas se pueden hacer en contra de Ledger

+but is pending to be manufactured.,pero está a la espera de ser fabricados .

+cancel,cancelar

+cannot be greater than 100,no puede ser mayor que 100

+dd-mm-yyyy,dd-mm-aaaa

+dd/mm/yyyy,dd / mm / aaaa

+deactivate,desactivar

+discount on Item Code,de descuento sobre el Código del artículo

+does not belong to BOM: ,no pertenece a la lista de materiales:

+does not have role 'Leave Approver',no tiene papel sobre las vacaciones aprobador &#39;

+does not match,no coincide

+"e.g. Bank, Cash, Credit Card","por ejemplo, bancaria, Efectivo, Tarjeta de crédito"

+"e.g. Kg, Unit, Nos, m","Kg por ejemplo, unidad, n, m"

+eg. Cheque Number,por ejemplo. Número de Cheque

+example: Next Day Shipping,ejemplo: el siguiente día del envío

+has already been submitted.,ya se ha presentado .

+has been entered atleast twice,se ha introducido al menos dos veces

+has been made after posting date,se ha hecho después de la fecha de publicación de

+has expired,ha expirado

+have a common territory,tener un territorio común

+in the same UOM.,de la misma UOM .

+is a cancelled Item,Es un Tema cancelado

+is not a Stock Item,no es un elemento de serie

+lft,lft

+mm-dd-yyyy,dd-mm-aaaa

+mm/dd/yyyy,mm / dd / aaaa

+must be a Liability account,debe ser una cuenta de Responsabilidad

+must be one of,debe ser uno de los

+not a purchase item,no es un artículo de la compra

+not a sales item,no es un artículo de venta

+not a service item.,no es un elemento de servicio.

+not a sub-contracted item.,no es un elemento subcontratado.

+not submitted,no presentado

+not within Fiscal Year,no en el año fiscal

+of,de

+old_parent,old_parent

+reached its end of life on,llegado al final de su vida en la

+rgt,rgt

+should be 100%,debe ser 100%

+the form before proceeding,la forma antes de continuar

+they are created automatically from the Customer and Supplier master,se crean automáticamente desde el cliente y proveedor principal

+"to be included in Item's rate, it is required that: ","para ser incluido en la tarifa del artículo, se requiere que:"

+to set the given stock and valuation on this date.,para establecer las acciones y la valoración dada en esta fecha.

+usually as per physical inventory.,por lo general de acuerdo con el inventario físico.

+website page link,enlace de la página web

+which is greater than sales order qty ,que es mayor que la cantidad de pedidos de ventas

+yyyy-mm-dd,aaaa-mm-dd

diff --git a/erpnext/translations/fr.csv b/erpnext/translations/fr.csv
new file mode 100644
index 0000000..9db5c98
--- /dev/null
+++ b/erpnext/translations/fr.csv
@@ -0,0 +1,3029 @@
+ (Half Day),(Demi-journée)

+ .You can not assign / modify / remove Master Name,

+ Quantity should be greater than 0.,

+ after this transaction.,

+ against cost center ,

+ against sales order,contre l&#39;ordre de vente

+ against same operation,contre une même opération

+ already marked,déjà marqué

+ and fiscal year : ,

+ and year: ,et l&#39;année:

+ as it is stock Item or packing item,comme il est stock Article ou article d&#39;emballage

+ at warehouse: ,à l&#39;entrepôt:

+ budget ,

+ can not be created/modified against stopped Sales Order ,

+ can not be deleted,

+ can not be made.,ne peuvent pas être réalisés.

+ can not be received twice,

+ can only be debited/credited through Stock transactions,

+ created,

+ does not belong to ,

+ does not belong to Warehouse,

+ does not belong to the company,n&#39;appartient pas à l&#39;entreprise

+ does not exists,

+ for account ,

+ has been freezed. ,a été gelé.

+ is a frozen account. Either make the account active or assign role in Accounts Settings who can create / modify entries against this account,

+" is a frozen account. To create / edit transactions against this account, you need role",

+" is less than equals to zero in the system, valuation rate is mandatory for this item",

+ is mandatory,est obligatoire

+ is mandatory for GL Entry,est obligatoire pour l&#39;entrée GL

+ is not a ledger,n&#39;est pas un livre

+ is not active,n&#39;est pas actif

+ is not submitted document,

+" is now the default Fiscal Year. \
+			Please refresh your browser for the change to take effect.",

+ not active or does not exists in the system,pas actif ou n&#39;existe pas dans le système

+ or the BOM is cancelled or inactive,ou la nomenclature est annulé ou inactif

+ should be same as that in ,doit être le même que celui de l&#39;

+ was on leave on ,était en congé

+ will be ,sera

+ will be created,

+ will be over-billed against mentioned ,sera terminée à bec contre mentionné

+ will become ,deviendra

+ will exceed by ,

+""" does not exists",""" N'existe pas"

+# ###.##,

+"#,###",

+"#,###.##",

+"#,###.###",

+"#,##,###.##",

+#.###,

+"#.###,##",

+%  Delivered,Livré%

+% Amount Billed,Montant Facturé%

+% Billed,Facturé%

+% Completed,% Terminé

+% Delivered,Livré %

+% Installed,Installé%

+% Received,Reçus%

+% of materials billed against this Purchase Order.,% De matières facturées contre ce bon de commande.

+% of materials billed against this Sales Order,% De matières facturées contre cette ordonnance ventes

+% of materials delivered against this Delivery Note,% Des matériaux livrés contre ce bon de livraison

+% of materials delivered against this Sales Order,% Des matériaux livrés contre cette ordonnance ventes

+% of materials ordered against this Material Request,% De matériaux ordonnée contre cette Demande de Matériel

+% of materials received against this Purchase Order,% Des documents reçus contre ce bon de commande

+%(conversion_rate_label)s is mandatory. Maybe Currency Exchange record is not created for %(from_currency)s to %(to_currency)s,% ( conversion_rate_label ) s est obligatoire . Peut-être que dossier de change n'est pas créé pour % ( from_currency ) s à % ( to_currency ) s

+' in Company: ,»Dans l&#39;entreprise:

+'To Case No.' cannot be less than 'From Case No.',«L&#39;affaire no &#39; ne peut pas être inférieure à &#39;De Cas n °&#39;

+"(Paid amount + Write Off Amount) can not be \
+				greater than Grand Total",

+(Total) Net Weight value. Make sure that Net Weight of each item is,(Total ) Valeur de poids . Assurez-vous que poids net de chaque élément est

+* Will be calculated in the transaction.,* Sera calculé de la transaction.

+"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.
+
+To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**",

+**Currency** Master,Monnaie ** ** Maître

+**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,Exercice ** ** représente un exercice financier. Toutes les écritures comptables et autres opérations importantes sont comparés à l&#39;exercice ** **.

+". Outstanding cannot be less than zero. \
+			 	Please match exact outstanding.",

+. Please set status of the employee as 'Left',. S&#39;il vous plaît définir le statut de l&#39;employé comme de «gauche»

+. You can not mark his attendance as 'Present',. Vous ne pouvez pas marquer sa présence comme «Présent»

+01,01

+02,02

+03,03

+04,04

+05,05

+06,06

+07,07

+08,08

+09,09

+"1 Currency = [?] Fraction
+For e.g. 1 USD = 100 Cent",

+1. To maintain the customer wise item code and to make them searchable based on their code use this option,1. Pour maintenir le code de référence du client sage et de les rendre consultables en fonction de leur code d&#39;utiliser cette option

+10,10

+11,11

+12,12

+2,2

+3,3

+4,4

+5,5

+6,6

+: Duplicate row from same ,: Double rangée de même

+: It is linked to other active BOM(s),: Elle est liée à d&#39;autres actifs BOM (s)

+: Mandatory for a Recurring Invoice.,: Obligatoire pour une facture récurrente.

+"<a href=""#Sales Browser/Customer Group"">Add / Edit</a>","<a href=""#Sales Browser/Customer Group""> Ajouter / Modifier < / a>"

+"<a href=""#Sales Browser/Item Group"">Add / Edit</a>","<a href=""#Sales Browser/Item Group""> Ajouter / Modifier < / a>"

+"<a href=""#Sales Browser/Territory"">Add / Edit</a>","<a href=""#Sales Browser/Territory""> Ajouter / Modifier < / a>"

+"<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank"">[?]</a>","<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank""> [ ? ] </ a >"

+A Customer exists with same name,Une clientèle existe avec le même nom

+A Lead with this email id should exist,Un responsable de cette id e-mail doit exister

+"A Product or a Service that is bought, sold or kept in stock.","Un produit ou un service qui est acheté, vendu ou conservé en stock."

+A Supplier exists with same name,Un Fournisseur existe avec le même nom

+A condition for a Shipping Rule,A condition d&#39;une règle de livraison

+A logical Warehouse against which stock entries are made.,Un Entrepôt logique contre laquelle les entrées en stocks sont faits.

+A symbol for this currency. For e.g. $,Un symbole de cette monnaie. Pour exemple $

+A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,Un tiers distributeur / revendeur / commissionnaire / filiale / distributeur vend les produits de l&#39;entreprise pour une commission.

+A+,A +

+A-,A-

+AB+,AB +

+AB-,AB-

+AMC Expiry Date,AMC Date d&#39;expiration

+AMC expiry date and maintenance status mismatched,AMC date d'expiration et l'état d'entretien correspondent pas

+ATT,ATT

+Abbr,Abbr

+About ERPNext,À propos de ERPNext

+Above Value,Au-dessus de la valeur

+Absent,Absent

+Acceptance Criteria,Critères d&#39;acceptation

+Accepted,Accepté

+Accepted Quantity,Quantité acceptés

+Accepted Warehouse,Entrepôt acceptés

+Account,compte

+Account ,

+Account Balance,Solde du compte

+Account Details,Détails du compte

+Account Head,Chef du compte

+Account Name,Nom du compte

+Account Type,Type de compte

+Account expires on,Compte expire le

+Account for the warehouse (Perpetual Inventory) will be created under this Account.,Compte de l'entrepôt ( de l'inventaire permanent ) sera créé sous ce compte .

+Account for this ,Tenir compte de cette

+Accounting,Comptabilité

+Accounting Entries are not allowed against groups.,Les écritures comptables ne sont pas autorisés contre les groupes .

+"Accounting Entries can be made against leaf nodes, called","Écritures comptables peuvent être faites contre nœuds feuilles , appelé"

+Accounting Year.,Année de la comptabilité.

+"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","Saisie comptable gelé jusqu&#39;à cette date, personne ne peut faire / modifier entrée sauf rôle spécifié ci-dessous."

+Accounting journal entries.,Les écritures comptables.

+Accounts,Comptes

+Accounts Frozen Upto,Jusqu&#39;à comptes gelés

+Accounts Payable,Comptes à payer

+Accounts Receivable,Débiteurs

+Accounts Settings,Paramètres des comptes

+Action,Action

+Active,Actif

+Active: Will extract emails from ,Actif: va extraire des emails à partir de

+Activity,Activité

+Activity Log,Journal d&#39;activité

+Activity Log:,Journal d'activité:

+Activity Type,Type d&#39;activité

+Actual,Réel

+Actual Budget,Budget Réel

+Actual Completion Date,Date d&#39;achèvement réelle

+Actual Date,Date Réelle

+Actual End Date,Date de fin réelle

+Actual Invoice Date,Date de la facture réelle

+Actual Posting Date,Date réelle d&#39;affichage

+Actual Qty,Quantité réelle

+Actual Qty (at source/target),Quantité réelle (à la source / cible)

+Actual Qty After Transaction,Qté réel Après Transaction

+Actual Qty: Quantity available in the warehouse.,Quantité réelle : Quantité disponible dans l'entrepôt .

+Actual Quantity,Quantité réelle

+Actual Start Date,Date de début réelle

+Add,Ajouter

+Add / Edit Taxes and Charges,Ajouter / Modifier Taxes et frais

+Add Child,Ajouter un enfant

+Add Serial No,Ajouter N ° de série

+Add Taxes,Ajouter impôts

+Add Taxes and Charges,Ajouter Taxes et frais

+Add or Deduct,Ajouter ou déduire

+Add rows to set annual budgets on Accounts.,Ajoutez des lignes d&#39;établir des budgets annuels des comptes.

+Add to calendar on this date,Ajouter au calendrier à cette date

+Add/Remove Recipients,Ajouter / supprimer des destinataires

+Additional Info,Informations additionnelles à

+Address,Adresse

+Address & Contact,Adresse et coordonnées

+Address & Contacts,Adresse &amp; Contacts

+Address Desc,Adresse Desc

+Address Details,Détails de l&#39;adresse

+Address HTML,Adresse HTML

+Address Line 1,Adresse ligne 1

+Address Line 2,Adresse ligne 2

+Address Title,Titre Adresse

+Address Type,Type d&#39;adresse

+Advance Amount,Montant de l&#39;avance

+Advance amount,Montant de l&#39;avance

+Advances,Avances

+Advertisement,Publicité

+After Sale Installations,Après Installations Vente

+Against,Contre

+Against Account,Contre compte

+Against Docname,Contre docName

+Against Doctype,Contre Doctype

+Against Document Detail No,Contre Détail document n

+Against Document No,Contre le document n °

+Against Expense Account,Contre compte de dépenses

+Against Income Account,Contre compte le revenu

+Against Journal Voucher,Contre Bon Journal

+Against Purchase Invoice,Contre facture d&#39;achat

+Against Sales Invoice,Contre facture de vente

+Against Sales Order,Contre Commande

+Against Voucher,Bon contre

+Against Voucher Type,Contre Type de Bon

+Ageing Based On,Basé sur le vieillissement

+Agent,Agent

+"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. 
+
+The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".
+
+For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.
+
+Note: BOM = Bill of Materials",

+Aging Date,Vieillissement Date

+All Addresses.,Toutes les adresses.

+All Contact,Tout contact

+All Contacts.,Tous les contacts.

+All Customer Contact,Tout contact avec la clientèle

+All Day,Toute la journée

+All Employee (Active),Tous les employés (Actif)

+All Lead (Open),Tous plomb (Ouvert)

+All Products or Services.,Tous les produits ou services.

+All Sales Partner Contact,Tout contact Sales Partner

+All Sales Person,Tout Sales Person

+All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,Toutes les opérations de vente peuvent être marqués contre plusieurs personnes ** ** Ventes de sorte que vous pouvez définir et suivre les objectifs.

+All Supplier Contact,Toutes Contacter le fournisseur

+All Supplier Types,Tous les types de fournisseurs

+"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>
+Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.",

+"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>
+Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.",

+Allocate,Allouer

+Allocate leaves for the year.,Allouer des feuilles de l&#39;année.

+Allocated Amount,Montant alloué

+Allocated Budget,Budget alloué

+Allocated amount,Montant alloué

+Allow Bill of Materials,Laissez Bill of Materials

+Allow Dropbox Access,Autoriser l&#39;accès Dropbox

+Allow For Users,Autoriser Pour les utilisateurs

+Allow Google Drive Access,Autoriser Google Drive accès

+Allow Negative Balance,Laissez solde négatif

+Allow Negative Stock,Laissez Stock Négatif

+Allow Production Order,Laissez un ordre de fabrication

+Allow User,Permettre à l&#39;utilisateur

+Allow Users,Autoriser les utilisateurs

+Allow the following users to approve Leave Applications for block days.,Autoriser les utilisateurs suivants d&#39;approuver demandes d&#39;autorisation pour les jours de bloc.

+Allow user to edit Price List Rate in transactions,Permettre à l&#39;utilisateur d&#39;éditer Prix List Noter dans les transactions

+Allowance Percent,Pourcentage allocation

+Allowed Role to Edit Entries Before Frozen Date,Autorisé rôle à modifier les entrées Avant Frozen date

+Always use above Login Id as sender,Utiliser toujours au-dessus Id de connexion comme expéditeur

+Amended From,De modifiée

+Amount,Montant

+Amount (Company Currency),Montant (Société Monnaie)

+Amount <=,Montant &lt;=

+Amount >=,Montant&gt; =

+Amount to Bill,Montant du projet de loi

+Analytics,Analytique

+Another Period Closing Entry,Une autre entrée de clôture de la période

+Another Salary Structure '%s' is active for employee '%s'. Please make its status 'Inactive' to proceed.,Une autre structure salariale '% s ' est actif pour les employés '% s' . S'il vous plaît faire son statut « inactif » pour continuer.

+"Any other comments, noteworthy effort that should go in the records.","D&#39;autres commentaires, l&#39;effort remarquable qui devrait aller dans les dossiers."

+Applicable Holiday List,Liste de vacances applicable

+Applicable Territory,Territoire applicable

+Applicable To (Designation),Applicable à (désignation)

+Applicable To (Employee),Applicable aux (Employé)

+Applicable To (Role),Applicable à (Rôle)

+Applicable To (User),Applicable aux (Utilisateur)

+Applicant Name,Nom du demandeur

+Applicant for a Job,Demandeur d&#39;une offre d&#39;emploi

+Applicant for a Job.,Candidat à un emploi.

+Applications for leave.,Les demandes de congé.

+Applies to Company,S&#39;applique à l&#39;entreprise

+Apply / Approve Leaves,Appliquer / Approuver les feuilles

+Appraisal,Évaluation

+Appraisal Goal,Objectif d&#39;évaluation

+Appraisal Goals,Objectifs d&#39;évaluation

+Appraisal Template,Modèle d&#39;évaluation

+Appraisal Template Goal,Objectif modèle d&#39;évaluation

+Appraisal Template Title,Titre modèle d&#39;évaluation

+Approval Status,Statut d&#39;approbation

+Approved,Approuvé

+Approver,Approbateur

+Approving Role,Approuver rôle

+Approving User,Approuver l&#39;utilisateur

+Are you sure you want to STOP ,

+Are you sure you want to UNSTOP ,

+Arrear Amount,Montant échu

+"As Production Order can be made for this item, \
+				it must be a stock item.",

+As existing qty for item: ,Comme quantité existante pour objet:

+As per Stock UOM,Selon Stock UDM

+"As there are existing stock transactions for this item, you can not change the values of 'Has Serial No', 'Is Stock Item' and 'Valuation Method'","Comme il ya des transactions boursières existantes pour cet article, vous ne pouvez pas modifier les valeurs de ' A Pas de série »,« Est- Stock Item »et« Méthode d'évaluation »"

+Atleast one warehouse is mandatory,Atleast un entrepôt est obligatoire

+Attendance,Présence

+Attendance Date,Date de Participation

+Attendance Details,Détails de présence

+Attendance From Date,Participation De Date

+Attendance From Date and Attendance To Date is mandatory,Participation Date de début et de présence à ce jour est obligatoire

+Attendance To Date,La participation à ce jour

+Attendance can not be marked for future dates,La participation ne peut pas être marqué pour les dates à venir

+Attendance for the employee: ,La participation de l&#39;employé:

+Attendance record.,Record de fréquentation.

+Authorization Control,Contrôle d&#39;autorisation

+Authorization Rule,Règle d&#39;autorisation

+Auto Accounting For Stock Settings,Auto Comptabilité Pour les paramètres de droits

+Auto Email Id,Identification d&#39;email automatique

+Auto Material Request,Auto Demande de Matériel

+Auto-raise Material Request if quantity goes below re-order level in a warehouse,Auto-raise Demande de Matériel si la quantité va en dessous du niveau de re-commande dans un entrepôt

+Automatically extract Job Applicants from a mail box ,

+Automatically extract Leads from a mail box e.g.,Extraire automatiquement des prospects à partir d'une boîte aux lettres par exemple

+Automatically updated via Stock Entry of type Manufacture/Repack,Automatiquement mis à jour via l&#39;entrée de fabrication de type Stock / Repack

+Autoreply when a new mail is received,Autoreply quand un nouveau message est reçu

+Available,disponible

+Available Qty at Warehouse,Qté disponible à l&#39;entrepôt

+Available Stock for Packing Items,Disponible en stock pour l&#39;emballage Articles

+"Available in 
+BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet",

+Average Age,moyen âge

+Average Commission Rate,Taux moyen Commission

+Average Discount,D&#39;actualisation moyen

+B+,B +

+B-,B-

+BILL,PROJET DE LOI

+BILLJ,BILLJ

+BOM,BOM

+BOM Detail No,Détail BOM Non

+BOM Explosion Item,Article éclatement de la nomenclature

+BOM Item,Article BOM

+BOM No,Aucune nomenclature

+BOM No. for a Finished Good Item,N ° nomenclature pour un produit fini Bonne

+BOM Operation,Opération BOM

+BOM Operations,Opérations de nomenclature

+BOM Replace Tool,Outil Remplacer BOM

+BOM replaced,BOM remplacé

+Backup Manager,Gestionnaire de sauvegarde

+Backup Right Now,Sauvegarde Right Now

+Backups will be uploaded to,Les sauvegardes seront téléchargées sur

+Balance Qty,solde Quantité

+Balance Value,Valeur de balance

+"Balances of Accounts of type ""Bank or Cash""",Soldes des comptes de type «bancaire ou en espèces&quot;

+Bank,Banque

+Bank A/C No.,Bank A / C No.

+Bank Account,Compte bancaire

+Bank Account No.,N ° de compte bancaire

+Bank Accounts,Comptes bancaires

+Bank Clearance Summary,Banque Résumé de dégagement

+Bank Name,Nom de la banque

+Bank Reconciliation,Rapprochement bancaire

+Bank Reconciliation Detail,Détail de rapprochement bancaire

+Bank Reconciliation Statement,État de rapprochement bancaire

+Bank Voucher,Bon Banque

+Bank or Cash,Bancaire ou en espèces

+Bank/Cash Balance,Banque / Balance trésorerie

+Barcode,Barcode

+Based On,Basé sur

+Basic Info,Informations de base

+Basic Information,Renseignements de base

+Basic Rate,Taux de base

+Basic Rate (Company Currency),Taux de base (Société Monnaie)

+Batch,Lot

+Batch (lot) of an Item.,Batch (lot) d&#39;un élément.

+Batch Finished Date,Date de lot fini

+Batch ID,ID du lot

+Batch No,Aucun lot

+Batch Started Date,Date de démarrage du lot

+Batch Time Logs for Billing.,Temps de lots des journaux pour la facturation.

+Batch Time Logs for billing.,Temps de lots des journaux pour la facturation.

+Batch-Wise Balance History,Discontinu Histoire de la balance

+Batched for Billing,Par lots pour la facturation

+"Before proceeding, please create Customer from Lead","Avant de continuer , s'il vous plaît créer clientèle de plomb"

+Better Prospects,De meilleures perspectives

+Bill Date,Bill Date

+Bill No,Le projet de loi no

+Bill of Material to be considered for manufacturing,Bill of Material être considéré pour la fabrication

+Bill of Materials,Bill of Materials

+Bill of Materials (BOM),Nomenclature (BOM)

+Billable,Facturable

+Billed,Facturé

+Billed Amount,Montant facturé

+Billed Amt,Bec Amt

+Billing,Facturation

+Billing Address,Adresse de facturation

+Billing Address Name,Facturation Nom Adresse

+Billing Status,Statut de la facturation

+Bills raised by Suppliers.,Factures soulevé par les fournisseurs.

+Bills raised to Customers.,Factures aux clients soulevé.

+Bin,Boîte

+Bio,Bio

+Birthday,anniversaire

+Block Date,Date de bloquer

+Block Days,Bloquer les jours

+Block Holidays on important days.,Bloquer les jours fériés importants.

+Block leave applications by department.,Bloquer les demandes d&#39;autorisation par le ministère.

+Blog Post,Blog

+Blog Subscriber,Abonné Blog

+Blood Group,Groupe sanguin

+Both Income and Expense balances are zero. No Need to make Period Closing Entry.,Les deux soldes des revenus et dépenses sont nuls . Pas besoin de faire la période d'inscription de clôture .

+Both Warehouse must belong to same Company,Les deux Entrepôt doit appartenir à une même entreprise

+Branch,Branche

+Brand,Marque

+Brand Name,Nom de marque

+Brand master.,Marque maître.

+Brands,Marques

+Breakdown,Panne

+Budget,Budget

+Budget Allocated,Budget alloué

+Budget Detail,Détail du budget

+Budget Details,Détails du budget

+Budget Distribution,Répartition du budget

+Budget Distribution Detail,Détail Répartition du budget

+Budget Distribution Details,Détails de la répartition du budget

+Budget Variance Report,Rapport sur les écarts de budget

+Build Report,construire Rapport

+Bulk Rename,Renommer vrac

+Bummer! There are more holidays than working days this month.,Déception! Il ya plus de vacances que les jours ouvrables du mois.

+Bundle items at time of sale.,Regrouper des envois au moment de la vente.

+Buyer of Goods and Services.,Lors de votre achat de biens et services.

+Buying,Achat

+Buying Amount,Montant d&#39;achat

+Buying Settings,Réglages d&#39;achat

+By,Par

+C-FORM/,C-FORM /

+C-Form,C-Form

+C-Form Applicable,C-Form applicable

+C-Form Invoice Detail,C-Form Détail Facture

+C-Form No,C-formulaire n °

+C-Form records,Enregistrements C -Form

+CI/2010-2011/,CI/2010-2011 /

+COMM-,COMM-

+CUST,CUST

+CUSTMUM,CUSTMUM

+Calculate Based On,Calculer en fonction

+Calculate Total Score,Calculer Score total

+Calendar Events,Calendrier des événements

+Call,Appeler

+Campaign,Campagne

+Campaign Name,Nom de la campagne

+"Can not filter based on Account, if grouped by Account","Impossible de filtrer sur la base de compte , si regroupées par compte"

+"Can not filter based on Voucher No, if grouped by Voucher","Impossible de filtrer sur la base Bon Non, si regroupés par Chèque"

+Cancelled,Annulé

+Cancelling this Stock Reconciliation will nullify its effect.,Annulation de ce stock de réconciliation annuler son effet .

+Cannot ,Ne peut pas

+Cannot Cancel Opportunity as Quotation Exists,Vous ne pouvez pas annuler Possibilité de devis Existe

+Cannot approve leave as you are not authorized to approve leaves on Block Dates.,Impossible d&#39;approuver les congés que vous n&#39;êtes pas autorisé à approuver les congés sur les dates de bloc.

+Cannot change Year Start Date and Year End Date once the Fiscal Year is saved.,Vous ne pouvez pas modifier Année date de début et de fin d'année Date de fois l'exercice est enregistré .

+Cannot continue.,Impossible de continuer.

+"Cannot declare as lost, because Quotation has been made.","Vous ne pouvez pas déclarer comme perdu , parce offre a été faite."

+"Cannot delete Serial No in warehouse. \
+				First remove from warehouse, then delete.",

+Cannot set as Lost as Sales Order is made.,Impossible de définir aussi perdu que les ventes décret.

+Capacity,Capacité

+Capacity Units,Unités de capacité

+Carry Forward,Reporter

+Carry Forwarded Leaves,Effectuer Feuilles Transmises

+Case No. cannot be 0,Cas n ° ne peut pas être 0

+Cash,Espèces

+Cash Voucher,Bon trésorerie

+Cash/Bank Account,Trésorerie / Compte bancaire

+Category,Catégorie

+Cell Number,Nombre de cellules

+Change UOM for an Item.,Changer Emballage pour un article.

+Change the starting / current sequence number of an existing series.,Changer le numéro de séquence de démarrage / courant d&#39;une série existante.

+Channel Partner,Channel Partner

+Charge,Charge

+Chargeable,À la charge

+Chart of Accounts,Plan comptable

+Chart of Cost Centers,Carte des centres de coûts

+Chat,Bavarder

+Check all the items below that you want to send in this digest.,Vérifiez tous les points ci-dessous que vous souhaitez envoyer dans ce recueil.

+Check for Duplicates,Vérifier les doublons

+Check how the newsletter looks in an email by sending it to your email.,Vérifiez comment la newsletter regarde dans un e-mail en l&#39;envoyant à votre adresse email.

+"Check if recurring invoice, uncheck to stop recurring or put proper End Date","Vérifiez si la facture récurrente, décochez-vous s&#39;arrête ou mis Date de fin correcte"

+"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","Vérifiez si vous avez besoin automatiques factures récurrentes. Après avoir présenté la facture de vente, l&#39;article récurrent sera visible."

+Check if you want to send salary slip in mail to each employee while submitting salary slip,Vérifiez si vous voulez envoyer le bulletin de salaire dans le courrier à chaque salarié lors de la soumission bulletin de salaire

+Check this if you want to force the user to select a series before saving. There will be no default if you check this.,Cochez cette case si vous voulez forcer l&#39;utilisateur à sélectionner une série avant de l&#39;enregistrer. Il n&#39;y aura pas défaut si vous cochez cette.

+Check this if you want to send emails as this id only (in case of restriction by your email provider).,Cochez cette case si vous souhaitez envoyer des emails que cette id seulement (en cas de restriction par votre fournisseur de messagerie).

+Check this if you want to show in website,Cochez cette case si vous souhaitez afficher sur le site

+Check this to disallow fractions. (for Nos),Cochez cette case pour interdire les fractions. (Pour les numéros)

+Check this to pull emails from your mailbox,Cochez cette case pour extraire des emails de votre boîte aux lettres

+Check to activate,Vérifiez pour activer

+Check to make Shipping Address,Vérifiez l&#39;adresse de livraison

+Check to make primary address,Vérifiez l&#39;adresse principale

+Cheque,Chèque

+Cheque Date,Date de chèques

+Cheque Number,Numéro de chèque

+City,Ville

+City/Town,Ville /

+Claim Amount,Montant réclamé

+Claims for company expense.,Les réclamations pour frais de la société.

+Class / Percentage,Classe / Pourcentage

+Classic,Classique

+Classification of Customers by region,Classification des clients par région

+Clear Table,Effacer le tableau

+Clearance Date,Date de la clairance

+Click here to buy subscription.,Cliquez ici pour acheter l'abonnement .

+Click on 'Make Sales Invoice' button to create a new Sales Invoice.,Cliquez sur le bouton pour créer une nouvelle facture de vente «Facture de vente Make &#39;.

+Click on a link to get options to expand get options ,

+Client,Client

+Close Balance Sheet and book Profit or Loss.,Fermer Bilan et livre Bénéfice ou perte .

+Closed,Fermé

+Closing Account Head,Fermeture chef Compte

+Closing Date,Date de clôture

+Closing Fiscal Year,Clôture de l&#39;exercice

+Closing Qty,Quantité de clôture

+Closing Value,Valeur de clôture

+CoA Help,Aide CoA

+Cold Calling,Cold Calling

+Color,Couleur

+Comma separated list of email addresses,Comma liste séparée par des adresses e-mail

+Comments,Commentaires

+Commission Rate,Taux de commission

+Commission Rate (%),Taux de commission (%)

+Commission partners and targets,Partenaires de la Commission et des objectifs

+Commit Log,s'engager Connexion

+Communication,Communication

+Communication HTML,Communication HTML

+Communication History,Histoire de la communication

+Communication Medium,Moyen de communication

+Communication log.,Journal des communications.

+Communications,communications

+Company,Entreprise

+Company Abbreviation,Abréviation de l'entreprise

+Company Details,Détails de la société

+Company Email,Société Email

+Company Info,Informations sur la société

+Company Master.,Maître de l&#39;entreprise.

+Company Name,Nom de la société

+Company Settings,des paramètres de société

+Company branches.,Filiales de l&#39;entreprise.

+Company departments.,Départements de l&#39;entreprise.

+Company is missing in following warehouses,Société est manquant dans la suite des entrepôts

+Company registration numbers for your reference. Example: VAT Registration Numbers etc.,"Numéros d&#39;immatriculation de la Société pour votre référence. Numéros d&#39;enregistrement TVA, etc: par exemple"

+Company registration numbers for your reference. Tax numbers etc.,"Numéros d&#39;immatriculation de la Société pour votre référence. Numéros de taxes, etc"

+"Company, Month and Fiscal Year is mandatory","Société , le mois et l'année fiscale est obligatoire"

+Complaint,Plainte

+Complete,Compléter

+Completed,Terminé

+Completed Production Orders,Terminé les ordres de fabrication

+Completed Qty,Complété Quantité

+Completion Date,Date d&#39;achèvement

+Completion Status,L&#39;état d&#39;achèvement

+Confirmation Date,date de confirmation

+Confirmed orders from Customers.,Confirmé commandes provenant de clients.

+Consider Tax or Charge for,Prenons l&#39;impôt ou charge pour

+Considered as Opening Balance,Considéré comme Solde d&#39;ouverture

+Considered as an Opening Balance,Considéré comme un solde d&#39;ouverture

+Consultant,Consultant

+Consumable Cost,Coût de consommable

+Consumable cost per hour,Coût de consommable par heure

+Consumed Qty,Quantité consommée

+Contact,Contacter

+Contact Control,Contactez contrôle

+Contact Desc,Contacter Desc

+Contact Details,Coordonnées

+Contact Email,Contact Courriel

+Contact HTML,Contacter HTML

+Contact Info,Information de contact

+Contact Mobile No,Contact Mobile Aucune

+Contact Name,Contact Nom

+Contact No.,Contactez No.

+Contact Person,Personne à contacter

+Contact Type,Type de contact

+Content,Teneur

+Content Type,Type de contenu

+Contra Voucher,Bon Contra

+Contract End Date,Date de fin du contrat

+Contribution (%),Contribution (%)

+Contribution to Net Total,Contribution à Total net

+Conversion Factor,Facteur de conversion

+Conversion Factor of UOM: %s should be equal to 1. As UOM: %s is Stock UOM of Item: %s.,Facteur de conversion de Emballage: % s doit être égal à 1 . Comme Emballage: % s est Stock Emballage de produit: % s .

+Convert into Recurring Invoice,Convertir en facture récurrente

+Convert to Group,Convertir en groupe

+Convert to Ledger,Autre Ledger

+Converted,Converti

+Copy From Item Group,Copy From Group article

+Cost Center,Centre de coûts

+Cost Center Details,Coût Center Détails

+Cost Center Name,Coût Nom du centre

+Cost Center must be specified for PL Account: ,Centre de coûts doit être spécifiée pour compte PL:

+Costing,Costing

+Country,Pays

+Country Name,Nom Pays

+"Country, Timezone and Currency","Pays , Fuseau horaire et devise"

+Create,Créer

+Create Bank Voucher for the total salary paid for the above selected criteria,Créer Chèques de la Banque pour le salaire total payé pour les critères ci-dessus sélectionnées

+Create Customer,créer clientèle

+Create Material Requests,Créer des demandes de matériel

+Create New,créer un nouveau

+Create Opportunity,créer une opportunité

+Create Production Orders,Créer des ordres de fabrication

+Create Quotation,créer offre

+Create Receiver List,Créer une liste Receiver

+Create Salary Slip,Créer bulletin de salaire

+Create Stock Ledger Entries when you submit a Sales Invoice,Créer un registre des stocks entrées lorsque vous soumettez une facture de vente

+Create and Send Newsletters,Créer et envoyer des bulletins

+Created Account Head: ,Chef de Compte créé:

+Created By,Créé par

+Created Customer Issue,Numéro client créé

+Created Group ,Groupe créé

+Created Opportunity,Création Opportunity

+Created Support Ticket,Support Ticket créé

+Creates salary slip for above mentioned criteria.,Crée le bulletin de salaire pour les critères mentionnés ci-dessus.

+Creation Date,date de création

+Creation Document No,Création document n

+Creation Document Type,Type de document de création

+Creation Time,Date de création

+Credentials,Lettres de créance

+Credit,Crédit

+Credit Amt,Crédit Amt

+Credit Card Voucher,Bon de carte de crédit

+Credit Controller,Credit Controller

+Credit Days,Jours de crédit

+Credit Limit,Limite de crédit

+Credit Note,Note de crédit

+Credit To,Crédit Pour

+Credited account (Customer) is not matching with Sales Invoice,Compte crédité ( client ) n'est pas s'assortit avec la facture de vente

+Cross Listing of Item in multiple groups,Cross Listing des articles dans plusieurs groupes

+Currency,Monnaie

+Currency Exchange,Change de devises

+Currency Name,Nom de la devise

+Currency Settings,Paramètres de devises

+Currency and Price List,Monnaie et liste de prix

+Currency is missing for Price List,Devise est absent pour la liste de prix

+Current Address,Adresse actuelle

+Current Address Is,Adresse actuelle

+Current BOM,Nomenclature actuelle

+Current Fiscal Year,Exercice en cours

+Current Stock,Stock actuel

+Current Stock UOM,Emballage Stock actuel

+Current Value,Valeur actuelle

+Custom,Coutume

+Custom Autoreply Message,Message personnalisé Autoreply

+Custom Message,Message personnalisé

+Customer,Client

+Customer (Receivable) Account,Compte client (à recevoir)

+Customer / Item Name,Client / Nom d&#39;article

+Customer / Lead Address,Client / plomb adresse

+Customer Account Head,Compte client Head

+Customer Acquisition and Loyalty,Acquisition et fidélisation client

+Customer Address,Adresse du client

+Customer Addresses And Contacts,Adresses et contacts clients

+Customer Code,Code client

+Customer Codes,Codes du Client

+Customer Details,Détails du client

+Customer Discount,Remise à la clientèle

+Customer Discounts,Réductions des clients

+Customer Feedback,Réactions des clients

+Customer Group,Groupe de clients

+Customer Group / Customer,Groupe de client / client

+Customer Group Name,Nom du groupe client

+Customer Intro,Intro à la clientèle

+Customer Issue,Numéro client

+Customer Issue against Serial No.,Numéro de la clientèle contre Serial No.

+Customer Name,Nom du client

+Customer Naming By,Client de nommage par

+Customer classification tree.,Arbre de classification de la clientèle.

+Customer database.,Base de données clients.

+Customer's Item Code,Code article client

+Customer's Purchase Order Date,Bon de commande de la date de clientèle

+Customer's Purchase Order No,Bon de commande du client Non

+Customer's Purchase Order Number,Nombre bon de commande du client

+Customer's Vendor,Client Fournisseur

+Customers Not Buying Since Long Time,Les clients ne pas acheter Depuis Long Time

+Customerwise Discount,Remise Customerwise

+Customization,Personnalisation

+Customize the Notification,Personnaliser la notification

+Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,Personnaliser le texte d&#39;introduction qui se déroule comme une partie de cet e-mail. Chaque transaction a un texte séparé d&#39;introduction.

+DN,DN

+DN Detail,Détail DN

+Daily,Quotidien

+Daily Time Log Summary,Daily Time Sommaire du journal

+Data Import,Importation de données

+Database Folder ID,Database ID du dossier

+Database of potential customers.,Base de données de clients potentiels.

+Date,Date

+Date Format,Format de date

+Date Of Retirement,Date de la retraite

+Date and Number Settings,Date et numéro Paramètres

+Date is repeated,La date est répétée

+Date of Birth,Date de naissance

+Date of Issue,Date d&#39;émission

+Date of Joining,Date d&#39;adhésion

+Date on which lorry started from supplier warehouse,Date à laquelle le camion a commencé à partir de l&#39;entrepôt fournisseur

+Date on which lorry started from your warehouse,Date à laquelle le camion a commencé à partir de votre entrepôt

+Dates,Dates

+Days Since Last Order,Jours depuis la dernière commande

+Days for which Holidays are blocked for this department.,Jours fériés pour lesquels sont bloqués pour ce département.

+Dealer,Revendeur

+Debit,Débit

+Debit Amt,Débit Amt

+Debit Note,Note de débit

+Debit To,Débit Pour

+Debit and Credit not equal for this voucher: Diff (Debit) is ,

+Debit or Credit,De débit ou de crédit

+Debited account (Supplier) is not matching with Purchase Invoice,Compte débité ( fournisseur ) n'est pas s'assortit avec la facture d'achat

+Deduct,Déduire

+Deduction,Déduction

+Deduction Type,Type de déduction

+Deduction1,Deduction1

+Deductions,Déductions

+Default,Par défaut

+Default Account,Compte par défaut

+Default BOM,Nomenclature par défaut

+Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,Par défaut Banque / argent compte sera automatiquement mis à jour dans la facture POS lorsque ce mode est sélectionné.

+Default Bank Account,Compte bancaire par défaut

+Default Buying Price List,Défaut d'achat Liste des Prix

+Default Cash Account,Compte de trésorerie par défaut

+Default Company,Société défaut

+Default Cost Center,Centre de coûts par défaut

+Default Cost Center for tracking expense for this item.,Centre de coûts par défaut pour le suivi de charge pour ce poste.

+Default Currency,Devise par défaut

+Default Customer Group,Groupe de clients par défaut

+Default Expense Account,Compte de dépenses par défaut

+Default Income Account,Compte d&#39;exploitation par défaut

+Default Item Group,Groupe d&#39;éléments par défaut

+Default Price List,Liste des prix défaut

+Default Purchase Account in which cost of the item will be debited.,Compte Achat par défaut dans lequel le coût de l&#39;article sera débité.

+Default Settings,Paramètres par défaut

+Default Source Warehouse,Source d&#39;entrepôt par défaut

+Default Stock UOM,Stock défaut Emballage

+Default Supplier,Par défaut Fournisseur

+Default Supplier Type,Fournisseur Type par défaut

+Default Target Warehouse,Cible d&#39;entrepôt par défaut

+Default Territory,Territoire défaut

+Default UOM updated in item ,

+Default Unit of Measure,Unité de mesure par défaut

+"Default Unit of Measure can not be changed directly because you have already made some transaction(s) with another UOM. To change default UOM, use 'UOM Replace Utility' tool under Stock module.","Unité de mesure de défaut ne peut pas être modifié directement parce que vous avez déjà fait une transaction (s ) avec un autre UDM . Pour changer Emballage par défaut , utiliser l'outil « Emballage Remplacer Utility"" sous module de Stock ."

+Default Valuation Method,Méthode d&#39;évaluation par défaut

+Default Warehouse,Entrepôt de défaut

+Default Warehouse is mandatory for Stock Item.,Entrepôt de défaut est obligatoire pour Produit en stock.

+Default settings for Shopping Cart,Les paramètres par défaut pour Panier

+"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","Définir le budget pour ce centre de coûts. Pour définir l&#39;action budgétaire, voir <a href=""#!List/Company"">Maître Société</a>"

+Delete,Effacer

+Delivered,Livré

+Delivered Items To Be Billed,Les articles livrés être facturé

+Delivered Qty,Qté livrée

+Delivered Serial No ,

+Delivery Date,Date de livraison

+Delivery Details,Détails de la livraison

+Delivery Document No,Pas de livraison de documents

+Delivery Document Type,Type de document de livraison

+Delivery Note,Remarque livraison

+Delivery Note Item,Point de Livraison

+Delivery Note Items,Articles bordereau de livraison

+Delivery Note Message,Note Message de livraison

+Delivery Note No,Remarque Aucune livraison

+Delivery Note Required,Remarque livraison requis

+Delivery Note Trends,Bordereau de livraison Tendances

+Delivery Status,Delivery Status

+Delivery Time,Délai de livraison

+Delivery To,Pour livraison

+Department,Département

+Depends on LWP,Dépend de LWP

+Description,Description

+Description HTML,Description du HTML

+Description of a Job Opening,Description d&#39;un Job Opening

+Designation,Désignation

+Detailed Breakup of the totals,Breakup détaillée des totaux

+Details,Détails

+Difference,Différence

+Difference Account,Compte de la différence

+Different UOM for items will lead to incorrect,Différents Emballage des articles mènera à incorrects

+Disable Rounded Total,Désactiver totale arrondie

+Discount  %,% De réduction

+Discount %,% De réduction

+Discount (%),Remise (%)

+"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","Les champs d&#39;actualisation sera disponible en commande, reçu d&#39;achat, facture d&#39;achat"

+Discount(%),Remise (%)

+Display all the individual items delivered with the main items,Afficher tous les articles individuels livrés avec les principaux postes

+Distinct unit of an Item,Unité distincte d&#39;un article

+Distribute transport overhead across items.,Distribuer surdébit de transport pour tous les items.

+Distribution,Répartition

+Distribution Id,Id distribution

+Distribution Name,Nom distribution

+Distributor,Distributeur

+Divorced,Divorcé

+Do Not Contact,Ne communiquez pas avec

+Do not show any symbol like $ etc next to currencies.,Ne plus afficher n&#39;importe quel symbole comme $ etc à côté de devises.

+Do you really want to STOP ,

+Do you really want to STOP this Material Request?,Voulez-vous vraiment arrêter cette Demande de Matériel ?

+Do you really want to Submit all Salary Slip for month : ,

+Do you really want to UNSTOP ,

+Do you really want to UNSTOP this Material Request?,Voulez-vous vraiment à ce unstop Demande de Matériel ?

+Doc Name,Nom de Doc

+Doc Type,Doc Type d&#39;

+Document Description,Description du document

+Document Type,Type de document

+Documentation,Documentation

+Documents,Documents

+Domain,Domaine

+Don't send Employee Birthday Reminders,Ne pas envoyer des employés anniversaire rappels

+Download Materials Required,Télécharger Matériel requis

+Download Reconcilation Data,Télécharger Rapprochement des données

+Download Template,Télécharger le modèle

+Download a report containing all raw materials with their latest inventory status,Télécharger un rapport contenant toutes les matières premières avec leur dernier état des stocks

+"Download the Template, fill appropriate data and attach the modified file.","Télécharger le modèle , remplir les données appropriées et joindre le fichier modifié ."

+"Download the Template, fill appropriate data and attach the modified file.
+All dates and employee combination in the selected period will come in the template, with existing attendance records",

+Draft,Avant-projet

+Dropbox,Dropbox

+Dropbox Access Allowed,Dropbox accès autorisé

+Dropbox Access Key,Dropbox Clé d&#39;accès

+Dropbox Access Secret,Dropbox accès secrète

+Due Date,Due Date

+Duplicate Item,dupliquer article

+EMP/,EMP /

+ERPNext Setup,ERPNext installation

+ERPNext Setup Guide,Guide d'installation ERPNext

+"ERPNext is an open-source web based ERP made by Web Notes Technologies Pvt Ltd. to provide an integrated tool to manage most processes in a small organization. For more information about Web Notes, or to buy hosting servies, go to ",

+ESIC CARD No,CARTE Aucune ESIC

+ESIC No.,ESIC n °

+Earliest,plus tôt

+Earning,Revenus

+Earning & Deduction,Gains et déduction

+Earning Type,Gagner Type d&#39;

+Earning1,Earning1

+Edit,Éditer

+Educational Qualification,Qualification pour l&#39;éducation

+Educational Qualification Details,Détails de qualification d&#39;enseignement

+Eg. smsgateway.com/api/send_sms.cgi,Par exemple. smsgateway.com / api / send_sms.cgi

+Electricity Cost,Coût de l'électricité

+Electricity cost per hour,Coût de l'électricité par heure

+Email,Email

+Email Digest,Email Digest

+Email Digest Settings,Paramètres de messagerie Digest

+Email Digest: ,

+Email Id,Identification d&#39;email

+"Email Id must be unique, already exists for: ","Email ID doit être unique, existe déjà pour:"

+"Email Id where a job applicant will email e.g. ""jobs@example.com""",Identification d&#39;email où un demandeur d&#39;emploi enverra par courriel par exemple &quot;jobs@example.com&quot;

+Email Sent?,Envoyer envoyés?

+Email Settings,Paramètres de messagerie

+Email Settings for Outgoing and Incoming Emails.,Paramètres de messagerie pour courriels entrants et sortants.

+Email ids separated by commas.,identifiants de messagerie séparées par des virgules.

+"Email settings for jobs email id ""jobs@example.com""",Paramètres par email pour Emploi email id &quot;jobs@example.com&quot;

+"Email settings to extract Leads from sales email id e.g. ""sales@example.com""",Paramètres de messagerie pour extraire des ventes Leads e-mail par exemple id &quot;sales@example.com&quot;

+Emergency Contact,En cas d'urgence

+Emergency Contact Details,Détails de contact d&#39;urgence

+Emergency Phone,téléphone d'urgence

+Employee,Employé

+Employee Birthday,Anniversaire des employés

+Employee Designation.,Désignation des employés.

+Employee Details,Détails des employés

+Employee Education,Formation des employés

+Employee External Work History,Antécédents de travail des employés externe

+Employee Information,Renseignements sur l&#39;employé

+Employee Internal Work History,Antécédents de travail des employés internes

+Employee Internal Work Historys,Historys employés de travail internes

+Employee Leave Approver,Congé employé approbateur

+Employee Leave Balance,Congé employé Solde

+Employee Name,Nom de l&#39;employé

+Employee Number,Numéro d&#39;employé

+Employee Records to be created by,Dossiers sur les employés à être créées par

+Employee Settings,Réglages des employés

+Employee Setup,Configuration des employés

+Employee Type,Type de contrat

+Employee grades,Grades du personnel

+Employee record is created using selected field. ,dossier de l&#39;employé est créé en utilisant champ sélectionné.

+Employee records.,Les dossiers des employés.

+Employee: ,Employé:

+Employees Email Id,Les employés Id Email

+Employment Details,Détails de l&#39;emploi

+Employment Type,Type d&#39;emploi

+Enable / Disable Email Notifications,Activer / désactiver les notifications par courriel

+Enable Shopping Cart,Activer Panier

+Enabled,Activé

+Encashment Date,Date de l&#39;encaissement

+End Date,Date de fin

+End date of current invoice's period,Date de fin de la période de facturation en cours

+End of Life,Fin de vie

+Enter Row,Entrez Row

+Enter Verification Code,Entrez le code de vérification

+Enter campaign name if the source of lead is campaign.,Entrez le nom de la campagne si la source de plomb est la campagne.

+Enter department to which this Contact belongs,Entrez département auquel appartient ce contact

+Enter designation of this Contact,Entrez la désignation de ce contact

+"Enter email id separated by commas, invoice will be mailed automatically on particular date","Entrez Identifiant courriels séparé par des virgules, la facture sera envoyée automatiquement à la date particulière"

+Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,Introduisez les articles et qté planifiée pour laquelle vous voulez soulever ordres de fabrication ou de télécharger des matières premières pour l&#39;analyse.

+Enter name of campaign if source of enquiry is campaign,Entrez le nom de la campagne si la source de l&#39;enquête est la campagne

+"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","Entrez les paramètres url statiques (par exemple ici sender = ERPNext, username = ERPNext, mot de passe = 1234 etc)"

+Enter the company name under which Account Head will be created for this Supplier,Entrez le nom de la société en vertu de laquelle Head compte sera créé pour ce Fournisseur

+Enter url parameter for message,Entrez le paramètre url pour le message

+Enter url parameter for receiver nos,Entrez le paramètre url pour nos récepteurs

+Entries,Entrées

+Entries against,entrées contre

+Entries are not allowed against this Fiscal Year if the year is closed.,Les inscriptions ne sont pas autorisés contre cette exercice si l&#39;année est fermé.

+Error,Erreur

+Error for,Erreur d&#39;

+Estimated Material Cost,Coût des matières premières estimée

+Everyone can read,Tout le monde peut lire

+"Example: ABCD.#####
+If series is set and Serial No is not mentioned in transactions, then automatic serial number will be created based on this series. If you always want to explicitly mention Serial Nos for this item. leave this blank.",

+Exchange Rate,Taux de change

+Excise Page Number,Numéro de page d&#39;accise

+Excise Voucher,Bon d&#39;accise

+Exemption Limit,Limite d&#39;exemption

+Exhibition,Exposition

+Existing Customer,Client existant

+Exit,Sortie

+Exit Interview Details,Quittez Détails Interview

+Expected,Attendu

+Expected Date cannot be before Material Request Date,Date prévu ne peut pas être avant Matériel Date de la demande

+Expected Delivery Date,Date de livraison prévue

+Expected End Date,Date de fin prévue

+Expected Start Date,Date de début prévue

+Expense Account,Compte de dépenses

+Expense Account is mandatory,Compte de dépenses est obligatoire

+Expense Claim,Demande d&#39;indemnité de

+Expense Claim Approved,Demande d&#39;indemnité Approuvé

+Expense Claim Approved Message,Demande d&#39;indemnité Approuvé message

+Expense Claim Detail,Détail remboursement des dépenses

+Expense Claim Details,Détails de la réclamation des frais de

+Expense Claim Rejected,Demande d&#39;indemnité rejetée

+Expense Claim Rejected Message,Demande d&#39;indemnité rejeté le message

+Expense Claim Type,Type de demande d&#39;indemnité

+Expense Claim has been approved.,Demande de remboursement a été approuvé .

+Expense Claim has been rejected.,Demande de remboursement a été rejetée .

+Expense Claim is pending approval. Only the Expense Approver can update status.,Remboursement de frais est en attente d'approbation . Seulement l'approbateur des frais peut mettre à jour le statut .

+Expense Date,Date de frais

+Expense Details,Détail des dépenses

+Expense Head,Chef des frais

+Expense account is mandatory for item,Compte de dépenses est obligatoire pour l'article

+Expense/Difference account is mandatory for item: ,

+Expenses Booked,Dépenses Réservé

+Expenses Included In Valuation,Frais inclus dans l&#39;évaluation

+Expenses booked for the digest period,Charges comptabilisées pour la période digest

+Expiry Date,Date d&#39;expiration

+Exports,Exportations

+External,Externe

+Extract Emails,Extrait Emails

+FCFS Rate,Taux PAPS

+FIFO,FIFO

+Failed: ,Échec:

+Family Background,Antécédents familiaux

+Fax,Fax

+Features Setup,Features Setup

+Feed,Nourrir

+Feed Type,Type de flux

+Feedback,Réaction

+Female,Féminin

+Fetch exploded BOM (including sub-assemblies),Fetch nomenclature éclatée ( y compris les sous -ensembles )

+"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","Champ disponible dans la note de livraison, devis, facture de vente, Sales Order"

+Files Folder ID,Les fichiers d&#39;identification des dossiers

+Fill the form and save it,Remplissez le formulaire et l'enregistrer

+Filter By Amount,Filtrer par Montant

+Filter By Date,Filtrer par date

+Filter based on customer,Filtre basé sur le client

+Filter based on item,Filtre basé sur le point

+Financial Analytics,Financial Analytics

+Financial Statements,États financiers

+Finished Goods,Produits finis

+First Name,Prénom

+First Responded On,D&#39;abord répondu le

+Fiscal Year,Exercice

+Fixed Asset Account,Compte des immobilisations

+Float Precision,Flotteur de précision

+Follow via Email,Suivez par e-mail

+"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",Le tableau suivant indique les valeurs si les articles sont en sous - traitance. Ces valeurs seront extraites de la maîtrise de la «Bill of Materials&quot; de sous - traitance articles.

+For Company,Pour l&#39;entreprise

+For Employee,Pour les employés

+For Employee Name,Pour Nom de l&#39;employé

+For Production,Pour la production

+For Reference Only.,Pour référence seulement.

+For Sales Invoice,Pour Facture de vente

+For Server Side Print Formats,Server Side Formats d&#39;impression

+For Supplier,pour fournisseur

+For UOM,Pour UOM

+For Warehouse,Pour Entrepôt

+"For e.g. 2012, 2012-13","Pour exemple, 2012, 2012-13"

+For opening balance entry account can not be a PL account,Pour ouvrir inscription en compte l&#39;équilibre ne peut pas être un compte de PL

+For reference,Pour référence

+For reference only.,À titre de référence seulement.

+"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes","Pour la commodité des clients, ces codes peuvent être utilisés dans des formats d&#39;impression comme les factures et les bons de livraison"

+Forum,Forum

+Fraction,Fraction

+Fraction Units,Unités fraction

+Freeze Stock Entries,Congeler entrées en stocks

+Friday,Vendredi

+From,À partir de

+From Bill of Materials,De Bill of Materials

+From Company,De Company

+From Currency,De Monnaie

+From Currency and To Currency cannot be same,De leur monnaie et à devises ne peut pas être la même

+From Customer,De clientèle

+From Customer Issue,De émission à la clientèle

+From Date,Partir de la date

+From Delivery Note,De bon de livraison

+From Employee,De employés

+From Lead,Du plomb

+From Maintenance Schedule,De Calendrier d'entretien

+From Material Request,De Demande de Matériel

+From Opportunity,De Opportunity

+From Package No.,De Ensemble numéro

+From Purchase Order,De bon de commande

+From Purchase Receipt,De ticket de caisse

+From Quotation,De offre

+From Sales Order,De Sales Order

+From Supplier Quotation,De Fournisseur offre

+From Time,From Time

+From Value,De la valeur

+From Value should be less than To Value,De valeur doit être inférieure à la valeur

+Frozen,Frozen

+Frozen Accounts Modifier,Frozen comptes modificateur

+Fulfilled,Remplies

+Full Name,Nom et Prénom

+Fully Completed,Entièrement complété

+"Further accounts can be made under Groups,","D'autres comptes peuvent être faites dans les groupes ,"

+Further nodes can be only created under 'Group' type nodes,D'autres nœuds peuvent être créées que sous les nœuds de type 'Groupe'

+GL Entry,Entrée GL

+GL Entry: Debit or Credit amount is mandatory for ,GL Entrée: quantité de débit ou de crédit est obligatoire pour

+GRN,GRN

+Gantt Chart,Diagramme de Gantt

+Gantt chart of all tasks.,Diagramme de Gantt de toutes les tâches.

+Gender,Sexe

+General,Général

+General Ledger,General Ledger

+Generate Description HTML,Générer HTML Description

+Generate Material Requests (MRP) and Production Orders.,Lieu à des demandes de matériel (MRP) et de la procédure de production.

+Generate Salary Slips,Générer les bulletins de salaire

+Generate Schedule,Générer annexe

+"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","Générer des bordereaux d&#39;emballage pour les colis à livrer. Utilisé pour avertir le numéro du colis, contenu du paquet et son poids."

+Generates HTML to include selected image in the description,Génère du code HTML pour inclure l&#39;image sélectionnée dans la description

+Get Advances Paid,Obtenez Avances et acomptes versés

+Get Advances Received,Obtenez Avances et acomptes reçus

+Get Current Stock,Obtenez Stock actuel

+Get Items,Obtenir les éléments

+Get Items From Sales Orders,Obtenir des éléments de Sales Orders

+Get Items from BOM,Obtenir des éléments de nomenclature

+Get Last Purchase Rate,Obtenez Purchase Rate Dernière

+Get Non Reconciled Entries,Obtenez Non Entrées rapprochées

+Get Outstanding Invoices,Obtenez Factures en souffrance

+Get Sales Orders,Obtenez des commandes clients

+Get Specification Details,Obtenez les détails Spécification

+Get Stock and Rate,Obtenez stock et taux

+Get Template,Obtenez modèle

+Get Terms and Conditions,Obtenez Termes et Conditions

+Get Weekly Off Dates,Obtenez hebdomadaires Dates Off

+"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","Obtenez taux d&#39;évaluation et le stock disponible à la source / cible d&#39;entrepôt sur l&#39;affichage mentionné de date-heure. Si sérialisé article, s&#39;il vous plaît appuyez sur cette touche après avoir entré numéros de série."

+GitHub Issues,questions GitHub

+Global Defaults,Par défaut mondiaux

+Global Settings / Default Values,Paramètres globaux / valeurs par défaut

+Go to the appropriate group (usually Application of Funds > Current Assets > Bank Accounts),Aller au groupe approprié (généralement l'application de l'actif des fonds > Current > Comptes bancaires )

+Go to the appropriate group (usually Source of Funds > Current Liabilities > Taxes and Duties),Aller au groupe approprié (généralement source de fonds > Passif à court terme > Impôts et taxes )

+Goal,Objectif

+Goals,Objectifs

+Goods received from Suppliers.,Les marchandises reçues de fournisseurs.

+Google Drive,Google Drive

+Google Drive Access Allowed,Google Drive accès autorisé

+Grade,Grade

+Graduate,Diplômé

+Grand Total,Grand Total

+Grand Total (Company Currency),Total (Société Monnaie)

+Gratuity LIC ID,ID LIC gratuité

+"Grid ""","grille """

+Gross Margin %,Marge brute%

+Gross Margin Value,Valeur Marge brute

+Gross Pay,Salaire brut

+Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,Salaire brut + + Montant Montant échu Encaissement - Déduction totale

+Gross Profit,Bénéfice brut

+Gross Profit (%),Bénéfice brut (%)

+Gross Weight,Poids brut

+Gross Weight UOM,Emballage Poids brut

+Group,Groupe

+Group or Ledger,Groupe ou Ledger

+Groups,Groupes

+HR,RH

+HR Settings,Réglages RH

+HTML / Banner that will show on the top of product list.,HTML / bannière qui apparaîtra sur le haut de la liste des produits.

+Half Day,Demi-journée

+Half Yearly,La moitié annuel

+Half-yearly,Semestriel

+Happy Birthday!,Joyeux anniversaire!

+Has Batch No,A lot no

+Has Child Node,A Node enfant

+Has Serial No,N ° de série a

+Header,En-tête

+Heads (or groups) against which Accounting Entries are made and balances are maintained.,Chefs (ou groupes) contre lequel Écritures comptables sont faites et les soldes sont maintenues.

+Health Concerns,Préoccupations pour la santé

+Health Details,Détails de santé

+Held On,Tenu le

+Help,Aider

+Help HTML,Aide HTML

+"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","Aide: Pour lier à un autre enregistrement dans le système, utiliser &quot;# Form / Note / [Note Nom]», comme l&#39;URL du lien. (Ne pas utiliser &quot;http://&quot;)"

+"Here you can maintain family details like name and occupation of parent, spouse and children","Ici vous pouvez conserver les détails de famille comme nom et la profession des parents, le conjoint et les enfants"

+"Here you can maintain height, weight, allergies, medical concerns etc","Ici vous pouvez maintenir la hauteur, le poids, allergies, etc médicaux préoccupations"

+Hey! All these items have already been invoiced.,Hey! Tous ces éléments ont déjà été facturés.

+Hide Currency Symbol,Masquer le symbole monétaire

+High,Haut

+History In Company,Dans l&#39;histoire de l&#39;entreprise

+Hold,Tenir

+Holiday,Vacances

+Holiday List,Liste de vacances

+Holiday List Name,Nom de la liste de vacances

+Holidays,Fêtes

+Home,Maison

+Host,Hôte

+"Host, Email and Password required if emails are to be pulled","D&#39;accueil, e-mail et mot de passe requis si les courriels sont d&#39;être tiré"

+Hour Rate,Taux heure

+Hour Rate Labour,Travail heure Tarif

+Hours,Heures

+How frequently?,Quelle est la fréquence?

+"How should this currency be formatted? If not set, will use system defaults","Comment cette monnaie est formaté? S&#39;il n&#39;est pas défini, utilisera par défaut du système"

+Human Resource,des ressources humaines

+I,Je

+IDT,IDT

+II,II

+III,III

+IN,EN

+INV,INV

+INV/10-11/,INV/10-11 /

+ITEM,ARTICLE

+IV,IV

+Identification of the package for the delivery (for print),Identification de l&#39;emballage pour la livraison (pour l&#39;impression)

+If Income or Expense,Si les produits ou charges

+If Monthly Budget Exceeded,Si le budget mensuel dépassé

+"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.
+Available in Delivery Note and Sales Order",

+"If Supplier Part Number exists for given Item, it gets stored here","Si le numéro de pièce fournisseur existe pour objet donné, il est stocké ici"

+If Yearly Budget Exceeded,Si le budget annuel dépassé

+"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","Si elle est cochée, la nomenclature des sous-ensembles points seront examinés pour obtenir des matières premières. Sinon, tous les éléments du sous-ensemble sera traitée comme une matière première."

+"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","Si elle est cochée, aucune totale. des jours de travail comprennent vacances, ce qui réduira la valeur de salaire par jour"

+"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","Si elle est cochée, un e-mail avec un format HTML ci-joint sera ajouté à une partie du corps du message ainsi que l&#39;attachement. Pour envoyer uniquement en pièce jointe, décochez cette."

+"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","Si elle est cochée, le montant de la taxe sera considéré comme déjà inclus dans le tarif Imprimer / Print Montant"

+"If disable, 'Rounded Total' field will not be visible in any transaction","Si désactiver, &#39;arrondi totale «champ ne sera pas visible dans toute transaction"

+"If enabled, the system will post accounting entries for inventory automatically.","S&#39;il est activé, le système affichera les écritures comptables pour l&#39;inventaire automatiquement."

+If more than one package of the same type (for print),Si plus d&#39;un paquet du même type (pour l&#39;impression)

+"If no change in either Quantity or Valuation Rate, leave the cell blank.","Si aucun changement soit Quantité ou évaluation noter , laisser la cellule vide."

+If non standard port (e.g. 587),Si non port standard (par exemple 587)

+If not applicable please enter: NA,S&#39;il n&#39;est pas applicable s&#39;il vous plaît entrez: NA

+"If not checked, the list will have to be added to each Department where it has to be applied.","Si ce n&#39;est pas cochée, la liste devra être ajouté à chaque département où il doit être appliqué."

+"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","S&#39;il est défini, la saisie des données n&#39;est autorisé que pour les utilisateurs spécifiés. Sinon, l&#39;entrée est autorisée pour tous les utilisateurs disposant des autorisations requises."

+"If specified, send the newsletter using this email address","S&#39;il est spécifié, envoyer le bulletin en utilisant cette adresse e-mail"

+"If the account is frozen, entries are allowed to restricted users.","Si le compte est gelé , les entrées sont autorisés pour les utilisateurs restreints ."

+"If this Account represents a Customer, Supplier or Employee, set it here.","Si ce compte représente un client, fournisseur ou employé, l&#39;indiquer ici."

+"If you follow Quality Inspection<br>
+Enables item QA Required and QA No in Purchase Receipt",

+If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,"Si vous avez équipe de vente et Partenaires Vente (Channel Partners), ils peuvent être marqués et maintenir leur contribution à l&#39;activité commerciale"

+"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","Si vous avez créé un modèle standard de taxes à l&#39;achat et Master accusations, sélectionnez-le et cliquez sur le bouton ci-dessous."

+"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","Si vous avez créé un modèle standard en taxes de vente et les frais de Master, sélectionnez-le et cliquez sur le bouton ci-dessous."

+"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","Si vous avez longtemps imprimer des formats, cette fonction peut être utilisée pour diviser la page à imprimer sur plusieurs pages avec tous les en-têtes et pieds de page sur chaque page"

+"If you involve in manufacturing activity<br>
+Enables item <b>Is Manufactured</b>",

+Ignore,Ignorer

+Ignored: ,Ignoré:

+Image,Image

+Image View,Voir l&#39;image

+Implementation Partner,Partenaire de mise en œuvre

+Import,Importer

+Import Attendance,Importer Participation

+Import Failed!,Importation a échoué!

+Import Log,Importer Connexion

+Import Successful!,Importez réussie !

+Imports,Importations

+In Hours,Dans Heures

+In Process,In Process

+In Qty,Qté

+In Row,En Ligne

+In Value,Valeur

+In Words,Dans les mots

+In Words (Company Currency),En Words (Société Monnaie)

+In Words (Export) will be visible once you save the Delivery Note.,Dans Words (Exportation) sera visible une fois que vous enregistrez le bon de livraison.

+In Words will be visible once you save the Delivery Note.,Dans les mots seront visibles une fois que vous enregistrez le bon de livraison.

+In Words will be visible once you save the Purchase Invoice.,Dans les mots seront visibles une fois que vous enregistrez la facture d&#39;achat.

+In Words will be visible once you save the Purchase Order.,Dans les mots seront visibles une fois que vous enregistrez le bon de commande.

+In Words will be visible once you save the Purchase Receipt.,Dans les mots seront visibles une fois que vous enregistrez le reçu d&#39;achat.

+In Words will be visible once you save the Quotation.,Dans les mots seront visibles une fois que vous enregistrez le devis.

+In Words will be visible once you save the Sales Invoice.,Dans les mots seront visibles une fois que vous enregistrez la facture de vente.

+In Words will be visible once you save the Sales Order.,Dans les mots seront visibles une fois que vous enregistrez le bon de commande.

+Incentives,Incitations

+Incharge,Incharge

+Incharge Name,Nom Incharge

+Include holidays in Total no. of Working Days,Inclure les vacances en aucun totale. de jours de travail

+Income / Expense,Produits / charges

+Income Account,Compte de revenu

+Income Booked,Revenu Réservé

+Income Year to Date,Année revenu à ce jour

+Income booked for the digest period,Revenu réservée pour la période digest

+Incoming,Nouveau

+Incoming / Support Mail Setting,Entrant / Support mail Configurer

+Incoming Rate,Taux d&#39;entrée

+Incoming quality inspection.,Contrôle de la qualité entrant.

+Indicates that the package is a part of this delivery,Indique que le paquet est une partie de cette prestation

+Individual,Individuel

+Industry,Industrie

+Industry Type,Secteur d&#39;activité

+Inspected By,Inspecté par

+Inspection Criteria,Critères d&#39;inspection

+Inspection Required,Inspection obligatoire

+Inspection Type,Type d&#39;inspection

+Installation Date,Date d&#39;installation

+Installation Note,Note d&#39;installation

+Installation Note Item,Article Remarque Installation

+Installation Status,Etat de l&#39;installation

+Installation Time,Temps d&#39;installation

+Installation record for a Serial No.,Dossier d&#39;installation d&#39;un n ° de série

+Installed Qty,Qté installée

+Instructions,Instructions

+Integrate incoming support emails to Support Ticket,Intégrer des emails entrants soutien à l'appui de billets

+Interested,Intéressé

+Internal,Interne

+Introduction,Introduction

+Invalid Delivery Note. Delivery Note should exist and should be in draft state. Please rectify and try again.,Invalid bon de livraison . Livraison note doit exister et doit être dans l'état de brouillon . S'il vous plaît corriger et essayer à nouveau.

+Invalid Email Address,Adresse email invalide

+Invalid Leave Approver,Invalide Laisser approbateur

+Invalid Master Name,Invalid Nom du Maître

+Invalid quantity specified for item ,

+Inventory,Inventaire

+Invoice Date,Date de la facture

+Invoice Details,Détails de la facture

+Invoice No,Aucune facture

+Invoice Period From Date,Période Facture De Date

+Invoice Period To Date,Période facture à ce jour

+Invoiced Amount (Exculsive Tax),Montant facturé ( impôt Exculsive )

+Is Active,Est active

+Is Advance,Est-Advance

+Is Asset Item,Est-postes de l&#39;actif

+Is Cancelled,Est annulée

+Is Carry Forward,Est-Report

+Is Default,Est défaut

+Is Encash,Est encaisser

+Is LWP,Est-LWP

+Is Opening,Est l&#39;ouverture

+Is Opening Entry,Est l&#39;ouverture d&#39;entrée

+Is PL Account,Est-compte PL

+Is POS,Est-POS

+Is Primary Contact,Est-ressource principale

+Is Purchase Item,Est-Item

+Is Sales Item,Est-Point de vente

+Is Service Item,Est-Point de service

+Is Stock Item,Est Produit en stock

+Is Sub Contracted Item,Est-Sub article à contrat

+Is Subcontracted,Est en sous-traitance

+Is this Tax included in Basic Rate?,Est-ce Taxes incluses dans le taux de base?

+Issue,Question

+Issue Date,Date d&#39;émission

+Issue Details,Détails de la demande

+Issued Items Against Production Order,Articles émis contre un ordre de fabrication

+It can also be used to create opening stock entries and to fix stock value.,Il peut également être utilisé pour créer les entrées en stocks d'ouverture et de fixer la valeur des actions .

+Item,article

+Item ,

+Item Advanced,Article avancée

+Item Barcode,Barcode article

+Item Batch Nos,Nos lots d&#39;articles

+Item Classification,Classification d&#39;article

+Item Code,Code de l&#39;article

+Item Code (item_code) is mandatory because Item naming is not sequential.,Code article (item_code) est obligatoire car nommage d&#39;objet n&#39;est pas séquentiel.

+Item Code and Warehouse should already exist.,Code article et entrepôt doivent déjà exister.

+Item Code cannot be changed for Serial No.,Code article ne peut pas être modifié pour le numéro de série

+Item Customer Detail,Détail d&#39;article

+Item Description,Description de l&#39;objet

+Item Desription,Desription article

+Item Details,Détails d&#39;article

+Item Group,Groupe d&#39;éléments

+Item Group Name,Nom du groupe d&#39;article

+Item Group Tree,Point arborescence de groupe

+Item Groups in Details,Groupes d&#39;articles en détails

+Item Image (if not slideshow),Image Article (si ce n&#39;est diaporama)

+Item Name,Nom d&#39;article

+Item Naming By,Point de noms en

+Item Price,Prix ​​de l&#39;article

+Item Prices,Prix ​​du lot

+Item Quality Inspection Parameter,Paramètre d&#39;inspection Article de qualité

+Item Reorder,Réorganiser article

+Item Serial No,Point No de série

+Item Serial Nos,Point n ° de série

+Item Shortage Report,Point Pénurie rapport

+Item Supplier,Fournisseur d&#39;article

+Item Supplier Details,Détails de produit Point

+Item Tax,Point d&#39;impôt

+Item Tax Amount,Taxes article

+Item Tax Rate,Taux d&#39;imposition article

+Item Tax1,Article impôts1

+Item To Manufacture,Point à la fabrication de

+Item UOM,Article Emballage

+Item Website Specification,Spécification Site élément

+Item Website Specifications,Spécifications Site du lot

+Item Wise Tax Detail ,Détail de l&#39;article de la taxe Wise

+Item classification.,Article classification.

+Item is neither Sales nor Service Item,Point n'est ni ventes ni service Point

+"Item must be a purchase item, \
+					as it is present in one or many Active BOMs",

+Item must have 'Has Serial No' as 'Yes',L'article doit avoir « A Pas de série » comme « oui»

+Item table can not be blank,Tableau de l'article ne peut pas être vide

+Item to be manufactured or repacked,Ce point doit être manufacturés ou reconditionnés

+Item will be saved by this name in the data base.,L&#39;article sera sauvé par ce nom dans la base de données.

+"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","Item, Garantie, AMC (contrat d&#39;entretien annuel) détails seront automatiquement récupérées lorsque le numéro de série est sélectionnée."

+Item-wise Last Purchase Rate,Point-sage Dernier Tarif d&#39;achat

+Item-wise Price List Rate,Article sage Prix Tarif

+Item-wise Purchase History,Historique des achats point-sage

+Item-wise Purchase Register,S&#39;enregistrer Achat point-sage

+Item-wise Sales History,Point-sage Historique des ventes

+Item-wise Sales Register,Ventes point-sage S&#39;enregistrer

+Items,Articles

+Items To Be Requested,Articles à demander

+"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty","Articles à être demandés, qui sont &quot;Out of Stock&quot; compte tenu de tous les entrepôts basés sur quantité projetée et qté minimum"

+Items which do not exist in Item master can also be entered on customer's request,Les éléments qui n&#39;existent pas dans la maîtrise d&#39;article peut également être inscrits sur la demande du client

+Itemwise Discount,Remise Itemwise

+Itemwise Recommended Reorder Level,Itemwise recommandée SEUIL DE COMMANDE

+JV,JV

+Job Applicant,Demandeur d&#39;emploi

+Job Opening,Offre d&#39;emploi

+Job Profile,Profil d&#39;emploi

+Job Title,Titre d&#39;emploi

+"Job profile, qualifications required etc.","Profil de poste, qualifications requises, etc"

+Jobs Email Settings,Paramètres de messagerie Emploi

+Journal Entries,Journal Entries

+Journal Entry,Journal Entry

+Journal Voucher,Bon Journal

+Journal Voucher Detail,Détail pièce de journal

+Journal Voucher Detail No,Détail Bon Journal No

+KRA,KRA

+"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","Gardez une trace de campagnes de vente. Gardez une trace de Leads, citations, Sales Order etc des campagnes afin d&#39;évaluer le retour sur investissement."

+Keep a track of communication related to this enquiry which will help for future reference.,Gardez une trace de la communication liée à cette enquête qui aidera pour référence future.

+Key Performance Area,Zone de performance clé

+Key Responsibility Area,Secteur de responsabilité clé

+LEAD,LEAD

+LEAD/10-11/,LEAD/10-11 /

+LEAD/MUMBAI/,LEAD / MUMBAI /

+LR Date,LR Date

+LR No,LR Non

+Label,Étiquette

+Landed Cost Item,Article coût en magasin

+Landed Cost Items,Articles prix au débarquement

+Landed Cost Purchase Receipt,Landed Cost reçu d&#39;achat

+Landed Cost Purchase Receipts,Landed Cost reçus d&#39;achat

+Landed Cost Wizard,Assistant coût en magasin

+Last Name,Nom de famille

+Last Purchase Rate,Purchase Rate Dernière

+Latest,dernier

+Latest Updates,dernières mises à jour

+Lead,Conduire

+Lead Details,Le plomb Détails

+Lead Id,Id plomb

+Lead Name,Nom du chef de

+Lead Owner,Conduire du propriétaire

+Lead Source,Source plomb

+Lead Status,Lead Etat

+Lead Time Date,Plomb Date Heure

+Lead Time Days,Diriger jours Temps

+Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,Diriger jours Temps est le nombre de jours dont cet article est prévu dans votre entrepôt. Ces jours sont récupérées dans la Demande de Matériel quand vous sélectionnez cette option.

+Lead Type,Type de câbles

+Leave Allocation,Laisser Allocation

+Leave Allocation Tool,Laisser outil de répartition

+Leave Application,Demande de congés

+Leave Approver,Laisser approbateur

+Leave Approver can be one of,Laisser approbateur peut être l&#39;un des

+Leave Approvers,Laisser approbateurs

+Leave Balance Before Application,Laisser Solde Avant d&#39;application

+Leave Block List,Laisser Block List

+Leave Block List Allow,Laisser Block List Autoriser

+Leave Block List Allowed,Laisser Block List admis

+Leave Block List Date,Laisser Date de Block List

+Leave Block List Dates,Laisser Dates de listes rouges d&#39;

+Leave Block List Name,Laisser Nom de la liste de blocage

+Leave Blocked,Laisser Bloqué

+Leave Control Panel,Laisser le Panneau de configuration

+Leave Encashed?,Laisser encaissés?

+Leave Encashment Amount,Laisser Montant Encaissement

+Leave Setup,Laisser Setup

+Leave Type,Laisser Type d&#39;

+Leave Type Name,Laisser Nom Type

+Leave Without Pay,Congé sans solde

+Leave allocations.,Laisser allocations.

+Leave application has been approved.,Demande d'autorisation a été approuvé .

+Leave application has been rejected.,Demande d'autorisation a été rejetée .

+Leave blank if considered for all branches,Laisser vide si cela est jugé pour toutes les branches

+Leave blank if considered for all departments,Laisser vide si cela est jugé pour tous les ministères

+Leave blank if considered for all designations,Laisser vide si cela est jugé pour toutes les désignations

+Leave blank if considered for all employee types,Laisser vide si cela est jugé pour tous les types d&#39;employés

+Leave blank if considered for all grades,Laisser vide si cela est jugé pour tous les grades

+"Leave can be approved by users with Role, ""Leave Approver""",Le congé peut être approuvées par les utilisateurs avec le rôle «Laissez approbateur&quot;

+Ledger,Grand livre

+Ledgers,livres

+Left,Gauche

+Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,Entité juridique / Filiale d&#39;une carte distincte des comptes appartenant à l&#39;Organisation.

+Letter Head,A en-tête

+Level,Niveau

+Lft,Lft

+List a few of your customers. They could be organizations or individuals.,Énumérer quelques-unes de vos clients . Ils pourraient être des organisations ou des individus .

+List a few of your suppliers. They could be organizations or individuals.,Énumérer quelques-unes de vos fournisseurs . Ils pourraient être des organisations ou des individus .

+"List a few products or services you buy from your suppliers or vendors. If these are same as your products, then do not add them.","Liste de quelques produits ou services que vous achetez auprès de vos fournisseurs ou des fournisseurs . Si ceux-ci sont les mêmes que vos produits , alors ne les ajoutez pas ."

+List items that form the package.,Liste des articles qui composent le paquet.

+List of holidays.,Liste des jours fériés.

+List of users who can edit a particular Note,Liste des utilisateurs qui peuvent modifier une note particulière

+List this Item in multiple groups on the website.,Liste cet article dans plusieurs groupes sur le site.

+"List your products or services that you sell to your customers. Make sure to check the Item Group, Unit of Measure and other properties when you start.","Référencez vos produits ou services que vous vendez à vos clients . Assurez-vous de vérifier le Groupe de l'article , l'unité de mesure et d'autres propriétés lorsque vous démarrez ."

+"List your tax heads (e.g. VAT, Excise) (upto 3) and their standard rates. This will create a standard template, you can edit and add more later.","Inscrivez vos têtes d'impôt (par exemple, la TVA , accises) ( jusqu'à 3 ) et leur taux standard. Cela va créer un modèle standard , vous pouvez modifier et ajouter plus tard ."

+Live Chat,Chat en direct

+Loading...,Chargement en cours ...

+"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","Journal des activités effectuées par les utilisateurs contre les tâches qui peuvent être utilisés pour le suivi du temps, de la facturation."

+Login Id,Connexion Id

+Login with your new User ID,Connectez-vous avec votre nouveau nom d'utilisateur

+Logo,Logo

+Logo and Letter Heads,Logo et lettres chefs

+Lost,perdu

+Lost Reason,Raison perdu

+Low,Bas

+Lower Income,Basse revenu

+MIS Control,MIS contrôle

+MREQ-,MREQ-

+MTN Details,Détails MTN

+Mail Password,Mail Mot de passe

+Mail Port,Mail Port

+Main Reports,Rapports principaux

+Maintain Same Rate Throughout Sales Cycle,Maintenir même taux long cycle de vente

+Maintain same rate throughout purchase cycle,Maintenir le taux de même tout au long du cycle d&#39;achat

+Maintenance,Entretien

+Maintenance Date,Date de l&#39;entretien

+Maintenance Details,Détails de maintenance

+Maintenance Schedule,Calendrier d&#39;entretien

+Maintenance Schedule Detail,Détail calendrier d&#39;entretien

+Maintenance Schedule Item,Article calendrier d&#39;entretien

+Maintenance Schedules,Programmes d&#39;entretien

+Maintenance Status,Statut d&#39;entretien

+Maintenance Time,Temps de maintenance

+Maintenance Type,Type d&#39;entretien

+Maintenance Visit,Visite de maintenance

+Maintenance Visit Purpose,But Visite d&#39;entretien

+Major/Optional Subjects,Sujets principaux / en option

+Make ,

+Make Accounting Entry For Every Stock Movement,Faites Entrée Comptabilité Pour chaque mouvement Stock

+Make Bank Voucher,Assurez-Bon Banque

+Make Credit Note,Assurez Note de crédit

+Make Debit Note,Assurez- notes de débit

+Make Delivery,Assurez- livraison

+Make Difference Entry,Assurez Entrée Différence

+Make Excise Invoice,Faire accise facture

+Make Installation Note,Faire Installation Remarque

+Make Invoice,Assurez- facture

+Make Maint. Schedule,Assurez- Maint . calendrier

+Make Maint. Visit,Assurez- Maint . Visiter

+Make Maintenance Visit,Assurez visite d'entretien

+Make Packing Slip,Faites le bordereau d'

+Make Payment Entry,Effectuer un paiement d'entrée

+Make Purchase Invoice,Faire la facture d'achat

+Make Purchase Order,Faites bon de commande

+Make Purchase Receipt,Assurez- ticket de caisse

+Make Salary Slip,Faire fiche de salaire

+Make Salary Structure,Faire structure salariale

+Make Sales Invoice,Faire la facture de vente

+Make Sales Order,Assurez- Commande

+Make Supplier Quotation,Faire Fournisseur offre

+Male,Masculin

+Manage 3rd Party Backups,Gérer 3rd Party sauvegardes

+Manage cost of operations,Gérer les coûts d&#39;exploitation

+Manage exchange rates for currency conversion,Gérer des taux de change pour la conversion de devises

+"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.",Obligatoire si le stock L&#39;article est &quot;Oui&quot;. Aussi l&#39;entrepôt par défaut où quantité réservée est fixé à partir de la commande client.

+Manufacture against Sales Order,Fabrication à l&#39;encontre des commandes clients

+Manufacture/Repack,Fabrication / Repack

+Manufactured Qty,Quantité fabriquée

+Manufactured quantity will be updated in this warehouse,Quantité fabriquée sera mis à jour dans cet entrepôt

+Manufacturer,Fabricant

+Manufacturer Part Number,Numéro de pièce du fabricant

+Manufacturing,Fabrication

+Manufacturing Quantity,Quantité de fabrication

+Manufacturing Quantity is mandatory,Fabrication Quantité est obligatoire

+Margin,Marge

+Marital Status,État civil

+Market Segment,Segment de marché

+Married,Marié

+Mass Mailing,Mailing de masse

+Master Data,données

+Master Name,Nom de Maître

+Master Name is mandatory if account type is Warehouse,Nom du Master est obligatoire si le type de compte est Entrepôt

+Master Type,Type de Maître

+Masters,Maîtres

+Match non-linked Invoices and Payments.,Correspondre non liées factures et paiements.

+Material Issue,Material Issue

+Material Receipt,Réception matériau

+Material Request,Demande de matériel

+Material Request Detail No,Détail Demande Support Aucun

+Material Request For Warehouse,Demande de matériel pour l&#39;entrepôt

+Material Request Item,Article demande de matériel

+Material Request Items,Articles Demande de matériel

+Material Request No,Demande de Support Aucun

+Material Request Type,Type de demande de matériel

+Material Request used to make this Stock Entry,Demande de Matériel utilisé pour réaliser cette Stock Entrée

+Material Requests for which Supplier Quotations are not created,Les demandes significatives dont les cotes des fournisseurs ne sont pas créés

+Material Requirement,Material Requirement

+Material Transfer,De transfert de matériel

+Materials,Matériels

+Materials Required (Exploded),Matériel nécessaire (éclatée)

+Max 500 rows only.,Max 500 lignes seulement.

+Max Days Leave Allowed,Laisser jours Max admis

+Max Discount (%),Max Réduction (%)

+Max Returnable Qty,Max consigné Quantité

+Medium,Moyen

+"Merging is only possible if following \
+					properties are same in both records.
+					Group or Ledger, Debit or Credit, Is PL Account",

+Message,Message

+Message Parameter,Paramètre message

+Message Sent,Message envoyé

+Messages,Messages

+Messages greater than 160 characters will be split into multiple messages,Un message de plus de 160 caractères sera découpé en plusieurs mesage

+Middle Income,Revenu intermédiaire

+Milestone,Étape importante

+Milestone Date,Date de Milestone

+Milestones,Jalons

+Milestones will be added as Events in the Calendar,Jalons seront ajoutées au fur événements dans le calendrier

+Min Order Qty,Quantité de commande minimale

+Minimum Order Qty,Quantité de commande minimum

+Misc Details,Détails Divers

+Miscellaneous,Divers

+Miscelleneous,Miscelleneous

+Mobile No,Aucun mobile

+Mobile No.,Mobile n °

+Mode of Payment,Mode de paiement

+Modern,Moderne

+Modified Amount,Montant de modification

+Monday,Lundi

+Month,Mois

+Monthly,Mensuel

+Monthly Attendance Sheet,Feuille de présence mensuel

+Monthly Earning & Deduction,Revenu mensuel &amp; Déduction

+Monthly Salary Register,S&#39;enregistrer Salaire mensuel

+Monthly salary statement.,Fiche de salaire mensuel.

+Monthly salary template.,Modèle de salaire mensuel.

+More Details,Plus de détails

+More Info,Plus d&#39;infos

+Moving Average,Moyenne mobile

+Moving Average Rate,Moving Prix moyen

+Mr,M.

+Ms,Mme

+Multiple Item prices.,Prix ​​des ouvrages multiples.

+Multiple Price list.,Multiple liste de prix .

+Must be Whole Number,Doit être un nombre entier

+My Settings,Mes réglages

+NL-,NL-

+Name,Nom

+Name and Description,Nom et description

+Name and Employee ID,Nom et ID employé

+Name is required,Le nom est obligatoire

+"Name of new Account. Note: Please don't create accounts for Customers and Suppliers,","Nom du nouveau compte . Note: S'il vous plaît ne créez pas de comptes pour les clients et les fournisseurs ,"

+Name of person or organization that this address belongs to.,Nom de la personne ou de l&#39;organisation que cette adresse appartient.

+Name of the Budget Distribution,Nom de la Répartition du budget

+Naming Series,Nommer Série

+Negative balance is not allowed for account ,Solde négatif n&#39;est pas autorisée pour compte

+Net Pay,Salaire net

+Net Pay (in words) will be visible once you save the Salary Slip.,Salaire net (en lettres) sera visible une fois que vous enregistrez le bulletin de salaire.

+Net Total,Total net

+Net Total (Company Currency),Total net (Société Monnaie)

+Net Weight,Poids net

+Net Weight UOM,Emballage Poids Net

+Net Weight of each Item,Poids net de chaque article

+Net pay can not be negative,Le salaire net ne peut pas être négatif

+Never,Jamais

+New,nouveau

+New ,

+New Account,nouveau compte

+New Account Name,Nouveau compte Nom

+New BOM,Nouvelle nomenclature

+New Communications,Communications Nouveau-

+New Company,nouvelle entreprise

+New Cost Center,Nouveau centre de coût

+New Cost Center Name,Nouveau centre de coûts Nom

+New Delivery Notes,Nouveaux bons de livraison

+New Enquiries,New Renseignements

+New Leads,New Leads

+New Leave Application,Nouvelle demande d&#39;autorisation

+New Leaves Allocated,Nouvelle Feuilles alloué

+New Leaves Allocated (In Days),Feuilles de nouveaux alloués (en jours)

+New Material Requests,Demandes des matériaux nouveaux

+New Projects,Nouveaux projets

+New Purchase Orders,De nouvelles commandes

+New Purchase Receipts,Reçus d&#39;achat de nouveaux

+New Quotations,Citations de nouvelles

+New Sales Orders,Nouvelles commandes clients

+"New Serial No cannot have Warehouse. Warehouse must be \
+				set by Stock Entry or Purchase Receipt",

+New Stock Entries,Entrées Stock nouvelles

+New Stock UOM,Bourse de New UDM

+New Supplier Quotations,Citations Fournisseur de nouveaux

+New Support Tickets,Support Tickets nouvelles

+New Workplace,Travail du Nouveau-

+Newsletter,Bulletin

+Newsletter Content,Newsletter Content

+Newsletter Status,Statut newsletter

+"Newsletters to contacts, leads.","Bulletins aux contacts, prospects."

+Next Communcation On,Suivant Communcation sur

+Next Contact By,Suivant Par

+Next Contact Date,Date Contact Suivant

+Next Date,Date d&#39;

+Next email will be sent on:,Email sera envoyé le:

+No,Aucun

+No Action,Aucune action

+No Customer Accounts found.,Aucun client ne représente trouvés.

+"No Customer or Supplier Accounts found. Accounts are identified based on \
+			'Master Type' value in account record.",

+No Item found with ,

+No Items to Pack,Aucun élément à emballer

+No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,Aucun congé approbateurs. S&#39;il vous plaît attribuer «Donner approbateur« Rôle de atleast un utilisateur.

+No Permission,Aucune autorisation

+No Production Order created.,Aucun ordre de fabrication créé .

+No Supplier Accounts found. Supplier Accounts are identified based on 'Master Type' value in account record.,Aucun fournisseur ne représente trouvés. Comptes fournisseurs sont identifiés sur la base de la valeur «Maître Type ' dans le compte rendu.

+No accounting entries for following warehouses,Aucune écriture comptable pour suivre les entrepôts

+No addresses created,Aucune adresse créés

+No contacts created,Pas de contacts créés

+No default BOM exists for item: ,Pas de BOM par défaut existe pour objet:

+No of Requested SMS,Pas de SMS demandés

+No of Sent SMS,Pas de SMS envoyés

+No of Visits,Pas de visites

+No record found,Aucun enregistrement trouvé

+No salary slip found for month: ,Pas de bulletin de salaire trouvé en un mois:

+Not,Pas

+Not Active,Non actif

+Not Applicable,Non applicable

+Not Available,Indisponible

+Not Billed,Non Facturé

+Not Delivered,Non Livré

+Not Set,non définie

+Not allowed entry in Warehouse,Pas autorisés à entrer dans l'entrepôt

+Note,Remarque

+Note User,Remarque utilisateur

+Note is a free page where users can share documents / notes,Note est une page libre où les utilisateurs peuvent partager des documents / notes

+Note:,Remarque:

+"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","Remarque: Les sauvegardes et les fichiers ne sont pas effacés de Dropbox, vous devrez supprimer manuellement."

+"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","Remarque: Les sauvegardes et les fichiers ne sont pas supprimés de Google Drive, vous devrez supprimer manuellement."

+Note: Email will not be sent to disabled users,Remarque: E-mail ne sera pas envoyé aux utilisateurs handicapés

+Notes,Remarques

+Notes:,notes:

+Nothing to request,Rien à demander

+Notice (days),Avis ( jours )

+Notification Control,Contrôle de notification

+Notification Email Address,Adresse e-mail de notification

+Notify by Email on creation of automatic Material Request,Notification par courriel lors de la création de la demande de matériel automatique

+Number Format,Format numérique

+O+,O +

+O-,O-

+OPPT,OPPT

+Offer Date,offre date

+Office,Fonction

+Old Parent,Parent Vieux

+On,Sur

+On Net Total,Le total net

+On Previous Row Amount,Le montant rangée précédente

+On Previous Row Total,Le total de la rangée précédente

+"Only Serial Nos with status ""Available"" can be delivered.","Seulement série n ° avec le statut "" disponible "" peut être livré ."

+Only Stock Items are allowed for Stock Entry,Seuls les articles de stock sont autorisées pour le stock d&#39;entrée

+Only leaf nodes are allowed in transaction,Seuls les noeuds feuilles sont autorisées dans une transaction

+Open,Ouvert

+Open Production Orders,Commandes ouverte de production

+Open Tickets,Open Billets

+Opening,ouverture

+Opening Accounting Entries,Ouverture Écritures comptables

+Opening Accounts and Stock,Comptes et Stock d'ouverture

+Opening Date,Date d&#39;ouverture

+Opening Entry,Entrée ouverture

+Opening Qty,Quantité d'ouverture

+Opening Time,Ouverture Heure

+Opening Value,Valeur d'ouverture

+Opening for a Job.,Ouverture d&#39;un emploi.

+Operating Cost,Coût d&#39;exploitation

+Operation Description,Description de l&#39;opération

+Operation No,Opération No

+Operation Time (mins),Temps de fonctionnement (min)

+Operations,Opérations

+Opportunity,Occasion

+Opportunity Date,Date de possibilité

+Opportunity From,De opportunité

+Opportunity Item,Article occasion

+Opportunity Items,Articles Opportunité

+Opportunity Lost,Une occasion manquée

+Opportunity Type,Type d&#39;opportunité

+Optional. This setting will be used to filter in various transactions.,Facultatif. Ce paramètre sera utilisé pour filtrer dans diverses opérations .

+Order Type,Type d&#39;ordre

+Ordered,ordonné

+Ordered Items To Be Billed,Articles commandés à facturer

+Ordered Items To Be Delivered,Articles commandés à livrer

+Ordered Qty,commandé Quantité

+"Ordered Qty: Quantity ordered for purchase, but not received.","Commandé Quantité: Quantité de commande pour l'achat , mais pas reçu ."

+Ordered Quantity,Quantité commandée

+Orders released for production.,Commandes validé pour la production.

+Organization,organisation

+Organization Name,Nom de l'organisme

+Organization Profile,Profil de l&#39;organisation

+Other,Autre

+Other Details,Autres détails

+Out Qty,out Quantité

+Out Value,Dehors Valeur

+Out of AMC,Sur AMC

+Out of Warranty,Hors garantie

+Outgoing,Sortant

+Outgoing Email Settings,Paramètres de messagerie sortants

+Outgoing Mail Server,Serveur de courrier sortant

+Outgoing Mails,Mails sortants

+Outstanding Amount,Encours

+Outstanding for Voucher ,Exceptionnelle pour Voucher

+Overhead,Au-dessus

+Overheads,Les frais généraux

+Overlapping Conditions found between,Conditions chevauchement constaté entre

+Overview,vue d'ensemble

+Owned,Détenue

+Owner,propriétaire

+PAN Number,Nombre PAN

+PF No.,PF n °

+PF Number,Nombre PF

+PI/2011/,PI/2011 /

+PIN,PIN

+PL or BS,PL ou BS

+PO,PO

+PO Date,date de PO

+PO No,PO Non

+POP3 Mail Server,Serveur de messagerie POP3

+POP3 Mail Settings,Paramètres de messagerie POP3

+POP3 mail server (e.g. pop.gmail.com),POP3 serveur de messagerie (par exemple pop.gmail.com)

+POP3 server e.g. (pop.gmail.com),Serveur POP3 par exemple (pop.gmail.com)

+POS Setting,Réglage POS

+POS View,POS View

+PR Detail,Détail PR

+PR Posting Date,PR Date de publication

+PRO,PRO

+PS,PS

+Package Item Details,Détails d&#39;article de l&#39;emballage

+Package Items,Articles paquet

+Package Weight Details,Détails Poids de l&#39;emballage

+Packed Item,Article d&#39;emballage de livraison Note

+Packing Details,Détails d&#39;emballage

+Packing Detials,Detials emballage

+Packing List,Packing List

+Packing Slip,Bordereau

+Packing Slip Item,Emballage article Slip

+Packing Slip Items,Emballage Articles Slip

+Packing Slip(s) Cancelled,Bordereau d&#39;expédition (s) Annulé

+Page Break,Saut de page

+Page Name,Nom de la page

+Paid,payé

+Paid Amount,Montant payé

+Parameter,Paramètre

+Parent Account,Compte Parent

+Parent Cost Center,Centre de coûts Parent

+Parent Customer Group,Groupe Client parent

+Parent Detail docname,DocName Détail Parent

+Parent Item,Article Parent

+Parent Item Group,Groupe d&#39;éléments Parent

+Parent Sales Person,Parent Sales Person

+Parent Territory,Territoire Parent

+Parenttype,ParentType

+Partially Billed,partiellement Facturé

+Partially Completed,Partiellement réalisé

+Partially Delivered,Livré partiellement

+Partly Billed,Présentée en partie

+Partly Delivered,Livré en partie

+Partner Target Detail,Détail Cible partenaire

+Partner Type,Type de partenaire

+Partner's Website,Le site web du partenaire

+Passive,Passif

+Passport Number,Numéro de passeport

+Password,Mot de passe

+Pay To / Recd From,Pay To / RECD De

+Payables,Dettes

+Payables Group,Groupe Dettes

+Payment Days,Jours de paiement

+Payment Due Date,Date d'échéance

+Payment Entries,Les entrées de paiement

+"Payment Entry has been modified after you pulled it. 
+			Please pull it again.",

+Payment Period Based On Invoice Date,Période de paiement basé sur Date de la facture

+Payment Reconciliation,Rapprochement de paiement

+Payment Type,Type de paiement

+Payment of salary for the month: ,

+Payment to Invoice Matching Tool,Paiement à l&#39;outil Invoice Matching

+Payment to Invoice Matching Tool Detail,Paiement à l&#39;outil Détail Facture Matching

+Payments,Paiements

+Payments Made,Paiements effectués

+Payments Received,Paiements reçus

+Payments made during the digest period,Les paiements effectués au cours de la période digest

+Payments received during the digest period,Les paiements reçus au cours de la période digest

+Payroll Settings,Paramètres de la paie

+Payroll Setup,Configuration de la paie

+Pending,En attendant

+Pending Amount,Montant attente

+Pending Review,Attente d&#39;examen

+Pending SO Items For Purchase Request,"Articles en attente Donc, pour demande d&#39;achat"

+Percent Complete,Pour cent complet

+Percentage Allocation,Répartition en pourcentage

+Percentage Allocation should be equal to ,Pourcentage allocation doit être égale à

+Percentage variation in quantity to be allowed while receiving or delivering this item.,Pourcentage de variation de la quantité à être autorisé lors de la réception ou la livraison de cet article.

+Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,Pourcentage que vous êtes autorisé à recevoir ou de livrer plus sur la quantité commandée. Par exemple: Si vous avez commandé 100 unités. et votre allocation est de 10% alors que vous êtes autorisé à recevoir 110 unités.

+Performance appraisal.,L&#39;évaluation des performances.

+Period,période

+Period Closing Voucher,Bon clôture de la période

+Periodicity,Périodicité

+Permanent Address,Adresse permanente

+Permanent Address Is,Adresse permanente est

+Permission,Permission

+Permission Manager,Responsable autorisation

+Personal,Personnel

+Personal Details,Données personnelles

+Personal Email,Courriel personnel

+Phone,Téléphone

+Phone No,N ° de téléphone

+Phone No.,N ° de téléphone

+Pincode,Le code PIN

+Place of Issue,Lieu d&#39;émission

+Plan for maintenance visits.,Plan pour les visites de maintenance.

+Planned Qty,Quantité planifiée

+"Planned Qty: Quantity, for which, Production Order has been raised,","Prévue Quantité: Quantité , pour qui , un ordre de fabrication a été soulevée ,"

+Planned Quantity,Quantité planifiée

+Plant,Plante

+Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,S&#39;il vous plaît Entrez Abréviation ou nom court correctement car il sera ajouté comme suffixe à tous les chefs de compte.

+Please Select Company under which you want to create account head,S'il vous plaît Choisir société sous lequel vous voulez créer un compte tête

+Please check,S&#39;il vous plaît vérifier

+Please create new account from Chart of Accounts.,S'il vous plaît créer un nouveau compte de plan comptable .

+Please do NOT create Account (Ledgers) for Customers and Suppliers. They are created directly from the Customer / Supplier masters.,S'il vous plaît ne créez pas de compte ( grands livres ) pour les clients et les fournisseurs . Ils sont créés directement par les maîtres clients / fournisseurs .

+Please enter Company,S'il vous plaît entrer Société

+Please enter Cost Center,S'il vous plaît entrer Centre de coûts

+Please enter Default Unit of Measure,S&#39;il vous plaît entrer unité de mesure par défaut

+Please enter Delivery Note No or Sales Invoice No to proceed,S&#39;il vous plaît entrer livraison Remarque Aucune facture de vente ou Non pour continuer

+Please enter Employee Id of this sales parson,S'il vous plaît entrer employés Id de ce pasteur de vente

+Please enter Expense Account,S&#39;il vous plaît entrer Compte de dépenses

+Please enter Item Code to get batch no,S'il vous plaît entrez le code d'article pour obtenir n ° de lot

+Please enter Item Code.,S'il vous plaît entrez le code d'article .

+Please enter Item first,S'il vous plaît entrer article premier

+Please enter Master Name once the account is created.,S'il vous plaît entrer Maître Nom une fois le compte créé .

+Please enter Production Item first,S'il vous plaît entrer en production l'article premier

+Please enter Purchase Receipt No to proceed,S&#39;il vous plaît entrer Achat réception Non pour passer

+Please enter Reserved Warehouse for item ,S&#39;il vous plaît entrer entrepôt réservé pour objet

+Please enter Start Date and End Date,S'il vous plaît entrer Date de début et de fin

+Please enter Warehouse for which Material Request will be raised,S'il vous plaît entrer Entrepôt à qui demande de matériel sera porté

+"Please enter account group under which account \
+					for warehouse ",

+Please enter company first,S'il vous plaît entrez première entreprise

+Please enter company name first,S'il vous plaît entrez le nom de l'entreprise d'abord

+Please enter sales order in the above table,S'il vous plaît entrez la commande client dans le tableau ci-dessus

+Please install dropbox python module,S&#39;il vous plaît installer Dropbox module Python

+Please mention default value for ',S&#39;il vous plaît mentionner la valeur par défaut pour &#39;

+Please reduce qty.,S&#39;il vous plaît réduire Cdt.

+Please save the Newsletter before sending.,S&#39;il vous plaît enregistrer le bulletin avant de l&#39;envoyer.

+Please save the document before generating maintenance schedule,S'il vous plaît enregistrer le document avant de générer le calendrier d'entretien

+Please select Account first,S'il vous plaît sélectionnez compte d'abord

+Please select Bank Account,S&#39;il vous plaît sélectionner compte bancaire

+Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,S&#39;il vous plaît sélectionnez Report si vous souhaitez également inclure le solde de l&#39;exercice précédent ne laisse à cet exercice

+Please select Category first,S'il vous plaît sélectionnez d'abord Catégorie

+Please select Charge Type first,S'il vous plaît sélectionnez le type de Facturation de la première

+Please select Date on which you want to run the report,S&#39;il vous plaît sélectionner la date à laquelle vous souhaitez exécuter le rapport

+Please select Price List,S&#39;il vous plaît sélectionnez Liste des Prix

+Please select a,S&#39;il vous plaît sélectionner un

+Please select a csv file,S&#39;il vous plaît sélectionner un fichier csv

+Please select a service item or change the order type to Sales.,S&#39;il vous plaît sélectionner un élément de service ou de changer le type d&#39;ordre de ventes.

+Please select a sub-contracted item or do not sub-contract the transaction.,S&#39;il vous plaît sélectionner une option de sous-traitance ou de ne pas sous-traiter la transaction.

+Please select a valid csv file with data.,S&#39;il vous plaît sélectionner un fichier CSV valide les données.

+"Please select an ""Image"" first","S'il vous plaît sélectionnez ""Image "" première"

+Please select month and year,S&#39;il vous plaît sélectionner le mois et l&#39;année

+Please select options and click on Create,S'il vous plaît sélectionner des options et cliquez sur Créer

+Please select the document type first,S&#39;il vous plaît sélectionner le type de document premier

+Please select: ,S&#39;il vous plaît choisir:

+Please set Dropbox access keys in,S&#39;il vous plaît configurer les touches d&#39;accès Dropbox dans

+Please set Google Drive access keys in,S&#39;il vous plaît configurer Google touches d&#39;accès au lecteur de

+Please setup Employee Naming System in Human Resource > HR Settings,S&#39;il vous plaît configuration Naming System employés en ressources humaines&gt; Paramètres RH

+Please setup your chart of accounts before you start Accounting Entries,S'il vous plaît configurer votre plan de comptes avant de commencer Écritures comptables

+Please specify,S&#39;il vous plaît spécifier

+Please specify Company,S&#39;il vous plaît préciser Company

+Please specify Company to proceed,Veuillez indiquer Société de procéder

+"Please specify Default Currency in Company Master \
+			and Global Defaults",

+Please specify a,S&#39;il vous plaît spécifier une

+Please specify a Price List which is valid for Territory,S&#39;il vous plaît spécifier une liste de prix qui est valable pour le territoire

+Please specify a valid,S&#39;il vous plaît spécifier une validité

+Please specify a valid 'From Case No.',S&#39;il vous plaît indiquer une valide »De Affaire n &#39;

+Please specify currency in Company,S&#39;il vous plaît préciser la devise dans la société

+Please submit to update Leave Balance.,S'il vous plaît soumettre à jour de congé balance .

+Please write something,S'il vous plaît écrire quelque chose

+Please write something in subject and message!,S'il vous plaît écrire quelque chose dans le thème et le message !

+Plot,terrain

+Plot By,terrain par

+Point of Sale,Point de vente

+Point-of-Sale Setting,Point-of-Sale Réglage

+Post Graduate,Message d&#39;études supérieures

+Postal,Postal

+Posting Date,Date de publication

+Posting Date Time cannot be before,Date d&#39;affichage temps ne peut pas être avant

+Posting Time,Affichage Temps

+Potential Sales Deal,Potentiel de l&#39;offre de vente

+Potential opportunities for selling.,Possibilités pour la vente.

+"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","Précision pour les champs de flotteur (quantités, des réductions, des pourcentages, etc.) Flotteurs seront arrondies à décimales spécifiées. Par défaut = 3"

+Preferred Billing Address,Préféré adresse de facturation

+Preferred Shipping Address,Preferred Adresse de livraison

+Prefix,Préfixe

+Present,Présent

+Prevdoc DocType,Prevdoc DocType

+Prevdoc Doctype,Prevdoc Doctype

+Previous Work Experience,L&#39;expérience de travail antérieure

+Price List,Liste des Prix

+Price List Currency,Devise Prix

+Price List Exchange Rate,Taux de change Prix de liste

+Price List Master,Maître Liste des Prix

+Price List Name,Nom Liste des Prix

+Price List Rate,Prix ​​Liste des Prix

+Price List Rate (Company Currency),Tarifs Taux (Société Monnaie)

+Print,Imprimer

+Print Format Style,Format d&#39;impression style

+Print Heading,Imprimer Cap

+Print Without Amount,Imprimer Sans Montant

+Printing,impression

+Priority,Priorité

+Process Payroll,Paie processus

+Produced,produit

+Produced Quantity,Quantité produite

+Product Enquiry,Demande d&#39;information produit

+Production Order,Ordre de fabrication

+Production Order must be submitted,Ordre de fabrication doit être soumise

+Production Order(s) created:\n\n,Ordre de fabrication (s ) créé : \ n \ n

+Production Orders,ordres de fabrication

+Production Orders in Progress,Les commandes de produits en cours

+Production Plan Item,Élément du plan de production

+Production Plan Items,Éléments du plan de production

+Production Plan Sales Order,Plan de Production Ventes Ordre

+Production Plan Sales Orders,Vente Plan d&#39;ordres de production

+Production Planning (MRP),Planification de la production (MRP)

+Production Planning Tool,Outil de planification de la production

+Products or Services You Buy,Produits ou services que vous achetez

+"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","Les produits seront triés par poids-âge dans les recherches par défaut. Plus le poids-âge, plus le produit apparaîtra dans la liste."

+Project,Projet

+Project Costing,Des coûts de projet

+Project Details,Détails du projet

+Project Milestone,Des étapes du projet

+Project Milestones,Étapes du projet

+Project Name,Nom du projet

+Project Start Date,Date de début du projet

+Project Type,Type de projet

+Project Value,Valeur du projet

+Project activity / task.,Activité de projet / tâche.

+Project master.,Projet de master.

+Project will get saved and will be searchable with project name given,Projet seront sauvegardés et sera consultable avec le nom de projet donné

+Project wise Stock Tracking,Projet sage Stock Tracking

+Projected,Projection

+Projected Qty,Qté projeté

+Projects,Projets

+Prompt for Email on Submission of,Prompt for Email relative à la présentation des

+Provide email id registered in company,Fournir id e-mail enregistrée dans la société

+Public,Public

+Pull Payment Entries,Tirez entrées de paiement

+Pull sales orders (pending to deliver) based on the above criteria,Tirez les ordres de vente (en attendant de livrer) sur la base des critères ci-dessus

+Purchase,Acheter

+Purchase / Manufacture Details,Achat / Fabrication Détails

+Purchase Analytics,Achat Analytics

+Purchase Common,Achat commune

+Purchase Details,Conditions de souscription

+Purchase Discounts,Rabais sur l&#39;achat

+Purchase In Transit,Achat En transit

+Purchase Invoice,Achetez facture

+Purchase Invoice Advance,Paiement à l&#39;avance Facture

+Purchase Invoice Advances,Achat progrès facture

+Purchase Invoice Item,Achat d&#39;article de facture

+Purchase Invoice Trends,Achat Tendances facture

+Purchase Order,Bon de commande

+Purchase Order Date,Date d&#39;achat Ordre

+Purchase Order Item,Achat Passer commande

+Purchase Order Item No,Achetez article ordonnance n

+Purchase Order Item Supplied,Point de commande fourni

+Purchase Order Items,Achetez articles de la commande

+Purchase Order Items Supplied,Articles commande fourni

+Purchase Order Items To Be Billed,Purchase Order articles qui lui seront facturées

+Purchase Order Items To Be Received,Articles de bons de commande pour être reçu

+Purchase Order Message,Achat message Ordre

+Purchase Order Required,Bon de commande requis

+Purchase Order Trends,Bon de commande Tendances

+Purchase Orders given to Suppliers.,Achetez commandes faites aux fournisseurs.

+Purchase Receipt,Achat Réception

+Purchase Receipt Item,Achat d&#39;article de réception

+Purchase Receipt Item Supplied,Article reçu d&#39;achat fournis

+Purchase Receipt Item Supplieds,Achat Supplieds point de réception

+Purchase Receipt Items,Acheter des articles reçus

+Purchase Receipt Message,Achat message de réception

+Purchase Receipt No,Achetez un accusé de réception

+Purchase Receipt Required,Réception achat requis

+Purchase Receipt Trends,Achat Tendances reçus

+Purchase Register,Achat S&#39;inscrire

+Purchase Return,Achat de retour

+Purchase Returned,Achetez retour

+Purchase Taxes and Charges,Impôts achat et les frais

+Purchase Taxes and Charges Master,Impôts achat et Master frais

+Purpose,But

+Purpose must be one of ,But doit être l&#39;un des

+QA Inspection,QA inspection

+QAI/11-12/,QAI/11-12 /

+QTN,QTN

+Qty,Qté

+Qty Consumed Per Unit,Quantité consommée par unité

+Qty To Manufacture,Quantité à fabriquer

+Qty as per Stock UOM,Qté en stock pour Emballage

+Qty to Deliver,Quantité à livrer

+Qty to Order,Quantité à commander

+Qty to Receive,Quantité pour recevoir

+Qty to Transfer,Quantité de Transfert

+Qualification,Qualification

+Quality,Qualité

+Quality Inspection,Inspection de la Qualité

+Quality Inspection Parameters,Paramètres inspection de la qualité

+Quality Inspection Reading,Lecture d&#39;inspection de la qualité

+Quality Inspection Readings,Lectures inspection de la qualité

+Quantity,Quantité

+Quantity Requested for Purchase,Quantité demandée pour l&#39;achat

+Quantity and Rate,Quantité et taux

+Quantity and Warehouse,Quantité et entrepôt

+Quantity cannot be a fraction.,Quantité ne peut pas être une fraction.

+Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,Quantité de produit obtenue après fabrication / reconditionnement des quantités données de matières premières

+"Quantity should be equal to Manufacturing Quantity. To fetch items again, click on 'Get Items' button or update the Quantity manually.","Quantité doit être égale à la fabrication d'origine. Pour récupérer de nouveau les articles , cliquez sur le bouton 'Get ' articles ou mettre à jour la quantité manuellement."

+Quarter,Trimestre

+Quarterly,Trimestriel

+Quick Help,Aide rapide

+Quotation,Citation

+Quotation Date,Date de Cotation

+Quotation Item,Article devis

+Quotation Items,Articles de devis

+Quotation Lost Reason,Devis perdu la raison

+Quotation Message,Devis message

+Quotation Series,Série de devis

+Quotation To,Devis Pour

+Quotation Trend,Tendance devis

+Quotation is cancelled.,Citation est annulée .

+Quotations received from Suppliers.,Citations reçues des fournisseurs.

+Quotes to Leads or Customers.,Citations à prospects ou clients.

+Raise Material Request when stock reaches re-order level,Soulever demande de matériel lorsque le stock atteint le niveau de réapprovisionnement

+Raised By,Raised By

+Raised By (Email),Raised By (e-mail)

+Random,Aléatoire

+Range,Gamme

+Rate,Taux

+Rate ,Taux

+Rate (Company Currency),Taux (Société Monnaie)

+Rate Of Materials Based On,Taux de matériaux à base

+Rate and Amount,Taux et le montant

+Rate at which Customer Currency is converted to customer's base currency,Vitesse à laquelle la devise du client est converti en devise de base du client

+Rate at which Price list currency is converted to company's base currency,Taux auquel la monnaie Liste de prix est converti en devise de base entreprise

+Rate at which Price list currency is converted to customer's base currency,Taux auquel la monnaie Liste de prix est converti en devise de base du client

+Rate at which customer's currency is converted to company's base currency,Vitesse à laquelle la devise du client est converti en devise de base entreprise

+Rate at which supplier's currency is converted to company's base currency,Taux auquel la monnaie du fournisseur est converti en devise de base entreprise

+Rate at which this tax is applied,Vitesse à laquelle cet impôt est appliqué

+Raw Material Item Code,Raw Code article Matière

+Raw Materials Supplied,Des matières premières fournies

+Raw Materials Supplied Cost,Coût des matières premières fournies

+Re-Order Level,Re-Order niveau

+Re-Order Qty,Re-Cdt

+Re-order,Re-order

+Re-order Level,Re-order niveau

+Re-order Qty,Re-order Quantité

+Read,Lire

+Reading 1,Lecture 1

+Reading 10,Lecture le 10

+Reading 2,Lecture 2

+Reading 3,Reading 3

+Reading 4,Reading 4

+Reading 5,Reading 5

+Reading 6,Lecture 6

+Reading 7,Lecture le 7

+Reading 8,Lecture 8

+Reading 9,Lectures suggérées 9

+Reason,Raison

+Reason for Leaving,Raison du départ

+Reason for Resignation,Raison de la démission

+Reason for losing,Raison pour perdre

+Recd Quantity,Quantité recd

+Receivable / Payable account will be identified based on the field Master Type,Compte à recevoir / payer sera identifié en fonction du champ Type de maître

+Receivables,Créances

+Receivables / Payables,Créances / dettes

+Receivables Group,Groupe de créances

+Received,reçu

+Received Date,Date de réception

+Received Items To Be Billed,Articles reçus à être facturé

+Received Qty,Quantité reçue

+Received and Accepted,Reçus et acceptés

+Receiver List,Liste des récepteurs

+Receiver Parameter,Paramètre récepteur

+Recipients,Récipiendaires

+Reconciliation Data,Données de réconciliation

+Reconciliation HTML,Réconciliation HTML

+Reconciliation JSON,Réconciliation JSON

+Record item movement.,Enregistrer le mouvement de l&#39;objet.

+Recurring Id,Id récurrent

+Recurring Invoice,Facture récurrente

+Recurring Type,Type de courant

+Reduce Deduction for Leave Without Pay (LWP),Réduire la déduction de congé sans solde (PLT)

+Reduce Earning for Leave Without Pay (LWP),Réduire Gagner de congé sans solde (PLT)

+Ref Code,Code de référence de

+Ref SQ,Réf SQ

+Reference,Référence

+Reference Date,Date de Référence

+Reference Name,Nom de référence

+Reference Number,Numéro de référence

+Refresh,Rafraîchir

+Refreshing....,Rafraîchissant ....

+Registration Details,Détails de l&#39;enregistrement

+Registration Info,D&#39;informations Inscription

+Rejected,Rejeté

+Rejected Quantity,Quantité rejetée

+Rejected Serial No,Rejeté N ° de série

+Rejected Warehouse,Entrepôt rejetée

+Rejected Warehouse is mandatory against regected item,Entrepôt rejeté est obligatoire contre l'article regected

+Relation,Rapport

+Relieving Date,Date de soulager

+Relieving Date of employee is ,Soulager la date de l&#39;employé est

+Remark,Remarque

+Remarks,Remarques

+Rename,rebaptiser

+Rename Log,Renommez identifiez-vous

+Rename Tool,Renommer l&#39;outil

+Rent Cost,louer coût

+Rent per hour,Louer par heure

+Rented,Loué

+Repeat on Day of Month,Répétez le Jour du Mois

+Replace,Remplacer

+Replace Item / BOM in all BOMs,Remplacer l&#39;élément / BOM dans toutes les nomenclatures

+"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","Remplacer une nomenclature particulière dans toutes les nomenclatures d&#39;autres où il est utilisé. Il remplacera le lien de nomenclature ancienne, mettre à jour les coûts et régénérer &quot;Explosion de nomenclature article&quot; la table comme pour une nouvelle nomenclature"

+Replied,Répondu

+Report Date,Date du rapport

+Report issues at,Questions de rapport à

+Reports,Rapports

+Reports to,Rapports au

+Reqd By Date,Reqd par date

+Request Type,Type de demande

+Request for Information,Demande de renseignements

+Request for purchase.,Demande d&#39;achat.

+Requested,demandé

+Requested For,Pour demandée

+Requested Items To Be Ordered,Articles demandés à commander

+Requested Items To Be Transferred,Articles demandé à être transférés

+Requested Qty,Quantité demandée

+"Requested Qty: Quantity requested for purchase, but not ordered.","Demandé Quantité: Quantité demandée pour l'achat , mais pas ordonné ."

+Requests for items.,Les demandes d&#39;articles.

+Required By,Requis par

+Required Date,Requis Date

+Required Qty,Quantité requise

+Required only for sample item.,Requis uniquement pour les articles de l&#39;échantillon.

+Required raw materials issued to the supplier for producing a sub - contracted item.,Matières premières nécessaires délivrés au fournisseur pour la production d&#39;un élément sous - traitance.

+Reseller,Revendeur

+Reserved,réservé

+Reserved Qty,Quantité réservés

+"Reserved Qty: Quantity ordered for sale, but not delivered.","Réservés Quantité: Quantité de commande pour la vente , mais pas livré ."

+Reserved Quantity,Quantité réservés

+Reserved Warehouse,Réservé Entrepôt

+Reserved Warehouse in Sales Order / Finished Goods Warehouse,Entrepôt réservé à des commandes clients / entrepôt de produits finis

+Reserved Warehouse is missing in Sales Order,Réservé entrepôt est manquant dans l&#39;ordre des ventes

+Reset Filters,réinitialiser les filtres

+Resignation Letter Date,Date de lettre de démission

+Resolution,Résolution

+Resolution Date,Date de Résolution

+Resolution Details,Détails de la résolution

+Resolved By,Résolu par

+Retail,Détail

+Retailer,Détaillant

+Review Date,Date de revoir

+Rgt,Rgt

+Role Allowed to edit frozen stock,Rôle autorisés à modifier stock congelé

+Role that is allowed to submit transactions that exceed credit limits set.,Rôle qui est autorisé à soumettre des transactions qui dépassent les limites de crédit fixées.

+Root cannot have a parent cost center,Racine ne peut pas avoir un centre de coûts parent

+Rounded Total,Totale arrondie

+Rounded Total (Company Currency),Totale arrondie (Société Monnaie)

+Row,Rangée

+Row ,Rangée

+Row #,Row #

+Row # ,Row #

+Rules to calculate shipping amount for a sale,Règles de calcul du montant de l&#39;expédition pour une vente

+S.O. No.,S.O. Non.

+SMS,SMS

+SMS Center,Centre SMS

+SMS Control,SMS Control

+SMS Gateway URL,URL SMS Gateway

+SMS Log,SMS Log

+SMS Parameter,Paramètre SMS

+SMS Sender Name,SMS Sender Nom

+SMS Settings,Paramètres SMS

+SMTP Server (e.g. smtp.gmail.com),Serveur SMTP (smtp.gmail.com par exemple)

+SO,SO

+SO Date,SO Date

+SO Pending Qty,SO attente Qté

+SO Qty,SO Quantité

+SO/10-11/,SO/10-11 /

+SO1112,SO1112

+SQTN,SQTN

+STE,STE

+SUP,SUP

+SUPP,SUPP

+SUPP/10-11/,SUPP/10-11 /

+Salary,Salaire

+Salary Information,Information sur le salaire

+Salary Manager,Salaire Responsable

+Salary Mode,Mode de rémunération

+Salary Slip,Glissement des salaires

+Salary Slip Deduction,Déduction bulletin de salaire

+Salary Slip Earning,Slip Salaire Gagner

+Salary Structure,Grille des salaires

+Salary Structure Deduction,Déduction structure salariale

+Salary Structure Earning,Structure salariale Gagner

+Salary Structure Earnings,Bénéfice structure salariale

+Salary breakup based on Earning and Deduction.,rupture des salaires basée sur l&#39;obtention et la déduction.

+Salary components.,Éléments du salaire.

+Sales,Ventes

+Sales Analytics,Analytics Sales

+Sales BOM,BOM ventes

+Sales BOM Help,Aide nomenclature des ventes

+Sales BOM Item,Article nomenclature des ventes

+Sales BOM Items,Articles ventes de nomenclature

+Sales Details,Détails ventes

+Sales Discounts,Escomptes sur ventes

+Sales Email Settings,Réglages Courriel Ventes

+Sales Extras,Extras ventes

+Sales Funnel,Entonnoir des ventes

+Sales Invoice,Facture de vente

+Sales Invoice Advance,Advance facture de vente

+Sales Invoice Item,Article facture de vente

+Sales Invoice Items,Facture de vente Articles

+Sales Invoice Message,Message facture de vente

+Sales Invoice No,Aucune facture de vente

+Sales Invoice Trends,Soldes Tendances de la facture

+Sales Order,Commande

+Sales Order Date,Date de Commande

+Sales Order Item,Poste de commande client

+Sales Order Items,Articles Sales Order

+Sales Order Message,Message de commande client

+Sales Order No,Ordonnance n ° de vente

+Sales Order Required,Commande obligatoire

+Sales Order Trend,Les ventes Tendance Ordre

+Sales Partner,Sales Partner

+Sales Partner Name,Nom Sales Partner

+Sales Partner Target,Cible Sales Partner

+Sales Partners Commission,Partenaires Sales Commission

+Sales Person,Sales Person

+Sales Person Incharge,Sales Person Incharge

+Sales Person Name,Nom Sales Person

+Sales Person Target Variance (Item Group-Wise),Sales Person Variance cible (Point Group-Wise)

+Sales Person Targets,Personne objectifs de vente

+Sales Person-wise Transaction Summary,Sales Person-sage Résumé de la transaction

+Sales Register,Registre des ventes

+Sales Return,Ventes de retour

+Sales Returned,ventes renvoyé

+Sales Taxes and Charges,Taxes de vente et frais

+Sales Taxes and Charges Master,Taxes de vente et frais de Master

+Sales Team,Équipe des ventes

+Sales Team Details,Détails équipe de vente

+Sales Team1,Ventes Equipe1

+Sales and Purchase,Vente et achat

+Sales campaigns,Campagnes de vente

+Sales persons and targets,Les vendeurs et les objectifs

+Sales taxes template.,Les taxes de vente gabarit.

+Sales territories.,Territoires de vente.

+Salutation,Salutation

+Same Serial No,Même N ° de série

+Sample Size,Taille de l&#39;échantillon

+Sanctioned Amount,Montant sanctionné

+Saturday,Samedi

+Save ,

+Schedule,Calendrier

+Schedule Date,calendrier Date

+Schedule Details,Planning Détails

+Scheduled,Prévu

+Scheduled Date,Date prévue

+School/University,Ecole / Université

+Score (0-5),Score (0-5)

+Score Earned,Score gagné

+Score must be less than or equal to 5,Score doit être inférieur ou égal à 5

+Scrap %,Scrap%

+Seasonality for setting budgets.,Saisonnalité de l&#39;établissement des budgets.

+"See ""Rate Of Materials Based On"" in Costing Section",Voir «Taux de matériaux à base de« coûts dans la section

+"Select ""Yes"" for sub - contracting items",Sélectionnez &quot;Oui&quot; pour la sous - traitance articles

+"Select ""Yes"" if this item is used for some internal purpose in your company.",Sélectionnez &quot;Oui&quot; si cet objet est utilisé à des fins internes de votre entreprise.

+"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","Sélectionnez &quot;Oui&quot; si cet objet représente un travail comme la formation, la conception, la consultation, etc"

+"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",Sélectionnez &quot;Oui&quot; si vous le maintien des stocks de cet article dans votre inventaire.

+"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",Sélectionnez &quot;Oui&quot; si vous fournir des matières premières à votre fournisseur pour la fabrication de cet article.

+Select Budget Distribution to unevenly distribute targets across months.,Sélectionnez Répartition du budget à répartir inégalement cibles à travers mois.

+"Select Budget Distribution, if you want to track based on seasonality.","Sélectionnez Répartition du budget, si vous voulez suivre en fonction de la saisonnalité."

+Select Digest Content,Sélectionner le contenu Digest

+Select DocType,Sélectionnez DocType

+"Select Item where ""Is Stock Item"" is ""No""","Sélectionner un article où "" Est Stock Item"" est ""Non"""

+Select Items,Sélectionner les objets

+Select Purchase Receipts,Sélectionnez reçus d'achat

+Select Sales Orders,Sélectionnez les commandes clients

+Select Sales Orders from which you want to create Production Orders.,Sélectionnez les commandes clients à partir de laquelle vous souhaitez créer des ordres de fabrication.

+Select Time Logs and Submit to create a new Sales Invoice.,Sélectionnez registres de temps et de soumettre à créer une nouvelle facture de vente.

+Select Transaction,Sélectionnez Transaction

+Select account head of the bank where cheque was deposited.,Sélectionnez tête compte de la banque où chèque a été déposé.

+Select company name first.,Sélectionnez le nom de la première entreprise.

+Select template from which you want to get the Goals,Sélectionnez le modèle à partir duquel vous souhaitez obtenir des Objectifs

+Select the Employee for whom you are creating the Appraisal.,Sélectionnez l&#39;employé pour lequel vous créez l&#39;évaluation.

+Select the Invoice against which you want to allocate payments.,Sélectionnez la facture sur laquelle vous souhaitez allouer des paiements .

+Select the period when the invoice will be generated automatically,Sélectionnez la période pendant laquelle la facture sera générée automatiquement

+Select the relevant company name if you have multiple companies,Sélectionnez le nom de l&#39;entreprise concernée si vous avez de multiples entreprises

+Select the relevant company name if you have multiple companies.,Sélectionnez le nom de l&#39;entreprise concernée si vous avez plusieurs sociétés.

+Select who you want to send this newsletter to,Sélectionnez qui vous souhaitez envoyer ce bulletin à

+Select your home country and check the timezone and currency.,Choisissez votre pays d'origine et vérifier le fuseau horaire et la monnaie .

+"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","La sélection de &quot;Oui&quot; permettra cet article à paraître dans bon de commande, facture d&#39;achat."

+"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","La sélection de &quot;Oui&quot; permettra de comprendre cet article dans l&#39;ordonnance de vente, bon de livraison"

+"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",La sélection de &quot;Oui&quot; vous permettra de créer des nomenclatures montrant des matières premières et des coûts d&#39;exploitation engagés pour la fabrication de cet article.

+"Selecting ""Yes"" will allow you to make a Production Order for this item.",La sélection de &quot;Oui&quot; vous permettra de faire un ordre de fabrication pour cet article.

+"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",La sélection de &quot;Oui&quot; donner une identité unique à chaque entité de cet article qui peut être consulté dans le N ° de série maître.

+Selling,Vente

+Selling Settings,Réglages de vente

+Send,Envoyer

+Send Autoreply,Envoyer Autoreply

+Send Bulk SMS to Leads / Contacts,Envoyer un SMS en vrac à Leads / contacts

+Send Email,Envoyer un email

+Send From,Envoyer partir de

+Send Notifications To,Envoyer des notifications aux

+Send Now,Envoyer maintenant

+Send Print in Body and Attachment,Envoyer Imprimer dans le corps et attachement

+Send SMS,Envoyer un SMS

+Send To,Send To

+Send To Type,Envoyer à taper

+Send automatic emails to Contacts on Submitting transactions.,Envoyer des emails automatiques vers les Contacts sur Envoi transactions.

+Send mass SMS to your contacts,Envoyer un SMS en masse à vos contacts

+Send regular summary reports via Email.,Envoyer des rapports de synthèse réguliers par e-mail.

+Send to this list,Envoyer cette liste

+Sender,Expéditeur

+Sender Name,Nom de l&#39;expéditeur

+Sent,expédié

+Sent Mail,Messages envoyés

+Sent On,Sur envoyé

+Sent Quotation,Devis envoyé

+Sent or Received,Envoyés ou reçus

+Separate production order will be created for each finished good item.,Pour la production séparée sera créée pour chaque article produit fini.

+Serial No,N ° de série

+Serial No / Batch,N ° de série / lot

+Serial No Details,Détails Pas de série

+Serial No Service Contract Expiry,N ° de série expiration du contrat de service

+Serial No Status,N ° de série Statut

+Serial No Warranty Expiry,N ° de série expiration de garantie

+Serial No created,Aucune série créée

+Serial No does not belong to Item,N ° de série n'appartient pas à l'article

+Serial No must exist to transfer out.,N ° de série doit exister pour transférer sur .

+Serial No qty cannot be a fraction,N ° de série quantité peut ne pas être une fraction

+Serial No status must be 'Available' to Deliver,N ° de série statut doit être «disponible» à livrer

+Serial Nos do not match with qty,Nos série ne correspondent pas avec quantité

+Serial Number Series,Série Série Nombre

+Serialized Item: ',Article sérialisé: &#39;

+Series,série

+Series List for this Transaction,Liste série pour cette transaction

+Service Address,Adresse du service

+Services,Services

+Session Expiry,Session d&#39;expiration

+Session Expiry in Hours e.g. 06:00,"Expiration session en heures, par exemple 06:00"

+Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,Set Point du Groupe sages budgets sur ce territoire. Vous pouvez également inclure la saisonnalité en réglant la distribution.

+Set Login and Password if authentication is required.,Set de connexion et mot de passe si l&#39;authentification est requise.

+Set allocated amount against each Payment Entry and click 'Allocate'.,Set montant alloué contre chaque entrée de paiement et cliquez sur « attribuer» .

+Set as Default,Définir par défaut

+Set as Lost,Définir comme perdu

+Set prefix for numbering series on your transactions,Définir le préfixe de numérotation des séries sur vos transactions

+Set targets Item Group-wise for this Sales Person.,Fixer des objectifs élément de groupe-sage pour cette personne des ventes.

+"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","Réglez vos paramètres de messagerie SMTP sortants ici. Toutes les notifications générées par le système, e-mails passera de ce serveur de messagerie. Si vous n&#39;êtes pas sûr, laissez ce champ vide pour utiliser des serveurs ERPNext (e-mails seront toujours envoyés à partir de votre email id) ou communiquez avec votre fournisseur de messagerie."

+Setting Account Type helps in selecting this Account in transactions.,Type de compte Configuration aide à sélectionner ce compte dans les transactions.

+Setting up...,Mise en place ...

+Settings,Réglages

+Settings for Accounts,Réglages pour les comptes

+Settings for Buying Module,Réglages pour le module d&#39;achat

+Settings for Selling Module,Réglages pour la vente Module

+Settings for Stock Module,Paramètres pour le module Stock

+"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",Paramètres pour extraire demandeurs d&#39;emploi à partir d&#39;une boîte aux lettres par exemple &quot;jobs@example.com&quot;

+Setup,Installation

+Setup Already Complete!!,Configuration déjà complet !

+Setup Complete!,Installation terminée !

+Setup Completed,installation terminée

+Setup Series,Série de configuration

+Setup of Shopping Cart.,Configuration de votre panier.

+Setup to pull emails from support email account,Configuration pour tirer des courriels de compte de messagerie soutien

+Share,Partager

+Share With,Partager avec

+Shipments to customers.,Les livraisons aux clients.

+Shipping,Livraison

+Shipping Account,Compte de livraison

+Shipping Address,Adresse de livraison

+Shipping Amount,Montant de livraison

+Shipping Rule,Livraison règle

+Shipping Rule Condition,Livraison Condition de règle

+Shipping Rule Conditions,Règle expédition Conditions

+Shipping Rule Label,Livraison règle étiquette

+Shipping Rules,Règles d&#39;expédition

+Shop,Magasiner

+Shopping Cart,Panier

+Shopping Cart Price List,Panier Liste des prix

+Shopping Cart Price Lists,Panier Liste des prix

+Shopping Cart Settings,Panier Paramètres

+Shopping Cart Shipping Rule,Panier Livraison règle

+Shopping Cart Shipping Rules,Panier Règles d&#39;expédition

+Shopping Cart Taxes and Charges Master,Panier taxes et redevances Maître

+Shopping Cart Taxes and Charges Masters,Panier Taxes et frais de maîtrise

+Short biography for website and other publications.,Courte biographie pour le site Web et d&#39;autres publications.

+"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",Voir &quot;En stock&quot; ou &quot;Pas en stock» basée sur le stock disponible dans cet entrepôt.

+Show / Hide Features,Afficher / Masquer Caractéristiques

+Show / Hide Modules,Afficher / Masquer les Modules

+Show In Website,Afficher dans un site Web

+Show a slideshow at the top of the page,Afficher un diaporama en haut de la page

+Show in Website,Afficher dans Site Web

+Show this slideshow at the top of the page,Voir ce diaporama en haut de la page

+Signature,Signature

+Signature to be appended at the end of every email,Signature d&#39;être ajouté à la fin de chaque e-mail

+Single,Unique

+Single unit of an Item.,Une seule unité d&#39;un élément.

+Sit tight while your system is being setup. This may take a few moments.,Asseyez-vous serré alors que votre système est en cours d' installation. Cela peut prendre quelques instants .

+Slideshow,Diaporama

+"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","Désolé! Vous ne pouvez pas changer la devise par défaut de la société, parce qu&#39;il ya des transactions en cours à son encontre. Vous aurez besoin d&#39;annuler ces opérations si vous voulez changer la devise par défaut."

+"Sorry, Serial Nos cannot be merged","Désolé , série n ne peut pas être fusionné"

+"Sorry, companies cannot be merged","Désolé , les entreprises ne peuvent pas être fusionnés"

+Source,Source

+Source Warehouse,Source d&#39;entrepôt

+Source and Target Warehouse cannot be same,Source et une cible d&#39;entrepôt ne peut pas être la même

+Spartan,Spartan

+Special Characters,Caractères spéciaux

+Special Characters ,

+Specification Details,Détails Spécifications

+Specify Exchange Rate to convert one currency into another,Spécifiez taux de change pour convertir une monnaie en une autre

+"Specify a list of Territories, for which, this Price List is valid","Spécifiez une liste des territoires, pour qui, cette liste de prix est valable"

+"Specify a list of Territories, for which, this Shipping Rule is valid","Spécifiez une liste des territoires, pour qui, cette règle d&#39;expédition est valide"

+"Specify a list of Territories, for which, this Taxes Master is valid","Spécifiez une liste des territoires, pour qui, cette Taxes Master est valide"

+Specify conditions to calculate shipping amount,Préciser les conditions pour calculer le montant de l&#39;expédition

+"Specify the operations, operating cost and give a unique Operation no to your operations.","Précisez les activités, le coût d'exploitation et de donner une opération unique, non à vos opérations ."

+Split Delivery Note into packages.,Séparer le bon de livraison dans des packages.

+Standard,Standard

+Standard Rate,Prix ​​Standard

+"Standard Terms and Conditions that can be added to Sales and Purchases.
+
+Examples:
+
+1. Validity of the offer.
+1. Payment Terms (In Advance, On Credit, part advance etc).
+1. What is extra (or payable by the Customer).
+1. Safety / usage warning.
+1. Warranty if any.
+1. Returns Policy.
+1. Terms of shipping, if applicable.
+1. Ways of addressing disputes, indemnity, liability, etc.
+1. Address and Contact of your Company.",

+"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.
+10. Add or Deduct: Whether you want to add or deduct the tax.",

+"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.",

+Start,Démarrer

+Start Date,Date de début

+Start date of current invoice's period,Date de début de la période de facturation en cours

+Starting up...,Démarrage ...

+State,État

+Static Parameters,Paramètres statiques

+Status,Statut

+Status must be one of ,Le statut doit être l&#39;un des

+Status should be Submitted,Statut doit être soumis

+Statutory info and other general information about your Supplier,Informations légales et autres informations générales au sujet de votre Fournisseur

+Stock,Stock

+Stock Adjustment Account,Compte d&#39;ajustement de stock

+Stock Ageing,Stock vieillissement

+Stock Analytics,Analytics stock

+Stock Balance,Solde Stock

+Stock Entries already created for Production Order ,

+Stock Entry,Entrée Stock

+Stock Entry Detail,Détail d&#39;entrée Stock

+Stock Frozen Upto,Stock Frozen Jusqu&#39;à

+Stock Ledger,Stock Ledger

+Stock Ledger Entry,Stock Ledger Entry

+Stock Level,Niveau de stock

+Stock Projected Qty,Stock projeté Quantité

+Stock Qty,Stock Qté

+Stock Queue (FIFO),Stock file d&#39;attente (FIFO)

+Stock Received But Not Billed,Stock reçus mais non facturés

+Stock Reconcilation Data,Stock Rapprochement des données

+Stock Reconcilation Template,Stock Réconciliation modèle

+Stock Reconciliation,Stock réconciliation

+"Stock Reconciliation can be used to update the stock on a particular date, ",

+Stock Settings,Paramètres de stock

+Stock UOM,Stock UDM

+Stock UOM Replace Utility,Utilitaire Stock Remplacer Emballage

+Stock Uom,Stock UDM

+Stock Value,Valeur de l&#39;action

+Stock Value Difference,Stock Value Différence

+Stock transactions exist against warehouse ,

+Stop,Stop

+Stop Birthday Reminders,Arrêter anniversaire rappels

+Stop Material Request,Matériel de demande d'arrêt

+Stop users from making Leave Applications on following days.,"Empêcher les utilisateurs de faire des demandes d&#39;autorisation, les jours suivants."

+Stop!,Stop!

+Stopped,Arrêté

+Structure cost centers for budgeting.,Centres de coûts de structure pour la budgétisation.

+Structure of books of accounts.,Structure des livres de comptes.

+"Sub-currency. For e.g. ""Cent""",Sous-monnaie. Pour exemple: &quot;Cent&quot;

+Subcontract,Sous-traiter

+Subject,Sujet

+Submit Salary Slip,Envoyer le bulletin de salaire

+Submit all salary slips for the above selected criteria,Soumettre tous les bulletins de salaire pour les critères sélectionnés ci-dessus

+Submit this Production Order for further processing.,Envoyer cette ordonnance de production pour un traitement ultérieur .

+Submitted,Soumis

+Subsidiary,Filiale

+Successful: ,Succès:

+Suggestion,Suggestion

+Suggestions,Suggestions

+Sunday,Dimanche

+Supplier,Fournisseur

+Supplier (Payable) Account,Fournisseur compte (à payer)

+Supplier (vendor) name as entered in supplier master,Fournisseur (vendeur) le nom saisi dans master fournisseur

+Supplier Account,Compte fournisseur

+Supplier Account Head,Fournisseur compte Head

+Supplier Address,Adresse du fournisseur

+Supplier Addresses And Contacts,Adresses et contacts des fournisseurs

+Supplier Addresses and Contacts,Adresses des fournisseurs et contacts

+Supplier Details,Détails de produit

+Supplier Intro,Intro Fournisseur

+Supplier Invoice Date,Date de la facture fournisseur

+Supplier Invoice No,Fournisseur facture n

+Supplier Name,Nom du fournisseur

+Supplier Naming By,Fournisseur de nommage par

+Supplier Part Number,Numéro de pièce fournisseur

+Supplier Quotation,Devis Fournisseur

+Supplier Quotation Item,Article Devis Fournisseur

+Supplier Reference,Référence fournisseur

+Supplier Shipment Date,Fournisseur Date d&#39;expédition

+Supplier Shipment No,Fournisseur expédition No

+Supplier Type,Type de fournisseur

+Supplier Type / Supplier,Fournisseur Type / Fournisseur

+Supplier Warehouse,Entrepôt Fournisseur

+Supplier Warehouse mandatory subcontracted purchase receipt,Entrepôt obligatoire facture d&#39;achat sous-traitance des fournisseurs

+Supplier classification.,Fournisseur de classification.

+Supplier database.,Base de données fournisseurs.

+Supplier of Goods or Services.,Fournisseur de biens ou services.

+Supplier warehouse where you have issued raw materials for sub - contracting,Fournisseur entrepôt où vous avez émis des matières premières pour la sous - traitance

+Supplier-Wise Sales Analytics,Fournisseur - Wise ventes Analytics

+Support,Soutenir

+Support Analtyics,Analtyics de soutien

+Support Analytics,Analytics soutien

+Support Email,Soutien Email

+Support Email Settings,Soutien des paramètres de messagerie

+Support Password,Mot de passe soutien

+Support Ticket,Support Ticket

+Support queries from customers.,En charge les requêtes des clients.

+Symbol,Symbole

+Sync Support Mails,Synchroniser mails de soutien

+Sync with Dropbox,Synchroniser avec Dropbox

+Sync with Google Drive,Synchronisation avec Google Drive

+System Administration,Administration du système

+System Scheduler Errors,Les erreurs du planificateur du système

+System Settings,Paramètres système

+"System User (login) ID. If set, it will become default for all HR forms.","L&#39;utilisateur du système (login) ID. S&#39;il est défini, il sera par défaut pour toutes les formes de ressources humaines."

+System for managing Backups,Système de gestion des sauvegardes

+System generated mails will be sent from this email id.,Mails générés par le système seront envoyés à cette id e-mail.

+TL-,BA-

+TLB-,TLB-

+Table for Item that will be shown in Web Site,Tableau pour le point qui sera affiché dans le site Web

+Target  Amount,Montant Cible

+Target Detail,Détail cible

+Target Details,Détails cibles

+Target Details1,Cible Details1

+Target Distribution,Distribution cible

+Target On,cible sur

+Target Qty,Qté cible

+Target Warehouse,Cible d&#39;entrepôt

+Task,Tâche

+Task Details,Détails de la tâche

+Tasks,tâches

+Tax,Impôt

+Tax Accounts,Comptes d'impôt

+Tax Calculation,Calcul de la taxe

+Tax Category can not be 'Valuation' or 'Valuation and Total' as all items are non-stock items,"Catégorie impôt ne peut pas être « évaluation » ou « évaluation et totale », comme tous les articles sont des articles hors stock"

+Tax Master,Maître d&#39;impôt

+Tax Rate,Taux d&#39;imposition

+Tax Template for Purchase,Modèle d&#39;impôt pour l&#39;achat

+Tax Template for Sales,Modèle d&#39;impôt pour les ventes

+Tax and other salary deductions.,De l&#39;impôt et autres déductions salariales.

+"Tax detail table fetched from item master as a string and stored in this field.
+Used for Taxes and Charges",

+Taxable,Imposable

+Taxes,Impôts

+Taxes and Charges,Impôts et taxes

+Taxes and Charges Added,Taxes et redevances Ajouté

+Taxes and Charges Added (Company Currency),Les impôts et les frais supplémentaires (Société Monnaie)

+Taxes and Charges Calculation,Taxes et frais de calcul

+Taxes and Charges Deducted,Taxes et frais déduits

+Taxes and Charges Deducted (Company Currency),Impôts et Charges déduites (Société Monnaie)

+Taxes and Charges Total,Taxes et frais total

+Taxes and Charges Total (Company Currency),Les impôts et les frais totaux (Société Monnaie)

+Template for employee performance appraisals.,Gabarit pour l&#39;évaluation du rendement des employés.

+Template of terms or contract.,Modèle de termes ou d&#39;un contrat.

+Term Details,Détails terme

+Terms,termes

+Terms and Conditions,Termes et Conditions

+Terms and Conditions Content,Termes et Conditions de contenu

+Terms and Conditions Details,Termes et Conditions Détails

+Terms and Conditions Template,Termes et Conditions modèle

+Terms and Conditions1,Termes et conditions1

+Terretory,Terretory

+Territory,Territoire

+Territory / Customer,Territoire / client

+Territory Manager,Territory Manager

+Territory Name,Nom du territoire

+Territory Target Variance (Item Group-Wise),Territoire Variance cible (Point Group-Wise)

+Territory Targets,Les objectifs du Territoire

+Test,Test

+Test Email Id,Id Test Email

+Test the Newsletter,Testez la Newsletter

+The BOM which will be replaced,La nomenclature qui sera remplacé

+The First User: You,Le premier utilisateur: Vous

+"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",L&#39;article qui représente le package. Cet article doit avoir «Est Produit en stock&quot; comme &quot;No&quot; et &quot;Est Point de vente&quot; que &quot;Oui&quot;

+The Organization,l'Organisation

+"The account head under Liability, in which Profit/Loss will be booked","Le compte tête sous la responsabilité , dans lequel Bénéfice / perte sera comptabilisée"

+"The date on which next invoice will be generated. It is generated on submit.
+",

+The date on which recurring invoice will be stop,La date à laquelle la facture récurrente sera arrêter

+"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","Le jour du mois au cours duquel la facture automatique sera généré, par exemple 05, 28, etc"

+The day(s) on which you are applying for leave coincide with holiday(s). You need not apply for leave.,Le jour (s ) sur lequel vous postulez pour congé coïncide avec la fête (s ) . Vous n'avez pas besoin de demander l'autorisation .

+The first Leave Approver in the list will be set as the default Leave Approver,Le premier congé approbateur dans la liste sera définie comme le congé approbateur de défaut

+The first user will become the System Manager (you can change that later).,Le premier utilisateur deviendra le gestionnaire du système ( vous pouvez changer cela plus tard ) .

+The gross weight of the package. Usually net weight + packaging material weight. (for print),Le poids brut du colis. Habituellement poids net + poids du matériau d&#39;emballage. (Pour l&#39;impression)

+The name of your company for which you are setting up this system.,Le nom de votre entreprise pour laquelle vous configurez ce système .

+The net weight of this package. (calculated automatically as sum of net weight of items),Le poids net de ce paquet. (Calculé automatiquement comme la somme du poids net des articles)

+The new BOM after replacement,La nouvelle nomenclature après le remplacement

+The rate at which Bill Currency is converted into company's base currency,La vitesse à laquelle le projet de loi Monnaie est convertie en monnaie de base entreprise

+The unique id for tracking all recurring invoices. It is generated on submit.,L&#39;identifiant unique pour le suivi de toutes les factures récurrentes. Il est généré lors de la soumission.

+There is nothing to edit.,Il n'y a rien à modifier.

+There was an error. One probable reason could be that you haven't saved the form. Please contact support@erpnext.com if the problem persists.,Il y avait une erreur . Une raison probable pourrait être que vous n'avez pas enregistré le formulaire. S'il vous plaît contacter support@erpnext.com si le problème persiste .

+There were errors.,Il y avait des erreurs .

+This Cost Center is a,Ce centre de coûts est un

+This Currency is disabled. Enable to use in transactions,Cette devise est désactivé . Permettre d'utiliser dans les transactions

+This ERPNext subscription,Cet abonnement ERPNext

+This Leave Application is pending approval. Only the Leave Apporver can update status.,Cette demande de congé est en attente d'approbation . Seul le congé Apporver peut mettre à jour le statut .

+This Time Log Batch has been billed.,This Time Connexion lot a été facturé.

+This Time Log Batch has been cancelled.,This Time Connexion lot a été annulé.

+This Time Log conflicts with,Cette fois-Log conflits avec

+This is a root account and cannot be edited.,Il s'agit d'un compte root et ne peut être modifié .

+This is a root customer group and cannot be edited.,Il s'agit d'un groupe de clients de la racine et ne peut être modifié .

+This is a root item group and cannot be edited.,Ceci est un groupe d'élément de racine et ne peut être modifié .

+This is a root sales person and cannot be edited.,Il s'agit d'une personne de ventes de racines et ne peut être modifié .

+This is a root territory and cannot be edited.,C'est un territoire de racine et ne peut être modifié .

+This is the number of the last created transaction with this prefix,Il s&#39;agit du numéro de la dernière transaction créée par ce préfixe

+This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,Cet outil vous permet de mettre à jour ou corriger la quantité et la valorisation de stock dans le système. Il est généralement utilisé pour synchroniser les valeurs du système et ce qui existe réellement dans vos entrepôts.

+This will be used for setting rule in HR module,Il sera utilisé pour la règle de réglage dans le module RH

+Thread HTML,Discussion HTML

+Thursday,Jeudi

+Time Log,Temps Connexion

+Time Log Batch,Temps connecter Batch

+Time Log Batch Detail,Temps connecter Détail du lot

+Time Log Batch Details,Le journal du temps les détails du lot

+Time Log Batch status must be 'Submitted',Temps connecter statut de lot doit être «soumis»

+Time Log for tasks.,Le journal du temps pour les tâches.

+Time Log must have status 'Submitted',Temps journal doit avoir un statut «Soumis»

+Time Zone,Fuseau horaire

+Time Zones,Fuseaux horaires

+Time and Budget,Temps et budget

+Time at which items were delivered from warehouse,Heure à laquelle les articles ont été livrés à partir de l&#39;entrepôt

+Time at which materials were received,Heure à laquelle les matériaux ont été reçues

+Title,Titre

+To,À

+To Currency,Pour Devise

+To Date,À ce jour

+To Date should be same as From Date for Half Day leave,Pour la date doit être le même que Date d' autorisation pour une demi-journée

+To Discuss,Pour discuter

+To Do List,To Do List

+To Package No.,Pour Emballer n °

+To Pay,à payer

+To Produce,pour Produire

+To Time,To Time

+To Value,To Value

+To Warehouse,Pour Entrepôt

+"To add child nodes, explore tree and click on the node under which you want to add more nodes.","Pour ajouter des nœuds de l'enfant , explorer arborescence et cliquez sur le nœud sous lequel vous voulez ajouter d'autres nœuds ."

+"To assign this issue, use the ""Assign"" button in the sidebar.","Pour attribuer ce problème, utilisez le bouton &quot;Affecter&quot; dans la barre latérale."

+"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","Pour créer automatiquement des tickets de support à partir de votre courrier entrant, définissez vos paramètres POP3 ici. Vous devez idéalement créer un id e-mail séparé pour le système erp afin que tous les e-mails seront synchronisés dans le système à partir de ce mail id. Si vous n&#39;êtes pas sûr, s&#39;il vous plaît contactez votre fournisseur de messagerie."

+To create a Bank Account:,Pour créer un compte bancaire :

+To create a Tax Account:,Pour créer un compte d'impôt :

+"To create an Account Head under a different company, select the company and save customer.","Pour créer un compte Head en vertu d&#39;une autre entreprise, sélectionnez l&#39;entreprise et sauver client."

+To date cannot be before from date,À ce jour ne peut pas être avant la date

+To enable <b>Point of Sale</b> features,Pour permettre <b>Point de Vente</b> fonctionnalités

+To enable <b>Point of Sale</b> view,Pour activer <b> point de vente < / b > vue

+To get Item Group in details table,Pour obtenir Groupe d&#39;éléments dans le tableau de détails

+"To merge, following properties must be same for both items","Pour fusionner , les propriétés suivantes doivent être les mêmes pour les deux articles"

+"To report an issue, go to ",

+"To set this Fiscal Year as Default, click on 'Set as Default'","Pour définir cette Année financière que par défaut , cliquez sur "" Définir par défaut """

+To track any installation or commissioning related work after sales,Pour suivre toute installation ou mise en service après-vente des travaux connexes

+"To track brand name in the following documents<br>
+Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No",

+To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,Pour suivre pièce documents de vente et d&#39;achat en fonction de leurs numéros de série. Ce n&#39;est peut également être utilisé pour suivre les détails de la garantie du produit.

+To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,"Pour suivre les articles de chiffre d&#39;affaires et des documents d&#39;achat avec nos lots <br> <b>Industrie préféré: produits chimiques, etc</b>"

+To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,Pour suivre les éléments à l&#39;aide de code à barres. Vous serez en mesure d&#39;entrer dans les articles bon de livraison et la facture de vente par balayage de code à barres de l&#39;article.

+Tools,Outils

+Top,Supérieur

+Total,Total

+Total (sum of) points distribution for all goals should be 100.,Total (somme des) points de distribution pour tous les objectifs devrait être de 100.

+Total Advance,Advance totale

+Total Amount,Montant total

+Total Amount To Pay,Montant total à payer

+Total Amount in Words,Montant total en mots

+Total Billing This Year: ,Facturation totale de cette année:

+Total Claimed Amount,Montant total réclamé

+Total Commission,Total de la Commission

+Total Cost,Coût total

+Total Credit,Crédit total

+Total Debit,Débit total

+Total Deduction,Déduction totale

+Total Earning,Gains totale

+Total Experience,Total Experience

+Total Hours,Total des heures

+Total Hours (Expected),Total des heures (prévue)

+Total Invoiced Amount,Montant total facturé

+Total Leave Days,Total des jours de congé

+Total Leaves Allocated,Feuilles total alloué

+Total Manufactured Qty can not be greater than Planned qty to manufacture,Quantité totale Fabricant ne peut être supérieure à quantité prévue de la production

+Total Operating Cost,Coût d&#39;exploitation total

+Total Points,Total des points

+Total Raw Material Cost,Coût total des matières premières

+Total Sanctioned Amount,Montant total sanctionné

+Total Score (Out of 5),Score total (sur 5)

+Total Tax (Company Currency),Total des Taxes (Société Monnaie)

+Total Taxes and Charges,Total Taxes et frais

+Total Taxes and Charges (Company Currency),Total des taxes et charges (Société Monnaie)

+Total Working Days In The Month,Nombre total de jours ouvrables du mois

+Total amount of invoices received from suppliers during the digest period,Montant total des factures reçues des fournisseurs durant la période digest

+Total amount of invoices sent to the customer during the digest period,Montant total des factures envoyées au client au cours de la période digest

+Total in words,Total en mots

+Total production order qty for item,Totale pour la production de quantité pour l&#39;article

+Totals,Totaux

+Track separate Income and Expense for product verticals or divisions.,Suivre distincte sur le revenu et dépenses pour des produits ou des divisions verticales.

+Track this Delivery Note against any Project,Suivre ce bon de livraison contre tout projet

+Track this Sales Order against any Project,Suivre ce décret ventes contre tout projet

+Transaction,Transaction

+Transaction Date,Date de la transaction

+Transaction not allowed against stopped Production Order,Transaction non autorisée contre arrêté l'ordre de fabrication

+Transfer,Transférer

+Transfer Material,transfert de matériel

+Transfer Raw Materials,Transfert matières premières

+Transferred Qty,transféré Quantité

+Transporter Info,Infos Transporter

+Transporter Name,Nom Transporter

+Transporter lorry number,Numéro camion transporteur

+Trash Reason,Raison Corbeille

+Tree Type,Type d' arbre

+Tree of item classification,Arbre de classification du produit

+Trial Balance,Balance

+Tuesday,Mardi

+Type,Type

+Type of document to rename.,Type de document à renommer.

+Type of employment master.,Type de maître emploi.

+"Type of leaves like casual, sick etc.","Type de feuilles comme occasionnel, etc malades"

+Types of Expense Claim.,Types de demande de remboursement.

+Types of activities for Time Sheets,Types d&#39;activités pour les feuilles de temps

+UOM,Emballage

+UOM Conversion Detail,Détail de conversion Emballage

+UOM Conversion Details,Détails conversion UOM

+UOM Conversion Factor,Facteur de conversion Emballage

+UOM Conversion Factor is mandatory,Facteur de conversion UOM est obligatoire

+UOM Name,Nom UDM

+UOM Replace Utility,Utilitaire Remplacer Emballage

+Under AMC,En vertu de l&#39;AMC

+Under Graduate,Sous Graduate

+Under Warranty,Sous garantie

+Unit of Measure,Unité de mesure

+"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","Unité de mesure de cet article (Kg par exemple, unité, Non, Pair)."

+Units/Hour,Unités / heure

+Units/Shifts,Unités / Quarts de travail

+Unmatched Amount,Montant inégalée

+Unpaid,Non rémunéré

+Unscheduled,Non programmé

+Unstop,déboucher

+Unstop Material Request,Unstop Demande de Matériel

+Unstop Purchase Order,Unstop Commande

+Unsubscribed,Désabonné

+Update,Mettre à jour

+Update Clearance Date,Mettre à jour Date de Garde

+Update Cost,mise à jour des coûts

+Update Finished Goods,Marchandises mise à jour terminée

+Update Landed Cost,Mise à jour d'arrivée Coût

+Update Numbering Series,Mettre à jour la numérotation de la série

+Update Series,Update Series

+Update Series Number,Numéro de série mise à jour

+Update Stock,Mise à jour Stock

+Update Stock should be checked.,Mise à jour Stock doit être vérifiée.

+"Update allocated amount in the above table and then click ""Allocate"" button","Mise à jour montant alloué dans le tableau ci-dessus, puis cliquez sur &quot;Occupation&quot; bouton"

+Update bank payment dates with journals.,Mise à jour bancaire dates de paiement des revues.

+Update clearance date of Journal Entries marked as 'Bank Vouchers',Date d'autorisation de mise à jour des entrées de journal marqué comme « Banque Bons »

+Updated,Mise à jour

+Updated Birthday Reminders,Mise à jour anniversaire rappels

+Upload Attendance,Téléchargez Participation

+Upload Backups to Dropbox,Téléchargez sauvegardes à Dropbox

+Upload Backups to Google Drive,Téléchargez sauvegardes à Google Drive

+Upload HTML,Téléchargez HTML

+Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,Télécharger un fichier csv avec deux colonnes:. L&#39;ancien nom et le nouveau nom. Max 500 lignes.

+Upload attendance from a .csv file,Téléchargez la présence d&#39;un fichier. Csv

+Upload stock balance via csv.,Téléchargez solde disponible via csv.

+Upload your letter head and logo - you can edit them later.,Téléchargez votre tête et logo lettre - vous pouvez les modifier plus tard .

+Uploaded File Attachments,Pièces jointes téléchargées

+Upper Income,Revenu élevé

+Urgent,Urgent

+Use Multi-Level BOM,Utilisez Multi-Level BOM

+Use SSL,Utiliser SSL

+Use TLS,Utilisez TLS

+User,Utilisateur

+User ID,ID utilisateur

+User Name,Nom d&#39;utilisateur

+User Properties,Propriétés de l'utilisateur

+User Remark,Remarque l&#39;utilisateur

+User Remark will be added to Auto Remark,Remarque l&#39;utilisateur sera ajouté à Remarque Auto

+User Tags,Nuage de Tags

+User must always select,L&#39;utilisateur doit toujours sélectionner

+User settings for Point-of-sale (POS),Les paramètres utilisateur pour point de vente ( POS )

+Username,Nom d&#39;utilisateur

+Users and Permissions,Utilisateurs et autorisations

+Users who can approve a specific employee's leave applications,Les utilisateurs qui peuvent approuver les demandes de congé d&#39;un employé spécifique

+Users with this role are allowed to create / modify accounting entry before frozen date,Les utilisateurs ayant ce rôle sont autorisés à créer / modifier l'entrée de la comptabilité avant la date congelés

+Users with this role are allowed to set frozen accounts and create / modify accounting entries against frozen accounts,Les utilisateurs ayant ce rôle sont autorisés à fixer les comptes gelés et de créer / modifier des entrées comptables contre les comptes gelés

+Utilities,Utilitaires

+Utility,Utilitaire

+Valid For Territories,Valable pour les territoires

+Valid Upto,Jusqu&#39;à valide

+Valid for Buying or Selling?,Valable pour acheter ou vendre?

+Valid for Territories,Valable pour les Territoires

+Validate,Valider

+Valuation,Évaluation

+Valuation Method,Méthode d&#39;évaluation

+Valuation Rate,Taux d&#39;évaluation

+Valuation and Total,Valorisation et Total

+Value,Valeur

+Value or Qty,Valeur ou Quantité

+Vehicle Dispatch Date,Date de véhicule Dispatch

+Vehicle No,Aucun véhicule

+Verified By,Vérifié par

+View,Voir

+View Ledger,Voir Ledger

+View Now,voir maintenant

+Visit,Visiter

+Visit report for maintenance call.,Visitez le rapport de l&#39;appel d&#39;entretien.

+Voucher #,bon #

+Voucher Detail No,Détail volet n °

+Voucher ID,ID Bon

+Voucher No,Bon Pas

+Voucher Type,Type de Bon

+Voucher Type and Date,Type de chèques et date

+WIP Warehouse required before Submit,WIP Entrepôt nécessaire avant Soumettre

+Walk In,Walk In

+Warehouse,entrepôt

+Warehouse ,

+Warehouse Contact Info,Entrepôt Info Contact

+Warehouse Detail,Détail d&#39;entrepôt

+Warehouse Name,Nom d&#39;entrepôt

+Warehouse User,L&#39;utilisateur d&#39;entrepôt

+Warehouse Users,Les utilisateurs d&#39;entrepôt

+Warehouse and Reference,Entrepôt et référence

+Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt,Entrepôt ne peut être modifié via Stock Entrée / bon de livraison / reçu d'achat

+Warehouse cannot be changed for Serial No.,Entrepôt ne peut être modifié pour le numéro de série

+Warehouse does not belong to company.,Entrepôt n&#39;appartient pas à la société.

+Warehouse is missing in Purchase Order,Entrepôt est manquant dans la commande d'achat

+Warehouse where you are maintaining stock of rejected items,Entrepôt où vous êtes maintenant le bilan des éléments rejetés

+Warehouse-Wise Stock Balance,Warehouse-Wise Stock Solde

+Warehouse-wise Item Reorder,Warehouse-sage Réorganiser article

+Warehouses,Entrepôts

+Warn,Avertir

+Warning: Leave application contains following block dates,Attention: la demande d&#39;autorisation contient les dates de blocs suivants

+Warning: Material Requested Qty is less than Minimum Order Qty,Attention: Matériel requis Quantité est inférieure Quantité minimum à commander

+Warranty / AMC Details,Garantie / AMC Détails

+Warranty / AMC Status,Garantie / AMC Statut

+Warranty Expiry Date,Date d&#39;expiration de garantie

+Warranty Period (Days),Période de garantie (jours)

+Warranty Period (in days),Période de garantie (en jours)

+Warranty expiry date and maintenance status mismatched,Garantie date d'expiration et l'état d'entretien correspondent pas

+Website,Site Web

+Website Description,Description du site Web

+Website Item Group,Groupe Article Site

+Website Item Groups,Groupes d&#39;articles Site web

+Website Settings,Réglages Site web

+Website Warehouse,Entrepôt site web

+Wednesday,Mercredi

+Weekly,Hebdomadaire

+Weekly Off,Hebdomadaire Off

+Weight UOM,Poids Emballage

+"Weight is mentioned,\nPlease mention ""Weight UOM"" too","Le poids est indiqué , \ nVeuillez mentionne "" Poids Emballage « trop"

+Weightage,Weightage

+Weightage (%),Weightage (%)

+Welcome to ERPNext. Over the next few minutes we will help you setup your ERPNext account. Try and fill in as much information as you have even if it takes a bit longer. It will save you a lot of time later. Good Luck!,"Bienvenue à ERPNext . Au cours des prochaines minutes, nous allons vous aider à configurer votre compte ERPNext . Essayez de remplir autant d'informations que vous avez même si cela prend un peu plus longtemps . Elle vous fera économiser beaucoup de temps plus tard . Bonne chance !"

+What does it do?,Que faut-il faire ?

+"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.","Lorsque l&#39;une des opérations contrôlées sont «soumis», un e-mail pop-up s&#39;ouvre automatiquement pour envoyer un courrier électronique à l&#39;associé &quot;Contact&quot; dans cette transaction, la transaction en pièce jointe. L&#39;utilisateur peut ou ne peut pas envoyer l&#39;e-mail."

+"When submitted, the system creates difference entries ",

+Where items are stored.,Lorsque des éléments sont stockés.

+Where manufacturing operations are carried out.,Lorsque les opérations de fabrication sont réalisées.

+Widowed,Veuf

+Will be calculated automatically when you enter the details,Seront calculés automatiquement lorsque vous entrez les détails

+Will be updated after Sales Invoice is Submitted.,Sera mis à jour après la facture de vente est soumise.

+Will be updated when batched.,Sera mis à jour lorsque lots.

+Will be updated when billed.,Sera mis à jour lorsqu&#39;ils sont facturés.

+With Operations,Avec des opérations

+With period closing entry,Avec l'entrée période de fermeture

+Work Details,Détails de travail

+Work Done,Travaux effectués

+Work In Progress,Work In Progress

+Work-in-Progress Warehouse,Entrepôt Work-in-Progress

+Working,De travail

+Workstation,Workstation

+Workstation Name,Nom de station de travail

+Write Off Account,Ecrire Off compte

+Write Off Amount,Ecrire Off Montant

+Write Off Amount <=,Ecrire Off Montant &lt;=

+Write Off Based On,Ecrire Off Basé sur

+Write Off Cost Center,Ecrire Off Centre de coûts

+Write Off Outstanding Amount,Ecrire Off Encours

+Write Off Voucher,Ecrire Off Bon

+Wrong Template: Unable to find head row.,Modèle tort: ​​Impossible de trouver la ligne de tête.

+Year,Année

+Year Closed,L&#39;année Fermé

+Year End Date,Fin de l'exercice Date de

+Year Name,Nom Année

+Year Start Date,Date de début Année

+Year Start Date and Year End Date are already set in Fiscal Year: ,

+Year Start Date and Year End Date are not within Fiscal Year.,Année Date de début et de fin d'année date ne sont pas dans l'année fiscale .

+Year Start Date should not be greater than Year End Date,Année Date de début ne doit pas être supérieure à fin de l'année Date d'

+Year of Passing,Année de passage

+Yearly,Annuel

+Yes,Oui

+You are not allowed to reply to this ticket.,Vous n'êtes pas autorisé à répondre à ce billet .

+You are not authorized to do/modify back dated entries before ,Vous n&#39;êtes pas autorisé à faire / modifier dos entrées datées avant

+You are not authorized to set Frozen value,Vous n'êtes pas autorisé à mettre en valeur Frozen

+You are the Expense Approver for this record. Please Update the 'Status' and Save,Vous êtes l'approbateur de dépenses pour cet enregistrement . S'il vous plaît mettre à jour le «Status» et Save

+You are the Leave Approver for this record. Please Update the 'Status' and Save,Vous êtes l'approbateur congé pour cet enregistrement . S'il vous plaît mettre à jour le «Status» et Save

+You can Enter Row only if your Charge Type is 'On Previous Row Amount' or ' Previous Row Total',Vous pouvez entrer Row uniquement si votre type de charge est « Le précédent Montant de la ligne » ou « Précédent Row Total»

+You can enter any date manually,Vous pouvez entrer une date manuellement

+You can enter the minimum quantity of this item to be ordered.,Vous pouvez entrer la quantité minimale de cet élément à commander.

+You can not change rate if BOM mentioned agianst any item,Vous ne pouvez pas modifier le taux si BOM mentionné agianst un article

+You can not enter both Delivery Note No and Sales Invoice No. Please enter any one.,Vous ne pouvez pas entrer à la fois bon de livraison et la facture de vente n ° n ° S'il vous plaît entrer personne.

+"You can start by selecting backup frequency and \
+					granting access for sync",

+You can submit this Stock Reconciliation.,Vous pouvez soumettre cette Stock réconciliation .

+You can update either Quantity or Valuation Rate or both.,Vous pouvez mettre à jour soit Quantité ou l'évaluation des taux ou les deux.

+You cannot Enter Row no. greater than or equal to current row no. for this Charge type,Vous ne pouvez pas entrer Row pas . supérieure ou égale à la ligne actuelle aucune . pour ce type de charge

+You cannot deduct when category is for 'Valuation' or 'Valuation and Total',"Vous ne pouvez pas déduire lorsqu'une catégorie est pour « évaluation » ou « évaluation et Total """

+You cannot directly enter Amount and if your Charge Type is Actual enter your amount in Rate,"Vous ne pouvez pas entrer directement Montant et si votre type de charge est réelle , entrez votre montant à taux"

+You cannot give more than ,

+You cannot select Charge Type as 'On Previous Row Amount' or 'On Previous Row Total' for first row,Vous ne pouvez pas sélectionner Type de charge comme « Sur la ligne précédente Montant » ou « Le précédent Row totale » pour la première rangée

+You cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for valuation. You can select only 'Total' option for previous row amount or previous row total,Vous ne pouvez pas sélectionner le type de charge comme « Sur la ligne précédente Montant » ou « Le précédent Row totale » pour l'évaluation . Vous ne pouvez sélectionner que l'option «Total» pour le montant de la ligne précédente ou total de la ligne précédente

+You have entered duplicate items. Please rectify and try again.,Vous avez entré les doublons . S'il vous plaît corriger et essayer à nouveau.

+You may need to update: ,Vous devrez peut-être mettre à jour:

+You must ,

+Your Customer's TAX registration numbers (if applicable) or any general information,Votre Client numéros d&#39;immatriculation fiscale (le cas échéant) ou toute autre information générale

+Your Customers,vos clients

+Your ERPNext subscription will,Votre abonnement sera ERPNext

+Your Products or Services,Vos produits ou services

+Your Suppliers,vos fournisseurs

+Your sales person who will contact the customer in future,Votre personne de ventes qui prendra contact avec le client dans le futur

+Your sales person will get a reminder on this date to contact the customer,Votre personne de ventes recevoir un rappel de cette date pour contacter le client

+Your setup is complete. Refreshing...,Votre installation est terminée. Rafraîchissant ...

+Your support email id - must be a valid email - this is where your emails will come!,Votre e-mail id soutien - doit être une adresse email valide - c&#39;est là que vos e-mails viendra!

+already available in Price List,déjà dans la liste de prix

+already returned though some other documents,déjà retourné si certains autres documents

+also be included in Item's rate,également être inclus dans le prix de l&#39;article

+and,et

+"and ""Is Sales Item"" is ""Yes"" and there is no other Sales BOM","et "" Est- Point de vente "" est ""Oui"" et il n'y a pas d'autre nomenclature ventes"

+"and create a new Account Ledger (by clicking on Add Child) of type ""Bank or Cash""","et créer un nouveau compte Ledger ( en cliquant sur Ajouter un enfant ) de type « bancaire ou en espèces """

+"and create a new Account Ledger (by clicking on Add Child) of type ""Tax"" and do mention the Tax rate.",et créer un nouveau compte Ledger ( en cliquant sur Ajouter un enfant ) de type « impôt» et ne mentionnent le taux de l'impôt.

+and fiscal year: ,

+are not allowed for,ne sont pas autorisés pour

+are not allowed for ,

+are not allowed.,ne sont pas autorisés .

+assigned by,attribué par

+but entries can be made against Ledger,mais les entrées peuvent être faites contre Ledger

+but is pending to be manufactured.,mais est en attente d'être fabriqué .

+cancel,annuler

+cannot be greater than 100,ne peut pas être supérieure à 100

+dd-mm-yyyy,jj-mm-aaaa

+dd/mm/yyyy,jj / mm / aaaa

+deactivate,désactiver

+discount on Item Code,de réduction sur le Code de l'article

+does not belong to BOM: ,n&#39;appartient pas à la nomenclature:

+does not have role 'Leave Approver',n&#39;a pas de rôle les congés approbateur »

+does not match,ne correspond pas

+"e.g. Bank, Cash, Credit Card","par exemple, bancaire, Carte de crédit"

+"e.g. Kg, Unit, Nos, m","kg par exemple, l&#39;unité, n, m"

+eg. Cheque Number,par exemple. Numéro de chèque

+example: Next Day Shipping,Exemple: Jour suivant Livraison

+has already been submitted.,a déjà été soumis .

+has been entered atleast twice,a été saisi deux fois atleast

+has been made after posting date,a été fait après la date de report

+has expired,a expiré

+have a common territory,avoir un territoire commun

+in the same UOM.,dans la même unité de mesure .

+is a cancelled Item,est un élément annulée

+is not a Stock Item,n&#39;est pas un élément de Stock

+lft,lft

+mm-dd-yyyy,mm-jj-aaaa

+mm/dd/yyyy,jj / mm / aaaa

+must be a Liability account,doit être un compte de la responsabilité

+must be one of,doit être l&#39;un des

+not a purchase item,pas un article d&#39;achat

+not a sales item,pas un point de vente

+not a service item.,pas un élément de service.

+not a sub-contracted item.,pas un élément de sous-traitance.

+not submitted,pas soumis

+not within Fiscal Year,ne relèvent pas de l&#39;exercice

+of,de

+old_parent,old_parent

+reached its end of life on,atteint la fin de sa vie sur

+rgt,rgt

+should be 100%,devrait être de 100%

+the form before proceeding,la forme avant de continuer

+they are created automatically from the Customer and Supplier master,ils sont créés automatiquement à partir du client et le fournisseur maître

+"to be included in Item's rate, it is required that: ","être inclus dans le prix de l&#39;article, il est nécessaire que:"

+to set the given stock and valuation on this date.,pour définir le stock et l'évaluation donnée à cette date .

+usually as per physical inventory.,généralement que par l'inventaire physique .

+website page link,Lien vers page web

+which is greater than sales order qty ,qui est supérieur à l&#39;ordre ventes qté

+yyyy-mm-dd,aaaa-mm-jj

diff --git a/erpnext/translations/hi.csv b/erpnext/translations/hi.csv
new file mode 100644
index 0000000..7417aba
--- /dev/null
+++ b/erpnext/translations/hi.csv
@@ -0,0 +1,3029 @@
+ (Half Day),(आधे दिन)

+ .You can not assign / modify / remove Master Name,

+ Quantity should be greater than 0.,

+ after this transaction.,

+ against cost center ,

+ against sales order,बिक्री के आदेश के खिलाफ

+ against same operation,एक ही आपरेशन के खिलाफ

+ already marked,पहले से ही चिह्नित

+ and fiscal year : ,

+ and year: ,और वर्ष:

+ as it is stock Item or packing item,यह स्टॉक आइटम या पैकिंग आइटम के रूप में है

+ at warehouse: ,गोदाम में:

+ budget ,

+ can not be created/modified against stopped Sales Order ,

+ can not be deleted,

+ can not be made.,नहीं बनाया जा सकता.

+ can not be received twice,

+ can only be debited/credited through Stock transactions,

+ created,

+ does not belong to ,

+ does not belong to Warehouse,

+ does not belong to the company,कंपनी का नहीं है

+ does not exists,

+ for account ,

+ has been freezed. ,freezed किया गया है.

+ is a frozen account. Either make the account active or assign role in Accounts Settings who can create / modify entries against this account,

+" is a frozen account. To create / edit transactions against this account, you need role",

+" is less than equals to zero in the system, valuation rate is mandatory for this item",

+ is mandatory,अनिवार्य है

+ is mandatory for GL Entry,जीएल एंट्री करने के लिए अनिवार्य है

+ is not a ledger,एक खाता नहीं है

+ is not active,सक्रिय नहीं है

+ is not submitted document,

+" is now the default Fiscal Year. \
+			Please refresh your browser for the change to take effect.",

+ not active or does not exists in the system,सक्रिय नहीं या सिस्टम में मौजूद नहीं है

+ or the BOM is cancelled or inactive,या BOM रद्द कर दिया है या निष्क्रिय

+ should be same as that in ,में उस के रूप में ही किया जाना चाहिए

+ was on leave on ,था पर छोड़ पर

+ will be ,हो जाएगा

+ will be created,

+ will be over-billed against mentioned ,उल्लेख के खिलाफ ज्यादा बिल भेजा जाएगा

+ will become ,हो जाएगा

+ will exceed by ,

+""" does not exists",""" मौजूद नहीं है"

+# ###.##,

+"#,###",

+"#,###.##",

+"#,###.###",

+"#,##,###.##",

+#.###,

+"#.###,##",

+%  Delivered,% वितरित

+% Amount Billed,% बिल की राशि

+% Billed,% बिल

+% Completed,% पूर्ण

+% Delivered,% वितरित

+% Installed,% Installed

+% Received,% प्राप्त

+% of materials billed against this Purchase Order.,सामग्री का% इस खरीद के आदेश के खिलाफ बिल.

+% of materials billed against this Sales Order,% सामग्री की बिक्री के इस आदेश के खिलाफ बिल

+% of materials delivered against this Delivery Note,इस डिलिवरी नोट के खिलाफ दिया सामग्री का%

+% of materials delivered against this Sales Order,इस बिक्री आदेश के खिलाफ दिया सामग्री का%

+% of materials ordered against this Material Request,सामग्री का% इस सामग्री अनुरोध के खिलाफ आदेश दिया

+% of materials received against this Purchase Order,इस खरीद के आदेश के खिलाफ प्राप्त सामग्री की%

+%(conversion_rate_label)s is mandatory. Maybe Currency Exchange record is not created for %(from_currency)s to %(to_currency)s,% ( conversion_rate_label ) अनिवार्य है . हो सकता है कि विनिमय दर रिकॉर्ड % के लिए नहीं बनाई गई है ( from_currency ) एस % करने के लिए ( to_currency ) है

+' in Company: ,&#39;कंपनी में:

+'To Case No.' cannot be less than 'From Case No.',&#39;प्रकरण नहीं करने के लिए&#39; &#39;केस नंबर से&#39; से कम नहीं हो सकता

+"(Paid amount + Write Off Amount) can not be \
+				greater than Grand Total",

+(Total) Net Weight value. Make sure that Net Weight of each item is,( कुल ) नेट वजन मूल्य . प्रत्येक आइटम का शुद्ध वजन है कि सुनिश्चित करें

+* Will be calculated in the transaction.,* लेनदेन में गणना की जाएगी.

+"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.
+
+To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**",

+**Currency** Master,** मुद्रा ** मास्टर

+**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,** वित्त वर्ष ** एक वित्तीय वर्ष का प्रतिनिधित्व करता है. सभी लेखा प्रविष्टियों और अन्य प्रमुख लेनदेन ** वित्त वर्ष के खिलाफ ट्रैक कर रहे हैं.

+". Outstanding cannot be less than zero. \
+			 	Please match exact outstanding.",

+. Please set status of the employee as 'Left',. &#39;वाम&#39; के रूप में कर्मचारी की स्थिति सेट करें

+. You can not mark his attendance as 'Present',. आप &#39;वर्तमान&#39; के रूप में अपनी उपस्थिति को चिह्नित नहीं कर सकते

+01,01

+02,02

+03,03

+04,04

+05,05

+06,06

+07,07

+08,08

+09,09

+"1 Currency = [?] Fraction
+For e.g. 1 USD = 100 Cent",

+1. To maintain the customer wise item code and to make them searchable based on their code use this option,1. इस विकल्प का उपयोग ग्राहक बुद्धिमान आइटम कोड को बनाए रखने और अपने कोड के आधार पर बनाने के लिए उन्हें खोजा

+10,10

+11,11

+12,12

+2,2

+3,3

+4,4

+5,5

+6,6

+: Duplicate row from same ,: उसी से पंक्ति डुप्लिकेट

+: It is linked to other active BOM(s),: यह अन्य सक्रिय बीओएम (ओं) से जुड़ा हुआ है

+: Mandatory for a Recurring Invoice.,: एक आवर्ती चालान के लिए अनिवार्य है.

+"<a href=""#Sales Browser/Customer Group"">Add / Edit</a>","<a href=""#Sales Browser/Customer Group""> जोड़ें / संपादित करें </ a >"

+"<a href=""#Sales Browser/Item Group"">Add / Edit</a>","<a href=""#Sales Browser/Item Group""> जोड़ें / संपादित करें </ a >"

+"<a href=""#Sales Browser/Territory"">Add / Edit</a>","<a href=""#Sales Browser/Territory""> जोड़ें / संपादित करें </ a >"

+"<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank"">[?]</a>","<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank""> [? ] </ a >"

+A Customer exists with same name,एक ग्राहक एक ही नाम के साथ मौजूद है

+A Lead with this email id should exist,इस ईमेल आईडी के साथ एक लीड मौजूद होना चाहिए

+"A Product or a Service that is bought, sold or kept in stock.","एक उत्पाद या सेवा है कि खरीदा है, बेचा या स्टॉक में रखा."

+A Supplier exists with same name,एक सप्लायर के एक ही नाम के साथ मौजूद है

+A condition for a Shipping Rule,एक नौवहन नियम के लिए एक शर्त

+A logical Warehouse against which stock entries are made.,एक तार्किक वेयरहाउस के खिलाफ जो शेयर प्रविष्टियों बना रहे हैं.

+A symbol for this currency. For e.g. $,इस मुद्रा के लिए एक प्रतीक है. उदाहरण के लिए $

+A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,एक तीसरे पक्ष के वितरक / डीलर / कमीशन एजेंट / सहबद्ध / पुनर्विक्रेता जो एक आयोग के लिए कंपनियों के उत्पादों को बेचता है.

+A+,A +

+A-,A-

+AB+,AB +

+AB-,अटल बिहारी

+AMC Expiry Date,एएमसी समाप्ति तिथि

+AMC expiry date and maintenance status mismatched,एएमसी समाप्ति की तारीख और रखरखाव की स्थिति बेमेल

+ATT,ATT

+Abbr,Abbr

+About ERPNext,ERPNext बारे में

+Above Value,मूल्य से ऊपर

+Absent,अनुपस्थित

+Acceptance Criteria,स्वीकृति मानदंड

+Accepted,स्वीकार किया

+Accepted Quantity,स्वीकार किए जाते हैं मात्रा

+Accepted Warehouse,स्वीकार किए जाते हैं वेअरहाउस

+Account,खाता

+Account ,

+Account Balance,खाता शेष

+Account Details,खाता विवरण

+Account Head,लेखाशीर्ष

+Account Name,खाते का नाम

+Account Type,खाता प्रकार

+Account expires on,खाता को समाप्त हो

+Account for the warehouse (Perpetual Inventory) will be created under this Account.,गोदाम ( सदा सूची ) के लिए खाते में इस खाते के तहत बनाया जाएगा .

+Account for this ,इस के लिए खाता

+Accounting,लेखांकन

+Accounting Entries are not allowed against groups.,लेखांकन प्रविष्टियों समूहों के खिलाफ अनुमति नहीं है.

+"Accounting Entries can be made against leaf nodes, called","लेखांकन प्रविष्टियों बुलाया , पत्ती नोड्स के खिलाफ किया जा सकता है"

+Accounting Year.,लेखा वर्ष.

+"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","इस तारीख तक कर जम लेखा प्रविष्टि, कोई नहीं / नीचे निर्दिष्ट भूमिका छोड़कर प्रविष्टि को संशोधित कर सकते हैं."

+Accounting journal entries.,लेखा पत्रिका प्रविष्टियों.

+Accounts,लेखा

+Accounts Frozen Upto,लेखा तक जमे हुए

+Accounts Payable,लेखा देय

+Accounts Receivable,लेखा प्राप्य

+Accounts Settings,लेखा सेटिंग्स

+Action,कार्रवाई

+Active,सक्रिय

+Active: Will extract emails from ,सक्रिय: से ईमेल निकालने विल

+Activity,सक्रियता

+Activity Log,गतिविधि लॉग

+Activity Log:,गतिविधि प्रवेश करें :

+Activity Type,गतिविधि प्रकार

+Actual,वास्तविक

+Actual Budget,वास्तविक बजट

+Actual Completion Date,वास्तविक पूरा करने की तिथि

+Actual Date,वास्तविक तारीख

+Actual End Date,वास्तविक समाप्ति तिथि

+Actual Invoice Date,वास्तविक चालान तिथि

+Actual Posting Date,वास्तविक पोस्टिंग तिथि

+Actual Qty,वास्तविक मात्रा

+Actual Qty (at source/target),वास्तविक मात्रा (स्रोत / लक्ष्य पर)

+Actual Qty After Transaction,लेन - देन के बाद वास्तविक मात्रा

+Actual Qty: Quantity available in the warehouse.,वास्तविक मात्रा: गोदाम में उपलब्ध मात्रा .

+Actual Quantity,वास्तविक मात्रा

+Actual Start Date,वास्तविक प्रारंभ दिनांक

+Add,जोड़ना

+Add / Edit Taxes and Charges,कर और प्रभार जोड़ें / संपादित करें

+Add Child,बाल जोड़ें

+Add Serial No,धारावाहिक नहीं जोड़ें

+Add Taxes,करों जोड़ें

+Add Taxes and Charges,करों और शुल्कों में जोड़ें

+Add or Deduct,जोड़ें या घटा

+Add rows to set annual budgets on Accounts.,पंक्तियाँ जोड़ें लेखा पर वार्षिक बजट निर्धारित.

+Add to calendar on this date,इस तिथि पर कैलेंडर में जोड़ें

+Add/Remove Recipients,प्राप्तकर्ता जोड़ें / निकालें

+Additional Info,अतिरिक्त जानकारी

+Address,पता

+Address & Contact,पता और संपर्क

+Address & Contacts,पता और संपर्क

+Address Desc,जानकारी पता करने के लिए

+Address Details,पते की जानकारी

+Address HTML,HTML पता करने के लिए

+Address Line 1,पता पंक्ति 1

+Address Line 2,पता पंक्ति 2

+Address Title,पता शीर्षक

+Address Type,पता प्रकार

+Advance Amount,अग्रिम राशि

+Advance amount,अग्रिम राशि

+Advances,अग्रिम

+Advertisement,विज्ञापन

+After Sale Installations,बिक्री के प्रतिष्ठान के बाद

+Against,के खिलाफ

+Against Account,खाते के खिलाफ

+Against Docname,Docname खिलाफ

+Against Doctype,Doctype के खिलाफ

+Against Document Detail No,दस्तावेज़ विस्तार नहीं के खिलाफ

+Against Document No,दस्तावेज़ के खिलाफ कोई

+Against Expense Account,व्यय खाते के खिलाफ

+Against Income Account,आय खाता के खिलाफ

+Against Journal Voucher,जर्नल वाउचर के खिलाफ

+Against Purchase Invoice,खरीद चालान के खिलाफ

+Against Sales Invoice,बिक्री चालान के खिलाफ

+Against Sales Order,बिक्री के आदेश के खिलाफ

+Against Voucher,वाउचर के खिलाफ

+Against Voucher Type,वाउचर प्रकार के खिलाफ

+Ageing Based On,के आधार पर बूढ़े

+Agent,एजेंट

+"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. 
+
+The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".
+
+For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.
+
+Note: BOM = Bill of Materials",

+Aging Date,तिथि एजिंग

+All Addresses.,सभी पते.

+All Contact,सभी संपर्क

+All Contacts.,सभी संपर्क.

+All Customer Contact,सभी ग्राहक संपर्क

+All Day,सभी दिन

+All Employee (Active),सभी कर्मचारी (सक्रिय)

+All Lead (Open),सभी लीड (ओपन)

+All Products or Services.,सभी उत्पादों या सेवाओं.

+All Sales Partner Contact,सभी बिक्री साथी संपर्क

+All Sales Person,सभी बिक्री व्यक्ति

+All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,सभी बिक्री लेनदेन कई ** बिक्री व्यक्तियों ** इतनी है कि आप सेट और लक्ष्यों की निगरानी कर सकते हैं के खिलाफ चिह्नित किया जा सकता है.

+All Supplier Contact,सभी आपूर्तिकर्ता संपर्क

+All Supplier Types,सभी आपूर्तिकर्ता के प्रकार

+"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>
+Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.",

+"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>
+Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.",

+Allocate,आवंटित

+Allocate leaves for the year.,वर्ष के लिए पत्तियों आवंटित.

+Allocated Amount,आवंटित राशि

+Allocated Budget,आवंटित बजट

+Allocated amount,आवंटित राशि

+Allow Bill of Materials,सामग्री के बिल की अनुमति दें

+Allow Dropbox Access,ड्रॉपबॉक्स पहुँच की अनुमति

+Allow For Users,उपयोगकर्ताओं के लिए अनुमति

+Allow Google Drive Access,गूगल ड्राइव पहुँच की अनुमति

+Allow Negative Balance,ऋणात्मक शेष की अनुमति दें

+Allow Negative Stock,नकारात्मक स्टॉक की अनुमति दें

+Allow Production Order,उत्पादन का आदेश दें

+Allow User,उपयोगकर्ता की अनुमति

+Allow Users,उपयोगकर्ताओं को अनुमति दें

+Allow the following users to approve Leave Applications for block days.,निम्नलिखित उपयोगकर्ता ब्लॉक दिनों के लिए छोड़ एप्लीकेशन को स्वीकृत करने की अनुमति दें.

+Allow user to edit Price List Rate in transactions,उपयोगकर्ता लेनदेन में मूल्य सूची दर को संपादित करने की अनुमति दें

+Allowance Percent,भत्ता प्रतिशत

+Allowed Role to Edit Entries Before Frozen Date,फ्रोजन तारीख से पहले संपादित प्रविष्टियां करने की अनुमति दी रोल

+Always use above Login Id as sender,हमेशा प्रेषक के रूप में लॉगिन आईडी से ऊपर का उपयोग

+Amended From,से संशोधित

+Amount,राशि

+Amount (Company Currency),राशि (कंपनी मुद्रा)

+Amount <=,राशि &lt;=

+Amount >=,राशि&gt; =

+Amount to Bill,बिल राशि

+Analytics,विश्लेषिकी

+Another Period Closing Entry,अन्य समयावधि अन्तिम प्रविष्टि

+Another Salary Structure '%s' is active for employee '%s'. Please make its status 'Inactive' to proceed.,एक और वेतन ढांचे में '% s ' कर्मचारी '% s' के लिए सक्रिय है . आगे बढ़ने के लिए अपनी स्थिति को 'निष्क्रिय' कर लें .

+"Any other comments, noteworthy effort that should go in the records.","किसी भी अन्य टिप्पणी, उल्लेखनीय प्रयास है कि रिकॉर्ड में जाना चाहिए."

+Applicable Holiday List,लागू अवकाश सूची

+Applicable Territory,लागू टेरिटरी

+Applicable To (Designation),के लिए लागू (पद)

+Applicable To (Employee),के लिए लागू (कर्मचारी)

+Applicable To (Role),के लिए लागू (रोल)

+Applicable To (User),के लिए लागू (उपयोगकर्ता)

+Applicant Name,आवेदक के नाम

+Applicant for a Job,एक नौकरी के लिए आवेदक

+Applicant for a Job.,एक नौकरी के लिए आवेदक.

+Applications for leave.,छुट्टी के लिए आवेदन.

+Applies to Company,कंपनी के लिए लागू होता है

+Apply / Approve Leaves,पत्तियां लागू / स्वीकृत

+Appraisal,मूल्यांकन

+Appraisal Goal,मूल्यांकन लक्ष्य

+Appraisal Goals,मूल्यांकन लक्ष्य

+Appraisal Template,मूल्यांकन टेम्पलेट

+Appraisal Template Goal,मूल्यांकन टेम्पलेट लक्ष्य

+Appraisal Template Title,मूल्यांकन टेम्पलेट शीर्षक

+Approval Status,स्वीकृति स्थिति

+Approved,अनुमोदित

+Approver,सरकारी गवाह

+Approving Role,रोल की स्वीकृति

+Approving User,उपयोगकर्ता के स्वीकृति

+Are you sure you want to STOP ,

+Are you sure you want to UNSTOP ,

+Arrear Amount,बकाया राशि

+"As Production Order can be made for this item, \
+				it must be a stock item.",

+As existing qty for item: ,: आइटम के लिए मौजूदा मात्रा के रूप में

+As per Stock UOM,स्टॉक UOM के अनुसार

+"As there are existing stock transactions for this item, you can not change the values of 'Has Serial No', 'Is Stock Item' and 'Valuation Method'","इस मद के लिए मौजूदा स्टॉक लेनदेन कर रहे हैं, आप ' धारावाहिक नहीं है' के मूल्यों को नहीं बदल सकते , और ' मूल्यांकन पद्धति ' शेयर मद है '"

+Atleast one warehouse is mandatory,कम से कम एक गोदाम अनिवार्य है

+Attendance,उपस्थिति

+Attendance Date,उपस्थिति तिथि

+Attendance Details,उपस्थिति विवरण

+Attendance From Date,दिनांक से उपस्थिति

+Attendance From Date and Attendance To Date is mandatory,तिथि करने के लिए तिथि और उपस्थिति से उपस्थिति अनिवार्य है

+Attendance To Date,तिथि उपस्थिति

+Attendance can not be marked for future dates,उपस्थिति भविष्य तारीखों के लिए चिह्नित नहीं किया जा सकता

+Attendance for the employee: ,कर्मचारी के लिए उपस्थिति:

+Attendance record.,उपस्थिति रिकॉर्ड.

+Authorization Control,प्राधिकरण नियंत्रण

+Authorization Rule,प्राधिकरण नियम

+Auto Accounting For Stock Settings,शेयर सेटिंग्स के लिए ऑटो लेखांकन

+Auto Email Id,ऑटो ईमेल आईडी

+Auto Material Request,ऑटो सामग्री अनुरोध

+Auto-raise Material Request if quantity goes below re-order level in a warehouse,मात्रा एक गोदाम में फिर से आदेश के स्तर से नीचे चला जाता है तो सामग्री अनुरोध ऑटो बढ़ा

+Automatically extract Job Applicants from a mail box ,

+Automatically extract Leads from a mail box e.g.,स्वचालित रूप से एक मेल बॉक्स से सुराग निकालने उदा

+Automatically updated via Stock Entry of type Manufacture/Repack,स्वतः प्रकार निर्माण / Repack स्टॉक प्रविष्टि के माध्यम से अद्यतन

+Autoreply when a new mail is received,स्वतः जब एक नया मेल प्राप्त होता है

+Available,उपलब्ध

+Available Qty at Warehouse,गोदाम में उपलब्ध मात्रा

+Available Stock for Packing Items,आइटम पैकिंग के लिए उपलब्ध स्टॉक

+"Available in 
+BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet",

+Average Age,औसत आयु

+Average Commission Rate,औसत कमीशन दर

+Average Discount,औसत छूट

+B+,B +

+B-,बी

+BILL,विधेयक

+BILLJ,BILLJ

+BOM,बीओएम

+BOM Detail No,बीओएम विस्तार नहीं

+BOM Explosion Item,बीओएम धमाका आइटम

+BOM Item,बीओएम आइटम

+BOM No,नहीं बीओएम

+BOM No. for a Finished Good Item,एक समाप्त अच्छा आइटम के लिए बीओएम सं.

+BOM Operation,बीओएम ऑपरेशन

+BOM Operations,बीओएम संचालन

+BOM Replace Tool,बीओएम बदलें उपकरण

+BOM replaced,बीओएम प्रतिस्थापित

+Backup Manager,बैकअप प्रबंधक

+Backup Right Now,अभी बैकअप

+Backups will be uploaded to,बैकअप के लिए अपलोड किया जाएगा

+Balance Qty,शेष मात्रा

+Balance Value,शेष मूल्य

+"Balances of Accounts of type ""Bank or Cash""",प्रकार &quot;बैंक या नकद&quot; के खातों का शेष

+Bank,बैंक

+Bank A/C No.,बैंक ए / सी सं.

+Bank Account,बैंक खाता

+Bank Account No.,बैंक खाता नहीं

+Bank Accounts,बैंक खातों

+Bank Clearance Summary,बैंक क्लीयरेंस सारांश

+Bank Name,बैंक का नाम

+Bank Reconciliation,बैंक समाधान

+Bank Reconciliation Detail,बैंक सुलह विस्तार

+Bank Reconciliation Statement,बैंक समाधान विवरण

+Bank Voucher,बैंक वाउचर

+Bank or Cash,बैंक या कैश

+Bank/Cash Balance,बैंक / नकद शेष

+Barcode,बारकोड

+Based On,के आधार पर

+Basic Info,मूल जानकारी

+Basic Information,बुनियादी जानकारी

+Basic Rate,मूल दर

+Basic Rate (Company Currency),बेसिक रेट (कंपनी मुद्रा)

+Batch,बैच

+Batch (lot) of an Item.,एक आइटम के बैच (बहुत).

+Batch Finished Date,बैच तिथि समाप्त

+Batch ID,बैच आईडी

+Batch No,कोई बैच

+Batch Started Date,बैच तिथि शुरू किया

+Batch Time Logs for Billing.,बैच समय बिलिंग के लिए लॉग.

+Batch Time Logs for billing.,बैच समय बिलिंग के लिए लॉग.

+Batch-Wise Balance History,बैच वार शेष इतिहास

+Batched for Billing,बिलिंग के लिए batched

+"Before proceeding, please create Customer from Lead","आगे बढ़ने से पहले , नेतृत्व से ग्राहक बनाएं"

+Better Prospects,बेहतर संभावनाओं

+Bill Date,बिल की तारीख

+Bill No,विधेयक नहीं

+Bill of Material to be considered for manufacturing,सामग्री का बिल के लिए निर्माण के लिए विचार किया

+Bill of Materials,सामग्री के बिल

+Bill of Materials (BOM),सामग्री के बिल (बीओएम)

+Billable,बिल

+Billed,का बिल

+Billed Amount,बिल की राशि

+Billed Amt,बिल भेजा राशि

+Billing,बिलिंग

+Billing Address,बिलिंग पता

+Billing Address Name,बिलिंग पता नाम

+Billing Status,बिलिंग स्थिति

+Bills raised by Suppliers.,विधेयकों आपूर्तिकर्ता द्वारा उठाए गए.

+Bills raised to Customers.,बिलों ग्राहकों के लिए उठाया.

+Bin,बिन

+Bio,जैव

+Birthday,जन्मदिन

+Block Date,तिथि ब्लॉक

+Block Days,ब्लॉक दिन

+Block Holidays on important days.,महत्वपूर्ण दिन पर छुट्टियाँ मै.

+Block leave applications by department.,विभाग द्वारा आवेदन छोड़ मै.

+Blog Post,ब्लॉग पोस्ट

+Blog Subscriber,ब्लॉग सब्सक्राइबर

+Blood Group,रक्त वर्ग

+Both Income and Expense balances are zero. No Need to make Period Closing Entry.,दोनों आय और व्यय शेष शून्य हैं . अवधि अंत प्रविष्टि बनाने के लिए कोई ज़रूरत नहीं.

+Both Warehouse must belong to same Company,दोनों गोदाम एक ही कंपनी से संबंधित होना चाहिए

+Branch,शाखा

+Brand,ब्रांड

+Brand Name,ब्रांड नाम

+Brand master.,ब्रांड गुरु.

+Brands,ब्रांड

+Breakdown,भंग

+Budget,बजट

+Budget Allocated,बजट आवंटित

+Budget Detail,बजट विस्तार

+Budget Details,बजट विवरण

+Budget Distribution,बजट वितरण

+Budget Distribution Detail,बजट वितरण विस्तार

+Budget Distribution Details,बजट वितरण विवरण

+Budget Variance Report,बजट विचरण रिपोर्ट

+Build Report,रिपोर्ट बनाएँ

+Bulk Rename,थोक नाम बदलें

+Bummer! There are more holidays than working days this month.,Bummer! कार्य दिवसों में इस महीने की तुलना में अधिक छुट्टियां हैं.

+Bundle items at time of sale.,बिक्री के समय में आइटम बंडल.

+Buyer of Goods and Services.,सामान और सेवाओं के खरीदार.

+Buying,क्रय

+Buying Amount,राशि ख़रीदना

+Buying Settings,सेटिंग्स ख़रीदना

+By,द्वारा

+C-FORM/,/ सी - फार्म

+C-Form,सी - फार्म

+C-Form Applicable,लागू सी फार्म

+C-Form Invoice Detail,सी - फार्म के चालान विस्तार

+C-Form No,कोई सी - फार्म

+C-Form records,सी फार्म रिकॉर्ड

+CI/2010-2011/,CI/2010-2011 /

+COMM-,कॉम -

+CUST,कस्टमर

+CUSTMUM,CUSTMUM

+Calculate Based On,के आधार पर गणना करें

+Calculate Total Score,कुल स्कोर की गणना

+Calendar Events,कैलेंडर घटनाओं

+Call,कॉल

+Campaign,अभियान

+Campaign Name,अभियान का नाम

+"Can not filter based on Account, if grouped by Account","खाता से वर्गीकृत किया है , तो खाते के आधार पर फ़िल्टर नहीं कर सकते"

+"Can not filter based on Voucher No, if grouped by Voucher","वाउचर के आधार पर फ़िल्टर नहीं कर सकते नहीं, वाउचर के आधार पर समूहीकृत अगर"

+Cancelled,Cancelled

+Cancelling this Stock Reconciliation will nullify its effect.,इस शेयर सुलह रद्द उसके प्रभाव उठा देना होगा .

+Cannot ,नहीं कर सकते

+Cannot Cancel Opportunity as Quotation Exists,कोटेशन के रूप में मौजूद अवसर रद्द नहीं कर सकते

+Cannot approve leave as you are not authorized to approve leaves on Block Dates.,आप ब्लॉक तिथियां पर पत्तियों को स्वीकृत करने के लिए अधिकृत नहीं हैं के रूप में जाने को स्वीकार नहीं कर सकते.

+Cannot change Year Start Date and Year End Date once the Fiscal Year is saved.,वर्ष प्रारंभ तिथि और वित्तीय वर्ष सहेजा जाता है एक बार वर्ष समाप्ति तिथि नहीं बदल सकते.

+Cannot continue.,जारी नहीं रख सकते.

+"Cannot declare as lost, because Quotation has been made.","खो के रूप में उद्धरण बना दिया गया है , क्योंकि घोषणा नहीं कर सकते हैं ."

+"Cannot delete Serial No in warehouse. \
+				First remove from warehouse, then delete.",

+Cannot set as Lost as Sales Order is made.,बिक्री आदेश किया जाता है के रूप में खो के रूप में सेट नहीं कर सकता .

+Capacity,क्षमता

+Capacity Units,क्षमता इकाइयों

+Carry Forward,आगे ले जाना

+Carry Forwarded Leaves,कैर्री अग्रेषित पत्तियां

+Case No. cannot be 0,मुकदमा संख्या 0 नहीं हो सकता

+Cash,नकद

+Cash Voucher,कैश वाउचर

+Cash/Bank Account,नकद / बैंक खाता

+Category,श्रेणी

+Cell Number,सेल नंबर

+Change UOM for an Item.,एक आइटम के लिए UOM बदलें.

+Change the starting / current sequence number of an existing series.,एक मौजूदा श्रृंखला के शुरू / वर्तमान अनुक्रम संख्या बदलें.

+Channel Partner,चैनल पार्टनर

+Charge,प्रभार

+Chargeable,प्रभार्य

+Chart of Accounts,खातों का चार्ट

+Chart of Cost Centers,लागत केंद्र के चार्ट

+Chat,बातचीत

+Check all the items below that you want to send in this digest.,सभी आइटम नीचे है कि आप इस डाइजेस्ट में भेजना चाहते हैं की जाँच करें.

+Check for Duplicates,डुप्लिकेट के लिए जाँच करें

+Check how the newsletter looks in an email by sending it to your email.,कैसे न्यूजलेटर अपने ईमेल करने के लिए भेजने से एक ईमेल में लग रहा है की जाँच करें.

+"Check if recurring invoice, uncheck to stop recurring or put proper End Date","आवर्ती चालान यदि जांच, अचयनित आवर्ती रोकने के लिए या उचित समाप्ति तिथि डाल"

+"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","यदि आप स्वत: आवर्ती चालान की जरूरत की जाँच करें. किसी भी बिक्री चालान प्रस्तुत करने के बाद, आवर्ती अनुभाग दिखाई जाएगी."

+Check if you want to send salary slip in mail to each employee while submitting salary slip,अगर आप मेल में प्रत्येक कर्मचारी को वेतन पर्ची भेजना चाहते हैं की जाँच करते समय वेतन पर्ची प्रस्तुत

+Check this if you want to force the user to select a series before saving. There will be no default if you check this.,यह जाँच लें कि आप उपयोगकर्ता बचत से पहले एक श्रृंखला का चयन करने के लिए मजबूर करना चाहते हैं. कोई डिफ़ॉल्ट हो सकता है अगर आप इस जाँच करेगा.

+Check this if you want to send emails as this id only (in case of restriction by your email provider).,आप केवल इस आईडी (अपने ईमेल प्रदाता द्वारा प्रतिबंध के मामले में) के रूप में ईमेल भेजना चाहते हैं तो चेक करें.

+Check this if you want to show in website,यह जाँच लें कि आप वेबसाइट में दिखाना चाहते हैं

+Check this to disallow fractions. (for Nos),नामंज़ूर भिन्न करने के लिए इसे चेक करें. (ओपन स्कूल के लिए)

+Check this to pull emails from your mailbox,इस जाँच के लिए अपने मेलबॉक्स से ईमेल खींच

+Check to activate,सक्रिय करने के लिए जाँच करें

+Check to make Shipping Address,शिपिंग पता करने के लिए

+Check to make primary address,प्राथमिक पते की जांच करें

+Cheque,चैक

+Cheque Date,चेक तिथि

+Cheque Number,चेक संख्या

+City,शहर

+City/Town,शहर / नगर

+Claim Amount,दावे की राशि

+Claims for company expense.,कंपनी के खर्च के लिए दावा.

+Class / Percentage,/ कक्षा प्रतिशत

+Classic,क्लासिक

+Classification of Customers by region,ग्राहक के क्षेत्र द्वारा वर्गीकरण

+Clear Table,स्पष्ट मेज

+Clearance Date,क्लीयरेंस तिथि

+Click here to buy subscription.,सदस्यता खरीदने के लिए यहां क्लिक करें.

+Click on 'Make Sales Invoice' button to create a new Sales Invoice.,एक नया बिक्री चालान बनाने के लिए बटन &#39;बिक्री चालान करें&#39; पर क्लिक करें.

+Click on a link to get options to expand get options ,

+Client,ग्राहक

+Close Balance Sheet and book Profit or Loss.,बंद बैलेंस शीट और पुस्तक लाभ या हानि .

+Closed,बंद

+Closing Account Head,बंद लेखाशीर्ष

+Closing Date,तिथि समापन

+Closing Fiscal Year,वित्तीय वर्ष और समापन

+Closing Qty,समापन मात्रा

+Closing Value,समापन मूल्य

+CoA Help,सीओए मदद

+Cold Calling,सर्द पहुँच

+Color,रंग

+Comma separated list of email addresses,ईमेल पतों की अल्पविराम अलग सूची

+Comments,टिप्पणियां

+Commission Rate,आयोग दर

+Commission Rate (%),आयोग दर (%)

+Commission partners and targets,आयोग भागीदारों और लक्ष्य

+Commit Log,प्रवेश कमेटी

+Communication,संचार

+Communication HTML,संचार HTML

+Communication History,संचार इतिहास

+Communication Medium,संचार माध्यम

+Communication log.,संचार लॉग इन करें.

+Communications,संचार

+Company,कंपनी

+Company Abbreviation,कंपनी संक्षिप्त

+Company Details,कंपनी विवरण

+Company Email,कंपनी ईमेल

+Company Info,कंपनी की जानकारी

+Company Master.,कंपनी मास्टर.

+Company Name,कंपनी का नाम

+Company Settings,कंपनी सेटिंग्स

+Company branches.,कंपनी शाखाएं.

+Company departments.,कंपनी विभागों.

+Company is missing in following warehouses,कंपनी गोदामों निम्नलिखित में लापता है

+Company registration numbers for your reference. Example: VAT Registration Numbers etc.,कंपनी अपने संदर्भ के लिए पंजीकरण संख्या. उदाहरण: वैट पंजीकरण नंबर आदि

+Company registration numbers for your reference. Tax numbers etc.,कंपनी अपने संदर्भ के लिए पंजीकरण संख्या. टैक्स आदि संख्या

+"Company, Month and Fiscal Year is mandatory","कंपनी , महीना और वित्तीय वर्ष अनिवार्य है"

+Complaint,शिकायत

+Complete,पूरा

+Completed,पूरा

+Completed Production Orders,पूरे किए उत्पादन के आदेश

+Completed Qty,पूरी की मात्रा

+Completion Date,पूरा करने की तिथि

+Completion Status,समापन स्थिति

+Confirmation Date,पुष्टिकरण तिथि

+Confirmed orders from Customers.,ग्राहकों से आदेश की पुष्टि की है.

+Consider Tax or Charge for,टैक्स या प्रभार के लिए पर विचार

+Considered as Opening Balance,शेष खोलने के रूप में माना जाता है

+Considered as an Opening Balance,एक ओपनिंग बैलेंस के रूप में माना जाता है

+Consultant,सलाहकार

+Consumable Cost,उपभोज्य लागत

+Consumable cost per hour,प्रति घंटे उपभोज्य लागत

+Consumed Qty,खपत मात्रा

+Contact,संपर्क

+Contact Control,नियंत्रण संपर्क

+Contact Desc,संपर्क जानकारी

+Contact Details,जानकारी के लिए संपर्क

+Contact Email,संपर्क ईमेल

+Contact HTML,संपर्क HTML

+Contact Info,संपर्क जानकारी

+Contact Mobile No,मोबाइल संपर्क नहीं

+Contact Name,संपर्क का नाम

+Contact No.,सं संपर्क

+Contact Person,संपर्क व्यक्ति

+Contact Type,संपर्क प्रकार

+Content,सामग्री

+Content Type,सामग्री प्रकार

+Contra Voucher,कॉन्ट्रा वाउचर

+Contract End Date,अनुबंध समाप्ति तिथि

+Contribution (%),अंशदान (%)

+Contribution to Net Total,नेट कुल के लिए अंशदान

+Conversion Factor,परिवर्तनकारक तत्व

+Conversion Factor of UOM: %s should be equal to 1. As UOM: %s is Stock UOM of Item: %s.,UOM का रूपांतरण कारक : % S 1 के बराबर होना चाहिए . UOM के रूप में: % s मद के शेयर UOM है:% s .

+Convert into Recurring Invoice,आवर्ती चालान में कन्वर्ट

+Convert to Group,समूह के साथ परिवर्तित

+Convert to Ledger,लेजर के साथ परिवर्तित

+Converted,परिवर्तित

+Copy From Item Group,आइटम समूह से कॉपी

+Cost Center,लागत केंद्र

+Cost Center Details,लागत केंद्र विवरण

+Cost Center Name,लागत केन्द्र का नाम

+Cost Center must be specified for PL Account: ,लागत केंद्र पीएल खाते के लिए निर्दिष्ट किया जाना चाहिए:

+Costing,लागत

+Country,देश

+Country Name,देश का नाम

+"Country, Timezone and Currency","देश , समय क्षेत्र और मुद्रा"

+Create,बनाना

+Create Bank Voucher for the total salary paid for the above selected criteria,कुल ऊपर चयनित मानदंड के लिए वेतन भुगतान के लिए बैंक वाउचर बनाएँ

+Create Customer,ग्राहक बनाएँ

+Create Material Requests,सामग्री अनुरोध बनाएँ

+Create New,नई बनाएँ

+Create Opportunity,अवसर पैदा

+Create Production Orders,उत्पादन के आदेश बनाएँ

+Create Quotation,कोटेशन बनाएँ

+Create Receiver List,रिसीवर सूची बनाएँ

+Create Salary Slip,वेतनपर्ची बनाएँ

+Create Stock Ledger Entries when you submit a Sales Invoice,आप एक बिक्री चालान प्रस्तुत जब स्टॉक लेजर प्रविष्टियां बनाएँ

+Create and Send Newsletters,समाचारपत्रिकाएँ बनाएँ और भेजें

+Created Account Head: ,बनाया गया खाता सिर:

+Created By,द्वारा बनाया गया

+Created Customer Issue,बनाया ग्राहक के मुद्दे

+Created Group ,बनाया समूह

+Created Opportunity,अवसर पैदा

+Created Support Ticket,बनाया समर्थन टिकट

+Creates salary slip for above mentioned criteria.,उपरोक्त मानदंडों के लिए वेतन पर्ची बनाता है.

+Creation Date,निर्माण तिथि

+Creation Document No,निर्माण का दस्तावेज़

+Creation Document Type,निर्माण दस्तावेज़ प्रकार

+Creation Time,निर्माण का समय

+Credentials,साख

+Credit,श्रेय

+Credit Amt,क्रेडिट राशि

+Credit Card Voucher,क्रेडिट कार्ड वाउचर

+Credit Controller,क्रेडिट नियंत्रक

+Credit Days,क्रेडिट दिन

+Credit Limit,साख सीमा

+Credit Note,जमापत्र

+Credit To,करने के लिए क्रेडिट

+Credited account (Customer) is not matching with Sales Invoice,श्रेय खाता (ग्राहक ) सेल्स चालान के साथ मेल नहीं है

+Cross Listing of Item in multiple groups,कई समूहों में आइटम लिस्टिंग पार

+Currency,मुद्रा

+Currency Exchange,मुद्रा विनिमय

+Currency Name,मुद्रा का नाम

+Currency Settings,मुद्रा सेटिंग्स

+Currency and Price List,मुद्रा और मूल्य सूची

+Currency is missing for Price List,मुद्रा मूल्य सूची के लिए याद आ रही है

+Current Address,वर्तमान पता

+Current Address Is,वर्तमान पता है

+Current BOM,वर्तमान बीओएम

+Current Fiscal Year,चालू वित्त वर्ष

+Current Stock,मौजूदा स्टॉक

+Current Stock UOM,वर्तमान स्टॉक UOM

+Current Value,वर्तमान मान

+Custom,रिवाज

+Custom Autoreply Message,कस्टम स्वतः संदेश

+Custom Message,कस्टम संदेश

+Customer,ग्राहक

+Customer (Receivable) Account,ग्राहक (प्राप्ति) खाता

+Customer / Item Name,ग्राहक / मद का नाम

+Customer / Lead Address,ग्राहक / लीड पता

+Customer Account Head,ग्राहक खाता हेड

+Customer Acquisition and Loyalty,ग्राहक अधिग्रहण और वफादारी

+Customer Address,ग्राहक पता

+Customer Addresses And Contacts,ग्राहक के पते और संपर्क

+Customer Code,ग्राहक कोड

+Customer Codes,ग्राहक संहिताओं

+Customer Details,ग्राहक विवरण

+Customer Discount,ग्राहक डिस्काउंट

+Customer Discounts,ग्राहक छूट

+Customer Feedback,ग्राहक प्रतिक्रिया

+Customer Group,ग्राहक समूह

+Customer Group / Customer,ग्राहक समूह / ग्राहक

+Customer Group Name,ग्राहक समूह का नाम

+Customer Intro,ग्राहक पहचान

+Customer Issue,ग्राहक के मुद्दे

+Customer Issue against Serial No.,सीरियल नंबर के खिलाफ ग्राहक अंक

+Customer Name,ग्राहक का नाम

+Customer Naming By,द्वारा नामकरण ग्राहक

+Customer classification tree.,ग्राहक वर्गीकरण पेड़.

+Customer database.,ग्राहक डेटाबेस.

+Customer's Item Code,ग्राहक आइटम कोड

+Customer's Purchase Order Date,ग्राहक की खरीद आदेश दिनांक

+Customer's Purchase Order No,ग्राहक की खरीद आदेश नहीं

+Customer's Purchase Order Number,उपभोक्ता खरीद आदेश संख्या

+Customer's Vendor,ग्राहक विक्रेता

+Customers Not Buying Since Long Time,ग्राहकों को लंबे समय के बाद से नहीं खरीद

+Customerwise Discount,Customerwise डिस्काउंट

+Customization,अनुकूलन

+Customize the Notification,अधिसूचना को मनपसंद

+Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,परिचयात्मक पाठ है कि कि ईमेल के एक भाग के रूप में चला जाता है अनुकूलित. प्रत्येक लेनदेन एक अलग परिचयात्मक पाठ है.

+DN,डी.एन.

+DN Detail,डी.एन. विस्तार

+Daily,दैनिक

+Daily Time Log Summary,दैनिक समय प्रवेश सारांश

+Data Import,डेटा आयात

+Database Folder ID,डेटाबेस फ़ोल्डर आईडी

+Database of potential customers.,संभावित ग्राहकों के लिए धन्यवाद.

+Date,तारीख

+Date Format,दिनांक स्वरूप

+Date Of Retirement,सेवानिवृत्ति की तारीख

+Date and Number Settings,तिथि और संख्या सेटिंग्स

+Date is repeated,तिथि दोहराया है

+Date of Birth,जन्म तिथि

+Date of Issue,जारी करने की तारीख

+Date of Joining,शामिल होने की तिथि

+Date on which lorry started from supplier warehouse,जिस पर तिथि लॉरी आपूर्तिकर्ता गोदाम से शुरू

+Date on which lorry started from your warehouse,जिस पर तिथि लॉरी अपने गोदाम से शुरू

+Dates,तिथियां

+Days Since Last Order,दिनों से पिछले आदेश

+Days for which Holidays are blocked for this department.,दिन छुट्टियाँ जिसके लिए इस विभाग के लिए अवरुद्ध कर रहे हैं.

+Dealer,व्यापारी

+Debit,नामे

+Debit Amt,डेबिट राशि

+Debit Note,डेबिट नोट

+Debit To,करने के लिए डेबिट

+Debit and Credit not equal for this voucher: Diff (Debit) is ,

+Debit or Credit,डेबिट या क्रेडिट

+Debited account (Supplier) is not matching with Purchase Invoice,डेबिट कर खाता ( आपूर्तिकर्ता) खरीद चालान के साथ मेल नहीं है

+Deduct,घटाना

+Deduction,कटौती

+Deduction Type,कटौती के प्रकार

+Deduction1,Deduction1

+Deductions,कटौती

+Default,चूक

+Default Account,डिफ़ॉल्ट खाता

+Default BOM,Default बीओएम

+Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,डिफ़ॉल्ट खाता / बैंक कैश स्वतः स्थिति चालान में अद्यतन किया जाएगा जब इस मोड का चयन किया जाता है.

+Default Bank Account,डिफ़ॉल्ट बैंक खाता

+Default Buying Price List,डिफ़ॉल्ट खरीद मूल्य सूची

+Default Cash Account,डिफ़ॉल्ट नकद खाता

+Default Company,Default कंपनी

+Default Cost Center,डिफ़ॉल्ट लागत केंद्र

+Default Cost Center for tracking expense for this item.,इस मद के लिए खर्च पर नज़र रखने के लिए डिफ़ॉल्ट लागत केंद्र.

+Default Currency,डिफ़ॉल्ट मुद्रा

+Default Customer Group,डिफ़ॉल्ट ग्राहक समूह

+Default Expense Account,डिफ़ॉल्ट व्यय खाते

+Default Income Account,डिफ़ॉल्ट आय खाता

+Default Item Group,डिफ़ॉल्ट आइटम समूह

+Default Price List,डिफ़ॉल्ट मूल्य सूची

+Default Purchase Account in which cost of the item will be debited.,डिफ़ॉल्ट खरीद खाता जिसमें मद की लागत डेबिट हो जाएगा.

+Default Settings,डिफ़ॉल्ट सेटिंग

+Default Source Warehouse,डिफ़ॉल्ट स्रोत वेअरहाउस

+Default Stock UOM,Default स्टॉक UOM

+Default Supplier,डिफ़ॉल्ट प्रदायक

+Default Supplier Type,डिफ़ॉल्ट प्रदायक प्रकार

+Default Target Warehouse,डिफ़ॉल्ट लक्ष्य वेअरहाउस

+Default Territory,Default टेरिटरी

+Default UOM updated in item ,

+Default Unit of Measure,माप की मूलभूत इकाई

+"Default Unit of Measure can not be changed directly because you have already made some transaction(s) with another UOM. To change default UOM, use 'UOM Replace Utility' tool under Stock module.","आप पहले से ही एक और UOM साथ कुछ लेन - देन (ओं ) बना दिया है क्योंकि उपाय की मूलभूत इकाई सीधे नहीं बदला जा सकता . डिफ़ॉल्ट UOM को बदलने के लिए , स्टॉक मॉड्यूल के तहत ' UOM उपयोगिता बदलें' उपकरण का उपयोग करें."

+Default Valuation Method,डिफ़ॉल्ट मूल्यन विधि

+Default Warehouse,डिफ़ॉल्ट गोदाम

+Default Warehouse is mandatory for Stock Item.,डिफ़ॉल्ट गोदाम स्टॉक मद के लिए अनिवार्य है.

+Default settings for Shopping Cart,खरीदारी की टोकरी के लिए डिफ़ॉल्ट सेटिंग्स

+"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","इस लागत केंद्र के लिए बजट निर्धारित. बजट कार्रवाई तय करने के लिए, देखने के लिए <a href=""#!List/Company"">कंपनी मास्टर</a>"

+Delete,हटाना

+Delivered,दिया गया

+Delivered Items To Be Billed,बिल के लिए दिया आइटम

+Delivered Qty,वितरित मात्रा

+Delivered Serial No ,

+Delivery Date,प्रसव की तारीख

+Delivery Details,वितरण विवरण

+Delivery Document No,डिलिवरी दस्तावेज़

+Delivery Document Type,डिलिवरी दस्तावेज़ प्रकार

+Delivery Note,बिलटी

+Delivery Note Item,डिलिवरी नोट आइटम

+Delivery Note Items,डिलिवरी नोट आइटम

+Delivery Note Message,डिलिवरी नोट संदेश

+Delivery Note No,डिलिवरी नोट

+Delivery Note Required,डिलिवरी नोट आवश्यक

+Delivery Note Trends,डिलिवरी नोट रुझान

+Delivery Status,डिलिवरी स्थिति

+Delivery Time,सुपुर्दगी समय

+Delivery To,करने के लिए डिलिवरी

+Department,विभाग

+Depends on LWP,LWP पर निर्भर करता है

+Description,विवरण

+Description HTML,विवरण HTML

+Description of a Job Opening,एक नौकरी खोलने का विवरण

+Designation,पदनाम

+Detailed Breakup of the totals,योग की विस्तृत ब्रेकअप

+Details,विवरण

+Difference,अंतर

+Difference Account,अंतर खाता

+Different UOM for items will lead to incorrect,मदों के लिए अलग UOM गलत को बढ़ावा मिलेगा

+Disable Rounded Total,गोल कुल अक्षम

+Discount  %,डिस्काउंट%

+Discount %,डिस्काउंट%

+Discount (%),डिस्काउंट (%)

+"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","डिस्काउंट फील्ड्स खरीद आदेश, खरीद रसीद, खरीद चालान में उपलब्ध हो जाएगा"

+Discount(%),डिस्काउंट (%)

+Display all the individual items delivered with the main items,सभी व्यक्तिगत मुख्य आइटम के साथ वितरित आइटम प्रदर्शित

+Distinct unit of an Item,एक आइटम की अलग इकाई

+Distribute transport overhead across items.,आइटम में परिवहन उपरि बांटो.

+Distribution,वितरण

+Distribution Id,वितरण आईडी

+Distribution Name,वितरण नाम

+Distributor,वितरक

+Divorced,तलाकशुदा

+Do Not Contact,संपर्क नहीं है

+Do not show any symbol like $ etc next to currencies.,$ मुद्राओं की बगल आदि की तरह किसी भी प्रतीक नहीं दिखा.

+Do you really want to STOP ,

+Do you really want to STOP this Material Request?,आप वास्तव में इस सामग्री अनुरोध बंद करना चाहते हैं ?

+Do you really want to Submit all Salary Slip for month : ,

+Do you really want to UNSTOP ,

+Do you really want to UNSTOP this Material Request?,आप वास्तव में इस सामग्री अनुरोध आगे बढ़ाना चाहते हैं?

+Doc Name,डॉक्टर का नाम

+Doc Type,डॉक्टर के प्रकार

+Document Description,दस्तावेज का विवरण

+Document Type,दस्तावेज़ प्रकार

+Documentation,प्रलेखन

+Documents,दस्तावेज़

+Domain,डोमेन

+Don't send Employee Birthday Reminders,कर्मचारी जन्मदिन अनुस्मारक न भेजें

+Download Materials Required,आवश्यक सामग्री डाउनलोड करें

+Download Reconcilation Data,Reconcilation डेटा डाउनलोड

+Download Template,टेम्पलेट डाउनलोड करें

+Download a report containing all raw materials with their latest inventory status,उनकी नवीनतम सूची की स्थिति के साथ सभी कच्चे माल युक्त रिपोर्ट डाउनलोड करें

+"Download the Template, fill appropriate data and attach the modified file.","टेम्पलेट डाउनलोड करें , उचित डेटा को भरने और संशोधित फाइल देते हैं ."

+"Download the Template, fill appropriate data and attach the modified file.
+All dates and employee combination in the selected period will come in the template, with existing attendance records",

+Draft,मसौदा

+Dropbox,ड्रॉपबॉक्स

+Dropbox Access Allowed,ड्रॉपबॉक्स उपयोग की अनुमति दी

+Dropbox Access Key,ड्रॉपबॉक्स प्रवेश कुंजी

+Dropbox Access Secret,ड्रॉपबॉक्स पहुँच गुप्त

+Due Date,नियत तारीख

+Duplicate Item,आइटम डुप्लिकेट

+EMP/,/ ईएमपी

+ERPNext Setup,ERPNext सेटअप

+ERPNext Setup Guide,ERPNext सेटअप गाइड

+"ERPNext is an open-source web based ERP made by Web Notes Technologies Pvt Ltd. to provide an integrated tool to manage most processes in a small organization. For more information about Web Notes, or to buy hosting servies, go to ",

+ESIC CARD No,ईएसआईसी कार्ड नहीं

+ESIC No.,ईएसआईसी सं.

+Earliest,शीघ्रातिशीघ्र

+Earning,कमाई

+Earning & Deduction,अर्जन कटौती

+Earning Type,प्रकार कमाई

+Earning1,Earning1

+Edit,संपादित करें

+Educational Qualification,शैक्षिक योग्यता

+Educational Qualification Details,शैक्षिक योग्यता विवरण

+Eg. smsgateway.com/api/send_sms.cgi,उदा. एपीआई smsgateway.com / / send_sms.cgi

+Electricity Cost,बिजली की लागत

+Electricity cost per hour,प्रति घंटे बिजली की लागत

+Email,ईमेल

+Email Digest,ईमेल डाइजेस्ट

+Email Digest Settings,ईमेल डाइजेस्ट सेटिंग

+Email Digest: ,

+Email Id,ईमेल आईडी

+"Email Id must be unique, already exists for: ","ईमेल आईडी अद्वितीय होना चाहिए, के लिए पहले से ही मौजूद है:"

+"Email Id where a job applicant will email e.g. ""jobs@example.com""",ईमेल आईडी जहां एक नौकरी आवेदक जैसे &quot;jobs@example.com&quot; ईमेल करेंगे

+Email Sent?,ईमेल भेजा है?

+Email Settings,ईमेल सेटिंग

+Email Settings for Outgoing and Incoming Emails.,निवर्तमान और आने वाली ईमेल के लिए ईमेल सेटिंग्स.

+Email ids separated by commas.,ईमेल आईडी अल्पविराम के द्वारा अलग.

+"Email settings for jobs email id ""jobs@example.com""",नौकरियाँ ईमेल आईडी &quot;jobs@example.com&quot; के लिए ईमेल सेटिंग्स

+"Email settings to extract Leads from sales email id e.g. ""sales@example.com""",ईमेल सेटिंग्स बिक्री ईमेल आईडी जैसे &quot;sales@example.com से सुराग निकालने के लिए

+Emergency Contact,आपातकालीन संपर्क

+Emergency Contact Details,आपातकालीन सम्पर्क करने का विवरण

+Emergency Phone,आपातकालीन फोन

+Employee,कर्मचारी

+Employee Birthday,कर्मचारी जन्मदिन

+Employee Designation.,कर्मचारी पदनाम.

+Employee Details,कर्मचारी विवरण

+Employee Education,कर्मचारी शिक्षा

+Employee External Work History,कर्मचारी बाहरी काम इतिहास

+Employee Information,कर्मचारी सूचना

+Employee Internal Work History,कर्मचारी आंतरिक कार्य इतिहास

+Employee Internal Work Historys,कर्मचारी आंतरिक कार्य Historys

+Employee Leave Approver,कर्मचारी छुट्टी अनुमोदक

+Employee Leave Balance,कर्मचारी छुट्टी शेष

+Employee Name,कर्मचारी का नाम

+Employee Number,कर्मचारियों की संख्या

+Employee Records to be created by,कर्मचारी रिकॉर्ड्स द्वारा पैदा किए जाने की

+Employee Settings,कर्मचारी सेटिंग्स

+Employee Setup,कर्मचारी सेटअप

+Employee Type,कर्मचारी प्रकार

+Employee grades,कर्मचारी ग्रेड

+Employee record is created using selected field. ,कर्मचारी रिकॉर्ड चयनित क्षेत्र का उपयोग कर बनाया जाता है.

+Employee records.,कर्मचारी रिकॉर्ड.

+Employee: ,कर्मचारी:

+Employees Email Id,ईमेल आईडी कर्मचारी

+Employment Details,रोजगार के विवरण

+Employment Type,रोजगार के प्रकार

+Enable / Disable Email Notifications,/ निष्क्रिय ईमेल अधिसूचना सक्रिय

+Enable Shopping Cart,शॉपिंग कार्ट सक्षम करें

+Enabled,Enabled

+Encashment Date,नकदीकरण तिथि

+End Date,समाप्ति तिथि

+End date of current invoice's period,वर्तमान चालान की अवधि की समाप्ति की तारीख

+End of Life,जीवन का अंत

+Enter Row,पंक्ति दर्ज

+Enter Verification Code,सत्यापन कोड दर्ज

+Enter campaign name if the source of lead is campaign.,अभियान का नाम दर्ज करें अगर नेतृत्व के स्रोत अभियान है.

+Enter department to which this Contact belongs,विभाग को जो इस संपर्क के अंतर्गत आता दर्ज करें

+Enter designation of this Contact,इस संपर्क के पद पर नियुक्ति दर्ज करें

+"Enter email id separated by commas, invoice will be mailed automatically on particular date","अल्पविराम के द्वारा अलग ईमेल आईडी दर्ज करें, चालान विशेष तिथि पर स्वचालित रूप से भेज दिया जाएगा"

+Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,"वस्तुओं और योजना बनाई मात्रा दर्ज करें, जिसके लिए आप उत्पादन के आदेश को बढ़ाने या विश्लेषण के लिए कच्चे माल के डाउनलोड करना चाहते हैं."

+Enter name of campaign if source of enquiry is campaign,अभियान का नाम दर्ज़ अगर जांच के स्रोत अभियान

+"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","स्थैतिक यूआरएल यहाँ मानकों (Eg. प्रेषक = ERPNext, username = ERPNext, पासवर्ड = 1234 आदि) दर्ज करें"

+Enter the company name under which Account Head will be created for this Supplier,कंपनी का नाम है जिसके तहत इस प्रदायक लेखाशीर्ष के लिए बनाया जाएगा दर्ज करें

+Enter url parameter for message,संदेश के लिए url पैरामीटर दर्ज करें

+Enter url parameter for receiver nos,रिसीवर ओपन स्कूल के लिए url पैरामीटर दर्ज करें

+Entries,प्रविष्टियां

+Entries against,प्रविष्टियों के खिलाफ

+Entries are not allowed against this Fiscal Year if the year is closed.,"प्रविष्टियों इस वित्त वर्ष के खिलाफ की अनुमति नहीं है, अगर साल बंद कर दिया जाता है."

+Error,त्रुटि

+Error for,के लिए त्रुटि

+Estimated Material Cost,अनुमानित मटेरियल कॉस्ट

+Everyone can read,हर कोई पढ़ सकता है

+"Example: ABCD.#####
+If series is set and Serial No is not mentioned in transactions, then automatic serial number will be created based on this series. If you always want to explicitly mention Serial Nos for this item. leave this blank.",

+Exchange Rate,विनिमय दर

+Excise Page Number,आबकारी पृष्ठ संख्या

+Excise Voucher,आबकारी वाउचर

+Exemption Limit,छूट की सीमा

+Exhibition,प्रदर्शनी

+Existing Customer,मौजूदा ग्राहक

+Exit,निकास

+Exit Interview Details,साक्षात्कार विवरण से बाहर निकलें

+Expected,अपेक्षित

+Expected Date cannot be before Material Request Date,उम्मीद की तारीख सामग्री अनुरोध तिथि से पहले नहीं हो सकता

+Expected Delivery Date,उम्मीद डिलीवरी की तारीख

+Expected End Date,उम्मीद समाप्ति तिथि

+Expected Start Date,उम्मीद प्रारंभ दिनांक

+Expense Account,व्यय लेखा

+Expense Account is mandatory,व्यय खाता अनिवार्य है

+Expense Claim,व्यय दावा

+Expense Claim Approved,व्यय दावे को मंजूरी

+Expense Claim Approved Message,व्यय दावा संदेश स्वीकृत

+Expense Claim Detail,व्यय दावा विवरण

+Expense Claim Details,व्यय दावा विवरण

+Expense Claim Rejected,व्यय दावे का खंडन किया

+Expense Claim Rejected Message,व्यय दावा संदेश अस्वीकृत

+Expense Claim Type,व्यय दावा प्रकार

+Expense Claim has been approved.,खर्च का दावा अनुमोदित किया गया है .

+Expense Claim has been rejected.,खर्च का दावा खारिज कर दिया गया है .

+Expense Claim is pending approval. Only the Expense Approver can update status.,खर्च का दावा अनुमोदन के लिए लंबित है . केवल खर्च अनुमोदक स्थिति अपडेट कर सकते हैं .

+Expense Date,व्यय तिथि

+Expense Details,व्यय विवरण

+Expense Head,व्यय प्रमुख

+Expense account is mandatory for item,व्यय खाते आइटम के लिए अनिवार्य है

+Expense/Difference account is mandatory for item: ,

+Expenses Booked,व्यय बुक

+Expenses Included In Valuation,व्यय मूल्यांकन में शामिल

+Expenses booked for the digest period,पचाने अवधि के लिए बुक व्यय

+Expiry Date,समाप्ति दिनांक

+Exports,निर्यात

+External,बाहरी

+Extract Emails,ईमेल निकालें

+FCFS Rate,FCFS दर

+FIFO,फीफो

+Failed: ,विफल:

+Family Background,पारिवारिक पृष्ठभूमि

+Fax,फैक्स

+Features Setup,सुविधाएँ सेटअप

+Feed,खिलाना

+Feed Type,प्रकार फ़ीड

+Feedback,प्रतिपुष्टि

+Female,महिला

+Fetch exploded BOM (including sub-assemblies),( उप असेंबलियों सहित) विस्फोट बीओएम लायें

+"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","डिलिवरी नोट, कोटेशन, बिक्री चालान, विक्रय आदेश में उपलब्ध फील्ड"

+Files Folder ID,फ़ाइलें फ़ोल्डर आईडी

+Fill the form and save it,फार्म भरें और इसे बचाने के लिए

+Filter By Amount,राशि के द्वारा फिल्टर

+Filter By Date,तिथि फ़िल्टर

+Filter based on customer,ग्राहकों के आधार पर फ़िल्टर

+Filter based on item,आइटम के आधार पर फ़िल्टर

+Financial Analytics,वित्तीय विश्लेषिकी

+Financial Statements,वित्तीय विवरण

+Finished Goods,निर्मित माल

+First Name,प्रथम नाम

+First Responded On,पर पहले जवाब

+Fiscal Year,वित्तीय वर्ष

+Fixed Asset Account,फिक्स्ड आस्ति खाता

+Float Precision,प्रेसिजन फ्लोट

+Follow via Email,ईमेल के माध्यम से पालन करें

+"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",तालिका के बाद मूल्यों को दिखाने अगर आइटम उप - अनुबंध. अनुबंधित आइटम - इन मूल्यों को उप &quot;सामग्री के विधेयक&quot; के मालिक से दिलवाया जाएगा.

+For Company,कंपनी के लिए

+For Employee,कर्मचारी के लिए

+For Employee Name,कर्मचारी का नाम

+For Production,उत्पादन के लिए

+For Reference Only.,संदर्भ के लिए ही.

+For Sales Invoice,बिक्री चालान के लिए

+For Server Side Print Formats,सर्वर साइड प्रिंट स्वरूपों के लिए

+For Supplier,सप्लायर के लिए

+For UOM,UOM लिए

+For Warehouse,गोदाम के लिए

+"For e.g. 2012, 2012-13","जैसे 2012, 2012-13 के लिए"

+For opening balance entry account can not be a PL account,संतुलन प्रविष्टि खाता खोलने के एक pl खाता नहीं हो सकता

+For reference,संदर्भ के लिए

+For reference only.,संदर्भ के लिए ही है.

+"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes",ग्राहकों की सुविधा के लिए इन कोड प्रिंट स्वरूपों में चालान और वितरण नोट की तरह इस्तेमाल किया जा सकता है

+Forum,फोरम

+Fraction,अंश

+Fraction Units,अंश इकाइयों

+Freeze Stock Entries,स्टॉक प्रविष्टियां रुक

+Friday,शुक्रवार

+From,से

+From Bill of Materials,सामग्री के बिल से

+From Company,कंपनी से

+From Currency,मुद्रा से

+From Currency and To Currency cannot be same,मुद्रा से और मुद्रा ही नहीं किया जा सकता है

+From Customer,ग्राहक से

+From Customer Issue,ग्राहक मुद्दे से

+From Date,दिनांक से

+From Delivery Note,डिलिवरी नोट से

+From Employee,कर्मचारी से

+From Lead,लीड से

+From Maintenance Schedule,रखरखाव अनुसूची से

+From Material Request,सामग्री अनुरोध से

+From Opportunity,मौके से

+From Package No.,पैकेज सं से

+From Purchase Order,खरीद आदेश से

+From Purchase Receipt,खरीद रसीद से

+From Quotation,से उद्धरण

+From Sales Order,बिक्री आदेश से

+From Supplier Quotation,प्रदायक से उद्धरण

+From Time,समय से

+From Value,मूल्य से

+From Value should be less than To Value,मूल्य से मूल्य के लिए कम से कम होना चाहिए

+Frozen,फ्रोजन

+Frozen Accounts Modifier,बंद खाते संशोधक

+Fulfilled,पूरा

+Full Name,पूरा नाम

+Fully Completed,पूरी तरह से पूरा

+"Further accounts can be made under Groups,","इसके अलावा खातों समूह के तहत बनाया जा सकता है ,"

+Further nodes can be only created under 'Group' type nodes,इसके अलावा नोड्स केवल ' समूह ' प्रकार नोड्स के तहत बनाया जा सकता है

+GL Entry,जीएल एंट्री

+GL Entry: Debit or Credit amount is mandatory for ,जीएल एंट्री: डेबिट या क्रेडिट राशि के लिए अनिवार्य है

+GRN,GRN

+Gantt Chart,Gantt चार्ट

+Gantt chart of all tasks.,सभी कार्यों के गैंट चार्ट.

+Gender,लिंग

+General,सामान्य

+General Ledger,सामान्य खाता

+Generate Description HTML,विवरण HTML उत्पन्न करें

+Generate Material Requests (MRP) and Production Orders.,सामग्री (एमआरपी) के अनुरोध और उत्पादन के आदेश उत्पन्न.

+Generate Salary Slips,वेतन स्लिप्स उत्पन्न

+Generate Schedule,कार्यक्रम तय करें उत्पन्न

+"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","दिया जा संकुल के लिए निकल जाता है पैकिंग उत्पन्न करता है. पैकेज संख्या, पैकेज सामग्री और अपने वजन को सूचित करने के लिए किया जाता है."

+Generates HTML to include selected image in the description,विवरण में चयनित छवि को शामिल करने के लिए HTML उत्पन्न

+Get Advances Paid,भुगतान किए गए अग्रिम जाओ

+Get Advances Received,अग्रिम प्राप्त

+Get Current Stock,मौजूदा स्टॉक

+Get Items,आइटम पाने के लिए

+Get Items From Sales Orders,विक्रय आदेश से आइटम प्राप्त करें

+Get Items from BOM,बीओएम से आइटम प्राप्त

+Get Last Purchase Rate,पिछले खरीद दर

+Get Non Reconciled Entries,गैर मेल मिलाप प्रविष्टियां

+Get Outstanding Invoices,बकाया चालान

+Get Sales Orders,विक्रय आदेश

+Get Specification Details,विशिष्टता विवरण

+Get Stock and Rate,स्टॉक और दर

+Get Template,टेम्पलेट जाओ

+Get Terms and Conditions,नियम और शर्तें

+Get Weekly Off Dates,साप्ताहिक ऑफ तिथियां

+"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","मूल्यांकन और स्रोत / लक्ष्य पर गोदाम में उपलब्ध स्टाक दर दिनांक - समय पोस्टिंग का उल्लेख किया. यदि आइटम serialized, धारावाहिक नग में प्रवेश करने के बाद इस बटन को दबाएं."

+GitHub Issues,GitHub मुद्दे

+Global Defaults,वैश्विक मूलभूत

+Global Settings / Default Values,वैश्विक सेटिंग्स / डिफ़ॉल्ट मान

+Go to the appropriate group (usually Application of Funds > Current Assets > Bank Accounts),उपयुक्त समूह (निधि > चालू परिसंपत्तियों का आमतौर पर अनुप्रयोग > बैंक खातों ) पर जाएँ

+Go to the appropriate group (usually Source of Funds > Current Liabilities > Taxes and Duties),उपयुक्त समूह (निधि का आमतौर पर स्रोत > वर्तमान देयताएं > करों और शुल्कों ) पर जाएँ

+Goal,लक्ष्य

+Goals,लक्ष्य

+Goods received from Suppliers.,माल आपूर्तिकर्ता से प्राप्त किया.

+Google Drive,गूगल ड्राइव

+Google Drive Access Allowed,गूगल ड्राइव एक्सेस रख सकते है

+Grade,ग्रेड

+Graduate,परिवर्धित

+Grand Total,महायोग

+Grand Total (Company Currency),महायोग (कंपनी मुद्रा)

+Gratuity LIC ID,उपदान एलआईसी ID

+"Grid ""","ग्रिड """

+Gross Margin %,सकल मार्जिन%

+Gross Margin Value,सकल मार्जिन मूल्य

+Gross Pay,सकल वेतन

+Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,सकल वेतन + बकाया राशि + नकदीकरण राशि कुल कटौती

+Gross Profit,सकल लाभ

+Gross Profit (%),सकल लाभ (%)

+Gross Weight,सकल भार

+Gross Weight UOM,सकल वजन UOM

+Group,समूह

+Group or Ledger,समूह या लेजर

+Groups,समूह

+HR,मानव संसाधन

+HR Settings,मानव संसाधन सेटिंग्स

+HTML / Banner that will show on the top of product list.,HTML बैनर / कि उत्पाद सूची के शीर्ष पर दिखाई देगा.

+Half Day,आधे दिन

+Half Yearly,छमाही

+Half-yearly,आधे साल में एक बार

+Happy Birthday!,जन्मदिन मुबारक हो!

+Has Batch No,बैच है नहीं

+Has Child Node,बाल नोड है

+Has Serial No,नहीं सीरियल गया है

+Header,हैडर

+Heads (or groups) against which Accounting Entries are made and balances are maintained.,(या समूह) प्रमुखों के खिलाफ जो लेखा प्रविष्टियां बना रहे हैं और शेष राशि बनाए रखा जाता है.

+Health Concerns,स्वास्थ्य चिंताएं

+Health Details,स्वास्थ्य विवरण

+Held On,पर Held

+Help,मदद

+Help HTML,HTML मदद

+"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","मदद:. प्रणाली में एक और रिकॉर्ड करने के लिए लिंक करने के लिए, &quot;# प्रपत्र / नोट / [नोट नाम]&quot; लिंक यूआरएल के रूप में उपयोग (&quot;Http://&quot; का उपयोग नहीं करते हैं)"

+"Here you can maintain family details like name and occupation of parent, spouse and children","यहाँ आप परिवार और माता - पिता, पति या पत्नी और बच्चों के नाम, व्यवसाय की तरह बनाए रख सकते हैं"

+"Here you can maintain height, weight, allergies, medical concerns etc","यहाँ आप ऊंचाई, वजन, एलर्जी, चिकित्सा चिंताओं आदि बनाए रख सकते हैं"

+Hey! All these items have already been invoiced.,अरे! इन सभी मदों पहले से चालान किया गया है.

+Hide Currency Symbol,मुद्रा प्रतीक छुपाएँ

+High,उच्च

+History In Company,कंपनी में इतिहास

+Hold,पकड़

+Holiday,छुट्टी

+Holiday List,अवकाश सूची

+Holiday List Name,अवकाश सूची नाम

+Holidays,छुट्टियां

+Home,घर

+Host,मेजबान

+"Host, Email and Password required if emails are to be pulled","मेजबान, ईमेल और पासवर्ड की आवश्यकता अगर ईमेल को खींचा जा रहे हैं"

+Hour Rate,घंटा दर

+Hour Rate Labour,घंटो के लिए दर श्रम

+Hours,घंटे

+How frequently?,कितनी बार?

+"How should this currency be formatted? If not set, will use system defaults","इस मुद्रा को कैसे स्वरूपित किया जाना चाहिए? अगर सेट नहीं किया, प्रणाली चूक का उपयोग करेगा"

+Human Resource,मानव संसाधन

+I,मैं

+IDT,IDT

+II,द्वितीय

+III,III

+IN,में

+INV,INV

+INV/10-11/,INV/10-11 /

+ITEM,आइटम

+IV,चतुर्थ

+Identification of the package for the delivery (for print),प्रसव के लिए पैकेज की पहचान (प्रिंट के लिए)

+If Income or Expense,यदि आय या व्यय

+If Monthly Budget Exceeded,अगर मासिक बजट से अधिक

+"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.
+Available in Delivery Note and Sales Order",

+"If Supplier Part Number exists for given Item, it gets stored here","यदि प्रदायक भाग संख्या दिए गए आइटम के लिए मौजूद है, यह यहाँ जमा हो जाता है"

+If Yearly Budget Exceeded,अगर वार्षिक बजट से अधिक हो

+"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","अगर चेक्ड उप विधानसभा आइटम के लिए बीओएम कच्चे माल प्राप्त करने के लिए विचार किया जाएगा. अन्यथा, सभी उप विधानसभा वस्तुओं एक कच्चे माल के रूप में इलाज किया जाएगा."

+"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","जाँच की, तो कुल नहीं. कार्य दिवस की छुट्टियों में शामिल होगा, और यह प्रति दिन वेतन का मूल्य कम हो जाएगा"

+"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","जाँच की है, तो एक संलग्न HTML स्वरूप के साथ एक ईमेल ईमेल शरीर के रूप में अच्छी तरह से लगाव के हिस्से में जोड़ दिया जाएगा. केवल अनुलग्नक के रूप में भेजने के लिए, इस अचयनित."

+"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","अगर जाँच की है, कर की राशि के रूप में पहले से ही प्रिंट दर / प्रिंट राशि में शामिल माना जाएगा"

+"If disable, 'Rounded Total' field will not be visible in any transaction","निष्क्रिय कर देते हैं, &#39;गोल कुल&#39; अगर क्षेत्र किसी भी लेन - देन में दिखाई नहीं देगा"

+"If enabled, the system will post accounting entries for inventory automatically.","यदि सक्रिय है, प्रणाली स्वतः सूची के लिए लेखांकन प्रविष्टियों के बाद होगा."

+If more than one package of the same type (for print),यदि एक ही प्रकार के एक से अधिक पैकेज (प्रिंट के लिए)

+"If no change in either Quantity or Valuation Rate, leave the cell blank.","मात्रा या मूल्यांकन दर में कोई परिवर्तन , सेल खाली छोड़ देते हैं ."

+If non standard port (e.g. 587),यदि गैर मानक बंदरगाह (587 जैसे)

+If not applicable please enter: NA,यदि लागू नहीं दर्ज करें: NA

+"If not checked, the list will have to be added to each Department where it has to be applied.","अगर जाँच नहीं किया गया है, इस सूची के लिए प्रत्येक विभाग है जहां इसे लागू किया गया है के लिए जोड़ा जा होगा."

+"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","अगर सेट, डेटा प्रविष्टि केवल निर्दिष्ट उपयोगकर्ताओं के लिए अनुमति दी है. वरना, प्रविष्टि अपेक्षित अनुमति के साथ सभी उपयोगकर्ताओं के लिए अनुमति दी है."

+"If specified, send the newsletter using this email address","अगर निर्दिष्ट, न्यूज़लेटर भेजने के इस ईमेल पते का उपयोग"

+"If the account is frozen, entries are allowed to restricted users.","खाता जमे हुए है , तो प्रविष्टियों प्रतिबंधित उपयोगकर्ताओं की अनुमति है."

+"If this Account represents a Customer, Supplier or Employee, set it here.","अगर यह खाता एक ग्राहक प्रदायक, या कर्मचारी का प्रतिनिधित्व करता है, इसे यहां सेट."

+"If you follow Quality Inspection<br>
+Enables item QA Required and QA No in Purchase Receipt",

+If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,यदि आप बिक्री टीम और बिक्री (चैनल पार्टनर्स) पार्टनर्स वे चिह्नित किया जा सकता है और बिक्री गतिविधि में बनाए रखने के लिए उनके योगदान

+"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","यदि आप खरीद कर और शुल्क मास्टर में एक मानक टेम्पलेट बनाया है, एक का चयन करें और नीचे के बटन पर क्लिक करें."

+"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","यदि आप बिक्री कर और शुल्क मास्टर में एक मानक टेम्पलेट बनाया है, एक का चयन करें और नीचे के बटन पर क्लिक करें."

+"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","यदि आप लंबे समय स्वरूपों मुद्रित किया है, इस सुविधा के लिए प्रत्येक पृष्ठ पर सभी हेडर और पाद लेख के साथ एकाधिक पृष्ठों पर मुद्रित विभाजित करने के लिए इस्तेमाल किया जा सकता है"

+"If you involve in manufacturing activity<br>
+Enables item <b>Is Manufactured</b>",

+Ignore,उपेक्षा

+Ignored: ,उपेक्षित:

+Image,छवि

+Image View,छवि देखें

+Implementation Partner,कार्यान्वयन साथी

+Import,आयात

+Import Attendance,आयात उपस्थिति

+Import Failed!,आयात विफल!

+Import Log,प्रवेश करें आयात

+Import Successful!,सफल आयात !

+Imports,आयात

+In Hours,घंटे में

+In Process,इस प्रक्रिया में

+In Qty,मात्रा में

+In Row,पंक्ति में

+In Value,मूल्य में

+In Words,शब्दों में

+In Words (Company Currency),शब्दों में (कंपनी मुद्रा)

+In Words (Export) will be visible once you save the Delivery Note.,शब्दों में (निर्यात) दिखाई हो सकता है एक बार आप डिलिवरी नोट बचाने के लिए होगा.

+In Words will be visible once you save the Delivery Note.,शब्दों में दिखाई हो सकता है एक बार आप डिलिवरी नोट बचाने के लिए होगा.

+In Words will be visible once you save the Purchase Invoice.,शब्दों में दिखाई हो सकता है एक बार आप खरीद चालान बचाने के लिए होगा.

+In Words will be visible once you save the Purchase Order.,शब्दों में दिखाई हो सकता है एक बार आप खरीद आदेश को बचाने के लिए होगा.

+In Words will be visible once you save the Purchase Receipt.,शब्दों में दिखाई हो सकता है एक बार आप खरीद रसीद को बचाने के लिए होगा.

+In Words will be visible once you save the Quotation.,शब्दों में दिखाई हो सकता है एक बार आप उद्धरण बचाने के लिए होगा.

+In Words will be visible once you save the Sales Invoice.,शब्दों में दिखाई हो सकता है एक बार आप बिक्री चालान बचाने के लिए होगा.

+In Words will be visible once you save the Sales Order.,शब्दों में दिखाई हो सकता है एक बार तुम बिक्री आदेश को बचाने के लिए होगा.

+Incentives,प्रोत्साहन

+Incharge,प्रभारी

+Incharge Name,नाम प्रभारी

+Include holidays in Total no. of Working Days,कुल संख्या में छुट्टियों को शामिल करें. कार्य दिवस की

+Income / Expense,आय / व्यय

+Income Account,आय खाता

+Income Booked,आय में बुक

+Income Year to Date,आय तिथि वर्ष

+Income booked for the digest period,आय पचाने अवधि के लिए बुक

+Incoming,आवक

+Incoming / Support Mail Setting,आवक / सहायता मेल सेटिंग

+Incoming Rate,आवक दर

+Incoming quality inspection.,इनकमिंग गुणवत्ता निरीक्षण.

+Indicates that the package is a part of this delivery,इंगित करता है कि पैकेज इस वितरण का एक हिस्सा है

+Individual,व्यक्ति

+Industry,उद्योग

+Industry Type,उद्योग के प्रकार

+Inspected By,द्वारा निरीक्षण किया

+Inspection Criteria,निरीक्षण मानदंड

+Inspection Required,आवश्यक निरीक्षण

+Inspection Type,निरीक्षण के प्रकार

+Installation Date,स्थापना की तारीख

+Installation Note,स्थापना नोट

+Installation Note Item,अधिष्ठापन नोट आइटम

+Installation Status,स्थापना स्थिति

+Installation Time,अधिष्ठापन काल

+Installation record for a Serial No.,एक सीरियल नंबर के लिए स्थापना रिकॉर्ड

+Installed Qty,स्थापित मात्रा

+Instructions,निर्देश

+Integrate incoming support emails to Support Ticket,टिकट सहायता के लिए आने वाली समर्थन ईमेल एकीकृत

+Interested,इच्छुक

+Internal,आंतरिक

+Introduction,परिचय

+Invalid Delivery Note. Delivery Note should exist and should be in draft state. Please rectify and try again.,अवैध डिलिवरी नोट . डिलिवरी नोट मौजूद होना चाहिए और मसौदा राज्य में होना चाहिए . सुधारने और पुन: प्रयास करें .

+Invalid Email Address,अमान्य ईमेल पता

+Invalid Leave Approver,अवैध अनुमोदक छोड़ दो

+Invalid Master Name,अवैध मास्टर नाम

+Invalid quantity specified for item ,

+Inventory,इनवेंटरी

+Invoice Date,चालान तिथि

+Invoice Details,चालान विवरण

+Invoice No,कोई चालान

+Invoice Period From Date,दिनांक से चालान अवधि

+Invoice Period To Date,तिथि करने के लिए चालान अवधि

+Invoiced Amount (Exculsive Tax),चालान राशि ( Exculsive टैक्स )

+Is Active,सक्रिय है

+Is Advance,अग्रिम है

+Is Asset Item,एसेट आइटम है

+Is Cancelled,क्या Cancelled

+Is Carry Forward,क्या आगे ले जाना

+Is Default,डिफ़ॉल्ट है

+Is Encash,तुड़ाना है

+Is LWP,LWP है

+Is Opening,है खोलने

+Is Opening Entry,एंट्री खोल रहा है

+Is PL Account,पीएल खाता है

+Is POS,स्थिति है

+Is Primary Contact,प्राथमिक संपर्क

+Is Purchase Item,खरीद आइटम है

+Is Sales Item,बिक्री आइटम है

+Is Service Item,सेवा आइटम

+Is Stock Item,स्टॉक आइटम है

+Is Sub Contracted Item,उप अनुबंधित आइटम है

+Is Subcontracted,क्या subcontracted

+Is this Tax included in Basic Rate?,इस टैक्स मूल दर में शामिल है?

+Issue,मुद्दा

+Issue Date,जारी करने की तिथि

+Issue Details,अंक विवरण

+Issued Items Against Production Order,उत्पादन के आदेश के खिलाफ जारी किए गए आइटम

+It can also be used to create opening stock entries and to fix stock value.,यह भी खोलने स्टॉक प्रविष्टियों को बनाने के लिए और शेयर मूल्य तय करने के लिए इस्तेमाल किया जा सकता है .

+Item,मद

+Item ,

+Item Advanced,आइटम उन्नत

+Item Barcode,आइटम बारकोड

+Item Batch Nos,आइटम बैच Nos

+Item Classification,आइटम वर्गीकरण

+Item Code,आइटम कोड

+Item Code (item_code) is mandatory because Item naming is not sequential.,आइटम नामकरण अनुक्रमिक नहीं है क्योंकि मद कोड (item_code) अनिवार्य है.

+Item Code and Warehouse should already exist.,मद कोड और गोदाम पहले से ही मौजूद होना चाहिए .

+Item Code cannot be changed for Serial No.,मद कोड सीरियल नंबर के लिए बदला नहीं जा सकता

+Item Customer Detail,आइटम ग्राहक विस्तार

+Item Description,आइटम विवरण

+Item Desription,आइटम desription

+Item Details,आइटम विवरण

+Item Group,आइटम समूह

+Item Group Name,आइटम समूह का नाम

+Item Group Tree,आइटम समूह ट्री

+Item Groups in Details,विवरण में आइटम समूह

+Item Image (if not slideshow),छवि (यदि नहीं स्लाइड शो)

+Item Name,मद का नाम

+Item Naming By,द्वारा नामकरण आइटम

+Item Price,मद मूल्य

+Item Prices,आइटम मूल्य

+Item Quality Inspection Parameter,आइटम गुणवत्ता निरीक्षण पैरामीटर

+Item Reorder,आइटम पुनः क्रमित करें

+Item Serial No,आइटम कोई धारावाहिक

+Item Serial Nos,आइटम सीरियल नं

+Item Shortage Report,आइटम कमी की रिपोर्ट

+Item Supplier,आइटम प्रदायक

+Item Supplier Details,आइटम प्रदायक विवरण

+Item Tax,आइटम टैक्स

+Item Tax Amount,आइटम कर राशि

+Item Tax Rate,आइटम कर की दर

+Item Tax1,Tax1 आइटम

+Item To Manufacture,आइटम करने के लिए निर्माण

+Item UOM,आइटम UOM

+Item Website Specification,आइटम वेबसाइट विशिष्टता

+Item Website Specifications,आइटम वेबसाइट निर्दिष्टीकरण

+Item Wise Tax Detail ,मद वार कर विस्तार से

+Item classification.,वर्गीकरण आइटम.

+Item is neither Sales nor Service Item,आइटम की बिक्री और न ही सेवा आइटम न तो है

+"Item must be a purchase item, \
+					as it is present in one or many Active BOMs",

+Item must have 'Has Serial No' as 'Yes',आइटम है 'हाँ' के रूप में ' धारावाहिक नहीं है' चाहिए

+Item table can not be blank,आइटम तालिका खाली नहीं हो सकता

+Item to be manufactured or repacked,आइटम निर्मित किया जा या repacked

+Item will be saved by this name in the data base.,आइटम डाटा बेस में इस नाम से बचाया जाएगा.

+"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","आइटम, वारंटी, एएमसी विवरण (वार्षिक रखरखाव अनुबंध) होगा स्वतः दिलवाया जब सीरियल नंबर का चयन किया जाता है."

+Item-wise Last Purchase Rate,मद वार अंतिम खरीद दर

+Item-wise Price List Rate,मद वार मूल्य सूची दर

+Item-wise Purchase History,आइटम के लिहाज से खरीदारी इतिहास

+Item-wise Purchase Register,आइटम के लिहाज से खरीद पंजीकरण

+Item-wise Sales History,आइटम के लिहाज से बिक्री इतिहास

+Item-wise Sales Register,आइटम के लिहाज से बिक्री पंजीकरण

+Items,आइटम

+Items To Be Requested,अनुरोध किया जा करने के लिए आइटम

+"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",अनुमानित मात्रा और न्यूनतम आदेश मात्रा के आधार पर सभी गोदामों पर विचार करने के लिए अनुरोध किया जा आइटम जो &quot;स्टॉक से बाहर कर रहे हैं&quot;

+Items which do not exist in Item master can also be entered on customer's request,आइटम जो आइटम मास्टर में मौजूद नहीं है ग्राहक के अनुरोध पर भी दर्ज किया जा सकता है

+Itemwise Discount,Itemwise डिस्काउंट

+Itemwise Recommended Reorder Level,Itemwise स्तर Reorder अनुशंसित

+JV,जेवी

+Job Applicant,नौकरी आवेदक

+Job Opening,नौकरी खोलने

+Job Profile,नौकरी प्रोफाइल

+Job Title,कार्य शीर्षक

+"Job profile, qualifications required etc.","नौकरी प्रोफाइल योग्यता, आदि की आवश्यकता"

+Jobs Email Settings,नौकरियां ईमेल सेटिंग

+Journal Entries,जर्नल प्रविष्टियां

+Journal Entry,जर्नल प्रविष्टि

+Journal Voucher,जर्नल वाउचर

+Journal Voucher Detail,जर्नल वाउचर विस्तार

+Journal Voucher Detail No,जर्नल वाउचर विस्तार नहीं

+KRA,KRA

+"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","बिक्री अभियान का ट्रैक रखें. निवेश पर लौटें गेज करने के अभियान से बिक्रीसूत्र, कोटेशन, बिक्री आदेश आदि का ध्यान रखें."

+Keep a track of communication related to this enquiry which will help for future reference.,जांच है जो भविष्य में संदर्भ के लिए मदद करने के लिए संबंधित संचार का ट्रैक रखें.

+Key Performance Area,परफ़ॉर्मेंस क्षेत्र

+Key Responsibility Area,कुंजी जिम्मेदारी क्षेत्र

+LEAD,सीसा

+LEAD/10-11/,LEAD/10-11 /

+LEAD/MUMBAI/,सीसा / / मुंबई

+LR Date,LR तिथि

+LR No,नहीं LR

+Label,लेबल

+Landed Cost Item,आयातित माल की लागत मद

+Landed Cost Items,आयातित माल की लागत आइटम

+Landed Cost Purchase Receipt,आयातित माल की लागत खरीद रसीद

+Landed Cost Purchase Receipts,उतरा लागत खरीद रसीद

+Landed Cost Wizard,आयातित माल की लागत विज़ार्ड

+Last Name,सरनेम

+Last Purchase Rate,पिछले खरीद दर

+Latest,नवीनतम

+Latest Updates,ताजा अपडेट

+Lead,नेतृत्व

+Lead Details,विवरण लीड

+Lead Id,लीड ईद

+Lead Name,नाम लीड

+Lead Owner,मालिक लीड

+Lead Source,स्रोत लीड

+Lead Status,स्थिति लीड

+Lead Time Date,लीड दिनांक और समय

+Lead Time Days,लीड समय दिन

+Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,लीड समय दिनों दिन जिसके द्वारा इस आइटम अपने गोदाम में उम्मीद है की संख्या है. इस दिन सामग्री के अनुरोध में दिलवाया है जब आप इस मद का चयन करें.

+Lead Type,प्रकार लीड

+Leave Allocation,आबंटन छोड़ दो

+Leave Allocation Tool,आबंटन उपकरण छोड़ दो

+Leave Application,छुट्टी की अर्ज़ी

+Leave Approver,अनुमोदक छोड़ दो

+Leave Approver can be one of,अनुमोदक से एक हो सकता छोड़ दो

+Leave Approvers,अनुमोदकों छोड़ दो

+Leave Balance Before Application,आवेदन से पहले शेष छोड़ो

+Leave Block List,ब्लॉक सूची छोड़ दो

+Leave Block List Allow,छोड़ दो ब्लॉक सूची की अनुमति दें

+Leave Block List Allowed,छोड़ दो ब्लॉक सूची रख सकते है

+Leave Block List Date,ब्लॉक सूची तिथि छोड़ दो

+Leave Block List Dates,ब्लॉक सूची तिथियां छोड़ो

+Leave Block List Name,ब्लॉक सूची नाम छोड़ दो

+Leave Blocked,अवरुद्ध छोड़ दो

+Leave Control Panel,नियंत्रण कक्ष छोड़ दो

+Leave Encashed?,भुनाया छोड़ दो?

+Leave Encashment Amount,नकदीकरण राशि छोड़ दो

+Leave Setup,सेटअप छोड़ दो

+Leave Type,प्रकार छोड़ दो

+Leave Type Name,प्रकार का नाम छोड़ दो

+Leave Without Pay,बिना वेतन छुट्टी

+Leave allocations.,आवंटन छोड़ दें.

+Leave application has been approved.,छुट्टी के लिए अर्जी को मंजूरी दे दी गई है.

+Leave application has been rejected.,छुट्टी के लिए अर्जी को खारिज कर दिया गया है .

+Leave blank if considered for all branches,रिक्त छोड़ अगर सभी शाखाओं के लिए माना जाता है

+Leave blank if considered for all departments,रिक्त छोड़ अगर सभी विभागों के लिए विचार

+Leave blank if considered for all designations,रिक्त छोड़ अगर सभी पदनाम के लिए विचार

+Leave blank if considered for all employee types,रिक्त छोड़ दो अगर सभी कर्मचारी प्रकार के लिए विचार

+Leave blank if considered for all grades,रिक्त छोड़ अगर सभी ग्रेड के लिए माना जाता है

+"Leave can be approved by users with Role, ""Leave Approver""",", &quot;अनुमोदक&quot; छोड़ छोड़ भूमिका के साथ उपयोगकर्ताओं द्वारा अनुमोदित किया जा सकता है"

+Ledger,खाता

+Ledgers,बहीखाते

+Left,वाम

+Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,कानूनी संगठन से संबंधित खातों की एक अलग चार्ट के साथ इकाई / सहायक.

+Letter Head,पत्रशीर्ष

+Level,स्तर

+Lft,LFT

+List a few of your customers. They could be organizations or individuals.,अपने ग्राहकों के कुछ सूची . वे संगठनों या व्यक्तियों हो सकता है.

+List a few of your suppliers. They could be organizations or individuals.,अपने आपूर्तिकर्ताओं में से कुछ की सूची . वे संगठनों या व्यक्तियों हो सकता है.

+"List a few products or services you buy from your suppliers or vendors. If these are same as your products, then do not add them.","आप अपने आपूर्तिकर्ताओं या विक्रेताओं से खरीद कुछ उत्पादों या सेवाओं को सूचीबद्ध करें . ये अपने उत्पादों के रूप में वही कर रहे हैं , तो फिर उन्हें जोड़ नहीं है ."

+List items that form the package.,सूची आइटम है कि पैकेज का फार्म.

+List of holidays.,छुट्टियों की सूची.

+List of users who can edit a particular Note,एक विशेष नोट संपादित कर सकते हैं जो उपयोगकर्ताओं की सूची

+List this Item in multiple groups on the website.,कई समूहों में वेबसाइट पर इस मद की सूची.

+"List your products or services that you sell to your customers. Make sure to check the Item Group, Unit of Measure and other properties when you start.","आप अपने ग्राहकों को बेचते हैं कि अपने उत्पादों या सेवाओं को सूचीबद्ध करें . जब आप शुरू मद समूह , उपाय और अन्य संपत्तियों की यूनिट की जाँच करने के लिए सुनिश्चित करें."

+"List your tax heads (e.g. VAT, Excise) (upto 3) and their standard rates. This will create a standard template, you can edit and add more later.","अपने कर सिर (3 ) तक (जैसे वैट , उत्पाद शुल्क) और उनके मानक दरों की सूची . यह एक मानक टेम्पलेट बनाने के लिए, आप संपादित करें और अधिक बाद में जोड़ सकते हैं."

+Live Chat,लाइव चैट

+Loading...,लोड हो रहा है ...

+"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","ट्रैकिंग समय, बिलिंग के लिए इस्तेमाल किया जा सकता है कि कार्य के खिलाफ उपयोगकर्ताओं द्वारा की गई गतिविधियों का प्रवेश."

+Login Id,आईडी लॉगिन

+Login with your new User ID,अपना नया यूजर आईडी के साथ लॉगिन

+Logo,लोगो

+Logo and Letter Heads,लोगो और प्रमुखों पत्र

+Lost,खोया

+Lost Reason,खोया कारण

+Low,निम्न

+Lower Income,कम आय

+MIS Control,एमआईएस नियंत्रण

+MREQ-,MREQ-

+MTN Details,एमटीएन विवरण

+Mail Password,मेल पासवर्ड

+Mail Port,मेल पोर्ट

+Main Reports,मुख्य रिपोर्ट

+Maintain Same Rate Throughout Sales Cycle,बिक्री चक्र के दौरान एक ही दर बनाए रखें

+Maintain same rate throughout purchase cycle,खरीद चक्र के दौरान एक ही दर बनाए रखें

+Maintenance,रखरखाव

+Maintenance Date,रखरखाव तिथि

+Maintenance Details,रखरखाव विवरण

+Maintenance Schedule,रखरखाव अनुसूची

+Maintenance Schedule Detail,रखरखाव अनुसूची विवरण

+Maintenance Schedule Item,रखरखाव अनुसूची आइटम

+Maintenance Schedules,रखरखाव अनुसूचियों

+Maintenance Status,रखरखाव स्थिति

+Maintenance Time,अनुरक्षण काल

+Maintenance Type,रखरखाव के प्रकार

+Maintenance Visit,रखरखाव भेंट

+Maintenance Visit Purpose,रखरखाव भेंट प्रयोजन

+Major/Optional Subjects,मेजर / वैकल्पिक विषय

+Make ,

+Make Accounting Entry For Every Stock Movement,हर शेयर आंदोलन के लिए लेखा प्रविष्टि बनाओ

+Make Bank Voucher,बैंक वाउचर

+Make Credit Note,क्रेडिट नोट बनाने

+Make Debit Note,डेबिट नोट बनाने

+Make Delivery,वितरण करना

+Make Difference Entry,अंतर एंट्री

+Make Excise Invoice,उत्पाद शुल्क चालान बनाएं

+Make Installation Note,स्थापना नोट बनाने

+Make Invoice,चालान बनाएं

+Make Maint. Schedule,Maint बनाओ . अनुसूची

+Make Maint. Visit,Maint बनाओ . भेंट

+Make Maintenance Visit,रखरखाव भेंट बनाओ

+Make Packing Slip,स्लिप पैकिंग बनाना

+Make Payment Entry,भुगतान प्रवेश कर

+Make Purchase Invoice,खरीद चालान बनाएं

+Make Purchase Order,बनाओ खरीद आदेश

+Make Purchase Receipt,खरीद रसीद बनाओ

+Make Salary Slip,वेतन पर्ची बनाओ

+Make Salary Structure,वेतन संरचना बनाना

+Make Sales Invoice,बिक्री चालान बनाएं

+Make Sales Order,बनाओ बिक्री आदेश

+Make Supplier Quotation,प्रदायक कोटेशन बनाओ

+Male,नर

+Manage 3rd Party Backups,3 पार्टी बैकअप प्रबंधन

+Manage cost of operations,संचालन की लागत का प्रबंधन

+Manage exchange rates for currency conversion,मुद्रा रूपांतरण के लिए विनिमय दरों प्रबंधन

+"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.","अनिवार्य अगर स्टॉक मद &quot;हाँ&quot; है. इसके अलावा आरक्षित मात्रा बिक्री आदेश से सेट किया जाता है, जहां डिफ़ॉल्ट गोदाम."

+Manufacture against Sales Order,बिक्री आदेश के खिलाफ निर्माण

+Manufacture/Repack,/ निर्माण Repack

+Manufactured Qty,निर्मित मात्रा

+Manufactured quantity will be updated in this warehouse,निर्मित मात्रा इस गोदाम में अद्यतन किया जाएगा

+Manufacturer,निर्माता

+Manufacturer Part Number,निर्माता भाग संख्या

+Manufacturing,विनिर्माण

+Manufacturing Quantity,विनिर्माण मात्रा

+Manufacturing Quantity is mandatory,विनिर्माण मात्रा अनिवार्य है

+Margin,हाशिया

+Marital Status,वैवाहिक स्थिति

+Market Segment,बाजार खंड

+Married,विवाहित

+Mass Mailing,मास मेलिंग

+Master Data,प्रधान आंकड़ॉ

+Master Name,मास्टर नाम

+Master Name is mandatory if account type is Warehouse,खाता प्रकार वेयरहाउस अगर मास्टर नाम अनिवार्य है

+Master Type,मास्टर प्रकार

+Masters,स्नातकोत्तर

+Match non-linked Invoices and Payments.,गैर जुड़े चालान और भुगतान का मिलान.

+Material Issue,महत्त्वपूर्ण विषय

+Material Receipt,सामग्री प्राप्ति

+Material Request,सामग्री अनुरोध

+Material Request Detail No,सामग्री के लिए अनुरोध विस्तार नहीं

+Material Request For Warehouse,वेयरहाउस के लिए सामग्री का अनुरोध

+Material Request Item,सामग्री अनुरोध आइटम

+Material Request Items,सामग्री अनुरोध आइटम

+Material Request No,सामग्री अनुरोध नहीं

+Material Request Type,सामग्री अनुरोध प्रकार

+Material Request used to make this Stock Entry,इस स्टॉक एंट्री बनाने के लिए इस्तेमाल सामग्री अनुरोध

+Material Requests for which Supplier Quotations are not created,"प्रदायक कोटेशन नहीं बनाई गई हैं , जिसके लिए सामग्री अनुरोध"

+Material Requirement,सामग्री की आवश्यकताएँ

+Material Transfer,सामग्री स्थानांतरण

+Materials,सामग्री

+Materials Required (Exploded),माल आवश्यक (विस्फोट)

+Max 500 rows only.,केवल अधिकतम 500 पंक्तियाँ.

+Max Days Leave Allowed,अधिकतम दिन छोड़ने की अनुमति दी

+Max Discount (%),अधिकतम डिस्काउंट (%)

+Max Returnable Qty,अधिकतम वापस करने मात्रा

+Medium,मध्यम

+"Merging is only possible if following \
+					properties are same in both records.
+					Group or Ledger, Debit or Credit, Is PL Account",

+Message,संदेश

+Message Parameter,संदेश पैरामीटर

+Message Sent,भेजे गए संदेश

+Messages,संदेश

+Messages greater than 160 characters will be split into multiple messages,160 चरित्र से अधिक संदेश कई mesage में split जाएगा

+Middle Income,मध्य आय

+Milestone,मील का पत्थर

+Milestone Date,माइलस्टोन तिथि

+Milestones,मील के पत्थर

+Milestones will be added as Events in the Calendar,उपलब्धि कैलेंडर में घटनाक्रम के रूप में जोड़ दिया जाएगा

+Min Order Qty,न्यूनतम आदेश मात्रा

+Minimum Order Qty,न्यूनतम आदेश मात्रा

+Misc Details,विविध विवरण

+Miscellaneous,विविध

+Miscelleneous,Miscelleneous

+Mobile No,नहीं मोबाइल

+Mobile No.,मोबाइल नंबर

+Mode of Payment,भुगतान की रीति

+Modern,आधुनिक

+Modified Amount,संशोधित राशि

+Monday,सोमवार

+Month,माह

+Monthly,मासिक

+Monthly Attendance Sheet,मासिक उपस्थिति शीट

+Monthly Earning & Deduction,मासिक आय और कटौती

+Monthly Salary Register,मासिक वेतन पंजीकरण

+Monthly salary statement.,मासिक वेतन बयान.

+Monthly salary template.,मासिक वेतन टेम्पलेट.

+More Details,अधिक जानकारी

+More Info,अधिक जानकारी

+Moving Average,चलायमान औसत

+Moving Average Rate,मूविंग औसत दर

+Mr,श्री

+Ms,सुश्री

+Multiple Item prices.,एकाधिक आइटम कीमतों .

+Multiple Price list.,अनेक मूल्य सूची .

+Must be Whole Number,पूर्ण संख्या होनी चाहिए

+My Settings,मेरी सेटिंग्स

+NL-,NL-

+Name,नाम

+Name and Description,नाम और विवरण

+Name and Employee ID,नाम और कर्मचारी ID

+Name is required,नाम आवश्यक है

+"Name of new Account. Note: Please don't create accounts for Customers and Suppliers,","नए खाते का नाम . नोट : ग्राहकों और आपूर्तिकर्ताओं के लिए खाते नहीं बना करते हैं,"

+Name of person or organization that this address belongs to.,कि इस पते पर संबधित व्यक्ति या संगठन का नाम.

+Name of the Budget Distribution,बजट वितरण के नाम

+Naming Series,श्रृंखला का नामकरण

+Negative balance is not allowed for account ,नकारात्मक शेष खाते के लिए अनुमति नहीं है

+Net Pay,शुद्ध वेतन

+Net Pay (in words) will be visible once you save the Salary Slip.,शुद्ध वेतन (शब्दों में) दिखाई हो सकता है एक बार आप वेतन पर्ची बचाने के लिए होगा.

+Net Total,शुद्ध जोड़

+Net Total (Company Currency),नेट कुल (कंपनी मुद्रा)

+Net Weight,निवल भार

+Net Weight UOM,नेट वजन UOM

+Net Weight of each Item,प्रत्येक आइटम के नेट वजन

+Net pay can not be negative,नेट वेतन ऋणात्मक नहीं हो सकता

+Never,कभी नहीं

+New,नई

+New ,

+New Account,नया खाता

+New Account Name,नया खाता नाम

+New BOM,नई बीओएम

+New Communications,नई संचार

+New Company,नई कंपनी

+New Cost Center,नई लागत केंद्र

+New Cost Center Name,नए लागत केन्द्र का नाम

+New Delivery Notes,नई वितरण नोट

+New Enquiries,नई पूछताछ

+New Leads,नए सुराग

+New Leave Application,नई छुट्टी के लिए अर्जी

+New Leaves Allocated,नई आवंटित पत्तियां

+New Leaves Allocated (In Days),नई पत्तियों आवंटित (दिनों में)

+New Material Requests,नई सामग्री अनुरोध

+New Projects,नई परियोजनाएं

+New Purchase Orders,नई खरीद आदेश

+New Purchase Receipts,नई खरीद रसीद

+New Quotations,नई कोटेशन

+New Sales Orders,नई बिक्री आदेश

+"New Serial No cannot have Warehouse. Warehouse must be \
+				set by Stock Entry or Purchase Receipt",

+New Stock Entries,नई स्टॉक प्रविष्टियां

+New Stock UOM,नई स्टॉक UOM

+New Supplier Quotations,नई प्रदायक कोटेशन

+New Support Tickets,नया समर्थन टिकट

+New Workplace,नए कार्यस्थल

+Newsletter,न्यूज़लैटर

+Newsletter Content,न्यूजलेटर सामग्री

+Newsletter Status,न्यूज़लैटर स्थिति

+"Newsletters to contacts, leads.","संपर्क करने के लिए समाचार पत्र, होता है."

+Next Communcation On,अगला कम्युनिकेशन

+Next Contact By,द्वारा अगले संपर्क

+Next Contact Date,अगले संपर्क तिथि

+Next Date,अगली तारीख

+Next email will be sent on:,अगले ईमेल पर भेजा जाएगा:

+No,नहीं

+No Action,कोई कार्रवाई नहीं

+No Customer Accounts found.,कोई ग्राहक खातों पाया .

+"No Customer or Supplier Accounts found. Accounts are identified based on \
+			'Master Type' value in account record.",

+No Item found with ,

+No Items to Pack,पैक करने के लिए कोई आइटम नहीं

+No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,अनुमोदकों छोड़ दो नहीं. आवंटित एक उपयोगकर्ता कम से कम करने के लिए रोल &#39;अनुमोदक छोड़ दो&#39; कृपया.

+No Permission,अनुमति नहीं है

+No Production Order created.,कोई उत्पादन आदेश बनाया गया.

+No Supplier Accounts found. Supplier Accounts are identified based on 'Master Type' value in account record.,कोई प्रदायक लेखा पाया . प्रदायक लेखा खाते के रिकॉर्ड में ' मास्टर प्रकार' मूल्य पर आधारित पहचान कर रहे हैं .

+No accounting entries for following warehouses,गोदामों निम्नलिखित के लिए कोई लेखा प्रविष्टियों

+No addresses created,बनाया नहीं पते

+No contacts created,बनाया कोई संपर्क नहीं

+No default BOM exists for item: ,कोई डिफ़ॉल्ट बीओएम मद के लिए मौजूद है:

+No of Requested SMS,अनुरोधित एसएमएस की संख्या

+No of Sent SMS,भेजे गए एसएमएस की संख्या

+No of Visits,यात्राओं की संख्या

+No record found,कोई रिकॉर्ड पाया

+No salary slip found for month: ,महीने के लिए नहीं मिला वेतन पर्ची:

+Not,नहीं

+Not Active,सक्रिय नहीं

+Not Applicable,लागू नहीं

+Not Available,उपलब्ध नहीं

+Not Billed,नहीं बिल

+Not Delivered,नहीं वितरित

+Not Set,सेट नहीं

+Not allowed entry in Warehouse,गोदाम में अनुमति नहीं प्रविष्टि

+Note,नोट

+Note User,नोट प्रयोक्ता

+Note is a free page where users can share documents / notes,"नोट उपयोगकर्ताओं दस्तावेजों / नोट्स साझा कर सकते हैं, जहां एक मुक्त पृष्ठ है"

+Note:,नोट :

+"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","नोट: बैकअप और फ़ाइलें ड्रॉपबॉक्स से नहीं हटाया जाता है, तो आप स्वयं उन्हें नष्ट करना होगा."

+"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","नोट: बैकअप और फ़ाइलें गूगल ड्राइव से नष्ट नहीं कर रहे हैं, आप स्वयं उन्हें नष्ट करना होगा."

+Note: Email will not be sent to disabled users,नोट: ईमेल अक्षम उपयोगकर्ताओं के लिए नहीं भेजा जाएगा

+Notes,नोट्स

+Notes:,नोट :

+Nothing to request,अनुरोध करने के लिए कुछ भी नहीं

+Notice (days),सूचना (दिन)

+Notification Control,अधिसूचना नियंत्रण

+Notification Email Address,सूचना ईमेल पता

+Notify by Email on creation of automatic Material Request,स्वचालित सामग्री अनुरोध के निर्माण पर ईमेल द्वारा सूचित करें

+Number Format,संख्या स्वरूप

+O+,O +

+O-,O-

+OPPT,OPPT

+Offer Date,प्रस्ताव की तिथि

+Office,कार्यालय

+Old Parent,पुरानी माता - पिता

+On,पर

+On Net Total,नेट कुल

+On Previous Row Amount,पिछली पंक्ति राशि पर

+On Previous Row Total,पिछली पंक्ति कुल पर

+"Only Serial Nos with status ""Available"" can be delivered.","स्थिति के साथ ही सीरियल नं ""उपलब्ध"" दिया जा सकता है ."

+Only Stock Items are allowed for Stock Entry,केवल स्टॉक आइटम स्टॉक एंट्री के लिए अनुमति दी जाती है

+Only leaf nodes are allowed in transaction,केवल पत्ता नोड्स के लेनदेन में की अनुमति दी जाती है

+Open,खुला

+Open Production Orders,ओपन उत्पादन के आदेश

+Open Tickets,ओपन टिकट

+Opening,उद्घाटन

+Opening Accounting Entries,लेखांकन प्रविष्टियों खुलने

+Opening Accounts and Stock,खुलने का लेखा और स्टॉक

+Opening Date,तिथि खुलने की

+Opening Entry,एंट्री खुलने

+Opening Qty,खुलने मात्रा

+Opening Time,समय खुलने की

+Opening Value,खुलने का मूल्य

+Opening for a Job.,एक नौकरी के लिए खोलना.

+Operating Cost,संचालन लागत

+Operation Description,ऑपरेशन विवरण

+Operation No,कोई ऑपरेशन

+Operation Time (mins),आपरेशन समय (मिनट)

+Operations,संचालन

+Opportunity,अवसर

+Opportunity Date,अवसर तिथि

+Opportunity From,अवसर से

+Opportunity Item,अवसर आइटम

+Opportunity Items,अवसर आइटम

+Opportunity Lost,मौका खो दिया

+Opportunity Type,अवसर प्रकार

+Optional. This setting will be used to filter in various transactions.,वैकल्पिक . यह सेटिंग विभिन्न लेनदेन में फिल्टर करने के लिए इस्तेमाल किया जाएगा .

+Order Type,आदेश प्रकार

+Ordered,आदेशित

+Ordered Items To Be Billed,हिसाब से बिलिंग किए आइटम

+Ordered Items To Be Delivered,हिसाब से दिया जा आइटम

+Ordered Qty,मात्रा का आदेश दिया

+"Ordered Qty: Quantity ordered for purchase, but not received.","मात्रा का आदेश दिया: मात्रा में खरीद के लिए आदेश दिया है , लेकिन प्राप्त नहीं ."

+Ordered Quantity,आदेशित मात्रा

+Orders released for production.,उत्पादन के लिए आदेश जारी किया.

+Organization,संगठन

+Organization Name,संगठन का नाम

+Organization Profile,संगठन प्रोफाइल

+Other,अन्य

+Other Details,अन्य विवरण

+Out Qty,मात्रा बाहर

+Out Value,मूल्य बाहर

+Out of AMC,एएमसी के बाहर

+Out of Warranty,वारंटी के बाहर

+Outgoing,बाहर जाने वाला

+Outgoing Email Settings,निवर्तमान ईमेल सेटिंग्स

+Outgoing Mail Server,जावक मेल सर्वर

+Outgoing Mails,जावक मेल

+Outstanding Amount,बकाया राशि

+Outstanding for Voucher ,वाउचर के लिए बकाया

+Overhead,उपरि

+Overheads,ओवरहेड्स

+Overlapping Conditions found between,ओवरलैपिंग स्थितियां बीच पाया

+Overview,अवलोकन

+Owned,स्वामित्व

+Owner,स्वामी

+PAN Number,पैन नंबर

+PF No.,पीएफ सं.

+PF Number,पीएफ संख्या

+PI/2011/,PI/2011 /

+PIN,पिन

+PL or BS,पी एल या बी एस

+PO,पीओ

+PO Date,पीओ तिथि

+PO No,पीओ नहीं

+POP3 Mail Server,POP3 मेल सर्वर

+POP3 Mail Settings,POP3 मेल सेटिंग्स

+POP3 mail server (e.g. pop.gmail.com),POP3 मेल सर्वर (जैसे pop.gmail.com)

+POP3 server e.g. (pop.gmail.com),POP3 सर्वर जैसे (pop.gmail.com)

+POS Setting,स्थिति सेटिंग

+POS View,स्थिति देखें

+PR Detail,पीआर विस्तार

+PR Posting Date,पीआर पोस्ट दिनांक

+PRO,प्रो

+PS,पुनश्च

+Package Item Details,संकुल आइटम विवरण

+Package Items,पैकेज आइटम

+Package Weight Details,पैकेज वजन विवरण

+Packed Item,डिलिवरी नोट पैकिंग आइटम

+Packing Details,पैकिंग विवरण

+Packing Detials,पैकिंग detials

+Packing List,सूची पैकिंग

+Packing Slip,पर्ची पैकिंग

+Packing Slip Item,पैकिंग स्लिप आइटम

+Packing Slip Items,पैकिंग स्लिप आइटम

+Packing Slip(s) Cancelled,पैकिंग स्लिप (ओं) रद्द

+Page Break,पृष्ठातर

+Page Name,पेज का नाम

+Paid,प्रदत्त

+Paid Amount,राशि भुगतान

+Parameter,प्राचल

+Parent Account,खाते के जनक

+Parent Cost Center,माता - पिता लागत केंद्र

+Parent Customer Group,माता - पिता ग्राहक समूह

+Parent Detail docname,माता - पिता विस्तार docname

+Parent Item,मूल आइटम

+Parent Item Group,माता - पिता आइटम समूह

+Parent Sales Person,माता - पिता बिक्री व्यक्ति

+Parent Territory,माता - पिता टेरिटरी

+Parenttype,Parenttype

+Partially Billed,आंशिक रूप से बिल

+Partially Completed,आंशिक रूप से पूरा

+Partially Delivered,आंशिक रूप से वितरित

+Partly Billed,आंशिक रूप से बिल

+Partly Delivered,आंशिक रूप से वितरित

+Partner Target Detail,साथी लक्ष्य विवरण

+Partner Type,साथी के प्रकार

+Partner's Website,साथी की वेबसाइट

+Passive,निष्क्रिय

+Passport Number,पासपोर्ट नंबर

+Password,पासवर्ड

+Pay To / Recd From,/ रिसी डी से भुगतान

+Payables,देय

+Payables Group,देय समूह

+Payment Days,भुगतान दिन

+Payment Due Date,भुगतान की नियत तिथि

+Payment Entries,भुगतान प्रविष्टियां

+"Payment Entry has been modified after you pulled it. 
+			Please pull it again.",

+Payment Period Based On Invoice Date,चालान तिथि के आधार पर भुगतान की अवधि

+Payment Reconciliation,भुगतान सुलह

+Payment Type,भुगतान के प्रकार

+Payment of salary for the month: ,

+Payment to Invoice Matching Tool,चालान मिलान उपकरण के लिए भुगतान

+Payment to Invoice Matching Tool Detail,चालान मिलान उपकरण विस्तार करने के लिए भुगतान

+Payments,भुगतान

+Payments Made,भुगतान मेड

+Payments Received,भुगतान प्राप्त

+Payments made during the digest period,पचाने की अवधि के दौरान किए गए भुगतान

+Payments received during the digest period,भुगतान पचाने की अवधि के दौरान प्राप्त

+Payroll Settings,पेरोल सेटिंग्स

+Payroll Setup,पेरोल सेटअप

+Pending,अपूर्ण

+Pending Amount,लंबित राशि

+Pending Review,समीक्षा के लिए लंबित

+Pending SO Items For Purchase Request,खरीद के अनुरोध के लिए लंबित है तो आइटम

+Percent Complete,पूरा प्रतिशत

+Percentage Allocation,प्रतिशत आवंटन

+Percentage Allocation should be equal to ,प्रतिशत आवंटन के बराबर होना चाहिए

+Percentage variation in quantity to be allowed while receiving or delivering this item.,मात्रा में प्रतिशत परिवर्तन प्राप्त करने या इस मद के लिए अनुमति दी गई है.

+Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,आप मात्रा के खिलाफ और अधिक प्राप्त या वितरित करने के लिए अनुमति दी जाती प्रतिशत का आदेश दिया. उदाहरण के लिए: यदि आप 100 यूनिट का आदेश दिया है. और अपने भत्ता 10% तो आप 110 इकाइयों को प्राप्त करने के लिए अनुमति दी जाती है.

+Performance appraisal.,प्रदर्शन मूल्यांकन.

+Period,अवधि

+Period Closing Voucher,अवधि समापन वाउचर

+Periodicity,आवधिकता

+Permanent Address,स्थायी पता

+Permanent Address Is,स्थायी पता है

+Permission,अनुमति

+Permission Manager,अनुमति प्रबंधक

+Personal,व्यक्तिगत

+Personal Details,व्यक्तिगत विवरण

+Personal Email,व्यक्तिगत ईमेल

+Phone,फ़ोन

+Phone No,कोई फोन

+Phone No.,फोन नंबर

+Pincode,Pincode

+Place of Issue,जारी करने की जगह

+Plan for maintenance visits.,रखरखाव के दौरे के लिए योजना.

+Planned Qty,नियोजित मात्रा

+"Planned Qty: Quantity, for which, Production Order has been raised,","नियोजित मात्रा: मात्रा , जिसके लिए उत्पादन का आदेश उठाया गया है ,"

+Planned Quantity,नियोजित मात्रा

+Plant,पौधा

+Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,संक्षिप्त या लघु नाम ठीक से दर्ज करें सभी खाता प्रमुखों को प्रत्यय के रूप में जोड़ दिया जाएगा.

+Please Select Company under which you want to create account head,"आप खाते सिर बनाना चाहते हैं, जिसके तहत कंपनी का चयन कृपया"

+Please check,कृपया जाँच करें

+Please create new account from Chart of Accounts.,खातों का चार्ट से नया खाता बनाने के लिए धन्यवाद.

+Please do NOT create Account (Ledgers) for Customers and Suppliers. They are created directly from the Customer / Supplier masters.,ग्राहकों और आपूर्तिकर्ताओं के लिए खाता ( बहीखाते ) का निर्माण नहीं करते. वे ग्राहक / आपूर्तिकर्ता स्वामी से सीधे बनाया जाता है.

+Please enter Company,कंपनी दाखिल करें

+Please enter Cost Center,लागत केंद्र दर्ज करें

+Please enter Default Unit of Measure,उपाय के डिफ़ॉल्ट यूनिट दर्ज करें

+Please enter Delivery Note No or Sales Invoice No to proceed,नहीं या बिक्री चालान नहीं आगे बढ़ने के लिए डिलिवरी नोट दर्ज करें

+Please enter Employee Id of this sales parson,इस बिक्री पादरी के कर्मचारी आईडी दर्ज करें

+Please enter Expense Account,व्यय खाते में प्रवेश करें

+Please enter Item Code to get batch no,कोई बैच पाने के मद कोड दर्ज करें

+Please enter Item Code.,मद कोड दर्ज करें.

+Please enter Item first,पहले आइटम दर्ज करें

+Please enter Master Name once the account is created.,खाता निर्माण के बाद मास्टर नाम दर्ज करें.

+Please enter Production Item first,पहली उत्पादन मद दर्ज करें

+Please enter Purchase Receipt No to proceed,आगे बढ़ने के लिए कोई खरीद रसीद दर्ज करें

+Please enter Reserved Warehouse for item ,आइटम के लिए आरक्षित गोदाम दर्ज करें

+Please enter Start Date and End Date,प्रारंभ दिनांक और समाप्ति तिथि दर्ज करें

+Please enter Warehouse for which Material Request will be raised,"सामग्री अनुरोध उठाया जाएगा , जिसके लिए वेयरहाउस दर्ज करें"

+"Please enter account group under which account \
+					for warehouse ",

+Please enter company first,पहली कंपनी दाखिल करें

+Please enter company name first,पहले कंपनी का नाम दर्ज करें

+Please enter sales order in the above table,उपरोक्त तालिका में विक्रय आदेश दर्ज करें

+Please install dropbox python module,ड्रॉपबॉक्स अजगर मॉड्यूल स्थापित करें

+Please mention default value for ',डिफ़ॉल्ट मान के लिए उल्लेख करें &#39;

+Please reduce qty.,मात्रा कम करें.

+Please save the Newsletter before sending.,भेजने से पहले न्यूज़लैटर बचाने.

+Please save the document before generating maintenance schedule,रखरखाव अनुसूची पैदा करने से पहले दस्तावेज़ को बचाने के लिए धन्यवाद

+Please select Account first,पहले खाते का चयन करें

+Please select Bank Account,बैंक खाते का चयन करें

+Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,का चयन करें कृपया आगे ले जाना है अगर तुम भी शामिल करना चाहते हैं पिछले राजकोषीय वर्ष की शेष राशि इस वित्त वर्ष के लिए छोड़ देता है

+Please select Category first,प्रथम श्रेणी का चयन करें

+Please select Charge Type first,प्रभारी प्रकार पहले का चयन करें

+Please select Date on which you want to run the report,"आप रिपोर्ट को चलाना चाहते हैं, जिस पर तिथि का चयन करें"

+Please select Price List,मूल्य सूची का चयन करें

+Please select a,कृपया चुनें एक

+Please select a csv file,एक csv फ़ाइल का चयन करें

+Please select a service item or change the order type to Sales.,एक सेवा आइटम का चयन करें या बिक्री के क्रम प्रकार में बदलाव करें.

+Please select a sub-contracted item or do not sub-contract the transaction.,एक उप अनुबंधित आइटम का चयन करें या उप अनुबंध लेन - देन नहीं कर दीजिये.

+Please select a valid csv file with data.,डेटा के साथ एक मान्य csv फ़ाइल का चयन करें.

+"Please select an ""Image"" first","पहले एक ""छवि "" का चयन करें"

+Please select month and year,माह और वर्ष का चयन करें

+Please select options and click on Create,विकल्प का चयन करें और बनाएँ पर क्लिक करें

+Please select the document type first,पहला दस्तावेज़ प्रकार का चयन करें

+Please select: ,कृपया चुनें:

+Please set Dropbox access keys in,में ड्रॉपबॉक्स पहुँच कुंजियों को सेट करें

+Please set Google Drive access keys in,गूगल ड्राइव पहुंच कुंजी में सेट करें

+Please setup Employee Naming System in Human Resource > HR Settings,मानव संसाधन में सेटअप कर्मचारी नामकरण प्रणाली कृपया&gt; मानव संसाधन सेटिंग्स

+Please setup your chart of accounts before you start Accounting Entries,आप लेखांकन प्रविष्टियों शुरू होने से पहले सेटअप खातों की चार्ट कृपया

+Please specify,कृपया बताएं

+Please specify Company,कंपनी निर्दिष्ट करें

+Please specify Company to proceed,कंपनी आगे बढ़ने के लिए निर्दिष्ट करें

+"Please specify Default Currency in Company Master \
+			and Global Defaults",

+Please specify a,कृपया बताएं एक

+Please specify a Price List which is valid for Territory,राज्य क्षेत्र के लिए मान्य है जो एक मूल्य सूची निर्दिष्ट करें

+Please specify a valid,एक वैध निर्दिष्ट करें

+Please specify a valid 'From Case No.',&#39;केस नंबर से&#39; एक वैध निर्दिष्ट करें

+Please specify currency in Company,कंपनी में मुद्रा निर्दिष्ट करें

+Please submit to update Leave Balance.,लीव शेष अपडेट करने सबमिट करें.

+Please write something,कुछ लिखें

+Please write something in subject and message!,विषय और संदेश में कुछ लिखने के लिए धन्यवाद !

+Plot,भूखंड

+Plot By,प्लॉट

+Point of Sale,बिक्री के प्वाइंट

+Point-of-Sale Setting,प्वाइंट की बिक्री की सेटिंग

+Post Graduate,स्नातकोत्तर

+Postal,डाक का

+Posting Date,तिथि पोस्टिंग

+Posting Date Time cannot be before,पोस्टिंग दिनांक समय से पहले नहीं किया जा सकता

+Posting Time,बार पोस्टिंग

+Potential Sales Deal,संभावित बिक्री सौदा

+Potential opportunities for selling.,बेचने के लिए संभावित अवसरों.

+"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","फ्लोट क्षेत्रों के लिए प्रेसिजन (मात्रा, छूट, प्रतिशत आदि). तैरता निर्दिष्ट दशमलव के लिए गोल किया जाएगा. डिफ़ॉल्ट = 3"

+Preferred Billing Address,पसंदीदा बिलिंग पता

+Preferred Shipping Address,पसंदीदा शिपिंग पता

+Prefix,उपसर्ग

+Present,पेश

+Prevdoc DocType,Prevdoc doctype

+Prevdoc Doctype,Prevdoc Doctype

+Previous Work Experience,पिछले कार्य अनुभव

+Price List,कीमत सूची

+Price List Currency,मूल्य सूची मुद्रा

+Price List Exchange Rate,मूल्य सूची विनिमय दर

+Price List Master,मूल्य सूची मास्टर

+Price List Name,मूल्य सूची का नाम

+Price List Rate,मूल्य सूची दर

+Price List Rate (Company Currency),मूल्य सूची दर (कंपनी मुद्रा)

+Print,प्रिंट

+Print Format Style,प्रिंट प्रारूप शैली

+Print Heading,शीर्षक प्रिंट

+Print Without Amount,राशि के बिना प्रिंट

+Printing,मुद्रण

+Priority,प्राथमिकता

+Process Payroll,प्रक्रिया पेरोल

+Produced,उत्पादित

+Produced Quantity,उत्पादित मात्रा

+Product Enquiry,उत्पाद पूछताछ

+Production Order,उत्पादन का आदेश

+Production Order must be submitted,उत्पादन का आदेश प्रस्तुत किया जाना चाहिए

+Production Order(s) created:\n\n,उत्पादन का आदेश (ओं ) बनाया : \ n \ n

+Production Orders,उत्पादन के आदेश

+Production Orders in Progress,प्रगति में उत्पादन के आदेश

+Production Plan Item,उत्पादन योजना मद

+Production Plan Items,उत्पादन योजना आइटम

+Production Plan Sales Order,उत्पादन योजना बिक्री आदेश

+Production Plan Sales Orders,उत्पादन योजना विक्रय आदेश

+Production Planning (MRP),उत्पादन योजना (एमआरपी)

+Production Planning Tool,उत्पादन योजना उपकरण

+Products or Services You Buy,उत्पाद या आप खरीदें सेवाएँ

+"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","उत्पाद डिफ़ॉल्ट खोजों में वजन उम्र के द्वारा हल किया जाएगा. अधिक वजन उम्र, उच्च उत्पाद की सूची में दिखाई देगा."

+Project,परियोजना

+Project Costing,लागत परियोजना

+Project Details,परियोजना विवरण

+Project Milestone,परियोजना मील का पत्थर

+Project Milestones,परियोजना मील के पत्थर

+Project Name,इस परियोजना का नाम

+Project Start Date,परियोजना प्रारंभ दिनांक

+Project Type,परियोजना के प्रकार

+Project Value,परियोजना मूल्य

+Project activity / task.,परियोजना / कार्य कार्य.

+Project master.,मास्टर परियोजना.

+Project will get saved and will be searchable with project name given,परियोजना और बच जाएगा परियोजना भी नाम के साथ खोजा होगा

+Project wise Stock Tracking,परियोजना वार स्टॉक ट्रैकिंग

+Projected,प्रक्षेपित

+Projected Qty,अनुमानित मात्रा

+Projects,परियोजनाओं

+Prompt for Email on Submission of,प्रस्तुत करने पर ईमेल के लिए संकेत

+Provide email id registered in company,कंपनी में पंजीकृत ईमेल आईडी प्रदान

+Public,सार्वजनिक

+Pull Payment Entries,भुगतान प्रविष्टियां खींचो

+Pull sales orders (pending to deliver) based on the above criteria,उपरोक्त मानदंडों के आधार पर बिक्री के आदेश (वितरित करने के लिए लंबित) खींचो

+Purchase,क्रय

+Purchase / Manufacture Details,खरीद / निर्माण विवरण

+Purchase Analytics,खरीद विश्लेषिकी

+Purchase Common,आम खरीद

+Purchase Details,खरीद विवरण

+Purchase Discounts,खरीद छूट

+Purchase In Transit,ट्रांजिट में खरीद

+Purchase Invoice,चालान खरीद

+Purchase Invoice Advance,चालान अग्रिम खरीद

+Purchase Invoice Advances,चालान अग्रिम खरीद

+Purchase Invoice Item,चालान आइटम खरीद

+Purchase Invoice Trends,चालान रुझान खरीद

+Purchase Order,आदेश खरीद

+Purchase Order Date,खरीद आदेश दिनांक

+Purchase Order Item,खरीद आदेश आइटम

+Purchase Order Item No,आदेश आइटम नहीं खरीद

+Purchase Order Item Supplied,खरीद आदेश आइटम की आपूर्ति

+Purchase Order Items,आदेश आइटम खरीद

+Purchase Order Items Supplied,खरीद आदेश वस्तुओं की आपूर्ति

+Purchase Order Items To Be Billed,बिल के लिए खरीद आदेश आइटम

+Purchase Order Items To Be Received,खरीद आदेश प्राप्त किए जाने आइटम

+Purchase Order Message,खरीद आदेश संदेश

+Purchase Order Required,खरीदने के लिए आवश्यक आदेश

+Purchase Order Trends,आदेश रुझान खरीद

+Purchase Orders given to Suppliers.,खरीद आपूर्तिकर्ताओं के लिए दिए गए आदेश.

+Purchase Receipt,रसीद खरीद

+Purchase Receipt Item,रसीद आइटम खरीद

+Purchase Receipt Item Supplied,खरीद रसीद आइटम की आपूर्ति

+Purchase Receipt Item Supplieds,खरीद रसीद आइटम Supplieds

+Purchase Receipt Items,रसीद वस्तुओं की खरीद

+Purchase Receipt Message,खरीद रसीद संदेश

+Purchase Receipt No,रसीद खरीद नहीं

+Purchase Receipt Required,खरीद रसीद आवश्यक

+Purchase Receipt Trends,रसीद रुझान खरीद

+Purchase Register,पंजीकरण खरीद

+Purchase Return,क्रय वापसी

+Purchase Returned,खरीद वापस आ गए

+Purchase Taxes and Charges,खरीद कर और शुल्क

+Purchase Taxes and Charges Master,खरीद कर और शुल्क मास्टर

+Purpose,उद्देश्य

+Purpose must be one of ,उद्देश्य से एक होना चाहिए

+QA Inspection,क्यूए निरीक्षण

+QAI/11-12/,QAI/11-12 /

+QTN,QTN

+Qty,मात्रा

+Qty Consumed Per Unit,मात्रा रूपये प्रति यूनिट की खपत

+Qty To Manufacture,विनिर्माण मात्रा

+Qty as per Stock UOM,मात्रा स्टॉक UOM के अनुसार

+Qty to Deliver,उद्धार करने के लिए मात्रा

+Qty to Order,मात्रा आदेश को

+Qty to Receive,प्राप्त करने के लिए मात्रा

+Qty to Transfer,स्थानांतरण करने के लिए मात्रा

+Qualification,योग्यता

+Quality,गुणवत्ता

+Quality Inspection,गुणवत्ता निरीक्षण

+Quality Inspection Parameters,गुणवत्ता निरीक्षण पैरामीटर

+Quality Inspection Reading,गुणवत्ता निरीक्षण पढ़ना

+Quality Inspection Readings,गुणवत्ता निरीक्षण रीडिंग

+Quantity,मात्रा

+Quantity Requested for Purchase,मात्रा में खरीद करने के लिए अनुरोध

+Quantity and Rate,मात्रा और दर

+Quantity and Warehouse,मात्रा और वेयरहाउस

+Quantity cannot be a fraction.,मात्रा एक अंश नहीं हो सकता.

+Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,वस्तु की मात्रा विनिर्माण / कच्चे माल की दी गई मात्रा से repacking के बाद प्राप्त

+"Quantity should be equal to Manufacturing Quantity. To fetch items again, click on 'Get Items' button or update the Quantity manually.","मात्रा विनिर्माण मात्रा के बराबर होना चाहिए . फिर आइटम लाने , 'प्राप्त वस्तु' बटन पर क्लिक करें या मैन्युअल मात्रा का अद्यतन करें."

+Quarter,तिमाही

+Quarterly,त्रैमासिक

+Quick Help,त्वरित मदद

+Quotation,उद्धरण

+Quotation Date,कोटेशन तिथि

+Quotation Item,कोटेशन आइटम

+Quotation Items,कोटेशन आइटम

+Quotation Lost Reason,कोटेशन कारण खोया

+Quotation Message,कोटेशन संदेश

+Quotation Series,कोटेशन सीरीज

+Quotation To,करने के लिए कोटेशन

+Quotation Trend,कोटेशन रुझान

+Quotation is cancelled.,कोटेशन रद्द कर दिया है .

+Quotations received from Suppliers.,कोटेशन आपूर्तिकर्ता से प्राप्त किया.

+Quotes to Leads or Customers.,सुराग या ग्राहक के लिए उद्धरण.

+Raise Material Request when stock reaches re-order level,सामग्री अनुरोध उठाएँ जब शेयर पुनः आदेश के स्तर तक पहुँच

+Raised By,द्वारा उठाए गए

+Raised By (Email),(ई) द्वारा उठाए गए

+Random,यादृच्छिक

+Range,रेंज

+Rate,दर

+Rate ,दर

+Rate (Company Currency),दर (कंपनी मुद्रा)

+Rate Of Materials Based On,सामग्री के आधार पर दर

+Rate and Amount,दर और राशि

+Rate at which Customer Currency is converted to customer's base currency,जिस पर दर ग्राहक की मुद्रा ग्राहक आधार मुद्रा में परिवर्तित किया जाता है

+Rate at which Price list currency is converted to company's base currency,दर जिस पर मूल्य सूची मुद्रा कंपनी के बेस मुद्रा में परिवर्तित किया जाता है

+Rate at which Price list currency is converted to customer's base currency,दर जिस पर मूल्य सूची मुद्रा ग्राहक आधार मुद्रा में परिवर्तित किया जाता है

+Rate at which customer's currency is converted to company's base currency,जिस पर दर ग्राहक की मुद्रा कंपनी के बेस मुद्रा में परिवर्तित किया जाता है

+Rate at which supplier's currency is converted to company's base currency,दर जिस पर आपूर्तिकर्ता मुद्रा कंपनी के बेस मुद्रा में परिवर्तित किया जाता है

+Rate at which this tax is applied,दर जिस पर इस कर को लागू किया जाता है

+Raw Material Item Code,कच्चे माल के मद कोड

+Raw Materials Supplied,कच्चे माल की आपूर्ति

+Raw Materials Supplied Cost,कच्चे माल की लागत की आपूर्ति

+Re-Order Level,पुन आदेश स्तर

+Re-Order Qty,पुन आदेश मात्रा

+Re-order,पुनः आदेश

+Re-order Level,पुन आदेश स्तर

+Re-order Qty,पुनः आदेश मात्रा

+Read,पढ़ना

+Reading 1,1 पढ़ना

+Reading 10,10 पढ़ना

+Reading 2,2 पढ़ना

+Reading 3,3 पढ़ना

+Reading 4,4 पढ़ना

+Reading 5,5 पढ़ना

+Reading 6,6 पढ़ना

+Reading 7,7 पढ़ना

+Reading 8,8 पढ़ना

+Reading 9,9 पढ़ना

+Reason,कारण

+Reason for Leaving,छोड़ने के लिए कारण

+Reason for Resignation,इस्तीफे का कारण

+Reason for losing,खोने के लिए कारण

+Recd Quantity,रिसी डी मात्रा

+Receivable / Payable account will be identified based on the field Master Type,देय / प्राप्य खाते मैदान मास्टर के प्रकार के आधार पर पहचान की जाएगी

+Receivables,प्राप्य

+Receivables / Payables,प्राप्तियों / देय

+Receivables Group,प्राप्तियों समूह

+Received,प्राप्त

+Received Date,प्राप्त तिथि

+Received Items To Be Billed,बिल करने के लिए प्राप्त आइटम

+Received Qty,प्राप्त मात्रा

+Received and Accepted,प्राप्त और स्वीकृत

+Receiver List,रिसीवर सूची

+Receiver Parameter,रिसीवर पैरामीटर

+Recipients,प्राप्तकर्ता

+Reconciliation Data,सुलह डेटा

+Reconciliation HTML,सुलह HTML

+Reconciliation JSON,सुलह JSON

+Record item movement.,आइटम आंदोलन रिकार्ड.

+Recurring Id,आवर्ती आईडी

+Recurring Invoice,आवर्ती चालान

+Recurring Type,आवर्ती प्रकार

+Reduce Deduction for Leave Without Pay (LWP),बिना वेतन छुट्टी के लिए कटौती में कमी (LWP)

+Reduce Earning for Leave Without Pay (LWP),वेतन (LWP) के बिना छुट्टी लिए कमाई कम करें

+Ref Code,रेफरी कोड

+Ref SQ,रेफरी वर्ग

+Reference,संदर्भ

+Reference Date,संदर्भ तिथि

+Reference Name,संदर्भ नाम

+Reference Number,संदर्भ संख्या

+Refresh,ताज़ा करना

+Refreshing....,रिफ्रेशिंग ....

+Registration Details,पंजीकरण के विवरण

+Registration Info,पंजीकरण जानकारी

+Rejected,अस्वीकृत

+Rejected Quantity,अस्वीकृत मात्रा

+Rejected Serial No,अस्वीकृत धारावाहिक नहीं

+Rejected Warehouse,अस्वीकृत वेअरहाउस

+Rejected Warehouse is mandatory against regected item,अस्वीकृत वेयरहाउस regected मद के खिलाफ अनिवार्य है

+Relation,संबंध

+Relieving Date,तिथि राहत

+Relieving Date of employee is ,कर्मचारी की राहत तिथि है

+Remark,टिप्पणी

+Remarks,टिप्पणियाँ

+Rename,नाम बदलें

+Rename Log,प्रवेश का नाम बदलें

+Rename Tool,उपकरण का नाम बदलें

+Rent Cost,बाइक किराए मूल्य

+Rent per hour,प्रति घंटे किराए पर

+Rented,किराये पर

+Repeat on Day of Month,महीने का दिन पर दोहराएँ

+Replace,बदलें

+Replace Item / BOM in all BOMs,सभी BOMs आइटम / BOM बदलें

+"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","अन्य सभी BOMs जहां यह प्रयोग किया जाता है में एक विशेष बीओएम बदलें. यह पुराने बीओएम लिंक की जगह, लागत अद्यतन और नया बीओएम के अनुसार &quot;BOM धमाका आइटम&quot; तालिका पुनर्जन्म"

+Replied,उत्तर

+Report Date,तिथि रिपोर्ट

+Report issues at,रिपोर्ट के मुद्दों पर

+Reports,रिपोर्ट

+Reports to,करने के लिए रिपोर्ट

+Reqd By Date,तिथि reqd

+Request Type,अनुरोध प्रकार

+Request for Information,सूचना के लिए अनुरोध

+Request for purchase.,खरीद के लिए अनुरोध.

+Requested,निवेदित

+Requested For,के लिए अनुरोध

+Requested Items To Be Ordered,आदेश दिया जा करने के लिए अनुरोध आइटम

+Requested Items To Be Transferred,हस्तांतरित करने का अनुरोध आइटम

+Requested Qty,निवेदित मात्रा

+"Requested Qty: Quantity requested for purchase, but not ordered.","निवेदित मात्रा: मात्रा का आदेश दिया खरीद के लिए अनुरोध किया , लेकिन नहीं ."

+Requests for items.,आइटम के लिए अनुरोध.

+Required By,द्वारा आवश्यक

+Required Date,आवश्यक तिथि

+Required Qty,आवश्यक मात्रा

+Required only for sample item.,केवल नमूना आइटम के लिए आवश्यक है.

+Required raw materials issued to the supplier for producing a sub - contracted item.,आवश्यक कच्चे एक उप के उत्पादन के लिए आपूर्तिकर्ता को जारी सामग्री - अनुबंधित आइटम.

+Reseller,पुनर्विक्रेता

+Reserved,आरक्षित

+Reserved Qty,सुरक्षित मात्रा

+"Reserved Qty: Quantity ordered for sale, but not delivered.","सुरक्षित मात्रा: मात्रा बिक्री के लिए आदेश दिया है , लेकिन नहीं पहुंचा."

+Reserved Quantity,आरक्षित मात्रा

+Reserved Warehouse,सुरक्षित वेयरहाउस

+Reserved Warehouse in Sales Order / Finished Goods Warehouse,बिक्री आदेश / तैयार माल गोदाम में सुरक्षित गोदाम

+Reserved Warehouse is missing in Sales Order,सुरक्षित गोदाम बिक्री आदेश में लापता है

+Reset Filters,फिल्टर रीसेट

+Resignation Letter Date,इस्तीफा पत्र दिनांक

+Resolution,संकल्प

+Resolution Date,संकल्प तिथि

+Resolution Details,संकल्प विवरण

+Resolved By,द्वारा हल किया

+Retail,खुदरा

+Retailer,खुदरा

+Review Date,तिथि की समीक्षा

+Rgt,RGT

+Role Allowed to edit frozen stock,जमे हुए शेयर संपादित करने के लिए रख सकते है भूमिका

+Role that is allowed to submit transactions that exceed credit limits set.,निर्धारित ऋण सीमा से अधिक लेनदेन है कि प्रस्तुत करने की अनुमति दी है कि भूमिका.

+Root cannot have a parent cost center,रूट एक माता पिता लागत केंद्र नहीं कर सकते

+Rounded Total,गोल कुल

+Rounded Total (Company Currency),गोल कुल (कंपनी मुद्रा)

+Row,पंक्ति

+Row ,पंक्ति

+Row #,# पंक्ति

+Row # ,# पंक्ति

+Rules to calculate shipping amount for a sale,एक बिक्री के लिए शिपिंग राशि की गणना करने के नियम

+S.O. No.,S.O. नहीं.

+SMS,एसएमएस

+SMS Center,एसएमएस केंद्र

+SMS Control,एसएमएस नियंत्रण

+SMS Gateway URL,एसएमएस गेटवे URL

+SMS Log,एसएमएस प्रवेश

+SMS Parameter,एसएमएस पैरामीटर

+SMS Sender Name,एसएमएस प्रेषक का नाम

+SMS Settings,एसएमएस सेटिंग्स

+SMTP Server (e.g. smtp.gmail.com),एसएमटीपी सर्वर (जैसे smtp.gmail.com)

+SO,अतः

+SO Date,इतना तिथि

+SO Pending Qty,तो मात्रा लंबित

+SO Qty,अतः मात्रा

+SO/10-11/,SO/10-11 /

+SO1112,SO1112

+SQTN,SQTN

+STE,STE

+SUP,SUP

+SUPP,SUPP

+SUPP/10-11/,SUPP/10-11 /

+Salary,वेतन

+Salary Information,वेतन की जानकारी

+Salary Manager,वेतन प्रबंधक

+Salary Mode,वेतन मोड

+Salary Slip,वेतनपर्ची

+Salary Slip Deduction,वेतनपर्ची कटौती

+Salary Slip Earning,कमाई वेतनपर्ची

+Salary Structure,वेतन संरचना

+Salary Structure Deduction,वेतन संरचना कटौती

+Salary Structure Earning,कमाई वेतन संरचना

+Salary Structure Earnings,वेतन संरचना आय

+Salary breakup based on Earning and Deduction.,वेतन गोलमाल अर्जन और कटौती पर आधारित है.

+Salary components.,वेतन घटकों.

+Sales,विक्रय

+Sales Analytics,बिक्री विश्लेषिकी

+Sales BOM,बिक्री बीओएम

+Sales BOM Help,बिक्री बीओएम मदद

+Sales BOM Item,बिक्री बीओएम आइटम

+Sales BOM Items,बिक्री बीओएम आइटम

+Sales Details,बिक्री विवरण

+Sales Discounts,बिक्री छूट

+Sales Email Settings,बिक्री ईमेल सेटिंग

+Sales Extras,बिक्री अतिरिक्त

+Sales Funnel,बिक्री कीप

+Sales Invoice,बिक्री चालान

+Sales Invoice Advance,बिक्री चालान अग्रिम

+Sales Invoice Item,बिक्री चालान आइटम

+Sales Invoice Items,बिक्री चालान आइटम

+Sales Invoice Message,बिक्री चालान संदेश

+Sales Invoice No,बिक्री चालान नहीं

+Sales Invoice Trends,बिक्री चालान रुझान

+Sales Order,बिक्री आदेश

+Sales Order Date,बिक्री आदेश दिनांक

+Sales Order Item,बिक्री आदेश आइटम

+Sales Order Items,बिक्री आदेश आइटम

+Sales Order Message,बिक्री आदेश संदेश

+Sales Order No,बिक्री आदेश नहीं

+Sales Order Required,बिक्री आदेश आवश्यक

+Sales Order Trend,बिक्री आदेश रुझान

+Sales Partner,बिक्री साथी

+Sales Partner Name,बिक्री भागीदार नाम

+Sales Partner Target,बिक्री साथी लक्ष्य

+Sales Partners Commission,बिक्री पार्टनर्स आयोग

+Sales Person,बिक्री व्यक्ति

+Sales Person Incharge,बिक्री व्यक्ति इंचार्ज

+Sales Person Name,बिक्री व्यक्ति का नाम

+Sales Person Target Variance (Item Group-Wise),बिक्री व्यक्ति लक्ष्य विचरण (आइटम समूह वार)

+Sales Person Targets,बिक्री व्यक्ति लक्ष्य

+Sales Person-wise Transaction Summary,बिक्री व्यक्ति के लिहाज गतिविधि सारांश

+Sales Register,बिक्री रजिस्टर

+Sales Return,बिक्री लौटें

+Sales Returned,बिक्री लौटे

+Sales Taxes and Charges,बिक्री कर और शुल्क

+Sales Taxes and Charges Master,बिक्री कर और शुल्क मास्टर

+Sales Team,बिक्री टीम

+Sales Team Details,बिक्री टीम विवरण

+Sales Team1,Team1 बिक्री

+Sales and Purchase,बिक्री और खरीद

+Sales campaigns,बिक्री अभियान

+Sales persons and targets,बिक्री व्यक्तियों और लक्ष्य

+Sales taxes template.,बिक्री टेम्पलेट करों.

+Sales territories.,बिक्री क्षेत्रों.

+Salutation,अभिवादन

+Same Serial No,एक ही सीरियल नहीं

+Sample Size,नमूने का आकार

+Sanctioned Amount,स्वीकृत राशि

+Saturday,शनिवार

+Save ,

+Schedule,अनुसूची

+Schedule Date,नियत तिथि

+Schedule Details,अनुसूची विवरण

+Scheduled,अनुसूचित

+Scheduled Date,अनुसूचित तिथि

+School/University,स्कूल / विश्वविद्यालय

+Score (0-5),कुल (0-5)

+Score Earned,स्कोर अर्जित

+Score must be less than or equal to 5,स्कोर से कम या 5 के बराबर होना चाहिए

+Scrap %,% स्क्रैप

+Seasonality for setting budgets.,बजट की स्थापना के लिए मौसम.

+"See ""Rate Of Materials Based On"" in Costing Section",धारा लागत में &quot;सामग्री के आधार पर दर&quot; देखें

+"Select ""Yes"" for sub - contracting items",उप के लिए &quot;हाँ&quot; चुनें आइटम करार

+"Select ""Yes"" if this item is used for some internal purpose in your company.",&quot;हाँ&quot; चुनें अगर इस मद में अपनी कंपनी में कुछ आंतरिक उद्देश्य के लिए इस्तेमाल किया जाता है.

+"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","चुनें यदि इस मद के प्रशिक्षण जैसे कुछ काम करते हैं, डिजाइन, परामर्श आदि का प्रतिनिधित्व करता है &quot;हाँ&quot;"

+"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",&quot;हाँ&quot; अगर आप अपनी सूची में इस मद के शेयर को बनाए रखने रहे हैं.

+"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",&quot;हाँ&quot; अगर आप अपने सप्लायर के लिए कच्चे माल की आपूर्ति करने के लिए इस मद के निर्माण.

+Select Budget Distribution to unevenly distribute targets across months.,बजट वितरण चुनें unevenly महीने भर में लक्ष्य को वितरित करने के लिए.

+"Select Budget Distribution, if you want to track based on seasonality.","बजट वितरण का चयन करें, यदि आप मौसमी आधार पर ट्रैक करना चाहते हैं."

+Select Digest Content,डाइजेस्ट सामग्री का चयन करें

+Select DocType,Doctype का चयन करें

+"Select Item where ""Is Stock Item"" is ""No""",""" स्टॉक मद है "" जहां आइटम का चयन करें ""नहीं"""

+Select Items,आइटम का चयन करें

+Select Purchase Receipts,क्रय रसीद का चयन करें

+Select Sales Orders,विक्रय आदेश का चयन करें

+Select Sales Orders from which you want to create Production Orders.,विक्रय आदेश का चयन करें जिसमें से आप उत्पादन के आदेश बनाना चाहते.

+Select Time Logs and Submit to create a new Sales Invoice.,समय लॉग्स का चयन करें और एक नया बिक्री चालान बनाने के लिए भेजें.

+Select Transaction,लेन - देन का चयन करें

+Select account head of the bank where cheque was deposited.,बैंक के खाते में जहां चेक जमा किया गया था सिर का चयन करें.

+Select company name first.,कंपनी 1 नाम का चयन करें.

+Select template from which you want to get the Goals,जो टेम्पलेट से आप लक्ष्यों को प्राप्त करना चाहते हैं का चयन करें

+Select the Employee for whom you are creating the Appraisal.,जिसे तुम पैदा कर रहे हैं मूल्यांकन करने के लिए कर्मचारी का चयन करें.

+Select the Invoice against which you want to allocate payments.,आप भुगतान आवंटित करना चाहते हैं जिसके खिलाफ चालान का चयन करें.

+Select the period when the invoice will be generated automatically,अवधि का चयन करें जब चालान स्वतः उत्पन्न हो जाएगा

+Select the relevant company name if you have multiple companies,अगर आप कई कंपनियों प्रासंगिक कंपनी के नाम का चयन करें

+Select the relevant company name if you have multiple companies.,अगर आप कई कंपनियों प्रासंगिक कंपनी के नाम का चयन करें.

+Select who you want to send this newsletter to,चयन करें कि आप जो करने के लिए इस समाचार पत्र भेजना चाहते हैं

+Select your home country and check the timezone and currency.,अपने घर देश का चयन करें और समय क्षेत्र और मुद्रा की जाँच करें.

+"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","&quot;हाँ&quot; का चयन इस आइटम खरीद आदेश, खरीद रसीद में प्रदर्शित करने की अनुमति देगा."

+"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","चयन इस आइटम बिक्री आदेश में निकालने के लिए, डिलिवरी नोट &quot;हाँ&quot; की अनुमति देगा"

+"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",&quot;हाँ&quot; का चयन आप कच्चे माल और संचालन करने के लिए इस मद के निर्माण के लिए खर्च दिखा सामग्री के बिल बनाने के लिए अनुमति देगा.

+"Selecting ""Yes"" will allow you to make a Production Order for this item.",&quot;हाँ&quot; का चयन आप इस मद के लिए उत्पादन का आदेश करने की अनुमति होगी.

+"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",&quot;हाँ&quot; का चयन जो कोई मास्टर सीरियल में देखा जा सकता है इस मद की प्रत्येक इकाई के लिए एक अद्वितीय पहचान दे देंगे.

+Selling,विक्रय

+Selling Settings,सेटिंग्स बेचना

+Send,भेजें

+Send Autoreply,स्वतः भेजें

+Send Bulk SMS to Leads / Contacts,सुराग / संपर्क करने के लिए थोक एसएमएस भेजें

+Send Email,ईमेल भेजें

+Send From,से भेजें

+Send Notifications To,करने के लिए सूचनाएं भेजें

+Send Now,अब भेजें

+Send Print in Body and Attachment,शारीरिक और अनुलग्नक में प्रिंट भेजें

+Send SMS,एसएमएस भेजें

+Send To,इन्हें भेजें

+Send To Type,टाइप करने के लिए भेजें

+Send automatic emails to Contacts on Submitting transactions.,लेनदेन भेजने पर संपर्क करने के लिए स्वत: ईमेल भेजें.

+Send mass SMS to your contacts,अपने संपर्कों के लिए बड़े पैमाने पर एसएमएस भेजें

+Send regular summary reports via Email.,ईमेल के माध्यम से नियमित रूप से सारांश रिपोर्ट भेजें.

+Send to this list,इस सूची को भेजें

+Sender,प्रेषक

+Sender Name,प्रेषक का नाम

+Sent,भेजे गए

+Sent Mail,भेजी गई मेल

+Sent On,पर भेजा

+Sent Quotation,भेजे गए कोटेशन

+Sent or Received,भेजा या प्राप्त

+Separate production order will be created for each finished good item.,अलग उत्पादन का आदेश प्रत्येक समाप्त अच्छा आइटम के लिए बनाया जाएगा.

+Serial No,नहीं सीरियल

+Serial No / Batch,धारावाहिक नहीं / बैच

+Serial No Details,धारावाहिक नहीं विवरण

+Serial No Service Contract Expiry,सीरियल कोई सेवा अनुबंध समाप्ति

+Serial No Status,सीरियल कोई स्थिति

+Serial No Warranty Expiry,सीरियल कोई वारंटी समाप्ति

+Serial No created,बनाया धारावाहिक नहीं

+Serial No does not belong to Item,सीरियल मद से संबंधित नहीं है

+Serial No must exist to transfer out.,धारावाहिक नहीं बाहर स्थानांतरित करने के लिए मौजूद होना चाहिए .

+Serial No qty cannot be a fraction,धारावाहिक नहीं मात्रा एक अंश नहीं हो सकता

+Serial No status must be 'Available' to Deliver,धारावाहिक नहीं स्थिति उद्धार करने के लिए 'उपलब्ध ' होना चाहिए

+Serial Nos do not match with qty,सीरियल नं मात्रा के साथ मेल नहीं खाते

+Serial Number Series,सीरियल नंबर सीरीज

+Serialized Item: ',श्रृंखलाबद्ध आइटम: &#39;

+Series,कई

+Series List for this Transaction,इस लेन - देन के लिए सीरीज सूची

+Service Address,सेवा पता

+Services,सेवाएं

+Session Expiry,सत्र समाप्ति

+Session Expiry in Hours e.g. 06:00,घंटे में सत्र समाप्ति जैसे 06:00

+Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,इस क्षेत्र पर आइटम ग्रुप - वाईस बजट निर्धारित करें. तुम भी वितरण की स्थापना द्वारा मौसमी शामिल कर सकते हैं.

+Set Login and Password if authentication is required.,लॉगिन और पासवर्ड सेट अगर प्रमाणीकरण की आवश्यकता है.

+Set allocated amount against each Payment Entry and click 'Allocate'.,सेट प्रत्येक भुगतान प्रवेश के खिलाफ राशि आवंटित की है और ' आवंटित ' पर क्लिक करें .

+Set as Default,डिफ़ॉल्ट रूप में सेट करें

+Set as Lost,खोया के रूप में सेट करें

+Set prefix for numbering series on your transactions,अपने लेनदेन पर श्रृंखला नंबरिंग के लिए उपसर्ग सेट

+Set targets Item Group-wise for this Sales Person.,सेट आइटम इस बिक्री व्यक्ति के लिए समूह - वार लक्ष्य.

+"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","अपने निवर्तमान मेल SMTP सेटिंग्स यहाँ सेट. सभी प्रणाली सूचनाएं उत्पन्न, ईमेल इस मेल सर्वर से जाना जाएगा. यदि आप सुनिश्चित नहीं कर रहे हैं, इस लिए ERPNext सर्वर (ईमेल अभी भी अपनी ईमेल आईडी से भेजा जाएगा) का उपयोग करने के लिए या अपने ईमेल प्रदाता से संपर्क करने के लिए खाली छोड़ दें."

+Setting Account Type helps in selecting this Account in transactions.,की स्थापना खाता प्रकार के लेनदेन में इस खाते का चयन करने में मदद करता है.

+Setting up...,स्थापना ...

+Settings,सेटिंग्स

+Settings for Accounts,लेखा के लिए सेटिंग्स

+Settings for Buying Module,मॉड्यूल खरीदने के लिए सेटिंग्स

+Settings for Selling Module,मॉड्यूल बेचने के लिए सेटिंग्स

+Settings for Stock Module,स्टॉक मॉड्यूल के लिए सेटिंग्स

+"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",एक मेलबॉक्स जैसे &quot;jobs@example.com से नौकरी के आवेदकों को निकालने सेटिंग्स

+Setup,व्यवस्था

+Setup Already Complete!!,सेटअप पहले से ही पूरा !

+Setup Complete!,सेटअप पूरा हुआ!

+Setup Completed,सेटअप पूरा

+Setup Series,सेटअप सीरीज

+Setup of Shopping Cart.,शॉपिंग कार्ट का सेटअप.

+Setup to pull emails from support email account,समर्थन ईमेल खाते से ईमेल खींचने सेटअप

+Share,शेयर

+Share With,के साथ शेयर करें

+Shipments to customers.,ग्राहकों के लिए लदान.

+Shipping,शिपिंग

+Shipping Account,नौवहन खाता

+Shipping Address,शिपिंग पता

+Shipping Amount,नौवहन राशि

+Shipping Rule,नौवहन नियम

+Shipping Rule Condition,नौवहन नियम हालत

+Shipping Rule Conditions,नौवहन नियम शर्तें

+Shipping Rule Label,नौवहन नियम लेबल

+Shipping Rules,नौवहन नियम

+Shop,दुकान

+Shopping Cart,खरीदारी की टोकरी

+Shopping Cart Price List,शॉपिंग कार्ट मूल्य सूची

+Shopping Cart Price Lists,शॉपिंग कार्ट मूल्य सूचियां

+Shopping Cart Settings,शॉपिंग कार्ट सेटिंग्स

+Shopping Cart Shipping Rule,शॉपिंग कार्ट नौवहन नियम

+Shopping Cart Shipping Rules,शॉपिंग कार्ट नौवहन नियम

+Shopping Cart Taxes and Charges Master,शॉपिंग कार्ट में करों और शुल्कों मास्टर

+Shopping Cart Taxes and Charges Masters,शॉपिंग कार्ट में करों और शुल्कों मास्टर्स

+Short biography for website and other publications.,वेबसाइट और अन्य प्रकाशनों के लिए लघु जीवनी.

+"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",स्टॉक में दिखाएँ &quot;&quot; या &quot;नहीं&quot; स्टॉक में इस गोदाम में उपलब्ध स्टॉक के आधार पर.

+Show / Hide Features,दिखाएँ / छिपाएँ सुविधाएँ

+Show / Hide Modules,दिखाएँ / छिपाएँ मॉड्यूल

+Show In Website,वेबसाइट में दिखाएँ

+Show a slideshow at the top of the page,पृष्ठ के शीर्ष पर एक स्लाइड शो दिखाएँ

+Show in Website,वेबसाइट में दिखाने

+Show this slideshow at the top of the page,पृष्ठ के शीर्ष पर इस स्लाइड शो दिखाएँ

+Signature,हस्ताक्षर

+Signature to be appended at the end of every email,हर ईमेल के अंत में संलग्न किया हस्ताक्षर

+Single,एक

+Single unit of an Item.,एक आइटम के एकल इकाई.

+Sit tight while your system is being setup. This may take a few moments.,"आपके सिस्टम सेटअप किया जा रहा है , जबकि ठीक से बैठो . इसमें कुछ समय लग सकता है."

+Slideshow,स्लाइड शो

+"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","क्षमा करें! इसके खिलाफ मौजूदा लेनदेन कर रहे हैं, क्योंकि आप कंपनी की डिफ़ॉल्ट मुद्रा बदल नहीं सकते. आप डिफ़ॉल्ट मुद्रा में परिवर्तन करना चाहते हैं तो आप उन लेनदेन को रद्द करने की आवश्यकता होगी."

+"Sorry, Serial Nos cannot be merged","क्षमा करें, सीरियल नं विलय हो नहीं सकता"

+"Sorry, companies cannot be merged","क्षमा करें, कंपनियों का विलय कर दिया नहीं किया जा सकता"

+Source,स्रोत

+Source Warehouse,स्रोत वेअरहाउस

+Source and Target Warehouse cannot be same,स्रोत और लक्ष्य वेअरहाउस समान नहीं हो सकते

+Spartan,संयमी

+Special Characters,विशेष अक्षर

+Special Characters ,

+Specification Details,विशिष्टता विवरण

+Specify Exchange Rate to convert one currency into another,दूसरे में एक मुद्रा में परिवर्तित करने के लिए विनिमय दर को निर्दिष्ट

+"Specify a list of Territories, for which, this Price List is valid","शासित प्रदेशों की सूची निर्दिष्ट करें, जिसके लिए, यह मूल्य सूची मान्य है"

+"Specify a list of Territories, for which, this Shipping Rule is valid","शासित प्रदेशों की सूची निर्दिष्ट करें, जिसके लिए, यह नौवहन नियम मान्य है"

+"Specify a list of Territories, for which, this Taxes Master is valid","शासित प्रदेशों की सूची निर्दिष्ट करें, जिसके लिए, यह कर मास्टर मान्य है"

+Specify conditions to calculate shipping amount,शिपिंग राशि की गणना करने की स्थिति निर्दिष्ट करें

+"Specify the operations, operating cost and give a unique Operation no to your operations.","संचालन, परिचालन लागत निर्दिष्ट और अपने संचालन के लिए एक अनूठा आपरेशन नहीं दे ."

+Split Delivery Note into packages.,संकुल में डिलिवरी नोट भाजित.

+Standard,मानक

+Standard Rate,मानक दर

+"Standard Terms and Conditions that can be added to Sales and Purchases.
+
+Examples:
+
+1. Validity of the offer.
+1. Payment Terms (In Advance, On Credit, part advance etc).
+1. What is extra (or payable by the Customer).
+1. Safety / usage warning.
+1. Warranty if any.
+1. Returns Policy.
+1. Terms of shipping, if applicable.
+1. Ways of addressing disputes, indemnity, liability, etc.
+1. Address and Contact of your Company.",

+"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.
+10. Add or Deduct: Whether you want to add or deduct the tax.",

+"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.",

+Start,प्रारंभ

+Start Date,प्रारंभ दिनांक

+Start date of current invoice's period,वर्तमान चालान की अवधि के आरंभ तिथि

+Starting up...,शुरू ...

+State,राज्य

+Static Parameters,स्टेटिक पैरामीटर

+Status,हैसियत

+Status must be one of ,स्थिति का एक होना चाहिए

+Status should be Submitted,स्थिति प्रस्तुत किया जाना चाहिए

+Statutory info and other general information about your Supplier,वैधानिक अपने सप्लायर के बारे में जानकारी और अन्य सामान्य जानकारी

+Stock,स्टॉक

+Stock Adjustment Account,स्टॉक समायोजन खाता

+Stock Ageing,स्टॉक बूढ़े

+Stock Analytics,स्टॉक विश्लेषिकी

+Stock Balance,बाकी स्टाक

+Stock Entries already created for Production Order ,

+Stock Entry,स्टॉक एंट्री

+Stock Entry Detail,शेयर एंट्री विस्तार

+Stock Frozen Upto,स्टॉक तक जमे हुए

+Stock Ledger,स्टॉक लेजर

+Stock Ledger Entry,स्टॉक खाता प्रविष्टि

+Stock Level,स्टॉक स्तर

+Stock Projected Qty,शेयर मात्रा अनुमानित

+Stock Qty,स्टॉक मात्रा

+Stock Queue (FIFO),स्टॉक कतार (फीफो)

+Stock Received But Not Billed,स्टॉक प्राप्त लेकिन बिल नहीं

+Stock Reconcilation Data,शेयर Reconcilation डाटा

+Stock Reconcilation Template,शेयर Reconcilation खाका

+Stock Reconciliation,स्टॉक सुलह

+"Stock Reconciliation can be used to update the stock on a particular date, ",

+Stock Settings,स्टॉक सेटिंग्स

+Stock UOM,स्टॉक UOM

+Stock UOM Replace Utility,स्टॉक UOM बदलें उपयोगिता

+Stock Uom,स्टॉक Uom

+Stock Value,शेयर मूल्य

+Stock Value Difference,स्टॉक मूल्य अंतर

+Stock transactions exist against warehouse ,

+Stop,रोक

+Stop Birthday Reminders,बंद करो जन्मदिन अनुस्मारक

+Stop Material Request,बंद करो सामग्री अनुरोध

+Stop users from making Leave Applications on following days.,निम्नलिखित दिन पर छुट्टी अनुप्रयोग बनाने से उपयोगकर्ताओं को बंद करो.

+Stop!,बंद करो!

+Stopped,रोक

+Structure cost centers for budgeting.,बजट के लिए संरचना लागत केन्द्रों.

+Structure of books of accounts.,खातों की पुस्तकों की संरचना.

+"Sub-currency. For e.g. ""Cent""",उप - मुद्रा. उदाहरण के लिए &quot;प्रतिशत&quot;

+Subcontract,उपपट्टा

+Subject,विषय

+Submit Salary Slip,वेतनपर्ची सबमिट करें

+Submit all salary slips for the above selected criteria,ऊपर चयनित मानदंड के लिए सभी वेतन निकल जाता है भेजें

+Submit this Production Order for further processing.,आगे की प्रक्रिया के लिए इस उत्पादन का आदेश सबमिट करें .

+Submitted,पेश

+Subsidiary,सहायक

+Successful: ,सफल:

+Suggestion,सुझाव

+Suggestions,सुझाव

+Sunday,रविवार

+Supplier,प्रदायक

+Supplier (Payable) Account,प्रदायक (देय) खाता

+Supplier (vendor) name as entered in supplier master,प्रदायक नाम (विक्रेता) के रूप में आपूर्तिकर्ता मास्टर में प्रवेश

+Supplier Account,प्रदायक खाता

+Supplier Account Head,प्रदायक खाता हेड

+Supplier Address,प्रदायक पता

+Supplier Addresses And Contacts,प्रदायक पते और संपर्क

+Supplier Addresses and Contacts,प्रदायक पते और संपर्क

+Supplier Details,आपूर्तिकर्ता विवरण

+Supplier Intro,प्रदायक पहचान

+Supplier Invoice Date,प्रदायक चालान तिथि

+Supplier Invoice No,प्रदायक चालान नहीं

+Supplier Name,प्रदायक नाम

+Supplier Naming By,द्वारा नामकरण प्रदायक

+Supplier Part Number,प्रदायक भाग संख्या

+Supplier Quotation,प्रदायक कोटेशन

+Supplier Quotation Item,प्रदायक कोटेशन आइटम

+Supplier Reference,प्रदायक संदर्भ

+Supplier Shipment Date,प्रदायक शिपमेंट तिथि

+Supplier Shipment No,प्रदायक शिपमेंट नहीं

+Supplier Type,प्रदायक प्रकार

+Supplier Type / Supplier,प्रदायक प्रकार / प्रदायक

+Supplier Warehouse,प्रदायक वेअरहाउस

+Supplier Warehouse mandatory subcontracted purchase receipt,प्रदायक गोदाम अनिवार्य subcontracted खरीद रसीद

+Supplier classification.,प्रदायक वर्गीकरण.

+Supplier database.,प्रदायक डेटाबेस.

+Supplier of Goods or Services.,सामान या सेवाओं की प्रदायक.

+Supplier warehouse where you have issued raw materials for sub - contracting,प्रदायक गोदाम जहाँ आप उप के लिए कच्चे माल के जारी किए गए हैं - करार

+Supplier-Wise Sales Analytics,प्रदायक वार बिक्री विश्लेषिकी

+Support,समर्थन

+Support Analtyics,समर्थन Analtyics

+Support Analytics,समर्थन विश्लेषिकी

+Support Email,ईमेल समर्थन

+Support Email Settings,सहायता ईमेल सेटिंग्स

+Support Password,सहायता पासवर्ड

+Support Ticket,समर्थन टिकट

+Support queries from customers.,ग्राहकों से प्रश्नों का समर्थन करें.

+Symbol,प्रतीक

+Sync Support Mails,समर्थन मेल समन्वयित

+Sync with Dropbox,ड्रॉपबॉक्स के साथ सिंक

+Sync with Google Drive,गूगल ड्राइव के साथ सिंक

+System Administration,सिस्टम प्रशासन

+System Scheduler Errors,सिस्टम समयबद्धक त्रुटियाँ

+System Settings,सिस्टम सेटिंग्स

+"System User (login) ID. If set, it will become default for all HR forms.","सिस्टम प्रयोक्ता आईडी (प्रवेश). अगर सेट किया जाता है, यह सभी मानव संसाधन रूपों के लिए डिफ़ॉल्ट बन जाएगा."

+System for managing Backups,बैकअप के प्रबंधन के लिए सिस्टम

+System generated mails will be sent from this email id.,सिस्टम उत्पन्न मेल इस ईमेल आईडी से भेजा जाएगा.

+TL-,टीएल-

+TLB-,TLB-

+Table for Item that will be shown in Web Site,टेबल आइटम के लिए है कि वेब साइट में दिखाया जाएगा

+Target  Amount,लक्ष्य की राशि

+Target Detail,लक्ष्य विस्तार

+Target Details,लक्ष्य विवरण

+Target Details1,Details1 लक्ष्य

+Target Distribution,लक्ष्य वितरण

+Target On,योजनापूर्ण

+Target Qty,लक्ष्य मात्रा

+Target Warehouse,लक्ष्य वेअरहाउस

+Task,कार्य

+Task Details,कार्य विवरण

+Tasks,कार्य

+Tax,कर

+Tax Accounts,कर खातों

+Tax Calculation,कर गणना

+Tax Category can not be 'Valuation' or 'Valuation and Total' as all items are non-stock items,टैक्स श्रेणी ' मूल्यांकन ' या ' मूल्यांकन और कुल ' सभी आइटम गैर स्टॉक वस्तुओं रहे हैं के रूप में नहीं किया जा सकता

+Tax Master,टैक्स मास्टर

+Tax Rate,कर की दर

+Tax Template for Purchase,खरीद के लिए कर टेम्पलेट

+Tax Template for Sales,बिक्री के लिए टैक्स टेम्पलेट

+Tax and other salary deductions.,टैक्स और अन्य वेतन कटौती.

+"Tax detail table fetched from item master as a string and stored in this field.
+Used for Taxes and Charges",

+Taxable,कर योग्य

+Taxes,कर

+Taxes and Charges,करों और प्रभार

+Taxes and Charges Added,कर और शुल्क जोड़ा

+Taxes and Charges Added (Company Currency),करों और शुल्कों जोड़ा (कंपनी मुद्रा)

+Taxes and Charges Calculation,कर और शुल्क गणना

+Taxes and Charges Deducted,कर और शुल्क कटौती

+Taxes and Charges Deducted (Company Currency),कर और शुल्क कटौती (कंपनी मुद्रा)

+Taxes and Charges Total,कर और शुल्क कुल

+Taxes and Charges Total (Company Currency),करों और शुल्कों कुल (कंपनी मुद्रा)

+Template for employee performance appraisals.,कर्मचारी प्रदर्शन appraisals के लिए खाका.

+Template of terms or contract.,शब्दों या अनुबंध के टेम्पलेट.

+Term Details,अवधि विवरण

+Terms,शर्तें

+Terms and Conditions,नियम और शर्तें

+Terms and Conditions Content,नियम और शर्तें सामग्री

+Terms and Conditions Details,नियमों और शर्तों के विवरण

+Terms and Conditions Template,नियमों और शर्तों टेम्पलेट

+Terms and Conditions1,नियम और Conditions1

+Terretory,Terretory

+Territory,क्षेत्र

+Territory / Customer,टेरिटरी / ग्राहक

+Territory Manager,क्षेत्र प्रबंधक

+Territory Name,टेरिटरी नाम

+Territory Target Variance (Item Group-Wise),टेरिटरी लक्ष्य विचरण (आइटम समूह वार)

+Territory Targets,टेरिटरी लक्ष्य

+Test,परीक्षण

+Test Email Id,टेस्ट ईमेल आईडी

+Test the Newsletter,न्यूज़लैटर टेस्ट

+The BOM which will be replaced,बीओएम जो प्रतिस्थापित किया जाएगा

+The First User: You,पहले उपयोगकर्ता : आप

+"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",आइटम है कि पैकेज का प्रतिनिधित्व करता है. इस मद &quot;स्टॉक आइटम&quot; &quot;नहीं&quot; के रूप में और के रूप में &quot;हाँ&quot; &quot;बिक्री आइटम है&quot;

+The Organization,संगठन

+"The account head under Liability, in which Profit/Loss will be booked","लाभ / हानि बुक किया जा जाएगा जिसमें दायित्व के तहत खाता सिर ,"

+"The date on which next invoice will be generated. It is generated on submit.
+",

+The date on which recurring invoice will be stop,"तारीख, जिस पर आवर्ती चालान रोकने के लिए किया जाएगा"

+"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","ऑटो चालान जैसे 05, 28 आदि उत्पन्न हो जाएगा, जिस पर इस महीने के दिन"

+The day(s) on which you are applying for leave coincide with holiday(s). You need not apply for leave.,आप छुट्टी के लिए आवेदन कर रहे हैं जिस दिन (ओं ) अवकाश (एस ) के साथ मेल खाना . तुम्हें छोड़ के लिए लागू की जरूरत नहीं .

+The first Leave Approver in the list will be set as the default Leave Approver,सूची में पहले छोड़ अनुमोदक डिफ़ॉल्ट छोड़ दो अनुमोदक के रूप में स्थापित किया जाएगा

+The first user will become the System Manager (you can change that later).,पहली उपयोगकर्ता ( आप कि बाद में बदल सकते हैं) सिस्टम मैनेजर बन जाएगा .

+The gross weight of the package. Usually net weight + packaging material weight. (for print),पैकेज के कुल वजन. आमतौर पर शुद्ध + वजन पैकेजिंग सामग्री के वजन. (प्रिंट के लिए)

+The name of your company for which you are setting up this system.,"आप इस प्रणाली स्थापित कर रहे हैं , जिसके लिए आपकी कंपनी का नाम ."

+The net weight of this package. (calculated automatically as sum of net weight of items),इस पैकेज के शुद्ध वजन. (वस्तुओं का शुद्ध वजन की राशि के रूप में स्वतः गणना)

+The new BOM after replacement,बदलने के बाद नए बीओएम

+The rate at which Bill Currency is converted into company's base currency,जिस दर पर विधेयक मुद्रा कंपनी के बेस मुद्रा में परिवर्तित किया जाता है

+The unique id for tracking all recurring invoices. It is generated on submit.,सभी आवर्ती चालान पर नज़र रखने के लिए अद्वितीय पहचान. इसे प्रस्तुत करने पर उत्पन्न होता है.

+There is nothing to edit.,संपादित करने के लिए कुछ भी नहीं है .

+There was an error. One probable reason could be that you haven't saved the form. Please contact support@erpnext.com if the problem persists.,कोई त्रुटि हुई थी . एक संभावित कारण यह है कि आप प्रपत्र को बचाया नहीं किया है कि हो सकता है. यदि समस्या बनी रहती support@erpnext.com से संपर्क करें.

+There were errors.,त्रुटियां थीं .

+This Cost Center is a,यह लागत केंद्र एक है

+This Currency is disabled. Enable to use in transactions,इस मुद्रा में अक्षम है. लेनदेन में उपयोग करने के लिए सक्षम करें

+This ERPNext subscription,इस ERPNext सदस्यता

+This Leave Application is pending approval. Only the Leave Apporver can update status.,इस छुट्टी के लिए अर्जी अनुमोदन के लिए लंबित है . केवल लीव Apporver स्थिति अपडेट कर सकते हैं .

+This Time Log Batch has been billed.,इस बार प्रवेश बैच बिल भेजा गया है.

+This Time Log Batch has been cancelled.,इस बार प्रवेश बैच रद्द कर दिया गया.

+This Time Log conflicts with,साथ इस बार प्रवेश संघर्ष

+This is a root account and cannot be edited.,इस रुट खाता है और संपादित नहीं किया जा सकता है .

+This is a root customer group and cannot be edited.,यह एक रूट ग्राहक समूह है और संपादित नहीं किया जा सकता है .

+This is a root item group and cannot be edited.,यह एक रूट आइटम समूह है और संपादित नहीं किया जा सकता है .

+This is a root sales person and cannot be edited.,यह एक रूट बिक्री व्यक्ति है और संपादित नहीं किया जा सकता है .

+This is a root territory and cannot be edited.,यह एक जड़ क्षेत्र है और संपादित नहीं किया जा सकता है .

+This is the number of the last created transaction with this prefix,यह इस उपसर्ग के साथ पिछले बनाई गई लेन - देन की संख्या

+This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,यह उपकरण आपको या अद्यतन करने और प्रणाली में शेयर की वैल्यूएशन मात्रा को ठीक करने में मदद करता है. यह आमतौर पर प्रणाली मूल्यों सिंक्रनाइज़ करने के लिए प्रयोग किया जाता है और क्या वास्तव में अपने गोदामों में मौजूद है.

+This will be used for setting rule in HR module,इस मॉड्यूल में मानव संसाधन सेटिंग शासन के लिए इस्तेमाल किया जाएगा

+Thread HTML,धागा HTML

+Thursday,बृहस्पतिवार

+Time Log,समय प्रवेश

+Time Log Batch,समय प्रवेश बैच

+Time Log Batch Detail,समय प्रवेश बैच विस्तार

+Time Log Batch Details,समय प्रवेश बैच विवरण

+Time Log Batch status must be 'Submitted',समय प्रवेश बैच स्थिति &#39;प्रस्तुत&#39; किया जाना चाहिए

+Time Log for tasks.,कार्यों के लिए समय प्रवेश.

+Time Log must have status 'Submitted',समय प्रवेश की स्थिति &#39;प्रस्तुत&#39; होना चाहिए

+Time Zone,समय क्षेत्र

+Time Zones,टाइम जोन

+Time and Budget,समय और बजट

+Time at which items were delivered from warehouse,जिस पर समय आइटम गोदाम से दिया गया था

+Time at which materials were received,जो समय पर सामग्री प्राप्त हुए थे

+Title,शीर्षक

+To,से

+To Currency,मुद्रा के लिए

+To Date,तिथि करने के लिए

+To Date should be same as From Date for Half Day leave,तिथि करने के लिए आधे दिन की छुट्टी के लिए तिथि से ही होना चाहिए

+To Discuss,चर्चा करने के लिए

+To Do List,सूची

+To Package No.,सं पैकेज

+To Pay,भुगतान करने के लिए

+To Produce,निर्माण करने के लिए

+To Time,समय के लिए

+To Value,मूल्य के लिए

+To Warehouse,गोदाम के लिए

+"To add child nodes, explore tree and click on the node under which you want to add more nodes.","बच्चे नोड्स जोड़ने के लिए, पेड़ लगाने और आप अधिक नोड्स जोड़ना चाहते हैं जिसके तहत नोड पर क्लिक करें."

+"To assign this issue, use the ""Assign"" button in the sidebar.","इस मुद्दे को असाइन करने के लिए, साइडबार में &quot;निरुपित&quot; बटन का उपयोग करें."

+"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","स्वचालित रूप से अपनी आने वाली मेल से समर्थन टिकट बनाने के लिए, अपने POP3 सेटिंग्स यहाँ सेट. तुम आदर्श erp प्रणाली के लिए एक अलग ईमेल आईडी बनाने के लिए इतना है कि सभी ईमेल प्रणाली में है कि मेल आईडी से synced जाएगा चाहिए. यदि आप सुनिश्चित नहीं कर रहे हैं, अपने ईमेल प्रदाता से संपर्क करें."

+To create a Bank Account:,एक बैंक खाता बनाने के लिए:

+To create a Tax Account:,एक टैक्स खाता बनाने के लिए:

+"To create an Account Head under a different company, select the company and save customer.","एक अलग कंपनी के तहत एक खाता प्रमुख बनाने के लिए, कंपनी का चयन करें और ग्राहक को बचाने."

+To date cannot be before from date,तिथि करने के लिए तिथि से पहले नहीं हो सकता

+To enable <b>Point of Sale</b> features,<b>बिक्री</b> सुविधाओं <b>के प्वाइंट को</b> सक्षम

+To enable <b>Point of Sale</b> view,बिक्री < / b > देखने की <b> प्वाइंट सक्षम करने के लिए

+To get Item Group in details table,विवरण तालिका में आइटम समूह

+"To merge, following properties must be same for both items","मर्ज करने के लिए , निम्नलिखित गुण दोनों मदों के लिए ही होना चाहिए"

+"To report an issue, go to ",

+"To set this Fiscal Year as Default, click on 'Set as Default'","डिफ़ॉल्ट रूप में इस वित्तीय वर्ष में सेट करने के लिए , 'मूलभूत रूप में सेट करें ' पर क्लिक करें"

+To track any installation or commissioning related work after sales,किसी भी स्थापना या बिक्री के बाद कमीशन से संबंधित काम को ट्रैक

+"To track brand name in the following documents<br>
+Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No",

+To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,बिक्री और खरीद के दस्तावेजों के आधार पर उनके धारावाहिक नग में आइटम पर नज़र रखने के लिए. यह भी उत्पाद की वारंटी के विवरण को ट्रैक करने के लिए प्रयोग किया जाता है.

+To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,बैच ओपन स्कूल के साथ बिक्री और खरीद दस्तावेजों में आइटम्स ट्रैक <br> <b>पसंदीदा उद्योग: आदि रसायन</b>

+To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,बारकोड का उपयोग करके आइटम्स ट्रैक. आप आइटम के बारकोड स्कैनिंग द्वारा डिलिवरी नोट और बिक्री चालान में आइटम दर्ज करने में सक्षम हो जाएगा.

+Tools,उपकरण

+Top,शीर्ष

+Total,संपूर्ण

+Total (sum of) points distribution for all goals should be 100.,सभी लक्ष्यों के लिए कुल अंक वितरण (का योग) 100 होना चाहिए.

+Total Advance,कुल अग्रिम

+Total Amount,कुल राशि

+Total Amount To Pay,कुल भुगतान राशि

+Total Amount in Words,शब्दों में कुल राशि

+Total Billing This Year: ,कुल बिलिंग इस वर्ष:

+Total Claimed Amount,कुल दावा किया राशि

+Total Commission,कुल आयोग

+Total Cost,कुल लागत

+Total Credit,कुल क्रेडिट

+Total Debit,कुल डेबिट

+Total Deduction,कुल कटौती

+Total Earning,कुल अर्जन

+Total Experience,कुल अनुभव

+Total Hours,कुल घंटे

+Total Hours (Expected),कुल घंटे (उम्मीद)

+Total Invoiced Amount,कुल चालान राशि

+Total Leave Days,कुल छोड़ दो दिन

+Total Leaves Allocated,कुल पत्तियां आवंटित

+Total Manufactured Qty can not be greater than Planned qty to manufacture,कुल निर्मित मात्रा नियोजित मात्रा का निर्माण करने के लिए अधिक से अधिक नहीं हो सकता

+Total Operating Cost,कुल परिचालन लागत

+Total Points,कुल अंक

+Total Raw Material Cost,कुल कच्चे माल की लागत

+Total Sanctioned Amount,कुल स्वीकृत राशि

+Total Score (Out of 5),कुल स्कोर (5 से बाहर)

+Total Tax (Company Currency),कुल टैक्स (कंपनी मुद्रा)

+Total Taxes and Charges,कुल कर और शुल्क

+Total Taxes and Charges (Company Currency),कुल करों और शुल्कों (कंपनी मुद्रा)

+Total Working Days In The Month,महीने में कुल कार्य दिन

+Total amount of invoices received from suppliers during the digest period,चालान की कुल राशि को पचाने की अवधि के दौरान आपूर्तिकर्ताओं से प्राप्त

+Total amount of invoices sent to the customer during the digest period,चालान की कुल राशि को पचाने की अवधि के दौरान ग्राहक को भेजा

+Total in words,शब्दों में कुल

+Total production order qty for item,आइटम के लिए कुल उत्पादन आदेश मात्रा

+Totals,योग

+Track separate Income and Expense for product verticals or divisions.,अलग और उत्पाद कार्यक्षेत्र या विभाजन के लिए आय और खर्च हुए.

+Track this Delivery Note against any Project,किसी भी परियोजना के खिलाफ इस डिलिवरी नोट हुए

+Track this Sales Order against any Project,किसी भी परियोजना के खिलाफ हुए इस बिक्री आदेश

+Transaction,लेन - देन

+Transaction Date,लेनदेन की तारीख

+Transaction not allowed against stopped Production Order,लेन - देन बंद कर दिया प्रोडक्शन आदेश के खिलाफ अनुमति नहीं

+Transfer,हस्तांतरण

+Transfer Material,हस्तांतरण सामग्री

+Transfer Raw Materials,कच्चे माल स्थानांतरण

+Transferred Qty,मात्रा तबादला

+Transporter Info,ट्रांसपोर्टर जानकारी

+Transporter Name,ट्रांसपोर्टर नाम

+Transporter lorry number,ट्रांसपोर्टर लॉरी नंबर

+Trash Reason,ट्रैश कारण

+Tree Type,पेड़ के प्रकार

+Tree of item classification,आइटम वर्गीकरण के पेड़

+Trial Balance,शेष - परीक्षण

+Tuesday,मंगलवार

+Type,टाइप

+Type of document to rename.,नाम बदलने के लिए दस्तावेज का प्रकार.

+Type of employment master.,रोजगार गुरु के टाइप करें.

+"Type of leaves like casual, sick etc.","आकस्मिक, बीमार आदि की तरह पत्तियों के प्रकार"

+Types of Expense Claim.,व्यय दावा के प्रकार.

+Types of activities for Time Sheets,गतिविधियों के समय पत्रक के लिए प्रकार

+UOM,UOM

+UOM Conversion Detail,UOM रूपांतरण विस्तार

+UOM Conversion Details,UOM रूपांतरण विवरण

+UOM Conversion Factor,UOM रूपांतरण फैक्टर

+UOM Conversion Factor is mandatory,UOM रूपांतरण फैक्टर अनिवार्य है

+UOM Name,UOM नाम

+UOM Replace Utility,UOM बदलें उपयोगिता

+Under AMC,एएमसी के तहत

+Under Graduate,पूर्व - स्नातक

+Under Warranty,वारंटी के अंतर्गत

+Unit of Measure,माप की इकाई

+"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","इस मद के माप की इकाई (जैसे किलोग्राम, यूनिट, नहीं, जोड़ी)."

+Units/Hour,इकाइयों / घंटा

+Units/Shifts,इकाइयों / पाली

+Unmatched Amount,बेजोड़ राशि

+Unpaid,अवैतनिक

+Unscheduled,अनिर्धारित

+Unstop,आगे बढ़ाना

+Unstop Material Request,आगे बढ़ाना सामग्री अनुरोध

+Unstop Purchase Order,आगे बढ़ाना खरीद आदेश

+Unsubscribed,आपकी सदस्यता समाप्त कर दी

+Update,अद्यतन

+Update Clearance Date,अद्यतन क्लीयरेंस तिथि

+Update Cost,अद्यतन लागत

+Update Finished Goods,अद्यतन तैयार माल

+Update Landed Cost,अद्यतन लागत उतरा

+Update Numbering Series,अद्यतन क्रमांकन सीरीज

+Update Series,अद्यतन श्रृंखला

+Update Series Number,अद्यतन सीरीज नंबर

+Update Stock,स्टॉक अद्यतन

+Update Stock should be checked.,अद्यतन स्टॉक की जाँच की जानी चाहिए.

+"Update allocated amount in the above table and then click ""Allocate"" button",उपरोक्त तालिका में आवंटित राशि का अद्यतन और फिर &quot;आवंटित&quot; बटन पर क्लिक करें

+Update bank payment dates with journals.,अद्यतन बैंक भुगतान पत्रिकाओं के साथ तिथियाँ.

+Update clearance date of Journal Entries marked as 'Bank Vouchers',जर्नल प्रविष्टियों का अद्यतन निकासी की तारीख ' बैंक वाउचर ' के रूप में चिह्नित

+Updated,अद्यतित

+Updated Birthday Reminders,नवीनीकृत जन्मदिन अनुस्मारक

+Upload Attendance,उपस्थिति अपलोड

+Upload Backups to Dropbox,ड्रॉपबॉक्स के लिए बैकअप अपलोड

+Upload Backups to Google Drive,गूगल ड्राइव के लिए बैकअप अपलोड

+Upload HTML,HTML अपलोड

+Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,पुराने नाम और नया नाम:. दो कॉलम के साथ एक csv फ़ाइल अपलोड करें. अधिकतम 500 पंक्तियाँ.

+Upload attendance from a .csv file,. Csv फ़ाइल से उपस्थिति अपलोड करें

+Upload stock balance via csv.,Csv के माध्यम से शेयर संतुलन अपलोड करें.

+Upload your letter head and logo - you can edit them later.,अपने पत्र सिर और लोगो अपलोड करें - आप बाद में उन्हें संपादित कर सकते हैं .

+Uploaded File Attachments,अपलोड की गई फ़ाइल अनुलग्नक

+Upper Income,ऊपरी आय

+Urgent,अत्यावश्यक

+Use Multi-Level BOM,मल्टी लेवल बीओएम का उपयोग करें

+Use SSL,SSL का उपयोग

+Use TLS,टीएलएस का प्रयोग करें

+User,उपयोगकर्ता

+User ID,प्रयोक्ता आईडी

+User Name,यूज़र नेम

+User Properties,उपयोगकर्ता के गुण

+User Remark,उपयोगकर्ता के टिप्पणी

+User Remark will be added to Auto Remark,उपयोगकर्ता टिप्पणी ऑटो टिप्पणी करने के लिए जोड़ दिया जाएगा

+User Tags,उपयोगकर्ता के टैग

+User must always select,उपयोगकर्ता हमेशा का चयन करना होगा

+User settings for Point-of-sale (POS),प्वाइंट की बिक्री ( पीओएस ) के लिए उपयोगकर्ता सेटिंग्स

+Username,प्रयोक्ता नाम

+Users and Permissions,उपयोगकर्ता और अनुमतियाँ

+Users who can approve a specific employee's leave applications,एक विशिष्ट कर्मचारी की छुट्टी आवेदनों को स्वीकृत कर सकते हैं जो उपयोगकर्ता

+Users with this role are allowed to create / modify accounting entry before frozen date,इस भूमिका के साथ उपयोक्ता जमी तारीख से पहले लेखा प्रविष्टि को संशोधित / बनाने के लिए अनुमति दी जाती है

+Users with this role are allowed to set frozen accounts and create / modify accounting entries against frozen accounts,इस भूमिका के साथ उपयोक्ता जमे हुए खातों के खिलाफ लेखांकन प्रविष्टियों को संशोधित / जमे हुए खातों सेट और बनाने के लिए अनुमति दी जाती है

+Utilities,उपयोगिताएँ

+Utility,उपयोगिता

+Valid For Territories,राज्य क्षेत्रों के लिए मान्य

+Valid Upto,विधिमान्य

+Valid for Buying or Selling?,खरीदने या बेचने के लिए मान्य है?

+Valid for Territories,राज्य क्षेत्रों के लिए मान्य

+Validate,मान्य करें

+Valuation,मूल्याकंन

+Valuation Method,मूल्यन विधि

+Valuation Rate,मूल्यांकन दर

+Valuation and Total,मूल्यांकन और कुल

+Value,मूल्य

+Value or Qty,मूल्य या मात्रा

+Vehicle Dispatch Date,वाहन डिस्पैच तिथि

+Vehicle No,वाहन नहीं

+Verified By,द्वारा सत्यापित

+View,राय

+View Ledger,देखें खाता बही

+View Now,अब देखें

+Visit,भेंट

+Visit report for maintenance call.,रखरखाव कॉल के लिए रिपोर्ट पर जाएँ.

+Voucher #,वाउचर #

+Voucher Detail No,वाउचर विस्तार नहीं

+Voucher ID,वाउचर आईडी

+Voucher No,कोई वाउचर

+Voucher Type,वाउचर प्रकार

+Voucher Type and Date,वाउचर का प्रकार और तिथि

+WIP Warehouse required before Submit,WIP के गोदाम सबमिट करने से पहले आवश्यक

+Walk In,में चलो

+Warehouse,गोदाम

+Warehouse ,

+Warehouse Contact Info,वेयरहाउस संपर्क जानकारी

+Warehouse Detail,वेअरहाउस विस्तार

+Warehouse Name,वेअरहाउस नाम

+Warehouse User,वेअरहाउस उपयोगकर्ता के

+Warehouse Users,वेयरहाउस उपयोगकर्ताओं

+Warehouse and Reference,गोदाम और संदर्भ

+Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt,वेयरहाउस केवल स्टॉक एंट्री / डिलिवरी नोट / खरीद रसीद के माध्यम से बदला जा सकता है

+Warehouse cannot be changed for Serial No.,वेयरहाउस सीरियल नंबर के लिए बदला नहीं जा सकता

+Warehouse does not belong to company.,गोदाम कंपनी से संबंधित नहीं है.

+Warehouse is missing in Purchase Order,गोदाम क्रय आदेश में लापता है

+Warehouse where you are maintaining stock of rejected items,वेअरहाउस जहाँ आप को अस्वीकार कर दिया आइटम के शेयर को बनाए रखने रहे हैं

+Warehouse-Wise Stock Balance,गोदाम वार स्टॉक शेष

+Warehouse-wise Item Reorder,गोदाम वार आइटम पुनः क्रमित करें

+Warehouses,गोदामों

+Warn,चेतावनी देना

+Warning: Leave application contains following block dates,चेतावनी: अवकाश आवेदन निम्न ब्लॉक दिनांक शामिल

+Warning: Material Requested Qty is less than Minimum Order Qty,चेतावनी: मात्रा अनुरोध सामग्री न्यूनतम आदेश मात्रा से कम है

+Warranty / AMC Details,वारंटी / एएमसी विवरण

+Warranty / AMC Status,वारंटी / एएमसी स्थिति

+Warranty Expiry Date,वारंटी समाप्ति तिथि

+Warranty Period (Days),वारंटी अवधि (दिन)

+Warranty Period (in days),वारंटी अवधि (दिनों में)

+Warranty expiry date and maintenance status mismatched,वारंटी समाप्ति की तारीख और रखरखाव की स्थिति बेमेल

+Website,वेबसाइट

+Website Description,वेबसाइट विवरण

+Website Item Group,वेबसाइट आइटम समूह

+Website Item Groups,वेबसाइट आइटम समूह

+Website Settings,वेबसाइट सेटिंग

+Website Warehouse,वेबसाइट वेअरहाउस

+Wednesday,बुधवार

+Weekly,साप्ताहिक

+Weekly Off,ऑफ साप्ताहिक

+Weight UOM,वजन UOM

+"Weight is mentioned,\nPlease mention ""Weight UOM"" too","वजन में उल्लेख किया है , \ n कृपया भी ""वजन UOM "" का उल्लेख"

+Weightage,महत्व

+Weightage (%),वेटेज (%)

+Welcome to ERPNext. Over the next few minutes we will help you setup your ERPNext account. Try and fill in as much information as you have even if it takes a bit longer. It will save you a lot of time later. Good Luck!,"ERPNext में आपका स्वागत है . अगले कुछ मिनटों में हम आप सेटअप अपने ERPNext खाते में मदद मिलेगी . कोशिश करो और तुम यह एक लंबा सा लेता है , भले ही है जितना जानकारी भरें. बाद में यह तुम समय की एक बहुत बचत होगी . गुड लक !"

+What does it do?,यह क्या करता है?

+"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.",", एक चेक किए गए लेनदेन के किसी भी &quot;प्रस्तुत कर रहे हैं&quot; पॉप - अप ईमेल स्वचालित रूप से जुड़े है कि सौदे में &quot;संपर्क&quot; के लिए एक ईमेल भेजने के लिए, एक अनुलग्नक के रूप में लेन - देन के साथ खोला. उपयोगकर्ता या ईमेल भेजने के लिए नहीं हो सकता."

+"When submitted, the system creates difference entries ",

+Where items are stored.,आइटम कहाँ संग्रहीत हैं.

+Where manufacturing operations are carried out.,जहां निर्माण कार्यों से बाहर किया जाता है.

+Widowed,विधवा

+Will be calculated automatically when you enter the details,स्वचालित रूप से गणना की जाएगी जब आप विवरण दर्ज करें

+Will be updated after Sales Invoice is Submitted.,बिक्री चालान प्रस्तुत होने के बाद अद्यतन किया जाएगा.

+Will be updated when batched.,Batched जब अद्यतन किया जाएगा.

+Will be updated when billed.,बिल भेजा जब अद्यतन किया जाएगा.

+With Operations,आपरेशनों के साथ

+With period closing entry,अवधि समापन प्रवेश के साथ

+Work Details,कार्य विवरण

+Work Done,करेंकिया गया काम

+Work In Progress,अर्धनिर्मित उत्पादन

+Work-in-Progress Warehouse,कार्य में प्रगति गोदाम

+Working,कार्य

+Workstation,वर्कस्टेशन

+Workstation Name,वर्कस्टेशन नाम

+Write Off Account,ऑफ खाता लिखें

+Write Off Amount,बंद राशि लिखें

+Write Off Amount <=,ऑफ राशि लिखें &lt;=

+Write Off Based On,के आधार पर बंद लिखने के लिए

+Write Off Cost Center,ऑफ लागत केंद्र लिखें

+Write Off Outstanding Amount,ऑफ बकाया राशि लिखें

+Write Off Voucher,ऑफ वाउचर लिखें

+Wrong Template: Unable to find head row.,गलत साँचा: सिर पंक्ति पाने में असमर्थ.

+Year,वर्ष

+Year Closed,साल बंद कर दिया

+Year End Date,वर्षांत तिथि

+Year Name,वर्ष नाम

+Year Start Date,वर्ष प्रारंभ दिनांक

+Year Start Date and Year End Date are already set in Fiscal Year: ,

+Year Start Date and Year End Date are not within Fiscal Year.,वर्ष प्रारंभ तिथि और वर्ष के अंत तिथि वित्त वर्ष के भीतर नहीं हैं .

+Year Start Date should not be greater than Year End Date,वर्ष प्रारंभ दिनांक वर्ष अन्त तिथि से बड़ा नहीं होना चाहिए

+Year of Passing,पासिंग का वर्ष

+Yearly,वार्षिक

+Yes,हां

+You are not allowed to reply to this ticket.,आप इस टिकट का उत्तर देने की अनुमति नहीं है .

+You are not authorized to do/modify back dated entries before ,आप पहले / दिनांक प्रविष्टियों पीठ को संशोधित करने के लिए अधिकृत नहीं हैं

+You are not authorized to set Frozen value,आप स्थिर मूल्य निर्धारित करने के लिए अधिकृत नहीं हैं

+You are the Expense Approver for this record. Please Update the 'Status' and Save,आप इस रिकॉर्ड के लिए खर्च अनुमोदक हैं . 'स्थिति' अद्यतन और बचा लो

+You are the Leave Approver for this record. Please Update the 'Status' and Save,आप इस रिकॉर्ड के लिए छोड़ अनुमोदक हैं . 'स्थिति' अद्यतन और बचा लो

+You can Enter Row only if your Charge Type is 'On Previous Row Amount' or ' Previous Row Total',अपने आरोप के प्रकार या ' पिछली पंक्ति कुल ' पिछली पंक्ति राशि पर ' तभी आप पंक्ति दर्ज कर सकते हैं

+You can enter any date manually,आप किसी भी तारीख को मैन्युअल रूप से दर्ज कर सकते हैं

+You can enter the minimum quantity of this item to be ordered.,आप इस मद की न्यूनतम मात्रा में करने के लिए आदेश दिया जा में प्रवेश कर सकते हैं.

+You can not change rate if BOM mentioned agianst any item,बीओएम किसी भी आइटम agianst उल्लेख अगर आप दर में परिवर्तन नहीं कर सकते

+You can not enter both Delivery Note No and Sales Invoice No. Please enter any one.,आप नहीं दोनों डिलिवरी नोट में प्रवेश नहीं कर सकते हैं और बिक्री चालान नहीं किसी भी एक दर्ज करें.

+"You can start by selecting backup frequency and \
+					granting access for sync",

+You can submit this Stock Reconciliation.,आप इस स्टॉक सुलह प्रस्तुत कर सकते हैं .

+You can update either Quantity or Valuation Rate or both.,आप मात्रा या मूल्यांकन दर या दोनों को अपडेट कर सकते हैं .

+You cannot Enter Row no. greater than or equal to current row no. for this Charge type,आप कोई पंक्ति में प्रवेश नहीं कर सकते हैं . से अधिक है या वर्तमान पंक्ति के बराबर नहीं . इस आरोप प्रकार के लिए

+You cannot deduct when category is for 'Valuation' or 'Valuation and Total',श्रेणी ' मूल्यांकन ' या ' मूल्यांकन और कुल ' के लिए है जब आप घटा नहीं सकते

+You cannot directly enter Amount and if your Charge Type is Actual enter your amount in Rate,आप सीधे राशि दर्ज करें और अपने आरोप प्रकार वास्तविक है अगर दर में आपकी राशि में प्रवेश नहीं कर सकते

+You cannot give more than ,

+You cannot select Charge Type as 'On Previous Row Amount' or 'On Previous Row Total' for first row,"आप पहली पंक्ति के लिए ' पिछली पंक्ति कुल पर ', ' पिछली पंक्ति पर राशि ' या के रूप में प्रभारी प्रकार का चयन नहीं कर सकते"

+You cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for valuation. You can select only 'Total' option for previous row amount or previous row total,"आप मूल्यांकन के लिए ' पिछली पंक्ति कुल पर ', ' पिछली पंक्ति पर राशि ' या के रूप में कार्यभार प्रकार का चयन नहीं कर सकते हैं . आप पिछली पंक्ति राशि या पिछली पंक्ति कुल के लिए केवल ' कुल ' विकल्प का चयन कर सकते हैं"

+You have entered duplicate items. Please rectify and try again.,आप डुप्लिकेट आइटम दर्ज किया है . सुधारने और पुन: प्रयास करें .

+You may need to update: ,आप अद्यतन करने की आवश्यकता हो सकती है:

+You must ,

+Your Customer's TAX registration numbers (if applicable) or any general information,अपने ग्राहक कर पंजीकरण संख्या (यदि लागू हो) या किसी भी सामान्य जानकारी

+Your Customers,अपने ग्राहकों

+Your ERPNext subscription will,आपकी ERPNext सदस्यता होगा

+Your Products or Services,अपने उत्पादों या सेवाओं

+Your Suppliers,अपने आपूर्तिकर्ताओं

+Your sales person who will contact the customer in future,अपनी बिक्री व्यक्ति जो भविष्य में ग्राहकों से संपर्क करेंगे

+Your sales person will get a reminder on this date to contact the customer,अपनी बिक्री व्यक्ति इस तिथि पर एक चेतावनी प्राप्त करने के लिए ग्राहकों से संपर्क करेंगे

+Your setup is complete. Refreshing...,आपकी सेटअप पूरा हो गया है . रिफ्रेशिंग ...

+Your support email id - must be a valid email - this is where your emails will come!,आपका समर्थन ईमेल आईडी - एक मान्य ईमेल होना चाहिए - यह है जहाँ आपके ईमेल आ जाएगा!

+already available in Price List,मूल्य सूची में पहले से ही उपलब्ध

+already returned though some other documents,कुछ अन्य दस्तावेजों हालांकि पहले से ही लौटे

+also be included in Item's rate,भी मद की दर में शामिल किया

+and,और

+"and ""Is Sales Item"" is ""Yes"" and there is no other Sales BOM","और "" बिक्री आइटम है "" है ""हाँ "" और कोई अन्य बिक्री बीओएम है"

+"and create a new Account Ledger (by clicking on Add Child) of type ""Bank or Cash""","और प्रकार "" बैंक या कैश "" का एक नया खाता लेजर ( पर क्लिक करके चाइल्ड जोड़ने ) बना"

+"and create a new Account Ledger (by clicking on Add Child) of type ""Tax"" and do mention the Tax rate.",और प्रकार 'कर' का एक नया खाता लेजर ( पर क्लिक करके चाइल्ड जोड़ने ) बनाने और कर की दर का उल्लेख है.

+and fiscal year: ,

+are not allowed for,के लिए अनुमति नहीं है

+are not allowed for ,

+are not allowed.,अनुमति नहीं है.

+assigned by,द्वारा सौंपा

+but entries can be made against Ledger,लेकिन प्रविष्टियों लेजर के खिलाफ किया जा सकता है

+but is pending to be manufactured.,लेकिन निर्मित हो लंबित है .

+cancel,रद्द करें

+cannot be greater than 100,100 से अधिक नहीं हो सकता

+dd-mm-yyyy,डीडी-mm-yyyy

+dd/mm/yyyy,dd / mm / yyyy

+deactivate,निष्क्रिय करें

+discount on Item Code,मद कोड पर छूट

+does not belong to BOM: ,बीओएम का नहीं है:

+does not have role 'Leave Approver',भूमिका &#39;छोड़ दो अनुमोदक&#39; नहीं है

+does not match,मेल नहीं खाता

+"e.g. Bank, Cash, Credit Card","जैसे बैंक, नकद, क्रेडिट कार्ड"

+"e.g. Kg, Unit, Nos, m","जैसे किलोग्राम, यूनिट, ओपन स्कूल, मीटर"

+eg. Cheque Number,उदा. चेक संख्या

+example: Next Day Shipping,उदाहरण: अगले दिन शिपिंग

+has already been submitted.,पहले से ही प्रस्तुत किया गया है .

+has been entered atleast twice,कम से कम दो बार दर्ज किया गया

+has been made after posting date,तिथि पोस्टिंग के बाद किया गया है

+has expired,समाप्त हो गया है

+have a common territory,एक सामान्य क्षेत्र है

+in the same UOM.,एक ही UOM में .

+is a cancelled Item,रद्द आइटम

+is not a Stock Item,स्टॉक आइटम नहीं है

+lft,LFT

+mm-dd-yyyy,mm-dd-yyyy

+mm/dd/yyyy,dd / mm / yyyy

+must be a Liability account,एक दायित्व खाता होना चाहिए

+must be one of,में से एक होना चाहिए

+not a purchase item,नहीं एक खरीद आइटम

+not a sales item,एक बिक्री आइटम नहीं

+not a service item.,नहीं एक सेवा मद.

+not a sub-contracted item.,नहीं एक उप अनुबंधित मद.

+not submitted,प्रस्तुत नहीं

+not within Fiscal Year,नहीं वित्त वर्ष के भीतर

+of,की

+old_parent,old_parent

+reached its end of life on,पर अपने जीवन के अंत तक पहुँच

+rgt,rgt

+should be 100%,100% होना चाहिए

+the form before proceeding,आगे बढ़ने से पहले फार्म

+they are created automatically from the Customer and Supplier master,वे ग्राहक और आपूर्तिकर्ता मास्टर से स्वचालित रूप से बनाया जाता है

+"to be included in Item's rate, it is required that: ","आइटम की दर में शामिल होने के लिए, यह आवश्यक है कि:"

+to set the given stock and valuation on this date.,इस तिथि पर दिए स्टॉक और मूल्य निर्धारण स्थापित करने के लिए .

+usually as per physical inventory.,आमतौर पर शारीरिक सूची के अनुसार .

+website page link,वेबसाइट के पेज लिंक

+which is greater than sales order qty ,जो बिक्री आदेश मात्रा से अधिक है

+yyyy-mm-dd,yyyy-mm-dd

diff --git a/erpnext/translations/hr.csv b/erpnext/translations/hr.csv
new file mode 100644
index 0000000..fed240c
--- /dev/null
+++ b/erpnext/translations/hr.csv
@@ -0,0 +1,3029 @@
+ (Half Day),(Poludnevni)

+ .You can not assign / modify / remove Master Name,

+ Quantity should be greater than 0.,

+ after this transaction.,

+ against cost center ,

+ against sales order,protiv prodajnog naloga

+ against same operation,protiv istog radu

+ already marked,Već obilježena

+ and fiscal year : ,

+ and year: ,i godina:

+ as it is stock Item or packing item,kao što je dionica artikla ili pakiranje stavku

+ at warehouse: ,na skladištu:

+ budget ,

+ can not be created/modified against stopped Sales Order ,

+ can not be deleted,

+ can not be made.,ne može biti.

+ can not be received twice,

+ can only be debited/credited through Stock transactions,

+ created,

+ does not belong to ,

+ does not belong to Warehouse,

+ does not belong to the company,ne pripadaju tvrtki

+ does not exists,

+ for account ,

+ has been freezed. ,je freezed.

+ is a frozen account. Either make the account active or assign role in Accounts Settings who can create / modify entries against this account,

+" is a frozen account. To create / edit transactions against this account, you need role",

+" is less than equals to zero in the system, valuation rate is mandatory for this item",

+ is mandatory,je obavezno

+ is mandatory for GL Entry,je obvezna za upis GL

+ is not a ledger,nije knjiga

+ is not active,nije aktivan

+ is not submitted document,

+" is now the default Fiscal Year. \
+			Please refresh your browser for the change to take effect.",

+ not active or does not exists in the system,Nije aktivan ili ne postoji u sustavu

+ or the BOM is cancelled or inactive,ili BOM je otkazan ili neaktivne

+ should be same as that in ,bi trebao biti isti kao u

+ was on leave on ,bio na dopustu na

+ will be ,biti

+ will be created,

+ will be over-billed against mentioned ,će biti više-naplaćeno protiv spomenuto

+ will become ,će postati

+ will exceed by ,

+""" does not exists",""" Ne postoji"

+# ###.##,

+"#,###",

+"#,###.##",

+"#,###.###",

+"#,##,###.##",

+#.###,

+"#.###,##",

+%  Delivered,Isporučena%

+% Amount Billed,% Iznos Naplaćeno

+% Billed,Naplaćeno%

+% Completed,Završen%

+% Delivered,% isporučeno

+% Installed,Instalirani%

+% Received,% Pozicija

+% of materials billed against this Purchase Order.,% Materijala naplaćeno protiv ove narudžbenice.

+% of materials billed against this Sales Order,% Materijala naplaćeno protiv ovog prodajnog naloga

+% of materials delivered against this Delivery Note,% Materijala dostavljenih protiv ove otpremnici

+% of materials delivered against this Sales Order,% Materijala dostavljenih od ovog prodajnog naloga

+% of materials ordered against this Material Request,% Materijala naredio protiv ovog materijala Zahtjeva

+% of materials received against this Purchase Order,% Materijala dobio protiv ove narudžbenice

+%(conversion_rate_label)s is mandatory. Maybe Currency Exchange record is not created for %(from_currency)s to %(to_currency)s,% ( conversion_rate_label ) s je obavezno . Možda Mjenjačnica zapis nije stvoren za % ( from_currency ) s% ( to_currency ) s

+' in Company: ,&#39;U tvrtki:

+'To Case No.' cannot be less than 'From Case No.',&#39;Za Predmet br&#39; ne može biti manja od &#39;Od Predmet br&#39;

+"(Paid amount + Write Off Amount) can not be \
+				greater than Grand Total",

+(Total) Net Weight value. Make sure that Net Weight of each item is,( Ukupno ) Neto vrijednost težine . Uvjerite se da je neto težina svake stavke

+* Will be calculated in the transaction.,* Hoće li biti izračunata u transakciji.

+"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.
+
+To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**",

+**Currency** Master,Valuta ** ** Master

+**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,Fiskalna godina ** ** predstavlja financijsku godinu. Svi računovodstvene unose i druge glavne transakcije su praćeni od ** fiskalnu godinu **.

+". Outstanding cannot be less than zero. \
+			 	Please match exact outstanding.",

+. Please set status of the employee as 'Left',. Molimo postavite status zaposlenika kao &#39;lijevi&#39;

+. You can not mark his attendance as 'Present',. Ne možete označiti svoj dolazak kao &quot;sadašnjost&quot;

+01,01

+02,02

+03,03

+04,04

+05,05

+06,06

+07,07

+08,08

+09,09

+"1 Currency = [?] Fraction
+For e.g. 1 USD = 100 Cent",

+1. To maintain the customer wise item code and to make them searchable based on their code use this option,1. Za održavanje kupaca mudar Šifra i kako bi ih pretraživati ​​na temelju svog koda koristiti ovu opciju

+10,10

+11,11

+12,12

+2,2

+3,3

+4,4

+5,5

+6,6

+: Duplicate row from same ,: Dvostruki red od istog

+: It is linked to other active BOM(s),: To je povezano s drugom aktivnom BOM (e)

+: Mandatory for a Recurring Invoice.,: Obvezni za Ponavljajući fakture.

+"<a href=""#Sales Browser/Customer Group"">Add / Edit</a>","<a href=""#Sales Browser/Customer Group""> Dodaj / Uredi < />"

+"<a href=""#Sales Browser/Item Group"">Add / Edit</a>","<a href=""#Sales Browser/Item Group""> Dodaj / Uredi < />"

+"<a href=""#Sales Browser/Territory"">Add / Edit</a>","<a href=""#Sales Browser/Territory""> Dodaj / Uredi < />"

+"<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank"">[?]</a>","<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target""_blank""> [ ? ] < / a>"

+A Customer exists with same name,Kupac postoji s istim imenom

+A Lead with this email id should exist,Olovo s ovom e-mail id trebala postojati

+"A Product or a Service that is bought, sold or kept in stock.","Proizvod ili usluga koji je kupio, prodao ili čuva u skladištu."

+A Supplier exists with same name,Dobavljač postoji s istim imenom

+A condition for a Shipping Rule,Uvjet za otprema pravilu

+A logical Warehouse against which stock entries are made.,Logično Skladište protiv kojih dionica unosi su napravili.

+A symbol for this currency. For e.g. $,Simbol za ovu valutu. Za npr. $

+A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,Treća strana distributer / prodavač / komisionar / suradnik / prodavač koji prodaje tvrtke proizvode za proviziju.

+A+,+

+A-,-

+AB+,AB +

+AB-,AB-

+AMC Expiry Date,AMC Datum isteka

+AMC expiry date and maintenance status mismatched,AMC datum isteka i status održavanje neprilagođeno

+ATT,ATT

+Abbr,Abbr

+About ERPNext,O ERPNext

+Above Value,Iznad Vrijednost

+Absent,Odsutan

+Acceptance Criteria,Kriterij prihvaćanja

+Accepted,Primljen

+Accepted Quantity,Prihvaćeno Količina

+Accepted Warehouse,Prihvaćeno galerija

+Account,račun

+Account ,

+Account Balance,Stanje računa

+Account Details,Account Details

+Account Head,Račun voditelj

+Account Name,Naziv računa

+Account Type,Vrsta računa

+Account expires on,Račun istječe

+Account for the warehouse (Perpetual Inventory) will be created under this Account.,Račun za skladište ( Perpetual inventar) stvorit će se na temelju ovog računa .

+Account for this ,Račun za to

+Accounting,Računovodstvo

+Accounting Entries are not allowed against groups.,Računovodstvenih unosa nije dopušteno protiv skupine .

+"Accounting Entries can be made against leaf nodes, called","Računovodstvo Prijave se mogu podnijeti protiv lisnih čvorova , pozvao"

+Accounting Year.,Računovodstvo godina.

+"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","Knjiženje zamrznuta do tog datuma, nitko ne može učiniti / mijenjati ulazak, osim uloge naveden u nastavku."

+Accounting journal entries.,Računovodstvo unosi u dnevnik.

+Accounts,Računi

+Accounts Frozen Upto,Računi Frozen Upto

+Accounts Payable,Računi naplativo

+Accounts Receivable,Potraživanja

+Accounts Settings,Računi Postavke

+Action,Akcija

+Active,Aktivan

+Active: Will extract emails from ,Aktivno: Hoće li izdvojiti e-pošte iz

+Activity,Djelatnost

+Activity Log,Aktivnost Prijava

+Activity Log:,Aktivnost Prijavite:

+Activity Type,Aktivnost Tip

+Actual,Stvaran

+Actual Budget,Stvarni proračun

+Actual Completion Date,Stvarni datum dovršenja

+Actual Date,Stvarni datum

+Actual End Date,Stvarni Datum završetka

+Actual Invoice Date,Stvarni Datum fakture

+Actual Posting Date,Stvarni datum knjiženja

+Actual Qty,Stvarni Kol

+Actual Qty (at source/target),Stvarni Kol (na izvoru / ciljne)

+Actual Qty After Transaction,Stvarni Kol Nakon transakcije

+Actual Qty: Quantity available in the warehouse.,Stvarni Količina : Količina dostupni u skladištu .

+Actual Quantity,Stvarni Količina

+Actual Start Date,Stvarni datum početka

+Add,Dodati

+Add / Edit Taxes and Charges,Dodaj / Uredi poreza i pristojbi

+Add Child,Dodaj dijete

+Add Serial No,Dodaj rednim brojem

+Add Taxes,Dodaj Porezi

+Add Taxes and Charges,Dodaj poreze i troškove

+Add or Deduct,Dodavanje ili Oduzmite

+Add rows to set annual budgets on Accounts.,Dodavanje redaka postaviti godišnje proračune na računima.

+Add to calendar on this date,Dodaj u kalendar ovog datuma

+Add/Remove Recipients,Dodaj / Ukloni primatelja

+Additional Info,Dodatne informacije

+Address,Adresa

+Address & Contact,Adresa &amp; Kontakt

+Address & Contacts,Adresa i kontakti

+Address Desc,Adresa Desc

+Address Details,Adresa Detalji

+Address HTML,Adresa HTML

+Address Line 1,Adresa Linija 1

+Address Line 2,Adresa Linija 2

+Address Title,Adresa Naslov

+Address Type,Adresa Tip

+Advance Amount,Predujam Iznos

+Advance amount,Predujam iznos

+Advances,Napredak

+Advertisement,Reklama

+After Sale Installations,Nakon prodaje postrojenja

+Against,Protiv

+Against Account,Protiv računa

+Against Docname,Protiv Docname

+Against Doctype,Protiv DOCTYPE

+Against Document Detail No,Protiv dokumenta Detalj No

+Against Document No,Protiv dokumentu nema

+Against Expense Account,Protiv Rashodi račun

+Against Income Account,Protiv računu dohotka

+Against Journal Voucher,Protiv Journal Voucheru

+Against Purchase Invoice,Protiv Kupnja fakture

+Against Sales Invoice,Protiv prodaje fakture

+Against Sales Order,Protiv prodajnog naloga

+Against Voucher,Protiv Voucheru

+Against Voucher Type,Protiv voucher vrsti

+Ageing Based On,Starenje temelju On

+Agent,Agent

+"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. 
+
+The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".
+
+For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.
+
+Note: BOM = Bill of Materials",

+Aging Date,Starenje Datum

+All Addresses.,Sve adrese.

+All Contact,Sve Kontakt

+All Contacts.,Svi kontakti.

+All Customer Contact,Sve Kupac Kontakt

+All Day,All Day

+All Employee (Active),Sve zaposlenika (aktivna)

+All Lead (Open),Sve Olovo (Otvoreno)

+All Products or Services.,Svi proizvodi i usluge.

+All Sales Partner Contact,Sve Kontakt Prodaja partner

+All Sales Person,Sve Prodaje Osoba

+All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,"Sve transakcije prodaje mogu biti označene protiv više osoba ** prodajnim **, tako da možete postaviti i pratiti ciljeve."

+All Supplier Contact,Sve Dobavljač Kontakt

+All Supplier Types,Sve vrste Supplier

+"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>
+Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.",

+"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>
+Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.",

+Allocate,Dodijeliti

+Allocate leaves for the year.,Dodjela lišće za godinu dana.

+Allocated Amount,Dodijeljeni iznos

+Allocated Budget,Dodijeljeni proračuna

+Allocated amount,Dodijeljeni iznos

+Allow Bill of Materials,Dopustite Bill materijala

+Allow Dropbox Access,Dopusti pristup Dropbox

+Allow For Users,Dopustite Za korisnike

+Allow Google Drive Access,Dopusti pristup Google Drive

+Allow Negative Balance,Dopustite negativan saldo

+Allow Negative Stock,Dopustite negativnu Stock

+Allow Production Order,Dopustite proizvodnom nalogu

+Allow User,Dopusti korisnika

+Allow Users,Omogućiti korisnicima

+Allow the following users to approve Leave Applications for block days.,Dopusti sljedeći korisnici odobriti ostavite aplikacije za blok dana.

+Allow user to edit Price List Rate in transactions,Dopustite korisniku da uredite Ocijenite cjeniku u prometu

+Allowance Percent,Dodatak posto

+Allowed Role to Edit Entries Before Frozen Date,Dopuštenih uloga za uređivanje upise Prije Frozen Datum

+Always use above Login Id as sender,Uvijek koristite iznad Id Prijava kao pošiljatelja

+Amended From,Izmijenjena Od

+Amount,Iznos

+Amount (Company Currency),Iznos (Društvo valuta)

+Amount <=,Iznos &lt;=

+Amount >=,Iznos&gt; =

+Amount to Bill,Iznositi Billa

+Analytics,Analitika

+Another Period Closing Entry,Drugi period Zatvaranje Stupanje

+Another Salary Structure '%s' is active for employee '%s'. Please make its status 'Inactive' to proceed.,Drugi Plaća Struktura ' % s ' je aktivan zaposlenik ' % s ' . Molimo da svoj ​​status ' Neaktivan ' za nastavak .

+"Any other comments, noteworthy effort that should go in the records.","Svi ostali komentari, značajan napor da bi trebao ići u evidenciji."

+Applicable Holiday List,Primjenjivo odmor Popis

+Applicable Territory,primjenjivo teritorij

+Applicable To (Designation),Odnosi se na (Oznaka)

+Applicable To (Employee),Odnosi se na (Radnik)

+Applicable To (Role),Odnosi se na (uloga)

+Applicable To (User),Odnosi se na (Upute)

+Applicant Name,Podnositelj zahtjeva Ime

+Applicant for a Job,Podnositelj zahtjeva za posao

+Applicant for a Job.,Podnositelj prijave za posao.

+Applications for leave.,Prijave za odmor.

+Applies to Company,Odnosi se na Društvo

+Apply / Approve Leaves,Nanesite / Odobri lišće

+Appraisal,Procjena

+Appraisal Goal,Procjena gol

+Appraisal Goals,Ocjenjivanje Golovi

+Appraisal Template,Procjena Predložak

+Appraisal Template Goal,Procjena Predložak cilja

+Appraisal Template Title,Procjena Predložak Naslov

+Approval Status,Status odobrenja

+Approved,Odobren

+Approver,Odobritelj

+Approving Role,Odobravanje ulogu

+Approving User,Odobravanje korisnika

+Are you sure you want to STOP ,

+Are you sure you want to UNSTOP ,

+Arrear Amount,Iznos unatrag

+"As Production Order can be made for this item, \
+				it must be a stock item.",

+As existing qty for item: ,Kao postojeće Qty za stavke:

+As per Stock UOM,Kao po burzi UOM

+"As there are existing stock transactions for this item, you can not change the values of 'Has Serial No', 'Is Stock Item' and 'Valuation Method'","Kao što već postoje dionica transakcije za ovu stavku , ne možete mijenjati vrijednosti ' Je rednim brojem ' , ' Je Stock točka ""i"" Vrednovanje metoda'"

+Atleast one warehouse is mandatory,Atleast jednom skladištu je obavezno

+Attendance,Pohađanje

+Attendance Date,Gledatelja Datum

+Attendance Details,Gledatelja Detalji

+Attendance From Date,Gledatelja Od datuma

+Attendance From Date and Attendance To Date is mandatory,Gledatelja Od datuma i posjećenost do sada je obvezno

+Attendance To Date,Gledatelja do danas

+Attendance can not be marked for future dates,Gledatelji ne može biti označena za budući datum

+Attendance for the employee: ,Gledatelja za zaposlenika:

+Attendance record.,Gledatelja rekord.

+Authorization Control,Odobrenje kontrole

+Authorization Rule,Autorizacija Pravilo

+Auto Accounting For Stock Settings,Auto Računovodstvo za dionice Settings

+Auto Email Id,Auto E-mail ID

+Auto Material Request,Auto Materijal Zahtjev

+Auto-raise Material Request if quantity goes below re-order level in a warehouse,Auto-podizanje Materijal zahtjev ako se količina ide ispod ponovno bi razinu u skladištu

+Automatically extract Job Applicants from a mail box ,

+Automatically extract Leads from a mail box e.g.,Automatski ekstrakt vodi iz mail box pr

+Automatically updated via Stock Entry of type Manufacture/Repack,Automatski ažurira putem burze Unos tipa Proizvodnja / prepakirati

+Autoreply when a new mail is received,Automatski kad nova pošta je dobila

+Available,dostupan

+Available Qty at Warehouse,Dostupno Kol na galeriju

+Available Stock for Packing Items,Dostupno Stock za pakiranje artikle

+"Available in 
+BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet",

+Average Age,Prosječna starost

+Average Commission Rate,Prosječna stopa komisija

+Average Discount,Prosječna Popust

+B+,B +

+B-,B-

+BILL,Bill

+BILLJ,BILLJ

+BOM,BOM

+BOM Detail No,BOM Detalj Ne

+BOM Explosion Item,BOM eksplozije artikla

+BOM Item,BOM artikla

+BOM No,BOM Ne

+BOM No. for a Finished Good Item,BOM broj za Gotovi Dobar točki

+BOM Operation,BOM Operacija

+BOM Operations,BOM operacije

+BOM Replace Tool,BOM Zamijenite alat

+BOM replaced,BOM zamijeniti

+Backup Manager,Backup Manager

+Backup Right Now,Backup Right Now

+Backups will be uploaded to,Sigurnosne kopije će biti učitane

+Balance Qty,Bilanca Kol

+Balance Value,Bilanca Vrijednost

+"Balances of Accounts of type ""Bank or Cash""",Sredstva računi tipa &quot;banke ili u gotovini&quot;

+Bank,Banka

+Bank A/C No.,Banka / C br

+Bank Account,Žiro račun

+Bank Account No.,Žiro račun broj

+Bank Accounts,bankovni računi

+Bank Clearance Summary,Razmak banka Sažetak

+Bank Name,Ime banke

+Bank Reconciliation,Banka pomirenje

+Bank Reconciliation Detail,Banka Pomirenje Detalj

+Bank Reconciliation Statement,Izjava banka pomirenja

+Bank Voucher,Banka bon

+Bank or Cash,Banka ili gotovina

+Bank/Cash Balance,Banka / saldo

+Barcode,Barkod

+Based On,Na temelju

+Basic Info,Osnovne informacije

+Basic Information,Osnovne informacije

+Basic Rate,Osnovna stopa

+Basic Rate (Company Currency),Osnovna stopa (Društvo valuta)

+Batch,Serija

+Batch (lot) of an Item.,Hrpa (puno) od točke.

+Batch Finished Date,Hrpa Završio Datum

+Batch ID,Hrpa ID

+Batch No,Hrpa Ne

+Batch Started Date,Hrpa Autor Date

+Batch Time Logs for Billing.,Hrpa Vrijeme Trupci za naplatu.

+Batch Time Logs for billing.,Hrpa Vrijeme Trupci za naplatu.

+Batch-Wise Balance History,Batch-Wise bilanca Povijest

+Batched for Billing,Izmiješane za naplatu

+"Before proceeding, please create Customer from Lead","Prije nego što nastavite , molim te stvoriti kupac iz Olovo"

+Better Prospects,Bolji izgledi

+Bill Date,Bill Datum

+Bill No,Bill Ne

+Bill of Material to be considered for manufacturing,Bill of material treba uzeti u obzir za proizvodnju

+Bill of Materials,Bill materijala

+Bill of Materials (BOM),Bill materijala (BOM)

+Billable,Naplatu

+Billed,Naplaćeno

+Billed Amount,naplaćeno Iznos

+Billed Amt,Naplaćeno Amt

+Billing,Naplata

+Billing Address,Adresa za naplatu

+Billing Address Name,Adresa za naplatu Ime

+Billing Status,Naplata Status

+Bills raised by Suppliers.,Mjenice podigao dobavljače.

+Bills raised to Customers.,Mjenice podignuta na kupce.

+Bin,Kanta

+Bio,Bio

+Birthday,rođendan

+Block Date,Blok Datum

+Block Days,Blok Dani

+Block Holidays on important days.,Blok Odmor o važnim dana.

+Block leave applications by department.,Blok ostaviti aplikacija odjelu.

+Blog Post,Blog post

+Blog Subscriber,Blog Pretplatnik

+Blood Group,Krv Grupa

+Both Income and Expense balances are zero. No Need to make Period Closing Entry.,Oba Prihodi i rashodi sredstva su nula . Nema potrebe da se Zatvaranje razdoblja unos .

+Both Warehouse must belong to same Company,Oba Skladište mora pripadati istoj tvrtki

+Branch,Grana

+Brand,Marka

+Brand Name,Brand Name

+Brand master.,Marka majstor.

+Brands,Marke

+Breakdown,Slom

+Budget,Budžet

+Budget Allocated,Proračun Dodijeljeni

+Budget Detail,Proračun Detalj

+Budget Details,Proračunski Detalji

+Budget Distribution,Proračun Distribucija

+Budget Distribution Detail,Proračun Distribucija Detalj

+Budget Distribution Details,Proračun raspodjele Detalji

+Budget Variance Report,Proračun varijance Prijavi

+Build Report,Izgradite Prijavite

+Bulk Rename,Bulk Rename

+Bummer! There are more holidays than working days this month.,Sori! Postoji više od blagdana radnih dana ovog mjeseca.

+Bundle items at time of sale.,Bala stavke na vrijeme prodaje.

+Buyer of Goods and Services.,Kupac robe i usluga.

+Buying,Kupovina

+Buying Amount,Kupnja Iznos

+Buying Settings,Kupnja postavki

+By,Po

+C-FORM/,C-FORM /

+C-Form,C-Form

+C-Form Applicable,C-obrascu

+C-Form Invoice Detail,C-Obrazac Račun Detalj

+C-Form No,C-Obrazac br

+C-Form records,C - Form zapisi

+CI/2010-2011/,CI/2010-2011 /

+COMM-,COMM-

+CUST,Cust

+CUSTMUM,CUSTMUM

+Calculate Based On,Izračunajte Na temelju

+Calculate Total Score,Izračunajte ukupni rezultat

+Calendar Events,Kalendar događanja

+Call,Nazvati

+Campaign,Kampanja

+Campaign Name,Naziv kampanje

+"Can not filter based on Account, if grouped by Account","Ne možete filtrirati na temelju računa , ako grupirani po računu"

+"Can not filter based on Voucher No, if grouped by Voucher","Ne možete filtrirati na temelju vaučer No , ako grupirani po vaučer"

+Cancelled,Otkazan

+Cancelling this Stock Reconciliation will nullify its effect.,Otkazivanje Ove obavijesti pomirenja će poništiti svoj ​​učinak .

+Cannot ,Ne mogu

+Cannot Cancel Opportunity as Quotation Exists,Ne mogu otkazati prilika kao kotacija Exist

+Cannot approve leave as you are not authorized to approve leaves on Block Dates.,Ne može odobriti ostaviti kao što nisu ovlašteni za odobravanje ostavlja na Block Datumi.

+Cannot change Year Start Date and Year End Date once the Fiscal Year is saved.,Ne mogu promijeniti godina datum početka i datum završetka Godina jednomFiskalna godina se sprema .

+Cannot continue.,Ne može se nastaviti.

+"Cannot declare as lost, because Quotation has been made.","Ne može proglasiti izgubili , jer citat je napravio ."

+"Cannot delete Serial No in warehouse. \
+				First remove from warehouse, then delete.",

+Cannot set as Lost as Sales Order is made.,Ne mogu se postaviti kao izgubljen kao prodajnog naloga je napravio .

+Capacity,Kapacitet

+Capacity Units,Kapacitet jedinice

+Carry Forward,Prenijeti

+Carry Forwarded Leaves,Nosi proslijeđen lišće

+Case No. cannot be 0,Slučaj broj ne može biti 0

+Cash,Gotovina

+Cash Voucher,Novac bon

+Cash/Bank Account,Novac / bankovni račun

+Category,Kategorija

+Cell Number,Mobitel Broj

+Change UOM for an Item.,Promjena UOM za predmet.

+Change the starting / current sequence number of an existing series.,Promjena polaznu / tekući redni broj postojeće serije.

+Channel Partner,Channel Partner

+Charge,Naboj

+Chargeable,Naplativ

+Chart of Accounts,Kontnog

+Chart of Cost Centers,Grafikon troškovnih centara

+Chat,Razgovor

+Check all the items below that you want to send in this digest.,Provjerite sve stavke u nastavku koje želite poslati u ovom svariti.

+Check for Duplicates,Provjerite duplikata

+Check how the newsletter looks in an email by sending it to your email.,Pogledajte kako izgleda newsletter u e-mail tako da ga šalju na e-mail.

+"Check if recurring invoice, uncheck to stop recurring or put proper End Date","Provjerite je li ponavljajući fakture, poništite zaustaviti ponavljajući ili staviti odgovarajući datum završetka"

+"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","Provjerite ako trebate automatske ponavljajuće fakture. Nakon odavanja prodaje fakturu, ponavljajućih sekcija će biti vidljiv."

+Check if you want to send salary slip in mail to each employee while submitting salary slip,"Provjerite ako želite poslati plaće slip u pošti svakom zaposleniku, dok podnošenje plaće slip"

+Check this if you want to force the user to select a series before saving. There will be no default if you check this.,Označite ovo ako želite prisiliti korisniku odabir seriju prije spremanja. Tu će biti zadana ako to provjerili.

+Check this if you want to send emails as this id only (in case of restriction by your email provider).,"Provjerite to, ako želite poslati e-mail, jer to samo ID (u slučaju ograničenja po vašem e-mail usluga)."

+Check this if you want to show in website,Označite ovo ako želite pokazati u web

+Check this to disallow fractions. (for Nos),Provjerite to da ne dopušta frakcija. (Za br)

+Check this to pull emails from your mailbox,Provjerite to povući e-pošte iz poštanskog sandučića

+Check to activate,Provjerite za aktiviranje

+Check to make Shipping Address,Provjerite otprema adresu

+Check to make primary address,Provjerite primarnu adresu

+Cheque,Ček

+Cheque Date,Ček Datum

+Cheque Number,Ček Broj

+City,Grad

+City/Town,Grad / Mjesto

+Claim Amount,Iznos štete

+Claims for company expense.,Potraživanja za tvrtke trošak.

+Class / Percentage,Klasa / Postotak

+Classic,Klasik

+Classification of Customers by region,Klasifikacija kupaca po regiji

+Clear Table,Jasno Tablica

+Clearance Date,Razmak Datum

+Click here to buy subscription.,Kliknite ovdje za kupiti pretplatu .

+Click on 'Make Sales Invoice' button to create a new Sales Invoice.,Kliknite na &quot;Make prodaje Račun &#39;gumb za stvaranje nove prodaje fakture.

+Click on a link to get options to expand get options ,

+Client,Klijent

+Close Balance Sheet and book Profit or Loss.,Zatvori bilanca i knjiga dobit ili gubitak .

+Closed,Zatvoreno

+Closing Account Head,Zatvaranje računa šefa

+Closing Date,Datum zatvaranja

+Closing Fiscal Year,Zatvaranje Fiskalna godina

+Closing Qty,zatvaranje Kol

+Closing Value,zatvaranje vrijednost

+CoA Help,CoA Pomoć

+Cold Calling,Hladno pozivanje

+Color,Boja

+Comma separated list of email addresses,Zarez odvojen popis e-mail adrese

+Comments,Komentari

+Commission Rate,Komisija Stopa

+Commission Rate (%),Komisija stopa (%)

+Commission partners and targets,Komisija partneri i ciljevi

+Commit Log,obvezati Prijava

+Communication,Komunikacija

+Communication HTML,Komunikacija HTML

+Communication History,Komunikacija Povijest

+Communication Medium,Komunikacija srednje

+Communication log.,Komunikacija dnevnik.

+Communications,Communications

+Company,Društvo

+Company Abbreviation,Kratica Društvo

+Company Details,Tvrtka Detalji

+Company Email,tvrtka E-mail

+Company Info,Podaci o tvrtki

+Company Master.,Tvrtka Master.

+Company Name,Ime tvrtke

+Company Settings,Tvrtka Postavke

+Company branches.,Tvrtka grane.

+Company departments.,Tvrtka odjeli.

+Company is missing in following warehouses,Tvrtka je nestalo u sljedećim skladišta

+Company registration numbers for your reference. Example: VAT Registration Numbers etc.,Tvrtka registracijski brojevi za svoju referencu. Primjer: PDV registracijski brojevi i sl.

+Company registration numbers for your reference. Tax numbers etc.,Tvrtka registracijski brojevi za svoju referencu. Porezni brojevi itd.

+"Company, Month and Fiscal Year is mandatory","Tvrtka , Mjesec i Fiskalna godina je obvezno"

+Complaint,Prigovor

+Complete,Dovršiti

+Completed,Dovršen

+Completed Production Orders,Završeni Radni nalozi

+Completed Qty,Završen Kol

+Completion Date,Završetak Datum

+Completion Status,Završetak Status

+Confirmation Date,potvrda Datum

+Confirmed orders from Customers.,Potvrđeno narudžbe od kupaca.

+Consider Tax or Charge for,Razmislite poreza ili pristojbi za

+Considered as Opening Balance,Smatra početnog stanja

+Considered as an Opening Balance,Smatra se kao početno stanje

+Consultant,Konzultant

+Consumable Cost,potrošni cost

+Consumable cost per hour,Potrošni cijena po satu

+Consumed Qty,Potrošeno Kol

+Contact,Kontaktirati

+Contact Control,Kontaktirajte kontrolu

+Contact Desc,Kontakt ukratko

+Contact Details,Kontakt podaci

+Contact Email,Kontakt e

+Contact HTML,Kontakt HTML

+Contact Info,Kontakt Informacije

+Contact Mobile No,Kontaktirajte Mobile Nema

+Contact Name,Kontakt Naziv

+Contact No.,Kontakt broj

+Contact Person,Kontakt osoba

+Contact Type,Vrsta kontakta

+Content,Sadržaj

+Content Type,Vrsta sadržaja

+Contra Voucher,Contra bon

+Contract End Date,Ugovor Datum završetka

+Contribution (%),Doprinos (%)

+Contribution to Net Total,Doprinos neto Ukupno

+Conversion Factor,Konverzijski faktor

+Conversion Factor of UOM: %s should be equal to 1. As UOM: %s is Stock UOM of Item: %s.,Pretvorba čimbenik UOM : % s treba biti jednak 1 . Kao UOM : % s je Stock UOM točke : % s .

+Convert into Recurring Invoice,Pretvori u Ponavljajući fakture

+Convert to Group,Pretvori u Grupi

+Convert to Ledger,Pretvori u knjizi

+Converted,Pretvoreno

+Copy From Item Group,Primjerak iz točke Group

+Cost Center,Troška

+Cost Center Details,Troška Detalji

+Cost Center Name,Troška Name

+Cost Center must be specified for PL Account: ,Troška mora biti navedeno za PL račun:

+Costing,Koštanje

+Country,Zemlja

+Country Name,Država Ime

+"Country, Timezone and Currency","Država , vremenske zone i valute"

+Create,Stvoriti

+Create Bank Voucher for the total salary paid for the above selected criteria,Stvaranje Bank bon za ukupne plaće isplaćene za gore odabranih kriterija

+Create Customer,izraditi korisnika

+Create Material Requests,Stvaranje materijalni zahtijevi

+Create New,Stvori novo

+Create Opportunity,Stvaranje prilika

+Create Production Orders,Stvaranje radne naloge

+Create Quotation,stvaranje citata

+Create Receiver List,Stvaranje Receiver popis

+Create Salary Slip,Stvaranje plaće Slip

+Create Stock Ledger Entries when you submit a Sales Invoice,Otvori Stock stavke knjige kada podnijeti prodaje fakture

+Create and Send Newsletters,Stvaranje i slati newslettere

+Created Account Head: ,Objavljeno račun Voditelj:

+Created By,Stvorio

+Created Customer Issue,Objavljeno Kupac Issue

+Created Group ,Objavljeno Group

+Created Opportunity,Objavljeno Opportunity

+Created Support Ticket,Objavljeno Podrška karata

+Creates salary slip for above mentioned criteria.,Stvara plaće slip za gore navedene kriterije.

+Creation Date,Datum stvaranja

+Creation Document No,Stvaranje dokumenata nema

+Creation Document Type,Tip stvaranje dokumenata

+Creation Time,vrijeme kreiranja

+Credentials,Svjedodžba

+Credit,Kredit

+Credit Amt,Kreditne Amt

+Credit Card Voucher,Kreditne kartice bon

+Credit Controller,Kreditne kontroler

+Credit Days,Kreditne Dani

+Credit Limit,Kreditni limit

+Credit Note,Kreditne Napomena

+Credit To,Kreditne Da

+Credited account (Customer) is not matching with Sales Invoice,U korist računa ( Customer ) ne odgovara s prodajne fakture

+Cross Listing of Item in multiple groups,Križ Oglas stavke u više grupa

+Currency,Valuta

+Currency Exchange,Mjenjačnica

+Currency Name,Valuta Ime

+Currency Settings,Valuta Postavke

+Currency and Price List,Valuta i cjenik

+Currency is missing for Price List,Valuta nedostaje za Cjeniku

+Current Address,Trenutna adresa

+Current Address Is,Trenutni Adresa je

+Current BOM,Trenutni BOM

+Current Fiscal Year,Tekuće fiskalne godine

+Current Stock,Trenutni Stock

+Current Stock UOM,Trenutni kataloški UOM

+Current Value,Trenutna vrijednost

+Custom,Običaj

+Custom Autoreply Message,Prilagođena Automatski Poruka

+Custom Message,Prilagođena poruka

+Customer,Kupac

+Customer (Receivable) Account,Kupac (Potraživanja) račun

+Customer / Item Name,Kupac / Stavka Ime

+Customer / Lead Address,Kupac / Olovo Adresa

+Customer Account Head,Kupac račun Head

+Customer Acquisition and Loyalty,Stjecanje kupaca i lojalnost

+Customer Address,Kupac Adresa

+Customer Addresses And Contacts,Kupac adrese i kontakti

+Customer Code,Kupac Šifra

+Customer Codes,Kupac Kodovi

+Customer Details,Korisnički podaci

+Customer Discount,Kupac Popust

+Customer Discounts,Kupac Popusti

+Customer Feedback,Kupac Ocjena

+Customer Group,Kupac Grupa

+Customer Group / Customer,Kupac Group / kupaca

+Customer Group Name,Kupac Grupa Ime

+Customer Intro,Kupac Uvod

+Customer Issue,Kupac Issue

+Customer Issue against Serial No.,Kupac izdavanja protiv serijski broj

+Customer Name,Naziv klijenta

+Customer Naming By,Kupac Imenovanje By

+Customer classification tree.,Kupac klasifikacija stablo.

+Customer database.,Kupac baze.

+Customer's Item Code,Kupca Stavka Šifra

+Customer's Purchase Order Date,Kupca narudžbenice Datum

+Customer's Purchase Order No,Kupca Narudžbenica br

+Customer's Purchase Order Number,Kupac je broj narudžbenice

+Customer's Vendor,Kupca Prodavatelj

+Customers Not Buying Since Long Time,Kupci ne kupuju jer dugo vremena

+Customerwise Discount,Customerwise Popust

+Customization,Prilagođavanje

+Customize the Notification,Prilagodite Obavijest

+Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,Prilagodite uvodni tekst koji ide kao dio tog e-maila. Svaka transakcija ima zaseban uvodni tekst.

+DN,DN

+DN Detail,DN Detalj

+Daily,Svakodnevno

+Daily Time Log Summary,Dnevno vrijeme Log Profila

+Data Import,Uvoz podataka

+Database Folder ID,Baza mapa ID

+Database of potential customers.,Baza potencijalnih kupaca.

+Date,Datum

+Date Format,Datum Format

+Date Of Retirement,Datum odlaska u mirovinu

+Date and Number Settings,Datum i broj Postavke

+Date is repeated,Datum se ponavlja

+Date of Birth,Datum rođenja

+Date of Issue,Datum izdavanja

+Date of Joining,Datum Ulazak

+Date on which lorry started from supplier warehouse,Datum na koji je kamion počeo od dobavljača skladištu

+Date on which lorry started from your warehouse,Datum na koji je kamion počeo iz skladišta

+Dates,Termini

+Days Since Last Order,Dana od posljednjeg reda

+Days for which Holidays are blocked for this department.,Dani za koje Praznici su blokirane za ovaj odjel.

+Dealer,Trgovac

+Debit,Zaduženje

+Debit Amt,Rashodi Amt

+Debit Note,Rashodi Napomena

+Debit To,Rashodi za

+Debit and Credit not equal for this voucher: Diff (Debit) is ,

+Debit or Credit,Itnim

+Debited account (Supplier) is not matching with Purchase Invoice,Terećen račun ( dobavljač ) ne odgovara s kupnje proizvoda

+Deduct,Odbiti

+Deduction,Odbitak

+Deduction Type,Odbitak Tip

+Deduction1,Deduction1

+Deductions,Odbici

+Default,Zadani

+Default Account,Zadani račun

+Default BOM,Zadani BOM

+Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,"Zadani banka / Novčani račun će se automatski ažuriraju u POS računu, kada je ovaj mod odabran."

+Default Bank Account,Zadani bankovni račun

+Default Buying Price List,Default Kupnja Cjenik

+Default Cash Account,Default Novac račun

+Default Company,Zadani Tvrtka

+Default Cost Center,Zadani troška

+Default Cost Center for tracking expense for this item.,Zadani troška za praćenje trošak za tu stavku.

+Default Currency,Zadani valuta

+Default Customer Group,Zadani Korisnik Grupa

+Default Expense Account,Zadani Rashodi račun

+Default Income Account,Zadani Prihodi račun

+Default Item Group,Zadani artikla Grupa

+Default Price List,Zadani Cjenik

+Default Purchase Account in which cost of the item will be debited.,Zadani Kupnja računa na koji trošak stavke će biti terećen.

+Default Settings,Tvorničke postavke

+Default Source Warehouse,Zadani Izvor galerija

+Default Stock UOM,Zadani kataloški UOM

+Default Supplier,Default Dobavljač

+Default Supplier Type,Zadani Dobavljač Tip

+Default Target Warehouse,Zadani Ciljana galerija

+Default Territory,Zadani Regija

+Default UOM updated in item ,

+Default Unit of Measure,Zadani Jedinica mjere

+"Default Unit of Measure can not be changed directly because you have already made some transaction(s) with another UOM. To change default UOM, use 'UOM Replace Utility' tool under Stock module.","Default Jedinica mjere ne mogu se mijenjati izravno, jer ste već napravili neku transakciju (e) s drugim UOM . Za promjenu zadanog UOM , koristite ' UOM zamijeni Utility ' alat pod burzi modula ."

+Default Valuation Method,Zadani metoda vrednovanja

+Default Warehouse,Default Warehouse

+Default Warehouse is mandatory for Stock Item.,Default skladišta obvezan je za Stock točke.

+Default settings for Shopping Cart,Zadane postavke za Košarica

+"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","Odredite proračun za ovu troška. Da biste postavili proračuna akciju, vidi <a href=""#!List/Company"">Tvrtka Master</a>"

+Delete,Izbrisati

+Delivered,Isporučena

+Delivered Items To Be Billed,Isporučena Proizvodi se naplaćuje

+Delivered Qty,Isporučena Kol

+Delivered Serial No ,

+Delivery Date,Dostava Datum

+Delivery Details,Detalji o isporuci

+Delivery Document No,Dostava Dokument br

+Delivery Document Type,Dostava Document Type

+Delivery Note,Obavještenje o primanji pošiljke

+Delivery Note Item,Otpremnica artikla

+Delivery Note Items,Način Napomena Stavke

+Delivery Note Message,Otpremnica Poruka

+Delivery Note No,Dostava Napomena Ne

+Delivery Note Required,Dostava Napomena Obavezno

+Delivery Note Trends,Otpremnici trendovi

+Delivery Status,Status isporuke

+Delivery Time,Vrijeme isporuke

+Delivery To,Dostava na

+Department,Odsjek

+Depends on LWP,Ovisi o lwp

+Description,Opis

+Description HTML,Opis HTML

+Description of a Job Opening,Opis posla otvorenje

+Designation,Oznaka

+Detailed Breakup of the totals,Detaljni raspada ukupnim

+Details,Detalji

+Difference,Razlika

+Difference Account,Razlika račun

+Different UOM for items will lead to incorrect,Različite UOM za stavke će dovesti do pogrešne

+Disable Rounded Total,Bez Zaobljeni Ukupno

+Discount  %,Popust%

+Discount %,Popust%

+Discount (%),Popust (%)

+"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","Popust Polja će biti dostupan u narudžbenice, Otkup primitka, Otkup fakturu"

+Discount(%),Popust (%)

+Display all the individual items delivered with the main items,Prikaži sve pojedinačne stavke isporučuju s glavnim stavkama

+Distinct unit of an Item,Razlikovna jedinica stavku

+Distribute transport overhead across items.,Podijeliti prijevoz pretek preko stavke.

+Distribution,Distribucija

+Distribution Id,Distribucija Id

+Distribution Name,Distribucija Ime

+Distributor,Distributer

+Divorced,Rastavljen

+Do Not Contact,Ne Kontaktiraj

+Do not show any symbol like $ etc next to currencies.,Ne pokazuju nikakav simbol kao $ itd uz valutama.

+Do you really want to STOP ,

+Do you really want to STOP this Material Request?,Da li stvarno želite prestati s ovom materijalnom zahtjev ?

+Do you really want to Submit all Salary Slip for month : ,

+Do you really want to UNSTOP ,

+Do you really want to UNSTOP this Material Request?,Da li stvarno želite otpušiti ovaj materijal zahtjev ?

+Doc Name,Doc Ime

+Doc Type,Doc Tip

+Document Description,Dokument Opis

+Document Type,Document Type

+Documentation,Dokumentacija

+Documents,Dokumenti

+Domain,Domena

+Don't send Employee Birthday Reminders,Ne šaljite zaposlenika podsjetnici na rođendan

+Download Materials Required,Preuzmite Materijali za

+Download Reconcilation Data,Preuzmite Reconcilation podatke

+Download Template,Preuzmite predložak

+Download a report containing all raw materials with their latest inventory status,Preuzmite izvješće koje sadrži sve sirovine sa svojim najnovijim inventara statusa

+"Download the Template, fill appropriate data and attach the modified file.","Preuzmite predložak , ispunite odgovarajuće podatke i priložite izmijenjenu datoteku ."

+"Download the Template, fill appropriate data and attach the modified file.
+All dates and employee combination in the selected period will come in the template, with existing attendance records",

+Draft,Skica

+Dropbox,Dropbox

+Dropbox Access Allowed,Dropbox Pristup dopuštenih

+Dropbox Access Key,Dropbox Pristupna tipka

+Dropbox Access Secret,Dropbox Pristup Secret

+Due Date,Datum dospijeća

+Duplicate Item,Duplicate predmeta

+EMP/,EMP /

+ERPNext Setup,ERPNext Setup

+ERPNext Setup Guide,ERPNext vodič za podešavanje

+"ERPNext is an open-source web based ERP made by Web Notes Technologies Pvt Ltd. to provide an integrated tool to manage most processes in a small organization. For more information about Web Notes, or to buy hosting servies, go to ",

+ESIC CARD No,ESIC KARTICA Ne

+ESIC No.,ESIC broj

+Earliest,Najstarije

+Earning,Zarada

+Earning & Deduction,Zarada &amp; Odbitak

+Earning Type,Zarada Vid

+Earning1,Earning1

+Edit,Uredi

+Educational Qualification,Obrazovne kvalifikacije

+Educational Qualification Details,Obrazovni Pojedinosti kvalifikacije

+Eg. smsgateway.com/api/send_sms.cgi,Npr.. smsgateway.com / api / send_sms.cgi

+Electricity Cost,struja cost

+Electricity cost per hour,Struja cijena po satu

+Email,E-mail

+Email Digest,E-pošta

+Email Digest Settings,E-pošta Postavke

+Email Digest: ,

+Email Id,E-mail ID

+"Email Id must be unique, already exists for: ","E-mail Id mora biti jedinstven, već postoji za:"

+"Email Id where a job applicant will email e.g. ""jobs@example.com""",E-mail Id gdje posao zahtjeva će e-mail npr. &quot;jobs@example.com&quot;

+Email Sent?,E-mail poslan?

+Email Settings,Postavke e-pošte

+Email Settings for Outgoing and Incoming Emails.,Postavke e-pošte za odlazne i dolazne e-pošte.

+Email ids separated by commas.,E-mail ids odvojene zarezima.

+"Email settings for jobs email id ""jobs@example.com""",E-mail postavke za poslove email id &quot;jobs@example.com&quot;

+"Email settings to extract Leads from sales email id e.g. ""sales@example.com""",E-mail postavke za izdvajanje vodi od prodaje email id npr. &quot;sales@example.com&quot;

+Emergency Contact,Hitna Kontakt

+Emergency Contact Details,Hitna Kontaktni podaci

+Emergency Phone,Hitna Telefon

+Employee,Zaposlenik

+Employee Birthday,Zaposlenik Rođendan

+Employee Designation.,Zaposlenik Imenovanje.

+Employee Details,Zaposlenih Detalji

+Employee Education,Zaposlenik Obrazovanje

+Employee External Work History,Zaposlenik Vanjski Rad Povijest

+Employee Information,Zaposlenik informacije

+Employee Internal Work History,Zaposlenik Unutarnji Rad Povijest

+Employee Internal Work Historys,Zaposlenih unutarnji rad Historys

+Employee Leave Approver,Zaposlenik dopust Odobritelj

+Employee Leave Balance,Zaposlenik napuste balans

+Employee Name,Zaposlenik Ime

+Employee Number,Zaposlenik Broj

+Employee Records to be created by,Zaposlenik Records bi se stvorili

+Employee Settings,Postavke zaposlenih

+Employee Setup,Zaposlenik konfiguracija

+Employee Type,Zaposlenik Tip

+Employee grades,Zaposlenih razreda

+Employee record is created using selected field. ,Zaposlenika rekord je stvorio pomoću odabranog polja.

+Employee records.,Zaposlenih evidencija.

+Employee: ,Zaposlenik:

+Employees Email Id,Zaposlenici Email ID

+Employment Details,Zapošljavanje Detalji

+Employment Type,Zapošljavanje Tip

+Enable / Disable Email Notifications,Omogućite / onemogućite e-mail obavijesti

+Enable Shopping Cart,Omogućite Košarica

+Enabled,Omogućeno

+Encashment Date,Encashment Datum

+End Date,Datum završetka

+End date of current invoice's period,Kraj datum tekućeg razdoblja dostavnice

+End of Life,Kraj života

+Enter Row,Unesite Row

+Enter Verification Code,Unesite kod za provjeru

+Enter campaign name if the source of lead is campaign.,Unesite naziv kampanje ukoliko izvor olova je kampanja.

+Enter department to which this Contact belongs,Unesite odjel na koji se ovaj Kontakt pripada

+Enter designation of this Contact,Upišite oznaku ove Kontakt

+"Enter email id separated by commas, invoice will be mailed automatically on particular date","Unesite e-mail ID odvojena zarezima, račun će automatski biti poslan na određeni datum"

+Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,Unesite stavke i planirani Količina za koje želite povećati proizvodne naloge ili preuzimanje sirovine za analizu.

+Enter name of campaign if source of enquiry is campaign,"Unesite naziv kampanje, ako je izvor upit je kampanja"

+"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","Unesite statičke parametre URL ovdje (npr. pošiljatelj = ERPNext, username = ERPNext, lozinkom = 1234 itd.)"

+Enter the company name under which Account Head will be created for this Supplier,Unesite naziv tvrtke pod kojima računa Voditelj će biti stvoren za tu dobavljača

+Enter url parameter for message,Unesite URL parametar za poruke

+Enter url parameter for receiver nos,Unesite URL parametar za prijemnike br

+Entries,Prijave

+Entries against,Prijave protiv

+Entries are not allowed against this Fiscal Year if the year is closed.,"Prijave nisu dozvoljeni protiv ove fiskalne godine, ako se godina zatvoren."

+Error,Pogreška

+Error for,Pogreška za

+Estimated Material Cost,Procjena troškova materijala

+Everyone can read,Svatko može pročitati

+"Example: ABCD.#####
+If series is set and Serial No is not mentioned in transactions, then automatic serial number will be created based on this series. If you always want to explicitly mention Serial Nos for this item. leave this blank.",

+Exchange Rate,Tečaj

+Excise Page Number,Trošarina Broj stranice

+Excise Voucher,Trošarina bon

+Exemption Limit,Izuzeće granica

+Exhibition,Izložba

+Existing Customer,Postojeći Kupac

+Exit,Izlaz

+Exit Interview Details,Izlaz Intervju Detalji

+Expected,Očekivana

+Expected Date cannot be before Material Request Date,Očekivani datum ne može biti prije Materijal Zahtjev Datum

+Expected Delivery Date,Očekivani rok isporuke

+Expected End Date,Očekivani Datum završetka

+Expected Start Date,Očekivani datum početka

+Expense Account,Rashodi račun

+Expense Account is mandatory,Rashodi račun je obvezna

+Expense Claim,Rashodi polaganja

+Expense Claim Approved,Rashodi Zahtjev odobren

+Expense Claim Approved Message,Rashodi Zahtjev Odobren poruku

+Expense Claim Detail,Rashodi Zahtjev Detalj

+Expense Claim Details,Rashodi Pojedinosti o polaganju

+Expense Claim Rejected,Rashodi Zahtjev odbijen

+Expense Claim Rejected Message,Rashodi Zahtjev odbijen poruku

+Expense Claim Type,Rashodi Vrsta polaganja

+Expense Claim has been approved.,Rashodi Zahtjev je odobren .

+Expense Claim has been rejected.,Rashodi Zahtjev je odbijen .

+Expense Claim is pending approval. Only the Expense Approver can update status.,Rashodi Tužba se čeka odobrenje . SamoRashodi Odobritelj može ažurirati status .

+Expense Date,Rashodi Datum

+Expense Details,Rashodi Detalji

+Expense Head,Rashodi voditelj

+Expense account is mandatory for item,Rashodi račun je obvezna za stavku

+Expense/Difference account is mandatory for item: ,

+Expenses Booked,Rashodi Rezervirani

+Expenses Included In Valuation,Troškovi uključeni u vrednovanje

+Expenses booked for the digest period,Troškovi rezerviranih za razdoblje digest

+Expiry Date,Datum isteka

+Exports,Izvoz

+External,Vanjski

+Extract Emails,Ekstrakt e-pošte

+FCFS Rate,FCFS Stopa

+FIFO,FIFO

+Failed: ,Nije uspjelo:

+Family Background,Obitelj Pozadina

+Fax,Fax

+Features Setup,Značajke konfiguracija

+Feed,Hraniti

+Feed Type,Pasi Vid

+Feedback,Povratna veza

+Female,Ženski

+Fetch exploded BOM (including sub-assemblies),Fetch eksplodirala BOM (uključujući i podsklopova )

+"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","Polje dostupan u otpremnicu, ponudu, prodaje fakture, prodaja reda"

+Files Folder ID,Files ID

+Fill the form and save it,Ispunite obrazac i spremite ga

+Filter By Amount,Filtriraj po visini

+Filter By Date,Filter By Date

+Filter based on customer,Filter temelji se na kupca

+Filter based on item,Filtrirati na temelju točki

+Financial Analytics,Financijski Analytics

+Financial Statements,Financijska izvješća

+Finished Goods,gotovih proizvoda

+First Name,Ime

+First Responded On,Prvo Odgovorili Na

+Fiscal Year,Fiskalna godina

+Fixed Asset Account,Dugotrajne imovine račun

+Float Precision,Float Precision

+Follow via Email,Slijedite putem e-maila

+"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",Nakon stol će pokazati vrijednosti ako su stavke pod - ugovoreno. Ove vrijednosti će biti preuzeta od zapovjednika &quot;Bill of Materials&quot; pod - ugovoreni stavke.

+For Company,Za tvrtke

+For Employee,Za zaposlenom

+For Employee Name,Za ime zaposlenika

+For Production,Za proizvodnju

+For Reference Only.,Samo za referencu.

+For Sales Invoice,Za prodaju fakture

+For Server Side Print Formats,Za Server formati stranom za ispis

+For Supplier,za Supplier

+For UOM,Za UOM

+For Warehouse,Za galeriju

+"For e.g. 2012, 2012-13","Za npr. 2012, 2012-13"

+For opening balance entry account can not be a PL account,Za otvaranje računa bilance ulaz ne može biti PL račun

+For reference,Za referencu

+For reference only.,Za samo kao referenca.

+"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes","Za praktičnost kupaca, te kodovi mogu se koristiti u tiskanim formata kao što su fakture i otpremnice"

+Forum,Forum

+Fraction,Frakcija

+Fraction Units,Frakcije Jedinice

+Freeze Stock Entries,Zamrzavanje Stock Unosi

+Friday,Petak

+From,Od

+From Bill of Materials,Od Bill of Materials

+From Company,Iz Društva

+From Currency,Od novca

+From Currency and To Currency cannot be same,Od valute i valuta ne mogu biti isti

+From Customer,Od kupca

+From Customer Issue,Od kupca Issue

+From Date,Od datuma

+From Delivery Note,Od otpremnici

+From Employee,Od zaposlenika

+From Lead,Od Olovo

+From Maintenance Schedule,Od održavanje rasporeda

+From Material Request,Od materijala zahtjev

+From Opportunity,od Opportunity

+From Package No.,Iz paketa broj

+From Purchase Order,Od narudžbenice

+From Purchase Receipt,Od Račun kupnje

+From Quotation,od kotaciju

+From Sales Order,Od prodajnog naloga

+From Supplier Quotation,Od dobavljača kotaciju

+From Time,S vremena

+From Value,Od Vrijednost

+From Value should be less than To Value,Iz vrijednost treba biti manja od vrijednosti za

+Frozen,Zaleđeni

+Frozen Accounts Modifier,Blokiran Računi Modifikacijska

+Fulfilled,Ispunjena

+Full Name,Ime i prezime

+Fully Completed,Potpuno Završeni

+"Further accounts can be made under Groups,","Daljnje računi mogu biti u skupinama ,"

+Further nodes can be only created under 'Group' type nodes,"Daljnje čvorovi mogu se samo stvorio pod ""Grupa"" tipa čvorova"

+GL Entry,GL Stupanje

+GL Entry: Debit or Credit amount is mandatory for ,GL Ulaz: debitna ili kreditna iznos je obvezno za

+GRN,GRN

+Gantt Chart,Gantogram

+Gantt chart of all tasks.,Gantogram svih zadataka.

+Gender,Rod

+General,Opći

+General Ledger,Glavna knjiga

+Generate Description HTML,Generiranje Opis HTML

+Generate Material Requests (MRP) and Production Orders.,Generirajte Materijal Upiti (MRP) i radne naloge.

+Generate Salary Slips,Generiranje plaće gaćice

+Generate Schedule,Generiranje Raspored

+"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","Generirajte pakiranje gaćice za pakete koji će biti isporučen. Rabljeni obavijestiti paket broj, sadržaj paketa i njegovu težinu."

+Generates HTML to include selected image in the description,Stvara HTML uključuju odabrane slike u opisu

+Get Advances Paid,Nabavite plaćenim avansima

+Get Advances Received,Get Napredak pozicija

+Get Current Stock,Nabavite trenutne zalihe

+Get Items,Nabavite artikle

+Get Items From Sales Orders,Get artikle iz narudžbe

+Get Items from BOM,Se predmeti s troškovnikom

+Get Last Purchase Rate,Nabavite Zadnji Ocijeni Kupnja

+Get Non Reconciled Entries,Get Non pomirio tekstova

+Get Outstanding Invoices,Nabavite neplaćene račune

+Get Sales Orders,Nabavite narudžbe

+Get Specification Details,Nabavite Specifikacija Detalji

+Get Stock and Rate,Nabavite Stock i stopa

+Get Template,Nabavite predloška

+Get Terms and Conditions,Nabavite Uvjeti i pravila

+Get Weekly Off Dates,Nabavite Tjedno Off datumi

+"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","Nabavite stopa za vrednovanje i dostupni zaliha na izvor / cilj skladištu na spomenuti datum knjiženja radno vrijeme. Ako serijaliziranom stavku, molimo pritisnite ovu tipku nakon ulaska serijskih brojeva."

+GitHub Issues,GitHub pitanja

+Global Defaults,Globalni Zadano

+Global Settings / Default Values,Globalne postavke / default vrijednosti

+Go to the appropriate group (usually Application of Funds > Current Assets > Bank Accounts),Idi na odgovarajuće skupine ( obično Primjena Sredstva > tekuće imovine > bankovnim računima )

+Go to the appropriate group (usually Source of Funds > Current Liabilities > Taxes and Duties),Idi na odgovarajuće skupine (obično izvor sredstava > kratkoročne obveze > poreza i carina)

+Goal,Cilj

+Goals,Golovi

+Goods received from Suppliers.,Roba dobio od dobavljače.

+Google Drive,Google Drive

+Google Drive Access Allowed,Google Drive Pristup dopuštenih

+Grade,Razred

+Graduate,Diplomski

+Grand Total,Sveukupno

+Grand Total (Company Currency),Sveukupno (Društvo valuta)

+Gratuity LIC ID,Poklon LIC ID

+"Grid ""","Grid """

+Gross Margin %,Bruto marža%

+Gross Margin Value,Bruto marža vrijednost

+Gross Pay,Bruto plaće

+Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,Bruto plaće + + zaostatak Iznos Iznos Encashment - Ukupno Odbitak

+Gross Profit,Ukupan profit

+Gross Profit (%),Bruto dobit (%)

+Gross Weight,Bruto težina

+Gross Weight UOM,Bruto težina UOM

+Group,Grupa

+Group or Ledger,Grupa ili knjiga

+Groups,Grupe

+HR,HR

+HR Settings,HR Postavke

+HTML / Banner that will show on the top of product list.,HTML / bannera koji će se prikazivati ​​na vrhu liste proizvoda.

+Half Day,Pola dana

+Half Yearly,Pola Godišnji

+Half-yearly,Polugodišnje

+Happy Birthday!,Sretan rođendan !

+Has Batch No,Je Hrpa Ne

+Has Child Node,Je li čvor dijete

+Has Serial No,Ima Serial Ne

+Header,Kombajn

+Heads (or groups) against which Accounting Entries are made and balances are maintained.,Šefovi (ili skupine) protiv kojih Računovodstvo upisi su izrađene i sredstva su održavani.

+Health Concerns,Zdravlje Zabrinutost

+Health Details,Zdravlje Detalji

+Held On,Održanoj

+Help,Pomoći

+Help HTML,Pomoć HTML

+"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","Pomoć: Za povezivanje na drugi zapis u sustavu, koristite &quot;# Forma / Napomena / [Napomena ime]&quot; kao URL veze. (Ne koristite &quot;http://&quot;)"

+"Here you can maintain family details like name and occupation of parent, spouse and children","Ovdje možete održavati obiteljske pojedinosti kao što su ime i okupacije roditelja, supružnika i djecu"

+"Here you can maintain height, weight, allergies, medical concerns etc","Ovdje možete održavati visina, težina, alergije, medicinske brige itd."

+Hey! All these items have already been invoiced.,Hej! Svi ti predmeti su već fakturirana.

+Hide Currency Symbol,Sakrij simbol valute

+High,Visok

+History In Company,Povijest U Društvu

+Hold,Držati

+Holiday,Odmor

+Holiday List,Turistička Popis

+Holiday List Name,Turistička Popis Ime

+Holidays,Praznici

+Home,Dom

+Host,Domaćin

+"Host, Email and Password required if emails are to be pulled","Domaćin, e-mail i lozinka potrebni ako e-mailove su se izvukao"

+Hour Rate,Sat Ocijenite

+Hour Rate Labour,Sat Ocijenite rada

+Hours,Sati

+How frequently?,Kako često?

+"How should this currency be formatted? If not set, will use system defaults","Kako bi se to valuta biti formatiran? Ako nije postavljeno, koristit će zadane postavke sustava"

+Human Resource,Human Resource

+I,Ja

+IDT,IDT

+II,II

+III,III

+IN,U

+INV,INV

+INV/10-11/,INV/10-11 /

+ITEM,ITEM

+IV,IV

+Identification of the package for the delivery (for print),Identifikacija paketa za dostavu (za tisak)

+If Income or Expense,Ako prihoda i rashoda

+If Monthly Budget Exceeded,Ako Mjesečni proračun Exceeded

+"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.
+Available in Delivery Note and Sales Order",

+"If Supplier Part Number exists for given Item, it gets stored here","Ako Dobavljač Broj dijela postoji za određeni predmet, to dobiva pohranjen ovdje"

+If Yearly Budget Exceeded,Ako Godišnji proračun Exceeded

+"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","Ako je označeno, BOM za pod-zbor stavke će biti uzeti u obzir za dobivanje sirovine. Inače, sve pod-montaža stavke će biti tretirani kao sirovinu."

+"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","Ako je označeno, Ukupan broj. radnih dana će uključiti odmor, a to će smanjiti vrijednost plaća po danu"

+"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","Ako je označeno, e-mail s priloženom HTML formatu će biti dodan u dijelu u tijelo, kao i privrženosti. Za samo poslati kao privitak, isključite ovu."

+"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","Ako je označeno, iznos poreza će se smatrati već uključena u Print Rate / Ispis Iznos"

+"If disable, 'Rounded Total' field will not be visible in any transaction","Ako onemogućite, &#39;Ukupno&#39; Zaobljeni polje neće biti vidljiv u bilo kojoj transakciji"

+"If enabled, the system will post accounting entries for inventory automatically.","Ako je omogućeno, sustav će objaviti računovodstvene stavke za popis automatski."

+If more than one package of the same type (for print),Ako je više od jedan paket od iste vrste (za tisak)

+"If no change in either Quantity or Valuation Rate, leave the cell blank.","Ako nema promjena u bilo Količina ili procjena stope , ostaviti prazno stanica ."

+If non standard port (e.g. 587),Ako ne standardni ulaz (npr. 587)

+If not applicable please enter: NA,Ako ne odnosi unesite: NA

+"If not checked, the list will have to be added to each Department where it has to be applied.","Ako nije označeno, popis će biti dodan u svakom odjela gdje se mora primjenjivati."

+"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","Ako skup, unos podataka je dopušteno samo za određene korisnike. Inače, ulaz je dozvoljen za sve korisnike sa potrebnim dozvolama."

+"If specified, send the newsletter using this email address","Ako je navedeno, pošaljite newsletter koristeći ovu e-mail adresu"

+"If the account is frozen, entries are allowed to restricted users.","Ako je račun zamrznut , unosi dopušteno ograničene korisnike ."

+"If this Account represents a Customer, Supplier or Employee, set it here.","Ako se to računa predstavlja kupac, dobavljač ili zaposlenik, postavite ga ovdje."

+"If you follow Quality Inspection<br>
+Enables item QA Required and QA No in Purchase Receipt",

+If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,Ako imate prodajnog tima i prodaja partnerima (partneri) mogu biti označene i održavati svoj doprinos u prodajne aktivnosti

+"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","Ako ste stvorili standardni predložak za kupnju poreze i pristojbe magisterij, odaberite jednu i kliknite na gumb ispod."

+"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","Ako ste stvorili standardni predložak u prodaji poreze i pristojbe magisterij, odaberite jednu i kliknite na gumb ispod."

+"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","Ako ste dugo ispis formata, ova značajka može se koristiti za podijeliti stranicu na koju se ispisuje više stranica sa svim zaglavljima i podnožjima na svakoj stranici"

+"If you involve in manufacturing activity<br>
+Enables item <b>Is Manufactured</b>",

+Ignore,Ignorirati

+Ignored: ,Zanemareni:

+Image,Slika

+Image View,Slika Pogledaj

+Implementation Partner,Provedba partner

+Import,Uvoz

+Import Attendance,Uvoz posjećenost

+Import Failed!,Uvoz nije uspio !

+Import Log,Uvoz Prijavite

+Import Successful!,Uvoz uspješna!

+Imports,Uvoz

+In Hours,U sati

+In Process,U procesu

+In Qty,u kol

+In Row,U nizu

+In Value,u vrijednosti

+In Words,U riječi

+In Words (Company Currency),U riječi (Društvo valuta)

+In Words (Export) will be visible once you save the Delivery Note.,U riječi (izvoz) će biti vidljiv nakon što spremite otpremnici.

+In Words will be visible once you save the Delivery Note.,U riječi će biti vidljiv nakon što spremite otpremnici.

+In Words will be visible once you save the Purchase Invoice.,U riječi će biti vidljiv nakon što spremite ulazne fakture.

+In Words will be visible once you save the Purchase Order.,U riječi će biti vidljiv nakon što spremite narudžbenice.

+In Words will be visible once you save the Purchase Receipt.,U riječi će biti vidljiv nakon što spremite kupiti primitka.

+In Words will be visible once you save the Quotation.,U riječi će biti vidljiv nakon što spremite ponudu.

+In Words will be visible once you save the Sales Invoice.,U riječi će biti vidljiv nakon što spremite prodaje fakture.

+In Words will be visible once you save the Sales Order.,U riječi će biti vidljiv nakon što spremite prodajnog naloga.

+Incentives,Poticaji

+Incharge,incharge

+Incharge Name,Incharge Name

+Include holidays in Total no. of Working Days,Uključi odmor u ukupnom. radnih dana

+Income / Expense,Prihodi / rashodi

+Income Account,Prihodi račun

+Income Booked,Prihodi Rezervirani

+Income Year to Date,Prihodi godine do danas

+Income booked for the digest period,Prihodi rezervirano za razdoblje digest

+Incoming,Dolazni

+Incoming / Support Mail Setting,Dolazni / Podrška Mail Podešavanje

+Incoming Rate,Dolazni Stopa

+Incoming quality inspection.,Dolazni kvalitete inspekcije.

+Indicates that the package is a part of this delivery,Ukazuje na to da je paket dio ovog poroda

+Individual,Pojedinac

+Industry,Industrija

+Industry Type,Industrija Tip

+Inspected By,Pregledati

+Inspection Criteria,Inspekcijski Kriteriji

+Inspection Required,Inspekcija Obvezno

+Inspection Type,Inspekcija Tip

+Installation Date,Instalacija Datum

+Installation Note,Instalacija Napomena

+Installation Note Item,Instalacija Napomena artikla

+Installation Status,Instalacija Status

+Installation Time,Instalacija Vrijeme

+Installation record for a Serial No.,Instalacija rekord za serijski broj

+Installed Qty,Instalirani Kol

+Instructions,Instrukcije

+Integrate incoming support emails to Support Ticket,Integracija dolazne e-mailove podrške za podršku ulaznica

+Interested,Zainteresiran

+Internal,Interni

+Introduction,Uvod

+Invalid Delivery Note. Delivery Note should exist and should be in draft state. Please rectify and try again.,Invalid otpremnici . Dostava Napomena trebala postojati i treba biti u nacrtu države . Molimo ispraviti i pokušajte ponovno .

+Invalid Email Address,Neispravan e-mail adresu

+Invalid Leave Approver,Nevažeći Ostavite Odobritelj

+Invalid Master Name,Invalid Master Ime

+Invalid quantity specified for item ,

+Inventory,Inventar

+Invoice Date,Račun Datum

+Invoice Details,Pojedinosti dostavnice

+Invoice No,Račun br

+Invoice Period From Date,Račun Razdoblje od datuma

+Invoice Period To Date,Račun razdoblju do datuma

+Invoiced Amount (Exculsive Tax),Dostavljeni iznos ( Exculsive poreza )

+Is Active,Je aktivna

+Is Advance,Je Predujam

+Is Asset Item,Je imovinom artikla

+Is Cancelled,Je Otkazan

+Is Carry Forward,Je Carry Naprijed

+Is Default,Je Default

+Is Encash,Je li unovčiti

+Is LWP,Je lwp

+Is Opening,Je Otvaranje

+Is Opening Entry,Je Otvaranje unos

+Is PL Account,Je PL račun

+Is POS,Je POS

+Is Primary Contact,Je Primarna Kontakt

+Is Purchase Item,Je Kupnja artikla

+Is Sales Item,Je Prodaja artikla

+Is Service Item,Je li usluga artikla

+Is Stock Item,Je kataloški artikla

+Is Sub Contracted Item,Je Sub Ugovoreno artikla

+Is Subcontracted,Je podugovarati

+Is this Tax included in Basic Rate?,Je li ovo pristojba uključena u osnovne stope?

+Issue,Izdanje

+Issue Date,Datum izdavanja

+Issue Details,Issue Detalji

+Issued Items Against Production Order,Izdana Proizvodi prema proizvodnji Reda

+It can also be used to create opening stock entries and to fix stock value.,Također se može koristiti za stvaranje početne vrijednosti unose i popraviti stock vrijednost .

+Item,stavka

+Item ,

+Item Advanced,Stavka Napredna

+Item Barcode,Stavka Barkod

+Item Batch Nos,Stavka Batch Nos

+Item Classification,Stavka klasifikacija

+Item Code,Stavka Šifra

+Item Code (item_code) is mandatory because Item naming is not sequential.,Šifra (item_code) je obvezno jer Stavka imena nije sekvencijalno.

+Item Code and Warehouse should already exist.,Šifra i skladišta trebao već postoje .

+Item Code cannot be changed for Serial No.,Kod stavka ne može se mijenjati za serijskog broja

+Item Customer Detail,Stavka Kupac Detalj

+Item Description,Stavka Opis

+Item Desription,Stavka Desription

+Item Details,Stavka Detalji

+Item Group,Stavka Grupa

+Item Group Name,Stavka Ime grupe

+Item Group Tree,Stavka Group Tree

+Item Groups in Details,Stavka Grupe u detaljima

+Item Image (if not slideshow),Stavka slike (ako ne Slideshow)

+Item Name,Stavka Ime

+Item Naming By,Stavka nazivanje

+Item Price,Stavka Cijena

+Item Prices,Stavka Cijene

+Item Quality Inspection Parameter,Stavka Provera kvaliteta parametara

+Item Reorder,Stavka redoslijeda

+Item Serial No,Stavka rednim brojem

+Item Serial Nos,Stavka Serijski br

+Item Shortage Report,Stavka Nedostatak Izvješće

+Item Supplier,Stavka Dobavljač

+Item Supplier Details,Stavka Supplier Detalji

+Item Tax,Stavka poreza

+Item Tax Amount,Stavka Iznos poreza

+Item Tax Rate,Stavka Porezna stopa

+Item Tax1,Stavka Tax1

+Item To Manufacture,Stavka za proizvodnju

+Item UOM,Stavka UOM

+Item Website Specification,Stavka Web Specifikacija

+Item Website Specifications,Stavka Website Specifikacije

+Item Wise Tax Detail ,Stavka Wise Porezna Detalj

+Item classification.,Stavka klasifikacija.

+Item is neither Sales nor Service Item,Stavka je ni prodaje ni usluga Stavka

+"Item must be a purchase item, \
+					as it is present in one or many Active BOMs",

+Item must have 'Has Serial No' as 'Yes',Stavka mora imati ' Ima Serial ne' kao ' DA '

+Item table can not be blank,Tablica predmet ne može biti prazan

+Item to be manufactured or repacked,Stavka biti proizvedeni ili prepakirani

+Item will be saved by this name in the data base.,Stavka će biti spremljena pod ovim imenom u bazi podataka.

+"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","Stavka, jamstvo, AMC (Godišnje održavanje Ugovor) pojedinosti će biti automatski dohvatio kada serijski broj je odabran."

+Item-wise Last Purchase Rate,Stavka-mudar Zadnja Kupnja Ocijenite

+Item-wise Price List Rate,Stavka - mudar Cjenovnik Ocijenite

+Item-wise Purchase History,Stavka-mudar Kupnja Povijest

+Item-wise Purchase Register,Stavka-mudar Kupnja Registracija

+Item-wise Sales History,Stavka-mudar Prodaja Povijest

+Item-wise Sales Register,Stavka-mudri prodaja registar

+Items,Proizvodi

+Items To Be Requested,Predmeti se zatražiti

+"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",Proizvodi se traži što su &quot;Out of Stock&quot; s obzirom na sve skladišta na temelju projicirane Qty i minimalne narudžbe Kol

+Items which do not exist in Item master can also be entered on customer's request,Proizvodi koji ne postoje u artikla gospodara također može unijeti na zahtjev kupca

+Itemwise Discount,Itemwise Popust

+Itemwise Recommended Reorder Level,Itemwise Preporučio redoslijeda Level

+JV,JV

+Job Applicant,Posao podnositelj

+Job Opening,Posao Otvaranje

+Job Profile,Posao Profil

+Job Title,Titula

+"Job profile, qualifications required etc.","Posao profil, kvalifikacije potrebne, itd."

+Jobs Email Settings,Poslovi Postavke e-pošte

+Journal Entries,Časopis upisi

+Journal Entry,Časopis Stupanje

+Journal Voucher,Časopis bon

+Journal Voucher Detail,Časopis bon Detalj

+Journal Voucher Detail No,Časopis bon Detalj Ne

+KRA,KRA

+"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","Pratite prodaje kampanje. Pratite ponude, ponuda, prodajnog naloga itd. iz kampanje radi vrjednovanja povrat na investiciju."

+Keep a track of communication related to this enquiry which will help for future reference.,Držite pratiti komunikacije vezane uz ovaj upit koji će vam pomoći za buduću referencu.

+Key Performance Area,Key Performance Area

+Key Responsibility Area,Ključ Odgovornost Površina

+LEAD,OLOVO

+LEAD/10-11/,LEAD/10-11 /

+LEAD/MUMBAI/,OLOVO / MUMBAI /

+LR Date,LR Datum

+LR No,LR Ne

+Label,Oznaka

+Landed Cost Item,Sletio Troškovi artikla

+Landed Cost Items,Sletio troškova Proizvodi

+Landed Cost Purchase Receipt,Sletio Trošak Kupnja Potvrda

+Landed Cost Purchase Receipts,Sletio troškova kupnje Primici

+Landed Cost Wizard,Sletio Trošak Čarobnjak

+Last Name,Prezime

+Last Purchase Rate,Zadnja Kupnja Ocijenite

+Latest,najnoviji

+Latest Updates,najnovija ažuriranja

+Lead,Dovesti

+Lead Details,Olovo Detalji

+Lead Id,Olovo Id

+Lead Name,Olovo Ime

+Lead Owner,Olovo Vlasnik

+Lead Source,Olovo Source

+Lead Status,Olovo Status

+Lead Time Date,Olovo Time Date

+Lead Time Days,Olovo vrijeme Dane

+Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,Olovo vrijeme dana je broj dana koji ovaj predmet se očekuje u skladištu. Ovih dana je preuzeta u Materijal Zahtjev kada odaberete ovu stavku.

+Lead Type,Olovo Vid

+Leave Allocation,Ostavite Raspodjela

+Leave Allocation Tool,Ostavite raspodjele alat

+Leave Application,Ostavite aplikaciju

+Leave Approver,Ostavite odobravatelju

+Leave Approver can be one of,Ostavite Odobritelj može biti jedan od

+Leave Approvers,Ostavite odobravateljima

+Leave Balance Before Application,Ostavite Balance Prije primjene

+Leave Block List,Ostavite Block List

+Leave Block List Allow,Ostavite Blok Popis Dopustite

+Leave Block List Allowed,Ostavite Block List dopuštenih

+Leave Block List Date,Ostavite Date Popis Block

+Leave Block List Dates,Ostavite datumi lista blokiranih

+Leave Block List Name,Ostavite popis imena Block

+Leave Blocked,Ostavite blokirani

+Leave Control Panel,Ostavite Upravljačka ploča

+Leave Encashed?,Ostavite Encashed?

+Leave Encashment Amount,Ostavite Encashment Iznos

+Leave Setup,Ostavite Setup

+Leave Type,Ostavite Vid

+Leave Type Name,Ostavite ime tipa

+Leave Without Pay,Ostavite bez plaće

+Leave allocations.,Ostavite izdvajanja.

+Leave application has been approved.,Ostavite Zahtjev je odobren .

+Leave application has been rejected.,Ostavite Zahtjev je odbijen .

+Leave blank if considered for all branches,Ostavite prazno ako smatra za sve grane

+Leave blank if considered for all departments,Ostavite prazno ako smatra za sve odjele

+Leave blank if considered for all designations,Ostavite prazno ako smatra za sve oznake

+Leave blank if considered for all employee types,Ostavite prazno ako smatra za sve tipove zaposlenika

+Leave blank if considered for all grades,Ostavite prazno ako smatra za sve razrede

+"Leave can be approved by users with Role, ""Leave Approver""","Ostavite može biti odobren od strane korisnika s uloge, &quot;Ostavite odobravatelju&quot;"

+Ledger,Glavna knjiga

+Ledgers,knjige

+Left,Lijevo

+Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,Pravna osoba / Podružnica s odvojenim kontnom planu pripadaju organizaciji.

+Letter Head,Pismo Head

+Level,Nivo

+Lft,LFT

+List a few of your customers. They could be organizations or individuals.,Naveditenekoliko svojih kupaca . Oni mogu biti organizacije ili pojedinci .

+List a few of your suppliers. They could be organizations or individuals.,Naveditenekoliko svojih dobavljača . Oni mogu biti organizacije ili pojedinci .

+"List a few products or services you buy from your suppliers or vendors. If these are same as your products, then do not add them.","Navedite nekoliko proizvode ili usluge koje kupuju od svojih dobavljača ili prodavača . Ako su isti kao i svoje proizvode , onda ih ne dodati ."

+List items that form the package.,Popis stavki koje čine paket.

+List of holidays.,Popis blagdana.

+List of users who can edit a particular Note,Popis korisnika koji mogu urediti posebnu napomenu

+List this Item in multiple groups on the website.,Popis ovaj predmet u više grupa na web stranici.

+"List your products or services that you sell to your customers. Make sure to check the Item Group, Unit of Measure and other properties when you start.","Popis svoje proizvode ili usluge koje prodajete za svoje klijente . Pobrinite se da provjeriti stavku grupe , mjerna jedinica i drugim svojstvima kada pokrenete ."

+"List your tax heads (e.g. VAT, Excise) (upto 3) and their standard rates. This will create a standard template, you can edit and add more later.","Popis svoje porezne glave ( npr. PDV , trošarine ) (do 3 ) i njihove standardne stope . To će stvoriti standardni predložak , možete urediti i dodati više kasnije ."

+Live Chat,Live Chat

+Loading...,Loading ...

+"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","Prijavite aktivnosti provedenih od strane korisnika od zadataka koji se mogu koristiti za praćenje vremena, naplate."

+Login Id,Prijavite Id

+Login with your new User ID,Prijavite se s novim User ID

+Logo,Logo

+Logo and Letter Heads,Logo i pismo glave

+Lost,izgubljen

+Lost Reason,Izgubili Razlog

+Low,Nisko

+Lower Income,Donja Prihodi

+MIS Control,MIS kontrola

+MREQ-,MREQ-

+MTN Details,MTN Detalji

+Mail Password,Mail Lozinka

+Mail Port,Mail luci

+Main Reports,Glavni Izvješća

+Maintain Same Rate Throughout Sales Cycle,Održavati ista stopa Tijekom cijele prodajni ciklus

+Maintain same rate throughout purchase cycle,Održavanje istu stopu tijekom kupnje ciklusa

+Maintenance,Održavanje

+Maintenance Date,Održavanje Datum

+Maintenance Details,Održavanje Detalji

+Maintenance Schedule,Održavanje Raspored

+Maintenance Schedule Detail,Održavanje Raspored Detalj

+Maintenance Schedule Item,Održavanje Raspored predmeta

+Maintenance Schedules,Održavanje Raspored

+Maintenance Status,Održavanje statusa

+Maintenance Time,Održavanje Vrijeme

+Maintenance Type,Održavanje Tip

+Maintenance Visit,Održavanje Posjetite

+Maintenance Visit Purpose,Održavanje Posjetite Namjena

+Major/Optional Subjects,Glavni / Izborni predmeti

+Make ,

+Make Accounting Entry For Every Stock Movement,Provjerite knjiženje za svaki burzi pokreta

+Make Bank Voucher,Napravite Bank bon

+Make Credit Note,Provjerite Credit Note

+Make Debit Note,Provjerite terećenju

+Make Delivery,bi isporuka

+Make Difference Entry,Čine razliku Entry

+Make Excise Invoice,Provjerite trošarinske fakturu

+Make Installation Note,Provjerite Installation napomenu

+Make Invoice,Napravite fakturu

+Make Maint. Schedule,Napravite Maint . raspored

+Make Maint. Visit,Napravite Maint . posjet

+Make Maintenance Visit,Provjerite održavanja Posjetite

+Make Packing Slip,Napravite popis zapakiranih

+Make Payment Entry,Napravite unos Plaćanje

+Make Purchase Invoice,Napravite kupnje proizvoda

+Make Purchase Order,Provjerite narudžbenice

+Make Purchase Receipt,Napravite Račun kupnje

+Make Salary Slip,Provjerite plaće slip

+Make Salary Structure,Provjerite Plaća Struktura

+Make Sales Invoice,Ostvariti prodaju fakturu

+Make Sales Order,Provjerite prodajnog naloga

+Make Supplier Quotation,Provjerite Supplier kotaciji

+Male,Muški

+Manage 3rd Party Backups,Upravljanje 3rd party sigurnosne kopije

+Manage cost of operations,Upravljanje troškove poslovanja

+Manage exchange rates for currency conversion,Upravljanje tečajeve za pretvorbu valuta

+"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.",Obvezni ako Stock Stavka je &quot;Da&quot;. Također zadano skladište gdje je zadržana količina se postaviti od prodajnog naloga.

+Manufacture against Sales Order,Proizvodnja protiv prodaje Reda

+Manufacture/Repack,Proizvodnja / Ponovno pakiranje

+Manufactured Qty,Proizvedeno Kol

+Manufactured quantity will be updated in this warehouse,Proizvedeno količina će biti ažurirana u ovom skladištu

+Manufacturer,Proizvođač

+Manufacturer Part Number,Proizvođač Broj dijela

+Manufacturing,Proizvodnja

+Manufacturing Quantity,Proizvodnja Količina

+Manufacturing Quantity is mandatory,Proizvodnja Količina je obvezno

+Margin,Marža

+Marital Status,Bračni status

+Market Segment,Tržišni segment

+Married,Oženjen

+Mass Mailing,Misa mailing

+Master Data,Master Data

+Master Name,Učitelj Ime

+Master Name is mandatory if account type is Warehouse,Master Ime je obavezno ako je vrsta račun Skladište

+Master Type,Majstor Tip

+Masters,Majstori

+Match non-linked Invoices and Payments.,Klađenje na ne-povezane faktura i plaćanja.

+Material Issue,Materijal Issue

+Material Receipt,Materijal Potvrda

+Material Request,Materijal zahtjev

+Material Request Detail No,Materijal Zahtjev Detalj Ne

+Material Request For Warehouse,Materijal Zahtjev za galeriju

+Material Request Item,Materijal Zahtjev artikla

+Material Request Items,Materijalni Zahtjev Proizvodi

+Material Request No,Materijal Zahtjev Ne

+Material Request Type,Materijal Zahtjev Tip

+Material Request used to make this Stock Entry,Materijal Zahtjev se koristi da bi se ova Stock unos

+Material Requests for which Supplier Quotations are not created,Materijalni Zahtjevi za koje Supplier Citati nisu stvorene

+Material Requirement,Materijal Zahtjev

+Material Transfer,Materijal transfera

+Materials,Materijali

+Materials Required (Exploded),Materijali Obavezno (eksplodirala)

+Max 500 rows only.,Max 500 redaka jedini.

+Max Days Leave Allowed,Max Dani Ostavite dopuštenih

+Max Discount (%),Maks Popust (%)

+Max Returnable Qty,Max Povratna Kol

+Medium,Srednji

+"Merging is only possible if following \
+					properties are same in both records.
+					Group or Ledger, Debit or Credit, Is PL Account",

+Message,Poruka

+Message Parameter,Poruka parametra

+Message Sent,Poruka je poslana

+Messages,Poruke

+Messages greater than 160 characters will be split into multiple messages,Poruka veća od 160 karaktera će biti split u više mesage

+Middle Income,Srednji Prihodi

+Milestone,Prekretnica

+Milestone Date,Prekretnica Datum

+Milestones,Dostignuća

+Milestones will be added as Events in the Calendar,Dostignuća će biti dodan kao Događanja u kalendaru

+Min Order Qty,Min Red Kol

+Minimum Order Qty,Minimalna narudžba Količina

+Misc Details,Razni podaci

+Miscellaneous,Razni

+Miscelleneous,Miscelleneous

+Mobile No,Mobitel Nema

+Mobile No.,Mobitel broj

+Mode of Payment,Način plaćanja

+Modern,Moderna

+Modified Amount,Promijenio Iznos

+Monday,Ponedjeljak

+Month,Mjesec

+Monthly,Mjesečno

+Monthly Attendance Sheet,Mjesečna posjećenost list

+Monthly Earning & Deduction,Mjesečna zarada &amp; Odbitak

+Monthly Salary Register,Mjesečna plaća Registracija

+Monthly salary statement.,Mjesečna plaća izjava.

+Monthly salary template.,Mjesečna plaća predložak.

+More Details,Više pojedinosti

+More Info,Više informacija

+Moving Average,Moving Average

+Moving Average Rate,Premještanje prosječna stopa

+Mr,G.

+Ms,Gospođa

+Multiple Item prices.,Više cijene stavke.

+Multiple Price list.,Višestruki Cjenik .

+Must be Whole Number,Mora biti cijeli broj

+My Settings,Moje postavke

+NL-,NL-

+Name,Ime

+Name and Description,Naziv i opis

+Name and Employee ID,Ime i zaposlenika ID

+Name is required,Ime je potrebno

+"Name of new Account. Note: Please don't create accounts for Customers and Suppliers,","Ime novog računa . Napomena : Molimo vas da ne stvaraju račune za kupce i dobavljače ,"

+Name of person or organization that this address belongs to.,Ime osobe ili organizacije koje ova adresa pripada.

+Name of the Budget Distribution,Ime distribucije proračuna

+Naming Series,Imenovanje serije

+Negative balance is not allowed for account ,Negativna bilanca nije dopušten na račun

+Net Pay,Neto Pay

+Net Pay (in words) will be visible once you save the Salary Slip.,Neto plaća (u riječima) će biti vidljiv nakon što spremite plaće Slip.

+Net Total,Neto Ukupno

+Net Total (Company Currency),Neto Ukupno (Društvo valuta)

+Net Weight,Neto težina

+Net Weight UOM,Težina UOM

+Net Weight of each Item,Težina svake stavke

+Net pay can not be negative,Neto plaća ne može biti negativan

+Never,Nikad

+New,novi

+New ,

+New Account,Novi račun

+New Account Name,Novi naziv računa

+New BOM,Novi BOM

+New Communications,Novi komunikacije

+New Company,Nova tvrtka

+New Cost Center,Novi troška

+New Cost Center Name,Novi troška Naziv

+New Delivery Notes,Novi otpremnice

+New Enquiries,Novi Upiti

+New Leads,Nova vodi

+New Leave Application,Novi dopust Primjena

+New Leaves Allocated,Novi Leaves Dodijeljeni

+New Leaves Allocated (In Days),Novi Lišće alociran (u danima)

+New Material Requests,Novi materijal Zahtjevi

+New Projects,Novi projekti

+New Purchase Orders,Novi narudžbenice

+New Purchase Receipts,Novi Kupnja Primici

+New Quotations,Novi Citati

+New Sales Orders,Nove narudžbe

+"New Serial No cannot have Warehouse. Warehouse must be \
+				set by Stock Entry or Purchase Receipt",

+New Stock Entries,Novi Stock upisi

+New Stock UOM,Novi kataloški UOM

+New Supplier Quotations,Novi dobavljač Citati

+New Support Tickets,Novi Podrška Ulaznice

+New Workplace,Novi radnom mjestu

+Newsletter,Bilten

+Newsletter Content,Newsletter Sadržaj

+Newsletter Status,Newsletter Status

+"Newsletters to contacts, leads.","Brošure za kontakte, vodi."

+Next Communcation On,Sljedeća komunikacijski Na

+Next Contact By,Sljedeća Kontakt Do

+Next Contact Date,Sljedeća Kontakt Datum

+Next Date,Sljedeća Datum

+Next email will be sent on:,Sljedeća e-mail će biti poslan na:

+No,Ne

+No Action,Nema Akcija

+No Customer Accounts found.,Nema kupaca Računi pronađena .

+"No Customer or Supplier Accounts found. Accounts are identified based on \
+			'Master Type' value in account record.",

+No Item found with ,

+No Items to Pack,Nema stavki za pakiranje

+No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,Ne Ostavite odobravateljima. Molimo dodijeliti &#39;Ostavite Odobritelj&#39; Uloga da atleast jednom korisniku.

+No Permission,Bez dozvole

+No Production Order created.,Ne Proizvodnja Order stvorio .

+No Supplier Accounts found. Supplier Accounts are identified based on 'Master Type' value in account record.,"Nema Supplier Računi pronađena . Supplier Računi su identificirani na temelju ' Master vrstu "" vrijednosti u računu rekord ."

+No accounting entries for following warehouses,Nema računovodstvenih unosa za sljedeće skladišta

+No addresses created,Nema adrese stvoreni

+No contacts created,Nema kontakata stvoreni

+No default BOM exists for item: ,Ne postoji zadani troškovnik za predmet:

+No of Requested SMS,Nema traženih SMS

+No of Sent SMS,Ne poslanih SMS

+No of Visits,Bez pregleda

+No record found,Ne rekord naći

+No salary slip found for month: ,Bez plaće slip naći za mjesec dana:

+Not,Ne

+Not Active,Ne aktivna

+Not Applicable,Nije primjenjivo

+Not Available,nije dostupno

+Not Billed,Ne Naplaćeno

+Not Delivered,Ne Isporučeno

+Not Set,ne Set

+Not allowed entry in Warehouse,Nije dopustio ulaz u skladište

+Note,Primijetiti

+Note User,Napomena Upute

+Note is a free page where users can share documents / notes,Napomena je besplatno stranicu na kojoj korisnici mogu dijeliti dokumente / bilješke

+Note:,Napomena :

+"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","Napomena: Backup i datoteke se ne brišu na Dropbox, morat ćete ih izbrisati ručno."

+"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","Napomena: Backup i datoteke se ne brišu na Google Drive, morat ćete ih izbrisati ručno."

+Note: Email will not be sent to disabled users,Napomena: E-mail neće biti poslan invalide

+Notes,Bilješke

+Notes:,Bilješke :

+Nothing to request,Ništa se zatražiti

+Notice (days),Obavijest (dani )

+Notification Control,Obavijest kontrola

+Notification Email Address,Obavijest E-mail adresa

+Notify by Email on creation of automatic Material Request,Obavijesti putem e-pošte na stvaranje automatskog Materijal Zahtjeva

+Number Format,Broj Format

+O+,O +

+O-,O-

+OPPT,OPPT

+Offer Date,ponuda Datum

+Office,Ured

+Old Parent,Stari Roditelj

+On,Na

+On Net Total,Na Net Total

+On Previous Row Amount,Na prethodnu Row visini

+On Previous Row Total,Na prethodni redak Ukupno

+"Only Serial Nos with status ""Available"" can be delivered.","Samo Serial Nos sa statusom "" dostupan "" može biti isporučena ."

+Only Stock Items are allowed for Stock Entry,Samo Stock Predmeti su dopuštene za upis dionica

+Only leaf nodes are allowed in transaction,Samo leaf čvorovi su dozvoljeni u transakciji

+Open,Otvoreno

+Open Production Orders,Otvoren Radni nalozi

+Open Tickets,Otvoreni Ulaznice

+Opening,otvaranje

+Opening Accounting Entries,Otvaranje računovodstvenih unosa

+Opening Accounts and Stock,Otvaranje računa i Stock

+Opening Date,Otvaranje Datum

+Opening Entry,Otvaranje unos

+Opening Qty,Otvaranje Kol

+Opening Time,Radno vrijeme

+Opening Value,Otvaranje vrijednost

+Opening for a Job.,Otvaranje za posao.

+Operating Cost,Operativni troškovi

+Operation Description,Operacija Opis

+Operation No,Operacija Ne

+Operation Time (mins),Operacija Vrijeme (min)

+Operations,Operacije

+Opportunity,Prilika

+Opportunity Date,Prilika Datum

+Opportunity From,Prilika Od

+Opportunity Item,Prilika artikla

+Opportunity Items,Prilika Proizvodi

+Opportunity Lost,Prilika Izgubili

+Opportunity Type,Prilika Tip

+Optional. This setting will be used to filter in various transactions.,Izborni . Ova postavka će se koristiti za filtriranje u raznim transakcijama .

+Order Type,Vrsta narudžbe

+Ordered,A do Ž

+Ordered Items To Be Billed,Naručeni Stavke biti naplaćeno

+Ordered Items To Be Delivered,Naručeni Proizvodi se dostavljaju

+Ordered Qty,naredio Kol

+"Ordered Qty: Quantity ordered for purchase, but not received.","Ž Kol : Količina naručiti za kupnju , ali nije dobila ."

+Ordered Quantity,Količina Ž

+Orders released for production.,Narudžbe objavljen za proizvodnju.

+Organization,organizacija

+Organization Name,Naziv organizacije

+Organization Profile,Organizacija Profil

+Other,Drugi

+Other Details,Ostali podaci

+Out Qty,Od kol

+Out Value,Od vrijednosti

+Out of AMC,Od AMC

+Out of Warranty,Od jamstvo

+Outgoing,Društven

+Outgoing Email Settings,Odlazni e-mail postavke

+Outgoing Mail Server,Odlazni Mail Server

+Outgoing Mails,Odlazni mailova

+Outstanding Amount,Izvanredna Iznos

+Outstanding for Voucher ,Izvanredna za bon

+Overhead,Dometnut

+Overheads,opći troškovi

+Overlapping Conditions found between,Preklapanje Uvjeti naći između

+Overview,pregled

+Owned,U vlasništvu

+Owner,vlasnik

+PAN Number,PAN Broj

+PF No.,PF broj

+PF Number,PF Broj

+PI/2011/,PI/2011 /

+PIN,PIN

+PL or BS,PL ili BS

+PO,PO

+PO Date,PO Datum

+PO No,PO Nema

+POP3 Mail Server,POP3 Mail Server

+POP3 Mail Settings,POP3 Mail Postavke

+POP3 mail server (e.g. pop.gmail.com),POP3 mail server (npr. pop.gmail.com)

+POP3 server e.g. (pop.gmail.com),POP3 poslužitelj npr. (pop.gmail.com)

+POS Setting,POS Podešavanje

+POS View,POS Pogledaj

+PR Detail,PR Detalj

+PR Posting Date,PR datum Poruke

+PRO,PRO

+PS,PS

+Package Item Details,Paket Stavka Detalji

+Package Items,Paket Proizvodi

+Package Weight Details,Paket Težina Detalji

+Packed Item,Dostava Napomena Pakiranje artikla

+Packing Details,Pakiranje Detalji

+Packing Detials,Pakiranje detials

+Packing List,Pakiranje Popis

+Packing Slip,Odreskom

+Packing Slip Item,Odreskom predmet

+Packing Slip Items,Odreskom artikle

+Packing Slip(s) Cancelled,Odreskom (e) Otkazano

+Page Break,Prijelom stranice

+Page Name,Stranica Ime

+Paid,plaćen

+Paid Amount,Plaćeni iznos

+Parameter,Parametar

+Parent Account,Roditelj račun

+Parent Cost Center,Roditelj troška

+Parent Customer Group,Roditelj Kupac Grupa

+Parent Detail docname,Roditelj Detalj docname

+Parent Item,Roditelj artikla

+Parent Item Group,Roditelj artikla Grupa

+Parent Sales Person,Roditelj Prodaja Osoba

+Parent Territory,Roditelj Regija

+Parenttype,Parenttype

+Partially Billed,djelomično Naplaćeno

+Partially Completed,Djelomično Završeni

+Partially Delivered,djelomično Isporučeno

+Partly Billed,Djelomično Naplaćeno

+Partly Delivered,Djelomično Isporučeno

+Partner Target Detail,Partner Ciljana Detalj

+Partner Type,Partner Tip

+Partner's Website,Web stranica partnera

+Passive,Pasivan

+Passport Number,Putovnica Broj

+Password,Lozinka

+Pay To / Recd From,Platiti Da / RecD Od

+Payables,Obveze

+Payables Group,Obveze Grupa

+Payment Days,Plaćanja Dana

+Payment Due Date,Plaćanje Due Date

+Payment Entries,Plaćanja upisi

+"Payment Entry has been modified after you pulled it. 
+			Please pull it again.",

+Payment Period Based On Invoice Date,Razdoblje za naplatu po Datum fakture

+Payment Reconciliation,Plaćanje pomirenje

+Payment Type,Vrsta plaćanja

+Payment of salary for the month: ,

+Payment to Invoice Matching Tool,Plaćanje fakture podudaranje alat

+Payment to Invoice Matching Tool Detail,Plaćanje fakture podudaranje alat Detalj

+Payments,Plaćanja

+Payments Made,Uplate Izrađen

+Payments Received,Uplate primljeni

+Payments made during the digest period,Plaćanja tijekom razdoblja digest

+Payments received during the digest period,Uplate primljene tijekom razdoblja digest

+Payroll Settings,Postavke plaće

+Payroll Setup,Plaće za postavljanje

+Pending,Čekanju

+Pending Amount,Iznos na čekanju

+Pending Review,U tijeku pregled

+Pending SO Items For Purchase Request,Otvorena SO Proizvodi za zahtjev za kupnju

+Percent Complete,Postotak Cijela

+Percentage Allocation,Postotak Raspodjela

+Percentage Allocation should be equal to ,Postotak Raspodjela treba biti jednaka

+Percentage variation in quantity to be allowed while receiving or delivering this item.,Postotak varijacije u količini biti dopušteno dok prima ili isporuku ovu stavku.

+Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,Postotak koju smiju primiti ili isporučiti više od naručene količine. Na primjer: Ako ste naručili 100 jedinica. i tvoj ispravak je 10% onda se smiju primati 110 jedinica.

+Performance appraisal.,Ocjenjivanje.

+Period,razdoblje

+Period Closing Voucher,Razdoblje Zatvaranje bon

+Periodicity,Periodičnost

+Permanent Address,Stalna adresa

+Permanent Address Is,Stalna adresa je

+Permission,Dopuštenje

+Permission Manager,Dopuštenje Manager

+Personal,Osobno

+Personal Details,Osobni podaci

+Personal Email,Osobni e

+Phone,Telefon

+Phone No,Telefonski broj

+Phone No.,Telefonski broj

+Pincode,Pincode

+Place of Issue,Mjesto izdavanja

+Plan for maintenance visits.,Plan održavanja posjeta.

+Planned Qty,Planirani Kol

+"Planned Qty: Quantity, for which, Production Order has been raised,","Planirano Količina : Količina , za koje , proizvodnja Red je podigao ,"

+Planned Quantity,Planirana količina

+Plant,Biljka

+Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,Molimo unesite Skraćenica ili skraćeni naziv ispravno jer će biti dodan kao sufiks na sve računa šefova.

+Please Select Company under which you want to create account head,Odaberite tvrtku pod kojima želite stvoriti glavu računa

+Please check,Molimo provjerite

+Please create new account from Chart of Accounts.,Molimo stvoriti novi račun iz kontnog plana .

+Please do NOT create Account (Ledgers) for Customers and Suppliers. They are created directly from the Customer / Supplier masters.,Molimo vas da ne stvaraju račun ( knjigama ) za kupce i dobavljače . Oni su stvorili izravno iz Kupac / Dobavljač majstora .

+Please enter Company,Unesite tvrtke

+Please enter Cost Center,Unesite troška

+Please enter Default Unit of Measure,Unesite Zadana jedinica mjere

+Please enter Delivery Note No or Sales Invoice No to proceed,Unesite otpremnica br ili prodaja Račun br postupiti

+Please enter Employee Id of this sales parson,Unesite Id zaposlenika ovog prodajnog župnika

+Please enter Expense Account,Unesite trošak računa

+Please enter Item Code to get batch no,Unesite kod Predmeta da se hrpa nema

+Please enter Item Code.,Unesite kod artikal .

+Please enter Item first,Unesite predmeta prvi

+Please enter Master Name once the account is created.,Unesite Master ime jednomračunu je stvorio .

+Please enter Production Item first,Unesite Proizvodnja predmeta prvi

+Please enter Purchase Receipt No to proceed,Unesite kupiti primitka No za nastavak

+Please enter Reserved Warehouse for item ,Unesite Rezervirano skladište za stavku

+Please enter Start Date and End Date,Unesite datum početka i datum završetka

+Please enter Warehouse for which Material Request will be raised,Unesite skladište za koje Materijal Zahtjev će biti podignuta

+"Please enter account group under which account \
+					for warehouse ",

+Please enter company first,Unesite tvrtka prva

+Please enter company name first,Unesite ime tvrtke prvi

+Please enter sales order in the above table,Unesite prodajnog naloga u gornjoj tablici

+Please install dropbox python module,Molimo instalirajte Dropbox piton modul

+Please mention default value for ',Molimo spomenuti zadanu vrijednost za &#39;

+Please reduce qty.,Molimo smanjiti Qty.

+Please save the Newsletter before sending.,Molimo spremite Newsletter prije slanja.

+Please save the document before generating maintenance schedule,Molimo spremite dokument prije stvaranja raspored za održavanje

+Please select Account first,Molimo odaberite račun prva

+Please select Bank Account,Odaberite bankovni račun

+Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,Molimo odaberite prenositi ako želite uključiti prethodnoj fiskalnoj godini je ravnoteža ostavlja na ovoj fiskalnoj godini

+Please select Category first,Molimo odaberite kategoriju prvi

+Please select Charge Type first,Odaberite Naknada za prvi

+Please select Date on which you want to run the report,Molimo odaberite datum na koji želite pokrenuti izvješće

+Please select Price List,Molimo odaberite Cjenik

+Please select a,Molimo odaberite

+Please select a csv file,Odaberite CSV datoteku

+Please select a service item or change the order type to Sales.,Molimo odaberite stavku usluga ili promijeniti vrstu naloga za prodaju.

+Please select a sub-contracted item or do not sub-contract the transaction.,Molimo odaberite sklopljen ugovor stavku ili ne podugovaranje transakciju.

+Please select a valid csv file with data.,Odaberite valjanu CSV datoteke s podacima.

+"Please select an ""Image"" first","Molimo odaberite ""Slika"" Prvi"

+Please select month and year,Molimo odaberite mjesec i godinu

+Please select options and click on Create,Odaberite opcije i kliknite na Stvori

+Please select the document type first,Molimo odaberite vrstu dokumenta prvi

+Please select: ,Molimo odaberite:

+Please set Dropbox access keys in,Molimo postavite Dropbox pristupne ključeve

+Please set Google Drive access keys in,Molimo postavite Google Drive pristupne tipke u

+Please setup Employee Naming System in Human Resource > HR Settings,Molimo postavljanje zaposlenika sustav imenovanja u ljudskim resursima&gt; HR Postavke

+Please setup your chart of accounts before you start Accounting Entries,Molim postaviti svoj kontni plan prije nego što počnete računovodstvenih unosa

+Please specify,Navedite

+Please specify Company,Navedite tvrtke

+Please specify Company to proceed,Navedite Tvrtka postupiti

+"Please specify Default Currency in Company Master \
+			and Global Defaults",

+Please specify a,Navedite

+Please specify a Price List which is valid for Territory,Navedite cjenik koji vrijedi za teritoriju

+Please specify a valid,Navedite važeći

+Please specify a valid 'From Case No.',Navedite važeću &#39;iz Predmet br&#39;

+Please specify currency in Company,Navedite valutu u Društvu

+Please submit to update Leave Balance.,Molimo dostaviti ažurirati napuste balans .

+Please write something,Molimo napisati nešto

+Please write something in subject and message!,Molimo napisati nešto u temi i poruke !

+Plot,zemljište

+Plot By,zemljište By

+Point of Sale,Point of Sale

+Point-of-Sale Setting,Point-of-Sale Podešavanje

+Post Graduate,Post diplomski

+Postal,Poštanski

+Posting Date,Objavljivanje Datum

+Posting Date Time cannot be before,Datum postanja vrijeme ne može biti prije

+Posting Time,Objavljivanje Vrijeme

+Potential Sales Deal,Potencijal Prodaja Deal

+Potential opportunities for selling.,Potencijalni mogućnosti za prodaju.

+"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","Precision za plutaju polja (količine, popusti, postoci i sl.). Pluta će se zaokružuje na navedenim decimala. Default = 3"

+Preferred Billing Address,Željena adresa za naplatu

+Preferred Shipping Address,Željena Dostava Adresa

+Prefix,Prefiks

+Present,Sadašnje

+Prevdoc DocType,Prevdoc DOCTYPE

+Prevdoc Doctype,Prevdoc DOCTYPE

+Previous Work Experience,Radnog iskustva

+Price List,Cjenik

+Price List Currency,Cjenik valuta

+Price List Exchange Rate,Cjenik tečajna

+Price List Master,Cjenik Master

+Price List Name,Cjenik Ime

+Price List Rate,Cjenik Stopa

+Price List Rate (Company Currency),Cjenik stopa (Društvo valuta)

+Print,otisak

+Print Format Style,Print Format Style

+Print Heading,Ispis Naslov

+Print Without Amount,Ispis Bez visini

+Printing,tiskanje

+Priority,Prioritet

+Process Payroll,Proces plaće

+Produced,izrađen

+Produced Quantity,Proizveden Količina

+Product Enquiry,Na upit

+Production Order,Proizvodnja Red

+Production Order must be submitted,Proizvodnja Red mora biti podnesen

+Production Order(s) created:\n\n,Proizvodnja Order ( s) stvorio : \ n \ n

+Production Orders,Nalozi

+Production Orders in Progress,Radni nalozi u tijeku

+Production Plan Item,Proizvodnja plan artikla

+Production Plan Items,Plan proizvodnje Proizvodi

+Production Plan Sales Order,Proizvodnja plan prodajnog naloga

+Production Plan Sales Orders,Plan proizvodnje narudžbe

+Production Planning (MRP),Planiranje proizvodnje (MRP)

+Production Planning Tool,Planiranje proizvodnje alat

+Products or Services You Buy,Proizvode ili usluge koje kupiti

+"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","Proizvodi će biti razvrstani po težine dobi u zadane pretraživanja. Više težina-dob, veća proizvod će se pojaviti na popisu."

+Project,Projekt

+Project Costing,Projekt Costing

+Project Details,Projekt Detalji

+Project Milestone,Projekt Prekretnica

+Project Milestones,Projekt Dostignuća

+Project Name,Naziv projekta

+Project Start Date,Projekt datum početka

+Project Type,Vrsta projekta

+Project Value,Projekt Vrijednost

+Project activity / task.,Projekt aktivnost / zadatak.

+Project master.,Projekt majstor.

+Project will get saved and will be searchable with project name given,Projekt će biti spašen i da će se moći pretraživati ​​s projektom ime dano

+Project wise Stock Tracking,Projekt mudar Stock Praćenje

+Projected,projektiran

+Projected Qty,Predviđen Kol

+Projects,Projekti

+Prompt for Email on Submission of,Pitaj za e-poštu na podnošenje

+Provide email id registered in company,Osigurati e id registriran u tvrtki

+Public,Javni

+Pull Payment Entries,Povucite plaćanja tekstova

+Pull sales orders (pending to deliver) based on the above criteria,Povucite prodajne naloge (na čekanju za isporuku) na temelju navedenih kriterija

+Purchase,Kupiti

+Purchase / Manufacture Details,Kupnja / Proizvodnja Detalji

+Purchase Analytics,Kupnja Analytics

+Purchase Common,Kupnja Zajednička

+Purchase Details,Kupnja Detalji

+Purchase Discounts,Kupnja Popusti

+Purchase In Transit,Kupnja u tranzitu

+Purchase Invoice,Kupnja fakture

+Purchase Invoice Advance,Kupnja fakture Predujam

+Purchase Invoice Advances,Kupnja fakture Napredak

+Purchase Invoice Item,Kupnja fakture predmet

+Purchase Invoice Trends,Trendovi kupnje proizvoda

+Purchase Order,Narudžbenica

+Purchase Order Date,Narudžbenica Datum

+Purchase Order Item,Narudžbenica predmet

+Purchase Order Item No,Narudžbenica Br.

+Purchase Order Item Supplied,Narudžbenica artikla Isporuka

+Purchase Order Items,Narudžbenica artikle

+Purchase Order Items Supplied,Narudžbenica Proizvodi Isporuka

+Purchase Order Items To Be Billed,Narudžbenica Proizvodi se naplaćuje

+Purchase Order Items To Be Received,Narudžbenica Proizvodi treba primiti

+Purchase Order Message,Narudžbenica poruku

+Purchase Order Required,Narudžbenica Obvezno

+Purchase Order Trends,Narudžbenica trendovi

+Purchase Orders given to Suppliers.,Kupnja naloge koje je dao dobavljače.

+Purchase Receipt,Račun kupnje

+Purchase Receipt Item,Kupnja Potvrda predmet

+Purchase Receipt Item Supplied,Kupnja Prijem artikla Isporuka

+Purchase Receipt Item Supplieds,Kupnja Supplieds Stavka primitka

+Purchase Receipt Items,Kupnja primitka artikle

+Purchase Receipt Message,Kupnja Potvrda poruku

+Purchase Receipt No,Račun kupnje Ne

+Purchase Receipt Required,Kupnja Potvrda Obvezno

+Purchase Receipt Trends,Račun kupnje trendovi

+Purchase Register,Kupnja Registracija

+Purchase Return,Kupnja Povratak

+Purchase Returned,Kupnja Vraćeno

+Purchase Taxes and Charges,Kupnja Porezi i naknade

+Purchase Taxes and Charges Master,Kupnja Porezi i naknade Master

+Purpose,Svrha

+Purpose must be one of ,Svrha mora biti jedan od

+QA Inspection,QA Inspekcija

+QAI/11-12/,QAI/11-12 /

+QTN,QTN

+Qty,Kol

+Qty Consumed Per Unit,Kol Potrošeno po jedinici

+Qty To Manufacture,Količina za proizvodnju

+Qty as per Stock UOM,Količina po burzi UOM

+Qty to Deliver,Količina za dovođenje

+Qty to Order,Količina za narudžbu

+Qty to Receive,Količina za primanje

+Qty to Transfer,Količina za prijenos

+Qualification,Kvalifikacija

+Quality,Kvalitet

+Quality Inspection,Provera kvaliteta

+Quality Inspection Parameters,Inspekcija kvalitete Parametri

+Quality Inspection Reading,Kvaliteta Inspekcija čitanje

+Quality Inspection Readings,Inspekcija kvalitete Čitanja

+Quantity,Količina

+Quantity Requested for Purchase,Količina Traženi za kupnju

+Quantity and Rate,Količina i stopa

+Quantity and Warehouse,Količina i skladišta

+Quantity cannot be a fraction.,Količina ne može biti dio.

+Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,Količina predmeta dobije nakon proizvodnju / pakiranje od navedenih količina sirovina

+"Quantity should be equal to Manufacturing Quantity. To fetch items again, click on 'Get Items' button or update the Quantity manually.","Količina trebao biti jednak Manufacturing količina . Za ponovno dohvatiti podatke, kliknite na ' se predmeti ' gumb ili ažurirati Količina ručno ."

+Quarter,Četvrtina

+Quarterly,Tromjesečni

+Quick Help,Brza pomoć

+Quotation,Citat

+Quotation Date,Ponuda Datum

+Quotation Item,Citat artikla

+Quotation Items,Kotaciji Proizvodi

+Quotation Lost Reason,Citat Izgubili razlog

+Quotation Message,Citat Poruka

+Quotation Series,Ponuda Serija

+Quotation To,Ponuda za

+Quotation Trend,Citat Trend

+Quotation is cancelled.,Ponudu je otkazan .

+Quotations received from Suppliers.,Citati dobio od dobavljače.

+Quotes to Leads or Customers.,Citati na vodi ili kupaca.

+Raise Material Request when stock reaches re-order level,Podignite Materijal Zahtjev kad dionica dosegne ponovno poredak razinu

+Raised By,Povišena Do

+Raised By (Email),Povišena Do (e)

+Random,Slučajan

+Range,Domet

+Rate,Stopa

+Rate ,Stopa

+Rate (Company Currency),Ocijeni (Društvo valuta)

+Rate Of Materials Based On,Stopa materijali na temelju

+Rate and Amount,Kamatna stopa i iznos

+Rate at which Customer Currency is converted to customer's base currency,Stopa po kojoj Kupac valuta se pretvaraju u kupca osnovne valute

+Rate at which Price list currency is converted to company's base currency,Stopa po kojoj Cjenik valute se pretvaraju u tvrtke bazne valute

+Rate at which Price list currency is converted to customer's base currency,Stopa po kojoj Cjenik valute se pretvaraju u kupca osnovne valute

+Rate at which customer's currency is converted to company's base currency,Stopa po kojoj se valuta klijenta se pretvaraju u tvrtke bazne valute

+Rate at which supplier's currency is converted to company's base currency,Stopa po kojoj supplier valuta se pretvaraju u tvrtke bazne valute

+Rate at which this tax is applied,Stopa po kojoj je taj porez se primjenjuje

+Raw Material Item Code,Sirovine Stavka Šifra

+Raw Materials Supplied,Sirovine nabavlja

+Raw Materials Supplied Cost,Sirovine Isporuka Troškovi

+Re-Order Level,Re-Order Razina

+Re-Order Qty,Re-Order Kol

+Re-order,Ponovno bi

+Re-order Level,Ponovno bi Razina

+Re-order Qty,Ponovno bi Kol

+Read,Čitati

+Reading 1,Čitanje 1

+Reading 10,Čitanje 10

+Reading 2,Čitanje 2

+Reading 3,Čitanje 3

+Reading 4,Čitanje 4

+Reading 5,Čitanje 5

+Reading 6,Čitanje 6

+Reading 7,Čitanje 7

+Reading 8,Čitanje 8

+Reading 9,Čitanje 9

+Reason,Razlog

+Reason for Leaving,Razlog za odlazak

+Reason for Resignation,Razlog za ostavku

+Reason for losing,Razlog za gubljenje

+Recd Quantity,RecD Količina

+Receivable / Payable account will be identified based on the field Master Type,Potraživanja / obveze prema dobavljačima račun će se utvrditi na temelju vrsti terenu Master

+Receivables,Potraživanja

+Receivables / Payables,Potraživanja / obveze

+Receivables Group,Potraživanja Grupa

+Received,primljen

+Received Date,Datum pozicija

+Received Items To Be Billed,Primljeni Proizvodi se naplaćuje

+Received Qty,Pozicija Kol

+Received and Accepted,Primljeni i prihvaćeni

+Receiver List,Prijemnik Popis

+Receiver Parameter,Prijemnik parametra

+Recipients,Primatelji

+Reconciliation Data,Pomirenje podataka

+Reconciliation HTML,Pomirenje HTML

+Reconciliation JSON,Pomirenje JSON

+Record item movement.,Zabilježite stavku pokret.

+Recurring Id,Ponavljajući Id

+Recurring Invoice,Ponavljajući Račun

+Recurring Type,Ponavljajući Tip

+Reduce Deduction for Leave Without Pay (LWP),Smanjite odbitak za ostaviti bez plaća (lwp)

+Reduce Earning for Leave Without Pay (LWP),Smanjenje plaća za ostaviti bez plaće (lwp)

+Ref Code,Ref. Šifra

+Ref SQ,Ref. SQ

+Reference,Upućivanje

+Reference Date,Referentni datum

+Reference Name,Referenca Ime

+Reference Number,Referentni broj

+Refresh,Osvježiti

+Refreshing....,Osvježavajući ....

+Registration Details,Registracija Brodu

+Registration Info,Registracija Info

+Rejected,Odbijen

+Rejected Quantity,Odbijen Količina

+Rejected Serial No,Odbijen Serijski br

+Rejected Warehouse,Odbijen galerija

+Rejected Warehouse is mandatory against regected item,Odbijen Skladište je obavezno protiv regected stavku

+Relation,Odnos

+Relieving Date,Rasterećenje Datum

+Relieving Date of employee is ,Rasterećenje Datum zaposleniku

+Remark,Primjedba

+Remarks,Primjedbe

+Rename,preimenovati

+Rename Log,Preimenovanje Prijavite

+Rename Tool,Preimenovanje alat

+Rent Cost,Rent cost

+Rent per hour,Najam po satu

+Rented,Iznajmljuje

+Repeat on Day of Month,Ponovite na dan u mjesecu

+Replace,Zamijeniti

+Replace Item / BOM in all BOMs,Zamijenite predmet / BOM u svim sastavnicama

+"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","Zamijenite određeni BOM u svim drugim sastavnicama gdje se koriste. To će zamijeniti staru vezu BOM, ažurirati troškove i regenerirati &quot;BOM eksploziju predmeta&quot; stol kao i po novom BOM"

+Replied,Odgovorio

+Report Date,Prijavi Datum

+Report issues at,Prijavi probleme pri

+Reports,Izvješća

+Reports to,Izvješća

+Reqd By Date,Reqd Po datumu

+Request Type,Zahtjev Tip

+Request for Information,Zahtjev za informacije

+Request for purchase.,Zahtjev za kupnju.

+Requested,Tražena

+Requested For,Traženi Za

+Requested Items To Be Ordered,Traženi Proizvodi se mogu naručiti

+Requested Items To Be Transferred,Traženi stavki za prijenos

+Requested Qty,Traženi Kol

+"Requested Qty: Quantity requested for purchase, but not ordered.","Tražena količina : Količina zatražio za kupnju , ali ne i naređeno ."

+Requests for items.,Zahtjevi za stavke.

+Required By,Potrebna Do

+Required Date,Potrebna Datum

+Required Qty,Potrebna Kol

+Required only for sample item.,Potrebna je samo za primjer stavke.

+Required raw materials issued to the supplier for producing a sub - contracted item.,Potrebna sirovina izdane dobavljač za proizvodnju pod - ugovoreni predmet.

+Reseller,Prodavač

+Reserved,Rezervirano

+Reserved Qty,Rezervirano Kol

+"Reserved Qty: Quantity ordered for sale, but not delivered.","Rezervirano Količina : Količina naručiti za prodaju , ali nije dostavljena ."

+Reserved Quantity,Rezervirano Količina

+Reserved Warehouse,Rezervirano galerija

+Reserved Warehouse in Sales Order / Finished Goods Warehouse,Rezervirano Warehouse u prodajni nalog / skladišta gotovih proizvoda

+Reserved Warehouse is missing in Sales Order,Rezervirano Warehouse nedostaje u prodajni nalog

+Reset Filters,Reset Filteri

+Resignation Letter Date,Ostavka Pismo Datum

+Resolution,Rezolucija

+Resolution Date,Rezolucija Datum

+Resolution Details,Rezolucija o Brodu

+Resolved By,Riješen Do

+Retail,Maloprodaja

+Retailer,Prodavač na malo

+Review Date,Recenzija Datum

+Rgt,Ustaša

+Role Allowed to edit frozen stock,Uloga dopuštenih urediti smrznute zalihe

+Role that is allowed to submit transactions that exceed credit limits set.,Uloga koja je dopušteno podnijeti transakcije koje premašuju kreditnih ograničenja postavljena.

+Root cannot have a parent cost center,Korijen ne mogu imati središte troškova roditelj

+Rounded Total,Zaobljeni Ukupno

+Rounded Total (Company Currency),Zaobljeni Ukupno (Društvo valuta)

+Row,Red

+Row ,Red

+Row #,Redak #

+Row # ,Redak #

+Rules to calculate shipping amount for a sale,Pravila za izračun shipping iznos za prodaju

+S.O. No.,S.O. Ne.

+SMS,SMS

+SMS Center,SMS centar

+SMS Control,SMS kontrola

+SMS Gateway URL,SMS Gateway URL

+SMS Log,SMS Prijava

+SMS Parameter,SMS parametra

+SMS Sender Name,SMS Sender Ime

+SMS Settings,Postavke SMS

+SMTP Server (e.g. smtp.gmail.com),SMTP poslužitelj (npr. smtp.gmail.com)

+SO,SO

+SO Date,SO Datum

+SO Pending Qty,SO čekanju Kol

+SO Qty,SO Kol

+SO/10-11/,SO/10-11 /

+SO1112,SO1112

+SQTN,SQTN

+STE,Ste

+SUP,SUP

+SUPP,Supp

+SUPP/10-11/,SUPP/10-11 /

+Salary,Plata

+Salary Information,Plaća informacije

+Salary Manager,Plaća Manager

+Salary Mode,Plaća način

+Salary Slip,Plaća proklizavanja

+Salary Slip Deduction,Plaća proklizavanja Odbitak

+Salary Slip Earning,Plaća proklizavanja Zarada

+Salary Structure,Plaća Struktura

+Salary Structure Deduction,Plaća Struktura Odbitak

+Salary Structure Earning,Plaća Struktura Zarada

+Salary Structure Earnings,Plaća Struktura Zarada

+Salary breakup based on Earning and Deduction.,Plaća raspada temelju zarađivati ​​i odbitka.

+Salary components.,Plaća komponente.

+Sales,Prodajni

+Sales Analytics,Prodaja Analitika

+Sales BOM,Prodaja BOM

+Sales BOM Help,Prodaja BOM Pomoć

+Sales BOM Item,Prodaja BOM artikla

+Sales BOM Items,Prodaja BOM Proizvodi

+Sales Details,Prodaja Detalji

+Sales Discounts,Prodaja Popusti

+Sales Email Settings,Prodaja Postavke e-pošte

+Sales Extras,Prodaja Dodaci

+Sales Funnel,prodaja dimnjak

+Sales Invoice,Prodaja fakture

+Sales Invoice Advance,Prodaja Račun Predujam

+Sales Invoice Item,Prodaja Račun artikla

+Sales Invoice Items,Prodaja stavke računa

+Sales Invoice Message,Prodaja Račun Poruka

+Sales Invoice No,Prodaja Račun br

+Sales Invoice Trends,Prodaja Račun trendovi

+Sales Order,Prodajnog naloga

+Sales Order Date,Prodaja Datum narudžbe

+Sales Order Item,Prodajnog naloga artikla

+Sales Order Items,Prodaja Narudžbe Proizvodi

+Sales Order Message,Prodajnog naloga Poruka

+Sales Order No,Prodajnog naloga Ne

+Sales Order Required,Prodajnog naloga Obvezno

+Sales Order Trend,Prodaja Naručite Trend

+Sales Partner,Prodaja partner

+Sales Partner Name,Prodaja Ime partnera

+Sales Partner Target,Prodaja partner Target

+Sales Partners Commission,Prodaja Partneri komisija

+Sales Person,Prodaja Osoba

+Sales Person Incharge,Prodaja Osoba Incharge

+Sales Person Name,Prodaja Osoba Ime

+Sales Person Target Variance (Item Group-Wise),Prodaja Osoba Target varijance (točka Group-Wise)

+Sales Person Targets,Prodaje osobi Mete

+Sales Person-wise Transaction Summary,Prodaja Osobne mudar Transakcija Sažetak

+Sales Register,Prodaja Registracija

+Sales Return,Prodaje Povratak

+Sales Returned,prodaja Vraćeno

+Sales Taxes and Charges,Prodaja Porezi i naknade

+Sales Taxes and Charges Master,Prodaja Porezi i naknade Master

+Sales Team,Prodaja Team

+Sales Team Details,Prodaja Team Detalji

+Sales Team1,Prodaja Team1

+Sales and Purchase,Prodaja i kupnja

+Sales campaigns,Prodaja kampanje

+Sales persons and targets,Prodaja osobe i ciljevi

+Sales taxes template.,Prodaja porezi predložak.

+Sales territories.,Prodaja teritoriji.

+Salutation,Pozdrav

+Same Serial No,Sve Serial Ne

+Sample Size,Veličina uzorka

+Sanctioned Amount,Iznos kažnjeni

+Saturday,Subota

+Save ,

+Schedule,Raspored

+Schedule Date,Raspored Datum

+Schedule Details,Raspored Detalji

+Scheduled,Planiran

+Scheduled Date,Planirano Datum

+School/University,Škola / Sveučilište

+Score (0-5),Ocjena (0-5)

+Score Earned,Ocjena Zarađeni

+Score must be less than or equal to 5,Rezultat mora biti manja od ili jednaka 5

+Scrap %,Otpad%

+Seasonality for setting budgets.,Sezonalnost za postavljanje proračuna.

+"See ""Rate Of Materials Based On"" in Costing Section",Pogledajte &quot;stopa materijali na temelju troškova&quot; u odjeljak

+"Select ""Yes"" for sub - contracting items",Odaberite &quot;Da&quot; za pod - ugovorne stavke

+"Select ""Yes"" if this item is used for some internal purpose in your company.",Odaberite &quot;Da&quot; ako ova stavka se koristi za neke unutarnje potrebe u vašoj tvrtki.

+"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","Odaberite &quot;Da&quot; ako ova stavka predstavlja neki posao poput treninga, projektiranje, konzalting i sl."

+"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",Odaberite &quot;Da&quot; ako ste održavanju zaliha ove točke u vašem inventaru.

+"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",Odaberite &quot;Da&quot; ako opskrbu sirovina na svoj dobavljača za proizvodnju ovu stavku.

+Select Budget Distribution to unevenly distribute targets across months.,Odaberite Budget distribuciju neravnomjerno raspodijeliti ciljeve diljem mjeseci.

+"Select Budget Distribution, if you want to track based on seasonality.","Odaberite Budget Distribution, ako želite pratiti na temelju sezonalnosti."

+Select Digest Content,Odaberite Digest sadržaj

+Select DocType,Odaberite DOCTYPE

+"Select Item where ""Is Stock Item"" is ""No""","Izborom gdje "" Je Stock Stavka "" ""Ne"""

+Select Items,Odaberite stavke

+Select Purchase Receipts,Odaberite Kupnja priznanica

+Select Sales Orders,Odaberite narudžbe

+Select Sales Orders from which you want to create Production Orders.,Odaberite narudžbe iz koje želite stvoriti radne naloge.

+Select Time Logs and Submit to create a new Sales Invoice.,Odaberite vrijeme Evidencije i slanje stvoriti novi prodajni fakture.

+Select Transaction,Odaberite transakcija

+Select account head of the bank where cheque was deposited.,Odaberite račun šefa banke gdje je ček bio pohranjen.

+Select company name first.,Odaberite naziv tvrtke prvi.

+Select template from which you want to get the Goals,Odaberite predložak s kojeg želite dobiti ciljeva

+Select the Employee for whom you are creating the Appraisal.,Odaberite zaposlenika za koga se stvara procjene.

+Select the Invoice against which you want to allocate payments.,Odaberite fakture protiv koje želite izdvojiti plaćanja .

+Select the period when the invoice will be generated automatically,Odaberite razdoblje kada faktura će biti generiran automatski

+Select the relevant company name if you have multiple companies,Odaberite odgovarajući naziv tvrtke ako imate više tvrtki

+Select the relevant company name if you have multiple companies.,Odaberite odgovarajući naziv tvrtke ako imate više tvrtki.

+Select who you want to send this newsletter to,Odaberite koji želite poslati ovu newsletter

+Select your home country and check the timezone and currency.,Odaberite svoju domovinu i provjerite zonu i valutu .

+"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","Odabir &quot;Da&quot; omogućit će ovu stavku da se pojavi u narudžbenice, Otkup primitka."

+"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","Odabir &quot;Da&quot; omogućit će ovaj predmet shvatiti u prodajni nalog, otpremnici"

+"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",Odabir &quot;Da&quot; će vam omogućiti da stvorite Bill materijala pokazuje sirovina i operativne troškove nastale za proizvodnju ovu stavku.

+"Selecting ""Yes"" will allow you to make a Production Order for this item.",Odabir &quot;Da&quot; će vam omogućiti da napravite proizvodnom nalogu za tu stavku.

+"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",Odabir &quot;Da&quot; će dati jedinstveni identitet svakog entiteta ove točke koja se može vidjeti u rednim brojem učitelja.

+Selling,Prodaja

+Selling Settings,Prodaja postavki

+Send,Poslati

+Send Autoreply,Pošalji Automatski

+Send Bulk SMS to Leads / Contacts,Pošalji Bulk SMS vodi / Kontakti

+Send Email,Pošaljite e-poštu

+Send From,Pošalji Iz

+Send Notifications To,Slanje obavijesti

+Send Now,Pošalji odmah

+Send Print in Body and Attachment,Pošalji Ispis u tijelu i privrženosti

+Send SMS,Pošalji SMS

+Send To,Pošalji

+Send To Type,Pošalji Upišite

+Send automatic emails to Contacts on Submitting transactions.,Pošalji automatske poruke u Kontakte o podnošenju transakcije.

+Send mass SMS to your contacts,Pošalji masovne SMS svojim kontaktima

+Send regular summary reports via Email.,Pošalji redovite sažetak izvješća putem e-pošte.

+Send to this list,Pošalji na ovom popisu

+Sender,Pošiljalac

+Sender Name,Pošiljatelj Ime

+Sent,Poslano

+Sent Mail,Poslana pošta

+Sent On,Poslan Na

+Sent Quotation,Sent Ponuda

+Sent or Received,Poslana ili primljena

+Separate production order will be created for each finished good item.,Poseban proizvodnja kako će biti izrađen za svakog gotovog dobrom stavke.

+Serial No,Serijski br

+Serial No / Batch,Serijski Ne / Batch

+Serial No Details,Serijski nema podataka

+Serial No Service Contract Expiry,Serijski Bez isteka Ugovor o pružanju usluga

+Serial No Status,Serijski Bez Status

+Serial No Warranty Expiry,Serijski Nema jamstva isteka

+Serial No created,Serijski Ne stvorili

+Serial No does not belong to Item,Serijski No ne pripada točki

+Serial No must exist to transfer out.,Serijski Ne mora postojati prenijeti van.

+Serial No qty cannot be a fraction,Serijski Ne Količina ne može bitidio

+Serial No status must be 'Available' to Deliver,Serijski Ne status mora biti ' dostupna' za dovođenje

+Serial Nos do not match with qty,Serijski Nos ne podudaraju s kom

+Serial Number Series,Serijski broj serije

+Serialized Item: ',Serijaliziranom artikla: &#39;

+Series,serija

+Series List for this Transaction,Serija Popis za ovu transakciju

+Service Address,Usluga Adresa

+Services,Usluge

+Session Expiry,Sjednica isteka

+Session Expiry in Hours e.g. 06:00,Sjednica Rok u Hours npr. 06:00

+Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,Postavite Stavka Grupa-mudre proračune na ovom području. Također možete uključiti sezonalnost postavljanjem Distribution.

+Set Login and Password if authentication is required.,"Postavite prijavu i lozinku, ako je autorizacija potrebna."

+Set allocated amount against each Payment Entry and click 'Allocate'.,Set dodijeljeni iznos od svakog ulaska plaćanja i kliknite ' Dodjela ' .

+Set as Default,Postavi kao zadano

+Set as Lost,Postavi kao Lost

+Set prefix for numbering series on your transactions,Postavite prefiks za numeriranje niza na svoje transakcije

+Set targets Item Group-wise for this Sales Person.,Set cilja predmet Grupa-mudar za ovaj prodavač.

+"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","Postavite odlazne postavke SMTP mail ovdje. Svi sustav generira obavijesti, e-mail će otići s ovog poslužitelja e-pošte. Ako niste sigurni, ostavite prazno za korištenje ERPNext poslužitelja (e-mailove i dalje će biti poslan na vaš e-mail id) ili se obratite davatelja usluga."

+Setting Account Type helps in selecting this Account in transactions.,Postavljanje Vrsta računa pomaže u odabiru ovaj račun u prometu.

+Setting up...,Postavljanje ...

+Settings,Postavke

+Settings for Accounts,Postavke za račune

+Settings for Buying Module,Postavke za kupnju modul

+Settings for Selling Module,Postavke za prodaju modul

+Settings for Stock Module,Postavke za Stock modula

+"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",Postavke za izdvajanje posao zahtjeva iz spremnika npr. &quot;jobs@example.com&quot;

+Setup,Postavljanje

+Setup Already Complete!!,Postavljanje Već Kompletan !

+Setup Complete!,Dovršeno!

+Setup Completed,Postavljanje Završeni

+Setup Series,Postavljanje Serija

+Setup of Shopping Cart.,Postavljanje Košarica.

+Setup to pull emails from support email account,Postava povući e-mailove od podrške email računa

+Share,Udio

+Share With,Podijelite s

+Shipments to customers.,Isporuke kupcima.

+Shipping,Utovar

+Shipping Account,Dostava račun

+Shipping Address,Dostava Adresa

+Shipping Amount,Dostava Iznos

+Shipping Rule,Dostava Pravilo

+Shipping Rule Condition,Dostava Pravilo Stanje

+Shipping Rule Conditions,Dostava Koje uvjete

+Shipping Rule Label,Dostava Pravilo Label

+Shipping Rules,Dostava Pravila

+Shop,Dućan

+Shopping Cart,Košarica

+Shopping Cart Price List,Košarica Cjenik

+Shopping Cart Price Lists,Košarica cjenike

+Shopping Cart Settings,Košarica Postavke

+Shopping Cart Shipping Rule,Košarica Dostava Pravilo

+Shopping Cart Shipping Rules,Košarica Dostava Pravila

+Shopping Cart Taxes and Charges Master,Košarica poreze i troškove Master

+Shopping Cart Taxes and Charges Masters,Košarica Porezi i naknade Masters

+Short biography for website and other publications.,Kratka biografija za web stranice i drugih publikacija.

+"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",Show &quot;na lageru&quot; ili &quot;Nije u skladištu&quot; temelji se na skladištu dostupna u tom skladištu.

+Show / Hide Features,Show / Hide značajke

+Show / Hide Modules,Show / Hide Moduli

+Show In Website,Pokaži Na web stranice

+Show a slideshow at the top of the page,Prikaži slideshow na vrhu stranice

+Show in Website,Prikaži u web

+Show this slideshow at the top of the page,Prikaži ovaj slideshow na vrhu stranice

+Signature,Potpis

+Signature to be appended at the end of every email,Potpis se dodaje na kraju svakog e

+Single,Singl

+Single unit of an Item.,Jedna jedinica stavku.

+Sit tight while your system is being setup. This may take a few moments.,"Sjedi čvrsto , dok je vaš sustav se postava . To može potrajati nekoliko trenutaka ."

+Slideshow,Slideshow

+"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","Žao mi je! Ne možete promijeniti tvrtke zadanu valutu, jer već postoje transakcija protiv njega. Vi ćete morati odustati od te transakcije, ako želite promijeniti zadanu valutu."

+"Sorry, Serial Nos cannot be merged","Žao nam je , Serial Nos ne mogu spojiti"

+"Sorry, companies cannot be merged","Žao nam je , tvrtke ne mogu spojiti"

+Source,Izvor

+Source Warehouse,Izvor galerija

+Source and Target Warehouse cannot be same,Izvor i Target galerije ne mogu biti isti

+Spartan,Spartanski

+Special Characters,Posebne Likovi

+Special Characters ,

+Specification Details,Specifikacija Detalji

+Specify Exchange Rate to convert one currency into another,Navedite tečaju za pretvaranje jedne valute u drugu

+"Specify a list of Territories, for which, this Price List is valid","Navedite popis teritorijima, za koje, ovom cjeniku vrijedi"

+"Specify a list of Territories, for which, this Shipping Rule is valid","Navedite popis teritorijima, za koje, to Dostava Pravilo vrijedi"

+"Specify a list of Territories, for which, this Taxes Master is valid","Navedite popis teritorijima, za koje, to Porezi Master vrijedi"

+Specify conditions to calculate shipping amount,Odredite uvjete za izračun iznosa dostave

+"Specify the operations, operating cost and give a unique Operation no to your operations.","Navedite operacija, operativni troškovi i dati jedinstven radom najkasnije do svojih operacija ."

+Split Delivery Note into packages.,Split otpremnici u paketima.

+Standard,Standard

+Standard Rate,Standardna stopa

+"Standard Terms and Conditions that can be added to Sales and Purchases.
+
+Examples:
+
+1. Validity of the offer.
+1. Payment Terms (In Advance, On Credit, part advance etc).
+1. What is extra (or payable by the Customer).
+1. Safety / usage warning.
+1. Warranty if any.
+1. Returns Policy.
+1. Terms of shipping, if applicable.
+1. Ways of addressing disputes, indemnity, liability, etc.
+1. Address and Contact of your Company.",

+"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.
+10. Add or Deduct: Whether you want to add or deduct the tax.",

+"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.",

+Start,početak

+Start Date,Datum početka

+Start date of current invoice's period,Početak datum tekućeg razdoblja dostavnice

+Starting up...,Pokretanje ...

+State,Država

+Static Parameters,Statički parametri

+Status,Status

+Status must be one of ,Status mora biti jedan od

+Status should be Submitted,Status treba Prijavljen

+Statutory info and other general information about your Supplier,Zakonska info i druge opće informacije o vašem Dobavljaču

+Stock,Zaliha

+Stock Adjustment Account,Stock Adjustment račun

+Stock Ageing,Kataloški Starenje

+Stock Analytics,Stock Analytics

+Stock Balance,Kataloški bilanca

+Stock Entries already created for Production Order ,

+Stock Entry,Kataloški Stupanje

+Stock Entry Detail,Kataloški Stupanje Detalj

+Stock Frozen Upto,Kataloški Frozen Upto

+Stock Ledger,Stock Ledger

+Stock Ledger Entry,Stock Ledger Stupanje

+Stock Level,Kataloški Razina

+Stock Projected Qty,Stock Projekcija Kol

+Stock Qty,Kataloški Kol

+Stock Queue (FIFO),Kataloški red (FIFO)

+Stock Received But Not Billed,Stock primljeni Ali ne Naplaćeno

+Stock Reconcilation Data,Stock Reconcilation podataka

+Stock Reconcilation Template,Stock Reconcilation Predložak

+Stock Reconciliation,Kataloški pomirenje

+"Stock Reconciliation can be used to update the stock on a particular date, ",

+Stock Settings,Stock Postavke

+Stock UOM,Kataloški UOM

+Stock UOM Replace Utility,Kataloški UOM Zamjena Utility

+Stock Uom,Kataloški Uom

+Stock Value,Stock vrijednost

+Stock Value Difference,Stock Vrijednost razlika

+Stock transactions exist against warehouse ,

+Stop,Stop

+Stop Birthday Reminders,Zaustavi Rođendan Podsjetnici

+Stop Material Request,Zaustavi Materijal Zahtjev

+Stop users from making Leave Applications on following days.,Prestani korisnike od izrade ostaviti aplikacija na sljedećim danima.

+Stop!,Stop!

+Stopped,Zaustavljen

+Structure cost centers for budgeting.,Struktura troška za budžetiranja.

+Structure of books of accounts.,Struktura knjige računa.

+"Sub-currency. For e.g. ""Cent""",Sub-valuta. Za npr. &quot;centi&quot;

+Subcontract,Podugovor

+Subject,Predmet

+Submit Salary Slip,Slanje plaće Slip

+Submit all salary slips for the above selected criteria,Slanje sve plaće gaćice za gore odabranih kriterija

+Submit this Production Order for further processing.,Pošaljite ovaj radnog naloga za daljnju obradu .

+Submitted,Prijavljen

+Subsidiary,Podružnica

+Successful: ,Uspješna:

+Suggestion,Prijedlog

+Suggestions,Prijedlozi

+Sunday,Nedjelja

+Supplier,Dobavljač

+Supplier (Payable) Account,Dobavljač (Plaća) račun

+Supplier (vendor) name as entered in supplier master,Dobavljač (prodavatelja) ime kao ušao u dobavljača gospodara

+Supplier Account,dobavljač račun

+Supplier Account Head,Dobavljač račun Head

+Supplier Address,Dobavljač Adresa

+Supplier Addresses And Contacts,Supplier adrese i kontakti

+Supplier Addresses and Contacts,Supplier Adrese i kontakti

+Supplier Details,Dobavljač Detalji

+Supplier Intro,Dobavljač Uvod

+Supplier Invoice Date,Dobavljač Datum fakture

+Supplier Invoice No,Dobavljač Račun br

+Supplier Name,Dobavljač Ime

+Supplier Naming By,Dobavljač nazivanje

+Supplier Part Number,Dobavljač Broj dijela

+Supplier Quotation,Dobavljač Ponuda

+Supplier Quotation Item,Dobavljač ponudu artikla

+Supplier Reference,Dobavljač Referenca

+Supplier Shipment Date,Dobavljač Pošiljka Datum

+Supplier Shipment No,Dobavljač Pošiljka Nema

+Supplier Type,Dobavljač Tip

+Supplier Type / Supplier,Dobavljač Tip / Supplier

+Supplier Warehouse,Dobavljač galerija

+Supplier Warehouse mandatory subcontracted purchase receipt,Dobavljač skladišta obvezni podugovorne Račun kupnje

+Supplier classification.,Dobavljač klasifikacija.

+Supplier database.,Dobavljač baza podataka.

+Supplier of Goods or Services.,Dobavljač robe ili usluga.

+Supplier warehouse where you have issued raw materials for sub - contracting,Dobavljač skladište gdje ste izdali sirovine za pod - ugovaranje

+Supplier-Wise Sales Analytics,Supplier -mudar prodaje Analytics

+Support,Podržati

+Support Analtyics,Podrška Analtyics

+Support Analytics,Podrška Analytics

+Support Email,Podrška e

+Support Email Settings,E-mail Settings Podrška

+Support Password,Podrška Lozinka

+Support Ticket,Podrška karata

+Support queries from customers.,Podrška upite od kupaca.

+Symbol,Simbol

+Sync Support Mails,Sinkronizacija Podrška mailova

+Sync with Dropbox,Sinkronizacija s Dropbox

+Sync with Google Drive,Sinkronizacija s Google Drive

+System Administration,Administracija sustava

+System Scheduler Errors,Sustav Scheduler Pogreške

+System Settings,Postavke sustava

+"System User (login) ID. If set, it will become default for all HR forms.","Sustav Korisničko (login) ID. Ako je postavljen, to će postati zadana za sve HR oblicima."

+System for managing Backups,Sustav za upravljanje sigurnosne kopije

+System generated mails will be sent from this email id.,Sustav generira mailova će biti poslan na ovaj email id.

+TL-,TL-

+TLB-,TLB-

+Table for Item that will be shown in Web Site,Tablica za predmet koji će biti prikazan u web stranice

+Target  Amount,Ciljana Iznos

+Target Detail,Ciljana Detalj

+Target Details,Ciljane Detalji

+Target Details1,Ciljana Details1

+Target Distribution,Ciljana Distribucija

+Target On,Target Na

+Target Qty,Ciljana Kol

+Target Warehouse,Ciljana galerija

+Task,Zadatak

+Task Details,Zadatak Detalji

+Tasks,zadaci

+Tax,Porez

+Tax Accounts,porezni Računi

+Tax Calculation,Obračun poreza

+Tax Category can not be 'Valuation' or 'Valuation and Total' as all items are non-stock items,Porezna Kategorija ne može biti ' Procjena ' ili ' Procjena i Total ' kao i svi proizvodi bez zaliha predmeta

+Tax Master,Porezna Master

+Tax Rate,Porezna stopa

+Tax Template for Purchase,Porezna Predložak za kupnju

+Tax Template for Sales,Porezna Predložak za prodaju

+Tax and other salary deductions.,Porez i drugih isplata plaća.

+"Tax detail table fetched from item master as a string and stored in this field.
+Used for Taxes and Charges",

+Taxable,Oporeziva

+Taxes,Porezi

+Taxes and Charges,Porezi i naknade

+Taxes and Charges Added,Porezi i naknade Dodano

+Taxes and Charges Added (Company Currency),Porezi i naknade uvrštenja (Društvo valuta)

+Taxes and Charges Calculation,Porezi i naknade Proračun

+Taxes and Charges Deducted,Porezi i naknade oduzeti

+Taxes and Charges Deducted (Company Currency),Porezi i naknade Umanjenja (Društvo valuta)

+Taxes and Charges Total,Porezi i naknade Ukupno

+Taxes and Charges Total (Company Currency),Porezi i naknade Ukupno (Društvo valuta)

+Template for employee performance appraisals.,Predložak za zaposlenika ocjeni rada.

+Template of terms or contract.,Predložak termina ili ugovor.

+Term Details,Oročeni Detalji

+Terms,Uvjeti

+Terms and Conditions,Odredbe i uvjeti

+Terms and Conditions Content,Uvjeti sadržaj

+Terms and Conditions Details,Uvjeti Detalji

+Terms and Conditions Template,Uvjeti predloška

+Terms and Conditions1,Odredbe i Conditions1

+Terretory,Terretory

+Territory,Teritorija

+Territory / Customer,Teritorij / Customer

+Territory Manager,Teritorij Manager

+Territory Name,Regija Ime

+Territory Target Variance (Item Group-Wise),Teritorij Target varijance (točka Group-Wise)

+Territory Targets,Teritorij Mete

+Test,Test

+Test Email Id,Test E-mail ID

+Test the Newsletter,Test Newsletter

+The BOM which will be replaced,BOM koji će biti zamijenjen

+The First User: You,Prvo Korisnik : Vi

+"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",Stavka koja predstavlja paket. Ova stavka mora imati &quot;Je kataloški Stavka&quot; kao &quot;Ne&quot; i &quot;Je li prodaja artikla&quot; kao &quot;Da&quot;

+The Organization,Organizacija

+"The account head under Liability, in which Profit/Loss will be booked","Glava računa pod odgovornosti , u kojoj dobit / gubitak će biti rezerviran"

+"The date on which next invoice will be generated. It is generated on submit.
+",

+The date on which recurring invoice will be stop,Datum na koji se ponavlja faktura će se zaustaviti

+"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","Dan u mjesecu na koji se automatski faktura će biti generiran npr. 05, 28 itd."

+The day(s) on which you are applying for leave coincide with holiday(s). You need not apply for leave.,Dan (a ) na koji se prijavljujete za odmor podudara s odmora (s). Ne trebaju podnijeti zahtjev za dopust .

+The first Leave Approver in the list will be set as the default Leave Approver,Prvi dopust Odobritelj na popisu će se postaviti kao zadani Odobritelj dopust

+The first user will become the System Manager (you can change that later).,Prvi korisnik će postatiSystem Manager ( možete promijeniti kasnije ) .

+The gross weight of the package. Usually net weight + packaging material weight. (for print),Bruto težina paketa. Obično neto težina + ambalaža težina. (Za tisak)

+The name of your company for which you are setting up this system.,Ime vaše tvrtke za koje ste postavljanje ovog sustava .

+The net weight of this package. (calculated automatically as sum of net weight of items),Neto težina tog paketa. (Automatski izračunava kao zbroj neto težini predmeta)

+The new BOM after replacement,Novi BOM nakon zamjene

+The rate at which Bill Currency is converted into company's base currency,Stopa po kojoj Bill valuta pretvara u tvrtke bazne valute

+The unique id for tracking all recurring invoices. It is generated on submit.,Jedinstveni ID za praćenje svih ponavljajući fakture. To je izrađen podnijeti.

+There is nothing to edit.,Ne postoji ništa za uređivanje .

+There was an error. One probable reason could be that you haven't saved the form. Please contact support@erpnext.com if the problem persists.,Došlo je do pogreške . Jedan vjerojatan razlog bi mogao biti da niste spremili obrazac. Molimo kontaktirajte support@erpnext.com ako se problem ne riješi .

+There were errors.,Bilo je grešaka .

+This Cost Center is a,Ovaj troška je

+This Currency is disabled. Enable to use in transactions,Ova valuta je onemogućen . Moći koristiti u transakcijama

+This ERPNext subscription,Ovaj ERPNext pretplate

+This Leave Application is pending approval. Only the Leave Apporver can update status.,To Leave Aplikacija se čeka odobrenje . SamoOstavite Apporver može ažurirati status .

+This Time Log Batch has been billed.,Ovo Batch Vrijeme Log je naplaćeno.

+This Time Log Batch has been cancelled.,Ovo Batch Vrijeme Log je otkazan.

+This Time Log conflicts with,Ovaj put Prijavite u sukobu s

+This is a root account and cannot be edited.,To jekorijen račun i ne može se mijenjati .

+This is a root customer group and cannot be edited.,To jekorijen skupini kupaca i ne može se mijenjati .

+This is a root item group and cannot be edited.,To jekorijen stavka grupa i ne može se mijenjati .

+This is a root sales person and cannot be edited.,To jekorijen prodavač i ne može se mijenjati .

+This is a root territory and cannot be edited.,To jekorijen teritorij i ne može se mijenjati .

+This is the number of the last created transaction with this prefix,To je broj zadnjeg stvorio transakcije s ovim prefiksom

+This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,Ovaj alat pomaže vam da ažurirate ili popraviti količinu i vrednovanja zaliha u sustavu. To se obično koristi za sinkronizaciju sustava vrijednosti i što zapravo postoji u svojim skladištima.

+This will be used for setting rule in HR module,To će se koristiti za postavljanje pravilu u HR modula

+Thread HTML,Temu HTML

+Thursday,Četvrtak

+Time Log,Vrijeme Log

+Time Log Batch,Vrijeme Log Hrpa

+Time Log Batch Detail,Vrijeme Log Batch Detalj

+Time Log Batch Details,Time Log Hrpa Brodu

+Time Log Batch status must be 'Submitted',Vrijeme Log Batch status mora biti &#39;Poslao&#39;

+Time Log for tasks.,Vrijeme Prijava za zadatke.

+Time Log must have status 'Submitted',Vrijeme Prijava mora imati status &#39;Poslao&#39;

+Time Zone,Time Zone

+Time Zones,Vremenske zone

+Time and Budget,Vrijeme i proračun

+Time at which items were delivered from warehouse,Vrijeme na stavke koje su isporučena iz skladišta

+Time at which materials were received,Vrijeme u kojem su materijali primili

+Title,Naslov

+To,Na

+To Currency,Valutno

+To Date,Za datum

+To Date should be same as From Date for Half Day leave,Za datum bi trebao biti isti kao i od datuma za poludnevni dopust

+To Discuss,Za Raspravljajte

+To Do List,Da li popis

+To Package No.,Za Paket br

+To Pay,platiti

+To Produce,proizvoditi

+To Time,Za vrijeme

+To Value,Za vrijednost

+To Warehouse,Za galeriju

+"To add child nodes, explore tree and click on the node under which you want to add more nodes.","Da biste dodali djece čvorova , istražiti stablo i kliknite na čvoru pod kojima želite dodati više čvorova ."

+"To assign this issue, use the ""Assign"" button in the sidebar.","Za dodjelu taj problem, koristite &quot;dodijeliti&quot; gumb u sidebar."

+"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","Da biste automatski stvorili podršku ulaznice iz vašeg dolaznog maila, postaviti POP3 postavke ovdje. Vi idealno mora stvoriti zasebnu e-mail ID za ERP sustava, tako da sve e-mailove će biti sinkronizirane u sustav iz tog mail id. Ako niste sigurni, obratite se davatelju usluge e."

+To create a Bank Account:,Za stvaranje bankovni račun :

+To create a Tax Account:,Za stvaranje porezni račun :

+"To create an Account Head under a different company, select the company and save customer.","Za stvaranje računa glavu pod drugom tvrtkom, odaberite tvrtku i spasiti kupca."

+To date cannot be before from date,Do danas ne može biti prije od datuma

+To enable <b>Point of Sale</b> features,Da biste omogućili <b>Point of Sale</b> značajke

+To enable <b>Point of Sale</b> view,Da biste omogućili <b> prodajnom </ b> pogledom

+To get Item Group in details table,Da biste dobili predmeta Group u tablici pojedinosti

+"To merge, following properties must be same for both items","Spojiti , ova svojstva moraju biti isti za obje stavke"

+"To report an issue, go to ",

+"To set this Fiscal Year as Default, click on 'Set as Default'","Za postavljanje ove fiskalne godine kao zadano , kliknite na "" Set as Default '"

+To track any installation or commissioning related work after sales,Za praćenje bilo koju instalaciju ili puštanje vezane raditi nakon prodaje

+"To track brand name in the following documents<br>
+Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No",

+To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,Za praćenje stavke u prodaji i kupnji dokumenata na temelju njihovih serijskih br. To je također može koristiti za praćenje jamstvene podatke o proizvodu.

+To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,Za praćenje stavke u prodaji i kupnji dokumenata s batch br <br> <b>Prošle Industrija: Kemikalije itd</b>

+To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,Za praćenje stavki pomoću barkod. Vi ćete biti u mogućnosti da unesete stavke u otpremnici i prodaje Računa skeniranjem barkod stavke.

+Tools,Alat

+Top,Vrh

+Total,Ukupan

+Total (sum of) points distribution for all goals should be 100.,Ukupno (zbroj) boda distribucije svih ciljeva trebao biti 100.

+Total Advance,Ukupno Predujam

+Total Amount,Ukupan iznos

+Total Amount To Pay,Ukupan iznos platiti

+Total Amount in Words,Ukupan iznos u riječi

+Total Billing This Year: ,Ukupno naplate Ova godina:

+Total Claimed Amount,Ukupno Zatražio Iznos

+Total Commission,Ukupno komisija

+Total Cost,Ukupan trošak

+Total Credit,Ukupna kreditna

+Total Debit,Ukupno zaduženje

+Total Deduction,Ukupno Odbitak

+Total Earning,Ukupna zarada

+Total Experience,Ukupno Iskustvo

+Total Hours,Ukupno vrijeme

+Total Hours (Expected),Ukupno vrijeme (Očekivani)

+Total Invoiced Amount,Ukupno Iznos dostavnice

+Total Leave Days,Ukupno Ostavite Dani

+Total Leaves Allocated,Ukupno Lišće Dodijeljeni

+Total Manufactured Qty can not be greater than Planned qty to manufacture,Ukupna Proizvedeno Količina ne može biti veći od planiranog Količina za proizvodnju

+Total Operating Cost,Ukupni trošak

+Total Points,Ukupno bodova

+Total Raw Material Cost,Ukupno troškova sirovine

+Total Sanctioned Amount,Ukupno kažnjeni Iznos

+Total Score (Out of 5),Ukupna ocjena (od 5)

+Total Tax (Company Currency),Ukupno poreza (Društvo valuta)

+Total Taxes and Charges,Ukupno Porezi i naknade

+Total Taxes and Charges (Company Currency),Ukupno Porezi i naknade (Društvo valuta)

+Total Working Days In The Month,Ukupno radnih dana u mjesecu

+Total amount of invoices received from suppliers during the digest period,Ukupan iznos primljenih računa od dobavljača tijekom razdoblja digest

+Total amount of invoices sent to the customer during the digest period,Ukupan iznos računa šalje kupcu tijekom razdoblja digest

+Total in words,Ukupno je u riječima

+Total production order qty for item,Ukupna proizvodnja kako kom za stavku

+Totals,Ukupan rezultat

+Track separate Income and Expense for product verticals or divisions.,Pratite posebnu prihodi i rashodi za proizvode vertikalama ili podjele.

+Track this Delivery Note against any Project,Prati ovu napomenu isporuke protiv bilo Projekta

+Track this Sales Order against any Project,Prati ovu prodajni nalog protiv bilo Projekta

+Transaction,Transakcija

+Transaction Date,Transakcija Datum

+Transaction not allowed against stopped Production Order,Transakcija nije dopuštena protiv zaustavljena proizvodnja Reda

+Transfer,Prijenos

+Transfer Material,Prijenos materijala

+Transfer Raw Materials,Prijenos sirovine

+Transferred Qty,prebačen Kol

+Transporter Info,Transporter Info

+Transporter Name,Transporter Ime

+Transporter lorry number,Transporter kamion broj

+Trash Reason,Otpad Razlog

+Tree Type,Tree Type

+Tree of item classification,Stablo točke klasifikaciji

+Trial Balance,Pretresno bilanca

+Tuesday,Utorak

+Type,Vrsta

+Type of document to rename.,Vrsta dokumenta za promjenu naziva.

+Type of employment master.,Vrsta zaposlenja gospodara.

+"Type of leaves like casual, sick etc.","Tip lišća poput casual, bolovanja i sl."

+Types of Expense Claim.,Vrste Rashodi zahtjevu.

+Types of activities for Time Sheets,Vrste aktivnosti za vrijeme listova

+UOM,UOM

+UOM Conversion Detail,UOM pretvorbe Detalj

+UOM Conversion Details,UOM pretvorbe Detalji

+UOM Conversion Factor,UOM konverzijski faktor

+UOM Conversion Factor is mandatory,UOM pretvorbe Factor je obvezna

+UOM Name,UOM Ime

+UOM Replace Utility,UOM Zamjena Utility

+Under AMC,Pod AMC

+Under Graduate,Pod diplomski

+Under Warranty,Pod jamstvo

+Unit of Measure,Jedinica mjere

+"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","Jedinica za mjerenje ove točke (npr. kg, Jedinica Ne, Par)."

+Units/Hour,Jedinice / sat

+Units/Shifts,Jedinice / smjene

+Unmatched Amount,Nenadmašan Iznos

+Unpaid,Neplaćen

+Unscheduled,Neplanski

+Unstop,otpušiti

+Unstop Material Request,Otpušiti Materijal Zahtjev

+Unstop Purchase Order,Otpušiti narudžbenice

+Unsubscribed,Pretplatu

+Update,Ažurirati

+Update Clearance Date,Ažurirajte provjeri datum

+Update Cost,Update cost

+Update Finished Goods,Update gotovih proizvoda

+Update Landed Cost,Update Sletio trošak

+Update Numbering Series,Update numeriranja serije

+Update Series,Update serija

+Update Series Number,Update serije Broj

+Update Stock,Ažurirajte Stock

+Update Stock should be checked.,Update Stock treba provjeriti.

+"Update allocated amount in the above table and then click ""Allocate"" button","Ažurirajte dodijeljeni iznos u gornjoj tablici, a zatim kliknite na &quot;alocirati&quot; gumb"

+Update bank payment dates with journals.,Update banka datum plaćanja s časopisima.

+Update clearance date of Journal Entries marked as 'Bank Vouchers',"Datum Update klirens navoda označene kao ""Banka bon '"

+Updated,Obnovljeno

+Updated Birthday Reminders,Obnovljeno Rođendan Podsjetnici

+Upload Attendance,Upload Attendance

+Upload Backups to Dropbox,Upload sigurnosne kopije za ispuštanje

+Upload Backups to Google Drive,Upload sigurnosne kopije na Google Drive

+Upload HTML,Prenesi HTML

+Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,Učitajte CSV datoteku s dva stupca.: Stari naziv i novi naziv. Max 500 redaka.

+Upload attendance from a .csv file,Prenesi dolazak iz. Csv datoteku

+Upload stock balance via csv.,Prenesi dionica ravnotežu putem CSV.

+Upload your letter head and logo - you can edit them later.,Pošalji svoje pismo glavu i logo - možete ih urediti kasnije .

+Uploaded File Attachments,Uploaded privitaka

+Upper Income,Gornja Prihodi

+Urgent,Hitan

+Use Multi-Level BOM,Koristite multi-level BOM

+Use SSL,Koristite SSL

+Use TLS,Koristi TLS

+User,Korisnik

+User ID,Korisnički ID

+User Name,Korisničko ime

+User Properties,Svojstva korisnika

+User Remark,Upute Zabilješka

+User Remark will be added to Auto Remark,Upute Napomena će biti dodan Auto Napomena

+User Tags,Upute Tags

+User must always select,Korisničko uvijek mora odabrati

+User settings for Point-of-sale (POS),Korisničke postavke za point-of -sale ( POS )

+Username,Korisničko ime

+Users and Permissions,Korisnici i dozvole

+Users who can approve a specific employee's leave applications,Korisnici koji može odobriti određenog zaposlenika dopust aplikacija

+Users with this role are allowed to create / modify accounting entry before frozen date,Korisnici koji imaju tu ulogu mogu kreirati / modificirati knjiženje prije zamrznute dana

+Users with this role are allowed to set frozen accounts and create / modify accounting entries against frozen accounts,Korisnici s ovom ulogom smiju postaviti zamrznute račune i izradu / izmjenu računovodstvenih unosa protiv zamrznutih računa

+Utilities,Komunalne usluge

+Utility,Korisnost

+Valid For Territories,Vrijedi za teritorijima

+Valid Upto,Vrijedi Upto

+Valid for Buying or Selling?,Vrijedi za kupnju ili prodaju?

+Valid for Territories,Vrijedi za teritorijima

+Validate,Potvrditi

+Valuation,Procjena

+Valuation Method,Vrednovanje metoda

+Valuation Rate,Vrednovanje Stopa

+Valuation and Total,Vrednovanje i Total

+Value,Vrijednost

+Value or Qty,"Vrijednost, ili Kol"

+Vehicle Dispatch Date,Vozilo Dispatch Datum

+Vehicle No,Ne vozila

+Verified By,Ovjeren od strane

+View,pogled

+View Ledger,Pogledaj Ledger

+View Now,Pregled Sada

+Visit,Posjetiti

+Visit report for maintenance call.,Posjetite izvješće za održavanje razgovora.

+Voucher #,bon #

+Voucher Detail No,Bon Detalj Ne

+Voucher ID,Bon ID

+Voucher No,Bon Ne

+Voucher Type,Bon Tip

+Voucher Type and Date,Tip bon i datum

+WIP Warehouse required before Submit,WIP skladišta potrebno prije Podnijeti

+Walk In,Šetnja u

+Warehouse,skladište

+Warehouse ,

+Warehouse Contact Info,Skladište Kontakt Info

+Warehouse Detail,Skladište Detalj

+Warehouse Name,Skladište Ime

+Warehouse User,Skladište Upute

+Warehouse Users,Skladište Korisnika

+Warehouse and Reference,Skladište i upute

+Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt,Skladište se može mijenjati samo preko Stock Stupanje / Dostavnica / kupiti primitka

+Warehouse cannot be changed for Serial No.,Skladište se ne može promijeniti za serijskog broja

+Warehouse does not belong to company.,Skladište ne pripadaju tvrtki.

+Warehouse is missing in Purchase Order,Skladište nedostaje u narudžbenice

+Warehouse where you are maintaining stock of rejected items,Skladište gdje ste održavanju zaliha odbijenih stavki

+Warehouse-Wise Stock Balance,Skladište-Wise Stock Balance

+Warehouse-wise Item Reorder,Warehouse-mudar Stavka redoslijeda

+Warehouses,Skladišta

+Warn,Upozoriti

+Warning: Leave application contains following block dates,Upozorenje: Ostavite program sadrži sljedeće blok datume

+Warning: Material Requested Qty is less than Minimum Order Qty,Upozorenje : Materijal Tražena količina manja nego minimalna narudžba kol

+Warranty / AMC Details,Jamstveni / AMC Brodu

+Warranty / AMC Status,Jamstveni / AMC Status

+Warranty Expiry Date,Jamstvo Datum isteka

+Warranty Period (Days),Jamstveno razdoblje (dani)

+Warranty Period (in days),Jamstveno razdoblje (u danima)

+Warranty expiry date and maintenance status mismatched,Jamstveni rok valjanosti i status održavanje neprilagođeno

+Website,Website

+Website Description,Web stranica Opis

+Website Item Group,Web stranica artikla Grupa

+Website Item Groups,Website Stavka Grupe

+Website Settings,Website Postavke

+Website Warehouse,Web stranica galerije

+Wednesday,Srijeda

+Weekly,Tjedni

+Weekly Off,Tjedni Off

+Weight UOM,Težina UOM

+"Weight is mentioned,\nPlease mention ""Weight UOM"" too","Težina je spomenuto , \ nDa spominjem "" Težina UOM "" previše"

+Weightage,Weightage

+Weightage (%),Weightage (%)

+Welcome to ERPNext. Over the next few minutes we will help you setup your ERPNext account. Try and fill in as much information as you have even if it takes a bit longer. It will save you a lot of time later. Good Luck!,"Dobrodošli na ERPNext . Tijekom sljedećih nekoliko minuta, mi ćemo vam pomoći postava tvoj ERPNext računa . Pokušajte i ispunite što više informacija kao što su , čak i ako to trajemalo duže . To će vam uštedjeti puno vremena kasnije . Sretno !"

+What does it do?,Što učiniti ?

+"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.","Kada bilo koji od provjerenih transakcija &quot;Postavio&quot;, e-mail pop-up automatski otvorio poslati e-mail na povezane &quot;Kontakt&quot; u toj transakciji, s transakcijom u privitku. Korisnik može ili ne može poslati e-mail."

+"When submitted, the system creates difference entries ",

+Where items are stored.,Gdje predmeti su pohranjeni.

+Where manufacturing operations are carried out.,Gdje proizvodni postupci provode.

+Widowed,Udovički

+Will be calculated automatically when you enter the details,Hoće li biti izračunata automatski kada unesete podatke

+Will be updated after Sales Invoice is Submitted.,Hoće li se obnavljaju nakon prodaje fakture je Prijavljen.

+Will be updated when batched.,Hoće li biti ažurirani kada izmiješane.

+Will be updated when billed.,Hoće li biti promjena kada je naplaćeno.

+With Operations,Uz operacije

+With period closing entry,Ulaskom razdoblje zatvaranja

+Work Details,Radni Brodu

+Work Done,Rad Done

+Work In Progress,Radovi u tijeku

+Work-in-Progress Warehouse,Rad u tijeku Warehouse

+Working,Rad

+Workstation,Workstation

+Workstation Name,Ime Workstation

+Write Off Account,Napišite Off račun

+Write Off Amount,Napišite paušalni iznos

+Write Off Amount <=,Otpis Iznos &lt;=

+Write Off Based On,Otpis na temelju

+Write Off Cost Center,Otpis troška

+Write Off Outstanding Amount,Otpisati preostali iznos

+Write Off Voucher,Napišite Off bon

+Wrong Template: Unable to find head row.,Pogrešna Predložak: Nije moguće pronaći glave red.

+Year,Godina

+Year Closed,Godina Zatvoreno

+Year End Date,Godina Datum završetka

+Year Name,Godina Ime

+Year Start Date,Godina Datum početka

+Year Start Date and Year End Date are already set in Fiscal Year: ,

+Year Start Date and Year End Date are not within Fiscal Year.,Godina Početak Datum i Godina End Date nisu u fiskalnoj godini .

+Year Start Date should not be greater than Year End Date,Godine Datum početka ne bi trebao biti veći od Godina End Date

+Year of Passing,Godina Prolazeći

+Yearly,Godišnje

+Yes,Da

+You are not allowed to reply to this ticket.,Vi ne smijete odgovoriti na ovu kartu.

+You are not authorized to do/modify back dated entries before ,Niste ovlašteni za to / mijenjati vratiti prije nadnevaka

+You are not authorized to set Frozen value,Niste ovlašteni za postavljanje Frozen vrijednost

+You are the Expense Approver for this record. Please Update the 'Status' and Save,"Vi steRashodi Odobritelj za ovaj rekord . Molimo Ažuriranje "" status"" i Save"

+You are the Leave Approver for this record. Please Update the 'Status' and Save,"Vi steOstavite Odobritelj za ovaj rekord . Molimo Ažuriranje "" status"" i Save"

+You can Enter Row only if your Charge Type is 'On Previous Row Amount' or ' Previous Row Total',Možete Unesite Row samo ako vaš Charge Tip je ' Na prethodni red Iznos ' ili ' prethodnog retka Total '

+You can enter any date manually,Možete unijeti bilo koji datum ručno

+You can enter the minimum quantity of this item to be ordered.,Možete unijeti minimalnu količinu ove točke biti naređeno.

+You can not change rate if BOM mentioned agianst any item,Ne možete promijeniti brzinu ako BOM spomenuo agianst bilo predmet

+You can not enter both Delivery Note No and Sales Invoice No. Please enter any one.,Vi ne možete unositi oba isporuke Napomena Ne i prodaje Račun br Unesite bilo jedno .

+"You can start by selecting backup frequency and \
+					granting access for sync",

+You can submit this Stock Reconciliation.,Možete poslati ovu zaliha pomirenja .

+You can update either Quantity or Valuation Rate or both.,Možete ažurirati ili količini ili vrednovanja Ocijenite ili oboje .

+You cannot Enter Row no. greater than or equal to current row no. for this Charge type,Ne možete Unesite Row nema . veći ili jednak sjenčanja br . za ovu vrstu Charge

+You cannot deduct when category is for 'Valuation' or 'Valuation and Total',"Vi ne možete odbiti kada kategorija je "" vrednovanje "" ili "" Vrednovanje i Total '"

+You cannot directly enter Amount and if your Charge Type is Actual enter your amount in Rate,"Vi ne možete izravno unijeti iznos, a ako je vaš Charge Tip je Stvarni unesite iznos u stopu"

+You cannot give more than ,

+You cannot select Charge Type as 'On Previous Row Amount' or 'On Previous Row Total' for first row,"Ne možete odabrati Naknada kao ' na prethodnim Row Iznos ""ili"" u odnosu na prethodnu Row Ukupno ""za prvi red"

+You cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for valuation. You can select only 'Total' option for previous row amount or previous row total,"Ne možete odabrati vrstu naboja kao ' na prethodnim Row Iznos ""ili"" u odnosu na prethodnu Row Total ' za vrednovanje . Možete odabrati samo ' Ukupno ' opciju za prethodni iznos red ili prethodne ukupno redu"

+You have entered duplicate items. Please rectify and try again.,Unijeli duple stavke . Molimo ispraviti i pokušajte ponovno .

+You may need to update: ,Možda ćete morati ažurirati:

+You must ,

+Your Customer's TAX registration numbers (if applicable) or any general information,Vaš klijent je poreznoj registraciji brojevi (ako je primjenjivo) ili bilo opće informacije

+Your Customers,vaši klijenti

+Your ERPNext subscription will,Vaša pretplata ERPNext će

+Your Products or Services,Svoje proizvode ili usluge

+Your Suppliers,vaši Dobavljači

+Your sales person who will contact the customer in future,Vaš prodaje osobi koja će kontaktirati kupca u budućnosti

+Your sales person will get a reminder on this date to contact the customer,Vaš prodavač će dobiti podsjetnik na taj datum kontaktirati kupca

+Your setup is complete. Refreshing...,Vaš postava je potpuni . Osvježavajući ...

+Your support email id - must be a valid email - this is where your emails will come!,Vaša podrška e-mail id - mora biti valjana e-mail - ovo je mjesto gdje svoje e-mailove će doći!

+already available in Price List,već je dostupan u Cjeniku

+already returned though some other documents,"Već se vratio , iako su neki drugi dokumenti"

+also be included in Item's rate,također biti uključeni u stavku je stopa

+and,i

+"and ""Is Sales Item"" is ""Yes"" and there is no other Sales BOM","i "" Je Prodaja Stavka "" je "" Da "" i ne postoji drugi Prodaja BOM"

+"and create a new Account Ledger (by clicking on Add Child) of type ""Bank or Cash""","i stvoriti novi korisnički račun Ledger ( klikom na Dodaj dijete ) tipa "" banke ili gotovinu """

+"and create a new Account Ledger (by clicking on Add Child) of type ""Tax"" and do mention the Tax rate.","i stvoriti novu Ledger računa (klikom na Dodaj dijete ) tipa "" porez"" i ne spominju se porezna stopa ."

+and fiscal year: ,

+are not allowed for,nisu dopušteni

+are not allowed for ,

+are not allowed.,nisu dopušteni.

+assigned by,dodjeljuje

+but entries can be made against Ledger,ali unose možete izvoditi protiv Ledgera

+but is pending to be manufactured.,", ali je u tijeku kako bi se proizvoditi ."

+cancel,otkazati

+cannot be greater than 100,ne može biti veća od 100

+dd-mm-yyyy,dd-mm-yyyy

+dd/mm/yyyy,dd / mm / gggg

+deactivate,deaktivirati

+discount on Item Code,popusta na Kodeks artikla

+does not belong to BOM: ,ne pripadaju sastavnice:

+does not have role 'Leave Approver',nema ulogu &#39;ostaviti Odobritelj&#39;

+does not match,ne odgovara

+"e.g. Bank, Cash, Credit Card","npr. banka, gotovina, kreditne kartice"

+"e.g. Kg, Unit, Nos, m","npr. kg, Jedinica, br, m"

+eg. Cheque Number,npr.. Ček Broj

+example: Next Day Shipping,Primjer: Sljedeći dan Dostava

+has already been submitted.,je već poslan .

+has been entered atleast twice,je ušao atleast dva puta

+has been made after posting date,ostvaren je datuma kada je poslana

+has expired,je istekla

+have a common territory,imaju zajednički teritorij

+in the same UOM.,u istom UOM .

+is a cancelled Item,je otkazan artikla

+is not a Stock Item,nije kataloški artikla

+lft,LFT

+mm-dd-yyyy,dd-mm-yyyy

+mm/dd/yyyy,dd / mm / gggg

+must be a Liability account,mora bitiračun odgovornosti

+must be one of,mora biti jedan od

+not a purchase item,Ne kupnju stavke

+not a sales item,Ne prodaje stavku

+not a service item.,Ne usluga stavku.

+not a sub-contracted item.,Ne pod-ugovori stavku.

+not submitted,ne podnosi

+not within Fiscal Year,nije u fiskalnoj godini

+of,od

+old_parent,old_parent

+reached its end of life on,dosegla svoj kraj života na

+rgt,ustaša

+should be 100%,bi trebao biti 100%

+the form before proceeding,Obrazac prije nastavka

+they are created automatically from the Customer and Supplier master,oni su se automatski stvara od kupca i dobavljača majstora

+"to be included in Item's rate, it is required that: ","koji će biti uključeni u stavke stope, potrebno je da:"

+to set the given stock and valuation on this date.,postaviti zadani zaliha i procjenu vrijednosti tog datuma .

+usually as per physical inventory.,obično po fizičke inventure .

+website page link,web stranica vode

+which is greater than sales order qty ,što je više od prodajnog naloga Kol

+yyyy-mm-dd,gggg-mm-dd

diff --git a/erpnext/translations/it.csv b/erpnext/translations/it.csv
new file mode 100644
index 0000000..0c3cbf4
--- /dev/null
+++ b/erpnext/translations/it.csv
@@ -0,0 +1,3029 @@
+ (Half Day), (Mezza Giornata)

+ .You can not assign / modify / remove Master Name,

+ Quantity should be greater than 0.,

+ after this transaction.,

+ against cost center ,

+ against sales order,contro l&#39;ordine di vendita

+ against same operation, per la stessa operazione

+ already marked, già avviato

+ and fiscal year : ,

+ and year: ,e anno:

+ as it is stock Item or packing item,in quanto è disponibile articolo o elemento dell&#39;imballaggio

+ at warehouse: ,in magazzino:

+ budget ,

+ can not be created/modified against stopped Sales Order ,

+ can not be deleted,

+ can not be made., non può essere fatto.

+ can not be received twice,

+ can only be debited/credited through Stock transactions,

+ created,

+ does not belong to ,

+ does not belong to Warehouse,

+ does not belong to the company, non appartiene alla società

+ does not exists,

+ for account ,

+ has been freezed. ,è stato congelato.

+ is a frozen account. Either make the account active or assign role in Accounts Settings who can create / modify entries against this account,

+" is a frozen account. To create / edit transactions against this account, you need role",

+" is less than equals to zero in the system, valuation rate is mandatory for this item",

+ is mandatory, è obbligatorio

+ is mandatory for GL Entry, è obbligatorio per GL Entry

+ is not a ledger, non è un libro mastro

+ is not active, non attivo

+ is not submitted document,

+" is now the default Fiscal Year. \
+			Please refresh your browser for the change to take effect.",

+ not active or does not exists in the system, non attiva o non esiste nel sistema

+ or the BOM is cancelled or inactive, o la Di.Ba è rimossa o disattivata

+ should be same as that in ,dovrebbe essere uguale a quello in

+ was on leave on ,era in aspettativa per

+ will be ,sarà

+ will be created,

+ will be over-billed against mentioned ,saranno oltre becco contro menzionato

+ will become ,diventerà

+ will exceed by ,

+""" does not exists","""Non esiste"

+# ###.##,

+"#,###",

+"#,###.##",

+"#,###.###",

+"#,##,###.##",

+#.###,

+"#.###,##",

+%  Delivered,%  Consegnato

+% Amount Billed,% Importo Fatturato

+% Billed,% Fatturato

+% Completed,% Completato

+% Delivered,Consegnato %

+% Installed,% Installato

+% Received,% Ricevuto

+% of materials billed against this Purchase Order.,% di materiali fatturati su questo Ordine di Acquisto.

+% of materials billed against this Sales Order,% di materiali fatturati su questo Ordine di Vendita

+% of materials delivered against this Delivery Note,% dei materiali consegnati di questa Bolla di Consegna

+% of materials delivered against this Sales Order,% dei materiali consegnati su questo Ordine di Vendita

+% of materials ordered against this Material Request,% di materiali ordinati su questa Richiesta Materiale

+% of materials received against this Purchase Order,di materiali ricevuti su questo Ordine di Acquisto

+%(conversion_rate_label)s is mandatory. Maybe Currency Exchange record is not created for %(from_currency)s to %(to_currency)s,% ( conversion_rate_label ) s è obbligatoria . Forse record di cambio di valuta non è stato creato per% ( from_currency ) s al % ( to_currency ) s

+' in Company: ,&#39;In compagnia:

+'To Case No.' cannot be less than 'From Case No.','A Case N.' non puo essere minore di 'Da Case N.'

+"(Paid amount + Write Off Amount) can not be \
+				greater than Grand Total",

+(Total) Net Weight value. Make sure that Net Weight of each item is,(Totale ) Valore di peso netto . Assicurarsi che il peso netto di ogni articolo è

+* Will be calculated in the transaction.,'A Case N.' non puo essere minore di 'Da Case N.'

+"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.
+
+To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**",

+**Currency** Master,**Valuta** Principale

+**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,**Anno fiscale** rappresenta un esercizio finanziario. Tutti i dati contabili e le altre principali operazioni sono tracciati per **anno fiscale**.

+". Outstanding cannot be less than zero. \
+			 	Please match exact outstanding.",

+. Please set status of the employee as 'Left',. Si prega di impostare lo stato del dipendente a 'left'

+. You can not mark his attendance as 'Present',. Non è possibile contrassegnare la sua partecipazione come 'Presente'

+01,01

+02,02

+03,03

+04,04

+05,05

+06,06

+07,07

+08,08

+09,09

+"1 Currency = [?] Fraction
+For e.g. 1 USD = 100 Cent",

+1. To maintain the customer wise item code and to make them searchable based on their code use this option,1.Per mantenere la voce codice cliente e renderli ricercabili in base al loro codice usare questa opzione

+10,10

+11,11

+12,12

+2,2

+3,3

+4,4

+5,5

+6,6

+: Duplicate row from same ,: Duplica riga dalla stessa

+: It is linked to other active BOM(s),: Linkato su un altra Di.Ba. attiva

+: Mandatory for a Recurring Invoice.,: Obbligatorio per una Fattura Ricorrente

+"<a href=""#Sales Browser/Customer Group"">Add / Edit</a>","<a href=""#Sales Browser/Customer Group""> Aggiungi / Modifica < / a>"

+"<a href=""#Sales Browser/Item Group"">Add / Edit</a>","<a href=""#Sales Browser/Item Group""> Aggiungi / Modifica < / a>"

+"<a href=""#Sales Browser/Territory"">Add / Edit</a>","<a href=""#Sales Browser/Territory""> Aggiungi / Modifica < / a>"

+"<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank"">[?]</a>","<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank""> [ ? ] < / a>"

+A Customer exists with same name,Esiste un Cliente con lo stesso nome

+A Lead with this email id should exist,Un Lead con questa e-mail dovrebbe esistere

+"A Product or a Service that is bought, sold or kept in stock.","Un prodotto o un servizio che viene acquistato, venduto o tenuto in magazzino."

+A Supplier exists with same name,Esiste un Fornitore con lo stesso nome

+A condition for a Shipping Rule,Una condizione per una regola di trasporto

+A logical Warehouse against which stock entries are made.,Un Deposito logica contro cui sono fatte le entrate nelle scorte.

+A symbol for this currency. For e.g. $,Un simbolo per questa valuta. Per esempio $

+A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,Un distributore di terzi / rivenditore / commissionario / affiliati / rivenditore che vende i prodotti di aziende per una commissione.

+A+,A+

+A-,A-

+AB+,AB +

+AB-,AB-

+AMC Expiry Date,AMC Data Scadenza

+AMC expiry date and maintenance status mismatched,AMC data di scadenza e lo stato di manutenzione non corrispondenti

+ATT,ATT

+Abbr,Abbr

+About ERPNext,Chi ERPNext

+Above Value,Sopra Valore

+Absent,Assente

+Acceptance Criteria,Criterio Accettazione

+Accepted,Accettato

+Accepted Quantity,Quantità Accettata

+Accepted Warehouse,Magazzino Accettato

+Account,conto

+Account ,

+Account Balance,Bilancio Conto

+Account Details,Dettagli conto

+Account Head,Conto Capo

+Account Name,Nome Conto

+Account Type,Tipo Conto

+Account expires on,Account scade il

+Account for the warehouse (Perpetual Inventory) will be created under this Account.,Conto per il magazzino ( Perpetual Inventory) verrà creato con questo account .

+Account for this ,Tenere conto di questo

+Accounting,Contabilità

+Accounting Entries are not allowed against groups.,Le voci contabili non sono ammessi contro i gruppi .

+"Accounting Entries can be made against leaf nodes, called","Scritture contabili può essere fatta contro nodi foglia , chiamato"

+Accounting Year.,Contabilità Anno

+"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","Registrazione contabile congelato fino a questa data, nessuno può / Modifica voce eccetto ruolo specificato di seguito."

+Accounting journal entries.,Diario scritture contabili.

+Accounts,Conti

+Accounts Frozen Upto,Conti congelati Fino

+Accounts Payable,Conti pagabili

+Accounts Receivable,Conti esigibili

+Accounts Settings,Impostazioni Conti

+Action,Azione

+Active,Attivo

+Active: Will extract emails from ,Attivo: Will estrarre le email da

+Activity,Attività

+Activity Log,Log Attività

+Activity Log:,Registro attività :

+Activity Type,Tipo Attività

+Actual,Attuale

+Actual Budget,Budget Attuale

+Actual Completion Date,Data Completamento Attuale

+Actual Date,Stato Corrente

+Actual End Date,Attuale Data Fine

+Actual Invoice Date,Actual Data fattura

+Actual Posting Date,Data di registrazione effettiva

+Actual Qty,Q.tà Reale

+Actual Qty (at source/target),Q.tà Reale (sorgente/destinazione)

+Actual Qty After Transaction,Q.tà Reale dopo la Transazione

+Actual Qty: Quantity available in the warehouse.,Quantità effettivo: Quantità disponibile a magazzino.

+Actual Quantity,Quantità Reale

+Actual Start Date,Data Inizio Effettivo

+Add,Aggiungi

+Add / Edit Taxes and Charges,Aggiungere / Modificare Tasse e Costi

+Add Child,Aggiungi ai bambini

+Add Serial No,Aggiungi Serial No

+Add Taxes,Aggiungi Imposte

+Add Taxes and Charges,Aggiungere Tasse e spese

+Add or Deduct,Aggiungere o dedurre

+Add rows to set annual budgets on Accounts.,Aggiungere righe per impostare i budget annuali sui conti.

+Add to calendar on this date,Aggiungi al calendario in questa data

+Add/Remove Recipients,Aggiungere/Rimuovere Destinatario

+Additional Info,Informazioni aggiuntive

+Address,Indirizzo

+Address & Contact,Indirizzo e Contatto

+Address & Contacts,Indirizzi & Contatti

+Address Desc,Desc. indirizzo

+Address Details,Dettagli dell'indirizzo

+Address HTML,Indirizzo HTML

+Address Line 1,"Indirizzo, riga 1"

+Address Line 2,"Indirizzo, riga 2"

+Address Title,Titolo indirizzo

+Address Type,Tipo di indirizzo

+Advance Amount,Importo Anticipo

+Advance amount,Importo anticipo

+Advances,Avanzamenti

+Advertisement,Pubblicità

+After Sale Installations,Installazioni Post Vendita

+Against,Previsione

+Against Account,Previsione Conto

+Against Docname,Per Nome Doc

+Against Doctype,Per Doctype

+Against Document Detail No,Per Dettagli Documento N

+Against Document No,Per Documento N

+Against Expense Account,Per Spesa Conto

+Against Income Account,Per Reddito Conto

+Against Journal Voucher,Per Buono Acquisto

+Against Purchase Invoice,Per Fattura Acquisto

+Against Sales Invoice,Per Fattura Vendita

+Against Sales Order,Contro Sales Order

+Against Voucher,Per Tagliando

+Against Voucher Type,Per tipo Tagliando

+Ageing Based On,Invecchiamento Basato Su

+Agent,Agente

+"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. 
+
+The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".
+
+For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.
+
+Note: BOM = Bill of Materials",

+Aging Date,Data invecchiamento

+All Addresses.,Tutti gli indirizzi.

+All Contact,Tutti i contatti

+All Contacts.,Tutti i contatti.

+All Customer Contact,Tutti Contatti Clienti

+All Day,Intera giornata

+All Employee (Active),Tutti Dipendenti (Attivi)

+All Lead (Open),Tutti LEAD (Aperto)

+All Products or Services.,Tutti i Prodotti o Servizi.

+All Sales Partner Contact,Tutte i contatti Partner vendite

+All Sales Person,Tutti i Venditori

+All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,Tutte le operazioni di vendita possono essere taggati per più **Venditori** in modo che è possibile impostare e monitorare gli obiettivi.

+All Supplier Contact,Tutti i Contatti Fornitori

+All Supplier Types,Tutti i tipi di fornitori

+"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>
+Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.",

+"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>
+Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.",

+Allocate,Assegna

+Allocate leaves for the year.,Assegnare le foglie per l' anno.

+Allocated Amount,Assegna Importo

+Allocated Budget,Assegna Budget

+Allocated amount,Assegna importo

+Allow Bill of Materials,Consentire Distinta di Base

+Allow Dropbox Access,Consentire Accesso DropBox

+Allow For Users,Consentire Per gli utenti

+Allow Google Drive Access,Consentire Accesso Google Drive

+Allow Negative Balance,Consentire Bilancio Negativo

+Allow Negative Stock,Consentire Magazzino Negativo

+Allow Production Order,Consentire Ordine Produzione

+Allow User,Consentire Utente

+Allow Users,Consentire Utenti

+Allow the following users to approve Leave Applications for block days.,Consentire i seguenti utenti per approvare le richieste per i giorni di blocco.

+Allow user to edit Price List Rate in transactions,Consenti all&#39;utente di modificare Listino cambio nelle transazioni

+Allowance Percent,Tolleranza Percentuale

+Allowed Role to Edit Entries Before Frozen Date,Ruolo permesso di modificare le voci prima congelato Data

+Always use above Login Id as sender,Utilizzare sempre sopra ID di accesso come mittente

+Amended From,Corretto da

+Amount,Importo

+Amount (Company Currency),Importo (Valuta Azienda)

+Amount <=,Importo <=

+Amount >=,Importo >=

+Amount to Bill,Importo da Bill

+Analytics,Analytics

+Another Period Closing Entry,Un altro Entry periodo di chiusura

+Another Salary Structure '%s' is active for employee '%s'. Please make its status 'Inactive' to proceed.,Un'altra struttura retributiva '% s' è attivo per dipendente '% s' . Si prega di fare il suo status di ' inattivo ' per procedere .

+"Any other comments, noteworthy effort that should go in the records.","Altre osservazioni, degno di nota lo sforzo che dovrebbe andare nei registri."

+Applicable Holiday List,Lista Vacanze Applicabile

+Applicable Territory,Territorio applicabile

+Applicable To (Designation),Applicabile a (Designazione)

+Applicable To (Employee),Applicabile a (Dipendente)

+Applicable To (Role),Applicabile a (Ruolo)

+Applicable To (User),Applicabile a (Utente)

+Applicant Name,Nome del Richiedente

+Applicant for a Job,Richiedente per Lavoro

+Applicant for a Job.,Richiedente per Lavoro.

+Applications for leave.,Richieste di Ferie

+Applies to Company,Applica ad Azienda

+Apply / Approve Leaves,Applica / Approvare Ferie

+Appraisal,Valutazione

+Appraisal Goal,Obiettivo di Valutazione

+Appraisal Goals,Obiettivi di Valutazione

+Appraisal Template,Valutazione Modello

+Appraisal Template Goal,Valutazione Modello Obiettivo

+Appraisal Template Title,Valutazione Titolo Modello

+Approval Status,Stato Approvazione

+Approved,Approvato

+Approver,Certificatore

+Approving Role,Regola Approvazione

+Approving User,Utente Certificatore

+Are you sure you want to STOP ,

+Are you sure you want to UNSTOP ,

+Arrear Amount,Importo posticipata

+"As Production Order can be made for this item, \
+				it must be a stock item.",

+As existing qty for item: ,Per quanto qty esistente per la voce:

+As per Stock UOM,Per Stock UOM

+"As there are existing stock transactions for this item, you can not change the values of 'Has Serial No', 'Is Stock Item' and 'Valuation Method'","Come ci sono le transazioni di magazzino esistenti per questo articolo, non è possibile modificare i valori di ' Ha Serial No' , ' è articolo di ' e ' il metodo di valutazione '"

+Atleast one warehouse is mandatory,Almeno un Magazzino è obbligatorio

+Attendance,Presenze

+Attendance Date,Data Presenza

+Attendance Details,Dettagli presenze

+Attendance From Date,Partecipazione Da Data

+Attendance From Date and Attendance To Date is mandatory,La frequenza da Data e presenze A Data è obbligatoria

+Attendance To Date,Partecipazione a Data

+Attendance can not be marked for future dates,La Presenza non può essere inserita nel futuro

+Attendance for the employee: ,La frequenza per il dipendente:

+Attendance record.,Archivio Presenze

+Authorization Control,Controllo Autorizzazioni

+Authorization Rule,Ruolo Autorizzazione

+Auto Accounting For Stock Settings,Contabilità Auto Per Impostazioni Immagini

+Auto Email Id,Email ID Auto

+Auto Material Request,Richiesta Materiale Auto

+Auto-raise Material Request if quantity goes below re-order level in a warehouse,Auto aumenta Materiale Richiesta se la quantità scende sotto il livello di riordino in un magazzino

+Automatically extract Job Applicants from a mail box ,

+Automatically extract Leads from a mail box e.g.,Estrarre automaticamente Leads da una casella di posta elettronica ad esempio

+Automatically updated via Stock Entry of type Manufacture/Repack,Aggiornato automaticamente via Archivio Entrata di tipo Produzione / Repack

+Autoreply when a new mail is received,Auto-Rispondi quando si riceve una nuova mail

+Available,Disponibile

+Available Qty at Warehouse,Quantità Disponibile a magazzino

+Available Stock for Packing Items,Disponibile Magazzino per imballaggio elementi

+"Available in 
+BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet",

+Average Age,Età media

+Average Commission Rate,Media della Commissione Tasso

+Average Discount,Sconto Medio

+B+,B+

+B-,B-

+BILL,BILL

+BILLJ,BILLJ

+BOM,DIBA

+BOM Detail No,DIBA Dettagli N.

+BOM Explosion Item,DIBA Articolo Esploso

+BOM Item,DIBA Articolo

+BOM No,N. DiBa

+BOM No. for a Finished Good Item,DiBa N. per un buon articolo finito

+BOM Operation,DiBa Operazione

+BOM Operations,DiBa Operazioni

+BOM Replace Tool,DiBa Sostituire Strumento

+BOM replaced,DiBa Sostituire

+Backup Manager,Gestione Backup

+Backup Right Now,Backup ORA

+Backups will be uploaded to,Backup verranno caricati su

+Balance Qty,equilibrio Quantità

+Balance Value,saldo Valore

+"Balances of Accounts of type ""Bank or Cash""","Bilancio Conti del tipo ""Banca o Moneta"""

+Bank,Banca

+Bank A/C No.,Bank A/C No.

+Bank Account,Conto Banca

+Bank Account No.,Conto Banca N.

+Bank Accounts,Conti bancari

+Bank Clearance Summary,Sintesi Liquidazione Banca

+Bank Name,Nome Banca

+Bank Reconciliation,Conciliazione Banca

+Bank Reconciliation Detail,Dettaglio Riconciliazione Banca

+Bank Reconciliation Statement,Prospetto di Riconciliazione Banca

+Bank Voucher,Buono Banca

+Bank or Cash,Banca o Contante

+Bank/Cash Balance,Banca/Contanti Saldo

+Barcode,Codice a barre

+Based On,Basato su

+Basic Info,Info Base

+Basic Information,Informazioni di Base

+Basic Rate,Tasso Base

+Basic Rate (Company Currency),Tasso Base (Valuta Azienda)

+Batch,Lotto

+Batch (lot) of an Item.,Lotto di un articolo

+Batch Finished Date,Data Termine Lotto

+Batch ID,ID Lotto

+Batch No,Lotto N.

+Batch Started Date,Data inizio Lotto

+Batch Time Logs for Billing.,Registra Tempo Lotto per Fatturazione.

+Batch Time Logs for billing.,Registra Tempo Lotto per fatturazione.

+Batch-Wise Balance History,Cronologia Bilanciamento Lotti-Wise

+Batched for Billing,Raggruppati per la Fatturazione

+"Before proceeding, please create Customer from Lead","Prima di procedere , vi preghiamo di creare Cliente da piombo"

+Better Prospects,Prospettive Migliori

+Bill Date,Data Fattura

+Bill No,Fattura N.

+Bill of Material to be considered for manufacturing,Elenco dei materiali da considerare per la produzione

+Bill of Materials,Distinta Materiali

+Bill of Materials (BOM),Distinta Materiali (DiBa)

+Billable,Addebitabile

+Billed,Addebbitato

+Billed Amount,importo fatturato

+Billed Amt,Adebbitato Amt

+Billing,Fatturazione

+Billing Address,Indirizzo Fatturazione

+Billing Address Name,Nome Indirizzo Fatturazione

+Billing Status,Stato Faturazione

+Bills raised by Suppliers.,Fatture sollevate dai fornitori.

+Bills raised to Customers.,Fatture sollevate dai Clienti.

+Bin,Bin

+Bio,Bio

+Birthday,Compleanno

+Block Date,Data Blocco

+Block Days,Giorno Blocco

+Block Holidays on important days.,Blocco Vacanze in giorni importanti

+Block leave applications by department.,Blocco domande uscita da ufficio.

+Blog Post,Articolo Blog

+Blog Subscriber,Abbonati Blog

+Blood Group,Gruppo Discendenza

+Both Income and Expense balances are zero. No Need to make Period Closing Entry.,Entrambi i saldi di entrate e uscite sono pari a zero . Nessuna necessità di rendere Periodo di chiusura delle iscrizioni .

+Both Warehouse must belong to same Company,Entrambi Warehouse deve appartenere alla stessa Società

+Branch,Ramo

+Brand,Marca

+Brand Name,Nome Marca

+Brand master.,Marchio Originale.

+Brands,Marche

+Breakdown,Esaurimento

+Budget,Budget

+Budget Allocated,Budget Assegnato

+Budget Detail,Dettaglio Budget

+Budget Details,Dettaglii Budget

+Budget Distribution,Distribuzione Budget

+Budget Distribution Detail,Dettaglio Distribuzione Budget

+Budget Distribution Details,Dettagli Distribuzione Budget

+Budget Variance Report,Report Variazione Budget

+Build Report,costruire Rapporto

+Bulk Rename,Rename Bulk

+Bummer! There are more holidays than working days this month.,Disdetta! Ci sono più vacanze di giorni lavorativi del mese.

+Bundle items at time of sale.,Articoli Combinati e tempi di vendita.

+Buyer of Goods and Services.,Durante l'acquisto di beni e servizi.

+Buying,Acquisto

+Buying Amount,Importo Acquisto

+Buying Settings,Impostazioni Acquisto

+By,By

+C-FORM/,C-FORM/

+C-Form,C-Form

+C-Form Applicable,C-Form Applicable

+C-Form Invoice Detail,C-Form Detagli Fattura

+C-Form No,C-Form N.

+C-Form records,Record C -Form

+CI/2010-2011/,CI/2010-2011/

+COMM-,COMM-

+CUST,CUST

+CUSTMUM,CUSTMUM

+Calculate Based On,Calcola in base a

+Calculate Total Score,Calcolare il punteggio totale

+Calendar Events,Eventi del calendario

+Call,Chiama

+Campaign,Campagna

+Campaign Name,Nome Campagna

+"Can not filter based on Account, if grouped by Account","Non è possibile filtrare sulla base di conto , se raggruppati per conto"

+"Can not filter based on Voucher No, if grouped by Voucher","Non è possibile filtrare sulla base di Voucher No , se raggruppati per Voucher"

+Cancelled,Annullato

+Cancelling this Stock Reconciliation will nullify its effect.,Annullamento questo Stock Riconciliazione si annulla il suo effetto .

+Cannot ,Impossibile

+Cannot Cancel Opportunity as Quotation Exists,Non può annullare Opportunità come esiste Preventivo

+Cannot approve leave as you are not authorized to approve leaves on Block Dates.,Non può approvare lasciare come non si è autorizzati ad approvare le ferie sulle date di blocco.

+Cannot change Year Start Date and Year End Date once the Fiscal Year is saved.,"Impossibile modificare Anno data di inizio e di fine anno , una volta l' anno fiscale è stato salvato ."

+Cannot continue.,Non è possibile continuare.

+"Cannot declare as lost, because Quotation has been made.","Non è possibile dichiarare come perduto , perché Preventivo è stato fatto ."

+"Cannot delete Serial No in warehouse. \
+				First remove from warehouse, then delete.",

+Cannot set as Lost as Sales Order is made.,Impossibile impostare come persa come è fatto Sales Order .

+Capacity,Capacità

+Capacity Units,Unità Capacità

+Carry Forward,Portare Avanti

+Carry Forwarded Leaves,Portare Avanti Autorizzazione

+Case No. cannot be 0,Caso No. Non può essere 0

+Cash,Contante

+Cash Voucher,Buono Contanti

+Cash/Bank Account,Conto Contanti/Banca

+Category,Categoria

+Cell Number,Numero di Telefono

+Change UOM for an Item.,Cambia UOM per l'articolo.

+Change the starting / current sequence number of an existing series.,Cambia l'inizio/numero sequenza corrente per una serie esistente

+Channel Partner,Canale Partner

+Charge,Addebitare

+Chargeable,Addebitabile

+Chart of Accounts,Grafico dei Conti

+Chart of Cost Centers,Grafico Centro di Costo

+Chat,Chat

+Check all the items below that you want to send in this digest.,Controllare tutti gli elementi qui di seguito che si desidera inviare in questo digest.

+Check for Duplicates,Verificare la presenza di duplicati

+Check how the newsletter looks in an email by sending it to your email.,Verificare come la newsletter si vede in una e-mail inviandola alla tua e-mail.

+"Check if recurring invoice, uncheck to stop recurring or put proper End Date","Seleziona se fattura ricorrente, deseleziona per fermare ricorrenti o mettere corretta Data di Fine"

+"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","Seleziona se necessiti di fattura ricorrente periodica. Dopo aver inserito ogni fattura vendita, la sezione Ricorrenza diventa visibile."

+Check if you want to send salary slip in mail to each employee while submitting salary slip,"Seleziona se si desidera inviare busta paga in posta a ciascun dipendente, mentre la presentazione foglio paga"

+Check this if you want to force the user to select a series before saving. There will be no default if you check this.,Seleziona se vuoi forzare l'utente a selezionare una serie prima di salvare. Altrimenti sarà NO di default.

+Check this if you want to send emails as this id only (in case of restriction by your email provider).,Seleziona se vuoi inviare mail solo con questo ID (in caso di restrizione dal provider di posta elettronica).

+Check this if you want to show in website,Seleziona se vuoi mostrare nel sito

+Check this to disallow fractions. (for Nos),Seleziona per disabilitare frazioni. (per NOS)

+Check this to pull emails from your mailbox,Seleziona per scaricare la posta dal tuo account

+Check to activate,Seleziona per attivare

+Check to make Shipping Address,Seleziona per fare Spedizione Indirizzo

+Check to make primary address,Seleziona per impostare indirizzo principale

+Cheque,Assegno

+Cheque Date,Data Assegno

+Cheque Number,Controllo Numero

+City,Città

+City/Town,Città/Paese

+Claim Amount,Importo Reclamo

+Claims for company expense.,Reclami per spese dell'azienda.

+Class / Percentage,Classe / Percentuale

+Classic,Classico

+Classification of Customers by region,Classificazione Clienti per Regione

+Clear Table,Pulisci Tabella

+Clearance Date,Data Liquidazione

+Click here to buy subscription.,Clicca qui per acquistare la sottoscrizione .

+Click on 'Make Sales Invoice' button to create a new Sales Invoice.,Clicca sul pulsante 'Crea Fattura Vendita' per creare una nuova Fattura di Vendita

+Click on a link to get options to expand get options ,

+Client,Intestatario

+Close Balance Sheet and book Profit or Loss.,Chiudere Stato Patrimoniale e il libro utile o perdita .

+Closed,Chiuso

+Closing Account Head,Chiudere Conto Primario

+Closing Date,Data Chiusura

+Closing Fiscal Year,Chiusura Anno Fiscale

+Closing Qty,Chiusura Quantità

+Closing Value,Valore di chiusura

+CoA Help,Aiuto CoA

+Cold Calling,Chiamata Fredda

+Color,Colore

+Comma separated list of email addresses,Lista separata da virgola degli indirizzi email

+Comments,Commenti

+Commission Rate,Tasso Commissione

+Commission Rate (%),Tasso Commissione (%)

+Commission partners and targets,Commissione Partner  Obiettivi

+Commit Log,Commit Log

+Communication,Comunicazione

+Communication HTML,Comunicazione HTML

+Communication History,Storico Comunicazioni

+Communication Medium,Mezzo di comunicazione

+Communication log.,Log comunicazione

+Communications,comunicazioni

+Company,Azienda

+Company Abbreviation,Abbreviazione Società

+Company Details,Dettagli Azienda

+Company Email,azienda Email

+Company Info,Info Azienda

+Company Master.,Propritario Azienda.

+Company Name,Nome Azienda

+Company Settings,Impostazioni Azienda

+Company branches.,Rami Azienda.

+Company departments.,Dipartimento dell'Azienda.

+Company is missing in following warehouses,Azienda è presente nelle seguenti magazzini

+Company registration numbers for your reference. Example: VAT Registration Numbers etc.,"Numeri di registrazione dell'azienda per il vostro riferimento. Esempio: IVA numeri di registrazione, ecc"

+Company registration numbers for your reference. Tax numbers etc.,"Numeri di registrazione dell'azienda per il vostro riferimento. numero Tassa, ecc"

+"Company, Month and Fiscal Year is mandatory","Società , mese e anno fiscale è obbligatoria"

+Complaint,Reclamo

+Complete,Completare

+Completed,Completato

+Completed Production Orders,Completati gli ordini di produzione

+Completed Qty,Q.tà Completata

+Completion Date,Data Completamento

+Completion Status,Stato Completamento

+Confirmation Date,conferma Data

+Confirmed orders from Customers.,Ordini Confermati da Clienti.

+Consider Tax or Charge for,Cnsidera Tasse o Cambio per

+Considered as Opening Balance,Considerato come Apertura Saldo

+Considered as an Opening Balance,Considerato come Apertura Saldo

+Consultant,Consulente

+Consumable Cost,Costo consumabili

+Consumable cost per hour,Costo consumabili per ora

+Consumed Qty,Q.tà Consumata

+Contact,Contatto

+Contact Control,Controllo Contatto

+Contact Desc,Desc Contatto

+Contact Details,Dettagli Contatto

+Contact Email,Email Contatto

+Contact HTML,Contatto HTML

+Contact Info,Info Contatto

+Contact Mobile No,Cellulare Contatto

+Contact Name,Nome Contatto

+Contact No.,Contatto N.

+Contact Person,Persona Contatto

+Contact Type,Tipo Contatto

+Content,Contenuto

+Content Type,Tipo Contenuto

+Contra Voucher,Contra Voucher

+Contract End Date,Data fine Contratto

+Contribution (%),Contributo (%)

+Contribution to Net Total,Contributo sul totale netto

+Conversion Factor,Fattore di Conversione

+Conversion Factor of UOM: %s should be equal to 1. As UOM: %s is Stock UOM of Item: %s.,Fattore di Conversione del Confezionamento: % s dovrebbe essere uguale a 1 . Come Confezionamento: % s è Fotografico Confezionamento articolo: % s .

+Convert into Recurring Invoice,Convertire in fattura ricorrente

+Convert to Group,Convert to Group

+Convert to Ledger,Converti Ledger

+Converted,Convertito

+Copy From Item Group,Copiare da elemento Gruppo

+Cost Center,Centro di Costo

+Cost Center Details,Dettaglio Centro di Costo

+Cost Center Name,Nome Centro di Costo

+Cost Center must be specified for PL Account: ,Centro di costo deve essere specificato per Conto PL:

+Costing,Valutazione Costi

+Country,Nazione

+Country Name,Nome Nazione

+"Country, Timezone and Currency","Paese , Fuso orario e valuta"

+Create,Crea

+Create Bank Voucher for the total salary paid for the above selected criteria,Crea Buono Bancario per il totale dello stipendio da pagare per i seguenti criteri

+Create Customer,Crea clienti

+Create Material Requests,Creare Richieste Materiale

+Create New,Crea nuovo

+Create Opportunity,creare Opportunità

+Create Production Orders,Crea Ordine Prodotto

+Create Quotation,Crea Preventivo

+Create Receiver List,Crea Elenco Ricezione

+Create Salary Slip,Creare busta paga

+Create Stock Ledger Entries when you submit a Sales Invoice,Creare scorta voci registro quando inserisci una fattura vendita

+Create and Send Newsletters,Crea e Invia Newsletter

+Created Account Head: ,Creato Account Responsabile:

+Created By,Creato da

+Created Customer Issue,Creata Richiesta Cliente

+Created Group ,Gruppo creato

+Created Opportunity,Opportunità Creata

+Created Support Ticket,Crea Ticket Assistenza

+Creates salary slip for above mentioned criteria.,Crea busta paga per i criteri sopra menzionati.

+Creation Date,Data di creazione

+Creation Document No,Creazione di documenti No

+Creation Document Type,Creazione tipo di documento

+Creation Time,Tempo di creazione

+Credentials,Credenziali

+Credit,Credit

+Credit Amt,Credit Amt

+Credit Card Voucher,Carta Buono di credito

+Credit Controller,Controllare Credito

+Credit Days,Giorni Credito

+Credit Limit,Limite Credito

+Credit Note,Nota Credito

+Credit To,Credito a

+Credited account (Customer) is not matching with Sales Invoice,Conto titoli ( cliente ) non è la corrispondenza con fattura di vendita

+Cross Listing of Item in multiple groups,Attraversare Elenco di Articolo in più gruppi

+Currency,Valuta

+Currency Exchange,Cambio Valuta

+Currency Name,Nome Valuta

+Currency Settings,Impostazioni Valuta

+Currency and Price List,Valuta e Lista Prezzi

+Currency is missing for Price List,Valuta manca listino prezzi

+Current Address,Indirizzo Corrente

+Current Address Is,Indirizzo attuale è

+Current BOM,DiBa Corrente

+Current Fiscal Year,Anno Fiscale Corrente

+Current Stock,Scorta Corrente

+Current Stock UOM,Scorta Corrente UOM

+Current Value,Valore Corrente

+Custom,Personalizzato

+Custom Autoreply Message,Auto rispondi Messaggio Personalizzato

+Custom Message,Messaggio Personalizzato

+Customer,Cliente

+Customer (Receivable) Account,Cliente (Ricevibile) Account

+Customer / Item Name,Cliente / Nome voce

+Customer / Lead Address,Clienti / Lead Indirizzo

+Customer Account Head,Conto Cliente Principale

+Customer Acquisition and Loyalty,Acquisizione e fidelizzazione dei clienti

+Customer Address,Indirizzo Cliente

+Customer Addresses And Contacts,Indirizzi e Contatti Cliente

+Customer Code,Codice Cliente

+Customer Codes,Codici Cliente

+Customer Details,Dettagli Cliente

+Customer Discount,Sconto Cliente

+Customer Discounts,Sconti Cliente

+Customer Feedback,Opinione Cliente

+Customer Group,Gruppo Cliente

+Customer Group / Customer,Gruppi clienti / clienti

+Customer Group Name,Nome Gruppo Cliente

+Customer Intro,Intro Cliente

+Customer Issue,Questione Cliente

+Customer Issue against Serial No.,Questione Cliente per Seriale N.

+Customer Name,Nome Cliente

+Customer Naming By,Cliente nominato di

+Customer classification tree.,Albero classificazione Cliente

+Customer database.,Database Cliente.

+Customer's Item Code,Codice elemento Cliente

+Customer's Purchase Order Date,Data ordine acquisto Cliente

+Customer's Purchase Order No,Ordine Acquisto Cliente N.

+Customer's Purchase Order Number,Numero Ordine di Acquisto del Cliente

+Customer's Vendor,Fornitore del Cliente

+Customers Not Buying Since Long Time,Clienti non acquisto da molto tempo

+Customerwise Discount,Sconto Cliente saggio

+Customization,Personalizzazione

+Customize the Notification,Personalizzare Notifica

+Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,Personalizza testo di introduzione che andrà nell'email. Ogni transazione ha un introduzione distinta.

+DN,DN

+DN Detail,Dettaglio DN

+Daily,Giornaliero

+Daily Time Log Summary,Registro Giornaliero Tempo

+Data Import,Importa dati

+Database Folder ID,ID Cartella Database

+Database of potential customers.,Database Potenziali Clienti.

+Date,Data

+Date Format,Formato Data

+Date Of Retirement,Data di Ritiro

+Date and Number Settings,Impostazioni Data e Numeri

+Date is repeated,La Data si Ripete

+Date of Birth,Data Compleanno

+Date of Issue,Data Pubblicazione

+Date of Joining,Data Adesione

+Date on which lorry started from supplier warehouse,Data in cui camion partito da magazzino fornitore

+Date on which lorry started from your warehouse,Data in cui camion partito da nostro magazzino

+Dates,Date

+Days Since Last Order,Giorni dall'ultimo ordine

+Days for which Holidays are blocked for this department.,Giorni per i quali le festività sono bloccati per questo reparto.

+Dealer,Commerciante

+Debit,Debito

+Debit Amt,Ammontare Debito

+Debit Note,Nota Debito

+Debit To,Addebito a

+Debit and Credit not equal for this voucher: Diff (Debit) is ,

+Debit or Credit,Debito o Credito

+Debited account (Supplier) is not matching with Purchase Invoice,Conto addebitato ( fornitore ) non è la corrispondenza con l'acquisto fattura

+Deduct,Detrarre

+Deduction,Deduzioni

+Deduction Type,Tipo Deduzione

+Deduction1,Deduzione1

+Deductions,Deduzioni

+Default,Predefinito

+Default Account,Account Predefinito

+Default BOM,BOM Predefinito

+Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,Conto predefinito Banca / Contante  aggiornato automaticamente in Fatture POS quando selezioni questo metodo

+Default Bank Account,Conto Banca Predefinito

+Default Buying Price List,Predefinito acquisto Prezzo di listino

+Default Cash Account,Conto Monete predefinito

+Default Company,Azienda Predefinita

+Default Cost Center,Centro di Costi Predefinito

+Default Cost Center for tracking expense for this item.,Centro di Costo Predefinito di Gestione spese per questo articolo

+Default Currency,Valuta Predefinito

+Default Customer Group,Gruppo Clienti Predefinito

+Default Expense Account,Account Spese Predefinito

+Default Income Account,Conto Predefinito Entrate

+Default Item Group,Gruppo elemento Predefinito

+Default Price List,Listino Prezzi Predefinito

+Default Purchase Account in which cost of the item will be debited.,Conto acquisto Predefinito dove addebitare i costi.

+Default Settings,Impostazioni Predefinite

+Default Source Warehouse,Magazzino Origine Predefinito

+Default Stock UOM,Scorta UOM predefinita

+Default Supplier,Predefinito Fornitore

+Default Supplier Type,Tipo Fornitore Predefinito

+Default Target Warehouse,Magazzino Destinazione Predefinito

+Default Territory,Territorio Predefinito

+Default UOM updated in item ,

+Default Unit of Measure,Unità di Misura Predefinito

+"Default Unit of Measure can not be changed directly because you have already made some transaction(s) with another UOM. To change default UOM, use 'UOM Replace Utility' tool under Stock module.","Unità di misura predefinita non può essere modificata direttamente perché avete già fatto qualche transazione ( s ) con un altro UOM . Per cambiare UOM predefinito , utilizzare ' UOM Sostituire Utility' strumento di sotto del modulo magazzino."

+Default Valuation Method,Metodo Valutazione Predefinito

+Default Warehouse,Magazzino Predefinito

+Default Warehouse is mandatory for Stock Item.,Magazzino Predefinito Obbligatorio per Articolo Stock.

+Default settings for Shopping Cart,Impostazioni Predefinito per Carrello Spesa

+"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","Definire Budget per questo centro di costo. Per impostare l&#39;azione di bilancio, vedi <a href=""#!List/Company"">Azienda Maestro</a>"

+Delete,Elimina

+Delivered,Consegnato

+Delivered Items To Be Billed,Gli Articoli consegnati da Fatturare

+Delivered Qty,Q.tà Consegnata

+Delivered Serial No ,

+Delivery Date,Data Consegna

+Delivery Details,Dettagli Consegna

+Delivery Document No,Documento Consegna N.

+Delivery Document Type,Tipo Documento Consegna

+Delivery Note,Nota Consegna

+Delivery Note Item,Nota articolo Consegna

+Delivery Note Items,Nota Articoli Consegna

+Delivery Note Message,Nota Messaggio Consegna

+Delivery Note No,Nota Consegna N.

+Delivery Note Required,Nota Consegna Richiesta

+Delivery Note Trends,Nota Consegna Tendenza

+Delivery Status,Stato Consegna

+Delivery Time,Tempo Consegna

+Delivery To,Consegna a

+Department,Dipartimento

+Depends on LWP,Dipende da LWP

+Description,Descrizione

+Description HTML,Descrizione HTML

+Description of a Job Opening,Descrizione Offerta Lavoro

+Designation,Designazione

+Detailed Breakup of the totals,Breakup dettagliato dei totali

+Details,Dettagli

+Difference,Differenza

+Difference Account,account differenza

+Different UOM for items will lead to incorrect,Diverso UOM per gli elementi porterà alla non corretta

+Disable Rounded Total,Disabilita Arrotondamento su Totale

+Discount  %,Sconto %

+Discount %,% sconto

+Discount (%),(%) Sconto

+"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","Il Campo Sconto sarà abilitato in Ordine di acquisto, ricevuta di acquisto, Fattura Acquisto"

+Discount(%),Sconto(%)

+Display all the individual items delivered with the main items,Visualizzare tutti gli elementi singoli spediti con articoli principali

+Distinct unit of an Item,Distingui unità di un articolo

+Distribute transport overhead across items.,Distribuire in testa trasporto attraverso articoli.

+Distribution,Distribuzione

+Distribution Id,ID Distribuzione

+Distribution Name,Nome Distribuzione

+Distributor,Distributore

+Divorced,Divorced

+Do Not Contact,Non Contattaci

+Do not show any symbol like $ etc next to currencies.,Non visualizzare nessun simbolo tipo € dopo le Valute.

+Do you really want to STOP ,

+Do you really want to STOP this Material Request?,Vuoi davvero fermare questo materiale Request ?

+Do you really want to Submit all Salary Slip for month : ,

+Do you really want to UNSTOP ,

+Do you really want to UNSTOP this Material Request?,Vuoi davvero a stappare questa Materiale Richiedi ?

+Doc Name,Nome Doc

+Doc Type,Tipo Doc

+Document Description,Descrizione del documento

+Document Type,Tipo di documento

+Documentation,Documentazione

+Documents,Documenti

+Domain,Dominio

+Don't send Employee Birthday Reminders,Non inviare Dipendente Birthday Reminders

+Download Materials Required,Scaricare Materiali Richiesti

+Download Reconcilation Data,Scarica Riconciliazione dei dati

+Download Template,Scarica Modello

+Download a report containing all raw materials with their latest inventory status,Scaricare un report contenete tutte le materie prime con il loro recente stato di inventario

+"Download the Template, fill appropriate data and attach the modified file.","Scarica il modello , compilare i dati appropriati e allegare il file modificato ."

+"Download the Template, fill appropriate data and attach the modified file.
+All dates and employee combination in the selected period will come in the template, with existing attendance records",

+Draft,Bozza

+Dropbox,Dropbox

+Dropbox Access Allowed,Consentire accesso Dropbox

+Dropbox Access Key,Chiave Accesso Dropbox

+Dropbox Access Secret,Accesso Segreto Dropbox

+Due Date,Data di scadenza

+Duplicate Item,duplicare articolo

+EMP/,EMP/

+ERPNext Setup,Setup ERPNext

+ERPNext Setup Guide,ERPNext Guida all'installazione

+"ERPNext is an open-source web based ERP made by Web Notes Technologies Pvt Ltd. to provide an integrated tool to manage most processes in a small organization. For more information about Web Notes, or to buy hosting servies, go to ",

+ESIC CARD No,ESIC CARD No

+ESIC No.,ESIC No.

+Earliest,Apertura

+Earning,Rendimento

+Earning & Deduction,Guadagno & Detrazione

+Earning Type,Tipo Rendimento

+Earning1,Rendimento1

+Edit,Modifica

+Educational Qualification,Titolo di studio

+Educational Qualification Details,Titolo di studio Dettagli

+Eg. smsgateway.com/api/send_sms.cgi,Ad es. smsgateway.com / api / send_sms.cgi

+Electricity Cost,elettricità Costo

+Electricity cost per hour,Costo dell'energia elettrica per ora

+Email,Email

+Email Digest,Email di massa

+Email Digest Settings,Impostazioni Email di Massa

+Email Digest: ,

+Email Id,ID Email

+"Email Id must be unique, already exists for: ","Email id deve essere unico, esiste già per:"

+"Email Id where a job applicant will email e.g. ""jobs@example.com""","Email del candidato deve essere del tipo ""jobs@example.com"""

+Email Sent?,Invio Email?

+Email Settings,Impostazioni email

+Email Settings for Outgoing and Incoming Emails.,Impostazioni email per Messaggi in Ingresso e in Uscita

+Email ids separated by commas.,ID Email separati da virgole.

+"Email settings for jobs email id ""jobs@example.com""","Impostazioni email per id email lavoro ""jobs@example.com"""

+"Email settings to extract Leads from sales email id e.g. ""sales@example.com""","Impostazioni email per Estrarre LEADS dall' email venditore es. ""sales@example.com"""

+Emergency Contact,Contatto di emergenza

+Emergency Contact Details,Dettagli Contatto Emergenza

+Emergency Phone,Telefono di emergenza

+Employee,Dipendenti

+Employee Birthday,Compleanno Dipendente

+Employee Designation.,Nomina Dipendente.

+Employee Details,Dettagli Dipendente

+Employee Education,Istruzione Dipendente

+Employee External Work History,Cronologia Lavoro Esterno Dipendente

+Employee Information,Informazioni Dipendente

+Employee Internal Work History,Cronologia Lavoro Interno Dipendente

+Employee Internal Work Historys,Cronologia Lavoro Interno Dipendente

+Employee Leave Approver,Dipendente Lascia Approvatore

+Employee Leave Balance,Approvazione Bilancio Dipendete

+Employee Name,Nome Dipendete

+Employee Number,Numero Dipendenti

+Employee Records to be created by,Record dei dipendenti di essere creati da

+Employee Settings,Impostazioni per i dipendenti

+Employee Setup,Configurazione Dipendenti

+Employee Type,Tipo Dipendenti

+Employee grades,Grado dipendenti

+Employee record is created using selected field. ,Record dipendente viene creato utilizzando campo selezionato.

+Employee records.,Registrazione Dipendente.

+Employee: ,Lavoratore:

+Employees Email Id,Email Dipendente

+Employment Details,Dettagli Dipendente

+Employment Type,Tipo Dipendente

+Enable / Disable Email Notifications,Attiva / Disattiva notifiche di posta elettronica

+Enable Shopping Cart,Abilita Carello Acquisti

+Enabled,Attivo

+Encashment Date,Data Incasso

+End Date,Data di Fine

+End date of current invoice's period,Data di fine del periodo di fatturazione corrente

+End of Life,Fine Vita

+Enter Row,Inserisci riga

+Enter Verification Code,Inserire codice Verifica

+Enter campaign name if the source of lead is campaign.,Inserisci nome Campagna se la sorgente del LEAD e una campagna.

+Enter department to which this Contact belongs,Inserisci reparto a cui appartiene questo contatto

+Enter designation of this Contact,Inserisci designazione di questo contatto

+"Enter email id separated by commas, invoice will be mailed automatically on particular date","Inserisci email separate da virgola, le fatture saranno inviate automaticamente in una data particolare"

+Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,Inserisci articoli e q.tà programmate per i quali si desidera raccogliere gli ordini di produzione o scaricare materie prime per l'analisi.

+Enter name of campaign if source of enquiry is campaign,Inserisci il nome della Campagna se la sorgente di indagine è la campagna

+"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","Inserisci parametri statici della url qui (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)"

+Enter the company name under which Account Head will be created for this Supplier,Immettere il nome della società in cui Conto Principale sarà creato per questo Fornitore

+Enter url parameter for message,Inserisci parametri url per il messaggio

+Enter url parameter for receiver nos,Inserisci parametri url per NOS ricevuti

+Entries,Voci

+Entries against,Voci contro

+Entries are not allowed against this Fiscal Year if the year is closed.,Voci non permesse in confronto ad un Anno Fiscale già chiuso.

+Error,Errore

+Error for,Errore per

+Estimated Material Cost,Stima costo materiale

+Everyone can read,Tutti possono leggere

+"Example: ABCD.#####
+If series is set and Serial No is not mentioned in transactions, then automatic serial number will be created based on this series. If you always want to explicitly mention Serial Nos for this item. leave this blank.",

+Exchange Rate,Tasso di cambio:

+Excise Page Number,Accise Numero Pagina

+Excise Voucher,Buono Accise

+Exemption Limit,Limite Esenzione

+Exhibition,Esposizione

+Existing Customer,Cliente Esistente

+Exit,Esci

+Exit Interview Details,Uscire Dettagli Intervista

+Expected,Previsto

+Expected Date cannot be before Material Request Date,Data prevista non può essere precedente Material Data richiesta

+Expected Delivery Date,Data prevista di consegna

+Expected End Date,Data prevista di fine

+Expected Start Date,Data prevista di inizio

+Expense Account,Conto uscite

+Expense Account is mandatory,Conto spese è obbligatorio

+Expense Claim,Rimborso Spese

+Expense Claim Approved,Rimborso Spese Approvato

+Expense Claim Approved Message,Messaggio Rimborso Spese Approvato

+Expense Claim Detail,Dettaglio Rimborso Spese

+Expense Claim Details,Dettagli Rimborso Spese

+Expense Claim Rejected,Rimborso Spese Rifiutato

+Expense Claim Rejected Message,Messaggio Rimborso Spese Rifiutato

+Expense Claim Type,Tipo Rimborso Spese

+Expense Claim has been approved.,Expense Claim è stato approvato .

+Expense Claim has been rejected.,Expense Claim è stato respinto.

+Expense Claim is pending approval. Only the Expense Approver can update status.,Expense Claim è in attesa di approvazione . Solo il Responsabile approvazione spesa può aggiornare lo stato .

+Expense Date,Expense Data

+Expense Details,Dettagli spese

+Expense Head,Expense Capo

+Expense account is mandatory for item,Conto spese è obbligatoria per l'articolo

+Expense/Difference account is mandatory for item: ,

+Expenses Booked,Spese Prenotazione

+Expenses Included In Valuation,Spese incluse nella Valutazione

+Expenses booked for the digest period,Spese Prenotazione per periodo di smistamento

+Expiry Date,Data Scadenza

+Exports,Esportazioni

+External,Esterno

+Extract Emails,Estrarre email

+FCFS Rate,FCFS Rate

+FIFO,FIFO

+Failed: ,Impossibile:

+Family Background,Sfondo Famiglia

+Fax,Fax

+Features Setup,Configurazione Funzioni

+Feed,Fonte

+Feed Type,Tipo Fonte

+Feedback,Riscontri

+Female,Femmina

+Fetch exploded BOM (including sub-assemblies),Fetch BOM esplosa ( inclusi sottoassiemi )

+"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","Campo disponibile nella Bolla di consegna, preventivi, fatture di vendita, ordini di vendita"

+Files Folder ID,ID Cartella File

+Fill the form and save it,Compila il form e salvarlo

+Filter By Amount,Filtra per Importo

+Filter By Date,Filtra per Data

+Filter based on customer,Filtro basato sul cliente

+Filter based on item,Filtro basato sul articolo

+Financial Analytics,Analisi Finanziaria

+Financial Statements,Dichiarazione Bilancio

+Finished Goods,Beni finiti

+First Name,Nome

+First Responded On,Ha risposto prima su

+Fiscal Year,Anno Fiscale

+Fixed Asset Account,Conto Patrimoniale Fisso

+Float Precision,Float Precision

+Follow via Email,Seguire via Email

+"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.","Seguendo tabella mostrerà i valori, se i capi sono sub - contratto. Questi valori saranno prelevati dal maestro del &quot;Bill of Materials&quot; di sub - elementi contrattuali."

+For Company,Per Azienda

+For Employee,Per Dipendente

+For Employee Name,Per Nome Dipendente

+For Production,Per la produzione

+For Reference Only.,Solo di Riferimento

+For Sales Invoice,Per Fattura di Vendita

+For Server Side Print Formats,Per Formato Stampa lato Server

+For Supplier,per Fornitore

+For UOM,Per UOM

+For Warehouse,Per Magazzino

+"For e.g. 2012, 2012-13","Per es. 2012, 2012-13"

+For opening balance entry account can not be a PL account,Per l'apertura di conto dell'entrata equilibrio non può essere un account di PL

+For reference,Per riferimento

+For reference only.,Solo per riferimento.

+"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes","Per la comodità dei clienti, questi codici possono essere utilizzati in formati di stampa, come fatture e bolle di consegna"

+Forum,Forum

+Fraction,Frazione

+Fraction Units,Unità Frazione

+Freeze Stock Entries,Congela scorta voci

+Friday,Venerdì

+From,Da

+From Bill of Materials,Da Bill of Materials

+From Company,Da Azienda

+From Currency,Da Valuta

+From Currency and To Currency cannot be same,Da Valuta e A Valuta non possono essere gli stessi

+From Customer,Da Cliente

+From Customer Issue,Da Issue clienti

+From Date,Da Data

+From Delivery Note,Nota di Consegna

+From Employee,Da Dipendente

+From Lead,Da LEAD

+From Maintenance Schedule,Dal Programma di manutenzione

+From Material Request,Da Material Request

+From Opportunity,da Opportunity

+From Package No.,Da Pacchetto N.

+From Purchase Order,Da Ordine di Acquisto

+From Purchase Receipt,Da Ricevuta di Acquisto

+From Quotation,da Preventivo

+From Sales Order,Da Ordine di Vendita

+From Supplier Quotation,Da Quotazione fornitore

+From Time,Da Periodo

+From Value,Da Valore

+From Value should be less than To Value,Da Valore non può essere minori di Al Valore

+Frozen,Congelato

+Frozen Accounts Modifier,Congelati conti Modifier

+Fulfilled,Adempiuto

+Full Name,Nome Completo

+Fully Completed,Debitamente compilato

+"Further accounts can be made under Groups,","Ulteriori conti possono essere fatti in Gruppi ,"

+Further nodes can be only created under 'Group' type nodes,Ulteriori nodi possono essere creati solo sotto i nodi di tipo ' Gruppo '

+GL Entry,GL Entry

+GL Entry: Debit or Credit amount is mandatory for ,GL Entry: debito o di credito importo è obbligatoria per

+GRN,GRN

+Gantt Chart,Diagramma di Gantt

+Gantt chart of all tasks.,Diagramma di Gantt di tutte le attività.

+Gender,Genere

+General,Generale

+General Ledger,Libro mastro generale

+Generate Description HTML,Genera descrizione HTML

+Generate Material Requests (MRP) and Production Orders.,Generare richieste di materiali (MRP) e ordini di produzione.

+Generate Salary Slips,Generare buste paga

+Generate Schedule,Genera Programma

+"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","Generare imballaggio scivola per i pacchetti da consegnare. Usato per comunicare il numero del pacchetto, contenuto della confezione e il suo peso."

+Generates HTML to include selected image in the description,Genera HTML per includere immagine selezionata nella descrizione

+Get Advances Paid,Ottenere anticipo pagamento

+Get Advances Received,ottenere anticipo Ricevuto

+Get Current Stock,Richiedi Disponibilità

+Get Items,Ottieni articoli

+Get Items From Sales Orders,Ottieni elementi da ordini di vendita

+Get Items from BOM,Ottenere elementi dal BOM

+Get Last Purchase Rate,Ottieni ultima quotazione acquisto

+Get Non Reconciled Entries,Prendi le voci non riconciliate

+Get Outstanding Invoices,Ottieni fatture non saldate

+Get Sales Orders,Ottieni Ordini di Vendita

+Get Specification Details,Ottieni Specifiche Dettagli

+Get Stock and Rate,Ottieni Residui e Tassi

+Get Template,Ottieni Modulo

+Get Terms and Conditions,Ottieni Termini e Condizioni

+Get Weekly Off Dates,Get settimanali Date Off

+"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","Ottieni tasso di valutazione e disposizione di magazzino sorgente/destinazione su magazzino menzionati distacco data-ora. Se voce serializzato, si prega di premere questo tasto dopo aver inserito i numeri di serie."

+GitHub Issues,GitHub Issues

+Global Defaults,Predefiniti Globali

+Global Settings / Default Values,Valori Impostazioni globali / default

+Go to the appropriate group (usually Application of Funds > Current Assets > Bank Accounts),Vai al gruppo appropriato ( di solito Applicazione dei Beni Fondi > Attualità > Conti bancari )

+Go to the appropriate group (usually Source of Funds > Current Liabilities > Taxes and Duties),Vai al gruppo appropriato ( di solito fonte di finanziamento > Passività correnti > Tasse e imposte )

+Goal,Obiettivo

+Goals,Obiettivi

+Goods received from Suppliers.,Merci ricevute dai fornitori.

+Google Drive,Google Drive

+Google Drive Access Allowed,Google Accesso unità domestici

+Grade,Qualità

+Graduate,Laureato:

+Grand Total,Totale Generale

+Grand Total (Company Currency),Totale generale (valuta Azienda)

+Gratuity LIC ID,Gratuità ID LIC

+"Grid ""","grid """

+Gross Margin %,Margine Lordo %

+Gross Margin Value,Valore Margine Lordo

+Gross Pay,Retribuzione lorda

+Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,retribuzione lorda + Importo posticipata + Importo incasso - Deduzione totale

+Gross Profit,Utile lordo

+Gross Profit (%),Utile Lordo (%)

+Gross Weight,Peso Lordo

+Gross Weight UOM,Peso Lordo UOM

+Group,Gruppo

+Group or Ledger,Gruppo o Registro

+Groups,Gruppi

+HR,HR

+HR Settings,Impostazioni HR

+HTML / Banner that will show on the top of product list.,HTML / Banner verrà mostrato sulla parte superiore della lista dei prodotti.

+Half Day,Mezza Giornata

+Half Yearly,Semestrale

+Half-yearly,Seme-strale

+Happy Birthday!,Buon compleanno!

+Has Batch No,Ha Lotto N.

+Has Child Node,Ha un Nodo Figlio

+Has Serial No,Ha Serial No

+Header,Intestazione

+Heads (or groups) against which Accounting Entries are made and balances are maintained.,Teste (o gruppi) a fronte del quale le scritture contabili sono fatti e gli equilibri sono mantenuti.

+Health Concerns,Preoccupazioni per la salute

+Health Details,Dettagli Salute

+Held On,Held On

+Help,Aiuto

+Help HTML,Aiuto HTML

+"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","Aiuto: Per creare un collegamento a un altro record nel sistema, utilizzare &quot;# Form / Note / [Nota Nome]&quot;, come il collegamento URL. (Non usare &quot;http://&quot;)"

+"Here you can maintain family details like name and occupation of parent, spouse and children","Qui è possibile mantenere i dettagli della famiglia come il nome e l'occupazione del genitore, coniuge e figli"

+"Here you can maintain height, weight, allergies, medical concerns etc","Qui è possibile mantenere l'altezza, il peso, le allergie, le preoccupazioni mediche ecc"

+Hey! All these items have already been invoiced.,Hey! Tutti questi elementi sono già stati fatturati.

+Hide Currency Symbol,Nascondi Simbolo Valuta

+High,Alto

+History In Company,Cronologia Aziendale

+Hold,Trattieni

+Holiday,Vacanza

+Holiday List,Elenco Vacanza

+Holiday List Name,Nome Elenco Vacanza

+Holidays,Vacanze

+Home,Home

+Host,Host

+"Host, Email and Password required if emails are to be pulled","Host, e-mail e la password necessari se le email sono di essere tirato"

+Hour Rate,Vota ora

+Hour Rate Labour,Ora Vota Labour

+Hours,Ore

+How frequently?,Con quale frequenza?

+"How should this currency be formatted? If not set, will use system defaults","Come dovrebbe essere formattata questa valuta? Se non impostato, userà valori predefiniti di sistema"

+Human Resource,risorse Umane

+I,I

+IDT,IDT

+II,II

+III,III

+IN,IN

+INV,INV

+INV/10-11/,INV/10-11 /

+ITEM,ARTICOLO

+IV,IV

+Identification of the package for the delivery (for print),Identificazione del pacchetto per la consegna (per la stampa)

+If Income or Expense,Se proventi od oneri

+If Monthly Budget Exceeded,Se Budget mensile superato

+"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.
+Available in Delivery Note and Sales Order",

+"If Supplier Part Number exists for given Item, it gets stored here","Se il numero di parte del fornitore esiste per dato voce, che viene memorizzato qui"

+If Yearly Budget Exceeded,Se Budget annuale superato

+"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","Se selezionato, distinta per gli elementi sub-assemblaggio sarà considerato per ottenere materie prime. In caso contrario, tutti gli elementi sub-assemblaggio saranno trattati come materia prima."

+"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","Se selezionato, non totale. di giorni lavorativi includerà vacanze, e questo ridurrà il valore di salario per ogni giorno"

+"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","Se selezionato, una e-mail con un formato HTML allegato sarà aggiunto ad una parte del corpo del messaggio e allegati. Per inviare solo come allegato, deselezionare questa."

+"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","Se selezionato, l&#39;importo della tassa sarà considerata già inclusa nel Stampa Valuta / Stampa Importo"

+"If disable, 'Rounded Total' field will not be visible in any transaction","Se disabilitare, &#39;Rounded totale&#39; campo non sarà visibile in qualsiasi transazione"

+"If enabled, the system will post accounting entries for inventory automatically.","Se abilitato, il sistema pubblicherà le scritture contabili per l&#39;inventario automatico."

+If more than one package of the same type (for print),Se più di un pacchetto dello stesso tipo (per la stampa)

+"If no change in either Quantity or Valuation Rate, leave the cell blank.","Se non cambia né Quantitativo o Tasso di valutazione , lasciare vuota la cella."

+If non standard port (e.g. 587),Se la porta non standard (ad esempio 587)

+If not applicable please enter: NA,Se non applicabile Inserisci: NA

+"If not checked, the list will have to be added to each Department where it has to be applied.","Se non controllati, la lista dovrà essere aggiunto a ciascun Dipartimento dove deve essere applicato."

+"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","Se impostato, l&#39;immissione dei dati è consentito solo per gli utenti specificati. Altrimenti, l&#39;ingresso è consentito a tutti gli utenti con i permessi necessari."

+"If specified, send the newsletter using this email address","Se specificato, inviare la newsletter tramite questo indirizzo e-mail"

+"If the account is frozen, entries are allowed to restricted users.","Se l'account viene bloccato , le voci sono autorizzati a utenti con restrizioni ."

+"If this Account represents a Customer, Supplier or Employee, set it here.","Se questo account rappresenta un cliente, fornitore o dipendente, impostare qui."

+"If you follow Quality Inspection<br>
+Enables item QA Required and QA No in Purchase Receipt",

+If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,Se si dispone di team di vendita e vendita Partners (Partner di canale) possono essere taggati e mantenere il loro contributo per l&#39;attività di vendita

+"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","Se è stato creato un modello standard in Acquisto tasse e le spese master, selezionarne uno e fare clic sul pulsante qui sotto."

+"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","Se è stato creato un modello standard in tasse sulla vendita e Spese master, selezionarne uno e fare clic sul pulsante qui sotto."

+"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","Se si è a lungo stampare formati, questa funzione può essere usato per dividere la pagina da stampare su più pagine con tutte le intestazioni e piè di pagina in ogni pagina"

+"If you involve in manufacturing activity<br>
+Enables item <b>Is Manufactured</b>",

+Ignore,Ignora

+Ignored: ,Ignorato:

+Image,Immagine

+Image View,Visualizza immagine

+Implementation Partner,Partner di implementazione

+Import,Importazione

+Import Attendance,Import presenze

+Import Failed!,Importazione non riuscita !

+Import Log,Importa Log

+Import Successful!,Importazione di successo!

+Imports,Importazioni

+In Hours,In Hours

+In Process,In Process

+In Qty,Qtà

+In Row,In fila

+In Value,in Valore

+In Words,In Parole

+In Words (Company Currency),In Parole (Azienda valuta)

+In Words (Export) will be visible once you save the Delivery Note.,In Parole (Export) sarà visibile una volta che si salva il DDT.

+In Words will be visible once you save the Delivery Note.,In parole saranno visibili una volta che si salva il DDT.

+In Words will be visible once you save the Purchase Invoice.,In parole saranno visibili una volta che si salva la Fattura di Acquisto.

+In Words will be visible once you save the Purchase Order.,In parole saranno visibili una volta che si salva di Acquisto.

+In Words will be visible once you save the Purchase Receipt.,In parole saranno visibili una volta che si salva la ricevuta di acquisto.

+In Words will be visible once you save the Quotation.,In parole saranno visibili una volta che si salva il preventivo.

+In Words will be visible once you save the Sales Invoice.,In parole saranno visibili una volta che si salva la fattura di vendita.

+In Words will be visible once you save the Sales Order.,In parole saranno visibili una volta che si salva l&#39;ordine di vendita.

+Incentives,Incentivi

+Incharge,incharge

+Incharge Name,InCharge Nome

+Include holidays in Total no. of Working Days,Includi vacanze in totale n. dei giorni lavorativi

+Income / Expense,Proventi / oneri

+Income Account,Conto Conto

+Income Booked,Reddito Prenotato

+Income Year to Date,Reddito da inizio anno

+Income booked for the digest period,Reddito prenotato per il periodo digest

+Incoming,In arrivo

+Incoming / Support Mail Setting,Incoming / Supporto Impostazione posta

+Incoming Rate,Rate in ingresso

+Incoming quality inspection.,Controllo di qualità in arrivo.

+Indicates that the package is a part of this delivery,Indica che il pacchetto è una parte di questa consegna

+Individual,Individuale

+Industry,Industria

+Industry Type,Tipo Industria

+Inspected By,Verifica a cura di

+Inspection Criteria,Criteri di ispezione

+Inspection Required,Ispezione Obbligatorio

+Inspection Type,Tipo di ispezione

+Installation Date,Data di installazione

+Installation Note,Installazione Nota

+Installation Note Item,Installazione Nota articolo

+Installation Status,Stato di installazione

+Installation Time,Tempo di installazione

+Installation record for a Serial No.,Record di installazione per un numero di serie

+Installed Qty,Qtà installata

+Instructions,Istruzione

+Integrate incoming support emails to Support Ticket,Integrare le email di sostegno in arrivo per il supporto Ticket

+Interested,Interessati

+Internal,Interno

+Introduction,Introduzione

+Invalid Delivery Note. Delivery Note should exist and should be in draft state. Please rectify and try again.,Invalid bolla di consegna. Consegna Note dovrebbe esistere e deve essere in stato di bozza . Si prega di correggere e riprovare .

+Invalid Email Address,Indirizzo e-mail non valido

+Invalid Leave Approver,Invalid Lascia Approvatore

+Invalid Master Name,Valido Master Nome

+Invalid quantity specified for item ,

+Inventory,Inventario

+Invoice Date,Data fattura

+Invoice Details,Dettagli Fattura

+Invoice No,Fattura n

+Invoice Period From Date,Fattura Periodo Dal Data

+Invoice Period To Date,Periodo Fattura Per Data

+Invoiced Amount (Exculsive Tax),Importo fatturato ( Exculsive Tax)

+Is Active,È attivo

+Is Advance,È Advance

+Is Asset Item,È Asset articolo

+Is Cancelled,Viene Annullato

+Is Carry Forward,È portare avanti

+Is Default,È Default

+Is Encash,È incassare

+Is LWP,È LWP

+Is Opening,Sta aprendo

+Is Opening Entry,Sta aprendo Entry

+Is PL Account,È l&#39;account PL

+Is POS,È POS

+Is Primary Contact,È primario di contatto

+Is Purchase Item,È Acquisto Voce

+Is Sales Item,È Voce vendite

+Is Service Item,È il servizio Voce

+Is Stock Item,È Stock articolo

+Is Sub Contracted Item,È sub articolo Contrattato

+Is Subcontracted,Di subappalto

+Is this Tax included in Basic Rate?,È questa tassa inclusi nel prezzo base?

+Issue,Questione

+Issue Date,Data di Emissione

+Issue Details,Dettagli del problema

+Issued Items Against Production Order,Articoli emesso contro Ordine di produzione

+It can also be used to create opening stock entries and to fix stock value.,Può anche essere utilizzato per creare aprono le entrate nelle scorte e di fissare valore azionario .

+Item,articolo

+Item ,

+Item Advanced,Voce Avanzata

+Item Barcode,Barcode articolo

+Item Batch Nos,Nn batch Voce

+Item Classification,Classificazione articolo

+Item Code,Codice Articolo

+Item Code (item_code) is mandatory because Item naming is not sequential.,Codice Articolo (item_code) è obbligatoria in quanto denominazione articolo non è sequenziale.

+Item Code and Warehouse should already exist.,Articolo Codice e Magazzino dovrebbero già esistere.

+Item Code cannot be changed for Serial No.,Codice Articolo non può essere modificato per Serial No.

+Item Customer Detail,Dettaglio articolo cliente

+Item Description,Voce Descrizione

+Item Desription,Desription articolo

+Item Details,Dettagli articolo

+Item Group,Gruppo articoli

+Item Group Name,Articolo Group

+Item Group Tree,Voce Gruppo Albero

+Item Groups in Details,Gruppi di articoli in Dettagli

+Item Image (if not slideshow),Articolo Immagine (se non slideshow)

+Item Name,Nome dell&#39;articolo

+Item Naming By,Articolo Naming By

+Item Price,Articolo Prezzo

+Item Prices,Voce Prezzi

+Item Quality Inspection Parameter,Voce di controllo di qualità dei parametri

+Item Reorder,Articolo riordino

+Item Serial No,Articolo N. d&#39;ordine

+Item Serial Nos,Voce n ° di serie

+Item Shortage Report,Voce Carenza Rapporto

+Item Supplier,Articolo Fornitore

+Item Supplier Details,Voce Fornitore Dettagli

+Item Tax,Tax articolo

+Item Tax Amount,Articolo fiscale Ammontare

+Item Tax Rate,Articolo Tax Rate

+Item Tax1,Articolo Imposta1

+Item To Manufacture,Articolo per la fabbricazione

+Item UOM,Articolo UOM

+Item Website Specification,Specifica Sito

+Item Website Specifications,Articolo Specifiche Website

+Item Wise Tax Detail ,Articolo Wise Particolare fiscale

+Item classification.,Articolo classificazione.

+Item is neither Sales nor Service Item,L'articolo è né vendite né servizio Voce

+"Item must be a purchase item, \
+					as it is present in one or many Active BOMs",

+Item must have 'Has Serial No' as 'Yes',L&#39;oggetto deve avere &#39;Ha Serial No&#39; a &#39;Sì&#39;

+Item table can not be blank,Tavolo articolo non può essere vuoto

+Item to be manufactured or repacked,Voce da fabbricati o nuovamente imballati

+Item will be saved by this name in the data base.,L&#39;oggetto sarà salvato con questo nome nella banca dati.

+"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","Item, Garanzia, AMC (annuale Contratto di Manutenzione) Dettagli viene prelevato automaticamente quando si seleziona il numero di serie."

+Item-wise Last Purchase Rate,Articolo-saggio Ultimo Purchase Rate

+Item-wise Price List Rate,Articolo -saggio Listino Tasso

+Item-wise Purchase History,Articolo-saggio Cronologia acquisti

+Item-wise Purchase Register,Articolo-saggio Acquisto Registrati

+Item-wise Sales History,Articolo-saggio Storia Vendite

+Item-wise Sales Register,Vendite articolo-saggio Registrati

+Items,Articoli

+Items To Be Requested,Articoli da richiedere

+"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",Articoli da richieste che sono &quot;out of stock&quot; considerando tutti i magazzini in base qty proiettata e qty minimo di ordine

+Items which do not exist in Item master can also be entered on customer's request,Voci che non esistono in master articolo possono essere inseriti su richiesta del cliente

+Itemwise Discount,Sconto Itemwise

+Itemwise Recommended Reorder Level,Itemwise consigliata riordino Livello

+JV,JV

+Job Applicant,Candidato di lavoro

+Job Opening,Apertura di lavoro

+Job Profile,Profilo di lavoro

+Job Title,Professione

+"Job profile, qualifications required etc.","Profilo professionale, le qualifiche richieste, ecc"

+Jobs Email Settings,Impostazioni email Lavoro

+Journal Entries,Prime note

+Journal Entry,Journal Entry

+Journal Voucher,Journal Voucher

+Journal Voucher Detail,Journal Voucher Detail

+Journal Voucher Detail No,Journal Voucher Detail No

+KRA,KRA

+"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","Tenere traccia delle campagne di vendita. Tenere traccia di Leads, preventivi, vendite Ordine ecc dalle campagne per misurare il ritorno sull&#39;investimento."

+Keep a track of communication related to this enquiry which will help for future reference.,Tenere una traccia delle comunicazioni relative a questa indagine che contribuirà per riferimento futuro.

+Key Performance Area,Area Key Performance

+Key Responsibility Area,Area Responsabilità Chiave

+LEAD,PIOMBO

+LEAD/10-11/,LEAD/10-11 /

+LEAD/MUMBAI/,LEAD / Mumbai /

+LR Date,LR Data

+LR No,LR No

+Label,Etichetta

+Landed Cost Item,Landed Cost articolo

+Landed Cost Items,Landed voci di costo

+Landed Cost Purchase Receipt,Landed Cost ricevuta di acquisto

+Landed Cost Purchase Receipts,Sbarcati costo di acquisto Receipts

+Landed Cost Wizard,Wizard Landed Cost

+Last Name,Cognome

+Last Purchase Rate,Ultimo Purchase Rate

+Latest,ultimo

+Latest Updates,Ultimi aggiornamenti

+Lead,Portare

+Lead Details,Piombo dettagli

+Lead Id,piombo Id

+Lead Name,Piombo Nome

+Lead Owner,Piombo Proprietario

+Lead Source,Piombo Fonte

+Lead Status,Senza piombo

+Lead Time Date,Piombo Ora Data

+Lead Time Days,Portare il tempo Giorni

+Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,Piombo giorni Tempo è il numero di giorni per cui questa voce è previsto nel vostro magazzino. Questi giorni vengono recuperati in Materiale Richiesta quando si seleziona questa voce.

+Lead Type,Piombo Tipo

+Leave Allocation,Lascia Allocazione

+Leave Allocation Tool,Lascia strumento Allocazione

+Leave Application,Lascia Application

+Leave Approver,Lascia Approvatore

+Leave Approver can be one of,Lascia approvatore può essere una delle

+Leave Approvers,Lascia Approvatori

+Leave Balance Before Application,Lascia equilibrio prima applicazione

+Leave Block List,Lascia Block List

+Leave Block List Allow,Lascia Block List Consentire

+Leave Block List Allowed,Lascia Block List ammessi

+Leave Block List Date,Lascia Block List Data

+Leave Block List Dates,Lascia Blocco Elenco date

+Leave Block List Name,Lascia Block List Nome

+Leave Blocked,Lascia Bloccato

+Leave Control Panel,Lascia il Pannello di controllo

+Leave Encashed?,Lascia incassati?

+Leave Encashment Amount,Lascia Incasso Importo

+Leave Setup,Lascia Setup

+Leave Type,Lascia Tipo

+Leave Type Name,Lascia Tipo Nome

+Leave Without Pay,Lascia senza stipendio

+Leave allocations.,Lascia allocazioni.

+Leave application has been approved.,Lascia domanda è stata approvata .

+Leave application has been rejected.,Lascia domanda è stata respinta .

+Leave blank if considered for all branches,Lasciare vuoto se considerato per tutti i rami

+Leave blank if considered for all departments,Lasciare vuoto se considerato per tutti i reparti

+Leave blank if considered for all designations,Lasciare vuoto se considerato per tutte le designazioni

+Leave blank if considered for all employee types,Lasciare vuoto se considerato per tutti i tipi dipendenti

+Leave blank if considered for all grades,Lasciare vuoto se considerato per tutti i gradi

+"Leave can be approved by users with Role, ""Leave Approver""","Lascia può essere approvato dagli utenti con il ruolo, &quot;Leave Approvatore&quot;"

+Ledger,Ledger

+Ledgers,registri

+Left,Sinistra

+Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,Legal Entity / Controllata con una tabella separata dei conti appartenenti all&#39;Organizzazione.

+Letter Head,Carta intestata

+Level,Livello

+Lft,Lft

+List a few of your customers. They could be organizations or individuals.,Elencare alcuni dei vostri clienti . Potrebbero essere organizzazioni o individui .

+List a few of your suppliers. They could be organizations or individuals.,Elencare alcuni dei vostri fornitori . Potrebbero essere organizzazioni o individui .

+"List a few products or services you buy from your suppliers or vendors. If these are same as your products, then do not add them.","Elencare alcuni prodotti o servizi che si acquistano dai vostri fornitori o venditori . Se questi sono gli stessi come i vostri prodotti , allora non li aggiungere ."

+List items that form the package.,Voci di elenco che formano il pacchetto.

+List of holidays.,Elenco dei giorni festivi.

+List of users who can edit a particular Note,Lista di utenti che possono modificare un particolare Nota

+List this Item in multiple groups on the website.,Elenco questo articolo a più gruppi sul sito.

+"List your products or services that you sell to your customers. Make sure to check the Item Group, Unit of Measure and other properties when you start.","Inserisci i tuoi prodotti o servizi che vendete ai vostri clienti . Assicuratevi di controllare il gruppo Item , unità di misura e altre proprietà quando si avvia ."

+"List your tax heads (e.g. VAT, Excise) (upto 3) and their standard rates. This will create a standard template, you can edit and add more later.","Elencate i vostri capi d'imposta ( ad esempio IVA , accise ) ( fino a 3) e le loro tariffe standard . Questo creerà un modello standard , è possibile modificare e aggiungere più tardi ."

+Live Chat,Live Chat

+Loading...,Caricamento in corso ...

+"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","Log delle attività svolte dagli utenti contro le attività che possono essere utilizzati per tenere traccia del tempo, la fatturazione."

+Login Id,ID di accesso

+Login with your new User ID,Accedi con il tuo nuovo ID Utente

+Logo,Logo

+Logo and Letter Heads,Logo e Letter Heads

+Lost,perso

+Lost Reason,Perso Motivo

+Low,Basso

+Lower Income,Reddito più basso

+MIS Control,MIS controllo

+MREQ-,MREQ-

+MTN Details,MTN Dettagli

+Mail Password,Mail Password

+Mail Port,Mail Port

+Main Reports,Rapporti principali

+Maintain Same Rate Throughout Sales Cycle,Mantenere la stessa velocità per tutto il ciclo di vendita

+Maintain same rate throughout purchase cycle,Mantenere la stessa velocità per tutto il ciclo di acquisto

+Maintenance,Manutenzione

+Maintenance Date,Manutenzione Data

+Maintenance Details,Dettagli di manutenzione

+Maintenance Schedule,Programma di manutenzione

+Maintenance Schedule Detail,Programma di manutenzione Dettaglio

+Maintenance Schedule Item,Programma di manutenzione Voce

+Maintenance Schedules,Programmi di manutenzione

+Maintenance Status,Stato di manutenzione

+Maintenance Time,Tempo di Manutenzione

+Maintenance Type,Tipo di manutenzione

+Maintenance Visit,Visita di manutenzione

+Maintenance Visit Purpose,Visita di manutenzione Scopo

+Major/Optional Subjects,Principali / Opzionale Soggetti

+Make ,

+Make Accounting Entry For Every Stock Movement,Fai Entry Accounting per ogni Archivio Movimento

+Make Bank Voucher,Fai Voucher Banca

+Make Credit Note,Fai la nota di credito

+Make Debit Note,Fai la nota di addebito

+Make Delivery,effettuare la consegna

+Make Difference Entry,Fai la Differenza Entry

+Make Excise Invoice,Fai Excise Fattura

+Make Installation Note,Fai Installazione Nota

+Make Invoice,la fattura

+Make Maint. Schedule,Fai Maint . piano

+Make Maint. Visit,Fai Maint . visita

+Make Maintenance Visit,Effettuare la manutenzione Visita

+Make Packing Slip,Rendere la distinta di imballaggio

+Make Payment Entry,Fai Pagamento Entry

+Make Purchase Invoice,Fai Acquisto Fattura

+Make Purchase Order,Fai Ordine di Acquisto

+Make Purchase Receipt,Fai la ricevuta d'acquisto

+Make Salary Slip,Fai Stipendio slittamento

+Make Salary Structure,Fai la struttura salariale

+Make Sales Invoice,Fai la fattura di vendita

+Make Sales Order,Fai Sales Order

+Make Supplier Quotation,Fai Quotazione fornitore

+Male,Maschio

+Manage 3rd Party Backups,Gestire 3rd Party backup

+Manage cost of operations,Gestione dei costi delle operazioni di

+Manage exchange rates for currency conversion,Gestione tassi di cambio per la conversione di valuta

+"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.",Obbligatorio se Disponibile Articolo è &quot;Sì&quot;. Anche il magazzino di default in cui quantitativo riservato è impostato da ordine di vendita.

+Manufacture against Sales Order,Produzione contro Ordine di vendita

+Manufacture/Repack,Fabbricazione / Repack

+Manufactured Qty,Quantità Prodotto

+Manufactured quantity will be updated in this warehouse,Quantità prodotta sarà aggiornato in questo magazzino

+Manufacturer,Fabbricante

+Manufacturer Part Number,Codice produttore

+Manufacturing,Produzione

+Manufacturing Quantity,Produzione Quantità

+Manufacturing Quantity is mandatory,Produzione La quantità è obbligatoria

+Margin,Margine

+Marital Status,Stato civile

+Market Segment,Segmento di Mercato

+Married,Sposato

+Mass Mailing,Mailing di massa

+Master Data,dati anagrafici

+Master Name,Maestro Nome

+Master Name is mandatory if account type is Warehouse,Master Nome è obbligatorio se il tipo di account è Warehouse

+Master Type,Master

+Masters,Masters

+Match non-linked Invoices and Payments.,Partita Fatture non collegati e pagamenti.

+Material Issue,Material Issue

+Material Receipt,Materiale Ricevuta

+Material Request,Materiale Richiesta

+Material Request Detail No,Materiale richiesta dettaglio No

+Material Request For Warehouse,Richiesta di materiale per il magazzino

+Material Request Item,Materiale Richiesta articolo

+Material Request Items,Materiale Richiesta Articoli

+Material Request No,Materiale Richiesta No

+Material Request Type,Materiale Tipo di richiesta

+Material Request used to make this Stock Entry,Richiesta di materiale usato per fare questo Stock Entry

+Material Requests for which Supplier Quotations are not created,Richieste di materiale con le quotazioni dei fornitori non sono creati

+Material Requirement,Material Requirement

+Material Transfer,Material Transfer

+Materials,Materiali

+Materials Required (Exploded),Materiali necessari (esploso)

+Max 500 rows only.,Solo Max 500 righe.

+Max Days Leave Allowed,Max giorni di ferie domestici

+Max Discount (%),Sconto Max (%)

+Max Returnable Qty,Max restituibile Qtà

+Medium,Media

+"Merging is only possible if following \
+					properties are same in both records.
+					Group or Ledger, Debit or Credit, Is PL Account",

+Message,Messaggio

+Message Parameter,Messaggio Parametro

+Message Sent,messaggio inviato

+Messages,Messaggi

+Messages greater than 160 characters will be split into multiple messages,Messaggio maggiore di 160 caratteri verrà divisa in mesage multipla

+Middle Income,Reddito Medio

+Milestone,Milestone

+Milestone Date,Milestone Data

+Milestones,Milestones

+Milestones will be added as Events in the Calendar,Pietre miliari saranno aggiunti come eventi nel calendario

+Min Order Qty,Qtà ordine minimo

+Minimum Order Qty,Qtà ordine minimo

+Misc Details,Varie Dettagli

+Miscellaneous,Varie

+Miscelleneous,Miscelleneous

+Mobile No,Cellulare No

+Mobile No.,Cellulare No.

+Mode of Payment,Modalità di Pagamento

+Modern,Moderna

+Modified Amount,Importo modificato

+Monday,Lunedi

+Month,Mese

+Monthly,Mensile

+Monthly Attendance Sheet,Foglio presenze mensile

+Monthly Earning & Deduction,Guadagno mensile &amp; Deduzione

+Monthly Salary Register,Stipendio mensile Registrati

+Monthly salary statement.,Certificato di salario mensile.

+Monthly salary template.,Modello di stipendio mensile.

+More Details,Maggiori dettagli

+More Info,Ulteriori informazioni

+Moving Average,Media mobile

+Moving Average Rate,Media mobile Vota

+Mr,Sig.

+Ms,Ms

+Multiple Item prices.,Molteplici i prezzi articolo.

+Multiple Price list.,Multipla Listino prezzi .

+Must be Whole Number,Devono essere intere Numero

+My Settings,Le mie impostazioni

+NL-,NL-

+Name,Nome

+Name and Description,Nome e descrizione

+Name and Employee ID,Nome e ID dipendente

+Name is required,Il nome è obbligatorio

+"Name of new Account. Note: Please don't create accounts for Customers and Suppliers,","Nome del nuovo account . Nota : Si prega di non creare account per i clienti e fornitori ,"

+Name of person or organization that this address belongs to.,Nome della persona o organizzazione che questo indirizzo appartiene.

+Name of the Budget Distribution,Nome della distribuzione del bilancio

+Naming Series,Naming Series

+Negative balance is not allowed for account ,Saldo negativo non è consentito per conto

+Net Pay,Retribuzione netta

+Net Pay (in words) will be visible once you save the Salary Slip.,Pay netto (in lettere) sarà visibile una volta che si salva il foglio paga.

+Net Total,Total Net

+Net Total (Company Currency),Totale netto (Azienda valuta)

+Net Weight,Peso netto

+Net Weight UOM,UOM Peso netto

+Net Weight of each Item,Peso netto di ogni articolo

+Net pay can not be negative,Retribuzione netta non può essere negativo

+Never,Mai

+New,nuovo

+New ,

+New Account,nuovo account

+New Account Name,Nuovo nome account

+New BOM,Nuovo BOM

+New Communications,New Communications

+New Company,New Company

+New Cost Center,Nuovo Centro di costo

+New Cost Center Name,Nuovo Centro di costo Nome

+New Delivery Notes,Nuovi Consegna Note

+New Enquiries,Nuove Richieste

+New Leads,New Leads

+New Leave Application,Nuovo Lascia Application

+New Leaves Allocated,Nuove foglie allocato

+New Leaves Allocated (In Days),Nuove foglie attribuiti (in giorni)

+New Material Requests,Nuovo materiale Richieste

+New Projects,Nuovi Progetti

+New Purchase Orders,Nuovi Ordini di acquisto

+New Purchase Receipts,Nuovo acquisto Ricevute

+New Quotations,Nuove citazioni

+New Sales Orders,Nuovi Ordini di vendita

+"New Serial No cannot have Warehouse. Warehouse must be \
+				set by Stock Entry or Purchase Receipt",

+New Stock Entries,Nuove entrate nelle scorte

+New Stock UOM,Nuovo UOM Archivio

+New Supplier Quotations,Nuove citazioni Fornitore

+New Support Tickets,Nuovi biglietti di supporto

+New Workplace,Nuovo posto di lavoro

+Newsletter,Newsletter

+Newsletter Content,Newsletter Contenuto

+Newsletter Status,Newsletter di stato

+"Newsletters to contacts, leads.","Newsletter ai contatti, lead."

+Next Communcation On,Avanti Comunicazione sui

+Next Contact By,Avanti Contatto Con

+Next Contact Date,Avanti Contact Data

+Next Date,Avanti Data

+Next email will be sent on:,Email prossimo verrà inviato:

+No,No

+No Action,Nessuna azione

+No Customer Accounts found.,Nessun account dei clienti trovata .

+"No Customer or Supplier Accounts found. Accounts are identified based on \
+			'Master Type' value in account record.",

+No Item found with ,

+No Items to Pack,Articoli da imballare

+No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,No Lasciare approvazioni. Assegnare &#39;Lascia Approvatore&#39; Role a atleast un utente.

+No Permission,Nessuna autorizzazione

+No Production Order created.,Nessun ordine di produzione creato.

+No Supplier Accounts found. Supplier Accounts are identified based on 'Master Type' value in account record.,Nessun account Fornitore trovato. Contabilità fornitori sono identificati in base al valore ' Master ' in conto record.

+No accounting entries for following warehouses,Nessuna scritture contabili per seguire capannoni

+No addresses created,Nessun indirizzi creati

+No contacts created,No contatti creati

+No default BOM exists for item: ,No BOM esiste per impostazione predefinita articolo:

+No of Requested SMS,No di SMS richiesto

+No of Sent SMS,No di SMS inviati

+No of Visits,No di visite

+No record found,Nessun record trovato

+No salary slip found for month: ,Nessun foglio paga trovato per mese:

+Not,Non

+Not Active,Non attivo

+Not Applicable,Non Applicabile

+Not Available,Non disponibile

+Not Billed,Non fatturata

+Not Delivered,Non consegnati

+Not Set,non impostato

+Not allowed entry in Warehouse,Ingresso non consentito in Warehouse

+Note,Nota

+Note User,Nota User

+Note is a free page where users can share documents / notes,Nota è una pagina libera in cui gli utenti possono condividere documenti / note

+Note:,Nota :

+"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","Nota: I backup ei file non vengono eliminati da Dropbox, sarà necessario eliminarli manualmente."

+"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","Nota: I backup ei file non vengono eliminati da Google Drive, sarà necessario eliminarli manualmente."

+Note: Email will not be sent to disabled users,Nota: E-mail non sarà inviato agli utenti disabili

+Notes,Note

+Notes:,Note:

+Nothing to request,Niente da chiedere

+Notice (days),Avviso ( giorni )

+Notification Control,Controllo di notifica

+Notification Email Address,Indirizzo e-mail di notifica

+Notify by Email on creation of automatic Material Request,Notifica tramite e-mail sulla creazione di Richiesta automatica Materiale

+Number Format,Formato numero

+O+,O +

+O-,O-

+OPPT,OPPT

+Offer Date,offerta Data

+Office,Ufficio

+Old Parent,Vecchio genitore

+On,On

+On Net Total,Sul totale netto

+On Previous Row Amount,Sul Fila Indietro Importo

+On Previous Row Total,Sul Fila Indietro totale

+"Only Serial Nos with status ""Available"" can be delivered.",Possono essere consegnati solo i numeri seriali con stato &quot;Disponibile&quot;.

+Only Stock Items are allowed for Stock Entry,Solo Archivio articoli sono ammessi per la Stock Entry

+Only leaf nodes are allowed in transaction,Solo i nodi foglia sono ammessi nelle transazioni

+Open,Aprire

+Open Production Orders,Aprire ordini di produzione

+Open Tickets,Biglietti Open

+Opening,apertura

+Opening Accounting Entries,Apertura scritture contabili

+Opening Accounts and Stock,Conti e Archivio di apertura

+Opening Date,Data di apertura

+Opening Entry,Apertura Entry

+Opening Qty,Quantità di apertura

+Opening Time,Tempo di apertura

+Opening Value,Valore di apertura

+Opening for a Job.,Apertura di un lavoro.

+Operating Cost,Costo di gestione

+Operation Description,Operazione Descrizione

+Operation No,Operazione No

+Operation Time (mins),Tempo di funzionamento (min)

+Operations,Operazioni

+Opportunity,Opportunità

+Opportunity Date,Opportunity Data

+Opportunity From,Opportunità da

+Opportunity Item,Opportunità articolo

+Opportunity Items,Articoli Opportunità

+Opportunity Lost,Occasione persa

+Opportunity Type,Tipo di Opportunità

+Optional. This setting will be used to filter in various transactions.,Facoltativo. Questa impostazione verrà utilizzato per filtrare in diverse operazioni .

+Order Type,Tipo di ordine

+Ordered,ordinato

+Ordered Items To Be Billed,Articoli ordinati da fatturare

+Ordered Items To Be Delivered,Articoli ordinati da consegnare

+Ordered Qty,Quantità ordinato

+"Ordered Qty: Quantity ordered for purchase, but not received.","Quantità ordinata: Quantità ordinato per l'acquisto , ma non ricevuto ."

+Ordered Quantity,Ordinato Quantità

+Orders released for production.,Gli ordini rilasciati per la produzione.

+Organization,organizzazione

+Organization Name,Nome organizzazione

+Organization Profile,Profilo dell&#39;organizzazione

+Other,Altro

+Other Details,Altri dettagli

+Out Qty,out Quantità

+Out Value,out Valore

+Out of AMC,Fuori di AMC

+Out of Warranty,Fuori garanzia

+Outgoing,In partenza

+Outgoing Email Settings,Impostazioni e-mail in uscita

+Outgoing Mail Server,Server posta in uscita

+Outgoing Mails,Mail in uscita

+Outstanding Amount,Eccezionale Importo

+Outstanding for Voucher ,Eccezionale per i Voucher

+Overhead,Overhead

+Overheads,Spese generali

+Overlapping Conditions found between,Condizioni sovrapposte trovati tra

+Overview,Panoramica

+Owned,Di proprietà

+Owner,proprietario

+PAN Number,Numero PAN

+PF No.,PF No.

+PF Number,Numero PF

+PI/2011/,PI/2011 /

+PIN,PIN

+PL or BS,PL o BS

+PO,PO

+PO Date,PO Data

+PO No,PO No

+POP3 Mail Server,POP3 Mail Server

+POP3 Mail Settings,Impostazioni di posta POP3

+POP3 mail server (e.g. pop.gmail.com),POP3 server di posta (ad esempio pop.gmail.com)

+POP3 server e.g. (pop.gmail.com),Server POP3 per esempio (pop.gmail.com)

+POS Setting,POS Impostazione

+POS View,POS View

+PR Detail,PR Dettaglio

+PR Posting Date,PR Data Pubblicazione

+PRO,PRO

+PS,PS

+Package Item Details,Confezione Articolo Dettagli

+Package Items,Articoli della confezione

+Package Weight Details,Pacchetto peso

+Packed Item,Nota Consegna Imballaggio articolo

+Packing Details,Particolari dell&#39;imballaggio

+Packing Detials,Detials imballaggio

+Packing List,Lista di imballaggio

+Packing Slip,Documento di trasporto

+Packing Slip Item,Distinta di imballaggio articolo

+Packing Slip Items,Imballaggio elementi slittamento

+Packing Slip(s) Cancelled,Bolla di accompagnamento (s) Annullato

+Page Break,Interruzione di pagina

+Page Name,Nome pagina

+Paid,pagato

+Paid Amount,Importo pagato

+Parameter,Parametro

+Parent Account,Account principale

+Parent Cost Center,Parent Centro di costo

+Parent Customer Group,Parent Gruppo clienti

+Parent Detail docname,Parent Dettaglio docname

+Parent Item,Parent Item

+Parent Item Group,Capogruppo Voce

+Parent Sales Person,Parent Sales Person

+Parent Territory,Territorio genitore

+Parenttype,ParentType

+Partially Billed,parzialmente Fatturato

+Partially Completed,Parzialmente completato

+Partially Delivered,parzialmente Consegnato

+Partly Billed,Parzialmente Fatturato

+Partly Delivered,Parzialmente Consegnato

+Partner Target Detail,Partner di destinazione Dettaglio

+Partner Type,Tipo di partner

+Partner's Website,Sito del Partner

+Passive,Passive

+Passport Number,Numero di passaporto

+Password,Parola d&#39;ordine

+Pay To / Recd From,Pay To / RECD Da

+Payables,Debiti

+Payables Group,Debiti Gruppo

+Payment Days,Giorni di Pagamento

+Payment Due Date,Pagamento Due Date

+Payment Entries,Voci di pagamento

+"Payment Entry has been modified after you pulled it. 
+			Please pull it again.",

+Payment Period Based On Invoice Date,Periodo di pagamento basati su Data fattura

+Payment Reconciliation,Riconciliazione Pagamento

+Payment Type,Tipo di pagamento

+Payment of salary for the month: ,

+Payment to Invoice Matching Tool,Pagamento a fattura Matching Tool

+Payment to Invoice Matching Tool Detail,Pagamento a fattura Corrispondenza Dettaglio Strumento

+Payments,Pagamenti

+Payments Made,Pagamenti effettuati

+Payments Received,Pagamenti ricevuti

+Payments made during the digest period,I pagamenti effettuati nel periodo digest

+Payments received during the digest period,I pagamenti ricevuti durante il periodo di digest

+Payroll Settings,Impostazioni Payroll

+Payroll Setup,Setup Payroll

+Pending,In attesa

+Pending Amount,In attesa di Importo

+Pending Review,In attesa recensione

+Pending SO Items For Purchase Request,Elementi in sospeso così per Richiesta di Acquisto

+Percent Complete,Percentuale completamento

+Percentage Allocation,Percentuale di allocazione

+Percentage Allocation should be equal to ,Percentuale assegnazione dovrebbe essere uguale a

+Percentage variation in quantity to be allowed while receiving or delivering this item.,Variazione percentuale della quantità di essere consentito durante la ricezione o la consegna di questo oggetto.

+Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,Percentuale si è permesso di ricevere o consegnare di più contro la quantità ordinata. Per esempio: Se avete ordinato 100 unità. e il vostro assegno è 10% poi si è permesso di ricevere 110 unità.

+Performance appraisal.,Valutazione delle prestazioni.

+Period,periodo

+Period Closing Voucher,Periodo di chiusura Voucher

+Periodicity,Periodicità

+Permanent Address,Indirizzo permanente

+Permanent Address Is,Indirizzo permanente è

+Permission,Autorizzazione

+Permission Manager,Permission Manager

+Personal,Personale

+Personal Details,Dettagli personali

+Personal Email,Personal Email

+Phone,Telefono

+Phone No,N. di telefono

+Phone No.,No. Telefono

+Pincode,PINCODE

+Place of Issue,Luogo di emissione

+Plan for maintenance visits.,Piano per le visite di manutenzione.

+Planned Qty,Qtà Planned

+"Planned Qty: Quantity, for which, Production Order has been raised,","Planned Quantità : Quantità , per il quale , ordine di produzione è stata sollevata ,"

+Planned Quantity,Prevista Quantità

+Plant,Impianto

+Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,Inserisci Abbreviazione o Nome breve correttamente in quanto verrà aggiunto come suffisso a tutti i Capi account.

+Please Select Company under which you want to create account head,Selezionare Società in base al quale si desidera creare account di testa

+Please check,Si prega di verificare

+Please create new account from Chart of Accounts.,Si prega di creare un nuovo account dal Piano dei conti .

+Please do NOT create Account (Ledgers) for Customers and Suppliers. They are created directly from the Customer / Supplier masters.,Si prega di non creare account ( Registri ) per Clienti e Fornitori . Essi sono creati direttamente dai maestri cliente / fornitore .

+Please enter Company,Inserisci Società

+Please enter Cost Center,Inserisci Centro di costo

+Please enter Default Unit of Measure,Inserisci unità di misura predefinita

+Please enter Delivery Note No or Sales Invoice No to proceed,Inserisci il DDT o fattura di vendita No No per procedere

+Please enter Employee Id of this sales parson,Inserisci Id dipendente di questa Parson vendite

+Please enter Expense Account,Inserisci il Conto uscite

+Please enter Item Code to get batch no,Inserisci il codice Item per ottenere lotto non

+Please enter Item Code.,Inserisci il codice dell'articolo.

+Please enter Item first,Inserisci articolo prima

+Please enter Master Name once the account is created.,Inserisci il Master Nome una volta creato l'account .

+Please enter Production Item first,Inserisci Produzione articolo prima

+Please enter Purchase Receipt No to proceed,Inserisci Acquisto Ricevuta No per procedere

+Please enter Reserved Warehouse for item ,Inserisci Magazzino riservata per la voce

+Please enter Start Date and End Date,Inserisci data di inizio e di fine

+Please enter Warehouse for which Material Request will be raised,Inserisci il Magazzino per cui Materiale richiesta sarà sollevata

+"Please enter account group under which account \
+					for warehouse ",

+Please enter company first,Inserisci prima azienda

+Please enter company name first,Inserisci il nome della società prima

+Please enter sales order in the above table,Inserisci ordine di vendita nella tabella sopra

+Please install dropbox python module,Si prega di installare dropbox modulo python

+Please mention default value for ',Si prega di citare il valore di default per &#39;

+Please reduce qty.,Ridurre qty.

+Please save the Newsletter before sending.,Si prega di salvare la newsletter prima dell&#39;invio.

+Please save the document before generating maintenance schedule,Si prega di salvare il documento prima di generare il programma di manutenzione

+Please select Account first,Si prega di selezionare Account primo

+Please select Bank Account,Seleziona conto bancario

+Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,Si prega di selezionare il riporto se anche voi volete includere equilibrio precedente anno fiscale di parte per questo anno fiscale

+Please select Category first,Si prega di selezionare Categoria prima

+Please select Charge Type first,Seleziona il tipo di carica prima

+Please select Date on which you want to run the report,Seleziona la data in cui si desidera eseguire il report

+Please select Price List,Seleziona Listino Prezzi

+Please select a,Si prega di selezionare una

+Please select a csv file,Seleziona un file csv

+Please select a service item or change the order type to Sales.,Si prega di selezionare una voce di servizio o modificare il tipo di ordine di vendite.

+Please select a sub-contracted item or do not sub-contract the transaction.,Si prega di selezionare una voce di subappalto o non fare subappaltare la transazione.

+Please select a valid csv file with data.,Si prega di selezionare un file csv con i dati validi.

+"Please select an ""Image"" first","Seleziona ""Immagine "" prima"

+Please select month and year,Si prega di selezionare mese e anno

+Please select options and click on Create,Si prega di selezionare opzioni e fare clic su Crea

+Please select the document type first,Si prega di selezionare il tipo di documento prima

+Please select: ,Si prega di selezionare:

+Please set Dropbox access keys in,Si prega di impostare le chiavi di accesso a Dropbox

+Please set Google Drive access keys in,Si prega di impostare Google chiavi di accesso di unità in

+Please setup Employee Naming System in Human Resource > HR Settings,Si prega di impostazione dei dipendenti sistema di nomi delle risorse umane&gt; Impostazioni HR

+Please setup your chart of accounts before you start Accounting Entries,Si prega di configurare il piano dei conti prima di iniziare scritture contabili

+Please specify,Si prega di specificare

+Please specify Company,Si prega di specificare Azienda

+Please specify Company to proceed,Si prega di specificare Società di procedere

+"Please specify Default Currency in Company Master \
+			and Global Defaults",

+Please specify a,Si prega di specificare una

+Please specify a Price List which is valid for Territory,Si prega di specificare una lista di prezzi è valido per il Territorio

+Please specify a valid,Si prega di specificare una valida

+Please specify a valid 'From Case No.',Si prega di specificare una valida &#39;Dalla sentenza n&#39;

+Please specify currency in Company,Si prega di specificare la valuta in Azienda

+Please submit to update Leave Balance.,Si prega di inviare per aggiornare Lascia Balance.

+Please write something,Si prega di scrivere qualcosa

+Please write something in subject and message!,Si prega di scrivere qualcosa in oggetto e il messaggio !

+Plot,trama

+Plot By,Plot By

+Point of Sale,Punto di vendita

+Point-of-Sale Setting,Point-of-Sale Setting

+Post Graduate,Post Laurea

+Postal,Postale

+Posting Date,Data di registrazione

+Posting Date Time cannot be before,Data di registrazione Il tempo non può essere prima

+Posting Time,Tempo Distacco

+Potential Sales Deal,Potenziale accordo di vendita

+Potential opportunities for selling.,Potenziali opportunità di vendita.

+"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","Di precisione per i campi Float (quantità, sconti, percentuali ecc). Galleggianti vengono arrotondate per eccesso al decimali specificati. Default = 3"

+Preferred Billing Address,Preferito Indirizzo di fatturazione

+Preferred Shipping Address,Preferito Indirizzo spedizione

+Prefix,Prefisso

+Present,Presente

+Prevdoc DocType,Prevdoc DocType

+Prevdoc Doctype,Prevdoc Doctype

+Previous Work Experience,Lavoro precedente esperienza

+Price List,Listino Prezzi

+Price List Currency,Prezzo di listino Valuta

+Price List Exchange Rate,Listino Prezzi Tasso di Cambio

+Price List Master,Prezzo di listino principale

+Price List Name,Prezzo di listino Nome

+Price List Rate,Prezzo di listino Vota

+Price List Rate (Company Currency),Prezzo di listino Prezzo (Azienda valuta)

+Print,Stampa

+Print Format Style,Formato Stampa Style

+Print Heading,Stampa Rubrica

+Print Without Amount,Stampare senza Importo

+Printing,Stampa

+Priority,Priorità

+Process Payroll,Processo Payroll

+Produced,prodotto

+Produced Quantity,Prodotto Quantità

+Product Enquiry,Prodotto Inchiesta

+Production Order,Ordine di produzione

+Production Order must be submitted,Ordine di produzione deve essere presentata

+Production Order(s) created:\n\n,Ordine di produzione ( s ) creato : \ n \ n

+Production Orders,Ordini di produzione

+Production Orders in Progress,Ordini di produzione in corso

+Production Plan Item,Produzione Piano Voce

+Production Plan Items,Produzione Piano Articoli

+Production Plan Sales Order,Produzione Piano di ordini di vendita

+Production Plan Sales Orders,Produzione piano di vendita Ordini

+Production Planning (MRP),Pianificazione della produzione (MRP)

+Production Planning Tool,Production Planning Tool

+Products or Services You Buy,Prodotti o servizi che si acquistano

+"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","I prodotti saranno ordinati in peso-età nelle ricerche predefinite. Più il peso-età, più alto è il prodotto verrà visualizzato nell&#39;elenco."

+Project,Progetto

+Project Costing,Progetto Costing

+Project Details,Dettagli del progetto

+Project Milestone,Progetto Milestone

+Project Milestones,Tappe del progetto

+Project Name,Nome del progetto

+Project Start Date,Data di inizio del progetto

+Project Type,Tipo di progetto

+Project Value,Valore di progetto

+Project activity / task.,Attività / attività del progetto.

+Project master.,Progetto Master.

+Project will get saved and will be searchable with project name given,Progetto avranno salvato e sarà consultabile con il nome di progetto dato

+Project wise Stock Tracking,Progetto saggio Archivio monitoraggio

+Projected,proiettata

+Projected Qty,Qtà Proiettata

+Projects,Progetti

+Prompt for Email on Submission of,Richiedi Email su presentazione di

+Provide email id registered in company,Fornire id-mail registrato in azienda

+Public,Pubblico

+Pull Payment Entries,Tirare le voci di pagamento

+Pull sales orders (pending to deliver) based on the above criteria,Tirare ordini di vendita (in attesa di consegnare) sulla base dei criteri di cui sopra

+Purchase,Acquisto

+Purchase / Manufacture Details,Acquisto / Produzione Dettagli

+Purchase Analytics,Acquisto Analytics

+Purchase Common,Comuni di acquisto

+Purchase Details,"Acquisto, i dati"

+Purchase Discounts,Acquisto Sconti

+Purchase In Transit,Acquisto In Transit

+Purchase Invoice,Acquisto Fattura

+Purchase Invoice Advance,Acquisto Advance Fattura

+Purchase Invoice Advances,Acquisto anticipi fatture

+Purchase Invoice Item,Acquisto Articolo Fattura

+Purchase Invoice Trends,Acquisto Tendenze Fattura

+Purchase Order,Ordine di acquisto

+Purchase Order Date,Ordine di acquisto Data

+Purchase Order Item,Ordine di acquisto dell&#39;oggetto

+Purchase Order Item No,Acquisto fig

+Purchase Order Item Supplied,Ordine di acquisto Articolo inserito

+Purchase Order Items,Acquisto Ordine Articoli

+Purchase Order Items Supplied,Ordine di Acquisto Standard di fornitura

+Purchase Order Items To Be Billed,Ordine di Acquisto Articoli da fatturare

+Purchase Order Items To Be Received,Ordine di Acquisto Oggetti da ricevere

+Purchase Order Message,Ordine di acquisto Message

+Purchase Order Required,Ordine di Acquisto Obbligatorio

+Purchase Order Trends,Acquisto Tendenze Ordine

+Purchase Orders given to Suppliers.,Ordini di acquisto prestate a fornitori.

+Purchase Receipt,RICEVUTA

+Purchase Receipt Item,RICEVUTA articolo

+Purchase Receipt Item Supplied,Acquisto Ricevuta Articolo inserito

+Purchase Receipt Item Supplieds,RICEVUTA Voce Supplieds

+Purchase Receipt Items,Acquistare oggetti Receipt

+Purchase Receipt Message,RICEVUTA Messaggio

+Purchase Receipt No,RICEVUTA No

+Purchase Receipt Required,Acquisto necessaria la ricevuta

+Purchase Receipt Trends,Acquisto Tendenze Receipt

+Purchase Register,Acquisto Registrati

+Purchase Return,Acquisto Ritorno

+Purchase Returned,Acquisto restituito

+Purchase Taxes and Charges,Acquisto Tasse e Costi

+Purchase Taxes and Charges Master,Acquisto Tasse e Spese master

+Purpose,Scopo

+Purpose must be one of ,Scopo deve essere uno dei

+QA Inspection,Ispezione QA

+QAI/11-12/,QAI/11-12 /

+QTN,QTN

+Qty,Qtà

+Qty Consumed Per Unit,Quantità consumata per unità

+Qty To Manufacture,Quantità di fabbricare

+Qty as per Stock UOM,Quantità come da UOM Archivio

+Qty to Deliver,Qtà di Consegna

+Qty to Order,Qty di ordinazione

+Qty to Receive,Qtà per ricevere

+Qty to Transfer,Qtà Trasferire

+Qualification,Qualifica

+Quality,Qualità

+Quality Inspection,Controllo Qualità

+Quality Inspection Parameters,Parametri di controllo qualità

+Quality Inspection Reading,Lettura Controllo Qualità

+Quality Inspection Readings,Letture di controllo di qualità

+Quantity,Quantità

+Quantity Requested for Purchase,Quantità a fini di acquisto

+Quantity and Rate,Quantità e Prezzo

+Quantity and Warehouse,Quantità e Magazzino

+Quantity cannot be a fraction.,Quantità non può essere una frazione.

+Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,Quantità di prodotto ottenuto dopo la produzione / reimballaggio da determinati quantitativi di materie prime

+"Quantity should be equal to Manufacturing Quantity. To fetch items again, click on 'Get Items' button or update the Quantity manually.","Quantità dovrebbe essere uguale a Manufacturing Quantità . Per recuperare nuovamente elementi, fare clic sul pulsante ' Get Articoli ' o aggiornare la Quantità manualmente ."

+Quarter,Quartiere

+Quarterly,Trimestrale

+Quick Help,Guida rapida

+Quotation,Quotazione

+Quotation Date,Preventivo Data

+Quotation Item,Quotazione articolo

+Quotation Items,Voci di quotazione

+Quotation Lost Reason,Quotazione Perso Motivo

+Quotation Message,Quotazione Messaggio

+Quotation Series,Serie Quotazione

+Quotation To,Preventivo A

+Quotation Trend,Quotazione Trend

+Quotation is cancelled.,Citazione viene annullata .

+Quotations received from Suppliers.,Citazioni ricevute dai fornitori.

+Quotes to Leads or Customers.,Citazioni a clienti o contatti.

+Raise Material Request when stock reaches re-order level,Sollevare Materiale Richiesta quando le azione raggiunge il livello di riordino

+Raised By,Sollevata dal

+Raised By (Email),Sollevata da (e-mail)

+Random,Casuale

+Range,Gamma

+Rate,Vota

+Rate ,Vota

+Rate (Company Currency),Vota (Azienda valuta)

+Rate Of Materials Based On,Tasso di materiali a base di

+Rate and Amount,Aliquota e importo

+Rate at which Customer Currency is converted to customer's base currency,Velocità con cui valuta Cliente viene convertito in valuta di base del cliente

+Rate at which Price list currency is converted to company's base currency,Tasso al quale Listino valuta viene convertita in valuta di base dell&#39;azienda

+Rate at which Price list currency is converted to customer's base currency,Tasso al quale Listino valuta viene convertita in valuta di base del cliente

+Rate at which customer's currency is converted to company's base currency,Tasso al quale la valuta del cliente viene convertito in valuta di base dell&#39;azienda

+Rate at which supplier's currency is converted to company's base currency,Tasso al quale la valuta del fornitore viene convertito in valuta di base dell&#39;azienda

+Rate at which this tax is applied,Tasso a cui viene applicata questa tassa

+Raw Material Item Code,Materia Codice Articolo

+Raw Materials Supplied,Materie prime fornite

+Raw Materials Supplied Cost,Materie prime fornite Costo

+Re-Order Level,Re-Order Livello

+Re-Order Qty,Re-Order Qty

+Re-order,Re-order

+Re-order Level,Livello di riordino

+Re-order Qty,Re-order Qtà

+Read,Leggi

+Reading 1,Lettura 1

+Reading 10,Reading 10

+Reading 2,Lettura 2

+Reading 3,Reading 3

+Reading 4,Reading 4

+Reading 5,Lettura 5

+Reading 6,Lettura 6

+Reading 7,Leggendo 7

+Reading 8,Lettura 8

+Reading 9,Lettura 9

+Reason,Motivo

+Reason for Leaving,Ragione per lasciare

+Reason for Resignation,Motivo della Dimissioni

+Reason for losing,Motivo per perdere

+Recd Quantity,RECD Quantità

+Receivable / Payable account will be identified based on the field Master Type,Conto da ricevere / pagare sarà identificato in base al campo Master

+Receivables,Crediti

+Receivables / Payables,Crediti / Debiti

+Receivables Group,Gruppo Crediti

+Received,ricevuto

+Received Date,Data Received

+Received Items To Be Billed,Oggetti ricevuti da fatturare

+Received Qty,Quantità ricevuta

+Received and Accepted,Ricevuti e accettati

+Receiver List,Lista Ricevitore

+Receiver Parameter,Ricevitore Parametro

+Recipients,Destinatari

+Reconciliation Data,Dati Riconciliazione

+Reconciliation HTML,Riconciliazione HTML

+Reconciliation JSON,Riconciliazione JSON

+Record item movement.,Registrare il movimento dell&#39;oggetto.

+Recurring Id,Id ricorrente

+Recurring Invoice,Fattura ricorrente

+Recurring Type,Tipo ricorrente

+Reduce Deduction for Leave Without Pay (LWP),Ridurre Deduzione per aspettativa senza assegni (LWP)

+Reduce Earning for Leave Without Pay (LWP),Ridurre Guadagnare in aspettativa senza assegni (LWP)

+Ref Code,Rif. Codice

+Ref SQ,Rif. SQ

+Reference,Riferimento

+Reference Date,Data di riferimento

+Reference Name,Nome di riferimento

+Reference Number,Numero di riferimento

+Refresh,Refresh

+Refreshing....,Rinfrescante ....

+Registration Details,Dettagli di registrazione

+Registration Info,Informazioni di Registrazione

+Rejected,Rifiutato

+Rejected Quantity,Rifiutato Quantità

+Rejected Serial No,Rifiutato Serial No

+Rejected Warehouse,Magazzino Rifiutato

+Rejected Warehouse is mandatory against regected item,Warehouse Respinto è obbligatoria alla voce regected

+Relation,Relazione

+Relieving Date,Alleviare Data

+Relieving Date of employee is ,Alleviare Data di dipendenti è

+Remark,Osservazioni

+Remarks,Osservazioni

+Rename,rinominare

+Rename Log,Rinominare Entra

+Rename Tool,Rename Tool

+Rent Cost,Affitto Costo

+Rent per hour,Affittare all'ora

+Rented,Affittato

+Repeat on Day of Month,Ripetere il Giorno del mese

+Replace,Sostituire

+Replace Item / BOM in all BOMs,Sostituire Voce / BOM in tutte le distinte base

+"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","Sostituire un particolare distinta base in tutte le altre distinte base in cui viene utilizzato. Sostituirà il vecchio link BOM, aggiornare costo e rigenerare &quot;Explosion articolo BOM&quot; tavolo come da nuovo BOM"

+Replied,Ha risposto

+Report Date,Data Segnala

+Report issues at,Problemi di relazione

+Reports,Rapporti

+Reports to,Relazioni al

+Reqd By Date,Reqd Per Data

+Request Type,Tipo di richiesta

+Request for Information,Richiesta di Informazioni

+Request for purchase.,Richiesta di acquisto.

+Requested,richiesto

+Requested For,richiesto Per

+Requested Items To Be Ordered,Elementi richiesti da ordinare

+Requested Items To Be Transferred,Voci si chiede il trasferimento

+Requested Qty,richiesto Quantità

+"Requested Qty: Quantity requested for purchase, but not ordered.","Richiesto Quantità : Quantità richiesto per l'acquisto , ma non ordinato."

+Requests for items.,Le richieste di articoli.

+Required By,Richiesto da

+Required Date,Data richiesta

+Required Qty,Quantità richiesta

+Required only for sample item.,Richiesto solo per la voce di esempio.

+Required raw materials issued to the supplier for producing a sub - contracted item.,Materie prime necessarie rilasciate al fornitore per la produzione di un sotto - voce contratta.

+Reseller,Rivenditore

+Reserved,riservato

+Reserved Qty,Riservato Quantità

+"Reserved Qty: Quantity ordered for sale, but not delivered.","Riservato Quantità : quantità ordinata in vendita , ma non consegnati ."

+Reserved Quantity,Riservato Quantità

+Reserved Warehouse,Riservato Warehouse

+Reserved Warehouse in Sales Order / Finished Goods Warehouse,Warehouse Riservato a ordini di vendita / Magazzino prodotti finiti

+Reserved Warehouse is missing in Sales Order,Riservato Warehouse manca in ordine di vendita

+Reset Filters,Azzera i filtri

+Resignation Letter Date,Lettera di dimissioni Data

+Resolution,Risoluzione

+Resolution Date,Risoluzione Data

+Resolution Details,Dettagli risoluzione

+Resolved By,Deliberato dall&#39;Assemblea

+Retail,Vendita al dettaglio

+Retailer,Dettagliante

+Review Date,Data di revisione

+Rgt,Rgt

+Role Allowed to edit frozen stock,Ruolo ammessi da modificare stock congelato

+Role that is allowed to submit transactions that exceed credit limits set.,Ruolo che è consentito di presentare le transazioni che superano i limiti di credito stabiliti.

+Root cannot have a parent cost center,Root non può avere un centro di costo genitore

+Rounded Total,Totale arrotondato

+Rounded Total (Company Currency),Totale arrotondato (Azienda valuta)

+Row,Riga

+Row ,Riga

+Row #,Row #

+Row # ,Row #

+Rules to calculate shipping amount for a sale,Regole per il calcolo dell&#39;importo di trasporto per una vendita

+S.O. No.,S.O. No.

+SMS,SMS

+SMS Center,Centro SMS

+SMS Control,SMS Control

+SMS Gateway URL,SMS Gateway URL

+SMS Log,SMS Log

+SMS Parameter,SMS Parametro

+SMS Sender Name,SMS Sender Nome

+SMS Settings,Impostazioni SMS

+SMTP Server (e.g. smtp.gmail.com),SMTP Server (ad es smtp.gmail.com)

+SO,SO

+SO Date,SO Data

+SO Pending Qty,SO attesa Qtà

+SO Qty,SO Quantità

+SO/10-11/,SO/10-11 /

+SO1112,SO1112

+SQTN,SQTN

+STE,STE

+SUP,SUP

+SUPP,SUPP

+SUPP/10-11/,SUPP/10-11 /

+Salary,Stipendio

+Salary Information,Informazioni stipendio

+Salary Manager,Stipendio Direttore

+Salary Mode,Modalità di stipendio

+Salary Slip,Stipendio slittamento

+Salary Slip Deduction,Stipendio slittamento Deduzione

+Salary Slip Earning,Stipendio slittamento Guadagnare

+Salary Structure,Struttura salariale

+Salary Structure Deduction,Struttura salariale Deduzione

+Salary Structure Earning,Struttura salariale Guadagnare

+Salary Structure Earnings,Utile struttura salariale

+Salary breakup based on Earning and Deduction.,Stipendio rottura basato sul guadagno e di deduzione.

+Salary components.,Componenti stipendio.

+Sales,Vendite

+Sales Analytics,Analisi dei dati di vendita

+Sales BOM,BOM Vendite

+Sales BOM Help,Vendite BOM Aiuto

+Sales BOM Item,Vendite BOM articolo

+Sales BOM Items,Vendite BOM Articoli

+Sales Details,Dettagli di vendita

+Sales Discounts,Sconti di vendita

+Sales Email Settings,Vendite E-mail Impostazioni

+Sales Extras,Extra di vendita

+Sales Funnel,imbuto di vendita

+Sales Invoice,Fattura Commerciale

+Sales Invoice Advance,Fattura Advance

+Sales Invoice Item,Fattura Voce

+Sales Invoice Items,Fattura di vendita Articoli

+Sales Invoice Message,Fattura Messaggio

+Sales Invoice No,Fattura Commerciale No

+Sales Invoice Trends,Fattura di vendita Tendenze

+Sales Order,Ordine di vendita

+Sales Order Date,Ordine di vendita Data

+Sales Order Item,Sales Order Item

+Sales Order Items,Ordini di vendita Articoli

+Sales Order Message,Sales Order Messaggio

+Sales Order No,Ordine di vendita No

+Sales Order Required,Ordine di vendita richiesto

+Sales Order Trend,Ordine di vendita Trend

+Sales Partner,Partner di vendita

+Sales Partner Name,Vendite Partner Nome

+Sales Partner Target,Vendite Partner di destinazione

+Sales Partners Commission,Vendite Partners Commissione

+Sales Person,Addetto alle vendite

+Sales Person Incharge,Sales Person Incharge

+Sales Person Name,Vendite Nome persona

+Sales Person Target Variance (Item Group-Wise),Vendite persona bersaglio Varianza (Articolo Group-Wise)

+Sales Person Targets,Sales Person Obiettivi

+Sales Person-wise Transaction Summary,Sales Person-saggio Sintesi dell&#39;Operazione

+Sales Register,Commerciale Registrati

+Sales Return,Ritorno di vendite

+Sales Returned,Vendite restituiti

+Sales Taxes and Charges,Tasse di vendita e oneri

+Sales Taxes and Charges Master,Tasse di vendita e oneri master

+Sales Team,Team di vendita

+Sales Team Details,Vendite team Dettagli

+Sales Team1,Vendite Team1

+Sales and Purchase,Vendita e Acquisto

+Sales campaigns,Campagne di vendita

+Sales persons and targets,Le persone e gli obiettivi di vendita

+Sales taxes template.,Le imposte di vendita modello.

+Sales territories.,Territori di vendita.

+Salutation,Appellativo

+Same Serial No,Stesso Serial No

+Sample Size,Dimensione del campione

+Sanctioned Amount,Importo sanzionato

+Saturday,Sabato

+Save ,

+Schedule,Pianificare

+Schedule Date,Programma Data

+Schedule Details,Dettagli di pianificazione

+Scheduled,Pianificate

+Scheduled Date,Data prevista

+School/University,Scuola / Università

+Score (0-5),Punteggio (0-5)

+Score Earned,Punteggio Earned

+Score must be less than or equal to 5,Punteggio deve essere minore o uguale a 5

+Scrap %,Scrap%

+Seasonality for setting budgets.,Stagionalità di impostazione budget.

+"See ""Rate Of Materials Based On"" in Costing Section",Vedere &quot;tasso di materiali a base di&quot; in Costing Sezione

+"Select ""Yes"" for sub - contracting items",Selezionare &quot;Sì&quot; per i sub - articoli contraenti

+"Select ""Yes"" if this item is used for some internal purpose in your company.",Selezionare &quot;Sì&quot; se l&#39;oggetto è utilizzato per uno scopo interno nella vostra azienda.

+"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","Selezionare &quot;Sì&quot; se l&#39;oggetto rappresenta un lavoro come la formazione, progettazione, consulenza, ecc"

+"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",Selezionare &quot;Sì&quot; se si sta mantenendo magazzino di questo articolo nel tuo inventario.

+"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",Selezionare &quot;Sì&quot; se si forniscono le materie prime per il vostro fornitore per la fabbricazione di questo oggetto.

+Select Budget Distribution to unevenly distribute targets across months.,Selezionare Budget Distribution per distribuire uniformemente gli obiettivi in ​​tutta mesi.

+"Select Budget Distribution, if you want to track based on seasonality.","Selezionare Budget distribuzione, se si desidera tenere traccia in base a stagionalità."

+Select Digest Content,Selezionare Digest Contenuto

+Select DocType,Selezionare DocType

+"Select Item where ""Is Stock Item"" is ""No""","Selezionare la voce dove "" è articolo di "" è "" No"""

+Select Items,Selezionare Elementi

+Select Purchase Receipts,Selezionare ricevute di acquisto

+Select Sales Orders,Selezionare Ordini di vendita

+Select Sales Orders from which you want to create Production Orders.,Selezionare gli ordini di vendita da cui si desidera creare gli ordini di produzione.

+Select Time Logs and Submit to create a new Sales Invoice.,Selezionare Time Diari e Invia per creare una nuova fattura di vendita.

+Select Transaction,Selezionare Transaction

+Select account head of the bank where cheque was deposited.,Selezionare conto capo della banca in cui assegno è stato depositato.

+Select company name first.,Selezionare il nome della società prima.

+Select template from which you want to get the Goals,Selezionare modello da cui si desidera ottenere gli Obiettivi

+Select the Employee for whom you are creating the Appraisal.,Selezionare il dipendente per il quale si sta creando la valutazione.

+Select the Invoice against which you want to allocate payments.,Selezionare la fattura contro il quale si desidera assegnare i pagamenti .

+Select the period when the invoice will be generated automatically,Selezionare il periodo in cui la fattura viene generato automaticamente

+Select the relevant company name if you have multiple companies,"Selezionare il relativo nome della società, se si dispone di più le aziende"

+Select the relevant company name if you have multiple companies.,"Selezionare il relativo nome della società, se si dispone di più aziende."

+Select who you want to send this newsletter to,Selezionare a chi si desidera inviare questa newsletter ad

+Select your home country and check the timezone and currency.,Seleziona il tuo paese di origine e controllare il fuso orario e la valuta .

+"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","Selezionando &quot;Sì&quot;, consentirà a questa voce di apparire in ordine di acquisto, ricevuta di acquisto."

+"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","Selezionando &quot;Sì&quot; permetterà questo elemento per capire in ordine di vendita, di consegna Note"

+"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",Selezionando &quot;Sì&quot; vi permetterà di creare distinta base che mostra delle materie prime e dei costi operativi sostenuti per la produzione di questo elemento.

+"Selecting ""Yes"" will allow you to make a Production Order for this item.",Selezionando &quot;Sì&quot; vi permetterà di fare un ordine di produzione per questo articolo.

+"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",Selezionando &quot;Sì&quot; darà una identità unica di ciascun soggetto di questa voce che può essere visualizzato nel Serial Nessun maestro.

+Selling,Vendere

+Selling Settings,Vendere Impostazioni

+Send,Invia

+Send Autoreply,Invia Autoreply

+Send Bulk SMS to Leads / Contacts,Inviare SMS Bulk ai conduttori / contatti

+Send Email,Invia Email

+Send From,Invia Dalla

+Send Notifications To,Inviare notifiche ai

+Send Now,Invia Ora

+Send Print in Body and Attachment,Invia Stampa in Corpo e Allegati

+Send SMS,Invia SMS

+Send To,Invia a

+Send To Type,Send To Type

+Send automatic emails to Contacts on Submitting transactions.,Inviare email automatiche ai Contatti sul Invio transazioni.

+Send mass SMS to your contacts,Invia SMS di massa ai tuoi contatti

+Send regular summary reports via Email.,Invia rapporti di sintesi periodici via email.

+Send to this list,Invia a questa lista

+Sender,Mittente

+Sender Name,Nome mittente

+Sent,Inviati

+Sent Mail,Posta inviata

+Sent On,Inviata il

+Sent Quotation,Quotazione Inviati

+Sent or Received,Inviati o ricevuti

+Separate production order will be created for each finished good item.,Ordine di produzione separata verrà creato per ogni buon prodotto finito.

+Serial No,Serial No

+Serial No / Batch,Serial n / Batch

+Serial No Details,Serial No Dettagli

+Serial No Service Contract Expiry,Serial No Contratto di Servizio di scadenza

+Serial No Status,Serial No Stato

+Serial No Warranty Expiry,Serial No Garanzia di scadenza

+Serial No created,Serial No creato

+Serial No does not belong to Item,Serial No non appartiene alla Voce

+Serial No must exist to transfer out.,Serial No deve esistere per il trasferimento fuori.

+Serial No qty cannot be a fraction,Serial No qty non può essere una frazione

+Serial No status must be 'Available' to Deliver,Numero seriale di stato deve essere &#39;disponibile&#39; per fornire

+Serial Nos do not match with qty,N ° di serie non corrispondono con qty

+Serial Number Series,Serial Number Series

+Serialized Item: ',Articolo Serialized: &#39;

+Series,serie

+Series List for this Transaction,Lista Serie per questa transazione

+Service Address,Service Indirizzo

+Services,Servizi

+Session Expiry,Sessione di scadenza

+Session Expiry in Hours e.g. 06:00,Sessione di scadenza in ore es 06:00

+Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,Impostare la voce del budget di Gruppo-saggi su questo territorio. È inoltre possibile includere la stagionalità impostando la distribuzione.

+Set Login and Password if authentication is required.,"Impostare Login e Password, se è richiesta l&#39;autenticazione."

+Set allocated amount against each Payment Entry and click 'Allocate'.,Set assegnato importo per ogni voce di pagamento e cliccare su ' Allocare ' .

+Set as Default,Imposta come predefinito

+Set as Lost,Imposta come persa

+Set prefix for numbering series on your transactions,Impostare prefisso per numerazione serie sulle transazioni

+Set targets Item Group-wise for this Sales Person.,Fissare obiettivi Item Group-saggio per questo venditore.

+"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","Impostare le impostazioni SMTP di posta in uscita qui. Tutto il sistema genera le notifiche, e-mail andranno da questo server di posta. Se non si è sicuri, lasciare vuoto per utilizzare i server ERPNext (e-mail verranno comunque inviati dal vostro id e-mail) o contattare il proprio provider di posta."

+Setting Account Type helps in selecting this Account in transactions.,Impostazione Tipo di account aiuta nella scelta questo account nelle transazioni.

+Setting up...,Impostazione ...

+Settings,Impostazioni

+Settings for Accounts,Impostazioni per gli account

+Settings for Buying Module,Impostazioni per l&#39;acquisto del modulo

+Settings for Selling Module,Impostazioni per la vendita di moduli

+Settings for Stock Module,Impostazioni per modulo Fotografico

+"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",Impostazioni per estrarre richiedenti lavoro di una casella di posta ad esempio &quot;jobs@example.com&quot;

+Setup,Setup

+Setup Already Complete!!,Setup già completo !

+Setup Complete!,Installazione completa !

+Setup Completed,Setup Completed

+Setup Series,Serie Setup

+Setup of Shopping Cart.,Impostazione di Carrello.

+Setup to pull emails from support email account,SETUP per tirare email da account di posta elettronica di supporto

+Share,Condividi

+Share With,Condividi

+Shipments to customers.,Le spedizioni verso i clienti.

+Shipping,Spedizione

+Shipping Account,Account Spedizione

+Shipping Address,Indirizzo di spedizione

+Shipping Amount,Importo spedizione

+Shipping Rule,Spedizione Rule

+Shipping Rule Condition,Spedizione Regola Condizioni

+Shipping Rule Conditions,Spedizione condizioni regola

+Shipping Rule Label,Spedizione Etichetta Regola

+Shipping Rules,Regole di Spedizione

+Shop,Negozio

+Shopping Cart,Carrello spesa

+Shopping Cart Price List,Carrello Prezzo di listino

+Shopping Cart Price Lists,Carrello Listini

+Shopping Cart Settings,Carrello Impostazioni

+Shopping Cart Shipping Rule,Carrello Spedizioni Rule

+Shopping Cart Shipping Rules,Carrello Regole di Spedizione

+Shopping Cart Taxes and Charges Master,Carrello Tasse e Spese master

+Shopping Cart Taxes and Charges Masters,Carrello Tasse e Costi Masters

+Short biography for website and other publications.,Breve biografia per il sito web e altre pubblicazioni.

+"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",Mostra &quot;Disponibile&quot; o &quot;Non disponibile&quot; sulla base di scorte disponibili in questo magazzino.

+Show / Hide Features,Mostra / Nascondi Caratteristiche

+Show / Hide Modules,Mostra / Nascondi Moduli

+Show In Website,Mostra Nel Sito

+Show a slideshow at the top of the page,Visualizzare una presentazione in cima alla pagina

+Show in Website,Mostra nel Sito

+Show this slideshow at the top of the page,Mostra questo slideshow in cima alla pagina

+Signature,Firma

+Signature to be appended at the end of every email,Firma da aggiungere alla fine di ogni e-mail

+Single,Singolo

+Single unit of an Item.,Unità singola di un articolo.

+Sit tight while your system is being setup. This may take a few moments.,Tenere duro mentre il sistema è in corso di installazione . Questa operazione potrebbe richiedere alcuni minuti .

+Slideshow,Slideshow

+"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","Spiacente! Non è possibile cambiare la valuta di default dell&#39;azienda, perché ci sono operazioni in essere contro di esso. Avrete bisogno di cancellare tali operazioni se si desidera cambiare la valuta di default."

+"Sorry, Serial Nos cannot be merged","Siamo spiacenti , Serial Nos non può essere fusa"

+"Sorry, companies cannot be merged","Siamo spiacenti , le aziende non possono essere unite"

+Source,Fonte

+Source Warehouse,Fonte Warehouse

+Source and Target Warehouse cannot be same,Origine e di destinazione Warehouse non può essere lo stesso

+Spartan,Spartan

+Special Characters,Caratteri speciali

+Special Characters ,

+Specification Details,Specifiche Dettagli

+Specify Exchange Rate to convert one currency into another,Specificare Tasso di cambio per convertire una valuta in un&#39;altra

+"Specify a list of Territories, for which, this Price List is valid","Specifica una lista di territori, per il quale, questo listino prezzi è valido"

+"Specify a list of Territories, for which, this Shipping Rule is valid","Specifica una lista di territori, per la quale, questa regola di trasporto è valido"

+"Specify a list of Territories, for which, this Taxes Master is valid","Specifica una lista di territori, per il quale, questo Tasse Master è valido"

+Specify conditions to calculate shipping amount,Specificare le condizioni per il calcolo dell&#39;importo di spedizione

+"Specify the operations, operating cost and give a unique Operation no to your operations.","Specificare le operazioni, costi operativi e dare una gestione unica di no a vostre operazioni."

+Split Delivery Note into packages.,Split di consegna Nota in pacchetti.

+Standard,Standard

+Standard Rate,Standard Rate

+"Standard Terms and Conditions that can be added to Sales and Purchases.
+
+Examples:
+
+1. Validity of the offer.
+1. Payment Terms (In Advance, On Credit, part advance etc).
+1. What is extra (or payable by the Customer).
+1. Safety / usage warning.
+1. Warranty if any.
+1. Returns Policy.
+1. Terms of shipping, if applicable.
+1. Ways of addressing disputes, indemnity, liability, etc.
+1. Address and Contact of your Company.",

+"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.
+10. Add or Deduct: Whether you want to add or deduct the tax.",

+"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.",

+Start,Inizio

+Start Date,Data di inizio

+Start date of current invoice's period,Data finale del periodo di fatturazione corrente Avviare

+Starting up...,Avvio ...

+State,Stato

+Static Parameters,Parametri statici

+Status,Stato

+Status must be one of ,Stato deve essere uno dei

+Status should be Submitted,Stato deve essere presentato

+Statutory info and other general information about your Supplier,Sindaco informazioni e altre informazioni generali sulla tua Fornitore

+Stock,Azione

+Stock Adjustment Account,Conto di regolazione Archivio

+Stock Ageing,Invecchiamento Archivio

+Stock Analytics,Analytics Archivio

+Stock Balance,Archivio Balance

+Stock Entries already created for Production Order ,

+Stock Entry,Archivio Entry

+Stock Entry Detail,Dell&#39;entrata Stock Detail

+Stock Frozen Upto,Archivio Congelati Fino

+Stock Ledger,Ledger Archivio

+Stock Ledger Entry,Ledger Archivio Entry

+Stock Level,Stock Level

+Stock Projected Qty,Disponibile Qtà proiettata

+Stock Qty,Disponibilità Quantità

+Stock Queue (FIFO),Coda Archivio (FIFO)

+Stock Received But Not Billed,Archivio ricevuti ma non Fatturati

+Stock Reconcilation Data,Riconciliazione Archivio dati

+Stock Reconcilation Template,Riconciliazione Archivio Template

+Stock Reconciliation,Riconciliazione Archivio

+"Stock Reconciliation can be used to update the stock on a particular date, ",

+Stock Settings,Impostazioni immagini

+Stock UOM,UOM Archivio

+Stock UOM Replace Utility,Archivio UOM Replace Utility

+Stock Uom,UOM Archivio

+Stock Value,Archivio Valore

+Stock Value Difference,Valore Archivio Differenza

+Stock transactions exist against warehouse ,

+Stop,Arresto

+Stop Birthday Reminders,Arresto Compleanno Promemoria

+Stop Material Request,Arresto Materiale Richiesta

+Stop users from making Leave Applications on following days.,Impedire agli utenti di effettuare Lascia le applicazioni in giorni successivi.

+Stop!,Stop!

+Stopped,Arrestato

+Structure cost centers for budgeting.,Centri di costo di struttura per il budgeting.

+Structure of books of accounts.,Struttura dei libri dei conti.

+"Sub-currency. For e.g. ""Cent""","Sub-valuta. Per esempio, &quot;Cent&quot;"

+Subcontract,Subappaltare

+Subject,Soggetto

+Submit Salary Slip,Invia Stipendio slittamento

+Submit all salary slips for the above selected criteria,Inviare tutti i fogli paga per i criteri sopra selezionati

+Submit this Production Order for further processing.,Invia questo ordine di produzione per l'ulteriore elaborazione .

+Submitted,Inserito

+Subsidiary,Sussidiario

+Successful: ,Successo:

+Suggestion,Suggerimento

+Suggestions,Suggerimenti

+Sunday,Domenica

+Supplier,Fornitore

+Supplier (Payable) Account,Fornitore (da pagare) Conto

+Supplier (vendor) name as entered in supplier master,Nome del fornitore (venditore) come è entrato in master fornitore

+Supplier Account,conto fornitore

+Supplier Account Head,Fornitore Account testa

+Supplier Address,Fornitore Indirizzo

+Supplier Addresses And Contacts,Fornitore di indirizzi e contatti

+Supplier Addresses and Contacts,Indirizzi e contatti Fornitore

+Supplier Details,Fornitore Dettagli

+Supplier Intro,Intro Fornitore

+Supplier Invoice Date,Fornitore Data fattura

+Supplier Invoice No,Fornitore fattura n

+Supplier Name,Nome fornitore

+Supplier Naming By,Fornitore di denominazione

+Supplier Part Number,Numero di parte del fornitore

+Supplier Quotation,Quotazione Fornitore

+Supplier Quotation Item,Fornitore Quotazione articolo

+Supplier Reference,Fornitore di riferimento

+Supplier Shipment Date,Fornitore Data di spedizione

+Supplier Shipment No,Fornitore Spedizione No

+Supplier Type,Tipo Fornitore

+Supplier Type / Supplier,Fornitore Tipo / fornitore

+Supplier Warehouse,Magazzino Fornitore

+Supplier Warehouse mandatory subcontracted purchase receipt,Magazzino Fornitore obbligatoria ricevuta di acquisto subappaltato

+Supplier classification.,Classificazione fornitore.

+Supplier database.,Banca dati dei fornitori.

+Supplier of Goods or Services.,Fornitore di beni o servizi.

+Supplier warehouse where you have issued raw materials for sub - contracting,Magazzino del fornitore in cui è stato rilasciato materie prime per la sub - contraente

+Supplier-Wise Sales Analytics,Fornitore - Wise vendita Analytics

+Support,Sostenere

+Support Analtyics,Analtyics supporto

+Support Analytics,Analytics Support

+Support Email,Supporto Email

+Support Email Settings,Supporto Impostazioni e-mail

+Support Password,Supporto password

+Support Ticket,Support Ticket

+Support queries from customers.,Supportare le query da parte dei clienti.

+Symbol,Simbolo

+Sync Support Mails,Sincronizza mail di sostegno

+Sync with Dropbox,Sincronizzazione con Dropbox

+Sync with Google Drive,Sincronizzazione con Google Drive

+System Administration,system Administration

+System Scheduler Errors,Errori Scheduler sistema

+System Settings,Impostazioni di sistema

+"System User (login) ID. If set, it will become default for all HR forms.","Utente di sistema (login) ID. Se impostato, esso diventerà di default per tutti i moduli HR."

+System for managing Backups,Sistema per la gestione dei backup

+System generated mails will be sent from this email id.,Sistema di posta elettronica generati saranno spediti da questa e-mail id.

+TL-,TL-

+TLB-,TLB-

+Table for Item that will be shown in Web Site,Tabella per la voce che verrà mostrato nel sito Web

+Target  Amount,L&#39;importo previsto

+Target Detail,Obiettivo Particolare

+Target Details,Dettagli di destinazione

+Target Details1,Obiettivo Dettagli1

+Target Distribution,Distribuzione di destinazione

+Target On,obiettivo On

+Target Qty,Obiettivo Qtà

+Target Warehouse,Obiettivo Warehouse

+Task,Task

+Task Details,Attività Dettagli

+Tasks,compiti

+Tax,Tax

+Tax Accounts,Conti fiscali

+Tax Calculation,Calcolo delle imposte

+Tax Category can not be 'Valuation' or 'Valuation and Total' as all items are non-stock items,"Tasse categoria non può essere ' valutazione ' o ' di valutazione e Total ', come tutti gli articoli sono elementi non-azione"

+Tax Master,Tax Maestro

+Tax Rate,Aliquota fiscale

+Tax Template for Purchase,Template fiscale per l&#39;acquisto

+Tax Template for Sales,Template fiscale per le vendite

+Tax and other salary deductions.,Fiscale e di altre deduzioni salariali.

+"Tax detail table fetched from item master as a string and stored in this field.
+Used for Taxes and Charges",

+Taxable,Imponibile

+Taxes,Tasse

+Taxes and Charges,Tasse e Costi

+Taxes and Charges Added,Tasse e spese aggiuntive

+Taxes and Charges Added (Company Currency),Tasse e spese aggiuntive (Azienda valuta)

+Taxes and Charges Calculation,Tasse e le spese di calcolo

+Taxes and Charges Deducted,Tasse e oneri dedotti

+Taxes and Charges Deducted (Company Currency),Tasse e oneri dedotti (Azienda valuta)

+Taxes and Charges Total,Tasse e oneri Totale

+Taxes and Charges Total (Company Currency),Tasse e oneri Totale (Azienda valuta)

+Template for employee performance appraisals.,Modello per la valutazione delle prestazioni dei dipendenti.

+Template of terms or contract.,Template di termini o di contratto.

+Term Details,Dettagli termine

+Terms,condizioni

+Terms and Conditions,Termini e Condizioni

+Terms and Conditions Content,Termini e condizioni contenuti

+Terms and Conditions Details,Termini e condizioni dettagli

+Terms and Conditions Template,Termini e condizioni Template

+Terms and Conditions1,Termini e Condizioni 1

+Terretory,Terretory

+Territory,Territorio

+Territory / Customer,Territorio / clienti

+Territory Manager,Territory Manager

+Territory Name,Territorio Nome

+Territory Target Variance (Item Group-Wise),Territorio di destinazione Varianza (Articolo Group-Wise)

+Territory Targets,Obiettivi Territorio

+Test,Prova

+Test Email Id,Prova Email Id

+Test the Newsletter,Provare la Newsletter

+The BOM which will be replaced,La distinta base che sarà sostituito

+The First User: You,Il primo utente : è

+"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",L&#39;articolo che rappresenta il pacchetto. Questo elemento deve avere &quot;è Stock Item&quot; come &quot;No&quot; e &quot;Is Voce di vendita&quot; come &quot;Yes&quot;

+The Organization,l'Organizzazione

+"The account head under Liability, in which Profit/Loss will be booked","La testa account con responsabilità, in cui sarà prenotato Utile / Perdita"

+"The date on which next invoice will be generated. It is generated on submit.
+",

+The date on which recurring invoice will be stop,La data in cui fattura ricorrente sarà ferma

+"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","Il giorno del mese in cui verrà generato fattura auto ad esempio 05, 28, ecc"

+The day(s) on which you are applying for leave coincide with holiday(s). You need not apply for leave.,Il giorno ( s ) in cui si stanno applicando per ferie coincide con le vacanze ( s ) . Non c'è bisogno di domanda per il congedo .

+The first Leave Approver in the list will be set as the default Leave Approver,Lascia il primo responsabile approvazione della lista sarà impostato come predefinito Lascia Approver

+The first user will become the System Manager (you can change that later).,Il primo utente diventerà il System Manager ( si può cambiare in seguito ) .

+The gross weight of the package. Usually net weight + packaging material weight. (for print),Il peso lordo del pacchetto. Di solito peso netto + peso materiale di imballaggio. (Per la stampa)

+The name of your company for which you are setting up this system.,Il nome della vostra azienda per la quale si sta configurando questo sistema.

+The net weight of this package. (calculated automatically as sum of net weight of items),Il peso netto di questo pacchetto. (Calcolato automaticamente come somma del peso netto delle partite)

+The new BOM after replacement,Il nuovo BOM dopo la sostituzione

+The rate at which Bill Currency is converted into company's base currency,La velocità con cui Bill valuta viene convertita in valuta di base dell&#39;azienda

+The unique id for tracking all recurring invoices. It is generated on submit.,L&#39;ID univoco per il monitoraggio tutte le fatture ricorrenti. Si è generato su submit.

+There is nothing to edit.,Non c'è nulla da modificare.

+There was an error. One probable reason could be that you haven't saved the form. Please contact support@erpnext.com if the problem persists.,Si è verificato un errore . Una ragione probabile potrebbe essere che non si è salvato il modulo. Si prega di contattare support@erpnext.com se il problema persiste .

+There were errors.,Ci sono stati degli errori .

+This Cost Center is a,Questo Centro di costo è un

+This Currency is disabled. Enable to use in transactions,Questa valuta è disabilitata . Attiva da utilizzare nelle transazioni

+This ERPNext subscription,Questo abbonamento ERPNext

+This Leave Application is pending approval. Only the Leave Apporver can update status.,Questo Lascia applicazione è in attesa di approvazione . Solo l' Lascia Apporver può aggiornare lo stato .

+This Time Log Batch has been billed.,Questo Log Batch Ora è stato fatturato.

+This Time Log Batch has been cancelled.,Questo Log Batch Ora è stato annullato.

+This Time Log conflicts with,Questa volta i conflitti di registro con

+This is a root account and cannot be edited.,Questo è un account di root e non può essere modificato .

+This is a root customer group and cannot be edited.,Si tratta di un gruppo di clienti root e non può essere modificato .

+This is a root item group and cannot be edited.,Questo è un gruppo elemento principale e non può essere modificato .

+This is a root sales person and cannot be edited.,Si tratta di una persona di vendita di root e non può essere modificato .

+This is a root territory and cannot be edited.,Questo è un territorio root e non può essere modificato .

+This is the number of the last created transaction with this prefix,Questo è il numero dell&#39;ultimo transazione creata con questo prefisso

+This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,Questo strumento consente di aggiornare o correggere la quantità e la valutazione delle azioni nel sistema. Viene tipicamente utilizzato per sincronizzare i valori di sistema e ciò che realmente esiste nei vostri magazzini.

+This will be used for setting rule in HR module,Questo verrà utilizzato per regola impostazione nel modulo HR

+Thread HTML,HTML Discussione

+Thursday,Giovedi

+Time Log,Tempo di Log

+Time Log Batch,Tempo Log Batch

+Time Log Batch Detail,Ora Dettaglio Batch Log

+Time Log Batch Details,Tempo Log Dettagli batch

+Time Log Batch status must be 'Submitted',Stato batch Tempo Log deve essere &#39;Inviato&#39;

+Time Log for tasks.,Tempo di log per le attività.

+Time Log must have status 'Submitted',Tempo di log deve avere lo status di &#39;Inviato&#39;

+Time Zone,Time Zone

+Time Zones,Time Zones

+Time and Budget,Tempo e budget

+Time at which items were delivered from warehouse,Ora in cui gli elementi sono stati consegnati dal magazzino

+Time at which materials were received,Ora in cui sono stati ricevuti i materiali

+Title,Titolo

+To,A

+To Currency,Per valuta

+To Date,Di sesso

+To Date should be same as From Date for Half Day leave,Per data deve essere lo stesso Dalla Data per il congedo mezza giornata

+To Discuss,Per Discutere

+To Do List,To Do List

+To Package No.,A Pacchetto no

+To Pay,To Pay

+To Produce,per produrre

+To Time,Per Tempo

+To Value,Per Valore

+To Warehouse,A Magazzino

+"To add child nodes, explore tree and click on the node under which you want to add more nodes.","Per aggiungere nodi figlio , esplorare albero e fare clic sul nodo in cui si desidera aggiungere più nodi ."

+"To assign this issue, use the ""Assign"" button in the sidebar.","Per assegnare questo problema, utilizzare il pulsante &quot;Assegna&quot; nella barra laterale."

+"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","Per creare automaticamente biglietti di supporto dalla tua posta in arrivo, impostare le impostazioni POP3 qui. Idealmente è necessario creare un id e-mail separata per il sistema ERP in modo che tutte le email saranno sincronizzati nel sistema da quella mail id. Se non si è sicuri, contattare il proprio provider di posta."

+To create a Bank Account:,Per creare un conto bancario :

+To create a Tax Account:,Per creare un Account Tax :

+"To create an Account Head under a different company, select the company and save customer.","Per creare un account in testa una società diversa, selezionare l&#39;azienda e salvare cliente."

+To date cannot be before from date,Fino ad oggi non può essere prima dalla data

+To enable <b>Point of Sale</b> features,Per abilitare la funzionalità <b>Point of Sale</b>

+To enable <b>Point of Sale</b> view,Per attivare <b> punto di vendita < / b > Vista

+To get Item Group in details table,Per ottenere Gruppo di elementi in dettaglio tabella

+"To merge, following properties must be same for both items","Per unire , seguenti proprietà devono essere uguali per entrambe le voci"

+"To report an issue, go to ",

+"To set this Fiscal Year as Default, click on 'Set as Default'","Per impostare questo anno fiscale come predefinito , clicca su ' Imposta come predefinito'"

+To track any installation or commissioning related work after sales,Per tenere traccia di alcuna installazione o messa in attività collegate post-vendita

+"To track brand name in the following documents<br>
+Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No",

+To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,Per tenere traccia di voce in documenti di vendita e di acquisto in base alle loro n ° di serie. Questo è può anche usato per rintracciare informazioni sulla garanzia del prodotto.

+To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,"Per tenere traccia di elementi in documenti di vendita e acquisto con nos lotti <br> <b>Industria preferita: Chimica, ecc</b>"

+To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,Per tenere traccia di elementi con codice a barre. Si sarà in grado di inserire articoli nel DDT e fattura di vendita attraverso la scansione del codice a barre del prodotto.

+Tools,Strumenti

+Top,Superiore

+Total,Totale

+Total (sum of) points distribution for all goals should be 100.,Totale (somma di) Distribuzione punti per tutti gli obiettivi dovrebbe essere di 100.

+Total Advance,Totale Advance

+Total Amount,Totale Importo

+Total Amount To Pay,Importo totale da pagare

+Total Amount in Words,Importo totale in parole

+Total Billing This Year: ,Fatturazione questo Anno:

+Total Claimed Amount,Totale importo richiesto

+Total Commission,Commissione Totale

+Total Cost,Costo totale

+Total Credit,Totale credito

+Total Debit,Debito totale

+Total Deduction,Deduzione totale

+Total Earning,Guadagnare totale

+Total Experience,Esperienza totale

+Total Hours,Totale ore

+Total Hours (Expected),Totale ore (prevista)

+Total Invoiced Amount,Totale Importo fatturato

+Total Leave Days,Totale Lascia Giorni

+Total Leaves Allocated,Totale Foglie allocati

+Total Manufactured Qty can not be greater than Planned qty to manufacture,Totale Prodotto Quantità non può essere maggiore di quantità pianificata per la produzione

+Total Operating Cost,Totale costi di esercizio

+Total Points,Totale Punti

+Total Raw Material Cost,Raw Material Total Cost

+Total Sanctioned Amount,Totale importo sanzionato

+Total Score (Out of 5),Punteggio totale (i 5)

+Total Tax (Company Currency),Totale IVA (Azienda valuta)

+Total Taxes and Charges,Totale imposte e oneri

+Total Taxes and Charges (Company Currency),Totale tasse e spese (Azienda valuta)

+Total Working Days In The Month,Giorni di lavoro totali nel mese

+Total amount of invoices received from suppliers during the digest period,Importo totale delle fatture ricevute dai fornitori durante il periodo di digest

+Total amount of invoices sent to the customer during the digest period,Importo totale delle fatture inviate al cliente durante il periodo di digest

+Total in words,Totale in parole

+Total production order qty for item,La produzione totale qty di ordine per la voce

+Totals,Totali

+Track separate Income and Expense for product verticals or divisions.,Traccia Entrate e uscite separati per verticali di prodotto o divisioni.

+Track this Delivery Note against any Project,Sottoscrivi questa bolla di consegna contro ogni progetto

+Track this Sales Order against any Project,Traccia questo ordine di vendita nei confronti di qualsiasi progetto

+Transaction,Transazioni

+Transaction Date,Transaction Data

+Transaction not allowed against stopped Production Order,Operazione non ammessi contro la produzione fermato Ordine

+Transfer,Trasferimento

+Transfer Material,Material Transfer

+Transfer Raw Materials,Trasferimento materie prime

+Transferred Qty,Quantità trasferito

+Transporter Info,Info Transporter

+Transporter Name,Trasportatore Nome

+Transporter lorry number,Numero di camion Transporter

+Trash Reason,Trash Motivo

+Tree Type,albero Type

+Tree of item classification,Albero di classificazione voce

+Trial Balance,Bilancio di verifica

+Tuesday,Martedì

+Type,Tipo

+Type of document to rename.,Tipo di documento da rinominare.

+Type of employment master.,Tipo di maestro del lavoro.

+"Type of leaves like casual, sick etc.","Tipo di foglie come casuale, malati ecc"

+Types of Expense Claim.,Tipi di Nota Spese.

+Types of activities for Time Sheets,Tipi di attività per i fogli Tempo

+UOM,UOM

+UOM Conversion Detail,UOM Dettaglio di conversione

+UOM Conversion Details,UM Dettagli di conversione

+UOM Conversion Factor,Fattore di Conversione UOM

+UOM Conversion Factor is mandatory,Fattore di Conversione UOM è obbligatorio

+UOM Name,UOM Nome

+UOM Replace Utility,UOM Replace Utility

+Under AMC,Sotto AMC

+Under Graduate,Sotto Laurea

+Under Warranty,Sotto Garanzia

+Unit of Measure,Unità di misura

+"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","Unità di misura di questo oggetto (es. Kg, Unità, No, coppia)."

+Units/Hour,Unità / Hour

+Units/Shifts,Unità / turni

+Unmatched Amount,Importo senza pari

+Unpaid,Non pagata

+Unscheduled,Non in programma

+Unstop,stappare

+Unstop Material Request,Stappare Materiale Richiesta

+Unstop Purchase Order,Stappare Ordine di Acquisto

+Unsubscribed,Sottoscritte

+Update,Aggiornare

+Update Clearance Date,Aggiornare Liquidazione Data

+Update Cost,aggiornamento dei costi

+Update Finished Goods,Merci aggiornamento finiti

+Update Landed Cost,Aggiornamento Landed Cost

+Update Numbering Series,Aggiornamento numerazione Series

+Update Series,Update

+Update Series Number,Aggiornamento Numero di Serie

+Update Stock,Aggiornare Archivio

+Update Stock should be checked.,Magazzino Update deve essere controllato.

+"Update allocated amount in the above table and then click ""Allocate"" button",Aggiornamento dell&#39;importo stanziato nella precedente tabella e quindi fare clic su pulsante &quot;allocato&quot;

+Update bank payment dates with journals.,Risale aggiornamento versamento bancario con riviste.

+Update clearance date of Journal Entries marked as 'Bank Vouchers',"Data di aggiornamento della respinta corta di voci di diario contrassegnato come "" Buoni Banca '"

+Updated,Aggiornato

+Updated Birthday Reminders,Aggiornato Compleanno Promemoria

+Upload Attendance,Carica presenze

+Upload Backups to Dropbox,Carica backup di Dropbox

+Upload Backups to Google Drive,Carica backup di Google Drive

+Upload HTML,Carica HTML

+Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,Carica un file csv con due colonne:. L&#39;antico nome e il nuovo nome. Max 500 righe.

+Upload attendance from a .csv file,Carica presenze da un file. Csv

+Upload stock balance via csv.,Carica equilibrio magazzino tramite csv.

+Upload your letter head and logo - you can edit them later.,Carica la tua testa lettera e logo - è possibile modificare in un secondo momento .

+Uploaded File Attachments,Allegati file caricati

+Upper Income,Reddito superiore

+Urgent,Urgente

+Use Multi-Level BOM,Utilizzare BOM Multi-Level

+Use SSL,Usa SSL

+Use TLS,Usa TLS

+User,Utente

+User ID,ID utente

+User Name,Nome Utente

+User Properties,Proprietà utente

+User Remark,Osservazioni utenti

+User Remark will be added to Auto Remark,Osservazioni utente verrà aggiunto al Remark Auto

+User Tags,Tags utente

+User must always select,L&#39;utente deve sempre selezionare

+User settings for Point-of-sale (POS),Le impostazioni utente per Point -of -sale ( POS )

+Username,Nome utente

+Users and Permissions,Utenti e autorizzazioni

+Users who can approve a specific employee's leave applications,Gli utenti che possono approvare le richieste di congedo di un dipendente specifico

+Users with this role are allowed to create / modify accounting entry before frozen date,Gli utenti con questo ruolo possono creare / modificare registrazione contabile prima della data congelati

+Users with this role are allowed to set frozen accounts and create / modify accounting entries against frozen accounts,Gli utenti con questo ruolo sono autorizzati a impostare conti congelati e creare / modificare le voci contabili nei confronti di conti congelati

+Utilities,Utilità

+Utility,Utility

+Valid For Territories,Valido per i territori

+Valid Upto,Valido Fino

+Valid for Buying or Selling?,Valido per comprare o vendere?

+Valid for Territories,Valido per Territori

+Validate,Convalida

+Valuation,Valorizzazione

+Valuation Method,Metodo di valutazione

+Valuation Rate,Valorizzazione Vota

+Valuation and Total,Valutazione e Total

+Value,Valore

+Value or Qty,Valore o Quantità

+Vehicle Dispatch Date,Veicolo Spedizione Data

+Vehicle No,Veicolo No

+Verified By,Verificato da

+View,View

+View Ledger,vista Ledger

+View Now,Guarda ora

+Visit,Visita

+Visit report for maintenance call.,Visita rapporto per chiamata di manutenzione.

+Voucher #,Voucher #

+Voucher Detail No,Voucher Detail No

+Voucher ID,ID Voucher

+Voucher No,Voucher No

+Voucher Type,Voucher Tipo

+Voucher Type and Date,Tipo di Voucher e Data

+WIP Warehouse required before Submit,WIP Warehouse richiesto prima Submit

+Walk In,Walk In

+Warehouse,magazzino

+Warehouse ,

+Warehouse Contact Info,Magazzino contatto

+Warehouse Detail,Magazzino Dettaglio

+Warehouse Name,Magazzino Nome

+Warehouse User,Warehouse User

+Warehouse Users,Warehouse Utenti

+Warehouse and Reference,Magazzino e di riferimento

+Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt,Warehouse può essere modificato solo tramite dell&#39;entrata Stock / DDT / ricevuta di acquisto

+Warehouse cannot be changed for Serial No.,Magazzino non può essere modificato per Serial No.

+Warehouse does not belong to company.,Warehouse non appartiene alla società.

+Warehouse is missing in Purchase Order,Warehouse manca in ordine d'acquisto

+Warehouse where you are maintaining stock of rejected items,Magazzino dove si sta mantenendo magazzino di articoli rifiutati

+Warehouse-Wise Stock Balance,Magazzino-saggio Stock Balance

+Warehouse-wise Item Reorder,Magazzino-saggio Voce riordino

+Warehouses,Magazzini

+Warn,Avvisa

+Warning: Leave application contains following block dates,Attenzione: Lascia applicazione contiene seguenti date di blocco

+Warning: Material Requested Qty is less than Minimum Order Qty,Attenzione : Materiale Qty richiesto è inferiore minima quantità

+Warranty / AMC Details,Garanzia / AMC Dettagli

+Warranty / AMC Status,Garanzia / AMC Stato

+Warranty Expiry Date,Garanzia Data di scadenza

+Warranty Period (Days),Periodo di garanzia (Giorni)

+Warranty Period (in days),Periodo di garanzia (in giorni)

+Warranty expiry date and maintenance status mismatched,Garanzia data di scadenza e lo stato di manutenzione non corrispondenti

+Website,Sito

+Website Description,Descrizione del sito

+Website Item Group,Sito Gruppo Articolo

+Website Item Groups,Sito gruppi di articoli

+Website Settings,Impostazioni Sito

+Website Warehouse,Magazzino sito web

+Wednesday,Mercoledì

+Weekly,Settimanale

+Weekly Off,Settimanale Off

+Weight UOM,Peso UOM

+"Weight is mentioned,\nPlease mention ""Weight UOM"" too","Il peso è detto, \ nPer favore citare "" Peso UOM "" troppo"

+Weightage,Weightage

+Weightage (%),Weightage (%)

+Welcome to ERPNext. Over the next few minutes we will help you setup your ERPNext account. Try and fill in as much information as you have even if it takes a bit longer. It will save you a lot of time later. Good Luck!,"Benvenuti a ERPNext . Nel corso dei prossimi minuti vi aiuteremo a configurare il tuo account ERPNext . Prova a inserire quante più informazioni si hanno , anche se ci vuole un po 'di più . Ti farà risparmiare un sacco di tempo dopo . Buona fortuna !"

+What does it do?,Che cosa fa ?

+"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.","Quando una qualsiasi delle operazioni controllate sono &quot;inviati&quot;, una e-mail a comparsa visualizzata automaticamente per inviare una e-mail agli associati &quot;Contatto&quot; in tale operazione, con la transazione come allegato. L&#39;utente può o non può inviare l&#39;e-mail."

+"When submitted, the system creates difference entries ",

+Where items are stored.,Dove gli elementi vengono memorizzati.

+Where manufacturing operations are carried out.,Qualora le operazioni di produzione sono effettuate.

+Widowed,Vedovo

+Will be calculated automatically when you enter the details,Vengono calcolati automaticamente quando si entra nei dettagli

+Will be updated after Sales Invoice is Submitted.,Saranno aggiornate dopo fattura di vendita sia presentata.

+Will be updated when batched.,Verrà aggiornato quando dosati.

+Will be updated when billed.,Verrà aggiornato quando fatturati.

+With Operations,Con operazioni

+With period closing entry,Con l'ingresso di chiusura del periodo

+Work Details,Dettagli lavoro

+Work Done,Attività svolta

+Work In Progress,Work In Progress

+Work-in-Progress Warehouse,Work-in-Progress Warehouse

+Working,Lavoro

+Workstation,Stazione di lavoro

+Workstation Name,Nome workstation

+Write Off Account,Scrivi Off account

+Write Off Amount,Scrivi Off Importo

+Write Off Amount <=,Scrivi Off Importo &lt;=

+Write Off Based On,Scrivi Off Basato Su

+Write Off Cost Center,Scrivi Off Centro di costo

+Write Off Outstanding Amount,Scrivi Off eccezionale Importo

+Write Off Voucher,Scrivi Off Voucher

+Wrong Template: Unable to find head row.,Template Sbagliato: Impossibile trovare la linea di testa.

+Year,Anno

+Year Closed,Anno Chiuso

+Year End Date,Data di Fine Anno

+Year Name,Anno Nome

+Year Start Date,Anno Data di inizio

+Year Start Date and Year End Date are already set in Fiscal Year: ,

+Year Start Date and Year End Date are not within Fiscal Year.,Anno data di inizio e di fine anno non sono raggiungibili anno fiscale .

+Year Start Date should not be greater than Year End Date,Anno Data di inizio non deve essere maggiore di Data Fine Anno

+Year of Passing,Anni dal superamento

+Yearly,Annuale

+Yes,Sì

+You are not allowed to reply to this ticket.,Non sei autorizzato a rispondere a questo biglietto .

+You are not authorized to do/modify back dated entries before ,Non sei autorizzato a fare / modificare indietro voci datate prima

+You are not authorized to set Frozen value,Non sei autorizzato a impostare il valore Congelato

+You are the Expense Approver for this record. Please Update the 'Status' and Save,Tu sei il Responsabile approvazione di spesa per questo record . Si prega di aggiornare il 'Stato' e Save

+You are the Leave Approver for this record. Please Update the 'Status' and Save,Tu sei il Lascia Responsabile approvazione per questo record . Si prega di aggiornare il 'Stato' e Save

+You can Enter Row only if your Charge Type is 'On Previous Row Amount' or ' Previous Row Total',È possibile immettere Row solo se il tipo di carica è 'On Fila Indietro Importo ' o ' Indietro totale riga '

+You can enter any date manually,È possibile immettere qualsiasi data manualmente

+You can enter the minimum quantity of this item to be ordered.,È possibile inserire la quantità minima di questo oggetto da ordinare.

+You can not change rate if BOM mentioned agianst any item,Non è possibile modificare tariffa se BOM menzionato agianst tutto l'articolo

+You can not enter both Delivery Note No and Sales Invoice No. Please enter any one.,Non è possibile inserire sia Consegna Nota n e Fattura n Inserisci nessuno.

+"You can start by selecting backup frequency and \
+					granting access for sync",

+You can submit this Stock Reconciliation.,Puoi inviare questo Archivio Riconciliazione.

+You can update either Quantity or Valuation Rate or both.,È possibile aggiornare sia Quantitativo o Tasso di valutazione o di entrambi .

+You cannot Enter Row no. greater than or equal to current row no. for this Charge type,Non è possibile immettere Row no. maggiore o uguale a riga corrente n . per questo tipo di carica

+You cannot deduct when category is for 'Valuation' or 'Valuation and Total',Non è possibile dedurre quando categoria è di ' valutazione ' o ' Valutazione e Total '

+You cannot directly enter Amount and if your Charge Type is Actual enter your amount in Rate,Non è possibile inserire direttamente Importo e se il vostro tipo di carica è effettiva Inserisci il tuo importo in Tasso

+You cannot give more than ,

+You cannot select Charge Type as 'On Previous Row Amount' or 'On Previous Row Total' for first row,Non è possibile selezionare Charge Tipo come ' In Fila Indietro Importo ' o 'On Precedente totale riga ' per la prima fila

+You cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for valuation. You can select only 'Total' option for previous row amount or previous row total,Non è possibile selezionare il tipo di carica come 'On Fila Indietro Importo ' o 'On Precedente totale riga ' per la valutazione . È possibile selezionare l'opzione ' totale ' per la quantità di riga precedente o precedente totale di riga

+You have entered duplicate items. Please rectify and try again.,Hai inserito gli elementi duplicati . Si prega di correggere e riprovare .

+You may need to update: ,Potrebbe essere necessario aggiornare:

+You must ,

+Your Customer's TAX registration numbers (if applicable) or any general information,FISCALI numeri di registrazione del vostro cliente (se applicabile) o qualsiasi informazione generale

+Your Customers,I vostri clienti

+Your ERPNext subscription will,La tua sottoscrizione ERPNext sarà

+Your Products or Services,I vostri prodotti o servizi

+Your Suppliers,I vostri fornitori

+Your sales person who will contact the customer in future,Il vostro agente di commercio che si metterà in contatto il cliente in futuro

+Your sales person will get a reminder on this date to contact the customer,Il rivenditore avrà un ricordo in questa data per contattare il cliente

+Your setup is complete. Refreshing...,La configurazione è completa. Rinfrescante ...

+Your support email id - must be a valid email - this is where your emails will come!,Il vostro supporto e-mail id - deve essere un indirizzo email valido - questo è dove i vostri messaggi di posta elettronica verranno!

+already available in Price List,già disponibili nel Listino Prezzi

+already returned though some other documents,già tornato anche se alcuni altri documenti

+also be included in Item's rate,anche essere incluso nel tasso di articolo

+and,e

+"and ""Is Sales Item"" is ""Yes"" and there is no other Sales BOM","e "" è articolo di vendita "" è "" Sì"" e non c'è nessun altro BOM vendite"

+"and create a new Account Ledger (by clicking on Add Child) of type ""Bank or Cash""","e creare un nuovo account Ledger ( cliccando su Add Child ) di tipo "" bancario o in contanti """

+"and create a new Account Ledger (by clicking on Add Child) of type ""Tax"" and do mention the Tax rate.","e creare un nuovo account Ledger ( cliccando su Add Child ) di tipo "" fiscale "" e non parlare del tasso di imposta ."

+and fiscal year: ,

+are not allowed for,non sono ammessi per

+are not allowed for ,

+are not allowed.,non sono ammessi .

+assigned by,assegnato da

+but entries can be made against Ledger,ma le voci possono essere fatte contro Ledger

+but is pending to be manufactured.,ma è in attesa di essere lavorati.

+cancel,annullare

+cannot be greater than 100,non può essere maggiore di 100

+dd-mm-yyyy,gg-mm-aaaa

+dd/mm/yyyy,gg / mm / aaaa

+deactivate,disattivare

+discount on Item Code,sconto sul Codice Articolo

+does not belong to BOM: ,non appartiene a BOM:

+does not have role 'Leave Approver',non ha il ruolo &#39;Lascia Approvatore&#39;

+does not match,non corrisponde

+"e.g. Bank, Cash, Credit Card","per esempio bancario, contanti, carta di credito"

+"e.g. Kg, Unit, Nos, m","ad esempio Kg, unità, nn, m"

+eg. Cheque Number,ad es. Numero Assegno

+example: Next Day Shipping,esempio: Next Day spedizione

+has already been submitted.,è già stato presentato .

+has been entered atleast twice,è stato inserito atleast due volte

+has been made after posting date,è stato fatto dopo la data di registrazione

+has expired,è scaduto

+have a common territory,avere un territorio comune

+in the same UOM.,nella stessa UM .

+is a cancelled Item,è un articolo cancellato

+is not a Stock Item,Non è un Disponibile Articolo

+lft,LFT

+mm-dd-yyyy,gg-mm-aaaa

+mm/dd/yyyy,gg / mm / aaaa

+must be a Liability account,deve essere un account di Responsabilità

+must be one of,deve essere una delle

+not a purchase item,Non una voce di acquisto

+not a sales item,Non una voce di vendite

+not a service item.,Non una voce di servizio.

+not a sub-contracted item.,Non una voce di subappalto.

+not submitted,non presentate

+not within Fiscal Year,non entro l&#39;anno fiscale

+of,di

+old_parent,old_parent

+reached its end of life on,raggiunto la fine della vita sulla

+rgt,rgt

+should be 100%,dovrebbe essere 100%

+the form before proceeding,il modulo prima di procedere

+they are created automatically from the Customer and Supplier master,vengono creati automaticamente dal Cliente e Fornitore padrone

+"to be included in Item's rate, it is required that: ","da includere nel tasso di voce, è necessario che:"

+to set the given stock and valuation on this date.,per impostare l' azione e valutazione data in questa data .

+usually as per physical inventory.,di solito come da inventario fisico .

+website page link,sito web link alla pagina

+which is greater than sales order qty ,che è maggiore di vendite ordine qty

+yyyy-mm-dd,aaaa-mm-gg

diff --git a/erpnext/translations/nl.csv b/erpnext/translations/nl.csv
new file mode 100644
index 0000000..030f77e
--- /dev/null
+++ b/erpnext/translations/nl.csv
@@ -0,0 +1,3029 @@
+ (Half Day),(Halve dag)

+ .You can not assign / modify / remove Master Name,

+ Quantity should be greater than 0.,

+ after this transaction.,

+ against cost center ,

+ against sales order,tegen verkooporder

+ against same operation,tegen dezelfde handeling

+ already marked,al gemarkeerd

+ and fiscal year : ,

+ and year: ,en jaar:

+ as it is stock Item or packing item,zoals het is voorraad Punt of verpakkingsitem

+ at warehouse: ,in het magazijn:

+ budget ,

+ can not be created/modified against stopped Sales Order ,

+ can not be deleted,

+ can not be made.,kan niet worden gemaakt.

+ can not be received twice,

+ can only be debited/credited through Stock transactions,

+ created,

+ does not belong to ,

+ does not belong to Warehouse,

+ does not belong to the company,behoort niet tot de onderneming

+ does not exists,

+ for account ,

+ has been freezed. ,is bevroren.

+ is a frozen account. Either make the account active or assign role in Accounts Settings who can create / modify entries against this account,

+" is a frozen account. To create / edit transactions against this account, you need role",

+" is less than equals to zero in the system, valuation rate is mandatory for this item",

+ is mandatory,is verplicht

+ is mandatory for GL Entry,is verplicht voor GL Entry

+ is not a ledger,is niet een grootboek

+ is not active,niet actief

+ is not submitted document,

+" is now the default Fiscal Year. \
+			Please refresh your browser for the change to take effect.",

+ not active or does not exists in the system,niet actief of niet bestaat in het systeem

+ or the BOM is cancelled or inactive,of de BOM wordt geannuleerd of inactief

+ should be same as that in ,dezelfde als die moeten worden in

+ was on leave on ,was op verlof op

+ will be ,zal

+ will be created,

+ will be over-billed against mentioned ,wordt over-gefactureerd tegen genoemde

+ will become ,zal worden

+ will exceed by ,

+""" does not exists",""" Bestaat niet"

+# ###.##,

+"#,###",

+"#,###.##",

+"#,###.###",

+"#,##,###.##",

+#.###,

+"#.###,##",

+%  Delivered,Geleverd%

+% Amount Billed,Gefactureerd% Bedrag

+% Billed,% Gefactureerd

+% Completed,% Voltooid

+% Delivered,% Geleverd

+% Installed,% Geïnstalleerd

+% Received,% Ontvangen

+% of materials billed against this Purchase Order.,% Van de materialen in rekening gebracht tegen deze Purchase Order.

+% of materials billed against this Sales Order,% Van de materialen in rekening gebracht tegen deze verkooporder

+% of materials delivered against this Delivery Note,% Van de geleverde materialen tegen deze Delivery Note

+% of materials delivered against this Sales Order,% Van de geleverde materialen tegen deze verkooporder

+% of materials ordered against this Material Request,% Van de bestelde materialen tegen dit materiaal aanvragen

+% of materials received against this Purchase Order,% Van de materialen ontvangen tegen deze Kooporder

+%(conversion_rate_label)s is mandatory. Maybe Currency Exchange record is not created for %(from_currency)s to %(to_currency)s,% ( conversion_rate_label ) s is verplicht. Misschien Valutawissel record is niet gemaakt voor % ( from_currency ) s naar% ( to_currency ) s

+' in Company: ,&#39;In Bedrijf:

+'To Case No.' cannot be less than 'From Case No.',&#39;Om Case No&#39; kan niet minder zijn dan &#39;Van Case No&#39;

+"(Paid amount + Write Off Amount) can not be \
+				greater than Grand Total",

+(Total) Net Weight value. Make sure that Net Weight of each item is,(Totaal ) Netto gewicht waarde . Zorg ervoor dat Netto gewicht van elk item is

+* Will be calculated in the transaction.,* Zal worden berekend in de transactie.

+"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.
+
+To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**",

+**Currency** Master,** Valuta ** Master

+**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,** Boekjaar ** staat voor een boekjaar. Alle boekingen en andere grote transacties worden bijgehouden tegen ** boekjaar **.

+". Outstanding cannot be less than zero. \
+			 	Please match exact outstanding.",

+. Please set status of the employee as 'Left',. Stelt u de status van de werknemer als &#39;Links&#39;

+. You can not mark his attendance as 'Present',. Je kunt zijn aanwezigheid als &#39;Present&#39; niet markeren

+01,01

+02,02

+03,03

+04,04

+05,05

+06,06

+07,07

+08,08

+09,09

+"1 Currency = [?] Fraction
+For e.g. 1 USD = 100 Cent",

+1. To maintain the customer wise item code and to make them searchable based on their code use this option,1. Om de klant wijzen artikelcode te behouden en om ze doorzoekbaar te maken op basis van hun code te gebruiken van deze optie

+10,10

+11,11

+12,12

+2,2

+3,3

+4,4

+5,5

+6,6

+: Duplicate row from same ,: Dubbele rij van dezelfde

+: It is linked to other active BOM(s),: Het is gekoppeld aan andere actieve BOM (s)

+: Mandatory for a Recurring Invoice.,: Verplicht voor een terugkerende factuur.

+"<a href=""#Sales Browser/Customer Group"">Add / Edit</a>","<a href=""#Sales Browser/Customer Group""> toevoegen / bewerken < / a>"

+"<a href=""#Sales Browser/Item Group"">Add / Edit</a>","<a href=""#Sales Browser/Item Group""> toevoegen / bewerken < / a>"

+"<a href=""#Sales Browser/Territory"">Add / Edit</a>","<a href=""#Sales Browser/Territory""> toevoegen / bewerken < / a>"

+"<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank"">[?]</a>","<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank""> [ ? ] < / a>"

+A Customer exists with same name,Een Klant bestaat met dezelfde naam

+A Lead with this email id should exist,Een Lead met deze e-mail-ID moet bestaan

+"A Product or a Service that is bought, sold or kept in stock.","Een product of een dienst die wordt gekocht, verkocht of in voorraad gehouden."

+A Supplier exists with same name,Een leverancier bestaat met dezelfde naam

+A condition for a Shipping Rule,Een voorwaarde voor een Scheepvaart Rule

+A logical Warehouse against which stock entries are made.,Een logische Warehouse waartegen de voorraad worden gemaakt.

+A symbol for this currency. For e.g. $,Een symbool voor deze valuta. Voor bijvoorbeeld $

+A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,Een derde distributeur / dealer / commissionair / affiliate / reseller die verkoopt de bedrijven producten voor een commissie.

+A+,A +

+A-,A-

+AB+,AB +

+AB-,AB-

+AMC Expiry Date,AMC Vervaldatum

+AMC expiry date and maintenance status mismatched,AMC vervaldatum en onderhoudstoestand mismatch

+ATT,ATT

+Abbr,Abbr

+About ERPNext,over ERPNext

+Above Value,Boven Value

+Absent,Afwezig

+Acceptance Criteria,Acceptatiecriteria

+Accepted,Aanvaard

+Accepted Quantity,Geaccepteerde Aantal

+Accepted Warehouse,Geaccepteerde Warehouse

+Account,rekening

+Account ,

+Account Balance,Account Balance

+Account Details,Account Details

+Account Head,Account Hoofd

+Account Name,Accountnaam

+Account Type,Account Type

+Account expires on,Account verloopt op

+Account for the warehouse (Perpetual Inventory) will be created under this Account.,Rekening voor het magazijn ( Perpetual Inventory ) wordt aangemaakt onder deze account .

+Account for this ,Account voor deze

+Accounting,Rekening

+Accounting Entries are not allowed against groups.,Boekingen zijn niet toegestaan ​​tegen groepen .

+"Accounting Entries can be made against leaf nodes, called","Boekingen kunnen worden gemaakt tegen leaf nodes , genaamd"

+Accounting Year.,Accounting Jaar.

+"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","Boekhoudkundige afschrijving bevroren tot deze datum, kan niemand / te wijzigen toegang behalve rol hieronder aangegeven."

+Accounting journal entries.,Accounting journaalposten.

+Accounts,Accounts

+Accounts Frozen Upto,Accounts Frozen Tot

+Accounts Payable,Accounts Payable

+Accounts Receivable,Debiteuren

+Accounts Settings,Accounts Settings

+Action,Actie

+Active,Actief

+Active: Will extract emails from ,Actief: Zal ​​e-mails uittreksel uit

+Activity,Activiteit

+Activity Log,Activiteitenlogboek

+Activity Log:,Activity Log :

+Activity Type,Activiteit Type

+Actual,Daadwerkelijk

+Actual Budget,Werkelijk Begroting

+Actual Completion Date,Werkelijke Voltooiingsdatum

+Actual Date,Werkelijke Datum

+Actual End Date,Werkelijke Einddatum

+Actual Invoice Date,Werkelijke Factuurdatum

+Actual Posting Date,Werkelijke Boekingsdatum

+Actual Qty,Werkelijke Aantal

+Actual Qty (at source/target),Werkelijke Aantal (bij de bron / doel)

+Actual Qty After Transaction,Werkelijke Aantal Na Transactie

+Actual Qty: Quantity available in the warehouse.,Werkelijke Aantal : Aantal beschikbaar in het magazijn.

+Actual Quantity,Werkelijke hoeveelheid

+Actual Start Date,Werkelijke Startdatum

+Add,Toevoegen

+Add / Edit Taxes and Charges,Toevoegen / bewerken en-heffingen

+Add Child,Child

+Add Serial No,Voeg Serienummer

+Add Taxes,Belastingen toevoegen

+Add Taxes and Charges,Belastingen en heffingen toe te voegen

+Add or Deduct,Toevoegen of aftrekken

+Add rows to set annual budgets on Accounts.,Rijen toevoegen aan jaarlijkse begrotingen op Accounts in te stellen.

+Add to calendar on this date,Toevoegen aan agenda op deze datum

+Add/Remove Recipients,Toevoegen / verwijderen Ontvangers

+Additional Info,Extra informatie

+Address,Adres

+Address & Contact,Adres &amp; Contact

+Address & Contacts,Adres &amp; Contact

+Address Desc,Adres Desc

+Address Details,Adresgegevens

+Address HTML,Adres HTML

+Address Line 1,Adres Lijn 1

+Address Line 2,Adres Lijn 2

+Address Title,Adres Titel

+Address Type,Adrestype

+Advance Amount,Advance Bedrag

+Advance amount,Advance hoeveelheid

+Advances,Vooruitgang

+Advertisement,Advertentie

+After Sale Installations,Na Verkoop Installaties

+Against,Tegen

+Against Account,Tegen account

+Against Docname,Tegen Docname

+Against Doctype,Tegen Doctype

+Against Document Detail No,Tegen Document Detail Geen

+Against Document No,Tegen document nr.

+Against Expense Account,Tegen Expense Account

+Against Income Account,Tegen Inkomen account

+Against Journal Voucher,Tegen Journal Voucher

+Against Purchase Invoice,Tegen Aankoop Factuur

+Against Sales Invoice,Tegen Sales Invoice

+Against Sales Order,Tegen klantorder

+Against Voucher,Tegen Voucher

+Against Voucher Type,Tegen Voucher Type

+Ageing Based On,Vergrijzing Based On

+Agent,Agent

+"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. 
+
+The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".
+
+For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.
+
+Note: BOM = Bill of Materials",

+Aging Date,Aging Datum

+All Addresses.,Alle adressen.

+All Contact,Alle Contact

+All Contacts.,Alle contactpersonen.

+All Customer Contact,Alle Customer Contact

+All Day,All Day

+All Employee (Active),Alle medewerkers (Actief)

+All Lead (Open),Alle Lood (Open)

+All Products or Services.,Alle producten of diensten.

+All Sales Partner Contact,Alle Sales Partner Contact

+All Sales Person,Alle Sales Person

+All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,"All Sales Transacties kunnen worden gelabeld tegen meerdere ** Sales Personen **, zodat u kunt instellen en bewaken doelstellingen."

+All Supplier Contact,Alle Leverancier Contact

+All Supplier Types,Alle Leverancier Types

+"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>
+Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.",

+"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>
+Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.",

+Allocate,Toewijzen

+Allocate leaves for the year.,Wijs bladeren voor het jaar.

+Allocated Amount,Toegewezen bedrag

+Allocated Budget,Toegekende budget

+Allocated amount,Toegewezen bedrag

+Allow Bill of Materials,Laat Bill of Materials

+Allow Dropbox Access,Laat Dropbox Access

+Allow For Users,Laat Voor gebruikers

+Allow Google Drive Access,Laat Google Drive Access

+Allow Negative Balance,Laat negatief saldo

+Allow Negative Stock,Laat Negatieve voorraad

+Allow Production Order,Laat Productieorder

+Allow User,Door gebruiker toestaan

+Allow Users,Gebruikers toestaan

+Allow the following users to approve Leave Applications for block days.,Laat de volgende gebruikers te keuren Verlof Aanvragen voor blok dagen.

+Allow user to edit Price List Rate in transactions,Zodat de gebruiker te bewerken prijslijst Rate bij transacties

+Allowance Percent,Toelage Procent

+Allowed Role to Edit Entries Before Frozen Date,Toegestaan ​​Rol te bewerken items voor Frozen Datum

+Always use above Login Id as sender,Gebruik altijd boven Inloggen Id als afzender

+Amended From,Gewijzigd Van

+Amount,Bedrag

+Amount (Company Currency),Bedrag (Company Munt)

+Amount <=,Bedrag &lt;=

+Amount >=,Bedrag&gt; =

+Amount to Bill,Neerkomen op Bill

+Analytics,Analytics

+Another Period Closing Entry,Een ander Periode sluitpost

+Another Salary Structure '%s' is active for employee '%s'. Please make its status 'Inactive' to proceed.,Een andere salarisstructuur ' % s' is actief voor werknemer ' % s' . Maak dan de status ' Inactief ' om verder te gaan .

+"Any other comments, noteworthy effort that should go in the records.","Eventuele andere opmerkingen, opmerkelijke inspanning die moet gaan in de administratie."

+Applicable Holiday List,Toepasselijk Holiday Lijst

+Applicable Territory,Toepasselijk Territory

+Applicable To (Designation),Van toepassing zijn op (Benaming)

+Applicable To (Employee),Van toepassing zijn op (Werknemer)

+Applicable To (Role),Van toepassing zijn op (Rol)

+Applicable To (User),Van toepassing zijn op (Gebruiker)

+Applicant Name,Aanvrager Naam

+Applicant for a Job,Aanvrager van een baan

+Applicant for a Job.,Kandidaat voor een baan.

+Applications for leave.,Aanvragen voor verlof.

+Applies to Company,Geldt voor Bedrijf

+Apply / Approve Leaves,Toepassen / goedkeuren Leaves

+Appraisal,Taxatie

+Appraisal Goal,Beoordeling Doel

+Appraisal Goals,Beoordeling Doelen

+Appraisal Template,Beoordeling Sjabloon

+Appraisal Template Goal,Beoordeling Sjabloon Doel

+Appraisal Template Title,Beoordeling Template titel

+Approval Status,Goedkeuringsstatus

+Approved,Aangenomen

+Approver,Goedkeurder

+Approving Role,Goedkeuren Rol

+Approving User,Goedkeuren Gebruiker

+Are you sure you want to STOP ,

+Are you sure you want to UNSTOP ,

+Arrear Amount,Achterstallig bedrag

+"As Production Order can be made for this item, \
+				it must be a stock item.",

+As existing qty for item: ,Als bestaande aantal voor artikel:

+As per Stock UOM,Per Stock Verpakking

+"As there are existing stock transactions for this item, you can not change the values of 'Has Serial No', 'Is Stock Item' and 'Valuation Method'","Want er zijn bestaande voorraad transacties voor dit artikel , kunt u de waarden van ' Has Serial No ' niet veranderen , ' Is Stock Item ' en ' Valuation Method '"

+Atleast one warehouse is mandatory,Tenminste een magazijn is verplicht

+Attendance,Opkomst

+Attendance Date,Aanwezigheid Datum

+Attendance Details,Aanwezigheid Details

+Attendance From Date,Aanwezigheid Van Datum

+Attendance From Date and Attendance To Date is mandatory,Aanwezigheid Van Datum en tot op heden opkomst is verplicht

+Attendance To Date,Aanwezigheid graag:

+Attendance can not be marked for future dates,Toeschouwers kunnen niet worden gemarkeerd voor toekomstige data

+Attendance for the employee: ,Opkomst voor de werknemer:

+Attendance record.,Aanwezigheid record.

+Authorization Control,Autorisatie controle

+Authorization Rule,Autorisatie Rule

+Auto Accounting For Stock Settings,Auto Accounting Voor Stock Instellingen

+Auto Email Id,Auto E-mail Identiteitskaart

+Auto Material Request,Automatisch Materiaal Request

+Auto-raise Material Request if quantity goes below re-order level in a warehouse,Auto-raise Materiaal aanvragen als kwantiteit gaat onder re-orde niveau in een magazijn

+Automatically extract Job Applicants from a mail box ,

+Automatically extract Leads from a mail box e.g.,Leads automatisch extraheren uit een brievenbus bijv.

+Automatically updated via Stock Entry of type Manufacture/Repack,Automatisch geüpdate via Stock positie van het type Vervaardiging / Verpak

+Autoreply when a new mail is received,Autoreply wanneer er een nieuwe e-mail wordt ontvangen

+Available,beschikbaar

+Available Qty at Warehouse,Qty bij Warehouse

+Available Stock for Packing Items,Beschikbaar voor Verpakking Items

+"Available in 
+BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet",

+Average Age,Gemiddelde Leeftijd

+Average Commission Rate,Gemiddelde Commissie Rate

+Average Discount,Gemiddelde korting

+B+,B +

+B-,B-

+BILL,BILL

+BILLJ,BILLJ

+BOM,BOM

+BOM Detail No,BOM Detail Geen

+BOM Explosion Item,BOM Explosie Item

+BOM Item,BOM Item

+BOM No,BOM Geen

+BOM No. for a Finished Good Item,BOM Nee voor een afgewerkte goed item

+BOM Operation,BOM Operatie

+BOM Operations,BOM Operations

+BOM Replace Tool,BOM Replace Tool

+BOM replaced,BOM vervangen

+Backup Manager,Backup Manager

+Backup Right Now,Back-up Right Now

+Backups will be uploaded to,Back-ups worden geüpload naar

+Balance Qty,Balance Aantal

+Balance Value,Balance Waarde

+"Balances of Accounts of type ""Bank or Cash""",Saldi van de rekeningen van het type &#39;Bank of Cash &quot;

+Bank,Bank

+Bank A/C No.,Bank A / C Nee

+Bank Account,Bankrekening

+Bank Account No.,Bank Account Nr

+Bank Accounts,bankrekeningen

+Bank Clearance Summary,Bank Ontruiming Samenvatting

+Bank Name,Naam van de bank

+Bank Reconciliation,Bank Verzoening

+Bank Reconciliation Detail,Bank Verzoening Detail

+Bank Reconciliation Statement,Bank Verzoening Statement

+Bank Voucher,Bank Voucher

+Bank or Cash,Bank of Cash

+Bank/Cash Balance,Bank / Geldsaldo

+Barcode,Barcode

+Based On,Gebaseerd op

+Basic Info,Basic Info

+Basic Information,Basisinformatie

+Basic Rate,Basic Rate

+Basic Rate (Company Currency),Basic Rate (Company Munt)

+Batch,Partij

+Batch (lot) of an Item.,Batch (lot) van een item.

+Batch Finished Date,Batch Afgewerkt Datum

+Batch ID,Batch ID

+Batch No,Batch nr.

+Batch Started Date,Batch Gestart Datum

+Batch Time Logs for Billing.,Batch Time Logs voor Billing.

+Batch Time Logs for billing.,Batch Time Logs voor de facturering.

+Batch-Wise Balance History,Batch-Wise Balance Geschiedenis

+Batched for Billing,Gebundeld voor facturering

+"Before proceeding, please create Customer from Lead","Alvorens verder te gaan , maak Klant van Lead"

+Better Prospects,Betere vooruitzichten

+Bill Date,Bill Datum

+Bill No,Bill Geen

+Bill of Material to be considered for manufacturing,Bill of Material te worden beschouwd voor de productie van

+Bill of Materials,Bill of Materials

+Bill of Materials (BOM),Bill of Materials (BOM)

+Billable,Factureerbare

+Billed,Gefactureerd

+Billed Amount,gefactureerde bedrag

+Billed Amt,Billed Amt

+Billing,Billing

+Billing Address,Factuuradres

+Billing Address Name,Factuuradres Naam

+Billing Status,Billing Status

+Bills raised by Suppliers.,Rekeningen die door leveranciers.

+Bills raised to Customers.,Bills verhoogd tot klanten.

+Bin,Bak

+Bio,Bio

+Birthday,verjaardag

+Block Date,Blokkeren Datum

+Block Days,Blokkeren Dagen

+Block Holidays on important days.,Blok Vakantie op belangrijke dagen.

+Block leave applications by department.,Blok verlaten toepassingen per afdeling.

+Blog Post,Blog Post

+Blog Subscriber,Blog Abonnee

+Blood Group,Bloedgroep

+Both Income and Expense balances are zero. No Need to make Period Closing Entry.,Zowel Inkomsten en uitgaven saldi nul . No Need to Periode sluitpost te maken.

+Both Warehouse must belong to same Company,Beide Warehouse moeten behoren tot dezelfde Company

+Branch,Tak

+Brand,Merk

+Brand Name,Merknaam

+Brand master.,Brand meester.

+Brands,Merken

+Breakdown,Storing

+Budget,Begroting

+Budget Allocated,Budget

+Budget Detail,Budget Detail

+Budget Details,Budget Details

+Budget Distribution,Budget Distributie

+Budget Distribution Detail,Budget Distributie Detail

+Budget Distribution Details,Budget Distributie Details

+Budget Variance Report,Budget Variantie Report

+Build Report,Build Report

+Bulk Rename,bulk Rename

+Bummer! There are more holidays than working days this month.,Bummer! Er zijn meer feestdagen dan werkdagen deze maand.

+Bundle items at time of sale.,Bundel artikelen op moment van verkoop.

+Buyer of Goods and Services.,Bij uw aankoop van goederen en diensten.

+Buying,Het kopen

+Buying Amount,Kopen Bedrag

+Buying Settings,Kopen Instellingen

+By,Door

+C-FORM/,C-FORM /

+C-Form,C-Form

+C-Form Applicable,C-Form Toepasselijk

+C-Form Invoice Detail,C-Form Factuurspecificatie

+C-Form No,C-vorm niet

+C-Form records,C -Form platen

+CI/2010-2011/,CI/2010-2011 /

+COMM-,COMM-

+CUST,CUST

+CUSTMUM,CUSTMUM

+Calculate Based On,Bereken Based On

+Calculate Total Score,Bereken Totaal Score

+Calendar Events,Kalender Evenementen

+Call,Noemen

+Campaign,Campagne

+Campaign Name,Campagnenaam

+"Can not filter based on Account, if grouped by Account",Kan niet filteren op basis van account als gegroepeerd per account

+"Can not filter based on Voucher No, if grouped by Voucher","Kan niet filteren op basis van Voucher Nee, als gegroepeerd per Voucher"

+Cancelled,Geannuleerd

+Cancelling this Stock Reconciliation will nullify its effect.,Annuleren van dit Stock Verzoening zal het effect teniet doen .

+Cannot ,Kan niet

+Cannot Cancel Opportunity as Quotation Exists,Kan niet annuleren Opportunity als Offerte Bestaat

+Cannot approve leave as you are not authorized to approve leaves on Block Dates.,Kan niet goedkeuren verlaten als je bent niet gemachtigd om bladeren op Block Dates.

+Cannot change Year Start Date and Year End Date once the Fiscal Year is saved.,Kan Jaar Start datum en jaar Einddatum zodra het boekjaar wordt opgeslagen niet wijzigen .

+Cannot continue.,Kan niet doorgaan.

+"Cannot declare as lost, because Quotation has been made.","Kan niet verklaren als verloren , omdat Offerte is gemaakt."

+"Cannot delete Serial No in warehouse. \
+				First remove from warehouse, then delete.",

+Cannot set as Lost as Sales Order is made.,Kan niet ingesteld als Lost als Sales Order wordt gemaakt .

+Capacity,Hoedanigheid

+Capacity Units,Capaciteit Units

+Carry Forward,Carry Forward

+Carry Forwarded Leaves,Carry Doorgestuurd Bladeren

+Case No. cannot be 0,Zaak nr. mag geen 0

+Cash,Geld

+Cash Voucher,Cash Voucher

+Cash/Bank Account,Cash / bankrekening

+Category,Categorie

+Cell Number,Mobiele nummer

+Change UOM for an Item.,Wijzig Verpakking voor een item.

+Change the starting / current sequence number of an existing series.,Wijzig de start-/ huidige volgnummer van een bestaande serie.

+Channel Partner,Channel Partner

+Charge,Lading

+Chargeable,Oplaadbare

+Chart of Accounts,Rekeningschema

+Chart of Cost Centers,Grafiek van Kostenplaatsen

+Chat,Praten

+Check all the items below that you want to send in this digest.,Controleer alle onderstaande items die u wilt verzenden in deze verteren.

+Check for Duplicates,Controleren op duplicaten

+Check how the newsletter looks in an email by sending it to your email.,Controleer hoe de nieuwsbrief eruit ziet in een e-mail door te sturen naar uw e-mail.

+"Check if recurring invoice, uncheck to stop recurring or put proper End Date","Controleer of terugkerende factuur, schakelt u om te stoppen met terugkerende of zet de juiste Einddatum"

+"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","Controleer of u de automatische terugkerende facturen. Na het indienen van elke verkoop factuur, zal terugkerende sectie zichtbaar zijn."

+Check if you want to send salary slip in mail to each employee while submitting salary slip,"Controleer of u wilt loonstrook sturen mail naar elke werknemer, terwijl het indienen van loonstrook"

+Check this if you want to force the user to select a series before saving. There will be no default if you check this.,Controleer dit als u wilt dwingen de gebruiker om een ​​reeks voor het opslaan te selecteren. Er zal geen standaard zijn als je dit controleren.

+Check this if you want to send emails as this id only (in case of restriction by your email provider).,Controleer dit als u wilt e-mails als enige deze id (in geval van beperking door uw e-mailprovider) te sturen.

+Check this if you want to show in website,Selecteer dit als u wilt weergeven in de website

+Check this to disallow fractions. (for Nos),Controleer dit te verbieden fracties. (Voor Nos)

+Check this to pull emails from your mailbox,Vink dit aan om e-mails uit je mailbox

+Check to activate,Controleer activeren

+Check to make Shipping Address,Controleer Verzendadres maken

+Check to make primary address,Controleer primaire adres maken

+Cheque,Cheque

+Cheque Date,Cheque Datum

+Cheque Number,Cheque nummer

+City,City

+City/Town,Stad / Plaats

+Claim Amount,Claim Bedrag

+Claims for company expense.,Claims voor rekening bedrijf.

+Class / Percentage,Klasse / Percentage

+Classic,Klassiek

+Classification of Customers by region,Indeling van klanten per regio

+Clear Table,Clear Tabel

+Clearance Date,Clearance Datum

+Click here to buy subscription.,Klik hier om een ​​abonnement aan te schaffen .

+Click on 'Make Sales Invoice' button to create a new Sales Invoice.,Klik op &#39;Sales Invoice&#39; knop om een ​​nieuwe verkoopfactuur maken.

+Click on a link to get options to expand get options ,

+Client,Klant

+Close Balance Sheet and book Profit or Loss.,Sluiten Balans en boek Winst of verlies .

+Closed,Gesloten

+Closing Account Head,Sluiten Account Hoofd

+Closing Date,Afsluitingsdatum

+Closing Fiscal Year,Het sluiten van het fiscale jaar

+Closing Qty,closing Aantal

+Closing Value,eindwaarde

+CoA Help,CoA Help

+Cold Calling,Cold Calling

+Color,Kleur

+Comma separated list of email addresses,Komma&#39;s gescheiden lijst van e-mailadressen

+Comments,Reacties

+Commission Rate,Commissie Rate

+Commission Rate (%),Commissie Rate (%)

+Commission partners and targets,Partners van de Commissie en de doelstellingen

+Commit Log,commit Inloggen

+Communication,Verbinding

+Communication HTML,Communicatie HTML

+Communication History,Communicatie Geschiedenis

+Communication Medium,Communicatie Medium

+Communication log.,Communicatie log.

+Communications,communicatie

+Company,Vennootschap

+Company Abbreviation,bedrijf Afkorting

+Company Details,Bedrijfsgegevens

+Company Email,bedrijf E-mail

+Company Info,Bedrijfsgegevens

+Company Master.,Bedrijf Master.

+Company Name,Bedrijfsnaam

+Company Settings,Bedrijfsinstellingen

+Company branches.,Bedrijfstakken.

+Company departments.,Bedrijfsafdelingen.

+Company is missing in following warehouses,Bedrijf ontbreekt in volgende magazijnen

+Company registration numbers for your reference. Example: VAT Registration Numbers etc.,"Registratienummers van de onderneming voor uw referentie. Voorbeeld: BTW-nummers, enz."

+Company registration numbers for your reference. Tax numbers etc.,"Registratienummers van de onderneming voor uw referentie. Fiscale nummers, enz."

+"Company, Month and Fiscal Year is mandatory","Bedrijf , maand en het fiscale jaar is verplicht"

+Complaint,Klacht

+Complete,Compleet

+Completed,Voltooid

+Completed Production Orders,Voltooide productieorders

+Completed Qty,Voltooide Aantal

+Completion Date,Voltooiingsdatum

+Completion Status,Afronding Status

+Confirmation Date,bevestiging Datum

+Confirmed orders from Customers.,Bevestigde orders van klanten.

+Consider Tax or Charge for,Overweeg belasting of heffing voor

+Considered as Opening Balance,Beschouwd als Opening Balance

+Considered as an Opening Balance,Beschouwd als een openingsbalans

+Consultant,Consultant

+Consumable Cost,verbruiksartikelen Cost

+Consumable cost per hour,Verbruiksartikelen kosten per uur

+Consumed Qty,Consumed Aantal

+Contact,Contact

+Contact Control,Contact Controle

+Contact Desc,Contact Desc

+Contact Details,Contactgegevens

+Contact Email,Contact E-mail

+Contact HTML,Contact HTML

+Contact Info,Contact Info

+Contact Mobile No,Contact Mobiel Nog geen

+Contact Name,Contact Naam

+Contact No.,Contact No

+Contact Person,Contactpersoon

+Contact Type,Contact Type

+Content,Inhoud

+Content Type,Content Type

+Contra Voucher,Contra Voucher

+Contract End Date,Contract Einddatum

+Contribution (%),Bijdrage (%)

+Contribution to Net Total,Bijdrage aan de netto Total

+Conversion Factor,Conversie Factor

+Conversion Factor of UOM: %s should be equal to 1. As UOM: %s is Stock UOM of Item: %s.,Omrekeningsfactor van Verpakking: % s moet gelijk zijn aan 1 . Zoals Verpakking: % s is Stock Verpakking van het object: % s .

+Convert into Recurring Invoice,Om te zetten in terugkerende factuur

+Convert to Group,Converteren naar Groep

+Convert to Ledger,Converteren naar Ledger

+Converted,Omgezet

+Copy From Item Group,Kopiëren van Item Group

+Cost Center,Kostenplaats

+Cost Center Details,Kosten Center Details

+Cost Center Name,Kosten Center Naam

+Cost Center must be specified for PL Account: ,Kostenplaats moet worden opgegeven voor PL-account:

+Costing,Costing

+Country,Land

+Country Name,Naam van het land

+"Country, Timezone and Currency","Country , Tijdzone en Valuta"

+Create,Creëren

+Create Bank Voucher for the total salary paid for the above selected criteria,Maak Bank Voucher voor het totale loon voor de bovenstaande geselecteerde criteria

+Create Customer,Maak de klant

+Create Material Requests,Maak Materiaal Aanvragen

+Create New,Create New

+Create Opportunity,Maak Opportunity

+Create Production Orders,Maak productieorders

+Create Quotation,Maak Offerte

+Create Receiver List,Maak Receiver Lijst

+Create Salary Slip,Maak loonstrook

+Create Stock Ledger Entries when you submit a Sales Invoice,Maak Stock Grootboekposten wanneer u een verkoopfactuur indienen

+Create and Send Newsletters,Maken en versturen nieuwsbrieven

+Created Account Head: ,Gemaakt Account Head:

+Created By,Gemaakt door

+Created Customer Issue,Gemaakt op problemen van klanten

+Created Group ,Gemaakt Group

+Created Opportunity,Gemaakt Opportunity

+Created Support Ticket,Gemaakt Hulpaanvraag

+Creates salary slip for above mentioned criteria.,Maakt salarisstrook voor de bovengenoemde criteria.

+Creation Date,aanmaakdatum

+Creation Document No,Creatie Document No

+Creation Document Type,Type het maken van documenten

+Creation Time,Aanmaaktijd

+Credentials,Geloofsbrieven

+Credit,Krediet

+Credit Amt,Credit Amt

+Credit Card Voucher,Credit Card Voucher

+Credit Controller,Credit Controller

+Credit Days,Credit Dagen

+Credit Limit,Kredietlimiet

+Credit Note,Creditnota

+Credit To,Met dank aan

+Credited account (Customer) is not matching with Sales Invoice,Gecrediteerd rekening ( klant ) is niet matching met verkoopfactuur

+Cross Listing of Item in multiple groups,Kruis een overzicht van onze item in meerdere groepen

+Currency,Valuta

+Currency Exchange,Wisselkantoor

+Currency Name,De Naam van

+Currency Settings,Valuta-instellingen

+Currency and Price List,Valuta en Prijslijst

+Currency is missing for Price List,Valuta ontbreekt voor prijslijst

+Current Address,Huidige adres

+Current Address Is,Huidige adres wordt

+Current BOM,Actueel BOM

+Current Fiscal Year,Huidige fiscale jaar

+Current Stock,Huidige voorraad

+Current Stock UOM,Huidige voorraad Verpakking

+Current Value,Huidige waarde

+Custom,Gewoonte

+Custom Autoreply Message,Aangepaste Autoreply Bericht

+Custom Message,Aangepast bericht

+Customer,Klant

+Customer (Receivable) Account,Klant (Debiteuren) Account

+Customer / Item Name,Klant / Naam van het punt

+Customer / Lead Address,Klant / Lead Adres

+Customer Account Head,Customer Account Head

+Customer Acquisition and Loyalty,Klantenwerving en Loyalty

+Customer Address,Klant Adres

+Customer Addresses And Contacts,Klant adressen en contacten

+Customer Code,Klantcode

+Customer Codes,Klant Codes

+Customer Details,Klant Details

+Customer Discount,Klanten Korting

+Customer Discounts,Klant Kortingen

+Customer Feedback,Klantenfeedback

+Customer Group,Klantengroep

+Customer Group / Customer,Customer Group / Klantenservice

+Customer Group Name,Klant Groepsnaam

+Customer Intro,Klant Intro

+Customer Issue,Probleem voor de klant

+Customer Issue against Serial No.,Klant Kwestie tegen Serienummer

+Customer Name,Klantnaam

+Customer Naming By,Klant Naming Door

+Customer classification tree.,Klant classificatie boom.

+Customer database.,Klantenbestand.

+Customer's Item Code,Klant Artikelcode

+Customer's Purchase Order Date,Klant Purchase Order Date

+Customer's Purchase Order No,Klant Purchase Order No

+Customer's Purchase Order Number,Klant Inkoopordernummer

+Customer's Vendor,Klant Vendor

+Customers Not Buying Since Long Time,Klanten Niet kopen Sinds Long Time

+Customerwise Discount,Customerwise Korting

+Customization,maatwerk

+Customize the Notification,Pas de Kennisgeving

+Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,Pas de inleidende tekst die gaat als een deel van die e-mail. Elke transactie heeft een aparte inleidende tekst.

+DN,DN

+DN Detail,DN Detail

+Daily,Dagelijks

+Daily Time Log Summary,Daily Time Log Samenvatting

+Data Import,gegevens importeren

+Database Folder ID,Database Folder ID

+Database of potential customers.,Database van potentiële klanten.

+Date,Datum

+Date Format,Datumnotatie

+Date Of Retirement,Datum van pensionering

+Date and Number Settings,Datum en nummer Settings

+Date is repeated,Datum wordt herhaald

+Date of Birth,Geboortedatum

+Date of Issue,Datum van afgifte

+Date of Joining,Datum van toetreding tot

+Date on which lorry started from supplier warehouse,Datum waarop vrachtwagen gestart vanuit leverancier magazijn

+Date on which lorry started from your warehouse,Datum waarop vrachtwagen gestart vanuit uw magazijn

+Dates,Data

+Days Since Last Order,Dagen sinds vorige Bestel

+Days for which Holidays are blocked for this department.,Dagen waarvoor feestdagen zijn geblokkeerd voor deze afdeling.

+Dealer,Handelaar

+Debit,Debet

+Debit Amt,Debet Amt

+Debit Note,Debetnota

+Debit To,Debitering van

+Debit and Credit not equal for this voucher: Diff (Debit) is ,

+Debit or Credit,Debet of Credit

+Debited account (Supplier) is not matching with Purchase Invoice,Gedebiteerd rekening ( Leverancier ) wordt niet matching met Purchase Invoice

+Deduct,Aftrekken

+Deduction,Aftrek

+Deduction Type,Aftrek Type

+Deduction1,Deduction1

+Deductions,Inhoudingen

+Default,Verzuim

+Default Account,Standaard Account

+Default BOM,Standaard BOM

+Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,Standaard Bank / Cash account wordt automatisch bijgewerkt in POS Factuur bij deze modus is geselecteerd.

+Default Bank Account,Standaard bankrekening

+Default Buying Price List,Standaard Buying Prijslijst

+Default Cash Account,Standaard Cash Account

+Default Company,Standaard Bedrijf

+Default Cost Center,Standaard kostenplaats

+Default Cost Center for tracking expense for this item.,Standaard kostenplaats voor het bijhouden van kosten voor dit object.

+Default Currency,Standaard valuta

+Default Customer Group,Standaard Klant Groep

+Default Expense Account,Standaard Expense Account

+Default Income Account,Standaard Inkomen account

+Default Item Group,Standaard Onderdeel Groep

+Default Price List,Standaard Prijslijst

+Default Purchase Account in which cost of the item will be debited.,Standaard Aankoop account waarin kosten van het actief zal worden gedebiteerd.

+Default Settings,Standaardinstellingen

+Default Source Warehouse,Standaard Bron Warehouse

+Default Stock UOM,Default Stock Verpakking

+Default Supplier,Standaardleverancier

+Default Supplier Type,Standaard Leverancier Type

+Default Target Warehouse,Standaard Target Warehouse

+Default Territory,Standaard Territory

+Default UOM updated in item ,

+Default Unit of Measure,Standaard Maateenheid

+"Default Unit of Measure can not be changed directly because you have already made some transaction(s) with another UOM. To change default UOM, use 'UOM Replace Utility' tool under Stock module.","Standaard meeteenheid kan niet direct worden veranderd , omdat je al enkele transactie (s ) heeft gemaakt met een andere Verpakking . Om standaard Verpakking wijzigen, gebruikt ' Verpakking Vervang Utility ' hulpmiddel onder Stock module ."

+Default Valuation Method,Standaard Valuation Method

+Default Warehouse,Standaard Warehouse

+Default Warehouse is mandatory for Stock Item.,Standaard Warehouse is verplicht voor Stock Item.

+Default settings for Shopping Cart,Standaardinstellingen voor Winkelwagen

+"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","Definieer budget voor deze kostenplaats. Om de begroting actie in te stellen, zie <a href=""#!List/Company"">Company Master</a>"

+Delete,Verwijder

+Delivered,Geleverd

+Delivered Items To Be Billed,Geleverd Items te factureren

+Delivered Qty,Geleverd Aantal

+Delivered Serial No ,

+Delivery Date,Leveringsdatum

+Delivery Details,Levering Details

+Delivery Document No,Levering document nr.

+Delivery Document Type,Levering Soort document

+Delivery Note,Vrachtbrief

+Delivery Note Item,Levering Note Item

+Delivery Note Items,Levering Opmerking Items

+Delivery Note Message,Levering Opmerking Bericht

+Delivery Note No,Levering aantekening

+Delivery Note Required,Levering Opmerking Verplicht

+Delivery Note Trends,Delivery Note Trends

+Delivery Status,Delivery Status

+Delivery Time,Levertijd

+Delivery To,Levering To

+Department,Afdeling

+Depends on LWP,Afhankelijk van LWP

+Description,Beschrijving

+Description HTML,Beschrijving HTML

+Description of a Job Opening,Beschrijving van een vacature

+Designation,Benaming

+Detailed Breakup of the totals,Gedetailleerde Breakup van de totalen

+Details,Details

+Difference,Verschil

+Difference Account,verschil Account

+Different UOM for items will lead to incorrect,Verschillende Verpakking voor items zal leiden tot een onjuiste

+Disable Rounded Total,Uitschakelen Afgeronde Totaal

+Discount  %,Korting%

+Discount %,Korting%

+Discount (%),Korting (%)

+"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","Korting Velden zal beschikbaar zijn in Bestelbon, bewijs van aankoop Aankoop Factuur"

+Discount(%),Korting (%)

+Display all the individual items delivered with the main items,Toon alle afzonderlijke onderdelen geleverd met de belangrijkste onderwerpen

+Distinct unit of an Item,Aparte eenheid van een item

+Distribute transport overhead across items.,Verdeel het vervoer overhead van verschillende items.

+Distribution,Distributie

+Distribution Id,Distributie Id

+Distribution Name,Distributie Naam

+Distributor,Verdeler

+Divorced,Gescheiden

+Do Not Contact,Neem geen contact op

+Do not show any symbol like $ etc next to currencies.,"Vertonen geen symbool zoals $, enz. naast valuta."

+Do you really want to STOP ,

+Do you really want to STOP this Material Request?,Wil je echt wilt dit materiaal afbreken ?

+Do you really want to Submit all Salary Slip for month : ,

+Do you really want to UNSTOP ,

+Do you really want to UNSTOP this Material Request?,Wil je echt wilt dit materiaal aanvragen opendraaien ?

+Doc Name,Doc Naam

+Doc Type,Doc Type

+Document Description,Document Beschrijving

+Document Type,Soort document

+Documentation,Documentatie

+Documents,Documenten

+Domain,Domein

+Don't send Employee Birthday Reminders,Stuur geen Werknemer verjaardagsherinneringen

+Download Materials Required,Download Benodigde materialen

+Download Reconcilation Data,Download Verzoening gegevens

+Download Template,Download Template

+Download a report containing all raw materials with their latest inventory status,Download een verslag met alle grondstoffen met hun nieuwste inventaris status

+"Download the Template, fill appropriate data and attach the modified file.","Download de Template , vul de juiste gegevens en bevestig het gewijzigde bestand ."

+"Download the Template, fill appropriate data and attach the modified file.
+All dates and employee combination in the selected period will come in the template, with existing attendance records",

+Draft,Ontwerp

+Dropbox,Dropbox

+Dropbox Access Allowed,Dropbox Toegang toegestaan

+Dropbox Access Key,Dropbox Access Key

+Dropbox Access Secret,Dropbox Toegang Secret

+Due Date,Vervaldag

+Duplicate Item,dupliceren Item

+EMP/,EMP /

+ERPNext Setup,ERPNext Setup

+ERPNext Setup Guide,ERPNext installatiehandleiding

+"ERPNext is an open-source web based ERP made by Web Notes Technologies Pvt Ltd. to provide an integrated tool to manage most processes in a small organization. For more information about Web Notes, or to buy hosting servies, go to ",

+ESIC CARD No,ESIC CARD Geen

+ESIC No.,ESIC Nee

+Earliest,vroegste

+Earning,Verdienen

+Earning & Deduction,Verdienen &amp; Aftrek

+Earning Type,Verdienen Type

+Earning1,Earning1

+Edit,Redigeren

+Educational Qualification,Educatieve Kwalificatie

+Educational Qualification Details,Educatieve Kwalificatie Details

+Eg. smsgateway.com/api/send_sms.cgi,Bijv. smsgateway.com / api / send_sms.cgi

+Electricity Cost,elektriciteitskosten

+Electricity cost per hour,Kosten elektriciteit per uur

+Email,E-mail

+Email Digest,E-mail Digest

+Email Digest Settings,E-mail Digest Instellingen

+Email Digest: ,

+Email Id,E-mail Identiteitskaart

+"Email Id must be unique, already exists for: ","E-mail Identiteitskaart moet uniek zijn, al bestaat voor:"

+"Email Id where a job applicant will email e.g. ""jobs@example.com""",E-mail Identiteitskaart waar een sollicitant zal bijvoorbeeld &quot;jobs@example.com&quot; e-mail

+Email Sent?,E-mail verzonden?

+Email Settings,E-mailinstellingen

+Email Settings for Outgoing and Incoming Emails.,E-mail Instellingen voor uitgaande en inkomende e-mails.

+Email ids separated by commas.,E-mail ids gescheiden door komma&#39;s.

+"Email settings for jobs email id ""jobs@example.com""",E-mail instellingen voor banen e-id &quot;jobs@example.com&quot;

+"Email settings to extract Leads from sales email id e.g. ""sales@example.com""",E-mail instellingen voor Leads uit de verkoop e-id bijvoorbeeld &quot;sales@example.com&quot; extract

+Emergency Contact,Emergency Contact

+Emergency Contact Details,Emergency Contactgegevens

+Emergency Phone,Emergency Phone

+Employee,Werknemer

+Employee Birthday,Werknemer Verjaardag

+Employee Designation.,Medewerker Aanduiding.

+Employee Details,Medewerker Details

+Employee Education,Medewerker Onderwijs

+Employee External Work History,Medewerker Buitendienst Medewerker Geschiedenis

+Employee Information,Employee Information

+Employee Internal Work History,Medewerker Interne Werk Geschiedenis

+Employee Internal Work Historys,Medewerker Interne Werk historys

+Employee Leave Approver,Werknemer Verlof Fiatteur

+Employee Leave Balance,Werknemer Verlof Balance

+Employee Name,Naam werknemer

+Employee Number,Medewerker Aantal

+Employee Records to be created by,Werknemer Records worden gecreëerd door

+Employee Settings,werknemer Instellingen

+Employee Setup,Medewerker Setup

+Employee Type,Type werknemer

+Employee grades,Medewerker cijfers

+Employee record is created using selected field. ,Werknemer record wordt gemaakt met behulp van geselecteerde veld.

+Employee records.,Employee records.

+Employee: ,Werknemer:

+Employees Email Id,Medewerkers E-mail Identiteitskaart

+Employment Details,Werkgelegenheid Details

+Employment Type,Type baan

+Enable / Disable Email Notifications,Inschakelen / uitschakelen Email Notificaties

+Enable Shopping Cart,Enable Winkelwagen

+Enabled,Ingeschakeld

+Encashment Date,Inning Datum

+End Date,Einddatum

+End date of current invoice's period,Einddatum van de periode huidige factuur&#39;s

+End of Life,End of Life

+Enter Row,Voer Row

+Enter Verification Code,Voer Verification Code

+Enter campaign name if the source of lead is campaign.,Voer naam voor de campagne als de bron van lood is campagne.

+Enter department to which this Contact belongs,Voer dienst waaraan deze persoon behoort

+Enter designation of this Contact,Voer aanwijzing van deze persoon

+"Enter email id separated by commas, invoice will be mailed automatically on particular date","Vul e-id, gescheiden door komma&#39;s, zal factuur automatisch worden gemaild op bepaalde datum"

+Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,Voer de onderdelen in en geplande aantal waarvoor u wilt productieorders verhogen of grondstoffen voor analyse te downloaden.

+Enter name of campaign if source of enquiry is campaign,Voer de naam van de campagne als bron van onderzoek is campagne

+"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","Voer statische url parameters here (Eg. afzender = ERPNext, username = ERPNext, wachtwoord = 1234 enz.)"

+Enter the company name under which Account Head will be created for this Supplier,Voer de bedrijfsnaam waaronder Account hoofd zal worden aangemaakt voor dit bedrijf

+Enter url parameter for message,Voer URL-parameter voor bericht

+Enter url parameter for receiver nos,Voer URL-parameter voor de ontvanger nos

+Entries,Inzendingen

+Entries against,inzendingen tegen

+Entries are not allowed against this Fiscal Year if the year is closed.,Inzendingen zijn niet toegestaan ​​tegen deze fiscale jaar als het jaar gesloten is.

+Error,Fout

+Error for,Fout voor

+Estimated Material Cost,Geschatte Materiaal Kosten

+Everyone can read,Iedereen kan lezen

+"Example: ABCD.#####
+If series is set and Serial No is not mentioned in transactions, then automatic serial number will be created based on this series. If you always want to explicitly mention Serial Nos for this item. leave this blank.",

+Exchange Rate,Wisselkoers

+Excise Page Number,Accijnzen Paginanummer

+Excise Voucher,Accijnzen Voucher

+Exemption Limit,Vrijstelling Limit

+Exhibition,Tentoonstelling

+Existing Customer,Bestaande klant

+Exit,Uitgang

+Exit Interview Details,Exit Interview Details

+Expected,Verwachte

+Expected Date cannot be before Material Request Date,Verwachte datum kan niet voor de Material Aanvraagdatum

+Expected Delivery Date,Verwachte leverdatum

+Expected End Date,Verwachte einddatum

+Expected Start Date,Verwachte startdatum

+Expense Account,Expense Account

+Expense Account is mandatory,Expense Account is verplicht

+Expense Claim,Expense Claim

+Expense Claim Approved,Expense Claim Goedgekeurd

+Expense Claim Approved Message,Expense Claim Goedgekeurd Bericht

+Expense Claim Detail,Expense Claim Detail

+Expense Claim Details,Expense Claim Details

+Expense Claim Rejected,Expense claim afgewezen

+Expense Claim Rejected Message,Expense claim afgewezen Bericht

+Expense Claim Type,Expense Claim Type

+Expense Claim has been approved.,Declaratie is goedgekeurd .

+Expense Claim has been rejected.,Declaratie is afgewezen .

+Expense Claim is pending approval. Only the Expense Approver can update status.,Declaratie is in afwachting van goedkeuring . Alleen de Expense Approver kan status bijwerken .

+Expense Date,Expense Datum

+Expense Details,Expense Details

+Expense Head,Expense Hoofd

+Expense account is mandatory for item,Kostenrekening is verplicht voor punt

+Expense/Difference account is mandatory for item: ,

+Expenses Booked,Kosten geboekt

+Expenses Included In Valuation,Kosten inbegrepen In Valuation

+Expenses booked for the digest period,Kosten geboekt voor de digest periode

+Expiry Date,Vervaldatum

+Exports,Export

+External,Extern

+Extract Emails,Extract Emails

+FCFS Rate,FCFS Rate

+FIFO,FIFO

+Failed: ,Mislukt:

+Family Background,Familie Achtergrond

+Fax,Fax

+Features Setup,Features instelscherm

+Feed,Voeden

+Feed Type,Feed Type

+Feedback,Terugkoppeling

+Female,Vrouwelijk

+Fetch exploded BOM (including sub-assemblies),Fetch ontplofte BOM ( inclusief onderdelen )

+"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","Veld verkrijgbaar in Delivery Note, Offerte, Sales Invoice, Sales Order"

+Files Folder ID,Bestanden Folder ID

+Fill the form and save it,Vul het formulier in en sla het

+Filter By Amount,Filteren op Bedrag

+Filter By Date,Filter op datum

+Filter based on customer,Filteren op basis van klant

+Filter based on item,Filteren op basis van artikel

+Financial Analytics,Financiële Analytics

+Financial Statements,Jaarrekening

+Finished Goods,afgewerkte producten

+First Name,Voornaam

+First Responded On,Eerste reageerden op

+Fiscal Year,Boekjaar

+Fixed Asset Account,Fixed Asset account

+Float Precision,Float Precision

+Follow via Email,Volg via e-mail

+"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",Na tafel zal waarden als items zijn sub - gecontracteerde. Deze waarden zullen worden opgehaald van de meester van de &quot;Bill of Materials&quot; van sub - gecontracteerde items.

+For Company,Voor Bedrijf

+For Employee,Uitvoeringsinstituut Werknemersverzekeringen

+For Employee Name,Voor Naam werknemer

+For Production,Voor productie

+For Reference Only.,Alleen ter referentie.

+For Sales Invoice,Voor verkoopfactuur

+For Server Side Print Formats,Voor Server Side Print Formats

+For Supplier,voor Leverancier

+For UOM,Voor UOM

+For Warehouse,Voor Warehouse

+"For e.g. 2012, 2012-13","Voor bijvoorbeeld 2012, 2012-13"

+For opening balance entry account can not be a PL account,Voor openingsbalans toegang account kan niet worden een PL rekening

+For reference,Ter referentie

+For reference only.,Alleen ter referentie.

+"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes","Voor het gemak van de klanten, kunnen deze codes worden gebruikt in gedrukte formaten zoals facturen en de leveringsbonnen"

+Forum,Forum

+Fraction,Fractie

+Fraction Units,Fractie Units

+Freeze Stock Entries,Freeze Stock Entries

+Friday,Vrijdag

+From,Van

+From Bill of Materials,Van Bill of Materials

+From Company,Van Company

+From Currency,Van Valuta

+From Currency and To Currency cannot be same,Van Munt en naar Valuta kan niet hetzelfde zijn

+From Customer,Van Klant

+From Customer Issue,Van Customer Issue

+From Date,Van Datum

+From Delivery Note,Van Delivery Note

+From Employee,Van Medewerker

+From Lead,Van Lood

+From Maintenance Schedule,Van onderhoudsschema

+From Material Request,Van Materiaal Request

+From Opportunity,van Opportunity

+From Package No.,Van Pakket No

+From Purchase Order,Van Purchase Order

+From Purchase Receipt,Van Kwitantie

+From Quotation,van Offerte

+From Sales Order,Van verkooporder

+From Supplier Quotation,Van Leverancier Offerte

+From Time,Van Tijd

+From Value,Van Waarde

+From Value should be less than To Value,Van Waarde minder dan aan Waarde moet zijn

+Frozen,Bevroren

+Frozen Accounts Modifier,Bevroren rekeningen Modifikatie

+Fulfilled,Vervulde

+Full Name,Volledige naam

+Fully Completed,Volledig ingevulde

+"Further accounts can be made under Groups,","Nadere accounts kunnen worden gemaakt onder groepen,"

+Further nodes can be only created under 'Group' type nodes,Verder nodes kunnen alleen worden gemaakt op grond van het type nodes 'Groep'

+GL Entry,GL Entry

+GL Entry: Debit or Credit amount is mandatory for ,GL Entry: Debet of Credit bedrag is verplicht voor

+GRN,GRN

+Gantt Chart,Gantt-diagram

+Gantt chart of all tasks.,Gantt-grafiek van alle taken.

+Gender,Geslacht

+General,Algemeen

+General Ledger,Grootboek

+Generate Description HTML,Genereer Beschrijving HTML

+Generate Material Requests (MRP) and Production Orders.,Genereer Materiaal Requests (MRP) en productieorders.

+Generate Salary Slips,Genereer Salaris Slips

+Generate Schedule,Genereer Plan

+"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","Genereer pakbonnen voor pakketten te leveren. Gebruikt voor het verpakken aantal, inhoud van de verpakking en het gewicht mee te delen."

+Generates HTML to include selected image in the description,Genereert HTML aan geselecteerde beeld te nemen in de beschrijving

+Get Advances Paid,Get betaalde voorschotten

+Get Advances Received,Get ontvangen voorschotten

+Get Current Stock,Get Huidige voorraad

+Get Items,Get Items

+Get Items From Sales Orders,Krijg Items Van klantorders

+Get Items from BOM,Items ophalen van BOM

+Get Last Purchase Rate,Get Laatst Purchase Rate

+Get Non Reconciled Entries,Get Niet Reconciled reacties

+Get Outstanding Invoices,Get openstaande facturen

+Get Sales Orders,Get Verkooporders

+Get Specification Details,Get Specificatie Details

+Get Stock and Rate,Get voorraad en Rate

+Get Template,Get Sjabloon

+Get Terms and Conditions,Get Algemene Voorwaarden

+Get Weekly Off Dates,Ontvang wekelijkse Uit Data

+"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","Get waardering tarief en beschikbare voorraad bij de bron / doel pakhuis op de genoemde plaatsen van datum-tijd. Als geserialiseerde item, drukt u op deze toets na het invoeren van seriële nos."

+GitHub Issues,GitHub Issues

+Global Defaults,Global Standaardwaarden

+Global Settings / Default Values,Global Settings / Default Values

+Go to the appropriate group (usually Application of Funds > Current Assets > Bank Accounts),Ga naar de desbetreffende groep ( meestal Toepassing van Fondsen> vlottende activa > Bank Accounts )

+Go to the appropriate group (usually Source of Funds > Current Liabilities > Taxes and Duties),Ga naar de desbetreffende groep ( meestal bron van fondsen > kortlopende schulden > Belastingen en accijnzen )

+Goal,Doel

+Goals,Doelen

+Goods received from Suppliers.,Goederen ontvangen van leveranciers.

+Google Drive,Google Drive

+Google Drive Access Allowed,Google Drive Access toegestaan

+Grade,Graad

+Graduate,Afstuderen

+Grand Total,Algemeen totaal

+Grand Total (Company Currency),Grand Total (Company Munt)

+Gratuity LIC ID,Fooi LIC ID

+"Grid ""","Grid """

+Gross Margin %,Winstmarge%

+Gross Margin Value,Winstmarge Value

+Gross Pay,Brutoloon

+Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,Brutoloon + achteraf Bedrag + inning Bedrag - Totaal Aftrek

+Gross Profit,Brutowinst

+Gross Profit (%),Brutowinst (%)

+Gross Weight,Brutogewicht

+Gross Weight UOM,Brutogewicht Verpakking

+Group,Groep

+Group or Ledger,Groep of Ledger

+Groups,Groepen

+HR,HR

+HR Settings,HR-instellingen

+HTML / Banner that will show on the top of product list.,HTML / Banner dat zal laten zien op de bovenkant van het product lijst.

+Half Day,Halve dag

+Half Yearly,Halfjaarlijkse

+Half-yearly,Halfjaarlijks

+Happy Birthday!,Happy Birthday!

+Has Batch No,Heeft Batch nr.

+Has Child Node,Heeft het kind Node

+Has Serial No,Heeft Serienummer

+Header,Hoofd

+Heads (or groups) against which Accounting Entries are made and balances are maintained.,Heads (of groepen) waartegen de boekingen zijn gemaakt en saldi worden gehandhaafd.

+Health Concerns,Gezondheid Zorgen

+Health Details,Gezondheid Details

+Held On,Held Op

+Help,Help

+Help HTML,Help HTML

+"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","Help: Om te linken naar een andere record in het systeem, gebruikt &quot;# Vorm / NB / [Note Name] &#39;, zoals de Link URL. (Gebruik geen &quot;http://&quot;)"

+"Here you can maintain family details like name and occupation of parent, spouse and children","Hier kunt u onderhouden familie gegevens zoals naam en beroep van de ouder, echtgenoot en kinderen"

+"Here you can maintain height, weight, allergies, medical concerns etc","Hier kunt u onderhouden lengte, gewicht, allergieën, medische zorgen, enz."

+Hey! All these items have already been invoiced.,Hey! Al deze items zijn al gefactureerd.

+Hide Currency Symbol,Verberg Valutasymbool

+High,Hoog

+History In Company,Geschiedenis In Bedrijf

+Hold,Houden

+Holiday,Feestdag

+Holiday List,Holiday Lijst

+Holiday List Name,Holiday Lijst Naam

+Holidays,Vakantie

+Home,Thuis

+Host,Gastheer

+"Host, Email and Password required if emails are to be pulled","Host, e-mail en wachtwoord nodig als e-mails moeten worden getrokken"

+Hour Rate,Uurtarief

+Hour Rate Labour,Uurtarief Arbeid

+Hours,Uur

+How frequently?,Hoe vaak?

+"How should this currency be formatted? If not set, will use system defaults","Hoe moet deze valuta worden geformatteerd? Indien niet ingesteld, zal gebruik maken van het systeem standaard"

+Human Resource,Human Resource

+I,Ik

+IDT,IDT

+II,II

+III,III

+IN,IN

+INV,INV

+INV/10-11/,INV/10-11 /

+ITEM,ITEM

+IV,IV

+Identification of the package for the delivery (for print),Identificatie van het pakket voor de levering (voor afdrukken)

+If Income or Expense,Indien baten of lasten

+If Monthly Budget Exceeded,Als Maandelijks Budget overschreden

+"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.
+Available in Delivery Note and Sales Order",

+"If Supplier Part Number exists for given Item, it gets stored here","Indien Leverancier Onderdeelnummer bestaat voor bepaalde Item, het wordt hier opgeslagen"

+If Yearly Budget Exceeded,Als jaarlijks budget overschreden

+"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","Indien aangevinkt, zal BOM voor sub-assemblage zaken geacht voor het krijgen van grondstoffen. Anders zullen alle subeenheid items worden behandeld als een grondstof."

+"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","Indien aangevinkt, Totaal niet. van Werkdagen zal omvatten feestdagen, en dit zal de waarde van het salaris per dag te verminderen"

+"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","Indien aangevinkt, zal een e-mail met een bijgevoegd HTML-formaat worden toegevoegd aan een deel van het EMail lichaam als attachment. Om alleen te verzenden als bijlage, vink dit."

+"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","Indien aangevinkt, zal de BTW-bedrag worden beschouwd als reeds in de Print Tarief / Print Bedrag"

+"If disable, 'Rounded Total' field will not be visible in any transaction","Indien storing, &#39;Afgerond Total&#39; veld niet zichtbaar zijn in een transactie"

+"If enabled, the system will post accounting entries for inventory automatically.","Indien ingeschakeld, zal het systeem de boekingen automatisch plaatsen voor de inventaris."

+If more than one package of the same type (for print),Als er meer dan een pakket van hetzelfde type (voor afdrukken)

+"If no change in either Quantity or Valuation Rate, leave the cell blank.","Als er geen wijziging optreedt Hoeveelheid of Valuation Rate , verlaat de cel leeg ."

+If non standard port (e.g. 587),Als niet-standaard poort (bijv. 587)

+If not applicable please enter: NA,Indien niet van toepassing gelieve: Nvt

+"If not checked, the list will have to be added to each Department where it has to be applied.","Indien niet gecontroleerd, wordt de lijst worden toegevoegd aan elk Department waar het moet worden toegepast."

+"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","Indien ingesteld, wordt het invoeren van gegevens alleen toegestaan ​​voor bepaalde gebruikers. Else, is toegang toegestaan ​​voor alle gebruikers met de vereiste machtigingen."

+"If specified, send the newsletter using this email address","Als de opgegeven, stuurt u de nieuwsbrief via dit e-mailadres"

+"If the account is frozen, entries are allowed to restricted users.","Als de account wordt gepauzeerd, blijven inzendingen mogen gebruikers met beperkte rechten ."

+"If this Account represents a Customer, Supplier or Employee, set it here.","Als dit account is een klant, leverancier of werknemer, hier instellen."

+"If you follow Quality Inspection<br>
+Enables item QA Required and QA No in Purchase Receipt",

+If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,Als je Sales Team en Verkoop Partners (Channel Partners) ze kunnen worden gelabeld en onderhouden van hun bijdrage in de commerciële activiteit

+"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","Als u hebt gemaakt van een standaard template in Aankoop en-heffingen Meester, selecteert u een en klikt u op de knop."

+"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","Als u hebt gemaakt van een standaard template in Sales en-heffingen Meester, selecteert u een en klikt u op de knop."

+"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","Als je al lang af te drukken formaten, kan deze functie gebruikt worden om splitsing van de pagina die moet worden afgedrukt op meerdere pagina&#39;s met alle kop-en voetteksten op elke pagina"

+"If you involve in manufacturing activity<br>
+Enables item <b>Is Manufactured</b>",

+Ignore,Negeren

+Ignored: ,Genegeerd:

+Image,Beeld

+Image View,Afbeelding View

+Implementation Partner,Implementatie Partner

+Import,Importeren

+Import Attendance,Import Toeschouwers

+Import Failed!,Import mislukt!

+Import Log,Importeren Inloggen

+Import Successful!,Importeer Succesvol!

+Imports,Invoer

+In Hours,In Hours

+In Process,In Process

+In Qty,in Aantal

+In Row,In Rij

+In Value,in Waarde

+In Words,In Woorden

+In Words (Company Currency),In Woorden (Company Munt)

+In Words (Export) will be visible once you save the Delivery Note.,In Words (Export) wordt zichtbaar zodra u bespaart de pakbon.

+In Words will be visible once you save the Delivery Note.,In Woorden zijn zichtbaar zodra u bespaart de pakbon.

+In Words will be visible once you save the Purchase Invoice.,In Woorden zijn zichtbaar zodra u bespaart de aankoopfactuur.

+In Words will be visible once you save the Purchase Order.,In Woorden zijn zichtbaar zodra u bespaart de Bestelbon.

+In Words will be visible once you save the Purchase Receipt.,In Woorden zijn zichtbaar zodra u de aankoopbon te bewaren.

+In Words will be visible once you save the Quotation.,In Woorden zijn zichtbaar zodra het opslaan van de offerte.

+In Words will be visible once you save the Sales Invoice.,In Woorden zijn zichtbaar zodra u bespaart de verkoopfactuur.

+In Words will be visible once you save the Sales Order.,In Woorden zijn zichtbaar zodra u bespaart de Verkooporder.

+Incentives,Incentives

+Incharge,incharge

+Incharge Name,InCharge Naam

+Include holidays in Total no. of Working Days,Onder meer vakanties in Total nee. van Werkdagen

+Income / Expense,Inkomsten / Uitgaven

+Income Account,Inkomen account

+Income Booked,Inkomen Geboekt

+Income Year to Date,Inkomsten Jaar tot datum

+Income booked for the digest period,Inkomsten geboekt voor de digest periode

+Incoming,Inkomend

+Incoming / Support Mail Setting,Inkomende / Ondersteuning mail instelling

+Incoming Rate,Inkomende Rate

+Incoming quality inspection.,Inkomende kwaliteitscontrole.

+Indicates that the package is a part of this delivery,Geeft aan dat het pakket is een deel van deze levering

+Individual,Individueel

+Industry,Industrie

+Industry Type,Industry Type

+Inspected By,Geïnspecteerd door

+Inspection Criteria,Inspectie Criteria

+Inspection Required,Inspectie Verplicht

+Inspection Type,Inspectie Type

+Installation Date,Installatie Datum

+Installation Note,Installatie Opmerking

+Installation Note Item,Installatie Opmerking Item

+Installation Status,Installatie Status

+Installation Time,Installatie Tijd

+Installation record for a Serial No.,Installatie record voor een Serienummer

+Installed Qty,Aantal geïnstalleerd

+Instructions,Instructies

+Integrate incoming support emails to Support Ticket,Integreer inkomende support e-mails naar ticket support

+Interested,Geïnteresseerd

+Internal,Intern

+Introduction,Introductie

+Invalid Delivery Note. Delivery Note should exist and should be in draft state. Please rectify and try again.,Ongeldige Delivery Note. Pakbon moet bestaan ​​en moet in ontwerp staat . Aub verwijderen en probeer het opnieuw .

+Invalid Email Address,Ongeldig e-mailadres

+Invalid Leave Approver,Ongeldige Laat Fiatteur

+Invalid Master Name,Ongeldige Master Naam

+Invalid quantity specified for item ,

+Inventory,Inventaris

+Invoice Date,Factuurdatum

+Invoice Details,Factuurgegevens

+Invoice No,Factuur nr.

+Invoice Period From Date,Factuur Periode Van Datum

+Invoice Period To Date,Factuur Periode To Date

+Invoiced Amount (Exculsive Tax),Factuurbedrag ( Exculsive BTW )

+Is Active,Is actief

+Is Advance,Is Advance

+Is Asset Item,Is actiefpost

+Is Cancelled,Is Geannuleerd

+Is Carry Forward,Is Forward Carry

+Is Default,Is Standaard

+Is Encash,Is incasseren

+Is LWP,Is LWP

+Is Opening,Is openen

+Is Opening Entry,Wordt Opening Entry

+Is PL Account,Is PL Account

+Is POS,Is POS

+Is Primary Contact,Is Primaire contactpersoon

+Is Purchase Item,Is Aankoop Item

+Is Sales Item,Is Sales Item

+Is Service Item,Is Service Item

+Is Stock Item,Is Stock Item

+Is Sub Contracted Item,Is Sub Gecontracteerde Item

+Is Subcontracted,Wordt uitbesteed

+Is this Tax included in Basic Rate?,Is dit inbegrepen in de Basic Rate?

+Issue,Uitgifte

+Issue Date,Uitgiftedatum

+Issue Details,Probleem Details

+Issued Items Against Production Order,Uitgegeven Artikelen Tegen productieorder

+It can also be used to create opening stock entries and to fix stock value.,Het kan ook worden gebruikt voor het openen van de voorraad te maken en om de balans de waarde vast te stellen .

+Item,item

+Item ,

+Item Advanced,Item Geavanceerde

+Item Barcode,Item Barcode

+Item Batch Nos,Item Batch Nos

+Item Classification,Item Classificatie

+Item Code,Artikelcode

+Item Code (item_code) is mandatory because Item naming is not sequential.,Item Code (item_code) is verplicht omdat Item naamgeving is niet sequentieel.

+Item Code and Warehouse should already exist.,Item Code en Warehouse moet al bestaan ​​.

+Item Code cannot be changed for Serial No.,Item Code kan niet worden gewijzigd voor Serienummer

+Item Customer Detail,Item Klant Detail

+Item Description,Item Beschrijving

+Item Desription,Item desription

+Item Details,Item Details

+Item Group,Item Group

+Item Group Name,Item Groepsnaam

+Item Group Tree,Punt Groepsstructuur

+Item Groups in Details,Artikelgroepen in Details

+Item Image (if not slideshow),Item Afbeelding (indien niet diashow)

+Item Name,Naam van het punt

+Item Naming By,Punt benoemen Door

+Item Price,Item Prijs

+Item Prices,Item Prijzen

+Item Quality Inspection Parameter,Item Kwaliteitscontrole Parameter

+Item Reorder,Item opnieuw ordenen

+Item Serial No,Item Volgnr

+Item Serial Nos,Item serienummers

+Item Shortage Report,Punt Tekort Report

+Item Supplier,Item Leverancier

+Item Supplier Details,Item Product Detail

+Item Tax,Item Belasting

+Item Tax Amount,Item BTW-bedrag

+Item Tax Rate,Item Belastingtarief

+Item Tax1,Item belastingen1

+Item To Manufacture,Item te produceren

+Item UOM,Item Verpakking

+Item Website Specification,Item Website Specificatie

+Item Website Specifications,Item Website Specificaties

+Item Wise Tax Detail ,Item Wise Tax Detail

+Item classification.,Item classificatie.

+Item is neither Sales nor Service Item,Item is noch verkoop noch Serviceartikelbeheer

+"Item must be a purchase item, \
+					as it is present in one or many Active BOMs",

+Item must have 'Has Serial No' as 'Yes',Het punt moet hebben ' Heeft Serial No ' als 'Ja'

+Item table can not be blank,Item tabel kan niet leeg zijn

+Item to be manufactured or repacked,Item te vervaardigen of herverpakt

+Item will be saved by this name in the data base.,Het punt zal worden opgeslagen met deze naam in de databank.

+"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","Item, Garantie, zal AMC (jaarlijks onderhoudscontract) gegevens automatisch worden opgehaald wanneer Serienummer is geselecteerd."

+Item-wise Last Purchase Rate,Post-wise Last Purchase Rate

+Item-wise Price List Rate,Item- wise Prijslijst Rate

+Item-wise Purchase History,Post-wise Aankoop Geschiedenis

+Item-wise Purchase Register,Post-wise Aankoop Register

+Item-wise Sales History,Post-wise Sales Geschiedenis

+Item-wise Sales Register,Post-wise sales Registreren

+Items,Artikelen

+Items To Be Requested,Items worden aangevraagd

+"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",Items worden aangevraagd die &quot;Niet op voorraad&quot; rekening houdend met alle magazijnen op basis van verwachte aantal en minimale bestelling qty

+Items which do not exist in Item master can also be entered on customer's request,Items die niet bestaan ​​in punt master kan ook worden ingevoerd op verzoek van de klant

+Itemwise Discount,Itemwise Korting

+Itemwise Recommended Reorder Level,Itemwise Aanbevolen Reorder Niveau

+JV,JV

+Job Applicant,Sollicitant

+Job Opening,Vacature

+Job Profile,Functieprofiel

+Job Title,Functie

+"Job profile, qualifications required etc.","Functieprofiel, kwalificaties, etc. nodig"

+Jobs Email Settings,Vacatures E-mailinstellingen

+Journal Entries,Journaalposten

+Journal Entry,Journal Entry

+Journal Voucher,Journal Voucher

+Journal Voucher Detail,Journal Voucher Detail

+Journal Voucher Detail No,Journal Voucher Detail Geen

+KRA,KRA

+"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","Bijhouden van Sales Campaigns. Blijf op de hoogte van Leads, Offertes, Sales Order etc van campagnes om Return on Investment te peilen."

+Keep a track of communication related to this enquiry which will help for future reference.,Houd een spoor van communicatie met betrekking tot dit onderzoek dat zal helpen voor toekomstig gebruik.

+Key Performance Area,Key Performance Area

+Key Responsibility Area,Belangrijke verantwoordelijkheid Area

+LEAD,LEAD

+LEAD/10-11/,LEAD/10-11 /

+LEAD/MUMBAI/,LEIDEN / MUMBAI /

+LR Date,LR Datum

+LR No,LR Geen

+Label,Label

+Landed Cost Item,Landed Cost Item

+Landed Cost Items,Landed Cost Items

+Landed Cost Purchase Receipt,Landed Cost Inkoop Ontvangstbewijs

+Landed Cost Purchase Receipts,Landed Cost aankoopbonnen

+Landed Cost Wizard,Landed Cost Wizard

+Last Name,Achternaam

+Last Purchase Rate,Laatste Purchase Rate

+Latest,laatst

+Latest Updates,Laatste updates

+Lead,Leiden

+Lead Details,Lood Details

+Lead Id,lead Id

+Lead Name,Lead Naam

+Lead Owner,Lood Owner

+Lead Source,Lood Bron

+Lead Status,Lead Status

+Lead Time Date,Lead Tijd Datum

+Lead Time Days,Lead Time Dagen

+Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,Levertijd dagen is het aantal dagen waarmee dit artikel wordt verwacht in uw magazijn. Deze dag wordt opgehaald in Laden en aanvragen als u dit item.

+Lead Type,Lood Type

+Leave Allocation,Laat Toewijzing

+Leave Allocation Tool,Laat Toewijzing Tool

+Leave Application,Verlofaanvraag

+Leave Approver,Laat Fiatteur

+Leave Approver can be one of,Vertrekken Fiatteur kan een van

+Leave Approvers,Verlaat Goedkeurders

+Leave Balance Before Application,Laat Balance Voor het aanbrengen

+Leave Block List,Laat Block List

+Leave Block List Allow,Laat Block List Laat

+Leave Block List Allowed,Laat toegestaan ​​Block List

+Leave Block List Date,Laat Block List Datum

+Leave Block List Dates,Laat Block List Data

+Leave Block List Name,Laat Block List Name

+Leave Blocked,Laat Geblokkeerde

+Leave Control Panel,Laat het Configuratiescherm

+Leave Encashed?,Laat verzilverd?

+Leave Encashment Amount,Laat inning Bedrag

+Leave Setup,Laat Setup

+Leave Type,Laat Type

+Leave Type Name,Laat Type Naam

+Leave Without Pay,Verlof zonder wedde

+Leave allocations.,Laat toewijzingen.

+Leave application has been approved.,Verlof aanvraag is goedgekeurd .

+Leave application has been rejected.,Verlofaanvraag is afgewezen .

+Leave blank if considered for all branches,Laat leeg indien dit voor alle vestigingen

+Leave blank if considered for all departments,Laat leeg indien dit voor alle afdelingen

+Leave blank if considered for all designations,Laat leeg indien overwogen voor alle aanduidingen

+Leave blank if considered for all employee types,Laat leeg indien overwogen voor alle werknemer soorten

+Leave blank if considered for all grades,Laat leeg indien dit voor alle soorten

+"Leave can be approved by users with Role, ""Leave Approver""",Laat kan worden goedgekeurd door gebruikers met Role: &quot;Laat Fiatteur&quot;

+Ledger,Grootboek

+Ledgers,grootboeken

+Left,Links

+Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,Juridische entiteit / dochteronderneming met een aparte Chart of Accounts die behoren tot de Organisatie.

+Letter Head,Brief Hoofd

+Level,Niveau

+Lft,Lft

+List a few of your customers. They could be organizations or individuals.,Lijst een paar van uw klanten. Ze kunnen organisaties of personen .

+List a few of your suppliers. They could be organizations or individuals.,Lijst een paar van uw leveranciers . Ze kunnen organisaties of personen .

+"List a few products or services you buy from your suppliers or vendors. If these are same as your products, then do not add them.","Lijst een paar producten of diensten die u koopt bij uw leveranciers of verkopers . Als deze hetzelfde zijn als uw producten , dan is ze niet toe te voegen ."

+List items that form the package.,Lijst items die het pakket vormen.

+List of holidays.,Lijst van feestdagen.

+List of users who can edit a particular Note,Lijst van gebruikers die een bepaalde Note kan bewerken

+List this Item in multiple groups on the website.,Lijst deze post in meerdere groepen op de website.

+"List your products or services that you sell to your customers. Make sure to check the Item Group, Unit of Measure and other properties when you start.","Een lijst van uw producten of diensten die u verkoopt aan uw klanten . Zorg ervoor dat u de artikelgroep , maateenheid en andere eigenschappen te controleren wanneer u begint ."

+"List your tax heads (e.g. VAT, Excise) (upto 3) and their standard rates. This will create a standard template, you can edit and add more later.","Een lijst van uw fiscale koppen ( zoals btw , accijnzen ) ( tot 3 ) en hun standaard tarieven. Dit zal een standaard template te maken, kunt u deze bewerken en voeg later meer ."

+Live Chat,Live Chat

+Loading...,Loading ...

+"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","Log van activiteiten uitgevoerd door gebruikers tegen Taken die kunnen worden gebruikt voor het bijhouden van de tijd, billing."

+Login Id,Login Id

+Login with your new User ID,Log in met je nieuwe gebruikersnaam

+Logo,Logo

+Logo and Letter Heads,Logo en Letter Heads

+Lost,verloren

+Lost Reason,Verloren Reden

+Low,Laag

+Lower Income,Lager inkomen

+MIS Control,MIS Controle

+MREQ-,Mreq-

+MTN Details,MTN Details

+Mail Password,Mail Wachtwoord

+Mail Port,Mail Port

+Main Reports,Belangrijkste Rapporten

+Maintain Same Rate Throughout Sales Cycle,Onderhouden Zelfde Rate Gedurende Salescyclus

+Maintain same rate throughout purchase cycle,Handhaaf dezelfde snelheid gedurende aankoop cyclus

+Maintenance,Onderhoud

+Maintenance Date,Onderhoud Datum

+Maintenance Details,Onderhoud Details

+Maintenance Schedule,Onderhoudsschema

+Maintenance Schedule Detail,Onderhoudsschema Detail

+Maintenance Schedule Item,Onderhoudsschema Item

+Maintenance Schedules,Onderhoudsschema&#39;s

+Maintenance Status,Onderhoud Status

+Maintenance Time,Onderhoud Tijd

+Maintenance Type,Onderhoud Type

+Maintenance Visit,Onderhoud Bezoek

+Maintenance Visit Purpose,Onderhoud Bezoek Doel

+Major/Optional Subjects,Major / keuzevakken

+Make ,

+Make Accounting Entry For Every Stock Movement,Maak boekhoudkundige afschrijving voor elke Stock Movement

+Make Bank Voucher,Maak Bank Voucher

+Make Credit Note,Maak Credit Note

+Make Debit Note,Maak debetnota

+Make Delivery,Maak Levering

+Make Difference Entry,Maak Verschil Entry

+Make Excise Invoice,Maak Accijnzen Factuur

+Make Installation Note,Maak installatie Opmerking

+Make Invoice,Maak Factuur

+Make Maint. Schedule,Maken Maint . dienstregeling

+Make Maint. Visit,Maken Maint . bezoek

+Make Maintenance Visit,Maak Maintenance Visit

+Make Packing Slip,Maak pakbon

+Make Payment Entry,Betalen Entry

+Make Purchase Invoice,Maak inkoopfactuur

+Make Purchase Order,Maak Bestelling

+Make Purchase Receipt,Maak Kwitantie

+Make Salary Slip,Maak loonstrook

+Make Salary Structure,Maak salarisstructuur

+Make Sales Invoice,Maak verkoopfactuur

+Make Sales Order,Maak klantorder

+Make Supplier Quotation,Maak Leverancier Offerte

+Male,Mannelijk

+Manage 3rd Party Backups,Beheer 3rd Party Backups

+Manage cost of operations,Beheer kosten van de operaties

+Manage exchange rates for currency conversion,Beheer wisselkoersen voor valuta-omrekening

+"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.",Verplicht als Stock Item is &quot;ja&quot;. Ook de standaard opslagplaats waar de gereserveerde hoeveelheid is ingesteld van Sales Order.

+Manufacture against Sales Order,Vervaardiging tegen Verkooporder

+Manufacture/Repack,Fabricage / Verpak

+Manufactured Qty,Gefabriceerd Aantal

+Manufactured quantity will be updated in this warehouse,Gefabriceerd hoeveelheid zal worden bijgewerkt in dit magazijn

+Manufacturer,Fabrikant

+Manufacturer Part Number,Partnummer fabrikant

+Manufacturing,Productie

+Manufacturing Quantity,Productie Aantal

+Manufacturing Quantity is mandatory,Manufacturing Kwantiteit is verplicht

+Margin,Marge

+Marital Status,Burgerlijke staat

+Market Segment,Marktsegment

+Married,Getrouwd

+Mass Mailing,Mass Mailing

+Master Data,Master Data

+Master Name,Master Naam

+Master Name is mandatory if account type is Warehouse,Master Naam is verplicht als account type Warehouse

+Master Type,Meester Soort

+Masters,Masters

+Match non-linked Invoices and Payments.,Match niet-gekoppelde facturen en betalingen.

+Material Issue,Materiaal Probleem

+Material Receipt,Materiaal Ontvangst

+Material Request,Materiaal aanvragen

+Material Request Detail No,Materiaal Aanvraag Detail Geen

+Material Request For Warehouse,Materiaal Request For Warehouse

+Material Request Item,Materiaal aanvragen Item

+Material Request Items,Materiaal aanvragen Items

+Material Request No,Materiaal aanvragen Geen

+Material Request Type,Materiaal Soort aanvraag

+Material Request used to make this Stock Entry,Materiaal Request gebruikt om dit Stock Entry maken

+Material Requests for which Supplier Quotations are not created,Materiaal Verzoeken waarvoor Leverancier Offertes worden niet gemaakt

+Material Requirement,Material Requirement

+Material Transfer,Materiaaloverdracht

+Materials,Materieel

+Materials Required (Exploded),Benodigde materialen (Exploded)

+Max 500 rows only.,Alleen max. 500 rijen.

+Max Days Leave Allowed,Max Dagen Laat toegestaan

+Max Discount (%),Max Korting (%)

+Max Returnable Qty,Max Herbruikbare Aantal

+Medium,Medium

+"Merging is only possible if following \
+					properties are same in both records.
+					Group or Ledger, Debit or Credit, Is PL Account",

+Message,Bericht

+Message Parameter,Bericht Parameter

+Message Sent,bericht verzonden

+Messages,Berichten

+Messages greater than 160 characters will be split into multiple messages,Bericht van meer dan 160 tekens worden opgesplitst in meerdere mesage

+Middle Income,Midden Inkomen

+Milestone,Mijlpaal

+Milestone Date,Mijlpaal Datum

+Milestones,Mijlpalen

+Milestones will be added as Events in the Calendar,Mijlpalen worden toegevoegd als evenementen in deze kalender

+Min Order Qty,Minimum Aantal

+Minimum Order Qty,Minimum Aantal

+Misc Details,Misc Details

+Miscellaneous,Gemengd

+Miscelleneous,Miscelleneous

+Mobile No,Mobiel Nog geen

+Mobile No.,Mobile No

+Mode of Payment,Wijze van betaling

+Modern,Modern

+Modified Amount,Gewijzigd Bedrag

+Monday,Maandag

+Month,Maand

+Monthly,Maandelijks

+Monthly Attendance Sheet,Maandelijkse Toeschouwers Sheet

+Monthly Earning & Deduction,Maandelijkse Verdienen &amp; Aftrek

+Monthly Salary Register,Maandsalaris Register

+Monthly salary statement.,Maandsalaris verklaring.

+Monthly salary template.,Maandsalaris sjabloon.

+More Details,Meer details

+More Info,Meer info

+Moving Average,Moving Average

+Moving Average Rate,Moving Average Rate

+Mr,De heer

+Ms,Mevrouw

+Multiple Item prices.,Meerdere Artikelprijzen .

+Multiple Price list.,Meerdere Prijslijst .

+Must be Whole Number,Moet heel getal zijn

+My Settings,Mijn instellingen

+NL-,NL-

+Name,Naam

+Name and Description,Naam en beschrijving

+Name and Employee ID,Naam en Employee ID

+Name is required,Naam is vereist

+"Name of new Account. Note: Please don't create accounts for Customers and Suppliers,","Naam van de nieuwe account . Let op : Gelieve niet goed voor klanten en leveranciers te creëren ,"

+Name of person or organization that this address belongs to.,Naam van de persoon of organisatie die dit adres behoort.

+Name of the Budget Distribution,Naam van de begroting Distribution

+Naming Series,Benoemen Series

+Negative balance is not allowed for account ,Negatief saldo is niet toegestaan ​​voor rekening

+Net Pay,Nettoloon

+Net Pay (in words) will be visible once you save the Salary Slip.,Netto loon (in woorden) zal zichtbaar zodra het opslaan van de loonstrook.

+Net Total,Net Total

+Net Total (Company Currency),Netto Totaal (Bedrijf Munt)

+Net Weight,Netto Gewicht

+Net Weight UOM,Netto Gewicht Verpakking

+Net Weight of each Item,Netto gewicht van elk item

+Net pay can not be negative,Nettoloon kan niet negatief

+Never,Nooit

+New,nieuw

+New ,

+New Account,nieuw account

+New Account Name,Nieuw account Naam

+New BOM,Nieuwe BOM

+New Communications,Nieuwe Communications

+New Company,nieuw bedrijf

+New Cost Center,Nieuwe kostenplaats

+New Cost Center Name,Nieuwe kostenplaats Naam

+New Delivery Notes,Nieuwe Delivery Notes

+New Enquiries,Nieuwe Inlichtingen

+New Leads,Nieuwe leads

+New Leave Application,Nieuwe verlofaanvraag

+New Leaves Allocated,Nieuwe bladeren Toegewezen

+New Leaves Allocated (In Days),Nieuwe Bladeren Toegewezen (in dagen)

+New Material Requests,Nieuw Materiaal Verzoeken

+New Projects,Nieuwe projecten

+New Purchase Orders,Nieuwe bestellingen

+New Purchase Receipts,Nieuwe aankoopbonnen

+New Quotations,Nieuwe Citaten

+New Sales Orders,Nieuwe Verkooporders

+"New Serial No cannot have Warehouse. Warehouse must be \
+				set by Stock Entry or Purchase Receipt",

+New Stock Entries,Nieuwe toevoegingen aan de voorraden

+New Stock UOM,Nieuwe Voorraad Verpakking

+New Supplier Quotations,Nieuwe leverancier Offertes

+New Support Tickets,Nieuwe Support Tickets

+New Workplace,Nieuwe werkplek

+Newsletter,Nieuwsbrief

+Newsletter Content,Nieuwsbrief Inhoud

+Newsletter Status,Nieuwsbrief Status

+"Newsletters to contacts, leads.","Nieuwsbrieven naar contacten, leidt."

+Next Communcation On,Volgende communicatieboekjes Op

+Next Contact By,Volgende Contact Door

+Next Contact Date,Volgende Contact Datum

+Next Date,Volgende datum

+Next email will be sent on:,Volgende e-mail wordt verzonden op:

+No,Geen

+No Action,Geen actie

+No Customer Accounts found.,Geen Customer Accounts gevonden .

+"No Customer or Supplier Accounts found. Accounts are identified based on \
+			'Master Type' value in account record.",

+No Item found with ,

+No Items to Pack,Geen items om Pack

+No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,Geen Laat Goedkeurders. Gelieve toewijzen &#39;Leave Fiatteur&#39; Rol om een ​​gebruiker atleast.

+No Permission,Geen toestemming

+No Production Order created.,Geen productieorder gecreëerd .

+No Supplier Accounts found. Supplier Accounts are identified based on 'Master Type' value in account record.,Geen Leverancier Accounts gevonden . Leverancier Accounts worden geïdentificeerd op basis van 'Master Type' waarde in rekening te nemen.

+No accounting entries for following warehouses,Geen boekingen voor volgende magazijnen

+No addresses created,Geen adressen aangemaakt

+No contacts created,Geen contacten gemaakt

+No default BOM exists for item: ,Geen standaard BOM bestaat voor artikel:

+No of Requested SMS,Geen van de gevraagde SMS

+No of Sent SMS,Geen van Sent SMS

+No of Visits,Geen van bezoeken

+No record found,Geen record gevonden

+No salary slip found for month: ,Geen loonstrook gevonden voor de maand:

+Not,Niet

+Not Active,Niet actief

+Not Applicable,Niet van toepassing

+Not Available,niet beschikbaar

+Not Billed,Niet in rekening gebracht

+Not Delivered,Niet geleverd

+Not Set,niet instellen

+Not allowed entry in Warehouse,Niet toegestaan ​​vermelding in Pakhuis

+Note,Nota

+Note User,Opmerking Gebruiker

+Note is a free page where users can share documents / notes,Opmerking is een gratis pagina waar gebruikers documenten / notities kunt delen

+Note:,Opmerking :

+"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","Opmerking: Back-ups en bestanden worden niet verwijderd van Dropbox, moet u ze handmatig verwijdert."

+"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","Opmerking: Back-ups en bestanden worden niet verwijderd uit Google Drive, moet u ze handmatig verwijdert."

+Note: Email will not be sent to disabled users,Opmerking: E-mail wordt niet verzonden naar gebruikers met een handicap

+Notes,Opmerkingen

+Notes:,Opmerkingen:

+Nothing to request,Niets aan te vragen

+Notice (days),Notice ( dagen )

+Notification Control,Kennisgeving Controle

+Notification Email Address,Melding e-mail adres

+Notify by Email on creation of automatic Material Request,Informeer per e-mail op de creatie van automatische Materiaal Request

+Number Format,Getalnotatie

+O+,O +

+O-,O-

+OPPT,OPPT

+Offer Date,aanbieding Datum

+Office,Kantoor

+Old Parent,Oude Parent

+On,Op

+On Net Total,On Net Totaal

+On Previous Row Amount,Op de vorige toer Bedrag

+On Previous Row Total,Op de vorige toer Totaal

+"Only Serial Nos with status ""Available"" can be delivered.","Alleen serienummers met de status ""Beschikbaar"" kan worden geleverd."

+Only Stock Items are allowed for Stock Entry,Alleen Stock Items zijn toegestaan ​​voor Stock Entry

+Only leaf nodes are allowed in transaction,Alleen leaf nodes zijn toegestaan ​​in transactie

+Open,Open

+Open Production Orders,Open productieorders

+Open Tickets,Open Kaarten

+Opening,opening

+Opening Accounting Entries,Opening boekingen

+Opening Accounts and Stock,Het openen van rekeningen en Stock

+Opening Date,Opening Datum

+Opening Entry,Opening Entry

+Opening Qty,Opening Aantal

+Opening Time,Opening Time

+Opening Value,Opening Waarde

+Opening for a Job.,Opening voor een baan.

+Operating Cost,Operationele kosten

+Operation Description,Operatie Beschrijving

+Operation No,Operation No

+Operation Time (mins),Operatie Tijd (min.)

+Operations,Operations

+Opportunity,Kans

+Opportunity Date,Opportunity Datum

+Opportunity From,Opportunity Van

+Opportunity Item,Opportunity Item

+Opportunity Items,Opportunity Items

+Opportunity Lost,Opportunity Verloren

+Opportunity Type,Type functie

+Optional. This setting will be used to filter in various transactions.,Optioneel. Deze instelling wordt gebruikt om te filteren op diverse transacties .

+Order Type,Bestel Type

+Ordered,bestelde

+Ordered Items To Be Billed,Bestelde artikelen te factureren

+Ordered Items To Be Delivered,Besteld te leveren zaken

+Ordered Qty,bestelde Aantal

+"Ordered Qty: Quantity ordered for purchase, but not received.","Bestelde Aantal : Aantal besteld voor aankoop , maar niet ontvangen ."

+Ordered Quantity,Bestelde hoeveelheid

+Orders released for production.,Bestellingen vrijgegeven voor productie.

+Organization,organisatie

+Organization Name,Naam van de Organisatie

+Organization Profile,Organisatie Profiel

+Other,Ander

+Other Details,Andere Details

+Out Qty,out Aantal

+Out Value,out Waarde

+Out of AMC,Uit AMC

+Out of Warranty,Out of Warranty

+Outgoing,Uitgaande

+Outgoing Email Settings,Uitgaande E-mailinstellingen

+Outgoing Mail Server,Server uitgaande post

+Outgoing Mails,Uitgaande mails

+Outstanding Amount,Openstaande bedrag

+Outstanding for Voucher ,Uitstekend voor Voucher

+Overhead,Boven het hoofd

+Overheads,overheadkosten

+Overlapping Conditions found between,Gevonden overlappende voorwaarden tussen

+Overview,Overzicht

+Owned,Owned

+Owner,eigenaar

+PAN Number,PAN-nummer

+PF No.,PF Nee

+PF Number,PF nummer

+PI/2011/,PI/2011 /

+PIN,PIN

+PL or BS,PL of BS

+PO,PO

+PO Date,PO Datum

+PO No,PO Geen

+POP3 Mail Server,POP3-e-mailserver

+POP3 Mail Settings,POP3-mailinstellingen

+POP3 mail server (e.g. pop.gmail.com),POP3-mailserver (bv pop.gmail.com)

+POP3 server e.g. (pop.gmail.com),POP3-server bijvoorbeeld (pop.gmail.com)

+POS Setting,POS-instelling

+POS View,POS View

+PR Detail,PR Detail

+PR Posting Date,PR Boekingsdatum

+PRO,PRO

+PS,PS

+Package Item Details,Pakket Item Details

+Package Items,Pakket Artikelen

+Package Weight Details,Pakket gewicht details

+Packed Item,Levering Opmerking Verpakking Item

+Packing Details,Details van de verpakking

+Packing Detials,Verpakking detials

+Packing List,Paklijst

+Packing Slip,Pakbon

+Packing Slip Item,Pakbon Item

+Packing Slip Items,Pakbon Items

+Packing Slip(s) Cancelled,Pakbon (s) Cancelled

+Page Break,Pagina-einde

+Page Name,Page Name

+Paid,betaald

+Paid Amount,Betaalde Bedrag

+Parameter,Parameter

+Parent Account,Parent Account

+Parent Cost Center,Parent kostenplaats

+Parent Customer Group,Bovenliggende klant Group

+Parent Detail docname,Parent Detail docname

+Parent Item,Parent Item

+Parent Item Group,Parent Item Group

+Parent Sales Person,Parent Sales Person

+Parent Territory,Parent Territory

+Parenttype,Parenttype

+Partially Billed,gedeeltelijk gefactureerde

+Partially Completed,Gedeeltelijk afgesloten

+Partially Delivered,gedeeltelijk Geleverd

+Partly Billed,Deels Gefactureerd

+Partly Delivered,Deels geleverd

+Partner Target Detail,Partner Target Detail

+Partner Type,Partner Type

+Partner's Website,Website partner

+Passive,Passief

+Passport Number,Nummer van het paspoort

+Password,Wachtwoord

+Pay To / Recd From,Pay To / RECD Van

+Payables,Schulden

+Payables Group,Schulden Groep

+Payment Days,Betaling Dagen

+Payment Due Date,Betaling Due Date

+Payment Entries,Betaling Entries

+"Payment Entry has been modified after you pulled it. 
+			Please pull it again.",

+Payment Period Based On Invoice Date,Betaling Periode Based On Factuurdatum

+Payment Reconciliation,Betaling Verzoening

+Payment Type,betaling Type

+Payment of salary for the month: ,

+Payment to Invoice Matching Tool,Betaling aan Factuurvergelijk Tool

+Payment to Invoice Matching Tool Detail,Betaling aan Factuurvergelijk Tool Detail

+Payments,Betalingen

+Payments Made,Betalingen Made

+Payments Received,Betalingen ontvangen

+Payments made during the digest period,Betalingen in de loop van de digest periode

+Payments received during the digest period,Betalingen ontvangen tijdens de digest periode

+Payroll Settings,payroll -instellingen

+Payroll Setup,Payroll Setup

+Pending,In afwachting van

+Pending Amount,In afwachting van Bedrag

+Pending Review,In afwachting Beoordeling

+Pending SO Items For Purchase Request,In afwachting van SO Artikelen te Purchase Request

+Percent Complete,Percentage voltooid

+Percentage Allocation,Percentage Toewijzing

+Percentage Allocation should be equal to ,Percentage toewijzing moet gelijk zijn aan

+Percentage variation in quantity to be allowed while receiving or delivering this item.,Percentage variërende hoeveelheid te mogen tijdens het ontvangen of versturen van dit item.

+Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,Percentage dat u mag ontvangen of te leveren meer tegen de bestelde hoeveelheid. Bijvoorbeeld: Als u heeft besteld 100 eenheden. en uw Allowance is 10% dan mag je 110 eenheden ontvangen.

+Performance appraisal.,Beoordeling van de prestaties.

+Period,periode

+Period Closing Voucher,Periode Closing Voucher

+Periodicity,Periodiciteit

+Permanent Address,Permanente Adres

+Permanent Address Is,Vast adres

+Permission,Toestemming

+Permission Manager,Toestemming Manager

+Personal,Persoonlijk

+Personal Details,Persoonlijke Gegevens

+Personal Email,Persoonlijke e-mail

+Phone,Telefoon

+Phone No,Telefoon nr.

+Phone No.,Telefoonnummer

+Pincode,Pincode

+Place of Issue,Plaats van uitgave

+Plan for maintenance visits.,Plan voor onderhoud bezoeken.

+Planned Qty,Geplande Aantal

+"Planned Qty: Quantity, for which, Production Order has been raised,","Geplande Aantal : Aantal , waarvoor , productieorder is verhoogd ,"

+Planned Quantity,Geplande Aantal

+Plant,Plant

+Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,Gelieve goed op Enter Afkorting of korte naam als het zal worden toegevoegd als suffix aan alle Account Heads.

+Please Select Company under which you want to create account head,Selecteer Company waaronder u wilt houden het hoofd te creëren

+Please check,Controleer

+Please create new account from Chart of Accounts.,Maak nieuwe account van Chart of Accounts .

+Please do NOT create Account (Ledgers) for Customers and Suppliers. They are created directly from the Customer / Supplier masters.,Gelieve niet Account ( Grootboeken ) te creëren voor klanten en leveranciers . Ze worden rechtstreeks vanuit de klant / leverancier- meesters.

+Please enter Company,Vul Company

+Please enter Cost Center,Vul kostenplaats

+Please enter Default Unit of Measure,Vul Default Meeteenheid

+Please enter Delivery Note No or Sales Invoice No to proceed,Vul Delivery Note Geen of verkoopfactuur Nee om door te gaan

+Please enter Employee Id of this sales parson,Vul Werknemer Id van deze verkoop dominee

+Please enter Expense Account,Vul Expense Account

+Please enter Item Code to get batch no,Vul de artikelcode voor batch niet krijgen

+Please enter Item Code.,Vul Item Code .

+Please enter Item first,Gelieve eerst in Item

+Please enter Master Name once the account is created.,Vul Master Naam zodra het account is aangemaakt .

+Please enter Production Item first,Vul Productie Item eerste

+Please enter Purchase Receipt No to proceed,Vul Kwitantie Nee om door te gaan

+Please enter Reserved Warehouse for item ,Vul Gereserveerde Warehouse voor punt

+Please enter Start Date and End Date,Vul de Begindatum en Einddatum

+Please enter Warehouse for which Material Request will be raised,Vul Warehouse waarvoor Materiaal Request zal worden verhoogd

+"Please enter account group under which account \
+					for warehouse ",

+Please enter company first,Gelieve eerst in bedrijf

+Please enter company name first,Vul de naam van het bedrijf voor het eerst

+Please enter sales order in the above table,Vul de verkooporder in de bovenstaande tabel

+Please install dropbox python module,Installeer dropbox python module

+Please mention default value for ',Vermeld standaardwaarde voor &#39;

+Please reduce qty.,Gelieve te verminderen Verpak.inh.

+Please save the Newsletter before sending.,Sla de Nieuwsbrief voor verzending.

+Please save the document before generating maintenance schedule,Bewaar het document voordat het genereren van onderhoudsschema

+Please select Account first,Selecteer Account eerste

+Please select Bank Account,Selecteer Bankrekening

+Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,Selecteer Carry Forward als u ook wilt opnemen vorige boekjaar uit balans laat dit fiscale jaar

+Please select Category first,Selecteer Categorie eerst

+Please select Charge Type first,Selecteer Charge Type eerste

+Please select Date on which you want to run the report,Selecteer Datum waarop u het rapport wilt uitvoeren

+Please select Price List,Selecteer Prijs Lijst

+Please select a,Selecteer een

+Please select a csv file,Selecteer een CSV-bestand

+Please select a service item or change the order type to Sales.,Selecteer een service-item of wijzig het type om te verkopen.

+Please select a sub-contracted item or do not sub-contract the transaction.,Selecteer een uitbesteed artikel of niet uitbesteden van de transactie.

+Please select a valid csv file with data.,Selecteer een geldige CSV-bestand met data.

+"Please select an ""Image"" first","Selecteer aub een "" beeld"" eerste"

+Please select month and year,Selecteer maand en jaar

+Please select options and click on Create,Maak uw keuze opties en klik op Create

+Please select the document type first,Selecteer het documenttype eerste

+Please select: ,Maak een keuze:

+Please set Dropbox access keys in,Stel Dropbox toegang sleutels in

+Please set Google Drive access keys in,Stel Google Drive toegang sleutels in

+Please setup Employee Naming System in Human Resource > HR Settings,Gelieve setup Employee Naming System in Human Resource&gt; HR-instellingen

+Please setup your chart of accounts before you start Accounting Entries,Behagen opstelling uw rekeningschema voordat u start boekingen

+Please specify,Gelieve te specificeren

+Please specify Company,Specificeer Company

+Please specify Company to proceed,Specificeer Company om verder te gaan

+"Please specify Default Currency in Company Master \
+			and Global Defaults",

+Please specify a,Geef een

+Please specify a Price List which is valid for Territory,Geef een prijslijst die geldig is voor het grondgebied

+Please specify a valid,Geef een geldige

+Please specify a valid 'From Case No.',Geef een geldige &#39;Van Case No&#39;

+Please specify currency in Company,Specificeer munt in Bedrijf

+Please submit to update Leave Balance.,Gelieve te werken verlofsaldo .

+Please write something,Iets schrijven aub

+Please write something in subject and message!,Schrijf iets in het onderwerp en een bericht !

+Plot,plot

+Plot By,plot Door

+Point of Sale,Point of Sale

+Point-of-Sale Setting,Point-of-Sale-instelling

+Post Graduate,Post Graduate

+Postal,Post-

+Posting Date,Plaatsingsdatum

+Posting Date Time cannot be before,Posting Datum Tijd kan niet voor

+Posting Time,Posting Time

+Potential Sales Deal,Potentiële Sales Deal

+Potential opportunities for selling.,Potentiële mogelijkheden voor de verkoop.

+"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","Precisie voor Float velden (hoeveelheden, kortingen, percentages, enz.). Praalwagens zal worden afgerond naar opgegeven decimalen. Default = 3"

+Preferred Billing Address,Voorkeur Factuuradres

+Preferred Shipping Address,Voorkeur verzendadres

+Prefix,Voorvoegsel

+Present,Presenteer

+Prevdoc DocType,Prevdoc DocType

+Prevdoc Doctype,Prevdoc Doctype

+Previous Work Experience,Vorige Werkervaring

+Price List,Prijslijst

+Price List Currency,Prijslijst Valuta

+Price List Exchange Rate,Prijslijst Wisselkoers

+Price List Master,Prijslijst Master

+Price List Name,Prijslijst Naam

+Price List Rate,Prijslijst Prijs

+Price List Rate (Company Currency),Prijslijst Rate (Company Munt)

+Print,afdrukken

+Print Format Style,Print Format Style

+Print Heading,Print rubriek

+Print Without Amount,Printen zonder Bedrag

+Printing,het drukken

+Priority,Prioriteit

+Process Payroll,Proces Payroll

+Produced,geproduceerd

+Produced Quantity,Geproduceerd Aantal

+Product Enquiry,Product Aanvraag

+Production Order,Productieorder

+Production Order must be submitted,Productieorder moet worden ingediend

+Production Order(s) created:\n\n,Productie Order ( s ) gemaakt : \ n \ n

+Production Orders,Productieorders

+Production Orders in Progress,Productieorders in Progress

+Production Plan Item,Productie Plan Item

+Production Plan Items,Productie Plan Items

+Production Plan Sales Order,Productie Plan Verkooporder

+Production Plan Sales Orders,Productie Plan Verkooporders

+Production Planning (MRP),Productie Planning (MRP)

+Production Planning Tool,Productie Planning Tool

+Products or Services You Buy,Producten of diensten die u kopen

+"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","Producten worden gesorteerd op gewicht-leeftijd in verzuim zoekopdrachten. Meer van het gewicht-leeftijd, zal een hogere het product in de lijst."

+Project,Project

+Project Costing,Project Costing

+Project Details,Details van het project

+Project Milestone,Project Milestone

+Project Milestones,Project Milestones

+Project Name,Naam van het project

+Project Start Date,Project Start Datum

+Project Type,Project Type

+Project Value,Project Value

+Project activity / task.,Project activiteit / taak.

+Project master.,Project meester.

+Project will get saved and will be searchable with project name given,Project zal gered worden en zal doorzoekbaar met de gegeven naam van het project

+Project wise Stock Tracking,Project verstandig Stock Tracking

+Projected,verwachte

+Projected Qty,Verwachte Aantal

+Projects,Projecten

+Prompt for Email on Submission of,Vragen om E-mail op Indiening van

+Provide email id registered in company,Zorg voor e-id geregistreerd in bedrijf

+Public,Publiek

+Pull Payment Entries,Trek Betaling Entries

+Pull sales orders (pending to deliver) based on the above criteria,Trek verkooporders (in afwachting van te leveren) op basis van de bovengenoemde criteria

+Purchase,Kopen

+Purchase / Manufacture Details,Aankoop / Productie Details

+Purchase Analytics,Aankoop Analytics

+Purchase Common,Aankoop Gemeenschappelijke

+Purchase Details,Aankoopinformatie

+Purchase Discounts,Inkoopkortingen

+Purchase In Transit,Aankoop In Transit

+Purchase Invoice,Aankoop Factuur

+Purchase Invoice Advance,Aankoop Factuur Advance

+Purchase Invoice Advances,Aankoop Factuur Vooruitgang

+Purchase Invoice Item,Aankoop Factuur Item

+Purchase Invoice Trends,Aankoop Factuur Trends

+Purchase Order,Purchase Order

+Purchase Order Date,Besteldatum

+Purchase Order Item,Aankoop Bestelling

+Purchase Order Item No,Purchase Order Item No

+Purchase Order Item Supplied,Aankoop Bestelling ingevoerd

+Purchase Order Items,Purchase Order Items

+Purchase Order Items Supplied,Purchase Order Items ingevoerd

+Purchase Order Items To Be Billed,Purchase Order Items te factureren

+Purchase Order Items To Be Received,Purchase Order Items te ontvangen

+Purchase Order Message,Purchase Order Bericht

+Purchase Order Required,Vereiste Purchase Order

+Purchase Order Trends,Purchase Order Trends

+Purchase Orders given to Suppliers.,Inkooporders aan leveranciers.

+Purchase Receipt,Aankoopbewijs

+Purchase Receipt Item,Aankoopbewijs Item

+Purchase Receipt Item Supplied,Aankoopbewijs Item ingevoerd

+Purchase Receipt Item Supplieds,Aankoopbewijs Item Supplieds

+Purchase Receipt Items,Aankoopbewijs Items

+Purchase Receipt Message,Aankoopbewijs Bericht

+Purchase Receipt No,Aankoopbewijs Geen

+Purchase Receipt Required,Aankoopbewijs Verplicht

+Purchase Receipt Trends,Aankoopbewijs Trends

+Purchase Register,Aankoop Registreer

+Purchase Return,Aankoop Return

+Purchase Returned,Aankoop Returned

+Purchase Taxes and Charges,Aankoop en-heffingen

+Purchase Taxes and Charges Master,Aankoop en-heffingen Master

+Purpose,Doel

+Purpose must be one of ,Doel moet zijn een van

+QA Inspection,QA Inspectie

+QAI/11-12/,QAI/11-12 /

+QTN,QTN

+Qty,Aantal

+Qty Consumed Per Unit,Aantal verbruikt per eenheid

+Qty To Manufacture,Aantal te produceren

+Qty as per Stock UOM,Aantal per Voorraad Verpakking

+Qty to Deliver,Aantal te leveren

+Qty to Order,Aantal te bestellen

+Qty to Receive,Aantal te ontvangen

+Qty to Transfer,Aantal Transfer

+Qualification,Kwalificatie

+Quality,Kwaliteit

+Quality Inspection,Kwaliteitscontrole

+Quality Inspection Parameters,Quality Inspection Parameters

+Quality Inspection Reading,Kwaliteitscontrole Reading

+Quality Inspection Readings,Kwaliteitscontrole Lezingen

+Quantity,Hoeveelheid

+Quantity Requested for Purchase,Aantal op aankoop

+Quantity and Rate,Hoeveelheid en Prijs

+Quantity and Warehouse,Hoeveelheid en Warehouse

+Quantity cannot be a fraction.,Afname kan een fractie zijn.

+Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,Hoeveelheid product verkregen na de productie / ompakken van de gegeven hoeveelheden grondstoffen

+"Quantity should be equal to Manufacturing Quantity. To fetch items again, click on 'Get Items' button or update the Quantity manually.","Hoeveelheid moet gelijk zijn aan Manufacturing Aantal zijn. Om items weer te halen , klik op ' Get items ' knop of handmatig bijwerken van de hoeveelheid ."

+Quarter,Kwartaal

+Quarterly,Driemaandelijks

+Quick Help,Quick Help

+Quotation,Citaat

+Quotation Date,Offerte Datum

+Quotation Item,Offerte Item

+Quotation Items,Offerte Items

+Quotation Lost Reason,Offerte Verloren Reden

+Quotation Message,Offerte Bericht

+Quotation Series,Offerte Series

+Quotation To,Offerte Voor

+Quotation Trend,Offerte Trend

+Quotation is cancelled.,Offerte wordt geannuleerd .

+Quotations received from Suppliers.,Offertes ontvangen van leveranciers.

+Quotes to Leads or Customers.,Quotes om leads of klanten.

+Raise Material Request when stock reaches re-order level,Raise Materiaal aanvragen bij voorraad strekt re-order niveau

+Raised By,Opgevoed door

+Raised By (Email),Verhoogde Door (E-mail)

+Random,Toeval

+Range,Reeks

+Rate,Tarief

+Rate ,Tarief

+Rate (Company Currency),Rate (Company Munt)

+Rate Of Materials Based On,Prijs van materialen op basis

+Rate and Amount,Beoordeel en Bedrag

+Rate at which Customer Currency is converted to customer's base currency,Snelheid waarmee Klant Valuta wordt omgezet naar de basis van de klant munt

+Rate at which Price list currency is converted to company's base currency,Snelheid waarmee Prijslijst valuta wordt omgerekend naar de basis bedrijf munt

+Rate at which Price list currency is converted to customer's base currency,Snelheid waarmee Prijslijst valuta wordt omgerekend naar de basis van de klant munt

+Rate at which customer's currency is converted to company's base currency,Snelheid waarmee de klant valuta wordt omgerekend naar de basis bedrijf munt

+Rate at which supplier's currency is converted to company's base currency,Snelheid waarmee de leverancier valuta wordt omgerekend naar de basis bedrijf munt

+Rate at which this tax is applied,Snelheid waarmee deze belasting ingaat

+Raw Material Item Code,Grondstof Artikelcode

+Raw Materials Supplied,Grondstoffen Geleverd

+Raw Materials Supplied Cost,Grondstoffen ingevoerd Kosten

+Re-Order Level,Re-Order Level

+Re-Order Qty,Re-Order Aantal

+Re-order,Re-order

+Re-order Level,Re-order Level

+Re-order Qty,Re-order Aantal

+Read,Lezen

+Reading 1,Reading 1

+Reading 10,Lezen 10

+Reading 2,2 lezen

+Reading 3,Reading 3

+Reading 4,Reading 4

+Reading 5,Reading 5

+Reading 6,Lezen 6

+Reading 7,Het lezen van 7

+Reading 8,Het lezen van 8

+Reading 9,Lezen 9

+Reason,Reden

+Reason for Leaving,Reden voor vertrek

+Reason for Resignation,Reden voor ontslag

+Reason for losing,Reden voor het verliezen

+Recd Quantity,RECD Aantal

+Receivable / Payable account will be identified based on the field Master Type,Zal vorderen / betalen rekening worden geïdentificeerd op basis van het veld Master Type

+Receivables,Vorderingen

+Receivables / Payables,Debiteuren / Crediteuren

+Receivables Group,Vorderingen Groep

+Received,ontvangen

+Received Date,Ontvangen Datum

+Received Items To Be Billed,Ontvangen items te factureren

+Received Qty,Ontvangen Aantal

+Received and Accepted,Ontvangen en geaccepteerd

+Receiver List,Ontvanger Lijst

+Receiver Parameter,Receiver Parameter

+Recipients,Ontvangers

+Reconciliation Data,Reconciliatiegegevens

+Reconciliation HTML,Verzoening HTML

+Reconciliation JSON,Verzoening JSON

+Record item movement.,Opnemen punt beweging.

+Recurring Id,Terugkerende Id

+Recurring Invoice,Terugkerende Factuur

+Recurring Type,Terugkerende Type

+Reduce Deduction for Leave Without Pay (LWP),Verminderen Aftrek voor onbetaald verlof (LWP)

+Reduce Earning for Leave Without Pay (LWP),Verminderen Verdienen voor onbetaald verlof (LWP)

+Ref Code,Ref Code

+Ref SQ,Ref SQ

+Reference,Verwijzing

+Reference Date,Referentie Datum

+Reference Name,Referentie Naam

+Reference Number,Referentienummer

+Refresh,Verversen

+Refreshing....,Verfrissend ....

+Registration Details,Registratie Details

+Registration Info,Registratie Info

+Rejected,Verworpen

+Rejected Quantity,Rejected Aantal

+Rejected Serial No,Afgewezen Serienummer

+Rejected Warehouse,Afgewezen Warehouse

+Rejected Warehouse is mandatory against regected item,Verworpen Warehouse is verplicht tegen regected post

+Relation,Relatie

+Relieving Date,Het verlichten van Datum

+Relieving Date of employee is ,Het verlichten Data werknemer is

+Remark,Opmerking

+Remarks,Opmerkingen

+Rename,andere naam geven

+Rename Log,Hernoemen Inloggen

+Rename Tool,Wijzig de naam van Tool

+Rent Cost,Kosten huur

+Rent per hour,Huur per uur

+Rented,Verhuurd

+Repeat on Day of Month,Herhaal dit aan Dag van de maand

+Replace,Vervang

+Replace Item / BOM in all BOMs,Vervang Item / BOM in alle stuklijsten

+"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","Vervang een bepaalde BOM in alle andere BOMs waar het wordt gebruikt. Deze vervangt de oude BOM link, updaten kosten en regenereren &quot;BOM Explosion Item&quot; tafel als per nieuwe BOM"

+Replied,Beantwoord

+Report Date,Verslag Datum

+Report issues at,Verslag kwesties op

+Reports,Rapporten

+Reports to,Rapporteert aan

+Reqd By Date,Reqd op datum

+Request Type,Soort aanvraag

+Request for Information,Aanvraag voor informatie

+Request for purchase.,Verzoek om aankoop.

+Requested,gevraagd

+Requested For,gevraagd voor

+Requested Items To Be Ordered,Gevraagde items te bestellen

+Requested Items To Be Transferred,Gevraagde items te dragen

+Requested Qty,verzocht Aantal

+"Requested Qty: Quantity requested for purchase, but not ordered.","Aangevraagd Aantal : Aantal op aankoop, maar niet besteld."

+Requests for items.,Verzoeken om punten.

+Required By,Vereiste Door

+Required Date,Vereiste Datum

+Required Qty,Vereist aantal

+Required only for sample item.,Alleen vereist voor monster item.

+Required raw materials issued to the supplier for producing a sub - contracted item.,Benodigde grondstoffen uitgegeven aan de leverancier voor het produceren van een sub - gecontracteerde item.

+Reseller,Reseller

+Reserved,gereserveerd

+Reserved Qty,Gereserveerd Aantal

+"Reserved Qty: Quantity ordered for sale, but not delivered.","Gereserveerd Aantal : Aantal besteld te koop , maar niet geleverd ."

+Reserved Quantity,Gereserveerde Aantal

+Reserved Warehouse,Gereserveerde Warehouse

+Reserved Warehouse in Sales Order / Finished Goods Warehouse,Gereserveerde Warehouse in Sales Order / Finished Goods Warehouse

+Reserved Warehouse is missing in Sales Order,Gereserveerde Warehouse ontbreekt in verkooporder

+Reset Filters,Reset Filters

+Resignation Letter Date,Ontslagbrief Datum

+Resolution,Resolutie

+Resolution Date,Resolutie Datum

+Resolution Details,Resolutie Details

+Resolved By,Opgelost door

+Retail,Kleinhandel

+Retailer,Kleinhandelaar

+Review Date,Herzieningsdatum

+Rgt,Rgt

+Role Allowed to edit frozen stock,Rol toegestaan ​​op bevroren voorraad bewerken

+Role that is allowed to submit transactions that exceed credit limits set.,"Rol die is toegestaan ​​om transacties die kredietlimieten, te overschrijden indienen."

+Root cannot have a parent cost center,Root kan niet een ouder kostenplaats

+Rounded Total,Afgeronde Totaal

+Rounded Total (Company Currency),Afgeronde Totaal (Bedrijf Munt)

+Row,Rij

+Row ,Rij

+Row #,Rij #

+Row # ,Rij #

+Rules to calculate shipping amount for a sale,Regels voor de scheepvaart bedrag te berekenen voor een verkoop

+S.O. No.,S.O. Nee.

+SMS,SMS

+SMS Center,SMS Center

+SMS Control,SMS Control

+SMS Gateway URL,SMS Gateway URL

+SMS Log,SMS Log

+SMS Parameter,SMS Parameter

+SMS Sender Name,SMS Sender Name

+SMS Settings,SMS-instellingen

+SMTP Server (e.g. smtp.gmail.com),SMTP-server (bijvoorbeeld smtp.gmail.com)

+SO,SO

+SO Date,SO Datum

+SO Pending Qty,SO afwachting Aantal

+SO Qty,SO Aantal

+SO/10-11/,SO/10-11 /

+SO1112,SO1112

+SQTN,SQTN

+STE,STE

+SUP,SUP

+SUPP,SUPP

+SUPP/10-11/,SUPP/10-11 /

+Salary,Salaris

+Salary Information,Salaris Informatie

+Salary Manager,Salaris Manager

+Salary Mode,Salaris Mode

+Salary Slip,Loonstrook

+Salary Slip Deduction,Loonstrook Aftrek

+Salary Slip Earning,Loonstrook verdienen

+Salary Structure,Salarisstructuur

+Salary Structure Deduction,Salaris Structuur Aftrek

+Salary Structure Earning,Salaris Structuur verdienen

+Salary Structure Earnings,Salaris Structuur winst

+Salary breakup based on Earning and Deduction.,Salaris verbreken op basis Verdienen en Aftrek.

+Salary components.,Salaris componenten.

+Sales,Sales

+Sales Analytics,Sales Analytics

+Sales BOM,Verkoop BOM

+Sales BOM Help,Verkoop BOM Help

+Sales BOM Item,Verkoop BOM Item

+Sales BOM Items,Verkoop BOM Items

+Sales Details,Verkoop Details

+Sales Discounts,Sales kortingen

+Sales Email Settings,Sales E-mailinstellingen

+Sales Extras,Sales Extra&#39;s

+Sales Funnel,Sales Funnel

+Sales Invoice,Sales Invoice

+Sales Invoice Advance,Sales Invoice Advance

+Sales Invoice Item,Sales Invoice Item

+Sales Invoice Items,Verkoopfactuur Items

+Sales Invoice Message,Sales Invoice Message

+Sales Invoice No,Verkoop Factuur nr.

+Sales Invoice Trends,Verkoopfactuur Trends

+Sales Order,Verkooporder

+Sales Order Date,Verkooporder Datum

+Sales Order Item,Sales Order Item

+Sales Order Items,Sales Order Items

+Sales Order Message,Verkooporder Bericht

+Sales Order No,Sales Order No

+Sales Order Required,Verkooporder Vereiste

+Sales Order Trend,Sales Order Trend

+Sales Partner,Sales Partner

+Sales Partner Name,Sales Partner Naam

+Sales Partner Target,Sales Partner Target

+Sales Partners Commission,Sales Partners Commissie

+Sales Person,Sales Person

+Sales Person Incharge,Sales Person Incharge

+Sales Person Name,Sales Person Name

+Sales Person Target Variance (Item Group-Wise),Sales Person Target Variance (Post Group-Wise)

+Sales Person Targets,Sales Person Doelen

+Sales Person-wise Transaction Summary,Sales Person-wise Overzicht opdrachten

+Sales Register,Sales Registreer

+Sales Return,Verkoop Terug

+Sales Returned,Sales Terugkerende

+Sales Taxes and Charges,Verkoop en-heffingen

+Sales Taxes and Charges Master,Verkoop en-heffingen Master

+Sales Team,Sales Team

+Sales Team Details,Sales Team Details

+Sales Team1,Verkoop Team1

+Sales and Purchase,Verkoop en Inkoop

+Sales campaigns,Verkoopcampagnes

+Sales persons and targets,Verkopers en doelstellingen

+Sales taxes template.,Omzetbelasting sjabloon.

+Sales territories.,Afzetgebieden.

+Salutation,Aanhef

+Same Serial No,Zelfde Serienummer

+Sample Size,Steekproefomvang

+Sanctioned Amount,Gesanctioneerde Bedrag

+Saturday,Zaterdag

+Save ,

+Schedule,Plan

+Schedule Date,tijdschema

+Schedule Details,Schema Details

+Scheduled,Geplande

+Scheduled Date,Geplande Datum

+School/University,School / Universiteit

+Score (0-5),Score (0-5)

+Score Earned,Score Verdiende

+Score must be less than or equal to 5,Score moet lager dan of gelijk aan 5 zijn

+Scrap %,Scrap%

+Seasonality for setting budgets.,Seizoensinvloeden voor het instellen van budgetten.

+"See ""Rate Of Materials Based On"" in Costing Section",Zie &quot;Rate Of Materials Based On&quot; in Costing Sectie

+"Select ""Yes"" for sub - contracting items",Selecteer &quot;Ja&quot; voor sub - aanbestedende artikelen

+"Select ""Yes"" if this item is used for some internal purpose in your company.",Selecteer &quot;Ja&quot; als dit voorwerp wordt gebruikt voor een aantal intern gebruik in uw bedrijf.

+"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","Selecteer &quot;Ja&quot; als dit voorwerp vertegenwoordigt wat werk zoals training, ontwerpen, overleg, enz."

+"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",Selecteer &quot;Ja&quot; als u het handhaven voorraad van dit artikel in je inventaris.

+"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",Selecteer &quot;Ja&quot; als u de levering van grondstoffen aan uw leverancier om dit item te produceren.

+Select Budget Distribution to unevenly distribute targets across months.,Selecteer Budget Uitkering aan ongelijk verdelen doelen uit maanden.

+"Select Budget Distribution, if you want to track based on seasonality.","Selecteer Budget Distributie, als je wilt volgen op basis van seizoensinvloeden."

+Select Digest Content,Selecteer Digest Inhoud

+Select DocType,Selecteer DocType

+"Select Item where ""Is Stock Item"" is ""No""","Selecteer item waar "" Is Stock Item "" is "" Nee"""

+Select Items,Selecteer Items

+Select Purchase Receipts,Selecteer Aankoopfacturen

+Select Sales Orders,Selecteer Verkooporders

+Select Sales Orders from which you want to create Production Orders.,Selecteer Verkooporders van waaruit u wilt productieorders creëren.

+Select Time Logs and Submit to create a new Sales Invoice.,Selecteer Time Logs en indienen om een ​​nieuwe verkoopfactuur maken.

+Select Transaction,Selecteer Transactie

+Select account head of the bank where cheque was deposited.,Selecteer met het hoofd van de bank waar cheque werd afgezet.

+Select company name first.,Kies eerst een bedrijfsnaam.

+Select template from which you want to get the Goals,Selecteer template van waaruit u de Doelen te krijgen

+Select the Employee for whom you are creating the Appraisal.,Selecteer de werknemer voor wie u het maken van de Beoordeling.

+Select the Invoice against which you want to allocate payments.,Selecteer de factuur waartegen u wilt betalingen toewijzen .

+Select the period when the invoice will be generated automatically,Selecteer de periode waarin de factuur wordt automatisch gegenereerd

+Select the relevant company name if you have multiple companies,Selecteer de gewenste bedrijfsnaam als u meerdere bedrijven

+Select the relevant company name if you have multiple companies.,Selecteer de gewenste bedrijfsnaam als u meerdere bedrijven.

+Select who you want to send this newsletter to,Selecteer de personen die u wilt deze nieuwsbrief te sturen naar

+Select your home country and check the timezone and currency.,Selecteer uw land en controleer de tijdzone en valuta .

+"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","&quot;Ja&quot; zal dit artikel om te verschijnen in Purchase Order, aankoopbon."

+"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","&quot;Ja&quot; zal dit artikel te achterhalen in Sales Order, pakbon"

+"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",&quot;Ja&quot; zal u toelaten om Bill of Material tonen grondstof-en operationele kosten om dit item te produceren maken.

+"Selecting ""Yes"" will allow you to make a Production Order for this item.",&quot;Ja&quot; zal u toelaten om een ​​productieorder voor dit item te maken.

+"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",&quot;Ja&quot; geeft een unieke identiteit voor elke entiteit van dit artikel die kunnen worden bekeken in de Serial No meester.

+Selling,Selling

+Selling Settings,Selling Instellingen

+Send,Sturen

+Send Autoreply,Stuur Autoreply

+Send Bulk SMS to Leads / Contacts,Stuur Bulk SMS naar leads / contacten

+Send Email,E-mail verzenden

+Send From,Stuur Van

+Send Notifications To,Meldingen verzenden naar

+Send Now,Nu verzenden

+Send Print in Body and Attachment,Doorsturen Afdrukken in Lichaam en bijlage

+Send SMS,SMS versturen

+Send To,Verzenden naar

+Send To Type,Verzenden naar type

+Send automatic emails to Contacts on Submitting transactions.,Stuur automatische e-mails naar Contacten op Indienen van transacties.

+Send mass SMS to your contacts,Stuur massa SMS naar uw contacten

+Send regular summary reports via Email.,Stuur regelmatig beknopte verslagen via e-mail.

+Send to this list,Stuur deze lijst

+Sender,Afzender

+Sender Name,Naam afzender

+Sent,verzonden

+Sent Mail,Verzonden berichten

+Sent On,Verzonden op

+Sent Quotation,Verzonden Offerte

+Sent or Received,Verzonden of ontvangen

+Separate production order will be created for each finished good item.,Gescheiden productie order wordt aangemaakt voor elk eindproduct goed punt.

+Serial No,Serienummer

+Serial No / Batch,Serienummer / Batch

+Serial No Details,Serial geen gegevens

+Serial No Service Contract Expiry,Serial No Service Contract Expiry

+Serial No Status,Serienummer Status

+Serial No Warranty Expiry,Serial Geen garantie Expiry

+Serial No created,Serienummer gemaakt

+Serial No does not belong to Item,Serienummer behoort niet tot Item

+Serial No must exist to transfer out.,Serienummer moet bestaan ​​over te dragen uit .

+Serial No qty cannot be a fraction,Serienummer aantal kan een fractie niet

+Serial No status must be 'Available' to Deliver,Serienummer -status moet 'Beschikbaar' te bezorgen

+Serial Nos do not match with qty,Serienummers niet overeenkomen met aantal

+Serial Number Series,Serienummer Series

+Serialized Item: ',Geserialiseerde Item: &#39;

+Series,serie

+Series List for this Transaction,Series Lijst voor deze transactie

+Service Address,Service Adres

+Services,Diensten

+Session Expiry,Sessie Vervaldatum

+Session Expiry in Hours e.g. 06:00,"Sessie Vervaldatum in uren, bijvoorbeeld 06:00"

+Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,Set Item Group-wise budgetten op dit gebied. U kunt ook seizoensinvloeden door de Distribution.

+Set Login and Password if authentication is required.,Aanmelding en wachtwoorden instellen als verificatie vereist is.

+Set allocated amount against each Payment Entry and click 'Allocate'.,Set toegewezen bedrag tegen elkaar Betaling Entry en klik op ' toewijzen ' .

+Set as Default,Instellen als standaard

+Set as Lost,Instellen als Lost

+Set prefix for numbering series on your transactions,Stel prefix voor het nummeren van serie over uw transacties

+Set targets Item Group-wise for this Sales Person.,Set richt Item Group-wise voor deze verkoper.

+"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","Stel hier uw uitgaande e-mail SMTP-instellingen. Alle systeem gegenereerde meldingen, zal e-mails gaan van deze e-mail server. Als u niet zeker bent, laat dit leeg om ERPNext servers (e-mails worden nog steeds verzonden vanaf uw e-id) te gebruiken of uw e-mailprovider te contacteren."

+Setting Account Type helps in selecting this Account in transactions.,Instellen Account Type helpt bij het selecteren van deze account in transacties.

+Setting up...,Het opzetten ...

+Settings,Instellingen

+Settings for Accounts,Instellingen voor accounts

+Settings for Buying Module,Instellingen voor het kopen Module

+Settings for Selling Module,Instellingen voor Selling Module

+Settings for Stock Module,Instellingen voor Stock Module

+"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",Instellingen om sollicitanten halen uit een mailbox bijv. &quot;jobs@example.com&quot;

+Setup,Setup

+Setup Already Complete!!,Setup al voltooid !

+Setup Complete!,Installatie voltooid !

+Setup Completed,Setup Completed

+Setup Series,Setup-serie

+Setup of Shopping Cart.,Setup van de Winkelwagen.

+Setup to pull emails from support email account,Setup om e-mails te trekken van ondersteuning e-mailaccount

+Share,Aandeel

+Share With,Delen

+Shipments to customers.,Verzendingen naar klanten.

+Shipping,Scheepvaart

+Shipping Account,Verzending account

+Shipping Address,Verzendadres

+Shipping Amount,Verzending Bedrag

+Shipping Rule,Verzending Rule

+Shipping Rule Condition,Verzending Regel Conditie

+Shipping Rule Conditions,Verzending Regel Voorwaarden

+Shipping Rule Label,Verzending Regel Label

+Shipping Rules,Verzending Regels

+Shop,Winkelen

+Shopping Cart,Winkelwagen

+Shopping Cart Price List,Winkelwagen Prijslijst

+Shopping Cart Price Lists,Winkelwagen Prijslijsten

+Shopping Cart Settings,Winkelwagen Instellingen

+Shopping Cart Shipping Rule,Winkelwagen Scheepvaart Rule

+Shopping Cart Shipping Rules,Winkelwagen Scheepvaart Regels

+Shopping Cart Taxes and Charges Master,Winkelwagen en-heffingen Master

+Shopping Cart Taxes and Charges Masters,Winkelwagen en-heffingen Masters

+Short biography for website and other publications.,Korte biografie voor website en andere publicaties.

+"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",Toon &quot;Op voorraad&quot; of &quot;Niet op voorraad&quot; op basis van de beschikbare voorraad in dit magazijn.

+Show / Hide Features,Weergeven / verbergen Kenmerken

+Show / Hide Modules,Weergeven / verbergen Modules

+Show In Website,Toon in Website

+Show a slideshow at the top of the page,Laat een diavoorstelling aan de bovenkant van de pagina

+Show in Website,Toon in Website

+Show this slideshow at the top of the page,Laat deze slideshow aan de bovenkant van de pagina

+Signature,Handtekening

+Signature to be appended at the end of every email,Handtekening moet worden toegevoegd aan het einde van elke e-mail

+Single,Single

+Single unit of an Item.,Enkele eenheid van een item.

+Sit tight while your system is being setup. This may take a few moments.,Hou je vast terwijl uw systeem wordt setup. Dit kan even duren .

+Slideshow,Diashow

+"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","Sorry! U kunt het bedrijf standaardvaluta niet veranderen, want er zijn bestaande transacties tegen. Je nodig hebt om deze transacties te annuleren als u de standaardinstelling voor valuta te veranderen."

+"Sorry, Serial Nos cannot be merged","Sorry , kan de serienummers niet worden samengevoegd"

+"Sorry, companies cannot be merged","Sorry , bedrijven kunnen niet worden samengevoegd"

+Source,Bron

+Source Warehouse,Bron Warehouse

+Source and Target Warehouse cannot be same,Bron-en Warehouse kan niet hetzelfde zijn

+Spartan,Spartaans

+Special Characters,speciale tekens

+Special Characters ,

+Specification Details,Specificatie Details

+Specify Exchange Rate to convert one currency into another,Specificeren Wisselkoers om een ​​valuta om te zetten in een andere

+"Specify a list of Territories, for which, this Price List is valid","Geef een lijst van gebieden, waarvoor deze prijslijst is geldig"

+"Specify a list of Territories, for which, this Shipping Rule is valid","Geef een lijst van gebieden, waarvoor dit Verzending regel is geldig"

+"Specify a list of Territories, for which, this Taxes Master is valid","Geef een lijst van gebieden, waarvoor dit Belastingen Master is geldig"

+Specify conditions to calculate shipping amount,Geef de voorwaarden voor de scheepvaart bedrag te berekenen

+"Specify the operations, operating cost and give a unique Operation no to your operations.","Geef de operaties , operationele kosten en geven een unieke operatie niet aan uw activiteiten ."

+Split Delivery Note into packages.,Split pakbon in pakketten.

+Standard,Standaard

+Standard Rate,Standaard Tarief

+"Standard Terms and Conditions that can be added to Sales and Purchases.
+
+Examples:
+
+1. Validity of the offer.
+1. Payment Terms (In Advance, On Credit, part advance etc).
+1. What is extra (or payable by the Customer).
+1. Safety / usage warning.
+1. Warranty if any.
+1. Returns Policy.
+1. Terms of shipping, if applicable.
+1. Ways of addressing disputes, indemnity, liability, etc.
+1. Address and Contact of your Company.",

+"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.
+10. Add or Deduct: Whether you want to add or deduct the tax.",

+"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.",

+Start,begin

+Start Date,Startdatum

+Start date of current invoice's period,Begindatum van de periode huidige factuur&#39;s

+Starting up...,Het opstarten van ...

+State,Staat

+Static Parameters,Statische Parameters

+Status,Staat

+Status must be one of ,Status moet een van

+Status should be Submitted,Status moeten worden ingediend

+Statutory info and other general information about your Supplier,Wettelijke info en andere algemene informatie over uw leverancier

+Stock,Voorraad

+Stock Adjustment Account,Stock Aanpassing Account

+Stock Ageing,Stock Vergrijzing

+Stock Analytics,Stock Analytics

+Stock Balance,Stock Balance

+Stock Entries already created for Production Order ,

+Stock Entry,Stock Entry

+Stock Entry Detail,Stock Entry Detail

+Stock Frozen Upto,Stock Bevroren Tot

+Stock Ledger,Stock Ledger

+Stock Ledger Entry,Stock Ledger Entry

+Stock Level,Stock Level

+Stock Projected Qty,Verwachte voorraad Aantal

+Stock Qty,Voorraad Aantal

+Stock Queue (FIFO),Stock Queue (FIFO)

+Stock Received But Not Billed,Stock Ontvangen maar niet gefactureerde

+Stock Reconcilation Data,Stock Verzoening gegevens

+Stock Reconcilation Template,Stock Verzoening Template

+Stock Reconciliation,Stock Verzoening

+"Stock Reconciliation can be used to update the stock on a particular date, ",

+Stock Settings,Stock Instellingen

+Stock UOM,Stock Verpakking

+Stock UOM Replace Utility,Stock Verpakking Vervang Utility

+Stock Uom,Stock Verpakking

+Stock Value,Stock Waarde

+Stock Value Difference,Stock Waarde Verschil

+Stock transactions exist against warehouse ,

+Stop,Stop

+Stop Birthday Reminders,Stop verjaardagsherinneringen

+Stop Material Request,Stop Materiaal Request

+Stop users from making Leave Applications on following days.,Stop gebruikers van het maken van verlofaanvragen op de volgende dagen.

+Stop!,Stop!

+Stopped,Gestopt

+Structure cost centers for budgeting.,Structuur kostenplaatsen voor budgettering.

+Structure of books of accounts.,Structuur van boeken van de rekeningen.

+"Sub-currency. For e.g. ""Cent""",Sub-valuta. Voor bijvoorbeeld &quot;Cent&quot;

+Subcontract,Subcontract

+Subject,Onderwerp

+Submit Salary Slip,Indienen loonstrook

+Submit all salary slips for the above selected criteria,Gelieve alle loonstroken voor de bovenstaande geselecteerde criteria

+Submit this Production Order for further processing.,Submit deze productieorder voor verdere verwerking .

+Submitted,Ingezonden

+Subsidiary,Dochteronderneming

+Successful: ,Succesvol:

+Suggestion,Suggestie

+Suggestions,Tips

+Sunday,Zondag

+Supplier,Leverancier

+Supplier (Payable) Account,Leverancier (te betalen) Account

+Supplier (vendor) name as entered in supplier master,Leverancier (vendor) naam als die in leverancier meester

+Supplier Account,leverancier Account

+Supplier Account Head,Leverancier Account Head

+Supplier Address,Leverancier Adres

+Supplier Addresses And Contacts,Leverancier Adressen en Contacten

+Supplier Addresses and Contacts,Leverancier Adressen en Contacten

+Supplier Details,Product Detail

+Supplier Intro,Leverancier Intro

+Supplier Invoice Date,Leverancier Factuurdatum

+Supplier Invoice No,Leverancier Factuur nr.

+Supplier Name,Leverancier Naam

+Supplier Naming By,Leverancier Naming Door

+Supplier Part Number,Leverancier Onderdeelnummer

+Supplier Quotation,Leverancier Offerte

+Supplier Quotation Item,Leverancier Offerte Item

+Supplier Reference,Leverancier Referentie

+Supplier Shipment Date,Leverancier Verzending Datum

+Supplier Shipment No,Leverancier Verzending Geen

+Supplier Type,Leverancier Type

+Supplier Type / Supplier,Leverancier Type / leverancier

+Supplier Warehouse,Leverancier Warehouse

+Supplier Warehouse mandatory subcontracted purchase receipt,Leverancier Warehouse verplichte uitbestede aankoopbon

+Supplier classification.,Leverancier classificatie.

+Supplier database.,Leverancier database.

+Supplier of Goods or Services.,Leverancier van goederen of diensten.

+Supplier warehouse where you have issued raw materials for sub - contracting,Leverancier magazijn waar u grondstoffen afgegeven voor sub - aanbestedende

+Supplier-Wise Sales Analytics,Leveranciers Wise Sales Analytics

+Support,Ondersteunen

+Support Analtyics,ondersteuning Analtyics

+Support Analytics,Ondersteuning Analytics

+Support Email,Ondersteuning E-mail

+Support Email Settings,Ondersteuning E-mailinstellingen

+Support Password,Ondersteuning Wachtwoord

+Support Ticket,Hulpaanvraag

+Support queries from customers.,Ondersteuning vragen van klanten.

+Symbol,Symbool

+Sync Support Mails,Sync Ondersteuning Mails

+Sync with Dropbox,Synchroniseren met Dropbox

+Sync with Google Drive,Synchroniseren met Google Drive

+System Administration,System Administration

+System Scheduler Errors,System Scheduler fouten

+System Settings,Systeeminstellingen

+"System User (login) ID. If set, it will become default for all HR forms.","Systeem (login) ID. Indien ingesteld, zal het standaard voor alle HR-formulieren."

+System for managing Backups,Systeem voor het beheer van back-ups

+System generated mails will be sent from this email id.,Systeem gegenereerde mails worden verstuurd vanaf deze e-id.

+TL-,TL-

+TLB-,TLB-

+Table for Item that will be shown in Web Site,Tabel voor post die wordt weergegeven in Web Site

+Target  Amount,Streefbedrag

+Target Detail,Doel Detail

+Target Details,Target Details

+Target Details1,Target Details1

+Target Distribution,Target Distributie

+Target On,Target On

+Target Qty,Target Aantal

+Target Warehouse,Target Warehouse

+Task,Taak

+Task Details,Taak Details

+Tasks,taken

+Tax,Belasting

+Tax Accounts,tax Accounts

+Tax Calculation,BTW-berekening

+Tax Category can not be 'Valuation' or 'Valuation and Total' as all items are non-stock items,Fiscale categorie kan ' Valuation ' of ' Valuation en Total ' als alle items zijn niet-voorraadartikelen niet

+Tax Master,Fiscale Master

+Tax Rate,Belastingtarief

+Tax Template for Purchase,Fiscale Sjabloon voor Aankoop

+Tax Template for Sales,Fiscale Sjabloon voor Sales

+Tax and other salary deductions.,Belastingen en andere inhoudingen op het loon.

+"Tax detail table fetched from item master as a string and stored in this field.
+Used for Taxes and Charges",

+Taxable,Belastbaar

+Taxes,Belastingen

+Taxes and Charges,Belastingen en heffingen

+Taxes and Charges Added,Belastingen en heffingen toegevoegd

+Taxes and Charges Added (Company Currency),Belastingen en heffingen toegevoegd (Company Munt)

+Taxes and Charges Calculation,Belastingen en kosten berekenen

+Taxes and Charges Deducted,Belastingen en heffingen Afgetrokken

+Taxes and Charges Deducted (Company Currency),Belastingen en kosten afgetrokken (Company Munt)

+Taxes and Charges Total,Belastingen en kosten Totaal

+Taxes and Charges Total (Company Currency),Belastingen en bijkomende kosten Totaal (Bedrijf Munt)

+Template for employee performance appraisals.,Sjabloon voor werknemer functioneringsgesprekken.

+Template of terms or contract.,Sjabloon van termen of contract.

+Term Details,Term Details

+Terms,Voorwaarden

+Terms and Conditions,Algemene Voorwaarden

+Terms and Conditions Content,Voorwaarden Inhoud

+Terms and Conditions Details,Algemene Voorwaarden Details

+Terms and Conditions Template,Algemene voorwaarden Template

+Terms and Conditions1,Algemene Conditions1

+Terretory,terretory

+Territory,Grondgebied

+Territory / Customer,Grondgebied / Klantenservice

+Territory Manager,Territory Manager

+Territory Name,Grondgebied Naam

+Territory Target Variance (Item Group-Wise),Grondgebied Target Variance (Item Group-Wise)

+Territory Targets,Grondgebied Doelen

+Test,Test

+Test Email Id,Test E-mail Identiteitskaart

+Test the Newsletter,Test de nieuwsbrief

+The BOM which will be replaced,De BOM die zal worden vervangen

+The First User: You,De eerste gebruiker : U

+"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",Het item dat het pakket vertegenwoordigt. Dit artikel moet hebben &quot;Is Stock Item&quot; als &quot;No&quot; en &quot;Is Sales Item&quot; als &quot;Yes&quot;

+The Organization,de Organisatie

+"The account head under Liability, in which Profit/Loss will be booked","De rekening hoofd onder Aansprakelijkheid , waarin Winst / verlies zal worden geboekt"

+"The date on which next invoice will be generated. It is generated on submit.
+",

+The date on which recurring invoice will be stop,De datum waarop terugkerende factuur stoppen

+"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","De dag van de maand waarop de automatische factuur wordt gegenereerd bv 05, 28 etc"

+The day(s) on which you are applying for leave coincide with holiday(s). You need not apply for leave.,De dag (en ) waarop je solliciteert verlof samenvalt met vakantie ( s ) . Je hoeft niet voor verlof .

+The first Leave Approver in the list will be set as the default Leave Approver,De eerste Plaats Approver in de lijst wordt als de standaard Leave Fiatteur worden ingesteld

+The first user will become the System Manager (you can change that later).,De eerste gebruiker zal de System Manager te worden (u kunt dat later wijzigen ) .

+The gross weight of the package. Usually net weight + packaging material weight. (for print),Het bruto gewicht van het pakket. Meestal nettogewicht + verpakkingsmateriaal gewicht. (Voor afdrukken)

+The name of your company for which you are setting up this system.,De naam van uw bedrijf waar u het opzetten van dit systeem .

+The net weight of this package. (calculated automatically as sum of net weight of items),Het nettogewicht van dit pakket. (Wordt automatisch berekend als de som van de netto-gewicht van items)

+The new BOM after replacement,De nieuwe BOM na vervanging

+The rate at which Bill Currency is converted into company's base currency,De snelheid waarmee Bill valuta worden omgezet in basis bedrijf munt

+The unique id for tracking all recurring invoices. It is generated on submit.,De unieke id voor het bijhouden van alle terugkerende facturen. Het wordt geproduceerd op te dienen.

+There is nothing to edit.,Er is niets om te bewerken .

+There was an error. One probable reason could be that you haven't saved the form. Please contact support@erpnext.com if the problem persists.,Er is een fout opgetreden . Een mogelijke reden zou kunnen zijn dat je niet hebt opgeslagen het formulier . Neem dan contact support@erpnext.com als het probleem aanhoudt .

+There were errors.,Er waren fouten .

+This Cost Center is a,Deze kostenplaats is een

+This Currency is disabled. Enable to use in transactions,Deze valuta is uitgeschakeld . In staat om te gebruiken in transacties

+This ERPNext subscription,Dit abonnement ERPNext

+This Leave Application is pending approval. Only the Leave Apporver can update status.,Deze verlofaanvraag is in afwachting van goedkeuring . Alleen de Leave Apporver kan status bijwerken .

+This Time Log Batch has been billed.,This Time Log Batch is gefactureerd.

+This Time Log Batch has been cancelled.,This Time Log Batch is geannuleerd.

+This Time Log conflicts with,This Time Log in strijd met

+This is a root account and cannot be edited.,Dit is een root account en kan niet worden bewerkt .

+This is a root customer group and cannot be edited.,Dit is een wortel klantgroep en kan niet worden bewerkt .

+This is a root item group and cannot be edited.,Dit is een hoofditem groep en kan niet worden bewerkt .

+This is a root sales person and cannot be edited.,Dit is een wortel verkoper en kan niet worden bewerkt .

+This is a root territory and cannot be edited.,Dit is een wortel grondgebied en kan niet worden bewerkt .

+This is the number of the last created transaction with this prefix,Dit is het nummer van de laatst gemaakte transactie met dit voorvoegsel

+This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,Deze tool helpt u bij te werken of vast te stellen de hoeveelheid en waardering van de voorraad in het systeem. Het wordt meestal gebruikt om het systeem waarden te synchroniseren en wat werkelijk bestaat in uw magazijnen.

+This will be used for setting rule in HR module,Deze wordt gebruikt voor instelling regel HR module

+Thread HTML,Thread HTML

+Thursday,Donderdag

+Time Log,Tijd Inloggen

+Time Log Batch,Time Log Batch

+Time Log Batch Detail,Time Log Batch Detail

+Time Log Batch Details,Time Log Batch Details

+Time Log Batch status must be 'Submitted',Time Log Batch-status moet &#39;Ingediend&#39;

+Time Log for tasks.,Tijd Inloggen voor taken.

+Time Log must have status 'Submitted',Time Log moeten de status &#39;Ingediend&#39;

+Time Zone,Time Zone

+Time Zones,Tijdzones

+Time and Budget,Tijd en Budget

+Time at which items were delivered from warehouse,Tijd waarop items werden geleverd uit magazijn

+Time at which materials were received,Tijdstip waarop materialen ontvangen

+Title,Titel

+To,Naar

+To Currency,Naar Valuta

+To Date,To-date houden

+To Date should be same as From Date for Half Day leave,Om datum moet dezelfde zijn als Van Datum voor halve dag verlof zijn

+To Discuss,Om Bespreek

+To Do List,To Do List

+To Package No.,Op Nee Pakket

+To Pay,te betalen

+To Produce,Produce

+To Time,Naar Time

+To Value,Om Value

+To Warehouse,Om Warehouse

+"To add child nodes, explore tree and click on the node under which you want to add more nodes.","Om onderliggende nodes te voegen , te verkennen boom en klik op het knooppunt waar u wilt meer knooppunten toe te voegen ."

+"To assign this issue, use the ""Assign"" button in the sidebar.","Om dit probleem op te wijzen, gebruikt u de &quot;Assign&quot;-knop in de zijbalk."

+"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","Als u automatisch Support Tickets maken van uw inkomende e-mail, hier stelt u uw POP3-instellingen. U moet idealiter een aparte e-id voor het ERP-systeem, zodat alle e-mails worden gesynchroniseerd in het systeem van die e-mail-ID. Als u niet zeker bent, neem dan contact op met uw e-mailprovider."

+To create a Bank Account:,Om een bankrekening te maken:

+To create a Tax Account:,Om een Tax Account aanmaken :

+"To create an Account Head under a different company, select the company and save customer.","Om een ​​account te creëren hoofd onder een andere onderneming, selecteert u het bedrijf en op te slaan klant."

+To date cannot be before from date,Tot op heden kan niet eerder worden vanaf datum

+To enable <b>Point of Sale</b> features,Om <b>Point of Sale</b> functies in te schakelen

+To enable <b>Point of Sale</b> view,Om <b> Point of Sale < / b > view staat

+To get Item Group in details table,Om Item Group te krijgen in details tabel

+"To merge, following properties must be same for both items","Te fuseren , moeten volgende eigenschappen hetzelfde zijn voor beide posten"

+"To report an issue, go to ",

+"To set this Fiscal Year as Default, click on 'Set as Default'","Om dit fiscale jaar ingesteld als standaard , klik op ' Als standaard instellen '"

+To track any installation or commissioning related work after sales,Om een ​​installatie of inbedrijfstelling gerelateerde werk na verkoop bij te houden

+"To track brand name in the following documents<br>
+Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No",

+To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,Om object in verkoop-en inkoopdocumenten op basis van hun seriële nos. Dit wordt ook gebruikt om informatie over de garantie van het product volgen.

+To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,"Als u items in verkoop-en inkoopdocumenten volgen met batch nos <br> <b>Voorkeur Industrie: Chemische stoffen, enz.</b>"

+To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,Om items met behulp van barcode te volgen. Je zult in staat zijn om items in leveringsbon en Sales Invoice voer door het scannen van barcodes van item.

+Tools,Gereedschap

+Top,Top

+Total,Totaal

+Total (sum of) points distribution for all goals should be 100.,Totaal (som van) punten distributie voor alle doelen moet 100.

+Total Advance,Totaal Advance

+Total Amount,Totaal bedrag

+Total Amount To Pay,Totaal te betalen bedrag

+Total Amount in Words,Totaal bedrag in woorden

+Total Billing This Year: ,Totaal Facturering Dit Jaar:

+Total Claimed Amount,Totaal gedeclareerde bedrag

+Total Commission,Totaal Commissie

+Total Cost,Totale kosten

+Total Credit,Totaal Krediet

+Total Debit,Totaal Debet

+Total Deduction,Totaal Aftrek

+Total Earning,Totaal Verdienen

+Total Experience,Total Experience

+Total Hours,Total Hours

+Total Hours (Expected),Totaal aantal uren (Verwachte)

+Total Invoiced Amount,Totaal Gefactureerd bedrag

+Total Leave Days,Totaal verlofdagen

+Total Leaves Allocated,Totaal Bladeren Toegewezen

+Total Manufactured Qty can not be greater than Planned qty to manufacture,Totaal Gefabriceerd Aantal mag niet groter zijn dan gepland aantal te fabriceren

+Total Operating Cost,Totale exploitatiekosten

+Total Points,Totaal aantal punten

+Total Raw Material Cost,Totaal grondstofprijzen

+Total Sanctioned Amount,Totaal Sanctioned Bedrag

+Total Score (Out of 5),Totaal Score (van de 5)

+Total Tax (Company Currency),Total Tax (Company Munt)

+Total Taxes and Charges,Totaal belastingen en heffingen

+Total Taxes and Charges (Company Currency),Total en-heffingen (Company Munt)

+Total Working Days In The Month,Totaal Werkdagen In De Maand

+Total amount of invoices received from suppliers during the digest period,Totaal bedrag van de facturen van leveranciers ontvangen tijdens de digest periode

+Total amount of invoices sent to the customer during the digest period,Totaalbedrag van de verzonden facturen aan de klant tijdens de digest periode

+Total in words,Totaal in woorden

+Total production order qty for item,Totale productie aantallen bestellen voor punt

+Totals,Totalen

+Track separate Income and Expense for product verticals or divisions.,Track aparte Inkomsten en uitgaven voor product verticals of divisies.

+Track this Delivery Note against any Project,Volg dit pakbon tegen elke Project

+Track this Sales Order against any Project,Volg dit Verkooporder tegen elke Project

+Transaction,Transactie

+Transaction Date,Transactie Datum

+Transaction not allowed against stopped Production Order,Transactie niet toegestaan ​​tegen gestopt productieorder

+Transfer,Overdracht

+Transfer Material,Transfer Materiaal

+Transfer Raw Materials,Transfer Grondstoffen

+Transferred Qty,overgedragen hoeveelheid

+Transporter Info,Transporter Info

+Transporter Name,Vervoerder Naam

+Transporter lorry number,Transporter vrachtwagen nummer

+Trash Reason,Trash Reden

+Tree Type,boom Type

+Tree of item classification,Tree of post-classificatie

+Trial Balance,Trial Balance

+Tuesday,Dinsdag

+Type,Type

+Type of document to rename.,Type document te hernoemen.

+Type of employment master.,Aard van de werkgelegenheid meester.

+"Type of leaves like casual, sick etc.","Aard van de bladeren, zoals casual, zieken enz."

+Types of Expense Claim.,Bij declaratie.

+Types of activities for Time Sheets,Soorten activiteiten voor Time Sheets

+UOM,Verpakking

+UOM Conversion Detail,Verpakking Conversie Detail

+UOM Conversion Details,Verpakking Conversie Details

+UOM Conversion Factor,Verpakking Conversie Factor

+UOM Conversion Factor is mandatory,UOM Conversie Factor is verplicht

+UOM Name,Verpakking Naam

+UOM Replace Utility,Verpakking Vervang Utility

+Under AMC,Onder AMC

+Under Graduate,Onder Graduate

+Under Warranty,Onder de garantie

+Unit of Measure,Meeteenheid

+"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","Meeteenheid van dit artikel (bijvoorbeeld kg, eenheid, Nee, Pair)."

+Units/Hour,Eenheden / uur

+Units/Shifts,Eenheden / Verschuivingen

+Unmatched Amount,Ongeëvenaarde Bedrag

+Unpaid,Onbetaald

+Unscheduled,Ongeplande

+Unstop,opendraaien

+Unstop Material Request,Unstop Materiaal Request

+Unstop Purchase Order,Unstop Bestelling

+Unsubscribed,Uitgeschreven

+Update,Bijwerken

+Update Clearance Date,Werk Clearance Datum

+Update Cost,Kosten bijwerken

+Update Finished Goods,Afgewerkt update Goederen

+Update Landed Cost,Update Landed Cost

+Update Numbering Series,Update Nummering Series

+Update Series,Update Series

+Update Series Number,Update Serie Nummer

+Update Stock,Werk Stock

+Update Stock should be checked.,Update Stock moeten worden gecontroleerd.

+"Update allocated amount in the above table and then click ""Allocate"" button",Werk toegewezen bedrag in de bovenstaande tabel en klik vervolgens op &quot;Toewijzen&quot; knop

+Update bank payment dates with journals.,Update bank betaaldata met tijdschriften.

+Update clearance date of Journal Entries marked as 'Bank Vouchers',Goedkeuring datum actualisering van Journaalposten gemarkeerd als ' Bank Vouchers '

+Updated,Bijgewerkt

+Updated Birthday Reminders,Bijgewerkt verjaardagsherinneringen

+Upload Attendance,Upload Toeschouwers

+Upload Backups to Dropbox,Upload Backups naar Dropbox

+Upload Backups to Google Drive,Upload Backups naar Google Drive

+Upload HTML,Upload HTML

+Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,Upload een csv-bestand met twee kolommen:. De oude naam en de nieuwe naam. Max. 500 rijen.

+Upload attendance from a .csv file,Upload aanwezigheid van een. Csv-bestand

+Upload stock balance via csv.,Upload voorraadsaldo via csv.

+Upload your letter head and logo - you can edit them later.,Upload uw brief hoofd en logo - u kunt ze later bewerken .

+Uploaded File Attachments,Geupload Bijlagen

+Upper Income,Bovenste Inkomen

+Urgent,Dringend

+Use Multi-Level BOM,Gebruik Multi-Level BOM

+Use SSL,Gebruik SSL

+Use TLS,gebruik TLS

+User,Gebruiker

+User ID,Gebruikers-ID

+User Name,Gebruikersnaam

+User Properties,gebruiker Eigenschappen

+User Remark,Gebruiker Opmerking

+User Remark will be added to Auto Remark,Gebruiker Opmerking zal worden toegevoegd aan Auto Opmerking

+User Tags,Gebruiker-tags

+User must always select,Gebruiker moet altijd kiezen

+User settings for Point-of-sale (POS),Gebruikersinstellingen voor Point -of-sale ( POS )

+Username,Gebruikersnaam

+Users and Permissions,Gebruikers en machtigingen

+Users who can approve a specific employee's leave applications,Gebruikers die verlofaanvragen van een specifieke werknemer kan goedkeuren

+Users with this role are allowed to create / modify accounting entry before frozen date,Gebruikers met deze rol mogen maken / boekhoudkundige afschrijving vóór bevroren datum wijzigen

+Users with this role are allowed to set frozen accounts and create / modify accounting entries against frozen accounts,Gebruikers met deze rol mogen bevroren accounts en maak / boekingen tegen bevroren rekeningen wijzigen

+Utilities,Utilities

+Utility,Utility

+Valid For Territories,Geldig voor Territories

+Valid Upto,Geldig Tot

+Valid for Buying or Selling?,Geldig voor kopen of verkopen?

+Valid for Territories,Geldig voor Territories

+Validate,Bevestigen

+Valuation,Taxatie

+Valuation Method,Waardering Methode

+Valuation Rate,Waardering Prijs

+Valuation and Total,Taxatie en Total

+Value,Waarde

+Value or Qty,Waarde of Aantal

+Vehicle Dispatch Date,Vehicle Dispatch Datum

+Vehicle No,Voertuig Geen

+Verified By,Verified By

+View,uitzicht

+View Ledger,Bekijk Ledger

+View Now,Bekijk nu

+Visit,Bezoeken

+Visit report for maintenance call.,Bezoek rapport voor onderhoud gesprek.

+Voucher #,voucher #

+Voucher Detail No,Voucher Detail Geen

+Voucher ID,Voucher ID

+Voucher No,Blad nr.

+Voucher Type,Voucher Type

+Voucher Type and Date,Voucher Type en Date

+WIP Warehouse required before Submit,WIP Warehouse vereist voordat Submit

+Walk In,Walk In

+Warehouse,magazijn

+Warehouse ,

+Warehouse Contact Info,Warehouse Contact Info

+Warehouse Detail,Magazijn Detail

+Warehouse Name,Warehouse Naam

+Warehouse User,Magazijn Gebruiker

+Warehouse Users,Magazijn Gebruikers

+Warehouse and Reference,Magazijn en Reference

+Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt,Magazijn kan alleen via Stock Entry / Delivery Note / Kwitantie worden veranderd

+Warehouse cannot be changed for Serial No.,Magazijn kan niet worden gewijzigd voor Serienummer

+Warehouse does not belong to company.,Magazijn behoort niet tot bedrijf.

+Warehouse is missing in Purchase Order,Warehouse ontbreekt in Purchase Order

+Warehouse where you are maintaining stock of rejected items,Warehouse waar u het handhaven voorraad van afgewezen artikelen

+Warehouse-Wise Stock Balance,Warehouse-Wise Stock Balance

+Warehouse-wise Item Reorder,Warehouse-wise Item opnieuw ordenen

+Warehouses,Magazijnen

+Warn,Waarschuwen

+Warning: Leave application contains following block dates,Waarschuwing: Verlof applicatie bevat volgende blok data

+Warning: Material Requested Qty is less than Minimum Order Qty,Waarschuwing : Materiaal gevraagde Aantal minder dan Minimum afname

+Warranty / AMC Details,Garantie / AMC Details

+Warranty / AMC Status,Garantie / AMC Status

+Warranty Expiry Date,Garantie Vervaldatum

+Warranty Period (Days),Garantieperiode (dagen)

+Warranty Period (in days),Garantieperiode (in dagen)

+Warranty expiry date and maintenance status mismatched,Garantie vervaldatum en onderhoudstoestand mismatch

+Website,Website

+Website Description,Website Beschrijving

+Website Item Group,Website Item Group

+Website Item Groups,Website Artikelgroepen

+Website Settings,Website-instellingen

+Website Warehouse,Website Warehouse

+Wednesday,Woensdag

+Weekly,Wekelijks

+Weekly Off,Wekelijkse Uit

+Weight UOM,Gewicht Verpakking

+"Weight is mentioned,\nPlease mention ""Weight UOM"" too","Gewicht wordt vermeld , \ nGelieve noemen "" Gewicht Verpakking "" te"

+Weightage,Weightage

+Weightage (%),Weightage (%)

+Welcome to ERPNext. Over the next few minutes we will help you setup your ERPNext account. Try and fill in as much information as you have even if it takes a bit longer. It will save you a lot of time later. Good Luck!,"Welkom bij ERPNext . In de komende paar minuten zullen we u helpen opzetten van je ERPNext account. Probeer en vul zo veel mogelijk informatie je hebt , zelfs als het duurt een beetje langer . Het zal u een hoop tijd later besparen . Good Luck !"

+What does it do?,Wat doet het?

+"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.","Als een van de gecontroleerde transacties &quot;Submitted&quot;, een e-mail pop-up automatisch geopend om een ​​e-mail te sturen naar de bijbehorende &quot;Contact&quot; in deze transactie, de transactie als bijlage. De gebruiker kan al dan niet verzenden email."

+"When submitted, the system creates difference entries ",

+Where items are stored.,Waar items worden opgeslagen.

+Where manufacturing operations are carried out.,Wanneer de productie operaties worden uitgevoerd.

+Widowed,Weduwe

+Will be calculated automatically when you enter the details,Wordt automatisch berekend wanneer u de details

+Will be updated after Sales Invoice is Submitted.,Zal worden bijgewerkt na verkoopfactuur wordt ingediend.

+Will be updated when batched.,Zal worden bijgewerkt wanneer gedoseerd.

+Will be updated when billed.,Zal worden bijgewerkt wanneer gefactureerd.

+With Operations,Met Operations

+With period closing entry,Met periode sluitpost

+Work Details,Work Details

+Work Done,Werk

+Work In Progress,Work In Progress

+Work-in-Progress Warehouse,Work-in-Progress Warehouse

+Working,Werkzaam

+Workstation,Workstation

+Workstation Name,Naam van werkstation

+Write Off Account,Schrijf Uit account

+Write Off Amount,Schrijf Uit Bedrag

+Write Off Amount <=,Schrijf Uit Bedrag &lt;=

+Write Off Based On,Schrijf Uit Based On

+Write Off Cost Center,Schrijf Uit kostenplaats

+Write Off Outstanding Amount,Schrijf uitstaande bedrag

+Write Off Voucher,Schrijf Uit Voucher

+Wrong Template: Unable to find head row.,Verkeerde Template: Kan hoofd rij vinden.

+Year,Jaar

+Year Closed,Jaar Gesloten

+Year End Date,Eind van het jaar Datum

+Year Name,Jaar Naam

+Year Start Date,Jaar Startdatum

+Year Start Date and Year End Date are already set in Fiscal Year: ,

+Year Start Date and Year End Date are not within Fiscal Year.,Jaar Start datum en jaar Einddatum niet binnen boekjaar .

+Year Start Date should not be greater than Year End Date,Jaar Startdatum mag niet groter zijn dan Jaar einddatum

+Year of Passing,Jaar van de Passing

+Yearly,Jaar-

+Yes,Ja

+You are not allowed to reply to this ticket.,Het is niet toegestaan ​​om te reageren op dit kaartje .

+You are not authorized to do/modify back dated entries before ,U bent niet bevoegd om te doen / te wijzigen gedateerde gegevens terug voor

+You are not authorized to set Frozen value,U bent niet bevoegd om Frozen waarde in te stellen

+You are the Expense Approver for this record. Please Update the 'Status' and Save,U bent de Expense Approver voor dit record . Werk van de 'Status' en opslaan

+You are the Leave Approver for this record. Please Update the 'Status' and Save,U bent de Leave Approver voor dit record . Werk van de 'Status' en opslaan

+You can Enter Row only if your Charge Type is 'On Previous Row Amount' or ' Previous Row Total',U kunt invoeren Row alleen als uw Charge Type is 'On Vorige Row Bedrag ' of ' Vorige Row Total'

+You can enter any date manually,U kunt elke datum handmatig

+You can enter the minimum quantity of this item to be ordered.,U kunt de minimale hoeveelheid van dit product te bestellen.

+You can not change rate if BOM mentioned agianst any item,U kunt geen koers veranderen als BOM agianst een item genoemd

+You can not enter both Delivery Note No and Sales Invoice No. Please enter any one.,Je kunt niet Geen Voer beide Delivery Note en verkoopfactuur Nee Geef iemand.

+"You can start by selecting backup frequency and \
+					granting access for sync",

+You can submit this Stock Reconciliation.,U kunt indienen dit Stock Verzoening .

+You can update either Quantity or Valuation Rate or both.,U kunt Hoeveelheid of Valuation Rate of beide te werken.

+You cannot Enter Row no. greater than or equal to current row no. for this Charge type,U kunt Rij niet Enter nee. groter dan of gelijk aan huidige rij niet . voor dit type Charge

+You cannot deduct when category is for 'Valuation' or 'Valuation and Total',Je kunt niet aftrekken als categorie is voor ' Valuation ' of ' Valuation en Total '

+You cannot directly enter Amount and if your Charge Type is Actual enter your amount in Rate,U kunt niet rechtstreeks Bedrag invoeren en als uw Charge Type is Actual Voer uw bedrag in Rate

+You cannot give more than ,

+You cannot select Charge Type as 'On Previous Row Amount' or 'On Previous Row Total' for first row,U kunt Charge Type niet selecteren als 'On Vorige Row Bedrag ' of ' On Vorige Row Totaal ' voor de eerste rij

+You cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for valuation. You can select only 'Total' option for previous row amount or previous row total,U kunt het type lading niet selecteren als 'On Vorige Row Bedrag ' of ' On Vorige Row Totaal ' voor waardering . U kunt alleen ' Totaal ' optie voor de vorige rij bedrag of vorige rijtotaal selecteren

+You have entered duplicate items. Please rectify and try again.,U heeft dubbele items ingevoerd. Aub verwijderen en probeer het opnieuw .

+You may need to update: ,U kan nodig zijn om bij te werken:

+You must ,

+Your Customer's TAX registration numbers (if applicable) or any general information,Uw klant fiscale nummers (indien van toepassing) of een algemene informatie

+Your Customers,uw klanten

+Your ERPNext subscription will,Uw ERPNext abonnement

+Your Products or Services,Uw producten of diensten

+Your Suppliers,uw Leveranciers

+Your sales person who will contact the customer in future,Uw verkoop persoon die de klant in de toekomst contact op te nemen

+Your sales person will get a reminder on this date to contact the customer,Uw verkoop persoon krijgt een herinnering op deze datum aan de klant contact op te nemen

+Your setup is complete. Refreshing...,Uw installatie is voltooid . Verfrissend ...

+Your support email id - must be a valid email - this is where your emails will come!,Uw steun e-id - moet een geldig e zijn - dit is waar je e-mails zal komen!

+already available in Price List,reeds beschikbaar in prijslijst

+already returned though some other documents,al teruggekeerd hoewel sommige andere documenten

+also be included in Item's rate,ook opgenomen worden in tarief-item

+and,en

+"and ""Is Sales Item"" is ""Yes"" and there is no other Sales BOM","en "" Is Sales Item"" ""ja"" en er is geen andere Sales BOM"

+"and create a new Account Ledger (by clicking on Add Child) of type ""Bank or Cash""","en maak een nieuwe account Ledger ( door te klikken op Toevoegen Kind ) van het type "" Bank of Cash """

+"and create a new Account Ledger (by clicking on Add Child) of type ""Tax"" and do mention the Tax rate.","en maak een nieuwe account Ledger ( door te klikken op Toevoegen Kind ) van het type "" Tax"" en niet vergeten het belastingtarief."

+and fiscal year: ,

+are not allowed for,zijn niet toegestaan ​​voor

+are not allowed for ,

+are not allowed.,zijn niet toegestaan ​​.

+assigned by,toegewezen door

+but entries can be made against Ledger,maar items kunnen worden gemaakt tegen Ledger

+but is pending to be manufactured.,maar hangende is te vervaardigen .

+cancel,annuleren

+cannot be greater than 100,kan niet groter zijn dan 100

+dd-mm-yyyy,dd-mm-jjjj

+dd/mm/yyyy,dd / mm / yyyy

+deactivate,deactiveren

+discount on Item Code,korting op Item Code

+does not belong to BOM: ,behoort niet tot BOM:

+does not have role 'Leave Approver',heeft geen rol &#39;Leave Approver&#39;

+does not match,niet overeenkomt

+"e.g. Bank, Cash, Credit Card","bijvoorbeeld Bank, Cash, Credit Card"

+"e.g. Kg, Unit, Nos, m","bv Kg, eenheid, Nos, m"

+eg. Cheque Number,bijvoorbeeld. Cheque nummer

+example: Next Day Shipping,Bijvoorbeeld: Next Day Shipping

+has already been submitted.,al is ingediend .

+has been entered atleast twice,is ingevoerd minstens twee keer

+has been made after posting date,is geboekt na het posten datum

+has expired,heeft verlopen

+have a common territory,hebben een gemeenschappelijk grondgebied

+in the same UOM.,in dezelfde Verpakking .

+is a cancelled Item,is een geannuleerde artikel

+is not a Stock Item,is niet een Stock Item

+lft,lft

+mm-dd-yyyy,mm-dd-jjjj

+mm/dd/yyyy,dd / mm / yyyy

+must be a Liability account,moet een Aansprakelijkheid rekening worden

+must be one of,moet een van

+not a purchase item,niet een aankoop punt

+not a sales item,geen verkoop punt

+not a service item.,niet een service-item.

+not a sub-contracted item.,niet een uitbesteed artikel.

+not submitted,niet ingediend

+not within Fiscal Year,niet binnen boekjaar

+of,van

+old_parent,old_parent

+reached its end of life on,het einde van zijn leven op

+rgt,RGT

+should be 100%,moet 100% zijn

+the form before proceeding,het formulier voordat u verder gaat

+they are created automatically from the Customer and Supplier master,"ze worden automatisch gemaakt op basis van cliënt en leverancier, meester"

+"to be included in Item's rate, it is required that: ","te worden opgenomen in tarief-item, is het vereist dat:"

+to set the given stock and valuation on this date.,aan de gegeven voorraad en de waardering die op deze datum.

+usually as per physical inventory.,meestal als per fysieke inventaris .

+website page link,website Paginalink

+which is greater than sales order qty ,die groter is dan de verkoop aantallen bestellen

+yyyy-mm-dd,yyyy-mm-dd

diff --git a/erpnext/translations/pt-BR.csv b/erpnext/translations/pt-BR.csv
new file mode 100644
index 0000000..6b56348
--- /dev/null
+++ b/erpnext/translations/pt-BR.csv
@@ -0,0 +1,3029 @@
+ (Half Day),(Meio Dia)

+ .You can not assign / modify / remove Master Name,

+ Quantity should be greater than 0.,

+ after this transaction.,

+ against cost center ,

+ against sales order,contra a ordem de venda

+ against same operation,contra a mesma operação

+ already marked,já marcada

+ and fiscal year : ,

+ and year: ,e ano:

+ as it is stock Item or packing item,como é o estoque do item ou item de embalagem

+ at warehouse: ,em armazém:

+ budget ,

+ can not be created/modified against stopped Sales Order ,

+ can not be deleted,

+ can not be made.,não podem ser feitas.

+ can not be received twice,

+ can only be debited/credited through Stock transactions,

+ created,

+ does not belong to ,

+ does not belong to Warehouse,

+ does not belong to the company,não pertence à empresa

+ does not exists,

+ for account ,

+ has been freezed. ,foi congelado.

+ is a frozen account. Either make the account active or assign role in Accounts Settings who can create / modify entries against this account,

+" is a frozen account. To create / edit transactions against this account, you need role",

+" is less than equals to zero in the system, valuation rate is mandatory for this item",

+ is mandatory,é obrigatório(a)

+ is mandatory for GL Entry,é obrigatória para a entrada GL

+ is not a ledger,não é um livro

+ is not active,não está ativo

+ is not submitted document,

+" is now the default Fiscal Year. \
+			Please refresh your browser for the change to take effect.",

+ not active or does not exists in the system,não está ativo ou não existe no sistema

+ or the BOM is cancelled or inactive,ou a LDM é cancelada ou inativa

+ should be same as that in ,deve ser o mesmo que na

+ was on leave on ,estava de licença em

+ will be ,será

+ will be created,

+ will be over-billed against mentioned ,será super-faturados contra mencionada

+ will become ,ficará

+ will exceed by ,

+""" does not exists",""" Não existe"

+# ###.##,

+"#,###",

+"#,###.##",

+"#,###.###",

+"#,##,###.##",

+#.###,

+"#.###,##",

+%  Delivered,Entregue %

+% Amount Billed,Valor faturado %

+% Billed,Faturado %

+% Completed,% Concluído

+% Delivered,Entregue %

+% Installed,Instalado %

+% Received,Recebido %

+% of materials billed against this Purchase Order.,% de materiais faturado contra esta Ordem de Compra.

+% of materials billed against this Sales Order,% de materiais faturados contra esta Ordem de Venda

+% of materials delivered against this Delivery Note,% de materiais entregues contra esta Guia de Remessa

+% of materials delivered against this Sales Order,% de materiais entregues contra esta Ordem de Venda

+% of materials ordered against this Material Request,% De materiais encomendados contra este pedido se

+% of materials received against this Purchase Order,% de materiais recebidos contra esta Ordem de Compra

+%(conversion_rate_label)s is mandatory. Maybe Currency Exchange record is not created for %(from_currency)s to %(to_currency)s,% ( conversion_rate_label ) s é obrigatória. Talvez recorde Câmbios não é criado para % ( from_currency ) s para% ( to_currency ) s

+' in Company: ,&#39;Na empresa:

+'To Case No.' cannot be less than 'From Case No.',&quot;Para Processo n º &#39; não pode ser inferior a &#39;From Processo n&#39;

+"(Paid amount + Write Off Amount) can not be \
+				greater than Grand Total",

+(Total) Net Weight value. Make sure that Net Weight of each item is,Valor Peso Líquido (Total ) . Certifique-se de que o peso líquido de cada item é

+* Will be calculated in the transaction.,* Será calculado na transação.

+"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.
+
+To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**",

+**Currency** Master,Cadastro de **Moeda**

+**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,**Ano Fiscal** representa um Exercício. Todos os lançamentos contábeis e outras transações importantes são monitorados contra o **Ano Fiscal**.

+". Outstanding cannot be less than zero. \
+			 	Please match exact outstanding.",

+. Please set status of the employee as 'Left',". Por favor, definir o status do funcionário como &#39;esquerda&#39;"

+. You can not mark his attendance as 'Present',. Você não pode marcar sua presença como &quot;presente&quot;

+01,01

+02,02

+03,03

+04,04

+05,05

+06,06

+07,07

+08,08

+09,09

+"1 Currency = [?] Fraction
+For e.g. 1 USD = 100 Cent",

+1. To maintain the customer wise item code and to make them searchable based on their code use this option,1. Para manter o código de item do cliente e para torná-los pesquisáveis ​​com base em seu código use esta opção

+10,10

+11,11

+12,12

+2,2

+3,3

+4,4

+5,5

+6,6

+: Duplicate row from same ,: Duplicar linha do mesmo

+: It is linked to other active BOM(s),: Está ligado a outra(s) LDM(s) ativa(s)

+: Mandatory for a Recurring Invoice.,: Obrigatório para uma Fatura Recorrente.

+"<a href=""#Sales Browser/Customer Group"">Add / Edit</a>","<a href=""#Sales Browser/Customer grupo""> Adicionar / Editar </ a>"

+"<a href=""#Sales Browser/Item Group"">Add / Edit</a>","<a href=""#Sales Browser/Item grupo""> Adicionar / Editar </ a>"

+"<a href=""#Sales Browser/Territory"">Add / Edit</a>","<a href=""#Sales Browser/Territory""> Adicionar / Editar </ a>"

+"<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank"">[?]</a>","<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank""> [?] </ a>"

+A Customer exists with same name,Um cliente existe com mesmo nome

+A Lead with this email id should exist,Um Prospecto com esse endereço de e-mail deve existir

+"A Product or a Service that is bought, sold or kept in stock.","Um Produto ou um Perviço que é comprado, vendido ou mantido em estoque."

+A Supplier exists with same name,Um Fornecedor existe com mesmo nome

+A condition for a Shipping Rule,A condição para uma regra de envio

+A logical Warehouse against which stock entries are made.,Um Almoxarifado lógico contra o qual os lançamentos de estoque são feitos.

+A symbol for this currency. For e.g. $,Um símbolo para esta moeda. Por exemplo: $

+A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,Um distribuidor terceirizado / negociante / agente comissionado / revendedor que vende os produtos da empresas por uma comissão.

+A+,A+

+A-,A-

+AB+,AB+

+AB-,AB-

+AMC Expiry Date,Data de Validade do CAM

+AMC expiry date and maintenance status mismatched,AMC data de validade e estado de manutenção incompatíveis

+ATT,ATT

+Abbr,Abrev

+About ERPNext,sobre ERPNext

+Above Value,Acima de Valor

+Absent,Ausente

+Acceptance Criteria,Critérios de Aceitação

+Accepted,Aceito

+Accepted Quantity,Quantidade Aceita

+Accepted Warehouse,Almoxarifado Aceito

+Account,conta

+Account ,

+Account Balance,Saldo em Conta

+Account Details,Detalhes da Conta

+Account Head,Conta

+Account Name,Nome da Conta

+Account Type,Tipo de Conta

+Account expires on,Conta expira em

+Account for the warehouse (Perpetual Inventory) will be created under this Account.,Conta para o depósito ( inventário permanente ) será criado nessa conta.

+Account for this ,Conta para isso

+Accounting,Contabilidade

+Accounting Entries are not allowed against groups.,Lançamentos contábeis não são permitidos contra grupos.

+"Accounting Entries can be made against leaf nodes, called","Lançamentos contábeis podem ser feitas contra nós folha , chamado"

+Accounting Year.,Ano de contabilidade.

+"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","Registro contábil congelado até a presente data, ninguém pode fazer / modificar entrada exceto papel especificado abaixo."

+Accounting journal entries.,Lançamentos no livro Diário.

+Accounts,Contas

+Accounts Frozen Upto,Contas congeladas até

+Accounts Payable,Contas a Pagar

+Accounts Receivable,Contas a Receber

+Accounts Settings,Configurações de contas

+Action,Ação

+Active,Ativo

+Active: Will extract emails from ,Ativo: Será que extrair e-mails a partir de

+Activity,Atividade

+Activity Log,Log de Atividade

+Activity Log:,Activity Log :

+Activity Type,Tipo da Atividade

+Actual,Real

+Actual Budget,Orçamento Real

+Actual Completion Date,Data de Conclusão Real

+Actual Date,Data Real

+Actual End Date,Data Final Real

+Actual Invoice Date,Actual Data da Fatura

+Actual Posting Date,Actual Data lançamento

+Actual Qty,Qtde Real

+Actual Qty (at source/target),Qtde Real (na origem / destino)

+Actual Qty After Transaction,Qtde Real Após a Transação

+Actual Qty: Quantity available in the warehouse.,Qtde real: a quantidade disponível em armazém.

+Actual Quantity,Quantidade Real

+Actual Start Date,Data de Início Real

+Add,Adicionar

+Add / Edit Taxes and Charges,Adicionar / Editar Impostos e Encargos

+Add Child,Adicionar Criança

+Add Serial No,Adicionar Serial No

+Add Taxes,Adicionar Impostos

+Add Taxes and Charges,Adicionar Impostos e Taxas

+Add or Deduct,Adicionar ou Deduzir

+Add rows to set annual budgets on Accounts.,Adicionar linhas para definir orçamentos anuais nas Contas.

+Add to calendar on this date,Adicionar ao calendário nesta data

+Add/Remove Recipients,Adicionar / Remover Destinatários

+Additional Info,Informações Adicionais

+Address,Endereço

+Address & Contact,Address &amp; Contact

+Address & Contacts,Endereço e Contatos

+Address Desc,Descrição do Endereço

+Address Details,Detalhes do Endereço

+Address HTML,Endereço HTML

+Address Line 1,Endereço Linha 1

+Address Line 2,Endereço Linha 2

+Address Title,Título do Endereço

+Address Type,Tipo de Endereço

+Advance Amount,Quantidade Antecipada

+Advance amount,Valor do adiantamento

+Advances,Avanços

+Advertisement,Anúncio

+After Sale Installations,Instalações Pós-Venda

+Against,Contra

+Against Account,Contra Conta

+Against Docname,Contra Docname

+Against Doctype,Contra Doctype

+Against Document Detail No,Contra Detalhe do Documento nº

+Against Document No,Contra Documento nº

+Against Expense Account,Contra a Conta de Despesas

+Against Income Account,Contra a Conta de Rendimentos

+Against Journal Voucher,Contra Comprovante do livro Diário

+Against Purchase Invoice,Contra a Nota Fiscal de Compra

+Against Sales Invoice,Contra a Nota Fiscal de Venda

+Against Sales Order,Contra Ordem de Vendas

+Against Voucher,Contra Comprovante

+Against Voucher Type,Contra Tipo de Comprovante

+Ageing Based On,Envelhecimento Baseado em

+Agent,Agente

+"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. 
+
+The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".
+
+For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.
+
+Note: BOM = Bill of Materials",

+Aging Date,Data de Envelhecimento

+All Addresses.,Todos os Endereços.

+All Contact,Todo Contato

+All Contacts.,Todos os contatos.

+All Customer Contact,Todo Contato do Cliente

+All Day,Dia de Todos os

+All Employee (Active),Todos os Empregados (Ativos)

+All Lead (Open),Todos Prospectos (Abertos)

+All Products or Services.,Todos os Produtos ou Serviços.

+All Sales Partner Contact,Todo Contato de Parceiros de Vendas

+All Sales Person,Todos os Vendedores

+All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,Todas as Transações de Vendas podem ser marcadas contra diversos **Vendedores** de modo que você possa definir e monitorar metas.

+All Supplier Contact,Todo Contato de Fornecedor

+All Supplier Types,Todos os tipos de fornecedores

+"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>
+Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.",

+"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>
+Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.",

+Allocate,Alocar

+Allocate leaves for the year.,Alocar licenças para o ano.

+Allocated Amount,Montante alocado

+Allocated Budget,Orçamento alocado

+Allocated amount,Montante alocado

+Allow Bill of Materials,Permitir Lista de Materiais

+Allow Dropbox Access,Permitir Dropbox Acesso

+Allow For Users,Permitir Para usuários

+Allow Google Drive Access,Permitir acesso Google Drive

+Allow Negative Balance,Permitir saldo negativo

+Allow Negative Stock,Permitir Estoque Negativo

+Allow Production Order,Permitir Ordem de Produção

+Allow User,Permitir que o usuário

+Allow Users,Permitir que os usuários

+Allow the following users to approve Leave Applications for block days.,Permitir que os usuários a seguir para aprovar aplicações deixam para os dias de bloco.

+Allow user to edit Price List Rate in transactions,Permitir ao usuário editar Lista de Preços Taxa em transações

+Allowance Percent,Percentual de tolerância

+Allowed Role to Edit Entries Before Frozen Date,Permitidos Papel para editar entradas Antes Congelado Data

+Always use above Login Id as sender,Use sempre acima ID de login como remetente

+Amended From,Corrigido De

+Amount,Quantidade

+Amount (Company Currency),Amount (Moeda Company)

+Amount <=,Quantidade &lt;=

+Amount >=,Quantidade&gt; =

+Amount to Bill,Elevar-se a Bill

+Analytics,Analítica

+Another Period Closing Entry,Outra entrada Período de Encerramento

+Another Salary Structure '%s' is active for employee '%s'. Please make its status 'Inactive' to proceed.,"Outra estrutura salarial '% s' está ativo para empregado '% s' . Por favor, faça seu status ' inativo ' para prosseguir ."

+"Any other comments, noteworthy effort that should go in the records.","Quaisquer outros comentários, esforço notável que deva ir para os registros."

+Applicable Holiday List,Lista de Férias Aplicável

+Applicable Territory,Território aplicável

+Applicable To (Designation),Aplicável Para (Designação)

+Applicable To (Employee),Aplicável Para (Funcionário)

+Applicable To (Role),Aplicável Para (Função)

+Applicable To (User),Aplicável Para (Usuário)

+Applicant Name,Nome do Requerente

+Applicant for a Job,Candidato a um Emprego

+Applicant for a Job.,Requerente de uma Job.

+Applications for leave.,Pedidos de licença.

+Applies to Company,Aplica-se a Empresa

+Apply / Approve Leaves,Aplicar / Aprovar Licenças

+Appraisal,Avaliação

+Appraisal Goal,Meta de Avaliação

+Appraisal Goals,Metas de Avaliação

+Appraisal Template,Modelo de Avaliação

+Appraisal Template Goal,Meta do Modelo de Avaliação

+Appraisal Template Title,Título do Modelo de Avaliação

+Approval Status,Estado da Aprovação

+Approved,Aprovado

+Approver,Aprovador

+Approving Role,Função Aprovadora

+Approving User,Usuário Aprovador

+Are you sure you want to STOP ,

+Are you sure you want to UNSTOP ,

+Arrear Amount,Quantidade em atraso

+"As Production Order can be made for this item, \
+				it must be a stock item.",

+As existing qty for item: ,Como qty existente para o item:

+As per Stock UOM,Como UDM do Estoque

+"As there are existing stock transactions for this item, you can not change the values of 'Has Serial No', 'Is Stock Item' and 'Valuation Method'","Como existem operações com ações existentes para este item , você não pode alterar os valores de 'não tem de série ', ' é Stock Item' e ' Método de avaliação '"

+Atleast one warehouse is mandatory,Pelo menos um almoxarifado é obrigatório

+Attendance,Comparecimento

+Attendance Date,Data de Comparecimento

+Attendance Details,Detalhes do Comparecimento

+Attendance From Date,Data Inicial de Comparecimento

+Attendance From Date and Attendance To Date is mandatory,Atendimento De Data e Atendimento à data é obrigatória

+Attendance To Date,Data Final de Comparecimento

+Attendance can not be marked for future dates,Atendimento não pode ser marcado para datas futuras

+Attendance for the employee: ,Atendimento para o empregado:

+Attendance record.,Registro de comparecimento.

+Authorization Control,Controle de autorização

+Authorization Rule,Regra de autorização

+Auto Accounting For Stock Settings,Contabilidade Auto para o estoque Configurações

+Auto Email Id,Endereço dos E-mails Automáticos

+Auto Material Request,Pedido de material Auto

+Auto-raise Material Request if quantity goes below re-order level in a warehouse,Auto-raise solicitar material se a quantidade for inferior a reordenar nível em um armazém

+Automatically extract Job Applicants from a mail box ,

+Automatically extract Leads from a mail box e.g.,"Extrair automaticamente Leads de uma caixa de correio , por exemplo,"

+Automatically updated via Stock Entry of type Manufacture/Repack,Atualizado automaticamente através do lançamento de Estoque do tipo Fabricação/Reempacotamento

+Autoreply when a new mail is received,Responder automaticamente quando um novo e-mail é recebido

+Available,disponível

+Available Qty at Warehouse,Qtde Disponível em Almoxarifado

+Available Stock for Packing Items,Estoque disponível para embalagem itens

+"Available in 
+BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet",

+Average Age,Idade Média

+Average Commission Rate,Média Comissão Taxa

+Average Discount,Desconto Médio

+B+,B+

+B-,B-

+BILL,BILL

+BILLJ,BILLJ

+BOM,LDM

+BOM Detail No,Nº do detalhe da LDM

+BOM Explosion Item,Item da Explosão da LDM

+BOM Item,Item da LDM

+BOM No,Nº da LDM

+BOM No. for a Finished Good Item,Nº da LDM para um Item Bom Acabado

+BOM Operation,Operação da LDM

+BOM Operations,Operações da LDM

+BOM Replace Tool,Ferramenta de Substituição da LDM

+BOM replaced,LDM substituída

+Backup Manager,Backup Manager

+Backup Right Now,Faça backup Right Now

+Backups will be uploaded to,Backups serão enviados para

+Balance Qty,Balanço Qtde

+Balance Value,Valor Patrimonial

+"Balances of Accounts of type ""Bank or Cash""",Saldos das contas do tipo &quot;bancária ou dinheiro&quot;

+Bank,Banco

+Bank A/C No.,Nº Cta. Bancária

+Bank Account,Conta Bancária

+Bank Account No.,Nº Conta Bancária

+Bank Accounts,Contas Bancárias

+Bank Clearance Summary,Banco Resumo Clearance

+Bank Name,Nome do Banco

+Bank Reconciliation,Reconciliação Bancária

+Bank Reconciliation Detail,Detalhe da Reconciliação Bancária

+Bank Reconciliation Statement,Declaração de reconciliação bancária

+Bank Voucher,Comprovante Bancário

+Bank or Cash,Banco ou Dinheiro

+Bank/Cash Balance,Banco / Saldo de Caixa

+Barcode,Código de barras

+Based On,Baseado em

+Basic Info,Informações Básicas

+Basic Information,Informações Básicas

+Basic Rate,Taxa Básica

+Basic Rate (Company Currency),Taxa Básica (Moeda Company)

+Batch,Lote

+Batch (lot) of an Item.,Lote de um item.

+Batch Finished Date,Data de Término do Lote

+Batch ID,ID do Lote

+Batch No,Nº do Lote

+Batch Started Date,Data de Início do Lote

+Batch Time Logs for Billing.,Tempo lote Logs para o faturamento.

+Batch Time Logs for billing.,Tempo lote Logs para o faturamento.

+Batch-Wise Balance History,Por lotes História Balance

+Batched for Billing,Agrupadas para Billing

+"Before proceeding, please create Customer from Lead","Antes de prosseguir, por favor, crie Cliente de chumbo"

+Better Prospects,Melhores perspectivas

+Bill Date,Data de Faturamento

+Bill No,Fatura Nº

+Bill of Material to be considered for manufacturing,Lista de Materiais a serem considerados para a fabricação

+Bill of Materials,Lista de Materiais

+Bill of Materials (BOM),Lista de Materiais (LDM)

+Billable,Faturável

+Billed,Faturado

+Billed Amount,valor faturado

+Billed Amt,Valor Faturado

+Billing,Faturamento

+Billing Address,Endereço de Cobrança

+Billing Address Name,Faturamento Nome Endereço

+Billing Status,Estado do Faturamento

+Bills raised by Suppliers.,Contas levantada por Fornecedores.

+Bills raised to Customers.,Contas levantdas para Clientes.

+Bin,Caixa

+Bio,Bio

+Birthday,aniversário

+Block Date,Bloquear Data

+Block Days,Dias bloco

+Block Holidays on important days.,Bloquear feriados em dias importantes.

+Block leave applications by department.,Bloquear deixar aplicações por departamento.

+Blog Post,Blog Mensagem

+Blog Subscriber,Assinante do Blog

+Blood Group,Grupo sanguíneo

+Both Income and Expense balances are zero. No Need to make Period Closing Entry.,Ambos os saldos de receitas e despesas são zero. Não há necessidade de fazer a entrada de encerramento do período .

+Both Warehouse must belong to same Company,Ambos Warehouse devem pertencer a mesma empresa

+Branch,Ramo

+Brand,Marca

+Brand Name,Marca

+Brand master.,Cadastro de Marca.

+Brands,Marcas

+Breakdown,Colapso

+Budget,Orçamento

+Budget Allocated,Orçamento Alocado

+Budget Detail,Detalhe do Orçamento

+Budget Details,Detalhes do Orçamento

+Budget Distribution,Distribuição de Orçamento

+Budget Distribution Detail,Detalhe da Distribuição de Orçamento

+Budget Distribution Details,Detalhes da Distribuição de Orçamento

+Budget Variance Report,Relatório Variance Orçamento

+Build Report,Criar relatório

+Bulk Rename,Bulk Rename

+Bummer! There are more holidays than working days this month.,Bummer! Há mais feriados do que dias úteis deste mês.

+Bundle items at time of sale.,Empacotar itens no momento da venda.

+Buyer of Goods and Services.,Comprador de Mercadorias e Serviços.

+Buying,Compras

+Buying Amount,Comprar Valor

+Buying Settings,Comprar Configurações

+By,Por

+C-FORM/,FORMULÁRIO-C /

+C-Form,Formulário-C

+C-Form Applicable,Formulário-C Aplicável

+C-Form Invoice Detail,Detalhe Fatura do Formulário-C

+C-Form No,Nº do Formulário-C

+C-Form records,Registros C -Form

+CI/2010-2011/,CI/2010-2011 /

+COMM-,COMM-

+CUST,CUST

+CUSTMUM,CUSTMUM

+Calculate Based On,Calcule Baseado em

+Calculate Total Score,Calcular a Pontuação Total

+Calendar Events,Calendário de Eventos

+Call,Chamar

+Campaign,Campanha

+Campaign Name,Nome da Campanha

+"Can not filter based on Account, if grouped by Account","Não é possível filtrar com base em conta , se agrupados por Conta"

+"Can not filter based on Voucher No, if grouped by Voucher","Não é possível filtrar com base no Comprovante Não, se agrupados por voucher"

+Cancelled,Cancelado

+Cancelling this Stock Reconciliation will nullify its effect.,Cancelando este Stock Reconciliação vai anular seu efeito.

+Cannot ,Não é possível

+Cannot Cancel Opportunity as Quotation Exists,Não é possível cancelar Opportunity como Cotação existe

+Cannot approve leave as you are not authorized to approve leaves on Block Dates.,Não pode aprovar deixar que você não está autorizado a aprovar folhas em datas Block.

+Cannot change Year Start Date and Year End Date once the Fiscal Year is saved.,Não é possível alterar Ano Data de Início e Fim de Ano Data vez o Ano Fiscal é salvo.

+Cannot continue.,Não pode continuar.

+"Cannot declare as lost, because Quotation has been made.","Não pode declarar como perdido , porque Cotação foi feita."

+"Cannot delete Serial No in warehouse. \
+				First remove from warehouse, then delete.",

+Cannot set as Lost as Sales Order is made.,Não é possível definir como perdida como ordem de venda é feita.

+Capacity,Capacidade

+Capacity Units,Unidades de Capacidade

+Carry Forward,Encaminhar

+Carry Forwarded Leaves,Encaminhar Licenças

+Case No. cannot be 0,Caso n não pode ser 0

+Cash,Numerário

+Cash Voucher,Comprovante de Caixa

+Cash/Bank Account,Conta do Caixa/Banco

+Category,Categoria

+Cell Number,Telefone Celular

+Change UOM for an Item.,Alterar UDM de um item.

+Change the starting / current sequence number of an existing series.,Alterar o número sequencial de início/atual de uma série existente.

+Channel Partner,Parceiro de Canal

+Charge,Carga

+Chargeable,Taxável

+Chart of Accounts,Plano de Contas

+Chart of Cost Centers,Plano de Centros de Custo

+Chat,Conversar

+Check all the items below that you want to send in this digest.,Marque todos os itens abaixo que você deseja enviar neste resumo.

+Check for Duplicates,Verifique a existência de duplicatas

+Check how the newsletter looks in an email by sending it to your email.,Verifique como a newsletter é exibido em um e-mail enviando-o para o seu e-mail.

+"Check if recurring invoice, uncheck to stop recurring or put proper End Date","Marque se é uma nota fiscal recorrente, desmarque para parar a recorrência ou colocar uma Data Final adequada"

+"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","Marque se você precisa de notas fiscais recorrentes automáticas. Depois de enviar qualquer nota fiscal de venda, a seção Recorrente será visível."

+Check if you want to send salary slip in mail to each employee while submitting salary slip,Marque se você quiser enviar a folha de pagamento pelo correio a cada empregado ao enviar a folha de pagamento

+Check this if you want to force the user to select a series before saving. There will be no default if you check this.,Marque esta opção se você deseja forçar o usuário a selecionar uma série antes de salvar. Não haverá nenhum padrão se você marcar isso.

+Check this if you want to send emails as this id only (in case of restriction by your email provider).,Marque esta opção se você quiser enviar e-mails como este só id (no caso de restrição pelo seu provedor de e-mail).

+Check this if you want to show in website,Marque esta opção se você deseja mostrar no site

+Check this to disallow fractions. (for Nos),Marque esta opção para não permitir frações. (Para n)

+Check this to pull emails from your mailbox,Marque esta a puxar os e-mails de sua caixa de correio

+Check to activate,Marque para ativar

+Check to make Shipping Address,Marque para criar Endereço de Remessa

+Check to make primary address,Marque para criar Endereço Principal

+Cheque,Cheque

+Cheque Date,Data do Cheque

+Cheque Number,Número do cheque

+City,Cidade

+City/Town,Cidade / Município

+Claim Amount,Valor Requerido

+Claims for company expense.,Os pedidos de despesa da empresa.

+Class / Percentage,Classe / Percentual

+Classic,Clássico

+Classification of Customers by region,Classificação de Clientes por região

+Clear Table,Limpar Tabela

+Clearance Date,Data de Liberação

+Click here to buy subscription.,Clique aqui para comprar subscrição.

+Click on 'Make Sales Invoice' button to create a new Sales Invoice.,Clique em &#39;Criar Fatura de vendas&#39; botão para criar uma nova factura de venda.

+Click on a link to get options to expand get options ,

+Client,Cliente

+Close Balance Sheet and book Profit or Loss.,Fechar Balanço e livro ou perda .

+Closed,Fechado

+Closing Account Head,Conta de Fechamento

+Closing Date,Data de Encerramento

+Closing Fiscal Year,Encerramento do exercício fiscal

+Closing Qty,fechando Qtde

+Closing Value,fechando Valor

+CoA Help,Ajuda CoA

+Cold Calling,Cold Calling

+Color,Cor

+Comma separated list of email addresses,Lista separada por vírgulas de endereços de e-mail

+Comments,Comentários

+Commission Rate,Taxa de Comissão

+Commission Rate (%),Taxa de Comissão (%)

+Commission partners and targets,Parceiros de comissão e metas

+Commit Log,Comprometa- Log

+Communication,Comunicação

+Communication HTML,Comunicação HTML

+Communication History,Histórico da comunicação

+Communication Medium,Meio de comunicação

+Communication log.,Log de Comunicação.

+Communications,Comunicações

+Company,Empresa

+Company Abbreviation,Sigla Empresa

+Company Details,Detalhes da Empresa

+Company Email,Empresa E-mail

+Company Info,Informações da Empresa

+Company Master.,Mestre Company.

+Company Name,Nome da Empresa

+Company Settings,Configurações da empresa

+Company branches.,Filiais da Empresa.

+Company departments.,Departamentos da Empresa.

+Company is missing in following warehouses,Empresa está faltando no seguinte armazéns

+Company registration numbers for your reference. Example: VAT Registration Numbers etc.,"Números de registro da empresa para sua referência. Exemplo: CNPJ, IE, etc"

+Company registration numbers for your reference. Tax numbers etc.,"Números da empresa de registro para sua referência. Números fiscais, etc"

+"Company, Month and Fiscal Year is mandatory","Empresa , Mês e Ano Fiscal é obrigatória"

+Complaint,Reclamação

+Complete,Completar

+Completed,Concluído

+Completed Production Orders,Ordens de produção concluídas

+Completed Qty,Qtde concluída

+Completion Date,Data de Conclusão

+Completion Status,Estado de Conclusão

+Confirmation Date,confirmação Data

+Confirmed orders from Customers.,Pedidos confirmados de clientes.

+Consider Tax or Charge for,Considere Imposto ou Encargo para

+Considered as Opening Balance,Considerado como Saldo

+Considered as an Opening Balance,Considerado como um saldo de abertura

+Consultant,Consultor

+Consumable Cost,Custo dos consumíveis

+Consumable cost per hour,Custo de consumíveis por hora

+Consumed Qty,Qtde consumida

+Contact,Contato

+Contact Control,Controle de Contato

+Contact Desc,Descrição do Contato

+Contact Details,Detalhes do Contato

+Contact Email,E-mail do Contato

+Contact HTML,Contato HTML

+Contact Info,Informações para Contato

+Contact Mobile No,Celular do Contato

+Contact Name,Nome do Contato

+Contact No.,Nº Contato.

+Contact Person,Pessoa de Contato

+Contact Type,Tipo de Contato

+Content,Conteúdo

+Content Type,Tipo de Conteúdo

+Contra Voucher,Comprovante de Caixa

+Contract End Date,Data Final do contrato

+Contribution (%),Contribuição (%)

+Contribution to Net Total,Contribuição para o Total Líquido

+Conversion Factor,Fator de Conversão

+Conversion Factor of UOM: %s should be equal to 1. As UOM: %s is Stock UOM of Item: %s.,Factor de Conversão de UOM : % s deve ser igual a 1 . Como UOM :% s é Stock UOM de item :% s .

+Convert into Recurring Invoice,Converter em Nota Fiscal Recorrente

+Convert to Group,Converter em Grupo

+Convert to Ledger,Converter para Ledger

+Converted,Convertido

+Copy From Item Group,Copiar do item do grupo

+Cost Center,Centro de Custos

+Cost Center Details,Detalhes do Centro de Custo

+Cost Center Name,Nome do Centro de Custo

+Cost Center must be specified for PL Account: ,Centro de Custo deve ser especificado para a Conta PL:

+Costing,Custeio

+Country,País

+Country Name,Nome do País

+"Country, Timezone and Currency","País , o fuso horário e moeda"

+Create,Criar

+Create Bank Voucher for the total salary paid for the above selected criteria,Criar Comprovante Bancário para o salário total pago para os critérios acima selecionados

+Create Customer,criar Cliente

+Create Material Requests,Criar Pedidos de Materiais

+Create New,criar Novo

+Create Opportunity,criar Opportunity

+Create Production Orders,Criar Ordens de Produção

+Create Quotation,criar cotação

+Create Receiver List,Criar Lista de Receptor

+Create Salary Slip,Criar Folha de Pagamento

+Create Stock Ledger Entries when you submit a Sales Invoice,Criar entradas da Razão quando você enviar uma fatura de vendas

+Create and Send Newsletters,Criar e enviar Newsletters

+Created Account Head: ,Chefe da conta:

+Created By,Criado por

+Created Customer Issue,Problema do Cliente Criado

+Created Group ,Criado Grupo

+Created Opportunity,Oportunidade Criada

+Created Support Ticket,Ticket de Suporte Criado

+Creates salary slip for above mentioned criteria.,Cria folha de pagamento para os critérios acima mencionados.

+Creation Date,Data de criação

+Creation Document No,Criação de Documentos Não

+Creation Document Type,Tipo de Documento de Criação

+Creation Time,Data de Criação

+Credentials,Credenciais

+Credit,Crédito

+Credit Amt,Montante de Crédito

+Credit Card Voucher,Comprovante do cartão de crédito

+Credit Controller,Controlador de crédito

+Credit Days,Dias de Crédito

+Credit Limit,Limite de Crédito

+Credit Note,Nota de Crédito

+Credit To,Crédito Para

+Credited account (Customer) is not matching with Sales Invoice,Crédito em conta (Customer ) não está combinando com vendas Fatura

+Cross Listing of Item in multiple groups,Listagem Cruzada dos itens em múltiplos grupos

+Currency,Moeda

+Currency Exchange,Câmbio

+Currency Name,Nome da Moeda

+Currency Settings,Configurações Moeda

+Currency and Price List,Moeda e Preço

+Currency is missing for Price List,Moeda está faltando para a lista de preço

+Current Address,Endereço Atual

+Current Address Is,Endereço atual é

+Current BOM,LDM atual

+Current Fiscal Year,Ano Fiscal Atual

+Current Stock,Estoque Atual

+Current Stock UOM,UDM de Estoque Atual

+Current Value,Valor Atual

+Custom,Personalizado

+Custom Autoreply Message,Mensagem de resposta automática personalizada

+Custom Message,Mensagem personalizada

+Customer,Cliente

+Customer (Receivable) Account,Cliente (receber) Conta

+Customer / Item Name,Cliente / Nome do item

+Customer / Lead Address,Cliente / Chumbo Endereço

+Customer Account Head,Cliente Cabeça Conta

+Customer Acquisition and Loyalty,Aquisição de Cliente e Fidelização

+Customer Address,Endereço do cliente

+Customer Addresses And Contacts,Endereços e contatos do cliente

+Customer Code,Código do Cliente

+Customer Codes,Códigos de Clientes

+Customer Details,Detalhes do Cliente

+Customer Discount,Discount cliente

+Customer Discounts,Descontos a clientes

+Customer Feedback,Comentário do Cliente

+Customer Group,Grupo de Clientes

+Customer Group / Customer,Grupo de cliente / cliente

+Customer Group Name,Nome do grupo de Clientes

+Customer Intro,Introdução do Cliente

+Customer Issue,Questão do Cliente

+Customer Issue against Serial No.,Emissão cliente contra Serial No.

+Customer Name,Nome do cliente

+Customer Naming By,Cliente de nomeação

+Customer classification tree.,Árvore de classificação do cliente.

+Customer database.,Banco de dados do cliente.

+Customer's Item Code,Código do Item do Cliente

+Customer's Purchase Order Date,Do Cliente Ordem de Compra Data

+Customer's Purchase Order No,Ordem de Compra do Cliente Não

+Customer's Purchase Order Number,Ordem de Compra Número do Cliente

+Customer's Vendor,Vendedor do cliente

+Customers Not Buying Since Long Time,Os clientes não compra desde há muito tempo

+Customerwise Discount,Desconto referente ao Cliente

+Customization,personalização

+Customize the Notification,Personalize a Notificação

+Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,Personalize o texto introdutório que vai como uma parte do que e-mail. Cada transação tem um texto introdutório separado.

+DN,DN

+DN Detail,Detalhe DN

+Daily,Diário

+Daily Time Log Summary,Resumo Diário Log Tempo

+Data Import,Importar Dados

+Database Folder ID,ID Folder Database

+Database of potential customers.,Banco de dados de clientes potenciais.

+Date,Data

+Date Format,Formato da data

+Date Of Retirement,Data da aposentadoria

+Date and Number Settings,Data e número Configurações

+Date is repeated,Data é repetido

+Date of Birth,Data de Nascimento

+Date of Issue,Data de Emissão

+Date of Joining,Data da Efetivação

+Date on which lorry started from supplier warehouse,Data em que o caminhão partiu do almoxarifado do fornecedor

+Date on which lorry started from your warehouse,Data em que o caminhão partiu do seu almoxarifado

+Dates,Datas

+Days Since Last Order,Dias desde Last Order

+Days for which Holidays are blocked for this department.,Dias para que feriados são bloqueados para este departamento.

+Dealer,Revendedor

+Debit,Débito

+Debit Amt,Montante de Débito

+Debit Note,Nota de Débito

+Debit To,Débito Para

+Debit and Credit not equal for this voucher: Diff (Debit) is ,

+Debit or Credit,Débito ou crédito

+Debited account (Supplier) is not matching with Purchase Invoice,Conta debitada ( Fornecedor ) não está combinando com factura de compra

+Deduct,Subtrair

+Deduction,Dedução

+Deduction Type,Tipo de dedução

+Deduction1,Deduction1

+Deductions,Deduções

+Default,Padrão

+Default Account,Conta Padrão

+Default BOM,LDM padrão

+Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,Conta do Banco/Caixa padrão será atualizada automaticamente na nota fiscal do PDV quando este modo for selecionado.

+Default Bank Account,Conta Bancária Padrão

+Default Buying Price List,Compra Lista de Preços Padrão

+Default Cash Account,Conta Caixa padrão

+Default Company,Empresa padrão

+Default Cost Center,Centro de Custo Padrão

+Default Cost Center for tracking expense for this item.,Centro de Custo padrão para controle de despesas para este item.

+Default Currency,Moeda padrão

+Default Customer Group,Grupo de Clientes padrão

+Default Expense Account,Conta Despesa padrão

+Default Income Account,Conta de Rendimento padrão

+Default Item Group,Grupo de Itens padrão

+Default Price List,Lista de Preços padrão

+Default Purchase Account in which cost of the item will be debited.,Conta de compra padrão em que o custo do item será debitado.

+Default Settings,Configurações padrão

+Default Source Warehouse,Almoxarifado da origem padrão

+Default Stock UOM,Padrão da UDM do Estouqe

+Default Supplier,Fornecedor padrão

+Default Supplier Type,Tipo de fornecedor padrão

+Default Target Warehouse,Almoxarifado de destino padrão

+Default Territory,Território padrão

+Default UOM updated in item ,

+Default Unit of Measure,Unidade de medida padrão

+"Default Unit of Measure can not be changed directly because you have already made some transaction(s) with another UOM. To change default UOM, use 'UOM Replace Utility' tool under Stock module.","Unidade de medida padrão não pode ser alterado diretamente porque você já fez alguma transação (s) com outro UOM . Para alterar UOM padrão, use ' UOM Substituir Utility ""ferramenta abaixo Stock módulo."

+Default Valuation Method,Método de Avaliação padrão

+Default Warehouse,Armazém padrão

+Default Warehouse is mandatory for Stock Item.,Armazém padrão é obrigatório para Banco de Item.

+Default settings for Shopping Cart,As configurações padrão para Carrinho de Compras

+"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","Definir Orçamento para este Centro de Custo. Para definir ação do orçamento, consulte <a href=""#!List/Company"">Cadastro de Empresa</a>"

+Delete,Excluir

+Delivered,Entregue

+Delivered Items To Be Billed,Itens entregues a ser cobrado

+Delivered Qty,Qtde entregue

+Delivered Serial No ,

+Delivery Date,Data de entrega

+Delivery Details,Detalhes da entrega

+Delivery Document No,Nº do Documento de Entrega

+Delivery Document Type,Tipo do Documento de Entrega

+Delivery Note,Guia de Remessa

+Delivery Note Item,Item da Guia de Remessa

+Delivery Note Items,Itens da Guia de Remessa

+Delivery Note Message,Mensagem da Guia de Remessa

+Delivery Note No,Nº da Guia de Remessa

+Delivery Note Required,Guia de Remessa Obrigatória

+Delivery Note Trends,Nota de entrega Trends

+Delivery Status,Estado da entrega

+Delivery Time,Prazo de entrega

+Delivery To,Entrega

+Department,Departamento

+Depends on LWP,Dependem do LWP

+Description,Descrição

+Description HTML,Descrição HTML

+Description of a Job Opening,Descrição de uma vaga de emprego

+Designation,Designação

+Detailed Breakup of the totals,Detalhamento dos totais

+Details,Detalhes

+Difference,Diferença

+Difference Account,Conta Diferença

+Different UOM for items will lead to incorrect,UOM diferente para itens levará a incorreta

+Disable Rounded Total,Desativar total arredondado

+Discount  %,% De desconto

+Discount %,% De desconto

+Discount (%),Desconto (%)

+"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","Campos de desconto estarão disponíveis em Ordem de Compra, Recibo de Compra, Nota Fiscal de Compra"

+Discount(%),Desconto (%)

+Display all the individual items delivered with the main items,Exibir todos os itens individuais entregues com os itens principais

+Distinct unit of an Item,Unidade distinta de um item

+Distribute transport overhead across items.,Distribuir o custo de transporte através dos itens.

+Distribution,Distribuição

+Distribution Id,Id da distribuição

+Distribution Name,Nome da distribuição

+Distributor,Distribuidor

+Divorced,Divorciado

+Do Not Contact,Não entre em contato

+Do not show any symbol like $ etc next to currencies.,Não mostrar qualquer símbolo como US $ etc ao lado de moedas.

+Do you really want to STOP ,

+Do you really want to STOP this Material Request?,Você realmente quer parar esta solicitação de materiais ?

+Do you really want to Submit all Salary Slip for month : ,

+Do you really want to UNSTOP ,

+Do you really want to UNSTOP this Material Request?,Você realmente quer para desentupir este Pedir material?

+Doc Name,Nome do Documento

+Doc Type,Tipo do Documento

+Document Description,Descrição do documento

+Document Type,Tipo de Documento

+Documentation,Documentação

+Documents,Documentos

+Domain,Domínio

+Don't send Employee Birthday Reminders,Não envie Employee Aniversário Lembretes

+Download Materials Required,Baixar Materiais Necessários

+Download Reconcilation Data,Download dados a reconciliação

+Download Template,Baixar o Modelo

+Download a report containing all raw materials with their latest inventory status,Baixar um relatório contendo todas as matérias-primas com o seu estado mais recente do inventário

+"Download the Template, fill appropriate data and attach the modified file.","Baixe o modelo , preencha os dados apropriados e anexe o arquivo modificado."

+"Download the Template, fill appropriate data and attach the modified file.
+All dates and employee combination in the selected period will come in the template, with existing attendance records",

+Draft,Rascunho

+Dropbox,Dropbox

+Dropbox Access Allowed,Dropbox acesso permitido

+Dropbox Access Key,Dropbox Chave de Acesso

+Dropbox Access Secret,Dropbox acesso secreta

+Due Date,Data de Vencimento

+Duplicate Item,duplicar item

+EMP/,EMP /

+ERPNext Setup,Setup ERPNext

+ERPNext Setup Guide,Guia de Configuração ERPNext

+"ERPNext is an open-source web based ERP made by Web Notes Technologies Pvt Ltd. to provide an integrated tool to manage most processes in a small organization. For more information about Web Notes, or to buy hosting servies, go to ",

+ESIC CARD No,Nº CARTÃO ESIC

+ESIC No.,Nº ESIC.

+Earliest,Mais antigas

+Earning,Ganho

+Earning & Deduction,Ganho &amp; Dedução

+Earning Type,Tipo de Ganho

+Earning1,Earning1

+Edit,Editar

+Educational Qualification,Qualificação Educacional

+Educational Qualification Details,Detalhes da Qualificação Educacional

+Eg. smsgateway.com/api/send_sms.cgi,Por exemplo: smsgateway.com / api / send_sms.cgi

+Electricity Cost,Custo de Energia Elétrica

+Electricity cost per hour,Custo de eletricidade por hora

+Email,E-mail

+Email Digest,Resumo por E-mail

+Email Digest Settings,Configurações do Resumo por E-mail

+Email Digest: ,

+Email Id,Endereço de e-mail

+"Email Id must be unique, already exists for: ","Id e-mail deve ser único, já existe para:"

+"Email Id where a job applicant will email e.g. ""jobs@example.com""","Endereço do e-mail onde um candidato a emprego vai enviar e-mail, por exemplo: &quot;empregos@exemplo.com&quot;"

+Email Sent?,E-mail enviado?

+Email Settings,Configurações de e-mail

+Email Settings for Outgoing and Incoming Emails.,Configurações de e-mail para e-mails enviados e recebidos.

+Email ids separated by commas.,Ids e-mail separados por vírgulas.

+"Email settings for jobs email id ""jobs@example.com""",Configurações de e-mail para e-mail de empregos &quot;empregos@exemplo.com&quot;

+"Email settings to extract Leads from sales email id e.g. ""sales@example.com""","Configurações de e-mail para extrair Prospectos do e-mail de vendas, por exemplo &quot;vendas@exemplo.com&quot;"

+Emergency Contact,Contato de emergência

+Emergency Contact Details,Detalhes do contato de emergência

+Emergency Phone,Telefone de emergência

+Employee,Funcionário

+Employee Birthday,Aniversário empregado

+Employee Designation.,Designação empregado.

+Employee Details,Detalhes do Funcionário

+Employee Education,Escolaridade do Funcionário

+Employee External Work History,Histórico de trabalho externo do Funcionário

+Employee Information,Informações do Funcionário

+Employee Internal Work History,Histórico de trabalho interno do Funcionário

+Employee Internal Work Historys,Histórico de trabalho interno do Funcionário

+Employee Leave Approver,Empregado Leave Approver

+Employee Leave Balance,Equilíbrio Leave empregado

+Employee Name,Nome do Funcionário

+Employee Number,Número do Funcionário

+Employee Records to be created by,Empregado Records para ser criado por

+Employee Settings,Configurações Empregado

+Employee Setup,Configuração do Funcionário

+Employee Type,Tipo de empregado

+Employee grades,Notas do funcionário

+Employee record is created using selected field. ,Registro de empregado é criado usando o campo selecionado.

+Employee records.,Registros de funcionários.

+Employee: ,Funcionário:

+Employees Email Id,Endereços de e-mail dos Funcionários

+Employment Details,Detalhes de emprego

+Employment Type,Tipo de emprego

+Enable / Disable Email Notifications,Habilitar / Desabilitar Notificações de e-mail

+Enable Shopping Cart,Ativar Carrinho de Compras

+Enabled,Habilitado

+Encashment Date,Data da cobrança

+End Date,Data final

+End date of current invoice's period,Data final do período de fatura atual

+End of Life,Fim de Vida

+Enter Row,Digite a Linha

+Enter Verification Code,Digite o Código de Verificação

+Enter campaign name if the source of lead is campaign.,Digite o nome da campanha se a origem do Prospecto foi uma campanha.

+Enter department to which this Contact belongs,Entre com o departamento a que este contato pertence

+Enter designation of this Contact,Digite a designação deste contato

+"Enter email id separated by commas, invoice will be mailed automatically on particular date","Digite os endereços de e-mail separados por vírgulas, a fatura será enviada automaticamente na data determinada"

+Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,Digite itens e qtde. planejada para o qual você quer levantar ordens de produção ou fazer o download de matérias-primas para a análise.

+Enter name of campaign if source of enquiry is campaign,Digite o nome da campanha se o motivo da consulta foi uma campanha.

+"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","Digite os parâmetros da URL estática aqui (por exemplo remetente=ERPNext, usuario=ERPNext, senha=1234, etc)"

+Enter the company name under which Account Head will be created for this Supplier,Digite o nome da empresa sob a qual a Conta será criada para este fornecedor

+Enter url parameter for message,Digite o parâmetro da url para mensagem

+Enter url parameter for receiver nos,Digite o parâmetro da url para os números de receptores

+Entries,Lançamentos

+Entries against,Entradas contra

+Entries are not allowed against this Fiscal Year if the year is closed.,Lançamentos não são permitidos contra este Ano Fiscal se o ano está fechado.

+Error,Erro

+Error for,Erro para

+Estimated Material Cost,Custo estimado de Material

+Everyone can read,Todo mundo pode ler

+"Example: ABCD.#####
+If series is set and Serial No is not mentioned in transactions, then automatic serial number will be created based on this series. If you always want to explicitly mention Serial Nos for this item. leave this blank.",

+Exchange Rate,Taxa de Câmbio

+Excise Page Number,Número de página do imposto

+Excise Voucher,Comprovante do imposto

+Exemption Limit,Limite de isenção

+Exhibition,Exposição

+Existing Customer,Cliente existente

+Exit,Sair

+Exit Interview Details,Detalhes da Entrevista de saída

+Expected,Esperado

+Expected Date cannot be before Material Request Date,Data prevista não pode ser antes de Material Data do Pedido

+Expected Delivery Date,Data de entrega prevista

+Expected End Date,Data Final prevista

+Expected Start Date,Data Inicial prevista

+Expense Account,Conta de Despesas

+Expense Account is mandatory,Conta de despesa é obrigatória

+Expense Claim,Pedido de Reembolso de Despesas

+Expense Claim Approved,Pedido de Reembolso de Despesas Aprovado

+Expense Claim Approved Message,Mensagem de aprovação do Pedido de Reembolso de Despesas

+Expense Claim Detail,Detalhe do Pedido de Reembolso de Despesas

+Expense Claim Details,Detalhes do Pedido de Reembolso de Despesas

+Expense Claim Rejected,Pedido de Reembolso de Despesas Rejeitado

+Expense Claim Rejected Message,Mensagem de recusa do Pedido de Reembolso de Despesas

+Expense Claim Type,Tipo de Pedido de Reembolso de Despesas

+Expense Claim has been approved.,Despesa reivindicação foi aprovada.

+Expense Claim has been rejected.,Despesa reivindicação foi rejeitada.

+Expense Claim is pending approval. Only the Expense Approver can update status.,Despesa reivindicação está pendente de aprovação . Somente o aprovador Despesa pode atualizar status.

+Expense Date,Data da despesa

+Expense Details,Detalhes da despesa

+Expense Head,Conta de despesas

+Expense account is mandatory for item,Conta de despesa é obrigatória para o item

+Expense/Difference account is mandatory for item: ,

+Expenses Booked,Despesas agendadas

+Expenses Included In Valuation,Despesas incluídos na avaliação

+Expenses booked for the digest period,Despesas reservadas para o período digest

+Expiry Date,Data de validade

+Exports,Exportações

+External,Externo

+Extract Emails,Extrair e-mails

+FCFS Rate,Taxa FCFS

+FIFO,PEPS

+Failed: ,Falha:

+Family Background,Antecedentes familiares

+Fax,Fax

+Features Setup,Configuração de características

+Feed,Alimentar

+Feed Type,Tipo de alimentação

+Feedback,Comentários

+Female,Feminino

+Fetch exploded BOM (including sub-assemblies),Fetch BOM explodiu (incluindo sub-conjuntos )

+"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","Campo disponível na Guia de Remessa, Cotação, Nota Fiscal de Venda, Ordem de Venda"

+Files Folder ID,Arquivos de ID de pasta

+Fill the form and save it,Preencha o formulário e salvá-lo

+Filter By Amount,Filtrar por Quantidade

+Filter By Date,Filtrar por data

+Filter based on customer,Filtrar baseado em cliente

+Filter based on item,Filtrar baseado no item

+Financial Analytics,Análise Financeira

+Financial Statements,Demonstrações Financeiras

+Finished Goods,Produtos Acabados

+First Name,Nome

+First Responded On,Primeira resposta em

+Fiscal Year,Exercício fiscal

+Fixed Asset Account,Conta de ativo fixo

+Float Precision,Precisão flutuante

+Follow via Email,Siga por e-mail

+"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",A tabela a seguir mostrará valores se os itens são sub-contratados. Estes valores serão obtidos a partir do cadastro da &quot;Lista de Materiais&quot; de itens sub-contratados.

+For Company,Para a Empresa

+For Employee,Para o Funcionário

+For Employee Name,Para Nome do Funcionário

+For Production,Para Produção

+For Reference Only.,Apenas para referência.

+For Sales Invoice,Para fatura de vendas

+For Server Side Print Formats,Para o lado do servidor de impressão Formatos

+For Supplier,para Fornecedor

+For UOM,Para UOM

+For Warehouse,Para Almoxarifado

+"For e.g. 2012, 2012-13","Para por exemplo 2012, 2012-13"

+For opening balance entry account can not be a PL account,Para a abertura de conta de entrada saldo não pode ser uma conta de PL

+For reference,Para referência

+For reference only.,Apenas para referência.

+"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes","Para a comodidade dos clientes, estes códigos podem ser usados ​​em formatos de impressão, como Notas Fiscais e Guias de Remessa"

+Forum,Fórum

+Fraction,Fração

+Fraction Units,Unidades fracionadas

+Freeze Stock Entries,Congelar da Entries

+Friday,Sexta-feira

+From,De

+From Bill of Materials,De Bill of Materials

+From Company,Da Empresa

+From Currency,De Moeda

+From Currency and To Currency cannot be same,De Moeda e Para Moeda não pode ser o mesmo

+From Customer,Do Cliente

+From Customer Issue,Do problema do cliente

+From Date,A partir da data

+From Delivery Note,De Nota de Entrega

+From Employee,De Empregado

+From Lead,De Chumbo

+From Maintenance Schedule,Do Programa de Manutenção

+From Material Request,Do Pedido de materiais

+From Opportunity,De Opportunity

+From Package No.,De No. Package

+From Purchase Order,Da Ordem de Compra

+From Purchase Receipt,De Recibo de compra

+From Quotation,De Citação

+From Sales Order,Da Ordem de Vendas

+From Supplier Quotation,De Fornecedor Cotação

+From Time,From Time

+From Value,De Valor

+From Value should be less than To Value,Do valor deve ser inferior a de Valor

+Frozen,Congelado

+Frozen Accounts Modifier,Contas congeladas Modifier

+Fulfilled,Cumprido

+Full Name,Nome Completo

+Fully Completed,Totalmente concluída

+"Further accounts can be made under Groups,","Outras contas podem ser feitas em grupos ,"

+Further nodes can be only created under 'Group' type nodes,"Outros nós só pode ser criado sob os nós do tipo ""grupo"""

+GL Entry,Lançamento GL

+GL Entry: Debit or Credit amount is mandatory for ,GL Entrada: Débito ou crédito montante é obrigatória para

+GRN,GRN

+Gantt Chart,Gráfico de Gantt

+Gantt chart of all tasks.,Gráfico de Gantt de todas as tarefas.

+Gender,Sexo

+General,Geral

+General Ledger,Razão Geral

+Generate Description HTML,Gerar Descrição HTML

+Generate Material Requests (MRP) and Production Orders.,Gerar Pedidos de Materiais (MRP) e ordens de produção.

+Generate Salary Slips,Gerar folhas de pagamento

+Generate Schedule,Gerar Agenda

+"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","Gerar guias de remessa de pacotes a serem entregues. Usado para notificar o número do pacote, o conteúdo do pacote e seu peso."

+Generates HTML to include selected image in the description,Gera HTML para incluir a imagem selecionada na descrição

+Get Advances Paid,Obter adiantamentos pagos

+Get Advances Received,Obter adiantamentos recebidos

+Get Current Stock,Obter Estoque atual

+Get Items,Obter itens

+Get Items From Sales Orders,Obter itens de Pedidos de Vendas

+Get Items from BOM,Obter itens de BOM

+Get Last Purchase Rate,Obter Valor da Última Compra

+Get Non Reconciled Entries,Obter lançamentos não Reconciliados

+Get Outstanding Invoices,Obter faturas pendentes

+Get Sales Orders,Obter Ordens de Venda

+Get Specification Details,Obter detalhes da Especificação

+Get Stock and Rate,Obter Estoque e Valor

+Get Template,Obter Modelo

+Get Terms and Conditions,Obter os Termos e Condições

+Get Weekly Off Dates,Obter datas de descanso semanal

+"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","Obter valorização e estoque disponível no almoxarifado de origem/destino na data e hora de postagem mencionada. Se for item serializado, pressione este botão depois de entrar os nº de série."

+GitHub Issues,Questões GitHub

+Global Defaults,Padrões globais

+Global Settings / Default Values,Valores Global Settings / Default

+Go to the appropriate group (usually Application of Funds > Current Assets > Bank Accounts),Vá para o grupo apropriado (geralmente Aplicação dos activos dos fundos > actuais> Contas Bancárias )

+Go to the appropriate group (usually Source of Funds > Current Liabilities > Taxes and Duties),Vá para o grupo apropriado (geralmente Fonte de Recursos > Passivo Circulante > Impostos e Taxas )

+Goal,Meta

+Goals,Metas

+Goods received from Suppliers.,Mercadorias recebidas de fornecedores.

+Google Drive,Google Drive

+Google Drive Access Allowed,Acesso Google Drive admitidos

+Grade,Grau

+Graduate,Pós-graduação

+Grand Total,Total Geral

+Grand Total (Company Currency),Grande Total (moeda da empresa)

+Gratuity LIC ID,ID LIC gratuidade

+"Grid ""","Grid """

+Gross Margin %,Margem Bruta %

+Gross Margin Value,Valor Margem Bruta

+Gross Pay,Salário bruto

+Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,Salário bruto + Valor em atraso + Valor de cobrança - Dedução Total

+Gross Profit,Lucro bruto

+Gross Profit (%),Lucro Bruto (%)

+Gross Weight,Peso bruto

+Gross Weight UOM,UDM do Peso Bruto

+Group,Grupo

+Group or Ledger,Grupo ou Razão

+Groups,Grupos

+HR,RH

+HR Settings,Configurações HR

+HTML / Banner that will show on the top of product list.,HTML / Faixa que vai ser mostrada no topo da lista de produtos.

+Half Day,Meio Dia

+Half Yearly,Semestral

+Half-yearly,Semestral

+Happy Birthday!,Feliz Aniversário!

+Has Batch No,Tem nº de Lote

+Has Child Node,Tem nó filho

+Has Serial No,Tem nº de Série

+Header,Cabeçalho

+Heads (or groups) against which Accounting Entries are made and balances are maintained.,Contas (ou grupos) contra a qual os lançamentos de contabilidade são feitos e os saldos são mantidos.

+Health Concerns,Preocupações com a Saúde

+Health Details,Detalhes sobre a Saúde

+Held On,Realizada em

+Help,Ajudar

+Help HTML,Ajuda HTML

+"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","Ajuda: Para vincular a outro registro no sistema, use &quot;# Form / Nota / [Nota Name]&quot; como a ligação URL. (Não use &quot;http://&quot;)"

+"Here you can maintain family details like name and occupation of parent, spouse and children","Aqui você pode manter detalhes familiares como o nome e ocupação do cônjuge, pai e filhos"

+"Here you can maintain height, weight, allergies, medical concerns etc","Aqui você pode manter a altura, peso, alergias, preocupações médica, etc"

+Hey! All these items have already been invoiced.,Hey! Todos esses itens já foram faturados.

+Hide Currency Symbol,Ocultar Símbolo de Moeda

+High,Alto

+History In Company,Histórico na Empresa

+Hold,Segurar

+Holiday,Feriado

+Holiday List,Lista de feriado

+Holiday List Name,Nome da lista de feriados

+Holidays,Feriados

+Home,Início

+Host,Host

+"Host, Email and Password required if emails are to be pulled","Host, E-mail e Senha são necessários se desejar obter e-mails"

+Hour Rate,Valor por hora

+Hour Rate Labour,Valor por hora de mão-de-obra

+Hours,Horas

+How frequently?,Com que frequência?

+"How should this currency be formatted? If not set, will use system defaults","Como essa moeda deve ser formatada? Se não for definido, serão usados os padrões do sistema"

+Human Resource,Recursos Humanos

+I,Eu

+IDT,IDT

+II,II

+III,III

+IN,EM

+INV,INV

+INV/10-11/,INV/10-11 /

+ITEM,ITEM

+IV,IV

+Identification of the package for the delivery (for print),Identificação do pacote para a Entrega (para impressão)

+If Income or Expense,Se a renda ou Despesa

+If Monthly Budget Exceeded,Se o orçamento mensal for excedido

+"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.
+Available in Delivery Note and Sales Order",

+"If Supplier Part Number exists for given Item, it gets stored here","Se Número da Peça do Fornecedor existir para um determinado item, ele fica armazenado aqui"

+If Yearly Budget Exceeded,Se orçamento anual for excedido

+"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","Se marcado, os itens da LDM para a Sub-Montagem serão considerados para obter matérias-primas. Caso contrário, todos os itens da sub-montagem vão ser tratados como matéria-prima."

+"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","Se marcado, não total. de dias de trabalho vai incluir férias, e isso vai reduzir o valor de salário por dia"

+"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","Se marcado, um e-mail com formato HTML anexado será adicionado a uma parte do corpo do email, bem como anexo. Para enviar apenas como acessório, desmarque essa."

+"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","Se marcado, o valor do imposto será considerado como já incluído na Impressão de Taxa / Impressão do Valor"

+"If disable, 'Rounded Total' field will not be visible in any transaction","Se desativar, &#39;Arredondado Total&#39; campo não será visível em qualquer transação"

+"If enabled, the system will post accounting entries for inventory automatically.","Se ativado, o sistema irá postar lançamentos contábeis para o inventário automaticamente."

+If more than one package of the same type (for print),Se mais do que uma embalagem do mesmo tipo (para impressão)

+"If no change in either Quantity or Valuation Rate, leave the cell blank.","Se nenhuma alteração em qualquer quantidade ou Avaliação Rate, deixar em branco o celular."

+If non standard port (e.g. 587),"Se não for a porta padrão (por exemplo, 587)"

+If not applicable please enter: NA,Se não for aplicável digite: NA

+"If not checked, the list will have to be added to each Department where it has to be applied.","Se não for controlada, a lista deverá ser adicionado a cada departamento onde tem de ser aplicado."

+"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","Se definido, a entrada de dados só é permitida para usuários especificados. Outra, a entrada é permitida para todos os usuários com permissões necessárias."

+"If specified, send the newsletter using this email address","Se especificado, enviar a newsletter usando esse endereço de e-mail"

+"If the account is frozen, entries are allowed to restricted users.","Se a conta for congelada , as entradas são permitidos aos usuários restritos."

+"If this Account represents a Customer, Supplier or Employee, set it here.","Se essa conta representa um cliente, fornecedor ou funcionário, estabeleça aqui."

+"If you follow Quality Inspection<br>
+Enables item QA Required and QA No in Purchase Receipt",

+If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,Se você tiver Equipe de Vendas e Parceiros de Venda (Parceiros de Canal) eles podem ser marcadas e manter suas contribuições na atividade de vendas

+"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","Se você criou um modelo padrão no cadastro de Impostos de Compra e Encargos, selecione um e clique no botão abaixo."

+"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","Se você criou um modelo padrão no cadastro de Impostos de Vendas e Encargos, selecione um e clique no botão abaixo."

+"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","Se você formatos longos de impressão, esse recurso pode ser usado para dividir a página a ser impressa em várias páginas com todos os cabeçalhos e rodapés em cada página"

+"If you involve in manufacturing activity<br>
+Enables item <b>Is Manufactured</b>",

+Ignore,Ignorar

+Ignored: ,Ignorados:

+Image,Imagem

+Image View,Ver imagem

+Implementation Partner,Parceiro de implementação

+Import,Importar

+Import Attendance,Importação de Atendimento

+Import Failed!,Falha na importação !

+Import Log,Importar Log

+Import Successful!,Importe com sucesso!

+Imports,Importações

+In Hours,Em Horas

+In Process,Em Processo

+In Qty,No Qt

+In Row,Em Linha

+In Value,em Valor

+In Words,Por extenso

+In Words (Company Currency),In Words (Moeda Company)

+In Words (Export) will be visible once you save the Delivery Note.,Por extenso (Exportação) será visível quando você salvar a Guia de Remessa.

+In Words will be visible once you save the Delivery Note.,Por extenso será visível quando você salvar a Guia de Remessa.

+In Words will be visible once you save the Purchase Invoice.,Por extenso será visível quando você salvar a Nota Fiscal de Compra.

+In Words will be visible once you save the Purchase Order.,Por extenso será visível quando você salvar a Ordem de Compra.

+In Words will be visible once you save the Purchase Receipt.,Por extenso será visível quando você salvar o recibo de compra.

+In Words will be visible once you save the Quotation.,Por extenso será visível quando você salvar a cotação.

+In Words will be visible once you save the Sales Invoice.,Por extenso será visível quando você salvar a Nota Fiscal de Venda.

+In Words will be visible once you save the Sales Order.,Por extenso será visível quando você salvar a Ordem de Venda.

+Incentives,Incentivos

+Incharge,incharge

+Incharge Name,Nome do Responsável

+Include holidays in Total no. of Working Days,Incluir feriados em nenhuma total. de dias de trabalho

+Income / Expense,Receitas / Despesas

+Income Account,Conta de Renda

+Income Booked,Renda Reservado

+Income Year to Date,Ano de rendimento até a Data

+Income booked for the digest period,Renda reservado para o período digest

+Incoming,Entrada

+Incoming / Support Mail Setting,Entrada / Suporte Setting Correio

+Incoming Rate,Taxa de entrada

+Incoming quality inspection.,Inspeção de qualidade de entrada.

+Indicates that the package is a part of this delivery,Indica que o pacote é uma parte desta entrega

+Individual,Individual

+Industry,Indústria

+Industry Type,Tipo de indústria

+Inspected By,Inspecionado por

+Inspection Criteria,Critérios de Inspeção

+Inspection Required,Inspeção Obrigatória

+Inspection Type,Tipo de Inspeção

+Installation Date,Data de Instalação

+Installation Note,Nota de Instalação

+Installation Note Item,Item da Nota de Instalação

+Installation Status,Estado da Instalação

+Installation Time,O tempo de Instalação

+Installation record for a Serial No.,Registro de instalação de um nº de série

+Installed Qty,Quantidade Instalada

+Instructions,Instruções

+Integrate incoming support emails to Support Ticket,Integrar e-mails de apoio recebidas de Apoio Ticket

+Interested,Interessado

+Internal,Interno

+Introduction,Introdução

+Invalid Delivery Note. Delivery Note should exist and should be in draft state. Please rectify and try again.,"Inválido Nota de Entrega . Nota de Entrega deve existir e deve estar em estado de rascunho . Por favor, corrigir e tentar novamente."

+Invalid Email Address,Endereço de email inválido

+Invalid Leave Approver,Inválido Deixe Approver

+Invalid Master Name,Invalid Name Mestre

+Invalid quantity specified for item ,

+Inventory,Inventário

+Invoice Date,Data da nota fiscal

+Invoice Details,Detalhes da nota fiscal

+Invoice No,Nota Fiscal nº

+Invoice Period From Date,Período Inicial de Fatura

+Invoice Period To Date,Período Final de Fatura

+Invoiced Amount (Exculsive Tax),Valor faturado ( Exculsive Tributário)

+Is Active,É Ativo

+Is Advance,É antecipado

+Is Asset Item,É item de ativo

+Is Cancelled,É cancelado

+Is Carry Forward,É encaminhado

+Is Default,É padrão

+Is Encash,É cobrança

+Is LWP,É LWP

+Is Opening,É abertura

+Is Opening Entry,Está abrindo Entry

+Is PL Account,É Conta PL

+Is POS,É PDV

+Is Primary Contact,É o contato principal

+Is Purchase Item,É item de compra

+Is Sales Item,É item de venda

+Is Service Item,É item de serviço

+Is Stock Item,É item de estoque

+Is Sub Contracted Item,É item subcontratado

+Is Subcontracted,É subcontratada

+Is this Tax included in Basic Rate?,Este imposto está incluído no Valor Base?

+Issue,Questão

+Issue Date,Data da Questão

+Issue Details,Detalhes da Questão

+Issued Items Against Production Order,Itens emitida contra Ordem de Produção

+It can also be used to create opening stock entries and to fix stock value.,Ele também pode ser usado para criar entradas de abertura de ações e fixar o valor das ações .

+Item,item

+Item ,

+Item Advanced,Item antecipado

+Item Barcode,Código de barras do Item

+Item Batch Nos,Nº do Lote do Item

+Item Classification,Classificação do Item

+Item Code,Código do Item

+Item Code (item_code) is mandatory because Item naming is not sequential.,"Código do item (item_code) é obrigatório, pois nomeação artigo não é seqüencial."

+Item Code and Warehouse should already exist.,Código do item e Warehouse já deve existir.

+Item Code cannot be changed for Serial No.,Código do item não pode ser alterado para Serial No.

+Item Customer Detail,Detalhe do Cliente do Item

+Item Description,Descrição do Item

+Item Desription,Descrição do Item

+Item Details,Detalhes do Item

+Item Group,Grupo de Itens

+Item Group Name,Nome do Grupo de Itens

+Item Group Tree,Item Tree grupo

+Item Groups in Details,Detalhes dos Grupos de Itens

+Item Image (if not slideshow),Imagem do Item (se não for slideshow)

+Item Name,Nome do Item

+Item Naming By,Item de nomeação

+Item Price,Preço do Item

+Item Prices,Preços de itens

+Item Quality Inspection Parameter,Parâmetro de Inspeção de Qualidade do Item

+Item Reorder,Item Reordenar

+Item Serial No,Nº de série do Item

+Item Serial Nos,Nº de série de Itens

+Item Shortage Report,Item de relatório Escassez

+Item Supplier,Fornecedor do Item

+Item Supplier Details,Detalhes do Fornecedor do Item

+Item Tax,Imposto do Item

+Item Tax Amount,Valor do Imposto do Item

+Item Tax Rate,Taxa de Imposto do Item

+Item Tax1,Item Tax1

+Item To Manufacture,Item Para Fabricação

+Item UOM,UDM do Item

+Item Website Specification,Especificação do Site do Item

+Item Website Specifications,Especificações do Site do Item

+Item Wise Tax Detail ,Detalhe Imposto Sábio item

+Item classification.,Classificação do Item.

+Item is neither Sales nor Service Item,Item está nem vendas nem Serviço item

+"Item must be a purchase item, \
+					as it is present in one or many Active BOMs",

+Item must have 'Has Serial No' as 'Yes',"O artigo deve ter 'não tem de série ', como 'Yes'"

+Item table can not be blank,Mesa Item não pode estar em branco

+Item to be manufactured or repacked,Item a ser fabricado ou reembalado

+Item will be saved by this name in the data base.,O Item será salvo com este nome na base de dados.

+"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","Detalhes do Item, Garantia, CAM (Contrato Anual de Manutenção) serão carregados automaticamente quando o número de série for selecionado."

+Item-wise Last Purchase Rate,Item-wise Última Tarifa de Compra

+Item-wise Price List Rate,-Item sábio Preço de Taxa

+Item-wise Purchase History,Item-wise Histórico de compras

+Item-wise Purchase Register,Item-wise Compra Register

+Item-wise Sales History,Item-wise Histórico de Vendas

+Item-wise Sales Register,Vendas de item sábios Registrar

+Items,Itens

+Items To Be Requested,Itens a ser solicitado

+"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty","Os itens a serem solicitados que estão &quot;Fora de Estoque&quot;, considerando todos os almoxarifados com base na quantidade projetada e pedido mínimo"

+Items which do not exist in Item master can also be entered on customer's request,Itens que não existem no Cadastro de Itens também podem ser inseridos na requisição do cliente

+Itemwise Discount,Desconto relativo ao Item

+Itemwise Recommended Reorder Level,Itemwise Recomendado nível de reposição

+JV,JV

+Job Applicant,Candidato a emprego

+Job Opening,Vaga de emprego

+Job Profile,Perfil da vaga

+Job Title,Cargo

+"Job profile, qualifications required etc.","Perfil da vaga, qualificações exigidas, etc"

+Jobs Email Settings,Configurações do e-mail de empregos

+Journal Entries,Lançamentos do livro Diário

+Journal Entry,Lançamento do livro Diário

+Journal Voucher,Comprovante do livro Diário

+Journal Voucher Detail,Detalhe do Comprovante do livro Diário

+Journal Voucher Detail No,Nº do Detalhe do Comprovante do livro Diário

+KRA,KRA

+"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","Mantenha o controle de campanhas de vendas. Mantenha o controle de ligações, cotações, ordem de venda, etc das campanhas para medir retorno sobre o investimento."

+Keep a track of communication related to this enquiry which will help for future reference.,"Mantenha o controle de comunicações relacionadas a esta consulta, o que irá ajudar para futuras referências."

+Key Performance Area,Área Chave de Performance

+Key Responsibility Area,Área Chave de Responsabilidade

+LEAD,LEAD

+LEAD/10-11/,LEAD/10-11 /

+LEAD/MUMBAI/,LEAD / MUMBAI /

+LR Date,Data LR

+LR No,Nº LR

+Label,Etiqueta

+Landed Cost Item,Custo de desembarque do Item

+Landed Cost Items,Custo de desembarque dos Itens

+Landed Cost Purchase Receipt,Recibo de compra do custo de desembarque

+Landed Cost Purchase Receipts,Recibos de compra do custo de desembarque

+Landed Cost Wizard,Assistente de Custo de Desembarque

+Last Name,Sobrenome

+Last Purchase Rate,Valor da última compra

+Latest,Latest

+Latest Updates,Últimas Atualizações

+Lead,Prospecto

+Lead Details,Detalhes do Prospecto

+Lead Id,chumbo Id

+Lead Name,Nome do Prospecto

+Lead Owner,Proprietário do Prospecto

+Lead Source,Chumbo Fonte

+Lead Status,Chumbo Estado

+Lead Time Date,Prazo de entrega

+Lead Time Days,Prazo de entrega

+Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,Levar dias Tempo é o número de dias em que este item é esperado no seu armazém. Este dia é buscada em solicitar material ao selecionar este item.

+Lead Type,Tipo de Prospecto

+Leave Allocation,Alocação de Licenças

+Leave Allocation Tool,Ferramenta de Alocação de Licenças

+Leave Application,Solicitação de Licenças

+Leave Approver,Aprovador de Licenças

+Leave Approver can be one of,Adicione Approver pode ser um dos

+Leave Approvers,Deixe aprovadores

+Leave Balance Before Application,Saldo de Licenças antes da solicitação

+Leave Block List,Deixe Lista de Bloqueios

+Leave Block List Allow,Deixe Lista de Bloqueios Permitir

+Leave Block List Allowed,Deixe Lista de Bloqueios admitidos

+Leave Block List Date,Deixe Data Lista de Bloqueios

+Leave Block List Dates,Deixe as datas Lista de Bloqueios

+Leave Block List Name,Deixe o nome Lista de Bloqueios

+Leave Blocked,Deixe Bloqueados

+Leave Control Panel,Painel de Controle de Licenças

+Leave Encashed?,Licenças cobradas?

+Leave Encashment Amount,Valor das Licenças cobradas

+Leave Setup,Configurar Licenças

+Leave Type,Tipo de Licenças

+Leave Type Name,Nome do Tipo de Licença

+Leave Without Pay,Licença sem pagamento

+Leave allocations.,Alocações de Licenças.

+Leave application has been approved.,Deixar pedido foi aprovado .

+Leave application has been rejected.,Deixar pedido foi rejeitado.

+Leave blank if considered for all branches,Deixe em branco se considerado para todos os ramos

+Leave blank if considered for all departments,Deixe em branco se considerado para todos os departamentos

+Leave blank if considered for all designations,Deixe em branco se considerado para todas as designações

+Leave blank if considered for all employee types,Deixe em branco se considerado para todos os tipos de empregados

+Leave blank if considered for all grades,Deixe em branco se considerado para todos os graus

+"Leave can be approved by users with Role, ""Leave Approver""",A licença pode ser aprovado por usuários com função de &quot;Aprovador de Licenças&quot;

+Ledger,Razão

+Ledgers,livros

+Left,Esquerda

+Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,"Pessoa Jurídica / Subsidiária, com um plano de Contas separado, pertencentes à Organização."

+Letter Head,Timbrado

+Level,Nível

+Lft,Esq.

+List a few of your customers. They could be organizations or individuals.,Liste alguns de seus clientes. Eles podem ser organizações ou indivíduos .

+List a few of your suppliers. They could be organizations or individuals.,Liste alguns de seus fornecedores. Eles podem ser organizações ou indivíduos .

+"List a few products or services you buy from your suppliers or vendors. If these are same as your products, then do not add them.","Lista de alguns produtos ou serviços que você comprar de seus fornecedores ou vendedores . Se estes são os mesmos que os seus produtos , então não adicioná-los."

+List items that form the package.,Lista de itens que compõem o pacote.

+List of holidays.,Lista de feriados.

+List of users who can edit a particular Note,Lista de usuários que podem editar uma determinada Nota

+List this Item in multiple groups on the website.,Listar este item em vários grupos no site.

+"List your products or services that you sell to your customers. Make sure to check the Item Group, Unit of Measure and other properties when you start.","Liste seus produtos ou serviços que você vende aos seus clientes. Certifique-se de verificar o Grupo Item, Unidade de Medida e outras propriedades quando você começa."

+"List your tax heads (e.g. VAT, Excise) (upto 3) and their standard rates. This will create a standard template, you can edit and add more later.","Liste seus chefes de impostos (por exemplo, IVA , Impostos Especiais de Consumo ) (até 3) e suas taxas normais . Isto irá criar um modelo padrão , você pode editar e adicionar mais tarde ."

+Live Chat,Chat ao vivo

+Loading...,Carregando ...

+"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","Log das atividades realizadas pelos usuários contra as tarefas que podem ser usados ​​para controlar o tempo, de faturamento."

+Login Id,ID de Login

+Login with your new User ID,Entrar com o seu novo ID de usuário

+Logo,Logotipo

+Logo and Letter Heads,Logo e Carta Chefes

+Lost,perdido

+Lost Reason,Razão da perda

+Low,Baixo

+Lower Income,Baixa Renda

+MIS Control,Controle MIS

+MREQ-,Mreq-

+MTN Details,Detalhes da MTN

+Mail Password,Senha do E-mail

+Mail Port,Porta do E-mail

+Main Reports,Relatórios principais

+Maintain Same Rate Throughout Sales Cycle,Manter o mesmo ritmo durante todo o ciclo de vendas

+Maintain same rate throughout purchase cycle,Manter o mesmo valor através de todo o ciclo de compra

+Maintenance,Manutenção

+Maintenance Date,Data de manutenção

+Maintenance Details,Detalhes da manutenção

+Maintenance Schedule,Programação da Manutenção

+Maintenance Schedule Detail,Detalhe da Programação da Manutenção

+Maintenance Schedule Item,Item da Programação da Manutenção

+Maintenance Schedules,Horários de Manutenção

+Maintenance Status,Estado da manutenção

+Maintenance Time,Tempo da manutenção

+Maintenance Type,Tipo de manutenção

+Maintenance Visit,Visita de manutenção

+Maintenance Visit Purpose,Finalidade da visita de manutenção

+Major/Optional Subjects,Assuntos Principais / Opcionais

+Make ,

+Make Accounting Entry For Every Stock Movement,Faça Contabilidade entrada para cada Banco de Movimento

+Make Bank Voucher,Fazer Comprovante Bancário

+Make Credit Note,Faça Nota de Crédito

+Make Debit Note,Faça Nota de Débito

+Make Delivery,Faça Entrega

+Make Difference Entry,Fazer Lançamento da Diferença

+Make Excise Invoice,Faça Imposto fatura

+Make Installation Note,Faça Instalação Nota

+Make Invoice,Faça fatura

+Make Maint. Schedule,Faça Manut . horário

+Make Maint. Visit,Faça Manut . visita

+Make Maintenance Visit,Faça Manutenção Visita

+Make Packing Slip,Faça embalagem deslizamento

+Make Payment Entry,Faça Entry Pagamento

+Make Purchase Invoice,Faça factura de compra

+Make Purchase Order,Faça Ordem de Compra

+Make Purchase Receipt,Faça Recibo de compra

+Make Salary Slip,Faça folha de salário

+Make Salary Structure,Faça Estrutura Salarial

+Make Sales Invoice,Fazer vendas Fatura

+Make Sales Order,Faça Ordem de Vendas

+Make Supplier Quotation,Faça Fornecedor Cotação

+Male,Masculino

+Manage 3rd Party Backups,Gerenciar 3 Partido Backups

+Manage cost of operations,Gerenciar custo das operações

+Manage exchange rates for currency conversion,Gerenciar taxas de câmbio para conversão de moeda

+"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.","Obrigatório se o estoque do item é &quot;Sim&quot;. Além disso, o armazém padrão onde quantidade reservada é definido a partir de Ordem de Vendas."

+Manufacture against Sales Order,Fabricação contra a Ordem de Venda

+Manufacture/Repack,Fabricar / Reembalar

+Manufactured Qty,Qtde. fabricada

+Manufactured quantity will be updated in this warehouse,Quantidade fabricada será atualizada neste almoxarifado

+Manufacturer,Fabricante

+Manufacturer Part Number,Número de peça do fabricante

+Manufacturing,Fabricação

+Manufacturing Quantity,Quantidade de fabricação

+Manufacturing Quantity is mandatory,Manufacturing Quantidade é obrigatório

+Margin,Margem

+Marital Status,Estado civil

+Market Segment,Segmento de mercado

+Married,Casado

+Mass Mailing,Divulgação em massa

+Master Data,Dados Mestre

+Master Name,Nome do Cadastro

+Master Name is mandatory if account type is Warehouse,Nome Master é obrigatória se o tipo de conta é Warehouse

+Master Type,Tipo de Cadastro

+Masters,Cadastros

+Match non-linked Invoices and Payments.,Combinar Faturas e Pagamentos não relacionados.

+Material Issue,Emissão de material

+Material Receipt,Recebimento de material

+Material Request,Pedido de material

+Material Request Detail No,Detalhe materiais Pedido Não

+Material Request For Warehouse,Pedido de material para Armazém

+Material Request Item,Item de solicitação de material

+Material Request Items,Pedido de itens de material

+Material Request No,Pedido de material no

+Material Request Type,Tipo de solicitação de material

+Material Request used to make this Stock Entry,Pedido de material usado para fazer essa entrada de material

+Material Requests for which Supplier Quotations are not created,Os pedidos de materiais para os quais Fornecedor Quotations não são criados

+Material Requirement,Material Requirement

+Material Transfer,Transferência de material

+Materials,Materiais

+Materials Required (Exploded),Materiais necessários (explodida)

+Max 500 rows only.,Max 500 apenas as linhas.

+Max Days Leave Allowed,Período máximo de Licença

+Max Discount (%),Desconto Máx. (%)

+Max Returnable Qty,Max retornáveis ​​Qtde

+Medium,Médio

+"Merging is only possible if following \
+					properties are same in both records.
+					Group or Ledger, Debit or Credit, Is PL Account",

+Message,Mensagem

+Message Parameter,Parâmetro da mensagem

+Message Sent,mensagem enviada

+Messages,Mensagens

+Messages greater than 160 characters will be split into multiple messages,Mensagens maiores do que 160 caracteres vão ser divididos em múltiplas mensagens

+Middle Income,Rendimento Médio

+Milestone,Marco

+Milestone Date,Data do Marco

+Milestones,Marcos

+Milestones will be added as Events in the Calendar,Marcos serão adicionados como eventos no calendário

+Min Order Qty,Pedido Mínimo

+Minimum Order Qty,Pedido Mínimo

+Misc Details,Detalhes Diversos

+Miscellaneous,Diversos

+Miscelleneous,Diversos

+Mobile No,Telefone Celular

+Mobile No.,Telefone Celular.

+Mode of Payment,Forma de Pagamento

+Modern,Moderno

+Modified Amount,Quantidade modificada

+Monday,Segunda-feira

+Month,Mês

+Monthly,Mensal

+Monthly Attendance Sheet,Folha de Presença Mensal

+Monthly Earning & Deduction,Salário mensal e dedução

+Monthly Salary Register,Salário mensal Registrar

+Monthly salary statement.,Declaração salarial mensal.

+Monthly salary template.,Modelo de declaração salarial mensal.

+More Details,Mais detalhes

+More Info,Mais informações

+Moving Average,Média móvel

+Moving Average Rate,Taxa da Média Móvel

+Mr,Sr.

+Ms,Sra.

+Multiple Item prices.,Vários preços item.

+Multiple Price list.,Várias lista Price.

+Must be Whole Number,Deve ser Número inteiro

+My Settings,Minhas Configurações

+NL-,NL-

+Name,Nome

+Name and Description,Nome e descrição

+Name and Employee ID,Nome e identificação do funcionário

+Name is required,Nome é obrigatório

+"Name of new Account. Note: Please don't create accounts for Customers and Suppliers,","Nome de nova conta. Nota: Por favor, não criar contas para clientes e fornecedores,"

+Name of person or organization that this address belongs to.,Nome da pessoa ou organização a que este endereço pertence.

+Name of the Budget Distribution,Nome da Distribuição de Orçamento

+Naming Series,Séries nomeadas

+Negative balance is not allowed for account ,Saldo negativo não é permitido por conta

+Net Pay,Pagamento Líquido

+Net Pay (in words) will be visible once you save the Salary Slip.,Pagamento líquido (por extenso) será visível quando você salvar a folha de pagamento.

+Net Total,Total Líquido

+Net Total (Company Currency),Total Líquido (Moeda Company)

+Net Weight,Peso Líquido

+Net Weight UOM,UDM do Peso Líquido

+Net Weight of each Item,Peso líquido de cada item

+Net pay can not be negative,Remuneração líquida não pode ser negativo

+Never,Nunca

+New,novo

+New ,

+New Account,Nova Conta

+New Account Name,Novo Nome da conta

+New BOM,Nova LDM

+New Communications,Nova Comunicação

+New Company,Nova Empresa

+New Cost Center,Novo Centro de Custo

+New Cost Center Name,Novo Centro de Custo Nome

+New Delivery Notes,Novas Guias de Remessa

+New Enquiries,Novas Consultas

+New Leads,Novos Prospectos

+New Leave Application,Aplicação deixar Nova

+New Leaves Allocated,Novas Licenças alocadas

+New Leaves Allocated (In Days),Novas Licenças alocadas (em dias)

+New Material Requests,Novos Pedidos Materiais

+New Projects,Novos Projetos

+New Purchase Orders,Novas Ordens de Compra

+New Purchase Receipts,Novos Recibos de Compra

+New Quotations,Novas Cotações

+New Sales Orders,Novos Pedidos de Venda

+"New Serial No cannot have Warehouse. Warehouse must be \
+				set by Stock Entry or Purchase Receipt",

+New Stock Entries,Novos lançamentos de estoque

+New Stock UOM,Nova UDM de estoque

+New Supplier Quotations,Novas cotações de fornecedores

+New Support Tickets,Novos pedidos de suporte

+New Workplace,Novo local de trabalho

+Newsletter,Boletim informativo

+Newsletter Content,Conteúdo do boletim

+Newsletter Status,Estado do boletim

+"Newsletters to contacts, leads.","Newsletters para contatos, leva."

+Next Communcation On,Próximo Comunicação em

+Next Contact By,Próximo Contato Por

+Next Contact Date,Data do próximo Contato

+Next Date,Próxima data

+Next email will be sent on:,Próximo e-mail será enviado em:

+No,Não

+No Action,Nenhuma ação

+No Customer Accounts found.,Nenhum cliente foi encontrado.

+"No Customer or Supplier Accounts found. Accounts are identified based on \
+			'Master Type' value in account record.",

+No Item found with ,

+No Items to Pack,Nenhum item para embalar

+No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,"Não Deixe aprovadores. Por favor, atribuir &#39;Deixe aprovador&#39; Role a pelo menos um usuário."

+No Permission,Nenhuma permissão

+No Production Order created.,Sem ordem de produção criado.

+No Supplier Accounts found. Supplier Accounts are identified based on 'Master Type' value in account record.,Nenhum fornecedor responde encontrado. Contas de fornecedores são identificados com base no valor 'Master Type' na conta de registro.

+No accounting entries for following warehouses,Nenhuma entrada de contabilidade para seguir armazéns

+No addresses created,Nenhum endereço criadas

+No contacts created,Nenhum contato criadas

+No default BOM exists for item: ,Não existe BOM padrão para o item:

+No of Requested SMS,Nº de SMS pedidos

+No of Sent SMS,Nº de SMS enviados

+No of Visits,Nº de Visitas

+No record found,Nenhum registro encontrado

+No salary slip found for month: ,Sem folha de salário encontrado para o mês:

+Not,Não

+Not Active,Não Ativo

+Not Applicable,Não Aplicável

+Not Available,não disponível

+Not Billed,Não Faturado

+Not Delivered,Não Entregue

+Not Set,não informado

+Not allowed entry in Warehouse,Não é permitido a entrada no Armazém

+Note,Nota

+Note User,Nota usuários

+Note is a free page where users can share documents / notes,"Nota é uma página livre, onde os usuários podem compartilhar documentos / notas"

+Note:,Nota :

+"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","Nota: Backups e arquivos não são excluídos do Dropbox, você terá que apagá-los manualmente."

+"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","Nota: Backups e arquivos não são excluídos do Google Drive, você terá que apagá-los manualmente."

+Note: Email will not be sent to disabled users,Nota: e-mails não serão enviado para usuários desabilitados

+Notes,Notas

+Notes:,notas:

+Nothing to request,Nada de pedir

+Notice (days),Notice ( dias)

+Notification Control,Controle de Notificação

+Notification Email Address,Endereço de email de notificação

+Notify by Email on creation of automatic Material Request,Notificar por e-mail sobre a criação de Pedido de material automático

+Number Format,Formato de número

+O+,O+

+O-,O-

+OPPT,OPPT

+Offer Date,Oferta Data

+Office,Escritório

+Old Parent,Pai Velho

+On,Em

+On Net Total,No Total Líquido

+On Previous Row Amount,No Valor na linha anterior

+On Previous Row Total,No Total na linha anterior

+"Only Serial Nos with status ""Available"" can be delivered.","Apenas os números de ordem , com status de "" disponível"" pode ser entregue."

+Only Stock Items are allowed for Stock Entry,Apenas Itens Em Stock são permitidos para Banco de Entrada

+Only leaf nodes are allowed in transaction,Somente nós-folha são permitidos em transações

+Open,Abrir

+Open Production Orders,Pedidos em aberto Produção

+Open Tickets,Tickets abertos

+Opening,abertura

+Opening Accounting Entries,Abrindo lançamentos contábeis

+Opening Accounts and Stock,Contas e Banco de abertura

+Opening Date,Data de abertura

+Opening Entry,Abertura Entry

+Opening Qty,Qtde abertura

+Opening Time,Horário de abertura

+Opening Value,Valor abertura

+Opening for a Job.,Vaga de emprego.

+Operating Cost,Custo de Operação

+Operation Description,Descrição da operação

+Operation No,Nº da operação

+Operation Time (mins),Tempo de Operação (minutos)

+Operations,Operações

+Opportunity,Oportunidade

+Opportunity Date,Data da oportunidade

+Opportunity From,Oportunidade De

+Opportunity Item,Item da oportunidade

+Opportunity Items,Itens da oportunidade

+Opportunity Lost,Oportunidade perdida

+Opportunity Type,Tipo de Oportunidade

+Optional. This setting will be used to filter in various transactions.,Opcional . Esta configuração será usada para filtrar em várias transações.

+Order Type,Tipo de Ordem

+Ordered,pedido

+Ordered Items To Be Billed,Itens encomendados a serem faturados

+Ordered Items To Be Delivered,Itens encomendados a serem entregues

+Ordered Qty,ordenada Qtde

+"Ordered Qty: Quantity ordered for purchase, but not received.","Ordenada Qtde: Quantidade pedida para a compra , mas não recebeu ."

+Ordered Quantity,Quantidade encomendada

+Orders released for production.,Ordens liberadas para produção.

+Organization,organização

+Organization Name,Nome da Organização

+Organization Profile,Perfil da Organização

+Other,Outro

+Other Details,Outros detalhes

+Out Qty,Fora Qtde

+Out Value,Fora Valor

+Out of AMC,Fora do CAM

+Out of Warranty,Fora de Garantia

+Outgoing,De Saída

+Outgoing Email Settings,Configurações de e-mails enviados

+Outgoing Mail Server,Servidor de e-mails de saída

+Outgoing Mails,E-mails de saída

+Outstanding Amount,Quantia em aberto

+Outstanding for Voucher ,Excelente para Vale

+Overhead,Despesas gerais

+Overheads,As despesas gerais

+Overlapping Conditions found between,Condições sobreposição encontrada entre

+Overview,visão global

+Owned,Pertencente

+Owner,proprietário

+PAN Number,Número PAN

+PF No.,Nº PF.

+PF Number,Número PF

+PI/2011/,PI/2011 /

+PIN,PIN

+PL or BS,PL ou BS

+PO,PO

+PO Date,PO Data

+PO No,No PO

+POP3 Mail Server,Servidor de e-mail POP3

+POP3 Mail Settings,Configurações de e-mail pop3

+POP3 mail server (e.g. pop.gmail.com),"Servidor de e-mail POP3 (por exemplo, pop.gmail.com)"

+POP3 server e.g. (pop.gmail.com),"Servidor de e-mail POP3 (por exemplo, pop.gmail.com)"

+POS Setting,Configuração de PDV

+POS View,POS Ver

+PR Detail,Detalhe PR

+PR Posting Date,PR Data da Publicação

+PRO,PRO

+PS,PS

+Package Item Details,Detalhes do Item do Pacote

+Package Items,Itens do pacote

+Package Weight Details,Detalhes do peso do pacote

+Packed Item,Item do Pacote da Guia de Remessa

+Packing Details,Detalhes da embalagem

+Packing Detials,Detalhes da embalagem

+Packing List,Lista de embalagem

+Packing Slip,Guia de Remessa

+Packing Slip Item,Item da Guia de Remessa

+Packing Slip Items,Itens da Guia de Remessa

+Packing Slip(s) Cancelled,Deslizamento de embalagem (s) Cancelado

+Page Break,Quebra de página

+Page Name,Nome da Página

+Paid,pago

+Paid Amount,Valor pago

+Parameter,Parâmetro

+Parent Account,Conta pai

+Parent Cost Center,Centro de Custo pai

+Parent Customer Group,Grupo de Clientes pai

+Parent Detail docname,Docname do Detalhe pai

+Parent Item,Item Pai

+Parent Item Group,Grupo de item pai

+Parent Sales Person,Vendedor pai

+Parent Territory,Território pai

+Parenttype,Parenttype

+Partially Billed,parcialmente faturado

+Partially Completed,Parcialmente concluída

+Partially Delivered,parcialmente entregues

+Partly Billed,Parcialmente faturado

+Partly Delivered,Parcialmente entregue

+Partner Target Detail,Detalhe da Meta do parceiro

+Partner Type,Tipo de parceiro

+Partner's Website,Site do parceiro

+Passive,Passiva

+Passport Number,Número do Passaporte

+Password,Senha

+Pay To / Recd From,Pagar Para/ Recebido De

+Payables,Contas a pagar

+Payables Group,Grupo de contas a pagar

+Payment Days,Datas de Pagamento

+Payment Due Date,Data de Vencimento

+Payment Entries,Lançamentos de pagamento

+"Payment Entry has been modified after you pulled it. 
+			Please pull it again.",

+Payment Period Based On Invoice Date,Período de pagamento com base no fatura Data

+Payment Reconciliation,Reconciliação de pagamento

+Payment Type,Tipo de pagamento

+Payment of salary for the month: ,

+Payment to Invoice Matching Tool,Ferramenta de Pagamento contra Fatura correspondente

+Payment to Invoice Matching Tool Detail,Detalhe da Ferramenta de Pagamento contra Fatura correspondente

+Payments,Pagamentos

+Payments Made,Pagamentos efetuados

+Payments Received,Pagamentos Recebidos

+Payments made during the digest period,Pagamentos efetuados durante o período de digestão

+Payments received during the digest period,Pagamentos recebidos durante o período de digestão

+Payroll Settings,Configurações da folha de pagamento

+Payroll Setup,Configuração da folha de pagamento

+Pending,Pendente

+Pending Amount,Enquanto aguarda Valor

+Pending Review,Revisão pendente

+Pending SO Items For Purchase Request,"Itens Pendentes Assim, por solicitação de compra"

+Percent Complete,Porcentagem Concluída

+Percentage Allocation,Alocação percentual

+Percentage Allocation should be equal to ,Percentual de alocação deve ser igual ao

+Percentage variation in quantity to be allowed while receiving or delivering this item.,Variação percentual na quantidade a ser permitido ao receber ou entregar este item.

+Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,"Percentagem que estão autorizados a receber ou entregar mais contra a quantidade encomendada. Por exemplo: Se você encomendou 100 unidades. e seu subsídio é de 10%, então você está autorizada a receber 110 unidades."

+Performance appraisal.,Avaliação de desempenho.

+Period,período

+Period Closing Voucher,Comprovante de Encerramento período

+Periodicity,Periodicidade

+Permanent Address,Endereço permanente

+Permanent Address Is,Endereço permanente é

+Permission,Permissão

+Permission Manager,Gerenciador de Permissão

+Personal,Pessoal

+Personal Details,Detalhes pessoais

+Personal Email,E-mail pessoal

+Phone,Telefone

+Phone No,Nº de telefone

+Phone No.,Nº de telefone.

+Pincode,PINCODE

+Place of Issue,Local de Emissão

+Plan for maintenance visits.,Plano de visitas de manutenção.

+Planned Qty,Qtde. planejada

+"Planned Qty: Quantity, for which, Production Order has been raised,","Planned Qtde: Quantidade , para a qual, ordem de produção foi levantada ,"

+Planned Quantity,Quantidade planejada

+Plant,Planta

+Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,Por favor insira a correta Abreviação ou Nome Curto pois ele será adicionado como sufixo a todas as Contas.

+Please Select Company under which you want to create account head,Selecione Company sob o qual você deseja criar uma conta de cabeça

+Please check,"Por favor, verifique"

+Please create new account from Chart of Accounts.,"Por favor, crie uma nova conta de Plano de Contas ."

+Please do NOT create Account (Ledgers) for Customers and Suppliers. They are created directly from the Customer / Supplier masters.,"Por favor, não criar Conta ( Ledger ) para Clientes e Fornecedores . Eles são criados diretamente dos clientes / fornecedores mestres."

+Please enter Company,"Por favor, indique Empresa"

+Please enter Cost Center,"Por favor, indique Centro de Custo"

+Please enter Default Unit of Measure,Por favor insira unidade de medida padrão

+Please enter Delivery Note No or Sales Invoice No to proceed,Por favor insira Entrega Nota Não ou fatura de vendas Não para continuar

+Please enter Employee Id of this sales parson,Por favor entre Employee Id deste pároco vendas

+Please enter Expense Account,Por favor insira Conta Despesa

+Please enter Item Code to get batch no,"Por favor, insira o Código Item para obter lotes não"

+Please enter Item Code.,"Por favor, insira o Código Item."

+Please enter Item first,"Por favor, indique primeiro item"

+Please enter Master Name once the account is created.,"Por favor, indique Master Nome uma vez que a conta é criada."

+Please enter Production Item first,"Por favor, indique item Produção primeiro"

+Please enter Purchase Receipt No to proceed,Por favor insira Compra recibo Não para continuar

+Please enter Reserved Warehouse for item ,Por favor insira Warehouse reservada para o item

+Please enter Start Date and End Date,"Por favor, digite Data de início e término"

+Please enter Warehouse for which Material Request will be raised,"Por favor, indique Armazém para que Pedido de materiais serão levantados"

+"Please enter account group under which account \
+					for warehouse ",

+Please enter company first,Por favor insira primeira empresa

+Please enter company name first,"Por favor, insira o nome da empresa em primeiro lugar"

+Please enter sales order in the above table,Por favor entre pedidos de vendas na tabela acima

+Please install dropbox python module,"Por favor, instale o Dropbox módulo python"

+Please mention default value for ',"Por favor, mencione o valor padrão para &#39;"

+Please reduce qty.,Reduza qty.

+Please save the Newsletter before sending.,"Por favor, salve o boletim antes de enviar."

+Please save the document before generating maintenance schedule,"Por favor, salve o documento antes de gerar programação de manutenção"

+Please select Account first,"Por favor, selecione Conta primeiro"

+Please select Bank Account,Por favor seleccione Conta Bancária

+Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,Por favor selecione Encaminhar se você também quer incluir o saldo de licenças do ano fiscal anterior neste ano fiscal

+Please select Category first,Por favor seleccione Categoria primeira

+Please select Charge Type first,Por favor seleccione Carga Tipo primeiro

+Please select Date on which you want to run the report,Selecione Data na qual você deseja executar o relatório

+Please select Price List,"Por favor, selecione Lista de Preço"

+Please select a,Por favor seleccione um

+Please select a csv file,"Por favor, selecione um arquivo csv"

+Please select a service item or change the order type to Sales.,"Por favor, selecione um item de serviço ou mudar o tipo de ordem de vendas."

+Please select a sub-contracted item or do not sub-contract the transaction.,"Por favor, selecione um item do sub-contratado ou não subcontratar a transação."

+Please select a valid csv file with data.,"Por favor, selecione um arquivo csv com dados válidos."

+"Please select an ""Image"" first","Por favor, selecione uma ""Imagem"" primeiro"

+Please select month and year,Selecione mês e ano

+Please select options and click on Create,Por favor selecione as opções e clique em Criar

+Please select the document type first,"Por favor, selecione o tipo de documento primeiro"

+Please select: ,Por favor seleccione:

+Please set Dropbox access keys in,Defina teclas de acesso Dropbox em

+Please set Google Drive access keys in,Defina teclas de acesso do Google Drive em

+Please setup Employee Naming System in Human Resource > HR Settings,"Por favor, configuração Employee Naming System em Recursos Humanos&gt; Configurações HR"

+Please setup your chart of accounts before you start Accounting Entries,"Por favor, configure o seu plano de contas antes de começar a lançamentos contábeis"

+Please specify,"Por favor, especifique"

+Please specify Company,"Por favor, especifique Empresa"

+Please specify Company to proceed,"Por favor, especifique Empresa proceder"

+"Please specify Default Currency in Company Master \
+			and Global Defaults",

+Please specify a,"Por favor, especifique um"

+Please specify a Price List which is valid for Territory,"Por favor, especifique uma lista de preços que é válido para o território"

+Please specify a valid,"Por favor, especifique um válido"

+Please specify a valid 'From Case No.',"Por favor, especifique um válido &#39;De Caso No.&#39;"

+Please specify currency in Company,"Por favor, especificar a moeda em Empresa"

+Please submit to update Leave Balance.,Por favor envie para atualizar Deixar Balance.

+Please write something,"Por favor, escreva algo"

+Please write something in subject and message!,"Por favor, escreva algo no assunto e uma mensagem !"

+Plot,enredo

+Plot By,Lote por

+Point of Sale,Ponto de Venda

+Point-of-Sale Setting,Configurações de Ponto-de-Venda

+Post Graduate,Pós-Graduação

+Postal,Postal

+Posting Date,Data da Postagem

+Posting Date Time cannot be before,Postando Data Hora não pode ser antes

+Posting Time,Horário da Postagem

+Potential Sales Deal,Negócio de Vendas em potencial

+Potential opportunities for selling.,Oportunidades potenciais para a venda.

+"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","Precisão para os campos float (quantidade, descontos, porcentagens, etc.) Carros alegóricos será arredondado para decimais especificadas. Padrão = 3"

+Preferred Billing Address,Preferred Endereço de Cobrança

+Preferred Shipping Address,Endereço para envio preferido

+Prefix,Prefixo

+Present,Apresentar

+Prevdoc DocType,Prevdoc DocType

+Prevdoc Doctype,Prevdoc Doctype

+Previous Work Experience,Experiência anterior de trabalho

+Price List,Lista de Preços

+Price List Currency,Moeda da Lista de Preços

+Price List Exchange Rate,Taxa de Câmbio da Lista de Preços

+Price List Master,Cadastro de Lista de Preços

+Price List Name,Nome da Lista de Preços

+Price List Rate,Taxa de Lista de Preços

+Price List Rate (Company Currency),Preço Taxa List (moeda da empresa)

+Print,impressão

+Print Format Style,Formato de impressão Estilo

+Print Heading,Cabeçalho de impressão

+Print Without Amount,Imprimir Sem Quantia

+Printing,impressão

+Priority,Prioridade

+Process Payroll,Processa folha de pagamento

+Produced,produzido

+Produced Quantity,Quantidade produzida

+Product Enquiry,Consulta de Produto

+Production Order,Ordem de Produção

+Production Order must be submitted,Ordem de produção devem ser submetidas

+Production Order(s) created:\n\n,Pedido ( s) de Produção criadas : \ n \ n

+Production Orders,Ordens de Produção

+Production Orders in Progress,Ordens de produção em andamento

+Production Plan Item,Item do plano de produção

+Production Plan Items,Itens do plano de produção

+Production Plan Sales Order,Ordem de Venda do Plano de Produção

+Production Plan Sales Orders,Ordens de Venda do Plano de Produção

+Production Planning (MRP),Planejamento de Produção (PRM)

+Production Planning Tool,Ferramenta de Planejamento da Produção

+Products or Services You Buy,Produtos ou Serviços de comprar

+"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","Os produtos serão classificados por peso em buscas padrão. Maior o peso, mais alto o produto irá aparecer na lista."

+Project,Projeto

+Project Costing,Custo do Projeto

+Project Details,Detalhes do Projeto

+Project Milestone,Marco do Projeto

+Project Milestones,Marcos do Projeto

+Project Name,Nome do Projeto

+Project Start Date,Data de início do Projeto

+Project Type,Tipo de Projeto

+Project Value,Valor do Projeto

+Project activity / task.,Atividade / tarefa do projeto.

+Project master.,Cadastro de Projeto.

+Project will get saved and will be searchable with project name given,O Projeto será salvo e poderá ser pesquisado através do nome dado

+Project wise Stock Tracking,Projeto sábios Stock Rastreamento

+Projected,projetado

+Projected Qty,Qtde. Projetada

+Projects,Projetos

+Prompt for Email on Submission of,Solicitar e-mail no envio da

+Provide email id registered in company,Fornecer Endereço de E-mail registrado na empresa

+Public,Público

+Pull Payment Entries,Puxar os lançamentos de pagamento

+Pull sales orders (pending to deliver) based on the above criteria,Puxar as Ordens de Venda (pendentes de entrega) com base nos critérios acima

+Purchase,Compras

+Purchase / Manufacture Details,Detalhes Compra / Fabricação

+Purchase Analytics,Análise de compras

+Purchase Common,Compras comum

+Purchase Details,Detalhes da compra

+Purchase Discounts,Descontos da compra

+Purchase In Transit,Compre Em Trânsito

+Purchase Invoice,Nota Fiscal de Compra

+Purchase Invoice Advance,Antecipação da Nota Fiscal de Compra

+Purchase Invoice Advances,Antecipações da Nota Fiscal de Compra

+Purchase Invoice Item,Item da Nota Fiscal de Compra

+Purchase Invoice Trends,Compra Tendências fatura

+Purchase Order,Ordem de Compra

+Purchase Order Date,Data da Ordem de Compra

+Purchase Order Item,Item da Ordem de Compra

+Purchase Order Item No,Nº do Item da Ordem de Compra

+Purchase Order Item Supplied,Item da Ordem de Compra fornecido

+Purchase Order Items,Itens da Ordem de Compra

+Purchase Order Items Supplied,Itens da Ordem de Compra fornecidos

+Purchase Order Items To Be Billed,Ordem de Compra itens a serem faturados

+Purchase Order Items To Be Received,Comprar itens para ser recebido

+Purchase Order Message,Mensagem da Ordem de Compra

+Purchase Order Required,Ordem de Compra Obrigatória

+Purchase Order Trends,Ordem de Compra Trends

+Purchase Orders given to Suppliers.,Ordens de Compra dadas a fornecedores.

+Purchase Receipt,Recibo de Compra

+Purchase Receipt Item,Item do Recibo de Compra

+Purchase Receipt Item Supplied,Item do Recibo de Compra Fornecido

+Purchase Receipt Item Supplieds,Item do Recibo de Compra Fornecido

+Purchase Receipt Items,Itens do Recibo de Compra

+Purchase Receipt Message,Mensagem do Recibo de Compra

+Purchase Receipt No,Nº do Recibo de Compra

+Purchase Receipt Required,Recibo de Compra Obrigatório

+Purchase Receipt Trends,Compra Trends Recibo

+Purchase Register,Compra Registre

+Purchase Return,Devolução de Compra

+Purchase Returned,Compra Devolvida

+Purchase Taxes and Charges,Impostos e Encargos sobre Compras

+Purchase Taxes and Charges Master,Cadastro de Impostos e Encargos sobre Compras

+Purpose,Finalidade

+Purpose must be one of ,Objetivo deve ser um dos

+QA Inspection,Inspeção QA

+QAI/11-12/,QAI/11-12 /

+QTN,QTN

+Qty,Qtde.

+Qty Consumed Per Unit,Qtde. consumida por unidade

+Qty To Manufacture,Qtde. Para Fabricação

+Qty as per Stock UOM,Qtde. como por UDM de estoque

+Qty to Deliver,Qt para entregar

+Qty to Order,Qtde encomendar

+Qty to Receive,Qt para receber

+Qty to Transfer,Qtde transferir

+Qualification,Qualificação

+Quality,Qualidade

+Quality Inspection,Inspeção de Qualidade

+Quality Inspection Parameters,Parâmetros da Inspeção de Qualidade

+Quality Inspection Reading,Leitura da Inspeção de Qualidade

+Quality Inspection Readings,Leituras da Inspeção de Qualidade

+Quantity,Quantidade

+Quantity Requested for Purchase,Quantidade Solicitada para Compra

+Quantity and Rate,Quantidade e Taxa

+Quantity and Warehouse,Quantidade e Armazém

+Quantity cannot be a fraction.,A quantidade não pode ser uma fracção.

+Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,Quantidade do item obtido após a fabricação / reembalagem a partir de determinadas quantidades de matéria-prima

+"Quantity should be equal to Manufacturing Quantity. To fetch items again, click on 'Get Items' button or update the Quantity manually.","Quantidade deve ser igual à quantidade de fabricação . Para buscar itens novamente , clique no botão ' Get ' Itens ou atualizar a quantidade manualmente."

+Quarter,Trimestre

+Quarterly,Trimestral

+Quick Help,Ajuda Rápida

+Quotation,Cotação

+Quotation Date,Data da Cotação

+Quotation Item,Item da Cotação

+Quotation Items,Itens da Cotação

+Quotation Lost Reason,Razão da perda da Cotação

+Quotation Message,Mensagem da Cotação

+Quotation Series,Série citação

+Quotation To,Cotação para

+Quotation Trend,Cotação Tendência

+Quotation is cancelled.,Cotação é cancelada.

+Quotations received from Suppliers.,Citações recebidas de fornecedores.

+Quotes to Leads or Customers.,Cotações para Prospectos ou Clientes.

+Raise Material Request when stock reaches re-order level,Levante solicitar material quando o estoque atinge novo pedido de nível

+Raised By,Levantadas por

+Raised By (Email),Levantadas por (e-mail)

+Random,Aleatório

+Range,Alcance

+Rate,Taxa

+Rate ,Taxa

+Rate (Company Currency),Rate (moeda da empresa)

+Rate Of Materials Based On,Taxa de materiais com base em

+Rate and Amount,Taxa e montante

+Rate at which Customer Currency is converted to customer's base currency,Taxa na qual a moeda do cliente é convertida para a moeda base do cliente

+Rate at which Price list currency is converted to company's base currency,Taxa na qual a moeda da lista de preços é convertida para a moeda base da empresa

+Rate at which Price list currency is converted to customer's base currency,Taxa na qual a moeda da lista de preços é convertida para a moeda base do cliente

+Rate at which customer's currency is converted to company's base currency,Taxa na qual a moeda do cliente é convertida para a moeda base da empresa

+Rate at which supplier's currency is converted to company's base currency,Taxa na qual a moeda do fornecedor é convertida para a moeda base da empresa

+Rate at which this tax is applied,Taxa em que este imposto é aplicado

+Raw Material Item Code,Código de Item de Matérias-Primas

+Raw Materials Supplied,Matérias-primas em actualização

+Raw Materials Supplied Cost,Custo de fornecimento de Matérias-Primas

+Re-Order Level,Nível para novo pedido

+Re-Order Qty,Qtde. para novo pedido

+Re-order,Re-vista

+Re-order Level,Re fim-Level

+Re-order Qty,Re-vista Qtde

+Read,Ler

+Reading 1,Leitura 1

+Reading 10,Leitura 10

+Reading 2,Leitura 2

+Reading 3,Leitura 3

+Reading 4,Leitura 4

+Reading 5,Leitura 5

+Reading 6,Leitura 6

+Reading 7,Leitura 7

+Reading 8,Leitura 8

+Reading 9,Leitura 9

+Reason,Motivo

+Reason for Leaving,Motivo da saída

+Reason for Resignation,Motivo para Demissão

+Reason for losing,Motivo para perder

+Recd Quantity,Quantidade Recebida

+Receivable / Payable account will be identified based on the field Master Type,Conta a receber / pagar serão identificados com base no campo Type Master

+Receivables,Recebíveis

+Receivables / Payables,Contas a receber / contas a pagar

+Receivables Group,Grupo de recebíveis

+Received,recebido

+Received Date,Data de recebimento

+Received Items To Be Billed,Itens recebidos a ser cobrado

+Received Qty,Qtde. recebida

+Received and Accepted,Recebeu e aceitou

+Receiver List,Lista de recebedores

+Receiver Parameter,Parâmetro do recebedor

+Recipients,Destinatários

+Reconciliation Data,Dados de reconciliação

+Reconciliation HTML,Reconciliação HTML

+Reconciliation JSON,Reconciliação JSON

+Record item movement.,Gravar o movimento item.

+Recurring Id,Id recorrente

+Recurring Invoice,Nota Fiscal Recorrente

+Recurring Type,Tipo de recorrência

+Reduce Deduction for Leave Without Pay (LWP),Reduzir Dedução por licença sem vencimento (LWP)

+Reduce Earning for Leave Without Pay (LWP),Reduzir a Geração de Renda para sair sem pagar (LWP)

+Ref Code,Código de Ref.

+Ref SQ,Ref SQ

+Reference,Referência

+Reference Date,Data de Referência

+Reference Name,Nome de Referência

+Reference Number,Número de Referência

+Refresh,Atualizar

+Refreshing....,Refrescante ....

+Registration Details,Detalhes de Registro

+Registration Info,Informações do Registro

+Rejected,Rejeitado

+Rejected Quantity,Quantidade rejeitada

+Rejected Serial No,Nº de Série Rejeitado

+Rejected Warehouse,Almoxarifado Rejeitado

+Rejected Warehouse is mandatory against regected item,Armazém Rejeitado é obrigatória na rubrica regected

+Relation,Relação

+Relieving Date,Data da Liberação

+Relieving Date of employee is ,Aliviar Data de empregado é

+Remark,Observação

+Remarks,Observações

+Rename,rebatizar

+Rename Log,Renomeie Entrar

+Rename Tool,Ferramenta de Renomear

+Rent Cost,Rent Custo

+Rent per hour,Alugar por hora

+Rented,Alugado

+Repeat on Day of Month,Repita no Dia do Mês

+Replace,Substituir

+Replace Item / BOM in all BOMs,Substituir item / LDM em todas as LDMs

+"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","Substituir uma LDM específica em todas as LDMs outros onde ela é usada. Isso irá substituir o link da LDM antiga, atualizar o custo e regenerar a tabela &quot;Item de Explosão da LDM&quot; com a nova LDM"

+Replied,Respondeu

+Report Date,Data do Relatório

+Report issues at,Informar problemas na

+Reports,Relatórios

+Reports to,Relatórios para

+Reqd By Date,Requisições Por Data

+Request Type,Tipo de Solicitação

+Request for Information,Pedido de Informação

+Request for purchase.,Pedido de Compra.

+Requested,solicitado

+Requested For,solicitadas para

+Requested Items To Be Ordered,Itens solicitados devem ser pedidos

+Requested Items To Be Transferred,Itens solicitados para ser transferido

+Requested Qty,solicitado Qtde

+"Requested Qty: Quantity requested for purchase, but not ordered.","Solicitado Qtde: Quantidade solicitada para a compra , mas não ordenado."

+Requests for items.,Os pedidos de itens.

+Required By,Exigido por

+Required Date,Data Obrigatória

+Required Qty,Quantidade requerida

+Required only for sample item.,Necessário apenas para o item de amostra.

+Required raw materials issued to the supplier for producing a sub - contracted item.,Matérias-primas necessárias emitidas para o fornecedor para a produção de um item sub-contratado.

+Reseller,Revendedor

+Reserved,reservado

+Reserved Qty,reservados Qtde

+"Reserved Qty: Quantity ordered for sale, but not delivered.","Reservados Qtde: Quantidade pedida para venda, mas não entregue."

+Reserved Quantity,Quantidade Reservada

+Reserved Warehouse,Almoxarifado Reservado

+Reserved Warehouse in Sales Order / Finished Goods Warehouse,Armazém reservada no Pedido de Vendas / armazém de produtos acabados

+Reserved Warehouse is missing in Sales Order,Reservado Warehouse está faltando na Ordem de Vendas

+Reset Filters,Reiniciar Filtros

+Resignation Letter Date,Data da carta de demissão

+Resolution,Resolução

+Resolution Date,Data da Resolução

+Resolution Details,Detalhes da Resolução

+Resolved By,Resolvido por

+Retail,Varejo

+Retailer,Varejista

+Review Date,Data da Revisão

+Rgt,Dir.

+Role Allowed to edit frozen stock,Papel permissão para editar estoque congelado

+Role that is allowed to submit transactions that exceed credit limits set.,Papel que é permitido submeter transações que excedam os limites de crédito estabelecidos.

+Root cannot have a parent cost center,Root não pode ter um centro de custos pai

+Rounded Total,Total arredondado

+Rounded Total (Company Currency),Total arredondado (Moeda Company)

+Row,Linha

+Row ,Linha

+Row #,Linha #

+Row # ,Linha #

+Rules to calculate shipping amount for a sale,Regras para calcular valor de frete para uma venda

+S.O. No.,S.O. Não.

+SMS,SMS

+SMS Center,Centro de SMS

+SMS Control,Controle de SMS

+SMS Gateway URL,URL de Gateway para SMS

+SMS Log,Log de SMS

+SMS Parameter,Parâmetro de SMS

+SMS Sender Name,Nome do remetente do SMS

+SMS Settings,Definições de SMS

+SMTP Server (e.g. smtp.gmail.com),"Servidor SMTP(por exemplo, smtp.gmail.com)"

+SO,OV

+SO Date,Data da OV

+SO Pending Qty,Qtde. pendente na OV

+SO Qty,SO Qtde

+SO/10-11/,SO/10-11 /

+SO1112,SO1112

+SQTN,SQTN

+STE,STO

+SUP,SUP

+SUPP,SUPP

+SUPP/10-11/,SUPP/10-11 /

+Salary,Salário

+Salary Information,Informação sobre salário

+Salary Manager,Gerenciador de salário

+Salary Mode,Modo de salário

+Salary Slip,Folha de pagamento

+Salary Slip Deduction,Dedução da folha de pagamento

+Salary Slip Earning,Ganhos da folha de pagamento

+Salary Structure,Estrutura Salarial

+Salary Structure Deduction,Dedução da Estrutura Salarial

+Salary Structure Earning,Ganho da Estrutura Salarial

+Salary Structure Earnings,Ganhos da Estrutura Salarial

+Salary breakup based on Earning and Deduction.,Separação Salário com base em salário e dedução.

+Salary components.,Componentes salariais.

+Sales,Vendas

+Sales Analytics,Análise de Vendas

+Sales BOM,LDM de Vendas

+Sales BOM Help,Ajuda da LDM de Vendas

+Sales BOM Item,Item da LDM de Vendas

+Sales BOM Items,Itens da LDM de Vendas

+Sales Details,Detalhes de Vendas

+Sales Discounts,Descontos de Vendas

+Sales Email Settings,Configurações do Email de Vendas

+Sales Extras,Extras de Vendas

+Sales Funnel,Funil de Vendas

+Sales Invoice,Nota Fiscal de Venda

+Sales Invoice Advance,Antecipação da Nota Fiscal de Venda

+Sales Invoice Item,Item da Nota Fiscal de Venda

+Sales Invoice Items,Vendas itens da fatura

+Sales Invoice Message,Mensagem da Nota Fiscal de Venda

+Sales Invoice No,Nº da Nota Fiscal de Venda

+Sales Invoice Trends,Vendas Tendências fatura

+Sales Order,Ordem de Venda

+Sales Order Date,Data da Ordem de Venda

+Sales Order Item,Item da Ordem de Venda

+Sales Order Items,Itens da Ordem de Venda

+Sales Order Message,Mensagem da Ordem de Venda

+Sales Order No,Nº da Ordem de Venda

+Sales Order Required,Ordem de Venda Obrigatória

+Sales Order Trend,Pedido de Vendas da Trend

+Sales Partner,Parceiro de Vendas

+Sales Partner Name,Nome do Parceiro de Vendas

+Sales Partner Target,Metas do Parceiro de Vendas

+Sales Partners Commission,Vendas Partners Comissão

+Sales Person,Vendedor

+Sales Person Incharge,Vendas Pessoa Incharge

+Sales Person Name,Nome do Vendedor

+Sales Person Target Variance (Item Group-Wise),Vendas Pessoa Variance Alvo (Item Group-Wise)

+Sales Person Targets,Metas do Vendedor

+Sales Person-wise Transaction Summary,Resumo da transação Pessoa-wise vendas

+Sales Register,Vendas Registrar

+Sales Return,Retorno de Vendas

+Sales Returned,Vendas Devolvido

+Sales Taxes and Charges,Impostos e Taxas sobre Vendas

+Sales Taxes and Charges Master,Cadastro de Impostos e Taxas sobre Vendas

+Sales Team,Equipe de Vendas

+Sales Team Details,Detalhes da Equipe de Vendas

+Sales Team1,Equipe de Vendas

+Sales and Purchase,Compra e Venda

+Sales campaigns,Campanhas de Vendas

+Sales persons and targets,Vendedores e Metas

+Sales taxes template.,Modelo de Impostos sobre as Vendas.

+Sales territories.,Territórios de Vendas.

+Salutation,Saudação

+Same Serial No,Mesmo Serial No

+Sample Size,Tamanho da amostra

+Sanctioned Amount,Quantidade sancionada

+Saturday,Sábado

+Save ,

+Schedule,Agendar

+Schedule Date,Programação Data

+Schedule Details,Detalhes da Agenda

+Scheduled,Agendado

+Scheduled Date,Data Agendada

+School/University,Escola / Universidade

+Score (0-5),Pontuação (0-5)

+Score Earned,Pontuação Obtida

+Score must be less than or equal to 5,Pontuação deve ser inferior ou igual a 5

+Scrap %,Sucata %

+Seasonality for setting budgets.,Sazonalidade para definir orçamentos.

+"See ""Rate Of Materials Based On"" in Costing Section",Consulte &quot;taxa de materiais baseados em&quot; no Custeio Seção

+"Select ""Yes"" for sub - contracting items",Selecione &quot;Sim&quot; para a itens sub-contratados

+"Select ""Yes"" if this item is used for some internal purpose in your company.",Selecione &quot;Sim&quot; se este item é usado para alguma finalidade interna na sua empresa.

+"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","Selecione &quot;Sim&quot; se esse item representa algum trabalho como treinamento, design, consultoria, etc"

+"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",Selecione &quot;Sim&quot; se você está mantendo estoque deste item no seu Inventário.

+"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",Selecione &quot;Sim&quot; se você fornece as matérias-primas para o seu fornecedor fabricar este item.

+Select Budget Distribution to unevenly distribute targets across months.,Selecione distribuição do orçamento para distribuir metas diferentes para os meses.

+"Select Budget Distribution, if you want to track based on seasonality.","Selecione distribuição do orçamento, se você quiser acompanhar baseado em sazonalidade."

+Select Digest Content,Selecione o conteúdo para o Resumo por E-mail

+Select DocType,Selecione o DocType

+"Select Item where ""Is Stock Item"" is ""No""","Selecionar item em que "" é Stock item "" é ""não"""

+Select Items,Selecione itens

+Select Purchase Receipts,Selecione recibos de compra

+Select Sales Orders,Selecione as Ordens de Venda

+Select Sales Orders from which you want to create Production Orders.,Selecione as Ordens de Venda a partir das quais você deseja criar Ordens de Produção.

+Select Time Logs and Submit to create a new Sales Invoice.,Selecione Time Logs e enviar para criar uma nova factura de venda.

+Select Transaction,Selecione a Transação

+Select account head of the bank where cheque was deposited.,Selecione a Conta do banco onde o cheque foi depositado.

+Select company name first.,Selecione o nome da empresa por primeiro.

+Select template from which you want to get the Goals,Selecione o modelo a partir do qual você deseja obter as Metas

+Select the Employee for whom you are creating the Appraisal.,Selecione o funcionário para quem você está criando a Avaliação.

+Select the Invoice against which you want to allocate payments.,Selecione a fatura contra o qual você deseja alocar pagamentos.

+Select the period when the invoice will be generated automatically,Selecione o período em que a fatura será gerada automaticamente

+Select the relevant company name if you have multiple companies,"Selecione o nome da empresa em questão, se você tem várias empresas"

+Select the relevant company name if you have multiple companies.,"Selecione o nome da empresa em questão, se você tem várias empresas."

+Select who you want to send this newsletter to,Selecione para quem você deseja enviar esta newsletter

+Select your home country and check the timezone and currency.,Selecione o seu país de origem e verificar o fuso horário e moeda.

+"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","Selecionando &quot;Sim&quot; vai permitir que este item apareça na Ordem de Compra, Recibo de Compra."

+"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","Selecionando &quot;Sim&quot; vai permitir que este item conste na Ordem de Venda, Guia de Remessa"

+"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",Selecionando &quot;Sim&quot; vai permitir que você crie uma Lista de Materiais mostrando as matérias-primas e os custos operacionais incorridos para fabricar este item.

+"Selecting ""Yes"" will allow you to make a Production Order for this item.",Selecionando &quot;Sim&quot; vai permitir que você faça uma Ordem de Produção para este item.

+"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",Selecionando &quot;Sim&quot; vai dar uma identificação única para cada entidade deste item que pode ser vista no cadastro do Número de Série.

+Selling,Vendas

+Selling Settings,Vendendo Configurações

+Send,Enviar

+Send Autoreply,Enviar Resposta Automática

+Send Bulk SMS to Leads / Contacts,Enviar SMS em massa para Leads / Contactos

+Send Email,Enviar E-mail

+Send From,Enviar de

+Send Notifications To,Enviar notificações para

+Send Now,Enviar agora

+Send Print in Body and Attachment,Enviar Imprimir em Corpo e Anexo

+Send SMS,Envie SMS

+Send To,Enviar para

+Send To Type,Enviar para Digite

+Send automatic emails to Contacts on Submitting transactions.,Enviar e-mails automáticos para os Contatos ao Submeter transações.

+Send mass SMS to your contacts,Enviar SMS em massa para seus contatos

+Send regular summary reports via Email.,Enviar relatórios resumidos regularmente via e-mail.

+Send to this list,Enviar para esta lista

+Sender,Remetente

+Sender Name,Nome do Remetente

+Sent,enviado

+Sent Mail,E-mails Enviados

+Sent On,Enviado em

+Sent Quotation,Cotação Enviada

+Sent or Received,Enviados ou recebidos

+Separate production order will be created for each finished good item.,Uma Ordem de Produção separada será criada para cada item acabado.

+Serial No,Nº de Série

+Serial No / Batch,N º de Série / lote

+Serial No Details,Detalhes do Nº de Série

+Serial No Service Contract Expiry,Vencimento do Contrato de Serviço com Nº de Série

+Serial No Status,Estado do Nº de Série

+Serial No Warranty Expiry,Vencimento da Garantia com Nº de Série

+Serial No created,Não Serial criado

+Serial No does not belong to Item,"O Serial Não, não pertencem ao Item"

+Serial No must exist to transfer out.,Serial Não deve existir para transferir para fora.

+Serial No qty cannot be a fraction,Serial No qty não pode ser uma fração

+Serial No status must be 'Available' to Deliver,Serial No estado deve ser ' Disponível ' para entregar

+Serial Nos do not match with qty,Nos Serial não combinam com qty

+Serial Number Series,Serial Series Número

+Serialized Item: ',Item serializado: &#39;

+Series,série

+Series List for this Transaction,Lista de séries para esta transação

+Service Address,Endereço de Serviço

+Services,Serviços

+Session Expiry,Duração da sessão

+Session Expiry in Hours e.g. 06:00,"Duração da sessão em Horas, por exemplo 06:00"

+Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,"Definir orçamentos para Grupos de Itens neste território. Você também pode incluir a sazonalidade, defininda na Distribuição."

+Set Login and Password if authentication is required.,Defina Login e Senha se a autenticação for necessária.

+Set allocated amount against each Payment Entry and click 'Allocate'.,"Set montante atribuído a cada entrada de pagamento e clique em "" Atribuir "" ."

+Set as Default,Definir como padrão

+Set as Lost,Definir como perdida

+Set prefix for numbering series on your transactions,Definir prefixo para séries de numeração em suas transações

+Set targets Item Group-wise for this Sales Person.,Estabelecer metas para Grupos de Itens para este Vendedor.

+"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","Defina suas configurações de de e-mail SMTP aqui. Todas as notificações geradas pelo sistema e e-mails são enviados a partir deste servidor de correio. Se você não tem certeza, deixe este campo em branco para usar servidores ERPNext (e-mails ainda serão enviadas a partir do seu endereço de e-mail) ou entre em contato com seu provedor de e-mail."

+Setting Account Type helps in selecting this Account in transactions.,Definir o Tipo de Conta ajuda na seleção desta Conta nas transações.

+Setting up...,Configurar ...

+Settings,Configurações

+Settings for Accounts,Definições para contas

+Settings for Buying Module,Configurações para comprar Module

+Settings for Selling Module,Configurações para vender Module

+Settings for Stock Module,Configurações para Banco de Módulo

+"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""","Definições para extrair os candidatos a emprego a partir de um e-mail, por exemplo: &quot;empregos@exemplo.com&quot;"

+Setup,Configuração

+Setup Already Complete!!,Instalação já está completa !

+Setup Complete!,Instalação completa !

+Setup Completed,Instalação Concluída

+Setup Series,Configuração de Séries

+Setup of Shopping Cart.,Configuração do Carrinho de Compras.

+Setup to pull emails from support email account,Configuração para puxar e-mails da conta do e-mail de suporte

+Share,Ação

+Share With,Compartilhar

+Shipments to customers.,Os embarques para os clientes.

+Shipping,Expedição

+Shipping Account,Conta de Envio

+Shipping Address,Endereço de envio

+Shipping Amount,Valor do transporte

+Shipping Rule,Regra de envio

+Shipping Rule Condition,Regra Condições de envio

+Shipping Rule Conditions,Regra Condições de envio

+Shipping Rule Label,Regra envio Rótulo

+Shipping Rules,Regras de transporte

+Shop,Loja

+Shopping Cart,Carrinho de Compras

+Shopping Cart Price List,Carrinho de Compras Lista de Preços

+Shopping Cart Price Lists,Carrinho listas de preços

+Shopping Cart Settings,Carrinho Configurações

+Shopping Cart Shipping Rule,Carrinho de Compras Rule envio

+Shopping Cart Shipping Rules,Carrinho Regras frete

+Shopping Cart Taxes and Charges Master,Carrinho impostos e taxas Mestre

+Shopping Cart Taxes and Charges Masters,Carrinho Impostos e Taxas de mestrado

+Short biography for website and other publications.,Breve biografia para o site e outras publicações.

+"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",Mostrar &quot;Em Stock&quot; ou &quot;Fora de Estoque&quot; baseado no estoque disponível neste almoxarifado.

+Show / Hide Features,Mostrar / Ocultar Features

+Show / Hide Modules,Mostrar / Ocultar Módulos

+Show In Website,Mostrar No Site

+Show a slideshow at the top of the page,Mostrar uma apresentação de slides no topo da página

+Show in Website,Mostrar no site

+Show this slideshow at the top of the page,Mostrar esta apresentação de slides no topo da página

+Signature,Assinatura

+Signature to be appended at the end of every email,Assinatura para ser inserida no final de cada e-mail

+Single,Único

+Single unit of an Item.,Unidade única de um item.

+Sit tight while your system is being setup. This may take a few moments.,Sente-se apertado enquanto o sistema está sendo configurado . Isso pode demorar alguns instantes.

+Slideshow,Apresentação de slides

+"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","Desculpe! Você não pode alterar a moeda padrão da empresa, porque existem operações existentes contra ele. Você terá que cancelar essas transações se você deseja alterar a moeda padrão."

+"Sorry, Serial Nos cannot be merged","Desculpe, os números de ordem não podem ser mescladas"

+"Sorry, companies cannot be merged","Desculpe , as empresas não podem ser mescladas"

+Source,Fonte

+Source Warehouse,Almoxarifado de origem

+Source and Target Warehouse cannot be same,O Almoxarifado de origem e destino não pode ser o mesmo

+Spartan,Espartano

+Special Characters,caracteres especiais

+Special Characters ,

+Specification Details,Detalhes da especificação

+Specify Exchange Rate to convert one currency into another,Especifique Taxa de câmbio para converter uma moeda em outra

+"Specify a list of Territories, for which, this Price List is valid","Especificar uma lista de territórios, para a qual, esta lista de preços é válida"

+"Specify a list of Territories, for which, this Shipping Rule is valid","Especificar uma lista de territórios, para a qual, essa regra de envio é válida"

+"Specify a list of Territories, for which, this Taxes Master is valid","Especificar uma lista de territórios, para a qual, este Impostos Master é válido"

+Specify conditions to calculate shipping amount,Especificar as condições para calcular valor de frete

+"Specify the operations, operating cost and give a unique Operation no to your operations.","Especificar as operações , custos operacionais e dar uma operação única não às suas operações."

+Split Delivery Note into packages.,Dividir Guia de Remessa em pacotes.

+Standard,Padrão

+Standard Rate,Taxa normal

+"Standard Terms and Conditions that can be added to Sales and Purchases.
+
+Examples:
+
+1. Validity of the offer.
+1. Payment Terms (In Advance, On Credit, part advance etc).
+1. What is extra (or payable by the Customer).
+1. Safety / usage warning.
+1. Warranty if any.
+1. Returns Policy.
+1. Terms of shipping, if applicable.
+1. Ways of addressing disputes, indemnity, liability, etc.
+1. Address and Contact of your Company.",

+"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.
+10. Add or Deduct: Whether you want to add or deduct the tax.",

+"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.",

+Start,começo

+Start Date,Data de Início

+Start date of current invoice's period,Data de início do período de fatura atual

+Starting up...,Iniciando -se ...

+State,Estado

+Static Parameters,Parâmetros estáticos

+Status,Estado

+Status must be one of ,Estado deve ser um dos

+Status should be Submitted,Estado deverá ser apresentado

+Statutory info and other general information about your Supplier,Informações estatutárias e outras informações gerais sobre o seu Fornecedor

+Stock,Estoque

+Stock Adjustment Account,Banco de Acerto de Contas

+Stock Ageing,Envelhecimento do Estoque

+Stock Analytics,Análise do Estoque

+Stock Balance,Balanço de Estoque

+Stock Entries already created for Production Order ,

+Stock Entry,Lançamento no Estoque

+Stock Entry Detail,Detalhe do lançamento no Estoque

+Stock Frozen Upto,Estoque congelado até

+Stock Ledger,Livro de Inventário

+Stock Ledger Entry,Lançamento do Livro de Inventário

+Stock Level,Nível de Estoque

+Stock Projected Qty,Banco Projetada Qtde

+Stock Qty,Qtde. em Estoque

+Stock Queue (FIFO),Fila do estoque (PEPS)

+Stock Received But Not Billed,"Banco recebido, mas não faturados"

+Stock Reconcilation Data,Banco de Dados a reconciliação

+Stock Reconcilation Template,Estoque a reconciliação Template

+Stock Reconciliation,Reconciliação de Estoque

+"Stock Reconciliation can be used to update the stock on a particular date, ",

+Stock Settings,Configurações da

+Stock UOM,UDM do Estoque

+Stock UOM Replace Utility,Utilitário para Substituir UDM do Estoque

+Stock Uom,UDM do Estoque

+Stock Value,Valor do Estoque

+Stock Value Difference,Banco de Valor Diferença

+Stock transactions exist against warehouse ,

+Stop,Pare

+Stop Birthday Reminders,Parar Aniversário Lembretes

+Stop Material Request,Solicitação de parada de materiais

+Stop users from making Leave Applications on following days.,Pare de usuários de fazer aplicações deixam nos dias seguintes.

+Stop!,Pare !

+Stopped,Parado

+Structure cost centers for budgeting.,Estrutura dos centros de custo para orçamentação.

+Structure of books of accounts.,Estrutura de livros de contas.

+"Sub-currency. For e.g. ""Cent""",Sub-moeda. Por exemplo &quot;Centavo&quot;

+Subcontract,Subcontratar

+Subject,Assunto

+Submit Salary Slip,Enviar folha de pagamento

+Submit all salary slips for the above selected criteria,Enviar todas as folhas de pagamento para os critérios acima selecionados

+Submit this Production Order for further processing.,Enviar esta ordem de produção para posterior processamento.

+Submitted,Enviado

+Subsidiary,Subsidiário

+Successful: ,Bem-sucedido:

+Suggestion,Sugestão

+Suggestions,Sugestões

+Sunday,Domingo

+Supplier,Fornecedor

+Supplier (Payable) Account,Fornecedor (pago) Conta

+Supplier (vendor) name as entered in supplier master,"Nome do fornecedor (vendedor), como inscritos no cadastro de fornecedores"

+Supplier Account,Fornecedor Conta

+Supplier Account Head,Fornecedor Cabeça Conta

+Supplier Address,Endereço do Fornecedor

+Supplier Addresses And Contacts,Fornecedor Endereços e contatos

+Supplier Addresses and Contacts,Fornecedor Endereços e contatos

+Supplier Details,Detalhes do Fornecedor

+Supplier Intro,Introdução do Fornecedor

+Supplier Invoice Date,Fornecedor Data Fatura

+Supplier Invoice No,Fornecedor factura n

+Supplier Name,Nome do Fornecedor

+Supplier Naming By,Fornecedor de nomeação

+Supplier Part Number,Número da peça do Fornecedor

+Supplier Quotation,Cotação do Fornecedor

+Supplier Quotation Item,Item da Cotação do Fornecedor

+Supplier Reference,Referência do Fornecedor

+Supplier Shipment Date,Fornecedor Expedição Data

+Supplier Shipment No,Fornecedor Expedição Não

+Supplier Type,Tipo de Fornecedor

+Supplier Type / Supplier,Fornecedor Tipo / Fornecedor

+Supplier Warehouse,Almoxarifado do Fornecedor

+Supplier Warehouse mandatory subcontracted purchase receipt,Armazém Fornecedor obrigatório recibo de compra subcontratada

+Supplier classification.,Classificação do Fornecedor.

+Supplier database.,Banco de dados do Fornecedor.

+Supplier of Goods or Services.,Fornecedor de Bens ou Serviços.

+Supplier warehouse where you have issued raw materials for sub - contracting,Almoxarifado do fornecedor onde você emitiu matérias-primas para a subcontratação

+Supplier-Wise Sales Analytics,Fornecedor -wise vendas Analytics

+Support,Suporte

+Support Analtyics,Analtyics Suporte

+Support Analytics,Análise do Suporte

+Support Email,E-mail de Suporte

+Support Email Settings,Suporte Configurações de e-mail

+Support Password,Senha do Suporte

+Support Ticket,Ticket de Suporte

+Support queries from customers.,Suporte a consultas de clientes.

+Symbol,Símbolo

+Sync Support Mails,Sincronizar E-mails de Suporte

+Sync with Dropbox,Sincronizar com o Dropbox

+Sync with Google Drive,Sincronia com o Google Drive

+System Administration,Administração do Sistema

+System Scheduler Errors,Erros Scheduler Sistema

+System Settings,Configurações do sistema

+"System User (login) ID. If set, it will become default for all HR forms.","Identificação do usuário do sistema (login). Se for marcado, ele vai se tornar padrão para todos os formulários de RH."

+System for managing Backups,Sistema para gerenciamento de Backups

+System generated mails will be sent from this email id.,E-mails gerados pelo sistema serão enviados a partir deste endereço de e-mail.

+TL-,TL-

+TLB-,TLB-

+Table for Item that will be shown in Web Site,Tabela para Item que será mostrado no site

+Target  Amount,Valor da meta

+Target Detail,Detalhe da meta

+Target Details,Detalhes da meta

+Target Details1,Detalhes da meta

+Target Distribution,Distribuição de metas

+Target On,Alvo Em

+Target Qty,Qtde. de metas

+Target Warehouse,Almoxarifado de destino

+Task,Tarefa

+Task Details,Detalhes da Tarefa

+Tasks,Tarefas

+Tax,Imposto

+Tax Accounts,Contas fiscais

+Tax Calculation,Cálculo do Imposto

+Tax Category can not be 'Valuation' or 'Valuation and Total' as all items are non-stock items,"Categoria imposto não pode ser ' Avaliação ' ou ' Avaliação e total "", como todos os itens não são itens de estoque"

+Tax Master,Imposto de Mestre

+Tax Rate,Taxa de Imposto

+Tax Template for Purchase,Modelo de Impostos para compra

+Tax Template for Sales,Modelo de Impostos para vendas

+Tax and other salary deductions.,Impostos e outras deduções salariais.

+"Tax detail table fetched from item master as a string and stored in this field.
+Used for Taxes and Charges",

+Taxable,Tributável

+Taxes,Impostos

+Taxes and Charges,Impostos e Encargos

+Taxes and Charges Added,Impostos e Encargos Adicionados

+Taxes and Charges Added (Company Currency),Impostos e taxas Adicionado (Moeda Company)

+Taxes and Charges Calculation,Cálculo de Impostos e Encargos

+Taxes and Charges Deducted,Impostos e Encargos Deduzidos

+Taxes and Charges Deducted (Company Currency),Impostos e taxas Deduzido (Moeda Company)

+Taxes and Charges Total,Total de Impostos e Encargos

+Taxes and Charges Total (Company Currency),Impostos e Encargos Total (moeda da empresa)

+Template for employee performance appraisals.,Modelo para avaliação do desempenho dos funcionários.

+Template of terms or contract.,Modelo de termos ou contratos.

+Term Details,Detalhes dos Termos

+Terms,condições

+Terms and Conditions,Termos e Condições

+Terms and Conditions Content,Conteúdos dos Termos e Condições

+Terms and Conditions Details,Detalhes dos Termos e Condições

+Terms and Conditions Template,Modelo de Termos e Condições

+Terms and Conditions1,Termos e Condições

+Terretory,terretory

+Territory,Território

+Territory / Customer,Território / Cliente

+Territory Manager,Gerenciador de Territórios

+Territory Name,Nome do Território

+Territory Target Variance (Item Group-Wise),Território Variance Alvo (Item Group-Wise)

+Territory Targets,Metas do Território

+Test,Teste

+Test Email Id,Endereço de Email de Teste

+Test the Newsletter,Newsletter de Teste

+The BOM which will be replaced,A LDM que será substituída

+The First User: You,O primeiro usuário : Você

+"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",O item que representa o pacote. Este item deve ter &quot;É Item de Estoque&quot; como &quot;Não&quot; e &quot;É Item de Venda&quot; como &quot;Sim&quot;

+The Organization,a Organização

+"The account head under Liability, in which Profit/Loss will be booked","O chefe conta com Responsabilidade , no qual Lucro / Prejuízo será reservado"

+"The date on which next invoice will be generated. It is generated on submit.
+",

+The date on which recurring invoice will be stop,A data em que fatura recorrente será interrompida

+"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","O dia do mês em que factura automática será gerada, por exemplo 05, 28 etc"

+The day(s) on which you are applying for leave coincide with holiday(s). You need not apply for leave.,No dia (s) em que você está se candidatando a licença coincidir com feriado (s) . Você não precisa solicitar uma licença .

+The first Leave Approver in the list will be set as the default Leave Approver,O primeiro Deixe Approver na lista vai ser definido como o Leave Approver padrão

+The first user will become the System Manager (you can change that later).,O primeiro usuário será o System Manager (você pode mudar isso mais tarde) .

+The gross weight of the package. Usually net weight + packaging material weight. (for print),O peso bruto do pacote. Normalmente peso líquido + peso do material de embalagem. (Para impressão)

+The name of your company for which you are setting up this system.,O nome da sua empresa para a qual você está configurando o sistema.

+The net weight of this package. (calculated automatically as sum of net weight of items),O peso líquido do pacote. (Calculado automaticamente como soma do peso líquido dos itens)

+The new BOM after replacement,A nova LDM após substituição

+The rate at which Bill Currency is converted into company's base currency,A taxa na qual a moeda de faturamento é convertida na moeda base da empresa

+The unique id for tracking all recurring invoices. It is generated on submit.,A ID exclusiva para acompanhar todas as facturas recorrentes. Ele é gerado em enviar.

+There is nothing to edit.,Não há nada a ser editado.

+There was an error. One probable reason could be that you haven't saved the form. Please contact support@erpnext.com if the problem persists.,Houve um erro . Uma razão provável pode ser que você não tenha salvo o formulário. Entre em contato com support@erpnext.com se o problema persistir .

+There were errors.,Ocorreram erros .

+This Cost Center is a,Este centro de custo é uma

+This Currency is disabled. Enable to use in transactions,Esta moeda é desativado. Ativar para usar em transações

+This ERPNext subscription,Esta subscrição ERPNext

+This Leave Application is pending approval. Only the Leave Apporver can update status.,Este pedido de férias está pendente de aprovação . Somente o Leave Apporver pode atualizar status.

+This Time Log Batch has been billed.,Este lote Log O tempo tem sido anunciado.

+This Time Log Batch has been cancelled.,Este lote Log Tempo foi cancelada.

+This Time Log conflicts with,Este tempo de registro de conflitos com

+This is a root account and cannot be edited.,Esta é uma conta de root e não pode ser editada.

+This is a root customer group and cannot be edited.,Este é um grupo de clientes de raiz e não pode ser editada.

+This is a root item group and cannot be edited.,Este é um grupo de itens de raiz e não pode ser editada.

+This is a root sales person and cannot be edited.,Esta é uma pessoa de vendas de raiz e não pode ser editado .

+This is a root territory and cannot be edited.,Este é um território de raiz e não pode ser editada.

+This is the number of the last created transaction with this prefix,Este é o número da última transação criada com este prefixo

+This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,Esta ferramenta ajuda a atualizar ou corrigir a quantidade e a valorização do estoque no sistema. Ela é geralmente usada para sincronizar os valores do sistema e o que realmente existe em seus almoxarifados.

+This will be used for setting rule in HR module,Isso será usado para a definição de regras no módulo RH

+Thread HTML,Tópico HTML

+Thursday,Quinta-feira

+Time Log,Tempo Log

+Time Log Batch,Tempo Batch Log

+Time Log Batch Detail,Tempo Log Detail Batch

+Time Log Batch Details,Tempo de registro de detalhes de lote

+Time Log Batch status must be 'Submitted',Status do lote Log tempo deve ser &#39;Enviado&#39;

+Time Log for tasks.,Tempo de registro para as tarefas.

+Time Log must have status 'Submitted',Tempo de registro deve ter status &#39;Enviado&#39;

+Time Zone,Fuso horário

+Time Zones,Fusos horários

+Time and Budget,Tempo e Orçamento

+Time at which items were delivered from warehouse,Horário em que os itens foram entregues do almoxarifado

+Time at which materials were received,Horário em que os materiais foram recebidos

+Title,Título

+To,Para

+To Currency,A Moeda

+To Date,Até a Data

+To Date should be same as From Date for Half Day leave,Para data deve ser mesmo a partir da data de licença Meio Dia

+To Discuss,Para Discutir

+To Do List,Para fazer a lista

+To Package No.,Para Pacote Nº.

+To Pay,pagar

+To Produce,para Produzir

+To Time,Para Tempo

+To Value,Ao Valor

+To Warehouse,Para Almoxarifado

+"To add child nodes, explore tree and click on the node under which you want to add more nodes.","Para adicionar nós filho, explorar árvore e clique no nó em que você deseja adicionar mais nós."

+"To assign this issue, use the ""Assign"" button in the sidebar.","Para atribuir esse problema a alguém, use o botão &quot;Atribuir&quot; na barra lateral."

+"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","Para criar automaticamente Tickets de Suporte a partir da sua caixa de entrada, defina as configurações de POP3 aqui. Você deve, idealmente, criar um E-mail separado para o Sistema ERP para que todas as mensagens sejam sincronizadas com o sistema a partir daquele E-mail. Se você não tiver certeza, entre em contato com seu provedor de e-mail."

+To create a Bank Account:,Para criar uma conta bancária :

+To create a Tax Account:,Para criar uma conta de Imposto:

+"To create an Account Head under a different company, select the company and save customer.","Para criar uma Conta, sob uma empresa diferente, selecione a empresa e salve o Cliente."

+To date cannot be before from date,Até o momento não pode ser antes a partir da data

+To enable <b>Point of Sale</b> features,Para habilitar as características de <b>Ponto de Venda</b>

+To enable <b>Point of Sale</b> view,Para habilitar <b> Point of Sale </ b> vista

+To get Item Group in details table,Para obter Grupo de Itens na tabela de detalhes

+"To merge, following properties must be same for both items","Para mesclar , seguintes propriedades devem ser os mesmos para ambos os itens"

+"To report an issue, go to ",

+"To set this Fiscal Year as Default, click on 'Set as Default'","Para definir esse Ano Fiscal como padrão , clique em ' Definir como padrão '"

+To track any installation or commissioning related work after sales,Para rastrear qualquer trabalho relacionado à instalação ou colocação em funcionamento após a venda

+"To track brand name in the following documents<br>
+Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No",

+To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,Para acompanhar o item em documentos de vendas e de compras com base em seus números de série. Isso também pode ser usado para rastrear detalhes sobre a garantia do produto.

+To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,"Para controlar os itens de vendas e documentos de compra pelo nº do lote<br> <b>Por Ex.: Indústria Química, etc</b>"

+To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,Para rastrear itens usando código de barras. Você será capaz de inserir itens na Guia de Remessa e Nota Fiscal de Venda através do escaneamento do código de barras do item.

+Tools,Ferramentas

+Top,Topo

+Total,Total

+Total (sum of) points distribution for all goals should be 100.,Total (soma) da distribuição de pontos para todos os objetivos deve ser 100.

+Total Advance,Antecipação Total

+Total Amount,Valor Total

+Total Amount To Pay,Valor total a pagar

+Total Amount in Words,Valor Total por extenso

+Total Billing This Year: ,Faturamento total deste ano:

+Total Claimed Amount,Montante Total Requerido

+Total Commission,Total da Comissão

+Total Cost,Custo Total

+Total Credit,Crédito Total

+Total Debit,Débito Total

+Total Deduction,Dedução Total

+Total Earning,Total de Ganhos

+Total Experience,Experiência total

+Total Hours,Total de Horas

+Total Hours (Expected),Total de Horas (Esperado)

+Total Invoiced Amount,Valor Total Faturado

+Total Leave Days,Total de dias de licença

+Total Leaves Allocated,Total de licenças alocadas

+Total Manufactured Qty can not be greater than Planned qty to manufacture,Total Qtde Fabricado não pode ser maior do que qty planejada para fabricar

+Total Operating Cost,Custo de Operacional Total

+Total Points,Total de pontos

+Total Raw Material Cost,Custo Total das matérias-primas

+Total Sanctioned Amount,Valor Total Sancionado

+Total Score (Out of 5),Pontuação total (sobre 5)

+Total Tax (Company Currency),Imposto Total (moeda da empresa)

+Total Taxes and Charges,Total de Impostos e Encargos

+Total Taxes and Charges (Company Currency),Total de Impostos e Taxas (moeda da empresa)

+Total Working Days In The Month,Total de dias úteis do mês

+Total amount of invoices received from suppliers during the digest period,O valor total das faturas recebidas de fornecedores durante o período de digestão

+Total amount of invoices sent to the customer during the digest period,O valor total das faturas enviadas para o cliente durante o período de digestão

+Total in words,Total por extenso

+Total production order qty for item,Total da ordem qty produção para o item

+Totals,Totais

+Track separate Income and Expense for product verticals or divisions.,Acompanhar Receitas e Gastos separados para produtos verticais ou divisões.

+Track this Delivery Note against any Project,Acompanhar este Guia de Remessa contra qualquer projeto

+Track this Sales Order against any Project,Acompanhar este Ordem de Venda contra qualquer projeto

+Transaction,Transação

+Transaction Date,Data da Transação

+Transaction not allowed against stopped Production Order,Transação não é permitido contra parou ordem de produção

+Transfer,Transferir

+Transfer Material,transferência de Material

+Transfer Raw Materials,Transferência de Matérias-Primas

+Transferred Qty,transferido Qtde

+Transporter Info,Informações da Transportadora

+Transporter Name,Nome da Transportadora

+Transporter lorry number,Número do caminhão da Transportadora

+Trash Reason,Razão de pôr no lixo

+Tree Type,Tipo de árvore

+Tree of item classification,Árvore de classificação de itens

+Trial Balance,Balancete

+Tuesday,Terça-feira

+Type,Tipo

+Type of document to rename.,Tipo de documento a ser renomeado.

+Type of employment master.,Tipo de cadastro de emprego.

+"Type of leaves like casual, sick etc.","Tipo de licenças como casual, doença, etc."

+Types of Expense Claim.,Tipos de reembolso de despesas.

+Types of activities for Time Sheets,Tipos de atividades para quadro de horários

+UOM,UDM

+UOM Conversion Detail,Detalhe da Conversão de UDM

+UOM Conversion Details,Detalhes da Conversão de UDM

+UOM Conversion Factor,Fator de Conversão da UDM

+UOM Conversion Factor is mandatory,UOM Fator de Conversão é obrigatório

+UOM Name,Nome da UDM

+UOM Replace Utility,Utilitário para Substituir UDM

+Under AMC,Sob CAM

+Under Graduate,Em Graduação

+Under Warranty,Sob Garantia

+Unit of Measure,Unidade de Medida

+"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","Unidade de medida do item (por exemplo: kg, unidade, nº, par)."

+Units/Hour,Unidades/hora

+Units/Shifts,Unidades/Turnos

+Unmatched Amount,Quantidade incomparável

+Unpaid,Não remunerado

+Unscheduled,Sem agendamento

+Unstop,desentupir

+Unstop Material Request,Pedido Unstop material

+Unstop Purchase Order,Unstop Ordem de Compra

+Unsubscribed,Inscrição Cancelada

+Update,Atualizar

+Update Clearance Date,Atualizar Data Liquidação

+Update Cost,Atualize o custo

+Update Finished Goods,Produtos acabados Atualização

+Update Landed Cost,Atualização Landed Cost

+Update Numbering Series,Atualizar numeração Series

+Update Series,Atualizar Séries

+Update Series Number,Atualizar Números de Séries

+Update Stock,Atualizar Estoque

+Update Stock should be checked.,Atualização de Estoque deve ser verificado.

+"Update allocated amount in the above table and then click ""Allocate"" button",Atualize o montante atribuído na tabela acima e clique no botão &quot;Alocar&quot;

+Update bank payment dates with journals.,Atualizar datas de pagamento bancário com livro Diário.

+Update clearance date of Journal Entries marked as 'Bank Vouchers',Data de apuramento Atualização de entradas de diário marcado como ' Banco ' Vouchers

+Updated,Atualizado

+Updated Birthday Reminders,Atualizado Aniversário Lembretes

+Upload Attendance,Envie Atendimento

+Upload Backups to Dropbox,Carregar Backups para Dropbox

+Upload Backups to Google Drive,Carregar Backups para Google Drive

+Upload HTML,Carregar HTML

+Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,Enviar um arquivo CSV com duas colunas:. O nome antigo eo novo nome. No máximo 500 linhas.

+Upload attendance from a .csv file,Carregar comparecimento a partir de um arquivo CSV.

+Upload stock balance via csv.,Carregar saldo de estoque a partir de um arquivo CSV.

+Upload your letter head and logo - you can edit them later.,Envie seu cabeça carta e logo - você pode editá-las mais tarde.

+Uploaded File Attachments,Anexos arquivo carregado

+Upper Income,Renda superior

+Urgent,Urgente

+Use Multi-Level BOM,Utilize LDM de Vários Níveis

+Use SSL,Use SSL

+Use TLS,Use TLS

+User,Usuário

+User ID,ID de Usuário

+User Name,Nome de Usuário

+User Properties,Propriedades do usuário

+User Remark,Observação do Usuário

+User Remark will be added to Auto Remark,Observação do usuário será adicionado à observação automática

+User Tags,Etiquetas de Usuários

+User must always select,O Usuário deve sempre selecionar

+User settings for Point-of-sale (POS),As configurações do usuário para ponto -de-venda (POS)

+Username,Nome do Usuário

+Users and Permissions,Usuários e Permissões

+Users who can approve a specific employee's leave applications,Usuários que podem aprovar aplicações deixam de um funcionário específico

+Users with this role are allowed to create / modify accounting entry before frozen date,Os usuários com essa função tem permissão para criar / modificar registro contábil antes da data congelado

+Users with this role are allowed to set frozen accounts and create / modify accounting entries against frozen accounts,Os usuários com esta função são autorizados a estabelecer contas congeladas e criar / modificar lançamentos contábeis contra contas congeladas

+Utilities,Utilitários

+Utility,Utilitário

+Valid For Territories,Válido para os territórios

+Valid Upto,Válido até

+Valid for Buying or Selling?,Válido para comprar ou vender?

+Valid for Territories,Válido para Territórios

+Validate,Validar

+Valuation,Avaliação

+Valuation Method,Método de Avaliação

+Valuation Rate,Taxa de Avaliação

+Valuation and Total,Avaliação e Total

+Value,Valor

+Value or Qty,Valor ou Qt

+Vehicle Dispatch Date,Veículo Despacho Data

+Vehicle No,No veículo

+Verified By,Verificado Por

+View,vista

+View Ledger,Ver Ledger

+View Now,Ver Agora

+Visit,Visita

+Visit report for maintenance call.,Relatório da visita da chamada de manutenção.

+Voucher #,vale #

+Voucher Detail No,Nº do Detalhe do comprovante

+Voucher ID,ID do Comprovante

+Voucher No,Nº do comprovante

+Voucher Type,Tipo de comprovante

+Voucher Type and Date,Tipo Vale e Data

+WIP Warehouse required before Submit,WIP Warehouse necessária antes de Enviar

+Walk In,Walk In

+Warehouse,armazém

+Warehouse ,

+Warehouse Contact Info,Informações de Contato do Almoxarifado

+Warehouse Detail,Detalhe do Almoxarifado

+Warehouse Name,Nome do Almoxarifado

+Warehouse User,Usuário Armazém

+Warehouse Users,Usuários do Warehouse

+Warehouse and Reference,Warehouse and Reference

+Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt,Armazém só pode ser alterado através da entrada / entrega Nota / Recibo de compra

+Warehouse cannot be changed for Serial No.,Armazém não pode ser alterado para Serial No.

+Warehouse does not belong to company.,Warehouse não pertence à empresa.

+Warehouse is missing in Purchase Order,Armazém está faltando na Ordem de Compra

+Warehouse where you are maintaining stock of rejected items,Almoxarifado onde você está mantendo estoque de itens rejeitados

+Warehouse-Wise Stock Balance,Warehouse-sábio Stock Balance

+Warehouse-wise Item Reorder,Armazém-sábio item Reordenar

+Warehouses,Armazéns

+Warn,Avisar

+Warning: Leave application contains following block dates,Aviso: pedido de férias contém as datas de blocos seguintes

+Warning: Material Requested Qty is less than Minimum Order Qty,Aviso: material solicitado Qt é menor do que de ordem mínima Qtde

+Warranty / AMC Details,Garantia / Detalhes do CAM

+Warranty / AMC Status,Garantia / Estado do CAM

+Warranty Expiry Date,Data de validade da garantia

+Warranty Period (Days),Período de Garantia (Dias)

+Warranty Period (in days),Período de Garantia (em dias)

+Warranty expiry date and maintenance status mismatched,Garantia data de validade e estado de manutenção incompatíveis

+Website,Site

+Website Description,Descrição do site

+Website Item Group,Grupo de Itens do site

+Website Item Groups,Grupos de Itens do site

+Website Settings,Configurações do site

+Website Warehouse,Almoxarifado do site

+Wednesday,Quarta-feira

+Weekly,Semanal

+Weekly Off,Descanso semanal

+Weight UOM,UDM de Peso

+"Weight is mentioned,\nPlease mention ""Weight UOM"" too","Peso é mencionado, \ nPor favor mencionar "" Peso UOM "" muito"

+Weightage,Peso

+Weightage (%),Peso (%)

+Welcome to ERPNext. Over the next few minutes we will help you setup your ERPNext account. Try and fill in as much information as you have even if it takes a bit longer. It will save you a lot of time later. Good Luck!,"Bem-vindo ao ERPNext . Nos próximos minutos, vamos ajudá-lo a configurar sua conta ERPNext . Experimente e preencha o máximo de informações que você tem mesmo que demore um pouco mais. Ela vai lhe poupar muito tempo mais tarde. Boa Sorte!"

+What does it do?,O que ele faz ?

+"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.","Quando qualquer uma das operações marcadas são &quot;Enviadas&quot;, um pop-up abre automaticamente para enviar um e-mail para o &quot;Contato&quot; associado a transação, com a transação como um anexo. O usuário pode ou não enviar o e-mail."

+"When submitted, the system creates difference entries ",

+Where items are stored.,Onde os itens são armazenados.

+Where manufacturing operations are carried out.,Onde as operações de fabricação são realizadas.

+Widowed,Viúvo(a)

+Will be calculated automatically when you enter the details,Será calculado automaticamente quando você digitar os detalhes

+Will be updated after Sales Invoice is Submitted.,Será atualizado após a factura de venda é submetido.

+Will be updated when batched.,Será atualizado quando agrupadas.

+Will be updated when billed.,Será atualizado quando faturado.

+With Operations,Com Operações

+With period closing entry,Com a entrada de encerramento do período

+Work Details,Detalhes da Obra

+Work Done,Trabalho feito

+Work In Progress,Trabalho em andamento

+Work-in-Progress Warehouse,Armazém Work-in-Progress

+Working,Trabalhando

+Workstation,Estação de Trabalho

+Workstation Name,Nome da Estação de Trabalho

+Write Off Account,Eliminar Conta

+Write Off Amount,Eliminar Valor

+Write Off Amount <=,Eliminar Valor &lt;=

+Write Off Based On,Eliminar Baseado em

+Write Off Cost Center,Eliminar Centro de Custos

+Write Off Outstanding Amount,Eliminar saldo devedor

+Write Off Voucher,Eliminar comprovante

+Wrong Template: Unable to find head row.,Template errado: Não é possível encontrar linha cabeça.

+Year,Ano

+Year Closed,Ano Encerrado

+Year End Date,Data de Fim de Ano

+Year Name,Nome do Ano

+Year Start Date,Data de início do ano

+Year Start Date and Year End Date are already set in Fiscal Year: ,

+Year Start Date and Year End Date are not within Fiscal Year.,Ano Data de Início e Fim de Ano Data não estão dentro de Ano Fiscal.

+Year Start Date should not be greater than Year End Date,Ano Data de início não deve ser maior do que o Fim de Ano Data

+Year of Passing,Ano de Passagem

+Yearly,Anual

+Yes,Sim

+You are not allowed to reply to this ticket.,Você não tem permissão para responder a este bilhete .

+You are not authorized to do/modify back dated entries before ,Você não está autorizado a fazer / modificar volta entradas datadas antes

+You are not authorized to set Frozen value,Você não está autorizado para definir o valor congelado

+You are the Expense Approver for this record. Please Update the 'Status' and Save,Você é o aprovador de despesa para esse registro. Atualize o 'Estado' e salvar

+You are the Leave Approver for this record. Please Update the 'Status' and Save,Você é o Leave aprovador para esse registro. Atualize o 'Estado' e salvar

+You can Enter Row only if your Charge Type is 'On Previous Row Amount' or ' Previous Row Total',Você pode inserir Row apenas se o tipo de acusação é 'On Anterior Valor Row ' ou ' Previous Row Total'

+You can enter any date manually,Você pode entrar qualquer data manualmente

+You can enter the minimum quantity of this item to be ordered.,Você pode inserir a quantidade mínima deste item a ser encomendada.

+You can not change rate if BOM mentioned agianst any item,Você não pode alterar a taxa de se BOM mencionado agianst qualquer item

+You can not enter both Delivery Note No and Sales Invoice No. Please enter any one.,Você não pode entrar tanto de entrega Nota Não e Vendas fatura Não. Por favor entrar em qualquer um.

+"You can start by selecting backup frequency and \
+					granting access for sync",

+You can submit this Stock Reconciliation.,Você pode enviar este Stock Reconciliação.

+You can update either Quantity or Valuation Rate or both.,Você pode atualizar ou Quantidade ou Taxa de Valorização ou ambos.

+You cannot Enter Row no. greater than or equal to current row no. for this Charge type,Você não pode entrar Row não. superior ou igual a linha corrente não . para este tipo de carga

+You cannot deduct when category is for 'Valuation' or 'Valuation and Total',Você não pode deduzir quando é para categoria ' Avaliação ' ou ' Avaliação e Total'

+You cannot directly enter Amount and if your Charge Type is Actual enter your amount in Rate,"Você não pode entrar diretamente Quantidade e se o seu tipo de carga é real , digite seu valor em Taxa"

+You cannot give more than ,

+You cannot select Charge Type as 'On Previous Row Amount' or 'On Previous Row Total' for first row,"Você não pode selecionar Carga Tipo como "" Valor Em linha anterior ' ou ' On Anterior Row Total ' para a primeira linha"

+You cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for valuation. You can select only 'Total' option for previous row amount or previous row total,"Você não pode selecionar o tipo de carga como "" Valor Na linha anterior ' ou ' On Anterior Row Total ' para a avaliação. Você pode selecionar apenas a opção ' Total' para montante linha anterior ou linha anterior total de"

+You have entered duplicate items. Please rectify and try again.,"Você digitou itens duplicados . Por favor, corrigir e tentar novamente."

+You may need to update: ,Você pode precisar atualizar:

+You must ,

+Your Customer's TAX registration numbers (if applicable) or any general information,Os números de inscrição fiscal do seu Cliente (se aplicável) ou qualquer outra informação geral

+Your Customers,seus Clientes

+Your ERPNext subscription will,Sua inscrição será ERPNext

+Your Products or Services,Seus produtos ou serviços

+Your Suppliers,seus Fornecedores

+Your sales person who will contact the customer in future,Seu vendedor que entrará em contato com o cliente no futuro

+Your sales person will get a reminder on this date to contact the customer,Seu vendedor receberá um lembrete nesta data para contatar o cliente

+Your setup is complete. Refreshing...,Sua configuração está concluída. Atualizando ...

+Your support email id - must be a valid email - this is where your emails will come!,O seu E-mail de suporte - deve ser um e-mail válido - este é o lugar de onde seus e-mails virão!

+already available in Price List,já disponível na Lista de Preço

+already returned though some other documents,já voltou embora alguns outros documentos

+also be included in Item's rate,também ser incluído na tarifa do item

+and,e

+"and ""Is Sales Item"" is ""Yes"" and there is no other Sales BOM","e "" é o item de vendas "" é ""Sim"" e não há nenhum outro BOM Vendas"

+"and create a new Account Ledger (by clicking on Add Child) of type ""Bank or Cash""","e criar uma nova conta Ledger (clicando em Adicionar Criança) do tipo "" bancária ou dinheiro """

+"and create a new Account Ledger (by clicking on Add Child) of type ""Tax"" and do mention the Tax rate.","e criar uma nova conta Ledger (clicando em Adicionar Criança) do tipo "" imposto "" e não mencionar a taxa de imposto."

+and fiscal year: ,

+are not allowed for,não são permitidas para

+are not allowed for ,

+are not allowed.,não são permitidos.

+assigned by,atribuído pela

+but entries can be made against Ledger,mas as entradas podem ser feitas contra Ledger

+but is pending to be manufactured.,mas está pendente para ser fabricado.

+cancel,cancelar

+cannot be greater than 100,não pode ser maior do que 100

+dd-mm-yyyy,dd-mm-aaaa

+dd/mm/yyyy,dd/mm/aaaa

+deactivate,desativar

+discount on Item Code,desconto no Código do item

+does not belong to BOM: ,não pertence ao BOM:

+does not have role 'Leave Approver',não tem papel de &#39;Leave aprovador&#39;

+does not match,não corresponde

+"e.g. Bank, Cash, Credit Card","por exemplo Banco, Dinheiro, Cartão de Crédito"

+"e.g. Kg, Unit, Nos, m","por exemplo, kg, Unidade, nº, m"

+eg. Cheque Number,"por exemplo, Número do cheque"

+example: Next Day Shipping,exemplo: Next Day envio

+has already been submitted.,já foi apresentado .

+has been entered atleast twice,foi inserido pelo menos duas vezes

+has been made after posting date,foi feito após a data de publicação

+has expired,expirou

+have a common territory,tem um território comum

+in the same UOM.,no mesmo UOM .

+is a cancelled Item,é um Item cancelado

+is not a Stock Item,não é um Item de Estoque

+lft,esq.

+mm-dd-yyyy,mm-dd-aaaa

+mm/dd/yyyy,mm/dd/aaaa

+must be a Liability account,deve ser uma conta de Responsabilidade

+must be one of,deve ser um dos

+not a purchase item,não é um item de compra

+not a sales item,não é um item de vendas

+not a service item.,não é um item de serviço.

+not a sub-contracted item.,não é um item do sub-contratado.

+not submitted,não submetidos

+not within Fiscal Year,não está dentro do Ano Fiscal

+of,de

+old_parent,old_parent

+reached its end of life on,chegou ao fim de vida em

+rgt,dir.

+should be 100%,deve ser de 100%

+the form before proceeding,a forma antes de prosseguir

+they are created automatically from the Customer and Supplier master,eles são criados automaticamente a partir do mestre de Clientes e Fornecedores

+"to be included in Item's rate, it is required that: ","para ser incluído na taxa do item, é necessário que:"

+to set the given stock and valuation on this date.,para definir o estoque e valorização dada nesta data .

+usually as per physical inventory.,geralmente de acordo com o inventário físico .

+website page link,link da página do site

+which is greater than sales order qty ,que é maior do que as vendas ordem qty

+yyyy-mm-dd,aaaa-mm-dd

diff --git a/erpnext/translations/pt.csv b/erpnext/translations/pt.csv
new file mode 100644
index 0000000..1b1b2da
--- /dev/null
+++ b/erpnext/translations/pt.csv
@@ -0,0 +1,3029 @@
+ (Half Day),(Meio Dia)

+ .You can not assign / modify / remove Master Name,

+ Quantity should be greater than 0.,

+ after this transaction.,

+ against cost center ,

+ against sales order,contra a ordem de venda

+ against same operation,contra a mesma operação

+ already marked,já marcada

+ and fiscal year : ,

+ and year: ,e ano:

+ as it is stock Item or packing item,como é o estoque do item ou item de embalagem

+ at warehouse: ,em armazém:

+ budget ,

+ can not be created/modified against stopped Sales Order ,

+ can not be deleted,

+ can not be made.,não podem ser feitas.

+ can not be received twice,

+ can only be debited/credited through Stock transactions,

+ created,

+ does not belong to ,

+ does not belong to Warehouse,

+ does not belong to the company,não pertence à empresa

+ does not exists,

+ for account ,

+ has been freezed. ,foi congelado.

+ is a frozen account. Either make the account active or assign role in Accounts Settings who can create / modify entries against this account,

+" is a frozen account. To create / edit transactions against this account, you need role",

+" is less than equals to zero in the system, valuation rate is mandatory for this item",

+ is mandatory,é obrigatória

+ is mandatory for GL Entry,é obrigatória para a entrada GL

+ is not a ledger,não é um livro

+ is not active,não está ativo

+ is not submitted document,

+" is now the default Fiscal Year. \
+			Please refresh your browser for the change to take effect.",

+ not active or does not exists in the system,não está ativo ou não existe no sistema

+ or the BOM is cancelled or inactive,ou o BOM é cancelado ou inativo

+ should be same as that in ,deve ser o mesmo que na

+ was on leave on ,estava de licença em

+ will be ,será

+ will be created,

+ will be over-billed against mentioned ,será super-faturados contra mencionada

+ will become ,ficará

+ will exceed by ,

+""" does not exists",""" Bestaat niet"

+# ###.##,

+"#,###",

+"#,###.##",

+"#,###.###",

+"#,##,###.##",

+#.###,

+"#.###,##",

+%  Delivered,Entregue%

+% Amount Billed,Valor% faturado

+% Billed,Anunciado%

+% Completed,% Concluído

+% Delivered,% Geleverd

+% Installed,Instalado%

+% Received,Recebido%

+% of materials billed against this Purchase Order.,% De materiais faturado contra esta Ordem de Compra.

+% of materials billed against this Sales Order,% De materiais faturado contra esta Ordem de Vendas

+% of materials delivered against this Delivery Note,% Dos materiais entregues contra esta Nota de Entrega

+% of materials delivered against this Sales Order,% Dos materiais entregues contra esta Ordem de Vendas

+% of materials ordered against this Material Request,% De materiais ordenou contra este pedido se

+% of materials received against this Purchase Order,% Do material recebido contra esta Ordem de Compra

+%(conversion_rate_label)s is mandatory. Maybe Currency Exchange record is not created for %(from_currency)s to %(to_currency)s,% ( conversion_rate_label ) s is verplicht. Misschien Valutawissel record is niet gemaakt voor % ( from_currency ) s naar% ( to_currency ) s

+' in Company: ,&#39;Na empresa:

+'To Case No.' cannot be less than 'From Case No.',&quot;Para Processo n º &#39; não pode ser inferior a &#39;From Processo n&#39;

+"(Paid amount + Write Off Amount) can not be \
+				greater than Grand Total",

+(Total) Net Weight value. Make sure that Net Weight of each item is,(Totaal ) Netto gewicht waarde . Zorg ervoor dat Netto gewicht van elk item is

+* Will be calculated in the transaction.,* Será calculado na transação.

+"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.
+
+To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**",

+**Currency** Master,Hoje ** ** Mestre

+**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,Ano Fiscal ** ** representa um Exercício. Todos os lançamentos contábeis e outras transações importantes são monitorados contra ** Ano Fiscal **.

+". Outstanding cannot be less than zero. \
+			 	Please match exact outstanding.",

+. Please set status of the employee as 'Left',". Por favor, definir o status do funcionário como &#39;esquerda&#39;"

+. You can not mark his attendance as 'Present',. Você não pode marcar sua presença como &quot;presente&quot;

+01,01

+02,02

+03,03

+04,04

+05,05

+06,06

+07,07

+08,08

+09,09

+"1 Currency = [?] Fraction
+For e.g. 1 USD = 100 Cent",

+1. To maintain the customer wise item code and to make them searchable based on their code use this option,1. Para manter o cliente código do item sábio e para torná-los pesquisáveis ​​com base em seu código usar esta opção

+10,10

+11,11

+12,12

+2,2

+3,3

+4,4

+5,5

+6,6

+: Duplicate row from same ,: Duplicar linha do mesmo

+: It is linked to other active BOM(s),: Está ligado ao BOM ativa outro (s)

+: Mandatory for a Recurring Invoice.,: Obrigatório para uma factura Recorrente.

+"<a href=""#Sales Browser/Customer Group"">Add / Edit</a>","<a href=""#Sales Browser/Customer Group""> toevoegen / bewerken < / a>"

+"<a href=""#Sales Browser/Item Group"">Add / Edit</a>","<a href=""#Sales Browser/Item Group""> toevoegen / bewerken < / a>"

+"<a href=""#Sales Browser/Territory"">Add / Edit</a>","<a href=""#Sales Browser/Territory""> toevoegen / bewerken < / a>"

+"<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank"">[?]</a>","<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank""> [ ? ] < / a>"

+A Customer exists with same name,Um cliente existe com mesmo nome

+A Lead with this email id should exist,Um chumbo com esse ID de e-mail deve existir

+"A Product or a Service that is bought, sold or kept in stock.","Um produto ou um serviço que é comprado, vendido ou mantidos em estoque."

+A Supplier exists with same name,Um Fornecedor existe com mesmo nome

+A condition for a Shipping Rule,A condição para uma regra de envio

+A logical Warehouse against which stock entries are made.,Um armazém lógico contra o qual as entradas de ações são feitas.

+A symbol for this currency. For e.g. $,Um símbolo para esta moeda. Por exemplo: $

+A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,Um distribuidor de terceiros revendedor / / comissão do agente de afiliados / / revendedor que vende os produtos para empresas de uma comissão.

+A+,A +

+A-,A-

+AB+,AB +

+AB-,AB-

+AMC Expiry Date,AMC Data de Validade

+AMC expiry date and maintenance status mismatched,AMC vervaldatum en onderhoudstoestand mismatch

+ATT,ATT

+Abbr,Abbr

+About ERPNext,over ERPNext

+Above Value,Acima de Valor

+Absent,Ausente

+Acceptance Criteria,Critérios de Aceitação

+Accepted,Aceito

+Accepted Quantity,Quantidade Aceito

+Accepted Warehouse,Armazém Aceito

+Account,conta

+Account ,

+Account Balance,Saldo em Conta

+Account Details,Detalhes da conta

+Account Head,Chefe conta

+Account Name,Nome da conta

+Account Type,Tipo de conta

+Account expires on,Account verloopt op

+Account for the warehouse (Perpetual Inventory) will be created under this Account.,Rekening voor het magazijn ( Perpetual Inventory ) wordt aangemaakt onder deze account .

+Account for this ,Conta para isso

+Accounting,Contabilidade

+Accounting Entries are not allowed against groups.,Boekingen zijn niet toegestaan ​​tegen groepen .

+"Accounting Entries can be made against leaf nodes, called","Boekingen kunnen worden gemaakt tegen leaf nodes , genaamd"

+Accounting Year.,Ano de contabilidade.

+"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","Registro contábil congelado até a presente data, ninguém pode fazer / modificar entrada exceto papel especificado abaixo."

+Accounting journal entries.,Lançamentos contábeis jornal.

+Accounts,Contas

+Accounts Frozen Upto,Contas congeladas Upto

+Accounts Payable,Contas a Pagar

+Accounts Receivable,Contas a receber

+Accounts Settings,Configurações de contas

+Action,Ação

+Active,Ativo

+Active: Will extract emails from ,Ativo: Será que extrair e-mails a partir de

+Activity,Atividade

+Activity Log,Registro de Atividade

+Activity Log:,Activity Log :

+Activity Type,Tipo de Atividade

+Actual,Real

+Actual Budget,Orçamento real

+Actual Completion Date,Data de conclusão real

+Actual Date,Data Real

+Actual End Date,Data final real

+Actual Invoice Date,Actual Data da Fatura

+Actual Posting Date,Actual Data lançamento

+Actual Qty,Qtde real

+Actual Qty (at source/target),Qtde real (a origem / destino)

+Actual Qty After Transaction,Qtde real após a transação

+Actual Qty: Quantity available in the warehouse.,Werkelijke Aantal : Aantal beschikbaar in het magazijn.

+Actual Quantity,Quantidade real

+Actual Start Date,Data de início real

+Add,Adicionar

+Add / Edit Taxes and Charges,Adicionar / Editar Impostos e Taxas

+Add Child,Child

+Add Serial No,Voeg Serienummer

+Add Taxes,Belastingen toevoegen

+Add Taxes and Charges,Belastingen en heffingen toe te voegen

+Add or Deduct,Adicionar ou Deduzir

+Add rows to set annual budgets on Accounts.,Adicionar linhas para definir orçamentos anuais nas contas.

+Add to calendar on this date,Toevoegen aan agenda op deze datum

+Add/Remove Recipients,Adicionar / Remover Destinatários

+Additional Info,Informações Adicionais

+Address,Endereço

+Address & Contact,Address &amp; Contact

+Address & Contacts,Endereço e contatos

+Address Desc,Endereço Descr

+Address Details,Detalhes de endereço

+Address HTML,Abordar HTML

+Address Line 1,Endereço Linha 1

+Address Line 2,Endereço Linha 2

+Address Title,Título endereço

+Address Type,Tipo de endereço

+Advance Amount,Quantidade antecedência

+Advance amount,Valor do adiantamento

+Advances,Avanços

+Advertisement,Anúncio

+After Sale Installations,Após instalações Venda

+Against,Contra

+Against Account,Contra Conta

+Against Docname,Contra docName

+Against Doctype,Contra Doctype

+Against Document Detail No,Contra Detalhe documento n

+Against Document No,Contra documento n

+Against Expense Account,Contra a conta de despesas

+Against Income Account,Contra Conta Renda

+Against Journal Voucher,Contra Vale Jornal

+Against Purchase Invoice,Contra a Nota Fiscal de Compra

+Against Sales Invoice,Contra a nota fiscal de venda

+Against Sales Order,Tegen klantorder

+Against Voucher,Contra Vale

+Against Voucher Type,Tipo contra Vale

+Ageing Based On,Vergrijzing Based On

+Agent,Agente

+"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. 
+
+The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".
+
+For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.
+
+Note: BOM = Bill of Materials",

+Aging Date,Envelhecimento Data

+All Addresses.,Todos os endereços.

+All Contact,Todos Contato

+All Contacts.,Todos os contatos.

+All Customer Contact,Todos contato do cliente

+All Day,Dia de Todos os

+All Employee (Active),Todos Empregado (Ativo)

+All Lead (Open),Todos chumbo (Aberto)

+All Products or Services.,Todos os produtos ou serviços.

+All Sales Partner Contact,Todos Contato parceiro de vendas

+All Sales Person,Todos Vendas Pessoa

+All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,Todas as transações de vendas pode ser marcado contra diversas Pessoas ** ** vendas de modo que você pode definir e monitorar metas.

+All Supplier Contact,Todos contato fornecedor

+All Supplier Types,Alle Leverancier Types

+"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>
+Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.",

+"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>
+Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.",

+Allocate,Distribuir

+Allocate leaves for the year.,Alocar folhas para o ano.

+Allocated Amount,Montante afectado

+Allocated Budget,Orçamento atribuído

+Allocated amount,Montante atribuído

+Allow Bill of Materials,Permitir Lista de Materiais

+Allow Dropbox Access,Permitir Dropbox Acesso

+Allow For Users,Laat Voor gebruikers

+Allow Google Drive Access,Permitir acesso Google Drive

+Allow Negative Balance,Permitir saldo negativo

+Allow Negative Stock,Permitir estoque negativo

+Allow Production Order,Permitir Ordem de Produção

+Allow User,Permitir que o usuário

+Allow Users,Permitir que os usuários

+Allow the following users to approve Leave Applications for block days.,Permitir que os seguintes usuários para aprovar Deixe Applications para os dias de bloco.

+Allow user to edit Price List Rate in transactions,Permitir ao usuário editar Lista de Preços Taxa em transações

+Allowance Percent,Percentual subsídio

+Allowed Role to Edit Entries Before Frozen Date,Toegestaan ​​Rol te bewerken items voor Frozen Datum

+Always use above Login Id as sender,Gebruik altijd boven Inloggen Id als afzender

+Amended From,Alterado De

+Amount,Quantidade

+Amount (Company Currency),Amount (Moeda Company)

+Amount <=,Quantidade &lt;=

+Amount >=,Quantidade&gt; =

+Amount to Bill,Neerkomen op Bill

+Analytics,Analítica

+Another Period Closing Entry,Een ander Periode sluitpost

+Another Salary Structure '%s' is active for employee '%s'. Please make its status 'Inactive' to proceed.,Een andere salarisstructuur ' % s' is actief voor werknemer ' % s' . Maak dan de status ' Inactief ' om verder te gaan .

+"Any other comments, noteworthy effort that should go in the records.","Quaisquer outros comentários, esforço notável que deve ir para os registros."

+Applicable Holiday List,Lista de férias aplicável

+Applicable Territory,Toepasselijk Territory

+Applicable To (Designation),Para aplicável (Designação)

+Applicable To (Employee),Para aplicável (Employee)

+Applicable To (Role),Para aplicável (Papel)

+Applicable To (User),Para aplicável (Usuário)

+Applicant Name,Nome do requerente

+Applicant for a Job,Candidato a um emprego

+Applicant for a Job.,Candidato a um emprego.

+Applications for leave.,Os pedidos de licença.

+Applies to Company,Aplica-se a Empresa

+Apply / Approve Leaves,Aplicar / Aprovar Folhas

+Appraisal,Avaliação

+Appraisal Goal,Meta de avaliação

+Appraisal Goals,Metas de avaliação

+Appraisal Template,Modelo de avaliação

+Appraisal Template Goal,Meta Modelo de avaliação

+Appraisal Template Title,Título do modelo de avaliação

+Approval Status,Status de Aprovação

+Approved,Aprovado

+Approver,Aprovador

+Approving Role,Aprovar Papel

+Approving User,Aprovar Usuário

+Are you sure you want to STOP ,

+Are you sure you want to UNSTOP ,

+Arrear Amount,Quantidade atraso

+"As Production Order can be made for this item, \
+				it must be a stock item.",

+As existing qty for item: ,Como qty existente para o item:

+As per Stock UOM,Como por Banco UOM

+"As there are existing stock transactions for this item, you can not change the values of 'Has Serial No', 'Is Stock Item' and 'Valuation Method'","Want er zijn bestaande voorraad transacties voor dit artikel , kunt u de waarden van ' Has Serial No ' niet veranderen , ' Is Stock Item ' en ' Valuation Method '"

+Atleast one warehouse is mandatory,Pelo menos um armazém é obrigatório

+Attendance,Comparecimento

+Attendance Date,Data de atendimento

+Attendance Details,Detalhes atendimento

+Attendance From Date,Presença de Data

+Attendance From Date and Attendance To Date is mandatory,Aanwezigheid Van Datum en tot op heden opkomst is verplicht

+Attendance To Date,Atendimento para a data

+Attendance can not be marked for future dates,Atendimento não pode ser marcado para datas futuras

+Attendance for the employee: ,Atendimento para o empregado:

+Attendance record.,Recorde de público.

+Authorization Control,Controle de autorização

+Authorization Rule,Regra autorização

+Auto Accounting For Stock Settings,Auto Accounting Voor Stock Instellingen

+Auto Email Id,Email Id Auto

+Auto Material Request,Pedido de material Auto

+Auto-raise Material Request if quantity goes below re-order level in a warehouse,Auto-raise pedido se se a quantidade for inferior a nível re-order em um armazém

+Automatically extract Job Applicants from a mail box ,

+Automatically extract Leads from a mail box e.g.,Leads automatisch extraheren uit een brievenbus bijv.

+Automatically updated via Stock Entry of type Manufacture/Repack,Atualizado automaticamente através da entrada de Fabricação tipo / Repack

+Autoreply when a new mail is received,Autoreply quando um novo e-mail é recebido

+Available,beschikbaar

+Available Qty at Warehouse,Qtde Disponível em Armazém

+Available Stock for Packing Items,Estoque disponível para embalagem itens

+"Available in 
+BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet",

+Average Age,Gemiddelde Leeftijd

+Average Commission Rate,Gemiddelde Commissie Rate

+Average Discount,Desconto médio

+B+,B +

+B-,B-

+BILL,BILL

+BILLJ,BILLJ

+BOM,BOM

+BOM Detail No,BOM nenhum detalhe

+BOM Explosion Item,BOM item explosão

+BOM Item,Item BOM

+BOM No,BOM Não

+BOM No. for a Finished Good Item,BOM Não. para um item acabado

+BOM Operation,Operação BOM

+BOM Operations,Operações BOM

+BOM Replace Tool,BOM Ferramenta Substituir

+BOM replaced,BOM substituído

+Backup Manager,Backup Manager

+Backup Right Now,Faça backup Right Now

+Backups will be uploaded to,Backups serão enviados para

+Balance Qty,Balance Aantal

+Balance Value,Balance Waarde

+"Balances of Accounts of type ""Bank or Cash""",Saldos das contas do tipo &quot;bancária ou dinheiro&quot;

+Bank,Banco

+Bank A/C No.,Bank A / C N º

+Bank Account,Conta bancária

+Bank Account No.,Banco Conta N º

+Bank Accounts,bankrekeningen

+Bank Clearance Summary,Banco Resumo Clearance

+Bank Name,Nome do banco

+Bank Reconciliation,Banco Reconciliação

+Bank Reconciliation Detail,Banco Detalhe Reconciliação

+Bank Reconciliation Statement,Declaração de reconciliação bancária

+Bank Voucher,Vale banco

+Bank or Cash,Banco ou Caixa

+Bank/Cash Balance,Banco / Saldo de Caixa

+Barcode,Código de barras

+Based On,Baseado em

+Basic Info,Informações Básicas

+Basic Information,Informações Básicas

+Basic Rate,Taxa Básica

+Basic Rate (Company Currency),Taxa Básica (Moeda Company)

+Batch,Fornada

+Batch (lot) of an Item.,Batch (lote) de um item.

+Batch Finished Date,Terminado lote Data

+Batch ID,Lote ID

+Batch No,No lote

+Batch Started Date,Iniciado lote Data

+Batch Time Logs for Billing.,Tempo lote Logs para o faturamento.

+Batch Time Logs for billing.,Tempo lote Logs para o faturamento.

+Batch-Wise Balance History,Por lotes História Balance

+Batched for Billing,Agrupadas para Billing

+"Before proceeding, please create Customer from Lead","Alvorens verder te gaan , maak Klant van Lead"

+Better Prospects,Melhores perspectivas

+Bill Date,Data Bill

+Bill No,Projeto de Lei n

+Bill of Material to be considered for manufacturing,Lista de Materiais a serem considerados para a fabricação

+Bill of Materials,Lista de Materiais

+Bill of Materials (BOM),Lista de Materiais (BOM)

+Billable,Faturável

+Billed,Faturado

+Billed Amount,gefactureerde bedrag

+Billed Amt,Faturado Amt

+Billing,Faturamento

+Billing Address,Endereço de Cobrança

+Billing Address Name,Faturamento Nome Endereço

+Billing Status,Estado de faturamento

+Bills raised by Suppliers.,Contas levantada por Fornecedores.

+Bills raised to Customers.,Contas levantou a Clientes.

+Bin,Caixa

+Bio,Bio

+Birthday,verjaardag

+Block Date,Bloquear Data

+Block Days,Dias bloco

+Block Holidays on important days.,Bloquear feriados em dias importantes.

+Block leave applications by department.,Bloquear deixar aplicações por departamento.

+Blog Post,Blog Mensagem

+Blog Subscriber,Assinante Blog

+Blood Group,Grupo sanguíneo

+Both Income and Expense balances are zero. No Need to make Period Closing Entry.,Zowel Inkomsten en uitgaven saldi nul . No Need to Periode sluitpost te maken.

+Both Warehouse must belong to same Company,Beide Warehouse moeten behoren tot dezelfde Company

+Branch,Ramo

+Brand,Marca

+Brand Name,Marca

+Brand master.,Mestre marca.

+Brands,Marcas

+Breakdown,Colapso

+Budget,Orçamento

+Budget Allocated,Orçamento alocado

+Budget Detail,Detalhe orçamento

+Budget Details,Detalhes Orçamento

+Budget Distribution,Distribuição orçamento

+Budget Distribution Detail,Detalhe Distribuição orçamento

+Budget Distribution Details,Distribuição Detalhes Orçamento

+Budget Variance Report,Relatório Variance Orçamento

+Build Report,Build Report

+Bulk Rename,bulk Rename

+Bummer! There are more holidays than working days this month.,Bummer! Há mais feriados do que dias úteis deste mês.

+Bundle items at time of sale.,Bundle itens no momento da venda.

+Buyer of Goods and Services.,Comprador de Mercadorias e Serviços.

+Buying,Comprar

+Buying Amount,Comprar Valor

+Buying Settings,Comprar Configurações

+By,Por

+C-FORM/,C-FORM /

+C-Form,C-Form

+C-Form Applicable,C-Form Aplicável

+C-Form Invoice Detail,C-Form Detalhe Fatura

+C-Form No,C-Forma Não

+C-Form records,C -Form platen

+CI/2010-2011/,CI/2010-2011 /

+COMM-,COMM-

+CUST,CUST

+CUSTMUM,CUSTMUM

+Calculate Based On,Calcule Baseado em

+Calculate Total Score,Calcular a pontuação total

+Calendar Events,Calendário de Eventos

+Call,Chamar

+Campaign,Campanha

+Campaign Name,Nome da campanha

+"Can not filter based on Account, if grouped by Account",Kan niet filteren op basis van account als gegroepeerd per account

+"Can not filter based on Voucher No, if grouped by Voucher","Kan niet filteren op basis van Voucher Nee, als gegroepeerd per Voucher"

+Cancelled,Cancelado

+Cancelling this Stock Reconciliation will nullify its effect.,Annuleren van dit Stock Verzoening zal het effect teniet doen .

+Cannot ,Não é possível

+Cannot Cancel Opportunity as Quotation Exists,Kan niet annuleren Opportunity als Offerte Bestaat

+Cannot approve leave as you are not authorized to approve leaves on Block Dates.,Não pode aprovar deixar que você não está autorizado a aprovar folhas em datas bloco.

+Cannot change Year Start Date and Year End Date once the Fiscal Year is saved.,Kan Jaar Start datum en jaar Einddatum zodra het boekjaar wordt opgeslagen niet wijzigen .

+Cannot continue.,Não pode continuar.

+"Cannot declare as lost, because Quotation has been made.","Kan niet verklaren als verloren , omdat Offerte is gemaakt."

+"Cannot delete Serial No in warehouse. \
+				First remove from warehouse, then delete.",

+Cannot set as Lost as Sales Order is made.,Kan niet ingesteld als Lost als Sales Order wordt gemaakt .

+Capacity,Capacidade

+Capacity Units,Unidades de capacidade

+Carry Forward,Transportar

+Carry Forwarded Leaves,Carry Folhas encaminhadas

+Case No. cannot be 0,Zaak nr. mag geen 0

+Cash,Numerário

+Cash Voucher,Comprovante de dinheiro

+Cash/Bank Account,Caixa / Banco Conta

+Category,Categoria

+Cell Number,Número de células

+Change UOM for an Item.,Alterar UOM de um item.

+Change the starting / current sequence number of an existing series.,Alterar o número de seqüência de partida / corrente de uma série existente.

+Channel Partner,Parceiro de Canal

+Charge,Carga

+Chargeable,Imputável

+Chart of Accounts,Plano de Contas

+Chart of Cost Centers,Plano de Centros de Custo

+Chat,Conversar

+Check all the items below that you want to send in this digest.,Verifique todos os itens abaixo que você deseja enviar esta digerir.

+Check for Duplicates,Controleren op duplicaten

+Check how the newsletter looks in an email by sending it to your email.,Verifique como o boletim olha em um e-mail enviando-o para o seu e-mail.

+"Check if recurring invoice, uncheck to stop recurring or put proper End Date","Verifique se factura recorrente, desmarque a parar recorrente ou colocar Data final adequada"

+"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","Verifique se você precisa automáticos de facturas recorrentes. Depois de apresentar qualquer nota fiscal de venda, seção Recorrente será visível."

+Check if you want to send salary slip in mail to each employee while submitting salary slip,Verifique se você quiser enviar folha de salário no correio a cada empregado ao enviar folha de salário

+Check this if you want to force the user to select a series before saving. There will be no default if you check this.,"Marque esta opção se você deseja forçar o usuário para selecionar uma série antes de salvar. Não haverá nenhum padrão, se você verificar isso."

+Check this if you want to send emails as this id only (in case of restriction by your email provider).,Marque esta opção se você quiser enviar e-mails como este só id (no caso de restrição pelo seu provedor de e-mail).

+Check this if you want to show in website,Marque esta opção se você deseja mostrar no site

+Check this to disallow fractions. (for Nos),Marque esta opção para não permitir frações. (Para n)

+Check this to pull emails from your mailbox,Marque esta a puxar e-mails de sua caixa de correio

+Check to activate,Marque para ativar

+Check to make Shipping Address,Verifique para ter endereço de entrega

+Check to make primary address,Verifique para ter endereço principal

+Cheque,Cheque

+Cheque Date,Data Cheque

+Cheque Number,Número de cheques

+City,Cidade

+City/Town,Cidade / Município

+Claim Amount,Quantidade reivindicação

+Claims for company expense.,Os pedidos de despesa da empresa.

+Class / Percentage,Classe / Percentual

+Classic,Clássico

+Classification of Customers by region,Classificação de clientes por região

+Clear Table,Tabela clara

+Clearance Date,Data de Liquidação

+Click here to buy subscription.,Klik hier om een ​​abonnement aan te schaffen .

+Click on 'Make Sales Invoice' button to create a new Sales Invoice.,Clique em &#39;Criar Fatura de vendas&#39; botão para criar uma nova factura de venda.

+Click on a link to get options to expand get options ,

+Client,Cliente

+Close Balance Sheet and book Profit or Loss.,Sluiten Balans en boek Winst of verlies .

+Closed,Fechado

+Closing Account Head,Fechando Chefe Conta

+Closing Date,Data de Encerramento

+Closing Fiscal Year,Encerramento do exercício social

+Closing Qty,closing Aantal

+Closing Value,eindwaarde

+CoA Help,Ajuda CoA

+Cold Calling,Cold Calling

+Color,Cor

+Comma separated list of email addresses,Lista separada por vírgulas de endereços de e-mail

+Comments,Comentários

+Commission Rate,Taxa de Comissão

+Commission Rate (%),Comissão Taxa (%)

+Commission partners and targets,Parceiros da Comissão e metas

+Commit Log,commit Inloggen

+Communication,Comunicação

+Communication HTML,Comunicação HTML

+Communication History,História da comunicação

+Communication Medium,Meio de comunicação

+Communication log.,Log de comunicação.

+Communications,communicatie

+Company,Companhia

+Company Abbreviation,bedrijf Afkorting

+Company Details,Detalhes da empresa

+Company Email,bedrijf E-mail

+Company Info,Informações da empresa

+Company Master.,Mestre Company.

+Company Name,Nome da empresa

+Company Settings,Configurações da empresa

+Company branches.,Filiais da empresa.

+Company departments.,Departamentos da empresa.

+Company is missing in following warehouses,Bedrijf ontbreekt in volgende magazijnen

+Company registration numbers for your reference. Example: VAT Registration Numbers etc.,Números da empresa de registro para sua referência. Exemplo: IVA números de matrícula etc

+Company registration numbers for your reference. Tax numbers etc.,"Números da empresa de registro para sua referência. Números fiscais, etc"

+"Company, Month and Fiscal Year is mandatory","Bedrijf , maand en het fiscale jaar is verplicht"

+Complaint,Reclamação

+Complete,Completar

+Completed,Concluído

+Completed Production Orders,Voltooide productieorders

+Completed Qty,Concluído Qtde

+Completion Date,Data de Conclusão

+Completion Status,Status de conclusão

+Confirmation Date,bevestiging Datum

+Confirmed orders from Customers.,Confirmado encomendas de clientes.

+Consider Tax or Charge for,Considere imposto ou encargo para

+Considered as Opening Balance,Considerado como Saldo

+Considered as an Opening Balance,Considerado como um saldo de abertura

+Consultant,Consultor

+Consumable Cost,verbruiksartikelen Cost

+Consumable cost per hour,Verbruiksartikelen kosten per uur

+Consumed Qty,Qtde consumida

+Contact,Contato

+Contact Control,Fale Controle

+Contact Desc,Contato Descr

+Contact Details,Contacto

+Contact Email,Contato E-mail

+Contact HTML,Contato HTML

+Contact Info,Informações para contato

+Contact Mobile No,Contato móveis não

+Contact Name,Nome de Contato

+Contact No.,Fale Não.

+Contact Person,Pessoa de contato

+Contact Type,Tipo de Contato

+Content,Conteúdo

+Content Type,Tipo de conteúdo

+Contra Voucher,Vale Contra

+Contract End Date,Data final do contrato

+Contribution (%),Contribuição (%)

+Contribution to Net Total,Contribuição para o Total Líquido

+Conversion Factor,Fator de Conversão

+Conversion Factor of UOM: %s should be equal to 1. As UOM: %s is Stock UOM of Item: %s.,Omrekeningsfactor van Verpakking: % s moet gelijk zijn aan 1 . Zoals Verpakking: % s is Stock Verpakking van het object: % s .

+Convert into Recurring Invoice,Converter em fatura Recorrente

+Convert to Group,Converteren naar Groep

+Convert to Ledger,Converteren naar Ledger

+Converted,Convertido

+Copy From Item Group,Copiar do item do grupo

+Cost Center,Centro de Custos

+Cost Center Details,Custo Detalhes Centro

+Cost Center Name,Custo Nome Centro

+Cost Center must be specified for PL Account: ,Centro de Custo deve ser especificado para a Conta PL:

+Costing,Custeio

+Country,País

+Country Name,Nome do País

+"Country, Timezone and Currency","Country , Tijdzone en Valuta"

+Create,Criar

+Create Bank Voucher for the total salary paid for the above selected criteria,Criar Vale do Banco Mundial para o salário total pago para os critérios acima selecionados

+Create Customer,Maak de klant

+Create Material Requests,Criar Pedidos de Materiais

+Create New,Create New

+Create Opportunity,Maak Opportunity

+Create Production Orders,Criar ordens de produção

+Create Quotation,Maak Offerte

+Create Receiver List,Criar Lista de Receptor

+Create Salary Slip,Criar folha de salário

+Create Stock Ledger Entries when you submit a Sales Invoice,Criar entradas da Razão quando você enviar uma fatura de vendas

+Create and Send Newsletters,Criar e enviar Newsletters

+Created Account Head: ,Chefe da conta:

+Created By,Criado por

+Created Customer Issue,Problema do cliente criado

+Created Group ,Criado Grupo

+Created Opportunity,Criado Oportunidade

+Created Support Ticket,Ticket Suporte criado

+Creates salary slip for above mentioned criteria.,Cria folha de salário para os critérios acima mencionados.

+Creation Date,aanmaakdatum

+Creation Document No,Creatie Document No

+Creation Document Type,Type het maken van documenten

+Creation Time,Aanmaaktijd

+Credentials,Credenciais

+Credit,Crédito

+Credit Amt,Crédito Amt

+Credit Card Voucher,Comprovante do cartão de crédito

+Credit Controller,Controlador de crédito

+Credit Days,Dias de crédito

+Credit Limit,Limite de Crédito

+Credit Note,Nota de Crédito

+Credit To,Para crédito

+Credited account (Customer) is not matching with Sales Invoice,Gecrediteerd rekening ( klant ) is niet matching met verkoopfactuur

+Cross Listing of Item in multiple groups,Atravesse de Listagem do item em vários grupos

+Currency,Moeda

+Currency Exchange,Câmbio

+Currency Name,Nome da Moeda

+Currency Settings,Configurações Moeda

+Currency and Price List,Moeda e Preço

+Currency is missing for Price List,Valuta ontbreekt voor prijslijst

+Current Address,Endereço Atual

+Current Address Is,Huidige adres wordt

+Current BOM,BOM atual

+Current Fiscal Year,Atual Exercício

+Current Stock,Estoque atual

+Current Stock UOM,UOM Estoque atual

+Current Value,Valor Atual

+Custom,Personalizado

+Custom Autoreply Message,Mensagem de resposta automática personalizada

+Custom Message,Mensagem personalizada

+Customer,Cliente

+Customer (Receivable) Account,Cliente (receber) Conta

+Customer / Item Name,Cliente / Nome do item

+Customer / Lead Address,Klant / Lead Adres

+Customer Account Head,Cliente Cabeça Conta

+Customer Acquisition and Loyalty,Klantenwerving en Loyalty

+Customer Address,Endereço do cliente

+Customer Addresses And Contacts,Endereços e contatos de clientes

+Customer Code,Código Cliente

+Customer Codes,Códigos de clientes

+Customer Details,Detalhes do cliente

+Customer Discount,Discount cliente

+Customer Discounts,Descontos a clientes

+Customer Feedback,Comentário do cliente

+Customer Group,Grupo de Clientes

+Customer Group / Customer,Customer Group / Klantenservice

+Customer Group Name,Nome do grupo de clientes

+Customer Intro,Cliente Intro

+Customer Issue,Edição cliente

+Customer Issue against Serial No.,Emissão cliente contra Serial No.

+Customer Name,Nome do cliente

+Customer Naming By,Cliente de nomeação

+Customer classification tree.,Árvore de classificação do cliente.

+Customer database.,Banco de dados do cliente.

+Customer's Item Code,Código do Cliente item

+Customer's Purchase Order Date,Do Cliente Ordem de Compra Data

+Customer's Purchase Order No,Ordem de Compra do Cliente Não

+Customer's Purchase Order Number,Klant Inkoopordernummer

+Customer's Vendor,Vendedor cliente

+Customers Not Buying Since Long Time,Os clientes não compra desde há muito tempo

+Customerwise Discount,Desconto Customerwise

+Customization,maatwerk

+Customize the Notification,Personalize a Notificação

+Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,Personalize o texto introdutório que vai como uma parte do que e-mail. Cada transação tem um texto separado introdutório.

+DN,DN

+DN Detail,Detalhe DN

+Daily,Diário

+Daily Time Log Summary,Resumo Diário Log Tempo

+Data Import,gegevens importeren

+Database Folder ID,ID Folder Database

+Database of potential customers.,Banco de dados de clientes potenciais.

+Date,Data

+Date Format,Formato de data

+Date Of Retirement,Data da aposentadoria

+Date and Number Settings,Data e número Configurações

+Date is repeated,Data é repetido

+Date of Birth,Data de Nascimento

+Date of Issue,Data de Emissão

+Date of Joining,Data da Unir

+Date on which lorry started from supplier warehouse,Data em que o camião começou a partir de armazém fornecedor

+Date on which lorry started from your warehouse,Data em que o camião começou a partir de seu armazém

+Dates,Datas

+Days Since Last Order,Dagen sinds vorige Bestel

+Days for which Holidays are blocked for this department.,Dias para que feriados são bloqueados para este departamento.

+Dealer,Revendedor

+Debit,Débito

+Debit Amt,Débito Amt

+Debit Note,Nota de Débito

+Debit To,Para débito

+Debit and Credit not equal for this voucher: Diff (Debit) is ,

+Debit or Credit,Débito ou crédito

+Debited account (Supplier) is not matching with Purchase Invoice,Gedebiteerd rekening ( Leverancier ) wordt niet matching met Purchase Invoice

+Deduct,Subtrair

+Deduction,Dedução

+Deduction Type,Tipo de dedução

+Deduction1,Deduction1

+Deductions,Deduções

+Default,Omissão

+Default Account,Conta Padrão

+Default BOM,BOM padrão

+Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,Conta padrão Banco / Cash será atualizado automaticamente na fatura POS quando este modo for selecionado.

+Default Bank Account,Conta Bancária Padrão

+Default Buying Price List,Standaard Buying Prijslijst

+Default Cash Account,Conta Caixa padrão

+Default Company,Empresa padrão

+Default Cost Center,Centro de Custo Padrão

+Default Cost Center for tracking expense for this item.,Centro de Custo padrão para controle de despesas para este item.

+Default Currency,Moeda padrão

+Default Customer Group,Grupo de Clientes padrão

+Default Expense Account,Conta Despesa padrão

+Default Income Account,Conta Rendimento padrão

+Default Item Group,Grupo Item padrão

+Default Price List,Lista de Preços padrão

+Default Purchase Account in which cost of the item will be debited.,Conta de compra padrão em que o custo do item será debitado.

+Default Settings,Predefinições

+Default Source Warehouse,Armazém da fonte padrão

+Default Stock UOM,Padrão da UOM

+Default Supplier,Fornecedor padrão

+Default Supplier Type,Tipo de fornecedor padrão

+Default Target Warehouse,Armazém alvo padrão

+Default Territory,Território padrão

+Default UOM updated in item ,

+Default Unit of Measure,Unidade de medida padrão

+"Default Unit of Measure can not be changed directly because you have already made some transaction(s) with another UOM. To change default UOM, use 'UOM Replace Utility' tool under Stock module.","Standaard meeteenheid kan niet direct worden veranderd , omdat je al enkele transactie (s ) heeft gemaakt met een andere Verpakking . Om standaard Verpakking wijzigen, gebruikt ' Verpakking Vervang Utility ' hulpmiddel onder Stock module ."

+Default Valuation Method,Método de Avaliação padrão

+Default Warehouse,Armazém padrão

+Default Warehouse is mandatory for Stock Item.,Armazém padrão é obrigatório para Banco de Item.

+Default settings for Shopping Cart,As configurações padrão para Carrinho de Compras

+"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","Definir Orçamento para este Centro de Custo. Para definir ação do orçamento, consulte <a href=""#!List/Company"">Mestre Empresa</a>"

+Delete,Excluir

+Delivered,Entregue

+Delivered Items To Be Billed,Itens entregues a ser cobrado

+Delivered Qty,Qtde entregue

+Delivered Serial No ,

+Delivery Date,Data de entrega

+Delivery Details,Detalhes da entrega

+Delivery Document No,Documento de Entrega Não

+Delivery Document Type,Tipo de Documento de Entrega

+Delivery Note,Guia de remessa

+Delivery Note Item,Item Nota de Entrega

+Delivery Note Items,Nota Itens de entrega

+Delivery Note Message,Mensagem Nota de Entrega

+Delivery Note No,Nota de Entrega Não

+Delivery Note Required,Nota de Entrega Obrigatório

+Delivery Note Trends,Nota de entrega Trends

+Delivery Status,Estado entrega

+Delivery Time,Prazo de entrega

+Delivery To,Entrega

+Department,Departamento

+Depends on LWP,Depende LWP

+Description,Descrição

+Description HTML,Descrição HTML

+Description of a Job Opening,Descrição de uma vaga de emprego

+Designation,Designação

+Detailed Breakup of the totals,Breakup detalhada dos totais

+Details,Detalhes

+Difference,Diferença

+Difference Account,verschil Account

+Different UOM for items will lead to incorrect,Verschillende Verpakking voor items zal leiden tot een onjuiste

+Disable Rounded Total,Desativar total arredondado

+Discount  %,% De desconto

+Discount %,% De desconto

+Discount (%),Desconto (%)

+"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","Campos de desconto estará disponível em Ordem de Compra, Recibo de Compra, Nota Fiscal de Compra"

+Discount(%),Desconto (%)

+Display all the individual items delivered with the main items,Exibir todos os itens individuais entregues com os principais itens

+Distinct unit of an Item,Unidade distinta de um item

+Distribute transport overhead across items.,Distribua por cima o transporte através itens.

+Distribution,Distribuição

+Distribution Id,Id distribuição

+Distribution Name,Nome de distribuição

+Distributor,Distribuidor

+Divorced,Divorciado

+Do Not Contact,Neem geen contact op

+Do not show any symbol like $ etc next to currencies.,Não mostrar qualquer símbolo como US $ etc ao lado de moedas.

+Do you really want to STOP ,

+Do you really want to STOP this Material Request?,Wil je echt wilt dit materiaal afbreken ?

+Do you really want to Submit all Salary Slip for month : ,

+Do you really want to UNSTOP ,

+Do you really want to UNSTOP this Material Request?,Wil je echt wilt dit materiaal aanvragen opendraaien ?

+Doc Name,Nome Doc

+Doc Type,Tipo Doc

+Document Description,Descrição documento

+Document Type,Tipo de Documento

+Documentation,Documentação

+Documents,Documentos

+Domain,Domínio

+Don't send Employee Birthday Reminders,Stuur geen Werknemer verjaardagsherinneringen

+Download Materials Required,Baixe Materiais Necessários

+Download Reconcilation Data,Download Verzoening gegevens

+Download Template,Baixe Template

+Download a report containing all raw materials with their latest inventory status,Baixe um relatório contendo todas as matérias-primas com o seu estado mais recente inventário

+"Download the Template, fill appropriate data and attach the modified file.","Baixe o modelo , preencha os dados apropriados e anexe o arquivo modificado."

+"Download the Template, fill appropriate data and attach the modified file.
+All dates and employee combination in the selected period will come in the template, with existing attendance records",

+Draft,Rascunho

+Dropbox,Dropbox

+Dropbox Access Allowed,Dropbox acesso permitido

+Dropbox Access Key,Dropbox Chave de Acesso

+Dropbox Access Secret,Dropbox acesso secreta

+Due Date,Data de Vencimento

+Duplicate Item,dupliceren Item

+EMP/,EMP /

+ERPNext Setup,ERPNext Setup

+ERPNext Setup Guide,ERPNext installatiehandleiding

+"ERPNext is an open-source web based ERP made by Web Notes Technologies Pvt Ltd. to provide an integrated tool to manage most processes in a small organization. For more information about Web Notes, or to buy hosting servies, go to ",

+ESIC CARD No,CARTÃO ESIC Não

+ESIC No.,ESIC Não.

+Earliest,vroegste

+Earning,Ganhando

+Earning & Deduction,Ganhar &amp; Dedução

+Earning Type,Ganhando Tipo

+Earning1,Earning1

+Edit,Editar

+Educational Qualification,Qualificação Educacional

+Educational Qualification Details,Detalhes educacionais de qualificação

+Eg. smsgateway.com/api/send_sms.cgi,Por exemplo. smsgateway.com / api / send_sms.cgi

+Electricity Cost,elektriciteitskosten

+Electricity cost per hour,Kosten elektriciteit per uur

+Email,E-mail

+Email Digest,E-mail Digest

+Email Digest Settings,E-mail Digest Configurações

+Email Digest: ,

+Email Id,Id e-mail

+"Email Id must be unique, already exists for: ","Id e-mail deve ser único, já existe para:"

+"Email Id where a job applicant will email e.g. ""jobs@example.com""",Id e-mail onde um candidato a emprego vai enviar e-mail &quot;jobs@example.com&quot; por exemplo

+Email Sent?,E-mail enviado?

+Email Settings,Configurações de e-mail

+Email Settings for Outgoing and Incoming Emails.,Configurações de e-mail para e-mails enviados e recebidos.

+Email ids separated by commas.,Ids e-mail separados por vírgulas.

+"Email settings for jobs email id ""jobs@example.com""",Configurações de e-mail para e-mail empregos id &quot;jobs@example.com&quot;

+"Email settings to extract Leads from sales email id e.g. ""sales@example.com""","Configurações de e-mail para extrair Leads de vendas de e-mail, por exemplo ID &quot;sales@example.com&quot;"

+Emergency Contact,Emergency Contact

+Emergency Contact Details,Detalhes de contato de emergência

+Emergency Phone,Emergency Phone

+Employee,Empregado

+Employee Birthday,Aniversário empregado

+Employee Designation.,Designação empregado.

+Employee Details,Detalhes do Funcionários

+Employee Education,Educação empregado

+Employee External Work History,Empregado história de trabalho externo

+Employee Information,Informações do Funcionário

+Employee Internal Work History,Empregado História Trabalho Interno

+Employee Internal Work Historys,Historys funcionário interno de trabalho

+Employee Leave Approver,Empregado Leave Approver

+Employee Leave Balance,Empregado Leave Balance

+Employee Name,Nome do Funcionário

+Employee Number,Número empregado

+Employee Records to be created by,Empregado Records para ser criado por

+Employee Settings,werknemer Instellingen

+Employee Setup,Configuração empregado

+Employee Type,Tipo de empregado

+Employee grades,Notas de funcionários

+Employee record is created using selected field. ,Registro de empregado é criado usando o campo selecionado.

+Employee records.,Registros de funcionários.

+Employee: ,Funcionário:

+Employees Email Id,Funcionários ID e-mail

+Employment Details,Detalhes de emprego

+Employment Type,Tipo de emprego

+Enable / Disable Email Notifications,Inschakelen / uitschakelen Email Notificaties

+Enable Shopping Cart,Ativar Carrinho de Compras

+Enabled,Habilitado

+Encashment Date,Data cobrança

+End Date,Data final

+End date of current invoice's period,Data final do período de fatura atual

+End of Life,Fim da Vida

+Enter Row,Digite Row

+Enter Verification Code,Digite o Código de Verificação

+Enter campaign name if the source of lead is campaign.,Digite o nome da campanha que a fonte de chumbo é a campanha.

+Enter department to which this Contact belongs,Entre com o departamento a que pertence este contato

+Enter designation of this Contact,Digite designação de este contato

+"Enter email id separated by commas, invoice will be mailed automatically on particular date","Digite o ID de e-mail separados por vírgulas, a fatura será enviada automaticamente em determinada data"

+Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,Digite itens e qty planejada para o qual você quer levantar ordens de produção ou fazer o download de matérias-primas para a análise.

+Enter name of campaign if source of enquiry is campaign,Digite o nome da campanha se fonte de pesquisa é a campanha

+"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","Digite os parâmetros URL estática aqui (por exemplo remetente = ERPNext, username = ERPNext, password = 1234, etc)"

+Enter the company name under which Account Head will be created for this Supplier,Digite o nome da empresa em que Chefe da conta será criada para este fornecedor

+Enter url parameter for message,Digite o parâmetro url para mensagem

+Enter url parameter for receiver nos,Digite o parâmetro url para nn receptor

+Entries,Entradas

+Entries against,inzendingen tegen

+Entries are not allowed against this Fiscal Year if the year is closed.,Entradas não são permitidos contra este Ano Fiscal se o ano está fechada.

+Error,Erro

+Error for,Erro para

+Estimated Material Cost,Custo de Material estimada

+Everyone can read,Todo mundo pode ler

+"Example: ABCD.#####
+If series is set and Serial No is not mentioned in transactions, then automatic serial number will be created based on this series. If you always want to explicitly mention Serial Nos for this item. leave this blank.",

+Exchange Rate,Taxa de Câmbio

+Excise Page Number,Número de página especial sobre o consumo

+Excise Voucher,Vale especiais de consumo

+Exemption Limit,Limite de isenção

+Exhibition,Exposição

+Existing Customer,Cliente existente

+Exit,Sair

+Exit Interview Details,Sair Detalhes Entrevista

+Expected,Esperado

+Expected Date cannot be before Material Request Date,Verwachte datum kan niet voor de Material Aanvraagdatum

+Expected Delivery Date,Data de entrega prevista

+Expected End Date,Data final esperado

+Expected Start Date,Data de Início do esperado

+Expense Account,Conta Despesa

+Expense Account is mandatory,Conta de despesa é obrigatória

+Expense Claim,Relatório de Despesas

+Expense Claim Approved,Relatório de Despesas Aprovado

+Expense Claim Approved Message,Relatório de Despesas Aprovado Mensagem

+Expense Claim Detail,Detalhe de Despesas

+Expense Claim Details,Reivindicação detalhes da despesa

+Expense Claim Rejected,Relatório de Despesas Rejeitado

+Expense Claim Rejected Message,Relatório de Despesas Rejeitado Mensagem

+Expense Claim Type,Tipo de reembolso de despesas

+Expense Claim has been approved.,Declaratie is goedgekeurd .

+Expense Claim has been rejected.,Declaratie is afgewezen .

+Expense Claim is pending approval. Only the Expense Approver can update status.,Declaratie is in afwachting van goedkeuring . Alleen de Expense Approver kan status bijwerken .

+Expense Date,Data despesa

+Expense Details,Detalhes despesas

+Expense Head,Chefe despesa

+Expense account is mandatory for item,Kostenrekening is verplicht voor punt

+Expense/Difference account is mandatory for item: ,

+Expenses Booked,Despesas Reservado

+Expenses Included In Valuation,Despesas incluídos na avaliação

+Expenses booked for the digest period,Despesas reservadas para o período digest

+Expiry Date,Data de validade

+Exports,Exportações

+External,Externo

+Extract Emails,Extrair e-mails

+FCFS Rate,Taxa FCFS

+FIFO,FIFO

+Failed: ,Falha:

+Family Background,Antecedentes familiares

+Fax,Fax

+Features Setup,Configuração características

+Feed,Alimentar

+Feed Type,Tipo de feed

+Feedback,Comentários

+Female,Feminino

+Fetch exploded BOM (including sub-assemblies),Fetch ontplofte BOM ( inclusief onderdelen )

+"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","Campo disponível na nota de entrega, cotação, nota fiscal de venda, Ordem de vendas"

+Files Folder ID,Arquivos de ID de pasta

+Fill the form and save it,Vul het formulier in en sla het

+Filter By Amount,Filtrar por Quantidade

+Filter By Date,Filtrar por data

+Filter based on customer,Filtrar baseado em cliente

+Filter based on item,Filtrar com base no item

+Financial Analytics,Análise Financeira

+Financial Statements,Demonstrações Financeiras

+Finished Goods,afgewerkte producten

+First Name,Nome

+First Responded On,Primeiro respondeu em

+Fiscal Year,Exercício fiscal

+Fixed Asset Account,Conta de ativo fixo

+Float Precision,Flutuante de precisão

+Follow via Email,Siga por e-mail

+"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",Após tabela mostrará valores se os itens são sub - contratada. Estes valores serão obtidos a partir do mestre de &quot;Bill of Materials&quot; de sub - itens contratados.

+For Company,Para a Empresa

+For Employee,Para Empregado

+For Employee Name,Para Nome do Funcionário

+For Production,Para Produção

+For Reference Only.,Apenas para referência.

+For Sales Invoice,Para fatura de vendas

+For Server Side Print Formats,Para o lado do servidor de impressão Formatos

+For Supplier,voor Leverancier

+For UOM,Para UOM

+For Warehouse,Para Armazém

+"For e.g. 2012, 2012-13","Para por exemplo 2012, 2012-13"

+For opening balance entry account can not be a PL account,Para a abertura de conta de entrada saldo não pode ser uma conta de PL

+For reference,Para referência

+For reference only.,Apenas para referência.

+"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes","Para a comodidade dos clientes, estes códigos podem ser usados ​​em formatos de impressão, como facturas e guias de entrega"

+Forum,Fórum

+Fraction,Fração

+Fraction Units,Unidades fração

+Freeze Stock Entries,Congelar da Entries

+Friday,Sexta-feira

+From,De

+From Bill of Materials,De Bill of Materials

+From Company,Da Empresa

+From Currency,De Moeda

+From Currency and To Currency cannot be same,De Moeda e Para Moeda não pode ser o mesmo

+From Customer,Do Cliente

+From Customer Issue,Van Customer Issue

+From Date,A partir da data

+From Delivery Note,De Nota de Entrega

+From Employee,De Empregado

+From Lead,De Chumbo

+From Maintenance Schedule,Van onderhoudsschema

+From Material Request,Van Materiaal Request

+From Opportunity,van Opportunity

+From Package No.,De No. Package

+From Purchase Order,Da Ordem de Compra

+From Purchase Receipt,De Recibo de compra

+From Quotation,van Offerte

+From Sales Order,Da Ordem de Vendas

+From Supplier Quotation,Van Leverancier Offerte

+From Time,From Time

+From Value,De Valor

+From Value should be less than To Value,Do valor deve ser inferior a de Valor

+Frozen,Congelado

+Frozen Accounts Modifier,Bevroren rekeningen Modifikatie

+Fulfilled,Cumprido

+Full Name,Nome Completo

+Fully Completed,Totalmente concluída

+"Further accounts can be made under Groups,","Nadere accounts kunnen worden gemaakt onder groepen,"

+Further nodes can be only created under 'Group' type nodes,Verder nodes kunnen alleen worden gemaakt op grond van het type nodes 'Groep'

+GL Entry,Entrada GL

+GL Entry: Debit or Credit amount is mandatory for ,GL Entrada: Débito ou crédito montante é obrigatória para

+GRN,GRN

+Gantt Chart,Gantt

+Gantt chart of all tasks.,Gantt de todas as tarefas.

+Gender,Sexo

+General,Geral

+General Ledger,General Ledger

+Generate Description HTML,Gerar Descrição HTML

+Generate Material Requests (MRP) and Production Orders.,Gerar Pedidos de Materiais (MRP) e ordens de produção.

+Generate Salary Slips,Gerar folhas de salários

+Generate Schedule,Gerar Agende

+"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","Gerar comprovantes de entrega de pacotes a serem entregues. Usado para notificar número do pacote, o conteúdo do pacote e seu peso."

+Generates HTML to include selected image in the description,Gera HTML para incluir imagem selecionada na descrição

+Get Advances Paid,Obter adiantamentos pagos

+Get Advances Received,Obter adiantamentos recebidos

+Get Current Stock,Obter Estoque atual

+Get Items,Obter itens

+Get Items From Sales Orders,Obter itens de Pedidos de Vendas

+Get Items from BOM,Items ophalen van BOM

+Get Last Purchase Rate,Obter Tarifa de Compra Última

+Get Non Reconciled Entries,Obter entradas não Reconciliados

+Get Outstanding Invoices,Obter faturas pendentes

+Get Sales Orders,Obter Pedidos de Vendas

+Get Specification Details,Obtenha detalhes Especificação

+Get Stock and Rate,Obter Estoque e Taxa de

+Get Template,Obter modelo

+Get Terms and Conditions,Obter os Termos e Condições

+Get Weekly Off Dates,Obter semanal Datas Off

+"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","Obter taxa de valorização e estoque disponível na origem / destino em armazém mencionado postagem data e hora. Se serializado item, prima este botão depois de entrar n º s de série."

+GitHub Issues,GitHub Issues

+Global Defaults,Padrões globais

+Global Settings / Default Values,Global Settings / Default Values

+Go to the appropriate group (usually Application of Funds > Current Assets > Bank Accounts),Ga naar de desbetreffende groep ( meestal Toepassing van Fondsen> vlottende activa > Bank Accounts )

+Go to the appropriate group (usually Source of Funds > Current Liabilities > Taxes and Duties),Ga naar de desbetreffende groep ( meestal bron van fondsen > kortlopende schulden > Belastingen en accijnzen )

+Goal,Meta

+Goals,Metas

+Goods received from Suppliers.,Mercadorias recebidas de fornecedores.

+Google Drive,Google Drive

+Google Drive Access Allowed,Acesso Google Drive admitidos

+Grade,Grau

+Graduate,Pós-graduação

+Grand Total,Total geral

+Grand Total (Company Currency),Grande Total (moeda da empresa)

+Gratuity LIC ID,ID LIC gratuidade

+"Grid ""","Grid """

+Gross Margin %,Margem Bruta%

+Gross Margin Value,Valor Margem Bruta

+Gross Pay,Salário bruto

+Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,Salário bruto + Valor + Valor vencido cobrança - Dedução Total

+Gross Profit,Lucro bruto

+Gross Profit (%),Lucro Bruto (%)

+Gross Weight,Peso bruto

+Gross Weight UOM,UOM Peso Bruto

+Group,Grupo

+Group or Ledger,Grupo ou Ledger

+Groups,Grupos

+HR,HR

+HR Settings,Configurações HR

+HTML / Banner that will show on the top of product list.,HTML bandeira / que vai mostrar no topo da lista de produtos.

+Half Day,Meio Dia

+Half Yearly,Semestrais

+Half-yearly,Semestral

+Happy Birthday!,Happy Birthday!

+Has Batch No,Não tem Batch

+Has Child Node,Tem nó filho

+Has Serial No,Não tem de série

+Header,Cabeçalho

+Heads (or groups) against which Accounting Entries are made and balances are maintained.,Chefes (ou grupos) contra o qual as entradas de contabilidade são feitas e os saldos são mantidos.

+Health Concerns,Preocupações com a Saúde

+Health Details,Detalhes saúde

+Held On,Realizada em

+Help,Ajudar

+Help HTML,Ajuda HTML

+"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","Ajuda: Para vincular a outro registro no sistema, use &quot;# Form / Nota / [Nota Name]&quot; como a ligação URL. (Não use &quot;http://&quot;)"

+"Here you can maintain family details like name and occupation of parent, spouse and children","Aqui você pode manter detalhes como o nome da família e ocupação do cônjuge, pai e filhos"

+"Here you can maintain height, weight, allergies, medical concerns etc","Aqui você pode manter a altura, peso, alergias, etc preocupações médica"

+Hey! All these items have already been invoiced.,Hey! Todos esses itens já foram faturados.

+Hide Currency Symbol,Ocultar Símbolo de Moeda

+High,Alto

+History In Company,História In Company

+Hold,Segurar

+Holiday,Férias

+Holiday List,Lista de feriado

+Holiday List Name,Nome da lista férias

+Holidays,Férias

+Home,Casa

+Host,Anfitrião

+"Host, Email and Password required if emails are to be pulled",E-mail host e senha necessária se e-mails devem ser puxado

+Hour Rate,Taxa de hora

+Hour Rate Labour,A taxa de hora

+Hours,Horas

+How frequently?,Com que freqüência?

+"How should this currency be formatted? If not set, will use system defaults","Como deve ser essa moeda ser formatado? Se não for definido, vai usar padrões do sistema"

+Human Resource,Human Resource

+I,Eu

+IDT,IDT

+II,II

+III,III

+IN,EM

+INV,INV

+INV/10-11/,INV/10-11 /

+ITEM,ITEM

+IV,IV

+Identification of the package for the delivery (for print),Identificação do pacote para a entrega (para impressão)

+If Income or Expense,Se a renda ou Despesa

+If Monthly Budget Exceeded,Se o orçamento mensal excedido

+"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.
+Available in Delivery Note and Sales Order",

+"If Supplier Part Number exists for given Item, it gets stored here","Se Número da peça de Fornecedor existe para determinado item, ele fica armazenado aqui"

+If Yearly Budget Exceeded,Se orçamento anual excedido

+"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","Se selecionado, o BOM para a sub-montagem itens serão considerados para obter matérias-primas. Caso contrário, todos os itens de sub-montagem vai ser tratado como uma matéria-prima."

+"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","Se marcado, não total. de dias de trabalho vai incluir férias, e isso vai reduzir o valor de salário por dia"

+"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","Se marcado, um e-mail com formato HTML anexado será adicionado a uma parte do corpo do email, bem como anexo. Para enviar apenas como acessório, desmarque essa."

+"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","Se selecionado, o valor do imposto será considerado como já incluído na tarifa Impressão / Quantidade de impressão"

+"If disable, 'Rounded Total' field will not be visible in any transaction","Se desativar, &#39;Arredondado Total &quot;campo não será visível em qualquer transação"

+"If enabled, the system will post accounting entries for inventory automatically.","Se ativado, o sistema irá postar lançamentos contábeis para o inventário automaticamente."

+If more than one package of the same type (for print),Se mais do que uma embalagem do mesmo tipo (por impressão)

+"If no change in either Quantity or Valuation Rate, leave the cell blank.","Als er geen wijziging optreedt Hoeveelheid of Valuation Rate , verlaat de cel leeg ."

+If non standard port (e.g. 587),"Se a porta não padrão (por exemplo, 587)"

+If not applicable please enter: NA,Se não for aplicável digite: NA

+"If not checked, the list will have to be added to each Department where it has to be applied.","Se não for controlada, a lista deverá ser adicionado a cada departamento onde tem de ser aplicado."

+"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","Se definido, a entrada de dados só é permitida para usuários especificados. Outra, a entrada é permitida para todos os usuários com permissões necessárias."

+"If specified, send the newsletter using this email address","Se especificado, enviar a newsletter usando esse endereço de e-mail"

+"If the account is frozen, entries are allowed to restricted users.","Als de account wordt gepauzeerd, blijven inzendingen mogen gebruikers met beperkte rechten ."

+"If this Account represents a Customer, Supplier or Employee, set it here.","Se essa conta representa um cliente, fornecedor ou funcionário, configurá-lo aqui."

+"If you follow Quality Inspection<br>
+Enables item QA Required and QA No in Purchase Receipt",

+If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,Se você tiver Equipe de Vendas e Parceiros de Venda (Parceiros de Canal) podem ser marcadas e manter sua contribuição na atividade de vendas

+"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","Se você criou um modelo padrão no Imposto de Compra e Master Encargos, selecione um e clique no botão abaixo."

+"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","Se você criou um modelo padrão de Vendas Impostos e Encargos mestre, selecione um e clique no botão abaixo."

+"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","Se você tem muito tempo imprimir formatos, esse recurso pode ser usado para dividir a página a ser impressa em várias páginas com todos os cabeçalhos e rodapés em cada página"

+"If you involve in manufacturing activity<br>
+Enables item <b>Is Manufactured</b>",

+Ignore,Ignorar

+Ignored: ,Ignorados:

+Image,Imagem

+Image View,Ver imagem

+Implementation Partner,Parceiro de implementação

+Import,Importar

+Import Attendance,Importação de Atendimento

+Import Failed!,Import mislukt!

+Import Log,Importar Log

+Import Successful!,Importeer Succesvol!

+Imports,Importações

+In Hours,Em Horas

+In Process,Em Processo

+In Qty,in Aantal

+In Row,Em Linha

+In Value,in Waarde

+In Words,Em Palavras

+In Words (Company Currency),In Words (Moeda Company)

+In Words (Export) will be visible once you save the Delivery Note.,Em Palavras (Exportação) será visível quando você salvar a Nota de Entrega.

+In Words will be visible once you save the Delivery Note.,Em Palavras será visível quando você salvar a Nota de Entrega.

+In Words will be visible once you save the Purchase Invoice.,Em Palavras será visível quando você salvar a factura de compra.

+In Words will be visible once you save the Purchase Order.,Em Palavras será visível quando você salvar a Ordem de Compra.

+In Words will be visible once you save the Purchase Receipt.,Em Palavras será visível quando você salvar o recibo de compra.

+In Words will be visible once you save the Quotation.,Em Palavras será visível quando você salvar a cotação.

+In Words will be visible once you save the Sales Invoice.,Em Palavras será visível quando você salvar a nota fiscal de venda.

+In Words will be visible once you save the Sales Order.,Em Palavras será visível quando você salvar a Ordem de Vendas.

+Incentives,Incentivos

+Incharge,incharge

+Incharge Name,Nome incharge

+Include holidays in Total no. of Working Days,Incluir feriados em nenhuma total. de dias de trabalho

+Income / Expense,Receitas / Despesas

+Income Account,Conta Renda

+Income Booked,Renda Reservado

+Income Year to Date,Ano renda para Data

+Income booked for the digest period,Renda reservado para o período digest

+Incoming,Entrada

+Incoming / Support Mail Setting,Entrada / Suporte Setting Correio

+Incoming Rate,Taxa de entrada

+Incoming quality inspection.,Inspeção de qualidade de entrada.

+Indicates that the package is a part of this delivery,Indica que o pacote é uma parte deste fornecimento

+Individual,Individual

+Industry,Indústria

+Industry Type,Tipo indústria

+Inspected By,Inspecionado por

+Inspection Criteria,Critérios de inspeção

+Inspection Required,Inspeção Obrigatório

+Inspection Type,Tipo de Inspeção

+Installation Date,Data de instalação

+Installation Note,Nota de Instalação

+Installation Note Item,Item Nota de Instalação

+Installation Status,Status da instalação

+Installation Time,O tempo de instalação

+Installation record for a Serial No.,Registro de instalação de um n º de série

+Installed Qty,Quantidade instalada

+Instructions,Instruções

+Integrate incoming support emails to Support Ticket,Integreer inkomende support e-mails naar ticket support

+Interested,Interessado

+Internal,Interno

+Introduction,Introdução

+Invalid Delivery Note. Delivery Note should exist and should be in draft state. Please rectify and try again.,Ongeldige Delivery Note. Pakbon moet bestaan ​​en moet in ontwerp staat . Aub verwijderen en probeer het opnieuw .

+Invalid Email Address,Endereço de email inválido

+Invalid Leave Approver,Inválido Deixe Approver

+Invalid Master Name,Ongeldige Master Naam

+Invalid quantity specified for item ,

+Inventory,Inventário

+Invoice Date,Data da fatura

+Invoice Details,Detalhes da fatura

+Invoice No,A factura n º

+Invoice Period From Date,Período fatura do Data

+Invoice Period To Date,Período fatura para Data

+Invoiced Amount (Exculsive Tax),Factuurbedrag ( Exculsive BTW )

+Is Active,É Ativo

+Is Advance,É o avanço

+Is Asset Item,É item de ativo

+Is Cancelled,É cancelado

+Is Carry Forward,É Carry Forward

+Is Default,É Default

+Is Encash,É cobrar

+Is LWP,É LWP

+Is Opening,Está abrindo

+Is Opening Entry,Está abrindo Entry

+Is PL Account,É Conta PL

+Is POS,É POS

+Is Primary Contact,É Contato Principal

+Is Purchase Item,É item de compra

+Is Sales Item,É item de vendas

+Is Service Item,É item de serviço

+Is Stock Item,É item de estoque

+Is Sub Contracted Item,É item Contratado Sub

+Is Subcontracted,É subcontratada

+Is this Tax included in Basic Rate?,É este imposto incluído na Taxa Básica?

+Issue,Questão

+Issue Date,Data de Emissão

+Issue Details,Detalhes incidente

+Issued Items Against Production Order,Itens emitida contra Ordem de Produção

+It can also be used to create opening stock entries and to fix stock value.,Het kan ook worden gebruikt voor het openen van de voorraad te maken en om de balans de waarde vast te stellen .

+Item,item

+Item ,

+Item Advanced,Item Avançado

+Item Barcode,Código de barras do item

+Item Batch Nos,Lote n item

+Item Classification,Classificação item

+Item Code,Código do artigo

+Item Code (item_code) is mandatory because Item naming is not sequential.,"Código do item (item_code) é obrigatório, pois nomeação artigo não é seqüencial."

+Item Code and Warehouse should already exist.,Item Code en Warehouse moet al bestaan ​​.

+Item Code cannot be changed for Serial No.,Item Code kan niet worden gewijzigd voor Serienummer

+Item Customer Detail,Detalhe Cliente item

+Item Description,Item Descrição

+Item Desription,Desription item

+Item Details,Item Detalhes

+Item Group,Grupo Item

+Item Group Name,Nome do Grupo item

+Item Group Tree,Punt Groepsstructuur

+Item Groups in Details,Grupos de itens em Detalhes

+Item Image (if not slideshow),Imagem item (se não slideshow)

+Item Name,Nome do item

+Item Naming By,Item de nomeação

+Item Price,Item Preço

+Item Prices,Preços de itens

+Item Quality Inspection Parameter,Item Parâmetro de Inspeção de Qualidade

+Item Reorder,Item Reordenar

+Item Serial No,No item de série

+Item Serial Nos,Item n º s de série

+Item Shortage Report,Punt Tekort Report

+Item Supplier,Fornecedor item

+Item Supplier Details,Fornecedor Item Detalhes

+Item Tax,Imposto item

+Item Tax Amount,Valor do imposto item

+Item Tax Rate,Taxa de Imposto item

+Item Tax1,Item Tax1

+Item To Manufacture,Item Para Fabricação

+Item UOM,Item UOM

+Item Website Specification,Especificação Site item

+Item Website Specifications,Site Item Especificações

+Item Wise Tax Detail ,Detalhe Imposto Sábio item

+Item classification.,Item de classificação.

+Item is neither Sales nor Service Item,Item is noch verkoop noch Serviceartikelbeheer

+"Item must be a purchase item, \
+					as it is present in one or many Active BOMs",

+Item must have 'Has Serial No' as 'Yes',Het punt moet hebben ' Heeft Serial No ' als 'Ja'

+Item table can not be blank,Item tabel kan niet leeg zijn

+Item to be manufactured or repacked,Item a ser fabricados ou reembalados

+Item will be saved by this name in the data base.,O artigo será salva por este nome na base de dados.

+"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","Item, Garantia, AMC (Contrato Anual de Manutenção) detalhes serão automaticamente carregada quando o número de série é selecionado."

+Item-wise Last Purchase Rate,Item-wise Última Tarifa de Compra

+Item-wise Price List Rate,Item- wise Prijslijst Rate

+Item-wise Purchase History,Item-wise Histórico de compras

+Item-wise Purchase Register,Item-wise Compra Register

+Item-wise Sales History,Item-wise Histórico de Vendas

+Item-wise Sales Register,Vendas de item sábios Registrar

+Items,Itens

+Items To Be Requested,Items worden aangevraagd

+"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty","Os itens a serem solicitados que estão &quot;fora de estoque&quot;, considerando todos os armazéns com base no qty projetada e qty mínimo"

+Items which do not exist in Item master can also be entered on customer's request,Itens que não existem no cadastro de itens também podem ser inseridos no pedido do cliente

+Itemwise Discount,Desconto Itemwise

+Itemwise Recommended Reorder Level,Itemwise Recomendado nível de reposição

+JV,JV

+Job Applicant,Candidato a emprego

+Job Opening,Abertura de emprego

+Job Profile,Perfil trabalho

+Job Title,Cargo

+"Job profile, qualifications required etc.","Profissão de perfil, qualificações exigidas, etc"

+Jobs Email Settings,E-mail Configurações de empregos

+Journal Entries,Jornal entradas

+Journal Entry,Journal Entry

+Journal Voucher,Vale Jornal

+Journal Voucher Detail,Jornal Detalhe Vale

+Journal Voucher Detail No,Jornal Detalhe folha no

+KRA,KRA

+"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","Mantenha o controle de campanhas de vendas. Mantenha o controle de ligações, cotações, ordem de venda, etc das campanhas para medir retorno sobre o investimento."

+Keep a track of communication related to this enquiry which will help for future reference.,Mantenha uma faixa de comunicação relacionada a este inquérito que irá ajudar para referência futura.

+Key Performance Area,Área Key Performance

+Key Responsibility Area,Área de Responsabilidade chave

+LEAD,LEAD

+LEAD/10-11/,LEAD/10-11 /

+LEAD/MUMBAI/,LEAD / MUMBAI /

+LR Date,Data LR

+LR No,Não LR

+Label,Etiqueta

+Landed Cost Item,Item de custo Landed

+Landed Cost Items,Desembarcaram itens de custo

+Landed Cost Purchase Receipt,Recibo de compra Landed Cost

+Landed Cost Purchase Receipts,Recibos de compra desembarcaram Custo

+Landed Cost Wizard,Assistente de Custo Landed

+Last Name,Sobrenome

+Last Purchase Rate,Compra de última

+Latest,laatst

+Latest Updates,Laatste updates

+Lead,Conduzir

+Lead Details,Chumbo Detalhes

+Lead Id,lead Id

+Lead Name,Nome levar

+Lead Owner,Levar Proprietário

+Lead Source,Chumbo Fonte

+Lead Status,Chumbo Estado

+Lead Time Date,Chumbo Data Hora

+Lead Time Days,Levar dias Tempo

+Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,Levar dias Tempo é o número de dias em que este item é esperado no seu armazém. Este dia é buscada em solicitar material ao selecionar este item.

+Lead Type,Chumbo Tipo

+Leave Allocation,Deixe Alocação

+Leave Allocation Tool,Deixe Ferramenta de Alocação

+Leave Application,Deixe Aplicação

+Leave Approver,Deixe Aprovador

+Leave Approver can be one of,Adicione Approver pode ser um dos

+Leave Approvers,Deixe aprovadores

+Leave Balance Before Application,Deixe Equilíbrio Antes da aplicação

+Leave Block List,Deixe Lista de Bloqueios

+Leave Block List Allow,Deixe Lista de Bloqueios Permitir

+Leave Block List Allowed,Deixe Lista de Bloqueios admitidos

+Leave Block List Date,Deixe Data Lista de Bloqueios

+Leave Block List Dates,Deixe as datas Lista de Bloqueios

+Leave Block List Name,Deixe o nome Lista de Bloqueios

+Leave Blocked,Deixe Bloqueados

+Leave Control Panel,Deixe Painel de Controle

+Leave Encashed?,Deixe cobradas?

+Leave Encashment Amount,Deixe Quantidade cobrança

+Leave Setup,Deixe Setup

+Leave Type,Deixar Tipo

+Leave Type Name,Deixe Nome Tipo

+Leave Without Pay,Licença sem vencimento

+Leave allocations.,Deixe alocações.

+Leave application has been approved.,Verlof aanvraag is goedgekeurd .

+Leave application has been rejected.,Verlofaanvraag is afgewezen .

+Leave blank if considered for all branches,Deixe em branco se considerado para todos os ramos

+Leave blank if considered for all departments,Deixe em branco se considerado para todos os departamentos

+Leave blank if considered for all designations,Deixe em branco se considerado para todas as designações

+Leave blank if considered for all employee types,Deixe em branco se considerado para todos os tipos de empregados

+Leave blank if considered for all grades,Deixe em branco se considerado para todos os graus

+"Leave can be approved by users with Role, ""Leave Approver""","A licença pode ser aprovado por usuários com papel, &quot;Deixe Aprovador&quot;"

+Ledger,Livro-razão

+Ledgers,grootboeken

+Left,Esquerda

+Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,Pessoa Jurídica / Subsidiária com um gráfico separado de Contas pertencentes à Organização.

+Letter Head,Cabeça letra

+Level,Nível

+Lft,Lft

+List a few of your customers. They could be organizations or individuals.,Lijst een paar van uw klanten. Ze kunnen organisaties of personen .

+List a few of your suppliers. They could be organizations or individuals.,Lijst een paar van uw leveranciers . Ze kunnen organisaties of personen .

+"List a few products or services you buy from your suppliers or vendors. If these are same as your products, then do not add them.","Lijst een paar producten of diensten die u koopt bij uw leveranciers of verkopers . Als deze hetzelfde zijn als uw producten , dan is ze niet toe te voegen ."

+List items that form the package.,Lista de itens que compõem o pacote.

+List of holidays.,Lista de feriados.

+List of users who can edit a particular Note,Lista de usuários que podem editar uma determinada Nota

+List this Item in multiple groups on the website.,Lista este item em vários grupos no site.

+"List your products or services that you sell to your customers. Make sure to check the Item Group, Unit of Measure and other properties when you start.","Een lijst van uw producten of diensten die u verkoopt aan uw klanten . Zorg ervoor dat u de artikelgroep , maateenheid en andere eigenschappen te controleren wanneer u begint ."

+"List your tax heads (e.g. VAT, Excise) (upto 3) and their standard rates. This will create a standard template, you can edit and add more later.","Een lijst van uw fiscale koppen ( zoals btw , accijnzen ) ( tot 3 ) en hun standaard tarieven. Dit zal een standaard template te maken, kunt u deze bewerken en voeg later meer ."

+Live Chat,Live Chat

+Loading...,Loading ...

+"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","Log das atividades realizadas pelos usuários contra as tarefas que podem ser usados ​​para controlar o tempo, de faturamento."

+Login Id,Login ID

+Login with your new User ID,Log in met je nieuwe gebruikersnaam

+Logo,Logotipo

+Logo and Letter Heads,Logo en Letter Heads

+Lost,verloren

+Lost Reason,Razão perdido

+Low,Baixo

+Lower Income,Baixa Renda

+MIS Control,MIS Controle

+MREQ-,Mreq-

+MTN Details,Detalhes da MTN

+Mail Password,Mail Senha

+Mail Port,Mail Port

+Main Reports,Relatórios principais

+Maintain Same Rate Throughout Sales Cycle,Manter o mesmo ritmo durante todo o ciclo de vendas

+Maintain same rate throughout purchase cycle,Manter mesmo ritmo durante todo o ciclo de compra

+Maintenance,Manutenção

+Maintenance Date,Data de manutenção

+Maintenance Details,Detalhes de manutenção

+Maintenance Schedule,Programação de Manutenção

+Maintenance Schedule Detail,Detalhe Programa de Manutenção

+Maintenance Schedule Item,Item Programa de Manutenção

+Maintenance Schedules,Horários de Manutenção

+Maintenance Status,Estado de manutenção

+Maintenance Time,Tempo de Manutenção

+Maintenance Type,Tipo de manutenção

+Maintenance Visit,Visita de manutenção

+Maintenance Visit Purpose,Finalidade visita de manutenção

+Major/Optional Subjects,Assuntos Principais / Opcional

+Make ,

+Make Accounting Entry For Every Stock Movement,Maak boekhoudkundige afschrijving voor elke Stock Movement

+Make Bank Voucher,Faça Vale Banco

+Make Credit Note,Maak Credit Note

+Make Debit Note,Maak debetnota

+Make Delivery,Maak Levering

+Make Difference Entry,Faça Entrada Diferença

+Make Excise Invoice,Maak Accijnzen Factuur

+Make Installation Note,Maak installatie Opmerking

+Make Invoice,Maak Factuur

+Make Maint. Schedule,Maken Maint . dienstregeling

+Make Maint. Visit,Maken Maint . bezoek

+Make Maintenance Visit,Maak Maintenance Visit

+Make Packing Slip,Maak pakbon

+Make Payment Entry,Betalen Entry

+Make Purchase Invoice,Maak inkoopfactuur

+Make Purchase Order,Maak Bestelling

+Make Purchase Receipt,Maak Kwitantie

+Make Salary Slip,Maak loonstrook

+Make Salary Structure,Maak salarisstructuur

+Make Sales Invoice,Maak verkoopfactuur

+Make Sales Order,Maak klantorder

+Make Supplier Quotation,Maak Leverancier Offerte

+Male,Masculino

+Manage 3rd Party Backups,Beheer 3rd Party Backups

+Manage cost of operations,Gerenciar custo das operações

+Manage exchange rates for currency conversion,Gerenciar taxas de câmbio para conversão de moeda

+"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.","Obrigatório se o estoque do item é &quot;Sim&quot;. Além disso, o armazém padrão onde quantidade reservada é definido a partir de Ordem de Vendas."

+Manufacture against Sales Order,Fabricação contra a Ordem de Vendas

+Manufacture/Repack,Fabricação / Repack

+Manufactured Qty,Qtde fabricados

+Manufactured quantity will be updated in this warehouse,Quantidade fabricada será atualizado neste armazém

+Manufacturer,Fabricante

+Manufacturer Part Number,Número da peça de fabricante

+Manufacturing,Fabrico

+Manufacturing Quantity,Quantidade de fabricação

+Manufacturing Quantity is mandatory,Manufacturing Kwantiteit is verplicht

+Margin,Margem

+Marital Status,Estado civil

+Market Segment,Segmento de mercado

+Married,Casado

+Mass Mailing,Divulgação em massa

+Master Data,Master Data

+Master Name,Nome mestre

+Master Name is mandatory if account type is Warehouse,Master Naam is verplicht als account type Warehouse

+Master Type,Master Classe

+Masters,Mestres

+Match non-linked Invoices and Payments.,Combinar não vinculados faturas e pagamentos.

+Material Issue,Emissão de material

+Material Receipt,Recebimento de materiais

+Material Request,Pedido de material

+Material Request Detail No,Detalhe materiais Pedido Não

+Material Request For Warehouse,Pedido de material para Armazém

+Material Request Item,Item de solicitação de material

+Material Request Items,Pedido de itens de material

+Material Request No,Pedido de material no

+Material Request Type,Tipo de solicitação de material

+Material Request used to make this Stock Entry,Pedido de material usado para fazer isto Stock Entry

+Material Requests for which Supplier Quotations are not created,Materiaal Verzoeken waarvoor Leverancier Offertes worden niet gemaakt

+Material Requirement,Material Requirement

+Material Transfer,Transferência de Material

+Materials,Materiais

+Materials Required (Exploded),Materiais necessários (explodida)

+Max 500 rows only.,Max 500 apenas as linhas.

+Max Days Leave Allowed,Dias Max Deixe admitidos

+Max Discount (%),Max Desconto (%)

+Max Returnable Qty,Max Herbruikbare Aantal

+Medium,Médio

+"Merging is only possible if following \
+					properties are same in both records.
+					Group or Ledger, Debit or Credit, Is PL Account",

+Message,Mensagem

+Message Parameter,Parâmetro mensagem

+Message Sent,bericht verzonden

+Messages,Mensagens

+Messages greater than 160 characters will be split into multiple messages,Mensagem maior do que 160 caracteres vai ser dividido em mesage múltipla

+Middle Income,Rendimento Médio

+Milestone,Marco miliário

+Milestone Date,Data Milestone

+Milestones,Milestones

+Milestones will be added as Events in the Calendar,Marcos será adicionado como eventos no calendário

+Min Order Qty,Min Qty Ordem

+Minimum Order Qty,Qtde mínima

+Misc Details,Detalhes Diversos

+Miscellaneous,Diverso

+Miscelleneous,Miscelleneous

+Mobile No,No móvel

+Mobile No.,Mobile No.

+Mode of Payment,Modo de Pagamento

+Modern,Moderno

+Modified Amount,Quantidade modificado

+Monday,Segunda-feira

+Month,Mês

+Monthly,Mensal

+Monthly Attendance Sheet,Folha de Presença Mensal

+Monthly Earning & Deduction,Salário mensal e dedução

+Monthly Salary Register,Salário mensal Registrar

+Monthly salary statement.,Declaração salário mensal.

+Monthly salary template.,Modelo de salário mensal.

+More Details,Mais detalhes

+More Info,Mais informações

+Moving Average,Média móvel

+Moving Average Rate,Movendo Taxa Média

+Mr,Sr.

+Ms,Ms

+Multiple Item prices.,Meerdere Artikelprijzen .

+Multiple Price list.,Meerdere Prijslijst .

+Must be Whole Number,Deve ser Número inteiro

+My Settings,Minhas Configurações

+NL-,NL-

+Name,Nome

+Name and Description,Nome e descrição

+Name and Employee ID,Nome e identificação do funcionário

+Name is required,Nome é obrigatório

+"Name of new Account. Note: Please don't create accounts for Customers and Suppliers,","Naam van de nieuwe account . Let op : Gelieve niet goed voor klanten en leveranciers te creëren ,"

+Name of person or organization that this address belongs to.,Nome da pessoa ou organização que este endereço pertence.

+Name of the Budget Distribution,Nome da Distribuição de Orçamento

+Naming Series,Nomeando Series

+Negative balance is not allowed for account ,Saldo negativo não é permitido por conta

+Net Pay,Pagamento Net

+Net Pay (in words) will be visible once you save the Salary Slip.,Pagamento líquido (em palavras) será visível quando você salvar a folha de salário.

+Net Total,Líquida Total

+Net Total (Company Currency),Total Líquido (Moeda Company)

+Net Weight,Peso Líquido

+Net Weight UOM,UOM Peso Líquido

+Net Weight of each Item,Peso líquido de cada item

+Net pay can not be negative,Remuneração líquida não pode ser negativo

+Never,Nunca

+New,novo

+New ,

+New Account,nieuw account

+New Account Name,Nieuw account Naam

+New BOM,Novo BOM

+New Communications,New Communications

+New Company,nieuw bedrijf

+New Cost Center,Nieuwe kostenplaats

+New Cost Center Name,Nieuwe kostenplaats Naam

+New Delivery Notes,Novas notas de entrega

+New Enquiries,Consultas novo

+New Leads,Nova leva

+New Leave Application,Aplicação deixar Nova

+New Leaves Allocated,Nova Folhas alocado

+New Leaves Allocated (In Days),Folhas novas atribuído (em dias)

+New Material Requests,Novos Pedidos Materiais

+New Projects,Novos Projetos

+New Purchase Orders,Novas ordens de compra

+New Purchase Receipts,Novos recibos de compra

+New Quotations,Novas cotações

+New Sales Orders,Novos Pedidos de Vendas

+"New Serial No cannot have Warehouse. Warehouse must be \
+				set by Stock Entry or Purchase Receipt",

+New Stock Entries,Novas entradas em existências

+New Stock UOM,Nova da UOM

+New Supplier Quotations,Novas citações Fornecedor

+New Support Tickets,Novos pedidos de ajuda

+New Workplace,Novo local de trabalho

+Newsletter,Boletim informativo

+Newsletter Content,Conteúdo boletim

+Newsletter Status,Estado boletim

+"Newsletters to contacts, leads.","Newsletters para contatos, leva."

+Next Communcation On,No próximo Communcation

+Next Contact By,Contato Próxima Por

+Next Contact Date,Data Contato próximo

+Next Date,Data próxima

+Next email will be sent on:,Próximo e-mail será enviado em:

+No,Não

+No Action,Nenhuma ação

+No Customer Accounts found.,Geen Customer Accounts gevonden .

+"No Customer or Supplier Accounts found. Accounts are identified based on \
+			'Master Type' value in account record.",

+No Item found with ,

+No Items to Pack,Nenhum item para embalar

+No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,"Não Deixe aprovadores. Por favor, atribuir &#39;Deixe aprovador&#39; Role a pelo menos um usuário."

+No Permission,Nenhuma permissão

+No Production Order created.,Geen productieorder gecreëerd .

+No Supplier Accounts found. Supplier Accounts are identified based on 'Master Type' value in account record.,Geen Leverancier Accounts gevonden . Leverancier Accounts worden geïdentificeerd op basis van 'Master Type' waarde in rekening te nemen.

+No accounting entries for following warehouses,Geen boekingen voor volgende magazijnen

+No addresses created,Geen adressen aangemaakt

+No contacts created,Geen contacten gemaakt

+No default BOM exists for item: ,Não existe BOM padrão para o item:

+No of Requested SMS,No pedido de SMS

+No of Sent SMS,N º de SMS enviados

+No of Visits,N º de Visitas

+No record found,Nenhum registro encontrado

+No salary slip found for month: ,Sem folha de salário encontrado para o mês:

+Not,Não

+Not Active,Não Ativo

+Not Applicable,Não Aplicável

+Not Available,niet beschikbaar

+Not Billed,Não faturado

+Not Delivered,Não entregue

+Not Set,niet instellen

+Not allowed entry in Warehouse,Niet toegestaan ​​vermelding in Pakhuis

+Note,Nota

+Note User,Nota usuários

+Note is a free page where users can share documents / notes,"Nota é uma página livre, onde os usuários podem compartilhar documentos / notas"

+Note:,Opmerking :

+"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","Nota: Backups e arquivos não são excluídos do Dropbox, você terá que apagá-los manualmente."

+"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","Nota: Backups e arquivos não são excluídos do Google Drive, você terá que apagá-los manualmente."

+Note: Email will not be sent to disabled users,Nota: e-mail não será enviado para utilizadores com deficiência

+Notes,Notas

+Notes:,Opmerkingen:

+Nothing to request,Niets aan te vragen

+Notice (days),Notice ( dagen )

+Notification Control,Controle de Notificação

+Notification Email Address,Endereço de email de notificação

+Notify by Email on creation of automatic Material Request,Notificar por e-mail sobre a criação de Pedido de material automático

+Number Format,Formato de número

+O+,O +

+O-,O-

+OPPT,OPPT

+Offer Date,aanbieding Datum

+Office,Escritório

+Old Parent,Pai Velho

+On,Em

+On Net Total,Em Líquida Total

+On Previous Row Amount,Quantidade em linha anterior

+On Previous Row Total,No total linha anterior

+"Only Serial Nos with status ""Available"" can be delivered.","Alleen serienummers met de status ""Beschikbaar"" kan worden geleverd."

+Only Stock Items are allowed for Stock Entry,Apenas Itens Em Stock são permitidos para Banco de Entrada

+Only leaf nodes are allowed in transaction,Nós folha apenas são permitidos em operação

+Open,Abrir

+Open Production Orders,Open productieorders

+Open Tickets,Bilhetes abertas

+Opening,opening

+Opening Accounting Entries,Opening boekingen

+Opening Accounts and Stock,Het openen van rekeningen en Stock

+Opening Date,Data de abertura

+Opening Entry,Abertura Entry

+Opening Qty,Opening Aantal

+Opening Time,Tempo de abertura

+Opening Value,Opening Waarde

+Opening for a Job.,A abertura para um trabalho.

+Operating Cost,Custo de Operação

+Operation Description,Descrição da operação

+Operation No,Nenhuma operação

+Operation Time (mins),Tempo de Operação (minutos)

+Operations,Operações

+Opportunity,Oportunidade

+Opportunity Date,Data oportunidade

+Opportunity From,Oportunidade De

+Opportunity Item,Item oportunidade

+Opportunity Items,Itens oportunidade

+Opportunity Lost,Oportunidade perdida

+Opportunity Type,Tipo de Oportunidade

+Optional. This setting will be used to filter in various transactions.,Optioneel. Deze instelling wordt gebruikt om te filteren op diverse transacties .

+Order Type,Tipo de Ordem

+Ordered,bestelde

+Ordered Items To Be Billed,Itens ordenados a ser cobrado

+Ordered Items To Be Delivered,Itens ordenados a ser entregue

+Ordered Qty,bestelde Aantal

+"Ordered Qty: Quantity ordered for purchase, but not received.","Bestelde Aantal : Aantal besteld voor aankoop , maar niet ontvangen ."

+Ordered Quantity,Quantidade pedida

+Orders released for production.,Ordens liberado para produção.

+Organization,organisatie

+Organization Name,Naam van de Organisatie

+Organization Profile,Perfil da Organização

+Other,Outro

+Other Details,Outros detalhes

+Out Qty,out Aantal

+Out Value,out Waarde

+Out of AMC,Fora da AMC

+Out of Warranty,Fora de Garantia

+Outgoing,Cessante

+Outgoing Email Settings,Uitgaande E-mailinstellingen

+Outgoing Mail Server,Outgoing Mail Server

+Outgoing Mails,E-mails de saída

+Outstanding Amount,Saldo em aberto

+Outstanding for Voucher ,Excelente para Vale

+Overhead,Despesas gerais

+Overheads,overheadkosten

+Overlapping Conditions found between,Condições sobreposição encontrada entre

+Overview,Overzicht

+Owned,Possuído

+Owner,eigenaar

+PAN Number,Número PAN

+PF No.,PF Não.

+PF Number,Número PF

+PI/2011/,PI/2011 /

+PIN,PIN

+PL or BS,PL of BS

+PO,PO

+PO Date,PO Datum

+PO No,PO Geen

+POP3 Mail Server,Servidor de correio POP3

+POP3 Mail Settings,Configurações de mensagens pop3

+POP3 mail server (e.g. pop.gmail.com),POP3 servidor de correio (por exemplo pop.gmail.com)

+POP3 server e.g. (pop.gmail.com),"Servidor POP3, por exemplo (pop.gmail.com)"

+POS Setting,Definição POS

+POS View,POS Ver

+PR Detail,Detalhe PR

+PR Posting Date,PR Boekingsdatum

+PRO,PRO

+PS,PS

+Package Item Details,Item Detalhes do pacote

+Package Items,Itens do pacote

+Package Weight Details,Peso Detalhes do pacote

+Packed Item,Entrega do item embalagem Nota

+Packing Details,Detalhes da embalagem

+Packing Detials,Detials embalagem

+Packing List,Lista de embalagem

+Packing Slip,Embalagem deslizamento

+Packing Slip Item,Embalagem item deslizamento

+Packing Slip Items,Embalagem Itens deslizamento

+Packing Slip(s) Cancelled,Deslizamento de embalagem (s) Cancelado

+Page Break,Quebra de página

+Page Name,Nome da Página

+Paid,betaald

+Paid Amount,Valor pago

+Parameter,Parâmetro

+Parent Account,Conta pai

+Parent Cost Center,Centro de Custo pai

+Parent Customer Group,Grupo de Clientes pai

+Parent Detail docname,Docname Detalhe pai

+Parent Item,Item Pai

+Parent Item Group,Grupo item pai

+Parent Sales Person,Vendas Pessoa pai

+Parent Territory,Território pai

+Parenttype,ParentType

+Partially Billed,gedeeltelijk gefactureerde

+Partially Completed,Parcialmente concluída

+Partially Delivered,gedeeltelijk Geleverd

+Partly Billed,Parcialmente faturado

+Partly Delivered,Entregue em parte

+Partner Target Detail,Detalhe Alvo parceiro

+Partner Type,Tipo de parceiro

+Partner's Website,Site do parceiro

+Passive,Passiva

+Passport Number,Número do Passaporte

+Password,Senha

+Pay To / Recd From,Para pagar / RECD De

+Payables,Contas a pagar

+Payables Group,Grupo de contas a pagar

+Payment Days,Datas de Pagamento

+Payment Due Date,Betaling Due Date

+Payment Entries,Entradas de pagamento

+"Payment Entry has been modified after you pulled it. 
+			Please pull it again.",

+Payment Period Based On Invoice Date,Betaling Periode Based On Factuurdatum

+Payment Reconciliation,Reconciliação de pagamento

+Payment Type,betaling Type

+Payment of salary for the month: ,

+Payment to Invoice Matching Tool,Pagamento a ferramenta correspondente fatura

+Payment to Invoice Matching Tool Detail,Pagamento a Detalhe Ferramenta fatura correspondente

+Payments,Pagamentos

+Payments Made,Pagamentos efetuados

+Payments Received,Pagamentos Recebidos

+Payments made during the digest period,Pagamentos efetuados durante o período de digestão

+Payments received during the digest period,Pagamentos recebidos durante o período de digestão

+Payroll Settings,payroll -instellingen

+Payroll Setup,Configuração da folha de pagamento

+Pending,Pendente

+Pending Amount,In afwachting van Bedrag

+Pending Review,Revisão pendente

+Pending SO Items For Purchase Request,"Itens Pendentes Assim, por solicitação de compra"

+Percent Complete,Porcentagem Concluída

+Percentage Allocation,Alocação percentual

+Percentage Allocation should be equal to ,Percentual de alocação deve ser igual ao

+Percentage variation in quantity to be allowed while receiving or delivering this item.,Variação percentual na quantidade a ser permitido ao receber ou entregar este item.

+Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,"Percentagem que estão autorizados a receber ou entregar mais contra a quantidade encomendada. Por exemplo: Se você encomendou 100 unidades. e seu subsídio é de 10%, então você está autorizada a receber 110 unidades."

+Performance appraisal.,Avaliação de desempenho.

+Period,periode

+Period Closing Voucher,Comprovante de Encerramento período

+Periodicity,Periodicidade

+Permanent Address,Endereço permanente

+Permanent Address Is,Vast adres

+Permission,Permissão

+Permission Manager,Gerente de Permissão

+Personal,Pessoal

+Personal Details,Detalhes pessoais

+Personal Email,E-mail pessoal

+Phone,Telefone

+Phone No,N º de telefone

+Phone No.,Não. telefone

+Pincode,PINCODE

+Place of Issue,Local de Emissão

+Plan for maintenance visits.,Plano de visitas de manutenção.

+Planned Qty,Qtde planejada

+"Planned Qty: Quantity, for which, Production Order has been raised,","Geplande Aantal : Aantal , waarvoor , productieorder is verhoogd ,"

+Planned Quantity,Quantidade planejada

+Plant,Planta

+Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,Por favor insira Abreviação ou Nome Curto corretamente como ele será adicionado como sufixo a todos os chefes de Conta.

+Please Select Company under which you want to create account head,Selecteer Company waaronder u wilt houden het hoofd te creëren

+Please check,"Por favor, verifique"

+Please create new account from Chart of Accounts.,Maak nieuwe account van Chart of Accounts .

+Please do NOT create Account (Ledgers) for Customers and Suppliers. They are created directly from the Customer / Supplier masters.,Gelieve niet Account ( Grootboeken ) te creëren voor klanten en leveranciers . Ze worden rechtstreeks vanuit de klant / leverancier- meesters.

+Please enter Company,Vul Company

+Please enter Cost Center,Vul kostenplaats

+Please enter Default Unit of Measure,Por favor insira unidade de medida padrão

+Please enter Delivery Note No or Sales Invoice No to proceed,Por favor insira Entrega Nota Não ou fatura de vendas Não para continuar

+Please enter Employee Id of this sales parson,Vul Werknemer Id van deze verkoop dominee

+Please enter Expense Account,Por favor insira Conta Despesa

+Please enter Item Code to get batch no,Vul de artikelcode voor batch niet krijgen

+Please enter Item Code.,Vul Item Code .

+Please enter Item first,Gelieve eerst in Item

+Please enter Master Name once the account is created.,Vul Master Naam zodra het account is aangemaakt .

+Please enter Production Item first,Vul Productie Item eerste

+Please enter Purchase Receipt No to proceed,Por favor insira Compra recibo Não para continuar

+Please enter Reserved Warehouse for item ,Por favor insira Warehouse reservada para o item

+Please enter Start Date and End Date,Vul de Begindatum en Einddatum

+Please enter Warehouse for which Material Request will be raised,Vul Warehouse waarvoor Materiaal Request zal worden verhoogd

+"Please enter account group under which account \
+					for warehouse ",

+Please enter company first,Gelieve eerst in bedrijf

+Please enter company name first,Vul de naam van het bedrijf voor het eerst

+Please enter sales order in the above table,Vul de verkooporder in de bovenstaande tabel

+Please install dropbox python module,"Por favor, instale o Dropbox módulo python"

+Please mention default value for ',"Por favor, mencione o valor padrão para &#39;"

+Please reduce qty.,Reduza qty.

+Please save the Newsletter before sending.,"Por favor, salve o boletim antes de enviar."

+Please save the document before generating maintenance schedule,Bewaar het document voordat het genereren van onderhoudsschema

+Please select Account first,Selecteer Account eerste

+Please select Bank Account,Por favor seleccione Conta Bancária

+Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,Por favor seleccione Carry Forward se você também quer incluir equilíbrio ano fiscal anterior deixa para este ano fiscal

+Please select Category first,Selecteer Categorie eerst

+Please select Charge Type first,Selecteer Charge Type eerste

+Please select Date on which you want to run the report,Selecione Data na qual você deseja executar o relatório

+Please select Price List,"Por favor, selecione Lista de Preço"

+Please select a,Por favor seleccione um

+Please select a csv file,"Por favor, selecione um arquivo csv"

+Please select a service item or change the order type to Sales.,"Por favor, selecione um item de serviço ou mudar o tipo de ordem de vendas."

+Please select a sub-contracted item or do not sub-contract the transaction.,"Por favor, selecione um item do sub-contratado ou não subcontratar a transação."

+Please select a valid csv file with data.,"Por favor, selecione um arquivo csv com dados válidos."

+"Please select an ""Image"" first","Selecteer aub een "" beeld"" eerste"

+Please select month and year,Selecione mês e ano

+Please select options and click on Create,Maak uw keuze opties en klik op Create

+Please select the document type first,"Por favor, selecione o tipo de documento primeiro"

+Please select: ,Por favor seleccione:

+Please set Dropbox access keys in,Defina teclas de acesso Dropbox em

+Please set Google Drive access keys in,Defina teclas de acesso do Google Drive em

+Please setup Employee Naming System in Human Resource > HR Settings,"Por favor, configuração Employee Naming System em Recursos Humanos&gt; Configurações HR"

+Please setup your chart of accounts before you start Accounting Entries,Behagen opstelling uw rekeningschema voordat u start boekingen

+Please specify,"Por favor, especifique"

+Please specify Company,"Por favor, especifique Empresa"

+Please specify Company to proceed,"Por favor, especifique Empresa proceder"

+"Please specify Default Currency in Company Master \
+			and Global Defaults",

+Please specify a,"Por favor, especifique um"

+Please specify a Price List which is valid for Territory,"Por favor, especifique uma lista de preços que é válido para o território"

+Please specify a valid,"Por favor, especifique um válido"

+Please specify a valid 'From Case No.',"Por favor, especifique um válido &#39;De Caso No.&#39;"

+Please specify currency in Company,"Por favor, especificar a moeda em Empresa"

+Please submit to update Leave Balance.,Gelieve te werken verlofsaldo .

+Please write something,Iets schrijven aub

+Please write something in subject and message!,Schrijf iets in het onderwerp en een bericht !

+Plot,plot

+Plot By,plot Door

+Point of Sale,Ponto de Venda

+Point-of-Sale Setting,Ponto-de-Venda Setting

+Post Graduate,Pós-Graduação

+Postal,Postal

+Posting Date,Data da Publicação

+Posting Date Time cannot be before,Postando Data Hora não pode ser antes

+Posting Time,Postagem Tempo

+Potential Sales Deal,Negócio de Vendas

+Potential opportunities for selling.,Oportunidades potenciais para a venda.

+"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","Precisão para os campos float (quantidade, descontos, porcentagens, etc.) Carros alegóricos será arredondado para decimais especificadas. Padrão = 3"

+Preferred Billing Address,Preferred Endereço de Cobrança

+Preferred Shipping Address,Endereço para envio preferido

+Prefix,Prefixo

+Present,Apresentar

+Prevdoc DocType,Prevdoc DocType

+Prevdoc Doctype,Prevdoc Doctype

+Previous Work Experience,Experiência anterior de trabalho

+Price List,Lista de Preços

+Price List Currency,Hoje Lista de Preços

+Price List Exchange Rate,Preço Lista de Taxa de Câmbio

+Price List Master,Mestre Lista de Preços

+Price List Name,Nome da lista de preços

+Price List Rate,Taxa de Lista de Preços

+Price List Rate (Company Currency),Preço Taxa List (moeda da empresa)

+Print,afdrukken

+Print Format Style,Formato de impressão Estilo

+Print Heading,Imprimir título

+Print Without Amount,Imprimir Sem Quantia

+Printing,het drukken

+Priority,Prioridade

+Process Payroll,Payroll processo

+Produced,geproduceerd

+Produced Quantity,Quantidade produzida

+Product Enquiry,Produto Inquérito

+Production Order,Ordem de Produção

+Production Order must be submitted,Productieorder moet worden ingediend

+Production Order(s) created:\n\n,Productie Order ( s ) gemaakt : \ n \ n

+Production Orders,Ordens de Produção

+Production Orders in Progress,Productieorders in Progress

+Production Plan Item,Item do plano de produção

+Production Plan Items,Plano de itens de produção

+Production Plan Sales Order,Produção Plano de Ordem de Vendas

+Production Plan Sales Orders,Vendas de produção do Plano de Ordens

+Production Planning (MRP),Planejamento de Produção (MRP)

+Production Planning Tool,Ferramenta de Planejamento da Produção

+Products or Services You Buy,Producten of diensten die u kopen

+"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","Os produtos serão classificados por peso-idade em buscas padrão. Mais o peso-idade, maior o produto irá aparecer na lista."

+Project,Projeto

+Project Costing,Project Costing

+Project Details,Detalhes do projeto

+Project Milestone,Projeto Milestone

+Project Milestones,Etapas do Projeto

+Project Name,Nome do projeto

+Project Start Date,Data de início do projeto

+Project Type,Tipo de projeto

+Project Value,Valor do projeto

+Project activity / task.,Atividade de projeto / tarefa.

+Project master.,Projeto mestre.

+Project will get saved and will be searchable with project name given,Projeto será salvo e poderão ser pesquisados ​​com o nome de determinado projeto

+Project wise Stock Tracking,Projeto sábios Stock Rastreamento

+Projected,verwachte

+Projected Qty,Qtde Projetada

+Projects,Projetos

+Prompt for Email on Submission of,Solicitar-mail mediante a apresentação da

+Provide email id registered in company,Fornecer ID e-mail registrado na empresa

+Public,Público

+Pull Payment Entries,Puxe as entradas de pagamento

+Pull sales orders (pending to deliver) based on the above criteria,Puxe pedidos de vendas pendentes (de entregar) com base nos critérios acima

+Purchase,Comprar

+Purchase / Manufacture Details,Aankoop / Productie Details

+Purchase Analytics,Analytics compra

+Purchase Common,Compre comum

+Purchase Details,Detalhes de compra

+Purchase Discounts,Descontos de compra

+Purchase In Transit,Compre Em Trânsito

+Purchase Invoice,Compre Fatura

+Purchase Invoice Advance,Compra Antecipada Fatura

+Purchase Invoice Advances,Avanços comprar Fatura

+Purchase Invoice Item,Comprar item Fatura

+Purchase Invoice Trends,Compra Tendências fatura

+Purchase Order,Ordem de Compra

+Purchase Order Date,Data da compra Ordem

+Purchase Order Item,Comprar item Ordem

+Purchase Order Item No,Comprar item Portaria n

+Purchase Order Item Supplied,Item da ordem de compra em actualização

+Purchase Order Items,Comprar Itens Encomendar

+Purchase Order Items Supplied,Itens ordem de compra em actualização

+Purchase Order Items To Be Billed,Ordem de Compra itens a serem faturados

+Purchase Order Items To Be Received,Comprar itens para ser recebido

+Purchase Order Message,Mensagem comprar Ordem

+Purchase Order Required,Ordem de Compra Obrigatório

+Purchase Order Trends,Ordem de Compra Trends

+Purchase Orders given to Suppliers.,As ordens de compra dadas a fornecedores.

+Purchase Receipt,Compra recibo

+Purchase Receipt Item,Comprar item recepção

+Purchase Receipt Item Supplied,Recibo de compra do item em actualização

+Purchase Receipt Item Supplieds,Compre Supplieds item recepção

+Purchase Receipt Items,Comprar Itens Recibo

+Purchase Receipt Message,Mensagem comprar Recebimento

+Purchase Receipt No,Compra recibo Não

+Purchase Receipt Required,Recibo de compra Obrigatório

+Purchase Receipt Trends,Compra Trends Recibo

+Purchase Register,Compra Registre

+Purchase Return,Voltar comprar

+Purchase Returned,Compre Devolvido

+Purchase Taxes and Charges,Impostos e Encargos de compra

+Purchase Taxes and Charges Master,Impostos de compra e Master Encargos

+Purpose,Propósito

+Purpose must be one of ,Objetivo deve ser um dos

+QA Inspection,Inspeção QA

+QAI/11-12/,QAI/11-12 /

+QTN,QTN

+Qty,Qty

+Qty Consumed Per Unit,Qtde consumida por unidade

+Qty To Manufacture,Qtde Para Fabricação

+Qty as per Stock UOM,Qtde como por Ação UOM

+Qty to Deliver,Aantal te leveren

+Qty to Order,Aantal te bestellen

+Qty to Receive,Aantal te ontvangen

+Qty to Transfer,Aantal Transfer

+Qualification,Qualificação

+Quality,Qualidade

+Quality Inspection,Inspeção de Qualidade

+Quality Inspection Parameters,Inspeção parâmetros de qualidade

+Quality Inspection Reading,Leitura de Inspeção de Qualidade

+Quality Inspection Readings,Leituras de inspeção de qualidade

+Quantity,Quantidade

+Quantity Requested for Purchase,Quantidade Solicitada para Compra

+Quantity and Rate,Quantidade e Taxa

+Quantity and Warehouse,Quantidade e Armazém

+Quantity cannot be a fraction.,A quantidade não pode ser uma fracção.

+Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,Quantidade do item obtido após a fabricação / reembalagem de determinadas quantidades de matérias-primas

+"Quantity should be equal to Manufacturing Quantity. To fetch items again, click on 'Get Items' button or update the Quantity manually.","Hoeveelheid moet gelijk zijn aan Manufacturing Aantal zijn. Om items weer te halen , klik op ' Get items ' knop of handmatig bijwerken van de hoeveelheid ."

+Quarter,Trimestre

+Quarterly,Trimestral

+Quick Help,Quick Help

+Quotation,Citação

+Quotation Date,Data citação

+Quotation Item,Item citação

+Quotation Items,Itens cotação

+Quotation Lost Reason,Cotação Perdeu Razão

+Quotation Message,Mensagem citação

+Quotation Series,Série citação

+Quotation To,Para citação

+Quotation Trend,Cotação Tendência

+Quotation is cancelled.,Offerte wordt geannuleerd .

+Quotations received from Suppliers.,Citações recebidas de fornecedores.

+Quotes to Leads or Customers.,Cotações para Leads ou Clientes.

+Raise Material Request when stock reaches re-order level,Levante solicitar material quando o estoque atinge novo pedido de nível

+Raised By,Levantadas por

+Raised By (Email),Levantadas por (e-mail)

+Random,Acaso

+Range,Alcance

+Rate,Taxa

+Rate ,Taxa

+Rate (Company Currency),Rate (moeda da empresa)

+Rate Of Materials Based On,Taxa de materiais com base

+Rate and Amount,Taxa e montante

+Rate at which Customer Currency is converted to customer's base currency,Taxa em que moeda do cliente é convertido para a moeda base de cliente

+Rate at which Price list currency is converted to company's base currency,Taxa em que moeda lista de preços é convertido para a moeda da empresa de base

+Rate at which Price list currency is converted to customer's base currency,Taxa em que moeda lista de preços é convertido para a moeda base de cliente

+Rate at which customer's currency is converted to company's base currency,Taxa na qual a moeda do cliente é convertido para a moeda da empresa de base

+Rate at which supplier's currency is converted to company's base currency,Taxa na qual a moeda que fornecedor é convertido para a moeda da empresa de base

+Rate at which this tax is applied,Taxa em que este imposto é aplicado

+Raw Material Item Code,Item Código de matérias-primas

+Raw Materials Supplied,Matérias-primas em actualização

+Raw Materials Supplied Cost,Matérias-primas fornecidas Custo

+Re-Order Level,Re Ordem Nível

+Re-Order Qty,Re-Ordem Qtde

+Re-order,Re-vista

+Re-order Level,Re fim-Level

+Re-order Qty,Re-vista Qtde

+Read,Ler

+Reading 1,Leitura 1

+Reading 10,Leitura 10

+Reading 2,Leitura 2

+Reading 3,Leitura 3

+Reading 4,Reading 4

+Reading 5,Leitura 5

+Reading 6,Leitura 6

+Reading 7,Lendo 7

+Reading 8,Leitura 8

+Reading 9,Leitura 9

+Reason,Razão

+Reason for Leaving,Motivo da saída

+Reason for Resignation,Motivo para Demissão

+Reason for losing,Reden voor het verliezen

+Recd Quantity,Quantidade RECD

+Receivable / Payable account will be identified based on the field Master Type,Conta a receber / pagar serão identificados com base no campo Type Master

+Receivables,Recebíveis

+Receivables / Payables,Contas a receber / contas a pagar

+Receivables Group,Grupo de recebíveis

+Received,ontvangen

+Received Date,Data de recebimento

+Received Items To Be Billed,Itens recebidos a ser cobrado

+Received Qty,Qtde recebeu

+Received and Accepted,Recebeu e aceitou

+Receiver List,Lista de receptor

+Receiver Parameter,Parâmetro receptor

+Recipients,Destinatários

+Reconciliation Data,Dados de reconciliação

+Reconciliation HTML,Reconciliação HTML

+Reconciliation JSON,Reconciliação JSON

+Record item movement.,Gravar o movimento item.

+Recurring Id,Id recorrente

+Recurring Invoice,Fatura recorrente

+Recurring Type,Tipo recorrente

+Reduce Deduction for Leave Without Pay (LWP),Reduzir Dedução por licença sem vencimento (LWP)

+Reduce Earning for Leave Without Pay (LWP),Reduzir a Geração de Renda para sair sem pagar (LWP)

+Ref Code,Ref Código

+Ref SQ,Ref ²

+Reference,Referência

+Reference Date,Data de Referência

+Reference Name,Nome de referência

+Reference Number,Número de Referência

+Refresh,Refrescar

+Refreshing....,Verfrissend ....

+Registration Details,Detalhes registro

+Registration Info,Registo Informações

+Rejected,Rejeitado

+Rejected Quantity,Quantidade rejeitado

+Rejected Serial No,Rejeitado Não Serial

+Rejected Warehouse,Armazém rejeitado

+Rejected Warehouse is mandatory against regected item,Verworpen Warehouse is verplicht tegen regected post

+Relation,Relação

+Relieving Date,Aliviar Data

+Relieving Date of employee is ,Aliviar Data de empregado é

+Remark,Observação

+Remarks,Observações

+Rename,andere naam geven

+Rename Log,Renomeie Entrar

+Rename Tool,Renomear Ferramenta

+Rent Cost,Kosten huur

+Rent per hour,Huur per uur

+Rented,Alugado

+Repeat on Day of Month,Repita no Dia do Mês

+Replace,Substituir

+Replace Item / BOM in all BOMs,Substituir item / BOM em todas as BOMs

+"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","Substituir um BOM particular em todas as BOMs outros onde ele é usado. Ele irá substituir o link BOM antigo, atualizar o custo e regenerar &quot;Explosão BOM Item&quot; tabela como por novo BOM"

+Replied,Respondeu

+Report Date,Relatório Data

+Report issues at,Verslag kwesties op

+Reports,Relatórios

+Reports to,Relatórios para

+Reqd By Date,Reqd Por Data

+Request Type,Tipo de Solicitação

+Request for Information,Pedido de Informação

+Request for purchase.,Pedido de compra.

+Requested,gevraagd

+Requested For,gevraagd voor

+Requested Items To Be Ordered,Itens solicitados devem ser pedidos

+Requested Items To Be Transferred,Itens solicitados para ser transferido

+Requested Qty,verzocht Aantal

+"Requested Qty: Quantity requested for purchase, but not ordered.","Aangevraagd Aantal : Aantal op aankoop, maar niet besteld."

+Requests for items.,Os pedidos de itens.

+Required By,Exigido por

+Required Date,Data Obrigatório

+Required Qty,Quantidade requerida

+Required only for sample item.,Necessário apenas para o item amostra.

+Required raw materials issued to the supplier for producing a sub - contracted item.,Matérias-primas necessárias emitidos para o fornecedor para a produção de um sub - item contratado.

+Reseller,Revendedor

+Reserved,gereserveerd

+Reserved Qty,Gereserveerd Aantal

+"Reserved Qty: Quantity ordered for sale, but not delivered.","Gereserveerd Aantal : Aantal besteld te koop , maar niet geleverd ."

+Reserved Quantity,Quantidade reservados

+Reserved Warehouse,Reservado Armazém

+Reserved Warehouse in Sales Order / Finished Goods Warehouse,Armazém reservada no Pedido de Vendas / armazém de produtos acabados

+Reserved Warehouse is missing in Sales Order,Reservado Warehouse está faltando na Ordem de Vendas

+Reset Filters,Reset Filters

+Resignation Letter Date,Data carta de demissão

+Resolution,Resolução

+Resolution Date,Data resolução

+Resolution Details,Detalhes de Resolução

+Resolved By,Resolvido por

+Retail,Varejo

+Retailer,Varejista

+Review Date,Comente Data

+Rgt,Rgt

+Role Allowed to edit frozen stock,Papel permissão para editar estoque congelado

+Role that is allowed to submit transactions that exceed credit limits set.,Papel que é permitido submeter transações que excedam os limites de crédito estabelecidos.

+Root cannot have a parent cost center,Root não pode ter um centro de custos pai

+Rounded Total,Total arredondado

+Rounded Total (Company Currency),Total arredondado (Moeda Company)

+Row,Linha

+Row ,Linha

+Row #,Linha #

+Row # ,Linha #

+Rules to calculate shipping amount for a sale,Regras para calcular valor de frete para uma venda

+S.O. No.,S.O. Nee.

+SMS,SMS

+SMS Center,SMS Center

+SMS Control,SMS Controle

+SMS Gateway URL,SMS Gateway de URL

+SMS Log,SMS Log

+SMS Parameter,Parâmetro SMS

+SMS Sender Name,Nome do remetente SMS

+SMS Settings,Definições SMS

+SMTP Server (e.g. smtp.gmail.com),"SMTP Server (smtp.gmail.com, por exemplo)"

+SO,SO

+SO Date,SO Data

+SO Pending Qty,Está pendente de Qtde

+SO Qty,SO Aantal

+SO/10-11/,SO/10-11 /

+SO1112,SO1112

+SQTN,SQTN

+STE,STO

+SUP,SUP

+SUPP,SUPP

+SUPP/10-11/,SUPP/10-11 /

+Salary,Salário

+Salary Information,Informação salário

+Salary Manager,Gerente de salário

+Salary Mode,Modo de salário

+Salary Slip,Folha de salário

+Salary Slip Deduction,Dedução folha de salário

+Salary Slip Earning,Folha de salário Ganhando

+Salary Structure,Estrutura Salarial

+Salary Structure Deduction,Dedução Estrutura Salarial

+Salary Structure Earning,Estrutura salarial Ganhando

+Salary Structure Earnings,Estrutura Lucros Salário

+Salary breakup based on Earning and Deduction.,Separação Salário com base em salário e dedução.

+Salary components.,Componentes salariais.

+Sales,De vendas

+Sales Analytics,Sales Analytics

+Sales BOM,BOM vendas

+Sales BOM Help,Vendas Ajuda BOM

+Sales BOM Item,Vendas item BOM

+Sales BOM Items,Vendas Itens BOM

+Sales Details,Detalhes de vendas

+Sales Discounts,Descontos de vendas

+Sales Email Settings,Vendas Configurações de Email

+Sales Extras,Extras de vendas

+Sales Funnel,Sales Funnel

+Sales Invoice,Fatura de vendas

+Sales Invoice Advance,Vendas antecipadas Fatura

+Sales Invoice Item,Vendas item Fatura

+Sales Invoice Items,Vendas itens da fatura

+Sales Invoice Message,Vendas Mensagem Fatura

+Sales Invoice No,Vendas factura n

+Sales Invoice Trends,Vendas Tendências fatura

+Sales Order,Ordem de Vendas

+Sales Order Date,Vendas Data Ordem

+Sales Order Item,Vendas item Ordem

+Sales Order Items,Vendas Itens Encomendar

+Sales Order Message,Vendas Mensagem Ordem

+Sales Order No,Vendas decreto n º

+Sales Order Required,Ordem vendas Obrigatório

+Sales Order Trend,Pedido de Vendas da Trend

+Sales Partner,Parceiro de vendas

+Sales Partner Name,Vendas Nome do parceiro

+Sales Partner Target,Vendas Alvo Parceiro

+Sales Partners Commission,Vendas Partners Comissão

+Sales Person,Vendas Pessoa

+Sales Person Incharge,Vendas Pessoa Incharge

+Sales Person Name,Vendas Nome Pessoa

+Sales Person Target Variance (Item Group-Wise),Vendas Pessoa Variance Alvo (Item Group-Wise)

+Sales Person Targets,Metas de vendas Pessoa

+Sales Person-wise Transaction Summary,Resumo da transação Pessoa-wise vendas

+Sales Register,Vendas Registrar

+Sales Return,Vendas Retorno

+Sales Returned,Sales Terugkerende

+Sales Taxes and Charges,Vendas Impostos e Taxas

+Sales Taxes and Charges Master,Vendas Impostos e Encargos mestre

+Sales Team,Equipe de Vendas

+Sales Team Details,Vendas Team Detalhes

+Sales Team1,Vendas team1

+Sales and Purchase,Vendas e Compras

+Sales campaigns,Campanhas de vendas

+Sales persons and targets,Vendas pessoas e metas

+Sales taxes template.,Impostos sobre as vendas do modelo.

+Sales territories.,Os territórios de vendas.

+Salutation,Saudação

+Same Serial No,Zelfde Serienummer

+Sample Size,Tamanho da amostra

+Sanctioned Amount,Quantidade sancionada

+Saturday,Sábado

+Save ,

+Schedule,Programar

+Schedule Date,tijdschema

+Schedule Details,Detalhes da Agenda

+Scheduled,Programado

+Scheduled Date,Data prevista

+School/University,Escola / Universidade

+Score (0-5),Pontuação (0-5)

+Score Earned,Pontuação Agregado

+Score must be less than or equal to 5,Score moet lager dan of gelijk aan 5 zijn

+Scrap %,Sucata%

+Seasonality for setting budgets.,Sazonalidade para definir orçamentos.

+"See ""Rate Of Materials Based On"" in Costing Section",Consulte &quot;taxa de materiais baseados em&quot; no Custeio Seção

+"Select ""Yes"" for sub - contracting items",Selecione &quot;Sim&quot; para a sub - itens contratantes

+"Select ""Yes"" if this item is used for some internal purpose in your company.",Selecione &quot;Sim&quot; se este item é usado para alguma finalidade interna na sua empresa.

+"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","Selecione &quot;Sim&quot; se esse item representa algum trabalho como treinamento, design, consultoria etc"

+"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",Selecione &quot;Sim&quot; se você está mantendo estoque deste item no seu inventário.

+"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",Selecione &quot;Sim&quot; se você fornecer matérias-primas para o seu fornecedor para fabricar este item.

+Select Budget Distribution to unevenly distribute targets across months.,Selecione distribuição do orçamento para distribuir desigualmente alvos em todo mês.

+"Select Budget Distribution, if you want to track based on seasonality.","Selecione distribuição do orçamento, se você quiser acompanhar baseado em sazonalidade."

+Select Digest Content,Selecione o conteúdo Digest

+Select DocType,Selecione DocType

+"Select Item where ""Is Stock Item"" is ""No""","Selecteer item waar "" Is Stock Item "" is "" Nee"""

+Select Items,Selecione itens

+Select Purchase Receipts,Selecteer Aankoopfacturen

+Select Sales Orders,Selecione Pedidos de Vendas

+Select Sales Orders from which you want to create Production Orders.,Selecione Ordens de venda a partir do qual você deseja criar ordens de produção.

+Select Time Logs and Submit to create a new Sales Invoice.,Selecione Time Logs e enviar para criar uma nova factura de venda.

+Select Transaction,Selecione Transação

+Select account head of the bank where cheque was deposited.,Selecione cabeça conta do banco onde cheque foi depositado.

+Select company name first.,Selecione o nome da empresa em primeiro lugar.

+Select template from which you want to get the Goals,Selecione o modelo a partir do qual você deseja obter as Metas

+Select the Employee for whom you are creating the Appraisal.,Selecione o funcionário para quem você está criando a Avaliação.

+Select the Invoice against which you want to allocate payments.,Selecteer de factuur waartegen u wilt betalingen toewijzen .

+Select the period when the invoice will be generated automatically,Selecione o período em que a factura será gerado automaticamente

+Select the relevant company name if you have multiple companies,"Selecione o nome da empresa em questão, se você tem várias empresas"

+Select the relevant company name if you have multiple companies.,"Selecione o nome da empresa em questão, se você tem várias empresas."

+Select who you want to send this newsletter to,Selecione para quem você deseja enviar esta newsletter para

+Select your home country and check the timezone and currency.,Selecteer uw land en controleer de tijdzone en valuta .

+"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","Selecionando &quot;Sim&quot; vai permitir que este item deve aparecer na Ordem de Compra, Recibo de Compra."

+"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","Selecionando &quot;Sim&quot; vai permitir que este item para figurar na Ordem de Vendas, Nota de Entrega"

+"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",Selecionando &quot;Sim&quot; permitirá a você criar Bill of Material mostrando matérias-primas e os custos operacionais incorridos para fabricar este item.

+"Selecting ""Yes"" will allow you to make a Production Order for this item.",Selecionando &quot;Sim&quot; vai permitir que você faça uma ordem de produção para este item.

+"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",Selecionando &quot;Sim&quot; vai dar uma identidade única para cada entidade deste item que pode ser visto no mestre Número de ordem.

+Selling,Vendendo

+Selling Settings,Vendendo Configurações

+Send,Enviar

+Send Autoreply,Enviar Autoreply

+Send Bulk SMS to Leads / Contacts,Stuur Bulk SMS naar leads / contacten

+Send Email,Enviar E-mail

+Send From,Enviar de

+Send Notifications To,Enviar notificações para

+Send Now,Nu verzenden

+Send Print in Body and Attachment,Enviar Imprimir em Corpo e Anexo

+Send SMS,Envie SMS

+Send To,Enviar para

+Send To Type,Enviar para Digite

+Send automatic emails to Contacts on Submitting transactions.,Enviar e-mails automáticos para Contatos no Submetendo transações.

+Send mass SMS to your contacts,Enviar SMS em massa para seus contatos

+Send regular summary reports via Email.,Enviar relatórios resumidos regulares via e-mail.

+Send to this list,Enviar para esta lista

+Sender,Remetente

+Sender Name,Nome do remetente

+Sent,verzonden

+Sent Mail,E-mails enviados

+Sent On,Enviado em

+Sent Quotation,Cotação enviada

+Sent or Received,Verzonden of ontvangen

+Separate production order will be created for each finished good item.,Ordem de produção separado será criado para cada item acabado.

+Serial No,N º de Série

+Serial No / Batch,Serienummer / Batch

+Serial No Details,Serial Detalhes Nenhum

+Serial No Service Contract Expiry,N º de Série Vencimento Contrato de Serviço

+Serial No Status,No Estado de série

+Serial No Warranty Expiry,Caducidade Não Serial Garantia

+Serial No created,Serienummer gemaakt

+Serial No does not belong to Item,Serienummer behoort niet tot Item

+Serial No must exist to transfer out.,Serienummer moet bestaan ​​over te dragen uit .

+Serial No qty cannot be a fraction,Serienummer aantal kan een fractie niet

+Serial No status must be 'Available' to Deliver,Serienummer -status moet 'Beschikbaar' te bezorgen

+Serial Nos do not match with qty,Serienummers niet overeenkomen met aantal

+Serial Number Series,Serienummer Series

+Serialized Item: ',Item serializado: &#39;

+Series,serie

+Series List for this Transaction,Lista de séries para esta transação

+Service Address,Serviço Endereço

+Services,Serviços

+Session Expiry,Caducidade sessão

+Session Expiry in Hours e.g. 06:00,"Caducidade sessão em Horas, por exemplo 06:00"

+Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,"Definir item Group-wise orçamentos sobre este território. Você também pode incluir sazonalidade, definindo a distribuição."

+Set Login and Password if authentication is required.,Set Login e Senha se é necessária autenticação.

+Set allocated amount against each Payment Entry and click 'Allocate'.,Set toegewezen bedrag tegen elkaar Betaling Entry en klik op ' toewijzen ' .

+Set as Default,Instellen als standaard

+Set as Lost,Instellen als Lost

+Set prefix for numbering series on your transactions,Definir prefixo para numeração de série em suas transações

+Set targets Item Group-wise for this Sales Person.,Estabelecer metas item Group-wise para este Vendas Pessoa.

+"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","Defina suas configurações de SMTP de envio de correio aqui. Todo o sistema gerou notificações, e-mails vai a partir deste servidor de correio. Se você não tem certeza, deixe este campo em branco para usar servidores ERPNext (e-mails ainda serão enviadas a partir do seu ID e-mail) ou entre em contato com seu provedor de e-mail."

+Setting Account Type helps in selecting this Account in transactions.,Tipo de conta Definir ajuda na seleção desta conta em transações.

+Setting up...,Het opzetten ...

+Settings,Configurações

+Settings for Accounts,Definições para contas

+Settings for Buying Module,Configurações para comprar Module

+Settings for Selling Module,Configurações para vender Module

+Settings for Stock Module,Instellingen voor Stock Module

+"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""","Definições para extrair os candidatos a emprego a partir de um &quot;jobs@example.com&quot; caixa de correio, por exemplo"

+Setup,Instalação

+Setup Already Complete!!,Setup al voltooid !

+Setup Complete!,Installatie voltooid !

+Setup Completed,Setup Completed

+Setup Series,Série de configuração

+Setup of Shopping Cart.,Configuração do Carrinho de Compras.

+Setup to pull emails from support email account,Configuração para puxar e-mails da conta de e-mail de apoio

+Share,Ação

+Share With,Compartilhar

+Shipments to customers.,Os embarques para os clientes.

+Shipping,Expedição

+Shipping Account,Conta de Envio

+Shipping Address,Endereço para envio

+Shipping Amount,Valor do transporte

+Shipping Rule,Regra de envio

+Shipping Rule Condition,Regra Condições de envio

+Shipping Rule Conditions,Regra Condições de envio

+Shipping Rule Label,Regra envio Rótulo

+Shipping Rules,Regras de transporte

+Shop,Loja

+Shopping Cart,Carrinho de Compras

+Shopping Cart Price List,Carrinho de Compras Lista de Preços

+Shopping Cart Price Lists,Carrinho listas de preços

+Shopping Cart Settings,Carrinho Configurações

+Shopping Cart Shipping Rule,Carrinho de Compras Rule envio

+Shopping Cart Shipping Rules,Carrinho Regras frete

+Shopping Cart Taxes and Charges Master,Carrinho impostos e taxas Mestre

+Shopping Cart Taxes and Charges Masters,Carrinho Impostos e Taxas de mestrado

+Short biography for website and other publications.,Breve biografia para o site e outras publicações.

+"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.","Show &quot;Em Stock&quot; ou &quot;não em estoque&quot;, baseado em stock disponível neste armazém."

+Show / Hide Features,Weergeven / verbergen Kenmerken

+Show / Hide Modules,Weergeven / verbergen Modules

+Show In Website,Mostrar No Site

+Show a slideshow at the top of the page,Ver uma apresentação de slides no topo da página

+Show in Website,Show em site

+Show this slideshow at the top of the page,Mostrar esta slideshow no topo da página

+Signature,Assinatura

+Signature to be appended at the end of every email,Assinatura para ser anexado no final de cada e-mail

+Single,Único

+Single unit of an Item.,Única unidade de um item.

+Sit tight while your system is being setup. This may take a few moments.,Hou je vast terwijl uw systeem wordt setup. Dit kan even duren .

+Slideshow,Slideshow

+"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","Desculpe! Você não pode alterar a moeda padrão da empresa, porque existem operações existentes contra ele. Você terá que cancelar essas transações se você deseja alterar a moeda padrão."

+"Sorry, Serial Nos cannot be merged","Sorry , kan de serienummers niet worden samengevoegd"

+"Sorry, companies cannot be merged","Sorry , bedrijven kunnen niet worden samengevoegd"

+Source,Fonte

+Source Warehouse,Armazém fonte

+Source and Target Warehouse cannot be same,Fonte e armazém de destino não pode ser igual

+Spartan,Espartano

+Special Characters,caracteres especiais

+Special Characters ,

+Specification Details,Detalhes especificação

+Specify Exchange Rate to convert one currency into another,Especifique Taxa de câmbio para converter uma moeda em outra

+"Specify a list of Territories, for which, this Price List is valid","Especificar uma lista de territórios, para a qual, esta lista de preços é válida"

+"Specify a list of Territories, for which, this Shipping Rule is valid","Especificar uma lista de territórios, para a qual, essa regra de envio é válida"

+"Specify a list of Territories, for which, this Taxes Master is valid","Especificar uma lista de territórios, para a qual, este Impostos Master é válido"

+Specify conditions to calculate shipping amount,Especificar as condições para calcular valor de frete

+"Specify the operations, operating cost and give a unique Operation no to your operations.","Geef de operaties , operationele kosten en geven een unieke operatie niet aan uw activiteiten ."

+Split Delivery Note into packages.,Nota de Entrega dividir em pacotes.

+Standard,Padrão

+Standard Rate,Taxa normal

+"Standard Terms and Conditions that can be added to Sales and Purchases.
+
+Examples:
+
+1. Validity of the offer.
+1. Payment Terms (In Advance, On Credit, part advance etc).
+1. What is extra (or payable by the Customer).
+1. Safety / usage warning.
+1. Warranty if any.
+1. Returns Policy.
+1. Terms of shipping, if applicable.
+1. Ways of addressing disputes, indemnity, liability, etc.
+1. Address and Contact of your Company.",

+"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.
+10. Add or Deduct: Whether you want to add or deduct the tax.",

+"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.",

+Start,begin

+Start Date,Data de Início

+Start date of current invoice's period,A data de início do período de fatura atual

+Starting up...,Het opstarten van ...

+State,Estado

+Static Parameters,Parâmetros estáticos

+Status,Estado

+Status must be one of ,Estado deve ser um dos

+Status should be Submitted,Estado deverá ser apresentado

+Statutory info and other general information about your Supplier,Informações legais e outras informações gerais sobre o seu Fornecedor

+Stock,Estoque

+Stock Adjustment Account,Banco de Acerto de Contas

+Stock Ageing,Envelhecimento estoque

+Stock Analytics,Analytics ações

+Stock Balance,Balanço de estoque

+Stock Entries already created for Production Order ,

+Stock Entry,Entrada estoque

+Stock Entry Detail,Detalhe Entrada estoque

+Stock Frozen Upto,Fotografia congelada Upto

+Stock Ledger,Estoque Ledger

+Stock Ledger Entry,Entrada da Razão

+Stock Level,Nível de estoque

+Stock Projected Qty,Verwachte voorraad Aantal

+Stock Qty,Qtd

+Stock Queue (FIFO),Da fila (FIFO)

+Stock Received But Not Billed,"Banco recebido, mas não faturados"

+Stock Reconcilation Data,Stock Verzoening gegevens

+Stock Reconcilation Template,Stock Verzoening Template

+Stock Reconciliation,Da Reconciliação

+"Stock Reconciliation can be used to update the stock on a particular date, ",

+Stock Settings,Configurações da

+Stock UOM,Estoque UOM

+Stock UOM Replace Utility,Utilitário da Substituir UOM

+Stock Uom,Estoque Uom

+Stock Value,Valor da

+Stock Value Difference,Banco de Valor Diferença

+Stock transactions exist against warehouse ,

+Stop,Pare

+Stop Birthday Reminders,Stop verjaardagsherinneringen

+Stop Material Request,Stop Materiaal Request

+Stop users from making Leave Applications on following days.,Pare de usuários de fazer aplicações deixam nos dias seguintes.

+Stop!,Stop!

+Stopped,Parado

+Structure cost centers for budgeting.,Estrutura centros de custo para orçamentação.

+Structure of books of accounts.,Estrutura de livros de contas.

+"Sub-currency. For e.g. ""Cent""",Sub-moeda. Para &quot;Cent&quot; por exemplo

+Subcontract,Subcontratar

+Subject,Assunto

+Submit Salary Slip,Enviar folha de salário

+Submit all salary slips for the above selected criteria,Submeter todas as folhas de salários para os critérios acima selecionados

+Submit this Production Order for further processing.,Submit deze productieorder voor verdere verwerking .

+Submitted,Enviado

+Subsidiary,Subsidiário

+Successful: ,Bem-sucedido:

+Suggestion,Sugestão

+Suggestions,Sugestões

+Sunday,Domingo

+Supplier,Fornecedor

+Supplier (Payable) Account,Fornecedor (pago) Conta

+Supplier (vendor) name as entered in supplier master,"Nome do fornecedor (fornecedor), inscritos no cadastro de fornecedores"

+Supplier Account,leverancier Account

+Supplier Account Head,Fornecedor Cabeça Conta

+Supplier Address,Endereço do Fornecedor

+Supplier Addresses And Contacts,Leverancier Adressen en Contacten

+Supplier Addresses and Contacts,Leverancier Adressen en Contacten

+Supplier Details,Detalhes fornecedor

+Supplier Intro,Intro fornecedor

+Supplier Invoice Date,Fornecedor Data Fatura

+Supplier Invoice No,Fornecedor factura n

+Supplier Name,Nome do Fornecedor

+Supplier Naming By,Fornecedor de nomeação

+Supplier Part Number,Número da peça de fornecedor

+Supplier Quotation,Cotação fornecedor

+Supplier Quotation Item,Cotação do item fornecedor

+Supplier Reference,Referência fornecedor

+Supplier Shipment Date,Fornecedor Expedição Data

+Supplier Shipment No,Fornecedor Expedição Não

+Supplier Type,Tipo de fornecedor

+Supplier Type / Supplier,Leverancier Type / leverancier

+Supplier Warehouse,Armazém fornecedor

+Supplier Warehouse mandatory subcontracted purchase receipt,Armazém Fornecedor obrigatório recibo de compra subcontratada

+Supplier classification.,Classificação fornecedor.

+Supplier database.,Banco de dados de fornecedores.

+Supplier of Goods or Services.,Fornecedor de bens ou serviços.

+Supplier warehouse where you have issued raw materials for sub - contracting,Armazém do fornecedor onde você emitiu matérias-primas para a sub - contratação

+Supplier-Wise Sales Analytics,Leveranciers Wise Sales Analytics

+Support,Apoiar

+Support Analtyics,ondersteuning Analtyics

+Support Analytics,Analytics apoio

+Support Email,Suporte E-mail

+Support Email Settings,Ondersteuning E-mailinstellingen

+Support Password,Senha de

+Support Ticket,Ticket de Suporte

+Support queries from customers.,Suporte a consultas de clientes.

+Symbol,Símbolo

+Sync Support Mails,Sincronizar e-mails de apoio

+Sync with Dropbox,Sincronizar com o Dropbox

+Sync with Google Drive,Sincronia com o Google Drive

+System Administration,System Administration

+System Scheduler Errors,System Scheduler fouten

+System Settings,Configurações do sistema

+"System User (login) ID. If set, it will become default for all HR forms.","Sistema de identificação do usuário (login). Se for definido, ele vai se tornar padrão para todas as formas de RH."

+System for managing Backups,Sistema para gerenciamento de Backups

+System generated mails will be sent from this email id.,Mails gerados pelo sistema serão enviados a partir deste ID de e-mail.

+TL-,TL-

+TLB-,TLB-

+Table for Item that will be shown in Web Site,Tabela para Item que será mostrado no site

+Target  Amount,Valor Alvo

+Target Detail,Detalhe alvo

+Target Details,Detalhes alvo

+Target Details1,Alvo Details1

+Target Distribution,Distribuição alvo

+Target On,Target On

+Target Qty,Qtde alvo

+Target Warehouse,Armazém alvo

+Task,Tarefa

+Task Details,Detalhes da tarefa

+Tasks,taken

+Tax,Imposto

+Tax Accounts,tax Accounts

+Tax Calculation,Cálculo do imposto

+Tax Category can not be 'Valuation' or 'Valuation and Total' as all items are non-stock items,Fiscale categorie kan ' Valuation ' of ' Valuation en Total ' als alle items zijn niet-voorraadartikelen niet

+Tax Master,Imposto de Mestre

+Tax Rate,Taxa de Imposto

+Tax Template for Purchase,Modelo de impostos para compra

+Tax Template for Sales,Modelo de imposto para vendas

+Tax and other salary deductions.,Fiscais e deduções salariais outros.

+"Tax detail table fetched from item master as a string and stored in this field.
+Used for Taxes and Charges",

+Taxable,Tributável

+Taxes,Impostos

+Taxes and Charges,Impostos e Encargos

+Taxes and Charges Added,Impostos e Encargos Adicionado

+Taxes and Charges Added (Company Currency),Impostos e taxas Adicionado (Moeda Company)

+Taxes and Charges Calculation,Impostos e Encargos de Cálculo

+Taxes and Charges Deducted,Impostos e Encargos Deduzidos

+Taxes and Charges Deducted (Company Currency),Impostos e taxas Deduzido (Moeda Company)

+Taxes and Charges Total,Impostos e encargos totais

+Taxes and Charges Total (Company Currency),Impostos e Encargos Total (moeda da empresa)

+Template for employee performance appraisals.,Modelo para avaliação de desempenho dos funcionários.

+Template of terms or contract.,Modelo de termos ou contratos.

+Term Details,Detalhes prazo

+Terms,Voorwaarden

+Terms and Conditions,Termos e Condições

+Terms and Conditions Content,Termos e Condições conteúdo

+Terms and Conditions Details,Termos e Condições Detalhes

+Terms and Conditions Template,Termos e Condições de modelo

+Terms and Conditions1,Termos e Conditions1

+Terretory,terretory

+Territory,Território

+Territory / Customer,Grondgebied / Klantenservice

+Territory Manager,Territory Manager

+Territory Name,Nome território

+Territory Target Variance (Item Group-Wise),Território Variance Alvo (Item Group-Wise)

+Territory Targets,Metas território

+Test,Teste

+Test Email Id,Email Id teste

+Test the Newsletter,Teste a Newsletter

+The BOM which will be replaced,O BOM que será substituído

+The First User: You,De eerste gebruiker : U

+"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",O item que representa o pacote. Este item deve ter &quot;é o item da&quot; como &quot;Não&quot; e &quot;é o item de vendas&quot; como &quot;Sim&quot;

+The Organization,de Organisatie

+"The account head under Liability, in which Profit/Loss will be booked","De rekening hoofd onder Aansprakelijkheid , waarin Winst / verlies zal worden geboekt"

+"The date on which next invoice will be generated. It is generated on submit.
+",

+The date on which recurring invoice will be stop,A data em que fatura recorrente será parar

+"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","O dia do mês em que factura automática será gerada, por exemplo 05, 28 etc"

+The day(s) on which you are applying for leave coincide with holiday(s). You need not apply for leave.,De dag (en ) waarop je solliciteert verlof samenvalt met vakantie ( s ) . Je hoeft niet voor verlof .

+The first Leave Approver in the list will be set as the default Leave Approver,O primeiro Deixe Approver na lista vai ser definido como o Leave Approver padrão

+The first user will become the System Manager (you can change that later).,De eerste gebruiker zal de System Manager te worden (u kunt dat later wijzigen ) .

+The gross weight of the package. Usually net weight + packaging material weight. (for print),O peso bruto do pacote. Normalmente peso líquido + peso do material de embalagem. (Para impressão)

+The name of your company for which you are setting up this system.,De naam van uw bedrijf waar u het opzetten van dit systeem .

+The net weight of this package. (calculated automatically as sum of net weight of items),O peso líquido do pacote. (Calculado automaticamente como soma de peso líquido dos itens)

+The new BOM after replacement,O BOM novo após substituição

+The rate at which Bill Currency is converted into company's base currency,A taxa na qual a moeda que Bill é convertida em moeda empresa de base

+The unique id for tracking all recurring invoices. It is generated on submit.,A ID exclusiva para acompanhar todas as facturas recorrentes. Ele é gerado em enviar.

+There is nothing to edit.,Er is niets om te bewerken .

+There was an error. One probable reason could be that you haven't saved the form. Please contact support@erpnext.com if the problem persists.,Er is een fout opgetreden . Een mogelijke reden zou kunnen zijn dat je niet hebt opgeslagen het formulier . Neem dan contact support@erpnext.com als het probleem aanhoudt .

+There were errors.,Er waren fouten .

+This Cost Center is a,Deze kostenplaats is een

+This Currency is disabled. Enable to use in transactions,Deze valuta is uitgeschakeld . In staat om te gebruiken in transacties

+This ERPNext subscription,Dit abonnement ERPNext

+This Leave Application is pending approval. Only the Leave Apporver can update status.,Deze verlofaanvraag is in afwachting van goedkeuring . Alleen de Leave Apporver kan status bijwerken .

+This Time Log Batch has been billed.,Este lote Log O tempo tem sido anunciado.

+This Time Log Batch has been cancelled.,Este lote Log Tempo foi cancelada.

+This Time Log conflicts with,Este tempo de registro de conflitos com

+This is a root account and cannot be edited.,Dit is een root account en kan niet worden bewerkt .

+This is a root customer group and cannot be edited.,Dit is een wortel klantgroep en kan niet worden bewerkt .

+This is a root item group and cannot be edited.,Dit is een hoofditem groep en kan niet worden bewerkt .

+This is a root sales person and cannot be edited.,Dit is een wortel verkoper en kan niet worden bewerkt .

+This is a root territory and cannot be edited.,Dit is een wortel grondgebied en kan niet worden bewerkt .

+This is the number of the last created transaction with this prefix,Este é o número da última transacção criados com este prefixo

+This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,Esta ferramenta ajuda a atualizar ou corrigir a quantidade ea valorização do estoque no sistema. Ele é geralmente usado para sincronizar os valores do sistema eo que realmente existe em seus armazéns.

+This will be used for setting rule in HR module,Isso será usado para fixação de regras no módulo HR

+Thread HTML,Tópico HTML

+Thursday,Quinta-feira

+Time Log,Tempo Log

+Time Log Batch,Tempo Batch Log

+Time Log Batch Detail,Tempo Log Detail Batch

+Time Log Batch Details,Tempo de registro de detalhes de lote

+Time Log Batch status must be 'Submitted',Status do lote Log tempo deve ser &#39;Enviado&#39;

+Time Log for tasks.,Tempo de registro para as tarefas.

+Time Log must have status 'Submitted',Tempo de registro deve ter status &#39;Enviado&#39;

+Time Zone,Fuso horário

+Time Zones,Time Zones

+Time and Budget,Tempo e Orçamento

+Time at which items were delivered from warehouse,Hora em que itens foram entregues a partir de armazém

+Time at which materials were received,Momento em que os materiais foram recebidos

+Title,Título

+To,Para

+To Currency,A Moeda

+To Date,Conhecer

+To Date should be same as From Date for Half Day leave,Om datum moet dezelfde zijn als Van Datum voor halve dag verlof zijn

+To Discuss,Para Discutir

+To Do List,Para fazer a lista

+To Package No.,Para empacotar Não.

+To Pay,te betalen

+To Produce,Produce

+To Time,Para Tempo

+To Value,Ao Valor

+To Warehouse,Para Armazém

+"To add child nodes, explore tree and click on the node under which you want to add more nodes.","Om onderliggende nodes te voegen , te verkennen boom en klik op het knooppunt waar u wilt meer knooppunten toe te voegen ."

+"To assign this issue, use the ""Assign"" button in the sidebar.","Para atribuir esse problema, use o botão &quot;Atribuir&quot; na barra lateral."

+"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","Para criar automaticamente pedidos de ajuda de seu correio de entrada, definir as configurações de POP3 aqui. Você deve, idealmente, criar um ID de e-mail separado para o sistema ERP para que todos os e-mails serão sincronizados para o sistema de que e-mail id. Se você não tiver certeza, entre em contato com seu provedor de e-mail."

+To create a Bank Account:,Om een bankrekening te maken:

+To create a Tax Account:,Om een Tax Account aanmaken :

+"To create an Account Head under a different company, select the company and save customer.","Para criar uma conta, sob Cabeça uma empresa diferente, selecione a empresa e salvar cliente."

+To date cannot be before from date,Tot op heden kan niet eerder worden vanaf datum

+To enable <b>Point of Sale</b> features,Para habilitar o <b>Ponto de Venda</b> características

+To enable <b>Point of Sale</b> view,Om <b> Point of Sale < / b > view staat

+To get Item Group in details table,Para obter Grupo item na tabela de detalhes

+"To merge, following properties must be same for both items","Te fuseren , moeten volgende eigenschappen hetzelfde zijn voor beide posten"

+"To report an issue, go to ",

+"To set this Fiscal Year as Default, click on 'Set as Default'","Om dit fiscale jaar ingesteld als standaard , klik op ' Als standaard instellen '"

+To track any installation or commissioning related work after sales,Para rastrear qualquer instalação ou comissionamento trabalho relacionado após vendas

+"To track brand name in the following documents<br>
+Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No",

+To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,Para acompanhar o item em documentos de vendas e de compras com base em seus números de ordem. Este é também pode ser usada para rastrear detalhes sobre a garantia do produto.

+To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,Para controlar os itens de vendas e documentos de compra com lotes n º s <br> <b>Indústria preferido: etc Chemicals</b>

+To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,Para rastrear itens usando código de barras. Você será capaz de inserir itens na nota de entrega e nota fiscal de venda pela digitalização de código de barras do item.

+Tools,Ferramentas

+Top,Topo

+Total,Total

+Total (sum of) points distribution for all goals should be 100.,Total (soma de) distribuição de pontos para todos os objetivos deve ser 100.

+Total Advance,Antecipação total

+Total Amount,Valor Total

+Total Amount To Pay,Valor total a pagar

+Total Amount in Words,Valor Total em Palavras

+Total Billing This Year: ,Faturamento total deste ano:

+Total Claimed Amount,Montante reclamado total

+Total Commission,Total Comissão

+Total Cost,Custo Total

+Total Credit,Crédito Total

+Total Debit,Débito total

+Total Deduction,Dedução Total

+Total Earning,Ganhar total

+Total Experience,Experiência total

+Total Hours,Total de Horas

+Total Hours (Expected),Total de Horas (esperado)

+Total Invoiced Amount,Valor total faturado

+Total Leave Days,Total de dias de férias

+Total Leaves Allocated,Folhas total atribuído

+Total Manufactured Qty can not be greater than Planned qty to manufacture,Totaal Gefabriceerd Aantal mag niet groter zijn dan gepland aantal te fabriceren

+Total Operating Cost,Custo Operacional Total

+Total Points,Total de pontos

+Total Raw Material Cost,Custo total das matérias-primas

+Total Sanctioned Amount,Valor total Sancionada

+Total Score (Out of 5),Pontuação total (em 5)

+Total Tax (Company Currency),Imposto Total (moeda da empresa)

+Total Taxes and Charges,Total Impostos e Encargos

+Total Taxes and Charges (Company Currency),Total de Impostos e Taxas (moeda da empresa)

+Total Working Days In The Month,Total de dias úteis do mês

+Total amount of invoices received from suppliers during the digest period,O valor total das faturas recebidas de fornecedores durante o período de digestão

+Total amount of invoices sent to the customer during the digest period,O valor total das faturas enviadas para o cliente durante o período de digestão

+Total in words,Total em palavras

+Total production order qty for item,Total da ordem qty produção para o item

+Totals,Totais

+Track separate Income and Expense for product verticals or divisions.,Localizar renda separado e Despesa para verticais de produtos ou divisões.

+Track this Delivery Note against any Project,Acompanhar este Nota de Entrega contra qualquer projeto

+Track this Sales Order against any Project,Acompanhar este Ordem de vendas contra qualquer projeto

+Transaction,Transação

+Transaction Date,Data Transação

+Transaction not allowed against stopped Production Order,Transactie niet toegestaan ​​tegen gestopt productieorder

+Transfer,Transferir

+Transfer Material,Transfer Materiaal

+Transfer Raw Materials,Transfer Grondstoffen

+Transferred Qty,overgedragen hoeveelheid

+Transporter Info,Informações Transporter

+Transporter Name,Nome Transporter

+Transporter lorry number,Número caminhão transportador

+Trash Reason,Razão lixo

+Tree Type,boom Type

+Tree of item classification,Árvore de classificação de itens

+Trial Balance,Balancete

+Tuesday,Terça-feira

+Type,Tipo

+Type of document to rename.,Tipo de documento a ser renomeado.

+Type of employment master.,Tipo de mestre emprego.

+"Type of leaves like casual, sick etc.","Tipo de folhas como etc, casual doente"

+Types of Expense Claim.,Tipos de reembolso de despesas.

+Types of activities for Time Sheets,Tipos de atividades para folhas de tempo

+UOM,UOM

+UOM Conversion Detail,UOM Detalhe Conversão

+UOM Conversion Details,Conversão Detalhes UOM

+UOM Conversion Factor,UOM Fator de Conversão

+UOM Conversion Factor is mandatory,UOM Fator de Conversão é obrigatório

+UOM Name,Nome UOM

+UOM Replace Utility,UOM Utility Substituir

+Under AMC,Sob AMC

+Under Graduate,Sob graduação

+Under Warranty,Sob Garantia

+Unit of Measure,Unidade de Medida

+"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","Unidade de medida do item (por exemplo kg Unidade, não, par)."

+Units/Hour,Unidades / hora

+Units/Shifts,Unidades / Turnos

+Unmatched Amount,Quantidade incomparável

+Unpaid,Não remunerado

+Unscheduled,Sem marcação

+Unstop,opendraaien

+Unstop Material Request,Unstop Materiaal Request

+Unstop Purchase Order,Unstop Bestelling

+Unsubscribed,Inscrição cancelada

+Update,Atualizar

+Update Clearance Date,Atualize Data Liquidação

+Update Cost,Kosten bijwerken

+Update Finished Goods,Afgewerkt update Goederen

+Update Landed Cost,Update Landed Cost

+Update Numbering Series,Update Nummering Series

+Update Series,Atualização Series

+Update Series Number,Atualização de Número de Série

+Update Stock,Actualização de stock

+Update Stock should be checked.,Atualização de Estoque deve ser verificado.

+"Update allocated amount in the above table and then click ""Allocate"" button",Atualize montante atribuído no quadro acima e clique em &quot;alocar&quot; botão

+Update bank payment dates with journals.,Atualização de pagamento bancário com data revistas.

+Update clearance date of Journal Entries marked as 'Bank Vouchers',Goedkeuring datum actualisering van Journaalposten gemarkeerd als ' Bank Vouchers '

+Updated,Atualizado

+Updated Birthday Reminders,Bijgewerkt verjaardagsherinneringen

+Upload Attendance,Envie Atendimento

+Upload Backups to Dropbox,Carregar Backups para Dropbox

+Upload Backups to Google Drive,Carregar Backups para Google Drive

+Upload HTML,Carregar HTML

+Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,Enviar um arquivo CSV com duas colunas:. O nome antigo eo novo nome. No máximo 500 linhas.

+Upload attendance from a .csv file,Carregar atendimento de um arquivo CSV.

+Upload stock balance via csv.,Carregar saldo de estoque via csv.

+Upload your letter head and logo - you can edit them later.,Upload uw brief hoofd en logo - u kunt ze later bewerken .

+Uploaded File Attachments,Geupload Bijlagen

+Upper Income,Renda superior

+Urgent,Urgente

+Use Multi-Level BOM,Utilize Multi-Level BOM

+Use SSL,Use SSL

+Use TLS,gebruik TLS

+User,Usuário

+User ID,ID de usuário

+User Name,Nome de usuário

+User Properties,gebruiker Eigenschappen

+User Remark,Observação de usuário

+User Remark will be added to Auto Remark,Observação usuário será adicionado à observação Auto

+User Tags,Etiquetas de usuários

+User must always select,O usuário deve sempre escolher

+User settings for Point-of-sale (POS),Gebruikersinstellingen voor Point -of-sale ( POS )

+Username,Nome de Utilizador

+Users and Permissions,Gebruikers en machtigingen

+Users who can approve a specific employee's leave applications,Usuários que podem aprovar aplicações deixam de um funcionário específico

+Users with this role are allowed to create / modify accounting entry before frozen date,Gebruikers met deze rol mogen maken / boekhoudkundige afschrijving vóór bevroren datum wijzigen

+Users with this role are allowed to set frozen accounts and create / modify accounting entries against frozen accounts,Gebruikers met deze rol mogen bevroren accounts en maak / boekingen tegen bevroren rekeningen wijzigen

+Utilities,Utilitários

+Utility,Utilidade

+Valid For Territories,Válido para os territórios

+Valid Upto,Válido Upto

+Valid for Buying or Selling?,Válido para comprar ou vender?

+Valid for Territories,Válido para Territórios

+Validate,Validar

+Valuation,Avaliação

+Valuation Method,Método de Avaliação

+Valuation Rate,Taxa de valorização

+Valuation and Total,Avaliação e Total

+Value,Valor

+Value or Qty,Waarde of Aantal

+Vehicle Dispatch Date,Veículo Despacho Data

+Vehicle No,No veículo

+Verified By,Verified By

+View,uitzicht

+View Ledger,Bekijk Ledger

+View Now,Bekijk nu

+Visit,Visitar

+Visit report for maintenance call.,Relatório de visita para a chamada manutenção.

+Voucher #,voucher #

+Voucher Detail No,Detalhe folha no

+Voucher ID,ID comprovante

+Voucher No,Não vale

+Voucher Type,Tipo comprovante

+Voucher Type and Date,Tipo Vale e Data

+WIP Warehouse required before Submit,WIP Warehouse necessária antes de Enviar

+Walk In,Walk In

+Warehouse,armazém

+Warehouse ,

+Warehouse Contact Info,Armazém Informações de Contato

+Warehouse Detail,Detalhe Armazém

+Warehouse Name,Nome Armazém

+Warehouse User,Usuário Armazém

+Warehouse Users,Usuários do Warehouse

+Warehouse and Reference,Warehouse and Reference

+Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt,Magazijn kan alleen via Stock Entry / Delivery Note / Kwitantie worden veranderd

+Warehouse cannot be changed for Serial No.,Magazijn kan niet worden gewijzigd voor Serienummer

+Warehouse does not belong to company.,Warehouse não pertence à empresa.

+Warehouse is missing in Purchase Order,Warehouse ontbreekt in Purchase Order

+Warehouse where you are maintaining stock of rejected items,Armazém onde você está mantendo estoque de itens rejeitados

+Warehouse-Wise Stock Balance,Warehouse-sábio Stock Balance

+Warehouse-wise Item Reorder,Armazém-sábio item Reordenar

+Warehouses,Armazéns

+Warn,Avisar

+Warning: Leave application contains following block dates,Atenção: Deixe o aplicativo contém seguintes datas bloco

+Warning: Material Requested Qty is less than Minimum Order Qty,Waarschuwing : Materiaal gevraagde Aantal minder dan Minimum afname

+Warranty / AMC Details,Garantia / AMC Detalhes

+Warranty / AMC Status,Garantia / AMC Estado

+Warranty Expiry Date,Data de validade da garantia

+Warranty Period (Days),Período de Garantia (Dias)

+Warranty Period (in days),Período de Garantia (em dias)

+Warranty expiry date and maintenance status mismatched,Garantie vervaldatum en onderhoudstoestand mismatch

+Website,Site

+Website Description,Descrição do site

+Website Item Group,Grupo Item site

+Website Item Groups,Item Grupos site

+Website Settings,Configurações do site

+Website Warehouse,Armazém site

+Wednesday,Quarta-feira

+Weekly,Semanal

+Weekly Off,Weekly Off

+Weight UOM,Peso UOM

+"Weight is mentioned,\nPlease mention ""Weight UOM"" too","Gewicht wordt vermeld , \ nGelieve noemen "" Gewicht Verpakking "" te"

+Weightage,Weightage

+Weightage (%),Weightage (%)

+Welcome to ERPNext. Over the next few minutes we will help you setup your ERPNext account. Try and fill in as much information as you have even if it takes a bit longer. It will save you a lot of time later. Good Luck!,"Welkom bij ERPNext . In de komende paar minuten zullen we u helpen opzetten van je ERPNext account. Probeer en vul zo veel mogelijk informatie je hebt , zelfs als het duurt een beetje langer . Het zal u een hoop tijd later besparen . Good Luck !"

+What does it do?,Wat doet het?

+"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.","Quando qualquer uma das operações verificadas estão &quot;Enviado&quot;, um e-mail pop-up aberta automaticamente para enviar um e-mail para o associado &quot;Contato&quot;, em que a transação, com a transação como um anexo. O usuário pode ou não enviar o e-mail."

+"When submitted, the system creates difference entries ",

+Where items are stored.,Onde os itens são armazenados.

+Where manufacturing operations are carried out.,Sempre que as operações de fabricação são realizadas.

+Widowed,Viúva

+Will be calculated automatically when you enter the details,Será calculado automaticamente quando você digitar os detalhes

+Will be updated after Sales Invoice is Submitted.,Será atualizado após a factura de venda é submetido.

+Will be updated when batched.,Será atualizado quando agrupadas.

+Will be updated when billed.,Será atualizado quando faturado.

+With Operations,Com Operações

+With period closing entry,Met periode sluitpost

+Work Details,Detalhes da Obra

+Work Done,Trabalho feito

+Work In Progress,Trabalho em andamento

+Work-in-Progress Warehouse,Armazém Work-in-Progress

+Working,Trabalhando

+Workstation,Estação de trabalho

+Workstation Name,Nome da Estação de Trabalho

+Write Off Account,Escreva Off Conta

+Write Off Amount,Escreva Off Quantidade

+Write Off Amount <=,Escreva Off Valor &lt;=

+Write Off Based On,Escreva Off Baseado em

+Write Off Cost Center,Escreva Off Centro de Custos

+Write Off Outstanding Amount,Escreva Off montante em dívida

+Write Off Voucher,Escreva voucher

+Wrong Template: Unable to find head row.,Template errado: Não é possível encontrar linha cabeça.

+Year,Ano

+Year Closed,Ano Encerrado

+Year End Date,Eind van het jaar Datum

+Year Name,Nome Ano

+Year Start Date,Data de início do ano

+Year Start Date and Year End Date are already set in Fiscal Year: ,

+Year Start Date and Year End Date are not within Fiscal Year.,Jaar Start datum en jaar Einddatum niet binnen boekjaar .

+Year Start Date should not be greater than Year End Date,Jaar Startdatum mag niet groter zijn dan Jaar einddatum

+Year of Passing,Ano de Passagem

+Yearly,Anual

+Yes,Sim

+You are not allowed to reply to this ticket.,Het is niet toegestaan ​​om te reageren op dit kaartje .

+You are not authorized to do/modify back dated entries before ,Você não está autorizado a fazer / modificar volta entradas datadas antes

+You are not authorized to set Frozen value,U bent niet bevoegd om Frozen waarde in te stellen

+You are the Expense Approver for this record. Please Update the 'Status' and Save,U bent de Expense Approver voor dit record . Werk van de 'Status' en opslaan

+You are the Leave Approver for this record. Please Update the 'Status' and Save,U bent de Leave Approver voor dit record . Werk van de 'Status' en opslaan

+You can Enter Row only if your Charge Type is 'On Previous Row Amount' or ' Previous Row Total',U kunt invoeren Row alleen als uw Charge Type is 'On Vorige Row Bedrag ' of ' Vorige Row Total'

+You can enter any date manually,Você pode entrar em qualquer data manualmente

+You can enter the minimum quantity of this item to be ordered.,Você pode inserir a quantidade mínima deste item a ser ordenada.

+You can not change rate if BOM mentioned agianst any item,U kunt geen koers veranderen als BOM agianst een item genoemd

+You can not enter both Delivery Note No and Sales Invoice No. Please enter any one.,Je kunt niet Geen Voer beide Delivery Note en verkoopfactuur Nee Geef iemand.

+"You can start by selecting backup frequency and \
+					granting access for sync",

+You can submit this Stock Reconciliation.,U kunt indienen dit Stock Verzoening .

+You can update either Quantity or Valuation Rate or both.,U kunt Hoeveelheid of Valuation Rate of beide te werken.

+You cannot Enter Row no. greater than or equal to current row no. for this Charge type,U kunt Rij niet Enter nee. groter dan of gelijk aan huidige rij niet . voor dit type Charge

+You cannot deduct when category is for 'Valuation' or 'Valuation and Total',Je kunt niet aftrekken als categorie is voor ' Valuation ' of ' Valuation en Total '

+You cannot directly enter Amount and if your Charge Type is Actual enter your amount in Rate,U kunt niet rechtstreeks Bedrag invoeren en als uw Charge Type is Actual Voer uw bedrag in Rate

+You cannot give more than ,

+You cannot select Charge Type as 'On Previous Row Amount' or 'On Previous Row Total' for first row,U kunt Charge Type niet selecteren als 'On Vorige Row Bedrag ' of ' On Vorige Row Totaal ' voor de eerste rij

+You cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for valuation. You can select only 'Total' option for previous row amount or previous row total,U kunt het type lading niet selecteren als 'On Vorige Row Bedrag ' of ' On Vorige Row Totaal ' voor waardering . U kunt alleen ' Totaal ' optie voor de vorige rij bedrag of vorige rijtotaal selecteren

+You have entered duplicate items. Please rectify and try again.,U heeft dubbele items ingevoerd. Aub verwijderen en probeer het opnieuw .

+You may need to update: ,Você pode precisar atualizar:

+You must ,

+Your Customer's TAX registration numbers (if applicable) or any general information,Seu cliente FISCAIS números de inscrição (se aplicável) ou qualquer outra informação geral

+Your Customers,uw klanten

+Your ERPNext subscription will,Uw ERPNext abonnement

+Your Products or Services,Uw producten of diensten

+Your Suppliers,uw Leveranciers

+Your sales person who will contact the customer in future,Sua pessoa de vendas que entrará em contato com o cliente no futuro

+Your sales person will get a reminder on this date to contact the customer,Seu vendedor receberá um lembrete sobre esta data para contato com o cliente

+Your setup is complete. Refreshing...,Uw installatie is voltooid . Verfrissend ...

+Your support email id - must be a valid email - this is where your emails will come!,O seu ID e-mail de apoio - deve ser um email válido - este é o lugar onde seus e-mails virão!

+already available in Price List,reeds beschikbaar in prijslijst

+already returned though some other documents,al teruggekeerd hoewel sommige andere documenten

+also be included in Item's rate,também ser incluído na tarifa do item

+and,e

+"and ""Is Sales Item"" is ""Yes"" and there is no other Sales BOM","en "" Is Sales Item"" ""ja"" en er is geen andere Sales BOM"

+"and create a new Account Ledger (by clicking on Add Child) of type ""Bank or Cash""","en maak een nieuwe account Ledger ( door te klikken op Toevoegen Kind ) van het type "" Bank of Cash """

+"and create a new Account Ledger (by clicking on Add Child) of type ""Tax"" and do mention the Tax rate.","en maak een nieuwe account Ledger ( door te klikken op Toevoegen Kind ) van het type "" Tax"" en niet vergeten het belastingtarief."

+and fiscal year: ,

+are not allowed for,não são permitidas para

+are not allowed for ,

+are not allowed.,zijn niet toegestaan ​​.

+assigned by,atribuído pela

+but entries can be made against Ledger,maar items kunnen worden gemaakt tegen Ledger

+but is pending to be manufactured.,maar hangende is te vervaardigen .

+cancel,cancelar

+cannot be greater than 100,não pode ser maior do que 100

+dd-mm-yyyy,dd-mm-aaaa

+dd/mm/yyyy,dd / mm / aaaa

+deactivate,desativar

+discount on Item Code,korting op Item Code

+does not belong to BOM: ,não pertence ao BOM:

+does not have role 'Leave Approver',não tem papel de &#39;Leave aprovador&#39;

+does not match,não corresponde

+"e.g. Bank, Cash, Credit Card","por exemplo Banco, Dinheiro, cartão de crédito"

+"e.g. Kg, Unit, Nos, m","kg por exemplo, Unidade, n, m"

+eg. Cheque Number,por exemplo. Número de cheques

+example: Next Day Shipping,exemplo: Next Day envio

+has already been submitted.,al is ingediend .

+has been entered atleast twice,foi inserido pelo menos duas vezes

+has been made after posting date,is geboekt na het posten datum

+has expired,heeft verlopen

+have a common territory,tem um território comum

+in the same UOM.,in dezelfde Verpakking .

+is a cancelled Item,é um item cancelado

+is not a Stock Item,não é um item de estoque

+lft,lft

+mm-dd-yyyy,mm-dd-aaaa

+mm/dd/yyyy,dd / mm / aaaa

+must be a Liability account,moet een Aansprakelijkheid rekening worden

+must be one of,deve ser um dos

+not a purchase item,não é um item de compra

+not a sales item,não é um item de vendas

+not a service item.,não é um item de serviço.

+not a sub-contracted item.,não é um item do sub-contratado.

+not submitted,niet ingediend

+not within Fiscal Year,não dentro de Ano Fiscal

+of,de

+old_parent,old_parent

+reached its end of life on,chegou ao fim da vida na

+rgt,rgt

+should be 100%,deve ser de 100%

+the form before proceeding,het formulier voordat u verder gaat

+they are created automatically from the Customer and Supplier master,"ze worden automatisch gemaakt op basis van cliënt en leverancier, meester"

+"to be included in Item's rate, it is required that: ","para ser incluído na taxa do item, é necessário que:"

+to set the given stock and valuation on this date.,aan de gegeven voorraad en de waardering die op deze datum.

+usually as per physical inventory.,meestal als per fysieke inventaris .

+website page link,link da página site

+which is greater than sales order qty ,que é maior do que as vendas ordem qty

+yyyy-mm-dd,aaaa-mm-dd

diff --git a/erpnext/translations/sr.csv b/erpnext/translations/sr.csv
new file mode 100644
index 0000000..42e74a6
--- /dev/null
+++ b/erpnext/translations/sr.csv
@@ -0,0 +1,3029 @@
+ (Half Day),(Полудневни)

+ .You can not assign / modify / remove Master Name,

+ Quantity should be greater than 0.,

+ after this transaction.,

+ against cost center ,

+ against sales order,против продаје поретка

+ against same operation,против исте операције

+ already marked,је већ обележен

+ and fiscal year : ,

+ and year: ,и година:

+ as it is stock Item or packing item,као што је лагеру предмета или паковање артикал

+ at warehouse: ,у складишту:

+ budget ,

+ can not be created/modified against stopped Sales Order ,

+ can not be deleted,

+ can not be made.,не може бити.

+ can not be received twice,

+ can only be debited/credited through Stock transactions,

+ created,

+ does not belong to ,

+ does not belong to Warehouse,

+ does not belong to the company,не припада се на компанији

+ does not exists,

+ for account ,

+ has been freezed. ,се замрзава.

+ is a frozen account. Either make the account active or assign role in Accounts Settings who can create / modify entries against this account,

+" is a frozen account. To create / edit transactions against this account, you need role",

+" is less than equals to zero in the system, valuation rate is mandatory for this item",

+ is mandatory,је обавезна

+ is mandatory for GL Entry,је обавезан за ГЛ Ентри

+ is not a ledger,није главна књига

+ is not active,није активан

+ is not submitted document,

+" is now the default Fiscal Year. \
+			Please refresh your browser for the change to take effect.",

+ not active or does not exists in the system,није активна или не постоји у систему

+ or the BOM is cancelled or inactive,или БОМ је отказано или неактиван

+ should be same as that in ,треба да буде исти као онај који у

+ was on leave on ,био на одсуству на

+ will be ,ће бити

+ will be created,

+ will be over-billed against mentioned ,ће бити превише наплаћено против помиње

+ will become ,ће постати

+ will exceed by ,

+""" does not exists",""" Не постоји"

+# ###.##,

+"#,###",

+"#,###.##",

+"#,###.###",

+"#,##,###.##",

+#.###,

+"#.###,##",

+%  Delivered,Испоручено%

+% Amount Billed,Износ% Фактурисана

+% Billed,Изграђена%

+% Completed,Завршен%

+% Delivered,Испоручено %

+% Installed,Инсталирана%

+% Received,% Примљене

+% of materials billed against this Purchase Order.,% Материјала наплаћени против ове нарудзбенице.

+% of materials billed against this Sales Order,% Материјала наплаћени против овог налога за продају

+% of materials delivered against this Delivery Note,% Материјала испоручених против ове испоруке Обавештење

+% of materials delivered against this Sales Order,% Материјала испоручених против овог налога за продају

+% of materials ordered against this Material Request,% Материјала изрећи овај материјал захтеву

+% of materials received against this Purchase Order,% Материјала добио против ове нарудзбенице

+%(conversion_rate_label)s is mandatory. Maybe Currency Exchange record is not created for %(from_currency)s to %(to_currency)s,% ( цонверсион_рате_лабел ) с је обавезан . Можда Мењачница запис није створен за % ( фром_цурренци ) с до % ( то_цурренци ) и

+' in Company: ,&#39;У компанији:

+'To Case No.' cannot be less than 'From Case No.',&#39;Да Предмет бр&#39; не може бити мањи од &#39;Од Предмет бр&#39;

+"(Paid amount + Write Off Amount) can not be \
+				greater than Grand Total",

+(Total) Net Weight value. Make sure that Net Weight of each item is,( Укупно ) Тежина вредност . Уверите се да Тежина сваке ставке

+* Will be calculated in the transaction.,* Хоће ли бити обрачуната у трансакцији.

+"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.
+
+To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**",

+**Currency** Master,** ** Мајстор валута

+**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,** ** Фискална година представља финансијску годину. Све рачуноводствених уноса и других великих трансакције прате против ** фискалну **.

+". Outstanding cannot be less than zero. \
+			 	Please match exact outstanding.",

+. Please set status of the employee as 'Left',. Молимо да подесите статус запосленог као &quot;Лефт&quot;

+. You can not mark his attendance as 'Present',. Не можете означити његово присуство као &#39;садашњости&#39;

+01,01

+02,02

+03,03

+04,04

+05,05

+06,06

+07,07

+08,08

+09,09

+"1 Currency = [?] Fraction
+For e.g. 1 USD = 100 Cent",

+1. To maintain the customer wise item code and to make them searchable based on their code use this option,1. Да бисте задржали купца мудрог код ставке и да их претраживати на основу њиховог кода користили ову опцију

+10,10

+11,11

+12,12

+2,2

+3,3

+4,4

+5,5

+6,6

+: Duplicate row from same ,: Дуплицате ред из исте

+: It is linked to other active BOM(s),: Повезан је са другом активном БОМ (с)

+: Mandatory for a Recurring Invoice.,: Обавезно за периодичну фактуре.

+"<a href=""#Sales Browser/Customer Group"">Add / Edit</a>","<а хреф=""#Салес Бровсер/Цустомер Гроуп""> Додај / Уреди < />"

+"<a href=""#Sales Browser/Item Group"">Add / Edit</a>","<а хреф=""#Салес Бровсер/Итем Гроуп""> Додај / Уреди < />"

+"<a href=""#Sales Browser/Territory"">Add / Edit</a>","<а хреф=""#Салес Бровсер/Территори""> Додај / Уреди < />"

+"<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank"">[?]</a>","<а хреф=""хттпс://ен.википедиа.орг/вики/Транспорт_Лаиер_Сецурити"" таргет=""_бланк""> [ ? ] < / а>"

+A Customer exists with same name,Кориснички постоји са истим именом

+A Lead with this email id should exist,Олово са овом е ид треба да постоје

+"A Product or a Service that is bought, sold or kept in stock.","Производ или услуга који се купују, продају или чувају на лагеру."

+A Supplier exists with same name,Добављач постоји са истим именом

+A condition for a Shipping Rule,Услов за отпрему правила

+A logical Warehouse against which stock entries are made.,Логичан Магацин против којих се праве залихе ставке.

+A symbol for this currency. For e.g. $,Симбол за ову валуту. За пример $

+A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,Трећа странка дистрибутер / дилер / заступник / аффилиате / продавац који продаје компаније производе за провизију.

+A+,+

+A-,-

+AB+,АБ +

+AB-,АБ-

+AMC Expiry Date,АМЦ Датум истека

+AMC expiry date and maintenance status mismatched,АМЦ датум истека и статус одржавање језик

+ATT,АТТ

+Abbr,Аббр

+About ERPNext,О ЕРПНект

+Above Value,Изнад Вредност

+Absent,Одсутан

+Acceptance Criteria,Критеријуми за пријем

+Accepted,Примљен

+Accepted Quantity,Прихваћено Количина

+Accepted Warehouse,Прихваћено Магацин

+Account,рачун

+Account ,

+Account Balance,Рачун Биланс

+Account Details,Детаљи рачуна

+Account Head,Рачун шеф

+Account Name,Име налога

+Account Type,Тип налога

+Account expires on,Рачун истиче

+Account for the warehouse (Perpetual Inventory) will be created under this Account.,Рачун за складишта ( сталне инвентуре ) ће бити направљен у оквиру овог рачуна .

+Account for this ,Рачун за ово

+Accounting,Рачуноводство

+Accounting Entries are not allowed against groups.,Рачуноводствене Уноси нису дозвољени против групе .

+"Accounting Entries can be made against leaf nodes, called","Рачуноводствене Уноси могу бити против листа чворова , зове"

+Accounting Year.,Обрачунској години.

+"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","Рачуноводствени унос замрзнуте до овог датума, нико не може / изменити унос осим улоге доле наведеном."

+Accounting journal entries.,Рачуноводствене ставке дневника.

+Accounts,Рачуни

+Accounts Frozen Upto,Рачуни Фрозен Упто

+Accounts Payable,Обавезе према добављачима

+Accounts Receivable,Потраживања

+Accounts Settings,Рачуни Подешавања

+Action,Акција

+Active,Активан

+Active: Will extract emails from ,Активно: издвојити из пошту

+Activity,Активност

+Activity Log,Активност Пријава

+Activity Log:,Активност Пријављивање :

+Activity Type,Активност Тип

+Actual,Стваран

+Actual Budget,Стварна буџета

+Actual Completion Date,Стварни датум завршетка

+Actual Date,Стварни датум

+Actual End Date,Сунце Датум завршетка

+Actual Invoice Date,Стварни рачун Датум

+Actual Posting Date,Стварна Постања Датум

+Actual Qty,Стварна Кол

+Actual Qty (at source/target),Стварни Кол (на извору / циљне)

+Actual Qty After Transaction,Стварна Кол Након трансакције

+Actual Qty: Quantity available in the warehouse.,Стварна Кол : Количина доступан у складишту .

+Actual Quantity,Стварна Количина

+Actual Start Date,Сунце Датум почетка

+Add,Додати

+Add / Edit Taxes and Charges,Адд / Едит порези и таксе

+Add Child,Додај Цхилд

+Add Serial No,Додај сериал но

+Add Taxes,Додај Порези

+Add Taxes and Charges,Додај таксе и трошкове

+Add or Deduct,Додавање или Одузмите

+Add rows to set annual budgets on Accounts.,Додајте редове одређује годишње буџете на рачунима.

+Add to calendar on this date,Додај у календар овог датума

+Add/Remove Recipients,Адд / Ремове прималаца

+Additional Info,Додатни подаци

+Address,Адреса

+Address & Contact,Адреса и контакт

+Address & Contacts,Адреса и контакти

+Address Desc,Адреса Десц

+Address Details,Адреса Детаљи

+Address HTML,Адреса ХТМЛ

+Address Line 1,Аддресс Лине 1

+Address Line 2,Аддресс Лине 2

+Address Title,Адреса Наслов

+Address Type,Врста адресе

+Advance Amount,Унапред Износ

+Advance amount,Унапред износ

+Advances,Аванси

+Advertisement,Реклама

+After Sale Installations,Након инсталације продају

+Against,Против

+Against Account,Против налога

+Against Docname,Против Доцнаме

+Against Doctype,Против ДОЦТИПЕ

+Against Document Detail No,Против докумената детаља Нема

+Against Document No,Против документу Нема

+Against Expense Account,Против трошковником налог

+Against Income Account,Против приход

+Against Journal Voucher,Против Јоурнал ваучер

+Against Purchase Invoice,Против фактури

+Against Sales Invoice,Против продаје фактура

+Against Sales Order,Против продаје налога

+Against Voucher,Против ваучер

+Against Voucher Type,Против Вауцер Типе

+Ageing Based On,Старење Басед Он

+Agent,Агент

+"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. 
+
+The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".
+
+For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.
+
+Note: BOM = Bill of Materials",

+Aging Date,Старење Дате

+All Addresses.,Све адресе.

+All Contact,Све Контакт

+All Contacts.,Сви контакти.

+All Customer Contact,Све Кориснички Контакт

+All Day,Целодневни

+All Employee (Active),Све Запослени (активна)

+All Lead (Open),Све Олово (Опен)

+All Products or Services.,Сви производи или услуге.

+All Sales Partner Contact,Све продаје партнер Контакт

+All Sales Person,Све продаје Особа

+All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,"Све продаје Трансакције могу бити означена против више лица ** ** продаје, тако да можете пратити и постављених циљева."

+All Supplier Contact,Све Снабдевач Контакт

+All Supplier Types,Сви Типови добављача

+"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>
+Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.",

+"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>
+Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.",

+Allocate,Доделити

+Allocate leaves for the year.,Додела лишће за годину.

+Allocated Amount,Издвојена Износ

+Allocated Budget,Издвојена буџета

+Allocated amount,Издвојена износ

+Allow Bill of Materials,Дозволи Саставнице

+Allow Dropbox Access,Дозволи Дропбок Аццесс

+Allow For Users,Дозволи За кориснике

+Allow Google Drive Access,Дозволи Гоогле Дриве Аццесс

+Allow Negative Balance,Дозволи негативан салдо

+Allow Negative Stock,Дозволи Негативно Стоцк

+Allow Production Order,Дозволи Ордер Производња

+Allow User,Дозволите кориснику

+Allow Users,Дозволи корисницима

+Allow the following users to approve Leave Applications for block days.,Дозволи следеће корисницима да одобри Апликације оставити за блок дана.

+Allow user to edit Price List Rate in transactions,Дозволите кориснику да измените Рате Ценовник у трансакцијама

+Allowance Percent,Исправка Проценат

+Allowed Role to Edit Entries Before Frozen Date,Дозвољено Улога на Измене уноса Пре Фрозен Дате

+Always use above Login Id as sender,Увек користите изнад Логин ИД као пошиљалац

+Amended From,Измењена од

+Amount,Износ

+Amount (Company Currency),Износ (Друштво валута)

+Amount <=,Износ &lt;=

+Amount >=,Износ&gt; =

+Amount to Bill,Износ на Предлог закона

+Analytics,Аналитика

+Another Period Closing Entry,Други период Затварање Ступање

+Another Salary Structure '%s' is active for employee '%s'. Please make its status 'Inactive' to proceed.,"Други Плата Структура ' % с' је активан за запосленог ' % с ' . Молимо Вас да свој статус ""неактивне"" да бисте наставили ."

+"Any other comments, noteworthy effort that should go in the records.","Било који други коментар, истаћи напор који би требало да иде у евиденцији."

+Applicable Holiday List,Важећи Холидаи Листа

+Applicable Territory,Важећи Територија

+Applicable To (Designation),Важећи Да (Именовање)

+Applicable To (Employee),Важећи Да (запослених)

+Applicable To (Role),Важећи Да (улога)

+Applicable To (User),Важећи Да (Корисник)

+Applicant Name,Подносилац захтева Име

+Applicant for a Job,Кандидат за посао

+Applicant for a Job.,Подносилац захтева за посао.

+Applications for leave.,Пријаве за одмор.

+Applies to Company,Примењује се на предузећа

+Apply / Approve Leaves,Примени / Одобрити Леавес

+Appraisal,Процена

+Appraisal Goal,Процена Гол

+Appraisal Goals,Циљеви процене

+Appraisal Template,Процена Шаблон

+Appraisal Template Goal,Процена Шаблон Гол

+Appraisal Template Title,Процена Шаблон Наслов

+Approval Status,Статус одобравања

+Approved,Одобрен

+Approver,Одобраватељ

+Approving Role,Одобравање улоге

+Approving User,Одобравање корисника

+Are you sure you want to STOP ,

+Are you sure you want to UNSTOP ,

+Arrear Amount,Заостатак Износ

+"As Production Order can be made for this item, \
+				it must be a stock item.",

+As existing qty for item: ,Као постојеће Кол за ставку:

+As per Stock UOM,По берза ЗОЦГ

+"As there are existing stock transactions for this item, you can not change the values of 'Has Serial No', 'Is Stock Item' and 'Valuation Method'","Као што постоје постојеће трансакције акција за ову ставку , не можете да промените вредности ' има серијски број ' , ' Да ли лагеру предмета ' и ' Процена Метод '"

+Atleast one warehouse is mandatory,Атлеаст једно складиште је обавезно

+Attendance,Похађање

+Attendance Date,Гледалаца Датум

+Attendance Details,Гледалаца Детаљи

+Attendance From Date,Гледалаца Од датума

+Attendance From Date and Attendance To Date is mandatory,Гледалаца Од Датум и радног То Дате је обавезна

+Attendance To Date,Присуство Дате

+Attendance can not be marked for future dates,Гледалаца не може бити означен за будуће датуме

+Attendance for the employee: ,Гледалаца за запосленог:

+Attendance record.,Гледалаца рекорд.

+Authorization Control,Овлашћење за контролу

+Authorization Rule,Овлашћење Правило

+Auto Accounting For Stock Settings,Аутоматско Рачуноводство За Сток Сеттингс

+Auto Email Id,Ауто-маил Ид

+Auto Material Request,Ауто Материјал Захтев

+Auto-raise Material Request if quantity goes below re-order level in a warehouse,Аутоматско подизање Захтева материјал уколико количина падне испод нивоа поново би у складишту

+Automatically extract Job Applicants from a mail box ,

+Automatically extract Leads from a mail box e.g.,Аутоматски екстракт води од кутије маил нпр

+Automatically updated via Stock Entry of type Manufacture/Repack,Аутоматски ажурира путем берзе Унос типа Производња / препаковати

+Autoreply when a new mail is received,Ауторепли када нова порука стигне

+Available,доступан

+Available Qty at Warehouse,Доступно Кол у складишту

+Available Stock for Packing Items,На располагању лагер за паковање ставке

+"Available in 
+BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet",

+Average Age,Просек година

+Average Commission Rate,Просечан курс Комисија

+Average Discount,Просечна дисконтна

+B+,Б +

+B-,Б-

+BILL,БИЛЛ

+BILLJ,БИЛЉ

+BOM,БОМ

+BOM Detail No,БОМ Детаљ Нема

+BOM Explosion Item,БОМ Експлозија шифра

+BOM Item,БОМ шифра

+BOM No,БОМ Нема

+BOM No. for a Finished Good Item,БОМ Но за готових добре тачке

+BOM Operation,БОМ Операција

+BOM Operations,БОМ Операције

+BOM Replace Tool,БОМ Замена алата

+BOM replaced,БОМ заменио

+Backup Manager,Бацкуп Манагер

+Backup Right Now,Бацкуп Ригхт Нов

+Backups will be uploaded to,Резервне копије ће бити отпремљени

+Balance Qty,Стање Кол

+Balance Value,Биланс Вредност

+"Balances of Accounts of type ""Bank or Cash""",Ваге рачуна типа &quot;банке или у готовом&quot;

+Bank,Банка

+Bank A/C No.,Банка / Ц бр

+Bank Account,Банковни рачун

+Bank Account No.,Банковни рачун бр

+Bank Accounts,Банковни рачуни

+Bank Clearance Summary,Банка Чишћење Резиме

+Bank Name,Име банке

+Bank Reconciliation,Банка помирење

+Bank Reconciliation Detail,Банка помирење Детаљ

+Bank Reconciliation Statement,Банка помирење Изјава

+Bank Voucher,Банка ваучера

+Bank or Cash,Банка или Готовина

+Bank/Cash Balance,Банка / стање готовине

+Barcode,Баркод

+Based On,На Дана

+Basic Info,Основне информације

+Basic Information,Основне информације

+Basic Rate,Основна стопа

+Basic Rate (Company Currency),Основни курс (Друштво валута)

+Batch,Серија

+Batch (lot) of an Item.,Групно (много) од стране јединице.

+Batch Finished Date,Групно Завршено Дате

+Batch ID,Батцх ИД

+Batch No,Групно Нема

+Batch Started Date,Групно Стартед Дате

+Batch Time Logs for Billing.,Групно време Протоколи за наплату.

+Batch Time Logs for billing.,Групно време Протоколи за наплату.

+Batch-Wise Balance History,Групно-Висе Стање Историја

+Batched for Billing,Дозирана за наплату

+"Before proceeding, please create Customer from Lead","Пре него што наставите , молим вас направите корисника од олова"

+Better Prospects,Бољи изгледи

+Bill Date,Бил Датум

+Bill No,Бил Нема

+Bill of Material to be considered for manufacturing,Саставници да се сматра за производњу

+Bill of Materials,Саставнице

+Bill of Materials (BOM),Саставнице (БОМ)

+Billable,Уплатилац

+Billed,Изграђена

+Billed Amount,Изграђена Износ

+Billed Amt,Фактурисане Амт

+Billing,Обрачун

+Billing Address,Адреса за наплату

+Billing Address Name,Адреса за наплату Име

+Billing Status,Обрачун статус

+Bills raised by Suppliers.,Рачуни подигао Добављачи.

+Bills raised to Customers.,Рачуни подигао купцима.

+Bin,Бункер

+Bio,Био

+Birthday,рођендан

+Block Date,Блоцк Дате

+Block Days,Блок Дана

+Block Holidays on important days.,Блок одмор на важним данима.

+Block leave applications by department.,Блок оставите апликације по одељењу.

+Blog Post,Блог пост

+Blog Subscriber,Блог Претплатник

+Blood Group,Крв Група

+Both Income and Expense balances are zero. No Need to make Period Closing Entry.,Оба приходи и расходи биланси су нула . Нема потребе да се Период затварања унос .

+Both Warehouse must belong to same Company,Оба Магацин мора припадати истој компанији

+Branch,Филијала

+Brand,Марка

+Brand Name,Бранд Наме

+Brand master.,Бренд господар.

+Brands,Брендови

+Breakdown,Слом

+Budget,Буџет

+Budget Allocated,Буџет Издвојена

+Budget Detail,Буџет Детаљ

+Budget Details,Буџетски Детаљи

+Budget Distribution,Буџет Дистрибуција

+Budget Distribution Detail,Буџет Дистрибуција Детаљ

+Budget Distribution Details,Буџетски Дистрибуција Детаљи

+Budget Variance Report,Буџет Разлика извештај

+Build Report,Буилд Пријави

+Bulk Rename,Групно Преименовање

+Bummer! There are more holidays than working days this month.,Штета! Постоји више празника него радних дана овог месеца.

+Bundle items at time of sale.,Бундле ставке у време продаје.

+Buyer of Goods and Services.,Купац робе и услуга.

+Buying,Куповина

+Buying Amount,Куповина Износ

+Buying Settings,Куповина Сеттингс

+By,По

+C-FORM/,Ц-ФОРМУЛАР /

+C-Form,Ц-Форм

+C-Form Applicable,Ц-примењује

+C-Form Invoice Detail,Ц-Форм Рачун Детаљ

+C-Form No,Ц-Образац бр

+C-Form records,Ц - Форма евиденција

+CI/2010-2011/,ЦИ/2010-2011 /

+COMM-,ЦОММ-

+CUST,Корисничка

+CUSTMUM,ЦУСТМУМ

+Calculate Based On,Израчунајте Басед Он

+Calculate Total Score,Израчунајте Укупна оцена

+Calendar Events,Календар догађаја

+Call,Позив

+Campaign,Кампања

+Campaign Name,Назив кампање

+"Can not filter based on Account, if grouped by Account","Не можете да филтрирате на основу налога , ако груписани по налогу"

+"Can not filter based on Voucher No, if grouped by Voucher","Не можете да филтрирате на основу ваучер Не , ако груписани по ваучер"

+Cancelled,Отказан

+Cancelling this Stock Reconciliation will nullify its effect.,Отказивање ове со помирење ће поништити свој ефекат .

+Cannot ,Не могу

+Cannot Cancel Opportunity as Quotation Exists,Не може да откаже прилика као котацију Екистс

+Cannot approve leave as you are not authorized to approve leaves on Block Dates.,Не могу одобрити оставити као што се није овлашћен да одобри оставља на Блоку датума.

+Cannot change Year Start Date and Year End Date once the Fiscal Year is saved.,Не можете да промените Година датум почетка и датум завршетка Година једномФискална година је сачувана .

+Cannot continue.,Не може наставити.

+"Cannot declare as lost, because Quotation has been made.","Не могу прогласити као изгубљен , јер Понуда је учињен ."

+"Cannot delete Serial No in warehouse. \
+				First remove from warehouse, then delete.",

+Cannot set as Lost as Sales Order is made.,Не можете поставити као Лост као Продаја Наручите је направљен .

+Capacity,Капацитет

+Capacity Units,Капацитет јединице

+Carry Forward,Пренети

+Carry Forwarded Leaves,Царри Форвардед Леавес

+Case No. cannot be 0,Предмет бр не може бити 0

+Cash,Готовина

+Cash Voucher,Готовина ваучера

+Cash/Bank Account,Готовина / банковног рачуна

+Category,Категорија

+Cell Number,Мобилни број

+Change UOM for an Item.,Промена УОМ за артикал.

+Change the starting / current sequence number of an existing series.,Промена стартовања / струја број редни постојеће серије.

+Channel Partner,Цханнел Партнер

+Charge,Пуњење

+Chargeable,Наплатив

+Chart of Accounts,Контни

+Chart of Cost Centers,Дијаграм трошкова центара

+Chat,Ћаскање

+Check all the items below that you want to send in this digest.,Проверите све ставке испод које желите да пошаљете на овом сварити.

+Check for Duplicates,Проверите преписа

+Check how the newsletter looks in an email by sending it to your email.,Проверите колико билтен изгледа у емаил тако да шаљете е-пошту.

+"Check if recurring invoice, uncheck to stop recurring or put proper End Date","Проверите да ли понавља фактура, поништите да се заустави или да се понавља правилан датум завршетка"

+"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","Проверите да ли вам је потребна аутоматским понављајућих рачуне. Након подношења било продаје фактуру, понавља одељак ће бити видљив."

+Check if you want to send salary slip in mail to each employee while submitting salary slip,"Проверите да ли желите да пошаљете листић плате у пошти сваком запосленом, а подношење плата листић"

+Check this if you want to force the user to select a series before saving. There will be no default if you check this.,Проверите ово ако желите да натера кориснику да одабере серију пре чувања. Неће бити подразумевано ако проверите ово.

+Check this if you want to send emails as this id only (in case of restriction by your email provider).,"Проверите ово ако желите да пошаљете е-пошту, јер то само за идентификацију (у случају ограничења услуге е-поште)."

+Check this if you want to show in website,Проверите ово ако желите да прикажете у Веб

+Check this to disallow fractions. (for Nos),Проверите то тако да одбаци фракција. (За НОС)

+Check this to pull emails from your mailbox,Проверите то повући поруке из поштанског сандучета

+Check to activate,Проверите да активирате

+Check to make Shipping Address,Проверите да адреса испоруке

+Check to make primary address,Проверите да примарну адресу

+Cheque,Чек

+Cheque Date,Чек Датум

+Cheque Number,Чек Број

+City,Град

+City/Town,Град / Место

+Claim Amount,Захтев Износ

+Claims for company expense.,Захтеви за рачун предузећа.

+Class / Percentage,Класа / Проценат

+Classic,Класик

+Classification of Customers by region,Класификација клијената према региону

+Clear Table,Слободан Табела

+Clearance Date,Чишћење Датум

+Click here to buy subscription.,Кликните овде да купите претплату .

+Click on 'Make Sales Invoice' button to create a new Sales Invoice.,Кликните на &#39;да продаје Фактура&#39; дугме да бисте креирали нову продајну фактуру.

+Click on a link to get options to expand get options ,

+Client,Клијент

+Close Balance Sheet and book Profit or Loss.,Затвори Биланс стања и књига добитак или губитак .

+Closed,Затворено

+Closing Account Head,Затварање рачуна Хеад

+Closing Date,Датум затварања

+Closing Fiscal Year,Затварање Фискална година

+Closing Qty,Затварање Кол

+Closing Value,Затварање Вредност

+CoA Help,ЦоА Помоћ

+Cold Calling,Хладна Позивање

+Color,Боја

+Comma separated list of email addresses,Зарез раздвојен списак емаил адреса

+Comments,Коментари

+Commission Rate,Комисија Оцени

+Commission Rate (%),Комисија Стопа (%)

+Commission partners and targets,Комисија партнери и циљеви

+Commit Log,дневника

+Communication,Комуникација

+Communication HTML,Комуникација ХТМЛ

+Communication History,Комуникација Историја

+Communication Medium,Комуникација средња

+Communication log.,Комуникација дневник.

+Communications,Комуникације

+Company,Компанија

+Company Abbreviation,Компанија Скраћеница

+Company Details,Компанија Детаљи

+Company Email,Компанија Е-маил

+Company Info,Подаци фирме

+Company Master.,Компанија мастер.

+Company Name,Име компаније

+Company Settings,Компанија Подешавања

+Company branches.,Компанија гране.

+Company departments.,Компанија одељења.

+Company is missing in following warehouses,Компанија недостаје у следећим складишта

+Company registration numbers for your reference. Example: VAT Registration Numbers etc.,. Компанија регистарски бројеви за референцу Пример: ПДВ регистрацију Бројеви итд

+Company registration numbers for your reference. Tax numbers etc.,. Компанија регистарски бројеви за референцу Порески бројеви итд

+"Company, Month and Fiscal Year is mandatory","Компанија , месец и Фискална година је обавезно"

+Complaint,Жалба

+Complete,Завршити

+Completed,Завршен

+Completed Production Orders,Завршени Продуцтион Поруџбине

+Completed Qty,Завршен Кол

+Completion Date,Завршетак датум

+Completion Status,Завршетак статус

+Confirmation Date,Потврда Датум

+Confirmed orders from Customers.,Потврђена наређења од купаца.

+Consider Tax or Charge for,Размислите пореза или оптужба за

+Considered as Opening Balance,Сматра почетно стање

+Considered as an Opening Balance,Сматра као почетни биланс

+Consultant,Консултант

+Consumable Cost,Потрошни трошкова

+Consumable cost per hour,Потрошни цена по сату

+Consumed Qty,Потрошено Кол

+Contact,Контакт

+Contact Control,Контакт Цонтрол

+Contact Desc,Контакт Десц

+Contact Details,Контакт Детаљи

+Contact Email,Контакт Емаил

+Contact HTML,Контакт ХТМЛ

+Contact Info,Контакт Инфо

+Contact Mobile No,Контакт Мобиле Нема

+Contact Name,Контакт Име

+Contact No.,Контакт број

+Contact Person,Контакт особа

+Contact Type,Контакт Типе

+Content,Садржина

+Content Type,Тип садржаја

+Contra Voucher,Цонтра ваучера

+Contract End Date,Уговор Датум завршетка

+Contribution (%),Учешће (%)

+Contribution to Net Total,Допринос нето укупни

+Conversion Factor,Конверзија Фактор

+Conversion Factor of UOM: %s should be equal to 1. As UOM: %s is Stock UOM of Item: %s.,Конверзија Фактор УЦГ : % с треба да буде једнак 1. . Као УЦГ : % с је со УОМ од ресурса: % с .

+Convert into Recurring Invoice,Конвертовање у Рецурринг фактура

+Convert to Group,Претвори у групи

+Convert to Ledger,Претвори у књизи

+Converted,Претворено

+Copy From Item Group,Копирање из ставке групе

+Cost Center,Трошкови центар

+Cost Center Details,Трошкови Детаљи центар

+Cost Center Name,Трошкови Име центар

+Cost Center must be specified for PL Account: ,Трошкови центар мора бити наведено за ПЛ налог:

+Costing,Коштање

+Country,Земља

+Country Name,Земља Име

+"Country, Timezone and Currency","Земља , временску зону и валута"

+Create,Створити

+Create Bank Voucher for the total salary paid for the above selected criteria,Креирање ваучера банка за укупне плате исплаћене за горе изабраним критеријумима

+Create Customer,Креирање корисника

+Create Material Requests,Креирате захтеве Материјал

+Create New,Цреате Нев

+Create Opportunity,Направи прилика

+Create Production Orders,Креирање налога Производне

+Create Quotation,Направи цитат

+Create Receiver List,Направите листу пријемника

+Create Salary Slip,Направи Слип платама

+Create Stock Ledger Entries when you submit a Sales Invoice,Направите берза Ледгер уносе када пошаљете продаје Фактура

+Create and Send Newsletters,Креирање и слање билтене

+Created Account Head: ,Шеф отворен налог:

+Created By,Креирао

+Created Customer Issue,Написано Кориснички издање

+Created Group ,Написано Група

+Created Opportunity,Написано Оппортунити

+Created Support Ticket,Написано Подршка улазница

+Creates salary slip for above mentioned criteria.,Ствара плата листић за горе наведених критеријума.

+Creation Date,Датум регистрације

+Creation Document No,Стварање документ №

+Creation Document Type,Документ регистрације Тип

+Creation Time,Време креирања

+Credentials,Акредитив

+Credit,Кредит

+Credit Amt,Кредитни Амт

+Credit Card Voucher,Кредитна картица ваучера

+Credit Controller,Кредитни контролер

+Credit Days,Кредитни Дана

+Credit Limit,Кредитни лимит

+Credit Note,Кредитни Напомена

+Credit To,Кредит би

+Credited account (Customer) is not matching with Sales Invoice,Одобрила рачун ( Купац ) се не подударају са продаје фактуре

+Cross Listing of Item in multiple groups,Крст Листинг предмета на више група

+Currency,Валута

+Currency Exchange,Мењачница

+Currency Name,Валута Име

+Currency Settings,Валута Подешавања

+Currency and Price List,Валута и Ценовник

+Currency is missing for Price List,Валута недостаје за ценовнику

+Current Address,Тренутна адреса

+Current Address Is,Тренутна Адреса Је

+Current BOM,Тренутни БОМ

+Current Fiscal Year,Текуће фискалне године

+Current Stock,Тренутне залихе

+Current Stock UOM,Тренутне залихе УОМ

+Current Value,Тренутна вредност

+Custom,Обичај

+Custom Autoreply Message,Прилагођена Ауторепли порука

+Custom Message,Прилагођена порука

+Customer,Купац

+Customer (Receivable) Account,Кориснички (потраживања) Рачун

+Customer / Item Name,Кориснички / Назив

+Customer / Lead Address,Кориснички / Олово Адреса

+Customer Account Head,Кориснички налог је шеф

+Customer Acquisition and Loyalty,Кориснички Стицање и лојалности

+Customer Address,Кориснички Адреса

+Customer Addresses And Contacts,Кориснички Адресе и контакти

+Customer Code,Кориснички Код

+Customer Codes,Кориснички Кодови

+Customer Details,Кориснички Детаљи

+Customer Discount,Кориснички Попуст

+Customer Discounts,Попусти корисника

+Customer Feedback,Кориснички Феедбацк

+Customer Group,Кориснички Група

+Customer Group / Customer,Кориснички Група / Кориснички

+Customer Group Name,Кориснички Назив групе

+Customer Intro,Кориснички Интро

+Customer Issue,Кориснички издање

+Customer Issue against Serial No.,Корисник бр против серијски број

+Customer Name,Име клијента

+Customer Naming By,Кориснички назив под

+Customer classification tree.,Кориснички класификација дрво.

+Customer database.,Кориснички базе података.

+Customer's Item Code,Шифра купца

+Customer's Purchase Order Date,Наруџбенице купца Датум

+Customer's Purchase Order No,Наруџбенице купца Нема

+Customer's Purchase Order Number,Наруџбенице купца Број

+Customer's Vendor,Купца Продавац

+Customers Not Buying Since Long Time,Купци не купују јер дуго времена

+Customerwise Discount,Цустомервисе Попуст

+Customization,Прилагођавање

+Customize the Notification,Прилагођавање обавештења

+Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,Прилагодите уводни текст који иде као део тог поште. Свака трансакција има посебан уводном тексту.

+DN,ДН

+DN Detail,ДН Детаљ

+Daily,Дневно

+Daily Time Log Summary,Дневни Време Лог Преглед

+Data Import,Увоз података

+Database Folder ID,База података Фолдер ИД

+Database of potential customers.,База потенцијалних купаца.

+Date,Датум

+Date Format,Формат датума

+Date Of Retirement,Датум одласка у пензију

+Date and Number Settings,Датум и број подешавања

+Date is repeated,Датум се понавља

+Date of Birth,Датум рођења

+Date of Issue,Датум издавања

+Date of Joining,Датум Придруживање

+Date on which lorry started from supplier warehouse,Датум на који камиона почело од добављача складишта

+Date on which lorry started from your warehouse,Датум на који камиона почело од складишта

+Dates,Датуми

+Days Since Last Order,Дана Од Последња Наручи

+Days for which Holidays are blocked for this department.,Дани за које Празници су блокирани овом одељењу.

+Dealer,Трговац

+Debit,Задужење

+Debit Amt,Дебитна Амт

+Debit Note,Задужењу

+Debit To,Дебитна Да

+Debit and Credit not equal for this voucher: Diff (Debit) is ,

+Debit or Credit,Дебитна или кредитна

+Debited account (Supplier) is not matching with Purchase Invoice,Задужује рачун ( Добављач ) се не подударају са фактури

+Deduct,Одбити

+Deduction,Одузимање

+Deduction Type,Одбитак Тип

+Deduction1,Дедуцтион1

+Deductions,Одбици

+Default,Уобичајено

+Default Account,Уобичајено Рачун

+Default BOM,Уобичајено БОМ

+Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,"Уобичајено банка / Готовина налог ће аутоматски бити ажуриран у ПОС фактура, када је овај режим изабран."

+Default Bank Account,Уобичајено банковног рачуна

+Default Buying Price List,Уобичајено Куповина Ценовник

+Default Cash Account,Уобичајено готовински рачун

+Default Company,Уобичајено Компанија

+Default Cost Center,Уобичајено Трошкови центар

+Default Cost Center for tracking expense for this item.,Уобичајено Трошкови Центар за праћење трошкова за ову ставку.

+Default Currency,Уобичајено валута

+Default Customer Group,Уобичајено групу потрошача

+Default Expense Account,Уобичајено Трошкови налога

+Default Income Account,Уобичајено прихода Рачун

+Default Item Group,Уобичајено тачка Група

+Default Price List,Уобичајено Ценовник

+Default Purchase Account in which cost of the item will be debited.,Уобичајено Куповина Рачун на који трошкови ставке ће бити задужен.

+Default Settings,Подразумевана подешавања

+Default Source Warehouse,Уобичајено Извор Магацин

+Default Stock UOM,Уобичајено берза УОМ

+Default Supplier,Уобичајено Снабдевач

+Default Supplier Type,Уобичајено Снабдевач Тип

+Default Target Warehouse,Уобичајено Циљна Магацин

+Default Territory,Уобичајено Територија

+Default UOM updated in item ,

+Default Unit of Measure,Уобичајено Јединица мере

+"Default Unit of Measure can not be changed directly because you have already made some transaction(s) with another UOM. To change default UOM, use 'UOM Replace Utility' tool under Stock module.","Уобичајено Јединица мере не могу се директно мењати јер сте већ направили неку трансакцију (е) са другим УЦГ . Да бисте променили подразумевани УЦГ , користите ' УОМ Замени Утилити "" алатку под Стоцк модула ."

+Default Valuation Method,Уобичајено Процена Метод

+Default Warehouse,Уобичајено Магацин

+Default Warehouse is mandatory for Stock Item.,Уобичајено Магацин је обавезна за лагеру предмета.

+Default settings for Shopping Cart,Подразумевана подешавања за корзину

+"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","Дефинисање буџета за ову трошкова Центра. Да бисте поставили радњу буџета, види <a href=""#!List/Company"">Мастер Цомпани</a>"

+Delete,Избрисати

+Delivered,Испоручено

+Delivered Items To Be Billed,Испоручени артикала буду наплаћени

+Delivered Qty,Испоручено Кол

+Delivered Serial No ,

+Delivery Date,Датум испоруке

+Delivery Details,Достава Детаљи

+Delivery Document No,Достава докумената Нема

+Delivery Document Type,Испорука Доцумент Типе

+Delivery Note,Обавештење о пријему пошиљке

+Delivery Note Item,Испорука Напомена Ставка

+Delivery Note Items,Достава Напомена Ставке

+Delivery Note Message,Испорука Напомена порука

+Delivery Note No,Испорука Напомена Не

+Delivery Note Required,Испорука Напомена Обавезно

+Delivery Note Trends,Достава Напомена трендови

+Delivery Status,Статус испоруке

+Delivery Time,Време испоруке

+Delivery To,Достава Да

+Department,Одељење

+Depends on LWP,Зависи ЛВП

+Description,Опис

+Description HTML,Опис ХТМЛ

+Description of a Job Opening,Опис посла Отварање

+Designation,Ознака

+Detailed Breakup of the totals,Детаљан Распад укупне вредности

+Details,Детаљи

+Difference,Разлика

+Difference Account,Разлика налог

+Different UOM for items will lead to incorrect,Различити УОМ ставке ће довести до нетачне

+Disable Rounded Total,Онемогући Роундед Укупно

+Discount  %,Попуст%

+Discount %,Попуст%

+Discount (%),Попуст (%)

+"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","Попуст Поља ће бити доступан у нарудзбенице, Куповина записа, фактури"

+Discount(%),Попуст (%)

+Display all the individual items delivered with the main items,Приказ све појединачне ставке испоручене са главним ставкама

+Distinct unit of an Item,Изражена јединица стране јединице

+Distribute transport overhead across items.,Поделити режијске трошкове транспорта преко ставки.

+Distribution,Дистрибуција

+Distribution Id,Дистрибуција Ид

+Distribution Name,Дистрибуција Име

+Distributor,Дистрибутер

+Divorced,Разведен

+Do Not Contact,Немојте Контакт

+Do not show any symbol like $ etc next to currencies.,Не показују као симбол $ итд поред валутама.

+Do you really want to STOP ,

+Do you really want to STOP this Material Request?,Да ли заиста желите да зауставите овај материјал захтев ?

+Do you really want to Submit all Salary Slip for month : ,

+Do you really want to UNSTOP ,

+Do you really want to UNSTOP this Material Request?,Да ли стварно желите да Отпушити овај материјал захтев ?

+Doc Name,Док Име

+Doc Type,Док Тип

+Document Description,Опис документа

+Document Type,Доцумент Типе

+Documentation,Документација

+Documents,Документи

+Domain,Домен

+Don't send Employee Birthday Reminders,Немојте слати запослених подсетник за рођендан

+Download Materials Required,Преузимање материјала Потребна

+Download Reconcilation Data,Довнлоад помирење подаци

+Download Template,Преузмите шаблон

+Download a report containing all raw materials with their latest inventory status,Преузмите извештај садржи све сировине са њиховим најновијим инвентара статусу

+"Download the Template, fill appropriate data and attach the modified file.","Преузмите шаблон , попуните одговарајуће податке и приложите измењену датотеку ."

+"Download the Template, fill appropriate data and attach the modified file.
+All dates and employee combination in the selected period will come in the template, with existing attendance records",

+Draft,Нацрт

+Dropbox,Дропбок

+Dropbox Access Allowed,Дропбок дозвољен приступ

+Dropbox Access Key,Дропбок Приступни тастер

+Dropbox Access Secret,Дропбок Приступ тајна

+Due Date,Дуе Дате

+Duplicate Item,Дупликат Итем

+EMP/,ЕМП /

+ERPNext Setup,ЕРПНект подешавање

+ERPNext Setup Guide,ЕРПНект Водич за подешавање

+"ERPNext is an open-source web based ERP made by Web Notes Technologies Pvt Ltd. to provide an integrated tool to manage most processes in a small organization. For more information about Web Notes, or to buy hosting servies, go to ",

+ESIC CARD No,ЕСИЦ КАРТИЦА Нема

+ESIC No.,Но ЕСИЦ

+Earliest,Најраније

+Earning,Стицање

+Earning & Deduction,Зарада и дедукције

+Earning Type,Зарада Вид

+Earning1,Еарнинг1

+Edit,Едит

+Educational Qualification,Образовни Квалификације

+Educational Qualification Details,Образовни Квалификације Детаљи

+Eg. smsgateway.com/api/send_sms.cgi,Нпр. смсгатеваи.цом / апи / сенд_смс.цги

+Electricity Cost,Струја Трошкови

+Electricity cost per hour,Цена електричне енергије по сату

+Email,Е-маил

+Email Digest,Е-маил Дигест

+Email Digest Settings,Е-маил подешавања Дигест

+Email Digest: ,

+Email Id,Емаил ИД

+"Email Id must be unique, already exists for: ","Е-маил Ид мора бити јединствена, већ постоји за:"

+"Email Id where a job applicant will email e.g. ""jobs@example.com""",Емаил ИД гдје посао подносилац ће пошаљи нпр &quot;јобс@екампле.цом&quot;

+Email Sent?,Емаил Сент?

+Email Settings,Емаил подешавања

+Email Settings for Outgoing and Incoming Emails.,Емаил подешавања за одлазне и долазне е-маил порука.

+Email ids separated by commas.,Емаил ИДС раздвојене зарезима.

+"Email settings for jobs email id ""jobs@example.com""",Емаил подешавања за послове Емаил ИД &quot;јобс@екампле.цом&quot;

+"Email settings to extract Leads from sales email id e.g. ""sales@example.com""",Емаил подешавања за издвајање води од продаје Емаил ИД нпр &quot;салес@екампле.цом&quot;

+Emergency Contact,Хитна Контакт

+Emergency Contact Details,Хитна Контакт

+Emergency Phone,Хитна Телефон

+Employee,Запосленик

+Employee Birthday,Запослени Рођендан

+Employee Designation.,Ознака запослених.

+Employee Details,Запослених Детаљи

+Employee Education,Запослени Образовање

+Employee External Work History,Запослени Спољни Рад Историја

+Employee Information,Запослени Информације

+Employee Internal Work History,Запослени Интерна Рад Историја

+Employee Internal Work Historys,Запослених интерном раду Хисторис

+Employee Leave Approver,Запослени одсуство одобраватељ

+Employee Leave Balance,Запослени одсуство Биланс

+Employee Name,Запослени Име

+Employee Number,Запослени Број

+Employee Records to be created by,Евиденција запослених које ће креирати

+Employee Settings,Подешавања запослених

+Employee Setup,Запослени Сетуп

+Employee Type,Запослени Тип

+Employee grades,Запослених разреда

+Employee record is created using selected field. ,Запослени Запис се креира коришћењем изабрано поље.

+Employee records.,Запослених евиденција.

+Employee: ,Запослени:

+Employees Email Id,Запослени Емаил ИД

+Employment Details,Детаљи за запошљавање

+Employment Type,Тип запослења

+Enable / Disable Email Notifications,Омогући / онемогући обавештења е-поштом

+Enable Shopping Cart,Омогући Корпа

+Enabled,Омогућено

+Encashment Date,Датум Енцасхмент

+End Date,Датум завршетка

+End date of current invoice's period,Крајњи датум периода актуелне фактуре за

+End of Life,Крај живота

+Enter Row,Унесите ред

+Enter Verification Code,Унесите верификациони код

+Enter campaign name if the source of lead is campaign.,"Унесите назив кампање, ако извор олова кампања."

+Enter department to which this Contact belongs,Унесите одељење које се овај контакт припада

+Enter designation of this Contact,Унесите назив овог контакта

+"Enter email id separated by commas, invoice will be mailed automatically on particular date","Унесите ид е раздвојених зарезима, фактура ће аутоматски бити послат на одређени датум"

+Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,Унесите ставке и планирани Кол за које желите да подигне наређења производне или преузети сировине за анализу.

+Enter name of campaign if source of enquiry is campaign,"Унесите назив кампање, ако извор истраге је кампања"

+"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","Унесите статичке параметре овде УРЛ адресу (нпр. пошиљалац = ЕРПНект, усернаме = ЕРПНект, лозинком = 1234 итд)"

+Enter the company name under which Account Head will be created for this Supplier,Унесите назив предузећа под којима ће налог бити шеф креирали за ову добављача

+Enter url parameter for message,Унесите УРЛ параметар за поруке

+Enter url parameter for receiver nos,Унесите УРЛ параметар за пријемник бр

+Entries,Уноси

+Entries against,Уноси против

+Entries are not allowed against this Fiscal Year if the year is closed.,Уноси нису дозвољени против фискалне године ако је затворен.

+Error,Грешка

+Error for,Грешка за

+Estimated Material Cost,Процењени трошкови материјала

+Everyone can read,Свако може да чита

+"Example: ABCD.#####
+If series is set and Serial No is not mentioned in transactions, then automatic serial number will be created based on this series. If you always want to explicitly mention Serial Nos for this item. leave this blank.",

+Exchange Rate,Курс

+Excise Page Number,Акцизе Број странице

+Excise Voucher,Акцизе ваучера

+Exemption Limit,Изузеће Лимит

+Exhibition,Изложба

+Existing Customer,Постојећи Кориснички

+Exit,Излаз

+Exit Interview Details,Екит Детаљи Интервју

+Expected,Очекиван

+Expected Date cannot be before Material Request Date,Очекивани датум не може бити пре Материјал Захтев Датум

+Expected Delivery Date,Очекивани Датум испоруке

+Expected End Date,Очекивани датум завршетка

+Expected Start Date,Очекивани датум почетка

+Expense Account,Трошкови налога

+Expense Account is mandatory,Расходи Рачун је обавезан

+Expense Claim,Расходи потраживање

+Expense Claim Approved,Расходи потраживање одобрено

+Expense Claim Approved Message,Расходи потраживање Одобрено поруку

+Expense Claim Detail,Расходи потраживање Детаљ

+Expense Claim Details,Расходи Цлаим Детаљи

+Expense Claim Rejected,Расходи потраживање Одбијен

+Expense Claim Rejected Message,Расходи потраживање Одбијен поруку

+Expense Claim Type,Расходи потраживање Тип

+Expense Claim has been approved.,Расходи Захтев је одобрен .

+Expense Claim has been rejected.,Расходи Захтев је одбијен .

+Expense Claim is pending approval. Only the Expense Approver can update status.,Расходи Тужба се чека на одобрење . СамоРасходи одобраватељ да ажурирате статус .

+Expense Date,Расходи Датум

+Expense Details,Расходи Детаљи

+Expense Head,Расходи шеф

+Expense account is mandatory for item,Расходи рачун је обавезно за ставку

+Expense/Difference account is mandatory for item: ,

+Expenses Booked,Расходи Боокед

+Expenses Included In Valuation,Трошкови укључени у процене

+Expenses booked for the digest period,Трошкови резервисано за период дигест

+Expiry Date,Датум истека

+Exports,Извоз

+External,Спољни

+Extract Emails,Екстракт Емаилс

+FCFS Rate,Стопа ФЦФС

+FIFO,ФИФО

+Failed: ,Није успело:

+Family Background,Породица Позадина

+Fax,Фак

+Features Setup,Функције за подешавање

+Feed,Хранити

+Feed Type,Феед Вид

+Feedback,Повратна веза

+Female,Женски

+Fetch exploded BOM (including sub-assemblies),Фетцх експлодирала бом ( укључујући подсклопова )

+"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","Поље доступан у напомени испоруке, понуде, продаје фактуре, продаје Наруџбеница"

+Files Folder ID,Фајлови Фолдер ИД

+Fill the form and save it,Попуните формулар и да га сачувате

+Filter By Amount,Филтер по количини

+Filter By Date,Филтер Би Дате

+Filter based on customer,Филтер на бази купца

+Filter based on item,Филтер на бази ставке

+Financial Analytics,Финансијски Аналитика

+Financial Statements,Финансијски извештаји

+Finished Goods,готове робе

+First Name,Име

+First Responded On,Прво одговорила

+Fiscal Year,Фискална година

+Fixed Asset Account,Основних средстава рачуна

+Float Precision,Флоат Прецисион

+Follow via Email,Пратите преко е-поште

+"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",Након сто ће показати вредности ако су ставке под - уговорена. Ове вредности ће бити преузета од мајстора &quot;Бил материјала&quot; за под - уговорених ставки.

+For Company,За компаније

+For Employee,За запосленог

+For Employee Name,За запосленог Име

+For Production,За производњу

+For Reference Only.,Само за референцу.

+For Sales Invoice,"За продају, фактура"

+For Server Side Print Formats,За Сервер форматима страна за штампање

+For Supplier,За добављача

+For UOM,За УЦГ

+For Warehouse,За Варехоусе

+"For e.g. 2012, 2012-13","За нпр 2012, 2012-13"

+For opening balance entry account can not be a PL account,За почетни биланс за унос налога не може бити ПЛ рачун

+For reference,За референце

+For reference only.,Само за референцу.

+"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes","За практичност потрошача, ови кодови могу да се користе у штампаним форматима као што су фактуре и отпремнице"

+Forum,Форум

+Fraction,Фракција

+Fraction Units,Фракција јединице

+Freeze Stock Entries,Фреезе уносе берза

+Friday,Петак

+From,Из

+From Bill of Materials,Од Билл оф Материалс

+From Company,Из компаније

+From Currency,Од валутног

+From Currency and To Currency cannot be same,Од Валуте и до валута не може да буде иста

+From Customer,Од купца

+From Customer Issue,Од Цустомер Иссуе

+From Date,Од датума

+From Delivery Note,Из доставница

+From Employee,Од запосленог

+From Lead,Од Леад

+From Maintenance Schedule,Од распореду одржавања

+From Material Request,Од материјала захтеву

+From Opportunity,Оппортунити

+From Package No.,Од Пакет број

+From Purchase Order,Од наруџбеницу

+From Purchase Receipt,Од рачуном

+From Quotation,Од понуду

+From Sales Order,Од продајних налога

+From Supplier Quotation,Од добављача понуду

+From Time,Од времена

+From Value,Од вредности

+From Value should be less than To Value,Из вредност треба да буде мања од вредности К

+Frozen,Фрозен

+Frozen Accounts Modifier,Смрзнута Рачуни Модификатор

+Fulfilled,Испуњена

+Full Name,Пуно име

+Fully Completed,Потпуно Завршено

+"Further accounts can be made under Groups,","Даље рачуни могу бити под групама ,"

+Further nodes can be only created under 'Group' type nodes,Даље чворови могу бити само створена под ' групе' типа чворова

+GL Entry,ГЛ Ентри

+GL Entry: Debit or Credit amount is mandatory for ,ГЛ Унос: дебитна или кредитна износ је обавезно за

+GRN,ГРН

+Gantt Chart,Гантт Цхарт

+Gantt chart of all tasks.,Гантов графикон свих задатака.

+Gender,Пол

+General,Општи

+General Ledger,Главна књига

+Generate Description HTML,Генериши ХТМЛ Опис

+Generate Material Requests (MRP) and Production Orders.,Генеришите Захтеви материјал (МРП) и производних налога.

+Generate Salary Slips,Генериши стаје ПЛАТА

+Generate Schedule,Генериши Распоред

+"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","Генеришите паковање рачуне за пакете који се испоручују. Користи се обавести број пакета, пакет садржаја и његову тежину."

+Generates HTML to include selected image in the description,Ствара ХТМЛ укључити изабрану слику у опису

+Get Advances Paid,Гет аванси

+Get Advances Received,Гет аванси

+Get Current Stock,Гет тренутним залихама

+Get Items,Гет ставке

+Get Items From Sales Orders,Набавите ставке из наруџбина купаца

+Get Items from BOM,Се ставке из БОМ

+Get Last Purchase Rate,Гет Ласт Рате Куповина

+Get Non Reconciled Entries,Гет Нон помирили Ентриес

+Get Outstanding Invoices,Гет неплаћене рачуне

+Get Sales Orders,Гет продајних налога

+Get Specification Details,Гет Детаљи Спецификација

+Get Stock and Rate,Гет Стоцк анд рате

+Get Template,Гет шаблона

+Get Terms and Conditions,Гет Услове

+Get Weekly Off Dates,Гет Офф Недељно Датуми

+"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","Гет стопу процене и доступну кундак на извор / мета складишта на поменуто постављање датум-време. Ако серијализованом ставку, притисните ово дугме након уласка серијски бр."

+GitHub Issues,ГитХуб питања

+Global Defaults,Глобални Дефаултс

+Global Settings / Default Values,Глобална Подешавања / Дефаулт вредности

+Go to the appropriate group (usually Application of Funds > Current Assets > Bank Accounts),Иди на одговарајућу групу ( обично коришћење средстава > обртне имовине > банковним рачунима )

+Go to the appropriate group (usually Source of Funds > Current Liabilities > Taxes and Duties),Иди на одговарајућу групу ( обично извор средстава текућих обавеза > > порези и таксе )

+Goal,Циљ

+Goals,Циљеви

+Goods received from Suppliers.,Роба примљена од добављача.

+Google Drive,Гоогле диск

+Google Drive Access Allowed,Гоогле диск дозвољен приступ

+Grade,Разред

+Graduate,Пређите

+Grand Total,Свеукупно

+Grand Total (Company Currency),Гранд Укупно (Друштво валута)

+Gratuity LIC ID,Напојница ЛИЦ ИД

+"Grid ""","Мрежа """

+Gross Margin %,Бруто маржа%

+Gross Margin Value,Бруто маржа Вредност

+Gross Pay,Бруто Паи

+Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,Бруто Паи + Заостатак Износ + Енцасхмент Износ - Укупно дедукције

+Gross Profit,Укупан профит

+Gross Profit (%),Бруто добит (%)

+Gross Weight,Бруто тежина

+Gross Weight UOM,Бруто тежина УОМ

+Group,Група

+Group or Ledger,Група или Леџер

+Groups,Групе

+HR,ХР

+HR Settings,ХР Подешавања

+HTML / Banner that will show on the top of product list.,ХТМЛ / банер који ће се појавити на врху листе производа.

+Half Day,Пола дана

+Half Yearly,Пола Годишњи

+Half-yearly,Полугодишње

+Happy Birthday!,Срећан рођендан !

+Has Batch No,Има Батцх Нема

+Has Child Node,Има деце Ноде

+Has Serial No,Има Серијски број

+Header,Заглавље

+Heads (or groups) against which Accounting Entries are made and balances are maintained.,Главе (или групе) против кога се рачуноводствени уноси направљени и биланси се одржавају.

+Health Concerns,Здравље Забринутост

+Health Details,Здравље Детаљи

+Held On,Одржана

+Help,Помоћ

+Help HTML,Помоћ ХТМЛ

+"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","Помоћ: да се повеже на други запис у систему, користите &quot;# Форма / напомена / [Напомена име]&quot; као УРЛ везе. (Немојте користити &quot;хттп://&quot;)"

+"Here you can maintain family details like name and occupation of parent, spouse and children","Овде можете одржавати детаље породице као име и окупације родитеља, брачног друга и деце"

+"Here you can maintain height, weight, allergies, medical concerns etc","Овде можете одржавати висина, тежина, алергија, медицинску забринутост сл"

+Hey! All these items have already been invoiced.,Хеј! Све ове ставке су већ фактурисано.

+Hide Currency Symbol,Сакриј симбол валуте

+High,Висок

+History In Company,Историја У друштву

+Hold,Држати

+Holiday,Празник

+Holiday List,Холидаи Листа

+Holiday List Name,Холидаи Листа Име

+Holidays,Празници

+Home,Кући

+Host,Домаћин

+"Host, Email and Password required if emails are to be pulled","Домаћин, Е-маил и лозинка потребни ако е-поште су се повукли"

+Hour Rate,Стопа час

+Hour Rate Labour,Стопа час рада

+Hours,Радно време

+How frequently?,Колико често?

+"How should this currency be formatted? If not set, will use system defaults","Како би ова валута се форматира? Ако нису подешене, неће користити подразумеване системске"

+Human Resource,Људски ресурси

+I,Ја

+IDT,ИДТ

+II,ИИ

+III,ИИИ

+IN,У

+INV,ИНВ

+INV/10-11/,ИНВ/10-11 /

+ITEM,ПОЗИЦИЈА

+IV,ИВ

+Identification of the package for the delivery (for print),Идентификација пакета за испоруку (за штампу)

+If Income or Expense,Ако прихода или расхода

+If Monthly Budget Exceeded,Ако Месечни буџет прекорачени

+"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.
+Available in Delivery Note and Sales Order",

+"If Supplier Part Number exists for given Item, it gets stored here","Уколико Испоручилац Број дела постоји за дату ставку, она се складишти овде"

+If Yearly Budget Exceeded,Ако Годишњи буџет прекорачени

+"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","Ако је проверен, бом за под-монтаже ставки ће бити узети у обзир за добијање сировина. Иначе, сви суб-монтажни ставке ће бити третирани као сировина."

+"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","Уколико је означено, Укупно нема. радних дана ће се укључити празника, а то ће смањити вредност зараде по дану"

+"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","Уколико је означено, е-маил са припојеним ХТМЛ формату ће бити додат део у тело е, као и везаност. Да бисте послали само као прилог, искључите ово."

+"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","Ако је проверен, порески износ ће се сматрати као што је већ укључена у Принт Рате / Штампа Износ"

+"If disable, 'Rounded Total' field will not be visible in any transaction","Ако онемогућите, &quot;заобљени&quot; Тотал поље неће бити видљив у свакој трансакцији"

+"If enabled, the system will post accounting entries for inventory automatically.","Ако је укључен, систем ће писати уносе рачуноводствене инвентар аутоматски."

+If more than one package of the same type (for print),Ако више од једног пакета истог типа (за штампу)

+"If no change in either Quantity or Valuation Rate, leave the cell blank.","Ако нема промене у било Количина или вредновања курс , оставите празно ћелија ."

+If non standard port (e.g. 587),Ако не стандардни порт (нпр. 587)

+If not applicable please enter: NA,Ако није примењиво унесите: НА

+"If not checked, the list will have to be added to each Department where it has to be applied.","Ако се не проверава, листа ће морати да се дода сваком одељењу где има да се примењује."

+"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","Ако је постављено, унос података је дозвољено само за одређене кориснике. Иначе, улаз је дозвољен за све кориснике са потребним дозволама."

+"If specified, send the newsletter using this email address","Ако је наведено, пошаљите билтен користећи ову адресу"

+"If the account is frozen, entries are allowed to restricted users.","Аконалог је замрзнут , уноси могу да ограничене корисницима ."

+"If this Account represents a Customer, Supplier or Employee, set it here.","Ако је ово налог представља купац, добављач или запослени, подесите га овде."

+"If you follow Quality Inspection<br>
+Enables item QA Required and QA No in Purchase Receipt",

+If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,Уколико имате продајни тим и продаја партнерима (Цханнел Партнерс) они могу бити означене и одржава свој допринос у активностима продаје

+"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","Ако сте направили стандардну предложак за куповину пореза и накнада мајстор, изаберите један и кликните на дугме испод."

+"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","Ако сте направили стандардну предложак у пореза на промет и накнада мајстор, изаберите један и кликните на дугме испод."

+"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","Ако сте дуго штампање формата, ова функција може да се користи да подели страница на којој се штампа на више страница са свим заглавља и подножја на свакој страници"

+"If you involve in manufacturing activity<br>
+Enables item <b>Is Manufactured</b>",

+Ignore,Игнорисати

+Ignored: ,Занемарени:

+Image,Слика

+Image View,Слика Погледај

+Implementation Partner,Имплементација Партнер

+Import,Увоз

+Import Attendance,Увоз Гледалаца

+Import Failed!,Увоз није успело !

+Import Log,Увоз се

+Import Successful!,Увоз Успешна !

+Imports,Увоз

+In Hours,У часовима

+In Process,У процесу

+In Qty,У Кол

+In Row,У низу

+In Value,вредности

+In Words,У Вордс

+In Words (Company Currency),Речима (Друштво валута)

+In Words (Export) will be visible once you save the Delivery Note.,У Вордс (извоз) ће бити видљив када сачувате напомену Деливери.

+In Words will be visible once you save the Delivery Note.,У речи ће бити видљив када сачувате напомену Деливери.

+In Words will be visible once you save the Purchase Invoice.,У речи ће бити видљив када сачувате фактуру Куповина.

+In Words will be visible once you save the Purchase Order.,У речи ће бити видљив када сачувате поруџбеницу.

+In Words will be visible once you save the Purchase Receipt.,У речи ће бити видљив када сачувате фискални рачун.

+In Words will be visible once you save the Quotation.,У речи ће бити видљив када сачувате цитат.

+In Words will be visible once you save the Sales Invoice.,У речи ће бити видљив када сачувате продаје фактуру.

+In Words will be visible once you save the Sales Order.,У речи ће бити видљив када сачувате продајних налога.

+Incentives,Подстицаји

+Incharge,инцхарге

+Incharge Name,Инцхарге Име

+Include holidays in Total no. of Working Days,Укључи одмор у Укупан бр. радних дана

+Income / Expense,Приходи / расходи

+Income Account,Приходи рачуна

+Income Booked,Приходи Жути картони

+Income Year to Date,Приходи година до данас

+Income booked for the digest period,Приходи резервисано за период дигест

+Incoming,Долазни

+Incoming / Support Mail Setting,Долазни / Подршка Пошта Подешавање

+Incoming Rate,Долазни Оцени

+Incoming quality inspection.,Долазни контрола квалитета.

+Indicates that the package is a part of this delivery,Показује да је пакет део ове испоруке

+Individual,Појединац

+Industry,Индустрија

+Industry Type,Индустрија Тип

+Inspected By,Контролисано Би

+Inspection Criteria,Инспекцијски Критеријуми

+Inspection Required,Инспекција Обавезно

+Inspection Type,Инспекција Тип

+Installation Date,Инсталација Датум

+Installation Note,Инсталација Напомена

+Installation Note Item,Инсталација Напомена Ставка

+Installation Status,Инсталација статус

+Installation Time,Инсталација време

+Installation record for a Serial No.,Инсталација рекорд за серијским бр

+Installed Qty,Инсталирани Кол

+Instructions,Инструкције

+Integrate incoming support emails to Support Ticket,Интегрисати долазне е-поруке подршке за подршку Тицкет

+Interested,Заинтересован

+Internal,Интерни

+Introduction,Увод

+Invalid Delivery Note. Delivery Note should exist and should be in draft state. Please rectify and try again.,Неважећи Испорука Напомена . Испорука би требало да постоји и напомена треба да буде у стању нацрта . Молимо исправи и покушајте поново .

+Invalid Email Address,Неважећи маил адреса

+Invalid Leave Approver,Неважећи Оставите Аппровер

+Invalid Master Name,Неважећи мајстор Име

+Invalid quantity specified for item ,

+Inventory,Инвентар

+Invoice Date,Фактуре

+Invoice Details,Детаљи фактуре

+Invoice No,Рачун Нема

+Invoice Period From Date,Рачун периоду од датума

+Invoice Period To Date,Рачун Период до данас

+Invoiced Amount (Exculsive Tax),Износ фактуре ( Екцулсиве Пореска )

+Is Active,Је активан

+Is Advance,Да ли Адванце

+Is Asset Item,Је имовине шифра

+Is Cancelled,Да ли Отказан

+Is Carry Forward,Је напред Царри

+Is Default,Да ли Уобичајено

+Is Encash,Да ли уновчити

+Is LWP,Да ли ЛВП

+Is Opening,Да ли Отварање

+Is Opening Entry,Отвара Ентри

+Is PL Account,Да ли је ПЛ рачуна

+Is POS,Да ли је ПОС

+Is Primary Contact,Да ли Примарни контакт

+Is Purchase Item,Да ли је куповина артикла

+Is Sales Item,Да ли продаје артикла

+Is Service Item,Да ли је услуга шифра

+Is Stock Item,Да ли је берза шифра

+Is Sub Contracted Item,Је Под Уговорено шифра

+Is Subcontracted,Да ли подизвођење

+Is this Tax included in Basic Rate?,Да ли је то такса у Основном Рате?

+Issue,Емисија

+Issue Date,Датум емитовања

+Issue Details,Издање Детаљи

+Issued Items Against Production Order,Издате Артикли против редоследа израде

+It can also be used to create opening stock entries and to fix stock value.,Такође се може користити да би се направили уносе акција и да поправи залиха вредности .

+Item,ставка

+Item ,

+Item Advanced,Ставка Напредна

+Item Barcode,Ставка Баркод

+Item Batch Nos,Итем Батцх Нос

+Item Classification,Ставка Класификација

+Item Code,Шифра

+Item Code (item_code) is mandatory because Item naming is not sequential.,"Шифра (итем_цоде) је обавезна, јер шифра именовање није секвенцијално."

+Item Code and Warehouse should already exist.,Шифра и складишта треба да већ постоје .

+Item Code cannot be changed for Serial No.,Шифра не може се мењати за серијским бројем

+Item Customer Detail,Ставка Кориснички Детаљ

+Item Description,Ставка Опис

+Item Desription,Ставка Десриптион

+Item Details,Детаљи артикла

+Item Group,Ставка Група

+Item Group Name,Ставка Назив групе

+Item Group Tree,Ставка Група дрво

+Item Groups in Details,Ставка Групе у детаљима

+Item Image (if not slideshow),Артикал слика (ако не слидесхов)

+Item Name,Назив

+Item Naming By,Шифра назив под

+Item Price,Артикал Цена

+Item Prices,Итем Цене

+Item Quality Inspection Parameter,Ставка Провера квалитета Параметар

+Item Reorder,Предмет Реордер

+Item Serial No,Ставка Сериал но

+Item Serial Nos,Итем Сериал Нос

+Item Shortage Report,Ставка о несташици извештај

+Item Supplier,Ставка Снабдевач

+Item Supplier Details,Итем Супплиер Детаљи

+Item Tax,Ставка Пореска

+Item Tax Amount,Ставка Износ пореза

+Item Tax Rate,Ставка Пореска стопа

+Item Tax1,Ставка Так1

+Item To Manufacture,Ставка за производњу

+Item UOM,Ставка УОМ

+Item Website Specification,Ставка Сајт Спецификација

+Item Website Specifications,Итем Сајт Спецификације

+Item Wise Tax Detail ,Јединица Висе Детаљ

+Item classification.,Ставка класификација.

+Item is neither Sales nor Service Item,Ставка није ни продаје ни сервис артикла

+"Item must be a purchase item, \
+					as it is present in one or many Active BOMs",

+Item must have 'Has Serial No' as 'Yes',Предмет мора имати ' има серијски број ' као ' Да '

+Item table can not be blank,Ставка сто не сме да буде празно

+Item to be manufactured or repacked,Ставка да буду произведени или препакује

+Item will be saved by this name in the data base.,Ставка ће бити сачуван под овим именом у бази података.

+"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","Ставка, Гаранција, АМЦ (одржавања годишњег уговора) детаљи ће бити аутоматски учитани када серијски број је изабран."

+Item-wise Last Purchase Rate,Последња тачка-мудар Куповина курс

+Item-wise Price List Rate,Ставка - мудар Ценовник курс

+Item-wise Purchase History,Тачка-мудар Историја куповине

+Item-wise Purchase Register,Тачка-мудар Куповина Регистрација

+Item-wise Sales History,Тачка-мудар Продаја Историја

+Item-wise Sales Register,Предмет продаје-мудре Регистрација

+Items,Артикли

+Items To Be Requested,Артикли бити затражено

+"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",Ставке се тражени који су &quot;Оут оф Стоцк&quot; с обзиром на све магацине засноване на пројектованом Кти и Минимална количина за поручивање

+Items which do not exist in Item master can also be entered on customer's request,Ставке које не постоје у артикла мастер може се уписати на захтев купца

+Itemwise Discount,Итемвисе Попуст

+Itemwise Recommended Reorder Level,Препоручени ниво Итемвисе Реордер

+JV,ЈВ

+Job Applicant,Посао захтева

+Job Opening,Посао Отварање

+Job Profile,Посао Профил

+Job Title,Звање

+"Job profile, qualifications required etc.","Посао профила, квалификације потребне итд"

+Jobs Email Settings,Послови Емаил подешавања

+Journal Entries,Часопис Ентриес

+Journal Entry,Јоурнал Ентри

+Journal Voucher,Часопис ваучера

+Journal Voucher Detail,Часопис Ваучер Детаљ

+Journal Voucher Detail No,Часопис Ваучер Детаљ Нема

+KRA,КРА

+"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","Водите евиденцију о продајне акције. Пратите води, цитати, продајних налога итд из кампање за мерење Поврат инвестиције."

+Keep a track of communication related to this enquiry which will help for future reference.,Водите евиденцију о комуникацији у вези са овом истрагу која ће помоћи за будућу референцу.

+Key Performance Area,Кључна Перформансе Област

+Key Responsibility Area,Кључна Одговорност Површина

+LEAD,ЛЕАД

+LEAD/10-11/,ЛЕАД/10-11 /

+LEAD/MUMBAI/,ЛЕАД / МУМБАИ /

+LR Date,ЛР Датум

+LR No,ЛР Нема

+Label,Налепница

+Landed Cost Item,Слетео Цена артикла

+Landed Cost Items,Ландед трошкова Артикли

+Landed Cost Purchase Receipt,Слетео набавну Пријем

+Landed Cost Purchase Receipts,Ландед набавну Примања

+Landed Cost Wizard,Слетео Трошкови Чаробњак

+Last Name,Презиме

+Last Purchase Rate,Последња куповина Стопа

+Latest,најновији

+Latest Updates,Латест Упдатес

+Lead,Довести

+Lead Details,Олово Детаљи

+Lead Id,Олово Ид

+Lead Name,Олово Име

+Lead Owner,Олово Власник

+Lead Source,Олово Соурце

+Lead Status,Олово статус

+Lead Time Date,Олово Датум Време

+Lead Time Days,Олово Дани Тиме

+Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,Олово дана Тиме је број дана за који је ова ставка очекује у вашем складишту. Ових дана је у материјалној реалности захтеву Када изаберете ову ставку.

+Lead Type,Олово Тип

+Leave Allocation,Оставите Алокација

+Leave Allocation Tool,Оставите Тоол доделе

+Leave Application,Оставите апликацију

+Leave Approver,Оставите Аппровер

+Leave Approver can be one of,Оставите одобраватељ може бити један од

+Leave Approvers,Оставите Аппроверс

+Leave Balance Before Application,Оставите биланс Пре пријаве

+Leave Block List,Оставите Блоцк Лист

+Leave Block List Allow,Оставите листу блокираних Аллов

+Leave Block List Allowed,Оставите Блоцк Лист Дозвољени

+Leave Block List Date,Оставите Датум листу блокираних

+Leave Block List Dates,Оставите Датуми листу блокираних

+Leave Block List Name,Оставите Име листу блокираних

+Leave Blocked,Оставите Блокирани

+Leave Control Panel,Оставите Цонтрол Панел

+Leave Encashed?,Оставите Енцасхед?

+Leave Encashment Amount,Оставите Износ Енцасхмент

+Leave Setup,Оставите Сетуп

+Leave Type,Оставите Вид

+Leave Type Name,Оставите Име Вид

+Leave Without Pay,Оставите Без плате

+Leave allocations.,Оставите алокације.

+Leave application has been approved.,Оставите је одобрена .

+Leave application has been rejected.,Оставите пријава је одбачена .

+Leave blank if considered for all branches,Оставите празно ако се сматра за све гране

+Leave blank if considered for all departments,Оставите празно ако се сматра за сва одељења

+Leave blank if considered for all designations,Оставите празно ако се сматра за све ознакама

+Leave blank if considered for all employee types,Оставите празно ако се сматра за све типове запослених

+Leave blank if considered for all grades,Оставите празно ако се сматра за све разреде

+"Leave can be approved by users with Role, ""Leave Approver""",Оставите може бити одобрен од стране корисника са улогом &quot;Оставите Аппровер&quot;

+Ledger,Надгробна плоча

+Ledgers,књигама

+Left,Лево

+Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,Правно лице / Подружница са посебном контном припадају организацији.

+Letter Head,Писмо Глава

+Level,Ниво

+Lft,ЛФТ

+List a few of your customers. They could be organizations or individuals.,Листанеколико ваших клијената . Они могу бити организације и појединци .

+List a few of your suppliers. They could be organizations or individuals.,Листанеколико ваших добављача . Они могу бити организације и појединци .

+"List a few products or services you buy from your suppliers or vendors. If these are same as your products, then do not add them.","Листа неколико производа или услуге које купујете од својих добављача или продаваца . Ако су исте као ваше производе , онда их не додате ."

+List items that form the package.,Листа ствари које чине пакет.

+List of holidays.,Списак празника.

+List of users who can edit a particular Note,Листа корисника који може да измени одређене белешке

+List this Item in multiple groups on the website.,Наведи ову ставку у више група на сајту.

+"List your products or services that you sell to your customers. Make sure to check the Item Group, Unit of Measure and other properties when you start.","Наведите своје производе или услуге које се продају у ваше клијенте . Уверите се да проверите Гроуп ставку, јединица мере и других добара када почнете ."

+"List your tax heads (e.g. VAT, Excise) (upto 3) and their standard rates. This will create a standard template, you can edit and add more later.","Наведите своје пореске главе ( нпр. ПДВ , акцизе ) (до 3 ) и њихове стандардне стопе . Ово ће створити стандардну предложак , можете да измените и додате још касније ."

+Live Chat,Ливе Цхат

+Loading...,Учитавање ...

+"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","Лог послова које корисници против задатке који се могу користити за праћење времена, наплате."

+Login Id,Пријава Ид

+Login with your new User ID,Пријавите се вашим новим Усер ИД

+Logo,Лого

+Logo and Letter Heads,Лого и Леттер Шефови

+Lost,изгубљен

+Lost Reason,Лост Разлог

+Low,Низак

+Lower Income,Доња прихода

+MIS Control,МИС Контрола

+MREQ-,МРЕК-

+MTN Details,МТН Детаљи

+Mail Password,Маил Пассворд

+Mail Port,Пошта Порт

+Main Reports,Главни Извештаји

+Maintain Same Rate Throughout Sales Cycle,Одржавајте исту стопу Широм продајног циклуса

+Maintain same rate throughout purchase cycle,Одржавајте исту стопу током куповине циклуса

+Maintenance,Одржавање

+Maintenance Date,Одржавање Датум

+Maintenance Details,Одржавање Детаљи

+Maintenance Schedule,Одржавање Распоред

+Maintenance Schedule Detail,Одржавање Распоред Детаљ

+Maintenance Schedule Item,Одржавање Распоред шифра

+Maintenance Schedules,Планове одржавања

+Maintenance Status,Одржавање статус

+Maintenance Time,Одржавање време

+Maintenance Type,Одржавање Тип

+Maintenance Visit,Одржавање посета

+Maintenance Visit Purpose,Одржавање посета Сврха

+Major/Optional Subjects,Мајор / Опциони предмети

+Make ,

+Make Accounting Entry For Every Stock Movement,Направите Рачуноводство унос за сваки Стоцк Покрета

+Make Bank Voucher,Направите ваучер Банк

+Make Credit Note,Маке Цредит Ноте

+Make Debit Note,Маке задужењу

+Make Delivery,Маке Деливери

+Make Difference Entry,Направите унос Дифференце

+Make Excise Invoice,Маке Акциза фактура

+Make Installation Note,Направите инсталациони Ноте

+Make Invoice,Маке фактуру

+Make Maint. Schedule,Маке Маинт . распоред

+Make Maint. Visit,Маке Маинт . посета

+Make Maintenance Visit,Маке одржавање Посетите

+Make Packing Slip,Маке отпремници

+Make Payment Entry,Уплатите Ентри

+Make Purchase Invoice,Маке фактури

+Make Purchase Order,Маке наруџбенице

+Make Purchase Receipt,Маке рачуном

+Make Salary Slip,Маке плата Слип

+Make Salary Structure,Маке плата Структура

+Make Sales Invoice,Маке Салес фактура

+Make Sales Order,Маке Продаја Наручите

+Make Supplier Quotation,Маке добављача цитат

+Male,Мушки

+Manage 3rd Party Backups,Управљање 3рд Парти резервне копије

+Manage cost of operations,Управљање трошкове пословања

+Manage exchange rates for currency conversion,Управљање курсеве за конверзију валута

+"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.","Обавезно ако лагеру предмета је &quot;Да&quot;. Такође, стандардна складиште у коме је резервисано количина постављен од продајних налога."

+Manufacture against Sales Order,Производња против налога за продају

+Manufacture/Repack,Производња / препаковати

+Manufactured Qty,Произведено Кол

+Manufactured quantity will be updated in this warehouse,Произведено количина ће бити ажурирани у овом складишту

+Manufacturer,Произвођач

+Manufacturer Part Number,Произвођач Број дела

+Manufacturing,Производња

+Manufacturing Quantity,Производња Количина

+Manufacturing Quantity is mandatory,Производња Количина је обавезно

+Margin,Маржа

+Marital Status,Брачни статус

+Market Segment,Сегмент тржишта

+Married,Ожењен

+Mass Mailing,Масовна Маилинг

+Master Data,Основни подаци

+Master Name,Мастер Име

+Master Name is mandatory if account type is Warehouse,Мајстор Име је обавезно ако аццоунт типе Магацин

+Master Type,Мастер Тип

+Masters,Мајстори

+Match non-linked Invoices and Payments.,Матцх нису повезане фактурама и уплатама.

+Material Issue,Материјал Издање

+Material Receipt,Материјал Пријем

+Material Request,Материјал Захтев

+Material Request Detail No,Материјал Захтев Детаљ Нема

+Material Request For Warehouse,Материјал Захтев за магацине

+Material Request Item,Материјал Захтев шифра

+Material Request Items,Материјални захтева Артикли

+Material Request No,Материјал Захтев Нема

+Material Request Type,Материјал Врста Захтева

+Material Request used to make this Stock Entry,Материјал Захтев се користи да би овај унос Стоцк

+Material Requests for which Supplier Quotations are not created,Материјални Захтеви за који Супплиер Цитати нису створени

+Material Requirement,Материјал Захтев

+Material Transfer,Пренос материјала

+Materials,Материјали

+Materials Required (Exploded),Материјали Обавезно (Екплодед)

+Max 500 rows only.,Мак 500 редова једини.

+Max Days Leave Allowed,Мак Дани Оставите животиње

+Max Discount (%),Максимална Попуст (%)

+Max Returnable Qty,Макс повратне Кол

+Medium,Средњи

+"Merging is only possible if following \
+					properties are same in both records.
+					Group or Ledger, Debit or Credit, Is PL Account",

+Message,Порука

+Message Parameter,Порука Параметар

+Message Sent,Порука је послата

+Messages,Поруке

+Messages greater than 160 characters will be split into multiple messages,Порука већи од 160 карактера ће бити подељен на више Упис

+Middle Income,Средњи приход

+Milestone,Прекретница

+Milestone Date,Милестоне Датум

+Milestones,Прекретнице

+Milestones will be added as Events in the Calendar,Прекретнице ће бити додат као Догађаји у календару

+Min Order Qty,Минимална количина за поручивање

+Minimum Order Qty,Минимална количина за поручивање

+Misc Details,Остало Детаљи

+Miscellaneous,Разноличан

+Miscelleneous,Мисцелленеоус

+Mobile No,Мобилни Нема

+Mobile No.,Мобиле Но

+Mode of Payment,Начин плаћања

+Modern,Модеран

+Modified Amount,Измењено Износ

+Monday,Понедељак

+Month,Месец

+Monthly,Месечно

+Monthly Attendance Sheet,Гледалаца Месечни лист

+Monthly Earning & Deduction,Месечна зарада и дедукције

+Monthly Salary Register,Месечна плата Регистрација

+Monthly salary statement.,Месечна плата изјава.

+Monthly salary template.,Месечна плата шаблон.

+More Details,Више детаља

+More Info,Више информација

+Moving Average,Мовинг Авераге

+Moving Average Rate,Мовинг Авераге рате

+Mr,Господин

+Ms,Мс

+Multiple Item prices.,Више цене аукцији .

+Multiple Price list.,Вишеструки Ценовник .

+Must be Whole Number,Мора да буде цео број

+My Settings,Моја подешавања

+NL-,НЛ-

+Name,Име

+Name and Description,Име и опис

+Name and Employee ID,Име и број запослених

+Name is required,Име је обавезно

+"Name of new Account. Note: Please don't create accounts for Customers and Suppliers,","Име новог рачуна . Напомена : Молимо вас да не стварају налоге за купцима и добављачима ,"

+Name of person or organization that this address belongs to.,Име особе или организације која је ова адреса припада.

+Name of the Budget Distribution,Име дистрибуције буџета

+Naming Series,Именовање Сериес

+Negative balance is not allowed for account ,Негативан салдо није дозвољено за рачун

+Net Pay,Нето плата

+Net Pay (in words) will be visible once you save the Salary Slip.,Нето плата (у речи) ће бити видљив када сачувате Слип плату.

+Net Total,Нето Укупно

+Net Total (Company Currency),Нето Укупно (Друштво валута)

+Net Weight,Нето тежина

+Net Weight UOM,Тежина УОМ

+Net Weight of each Item,Тежина сваког артикла

+Net pay can not be negative,Нето плата не може бити негативна

+Never,Никад

+New,нови

+New ,

+New Account,Нови налог

+New Account Name,Нови налог Име

+New BOM,Нови БОМ

+New Communications,Нова Цоммуницатионс

+New Company,Нова Компанија

+New Cost Center,Нови Трошкови Центар

+New Cost Center Name,Нови Трошкови Центар Име

+New Delivery Notes,Нове испоруке Белешке

+New Enquiries,Нови Упити

+New Leads,Нови Леадс

+New Leave Application,Нова апликација одсуство

+New Leaves Allocated,Нови Леавес Издвојена

+New Leaves Allocated (In Days),Нове Лишће Издвојена (у данима)

+New Material Requests,Нови материјал Захтеви

+New Projects,Нови пројекти

+New Purchase Orders,Нове наруџбеницама

+New Purchase Receipts,Нове Куповина Примици

+New Quotations,Нове Цитати

+New Sales Orders,Нове продајних налога

+"New Serial No cannot have Warehouse. Warehouse must be \
+				set by Stock Entry or Purchase Receipt",

+New Stock Entries,Нове Стоцк Ентриес

+New Stock UOM,Нова берза УОМ

+New Supplier Quotations,Новог добављача Цитати

+New Support Tickets,Нова Суппорт Тицкетс

+New Workplace,Новом радном месту

+Newsletter,Билтен

+Newsletter Content,Билтен Садржај

+Newsletter Status,Билтен статус

+"Newsletters to contacts, leads.","Билтене контактима, води."

+Next Communcation On,Следећа Цоммунцатион На

+Next Contact By,Следеће Контакт По

+Next Contact Date,Следеће Контакт Датум

+Next Date,Следећи датум

+Next email will be sent on:,Следећа порука ће бити послата на:

+No,Не

+No Action,Нема Акција

+No Customer Accounts found.,Нема купаца Рачуни фоунд .

+"No Customer or Supplier Accounts found. Accounts are identified based on \
+			'Master Type' value in account record.",

+No Item found with ,

+No Items to Pack,Нема огласа за ПАЦК

+No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,Не Оставите Аппроверс. Молимо доделити &#39;Оставите Аппровер улогу да атлеаст један корисник.

+No Permission,Без дозвола

+No Production Order created.,Не Производња Наручи створио .

+No Supplier Accounts found. Supplier Accounts are identified based on 'Master Type' value in account record.,Нема Супплиер Рачуни фоунд . Добављач Рачуни су идентификовани на основу ' Мастер ' тип вредности рачуна запису .

+No accounting entries for following warehouses,Нема уноса за рачуноводствене следеће складишта

+No addresses created,Нема адресе створене

+No contacts created,Нема контаката створене

+No default BOM exists for item: ,Не постоји стандардна БОМ ставке:

+No of Requested SMS,Нема тражених СМС

+No of Sent SMS,Број послатих СМС

+No of Visits,Број посета

+No record found,Нема података фоунд

+No salary slip found for month: ,Нема плата за месец пронађен клизање:

+Not,Не

+Not Active,Није пријављен

+Not Applicable,Није применљиво

+Not Available,Није доступно

+Not Billed,Није Изграђена

+Not Delivered,Није Испоручено

+Not Set,Нот Сет

+Not allowed entry in Warehouse,Није дозвољен улаз у складишту

+Note,Приметити

+Note User,Напомена Корисник

+Note is a free page where users can share documents / notes,Напомена је бесплатна страница на којој корисници могу да деле документе / Нотес

+Note:,Напомена :

+"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","Напомена: Резервне копије и датотеке се не бришу из Дропбок, мораћете да их обришете ручно."

+"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","Напомена: Резервне копије и датотеке се не бришу из Гоогле Дриве, мораћете да их обришете ручно."

+Note: Email will not be sent to disabled users,Напомена: Е-маил неће бити послат са инвалидитетом корисницима

+Notes,Белешке

+Notes:,Напомене :

+Nothing to request,Ништа се захтевати

+Notice (days),Обавештење ( дана )

+Notification Control,Обавештење Контрола

+Notification Email Address,Обавештење е-маил адреса

+Notify by Email on creation of automatic Material Request,Обавестити путем емаила на стварању аутоматског материјала захтеву

+Number Format,Број Формат

+O+,О +

+O-,О-

+OPPT,ОППТ

+Offer Date,Понуда Датум

+Office,Канцеларија

+Old Parent,Стари Родитељ

+On,На

+On Net Total,Он Нет Укупно

+On Previous Row Amount,На претходни ред Износ

+On Previous Row Total,На претходни ред Укупно

+"Only Serial Nos with status ""Available"" can be delivered.","Само Серијски Нос са статусом "" Доступно "" може бити испоручена ."

+Only Stock Items are allowed for Stock Entry,Само залихама дозвољено за улазак стока

+Only leaf nodes are allowed in transaction,Само листа чворови су дозвољени у трансакцији

+Open,Отворено

+Open Production Orders,Отворена Продуцтион Поруџбине

+Open Tickets,Отворене Улазнице

+Opening,отварање

+Opening Accounting Entries,Отварање Рачуноводство уносе

+Opening Accounts and Stock,Радно Рачуни и со

+Opening Date,Датум отварања

+Opening Entry,Отварање Ентри

+Opening Qty,Отварање Кол

+Opening Time,Радно време

+Opening Value,Отварање Вредност

+Opening for a Job.,Отварање за посао.

+Operating Cost,Оперативни трошкови

+Operation Description,Операција Опис

+Operation No,Операција Нема

+Operation Time (mins),Операција време (минуте)

+Operations,Операције

+Opportunity,Прилика

+Opportunity Date,Прилика Датум

+Opportunity From,Прилика Од

+Opportunity Item,Прилика шифра

+Opportunity Items,Оппортунити Артикли

+Opportunity Lost,Прилика Лост

+Opportunity Type,Прилика Тип

+Optional. This setting will be used to filter in various transactions.,Опционо . Ова поставка ће се користити за филтрирање у различитим трансакцијама .

+Order Type,Врста поруџбине

+Ordered,Ж

+Ordered Items To Be Billed,Ж артикала буду наплаћени

+Ordered Items To Be Delivered,Ж Ставке да буде испоручена

+Ordered Qty,Ж Кол

+"Ordered Qty: Quantity ordered for purchase, but not received.","Ж Кти : Количина наредио за куповину , али није добио ."

+Ordered Quantity,Наручено Количина

+Orders released for production.,Поруџбине пуштен за производњу.

+Organization,организација

+Organization Name,Име организације

+Organization Profile,Организација Профил

+Other,Други

+Other Details,Остали детаљи

+Out Qty,Од Кол

+Out Value,Од Вредност

+Out of AMC,Од АМЦ

+Out of Warranty,Од гаранције

+Outgoing,Друштвен

+Outgoing Email Settings,Одлазни Емаил Сеттингс

+Outgoing Mail Server,Оутгоинг маил сервер

+Outgoing Mails,Одлазни Маилс

+Outstanding Amount,Изванредна Износ

+Outstanding for Voucher ,Изванредна за ваучер

+Overhead,Преко главе

+Overheads,општи трошкови

+Overlapping Conditions found between,Преклапање Услови налази између

+Overview,преглед

+Owned,Овнед

+Owner,власник

+PAN Number,ПАН Број

+PF No.,ПФ број

+PF Number,ПФ број

+PI/2011/,ПИ/2011 /

+PIN,ПИН

+PL or BS,ПЛ или БС

+PO,ПО

+PO Date,ПО Датум

+PO No,ПО Нема

+POP3 Mail Server,ПОП3 Маил Сервер

+POP3 Mail Settings,ПОП3 Маил подешавања

+POP3 mail server (e.g. pop.gmail.com),ПОП3 маил сервера (нпр. поп.гмаил.цом)

+POP3 server e.g. (pop.gmail.com),ПОП3 сервер нпр (поп.гмаил.цом)

+POS Setting,ПОС Подешавање

+POS View,ПОС Погледај

+PR Detail,ПР Детаљ

+PR Posting Date,ПР датум постовања

+PRO,ПРО

+PS,ПС

+Package Item Details,Пакет Детаљи артикла

+Package Items,Пакет Артикли

+Package Weight Details,Пакет Тежина Детаљи

+Packed Item,Испорука Напомена Паковање јединице

+Packing Details,Паковање Детаљи

+Packing Detials,Паковање детиалс

+Packing List,Паковање Лист

+Packing Slip,Паковање Слип

+Packing Slip Item,Паковање Слип Итем

+Packing Slip Items,Паковање слип ставке

+Packing Slip(s) Cancelled,Отпремници (а) Отказан

+Page Break,Страна Пауза

+Page Name,Страница Име

+Paid,плаћен

+Paid Amount,Плаћени Износ

+Parameter,Параметар

+Parent Account,Родитељ рачуна

+Parent Cost Center,Родитељ Трошкови центар

+Parent Customer Group,Родитељ групу потрошача

+Parent Detail docname,Родитељ Детаљ доцнаме

+Parent Item,Родитељ шифра

+Parent Item Group,Родитељ тачка Група

+Parent Sales Person,Продаја Родитељ Особа

+Parent Territory,Родитељ Територија

+Parenttype,Паренттипе

+Partially Billed,Делимично Изграђена

+Partially Completed,Дјелимично Завршено

+Partially Delivered,Делимично Испоручено

+Partly Billed,Делимично Изграђена

+Partly Delivered,Делимично Испоручено

+Partner Target Detail,Партнер Циљна Детаљ

+Partner Type,Партнер Тип

+Partner's Website,Партнер аутора

+Passive,Пасиван

+Passport Number,Пасош Број

+Password,Шифра

+Pay To / Recd From,Плати Да / Рецд Од

+Payables,Обавезе

+Payables Group,Обавезе Група

+Payment Days,Дана исплате

+Payment Due Date,Плаћање Дуе Дате

+Payment Entries,Платни Ентриес

+"Payment Entry has been modified after you pulled it. 
+			Please pull it again.",

+Payment Period Based On Invoice Date,Период отплате Басед Он Фактура Дате

+Payment Reconciliation,Плаћање помирење

+Payment Type,Плаћање Тип

+Payment of salary for the month: ,

+Payment to Invoice Matching Tool,Плаћање фактуре Матцхинг Тоол

+Payment to Invoice Matching Tool Detail,Плаћање фактуре Матцхинг Тоол Детаљ

+Payments,Исплате

+Payments Made,Исплате Маде

+Payments Received,Уплате примљене

+Payments made during the digest period,Плаћања извршена током периода дигест

+Payments received during the digest period,Исплаћују током периода од дигест

+Payroll Settings,Платне Подешавања

+Payroll Setup,Платне Сетуп

+Pending,Нерешен

+Pending Amount,Чека Износ

+Pending Review,Чека критику

+Pending SO Items For Purchase Request,Чекању СО Артикли за куповину захтеву

+Percent Complete,Проценат Комплетна

+Percentage Allocation,Проценат расподеле

+Percentage Allocation should be equal to ,Проценат расподеле треба да буде једнака

+Percentage variation in quantity to be allowed while receiving or delivering this item.,Проценат варијација у количини да буде дозвољено док прима или пружа ову ставку.

+Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,Проценат вам је дозвољено да примају или испоручи више од количине наредио. На пример: Ако сте наредили 100 јединица. и ваш додатак је 10% онда вам је дозвољено да примају 110 јединица.

+Performance appraisal.,Учинка.

+Period,период

+Period Closing Voucher,Период Затварање ваучера

+Periodicity,Периодичност

+Permanent Address,Стална адреса

+Permanent Address Is,Стална адреса је

+Permission,Дозвола

+Permission Manager,Дозвола Менаџер

+Personal,Лични

+Personal Details,Лични детаљи

+Personal Email,Лични Е-маил

+Phone,Телефон

+Phone No,Тел

+Phone No.,Број телефона

+Pincode,Пинцоде

+Place of Issue,Место издавања

+Plan for maintenance visits.,План одржавања посете.

+Planned Qty,Планирани Кол

+"Planned Qty: Quantity, for which, Production Order has been raised,","Планирани Кол : Количина , за које , производња Налог је подигнута ,"

+Planned Quantity,Планирана количина

+Plant,Биљка

+Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,"Молимо Вас да унесете знак или скраћени назив исправно, јер ће бити додат као суфикса свим налог шефовима."

+Please Select Company under which you want to create account head,Изаберите фирму под којима желите да креирате налог главу

+Please check,Молимо вас да проверите

+Please create new account from Chart of Accounts.,Молимо креирајте нови налог из контном оквиру .

+Please do NOT create Account (Ledgers) for Customers and Suppliers. They are created directly from the Customer / Supplier masters.,Молимо не стварају налог ( књиге ) за купце и добављаче . Они су створили директно од купца / добављача мајстора .

+Please enter Company,Унесите фирму

+Please enter Cost Center,Унесите трошка

+Please enter Default Unit of Measure,Унесите јединицу мере Дефаулт

+Please enter Delivery Note No or Sales Invoice No to proceed,Унесите Напомена испоруку не продаје Фактура или Не да наставите

+Please enter Employee Id of this sales parson,Унесите Ид радник овог продајног пароха

+Please enter Expense Account,Унесите налог Екпенсе

+Please enter Item Code to get batch no,Унесите Шифра добити пакет не

+Please enter Item Code.,Унесите Шифра .

+Please enter Item first,Молимо унесите прва тачка

+Please enter Master Name once the account is created.,Молимо Вас да унесете име Мастер једномналог је направљен .

+Please enter Production Item first,Молимо унесите прво Производња пункт

+Please enter Purchase Receipt No to proceed,Унесите фискални рачун Не да наставите

+Please enter Reserved Warehouse for item ,Унесите Резервисано складиште за ставку

+Please enter Start Date and End Date,Молимо Вас да унесете датум почетка и датум завршетка

+Please enter Warehouse for which Material Request will be raised,Унесите складиште за које Материјал Захтев ће бити подигнута

+"Please enter account group under which account \
+					for warehouse ",

+Please enter company first,Молимо унесите прва компанија

+Please enter company name first,Молимо унесите прво име компаније

+Please enter sales order in the above table,Унесите продаје ред у табели

+Please install dropbox python module,Молимо вас да инсталирате Дропбок питон модул

+Please mention default value for ',Молимо вас да поменете дефаулт вредност за &#39;

+Please reduce qty.,Смањите Кти.

+Please save the Newsletter before sending.,Молимо сачувајте билтен пре слања.

+Please save the document before generating maintenance schedule,Сачувајте документ пре генерисања план одржавања

+Please select Account first,Прво изаберите налог

+Please select Bank Account,Изаберите банковни рачун

+Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,Молимо изаберите пренети ако такође желите да укључите претходну фискалну годину је биланс оставља на ову фискалну годину

+Please select Category first,Прво изаберите категорију

+Please select Charge Type first,Изаберите Тип пуњења први

+Please select Date on which you want to run the report,Изаберите датум на који желите да покренете извештај

+Please select Price List,Изаберите Ценовник

+Please select a,Изаберите

+Please select a csv file,Изаберите ЦСВ датотеку

+Please select a service item or change the order type to Sales.,Изаберите ставку сервиса или промените врсту налога за продају.

+Please select a sub-contracted item or do not sub-contract the transaction.,Изаберите уступани ставку или не под-уговор трансакцију.

+Please select a valid csv file with data.,Изаберите важећу ЦСВ датотеку са подацима.

+"Please select an ""Image"" first","Молимо изаберите ""имаге"" први"

+Please select month and year,Изаберите месец и годину

+Please select options and click on Create,Изаберите Опције и кликните на Цреате

+Please select the document type first,Прво изаберите врсту документа

+Please select: ,Молимо одаберите:

+Please set Dropbox access keys in,Молимо сет Дропбок тастера за приступ у

+Please set Google Drive access keys in,Молимо да подесите Гоогле диска тастере приступа у

+Please setup Employee Naming System in Human Resource > HR Settings,Молимо сетуп Емплоиее Именовање систем у људске ресурсе&gt; Подешавања ХР

+Please setup your chart of accounts before you start Accounting Entries,Молимо Поставите свој контни пре него што почнете Рачуноводство уносе

+Please specify,Наведите

+Please specify Company,Молимо наведите фирму

+Please specify Company to proceed,Наведите компанија наставити

+"Please specify Default Currency in Company Master \
+			and Global Defaults",

+Please specify a,Наведите

+Please specify a Price List which is valid for Territory,Наведите ценовник који важи за територију

+Please specify a valid,Наведите важећи

+Please specify a valid 'From Case No.',Наведите тачну &#39;Од Предмет бр&#39;

+Please specify currency in Company,Наведите валуту у компанији

+Please submit to update Leave Balance.,Молимо поднесе да ажурирате Леаве биланс .

+Please write something,Молимо вас да напишете нешто

+Please write something in subject and message!,Молимо вас да напишете нешто у теми и поруци !

+Plot,заплет

+Plot By,цртеж

+Point of Sale,Поинт оф Сале

+Point-of-Sale Setting,Поинт-оф-Сале Подешавање

+Post Graduate,Пост дипломски

+Postal,Поштански

+Posting Date,Постављање Дате

+Posting Date Time cannot be before,Објављивање Датум Време не може бити раније

+Posting Time,Постављање Време

+Potential Sales Deal,Потенцијал продаје Деал

+Potential opportunities for selling.,Потенцијалне могућности за продају.

+"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","Прецизни за Флоат поља (количине, попусти, проценти итд). Плута се заокружује на наведеним децимале. Уобичајено = 3"

+Preferred Billing Address,Жељени Адреса за наплату

+Preferred Shipping Address,Жељени Адреса испоруке

+Prefix,Префикс

+Present,Представљање

+Prevdoc DocType,Превдоц ДОЦТИПЕ

+Prevdoc Doctype,Превдоц ДОЦТИПЕ

+Previous Work Experience,Претходно радно искуство

+Price List,Ценовник

+Price List Currency,Ценовник валута

+Price List Exchange Rate,Цена курсној листи

+Price List Master,Ценовник Мастер

+Price List Name,Ценовник Име

+Price List Rate,Ценовник Оцени

+Price List Rate (Company Currency),Ценовник Цена (Друштво валута)

+Print,штампа

+Print Format Style,Штампаном формату Стил

+Print Heading,Штампање наслова

+Print Without Amount,Принт Без Износ

+Printing,штампање

+Priority,Приоритет

+Process Payroll,Процес Паиролл

+Produced,произведен

+Produced Quantity,Произведена количина

+Product Enquiry,Производ Енкуири

+Production Order,Продуцтион Ордер

+Production Order must be submitted,Производња Налог мора да се поднесе

+Production Order(s) created:\n\n,Производња Ордер ( и ) цреатед : \ н \ н

+Production Orders,Налога за производњу

+Production Orders in Progress,Производни Поруџбине у напретку

+Production Plan Item,Производња план шифра

+Production Plan Items,Производни план Артикли

+Production Plan Sales Order,Производња Продаја план Наручи

+Production Plan Sales Orders,Производни план продаје Поруџбине

+Production Planning (MRP),Производња планирање (МРП)

+Production Planning Tool,Планирање производње алата

+Products or Services You Buy,Производе или услуге које Купи

+"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","Производи ће бити сортирани по тежини узраста у подразумеваним претрагама. Више тежине старости, већа производ ће се појавити на листи."

+Project,Пројекат

+Project Costing,Трошкови пројекта

+Project Details,Пројекат Детаљи

+Project Milestone,Пројекат Милестоне

+Project Milestones,Пројекат Прекретнице

+Project Name,Назив пројекта

+Project Start Date,Пројекат Датум почетка

+Project Type,Тип пројекта

+Project Value,Пројекат Вредност

+Project activity / task.,Пројекат активност / задатак.

+Project master.,Пројекат господар.

+Project will get saved and will be searchable with project name given,Пројекат ће се чувају и да ће моћи да претражују са пројектом именом датом

+Project wise Stock Tracking,Пројекат мудар Праћење залиха

+Projected,пројектован

+Projected Qty,Пројектовани Кол

+Projects,Пројекти

+Prompt for Email on Submission of,Упитај Емаил за подношење

+Provide email id registered in company,Обезбедити ид е регистрован у предузећу

+Public,Јавност

+Pull Payment Entries,Пулл уносе плаћања

+Pull sales orders (pending to deliver) based on the above criteria,Повуците продајне налоге (чека да испоручи) на основу наведених критеријума

+Purchase,Куповина

+Purchase / Manufacture Details,Куповина / Производња Детаљи

+Purchase Analytics,Куповина Аналитика

+Purchase Common,Куповина Заједнички

+Purchase Details,Куповина Детаљи

+Purchase Discounts,Куповина Попусти

+Purchase In Transit,Куповина Ин Трансит

+Purchase Invoice,Фактури

+Purchase Invoice Advance,Фактури Адванце

+Purchase Invoice Advances,Фактури Аванси

+Purchase Invoice Item,Фактури Итем

+Purchase Invoice Trends,Фактури Трендови

+Purchase Order,Налог за куповину

+Purchase Order Date,Куповина Дате Ордер

+Purchase Order Item,Куповина ставке поруџбине

+Purchase Order Item No,Налог за куповину артикал број

+Purchase Order Item Supplied,Наруџбенице артикла у комплету

+Purchase Order Items,Куповина Ставке поруџбине

+Purchase Order Items Supplied,Налог за куповину артикала у комплету

+Purchase Order Items To Be Billed,Налог за куповину артикала буду наплаћени

+Purchase Order Items To Be Received,Налог за куповину ставке које се примају

+Purchase Order Message,Куповина поруку Ордер

+Purchase Order Required,Наруџбенице Обавезно

+Purchase Order Trends,Куповина Трендови Ордер

+Purchase Orders given to Suppliers.,Куповина наређења према добављачима.

+Purchase Receipt,Куповина Пријем

+Purchase Receipt Item,Куповина ставке Рецеипт

+Purchase Receipt Item Supplied,Куповина Потврда јединице у комплету

+Purchase Receipt Item Supplieds,Куповина Супплиедс пријема аукцији

+Purchase Receipt Items,Куповина Ставке пријема

+Purchase Receipt Message,Куповина примање порука

+Purchase Receipt No,Куповина Пријем Нема

+Purchase Receipt Required,Куповина Потврда Обавезно

+Purchase Receipt Trends,Куповина Трендови Пријем

+Purchase Register,Куповина Регистрација

+Purchase Return,Куповина Ретурн

+Purchase Returned,Куповина Враћени

+Purchase Taxes and Charges,Куповина Порези и накнаде

+Purchase Taxes and Charges Master,Куповина Порези и накнаде Мастер

+Purpose,Намена

+Purpose must be one of ,Циљ мора бити један од

+QA Inspection,КА Инспекција

+QAI/11-12/,КАИ/11-12 /

+QTN,КТН

+Qty,Кол

+Qty Consumed Per Unit,Кол Потрошено по јединици

+Qty To Manufacture,Кол Да Производња

+Qty as per Stock UOM,Кол по залихама ЗОЦГ

+Qty to Deliver,Количина на Избави

+Qty to Order,Количина по поруџбини

+Qty to Receive,Количина за примање

+Qty to Transfer,Количина за трансфер

+Qualification,Квалификација

+Quality,Квалитет

+Quality Inspection,Провера квалитета

+Quality Inspection Parameters,Провера квалитета Параметри

+Quality Inspection Reading,Провера квалитета Рединг

+Quality Inspection Readings,Провера квалитета Литература

+Quantity,Количина

+Quantity Requested for Purchase,Количина Затражено за куповину

+Quantity and Rate,Количина и Оцените

+Quantity and Warehouse,Количина и Магацин

+Quantity cannot be a fraction.,Количина не може бити део.

+Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,Количина тачке добија након производњи / препакивање од датих количине сировина

+"Quantity should be equal to Manufacturing Quantity. To fetch items again, click on 'Get Items' button or update the Quantity manually.","Количина треба да буде једнака Производња Количина . Да бисте поново наћи ставке , кликните на ' се ставке "" дугме или ручно ажурирали Количина ."

+Quarter,Четврт

+Quarterly,Тромесечни

+Quick Help,Брзо Помоћ

+Quotation,Цитат

+Quotation Date,Понуда Датум

+Quotation Item,Понуда шифра

+Quotation Items,Цитат Артикли

+Quotation Lost Reason,Понуда Лост разлог

+Quotation Message,Цитат Порука

+Quotation Series,Цитат серија

+Quotation To,Цитат

+Quotation Trend,Цитат Тренд

+Quotation is cancelled.,Понуда је отказан .

+Quotations received from Suppliers.,Цитати од добављача.

+Quotes to Leads or Customers.,Цитати на води или клијената.

+Raise Material Request when stock reaches re-order level,Подигните захтев залиха материјала када достигне ниво поновно наручивање

+Raised By,Подигао

+Raised By (Email),Подигао (Е-маил)

+Random,Случајан

+Range,Домет

+Rate,Стопа

+Rate ,Стопа

+Rate (Company Currency),Стопа (Друштво валута)

+Rate Of Materials Based On,Стопа материјала на бази

+Rate and Amount,Стопа и износ

+Rate at which Customer Currency is converted to customer's base currency,Стопа по којој Купац Валута се претварају у основне валуте купца

+Rate at which Price list currency is converted to company's base currency,Стопа по којој се Ценовник валута претвара у основну валуту компаније

+Rate at which Price list currency is converted to customer's base currency,Стопа по којој се Ценовник валута претвара у основну валуту купца

+Rate at which customer's currency is converted to company's base currency,Стопа по којој купца валута претвара у основну валуту компаније

+Rate at which supplier's currency is converted to company's base currency,Стопа по којој је добављач валута претвара у основну валуту компаније

+Rate at which this tax is applied,Стопа по којој се примењује овај порез

+Raw Material Item Code,Сировина Шифра

+Raw Materials Supplied,Сировине комплету

+Raw Materials Supplied Cost,Сировине комплету Цост

+Re-Order Level,Ре-Ордер Ниво

+Re-Order Qty,Ре-Ордер Кол

+Re-order,Поновно наручивање

+Re-order Level,Поново би ниво

+Re-order Qty,Ре-поручивање

+Read,Читати

+Reading 1,Читање 1

+Reading 10,Читање 10

+Reading 2,Читање 2

+Reading 3,Читање 3

+Reading 4,Читање 4

+Reading 5,Читање 5

+Reading 6,Читање 6

+Reading 7,Читање 7

+Reading 8,Читање 8

+Reading 9,Читање 9

+Reason,Разлог

+Reason for Leaving,Разлог за напуштање

+Reason for Resignation,Разлог за оставку

+Reason for losing,Разлог за губљење

+Recd Quantity,Рецд Количина

+Receivable / Payable account will be identified based on the field Master Type,Потраживање / Плаћа рачун ће се идентификовати на основу поља типа Мастер

+Receivables,Потраживања

+Receivables / Payables,Потраживања / Обавезе

+Receivables Group,Потраживања Група

+Received,примљен

+Received Date,Примљени Датум

+Received Items To Be Billed,Примљени артикала буду наплаћени

+Received Qty,Примљени Кол

+Received and Accepted,Примио и прихватио

+Receiver List,Пријемник Листа

+Receiver Parameter,Пријемник Параметар

+Recipients,Примаоци

+Reconciliation Data,Помирење података

+Reconciliation HTML,Помирење ХТМЛ

+Reconciliation JSON,Помирење ЈСОН

+Record item movement.,Снимање покрета ставку.

+Recurring Id,Понављајући Ид

+Recurring Invoice,Понављајући Рачун

+Recurring Type,Понављајући Тип

+Reduce Deduction for Leave Without Pay (LWP),Смањите одбитка за дозволу без плате (ЛВП)

+Reduce Earning for Leave Without Pay (LWP),Смањите Зарада за дозволу без плате (ЛВП)

+Ref Code,Реф Код

+Ref SQ,Реф СК

+Reference,Упућивање

+Reference Date,Референтни датум

+Reference Name,Референтни Име

+Reference Number,Референтни број

+Refresh,Освежити

+Refreshing....,Освежавање ....

+Registration Details,Регистрација Детаљи

+Registration Info,Регистрација фирме

+Rejected,Одбијен

+Rejected Quantity,Одбијен Количина

+Rejected Serial No,Одбијен Серијски број

+Rejected Warehouse,Одбијен Магацин

+Rejected Warehouse is mandatory against regected item,Одбијен Магацин је обавезна против регецтед ставке

+Relation,Однос

+Relieving Date,Разрешење Дате

+Relieving Date of employee is ,Разрешење Датум запосленом је

+Remark,Примедба

+Remarks,Примедбе

+Rename,Преименовање

+Rename Log,Преименовање Лог

+Rename Tool,Преименовање Тоол

+Rent Cost,Издавање Трошкови

+Rent per hour,Бродова по сату

+Rented,Изнајмљени

+Repeat on Day of Month,Поновите на дан у месецу

+Replace,Заменити

+Replace Item / BOM in all BOMs,Замените Итем / бом у свим БОМс

+"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","Замените посебну бом у свим осталим БОМс где се он користи. Она ће заменити стару везу бом, ажурирање трошкове и регенеришу &quot;бом експлозије јединице&quot; табелу по новом БОМ"

+Replied,Одговорено

+Report Date,Извештај Дате

+Report issues at,Пријави питања на

+Reports,Извештаји

+Reports to,Извештаји

+Reqd By Date,Рекд по датуму

+Request Type,Захтев Тип

+Request for Information,Захтев за информације

+Request for purchase.,Захтев за куповину.

+Requested,Тражени

+Requested For,Тражени За

+Requested Items To Be Ordered,Тражени ставке за Ж

+Requested Items To Be Transferred,Тражени Артикли ће се пренети

+Requested Qty,Тражени Кол

+"Requested Qty: Quantity requested for purchase, but not ordered.","Тражени Кол : Количина тражио за куповину , али не нареди ."

+Requests for items.,Захтеви за ставке.

+Required By,Обавезно Би

+Required Date,Потребан датум

+Required Qty,Обавезно Кол

+Required only for sample item.,Потребно само за узорак ставку.

+Required raw materials issued to the supplier for producing a sub - contracted item.,Потребна сировина издате до добављача за производњу суб - уговорена артикал.

+Reseller,Продавац

+Reserved,Резервисано

+Reserved Qty,Резервисано Кол

+"Reserved Qty: Quantity ordered for sale, but not delivered.","Резервисано Кол : Количина наредио за продају , али не испоручује ."

+Reserved Quantity,Резервисани Количина

+Reserved Warehouse,Резервисани Магацин

+Reserved Warehouse in Sales Order / Finished Goods Warehouse,Резервисано Магацин у Продаја Наручите / складиште готове робе

+Reserved Warehouse is missing in Sales Order,Резервисано Магацин недостаје у продајних налога

+Reset Filters,Ресет Филтери

+Resignation Letter Date,Оставка Писмо Датум

+Resolution,Резолуција

+Resolution Date,Резолуција Датум

+Resolution Details,Резолуција Детаљи

+Resolved By,Решен

+Retail,Малопродаја

+Retailer,Продавац на мало

+Review Date,Прегледајте Дате

+Rgt,Пука

+Role Allowed to edit frozen stock,Улога дозвољено да мењате замрзнуте залихе

+Role that is allowed to submit transactions that exceed credit limits set.,Улога која је дозвољено да поднесе трансакције које превазилазе кредитне лимите.

+Root cannot have a parent cost center,Корен не може имати центар родитеља трошкова

+Rounded Total,Роундед Укупно

+Rounded Total (Company Currency),Заобљени Укупно (Друштво валута)

+Row,Ред

+Row ,Ред

+Row #,Ред #

+Row # ,Ред #

+Rules to calculate shipping amount for a sale,Правила за израчунавање износа испоруке за продају

+S.O. No.,С.О. Не.

+SMS,СМС

+SMS Center,СМС центар

+SMS Control,СМС Цонтрол

+SMS Gateway URL,СМС Гатеваи УРЛ адреса

+SMS Log,СМС Пријава

+SMS Parameter,СМС Параметар

+SMS Sender Name,СМС Сендер Наме

+SMS Settings,СМС подешавања

+SMTP Server (e.g. smtp.gmail.com),СМТП сервер (нпр. смтп.гмаил.цом)

+SO,СО

+SO Date,СО Датум

+SO Pending Qty,СО чекању КТИ

+SO Qty,ТАКО Кол

+SO/10-11/,СО/10-11 /

+SO1112,СО1112

+SQTN,СКТН

+STE,Сте

+SUP,СУП

+SUPP,СУПП

+SUPP/10-11/,СУПП/10-11 /

+Salary,Плата

+Salary Information,Плата Информација

+Salary Manager,Плата Менаџер

+Salary Mode,Плата режим

+Salary Slip,Плата Слип

+Salary Slip Deduction,Плата Слип Одбитак

+Salary Slip Earning,Плата Слип Зарада

+Salary Structure,Плата Структура

+Salary Structure Deduction,Плата Структура Одбитак

+Salary Structure Earning,Плата Структура Зарада

+Salary Structure Earnings,Структура плата Зарада

+Salary breakup based on Earning and Deduction.,Плата распада на основу зараде и дедукције.

+Salary components.,Плата компоненте.

+Sales,Продајни

+Sales Analytics,Продаја Аналитика

+Sales BOM,Продаја БОМ

+Sales BOM Help,Продаја БОМ Помоћ

+Sales BOM Item,Продаја БОМ шифра

+Sales BOM Items,Продаја БОМ Артикли

+Sales Details,Детаљи продаје

+Sales Discounts,Продаја Попусти

+Sales Email Settings,Продаја Емаил подешавања

+Sales Extras,Продаја Екстра

+Sales Funnel,Продаја Левак

+Sales Invoice,Продаја Рачун

+Sales Invoice Advance,Продаја Рачун Адванце

+Sales Invoice Item,Продаја Рачун шифра

+Sales Invoice Items,Продаје Рачун Ставке

+Sales Invoice Message,Продаја Рачун Порука

+Sales Invoice No,Продаја Рачун Нема

+Sales Invoice Trends,Продаје Фактура трендови

+Sales Order,Продаја Наручите

+Sales Order Date,Продаја Датум поруџбине

+Sales Order Item,Продаја Наручите артикла

+Sales Order Items,Продаја Ордер Артикли

+Sales Order Message,Продаја Наручите порука

+Sales Order No,Продаја Наручите Нема

+Sales Order Required,Продаја Наручите Обавезно

+Sales Order Trend,Продаја Наручите Тренд

+Sales Partner,Продаја Партнер

+Sales Partner Name,Продаја Име партнера

+Sales Partner Target,Продаја Партнер Циљна

+Sales Partners Commission,Продаја Партнери Комисија

+Sales Person,Продаја Особа

+Sales Person Incharge,Продавац инцхарге

+Sales Person Name,Продаја Особа Име

+Sales Person Target Variance (Item Group-Wise),Продавац Циљна Варијанса (тачка група-Висе)

+Sales Person Targets,Продаја Персон Мете

+Sales Person-wise Transaction Summary,Продавац у питању трансакција Преглед

+Sales Register,Продаја Регистрација

+Sales Return,Продаја Ретурн

+Sales Returned,Продаја Враћени

+Sales Taxes and Charges,Продаја Порези и накнаде

+Sales Taxes and Charges Master,Продаја Порези и накнаде Мастер

+Sales Team,Продаја Тим

+Sales Team Details,Продајни тим Детаљи

+Sales Team1,Продаја Теам1

+Sales and Purchase,Продаја и Куповина

+Sales campaigns,Продаја кампање

+Sales persons and targets,Продаја лица и циљеви

+Sales taxes template.,Порез на промет шаблона.

+Sales territories.,Продаје територија.

+Salutation,Поздрав

+Same Serial No,Исти Серијски број

+Sample Size,Величина узорка

+Sanctioned Amount,Санкционисани Износ

+Saturday,Субота

+Save ,

+Schedule,Распоред

+Schedule Date,Распоред Датум

+Schedule Details,Распоред Детаљи

+Scheduled,Планиран

+Scheduled Date,Планиран датум

+School/University,Школа / Универзитет

+Score (0-5),Оцена (0-5)

+Score Earned,Оцена Еарнед

+Score must be less than or equal to 5,Коначан мора бити мања или једнака 5

+Scrap %,Отпад%

+Seasonality for setting budgets.,Сезонски за постављање буџете.

+"See ""Rate Of Materials Based On"" in Costing Section",Погледајте &quot;стопа материјала на бази&quot; у Цостинг одељак

+"Select ""Yes"" for sub - contracting items",Изаберите &quot;Да&quot; за под - уговорне ставке

+"Select ""Yes"" if this item is used for some internal purpose in your company.",Изаберите &quot;Да&quot; ако ова ставка се користи за неке интерне потребе у вашој компанији.

+"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","Изаберите &quot;Да&quot; ако ова ставка представља неки посао као тренинг, пројектовање, консалтинг, итд"

+"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",Изаберите &quot;Да&quot; ако се одржавање залихе ове ставке у свом инвентару.

+"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",Изаберите &quot;Да&quot; ако снабдевање сировинама да у свом добављачу за производњу ову ставку.

+Select Budget Distribution to unevenly distribute targets across months.,Изаберите Дистрибуција буџету неравномерно дистрибуирају широм мете месеци.

+"Select Budget Distribution, if you want to track based on seasonality.","Изаберите Дистрибуција буџета, ако желите да пратите на основу сезоне."

+Select Digest Content,Изаберите Дигест Садржај

+Select DocType,Изаберите ДОЦТИПЕ

+"Select Item where ""Is Stock Item"" is ""No""","Одаберите шифра где "" Је лагеру предмета "" је "" Не"""

+Select Items,Изаберите ставке

+Select Purchase Receipts,Изаберите Пурцхасе Приливи

+Select Sales Orders,Избор продајних налога

+Select Sales Orders from which you want to create Production Orders.,Изаберите продајних налога из које желите да креирате налоге производњу.

+Select Time Logs and Submit to create a new Sales Invoice.,Изаберите Протоколи време и слање да створи нову продајну фактуру.

+Select Transaction,Изаберите трансакцију

+Select account head of the bank where cheque was deposited.,Изаберите главу рачуна банке у којој је депонован чек.

+Select company name first.,Изаберите прво име компаније.

+Select template from which you want to get the Goals,Изаберите шаблон из којег желите да добијете циљеве

+Select the Employee for whom you are creating the Appraisal.,Изаберите запосленог за кога правите процену.

+Select the Invoice against which you want to allocate payments.,Изаберите фактуру против које желите да издвоји плаћања .

+Select the period when the invoice will be generated automatically,Изаберите период када ће рачун бити аутоматски генерисан

+Select the relevant company name if you have multiple companies,"Изаберите одговарајућу име компаније, ако имате више предузећа"

+Select the relevant company name if you have multiple companies.,"Изаберите одговарајућу име компаније, ако имате више компанија."

+Select who you want to send this newsletter to,Изаберите кога желите да пошаљете ову билтен

+Select your home country and check the timezone and currency.,Изаберите своју земљу и проверите временску зону и валуту .

+"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","Избор &quot;Да&quot; ће омогућити ова ставка да се појави у нарудзбенице, Куповина записа."

+"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","Избор &quot;Да&quot; ће омогућити ова ставка да схватим по редоследу продаје, Ноте Деливери"

+"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",Избор &quot;Да&quot; ће вам омогућити да направите саставници приказује сировина и оперативне трошкове који су настали за производњу ову ставку.

+"Selecting ""Yes"" will allow you to make a Production Order for this item.",Избор &quot;Да&quot; ће вам омогућити да направите налог производње за ову ставку.

+"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",Избор &quot;Да&quot; ће дати јединствени идентитет сваком ентитету ове тачке које се могу видети у серијским Но мајстора.

+Selling,Продаја

+Selling Settings,Продаја Сеттингс

+Send,Послати

+Send Autoreply,Пошаљи Ауторепли

+Send Bulk SMS to Leads / Contacts,Пошаљи СМС Булк на води / Контакти

+Send Email,Сенд Емаил

+Send From,Пошаљи Од

+Send Notifications To,Слање обавештења

+Send Now,Пошаљи сада

+Send Print in Body and Attachment,Пошаљи Принт у телу и прилога

+Send SMS,Пошаљи СМС

+Send To,Пошаљи

+Send To Type,Пошаљи да куцате

+Send automatic emails to Contacts on Submitting transactions.,Пошаљи аутоматске пошту у контакте на Подношење трансакције.

+Send mass SMS to your contacts,Пошаљи СМС масовне вашим контактима

+Send regular summary reports via Email.,Пошаљи редовне извештаје резимеа путем е-поште.

+Send to this list,Пошаљи на овој листи

+Sender,Пошиљалац

+Sender Name,Сендер Наме

+Sent,Сент

+Sent Mail,Послате

+Sent On,Послата

+Sent Quotation,Сент Понуда

+Sent or Received,Послате или примљене

+Separate production order will be created for each finished good item.,Одвојена производња поруџбина ће бити направљен за сваку готовог добар ставке.

+Serial No,Серијски број

+Serial No / Batch,Серијски бр / Серије

+Serial No Details,Серијска Нема детаља

+Serial No Service Contract Expiry,Серијски број услуга Уговор Истек

+Serial No Status,Серијски број статус

+Serial No Warranty Expiry,Серијски Нема гаранције истека

+Serial No created,Серијски број цреатед

+Serial No does not belong to Item,Серијски Не не припада тачке

+Serial No must exist to transfer out.,Серијски Не мора постојати да пренесе напоље .

+Serial No qty cannot be a fraction,Серијски Не количина не може битиразломак

+Serial No status must be 'Available' to Deliver,"Серијски Нема статус мора да буде "" Доступно "" да достави"

+Serial Nos do not match with qty,Серијска Нос не поклапају са Кол

+Serial Number Series,Серијски број серија

+Serialized Item: ',Сериализед шифра: &#39;

+Series,серија

+Series List for this Transaction,Серија Листа за ову трансакције

+Service Address,Услуга Адреса

+Services,Услуге

+Session Expiry,Седница Истек

+Session Expiry in Hours e.g. 06:00,Седница Рок Хоурс нпр 06:00

+Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,Сет тачка Групе мудрих буџете на овој територији. Такође можете укључити сезонски постављањем дистрибуције.

+Set Login and Password if authentication is required.,Сет логин и лозинку ако је потребна потврда идентитета.

+Set allocated amount against each Payment Entry and click 'Allocate'.,"Гарнитура издвојила износ од сваког плаћања улазак и кликните на "" Додела "" ."

+Set as Default,Постави као подразумевано

+Set as Lost,Постави као Лост

+Set prefix for numbering series on your transactions,Сет префикс за нумерисање серију на својим трансакцијама

+Set targets Item Group-wise for this Sales Person.,Поставите циљеве ставку Групе мудро ову особу продаје.

+"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","Поставите овде своје одлазне поште СМТП подешавања. Све систем генерише обавештења, емаил-ови ће отићи са овог маил сервера. Ако нисте сигурни, оставите ово празно да бисте користили ЕРПНект сервере (е-маил поруке и даље ће бити послате са вашег Емаил ИД) или се обратите свом провајдеру е-поште."

+Setting Account Type helps in selecting this Account in transactions.,Подешавање Тип налога помаже у одабиру овог рачуна у трансакцијама.

+Setting up...,Подешавање ...

+Settings,Подешавања

+Settings for Accounts,Подешавања за рачуне

+Settings for Buying Module,Подешавања за куповину модул

+Settings for Selling Module,Подешавања за продају модул

+Settings for Stock Module,Подешавања за Стоцк Модуле

+"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",Подешавања да издвоји Кандидати Посао из поштанског сандучета нпр &quot;јобс@екампле.цом&quot;

+Setup,Намештаљка

+Setup Already Complete!!,Подешавање Већ Комплетна !

+Setup Complete!,Подешавање је завршено!

+Setup Completed,Подешавање Завршен

+Setup Series,Подешавање Серија

+Setup of Shopping Cart.,Постављање корпи.

+Setup to pull emails from support email account,Поставите повући поруке из налога е-поште за подршку

+Share,Удео

+Share With,Подели са

+Shipments to customers.,Испоруке купцима.

+Shipping,Шпедиција

+Shipping Account,Достава рачуна

+Shipping Address,Адреса испоруке

+Shipping Amount,Достава Износ

+Shipping Rule,Достава Правило

+Shipping Rule Condition,Достава Правило Стање

+Shipping Rule Conditions,Правило услови испоруке

+Shipping Rule Label,Достава Правило Лабел

+Shipping Rules,Правила испоруке

+Shop,Продавница

+Shopping Cart,Корпа

+Shopping Cart Price List,Корпа Ценовник

+Shopping Cart Price Lists,Корпа Ценовници

+Shopping Cart Settings,Корпа Подешавања

+Shopping Cart Shipping Rule,Корпа Достава Правило

+Shopping Cart Shipping Rules,Корпа испоруке Правила

+Shopping Cart Taxes and Charges Master,Корпа такси и накнада Мастер

+Shopping Cart Taxes and Charges Masters,Корпа такси и накнада Мастерс

+Short biography for website and other publications.,Кратка биографија за сајт и других публикација.

+"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",Схов &quot;У складишту&quot; или &quot;Није у складишту&quot; заснован на лагеру на располагању у овом складишту.

+Show / Hide Features,Покажи / сакриј особине

+Show / Hide Modules,Покажи / сакриј Модули

+Show In Website,Схов у сајт

+Show a slideshow at the top of the page,Приказивање слајдова на врху странице

+Show in Website,Прикажи у сајту

+Show this slideshow at the top of the page,Покажи ову пројекцију слајдова на врху странице

+Signature,Потпис

+Signature to be appended at the end of every email,Потпис се додаје на крају сваког е-поште

+Single,Самац

+Single unit of an Item.,Једна јединица једне тачке.

+Sit tight while your system is being setup. This may take a few moments.,Стрпите се док ваш систем бити подешавање . Ово може да потраје неколико тренутака .

+Slideshow,Слидесхов

+"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","Извини! Не можете да промените валуту подразумевани компаније, јер се у њему већ трансакције против њега. Мораћете да поништи трансакције уколико желите да промените подразумевану валуту."

+"Sorry, Serial Nos cannot be merged","Извини , Серијски Нос не може да се споје"

+"Sorry, companies cannot be merged","Жао нам је , компаније не могу да се споје"

+Source,Извор

+Source Warehouse,Извор Магацин

+Source and Target Warehouse cannot be same,Извор и Циљна Магацин не могу бити исти

+Spartan,Спартанац

+Special Characters,Специјални знакови

+Special Characters ,

+Specification Details,Спецификација Детаљније

+Specify Exchange Rate to convert one currency into another,Наведите курсу за конвертовање једне валуте у другу

+"Specify a list of Territories, for which, this Price List is valid","Наведите списак територија, за које, Овај ценовник важи"

+"Specify a list of Territories, for which, this Shipping Rule is valid","Наведите списак територија, за које, ова поставка правило важи"

+"Specify a list of Territories, for which, this Taxes Master is valid","Наведите списак територија, за које, ово порези Мастер важи"

+Specify conditions to calculate shipping amount,Наведите услове за израчунавање износа испоруке

+"Specify the operations, operating cost and give a unique Operation no to your operations.","Наведите операције , оперативне трошкове и дају јединствену операцију без своје пословање ."

+Split Delivery Note into packages.,Сплит Напомена Испорука у пакетима.

+Standard,Стандард

+Standard Rate,Стандардна стопа

+"Standard Terms and Conditions that can be added to Sales and Purchases.
+
+Examples:
+
+1. Validity of the offer.
+1. Payment Terms (In Advance, On Credit, part advance etc).
+1. What is extra (or payable by the Customer).
+1. Safety / usage warning.
+1. Warranty if any.
+1. Returns Policy.
+1. Terms of shipping, if applicable.
+1. Ways of addressing disputes, indemnity, liability, etc.
+1. Address and Contact of your Company.",

+"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.
+10. Add or Deduct: Whether you want to add or deduct the tax.",

+"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.",

+Start,старт

+Start Date,Датум почетка

+Start date of current invoice's period,Почетак датум периода текуће фактуре за

+Starting up...,Покретање ...

+State,Држава

+Static Parameters,Статички параметри

+Status,Статус

+Status must be one of ,Стање мора бити један од

+Status should be Submitted,Статус треба да се поднесе

+Statutory info and other general information about your Supplier,Статутарна инфо и друге опште информације о вашем добављачу

+Stock,Залиха

+Stock Adjustment Account,Стоцк Подешавање налога

+Stock Ageing,Берза Старење

+Stock Analytics,Стоцк Аналитика

+Stock Balance,Берза Биланс

+Stock Entries already created for Production Order ,

+Stock Entry,Берза Ступање

+Stock Entry Detail,Берза Унос Детаљ

+Stock Frozen Upto,Берза Фрозен Упто

+Stock Ledger,Берза Леџер

+Stock Ledger Entry,Берза Леџер Ентри

+Stock Level,Берза Ниво

+Stock Projected Qty,Пројектовани Стоцк Кти

+Stock Qty,Берза Кол

+Stock Queue (FIFO),Берза Куеуе (ФИФО)

+Stock Received But Not Billed,Залиха примљена Али не наплати

+Stock Reconcilation Data,Залиха помирење података

+Stock Reconcilation Template,Залиха помирење шаблона

+Stock Reconciliation,Берза помирење

+"Stock Reconciliation can be used to update the stock on a particular date, ",

+Stock Settings,Стоцк Подешавања

+Stock UOM,Берза УОМ

+Stock UOM Replace Utility,Берза УОМ Замени комунално

+Stock Uom,Берза УОМ

+Stock Value,Вредност акције

+Stock Value Difference,Вредност акције Разлика

+Stock transactions exist against warehouse ,

+Stop,Стоп

+Stop Birthday Reminders,Стани Рођендан Подсетници

+Stop Material Request,Стани Материјал Захтев

+Stop users from making Leave Applications on following days.,Стоп кориснике од доношења Леаве апликација на наредним данима.

+Stop!,Стоп !

+Stopped,Заустављен

+Structure cost centers for budgeting.,Структура трошкова центара за буџетирање.

+Structure of books of accounts.,Структура књигама.

+"Sub-currency. For e.g. ""Cent""",Под-валута. За пример &quot;цент&quot;

+Subcontract,Подуговор

+Subject,Предмет

+Submit Salary Slip,Пошаљи Слип платама

+Submit all salary slips for the above selected criteria,Доставе све рачуне плата за горе наведене изабраним критеријумима

+Submit this Production Order for further processing.,Пошаљите ова производња би за даљу обраду .

+Submitted,Поднет

+Subsidiary,Подружница

+Successful: ,Успешно:

+Suggestion,Сугестија

+Suggestions,Предлози

+Sunday,Недеља

+Supplier,Добављач

+Supplier (Payable) Account,Добављач (наплаћује се) налог

+Supplier (vendor) name as entered in supplier master,"Добављач (продавац), име као ушао у добављача мастер"

+Supplier Account,Снабдевач налог

+Supplier Account Head,Снабдевач рачуна Хеад

+Supplier Address,Снабдевач Адреса

+Supplier Addresses And Contacts,Добављач адресе и контакти

+Supplier Addresses and Contacts,Добављач Адресе и контакти

+Supplier Details,Добављачи Детаљи

+Supplier Intro,Снабдевач Интро

+Supplier Invoice Date,Датум фактуре добављача

+Supplier Invoice No,Снабдевач фактура бр

+Supplier Name,Снабдевач Име

+Supplier Naming By,Добављач назив под

+Supplier Part Number,Снабдевач Број дела

+Supplier Quotation,Снабдевач Понуда

+Supplier Quotation Item,Снабдевач Понуда шифра

+Supplier Reference,Снабдевач Референтна

+Supplier Shipment Date,Снабдевач датума пошиљке

+Supplier Shipment No,Снабдевач пошиљке Нема

+Supplier Type,Снабдевач Тип

+Supplier Type / Supplier,Добављач Тип / Добављач

+Supplier Warehouse,Снабдевач Магацин

+Supplier Warehouse mandatory subcontracted purchase receipt,Добављач Магацин обавезно подизвођење рачуном

+Supplier classification.,Снабдевач класификација.

+Supplier database.,Снабдевач базе података.

+Supplier of Goods or Services.,Добављач робе или услуга.

+Supplier warehouse where you have issued raw materials for sub - contracting,Добављач складиште где сте издали сировине за под - уговарање

+Supplier-Wise Sales Analytics,Добављач - Висе Салес Аналитика

+Support,Подршка

+Support Analtyics,Подршка Аналтиицс

+Support Analytics,Подршка Аналитика

+Support Email,Подршка Емаил

+Support Email Settings,Подршка Емаил Сеттингс

+Support Password,Подршка Лозинка

+Support Ticket,Подршка улазница

+Support queries from customers.,Подршка упите од купаца.

+Symbol,Симбол

+Sync Support Mails,Синхронизација маилова подршке

+Sync with Dropbox,Синхронизација са Дропбок

+Sync with Google Drive,Синхронизација са Гоогле Дриве

+System Administration,Администрација система

+System Scheduler Errors,Систем Сцхедулер Грешке

+System Settings,Систем Сеттингс

+"System User (login) ID. If set, it will become default for all HR forms.","Систем Корисник (пријављивање) ИД. Ако се постави, она ће постати стандардна за све ХР облицима."

+System for managing Backups,Систем за управљање копије

+System generated mails will be sent from this email id.,Систем генерише маилове ће бити послата из овог Емаил ИД.

+TL-,ТЛ-

+TLB-,ТЛБ-

+Table for Item that will be shown in Web Site,Табела за тачке које ће бити приказане у Веб Сите

+Target  Amount,Циљна Износ

+Target Detail,Циљна Детаљ

+Target Details,Циљне Детаљи

+Target Details1,Циљна Детаилс1

+Target Distribution,Циљна Дистрибуција

+Target On,Циљна На

+Target Qty,Циљна Кол

+Target Warehouse,Циљна Магацин

+Task,Задатак

+Task Details,Задатак Детаљи

+Tasks,Задаци

+Tax,Порез

+Tax Accounts,Порески рачуни

+Tax Calculation,Обрачун пореза

+Tax Category can not be 'Valuation' or 'Valuation and Total' as all items are non-stock items,"Пореска Категорија не може бити "" Процена "" или "" Вредновање и Тотал "" , као сви предмети су не- залихама"

+Tax Master,Пореска Мастер

+Tax Rate,Пореска стопа

+Tax Template for Purchase,Пореска Шаблон за куповину

+Tax Template for Sales,Пореска Шаблон за продају

+Tax and other salary deductions.,Порески и други плата одбитака.

+"Tax detail table fetched from item master as a string and stored in this field.
+Used for Taxes and Charges",

+Taxable,Опорезиви

+Taxes,Порези

+Taxes and Charges,Порези и накнаде

+Taxes and Charges Added,Порези и накнаде додавања

+Taxes and Charges Added (Company Currency),Порези и накнаде додавања (Друштво валута)

+Taxes and Charges Calculation,Порези и накнаде израчунавање

+Taxes and Charges Deducted,Порези и накнаде одузима

+Taxes and Charges Deducted (Company Currency),Порези и накнаде одузима (Друштво валута)

+Taxes and Charges Total,Порези и накнаде Тотал

+Taxes and Charges Total (Company Currency),Порези и накнаде Укупно (Друштво валута)

+Template for employee performance appraisals.,Шаблон за процене запослених перформансама.

+Template of terms or contract.,Предложак термина или уговору.

+Term Details,Орочена Детаљи

+Terms,услови

+Terms and Conditions,Услови

+Terms and Conditions Content,Услови коришћења садржаја

+Terms and Conditions Details,Услови Детаљи

+Terms and Conditions Template,Услови коришћења шаблона

+Terms and Conditions1,Услови и Цондитионс1

+Terretory,Терретори

+Territory,Територија

+Territory / Customer,Територија / Кориснички

+Territory Manager,Територија Менаџер

+Territory Name,Територија Име

+Territory Target Variance (Item Group-Wise),Територија Циљна Варијанса (тачка група-Висе)

+Territory Targets,Територија Мете

+Test,Тест

+Test Email Id,Тест маил Ид

+Test the Newsletter,Тестирајте билтен

+The BOM which will be replaced,БОМ који ће бити замењен

+The First User: You,Први Корисник : Ви

+"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",Ставка која представља пакет. Ова тачка мора да &quot;Зар берза Ставка&quot; као &quot;не&quot; и &quot;Да ли је продаје тачка&quot; као &quot;Да&quot;

+The Organization,Организација

+"The account head under Liability, in which Profit/Loss will be booked","Глава рачун под одговорности , у којој ће Добитак / Губитак се резервисати"

+"The date on which next invoice will be generated. It is generated on submit.
+",

+The date on which recurring invoice will be stop,Датум на који се понавља фактура ће бити зауставити

+"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","Дан у месецу за који ће аутоматски бити генерисан фактура нпр 05, 28 итд"

+The day(s) on which you are applying for leave coincide with holiday(s). You need not apply for leave.,Дан (и ) на које се пријављујете за одмор поклапају са одмора (с) . Не треба поднети захтев за дозволу .

+The first Leave Approver in the list will be set as the default Leave Approver,Први одсуство одобраватељ на листи ће бити постављен као подразумевани Аппровер Леаве

+The first user will become the System Manager (you can change that later).,Први корисник ће постатисистем менаџер ( можете да промените касније ) .

+The gross weight of the package. Usually net weight + packaging material weight. (for print),Бруто тежина пакета. Обично нето тежина + амбалаже тежина. (За штампу)

+The name of your company for which you are setting up this system.,Име ваше компаније за коју сте се постављање овог система .

+The net weight of this package. (calculated automatically as sum of net weight of items),Нето тежина овог пакета. (Израчунава аутоматски као збир нето тежине предмета)

+The new BOM after replacement,Нови БОМ након замене

+The rate at which Bill Currency is converted into company's base currency,Стопа по којој је Бил валута претвара у основну валуту компаније

+The unique id for tracking all recurring invoices. It is generated on submit.,Стеам ИД за праћење свих понавља фактуре. Генерише се на субмит.

+There is nothing to edit.,Не постоји ништа да измените .

+There was an error. One probable reason could be that you haven't saved the form. Please contact support@erpnext.com if the problem persists.,Дошло је до грешке . Један могући разлог би могао бити да нисте сачували форму . Молимо контактирајте суппорт@ерпнект.цом акопроблем и даље постоји .

+There were errors.,Било је грешака .

+This Cost Center is a,Овај трошак је центар

+This Currency is disabled. Enable to use in transactions,Ова валута је онемогућен . Омогућите да користе у трансакцијама

+This ERPNext subscription,Овај ЕРПНект претплата

+This Leave Application is pending approval. Only the Leave Apporver can update status.,Ово одсуство апликација чека одобрење . СамоОставите Аппорвер да ажурирате статус .

+This Time Log Batch has been billed.,Ово време Пријава Групно је наплаћена.

+This Time Log Batch has been cancelled.,Ово време Пријава серија је отказана.

+This Time Log conflicts with,Овај пут Лог сукоби са

+This is a root account and cannot be edited.,То јекорен рачун и не може се мењати .

+This is a root customer group and cannot be edited.,То јекорен група купац и не може се мењати .

+This is a root item group and cannot be edited.,То јекорен ставка група и не може се мењати .

+This is a root sales person and cannot be edited.,То јекорен продаје човек и не може се мењати .

+This is a root territory and cannot be edited.,То јекорен територија и не могу да се мењају .

+This is the number of the last created transaction with this prefix,То је број последње створеног трансакције са овим префиксом

+This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,Ова алатка вам помаже да ажурирате или поправити количину и вредновање залиха у систему. Обично се користи за синхронизацију вредности система и шта се заправо постоји у вашим складиштима.

+This will be used for setting rule in HR module,Ово ће се користити за постављање правила у ХР модулу

+Thread HTML,Тема ХТМЛ

+Thursday,Четвртак

+Time Log,Време Лог

+Time Log Batch,Време Лог Групно

+Time Log Batch Detail,Време Лог Групно Детаљ

+Time Log Batch Details,Тиме Лог Батцх Детаљније

+Time Log Batch status must be 'Submitted',Време Пријава Групно статус мора &#39;Поднет&#39;

+Time Log for tasks.,Време Пријава за задатке.

+Time Log must have status 'Submitted',Време Пријава мора имати статус &#39;Послао&#39;

+Time Zone,Временска зона

+Time Zones,Тиме зоне

+Time and Budget,Време и буџет

+Time at which items were delivered from warehouse,Време у коме су ставке испоручено из магацина

+Time at which materials were received,Време у коме су примљене материјали

+Title,Наслов

+To,До

+To Currency,Валутном

+To Date,За датум

+To Date should be same as From Date for Half Day leave,Да Дате треба да буде исти као Од датума за полудневни одсуство

+To Discuss,Да Дисцусс

+To Do List,То до лист

+To Package No.,За Пакет број

+To Pay,То Паи

+To Produce,за производњу

+To Time,За време

+To Value,Да вредност

+To Warehouse,Да Варехоусе

+"To add child nodes, explore tree and click on the node under which you want to add more nodes.","Да бисте додали дете чворове , истражују дрво и кликните на чвору под којим желите да додате још чворова ."

+"To assign this issue, use the ""Assign"" button in the sidebar.","Да бисте доделили овај проблем, користите &quot;Ассигн&quot; дугме у сидебар."

+"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","Да бисте аутоматски креирали Улазнице за подршку из долазне поште, подесите овде своје ПОП3 поставке. Ви идеално да направите посебан ИД емаил за ЕРП систем, тако да се сви емаил-ови ће бити синхронизован на систем из тог маил ид. Ако нисте сигурни, обратите се свом Провидер ЕМаил."

+To create a Bank Account:,Да бисте креирали банковни рачун :

+To create a Tax Account:,Да бисте креирали пореском билансу :

+"To create an Account Head under a different company, select the company and save customer.","Да бисте направили шефа налога под различитим компаније, изаберите компанију и сачувајте купца."

+To date cannot be before from date,До данас не може бити раније од датума

+To enable <b>Point of Sale</b> features,Да бисте омогућили <b>Поинт оф Сале</b> функција

+To enable <b>Point of Sale</b> view,Да бисте омогућили <б> Поинт оф Сале </ б> погледом

+To get Item Group in details table,Да бисте добили групу ставка у табели детаљније

+"To merge, following properties must be same for both items","Да бисте објединили , следеће особине морају бити исти за обе ставке"

+"To report an issue, go to ",

+"To set this Fiscal Year as Default, click on 'Set as Default'","Да бисте подесили ову фискалну годину , као подразумевајуће , кликните на "" Сет ас Дефаулт '"

+To track any installation or commissioning related work after sales,Да бисте пратили сваку инсталацију или пуштање у вези рада након продаје

+"To track brand name in the following documents<br>
+Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No",

+To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,Да бисте пратили ставку у продаји и куповини докумената на основу њихових серијских бр. Ово се такође може користити за праћење детаље гаранције производа.

+To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,Да бисте пратили ставке у продаји и куповини докумената са батцх бр <br> <b>Жељена индустрија: хемикалије итд</b>

+To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,Да бисте пратили ставки помоћу баркод. Моћи ћете да унесете ставке у испоруци напомени и продаје фактуру за скенирање баркода на ставке.

+Tools,Алат

+Top,Топ

+Total,Укупан

+Total (sum of) points distribution for all goals should be 100.,Укупно (збир) поена дистрибуције за све циљеве треба да буде 100.

+Total Advance,Укупно Адванце

+Total Amount,Укупан износ

+Total Amount To Pay,Укупан износ за исплату

+Total Amount in Words,Укупан износ у речи

+Total Billing This Year: ,Укупна наплата ове године:

+Total Claimed Amount,Укупан износ полаже

+Total Commission,Укупно Комисија

+Total Cost,Укупни трошкови

+Total Credit,Укупна кредитна

+Total Debit,Укупно задуживање

+Total Deduction,Укупно Одбитак

+Total Earning,Укупна Зарада

+Total Experience,Укупно Искуство

+Total Hours,Укупно време

+Total Hours (Expected),Укупно часова (очекивано)

+Total Invoiced Amount,Укупан износ Фактурисани

+Total Leave Days,Укупно ЛЕАВЕ Дана

+Total Leaves Allocated,Укупно Лишће Издвојена

+Total Manufactured Qty can not be greater than Planned qty to manufacture,Укупно Произведен Кол не може бити већи од планираних количина за производњу

+Total Operating Cost,Укупни оперативни трошкови

+Total Points,Тотал Поинтс

+Total Raw Material Cost,Укупни трошкови сировине

+Total Sanctioned Amount,Укупан износ санкционисан

+Total Score (Out of 5),Укупна оцена (Оут оф 5)

+Total Tax (Company Currency),Укупан порески (Друштво валута)

+Total Taxes and Charges,Укупно Порези и накнаде

+Total Taxes and Charges (Company Currency),Укупни порези и таксе (Друштво валута)

+Total Working Days In The Month,Укупно радних дана у месецу

+Total amount of invoices received from suppliers during the digest period,Укупан износ примљених рачуна од добављача током периода дигест

+Total amount of invoices sent to the customer during the digest period,Укупан износ фактура шаље купцу у току периода дигест

+Total in words,Укупно у речима

+Total production order qty for item,Укупна производња поручивање за ставку

+Totals,Укупно

+Track separate Income and Expense for product verticals or divisions.,Пратите посебан приходи и расходи за производ вертикала или подела.

+Track this Delivery Note against any Project,Прати ову напомену Испорука против било ког пројекта

+Track this Sales Order against any Project,Прати овај продајни налог против било ког пројекта

+Transaction,Трансакција

+Transaction Date,Трансакција Датум

+Transaction not allowed against stopped Production Order,Трансакција није дозвољена против зауставио производњу Реда

+Transfer,Пренос

+Transfer Material,Пренос материјала

+Transfer Raw Materials,Трансфер Сировине

+Transferred Qty,Пренето Кти

+Transporter Info,Транспортер Инфо

+Transporter Name,Транспортер Име

+Transporter lorry number,Транспортер камиона број

+Trash Reason,Смеће Разлог

+Tree Type,Дрво Тип

+Tree of item classification,Дрво тачка класификације

+Trial Balance,Пробни биланс

+Tuesday,Уторак

+Type,Тип

+Type of document to rename.,Врста документа да преименујете.

+Type of employment master.,Врста запослења мајстора.

+"Type of leaves like casual, sick etc.","Тип листова као што су повремене, болесне итд"

+Types of Expense Claim.,Врсте расхода потраживања.

+Types of activities for Time Sheets,Врсте активности за време Схеетс

+UOM,УОМ

+UOM Conversion Detail,УОМ Конверзија Детаљ

+UOM Conversion Details,УОМ конверзије Детаљи

+UOM Conversion Factor,УОМ конверзије фактор

+UOM Conversion Factor is mandatory,УОМ фактор конверзије је обавезно

+UOM Name,УОМ Име

+UOM Replace Utility,УОМ Замени Утилити

+Under AMC,Под АМЦ

+Under Graduate,Под Дипломац

+Under Warranty,Под гаранцијом

+Unit of Measure,Јединица мере

+"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","Јединица за мерење ове тачке (нпр. кг, Јединица, Не Паир)."

+Units/Hour,Јединице / сат

+Units/Shifts,Јединице / Смене

+Unmatched Amount,Ненадмашна Износ

+Unpaid,Неплаћен

+Unscheduled,Неплански

+Unstop,отпушити

+Unstop Material Request,Отпушити Материјал Захтев

+Unstop Purchase Order,Отпушити наруџбенице

+Unsubscribed,Отказали

+Update,Ажурирање

+Update Clearance Date,Упдате Дате клиренс

+Update Cost,Ажурирање Трошкови

+Update Finished Goods,Ажурирање готове робе

+Update Landed Cost,Ажурирање Слетео Цост

+Update Numbering Series,Ажурирање Нумерација Серија

+Update Series,Упдате

+Update Series Number,Упдате Број

+Update Stock,Упдате Стоцк

+Update Stock should be checked.,Упдате берза треба проверити.

+"Update allocated amount in the above table and then click ""Allocate"" button","Ажурирајте додељен износ у табели, а затим кликните на &quot;издвоји&quot; дугме"

+Update bank payment dates with journals.,Ажурирање банка плаћање датира са часописима.

+Update clearance date of Journal Entries marked as 'Bank Vouchers',"Клиренс Ажурирање датум уноса у дневник означена као "" банка "" Ваучери"

+Updated,Ажурирано

+Updated Birthday Reminders,Ажурирано Рођендан Подсетници

+Upload Attendance,Уплоад присуствовање

+Upload Backups to Dropbox,Уплоад копије на Дропбок

+Upload Backups to Google Drive,Уплоад копије на Гоогле Дриве

+Upload HTML,Уплоад ХТМЛ

+Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,Постави ЦСВ датотеку са две колоне:. Стари назив и ново име. Мак 500 редова.

+Upload attendance from a .csv file,Постави присуство из ЦСВ датотеке.

+Upload stock balance via csv.,Уплоад равнотежу берзе преко ЦСВ.

+Upload your letter head and logo - you can edit them later.,Постави главу писмо и логотип - можете их уредите касније .

+Uploaded File Attachments,Уплоадед Филе Прилози

+Upper Income,Горња прихода

+Urgent,Хитан

+Use Multi-Level BOM,Користите Мулти-Левел бом

+Use SSL,Користи ССЛ

+Use TLS,Користите тлс

+User,Корисник

+User ID,Кориснички ИД

+User Name,Корисничко име

+User Properties,Усер Некретнине

+User Remark,Корисник Напомена

+User Remark will be added to Auto Remark,Корисник Напомена ће бити додат Ауто Напомена

+User Tags,Корисник Тагс:

+User must always select,Корисник мора увек изабрати

+User settings for Point-of-sale (POS),Корисничке поставке за Поинт - оф -сале ( ПОС )

+Username,Корисничко име

+Users and Permissions,Корисници и дозволе

+Users who can approve a specific employee's leave applications,Корисници који могу да одобравају захтеве одређеног запосленог одсуство

+Users with this role are allowed to create / modify accounting entry before frozen date,Корисници са овом улогом је дозвољено да креирају / модификује рачуноводствени унос пре замрзнутог датума

+Users with this role are allowed to set frozen accounts and create / modify accounting entries against frozen accounts,Корисници са овом улогом је дозвољено да подесите замрзнуте рачуне и створити / модификује рачуноводствене уносе против замрзнутим рачунима

+Utilities,Комуналне услуге

+Utility,Корисност

+Valid For Territories,Важи за територије

+Valid Upto,Важи Упто

+Valid for Buying or Selling?,Важи за куповину или продају?

+Valid for Territories,Важи за територије

+Validate,Потврдити

+Valuation,Вредност

+Valuation Method,Процена Метод

+Valuation Rate,Процена Стопа

+Valuation and Total,Процена и Тотал

+Value,Вредност

+Value or Qty,Вредност или Кол

+Vehicle Dispatch Date,Отпрема Возила Датум

+Vehicle No,Нема возила

+Verified By,Верифиед би

+View,поглед

+View Ledger,Погледај Леџер

+View Now,Погледај Сада

+Visit,Посетити

+Visit report for maintenance call.,Посетите извештаја за одржавање разговора.

+Voucher #,Ваучер #

+Voucher Detail No,Ваучер Детаљ Нема

+Voucher ID,Ваучер ИД

+Voucher No,Ваучер Нема

+Voucher Type,Ваучер Тип

+Voucher Type and Date,Ваучер врсту и датум

+WIP Warehouse required before Submit,ВИП Магацин потребно пре него што предлог

+Walk In,Шетња у

+Warehouse,магацин

+Warehouse ,

+Warehouse Contact Info,Магацин Контакт Инфо

+Warehouse Detail,Магацин Детаљ

+Warehouse Name,Магацин Име

+Warehouse User,Магацин корисника

+Warehouse Users,Корисници Варехоусе

+Warehouse and Reference,Магацин и Референтни

+Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt,Складиште може да се промени само преко Сток Улаз / Испорука Напомена / рачуном

+Warehouse cannot be changed for Serial No.,Магацин не може да се промени за серијским бројем

+Warehouse does not belong to company.,Складиште не припада компанији.

+Warehouse is missing in Purchase Order,Магацин недостаје у Наруџбеница

+Warehouse where you are maintaining stock of rejected items,Магацин где се одржава залихе одбачених предмета

+Warehouse-Wise Stock Balance,Магацин-Висе салда залиха

+Warehouse-wise Item Reorder,Магацин у питању шифра Реордер

+Warehouses,Складишта

+Warn,Упозорити

+Warning: Leave application contains following block dates,Упозорење: Оставите пријава садржи следеће датуме блок

+Warning: Material Requested Qty is less than Minimum Order Qty,Упозорење : Материјал Тражени Кол је мање од Минимална количина за поручивање

+Warranty / AMC Details,Гаранција / АМЦ Детаљи

+Warranty / AMC Status,Гаранција / АМЦ статус

+Warranty Expiry Date,Гаранција Датум истека

+Warranty Period (Days),Гарантни период (дани)

+Warranty Period (in days),Гарантни период (у данима)

+Warranty expiry date and maintenance status mismatched,Гаранција рок трајања и статуса одржавање језик

+Website,Вебсајт

+Website Description,Сајт Опис

+Website Item Group,Сајт тачка Група

+Website Item Groups,Сајт Итем Групе

+Website Settings,Сајт Подешавања

+Website Warehouse,Сајт Магацин

+Wednesday,Среда

+Weekly,Недељни

+Weekly Off,Недељни Искључено

+Weight UOM,Тежина УОМ

+"Weight is mentioned,\nPlease mention ""Weight UOM"" too","Тежина се помиње , \ нМолимо поменути "" Тежина УЦГ "" сувише"

+Weightage,Веигхтаге

+Weightage (%),Веигхтаге (%)

+Welcome to ERPNext. Over the next few minutes we will help you setup your ERPNext account. Try and fill in as much information as you have even if it takes a bit longer. It will save you a lot of time later. Good Luck!,"Добродошли на ЕРПНект . Током наредних неколико минута ћемо вам помоћи да ваше подешавање ЕРПНект налога . Пробајте и попуните што више информација имате , чак и ако је потребномало дуже . То ће вам уштедети много времена касније . Срећно!"

+What does it do?,Шта он ради ?

+"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.","Када неки од селектираних трансакција &quot;Послао&quot;, е поп-уп аутоматски отворила послати емаил на вези &quot;Контакт&quot; у тој трансакцији, са трансакцијом као прилог. Корисник може или не може да пошаље поруку."

+"When submitted, the system creates difference entries ",

+Where items are stored.,Где ставке су ускладиштене.

+Where manufacturing operations are carried out.,Где производне операције се спроводе.

+Widowed,Удовички

+Will be calculated automatically when you enter the details,Ће бити аутоматски израчунава када уђете у детаље

+Will be updated after Sales Invoice is Submitted.,Да ли ће бити ажурирани након продаје Рачун се подноси.

+Will be updated when batched.,Да ли ће се ажурирати када дозирају.

+Will be updated when billed.,Да ли ће се ажурирати када наплаћени.

+With Operations,Са операције

+With period closing entry,Ступањем затварања периода

+Work Details,Радни Детаљније

+Work Done,Рад Доне

+Work In Progress,Ворк Ин Прогресс

+Work-in-Progress Warehouse,Рад у прогресу Магацин

+Working,Радни

+Workstation,Воркстатион

+Workstation Name,Воркстатион Име

+Write Off Account,Отпис налог

+Write Off Amount,Отпис Износ

+Write Off Amount <=,Отпис Износ &lt;=

+Write Off Based On,Отпис Басед Он

+Write Off Cost Center,Отпис Центар трошкова

+Write Off Outstanding Amount,Отпис неизмирени износ

+Write Off Voucher,Отпис ваучер

+Wrong Template: Unable to find head row.,Погрешно Шаблон: Није могуће пронаћи ред главу.

+Year,Година

+Year Closed,Година Цлосед

+Year End Date,Година Датум завршетка

+Year Name,Година Име

+Year Start Date,Године Датум почетка

+Year Start Date and Year End Date are already set in Fiscal Year: ,

+Year Start Date and Year End Date are not within Fiscal Year.,Година Датум почетка и завршетка Година датум нису у фискалну годину .

+Year Start Date should not be greater than Year End Date,Година Датум почетка не би требало да буде већа од Година Датум завршетка

+Year of Passing,Година Пассинг

+Yearly,Годишње

+Yes,Да

+You are not allowed to reply to this ticket.,Нисте дозвољено да одговори на ову карту .

+You are not authorized to do/modify back dated entries before ,Нисте овлашћени да ли / модификује датира пре уноса

+You are not authorized to set Frozen value,Нисте овлашћени да подесите вредност Фрозен

+You are the Expense Approver for this record. Please Update the 'Status' and Save,Ви стеТрошак одобраватељ за овај запис . Молимо Ажурирајте 'статус' и Саве

+You are the Leave Approver for this record. Please Update the 'Status' and Save,Ви стеНапусти одобраватељ за овај запис . Молимо Ажурирајте 'статус' и Саве

+You can Enter Row only if your Charge Type is 'On Previous Row Amount' or ' Previous Row Total',"Можете унети ред само ако је ваш пуњења Тип је ' На претходни ред висини ""или"" претходни ред Тотал """

+You can enter any date manually,Можете да ручно унесете било који датум

+You can enter the minimum quantity of this item to be ordered.,Можете да унесете минималну количину ове ставке се могу наручити.

+You can not change rate if BOM mentioned agianst any item,Не можете променити стопу ако бом помиње агианст било које ставке

+You can not enter both Delivery Note No and Sales Invoice No. Please enter any one.,Не можете да унесете како доставници Не и продаје Фактура бр Унесите било коју .

+"You can start by selecting backup frequency and \
+					granting access for sync",

+You can submit this Stock Reconciliation.,Можете да пошаљете ову Стоцк помирење .

+You can update either Quantity or Valuation Rate or both.,Можете да ажурирате или Количина или вредновања Рате или обоје .

+You cannot Enter Row no. greater than or equal to current row no. for this Charge type,Ви не можете Унесите ред бр. веће од или једнако текућег реда бр . за овај тип пуњења

+You cannot deduct when category is for 'Valuation' or 'Valuation and Total',"Ви не можете одбити када је категорија за процену вредности ' ""или"" Процена и Тотал """

+You cannot directly enter Amount and if your Charge Type is Actual enter your amount in Rate,Ви не можете директно ући износ и ако је ваш тип пуњења је Сунце унесете износ у курс

+You cannot give more than ,

+You cannot select Charge Type as 'On Previous Row Amount' or 'On Previous Row Total' for first row,Не можете изабрати пуњења Типе као 'Он претходни ред висини ' или 'у претходни ред Тотал ' за први ред

+You cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for valuation. You can select only 'Total' option for previous row amount or previous row total,Не можете да изаберете тип пуњења као 'Он претходни ред висини ' или 'у претходни ред Тотал ' за вредновање . Можете да изаберете само 'Укупно ' опцију за претходни износ реда или претходни ред укупно

+You have entered duplicate items. Please rectify and try again.,Унели дупликате . Молимо исправи и покушајте поново .

+You may need to update: ,Можда ћете морати да ажурирате:

+You must ,

+Your Customer's TAX registration numbers (if applicable) or any general information,Ваш клијент је ПОРЕСКЕ регистарски бројеви (ако постоји) или било опште информације

+Your Customers,Ваши Купци

+Your ERPNext subscription will,Ваша претплата ће ЕРПНект

+Your Products or Services,Ваши производи или услуге

+Your Suppliers,Ваши Добављачи

+Your sales person who will contact the customer in future,Ваш продавац који ће контактирати купца у будућности

+Your sales person will get a reminder on this date to contact the customer,Ваша особа продаја ће добити подсетник на овај датум да се контактира купца

+Your setup is complete. Refreshing...,Ваш подешавање је завршено . Освежавање ...

+Your support email id - must be a valid email - this is where your emails will come!,Ваш емаил подршка ид - мора бити важећа е-маил - то је место где ваше емаил-ови ће доћи!

+already available in Price List,већ доступан у ценовнику

+already returned though some other documents,већ вратио иако неки други документи

+also be included in Item's rate,бити укључени у стопу ставка је

+and,и

+"and ""Is Sales Item"" is ""Yes"" and there is no other Sales BOM","и "" Да ли продаје артикла "" је "" Да "" и нема другог продаје БОМ"

+"and create a new Account Ledger (by clicking on Add Child) of type ""Bank or Cash""","и креирате нови налог Ледгер ( кликом на Адд Цхилд ) типа "" банке или Цасх """

+"and create a new Account Ledger (by clicking on Add Child) of type ""Tax"" and do mention the Tax rate.","и креирате нови налог Ледгер ( кликом на Адд Цхилд ) типа "" порез"" и не помињем пореске стопе ."

+and fiscal year: ,

+are not allowed for,нису дозвољене за

+are not allowed for ,

+are not allowed.,нису дозвољени .

+assigned by,додељује

+but entries can be made against Ledger,али уноса може се против књизи

+but is pending to be manufactured.,али је чека да буду произведени .

+cancel,отказати

+cannot be greater than 100,не може бити већи од 100.

+dd-mm-yyyy,дд-мм-гггг

+dd/mm/yyyy,дд / мм / гггг

+deactivate,деактивирање

+discount on Item Code,попуста на Код артикла

+does not belong to BOM: ,не припада БОМ:

+does not have role 'Leave Approver',нема &#39;Остави Аппровер&#39; улога

+does not match,не одговара

+"e.g. Bank, Cash, Credit Card","нпр банка, Готовина, кредитна картица"

+"e.g. Kg, Unit, Nos, m","нпр Кг, Јединица, Нос, м"

+eg. Cheque Number,нпр. Чек Број

+example: Next Day Shipping,Пример: Нект Даи Схиппинг

+has already been submitted.,је већ послат .

+has been entered atleast twice,је ушао атлеаст два пута

+has been made after posting date,је постигнут после датума када је послата

+has expired,је истекла

+have a common territory,имају заједничку територију

+in the same UOM.,у истом УЦГ .

+is a cancelled Item,је отказана шифра

+is not a Stock Item,није берза шифра

+lft,ЛФТ

+mm-dd-yyyy,мм-дд-гггг

+mm/dd/yyyy,мм / дд / ииии

+must be a Liability account,мора битирачун одговорношћу

+must be one of,мора бити један од

+not a purchase item,Не куповину ставка

+not a sales item,не продаје ставка

+not a service item.,Не сервис ставка.

+not a sub-contracted item.,није ангажовала ставка.

+not submitted,не подноси

+not within Fiscal Year,не у оквиру фискалне године

+of,од

+old_parent,олд_парент

+reached its end of life on,достигао свој крај живота на

+rgt,пука

+should be 100%,би требало да буде 100%

+the form before proceeding,образац пре него што наставите

+they are created automatically from the Customer and Supplier master,они се аутоматски креирају из купаца и добављача мастер

+"to be included in Item's rate, it is required that: ","да буду укључени у стопу ставки, потребно је да:"

+to set the given stock and valuation on this date.,да подесите дати залиха и процене на овај датум .

+usually as per physical inventory.,обично по физичког инвентара .

+website page link,веб страница веза

+which is greater than sales order qty ,која је већа од продајне поручивање

+yyyy-mm-dd,гггг-мм-дд

diff --git a/erpnext/translations/ta.csv b/erpnext/translations/ta.csv
new file mode 100644
index 0000000..8a5e999
--- /dev/null
+++ b/erpnext/translations/ta.csv
@@ -0,0 +1,3029 @@
+ (Half Day),(அரை நாள்)

+ .You can not assign / modify / remove Master Name,

+ Quantity should be greater than 0.,

+ after this transaction.,

+ against cost center ,

+ against sales order,விற்பனை எதிராக

+ against same operation,அதே நடவடிக்கை எதிராக

+ already marked,ஏற்கனவே குறிக்கப்பட்ட

+ and fiscal year : ,

+ and year: ,ஆண்டு:

+ as it is stock Item or packing item,அதை பங்கு பொருள் அல்லது பேக்கிங் உருப்படியை உள்ளது

+ at warehouse: ,கிடங்கு மணிக்கு:

+ budget ,

+ can not be created/modified against stopped Sales Order ,

+ can not be deleted,

+ can not be made.,முடியாது.

+ can not be received twice,

+ can only be debited/credited through Stock transactions,

+ created,

+ does not belong to ,

+ does not belong to Warehouse,

+ does not belong to the company,நிறுவனத்திற்கு சொந்தமானது இல்லை

+ does not exists,

+ for account ,

+ has been freezed. ,freezed.

+ is a frozen account. Either make the account active or assign role in Accounts Settings who can create / modify entries against this account,

+" is a frozen account. To create / edit transactions against this account, you need role",

+" is less than equals to zero in the system, valuation rate is mandatory for this item",

+ is mandatory,அவசியமானதாகும்

+ is mandatory for GL Entry,ஜீ நுழைவு அத்தியாவசியமானதாகும்

+ is not a ledger,ஒரு பேரேட்டில் அல்ல

+ is not active,செயலில் இல்லை

+ is not submitted document,

+" is now the default Fiscal Year. \
+			Please refresh your browser for the change to take effect.",

+ not active or does not exists in the system,செயலில் இல்லை அல்லது அமைப்பு உள்ளது இல்லை

+ or the BOM is cancelled or inactive,அல்லது BOM ரத்து அல்லது செயலற்று

+ should be same as that in ,அந்த அதே இருக்க வேண்டும்

+ was on leave on ,அவர் மீது விடுப்பில்

+ will be ,இருக்கும்

+ will be created,

+ will be over-billed against mentioned ,குறிப்பிட்ட எதிரான ஒரு தடவை கட்டணம்

+ will become ,மாறும்

+ will exceed by ,

+""" does not exists",""" உள்ளது இல்லை"

+# ###.##,

+"#,###",

+"#,###.##",

+"#,###.###",

+"#,##,###.##",

+#.###,

+"#.###,##",

+%  Delivered,அனுப்பப்பட்டது%

+% Amount Billed,கணக்கில்% தொகை

+% Billed,% வசூலிக்கப்படும்

+% Completed,% முடிந்தது

+% Delivered,% வழங்க

+% Installed,% நிறுவப்பட்ட

+% Received,% பெறப்பட்டது

+% of materials billed against this Purchase Order.,பொருட்களை% இந்த கொள்முதல் ஆணை எதிராக வசூலிக்கப்படும்.

+% of materials billed against this Sales Order,பொருட்களை% இந்த விற்பனை அமைப்புக்கு எதிராக வசூலிக்கப்படும்

+% of materials delivered against this Delivery Note,இந்த டெலிவரி குறிப்பு எதிராக அளிக்கப்பட்ட பொருட்களை%

+% of materials delivered against this Sales Order,இந்த விற்பனை அமைப்புக்கு எதிராக அளிக்கப்பட்ட பொருட்களை%

+% of materials ordered against this Material Request,பொருட்கள்% இந்த பொருள் வேண்டுகோள் எதிராக உத்தரவிட்டது

+% of materials received against this Purchase Order,பொருட்களை% இந்த கொள்முதல் ஆணை எதிராக பெற்றார்

+%(conversion_rate_label)s is mandatory. Maybe Currency Exchange record is not created for %(from_currency)s to %(to_currency)s,% ( conversion_rate_label ) கள் கட்டாயமாகும். ஒருவேளை செலாவணி சாதனை % உருவாக்கப்பட்டது அல்ல ( from_currency ) % s க்கு ( to_currency ) கள்

+' in Company: ,&#39;கம்பெனி:

+'To Case No.' cannot be less than 'From Case No.',&#39;வழக்கு எண் வேண்டும்&#39; &#39;வழக்கு எண் வரம்பு&#39; விட குறைவாக இருக்க முடியாது

+"(Paid amount + Write Off Amount) can not be \
+				greater than Grand Total",

+(Total) Net Weight value. Make sure that Net Weight of each item is,( மொத்த ) நிகர எடை மதிப்பு . ஒவ்வொரு பொருளின் நிகர எடை இருக்கும் என்று உறுதி

+* Will be calculated in the transaction.,* பரிமாற்றத்தில் கணக்கிடப்படுகிறது.

+"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.
+
+To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**",

+**Currency** Master,** நாணயத்தின் ** மாஸ்டர்

+**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,** நிதியாண்டு ** ஒரு நிதி ஆண்டு பிரதிபலிக்கிறது. அனைத்து கணக்கியல் உள்ளீடுகள் மற்றும் பிற முக்கிய நடவடிக்கைகள் ** நிதியாண்டு ** எதிராக கண்காணிக்கப்படும்.

+". Outstanding cannot be less than zero. \
+			 	Please match exact outstanding.",

+. Please set status of the employee as 'Left',. &#39;இடது&#39; என ஊழியர் நிலையை அமைக்கவும்

+. You can not mark his attendance as 'Present',. நீங்கள் &#39;தற்போது&#39; என அவரது வருகை குறிக்க முடியாது

+01,01

+02,02

+03,03

+04,04

+05,05

+06,06

+07,07

+08,08

+09,09

+"1 Currency = [?] Fraction
+For e.g. 1 USD = 100 Cent",

+1. To maintain the customer wise item code and to make them searchable based on their code use this option,1. வாடிக்கையாளர் வாரியாக உருப்படியை குறியீடு பராமரிக்க மற்றும் அவற்றின் குறியீடு அடிப்படையில் அவர்களை தேடும் செய்ய இந்த விருப்பத்தை பயன்படுத்த

+10,10

+11,11

+12,12

+2,2

+3,3

+4,4

+5,5

+6,6

+: Duplicate row from same ,: அதே இருந்து வரிசையில் நகல்

+: It is linked to other active BOM(s),: இது மற்ற செயலில் BOM (கள்) இணைக்கப்பட்டது

+: Mandatory for a Recurring Invoice.,: ஒரு தொடர் விலைப்பட்டியல் கட்டாயமாக.

+"<a href=""#Sales Browser/Customer Group"">Add / Edit</a>","மிக href=""#Sales Browser/Customer Group""> சேர் / திருத்து </ a>"

+"<a href=""#Sales Browser/Item Group"">Add / Edit</a>","மிக href=""#Sales Browser/Item Group""> சேர் / திருத்து </ a>"

+"<a href=""#Sales Browser/Territory"">Add / Edit</a>","மிக href=""#Sales Browser/Territory""> சேர் / திருத்து </ a>"

+"<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank"">[?]</a>","மிக href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank""> [?] </ a>"

+A Customer exists with same name,ஒரு வாடிக்கையாளர் அதே பெயரில் உள்ளது

+A Lead with this email id should exist,இந்த மின்னஞ்சல் ஐடியை கொண்ட ஒரு முன்னணி இருக்க வேண்டும்

+"A Product or a Service that is bought, sold or kept in stock.","ஒரு தயாரிப்பு அல்லது, வாங்கி விற்பனை அல்லது பங்கு இருக்கிறது என்று ஒரு சேவை."

+A Supplier exists with same name,ஒரு சப்ளையர் அதே பெயரில் உள்ளது

+A condition for a Shipping Rule,ஒரு கப்பல் விதி ஒரு நிலை

+A logical Warehouse against which stock entries are made.,பங்கு எழுதியுள்ளார் இவை எதிராக ஒரு தருக்க கிடங்கு.

+A symbol for this currency. For e.g. $,இந்த நாணயம் ஒரு குறியீடு. உதாரணமாக $ க்கு

+A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,மூன்றாவது கட்சி விநியோகஸ்தர் / டீலர் / கமிஷன் முகவர் / இணை / மறுவிற்பனையாளரை ஒரு கமிஷன் நிறுவனங்கள் பொருட்களை விற்கும்.

+A+,A +

+A-,ஒரு-

+AB+,AB +

+AB-,ஏபி-

+AMC Expiry Date,AMC காலாவதியாகும் தேதி

+AMC expiry date and maintenance status mismatched,AMC காலாவதியாகும் தேதி மற்றும் பராமரிப்பு நிலையை பொருந்தாத

+ATT,ATT

+Abbr,Abbr

+About ERPNext,ERPNext பற்றி

+Above Value,மதிப்பு மேலே

+Absent,வராதிரு

+Acceptance Criteria,ஏற்று வரையறைகள்

+Accepted,ஏற்று

+Accepted Quantity,ஏற்று அளவு

+Accepted Warehouse,ஏற்று கிடங்கு

+Account,கணக்கு

+Account ,

+Account Balance,கணக்கு இருப்பு

+Account Details,கணக்கு விவரம்

+Account Head,கணக்கு ஒதுக்கும் தலைப்பு - பிரிவு

+Account Name,கணக்கு பெயர்

+Account Type,கணக்கு வகை

+Account expires on,கணக்கு அன்று காலாவதியாகிறது

+Account for the warehouse (Perpetual Inventory) will be created under this Account.,கிடங்கு ( நிரந்தர இருப்பு ) கணக்கு இந்த கணக்கு கீழ் உருவாக்கப்பட்டது.

+Account for this ,இந்த கணக்கு

+Accounting,கணக்கு வைப்பு

+Accounting Entries are not allowed against groups.,கணக்கியல் உள்ளீடுகள் குழுக்களுக்கு எதிராக அனுமதி இல்லை.

+"Accounting Entries can be made against leaf nodes, called","கணக்கியல் உள்ளீடுகள் என்று , இலை முனைகள் எதிராக"

+Accounting Year.,பைனான்ஸ் ஆண்டு.

+"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","இந்த தேதி வரை உறைநிலையில் பைனான்ஸ் நுழைவு, யாரும் / கீழே குறிப்பிட்ட பங்கை தவிர நுழைவு மாற்ற முடியும்."

+Accounting journal entries.,பைனான்ஸ் ஜர்னல் பதிவுகள்.

+Accounts,கணக்குகள்

+Accounts Frozen Upto,கணக்குகள் வரை உறை

+Accounts Payable,கணக்குகள் செலுத்த வேண்டிய

+Accounts Receivable,கணக்குகள்

+Accounts Settings,கணக்குகள் அமைப்புகள்

+Action,செயல்

+Active,செயலில்

+Active: Will extract emails from ,செயலில்: மின்னஞ்சல்களை பிரித்தெடுக்கும்

+Activity,நடவடிக்கை

+Activity Log,நடவடிக்கை புகுபதிகை

+Activity Log:,செயல்பாடு : புகுபதிகை

+Activity Type,நடவடிக்கை வகை

+Actual,உண்மையான

+Actual Budget,உண்மையான பட்ஜெட்

+Actual Completion Date,உண்மையான நிறைவு நாள்

+Actual Date,உண்மையான தேதி

+Actual End Date,உண்மையான முடிவு தேதி

+Actual Invoice Date,உண்மையான விலைப்பட்டியல் தேதி

+Actual Posting Date,உண்மையான பதிவுசெய்ய தேதி

+Actual Qty,உண்மையான அளவு

+Actual Qty (at source/target),உண்மையான அளவு (ஆதாரம் / இலக்கு)

+Actual Qty After Transaction,பரிவர்த்தனை பிறகு உண்மையான அளவு

+Actual Qty: Quantity available in the warehouse.,உண்மையான அளவு: கிடங்கில் கிடைக்கும் அளவு.

+Actual Quantity,உண்மையான அளவு

+Actual Start Date,உண்மையான தொடக்க தேதி

+Add,சேர்

+Add / Edit Taxes and Charges,வரிகள் மற்றும் கட்டணங்கள் சேர்க்க / திருத்தவும்

+Add Child,குழந்தை சேர்

+Add Serial No,சீரியல் இல்லை சேர்

+Add Taxes,வரிகளை சேர்க்க

+Add Taxes and Charges,வரிகள் மற்றும் கட்டணங்கள் சேர்

+Add or Deduct,சேர்க்க அல்லது கழித்து

+Add rows to set annual budgets on Accounts.,கணக்கு ஆண்டு வரவு செலவு திட்டம் அமைக்க வரிசைகளை சேர்க்க.

+Add to calendar on this date,இந்த தேதி நாள்காட்டியில் சேர்க்கவும்

+Add/Remove Recipients,சேர்க்க / பெற்றவர்கள் அகற்று

+Additional Info,கூடுதல் தகவல்

+Address,முகவரி

+Address & Contact,முகவரி மற்றும் தொடர்பு கொள்ள

+Address & Contacts,முகவரி மற்றும் தொடர்புகள்

+Address Desc,DESC முகவரி

+Address Details,முகவரி விவரம்

+Address HTML,HTML முகவரி

+Address Line 1,முகவரி வரி 1

+Address Line 2,முகவரி வரி 2

+Address Title,முகவரி தலைப்பு

+Address Type,முகவரி வகை

+Advance Amount,முன்கூட்டியே தொகை

+Advance amount,முன்கூட்டியே அளவு

+Advances,முன்னேற்றங்கள்

+Advertisement,விளம்பரம்

+After Sale Installations,விற்பனை நிறுவல்கள் பிறகு

+Against,எதிராக

+Against Account,கணக்கு எதிராக

+Against Docname,Docname எதிராக

+Against Doctype,Doctype எதிராக

+Against Document Detail No,ஆவண விரிவாக இல்லை எதிராக

+Against Document No,ஆவண எதிராக இல்லை

+Against Expense Account,செலவு கணக்கு எதிராக

+Against Income Account,வருமான கணக்கு எதிராக

+Against Journal Voucher,ஜர்னல் வவுச்சர் எதிராக

+Against Purchase Invoice,கொள்முதல் விலை விவரம் எதிராக

+Against Sales Invoice,விற்பனை விலைப்பட்டியல் எதிராக

+Against Sales Order,விற்னையாளர் எதிராக

+Against Voucher,வவுச்சர் எதிராக

+Against Voucher Type,வவுச்சர் வகை எதிராக

+Ageing Based On,அன்று Based

+Agent,முகவர்

+"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. 
+
+The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".
+
+For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.
+
+Note: BOM = Bill of Materials",

+Aging Date,தேதி வயதான

+All Addresses.,அனைத்து முகவரிகள்.

+All Contact,அனைத்து தொடர்பு

+All Contacts.,அனைத்து தொடர்புகள்.

+All Customer Contact,அனைத்து வாடிக்கையாளர் தொடர்பு

+All Day,அனைத்து தினம்

+All Employee (Active),அனைத்து பணியாளர் (செயலில்)

+All Lead (Open),அனைத்து முன்னணி (திறந்த)

+All Products or Services.,அனைத்து தயாரிப்புகள் அல்லது சேவைகள்.

+All Sales Partner Contact,அனைத்து விற்பனை வரன்வாழ்க்கை துணை தொடர்பு

+All Sales Person,அனைத்து விற்பனை நபர்

+All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,அனைத்து விற்பனை நடவடிக்கைகள் நீங்கள் இலக்குகளை மற்றும் கண்காணிக்க முடியும் ** அதனால் பல ** விற்பனை நபர்கள் எதிரான குறித்துள்ளார்.

+All Supplier Contact,அனைத்து சப்ளையர் தொடர்பு

+All Supplier Types,அனைத்து வழங்குபவர் வகைகள்

+"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>
+Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.",

+"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>
+Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.",

+Allocate,நிர்ணயி

+Allocate leaves for the year.,ஆண்டு இலைகள் ஒதுக்க.

+Allocated Amount,ஒதுக்கப்பட்ட தொகை

+Allocated Budget,ஒதுக்கப்பட்ட பட்ஜெட்

+Allocated amount,ஒதுக்கப்பட்ட தொகை

+Allow Bill of Materials,பொருட்களை பில் அனுமதி

+Allow Dropbox Access,டிராப்பாக்ஸ் அணுகல் அனுமதி

+Allow For Users,பயனர்கள் அனுமதி

+Allow Google Drive Access,Google Drive ஐ அனுமதி

+Allow Negative Balance,எதிர்மறை இருப்பு அனுமதி

+Allow Negative Stock,எதிர்மறை பங்கு அனுமதிக்கும்

+Allow Production Order,உற்பத்தி ஆர்டர் அனுமதி

+Allow User,பயனர் அனுமதி

+Allow Users,பயனர்கள் அனுமதி

+Allow the following users to approve Leave Applications for block days.,பின்வரும் பயனர்கள் தொகுதி நாட்கள் விடுப்பு விண்ணப்பங்கள் ஏற்று கொள்ள அனுமதிக்கும்.

+Allow user to edit Price List Rate in transactions,பயனர் நடவடிக்கைகளில் விலை பட்டியல் விகிதம் திருத்த அனுமதி

+Allowance Percent,கொடுப்பனவு விகிதம்

+Allowed Role to Edit Entries Before Frozen Date,உறைந்த தேதி முன் திருத்து பதிவுகள் அனுமதி ரோல்

+Always use above Login Id as sender,எப்போதும் அனுப்புநர் என உள்நுழைவு ஐடி மேலே பயன்படுத்த

+Amended From,முதல் திருத்தப்பட்ட

+Amount,அளவு

+Amount (Company Currency),அளவு (நிறுவனத்தின் கரன்சி)

+Amount <=,அளவு &lt;=

+Amount >=,அளவு&gt; =

+Amount to Bill,பில் தொகை

+Analytics,பகுப்பாய்வு

+Another Period Closing Entry,மற்றொரு காலம் நிறைவு நுழைவு

+Another Salary Structure '%s' is active for employee '%s'. Please make its status 'Inactive' to proceed.,மற்றொரு சம்பள கட்டமைப்பு '% s' ஊழியர் '% s' செயல்பாட்டில் உள்ளது . தொடர அதன் நிலை 'செயலற்ற ' செய்து கொள்ளவும்.

+"Any other comments, noteworthy effort that should go in the records.","மற்ற கருத்துக்கள், பதிவுகள் செல்ல வேண்டும் என்று குறிப்பிடத்தக்கது முயற்சி."

+Applicable Holiday List,பொருந்தும் விடுமுறை பட்டியல்

+Applicable Territory,பொருந்தாது மண்டலம்

+Applicable To (Designation),பொருந்தும் (பதவி)

+Applicable To (Employee),பொருந்தும் (பணியாளர்)

+Applicable To (Role),பொருந்தும் (பாத்திரம்)

+Applicable To (User),பொருந்தும் (பயனர்)

+Applicant Name,விண்ணப்பதாரர் பெயர்

+Applicant for a Job,ஒரு வேலை இந்த விண்ணப்பதாரர்

+Applicant for a Job.,ஒரு வேலை விண்ணப்பதாரர்.

+Applications for leave.,விடுமுறை விண்ணப்பங்கள்.

+Applies to Company,நிறுவனத்தின் பொருந்தும்

+Apply / Approve Leaves,இலைகள் ஒப்புதல் / விண்ணப்பிக்கலாம்

+Appraisal,மதிப்பிடுதல்

+Appraisal Goal,மதிப்பீட்டு கோல்

+Appraisal Goals,மதிப்பீட்டு இலக்குகள்

+Appraisal Template,மதிப்பீட்டு வார்ப்புரு

+Appraisal Template Goal,மதிப்பீட்டு வார்ப்புரு கோல்

+Appraisal Template Title,மதிப்பீட்டு வார்ப்புரு தலைப்பு

+Approval Status,ஒப்புதல் நிலைமை

+Approved,ஏற்பளிக்கப்பட்ட

+Approver,சர்க்கார் தரப்பில் சாட்சி சொல்லும் குற்றவாளி

+Approving Role,பங்கு ஒப்புதல்

+Approving User,பயனர் ஒப்புதல்

+Are you sure you want to STOP ,

+Are you sure you want to UNSTOP ,

+Arrear Amount,நிலுவை தொகை

+"As Production Order can be made for this item, \
+				it must be a stock item.",

+As existing qty for item: ,: உருப்படியை இருப்பவை அளவு போன்ற

+As per Stock UOM,பங்கு மொறட்டுவ பல்கலைகழகம் படி

+"As there are existing stock transactions for this item, you can not change the values of 'Has Serial No', 'Is Stock Item' and 'Valuation Method'","இந்த உருப்படி இருக்கும் பங்கு பரிவர்த்தனைகள் உள்ளன , நீங்கள் ' சீரியல் இல்லை உள்ளது ' மதிப்புகள் மாற்ற முடியாது , மற்றும் ' மதிப்பீட்டு முறை ' பங்கு உருப்படாது '"

+Atleast one warehouse is mandatory,குறைந்தது ஒரு கிடங்கில் அவசியமானதாகும்

+Attendance,கவனம்

+Attendance Date,வருகை தேதி

+Attendance Details,வருகை விவரங்கள்

+Attendance From Date,வரம்பு தேதி வருகை

+Attendance From Date and Attendance To Date is mandatory,தேதி தேதி மற்றும் வருகை வருகை கட்டாய ஆகிறது

+Attendance To Date,தேதி வருகை

+Attendance can not be marked for future dates,வருகை எதிர்கால நாட்களுக்கு குறித்தது முடியாது

+Attendance for the employee: ,பணியாளர் வருகை:

+Attendance record.,வருகை பதிவு.

+Authorization Control,அங்கீகாரம் கட்டுப்பாடு

+Authorization Rule,அங்கீகார விதி

+Auto Accounting For Stock Settings,பங்கு அமைப்புகள் ஆட்டோ பைனான்ஸ்

+Auto Email Id,கார் மின்னஞ்சல் விலாசம்

+Auto Material Request,கார் பொருள் கோரிக்கை

+Auto-raise Material Request if quantity goes below re-order level in a warehouse,அளவு ஒரு கிடங்கில் மறு ஒழுங்கு நிலை கீழே சென்றால் பொருள் கோரிக்கை ஆட்டோ உயர்த்த

+Automatically extract Job Applicants from a mail box ,

+Automatically extract Leads from a mail box e.g.,"தானாக ஒரு மின்னஞ்சல் பெட்டியில் இருந்து செல்கிறது பெறுவதற்கு , எ.கா."

+Automatically updated via Stock Entry of type Manufacture/Repack,தானாக வகை உற்பத்தி / Repack பங்கு நுழைவு வழியாக மேம்படுத்தப்பட்டது

+Autoreply when a new mail is received,ஒரு புதிய மின்னஞ்சல் பெற்றார் Autoreply போது

+Available,கிடைக்கக்கூடிய

+Available Qty at Warehouse,சேமிப்பு கிடங்கு கிடைக்கும் அளவு

+Available Stock for Packing Items,பொருட்கள் பொதி கிடைக்கும் பங்கு

+"Available in 
+BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet",

+Average Age,சராசரி வயது

+Average Commission Rate,சராசரி கமிஷன் விகிதம்

+Average Discount,சராசரி தள்ளுபடி

+B+,B +

+B-,பி

+BILL,பில்

+BILLJ,BILLJ

+BOM,BOM

+BOM Detail No,BOM விரிவாக இல்லை

+BOM Explosion Item,BOM வெடிப்பு பொருள்

+BOM Item,BOM பொருள்

+BOM No,BOM இல்லை

+BOM No. for a Finished Good Item,ஒரு முடிந்தது நல்ல தகவல்கள் கிடைக்கும் BOM இல்லை

+BOM Operation,BOM ஆபரேஷன்

+BOM Operations,BOM நடவடிக்கை

+BOM Replace Tool,BOM பதிலாக கருவி

+BOM replaced,BOM பதிலாக

+Backup Manager,காப்பு மேலாளர்

+Backup Right Now,வலது இப்போது காப்பு

+Backups will be uploaded to,காப்பு பதிவேற்றிய

+Balance Qty,இருப்பு அளவு

+Balance Value,இருப்பு மதிப்பு

+"Balances of Accounts of type ""Bank or Cash""",வகை &quot;வங்கி அல்லது பண&quot; என்ற கணக்கு நிலுவைகளை

+Bank,வங்கி

+Bank A/C No.,வங்கி A / C இல்லை

+Bank Account,வங்கி கணக்கு

+Bank Account No.,வங்கி கணக்கு எண்

+Bank Accounts,வங்கி கணக்குகள்

+Bank Clearance Summary,வங்கி இசைவு சுருக்கம்

+Bank Name,வங்கி பெயர்

+Bank Reconciliation,வங்கி நல்லிணக்க

+Bank Reconciliation Detail,வங்கி நல்லிணக்க விரிவாக

+Bank Reconciliation Statement,வங்கி நல்லிணக்க அறிக்கை

+Bank Voucher,வங்கி வவுச்சர்

+Bank or Cash,வங்கி அல்லது பண

+Bank/Cash Balance,வங்கி / ரொக்க இருப்பு

+Barcode,பார்கோடு

+Based On,அடிப்படையில்

+Basic Info,அடிப்படை தகவல்

+Basic Information,அடிப்படை தகவல்

+Basic Rate,அடிப்படை விகிதம்

+Basic Rate (Company Currency),அடிப்படை விகிதம் (நிறுவனத்தின் கரன்சி)

+Batch,கூட்டம்

+Batch (lot) of an Item.,ஒரு பொருள் ஒரு தொகுதி (நிறைய).

+Batch Finished Date,தொகுதி தேதி முடிந்தது

+Batch ID,தொகுதி அடையாள

+Batch No,தொகுதி இல்லை

+Batch Started Date,தொகுதி தேதி துவக்கம்

+Batch Time Logs for Billing.,தொகுதி நேரம் பில்லிங் பதிகைகளை.

+Batch Time Logs for billing.,தொகுதி நேரம் பில்லிங் பதிவுகள்.

+Batch-Wise Balance History,தொகுதி-வைஸ் இருப்பு வரலாறு

+Batched for Billing,பில்லிங் Batched

+"Before proceeding, please create Customer from Lead","தொடர்வதற்கு முன், முன்னணி இருந்து வாடிக்கையாளர் உருவாக்க தயவு செய்து"

+Better Prospects,நல்ல வாய்ப்புகள்

+Bill Date,பில் தேதி

+Bill No,பில் இல்லை

+Bill of Material to be considered for manufacturing,உற்பத்தி கருதப்பட பொருள் பில்

+Bill of Materials,பொருட்களை பில்

+Bill of Materials (BOM),பொருட்களை பில் (BOM)

+Billable,பில்

+Billed,கட்டணம்

+Billed Amount,கூறப்படுவது தொகை

+Billed Amt,கணக்கில் AMT

+Billing,பட்டியலிடல்

+Billing Address,பில்லிங் முகவரி

+Billing Address Name,பில்லிங் முகவரி பெயர்

+Billing Status,பில்லிங் நிலைமை

+Bills raised by Suppliers.,பில்கள் விநியோகஸ்தர்கள் எழுப்பும்.

+Bills raised to Customers.,பில்கள் வாடிக்கையாளர்கள் உயர்த்தப்பட்டுள்ளது.

+Bin,தொட்டி

+Bio,உயிரி

+Birthday,பிறந்த நாள்

+Block Date,தேதி தடை

+Block Days,தொகுதி நாட்கள்

+Block Holidays on important days.,முக்கியமான நாட்களில் விடுமுறை தடுக்கும்.

+Block leave applications by department.,துறை மூலம் பயன்பாடுகள் விட்டு தடுக்கும்.

+Blog Post,வலைப்பதிவு இடுகை

+Blog Subscriber,வலைப்பதிவு சந்தாதாரர்

+Blood Group,குருதி பகுப்பினம்

+Both Income and Expense balances are zero. No Need to make Period Closing Entry.,இருவரும் வருமானம் மற்றும் செலவு நிலுவைகளை பூஜ்ஜியமாக இருக்கும் . காலம் நிறைவு நுழைவு செய்ய வேண்டிய அவசியம் இல்லை .

+Both Warehouse must belong to same Company,இரண்டு கிடங்கு அதே நிறுவனத்திற்கு சொந்தமானது வேண்டும்

+Branch,கிளை

+Brand,பிராண்ட்

+Brand Name,குறியீட்டு பெயர்

+Brand master.,பிராண்ட் மாஸ்டர்.

+Brands,பிராண்ட்கள்

+Breakdown,முறிவு

+Budget,வரவு செலவு திட்டம்

+Budget Allocated,பட்ஜெட் ஒதுக்கப்பட்ட

+Budget Detail,வரவு செலவு திட்ட விரிவாக

+Budget Details,வரவு செலவு விவரம்

+Budget Distribution,பட்ஜெட் விநியோகம்

+Budget Distribution Detail,பட்ஜெட் விநியோகம் விரிவாக

+Budget Distribution Details,பட்ஜெட் விநியோகம் விவரம்

+Budget Variance Report,வரவு செலவு வேறுபாடு அறிக்கை

+Build Report,அறிக்கை கட்ட

+Bulk Rename,மொத்த விதமாக

+Bummer! There are more holidays than working days this month.,Bum நா r! வேலை நாட்கள் இந்த மாதம் விட விடுமுறை உள்ளன.

+Bundle items at time of sale.,விற்பனை நேரத்தில் பொருட்களை மூட்டை.

+Buyer of Goods and Services.,பொருட்கள் மற்றும் சேவைகள் வாங்குபவர்.

+Buying,வாங்குதல்

+Buying Amount,தொகை வாங்கும்

+Buying Settings,அமைப்புகள் வாங்கும்

+By,மூலம்

+C-FORM/,/ சி படிவம்

+C-Form,சி படிவம்

+C-Form Applicable,பொருந்தாது சி படிவம்

+C-Form Invoice Detail,சி படிவம் விலைப்பட்டியல் விரிவாக

+C-Form No,இல்லை சி படிவம்

+C-Form records,சி படிவம் பதிவுகள்

+CI/2010-2011/,CI/2010-2011 /

+COMM-,Comm-

+CUST,CUST

+CUSTMUM,CUSTMUM

+Calculate Based On,ஆனால் அடிப்படையில் கணக்கிட

+Calculate Total Score,மொத்த மதிப்பெண் கணக்கிட

+Calendar Events,அட்டவணை நிகழ்வுகள்

+Call,அழைப்பு

+Campaign,பிரச்சாரம்

+Campaign Name,பிரச்சாரம் பெயர்

+"Can not filter based on Account, if grouped by Account","கணக்கு மூலம் தொகுக்கப்பட்டுள்ளது என்றால் , கணக்கு அடிப்படையில் வடிகட்ட முடியாது"

+"Can not filter based on Voucher No, if grouped by Voucher","வவுச்சர் அடிப்படையில் வடிகட்ட முடியாது இல்லை , ரசீது மூலம் தொகுக்கப்பட்டுள்ளது என்றால்"

+Cancelled,ரத்து

+Cancelling this Stock Reconciliation will nullify its effect.,இந்த பங்கு நல்லிணக்க ரத்தாகிறது அதன் விளைவு ஆக்கிவிடும் .

+Cannot ,முடியாது

+Cannot Cancel Opportunity as Quotation Exists,மேற்கோள் உள்ளது என வாய்ப்பு ரத்து செய்ய முடியாது

+Cannot approve leave as you are not authorized to approve leaves on Block Dates.,நீங்கள் பிளாக் தேதிகளில் இலைகள் ஒப்புதல் அதிகாரம் இல்லை என விட்டு ஒப்புதல் முடியாது.

+Cannot change Year Start Date and Year End Date once the Fiscal Year is saved.,ஆண்டு தொடக்க தேதி மற்றும் நிதியாண்டு சேமிக்கப்படும் முறை ஆண்டு முடிவு தேதி மாற்ற முடியாது.

+Cannot continue.,தொடர முடியாது.

+"Cannot declare as lost, because Quotation has been made.","இழந்தது மேற்கோள் செய்யப்பட்டது ஏனெனில் , அறிவிக்க முடியாது ."

+"Cannot delete Serial No in warehouse. \
+				First remove from warehouse, then delete.",

+Cannot set as Lost as Sales Order is made.,விற்பனை ஆணை உள்ளது என இழந்தது அமைக்க முடியாது.

+Capacity,கொள்ளளவு

+Capacity Units,கொள்ளளவு அலகுகள்

+Carry Forward,முன்னெடுத்து செல்

+Carry Forwarded Leaves,முன்னனுப்பியது இலைகள் எடுத்து

+Case No. cannot be 0,வழக்கு எண் 0 இருக்க முடியாது

+Cash,பணம்

+Cash Voucher,பண வவுச்சர்

+Cash/Bank Account,பண / வங்கி கணக்கு

+Category,வகை

+Cell Number,செல் எண்

+Change UOM for an Item.,ஒரு பொருள் ஒரு மொறட்டுவ பல்கலைகழகம் மாற்ற.

+Change the starting / current sequence number of an existing series.,ஏற்கனவே தொடரில் தற்போதைய / தொடக்க வரிசை எண் மாற்ற.

+Channel Partner,சேனல் வரன்வாழ்க்கை துணை

+Charge,கட்டணம்

+Chargeable,குற்றம் சாட்டப்பட தக்க

+Chart of Accounts,கணக்கு விளக்கப்படம்

+Chart of Cost Centers,செலவு மையங்கள் விளக்கப்படம்

+Chat,அரட்டை

+Check all the items below that you want to send in this digest.,இந்த தொகுப்பு இல் அனுப்ப வேண்டும் என்று கீழே அனைத்து பொருட்களும் சோதனை.

+Check for Duplicates,நகல்களை பாருங்கள்

+Check how the newsletter looks in an email by sending it to your email.,செய்திமடல் உங்கள் மின்னஞ்சல் அனுப்பும் ஒரு மின்னஞ்சல் எப்படி சரி.

+"Check if recurring invoice, uncheck to stop recurring or put proper End Date","மீண்டும் விலைப்பட்டியல் என்றால் மீண்டும் நிறுத்த அல்லது சரியான முடிவு தேதி வைத்து தேர்வை நீக்குக, சோதனை"

+"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","தானாக வரும் பொருள் தேவை என்பதை அறியவும். எந்த விற்பனை விலைப்பட்டியல் சமர்ப்பித்த பிறகு, தொடர் பகுதியில் காண முடியும்."

+Check if you want to send salary slip in mail to each employee while submitting salary slip,நீங்கள் ஒவ்வொரு ஊழியர் அஞ்சல் சம்பளம் சீட்டு அனுப்ப விரும்பினால் சம்பளம் சீட்டு சமர்ப்பிக்கும் போது சோதனை

+Check this if you want to force the user to select a series before saving. There will be no default if you check this.,நீங்கள் பயனர் சேமிப்பு முன்பு ஒரு தொடர் தேர்ந்தெடுக்க கட்டாயப்படுத்தும் விரும்பினால் இந்த சோதனை. இந்த சோதனை என்றால் இல்லை இயல்பாக இருக்கும்.

+Check this if you want to send emails as this id only (in case of restriction by your email provider).,"நீங்கள் மட்டுமே இந்த அடையாள (உங்கள் மின்னஞ்சல் வழங்குநர் மூலம் கட்டுப்பாடு விஷயத்தில்) போன்ற மின்னஞ்சல்களை அனுப்ப விரும்பினால், இந்த சோதனை."

+Check this if you want to show in website,நீங்கள் இணையதளத்தில் காட்ட வேண்டும் என்றால் இந்த சோதனை

+Check this to disallow fractions. (for Nos),அனுமதிப்பதில்லை உராய்வுகள் இந்த சரிபார்க்கவும். (இலக்கங்கள் ஐந்து)

+Check this to pull emails from your mailbox,உங்கள் அஞ்சல்பெட்டியில் உள்ள மின்னஞ்சல்களின் இழுக்க இந்த சோதனை

+Check to activate,செயல்படுத்த சோதனை

+Check to make Shipping Address,ஷிப்பிங் முகவரி சரிபார்க்கவும்

+Check to make primary address,முதன்மை முகவரியை சரிபார்க்கவும்

+Cheque,காசோலை

+Cheque Date,காசோலை தேதி

+Cheque Number,காசோலை எண்

+City,நகரம்

+City/Town,நகரம் / டவுன்

+Claim Amount,உரிமை தொகை

+Claims for company expense.,நிறுவனத்தின் செலவினம் கூற்றுக்கள்.

+Class / Percentage,வர்க்கம் / சதவீதம்

+Classic,தரமான

+Classification of Customers by region,இப்பகுதியில் மூலம் வாடிக்கையாளர்கள் வகைப்பாடு

+Clear Table,தெளிவான அட்டவணை

+Clearance Date,அனுமதி தேதி

+Click here to buy subscription.,சந்தா வாங்க இங்கே கிளிக் செய்யவும் .

+Click on 'Make Sales Invoice' button to create a new Sales Invoice.,ஒரு புதிய விற்பனை விலைப்பட்டியல் உருவாக்க பொத்தானை &#39;விற்பனை விலைப்பட்டியல் கொள்ளுங்கள்&#39; கிளிக்.

+Click on a link to get options to expand get options ,

+Client,கிளையன்

+Close Balance Sheet and book Profit or Loss.,Close இருப்புநிலை மற்றும் புத்தகம் லாபம் அல்லது நஷ்டம் .

+Closed,மூடிய

+Closing Account Head,கணக்கு தலைமை மூடுவதற்கு

+Closing Date,தேதி மூடுவது

+Closing Fiscal Year,நிதியாண்டு மூடுவதற்கு

+Closing Qty,நிறைவு அளவு

+Closing Value,மூடுவதால்

+CoA Help,CoA உதவி

+Cold Calling,குளிர் காலிங்

+Color,நிறம்

+Comma separated list of email addresses,மின்னஞ்சல் முகவரிகளை கமாவால் பிரிக்கப்பட்ட பட்டியல்

+Comments,கருத்துரைகள்

+Commission Rate,கமிஷன் விகிதம்

+Commission Rate (%),கமிஷன் விகிதம் (%)

+Commission partners and targets,கமிஷன் பங்குதாரர்கள் மற்றும் இலக்குகள்

+Commit Log,இங்கு செயல்படுங்கள்

+Communication,தகவல்

+Communication HTML,தொடர்பு HTML

+Communication History,தொடர்பு வரலாறு

+Communication Medium,தொடர்பு மொழி

+Communication log.,தகவல் பதிவு.

+Communications,தகவல்

+Company,நிறுவனம்

+Company Abbreviation,நிறுவனத்தின் சுருக்கமான

+Company Details,நிறுவனத்தின் விவரம்

+Company Email,நிறுவனத்தின் மின்னஞ்சல்

+Company Info,நிறுவன தகவல்

+Company Master.,நிறுவனத்தின் முதன்மை.

+Company Name,நிறுவனத்தின் பெயர்

+Company Settings,நிறுவனத்தின் அமைப்புகள்

+Company branches.,நிறுவனத்தின் கிளைகள்.

+Company departments.,நிறுவனம் துறைகள்.

+Company is missing in following warehouses,நிறுவனத்தின் கிடங்குகள் பின்வரும் காணவில்லை

+Company registration numbers for your reference. Example: VAT Registration Numbers etc.,உங்கள் குறிப்பு நிறுவனத்தில் பதிவு எண்கள். எடுத்துக்காட்டாக: VAT பதிவு எண்கள் போன்ற

+Company registration numbers for your reference. Tax numbers etc.,உங்கள் குறிப்பு நிறுவனத்தில் பதிவு எண்கள். வரி எண்கள் போன்ற

+"Company, Month and Fiscal Year is mandatory","நிறுவனத்தின் , மாதம் மற்றும் நிதியாண்டு கட்டாயமாகும்"

+Complaint,புகார்

+Complete,முழு

+Completed,நிறைவு

+Completed Production Orders,இதன் தயாரிப்பு நிறைவடைந்தது ஆணைகள்

+Completed Qty,நிறைவு அளவு

+Completion Date,நிறைவு நாள்

+Completion Status,நிறைவு நிலைமை

+Confirmation Date,உறுதிப்படுத்தல் தேதி

+Confirmed orders from Customers.,வாடிக்கையாளர்கள் இருந்து உத்தரவுகளை உறுதி.

+Consider Tax or Charge for,வரி அல்லது பொறுப்பு கருத்தில்

+Considered as Opening Balance,இருப்பு திறந்து கருதப்படுகிறது

+Considered as an Opening Balance,ஒரு ஆரம்ப இருப்பு கருதப்படுகிறது

+Consultant,பிறர் அறிவுரை வேண்டுபவர்

+Consumable Cost,நுகர்வோர் விலை

+Consumable cost per hour,ஒரு மணி நேரத்திற்கு நுகர்வோர் விலை

+Consumed Qty,நுகரப்படும் அளவு

+Contact,தொடர்பு

+Contact Control,கட்டுப்பாடு தொடர்பு

+Contact Desc,தொடர்பு DESC

+Contact Details,விபரங்கள்

+Contact Email,மின்னஞ்சல் தொடர்பு

+Contact HTML,தொடர்பு HTML

+Contact Info,தகவல் தொடர்பு

+Contact Mobile No,இல்லை மொபைல் தொடர்பு

+Contact Name,பெயர் தொடர்பு

+Contact No.,இல்லை தொடர்பு

+Contact Person,நபர் தொடர்பு

+Contact Type,வகை தொடர்பு

+Content,உள்ளடக்கம்

+Content Type,உள்ளடக்க வகை

+Contra Voucher,எதிர் வவுச்சர்

+Contract End Date,ஒப்பந்தம் முடிவு தேதி

+Contribution (%),பங்களிப்பு (%)

+Contribution to Net Total,நிகர மொத்த பங்களிப்பு

+Conversion Factor,மாற்ற காரணி

+Conversion Factor of UOM: %s should be equal to 1. As UOM: %s is Stock UOM of Item: %s.,மொறட்டுவ பல்கலைகழகம் மாற்றம் காரணி % s 1 சமமாக இருக்க வேண்டும் . மொறட்டுவ பல்கலைகழகம் போல்: % s பொருள் பங்கு மொறட்டுவ பல்கலைகழகம் ஆகிறது : % s .

+Convert into Recurring Invoice,தொடர் விலைப்பட்டியல் மாற்றம்

+Convert to Group,குழு மாற்ற

+Convert to Ledger,லெட்ஜர் மாற்ற

+Converted,மாற்றப்படுகிறது

+Copy From Item Group,பொருள் குழு நகல்

+Cost Center,செலவு மையம்

+Cost Center Details,மையம் விவரம் செலவு

+Cost Center Name,மையம் பெயர் செலவு

+Cost Center must be specified for PL Account: ,செலவு மையம் பிஎல் கணக்கில் குறிப்பிடப்படவில்லை:

+Costing,செலவு

+Country,நாடு

+Country Name,நாட்டின் பெயர்

+"Country, Timezone and Currency","நாடு , நேர மண்டலம் மற்றும் நாணய"

+Create,உருவாக்கு

+Create Bank Voucher for the total salary paid for the above selected criteria,மேலே தேர்ந்தெடுக்கப்பட்ட அடிப்படை ஊதியம் மொத்த சம்பளம் வங்கி வவுச்சர் உருவாக்க

+Create Customer,உருவாக்கு

+Create Material Requests,பொருள் கோரிக்கைகள் உருவாக்க

+Create New,புதிய உருவாக்கவும்

+Create Opportunity,வாய்ப்பை உருவாக்க

+Create Production Orders,உற்பத்தி ஆணைகள் உருவாக்க

+Create Quotation,மேற்கோள் உருவாக்கவும்

+Create Receiver List,பெறுநர் பட்டியல் உருவாக்க

+Create Salary Slip,சம்பளம் ஸ்லிப் உருவாக்க

+Create Stock Ledger Entries when you submit a Sales Invoice,நீங்கள் ஒரு விற்பனை விலைப்பட்டியல் சமர்ப்பிக்க போது பங்கு லெட்ஜர் பதிவுகள் உருவாக்க

+Create and Send Newsletters,செய்தி உருவாக்கி அனுப்பவும்

+Created Account Head: ,உருவாக்கப்பட்ட கணக்கு தலைமை:

+Created By,மூலம் உருவாக்கப்பட்டது

+Created Customer Issue,உருவாக்கிய வாடிக்கையாளர் வெளியீடு

+Created Group ,உருவாக்கப்பட்ட குழு

+Created Opportunity,வாய்ப்பு உருவாக்கப்பட்டது

+Created Support Ticket,உருவாக்கிய ஆதரவு டிக்கெட்

+Creates salary slip for above mentioned criteria.,மேலே குறிப்பிட்டுள்ள அடிப்படை சம்பளம் சீட்டு உருவாக்குகிறது.

+Creation Date,உருவாக்கிய தேதி

+Creation Document No,உருவாக்கம் ஆவண இல்லை

+Creation Document Type,உருவாக்கம் ஆவண வகை

+Creation Time,உருவாக்கம் நேரம்

+Credentials,அறிமுக ஆவணம்

+Credit,கடன்

+Credit Amt,கடன் AMT

+Credit Card Voucher,கடன் அட்டை வவுச்சர்

+Credit Controller,கடன் கட்டுப்பாட்டாளர்

+Credit Days,கடன் நாட்கள்

+Credit Limit,கடன் எல்லை

+Credit Note,வரவுக்குறிப்பு

+Credit To,கடன்

+Credited account (Customer) is not matching with Sales Invoice,வரவு கணக்கு ( வாடிக்கையாளர் ) கவிஞருக்கு உடன் பொருந்தும் இல்லை

+Cross Listing of Item in multiple groups,பல குழுக்களாக உருப்படி பட்டியல் கடக்க

+Currency,நாணய

+Currency Exchange,நாணய பரிவர்த்தனை

+Currency Name,நாணயத்தின் பெயர்

+Currency Settings,நாணய அமைப்புகள்

+Currency and Price List,நாணயம் மற்றும் விலை பட்டியல்

+Currency is missing for Price List,நாணய விலை பட்டியல் காணவில்லை

+Current Address,தற்போதைய முகவரி

+Current Address Is,தற்போதைய முகவரி

+Current BOM,தற்போதைய BOM

+Current Fiscal Year,தற்போதைய நிதியாண்டு

+Current Stock,தற்போதைய பங்கு

+Current Stock UOM,தற்போதைய பங்கு மொறட்டுவ பல்கலைகழகம்

+Current Value,தற்போதைய மதிப்பு

+Custom,வழக்கம்

+Custom Autoreply Message,தனிபயன் Autoreply செய்தி

+Custom Message,தனிப்பயன் செய்தி

+Customer,வாடிக்கையாளர்

+Customer (Receivable) Account,வாடிக்கையாளர் (வரவேண்டிய) கணக்கு

+Customer / Item Name,வாடிக்கையாளர் / உருப்படி பெயர்

+Customer / Lead Address,வாடிக்கையாளர் / முன்னணி முகவரி

+Customer Account Head,வாடிக்கையாளர் கணக்கு தலைமை

+Customer Acquisition and Loyalty,வாடிக்கையாளர் கையகப்படுத்துதல் மற்றும் லாயல்டி

+Customer Address,வாடிக்கையாளர் முகவரி

+Customer Addresses And Contacts,வாடிக்கையாளர் முகவரிகள் மற்றும் தொடர்புகள்

+Customer Code,வாடிக்கையாளர் கோட்

+Customer Codes,வாடிக்கையாளர் குறியீடுகள்

+Customer Details,வாடிக்கையாளர் விவரம்

+Customer Discount,வாடிக்கையாளர் தள்ளுபடி

+Customer Discounts,வாடிக்கையாளர் தள்ளுபடி

+Customer Feedback,வாடிக்கையாளர் கருத்து

+Customer Group,வாடிக்கையாளர் பிரிவு

+Customer Group / Customer,வாடிக்கையாளர் குழு / வாடிக்கையாளர்

+Customer Group Name,வாடிக்கையாளர் குழு பெயர்

+Customer Intro,வாடிக்கையாளர் அறிமுகம்

+Customer Issue,வாடிக்கையாளர் வெளியீடு

+Customer Issue against Serial No.,சீரியல் எண் எதிரான வாடிக்கையாளர் வெளியீடு

+Customer Name,வாடிக்கையாளர் பெயர்

+Customer Naming By,மூலம் பெயரிடுதல் வாடிக்கையாளர்

+Customer classification tree.,வாடிக்கையாளர் வகைப்பாடு மரம்.

+Customer database.,வாடிக்கையாளர் தகவல்.

+Customer's Item Code,வாடிக்கையாளர் பொருள் குறியீடு

+Customer's Purchase Order Date,வாடிக்கையாளர் கொள்முதல் ஆர்டர் தேதி

+Customer's Purchase Order No,வாடிக்கையாளர் கொள்முதல் ஆர்டர் இல்லை

+Customer's Purchase Order Number,வாடிக்கையாளர் கொள்முதல் ஆணை எண்

+Customer's Vendor,வாடிக்கையாளர் விற்பனையாளர்

+Customers Not Buying Since Long Time,வாடிக்கையாளர்கள் நீண்ட நாட்களாக வாங்குதல்

+Customerwise Discount,Customerwise தள்ளுபடி

+Customization,தன்விருப்ப

+Customize the Notification,அறிவிப்பு தனிப்பயனாக்கு

+Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,அந்த மின்னஞ்சல் ஒரு பகுதியாக சென்று அந்த அறிமுக உரை தனிப்பயனாக்கலாம். ஒவ்வொரு நடவடிக்கைக்கும் ஒரு தனி அறிமுக உரை உள்ளது.

+DN,DN

+DN Detail,DN விரிவாக

+Daily,தினசரி

+Daily Time Log Summary,தினமும் நேரம் புகுபதிகை சுருக்கம்

+Data Import,தரவு இறக்குமதி

+Database Folder ID,தகவல் அடைவு ஐடி

+Database of potential customers.,வாடிக்கையாளர்கள் பற்றிய தகவல்.

+Date,தேதி

+Date Format,தேதி வடிவமைப்பு

+Date Of Retirement,ஓய்வு தேதி

+Date and Number Settings,தேதி மற்றும் எண் அமைப்புகள்

+Date is repeated,தேதி மீண்டும்

+Date of Birth,பிறந்த நாள்

+Date of Issue,இந்த தேதி

+Date of Joining,சேர்வது தேதி

+Date on which lorry started from supplier warehouse,எந்த தேதி லாரி சப்ளையர் கிடங்கில் இருந்து தொடங்கியது

+Date on which lorry started from your warehouse,எந்த தேதி லாரி உங்கள் கிடங்கில் இருந்து தொடங்கியது

+Dates,தேதிகள்

+Days Since Last Order,கடந்த சில நாட்களாக கடைசி ஆர்டர்

+Days for which Holidays are blocked for this department.,இது விடுமுறை நாட்கள் இந்த துறை தடுக்கப்பட்டது.

+Dealer,வாணிகம் செய்பவர்

+Debit,பற்று

+Debit Amt,பற்று AMT

+Debit Note,பற்றுக்குறிப்பு

+Debit To,செய்ய பற்று

+Debit and Credit not equal for this voucher: Diff (Debit) is ,

+Debit or Credit,பற்று அல்லது கடன்

+Debited account (Supplier) is not matching with Purchase Invoice,பற்று கணக்கு ( வழங்குபவர் ) கொள்முதல் விலைப்பட்டியல் பொருந்தும் இல்லை

+Deduct,தள்ளு

+Deduction,கழித்தல்

+Deduction Type,துப்பறியும் வகை

+Deduction1,Deduction1

+Deductions,கழிவுகளுக்கு

+Default,தவறுதல்

+Default Account,முன்னிருப்பு கணக்கு

+Default BOM,முன்னிருப்பு BOM

+Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,இந்த முறையில் தேர்ந்தெடுக்கும் போது முன்னிருப்பு வங்கி / பண கணக்கு தானாக பிஓஎஸ் விலைப்பட்டியல் உள்ள புதுப்பிக்கப்படும்.

+Default Bank Account,முன்னிருப்பு வங்கி கணக்கு

+Default Buying Price List,இயல்புநிலை கொள்முதல் விலை பட்டியல்

+Default Cash Account,இயல்புநிலை பண கணக்கு

+Default Company,முன்னிருப்பு நிறுவனத்தின்

+Default Cost Center,முன்னிருப்பு செலவு மையம்

+Default Cost Center for tracking expense for this item.,இந்த உருப்படிக்கு செலவில் கண்காணிப்பு முன்னிருப்பு செலவு மையம்.

+Default Currency,முன்னிருப்பு நாணயத்தின்

+Default Customer Group,முன்னிருப்பு வாடிக்கையாளர் பிரிவு

+Default Expense Account,முன்னிருப்பு செலவு கணக்கு

+Default Income Account,முன்னிருப்பு வருமானம் கணக்கு

+Default Item Group,முன்னிருப்பு உருப்படி குழு

+Default Price List,முன்னிருப்பு விலை பட்டியல்

+Default Purchase Account in which cost of the item will be debited.,முன்னிருப்பு கொள்முதல் கணக்கு இதில் உருப்படியை செலவு debited.

+Default Settings,இயல்புநிலை அமைப்புகள்

+Default Source Warehouse,முன்னிருப்பு மூல கிடங்கு

+Default Stock UOM,முன்னிருப்பு பங்கு மொறட்டுவ பல்கலைகழகம்

+Default Supplier,இயல்புநிலை சப்ளையர்

+Default Supplier Type,முன்னிருப்பு சப்ளையர் வகை

+Default Target Warehouse,முன்னிருப்பு அடைவு கிடங்கு

+Default Territory,முன்னிருப்பு மண்டலம்

+Default UOM updated in item ,

+Default Unit of Measure,மெஷர் முன்னிருப்பு அலகு

+"Default Unit of Measure can not be changed directly because you have already made some transaction(s) with another UOM. To change default UOM, use 'UOM Replace Utility' tool under Stock module.","நீங்கள் ஏற்கனவே மற்றொரு மொறட்டுவ பல்கலைகழகம் சில பரிவர்த்தனை (கள்) ஏனென்றால் நடவடிக்கை முன்னிருப்பு பிரிவாகும் நேரடியாக மாற்ற முடியாது . இயல்புநிலை மொறட்டுவ பல்கலைகழகம் மாற்ற, பங்கு தொகுதி கீழ் ' மொறட்டுவ பல்கலைகழகம் பயன்பாட்டு மாற்றவும் ' கருவியை பயன்படுத்த ."

+Default Valuation Method,முன்னிருப்பு மதிப்பீட்டு முறை

+Default Warehouse,இயல்புநிலை சேமிப்பு கிடங்கு

+Default Warehouse is mandatory for Stock Item.,இயல்புநிலை சேமிப்பு பங்கு பொருள் அத்தியாவசியமானதாகும்.

+Default settings for Shopping Cart,வணிக வண்டியில் இயல்புநிலை அமைப்புகளை

+"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","இந்த செலவு மையம் பட்ஜெட் வரையறை. வரவு செலவு திட்ட நடவடிக்கை அமைக்க, பார்க்க <a href=""#!List/Company"">நிறுவனத்தின் முதன்மை</a>"

+Delete,நீக்கு

+Delivered,வழங்கினார்

+Delivered Items To Be Billed,கட்டணம் வழங்கப்படும் பொருட்கள்

+Delivered Qty,வழங்கப்படும் அளவு

+Delivered Serial No ,

+Delivery Date,டெலிவரி தேதி

+Delivery Details,விநியோக விவரம்

+Delivery Document No,டெலிவரி ஆவண இல்லை

+Delivery Document Type,டெலிவரி ஆவண வகை

+Delivery Note,டெலிவரி குறிப்பு

+Delivery Note Item,டெலிவரி குறிப்பு பொருள்

+Delivery Note Items,டெலிவரி குறிப்பு உருப்படிகள்

+Delivery Note Message,டெலிவரி குறிப்பு செய்தி

+Delivery Note No,டெலிவரி குறிப்பு இல்லை

+Delivery Note Required,டெலிவரி குறிப்பு தேவை

+Delivery Note Trends,பந்து குறிப்பு போக்குகள்

+Delivery Status,விநியோக நிலைமை

+Delivery Time,விநியோக நேரம்

+Delivery To,வழங்கும்

+Department,இலாகா

+Depends on LWP,LWP பொறுத்தது

+Description,விளக்கம்

+Description HTML,விளக்கம் HTML

+Description of a Job Opening,வேலை தொடக்க விளக்கம்

+Designation,பதவி

+Detailed Breakup of the totals,மொத்த எண்ணிக்கையில் விரிவான முறிவுக்கு

+Details,விவரம்

+Difference,வேற்றுமை

+Difference Account,வித்தியாசம் கணக்கு

+Different UOM for items will lead to incorrect,பொருட்களை பல்வேறு மொறட்டுவ பல்கலைகழகம் தவறான வழிவகுக்கும்

+Disable Rounded Total,வட்டமான மொத்த முடக்கு

+Discount  %,தள்ளுபடி%

+Discount %,தள்ளுபடி%

+Discount (%),தள்ளுபடி (%)

+"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","தள்ளுபடி புலங்கள் கொள்முதல் ஆணை, கொள்முதல் ரசீது, கொள்முதல் விலை விவரம் கிடைக்கும்"

+Discount(%),தள்ளுபடி (%)

+Display all the individual items delivered with the main items,முக்கிய பொருட்கள் விநியோகிக்கப்படும் அனைத்து தனிப்பட்ட உருப்படிகள்

+Distinct unit of an Item,ஒரு பொருள் பற்றிய தெளிவான அலகு

+Distribute transport overhead across items.,பொருட்கள் முழுவதும் போக்குவரத்து செலவுகள் விநியோகிக்க.

+Distribution,பகிர்ந்தளித்தல்

+Distribution Id,விநியோக அடையாளம்

+Distribution Name,விநியோக பெயர்

+Distributor,பகிர்கருவி

+Divorced,விவாகரத்து

+Do Not Contact,தொடர்பு இல்லை

+Do not show any symbol like $ etc next to currencies.,நாணயங்கள் அடுத்த $ ஹிப்ரு போன்றவை எந்த சின்னம் காட்டாதே.

+Do you really want to STOP ,

+Do you really want to STOP this Material Request?,நீங்கள் உண்மையில் இந்த பொருள் கோரிக்கை நிறுத்த விரும்புகிறீர்களா ?

+Do you really want to Submit all Salary Slip for month : ,

+Do you really want to UNSTOP ,

+Do you really want to UNSTOP this Material Request?,நீங்கள் உண்மையில் இந்த பொருள் கோரிக்கை தடை இல்லாத விரும்புகிறீர்களா?

+Doc Name,Doc பெயர்

+Doc Type,Doc வகை

+Document Description,ஆவண விவரம்

+Document Type,ஆவண வகை

+Documentation,ஆவணமாக்கம்

+Documents,ஆவணங்கள்

+Domain,டொமைன்

+Don't send Employee Birthday Reminders,பணியாளர் நினைவூட்டல்கள் அனுப்ப வேண்டாம்

+Download Materials Required,தேவையான பொருட்கள் பதிவிறக்க

+Download Reconcilation Data,நல்லிணக்கத்தையும் தரவு பதிவிறக்க

+Download Template,வார்ப்புரு பதிவிறக்க

+Download a report containing all raw materials with their latest inventory status,அவர்களின் சமீபத்திய சரக்கு நிலை அனைத்து மூலப்பொருட்கள் கொண்ட ஒரு அறிக்கையை பதிவிறக்கு

+"Download the Template, fill appropriate data and attach the modified file.","டெம்ப்ளேட் பதிவிறக்க , அதற்கான தரவு நிரப்ப மாற்றம் கோப்பினை இணைக்கவும் ."

+"Download the Template, fill appropriate data and attach the modified file.
+All dates and employee combination in the selected period will come in the template, with existing attendance records",

+Draft,காற்று வீச்சு

+Dropbox,டிராப்பாக்ஸ்

+Dropbox Access Allowed,டிரா பாக்ஸ் அனுமதி

+Dropbox Access Key,டிரா பாக்ஸ் அணுகல் விசை

+Dropbox Access Secret,டிரா பாக்ஸ் அணுகல் ரகசியம்

+Due Date,காரணம் தேதி

+Duplicate Item,உருப்படி போலி

+EMP/,EMP /

+ERPNext Setup,ERPNext அமைப்பு

+ERPNext Setup Guide,ERPNext அமைவு வழிகாட்டி

+"ERPNext is an open-source web based ERP made by Web Notes Technologies Pvt Ltd. to provide an integrated tool to manage most processes in a small organization. For more information about Web Notes, or to buy hosting servies, go to ",

+ESIC CARD No,ESIC CARD இல்லை

+ESIC No.,ESIC இல்லை

+Earliest,மிகமுந்திய

+Earning,சம்பாதித்து

+Earning & Deduction,சம்பளம் மற்றும் பொருத்தியறிதல்

+Earning Type,வகை சம்பாதித்து

+Earning1,Earning1

+Edit,திருத்த

+Educational Qualification,கல்வி தகுதி

+Educational Qualification Details,கல்வி தகுதி விவரம்

+Eg. smsgateway.com/api/send_sms.cgi,உதாரணம். smsgateway.com / API / send_sms.cgi

+Electricity Cost,மின்சார செலவு

+Electricity cost per hour,ஒரு மணி நேரத்திற்கு மின்சாரம் செலவு

+Email,மின்னஞ்சல்

+Email Digest,மின்னஞ்சல் டைஜஸ்ட்

+Email Digest Settings,மின்னஞ்சல் டைஜஸ்ட் அமைப்புகள்

+Email Digest: ,

+Email Id,மின்னஞ்சல் விலாசம்

+"Email Id must be unique, already exists for: ","மின்னஞ்சல் தனிப்பட்ட இருக்க வேண்டும், ஏற்கனவே உள்ளது:"

+"Email Id where a job applicant will email e.g. ""jobs@example.com""",ஒரு வேலை விண்ணப்பதாரர் எ.கா. &quot;jobs@example.com&quot; மின்னஞ்சல் எங்கு மின்னஞ்சல் விலாசம்

+Email Sent?,அனுப்பிய மின்னஞ்சல்?

+Email Settings,மின்னஞ்சல் அமைப்புகள்

+Email Settings for Outgoing and Incoming Emails.,வெளிச்செல்லும் மற்றும் உள்வரும் மின்னஞ்சல்கள் மின்னஞ்சல் அமைப்புகள்.

+Email ids separated by commas.,மின்னஞ்சல் ஐடிகள் பிரிக்கப்பட்ட.

+"Email settings for jobs email id ""jobs@example.com""",வேலைகள் மின்னஞ்சல் ஐடி &quot;jobs@example.com&quot; மின்னஞ்சல் அமைப்புகள்

+"Email settings to extract Leads from sales email id e.g. ""sales@example.com""",மின்னஞ்சல் அமைப்புகளை விற்பனை மின்னஞ்சல் ஐடி எ.கா. &quot;sales@example.com&quot; செல்கின்றது பெறுவதற்கு

+Emergency Contact,அவசர தொடர்பு

+Emergency Contact Details,அவசர தொடர்பு விவரம்

+Emergency Phone,அவசர தொலைபேசி

+Employee,ஊழியர்

+Employee Birthday,பணியாளர் பிறந்தநாள்

+Employee Designation.,ஊழியர் பதவி.

+Employee Details,பணியாளர் விவரங்கள்

+Employee Education,ஊழியர் கல்வி

+Employee External Work History,ஊழியர் புற வேலை வரலாறு

+Employee Information,பணியாளர் தகவல்

+Employee Internal Work History,ஊழியர் உள்நாட்டு வேலை வரலாறு

+Employee Internal Work Historys,ஊழியர் உள்நாட்டு வேலை Historys

+Employee Leave Approver,பணியாளர் விடுப்பு சர்க்கார் தரப்பில் சாட்சி

+Employee Leave Balance,பணியாளர் விடுப்பு இருப்பு

+Employee Name,பணியாளர் பெயர்

+Employee Number,பணியாளர் எண்

+Employee Records to be created by,பணியாளர் ரெக்கார்ட்ஸ் விவரங்களை வேண்டும்

+Employee Settings,பணியாளர் அமைப்புகள்

+Employee Setup,பணியாளர் அமைப்பு

+Employee Type,பணியாளர் அமைப்பு

+Employee grades,ஊழியர் தரங்களாக

+Employee record is created using selected field. ,பணியாளர் பதிவு தேர்ந்தெடுக்கப்பட்ட துறையில் பயன்படுத்தி உருவாக்கப்பட்டது.

+Employee records.,ஊழியர் பதிவுகள்.

+Employee: ,ஊழியர்:

+Employees Email Id,ஊழியர்கள் மின்னஞ்சல் விலாசம்

+Employment Details,வேலை விவரம்

+Employment Type,வேலை வகை

+Enable / Disable Email Notifications,/ முடக்கு மின்னஞ்சல் அறிவிப்புகளை இயக்கு

+Enable Shopping Cart,வணிக வண்டியில் செயல்படுத்த

+Enabled,இயலுமைப்படுத்த

+Encashment Date,பணமாக்கல் தேதி

+End Date,இறுதி நாள்

+End date of current invoice's period,தற்போதைய விலைப்பட்டியல் நேரத்தில் முடிவு தேதி

+End of Life,வாழ்க்கை முடிவுக்கு

+Enter Row,வரிசை உள்ளிடவும்

+Enter Verification Code,அதிகாரமளித்தல் குறியீடு உள்ளிடவும்

+Enter campaign name if the source of lead is campaign.,முன்னணி மூலம் பிரச்சாரம் என்று பிரச்சாரம் பெயரை உள்ளிடவும்.

+Enter department to which this Contact belongs,இந்த தொடர்பு சார்ந்த துறை உள்ளிடவும்

+Enter designation of this Contact,இந்த தொடர்பு பதவி உள்ளிடவும்

+"Enter email id separated by commas, invoice will be mailed automatically on particular date","பிரிக்கப்பட்ட மின்னஞ்சல் ஐடியை உள்ளிடுக, விலைப்பட்டியல் குறிப்பிட்ட தேதியில் தானாக அஞ்சலிடப்படும்"

+Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,நீங்கள் உற்பத்தி ஆர்டர்கள் உயர்த்த அல்லது ஆய்வில் மூலப்பொருட்கள் பதிவிறக்க வேண்டிய உருப்படிகளை மற்றும் திட்டமிட்ட அளவு உள்ளிடவும்.

+Enter name of campaign if source of enquiry is campaign,விசாரணை மூலம் பிரச்சாரம் என்று பிரச்சாரம் பெயரை உள்ளிடவும்

+"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","இங்கே நிலையான URL அளவுருக்கள் (எ.கா. அனுப்புநர் = ERPNext, பயனர்பெயர் = ERPNext, கடவுச்சொல்லை = 1234 முதலியன) உள்ளிடவும்"

+Enter the company name under which Account Head will be created for this Supplier,கணக்கு தலைமை இந்த சப்ளையர் உருவாக்கப்படும் கீழ் நிறுவனத்தின் பெயரை

+Enter url parameter for message,செய்தி இணைய அளவுரு உள்ளிடவும்

+Enter url parameter for receiver nos,ரிசீவர் இலக்கங்கள் URL ஐ அளவுரு உள்ளிடவும்

+Entries,பதிவுகள்

+Entries against,பதிவுகள் எதிராக

+Entries are not allowed against this Fiscal Year if the year is closed.,ஆண்டு மூடப்பட்டு என்றால் உள்ளீடுகளை இந்த நிதியாண்டு எதிராக அனுமதி இல்லை.

+Error,பிழை

+Error for,பிழை

+Estimated Material Cost,கிட்டத்தட்ட பொருள் செலவு

+Everyone can read,அனைவரும் படிக்க முடியும்

+"Example: ABCD.#####
+If series is set and Serial No is not mentioned in transactions, then automatic serial number will be created based on this series. If you always want to explicitly mention Serial Nos for this item. leave this blank.",

+Exchange Rate,அயல்நாட்டு நாணய பரிமாற்ற விகிதம் வீதம்

+Excise Page Number,கலால் பக்கம் எண்

+Excise Voucher,கலால் வவுச்சர்

+Exemption Limit,விலக்கு வரம்பு

+Exhibition,கண்காட்சி

+Existing Customer,ஏற்கனவே வாடிக்கையாளர்

+Exit,மரணம்

+Exit Interview Details,பேட்டி விவரம் வெளியேற

+Expected,எதிர்பார்க்கப்படுகிறது

+Expected Date cannot be before Material Request Date,எதிர்பார்க்கப்படுகிறது தேதி பொருள் கோரிக்கை தேதி முன் இருக்க முடியாது

+Expected Delivery Date,எதிர்பார்க்கப்படுகிறது டெலிவரி தேதி

+Expected End Date,எதிர்பார்க்கப்படுகிறது முடிவு தேதி

+Expected Start Date,எதிர்பார்க்கப்படுகிறது தொடக்க தேதி

+Expense Account,செலவு கணக்கு

+Expense Account is mandatory,செலவு கணக்கு அத்தியாவசியமானதாகும்

+Expense Claim,இழப்பில் கோரிக்கை

+Expense Claim Approved,இழப்பில் கோரிக்கை ஏற்கப்பட்டது

+Expense Claim Approved Message,இழப்பில் கோரிக்கை செய்தி அங்கீகரிக்கப்பட்ட

+Expense Claim Detail,இழப்பில் உரிமைகோரல் விவரம்

+Expense Claim Details,இழப்பில் உரிமைகோரல் விவரங்கள்

+Expense Claim Rejected,இழப்பில் கோரிக்கை நிராகரிக்கப்பட்டது

+Expense Claim Rejected Message,இழப்பில் கோரிக்கை செய்தி நிராகரிக்கப்பட்டது

+Expense Claim Type,இழப்பில் உரிமைகோரல் வகை

+Expense Claim has been approved.,செலவு கோரும் ஏற்கப்பட்டுள்ளது .

+Expense Claim has been rejected.,செலவு கோரிக்கை நிராகரிக்கப்பட்டுவிட்டது.

+Expense Claim is pending approval. Only the Expense Approver can update status.,செலவு கோரும் அனுமதிக்காக நிலுவையில் உள்ளது . மட்டுமே செலவு அப்ரூவரான நிலையை மேம்படுத்த முடியும் .

+Expense Date,இழப்பில் தேதி

+Expense Details,செலவு விவரம்

+Expense Head,இழப்பில் தலைமை

+Expense account is mandatory for item,செலவு கணக்கு உருப்படியை கட்டாய

+Expense/Difference account is mandatory for item: ,

+Expenses Booked,செலவுகள் பதிவு

+Expenses Included In Valuation,செலவுகள் மதிப்பீட்டு சேர்க்கப்பட்டுள்ளது

+Expenses booked for the digest period,தொகுப்பு காலம் பதிவு செலவுகள்

+Expiry Date,காலாவதியாகும் தேதி

+Exports,ஏற்றுமதி

+External,வெளி

+Extract Emails,மின்னஞ்சல்கள் பிரித்தெடுக்க

+FCFS Rate,FCFS விகிதம்

+FIFO,FIFO

+Failed: ,தோல்வி:

+Family Background,குடும்ப பின்னணி

+Fax,தொலைநகல்

+Features Setup,அம்சங்கள் அமைப்பு

+Feed,உணவு

+Feed Type,வகை உணவு

+Feedback,கருத்து

+Female,பெண்

+Fetch exploded BOM (including sub-assemblies),( துணை கூட்டங்கள் உட்பட ) வெடித்தது BOM எடு

+"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","டெலிவரி குறிப்பு, மேற்கோள், விற்பனை விலைப்பட்டியல், விற்பனை ஆர்டர் கிடைக்கும் புலம்"

+Files Folder ID,கோப்புகளை அடைவு ஐடி

+Fill the form and save it,"படிவத்தை பூர்த்தி செய்து, அதை காப்பாற்ற"

+Filter By Amount,மொத்த தொகை மூலம் வடிகட்ட

+Filter By Date,தேதி வாக்கில் வடிகட்ட

+Filter based on customer,வாடிக்கையாளர் அடிப்படையில் வடிகட்ட

+Filter based on item,உருப்படியை அடிப்படையில் வடிகட்ட

+Financial Analytics,நிதி பகுப்பாய்வு

+Financial Statements,நிதி அறிக்கைகள்

+Finished Goods,முடிக்கப்பட்ட பொருட்கள்

+First Name,முதல் பெயர்

+First Responded On,முதல் தேதி இணையம்

+Fiscal Year,நிதியாண்டு

+Fixed Asset Account,நிலையான சொத்து கணக்கு

+Float Precision,துல்லிய மிதப்பதற்கு

+Follow via Email,மின்னஞ்சல் வழியாக பின்பற்றவும்

+"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",ஒப்பந்த - உருப்படிகளை துணை இருந்தால் அட்டவணை தொடர்ந்து மதிப்புகள் காண்பிக்கும். ஒப்பந்த பொருட்கள் - இந்த மதிப்புகள் துணை பற்றிய &quot;பொருட்களை பில்&quot; தலைவனா இருந்து எடுக்கப்படவில்லை.

+For Company,நிறுவனத்தின்

+For Employee,பணியாளர் தேவை

+For Employee Name,பணியாளர் பெயர்

+For Production,உற்பத்திக்கான

+For Reference Only.,குறிப்பு மட்டுமே.

+For Sales Invoice,விற்பனை விலைப்பட்டியல் ஐந்து

+For Server Side Print Formats,சர்வர் பக்க அச்சு வடிவமைப்புகளையும்

+For Supplier,சப்ளையர்

+For UOM,மொறட்டுவ பல்கலைகழகம் க்கான

+For Warehouse,சேமிப்பு

+"For e.g. 2012, 2012-13","உதாரணமாக 2012, 2012-13 க்கான"

+For opening balance entry account can not be a PL account,சமநிலை நுழைவு கணக்கு ஒரு பிஎல் கணக்கு முடியாது

+For reference,குறிப்பிற்கு

+For reference only.,குறிப்பு மட்டுமே.

+"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes","வாடிக்கையாளர்களின் வசதிக்காக, இந்த குறியீடுகள் பற்றுச்சீட்டுகள் மற்றும் டெலிவரி குறிப்புகள் போன்ற அச்சு வடிவங்கள் பயன்படுத்த முடியும்"

+Forum,கருத்துக்களம்

+Fraction,பின்னம்

+Fraction Units,பின்னம் அலகுகள்

+Freeze Stock Entries,பங்கு பதிவுகள் நிறுத்தப்படலாம்

+Friday,வெள்ளி

+From,இருந்து

+From Bill of Materials,பொருள்களின் பில் இருந்து

+From Company,நிறுவனத்தின் இருந்து

+From Currency,நாணய இருந்து

+From Currency and To Currency cannot be same,நாணய மற்றும் நாணயத்தை அதே இருக்க முடியாது

+From Customer,வாடிக்கையாளர் இருந்து

+From Customer Issue,வாடிக்கையாளர் பிரச்சினை இருந்து

+From Date,தேதி

+From Delivery Note,டெலிவரி குறிப்பு இருந்து

+From Employee,பணியாளர் இருந்து

+From Lead,முன்னணி இருந்து

+From Maintenance Schedule,பராமரிப்பு அட்டவணை இருந்து

+From Material Request,பொருள் கோரிக்கையை இருந்து

+From Opportunity,வாய்ப்பை இருந்து

+From Package No.,தொகுப்பு எண் இருந்து

+From Purchase Order,கொள்முதல் ஆணை இருந்து

+From Purchase Receipt,கொள்முதல் ரசீது இருந்து

+From Quotation,கூறியவை

+From Sales Order,விற்பனை ஆர்டர் இருந்து

+From Supplier Quotation,வழங்குபவர் கூறியவை

+From Time,நேரம் இருந்து

+From Value,மதிப்பு இருந்து

+From Value should be less than To Value,மதிப்பு இருந்து மதிப்பு குறைவாக இருக்க வேண்டும்

+Frozen,நிலையாக்கப்பட்டன

+Frozen Accounts Modifier,உறைந்த கணக்குகள் மாற்றி

+Fulfilled,பூர்த்தி

+Full Name,முழு பெயர்

+Fully Completed,முழுமையாக பூர்த்தி

+"Further accounts can be made under Groups,","மேலும் கணக்குகள் குழுக்கள் கீழ்,"

+Further nodes can be only created under 'Group' type nodes,மேலும் முனைகளில் ஒரே 'குரூப்' வகை முனைகளில் கீழ் உருவாக்கப்பட்ட

+GL Entry,ஜீ நுழைவு

+GL Entry: Debit or Credit amount is mandatory for ,ஜீ நுழைவு: பற்று அல்லது கடன் தொகை அத்தியாவசியமானதாகும்

+GRN,GRN

+Gantt Chart,காண்ட் விளக்கப்படம்

+Gantt chart of all tasks.,அனைத்து பணிகளை கன்ட் விளக்கப்படம்.

+Gender,பாலினம்

+General,பொதுவான

+General Ledger,பொது லெட்ஜர்

+Generate Description HTML,"விளக்கம் HTML ஐ உருவாக்க,"

+Generate Material Requests (MRP) and Production Orders.,பொருள் கோரிக்கைகள் (எம்ஆர்பி) மற்றும் உற்பத்தி ஆணைகள் உருவாக்க.

+Generate Salary Slips,சம்பளம் தவறிவிடும் உருவாக்க

+Generate Schedule,அட்டவணை உருவாக்க

+"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","விநியோகிப்பதற்காக தொகுப்புகள் பின்னடைவு பொதி உருவாக்க. தொகுப்பு எண், தொகுப்பு உள்ளடக்கங்கள் மற்றும் அதன் எடை தெரிவிக்க பயன்படுத்தப்படுகிறது."

+Generates HTML to include selected image in the description,விளக்கத்தில் தேர்ந்தெடுக்கப்பட்ட படத்தை சேர்க்க HTML உருவாக்குகிறது

+Get Advances Paid,கட்டண முன்னேற்றங்கள் கிடைக்கும்

+Get Advances Received,முன்னேற்றம் பெற்ற கிடைக்கும்

+Get Current Stock,தற்போதைய பங்கு கிடைக்கும்

+Get Items,பொருட்கள் கிடைக்கும்

+Get Items From Sales Orders,விற்பனை ஆணைகள் உருப்படிகளை கிடைக்கும்

+Get Items from BOM,BOM இருந்து பொருட்களை பெற

+Get Last Purchase Rate,கடைசியாக கொள்முதல் விலை கிடைக்கும்

+Get Non Reconciled Entries,அசைவம் ஒருமைப்படுத்திய பதிவுகள் பெற

+Get Outstanding Invoices,சிறந்த பற்றுச்சீட்டுகள் கிடைக்கும்

+Get Sales Orders,விற்பனை ஆணைகள் கிடைக்கும்

+Get Specification Details,குறிப்பு விவரம் கிடைக்கும்

+Get Stock and Rate,பங்கு மற்றும் விகிதம் கிடைக்கும்

+Get Template,வார்ப்புரு கிடைக்கும்

+Get Terms and Conditions,நிபந்தனைகள் கிடைக்கும்

+Get Weekly Off Dates,வாராந்திர இனிய தினங்கள் கிடைக்கும்

+"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","அன்று மூல / இலக்கு ஹவுஸில் மதிப்பீடு விகிதம் மற்றும் கிடைக்கும் பங்கு பெற தேதி, நேரம் தகவல்களுக்கு குறிப்பிட்டுள்ளார். உருப்படியை தொடர் என்றால், தொடர் இலக்கங்கள் நுழைந்து பின்னர் இந்த பொத்தானை கிளிக் செய்யவும்."

+GitHub Issues,மகிழ்ச்சியா சிக்கல்கள்

+Global Defaults,உலக இயல்புநிலைகளுக்கு

+Global Settings / Default Values,உலகளாவிய அமைப்புகள் / default கலாச்சாரம்

+Go to the appropriate group (usually Application of Funds > Current Assets > Bank Accounts),அதற்கான குழு ( நிதி > தற்போதைய சொத்து பொதுவாக விண்ணப்ப > வங்கி கணக்குகள் ) சென்று

+Go to the appropriate group (usually Source of Funds > Current Liabilities > Taxes and Duties),அதற்கான குழு ( நிதி பொதுவாக மூல > நடப்பு பொறுப்புகள் > வரி மற்றும் கடமைகள் ) சென்று

+Goal,இலக்கு

+Goals,இலக்குகளை

+Goods received from Suppliers.,பொருட்கள் விநியோகஸ்தர்கள் இருந்து பெற்றார்.

+Google Drive,Google இயக்ககம்

+Google Drive Access Allowed,Google Drive ஐ அனுமதி

+Grade,கிரமம்

+Graduate,பல்கலை கழக பட்டம் பெற்றவர்

+Grand Total,ஆக மொத்தம்

+Grand Total (Company Currency),கிராண்ட் மொத்த (நிறுவனத்தின் கரன்சி)

+Gratuity LIC ID,பணிக்கொடை எல்.ஐ. சி ஐடி

+"Grid ""","கிரிட் """

+Gross Margin %,மொத்த அளவு%

+Gross Margin Value,மொத்த அளவு மதிப்பு

+Gross Pay,ஒட்டு மொத்த ஊதியம் / சம்பளம்

+Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,மொத்த சம்பளம் + நிலுவை தொகை + பணமாக்கல் தொகை - மொத்தம் பொருத்தியறிதல்

+Gross Profit,மொத்த இலாபம்

+Gross Profit (%),மொத்த லாபம் (%)

+Gross Weight,மொத்த எடை

+Gross Weight UOM,மொத்த எடை மொறட்டுவ பல்கலைகழகம்

+Group,தொகுதி

+Group or Ledger,குழு அல்லது லெட்ஜர்

+Groups,குழுக்கள்

+HR,அலுவலக

+HR Settings,அலுவலக அமைப்புகள்

+HTML / Banner that will show on the top of product list.,தயாரிப்பு பட்டியலில் காண்பிக்கும் என்று HTML / பதாகை.

+Half Day,அரை நாள்

+Half Yearly,அரையாண்டு

+Half-yearly,அரை ஆண்டு

+Happy Birthday!,பிறந்தநாள் வாழ்த்துக்கள்!

+Has Batch No,கூறு எண் உள்ளது

+Has Child Node,குழந்தை கணு உள்ளது

+Has Serial No,இல்லை வரிசை உள்ளது

+Header,தலை கீழாக நீரில் மூழ்குதல்

+Heads (or groups) against which Accounting Entries are made and balances are maintained.,பைனான்ஸ் பதிவுகள் செய்யப்படுகின்றன மற்றும் சமநிலைகள் பராமரிக்கப்படுகிறது எதிராக தலைகள் (அல்லது குழுக்கள்).

+Health Concerns,சுகாதார கவலைகள்

+Health Details,சுகாதார விவரம்

+Held On,இல் நடைபெற்றது

+Help,உதவி

+Help HTML,HTML உதவி

+"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","உதவி:. அமைப்பு மற்றொரு சாதனை இணைக்க, &quot;# படிவம் / குறிப்பு / [குறிப்பு பெயர்]&quot; இணைப்பு URL பயன்படுத்த (&quot;Http://&quot; பயன்படுத்த வேண்டாம்)"

+"Here you can maintain family details like name and occupation of parent, spouse and children","இங்கே நீங்கள் பெற்றோர், மனைவி மற்றும் குழந்தைகள் பெயர் மற்றும் ஆக்கிரமிப்பு போன்ற குடும்ப விவரங்கள் பராமரிக்க முடியும்"

+"Here you can maintain height, weight, allergies, medical concerns etc","இங்கே நீங்கள் உயரம், எடை, ஒவ்வாமை, மருத்துவ கவலைகள் ஹிப்ரு பராமரிக்க முடியும்"

+Hey! All these items have already been invoiced.,ஏய்! இந்த பொருட்களை ஏற்கனவே விலை விவரம்.

+Hide Currency Symbol,நாணய சின்னம் மறைக்க

+High,உயர்

+History In Company,நிறுவனத்தின் ஆண்டு வரலாறு

+Hold,பிடி

+Holiday,விடுமுறை

+Holiday List,விடுமுறை பட்டியல்

+Holiday List Name,விடுமுறை பட்டியல் பெயர்

+Holidays,விடுமுறை

+Home,முகப்பு

+Host,புரவலன்

+"Host, Email and Password required if emails are to be pulled","மின்னஞ்சல்கள் இழுத்து வேண்டும் என்றால் தேவையான புரவலன், மின்னஞ்சல் மற்றும் கடவுச்சொல்"

+Hour Rate,மணி விகிதம்

+Hour Rate Labour,மணி விகிதம் தொழிலாளர்

+Hours,மணி

+How frequently?,எப்படி அடிக்கடி?

+"How should this currency be formatted? If not set, will use system defaults","எப்படி இந்த நாணய வடிவமைக்க வேண்டும்? அமைக்கவில்லை எனில், கணினி இயல்புநிலைகளை பயன்படுத்தும்"

+Human Resource,மனிதவளம்

+I,நான்

+IDT,IDT

+II,இரண்டாம்

+III,III

+IN,IN

+INV,INV

+INV/10-11/,INV/10-11 /

+ITEM,ITEM

+IV,IV

+Identification of the package for the delivery (for print),பிரசவத்திற்கு தொகுப்பின் அடையாள (அச்சுக்கு)

+If Income or Expense,என்றால் வருமானம் அல்லது செலவு

+If Monthly Budget Exceeded,மாதாந்திர பட்ஜெட் மீறப்பட்ட என்றால்

+"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.
+Available in Delivery Note and Sales Order",

+"If Supplier Part Number exists for given Item, it gets stored here","வழங்குபவர் பாகம் எண் கொடுக்கப்பட்ட பொருள் உள்ளது என்றால், அது இங்கே சேமிக்கப்பட்டிருக்கும்"

+If Yearly Budget Exceeded,ஆண்டு பட்ஜெட் மீறப்பட்ட என்றால்

+"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","தேர்வுசெய்யப்பட்டால், துணை சட்டசபை பொருட்கள் BOM மூலப்பொருட்கள் பெற கருதப்படுகிறது. மற்றபடி, அனைத்து துணை சட்டசபை பொருட்களை மூலப்பொருளாக கருதப்படுகிறது."

+"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","சரி என்றால், மொத்த இல்லை. வேலை நாட்கள் விடுமுறை அடங்கும், இந்த நாள் ஒன்றுக்கு சம்பளம் மதிப்பு குறையும்"

+"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","சரி என்றால், ஒரு இணைக்கப்பட்ட HTML வடிவம் ஒரு மின்னஞ்சல் மின்னஞ்சல் உடல் அத்துடன் இணைப்பு பகுதியாக சேர்க்கப்பட்டது. ஒரே இணைப்பாக அனுப்ப, இந்த தேர்வை நீக்குக."

+"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","தேர்ந்தெடுக்கப்பட்டால், ஏற்கனவே அச்சிடுக விகிதம் / அச்சிடுக தொகை சேர்க்கப்பட்டுள்ளது என, வரி தொகை"

+"If disable, 'Rounded Total' field will not be visible in any transaction","முடக்கவும், &#39;வட்டமான மொத்த&#39; என்றால் துறையில் எந்த பரிமாற்றத்தில் பார்க்க முடியாது"

+"If enabled, the system will post accounting entries for inventory automatically.","இயலுமைப்படுத்த என்றால், கணினி தானாக சரக்கு கணக்கியல் உள்ளீடுகள் பதிவு."

+If more than one package of the same type (for print),அதே வகை மேற்பட்ட தொகுப்பு (அச்சுக்கு)

+"If no change in either Quantity or Valuation Rate, leave the cell blank.","அளவு அல்லது மதிப்பீட்டு விகிதம் அல்லது எந்த மாற்றமும் இல்லை , செல் வெற்று விட்டு ."

+If non standard port (e.g. 587),நீங்கள் அல்லாத நிலையான துறை (எ.கா. 587)

+If not applicable please enter: NA,பொருந்தாது என்றால் உள்ளிடவும்: NA

+"If not checked, the list will have to be added to each Department where it has to be applied.","சரி இல்லை என்றால், பட்டியலில் அதை பயன்படுத்த வேண்டும் ஒவ்வொரு துறை சேர்க்க வேண்டும்."

+"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","தொகுப்பு என்றால், தரவு உள்ளீடு மட்டுமே குறிப்பிட்ட பயனர்கள் அனுமதிக்கப்படுகிறது. வேறு, நுழைவு தேவையான அனுமதிகளை அனைத்து பயனர்களும் அனுமதிக்கப்படுகிறது."

+"If specified, send the newsletter using this email address","குறிப்பிட்ட என்றால், இந்த மின்னஞ்சல் முகவரியை பயன்படுத்தி அனுப்புக"

+"If the account is frozen, entries are allowed to restricted users.","கணக்கு முடக்கப்படும் என்றால், உள்ளீடுகளை தடை செய்த அனுமதிக்கப்படுகிறது ."

+"If this Account represents a Customer, Supplier or Employee, set it here.","இந்த கணக்கு ஒரு வாடிக்கையாளர், சப்ளையர் அல்லது பணியாளர் குறிக்கிறது என்றால், இங்கே அமைக்கவும்."

+"If you follow Quality Inspection<br>
+Enables item QA Required and QA No in Purchase Receipt",

+If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,நீங்கள் விற்பனை குழு மற்றும் விற்பனை பங்குதாரர்கள் (சேனல் பங்குதாரர்கள்) அவர்கள் குறித்துள்ளார் முடியும் மற்றும் விற்பனை நடவடிக்கைகளில் தங்களது பங்களிப்பை பராமரிக்க வேண்டும்

+"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","நீங்கள் கொள்முதல் வரி மற்றும் கட்டணங்கள் மாஸ்டர் ஒரு நிலையான டெம்ப்ளேட் உருவாக்கியது என்றால், ஒரு தேர்ந்தெடுத்து கீழே உள்ள பொத்தானை கிளிக் செய்யவும்."

+"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","நீங்கள் விற்பனை வரி மற்றும் கட்டணங்கள் மாஸ்டர் ஒரு நிலையான டெம்ப்ளேட் உருவாக்கியது என்றால், ஒரு தேர்ந்தெடுத்து கீழே உள்ள பொத்தானை கிளிக் செய்யவும்."

+"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","நீங்கள் நீண்ட வடிவங்கள் அச்சிட வேண்டும் என்றால், இந்த அம்சம் பக்கம் ஒவ்வொரு பக்கத்தில் அனைத்து தலைப்புகள் மற்றும் அடிக்குறிப்புகளும் பல பக்கங்களில் அச்சிடப்பட்ட வேண்டும் பிரித்து பயன்படுத்தலாம்"

+"If you involve in manufacturing activity<br>
+Enables item <b>Is Manufactured</b>",

+Ignore,புறக்கணி

+Ignored: ,அலட்சியம்:

+Image,படம்

+Image View,பட காட்சி

+Implementation Partner,செயல்படுத்தல் வரன்வாழ்க்கை துணை

+Import,இறக்குமதி பொருள்கள்

+Import Attendance,இறக்குமதி பங்கேற்கும்

+Import Failed!,இறக்குமதி தோல்வி!

+Import Log,புகுபதிகை இறக்குமதி

+Import Successful!,வெற்றிகரமான இறக்குமதி!

+Imports,இறக்குமதி

+In Hours,மணி

+In Process,செயல்முறை உள்ள

+In Qty,அளவு உள்ள

+In Row,வரிசையில்

+In Value,மதிப்பு

+In Words,வேர்ட்ஸ்

+In Words (Company Currency),வேர்ட்ஸ் (நிறுவனத்தின் கரன்சி)

+In Words (Export) will be visible once you save the Delivery Note.,நீங்கள் டெலிவரி குறிப்பு சேமிக்க முறை வேர்ட்ஸ் (ஏற்றுமதி) காண முடியும்.

+In Words will be visible once you save the Delivery Note.,நீங்கள் டெலிவரி குறிப்பு சேமிக்க முறை சொற்கள் காணக்கூடியதாக இருக்கும்.

+In Words will be visible once you save the Purchase Invoice.,நீங்கள் கொள்முதல் விலைப்பட்டியல் சேமிக்க முறை சொற்கள் காணக்கூடியதாக இருக்கும்.

+In Words will be visible once you save the Purchase Order.,நீங்கள் கொள்முதல் ஆணை சேமிக்க முறை சொற்கள் காணக்கூடியதாக இருக்கும்.

+In Words will be visible once you save the Purchase Receipt.,நீங்கள் கொள்முதல் ரசீது சேமிக்க முறை சொற்கள் காணக்கூடியதாக இருக்கும்.

+In Words will be visible once you save the Quotation.,நீங்கள் மேற்கோள் சேமிக்க முறை சொற்கள் காணக்கூடியதாக இருக்கும்.

+In Words will be visible once you save the Sales Invoice.,நீங்கள் விற்பனை விலைப்பட்டியல் சேமிக்க முறை சொற்கள் காணக்கூடியதாக இருக்கும்.

+In Words will be visible once you save the Sales Order.,நீங்கள் விற்பனை ஆணை சேமிக்க முறை சொற்கள் காணக்கூடியதாக இருக்கும்.

+Incentives,செயல் தூண்டுதல்

+Incharge,பொறுப்பிலுள்ள

+Incharge Name,பெயர் பொறுப்பிலுள்ள

+Include holidays in Total no. of Working Days,மொத்த எந்த விடுமுறை அடங்கும். வேலை நாட்கள்

+Income / Expense,வருமான / செலவின

+Income Account,வருமான கணக்கு

+Income Booked,வருமான பதிவு

+Income Year to Date,தேதி வருமான வருடம்

+Income booked for the digest period,வருமான தொகுப்பு காலம் பதிவு

+Incoming,அடுத்து வருகிற

+Incoming / Support Mail Setting,உள்வரும் / ஆதரவு மெயில் அமைக்கிறது

+Incoming Rate,உள்வரும் விகிதம்

+Incoming quality inspection.,உள்வரும் தரத்தை ஆய்வு.

+Indicates that the package is a part of this delivery,தொகுப்பு இந்த விநியோக ஒரு பகுதியாக என்று குறிக்கிறது

+Individual,தனிப்பட்ட

+Industry,தொழில்

+Industry Type,தொழில் அமைப்பு

+Inspected By,மூலம் ஆய்வு

+Inspection Criteria,ஆய்வு வரையறைகள்

+Inspection Required,ஆய்வு தேவை

+Inspection Type,ஆய்வு அமைப்பு

+Installation Date,நிறுவல் தேதி

+Installation Note,நிறுவல் குறிப்பு

+Installation Note Item,நிறுவல் குறிப்பு பொருள்

+Installation Status,நிறுவல் நிலைமை

+Installation Time,நிறுவல் நேரம்

+Installation record for a Serial No.,ஒரு சீரியல் எண் நிறுவல் பதிவு

+Installed Qty,நிறுவப்பட்ட அளவு

+Instructions,அறிவுறுத்தல்கள்

+Integrate incoming support emails to Support Ticket,டிக்கெட் ஆதரவு உள்வரும் ஆதரவு மின்னஞ்சல்கள் ஒருங்கிணை

+Interested,அக்கறை உள்ள

+Internal,உள்ளக

+Introduction,அறிமுகப்படுத்துதல்

+Invalid Delivery Note. Delivery Note should exist and should be in draft state. Please rectify and try again.,செல்லாத டெலிவரி குறிப்பு . டெலிவரி குறிப்பு இருக்க வேண்டும் மற்றும் வரைவு மாநில இருக்க வேண்டும் . சரிசெய்து மீண்டும் முயற்சிக்கவும்.

+Invalid Email Address,செல்லாத மின்னஞ்சல் முகவரி

+Invalid Leave Approver,தவறான சர்க்கார் தரப்பில் சாட்சி விடவும்

+Invalid Master Name,செல்லாத மாஸ்டர் பெயர்

+Invalid quantity specified for item ,

+Inventory,சரக்கு

+Invoice Date,விலைப்பட்டியல் தேதி

+Invoice Details,விலைப்பட்டியல் விவரம்

+Invoice No,இல்லை விலைப்பட்டியல்

+Invoice Period From Date,வரம்பு தேதி விலைப்பட்டியல் காலம்

+Invoice Period To Date,தேதி விலைப்பட்டியல் காலம்

+Invoiced Amount (Exculsive Tax),விலை விவரம் தொகை ( ஒதுக்கி தள்ளும் பண்புடைய வரி )

+Is Active,செயலில் உள்ளது

+Is Advance,முன்பணம்

+Is Asset Item,சொத்து உருப்படி உள்ளது

+Is Cancelled,ரத்து

+Is Carry Forward,அடுத்த Carry

+Is Default,இது இயல்பு

+Is Encash,ரொக்கமான மாற்று இல்லை

+Is LWP,LWP உள்ளது

+Is Opening,திறக்கிறது

+Is Opening Entry,நுழைவு திறக்கிறது

+Is PL Account,பிஎல் கணக்கு

+Is POS,பிஓஎஸ் உள்ளது

+Is Primary Contact,முதன்மை தொடர்பு இல்லை

+Is Purchase Item,கொள்முதல் உருப்படி உள்ளது

+Is Sales Item,விற்பனை பொருள் ஆகும்

+Is Service Item,சேவை பொருள் ஆகும்

+Is Stock Item,பங்கு உருப்படி உள்ளது

+Is Sub Contracted Item,துணை ஒப்பந்தம் உருப்படி உள்ளது

+Is Subcontracted,உள்குத்தகை

+Is this Tax included in Basic Rate?,இந்த வரி அடிப்படை விகிதம் சேர்க்கப்பட்டுள்ளது?

+Issue,சிக்கல்

+Issue Date,பிரச்சினை தேதி

+Issue Details,சிக்கல் விவரம்

+Issued Items Against Production Order,உற்பத்தி ஆர்டர் எதிராக வழங்கப்படும் பொருட்கள்

+It can also be used to create opening stock entries and to fix stock value.,இது திறந்து பங்கு உள்ளீடுகளை உருவாக்க மற்றும் பங்கு மதிப்பு சரி செய்ய முடியும் .

+Item,உருப்படி

+Item ,

+Item Advanced,உருப்படியை மேம்பட்ட

+Item Barcode,உருப்படியை பார்கோடு

+Item Batch Nos,உருப்படியை தொகுப்பு இலக்கங்கள்

+Item Classification,உருப்படியை வகைப்பாடு

+Item Code,உருப்படியை கோட்

+Item Code (item_code) is mandatory because Item naming is not sequential.,"பொருள் பெயரிடும் தொடர் அல்ல, ஏனெனில் உருப்படியை கோட் (item_code) அத்தியாவசியமானதாகும்."

+Item Code and Warehouse should already exist.,பொருள் கோட் மற்றும் கிடங்கு ஏற்கனவே வேண்டும்.

+Item Code cannot be changed for Serial No.,பொருள் கோட் சீரியல் எண் மாற்றப்பட கூடாது

+Item Customer Detail,உருப்படியை வாடிக்கையாளர் விரிவாக

+Item Description,உருப்படி விளக்கம்

+Item Desription,உருப்படியை Desription

+Item Details,உருப்படியை விவரம்

+Item Group,உருப்படியை குழு

+Item Group Name,உருப்படியை குழு பெயர்

+Item Group Tree,பொருள் குழு மரம்

+Item Groups in Details,விவரங்கள் உருப்படியை குழுக்கள்

+Item Image (if not slideshow),உருப்படி படம் (இருந்தால் ஸ்லைடுஷோ)

+Item Name,உருப்படி பெயர்

+Item Naming By,மூலம் பெயரிடுதல் உருப்படியை

+Item Price,உருப்படியை விலை

+Item Prices,உருப்படியை விலைகள்

+Item Quality Inspection Parameter,உருப்படியை தர ஆய்வு அளவுரு

+Item Reorder,உருப்படியை மறுவரிசைப்படுத்துக

+Item Serial No,உருப்படி இல்லை தொடர்

+Item Serial Nos,உருப்படியை தொடர் இலக்கங்கள்

+Item Shortage Report,பொருள் பற்றாக்குறை அறிக்கை

+Item Supplier,உருப்படியை சப்ளையர்

+Item Supplier Details,உருப்படியை சப்ளையர் விவரம்

+Item Tax,உருப்படியை வரி

+Item Tax Amount,உருப்படியை வரி தொகை

+Item Tax Rate,உருப்படியை வரி விகிதம்

+Item Tax1,உருப்படியை Tax1

+Item To Manufacture,உற்பத்தி பொருள்

+Item UOM,உருப்படியை மொறட்டுவ பல்கலைகழகம்

+Item Website Specification,உருப்படியை வலைத்தளம் குறிப்புகள்

+Item Website Specifications,உருப்படியை வலைத்தளம் விருப்பம்

+Item Wise Tax Detail ,உருப்படியை வைஸ் வரி விரிவாக

+Item classification.,உருப்படியை வகைப்பாடு.

+Item is neither Sales nor Service Item,பொருள் விற்பனை அல்லது சேவை பொருள் அல்ல

+"Item must be a purchase item, \
+					as it is present in one or many Active BOMs",

+Item must have 'Has Serial No' as 'Yes',பொருள் வேண்டும் ' ஆமாம் ' என ' சீரியல் இல்லை Has வேண்டும்'

+Item table can not be blank,பொருள் அட்டவணை காலியாக இருக்க முடியாது

+Item to be manufactured or repacked,உருப்படியை உற்பத்தி அல்லது repacked வேண்டும்

+Item will be saved by this name in the data base.,உருப்படியை தரவு தளத்தை இந்த பெயரை காப்பாற்ற முடியாது.

+"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","உருப்படி, உத்தரவாதம், AMC (ஆண்டு பராமரிப்பு ஒப்பந்த) விவரங்கள் வரிசை எண் தேர்ந்தெடுக்கும் போது தானாக எடுக்கப்படவில்லை இருக்கும்."

+Item-wise Last Purchase Rate,உருப்படியை வாரியான கடைசியாக கொள்முதல் விலை

+Item-wise Price List Rate,பொருள் வாரியான விலை பட்டியல் விகிதம்

+Item-wise Purchase History,உருப்படியை வாரியான கொள்முதல் வரலாறு

+Item-wise Purchase Register,உருப்படியை வாரியான வாங்குதல் பதிவு

+Item-wise Sales History,உருப்படியை வாரியான விற்பனை வரலாறு

+Item-wise Sales Register,உருப்படியை வாரியான விற்பனை பதிவு

+Items,உருப்படிகள்

+Items To Be Requested,கோரிய பொருட்களை

+"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",&quot;அவுட் பங்கு பற்றிய&quot; எந்த கோரிய வேண்டும் பொருட்களை உத்தேச அளவு மற்றும் குறைந்த ஆர்டர் அளவு அடிப்படையில் அனைத்து கிடங்குகள் பரிசீலித்து

+Items which do not exist in Item master can also be entered on customer's request,பொருள் மாஸ்டர் உள்ள இல்லை எந்த உருப்படிகளும் வாடிக்கையாளர் கோரிக்கை நுழைந்த

+Itemwise Discount,இனவாரியாக தள்ளுபடி

+Itemwise Recommended Reorder Level,இனவாரியாக நிலை மறுவரிசைப்படுத்துக பரிந்துரைக்கப்பட்ட

+JV,கூட்டு தொழில்

+Job Applicant,வேலை விண்ணப்பதாரர்

+Job Opening,வேலை திறக்கிறது

+Job Profile,வேலை செய்தது

+Job Title,வேலை தலைப்பு

+"Job profile, qualifications required etc.","வேலை சுயவிவரத்தை, தகுதிகள் போன்ற தேவை"

+Jobs Email Settings,வேலைகள் மின்னஞ்சல் அமைப்புகள்

+Journal Entries,ஜர்னல் பதிவுகள்

+Journal Entry,பத்திரிகை நுழைவு

+Journal Voucher,பத்திரிகை வவுச்சர்

+Journal Voucher Detail,பத்திரிகை வவுச்சர் விரிவாக

+Journal Voucher Detail No,பத்திரிகை வவுச்சர் விரிவாக இல்லை

+KRA,KRA

+"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","விற்பனை பிரச்சாரங்கள் கண்காணியுங்கள். முதலீட்டு மீதான திரும்ப அளவிடுவதற்கு பிரச்சாரங்கள் இருந்து செல்கிறது, மேற்கோள்கள், விற்பனை ஆணை போன்றவை கண்காணியுங்கள்."

+Keep a track of communication related to this enquiry which will help for future reference.,எதிர்கால உதவும் இந்த விசாரணை தொடர்பான தகவல் ஒரு கண்காணிக்க.

+Key Performance Area,முக்கிய செயல்திறன் பகுதி

+Key Responsibility Area,முக்கிய பொறுப்பு பகுதி

+LEAD,LEAD

+LEAD/10-11/,LEAD/10-11 /

+LEAD/MUMBAI/,LEAD / மும்பை /

+LR Date,LR தேதி

+LR No,LR இல்லை

+Label,சிட்டை

+Landed Cost Item,இறங்கினார் செலவு உருப்படி

+Landed Cost Items,இறங்கினார் செலவு உருப்படிகள்

+Landed Cost Purchase Receipt,இறங்கினார் செலவு கொள்முதல் ரசீது

+Landed Cost Purchase Receipts,இறங்கினார் செலவு கொள்முதல் ரசீதுகள்

+Landed Cost Wizard,இறங்கினார் செலவு செய்யும் விசார்ட்

+Last Name,கடந்த பெயர்

+Last Purchase Rate,கடந்த கொள்முதல் விலை

+Latest,சமீபத்திய

+Latest Updates,சமீபத்திய மேம்படுத்தல்கள்

+Lead,தலைமை

+Lead Details,விவரம் இட்டு

+Lead Id,முன்னணி ஐடி

+Lead Name,பெயர் இட்டு

+Lead Owner,உரிமையாளர் இட்டு

+Lead Source,மூல இட்டு

+Lead Status,நிலைமை ஏற்படும்

+Lead Time Date,நேரம் தேதி இட்டு

+Lead Time Days,நேரம் நாட்கள் இட்டு

+Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,இந்த உருப்படி உங்கள் கிடங்கில் எதிர்பார்க்கப்படுகிறது இதன் மூலம் நாட்கள் எண்ணிக்கை நேரம் நாட்களுக்கு இட்டு உள்ளது. இந்த உருப்படியை தேர்வு போது இந்த நாட்களில் பொருள் கோரிக்கையில் தந்தது.

+Lead Type,வகை இட்டு

+Leave Allocation,ஒதுக்கீடு விட்டு

+Leave Allocation Tool,ஒதுக்கீடு கருவி விட்டு

+Leave Application,விண்ணப்ப விட்டு

+Leave Approver,சர்க்கார் தரப்பில் சாட்சி விட்டு

+Leave Approver can be one of,சர்க்கார் தரப்பில் சாட்சி ஒருவர் இருக்க முடியும் விட்டு

+Leave Approvers,குற்றம் விட்டு

+Leave Balance Before Application,விண்ணப்ப முன் இருப்பு விட்டு

+Leave Block List,பிளாக் பட்டியல் விட்டு

+Leave Block List Allow,பிளாக் பட்டியல் அனுமதி விட்டு

+Leave Block List Allowed,அனுமதிக்கப்பட்ட பிளாக் பட்டியல் விட்டு

+Leave Block List Date,பிளாக் பட்டியல் தேதி விட்டு

+Leave Block List Dates,பிளாக் பட்டியல் தினங்கள் விட்டு

+Leave Block List Name,பிளாக் பட்டியல் பெயர் விட்டு

+Leave Blocked,தடுக்கப்பட்ட விட்டு

+Leave Control Panel,கண்ட்ரோல் பேனல் விட்டு

+Leave Encashed?,காசாக்கப்பட்டால் விட்டு?

+Leave Encashment Amount,பணமாக்கல் தொகை விட்டு

+Leave Setup,அமைவு விட்டு

+Leave Type,வகை விட்டு

+Leave Type Name,வகை பெயர் விட்டு

+Leave Without Pay,சம்பளமில்லா விடுப்பு

+Leave allocations.,ஒதுக்கீடுகள் விட்டு.

+Leave application has been approved.,விண்ணப்ப ஒப்புதல் வழங்கியுள்ளது.

+Leave application has been rejected.,விடுப்பு விண்ணப்பம் நிராகரிக்கப்பட்டது.

+Leave blank if considered for all branches,அனைத்து கிளைகளையும் கருத்தில் இருந்தால் வெறுமையாக

+Leave blank if considered for all departments,அனைத்து துறைகளில் கருதப்படுகிறது என்றால் வெறுமையாக

+Leave blank if considered for all designations,அனைத்து வடிவ கருத்தில் இருந்தால் வெறுமையாக

+Leave blank if considered for all employee types,அனைத்து பணியாளர் வகையான கருதப்படுகிறது என்றால் வெறுமையாக

+Leave blank if considered for all grades,அனைத்து தரங்களாக கருத்தில் இருந்தால் வெறுமையாக

+"Leave can be approved by users with Role, ""Leave Approver""","விட்டு பாத்திரம் பயனர்கள் ஒப்புதல் முடியும், &quot;சர்க்கார் தரப்பில் சாட்சி விடு&quot;"

+Ledger,பேரேடு

+Ledgers,பேரேடுகளால்

+Left,விட்டு

+Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,அமைப்பு சார்ந்த கணக்கு ஒரு தனி பட்டியலில் சேர்த்து சட்ட நிறுவனத்தின் / துணைநிறுவனத்திற்கு.

+Letter Head,முகவரியடங்கல்

+Level,நிலை

+Lft,Lft

+List a few of your customers. They could be organizations or individuals.,உங்கள் வாடிக்கையாளர்களுக்கு ஒரு சில பட்டியல் . அவர்கள் நிறுவனங்கள் அல்லது தனிநபர்கள் இருக்க முடியும் .

+List a few of your suppliers. They could be organizations or individuals.,உங்கள் சப்ளையர்கள் ஒரு சில பட்டியல் . அவர்கள் நிறுவனங்கள் அல்லது தனிநபர்கள் இருக்க முடியும் .

+"List a few products or services you buy from your suppliers or vendors. If these are same as your products, then do not add them.","உங்கள் சப்ளையர்கள் அல்லது விற்பனையாளர்கள் இருந்து வாங்க ஒரு சில பொருட்கள் அல்லது சேவைகள் பட்டியலில் . இந்த உங்கள் தயாரிப்புகள் அதே இருந்தால், அவற்றை சேர்க்க வேண்டாம் ."

+List items that form the package.,தொகுப்பு அமைக்க என்று பட்டியல் உருப்படிகள்.

+List of holidays.,விடுமுறை பட்டியல்.

+List of users who can edit a particular Note,ஒரு குறிப்பிட்ட குறிப்பு திருத்த முடியும் பயனர் பட்டியல்

+List this Item in multiple groups on the website.,வலைத்தளத்தில் பல குழுக்கள் இந்த உருப்படி பட்டியல்.

+"List your products or services that you sell to your customers. Make sure to check the Item Group, Unit of Measure and other properties when you start.","நீங்கள் உங்கள் வாடிக்கையாளர்களுக்கு விற்க என்று உங்கள் தயாரிப்புகள் அல்லது சேவைகளை பட்டியல் . நீங்கள் தொடங்கும் போது பொருள் குழு , அளவிட மற்றும் பிற பண்புகள் அலகு பார்க்க உறுதி ."

+"List your tax heads (e.g. VAT, Excise) (upto 3) and their standard rates. This will create a standard template, you can edit and add more later.","உங்கள் வரி தலைகள் ( 3 வரை) (எ.கா. பெறுமதிசேர் வரி, உற்பத்தி ) மற்றும் அவற்றின் தரத்தை விகிதங்கள் பட்டியல் . இந்த ஒரு நிலையான டெம்ப்ளேட் உருவாக்க வேண்டும் , நீங்கள் திருத்த இன்னும் பின்னர் சேர்க்க முடியும் ."

+Live Chat,அரட்டை வாழ

+Loading...,ஏற்றுகிறது ...

+"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","கண்காணிப்பு முறை, பில்லிங் பயன்படுத்தலாம் என்று பணிகள் எதிராக செய்த நிகழ்த்த செயல்பாடுகள் பதிவு."

+Login Id,அடையாளம் செய்

+Login with your new User ID,உங்கள் புதிய பயனர் ஐடி காண்க

+Logo,லோகோ

+Logo and Letter Heads,லோகோ மற்றும் லெடர்ஹெட்ஸ்

+Lost,லாஸ்ட்

+Lost Reason,இழந்த காரணம்

+Low,குறைந்த

+Lower Income,குறைந்த வருமானம்

+MIS Control,MIS கட்டுப்பாடு

+MREQ-,MREQ-

+MTN Details,MTN விவரம்

+Mail Password,மின்னஞ்சல் கடவுச்சொல்

+Mail Port,அஞ்சல் துறை

+Main Reports,முக்கிய செய்திகள்

+Maintain Same Rate Throughout Sales Cycle,விற்பனை சைக்கிள் முழுவதும் அதே விகிதத்தில் பராமரிக்க

+Maintain same rate throughout purchase cycle,கொள்முதல் சுழற்சி முழுவதும் ஒரே விகிதத்தை பராமரிக்க

+Maintenance,பராமரிப்பு

+Maintenance Date,பராமரிப்பு தேதி

+Maintenance Details,பராமரிப்பு விவரம்

+Maintenance Schedule,பராமரிப்பு அட்டவணை

+Maintenance Schedule Detail,பராமரிப்பு அட்டவணை விரிவாக

+Maintenance Schedule Item,பராமரிப்பு அட்டவணை உருப்படி

+Maintenance Schedules,பராமரிப்பு அட்டவணை

+Maintenance Status,பராமரிப்பு நிலைமை

+Maintenance Time,பராமரிப்பு நேரம்

+Maintenance Type,பராமரிப்பு அமைப்பு

+Maintenance Visit,பராமரிப்பு வருகை

+Maintenance Visit Purpose,பராமரிப்பு சென்று நோக்கம்

+Major/Optional Subjects,முக்கிய / விருப்ப பாடங்கள்

+Make ,

+Make Accounting Entry For Every Stock Movement,"ஒவ்வொரு பங்கு இயக்கம் , பைனான்ஸ் உள்ளீடு செய்ய"

+Make Bank Voucher,வங்கி வவுச்சர் செய்ய

+Make Credit Note,கடன் நினைவில் கொள்ளுங்கள்

+Make Debit Note,பற்று நினைவில் கொள்ளுங்கள்

+Make Delivery,விநியோகம் செய்ய

+Make Difference Entry,வித்தியாசம் நுழைவு செய்ய

+Make Excise Invoice,கலால் விலைப்பட்டியல் செய்ய

+Make Installation Note,நிறுவல் குறிப்பு கொள்ளுங்கள்

+Make Invoice,விலைப்பட்டியல் செய்ய

+Make Maint. Schedule,Maint கொள்ளுங்கள். அட்டவணை

+Make Maint. Visit,Maint கொள்ளுங்கள். வருகை

+Make Maintenance Visit,பராமரிப்பு விஜயம் செய்ய

+Make Packing Slip,ஸ்லிப் பொதி செய்ய

+Make Payment Entry,கொடுப்பனவு உள்ளீடு செய்ய

+Make Purchase Invoice,கொள்முதல் விலைப்பட்டியல் செய்ய

+Make Purchase Order,செய்ய கொள்முதல் ஆணை

+Make Purchase Receipt,கொள்முதல் ரசீது செய்ய

+Make Salary Slip,சம்பள செய்ய

+Make Salary Structure,சம்பள கட்டமைப்பு செய்ய

+Make Sales Invoice,கவிஞருக்கு செய்ய

+Make Sales Order,செய்ய விற்பனை ஆணை

+Make Supplier Quotation,வழங்குபவர் மேற்கோள் செய்ய

+Male,ஆண்

+Manage 3rd Party Backups,3 வது கட்சி மறுபிரதிகளை நிர்வகி

+Manage cost of operations,நடவடிக்கைகள் செலவு மேலாண்மை

+Manage exchange rates for currency conversion,நாணய மாற்ற மாற்று விகிதங்கள் நிர்வகி

+"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.",கட்டாய என்றால் பங்கு பொருள் &quot;ஆமாம்&quot; என்று. மேலும் ஒதுக்கப்பட்ட அளவு விற்பனை ஆர்டர் இருந்து அமைக்க அமைந்துள்ள இயல்புநிலை கிடங்கு.

+Manufacture against Sales Order,விற்பனை அமைப்புக்கு எதிராக உற்பத்தி

+Manufacture/Repack,உற்பத்தி / Repack

+Manufactured Qty,உற்பத்தி அளவு

+Manufactured quantity will be updated in this warehouse,உற்பத்தி அளவு இந்த கிடங்கில் புதுப்பிக்கப்படும்

+Manufacturer,உற்பத்தியாளர்

+Manufacturer Part Number,தயாரிப்பாளர் பாகம் எண்

+Manufacturing,உருவாக்கம்

+Manufacturing Quantity,உற்பத்தி அளவு

+Manufacturing Quantity is mandatory,உற்பத்தி அளவு கட்டாய ஆகிறது

+Margin,விளிம்பு

+Marital Status,திருமண தகுதி

+Market Segment,சந்தை பிரிவு

+Married,திருமணம்

+Mass Mailing,வெகுஜன அஞ்சல்

+Master Data,முதன்மை தரவு

+Master Name,மாஸ்டர் பெயர்

+Master Name is mandatory if account type is Warehouse,கணக்கு வகை கிடங்கு என்றால் மாஸ்டர் பெயர் கட்டாய ஆகிறது

+Master Type,முதன்மை வகை

+Masters,முதுநிலை

+Match non-linked Invoices and Payments.,அல்லாத தொடர்புடைய பற்றுச்சீட்டுகள் மற்றும் கட்டணங்கள் போட்டி.

+Material Issue,பொருள் வழங்கல்

+Material Receipt,பொருள் ரசீது

+Material Request,பொருள் கோரிக்கை

+Material Request Detail No,பொருள் கோரிக்கை விரிவாக இல்லை

+Material Request For Warehouse,கிடங்கு பொருள் கோரிக்கை

+Material Request Item,பொருள் கோரிக்கை பொருள்

+Material Request Items,பொருள் கோரிக்கை பொருட்கள்

+Material Request No,பொருள் வேண்டுகோள் இல்லை

+Material Request Type,பொருள் கோரிக்கை வகை

+Material Request used to make this Stock Entry,இந்த பங்கு நுழைவு செய்ய பயன்படுத்தப்படும் பொருள் கோரிக்கை

+Material Requests for which Supplier Quotations are not created,வழங்குபவர் மேற்கோள்கள் உருவாக்கப்பட்ட எந்த பொருள் கோரிக்கைகள்

+Material Requirement,பொருள் தேவை

+Material Transfer,பொருள் மாற்றம்

+Materials,மூலப்பொருள்கள்

+Materials Required (Exploded),பொருட்கள் தேவை (விரிவான)

+Max 500 rows only.,மட்டுமே அதிகபட்சம் 500 வரிசைகள்.

+Max Days Leave Allowed,மேக்ஸ் நாட்கள் அனுமதிக்கப்பட்ட விடவும்

+Max Discount (%),மேக்ஸ் தள்ளுபடி (%)

+Max Returnable Qty,மேக்ஸ் திருப்பி அளவு

+Medium,ஊடகம்

+"Merging is only possible if following \
+					properties are same in both records.
+					Group or Ledger, Debit or Credit, Is PL Account",

+Message,செய்தி

+Message Parameter,செய்தி அளவுரு

+Message Sent,செய்தி அனுப்பப்பட்டது

+Messages,செய்திகள்

+Messages greater than 160 characters will be split into multiple messages,160 தன்மையை விட செய்தியை பல mesage கொண்டு split

+Middle Income,நடுத்தர வருமானம்

+Milestone,மைல் கல்

+Milestone Date,மைல்கல் தேதி

+Milestones,மைல்கற்கள்

+Milestones will be added as Events in the Calendar,மைல்கற்கள் அட்டவணை நிகழ்வுகள் சேர்த்துள்ளார்

+Min Order Qty,Min ஆர்டர் அளவு

+Minimum Order Qty,குறைந்தபட்ச ஆணை அளவு

+Misc Details,மற்றவை விவரம்

+Miscellaneous,நானாவிதமான

+Miscelleneous,Miscelleneous

+Mobile No,இல்லை மொபைல்

+Mobile No.,மொபைல் எண்

+Mode of Payment,கட்டணம் செலுத்தும் முறை

+Modern,நவீன

+Modified Amount,மாற்றப்பட்ட தொகை

+Monday,திங்கட்கிழமை

+Month,மாதம்

+Monthly,மாதாந்தர

+Monthly Attendance Sheet,மாதாந்திர பங்கேற்கும் தாள்

+Monthly Earning & Deduction,மாத வருமானம் &amp; பொருத்தியறிதல்

+Monthly Salary Register,மாத சம்பளம் பதிவு

+Monthly salary statement.,மாத சம்பளம் அறிக்கை.

+Monthly salary template.,மாத சம்பளம் வார்ப்புரு.

+More Details,மேலும் விபரங்கள்

+More Info,மேலும் தகவல்

+Moving Average,சராசரி நகரும்

+Moving Average Rate,சராசரி விகிதம் நகரும்

+Mr,திரு

+Ms,Ms

+Multiple Item prices.,பல பொருள் விலை .

+Multiple Price list.,பல விலை பட்டியல்.

+Must be Whole Number,முழு எண் இருக்க வேண்டும்

+My Settings,என் அமைப்புகள்

+NL-,NL-

+Name,பெயர்

+Name and Description,பெயர் மற்றும் விவரம்

+Name and Employee ID,பெயர் மற்றும் பணியாளர் ஐடி

+Name is required,பெயர் தேவை

+"Name of new Account. Note: Please don't create accounts for Customers and Suppliers,","புதிய கணக்கு பெயர். குறிப்பு: வாடிக்கையாளர்கள் மற்றும் வழங்குநர்கள் கணக்குகள் உருவாக்க வேண்டாம் ,"

+Name of person or organization that this address belongs to.,நபர் அல்லது இந்த முகவரியை சொந்தமானது என்று நிறுவனத்தின் பெயர்.

+Name of the Budget Distribution,பட்ஜெட் விநியோகம் பெயர்

+Naming Series,தொடர் பெயரிடும்

+Negative balance is not allowed for account ,எதிர்மறை இருப்பு கணக்கை அனுமதி இல்லை

+Net Pay,நிகர சம்பளம்

+Net Pay (in words) will be visible once you save the Salary Slip.,நீங்கள் சம்பளம் ஸ்லிப் சேமிக்க முறை நிகர வருவாய் (வார்த்தைகளில்) காண முடியும்.

+Net Total,நிகர மொத்தம்

+Net Total (Company Currency),நிகர மொத்தம் (நிறுவனத்தின் கரன்சி)

+Net Weight,நிகர எடை

+Net Weight UOM,நிகர எடை மொறட்டுவ பல்கலைகழகம்

+Net Weight of each Item,ஒவ்வொரு பொருள் நிகர எடை

+Net pay can not be negative,"நிகர ஊதியம், எதிர்மறையாக இருக்க முடியாது"

+Never,இல்லை

+New,புதிய

+New ,

+New Account,புதிய கணக்கு

+New Account Name,புதிய கணக்கு பெயர்

+New BOM,புதிய BOM

+New Communications,புதிய தகவல்

+New Company,புதிய நிறுவனம்

+New Cost Center,புதிய செலவு மையம்

+New Cost Center Name,புதிய செலவு மையம் பெயர்

+New Delivery Notes,புதிய டெலிவரி குறிப்புகள்

+New Enquiries,புதிய விவரம் கேள்

+New Leads,புதிய அறிதல்

+New Leave Application,புதிய விடுப்பு விண்ணப்பம்

+New Leaves Allocated,புதிய ஒதுக்கப்பட்ட இலைகள்

+New Leaves Allocated (In Days),புதிய இலைகள் (டேஸ்) ஒதுக்கப்பட்ட

+New Material Requests,புதிய பொருள் கோரிக்கைகள்

+New Projects,புதிய திட்டங்கள்

+New Purchase Orders,புதிய கொள்முதல் ஆணை

+New Purchase Receipts,புதிய கொள்முதல் ரசீதுகள்

+New Quotations,புதிய மேற்கோள்கள்

+New Sales Orders,புதிய விற்பனை ஆணைகள்

+"New Serial No cannot have Warehouse. Warehouse must be \
+				set by Stock Entry or Purchase Receipt",

+New Stock Entries,புதிய பங்கு பதிவுகள்

+New Stock UOM,புதிய பங்கு மொறட்டுவ பல்கலைகழகம்

+New Supplier Quotations,புதிய சப்ளையர் மேற்கோள்கள்

+New Support Tickets,புதிய ஆதரவு டிக்கெட்

+New Workplace,புதிய பணியிடத்தை

+Newsletter,செய்தி மடல்

+Newsletter Content,செய்திமடல் உள்ளடக்கம்

+Newsletter Status,செய்திமடல் நிலைமை

+"Newsletters to contacts, leads.","தொடர்புகள் செய்திமடல்கள், வழிவகுக்கிறது."

+Next Communcation On,அடுத்த Communcation இல்

+Next Contact By,அடுத்த தொடர்பு

+Next Contact Date,அடுத்த தொடர்பு தேதி

+Next Date,அடுத்த நாள்

+Next email will be sent on:,அடுத்த மின்னஞ்சலில் அனுப்பி வைக்கப்படும்:

+No,இல்லை

+No Action,இல்லை அதிரடி

+No Customer Accounts found.,இல்லை வாடிக்கையாளர் கணக்குகள் எதுவும் இல்லை.

+"No Customer or Supplier Accounts found. Accounts are identified based on \
+			'Master Type' value in account record.",

+No Item found with ,

+No Items to Pack,வை எந்த உருப்படிகள்

+No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,குற்றம் விடவும். ஒதுக்க ஒரு பயனர் செல்லுங்கள் என்று பாத்திரம் &#39;சர்க்கார் தரப்பில் சாட்சி விட்டு&#39; தயவு செய்து.

+No Permission,இல்லை அனுமதி

+No Production Order created.,எந்த உற்பத்தி ஆர்டர் உருவாக்கப்பட்டது.

+No Supplier Accounts found. Supplier Accounts are identified based on 'Master Type' value in account record.,இல்லை வழங்குபவர் கணக்குகள் எதுவும் இல்லை. வழங்குபவர் கணக்கு கணக்கு பதிவு ' மாஸ்டர் வகை ' மதிப்பு அடிப்படையில் அடையாளம்.

+No accounting entries for following warehouses,கிடங்குகள் தொடர்ந்து இல்லை கணக்கியல் உள்ளீடுகள்

+No addresses created,உருவாக்கப்பட்ட முகவரிகள்

+No contacts created,உருவாக்கப்பட்ட எந்த தொடர்பும் இல்லை

+No default BOM exists for item: ,இயல்பான BOM உருப்படியை உள்ளது:

+No of Requested SMS,கோரப்பட்ட எஸ்எம்எஸ் இல்லை

+No of Sent SMS,அனுப்பிய எஸ்எம்எஸ் இல்லை

+No of Visits,வருகைகள் எண்ணிக்கை

+No record found,எந்த பதிவும் இல்லை

+No salary slip found for month: ,மாதம் இல்லை சம்பளம் சீட்டு:

+Not,இல்லை

+Not Active,செயலில் இல்லை

+Not Applicable,பொருந்தாது

+Not Available,இல்லை

+Not Billed,கட்டணம்

+Not Delivered,அனுப்பப்பட்டது

+Not Set,அமை

+Not allowed entry in Warehouse,கிடங்கு அனுமதி இல்லை நுழைவு

+Note,குறிப்பு

+Note User,குறிப்பு பயனர்

+Note is a free page where users can share documents / notes,குறிப்பு செய்த ஆவணங்களை / குறிப்புகள் பகிர்ந்து கொள்ள ஒரு இலவச பக்கம் உள்ளது

+Note:,குறிப்பு:

+"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","குறிப்பு: காப்புப்படிகள் மற்றும் கோப்புகளை டிராப்பாக்ஸ் இருந்து நீக்க முடியாது, நீங்கள் கைமுறையாக அவற்றை நீக்க வேண்டும்."

+"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","குறிப்பு: காப்புப்படிகள் மற்றும் கோப்புகள் Google இயக்ககத்தில் இருந்து நீக்க முடியாது, நீங்கள் கைமுறையாக அவற்றை நீக்க வேண்டும்."

+Note: Email will not be sent to disabled users,குறிப்பு: மின்னஞ்சல் ஊனமுற்ற செய்த அனுப்ப முடியாது

+Notes,குறிப்புகள்

+Notes:,குறிப்புகள்:

+Nothing to request,கேட்டு எதுவும்

+Notice (days),அறிவிப்பு ( நாட்கள்)

+Notification Control,அறிவிப்பு கட்டுப்பாடு

+Notification Email Address,அறிவிப்பு மின்னஞ்சல் முகவரி

+Notify by Email on creation of automatic Material Request,தானியங்கி பொருள் கோரிக்கை உருவாக்கம் மின்னஞ்சல் மூலம் தெரிவிக்க

+Number Format,எண் வடிவமைப்பு

+O+,O +

+O-,O-

+OPPT,OPPT

+Offer Date,ஆஃபர் தேதி

+Office,அலுவலகம்

+Old Parent,பழைய பெற்றோர்

+On,மீது

+On Net Total,நிகர மொத்தம் உள்ள

+On Previous Row Amount,முந்தைய வரிசை தொகை

+On Previous Row Total,முந்தைய வரிசை மொத்த மீது

+"Only Serial Nos with status ""Available"" can be delivered.","நிலை மட்டும் சீரியல் இலக்கங்கள் "" கிடைக்கும் "" வழங்க முடியும் ."

+Only Stock Items are allowed for Stock Entry,மட்டுமே பங்கு விடயங்கள் பங்கு நுழைவு அனுமதி

+Only leaf nodes are allowed in transaction,ஒரே இலை முனைகள் பரிமாற்றத்தில் அனுமதிக்கப்படுகிறது

+Open,திறந்த

+Open Production Orders,திறந்த உற்பத்தி ஆணைகள்

+Open Tickets,திறந்த டிக்கெட்

+Opening,தொடக்க

+Opening Accounting Entries,கணக்கியல் உள்ளீடுகள் திறந்து

+Opening Accounts and Stock,திறந்து கணக்குகள் மற்றும் பங்கு

+Opening Date,தேதி திறப்பு

+Opening Entry,நுழைவு திறந்து

+Opening Qty,திறந்து அளவு

+Opening Time,நேரம் திறந்து

+Opening Value,திறந்து மதிப்பு

+Opening for a Job.,ஒரு வேலை திறப்பு.

+Operating Cost,இயக்க செலவு

+Operation Description,அறுவை சிகிச்சை விளக்கம்

+Operation No,அறுவை சிகிச்சை இல்லை

+Operation Time (mins),அறுவை நேரம் (நிமிடங்கள்)

+Operations,நடவடிக்கைகள்

+Opportunity,சந்தர்ப்பம்

+Opportunity Date,வாய்ப்பு தேதி

+Opportunity From,வாய்ப்பு வரம்பு

+Opportunity Item,வாய்ப்பு தகவல்கள்

+Opportunity Items,வாய்ப்பு உருப்படிகள்

+Opportunity Lost,வாய்ப்பை இழந்த

+Opportunity Type,வாய்ப்பு வகை

+Optional. This setting will be used to filter in various transactions.,விருப்ப . இந்த அமைப்பு பல்வேறு நடவடிக்கைகளில் வடிகட்ட பயன்படும்.

+Order Type,வரிசை வகை

+Ordered,ஆணையிட்டார்

+Ordered Items To Be Billed,கணக்கில் வேண்டும் உத்தரவிட்டது உருப்படிகள்

+Ordered Items To Be Delivered,விநியோகிப்பதற்காக உத்தரவிட்டார் உருப்படிகள்

+Ordered Qty,அளவு உத்தரவிட்டார்

+"Ordered Qty: Quantity ordered for purchase, but not received.","அளவு உத்தரவிட்டார்: அளவு வாங்குவதற்கு உத்தரவிட்டார் , ஆனால் பெறவில்லை ."

+Ordered Quantity,உத்தரவிட்டார் அளவு

+Orders released for production.,ஆணைகள் உற்பத்தி வெளியிடப்பட்டது.

+Organization,அமைப்பு

+Organization Name,நிறுவன பெயர்

+Organization Profile,அமைப்பு விவரம்

+Other,வேறு

+Other Details,மற்ற விவரங்கள்

+Out Qty,அளவு அவுட்

+Out Value,மதிப்பு அவுட்

+Out of AMC,AMC வெளியே

+Out of Warranty,உத்தரவாதத்தை வெளியே

+Outgoing,வெளிச்செல்லும்

+Outgoing Email Settings,வெளிச்செல்லும் மின்னஞ்சல் அமைப்புகள்

+Outgoing Mail Server,வெளிச்செல்லும் அஞ்சல் சேவையகம்

+Outgoing Mails,வெளிச்செல்லும் அஞ்சல்

+Outstanding Amount,சிறந்த தொகை

+Outstanding for Voucher ,வவுச்சர் மிகச்சிறந்த

+Overhead,அவசியமான

+Overheads,செலவுகள்

+Overlapping Conditions found between,ஒன்றுடன் ஒன்று நிபந்தனைகளும் இடையே காணப்படும்

+Overview,கண்ணோட்டம்

+Owned,சொந்தமானது

+Owner,சொந்தக்காரர்

+PAN Number,நிரந்தர கணக்கு எண் எண்

+PF No.,PF இல்லை

+PF Number,PF எண்

+PI/2011/,PI/2011 /

+PIN,PIN

+PL or BS,PL அல்லது BS

+PO,அஞ்சல்

+PO Date,அஞ்சல் தேதி

+PO No,அஞ்சல் இல்லை

+POP3 Mail Server,POP3 அஞ்சல் சேவையகம்

+POP3 Mail Settings,POP3 அஞ்சல் அமைப்புகள்

+POP3 mail server (e.g. pop.gmail.com),POP3 அஞ்சல் சேவையகம் (எ.கா. pop.gmail.com)

+POP3 server e.g. (pop.gmail.com),POP3 சேவையகத்திலிருந்து எ.கா. (pop.gmail.com)

+POS Setting,பிஓஎஸ் அமைக்கிறது

+POS View,பிஓஎஸ் பார்வையிடு

+PR Detail,PR விரிவாக

+PR Posting Date,பொது தகவல்களுக்கு தேதி

+PRO,PRO

+PS,சோசலிஸ்ட் கட்சி

+Package Item Details,தொகுப்பு பொருள் விவரம்

+Package Items,தொகுப்பு உருப்படிகள்

+Package Weight Details,தொகுப்பு எடை விவரம்

+Packed Item,டெலிவரி குறிப்பு தடைக்காப்பு பொருள்

+Packing Details,விவரம் பொதி

+Packing Detials,பொதி Detials

+Packing List,பட்டியல் பொதி

+Packing Slip,ஸ்லிப் பொதி

+Packing Slip Item,ஸ்லிப் பொருள் பொதி

+Packing Slip Items,ஸ்லிப் பொருட்களை பொதி

+Packing Slip(s) Cancelled,பொதி ஸ்லிப் (கள்) ரத்து

+Page Break,பக்கம் பிரேக்

+Page Name,பக்கம் பெயர்

+Paid,பணம்

+Paid Amount,பணம் தொகை

+Parameter,அளவுரு

+Parent Account,பெற்றோர் கணக்கு

+Parent Cost Center,பெற்றோர் செலவு மையம்

+Parent Customer Group,பெற்றோர் வாடிக்கையாளர் பிரிவு

+Parent Detail docname,பெற்றோர் விரிவாக docname

+Parent Item,பெற்றோர் பொருள்

+Parent Item Group,பெற்றோர் பொருள் பிரிவு

+Parent Sales Person,பெற்றோர் விற்பனை நபர்

+Parent Territory,பெற்றோர் மண்டலம்

+Parenttype,Parenttype

+Partially Billed,பகுதி கூறப்படுவது

+Partially Completed,ஓரளவிற்கு பூர்த்தி

+Partially Delivered,பகுதியளவு வழங்கப்படுகிறது

+Partly Billed,இதற்கு கட்டணம்

+Partly Delivered,இதற்கு அனுப்பப்பட்டது

+Partner Target Detail,வரன்வாழ்க்கை துணை இலக்கு விரிவாக

+Partner Type,வரன்வாழ்க்கை துணை வகை

+Partner's Website,கூட்டாளியின் இணையத்தளம்

+Passive,மந்தமான

+Passport Number,பாஸ்போர்ட் எண்

+Password,கடவுச்சொல்

+Pay To / Recd From,வரம்பு / Recd செய்ய பணம்

+Payables,Payables

+Payables Group,Payables குழு

+Payment Days,கட்டணம் நாட்கள்

+Payment Due Date,கொடுப்பனவு காரணமாக தேதி

+Payment Entries,பணம் பதிவுகள்

+"Payment Entry has been modified after you pulled it. 
+			Please pull it again.",

+Payment Period Based On Invoice Date,விலைப்பட்டியல் தேதியின் அடிப்படையில் கொடுப்பனவு காலம்

+Payment Reconciliation,பணம் நல்லிணக்க

+Payment Type,கொடுப்பனவு வகை

+Payment of salary for the month: ,

+Payment to Invoice Matching Tool,விலைப்பட்டியல் பொருந்தும் கருவி பணம்

+Payment to Invoice Matching Tool Detail,விலைப்பட்டியல் பொருந்தும் கருவி விரிவாக பணம்

+Payments,பணம்

+Payments Made,பணம் மேட்

+Payments Received,பணம் பெற்ற

+Payments made during the digest period,தொகுப்பு காலத்தில் செலுத்தப்பட்ட கட்டணம்

+Payments received during the digest period,பணம் தொகுப்பு காலத்தில் பெற்றார்

+Payroll Settings,சம்பளப்பட்டியல் அமைப்புகள்

+Payroll Setup,ஊதிய அமைப்பு

+Pending,முடிவுபெறாத

+Pending Amount,நிலுவையில் தொகை

+Pending Review,விமர்சனம் நிலுவையில்

+Pending SO Items For Purchase Request,கொள்முதல் கோரிக்கை நிலுவையில் எனவே விடயங்கள்

+Percent Complete,முழுமையான சதவீதம்

+Percentage Allocation,சதவீத ஒதுக்கீடு

+Percentage Allocation should be equal to ,சதவீத ஒதுக்கீடு சமமாக இருக்க வேண்டும்

+Percentage variation in quantity to be allowed while receiving or delivering this item.,இந்த உருப்படியை பெறும் அல்லது வழங்கும் போது அளவு சதவீதம் மாறுபாடு அனுமதிக்கப்படுகிறது வேண்டும்.

+Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,நீங்கள் அளவு எதிராக இன்னும் பெற அல்லது வழங்க அனுமதிக்கப்படுகிறது சதவீதம் உத்தரவிட்டது. எடுத்துக்காட்டாக: நீங்கள் 100 அலகுகள் உத்தரவிட்டார் என்றால். உங்கள் அலவன்ஸ் 10% நீங்கள் 110 அலகுகள் பெற அனுமதிக்கப்படும்.

+Performance appraisal.,செயல்திறன் மதிப்பிடுதல்.

+Period,காலம்

+Period Closing Voucher,காலம் முடிவுறும் வவுச்சர்

+Periodicity,வட்டம்

+Permanent Address,நிரந்தர முகவரி

+Permanent Address Is,நிரந்தர முகவரி

+Permission,உத்தரவு

+Permission Manager,அனுமதி மேலாளர்

+Personal,தனிப்பட்ட

+Personal Details,தனிப்பட்ட விவரங்கள்

+Personal Email,தனிப்பட்ட மின்னஞ்சல்

+Phone,தொலைபேசி

+Phone No,இல்லை போன்

+Phone No.,தொலைபேசி எண்

+Pincode,ப ன்ேகா

+Place of Issue,இந்த இடத்தில்

+Plan for maintenance visits.,பராமரிப்பு வருகைகள் திட்டம்.

+Planned Qty,திட்டமிட்ட அளவு

+"Planned Qty: Quantity, for which, Production Order has been raised,","திட்டமிட்ட அளவு: அளவு , எந்த , உற்பத்தி ஆர்டர் எழுப்பினார் ,"

+Planned Quantity,திட்டமிட்ட அளவு

+Plant,தாவரம்

+Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,இது அனைத்து கணக்கு தலைவர்கள் என்று பின்னொட்டு என சேர்க்கப்படும் என ஒழுங்காக சுருக்கமான அல்லது குறுகிய பெயர் உள்ளிடுக.

+Please Select Company under which you want to create account head,நீங்கள் கணக்கு தலையில் உருவாக்க வேண்டும் கீழ் நிறுவனத்தின் தேர்வு செய்க

+Please check,சரிபார்க்கவும்

+Please create new account from Chart of Accounts.,கணக்கு பட்டியலில் இருந்து புதிய கணக்கை உருவாக்கு .

+Please do NOT create Account (Ledgers) for Customers and Suppliers. They are created directly from the Customer / Supplier masters.,வாடிக்கையாளர்கள் மற்றும் சப்ளையர்கள் கணக்கு ( துறைகளை ) உருவாக்க வேண்டாம். அவர்கள் வாடிக்கையாளர் / வழங்குபவர் முதுநிலை நேரடியாக உருவாக்கப்படுகின்றன .

+Please enter Company,நிறுவனத்தின் உள்ளிடவும்

+Please enter Cost Center,செலவு மையம் உள்ளிடவும்

+Please enter Default Unit of Measure,அளவுகளின் இயல்புநிலை பிரிவு உள்ளிடவும்

+Please enter Delivery Note No or Sales Invoice No to proceed,இல்லை அல்லது விற்பனை விலைப்பட்டியல் இல்லை தொடர டெலிவரி குறிப்பு உள்ளிடவும்

+Please enter Employee Id of this sales parson,இந்த விற்பனை பார்சன் என்ற பணியாளர் Id உள்ளிடவும்

+Please enter Expense Account,செலவு கணக்கு உள்ளிடவும்

+Please enter Item Code to get batch no,எந்த தொகுதி கிடைக்கும் பொருள் கோட் உள்ளிடவும்

+Please enter Item Code.,பொருள் கோட் உள்ளிடவும்.

+Please enter Item first,முதல் பொருள் உள்ளிடவும்

+Please enter Master Name once the account is created.,கணக்கு உருவாக்கப்பட்டதும் மாஸ்டர் பெயர் உள்ளிடவும்.

+Please enter Production Item first,முதல் உற்பத்தி பொருள் உள்ளிடவும்

+Please enter Purchase Receipt No to proceed,தொடர இல்லை கொள்முதல் ரசீது உள்ளிடவும்

+Please enter Reserved Warehouse for item ,உருப்படியை முன்பதிவு கிடங்கு உள்ளிடவும்

+Please enter Start Date and End Date,தொடக்க தேதி மற்றும் தேதி உள்ளிடவும்

+Please enter Warehouse for which Material Request will be raised,பொருள் கோரிக்கை எழுப்பப்படும் எந்த கிடங்கு உள்ளிடவும்

+"Please enter account group under which account \
+					for warehouse ",

+Please enter company first,முதல் நிறுவனம் உள்ளிடவும்

+Please enter company name first,முதல் நிறுவனத்தின் பெயரை உள்ளிடுக

+Please enter sales order in the above table,மேலே உள்ள அட்டவணையில் விற்பனை பொருட்டு உள்ளிடவும்

+Please install dropbox python module,டிரா பாக்ஸ் பைதான் தொகுதி நிறுவவும்

+Please mention default value for ',இயல்புநிலை மதிப்பு குறிப்பிட தயவு செய்து &#39;

+Please reduce qty.,அளவு குறைக்க வேண்டும்.

+Please save the Newsletter before sending.,அனுப்புவதற்கு முன் செய்தி காப்பாற்றுங்கள்.

+Please save the document before generating maintenance schedule,"பராமரிப்பு அட்டவணை உருவாக்கும் முன் ஆவணத்தை சேமிக்க , தயவு செய்து"

+Please select Account first,முதல் கணக்கு தேர்வு செய்க

+Please select Bank Account,வங்கி கணக்கு தேர்ந்தெடுக்கவும்

+Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,நீங்கள் முந்தைய நிதி ஆண்டின் இருப்புநிலை இந்த நிதி ஆண்டு விட்டு சேர்க்க விரும்பினால் முன் எடுத்து கொள்ளவும்

+Please select Category first,முதல் வகையை தேர்ந்தெடுக்கவும்

+Please select Charge Type first,பொறுப்பு வகை முதல் தேர்வு செய்க

+Please select Date on which you want to run the report,நீங்கள் அறிக்கை ரன் தெரிய வேண்டிய தேதி தேர்ந்தெடுக்கவும்

+Please select Price List,விலை பட்டியல் தேர்ந்தெடுக்கவும்

+Please select a,தேர்ந்தெடுக்கவும் ஒரு

+Please select a csv file,ஒரு கோப்பை தேர்ந்தெடுக்கவும்

+Please select a service item or change the order type to Sales.,ஒரு சேவை உருப்படியை தேர்ந்தெடுக்கவும் அல்லது விற்பனை செய்ய வகை மாற்றம் செய்யுங்கள்.

+Please select a sub-contracted item or do not sub-contract the transaction.,ஒரு துணை ஒப்பந்த உருப்படியை தேர்ந்தெடுக்கவும் அல்லது துணை ஒப்பந்தம் பரிவர்த்தனை வேண்டாம்.

+Please select a valid csv file with data.,தரவு சரியான கோப்பை தேர்ந்தெடுக்கவும்.

+"Please select an ""Image"" first","முதல் ஒரு ""படம்"" தேர்வு செய்க"

+Please select month and year,மாதம் மற்றும் ஆண்டு தேர்ந்தெடுக்கவும்

+Please select options and click on Create,"விருப்பங்களை தேர்ந்தெடுத்து உருவாக்கு கிளிக் செய்து,"

+Please select the document type first,முதல் ஆவணம் வகையை தேர்ந்தெடுக்கவும்

+Please select: ,தேர்ந்தெடுக்கவும்:

+Please set Dropbox access keys in,ல் டிராப்பாக்ஸ் அணுகல் விசைகள் அமைக்கவும்

+Please set Google Drive access keys in,Google Drive ஐ அணுகல் விசைகள் அமைக்க தயவு செய்து

+Please setup Employee Naming System in Human Resource > HR Settings,மனித வள உள்ள அமைப்பு பணியாளர் பெயரிடுதல் கணினி தயவு செய்து&gt; அலுவலக அமைப்புகள்

+Please setup your chart of accounts before you start Accounting Entries,நீங்கள் கணக்கியல் உள்ளீடுகள் தொடங்கும் முன் அமைப்பு உங்கள் மீது கணக்குகளின் அட்டவணை ப்ளீஸ்

+Please specify,குறிப்பிடவும்

+Please specify Company,நிறுவனத்தின் குறிப்பிடவும்

+Please specify Company to proceed,நிறுவனத்தின் தொடர குறிப்பிடவும்

+"Please specify Default Currency in Company Master \
+			and Global Defaults",

+Please specify a,குறிப்பிடவும் ஒரு

+Please specify a Price List which is valid for Territory,மண்டலம் செல்லுபடியாகும் ஒரு விலை பட்டியல் குறிப்பிடவும்

+Please specify a valid,சரியான குறிப்பிடவும்

+Please specify a valid 'From Case No.',&#39;வழக்கு எண் வரம்பு&#39; சரியான குறிப்பிடவும்

+Please specify currency in Company,நிறுவனத்தின் நாணய குறிப்பிடவும்

+Please submit to update Leave Balance.,விடுப்பு இருப்பு மேம்படுத்த சமர்ப்பிக்கவும்.

+Please write something,ஏதாவது எழுத கொள்ளவும்

+Please write something in subject and message!,பொருள் மற்றும் செய்தி ஏதாவது எழுத கொள்ளவும் !

+Plot,சதி

+Plot By,கதை

+Point of Sale,விற்பனை செய்யுமிடம்

+Point-of-Sale Setting,புள்ளி விற்பனை அமைக்கிறது

+Post Graduate,பட்டதாரி பதிவு

+Postal,தபால் அலுவலகம் சார்ந்த

+Posting Date,தேதி தகவல்களுக்கு

+Posting Date Time cannot be before,தகவல்களுக்கு தேதி நேரம் முன் இருக்க முடியாது

+Posting Time,நேரம் தகவல்களுக்கு

+Potential Sales Deal,சாத்தியமான விற்பனை ஒப்பந்தம்

+Potential opportunities for selling.,விற்பனை திறன் வாய்ப்புகள்.

+"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","ஃப்ளோட் துறைகள் ஐந்து துல்லிய (அளவு, தள்ளுபடிகள், சதவீதங்கள் போன்றவை). மிதவைகள் குறிப்பிட்ட தசமங்கள் வரை வட்டமானது. Default = 3"

+Preferred Billing Address,விருப்பமான பில்லிங் முகவரி

+Preferred Shipping Address,விருப்பமான கப்பல் முகவரி

+Prefix,முற்சேர்க்கை

+Present,தற்போது

+Prevdoc DocType,Prevdoc டாக்டைப்பின்

+Prevdoc Doctype,Prevdoc Doctype

+Previous Work Experience,முந்தைய பணி அனுபவம்

+Price List,விலை பட்டியல்

+Price List Currency,விலை பட்டியல் நாணயத்தின்

+Price List Exchange Rate,விலை பட்டியல் செலாவணி விகிதம்

+Price List Master,விலை பட்டியல் மாஸ்டர்

+Price List Name,விலை பட்டியல் பெயர்

+Price List Rate,விலை பட்டியல் விகிதம்

+Price List Rate (Company Currency),விலை பட்டியல் விகிதம் (நிறுவனத்தின் கரன்சி)

+Print,அச்சடி

+Print Format Style,அச்சு வடிவம் உடை

+Print Heading,தலைப்பு அச்சிட

+Print Without Amount,மொத்த தொகை இல்லாமல் அச்சிட

+Printing,அச்சடித்தல்

+Priority,முதன்மை

+Process Payroll,செயல்முறை சம்பளப்பட்டியல்

+Produced,உற்பத்தி

+Produced Quantity,உற்பத்தி அளவு

+Product Enquiry,தயாரிப்பு விசாரணை

+Production Order,உற்பத்தி ஆணை

+Production Order must be submitted,உத்தரவு சமர்ப்பிக்க வேண்டும்

+Production Order(s) created:\n\n,உத்தரவு (கள்) உருவாக்கப்பட்டது : \ n \ n

+Production Orders,தயாரிப்பு ஆணைகள்

+Production Orders in Progress,முன்னேற்றம் உற்பத்தி ஆணைகள்

+Production Plan Item,உற்பத்தி திட்டம் பொருள்

+Production Plan Items,உற்பத்தி திட்டம் உருப்படிகள்

+Production Plan Sales Order,உற்பத்தி திட்டம் விற்பனை ஆணை

+Production Plan Sales Orders,உற்பத்தி திட்டம் விற்பனை ஆணைகள்

+Production Planning (MRP),உற்பத்தி திட்டமிடல் (MRP)

+Production Planning Tool,உற்பத்தி திட்டமிடல் கருவி

+Products or Services You Buy,தயாரிப்புகள் அல்லது நீங்கள் வாங்க சேவைகள்

+"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","பொருட்கள் முன்னிருப்பு தேடல்கள் எடை வயது வாரியாக. மேலும் எடை வயதில், அதிக தயாரிப்பு பட்டியலில் தோன்றும்."

+Project,திட்டம்

+Project Costing,செயற் கைக்கோள் நிலாவிலிருந்து திட்டம்

+Project Details,திட்டம் விவரம்

+Project Milestone,திட்டம் மைல்கல்

+Project Milestones,திட்டம் மைல்கற்கள்

+Project Name,திட்டம் பெயர்

+Project Start Date,திட்ட தொடக்க தேதி

+Project Type,திட்ட வகை

+Project Value,திட்ட மதிப்பு

+Project activity / task.,திட்ட செயல்பாடு / பணி.

+Project master.,திட்டம் மாஸ்டர்.

+Project will get saved and will be searchable with project name given,திட்டம் சேமிக்க மற்றும் கொடுக்கப்பட்ட திட்டத்தின் பெயர் தேட முடியும்

+Project wise Stock Tracking,திட்டத்தின் வாரியாக ஸ்டாக் தடமறிதல்

+Projected,திட்டமிடப்பட்ட

+Projected Qty,திட்டமிட்டிருந்தது அளவு

+Projects,திட்டங்கள்

+Prompt for Email on Submission of,இந்த சமர்ப்பிக்கும் மீது மின்னஞ்சல் கேட்டு

+Provide email id registered in company,நிறுவனத்தின் பதிவு மின்னஞ்சல் ஐடி வழங்கும்

+Public,பொது

+Pull Payment Entries,பண பதிவுகள் இழுக்க

+Pull sales orders (pending to deliver) based on the above criteria,மேலே அடிப்படை அடிப்படையில் விற்பனை ஆணைகள் (வழங்க நிலுவையில்) இழுக்க

+Purchase,கொள்முதல்

+Purchase / Manufacture Details,கொள்முதல் / உற்பத்தி விவரம்

+Purchase Analytics,கொள்முதல் ஆய்வு

+Purchase Common,பொதுவான வாங்க

+Purchase Details,கொள்முதல் விவரம்

+Purchase Discounts,கொள்முதல் தள்ளுபடி

+Purchase In Transit,வரையிலான ட்ரான்ஸிட் அங்குலம் வாங்குவதற்கு

+Purchase Invoice,விலைப்பட்டியல் கொள்வனவு

+Purchase Invoice Advance,விலைப்பட்டியல் அட்வான்ஸ் வாங்குவதற்கு

+Purchase Invoice Advances,விலைப்பட்டியல் முன்னேற்றங்கள் வாங்க

+Purchase Invoice Item,விலைப்பட்டியல் பொருள் வாங்க

+Purchase Invoice Trends,விலைப்பட்டியல் போக்குகள் வாங்குவதற்கு

+Purchase Order,ஆர்டர் வாங்க

+Purchase Order Date,ஆர்டர் தேதி வாங்க

+Purchase Order Item,ஆர்டர் பொருள் வாங்க

+Purchase Order Item No,ஆர்டர் பொருள் இல்லை வாங்க

+Purchase Order Item Supplied,கொள்முதல் ஆணை பொருள் வழங்கியது

+Purchase Order Items,ஆணை பொருட்கள் வாங்க

+Purchase Order Items Supplied,கொள்முதல் ஆணை பொருட்களை வழங்கியது

+Purchase Order Items To Be Billed,"பில்லிங் செய்யப்படும் விதமே இருக்கவும் செய்ய வாங்குதல், ஆர்டர் உருப்படிகள்"

+Purchase Order Items To Be Received,"பெறப்பட்டுள்ள இருக்கவும் செய்ய வாங்குதல், ஆர்டர் உருப்படிகள்"

+Purchase Order Message,ஆர்டர் செய்தி வாங்க

+Purchase Order Required,தேவையான கொள்முதல் ஆணை

+Purchase Order Trends,ஆர்டர் போக்குகள் வாங்குவதற்கு

+Purchase Orders given to Suppliers.,விநியோகஸ்தர்கள் கொடுக்கப்பட்ட ஆணைகள் வாங்க.

+Purchase Receipt,ரசீது வாங்க

+Purchase Receipt Item,ரசீது பொருள் வாங்க

+Purchase Receipt Item Supplied,கொள்முதல் ரசீது பொருள் வழங்கியது

+Purchase Receipt Item Supplieds,ரசீது பொருள் Supplieds வாங்க

+Purchase Receipt Items,ரசீது பொருட்கள் வாங்க

+Purchase Receipt Message,ரசீது செய்தி வாங்க

+Purchase Receipt No,இல்லை சீட்டு வாங்க

+Purchase Receipt Required,கொள்முதல் ரசீது தேவை

+Purchase Receipt Trends,ரிசிப்ட் போக்குகள் வாங்குவதற்கு

+Purchase Register,பதிவு வாங்குவதற்கு

+Purchase Return,திரும்ப வாங்க

+Purchase Returned,வாங்க மீண்டும்

+Purchase Taxes and Charges,கொள்முதல் வரி மற்றும் கட்டணங்கள்

+Purchase Taxes and Charges Master,கொள்முதல் வரி மற்றும் கட்டணங்கள் மாஸ்டர்

+Purpose,நோக்கம்

+Purpose must be one of ,நோக்கம் ஒன்றாக இருக்க வேண்டும்

+QA Inspection,QA ஆய்வு

+QAI/11-12/,QAI/11-12 /

+QTN,QTN

+Qty,அளவு

+Qty Consumed Per Unit,அளவு அலகு ஒவ்வொரு உட்கொள்ளப்படுகிறது

+Qty To Manufacture,உற்பத்தி அளவு

+Qty as per Stock UOM,பங்கு மொறட்டுவ பல்கலைகழகம் படி அளவு

+Qty to Deliver,அடித்தளத்திருந்து அளவு

+Qty to Order,அளவு ஒழுங்கிற்கு

+Qty to Receive,மதுரையில் அளவு

+Qty to Transfer,இடமாற்றம் அளவு

+Qualification,தகுதி

+Quality,பண்பு

+Quality Inspection,தரமான ஆய்வு

+Quality Inspection Parameters,தரமான ஆய்வு அளவுருக்களை

+Quality Inspection Reading,தரமான ஆய்வு படித்தல்

+Quality Inspection Readings,தரமான ஆய்வு அளவீடுகளும்

+Quantity,அளவு

+Quantity Requested for Purchase,அளவு கொள்முதல் செய்ய கோரப்பட்ட

+Quantity and Rate,அளவு மற்றும் விகிதம்

+Quantity and Warehouse,அளவு மற்றும் சேமிப்பு கிடங்கு

+Quantity cannot be a fraction.,அளவு ஒரு பகுதியை இருக்க முடியாது.

+Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,உருப்படி அளவு மூலப்பொருட்களை கொடுக்கப்பட்ட அளவு இருந்து உற்பத்தி / repacking பின்னர் பெறப்படும்

+"Quantity should be equal to Manufacturing Quantity. To fetch items again, click on 'Get Items' button or update the Quantity manually.","அளவு உற்பத்தி அளவு சமமாக இருக்க வேண்டும் . மீண்டும் பொருட்களை பெற , 'கிடைக்கும் பொருட்கள் ' பொத்தானை கிளிக் செய்யவும் அல்லது கைமுறையாக அளவு மேம்படுத்த ."

+Quarter,காலாண்டு

+Quarterly,கால் ஆண்டுக்கு ஒரு முறை நிகழ்கிற

+Quick Help,விரைவு உதவி

+Quotation,மேற்கோள்

+Quotation Date,விலைப்பட்டியல் தேதி

+Quotation Item,மேற்கோள் பொருள்

+Quotation Items,மேற்கோள் உருப்படிகள்

+Quotation Lost Reason,மேற்கோள் காரணம் லாஸ்ட்

+Quotation Message,மேற்கோள் செய்தி

+Quotation Series,மேற்கோள் தொடர்

+Quotation To,என்று மேற்கோள்

+Quotation Trend,விலைக்குறியீட்டு டிரெண்டின்

+Quotation is cancelled.,மேற்கோள் ரத்து செய்யப்பட்டது.

+Quotations received from Suppliers.,மேற்கோள்கள் சப்ளையர்கள் இருந்து பெற்றார்.

+Quotes to Leads or Customers.,தாங்கியவர்கள் விளைவாக அல்லது வாடிக்கையாளர்களுக்கு மேற்கோள்.

+Raise Material Request when stock reaches re-order level,பங்கு மறு ஒழுங்கு நிலை அடையும் போது பொருள் கோரிக்கை எழுப்ப

+Raised By,எழுப்பப்பட்ட

+Raised By (Email),(மின்னஞ்சல்) மூலம் எழுப்பப்பட்ட

+Random,குறிப்பான நோக்கம் ஏதுமற்ற

+Range,எல்லை

+Rate,விலை

+Rate ,விலை

+Rate (Company Currency),விகிதம் (நிறுவனத்தின் கரன்சி)

+Rate Of Materials Based On,ஆனால் அடிப்படையில் பொருட்களின் விகிதம்

+Rate and Amount,விகிதம் மற்றும் தொகை

+Rate at which Customer Currency is converted to customer's base currency,விகிதம் இது வாடிக்கையாளர் நாணயத்தின் வாடிக்கையாளர் அடிப்படை நாணய மாற்றப்படும்

+Rate at which Price list currency is converted to company's base currency,விலை பட்டியல் நாணய நிறுவனத்தின் அடிப்படை நாணய மாற்றப்படும் விகிதத்தை

+Rate at which Price list currency is converted to customer's base currency,விலை பட்டியல் நாணய வாடிக்கையாளர் அடிப்படை நாணய மாற்றப்படும் விகிதத்தை

+Rate at which customer's currency is converted to company's base currency,விகிதம் இது வாடிக்கையாளர் நாணய நிறுவனத்தின் அடிப்படை நாணய மாற்றப்படும்

+Rate at which supplier's currency is converted to company's base currency,அளிப்பாளரின் நாணய நிறுவனத்தின் அடிப்படை நாணய மாற்றப்படும் விகிதத்தை

+Rate at which this tax is applied,இந்த வரி செலுத்தப்படுகிறது விகிதத்தில்

+Raw Material Item Code,மூலப்பொருட்களின் பொருள் குறியீடு

+Raw Materials Supplied,மூலப்பொருட்கள் வழங்கியது

+Raw Materials Supplied Cost,மூலப்பொருட்கள் விலை வழங்கியது

+Re-Order Level,மறு ஒழுங்கு நிலை

+Re-Order Qty,மறு ஆர்டர் அளவு

+Re-order,மறு உத்தரவு

+Re-order Level,மறு ஒழுங்கு நிலை

+Re-order Qty,மறு ஒழுங்கு அளவு

+Read,வாசிக்க

+Reading 1,1 படித்தல்

+Reading 10,10 படித்தல்

+Reading 2,2 படித்தல்

+Reading 3,3 படித்தல்

+Reading 4,4 படித்தல்

+Reading 5,5 படித்தல்

+Reading 6,6 படித்தல்

+Reading 7,7 படித்தல்

+Reading 8,8 படித்தல்

+Reading 9,9 படித்தல்

+Reason,காரணம்

+Reason for Leaving,விட்டு காரணம்

+Reason for Resignation,ராஜினாமாவுக்கான காரணம்

+Reason for losing,இழந்து காரணம்

+Recd Quantity,Recd அளவு

+Receivable / Payable account will be identified based on the field Master Type,செலுத்த வேண்டிய / பெறத்தக்க கணக்கு துறையில் மாஸ்டர் வகை அடிப்படையில் அடையாளம்

+Receivables,வரவுகள்

+Receivables / Payables,வரவுகள் / Payables

+Receivables Group,பெறத்தக்கவைகளின் குழு

+Received,பெற்றார்

+Received Date,பெற்ற தேதி

+Received Items To Be Billed,கட்டணம் பெறப்படும் பொருட்கள்

+Received Qty,பெற்றார் அளவு

+Received and Accepted,பெற்று ஏற்கப்பட்டது

+Receiver List,ரிசீவர் பட்டியல்

+Receiver Parameter,ரிசீவர் அளவுரு

+Recipients,பெறுநர்கள்

+Reconciliation Data,சமரசம் தகவல்கள்

+Reconciliation HTML,சமரசம் HTML

+Reconciliation JSON,சமரசம் JSON

+Record item movement.,உருப்படியை இயக்கம் பதிவு.

+Recurring Id,மீண்டும் அடையாளம்

+Recurring Invoice,மீண்டும் விலைப்பட்டியல்

+Recurring Type,மீண்டும் வகை

+Reduce Deduction for Leave Without Pay (LWP),சம்பளமில்லா விடுப்பு க்கான பொருத்தியறிதல் குறைக்க (LWP)

+Reduce Earning for Leave Without Pay (LWP),சம்பளம் (LWP) இல்லாமல் விடுமுறை ஆதாயம் குறைக்க

+Ref Code,Ref கோட்

+Ref SQ,Ref SQ

+Reference,குறிப்பு

+Reference Date,குறிப்பு தேதி

+Reference Name,குறிப்பு பெயர்

+Reference Number,குறிப்பு எண்

+Refresh,இளைப்பா (ற்) று

+Refreshing....,புத்துணர்ச்சி ....

+Registration Details,பதிவு விவரங்கள்

+Registration Info,பதிவு தகவல்

+Rejected,நிராகரிக்கப்பட்டது

+Rejected Quantity,நிராகரிக்கப்பட்டது அளவு

+Rejected Serial No,நிராகரிக்கப்பட்டது சீரியல் இல்லை

+Rejected Warehouse,நிராகரிக்கப்பட்டது கிடங்கு

+Rejected Warehouse is mandatory against regected item,நிராகரிக்கப்பட்டது கிடங்கு regected உருப்படியை எதிராக கட்டாய ஆகிறது

+Relation,உறவு

+Relieving Date,தேதி நிவாரணத்தில்

+Relieving Date of employee is ,ஊழியர் நிவாரணத்தில் தேதி

+Remark,குறிப்பு

+Remarks,கருத்துக்கள்

+Rename,மறுபெயரிடு

+Rename Log,பதிவு மறுபெயர்

+Rename Tool,கருவி மறுபெயரிடு

+Rent Cost,வாடகை செலவு

+Rent per hour,ஒரு மணி நேரத்திற்கு வாடகைக்கு

+Rented,வாடகைக்கு

+Repeat on Day of Month,மாதம் ஒரு நாள் மீண்டும்

+Replace,பதிலாக

+Replace Item / BOM in all BOMs,அனைத்து BOM கள் உள்ள பொருள் / BOM பதிலாக

+"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","இது பயன்படுத்தப்படுகிறது அமைந்துள்ள அனைத்து மற்ற BOM கள் ஒரு குறிப்பிட்ட BOM பதிலாக. இது, பழைய BOM இணைப்பு பதிலாக செலவு புதுப்பிக்க புதிய BOM படி &quot;BOM வெடிப்பு பொருள்&quot; அட்டவணை மறுஉற்பத்தி"

+Replied,பதில்

+Report Date,தேதி அறிக்கை

+Report issues at,அறிக்கை பிரச்சினைகள்

+Reports,அறிக்கைகள்

+Reports to,அறிக்கைகள்

+Reqd By Date,தேதி வாக்கில் Reqd

+Request Type,கோரிக்கை வகை

+Request for Information,தகவல் கோரிக்கை

+Request for purchase.,வாங்குவதற்கு கோரிக்கை.

+Requested,கோரப்பட்ட

+Requested For,கோரப்பட்ட

+Requested Items To Be Ordered,கேட்டு கேட்டு விடயங்கள்

+Requested Items To Be Transferred,மாற்றப்படுவதற்கு கோரப்பட்ட விடயங்கள்

+Requested Qty,கோரப்பட்ட அளவு

+"Requested Qty: Quantity requested for purchase, but not ordered.","கோரப்பட்ட அளவு: அளவு உத்தரவிட்டார் வாங்குவதற்கு கோரியது, ஆனால் இல்லை."

+Requests for items.,பொருட்கள் கோரிக்கைகள்.

+Required By,By தேவை

+Required Date,தேவையான தேதி

+Required Qty,தேவையான அளவு

+Required only for sample item.,ஒரே மாதிரி உருப்படியை தேவைப்படுகிறது.

+Required raw materials issued to the supplier for producing a sub - contracted item.,துணை உற்பத்தி சப்ளையர் வழங்கப்படும் தேவையான மூலப்பொருட்கள் - ஒப்பந்த உருப்படியை.

+Reseller,மறுவிற்பனையாளர்

+Reserved,முன்பதிவு

+Reserved Qty,பாதுகாக்கப்பட்டவை அளவு

+"Reserved Qty: Quantity ordered for sale, but not delivered.","பாதுகாக்கப்பட்டவை அளவு: அளவு விற்பனை உத்தரவிட்டார் , ஆனால் கொடுத்தது இல்லை ."

+Reserved Quantity,ஒதுக்கப்பட்ட அளவு

+Reserved Warehouse,ஒதுக்கப்பட்ட கிடங்கு

+Reserved Warehouse in Sales Order / Finished Goods Warehouse,விற்பனை ஆணை / இறுதிப்பொருட்களாக்கும் கிடங்கில் ஒதுக்கப்பட்ட கிடங்கு

+Reserved Warehouse is missing in Sales Order,ஒதுக்கப்பட்ட கிடங்கு விற்பனை ஆர்டர் காணவில்லை

+Reset Filters,வடிகட்டிகள் மீட்டமை

+Resignation Letter Date,ராஜினாமா கடிதம் தேதி

+Resolution,தீர்மானம்

+Resolution Date,தீர்மானம் தேதி

+Resolution Details,தீர்மானம் விவரம்

+Resolved By,மூலம் தீர்க்கப்பட

+Retail,சில்லறை

+Retailer,சில்லறை

+Review Date,தேதி

+Rgt,Rgt

+Role Allowed to edit frozen stock,உறைந்த பங்கு திருத்த அனுமதி பங்கு

+Role that is allowed to submit transactions that exceed credit limits set.,அமைக்க கடன் எல்லை மீறிய நடவடிக்கைகளை சமர்ப்பிக்க அனுமதி என்று பாத்திரம்.

+Root cannot have a parent cost center,ரூட் ஒரு பெற்றோர் செலவு சென்டர் முடியாது

+Rounded Total,வட்டமான மொத்த

+Rounded Total (Company Currency),வட்டமான மொத்த (நிறுவனத்தின் கரன்சி)

+Row,வரிசை

+Row ,வரிசை

+Row #,# வரிசையை

+Row # ,# வரிசையை

+Rules to calculate shipping amount for a sale,ஒரு விற்பனை கப்பல் அளவு கணக்கிட விதிகள்

+S.O. No.,S.O. இல்லை

+SMS,எஸ்எம்எஸ்

+SMS Center,எஸ்எம்எஸ் மையம்

+SMS Control,எஸ்எம்எஸ் கட்டுப்பாடு

+SMS Gateway URL,எஸ்எம்எஸ் வாயில் URL

+SMS Log,எஸ்எம்எஸ் புகுபதிகை

+SMS Parameter,எஸ்எம்எஸ் அளவுரு

+SMS Sender Name,எஸ்எம்எஸ் அனுப்பியவர் பெயர்

+SMS Settings,SMS அமைப்புகள்

+SMTP Server (e.g. smtp.gmail.com),SMTP சேவையகம் (எ.கா. smtp.gmail.com)

+SO,என்

+SO Date,எனவே தேதி

+SO Pending Qty,எனவே அளவு நிலுவையில்

+SO Qty,எனவே அளவு

+SO/10-11/,SO/10-11 /

+SO1112,SO1112

+SQTN,SQTN

+STE,டிவிட்டு

+SUP,சிறிது சிறிதாக

+SUPP,சப்

+SUPP/10-11/,SUPP/10-11 /

+Salary,சம்பளம்

+Salary Information,சம்பளம் தகவல்

+Salary Manager,சம்பளம் மேலாளர்

+Salary Mode,சம்பளம் முறை

+Salary Slip,சம்பளம் ஸ்லிப்

+Salary Slip Deduction,சம்பளம் ஸ்லிப் பொருத்தியறிதல்

+Salary Slip Earning,சம்பளம் ஸ்லிப் ஆதாயம்

+Salary Structure,சம்பளம் அமைப்பு

+Salary Structure Deduction,சம்பளம் அமைப்பு பொருத்தியறிதல்

+Salary Structure Earning,சம்பளம் அமைப்பு ஆதாயம்

+Salary Structure Earnings,சம்பளம் அமைப்பு வருவாய்

+Salary breakup based on Earning and Deduction.,சம்பளம் கலைத்தல் வருமானம் மற்றும் துப்பறியும் அடிப்படையாக கொண்டது.

+Salary components.,சம்பளம் கூறுகள்.

+Sales,விற்பனை

+Sales Analytics,விற்பனை அனலிட்டிக்ஸ்

+Sales BOM,விற்பனை BOM

+Sales BOM Help,விற்பனை BOM உதவி

+Sales BOM Item,விற்பனை BOM பொருள்

+Sales BOM Items,விற்பனை BOM உருப்படிகள்

+Sales Details,விற்பனை விவரம்

+Sales Discounts,விற்பனை தள்ளுபடி

+Sales Email Settings,விற்பனை மின்னஞ்சல் அமைப்புகள்

+Sales Extras,விற்பனை உபரி

+Sales Funnel,விற்பனை நீக்க

+Sales Invoice,விற்பனை விலை விவரம்

+Sales Invoice Advance,விற்பனை விலைப்பட்டியல் முன்பணம்

+Sales Invoice Item,விற்பனை விலைப்பட்டியல் பொருள்

+Sales Invoice Items,விற்பனை விலைப்பட்டியல் விடயங்கள்

+Sales Invoice Message,விற்பனை விலைப்பட்டியல் செய்தி

+Sales Invoice No,விற்பனை விலைப்பட்டியல் இல்லை

+Sales Invoice Trends,விற்பனை விலைப்பட்டியல் போக்குகள்

+Sales Order,விற்பனை ஆணை

+Sales Order Date,விற்பனை ஆர்டர் தேதி

+Sales Order Item,விற்பனை ஆணை உருப்படி

+Sales Order Items,விற்பனை ஆணை உருப்படிகள்

+Sales Order Message,விற்பனை ஆர்டர் செய்தி

+Sales Order No,விற்பனை ஆணை இல்லை

+Sales Order Required,விற்பனை ஆர்டர் தேவை

+Sales Order Trend,விற்பனை ஆணை போக்கு

+Sales Partner,விற்பனை வரன்வாழ்க்கை துணை

+Sales Partner Name,விற்பனை வரன்வாழ்க்கை துணை பெயர்

+Sales Partner Target,விற்பனை வரன்வாழ்க்கை துணை இலக்கு

+Sales Partners Commission,விற்பனை பங்குதாரர்கள் ஆணையம்

+Sales Person,விற்பனை நபர்

+Sales Person Incharge,விற்பனை நபர் பொறுப்பிலுள்ள

+Sales Person Name,விற்பனை நபர் பெயர்

+Sales Person Target Variance (Item Group-Wise),விற்பனை நபர் இலக்கு வேறுபாடு (பொருள் குழு வாரியாக)

+Sales Person Targets,விற்பனை நபர் இலக்குகள்

+Sales Person-wise Transaction Summary,விற்பனை நபர் வாரியான பரிவர்த்தனை சுருக்கம்

+Sales Register,விற்பனை பதிவு

+Sales Return,விற்பனை Return

+Sales Returned,விற்னையாளர் திரும்பினார்

+Sales Taxes and Charges,விற்பனை வரி மற்றும் கட்டணங்கள்

+Sales Taxes and Charges Master,விற்பனை வரி மற்றும் கட்டணங்கள் மாஸ்டர்

+Sales Team,விற்பனை குழு

+Sales Team Details,விற்பனை குழு விவரம்

+Sales Team1,விற்பனை Team1

+Sales and Purchase,விற்பனை மற்றும் கொள்முதல்

+Sales campaigns,விற்பனை பிரச்சாரங்களில்

+Sales persons and targets,விற்பனை நபர்கள் மற்றும் இலக்குகள்

+Sales taxes template.,விற்பனை வரி வார்ப்புரு.

+Sales territories.,விற்பனை பிரதேசங்களில்.

+Salutation,வணக்கம் தெரிவித்தல்

+Same Serial No,அதே சீரியல் இல்லை

+Sample Size,மாதிரி அளவு

+Sanctioned Amount,ஒப்புதல் தொகை

+Saturday,சனிக்கிழமை

+Save ,

+Schedule,அனுபந்தம்

+Schedule Date,அட்டவணை தேதி

+Schedule Details,அட்டவணை விவரம்

+Scheduled,திட்டமிடப்பட்ட

+Scheduled Date,திட்டமிடப்பட்ட தேதி

+School/University,பள்ளி / பல்கலைக்கழகம்

+Score (0-5),ஸ்கோர் (0-5)

+Score Earned,ஜூலை ஈட்டிய

+Score must be less than or equal to 5,ஸ்கோர் குறைவாக அல்லது 5 சமமாக இருக்க வேண்டும்

+Scrap %,% கைவிட்டால்

+Seasonality for setting budgets.,வரவு செலவு திட்டம் அமைக்க பருவகாலம்.

+"See ""Rate Of Materials Based On"" in Costing Section",பகுதி செயற் கைக்கோள் நிலாவிலிருந்து உள்ள &quot;அடிப்படையில் பொருட்களின் விகிதம்&quot; பார்க்க

+"Select ""Yes"" for sub - contracting items",துணை க்கான &quot;ஆம்&quot; என்பதை தேர்ந்தெடுக்கவும் - ஒப்பந்த உருப்படிகளை

+"Select ""Yes"" if this item is used for some internal purpose in your company.",இந்த உருப்படி உங்கள் நிறுவனம் சில உள் நோக்கம் பயன்படுத்தப்படுகிறது என்றால் &quot;ஆம்&quot; என்பதை தேர்ந்தெடுக்கவும்.

+"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","இந்த உருப்படியை பயிற்சி போன்ற சில வேலை, பல ஆலோசனை, வடிவமைத்தல் குறிக்கிறது என்றால் &quot;ஆம்&quot; என்பதை தேர்ந்தெடுக்கவும்"

+"Select ""Yes"" if you are maintaining stock of this item in your Inventory.","உங்கள் இருப்பு, இந்த உருப்படி பங்கு பராமரிக்க என்றால் &quot;ஆம்&quot; என்பதை தேர்ந்தெடுக்கவும்."

+"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",நீங்கள் இந்த உருப்படியை உற்பத்தி உங்கள் சப்ளையர் மூல பொருட்களை சப்ளை என்றால் &quot;ஆம்&quot; என்பதை தேர்ந்தெடுக்கவும்.

+Select Budget Distribution to unevenly distribute targets across months.,ஒரே சீராக பரவி மாதங்கள் முழுவதும் இலக்குகளை விநியோகிக்க பட்ஜெட் விநியோகம் தேர்ந்தெடுக்கவும்.

+"Select Budget Distribution, if you want to track based on seasonality.","நீங்கள் பருவகாலம் அடிப்படையில் கண்காணிக்க வேண்டும் என்றால், பட்ஜெட் விநியோகம் தேர்ந்தெடுக்கவும்."

+Select Digest Content,டைஜஸ்ட் உள்ளடக்கம் தேர்வு

+Select DocType,DOCTYPE தேர்வு

+"Select Item where ""Is Stock Item"" is ""No""",""" பங்கு பொருள் "" அங்கு தேர்ந்தெடு பொருள் ""இல்லை"""

+Select Items,தேர்ந்தெடு

+Select Purchase Receipts,கொள்முதல் ரசீதுகள் தேர்வு

+Select Sales Orders,விற்பனை ஆணைகள் தேர்வு

+Select Sales Orders from which you want to create Production Orders.,நீங்கள் உற்பத்தி ஆணைகள் உருவாக்க வேண்டிய இருந்து விற்பனை ஆணைகள் தேர்ந்தெடுக்கவும்.

+Select Time Logs and Submit to create a new Sales Invoice.,நேரம் பதிவுகள் தேர்ந்தெடுத்து ஒரு புதிய விற்பனை விலைப்பட்டியல் உருவாக்க சமர்ப்பிக்கவும்.

+Select Transaction,பரிவர்த்தனை தேர்வு

+Select account head of the bank where cheque was deposited.,காசோலை டெபாசிட் அங்கு வங்கி கணக்கு தலைவர் தேர்வு.

+Select company name first.,முதல் நிறுவனத்தின் பெயரை தேர்ந்தெடுக்கவும்.

+Select template from which you want to get the Goals,நீங்கள் இலக்குகள் பெற விரும்பும் டெம்ப்ளேட்டை தேர்வு

+Select the Employee for whom you are creating the Appraisal.,நீங்கள் மதிப்பீடு உருவாக்கும் யாருக்காக பணியாளர் தேர்வு.

+Select the Invoice against which you want to allocate payments.,"நீங்கள் பணம் ஒதுக்க வேண்டும் என்றும், அதற்கு எதிராக விலைப்பட்டியல் தேர்ந்தெடுக்கவும்."

+Select the period when the invoice will be generated automatically,விலைப்பட்டியல் தானாக உருவாக்கப்படும் போது காலம் தேர்வு

+Select the relevant company name if you have multiple companies,நீங்கள் பல நிறுவனங்கள் இருந்தால் சம்பந்தப்பட்ட நிறுவனத்தின் பெயர் தேர்வு

+Select the relevant company name if you have multiple companies.,நீங்கள் பல நிறுவனங்கள் இருந்தால் சம்பந்தப்பட்ட நிறுவனத்தின் பெயர் தேர்ந்தெடுக்கவும்.

+Select who you want to send this newsletter to,நீங்கள் இந்த மடலை அனுப்ப விரும்பும் தேர்வு

+Select your home country and check the timezone and currency.,உங்கள் வீட்டில் நாட்டின் தேர்ந்தெடுத்து நேர மண்டலத்தை மற்றும் நாணய சரிபார்க்க .

+"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","&quot;ஆமாம்&quot; தேர்வு இந்த உருப்படியை கொள்முதல் ஆணை, கொள்முதல் ரசீது தோன்றும் அனுமதிக்கும்."

+"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","தேர்வு &quot;ஆம்&quot; இந்த உருப்படி, விற்பனை ஆணை வழங்கல் குறிப்பு விளங்கும்படியான அனுமதிக்கும்"

+"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",&quot;ஆமாம்&quot; தேர்வு நீ மூலப்பொருள் மற்றும் இந்த உருப்படியை உற்பத்தி ஏற்படும் செயல்பாட்டு செலவுகள் காட்டும் பொருள் பில் உருவாக்க அனுமதிக்கும்.

+"Selecting ""Yes"" will allow you to make a Production Order for this item.",&quot;ஆமாம்&quot; தேர்வு இந்த உருப்படி ஒரு உற்பத்தி ஆர்டர் செய்ய அனுமதிக்கும்.

+"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",&quot;ஆமாம்&quot; தேர்வு தொடர் மாஸ்டர் இல்லை காணலாம் இந்த உருப்படியை ஒவ்வொரு நிறுவனம் ஒரு தனிப்பட்ட அடையாள கொடுக்கும்.

+Selling,விற்பனை

+Selling Settings,அமைப்புகள் விற்பனை

+Send,அனுப்பு

+Send Autoreply,Autoreply அனுப்ப

+Send Bulk SMS to Leads / Contacts,லீட்ஸ் / தொடர்புகள் மொத்தமாக எஸ்எம்எஸ் அனுப்பவும்

+Send Email,மின்னஞ்சல் அனுப்ப

+Send From,வரம்பு அனுப்ப

+Send Notifications To,அறிவிப்புகளை அனுப்பவும்

+Send Now,இப்போது அனுப்பவும்

+Send Print in Body and Attachment,உடல் மற்றும் இணைப்பு உள்ள அச்சு அனுப்பவும்

+Send SMS,எஸ்எம்எஸ் அனுப்ப

+Send To,அனுப்பு

+Send To Type,வகை அனுப்பவும்

+Send automatic emails to Contacts on Submitting transactions.,பரிவர்த்தனைகள் சமர்ப்பிக்கும் மீது தொடர்புகள் தானியங்கி மின்னஞ்சல்களை அனுப்புவது.

+Send mass SMS to your contacts,உங்கள் தொடர்புகள் வெகுஜன எஸ்எம்எஸ் அனுப்ப

+Send regular summary reports via Email.,மின்னஞ்சல் வழியாக வழக்கமான சுருக்கம் அறிக்கைகள் அனுப்ப.

+Send to this list,இந்த பட்டியலில் அனுப்ப

+Sender,அனுப்புபவர்

+Sender Name,அனுப்புநர் பெயர்

+Sent,அனுப்பப்பட்டது

+Sent Mail,அனுப்பிய அஞ்சல்

+Sent On,அன்று அனுப்பப்பட்டது

+Sent Quotation,அனுப்பி விலைப்பட்டியல்

+Sent or Received,அனுப்பப்படும் அல்லது பெறப்படும்

+Separate production order will be created for each finished good item.,தனி உற்பத்தி வரிசையில் ஒவ்வொரு முடிக்கப்பட்ட நல்ல உருப்படியை செய்தது.

+Serial No,இல்லை தொடர்

+Serial No / Batch,சீரியல் இல்லை / தொகுப்பு

+Serial No Details,தொடர் எண் விவரம்

+Serial No Service Contract Expiry,தொடர் எண் சேவை ஒப்பந்தம் காலாவதியாகும்

+Serial No Status,தொடர் இல்லை நிலைமை

+Serial No Warranty Expiry,தொடர் இல்லை உத்தரவாதத்தை காலாவதியாகும்

+Serial No created,உருவாக்கப்பட்ட சீரியல் இல்லை

+Serial No does not belong to Item,சீரியல் இல்லை பொருள் அல்ல

+Serial No must exist to transfer out.,தொடர் இல வெளியே மாற்ற இருக்க வேண்டும் .

+Serial No qty cannot be a fraction,தொடர் இல அளவு ஒரு பகுதியை இருக்க முடியாது

+Serial No status must be 'Available' to Deliver,தொடர் இல நிலையை வழங்க ' கிடைக்கும் ' இருக்க வேண்டும்

+Serial Nos do not match with qty,சீரியல் இலக்கங்கள் அளவு கொண்ட பொருந்தவில்லை

+Serial Number Series,வரிசை எண் தொடர்

+Serialized Item: ',தொடர் பொருள்: &#39;

+Series,தொடர்

+Series List for this Transaction,இந்த பரிவர்த்தனை தொடர் பட்டியல்

+Service Address,சேவை முகவரி

+Services,சேவைகள்

+Session Expiry,அமர்வு காலாவதியாகும்

+Session Expiry in Hours e.g. 06:00,ஹவர்ஸ் அமர்வு காலாவதியாகும் 06:00 எ.கா.

+Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,இந்த மண்டலம் உருப்படி பிரிவு வாரியான வரவு செலவு திட்டம் அமைக்க. நீங்கள் விநியோகம் அமைக்க பருவகாலம் சேர்க்க முடியும்.

+Set Login and Password if authentication is required.,அங்கீகாரம் தேவை என்றால் தேதி மற்றும் கடவுச்சொல் அமைக்க.

+Set allocated amount against each Payment Entry and click 'Allocate'.,அமை ஒவ்வொரு கொடுப்பனவு நுழைவு எதிராக அளவு ஒதுக்கீடு மற்றும் ' ஒதுக்கி ' கிளிக் செய்யவும்.

+Set as Default,இயல்புநிலை அமை

+Set as Lost,லாஸ்ட் அமை

+Set prefix for numbering series on your transactions,உங்கள் நடவடிக்கைகள் மீது தொடர் எண்ணுவதற்கான முன்னொட்டு அமைக்க

+Set targets Item Group-wise for this Sales Person.,தொகுப்பு இந்த விற்பனை நபர் குழு வாரியான பொருள் குறிவைக்கிறது.

+"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","இங்கே உங்கள் வெளிச்செல்லும் அஞ்சல் SMTP அமைப்புகளை அமைக்கவும். கணினி அறிவிப்புகளை உருவாக்கப்பட்ட, மின்னஞ்சல்கள் இந்த அஞ்சல் சேவையகத்திலிருந்து போம். நிச்சயமாக இல்லை என்றால், ERPNext சேவையகங்கள் (மின்னஞ்சல்கள் இன்னும் உங்கள் மின்னஞ்சல் ஐடி இருந்து அனுப்பப்படும்) பயன்படுத்த அல்லது உங்கள் மின்னஞ்சல் வழங்குநரை தொடர்புகொண்டு இந்த வெறுமையாக."

+Setting Account Type helps in selecting this Account in transactions.,அமைத்தல் கணக்கு வகை பரிமாற்றங்கள் இந்த கணக்கு தேர்வு உதவுகிறது.

+Setting up...,அமைக்கிறது ...

+Settings,அமைப்புகள்

+Settings for Accounts,கணக்கு அமைப்புகளை

+Settings for Buying Module,தொகுதி வாங்குதல் அமைப்புகளை

+Settings for Selling Module,தொகுதி விற்பனை அமைப்புகளை

+Settings for Stock Module,பங்கு தொகுதி அமைப்புகள்

+"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",ஒரு அஞ்சல் பெட்டி எ.கா. &quot;jobs@example.com&quot; இருந்து வேலை விண்ணப்பதாரர்கள் பெறுவதற்கு அமைப்புகள்

+Setup,அமைப்பு முறை

+Setup Already Complete!!,அமைப்பு ஏற்கனவே முடிந்து !

+Setup Complete!,அமைப்பு முழு !

+Setup Completed,அமைப்பு நிறைவு

+Setup Series,அமைப்பு தொடர்

+Setup of Shopping Cart.,வணிக வண்டியில் ஒரு அமைப்பு.

+Setup to pull emails from support email account,ஆதரவு மின்னஞ்சல் கணக்கு மின்னஞ்சல்களை இழுக்க அமைக்கப்பட்டுள்ளது

+Share,பங்கு

+Share With,பகிர்ந்து

+Shipments to customers.,வாடிக்கையாளர்களுக்கு ஏற்றுமதி.

+Shipping,கப்பல் வாணிபம்

+Shipping Account,கப்பல் கணக்கு

+Shipping Address,கப்பல் முகவரி

+Shipping Amount,கப்பல் தொகை

+Shipping Rule,கப்பல் விதி

+Shipping Rule Condition,கப்பல் விதி நிபந்தனை

+Shipping Rule Conditions,கப்பல் விதி நிபந்தனைகள்

+Shipping Rule Label,கப்பல் விதி லேபிள்

+Shipping Rules,கப்பல் விதிகள்

+Shop,ஷாப்பிங்

+Shopping Cart,வணிக வண்டி

+Shopping Cart Price List,வணிக வண்டியில் விலை பட்டியல்

+Shopping Cart Price Lists,வணிக வண்டியில் விலை பட்டியல்கள்

+Shopping Cart Settings,வணிக வண்டியில் அமைப்புகள்

+Shopping Cart Shipping Rule,வணிக வண்டியில் கப்பல் போக்குவரத்து விதி

+Shopping Cart Shipping Rules,வணிக வண்டியில் கப்பல் போக்குவரத்து விதிகள்

+Shopping Cart Taxes and Charges Master,வணிக வண்டியில் வரிகள் மற்றும் கட்டணங்கள் மாஸ்டர்

+Shopping Cart Taxes and Charges Masters,வணிக வண்டியில் வரிகள் மற்றும் கட்டணங்கள் முதுநிலை

+Short biography for website and other publications.,இணையதளம் மற்றும் பிற வெளியீடுகள் குறுகிய வாழ்க்கை.

+"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",இந்த கிடங்கில் கிடைக்கும் பங்கு அடிப்படையில் &quot;ஸ்டாக் இல்லை&quot; &quot;இருப்பு&quot; காட்டு அல்லது.

+Show / Hide Features,காட்டு / மறை அம்சங்கள்

+Show / Hide Modules,காட்டு / மறை தொகுதிகள்

+Show In Website,இணையத்தளம் காண்பி

+Show a slideshow at the top of the page,பக்கம் மேலே ஒரு ஸ்லைடு ஷோ

+Show in Website,வெப்சைட் காண்பி

+Show this slideshow at the top of the page,பக்கத்தின் மேல் இந்த காட்சியை காட்ட

+Signature,கையொப்பம்

+Signature to be appended at the end of every email,ஒவ்வொரு மின்னஞ்சல் இறுதியில் தொடுக்க வேண்டும் கையெழுத்து

+Single,ஒற்றை

+Single unit of an Item.,ஒரு பொருள் ஒரே யூனிட்.

+Sit tight while your system is being setup. This may take a few moments.,உங்கள் கணினி அமைப்பு என்றாலும் அமர்ந்து . இந்த ஒரு சில நிமிடங்கள் ஆகலாம்.

+Slideshow,ஸ்லைடுஷோ

+"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","மன்னிக்கவும்! அதற்கு எதிராக இருக்கும் பரிவர்த்தனைகள் இருப்பதால் நீங்கள், நிறுவனத்தின் இயல்புநிலை நாணய மாற்ற முடியாது. நீங்கள் இயல்புநிலை நாணய மாற்ற விரும்பினால் நீங்கள் அந்த நடவடிக்கைகளை ரத்து செய்ய வேண்டும்."

+"Sorry, Serial Nos cannot be merged","மன்னிக்கவும், சீரியல் இலக்கங்கள் ஒன்றாக்க முடியாது"

+"Sorry, companies cannot be merged","மன்னிக்கவும், நிறுவனங்கள் ஒன்றாக்க முடியாது"

+Source,மூல

+Source Warehouse,மூல கிடங்கு

+Source and Target Warehouse cannot be same,மூல மற்றும் அடைவு கிடங்கு அதே இருக்க முடியாது

+Spartan,எளிய வாழ்க்கை வாழ்பவர்

+Special Characters,சிறப்பு எழுத்துக்கள்

+Special Characters ,

+Specification Details,விவரக்குறிப்பு விவரம்

+Specify Exchange Rate to convert one currency into another,மற்றொரு வகையில் ஒரு நாணயத்தை மாற்ற பரிவர்த்தனை விகிதம் குறிப்பிடவும்

+"Specify a list of Territories, for which, this Price List is valid","பிரதேசங்களின் பட்டியலை குறிப்பிட, இது, இந்த விலை பட்டியல் செல்லுபடியாகும்"

+"Specify a list of Territories, for which, this Shipping Rule is valid","பிரதேசங்களின் பட்டியலை குறிப்பிட, இதில், இந்த கப்பல் போக்குவரத்து விதி செல்லுபடியாகும்"

+"Specify a list of Territories, for which, this Taxes Master is valid","பிரதேசங்களின் பட்டியலை குறிப்பிட, இது, இந்த வரி மாஸ்டர் செல்லுபடியாகும்"

+Specify conditions to calculate shipping amount,கப்பல் அளவு கணக்கிட நிலைமைகள் குறிப்பிடவும்

+"Specify the operations, operating cost and give a unique Operation no to your operations.","நடவடிக்கைகள் , இயக்க செலவு குறிப்பிட உங்கள் நடவடிக்கைகள் ஒரு தனிப்பட்ட நடவடிக்கை இல்லை கொடுக்க ."

+Split Delivery Note into packages.,தொகுப்புகளை கொண்டு டெலிவரி குறிப்பு பிரிந்தது.

+Standard,நிலையான

+Standard Rate,நிலையான விகிதம்

+"Standard Terms and Conditions that can be added to Sales and Purchases.
+
+Examples:
+
+1. Validity of the offer.
+1. Payment Terms (In Advance, On Credit, part advance etc).
+1. What is extra (or payable by the Customer).
+1. Safety / usage warning.
+1. Warranty if any.
+1. Returns Policy.
+1. Terms of shipping, if applicable.
+1. Ways of addressing disputes, indemnity, liability, etc.
+1. Address and Contact of your Company.",

+"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.
+10. Add or Deduct: Whether you want to add or deduct the tax.",

+"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.",

+Start,தொடக்கம்

+Start Date,தொடக்க தேதி

+Start date of current invoice's period,தற்போதைய விலைப்பட்டியல் நேரத்தில் தேதி தொடங்கும்

+Starting up...,தொடங்கும் ...

+State,நிலை

+Static Parameters,நிலையான அளவுருக்களை

+Status,அந்தஸ்து

+Status must be one of ,தகுதி ஒன்றாக இருக்க வேண்டும்

+Status should be Submitted,நிலைமை சமர்ப்பிக்க வேண்டும்

+Statutory info and other general information about your Supplier,சட்டப்பூர்வ தகவல் மற்றும் உங்கள் சப்ளையர் பற்றி மற்ற பொது தகவல்

+Stock,பங்கு

+Stock Adjustment Account,பங்கு சரிசெய்தல் கணக்கு

+Stock Ageing,பங்கு மூப்படைதலுக்கான

+Stock Analytics,பங்கு அனலிட்டிக்ஸ்

+Stock Balance,பங்கு இருப்பு

+Stock Entries already created for Production Order ,

+Stock Entry,பங்கு நுழைவு

+Stock Entry Detail,பங்கு நுழைவு விரிவாக

+Stock Frozen Upto,பங்கு வரை உறை

+Stock Ledger,பங்கு லெட்ஜர்

+Stock Ledger Entry,பங்கு லெட்ஜர் நுழைவு

+Stock Level,பங்கு நிலை

+Stock Projected Qty,பங்கு அளவு திட்டமிடப்பட்ட

+Stock Qty,பங்கு அளவு

+Stock Queue (FIFO),பங்கு வரிசையில் (FIFO)

+Stock Received But Not Billed,"பங்கு பெற்றார், ஆனால் கணக்கில் இல்லை"

+Stock Reconcilation Data,பங்கு நல்லிணக்கத்தையும் தகவல்கள்

+Stock Reconcilation Template,பங்கு நல்லிணக்கத்தையும் டெம்ப்ளேட்

+Stock Reconciliation,பங்கு நல்லிணக்க

+"Stock Reconciliation can be used to update the stock on a particular date, ",

+Stock Settings,பங்கு அமைப்புகள்

+Stock UOM,பங்கு மொறட்டுவ பல்கலைகழகம்

+Stock UOM Replace Utility,பங்கு மொறட்டுவ பல்கலைகழகம் பதிலாக பயன்பாட்டு

+Stock Uom,பங்கு மொறட்டுவ பல்கலைகழகம்

+Stock Value,பங்கு மதிப்பு

+Stock Value Difference,பங்கு மதிப்பு வேறுபாடு

+Stock transactions exist against warehouse ,

+Stop,நில்

+Stop Birthday Reminders,நிறுத்து நினைவூட்டல்கள்

+Stop Material Request,நிறுத்து பொருள் கோரிக்கை

+Stop users from making Leave Applications on following days.,பின்வரும் நாட்களில் விடுப்பு விண்ணப்பங்கள் செய்து பயனர்களை நிறுத்த.

+Stop!,நிறுத்து!

+Stopped,நிறுத்தி

+Structure cost centers for budgeting.,பட்ஜெட் கட்டமைப்பு செலவு மையங்கள்.

+Structure of books of accounts.,கணக்கு புத்தகங்கள் கட்டமைப்பு.

+"Sub-currency. For e.g. ""Cent""",துணை நாணய. உதாரணமாக &quot;செண்ட்&quot; க்கான

+Subcontract,உள் ஒப்பந்தம்

+Subject,பொருள்

+Submit Salary Slip,சம்பளம் ஸ்லிப் &#39;to

+Submit all salary slips for the above selected criteria,மேலே தேர்ந்தெடுக்கப்பட்ட அடிப்படை அனைத்து சம்பளம் பின்னடைவு &#39;to

+Submit this Production Order for further processing.,மேலும் செயலாக்க இந்த உற்பத்தி ஆர்டர் .

+Submitted,சமர்ப்பிக்கப்பட்டது

+Subsidiary,உப

+Successful: ,வெற்றி:

+Suggestion,யோசனை

+Suggestions,பரிந்துரைகள்

+Sunday,ஞாயிற்றுக்கிழமை

+Supplier,கொடுப்பவர்

+Supplier (Payable) Account,வழங்குபவர் (செலுத்த வேண்டிய) கணக்கு

+Supplier (vendor) name as entered in supplier master,வழங்குபவர் (விற்பனையாளர்) பெயர் என சப்ளையர் மாஸ்டர் உள்ளிட்ட

+Supplier Account,வழங்குபவர் கணக்கு

+Supplier Account Head,வழங்குபவர் கணக்கு தலைமை

+Supplier Address,வழங்குபவர் முகவரி

+Supplier Addresses And Contacts,வழங்குபவர் முகவரிகள் மற்றும் தொடர்புகள்

+Supplier Addresses and Contacts,வழங்குபவர் முகவரிகள் மற்றும் தொடர்புகள்

+Supplier Details,வழங்குபவர் விவரம்

+Supplier Intro,வழங்குபவர் அறிமுகம்

+Supplier Invoice Date,வழங்குபவர் விலைப்பட்டியல் தேதி

+Supplier Invoice No,வழங்குபவர் விலைப்பட்டியல் இல்லை

+Supplier Name,வழங்குபவர் பெயர்

+Supplier Naming By,மூலம் பெயரிடுதல் சப்ளையர்

+Supplier Part Number,வழங்குபவர் பாகம் எண்

+Supplier Quotation,வழங்குபவர் விலைப்பட்டியல்

+Supplier Quotation Item,வழங்குபவர் மேற்கோள் பொருள்

+Supplier Reference,வழங்குபவர் குறிப்பு

+Supplier Shipment Date,வழங்குபவர் கப்பல் ஏற்றுமதி தேதி

+Supplier Shipment No,வழங்குபவர் கப்பல் ஏற்றுமதி இல்லை

+Supplier Type,வழங்குபவர் வகை

+Supplier Type / Supplier,வழங்குபவர் வகை / வழங்குபவர்

+Supplier Warehouse,வழங்குபவர் கிடங்கு

+Supplier Warehouse mandatory subcontracted purchase receipt,வழங்குபவர் கிடங்கு கட்டாய உள்குத்தகை கொள்முதல் ரசீது

+Supplier classification.,வழங்குபவர் வகைப்பாடு.

+Supplier database.,வழங்குபவர் தரவுத்தள.

+Supplier of Goods or Services.,சரக்கு அல்லது சேவைகள் சப்ளையர்.

+Supplier warehouse where you have issued raw materials for sub - contracting,நீங்கள் துணை கச்சா பொருட்கள் வழங்கப்படும் அங்கு சப்ளையர் கிடங்கில் - ஒப்பந்த

+Supplier-Wise Sales Analytics,வழங்குபவர் - தம்பதியினர் அனலிட்டிக்ஸ்

+Support,ஆதரவு

+Support Analtyics,ஆதரவு Analtyics

+Support Analytics,ஆதரவு ஆய்வு

+Support Email,மின்னஞ்சல் ஆதரவு

+Support Email Settings,ஆதரவு மின்னஞ்சல் அமைப்புகள்

+Support Password,ஆதரவு கடவுச்சொல்

+Support Ticket,ஆதரவு டிக்கெட்

+Support queries from customers.,வாடிக்கையாளர்கள் கேள்விகளுக்கு ஆதரவு.

+Symbol,அடையாளம்

+Sync Support Mails,ஆதரவு அஞ்சல் ஒத்திசை

+Sync with Dropbox,டிராப்பாக்ஸ் உடன் ஒத்திசைக்க

+Sync with Google Drive,Google Drive ஐ ஒத்திசைந்து

+System Administration,கணினி மேலாண்மை

+System Scheduler Errors,கணினி திட்டமிடுதல் பிழைகள்

+System Settings,கணினி அமைப்புகள்

+"System User (login) ID. If set, it will become default for all HR forms.","கணினி பயனர் (உள்நுழைய) ஐடி. அமைத்தால், அது அனைத்து அலுவலக வடிவங்கள் முன்னிருப்பு போம்."

+System for managing Backups,காப்புப்படிகள் மேலாண்மை அமைப்பு

+System generated mails will be sent from this email id.,கணினி உருவாக்கப்பட்ட அஞ்சல் இந்த மின்னஞ்சல் ஐடி இருந்து அனுப்பப்படும்.

+TL-,டிஎல்-

+TLB-,TLB-

+Table for Item that will be shown in Web Site,வலைத்தள காண்பிக்கப்படும் என்று பொருள் அட்டவணை

+Target  Amount,இலக்கு தொகை

+Target Detail,இலக்கு விரிவாக

+Target Details,இலக்கு விவரம்

+Target Details1,இலக்கு Details1

+Target Distribution,இலக்கு விநியோகம்

+Target On,இலக்கு

+Target Qty,இலக்கு அளவு

+Target Warehouse,இலக்கு கிடங்கு

+Task,பணி

+Task Details,பணி விவரம்

+Tasks,பணிகள்

+Tax,வரி

+Tax Accounts,வரி கணக்கு

+Tax Calculation,வரி கணக்கீடு

+Tax Category can not be 'Valuation' or 'Valuation and Total' as all items are non-stock items,வரி பகுப்பு ' மதிப்பீட்டு ' அல்லது ' மதிப்பீடு மற்றும் மொத்த ' அனைத்து பொருட்களை அல்லாத பங்கு பொருட்களை இருக்க முடியாது

+Tax Master,வரி மாஸ்டர்

+Tax Rate,வரி விகிதம்

+Tax Template for Purchase,கொள்முதல் வரி வார்ப்புரு

+Tax Template for Sales,விற்பனை வரி வார்ப்புரு

+Tax and other salary deductions.,வரி மற்றும் பிற சம்பளம் கழிவுகள்.

+"Tax detail table fetched from item master as a string and stored in this field.
+Used for Taxes and Charges",

+Taxable,வரி

+Taxes,வரி

+Taxes and Charges,வரிகள் மற்றும் கட்டணங்கள்

+Taxes and Charges Added,வரிகள் மற்றும் கட்டணங்கள் சேர்க்கப்பட்டது

+Taxes and Charges Added (Company Currency),வரிகள் மற்றும் கட்டணங்கள் சேர்க்கப்பட்டது (நிறுவனத்தின் கரன்சி)

+Taxes and Charges Calculation,வரிகள் மற்றும் கட்டணங்கள் கணக்கிடுதல்

+Taxes and Charges Deducted,கழிக்கப்படும் வரி மற்றும் கட்டணங்கள்

+Taxes and Charges Deducted (Company Currency),வரிகள் மற்றும் கட்டணங்கள் கழிக்கப்படும் (நிறுவனத்தின் கரன்சி)

+Taxes and Charges Total,வரிகள் மற்றும் கட்டணங்கள் மொத்தம்

+Taxes and Charges Total (Company Currency),வரிகள் மற்றும் கட்டணங்கள் மொத்த (நிறுவனத்தின் கரன்சி)

+Template for employee performance appraisals.,பணியாளர் செயல்திறனை மதிப்பீடு டெம்ப்ளேட்டையும்.

+Template of terms or contract.,சொற்கள் அல்லது ஒப்பந்த வார்ப்புரு.

+Term Details,கால விவரம்

+Terms,விதிமுறைகள்

+Terms and Conditions,நிபந்தனைகள்

+Terms and Conditions Content,நிபந்தனைகள் உள்ளடக்கம்

+Terms and Conditions Details,நிபந்தனைகள் விவரம்

+Terms and Conditions Template,நிபந்தனைகள் வார்ப்புரு

+Terms and Conditions1,விதிமுறைகள் மற்றும் Conditions1

+Terretory,Terretory

+Territory,மண்டலம்

+Territory / Customer,மண்டலம் / வாடிக்கையாளர்

+Territory Manager,மண்டலம் மேலாளர்

+Territory Name,மண்டலம் பெயர்

+Territory Target Variance (Item Group-Wise),மண்டலம் இலக்கு வேறுபாடு (பொருள் குழு வாரியாக)

+Territory Targets,மண்டலம் இலக்குகள்

+Test,சோதனை

+Test Email Id,டெஸ்ட் மின்னஞ்சல் விலாசம்

+Test the Newsletter,இ சோதனை

+The BOM which will be replaced,பதிலீடு செய்யப்படும் BOM

+The First User: You,முதல் பயனர் : நீங்கள்

+"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",தொகுப்பு பிரதிபலிக்கிறது என்று பொருள். இந்த பொருள் &quot;இல்லை&quot; என &quot;பங்கு உருப்படி இல்லை&quot; மற்றும் &quot;ஆம்&quot; என &quot;விற்பனை பொருள் இல்லை&quot;

+The Organization,அமைப்பு

+"The account head under Liability, in which Profit/Loss will be booked","லாபம் / நஷ்டம் பதிவு வேண்டிய பொறுப்பு கீழ் கணக்கு தலைவர் ,"

+"The date on which next invoice will be generated. It is generated on submit.
+",

+The date on which recurring invoice will be stop,மீண்டும் விலைப்பட்டியல் நிறுத்த வேண்டும் எந்த தேதி

+"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","கார் விலைப்பட்டியல் எ.கா. 05, 28 ஹிப்ரு உருவாக்கப்படும் எந்த மாதம் நாள்"

+The day(s) on which you are applying for leave coincide with holiday(s). You need not apply for leave.,நீங்கள் விடுப்பு விண்ணப்பிக்கும் எந்த நாள் (கள்) விடுமுறை (கள் ) இணைந்து . நீங்கள் விடுப்பு விண்ணப்பிக்க தேவையில்லை .

+The first Leave Approver in the list will be set as the default Leave Approver,பட்டியலில் முதல் விடுப்பு சர்க்கார் தரப்பில் சாட்சி இயல்புநிலை விடுப்பு சர்க்கார் தரப்பில் சாட்சி என அமைக்க வேண்டும்

+The first user will become the System Manager (you can change that later).,முதல் பயனர் ( நீங்கள் பின்னர் மாற்ற முடியும் ) கணினி மேலாளர் மாறும் .

+The gross weight of the package. Usually net weight + packaging material weight. (for print),தொகுப்பின் மொத்த எடை. பொதுவாக நிகர எடை + பேக்கேஜிங் பொருட்கள் எடை. (அச்சுக்கு)

+The name of your company for which you are setting up this system.,நீங்கள் இந்த அமைப்பை அமைக்க இது உங்கள் நிறுவனத்தின் பெயர் .

+The net weight of this package. (calculated automatically as sum of net weight of items),இந்த தொகுப்பு நிகர எடை. (பொருட்களை நிகர எடை கூடுதல் போன்ற தானாக கணக்கிடப்படுகிறது)

+The new BOM after replacement,மாற்று பின்னர் புதிய BOM

+The rate at which Bill Currency is converted into company's base currency,பில் நாணய நிறுவனத்தின் அடிப்படை நாணய மாற்றப்படும் விகிதத்தை

+The unique id for tracking all recurring invoices. It is generated on submit.,அனைத்து மீண்டும் பொருள் தேடும் தனிப்பட்ட ஐடி. அதை சமர்ப்பிக்க இல் உருவாக்கப்பட்டது.

+There is nothing to edit.,திருத்த எதுவும் இல்லை .

+There was an error. One probable reason could be that you haven't saved the form. Please contact support@erpnext.com if the problem persists.,ஒரு பிழை ஏற்பட்டது . ஒரு சாத்தியமான காரணம் நீங்கள் வடிவம் காப்பாற்ற முடியாது என்று இருக்க முடியும் . சிக்கல் தொடர்ந்தால் support@erpnext.com தொடர்பு கொள்ளவும்.

+There were errors.,பிழைகள் இருந்தன .

+This Cost Center is a,இந்த விலை மையம் ஒரு ஆகிறது

+This Currency is disabled. Enable to use in transactions,இந்த நாணய முடக்கப்பட்டுள்ளது. நடவடிக்கைகளில் பயன்படுத்த உதவும்

+This ERPNext subscription,இந்த ERPNext சந்தா

+This Leave Application is pending approval. Only the Leave Apporver can update status.,இந்த விடுமுறை விண்ணப்பம் அனுமதிக்காக நிலுவையில் உள்ளது . மட்டும் விட்டு Apporver நிலையை மேம்படுத்த முடியும் .

+This Time Log Batch has been billed.,இந்த நேரம் புகுபதிகை தொகுதி படியாக.

+This Time Log Batch has been cancelled.,இந்த நேரம் புகுபதிகை தொகுப்பு ரத்து செய்யப்பட்டது.

+This Time Log conflicts with,இந்த நேரம் புகுபதிகை மோதல்கள்

+This is a root account and cannot be edited.,இந்த ரூட் கணக்கு மற்றும் திருத்த முடியாது .

+This is a root customer group and cannot be edited.,இந்த ஒரு ரூட் வாடிக்கையாளர் குழு மற்றும் திருத்த முடியாது .

+This is a root item group and cannot be edited.,இந்த ஒரு ரூட் உருப்படியை குழு மற்றும் திருத்த முடியாது .

+This is a root sales person and cannot be edited.,இந்த ஒரு ரூட் விற்பனை நபர் மற்றும் திருத்த முடியாது .

+This is a root territory and cannot be edited.,இந்த வேர் பகுதியில் மற்றும் திருத்த முடியாது .

+This is the number of the last created transaction with this prefix,இந்த முன்னொட்டு கடந்த உருவாக்கப்பட்ட பரிவர்த்தனை எண்ணிக்கை

+This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,இந்த கருவியை நீங்கள் கணினியில் அளவு மற்றும் பங்கு மதிப்பு மேம்படுத்த அல்லது சரிசெய்ய உதவும். அது பொதுவாக கணினி மதிப்புகள் ஒருங்கிணைக்க பயன்படுகிறது என்ன உண்மையில் உங்கள் கிடங்குகள் உள்ளது.

+This will be used for setting rule in HR module,இந்த அலுவலக தொகுதி உள்ள அமைப்பு விதி பயன்படுத்தப்படும்

+Thread HTML,Thread HTML

+Thursday,வியாழக்கிழமை

+Time Log,நேரம் புகுபதிகை

+Time Log Batch,நேரம் புகுபதிகை தொகுப்பு

+Time Log Batch Detail,நேரம் புகுபதிகை தொகுப்பு விரிவாக

+Time Log Batch Details,நேரம் புகுபதிகை தொகுப்பு விவரம்

+Time Log Batch status must be 'Submitted',நேரம் புகுபதிகை தொகுப்பு நிலையை &#39;சமர்ப்பிக்கப்பட்டது&#39;

+Time Log for tasks.,பணிகளை நேரம் புகுபதிகை.

+Time Log must have status 'Submitted',நேரம் புகுபதிகை நிலையை &#39;Submitted&#39; இருக்க வேண்டும்

+Time Zone,நேரம் மண்டல

+Time Zones,நேரம் மண்டலங்கள்

+Time and Budget,நேரம் மற்றும் பட்ஜெட்

+Time at which items were delivered from warehouse,நேரம் பொருட்களை கிடங்கில் இருந்து அனுப்பப்படும்

+Time at which materials were received,பொருட்கள் பெற்றனர் எந்த நேரத்தில்

+Title,தலைப்பு

+To,வேண்டும்

+To Currency,நாணய செய்ய

+To Date,தேதி

+To Date should be same as From Date for Half Day leave,தேதி அரை நாள் விடுப்பு வரம்பு தேதி அதே இருக்க வேண்டும்

+To Discuss,ஆலோசிக்க வேண்டும்

+To Do List,பட்டியல் செய்ய வேண்டும்

+To Package No.,இல்லை தொகுப்பு வேண்டும்

+To Pay,பணம்

+To Produce,தயாரிப்பாளர்கள்

+To Time,டைம்

+To Value,மதிப்பு

+To Warehouse,சேமிப்பு கிடங்கு வேண்டும்

+"To add child nodes, explore tree and click on the node under which you want to add more nodes.","குழந்தை முனைகள் சேர்க்க, மரம் ஆராய நீங்கள் மேலும் முனைகளில் சேர்க்க வேண்டும் கீழ் முனை மீது கிளிக் செய்யவும்."

+"To assign this issue, use the ""Assign"" button in the sidebar.","இந்த சிக்கலை ஒதுக்க, பக்கப்பட்டியில் &quot;ஒதுக்க&quot; பொத்தானை பயன்படுத்தவும்."

+"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","தானாகவே உள்வரும் மின்னஞ்சல் இருந்து ஆதரவு டிக்கெட் உருவாக்க, இங்கே உங்கள் POP3 அமைப்புகளை அமைக்க. அனைத்து மின்னஞ்சல்கள் என்று அஞ்சல் அடையாள இருந்து முறையில் ஒத்திசைக்கப்பட்டுள்ளது என்று நீங்கள் வெறுமனே ஈஆர்பி ஒரு தனி மின்னஞ்சல் ஐடி உருவாக்க வேண்டும். நிச்சயமாக இல்லை என்றால், உங்கள் மின்னஞ்சல் வழங்குநர் தொடர்பு கொள்ளவும்."

+To create a Bank Account:,ஒரு வங்கி கணக்கு உருவாக்க:

+To create a Tax Account:,ஒரு வரி கணக்கு உருவாக்க:

+"To create an Account Head under a different company, select the company and save customer.","வேறு நிறுவனத்தின் கீழ் ஒரு கணக்கு தலைமை உருவாக்க, நிறுவனம் தேர்வு மற்றும் வாடிக்கையாளர் சேமிக்க."

+To date cannot be before from date,தேதி தேதி முதல் முன் இருக்க முடியாது

+To enable <b>Point of Sale</b> features,<b>விற்பனை அம்சங்களை புள்ளி</b> செயல்படுத்த

+To enable <b>Point of Sale</b> view,விற்பனை </ b> பார்வையில் <b> புள்ளி செயல்படுத்த

+To get Item Group in details table,விவரங்கள் அட்டவணையில் உருப்படி குழு பெற

+"To merge, following properties must be same for both items","ஒன்றாக்க , பின்வரும் பண்புகளை இரு பொருட்களை சமமாக இருக்க வேண்டும்"

+"To report an issue, go to ",

+"To set this Fiscal Year as Default, click on 'Set as Default'","இயல்புநிலை என இந்த நிதியாண்டில் அமைக்க, ' இயல்புநிலை அமை ' கிளிக்"

+To track any installation or commissioning related work after sales,விற்பனை பிறகு எந்த நிறுவல் அல்லது அதிகாரம்பெற்ற தொடர்பான வேலை தடமறிய

+"To track brand name in the following documents<br>
+Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No",

+To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,அவர்களின் தொடர் இலக்கங்கள் அடிப்படையில் விற்பனை மற்றும் கொள்முதல் ஆவணங்களில் உருப்படியை தடமறிய. இந்த உற்பத்தியில் உத்தரவாதத்தை விவரங்களை கண்டறிய பயன்படுகிறது.

+To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,தொகுதி இலக்கங்கள் கொண்ட விற்பனை மற்றும் கொள்முதல் ஆவணங்களில் பொருட்களை தடமறிய <br> <b>விருப்பமான தொழில்: கெமிக்கல்ஸ் ஹிப்ரு</b>

+To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,பார்கோடு பயன்படுத்தி பொருட்களை கண்காணிக்க வேண்டும். நீங்கள் உருப்படியின் பார்கோடு ஸ்கேனிங் மூலம் வினியோகம் குறிப்பு மற்றும் விற்பனை விலைப்பட்டியல் உள்ள பொருட்களை நுழைய முடியும்.

+Tools,கருவிகள்

+Top,மேல்

+Total,மொத்தம்

+Total (sum of) points distribution for all goals should be 100.,மொத்தம் இலக்குகளை புள்ளிகள் விநியோகம் (தொகை) 100 இருக்க வேண்டும்.

+Total Advance,மொத்த முன்பணம்

+Total Amount,மொத்த தொகை

+Total Amount To Pay,செலுத்த மொத்த தொகை

+Total Amount in Words,சொற்கள் மொத்த தொகை

+Total Billing This Year: ,மொத்த பில்லிங் இந்த ஆண்டு:

+Total Claimed Amount,மொத்த கோரப்பட்ட தொகை

+Total Commission,மொத்த ஆணையம்

+Total Cost,மொத்த செலவு

+Total Credit,மொத்த கடன்

+Total Debit,மொத்த பற்று

+Total Deduction,மொத்த பொருத்தியறிதல்

+Total Earning,மொத்த வருமானம்

+Total Experience,மொத்த அனுபவம்

+Total Hours,மொத்த நேரம்

+Total Hours (Expected),மொத்த நேரம் (எதிர்பார்க்கப்பட்டது)

+Total Invoiced Amount,மொத்த விலை விவரம் தொகை

+Total Leave Days,மொத்த விடுப்பு நாட்கள்

+Total Leaves Allocated,மொத்த இலைகள் ஒதுக்கப்பட்ட

+Total Manufactured Qty can not be greater than Planned qty to manufacture,மொத்த உற்பத்தி அளவு திட்டமிட்ட அளவு உற்பத்தி அதிகமாக இருக்க முடியாது

+Total Operating Cost,மொத்த இயக்க செலவு

+Total Points,மொத்த புள்ளிகள்

+Total Raw Material Cost,மொத்த மூலப்பொருட்களின் விலை

+Total Sanctioned Amount,மொத்த ஒப்புதல் தொகை

+Total Score (Out of 5),மொத்த மதிப்பெண் (5 அவுட்)

+Total Tax (Company Currency),மொத்த வரி (நிறுவனத்தின் கரன்சி)

+Total Taxes and Charges,மொத்த வரி மற்றும் கட்டணங்கள்

+Total Taxes and Charges (Company Currency),மொத்த வரி மற்றும் கட்டணங்கள் (நிறுவனத்தின் கரன்சி)

+Total Working Days In The Month,மாதம் மொத்த வேலை நாட்கள்

+Total amount of invoices received from suppliers during the digest period,பொருள் மொத்த அளவு தொகுப்பாக காலத்தில் சப்ளையர்கள் பெறப்படும்

+Total amount of invoices sent to the customer during the digest period,பொருள் மொத்த அளவு தொகுப்பாக காலத்தில் வாடிக்கையாளர் அனுப்பப்படும்

+Total in words,வார்த்தைகளில் மொத்த

+Total production order qty for item,உருப்படியை மொத்த உற்பத்தி ஆர்டர் அளவு

+Totals,மொத்த

+Track separate Income and Expense for product verticals or divisions.,தயாரிப்பு மேம்பாடுகளையும் அல்லது பிரிவுகள் தனி வருமானம் மற்றும் செலவு கண்காணிக்க.

+Track this Delivery Note against any Project,எந்த திட்டம் எதிரான இந்த டெலிவரி குறிப்பு கண்காணிக்க

+Track this Sales Order against any Project,எந்த திட்டம் எதிரான இந்த விற்பனை ஆணை கண்காணிக்க

+Transaction,பரிவர்த்தனை

+Transaction Date,பரிவர்த்தனை தேதி

+Transaction not allowed against stopped Production Order,பரிவர்த்தனை நிறுத்தி உத்தரவு எதிரான அனுமதி இல்லை

+Transfer,பரிமாற்றம்

+Transfer Material,மாற்றம் பொருள்

+Transfer Raw Materials,மூலப்பொருட்கள் பரிமாற்றம்

+Transferred Qty,அளவு மாற்றம்

+Transporter Info,போக்குவரத்து தகவல்

+Transporter Name,இடமாற்றி பெயர்

+Transporter lorry number,இடமாற்றி லாரி எண்

+Trash Reason,குப்பை காரணம்

+Tree Type,மரம் வகை

+Tree of item classification,உருப்படியை வகைப்பாடு மரம்

+Trial Balance,விசாரணை இருப்பு

+Tuesday,செவ்வாய்க்கிழமை

+Type,மாதிரி

+Type of document to rename.,மறுபெயர் ஆவணம் வகை.

+Type of employment master.,வேலை மாஸ்டர் வகை.

+"Type of leaves like casual, sick etc.","சாதாரண, உடம்பு போன்ற இலைகள் வகை"

+Types of Expense Claim.,செலவின உரிமைகோரல் வகைகள்.

+Types of activities for Time Sheets,நேரம் தாள்கள் செயல்பாடுகளை வகைகள்

+UOM,மொறட்டுவ பல்கலைகழகம்

+UOM Conversion Detail,மொறட்டுவ பல்கலைகழகம் மாற்றம் விரிவாக

+UOM Conversion Details,மொறட்டுவ பல்கலைகழகம் மாற்றம் விவரம்

+UOM Conversion Factor,மொறட்டுவ பல்கலைகழகம் மாற்ற காரணி

+UOM Conversion Factor is mandatory,மொறட்டுவ பல்கலைகழகம் மாற்ற காரணி அத்தியாவசியமானதாகும்

+UOM Name,மொறட்டுவ பல்கலைகழகம் பெயர்

+UOM Replace Utility,மொறட்டுவ பல்கலைகழகம் பதிலாக பயன்பாட்டு

+Under AMC,AMC கீழ்

+Under Graduate,பட்டதாரி கீழ்

+Under Warranty,உத்தரவாதத்தின் கீழ்

+Unit of Measure,அளவிடத்தக்க அலகு

+"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","இந்த உருப்படியின் அளவீட்டு அலகு (எ.கா. கிலோ, அலகு, இல்லை, சோடி)."

+Units/Hour,அலகுகள் / ஹவர்

+Units/Shifts,அலகுகள் / மாற்றம் நேரும்

+Unmatched Amount,பொருந்தா தொகை

+Unpaid,செலுத்தப்படாத

+Unscheduled,திட்டமிடப்படாத

+Unstop,தடை இல்லாத

+Unstop Material Request,தடை இல்லாத பொருள் கோரிக்கை

+Unstop Purchase Order,தடை இல்லாத கொள்முதல் ஆணை

+Unsubscribed,குழுவிலகப்பட்டது

+Update,புதுப்பிக்க

+Update Clearance Date,இசைவு தேதி புதுப்பிக்க

+Update Cost,மேம்படுத்தல்

+Update Finished Goods,புதுப்பி முடிந்தது பொருட்கள்

+Update Landed Cost,மேம்படுத்தல் Landed

+Update Numbering Series,புதுப்பி எண் தொடர்

+Update Series,மேம்படுத்தல் தொடர்

+Update Series Number,மேம்படுத்தல் தொடர் எண்

+Update Stock,பங்கு புதுப்பிக்க

+Update Stock should be checked.,மேம்படுத்தல் பங்கு சரிபார்க்கப்பட வேண்டும்.

+"Update allocated amount in the above table and then click ""Allocate"" button",மேலே அட்டவணையில் ஒதுக்கப்பட்ட தொகை மேம்படுத்த பின்னர் &quot;ஒதுக்கி&quot; பொத்தானை கிளிக் செய்யவும்

+Update bank payment dates with journals.,மேம்படுத்தல் வங்கி பணம் பத்திரிகைகள் மூலம் செல்கிறது.

+Update clearance date of Journal Entries marked as 'Bank Vouchers',ஜர்னல் பதிவுகள் புதுப்பிக்கவும் அனுமதி தேதி ' வங்கி உறுதி சீட்டு ' என குறிக்கப்பட்ட

+Updated,புதுப்பிக்கப்பட்ட

+Updated Birthday Reminders,இற்றை நினைவூட்டல்கள்

+Upload Attendance,பங்கேற்கும் பதிவேற்ற

+Upload Backups to Dropbox,டிரா காப்புப்படிகள் பதிவேற்ற

+Upload Backups to Google Drive,Google இயக்ககத்தில் காப்புப்படிகள் பதிவேற்ற

+Upload HTML,HTML பதிவேற்று

+Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,பழைய பெயர் புதிய பெயர்:. இரண்டு பத்திகள் ஒரு கோப்பை பதிவேற்ற. அதிகபட்சம் 500 வரிசைகள்.

+Upload attendance from a .csv file,ஒரு. Csv கோப்பு இருந்து வருகை பதிவேற்று

+Upload stock balance via csv.,Csv வழியாக பங்கு சமநிலை பதிவேற்றலாம்.

+Upload your letter head and logo - you can edit them later.,உங்கள் கடிதம் தலை மற்றும் லோகோ பதிவேற்ற - நீங்கள் பின்னர் அவர்களை திருத்த முடியாது .

+Uploaded File Attachments,பதிவேற்றிய கோப்பு இணைப்புகள்

+Upper Income,உயர் வருமானம்

+Urgent,அவசரமான

+Use Multi-Level BOM,மல்டி லெவல் BOM பயன்படுத்த

+Use SSL,SSL பயன்படுத்த

+Use TLS,TLS பயன்படுத்தவும்

+User,பயனர்

+User ID,பயனர் ஐடி

+User Name,பயனர் பெயர்

+User Properties,பயனர் பண்புகள்

+User Remark,பயனர் குறிப்பு

+User Remark will be added to Auto Remark,பயனர் குறிப்பு ஆட்டோ குறிப்பு சேர்க்கப்படும்

+User Tags,பயனர் குறிச்சொற்கள்

+User must always select,பயனர் எப்போதும் தேர்ந்தெடுக்க வேண்டும்

+User settings for Point-of-sale (POS),புள்ளி விற்பனை (POS) பயனர் அமைப்புகள்

+Username,பயனர்பெயர்

+Users and Permissions,பயனர்கள் மற்றும் அனுமதிகள்

+Users who can approve a specific employee's leave applications,ஒரு குறிப்பிட்ட ஊழியர் விடுப்பு விண்ணப்பங்கள் பெறலாம் பயனர்கள்

+Users with this role are allowed to create / modify accounting entry before frozen date,"இந்த பங்களிப்பை செய்த உறைந்த தேதி முன் , பைனான்ஸ் நுழைவு மாற்ற / உருவாக்க அனுமதி"

+Users with this role are allowed to set frozen accounts and create / modify accounting entries against frozen accounts,இந்த பங்களிப்பை செய்த உறைந்த கணக்குகள் எதிராக கணக்கியல் உள்ளீடுகள் மாற்ற / உறைந்த கணக்குகள் அமைக்க உருவாக்க அனுமதி

+Utilities,பயன்பாடுகள்

+Utility,உபயோகம்

+Valid For Territories,நிலப்பகுதிகள் செல்லுபடியாகும்

+Valid Upto,வரை செல்லுபடியாகும்

+Valid for Buying or Selling?,வாங்குதல் அல்லது விற்றல் செல்லுபடியாகும்?

+Valid for Territories,நிலப்பகுதிகள் செல்லுபடியாகும்

+Validate,உறுதி செய்

+Valuation,மதிப்பு மிக்க

+Valuation Method,மதிப்பீட்டு முறை

+Valuation Rate,மதிப்பீட்டு விகிதம்

+Valuation and Total,மதிப்பீடு மற்றும் மொத்த

+Value,மதிப்பு

+Value or Qty,மதிப்பு அல்லது அளவு

+Vehicle Dispatch Date,வாகன அனுப்புகை தேதி

+Vehicle No,வாகனம் இல்லை

+Verified By,மூலம் சரிபார்க்கப்பட்ட

+View,கருத்து

+View Ledger,காட்சி லெட்ஜர்

+View Now,இப்போது காண்க

+Visit,வருகை

+Visit report for maintenance call.,பராமரிப்பு அழைப்பு அறிக்கையை பார்க்க.

+Voucher #,வவுச்சர் #

+Voucher Detail No,ரசீது விரிவாக இல்லை

+Voucher ID,ரசீது அடையாள

+Voucher No,ரசீது இல்லை

+Voucher Type,ரசீது வகை

+Voucher Type and Date,ரசீது வகை மற்றும் தேதி

+WIP Warehouse required before Submit,WIP கிடங்கு சமர்ப்பி முன் தேவை

+Walk In,ல் நடக்க

+Warehouse,கிடங்கு

+Warehouse ,

+Warehouse Contact Info,சேமிப்பு கிடங்கு தொடர்பு தகவல்

+Warehouse Detail,சேமிப்பு கிடங்கு விரிவாக

+Warehouse Name,சேமிப்பு கிடங்கு பெயர்

+Warehouse User,கிடங்கு பயனர்

+Warehouse Users,கிடங்கு பயனர்கள்

+Warehouse and Reference,கிடங்கு மற்றும் குறிப்பு

+Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt,கிடங்கு மட்டுமே பங்கு நுழைவு / டெலிவரி குறிப்பு / கொள்முதல் ரசீது மூலம் மாற்ற முடியும்

+Warehouse cannot be changed for Serial No.,கிடங்கு சீரியல் எண் மாற்றப்பட கூடாது

+Warehouse does not belong to company.,கிடங்கு நிறுவனம் அல்ல.

+Warehouse is missing in Purchase Order,கிடங்கு கொள்முதல் ஆணை காணவில்லை

+Warehouse where you are maintaining stock of rejected items,நீங்கள் நிராகரித்து பொருட்களை பங்கு வைத்து எங்கே கிடங்கு

+Warehouse-Wise Stock Balance,கிடங்கு-வைஸ் பங்கு இருப்பு

+Warehouse-wise Item Reorder,கிடங்கு வாரியான பொருள் மறுவரிசைப்படுத்துக

+Warehouses,கிடங்குகள்

+Warn,எச்சரிக்கை

+Warning: Leave application contains following block dates,எச்சரிக்கை: விடுப்பு பயன்பாடு பின்வரும் தொகுதி தேதிகள் உள்ளன

+Warning: Material Requested Qty is less than Minimum Order Qty,எச்சரிக்கை : அளவு கோரப்பட்ட பொருள் குறைந்தபட்ச ஆணை அளவு குறைவாக உள்ளது

+Warranty / AMC Details,உத்தரவாதத்தை / AMC விவரம்

+Warranty / AMC Status,உத்தரவாதத்தை / AMC நிலைமை

+Warranty Expiry Date,உத்தரவாதத்தை காலாவதியாகும் தேதி

+Warranty Period (Days),உத்தரவாதத்தை காலம் (நாட்கள்)

+Warranty Period (in days),உத்தரவாதத்தை காலம் (நாட்கள்)

+Warranty expiry date and maintenance status mismatched,உத்தரவாதத்தை காலாவதியாகும் தேதி மற்றும் பராமரிப்பு நிலையை பொருந்தாத

+Website,இணையதளம்

+Website Description,இணையதளத்தில் விளக்கம்

+Website Item Group,இணைய தகவல்கள் குழு

+Website Item Groups,இணைய தகவல்கள் குழுக்கள்

+Website Settings,இணைய அமைப்புகள்

+Website Warehouse,இணைய கிடங்கு

+Wednesday,புதன்கிழமை

+Weekly,வாரந்தோறும்

+Weekly Off,இனிய வாராந்திர

+Weight UOM,எடை மொறட்டுவ பல்கலைகழகம்

+"Weight is mentioned,\nPlease mention ""Weight UOM"" too","எடை குறிப்பிடப்பட்டுள்ளது , \ n ""மிக எடை மொறட்டுவ பல்கலைகழகம் "" குறிப்பிட"

+Weightage,Weightage

+Weightage (%),Weightage (%)

+Welcome to ERPNext. Over the next few minutes we will help you setup your ERPNext account. Try and fill in as much information as you have even if it takes a bit longer. It will save you a lot of time later. Good Luck!,ERPNext வரவேற்கிறோம் . அடுத்த சில நிமிடங்களில் முடிந்து நீங்கள் அமைப்பு உங்கள் ERPNext கணக்கு உதவும். முயற்சி மற்றும் நீங்கள் அதை ஒரு பிட் இனி எடுக்கும் கூட அதிகம் என தகவல் நிரப்ப . பின்னர் நீங்கள் நிறைய நேரம் சேமிக்கும். குட் லக்!

+What does it do?,அது என்ன?

+"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.","சரி நடவடிக்கைகள் எந்த &quot;Submitted&quot; போது, ஒரு மின்னஞ்சல் பாப் அப் தானாகவே ஒரு இணைப்பாக பரிவர்த்தனை மூலம், அந்த பரிமாற்றத்தில் தொடர்புடைய &quot;தொடர்பு&quot; ஒரு மின்னஞ்சல் அனுப்ப திறக்கப்பட்டது. பயனர் அல்லது மின்னஞ்சல் அனுப்ப முடியாது."

+"When submitted, the system creates difference entries ",

+Where items are stored.,அங்கு பொருட்களை சேமிக்கப்படும்.

+Where manufacturing operations are carried out.,உற்பத்தி நடவடிக்கைகள் மேற்கொள்ளப்பட்டு வருகின்றன.

+Widowed,விதவை

+Will be calculated automatically when you enter the details,நீங்கள் விவரங்களை உள்ளிடவும் போது தானாக கணக்கிடப்படுகிறது

+Will be updated after Sales Invoice is Submitted.,விற்பனை விலைப்பட்டியல் சமர்பிக்கப்பட்டதும் புதுப்பிக்கப்படும்.

+Will be updated when batched.,Batched போது புதுப்பிக்கப்படும்.

+Will be updated when billed.,கணக்கில் போது புதுப்பிக்கப்படும்.

+With Operations,செயல்பாடுகள் மூலம்

+With period closing entry,காலம் நிறைவு நுழைவு

+Work Details,வேலை விவரம்

+Work Done,வேலை

+Work In Progress,முன்னேற்றம் வேலை

+Work-in-Progress Warehouse,"வேலை, செயலில் கிடங்கு"

+Working,உழைக்கும்

+Workstation,பணிநிலையம்

+Workstation Name,பணிநிலைய பெயர்

+Write Off Account,கணக்கு இனிய எழுத

+Write Off Amount,மொத்த தொகை இனிய எழுத

+Write Off Amount <=,மொத்த தொகை இனிய எழுத &lt;=

+Write Off Based On,ஆனால் அடிப்படையில் இனிய எழுத

+Write Off Cost Center,செலவு மையம் இனிய எழுத

+Write Off Outstanding Amount,சிறந்த தொகை இனிய எழுத

+Write Off Voucher,வவுச்சர் இனிய எழுத

+Wrong Template: Unable to find head row.,தவறான வார்ப்புரு: தலை வரிசையில் கண்டுபிடிக்க முடியவில்லை.

+Year,ஆண்டு

+Year Closed,ஆண்டு மூடப்பட்ட

+Year End Date,ஆண்டு முடிவு தேதி

+Year Name,ஆண்டு பெயர்

+Year Start Date,ஆண்டு தொடக்க தேதி

+Year Start Date and Year End Date are already set in Fiscal Year: ,

+Year Start Date and Year End Date are not within Fiscal Year.,ஆண்டு தொடக்க தேதி மற்றும் வருடம் முடிவு தேதி நிதியாண்டு நிலையில் இல்லை.

+Year Start Date should not be greater than Year End Date,ஆண்டு தொடக்கம் தேதி ஆண்டு முடிவு தேதி விட அதிகமாக இருக்க கூடாது

+Year of Passing,தேர்ச்சி பெறுவதற்கான ஆண்டு

+Yearly,வருடாந்திர

+Yes,ஆம்

+You are not allowed to reply to this ticket.,இந்த டிக்கெட் பதில் அனுமதி இல்லை .

+You are not authorized to do/modify back dated entries before ,நீங்கள் / முன் தேதியிட்ட உள்ளீடுகளை திரும்ப மாற்ற செய்ய அதிகாரம் இல்லை

+You are not authorized to set Frozen value,நீங்கள் உறைந்த மதிப்பை அமைக்க அதிகாரம் இல்லை

+You are the Expense Approver for this record. Please Update the 'Status' and Save,இந்த பதிவு செலவு அப்ரூவரான இருக்கிறீர்கள் . 'தகுதி' புதுப்பி இரட்சியும்

+You are the Leave Approver for this record. Please Update the 'Status' and Save,"நீங்கள் இந்த சாதனையை விட்டு வீடு, இருக்கிறீர்கள் . 'தகுதி' புதுப்பி இரட்சியும்"

+You can Enter Row only if your Charge Type is 'On Previous Row Amount' or ' Previous Row Total',உங்கள் பொறுப்பு வகை அல்லது ' முந்தைய வரிசை மொத்த ' முந்தைய வரிசை அளவு ' மட்டுமே நீங்கள் வரிசையில் நுழைய முடியும்

+You can enter any date manually,நீங்கள் கைமுறையாக எந்த தேதி நுழைய முடியும்

+You can enter the minimum quantity of this item to be ordered.,நீங்கள் கட்டளையிட்ட வேண்டும் இந்த உருப்படியை குறைந்தபட்ச அளவு நுழைய முடியாது.

+You can not change rate if BOM mentioned agianst any item,BOM எந்த பொருளை agianst குறிப்பிட்டுள்ள நீங்கள் வீதம் மாற்ற முடியாது

+You can not enter both Delivery Note No and Sales Invoice No. Please enter any one.,நீங்கள் எந்த இரு விநியோக குறிப்பு நுழைய முடியாது மற்றும் விற்பனை விலைப்பட்டியல் இல்லை எந்த ஒரு உள்ளிடவும்.

+"You can start by selecting backup frequency and \
+					granting access for sync",

+You can submit this Stock Reconciliation.,இந்த பங்கு நல்லிணக்க சமர்ப்பிக்க முடியும் .

+You can update either Quantity or Valuation Rate or both.,நீங்கள் அளவு அல்லது மதிப்பீட்டு விகிதம் அல்லது இரண்டு அல்லது மேம்படுத்த முடியும் .

+You cannot Enter Row no. greater than or equal to current row no. for this Charge type,நீங்கள் எந்த வரிசை நுழைய முடியாது. அதிகமாக அல்லது தற்போதைய வரிசையில் சமமாக இல்லை . இந்த குற்றச்சாட்டை வகை

+You cannot deduct when category is for 'Valuation' or 'Valuation and Total',"வகை ' மதிப்பீட்டு ' அல்லது ' மதிப்பீடு மற்றும் மொத்த ' என்கிற போது, நீங்கள் கழித்து முடியாது"

+You cannot directly enter Amount and if your Charge Type is Actual enter your amount in Rate,நீங்கள் நேரடியாக தொகை உள்ளிட்டு உங்கள் பொறுப்பு வகை உண்மையான இருந்தால் விகிதம் உங்கள் அளவு நுழைய முடியாது

+You cannot give more than ,

+You cannot select Charge Type as 'On Previous Row Amount' or 'On Previous Row Total' for first row,நீங்கள் முதல் வரிசையில் ' முந்தைய வரிசை மொத்த ' முந்தைய வரிசையில் தொகை 'அல்லது பொறுப்பு வகை தேர்ந்தெடுக்க முடியாது

+You cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for valuation. You can select only 'Total' option for previous row amount or previous row total,நீங்கள் மதிப்பீட்டிற்கு ' முந்தைய வரிசை மொத்த ' முந்தைய வரிசையில் தொகை 'அல்லது குற்றச்சாட்டுக்கள் வகை தேர்ந்தெடுக்க முடியாது . நீங்கள் முந்தைய வரிசையில் அளவு அல்லது முந்தைய வரிசையில் மொத்த மட்டுமே ' மொத்த ' விருப்பத்தை தேர்ந்தெடுக்க முடியும்

+You have entered duplicate items. Please rectify and try again.,நீங்கள் போலி பொருட்களை நுழைந்தது. சரிசெய்து மீண்டும் முயற்சிக்கவும்.

+You may need to update: ,நீங்கள் மேம்படுத்த வேண்டும்:

+You must ,

+Your Customer's TAX registration numbers (if applicable) or any general information,உங்கள் வாடிக்கையாளர் வரி பதிவு எண்கள் (பொருந்தினால்) அல்லது எந்த பொது தகவல்

+Your Customers,உங்கள் வாடிக்கையாளர்கள்

+Your ERPNext subscription will,உங்கள் ERPNext சந்தா சாப்பிடுவேன்

+Your Products or Services,உங்கள் தயாரிப்புகள் அல்லது சேவைகள்

+Your Suppliers,உங்கள் சப்ளையர்கள்

+Your sales person who will contact the customer in future,எதிர்காலத்தில் வாடிக்கையாளர் தொடர்பு யார் உங்கள் விற்பனை நபர்

+Your sales person will get a reminder on this date to contact the customer,உங்கள் விற்பனை நபர் வாடிக்கையாளர் தொடர்பு கொள்ள இந்த தேதியில் ஒரு நினைவூட்டல் வரும்

+Your setup is complete. Refreshing...,உங்கள் அமைப்பு முழு ஆகிறது . புதுப்பிக்கிறது ...

+Your support email id - must be a valid email - this is where your emails will come!,"உங்கள் ஆதரவு மின்னஞ்சல் ஐடி - ஒரு சரியான மின்னஞ்சல் இருக்க வேண்டும் - உங்கள் மின்னஞ்சல்கள் வரும், அங்கு இது!"

+already available in Price List,விலை பட்டியல் ஏற்கனவே கிடைக்க

+already returned though some other documents,வேறு சில ஆவணங்களை கூட ஏற்கனவே திரும்பினார்

+also be included in Item's rate,மேலும் பொருள் வீதம் சேர்க்கப்பட

+and,மற்றும்

+"and ""Is Sales Item"" is ""Yes"" and there is no other Sales BOM","மற்றும் "" விற்பனை பொருள் உள்ளது"" ""ஆம்"" வேறு எந்த விற்னையாளர் BOM உள்ளது"

+"and create a new Account Ledger (by clicking on Add Child) of type ""Bank or Cash""","மற்றும் வகை "" வங்கி அல்லது பண "" ஒரு புதிய கணக்கு லெட்ஜர் ( கிளிக் செய்வதன் மூலம் குழந்தை சேர் ) உருவாக்க"

+"and create a new Account Ledger (by clicking on Add Child) of type ""Tax"" and do mention the Tax rate.","மற்றும் வகை "" வரி "" ஒரு புதிய கணக்கு லெட்ஜர் ( கிளிக் செய்வதன் மூலம் குழந்தை சேர் ) உருவாக்க மற்றும் வரி விகிதம் பற்றி தெரியாது."

+and fiscal year: ,

+are not allowed for,அனுமதி இல்லை

+are not allowed for ,

+are not allowed.,அனுமதி இல்லை.

+assigned by,ஒதுக்கப்படுகின்றன

+but entries can be made against Ledger,ஆனால் உள்ளீடுகளை லெட்ஜர் எதிராக

+but is pending to be manufactured.,ஆனால் உற்பத்தி நிலுவையில் இருக்கிறது .

+cancel,ரத்து

+cannot be greater than 100,100 க்கும் அதிகமாக இருக்க முடியாது

+dd-mm-yyyy,dd-mm-yyyy

+dd/mm/yyyy,dd / mm / yyyy

+deactivate,செயலிழக்க

+discount on Item Code,பொருள் கோட் தள்ளுபடி

+does not belong to BOM: ,BOM அல்ல:

+does not have role 'Leave Approver',பங்கு &#39;விடுப்பு சர்க்கார் தரப்பில் சாட்சி&#39; இல்லை

+does not match,பொருந்தவில்லை

+"e.g. Bank, Cash, Credit Card","உதாரணமாக வங்கி, பண, கடன் அட்டை"

+"e.g. Kg, Unit, Nos, m","உதாரணமாக கிலோ, அலகு, இலக்கங்கள், மீ"

+eg. Cheque Number,உதாரணம். காசோலை எண்

+example: Next Day Shipping,உதாரணமாக: அடுத்த நாள் கப்பல்

+has already been submitted.,ஏற்கனவே சமர்ப்பிக்கப்பட்டுள்ளது.

+has been entered atleast twice,இரண்டு முறை குறைந்தது உள்ளிட்ட

+has been made after posting date,தேதி தகவல்களுக்கு பிறகு செய்யப்பட்டது

+has expired,காலாவதியாகிவிட்டது

+have a common territory,ஒரு பொதுவான பகுதியில் உள்ளது

+in the same UOM.,அதே மொறட்டுவ பல்கலைகழகம் உள்ள .

+is a cancelled Item,ஒரு ரத்து உருப்படி உள்ளது

+is not a Stock Item,ஒரு பங்கு பொருள் அல்ல

+lft,lft

+mm-dd-yyyy,mm-dd-yyyy

+mm/dd/yyyy,dd / mm / yyyy

+must be a Liability account,ஒரு பொறுப்பு கணக்கில் இருக்க வேண்டும்

+must be one of,ஒன்றாக இருக்க வேண்டும்

+not a purchase item,ஒரு கொள்முதல் உருப்படியை

+not a sales item,ஒரு விற்பனை பொருள் அல்ல

+not a service item.,ஒரு சேவை உருப்படியை.

+not a sub-contracted item.,ஒரு துணை ஒப்பந்த உருப்படியை.

+not submitted,சமர்ப்பிக்கவில்லை

+not within Fiscal Year,இல்லை நிதியாண்டு உள்ள

+of,உள்ள

+old_parent,old_parent

+reached its end of life on,வாழ்க்கை அதன் இறுதியில் அடைந்தது

+rgt,rgt

+should be 100%,100% இருக்க வேண்டும்

+the form before proceeding,அதற்கு முன் வடிவம்

+they are created automatically from the Customer and Supplier master,அவர்கள் வாடிக்கையாளர் மற்றும் சப்ளையர் மாஸ்டர் இருந்து தானாக உருவாக்கப்பட்டது

+"to be included in Item's rate, it is required that: ","பொருள் வீதம் சேர்க்கப்பட்டுள்ளது வேண்டும், அது வேண்டும்:"

+to set the given stock and valuation on this date.,இந்த தேதியில் கொடுக்கப்பட்ட பங்கு மற்றும் மதிப்பீட்டு அமைக்க .

+usually as per physical inventory.,பொதுவாக உடல் சரக்கு படி .

+website page link,இணைய பக்கம் இணைப்பு

+which is greater than sales order qty ,இது விற்பனை பொருட்டு அளவு அதிகமாக இருக்கும்

+yyyy-mm-dd,yyyy-mm-dd

diff --git a/erpnext/translations/th.csv b/erpnext/translations/th.csv
new file mode 100644
index 0000000..9013543
--- /dev/null
+++ b/erpnext/translations/th.csv
@@ -0,0 +1,3029 @@
+ (Half Day),(ครึ่งวัน)

+ .You can not assign / modify / remove Master Name,

+ Quantity should be greater than 0.,

+ after this transaction.,

+ against cost center ,

+ against sales order,กับคำสั่งขาย

+ against same operation,กับการดำเนินงานเดียวกัน

+ already marked,ทำเครื่องหมายแล้ว

+ and fiscal year : ,

+ and year: ,และปี:

+ as it is stock Item or packing item,มันเป็นรายการหุ้นหรือรายการบรรจุ

+ at warehouse: ,ที่คลังสินค้า:

+ budget ,

+ can not be created/modified against stopped Sales Order ,

+ can not be deleted,

+ can not be made.,ไม่สามารถทำ

+ can not be received twice,

+ can only be debited/credited through Stock transactions,

+ created,

+ does not belong to ,

+ does not belong to Warehouse,

+ does not belong to the company,ไม่ได้เป็นของ บริษัท ฯ

+ does not exists,

+ for account ,

+ has been freezed. ,ได้รับการ freezed

+ is a frozen account. Either make the account active or assign role in Accounts Settings who can create / modify entries against this account,

+" is a frozen account. To create / edit transactions against this account, you need role",

+" is less than equals to zero in the system, valuation rate is mandatory for this item",

+ is mandatory,มีผลบังคับใช้

+ is mandatory for GL Entry,มีผลบังคับใช้สำหรับรายการ GL

+ is not a ledger,ไม่ได้เป็นบัญ​​ชีแยกประเภท

+ is not active,ไม่ได้ใช้งาน

+ is not submitted document,

+" is now the default Fiscal Year. \
+			Please refresh your browser for the change to take effect.",

+ not active or does not exists in the system,ใช้งานไม่ได้หรือไม่ได้อยู่ในระบบ

+ or the BOM is cancelled or inactive,หรือ BOM ถูกยกเลิกหรือไม่ได้ใช้งาน

+ should be same as that in ,ควรจะเป็นเช่นเดียวกับที่อยู่ใน

+ was on leave on ,ได้พักเมื่อ

+ will be ,จะ

+ will be created,

+ will be over-billed against mentioned ,จะถูกกว่าเรียกเก็บเงินกับที่กล่าวถึง

+ will become ,จะกลายเป็น

+ will exceed by ,

+""" does not exists","""ไม่ได้ มีอยู่"

+# ###.##,

+"#,###",

+"#,###.##",

+"#,###.###",

+"#,##,###.##",

+#.###,

+"#.###,##",

+%  Delivered,ส่ง%

+% Amount Billed,จำนวนเงิน% จำนวน

+% Billed,จำนวน%

+% Completed,% เสร็จสมบูรณ์

+% Delivered,% ส่ง

+% Installed,% Installed

+% Received,ได้รับ%

+% of materials billed against this Purchase Order.,% ของวัสดุที่เรียกเก็บเงินกับการสั่งซื้อนี้

+% of materials billed against this Sales Order,% ของวัสดุที่เรียกเก็บเงินกับการสั่งซื้อนี้ขาย

+% of materials delivered against this Delivery Note,% ของวัสดุที่ส่งกับส่งหมายเหตุนี้

+% of materials delivered against this Sales Order,% ของวัสดุที่ส่งต่อนี้สั่งซื้อขาย

+% of materials ordered against this Material Request,% ของวัสดุสั่งกับวัสดุนี้ขอ

+% of materials received against this Purchase Order,% ของวัสดุที่ได้รับกับการสั่งซื้อนี้

+%(conversion_rate_label)s is mandatory. Maybe Currency Exchange record is not created for %(from_currency)s to %(to_currency)s,% ( conversion_rate_label ) s มีผลบังคับใช้ อาจจะ บันทึก แลกเปลี่ยนเงินตรา ไม่ได้ สร้างขึ้นสำหรับ % ( from_currency ) เพื่อ % ( to_currency ) s

+' in Company: ,ใน บริษัท :

+'To Case No.' cannot be less than 'From Case No.',&#39;to คดีหมายเลข&#39; ไม่สามารถจะน้อยกว่า &#39;จากคดีหมายเลข&#39;

+"(Paid amount + Write Off Amount) can not be \
+				greater than Grand Total",

+(Total) Net Weight value. Make sure that Net Weight of each item is,( รวม ) ค่า น้ำหนักสุทธิ ให้แน่ใจว่า น้ำหนักสุทธิ ของแต่ละรายการ เป็น

+* Will be calculated in the transaction.,* จะได้รับการคำนวณในการทำธุรกรรม

+"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.
+
+To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**",

+**Currency** Master,สกุลเงิน ** ** โท

+**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,** ** ปีงบประมาณแสดงรอบปีบัญชี ทุกรายการบัญชีและการทำธุรกรรมที่สำคัญอื่น ๆ จะมีการติดตามกับปีงบประมาณ ** **

+". Outstanding cannot be less than zero. \
+			 	Please match exact outstanding.",

+. Please set status of the employee as 'Left',. กรุณาตั้งสถานะของพนักงานเป็น &#39;ซ้าย&#39;

+. You can not mark his attendance as 'Present',. คุณไม่สามารถทำเครื่องหมายร่วมของเขาในฐานะ &#39;ปัจจุบัน&#39;

+01,01

+02,02

+03,03

+04,04

+05,05

+06,06

+07,07

+08,08

+09,09

+"1 Currency = [?] Fraction
+For e.g. 1 USD = 100 Cent",

+1. To maintain the customer wise item code and to make them searchable based on their code use this option,1 เพื่อรักษารหัสรายการลูกค้าที่ฉลาดและจะทำให้พวกเขาค้นหาตามรหัสของพวกเขาใช้ตัวเลือกนี้

+10,10

+11,11

+12,12

+2,2

+3,3

+4,4

+5,5

+6,6

+: Duplicate row from same ,: ซ้ำแถวจากเดียวกัน

+: It is linked to other active BOM(s),: มันจะเชื่อมโยงกับ BOM ใช้งานอื่น ๆ (s)

+: Mandatory for a Recurring Invoice.,: บังคับสำหรับใบแจ้งหนี้ที่เกิดขึ้นประจำ

+"<a href=""#Sales Browser/Customer Group"">Add / Edit</a>","<a href=""#Sales Browser/Customer Group""> เพิ่ม / แก้ไข </ a>"

+"<a href=""#Sales Browser/Item Group"">Add / Edit</a>","<a href=""#Sales Browser/Item Group""> เพิ่ม / แก้ไข </ a>"

+"<a href=""#Sales Browser/Territory"">Add / Edit</a>","<a href=""#Sales Browser/Territory""> เพิ่ม / แก้ไข </ a>"

+"<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank"">[?]</a>","<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank""> [?] </ a>"

+A Customer exists with same name,ลูกค้าที่มีอยู่ที่มีชื่อเดียวกัน

+A Lead with this email id should exist,ตะกั่วที่มี id อีเมลนี้ควรมีอยู่

+"A Product or a Service that is bought, sold or kept in stock.",สินค้าหรือบริการที่มีการซื้อขายหรือเก็บไว้ในสต็อก

+A Supplier exists with same name,ผู้ผลิตที่มีอยู่ที่มีชื่อเดียวกัน

+A condition for a Shipping Rule,เงื่อนไขในการกฎการจัดส่งสินค้า

+A logical Warehouse against which stock entries are made.,คลังสินค้าตรรกะกับที่รายการสต็อกจะทำ

+A symbol for this currency. For e.g. $,สัญลักษณ์สกุลเงินนี้ สำหรับเช่น $

+A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,ตัวแทนจำหน่ายของบุคคลที่สามตัวแทนจำหน่าย / / คณะกรรมการพันธมิตร / / ผู้ค้าปลีกที่ขายผลิตภัณฑ์ของ บริษัท ให้คณะกรรมาธิการ

+A+,+

+A-,-

+AB+,AB +

+AB-,AB-

+AMC Expiry Date,วันที่หมดอายุ AMC

+AMC expiry date and maintenance status mismatched,วันหมดอายุ AMC และสถานะของ การบำรุงรักษา ที่ไม่ตรงกัน

+ATT,ATT

+Abbr,abbr

+About ERPNext,เกี่ยวกับ ERPNext

+Above Value,สูงกว่าค่า

+Absent,ไม่อยู่

+Acceptance Criteria,เกณฑ์การยอมรับ

+Accepted,ได้รับการยอมรับ

+Accepted Quantity,จำนวนที่ยอมรับ

+Accepted Warehouse,คลังสินค้าได้รับการยอมรับ

+Account,บัญชี

+Account ,

+Account Balance,ยอดเงินในบัญชี

+Account Details,รายละเอียดบัญชี

+Account Head,หัวหน้าบัญชี

+Account Name,ชื่อบัญชี

+Account Type,ประเภทบัญชี

+Account expires on,บัญชี หมดอายุใน

+Account for the warehouse (Perpetual Inventory) will be created under this Account.,บัญชีสำหรับ คลังสินค้า( Inventory ตลอด ) จะถูก สร้างขึ้นภายใต้ บัญชี นี้

+Account for this ,บัญชีนี้

+Accounting,การบัญชี

+Accounting Entries are not allowed against groups.,รายการ บัญชี ไม่ได้รับอนุญาต กับ กลุ่ม

+"Accounting Entries can be made against leaf nodes, called",รายการ บัญชี สามารถ ทำกับ โหนดใบ ที่เรียกว่า

+Accounting Year.,ปีบัญชี

+"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.",รายการบัญชีแช่แข็งถึงวันนี้ไม่มีใครสามารถทำ / แก้ไขรายการยกเว้นบทบาทที่ระบุไว้ด้านล่าง

+Accounting journal entries.,รายการบัญชีวารสาร

+Accounts,บัญชี

+Accounts Frozen Upto,บัญชี Frozen เกิน

+Accounts Payable,บัญชีเจ้าหนี้

+Accounts Receivable,ลูกหนี้

+Accounts Settings,การตั้งค่าบัญชี

+Action,การกระทำ

+Active,คล่องแคล่ว

+Active: Will extract emails from ,ใช้งานล่าสุด: จะดึงอีเมลจาก

+Activity,กิจกรรม

+Activity Log,เข้าสู่ระบบกิจกรรม

+Activity Log:,เข้าสู่ระบบ กิจกรรม:

+Activity Type,ประเภทกิจกรรม

+Actual,ตามความเป็นจริง

+Actual Budget,งบประมาณที่เกิดขึ้นจริง

+Actual Completion Date,วันที่เสร็จสมบูรณ์จริง

+Actual Date,วันที่เกิดขึ้นจริง

+Actual End Date,วันที่สิ้นสุดจริง

+Actual Invoice Date,วันที่ใบแจ้งหนี้ที่เกิดขึ้นจริง

+Actual Posting Date,วันที่โพสต์กระทู้ที่เกิดขึ้นจริง

+Actual Qty,จำนวนที่เกิดขึ้นจริง

+Actual Qty (at source/target),จำนวนที่เกิดขึ้นจริง (ที่มา / เป้าหมาย)

+Actual Qty After Transaction,จำนวนที่เกิดขึ้นจริงหลังทำรายการ

+Actual Qty: Quantity available in the warehouse.,ที่เกิดขึ้นจริง จำนวน: จำนวน ที่มีอยู่ใน คลังสินค้า

+Actual Quantity,จำนวนที่เกิดขึ้นจริง

+Actual Start Date,วันที่เริ่มต้นจริง

+Add,เพิ่ม

+Add / Edit Taxes and Charges,เพิ่ม / แก้ไขภาษีและค่าธรรมเนียม

+Add Child,เพิ่ม เด็ก

+Add Serial No,เพิ่ม หมายเลขเครื่อง

+Add Taxes,เพิ่ม ภาษี

+Add Taxes and Charges,เพิ่ม ภาษี และ ค่าใช้จ่าย

+Add or Deduct,เพิ่มหรือหัก

+Add rows to set annual budgets on Accounts.,เพิ่มแถวตั้งงบประมาณประจำปีเกี่ยวกับบัญชี

+Add to calendar on this date,เพิ่ม ปฏิทิน ในวัน นี้

+Add/Remove Recipients,Add / Remove ผู้รับ

+Additional Info,ข้อมูลเพิ่มเติม

+Address,ที่อยู่

+Address & Contact,ที่อยู่และติดต่อ

+Address & Contacts,ที่อยู่ติดต่อ &amp;

+Address Desc,ที่อยู่รายละเอียด

+Address Details,รายละเอียดที่อยู่

+Address HTML,ที่อยู่ HTML

+Address Line 1,ที่อยู่บรรทัดที่ 1

+Address Line 2,ที่อยู่บรรทัดที่ 2

+Address Title,หัวข้อที่อยู่

+Address Type,ประเภทของที่อยู่

+Advance Amount,จำนวนล่วงหน้า

+Advance amount,จำนวนเงิน

+Advances,ความก้าวหน้า

+Advertisement,การโฆษณา

+After Sale Installations,หลังจากการติดตั้งขาย

+Against,กับ

+Against Account,กับบัญชี

+Against Docname,กับ Docname

+Against Doctype,กับ Doctype

+Against Document Detail No,กับรายละเอียดเอกสารไม่มี

+Against Document No,กับเอกสารไม่มี

+Against Expense Account,กับบัญชีค่าใช้จ่าย

+Against Income Account,กับบัญชีรายได้

+Against Journal Voucher,กับบัตรกำนัลวารสาร

+Against Purchase Invoice,กับใบกำกับซื้อ

+Against Sales Invoice,กับขายใบแจ้งหนี้

+Against Sales Order,กับ การขายสินค้า

+Against Voucher,กับบัตรกำนัล

+Against Voucher Type,กับประเภทบัตร

+Ageing Based On,เอจจิ้ง อยู่ ที่

+Agent,ตัวแทน

+"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. 
+
+The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".
+
+For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.
+
+Note: BOM = Bill of Materials",

+Aging Date,Aging วันที่

+All Addresses.,ที่อยู่ทั้งหมด

+All Contact,ติดต่อทั้งหมด

+All Contacts.,ติดต่อทั้งหมด

+All Customer Contact,ติดต่อลูกค้าทั้งหมด

+All Day,วันทั้งหมด

+All Employee (Active),พนักงาน (Active) ทั้งหมด

+All Lead (Open),ตะกั่ว (เปิด) ทั้งหมด

+All Products or Services.,ผลิตภัณฑ์หรือบริการ

+All Sales Partner Contact,ทั้งหมดติดต่อพันธมิตรการขาย

+All Sales Person,คนขายทั้งหมด

+All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,ทั้งหมดธุรกรรมการขายสามารถติดแท็กกับหลายคน ** ขาย ** เพื่อให้คุณสามารถตั้งค่าและตรวจสอบเป้าหมาย

+All Supplier Contact,ติดต่อผู้ผลิตทั้งหมด

+All Supplier Types,ทุก ประเภท ของผู้ผลิต

+"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>
+Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.",

+"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>
+Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.",

+Allocate,จัดสรร

+Allocate leaves for the year.,จัดสรรใบสำหรับปี

+Allocated Amount,จำนวนที่จัดสรร

+Allocated Budget,งบประมาณที่จัดสรร

+Allocated amount,จำนวนที่จัดสรร

+Allow Bill of Materials,อนุญาตให้ Bill of Materials

+Allow Dropbox Access,ที่อนุญาตให้เข้าถึง Dropbox

+Allow For Users,ให้ สำหรับผู้ใช้

+Allow Google Drive Access,ที่อนุญาตให้เข้าถึงใน Google Drive

+Allow Negative Balance,อนุญาตให้ยอดคงเหลือติดลบ

+Allow Negative Stock,อนุญาตให้สต็อกเชิงลบ

+Allow Production Order,อนุญาตให้สั่งซื้อการผลิต

+Allow User,อนุญาตให้ผู้ใช้

+Allow Users,อนุญาตให้ผู้ใช้งาน

+Allow the following users to approve Leave Applications for block days.,อนุญาตให้ผู้ใช้ต่อไปเพื่อขออนุมัติการใช้งานออกวันบล็อก

+Allow user to edit Price List Rate in transactions,ช่วยให้ผู้ใช้ในการแก้ไขอัตราราคาปกติในการทำธุรกรรม

+Allowance Percent,ร้อยละค่าเผื่อ

+Allowed Role to Edit Entries Before Frozen Date,บทบาท ได้รับอนุญาตให้ แก้ไข คอมเมนต์ ก่อน วันที่ แช่แข็ง

+Always use above Login Id as sender,มักจะใช้ รหัส เข้าสู่ระบบ ดังกล่าวข้างต้น เป็นผู้ส่ง

+Amended From,แก้ไขเพิ่มเติม

+Amount,จำนวน

+Amount (Company Currency),จำนวนเงิน (สกุลเงิน บริษัท )

+Amount <=,จำนวนเงินที่ &lt;=

+Amount >=,จำนวนเงินที่&gt; =

+Amount to Bill,เป็นจำนวนเงิน บิล

+Analytics,Analytics

+Another Period Closing Entry,อีก รายการ ปิด ระยะเวลา

+Another Salary Structure '%s' is active for employee '%s'. Please make its status 'Inactive' to proceed.,โครงสร้าง เงินเดือน อีก '% s' มีการใช้งาน สำหรับพนักงาน '% s' กรุณา สถานะ ' ใช้งาน ' เพื่อ ดำเนินการต่อไป

+"Any other comments, noteworthy effort that should go in the records.",ความเห็นอื่น ๆ ความพยายามที่น่าสังเกตว่าควรจะไปในบันทึก

+Applicable Holiday List,รายการวันหยุดที่ใช้บังคับ

+Applicable Territory,ดินแดน ที่ใช้บังคับ

+Applicable To (Designation),ที่ใช้บังคับกับ (จุด)

+Applicable To (Employee),ที่ใช้บังคับกับ (พนักงาน)

+Applicable To (Role),ที่ใช้บังคับกับ (Role)

+Applicable To (User),ที่ใช้บังคับกับ (User)

+Applicant Name,ชื่อผู้ยื่นคำขอ

+Applicant for a Job,ขอรับงาน

+Applicant for a Job.,ผู้สมัครงาน

+Applications for leave.,โปรแกรมประยุกต์สำหรับการลา

+Applies to Company,นำไปใช้กับ บริษัท

+Apply / Approve Leaves,ใช้ / อนุมัติใบ

+Appraisal,การตีราคา

+Appraisal Goal,เป้าหมายการประเมิน

+Appraisal Goals,เป้าหมายการประเมิน

+Appraisal Template,แม่แบบการประเมิน

+Appraisal Template Goal,เป้าหมายเทมเพลทประเมิน

+Appraisal Template Title,หัวข้อแม่แบบประเมิน

+Approval Status,สถานะการอนุมัติ

+Approved,ได้รับการอนุมัติ

+Approver,อนุมัติ

+Approving Role,อนุมัติบทบาท

+Approving User,อนุมัติผู้ใช้

+Are you sure you want to STOP ,

+Are you sure you want to UNSTOP ,

+Arrear Amount,จำนวน Arrear

+"As Production Order can be made for this item, \
+				it must be a stock item.",

+As existing qty for item: ,เป็นจำนวนที่มีอยู่สำหรับรายการ:

+As per Stock UOM,เป็นต่อสต็อก UOM

+"As there are existing stock transactions for this item, you can not change the values of 'Has Serial No', 'Is Stock Item' and 'Valuation Method'","เนื่องจากมี การทำธุรกรรม หุ้น ที่มีอยู่ สำหรับรายการนี้ คุณจะไม่สามารถ เปลี่ยนค่า ของ 'มี ซีเรียล ไม่', ' เป็น รายการ สินค้า ' และ ' วิธี การประเมิน '"

+Atleast one warehouse is mandatory,อย่างน้อยหนึ่งคลังสินค้ามีผลบังคับใช้

+Attendance,การดูแลรักษา

+Attendance Date,วันที่เข้าร่วม

+Attendance Details,รายละเอียดการเข้าร่วมประชุม

+Attendance From Date,ผู้เข้าร่วมจากวันที่

+Attendance From Date and Attendance To Date is mandatory,เข้าร่วมประชุม จาก วันที่และ การเข้าร่วมประชุม เพื่อให้ มีผลบังคับใช้ วันที่

+Attendance To Date,วันที่เข้าร่วมประชุมเพื่อ

+Attendance can not be marked for future dates,ผู้เข้าร่วมไม่สามารถทำเครื่องหมายสำหรับวันที่ในอนาคต

+Attendance for the employee: ,สำหรับพนักงานที่เข้าร่วม:

+Attendance record.,บันทึกการเข้าร่วมประชุม

+Authorization Control,ควบคุมการอนุมัติ

+Authorization Rule,กฎการอนุญาต

+Auto Accounting For Stock Settings,บัญชี อัตโนมัติ สำหรับ การตั้งค่า สต็อก

+Auto Email Id,รหัสอีเมล์อัตโนมัติ

+Auto Material Request,ขอวัสดุอัตโนมัติ

+Auto-raise Material Request if quantity goes below re-order level in a warehouse,Auto-ยกคำขอถ้าปริมาณวัสดุไปต่ำกว่าระดับใหม่สั่งในคลังสินค้า

+Automatically extract Job Applicants from a mail box ,

+Automatically extract Leads from a mail box e.g.,สารสกัดจาก Leads โดยอัตโนมัติจาก กล่องจดหมายเช่นผู้

+Automatically updated via Stock Entry of type Manufacture/Repack,ปรับปรุงโดยอัตโนมัติผ่านทางรายการในสต็อกการผลิตประเภท / Repack

+Autoreply when a new mail is received,autoreply เมื่อมีอีเมลใหม่ได้รับ

+Available,ที่มีจำหน่าย

+Available Qty at Warehouse,จำนวนที่คลังสินค้า

+Available Stock for Packing Items,สต็อกสำหรับการบรรจุรายการ

+"Available in 
+BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet",

+Average Age,อายุ เฉลี่ย

+Average Commission Rate,เฉลี่ย อัตราค่าธรรมเนียม

+Average Discount,ส่วนลดเฉลี่ย

+B+,B +

+B-,B-

+BILL,BILL

+BILLJ,BILLJ

+BOM,BOM

+BOM Detail No,รายละเอียด BOM ไม่มี

+BOM Explosion Item,รายการระเบิด BOM

+BOM Item,รายการ BOM

+BOM No,BOM ไม่มี

+BOM No. for a Finished Good Item,หมายเลข BOM สำหรับรายการที่ดีสำเร็จรูป

+BOM Operation,การดำเนินงาน BOM

+BOM Operations,การดำเนินงาน BOM

+BOM Replace Tool,เครื่องมือแทนที่ BOM

+BOM replaced,BOM แทนที่

+Backup Manager,ผู้จัดการฝ่ายการสำรองข้อมูล

+Backup Right Now,สำรอง Right Now

+Backups will be uploaded to,การสำรองข้อมูลจะถูกอัปโหลดไปยัง

+Balance Qty,คงเหลือ จำนวน

+Balance Value,ความสมดุลของ ความคุ้มค่า

+"Balances of Accounts of type ""Bank or Cash""",ยอดคงเหลือของบัญชีประเภท &quot;ธนาคารหรือเงินสด&quot;

+Bank,ธนาคาร

+Bank A/C No.,ธนาคาร / เลขที่ C

+Bank Account,บัญชีเงินฝาก

+Bank Account No.,เลขที่บัญชีธนาคาร

+Bank Accounts,บัญชี ธนาคาร

+Bank Clearance Summary,ข้อมูลอย่างย่อ Clearance ธนาคาร

+Bank Name,ชื่อธนาคาร

+Bank Reconciliation,กระทบยอดธนาคาร

+Bank Reconciliation Detail,รายละเอียดการกระทบยอดธนาคาร

+Bank Reconciliation Statement,งบกระทบยอดธนาคาร

+Bank Voucher,บัตรกำนัลธนาคาร

+Bank or Cash,ธนาคารหรือเงินสด

+Bank/Cash Balance,ธนาคารเงินสด / ยอดคงเหลือ

+Barcode,บาร์โค้ด

+Based On,ขึ้นอยู่กับ

+Basic Info,ข้อมูลพื้นฐาน

+Basic Information,ข้อมูลพื้นฐาน

+Basic Rate,อัตราขั้นพื้นฐาน

+Basic Rate (Company Currency),อัตราขั้นพื้นฐาน (สกุลเงิน บริษัท )

+Batch,ชุด

+Batch (lot) of an Item.,แบทช์ (มาก) ของรายการ

+Batch Finished Date,ชุดสำเร็จรูปวันที่

+Batch ID,ID ชุด

+Batch No,ชุดไม่มี

+Batch Started Date,ชุดเริ่มวันที่

+Batch Time Logs for Billing.,ชุดบันทึกเวลาสำหรับการเรียกเก็บเงิน

+Batch Time Logs for billing.,ชุดบันทึกเวลาสำหรับการเรียกเก็บเงิน

+Batch-Wise Balance History,ชุดฉลาดประวัติยอดคงเหลือ

+Batched for Billing,batched สำหรับการเรียกเก็บเงิน

+"Before proceeding, please create Customer from Lead",ก่อนที่จะ ดำเนินการต่อไป โปรดสร้าง ลูกค้า จาก ตะกั่ว

+Better Prospects,อนาคตที่ดีกว่า

+Bill Date,วันที่บิล

+Bill No,ไม่มีบิล

+Bill of Material to be considered for manufacturing,บิลของวัสดุที่จะต้องพิจารณาสำหรับการผลิต

+Bill of Materials,บิลของวัสดุ

+Bill of Materials (BOM),บิลวัสดุ (BOM)

+Billable,ที่เรียกเก็บเงิน

+Billed,เรียกเก็บเงิน

+Billed Amount,จำนวนเงินที่ เรียกเก็บเงิน

+Billed Amt,จำนวนจำนวนมากที่สุด

+Billing,การเรียกเก็บเงิน

+Billing Address,ที่อยู่การเรียกเก็บเงิน

+Billing Address Name,ชื่อที่อยู่การเรียกเก็บเงิน

+Billing Status,สถานะการเรียกเก็บเงิน

+Bills raised by Suppliers.,ตั๋วเงินยกโดยซัพพลายเออร์

+Bills raised to Customers.,ตั๋วเงินยกให้กับลูกค้า

+Bin,ถัง

+Bio,ไบโอ

+Birthday,วันเกิด

+Block Date,บล็อกวันที่

+Block Days,วันที่ถูกบล็อก

+Block Holidays on important days.,ปิดกั้นหยุดในวันสำคัญ

+Block leave applications by department.,ปิดกั้นการใช้งานออกโดยกรม

+Blog Post,โพสต์บล็อก

+Blog Subscriber,สมาชิกบล็อก

+Blood Group,กรุ๊ปเลือด

+Both Income and Expense balances are zero. No Need to make Period Closing Entry.,ทั้ง รายได้และ ค่าใช้จ่าย ยอดคงเหลือ เป็นศูนย์ ความต้องการ ที่จะทำให้ การเข้า ปิด ระยะเวลา ไม่

+Both Warehouse must belong to same Company,ทั้ง คลังสินค้า ต้องอยู่ใน บริษัท เดียวกัน

+Branch,สาขา

+Brand,ยี่ห้อ

+Brand Name,ชื่อยี่ห้อ

+Brand master.,ต้นแบบแบรนด์

+Brands,แบรนด์

+Breakdown,การเสีย

+Budget,งบ

+Budget Allocated,งบประมาณที่จัดสรร

+Budget Detail,รายละเอียดงบประมาณ

+Budget Details,รายละเอียดงบประมาณ

+Budget Distribution,การแพร่กระจายงบประมาณ

+Budget Distribution Detail,รายละเอียดการจัดจำหน่ายงบประมาณ

+Budget Distribution Details,รายละเอียดการจัดจำหน่ายงบประมาณ

+Budget Variance Report,รายงานความแปรปรวนของงบประมาณ

+Build Report,สร้าง รายงาน

+Bulk Rename,เปลี่ยนชื่อ เป็นกลุ่ม

+Bummer! There are more holidays than working days this month.,! Bummer มีวันหยุดหลายวันกว่าวันทำการในเดือนนี้มี

+Bundle items at time of sale.,กำรายการในเวลาของการขาย

+Buyer of Goods and Services.,ผู้ซื้อสินค้าและบริการ

+Buying,การซื้อ

+Buying Amount,ซื้อจำนวน

+Buying Settings,ซื้อการตั้งค่า

+By,โดย

+C-FORM/,C-form /

+C-Form,C-Form

+C-Form Applicable,C-Form สามารถนำไปใช้ได้

+C-Form Invoice Detail,C-Form รายละเอียดใบแจ้งหนี้

+C-Form No,C-Form ไม่มี

+C-Form records,C- บันทึก แบบฟอร์ม

+CI/2010-2011/,CI/2010-2011 /

+COMM-,COMM-

+CUST,cust

+CUSTMUM,CUSTMUM

+Calculate Based On,การคำนวณพื้นฐานตาม

+Calculate Total Score,คำนวณคะแนนรวม

+Calendar Events,ปฏิทินเหตุการณ์

+Call,โทรศัพท์

+Campaign,รณรงค์

+Campaign Name,ชื่อแคมเปญ

+"Can not filter based on Account, if grouped by Account",ไม่สามารถกรอง ตาม บัญชี ถ้า จัดกลุ่มตาม บัญชี

+"Can not filter based on Voucher No, if grouped by Voucher",ไม่สามารถกรอง ตาม คูปอง ไม่ ถ้า จัดกลุ่มตาม คูปอง

+Cancelled,ยกเลิก

+Cancelling this Stock Reconciliation will nullify its effect.,ยกเลิก การกระทบยอด สต็อก นี้ จะ ลบล้าง ผลของมัน

+Cannot ,ไม่ได้

+Cannot Cancel Opportunity as Quotation Exists,ไม่สามารถ ยกเลิก โอกาส เป็น ใบเสนอราคา ที่มีอยู่

+Cannot approve leave as you are not authorized to approve leaves on Block Dates.,ไม่สามารถอนุมัติออกในขณะที่คุณไม่ได้รับอนุญาตที่จะอนุมัติใบในวันที่ถูกบล็อก

+Cannot change Year Start Date and Year End Date once the Fiscal Year is saved.,ไม่สามารถเปลี่ยนแปลง วันเริ่มต้น ปี และปี วันที่สิ้นสุด เมื่อปีงบประมาณ จะถูกบันทึกไว้

+Cannot continue.,ไม่สามารถดำเนินการต่อ

+"Cannot declare as lost, because Quotation has been made.",ไม่ สามารถประกาศ เป็น หายไป เพราะ ใบเสนอราคา ได้รับการทำ

+"Cannot delete Serial No in warehouse. \
+				First remove from warehouse, then delete.",

+Cannot set as Lost as Sales Order is made.,ไม่สามารถตั้งค่า ที่ หายไป ในขณะที่ การขายสินค้า ที่ทำ

+Capacity,ความจุ

+Capacity Units,หน่วยความจุ

+Carry Forward,Carry Forward

+Carry Forwarded Leaves,Carry ใบ Forwarded

+Case No. cannot be 0,คดีหมายเลข ไม่สามารถ เป็น 0

+Cash,เงินสด

+Cash Voucher,บัตรกำนัลเงินสด

+Cash/Bank Account,เงินสด / บัญชีธนาคาร

+Category,หมวดหมู่

+Cell Number,จำนวนเซลล์

+Change UOM for an Item.,เปลี่ยน UOM สำหรับรายการ

+Change the starting / current sequence number of an existing series.,เปลี่ยนหมายเลขลำดับเริ่มต้น / ปัจจุบันของชุดที่มีอยู่

+Channel Partner,พันธมิตรช่องทาง

+Charge,รับผิดชอบ

+Chargeable,รับผิดชอบ

+Chart of Accounts,ผังบัญชี

+Chart of Cost Centers,แผนภูมิของศูนย์ต้นทุน

+Chat,พูดคุย

+Check all the items below that you want to send in this digest.,ตรวจสอบรายการทั้งหมดที่ด้านล่างที่คุณต้องการส่งย่อยนี้

+Check for Duplicates,ตรวจสอบ รายการที่ซ้ำกัน

+Check how the newsletter looks in an email by sending it to your email.,ตรวจสอบว่ามีลักษณะจดหมายในอีเมลโดยส่งอีเมลของคุณ

+"Check if recurring invoice, uncheck to stop recurring or put proper End Date",ตรวจสอบว่าใบแจ้งหนี้ที่เกิดขึ้นให้ยกเลิกการหยุดที่เกิดขึ้นหรือใส่วันที่สิ้นสุดที่เหมาะสม

+"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.",ตรวจสอบว่าใบแจ้งหนี้ที่คุณต้องเกิดขึ้นโดยอัตโนมัติ หลังจากส่งใบแจ้งหนี้ใด ๆ ขายส่วนกิจวัตรจะสามารถมองเห็น

+Check if you want to send salary slip in mail to each employee while submitting salary slip,ตรวจสอบว่าคุณต้องการที่จะส่งสลิปเงินเดือนใน mail ให้พนักงานแต่ละคนในขณะที่ส่งสลิปเงินเดือน

+Check this if you want to force the user to select a series before saving. There will be no default if you check this.,ตรวจสอบเรื่องนี้ถ้าคุณต้องการบังคับให้ผู้ใช้เลือกชุดก่อนที่จะบันทึก จะมีค่าเริ่มต้นไม่ถ้าคุณตรวจสอบนี้

+Check this if you want to send emails as this id only (in case of restriction by your email provider).,ตรวจสอบนี้ถ้าคุณต้องการที่จะส่งอีเมลเป็น ID เพียงแค่นี้ (ในกรณีของข้อ จำกัด โดยผู้ให้บริการอีเมลของคุณ)

+Check this if you want to show in website,ตรวจสอบนี้ถ้าคุณต้องการที่จะแสดงในเว็บไซต์

+Check this to disallow fractions. (for Nos),ตรวจสอบนี้จะไม่อนุญาตให้เศษส่วน (สำหรับ Nos)

+Check this to pull emails from your mailbox,ตรวจสอบนี้จะดึงอีเมลจากกล่องจดหมายของคุณ

+Check to activate,ตรวจสอบเพื่อเปิดใช้งาน

+Check to make Shipping Address,ตรวจสอบเพื่อให้การจัดส่งสินค้าที่อยู่

+Check to make primary address,ตรวจสอบเพื่อให้อยู่หลัก

+Cheque,เช็ค

+Cheque Date,วันที่เช็ค

+Cheque Number,จำนวนเช็ค

+City,เมือง

+City/Town,เมือง / จังหวัด

+Claim Amount,จำนวนการเรียกร้อง

+Claims for company expense.,การเรียกร้องค่าใช้จ่ายของ บริษัท

+Class / Percentage,ระดับ / ร้อยละ

+Classic,คลาสสิก

+Classification of Customers by region,การจำแนกประเภทของลูกค้าตามภูมิภาค

+Clear Table,ตารางที่ชัดเจน

+Clearance Date,วันที่กวาดล้าง

+Click here to buy subscription.,คลิกที่นี่เพื่อ ซื้อของสมาชิก

+Click on 'Make Sales Invoice' button to create a new Sales Invoice.,คลิกที่ &#39;ให้ขายใบแจ้งหนี้&#39; เพื่อสร้างใบแจ้งหนี้การขายใหม่

+Click on a link to get options to expand get options ,

+Client,ลูกค้า

+Close Balance Sheet and book Profit or Loss.,ปิด งบดุล และงบกำไร ขาดทุน หรือ หนังสือ

+Closed,ปิด

+Closing Account Head,ปิดหัวบัญชี

+Closing Date,ปิดวันที่

+Closing Fiscal Year,ปิดปีงบประมาณ

+Closing Qty,ปิด จำนวน

+Closing Value,มูลค่า การปิด

+CoA Help,ช่วยเหลือ CoA

+Cold Calling,โทรเย็น

+Color,สี

+Comma separated list of email addresses,รายการที่คั่นด้วยจุลภาคของที่อยู่อีเมล

+Comments,ความเห็น

+Commission Rate,อัตราค่าคอมมิชชั่น

+Commission Rate (%),อัตราค่าคอมมิชชั่น (%)

+Commission partners and targets,พันธมิตรคณะกรรมการและเป้าหมาย

+Commit Log,กระทำการ เข้าสู่ระบบ

+Communication,การสื่อสาร

+Communication HTML,HTML การสื่อสาร

+Communication History,สื่อสาร

+Communication Medium,กลางการสื่อสาร

+Communication log.,บันทึกการสื่อสาร

+Communications,คมนาคม

+Company,บริษัท

+Company Abbreviation,ชื่อย่อ บริษัท

+Company Details,รายละเอียด บริษัท

+Company Email,อีเมล์ บริษัท

+Company Info,ข้อมูล บริษัท

+Company Master.,บริษัท มาสเตอร์

+Company Name,ชื่อ บริษัท

+Company Settings,การตั้งค่าของ บริษัท

+Company branches.,บริษัท สาขา

+Company departments.,แผนกต่างๆใน บริษัท

+Company is missing in following warehouses,บริษัท ที่ขาดหายไป ใน โกดัง ดังต่อไปนี้

+Company registration numbers for your reference. Example: VAT Registration Numbers etc.,เลขทะเบียน บริษัท สำหรับการอ้างอิงของคุณ ตัวอย่าง: หมายเลขทะเบียนภาษีมูลค่าเพิ่มเป็นต้น

+Company registration numbers for your reference. Tax numbers etc.,เลขทะเบียน บริษัท สำหรับการอ้างอิงของคุณ ตัวเลขภาษี ฯลฯ

+"Company, Month and Fiscal Year is mandatory",บริษัท เดือน และ ปีงบประมาณ มีผลบังคับใช้

+Complaint,การร้องเรียน

+Complete,สมบูรณ์

+Completed,เสร็จ

+Completed Production Orders,เสร็จสิ้นการ สั่งซื้อ การผลิต

+Completed Qty,จำนวนเสร็จ

+Completion Date,วันที่เสร็จสมบูรณ์

+Completion Status,สถานะเสร็จ

+Confirmation Date,ยืนยัน วันที่

+Confirmed orders from Customers.,คำสั่งซื้อได้รับการยืนยันจากลูกค้า

+Consider Tax or Charge for,พิจารณาภาษีหรือคิดค่าบริการสำหรับ

+Considered as Opening Balance,ถือได้ว่าเป็นยอดคงเหลือ

+Considered as an Opening Balance,ถือได้ว่าเป็นยอดคงเหลือเปิด

+Consultant,ผู้ให้คำปรึกษา

+Consumable Cost,ค่าใช้จ่ายที่ สิ้นเปลือง

+Consumable cost per hour,ค่าใช้จ่าย สิ้นเปลือง ต่อชั่วโมง

+Consumed Qty,จำนวนการบริโภค

+Contact,ติดต่อ

+Contact Control,ติดต่อควบคุม

+Contact Desc,Desc ติดต่อ

+Contact Details,รายละเอียดการติดต่อ

+Contact Email,ติดต่ออีเมล์

+Contact HTML,HTML ติดต่อ

+Contact Info,ข้อมูลการติดต่อ

+Contact Mobile No,เบอร์มือถือไม่มี

+Contact Name,ชื่อผู้ติดต่อ

+Contact No.,ติดต่อหมายเลข

+Contact Person,Contact Person

+Contact Type,ประเภทที่ติดต่อ

+Content,เนื้อหา

+Content Type,ประเภทเนื้อหา

+Contra Voucher,บัตรกำนัลต้าน

+Contract End Date,วันที่สิ้นสุดสัญญา

+Contribution (%),สมทบ (%)

+Contribution to Net Total,สมทบสุทธิ

+Conversion Factor,ปัจจัยการเปลี่ยนแปลง

+Conversion Factor of UOM: %s should be equal to 1. As UOM: %s is Stock UOM of Item: %s.,ปัจจัย การแปลง UOM % s ควรจะเท่ากับ 1 เป็น UOM : % s หุ้น UOM ของ รายการ: % s

+Convert into Recurring Invoice,แปลงเป็นใบแจ้งหนี้ที่เกิดขึ้นประจำ

+Convert to Group,แปลงเป็น กลุ่ม

+Convert to Ledger,แปลงเป็น บัญชีแยกประเภท

+Converted,แปลง

+Copy From Item Group,คัดลอกจากกลุ่มสินค้า

+Cost Center,ศูนย์ต้นทุน

+Cost Center Details,ค่าใช้จ่ายรายละเอียดศูนย์

+Cost Center Name,ค่าใช้จ่ายชื่อศูนย์

+Cost Center must be specified for PL Account: ,ศูนย์ต้นทุนจะต้องมีการระบุไว้สำหรับบัญชี PL:

+Costing,ต้นทุน

+Country,ประเทศ

+Country Name,ชื่อประเทศ

+"Country, Timezone and Currency",โซน ประเทศ และ สกุลเงิน

+Create,สร้าง

+Create Bank Voucher for the total salary paid for the above selected criteria,สร้างบัตรกำนัลธนาคารเพื่อการรวมเงินเดือนที่จ่ายสำหรับเกณฑ์ที่เลือกข้างต้น

+Create Customer,สร้าง ลูกค้า

+Create Material Requests,ขอสร้างวัสดุ

+Create New,สร้างใหม่

+Create Opportunity,สร้าง โอกาส

+Create Production Orders,สร้างคำสั่งซื้อการผลิต

+Create Quotation,สร้าง ใบเสนอราคา

+Create Receiver List,สร้างรายการรับ

+Create Salary Slip,สร้างสลิปเงินเดือน

+Create Stock Ledger Entries when you submit a Sales Invoice,สร้างรายการบัญชีแยกประเภทสินค้าเมื่อคุณส่งใบแจ้งหนี้การขาย

+Create and Send Newsletters,การสร้างและส่งจดหมายข่าว

+Created Account Head: ,หัวหน้าฝ่ายบัญชีที่สร้างไว้:

+Created By,สร้างโดย

+Created Customer Issue,ปัญหาของลูกค้าที่สร้างไว้

+Created Group ,กลุ่มที่สร้างไว้

+Created Opportunity,สร้างโอกาส

+Created Support Ticket,ตั๋วสนับสนุนสร้าง

+Creates salary slip for above mentioned criteria.,สร้างสลิปเงินเดือนสำหรับเกณฑ์ดังกล่าวข้างต้น

+Creation Date,วันที่สร้าง

+Creation Document No,การสร้าง เอกสาร ไม่มี

+Creation Document Type,ประเภท การสร้าง เอกสาร

+Creation Time,เวลาที่ สร้าง

+Credentials,ประกาศนียบัตร

+Credit,เครดิต

+Credit Amt,จำนวนเครดิต

+Credit Card Voucher,บัตรกำนัลชำระด้วยบัตรเครดิต

+Credit Controller,ควบคุมเครดิต

+Credit Days,วันเครดิต

+Credit Limit,วงเงินสินเชื่อ

+Credit Note,หมายเหตุเครดิต

+Credit To,เครดิต

+Credited account (Customer) is not matching with Sales Invoice,เครดิต บัญชี ( ลูกค้า ) จะ ไม่ตรงกับ ที่มีการ ขายใบแจ้งหนี้

+Cross Listing of Item in multiple groups,ข้ามรายการของรายการในหลายกลุ่ม

+Currency,เงินตรา

+Currency Exchange,แลกเปลี่ยนเงินตรา

+Currency Name,ชื่อสกุล

+Currency Settings,การตั้งค่าสกุลเงิน

+Currency and Price List,สกุลเงินและรายชื่อราคา

+Currency is missing for Price List,สกุลเงิน ที่ ขาดหายไปสำหรับ ราคาตามรายการ

+Current Address,ที่อยู่ปัจจุบัน

+Current Address Is,ที่อยู่ ปัจจุบัน เป็น

+Current BOM,BOM ปัจจุบัน

+Current Fiscal Year,ปีงบประมาณปัจจุบัน

+Current Stock,สต็อกปัจจุบัน

+Current Stock UOM,UOM ต็อกสินค้าปัจจุบัน

+Current Value,ค่าปัจจุบัน

+Custom,ประเพณี

+Custom Autoreply Message,ข้อความตอบกลับอัตโนมัติที่กำหนดเอง

+Custom Message,ข้อความที่กำหนดเอง

+Customer,ลูกค้า

+Customer (Receivable) Account,บัญชีลูกค้า (ลูกหนี้)

+Customer / Item Name,ชื่อลูกค้า / รายการ

+Customer / Lead Address,ลูกค้า / ตะกั่ว อยู่

+Customer Account Head,หัวหน้าฝ่ายบริการลูกค้า

+Customer Acquisition and Loyalty,การซื้อ ของลูกค้าและ ความจงรักภักดี

+Customer Address,ที่อยู่ของลูกค้า

+Customer Addresses And Contacts,ที่อยู่ของลูกค้าและการติดต่อ

+Customer Code,รหัสลูกค้า

+Customer Codes,รหัสลูกค้า

+Customer Details,รายละเอียดลูกค้า

+Customer Discount,ส่วนลดพิเศษสำหรับลูกค้า

+Customer Discounts,ส่วนลดลูกค้า

+Customer Feedback,คำติชมของลูกค้า

+Customer Group,กลุ่มลูกค้า

+Customer Group / Customer,กลุ่ม ลูกค้า / ลูกค้า

+Customer Group Name,ชื่อกลุ่มลูกค้า

+Customer Intro,แนะนำลูกค้า

+Customer Issue,ปัญหาของลูกค้า

+Customer Issue against Serial No.,ลูกค้าออกกับหมายเลขเครื่อง

+Customer Name,ชื่อลูกค้า

+Customer Naming By,การตั้งชื่อตามลูกค้า

+Customer classification tree.,ต้นไม้จำแนกลูกค้า

+Customer database.,ฐานข้อมูลลูกค้า

+Customer's Item Code,รหัสสินค้าของลูกค้า

+Customer's Purchase Order Date,วันที่สั่งซื้อของลูกค้าสั่งซื้อ

+Customer's Purchase Order No,ใบสั่งซื้อของลูกค้าไม่มี

+Customer's Purchase Order Number,จำนวน การสั่งซื้อ ของลูกค้า

+Customer's Vendor,ผู้ขายของลูกค้า

+Customers Not Buying Since Long Time,ลูกค้าที่ไม่ได้ซื้อตั้งแต่เวลานาน

+Customerwise Discount,ส่วนลด Customerwise

+Customization,การปรับแต่ง

+Customize the Notification,กำหนดประกาศ

+Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,ปรับแต่งข้อความเกริ่นนำที่จะไปเป็นส่วนหนึ่งของอีเมลที่ แต่ละรายการมีข้อความเกริ่นนำแยก

+DN,DN

+DN Detail,รายละเอียด DN

+Daily,ประจำวัน

+Daily Time Log Summary,ข้อมูลอย่างย่อประจำวันเข้าสู่ระบบ

+Data Import,นำเข้าข้อมูล

+Database Folder ID,ID โฟลเดอร์ฐานข้อมูล

+Database of potential customers.,ฐานข้อมูลของลูกค้าที่มีศักยภาพ

+Date,วันที่

+Date Format,รูปแบบวันที่

+Date Of Retirement,วันที่ของการเกษียณอายุ

+Date and Number Settings,การตั้งค่าวันที่และจำนวน

+Date is repeated,วันที่ซ้ำแล้วซ้ำอีก

+Date of Birth,วันเกิด

+Date of Issue,วันที่ออก

+Date of Joining,วันที่ของการเข้าร่วม

+Date on which lorry started from supplier warehouse,วันที่เริ่มต้นจากรถบรรทุกคลังสินค้าผู้จัดจำหน่าย

+Date on which lorry started from your warehouse,วันที่เริ่มต้นจากรถบรรทุกคลังสินค้าของคุณ

+Dates,วันที่

+Days Since Last Order,ตั้งแต่ วันที่ สั่งซื้อ ล่าสุด

+Days for which Holidays are blocked for this department.,วันที่วันหยุดจะถูกบล็อกสำหรับแผนกนี้

+Dealer,เจ้ามือ

+Debit,หักบัญชี

+Debit Amt,จำนวนบัตรเดบิต

+Debit Note,หมายเหตุเดบิต

+Debit To,เดบิตเพื่อ

+Debit and Credit not equal for this voucher: Diff (Debit) is ,

+Debit or Credit,เดบิตหรือบัตรเครดิต

+Debited account (Supplier) is not matching with Purchase Invoice,หัก บัญชี ( ผู้ผลิต ) จะ ไม่ตรงกับ ที่มีการ ซื้อ ใบแจ้งหนี้

+Deduct,หัก

+Deduction,การหัก

+Deduction Type,ประเภทหัก

+Deduction1,Deduction1

+Deductions,การหักเงิน

+Default,ผิดนัด

+Default Account,บัญชีเริ่มต้น

+Default BOM,BOM เริ่มต้น

+Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,เริ่มต้นบัญชีธนาคาร / เงินสดจะถูกปรับปรุงโดยอัตโนมัติในใบแจ้งหนี้ POS เมื่อโหมดนี้ถูกเลือก

+Default Bank Account,บัญชีธนาคารเริ่มต้น

+Default Buying Price List,ซื้อ ราคา เริ่มต้น

+Default Cash Account,บัญชีเงินสดเริ่มต้น

+Default Company,บริษัท เริ่มต้น

+Default Cost Center,ศูนย์ต้นทุนเริ่มต้น

+Default Cost Center for tracking expense for this item.,ศูนย์ต้นทุนค่าใช้จ่ายเริ่มต้นสำหรับการติดตามสำหรับรายการนี​​้

+Default Currency,สกุลเงินเริ่มต้น

+Default Customer Group,กลุ่มลูกค้าเริ่มต้น

+Default Expense Account,บัญชีค่าใช้จ่ายเริ่มต้น

+Default Income Account,บัญชีรายได้เริ่มต้น

+Default Item Group,กลุ่มสินค้าเริ่มต้น

+Default Price List,รายการราคาเริ่มต้น

+Default Purchase Account in which cost of the item will be debited.,บัญชีซื้อเริ่มต้นที่ค่าใช้จ่ายของรายการที่จะถูกหัก

+Default Settings,ตั้งค่าเริ่มต้น

+Default Source Warehouse,คลังสินค้าที่มาเริ่มต้น

+Default Stock UOM,เริ่มต้น UOM สต็อก

+Default Supplier,ผู้ผลิตเริ่มต้น

+Default Supplier Type,ซัพพลายเออร์ชนิดเริ่มต้น

+Default Target Warehouse,คลังสินค้าเป้าหมายเริ่มต้น

+Default Territory,ดินแดนเริ่มต้น

+Default UOM updated in item ,

+Default Unit of Measure,หน่วยเริ่มต้นของวัด

+"Default Unit of Measure can not be changed directly because you have already made some transaction(s) with another UOM. To change default UOM, use 'UOM Replace Utility' tool under Stock module.",หน่วย เริ่มต้น ของการวัด ไม่สามารถเปลี่ยนแปลงได้ โดยตรง เพราะคุณ ได้ทำแล้ว การทำธุรกรรม บางอย่าง (s ) ที่มี UOM อื่น เมื่อต้องการเปลี่ยน UOM เริ่มต้น ใช้ ' UOM แทนที่ ยูทิลิตี้ ' เครื่องมือ ภายใต้ โมดูล สต็อก

+Default Valuation Method,วิธีการประเมินค่าเริ่มต้น

+Default Warehouse,คลังสินค้าเริ่มต้น

+Default Warehouse is mandatory for Stock Item.,คลังสินค้าเริ่มต้นมีผลบังคับใช้สำหรับรายการสินค้า

+Default settings for Shopping Cart,การตั้งค่าเริ่มต้นสำหรับรถเข็น

+"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","กำหนดงบประมาณสำหรับศูนย์ต้นทุนนี้ เพื่อตั้งกระทำงบประมาณเห็น <a href=""#!List/Company"">บริษัท มาสเตอร์</a>"

+Delete,ลบ

+Delivered,ส่ง

+Delivered Items To Be Billed,รายการที่ส่งไปถูกเรียกเก็บเงิน

+Delivered Qty,จำนวนส่ง

+Delivered Serial No ,

+Delivery Date,วันที่ส่ง

+Delivery Details,รายละเอียดการจัดส่งสินค้า

+Delivery Document No,เอกสารจัดส่งสินค้าไม่มี

+Delivery Document Type,ประเภทเอกสารการจัดส่งสินค้า

+Delivery Note,หมายเหตุจัดส่งสินค้า

+Delivery Note Item,รายการจัดส่งสินค้าหมายเหตุ

+Delivery Note Items,รายการจัดส่งสินค้าหมายเหตุ

+Delivery Note Message,ข้อความหมายเหตุจัดส่งสินค้า

+Delivery Note No,หมายเหตุจัดส่งสินค้าไม่มี

+Delivery Note Required,หมายเหตุจัดส่งสินค้าที่จำเป็น

+Delivery Note Trends,แนวโน้มหมายเหตุการจัดส่งสินค้า

+Delivery Status,สถานะการจัดส่งสินค้า

+Delivery Time,เวลาจัดส่งสินค้า

+Delivery To,เพื่อจัดส่งสินค้า

+Department,แผนก

+Depends on LWP,ขึ้นอยู่กับ LWP

+Description,ลักษณะ

+Description HTML,HTML รายละเอียด

+Description of a Job Opening,คำอธิบายของการเปิดงาน

+Designation,การแต่งตั้ง

+Detailed Breakup of the totals,กระจัดกระจายรายละเอียดของผลรวม

+Details,รายละเอียด

+Difference,ข้อแตกต่าง

+Difference Account,บัญชี ที่แตกต่างกัน

+Different UOM for items will lead to incorrect,UOM ที่แตกต่างกัน สำหรับรายการที่ จะ นำไปสู่การ ที่ไม่ถูกต้อง

+Disable Rounded Total,ปิดการใช้งานรวมโค้ง

+Discount  %,ส่วนลด%

+Discount %,ส่วนลด%

+Discount (%),ส่วนลด (%)

+"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","ทุ่งส่วนลดจะสามารถใช้ได้ในใบสั่งซื้อรับซื้อ, ใบกำกับซื้อ"

+Discount(%),ส่วนลด (%)

+Display all the individual items delivered with the main items,แสดงรายการทั้งหมดของแต่ละบุคคลมาพร้อมกับรายการหลัก

+Distinct unit of an Item,หน่วยที่แตกต่างของรายการ

+Distribute transport overhead across items.,แจกจ่ายค่าใช้จ่ายการขนส่งข้ามรายการ

+Distribution,การกระจาย

+Distribution Id,รหัสกระจาย

+Distribution Name,ชื่อการแจกจ่าย

+Distributor,ผู้จัดจำหน่าย

+Divorced,หย่าร้าง

+Do Not Contact,ไม่ ติดต่อ

+Do not show any symbol like $ etc next to currencies.,ไม่แสดงสัญลักษณ์ใด ๆ เช่น ฯลฯ $ ต่อไปกับเงินสกุล

+Do you really want to STOP ,

+Do you really want to STOP this Material Request?,คุณ ต้องการที่จะ หยุด การร้องขอ วัสดุ นี้

+Do you really want to Submit all Salary Slip for month : ,

+Do you really want to UNSTOP ,

+Do you really want to UNSTOP this Material Request?,คุณต้องการ จริงๆที่จะ เปิดจุก ขอ วัสดุ นี้

+Doc Name,ชื่อหมอ

+Doc Type,ประเภท Doc

+Document Description,คำอธิบายเอกสาร

+Document Type,ประเภทเอกสาร

+Documentation,เอกสาร

+Documents,เอกสาร

+Domain,โดเมน

+Don't send Employee Birthday Reminders,อย่าส่ง พนักงาน เตือนวันเกิด

+Download Materials Required,ดาวน์โหลดวัสดุที่จำเป็น

+Download Reconcilation Data,ดาวน์โหลด Reconcilation ข้อมูล

+Download Template,ดาวน์โหลดแม่แบบ

+Download a report containing all raw materials with their latest inventory status,ดาวน์โหลดรายงานที่มีวัตถุดิบทั้งหมดที่มีสถานะสินค้าคงคลังของพวกเขาล่าสุด

+"Download the Template, fill appropriate data and attach the modified file.",ดาวน์โหลด แม่แบบกรอก ข้อมูลที่เหมาะสม และแนบ ไฟล์ ที่มีการแก้ไข

+"Download the Template, fill appropriate data and attach the modified file.
+All dates and employee combination in the selected period will come in the template, with existing attendance records",

+Draft,ร่าง

+Dropbox,Dropbox

+Dropbox Access Allowed,Dropbox เข็น

+Dropbox Access Key,ที่สำคัญในการเข้าถึง Dropbox

+Dropbox Access Secret,ความลับในการเข้าถึง Dropbox

+Due Date,วันที่ครบกำหนด

+Duplicate Item,รายการ ที่ซ้ำกัน

+EMP/,EMP /

+ERPNext Setup,การติดตั้ง ERPNext

+ERPNext Setup Guide,คู่มือการติดตั้ง ERPNext

+"ERPNext is an open-source web based ERP made by Web Notes Technologies Pvt Ltd. to provide an integrated tool to manage most processes in a small organization. For more information about Web Notes, or to buy hosting servies, go to ",

+ESIC CARD No,CARD ESIC ไม่มี

+ESIC No.,หมายเลข ESIC

+Earliest,ที่เก่าแก่ที่สุด

+Earning,รายได้

+Earning & Deduction,รายได้และการหัก

+Earning Type,รายได้ประเภท

+Earning1,Earning1

+Edit,แก้ไข

+Educational Qualification,วุฒิการศึกษา

+Educational Qualification Details,รายละเอียดคุ​​ณสมบัติการศึกษา

+Eg. smsgateway.com/api/send_sms.cgi,เช่น smsgateway.com / API / send_sms.cgi

+Electricity Cost,ค่าใช้จ่าย ไฟฟ้า

+Electricity cost per hour,ต้นทุนค่าไฟฟ้า ต่อชั่วโมง

+Email,อีเมล์

+Email Digest,ข่าวสารทางอีเมล

+Email Digest Settings,การตั้งค่าอีเมลเด่น

+Email Digest: ,

+Email Id,Email รหัส

+"Email Id must be unique, already exists for: ",Email รหัสต้องไม่ซ้ำกันอยู่แล้วสำหรับ:

+"Email Id where a job applicant will email e.g. ""jobs@example.com""",Email รหัสที่ผู้สมัครงานจะส่งอีเมลถึง &quot;jobs@example.com&quot; เช่น

+Email Sent?,อีเมลที่ส่ง?

+Email Settings,การตั้งค่าอีเมล

+Email Settings for Outgoing and Incoming Emails.,การตั้งค่าอีเมลสำหรับอีเมลขาออกและขาเข้า

+Email ids separated by commas.,รหัสอีเมลคั่นด้วยเครื่องหมายจุลภาค

+"Email settings for jobs email id ""jobs@example.com""",การตั้งค่าอีเมลสำหรับอีเมล ID งาน &quot;jobs@example.com&quot;

+"Email settings to extract Leads from sales email id e.g. ""sales@example.com""",การตั้งค่าอีเมลที่จะดึงนำมาจากอีเมล์ ID เช่นยอดขาย &quot;sales@example.com&quot;

+Emergency Contact,ติดต่อฉุกเฉิน

+Emergency Contact Details,รายละเอียดการติดต่อในกรณีฉุกเฉิน

+Emergency Phone,โทรศัพท์ ฉุกเฉิน

+Employee,ลูกจ้าง

+Employee Birthday,วันเกิดของพนักงาน

+Employee Designation.,ได้รับการแต่งตั้งพนักงาน

+Employee Details,รายละเอียดของพนักงาน

+Employee Education,การศึกษาการทำงานของพนักงาน

+Employee External Work History,ประวัติการทำงานของพนักงานภายนอก

+Employee Information,ข้อมูลของพนักงาน

+Employee Internal Work History,ประวัติการทำงานของพนักงานภายใน

+Employee Internal Work Historys,Historys การทำงานของพนักงานภายใน

+Employee Leave Approver,อนุมัติพนักงานออก

+Employee Leave Balance,ยอดคงเหลือพนักงานออก

+Employee Name,ชื่อของพนักงาน

+Employee Number,จำนวนพนักงาน

+Employee Records to be created by,ระเบียนพนักงานที่จะถูกสร้างขึ้นโดย

+Employee Settings,การตั้งค่า การทำงานของพนักงาน

+Employee Setup,การติดตั้งการทำงานของพนักงาน

+Employee Type,ประเภทพนักงาน

+Employee grades,เกรดของพนักงาน

+Employee record is created using selected field. ,ระเบียนของพนักงานจะถูกสร้างขึ้นโดยใช้เขตข้อมูลที่เลือก

+Employee records.,ระเบียนพนักงาน

+Employee: ,พนักงาน:

+Employees Email Id,Email รหัสพนักงาน

+Employment Details,รายละเอียดการจ้างงาน

+Employment Type,ประเภทการจ้างงาน

+Enable / Disable Email Notifications,เปิด / ปิด การแจ้งเตือน อีเมล์

+Enable Shopping Cart,เปิดใช้งานรถเข็น

+Enabled,เปิดการใช้งาน

+Encashment Date,วันที่การได้เป็นเงินสด

+End Date,วันที่สิ้นสุด

+End date of current invoice's period,วันที่สิ้นสุดของรอบระยะเวลาใบแจ้งหนี้ปัจจุบัน

+End of Life,ในตอนท้ายของชีวิต

+Enter Row,ใส่แถว

+Enter Verification Code,ใส่รหัสยืนยัน

+Enter campaign name if the source of lead is campaign.,ป้อนชื่อแคมเปญหากแหล่งที่มาของสารตะกั่วเป็นแคมเปญ

+Enter department to which this Contact belongs,ใส่แผนกที่ติดต่อนี้เป็นของ

+Enter designation of this Contact,ใส่ชื่อของเราได้ที่นี่

+"Enter email id separated by commas, invoice will be mailed automatically on particular date",ใส่หมายเลขอีเมลคั่นด้วยเครื่องหมายจุลภาคใบแจ้งหนี้จะถูกส่งโดยอัตโนมัติในวันที่เจาะจง

+Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,ป้อนรายการและจำนวนที่วางแผนไว้สำหรับที่คุณต้องการที่จะยกระดับการสั่งผลิตหรือดาวน์โหลดวัตถุดิบสำหรับการวิเคราะห์

+Enter name of campaign if source of enquiry is campaign,ป้อนชื่อของแคมเปญหากแหล่งที่มาของการรณรงค์สอบถามรายละเอียดเพิ่มเติม

+"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)",ป้อนพารามิเตอร์คงที่ URL ที่นี่ (เช่นผู้ส่ง = ERPNext ชื่อผู้ใช้ = ERPNext รหัสผ่าน = 1234 ฯลฯ )

+Enter the company name under which Account Head will be created for this Supplier,ป้อนชื่อ บริษัท ภายใต้ซึ่งหัวหน้าบัญชีจะถูกสร้างขึ้นสำหรับผู้ผลิตนี้

+Enter url parameter for message,ป้อนพารามิเตอร์ URL สำหรับข้อความ

+Enter url parameter for receiver nos,ป้อนพารามิเตอร์ URL สำหรับ Nos รับ

+Entries,คอมเมนต์

+Entries against,คอมเมนต์ กับ

+Entries are not allowed against this Fiscal Year if the year is closed.,คอมเมนต์ไม่ได้รับอนุญาตกับปีงบประมาณนี้หากที่ปิดปี

+Error,ความผิดพลาด

+Error for,สำหรับข้อผิดพลาด

+Estimated Material Cost,ต้นทุนวัสดุประมาณ

+Everyone can read,ทุกคนสามารถอ่าน

+"Example: ABCD.#####
+If series is set and Serial No is not mentioned in transactions, then automatic serial number will be created based on this series. If you always want to explicitly mention Serial Nos for this item. leave this blank.",

+Exchange Rate,อัตราแลกเปลี่ยน

+Excise Page Number,หมายเลขหน้าสรรพสามิต

+Excise Voucher,บัตรกำนัลสรรพสามิต

+Exemption Limit,วงเงินข้อยกเว้น

+Exhibition,งานมหกรรม

+Existing Customer,ลูกค้าที่มีอยู่

+Exit,ทางออก

+Exit Interview Details,ออกจากรายละเอียดการสัมภาษณ์

+Expected,ที่คาดหวัง

+Expected Date cannot be before Material Request Date,วันที่ คาดว่าจะ ไม่สามารถเป็น วัสดุ ก่อนที่จะ ขอ วันที่

+Expected Delivery Date,คาดว่าวันที่ส่ง

+Expected End Date,คาดว่าวันที่สิ้นสุด

+Expected Start Date,วันที่เริ่มต้นคาดว่า

+Expense Account,บัญชีค่าใช้จ่าย

+Expense Account is mandatory,บัญชีค่าใช้จ่ายที่มีผลบังคับใช้

+Expense Claim,เรียกร้องค่าใช้จ่าย

+Expense Claim Approved,เรียกร้องค่าใช้จ่ายที่ได้รับอนุมัติ

+Expense Claim Approved Message,เรียกร้องค่าใช้จ่ายที่ได้รับอนุมัติข้อความ

+Expense Claim Detail,รายละเอียดค่าใช้จ่ายสินไหม

+Expense Claim Details,รายละเอียดค่าใช้จ่ายสินไหม

+Expense Claim Rejected,เรียกร้องค่าใช้จ่ายที่ถูกปฏิเสธ

+Expense Claim Rejected Message,เรียกร้องค่าใช้จ่ายที่ถูกปฏิเสธข้อความ

+Expense Claim Type,เรียกร้องประเภทค่าใช้จ่าย

+Expense Claim has been approved.,ค่าใช้จ่ายที่ เรียกร้อง ได้รับการอนุมัติ

+Expense Claim has been rejected.,ค่าใช้จ่ายที่ เรียกร้อง ได้รับการปฏิเสธ

+Expense Claim is pending approval. Only the Expense Approver can update status.,ค่าใช้จ่ายที่ เรียกร้อง คือการ รอการอนุมัติ เพียง แต่ผู้อนุมัติ ค่าใช้จ่าย สามารถอัปเดต สถานะ

+Expense Date,วันที่ค่าใช้จ่าย

+Expense Details,รายละเอียดค่าใช้จ่าย

+Expense Head,หัวหน้าค่าใช้จ่าย

+Expense account is mandatory for item,บัญชีค่าใช้จ่าย ที่จำเป็น สำหรับรายการ

+Expense/Difference account is mandatory for item: ,

+Expenses Booked,ค่าใช้จ่ายใน Booked

+Expenses Included In Valuation,ค่าใช้จ่ายรวมอยู่ในการประเมินมูลค่า

+Expenses booked for the digest period,ค่าใช้จ่ายสำหรับการจองช่วงเวลาที่สำคัญ

+Expiry Date,วันหมดอายุ

+Exports,การส่งออก

+External,ภายนอก

+Extract Emails,สารสกัดจากอีเมล

+FCFS Rate,อัตรา FCFS

+FIFO,FIFO

+Failed: ,ล้มเหลว:

+Family Background,ภูมิหลังของครอบครัว

+Fax,แฟกซ์

+Features Setup,การติดตั้งสิ่งอำนวยความสะดวก

+Feed,กิน

+Feed Type,ฟีดประเภท

+Feedback,ข้อเสนอแนะ

+Female,หญิง

+Fetch exploded BOM (including sub-assemblies),เรียก BOM ระเบิด (รวมถึงการ ประกอบย่อย )

+"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","สนามที่มีอยู่ในหมายเหตุส่งใบเสนอราคา, ใบแจ้งหนี้การขาย, การสั่งซื้อการขาย"

+Files Folder ID,ไฟล์ ID โฟลเดอร์

+Fill the form and save it,กรอกแบบฟอร์ม และบันทึกไว้

+Filter By Amount,กรองตามจํานวนเงิน

+Filter By Date,กรองตามวันที่

+Filter based on customer,กรองขึ้นอยู่กับลูกค้า

+Filter based on item,กรองขึ้นอยู่กับสินค้า

+Financial Analytics,Analytics การเงิน

+Financial Statements,งบการเงิน

+Finished Goods,สินค้า สำเร็จรูป

+First Name,ชื่อแรก

+First Responded On,ครั้งแรกเมื่อวันที่ง่วง

+Fiscal Year,ปีงบประมาณ

+Fixed Asset Account,บัญชีสินทรัพย์ถาวร

+Float Precision,พรีซิชั่ลอย

+Follow via Email,ผ่านทางอีเมล์ตาม

+"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",ตารางต่อไปนี้จะแสดงค่าหากรายการย่อย - สัญญา ค่าเหล่านี้จะถูกเรียกจากต้นแบบของ &quot;Bill of Materials&quot; ย่อย - รายการสัญญา

+For Company,สำหรับ บริษัท

+For Employee,สำหรับพนักงาน

+For Employee Name,สำหรับชื่อของพนักงาน

+For Production,สำหรับการผลิต

+For Reference Only.,สำหรับการอ้างอิงเท่านั้น

+For Sales Invoice,สำหรับใบแจ้งหนี้การขาย

+For Server Side Print Formats,สำหรับเซิร์ฟเวอร์รูปแบบการพิมพ์ Side

+For Supplier,สำหรับ ผู้ผลิต

+For UOM,สำหรับ UOM

+For Warehouse,สำหรับโกดัง

+"For e.g. 2012, 2012-13","สำหรับเช่น 2012, 2012-13"

+For opening balance entry account can not be a PL account,เปิดบัญชีรายการสมดุลไม่สามารถบัญชี PL

+For reference,สำหรับการอ้างอิง

+For reference only.,สำหรับการอ้างอิงเท่านั้น

+"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes",เพื่อความสะดวกของลูกค้ารหัสเหล่านี้สามารถนำมาใช้ในรูปแบบที่พิมพ์เช่นใบแจ้งหนี้และนำส่งสินค้า

+Forum,ฟอรั่ม

+Fraction,เศษ

+Fraction Units,หน่วยเศษ

+Freeze Stock Entries,ตรึงคอมเมนต์สินค้า

+Friday,วันศุกร์

+From,จาก

+From Bill of Materials,จากค่าวัสดุ

+From Company,จาก บริษัท

+From Currency,จากสกุลเงิน

+From Currency and To Currency cannot be same,สกุลเงินจากสกุลเงินและไม่สามารถเดียวกัน

+From Customer,จากลูกค้า

+From Customer Issue,จาก ปัญหา ของลูกค้า

+From Date,จากวันที่

+From Delivery Note,จากหมายเหตุการจัดส่งสินค้า

+From Employee,จากพนักงาน

+From Lead,จาก Lead

+From Maintenance Schedule,จาก ตาราง การบำรุงรักษา

+From Material Request,ขอ จาก วัสดุ

+From Opportunity,จากโอกาส

+From Package No.,จากเลขที่แพคเกจ

+From Purchase Order,จากการสั่งซื้อ

+From Purchase Receipt,จากการรับซื้อ

+From Quotation,จาก ใบเสนอราคา

+From Sales Order,จากการสั่งซื้อการขาย

+From Supplier Quotation,ใบเสนอราคา จาก ผู้ผลิต

+From Time,ตั้งแต่เวลา

+From Value,จากมูลค่า

+From Value should be less than To Value,จากค่าที่ควรจะน้อยกว่าค่า

+Frozen,แช่แข็ง

+Frozen Accounts Modifier,แช่แข็ง บัญชี ปรับปรุง

+Fulfilled,สม

+Full Name,ชื่อเต็ม

+Fully Completed,เสร็จสมบูรณ์

+"Further accounts can be made under Groups,",บัญชี เพิ่มเติมสามารถ ทำภายใต้ กลุ่ม

+Further nodes can be only created under 'Group' type nodes,โหนด เพิ่มเติมสามารถ ถูกสร้างขึ้น ภายใต้ โหนด ' กลุ่ม ประเภท

+GL Entry,รายการ GL

+GL Entry: Debit or Credit amount is mandatory for ,รายการ GL: จำนวนบัตรเดบิตหรือบัตรเครดิตมีผลบังคับใช้สำหรับ

+GRN,GRN

+Gantt Chart,แผนภูมิแกนต์

+Gantt chart of all tasks.,แผนภูมิ Gantt ของงานทั้งหมด

+Gender,เพศ

+General,ทั่วไป

+General Ledger,บัญชีแยกประเภททั่วไป

+Generate Description HTML,สร้างคำอธิบาย HTML

+Generate Material Requests (MRP) and Production Orders.,สร้างคำขอวัสดุ (MRP) และคำสั่งการผลิต

+Generate Salary Slips,สร้าง Slips เงินเดือน

+Generate Schedule,สร้างตาราง

+"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.",สร้างบรรจุภัณฑ์แพคเกจที่จะส่งมอบ ใช้สำหรับการแจ้งจำนวนแพ็กเกจที่บรรจุและน้ำหนักของมัน

+Generates HTML to include selected image in the description,สร้าง HTM​​L ที่จะรวมภาพที่เลือกไว้ในคำอธิบาย

+Get Advances Paid,รับเงินทดรองจ่าย

+Get Advances Received,รับเงินรับล่วงหน้า

+Get Current Stock,รับสินค้าปัจจุบัน

+Get Items,รับสินค้า

+Get Items From Sales Orders,รับรายการจากคำสั่งซื้อขาย

+Get Items from BOM,รับสินค้า จาก BOM

+Get Last Purchase Rate,รับซื้อให้ล่าสุด

+Get Non Reconciled Entries,รับคอมเมนต์คืนดีไม่

+Get Outstanding Invoices,รับใบแจ้งหนี้ค้าง

+Get Sales Orders,รับการสั่งซื้อการขาย

+Get Specification Details,ดูรายละเอียดสเปค

+Get Stock and Rate,รับสินค้าและอัตรา

+Get Template,รับแม่แบบ

+Get Terms and Conditions,รับข้อตกลงและเงื่อนไข

+Get Weekly Off Dates,รับวันปิดสัปดาห์

+"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.",ได้รับอัตรามูลค่าและสต็อกที่คลังสินค้าแหล่งที่มา / เป้าหมายดังกล่าวโพสต์วันที่เวลา ถ้าต่อเนื่องรายการโปรดกดปุ่มนี้หลังจากที่เข้ามา Nos อนุกรม

+GitHub Issues,GitHub ปัญหา

+Global Defaults,เริ่มต้นทั่วโลก

+Global Settings / Default Values,ค่า การตั้งค่าสากล / Default

+Go to the appropriate group (usually Application of Funds > Current Assets > Bank Accounts),ไปที่กลุ่มที่เหมาะสม (โดยปกติ การใช้ สินทรัพย์ กองทุน > ปัจจุบัน > บัญชี ธนาคาร )

+Go to the appropriate group (usually Source of Funds > Current Liabilities > Taxes and Duties),ไปที่กลุ่มที่เหมาะสม (โดยปกติ แหล่งที่มาของ เงินทุน > หนี้สินหมุนเวียน > ภาษี และหน้าที่ )

+Goal,เป้าหมาย

+Goals,เป้าหมาย

+Goods received from Suppliers.,สินค้าที่ได้รับจากผู้จำหน่าย

+Google Drive,ใน Google Drive

+Google Drive Access Allowed,เข้าถึงไดรฟ์ Google อนุญาต

+Grade,เกรด

+Graduate,จบการศึกษา

+Grand Total,รวมทั้งสิ้น

+Grand Total (Company Currency),แกรนด์รวม (สกุลเงิน บริษัท )

+Gratuity LIC ID,ID LIC บำเหน็จ

+"Grid ""","ตาราง """

+Gross Margin %,อัตรากำไรขั้นต้น%

+Gross Margin Value,ค่าอัตรากำไรขั้นต้น

+Gross Pay,จ่ายขั้นต้น

+Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,จ่ายขั้นต้น + จำนวน Arrear + จำนวนการได้เป็นเงินสด - หักรวม

+Gross Profit,กำไรขั้นต้น

+Gross Profit (%),กำไรขั้นต้น (%)

+Gross Weight,น้ำหนักรวม

+Gross Weight UOM,UOM น้ำหนักรวม

+Group,กลุ่ม

+Group or Ledger,กลุ่มหรือบัญชีแยกประเภท

+Groups,กลุ่ม

+HR,ทรัพยากรบุคคล

+HR Settings,การตั้งค่าทรัพยากรบุคคล

+HTML / Banner that will show on the top of product list.,HTML / แบนเนอร์ที่จะแสดงอยู่ด้านบนของรายการสินค้า

+Half Day,ครึ่งวัน

+Half Yearly,ประจำปีครึ่ง

+Half-yearly,รายหกเดือน

+Happy Birthday!,Happy Birthday !

+Has Batch No,ชุดมีไม่มี

+Has Child Node,มีโหนดลูก

+Has Serial No,มีซีเรียลไม่มี

+Header,ส่วนหัว

+Heads (or groups) against which Accounting Entries are made and balances are maintained.,หัว (หรือกลุ่ม) กับที่คอมเมนต์จะทำบัญชีและยอดคงเหลือจะรักษา

+Health Concerns,ความกังวลเรื่องสุขภาพ

+Health Details,รายละเอียดสุขภาพ

+Held On,จัดขึ้นเมื่อวันที่

+Help,ช่วย

+Help HTML,วิธีใช้ HTML

+"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")",ช่วยเหลือ: ต้องการเชื่อมโยงไปบันทึกในระบบอื่นใช้ &quot;แบบฟอร์ม # / หมายเหตุ / [ชื่อ] หมายเหตุ&quot; เป็น URL ลิ้งค์ (ไม่ต้องใช้ &quot;http://&quot;)

+"Here you can maintain family details like name and occupation of parent, spouse and children",ที่นี่คุณสามารถรักษารายละเอียดเช่นชื่อครอบครัวและอาชีพของผู้ปกครองคู่สมรสและเด็ก

+"Here you can maintain height, weight, allergies, medical concerns etc","ที่นี่คุณสามารถรักษาความสูงน้ำหนัก, ภูมิแพ้, ฯลฯ ปัญหาด้านการแพทย์"

+Hey! All these items have already been invoiced.,Hey! รายการทั้งหมดเหล่านี้ได้รับใบแจ้งหนี้แล้ว

+Hide Currency Symbol,ซ่อนสัญลักษณ์สกุลเงิน

+High,สูง

+History In Company,ประวัติใน บริษัท

+Hold,ถือ

+Holiday,วันหยุด

+Holiday List,รายการวันหยุด

+Holiday List Name,ชื่อรายการวันหยุด

+Holidays,วันหยุด

+Home,บ้าน

+Host,เจ้าภาพ

+"Host, Email and Password required if emails are to be pulled","โฮสต์, Email และรหัสผ่านที่จำเป็นหากอีเมลที่จะดึง"

+Hour Rate,อัตราชั่วโมง

+Hour Rate Labour,แรงงานอัตราชั่วโมง

+Hours,ชั่วโมง

+How frequently?,วิธีบ่อย?

+"How should this currency be formatted? If not set, will use system defaults",วิธีการที่ควรสกุลเงินนี้จะจัดรูปแบบ? ถ้าไม่ตั้งจะใช้เริ่มต้นของระบบ

+Human Resource,ทรัพยากรมนุษย์

+I,ผม

+IDT,IDT

+II,ครั้งที่สอง

+III,III

+IN,ใน

+INV,INV

+INV/10-11/,INV/10-11 /

+ITEM,รายการ

+IV,IV

+Identification of the package for the delivery (for print),บัตรประจำตัวของแพคเกจสำหรับการส่งมอบ (สำหรับพิมพ์)

+If Income or Expense,ถ้ารายได้หรือค่าใช้จ่าย

+If Monthly Budget Exceeded,หากงบประมาณรายเดือนที่เกิน

+"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.
+Available in Delivery Note and Sales Order",

+"If Supplier Part Number exists for given Item, it gets stored here",หากหมายเลขผู้ผลิตที่มีอยู่สำหรับรายการที่กำหนดจะได้รับการเก็บไว้ที่นี่

+If Yearly Budget Exceeded,ถ้างบประมาณประจำปีเกิน

+"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.",หากการตรวจสอบรายการวัสดุสำหรับรายการย่อยประกอบจะได้รับการพิจารณาสำหรับการใช้วัตถุดิบ มิฉะนั้นทุกรายการย่อยประกอบจะได้รับการปฏิบัติเป็นวัตถุดิบ

+"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day",ถ้าการตรวจสอบรวม​​กัน ของวันทําการจะรวมถึงวันหยุดและนี้จะช่วยลดค่าของเงินเดือนที่ต้องการต่อวัน

+"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.",ถ้าการตรวจสอบอีเมลที่มีรูปแบบ HTML ที่แนบมาจะถูกเพิ่มในส่วนหนึ่งของร่างกายอีเมลเป็นสิ่งที่แนบมา เพียงส่งเป็นสิ่งที่แนบมาให้ยกเลิกการนี​​้

+"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount",หากการตรวจสอบจำนวนเงินภาษีจะถือว่าเป็นรวมอยู่ในอัตราพิมพ์ / จำนวนพิมพ์

+"If disable, 'Rounded Total' field will not be visible in any transaction",ถ้าปิดการใช้งาน &#39;ปัดรวมฟิลด์จะมองไม่เห็นในการทำธุรกรรมใด ๆ

+"If enabled, the system will post accounting entries for inventory automatically.",ถ้าเปิดใช้งานระบบจะโพสต์รายการบัญชีสำหรับสินค้าคงคลังโดยอัตโนมัติ

+If more than one package of the same type (for print),หากมีมากกว่าหนึ่งแพคเกจประเภทเดียวกัน (พิมพ์)

+"If no change in either Quantity or Valuation Rate, leave the cell blank.",หากมีการเปลี่ยนแปลง ทั้งใน จำนวน หรือ อัตรา การประเมิน ไม่ ออกจาก เซลล์ที่ว่างเปล่า

+If non standard port (e.g. 587),ถ้าพอร์ตมาตรฐานไม่ (เช่น 587)

+If not applicable please enter: NA,ถ้าไม่สามารถใช้ได้โปรดป้อน: NA

+"If not checked, the list will have to be added to each Department where it has to be applied.",ถ้าไม่ได้ตรวจสอบรายชื่อจะต้องมีการเพิ่มแต่ละแผนกที่มันจะต้องมีการใช้

+"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.",หากตั้งการป้อนข้อมูลที่ได้รับอนุญาตเฉพาะสำหรับผู้ใช้ที่ระบุ อื่นรายการที่ได้รับอนุญาตสำหรับผู้ใช้ทั้งหมดที่มีสิทธิ์ที่จำเป็น

+"If specified, send the newsletter using this email address",ถ้าระบุส่งจดหมายโดยใช้ที่อยู่อีเมลนี้

+"If the account is frozen, entries are allowed to restricted users.",หากบัญชีถูกแช่แข็ง รายการ จะได้รับอนุญาต ให้กับผู้ใช้ ที่ จำกัด

+"If this Account represents a Customer, Supplier or Employee, set it here.",หากบัญชีนี้เป็นลูกค้าของผู้ผลิตหรือพนักงานกำหนดได้ที่นี่

+"If you follow Quality Inspection<br>
+Enables item QA Required and QA No in Purchase Receipt",

+If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,หากคุณมีการขายและทีมหุ้นส่วนขาย (ตัวแทนจำหน่าย) พวกเขาสามารถติดแท็กและรักษาผลงานของพวกเขาในกิจกรรมการขาย

+"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.",ถ้าคุณได้สร้างแม่แบบมาตรฐานในภาษีซื้อและปริญญาโทค่าเลือกหนึ่งและคลิกที่ปุ่มด้านล่าง

+"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.",ถ้าคุณได้สร้างแม่แบบมาตรฐานในภาษีขายและปริญญาโทค่าเลือกหนึ่งและคลิกที่ปุ่มด้านล่าง

+"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page",หากคุณมีความยาวพิมพ์รูปแบบคุณลักษณะนี้สามารถใช้ในการแยกหน้าเว็บที่จะพิมพ์บนหน้าเว็บหลายหน้ากับส่วนหัวและท้ายกระดาษทั้งหมดในแต่ละหน้า

+"If you involve in manufacturing activity<br>
+Enables item <b>Is Manufactured</b>",

+Ignore,ไม่สนใจ

+Ignored: ,ละเว้น:

+Image,ภาพ

+Image View,ดูภาพ

+Implementation Partner,พันธมิตรการดำเนินงาน

+Import,นำเข้า

+Import Attendance,การเข้าร่วมประชุมและนำเข้า

+Import Failed!,นำเข้า ล้มเหลว

+Import Log,นำเข้าสู่ระบบ

+Import Successful!,นำ ที่ประสบความสำเร็จ

+Imports,การนำเข้า

+In Hours,ในชั่วโมง

+In Process,ในกระบวนการ

+In Qty,ใน จำนวน

+In Row,ในแถว

+In Value,ใน มูลค่า

+In Words,ในคำพูดของ

+In Words (Company Currency),ในคำ (สกุลเงิน บริษัท )

+In Words (Export) will be visible once you save the Delivery Note.,ในคำพูดของ (ส่งออก) จะปรากฏเมื่อคุณบันทึกหมายเหตุจัดส่งสินค้า

+In Words will be visible once you save the Delivery Note.,ในคำพูดของจะสามารถมองเห็นได้เมื่อคุณบันทึกหมายเหตุจัดส่งสินค้า

+In Words will be visible once you save the Purchase Invoice.,ในคำพูดของจะสามารถมองเห็นได้เมื่อคุณบันทึกใบกำกับซื้อ

+In Words will be visible once you save the Purchase Order.,ในคำพูดของจะสามารถมองเห็นได้เมื่อคุณบันทึกใบสั่งซื้อ

+In Words will be visible once you save the Purchase Receipt.,ในคำพูดของจะสามารถมองเห็นได้เมื่อคุณบันทึกรับซื้อ

+In Words will be visible once you save the Quotation.,ในคำพูดของจะสามารถมองเห็นได้เมื่อคุณบันทึกใบเสนอราคา

+In Words will be visible once you save the Sales Invoice.,ในคำพูดของจะสามารถมองเห็นได้เมื่อคุณบันทึกใบแจ้งหนี้การขาย

+In Words will be visible once you save the Sales Order.,ในคำพูดของจะสามารถมองเห็นได้เมื่อคุณบันทึกการสั่งซื้อการขาย

+Incentives,แรงจูงใจ

+Incharge,incharge

+Incharge Name,incharge ชื่อ

+Include holidays in Total no. of Working Days,รวมถึงวันหยุดในไม่รวม ของวันทําการ

+Income / Expense,รายได้ / ค่าใช้จ่าย

+Income Account,บัญชีรายได้

+Income Booked,รายได้ที่จองไว้

+Income Year to Date,ปีรายได้ให้กับวันที่

+Income booked for the digest period,รายได้จากการจองสำหรับระยะเวลาย่อย

+Incoming,ขาเข้า

+Incoming / Support Mail Setting,ที่เข้ามา / การติดตั้งค่าการสนับสนุน

+Incoming Rate,อัตราเข้า

+Incoming quality inspection.,การตรวจสอบคุณภาพที่เข้ามา

+Indicates that the package is a part of this delivery,แสดงให้เห็นว่าแพคเกจเป็นส่วนหนึ่งของการจัดส่งนี้

+Individual,บุคคล

+Industry,อุตสาหกรรม

+Industry Type,ประเภทอุตสาหกรรม

+Inspected By,การตรวจสอบโดย

+Inspection Criteria,เกณฑ์การตรวจสอบ

+Inspection Required,การตรวจสอบที่จำเป็น

+Inspection Type,ประเภทการตรวจสอบ

+Installation Date,วันที่ติดตั้ง

+Installation Note,หมายเหตุการติดตั้ง

+Installation Note Item,รายการหมายเหตุการติดตั้ง

+Installation Status,สถานะการติดตั้ง

+Installation Time,เวลาติดตั้ง

+Installation record for a Serial No.,บันทึกการติดตั้งสำหรับหมายเลขเครื่อง

+Installed Qty,จำนวนการติดตั้ง

+Instructions,คำแนะนำ

+Integrate incoming support emails to Support Ticket,บูรณาการ การสนับสนุน อีเมล ที่เข้ามา เพื่อสนับสนุน ตั๋ว

+Interested,สนใจ

+Internal,ภายใน

+Introduction,การแนะนำ

+Invalid Delivery Note. Delivery Note should exist and should be in draft state. Please rectify and try again.,หมายเหตุ การจัดส่งสินค้า ไม่ถูกต้อง หมายเหตุ การจัดส่ง ควรมีอยู่ และควรจะ อยู่ในสถานะ ร่าง กรุณา แก้ไข และลองอีกครั้ง

+Invalid Email Address,ที่อยู่อีเมลไม่ถูกต้อง

+Invalid Leave Approver,ไม่ถูกต้องฝากผู้อนุมัติ

+Invalid Master Name,ชื่อ ปริญญาโท ที่ไม่ถูกต้อง

+Invalid quantity specified for item ,

+Inventory,รายการสินค้า

+Invoice Date,วันที่ออกใบแจ้งหนี้

+Invoice Details,รายละเอียดใบแจ้งหนี้

+Invoice No,ใบแจ้งหนี้ไม่มี

+Invoice Period From Date,ระยะเวลาจากวันที่ออกใบแจ้งหนี้

+Invoice Period To Date,ระยะเวลาใบแจ้งหนี้เพื่อวันที่

+Invoiced Amount (Exculsive Tax),จำนวนเงินที่ ออกใบแจ้งหนี้ ( Exculsive ภาษี )

+Is Active,มีการใช้งาน

+Is Advance,ล่วงหน้า

+Is Asset Item,รายการสินทรัพย์เป็น

+Is Cancelled,เป็นยกเลิก

+Is Carry Forward,เป็น Carry Forward

+Is Default,เป็นค่าเริ่มต้น

+Is Encash,เป็นได้เป็นเงินสด

+Is LWP,LWP เป็น

+Is Opening,คือการเปิด

+Is Opening Entry,จะเปิดรายการ

+Is PL Account,เป็นบัญ​​ชี PL

+Is POS,POS เป็น

+Is Primary Contact,ติดต่อหลักคือ

+Is Purchase Item,รายการซื้อเป็น

+Is Sales Item,รายการขาย

+Is Service Item,รายการบริการเป็น

+Is Stock Item,รายการสินค้าเป็น

+Is Sub Contracted Item,รายการสัญญาย่อยคือ

+Is Subcontracted,เหมา

+Is this Tax included in Basic Rate?,คือภาษีนี้รวมอยู่ในอัตราขั้นพื้นฐาน?

+Issue,ปัญหา

+Issue Date,วันที่ออก

+Issue Details,รายละเอียดปัญหา

+Issued Items Against Production Order,รายการที่ออกมาต่อต้านการสั่งซื้อการผลิต

+It can also be used to create opening stock entries and to fix stock value.,นอกจากนี้ยังสามารถ ใช้ในการสร้าง การเปิด รายการ สต็อกและ การแก้ไข ค่า หุ้น

+Item,ชิ้น

+Item ,

+Item Advanced,ขั้นสูงรายการ

+Item Barcode,เครื่องอ่านบาร์โค้ดสินค้า

+Item Batch Nos,Nos Batch รายการ

+Item Classification,การจัดหมวดหมู่สินค้า

+Item Code,รหัสสินค้า

+Item Code (item_code) is mandatory because Item naming is not sequential.,รหัสสินค้า (item_code) มีผลบังคับใช้เพราะการตั้งชื่อรายการไม่ได้เป็นลำดับ

+Item Code and Warehouse should already exist.,รหัสสินค้า และ คลังสินค้า ควรจะ มีอยู่แล้ว

+Item Code cannot be changed for Serial No.,รหัสสินค้า ไม่สามารถ เปลี่ยนเป็น เลข อนุกรม

+Item Customer Detail,รายละเอียดลูกค้ารายการ

+Item Description,รายละเอียดสินค้า

+Item Desription,Desription รายการ

+Item Details,รายละเอียดสินค้า

+Item Group,กลุ่มสินค้า

+Item Group Name,ชื่อกลุ่มสินค้า

+Item Group Tree,กลุ่มสินค้า ต้นไม้

+Item Groups in Details,กลุ่มรายการในรายละเอียด

+Item Image (if not slideshow),รูปภาพสินค้า (ถ้าไม่สไลด์โชว์)

+Item Name,ชื่อรายการ

+Item Naming By,รายการการตั้งชื่อตาม

+Item Price,ราคาสินค้า

+Item Prices,ตรวจสอบราคาสินค้า

+Item Quality Inspection Parameter,รายการพารามิเตอร์การตรวจสอบคุณภาพ

+Item Reorder,รายการ Reorder

+Item Serial No,รายการ Serial ไม่มี

+Item Serial Nos,Nos อนุกรมรายการ

+Item Shortage Report,รายงาน ภาวะการขาดแคลน สินค้า

+Item Supplier,ผู้ผลิตรายการ

+Item Supplier Details,รายละเอียดสินค้ารายการ

+Item Tax,ภาษีสินค้า

+Item Tax Amount,จำนวนภาษีรายการ

+Item Tax Rate,อัตราภาษีสินค้า

+Item Tax1,Tax1 รายการ

+Item To Manufacture,รายการที่จะผลิต

+Item UOM,UOM รายการ

+Item Website Specification,สเปกเว็บไซต์รายการ

+Item Website Specifications,ข้อมูลจำเพาะเว็บไซต์รายการ

+Item Wise Tax Detail ,รายละเอียดราย​​การภาษีปรีชาญาณ

+Item classification.,การจัดหมวดหมู่สินค้า

+Item is neither Sales nor Service Item,รายการที่ จะไม่ ขาย หรือ สินค้า บริการ

+"Item must be a purchase item, \
+					as it is present in one or many Active BOMs",

+Item must have 'Has Serial No' as 'Yes',รายการที่ ต้องมี ' มี หมายเลขเครื่อง ' เป็น 'ใช่'

+Item table can not be blank,ตาราง รายการที่ ไม่ สามารถมีช่องว่าง

+Item to be manufactured or repacked,รายการที่จะผลิตหรือ repacked

+Item will be saved by this name in the data base.,รายการจะถูกบันทึกไว้โดยใช้ชื่อนี้ในฐานข้อมูล

+"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","รายการรับประกัน, AMC รายละเอียด (ปี Maintenance Contract) จะได้โดยอัตโนมัติเมื่อเรียกหมายเลขที่เลือก"

+Item-wise Last Purchase Rate,อัตราการสั่งซื้อสินค้าที่ชาญฉลาดล่าสุด

+Item-wise Price List Rate,รายการ ฉลาด อัตรา ราคาตามรายการ

+Item-wise Purchase History,ประวัติการซื้อสินค้าที่ชาญฉลาด

+Item-wise Purchase Register,สมัครสมาชิกสั่งซื้อสินค้าที่ชาญฉลาด

+Item-wise Sales History,รายการที่ชาญฉลาดขายประวัติการ

+Item-wise Sales Register,การขายสินค้าที่ชาญฉลาดสมัครสมาชิก

+Items,รายการ

+Items To Be Requested,รายการที่จะ ได้รับการร้องขอ

+"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",รายการที่จะได้รับการร้องขอซึ่งเป็น &quot;ออกจากสต็อก&quot; พิจารณาโกดังทั้งหมดขึ้นอยู่กับจำนวนที่คาดการณ์ไว้และจำนวนสั่งซื้อขั้นต่ำ

+Items which do not exist in Item master can also be entered on customer's request,รายการที่ไม่ได้อยู่ในรายการหลักสามารถเข้าร้องขอของลูกค้า

+Itemwise Discount,ส่วนลด Itemwise

+Itemwise Recommended Reorder Level,แนะนำ Itemwise Reorder ระดับ

+JV,JV

+Job Applicant,ผู้สมัครงาน

+Job Opening,เปิดงาน

+Job Profile,รายละเอียดงาน

+Job Title,ตำแหน่งงาน

+"Job profile, qualifications required etc.",งานคุณสมบัติรายละเอียดที่จำเป็น ฯลฯ

+Jobs Email Settings,งานการตั้งค่าอีเมล

+Journal Entries,คอมเมนต์วารสาร

+Journal Entry,รายการวารสาร

+Journal Voucher,บัตรกำนัลวารสาร

+Journal Voucher Detail,รายละเอียดบัตรกำนัลวารสาร

+Journal Voucher Detail No,รายละเอียดบัตรกำนัลวารสารไม่มี

+KRA,KRA

+"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ",ติดตามแคมเปญการขาย ติดตามนำใบเสนอราคา ฯลฯ สั่งซื้อยอดขายจากแคมเปญที่จะวัดอัตราผลตอบแทนจากการลงทุน

+Keep a track of communication related to this enquiry which will help for future reference.,ติดตามของการสื่อสารที่เกี่ยวข้องกับการสืบสวนเรื่องนี้ซึ่งจะช่วยให้สำหรับการอ้างอิงในอนาคต

+Key Performance Area,พื้นที่การดำเนินงานหลัก

+Key Responsibility Area,พื้นที่ความรับผิดชอบหลัก

+LEAD,LEAD

+LEAD/10-11/,LEAD/10-11 /

+LEAD/MUMBAI/,LEAD / มุมไบ /

+LR Date,วันที่ LR

+LR No,LR ไม่มี

+Label,ฉลาก

+Landed Cost Item,รายการค่าใช้จ่ายลง

+Landed Cost Items,รายการค่าใช้จ่ายลง

+Landed Cost Purchase Receipt,ค่าใช้จ่ายใบเสร็จรับเงินลงซื้อ

+Landed Cost Purchase Receipts,รายรับค่าใช้จ่ายซื้อที่ดิน

+Landed Cost Wizard,ตัวช่วยสร้างต้นทุนที่ดิน

+Last Name,นามสกุล

+Last Purchase Rate,อัตราซื้อล่าสุด

+Latest,ล่าสุด

+Latest Updates,ปรับปรุงล่าสุด

+Lead,นำ

+Lead Details,นำรายละเอียด

+Lead Id,นำ รหัส

+Lead Name,นำชื่อ

+Lead Owner,นำเจ้าของ

+Lead Source,นำมา

+Lead Status,นำสถานะ

+Lead Time Date,นำวันเวลา

+Lead Time Days,นำวันเวลา

+Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,นำวันเวลาเป็นจำนวนวันโดยที่รายการนี​​้คาดว่าในคลังสินค้าของคุณ วันนี้จะมาในการร้องขอวัสดุเมื่อคุณเลือกรายการนี​​้

+Lead Type,นำประเภท

+Leave Allocation,ฝากจัดสรร

+Leave Allocation Tool,ฝากเครื่องมือการจัดสรร

+Leave Application,ฝากแอพลิเคชัน

+Leave Approver,ฝากอนุมัติ

+Leave Approver can be one of,ฝากผู้อนุมัติสามารถเป็นหนึ่งใน

+Leave Approvers,ฝากผู้อนุมัติ

+Leave Balance Before Application,ฝากคงเหลือก่อนที่โปรแกรมประยุกต์

+Leave Block List,ฝากรายการบล็อก

+Leave Block List Allow,ฝากรายการบล็อกอนุญาตให้

+Leave Block List Allowed,ฝากรายการบล็อกอนุญาตให้นำ

+Leave Block List Date,ฝากวันที่รายการบล็อก

+Leave Block List Dates,ไม่ระบุวันที่รายการบล็อก

+Leave Block List Name,ฝากชื่อรายการที่ถูกบล็อก

+Leave Blocked,ฝากที่ถูกบล็อก

+Leave Control Panel,ฝากแผงควบคุม

+Leave Encashed?,ฝาก Encashed?

+Leave Encashment Amount,ฝากเงินการได้เป็นเงินสด

+Leave Setup,ฝากติดตั้ง

+Leave Type,ฝากประเภท

+Leave Type Name,ฝากชื่อประเภท

+Leave Without Pay,ฝากโดยไม่ต้องจ่าย

+Leave allocations.,ฝากจัดสรร

+Leave application has been approved.,โปรแกรม ออก ได้รับการอนุมัติ

+Leave application has been rejected.,โปรแกรม ฝาก ได้รับการปฏิเสธ

+Leave blank if considered for all branches,เว้นไว้หากพิจารณาสำหรับทุกสาขา

+Leave blank if considered for all departments,เว้นไว้หากพิจารณาให้หน่วยงานทั้งหมด

+Leave blank if considered for all designations,เว้นไว้หากพิจารณากำหนดทั้งหมด

+Leave blank if considered for all employee types,เว้นไว้หากพิจารณาให้พนักงานทุกประเภท

+Leave blank if considered for all grades,เว้นไว้หากพิจารณาให้เกรดทั้งหมด

+"Leave can be approved by users with Role, ""Leave Approver""",ฝากสามารถได้รับการอนุมัติโดยผู้ใช้ที่มีบทบาท &quot;ฝากอนุมัติ&quot;

+Ledger,บัญชีแยกประเภท

+Ledgers,บัญชีแยกประเภท

+Left,ซ้าย

+Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,นิติบุคคล / บริษัท ย่อยด้วยแผนภูมิที่แยกต่างหากจากบัญชีเป็นขององค์การ

+Letter Head,หัวจดหมาย

+Level,ชั้น

+Lft,lft

+List a few of your customers. They could be organizations or individuals.,รายการ บางส่วนของ ลูกค้าของคุณ พวกเขาจะเป็น องค์กร หรือบุคคล

+List a few of your suppliers. They could be organizations or individuals.,รายการ บางส่วนของ ซัพพลายเออร์ ของคุณ พวกเขาจะเป็น องค์กร หรือบุคคล

+"List a few products or services you buy from your suppliers or vendors. If these are same as your products, then do not add them.",รายการ ไม่กี่ผลิตภัณฑ์หรือบริการที่คุณ ซื้อ จากซัพพลายเออร์ หรือ ผู้ขาย ของคุณ ถ้าสิ่งเหล่านี้ เช่นเดียวกับ ผลิตภัณฑ์ของคุณ แล้วไม่ได้ เพิ่มพวกเขา

+List items that form the package.,รายการที่สร้างแพคเกจ

+List of holidays.,รายการของวันหยุด

+List of users who can edit a particular Note,รายชื่อของผู้ใช้ที่สามารถแก้ไขหมายเหตุโดยเฉพาะอย่างยิ่ง

+List this Item in multiple groups on the website.,รายการนี​​้ในหลายกลุ่มในเว็บไซต์

+"List your products or services that you sell to your customers. Make sure to check the Item Group, Unit of Measure and other properties when you start.",รายการ สินค้าหรือบริการ ของคุณที่คุณ ขายให้กับลูกค้า ของคุณ ตรวจสอบให้แน่ใจ ในการตรวจสอบกลุ่มสินค้า หน่วย ของการวัด และคุณสมบัติอื่น ๆ เมื่อคุณเริ่มต้น

+"List your tax heads (e.g. VAT, Excise) (upto 3) and their standard rates. This will create a standard template, you can edit and add more later.",หัว รายการ ภาษีของคุณ (เช่น ภาษีมูลค่าเพิ่ม สรรพสามิต ) ( ไม่เกิน 3 ) และอัตรา มาตรฐาน ของพวกเขา นี้จะสร้างมาตรฐานแม่แบบ คุณสามารถแก้ไข และเพิ่ม มากขึ้นในภายหลัง

+Live Chat,Live Chat

+Loading...,กำลังโหลด ...

+"Log of Activities performed by users against Tasks that can be used for tracking time, billing.",เข้าสู่ระบบของกิจกรรมที่ดำเนินการโดยผู้ใช้กับงานที่สามารถใช้สำหรับการติดตามเวลาเรียกเก็บเงิน

+Login Id,เข้าสู่ระบบรหัส

+Login with your new User ID,เข้าสู่ระบบด้วย ชื่อผู้ใช้ ใหม่ของคุณ

+Logo,เครื่องหมาย

+Logo and Letter Heads,โลโก้และ หัว จดหมาย

+Lost,สูญหาย

+Lost Reason,เหตุผลที่หายไป

+Low,ต่ำ

+Lower Income,รายได้ต่ำ

+MIS Control,ควบคุมระบบสารสนเทศ

+MREQ-,MREQ-

+MTN Details,รายละเอียด MTN

+Mail Password,รหัสผ่านอีเมล

+Mail Port,พอร์ตจดหมาย

+Main Reports,รายงานหลัก

+Maintain Same Rate Throughout Sales Cycle,รักษาอัตราเดียวตลอดวงจรการขาย

+Maintain same rate throughout purchase cycle,รักษาอัตราเดียวกันตลอดวงจรการซื้อ

+Maintenance,การบำรุงรักษา

+Maintenance Date,วันที่การบำรุงรักษา

+Maintenance Details,รายละเอียดการบำรุงรักษา

+Maintenance Schedule,ตารางการบำรุงรักษา

+Maintenance Schedule Detail,รายละเอียดตารางการบำรุงรักษา

+Maintenance Schedule Item,รายการตารางการบำรุงรักษา

+Maintenance Schedules,ตารางการบำรุงรักษา

+Maintenance Status,สถานะการบำรุงรักษา

+Maintenance Time,เวลาการบำรุงรักษา

+Maintenance Type,ประเภทการบำรุงรักษา

+Maintenance Visit,ชมการบำรุงรักษา

+Maintenance Visit Purpose,วัตถุประสงค์ชมการบำรุงรักษา

+Major/Optional Subjects,วิชาเอก / เสริม

+Make ,

+Make Accounting Entry For Every Stock Movement,ทำให้ รายการ บัญชี สำหรับ ทุก การเคลื่อนไหวของ หุ้น

+Make Bank Voucher,ทำให้บัตรของธนาคาร

+Make Credit Note,ให้ เครดิต หมายเหตุ

+Make Debit Note,ให้ หมายเหตุ เดบิต

+Make Delivery,ทำให้ การจัดส่งสินค้า

+Make Difference Entry,ทำรายการที่แตกต่าง

+Make Excise Invoice,ให้ สรรพสามิต ใบแจ้งหนี้

+Make Installation Note,ทำให้ การติดตั้ง หมายเหตุ

+Make Invoice,ทำให้ ใบแจ้งหนี้

+Make Maint. Schedule,ทำให้ Maint ตารางเวลา

+Make Maint. Visit,ทำให้ Maint เยือน

+Make Maintenance Visit,ทำให้ การบำรุงรักษา เยี่ยมชม

+Make Packing Slip,ให้ บรรจุ สลิป

+Make Payment Entry,ทำ รายการ ชำระเงิน

+Make Purchase Invoice,ให้ ซื้อ ใบแจ้งหนี้

+Make Purchase Order,ทำให้ การสั่งซื้อ

+Make Purchase Receipt,ให้ รับซื้อ

+Make Salary Slip,ให้ เงินเดือน สลิป

+Make Salary Structure,ทำให้ โครงสร้าง เงินเดือน

+Make Sales Invoice,ทำให้การ ขายใบแจ้งหนี้

+Make Sales Order,ทำให้ การขายสินค้า

+Make Supplier Quotation,ทำ ใบเสนอราคา ของผู้ผลิต

+Male,ชาย

+Manage 3rd Party Backups,3 พรรค การจัดการ การสำรองข้อมูล

+Manage cost of operations,จัดการค่าใช้จ่ายในการดำเนินงาน

+Manage exchange rates for currency conversion,จัดการอัตราแลกเปลี่ยนสำหรับการแปลงสกุลเงิน

+"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.",บังคับรายการสินค้าหากคือ &quot;ใช่&quot; ยังคลังสินค้าเริ่มต้นที่ปริมาณสำรองจะถูกตั้งค่าจากการสั่งซื้อการขาย

+Manufacture against Sales Order,การผลิตกับการสั่งซื้อการขาย

+Manufacture/Repack,การผลิต / Repack

+Manufactured Qty,จำนวนการผลิต

+Manufactured quantity will be updated in this warehouse,ปริมาณการผลิตจะมีการปรับปรุงในคลังสินค้านี้

+Manufacturer,ผู้ผลิต

+Manufacturer Part Number,หมายเลขชิ้นส่วนของผู้ผลิต

+Manufacturing,การผลิต

+Manufacturing Quantity,จำนวนการผลิต

+Manufacturing Quantity is mandatory,จำนวน การผลิต มีผลบังคับใช้

+Margin,ขอบ

+Marital Status,สถานภาพการสมรส

+Market Segment,ส่วนตลาด

+Married,แต่งงาน

+Mass Mailing,จดหมายมวล

+Master Data,โท ข้อมูล

+Master Name,ชื่อปริญญาโท

+Master Name is mandatory if account type is Warehouse,ชื่อ ปริญญาโท มีผลบังคับใช้ ถ้าชนิด บัญชี คลังสินค้า

+Master Type,ประเภทหลัก

+Masters,โท

+Match non-linked Invoices and Payments.,ตรงกับใบแจ้งหนี้ไม่ได้เชื่อมโยงและการชำระเงิน

+Material Issue,ฉบับวัสดุ

+Material Receipt,ใบเสร็จรับเงินวัสดุ

+Material Request,ขอวัสดุ

+Material Request Detail No,รายละเอียดขอวัสดุไม่มี

+Material Request For Warehouse,ขอวัสดุสำหรับคลังสินค้า

+Material Request Item,รายการวัสดุขอ

+Material Request Items,รายการวัสดุขอ

+Material Request No,ขอวัสดุไม่มี

+Material Request Type,ชนิดของการร้องขอวัสดุ

+Material Request used to make this Stock Entry,ขอวัสดุที่ใช้เพื่อให้รายการสินค้านี้

+Material Requests for which Supplier Quotations are not created,ขอ วัสดุ ที่ ใบเสนอราคา ของผู้ผลิต ไม่ได้สร้างขึ้น

+Material Requirement,ความต้องการวัสดุ

+Material Transfer,โอนวัสดุ

+Materials,วัสดุ

+Materials Required (Exploded),วัสดุบังคับ (ระเบิด)

+Max 500 rows only.,แม็กซ์ 500 เฉพาะแถว

+Max Days Leave Allowed,วันแม็กซ์ฝากอนุญาตให้นำ

+Max Discount (%),ส่วนลดสูงสุด (%)

+Max Returnable Qty,แม็กซ์ กลับมา จำนวน

+Medium,กลาง

+"Merging is only possible if following \
+					properties are same in both records.
+					Group or Ledger, Debit or Credit, Is PL Account",

+Message,ข่าวสาร

+Message Parameter,พารามิเตอร์ข้อความ

+Message Sent,ข้อความ ที่ส่ง

+Messages,ข้อความ

+Messages greater than 160 characters will be split into multiple messages,ข้อความมากขึ้นกว่า 160 ตัวอักษรจะได้รับการลง split mesage หลาย

+Middle Income,มีรายได้ปานกลาง

+Milestone,ขั้น

+Milestone Date,วันที่ Milestone

+Milestones,ความคืบหน้า

+Milestones will be added as Events in the Calendar,ความคืบหน้าจะเพิ่มเป็นเหตุการณ์ในปฏิทิน

+Min Order Qty,จำนวนสั่งซื้อขั้นต่ำ

+Minimum Order Qty,จำนวนสั่งซื้อขั้นต่ำ

+Misc Details,รายละเอียดอื่น ๆ

+Miscellaneous,เบ็ดเตล็ด

+Miscelleneous,เบ็ดเตล็ด

+Mobile No,มือถือไม่มี

+Mobile No.,เบอร์มือถือ

+Mode of Payment,โหมดของการชำระเงิน

+Modern,ทันสมัย

+Modified Amount,จำนวนการแก้ไข

+Monday,วันจันทร์

+Month,เดือน

+Monthly,รายเดือน

+Monthly Attendance Sheet,แผ่นผู้เข้าร่วมรายเดือน

+Monthly Earning & Deduction,กำไรสุทธิรายเดือนและหัก

+Monthly Salary Register,สมัครสมาชิกเงินเดือน

+Monthly salary statement.,งบเงินเดือน

+Monthly salary template.,แม่เงินเดือน

+More Details,รายละเอียดเพิ่มเติม

+More Info,ข้อมูลเพิ่มเติม

+Moving Average,ค่าเฉลี่ยเคลื่อนที่

+Moving Average Rate,ย้ายอัตราเฉลี่ย

+Mr,นาย

+Ms,ms

+Multiple Item prices.,ราคา หลายรายการ

+Multiple Price list.,รายการ ราคา หลาย

+Must be Whole Number,ต้องเป็นจำนวนเต็ม

+My Settings,การตั้งค่าของฉัน

+NL-,NL-

+Name,ชื่อ

+Name and Description,ชื่อและรายละเอียด

+Name and Employee ID,ชื่อและลูกจ้าง ID

+Name is required,ชื่อจะต้อง

+"Name of new Account. Note: Please don't create accounts for Customers and Suppliers,",ชื่อของ บัญชี ใหม่ หมายเหตุ : โปรดอย่าสร้าง บัญชี สำหรับลูกค้า และ ซัพพลายเออร์

+Name of person or organization that this address belongs to.,ชื่อบุคคลหรือองค์กรที่อยู่นี้เป็นของ

+Name of the Budget Distribution,ชื่อของการกระจายงบประมาณ

+Naming Series,การตั้งชื่อซีรีส์

+Negative balance is not allowed for account ,ความสมดุลเชิงลบจะไม่ได้รับอนุญาตสำหรับบัญชี

+Net Pay,จ่ายสุทธิ

+Net Pay (in words) will be visible once you save the Salary Slip.,จ่ายสุทธิ (คำ) จะสามารถมองเห็นได้เมื่อคุณบันทึกสลิปเงินเดือน

+Net Total,สุทธิ

+Net Total (Company Currency),รวมสุทธิ (สกุลเงิน บริษัท )

+Net Weight,ปริมาณสุทธิ

+Net Weight UOM,UOM น้ำหนักสุทธิ

+Net Weight of each Item,น้ำหนักสุทธิของแต่ละรายการ

+Net pay can not be negative,จ่ายสุทธิไม่สามารถลบ

+Never,ไม่เคย

+New,ใหม่

+New ,

+New Account,บัญชีผู้ใช้ใหม่

+New Account Name,ชื่อ บัญชีผู้ใช้ใหม่

+New BOM,BOM ใหม่

+New Communications,การสื่อสารใหม่

+New Company,บริษัท ใหม่

+New Cost Center,ศูนย์ต้นทุน ใหม่

+New Cost Center Name,ใหม่ ชื่อ ศูนย์ต้นทุน

+New Delivery Notes,ใบนำส่งสินค้าใหม่

+New Enquiries,ใหม่สอบถาม

+New Leads,ใหม่นำ

+New Leave Application,แอพลิเคชันออกใหม่

+New Leaves Allocated,ใหม่ใบจัดสรร

+New Leaves Allocated (In Days),ใบใหม่ที่จัดสรร (ในวัน)

+New Material Requests,ขอวัสดุใหม่

+New Projects,โครงการใหม่

+New Purchase Orders,สั่งซื้อใหม่

+New Purchase Receipts,รายรับซื้อใหม่

+New Quotations,ใบเสนอราคาใหม่

+New Sales Orders,คำสั่งขายใหม่

+"New Serial No cannot have Warehouse. Warehouse must be \
+				set by Stock Entry or Purchase Receipt",

+New Stock Entries,คอมเมนต์สต็อกใหม่

+New Stock UOM,ใหม่ UOM สต็อก

+New Supplier Quotations,ใบเสนอราคาจำหน่ายใหม่

+New Support Tickets,ตั๋วสนับสนุนใหม่

+New Workplace,สถานที่ทำงานใหม่

+Newsletter,จดหมายข่าว

+Newsletter Content,เนื้อหาจดหมายข่าว

+Newsletter Status,สถานะจดหมาย

+"Newsletters to contacts, leads.",จดหมายข่าวไปยังรายชื่อนำไปสู่

+Next Communcation On,ถัดไป communcation เกี่ยวกับ

+Next Contact By,ติดต่อถัดไป

+Next Contact Date,วันที่ถัดไปติดต่อ

+Next Date,วันที่ถัดไป

+Next email will be sent on:,อีเมล์ถัดไปจะถูกส่งเมื่อ:

+No,ไม่

+No Action,ไม่มีการดำเนินการ

+No Customer Accounts found.,ไม่มี บัญชีลูกค้า พบ

+"No Customer or Supplier Accounts found. Accounts are identified based on \
+			'Master Type' value in account record.",

+No Item found with ,

+No Items to Pack,รายการที่จะแพ็ค

+No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,ไม่มีผู้อนุมัติไว้ กรุณากำหนด &#39;ฝากอนุมัติบทบาทเพื่อ atleast ผู้ใช้คนหนึ่ง

+No Permission,ไม่ได้รับอนุญาต

+No Production Order created.,ไม่มี การผลิต เพื่อ สร้าง

+No Supplier Accounts found. Supplier Accounts are identified based on 'Master Type' value in account record.,ไม่มี บัญชี ผู้ผลิต พบว่า บัญชี ผู้จัดจำหน่าย จะมีการระบุ ขึ้นอยู่กับ 'ประเภท โท ค่าใน การบันทึก บัญชี

+No accounting entries for following warehouses,ไม่มี รายการบัญชี ต่อไปนี้ คลังสินค้า

+No addresses created,ไม่มี ที่อยู่ ที่สร้างขึ้น

+No contacts created,ไม่มี รายชื่อ ที่สร้างขึ้น

+No default BOM exists for item: ,BOM ไม่มีค่าเริ่มต้นสำหรับรายการที่มีอยู่:

+No of Requested SMS,ไม่มีของ SMS ขอ

+No of Sent SMS,ไม่มี SMS ที่ส่ง

+No of Visits,ไม่มีการเข้าชม

+No record found,บันทึกไม่พบ

+No salary slip found for month: ,สลิปเงินเดือนไม่พบคำที่เดือน:

+Not,ไม่

+Not Active,ไม่ได้ใช้งานล่าสุด

+Not Applicable,ไม่สามารถใช้งาน

+Not Available,ไม่สามารถใช้งาน

+Not Billed,ไม่ได้เรียกเก็บ

+Not Delivered,ไม่ได้ส่ง

+Not Set,ยังไม่ได้ระบุ

+Not allowed entry in Warehouse,รายการ ไม่ได้รับอนุญาต ใน คลังสินค้า

+Note,หมายเหตุ

+Note User,ผู้ใช้งานหมายเหตุ

+Note is a free page where users can share documents / notes,หมายเหตุ: หน้าฟรีที่ผู้ใช้สามารถแบ่งปันเอกสาร / บันทึก

+Note:,หมายเหตุ :

+"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.",หมายเหตุ: การสำรองข้อมูลและไฟล์ที่ไม่ได้ถูกลบออกจาก Dropbox คุณจะต้องลบด้วยตนเอง

+"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.",หมายเหตุ: การสำรองข้อมูลและไฟล์ที่ไม่ได้ถูกลบออกจาก Google Drive ของคุณจะต้องลบด้วยตนเอง

+Note: Email will not be sent to disabled users,หมายเหตุ: อีเมล์ของคุณจะไม่ถูกส่งไปยังผู้ใช้คนพิการ

+Notes,หมายเหตุ

+Notes:,หมายเหตุ:

+Nothing to request,ไม่มีอะไรที่จะ ขอ

+Notice (days),แจ้งให้ทราบล่วงหน้า (วัน)

+Notification Control,ควบคุมการแจ้งเตือน

+Notification Email Address,ที่อยู่อีเมลการแจ้งเตือน

+Notify by Email on creation of automatic Material Request,แจ้งทางอีเมล์เมื่อการสร้างการร้องขอวัสดุโดยอัตโนมัติ

+Number Format,รูปแบบจำนวน

+O+,+ O

+O-,O-

+OPPT,OPPT

+Offer Date,ข้อเสนอ วันที่

+Office,สำนักงาน

+Old Parent,ผู้ปกครองเก่า

+On,บน

+On Net Total,เมื่อรวมสุทธิ

+On Previous Row Amount,เกี่ยวกับจำนวนเงินแถวก่อนหน้า

+On Previous Row Total,เมื่อรวมแถวก่อนหน้า

+"Only Serial Nos with status ""Available"" can be delivered.","เพียง อนุกรม Nos ที่มีสถานะ "" มี "" สามารถส่ง"

+Only Stock Items are allowed for Stock Entry,สินค้าพร้อมส่งเท่านั้นที่จะได้รับอนุญาตสำหรับรายการสินค้า

+Only leaf nodes are allowed in transaction,โหนดใบเท่านั้นที่จะเข้าในการทำธุรกรรม

+Open,เปิด

+Open Production Orders,สั่ง เปิด การผลิต

+Open Tickets,ตั๋วเปิด

+Opening,การเปิด

+Opening Accounting Entries,เปิด รายการ บัญชี

+Opening Accounts and Stock,บัญชี การเปิดและการ สต็อกสินค้า

+Opening Date,เปิดวันที่

+Opening Entry,เปิดรายการ

+Opening Qty,เปิด จำนวน

+Opening Time,เปิดเวลา

+Opening Value,ความคุ้มค่า เปิด

+Opening for a Job.,เปิดงาน

+Operating Cost,ค่าใช้จ่ายในการดำเนินงาน

+Operation Description,ดำเนินการคำอธิบาย

+Operation No,ไม่ดำเนินการ

+Operation Time (mins),เวลาการดำเนินงาน (นาที)

+Operations,การดำเนินงาน

+Opportunity,โอกาส

+Opportunity Date,วันที่มีโอกาส

+Opportunity From,โอกาสจาก

+Opportunity Item,รายการโอกาส

+Opportunity Items,รายการโอกาส

+Opportunity Lost,สูญเสียโอกาส

+Opportunity Type,ประเภทโอกาส

+Optional. This setting will be used to filter in various transactions.,ไม่จำเป็น การตั้งค่านี้ จะถูก ใช้ในการกรอง ในการทำธุรกรรม ต่างๆ

+Order Type,ประเภทสั่งซื้อ

+Ordered,ได้รับคำสั่ง

+Ordered Items To Be Billed,รายการที่สั่งซื้อจะเรียกเก็บเงิน

+Ordered Items To Be Delivered,รายการที่สั่งซื้อจะถูกส่ง

+Ordered Qty,สั่งซื้อ จำนวน

+"Ordered Qty: Quantity ordered for purchase, but not received.",สั่งซื้อ จำนวน: จำนวน สั่ง ซื้อ แต่ ไม่ได้รับ

+Ordered Quantity,จำนวนสั่ง

+Orders released for production.,คำสั่งปล่อยให้การผลิต

+Organization,องค์กร

+Organization Name,ชื่อองค์กร

+Organization Profile,รายละเอียดองค์กร

+Other,อื่น ๆ

+Other Details,รายละเอียดอื่น ๆ

+Out Qty,ออก จำนวน

+Out Value,ออก มูลค่า

+Out of AMC,ออกของ AMC

+Out of Warranty,ออกจากการรับประกัน

+Outgoing,ขาออก

+Outgoing Email Settings,การตั้งค่า อีเมล์ ที่ส่งออก

+Outgoing Mail Server,เซิร์ฟเวอร์อีเมลขาออก

+Outgoing Mails,ส่งอีเมล์ออก

+Outstanding Amount,ยอดคงค้าง

+Outstanding for Voucher ,ที่โดดเด่นสำหรับคูปอง

+Overhead,เหนือศีรษะ

+Overheads,ค่าโสหุ้ย

+Overlapping Conditions found between,เงื่อนไขที่ทับซ้อนกันอยู่ระหว่าง

+Overview,ภาพรวม

+Owned,เจ้าของ

+Owner,เจ้าของ

+PAN Number,จำนวน PAN

+PF No.,หมายเลข PF

+PF Number,จำนวน PF

+PI/2011/,PI/2011 /

+PIN,PIN

+PL or BS,PL หรือ BS

+PO,PO

+PO Date,PO วันที่

+PO No,PO ไม่มี

+POP3 Mail Server,เซิร์ฟเวอร์จดหมาย POP3

+POP3 Mail Settings,การตั้งค่า POP3 จดหมาย

+POP3 mail server (e.g. pop.gmail.com),เซิร์ฟเวอร์อีเมล POP3 (เช่น pop.gmail.com)

+POP3 server e.g. (pop.gmail.com),POP3 เซิร์ฟเวอร์เช่น (pop.gmail.com)

+POS Setting,การตั้งค่า POS

+POS View,ดู POS

+PR Detail,รายละเอียดประชาสัมพันธ์

+PR Posting Date,พีอาร์ โพสต์ วันที่

+PRO,PRO

+PS,PS

+Package Item Details,รายละเอียดแพคเกจสินค้า

+Package Items,รายการแพคเกจ

+Package Weight Details,รายละเอียดแพคเกจน้ำหนัก

+Packed Item,จัดส่งสินค้าบรรจุหมายเหตุ

+Packing Details,บรรจุรายละเอียด

+Packing Detials,detials บรรจุ

+Packing List,รายการบรรจุ

+Packing Slip,สลิป

+Packing Slip Item,บรรจุรายการสลิป

+Packing Slip Items,บรรจุรายการสลิป

+Packing Slip(s) Cancelled,สลิปการบรรจุ (s) ยกเลิก

+Page Break,แบ่งหน้า

+Page Name,ชื่อเพจ

+Paid,ต้องจ่าย

+Paid Amount,จำนวนเงินที่ชำระ

+Parameter,พารามิเตอร์

+Parent Account,บัญชีผู้ปกครอง

+Parent Cost Center,ศูนย์ต้นทุนผู้ปกครอง

+Parent Customer Group,กลุ่มลูกค้าผู้ปกครอง

+Parent Detail docname,docname รายละเอียดผู้ปกครอง

+Parent Item,รายการหลัก

+Parent Item Group,กลุ่มสินค้าหลัก

+Parent Sales Person,ผู้ปกครองคนขาย

+Parent Territory,ดินแดนปกครอง

+Parenttype,Parenttype

+Partially Billed,ในจำนวน บางส่วน

+Partially Completed,เสร็จบางส่วน

+Partially Delivered,ส่ง บางส่วน

+Partly Billed,จำนวนมากที่สุดเป็นส่วนใหญ่

+Partly Delivered,ส่งบางส่วน

+Partner Target Detail,รายละเอียดเป้าหมายพันธมิตร

+Partner Type,ประเภทคู่

+Partner's Website,เว็บไซต์ของหุ้นส่วน

+Passive,ไม่โต้ตอบ

+Passport Number,หมายเลขหนังสือเดินทาง

+Password,รหัสผ่าน

+Pay To / Recd From,จ่ายให้ Recd / จาก

+Payables,เจ้าหนี้

+Payables Group,กลุ่มเจ้าหนี้

+Payment Days,วันชำระเงิน

+Payment Due Date,วันที่ครบกำหนด ชำระเงิน

+Payment Entries,คอมเมนต์การชำระเงิน

+"Payment Entry has been modified after you pulled it. 
+			Please pull it again.",

+Payment Period Based On Invoice Date,ระยะเวลา ในการชำระเงิน ตาม ใบแจ้งหนี้ ใน วันที่

+Payment Reconciliation,สอบการชำระเงิน

+Payment Type,ประเภท การชำระเงิน

+Payment of salary for the month: ,

+Payment to Invoice Matching Tool,วิธีการชำระเงินไปที่เครื่องมือการจับคู่ใบแจ้งหนี้

+Payment to Invoice Matching Tool Detail,รายละเอียดการชำระเงินเพื่อการจับคู่เครื่องมือใบแจ้งหนี้

+Payments,วิธีการชำระเงิน

+Payments Made,การชำระเงิน

+Payments Received,วิธีการชำระเงินที่ได้รับ

+Payments made during the digest period,เงินที่ต้องจ่ายในช่วงระยะเวลาย่อย

+Payments received during the digest period,วิธีการชำระเงินที่ได้รับในช่วงระยะเวลาย่อย

+Payroll Settings,การตั้งค่า บัญชีเงินเดือน

+Payroll Setup,การติดตั้งเงินเดือน

+Pending,คาราคาซัง

+Pending Amount,จำนวนเงินที่ รอดำเนินการ

+Pending Review,รอตรวจทาน

+Pending SO Items For Purchase Request,รายการที่รอดำเนินการเพื่อให้ใบขอซื้อ

+Percent Complete,ร้อยละสมบูรณ์

+Percentage Allocation,การจัดสรรร้อยละ

+Percentage Allocation should be equal to ,การจัดสรรร้อยละควรจะเท่ากับ

+Percentage variation in quantity to be allowed while receiving or delivering this item.,การเปลี่ยนแปลงในปริมาณร้อยละที่ได้รับอนุญาตขณะที่ได้รับหรือการส่งมอบสินค้ารายการนี​​้

+Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,เปอร์เซ็นต์ที่คุณได้รับอนุญาตให้ได้รับหรือส่งมอบมากขึ้นกับปริมาณที่สั่งซื้อ ตัวอย่างเช่นหากคุณได้สั่งซื้อ 100 หน่วย และค่าเผื่อของคุณจะ 10% แล้วคุณจะได้รับอนุญาตจะได้รับ 110 หน่วย

+Performance appraisal.,ประเมินผลการปฏิบัติ

+Period,ระยะเวลา

+Period Closing Voucher,บัตรกำนัลปิดงวด

+Periodicity,การเป็นช่วง ๆ

+Permanent Address,ที่อยู่ถาวร

+Permanent Address Is,ที่อยู่ ถาวร เป็น

+Permission,การอนุญาต

+Permission Manager,ผู้จัดการได้รับอนุญาต

+Personal,ส่วนตัว

+Personal Details,รายละเอียดส่วนบุคคล

+Personal Email,อีเมลส่วนตัว

+Phone,โทรศัพท์

+Phone No,โทรศัพท์ไม่มี

+Phone No.,หมายเลขโทรศัพท์

+Pincode,Pincode

+Place of Issue,สถานที่ได้รับการรับรอง

+Plan for maintenance visits.,แผนสำหรับการเข้าชมการบำรุงรักษา

+Planned Qty,จำนวนวางแผน

+"Planned Qty: Quantity, for which, Production Order has been raised,",วางแผน จำนวน: ปริมาณ ที่ ผลิต ได้รับการ สั่งซื้อสินค้าที่ เพิ่มขึ้น

+Planned Quantity,จำนวนวางแผน

+Plant,พืช

+Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,กรุณาใส่ชื่อย่อหรือชื่อสั้นอย่างถูกต้องตามก็จะถูกเพิ่มเป็นคำต่อท้ายทุกหัวบัญชี

+Please Select Company under which you want to create account head,กรุณาเลือก ภายใต้ บริษัท ที่คุณต้องการ ที่จะสร้าง หัว บัญชี

+Please check,กรุณาตรวจสอบ

+Please create new account from Chart of Accounts.,กรุณา สร้างบัญชี ใหม่จาก ผังบัญชี

+Please do NOT create Account (Ledgers) for Customers and Suppliers. They are created directly from the Customer / Supplier masters.,กรุณา อย่า สร้าง บัญชี ( Ledgers ) สำหรับลูกค้า และ ซัพพลายเออร์ พวกเขาจะ สร้างขึ้นโดยตรง จากผู้เชี่ยวชาญ ลูกค้า / ผู้จัดจำหน่าย

+Please enter Company,กรุณาใส่ บริษัท

+Please enter Cost Center,กรุณาใส่ ศูนย์ต้นทุน

+Please enter Default Unit of Measure,กรุณากรอกหน่วยเริ่มต้นจากวัด

+Please enter Delivery Note No or Sales Invoice No to proceed,กรุณากรอกหมายเหตุการจัดส่งสินค้าหรือใบแจ้งหนี้การขายยังไม่ได้ดำเนินการต่อไป

+Please enter Employee Id of this sales parson,กรุณาใส่ รหัส พนักงาน ของ พระ ยอดขาย นี้

+Please enter Expense Account,กรุณากรอกบัญชีค่าใช้จ่าย

+Please enter Item Code to get batch no,กรุณากรอก รหัสสินค้า ที่จะได้รับ ชุด ไม่

+Please enter Item Code.,กรุณากรอก รหัสสินค้า

+Please enter Item first,กรุณากรอก รายการ แรก

+Please enter Master Name once the account is created.,กรุณาใส่ ชื่อ โท เมื่อบัญชีถูกสร้างขึ้น

+Please enter Production Item first,กรุณากรอก ผลิต รายการ แรก

+Please enter Purchase Receipt No to proceed,กรุณากรอกใบเสร็จรับเงินยังไม่ได้ดำเนินการต่อไป

+Please enter Reserved Warehouse for item ,กรุณากรอกคลังสินค้าสงวนไว้สำหรับรายการ

+Please enter Start Date and End Date,กรุณากรอก วันที่ เริ่มต้นและสิ้นสุด วันที่

+Please enter Warehouse for which Material Request will be raised,กรุณากรอก คลังสินค้า ที่ ขอ วัสดุ จะ ได้รับการเลี้ยงดู

+"Please enter account group under which account \
+					for warehouse ",

+Please enter company first,กรุณากรอก บริษัท แรก

+Please enter company name first,กรุณาใส่ ชื่อของ บริษัท เป็นครั้งแรก

+Please enter sales order in the above table,กรุณาใส่ คำสั่งขาย ใน ตารางข้างต้น

+Please install dropbox python module,กรุณาติดตั้ง dropbox หลามโมดูล

+Please mention default value for ',กรุณาระบุค่าเริ่มต้นสำหรับ &#39;

+Please reduce qty.,โปรดลดจำนวน

+Please save the Newsletter before sending.,กรุณาบันทึกชื่อก่อนที่จะส่ง

+Please save the document before generating maintenance schedule,กรุณา บันทึกเอกสารก่อนที่จะ สร้าง ตารางการบำรุงรักษา

+Please select Account first,กรุณาเลือก บัญชี แรก

+Please select Bank Account,เลือกบัญชีธนาคาร

+Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,เลือกดำเนินการต่อถ้าคุณยังต้องการที่จะรวมถึงความสมดุลในปีงบประมาณก่อนหน้านี้ออกไปในปีงบการเงิน

+Please select Category first,กรุณาเลือก หมวดหมู่ แรก

+Please select Charge Type first,กรุณาเลือก ประเภท ค่าใช้จ่าย ครั้งแรก

+Please select Date on which you want to run the report,กรุณาเลือกวันที่ที่คุณต้องการเรียกใช้รายงาน

+Please select Price List,เลือกรายชื่อราคา

+Please select a,กรุณาเลือก

+Please select a csv file,เลือกไฟล์ CSV

+Please select a service item or change the order type to Sales.,เลือกรายการสินค้าที่บริการหรือเปลี่ยนชนิดของคำสั่งให้ขาย

+Please select a sub-contracted item or do not sub-contract the transaction.,กรุณาเลือกรายการย่อยทำสัญญาหรือทำสัญญาไม่ย่อยการทำธุรกรรม

+Please select a valid csv file with data.,โปรดเลือกไฟล์ CSV ที่ถูกต้องกับข้อมูล

+"Please select an ""Image"" first","กรุณาเลือก""ภาพ "" เป็นครั้งแรก"

+Please select month and year,กรุณาเลือกเดือนและปี

+Please select options and click on Create,กรุณา เลือกตัวเลือก และคลิกที่ สร้าง

+Please select the document type first,เลือกประเภทของเอกสารที่แรก

+Please select: ,กรุณาเลือก:

+Please set Dropbox access keys in,กรุณาตั้งค่าคีย์ในการเข้าถึง Dropbox

+Please set Google Drive access keys in,โปรดตั้ง Google คีย์การเข้าถึงไดรฟ์ใน

+Please setup Employee Naming System in Human Resource > HR Settings,กรุณาตั้งค่าระบบการตั้งชื่อของพนักงานในฝ่ายทรัพยากรบุคคล&gt; การตั้งค่าทรัพยากรบุคคล

+Please setup your chart of accounts before you start Accounting Entries,กรุณา ตั้งค่า ผังบัญชี ก่อนที่จะเริ่ม รายการ บัญชี

+Please specify,โปรดระบุ

+Please specify Company,โปรดระบุ บริษัท

+Please specify Company to proceed,โปรดระบุ บริษัท ที่จะดำเนินการ

+"Please specify Default Currency in Company Master \
+			and Global Defaults",

+Please specify a,โปรดระบุ

+Please specify a Price List which is valid for Territory,โปรดระบุรายชื่อราคาที่ถูกต้องสำหรับดินแดน

+Please specify a valid,โปรดระบุที่ถูกต้อง

+Please specify a valid 'From Case No.',โปรดระบุที่ถูกต้อง &#39;จากคดีหมายเลข&#39;

+Please specify currency in Company,โปรดระบุสกุลเงินใน บริษัท

+Please submit to update Leave Balance.,โปรดส่ง ออก ในการปรับปรุง ยอดคงเหลือ

+Please write something,กรุณาเขียน บางสิ่งบางอย่าง

+Please write something in subject and message!,กรุณาเขียน อะไรบางอย่างใน เรื่อง และ ข้อความ !

+Plot,พล็อต

+Plot By,พล็อต จาก

+Point of Sale,จุดขาย

+Point-of-Sale Setting,การตั้งค่า point-of-Sale

+Post Graduate,หลังจบการศึกษา

+Postal,ไปรษณีย์

+Posting Date,โพสต์วันที่

+Posting Date Time cannot be before,วันที่เวลาโพสต์ไม่สามารถก่อน

+Posting Time,โพสต์เวลา

+Potential Sales Deal,Deal ขายที่มีศักยภาพ

+Potential opportunities for selling.,โอกาสที่มีศักยภาพสำหรับการขาย

+"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","สำหรับเขตข้อมูลที่มีความแม่นยำลอย (ปริมาณ, ฯลฯ ส่วนลดร้อยละ) ลอยจะกลมถึงทศนิยมตามที่ระบุ = 3 เริ่มต้น"

+Preferred Billing Address,ที่อยู่การเรียกเก็บเงินที่ต้องการ

+Preferred Shipping Address,ที่อยู่การจัดส่งสินค้าที่ต้องการ

+Prefix,อุปสรรค

+Present,นำเสนอ

+Prevdoc DocType,DocType Prevdoc

+Prevdoc Doctype,Doctype Prevdoc

+Previous Work Experience,ประสบการณ์การทำงานก่อนหน้า

+Price List,บัญชีแจ้งราคาสินค้า

+Price List Currency,สกุลเงินรายการราคา

+Price List Exchange Rate,ราคาอัตราแลกเปลี่ยนรายชื่อ

+Price List Master,ต้นแบบรายการราคา

+Price List Name,ชื่อรายการราคา

+Price List Rate,อัตราราคาตามรายการ

+Price List Rate (Company Currency),อัตราราคาปกติ (สกุลเงิน บริษัท )

+Print,พิมพ์

+Print Format Style,Style Format พิมพ์

+Print Heading,พิมพ์หัวเรื่อง

+Print Without Amount,พิมพ์ที่ไม่มีจำนวน

+Printing,การพิมพ์

+Priority,บุริมสิทธิ์

+Process Payroll,เงินเดือนกระบวนการ

+Produced,ผลิต

+Produced Quantity,จำนวนที่ผลิต

+Product Enquiry,สอบถามสินค้า

+Production Order,สั่งซื้อการผลิต

+Production Order must be submitted,สั่งผลิต จะต้องส่ง

+Production Order(s) created:\n\n,สั่งผลิต (s) สร้าง: \ n \ n

+Production Orders,คำสั่งซื้อการผลิต

+Production Orders in Progress,สั่งซื้อ การผลิตใน ความคืบหน้า

+Production Plan Item,สินค้าแผนการผลิต

+Production Plan Items,แผนการผลิตรายการ

+Production Plan Sales Order,แผนสั่งซื้อขาย

+Production Plan Sales Orders,ผลิตคำสั่งขายแผน

+Production Planning (MRP),การวางแผนการผลิต (MRP)

+Production Planning Tool,เครื่องมือการวางแผนการผลิต

+Products or Services You Buy,ผลิตภัณฑ์หรือ บริการ ที่คุณจะซื้อ

+"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.",สินค้าจะถูกจัดเรียงโดยน้ำหนักอายุเริ่มต้นในการค้นหา เพิ่มเติมน้ำหนักอายุผลิตภัณฑ์ที่สูงขึ้นจะปรากฏในรายการ

+Project,โครงการ

+Project Costing,โครงการต้นทุน

+Project Details,รายละเอียดของโครงการ

+Project Milestone,Milestone โครงการ

+Project Milestones,ความคืบหน้าโครงการ

+Project Name,ชื่อโครงการ

+Project Start Date,วันที่เริ่มต้นโครงการ

+Project Type,ประเภทโครงการ

+Project Value,มูลค่าโครงการ

+Project activity / task.,กิจกรรมโครงการ / งาน

+Project master.,ต้นแบบโครงการ

+Project will get saved and will be searchable with project name given,โครงการจะได้รับการบันทึกไว้และจะไม่สามารถค้นหาที่มีชื่อโครงการที่กำหนด

+Project wise Stock Tracking,หุ้นติดตามโครงการที่ชาญฉลาด

+Projected,ที่คาดการณ์ไว้

+Projected Qty,จำนวนที่คาดการณ์ไว้

+Projects,โครงการ

+Prompt for Email on Submission of,แจ้งอีเมลในการยื่น

+Provide email id registered in company,ให้ ID อีเมลที่ลงทะเบียนใน บริษัท

+Public,สาธารณะ

+Pull Payment Entries,ดึงคอมเมนต์การชำระเงิน

+Pull sales orders (pending to deliver) based on the above criteria,ดึงยอดขาย (รอการส่งมอบ) คำสั่งตามเกณฑ์ดังกล่าวข้างต้น

+Purchase,ซื้อ

+Purchase / Manufacture Details,รายละเอียด การซื้อ / การผลิต

+Purchase Analytics,Analytics ซื้อ

+Purchase Common,ซื้อสามัญ

+Purchase Details,รายละเอียดการซื้อ

+Purchase Discounts,ส่วนลดการซื้อ

+Purchase In Transit,ซื้อในระหว่างการขนส่ง

+Purchase Invoice,ซื้อใบแจ้งหนี้

+Purchase Invoice Advance,ใบแจ้งหนี้การซื้อล่วงหน้า

+Purchase Invoice Advances,ซื้อใบแจ้งหนี้เงินทดรอง

+Purchase Invoice Item,สั่งซื้อสินค้าใบแจ้งหนี้

+Purchase Invoice Trends,แนวโน้มการซื้อใบแจ้งหนี้

+Purchase Order,ใบสั่งซื้อ

+Purchase Order Date,สั่งซื้อวันที่สั่งซื้อ

+Purchase Order Item,สั่งซื้อสินค้าสั่งซื้อ

+Purchase Order Item No,สั่งซื้อสินค้าสั่งซื้อไม่มี

+Purchase Order Item Supplied,รายการสั่งซื้อที่จำหน่าย

+Purchase Order Items,ซื้อสินค้าสั่งซื้อ

+Purchase Order Items Supplied,รายการสั่งซื้อที่จำหน่าย

+Purchase Order Items To Be Billed,รายการใบสั่งซื้อที่จะได้รับจำนวนมากที่สุด

+Purchase Order Items To Be Received,รายการสั่งซื้อที่จะได้รับ

+Purchase Order Message,สั่งซื้อสั่งซื้อข้อความ

+Purchase Order Required,จำเป็นต้องมีการสั่งซื้อ

+Purchase Order Trends,ซื้อแนวโน้มการสั่งซื้อ

+Purchase Orders given to Suppliers.,ใบสั่งซื้อที่กำหนดให้ผู้ซื้อผู้ขาย

+Purchase Receipt,ซื้อใบเสร็จรับเงิน

+Purchase Receipt Item,ซื้อสินค้าใบเสร็จรับเงิน

+Purchase Receipt Item Supplied,รายการรับซื้อจำหน่าย

+Purchase Receipt Item Supplieds,สั่งซื้อสินค้าใบเสร็จรับเงิน Supplieds

+Purchase Receipt Items,ซื้อสินค้าใบเสร็จรับเงิน

+Purchase Receipt Message,ซื้อใบเสร็จรับเงินข้อความ

+Purchase Receipt No,ใบเสร็จรับเงินซื้อไม่มี

+Purchase Receipt Required,รับซื้อที่จำเป็น

+Purchase Receipt Trends,ซื้อแนวโน้มใบเสร็จรับเงิน

+Purchase Register,สั่งซื้อสมัครสมาชิก

+Purchase Return,ซื้อกลับ

+Purchase Returned,ซื้อกลับ

+Purchase Taxes and Charges,ภาษีซื้อและค่าบริการ

+Purchase Taxes and Charges Master,ภาษีซื้อและปริญญาโทค่า

+Purpose,ความมุ่งหมาย

+Purpose must be one of ,วัตถุประสงค์ต้องเป็นหนึ่งใน

+QA Inspection,QA การตรวจสอบ

+QAI/11-12/,QAI/11-12 /

+QTN,QTN

+Qty,จำนวน

+Qty Consumed Per Unit,Consumed จำนวนต่อหน่วย

+Qty To Manufacture,จำนวนการผลิต

+Qty as per Stock UOM,จำนวนตามสต็อก UOM

+Qty to Deliver,จำนวน ที่จะ ส่งมอบ

+Qty to Order,จำนวน การสั่งซื้อสินค้า

+Qty to Receive,จำนวน การรับ

+Qty to Transfer,จำนวน การโอน

+Qualification,คุณสมบัติ

+Quality,คุณภาพ

+Quality Inspection,การตรวจสอบคุณภาพ

+Quality Inspection Parameters,พารามิเตอร์ตรวจสอบคุณภาพ

+Quality Inspection Reading,การตรวจสอบคุณภาพการอ่าน

+Quality Inspection Readings,การตรวจสอบคุณภาพการอ่าน

+Quantity,ปริมาณ

+Quantity Requested for Purchase,ปริมาณที่ขอซื้อ

+Quantity and Rate,จำนวนและอัตรา

+Quantity and Warehouse,ปริมาณและคลังสินค้า

+Quantity cannot be a fraction.,จำนวนไม่สามารถเป็นเศษส่วน

+Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,ปริมาณของรายการที่ได้รับหลังจากการผลิต / repacking จากปริมาณที่กำหนดของวัตถุดิบ

+"Quantity should be equal to Manufacturing Quantity. To fetch items again, click on 'Get Items' button or update the Quantity manually.",จำนวน ควรจะเท่ากับ การผลิต จำนวน เพื่อเรียก รายการ อีกครั้ง คลิกที่ ' รับ รายการ ' ปุ่ม หรือปรับปรุง ด้วยตนเอง จำนวน

+Quarter,หนึ่งในสี่

+Quarterly,ทุกสามเดือน

+Quick Help,ความช่วยเหลือด่วน

+Quotation,ใบเสนอราคา

+Quotation Date,วันที่ใบเสนอราคา

+Quotation Item,รายการใบเสนอราคา

+Quotation Items,รายการใบเสนอราคา

+Quotation Lost Reason,ใบเสนอราคา Lost เหตุผล

+Quotation Message,ข้อความใบเสนอราคา

+Quotation Series,ชุดใบเสนอราคา

+Quotation To,ใบเสนอราคาเพื่อ

+Quotation Trend,เทรนด์ใบเสนอราคา

+Quotation is cancelled.,ใบเสนอราคา จะถูกยกเลิก

+Quotations received from Suppliers.,ใบเสนอราคาที่ได้รับจากผู้จัดจำหน่าย

+Quotes to Leads or Customers.,เพื่อนำไปสู่​​คำพูดหรือลูกค้า

+Raise Material Request when stock reaches re-order level,ยกคำขอวัสดุเมื่อหุ้นถึงระดับใหม่สั่ง

+Raised By,โดยยก

+Raised By (Email),โดยยก (อีเมล์)

+Random,สุ่ม

+Range,เทือกเขา

+Rate,อัตรา

+Rate ,อัตรา

+Rate (Company Currency),อัตรา (สกุลเงิน บริษัท )

+Rate Of Materials Based On,อัตราวัสดุตาม

+Rate and Amount,อัตราและปริมาณ

+Rate at which Customer Currency is converted to customer's base currency,อัตราที่สกุลเงินลูกค้าจะแปลงเป็นสกุลเงินหลักของลูกค้า

+Rate at which Price list currency is converted to company's base currency,อัตราที่สกุลเงินรายการราคาจะถูกแปลงเป็นสกุลเงินหลักของ บริษัท

+Rate at which Price list currency is converted to customer's base currency,อัตราที่สกุลเงินรายการราคาจะถูกแปลงเป็นสกุลเงินหลักของลูกค้า

+Rate at which customer's currency is converted to company's base currency,อัตราที่สกุลเงินของลูกค้าจะถูกแปลงเป็นสกุลเงินหลักของ บริษัท

+Rate at which supplier's currency is converted to company's base currency,อัตราที่สกุลเงินของซัพพลายเออร์จะถูกแปลงเป็นสกุลเงินหลักของ บริษัท

+Rate at which this tax is applied,อัตราที่ภาษีนี้จะถูกใช้

+Raw Material Item Code,วัสดุดิบรหัสสินค้า

+Raw Materials Supplied,วัตถุดิบ

+Raw Materials Supplied Cost,วัตถุดิบที่จำหน่ายค่าใช้จ่าย

+Re-Order Level,ระดับ Re-Order

+Re-Order Qty,จำนวน Re-Order

+Re-order,Re-order

+Re-order Level,ระดับ Re-order

+Re-order Qty,จำนวน Re-order

+Read,อ่าน

+Reading 1,Reading 1

+Reading 10,อ่าน 10

+Reading 2,Reading 2

+Reading 3,Reading 3

+Reading 4,Reading 4

+Reading 5,Reading 5

+Reading 6,Reading 6

+Reading 7,อ่าน 7

+Reading 8,อ่าน 8

+Reading 9,อ่าน 9

+Reason,เหตุผล

+Reason for Leaving,เหตุผลที่ลาออก

+Reason for Resignation,เหตุผลในการลาออก

+Reason for losing,เหตุผล สำหรับการสูญเสีย

+Recd Quantity,จำนวน Recd

+Receivable / Payable account will be identified based on the field Master Type,บัญชีลูกหนี้ / เจ้าหนี้จะได้รับการระบุขึ้นอยู่กับประเภทปริญญาโทสาขา

+Receivables,ลูกหนี้

+Receivables / Payables,ลูกหนี้ / เจ้าหนี้

+Receivables Group,กลุ่มลูกหนี้

+Received,ที่ได้รับ

+Received Date,วันที่ได้รับ

+Received Items To Be Billed,รายการที่ได้รับจะถูกเรียกเก็บเงิน

+Received Qty,จำนวนที่ได้รับ

+Received and Accepted,และได้รับการยอมรับ

+Receiver List,รายชื่อผู้รับ

+Receiver Parameter,พารามิเตอร์รับ

+Recipients,ผู้รับ

+Reconciliation Data,ข้อมูลการตรวจสอบ

+Reconciliation HTML,HTML สมานฉันท์

+Reconciliation JSON,JSON สมานฉันท์

+Record item movement.,การเคลื่อนไหวระเบียนรายการ

+Recurring Id,รหัสที่เกิดขึ้น

+Recurring Invoice,ใบแจ้งหนี้ที่เกิดขึ้นประจำ

+Recurring Type,ประเภทที่เกิดขึ้น

+Reduce Deduction for Leave Without Pay (LWP),ลดการหักออกโดยไม่จ่าย (LWP)

+Reduce Earning for Leave Without Pay (LWP),ลดรายได้สำหรับการออกโดยไม่จ่าย (LWP)

+Ref Code,รหัส Ref

+Ref SQ,SQ Ref

+Reference,การอ้างอิง

+Reference Date,วันที่อ้างอิง

+Reference Name,ชื่ออ้างอิง

+Reference Number,เลขที่อ้างอิง

+Refresh,รีเฟรช

+Refreshing....,สดชื่น ....

+Registration Details,รายละเอียดการลงทะเบียน

+Registration Info,ข้อมูลการลงทะเบียน

+Rejected,ปฏิเสธ

+Rejected Quantity,จำนวนปฏิเสธ

+Rejected Serial No,หมายเลขเครื่องปฏิเสธ

+Rejected Warehouse,คลังสินค้าปฏิเสธ

+Rejected Warehouse is mandatory against regected item,คลังสินค้า ปฏิเสธ มีผลบังคับใช้ กับ รายการ regected

+Relation,ความสัมพันธ์

+Relieving Date,บรรเทาวันที่

+Relieving Date of employee is ,วันที่บรรเทาของพนักงานคือ

+Remark,คำพูด

+Remarks,ข้อคิดเห็น

+Rename,ตั้งชื่อใหม่

+Rename Log,เปลี่ยนชื่อเข้าสู่ระบบ

+Rename Tool,เปลี่ยนชื่อเครื่องมือ

+Rent Cost,ต้นทุนการ ให้เช่า

+Rent per hour,เช่า ต่อชั่วโมง

+Rented,เช่า

+Repeat on Day of Month,ทำซ้ำในวันเดือน

+Replace,แทนที่

+Replace Item / BOM in all BOMs,แทนที่รายการ / BOM ใน BOMs ทั้งหมด

+"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM",แทนที่ BOM โดยเฉพาะใน BOMs อื่น ๆ ทั้งหมดที่ถูกนำมาใช้ มันจะเข้ามาแทนที่การเชื่อมโยง BOM เก่าปรับปรุงค่าใช้จ่ายและให้ชีวิตใหม่ &quot;ระเบิดรายการ BOM&quot; ตารางเป็นต่อใหม่ BOM

+Replied,Replied

+Report Date,รายงานวันที่

+Report issues at,รายงาน ปัญหา ที่

+Reports,รายงาน

+Reports to,รายงานไปยัง

+Reqd By Date,reqd โดยวันที่

+Request Type,ชนิดของการร้องขอ

+Request for Information,การร้องขอข้อมูล

+Request for purchase.,ขอซื้อ

+Requested,ร้องขอ

+Requested For,สำหรับ การร้องขอ

+Requested Items To Be Ordered,รายการที่ได้รับการร้องขอที่จะสั่งซื้อ

+Requested Items To Be Transferred,รายการที่ได้รับการร้องขอจะถูกถ่ายโอน

+Requested Qty,ขอ จำนวน

+"Requested Qty: Quantity requested for purchase, but not ordered.",ขอ จำนวน: จำนวน การร้องขอ สำหรับการซื้อ แต่ไม่ ได้รับคำสั่ง

+Requests for items.,ขอรายการ

+Required By,ที่จำเป็นโดย

+Required Date,วันที่ที่ต้องการ

+Required Qty,จำนวนที่ต้องการ

+Required only for sample item.,ที่จำเป็นสำหรับรายการตัวอย่าง

+Required raw materials issued to the supplier for producing a sub - contracted item.,ต้องออกวัตถ​​ุดิบเพื่อจำหน่ายสำหรับการผลิตย่อย - รายการสัญญา

+Reseller,ผู้ค้าปลีก

+Reserved,ที่สงวนไว้

+Reserved Qty,สงวนไว้ จำนวน

+"Reserved Qty: Quantity ordered for sale, but not delivered.",ลิขสิทธิ์ จำนวน: จำนวน ที่สั่งซื้อ สำหรับการขาย แต่ ไม่ได้ส่ง

+Reserved Quantity,จำนวนสงวน

+Reserved Warehouse,คลังสินค้าสงวน

+Reserved Warehouse in Sales Order / Finished Goods Warehouse,คลังสินค้าสำรองในการขายการสั่งซื้อ / โกดังสินค้าสำเร็จรูป

+Reserved Warehouse is missing in Sales Order,สงวนคลังสินค้าขาดหายไปในการขายสินค้า

+Reset Filters,ตั้งค่า ตัวกรอง

+Resignation Letter Date,วันที่ใบลาออก

+Resolution,ความละเอียด

+Resolution Date,วันที่ความละเอียด

+Resolution Details,รายละเอียดความละเอียด

+Resolved By,แก้ไขได้โดยการ

+Retail,ค้าปลีก

+Retailer,พ่อค้าปลีก

+Review Date,ทบทวนวันที่

+Rgt,RGT

+Role Allowed to edit frozen stock,บทบาทอนุญาตให้แก้ไขหุ้นแช่แข็ง

+Role that is allowed to submit transactions that exceed credit limits set.,บทบาทที่ได้รับอนุญาตให้ส่งการทำธุรกรรมที่เกินวงเงินที่กำหนด

+Root cannot have a parent cost center,รากไม่สามารถมีศูนย์ต้นทุนผู้ปกครอง

+Rounded Total,รวมกลม

+Rounded Total (Company Currency),รวมกลม (สกุลเงิน บริษัท )

+Row,แถว

+Row ,แถว

+Row #,แถว #

+Row # ,แถว #

+Rules to calculate shipping amount for a sale,กฎระเบียบในการคำนวณปริมาณการขนส่งสินค้าสำหรับการขาย

+S.O. No.,S.O. เลขที่

+SMS,SMS

+SMS Center,ศูนย์ SMS

+SMS Control,ควบคุมการส่ง SMS

+SMS Gateway URL,URL เกตเวย์ SMS

+SMS Log,เข้าสู่ระบบ SMS

+SMS Parameter,พารามิเตอร์ SMS

+SMS Sender Name,ส่ง SMS ชื่อ

+SMS Settings,การตั้งค่า SMS

+SMTP Server (e.g. smtp.gmail.com),SMTP Server (smtp.gmail.com เช่น)

+SO,ดังนั้น

+SO Date,ดังนั้นวันที่

+SO Pending Qty,ดังนั้นรอจำนวน

+SO Qty,ดังนั้น จำนวน

+SO/10-11/,SO/10-11 /

+SO1112,SO1112

+SQTN,SQTN

+STE,STE

+SUP,SUP

+SUPP,SUPP

+SUPP/10-11/,SUPP/10-11 /

+Salary,เงินเดือน

+Salary Information,ข้อมูลเงินเดือน

+Salary Manager,Manager เงินเดือนที่ต้องการ

+Salary Mode,โหมดเงินเดือน

+Salary Slip,สลิปเงินเดือน

+Salary Slip Deduction,หักเงินเดือนสลิป

+Salary Slip Earning,สลิปเงินเดือนรายได้

+Salary Structure,โครงสร้างเงินเดือน

+Salary Structure Deduction,หักโครงสร้างเงินเดือน

+Salary Structure Earning,โครงสร้างเงินเดือนรายได้

+Salary Structure Earnings,กำไรโครงสร้างเงินเดือน

+Salary breakup based on Earning and Deduction.,การล่มสลายเงินเดือนขึ้นอยู่กับกำไรและหัก

+Salary components.,ส่วนประกอบเงินเดือน

+Sales,ขาย

+Sales Analytics,Analytics ขาย

+Sales BOM,BOM ขาย

+Sales BOM Help,ช่วยเหลือ BOM ขาย

+Sales BOM Item,รายการ BOM ขาย

+Sales BOM Items,ขายสินค้า BOM

+Sales Details,รายละเอียดการขาย

+Sales Discounts,ส่วนลดการขาย

+Sales Email Settings,ขายการตั้งค่าอีเมล

+Sales Extras,พิเศษขาย

+Sales Funnel,ช่องทาง ขาย

+Sales Invoice,ขายใบแจ้งหนี้

+Sales Invoice Advance,ขายใบแจ้งหนี้ล่วงหน้า

+Sales Invoice Item,รายการใบแจ้งหนี้การขาย

+Sales Invoice Items,รายการใบแจ้งหนี้การขาย

+Sales Invoice Message,ข้อความขายใบแจ้งหนี้

+Sales Invoice No,ขายใบแจ้งหนี้ไม่มี

+Sales Invoice Trends,แนวโน้มการขายใบแจ้งหนี้

+Sales Order,สั่งซื้อขาย

+Sales Order Date,วันที่สั่งซื้อขาย

+Sales Order Item,รายการสั่งซื้อการขาย

+Sales Order Items,ขายสินค้าสั่งซื้อ

+Sales Order Message,ข้อความสั่งซื้อขาย

+Sales Order No,สั่งซื้อยอดขาย

+Sales Order Required,สั่งซื้อยอดขายที่ต้องการ

+Sales Order Trend,เทรนด์การสั่งซื้อการขาย

+Sales Partner,พันธมิตรการขาย

+Sales Partner Name,ชื่อพันธมิตรขาย

+Sales Partner Target,เป้าหมายยอดขายพันธมิตร

+Sales Partners Commission,สำนักงานคณะกรรมการกำกับการขายหุ้นส่วน

+Sales Person,คนขาย

+Sales Person Incharge,incharge คนขาย

+Sales Person Name,ชื่อคนขาย

+Sales Person Target Variance (Item Group-Wise),ยอดขายของกลุ่มเป้าหมายคน (กลุ่มสินค้า-ฉลาด)

+Sales Person Targets,ขายเป้าหมายคน

+Sales Person-wise Transaction Summary,การขายอย่างย่อรายการคนฉลาด

+Sales Register,ขายสมัครสมาชิก

+Sales Return,ขายกลับ

+Sales Returned,ขาย คืน

+Sales Taxes and Charges,ภาษีการขายและค่าใช้จ่าย

+Sales Taxes and Charges Master,ภาษีการขายและค่าใช้จ่ายปริญญาโท

+Sales Team,ทีมขาย

+Sales Team Details,ขายรายละเอียดทีม

+Sales Team1,ขาย Team1

+Sales and Purchase,การขายและการซื้อ

+Sales campaigns,แคมเปญการขาย

+Sales persons and targets,คนขายและเป้าหมาย

+Sales taxes template.,ภาษีการขายแม่

+Sales territories.,เขตการขาย

+Salutation,ประณม

+Same Serial No,หมายเลขเครื่อง เดียวกัน

+Sample Size,ขนาดของกลุ่มตัวอย่าง

+Sanctioned Amount,จำนวนตามทำนองคลองธรรม

+Saturday,วันเสาร์

+Save ,

+Schedule,กำหนด

+Schedule Date,กำหนดการ วันที่

+Schedule Details,รายละเอียดตาราง

+Scheduled,กำหนด

+Scheduled Date,วันที่กำหนด

+School/University,โรงเรียน / มหาวิทยาลัย

+Score (0-5),คะแนน (0-5)

+Score Earned,คะแนนที่ได้รับ

+Score must be less than or equal to 5,คะแนน ต้องน้อยกว่า หรือ เท่ากับ 5

+Scrap %,เศษ%

+Seasonality for setting budgets.,ฤดูกาลสำหรับงบประมาณการตั้งค่า

+"See ""Rate Of Materials Based On"" in Costing Section",โปรดดูที่ &quot;ค่าของวัสดุบนพื้นฐานของ&quot; ต้นทุนในมาตรา

+"Select ""Yes"" for sub - contracting items",เลือก &quot;Yes&quot; สำหรับ sub - รายการที่ทำสัญญา

+"Select ""Yes"" if this item is used for some internal purpose in your company.",เลือก &quot;ใช่&quot; ถ้ารายการนี​​้จะใช้เพื่อวัตถุประสงค์ภายในบางอย่างใน บริษัท ของคุณ

+"Select ""Yes"" if this item represents some work like training, designing, consulting etc.",เลือก &quot;ใช่&quot; ถ้ารายการนี​​้แสดงให้เห็นถึงการทำงานบางอย่างเช่นการฝึกอบรมการออกแบบให้คำปรึกษา ฯลฯ

+"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",เลือก &quot;ใช่&quot; ถ้าคุณจะรักษาสต็อกของรายการนี​​้ในสินค้าคงคลังของคุณ

+"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",เลือก &quot;ใช่&quot; ถ้าคุณจัดหาวัตถุดิบเพื่อจำหน่ายของคุณในการผลิตรายการนี​​้

+Select Budget Distribution to unevenly distribute targets across months.,เลือกการกระจายงบประมาณที่จะไม่สม่ำเสมอกระจายทั่วเป้าหมายเดือน

+"Select Budget Distribution, if you want to track based on seasonality.",เลือกการกระจายงบประมาณถ้าคุณต้องการที่จะติดตามจากฤดูกาล

+Select Digest Content,เลือกเนื้อหาสำคัญ

+Select DocType,เลือก DocType

+"Select Item where ""Is Stock Item"" is ""No""","เลือก รายการ ที่ ""เป็น รายการ สต็อก "" เป็น ""ไม่"""

+Select Items,เลือกรายการ

+Select Purchase Receipts,เลือก ซื้อ รายรับ

+Select Sales Orders,เลือกคำสั่งซื้อขาย

+Select Sales Orders from which you want to create Production Orders.,เลือกขายที่คุณต้องการที่จะสร้างคำสั่งการผลิตสั่งซื้อ

+Select Time Logs and Submit to create a new Sales Invoice.,เลือกบันทึกเวลาและส่งในการสร้างใบแจ้งหนี้การขายใหม่

+Select Transaction,เลือกรายการ

+Select account head of the bank where cheque was deposited.,เลือกหัวที่บัญชีของธนาคารที่ตรวจสอบถูกวาง

+Select company name first.,เลือกชื่อ บริษัท แรก

+Select template from which you want to get the Goals,เลือกแม่แบบที่คุณต้องการที่จะได้รับเป้าหมาย

+Select the Employee for whom you are creating the Appraisal.,เลือกพนักงานสำหรับคนที่คุณกำลังสร้างการประเมิน

+Select the Invoice against which you want to allocate payments.,เลือก ใบแจ้งหนี้กับ ที่คุณต้องการ ในการจัดสรร การชำระเงิน

+Select the period when the invoice will be generated automatically,เลือกระยะเวลาเมื่อใบแจ้งหนี้จะถูกสร้างขึ้นโดยอัตโนมัติ

+Select the relevant company name if you have multiple companies,เลือกชื่อ บริษัท ที่เกี่ยวข้องถ้าคุณมีหลาย บริษัท

+Select the relevant company name if you have multiple companies.,เลือกชื่อ บริษัท ที่เกี่ยวข้องถ้าคุณมีหลาย บริษัท

+Select who you want to send this newsletter to,เลือกคนที่คุณต้องการส่งจดหมายข่าวนี้ให้

+Select your home country and check the timezone and currency.,เลือกประเทศ ที่บ้านของคุณ และตรวจสอบ เขตเวลา และสกุลเงิน

+"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","เลือก &quot;ใช่&quot; จะช่วยให้รายการนี​​้จะปรากฏในใบสั่งซื้อรับซื้อ,"

+"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","เลือก &quot;ใช่&quot; จะช่วยให้รายการนี​​้จะคิดในการสั่งซื้อการขาย, การจัดส่งสินค้าหมายเหตุ"

+"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",เลือก &quot;ใช่&quot; จะช่วยให้คุณสามารถสร้างบิลของวัสดุแสดงวัตถุดิบและต้นทุนการดำเนินงานที่เกิดขึ้นในการผลิตรายการนี​​้

+"Selecting ""Yes"" will allow you to make a Production Order for this item.",เลือก &quot;ใช่&quot; จะช่วยให้คุณที่จะทำให้การสั่งซื้อการผลิตสำหรับรายการนี​​้

+"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",เลือก &quot;Yes&quot; จะให้เอกลักษณ์เฉพาะของแต่ละองค์กรเพื่อรายการนี​​้ซึ่งสามารถดูได้ในหลักหมายเลขเครื่อง

+Selling,ขาย

+Selling Settings,การขายการตั้งค่า

+Send,ส่ง

+Send Autoreply,ส่ง autoreply

+Send Bulk SMS to Leads / Contacts,ส่ง SMS เป็นกลุ่ม เพื่อนำไปสู่ ​​/ ติดต่อ

+Send Email,ส่งอีเมล์

+Send From,ส่งเริ่มต้นที่

+Send Notifications To,ส่งการแจ้งเตือนไป

+Send Now,ส่งเดี๋ยวนี้

+Send Print in Body and Attachment,พิมพ์ในร่างกายและสิ่งที่แนบมา

+Send SMS,ส่ง SMS

+Send To,ส่งให้

+Send To Type,ส่งถึงพิมพ์

+Send automatic emails to Contacts on Submitting transactions.,ส่งอีเมลโดยอัตโนมัติไปยังรายชื่อติดต่อบนส่งธุรกรรม

+Send mass SMS to your contacts,ส่ง SMS มวลการติดต่อของคุณ

+Send regular summary reports via Email.,ส่งรายงานสรุปปกติผ่านทางอีเมล์

+Send to this list,ส่งมาที่รายการนี​​้

+Sender,ผู้ส่ง

+Sender Name,ชื่อผู้ส่ง

+Sent,ส่ง

+Sent Mail,จดหมายที่ส่ง

+Sent On,ส่ง

+Sent Quotation,ใบเสนอราคาส่ง

+Sent or Received,ส่งหรือ ได้รับ

+Separate production order will be created for each finished good item.,เพื่อผลิตแยกจะถูกสร้างขึ้นสำหรับรายการที่ดีในแต่ละสำเร็จรูป

+Serial No,อนุกรมไม่มี

+Serial No / Batch,หมายเลขเครื่อง / ชุด

+Serial No Details,รายละเอียดหมายเลขเครื่อง

+Serial No Service Contract Expiry,อนุกรมไม่มีหมดอายุสัญญาบริการ

+Serial No Status,สถานะหมายเลขเครื่อง

+Serial No Warranty Expiry,อนุกรมหมดอายุไม่มีการรับประกัน

+Serial No created,หมายเลขเครื่อง ที่สร้างขึ้น

+Serial No does not belong to Item,หมายเลขเครื่อง ไม่ได้อยู่ใน รายการ

+Serial No must exist to transfer out.,อนุกรม ไม่ ต้องมี การถ่ายโอน ออก

+Serial No qty cannot be a fraction,ไม่มี Serial จำนวน ไม่สามารถเป็น ส่วนหนึ่ง

+Serial No status must be 'Available' to Deliver,อนุกรม ไม่มี สถานะ ต้อง ' มี ' เพื่อ ส่ง

+Serial Nos do not match with qty,อนุกรม Nos ไม่ตรงกับ ที่มี จำนวน

+Serial Number Series,ชุด หมายเลข

+Serialized Item: ',รายการต่อเนื่อง: &#39;

+Series,ชุด

+Series List for this Transaction,รายชื่อชุดสำหรับการทำธุรกรรมนี้

+Service Address,ที่อยู่บริการ

+Services,การบริการ

+Session Expiry,หมดอายุเซสชั่น

+Session Expiry in Hours e.g. 06:00,หมดอายุในเซสชั่นชั่วโมงเช่น 06:00

+Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,กำหนดงบประมาณกลุ่มฉลาดรายการในมณฑลนี้ คุณยังสามารถรวมฤดูกาลโดยการตั้งค่าการกระจาย

+Set Login and Password if authentication is required.,ตั้งเข้าสู่ระบบและรหัสผ่านหากตร​​วจสอบจะต้อง

+Set allocated amount against each Payment Entry and click 'Allocate'.,ชุด การจัดสรร เงิน กับแต่ละ รายการ ชำระเงิน และคลิก จัดสรร '

+Set as Default,Set as Default

+Set as Lost,ตั้งเป็น ที่หายไป

+Set prefix for numbering series on your transactions,กำหนดคำนำหน้าสำหรับหมายเลขชุดทำธุรกรรมของคุณ

+Set targets Item Group-wise for this Sales Person.,ตั้งเป้ากลุ่มสินค้าที่ชาญฉลาดสำหรับการนี​​้คนขาย

+"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.",ตั้งค่าของคุณอีเมล SMTP ขาออกที่นี่ ระบบทั้งหมดที่สร้างการแจ้งเตือนอีเมลจะไปจากที่เซิร์ฟเวอร์อีเมลนี้ หากคุณไม่แน่ใจว่าเว้นว่างไว้เพื่อใช้เซิร์ฟเวอร์ ERPNext (อีเมลจะยังคงถูกส่งจาก id อีเมลของคุณ) หรือติดต่อผู้ให้บริการอีเมลของคุณ

+Setting Account Type helps in selecting this Account in transactions.,ประเภทบัญชีการตั้งค่าช่วยในการเลือกบัญชีนี้ในการทำธุรกรรม

+Setting up...,การตั้งค่า ...

+Settings,การตั้งค่า

+Settings for Accounts,การตั้งค่าสำหรับบัญชี

+Settings for Buying Module,การตั้งค่าสำหรับการซื้อโมดูล

+Settings for Selling Module,การตั้งค่าสำหรับการขายโมดูล

+Settings for Stock Module,การตั้งค่าสำหรับ โมดูล สต็อก

+"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",การตั้งค่าที่จะดึงผู้สมัครงานจากกล่องจดหมายเช่น &quot;jobs@example.com&quot;

+Setup,การติดตั้ง

+Setup Already Complete!!,การติดตั้ง เสร็จสมบูรณ์ แล้ว !

+Setup Complete!,การติดตั้ง เสร็จสมบูรณ์ !

+Setup Completed,การติดตั้ง เสร็จสมบูรณ์

+Setup Series,ชุดติดตั้ง

+Setup of Shopping Cart.,การติดตั้งของรถเข็นช้อปปิ้ง

+Setup to pull emails from support email account,ติดตั้งเพื่อดึงอีเมลจากบัญชีอีเมลสนับสนุน

+Share,หุ้น

+Share With,ร่วมกับ

+Shipments to customers.,จัดส่งให้กับลูกค้า

+Shipping,การส่งสินค้า

+Shipping Account,บัญชีการจัดส่งสินค้า

+Shipping Address,ที่อยู่จัดส่ง

+Shipping Amount,จำนวนการจัดส่งสินค้า

+Shipping Rule,กฎการจัดส่งสินค้า

+Shipping Rule Condition,สภาพกฎการจัดส่งสินค้า

+Shipping Rule Conditions,เงื่อนไขกฎการจัดส่งสินค้า

+Shipping Rule Label,ป้ายกฎการจัดส่งสินค้า

+Shipping Rules,กฎการจัดส่งสินค้า

+Shop,ร้านค้า

+Shopping Cart,รถเข็นช้อปปิ้ง

+Shopping Cart Price List,รายการสินค้าราคาสินค้าในรถเข็น

+Shopping Cart Price Lists,ช้อปปิ้งสินค้าราคา Lists

+Shopping Cart Settings,การตั้งค่ารถเข็น

+Shopping Cart Shipping Rule,ช้อปปิ้งรถเข็นกฎการจัดส่งสินค้า

+Shopping Cart Shipping Rules,รถเข็นกฎการจัดส่งสินค้า

+Shopping Cart Taxes and Charges Master,ภาษีรถเข็นและปริญญาโทค่าใช้จ่าย

+Shopping Cart Taxes and Charges Masters,ภาษีรถเข็นช้อปปิ้งและปริญญาโทค่าใช้จ่าย

+Short biography for website and other publications.,ชีวประวัติสั้นสำหรับเว็บไซต์และสิ่งพิมพ์อื่น ๆ

+"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",แสดง &quot;ในสต็อก&quot; หรือ &quot;ไม่อยู่ในสต็อก&quot; บนพื้นฐานของหุ้นที่มีอยู่ในคลังสินค้านี้

+Show / Hide Features,แสดง / ซ่อน คุณสมบัติ

+Show / Hide Modules,แสดง / ซ่อน โมดูล

+Show In Website,แสดงในเว็บไซต์

+Show a slideshow at the top of the page,สไลด์โชว์ที่ด้านบนของหน้า

+Show in Website,แสดงในเว็บไซต์

+Show this slideshow at the top of the page,แสดงภาพสไลด์นี้ที่ด้านบนของหน้า

+Signature,ลายเซ็น

+Signature to be appended at the end of every email,ลายเซ็นที่จะต่อท้ายของอีเมลทุก

+Single,เดียว

+Single unit of an Item.,หน่วยเดียวของรายการ

+Sit tight while your system is being setup. This may take a few moments.,นั่งตึงตัว ในขณะที่ ระบบของคุณ จะถูก ติดตั้ง ซึ่งอาจใช้เวลา สักครู่

+Slideshow,สไลด์โชว์

+"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.",ขออภัย! คุณไม่สามารถเปลี่ยนสกุลเงินเริ่มต้นของ บริษัท เนื่องจากมีการทำธุรกรรมที่มีอยู่กับมัน คุณจะต้องยกเลิกการทำธุรกรรมเหล่านั้นถ้าคุณต้องการที่จะเปลี่ยนสกุลเงินเริ่มต้น

+"Sorry, Serial Nos cannot be merged",ขออภัย อนุกรม Nos ไม่สามารถ รวม

+"Sorry, companies cannot be merged",ขออภัย บริษัท ไม่สามารถ รวม

+Source,แหล่ง

+Source Warehouse,คลังสินค้าที่มา

+Source and Target Warehouse cannot be same,แหล่งที่มาและเป้าหมายคลังสินค้าไม่สามารถเดียวกัน

+Spartan,สปาร์ตัน

+Special Characters,อักขระพิเศษ

+Special Characters ,

+Specification Details,รายละเอียดสเปค

+Specify Exchange Rate to convert one currency into another,ระบุอัตราแลกเปลี่ยนการแปลงสกุลเงินที่ลงในอีก

+"Specify a list of Territories, for which, this Price List is valid",ระบุรายการของดินแดนซึ่งรายการนี​​้เป็นราคาที่ถูกต้อง

+"Specify a list of Territories, for which, this Shipping Rule is valid",ระบุรายการของดินแดนซึ่งกฎข้อนี้การจัดส่งสินค้าที่ถูกต้อง

+"Specify a list of Territories, for which, this Taxes Master is valid",ระบุรายการของดินแดนซึ่งนี้โทภาษีถูกต้อง

+Specify conditions to calculate shipping amount,ระบุเงื่อนไขในการคำนวณปริมาณการจัดส่งสินค้า

+"Specify the operations, operating cost and give a unique Operation no to your operations.",ระบุการดำเนินการ ค่าใช้จ่าย ในการดำเนินงาน และให้การดำเนินการ ที่ไม่ซ้ำกัน ในการ ดำเนินงานของคุณ

+Split Delivery Note into packages.,แยกหมายเหตุจัดส่งสินค้าเข้าไปในแพคเกจ

+Standard,มาตรฐาน

+Standard Rate,อัตรามาตรฐาน

+"Standard Terms and Conditions that can be added to Sales and Purchases.
+
+Examples:
+
+1. Validity of the offer.
+1. Payment Terms (In Advance, On Credit, part advance etc).
+1. What is extra (or payable by the Customer).
+1. Safety / usage warning.
+1. Warranty if any.
+1. Returns Policy.
+1. Terms of shipping, if applicable.
+1. Ways of addressing disputes, indemnity, liability, etc.
+1. Address and Contact of your Company.",

+"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.
+10. Add or Deduct: Whether you want to add or deduct the tax.",

+"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.",

+Start,เริ่มต้น

+Start Date,วันที่เริ่มต้น

+Start date of current invoice's period,วันที่เริ่มต้นของระยะเวลาการออกใบแจ้งหนี้ปัจจุบัน

+Starting up...,เริ่มต้นขึ้น ...

+State,รัฐ

+Static Parameters,พารามิเตอร์คง

+Status,สถานะ

+Status must be one of ,สถานะต้องเป็นหนึ่งใน

+Status should be Submitted,สถานะควรจะ Submitted

+Statutory info and other general information about your Supplier,ข้อมูลตามกฎหมายและข้อมูลทั่วไปอื่น ๆ เกี่ยวกับผู้จำหน่ายของคุณ

+Stock,คลังสินค้า

+Stock Adjustment Account,การปรับบัญชีสินค้า

+Stock Ageing,เอจจิ้งสต็อก

+Stock Analytics,สต็อก Analytics

+Stock Balance,ยอดคงเหลือสต็อก

+Stock Entries already created for Production Order ,

+Stock Entry,รายการสินค้า

+Stock Entry Detail,รายละเอียดราย​​การสินค้า

+Stock Frozen Upto,สต็อกไม่เกิน Frozen

+Stock Ledger,บัญชีแยกประเภทสินค้า

+Stock Ledger Entry,รายการสินค้าบัญชีแยกประเภท

+Stock Level,ระดับสต็อก

+Stock Projected Qty,หุ้น ที่คาดการณ์ จำนวน

+Stock Qty,จำนวนหุ้น

+Stock Queue (FIFO),สต็อกคิว (FIFO)

+Stock Received But Not Billed,สินค้าที่ได้รับ แต่ไม่ได้เรียกเก็บ

+Stock Reconcilation Data,หุ้น Reconcilation ข้อมูล

+Stock Reconcilation Template,หุ้น Reconcilation แม่

+Stock Reconciliation,สมานฉันท์สต็อก

+"Stock Reconciliation can be used to update the stock on a particular date, ",

+Stock Settings,การตั้งค่าหุ้น

+Stock UOM,UOM สต็อก

+Stock UOM Replace Utility,สต็อกยูทิลิตี้แทนที่ UOM

+Stock Uom,UOM สต็อก

+Stock Value,มูลค่าหุ้น

+Stock Value Difference,ความแตกต่างมูลค่าหุ้น

+Stock transactions exist against warehouse ,

+Stop,หยุด

+Stop Birthday Reminders,หยุด วันเกิด การแจ้งเตือน

+Stop Material Request,ขอ หยุด วัสดุ

+Stop users from making Leave Applications on following days.,หยุดผู้ใช้จากการทำแอพพลิเคที่เดินทางในวันที่ดังต่อไปนี้

+Stop!,หยุด!

+Stopped,หยุด

+Structure cost centers for budgeting.,ศูนย์ต้นทุนโครงสร้างสำหรับการจัดทำงบประมาณ

+Structure of books of accounts.,โครงสร้างของหนังสือของบัญชี

+"Sub-currency. For e.g. ""Cent""",ย่อยสกุลเงิน สำหรับ &quot;ร้อย&quot; เช่น

+Subcontract,สัญญารับช่วง

+Subject,เรื่อง

+Submit Salary Slip,ส่งสลิปเงินเดือน

+Submit all salary slips for the above selected criteria,ส่งบิลเงินเดือนทั้งหมดสำหรับเกณฑ์ที่เลือกข้างต้น

+Submit this Production Order for further processing.,ส่ง การผลิต การสั่งซื้อ นี้ สำหรับการประมวลผล ต่อไป

+Submitted,Submitted

+Subsidiary,บริษัท สาขา

+Successful: ,ที่ประสบความสำเร็จ:

+Suggestion,ข้อเสนอแนะ

+Suggestions,ข้อเสนอแนะ

+Sunday,วันอาทิตย์

+Supplier,ผู้จัดจำหน่าย

+Supplier (Payable) Account,ผู้จัดจำหน่ายบัญชี (เจ้าหนี้)

+Supplier (vendor) name as entered in supplier master,ผู้จัดจำหน่ายชื่อ (ผู้ขาย) ป้อนเป็นผู้จัดจำหน่ายในต้นแบบ

+Supplier Account,บัญชี ผู้จัดจำหน่าย

+Supplier Account Head,หัวหน้าฝ่ายบัญชีของผู้จัดจำหน่าย

+Supplier Address,ที่อยู่ผู้ผลิต

+Supplier Addresses And Contacts,ผู้จัดจำหน่าย และ ที่อยู่ ติดต่อ

+Supplier Addresses and Contacts,ที่อยู่ ของผู้ผลิต และผู้ติดต่อ

+Supplier Details,รายละเอียดผู้จัดจำหน่าย

+Supplier Intro,แนะนำผู้ผลิต

+Supplier Invoice Date,วันที่ใบแจ้งหนี้ผู้จัดจำหน่าย

+Supplier Invoice No,ใบแจ้งหนี้ที่ผู้ผลิตไม่มี

+Supplier Name,ชื่อผู้จัดจำหน่าย

+Supplier Naming By,ซัพพลายเออร์ที่ตั้งชื่อตาม

+Supplier Part Number,หมายเลขชิ้นส่วนของผู้ผลิต

+Supplier Quotation,ใบเสนอราคาของผู้ผลิต

+Supplier Quotation Item,รายการใบเสนอราคาของผู้ผลิต

+Supplier Reference,อ้างอิงจำหน่าย

+Supplier Shipment Date,วันที่จัดส่งสินค้า

+Supplier Shipment No,การจัดส่งสินค้าไม่มี

+Supplier Type,ประเภทผู้ผลิต

+Supplier Type / Supplier,ประเภท ผู้ผลิต / ผู้จัดจำหน่าย

+Supplier Warehouse,คลังสินค้าผู้จัดจำหน่าย

+Supplier Warehouse mandatory subcontracted purchase receipt,ผู้จัดจำหน่ายคลังสินค้าใบเสร็จรับเงินบังคับเหมา

+Supplier classification.,การจัดหมวดหมู่จัดจำหน่าย

+Supplier database.,ฐานข้อมูลผู้ผลิต

+Supplier of Goods or Services.,ผู้ผลิตสินค้าหรือบริการ

+Supplier warehouse where you have issued raw materials for sub - contracting,คลังสินค้าผู้จัดจำหน่ายที่คุณได้ออกวัตถ​​ุดิบสำหรับ sub - สัญญา

+Supplier-Wise Sales Analytics,ผู้ผลิต ฉลาด Analytics ขาย

+Support,สนับสนุน

+Support Analtyics,Analtyics สนับสนุน

+Support Analytics,Analytics สนับสนุน

+Support Email,การสนับสนุนทางอีเมล

+Support Email Settings,การสนับสนุน การตั้งค่า อีเมล์

+Support Password,รหัสผ่านสนับสนุน

+Support Ticket,ตั๋วสนับสนุน

+Support queries from customers.,คำสั่งการสนับสนุนจากลูกค้า

+Symbol,สัญญลักษณ์

+Sync Support Mails,ซิงค์อีเมลที่สนับสนุน

+Sync with Dropbox,ซิงค์กับ Dropbox

+Sync with Google Drive,ซิงค์กับ Google ไดรฟ์

+System Administration,การบริหาร ระบบ

+System Scheduler Errors,ข้อผิดพลาด ระบบการ จัดตารางเวลา

+System Settings,การตั้งค่าระบบ

+"System User (login) ID. If set, it will become default for all HR forms.",ผู้ใช้ระบบ (login) ID ถ้าชุดก็จะกลายเป็นค่าเริ่มต้นสำหรับทุกรูปแบบทรัพยากรบุคคล

+System for managing Backups,ระบบการจัดการการสำรองข้อมูล

+System generated mails will be sent from this email id.,อีเมลที่สร้างระบบจะถูกส่งมาจาก id อีเมลนี้

+TL-,TL-

+TLB-,TLB-

+Table for Item that will be shown in Web Site,ตารางสำหรับรายการที่จะแสดงในเว็บไซต์

+Target  Amount,จำนวนเป้าหมาย

+Target Detail,รายละเอียดเป้าหมาย

+Target Details,รายละเอียดเป้าหมาย

+Target Details1,Details1 เป้าหมาย

+Target Distribution,การกระจายเป้าหมาย

+Target On,เป้าหมาย ที่

+Target Qty,จำนวนเป้าหมาย

+Target Warehouse,คลังสินค้าเป้าหมาย

+Task,งาน

+Task Details,รายละเอียดงาน

+Tasks,งาน

+Tax,ภาษี

+Tax Accounts,บัญชี ภาษีอากร

+Tax Calculation,การคำนวณภาษี

+Tax Category can not be 'Valuation' or 'Valuation and Total' as all items are non-stock items,หมวดหมู่ ภาษี ไม่สามารถ ' ประเมิน ' หรือ ' การประเมิน และ รวม เป็นรายการ ทุก รายการที่ไม่ สต็อก

+Tax Master,ปริญญาโทภาษี

+Tax Rate,อัตราภาษี

+Tax Template for Purchase,แม่แบบภาษีซื้อ

+Tax Template for Sales,แม่แบบภาษีสำหรับการขาย

+Tax and other salary deductions.,ภาษีและอื่น ๆ หักเงินเดือน

+"Tax detail table fetched from item master as a string and stored in this field.
+Used for Taxes and Charges",

+Taxable,ต้องเสียภาษี

+Taxes,ภาษี

+Taxes and Charges,ภาษีและค่าบริการ

+Taxes and Charges Added,ภาษีและค่าบริการเพิ่ม

+Taxes and Charges Added (Company Currency),ภาษีและค่าใช้จ่ายเพิ่ม (สกุลเงิน บริษัท )

+Taxes and Charges Calculation,ภาษีและการคำนวณค่าใช้จ่าย

+Taxes and Charges Deducted,ภาษีและค่าบริการหัก

+Taxes and Charges Deducted (Company Currency),ภาษีและค่าใช้จ่ายหัก (สกุลเงิน บริษัท )

+Taxes and Charges Total,ภาษีและค่าใช้จ่ายทั้งหมด

+Taxes and Charges Total (Company Currency),ภาษีและค่าใช้จ่ายรวม (สกุลเงิน บริษัท )

+Template for employee performance appraisals.,แม่แบบสำหรับการประเมินผลการปฏิบัติงานของพนักงาน

+Template of terms or contract.,แม่ของข้อตกลงหรือสัญญา

+Term Details,รายละเอียดคำ

+Terms,ข้อตกลงและเงื่อนไข

+Terms and Conditions,ข้อตกลงและเงื่อนไข

+Terms and Conditions Content,ข้อตกลงและเงื่อนไขเนื้อหา

+Terms and Conditions Details,ข้อตกลงและเงื่อนไขรายละเอียด

+Terms and Conditions Template,ข้อตกลงและเงื่อนไขของแม่แบบ

+Terms and Conditions1,ข้อตกลงและ Conditions1

+Terretory,Terretory

+Territory,อาณาเขต

+Territory / Customer,มณฑล / ลูกค้า

+Territory Manager,ผู้จัดการดินแดน

+Territory Name,ชื่อดินแดน

+Territory Target Variance (Item Group-Wise),ความแปรปรวนของดินแดนเป้าหมาย (กลุ่มสินค้า-ฉลาด)

+Territory Targets,เป้าหมายดินแดน

+Test,ทดสอบ

+Test Email Id,Email รหัสการทดสอบ

+Test the Newsletter,ทดสอบเกี่ยวกับ

+The BOM which will be replaced,BOM ซึ่งจะถูกแทนที่

+The First User: You,ผู้ใช้งาน ครั้งแรก: คุณ

+"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",รายการที่แสดงถึงแพคเกจ รายการนี​​้จะต้องมี &quot;รายการสินค้า&quot; ขณะที่ &quot;ไม่มี&quot; และ &quot;รายการขาย&quot; เป็น &quot;ใช่&quot;

+The Organization,องค์การ

+"The account head under Liability, in which Profit/Loss will be booked",หัว บัญชีภายใต้ ความรับผิด ในการที่ กำไร / ขาดทุน จะได้รับการ จอง

+"The date on which next invoice will be generated. It is generated on submit.
+",

+The date on which recurring invoice will be stop,วันที่ใบแจ้งหนี้ที่เกิดขึ้นจะถูกหยุด

+"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","วันของเดือนที่ใบแจ้งหนี้อัตโนมัติจะถูกสร้างขึ้นเช่น 05, 28 ฯลฯ"

+The day(s) on which you are applying for leave coincide with holiday(s). You need not apply for leave.,วัน(s) ที่ คุณจะใช้สำหรับ ออก ตรงกับ วันหยุด (s) คุณไม่จำเป็นต้อง ใช้สำหรับการ ออก

+The first Leave Approver in the list will be set as the default Leave Approver,อนุมัติไว้ครั้งแรกในรายการจะถูกกำหนดเป็นค่าเริ่มต้นอนุมัติไว้

+The first user will become the System Manager (you can change that later).,ผู้ใช้คนแรก จะกลายเป็นผู้จัดการ ระบบ (คุณ สามารถเปลี่ยนที่ ภายหลัง )

+The gross weight of the package. Usually net weight + packaging material weight. (for print),น้ำหนักรวมของแพคเกจ น้ำหนักสุทธิปกติ + น้ำหนักวัสดุบรรจุภัณฑ์ (สำหรับพิมพ์)

+The name of your company for which you are setting up this system.,ชื่อของ บริษัท ของคุณ ที่คุณ มีการตั้งค่า ระบบนี้

+The net weight of this package. (calculated automatically as sum of net weight of items),น้ำหนักสุทธิของแพคเกจนี้ (คำนวณโดยอัตโนมัติเป็นที่รวมของน้ำหนักสุทธิของรายการ)

+The new BOM after replacement,BOM ใหม่หลังจากเปลี่ยน

+The rate at which Bill Currency is converted into company's base currency,อัตราที่สกุลเงินบิลจะถูกแปลงเป็นสกุลเงินหลักของ บริษัท

+The unique id for tracking all recurring invoices. It is generated on submit.,ID ไม่ซ้ำกันสำหรับการติดตามใบแจ้งหนี้ที่เกิดขึ้นทั้งหมด มันถูกสร้างขึ้นเมื่อส่ง

+There is nothing to edit.,ไม่มีอะไรที่จะ แก้ไข คือ

+There was an error. One probable reason could be that you haven't saved the form. Please contact support@erpnext.com if the problem persists.,เกิดข้อผิดพลาด น่าจะเป็น เหตุผลหนึ่งที่ อาจ เป็นไปได้ว่า คุณ ยังไม่ได้บันทึก ในรูปแบบ โปรดติดต่อ support@erpnext.com ถ้า ปัญหายังคงอยู่

+There were errors.,มีข้อผิดพลาด ได้

+This Cost Center is a,ศูนย์ต้นทุน นี้เป็น

+This Currency is disabled. Enable to use in transactions,สกุลเงิน นี้จะถูก ปิดการใช้งาน เปิดใช้งานเพื่อ ใช้ ในการทำธุรกรรม

+This ERPNext subscription,การสมัครสมาชิกนี้ ERPNext

+This Leave Application is pending approval. Only the Leave Apporver can update status.,การใช้งาน ออกจาก นี้จะ รอการอนุมัติ เพียง แต่ออก Apporver สามารถอัปเดต สถานะ

+This Time Log Batch has been billed.,ชุดนี้บันทึกเวลาที่ได้รับการเรียกเก็บเงิน

+This Time Log Batch has been cancelled.,ชุดนี้บันทึกเวลาที่ถูกยกเลิก

+This Time Log conflicts with,ในเวลานี้ความขัดแย้งเข้าสู่ระบบด้วย

+This is a root account and cannot be edited.,นี่คือบัญชี รากและ ไม่สามารถแก้ไขได้

+This is a root customer group and cannot be edited.,นี่คือกลุ่ม ลูกค้าราก และ ไม่สามารถแก้ไขได้

+This is a root item group and cannot be edited.,กลุ่มนี้เป็นกลุ่ม รายการที่ ราก และ ไม่สามารถแก้ไขได้

+This is a root sales person and cannot be edited.,นี้เป็น คนขาย ราก และ ไม่สามารถแก้ไขได้

+This is a root territory and cannot be edited.,นี่คือ ดินแดนของ รากและ ไม่สามารถแก้ไขได้

+This is the number of the last created transaction with this prefix,นี่คือหมายเลขของรายการที่สร้างขึ้นล่าสุดกับคำนำหน้านี้

+This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,เครื่องมือนี้ช่วยให้คุณสามารถปรับปรุงหรือแก้ไขปริมาณและมูลค่าของหุ้นในระบบ มันมักจะใช้ในการประสานค่าระบบและสิ่งที่มีอยู่จริงในคลังสินค้าของคุณ

+This will be used for setting rule in HR module,นี้จะถูกใช้สำหรับกฎการตั้งค่าในโมดูลทรัพยากรบุคคล

+Thread HTML,HTML กระทู้

+Thursday,วันพฤหัสบดี

+Time Log,เข้าสู่ระบบเวลา

+Time Log Batch,เข้าสู่ระบบ Batch เวลา

+Time Log Batch Detail,เวลารายละเอียดรุ่นที่เข้าสู่ระบบ

+Time Log Batch Details,เวลารายละเอียดรุ่นที่เข้าสู่ระบบ

+Time Log Batch status must be 'Submitted',เวลาสถานะ Batch เข้าสู่ระบบจะต้อง &#39;ส่ง&#39;

+Time Log for tasks.,เข้าสู่ระบบเวลาสำหรับงาน

+Time Log must have status 'Submitted',บันทึกเวลาที่จะต้องมีสถานะ &#39;Submitted&#39;

+Time Zone,โซนเวลา

+Time Zones,เขตเวลา

+Time and Budget,เวลาและงบประมาณ

+Time at which items were delivered from warehouse,เวลาที่รายการถูกส่งมาจากคลังสินค้า

+Time at which materials were received,เวลาที่ได้รับวัสดุ

+Title,ชื่อเรื่อง

+To,ไปยัง

+To Currency,กับสกุลเงิน

+To Date,นัด

+To Date should be same as From Date for Half Day leave,วันที่ ควรจะเป็น เช่นเดียวกับการ จาก วันที่ ลา ครึ่งวัน

+To Discuss,เพื่อหารือเกี่ยวกับ

+To Do List,To Do List

+To Package No.,กับแพคเกจหมายเลข

+To Pay,การชำระเงิน

+To Produce,ในการ ผลิต

+To Time,ถึงเวลา

+To Value,เพื่อให้มีค่า

+To Warehouse,ไปที่โกดัง

+"To add child nodes, explore tree and click on the node under which you want to add more nodes.",ในการเพิ่ม โหนด เด็ก สำรวจ ต้นไม้ และคลิกที่ โหนด ตามที่ คุณต้องการเพิ่ม โหนด เพิ่มเติม

+"To assign this issue, use the ""Assign"" button in the sidebar.",เพื่อกำหนดปัญหานี้ให้ใช้ปุ่ม &quot;กำหนด&quot; ในแถบด้านข้าง

+"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.",โดยอัตโนมัติสร้างตั๋วการสนับสนุนจากอีเมลที่ได้รับของคุณตั้งค่าการตั้งค่า POP3 ของคุณที่นี่ คุณนึกคิดต้องสร้าง id อีเมลที่แยกต่างหากสำหรับระบบ ERP เพื่อให้อีเมลทั้งหมดจะถูกซิงค์เข้าไปในระบบจาก ID mail ที่ หากคุณไม่แน่ใจว่าโปรดติดต่อผู้ให้บริการอีเมลของคุณ

+To create a Bank Account:,สร้างบัญชี ธนาคาร

+To create a Tax Account:,เพื่อสร้าง บัญชี ภาษี:

+"To create an Account Head under a different company, select the company and save customer.",เพื่อสร้างหัวหน้าบัญชีที่แตกต่างกันภายใต้ บริษัท เลือก บริษัท และบันทึกของลูกค้า

+To date cannot be before from date,วันที่ ไม่สามารถ ก่อนที่จะ นับจากวันที่

+To enable <b>Point of Sale</b> features,<b>ต้องการเปิดใช้งานคุณลักษณะจุดขาย</b>

+To enable <b>Point of Sale</b> view,เพื่อให้สามารถใช้ จุดขาย </ b> มุมมอง <b>

+To get Item Group in details table,ที่จะได้รับกลุ่มสินค้าในตารางรายละเอียด

+"To merge, following properties must be same for both items",ที่จะ ผสาน คุณสมบัติต่อไปนี้ จะต้อง เหมือนกันสำหรับ ทั้งสองรายการ

+"To report an issue, go to ",

+"To set this Fiscal Year as Default, click on 'Set as Default'",การตั้งค่า นี้ ปีงบประมาณ เป็นค่าเริ่มต้น ให้คลิกที่ 'ตั้ง เป็นค่าเริ่มต้น '

+To track any installation or commissioning related work after sales,เพื่อติดตามการติดตั้งใด ๆ หรืองานที่เกี่ยวข้องกับการว่าจ้างหลังการขาย

+"To track brand name in the following documents<br>
+Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No",

+To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,เพื่อติดตามรายการในเอกสารการขายและการซื้อจาก Nos อนุกรมของพวกเขา นี้สามารถใช้ในการติดตามรายละเอียดการรับประกันของผลิตภัณฑ์

+To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,เพื่อติดตามรายการในเอกสารการขายและการซื้อด้วย Nos ชุด <br> <b>อุตสาหกรรมที่ต้องการ: ฯลฯ สารเคมี</b>

+To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,เพื่อติดตามรายการโดยใช้บาร์โค้ด คุณจะสามารถป้อนรายการในหมายเหตุจัดส่งสินค้าและขายใบแจ้งหนี้โดยการสแกนบาร์โค้ดของรายการ

+Tools,เครื่องมือ

+Top,ด้านบน

+Total,ทั้งหมด

+Total (sum of) points distribution for all goals should be 100.,รวม (ผลรวมของ) การกระจายคะแนนสำหรับเป้าหมายทั้งหมดควรจะ 100

+Total Advance,ล่วงหน้ารวม

+Total Amount,รวมเป็นเงิน

+Total Amount To Pay,รวมเป็นเงินการชำระเงิน

+Total Amount in Words,จำนวนเงินทั้งหมดในคำ

+Total Billing This Year: ,การเรียกเก็บเงินรวมปีนี้:

+Total Claimed Amount,จำนวนรวมอ้าง

+Total Commission,คณะกรรมการรวม

+Total Cost,ค่าใช้จ่ายรวม

+Total Credit,เครดิตรวม

+Total Debit,เดบิตรวม

+Total Deduction,หักรวม

+Total Earning,กำไรรวม

+Total Experience,ประสบการณ์รวม

+Total Hours,รวมชั่วโมง

+Total Hours (Expected),ชั่วโมงรวม (คาดว่า)

+Total Invoiced Amount,มูลค่าใบแจ้งหนี้รวม

+Total Leave Days,วันที่เดินทางทั้งหมด

+Total Leaves Allocated,ใบรวมจัดสรร

+Total Manufactured Qty can not be greater than Planned qty to manufacture,รวม จำนวน การผลิต ไม่สามารถ จะมากกว่า จำนวน การวางแผน การผลิต

+Total Operating Cost,ค่าใช้จ่ายการดำเนินงานรวม

+Total Points,คะแนนรวมทั้งหมด

+Total Raw Material Cost,ค่าวัสดุดิบรวม

+Total Sanctioned Amount,จำนวนรวมตามทำนองคลองธรรม

+Total Score (Out of 5),คะแนนรวม (out of 5)

+Total Tax (Company Currency),ภาษีรวม (สกุลเงิน บริษัท )

+Total Taxes and Charges,ภาษีและค่าบริการรวม

+Total Taxes and Charges (Company Currency),รวมภาษีและค่าบริการ (สกุลเงิน บริษัท )

+Total Working Days In The Month,วันทําการรวมในเดือน

+Total amount of invoices received from suppliers during the digest period,รวมเป็นจำนวนเงินของใบแจ้งหนี้ที่ได้รับจากซัพพลายเออร์ในช่วงระยะเวลาย่อย

+Total amount of invoices sent to the customer during the digest period,รวมเป็นจำนวนเงินของใบแจ้งหนี้ส่งให้กับลูกค้าในช่วงระยะเวลาย่อย

+Total in words,รวมอยู่ในคำพูด

+Total production order qty for item,การผลิตจำนวนรวมการสั่งซื้อสำหรับรายการ

+Totals,ผลรวม

+Track separate Income and Expense for product verticals or divisions.,ติดตามรายได้และค่าใช้จ่ายแยกต่างหากสำหรับแนวดิ่งผลิตภัณฑ์หรือหน่วยงาน

+Track this Delivery Note against any Project,ติดตามการจัดส่งสินค้าหมายเหตุนี้กับโครงการใด ๆ

+Track this Sales Order against any Project,ติดตามนี้สั่งซื้อขายกับโครงการใด ๆ

+Transaction,การซื้อขาย

+Transaction Date,วันที่ทำรายการ

+Transaction not allowed against stopped Production Order,การทำธุรกรรมที่ ไม่ได้รับอนุญาต กับ การผลิต หยุด การสั่งซื้อ

+Transfer,โอน

+Transfer Material,โอน วัสดุ

+Transfer Raw Materials,โอน วัตถุดิบ

+Transferred Qty,โอน จำนวน

+Transporter Info,ข้อมูลการขนย้าย

+Transporter Name,ชื่อ Transporter

+Transporter lorry number,จำนวนรถบรรทุกขนย้าย

+Trash Reason,เหตุผลถังขยะ

+Tree Type,ประเภท ต้นไม้

+Tree of item classification,ต้นไม้ของการจัดหมวดหมู่รายการ

+Trial Balance,งบทดลอง

+Tuesday,วันอังคาร

+Type,ชนิด

+Type of document to rename.,ประเภทของเอกสารที่จะเปลี่ยนชื่อ

+Type of employment master.,ประเภทการจ้างงานของเจ้านาย

+"Type of leaves like casual, sick etc.",ประเภทของใบเช่นลำลอง ฯลฯ ป่วย

+Types of Expense Claim.,ชนิดของการเรียกร้องค่าใช้จ่าย

+Types of activities for Time Sheets,ประเภทของกิจกรรมสำหรับแผ่นเวลา

+UOM,UOM

+UOM Conversion Detail,รายละเอียดการแปลง UOM

+UOM Conversion Details,UOM รายละเอียดการแปลง

+UOM Conversion Factor,ปัจจัยการแปลง UOM

+UOM Conversion Factor is mandatory,ปัจจัยการแปลง UOM มีผลบังคับใช้

+UOM Name,ชื่อ UOM

+UOM Replace Utility,ยูทิลิตี้แทนที่ UOM

+Under AMC,ภายใต้ AMC

+Under Graduate,ภายใต้บัณฑิต

+Under Warranty,ภายใต้การรับประกัน

+Unit of Measure,หน่วยของการวัด

+"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","หน่วยของการวัดของรายการนี​​้ (เช่นกิโลกรัมหน่วย, ไม่มี, คู่)"

+Units/Hour,หน่วย / ชั่วโมง

+Units/Shifts,หน่วย / กะ

+Unmatched Amount,จำนวนเปรียบ

+Unpaid,ไม่ได้ค่าจ้าง

+Unscheduled,ไม่ได้หมายกำหนดการ

+Unstop,เปิดจุก

+Unstop Material Request,ขอ เปิดจุก วัสดุ

+Unstop Purchase Order,เปิดจุก ใบสั่งซื้อ

+Unsubscribed,ยกเลิกการสมัคร

+Update,อัพเดท

+Update Clearance Date,อัพเดทวันที่ Clearance

+Update Cost,ปรับปรุง ค่าใช้จ่าย

+Update Finished Goods,ปรับปรุง สินค้า สำเร็จรูป

+Update Landed Cost,ปรับปรุง ต้นทุนที่ดิน

+Update Numbering Series,ปรับปรุง หมายเลข ซีรีส์

+Update Series,Series ปรับปรุง

+Update Series Number,จำนวน Series ปรับปรุง

+Update Stock,อัพเดทสต็อก

+Update Stock should be checked.,สินค้าคงคลังปรับปรุงควรจะตรวจสอบ

+"Update allocated amount in the above table and then click ""Allocate"" button",อัพเดทจำนวนที่จัดสรรในตารางข้างต้นแล้วคลิกปุ่ม &quot;จัดสรร&quot;

+Update bank payment dates with journals.,การชำระเงินของธนาคารปรับปรุงวันที่มีวารสาร

+Update clearance date of Journal Entries marked as 'Bank Vouchers',ปรับปรุง การกวาดล้าง ของ อนุทิน ทำเครื่องหมายเป็น ' ธนาคาร บัตรกำนัล '

+Updated,อัพเดต

+Updated Birthday Reminders,การปรับปรุง การแจ้งเตือน วันเกิด

+Upload Attendance,อัพโหลดผู้เข้าร่วม

+Upload Backups to Dropbox,อัพโหลดการสำรองข้อมูลเพื่อ Dropbox

+Upload Backups to Google Drive,อัพโหลดการสำรองข้อมูลไปยัง Google ไดรฟ์

+Upload HTML,อัพโหลด HTML

+Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,อัพโหลดไฟล์ CSV มีสองคอลัมน์:. ชื่อเก่าและชื่อใหม่ แม็กซ์ 500 แถว

+Upload attendance from a .csv file,อัพโหลดการดูแลรักษาจาก. csv ที่

+Upload stock balance via csv.,อัพโหลดสมดุลหุ้นผ่าน CSV

+Upload your letter head and logo - you can edit them later.,อัปโหลด หัว จดหมาย และโลโก้ ของคุณ - คุณ สามารถแก้ไข ได้ในภายหลัง

+Uploaded File Attachments,อัพโหลด ไฟล์ แนบ

+Upper Income,รายได้บน

+Urgent,ด่วน

+Use Multi-Level BOM,ใช้ BOM หลายระดับ

+Use SSL,ใช้ SSL

+Use TLS,ใช้ TLS

+User,ผู้ใช้งาน

+User ID,รหัสผู้ใช้

+User Name,ชื่อผู้ใช้

+User Properties,คุณสมบัติของผู้ใช้

+User Remark,หมายเหตุผู้ใช้

+User Remark will be added to Auto Remark,หมายเหตุผู้ใช้จะถูกเพิ่มเข้าไปในหมายเหตุอัตโนมัติ

+User Tags,แท็กผู้ใช้

+User must always select,ผู้ใช้จะต้องเลือก

+User settings for Point-of-sale (POS),การตั้งค่า ของผู้ใช้สำหรับ จุด ขาย ( POS)

+Username,ชื่อผู้ใช้

+Users and Permissions,ผู้ใช้และสิทธิ์

+Users who can approve a specific employee's leave applications,ผู้ใช้ที่สามารถอนุมัติการใช้งานออกเป็นพนักงานที่เฉพาะเจาะจง

+Users with this role are allowed to create / modify accounting entry before frozen date,ผู้ใช้ที่มี บทบาทในเรื่องนี้ ได้รับอนุญาตให้ สร้าง / ปรับเปลี่ยนรายการ บัญชี ก่อนวันที่ แช่แข็ง

+Users with this role are allowed to set frozen accounts and create / modify accounting entries against frozen accounts,ผู้ใช้ที่มี บทบาทในเรื่องนี้ ได้รับอนุญาตให้ ตั้ง บัญชี แช่แข็งและ สร้าง / แก้ไข รายการบัญชี กับ บัญชี แช่แข็ง

+Utilities,ยูทิลิตี้

+Utility,ประโยชน์

+Valid For Territories,สำหรับดินแดน

+Valid Upto,ที่ถูกต้องไม่เกิน

+Valid for Buying or Selling?,สามารถใช้ได้กับการซื้อหรือขาย?

+Valid for Territories,สำหรับดินแดน

+Validate,การตรวจสอบ

+Valuation,การประเมินค่า

+Valuation Method,วิธีการประเมิน

+Valuation Rate,อัตราการประเมิน

+Valuation and Total,การประเมินและรวม

+Value,มูลค่า

+Value or Qty,ค่าหรือ จำนวน

+Vehicle Dispatch Date,วันที่ส่งรถ

+Vehicle No,รถไม่มี

+Verified By,ตรวจสอบโดย

+View,ดู

+View Ledger,ดู บัญชีแยกประเภท

+View Now,ดู ตอนนี้

+Visit,เยี่ยม

+Visit report for maintenance call.,เยี่ยมชมรายงานสำหรับการบำรุงรักษาโทร

+Voucher #,บัตรกำนัล #

+Voucher Detail No,รายละเอียดบัตรกำนัลไม่มี

+Voucher ID,ID บัตรกำนัล

+Voucher No,บัตรกำนัลไม่มี

+Voucher Type,ประเภทบัตรกำนัล

+Voucher Type and Date,ประเภทคูปองและวันที่

+WIP Warehouse required before Submit,WIP คลังสินค้าต้องก่อนส่ง

+Walk In,Walk In

+Warehouse,คลังสินค้า

+Warehouse ,

+Warehouse Contact Info,ข้อมูลการติดต่อคลังสินค้า

+Warehouse Detail,รายละเอียดคลังสินค้า

+Warehouse Name,ชื่อคลังสินค้า

+Warehouse User,ผู้ใช้คลังสินค้า

+Warehouse Users,ผู้ใช้งานที่คลังสินค้า

+Warehouse and Reference,คลังสินค้าและการอ้างอิง

+Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt,คลังสินค้า สามารถ เปลี่ยน ผ่านทาง หุ้น เข้า / ส่ง หมายเหตุ / รับซื้อ

+Warehouse cannot be changed for Serial No.,คลังสินค้า ไม่สามารถ เปลี่ยนเป็น เลข อนุกรม

+Warehouse does not belong to company.,คลังสินค้าไม่ได้เป็นของ บริษัท

+Warehouse is missing in Purchase Order,คลังสินค้า ขาดหายไปใน การสั่งซื้อ

+Warehouse where you are maintaining stock of rejected items,คลังสินค้าที่คุณจะรักษาสต็อกของรายการปฏิเสธ

+Warehouse-Wise Stock Balance,ยอดคงเหลือสินค้าคงคลังคลังสินค้า-ฉลาด

+Warehouse-wise Item Reorder,รายการคลังสินค้าฉลาด Reorder

+Warehouses,โกดัง

+Warn,เตือน

+Warning: Leave application contains following block dates,คำเตือน: โปรแกรมออกมีวันที่บล็อกต่อไปนี้

+Warning: Material Requested Qty is less than Minimum Order Qty,คำเตือน: ขอ วัสดุ จำนวน น้อยกว่า จำนวน สั่งซื้อขั้นต่ำ

+Warranty / AMC Details,รายละเอียดการรับประกัน / AMC

+Warranty / AMC Status,สถานะการรับประกัน / AMC

+Warranty Expiry Date,วันหมดอายุการรับประกัน

+Warranty Period (Days),ระยะเวลารับประกัน (วัน)

+Warranty Period (in days),ระยะเวลารับประกัน (วัน)

+Warranty expiry date and maintenance status mismatched,รับประกัน วันหมดอายุ และสถานะของ การบำรุงรักษา ที่ไม่ตรงกัน

+Website,เว็บไซต์

+Website Description,คำอธิบายเว็บไซต์

+Website Item Group,กลุ่มสินค้าเว็บไซต์

+Website Item Groups,กลุ่มรายการเว็บไซต์

+Website Settings,การตั้งค่าเว็บไซต์

+Website Warehouse,คลังสินค้าเว็บไซต์

+Wednesday,วันพุธ

+Weekly,รายสัปดาห์

+Weekly Off,สัปดาห์ปิด

+Weight UOM,UOM น้ำหนัก

+"Weight is mentioned,\nPlease mention ""Weight UOM"" too","น้ำหนัก กล่าว \ n พูดถึง ""น้ำหนัก UOM "" เกินไป"

+Weightage,weightage

+Weightage (%),weightage (%)

+Welcome to ERPNext. Over the next few minutes we will help you setup your ERPNext account. Try and fill in as much information as you have even if it takes a bit longer. It will save you a lot of time later. Good Luck!,ยินดีต้อนรับสู่ ERPNext ในอีกไม่กี่ นาทีถัดไป เราจะช่วยคุณ ตั้งค่าบัญชี ของคุณ ERPNext ลอง และกรอก ข้อมูลให้มาก ที่สุดเท่าที่ คุณมี แม้ว่าจะ ต้องใช้เวลา อีกนาน มันจะ ช่วยให้คุณประหยัด มากเวลาต่อมา โชคดี!

+What does it do?,มัน ทำอะไรได้บ้าง

+"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.",เมื่อใดของการทำธุรกรรมการตรวจสอบเป็น &quot;Submitted&quot; อีเมล์แบบ pop-up เปิดโดยอัตโนมัติในการส่งอีเมลไปยัง &quot;ติดต่อ&quot; ที่เกี่ยวข้องในการทำธุรกรรมที่มีการทำธุรกรรมเป็นสิ่งที่แนบ ผู้ใช้อาจจะหรือไม่อาจจะส่งอีเมล

+"When submitted, the system creates difference entries ",

+Where items are stored.,ที่รายการจะถูกเก็บไว้

+Where manufacturing operations are carried out.,ที่ดำเนินการผลิตจะดำเนินการ

+Widowed,เป็นม่าย

+Will be calculated automatically when you enter the details,จะถูกคำนวณโดยอัตโนมัติเมื่อคุณป้อนรายละเอียด

+Will be updated after Sales Invoice is Submitted.,จะมีการปรับปรุงหลังจากที่ใบแจ้งหนี้การขายมีการส่ง

+Will be updated when batched.,จะมีการปรับปรุงเมื่อ batched

+Will be updated when billed.,จะมีการปรับปรุงเมื่อเรียกเก็บเงิน

+With Operations,กับการดำเนินงาน

+With period closing entry,กับรายการ ปิด ในช่วงเวลา

+Work Details,รายละเอียดการทำงาน

+Work Done,งานที่ทำ

+Work In Progress,ทำงานในความคืบหน้า

+Work-in-Progress Warehouse,คลังสินค้าทำงานในความคืบหน้า

+Working,ทำงาน

+Workstation,เวิร์คสเตชั่

+Workstation Name,ชื่อเวิร์กสเตชัน

+Write Off Account,เขียนทันทีบัญชี

+Write Off Amount,เขียนทันทีจำนวน

+Write Off Amount <=,เขียนทันทีจำนวน &lt;=

+Write Off Based On,เขียนปิดขึ้นอยู่กับ

+Write Off Cost Center,เขียนปิดศูนย์ต้นทุน

+Write Off Outstanding Amount,เขียนปิดยอดคงค้าง

+Write Off Voucher,เขียนทันทีบัตรกำนัล

+Wrong Template: Unable to find head row.,แม่แบบผิด: ไม่สามารถหาแถวหัว

+Year,ปี

+Year Closed,ปีที่ปิด

+Year End Date,ปีที่จบ วันที่

+Year Name,ปีชื่อ

+Year Start Date,วันที่เริ่มต้นปี

+Year Start Date and Year End Date are already set in Fiscal Year: ,

+Year Start Date and Year End Date are not within Fiscal Year.,วันเริ่มต้น ปี และ สิ้นปี วันที่ จะไม่อยู่ใน ปีงบประมาณ

+Year Start Date should not be greater than Year End Date,วันเริ่มต้น ปีที่ ไม่ควรจะ สูงกว่า ปี วันที่สิ้นสุด

+Year of Passing,ปีที่ผ่าน

+Yearly,ประจำปี

+Yes,ใช่

+You are not allowed to reply to this ticket.,คุณยังไม่ได้ รับอนุญาตให้ ตอบกลับ ตั๋ว นี้

+You are not authorized to do/modify back dated entries before ,คุณยังไม่ได้รับอนุญาตให้ทำ / แก้ไขรายการที่ลงวันที่กลับก่อน

+You are not authorized to set Frozen value,คุณยังไม่ได้ รับอนุญาตให้ กำหนดค่า แช่แข็ง

+You are the Expense Approver for this record. Please Update the 'Status' and Save,คุณเป็น ผู้อนุมัติ ค่าใช้จ่าย สำหรับการ บันทึก นี้ กรุณา อัปเดต 'สถานะ ' และ ประหยัด

+You are the Leave Approver for this record. Please Update the 'Status' and Save,คุณเป็น ผู้อนุมัติ ออกจาก บันทึก นี้ กรุณา อัปเดต 'สถานะ ' และ ประหยัด

+You can Enter Row only if your Charge Type is 'On Previous Row Amount' or ' Previous Row Total',คุณสามารถ ใส่ แถว เฉพาะในกรณีที่ ค่าใช้จ่าย ประเภท ของคุณคือ ' ใน แถว หน้า จำนวน ' หรือ ' แล้ว แถว รวม

+You can enter any date manually,คุณสามารถป้อนวันที่ใด ๆ ด้วยตนเอง

+You can enter the minimum quantity of this item to be ordered.,คุณสามารถป้อนปริมาณขั้นต่ำของรายการนี​​้จะได้รับคำสั่ง

+You can not change rate if BOM mentioned agianst any item,คุณไม่สามารถเปลี่ยน อัตรา ถ้า BOM กล่าว agianst รายการใด ๆ

+You can not enter both Delivery Note No and Sales Invoice No. Please enter any one.,คุณไม่สามารถป้อน การจัดส่งสินค้า ทั้ง หมายเหตุ ไม่มี และ ขายใบแจ้งหนี้ ฉบับ กรุณากรอก คนใดคนหนึ่ง

+"You can start by selecting backup frequency and \
+					granting access for sync",

+You can submit this Stock Reconciliation.,คุณสามารถส่ง รูป นี้ สมานฉันท์

+You can update either Quantity or Valuation Rate or both.,คุณสามารถปรับปรุง ทั้ง จำนวน หรือ อัตรา การประเมิน หรือทั้งสองอย่าง

+You cannot Enter Row no. greater than or equal to current row no. for this Charge type,คุณไม่สามารถ ใส่ แถว ไม่มี มากกว่าหรือ เท่ากับ แถวปัจจุบัน ไม่มี ในการนี้ ประเภท ค่าใช้จ่าย

+You cannot deduct when category is for 'Valuation' or 'Valuation and Total',คุณไม่สามารถ หัก เมื่อ เป็น หมวดหมู่ สำหรับ ' ประเมิน ' หรือ ' การประเมิน และการ รวม

+You cannot directly enter Amount and if your Charge Type is Actual enter your amount in Rate,คุณไม่สามารถป้อน โดยตรง จำนวน และ ถ้า ประเภท ค่าใช้จ่าย ของคุณ เป็น จริง ใส่จำนวนเงิน ใน อัตรา

+You cannot give more than ,

+You cannot select Charge Type as 'On Previous Row Amount' or 'On Previous Row Total' for first row,คุณไม่สามารถเลือก ประเภท ค่าใช้จ่าย เป็น ' ใน แถว หน้า จำนวน ' หรือ ' ใน แถว หน้า รวม สำหรับ แถวแรก

+You cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for valuation. You can select only 'Total' option for previous row amount or previous row total,คุณไม่สามารถเลือก ประเภท ค่าใช้จ่าย เป็น ' ใน แถว หน้า จำนวน ' หรือ ' ใน แถว หน้า รวม สำหรับ การประเมินมูลค่า คุณสามารถเลือก เพียงตัวเลือก ' รวม จำนวน แถวก่อนหน้า หรือทั้งหมด แถวก่อนหน้า

+You have entered duplicate items. Please rectify and try again.,คุณได้ป้อน รายการที่ซ้ำกัน กรุณา แก้ไข และลองอีกครั้ง

+You may need to update: ,คุณอาจจำเป็นต้องปรับปรุง:

+You must ,

+Your Customer's TAX registration numbers (if applicable) or any general information,ของลูกค้าของคุณหมายเลขทะเบียนภาษี (ถ้ามี) หรือข้อมูลทั่วไป

+Your Customers,ลูกค้าของคุณ

+Your ERPNext subscription will,สมัคร ERPNext ของคุณจะ

+Your Products or Services,สินค้า หรือ บริการของคุณ

+Your Suppliers,ซัพพลายเออร์ ของคุณ

+Your sales person who will contact the customer in future,คนขายของคุณที่จะติดต่อกับลูกค้าในอนาคต

+Your sales person will get a reminder on this date to contact the customer,คนขายของคุณจะรับการแจ้งเตือนในวันนี้ที่จะติดต่อลูกค้า

+Your setup is complete. Refreshing...,การตั้งค่า ของคุณเสร็จสมบูรณ์ สดชื่น ...

+Your support email id - must be a valid email - this is where your emails will come!,id อีเมลของคุณสนับสนุน - ต้องอีเมลที่ถูกต้อง - นี่คือที่อีเมลของคุณจะมา!

+already available in Price List,อยู่แล้วใน ราคาตามรายการ

+already returned though some other documents,กลับมา แล้ว แม้บาง เอกสารอื่น ๆ

+also be included in Item's rate,นอกจากนี้ยังสามารถรวมอยู่ในอัตราของรายการ

+and,และ

+"and ""Is Sales Item"" is ""Yes"" and there is no other Sales BOM","และ "" เป็น รายการ ขาย "" เป็น ""ใช่ "" และ ไม่มีอื่นใดอีก BOM ขาย"

+"and create a new Account Ledger (by clicking on Add Child) of type ""Bank or Cash""","และสร้างบัญชีแยกประเภท บัญชี ใหม่ ( โดยการคลิกที่ เพิ่ม เด็ก ) ประเภท ""ธนาคาร หรือ เงินสด """

+"and create a new Account Ledger (by clicking on Add Child) of type ""Tax"" and do mention the Tax rate.","และ สร้างบัญชีผู้ใช้ ใหม่ บัญชีแยกประเภท ( โดยการคลิกที่ เพิ่ม เด็ก ) ประเภท "" ภาษี "" และ ไม่ พูดถึง อัตรา ภาษี"

+and fiscal year: ,

+are not allowed for,จะไม่ได้ รับอนุญาตให้

+are not allowed for ,

+are not allowed.,ไม่ได้รับอนุญาต

+assigned by,ได้รับมอบหมายจาก

+but entries can be made against Ledger,แต่ รายการที่สามารถ ทำกับ บัญชีแยกประเภท

+but is pending to be manufactured.,แต่ รอ ที่จะผลิต

+cancel,ยกเลิก

+cannot be greater than 100,ไม่สามารถมีค่ามากกว่า 100

+dd-mm-yyyy,dd-mm-yyyy

+dd/mm/yyyy,วัน / เดือน / ปี

+deactivate,ยกเลิกการใช้งาน

+discount on Item Code,ส่วนลดใน รหัสสินค้า

+does not belong to BOM: ,ไม่ได้อยู่ใน BOM:

+does not have role 'Leave Approver',ไม่ได้มี &#39;ว่าไม่อนุมัติบทบาท

+does not match,ไม่ตรงกับ

+"e.g. Bank, Cash, Credit Card","เช่นธนาคาร, เงินสด, บัตรเครดิต"

+"e.g. Kg, Unit, Nos, m","กิโลกรัมเช่นหน่วย Nos, ม."

+eg. Cheque Number,เช่น จำนวนเช็ค

+example: Next Day Shipping,ตัวอย่างเช่นการจัดส่งสินค้าวันถัดไป

+has already been submitted.,ถูกส่งมา อยู่แล้ว

+has been entered atleast twice,ได้รับการป้อน atleast สอง

+has been made after posting date,ได้รับการทำ หลังจากโพสต์ วันที่

+has expired,มี หมดอายุ

+have a common territory,มีดินแดนที่พบบ่อย

+in the same UOM.,ในUOM เดียวกัน

+is a cancelled Item,รายการยกเลิกเป็น

+is not a Stock Item,ไม่ได้เป็นรายการสต็อก

+lft,lft

+mm-dd-yyyy,dd-mm-ปี

+mm/dd/yyyy,dd / mm / ปี

+must be a Liability account,จะต้อง รับผิด บัญชี

+must be one of,ต้องเป็นหนึ่งใน

+not a purchase item,ไม่ได้รายการซื้อ

+not a sales item,ไม่ได้เป็นรายการที่ขาย

+not a service item.,ไม่ได้สินค้าบริการ

+not a sub-contracted item.,ไม่ได้เป็นรายการย่อยสัญญา

+not submitted,ไม่ได้ ส่ง

+not within Fiscal Year,ไม่ได้อยู่ในปีงบประมาณ

+of,ของ

+old_parent,old_parent

+reached its end of life on,ถึงจุดสิ้นสุดของชีวิตเมื่อ

+rgt,RGT

+should be 100%,ควรจะเป็น 100%

+the form before proceeding,รูปแบบ ก่อนที่จะ ดำเนินการต่อไป

+they are created automatically from the Customer and Supplier master,พวกเขาจะ สร้างขึ้นโดยอัตโนมัติ จากลูกค้า และผู้จัดจำหน่าย หลัก

+"to be included in Item's rate, it is required that: ",จะรวมอยู่ในอัตราของรายการจะต้องว่า:

+to set the given stock and valuation on this date.,เพื่อตั้งค่า หุ้น ที่ได้รับ และการประเมิน ในวัน นี้

+usually as per physical inventory.,มักจะเป็น ต่อ ตรวจนับสินค้าคงคลัง

+website page link,การเชื่อมโยงหน้าเว็บไซต์

+which is greater than sales order qty ,ซึ่งมากกว่าจำนวนการสั่งซื้อการขาย

+yyyy-mm-dd,YYYY-MM-DD

diff --git a/erpnext/translations/zh-cn.csv b/erpnext/translations/zh-cn.csv
new file mode 100644
index 0000000..2c76909
--- /dev/null
+++ b/erpnext/translations/zh-cn.csv
@@ -0,0 +1,3029 @@
+ (Half Day),(半天)

+ .You can not assign / modify / remove Master Name,你不能指派/修改/删除主名称

+ Quantity should be greater than 0.,量应大于0。

+ after this transaction.,本次交易后。

+ against cost center ,

+ against sales order,对销售订单

+ against same operation,针对相同的操作

+ already marked,已标记

+ and fiscal year : ,

+ and year: ,和年份:

+ as it is stock Item or packing item,因为它是现货产品或包装物品

+ at warehouse: ,在仓库:

+ budget ,预算

+ can not be created/modified against stopped Sales Order ,不能创建/修改对停止销售订单

+ can not be deleted,

+ can not be made.,不能进行。

+ can not be received twice,不能被接受两次

+ can only be debited/credited through Stock transactions,只能借记/贷记通过股票的交易

+ created,

+ does not belong to ,不属于

+ does not belong to Warehouse,不属于仓库

+ does not belong to the company,不属于该公司

+ does not exists,

+ for account ,帐户

+ has been freezed. ,

+ is a frozen account. Either make the account active or assign role in Accounts Settings who can create / modify entries against this account,

+" is a frozen account. To create / edit transactions against this account, you need role",

+" is less than equals to zero in the system, valuation rate is mandatory for this item",

+ is mandatory,是强制性的

+ is mandatory for GL Entry,是强制性的GL报名

+ is not a ledger,

+ is not active,

+ is not submitted document,

+" is now the default Fiscal Year. \
+			Please refresh your browser for the change to take effect.",

+ not active or does not exists in the system,不活跃或不存在于系统中

+ or the BOM is cancelled or inactive,或物料清单被取消或不活动

+ should be same as that in ,

+ was on leave on ,

+ will be ,将

+ will be created,

+ will be over-billed against mentioned ,将过嘴对着提到的

+ will become ,

+ will exceed by ,将超过

+""" does not exists",“不存在

+# ###.##,

+"#,###",

+"#,###.##",

+"#,###.###",

+"#,##,###.##",

+#.###,

+"#.###,##",

+%  Delivered,%交付

+% Amount Billed,(%)金额帐单

+% Billed,%帐单

+% Completed,%已完成

+% Delivered,%交付

+% Installed,%安装

+% Received,收到%

+% of materials billed against this Purchase Order.,%的材料嘴对这种采购订单。

+% of materials billed against this Sales Order,%的嘴对这种销售订单物料

+% of materials delivered against this Delivery Note,%的交付对本送货单材料

+% of materials delivered against this Sales Order,%的交付对这个销售订单物料

+% of materials ordered against this Material Request,%的下令对这种材料申请材料

+% of materials received against this Purchase Order,%的材料收到反对这个采购订单

+%(conversion_rate_label)s is mandatory. Maybe Currency Exchange record is not created for %(from_currency)s to %(to_currency)s,# ## #

+' in Company: ,“在公司名称:

+'To Case No.' cannot be less than 'From Case No.',“要案件编号”不能少于&#39;从案号“

+"(Paid amount + Write Off Amount) can not be \
+				greater than Grand Total",

+(Total) Net Weight value. Make sure that Net Weight of each item is,(总)净重值。确保每个项目的净重是

+* Will be calculated in the transaction.,*将被计算在该交易。

+"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.
+
+To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**",

+**Currency** Master,*货币**大师

+**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,**财政年度**代表财政年度。所有的会计分录和其他重大交易进行跟踪打击**财政年度**。

+". Outstanding cannot be less than zero. \
+			 	Please match exact outstanding.",

+. Please set status of the employee as 'Left',。请将雇员的地位,“左”

+. You can not mark his attendance as 'Present',。你不能纪念他的出席情况“出席”

+01,01

+02,02

+03,03

+04,04

+05,05

+06,可在首页所有像货币,转换率,进出口总额,出口总计出口等相关领域

+07,从材料要求

+08,08

+09,09

+"1 Currency = [?] Fraction
+For e.g. 1 USD = 100 Cent",

+1. To maintain the customer wise item code and to make them searchable based on their code use this option,1。为了保持客户明智的项目代码,并使其搜索根据自己的代码中使用这个选项

+10,付款输入已修改你拉后。

+11,可以根据优惠券不能过滤不,如果通过分组券

+12,2

+2,借记账户(供应商)不与采购发票匹配

+3,您不能扣除当类别为“估值”或“估值及总'

+4,请生成维护计划之前保存的文档

+5,生产数量是强制性的

+6,报销已被拒绝。

+: Duplicate row from same ,:从相同的重复行

+: It is linked to other active BOM(s),1 。保修(如有)。

+: Mandatory for a Recurring Invoice.,:强制性的经常性发票。

+"<a href=""#Sales Browser/Customer Group"">Add / Edit</a>","<a href=""#Sales Browser/Customer Group"">添加/编辑</a>"

+"<a href=""#Sales Browser/Item Group"">Add / Edit</a>","<a href=""#Sales Browser/Item Group"">添加/编辑</a>"

+"<a href=""#Sales Browser/Territory"">Add / Edit</a>","<a href=""#Sales Browser/Territory"">添加/编辑</a>"

+"<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank"">[?]</a>","<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank"">[?]</a>"

+A Customer exists with same name,一位顾客存在具有相同名称

+A Lead with this email id should exist,与此电子邮件id一个铅应该存在

+"A Product or a Service that is bought, sold or kept in stock.",A产品或者是买入,卖出或持有的股票服务。

+A Supplier exists with same name,A供应商存在具有相同名称

+A condition for a Shipping Rule,对于送货规则的条件

+A logical Warehouse against which stock entries are made.,一个合乎逻辑的仓库抵销股票条目进行。

+A symbol for this currency. For e.g. $,符号的这种货币。对于如$

+A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,第三方分销商/经销商/代理商/分支机构/经销商谁销售公司产品的佣金。

+A+,A +

+A-,A-

+AB+,AB +

+AB-,AB-

+AMC Expiry Date,AMC到期时间

+AMC expiry date and maintenance status mismatched,AMC的到期日及维护状态不匹配

+ATT,ATT

+Abbr,缩写

+About ERPNext,关于ERPNext

+Above Value,上述值

+Absent,缺席

+Acceptance Criteria,验收标准

+Accepted,接受

+Accepted Quantity,接受数量

+Accepted Warehouse,接受仓库

+Account,由于有现有的股票交易为这个项目,你不能改变的'有序列号“的价值观, ”是股票项目“和”估值方法“

+Account ,

+Account Balance,账户余额

+Account Details,帐户明细

+Account Head,帐户头

+Account Name,帐户名称

+Account Type,账户类型

+Account expires on,帐户到期

+Account for the warehouse (Perpetual Inventory) will be created under this Account.,账户仓库(永续盘存)将在该帐户下创建。

+Account for this ,占本

+Accounting,会计

+Accounting Entries are not allowed against groups.,会计分录是不允许反对团体。

+"Accounting Entries can be made against leaf nodes, called",会计分录可以对叶节点进行,称为

+Accounting Year.,会计年度。

+"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.",会计分录冻结截至目前为止,没有人可以做/修改除以下指定角色条目。

+Accounting journal entries.,会计记账分录。

+Accounts,账户

+Accounts Frozen Upto,账户被冻结到...为止

+Accounts Payable,应付帐款

+Accounts Receivable,应收帐款

+Accounts Settings,账户设置

+Action,行动

+Active,活跃

+Active: Will extract emails from ,主动:请问从邮件中提取

+Activity,活动

+Activity Log,活动日志

+Activity Log:,5

+Activity Type,活动类型

+Actual,实际

+Actual Budget,实际预算

+Actual Completion Date,实际完成日期

+Actual Date,实际日期

+Actual End Date,实际结束日期

+Actual Invoice Date,实际发票日期

+Actual Posting Date,实际发布日期

+Actual Qty,实际数量

+Actual Qty (at source/target),实际的数量(在源/目标)

+Actual Qty After Transaction,实际数量交易后

+Actual Qty: Quantity available in the warehouse.,实际的数量:在仓库可用数量。

+Actual Quantity,实际数量

+Actual Start Date,实际开始日期

+Add,加

+Add / Edit Taxes and Charges,添加/编辑税金及费用

+Add Child,添加子

+Add Serial No,添加序列号

+Add Taxes,加税

+Add Taxes and Charges,增加税收和收费

+Add or Deduct,添加或扣除

+Add rows to set annual budgets on Accounts.,添加行上的帐户设置年度预算。

+Add to calendar on this date,添加到日历在此日期

+Add/Remove Recipients,添加/删除收件人

+Additional Info,附加信息

+Address,地址

+Address & Contact,地址及联系方式

+Address & Contacts,地址及联系方式

+Address Desc,地址倒序

+Address Details,详细地址

+Address HTML,地址HTML

+Address Line 1,地址行1

+Address Line 2,地址行2

+Address Title,地址名称

+Address Type,地址类型

+Advance Amount,提前量

+Advance amount,提前量

+Advances,进展

+Advertisement,广告

+After Sale Installations,销售后安装

+Against,针对

+Against Account,针对帐户

+Against Docname,可采用DocName反对

+Against Doctype,针对文档类型

+Against Document Detail No,对文件详细说明暂无

+Against Document No,对文件无

+Against Expense Account,对费用帐户

+Against Income Account,对收入账户

+Against Journal Voucher,对日记帐凭证

+Against Purchase Invoice,对采购发票

+Against Sales Invoice,对销售发票

+Against Sales Order,对销售订单

+Against Voucher,反对券

+Against Voucher Type,对凭证类型

+Ageing Based On,老龄化基于

+Agent,代理人

+"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. 
+
+The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".
+
+For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.
+
+Note: BOM = Bill of Materials",

+Aging Date,老化时间

+All Addresses.,所有地址。

+All Contact,所有联系

+All Contacts.,所有联系人。

+All Customer Contact,所有的客户联系

+All Day,全日

+All Employee (Active),所有员工(活动)

+All Lead (Open),所有铅(开放)

+All Products or Services.,所有的产品或服务。

+All Sales Partner Contact,所有的销售合作伙伴联系

+All Sales Person,所有的销售人员

+All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,所有销售交易,可以用来标记针对多个销售** **的人,这样你可以设置和监控目标。

+All Supplier Contact,所有供应商联系

+All Supplier Types,所有供应商类型

+"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>
+Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.",

+"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>
+Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.",

+Allocate,分配

+Allocate leaves for the year.,分配叶子的一年。

+Allocated Amount,分配金额

+Allocated Budget,分配预算

+Allocated amount,分配量

+Allow Bill of Materials,材料让比尔

+Allow Dropbox Access,让Dropbox的访问

+Allow For Users,允许用户

+Allow Google Drive Access,允许谷歌驱动器访问

+Allow Negative Balance,允许负平衡

+Allow Negative Stock,允许负库存

+Allow Production Order,让生产订单

+Allow User,允许用户

+Allow Users,允许用户

+Allow the following users to approve Leave Applications for block days.,允许以下用户批准许可申请的区块天。

+Allow user to edit Price List Rate in transactions,允许用户编辑价目表率的交易

+Allowance Percent,津贴百分比

+Allowed Role to Edit Entries Before Frozen Date,宠物角色来编辑文章前冷冻日期

+Always use above Login Id as sender,请务必使用上述登录ID作为发件人

+Amended From,从修订

+Amount,量

+Amount (Company Currency),金额(公司货币)

+Amount <=,量&lt;=

+Amount >=,金额&gt; =

+Amount to Bill,帐单数额

+Analytics,Analytics(分析)

+Another Period Closing Entry,另一个期末入口

+Another Salary Structure '%s' is active for employee '%s'. Please make its status 'Inactive' to proceed.,不匹配

+"Any other comments, noteworthy effort that should go in the records.",任何其他意见,值得注意的努力,应该在记录中。

+Applicable Holiday List,适用假期表

+Applicable Territory,适用领地

+Applicable To (Designation),适用于(指定)

+Applicable To (Employee),适用于(员工)

+Applicable To (Role),适用于(角色)

+Applicable To (User),适用于(用户)

+Applicant Name,申请人名称

+Applicant for a Job,申请人的工作

+Applicant for a Job.,申请人的工作。

+Applications for leave.,申请许可。

+Applies to Company,适用于公司

+Apply / Approve Leaves,申请/审批叶

+Appraisal,评价

+Appraisal Goal,考核目标

+Appraisal Goals,考核目标

+Appraisal Template,评估模板

+Appraisal Template Goal,考核目标模板

+Appraisal Template Title,评估模板标题

+Approval Status,审批状态

+Approved,批准

+Approver,赞同者

+Approving Role,审批角色

+Approving User,批准用户

+Are you sure you want to STOP ,您确定要停止

+Are you sure you want to UNSTOP ,您确定要UNSTOP

+Arrear Amount,欠款金额

+"As Production Order can be made for this item, \
+				it must be a stock item.",

+As existing qty for item: ,至于项目现有数量:

+As per Stock UOM,按库存计量单位

+"As there are existing stock transactions for this item, you can not change the values of 'Has Serial No', 'Is Stock Item' and 'Valuation Method'",首先从仓库中取出,然后将其删除。

+Atleast one warehouse is mandatory,ATLEAST一间仓库是强制性的

+Attendance,护理

+Attendance Date,考勤日期

+Attendance Details,考勤详情

+Attendance From Date,考勤起始日期

+Attendance From Date and Attendance To Date is mandatory,考勤起始日期和出席的日期,是强制性的

+Attendance To Date,出席会议日期

+Attendance can not be marked for future dates,考勤不能标记为未来的日期

+Attendance for the employee: ,出席的员工:

+Attendance record.,考勤记录。

+Authorization Control,授权控制

+Authorization Rule,授权规则

+Auto Accounting For Stock Settings,汽车占股票设置

+Auto Email Id,自动电子邮件Id

+Auto Material Request,汽车材料要求

+Auto-raise Material Request if quantity goes below re-order level in a warehouse,自动加注材料要求,如果数量低于再订购水平在一个仓库

+Automatically extract Job Applicants from a mail box ,

+Automatically extract Leads from a mail box e.g.,从一个信箱,例如自动提取信息

+Automatically updated via Stock Entry of type Manufacture/Repack,通过股票输入型制造/重新包装的自动更新

+Autoreply when a new mail is received,在接收到新邮件时自动回复

+Available,可用的

+Available Qty at Warehouse,有货数量在仓库

+Available Stock for Packing Items,可用库存包装项目

+"Available in 
+BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet",

+Average Age,平均年龄

+Average Commission Rate,平均佣金率

+Average Discount,平均折扣

+B+,B +

+B-,B-

+BILL,条例草案

+BILLJ,BILLJ

+BOM,BOM

+BOM Detail No,BOM表详细说明暂无

+BOM Explosion Item,BOM爆炸物品

+BOM Item,BOM项目

+BOM No,BOM无

+BOM No. for a Finished Good Item,BOM编号为成品产品

+BOM Operation,BOM的操作

+BOM Operations,BOM的操作

+BOM Replace Tool,BOM替换工具

+BOM replaced,BOM取代

+Backup Manager,备份管理器

+Backup Right Now,备份即刻

+Backups will be uploaded to,备份将被上传到

+Balance Qty,余额数量

+Balance Value,平衡值

+"Balances of Accounts of type ""Bank or Cash""",键入“银行或现金”的账户余额

+Bank,银行

+Bank A/C No.,银行A / C号

+Bank Account,银行帐户

+Bank Account No.,银行账号

+Bank Accounts,银行账户

+Bank Clearance Summary,银行结算摘要

+Bank Name,银行名称

+Bank Reconciliation,银行对帐

+Bank Reconciliation Detail,银行对帐详细

+Bank Reconciliation Statement,银行对帐表

+Bank Voucher,银行券

+Bank or Cash,银行或现金

+Bank/Cash Balance,银行/现金结余

+Barcode,条码

+Based On,基于

+Basic Info,基本信息

+Basic Information,基本信息

+Basic Rate,基础速率

+Basic Rate (Company Currency),基本速率(公司货币)

+Batch,批量

+Batch (lot) of an Item.,一批该产品的(很多)。

+Batch Finished Date,批完成日期

+Batch ID,批次ID

+Batch No,批号

+Batch Started Date,批处理开始日期

+Batch Time Logs for Billing.,批处理的时间记录进行计费。

+Batch Time Logs for billing.,批处理的时间记录进行计费。

+Batch-Wise Balance History,间歇式平衡历史

+Batched for Billing,批量计费

+"Before proceeding, please create Customer from Lead",在继续操作之前,请从铅创建客户

+Better Prospects,更好的前景

+Bill Date,比尔日期

+Bill No,汇票否

+Bill of Material to be considered for manufacturing,物料清单被视为制造

+Bill of Materials,材料清单

+Bill of Materials (BOM),材料清单(BOM)

+Billable,计费

+Billed,计费

+Billed Amount,账单金额

+Billed Amt,已结算额

+Billing,计费

+Billing Address,帐单地址

+Billing Address Name,帐单地址名称

+Billing Status,计费状态

+Bills raised by Suppliers.,由供应商提出的法案。

+Bills raised to Customers.,提高对客户的账单。

+Bin,箱子

+Bio,生物

+Birthday,生日

+Block Date,座日期

+Block Days,天座

+Block Holidays on important days.,块上重要的日子假期。

+Block leave applications by department.,按部门封锁许可申请。

+Blog Post,博客公告

+Blog Subscriber,博客用户

+Blood Group,血型

+Both Income and Expense balances are zero. No Need to make Period Closing Entry.,#,## #

+Both Warehouse must belong to same Company,这两个仓库必须属于同一个公司

+Branch,支

+Brand,牌

+Brand Name,商标名称

+Brand master.,品牌大师。

+Brands,品牌

+Breakdown,击穿

+Budget,预算

+Budget Allocated,分配的预算

+Budget Detail,预算案详情

+Budget Details,预算案详情

+Budget Distribution,预算分配

+Budget Distribution Detail,预算分配明细

+Budget Distribution Details,预算分配详情

+Budget Variance Report,预算差异报告

+Build Report,建立举报

+Bulk Rename,批量重命名

+Bummer! There are more holidays than working days this month.,坏消息!还有比这个月工作日更多的假期。

+Bundle items at time of sale.,捆绑项目在销售时。

+Buyer of Goods and Services.,采购货物和服务。

+Buying,求购

+Buying Amount,客户买入金额

+Buying Settings,求购设置

+By,通过

+C-FORM/,C-FORM /

+C-Form,C-表

+C-Form Applicable,C-表格适用

+C-Form Invoice Detail,C-形式发票详细信息

+C-Form No,C-表格编号

+C-Form records,C-往绩纪录

+CI/2010-2011/,CI/2010-2011 /

+COMM-,COMM-

+CUST,CUST

+CUSTMUM,CUSTMUM

+Calculate Based On,计算的基础上

+Calculate Total Score,计算总分

+Calendar Events,日历事件

+Call,通话

+Campaign,运动

+Campaign Name,活动名称

+"Can not filter based on Account, if grouped by Account",7 。总计:累积总数达到了这一点。

+"Can not filter based on Voucher No, if grouped by Voucher",是冷冻的帐户。要禁止该帐户创建/编辑事务,你需要角色

+Cancelled,注销

+Cancelling this Stock Reconciliation will nullify its effect.,取消这个股票和解将抵消其影响。

+Cannot ,不能

+Cannot Cancel Opportunity as Quotation Exists,无法取消的机遇,报价存在

+Cannot approve leave as you are not authorized to approve leaves on Block Dates.,因为你无权批准树叶座日期不能批准休假。

+Cannot change Year Start Date and Year End Date once the Fiscal Year is saved.,1 。地址和公司联系。

+Cannot continue.,无法继续。

+"Cannot declare as lost, because Quotation has been made.",不能声明为丢失,因为报价已经取得进展。

+"Cannot delete Serial No in warehouse. \
+				First remove from warehouse, then delete.",

+Cannot set as Lost as Sales Order is made.,不能设置为失落的销售订单而成。

+Capacity,容量

+Capacity Units,容量单位

+Carry Forward,发扬

+Carry Forwarded Leaves,进行转发叶

+Case No. cannot be 0,案号不能为0

+Cash,现金

+Cash Voucher,现金券

+Cash/Bank Account,现金/银行账户

+Category,类别

+Cell Number,手机号码

+Change UOM for an Item.,更改为计量单位的商品。

+Change the starting / current sequence number of an existing series.,更改现有系列的开始/当前的序列号。

+Channel Partner,渠道合作伙伴

+Charge,收费

+Chargeable,收费

+Chart of Accounts,科目表

+Chart of Cost Centers,成本中心的图

+Chat,聊天

+Check all the items below that you want to send in this digest.,检查下面要发送此摘要中的所有项目。

+Check for Duplicates,请在公司主\指定默认货币

+Check how the newsletter looks in an email by sending it to your email.,如何检查的通讯通过其发送到您的邮箱中查找电子邮件。

+"Check if recurring invoice, uncheck to stop recurring or put proper End Date",检查经常性发票,取消,停止经常性或将适当的结束日期

+"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.",检查是否需要自动周期性发票。提交任何销售发票后,经常性部分可见。

+Check if you want to send salary slip in mail to each employee while submitting salary slip,检查您要发送工资单邮件给每个员工,同时提交工资单

+Check this if you want to force the user to select a series before saving. There will be no default if you check this.,如果要强制用户在保存之前选择了一系列检查。将不会有默认的,如果你检查这个。

+Check this if you want to send emails as this id only (in case of restriction by your email provider).,如果您要发送的邮件,因为这ID只(如果限制您的电子邮件提供商)进行检查。

+Check this if you want to show in website,检查这一点,如果你想在显示网页

+Check this to disallow fractions. (for Nos),选中此选项禁止分数。 (对于NOS)

+Check this to pull emails from your mailbox,检查这从你的邮箱的邮件拉

+Check to activate,检查启动

+Check to make Shipping Address,检查并送货地址

+Check to make primary address,检查以主地址

+Cheque,支票

+Cheque Date,支票日期

+Cheque Number,支票号码

+City,城市

+City/Town,市/镇

+Claim Amount,索赔金额

+Claims for company expense.,索赔费用由公司负责。

+Class / Percentage,类/百分比

+Classic,经典

+Classification of Customers by region,客户按地区分类

+Clear Table,明确表

+Clearance Date,清拆日期

+Click here to buy subscription.,点击这里购买订阅。

+Click on 'Make Sales Invoice' button to create a new Sales Invoice.,单击“制作销售发票”按钮来创建一个新的销售发票。

+Click on a link to get options to expand get options ,点击一个链接以获取股权以扩大获取选项

+Client,客户

+Close Balance Sheet and book Profit or Loss.,关闭资产负债表和账面利润或亏损。

+Closed,关闭

+Closing Account Head,关闭帐户头

+Closing Date,截止日期

+Closing Fiscal Year,截止会计年度

+Closing Qty,期末库存

+Closing Value,收盘值

+CoA Help,辅酶帮助

+Cold Calling,自荐

+Color,颜色

+Comma separated list of email addresses,逗号分隔的电子邮件地址列表

+Comments,评论

+Commission Rate,佣金率

+Commission Rate (%),佣金率(%)

+Commission partners and targets,委员会的合作伙伴和目标

+Commit Log,提交日志

+Communication,通讯

+Communication HTML,沟通的HTML

+Communication History,通信历史记录

+Communication Medium,通信介质

+Communication log.,通信日志。

+Communications,通讯

+Company,公司

+Company Abbreviation,公司缩写

+Company Details,公司详细信息

+Company Email,企业邮箱

+Company Info,公司信息

+Company Master.,公司硕士学位。

+Company Name,公司名称

+Company Settings,公司设置

+Company branches.,公司分支机构。

+Company departments.,公司各部门。

+Company is missing in following warehouses,10

+Company registration numbers for your reference. Example: VAT Registration Numbers etc.,公司注册号码,供大家参考。例如:增值税注册号码等

+Company registration numbers for your reference. Tax numbers etc.,公司注册号码,供大家参考。税务号码等

+"Company, Month and Fiscal Year is mandatory",在以下文件 - 轨道名牌

+Complaint,抱怨

+Complete,完整

+Completed,已完成

+Completed Production Orders,完成生产订单

+Completed Qty,完成数量

+Completion Date,完成日期

+Completion Status,完成状态

+Confirmation Date,确认日期

+Confirmed orders from Customers.,确认订单的客户。

+Consider Tax or Charge for,考虑税收或收费

+Considered as Opening Balance,视为期初余额

+Considered as an Opening Balance,视为期初余额

+Consultant,顾问

+Consumable Cost,耗材成本

+Consumable cost per hour,每小时可消耗成本

+Consumed Qty,消耗的数量

+Contact,联系

+Contact Control,接触控制

+Contact Desc,联系倒序

+Contact Details,联系方式

+Contact Email,联络电邮

+Contact HTML,联系HTML

+Contact Info,联系方式

+Contact Mobile No,联系手机号码

+Contact Name,联系人姓名

+Contact No.,联络电话

+Contact Person,联系人

+Contact Type,触点类型:

+Content,内容

+Content Type,内容类型

+Contra Voucher,魂斗罗券

+Contract End Date,合同结束日期

+Contribution (%),贡献(%)

+Contribution to Net Total,贡献合计净

+Conversion Factor,转换因子

+Conversion Factor of UOM: %s should be equal to 1. As UOM: %s is Stock UOM of Item: %s.,大于总计

+Convert into Recurring Invoice,转换成周期性发票

+Convert to Group,转换为集团

+Convert to Ledger,转换到总帐

+Converted,转换

+Copy From Item Group,复制从项目组

+Cost Center,成本中心

+Cost Center Details,成本中心详情

+Cost Center Name,成本中心名称

+Cost Center must be specified for PL Account: ,成本中心必须为特等账户指定:

+Costing,成本核算

+Country,国家

+Country Name,国家名称

+"Country, Timezone and Currency",国家,时区和货币

+Create,创建

+Create Bank Voucher for the total salary paid for the above selected criteria,创建银行券为支付上述选择的标准工资总额

+Create Customer,创建客户

+Create Material Requests,创建材料要求

+Create New,创建新

+Create Opportunity,创造机会

+Create Production Orders,创建生产订单

+Create Quotation,创建报价

+Create Receiver List,创建接收器列表

+Create Salary Slip,建立工资单

+Create Stock Ledger Entries when you submit a Sales Invoice,创建库存总帐条目当您提交销售发票

+Create and Send Newsletters,创建和发送简讯

+Created Account Head: ,创建帐户头:

+Created By,创建人

+Created Customer Issue,创建客户问题

+Created Group ,创建群组

+Created Opportunity,创造机会

+Created Support Ticket,创建支持票

+Creates salary slip for above mentioned criteria.,建立工资单上面提到的标准。

+Creation Date,创建日期

+Creation Document No,文档创建无

+Creation Document Type,创建文件类型

+Creation Time,创作时间

+Credentials,证书

+Credit,信用

+Credit Amt,信用额

+Credit Card Voucher,信用卡券

+Credit Controller,信用控制器

+Credit Days,信贷天

+Credit Limit,信用额度

+Credit Note,信用票据

+Credit To,信贷

+Credited account (Customer) is not matching with Sales Invoice,存入帐户(客户)不与销售发票匹配

+Cross Listing of Item in multiple groups,项目的多组交叉上市

+Currency,货币

+Currency Exchange,外币兑换

+Currency Name,货币名称

+Currency Settings,货币设置

+Currency and Price List,货币和价格表

+Currency is missing for Price List,货币是缺少价格表

+Current Address,当前地址

+Current Address Is,当前地址是

+Current BOM,当前BOM表

+Current Fiscal Year,当前会计年度

+Current Stock,当前库存

+Current Stock UOM,目前的库存计量单位

+Current Value,当前值

+Custom,习俗

+Custom Autoreply Message,自定义自动回复消息

+Custom Message,自定义消息

+Customer,顾客

+Customer (Receivable) Account,客户(应收)帐

+Customer / Item Name,客户/项目名称

+Customer / Lead Address,客户/铅地址

+Customer Account Head,客户帐户头

+Customer Acquisition and Loyalty,客户获得和忠诚度

+Customer Address,客户地址

+Customer Addresses And Contacts,客户的地址和联系方式

+Customer Code,客户代码

+Customer Codes,客户代码

+Customer Details,客户详细信息

+Customer Discount,客户折扣

+Customer Discounts,客户折扣

+Customer Feedback,客户反馈

+Customer Group,集团客户

+Customer Group / Customer,集团客户/客户

+Customer Group Name,客户群组名称

+Customer Intro,客户简介

+Customer Issue,客户问题

+Customer Issue against Serial No.,客户对发行序列号

+Customer Name,客户名称

+Customer Naming By,客户通过命名

+Customer classification tree.,客户分类树。

+Customer database.,客户数据库。

+Customer's Item Code,客户的产品编号

+Customer's Purchase Order Date,客户的采购订单日期

+Customer's Purchase Order No,客户的采购订单号

+Customer's Purchase Order Number,客户的采购订单编号

+Customer's Vendor,客户的供应商

+Customers Not Buying Since Long Time,客户不买,因为很长时间

+Customerwise Discount,Customerwise折扣

+Customization,定制

+Customize the Notification,自定义通知

+Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,自定义去作为邮件的一部分的介绍文字。每笔交易都有一个单独的介绍性文字。

+DN,DN

+DN Detail,DN详细

+Daily,每日

+Daily Time Log Summary,每日时间记录汇总

+Data Import,数据导入

+Database Folder ID,数据库文件夹的ID

+Database of potential customers.,数据库的潜在客户。

+Date,日期

+Date Format,日期格式

+Date Of Retirement,日退休

+Date and Number Settings,日期和编号设置

+Date is repeated,日期重复

+Date of Birth,出生日期

+Date of Issue,发行日期

+Date of Joining,加入日期

+Date on which lorry started from supplier warehouse,日期从供应商的仓库上货车开始

+Date on which lorry started from your warehouse,日期从仓库上货车开始

+Dates,日期

+Days Since Last Order,天自上次订购

+Days for which Holidays are blocked for this department.,天的假期被封锁这个部门。

+Dealer,零售商

+Debit,借方

+Debit Amt,借记额

+Debit Note,缴费单

+Debit To,借记

+Debit and Credit not equal for this voucher: Diff (Debit) is ,借记和信用为这个券不等于:差异(借记)是

+Debit or Credit,借记卡或信用卡

+Debited account (Supplier) is not matching with Purchase Invoice,这是一个根本的领土,不能编辑。

+Deduct,扣除

+Deduction,扣除

+Deduction Type,扣类型

+Deduction1,Deduction1

+Deductions,扣除

+Default,默认

+Default Account,默认帐户

+Default BOM,默认的BOM

+Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,默认银行/现金帐户将被自动在POS机发票时选择此模式更新。

+Default Bank Account,默认银行账户

+Default Buying Price List,默认情况下采购价格表

+Default Cash Account,默认的现金账户

+Default Company,默认公司

+Default Cost Center,默认的成本中心

+Default Cost Center for tracking expense for this item.,默认的成本中心跟踪支出为这个项目。

+Default Currency,默认货币

+Default Customer Group,默认用户组

+Default Expense Account,默认费用帐户

+Default Income Account,默认情况下收入账户

+Default Item Group,默认项目组

+Default Price List,默认价格表

+Default Purchase Account in which cost of the item will be debited.,默认帐户购买该项目的成本将被扣除。

+Default Settings,默认设置

+Default Source Warehouse,默认信号源仓库

+Default Stock UOM,默认的库存计量单位

+Default Supplier,默认的供应商

+Default Supplier Type,默认的供应商类别

+Default Target Warehouse,默认目标仓库

+Default Territory,默认领地

+Default UOM updated in item ,在项目的默认计量单位更新

+Default Unit of Measure,缺省的计量单位

+"Default Unit of Measure can not be changed directly because you have already made some transaction(s) with another UOM. To change default UOM, use 'UOM Replace Utility' tool under Stock module.",整合进来支持电子邮件,支持票

+Default Valuation Method,默认的估值方法

+Default Warehouse,默认仓库

+Default Warehouse is mandatory for Stock Item.,默认仓库是强制性的股票项目。

+Default settings for Shopping Cart,对于购物车默认设置

+"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","定义预算这个成本中心。要设置预算行动,见<a href=""#!List/Company"">公司主</a>"

+Delete,删除

+Delivered,交付

+Delivered Items To Be Billed,交付项目要被收取

+Delivered Qty,交付数量

+Delivered Serial No ,交付序列号

+Delivery Date,交货日期

+Delivery Details,交货细节

+Delivery Document No,交货证明文件号码

+Delivery Document Type,交付文件类型

+Delivery Note,送货单

+Delivery Note Item,送货单项目

+Delivery Note Items,送货单项目

+Delivery Note Message,送货单留言

+Delivery Note No,送货单号

+Delivery Note Required,要求送货单

+Delivery Note Trends,送货单趋势

+Delivery Status,交货状态

+Delivery Time,交货时间

+Delivery To,为了交付

+Department,部门

+Depends on LWP,依赖于LWP

+Description,描述

+Description HTML,说明HTML

+Description of a Job Opening,空缺职位说明

+Designation,指定

+Detailed Breakup of the totals,总计详细分手

+Details,详细信息

+Difference,差异

+Difference Account,差异帐户

+Different UOM for items will lead to incorrect,不同计量单位的项目会导致不正确的

+Disable Rounded Total,禁用圆角总

+Discount  %,折扣%

+Discount %,折扣%

+Discount (%),折让(%)

+"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice",折扣场将在采购订单,采购入库单,采购发票

+Discount(%),折让(%)

+Display all the individual items delivered with the main items,显示所有交付使用的主要项目的单个项目

+Distinct unit of an Item,该产品的独特单位

+Distribute transport overhead across items.,分布到项目的传输开销。

+Distribution,分配

+Distribution Id,分配标识

+Distribution Name,分配名称

+Distributor,经销商

+Divorced,离婚

+Do Not Contact,不要联系

+Do not show any symbol like $ etc next to currencies.,不要显示,如$等任何符号旁边货币。

+Do you really want to STOP ,

+Do you really want to STOP this Material Request?,你真的要停止这种材料要求?

+Do you really want to Submit all Salary Slip for month : ,

+Do you really want to UNSTOP ,

+Do you really want to UNSTOP this Material Request?,难道你真的想要UNSTOP此材料要求?

+Doc Name,文件名称

+Doc Type,文件类型

+Document Description,文档说明

+Document Type,文件类型

+Documentation,文档

+Documents,文件

+Domain,域

+Don't send Employee Birthday Reminders,不要送员工生日提醒

+Download Materials Required,下载所需材料

+Download Reconcilation Data,下载Reconcilation数据

+Download Template,下载模板

+Download a report containing all raw materials with their latest inventory status,下载一个包含所有原料一份报告,他们最新的库存状态

+"Download the Template, fill appropriate data and attach the modified file.",无生产订单创建。

+"Download the Template, fill appropriate data and attach the modified file.
+All dates and employee combination in the selected period will come in the template, with existing attendance records",

+Draft,草案

+Dropbox,Dropbox的

+Dropbox Access Allowed,Dropbox的允许访问

+Dropbox Access Key,Dropbox的访问键

+Dropbox Access Secret,Dropbox的访问秘密

+Due Date,到期日

+Duplicate Item,重复项目

+EMP/,EMP /

+ERPNext Setup,ERPNext设置

+ERPNext Setup Guide,ERPNext安装指南

+"ERPNext is an open-source web based ERP made by Web Notes Technologies Pvt Ltd. to provide an integrated tool to manage most processes in a small organization. For more information about Web Notes, or to buy hosting servies, go to ",

+ESIC CARD No,ESIC卡无

+ESIC No.,ESIC号

+Earliest,最早

+Earning,盈利

+Earning & Deduction,收入及扣除

+Earning Type,收入类型

+Earning1,Earning1

+Edit,编辑

+Educational Qualification,学历

+Educational Qualification Details,学历详情

+Eg. smsgateway.com/api/send_sms.cgi,例如:。 smsgateway.com / API / send_sms.cgi

+Electricity Cost,电力成本

+Electricity cost per hour,每小时电费

+Email,电子邮件

+Email Digest,电子邮件摘要

+Email Digest Settings,电子邮件摘要设置

+Email Digest: ,电子邮件摘要:

+Email Id,电子邮件Id

+"Email Id must be unique, already exists for: ",电子邮件ID必须是唯一的,已经存在:

+"Email Id where a job applicant will email e.g. ""jobs@example.com""",电子邮件Id其中一个应聘者的电子邮件,例如“jobs@example.com”

+Email Sent?,邮件发送?

+Email Settings,电子邮件设置

+Email Settings for Outgoing and Incoming Emails.,电子邮件设置传出和传入的电子邮件。

+Email ids separated by commas.,电子邮件ID,用逗号分隔。

+"Email settings for jobs email id ""jobs@example.com""",电子邮件设置工作电子邮件ID“jobs@example.com”

+"Email settings to extract Leads from sales email id e.g. ""sales@example.com""",电子邮件设置,以销售电子邮件ID,例如“sales@example.com”提取信息

+Emergency Contact,紧急联络人

+Emergency Contact Details,紧急联系方式

+Emergency Phone,紧急电话

+Employee,雇员

+Employee Birthday,员工生日

+Employee Designation.,员工名称。

+Employee Details,员工详细信息

+Employee Education,员工教育

+Employee External Work History,员工对外工作历史

+Employee Information,雇员资料

+Employee Internal Work History,员工内部工作经历

+Employee Internal Work Historys,员工内部工作Historys

+Employee Leave Approver,员工请假审批

+Employee Leave Balance,员工休假余额

+Employee Name,员工姓名

+Employee Number,员工人数

+Employee Records to be created by,员工纪录的创造者

+Employee Settings,员工设置

+Employee Setup,员工设置

+Employee Type,员工类型

+Employee grades,员工成绩

+Employee record is created using selected field. ,使用所选字段创建员工记录。

+Employee records.,员工记录。

+Employee: ,员工人数:

+Employees Email Id,员工的电子邮件ID

+Employment Details,就业信息

+Employment Type,就业类型

+Enable / Disable Email Notifications,启用/禁用电子邮件通知

+Enable Shopping Cart,启用的购物车

+Enabled,启用

+Encashment Date,兑现日期

+End Date,结束日期

+End date of current invoice's period,当前发票的期限的最后一天

+End of Life,寿命结束

+Enter Row,输入行

+Enter Verification Code,输入验证码

+Enter campaign name if the source of lead is campaign.,输入活动名称,如果铅的来源是运动。

+Enter department to which this Contact belongs,输入部门的这种联系是属于

+Enter designation of this Contact,输入该联系人指定

+"Enter email id separated by commas, invoice will be mailed automatically on particular date",输入电子邮件ID用逗号隔开,发票会自动在特定的日期邮寄

+Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,输入您想要提高生产订单或下载的原材料进行分析的项目和计划数量。

+Enter name of campaign if source of enquiry is campaign,输入活动的名称,如果查询来源是运动

+"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)",在这里输入静态URL参数(如称发件人= ERPNext,用户名= ERPNext,密码= 1234等)

+Enter the company name under which Account Head will be created for this Supplier,输入据此帐户总的公司名称将用于此供应商建立

+Enter url parameter for message,输入url参数的消息

+Enter url parameter for receiver nos,输入URL参数的接收器号

+Entries,项

+Entries against,将成为

+Entries are not allowed against this Fiscal Year if the year is closed.,参赛作品不得对本财年,如果当年被关闭。

+Error,错误

+Error for,错误

+Estimated Material Cost,预计材料成本

+Everyone can read,每个人都可以阅读

+"Example: ABCD.#####
+If series is set and Serial No is not mentioned in transactions, then automatic serial number will be created based on this series. If you always want to explicitly mention Serial Nos for this item. leave this blank.",

+Exchange Rate,汇率

+Excise Page Number,消费页码

+Excise Voucher,消费券

+Exemption Limit,免税限额

+Exhibition,展览

+Existing Customer,现有客户

+Exit,出口

+Exit Interview Details,退出面试细节

+Expected,预期

+Expected Date cannot be before Material Request Date,消息大于160个字符将会被分成多个消息

+Expected Delivery Date,预计交货日期

+Expected End Date,预计结束日期

+Expected Start Date,预计开始日期

+Expense Account,费用帐户

+Expense Account is mandatory,费用帐户是必需的

+Expense Claim,报销

+Expense Claim Approved,报销批准

+Expense Claim Approved Message,报销批准的消息

+Expense Claim Detail,报销详情

+Expense Claim Details,报销详情

+Expense Claim Rejected,费用索赔被拒绝

+Expense Claim Rejected Message,报销拒绝消息

+Expense Claim Type,费用报销型

+Expense Claim has been approved.,的

+Expense Claim has been rejected.,不存在

+Expense Claim is pending approval. Only the Expense Approver can update status.,使项目所需的质量保证和质量保证在没有采购入库单

+Expense Date,牺牲日期

+Expense Details,费用详情

+Expense Head,总支出

+Expense account is mandatory for item,交际费是强制性的项目

+Expense/Difference account is mandatory for item: ,费用/差异帐户是强制性的项目:

+Expenses Booked,支出预订

+Expenses Included In Valuation,支出计入估值

+Expenses booked for the digest period,预订了消化期间费用

+Expiry Date,到期时间

+Exports,出口

+External,外部

+Extract Emails,提取电子邮件

+FCFS Rate,FCFS率

+FIFO,FIFO

+Failed: ,失败:

+Family Background,家庭背景

+Fax,传真

+Features Setup,功能设置

+Feed,饲料

+Feed Type,饲料类型

+Feedback,反馈

+Female,女

+Fetch exploded BOM (including sub-assemblies),取爆炸BOM(包括子组件)

+"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order",在送货单,报价单,销售发票,销售订单可用字段

+Files Folder ID,文件夹的ID

+Fill the form and save it,填写表格,并将其保存

+Filter By Amount,过滤器以交易金额计算

+Filter By Date,筛选通过日期

+Filter based on customer,过滤器可根据客户

+Filter based on item,根据项目筛选

+Financial Analytics,财务分析

+Financial Statements,财务报表附注

+Finished Goods,成品

+First Name,名字

+First Responded On,首先作出回应

+Fiscal Year,财政年度

+Fixed Asset Account,固定资产帐户

+Float Precision,float精度

+Follow via Email,通过电子邮件跟随

+"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",下表将显示值,如果项目有子 - 签约。这些值将被从子的“材料清单”的主人进账 - 已签约的项目。

+For Company,对于公司

+For Employee,对于员工

+For Employee Name,对于员工姓名

+For Production,对于生产

+For Reference Only.,仅供参考。

+For Sales Invoice,对于销售发票

+For Server Side Print Formats,对于服务器端打印的格式

+For Supplier,已过期

+For UOM,对于计量单位

+For Warehouse,对于仓库

+"For e.g. 2012, 2012-13",对于例如2012,2012-13

+For opening balance entry account can not be a PL account,对于期初余额进入帐户不能是一个PL帐户

+For reference,供参考

+For reference only.,仅供参考。

+"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes",为方便客户,这些代码可以在打印格式,如发票和送货单使用

+Forum,论坛

+Fraction,分数

+Fraction Units,部分单位

+Freeze Stock Entries,冻结库存条目

+Friday,星期五

+From,从

+From Bill of Materials,从材料清单

+From Company,从公司

+From Currency,从货币

+From Currency and To Currency cannot be same,从货币和货币不能相同

+From Customer,从客户

+From Customer Issue,如果您在制造业活动涉及<BR>

+From Date,从日期

+From Delivery Note,从送货单

+From Employee,从员工

+From Lead,从铅

+From Maintenance Schedule,对参赛作品

+From Material Request,下载模板,填写相应的数据,并附加了修改后的文件。

+From Opportunity,从机会

+From Package No.,从包号

+From Purchase Order,从采购订单

+From Purchase Receipt,从采购入库单

+From Quotation,从报价

+From Sales Order,从销售订单

+From Supplier Quotation,检查是否有重复

+From Time,从时间

+From Value,从价值

+From Value should be less than To Value,从数值应小于To值

+Frozen,冻结的

+Frozen Accounts Modifier,冻结帐户修改

+Fulfilled,适合

+Full Name,全名

+Fully Completed,全面完成

+"Further accounts can be made under Groups,",进一步帐户可以根据组进行,

+Further nodes can be only created under 'Group' type nodes,此外节点可以在&#39;集团&#39;类型的节点上创建

+GL Entry,GL报名

+GL Entry: Debit or Credit amount is mandatory for ,GL录入:借方或贷方金额是强制性的

+GRN,GRN

+Gantt Chart,甘特图

+Gantt chart of all tasks.,[甘特图表所有作业。

+Gender,性别

+General,一般

+General Ledger,总帐

+Generate Description HTML,生成的HTML说明

+Generate Material Requests (MRP) and Production Orders.,生成材料要求(MRP)和生产订单。

+Generate Salary Slips,生成工资条

+Generate Schedule,生成时间表

+"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.",生成装箱单的包交付。用于通知包号,包装内容和它的重量。

+Generates HTML to include selected image in the description,生成HTML,包括所选图像的描述

+Get Advances Paid,获取有偿进展

+Get Advances Received,取得进展收稿

+Get Current Stock,获取当前库存

+Get Items,找项目

+Get Items From Sales Orders,获取项目从销售订单

+Get Items from BOM,获取项目从物料清单

+Get Last Purchase Rate,获取最新预订价

+Get Non Reconciled Entries,获取非对帐项目

+Get Outstanding Invoices,获取未付发票

+Get Sales Orders,获取销售订单

+Get Specification Details,获取详细规格

+Get Stock and Rate,获取股票和速率

+Get Template,获取模板

+Get Terms and Conditions,获取条款和条件

+Get Weekly Off Dates,获取每周关闭日期

+"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.",获取估值率和可用库存在上提到过账日期 - 时间源/目标仓库。如果序列化的项目,请输入序列号后,按下此按钮。

+GitHub Issues,GitHub的问题

+Global Defaults,全球默认值

+Global Settings / Default Values,全局设置/默认值

+Go to the appropriate group (usually Application of Funds > Current Assets > Bank Accounts),转至相应的组(通常申请基金&gt;货币资产的&gt;银行账户)

+Go to the appropriate group (usually Source of Funds > Current Liabilities > Taxes and Duties),转至相应的组(通常资金来源&gt;流动负债&gt;税和关税)

+Goal,目标

+Goals,目标

+Goods received from Suppliers.,从供应商收到货。

+Google Drive,谷歌驱动器

+Google Drive Access Allowed,谷歌驱动器允许访问

+Grade,等级

+Graduate,毕业生

+Grand Total,累计

+Grand Total (Company Currency),总计(公司货币)

+Gratuity LIC ID,酬金LIC ID

+"Grid """,电网“

+Gross Margin %,毛利率%

+Gross Margin Value,毛利率价值

+Gross Pay,工资总额

+Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,工资总额+欠费金额+兑现金额 - 扣除项目金额

+Gross Profit,毛利

+Gross Profit (%),毛利率(%)

+Gross Weight,毛重

+Gross Weight UOM,毛重计量单位

+Group,组

+Group or Ledger,集团或Ledger

+Groups,组

+HR,人力资源

+HR Settings,人力资源设置

+HTML / Banner that will show on the top of product list.,HTML /横幅,将显示在产品列表的顶部。

+Half Day,半天

+Half Yearly,半年度

+Half-yearly,每半年一次

+Happy Birthday!,祝你生日快乐!

+Has Batch No,有批号

+Has Child Node,有子节点

+Has Serial No,有序列号

+Header,头

+Heads (or groups) against which Accounting Entries are made and balances are maintained.,头(或组)对其中的会计分录是由与平衡得以维持。

+Health Concerns,健康问题

+Health Details,健康细节

+Held On,举行

+Help,帮助

+Help HTML,HTML帮助

+"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")",说明:要链接到另一个记录在系统中,使用“#表单/注意/ [注名]”的链接网址。 (不使用的“http://”)

+"Here you can maintain family details like name and occupation of parent, spouse and children",在这里,您可以维系家庭的详细信息,如姓名的父母,配偶和子女及职业

+"Here you can maintain height, weight, allergies, medical concerns etc",在这里,你可以保持身高,体重,过敏,医疗问题等

+Hey! All these items have already been invoiced.,嘿!所有这些项目已开具发票。

+Hide Currency Symbol,隐藏货币符号

+High,高

+History In Company,历史在公司

+Hold,持有

+Holiday,节日

+Holiday List,假日列表

+Holiday List Name,假日列表名称

+Holidays,假期

+Home,家

+Host,主持人

+"Host, Email and Password required if emails are to be pulled",主机,电子邮件和密码必需的,如果邮件是被拉到

+Hour Rate,小时率

+Hour Rate Labour,小时劳动率

+Hours,小时

+How frequently?,多久?

+"How should this currency be formatted? If not set, will use system defaults",应如何货币进行格式化?如果没有设置,将使用系统默认

+Human Resource,人力资源

+I,我

+IDT,IDT

+II,二

+III,三

+IN,在

+INV,投资

+INV/10-11/,INV/10-11 /

+ITEM,项目

+IV,四

+Identification of the package for the delivery (for print),包送货上门鉴定(用于打印)

+If Income or Expense,如果收入或支出

+If Monthly Budget Exceeded,如果每月超出预算

+"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.
+Available in Delivery Note and Sales Order",

+"If Supplier Part Number exists for given Item, it gets stored here",如果供应商零件编号存在给定的项目,它被存放在这里

+If Yearly Budget Exceeded,如果年度预算超出

+"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.",如果选中,则BOM的子装配项目将被视为获取原料。否则,所有的子组件件,将被视为一个原料。

+"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day",如果选中,则总数。工作日将包括节假日,这将缩短每天的工资的价值

+"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.",如果选中,则带有附加的HTML格式的电子邮件会被添加到电子邮件正文的一部分,以及作为附件。如果只作为附件发送,请取消勾选此。

+"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount",如果选中,纳税额将被视为已包括在打印速度/打印量

+"If disable, 'Rounded Total' field will not be visible in any transaction",如果禁用,“圆角总计”字段将不可见的任何交易

+"If enabled, the system will post accounting entries for inventory automatically.",如果启用,系统将自动为发布库存会计分录。

+If more than one package of the same type (for print),如果不止一个包相同类型的(用于打印)

+"If no change in either Quantity or Valuation Rate, leave the cell blank.",如果在任一数量或估价率没有变化,离开细胞的空白。

+If non standard port (e.g. 587),如果非标准端口(如587)

+If not applicable please enter: NA,如果不适用,请输入:不适用

+"If not checked, the list will have to be added to each Department where it has to be applied.",如果未选中,则列表将被添加到每个部门,在那里它被应用。

+"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.",如果设置,数据输入只允许指定的用户。否则,条目允许具备必要权限的所有用户。

+"If specified, send the newsletter using this email address",如果指定了,使用这个电子邮件地址发送电子报

+"If the account is frozen, entries are allowed to restricted users.",如果帐户被冻结,条目被允许受限制的用户。

+"If this Account represents a Customer, Supplier or Employee, set it here.",如果该帐户代表一个客户,供应商或员工,在这里设置。

+"If you follow Quality Inspection<br>
+Enables item QA Required and QA No in Purchase Receipt",

+If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,如果你有销售团队和销售合作伙伴(渠道合作伙伴),他们可以被标记,并维持其在销售贡献活动

+"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.",如果您在购置税和费法师创建一个标准的模板,选择一个,然后点击下面的按钮。

+"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.",如果你已经在销售税金及费用法师创建一个标准的模板,选择一个,然后点击下面的按钮。

+"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page",如果你有很长的打印格式,这个功能可以被用来分割要打印多个页面,每个页面上的所有页眉和页脚的页

+"If you involve in manufacturing activity<br>
+Enables item <b>Is Manufactured</b>",

+Ignore,忽略

+Ignored: ,忽略:

+Image,图像

+Image View,图像查看

+Implementation Partner,实施合作伙伴

+Import,进口

+Import Attendance,进口出席

+Import Failed!,导入失败!

+Import Log,导入日志

+Import Successful!,导入成功!

+Imports,进口

+In Hours,以小时为单位

+In Process,在过程

+In Qty,在数量

+In Row,在排

+In Value,在价值

+In Words,中字

+In Words (Company Currency),在字(公司货币)

+In Words (Export) will be visible once you save the Delivery Note.,在字(出口)将是可见的,一旦你保存送货单。

+In Words will be visible once you save the Delivery Note.,在词将是可见的,一旦你保存送货单。

+In Words will be visible once you save the Purchase Invoice.,在词将是可见的,一旦你保存购买发票。

+In Words will be visible once you save the Purchase Order.,在词将是可见的,一旦你保存采购订单。

+In Words will be visible once you save the Purchase Receipt.,在词将是可见的,一旦你保存购买收据。

+In Words will be visible once you save the Quotation.,在词将是可见的,一旦你保存报价。

+In Words will be visible once you save the Sales Invoice.,在词将是可见的,一旦你保存销售发票。

+In Words will be visible once you save the Sales Order.,在词将是可见的,一旦你保存销售订单。

+Incentives,奖励

+Incharge,Incharge

+Incharge Name,Incharge名称

+Include holidays in Total no. of Working Days,包括节假日的总数。工作日

+Income / Expense,收入/支出

+Income Account,收入账户

+Income Booked,收入预订

+Income Year to Date,收入年初至今

+Income booked for the digest period,收入入账的消化期

+Incoming,来

+Incoming / Support Mail Setting,来电/支持邮件设置

+Incoming Rate,传入速率

+Incoming quality inspection.,来料质量检验。

+Indicates that the package is a part of this delivery,表示该包是这个传递的一部分

+Individual,个人

+Industry,行业

+Industry Type,行业类型

+Inspected By,视察

+Inspection Criteria,检验标准

+Inspection Required,需要检验

+Inspection Type,检验类型

+Installation Date,安装日期

+Installation Note,安装注意事项

+Installation Note Item,安装注意项

+Installation Status,安装状态

+Installation Time,安装时间

+Installation record for a Serial No.,对于一个序列号安装记录

+Installed Qty,安装数量

+Instructions,说明

+Integrate incoming support emails to Support Ticket,支付工资的月份:

+Interested,有兴趣

+Internal,内部

+Introduction,介绍

+Invalid Delivery Note. Delivery Note should exist and should be in draft state. Please rectify and try again.,无效的送货单。送货单应该存在,应该是在草稿状态。请纠正,然后再试一次。

+Invalid Email Address,无效的电子邮件地址

+Invalid Leave Approver,无效休假审批

+Invalid Master Name,公司,月及全年是强制性的

+Invalid quantity specified for item ,为项目指定了无效的数量

+Inventory,库存

+Invoice Date,发票日期

+Invoice Details,发票明细

+Invoice No,发票号码

+Invoice Period From Date,发票日期开始日期

+Invoice Period To Date,发票日期终止日期

+Invoiced Amount (Exculsive Tax),发票金额(Exculsive税)

+Is Active,为活跃

+Is Advance,为进

+Is Asset Item,是资产项目

+Is Cancelled,被注销

+Is Carry Forward,是弘扬

+Is Default,是默认

+Is Encash,为兑现

+Is LWP,是LWP

+Is Opening,是开幕

+Is Opening Entry,是开放报名

+Is PL Account,是PL账户

+Is POS,是POS机

+Is Primary Contact,是主要联络人

+Is Purchase Item,是购买项目

+Is Sales Item,是销售项目

+Is Service Item,是服务项目

+Is Stock Item,是库存项目

+Is Sub Contracted Item,是次签约项目

+Is Subcontracted,转包

+Is this Tax included in Basic Rate?,包括在基本速率此税?

+Issue,问题

+Issue Date,发行日期

+Issue Details,问题详情

+Issued Items Against Production Order,发出对项目生产订单

+It can also be used to create opening stock entries and to fix stock value.,它也可以用来创建期初存货项目和解决股票价值。

+Item,项目

+Item ,

+Item Advanced,项目高级

+Item Barcode,商品条码

+Item Batch Nos,项目批NOS

+Item Classification,产品分类

+Item Code,产品编号

+Item Code (item_code) is mandatory because Item naming is not sequential.,产品编码(item_code)是强制性的,因为产品的命名是不连续的。

+Item Code and Warehouse should already exist.,产品编号和仓库应该已经存在。

+Item Code cannot be changed for Serial No.,产品编号不能为序列号改变

+Item Customer Detail,项目客户详细

+Item Description,项目说明

+Item Desription,项目Desription

+Item Details,产品详细信息

+Item Group,项目组

+Item Group Name,项目组名称

+Item Group Tree,由于生产订单可以为这个项目, \作

+Item Groups in Details,在详细信息产品组

+Item Image (if not slideshow),产品图片(如果不是幻灯片)

+Item Name,项目名称

+Item Naming By,产品命名规则

+Item Price,商品价格

+Item Prices,产品价格

+Item Quality Inspection Parameter,产品质量检验参数

+Item Reorder,项目重新排序

+Item Serial No,产品序列号

+Item Serial Nos,产品序列号

+Item Shortage Report,商品短缺报告

+Item Supplier,产品供应商

+Item Supplier Details,产品供应商详细信息

+Item Tax,产品税

+Item Tax Amount,项目税额

+Item Tax Rate,项目税率

+Item Tax1,项目Tax1

+Item To Manufacture,产品制造

+Item UOM,项目计量单位

+Item Website Specification,项目网站规格

+Item Website Specifications,项目网站产品规格

+Item Wise Tax Detail ,项目智者税制明细

+Item classification.,项目分类。

+Item is neither Sales nor Service Item,项目既不是销售,也不服务项目

+"Item must be a purchase item, \
+					as it is present in one or many Active BOMs",

+Item must have 'Has Serial No' as 'Yes',项目必须有&#39;有序列号&#39;为&#39;是&#39;

+Item table can not be blank,项目表不能为空

+Item to be manufactured or repacked,产品被制造或重新包装

+Item will be saved by this name in the data base.,项目将通过此名称在数据库中保存。

+"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.",当选择序号项目,担保,资产管理公司(常年维护保养合同)的详细信息将自动获取。

+Item-wise Last Purchase Rate,项目明智的最后付款价

+Item-wise Price List Rate,项目明智的价目表率

+Item-wise Purchase History,项目明智的购买历史

+Item-wise Purchase Register,项目明智的购买登记

+Item-wise Sales History,项目明智的销售历史

+Item-wise Sales Register,项目明智的销售登记

+Items,项目

+Items To Be Requested,项目要请求

+"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",这是“缺货”的项目被要求考虑根据预计数量和最小起订量为所有仓库

+Items which do not exist in Item master can also be entered on customer's request,不中主项存在的项目也可以根据客户的要求进入

+Itemwise Discount,Itemwise折扣

+Itemwise Recommended Reorder Level,Itemwise推荐级别重新排序

+JV,合资公司

+Job Applicant,求职者

+Job Opening,招聘开幕

+Job Profile,工作简介

+Job Title,职位

+"Job profile, qualifications required etc.",所需的工作概况,学历等。

+Jobs Email Settings,乔布斯邮件设置

+Journal Entries,日记帐分录

+Journal Entry,日记帐分录

+Journal Voucher,期刊券

+Journal Voucher Detail,日记帐凭证详细信息

+Journal Voucher Detail No,日记帐凭证详细说明暂无

+KRA,KRA

+"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ",保持销售计划的轨道。跟踪信息,报价,销售订单等从竞选衡量投资回报。

+Keep a track of communication related to this enquiry which will help for future reference.,保持跟踪的沟通与此相关的调查,这将有助于以供将来参考。

+Key Performance Area,关键绩效区

+Key Responsibility Area,关键责任区

+LEAD,铅

+LEAD/10-11/,LEAD/10-11 /

+LEAD/MUMBAI/,铅/孟买/

+LR Date,LR日期

+LR No,LR无

+Label,标签

+Landed Cost Item,到岸成本项目

+Landed Cost Items,到岸成本项目

+Landed Cost Purchase Receipt,到岸成本外购入库单

+Landed Cost Purchase Receipts,到岸成本外购入库单

+Landed Cost Wizard,到岸成本向导

+Last Name,姓

+Last Purchase Rate,最后预订价

+Latest,最新

+Latest Updates,最新更新

+Lead,铅

+Lead Details,铅详情

+Lead Id,铅标识

+Lead Name,铅名称

+Lead Owner,铅所有者

+Lead Source,铅源

+Lead Status,铅状态

+Lead Time Date,交货时间日期

+Lead Time Days,交货期天

+Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,交货期天是天由该项目预计将在您的仓库的数量。这天是在申请材料中取出,当你选择这个项目。

+Lead Type,引线型

+Leave Allocation,离开分配

+Leave Allocation Tool,离开配置工具

+Leave Application,离开应用

+Leave Approver,离开审批

+Leave Approver can be one of,离开审批者可以是一个

+Leave Approvers,离开审批

+Leave Balance Before Application,离开平衡应用前

+Leave Block List,离开块列表

+Leave Block List Allow,离开阻止列表允许

+Leave Block List Allowed,离开封锁清单宠物

+Leave Block List Date,留座日期表

+Leave Block List Dates,留座日期表

+Leave Block List Name,离开块列表名称

+Leave Blocked,离开封锁

+Leave Control Panel,离开控制面板

+Leave Encashed?,离开兑现?

+Leave Encashment Amount,假期兑现金额

+Leave Setup,离开设定

+Leave Type,离开类型

+Leave Type Name,离开类型名称

+Leave Without Pay,无薪假

+Leave allocations.,离开分配。

+Leave application has been approved.,休假申请已被批准。

+Leave application has been rejected.,休假申请已被拒绝。

+Leave blank if considered for all branches,离开,如果考虑所有分支空白

+Leave blank if considered for all departments,离开,如果考虑各部门的空白

+Leave blank if considered for all designations,离开,如果考虑所有指定空白

+Leave blank if considered for all employee types,离开,如果考虑所有的员工类型空白

+Leave blank if considered for all grades,离开,如果考虑所有级别空白

+"Leave can be approved by users with Role, ""Leave Approver""",离开可以通过用户与角色的批准,“给审批”

+Ledger,莱杰

+Ledgers,总帐

+Left,左

+Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,法人/附属账户与一个单独的表属于该组织。

+Letter Head,信头

+Level,级别

+Lft,LFT

+List a few of your customers. They could be organizations or individuals.,列出一些你的客户。他们可以是组织或个人。

+List a few of your suppliers. They could be organizations or individuals.,列出一些你的供应商。他们可以是组织或个人。

+"List a few products or services you buy from your suppliers or vendors. If these are same as your products, then do not add them.",列出你从你的供应商或供应商买几个产品或服务。如果这些是与您的产品,那么就不要添加它们。

+List items that form the package.,形成包列表项。

+List of holidays.,假期表。

+List of users who can edit a particular Note,谁可以编辑特定票据的用户列表

+List this Item in multiple groups on the website.,列出这个项目在网站上多个组。

+"List your products or services that you sell to your customers. Make sure to check the Item Group, Unit of Measure and other properties when you start.",列出您的产品或服务,你卖你的客户。确保当你开始检查项目组,测量及其他物业单位。

+"List your tax heads (e.g. VAT, Excise) (upto 3) and their standard rates. This will create a standard template, you can edit and add more later.",列出你的头税(如增值税,消费税)(截至3)和它们的标准费率。这将创建一个标准的模板,您可以编辑和更多的稍后添加。

+Live Chat,即时聊天

+Loading...,载入中...

+"Log of Activities performed by users against Tasks that can be used for tracking time, billing.",通过对用户的任务,可用于跟踪时间,计费进行活动的日志。

+Login Id,登录ID

+Login with your new User ID,与你的新的用户ID登录

+Logo,标志

+Logo and Letter Heads,标志和信头

+Lost,丢失

+Lost Reason,失落的原因

+Low,低

+Lower Income,较低的收入

+MIS Control,MIS控制

+MREQ-,MREQ  -

+MTN Details,MTN详情

+Mail Password,邮件密码

+Mail Port,邮件端口

+Main Reports,主报告

+Maintain Same Rate Throughout Sales Cycle,保持同样的速度在整个销售周期

+Maintain same rate throughout purchase cycle,在整个采购周期保持同样的速度

+Maintenance,保养

+Maintenance Date,维修日期

+Maintenance Details,保养细节

+Maintenance Schedule,维护计划

+Maintenance Schedule Detail,维护计划细节

+Maintenance Schedule Item,维护计划项目

+Maintenance Schedules,保养时间表

+Maintenance Status,维修状态

+Maintenance Time,维护时间

+Maintenance Type,维护型

+Maintenance Visit,维护访问

+Maintenance Visit Purpose,维护访问目的

+Major/Optional Subjects,大/选修课

+Make ,使

+Make Accounting Entry For Every Stock Movement,做会计分录为每股份转移

+Make Bank Voucher,使银行券

+Make Credit Note,使信贷注

+Make Debit Note,让缴费单

+Make Delivery,使交货

+Make Difference Entry,使不同入口

+Make Excise Invoice,使消费税发票

+Make Installation Note,使安装注意事项

+Make Invoice,使发票

+Make Maint. Schedule,让MAINT。时间表

+Make Maint. Visit,让MAINT。访问

+Make Maintenance Visit,使维护访问

+Make Packing Slip,使装箱单

+Make Payment Entry,使付款输入

+Make Purchase Invoice,做出购买发票

+Make Purchase Order,做采购订单

+Make Purchase Receipt,券#

+Make Salary Slip,使工资单

+Make Salary Structure,使薪酬结构

+Make Sales Invoice,做销售发票

+Make Sales Order,使销售订单

+Make Supplier Quotation,让供应商报价

+Male,男性

+Manage 3rd Party Backups,管理第三方备份

+Manage cost of operations,管理运营成本

+Manage exchange rates for currency conversion,管理汇率货币兑换

+"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.",如果股票的强制性项目为“是”。也是默认仓库,保留数量从销售订单设置。

+Manufacture against Sales Order,对制造销售订单

+Manufacture/Repack,制造/重新包装

+Manufactured Qty,生产数量

+Manufactured quantity will be updated in this warehouse,生产量将在这个仓库进行更新

+Manufacturer,生产厂家

+Manufacturer Part Number,制造商零件编号

+Manufacturing,制造业

+Manufacturing Quantity,生产数量

+Manufacturing Quantity is mandatory,付款方式

+Margin,余量

+Marital Status,婚姻状况

+Market Segment,市场分类

+Married,已婚

+Mass Mailing,邮件群发

+Master Data,主数据

+Master Name,主名称

+Master Name is mandatory if account type is Warehouse,主名称是强制性的,如果帐户类型为仓库

+Master Type,硕士

+Masters,大师

+Match non-linked Invoices and Payments.,匹配非联的发票和付款。

+Material Issue,材料问题

+Material Receipt,材料收据

+Material Request,材料要求

+Material Request Detail No,材料要求详细说明暂无

+Material Request For Warehouse,申请材料仓库

+Material Request Item,材料要求项

+Material Request Items,材料要求项

+Material Request No,材料请求无

+Material Request Type,材料请求类型

+Material Request used to make this Stock Entry,材料要求用来做这个股票输入

+Material Requests for which Supplier Quotations are not created,对于没有被创建供应商报价的材料要求

+Material Requirement,物料需求

+Material Transfer,材料转让

+Materials,物料

+Materials Required (Exploded),所需材料(分解)

+Max 500 rows only.,最大500行而已。

+Max Days Leave Allowed,最大天假宠物

+Max Discount (%),最大折让(%)

+Max Returnable Qty,1货币= [?]分数

+Medium,中

+"Merging is only possible if following \
+					properties are same in both records.
+					Group or Ledger, Debit or Credit, Is PL Account",

+Message,信息

+Message Parameter,消息参数

+Message Sent,发送消息

+Messages,消息

+Messages greater than 160 characters will be split into multiple messages,:它与其他活动的BOM ( S)

+Middle Income,中等收入

+Milestone,里程碑

+Milestone Date,里程碑日期

+Milestones,里程碑

+Milestones will be added as Events in the Calendar,里程碑将被添加为日历事件

+Min Order Qty,最小订货量

+Minimum Order Qty,最低起订量

+Misc Details,其它详细信息

+Miscellaneous,杂项

+Miscelleneous,Miscelleneous

+Mobile No,手机号码

+Mobile No.,手机号码

+Mode of Payment,付款方式

+Modern,现代

+Modified Amount,修改金额

+Monday,星期一

+Month,月

+Monthly,每月一次

+Monthly Attendance Sheet,每月考勤表

+Monthly Earning & Deduction,每月入息和扣除

+Monthly Salary Register,月薪注册

+Monthly salary statement.,月薪声明。

+Monthly salary template.,月薪模板。

+More Details,更多详情

+More Info,更多信息

+Moving Average,移动平均线

+Moving Average Rate,移动平均房价

+Mr,先生

+Ms,女士

+Multiple Item prices.,多个项目的价格。

+Multiple Price list.,多重价格清单。

+Must be Whole Number,必须是整数

+My Settings,我的设置

+NL-,NL-

+Name,名称

+Name and Description,名称和说明

+Name and Employee ID,姓名和雇员ID

+Name is required,名称是必需的

+"Name of new Account. Note: Please don't create accounts for Customers and Suppliers,",新帐户的名称。注:请不要创建帐户客户和供应商,

+Name of person or organization that this address belongs to.,的人或组织该地址所属的命名。

+Name of the Budget Distribution,在预算分配的名称

+Naming Series,命名系列

+Negative balance is not allowed for account ,负平衡是不允许的帐户

+Net Pay,净收费

+Net Pay (in words) will be visible once you save the Salary Slip.,净收费(字)将会看到,一旦你保存工资单。

+Net Total,总净

+Net Total (Company Currency),总净值(公司货币)

+Net Weight,净重

+Net Weight UOM,净重计量单位

+Net Weight of each Item,每个项目的净重

+Net pay can not be negative,净工资不能为负

+Never,从来没有

+New,新

+New ,新

+New Account,新帐号

+New Account Name,新帐号名称

+New BOM,新的物料清单

+New Communications,新通讯

+New Company,新公司

+New Cost Center,新的成本中心

+New Cost Center Name,新的成本中心名称

+New Delivery Notes,新交付票据

+New Enquiries,新的查询

+New Leads,新信息

+New Leave Application,新假期申请

+New Leaves Allocated,分配新叶

+New Leaves Allocated (In Days),分配(天)新叶

+New Material Requests,新材料的要求

+New Projects,新项目

+New Purchase Orders,新的采购订单

+New Purchase Receipts,新的购买收据

+New Quotations,新语录

+New Sales Orders,新的销售订单

+"New Serial No cannot have Warehouse. Warehouse must be \
+				set by Stock Entry or Purchase Receipt",

+New Stock Entries,新货条目

+New Stock UOM,新的库存计量单位

+New Supplier Quotations,新供应商报价

+New Support Tickets,新的客服支援回报单

+New Workplace,职场新人

+Newsletter,通讯

+Newsletter Content,通讯内容

+Newsletter Status,通讯状态

+"Newsletters to contacts, leads.",通讯,联系人,线索。

+Next Communcation On,下一步通信电子在

+Next Contact By,接着联系到

+Next Contact Date,下一步联络日期

+Next Date,下一个日期

+Next email will be sent on:,接下来的电子邮件将被发送:

+No,无

+No Action,无动作

+No Customer Accounts found.,没有客户帐户发现。

+"No Customer or Supplier Accounts found. Accounts are identified based on \
+			'Master Type' value in account record.",

+No Item found with ,序号项目与发现

+No Items to Pack,无项目包

+No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,没有请假审批。请指定&#39;休假审批的角色,以ATLEAST一个用户。

+No Permission,无权限

+No Production Order created.,要使用这个分布分配预算,设置这个**预算分配**的**成本中心**

+No Supplier Accounts found. Supplier Accounts are identified based on 'Master Type' value in account record.,#,## # ###

+No accounting entries for following warehouses,没有对下述仓库会计分录

+No addresses created,没有发起任何地址

+No contacts created,没有发起任何接触

+No default BOM exists for item: ,没有默认的BOM存在项目:

+No of Requested SMS,无的请求短信

+No of Sent SMS,没有发送短信

+No of Visits,没有访问量的

+No record found,没有资料

+No salary slip found for month: ,没有工资单上发现的一个月:

+Not,不

+Not Active,不活跃

+Not Applicable,不适用

+Not Available,不可用

+Not Billed,不发单

+Not Delivered,未交付

+Not Set,没有设置

+Not allowed entry in Warehouse,在仓库不准入境

+Note,注

+Note User,注意用户

+Note is a free page where users can share documents / notes,Note是一款免费的网页,用户可以共享文件/笔记

+Note:,注意:

+"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.",注意:备份和文件不会从Dropbox的删除,你将不得不手动删除它们。

+"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.",注意:备份和文件不能从谷歌驱动器中删除,你将不得不手动删除它们。

+Note: Email will not be sent to disabled users,注:电子邮件将不会被发送到用户禁用

+Notes,笔记

+Notes:,注意事项:

+Nothing to request,9 。这是含税的基本价格:?如果您检查这一点,就意味着这个税不会显示在项目表中,但在你的主项表将被纳入基本速率。你想要给一个单位价格(包括所有税费)的价格为顾客这是有用的。

+Notice (days),通告(天)

+Notification Control,通知控制

+Notification Email Address,通知电子邮件地址

+Notify by Email on creation of automatic Material Request,在创建自动材料通知要求通过电子邮件

+Number Format,数字格式

+O+,O +

+O-,O-

+OPPT,OPPT

+Offer Date,要约日期

+Office,办公室

+Old Parent,老家长

+On,上

+On Net Total,在总净

+On Previous Row Amount,在上一行金额

+On Previous Row Total,在上一行共

+"Only Serial Nos with status ""Available"" can be delivered.",只有串行NOS与状态“可用”可交付使用。

+Only Stock Items are allowed for Stock Entry,只股票项目所允许的股票输入

+Only leaf nodes are allowed in transaction,只有叶节点中允许交易

+Open,开

+Open Production Orders,清生产订单

+Open Tickets,开放门票

+Opening,开盘

+Opening Accounting Entries,开幕会计分录

+Opening Accounts and Stock,开户和股票

+Opening Date,开幕日期

+Opening Entry,开放报名

+Opening Qty,开放数量

+Opening Time,开放时间

+Opening Value,开度值

+Opening for a Job.,开放的工作。

+Operating Cost,营业成本

+Operation Description,操作说明

+Operation No,操作无

+Operation Time (mins),操作时间(分钟)

+Operations,操作

+Opportunity,机会

+Opportunity Date,日期机会

+Opportunity From,从机会

+Opportunity Item,项目的机会

+Opportunity Items,项目的机会

+Opportunity Lost,失去的机会

+Opportunity Type,机会型

+Optional. This setting will be used to filter in various transactions.,可选。此设置将被应用于各种交易进行过滤。

+Order Type,订单类型

+Ordered,订购

+Ordered Items To Be Billed,订购物品被标榜

+Ordered Items To Be Delivered,订购项目交付

+Ordered Qty,订购数量

+"Ordered Qty: Quantity ordered for purchase, but not received.",订购数量:订购数量的报价,但没有收到。

+Ordered Quantity,订购数量

+Orders released for production.,发布生产订单。

+Organization,组织

+Organization Name,组织名称

+Organization Profile,组织简介

+Other,其他

+Other Details,其他详细信息

+Out Qty,输出数量

+Out Value,出价值

+Out of AMC,出资产管理公司

+Out of Warranty,超出保修期

+Outgoing,传出

+Outgoing Email Settings,传出电子邮件设置

+Outgoing Mail Server,发送邮件服务器

+Outgoing Mails,传出邮件

+Outstanding Amount,未偿还的金额

+Outstanding for Voucher ,杰出的优惠券

+Overhead,开销

+Overheads,费用

+Overlapping Conditions found between,指定业务,营业成本和提供一个独特的操作没有给你的操作。

+Overview,概观

+Owned,资

+Owner,业主

+PAN Number,潘号码

+PF No.,PF号

+PF Number,PF数

+PI/2011/,PI/2011 /

+PIN,密码

+PL or BS,PL或BS

+PO,PO

+PO Date,PO日期

+PO No,订单号码

+POP3 Mail Server,POP3邮件服务器

+POP3 Mail Settings,POP3邮件设定

+POP3 mail server (e.g. pop.gmail.com),POP3邮件服务器(如:pop.gmail.com)

+POP3 server e.g. (pop.gmail.com),POP3服务器如(pop.gmail.com)

+POS Setting,POS机设置

+POS View,POS机查看

+PR Detail,PR详细

+PR Posting Date,公关寄发日期

+PRO,PRO

+PS,PS

+Package Item Details,包装物品详情

+Package Items,包装产品

+Package Weight Details,包装重量详情

+Packed Item,盒装产品

+Packing Details,装箱明细

+Packing Detials,包装往绩详情

+Packing List,包装清单

+Packing Slip,装箱单

+Packing Slip Item,装箱单项目

+Packing Slip Items,装箱单项目

+Packing Slip(s) Cancelled,装箱单(S)已注销

+Page Break,分页符

+Page Name,网页名称

+Paid,支付

+Paid Amount,支付的金额

+Parameter,参数

+Parent Account,父帐户

+Parent Cost Center,父成本中心

+Parent Customer Group,母公司集团客户

+Parent Detail docname,家长可采用DocName细节

+Parent Item,父项目

+Parent Item Group,父项目组

+Parent Sales Person,母公司销售人员

+Parent Territory,家长领地

+Parenttype,Parenttype

+Partially Billed,部分帐单

+Partially Completed,部分完成

+Partially Delivered,部分交付

+Partly Billed,天色帐单

+Partly Delivered,部分交付

+Partner Target Detail,合作伙伴目标详细信息

+Partner Type,合作伙伴类型

+Partner's Website,合作伙伴的网站

+Passive,被动

+Passport Number,护照号码

+Password,密码

+Pay To / Recd From,支付/ RECD从

+Payables,应付账款

+Payables Group,集团的应付款项

+Payment Days,金天

+Payment Due Date,付款到期日

+Payment Entries,付款项

+"Payment Entry has been modified after you pulled it. 
+			Please pull it again.",

+Payment Period Based On Invoice Date,已经提交。

+Payment Reconciliation,付款对账

+Payment Type,针对选择您要分配款项的发票。

+Payment of salary for the month: ,

+Payment to Invoice Matching Tool,付款发票匹配工具

+Payment to Invoice Matching Tool Detail,付款发票匹配工具详细介绍

+Payments,付款

+Payments Made,支付的款项

+Payments Received,收到付款

+Payments made during the digest period,在消化期间支付的款项

+Payments received during the digest period,在消化期间收到付款

+Payroll Settings,薪资设置

+Payroll Setup,薪资设定

+Pending,有待

+Pending Amount,待审核金额

+Pending Review,待审核

+Pending SO Items For Purchase Request,待处理的SO项目对于采购申请

+Percent Complete,完成百分比

+Percentage Allocation,百分比分配

+Percentage Allocation should be equal to ,百分比分配应等于

+Percentage variation in quantity to be allowed while receiving or delivering this item.,同时接收或传送资料被允许在数量上的变化百分比。

+Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,百分比你被允许接收或传递更多针对订购的数量。例如:如果您订购100个单位。和你的津贴是10%,那么你被允许接收110个单位。

+Performance appraisal.,绩效考核。

+Period,期

+Period Closing Voucher,期末券

+Periodicity,周期性

+Permanent Address,永久地址

+Permanent Address Is,永久地址

+Permission,允许

+Permission Manager,权限管理

+Personal,个人

+Personal Details,个人资料

+Personal Email,个人电子邮件

+Phone,电话

+Phone No,电话号码

+Phone No.,电话号码

+Pincode,PIN代码

+Place of Issue,签发地点

+Plan for maintenance visits.,规划维护访问。

+Planned Qty,计划数量

+"Planned Qty: Quantity, for which, Production Order has been raised,",计划数量:数量,为此,生产订单已经提高,

+Planned Quantity,计划数量

+Plant,厂

+Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,请输入缩写或简称恰当,因为它会被添加为后缀的所有帐户头。

+Please Select Company under which you want to create account head,请选择公司要在其下创建账户头

+Please check,请检查

+Please create new account from Chart of Accounts.,请从科目表创建新帐户。

+Please do NOT create Account (Ledgers) for Customers and Suppliers. They are created directly from the Customer / Supplier masters.,请不要用于客户及供应商建立的帐户(总帐)。他们直接从客户/供应商创造的主人。

+Please enter Company,你不能输入行没有。大于或等于当前行没有。这种充电式

+Please enter Cost Center,请输入成本中心

+Please enter Default Unit of Measure,请输入缺省的计量单位

+Please enter Delivery Note No or Sales Invoice No to proceed,请输入送货单号或销售发票号码进行

+Please enter Employee Id of this sales parson,请输入本销售牧师的员工标识

+Please enter Expense Account,请输入您的费用帐户

+Please enter Item Code to get batch no,请输入产品编号,以获得批号

+Please enter Item Code.,请输入产品编号。

+Please enter Item first,没有客户或供应商帐户发现。账户是根据\确定

+Please enter Master Name once the account is created.,请输入主名称,一旦该帐户被创建。

+Please enter Production Item first,请先输入生产项目

+Please enter Purchase Receipt No to proceed,请输入外购入库单没有进行

+Please enter Reserved Warehouse for item ,请输入预留仓库的项目

+Please enter Start Date and End Date,请输入开始日期和结束日期

+Please enter Warehouse for which Material Request will be raised,请重新拉。

+"Please enter account group under which account \
+					for warehouse ",

+Please enter company first,请先输入公司

+Please enter company name first,请先输入公司名称

+Please enter sales order in the above table,小于等于零系统,估值率是强制性的资料

+Please install dropbox python module,请安装Dropbox的Python模块

+Please mention default value for ',请提及默认值&#39;

+Please reduce qty.,请减少数量。

+Please save the Newsletter before sending.,请发送之前保存的通讯。

+Please save the document before generating maintenance schedule,9 。考虑税收或支出:在本部分中,您可以指定,如果税务/充电仅适用于估值(总共不一部分) ,或只为总(不增加价值的项目) ,或两者兼有。

+Please select Account first,请先选择账户

+Please select Bank Account,请选择银行帐户

+Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,请选择结转,如果你还需要包括上一会计年度的资产负债叶本财年

+Please select Category first,属性是相同的两个记录。

+Please select Charge Type first,预计日期不能前材料申请日期

+Please select Date on which you want to run the report,请选择您要运行报告日期

+Please select Price List,请选择价格表

+Please select a,请选择一个

+Please select a csv file,请选择一个csv文件

+Please select a service item or change the order type to Sales.,请选择服务项目,或更改订单类型销售。

+Please select a sub-contracted item or do not sub-contract the transaction.,请选择一个分包项目或不分包交易。

+Please select a valid csv file with data.,请选择与数据的有效csv文件。

+"Please select an ""Image"" first",请选择“图像”第一

+Please select month and year,请选择年份和月份

+Please select options and click on Create,请选择选项并点击Create

+Please select the document type first,请选择文档类型第一

+Please select: ,请选择:

+Please set Dropbox access keys in,请设置Dropbox的访问键

+Please set Google Drive access keys in,请设置谷歌驱动器的访问键

+Please setup Employee Naming System in Human Resource > HR Settings,请设置员工命名系统中的人力资源&gt;人力资源设置

+Please setup your chart of accounts before you start Accounting Entries,请设置您的会计科目表你开始会计分录前

+Please specify,请注明

+Please specify Company,请注明公司

+Please specify Company to proceed,请注明公司进行

+"Please specify Default Currency in Company Master \
+			and Global Defaults",

+Please specify a,请指定一个

+Please specify a Price List which is valid for Territory,请指定一个价格表,有效期为领地

+Please specify a valid,请指定一个有效

+Please specify a valid 'From Case No.',请指定一个有效的“从案号”

+Please specify currency in Company,请公司指定的货币

+Please submit to update Leave Balance.,请提交更新休假余额。

+Please write something,请写东西

+Please write something in subject and message!,请写东西的主题和消息!

+Plot,情节

+Plot By,阴谋

+Point of Sale,销售点

+Point-of-Sale Setting,销售点的设置

+Post Graduate,研究生

+Postal,邮政

+Posting Date,发布日期

+Posting Date Time cannot be before,发文日期时间不能前

+Posting Time,发布时间

+Potential Sales Deal,潜在的销售新政

+Potential opportunities for selling.,潜在的机会卖。

+"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3",精度浮点字段(数量,折扣,百分比等)。花车将四舍五入到指定的小数。默认值= 3

+Preferred Billing Address,首选帐单地址

+Preferred Shipping Address,首选送货地址

+Prefix,字首

+Present,现

+Prevdoc DocType,Prevdoc的DocType

+Prevdoc Doctype,Prevdoc文档类型

+Previous Work Experience,以前的工作经验

+Price List,价格表

+Price List Currency,价格表货币

+Price List Exchange Rate,价目表汇率

+Price List Master,价格表主

+Price List Name,价格列表名称

+Price List Rate,价格列表费率

+Price List Rate (Company Currency),价格列表费率(公司货币)

+Print,打印

+Print Format Style,打印格式样式

+Print Heading,打印标题

+Print Without Amount,打印量不

+Printing,印花

+Priority,优先

+Process Payroll,处理工资

+Produced,生产

+Produced Quantity,生产的产品数量

+Product Enquiry,产品查询

+Production Order,生产订单

+Production Order must be submitted,生产订单必须提交

+Production Order(s) created:\n\n,生产订单(次)创建: \ n \ n已

+Production Orders,生产订单

+Production Orders in Progress,在建生产订单

+Production Plan Item,生产计划项目

+Production Plan Items,生产计划项目

+Production Plan Sales Order,生产计划销售订单

+Production Plan Sales Orders,生产计划销售订单

+Production Planning (MRP),生产计划(MRP)

+Production Planning Tool,生产规划工具

+Products or Services You Buy,产品或服务您选购

+"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.",产品将重量年龄在默认搜索排序。更多的重量,年龄,更高的产品会出现在列表中。

+Project,项目

+Project Costing,项目成本核算

+Project Details,项目详情

+Project Milestone,项目里程碑

+Project Milestones,项目里程碑

+Project Name,项目名称

+Project Start Date,项目开始日期

+Project Type,项目类型

+Project Value,项目价值

+Project activity / task.,项目活动/任务。

+Project master.,项目主。

+Project will get saved and will be searchable with project name given,项目将得到保存,并会搜索与项目名称定

+Project wise Stock Tracking,项目明智的库存跟踪

+Projected,预计

+Projected Qty,预计数量

+Projects,项目

+Prompt for Email on Submission of,提示电子邮件的提交

+Provide email id registered in company,提供的电子邮件ID在公司注册

+Public,公

+Pull Payment Entries,拉付款项

+Pull sales orders (pending to deliver) based on the above criteria,基于上述标准拉销售订单(待定提供)

+Purchase,采购

+Purchase / Manufacture Details,采购/制造详细信息

+Purchase Analytics,购买Analytics(分析)

+Purchase Common,购买普通

+Purchase Details,购买详情

+Purchase Discounts,购买折扣

+Purchase In Transit,购买运输

+Purchase Invoice,购买发票

+Purchase Invoice Advance,购买发票提前

+Purchase Invoice Advances,采购发票进展

+Purchase Invoice Item,采购发票项目

+Purchase Invoice Trends,购买发票趋势

+Purchase Order,采购订单

+Purchase Order Date,采购订单日期

+Purchase Order Item,采购订单项目

+Purchase Order Item No,采购订单编号

+Purchase Order Item Supplied,采购订单项目提供

+Purchase Order Items,采购订单项目

+Purchase Order Items Supplied,采购订单项目提供

+Purchase Order Items To Be Billed,采购订单的项目被标榜

+Purchase Order Items To Be Received,采购订单项目可收

+Purchase Order Message,采购订单的消息

+Purchase Order Required,购货订单要求

+Purchase Order Trends,采购订单趋势

+Purchase Orders given to Suppliers.,购买给供应商的订单。

+Purchase Receipt,外购入库单

+Purchase Receipt Item,采购入库项目

+Purchase Receipt Item Supplied,采购入库项目提供

+Purchase Receipt Item Supplieds,采购入库项目Supplieds

+Purchase Receipt Items,采购入库项目

+Purchase Receipt Message,外购入库单信息

+Purchase Receipt No,购买收据号码

+Purchase Receipt Required,外购入库单要求

+Purchase Receipt Trends,购买收据趋势

+Purchase Register,购买注册

+Purchase Return,采购退货

+Purchase Returned,进货退出

+Purchase Taxes and Charges,购置税和费

+Purchase Taxes and Charges Master,购置税及收费硕士

+Purpose,目的

+Purpose must be one of ,目的必须是一个

+QA Inspection,质素保证视学

+QAI/11-12/,QAI/11-12 /

+QTN,QTN

+Qty,数量

+Qty Consumed Per Unit,数量消耗每单位

+Qty To Manufacture,数量制造

+Qty as per Stock UOM,数量按库存计量单位

+Qty to Deliver,数量交付

+Qty to Order,数量订购

+Qty to Receive,数量来接收

+Qty to Transfer,数量转移到

+Qualification,合格

+Quality,质量

+Quality Inspection,质量检验

+Quality Inspection Parameters,质量检验参数

+Quality Inspection Reading,质量检验阅读

+Quality Inspection Readings,质量检验读物

+Quantity,数量

+Quantity Requested for Purchase,需求数量的购买

+Quantity and Rate,数量和速率

+Quantity and Warehouse,数量和仓库

+Quantity cannot be a fraction.,量不能是一小部分。

+Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,制造/从原材料数量给予重新包装后获得的项目数量

+"Quantity should be equal to Manufacturing Quantity. To fetch items again, click on 'Get Items' button or update the Quantity manually.",数量应等于生产数量。再取物品,点击“获取信息”按钮或手动更新的数量。

+Quarter,季

+Quarterly,季刊

+Quick Help,快速帮助

+Quotation,行情

+Quotation Date,报价日期

+Quotation Item,产品报价

+Quotation Items,报价产品

+Quotation Lost Reason,报价遗失原因

+Quotation Message,报价信息

+Quotation Series,系列报价

+Quotation To,报价要

+Quotation Trend,行情走势

+Quotation is cancelled.,报价将被取消。

+Quotations received from Suppliers.,从供应商收到的报价。

+Quotes to Leads or Customers.,行情到引线或客户。

+Raise Material Request when stock reaches re-order level,提高材料时,申请股票达到再订购水平

+Raised By,提出

+Raised By (Email),提出(电子邮件)

+Random,随机

+Range,范围

+Rate,率

+Rate ,率

+Rate (Company Currency),率(公司货币)

+Rate Of Materials Based On,率材料的基础上

+Rate and Amount,率及金额

+Rate at which Customer Currency is converted to customer's base currency,速率客户货币转换成客户的基础货币

+Rate at which Price list currency is converted to company's base currency,速率价目表货币转换为公司的基础货币

+Rate at which Price list currency is converted to customer's base currency,速率价目表货币转换成客户的基础货币

+Rate at which customer's currency is converted to company's base currency,速率客户的货币转换为公司的基础货币

+Rate at which supplier's currency is converted to company's base currency,速率供应商的货币转换为公司的基础货币

+Rate at which this tax is applied,速率此税适用

+Raw Material Item Code,原料产品编号

+Raw Materials Supplied,提供原料

+Raw Materials Supplied Cost,原料提供成本

+Re-Order Level,再订购水平

+Re-Order Qty,重新订购数量

+Re-order,重新排序

+Re-order Level,再订购水平

+Re-order Qty,再订购数量

+Read,阅读

+Reading 1,阅读1

+Reading 10,阅读10

+Reading 2,阅读2

+Reading 3,阅读3

+Reading 4,4阅读

+Reading 5,阅读5

+Reading 6,6阅读

+Reading 7,7阅读

+Reading 8,阅读8

+Reading 9,9阅读

+Reason,原因

+Reason for Leaving,离职原因

+Reason for Resignation,原因辞职

+Reason for losing,原因丢失

+Recd Quantity,RECD数量

+Receivable / Payable account will be identified based on the field Master Type,应收/应付帐款的帐户将基于字段硕士识别

+Receivables,应收账款

+Receivables / Payables,应收/应付账款

+Receivables Group,应收账款集团

+Received,收到

+Received Date,收稿日期

+Received Items To Be Billed,收到的项目要被收取

+Received Qty,收到数量

+Received and Accepted,收到并接受

+Receiver List,接收器列表

+Receiver Parameter,接收机参数

+Recipients,受助人

+Reconciliation Data,数据对账

+Reconciliation HTML,和解的HTML

+Reconciliation JSON,JSON对账

+Record item movement.,记录项目的运动。

+Recurring Id,经常性标识

+Recurring Invoice,经常性发票

+Recurring Type,经常性类型

+Reduce Deduction for Leave Without Pay (LWP),减少扣除停薪留职(LWP)

+Reduce Earning for Leave Without Pay (LWP),降低盈利停薪留职(LWP)

+Ref Code,参考代码

+Ref SQ,参考SQ

+Reference,参考

+Reference Date,参考日期

+Reference Name,参考名称

+Reference Number,参考号码

+Refresh,刷新

+Refreshing....,清爽....

+Registration Details,报名详情

+Registration Info,注册信息

+Rejected,拒绝

+Rejected Quantity,拒绝数量

+Rejected Serial No,拒绝序列号

+Rejected Warehouse,拒绝仓库

+Rejected Warehouse is mandatory against regected item,拒绝仓库是必须反对regected项目

+Relation,关系

+Relieving Date,解除日期

+Relieving Date of employee is ,减轻员工的日期是

+Remark,备注

+Remarks,备注

+Rename,重命名

+Rename Log,重命名日志

+Rename Tool,重命名工具

+Rent Cost,租金成本

+Rent per hour,每小时租

+Rented,租

+Repeat on Day of Month,重复上月的日

+Replace,更换

+Replace Item / BOM in all BOMs,更换项目/物料清单中的所有材料明细表

+"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM",在它被使用的所有其他的BOM替换特定的物料清单。它会取代旧的BOM链接,更新成本,并重新生成“物料清单爆炸物品”表按照新的物料清单

+Replied,回答

+Report Date,报告日期

+Report issues at,在报告问题

+Reports,报告

+Reports to,报告以

+Reqd By Date,REQD按日期

+Request Type,请求类型

+Request for Information,索取资料

+Request for purchase.,请求您的报价。

+Requested,要求

+Requested For,对于要求

+Requested Items To Be Ordered,要求项目要订购

+Requested Items To Be Transferred,要求要传输的项目

+Requested Qty,请求数量

+"Requested Qty: Quantity requested for purchase, but not ordered.",要求的数量:数量要求的报价,但没有下令。

+Requests for items.,请求的项目。

+Required By,必选

+Required Date,所需时间

+Required Qty,所需数量

+Required only for sample item.,只对样品项目所需。

+Required raw materials issued to the supplier for producing a sub - contracted item.,发给供应商,生产子所需的原材料 - 承包项目。

+Reseller,经销商

+Reserved,保留的

+Reserved Qty,保留数量

+"Reserved Qty: Quantity ordered for sale, but not delivered.",版权所有数量:订购数量出售,但未交付。

+Reserved Quantity,保留数量

+Reserved Warehouse,保留仓库

+Reserved Warehouse in Sales Order / Finished Goods Warehouse,在销售订单/成品仓库保留仓库

+Reserved Warehouse is missing in Sales Order,保留仓库在销售订单失踪

+Reset Filters,重设过滤器

+Resignation Letter Date,辞职信日期

+Resolution,决议

+Resolution Date,决议日期

+Resolution Details,详细解析

+Resolved By,议决

+Retail,零售

+Retailer,零售商

+Review Date,评论日期

+Rgt,RGT

+Role Allowed to edit frozen stock,角色可以编辑冻结股票

+Role that is allowed to submit transactions that exceed credit limits set.,作用是允许提交超过设定信用额度交易的。

+Root cannot have a parent cost center,根本不能有一个父成本中心

+Rounded Total,总圆角

+Rounded Total (Company Currency),圆润的总计(公司货币)

+Row,排

+Row ,排

+Row #,行#

+Row # ,行#

+Rules to calculate shipping amount for a sale,规则来计算销售运输量

+S.O. No.,SO号

+SMS,短信

+SMS Center,短信中心

+SMS Control,短信控制

+SMS Gateway URL,短信网关的URL

+SMS Log,短信日志

+SMS Parameter,短信参数

+SMS Sender Name,短信发送者名称

+SMS Settings,短信设置

+SMTP Server (e.g. smtp.gmail.com),SMTP服务器(如smtp.gmail.com)

+SO,SO

+SO Date,SO日期

+SO Pending Qty,SO待定数量

+SO Qty,SO数量

+SO/10-11/,SO/10-11 /

+SO1112,SO1112

+SQTN,SQTN

+STE,STE

+SUP,SUP

+SUPP,人联党

+SUPP/10-11/,SUPP/10-11 /

+Salary,薪水

+Salary Information,薪资信息

+Salary Manager,薪资管理

+Salary Mode,薪酬模式

+Salary Slip,工资单

+Salary Slip Deduction,工资单上扣除

+Salary Slip Earning,工资单盈利

+Salary Structure,薪酬结构

+Salary Structure Deduction,薪酬结构演绎

+Salary Structure Earning,薪酬结构盈利

+Salary Structure Earnings,薪酬结构盈利

+Salary breakup based on Earning and Deduction.,工资分手基于盈利和演绎。

+Salary components.,工资组成部分。

+Sales,销售

+Sales Analytics,销售分析

+Sales BOM,销售BOM

+Sales BOM Help,销售BOM帮助

+Sales BOM Item,销售BOM项目

+Sales BOM Items,销售BOM项目

+Sales Details,销售信息

+Sales Discounts,销售折扣

+Sales Email Settings,销售电子邮件设置

+Sales Extras,额外销售

+Sales Funnel,销售漏斗

+Sales Invoice,销售发票

+Sales Invoice Advance,销售发票提前

+Sales Invoice Item,销售发票项目

+Sales Invoice Items,销售发票项目

+Sales Invoice Message,销售发票信息

+Sales Invoice No,销售发票号码

+Sales Invoice Trends,销售发票趋势

+Sales Order,销售订单

+Sales Order Date,销售订单日期

+Sales Order Item,销售订单项目

+Sales Order Items,销售订单项目

+Sales Order Message,销售订单信息

+Sales Order No,销售订单号

+Sales Order Required,销售订单所需

+Sales Order Trend,销售订单趋势

+Sales Partner,销售合作伙伴

+Sales Partner Name,销售合作伙伴名称

+Sales Partner Target,销售目标的合作伙伴

+Sales Partners Commission,销售合作伙伴委员会

+Sales Person,销售人员

+Sales Person Incharge,销售人员Incharge

+Sales Person Name,销售人员的姓名

+Sales Person Target Variance (Item Group-Wise),销售人员目标方差(项目组明智)

+Sales Person Targets,销售人员目标

+Sales Person-wise Transaction Summary,销售人员明智的交易汇总

+Sales Register,销售登记

+Sales Return,销售退货

+Sales Returned,销售退回

+Sales Taxes and Charges,销售税金及费用

+Sales Taxes and Charges Master,销售税金及收费硕士

+Sales Team,销售团队

+Sales Team Details,销售团队详细

+Sales Team1,销售TEAM1

+Sales and Purchase,买卖

+Sales campaigns,销售活动

+Sales persons and targets,销售人员和目标

+Sales taxes template.,销售税模板。

+Sales territories.,销售地区。

+Salutation,招呼

+Same Serial No,同样的序列号

+Sample Size,样本大小

+Sanctioned Amount,制裁金额

+Saturday,星期六

+Save ,

+Schedule,时间表

+Schedule Date,时间表日期

+Schedule Details,计划详细信息

+Scheduled,预定

+Scheduled Date,预定日期

+School/University,学校/大学

+Score (0-5),得分(0-5)

+Score Earned,获得得分

+Score must be less than or equal to 5,得分必须小于或等于5

+Scrap %,废钢%

+Seasonality for setting budgets.,季节性设定预算。

+"See ""Rate Of Materials Based On"" in Costing Section",见“率材料基于”在成本核算节

+"Select ""Yes"" for sub - contracting items",选择“是”子 - 承包项目

+"Select ""Yes"" if this item is used for some internal purpose in your company.",选择“Yes”如果此项目被用于一些内部的目的在你的公司。

+"Select ""Yes"" if this item represents some work like training, designing, consulting etc.",选择“是”,如果此项目表示类似的培训,设计,咨询等一些工作

+"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",选择“是”,如果你保持这个项目的股票在你的库存。

+"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",选择“是”,如果您对供应原料给供应商,制造资料。

+Select Budget Distribution to unevenly distribute targets across months.,选择预算分配跨个月呈不均衡分布的目标。

+"Select Budget Distribution, if you want to track based on seasonality.",选择预算分配,如果你要根据季节来跟踪。

+Select Digest Content,选择精华内容

+Select DocType,选择的DocType

+"Select Item where ""Is Stock Item"" is ""No""",#### ##

+Select Items,选择项目

+Select Purchase Receipts,选择外购入库单

+Select Sales Orders,选择销售订单

+Select Sales Orders from which you want to create Production Orders.,要从创建生产订单选择销售订单。

+Select Time Logs and Submit to create a new Sales Invoice.,选择时间日志和提交创建一个新的销售发票。

+Select Transaction,选择交易

+Select account head of the bank where cheque was deposited.,选取支票存入该银行账户的头。

+Select company name first.,先选择公司名称。

+Select template from which you want to get the Goals,选择您想要得到的目标模板

+Select the Employee for whom you are creating the Appraisal.,选择要为其创建的考核员工。

+Select the Invoice against which you want to allocate payments.,10 。添加或减去:无论你想添加或扣除的税款。

+Select the period when the invoice will be generated automatically,当选择发票会自动生成期间

+Select the relevant company name if you have multiple companies,选择相关的公司名称,如果您有多个公司

+Select the relevant company name if you have multiple companies.,如果您有多个公司选择相关的公司名称。

+Select who you want to send this newsletter to,选择您想要这份电子报发送给谁

+Select your home country and check the timezone and currency.,选择您的国家和检查时区和货币。

+"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.",选择“是”将允许这个项目出现在采购订单,采购入库单。

+"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note",选择“是”将允许这资料图在销售订单,送货单

+"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",选择“是”将允许您创建物料清单,显示原材料和产生制造这个项目的运营成本。

+"Selecting ""Yes"" will allow you to make a Production Order for this item.",选择“是”将允许你做一个生产订单为这个项目。

+"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",选择“Yes”将提供一个独特的身份,以这个项目的每个实体可在序列号主观看。

+Selling,销售

+Selling Settings,销售设置

+Send,发送

+Send Autoreply,发送自动回复

+Send Bulk SMS to Leads / Contacts,发送大量短信信息/联系我们

+Send Email,发送电​​子邮件

+Send From,从发送

+Send Notifications To,发送通知给

+Send Now,立即发送

+Send Print in Body and Attachment,发送打印的正文和附件

+Send SMS,发送短信

+Send To,发送到

+Send To Type,发送到输入

+Send automatic emails to Contacts on Submitting transactions.,自动发送电子邮件到上提交事务联系。

+Send mass SMS to your contacts,发送群发短信到您的联系人

+Send regular summary reports via Email.,通过电子邮件发送定期汇总报告。

+Send to this list,发送到这个列表

+Sender,寄件人

+Sender Name,发件人名称

+Sent,发送

+Sent Mail,发送邮件

+Sent On,在发送

+Sent Quotation,发送报价

+Sent or Received,发送或接收

+Separate production order will be created for each finished good item.,独立的生产订单将每个成品项目被创建。

+Serial No,序列号

+Serial No / Batch,序列号/批次

+Serial No Details,序列号信息

+Serial No Service Contract Expiry,序号服务合同到​​期

+Serial No Status,序列号状态

+Serial No Warranty Expiry,序列号保修到期

+Serial No created,创建序列号

+Serial No does not belong to Item,序列号不属于项目

+Serial No must exist to transfer out.,序列号必须存在转让出去。

+Serial No qty cannot be a fraction,序号数量不能是分数

+Serial No status must be 'Available' to Deliver,序列号状态必须为“有空”提供

+Serial Nos do not match with qty,序列号不匹配数量

+Serial Number Series,序列号系列

+Serialized Item: ',序列化的项目:&#39;

+Series,系列

+Series List for this Transaction,系列对表本交易

+Service Address,服务地址

+Services,服务

+Session Expiry,会话过期

+Session Expiry in Hours e.g. 06:00,会话过期的时间,例如06:00

+Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,设置这个领地项目组间的预算。您还可以包括季节性通过设置分发。

+Set Login and Password if authentication is required.,如果需要身份验证设置登录名和密码。

+Set allocated amount against each Payment Entry and click 'Allocate'.,是不允许的。

+Set as Default,设置为默认

+Set as Lost,设为失落

+Set prefix for numbering series on your transactions,为你的交易编号序列设置的前缀

+Set targets Item Group-wise for this Sales Person.,设定目标项目组间的这种销售人员。

+"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.",这里设置你的外发邮件的SMTP设置。所有生成的系统通知,电子邮件会从这个邮件服务器。如果你不知道,离开这个空白使用ERPNext服务器(邮件仍然会从您的电子邮件ID发送)或联系您的电子邮件提供商。

+Setting Account Type helps in selecting this Account in transactions.,设置帐户类型有助于在交易中选择该帐户。

+Setting up...,设置...

+Settings,设置

+Settings for Accounts,设置帐户

+Settings for Buying Module,设置购买模块

+Settings for Selling Module,设置销售模块

+Settings for Stock Module,设置库存模块

+"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",设置从一个邮箱,例如“jobs@example.com”解压求职者

+Setup,设置

+Setup Already Complete!!,安装已经完成!

+Setup Complete!,设置完成!

+Setup Completed,安装完成

+Setup Series,设置系列

+Setup of Shopping Cart.,设置的购物车。

+Setup to pull emails from support email account,安装程序从支持的电子邮件帐户的邮件拉

+Share,共享

+Share With,分享

+Shipments to customers.,发货给客户。

+Shipping,航运

+Shipping Account,送货账户

+Shipping Address,送货地址

+Shipping Amount,航运量

+Shipping Rule,送货规则

+Shipping Rule Condition,送货规则条件

+Shipping Rule Conditions,送货规则条件

+Shipping Rule Label,送货规则标签

+Shipping Rules,送货规则

+Shop,店

+Shopping Cart,购物车

+Shopping Cart Price List,购物车价格表

+Shopping Cart Price Lists,购物车价目表

+Shopping Cart Settings,购物车设置

+Shopping Cart Shipping Rule,购物车运费规则

+Shopping Cart Shipping Rules,购物车运费规则

+Shopping Cart Taxes and Charges Master,购物车税收和收费硕士

+Shopping Cart Taxes and Charges Masters,购物车税收和收费硕士

+Short biography for website and other publications.,短的传记的网站和其他出版物。

+"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",显示“有货”或“无货”的基础上股票在这个仓库有。

+Show / Hide Features,显示/隐藏功能

+Show / Hide Modules,显示/隐藏模块

+Show In Website,显示在网站

+Show a slideshow at the top of the page,显示幻灯片在页面顶部

+Show in Website,显示在网站

+Show this slideshow at the top of the page,这显示在幻灯片页面顶部

+Signature,签名

+Signature to be appended at the end of every email,签名在每封电子邮件的末尾追加

+Single,单

+Single unit of an Item.,该产品的一个单元。

+Sit tight while your system is being setup. This may take a few moments.,稳坐在您的系统正在安装。这可能需要一些时间。

+Slideshow,连续播放

+"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.",对不起!你不能改变公司的预设货币,因为有现有的交易反对。您将需要取消的交易,如果你想改变默认货币。

+"Sorry, Serial Nos cannot be merged",对不起,序列号无法合并

+"Sorry, companies cannot be merged",对不起,企业不能合并

+Source,源

+Source Warehouse,源代码仓库

+Source and Target Warehouse cannot be same,源和目标仓库不能相同

+Spartan,斯巴达

+Special Characters,特殊字符

+Special Characters ,特殊字符

+Specification Details,详细规格

+Specify Exchange Rate to convert one currency into another,指定的汇率将一种货币兑换成另一种

+"Specify a list of Territories, for which, this Price List is valid",指定领土的名单,为此,本价格表是有效的

+"Specify a list of Territories, for which, this Shipping Rule is valid",新界指定一个列表,其中,该运费规则是有效的

+"Specify a list of Territories, for which, this Taxes Master is valid",新界指定一个列表,其中,该税金法师是有效的

+Specify conditions to calculate shipping amount,指定条件计算运输量

+"Specify the operations, operating cost and give a unique Operation no to your operations.",与全球默认值

+Split Delivery Note into packages.,分裂送货单成包。

+Standard,标准

+Standard Rate,标准房价

+"Standard Terms and Conditions that can be added to Sales and Purchases.
+
+Examples:
+
+1. Validity of the offer.
+1. Payment Terms (In Advance, On Credit, part advance etc).
+1. What is extra (or payable by the Customer).
+1. Safety / usage warning.
+1. Warranty if any.
+1. Returns Policy.
+1. Terms of shipping, if applicable.
+1. Ways of addressing disputes, indemnity, liability, etc.
+1. Address and Contact of your Company.",

+"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.
+10. Add or Deduct: Whether you want to add or deduct the tax.",

+"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.",

+Start,开始

+Start Date,开始日期

+Start date of current invoice's period,启动电流发票的日期内

+Starting up...,启动...

+State,态

+Static Parameters,静态参数

+Status,状态

+Status must be one of ,状态必须为之一

+Status should be Submitted,状态应提交

+Statutory info and other general information about your Supplier,法定的信息和你的供应商等一般资料

+Stock,股票

+Stock Adjustment Account,库存调整账户

+Stock Ageing,股票老龄化

+Stock Analytics,股票分析

+Stock Balance,库存余额

+Stock Entries already created for Production Order ,库存项目已为生产订单创建

+Stock Entry,股票入门

+Stock Entry Detail,股票入门详情

+Stock Frozen Upto,股票冻结到...为止

+Stock Ledger,库存总帐

+Stock Ledger Entry,库存总帐条目

+Stock Level,库存水平

+Stock Projected Qty,此货币被禁用。允许使用的交易

+Stock Qty,库存数量

+Stock Queue (FIFO),股票队列(FIFO)

+Stock Received But Not Billed,库存接收,但不标榜

+Stock Reconcilation Data,股票Reconcilation数据

+Stock Reconcilation Template,股票Reconcilation模板

+Stock Reconciliation,库存对账

+"Stock Reconciliation can be used to update the stock on a particular date, ",库存调节可用于更新在某一特定日期的股票,

+Stock Settings,股票设置

+Stock UOM,库存计量单位

+Stock UOM Replace Utility,库存计量单位更换工具

+Stock Uom,库存计量单位

+Stock Value,股票价值

+Stock Value Difference,股票价值差异

+Stock transactions exist against warehouse ,股票交易针对仓库存在

+Stop,停止

+Stop Birthday Reminders,停止生日提醒

+Stop Material Request,停止材料要求

+Stop users from making Leave Applications on following days.,作出许可申请在随后的日子里阻止用户。

+Stop!,住手!

+Stopped,停止

+Structure cost centers for budgeting.,对预算编制结构成本中心。

+Structure of books of accounts.,的会计账簿结构。

+"Sub-currency. For e.g. ""Cent""",子货币。对于如“美分”

+Subcontract,转包

+Subject,主题

+Submit Salary Slip,提交工资单

+Submit all salary slips for the above selected criteria,提交所有工资单的上面选择标准

+Submit this Production Order for further processing.,提交此生产订单进行进一步的处理。

+Submitted,提交

+Subsidiary,副

+Successful: ,成功:

+Suggestion,建议

+Suggestions,建议

+Sunday,星期天

+Supplier,提供者

+Supplier (Payable) Account,供应商(应付)帐

+Supplier (vendor) name as entered in supplier master,供应商(供应商)的名称在供应商主进入

+Supplier Account,供应商帐户

+Supplier Account Head,供应商帐户头

+Supplier Address,供应商地址

+Supplier Addresses And Contacts,供应商的地址和联系方式

+Supplier Addresses and Contacts,供应商的地址和联系方式

+Supplier Details,供应商详细信息

+Supplier Intro,供应商介绍

+Supplier Invoice Date,供应商发票日期

+Supplier Invoice No,供应商发票号码

+Supplier Name,供应商名称

+Supplier Naming By,供应商通过命名

+Supplier Part Number,供应商零件编号

+Supplier Quotation,供应商报价

+Supplier Quotation Item,供应商报价项目

+Supplier Reference,信用参考

+Supplier Shipment Date,供应商出货日期

+Supplier Shipment No,供应商出货无

+Supplier Type,供应商类型

+Supplier Type / Supplier,供应商类型/供应商

+Supplier Warehouse,供应商仓库

+Supplier Warehouse mandatory subcontracted purchase receipt,供应商仓库强制性分包购买收据

+Supplier classification.,供应商分类。

+Supplier database.,供应商数据库。

+Supplier of Goods or Services.,供应商的商品或服务。

+Supplier warehouse where you have issued raw materials for sub - contracting,供应商的仓库,你已发出原材料子 - 承包

+Supplier-Wise Sales Analytics,可在首页所有像货币,转换率,总进口,进口总计进口等相关领域

+Support,支持

+Support Analtyics,支持Analtyics

+Support Analytics,支持Analytics(分析)

+Support Email,电子邮件支持

+Support Email Settings,支持电子邮件设置

+Support Password,支持密码

+Support Ticket,支持票

+Support queries from customers.,客户支持查询。

+Symbol,符号

+Sync Support Mails,同步支持邮件

+Sync with Dropbox,同步与Dropbox

+Sync with Google Drive,同步与谷歌驱动器

+System Administration,系统管理

+System Scheduler Errors,系统调度错误

+System Settings,系统设置

+"System User (login) ID. If set, it will become default for all HR forms.",系统用户(登录)的标识。如果设置,这将成为默认的所有人力资源的形式。

+System for managing Backups,系统管理备份

+System generated mails will be sent from this email id.,系统生成的邮件将被从这个电子邮件ID发送。

+TL-,TL-

+TLB-,TLB-

+Table for Item that will be shown in Web Site,表将在网站被显示项目

+Target  Amount,目标金额

+Target Detail,目标详细信息

+Target Details,目标详细信息

+Target Details1,目标点评详情

+Target Distribution,目标分布

+Target On,目标在

+Target Qty,目标数量

+Target Warehouse,目标仓库

+Task,任务

+Task Details,任务详细信息

+Tasks,根据发票日期付款周期

+Tax,税

+Tax Accounts,税收占

+Tax Calculation,计税

+Tax Category can not be 'Valuation' or 'Valuation and Total' as all items are non-stock items,税务类别不能为'估值'或'估值及总,因为所有的项目都是非库存产品

+Tax Master,税务硕士

+Tax Rate,税率

+Tax Template for Purchase,对于购置税模板

+Tax Template for Sales,对于销售税模板

+Tax and other salary deductions.,税务及其他薪金中扣除。

+"Tax detail table fetched from item master as a string and stored in this field.
+Used for Taxes and Charges",

+Taxable,应课税

+Taxes,税

+Taxes and Charges,税收和收费

+Taxes and Charges Added,税费上架

+Taxes and Charges Added (Company Currency),税收和收费上架(公司货币)

+Taxes and Charges Calculation,税费计算

+Taxes and Charges Deducted,税收和费用扣除

+Taxes and Charges Deducted (Company Currency),税收和扣除(公司货币)

+Taxes and Charges Total,税费总计

+Taxes and Charges Total (Company Currency),营业税金及费用合计(公司货币)

+Template for employee performance appraisals.,模板员工绩效考核。

+Template of terms or contract.,模板条款或合同。

+Term Details,长期详情

+Terms,条款

+Terms and Conditions,条款和条件

+Terms and Conditions Content,条款及细则内容

+Terms and Conditions Details,条款及细则详情

+Terms and Conditions Template,条款及细则范本

+Terms and Conditions1,条款及条件1

+Terretory,Terretory

+Territory,领土

+Territory / Customer,区域/客户

+Territory Manager,区域经理

+Territory Name,地区名称

+Territory Target Variance (Item Group-Wise),境内目标方差(项目组明智)

+Territory Targets,境内目标

+Test,测试

+Test Email Id,测试电子邮件Id

+Test the Newsletter,测试通讯

+The BOM which will be replaced,这将被替换的物料清单

+The First User: You,第一个用户:您

+"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",代表包装的项目。该项目必须有“是股票项目”为“否”和“是销售项目”为“是”

+The Organization,本组织

+"The account head under Liability, in which Profit/Loss will be booked",根据责任账号头,其中利润/亏损将被黄牌警告

+"The date on which next invoice will be generated. It is generated on submit.
+",

+The date on which recurring invoice will be stop,在其经常性发票将被停止日期

+"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ",这个月的日子,汽车发票将会产生如05,28等

+The day(s) on which you are applying for leave coincide with holiday(s). You need not apply for leave.,**预算分配**可以帮助你发布你的预算横跨个月,如果你有季节性因素在您的业务。

+The first Leave Approver in the list will be set as the default Leave Approver,该列表中的第一个休假审批将被设置为默认请假审批

+The first user will become the System Manager (you can change that later).,第一个用户将成为系统管理器(您可以在以后更改)。

+The gross weight of the package. Usually net weight + packaging material weight. (for print),包的总重量。通常净重+包装材料的重量。 (用于打印)

+The name of your company for which you are setting up this system.,您的公司要为其设立这个系统的名称。

+The net weight of this package. (calculated automatically as sum of net weight of items),净重这个包。 (当项目的净重量总和自动计算)

+The new BOM after replacement,更换后的新物料清单

+The rate at which Bill Currency is converted into company's base currency,在该条例草案的货币转换成公司的基础货币的比率

+The unique id for tracking all recurring invoices. It is generated on submit.,唯一ID来跟踪所有的经常性发票。它是在提交生成的。

+There is nothing to edit.,对于如1美元= 100美分

+There was an error. One probable reason could be that you haven't saved the form. Please contact support@erpnext.com if the problem persists.,有一个错误。一个可能的原因可能是因为您没有保存的形式。请联系support@erpnext.com如果问题仍然存在。

+There were errors.,有错误。

+This Cost Center is a,这成本中心是一个

+This Currency is disabled. Enable to use in transactions,公司在以下仓库失踪

+This ERPNext subscription,这ERPNext订阅

+This Leave Application is pending approval. Only the Leave Apporver can update status.,这个假期申请正在等待批准。只有离开Apporver可以更新状态。

+This Time Log Batch has been billed.,此时日志批量一直标榜。

+This Time Log Batch has been cancelled.,此时日志批次已被取消。

+This Time Log conflicts with,这个时间日志与冲突

+This is a root account and cannot be edited.,这是一个root帐户,不能被编辑。

+This is a root customer group and cannot be edited.,ERPNext是一个开源的基于Web的ERP系统通过网络注技术私人有限公司向提供集成的工具,在一个小的组织管理大多数进程。有关Web注释,或购买托管楝更多信息,请访问

+This is a root item group and cannot be edited.,请先输入项目

+This is a root sales person and cannot be edited.,您可以通过选择备份频率启动和\

+This is a root territory and cannot be edited.,集团或Ledger ,借方或贷方,是特等帐户

+This is the number of the last created transaction with this prefix,这就是以这个前缀的最后一个创建的事务数

+This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,此工具可帮助您更新或修复系统的数量和股票估值。它通常被用于同步系统值和实际存在于您的仓库。

+This will be used for setting rule in HR module,这将用于在人力资源模块的设置规则

+Thread HTML,主题HTML

+Thursday,星期四

+Time Log,时间日志

+Time Log Batch,时间日志批

+Time Log Batch Detail,时间日志批量详情

+Time Log Batch Details,时间日志批量详情

+Time Log Batch status must be 'Submitted',时间日志批次状态必须是&#39;提交&#39;

+Time Log for tasks.,时间日志中的任务。

+Time Log must have status 'Submitted',时间日志的状态必须为“已提交”

+Time Zone,时区

+Time Zones,时区

+Time and Budget,时间和预算

+Time at which items were delivered from warehouse,时间在哪个项目是从仓库运送

+Time at which materials were received,收到材料在哪个时间

+Title,标题

+To,至

+To Currency,以货币

+To Date,至今

+To Date should be same as From Date for Half Day leave,日期应该是一样的起始日期为半天假

+To Discuss,为了讨论

+To Do List,待办事项列表

+To Package No.,以包号

+To Pay,支付方式

+To Produce,以生产

+To Time,要时间

+To Value,To值

+To Warehouse,到仓库

+"To add child nodes, explore tree and click on the node under which you want to add more nodes.",要添加子节点,探索树,然后单击要在其中添加更多节点的节点上。

+"To assign this issue, use the ""Assign"" button in the sidebar.",要分配这个问题,请使用“分配”按钮,在侧边栏。

+"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.",从您的接收邮件自动创建支持票,在此设置您的POP3设置。你必须非常创建一个单独的电子邮件ID为ERP系统,使所有电子邮件都将来自该邮件ID被同步到系统中。如果您不能确定,请联系您的电子邮件提供商。

+To create a Bank Account:,要创建一个银行帐号:

+To create a Tax Account:,要创建一个纳税帐户:

+"To create an Account Head under a different company, select the company and save customer.",要创建一个帐户头在不同的公司,选择该公司,并保存客户。

+To date cannot be before from date,无效的主名称

+To enable <b>Point of Sale</b> features,为了使<b>销售点</b>功能

+To enable <b>Point of Sale</b> view,为了使<b>销售点</b>看法

+To get Item Group in details table,为了让项目组在详细信息表

+"To merge, following properties must be same for both items",若要合并,以下属性必须为这两个项目是相同的

+"To report an issue, go to ",要报告问题,请至

+"To set this Fiscal Year as Default, click on 'Set as Default'",要设置这个财政年度为默认值,点击“设为默认”

+To track any installation or commissioning related work after sales,跟踪销售后的任何安装或调试相关工作

+"To track brand name in the following documents<br>
+Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No",

+To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,在基于其序列号的销售和采购文件跟踪的项目。这也可以用来跟踪商品的保修细节。

+To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,为了跟踪与批次号在销售和采购文件的项目<br> <b>首选行业:化工等</b>

+To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,要使用条形码跟踪项目。您将能够通过扫描物品条码,进入交货单和销售发票的项目。

+Tools,工具

+Top,顶部

+Total,总

+Total (sum of) points distribution for all goals should be 100.,总计(总和)点的分布对所有的目标应该是100。

+Total Advance,总垫款

+Total Amount,总金额

+Total Amount To Pay,支付总计

+Total Amount in Words,总金额词

+Total Billing This Year: ,总帐单今年:

+Total Claimed Amount,总索赔额

+Total Commission,总委员会

+Total Cost,总成本

+Total Credit,总积分

+Total Debit,总借记

+Total Deduction,扣除总额

+Total Earning,总盈利

+Total Experience,总经验

+Total Hours,总时数

+Total Hours (Expected),总时数(预期)

+Total Invoiced Amount,发票总金额

+Total Leave Days,总休假天数

+Total Leaves Allocated,分配的总叶

+Total Manufactured Qty can not be greater than Planned qty to manufacture,总计制造数量不能大于计划数量制造

+Total Operating Cost,总营运成本

+Total Points,总得分

+Total Raw Material Cost,原材料成本总额

+Total Sanctioned Amount,总被制裁金额

+Total Score (Out of 5),总分(满分5分)

+Total Tax (Company Currency),总税(公司货币)

+Total Taxes and Charges,总营业税金及费用

+Total Taxes and Charges (Company Currency),总税费和费用(公司货币)

+Total Working Days In The Month,总工作日的月份

+Total amount of invoices received from suppliers during the digest period,的过程中消化期间向供应商收取的发票总金额

+Total amount of invoices sent to the customer during the digest period,的过程中消化期间发送给客户的发票总金额

+Total in words,总字

+Total production order qty for item,总生产量的项目

+Totals,总计

+Track separate Income and Expense for product verticals or divisions.,跟踪单独的收入和支出进行产品垂直或部门。

+Track this Delivery Note against any Project,跟踪此送货单反对任何项目

+Track this Sales Order against any Project,跟踪对任何项目这个销售订单

+Transaction,交易

+Transaction Date,交易日期

+Transaction not allowed against stopped Production Order,交易不反对停止生产订单允许

+Transfer,转让

+Transfer Material,转印材料

+Transfer Raw Materials,转移原材料

+Transferred Qty,转让数量

+Transporter Info,转运信息

+Transporter Name,转运名称

+Transporter lorry number,转运货车数量

+Trash Reason,垃圾桶原因

+Tree Type,树类型

+Tree of item classification,项目分类树

+Trial Balance,试算表

+Tuesday,星期二

+Type,类型

+Type of document to rename.,的文件类型进行重命名。

+Type of employment master.,就业主人的类型。

+"Type of leaves like casual, sick etc.",叶似漫不经心,生病等类型

+Types of Expense Claim.,报销的类型。

+Types of activities for Time Sheets,活动的考勤表类型

+UOM,计量单位

+UOM Conversion Detail,计量单位换算详细

+UOM Conversion Details,计量单位换算详情

+UOM Conversion Factor,计量单位换算系数

+UOM Conversion Factor is mandatory,计量单位换算系数是强制性的

+UOM Name,计量单位名称

+UOM Replace Utility,计量单位更换工具

+Under AMC,在AMC

+Under Graduate,根据研究生

+Under Warranty,在保修期

+Unit of Measure,计量单位

+"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).",这资料(如公斤,单位,不,一对)的测量单位。

+Units/Hour,单位/小时

+Units/Shifts,单位/位移

+Unmatched Amount,无与伦比的金额

+Unpaid,未付

+Unscheduled,计划外

+Unstop,Unstop

+Unstop Material Request,Unstop材料要求

+Unstop Purchase Order,如果销售BOM定义,该包的实际BOM显示为表。

+Unsubscribed,退订

+Update,更新

+Update Clearance Date,更新日期间隙

+Update Cost,更新成本

+Update Finished Goods,更新成品

+Update Landed Cost,更新到岸成本

+Update Numbering Series,更新编号系列

+Update Series,更新系列

+Update Series Number,更新序列号

+Update Stock,库存更新

+Update Stock should be checked.,更新库存应该进行检查。

+"Update allocated amount in the above table and then click ""Allocate"" button",更新量分配在上表中,然后单击“分配”按钮

+Update bank payment dates with journals.,更新与期刊银行付款日期。

+Update clearance date of Journal Entries marked as 'Bank Vouchers',你不能同时输入送货单号及销售发票编号请输入任何一个。

+Updated,更新

+Updated Birthday Reminders,更新生日提醒

+Upload Attendance,上传出席

+Upload Backups to Dropbox,上传备份到Dropbox

+Upload Backups to Google Drive,上传备份到谷歌驱动器

+Upload HTML,上传HTML

+Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,上传一个csv文件有两列:旧名称和新名称。最大500行。

+Upload attendance from a .csv file,从。csv文件上传考勤

+Upload stock balance via csv.,通过CSV上传库存余额。

+Upload your letter head and logo - you can edit them later.,上传你的信头和标志 - 你可以在以后对其进行编辑。

+Uploaded File Attachments,上传文件附件

+Upper Income,高收入

+Urgent,急

+Use Multi-Level BOM,采用多级物料清单

+Use SSL,使用SSL

+Use TLS,使用TLS

+User,用户

+User ID,用户ID

+User Name,用户名

+User Properties,用户属性

+User Remark,用户备注

+User Remark will be added to Auto Remark,用户备注将被添加到自动注

+User Tags,用户标签

+User must always select,用户必须始终选择

+User settings for Point-of-sale (POS),用户设置的销售点终端(POS)

+Username,用户名

+Users and Permissions,用户和权限

+Users who can approve a specific employee's leave applications,用户谁可以批准特定员工的休假申请

+Users with this role are allowed to create / modify accounting entry before frozen date,具有此角色的用户可以创建/修改冻结日期前会计分录

+Users with this role are allowed to set frozen accounts and create / modify accounting entries against frozen accounts,具有此角色的用户可以设置冻结帐户,并创建/修改对冻结账户的会计分录

+Utilities,公用事业

+Utility,效用

+Valid For Territories,适用于新界

+Valid Upto,到...为止有效

+Valid for Buying or Selling?,有效的买入或卖出?

+Valid for Territories,适用于新界

+Validate,验证

+Valuation,计价

+Valuation Method,估值方法

+Valuation Rate,估值率

+Valuation and Total,估值与总

+Value,值

+Value or Qty,价值或数量

+Vehicle Dispatch Date,车辆调度日期

+Vehicle No,车辆无

+Verified By,认证机构

+View,视图

+View Ledger,查看总帐

+View Now,立即观看

+Visit,访问

+Visit report for maintenance call.,访问报告维修电话。

+Voucher #,# ## #,##

+Voucher Detail No,券详细说明暂无

+Voucher ID,优惠券编号

+Voucher No,无凭证

+Voucher Type,凭证类型

+Voucher Type and Date,凭证类型和日期

+WIP Warehouse required before Submit,提交所需WIP仓库前

+Walk In,走在

+Warehouse,从维护计划

+Warehouse ,

+Warehouse Contact Info,仓库联系方式

+Warehouse Detail,仓库的详细信息

+Warehouse Name,仓库名称

+Warehouse User,仓库用户

+Warehouse Users,仓库用户

+Warehouse and Reference,仓库及参考

+Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt,仓库只能通过股票输入/送货单/外购入库单变

+Warehouse cannot be changed for Serial No.,仓库不能为序​​列号改变

+Warehouse does not belong to company.,仓库不属于公司。

+Warehouse is missing in Purchase Order,仓库在采购订单失踪

+Warehouse where you are maintaining stock of rejected items,仓库你在哪里维护拒绝的项目库存

+Warehouse-Wise Stock Balance,仓库明智的股票结余

+Warehouse-wise Item Reorder,仓库明智的项目重新排序

+Warehouses,仓库

+Warn,警告

+Warning: Leave application contains following block dates,警告:离开应用程序包含以下模块日期

+Warning: Material Requested Qty is less than Minimum Order Qty,警告:材料要求的数量低于最低起订量

+Warranty / AMC Details,保修/ AMC详情

+Warranty / AMC Status,保修/ AMC状态

+Warranty Expiry Date,保证期到期日

+Warranty Period (Days),保修期限(天数)

+Warranty Period (in days),保修期限(天数)

+Warranty expiry date and maintenance status mismatched,保修期满日期及维护状态不匹配

+Website,网站

+Website Description,网站简介

+Website Item Group,网站项目组

+Website Item Groups,网站项目组

+Website Settings,网站设置

+Website Warehouse,网站仓库

+Wednesday,星期三

+Weekly,周刊

+Weekly Off,每周关闭

+Weight UOM,重量计量单位

+"Weight is mentioned,\nPlease mention ""Weight UOM"" too",重被提及,\ n请别说“重量计量单位”太

+Weightage,权重

+Weightage (%),权重(%)

+Welcome to ERPNext. Over the next few minutes we will help you setup your ERPNext account. Try and fill in as much information as you have even if it takes a bit longer. It will save you a lot of time later. Good Luck!,欢迎来到ERPNext。在接下来的几分钟里,我们将帮助您设置您的ERPNext帐户。尝试并填写尽可能多的信息,你有,即使它需要多一点的时间。这将节省您大量的时间。祝你好运!

+What does it do?,它有什么作用?

+"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.",当任何选中的交易都是“已提交”,邮件弹出窗口自动打开,在该事务发送电子邮件到相关的“联系”,与交易作为附件。用户可能会或可能不会发送电子邮件。

+"When submitted, the system creates difference entries ",提交时,系统会创建差异的条目

+Where items are stored.,项目的存储位置。

+Where manufacturing operations are carried out.,凡制造业务进行。

+Widowed,寡

+Will be calculated automatically when you enter the details,当你输入详细信息将自动计算

+Will be updated after Sales Invoice is Submitted.,之后销售发票已提交将被更新。

+Will be updated when batched.,批处理时将被更新。

+Will be updated when billed.,计费时将被更新。

+With Operations,随着运营

+With period closing entry,随着期末入门

+Work Details,作品详细信息

+Work Done,工作完成

+Work In Progress,工作进展

+Work-in-Progress Warehouse,工作在建仓库

+Working,工作的

+Workstation,工作站

+Workstation Name,工作站名称

+Write Off Account,核销帐户

+Write Off Amount,核销金额

+Write Off Amount <=,核销金额&lt;=

+Write Off Based On,核销的基础上

+Write Off Cost Center,冲销成本中心

+Write Off Outstanding Amount,核销额(亿元)

+Write Off Voucher,核销券

+Wrong Template: Unable to find head row.,错误的模板:找不到头排。

+Year,年

+Year Closed,年度关闭

+Year End Date,年结日

+Year Name,今年名称

+Year Start Date,今年开始日期

+Year Start Date and Year End Date are already set in Fiscal Year: ,

+Year Start Date and Year End Date are not within Fiscal Year.,今年开始日期和年份结束日期是不是在会计年度。

+Year Start Date should not be greater than Year End Date,今年开始日期不应大于年度日期

+Year of Passing,路过的一年

+Yearly,每年

+Yes,是的

+You are not allowed to reply to this ticket.,你不允许回复此票。

+You are not authorized to do/modify back dated entries before ,您无权做/修改之前追溯项目

+You are not authorized to set Frozen value,您无权设定值冻结

+You are the Expense Approver for this record. Please Update the 'Status' and Save,让项目B是制造< / B>

+You are the Leave Approver for this record. Please Update the 'Status' and Save,您是第休假审批此记录。请更新“状态”并保存

+You can Enter Row only if your Charge Type is 'On Previous Row Amount' or ' Previous Row Total',无法删除序列号的仓库。 \

+You can enter any date manually,您可以手动输入任何日期

+You can enter the minimum quantity of this item to be ordered.,您可以输入资料到订购的最小数量。

+You can not change rate if BOM mentioned agianst any item,你不能改变速度,如果BOM中提到反对的任何项目

+You can not enter both Delivery Note No and Sales Invoice No. Please enter any one.,请输入仓库的材料要求将提高

+"You can start by selecting backup frequency and \
+					granting access for sync",

+You can submit this Stock Reconciliation.,您可以提交该股票对账。

+You can update either Quantity or Valuation Rate or both.,你可以更新数量或估值速率或两者兼而有之。

+You cannot Enter Row no. greater than or equal to current row no. for this Charge type,这是一个根客户群,并且不能编辑。

+You cannot deduct when category is for 'Valuation' or 'Valuation and Total',请输入公司

+You cannot directly enter Amount and if your Charge Type is Actual enter your amount in Rate,请精确匹配突出。

+You cannot give more than ,你不能给超过

+You cannot select Charge Type as 'On Previous Row Amount' or 'On Previous Row Total' for first row,另一种薪酬结构' %s'的活跃员工'% s'的。请其状态“无效”继续。

+You cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for valuation. You can select only 'Total' option for previous row amount or previous row total,你不能选择充电式为'在上一行量'或'在上一行总计估值。你只能选择“总计”选项前一行量或上一行总

+You have entered duplicate items. Please rectify and try again.,您输入重复的项目。请纠正,然后再试一次。

+You may need to update: ,你可能需要更新:

+You must ,你必须

+Your Customer's TAX registration numbers (if applicable) or any general information,你的客户的税务登记证号码(如适用)或任何股东信息

+Your Customers,您的客户

+Your ERPNext subscription will,您ERPNext订阅将

+Your Products or Services,您的产品或服务

+Your Suppliers,您的供应商

+Your sales person who will contact the customer in future,你的销售人员谁将会联系客户在未来

+Your sales person will get a reminder on this date to contact the customer,您的销售人员将获得在此日期提醒联系客户

+Your setup is complete. Refreshing...,你的设置就完成了。清爽...

+Your support email id - must be a valid email - this is where your emails will come!,您的支持电子邮件ID  - 必须是一个有效的电子邮件 - 这就是你的邮件会来!

+already available in Price List,在价格表已经存在

+already returned though some other documents,选择项目,其中“是股票项目”是“否”

+also be included in Item's rate,达到其寿命就结束

+and,和

+"and ""Is Sales Item"" is ""Yes"" and there is no other Sales BOM",和“是销售项目”为“是” ,并没有其他的销售BOM

+"and create a new Account Ledger (by clicking on Add Child) of type ""Bank or Cash""",并创建一个新的帐户总帐型“银行或现金”的(通过点击添加子)

+"and create a new Account Ledger (by clicking on Add Child) of type ""Tax"" and do mention the Tax rate.",并创建一个新的帐户分类帐类型“税”(点击添加子),并且还提到了税率。

+and fiscal year: ,

+are not allowed for,不允许使用

+are not allowed for ,不允许使用

+are not allowed.,项目组树

+assigned by,由分配

+but entries can be made against Ledger,但项可以对总帐进行

+but is pending to be manufactured.,但是有待被制造。

+cancel,6 。金额:税额。

+cannot be greater than 100,不能大于100

+dd-mm-yyyy,日 - 月 - 年

+dd/mm/yyyy,日/月/年

+deactivate,关闭

+discount on Item Code,在产品编号的折扣

+does not belong to BOM: ,不属于BOM:

+does not have role 'Leave Approver',没有作用“休假审批&#39;

+does not match,1 。退货政策。

+"e.g. Bank, Cash, Credit Card",例如:银行,现金,信用卡

+"e.g. Kg, Unit, Nos, m",如公斤,单位,NOS,M

+eg. Cheque Number,例如:。支票号码

+example: Next Day Shipping,例如:次日发货

+has already been submitted.,8 。输入行:如果根据“上一行共”,您可以选择将被视为对本计算(默认值是前行)基地的行数。

+has been entered atleast twice,12

+has been made after posting date,已发表日期之后

+has expired,请选择收费类型第一

+have a common territory,有一个共同的领土

+in the same UOM.,在相同的计量单位。

+is a cancelled Item,未提交

+is not a Stock Item,请刷新您的浏览器,以使更改生效。

+lft,LFT

+mm-dd-yyyy,MM-DD-YYYY

+mm/dd/yyyy,月/日/年

+must be a Liability account,必须是一个负债帐户

+must be one of,必须是1

+not a purchase item,因为它存在于一个或多个活跃的BOM

+not a sales item,供应商智者销售分析

+not a service item.,不是一个服务项目。

+not a sub-contracted item.,不是一个分包项目。

+not submitted,11

+not within Fiscal Year,不属于会计年度

+of,报销正在等待审批。只有支出审批者可以更新状态。

+old_parent,old_parent

+reached its end of life on,收入和支出结余为零。无须作期末入口。

+rgt,RGT

+should be 100%,应为100%

+the form before proceeding,你不能选择收费类型为'在上一行量'或'在上一行总'的第一行

+they are created automatically from the Customer and Supplier master,它们从客户和供应商的主站自动创建

+"to be included in Item's rate, it is required that: ",被包括在物品的速率,它是必需的:

+to set the given stock and valuation on this date.,设置给定的股票及估值对这个日期。

+usually as per physical inventory.,通常按照实际库存。

+website page link,网站页面的链接

+which is greater than sales order qty ,这是大于销售订单数量

+yyyy-mm-dd,年 - 月 - 日

diff --git a/erpnext/translations/zh-tw.csv b/erpnext/translations/zh-tw.csv
new file mode 100644
index 0000000..4a56919
--- /dev/null
+++ b/erpnext/translations/zh-tw.csv
@@ -0,0 +1,3029 @@
+ (Half Day),(半天)

+ .You can not assign / modify / remove Master Name,你不能指派/修改/刪除主名稱

+ Quantity should be greater than 0.,量應大於0。

+ after this transaction.,本次交易後。

+ against cost center ,

+ against sales order,對銷售訂單

+ against same operation,針對相同的操作

+ already marked,已標記

+ and fiscal year : ,

+ and year: ,和年份:

+ as it is stock Item or packing item,因為它是現貨產品或包裝物品

+ at warehouse: ,在倉庫:

+ budget ,預算

+ can not be created/modified against stopped Sales Order ,不能創建/修改對停止銷售訂單

+ can not be deleted,

+ can not be made.,不能進行。

+ can not be received twice,不能被接受兩次

+ can only be debited/credited through Stock transactions,只能借記/貸記通過股票的交易

+ created,

+ does not belong to ,不屬於

+ does not belong to Warehouse,不屬於倉庫

+ does not belong to the company,不屬於該公司

+ does not exists,

+ for account ,帳戶

+ has been freezed. ,

+ is a frozen account. Either make the account active or assign role in Accounts Settings who can create / modify entries against this account,

+" is a frozen account. To create / edit transactions against this account, you need role",

+" is less than equals to zero in the system, valuation rate is mandatory for this item",

+ is mandatory,是強制性的

+ is mandatory for GL Entry,是強制性的GL報名

+ is not a ledger,

+ is not active,

+ is not submitted document,

+" is now the default Fiscal Year. \
+			Please refresh your browser for the change to take effect.",

+ not active or does not exists in the system,不活躍或不存在於系統中

+ or the BOM is cancelled or inactive,或物料清單被取消或不活動

+ should be same as that in ,

+ was on leave on ,

+ will be ,將

+ will be created,

+ will be over-billed against mentioned ,將過嘴對著提到的

+ will become ,

+ will exceed by ,將超過

+""" does not exists",“不存在

+# ###.##,

+"#,###",

+"#,###.##",

+"#,###.###",

+"#,##,###.##",

+#.###,

+"#.###,##",

+%  Delivered,%交付

+% Amount Billed,(%)金額帳單

+% Billed,%帳單

+% Completed,%已完成

+% Delivered,%交付

+% Installed,%安裝

+% Received,收到%

+% of materials billed against this Purchase Order.,%的材料嘴對這種採購訂單。

+% of materials billed against this Sales Order,%的嘴對這種銷售訂單物料

+% of materials delivered against this Delivery Note,%的交付對本送貨單材料

+% of materials delivered against this Sales Order,%的交付對這個銷售訂單物料

+% of materials ordered against this Material Request,%的下令對這種材料申請材料

+% of materials received against this Purchase Order,%的材料收到反對這個採購訂單

+%(conversion_rate_label)s is mandatory. Maybe Currency Exchange record is not created for %(from_currency)s to %(to_currency)s,# ## #

+' in Company: ,“在公司名稱:

+'To Case No.' cannot be less than 'From Case No.',“要案件編號”不能少於&#39;從案號“

+"(Paid amount + Write Off Amount) can not be \
+				greater than Grand Total",

+(Total) Net Weight value. Make sure that Net Weight of each item is,(總)淨重值。確保每個項目的淨重是

+* Will be calculated in the transaction.,*將被計算在該交易。

+"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.
+
+To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**",

+**Currency** Master,*貨幣**大師

+**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,**財政年度**代表財政年度。所有的會計分錄和其他重大交易進行跟踪打擊**財政年度**。

+". Outstanding cannot be less than zero. \
+			 	Please match exact outstanding.",

+. Please set status of the employee as 'Left',。請將僱員的地位,“左”

+. You can not mark his attendance as 'Present',。你不能紀念他的出席情況“出席”

+01,01

+02,02

+03,03

+04,04

+05,05

+06,可在首頁所有像貨幣,轉換率,進出口總額,出口總計出口等相關領域

+07,從材料要求

+08,08

+09,09

+"1 Currency = [?] Fraction
+For e.g. 1 USD = 100 Cent",

+1. To maintain the customer wise item code and to make them searchable based on their code use this option,1。為了保持客戶明智的項目代碼,並使其搜索根據自己的代碼中使用這個選項

+10,付款輸入已修改你拉後。

+11,可以根據優惠券不能過濾不,如果通過分組券

+12,2

+2,借記賬戶(供應商)不與採購發票匹配

+3,您不能扣除當類別為“估值”或“估值及總'

+4,請生成維護計劃之前保存的文檔

+5,生產數量是強制性的

+6,報銷已被拒絕。

+: Duplicate row from same ,:從相同的重複行

+: It is linked to other active BOM(s),1 。保修(如有)。

+: Mandatory for a Recurring Invoice.,:強制性的經常性發票。

+"<a href=""#Sales Browser/Customer Group"">Add / Edit</a>","<a href=""#Sales Browser/Customer Group"">添加/編輯</a>"

+"<a href=""#Sales Browser/Item Group"">Add / Edit</a>","<a href=""#Sales Browser/Item Group"">添加/編輯</a>"

+"<a href=""#Sales Browser/Territory"">Add / Edit</a>","<a href=""#Sales Browser/Territory"">添加/編輯</a>"

+"<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank"">[?]</a>","<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank"">[?]</a>"

+A Customer exists with same name,一位顧客存在具有相同名稱

+A Lead with this email id should exist,與此電子郵件id一個鉛應該存在

+"A Product or a Service that is bought, sold or kept in stock.",A產品或者是買入,賣出或持有的股票服務。

+A Supplier exists with same name,A供應商存在具有相同名稱

+A condition for a Shipping Rule,對於送貨規則的條件

+A logical Warehouse against which stock entries are made.,一個合乎邏輯的倉庫抵銷股票條目進行。

+A symbol for this currency. For e.g. $,符號的這種貨幣。對於如$

+A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,第三方分銷商/經銷商/代理商/分支機構/經銷商誰銷售公司產品的佣金。

+A+,A +

+A-,A-

+AB+,AB +

+AB-,AB-

+AMC Expiry Date,AMC到期時間

+AMC expiry date and maintenance status mismatched,AMC的到期日及維護狀態不匹配

+ATT,ATT

+Abbr,縮寫

+About ERPNext,關於ERPNext

+Above Value,上述值

+Absent,缺席

+Acceptance Criteria,驗收標準

+Accepted,接受

+Accepted Quantity,接受數量

+Accepted Warehouse,接受倉庫

+Account,由於有現有的股票交易為這個項目,你不能改變的'有序列號“的價值觀, ”是股票項目“和”估值方法“

+Account ,

+Account Balance,賬戶餘額

+Account Details,帳戶明細

+Account Head,帳戶頭

+Account Name,帳戶名稱

+Account Type,賬戶類型

+Account expires on,帳戶到期

+Account for the warehouse (Perpetual Inventory) will be created under this Account.,賬戶倉庫(永續盤存)將在該帳戶下創建。

+Account for this ,佔本

+Accounting,會計

+Accounting Entries are not allowed against groups.,會計分錄是不允許反對團體。

+"Accounting Entries can be made against leaf nodes, called",會計分錄可以對葉節點進行,稱為

+Accounting Year.,會計年度。

+"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.",會計分錄凍結截至目前為止,沒有人可以做/修改除以下指定角色條目。

+Accounting journal entries.,會計日記帳分錄。

+Accounts,賬戶

+Accounts Frozen Upto,賬戶被凍結到...為止

+Accounts Payable,應付帳款

+Accounts Receivable,應收帳款

+Accounts Settings,賬戶設置

+Action,行動

+Active,活躍

+Active: Will extract emails from ,主動:請問從郵件中提取

+Activity,活動

+Activity Log,活動日誌

+Activity Log:,5

+Activity Type,活動類型

+Actual,實際

+Actual Budget,實際預算

+Actual Completion Date,實際完成日期

+Actual Date,實際日期

+Actual End Date,實際結束日期

+Actual Invoice Date,實際發票日期

+Actual Posting Date,實際發布日期

+Actual Qty,實際數量

+Actual Qty (at source/target),實際的數量(在源/目標)

+Actual Qty After Transaction,實際數量交易後

+Actual Qty: Quantity available in the warehouse.,實際的數量:在倉庫可用數量。

+Actual Quantity,實際數量

+Actual Start Date,實際開始日期

+Add,加

+Add / Edit Taxes and Charges,添加/編輯稅金及費用

+Add Child,添加子

+Add Serial No,添加序列號

+Add Taxes,加稅

+Add Taxes and Charges,增加稅收和收費

+Add or Deduct,添加或扣除

+Add rows to set annual budgets on Accounts.,添加行上的帳戶設置年度預算。

+Add to calendar on this date,添加到日曆在此日期

+Add/Remove Recipients,添加/刪除收件人

+Additional Info,附加信息

+Address,地址

+Address & Contact,地址及聯繫方式

+Address & Contacts,地址及聯繫方式

+Address Desc,地址倒序

+Address Details,詳細地址

+Address HTML,地址HTML

+Address Line 1,地址行1

+Address Line 2,地址行2

+Address Title,地址名稱

+Address Type,地址類型

+Advance Amount,提前量

+Advance amount,提前量

+Advances,進展

+Advertisement,廣告

+After Sale Installations,銷售後安裝

+Against,針對

+Against Account,針對帳戶

+Against Docname,可採用DocName反對

+Against Doctype,針對文檔類型

+Against Document Detail No,對文件詳細說明暫無

+Against Document No,對文件無

+Against Expense Account,對費用帳戶

+Against Income Account,對收入賬戶

+Against Journal Voucher,對日記帳憑證

+Against Purchase Invoice,對採購發票

+Against Sales Invoice,對銷售發票

+Against Sales Order,對銷售訂單

+Against Voucher,反對券

+Against Voucher Type,對憑證類型

+Ageing Based On,老齡化基於

+Agent,代理人

+"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. 
+
+The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".
+
+For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.
+
+Note: BOM = Bill of Materials",

+Aging Date,老化時間

+All Addresses.,所有地址。

+All Contact,所有聯繫

+All Contacts.,所有聯繫人。

+All Customer Contact,所有的客戶聯繫

+All Day,全日

+All Employee (Active),所有員工(活動)

+All Lead (Open),所有鉛(開放)

+All Products or Services.,所有的產品或服務。

+All Sales Partner Contact,所有的銷售合作夥伴聯繫

+All Sales Person,所有的銷售人員

+All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,所有銷售交易,可以用來標記針對多個銷售** **的人,這樣你可以設置和監控目標。

+All Supplier Contact,所有供應商聯繫

+All Supplier Types,所有供應商類型

+"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>
+Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.",

+"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>
+Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.",

+Allocate,分配

+Allocate leaves for the year.,分配葉子的一年。

+Allocated Amount,分配金額

+Allocated Budget,分配預算

+Allocated amount,分配量

+Allow Bill of Materials,材料讓比爾

+Allow Dropbox Access,讓Dropbox的訪問

+Allow For Users,允許用戶

+Allow Google Drive Access,允許谷歌驅動器訪問

+Allow Negative Balance,允許負平衡

+Allow Negative Stock,允許負庫存

+Allow Production Order,讓生產訂單

+Allow User,允許用戶

+Allow Users,允許用戶

+Allow the following users to approve Leave Applications for block days.,允許以下用戶批准許可申請的區塊天。

+Allow user to edit Price List Rate in transactions,允許用戶編輯價目表率的交易

+Allowance Percent,津貼百分比

+Allowed Role to Edit Entries Before Frozen Date,寵物角色來編輯文章前冷凍日期

+Always use above Login Id as sender,請務必使用上述登錄ID作為發件人

+Amended From,從修訂

+Amount,量

+Amount (Company Currency),金額(公司貨幣)

+Amount <=,量&lt;=

+Amount >=,金額&gt; =

+Amount to Bill,帳單數額

+Analytics,Analytics(分析)

+Another Period Closing Entry,另一個期末入口

+Another Salary Structure '%s' is active for employee '%s'. Please make its status 'Inactive' to proceed.,不匹配

+"Any other comments, noteworthy effort that should go in the records.",任何其他意見,值得注意的努力,應該在記錄中。

+Applicable Holiday List,適用假期表

+Applicable Territory,適用領地

+Applicable To (Designation),適用於(指定)

+Applicable To (Employee),適用於(員工)

+Applicable To (Role),適用於(角色)

+Applicable To (User),適用於(用戶)

+Applicant Name,申請人名稱

+Applicant for a Job,申請人的工作

+Applicant for a Job.,申請人的工作。

+Applications for leave.,申請許可。

+Applies to Company,適用於公司

+Apply / Approve Leaves,申請/審批葉

+Appraisal,評價

+Appraisal Goal,考核目標

+Appraisal Goals,考核目標

+Appraisal Template,評估模板

+Appraisal Template Goal,考核目標模板

+Appraisal Template Title,評估模板標題

+Approval Status,審批狀態

+Approved,批准

+Approver,贊同者

+Approving Role,審批角色

+Approving User,批准用戶

+Are you sure you want to STOP ,您確定要停止

+Are you sure you want to UNSTOP ,您確定要UNSTOP

+Arrear Amount,欠款金額

+"As Production Order can be made for this item, \
+				it must be a stock item.",

+As existing qty for item: ,至於項目現有數量:

+As per Stock UOM,按庫存計量單位

+"As there are existing stock transactions for this item, you can not change the values of 'Has Serial No', 'Is Stock Item' and 'Valuation Method'",首先從倉庫中取出,然後將其刪除。

+Atleast one warehouse is mandatory,ATLEAST一間倉庫是強制性的

+Attendance,護理

+Attendance Date,考勤日期

+Attendance Details,考勤詳情

+Attendance From Date,考勤起始日期

+Attendance From Date and Attendance To Date is mandatory,考勤起始日期和出席的日期,是強制性的

+Attendance To Date,出席會議日期

+Attendance can not be marked for future dates,考勤不能標記為未來的日期

+Attendance for the employee: ,出席的員工:

+Attendance record.,考勤記錄。

+Authorization Control,授權控制

+Authorization Rule,授權規則

+Auto Accounting For Stock Settings,汽車佔股票設置

+Auto Email Id,自動電子郵件Id

+Auto Material Request,汽車材料要求

+Auto-raise Material Request if quantity goes below re-order level in a warehouse,自動加註材料要求,如果數量低於再訂購水平在一個倉庫

+Automatically extract Job Applicants from a mail box ,

+Automatically extract Leads from a mail box e.g.,從一個信箱,例如自動提取信息

+Automatically updated via Stock Entry of type Manufacture/Repack,通過股票輸入型製造/重新包裝的自動更新

+Autoreply when a new mail is received,在接收到新郵件時自動回复

+Available,可用的

+Available Qty at Warehouse,有貨數量在倉庫

+Available Stock for Packing Items,可用庫存包裝項目

+"Available in 
+BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet",

+Average Age,平均年齡

+Average Commission Rate,平均佣金率

+Average Discount,平均折扣

+B+,B +

+B-,B-

+BILL,條例草案

+BILLJ,BILLJ

+BOM,BOM

+BOM Detail No,BOM表詳細說明暫無

+BOM Explosion Item,BOM爆炸物品

+BOM Item,BOM項目

+BOM No,BOM無

+BOM No. for a Finished Good Item,BOM編號為成品產品

+BOM Operation,BOM的操作

+BOM Operations,BOM的操作

+BOM Replace Tool,BOM替換工具

+BOM replaced,BOM取代

+Backup Manager,備份管理器

+Backup Right Now,備份即刻

+Backups will be uploaded to,備份將被上傳到

+Balance Qty,餘額數量

+Balance Value,平衡值

+"Balances of Accounts of type ""Bank or Cash""",鍵入“銀行或現金”的賬戶餘額

+Bank,銀行

+Bank A/C No.,銀行A / C號

+Bank Account,銀行帳戶

+Bank Account No.,銀行賬號

+Bank Accounts,銀行賬戶

+Bank Clearance Summary,銀行結算摘要

+Bank Name,銀行名稱

+Bank Reconciliation,銀行對帳

+Bank Reconciliation Detail,銀行對帳詳細

+Bank Reconciliation Statement,銀行對帳表

+Bank Voucher,銀行券

+Bank or Cash,銀行或現金

+Bank/Cash Balance,銀行/現金結餘

+Barcode,條碼

+Based On,基於

+Basic Info,基本信息

+Basic Information,基本信息

+Basic Rate,基礎速率

+Basic Rate (Company Currency),基本速率(公司貨幣)

+Batch,批量

+Batch (lot) of an Item.,一批該產品的(很多)。

+Batch Finished Date,批完成日期

+Batch ID,批次ID

+Batch No,批號

+Batch Started Date,批處理開始日期

+Batch Time Logs for Billing.,批處理的時間記錄進行計費。

+Batch Time Logs for billing.,批處理的時間記錄進行計費。

+Batch-Wise Balance History,間歇式平衡歷史

+Batched for Billing,批量計費

+"Before proceeding, please create Customer from Lead",在繼續操作之前,請從鉛創建客戶

+Better Prospects,更好的前景

+Bill Date,比爾日期

+Bill No,匯票否

+Bill of Material to be considered for manufacturing,物料清單被視為製造

+Bill of Materials,材料清單

+Bill of Materials (BOM),材料清單(BOM)

+Billable,計費

+Billed,計費

+Billed Amount,賬單金額

+Billed Amt,已結算額

+Billing,計費

+Billing Address,帳單地址

+Billing Address Name,帳單地址名稱

+Billing Status,計費狀態

+Bills raised by Suppliers.,由供應商提出的法案。

+Bills raised to Customers.,提高對客戶的賬單。

+Bin,箱子

+Bio,生物

+Birthday,生日

+Block Date,座日期

+Block Days,天座

+Block Holidays on important days.,塊上重要的日子假期。

+Block leave applications by department.,按部門封鎖許可申請。

+Blog Post,博客公告

+Blog Subscriber,博客用戶

+Blood Group,血型

+Both Income and Expense balances are zero. No Need to make Period Closing Entry.,#,## #

+Both Warehouse must belong to same Company,這兩個倉庫必須屬於同一個公司

+Branch,支

+Brand,牌

+Brand Name,商標名稱

+Brand master.,品牌大師。

+Brands,品牌

+Breakdown,擊穿

+Budget,預算

+Budget Allocated,分配的預算

+Budget Detail,預算案詳情

+Budget Details,預算案詳情

+Budget Distribution,預算分配

+Budget Distribution Detail,預算分配明細

+Budget Distribution Details,預算分配詳情

+Budget Variance Report,預算差異報告

+Build Report,建立舉報

+Bulk Rename,批量重命名

+Bummer! There are more holidays than working days this month.,壞消息!還有比這個月工作日更多的假期。

+Bundle items at time of sale.,捆綁項目在銷售時。

+Buyer of Goods and Services.,採購貨物和服務。

+Buying,求購

+Buying Amount,客戶買入金額

+Buying Settings,求購設置

+By,通過

+C-FORM/,C-FORM /

+C-Form,C-表

+C-Form Applicable,C-表格適用

+C-Form Invoice Detail,C-形式發票詳細信息

+C-Form No,C-表格編號

+C-Form records,C-往績紀錄

+CI/2010-2011/,CI/2010-2011 /

+COMM-,COMM-

+CUST,CUST

+CUSTMUM,CUSTMUM

+Calculate Based On,計算的基礎上

+Calculate Total Score,計算總分

+Calendar Events,日曆事件

+Call,通話

+Campaign,運動

+Campaign Name,活動名稱

+"Can not filter based on Account, if grouped by Account",7 。總計:累積總數達到了這一點。

+"Can not filter based on Voucher No, if grouped by Voucher",是冷凍的帳戶。要禁止該帳戶創建/編輯事務,你需要角色

+Cancelled,註銷

+Cancelling this Stock Reconciliation will nullify its effect.,取消這個股票和解將抵消其影響。

+Cannot ,不能

+Cannot Cancel Opportunity as Quotation Exists,無法取消的機遇,報價存在

+Cannot approve leave as you are not authorized to approve leaves on Block Dates.,因為你無權批准樹葉座日期不能批准休假。

+Cannot change Year Start Date and Year End Date once the Fiscal Year is saved.,1 。地址和公司聯繫。

+Cannot continue.,無法繼續。

+"Cannot declare as lost, because Quotation has been made.",不能聲明為丟失,因為報價已經取得進展。

+"Cannot delete Serial No in warehouse. \
+				First remove from warehouse, then delete.",

+Cannot set as Lost as Sales Order is made.,不能設置為失落的銷售訂單而成。

+Capacity,容量

+Capacity Units,容量單位

+Carry Forward,發揚

+Carry Forwarded Leaves,進行轉發葉

+Case No. cannot be 0,案號不能為0

+Cash,現金

+Cash Voucher,現金券

+Cash/Bank Account,現金/銀行賬戶

+Category,類別

+Cell Number,手機號碼

+Change UOM for an Item.,更改為計量單位的商品。

+Change the starting / current sequence number of an existing series.,更改現有系列的開始/當前的序列號。

+Channel Partner,渠道合作夥伴

+Charge,收費

+Chargeable,收費

+Chart of Accounts,科目表

+Chart of Cost Centers,成本中心的圖

+Chat,聊天

+Check all the items below that you want to send in this digest.,檢查下面要發送此摘要中的所有項目。

+Check for Duplicates,請在公司主\指定默認貨幣

+Check how the newsletter looks in an email by sending it to your email.,如何檢查的通訊通過其發送到您的郵箱中查找電子郵件。

+"Check if recurring invoice, uncheck to stop recurring or put proper End Date",檢查經常性發票,取消,停止經常性或將適當的結束日期

+"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.",檢查是否需要自動週期性發票。提交任何銷售發票後,經常性部分可見。

+Check if you want to send salary slip in mail to each employee while submitting salary slip,檢查您要發送工資單郵件給每個員工,同時提交工資單

+Check this if you want to force the user to select a series before saving. There will be no default if you check this.,如果要強制用戶在保存之前選擇了一系列檢查。將不會有默認的,如果你檢查這個。

+Check this if you want to send emails as this id only (in case of restriction by your email provider).,如果您要發送的郵件,因為這ID只(如果限制您的電子郵件提供商)進行檢查。

+Check this if you want to show in website,檢查這一點,如果你想在顯示網頁

+Check this to disallow fractions. (for Nos),選中此選項禁止分數。 (對於NOS)

+Check this to pull emails from your mailbox,檢查這從你的郵箱的郵件拉

+Check to activate,檢查啟動

+Check to make Shipping Address,檢查並送貨地址

+Check to make primary address,檢查以主地址

+Cheque,支票

+Cheque Date,支票日期

+Cheque Number,支票號碼

+City,城市

+City/Town,市/鎮

+Claim Amount,索賠金額

+Claims for company expense.,索賠費用由公司負責。

+Class / Percentage,類/百分比

+Classic,經典

+Classification of Customers by region,客戶按地區分類

+Clear Table,明確表

+Clearance Date,清拆日期

+Click here to buy subscription.,點擊這裡購買訂閱。

+Click on 'Make Sales Invoice' button to create a new Sales Invoice.,單擊“製作銷售發票”按鈕來創建一個新的銷售發票。

+Click on a link to get options to expand get options ,點擊一個鏈接以獲取股權以擴大獲取選項

+Client,客戶

+Close Balance Sheet and book Profit or Loss.,關閉資產負債表和賬面利潤或虧損。

+Closed,關閉

+Closing Account Head,關閉帳戶頭

+Closing Date,截止日期

+Closing Fiscal Year,截止會計年度

+Closing Qty,期末庫存

+Closing Value,收盤值

+CoA Help,輔酶幫助

+Cold Calling,自薦

+Color,顏色

+Comma separated list of email addresses,逗號分隔的電子郵件地址列表

+Comments,評論

+Commission Rate,佣金率

+Commission Rate (%),佣金率(%)

+Commission partners and targets,委員會的合作夥伴和目標

+Commit Log,提交日誌

+Communication,通訊

+Communication HTML,溝通的HTML

+Communication History,通信歷史記錄

+Communication Medium,通信介質

+Communication log.,通信日誌。

+Communications,通訊

+Company,公司

+Company Abbreviation,公司縮寫

+Company Details,公司詳細信息

+Company Email,企業郵箱

+Company Info,公司信息

+Company Master.,公司碩士學位。

+Company Name,公司名稱

+Company Settings,公司設置

+Company branches.,公司分支機構。

+Company departments.,公司各部門。

+Company is missing in following warehouses,10

+Company registration numbers for your reference. Example: VAT Registration Numbers etc.,公司註冊號碼,供大家參考。例如:增值稅註冊號碼等

+Company registration numbers for your reference. Tax numbers etc.,公司註冊號碼,供大家參考。稅務號碼等

+"Company, Month and Fiscal Year is mandatory",在以下文件 - 軌道名牌

+Complaint,抱怨

+Complete,完整

+Completed,已完成

+Completed Production Orders,完成生產訂單

+Completed Qty,完成數量

+Completion Date,完成日期

+Completion Status,完成狀態

+Confirmation Date,確認日期

+Confirmed orders from Customers.,確認訂單的客戶。

+Consider Tax or Charge for,考慮稅收或收費

+Considered as Opening Balance,視為期初餘額

+Considered as an Opening Balance,視為期初餘額

+Consultant,顧問

+Consumable Cost,耗材成本

+Consumable cost per hour,每小時可消耗成本

+Consumed Qty,消耗的數量

+Contact,聯繫

+Contact Control,接觸控制

+Contact Desc,聯繫倒序

+Contact Details,聯繫方式

+Contact Email,聯絡電郵

+Contact HTML,聯繫HTML

+Contact Info,聯繫方式

+Contact Mobile No,聯繫手機號碼

+Contact Name,聯繫人姓名

+Contact No.,聯絡電話

+Contact Person,聯繫人

+Contact Type,觸點類型:

+Content,內容

+Content Type,內容類型

+Contra Voucher,魂斗羅券

+Contract End Date,合同結束日期

+Contribution (%),貢獻(%)

+Contribution to Net Total,貢獻合計淨

+Conversion Factor,轉換因子

+Conversion Factor of UOM: %s should be equal to 1. As UOM: %s is Stock UOM of Item: %s.,大於總計

+Convert into Recurring Invoice,轉換成週期性發票

+Convert to Group,轉換為集團

+Convert to Ledger,轉換到總帳

+Converted,轉換

+Copy From Item Group,複製從項目組

+Cost Center,成本中心

+Cost Center Details,成本中心詳情

+Cost Center Name,成本中心名稱

+Cost Center must be specified for PL Account: ,成本中心必須為特等賬戶指定:

+Costing,成本核算

+Country,國家

+Country Name,國家名稱

+"Country, Timezone and Currency",國家,時區和貨幣

+Create,創建

+Create Bank Voucher for the total salary paid for the above selected criteria,創建銀行券為支付上述選擇的標準工資總額

+Create Customer,創建客戶

+Create Material Requests,創建材料要求

+Create New,創建新

+Create Opportunity,創造機會

+Create Production Orders,創建生產訂單

+Create Quotation,創建報價

+Create Receiver List,創建接收器列表

+Create Salary Slip,建立工資單

+Create Stock Ledger Entries when you submit a Sales Invoice,創建庫存總帳條目當您提交銷售發票

+Create and Send Newsletters,創建和發送簡訊

+Created Account Head: ,創建帳戶頭:

+Created By,創建人

+Created Customer Issue,創建客戶問題

+Created Group ,創建群組

+Created Opportunity,創造機會

+Created Support Ticket,創建支持票

+Creates salary slip for above mentioned criteria.,建立工資單上面提到的標準。

+Creation Date,創建日期

+Creation Document No,文檔創建無

+Creation Document Type,創建文件類型

+Creation Time,創作時間

+Credentials,證書

+Credit,信用

+Credit Amt,信用額

+Credit Card Voucher,信用卡券

+Credit Controller,信用控制器

+Credit Days,信貸天

+Credit Limit,信用額度

+Credit Note,信用票據

+Credit To,信貸

+Credited account (Customer) is not matching with Sales Invoice,存入帳戶(客戶)不與銷售發票匹配

+Cross Listing of Item in multiple groups,項目的多組交叉上市

+Currency,貨幣

+Currency Exchange,外幣兌換

+Currency Name,貨幣名稱

+Currency Settings,貨幣設置

+Currency and Price List,貨幣和價格表

+Currency is missing for Price List,貨幣是缺少價格表

+Current Address,當前地址

+Current Address Is,當前地址是

+Current BOM,當前BOM表

+Current Fiscal Year,當前會計年度

+Current Stock,當前庫存

+Current Stock UOM,目前的庫存計量單位

+Current Value,當前值

+Custom,習俗

+Custom Autoreply Message,自定義自動回复消息

+Custom Message,自定義消息

+Customer,顧客

+Customer (Receivable) Account,客戶(應收)帳

+Customer / Item Name,客戶/項目名稱

+Customer / Lead Address,客戶/鉛地址

+Customer Account Head,客戶帳戶頭

+Customer Acquisition and Loyalty,客戶獲得和忠誠度

+Customer Address,客戶地址

+Customer Addresses And Contacts,客戶的地址和聯繫方式

+Customer Code,客戶代碼

+Customer Codes,客戶代碼

+Customer Details,客戶詳細信息

+Customer Discount,客戶折扣

+Customer Discounts,客戶折扣

+Customer Feedback,客戶反饋

+Customer Group,集團客戶

+Customer Group / Customer,集團客戶/客戶

+Customer Group Name,客戶群組名稱

+Customer Intro,客戶簡介

+Customer Issue,客戶問題

+Customer Issue against Serial No.,客戶對發行序列號

+Customer Name,客戶名稱

+Customer Naming By,客戶通過命名

+Customer classification tree.,客戶分類樹。

+Customer database.,客戶數據庫。

+Customer's Item Code,客戶的產品編號

+Customer's Purchase Order Date,客戶的採購訂單日期

+Customer's Purchase Order No,客戶的採購訂單號

+Customer's Purchase Order Number,客戶的採購訂單編號

+Customer's Vendor,客戶的供應商

+Customers Not Buying Since Long Time,客戶不買,因為很長時間

+Customerwise Discount,Customerwise折扣

+Customization,定制

+Customize the Notification,自定義通知

+Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,自定義去作為郵件的一部分的介紹文字。每筆交易都有一個單獨的介紹性文字。

+DN,DN

+DN Detail,DN詳細

+Daily,每日

+Daily Time Log Summary,每日時間記錄匯總

+Data Import,數據導入

+Database Folder ID,數據庫文件夾的ID

+Database of potential customers.,數據庫的潛在客戶。

+Date,日期

+Date Format,日期格式

+Date Of Retirement,日退休

+Date and Number Settings,日期和編號設置

+Date is repeated,日期重複

+Date of Birth,出生日期

+Date of Issue,發行日期

+Date of Joining,加入日期

+Date on which lorry started from supplier warehouse,日期從供應商的倉庫上貨車開始

+Date on which lorry started from your warehouse,日期從倉庫上貨車開始

+Dates,日期

+Days Since Last Order,天自上次訂購

+Days for which Holidays are blocked for this department.,天的假期被封鎖這個部門。

+Dealer,零售商

+Debit,借方

+Debit Amt,借記額

+Debit Note,繳費單

+Debit To,借記

+Debit and Credit not equal for this voucher: Diff (Debit) is ,借記和信用為這個券不等於:差異(借記)是

+Debit or Credit,借記卡或信用卡

+Debited account (Supplier) is not matching with Purchase Invoice,這是一個根本的領土,不能編輯。

+Deduct,扣除

+Deduction,扣除

+Deduction Type,扣類型

+Deduction1,Deduction1

+Deductions,扣除

+Default,默認

+Default Account,默認帳戶

+Default BOM,默認的BOM

+Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,默認銀行/現金帳戶將被自動在POS機發票時選擇此模式更新。

+Default Bank Account,默認銀行賬戶

+Default Buying Price List,默認情況下採購價格表

+Default Cash Account,默認的現金賬戶

+Default Company,默認公司

+Default Cost Center,默認的成本中心

+Default Cost Center for tracking expense for this item.,默認的成本中心跟踪支出為這個項目。

+Default Currency,默認貨幣

+Default Customer Group,默認用戶組

+Default Expense Account,默認費用帳戶

+Default Income Account,默認情況下收入賬戶

+Default Item Group,默認項目組

+Default Price List,默認價格表

+Default Purchase Account in which cost of the item will be debited.,默認帳戶購買該項目的成本將被扣除。

+Default Settings,默認設置

+Default Source Warehouse,默認信號源倉庫

+Default Stock UOM,默認的庫存計量單位

+Default Supplier,默認的供應商

+Default Supplier Type,默認的供應商類別

+Default Target Warehouse,默認目標倉庫

+Default Territory,默認領地

+Default UOM updated in item ,在項目的默認計量單位更新

+Default Unit of Measure,缺省的計量單位

+"Default Unit of Measure can not be changed directly because you have already made some transaction(s) with another UOM. To change default UOM, use 'UOM Replace Utility' tool under Stock module.",整合進來支持電子郵件,支持票

+Default Valuation Method,默認的估值方法

+Default Warehouse,默認倉庫

+Default Warehouse is mandatory for Stock Item.,默認倉庫是強制性的股票項目。

+Default settings for Shopping Cart,對於購物車默認設置

+"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","定義預算這個成本中心。要設置預算行動,見<a href=""#!List/Company"">公司主</a>"

+Delete,刪除

+Delivered,交付

+Delivered Items To Be Billed,交付項目要被收取

+Delivered Qty,交付數量

+Delivered Serial No ,交付序列號

+Delivery Date,交貨日期

+Delivery Details,交貨細節

+Delivery Document No,交貨證明文件號碼

+Delivery Document Type,交付文件類型

+Delivery Note,送貨單

+Delivery Note Item,送貨單項目

+Delivery Note Items,送貨單項目

+Delivery Note Message,送貨單留言

+Delivery Note No,送貨單號

+Delivery Note Required,要求送貨單

+Delivery Note Trends,送貨單趨勢

+Delivery Status,交貨狀態

+Delivery Time,交貨時間

+Delivery To,為了交付

+Department,部門

+Depends on LWP,依賴於LWP

+Description,描述

+Description HTML,說明HTML

+Description of a Job Opening,空缺職位說明

+Designation,指定

+Detailed Breakup of the totals,總計詳細分手

+Details,詳細信息

+Difference,差異

+Difference Account,差異帳戶

+Different UOM for items will lead to incorrect,不同計量單位的項目會導致不正確的

+Disable Rounded Total,禁用圓角總

+Discount  %,折扣%

+Discount %,折扣%

+Discount (%),折讓(%)

+"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice",折扣場將在採購訂單,採購入庫單,採購發票

+Discount(%),折讓(%)

+Display all the individual items delivered with the main items,顯示所有交付使用的主要項目的單個項目

+Distinct unit of an Item,該產品的獨特單位

+Distribute transport overhead across items.,分佈到項目的傳輸開銷。

+Distribution,分配

+Distribution Id,分配標識

+Distribution Name,分配名稱

+Distributor,經銷商

+Divorced,離婚

+Do Not Contact,不要聯繫

+Do not show any symbol like $ etc next to currencies.,不要顯示,如$等任何符號旁邊貨幣。

+Do you really want to STOP ,

+Do you really want to STOP this Material Request?,你真的要停止這種材料要求?

+Do you really want to Submit all Salary Slip for month : ,

+Do you really want to UNSTOP ,

+Do you really want to UNSTOP this Material Request?,難道你真的想要UNSTOP此材料要求?

+Doc Name,文件名稱

+Doc Type,文件類型

+Document Description,文檔說明

+Document Type,文件類型

+Documentation,文檔

+Documents,文件

+Domain,域

+Don't send Employee Birthday Reminders,不要送員工生日提醒

+Download Materials Required,下載所需材料

+Download Reconcilation Data,下載Reconcilation數據

+Download Template,下載模板

+Download a report containing all raw materials with their latest inventory status,下載一個包含所有原料一份報告,他們最新的庫存狀態

+"Download the Template, fill appropriate data and attach the modified file.",無生產訂單創建。

+"Download the Template, fill appropriate data and attach the modified file.
+All dates and employee combination in the selected period will come in the template, with existing attendance records",

+Draft,草案

+Dropbox,Dropbox的

+Dropbox Access Allowed,Dropbox的允許訪問

+Dropbox Access Key,Dropbox的訪問鍵

+Dropbox Access Secret,Dropbox的訪問秘密

+Due Date,到期日

+Duplicate Item,重複項目

+EMP/,EMP /

+ERPNext Setup,ERPNext設置

+ERPNext Setup Guide,ERPNext安裝指南

+"ERPNext is an open-source web based ERP made by Web Notes Technologies Pvt Ltd. to provide an integrated tool to manage most processes in a small organization. For more information about Web Notes, or to buy hosting servies, go to ",

+ESIC CARD No,ESIC卡無

+ESIC No.,ESIC號

+Earliest,最早

+Earning,盈利

+Earning & Deduction,收入及扣除

+Earning Type,收入類型

+Earning1,Earning1

+Edit,編輯

+Educational Qualification,學歷

+Educational Qualification Details,學歷詳情

+Eg. smsgateway.com/api/send_sms.cgi,例如:。 smsgateway.com / API / send_sms.cgi

+Electricity Cost,電力成本

+Electricity cost per hour,每小時電費

+Email,電子郵件

+Email Digest,電子郵件摘要

+Email Digest Settings,電子郵件摘要設置

+Email Digest: ,電子郵件摘要:

+Email Id,電子郵件Id

+"Email Id must be unique, already exists for: ",電子郵件ID必須是唯一的,已經存在:

+"Email Id where a job applicant will email e.g. ""jobs@example.com""",電子郵件Id其中一個應聘者的電子郵件,例如“jobs@example.com”

+Email Sent?,郵件發送?

+Email Settings,電子郵件設置

+Email Settings for Outgoing and Incoming Emails.,電子郵件設置傳出和傳入的電子郵件。

+Email ids separated by commas.,電子郵件ID,用逗號分隔。

+"Email settings for jobs email id ""jobs@example.com""",電子郵件設置工作電子郵件ID“jobs@example.com”

+"Email settings to extract Leads from sales email id e.g. ""sales@example.com""",電子郵件設置,以銷售電子郵件ID,例如“sales@example.com”提取信息

+Emergency Contact,緊急聯絡人

+Emergency Contact Details,緊急聯繫方式

+Emergency Phone,緊急電話

+Employee,僱員

+Employee Birthday,員工生日

+Employee Designation.,員工名稱。

+Employee Details,員工詳細信息

+Employee Education,員工教育

+Employee External Work History,員工對外工作歷史

+Employee Information,僱員資料

+Employee Internal Work History,員工內部工作經歷

+Employee Internal Work Historys,員工內部工作Historys

+Employee Leave Approver,員工請假審批

+Employee Leave Balance,員工休假餘額

+Employee Name,員工姓名

+Employee Number,員工人數

+Employee Records to be created by,員工紀錄的創造者

+Employee Settings,員工設置

+Employee Setup,員工設置

+Employee Type,員工類型

+Employee grades,員工成績

+Employee record is created using selected field. ,使用所選字段創建員工記錄。

+Employee records.,員工記錄。

+Employee: ,員工人數:

+Employees Email Id,員工的電子郵件ID

+Employment Details,就業信息

+Employment Type,就業類型

+Enable / Disable Email Notifications,啟用/禁用電子郵件通知

+Enable Shopping Cart,啟用的購物車

+Enabled,啟用

+Encashment Date,兌現日期

+End Date,結束日期

+End date of current invoice's period,當前發票的期限的最後一天

+End of Life,壽命結束

+Enter Row,輸入行

+Enter Verification Code,輸入驗證碼

+Enter campaign name if the source of lead is campaign.,輸入活動名稱,如果鉛的來源是運動。

+Enter department to which this Contact belongs,輸入部門的這種聯繫是屬於

+Enter designation of this Contact,輸入該聯繫人指定

+"Enter email id separated by commas, invoice will be mailed automatically on particular date",輸入電子郵件ID用逗號隔開,發票會自動在特定的日期郵寄

+Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,輸入您想要提高生產訂單或下載的原材料進行分析的項目和計劃數量。

+Enter name of campaign if source of enquiry is campaign,輸入活動的名稱,如果查詢來源是運動

+"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)",在這裡輸入靜態URL參數(如稱發件人= ERPNext,用戶名= ERPNext,密碼= 1234等)

+Enter the company name under which Account Head will be created for this Supplier,輸入據此帳戶總的公司名稱將用於此供應商建立

+Enter url parameter for message,輸入url參數的消息

+Enter url parameter for receiver nos,輸入URL參數的接收器號

+Entries,項

+Entries against,將成為

+Entries are not allowed against this Fiscal Year if the year is closed.,參賽作品不得對本財年,如果當年被關閉。

+Error,錯誤

+Error for,錯誤

+Estimated Material Cost,預計材料成本

+Everyone can read,每個人都可以閱讀

+"Example: ABCD.#####
+If series is set and Serial No is not mentioned in transactions, then automatic serial number will be created based on this series. If you always want to explicitly mention Serial Nos for this item. leave this blank.",

+Exchange Rate,匯率

+Excise Page Number,消費頁碼

+Excise Voucher,消費券

+Exemption Limit,免稅限額

+Exhibition,展覽

+Existing Customer,現有客戶

+Exit,出口

+Exit Interview Details,退出面試細節

+Expected,預期

+Expected Date cannot be before Material Request Date,消息大於160個字符將會被分成多個消息

+Expected Delivery Date,預計交貨日期

+Expected End Date,預計結束日期

+Expected Start Date,預計開始日期

+Expense Account,費用帳戶

+Expense Account is mandatory,費用帳戶是必需的

+Expense Claim,報銷

+Expense Claim Approved,報銷批准

+Expense Claim Approved Message,報銷批准的消息

+Expense Claim Detail,報銷詳情

+Expense Claim Details,報銷詳情

+Expense Claim Rejected,費用索賠被拒絕

+Expense Claim Rejected Message,報銷拒絕消息

+Expense Claim Type,費用報銷型

+Expense Claim has been approved.,的

+Expense Claim has been rejected.,不存在

+Expense Claim is pending approval. Only the Expense Approver can update status.,使項目所需的質量保證和質量保證在沒有採購入庫單

+Expense Date,犧牲日期

+Expense Details,費用詳情

+Expense Head,總支出

+Expense account is mandatory for item,交際費是強制性的項目

+Expense/Difference account is mandatory for item: ,費用/差異帳戶是強制性的項目:

+Expenses Booked,支出預訂

+Expenses Included In Valuation,支出計入估值

+Expenses booked for the digest period,預訂了消化期間費用

+Expiry Date,到期時間

+Exports,出口

+External,外部

+Extract Emails,提取電子郵件

+FCFS Rate,FCFS率

+FIFO,FIFO

+Failed: ,失敗:

+Family Background,家庭背景

+Fax,傳真

+Features Setup,功能設置

+Feed,飼料

+Feed Type,飼料類型

+Feedback,反饋

+Female,女

+Fetch exploded BOM (including sub-assemblies),取爆炸BOM(包括子組件)

+"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order",在送貨單,報價單,銷售發票,銷售訂單可用字段

+Files Folder ID,文件夾的ID

+Fill the form and save it,填寫表格,並將其保存

+Filter By Amount,過濾器以交易金額計算

+Filter By Date,篩選通過日期

+Filter based on customer,過濾器可根據客戶

+Filter based on item,根據項目篩選

+Financial Analytics,財務分析

+Financial Statements,財務報表附註

+Finished Goods,成品

+First Name,名字

+First Responded On,首先作出回應

+Fiscal Year,財政年度

+Fixed Asset Account,固定資產帳戶

+Float Precision,float精度

+Follow via Email,通過電子郵件跟隨

+"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",下表將顯示值,如果項目有子 - 簽約。這些值將被從子的“材料清單”的主人進賬 - 已簽約的項目。

+For Company,對於公司

+For Employee,對於員工

+For Employee Name,對於員工姓名

+For Production,對於生產

+For Reference Only.,僅供參考。

+For Sales Invoice,對於銷售發票

+For Server Side Print Formats,對於服務器端打印的格式

+For Supplier,已過期

+For UOM,對於計量單位

+For Warehouse,對於倉​​庫

+"For e.g. 2012, 2012-13",對於例如2012,2012-13

+For opening balance entry account can not be a PL account,對於期初餘額進入帳戶不能是一個PL帳戶

+For reference,供參考

+For reference only.,僅供參考。

+"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes",為方便客戶,這些代碼可以在打印格式,如發票和送貨單使用

+Forum,論壇

+Fraction,分數

+Fraction Units,部分單位

+Freeze Stock Entries,凍結庫存條目

+Friday,星期五

+From,從

+From Bill of Materials,從材料清單

+From Company,從公司

+From Currency,從貨幣

+From Currency and To Currency cannot be same,從貨幣和貨幣不能相同

+From Customer,從客戶

+From Customer Issue,如果您在製造業活動涉及<BR>

+From Date,從日期

+From Delivery Note,從送貨單

+From Employee,從員工

+From Lead,從鉛

+From Maintenance Schedule,對參賽作品

+From Material Request,下載模板,填寫相應的數據,並附加了修改後的文件。

+From Opportunity,從機會

+From Package No.,從包號

+From Purchase Order,從採購訂單

+From Purchase Receipt,從採購入庫單

+From Quotation,從報價

+From Sales Order,從銷售訂單

+From Supplier Quotation,檢查是否有重複

+From Time,從時間

+From Value,從價值

+From Value should be less than To Value,從數值應小於To值

+Frozen,凍結的

+Frozen Accounts Modifier,凍結帳戶修改

+Fulfilled,適合

+Full Name,全名

+Fully Completed,全面完成

+"Further accounts can be made under Groups,",進一步帳戶可以根據組進行,

+Further nodes can be only created under 'Group' type nodes,此外節點可以在&#39;集團&#39;類型的節點上創建

+GL Entry,GL報名

+GL Entry: Debit or Credit amount is mandatory for ,GL錄入:借方或貸方金額是強制性的

+GRN,GRN

+Gantt Chart,甘特圖

+Gantt chart of all tasks.,甘特圖的所有任務。

+Gender,性別

+General,一般

+General Ledger,總帳

+Generate Description HTML,生成的HTML說明

+Generate Material Requests (MRP) and Production Orders.,生成材料要求(MRP)和生產訂單。

+Generate Salary Slips,生成工資條

+Generate Schedule,生成時間表

+"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.",生成裝箱單的包交付。用於通知包號,包裝內容和它的重量。

+Generates HTML to include selected image in the description,生成HTML,包括所選圖像的描述

+Get Advances Paid,獲取有償進展

+Get Advances Received,取得進展收稿

+Get Current Stock,獲取當前庫存

+Get Items,找項目

+Get Items From Sales Orders,獲取項目從銷售訂單

+Get Items from BOM,獲取項目從物料清單

+Get Last Purchase Rate,獲取最新預訂價

+Get Non Reconciled Entries,獲取非對帳項目

+Get Outstanding Invoices,獲取未付發票

+Get Sales Orders,獲取銷售訂單

+Get Specification Details,獲取詳細規格

+Get Stock and Rate,獲取股票和速率

+Get Template,獲取模板

+Get Terms and Conditions,獲取條款和條件

+Get Weekly Off Dates,獲取每週關閉日期

+"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.",獲取估值率和可用庫存在上提到過賬日期 - 時間源/目標倉庫。如果序列化的項目,請輸入序列號後,按下此按鈕。

+GitHub Issues,GitHub的問題

+Global Defaults,全球默認值

+Global Settings / Default Values,全局設置/默認值

+Go to the appropriate group (usually Application of Funds > Current Assets > Bank Accounts),轉至相應的組(通常申請基金&gt;貨幣資產的&gt;銀行賬戶)

+Go to the appropriate group (usually Source of Funds > Current Liabilities > Taxes and Duties),轉至相應的組(通常資金來源&gt;流動負債&gt;稅和關稅)

+Goal,目標

+Goals,目標

+Goods received from Suppliers.,從供應商收到貨。

+Google Drive,谷歌驅動器

+Google Drive Access Allowed,谷歌驅動器允許訪問

+Grade,等級

+Graduate,畢業生

+Grand Total,累計

+Grand Total (Company Currency),總計(公司貨幣)

+Gratuity LIC ID,酬金LIC ID

+"Grid """,電網“

+Gross Margin %,毛利率%

+Gross Margin Value,毛利率價值

+Gross Pay,工資總額

+Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,工資總額+欠費​​金額​​+兌現金額 - 扣除項目金額

+Gross Profit,毛利

+Gross Profit (%),毛利率(%)

+Gross Weight,毛重

+Gross Weight UOM,毛重計量單位

+Group,組

+Group or Ledger,集團或Ledger

+Groups,組

+HR,人力資源

+HR Settings,人力資源設置

+HTML / Banner that will show on the top of product list.,HTML /橫幅,將顯示在產品列表的頂部。

+Half Day,半天

+Half Yearly,半年度

+Half-yearly,每半年一次

+Happy Birthday!,祝你生日快樂!

+Has Batch No,有批號

+Has Child Node,有子節點

+Has Serial No,有序列號

+Header,頭

+Heads (or groups) against which Accounting Entries are made and balances are maintained.,頭(或組)對其中的會計分錄是由與平衡得以維持。

+Health Concerns,健康問題

+Health Details,健康細節

+Held On,舉行

+Help,幫助

+Help HTML,HTML幫助

+"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")",說明:要鏈接到另一個記錄在系統中,使用“#表單/注意/ [注名]”的鏈接網址。 (不使用的“http://”)

+"Here you can maintain family details like name and occupation of parent, spouse and children",在這裡,您可以維繫家庭的詳細信息,如姓名的父母,配偶和子女及職業

+"Here you can maintain height, weight, allergies, medical concerns etc",在這裡,你可以保持身高,體重,過敏,醫療問題等

+Hey! All these items have already been invoiced.,嘿!所有這些項目已開具發票。

+Hide Currency Symbol,隱藏貨幣符號

+High,高

+History In Company,歷史在公司

+Hold,持有

+Holiday,節日

+Holiday List,假日列表

+Holiday List Name,假日列表名稱

+Holidays,假期

+Home,家

+Host,主持人

+"Host, Email and Password required if emails are to be pulled",主機,電子郵件和密碼必需的,如果郵件是被拉到

+Hour Rate,小時率

+Hour Rate Labour,小時勞動率

+Hours,小時

+How frequently?,多久?

+"How should this currency be formatted? If not set, will use system defaults",應如何貨幣進行格式化?如果沒有設置,將使用系統默認

+Human Resource,人力資源

+I,我

+IDT,IDT

+II,二

+III,三

+IN,在

+INV,投資

+INV/10-11/,INV/10-11 /

+ITEM,項目

+IV,四

+Identification of the package for the delivery (for print),包送貨上門鑑定(用於打印)

+If Income or Expense,如果收入或支出

+If Monthly Budget Exceeded,如果每月超出預算

+"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.
+Available in Delivery Note and Sales Order",

+"If Supplier Part Number exists for given Item, it gets stored here",如果供應商零件編號存在給定的項目,它被存放在這裡

+If Yearly Budget Exceeded,如果年度預算超出

+"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.",如果選中,則BOM的子裝配項目將被視為獲取原料。否則,所有的子組件件,將被視為一個原料。

+"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day",如果選中,則總數。工作日將包括節假日,這將縮短每天的工資的價值

+"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.",如果選中,則帶有附加的HTML格式的電子郵件會被添加到電子郵件正文的一部分,以及作為附件。如果只作為附件發送,請取消勾選此。

+"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount",如果選中,納稅額將被視為已包括在打印速度/打印量

+"If disable, 'Rounded Total' field will not be visible in any transaction",如果禁用,“圓角總計”字段將不可見的任何交易

+"If enabled, the system will post accounting entries for inventory automatically.",如果啟用,系統將自動為發布庫存會計分錄。

+If more than one package of the same type (for print),如果不止一個包相同類型的(用於打印)

+"If no change in either Quantity or Valuation Rate, leave the cell blank.",如果在任一數量或估價率沒有變化,離開細胞的空白。

+If non standard port (e.g. 587),如果非標準端口(如587)

+If not applicable please enter: NA,如果不適用,請輸入:不適用

+"If not checked, the list will have to be added to each Department where it has to be applied.",如果未選中,則列表將被添加到每個部門,在那裡它被應用。

+"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.",如果設置,數據輸入只允許指定的用戶。否則,條目允許具備必要權限的所有用戶。

+"If specified, send the newsletter using this email address",如果指定了,使用這個電子郵件地址發送電子報

+"If the account is frozen, entries are allowed to restricted users.",如果帳戶被凍結,條目被允許受限制的用戶。

+"If this Account represents a Customer, Supplier or Employee, set it here.",如果該帳戶代表一個客戶,供應商或員工,在這裡設置。

+"If you follow Quality Inspection<br>
+Enables item QA Required and QA No in Purchase Receipt",

+If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,如果你有銷售團隊和銷售合作夥伴(渠道合作夥伴),他們可以被標記,並維持其在銷售貢獻活動

+"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.",如果您在購置稅和費法師創建一個標準的模板,選擇一個,然後點擊下面的按鈕。

+"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.",如果你已經在銷售稅金及費用法師創建一個標準的模板,選擇一個,然後點擊下面的按鈕。

+"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page",如果你有很長的打印格式,這個功能可以被用來分割要打印多個頁面,每個頁面上的所有頁眉和頁腳的頁

+"If you involve in manufacturing activity<br>
+Enables item <b>Is Manufactured</b>",

+Ignore,忽略

+Ignored: ,忽略:

+Image,圖像

+Image View,圖像查看

+Implementation Partner,實施合作夥伴

+Import,進口

+Import Attendance,進口出席

+Import Failed!,導入失敗!

+Import Log,導入日誌

+Import Successful!,導入成功!

+Imports,進口

+In Hours,以小時為單位

+In Process,在過程

+In Qty,在數量

+In Row,在排

+In Value,在價值

+In Words,中字

+In Words (Company Currency),在字(公司貨幣)

+In Words (Export) will be visible once you save the Delivery Note.,在字(出口)將是可見的,一旦你保存送貨單。

+In Words will be visible once you save the Delivery Note.,在詞將是可見的,一旦你保存送貨單。

+In Words will be visible once you save the Purchase Invoice.,在詞將是可見的,一旦你保存購買發票。

+In Words will be visible once you save the Purchase Order.,在詞將是可見的,一旦你保存採購訂單。

+In Words will be visible once you save the Purchase Receipt.,在詞將是可見的,一旦你保存購買收據。

+In Words will be visible once you save the Quotation.,在詞將是可見的,一旦你保存報價。

+In Words will be visible once you save the Sales Invoice.,在詞將是可見的,一旦你保存銷售發票。

+In Words will be visible once you save the Sales Order.,在詞將是可見的,一旦你保存銷售訂單。

+Incentives,獎勵

+Incharge,Incharge

+Incharge Name,Incharge名稱

+Include holidays in Total no. of Working Days,包括節假日的總數。工作日

+Income / Expense,收入/支出

+Income Account,收入賬戶

+Income Booked,收入預訂

+Income Year to Date,收入年初至今

+Income booked for the digest period,收入入賬的消化期

+Incoming,來

+Incoming / Support Mail Setting,來電/支持郵件設置

+Incoming Rate,傳入速率

+Incoming quality inspection.,來料質量檢驗。

+Indicates that the package is a part of this delivery,表示該包是這個傳遞的一部分

+Individual,個人

+Industry,行業

+Industry Type,行業類型

+Inspected By,視察

+Inspection Criteria,檢驗標準

+Inspection Required,需要檢驗

+Inspection Type,檢驗類型

+Installation Date,安裝日期

+Installation Note,安裝注意事項

+Installation Note Item,安裝注意項

+Installation Status,安裝狀態

+Installation Time,安裝時間

+Installation record for a Serial No.,對於一個序列號安裝記錄

+Installed Qty,安裝數量

+Instructions,說明

+Integrate incoming support emails to Support Ticket,支付工資的月份:

+Interested,有興趣

+Internal,內部

+Introduction,介紹

+Invalid Delivery Note. Delivery Note should exist and should be in draft state. Please rectify and try again.,無效的送貨單。送貨單應該存在,應該是在草稿狀態。請糾正,然後再試一次。

+Invalid Email Address,無效的電子郵件地址

+Invalid Leave Approver,無效休假審批

+Invalid Master Name,公司,月及全年是強制性的

+Invalid quantity specified for item ,為項目指定了無效的數量

+Inventory,庫存

+Invoice Date,發票日期

+Invoice Details,發票明細

+Invoice No,發票號碼

+Invoice Period From Date,發票日期開始日期

+Invoice Period To Date,發票日期終止日期

+Invoiced Amount (Exculsive Tax),發票金額(Exculsive稅)

+Is Active,為活躍

+Is Advance,為進

+Is Asset Item,是資產項目

+Is Cancelled,被註銷

+Is Carry Forward,是弘揚

+Is Default,是默認

+Is Encash,為兌現

+Is LWP,是LWP

+Is Opening,是開幕

+Is Opening Entry,是開放報名

+Is PL Account,是PL賬戶

+Is POS,是POS機

+Is Primary Contact,是主要聯絡人

+Is Purchase Item,是購買項目

+Is Sales Item,是銷售項目

+Is Service Item,是服務項目

+Is Stock Item,是庫存項目

+Is Sub Contracted Item,是次簽約項目

+Is Subcontracted,轉包

+Is this Tax included in Basic Rate?,包括在基本速率此稅?

+Issue,問題

+Issue Date,發行日期

+Issue Details,問題詳情

+Issued Items Against Production Order,發出對項目生產訂單

+It can also be used to create opening stock entries and to fix stock value.,它也可以用來創建期初存貨項目和解決股票價值。

+Item,項目

+Item ,

+Item Advanced,項目高級

+Item Barcode,商品條碼

+Item Batch Nos,項目批NOS

+Item Classification,產品分類

+Item Code,產品編號

+Item Code (item_code) is mandatory because Item naming is not sequential.,產品編碼(item_code)是強制性的,因為產品的命名是不連續的。

+Item Code and Warehouse should already exist.,產品編號和倉庫應該已經存在。

+Item Code cannot be changed for Serial No.,產品編號不能為序列號改變

+Item Customer Detail,項目客戶詳細

+Item Description,項目說明

+Item Desription,項目Desription

+Item Details,產品詳細信息

+Item Group,項目組

+Item Group Name,項目組名稱

+Item Group Tree,由於生產訂單可以為這個項目, \作

+Item Groups in Details,在詳細信息產品組

+Item Image (if not slideshow),產品圖片(如果不是幻燈片)

+Item Name,項目名稱

+Item Naming By,產品命名規則

+Item Price,商品價格

+Item Prices,產品價格

+Item Quality Inspection Parameter,產品質量檢驗參數

+Item Reorder,項目重新排序

+Item Serial No,產品序列號

+Item Serial Nos,產品序列號

+Item Shortage Report,商品短缺報告

+Item Supplier,產品供應商

+Item Supplier Details,產品供應商詳細信息

+Item Tax,產品稅

+Item Tax Amount,項目稅額

+Item Tax Rate,項目稅率

+Item Tax1,項目Tax1

+Item To Manufacture,產品製造

+Item UOM,項目計量單位

+Item Website Specification,項目網站規格

+Item Website Specifications,項目網站產品規格

+Item Wise Tax Detail ,項目智者稅制明細

+Item classification.,項目分類。

+Item is neither Sales nor Service Item,項目既不是銷售,也不服務項目

+"Item must be a purchase item, \
+					as it is present in one or many Active BOMs",

+Item must have 'Has Serial No' as 'Yes',項目必須有&#39;有序列號&#39;為&#39;是&#39;

+Item table can not be blank,項目表不能為空

+Item to be manufactured or repacked,產品被製造或重新包裝

+Item will be saved by this name in the data base.,項目將通過此名稱在數據庫中保存。

+"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.",當選擇序號項目,擔保,資產管理公司(常年維護保養合同)的詳細信息將自動獲取。

+Item-wise Last Purchase Rate,項目明智的最後付款價

+Item-wise Price List Rate,項目明智的價目表率

+Item-wise Purchase History,項目明智的購買歷史

+Item-wise Purchase Register,項目明智的購買登記

+Item-wise Sales History,項目明智的銷售歷史

+Item-wise Sales Register,項目明智的銷售登記

+Items,項目

+Items To Be Requested,項目要請求

+"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",這是“缺貨”的項目被要求考慮根據預計數量和最小起訂量為所有倉庫

+Items which do not exist in Item master can also be entered on customer's request,不中主項存在的項目也可以根據客戶的要求進入

+Itemwise Discount,Itemwise折扣

+Itemwise Recommended Reorder Level,Itemwise推薦級別重新排序

+JV,合資公司

+Job Applicant,求職者

+Job Opening,招聘開幕

+Job Profile,工作簡介

+Job Title,職位

+"Job profile, qualifications required etc.",所需的工作概況,學歷等。

+Jobs Email Settings,喬布斯郵件設置

+Journal Entries,日記帳分錄

+Journal Entry,日記帳分錄

+Journal Voucher,期刊券

+Journal Voucher Detail,日記帳憑證詳細信息

+Journal Voucher Detail No,日記帳憑證詳細說明暫無

+KRA,KRA

+"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ",保持銷售計劃的軌道。跟踪信息,報價,銷售訂單等從競選衡量投資回報。

+Keep a track of communication related to this enquiry which will help for future reference.,保持跟踪的溝通與此相關的調查,這將有助於以供將來參考。

+Key Performance Area,關鍵績效區

+Key Responsibility Area,關鍵責任區

+LEAD,鉛

+LEAD/10-11/,LEAD/10-11 /

+LEAD/MUMBAI/,鉛/孟買/

+LR Date,LR日期

+LR No,LR無

+Label,標籤

+Landed Cost Item,到岸成本項目

+Landed Cost Items,到岸成本項目

+Landed Cost Purchase Receipt,到岸成本外購入庫單

+Landed Cost Purchase Receipts,到岸成本外購入庫單

+Landed Cost Wizard,到岸成本嚮導

+Last Name,姓

+Last Purchase Rate,最後預訂價

+Latest,最新

+Latest Updates,最新更新

+Lead,鉛

+Lead Details,鉛詳情

+Lead Id,鉛標識

+Lead Name,鉛名稱

+Lead Owner,鉛所有者

+Lead Source,鉛源

+Lead Status,鉛狀態

+Lead Time Date,交貨時間日期

+Lead Time Days,交貨期天

+Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,交貨期天是天由該項目預計將在您的倉庫的數量。這天是在申請材料中取出,當你選擇這個項目。

+Lead Type,引線型

+Leave Allocation,離開分配

+Leave Allocation Tool,離開配置工具

+Leave Application,離開應用

+Leave Approver,離開審批

+Leave Approver can be one of,離開審批者可以是一個

+Leave Approvers,離開審批

+Leave Balance Before Application,離開平衡應用前

+Leave Block List,離開塊列表

+Leave Block List Allow,離開阻止列表允許

+Leave Block List Allowed,離開封鎖清單寵物

+Leave Block List Date,留座日期表

+Leave Block List Dates,留座日期表

+Leave Block List Name,離開塊列表名稱

+Leave Blocked,離開封鎖

+Leave Control Panel,離開控制面板

+Leave Encashed?,離開兌現?

+Leave Encashment Amount,假期兌現金額

+Leave Setup,離開設定

+Leave Type,離開類型

+Leave Type Name,離開類型名稱

+Leave Without Pay,無薪假

+Leave allocations.,離開分配。

+Leave application has been approved.,休假申請已被批准。

+Leave application has been rejected.,休假申請已被拒絕。

+Leave blank if considered for all branches,離開,如果考慮所有分支空白

+Leave blank if considered for all departments,離開,如果考慮各部門的空白

+Leave blank if considered for all designations,離開,如果考慮所有指定空白

+Leave blank if considered for all employee types,離開,如果考慮所有的員工類型空白

+Leave blank if considered for all grades,離開,如果考慮所有級別空白

+"Leave can be approved by users with Role, ""Leave Approver""",離開可以通過用戶與角色的批准,“給審批”

+Ledger,萊傑

+Ledgers,總帳

+Left,左

+Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,法人/附屬賬戶與一個單獨的表屬於該組織。

+Letter Head,信頭

+Level,級別

+Lft,LFT

+List a few of your customers. They could be organizations or individuals.,列出一些你的客戶。他們可以是組織或個人。

+List a few of your suppliers. They could be organizations or individuals.,列出一些你的供應商。他們可以是組織或個人。

+"List a few products or services you buy from your suppliers or vendors. If these are same as your products, then do not add them.",列出你從你的供應商或供應商買幾個產品或服務。如果這些是與您的產品,那麼就不要添加它們。

+List items that form the package.,形成包列表項。

+List of holidays.,假期表。

+List of users who can edit a particular Note,誰可以編輯特定票據的用戶列表

+List this Item in multiple groups on the website.,列出這個項目在網站上多個組。

+"List your products or services that you sell to your customers. Make sure to check the Item Group, Unit of Measure and other properties when you start.",列出您的產品或服務,你賣你的客戶。確保當你開始檢查項目組,測量及其他物業單位。

+"List your tax heads (e.g. VAT, Excise) (upto 3) and their standard rates. This will create a standard template, you can edit and add more later.",列出你的頭稅(如增值稅,消費稅)(截至3)和它們的標準費率。這將創建一個標準的模板,您可以編輯和更多的稍後添加。

+Live Chat,即時聊天

+Loading...,載入中...

+"Log of Activities performed by users against Tasks that can be used for tracking time, billing.",通過對用戶的任務,可用於跟踪時間,計費進行活動的日誌。

+Login Id,登錄ID

+Login with your new User ID,與你的新的用戶ID登錄

+Logo,標誌

+Logo and Letter Heads,標誌和信頭

+Lost,丟失

+Lost Reason,失落的原因

+Low,低

+Lower Income,較低的收入

+MIS Control,MIS控制

+MREQ-,MREQ  -

+MTN Details,MTN詳情

+Mail Password,郵件密碼

+Mail Port,郵件端口

+Main Reports,主報告

+Maintain Same Rate Throughout Sales Cycle,保持同樣的速度在整個銷售週期

+Maintain same rate throughout purchase cycle,在整個採購週期保持同樣的速度

+Maintenance,保養

+Maintenance Date,維修日期

+Maintenance Details,保養細節

+Maintenance Schedule,維護計劃

+Maintenance Schedule Detail,維護計劃細節

+Maintenance Schedule Item,維護計劃項目

+Maintenance Schedules,保養時間表

+Maintenance Status,維修狀態

+Maintenance Time,維護時間

+Maintenance Type,維護型

+Maintenance Visit,維護訪問

+Maintenance Visit Purpose,維護訪問目的

+Major/Optional Subjects,大/選修課

+Make ,使

+Make Accounting Entry For Every Stock Movement,做會計分錄為每股份轉移

+Make Bank Voucher,使銀行券

+Make Credit Note,使信貸注

+Make Debit Note,讓繳費單

+Make Delivery,使交貨

+Make Difference Entry,使不同入口

+Make Excise Invoice,使消費稅發票

+Make Installation Note,使安裝注意事項

+Make Invoice,使發票

+Make Maint. Schedule,讓MAINT。時間表

+Make Maint. Visit,讓MAINT。訪問

+Make Maintenance Visit,使維護訪問

+Make Packing Slip,使裝箱單

+Make Payment Entry,使付款輸入

+Make Purchase Invoice,做出購買發票

+Make Purchase Order,做採購訂單

+Make Purchase Receipt,券#

+Make Salary Slip,使工資單

+Make Salary Structure,使薪酬結構

+Make Sales Invoice,做銷售發票

+Make Sales Order,使銷售訂單

+Make Supplier Quotation,讓供應商報價

+Male,男性

+Manage 3rd Party Backups,管理第三方備份

+Manage cost of operations,管理運營成本

+Manage exchange rates for currency conversion,管理匯率貨幣兌換

+"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.",如果股票的強制性項目為“是”。也是默認倉庫,保留數量從銷售訂單設置。

+Manufacture against Sales Order,對製造銷售訂單

+Manufacture/Repack,製造/重新包裝

+Manufactured Qty,生產數量

+Manufactured quantity will be updated in this warehouse,生產量將在這個倉庫進行更新

+Manufacturer,生產廠家

+Manufacturer Part Number,製造商零件編號

+Manufacturing,製造業

+Manufacturing Quantity,生產數量

+Manufacturing Quantity is mandatory,付款方式

+Margin,餘量

+Marital Status,婚姻狀況

+Market Segment,市場分類

+Married,已婚

+Mass Mailing,郵件群發

+Master Data,主數據

+Master Name,主名稱

+Master Name is mandatory if account type is Warehouse,主名稱是強制性的,如果帳戶類型為倉庫

+Master Type,碩士

+Masters,大師

+Match non-linked Invoices and Payments.,匹配非聯的發票和付款。

+Material Issue,材料問題

+Material Receipt,材料收據

+Material Request,材料要求

+Material Request Detail No,材料要求詳細說明暫無

+Material Request For Warehouse,申請材料倉庫

+Material Request Item,材料要求項

+Material Request Items,材料要求項

+Material Request No,材料請求無

+Material Request Type,材料請求類型

+Material Request used to make this Stock Entry,材料要求用來做這個股票輸入

+Material Requests for which Supplier Quotations are not created,對於沒有被創建供應商報價的材料要求

+Material Requirement,物料需求

+Material Transfer,材料轉讓

+Materials,物料

+Materials Required (Exploded),所需材料(分解)

+Max 500 rows only.,最大500行而已。

+Max Days Leave Allowed,最大天假寵物

+Max Discount (%),最大折讓(%)

+Max Returnable Qty,1貨幣= [?]分數

+Medium,中

+"Merging is only possible if following \
+					properties are same in both records.
+					Group or Ledger, Debit or Credit, Is PL Account",

+Message,信息

+Message Parameter,消息參數

+Message Sent,發送消息

+Messages,消息

+Messages greater than 160 characters will be split into multiple messages,:它與其他活動的BOM ( S)

+Middle Income,中等收入

+Milestone,里程碑

+Milestone Date,里程碑日期

+Milestones,里程碑

+Milestones will be added as Events in the Calendar,里程碑將被添加為日曆事件

+Min Order Qty,最小訂貨量

+Minimum Order Qty,最低起訂量

+Misc Details,其它詳細信息

+Miscellaneous,雜項

+Miscelleneous,Miscelleneous

+Mobile No,手機號碼

+Mobile No.,手機號碼

+Mode of Payment,付款方式

+Modern,現代

+Modified Amount,修改金額

+Monday,星期一

+Month,月

+Monthly,每月一次

+Monthly Attendance Sheet,每月考勤表

+Monthly Earning & Deduction,每月入息和扣除

+Monthly Salary Register,月薪註冊

+Monthly salary statement.,月薪聲明。

+Monthly salary template.,月薪模板。

+More Details,更多詳情

+More Info,更多信息

+Moving Average,移動平均線

+Moving Average Rate,移動平均房價

+Mr,先生

+Ms,女士

+Multiple Item prices.,多個項目的價格。

+Multiple Price list.,多重價格清單。

+Must be Whole Number,必須是整數

+My Settings,我的設置

+NL-,NL-

+Name,名稱

+Name and Description,名稱和說明

+Name and Employee ID,姓名和僱員ID

+Name is required,名稱是必需的

+"Name of new Account. Note: Please don't create accounts for Customers and Suppliers,",新帳戶的名稱。注:請不要創建帳戶客戶和供應商,

+Name of person or organization that this address belongs to.,的人或組織該地址所屬的命名。

+Name of the Budget Distribution,在預算分配的名稱

+Naming Series,命名系列

+Negative balance is not allowed for account ,負平衡是不允許的帳戶

+Net Pay,淨收費

+Net Pay (in words) will be visible once you save the Salary Slip.,淨收費(字)將會看到,一旦你保存工資單。

+Net Total,總淨

+Net Total (Company Currency),總淨值(公司貨幣)

+Net Weight,淨重

+Net Weight UOM,淨重計量單位

+Net Weight of each Item,每個項目的淨重

+Net pay can not be negative,淨工資不能為負

+Never,從來沒有

+New,新

+New ,新

+New Account,新帳號

+New Account Name,新帳號名稱

+New BOM,新的物料清單

+New Communications,新通訊

+New Company,新公司

+New Cost Center,新的成本中心

+New Cost Center Name,新的成本中心名稱

+New Delivery Notes,新交付票據

+New Enquiries,新的查詢

+New Leads,新信息

+New Leave Application,新假期申請

+New Leaves Allocated,分配新葉

+New Leaves Allocated (In Days),分配(天)新葉

+New Material Requests,新材料的要求

+New Projects,新項目

+New Purchase Orders,新的採購訂單

+New Purchase Receipts,新的購買收據

+New Quotations,新語錄

+New Sales Orders,新的銷售訂單

+"New Serial No cannot have Warehouse. Warehouse must be \
+				set by Stock Entry or Purchase Receipt",

+New Stock Entries,新貨條目

+New Stock UOM,新的庫存計量單位

+New Supplier Quotations,新供應商報價

+New Support Tickets,新的客服支援回報單

+New Workplace,職場新人

+Newsletter,通訊

+Newsletter Content,通訊內容

+Newsletter Status,通訊狀態

+"Newsletters to contacts, leads.",通訊,聯繫人,線索。

+Next Communcation On,下一步通信電子在

+Next Contact By,接著聯繫到

+Next Contact Date,下一步聯絡日期

+Next Date,下一個日期

+Next email will be sent on:,接下來的電子郵件將被發送:

+No,無

+No Action,無動作

+No Customer Accounts found.,沒有客戶帳戶發現。

+"No Customer or Supplier Accounts found. Accounts are identified based on \
+			'Master Type' value in account record.",

+No Item found with ,序號項目與發現

+No Items to Pack,無項目包

+No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,沒有請假審批。請指定&#39;休假審批的角色,以ATLEAST一個用戶。

+No Permission,無權限

+No Production Order created.,要使用這個分佈分配預算,設置這個**預算分配**的**成本中心**

+No Supplier Accounts found. Supplier Accounts are identified based on 'Master Type' value in account record.,#,## # ###

+No accounting entries for following warehouses,沒有對下述倉庫會計分錄

+No addresses created,沒有發起任何地址

+No contacts created,沒有發起任何接觸

+No default BOM exists for item: ,沒有默認的BOM存在項目:

+No of Requested SMS,無的請求短信

+No of Sent SMS,沒有發送短信

+No of Visits,沒有訪問量的

+No record found,沒有資料

+No salary slip found for month: ,沒有工資單上發現的一個月:

+Not,不

+Not Active,不活躍

+Not Applicable,不適用

+Not Available,不可用

+Not Billed,不發單

+Not Delivered,未交付

+Not Set,沒有設置

+Not allowed entry in Warehouse,在倉庫不准入境

+Note,注

+Note User,注意用戶

+Note is a free page where users can share documents / notes,Note是一款免費的網頁,用戶可以共享文件/筆記

+Note:,注意:

+"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.",注意:備份和文件不會從Dropbox的刪除,你將不得不手動刪除它們。

+"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.",注意:備份和文件不能從谷歌驅動器中刪除,你將不得不手動刪除它們。

+Note: Email will not be sent to disabled users,注:電子郵件將不會被發送到用戶禁用

+Notes,筆記

+Notes:,注意事項:

+Nothing to request,9 。這是含稅的基本價格:?如果您檢查這一點,就意味著這個稅不會顯示在項目表中,但在你的主項表將被納入基本速率。你想要給一個單位價格(包括所有稅費)的價格為顧客這是有用的。

+Notice (days),通告(天)

+Notification Control,通知控制

+Notification Email Address,通知電子郵件地址

+Notify by Email on creation of automatic Material Request,在創建自動材料通知要求通過電子郵件

+Number Format,數字格式

+O+,O +

+O-,O-

+OPPT,OPPT

+Offer Date,要約日期

+Office,辦公室

+Old Parent,老家長

+On,上

+On Net Total,在總淨

+On Previous Row Amount,在上一行金額

+On Previous Row Total,在上一行共

+"Only Serial Nos with status ""Available"" can be delivered.",只有串行NOS與狀態“可用”可交付使用。

+Only Stock Items are allowed for Stock Entry,只股票項目所允許的股票輸入

+Only leaf nodes are allowed in transaction,只有葉節點中允許交易

+Open,開

+Open Production Orders,清生產訂單

+Open Tickets,開放門票

+Opening,開盤

+Opening Accounting Entries,開幕會計分錄

+Opening Accounts and Stock,開戶和股票

+Opening Date,開幕日期

+Opening Entry,開放報名

+Opening Qty,開放數量

+Opening Time,開放時間

+Opening Value,開度值

+Opening for a Job.,開放的工作。

+Operating Cost,營業成本

+Operation Description,操作說明

+Operation No,操作無

+Operation Time (mins),操作時間(分鐘)

+Operations,操作

+Opportunity,機會

+Opportunity Date,日期機會

+Opportunity From,從機會

+Opportunity Item,項目的機會

+Opportunity Items,項目的機會

+Opportunity Lost,失去的機會

+Opportunity Type,機會型

+Optional. This setting will be used to filter in various transactions.,可選。此設置將被應用於各種交易進行過濾。

+Order Type,訂單類型

+Ordered,訂購

+Ordered Items To Be Billed,訂購物品被標榜

+Ordered Items To Be Delivered,訂購項目交付

+Ordered Qty,訂購數量

+"Ordered Qty: Quantity ordered for purchase, but not received.",訂購數量:訂購數量的報價,但沒有收到。

+Ordered Quantity,訂購數量

+Orders released for production.,發布生產訂單。

+Organization,組織

+Organization Name,組織名稱

+Organization Profile,組織簡介

+Other,其他

+Other Details,其他詳細信息

+Out Qty,輸出數量

+Out Value,出價值

+Out of AMC,出資產管理公司

+Out of Warranty,超出保修期

+Outgoing,傳出

+Outgoing Email Settings,傳出電子郵件設置

+Outgoing Mail Server,發送郵件服務器

+Outgoing Mails,傳出郵件

+Outstanding Amount,未償還的金額

+Outstanding for Voucher ,傑出的優惠券

+Overhead,開銷

+Overheads,費用

+Overlapping Conditions found between,指定業務,營業成本和提供一個獨特的操作沒有給你的操作。

+Overview,概觀

+Owned,資

+Owner,業主

+PAN Number,潘號碼

+PF No.,PF號

+PF Number,PF數

+PI/2011/,PI/2011 /

+PIN,密碼

+PL or BS,PL或BS

+PO,PO

+PO Date,PO日期

+PO No,訂單號碼

+POP3 Mail Server,POP3郵件服務器

+POP3 Mail Settings,POP3郵件設定

+POP3 mail server (e.g. pop.gmail.com),POP3郵件服務器(如:pop.gmail.com)

+POP3 server e.g. (pop.gmail.com),POP3服務器如(pop.gmail.com)

+POS Setting,POS機設置

+POS View,POS機查看

+PR Detail,PR詳細

+PR Posting Date,公關寄發日期

+PRO,PRO

+PS,PS

+Package Item Details,包裝物品詳情

+Package Items,包裝產品

+Package Weight Details,包裝重量詳情

+Packed Item,盒裝產品

+Packing Details,裝箱明細

+Packing Detials,包裝往績詳情

+Packing List,包裝清單

+Packing Slip,裝箱單

+Packing Slip Item,裝箱單項目

+Packing Slip Items,裝箱單項目

+Packing Slip(s) Cancelled,裝箱單(S)已註銷

+Page Break,分頁符

+Page Name,網頁名稱

+Paid,支付

+Paid Amount,支付的金額

+Parameter,參數

+Parent Account,父帳戶

+Parent Cost Center,父成本中心

+Parent Customer Group,母公司集團客戶

+Parent Detail docname,家長可採用DocName細節

+Parent Item,父項目

+Parent Item Group,父項目組

+Parent Sales Person,母公司銷售人員

+Parent Territory,家長領地

+Parenttype,Parenttype

+Partially Billed,部分帳單

+Partially Completed,部分完成

+Partially Delivered,部分交付

+Partly Billed,天色帳單

+Partly Delivered,部分交付

+Partner Target Detail,合作夥伴目標詳細信息

+Partner Type,合作夥伴類型

+Partner's Website,合作夥伴的網站

+Passive,被動

+Passport Number,護照號碼

+Password,密碼

+Pay To / Recd From,支付/ RECD從

+Payables,應付賬款

+Payables Group,集團的應付款項

+Payment Days,金天

+Payment Due Date,付款到期日

+Payment Entries,付款項

+"Payment Entry has been modified after you pulled it. 
+			Please pull it again.",

+Payment Period Based On Invoice Date,已經提交。

+Payment Reconciliation,付款對賬

+Payment Type,針對選擇您要分配款項的發票。

+Payment of salary for the month: ,

+Payment to Invoice Matching Tool,付款發票匹配工具

+Payment to Invoice Matching Tool Detail,付款發票匹配工具詳細介紹

+Payments,付款

+Payments Made,支付的款項

+Payments Received,收到付款

+Payments made during the digest period,在消化期間支付的款項

+Payments received during the digest period,在消化期間收到付款

+Payroll Settings,薪資設置

+Payroll Setup,薪資設定

+Pending,有待

+Pending Amount,待審核金額

+Pending Review,待審核

+Pending SO Items For Purchase Request,待處理的SO項目對於採購申請

+Percent Complete,完成百分比

+Percentage Allocation,百分比分配

+Percentage Allocation should be equal to ,百分比分配應等於

+Percentage variation in quantity to be allowed while receiving or delivering this item.,同時接收或傳送資料被允許在數量上的變化百分比。

+Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,百分比你被允許接收或傳遞更多針對訂購的數量。例如:如果您訂購100個單位。和你的津貼是10%,那麼你被允許接收110個單位。

+Performance appraisal.,績效考核。

+Period,期

+Period Closing Voucher,期末券

+Periodicity,週期性

+Permanent Address,永久地址

+Permanent Address Is,永久地址

+Permission,允許

+Permission Manager,權限管理

+Personal,個人

+Personal Details,個人資料

+Personal Email,個人電子郵件

+Phone,電話

+Phone No,電話號碼

+Phone No.,電話號碼

+Pincode,PIN代碼

+Place of Issue,簽發地點

+Plan for maintenance visits.,規劃維護訪問。

+Planned Qty,計劃數量

+"Planned Qty: Quantity, for which, Production Order has been raised,",計劃數量:數量,為此,生產訂單已經提高,

+Planned Quantity,計劃數量

+Plant,廠

+Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,請輸入縮寫或簡稱恰當,因為它會被添加為後綴的所有帳戶頭。

+Please Select Company under which you want to create account head,請選擇公司要在其下創建賬戶頭

+Please check,請檢查

+Please create new account from Chart of Accounts.,請從科目表創建新帳戶。

+Please do NOT create Account (Ledgers) for Customers and Suppliers. They are created directly from the Customer / Supplier masters.,請不要用於客戶及供應商建立的帳戶(總帳)。他們直接從客戶/供應商創造的主人。

+Please enter Company,你不能輸入行沒有。大於或等於當前行沒有。這種充電式

+Please enter Cost Center,請輸入成本中心

+Please enter Default Unit of Measure,請輸入缺省的計量單位

+Please enter Delivery Note No or Sales Invoice No to proceed,請輸入送貨單號或銷售發票號碼進行

+Please enter Employee Id of this sales parson,請輸入本銷售牧師的員工標識

+Please enter Expense Account,請輸入您的費用帳戶

+Please enter Item Code to get batch no,請輸入產品編號,以獲得批號

+Please enter Item Code.,請輸入產品編號。

+Please enter Item first,沒有客戶或供應商帳戶發現。賬戶是根據\確定

+Please enter Master Name once the account is created.,請輸入主名稱,一旦該帳戶被創建。

+Please enter Production Item first,請先輸入生產項目

+Please enter Purchase Receipt No to proceed,請輸入外購入庫單沒有進行

+Please enter Reserved Warehouse for item ,請輸入預留倉庫的項目

+Please enter Start Date and End Date,請輸入開始日期和結束日期

+Please enter Warehouse for which Material Request will be raised,請重新拉。

+"Please enter account group under which account \
+					for warehouse ",

+Please enter company first,請先輸入公司

+Please enter company name first,請先輸入公司名稱

+Please enter sales order in the above table,小於等於零系統,估值率是強制性的資料

+Please install dropbox python module,請安裝Dropbox的Python模塊

+Please mention default value for ',請提及默認值&#39;

+Please reduce qty.,請減少數量。

+Please save the Newsletter before sending.,請發送之前保存的通訊。

+Please save the document before generating maintenance schedule,9 。考慮稅收或支出:在本部分中,您可以指定,如果稅務/充電僅適用於估值(總共不一部分) ,或只為總(不增加價值的項目) ,或兩者兼有。

+Please select Account first,請先選擇賬戶

+Please select Bank Account,請選擇銀行帳戶

+Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,請選擇結轉,如果你還需要包括上一會計年度的資產負債葉本財年

+Please select Category first,屬性是相同的兩個記錄。

+Please select Charge Type first,預計日期不能前材料申請日期

+Please select Date on which you want to run the report,請選擇您要運行報告日期

+Please select Price List,請選擇價格表

+Please select a,請選擇一個

+Please select a csv file,請選擇一個csv文件

+Please select a service item or change the order type to Sales.,請選擇服務項目,或更改訂單類型銷售。

+Please select a sub-contracted item or do not sub-contract the transaction.,請選擇一個分包項目或不分包交易。

+Please select a valid csv file with data.,請選擇與數據的有效csv文件。

+"Please select an ""Image"" first",請選擇“圖像”第一

+Please select month and year,請選擇年份和月份

+Please select options and click on Create,請選擇選項並點擊Create

+Please select the document type first,請選擇文檔類型第一

+Please select: ,請選擇:

+Please set Dropbox access keys in,請設置Dropbox的訪問鍵

+Please set Google Drive access keys in,請設置谷歌驅動器的訪問鍵

+Please setup Employee Naming System in Human Resource > HR Settings,請設置員工命名系統中的人力資源&gt;人力資源設置

+Please setup your chart of accounts before you start Accounting Entries,請設置您的會計科目表你開始會計分錄前

+Please specify,請註明

+Please specify Company,請註明公司

+Please specify Company to proceed,請註明公司進行

+"Please specify Default Currency in Company Master \
+			and Global Defaults",

+Please specify a,請指定一個

+Please specify a Price List which is valid for Territory,請指定一個價格表,有效期為領地

+Please specify a valid,請指定一個有效

+Please specify a valid 'From Case No.',請指定一個有效的“從案號”

+Please specify currency in Company,請公司指定的貨幣

+Please submit to update Leave Balance.,請提交更新休假餘額。

+Please write something,請寫東西

+Please write something in subject and message!,請寫東西的主題和消息!

+Plot,情節

+Plot By,陰謀

+Point of Sale,銷售點

+Point-of-Sale Setting,銷售點的設置

+Post Graduate,研究生

+Postal,郵政

+Posting Date,發布日期

+Posting Date Time cannot be before,發文日期時間不能前

+Posting Time,發布時間

+Potential Sales Deal,潛在的銷售新政

+Potential opportunities for selling.,潛在的機會賣。

+"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3",精度浮點字段(數量,折扣,百分比等)。花車將四捨五入到指定的小數。默認值= 3

+Preferred Billing Address,首選帳單地址

+Preferred Shipping Address,首選送貨地址

+Prefix,字首

+Present,現

+Prevdoc DocType,Prevdoc的DocType

+Prevdoc Doctype,Prevdoc文檔類型

+Previous Work Experience,以前的工作經驗

+Price List,價格表

+Price List Currency,價格表貨幣

+Price List Exchange Rate,價目表匯率

+Price List Master,價格表主

+Price List Name,價格列表名稱

+Price List Rate,價格列表費率

+Price List Rate (Company Currency),價格列表費率(公司貨幣)

+Print,打印

+Print Format Style,打印格式樣式

+Print Heading,打印標題

+Print Without Amount,打印量不

+Printing,印花

+Priority,優先

+Process Payroll,處理工資

+Produced,生產

+Produced Quantity,生產的產品數量

+Product Enquiry,產品查詢

+Production Order,生產訂單

+Production Order must be submitted,生產訂單必須提交

+Production Order(s) created:\n\n,生產訂單(次)創建: \ n \ n已

+Production Orders,生產訂單

+Production Orders in Progress,在建生產訂單

+Production Plan Item,生產計劃項目

+Production Plan Items,生產計劃項目

+Production Plan Sales Order,生產計劃銷售訂單

+Production Plan Sales Orders,生產計劃銷售訂單

+Production Planning (MRP),生產計劃(MRP)

+Production Planning Tool,生產規劃工具

+Products or Services You Buy,產品或服務您選購

+"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.",產品將重量年齡在默認搜索排序。更多的重量,年齡,更高的產品會出現在列表中。

+Project,項目

+Project Costing,項目成本核算

+Project Details,項目詳情

+Project Milestone,項目里程碑

+Project Milestones,項目里程碑

+Project Name,項目名稱

+Project Start Date,項目開始日期

+Project Type,項目類型

+Project Value,項目價值

+Project activity / task.,項目活動/任務。

+Project master.,項目主。

+Project will get saved and will be searchable with project name given,項目將得到保存,並會搜索與項目名稱定

+Project wise Stock Tracking,項目明智的庫存跟踪

+Projected,預計

+Projected Qty,預計數量

+Projects,項目

+Prompt for Email on Submission of,提示電子郵件的提交

+Provide email id registered in company,提供的電子郵件ID在公司註冊

+Public,公

+Pull Payment Entries,拉付款項

+Pull sales orders (pending to deliver) based on the above criteria,基於上述標準拉銷售訂單(待定提供)

+Purchase,採購

+Purchase / Manufacture Details,採購/製造詳細信息

+Purchase Analytics,購買Analytics(分析)

+Purchase Common,購買普通

+Purchase Details,購買詳情

+Purchase Discounts,購買折扣

+Purchase In Transit,購買運輸

+Purchase Invoice,購買發票

+Purchase Invoice Advance,購買發票提前

+Purchase Invoice Advances,採購發票進展

+Purchase Invoice Item,採購發票項目

+Purchase Invoice Trends,購買發票趨勢

+Purchase Order,採購訂單

+Purchase Order Date,採購訂單日期

+Purchase Order Item,採購訂單項目

+Purchase Order Item No,採購訂單編號

+Purchase Order Item Supplied,採購訂單項目提供

+Purchase Order Items,採購訂單項目

+Purchase Order Items Supplied,採購訂單項目提供

+Purchase Order Items To Be Billed,採購訂單的項目被標榜

+Purchase Order Items To Be Received,採購訂單項目可收

+Purchase Order Message,採購訂單的消息

+Purchase Order Required,購貨訂單要求

+Purchase Order Trends,採購訂單趨勢

+Purchase Orders given to Suppliers.,購買給供應商的訂單。

+Purchase Receipt,外購入庫單

+Purchase Receipt Item,採購入庫項目

+Purchase Receipt Item Supplied,採購入庫項目提供

+Purchase Receipt Item Supplieds,採購入庫項目Supplieds

+Purchase Receipt Items,採購入庫項目

+Purchase Receipt Message,外購入庫單信息

+Purchase Receipt No,購買收據號碼

+Purchase Receipt Required,外購入庫單要求

+Purchase Receipt Trends,購買收據趨勢

+Purchase Register,購買註冊

+Purchase Return,採購退貨

+Purchase Returned,進貨退出

+Purchase Taxes and Charges,購置稅和費

+Purchase Taxes and Charges Master,購置稅及收費碩士

+Purpose,目的

+Purpose must be one of ,目的必須是一個

+QA Inspection,質素保證視學

+QAI/11-12/,QAI/11-12 /

+QTN,QTN

+Qty,數量

+Qty Consumed Per Unit,數量消耗每單位

+Qty To Manufacture,數量製造

+Qty as per Stock UOM,數量按庫存計量單位

+Qty to Deliver,數量交付

+Qty to Order,數量訂購

+Qty to Receive,數量來接收

+Qty to Transfer,數量轉移到

+Qualification,合格

+Quality,質量

+Quality Inspection,質量檢驗

+Quality Inspection Parameters,質量檢驗參數

+Quality Inspection Reading,質量檢驗閱讀

+Quality Inspection Readings,質量檢驗讀物

+Quantity,數量

+Quantity Requested for Purchase,需求數量的購買

+Quantity and Rate,數量和速率

+Quantity and Warehouse,數量和倉庫

+Quantity cannot be a fraction.,量不能是一小部分。

+Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,製造/從原材料數量給予重新包裝後獲得的項目數量

+"Quantity should be equal to Manufacturing Quantity. To fetch items again, click on 'Get Items' button or update the Quantity manually.",數量應等於生產數量。再取物品,點擊“獲取信息”按鈕或手動更新的數量。

+Quarter,季

+Quarterly,季刊

+Quick Help,快速幫助

+Quotation,行情

+Quotation Date,報價日期

+Quotation Item,產品報價

+Quotation Items,報價產品

+Quotation Lost Reason,報價遺失原因

+Quotation Message,報價信息

+Quotation Series,系列報價

+Quotation To,報價要

+Quotation Trend,行情走勢

+Quotation is cancelled.,報價將被取消。

+Quotations received from Suppliers.,從供應商收到的報價。

+Quotes to Leads or Customers.,行情到引線或客戶。

+Raise Material Request when stock reaches re-order level,提高材料時,申請股票達到再訂購水平

+Raised By,提出

+Raised By (Email),提出(電子郵件)

+Random,隨機

+Range,範圍

+Rate,率

+Rate ,率

+Rate (Company Currency),率(公司貨幣)

+Rate Of Materials Based On,率材料的基礎上

+Rate and Amount,率及金額

+Rate at which Customer Currency is converted to customer's base currency,速率客戶貨幣轉換成客戶的基礎貨幣

+Rate at which Price list currency is converted to company's base currency,速率價目表貨幣轉換為公司的基礎貨幣

+Rate at which Price list currency is converted to customer's base currency,速率價目表貨幣轉換成客戶的基礎貨幣

+Rate at which customer's currency is converted to company's base currency,速率客戶的貨幣轉換為公司的基礎貨幣

+Rate at which supplier's currency is converted to company's base currency,速率供應商的貨幣轉換為公司的基礎貨幣

+Rate at which this tax is applied,速率此稅適用

+Raw Material Item Code,原料產品編號

+Raw Materials Supplied,提供原料

+Raw Materials Supplied Cost,原料提供成本

+Re-Order Level,再訂購水平

+Re-Order Qty,重新訂購數量

+Re-order,重新排序

+Re-order Level,再訂購水平

+Re-order Qty,再訂購數量

+Read,閱讀

+Reading 1,閱讀1

+Reading 10,閱讀10

+Reading 2,閱讀2

+Reading 3,閱讀3

+Reading 4,4閱讀

+Reading 5,閱讀5

+Reading 6,6閱讀

+Reading 7,7閱讀

+Reading 8,閱讀8

+Reading 9,9閱讀

+Reason,原因

+Reason for Leaving,離職原因

+Reason for Resignation,原因辭職

+Reason for losing,原因丟失

+Recd Quantity,RECD數量

+Receivable / Payable account will be identified based on the field Master Type,應收/應付帳款的帳戶將基於字段碩士識別

+Receivables,應收賬款

+Receivables / Payables,應收/應付賬款

+Receivables Group,應收賬款集團

+Received,收到

+Received Date,收稿日期

+Received Items To Be Billed,收到的項目要被收取

+Received Qty,收到數量

+Received and Accepted,收到並接受

+Receiver List,接收器列表

+Receiver Parameter,接收機參數

+Recipients,受助人

+Reconciliation Data,數據對賬

+Reconciliation HTML,和解的HTML

+Reconciliation JSON,JSON對賬

+Record item movement.,記錄項目的運動。

+Recurring Id,經常性標識

+Recurring Invoice,經常性發票

+Recurring Type,經常性類型

+Reduce Deduction for Leave Without Pay (LWP),減少扣除停薪留職(LWP)

+Reduce Earning for Leave Without Pay (LWP),降低盈利停薪留職(LWP)

+Ref Code,參考代碼

+Ref SQ,參考SQ

+Reference,參考

+Reference Date,參考日期

+Reference Name,參考名稱

+Reference Number,參考號碼

+Refresh,刷新

+Refreshing....,清爽....

+Registration Details,報名詳情

+Registration Info,註冊信息

+Rejected,拒絕

+Rejected Quantity,拒絕數量

+Rejected Serial No,拒絕序列號

+Rejected Warehouse,拒絕倉庫

+Rejected Warehouse is mandatory against regected item,拒絕倉庫是必須反對regected項目

+Relation,關係

+Relieving Date,解除日期

+Relieving Date of employee is ,減輕員工的日期是

+Remark,備註

+Remarks,備註

+Rename,重命名

+Rename Log,重命名日誌

+Rename Tool,重命名工具

+Rent Cost,租金成本

+Rent per hour,每小時租

+Rented,租

+Repeat on Day of Month,重複上月的日

+Replace,更換

+Replace Item / BOM in all BOMs,更換項目/物料清單中的所有材料明細表

+"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM",在它被使用的所有其他的BOM替換特定的物料清單。它會取代舊的BOM鏈接,更新成本,並重新生成“物料清單爆炸物品”表按照新的物料清單

+Replied,回答

+Report Date,報告日期

+Report issues at,在報告問題

+Reports,報告

+Reports to,報告以

+Reqd By Date,REQD按日期

+Request Type,請求類型

+Request for Information,索取資料

+Request for purchase.,請求您的報價。

+Requested,要求

+Requested For,對於要求

+Requested Items To Be Ordered,要求項目要訂購

+Requested Items To Be Transferred,要求要傳輸的項目

+Requested Qty,請求數量

+"Requested Qty: Quantity requested for purchase, but not ordered.",要求的數量:數量要求的報價,但沒有下令。

+Requests for items.,請求的項目。

+Required By,必選

+Required Date,所需時間

+Required Qty,所需數量

+Required only for sample item.,只對樣品項目所需。

+Required raw materials issued to the supplier for producing a sub - contracted item.,發給供應商,生產子所需的原材料 - 承包項目。

+Reseller,經銷商

+Reserved,保留的

+Reserved Qty,保留數量

+"Reserved Qty: Quantity ordered for sale, but not delivered.",版權所有數量:訂購數量出售,但未交付。

+Reserved Quantity,保留數量

+Reserved Warehouse,保留倉庫

+Reserved Warehouse in Sales Order / Finished Goods Warehouse,在銷售訂單/成品倉庫保留倉庫

+Reserved Warehouse is missing in Sales Order,保留倉庫在銷售訂單失踪

+Reset Filters,重設過濾器

+Resignation Letter Date,辭職信日期

+Resolution,決議

+Resolution Date,決議日期

+Resolution Details,詳細解析

+Resolved By,議決

+Retail,零售

+Retailer,零售商

+Review Date,評論日期

+Rgt,RGT

+Role Allowed to edit frozen stock,角色可以編輯凍結股票

+Role that is allowed to submit transactions that exceed credit limits set.,作用是允許提交超過設定信用額度交易的。

+Root cannot have a parent cost center,根本不能有一個父成本中心

+Rounded Total,總圓角

+Rounded Total (Company Currency),圓潤的總計(公司貨幣)

+Row,排

+Row ,排

+Row #,行#

+Row # ,行#

+Rules to calculate shipping amount for a sale,規則來計算銷售運輸量

+S.O. No.,SO號

+SMS,短信

+SMS Center,短信中心

+SMS Control,短信控制

+SMS Gateway URL,短信網關的URL

+SMS Log,短信日誌

+SMS Parameter,短信參數

+SMS Sender Name,短信發送者名稱

+SMS Settings,短信設置

+SMTP Server (e.g. smtp.gmail.com),SMTP服務器(如smtp.gmail.com)

+SO,SO

+SO Date,SO日期

+SO Pending Qty,SO待定數量

+SO Qty,SO數量

+SO/10-11/,SO/10-11 /

+SO1112,SO1112

+SQTN,SQTN

+STE,STE

+SUP,SUP

+SUPP,人聯黨

+SUPP/10-11/,SUPP/10-11 /

+Salary,薪水

+Salary Information,薪資信息

+Salary Manager,薪資管理

+Salary Mode,薪酬模式

+Salary Slip,工資單

+Salary Slip Deduction,工資單上扣除

+Salary Slip Earning,工資單盈利

+Salary Structure,薪酬結構

+Salary Structure Deduction,薪酬結構演繹

+Salary Structure Earning,薪酬結構盈利

+Salary Structure Earnings,薪酬結構盈利

+Salary breakup based on Earning and Deduction.,工資分手基於盈利和演繹。

+Salary components.,工資組成部分。

+Sales,銷售

+Sales Analytics,銷售分析

+Sales BOM,銷售BOM

+Sales BOM Help,銷售BOM幫助

+Sales BOM Item,銷售BOM項目

+Sales BOM Items,銷售BOM項目

+Sales Details,銷售信息

+Sales Discounts,銷售折扣

+Sales Email Settings,銷售電子郵件設置

+Sales Extras,額外銷售

+Sales Funnel,銷售漏斗

+Sales Invoice,銷售發票

+Sales Invoice Advance,銷售發票提前

+Sales Invoice Item,銷售發票項目

+Sales Invoice Items,銷售發票項目

+Sales Invoice Message,銷售發票信息

+Sales Invoice No,銷售發票號碼

+Sales Invoice Trends,銷售發票趨勢

+Sales Order,銷售訂單

+Sales Order Date,銷售訂單日期

+Sales Order Item,銷售訂單項目

+Sales Order Items,銷售訂單項目

+Sales Order Message,銷售訂單信息

+Sales Order No,銷售訂單號

+Sales Order Required,銷售訂單所需

+Sales Order Trend,銷售訂單趨勢

+Sales Partner,銷售合作夥伴

+Sales Partner Name,銷售合作夥伴名稱

+Sales Partner Target,銷售目標的合作夥伴

+Sales Partners Commission,銷售合作夥伴委員會

+Sales Person,銷售人員

+Sales Person Incharge,銷售人員Incharge

+Sales Person Name,銷售人員的姓名

+Sales Person Target Variance (Item Group-Wise),銷售人員目標方差(項目組明智)

+Sales Person Targets,銷售人員目標

+Sales Person-wise Transaction Summary,銷售人員明智的交易匯總

+Sales Register,銷售登記

+Sales Return,銷售退貨

+Sales Returned,銷售退回

+Sales Taxes and Charges,銷售稅金及費用

+Sales Taxes and Charges Master,銷售稅金及收費碩士

+Sales Team,銷售團隊

+Sales Team Details,銷售團隊詳細

+Sales Team1,銷售TEAM1

+Sales and Purchase,買賣

+Sales campaigns,銷售活動

+Sales persons and targets,銷售人員和目標

+Sales taxes template.,銷售稅模板。

+Sales territories.,銷售地區。

+Salutation,招呼

+Same Serial No,同樣的序列號

+Sample Size,樣本大小

+Sanctioned Amount,制裁金額

+Saturday,星期六

+Save ,

+Schedule,時間表

+Schedule Date,時間表日期

+Schedule Details,計劃詳細信息

+Scheduled,預定

+Scheduled Date,預定日期

+School/University,學校/大學

+Score (0-5),得分(0-5)

+Score Earned,獲得得分

+Score must be less than or equal to 5,得分必須小於或等於5

+Scrap %,廢鋼%

+Seasonality for setting budgets.,季節性設定預算。

+"See ""Rate Of Materials Based On"" in Costing Section",見“率材料基於”在成本核算節

+"Select ""Yes"" for sub - contracting items",選擇“是”子 - 承包項目

+"Select ""Yes"" if this item is used for some internal purpose in your company.",選擇“Yes”如果此項目被用於一些內部的目的在你的公司。

+"Select ""Yes"" if this item represents some work like training, designing, consulting etc.",選擇“是”,如果此項目表示類似的培訓,設計,諮詢等一些工作

+"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",選擇“是”,如果你保持這個項目的股票在你的庫存。

+"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",選擇“是”,如果您對供應原料給供應商,製造資料。

+Select Budget Distribution to unevenly distribute targets across months.,選擇預算分配跨個月呈不均衡分佈的目標。

+"Select Budget Distribution, if you want to track based on seasonality.",選擇預算分配,如果你要根據季節來跟踪。

+Select Digest Content,選擇精華內容

+Select DocType,選擇的DocType

+"Select Item where ""Is Stock Item"" is ""No""",#### ##

+Select Items,選擇項目

+Select Purchase Receipts,選擇外購入庫單

+Select Sales Orders,選擇銷售訂單

+Select Sales Orders from which you want to create Production Orders.,要從創建生產訂單選擇銷售訂單。

+Select Time Logs and Submit to create a new Sales Invoice.,選擇時間日誌和提交創建一個新的銷售發票。

+Select Transaction,選擇交易

+Select account head of the bank where cheque was deposited.,選取支票存入該銀行賬戶的頭。

+Select company name first.,先選擇公司名稱。

+Select template from which you want to get the Goals,選擇您想要得到的目標模板

+Select the Employee for whom you are creating the Appraisal.,選擇要為其創建的考核員工。

+Select the Invoice against which you want to allocate payments.,10 。添加或減去:無論你想添加或扣除的稅款。

+Select the period when the invoice will be generated automatically,當選擇發票會自動生成期間

+Select the relevant company name if you have multiple companies,選擇相關的公司名稱,如果您有多個公司

+Select the relevant company name if you have multiple companies.,如果您有多個公司選擇相關的公司名稱。

+Select who you want to send this newsletter to,選擇您想要這份電子報發送給誰

+Select your home country and check the timezone and currency.,選擇您的國家和檢查時區和貨幣。

+"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.",選擇“是”將允許這個項目出現在採購訂單,採購入庫單。

+"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note",選擇“是”將允許這資料圖在銷售訂單,送貨單

+"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",選擇“是”將允許您創建物料清單,顯示原材料和產生製造這個項目的運營成本。

+"Selecting ""Yes"" will allow you to make a Production Order for this item.",選擇“是”將允許你做一個生產訂單為這個項目。

+"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",選擇“Yes”將提供一個獨特的身份,以這個項目的每個實體可在序列號主觀看。

+Selling,銷售

+Selling Settings,銷售設置

+Send,發送

+Send Autoreply,發送自動回复

+Send Bulk SMS to Leads / Contacts,發送大量短信信息/聯繫我們

+Send Email,發送電子郵件

+Send From,從發送

+Send Notifications To,發送通知給

+Send Now,立即發送

+Send Print in Body and Attachment,發送打印的正文和附件

+Send SMS,發送短信

+Send To,發送到

+Send To Type,發送到輸入

+Send automatic emails to Contacts on Submitting transactions.,自動發送電子郵件到上提交事務聯繫。

+Send mass SMS to your contacts,發送群發短信到您的聯繫人

+Send regular summary reports via Email.,通過電子郵件發送定期匯總報告。

+Send to this list,發送到這個列表

+Sender,寄件人

+Sender Name,發件人名稱

+Sent,發送

+Sent Mail,發送郵件

+Sent On,在發送

+Sent Quotation,發送報價

+Sent or Received,發送或接收

+Separate production order will be created for each finished good item.,獨立的生產訂單將每個成品項目被創建。

+Serial No,序列號

+Serial No / Batch,序列號/批次

+Serial No Details,序列號信息

+Serial No Service Contract Expiry,序號服務合同到期

+Serial No Status,序列號狀態

+Serial No Warranty Expiry,序列號保修到期

+Serial No created,創建序列號

+Serial No does not belong to Item,序列號不屬於項目

+Serial No must exist to transfer out.,序列號必須存在轉讓出去。

+Serial No qty cannot be a fraction,序號數量不能是分數

+Serial No status must be 'Available' to Deliver,序列號狀態必須為“有空”提供

+Serial Nos do not match with qty,序列號不匹配數量

+Serial Number Series,序列號系列

+Serialized Item: ',序列化的項目:&#39;

+Series,系列

+Series List for this Transaction,系列對表本交易

+Service Address,服務地址

+Services,服務

+Session Expiry,會話過期

+Session Expiry in Hours e.g. 06:00,會話過期的時間,例如06:00

+Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,設置這個領地項目組間的預算。您還可以包括季節性通過設置分發。

+Set Login and Password if authentication is required.,如果需要身份驗證設置登錄名和密碼。

+Set allocated amount against each Payment Entry and click 'Allocate'.,是不允許的。

+Set as Default,設置為默認

+Set as Lost,設為失落

+Set prefix for numbering series on your transactions,為你的交易編號序列設置的前綴

+Set targets Item Group-wise for this Sales Person.,設定目標項目組間的這種銷售人員。

+"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.",這裡設置你的外發郵件的SMTP設置。所有生成的系統通知,電子郵件會從這個郵件服務器。如果你不知道,離開這個空白使用ERPNext服務器(郵件仍然會從您的電子郵件ID發送)或聯繫您的電子郵件提供商。

+Setting Account Type helps in selecting this Account in transactions.,設置帳戶類型有助於在交易中選擇該帳戶。

+Setting up...,設置...

+Settings,設置

+Settings for Accounts,設置帳戶

+Settings for Buying Module,設置購買模塊

+Settings for Selling Module,設置銷售模塊

+Settings for Stock Module,設置庫存模塊

+"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",設置從一個郵箱,例如“jobs@example.com”解壓求職者

+Setup,設置

+Setup Already Complete!!,安裝已經完成!

+Setup Complete!,設置完成!

+Setup Completed,安裝完成

+Setup Series,設置系列

+Setup of Shopping Cart.,設置的購物車。

+Setup to pull emails from support email account,安裝程序從支持的電子郵件帳戶的郵件拉

+Share,共享

+Share With,分享

+Shipments to customers.,發貨給客戶。

+Shipping,航運

+Shipping Account,送貨賬戶

+Shipping Address,送貨地址

+Shipping Amount,航運量

+Shipping Rule,送貨規則

+Shipping Rule Condition,送貨規則條件

+Shipping Rule Conditions,送貨規則條件

+Shipping Rule Label,送貨規則標籤

+Shipping Rules,送貨規則

+Shop,店

+Shopping Cart,購物車

+Shopping Cart Price List,購物車價格表

+Shopping Cart Price Lists,購物車價目表

+Shopping Cart Settings,購物車設置

+Shopping Cart Shipping Rule,購物車運費規則

+Shopping Cart Shipping Rules,購物車運費規則

+Shopping Cart Taxes and Charges Master,購物車稅收和收費碩士

+Shopping Cart Taxes and Charges Masters,購物車稅收和收費碩士

+Short biography for website and other publications.,短的傳記的網站和其他出版物。

+"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",顯示“有貨”或“無貨”的基礎上股票在這個倉庫有。

+Show / Hide Features,顯示/隱藏功能

+Show / Hide Modules,顯示/隱藏模塊

+Show In Website,顯示在網站

+Show a slideshow at the top of the page,顯示幻燈片在頁面頂部

+Show in Website,顯示在網站

+Show this slideshow at the top of the page,這顯示在幻燈片頁面頂部

+Signature,簽名

+Signature to be appended at the end of every email,簽名在每封電子郵件的末尾追加

+Single,單

+Single unit of an Item.,該產品的一個單元。

+Sit tight while your system is being setup. This may take a few moments.,穩坐在您的系統正在安裝。這可能需要一些時間。

+Slideshow,連續播放

+"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.",對不起!你不能改變公司的預設貨幣,因為有現有的交易反對。您將需要取消的交易,如果你想改變默認貨幣。

+"Sorry, Serial Nos cannot be merged",對不起,序列號無法合併

+"Sorry, companies cannot be merged",對不起,企業不能合併

+Source,源

+Source Warehouse,源代碼倉庫

+Source and Target Warehouse cannot be same,源和目標倉庫不能相同

+Spartan,斯巴達

+Special Characters,特殊字符

+Special Characters ,特殊字符

+Specification Details,詳細規格

+Specify Exchange Rate to convert one currency into another,指定的匯率將一種貨幣兌換成另一種

+"Specify a list of Territories, for which, this Price List is valid",指定領土的名單,為此,本價格表是有效的

+"Specify a list of Territories, for which, this Shipping Rule is valid",新界指定一個列表,其中,該運費規則是有效的

+"Specify a list of Territories, for which, this Taxes Master is valid",新界指定一個列表,其中,該稅金法師是有效的

+Specify conditions to calculate shipping amount,指定條件計算運輸量

+"Specify the operations, operating cost and give a unique Operation no to your operations.",與全球默認值

+Split Delivery Note into packages.,分裂送貨單成包。

+Standard,標準

+Standard Rate,標準房價

+"Standard Terms and Conditions that can be added to Sales and Purchases.
+
+Examples:
+
+1. Validity of the offer.
+1. Payment Terms (In Advance, On Credit, part advance etc).
+1. What is extra (or payable by the Customer).
+1. Safety / usage warning.
+1. Warranty if any.
+1. Returns Policy.
+1. Terms of shipping, if applicable.
+1. Ways of addressing disputes, indemnity, liability, etc.
+1. Address and Contact of your Company.",

+"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.
+10. Add or Deduct: Whether you want to add or deduct the tax.",

+"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.
+
+#### Note
+
+The tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.
+
+#### Description of Columns
+
+1. Calculation Type: 
+    - This can be on **Net Total** (that is the sum of basic amount).
+    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.
+    - **Actual** (as mentioned).
+2. Account Head: The Account ledger under which this tax will be booked
+3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.
+4. Description: Description of the tax (that will be printed in invoices / quotes).
+5. Rate: Tax rate.
+6. Amount: Tax amount.
+7. Total: Cumulative total to this point.
+8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).
+9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.",

+Start,開始

+Start Date,開始日期

+Start date of current invoice's period,啟動電流發票的日期內

+Starting up...,啟動...

+State,態

+Static Parameters,靜態參數

+Status,狀態

+Status must be one of ,狀態必須為之一

+Status should be Submitted,狀態應提交

+Statutory info and other general information about your Supplier,法定的信息和你的供應商等一般資料

+Stock,股票

+Stock Adjustment Account,庫存調整賬戶

+Stock Ageing,股票老齡化

+Stock Analytics,股票分析

+Stock Balance,庫存餘額

+Stock Entries already created for Production Order ,庫存項目已為生產訂單創建

+Stock Entry,股票入門

+Stock Entry Detail,股票入門詳情

+Stock Frozen Upto,股票凍結到...為止

+Stock Ledger,庫存總帳

+Stock Ledger Entry,庫存總帳條目

+Stock Level,庫存水平

+Stock Projected Qty,此貨幣被禁用。允許使用的交易

+Stock Qty,庫存數量

+Stock Queue (FIFO),股票隊列(FIFO)

+Stock Received But Not Billed,庫存接收,但不標榜

+Stock Reconcilation Data,股票Reconcilation數據

+Stock Reconcilation Template,股票Reconcilation模板

+Stock Reconciliation,庫存對賬

+"Stock Reconciliation can be used to update the stock on a particular date, ",庫存調節可用於更新在某一特定日期的股票,

+Stock Settings,股票設置

+Stock UOM,庫存計量單位

+Stock UOM Replace Utility,庫存計量單位更換工具

+Stock Uom,庫存計量單位

+Stock Value,股票價值

+Stock Value Difference,股票價值差異

+Stock transactions exist against warehouse ,股票交易針對倉庫存在

+Stop,停止

+Stop Birthday Reminders,停止生日提醒

+Stop Material Request,停止材料要求

+Stop users from making Leave Applications on following days.,作出許可申請在隨後的日子裡阻止用戶。

+Stop!,住手!

+Stopped,停止

+Structure cost centers for budgeting.,對預算編制結構成本中心。

+Structure of books of accounts.,的會計賬簿結構。

+"Sub-currency. For e.g. ""Cent""",子貨幣。對於如“美分”

+Subcontract,轉包

+Subject,主題

+Submit Salary Slip,提交工資單

+Submit all salary slips for the above selected criteria,提交所有工資單的上面選擇標準

+Submit this Production Order for further processing.,提交此生產訂單進行進一步的處理。

+Submitted,提交

+Subsidiary,副

+Successful: ,成功:

+Suggestion,建議

+Suggestions,建議

+Sunday,星期天

+Supplier,提供者

+Supplier (Payable) Account,供應商(應付)帳

+Supplier (vendor) name as entered in supplier master,供應商(供應商)的名稱在供應商主進入

+Supplier Account,供應商帳戶

+Supplier Account Head,供應商帳戶頭

+Supplier Address,供應商地址

+Supplier Addresses And Contacts,供應商的地址和聯繫方式

+Supplier Addresses and Contacts,供應商的地址和聯繫方式

+Supplier Details,供應商詳細信息

+Supplier Intro,供應商介紹

+Supplier Invoice Date,供應商發票日期

+Supplier Invoice No,供應商發票號碼

+Supplier Name,供應商名稱

+Supplier Naming By,供應商通過命名

+Supplier Part Number,供應商零件編號

+Supplier Quotation,供應商報價

+Supplier Quotation Item,供應商報價項目

+Supplier Reference,信用參考

+Supplier Shipment Date,供應商出貨日期

+Supplier Shipment No,供應商出貨無

+Supplier Type,供應商類型

+Supplier Type / Supplier,供應商類型/供應商

+Supplier Warehouse,供應商倉庫

+Supplier Warehouse mandatory subcontracted purchase receipt,供應商倉庫強制性分包購買收據

+Supplier classification.,供應商分類。

+Supplier database.,供應商數據庫。

+Supplier of Goods or Services.,供應商的商品或服務。

+Supplier warehouse where you have issued raw materials for sub - contracting,供應商的倉庫,你已發出原材料子 - 承包

+Supplier-Wise Sales Analytics,可在首頁所有像貨幣,轉換率,總進口,進口總計進口等相關領域

+Support,支持

+Support Analtyics,支持Analtyics

+Support Analytics,支持Analytics(分析)

+Support Email,電子郵件支持

+Support Email Settings,支持電子郵件設置

+Support Password,支持密碼

+Support Ticket,支持票

+Support queries from customers.,客戶支持查詢。

+Symbol,符號

+Sync Support Mails,同步支持郵件

+Sync with Dropbox,同步與Dropbox

+Sync with Google Drive,同步與谷歌驅動器

+System Administration,系統管理

+System Scheduler Errors,系統調度錯誤

+System Settings,系統設置

+"System User (login) ID. If set, it will become default for all HR forms.",系統用戶(登錄)的標識。如果設置,這將成為默認的所有人力資源的形式。

+System for managing Backups,系統管理備份

+System generated mails will be sent from this email id.,系統生成的郵件將被從這個電子郵件ID發送。

+TL-,TL-

+TLB-,TLB-

+Table for Item that will be shown in Web Site,表將在網站被顯示項目

+Target  Amount,目標金額

+Target Detail,目標詳細信息

+Target Details,目標詳細信息

+Target Details1,目標點評詳情

+Target Distribution,目標分佈

+Target On,目標在

+Target Qty,目標數量

+Target Warehouse,目標倉庫

+Task,任務

+Task Details,任務詳細信息

+Tasks,根據發票日期付款週期

+Tax,稅

+Tax Accounts,稅收佔

+Tax Calculation,計稅

+Tax Category can not be 'Valuation' or 'Valuation and Total' as all items are non-stock items,稅務類別不能為'估值'或'估值及總,因為所有的項目都是非庫存產品

+Tax Master,稅務碩士

+Tax Rate,稅率

+Tax Template for Purchase,對於購置稅模板

+Tax Template for Sales,對於銷售稅模板

+Tax and other salary deductions.,稅務及其他薪金中扣除。

+"Tax detail table fetched from item master as a string and stored in this field.
+Used for Taxes and Charges",

+Taxable,應課稅

+Taxes,稅

+Taxes and Charges,稅收和收費

+Taxes and Charges Added,稅費上架

+Taxes and Charges Added (Company Currency),稅收和收費上架(公司貨幣)

+Taxes and Charges Calculation,稅費計算

+Taxes and Charges Deducted,稅收和費用扣除

+Taxes and Charges Deducted (Company Currency),稅收和扣除(公司貨幣)

+Taxes and Charges Total,稅費總計

+Taxes and Charges Total (Company Currency),營業稅金及費用合計(公司貨幣)

+Template for employee performance appraisals.,模板員工績效考核。

+Template of terms or contract.,模板條款或合同。

+Term Details,長期詳情

+Terms,條款

+Terms and Conditions,條款和條件

+Terms and Conditions Content,條款及細則內容

+Terms and Conditions Details,條款及細則詳情

+Terms and Conditions Template,條款及細則範本

+Terms and Conditions1,條款及條件1

+Terretory,Terretory

+Territory,領土

+Territory / Customer,區域/客戶

+Territory Manager,區域經理

+Territory Name,地區名稱

+Territory Target Variance (Item Group-Wise),境內目標方差(項目組明智)

+Territory Targets,境內目標

+Test,測試

+Test Email Id,測試電子郵件Id

+Test the Newsletter,測試通訊

+The BOM which will be replaced,這將被替換的物料清單

+The First User: You,第一個用戶:您

+"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",代表包裝的項目。該項目必須有“是股票項目”為“否”和“是銷售項目”為“是”

+The Organization,本組織

+"The account head under Liability, in which Profit/Loss will be booked",根據責任賬號頭,其中利潤/虧損將被黃牌警告

+"The date on which next invoice will be generated. It is generated on submit.
+",

+The date on which recurring invoice will be stop,在其經常性發票將被停止日期

+"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ",這個月的日子,汽車發票將會產生如05,28等

+The day(s) on which you are applying for leave coincide with holiday(s). You need not apply for leave.,**預算分配**可以幫助你發布你的預算橫跨個月,如果你有季節性因素在您的業務。

+The first Leave Approver in the list will be set as the default Leave Approver,該列表中的第一個休假審批將被設置為默認請假審批

+The first user will become the System Manager (you can change that later).,第一個用戶將成為系統管理器(您可以在以後更改)。

+The gross weight of the package. Usually net weight + packaging material weight. (for print),包的總重量。通常淨重+包裝材料的重量。 (用於打印)

+The name of your company for which you are setting up this system.,您的公司要為其設立這個系統的名稱。

+The net weight of this package. (calculated automatically as sum of net weight of items),淨重這個包。 (當項目的淨重量總和自動計算)

+The new BOM after replacement,更換後的新物料清單

+The rate at which Bill Currency is converted into company's base currency,在該條例草案的貨幣轉換成公司的基礎貨幣的比率

+The unique id for tracking all recurring invoices. It is generated on submit.,唯一ID來跟踪所有的經常性發票。它是在提交生成的。

+There is nothing to edit.,對於如1美元= 100美分

+There was an error. One probable reason could be that you haven't saved the form. Please contact support@erpnext.com if the problem persists.,有一個錯誤。一個可能的原因可能是因為您沒有保存的形式。請聯繫support@erpnext.com如果問題仍然存在。

+There were errors.,有錯誤。

+This Cost Center is a,這成本中心是一個

+This Currency is disabled. Enable to use in transactions,公司在以下倉庫失踪

+This ERPNext subscription,這ERPNext訂閱

+This Leave Application is pending approval. Only the Leave Apporver can update status.,這個假期申請正在等待批准。只有離開Apporver可以更新狀態。

+This Time Log Batch has been billed.,此時日誌批量一直標榜。

+This Time Log Batch has been cancelled.,此時日誌批次已被取消。

+This Time Log conflicts with,這個時間日誌與衝突

+This is a root account and cannot be edited.,這是一個root帳戶,不能被編輯。

+This is a root customer group and cannot be edited.,ERPNext是一個開源的基於Web的ERP系統通過網絡注技術私人有限公司向提供集成的工具,在一個小的組織管理大多數進程。有關Web註釋,或購買託管楝更多信息,請訪問

+This is a root item group and cannot be edited.,請先輸入項目

+This is a root sales person and cannot be edited.,您可以通過選擇備份頻率啟動和\

+This is a root territory and cannot be edited.,集團或Ledger ,借方或貸方,是特等帳戶

+This is the number of the last created transaction with this prefix,這就是以這個前綴的最後一個創建的事務數

+This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,此工具可幫助您更新或修復系統的數量和股票估值。它通常被用於同步系統值和實際存在於您的倉庫。

+This will be used for setting rule in HR module,這將用於在人力資源模塊的設置規則

+Thread HTML,主題HTML

+Thursday,星期四

+Time Log,時間日誌

+Time Log Batch,時間日誌批

+Time Log Batch Detail,時間日誌批量詳情

+Time Log Batch Details,時間日誌批量詳情

+Time Log Batch status must be 'Submitted',時間日誌批次狀態必須是&#39;提交&#39;

+Time Log for tasks.,時間日誌中的任務。

+Time Log must have status 'Submitted',時間日誌的狀態必須為“已提交”

+Time Zone,時區

+Time Zones,時區

+Time and Budget,時間和預算

+Time at which items were delivered from warehouse,時間在哪個項目是從倉庫運送

+Time at which materials were received,收到材料在哪個時間

+Title,標題

+To,至

+To Currency,以貨幣

+To Date,至今

+To Date should be same as From Date for Half Day leave,日期應該是一樣的起始日期為半天假

+To Discuss,為了討論

+To Do List,待辦事項列表

+To Package No.,以包號

+To Pay,支付方式

+To Produce,以生產

+To Time,要時間

+To Value,To值

+To Warehouse,到倉庫

+"To add child nodes, explore tree and click on the node under which you want to add more nodes.",要添加子節點,探索樹,然後單擊要在其中添加更多節點的節點上。

+"To assign this issue, use the ""Assign"" button in the sidebar.",要分配這個問題,請使用“分配”按鈕,在側邊欄。

+"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.",從您的接收郵件自動創建支持票,在此設置您的POP3設置。你必須非常創建一個單獨的電子郵件ID為ERP系統,使所有電子郵件都將來自該郵件ID被同步到系統中。如果您不能確定,請聯繫您的電子郵件提供商。

+To create a Bank Account:,要創建一個銀行帳號:

+To create a Tax Account:,要創建一個納稅帳戶:

+"To create an Account Head under a different company, select the company and save customer.",要創建一個帳戶頭在不同的公司,選擇該公司,並保存客戶。

+To date cannot be before from date,無效的主名稱

+To enable <b>Point of Sale</b> features,為了使<b>銷售點</b>功能

+To enable <b>Point of Sale</b> view,為了使<b>銷售點</b>看法

+To get Item Group in details table,為了讓項目組在詳細信息表

+"To merge, following properties must be same for both items",若要合併,以下屬性必須為這兩個項目是相同的

+"To report an issue, go to ",要報告問題,請至

+"To set this Fiscal Year as Default, click on 'Set as Default'",要設置這個財政年度為默認值,點擊“設為默認”

+To track any installation or commissioning related work after sales,跟踪銷售後的任何安裝或調試相關工作

+"To track brand name in the following documents<br>
+Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No",

+To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,在基於其序列號的銷售和採購文件跟踪的項目。這也可以用來跟踪商品的保修細節。

+To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,為了跟踪與批次號在銷售和採購文件的項目<br> <b>首選行業:化工等</b>

+To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,要使用條形碼跟踪項目。您將能夠通過掃描物品條碼,進入交貨單和銷售發票的項目。

+Tools,工具

+Top,頂部

+Total,總

+Total (sum of) points distribution for all goals should be 100.,總計(總和)點的分佈對所有的目標應該是100。

+Total Advance,總墊款

+Total Amount,總金額

+Total Amount To Pay,支付總計

+Total Amount in Words,總金額詞

+Total Billing This Year: ,總帳單今年:

+Total Claimed Amount,總索賠額

+Total Commission,總委員會

+Total Cost,總成本

+Total Credit,總積分

+Total Debit,總借記

+Total Deduction,扣除總額

+Total Earning,總盈利

+Total Experience,總經驗

+Total Hours,總時數

+Total Hours (Expected),總時數(預期)

+Total Invoiced Amount,發票總金額

+Total Leave Days,總休假天數

+Total Leaves Allocated,分配的總葉

+Total Manufactured Qty can not be greater than Planned qty to manufacture,總計製造數量不能大於計劃數量製造

+Total Operating Cost,總營運成本

+Total Points,總得分

+Total Raw Material Cost,原材料成本總額

+Total Sanctioned Amount,總被制裁金額

+Total Score (Out of 5),總分(滿分5分)

+Total Tax (Company Currency),總稅(公司貨幣)

+Total Taxes and Charges,總營業稅金及費用

+Total Taxes and Charges (Company Currency),總稅費和費用(公司貨幣)

+Total Working Days In The Month,總工作日的月份

+Total amount of invoices received from suppliers during the digest period,的過程中消化期間向供應商收取的發票總金額

+Total amount of invoices sent to the customer during the digest period,的過程中消化期間發送給客戶的發票總金額

+Total in words,總字

+Total production order qty for item,總生產量的項目

+Totals,總計

+Track separate Income and Expense for product verticals or divisions.,跟踪單獨的收入和支出進行產品垂直或部門。

+Track this Delivery Note against any Project,跟踪此送貨單反對任何項目

+Track this Sales Order against any Project,跟踪對任何項目這個銷售訂單

+Transaction,交易

+Transaction Date,交易日期

+Transaction not allowed against stopped Production Order,交易不反對停止生產訂單允許

+Transfer,轉讓

+Transfer Material,轉印材料

+Transfer Raw Materials,轉移原材料

+Transferred Qty,轉讓數量

+Transporter Info,轉運信息

+Transporter Name,轉運名稱

+Transporter lorry number,轉運貨車數量

+Trash Reason,垃圾桶原因

+Tree Type,樹類型

+Tree of item classification,項目分類樹

+Trial Balance,試算表

+Tuesday,星期二

+Type,類型

+Type of document to rename.,的文件類型進行重命名。

+Type of employment master.,就業主人的類型。

+"Type of leaves like casual, sick etc.",葉似漫不經心,生病等類型

+Types of Expense Claim.,報銷的類型。

+Types of activities for Time Sheets,活動的考勤表類型

+UOM,計量單位

+UOM Conversion Detail,計量單位換算詳細

+UOM Conversion Details,計量單位換算詳情

+UOM Conversion Factor,計量單位換算係數

+UOM Conversion Factor is mandatory,計量單位換算係數是強制性的

+UOM Name,計量單位名稱

+UOM Replace Utility,計量單位更換工具

+Under AMC,在AMC

+Under Graduate,根據研究生

+Under Warranty,在保修期

+Unit of Measure,計量單位

+"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).",這資料(如公斤,單位,不,一對)的測量單位。

+Units/Hour,單位/小時

+Units/Shifts,單位/位移

+Unmatched Amount,無與倫比的金額

+Unpaid,未付

+Unscheduled,計劃外

+Unstop,Unstop

+Unstop Material Request,Unstop材料要求

+Unstop Purchase Order,如果銷售BOM定義,該包的實際BOM顯示為表。

+Unsubscribed,退訂

+Update,更新

+Update Clearance Date,更新日期間隙

+Update Cost,更新成本

+Update Finished Goods,更新成品

+Update Landed Cost,更新到岸成本

+Update Numbering Series,更新編號系列

+Update Series,更新系列

+Update Series Number,更新序列號

+Update Stock,庫存更新

+Update Stock should be checked.,更新庫存應該進行檢查。

+"Update allocated amount in the above table and then click ""Allocate"" button",更新量分配在上表中,然後單擊“分配”按鈕

+Update bank payment dates with journals.,更新與期刊銀行付款日期。

+Update clearance date of Journal Entries marked as 'Bank Vouchers',你不能同時輸入送貨單號及銷售發票編號請輸入任何一個。

+Updated,更新

+Updated Birthday Reminders,更新生日提醒

+Upload Attendance,上傳出席

+Upload Backups to Dropbox,上傳備份到Dropbox

+Upload Backups to Google Drive,上傳備份到谷歌驅動器

+Upload HTML,上傳HTML

+Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,上傳一個csv文件有兩列:舊名稱和新名稱。最大500行。

+Upload attendance from a .csv file,從。csv文件上傳考勤

+Upload stock balance via csv.,通過CSV上傳庫存餘額。

+Upload your letter head and logo - you can edit them later.,上傳你的信頭和標誌 - 你可以在以後對其進行編輯。

+Uploaded File Attachments,上傳文件附件

+Upper Income,高收入

+Urgent,急

+Use Multi-Level BOM,採用多級物料清單

+Use SSL,使用SSL

+Use TLS,使用TLS

+User,用戶

+User ID,用戶ID

+User Name,用戶名

+User Properties,用戶屬性

+User Remark,用戶備註

+User Remark will be added to Auto Remark,用戶備註將被添加到自動注

+User Tags,用戶標籤

+User must always select,用戶必須始終選擇

+User settings for Point-of-sale (POS),用戶設置的銷售點終端(POS)

+Username,用戶名

+Users and Permissions,用戶和權限

+Users who can approve a specific employee's leave applications,用戶誰可以批准特定員工的休假申請

+Users with this role are allowed to create / modify accounting entry before frozen date,具有此角色的用戶可以創建/修改凍結日期前會計分錄

+Users with this role are allowed to set frozen accounts and create / modify accounting entries against frozen accounts,具有此角色的用戶可以設置凍結帳戶,並創建/修改對凍結賬戶的會計分錄

+Utilities,公用事業

+Utility,效用

+Valid For Territories,適用於新界

+Valid Upto,到...為止有效

+Valid for Buying or Selling?,有效的買入或賣出?

+Valid for Territories,適用於新界

+Validate,驗證

+Valuation,計價

+Valuation Method,估值方法

+Valuation Rate,估值率

+Valuation and Total,估值與總

+Value,值

+Value or Qty,價值或數量

+Vehicle Dispatch Date,車輛調度日期

+Vehicle No,車輛無

+Verified By,認證機構

+View,視圖

+View Ledger,查看總帳

+View Now,立即觀看

+Visit,訪問

+Visit report for maintenance call.,訪問報告維修電話。

+Voucher #,# ## #,##

+Voucher Detail No,券詳細說明暫無

+Voucher ID,優惠券編號

+Voucher No,無憑證

+Voucher Type,憑證類型

+Voucher Type and Date,憑證類型和日期

+WIP Warehouse required before Submit,提交所需WIP倉庫前

+Walk In,走在

+Warehouse,從維護計劃

+Warehouse ,

+Warehouse Contact Info,倉庫聯繫方式

+Warehouse Detail,倉庫的詳細信息

+Warehouse Name,倉庫名稱

+Warehouse User,倉庫用戶

+Warehouse Users,倉庫用戶

+Warehouse and Reference,倉庫及參考

+Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt,倉庫只能通過股票輸入/送貨單/外購入庫單變

+Warehouse cannot be changed for Serial No.,倉庫不能為序列號改變

+Warehouse does not belong to company.,倉庫不屬於公司。

+Warehouse is missing in Purchase Order,倉庫在採購訂單失踪

+Warehouse where you are maintaining stock of rejected items,倉庫你在哪裡維護拒絕的項目庫存

+Warehouse-Wise Stock Balance,倉庫明智的股票結餘

+Warehouse-wise Item Reorder,倉庫明智的項目重新排序

+Warehouses,倉庫

+Warn,警告

+Warning: Leave application contains following block dates,警告:離開應用程序包含以下模塊日期

+Warning: Material Requested Qty is less than Minimum Order Qty,警告:材料要求的數量低於最低起訂量

+Warranty / AMC Details,保修/ AMC詳情

+Warranty / AMC Status,保修/ AMC狀態

+Warranty Expiry Date,保證期到期日

+Warranty Period (Days),保修期限(天數)

+Warranty Period (in days),保修期限(天數)

+Warranty expiry date and maintenance status mismatched,保修期滿日期及維護狀態不匹配

+Website,網站

+Website Description,網站簡介

+Website Item Group,網站項目組

+Website Item Groups,網站項目組

+Website Settings,網站設置

+Website Warehouse,網站倉庫

+Wednesday,星期三

+Weekly,周刊

+Weekly Off,每週關閉

+Weight UOM,重量計量單位

+"Weight is mentioned,\nPlease mention ""Weight UOM"" too",重被提及,\ n請別說“重量計量單位”太

+Weightage,權重

+Weightage (%),權重(%)

+Welcome to ERPNext. Over the next few minutes we will help you setup your ERPNext account. Try and fill in as much information as you have even if it takes a bit longer. It will save you a lot of time later. Good Luck!,歡迎來到ERPNext。在接下來的幾分鐘裡,我們將幫助您設置您的ERPNext帳戶。嘗試並填寫盡可能多的信息,你有,即使它需要多一點的時間。這將節省您大量的時間。祝你好運!

+What does it do?,它有什麼作用?

+"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.",當任何選中的交易都是“已提交”,郵件彈出窗口自動打開,在該事務發送電子郵件到相關的“聯繫”,與交易作為附件。用戶可能會或可能不會發送電子郵件。

+"When submitted, the system creates difference entries ",提交時,系統會創建差異的條目

+Where items are stored.,項目的存儲位置。

+Where manufacturing operations are carried out.,凡製造業務進行。

+Widowed,寡

+Will be calculated automatically when you enter the details,當你輸入詳細信息將自動計算

+Will be updated after Sales Invoice is Submitted.,之後銷售發票已提交將被更新。

+Will be updated when batched.,批處理時將被更新。

+Will be updated when billed.,計費時將被更新。

+With Operations,隨著運營

+With period closing entry,隨著期末入門

+Work Details,作品詳細信息

+Work Done,工作完成

+Work In Progress,工作進展

+Work-in-Progress Warehouse,工作在建倉庫

+Working,工作的

+Workstation,工作站

+Workstation Name,工作站名稱

+Write Off Account,核銷帳戶

+Write Off Amount,核銷金額

+Write Off Amount <=,核銷金額&lt;=

+Write Off Based On,核銷的基礎上

+Write Off Cost Center,沖銷成本中心

+Write Off Outstanding Amount,核銷額(億元)

+Write Off Voucher,核銷券

+Wrong Template: Unable to find head row.,錯誤的模板:找不到頭排。

+Year,年

+Year Closed,年度關閉

+Year End Date,年結日

+Year Name,今年名稱

+Year Start Date,今年開始日期

+Year Start Date and Year End Date are already set in Fiscal Year: ,

+Year Start Date and Year End Date are not within Fiscal Year.,今年開始日期和年份結束日期是不是在會計年度。

+Year Start Date should not be greater than Year End Date,今年開始日期不應大於年度日期

+Year of Passing,路過的一年

+Yearly,每年

+Yes,是的

+You are not allowed to reply to this ticket.,你不允許回复此票。

+You are not authorized to do/modify back dated entries before ,您無權做/修改之前追溯項目

+You are not authorized to set Frozen value,您無權設定值凍結

+You are the Expense Approver for this record. Please Update the 'Status' and Save,讓項目B是製造< / B>

+You are the Leave Approver for this record. Please Update the 'Status' and Save,您是第休假審批此記錄。請更新“狀態”並保存

+You can Enter Row only if your Charge Type is 'On Previous Row Amount' or ' Previous Row Total',無法刪除序列號的倉庫。 \

+You can enter any date manually,您可以手動輸入任何日期

+You can enter the minimum quantity of this item to be ordered.,您可以輸入資料到訂購的最小數量。

+You can not change rate if BOM mentioned agianst any item,你不能改變速度,如果BOM中提到反對的任何項目

+You can not enter both Delivery Note No and Sales Invoice No. Please enter any one.,請輸入倉庫的材料要求將提高

+"You can start by selecting backup frequency and \
+					granting access for sync",

+You can submit this Stock Reconciliation.,您可以提交該股票對賬。

+You can update either Quantity or Valuation Rate or both.,你可以更新數量或估值速率或兩者兼而有之。

+You cannot Enter Row no. greater than or equal to current row no. for this Charge type,這是一個根客戶群,並且不能編輯。

+You cannot deduct when category is for 'Valuation' or 'Valuation and Total',請輸入公司

+You cannot directly enter Amount and if your Charge Type is Actual enter your amount in Rate,請精確匹配突出。

+You cannot give more than ,你不能給超過

+You cannot select Charge Type as 'On Previous Row Amount' or 'On Previous Row Total' for first row,另一種薪酬結構' %s'的活躍員工'% s'的。請其狀態“無效”繼續。

+You cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for valuation. You can select only 'Total' option for previous row amount or previous row total,你不能選擇充電式為'在上一行量'或'在上一行總計估值。你只能選擇“總計”選項前一行量或上一行總

+You have entered duplicate items. Please rectify and try again.,您輸入重複的項目。請糾正,然後再試一次。

+You may need to update: ,你可能需要更新:

+You must ,你必須

+Your Customer's TAX registration numbers (if applicable) or any general information,你的客戶的稅務登記證號碼(如適用)或任何股東信息

+Your Customers,您的客戶

+Your ERPNext subscription will,您ERPNext訂閱將

+Your Products or Services,您的產品或服務

+Your Suppliers,您的供應商

+Your sales person who will contact the customer in future,你的銷售人員誰將會聯繫客戶在未來

+Your sales person will get a reminder on this date to contact the customer,您的銷售人員將獲得在此日期提醒聯繫客戶

+Your setup is complete. Refreshing...,你的設置就完成了。清爽...

+Your support email id - must be a valid email - this is where your emails will come!,您的支持電子郵件ID  - 必須是一個有效的電子郵件 - 這就是你的郵件會來!

+already available in Price List,在價格表已經存在

+already returned though some other documents,選擇項目,其中“是股票項目”是“否”

+also be included in Item's rate,達到其壽命就結束

+and,和

+"and ""Is Sales Item"" is ""Yes"" and there is no other Sales BOM",和“是銷售項目”為“是” ,並沒有其他的銷售BOM

+"and create a new Account Ledger (by clicking on Add Child) of type ""Bank or Cash""",並創建一個新的帳戶總帳型“銀行或現金”的(通過點擊添加子)

+"and create a new Account Ledger (by clicking on Add Child) of type ""Tax"" and do mention the Tax rate.",並創建一個新的帳戶分類帳類型“稅”(點擊添加子),並且還提到了稅率。

+and fiscal year: ,

+are not allowed for,不允許使用

+are not allowed for ,不允許使用

+are not allowed.,項目組樹

+assigned by,由分配

+but entries can be made against Ledger,但項可以對總帳進行

+but is pending to be manufactured.,但是有待被製造。

+cancel,6 。金額:稅額。

+cannot be greater than 100,不能大於100

+dd-mm-yyyy,日 - 月 - 年

+dd/mm/yyyy,日/月/年

+deactivate,關閉

+discount on Item Code,在產品編號的折扣

+does not belong to BOM: ,不屬於BOM:

+does not have role 'Leave Approver',沒有作用“休假審批&#39;

+does not match,1 。退貨政策。

+"e.g. Bank, Cash, Credit Card",例如:銀行,現金,信用卡

+"e.g. Kg, Unit, Nos, m",如公斤,單位,NOS,M

+eg. Cheque Number,例如:。支票號碼

+example: Next Day Shipping,例如:次日發貨

+has already been submitted.,8 。輸入行:如果根據“上一行共”,您可以選擇將被視為對本計算(默認值是前行)基地的行數。

+has been entered atleast twice,12

+has been made after posting date,已發表日期之後

+has expired,請選擇收費類型第一

+have a common territory,有一個共同的領土

+in the same UOM.,在相同的計量單位。

+is a cancelled Item,未提交

+is not a Stock Item,請刷新您的瀏覽器,以使更改生效。

+lft,LFT

+mm-dd-yyyy,MM-DD-YYYY

+mm/dd/yyyy,月/日/年

+must be a Liability account,必須是一個負債帳戶

+must be one of,必須是1

+not a purchase item,因為它存在於一個或多個活躍的BOM

+not a sales item,供應商智者銷售分析

+not a service item.,不是一個服務項目。

+not a sub-contracted item.,不是一個分包項目。

+not submitted,11

+not within Fiscal Year,不屬於會計年度

+of,報銷正在等待審批。只有支出審批者可以更新狀態。

+old_parent,old_parent

+reached its end of life on,收入和支出結餘為零。無須作期末入口。

+rgt,RGT

+should be 100%,應為100%

+the form before proceeding,你不能選擇收費類型為'在上一行量'或'在上一行總'的第一行

+they are created automatically from the Customer and Supplier master,它們從客戶和供應商的主站自動創建

+"to be included in Item's rate, it is required that: ",被包括在物品的速率,它是必需的:

+to set the given stock and valuation on this date.,設置給定的股票及估值對這個日期。

+usually as per physical inventory.,通常按照實際庫存。

+website page link,網站頁面的鏈接

+which is greater than sales order qty ,這是大於銷售訂單數量

+yyyy-mm-dd,年 - 月 - 日

diff --git a/utilities/README.md b/erpnext/utilities/README.md
similarity index 100%
rename from utilities/README.md
rename to erpnext/utilities/README.md
diff --git a/utilities/__init__.py b/erpnext/utilities/__init__.py
similarity index 100%
rename from utilities/__init__.py
rename to erpnext/utilities/__init__.py
diff --git a/utilities/cleanup_data.py b/erpnext/utilities/cleanup_data.py
similarity index 100%
rename from utilities/cleanup_data.py
rename to erpnext/utilities/cleanup_data.py
diff --git a/utilities/doctype/__init__.py b/erpnext/utilities/doctype/__init__.py
similarity index 100%
rename from utilities/doctype/__init__.py
rename to erpnext/utilities/doctype/__init__.py
diff --git a/utilities/doctype/address/README.md b/erpnext/utilities/doctype/address/README.md
similarity index 100%
rename from utilities/doctype/address/README.md
rename to erpnext/utilities/doctype/address/README.md
diff --git a/utilities/doctype/address/__init__.py b/erpnext/utilities/doctype/address/__init__.py
similarity index 100%
rename from utilities/doctype/address/__init__.py
rename to erpnext/utilities/doctype/address/__init__.py
diff --git a/erpnext/utilities/doctype/address/address.js b/erpnext/utilities/doctype/address/address.js
new file mode 100644
index 0000000..f56a709
--- /dev/null
+++ b/erpnext/utilities/doctype/address/address.js
@@ -0,0 +1,4 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+{% include 'controllers/js/contact_address_common.js' %};
\ No newline at end of file
diff --git a/utilities/doctype/address/address.py b/erpnext/utilities/doctype/address/address.py
similarity index 100%
rename from utilities/doctype/address/address.py
rename to erpnext/utilities/doctype/address/address.py
diff --git a/erpnext/utilities/doctype/address/address.txt b/erpnext/utilities/doctype/address/address.txt
new file mode 100644
index 0000000..669da2b
--- /dev/null
+++ b/erpnext/utilities/doctype/address/address.txt
@@ -0,0 +1,254 @@
+[
+ {
+  "creation": "2013-01-10 16:34:32", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:54", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "allow_rename": 1, 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-map-marker", 
+  "in_dialog": 0, 
+  "module": "Utilities", 
+  "name": "__common__", 
+  "search_fields": "customer, supplier, sales_partner, country, state"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Address", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Address", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Address"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_details", 
+  "fieldtype": "Section Break", 
+  "label": "Address Details", 
+  "options": "icon-map-marker"
+ }, 
+ {
+  "description": "Name of person or organization that this address belongs to.", 
+  "doctype": "DocField", 
+  "fieldname": "address_title", 
+  "fieldtype": "Data", 
+  "label": "Address Title", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_type", 
+  "fieldtype": "Select", 
+  "label": "Address Type", 
+  "options": "Billing\nShipping\nOffice\nPersonal\nPlant\nPostal\nShop\nSubsidiary\nWarehouse\nOther", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_line1", 
+  "fieldtype": "Data", 
+  "label": "Address Line 1", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "address_line2", 
+  "fieldtype": "Data", 
+  "label": "Address Line 2"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "city", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "City/Town", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "state", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "label": "State", 
+  "options": "Suggest", 
+  "search_index": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "pincode", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "label": "Pincode", 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "country", 
+  "fieldtype": "Select", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Country", 
+  "options": "link:Country", 
+  "reqd": 1, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "print_hide": 0, 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "email_id", 
+  "fieldtype": "Data", 
+  "label": "Email Id"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "phone", 
+  "fieldtype": "Data", 
+  "label": "Phone", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "fax", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "label": "Fax"
+ }, 
+ {
+  "default": "0", 
+  "description": "Check to make primary address", 
+  "doctype": "DocField", 
+  "fieldname": "is_primary_address", 
+  "fieldtype": "Check", 
+  "label": "Preferred Billing Address"
+ }, 
+ {
+  "default": "0", 
+  "description": "Check to make Shipping Address", 
+  "doctype": "DocField", 
+  "fieldname": "is_shipping_address", 
+  "fieldtype": "Check", 
+  "in_list_view": 1, 
+  "label": "Preferred Shipping Address"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "linked_with", 
+  "fieldtype": "Section Break", 
+  "label": "Reference", 
+  "options": "icon-pushpin"
+ }, 
+ {
+  "depends_on": "eval:!doc.supplier && !doc.sales_partner", 
+  "doctype": "DocField", 
+  "fieldname": "customer", 
+  "fieldtype": "Link", 
+  "label": "Customer", 
+  "options": "Customer"
+ }, 
+ {
+  "depends_on": "eval:!doc.supplier && !doc.sales_partner", 
+  "doctype": "DocField", 
+  "fieldname": "customer_name", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Customer Name", 
+  "read_only": 1
+ }, 
+ {
+  "depends_on": "eval:!doc.customer && !doc.sales_partner && !doc.lead", 
+  "doctype": "DocField", 
+  "fieldname": "supplier", 
+  "fieldtype": "Link", 
+  "label": "Supplier", 
+  "options": "Supplier"
+ }, 
+ {
+  "depends_on": "eval:!doc.customer && !doc.sales_partner && !doc.lead", 
+  "doctype": "DocField", 
+  "fieldname": "supplier_name", 
+  "fieldtype": "Data", 
+  "in_filter": 1, 
+  "in_list_view": 1, 
+  "label": "Supplier Name", 
+  "read_only": 1, 
+  "search_index": 0
+ }, 
+ {
+  "depends_on": "eval:!doc.customer && !doc.supplier && !doc.lead", 
+  "doctype": "DocField", 
+  "fieldname": "sales_partner", 
+  "fieldtype": "Link", 
+  "label": "Sales Partner", 
+  "options": "Sales Partner"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break_22", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "depends_on": "eval:!doc.supplier && !doc.sales_partner", 
+  "doctype": "DocField", 
+  "fieldname": "lead", 
+  "fieldtype": "Link", 
+  "label": "Lead", 
+  "options": "Lead"
+ }, 
+ {
+  "depends_on": "eval:!doc.supplier && !doc.sales_partner", 
+  "doctype": "DocField", 
+  "fieldname": "lead_name", 
+  "fieldtype": "Data", 
+  "label": "Lead Name", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Sales User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Purchase User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Maintenance User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Accounts User"
+ }
+]
\ No newline at end of file
diff --git a/utilities/doctype/address/test_address.py b/erpnext/utilities/doctype/address/test_address.py
similarity index 100%
rename from utilities/doctype/address/test_address.py
rename to erpnext/utilities/doctype/address/test_address.py
diff --git a/utilities/doctype/contact/README.md b/erpnext/utilities/doctype/contact/README.md
similarity index 100%
rename from utilities/doctype/contact/README.md
rename to erpnext/utilities/doctype/contact/README.md
diff --git a/utilities/doctype/contact/__init__.py b/erpnext/utilities/doctype/contact/__init__.py
similarity index 100%
rename from utilities/doctype/contact/__init__.py
rename to erpnext/utilities/doctype/contact/__init__.py
diff --git a/erpnext/utilities/doctype/contact/contact.js b/erpnext/utilities/doctype/contact/contact.js
new file mode 100644
index 0000000..3d3e556
--- /dev/null
+++ b/erpnext/utilities/doctype/contact/contact.js
@@ -0,0 +1,18 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+{% include 'controllers/js/contact_address_common.js' %};
+
+cur_frm.cscript.refresh = function(doc) {
+	cur_frm.communication_view = new wn.views.CommunicationList({
+		list: wn.model.get("Communication", {"parent": doc.name, "parenttype": "Contact"}),
+		parent: cur_frm.fields_dict.communication_html.wrapper,
+		doc: doc,
+		recipients: doc.email_id
+	});
+}
+
+cur_frm.cscript.hide_dialog = function() {
+	if(cur_frm.contact_list)
+		cur_frm.contact_list.run();
+}
\ No newline at end of file
diff --git a/erpnext/utilities/doctype/contact/contact.py b/erpnext/utilities/doctype/contact/contact.py
new file mode 100644
index 0000000..301d7fd
--- /dev/null
+++ b/erpnext/utilities/doctype/contact/contact.py
@@ -0,0 +1,51 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+from webnotes.utils import cstr, extract_email_id
+
+from erpnext.utilities.transaction_base import TransactionBase
+
+class DocType(TransactionBase):
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+
+	def autoname(self):
+		# concat first and last name
+		self.doc.name = " ".join(filter(None, 
+			[cstr(self.doc.fields.get(f)).strip() for f in ["first_name", "last_name"]]))
+		
+		# concat party name if reqd
+		for fieldname in ("customer", "supplier", "sales_partner"):
+			if self.doc.fields.get(fieldname):
+				self.doc.name = self.doc.name + "-" + cstr(self.doc.fields.get(fieldname)).strip()
+				break
+		
+	def validate(self):
+		self.set_status()
+		self.validate_primary_contact()
+
+	def validate_primary_contact(self):
+		if self.doc.is_primary_contact == 1:
+			if self.doc.customer:
+				webnotes.conn.sql("update tabContact set is_primary_contact=0 where customer = '%s'" % (self.doc.customer))
+			elif self.doc.supplier:
+				webnotes.conn.sql("update tabContact set is_primary_contact=0 where supplier = '%s'" % (self.doc.supplier))	
+			elif self.doc.sales_partner:
+				webnotes.conn.sql("update tabContact set is_primary_contact=0 where sales_partner = '%s'" % (self.doc.sales_partner))
+		else:
+			if self.doc.customer:
+				if not webnotes.conn.sql("select name from tabContact where is_primary_contact=1 and customer = '%s'" % (self.doc.customer)):
+					self.doc.is_primary_contact = 1
+			elif self.doc.supplier:
+				if not webnotes.conn.sql("select name from tabContact where is_primary_contact=1 and supplier = '%s'" % (self.doc.supplier)):
+					self.doc.is_primary_contact = 1
+			elif self.doc.sales_partner:
+				if not webnotes.conn.sql("select name from tabContact where is_primary_contact=1 and sales_partner = '%s'" % (self.doc.sales_partner)):
+					self.doc.is_primary_contact = 1
+
+	def on_trash(self):
+		webnotes.conn.sql("""update `tabSupport Ticket` set contact='' where contact=%s""",
+			self.doc.name)
diff --git a/erpnext/utilities/doctype/contact/contact.txt b/erpnext/utilities/doctype/contact/contact.txt
new file mode 100644
index 0000000..65c22b3
--- /dev/null
+++ b/erpnext/utilities/doctype/contact/contact.txt
@@ -0,0 +1,292 @@
+[
+ {
+  "creation": "2013-01-10 16:34:32", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:59", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_import": 1, 
+  "allow_rename": 1, 
+  "doctype": "DocType", 
+  "document_type": "Master", 
+  "icon": "icon-user", 
+  "in_create": 0, 
+  "in_dialog": 0, 
+  "module": "Utilities", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Contact", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Contact", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Contact"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_section", 
+  "fieldtype": "Section Break", 
+  "label": "Contact Details", 
+  "options": "icon-user"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "first_name", 
+  "fieldtype": "Data", 
+  "label": "First Name", 
+  "oldfieldname": "first_name", 
+  "oldfieldtype": "Data", 
+  "reqd": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "last_name", 
+  "fieldtype": "Data", 
+  "label": "Last Name", 
+  "oldfieldname": "last_name", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "cb00", 
+  "fieldtype": "Column Break"
+ }, 
+ {
+  "default": "Passive", 
+  "doctype": "DocField", 
+  "fieldname": "status", 
+  "fieldtype": "Select", 
+  "label": "Status", 
+  "options": "Passive\nOpen\nReplied"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "email_id", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Email Id", 
+  "oldfieldname": "email_id", 
+  "oldfieldtype": "Data", 
+  "reqd": 0, 
+  "search_index": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "phone", 
+  "fieldtype": "Data", 
+  "label": "Phone", 
+  "oldfieldname": "contact_no", 
+  "oldfieldtype": "Data", 
+  "reqd": 0
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sb00", 
+  "fieldtype": "Section Break", 
+  "label": "Communication History", 
+  "options": "icon-comments", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "communication_html", 
+  "fieldtype": "HTML", 
+  "label": "Communication HTML", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "contact_details", 
+  "fieldtype": "Section Break", 
+  "label": "Reference", 
+  "options": "icon-pushpin"
+ }, 
+ {
+  "depends_on": "eval:!doc.supplier && !doc.sales_partner", 
+  "doctype": "DocField", 
+  "fieldname": "customer", 
+  "fieldtype": "Link", 
+  "label": "Customer", 
+  "oldfieldname": "customer", 
+  "oldfieldtype": "Link", 
+  "options": "Customer", 
+  "print_hide": 0
+ }, 
+ {
+  "depends_on": "eval:!doc.supplier && !doc.sales_partner", 
+  "doctype": "DocField", 
+  "fieldname": "customer_name", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Customer Name", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "oldfieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "depends_on": "eval:!doc.customer && !doc.sales_partner", 
+  "doctype": "DocField", 
+  "fieldname": "supplier", 
+  "fieldtype": "Link", 
+  "label": "Supplier", 
+  "options": "Supplier"
+ }, 
+ {
+  "allow_on_submit": 0, 
+  "depends_on": "eval:!doc.customer && !doc.sales_partner", 
+  "doctype": "DocField", 
+  "fieldname": "supplier_name", 
+  "fieldtype": "Data", 
+  "in_list_view": 1, 
+  "label": "Supplier Name", 
+  "read_only": 1
+ }, 
+ {
+  "depends_on": "eval:!doc.customer && !doc.supplier", 
+  "doctype": "DocField", 
+  "fieldname": "sales_partner", 
+  "fieldtype": "Link", 
+  "label": "Sales Partner", 
+  "options": "Sales Partner"
+ }, 
+ {
+  "default": "0", 
+  "depends_on": "eval:(doc.customer || doc.supplier || doc.sales_partner)", 
+  "doctype": "DocField", 
+  "fieldname": "is_primary_contact", 
+  "fieldtype": "Check", 
+  "label": "Is Primary Contact", 
+  "oldfieldname": "is_primary_contact", 
+  "oldfieldtype": "Select"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "more_info", 
+  "fieldtype": "Section Break", 
+  "label": "More Info", 
+  "options": "icon-file-text"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "mobile_no", 
+  "fieldtype": "Data", 
+  "label": "Mobile No", 
+  "oldfieldname": "mobile_no", 
+  "oldfieldtype": "Data"
+ }, 
+ {
+  "description": "Enter department to which this Contact belongs", 
+  "doctype": "DocField", 
+  "fieldname": "department", 
+  "fieldtype": "Data", 
+  "label": "Department", 
+  "options": "Suggest"
+ }, 
+ {
+  "description": "Enter designation of this Contact", 
+  "doctype": "DocField", 
+  "fieldname": "designation", 
+  "fieldtype": "Data", 
+  "label": "Designation", 
+  "options": "Suggest"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "unsubscribed", 
+  "fieldtype": "Check", 
+  "label": "Unsubscribed"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "trash_reason", 
+  "fieldtype": "Small Text", 
+  "label": "Trash Reason", 
+  "oldfieldname": "trash_reason", 
+  "oldfieldtype": "Small Text", 
+  "read_only": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "communications", 
+  "fieldtype": "Table", 
+  "hidden": 1, 
+  "label": "Communications", 
+  "options": "Communication", 
+  "print_hide": 1
+ }, 
+ {
+  "cancel": 1, 
+  "doctype": "DocPerm", 
+  "role": "System Manager"
+ }, 
+ {
+  "amend": 0, 
+  "cancel": 1, 
+  "doctype": "DocPerm", 
+  "role": "Sales Master Manager"
+ }, 
+ {
+  "cancel": 1, 
+  "doctype": "DocPerm", 
+  "role": "Purchase Master Manager"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Sales Manager"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Purchase Manager"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Maintenance Manager"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Accounts Manager"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Sales User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Purchase User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Maintenance User"
+ }, 
+ {
+  "doctype": "DocPerm", 
+  "role": "Accounts User"
+ }
+]
\ No newline at end of file
diff --git a/utilities/doctype/contact/test_contact.py b/erpnext/utilities/doctype/contact/test_contact.py
similarity index 100%
rename from utilities/doctype/contact/test_contact.py
rename to erpnext/utilities/doctype/contact/test_contact.py
diff --git a/utilities/doctype/note/README.md b/erpnext/utilities/doctype/note/README.md
similarity index 100%
rename from utilities/doctype/note/README.md
rename to erpnext/utilities/doctype/note/README.md
diff --git a/utilities/doctype/note/__init__.py b/erpnext/utilities/doctype/note/__init__.py
similarity index 100%
rename from utilities/doctype/note/__init__.py
rename to erpnext/utilities/doctype/note/__init__.py
diff --git a/utilities/doctype/note/note.py b/erpnext/utilities/doctype/note/note.py
similarity index 100%
rename from utilities/doctype/note/note.py
rename to erpnext/utilities/doctype/note/note.py
diff --git a/erpnext/utilities/doctype/note/note.txt b/erpnext/utilities/doctype/note/note.txt
new file mode 100644
index 0000000..055619a
--- /dev/null
+++ b/erpnext/utilities/doctype/note/note.txt
@@ -0,0 +1,86 @@
+[
+ {
+  "creation": "2013-05-24 13:41:00", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:14", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "allow_rename": 1, 
+  "description": "Note is a free page where users can share documents / notes", 
+  "doctype": "DocType", 
+  "document_type": "Transaction", 
+  "icon": "icon-file-text", 
+  "module": "Utilities", 
+  "name": "__common__", 
+  "read_only_onload": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "Note", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "cancel": 1, 
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "Note", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "role": "All", 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Note"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "title", 
+  "fieldtype": "Data", 
+  "label": "Title", 
+  "print_hide": 1
+ }, 
+ {
+  "description": "Help: To link to another record in the system, use \"#Form/Note/[Note Name]\" as the Link URL. (don't use \"http://\")", 
+  "doctype": "DocField", 
+  "fieldname": "content", 
+  "fieldtype": "Text Editor", 
+  "in_list_view": 0, 
+  "label": "Content"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "share", 
+  "fieldtype": "Section Break", 
+  "label": "Share"
+ }, 
+ {
+  "description": "Everyone can read", 
+  "doctype": "DocField", 
+  "fieldname": "public", 
+  "fieldtype": "Check", 
+  "label": "Public", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "share_with", 
+  "fieldtype": "Table", 
+  "label": "Share With", 
+  "options": "Note User", 
+  "print_hide": 1
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/utilities/doctype/note_user/README.md b/erpnext/utilities/doctype/note_user/README.md
similarity index 100%
rename from utilities/doctype/note_user/README.md
rename to erpnext/utilities/doctype/note_user/README.md
diff --git a/utilities/doctype/note_user/__init__.py b/erpnext/utilities/doctype/note_user/__init__.py
similarity index 100%
rename from utilities/doctype/note_user/__init__.py
rename to erpnext/utilities/doctype/note_user/__init__.py
diff --git a/utilities/doctype/note_user/note_user.py b/erpnext/utilities/doctype/note_user/note_user.py
similarity index 100%
rename from utilities/doctype/note_user/note_user.py
rename to erpnext/utilities/doctype/note_user/note_user.py
diff --git a/erpnext/utilities/doctype/note_user/note_user.txt b/erpnext/utilities/doctype/note_user/note_user.txt
new file mode 100644
index 0000000..86fdc44
--- /dev/null
+++ b/erpnext/utilities/doctype/note_user/note_user.txt
@@ -0,0 +1,46 @@
+[
+ {
+  "creation": "2013-05-24 14:24:48", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:23:22", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "description": "List of users who can edit a particular Note", 
+  "doctype": "DocType", 
+  "document_type": "Other", 
+  "istable": 1, 
+  "module": "Utilities", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "in_list_view": 1, 
+  "name": "__common__", 
+  "parent": "Note User", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "Note User"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "user", 
+  "fieldtype": "Link", 
+  "label": "User", 
+  "options": "Profile", 
+  "reqd": 1
+ }, 
+ {
+  "default": "Edit", 
+  "doctype": "DocField", 
+  "fieldname": "permission", 
+  "fieldtype": "Select", 
+  "label": "Permission", 
+  "options": "Edit\nRead"
+ }
+]
\ No newline at end of file
diff --git a/utilities/doctype/rename_tool/README.md b/erpnext/utilities/doctype/rename_tool/README.md
similarity index 100%
rename from utilities/doctype/rename_tool/README.md
rename to erpnext/utilities/doctype/rename_tool/README.md
diff --git a/utilities/doctype/rename_tool/__init__.py b/erpnext/utilities/doctype/rename_tool/__init__.py
similarity index 100%
rename from utilities/doctype/rename_tool/__init__.py
rename to erpnext/utilities/doctype/rename_tool/__init__.py
diff --git a/erpnext/utilities/doctype/rename_tool/rename_tool.js b/erpnext/utilities/doctype/rename_tool/rename_tool.js
new file mode 100644
index 0000000..90cd1e1
--- /dev/null
+++ b/erpnext/utilities/doctype/rename_tool/rename_tool.js
@@ -0,0 +1,50 @@
+// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+// License: GNU General Public License v3. See license.txt
+
+cur_frm.cscript.refresh = function(doc) {
+	return wn.call({
+		method: "erpnext.utilities.doctype.rename_tool.rename_tool.get_doctypes",
+		callback: function(r) {
+			cur_frm.set_df_property("select_doctype", "options", r.message);
+			cur_frm.cscript.setup_upload();
+		}
+	});	
+}
+
+cur_frm.cscript.select_doctype = function() {
+	cur_frm.cscript.setup_upload();
+}
+
+cur_frm.cscript.setup_upload = function() {
+	var me = this;
+	var $wrapper = $(cur_frm.fields_dict.upload_html.wrapper).empty()
+		.html("<hr><div class='alert alert-warning'>" +
+			wn._("Upload a .csv file with two columns: the old name and the new name. Max 500 rows.")
+			+ "</div>");
+	var $log = $(cur_frm.fields_dict.rename_log.wrapper).empty();
+
+	// upload
+	wn.upload.make({
+		parent: $wrapper,
+		args: {
+			method: 'utilities.doctype.rename_tool.rename_tool.upload',
+			select_doctype: cur_frm.doc.select_doctype
+		},
+		sample_url: "e.g. http://example.com/somefile.csv",
+		callback: function(fid, filename, r) {
+			$log.empty().html("<hr>");
+			$.each(r.message, function(i, v) {
+				$("<div>" + v + "</div>").appendTo($log);
+			});
+		}
+	});
+	
+	// rename button
+	$wrapper.find('form input[type="submit"]')
+		.click(function() {
+			$log.html("Working...");
+		})
+		.addClass("btn-info")
+		.attr('value', 'Upload and Rename')
+	
+}
\ No newline at end of file
diff --git a/utilities/doctype/rename_tool/rename_tool.py b/erpnext/utilities/doctype/rename_tool/rename_tool.py
similarity index 100%
rename from utilities/doctype/rename_tool/rename_tool.py
rename to erpnext/utilities/doctype/rename_tool/rename_tool.py
diff --git a/utilities/doctype/rename_tool/rename_tool.txt b/erpnext/utilities/doctype/rename_tool/rename_tool.txt
similarity index 100%
rename from utilities/doctype/rename_tool/rename_tool.txt
rename to erpnext/utilities/doctype/rename_tool/rename_tool.txt
diff --git a/utilities/doctype/sms_control/__init__.py b/erpnext/utilities/doctype/sms_control/__init__.py
similarity index 100%
rename from utilities/doctype/sms_control/__init__.py
rename to erpnext/utilities/doctype/sms_control/__init__.py
diff --git a/utilities/doctype/sms_control/sms_control.js b/erpnext/utilities/doctype/sms_control/sms_control.js
similarity index 100%
rename from utilities/doctype/sms_control/sms_control.js
rename to erpnext/utilities/doctype/sms_control/sms_control.js
diff --git a/erpnext/utilities/doctype/sms_control/sms_control.py b/erpnext/utilities/doctype/sms_control/sms_control.py
new file mode 100644
index 0000000..8fbb8fe
--- /dev/null
+++ b/erpnext/utilities/doctype/sms_control/sms_control.py
@@ -0,0 +1,120 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes, json
+
+from webnotes.utils import nowdate, cstr
+from webnotes.model.code import get_obj
+from webnotes.model.doc import Document
+from webnotes import msgprint
+from webnotes.model.bean import getlist, copy_doclist
+
+class DocType:
+	def __init__(self, doc, doclist=[]):
+		self.doc = doc
+		self.doclist = doclist
+
+	def validate_receiver_nos(self,receiver_list):
+		validated_receiver_list = []
+		for d in receiver_list:
+			# remove invalid character
+			invalid_char_list = [' ', '+', '-', '(', ')']
+			for x in invalid_char_list:
+				d = d.replace(x, '')
+				
+			validated_receiver_list.append(d)
+
+		if not validated_receiver_list:
+			msgprint("Please enter valid mobile nos", raise_exception=1)
+
+		return validated_receiver_list
+
+
+	def get_sender_name(self):
+		"returns name as SMS sender"
+		sender_name = webnotes.conn.get_value('Global Defaults', None, 'sms_sender_name') or \
+			'ERPNXT'
+		if len(sender_name) > 6 and \
+				webnotes.conn.get_value("Control Panel", None, "country") == "India":
+			msgprint("""
+				As per TRAI rule, sender name must be exactly 6 characters.
+				Kindly change sender name in Setup --> Global Defaults.
+				
+				Note: Hyphen, space, numeric digit, special characters are not allowed.
+			""", raise_exception=1)
+		return sender_name
+	
+	def get_contact_number(self, arg):
+		"returns mobile number of the contact"
+		args = json.loads(arg)
+		number = webnotes.conn.sql("""select mobile_no, phone from tabContact where name=%s and %s=%s""" % 
+			('%s', args['key'], '%s'), (args['contact_name'], args['value']))
+		return number and (number[0][0] or number[0][1]) or ''
+	
+	def send_form_sms(self, arg):
+		"called from client side"
+		args = json.loads(arg)
+		self.send_sms([str(args['number'])], str(args['message']))
+
+	def send_sms(self, receiver_list, msg, sender_name = ''):
+		receiver_list = self.validate_receiver_nos(receiver_list)
+
+		arg = {
+			'receiver_list' : receiver_list,
+			'message'		: msg,
+			'sender_name'	: sender_name or self.get_sender_name()
+		}
+
+		if webnotes.conn.get_value('SMS Settings', None, 'sms_gateway_url'):
+			ret = self.send_via_gateway(arg)
+			msgprint(ret)
+
+	def send_via_gateway(self, arg):
+		ss = get_obj('SMS Settings', 'SMS Settings', with_children=1)
+		args = {ss.doc.message_parameter : arg.get('message')}
+		for d in getlist(ss.doclist, 'static_parameter_details'):
+			args[d.parameter] = d.value
+		
+		resp = []
+		for d in arg.get('receiver_list'):
+			args[ss.doc.receiver_parameter] = d
+			resp.append(self.send_request(ss.doc.sms_gateway_url, args))
+
+		return resp
+
+	# Send Request
+	# =========================================================
+	def send_request(self, gateway_url, args):
+		import httplib, urllib
+		server, api_url = self.scrub_gateway_url(gateway_url)
+		conn = httplib.HTTPConnection(server)  # open connection
+		headers = {}
+		headers['Accept'] = "text/plain, text/html, */*"
+		conn.request('GET', api_url + urllib.urlencode(args), headers = headers)    # send request
+		resp = conn.getresponse()     # get response
+		resp = resp.read()
+		return resp
+
+	# Split gateway url to server and api url
+	# =========================================================
+	def scrub_gateway_url(self, url):
+		url = url.replace('http://', '').strip().split('/')
+		server = url.pop(0)
+		api_url = '/' + '/'.join(url)
+		if not api_url.endswith('?'):
+			api_url += '?'
+		return server, api_url
+
+
+	# Create SMS Log
+	# =========================================================
+	def create_sms_log(self, arg, sent_sms):
+		sl = Document('SMS Log')
+		sl.sender_name = arg['sender_name']
+		sl.sent_on = nowdate()
+		sl.receiver_list = cstr(arg['receiver_list'])
+		sl.message = arg['message']
+		sl.no_of_requested_sms = len(arg['receiver_list'])
+		sl.no_of_sent_sms = sent_sms
+		sl.save(new=1)
diff --git a/erpnext/utilities/doctype/sms_control/sms_control.txt b/erpnext/utilities/doctype/sms_control/sms_control.txt
new file mode 100644
index 0000000..f8e0fae
--- /dev/null
+++ b/erpnext/utilities/doctype/sms_control/sms_control.txt
@@ -0,0 +1,42 @@
+[
+ {
+  "creation": "2013-01-10 16:34:32", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:21:47", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "doctype": "DocType", 
+  "icon": "icon-mobile-phone", 
+  "in_create": 0, 
+  "issingle": 1, 
+  "module": "Utilities", 
+  "name": "__common__"
+ }, 
+ {
+  "create": 1, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "export": 0, 
+  "import": 0, 
+  "name": "__common__", 
+  "parent": "SMS Control", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 0, 
+  "role": "System Manager", 
+  "submit": 0, 
+  "write": 1
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "SMS Control"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/utilities/doctype/sms_log/README.md b/erpnext/utilities/doctype/sms_log/README.md
similarity index 100%
rename from utilities/doctype/sms_log/README.md
rename to erpnext/utilities/doctype/sms_log/README.md
diff --git a/utilities/doctype/sms_log/__init__.py b/erpnext/utilities/doctype/sms_log/__init__.py
similarity index 100%
rename from utilities/doctype/sms_log/__init__.py
rename to erpnext/utilities/doctype/sms_log/__init__.py
diff --git a/utilities/doctype/sms_log/sms_log.py b/erpnext/utilities/doctype/sms_log/sms_log.py
similarity index 100%
rename from utilities/doctype/sms_log/sms_log.py
rename to erpnext/utilities/doctype/sms_log/sms_log.py
diff --git a/erpnext/utilities/doctype/sms_log/sms_log.txt b/erpnext/utilities/doctype/sms_log/sms_log.txt
new file mode 100644
index 0000000..43cb1ff
--- /dev/null
+++ b/erpnext/utilities/doctype/sms_log/sms_log.txt
@@ -0,0 +1,94 @@
+[
+ {
+  "creation": "2012-03-27 14:36:47", 
+  "docstatus": 0, 
+  "modified": "2013-12-20 19:24:35", 
+  "modified_by": "Administrator", 
+  "owner": "Administrator"
+ }, 
+ {
+  "autoname": "SMSLOG/.########", 
+  "doctype": "DocType", 
+  "icon": "icon-mobile-phone", 
+  "module": "Utilities", 
+  "name": "__common__"
+ }, 
+ {
+  "doctype": "DocField", 
+  "name": "__common__", 
+  "parent": "SMS Log", 
+  "parentfield": "fields", 
+  "parenttype": "DocType", 
+  "permlevel": 0
+ }, 
+ {
+  "create": 0, 
+  "doctype": "DocPerm", 
+  "email": 1, 
+  "name": "__common__", 
+  "parent": "SMS Log", 
+  "parentfield": "permissions", 
+  "parenttype": "DocType", 
+  "permlevel": 0, 
+  "print": 1, 
+  "read": 1, 
+  "report": 1, 
+  "role": "System Manager", 
+  "write": 0
+ }, 
+ {
+  "doctype": "DocType", 
+  "name": "SMS Log"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break0", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sender_name", 
+  "fieldtype": "Data", 
+  "label": "Sender Name"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "sent_on", 
+  "fieldtype": "Date", 
+  "label": "Sent On"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "receiver_list", 
+  "fieldtype": "Small Text", 
+  "label": "Receiver List"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "column_break1", 
+  "fieldtype": "Column Break", 
+  "width": "50%"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "no_of_requested_sms", 
+  "fieldtype": "Int", 
+  "label": "No of Requested SMS"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "no_of_sent_sms", 
+  "fieldtype": "Int", 
+  "label": "No of Sent SMS"
+ }, 
+ {
+  "doctype": "DocField", 
+  "fieldname": "message", 
+  "fieldtype": "Small Text", 
+  "label": "Message"
+ }, 
+ {
+  "doctype": "DocPerm"
+ }
+]
\ No newline at end of file
diff --git a/erpnext/utilities/repost_stock.py b/erpnext/utilities/repost_stock.py
new file mode 100644
index 0000000..cb0ce10
--- /dev/null
+++ b/erpnext/utilities/repost_stock.py
@@ -0,0 +1,131 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes
+
+from webnotes.utils import flt
+
+
+def repost(allow_negative_stock=False):
+	"""
+	Repost everything!
+	"""
+	webnotes.conn.auto_commit_on_many_writes = 1
+	
+	if allow_negative_stock:
+		webnotes.conn.set_default("allow_negative_stock", 1)
+	
+	for d in webnotes.conn.sql("""select distinct item_code, warehouse from 
+		(select item_code, warehouse from tabBin
+		union
+		select item_code, warehouse from `tabStock Ledger Entry`) a"""):
+			repost_stock(d[0], d[1], allow_negative_stock)
+			
+	if allow_negative_stock:
+		webnotes.conn.set_default("allow_negative_stock", 
+			webnotes.conn.get_value("Stock Settings", None, "allow_negative_stock"))
+	webnotes.conn.auto_commit_on_many_writes = 0
+
+def repost_stock(item_code, warehouse):
+	repost_actual_qty(item_code, warehouse)
+	
+	if item_code and warehouse:
+		update_bin(item_code, warehouse, {
+			"reserved_qty": get_reserved_qty(item_code, warehouse),
+			"indented_qty": get_indented_qty(item_code, warehouse),
+			"ordered_qty": get_ordered_qty(item_code, warehouse),
+			"planned_qty": get_planned_qty(item_code, warehouse)
+		})
+
+def repost_actual_qty(item_code, warehouse):
+	from erpnext.stock.stock_ledger import update_entries_after
+	try:
+		update_entries_after({ "item_code": item_code, "warehouse": warehouse })
+	except:
+		pass
+	
+def get_reserved_qty(item_code, warehouse):
+	reserved_qty = webnotes.conn.sql("""
+		select 
+			sum((dnpi_qty / so_item_qty) * (so_item_qty - so_item_delivered_qty))
+		from 
+			(
+				(select
+					qty as dnpi_qty,
+					(
+						select qty from `tabSales Order Item`
+						where name = dnpi.parent_detail_docname
+					) as so_item_qty,
+					(
+						select ifnull(delivered_qty, 0) from `tabSales Order Item`
+						where name = dnpi.parent_detail_docname
+					) as so_item_delivered_qty, 
+					parent, name
+				from 
+				(
+					select qty, parent_detail_docname, parent, name
+					from `tabPacked Item` dnpi_in
+					where item_code = %s and warehouse = %s
+					and parenttype="Sales Order"
+				and item_code != parent_item
+					and exists (select * from `tabSales Order` so
+					where name = dnpi_in.parent and docstatus = 1 and status != 'Stopped')
+				) dnpi)
+			union
+				(select qty as dnpi_qty, qty as so_item_qty,
+					ifnull(delivered_qty, 0) as so_item_delivered_qty, parent, name
+				from `tabSales Order Item` so_item
+				where item_code = %s and reserved_warehouse = %s 
+				and exists(select * from `tabSales Order` so
+					where so.name = so_item.parent and so.docstatus = 1 
+					and so.status != 'Stopped'))
+			) tab
+		where 
+			so_item_qty >= so_item_delivered_qty
+	""", (item_code, warehouse, item_code, warehouse))
+
+	return flt(reserved_qty[0][0]) if reserved_qty else 0
+	
+def get_indented_qty(item_code, warehouse):
+	indented_qty = webnotes.conn.sql("""select sum(pr_item.qty - ifnull(pr_item.ordered_qty, 0))
+		from `tabMaterial Request Item` pr_item, `tabMaterial Request` pr
+		where pr_item.item_code=%s and pr_item.warehouse=%s 
+		and pr_item.qty > ifnull(pr_item.ordered_qty, 0) and pr_item.parent=pr.name 
+		and pr.status!='Stopped' and pr.docstatus=1""", (item_code, warehouse))
+		
+	return flt(indented_qty[0][0]) if indented_qty else 0
+
+def get_ordered_qty(item_code, warehouse):
+	ordered_qty = webnotes.conn.sql("""
+		select sum((po_item.qty - ifnull(po_item.received_qty, 0))*po_item.conversion_factor)
+		from `tabPurchase Order Item` po_item, `tabPurchase Order` po
+		where po_item.item_code=%s and po_item.warehouse=%s 
+		and po_item.qty > ifnull(po_item.received_qty, 0) and po_item.parent=po.name 
+		and po.status!='Stopped' and po.docstatus=1""", (item_code, warehouse))
+		
+	return flt(ordered_qty[0][0]) if ordered_qty else 0
+			
+def get_planned_qty(item_code, warehouse):
+	planned_qty = webnotes.conn.sql("""
+		select sum(ifnull(qty, 0) - ifnull(produced_qty, 0)) from `tabProduction Order` 
+		where production_item = %s and fg_warehouse = %s and status != "Stopped"
+		and docstatus=1 and ifnull(qty, 0) > ifnull(produced_qty, 0)""", (item_code, warehouse))
+
+	return flt(planned_qty[0][0]) if planned_qty else 0
+	
+	
+def update_bin(item_code, warehouse, qty_dict=None):
+	from erpnext.stock.utils import get_bin
+	bin = get_bin(item_code, warehouse)
+	mismatch = False
+	for fld, val in qty_dict.items():
+		if flt(bin.doc.fields.get(fld)) != flt(val):
+			bin.doc.fields[fld] = flt(val)
+			mismatch = True
+			
+	if mismatch:
+		bin.doc.projected_qty = flt(bin.doc.actual_qty) + flt(bin.doc.ordered_qty) + \
+			flt(bin.doc.indented_qty) + flt(bin.doc.planned_qty) - flt(bin.doc.reserved_qty)
+	
+		bin.doc.save()
\ No newline at end of file
diff --git a/erpnext/utilities/transaction_base.py b/erpnext/utilities/transaction_base.py
new file mode 100644
index 0000000..2c6357a
--- /dev/null
+++ b/erpnext/utilities/transaction_base.py
@@ -0,0 +1,507 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
+# License: GNU General Public License v3. See license.txt
+
+from __future__ import unicode_literals
+import webnotes, json
+from webnotes import msgprint, _
+from webnotes.utils import cstr, flt, now_datetime, cint
+from webnotes.model.doc import addchild
+
+from erpnext.controllers.status_updater import StatusUpdater
+
+class TransactionBase(StatusUpdater):
+	def get_default_address_and_contact(self, party_field, party_name=None):
+		"""get a dict of default field values of address and contact for a given party type
+			party_type can be one of: customer, supplier"""
+		if not party_name:
+			party_name = self.doc.fields.get(party_field)
+		
+		return get_default_address_and_contact(party_field, party_name,
+			fetch_shipping_address=True if self.meta.get_field("shipping_address_name") else False)
+			
+	def set_address_fields(self):
+		party_type, party_name = self.get_party_type_and_name()
+		
+		if party_type in ("Customer", "Lead"):
+			if self.doc.customer_address:
+				self.doc.address_display = get_address_display(self.doc.customer_address)
+				
+			if self.doc.shipping_address_name:
+				self.doc.shipping_address = get_address_display(self.doc.shipping_address_name)
+			
+		elif self.doc.supplier_address:
+			self.doc.address_display = get_address_display(self.doc.supplier_address)
+		
+	def set_contact_fields(self):
+		party_type, party_name = self.get_party_type_and_name()
+		
+		if party_type == "Lead":
+			contact_dict = map_lead_contact_details(party_name)
+		else:
+			contact_dict = map_party_contact_details(self.doc.contact_person, party_type, party_name)
+			
+		for fieldname, value in contact_dict.items():
+			if self.meta.get_field(fieldname):
+				self.doc.fields[fieldname] = value
+		
+	def get_party_type_and_name(self):
+		if not hasattr(self, "_party_type_and_name"):
+			for party_type in ("Lead", "Customer", "Supplier"):
+				party_field = party_type.lower()
+				if self.meta.get_field(party_field) and self.doc.fields.get(party_field):
+					self._party_type_and_name = (party_type, self.doc.fields.get(party_field))
+					break
+
+		return self._party_type_and_name
+			
+	def get_customer_defaults(self):
+		if not self.doc.customer: return {}
+		
+		out = self.get_default_address_and_contact("customer")
+
+		customer = webnotes.doc("Customer", self.doc.customer)
+		for f in ['customer_name', 'customer_group', 'territory']:
+			out[f] = customer.fields.get(f)
+		
+		# fields prepended with default in Customer doctype
+		for f in ['sales_partner', 'commission_rate', 'currency', 'price_list']:
+			if customer.fields.get("default_" + f):
+				out[f] = customer.fields.get("default_" + f)
+			
+		return out
+				
+	def set_customer_defaults(self):
+		"""
+			For a customer:
+			1. Sets default address and contact
+			2. Sets values like Territory, Customer Group, etc.
+			3. Clears existing Sales Team and fetches the one mentioned in Customer
+		"""
+		customer_defaults = self.get_customer_defaults()
+
+		customer_defaults["selling_price_list"] = \
+			self.get_user_default_price_list("selling_price_list") or \
+			customer_defaults.get("price_list") or \
+			webnotes.conn.get_value("Customer Group", self.doc.customer_group, 
+				"default_price_list") or self.doc.selling_price_list
+			
+		for fieldname, val in customer_defaults.items():
+			if self.meta.get_field(fieldname):
+				self.doc.fields[fieldname] = val
+			
+		if self.meta.get_field("sales_team") and self.doc.customer:
+			self.set_sales_team_for_customer()
+			
+	def get_user_default_price_list(self, price_list):
+		from webnotes.defaults import get_defaults_for
+		user_default_price_list = get_defaults_for(webnotes.session.user).get(price_list)
+		return cstr(user_default_price_list) \
+			if not isinstance(user_default_price_list, list) else ""
+			
+	def set_sales_team_for_customer(self):
+		from webnotes.model import default_fields
+		
+		# clear table
+		self.doclist = self.doc.clear_table(self.doclist, "sales_team")
+
+		sales_team = webnotes.conn.sql("""select * from `tabSales Team`
+			where parenttype="Customer" and parent=%s""", self.doc.customer, as_dict=True)
+		for i, sales_person in enumerate(sales_team):
+			# remove default fields
+			for fieldname in default_fields:
+				if fieldname in sales_person:
+					del sales_person[fieldname]
+			
+			sales_person.update({
+				"doctype": "Sales Team",
+				"parentfield": "sales_team",
+				"idx": i+1
+			})
+			
+			# add child
+			self.doclist.append(sales_person)
+			
+	def get_supplier_defaults(self):
+		out = self.get_default_address_and_contact("supplier")
+
+		supplier = webnotes.doc("Supplier", self.doc.supplier)
+		out["supplier_name"] = supplier.supplier_name
+		if supplier.default_currency:
+			out["currency"] = supplier.default_currency
+			
+		out["buying_price_list"] = self.get_user_default_price_list("buying_price_list") or \
+			supplier.default_price_list or self.doc.buying_price_list
+		
+		return out
+		
+	def set_supplier_defaults(self):
+		for fieldname, val in self.get_supplier_defaults().items():
+			if self.meta.get_field(fieldname):
+				self.doc.fields[fieldname] = val
+				
+	def get_lead_defaults(self):
+		out = self.get_default_address_and_contact("lead")
+		
+		lead = webnotes.conn.get_value("Lead", self.doc.lead, 
+			["territory", "company_name", "lead_name"], as_dict=True) or {}
+
+		out["territory"] = lead.get("territory")
+		out["customer_name"] = lead.get("company_name") or lead.get("lead_name")
+
+		return out
+		
+	def set_lead_defaults(self):
+		self.doc.fields.update(self.get_lead_defaults())
+	
+	def get_customer_address(self, args):
+		args = json.loads(args)
+		ret = {
+			'customer_address' : args["address"],
+			'address_display' : get_address_display(args["address"]),
+		}
+		if args.get('contact'):
+			ret.update(map_party_contact_details(args['contact']))
+		
+		return ret
+		
+	def set_customer_address(self, args):
+		self.doc.fields.update(self.get_customer_address(args))
+		
+	# TODO deprecate this - used only in sales_order.js
+	def get_shipping_address(self, name):
+		shipping_address = get_default_address("customer", name, is_shipping_address=True)
+		return {
+			'shipping_address_name' : shipping_address,
+			'shipping_address' : get_address_display(shipping_address) if shipping_address else None
+		}
+		
+	# Get Supplier Default Primary Address - first load
+	# -----------------------
+	def get_default_supplier_address(self, args):
+		if isinstance(args, basestring):
+			args = json.loads(args)
+			
+		address_name = get_default_address("supplier", args["supplier"])
+		ret = {
+			'supplier_address' : address_name,
+			'address_display' : get_address_display(address_name),
+		}
+		ret.update(map_party_contact_details(None, "supplier", args["supplier"]))
+		ret.update(self.get_supplier_details(args['supplier']))
+		return ret
+		
+	# Get Supplier Address
+	# -----------------------
+	def get_supplier_address(self, args):
+		args = json.loads(args)
+		ret = {
+			'supplier_address' : args['address'],
+			'address_display' : get_address_display(args["address"]),
+		}
+		ret.update(map_party_contact_details(contact_name=args['contact']))
+		return ret
+		
+	def set_supplier_address(self, args):
+		self.doc.fields.update(self.get_supplier_address(args))
+	
+	# Get Supplier Details
+	# -----------------------
+	def get_supplier_details(self, name):
+		supplier_details = webnotes.conn.sql("""\
+			select supplier_name, default_currency
+			from `tabSupplier`
+			where name = %s and docstatus < 2""", name, as_dict=1)
+		if supplier_details:
+			return {
+				'supplier_name': (supplier_details[0]['supplier_name']
+					or self.doc.fields.get('supplier_name')),
+				'currency': (supplier_details[0]['default_currency']
+					or self.doc.fields.get('currency')),
+			}
+		else:
+			return {}
+		
+	# Get Sales Person Details of Customer
+	# ------------------------------------
+	def get_sales_person(self, name):			
+		self.doclist = self.doc.clear_table(self.doclist,'sales_team')
+		idx = 0
+		for d in webnotes.conn.sql("select sales_person, allocated_percentage, allocated_amount, incentives from `tabSales Team` where parent = '%s'" % name):
+			ch = addchild(self.doc, 'sales_team', 'Sales Team', self.doclist)
+			ch.sales_person = d and cstr(d[0]) or ''
+			ch.allocated_percentage = d and flt(d[1]) or 0
+			ch.allocated_amount = d and flt(d[2]) or 0
+			ch.incentives = d and flt(d[3]) or 0
+			ch.idx = idx
+			idx += 1
+
+	def load_notification_message(self):
+		dt = self.doc.doctype.lower().replace(" ", "_")
+		if int(webnotes.conn.get_value("Notification Control", None, dt) or 0):
+			self.doc.fields["__notification_message"] = \
+				webnotes.conn.get_value("Notification Control", None, dt + "_message")
+							
+	def validate_posting_time(self):
+		if not self.doc.posting_time:
+			self.doc.posting_time = now_datetime().strftime('%H:%M:%S')
+			
+	def add_calendar_event(self, opts, force=False):
+		if self.doc.contact_by != cstr(self._prev.contact_by) or \
+				self.doc.contact_date != cstr(self._prev.contact_date) or force:
+			
+			self.delete_events()
+			self._add_calendar_event(opts)
+			
+	def delete_events(self):
+		webnotes.delete_doc("Event", webnotes.conn.sql_list("""select name from `tabEvent` 
+			where ref_type=%s and ref_name=%s""", (self.doc.doctype, self.doc.name)), 
+			ignore_permissions=True)
+			
+	def _add_calendar_event(self, opts):
+		opts = webnotes._dict(opts)
+		
+		if self.doc.contact_date:
+			event_doclist = [{
+				"doctype": "Event",
+				"owner": opts.owner or self.doc.owner,
+				"subject": opts.subject,
+				"description": opts.description,
+				"starts_on": self.doc.contact_date + " 10:00:00",
+				"event_type": "Private",
+				"ref_type": self.doc.doctype,
+				"ref_name": self.doc.name
+			}]
+			
+			if webnotes.conn.exists("Profile", self.doc.contact_by):
+				event_doclist.append({
+					"doctype": "Event User",
+					"parentfield": "event_individuals",
+					"person": self.doc.contact_by
+				})
+			
+			webnotes.bean(event_doclist).insert()
+			
+	def validate_uom_is_integer(self, uom_field, qty_fields):
+		validate_uom_is_integer(self.doclist, uom_field, qty_fields)
+			
+	def validate_with_previous_doc(self, source_dt, ref):
+		for key, val in ref.items():
+			is_child = val.get("is_child_table")
+			ref_doc = {}
+			item_ref_dn = []
+			for d in self.doclist.get({"doctype": source_dt}):
+				ref_dn = d.fields.get(val["ref_dn_field"])
+				if ref_dn:
+					if is_child:
+						self.compare_values({key: [ref_dn]}, val["compare_fields"], d)
+						if ref_dn not in item_ref_dn:
+							item_ref_dn.append(ref_dn)
+						elif not val.get("allow_duplicate_prev_row_id"):
+							webnotes.msgprint(_("Row ") + cstr(d.idx + 1) + 
+								_(": Duplicate row from same ") + key, raise_exception=1)
+					elif ref_dn:
+						ref_doc.setdefault(key, [])
+						if ref_dn not in ref_doc[key]:
+							ref_doc[key].append(ref_dn)
+			if ref_doc:
+				self.compare_values(ref_doc, val["compare_fields"])
+	
+	def compare_values(self, ref_doc, fields, doc=None):
+		for ref_doctype, ref_dn_list in ref_doc.items():
+			for ref_docname in ref_dn_list:
+				prevdoc_values = webnotes.conn.get_value(ref_doctype, ref_docname, 
+					[d[0] for d in fields], as_dict=1)
+
+				for field, condition in fields:
+					if prevdoc_values[field] is not None:
+						self.validate_value(field, condition, prevdoc_values[field], doc)
+
+def get_default_address_and_contact(party_field, party_name, fetch_shipping_address=False):
+	out = {}
+	
+	# get addresses
+	billing_address = get_default_address(party_field, party_name)
+	if billing_address:
+		out[party_field + "_address"] = billing_address
+		out["address_display"] = get_address_display(billing_address)
+	else:
+		out[party_field + "_address"] = out["address_display"] = None
+	
+	if fetch_shipping_address:
+		shipping_address = get_default_address(party_field, party_name, is_shipping_address=True)
+		if shipping_address:
+			out["shipping_address_name"] = shipping_address
+			out["shipping_address"] = get_address_display(shipping_address)
+		else:
+			out["shipping_address_name"] = out["shipping_address"] = None
+	
+	# get contact
+	if party_field == "lead":
+		out["customer_address"] = out.get("lead_address")
+		out.update(map_lead_contact_details(party_name))
+	else:
+		out.update(map_party_contact_details(None, party_field, party_name))
+	
+	return out
+	
+def get_default_address(party_field, party_name, is_shipping_address=False):
+	if is_shipping_address:
+		order_by = "is_shipping_address desc, is_primary_address desc, name asc"
+	else:
+		order_by = "is_primary_address desc, name asc"
+		
+	address = webnotes.conn.sql("""select name from `tabAddress` where `%s`=%s order by %s
+		limit 1""" % (party_field, "%s", order_by), party_name)
+	
+	return address[0][0] if address else None
+
+def get_default_contact(party_field, party_name):
+	contact = webnotes.conn.sql("""select name from `tabContact` where `%s`=%s
+		order by is_primary_contact desc, name asc limit 1""" % (party_field, "%s"), 
+		(party_name,))
+		
+	return contact[0][0] if contact else None
+	
+def get_address_display(address_dict):
+	if not isinstance(address_dict, dict):
+		address_dict = webnotes.conn.get_value("Address", address_dict, "*", as_dict=True) or {}
+	
+	meta = webnotes.get_doctype("Address")
+	sequence = (("", "address_line1"), ("\n", "address_line2"), ("\n", "city"),
+		("\n", "state"), ("\n" + meta.get_label("pincode") + ": ", "pincode"), ("\n", "country"),
+		("\n" + meta.get_label("phone") + ": ", "phone"), ("\n" + meta.get_label("fax") + ": ", "fax"))
+	
+	display = ""
+	for separator, fieldname in sequence:
+		if address_dict.get(fieldname):
+			display += separator + address_dict.get(fieldname)
+		
+	return display.strip()
+	
+def map_lead_contact_details(party_name):
+	out = {}
+	for fieldname in ["contact_display", "contact_email", "contact_mobile", "contact_phone"]:
+		out[fieldname] = None
+	
+	lead = webnotes.conn.sql("""select * from `tabLead` where name=%s""", party_name, as_dict=True)
+	if lead:
+		lead = lead[0]
+		out.update({
+			"contact_display": lead.get("lead_name"),
+			"contact_email": lead.get("email_id"),
+			"contact_mobile": lead.get("mobile_no"),
+			"contact_phone": lead.get("phone"),
+		})
+
+	return out
+
+def map_party_contact_details(contact_name=None, party_field=None, party_name=None):
+	out = {}
+	for fieldname in ["contact_person", "contact_display", "contact_email",
+		"contact_mobile", "contact_phone", "contact_designation", "contact_department"]:
+			out[fieldname] = None
+			
+	if not contact_name and party_field:
+		contact_name = get_default_contact(party_field, party_name)
+	
+	if contact_name:
+		contact = webnotes.conn.sql("""select * from `tabContact` where name=%s""", 
+			contact_name, as_dict=True)
+
+		if contact:
+			contact = contact[0]
+			out.update({
+				"contact_person": contact.get("name"),
+				"contact_display": " ".join(filter(None, 
+					[contact.get("first_name"), contact.get("last_name")])),
+				"contact_email": contact.get("email_id"),
+				"contact_mobile": contact.get("mobile_no"),
+				"contact_phone": contact.get("phone"),
+				"contact_designation": contact.get("designation"),
+				"contact_department": contact.get("department")
+			})
+
+	return out
+	
+def get_address_territory(address_doc):
+	territory = None
+	for fieldname in ("city", "state", "country"):
+		value = address_doc.fields.get(fieldname)
+		if value:
+			territory = webnotes.conn.get_value("Territory", value.strip())
+			if territory:
+				break
+	
+	return territory
+	
+def validate_conversion_rate(currency, conversion_rate, conversion_rate_label, company):
+	"""common validation for currency and price list currency"""
+
+	company_currency = webnotes.conn.get_value("Company", company, "default_currency")
+
+	if not conversion_rate:
+		msgprint(_('%(conversion_rate_label)s is mandatory. Maybe Currency Exchange record is not created for %(from_currency)s to %(to_currency)s') % {
+				"conversion_rate_label": conversion_rate_label,
+				"from_currency": currency,
+				"to_currency": company_currency
+		}, raise_exception=True)
+			
+def validate_item_fetch(args, item):
+	from erpnext.stock.utils import validate_end_of_life
+	validate_end_of_life(item.name, item.end_of_life)
+	
+	# validate company
+	if not args.company:
+		msgprint(_("Please specify Company"), raise_exception=True)
+	
+def validate_currency(args, item, meta=None):
+	from webnotes.model.meta import get_field_precision
+	if not meta:
+		meta = webnotes.get_doctype(args.doctype)
+		
+	# validate conversion rate
+	if meta.get_field("currency"):
+		validate_conversion_rate(args.currency, args.conversion_rate, 
+			meta.get_label("conversion_rate"), args.company)
+		
+		# round it
+		args.conversion_rate = flt(args.conversion_rate, 
+			get_field_precision(meta.get_field("conversion_rate"), 
+				webnotes._dict({"fields": args})))
+	
+	# validate price list conversion rate
+	if meta.get_field("price_list_currency") and (args.selling_price_list or args.buying_price_list) \
+		and args.price_list_currency:
+		validate_conversion_rate(args.price_list_currency, args.plc_conversion_rate, 
+			meta.get_label("plc_conversion_rate"), args.company)
+		
+		# round it
+		args.plc_conversion_rate = flt(args.plc_conversion_rate, 
+			get_field_precision(meta.get_field("plc_conversion_rate"), 
+				webnotes._dict({"fields": args})))
+	
+def delete_events(ref_type, ref_name):
+	webnotes.delete_doc("Event", webnotes.conn.sql_list("""select name from `tabEvent` 
+		where ref_type=%s and ref_name=%s""", (ref_type, ref_name)), for_reload=True)
+
+class UOMMustBeIntegerError(webnotes.ValidationError): pass
+
+def validate_uom_is_integer(doclist, uom_field, qty_fields):
+	if isinstance(qty_fields, basestring):
+		qty_fields = [qty_fields]
+	
+	integer_uoms = filter(lambda uom: webnotes.conn.get_value("UOM", uom, 
+		"must_be_whole_number") or None, doclist.get_distinct_values(uom_field))
+		
+	if not integer_uoms:
+		return
+
+	for d in doclist:
+		if d.fields.get(uom_field) in integer_uoms:
+			for f in qty_fields:
+				if d.fields.get(f):
+					if cint(d.fields[f])!=d.fields[f]:
+						webnotes.msgprint(_("For UOM") + " '" + d.fields[uom_field] \
+							+ "': " + _("Quantity cannot be a fraction.") \
+							+ " " + _("In Row") + ": " + str(d.idx),
+							raise_exception=UOMMustBeIntegerError)
diff --git a/home/__init__.py b/home/__init__.py
deleted file mode 100644
index 9667efd..0000000
--- a/home/__init__.py
+++ /dev/null
@@ -1,91 +0,0 @@
-# ERPNext - web based ERP (http://erpnext.com)
-# Copyright (C) 2012 Web Notes Technologies Pvt Ltd
-# 
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-# 
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU General Public License for more details.
-# 
-# You should have received a copy of the GNU General Public License
-# along with this program.  If not, see <http://www.gnu.org/licenses/>.
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import msgprint
-
-feed_dict = {
-	# Project
-	'Project':		       ['[%(status)s]', '#000080'],
-	'Task':		       ['[%(status)s] %(subject)s', '#000080'],
-
-	# Sales
-	'Lead':			 ['%(lead_name)s', '#000080'],
-	'Quotation':	    ['[%(status)s] To %(customer_name)s worth %(currency)s %(grand_total_export)s', '#4169E1'],
-	'Sales Order':	  ['[%(status)s] To %(customer_name)s worth %(currency)s %(grand_total_export)s', '#4169E1'],
-
-	# Purchase
-	'Supplier':		     ['%(supplier_name)s, %(supplier_type)s', '#6495ED'],
-	'Purchase Order':       ['[%(status)s] %(name)s To %(supplier_name)s for %(currency)s  %(grand_total_import)s', '#4169E1'],
-
-	# Stock
-	'Delivery Note':	['[%(status)s] To %(customer_name)s', '#4169E1'],
-	'Purchase Receipt': ['[%(status)s] From %(supplier)s', '#4169E1'],
-
-	# Accounts
-	'Journal Voucher':      ['[%(voucher_type)s] %(name)s', '#4169E1'],
-	'Purchase Invoice':      ['To %(supplier_name)s for %(currency)s %(grand_total_import)s', '#4169E1'],
-	'Sales Invoice':['To %(customer_name)s for %(currency)s %(grand_total_export)s', '#4169E1'],
-
-	# HR
-	'Expense Claim':      ['[%(approval_status)s] %(name)s by %(employee_name)s', '#4169E1'],
-	'Salary Slip':	  ['%(employee_name)s for %(month)s %(fiscal_year)s', '#4169E1'],
-	'Leave Transaction':['%(leave_type)s for %(employee)s', '#4169E1'],
-
-	# Support
-	'Customer Issue':       ['[%(status)s] %(description)s by %(customer_name)s', '#000080'],
-	'Maintenance Visit':['To %(customer_name)s', '#4169E1'],
-	'Support Ticket':       ["[%(status)s] %(subject)s", '#000080'],
-	
-	# Website
-	'Web Page': ['%(title)s', '#000080'],
-	'Blog': ['%(title)s', '#000080']
-}
-
-def make_feed(feedtype, doctype, name, owner, subject, color):
-	"makes a new Feed record"
-	#msgprint(subject)
-	from webnotes.model.doc import Document
-	from webnotes.utils import get_fullname
-
-	if feedtype in ('Login', 'Comment', 'Assignment'):
-		# delete old login, comment feed
-		webnotes.conn.sql("""delete from tabFeed where 
-			datediff(curdate(), creation) > 7 and doc_type in ('Comment', 'Login', 'Assignment')""")
-	else:
-		# one feed per item
-		webnotes.conn.sql("""delete from tabFeed
-			where doc_type=%s and doc_name=%s 
-			and ifnull(feed_type,'') != 'Comment'""", (doctype, name))
-
-	f = Document('Feed')
-	f.owner = owner
-	f.feed_type = feedtype
-	f.doc_type = doctype
-	f.doc_name = name
-	f.subject = subject
-	f.color = color
-	f.full_name = get_fullname(owner)
-	f.save()
-
-def update_feed(controller, method=None):   
-	"adds a new feed"
-	doc = controller.doc
-	if method in ['on_update', 'on_submit']:
-		subject, color = feed_dict.get(doc.doctype, [None, None])
-		if subject:
-			make_feed('', doc.doctype, doc.name, doc.owner, subject % doc.fields, color)
diff --git a/home/doctype/feed/feed.txt b/home/doctype/feed/feed.txt
deleted file mode 100644
index 8dde5f9..0000000
--- a/home/doctype/feed/feed.txt
+++ /dev/null
@@ -1,78 +0,0 @@
-[
- {
-  "creation": "2012-07-03 13:29:42", 
-  "docstatus": 0, 
-  "modified": "2013-11-15 10:16:00", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "_FEED.#####", 
-  "doctype": "DocType", 
-  "icon": "icon-rss", 
-  "module": "Home", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Feed", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Feed", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "System Manager"
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Feed"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "feed_type", 
-  "fieldtype": "Select", 
-  "label": "Feed Type"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "doc_type", 
-  "fieldtype": "Data", 
-  "label": "Doc Type"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "doc_name", 
-  "fieldtype": "Data", 
-  "label": "Doc Name"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "subject", 
-  "fieldtype": "Data", 
-  "label": "Subject"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "color", 
-  "fieldtype": "Data", 
-  "label": "Color"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "full_name", 
-  "fieldtype": "Data", 
-  "label": "Full Name"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/home/page/activity/activity.js b/home/page/activity/activity.js
deleted file mode 100644
index c4b0cf3..0000000
--- a/home/page/activity/activity.js
+++ /dev/null
@@ -1,88 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.pages['activity'].onload = function(wrapper) {
-	wn.ui.make_app_page({
-		parent: wrapper,
-		title: wn._("Activity"),
-		single_column: true
-	})
-	wrapper.appframe.add_module_icon("Activity");
-	
-	var list = new wn.ui.Listing({
-		hide_refresh: true,
-		appframe: wrapper.appframe,
-		method: 'home.page.activity.activity.get_feed',
-		parent: $(wrapper).find(".layout-main"),
-		render_row: function(row, data) {
-			new erpnext.ActivityFeed(row, data);
-		}
-	});
-	list.run();
-
-	wrapper.appframe.set_title_right("Refresh", function() { list.run(); });
-	
-	// Build Report Button
-	if(wn.boot.profile.can_get_report.indexOf("Feed")!=-1) {
-		wrapper.appframe.add_primary_action(wn._('Build Report'), function() {
-			wn.set_route('Report', "Feed");
-		}, 'icon-th')
-	}
-}
-
-erpnext.last_feed_date = false;
-erpnext.ActivityFeed = Class.extend({
-	init: function(row, data) {
-		this.scrub_data(data);
-		this.add_date_separator(row, data);
-		if(!data.add_class) data.add_class = "label-default";
-		$(row).append(repl('<div style="margin: 0px">\
-			<span class="avatar avatar-small"><img src="%(imgsrc)s" /></span> \
-			<span %(onclick)s class="label %(add_class)s">%(feed_type)s</span>\
-			%(link)s %(subject)s <span class="user-info">%(by)s</span></div>', data));
-	},
-	scrub_data: function(data) {
-		data.by = wn.user_info(data.owner).fullname;
-		data.imgsrc = wn.utils.get_file_link(wn.user_info(data.owner).image);
-		
-		// feedtype
-		if(!data.feed_type) {
-			data.feed_type = wn._(data.doc_type);
-			data.add_class = "label-info";
-			data.onclick = repl('onclick="window.location.href=\'#!List/%(feed_type)s\';"', data)
-		}
-		
-		// color for comment
-		if(data.feed_type=='Comment') {
-			data.add_class = "label-danger";
-		}
-		
-		if(data.feed_type=='Assignment') {
-			data.add_class = "label-warning";
-		}
-		
-		// link
-		if(data.doc_name && data.feed_type!='Login') {
-			data.link = wn.format(data.doc_name, {"fieldtype":"Link", "options":data.doc_type})
-		} else {
-			data.link = "";
-		}
-	},
-	add_date_separator: function(row, data) {
-		var date = dateutil.str_to_obj(data.modified);
-		var last = erpnext.last_feed_date;
-		
-		if((last && dateutil.obj_to_str(last) != dateutil.obj_to_str(date)) || (!last)) {
-			var diff = dateutil.get_day_diff(new Date(), date);
-			if(diff < 1) {
-				pdate = 'Today';
-			} else if(diff < 2) {
-				pdate = 'Yesterday';
-			} else {
-				pdate = dateutil.global_date_format(date);
-			}
-			$(row).html(repl('<div class="date-sep">%(date)s</div>', {date: pdate}));
-		}
-		erpnext.last_feed_date = date;
-	}
-})
\ No newline at end of file
diff --git a/home/page/latest_updates/latest_updates.js b/home/page/latest_updates/latest_updates.js
deleted file mode 100644
index 80ba85e..0000000
--- a/home/page/latest_updates/latest_updates.js
+++ /dev/null
@@ -1,50 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.pages['latest-updates'].onload = function(wrapper) { 
-	wn.ui.make_app_page({
-		parent: wrapper,
-		title: wn._('Latest Updates'),
-		single_column: true
-	});
-		
-	var parent = $(wrapper).find(".layout-main");
-	parent.html('<div class="progress progress-striped active">\
-		<div class="progress-bar" style="width: 100%;"></div></div>')
-	
-	return wn.call({
-		method:"home.page.latest_updates.latest_updates.get",
-		callback: function(r) {
-			parent.empty();
-			$("<p class='help'>"+wn._("Report issues at")+
-				"<a href='https://github.com/webnotes/erpnext/issues'>"+wn._("GitHub Issues")+"</a></p>\
-				<hr><h3>"+wn._("Commit Log")+"</h3>")
-					.appendTo(parent);
-				
-			var $tbody = $('<table class="table table-bordered"><tbody></tbody></table>')
-				.appendTo(parent).find("tbody");
-			$.each(r.message, function(i, log) {
-				if(log.message.indexOf("minor")===-1 
-					&& log.message.indexOf("docs")===-1
-					&& log.message.indexOf("[")!==-1) {
-					log.message = log.message.replace(/(\[[^\]]*\])/g, 
-						function(match, p1, offset, string) { 
-							match = match.toLowerCase();
-							var color_class = "";
-							$.each(["bug", "fix"], function(i, v) {
-								if(!color_class && match.indexOf(v)!==-1)
-									color_class = "label-danger";
-							});
-							return  '<span class="label ' + color_class +'">' + p1.slice(1,-1) + '</span> ' 
-						});
-					log.repo = log.repo==="lib" ? "wnframework" : "erpnext";
-					$(repl('<tr>\
-						<td><b><a href="https://github.com/webnotes/%(repo)s/commit/%(commit)s" \
-							target="_blank">%(message)s</b>\
-						<br><span class="text-muted">By %(author)s on %(date)s</span></td></tr>', log)).appendTo($tbody);
-				}
-				
-			})
-		}
-	})
-};
\ No newline at end of file
diff --git a/hr/doctype/appraisal/appraisal.js b/hr/doctype/appraisal/appraisal.js
deleted file mode 100644
index fd2856c..0000000
--- a/hr/doctype/appraisal/appraisal.js
+++ /dev/null
@@ -1,75 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-cur_frm.add_fetch('employee', 'company', 'company');
-cur_frm.add_fetch('employee', 'employee_name', 'employee_name');
-
-cur_frm.cscript.onload = function(doc,cdt,cdn){
-	if(!doc.status) 
-		set_multiple(cdt,cdn,{status:'Draft'});
-	if(doc.amended_from && doc.__islocal) {
-		doc.status = "Draft";
-	}
-}
-
-cur_frm.cscript.onload_post_render = function(doc,cdt,cdn){
-	if(doc.__islocal && doc.employee==wn.defaults.get_user_default("employee")) {
-		cur_frm.set_value("employee", "");
-		cur_frm.set_value("employee_name", "")
-	}
-}
-
-cur_frm.cscript.refresh = function(doc,cdt,cdn){
-
-}
-
-cur_frm.cscript.kra_template = function(doc, dt, dn) {
-	wn.model.map_current_doc({
-		method: "hr.doctype.appraisal.appraisal.fetch_appraisal_template",
-		source_name: cur_frm.doc.kra_template,
-	});
-}
-
-cur_frm.cscript.calculate_total_score = function(doc,cdt,cdn){
-	//return get_server_fields('calculate_total','','',doc,cdt,cdn,1);
-	var val = getchildren('Appraisal Goal', doc.name, 'appraisal_details', doc.doctype);
-	var total =0;
-	for(var i = 0; i<val.length; i++){
-		total = flt(total)+flt(val[i].score_earned)
-	}
-	doc.total_score = flt(total)
-	refresh_field('total_score')
-}
-
-cur_frm.cscript.score = function(doc,cdt,cdn){
-	var d = locals[cdt][cdn];
-	if (d.score){
-		if (flt(d.score) > 5) {
-			msgprint(wn._("Score must be less than or equal to 5"));
-			d.score = 0;
-			refresh_field('score', d.name, 'appraisal_details');
-		}
-		total = flt(d.per_weightage*d.score)/100;
-		d.score_earned = total.toPrecision(2);
-		refresh_field('score_earned', d.name, 'appraisal_details');
-	}
-	else{
-		d.score_earned = 0;
-		refresh_field('score_earned', d.name, 'appraisal_details');
-	}
-	cur_frm.cscript.calculate_total(doc,cdt,cdn);
-}
-
-cur_frm.cscript.calculate_total = function(doc,cdt,cdn){
-	var val = getchildren('Appraisal Goal', doc.name, 'appraisal_details', doc.doctype);
-	var total =0;
-	for(var i = 0; i<val.length; i++){
-		total = flt(total)+flt(val[i].score_earned);
-	}
-	doc.total_score = flt(total);
-	refresh_field('total_score');
-}
-
-cur_frm.fields_dict.employee.get_query = function(doc,cdt,cdn) {
-	return{	query:"controllers.queries.employee_query" }	
-}
\ No newline at end of file
diff --git a/hr/doctype/appraisal/appraisal.txt b/hr/doctype/appraisal/appraisal.txt
deleted file mode 100644
index 8aaa7e1..0000000
--- a/hr/doctype/appraisal/appraisal.txt
+++ /dev/null
@@ -1,249 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:12", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:24:59", 
-  "modified_by": "Administrator", 
-  "owner": "ashwini@webnotestech.com"
- }, 
- {
-  "autoname": "APRSL.#####", 
-  "doctype": "DocType", 
-  "icon": "icon-thumbs-up", 
-  "is_submittable": 1, 
-  "module": "HR", 
-  "name": "__common__", 
-  "search_fields": "status, employee, employee_name"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Appraisal", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Appraisal", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Appraisal"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "employee_details", 
-  "fieldtype": "Section Break", 
-  "label": "Employee Details", 
-  "oldfieldtype": "Section Break"
- }, 
- {
-  "description": "Select template from which you want to get the Goals", 
-  "doctype": "DocField", 
-  "fieldname": "kra_template", 
-  "fieldtype": "Link", 
-  "label": "Appraisal Template", 
-  "oldfieldname": "kra_template", 
-  "oldfieldtype": "Link", 
-  "options": "Appraisal Template", 
-  "reqd": 1
- }, 
- {
-  "depends_on": "kra_template", 
-  "description": "Select the Employee for whom you are creating the Appraisal.", 
-  "doctype": "DocField", 
-  "fieldname": "employee", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "For Employee", 
-  "oldfieldname": "employee", 
-  "oldfieldtype": "Link", 
-  "options": "Employee", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "depends_on": "kra_template", 
-  "doctype": "DocField", 
-  "fieldname": "employee_name", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "For Employee Name", 
-  "oldfieldname": "employee_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "depends_on": "kra_template", 
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "default": "Draft", 
-  "depends_on": "kra_template", 
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Status", 
-  "no_copy": 1, 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Select", 
-  "options": "\nDraft\nSubmitted\nCompleted\nCancelled", 
-  "read_only": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "depends_on": "kra_template", 
-  "doctype": "DocField", 
-  "fieldname": "start_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Start Date", 
-  "oldfieldname": "start_date", 
-  "oldfieldtype": "Date", 
-  "reqd": 1
- }, 
- {
-  "depends_on": "kra_template", 
-  "doctype": "DocField", 
-  "fieldname": "end_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "End Date", 
-  "oldfieldname": "end_date", 
-  "oldfieldtype": "Date", 
-  "reqd": 1
- }, 
- {
-  "depends_on": "kra_template", 
-  "doctype": "DocField", 
-  "fieldname": "section_break0", 
-  "fieldtype": "Section Break", 
-  "label": "Goals", 
-  "oldfieldtype": "Section Break", 
-  "options": "Simple"
- }, 
- {
-  "allow_on_submit": 0, 
-  "doctype": "DocField", 
-  "fieldname": "appraisal_details", 
-  "fieldtype": "Table", 
-  "label": "Appraisal Goals", 
-  "oldfieldname": "appraisal_details", 
-  "oldfieldtype": "Table", 
-  "options": "Appraisal Goal"
- }, 
- {
-  "allow_on_submit": 0, 
-  "doctype": "DocField", 
-  "fieldname": "calculate_total_score", 
-  "fieldtype": "Button", 
-  "label": "Calculate Total Score", 
-  "oldfieldtype": "Button", 
-  "options": "calculate_total"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_score", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Total Score (Out of 5)", 
-  "no_copy": 1, 
-  "oldfieldname": "total_score", 
-  "oldfieldtype": "Currency", 
-  "read_only": 1
- }, 
- {
-  "depends_on": "kra_template", 
-  "doctype": "DocField", 
-  "fieldname": "section_break1", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "description": "Any other comments, noteworthy effort that should go in the records.", 
-  "doctype": "DocField", 
-  "fieldname": "comments", 
-  "fieldtype": "Text", 
-  "label": "Comments"
- }, 
- {
-  "depends_on": "kra_template", 
-  "doctype": "DocField", 
-  "fieldname": "other_details", 
-  "fieldtype": "Section Break", 
-  "label": "Other Details"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "link:Company", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "report_hide": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocPerm", 
-  "match": "owner", 
-  "role": "Employee", 
-  "submit": 0
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "doctype": "DocPerm", 
-  "role": "System Manager", 
-  "submit": 1
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "doctype": "DocPerm", 
-  "role": "HR User", 
-  "submit": 1
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/appraisal_goal/appraisal_goal.txt b/hr/doctype/appraisal_goal/appraisal_goal.txt
deleted file mode 100644
index 794a879..0000000
--- a/hr/doctype/appraisal_goal/appraisal_goal.txt
+++ /dev/null
@@ -1,77 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:44", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:03", 
-  "modified_by": "Administrator", 
-  "owner": "ashwini@webnotestech.com"
- }, 
- {
-  "autoname": "APRSLD.#####", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Appraisal Goal", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Appraisal Goal"
- }, 
- {
-  "description": "Key Responsibility Area", 
-  "doctype": "DocField", 
-  "fieldname": "kra", 
-  "fieldtype": "Small Text", 
-  "label": "Goal", 
-  "oldfieldname": "kra", 
-  "oldfieldtype": "Small Text", 
-  "print_width": "240px", 
-  "reqd": 1, 
-  "width": "240px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "per_weightage", 
-  "fieldtype": "Float", 
-  "label": "Weightage (%)", 
-  "oldfieldname": "per_weightage", 
-  "oldfieldtype": "Currency", 
-  "print_width": "70px", 
-  "reqd": 1, 
-  "width": "70px"
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "score", 
-  "fieldtype": "Float", 
-  "label": "Score (0-5)", 
-  "no_copy": 1, 
-  "oldfieldname": "score", 
-  "oldfieldtype": "Select", 
-  "options": "\n0\n1\n2\n3\n4\n5", 
-  "print_width": "70px", 
-  "width": "70px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "score_earned", 
-  "fieldtype": "Float", 
-  "label": "Score Earned", 
-  "no_copy": 1, 
-  "oldfieldname": "score_earned", 
-  "oldfieldtype": "Currency", 
-  "print_width": "70px", 
-  "read_only": 1, 
-  "width": "70px"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/appraisal_template/appraisal_template.txt b/hr/doctype/appraisal_template/appraisal_template.txt
deleted file mode 100644
index 63c14f0..0000000
--- a/hr/doctype/appraisal_template/appraisal_template.txt
+++ /dev/null
@@ -1,79 +0,0 @@
-[
- {
-  "creation": "2012-07-03 13:30:39", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:25:14", 
-  "modified_by": "Administrator", 
-  "owner": "ashwini@webnotestech.com"
- }, 
- {
-  "autoname": "field:kra_title", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-file-text", 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Appraisal Template", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Appraisal Template", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "HR User", 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Appraisal Template"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "kra_title", 
-  "fieldtype": "Data", 
-  "label": "Appraisal Template Title", 
-  "oldfieldname": "kra_title", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Small Text", 
-  "print_width": "300px", 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "kra_sheet", 
-  "fieldtype": "Table", 
-  "label": "Appraisal Template Goal", 
-  "oldfieldname": "kra_sheet", 
-  "oldfieldtype": "Table", 
-  "options": "Appraisal Template Goal"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_points", 
-  "fieldtype": "Int", 
-  "label": "Total Points"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/appraisal_template_goal/appraisal_template_goal.txt b/hr/doctype/appraisal_template_goal/appraisal_template_goal.txt
deleted file mode 100644
index 074c247..0000000
--- a/hr/doctype/appraisal_template_goal/appraisal_template_goal.txt
+++ /dev/null
@@ -1,51 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:44", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:03", 
-  "modified_by": "Administrator", 
-  "owner": "ashwini@webnotestech.com"
- }, 
- {
-  "autoname": "KSHEET.#####", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Appraisal Template Goal", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Appraisal Template Goal"
- }, 
- {
-  "description": "Key Performance Area", 
-  "doctype": "DocField", 
-  "fieldname": "kra", 
-  "fieldtype": "Small Text", 
-  "label": "KRA", 
-  "oldfieldname": "kra", 
-  "oldfieldtype": "Small Text", 
-  "print_width": "200px", 
-  "width": "200px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "per_weightage", 
-  "fieldtype": "Float", 
-  "label": "Weightage (%)", 
-  "oldfieldname": "per_weightage", 
-  "oldfieldtype": "Currency", 
-  "print_width": "100px", 
-  "width": "100px"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/attendance/attendance.js b/hr/doctype/attendance/attendance.js
deleted file mode 100644
index be2b39d..0000000
--- a/hr/doctype/attendance/attendance.js
+++ /dev/null
@@ -1,15 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-cur_frm.add_fetch('employee', 'company', 'company');
-cur_frm.add_fetch('employee', 'employee_name', 'employee_name');
-
-cur_frm.cscript.onload = function(doc, cdt, cdn) {
-	if(doc.__islocal) cur_frm.set_value("att_date", get_today());
-}
-
-cur_frm.fields_dict.employee.get_query = function(doc,cdt,cdn) {
-	return{
-		query:"controllers.queries.employee_query"
-	}	
-}
diff --git a/hr/doctype/attendance/attendance.py b/hr/doctype/attendance/attendance.py
deleted file mode 100644
index 3abc1ae..0000000
--- a/hr/doctype/attendance/attendance.py
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import getdate, nowdate
-from webnotes import msgprint, _
-
-
-class DocType:
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-	
-	def validate_duplicate_record(self):	 
-		res = webnotes.conn.sql("""select name from `tabAttendance` where employee = %s and att_date = %s 
-			and name != %s and docstatus = 1""", 
-			(self.doc.employee, self.doc.att_date, self.doc.name))
-		if res:
-			msgprint(_("Attendance for the employee: ") + self.doc.employee + 
-				_(" already marked"), raise_exception=1)
-			
-	def check_leave_record(self):
-		if self.doc.status == 'Present':
-			leave = webnotes.conn.sql("""select name from `tabLeave Application` 
-				where employee = %s and %s between from_date and to_date and status = 'Approved' 
-				and docstatus = 1""", (self.doc.employee, self.doc.att_date))
-			
-			if leave:
-				webnotes.msgprint(_("Employee: ") + self.doc.employee + _(" was on leave on ")
-					+ self.doc.att_date + _(". You can not mark his attendance as 'Present'"), 
-					raise_exception=1)
-	
-	def validate_fiscal_year(self):
-		from accounts.utils import validate_fiscal_year
-		validate_fiscal_year(self.doc.att_date, self.doc.fiscal_year)
-	
-	def validate_att_date(self):
-		if getdate(self.doc.att_date) > getdate(nowdate()):
-			msgprint(_("Attendance can not be marked for future dates"), raise_exception=1)
-
-	def validate_employee(self):
-		emp = webnotes.conn.sql("select name from `tabEmployee` where name = %s and status = 'Active'",
-		 	self.doc.employee)
-		if not emp:
-			msgprint(_("Employee: ") + self.doc.employee + 
-				_(" not active or does not exists in the system"), raise_exception=1)
-			
-	def validate(self):
-		import utilities
-		utilities.validate_status(self.doc.status, ["Present", "Absent", "Half Day"])
-		self.validate_fiscal_year()
-		self.validate_att_date()
-		self.validate_duplicate_record()
-		self.check_leave_record()
-		
-	def on_update(self):
-		# this is done because sometimes user entered wrong employee name 
-		# while uploading employee attendance
-		employee_name = webnotes.conn.get_value("Employee", self.doc.employee, "employee_name")
-		webnotes.conn.set(self.doc, 'employee_name', employee_name)
\ No newline at end of file
diff --git a/hr/doctype/attendance/attendance.txt b/hr/doctype/attendance/attendance.txt
deleted file mode 100644
index 5186a8d..0000000
--- a/hr/doctype/attendance/attendance.txt
+++ /dev/null
@@ -1,175 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:13", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 14:05:42", 
-  "modified_by": "Administrator", 
-  "owner": "ashwini@webnotestech.com"
- }, 
- {
-  "autoname": "naming_series:", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-ok", 
-  "is_submittable": 1, 
-  "module": "HR", 
-  "name": "__common__", 
-  "search_fields": "employee, employee_name, att_date, status"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Attendance", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Attendance", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Attendance"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "attendance_details", 
-  "fieldtype": "Section Break", 
-  "label": "Attendance Details", 
-  "oldfieldtype": "Section Break", 
-  "options": "Simple"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "no_copy": 1, 
-  "oldfieldname": "naming_series", 
-  "oldfieldtype": "Select", 
-  "options": "ATT", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "employee", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Employee", 
-  "oldfieldname": "employee", 
-  "oldfieldtype": "Link", 
-  "options": "Employee", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "employee_name", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Employee Name", 
-  "oldfieldname": "employee_name", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "default": "Present", 
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Status", 
-  "no_copy": 1, 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Select", 
-  "options": "\nPresent\nAbsent\nHalf Day", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "leave_type", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "in_list_view": 1, 
-  "label": "Leave Type", 
-  "oldfieldname": "leave_type", 
-  "oldfieldtype": "Link", 
-  "options": "Leave Type", 
-  "print_hide": 1, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "att_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Attendance Date", 
-  "oldfieldname": "att_date", 
-  "oldfieldtype": "Date", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "link:Company", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Link", 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "options": "Attendance", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "System Manager"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "HR User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "HR Manager"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/branch/branch.txt b/hr/doctype/branch/branch.txt
deleted file mode 100644
index 3df2cd6..0000000
--- a/hr/doctype/branch/branch.txt
+++ /dev/null
@@ -1,70 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:13", 
-  "docstatus": 0, 
-  "modified": "2013-07-22 15:30:08", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_rename": 1, 
-  "autoname": "field:branch", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-code-fork", 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Branch", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Branch", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Branch"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "trash_reason", 
-  "fieldtype": "Small Text", 
-  "label": "Trash Reason", 
-  "oldfieldname": "trash_reason", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "branch", 
-  "fieldtype": "Data", 
-  "label": "Branch", 
-  "oldfieldname": "branch", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "HR User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "HR Manager"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/deduction_type/deduction_type.txt b/hr/doctype/deduction_type/deduction_type.txt
deleted file mode 100644
index 1e38f0b..0000000
--- a/hr/doctype/deduction_type/deduction_type.txt
+++ /dev/null
@@ -1,75 +0,0 @@
-[
- {
-  "creation": "2013-01-22 16:50:30", 
-  "docstatus": 0, 
-  "modified": "2013-07-22 15:25:14", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_rename": 1, 
-  "autoname": "field:deduction_name", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-flag", 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Deduction Type", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Deduction Type", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "HR User", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Deduction Type"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "trash_reason", 
-  "fieldtype": "Small Text", 
-  "label": "Trash Reason", 
-  "oldfieldname": "trash_reason", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "deduction_name", 
-  "fieldtype": "Data", 
-  "label": "Name", 
-  "oldfieldname": "deduction_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Small Text", 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/department/department.txt b/hr/doctype/department/department.txt
deleted file mode 100644
index 1f4e420..0000000
--- a/hr/doctype/department/department.txt
+++ /dev/null
@@ -1,73 +0,0 @@
-[
- {
-  "creation": "2013-02-05 11:48:26", 
-  "docstatus": 0, 
-  "modified": "2013-07-22 15:25:03", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "field:department_name", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-sitemap", 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Department", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Department", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "HR User", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Department"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "trash_reason", 
-  "fieldtype": "Small Text", 
-  "label": "Trash Reason", 
-  "oldfieldname": "trash_reason", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "department_name", 
-  "fieldtype": "Data", 
-  "label": "Department", 
-  "oldfieldname": "department_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "description": "Days for which Holidays are blocked for this department.", 
-  "doctype": "DocField", 
-  "fieldname": "leave_block_list", 
-  "fieldtype": "Link", 
-  "label": "Leave Block List", 
-  "options": "Leave Block List"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/designation/designation.txt b/hr/doctype/designation/designation.txt
deleted file mode 100644
index 75110c2..0000000
--- a/hr/doctype/designation/designation.txt
+++ /dev/null
@@ -1,66 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:13", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:35:42", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_rename": 1, 
-  "autoname": "field:designation_name", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-bookmark", 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Designation", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Designation", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "HR User", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Designation"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "trash_reason", 
-  "fieldtype": "Small Text", 
-  "label": "Trash Reason", 
-  "oldfieldname": "trash_reason", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "designation_name", 
-  "fieldtype": "Data", 
-  "label": "Designation", 
-  "oldfieldname": "designation_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/earning_type/earning_type.txt b/hr/doctype/earning_type/earning_type.txt
deleted file mode 100644
index 902a4ed..0000000
--- a/hr/doctype/earning_type/earning_type.txt
+++ /dev/null
@@ -1,96 +0,0 @@
-[
- {
-  "creation": "2013-01-24 11:03:32", 
-  "docstatus": 0, 
-  "modified": "2013-12-09 16:24:07", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_rename": 1, 
-  "autoname": "field:earning_name", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-flag", 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Earning Type", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Earning Type", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "HR User", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Earning Type"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "trash_reason", 
-  "fieldtype": "Small Text", 
-  "label": "Trash Reason", 
-  "oldfieldname": "trash_reason", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "earning_name", 
-  "fieldtype": "Data", 
-  "label": "Name", 
-  "oldfieldname": "earning_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Small Text", 
-  "reqd": 0, 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "taxable", 
-  "fieldtype": "Select", 
-  "label": "Taxable", 
-  "oldfieldname": "taxable", 
-  "oldfieldtype": "Select", 
-  "options": "\nYes\nNo", 
-  "reqd": 1
- }, 
- {
-  "depends_on": "eval:doc.taxable=='No'", 
-  "doctype": "DocField", 
-  "fieldname": "exemption_limit", 
-  "fieldtype": "Float", 
-  "hidden": 0, 
-  "label": "Exemption Limit", 
-  "oldfieldname": "exemption_limit", 
-  "oldfieldtype": "Currency"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/employee/employee.js b/hr/doctype/employee/employee.js
deleted file mode 100644
index 08cadbd..0000000
--- a/hr/doctype/employee/employee.js
+++ /dev/null
@@ -1,96 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.provide("erpnext.hr");
-erpnext.hr.EmployeeController = wn.ui.form.Controller.extend({
-	setup: function() {
-		this.frm.fields_dict.user_id.get_query = function(doc,cdt,cdn) {
-				return { query:"core.doctype.profile.profile.profile_query"} }
-		this.frm.fields_dict.reports_to.get_query = function(doc,cdt,cdn) {	
-			return{	query:"controllers.queries.employee_query"}	}
-	},
-	
-	onload: function() {
-		this.setup_leave_approver_select();
-		this.frm.toggle_display(["esic_card_no", "gratuity_lic_id", "pan_number", "pf_number"],
-			wn.control_panel.country==="India");
-		if(this.frm.doc.__islocal) this.frm.set_value("employee_name", "");
-	},
-	
-	refresh: function() {
-		var me = this;
-		erpnext.hide_naming_series();
-		if(!this.frm.doc.__islocal) {			
-			cur_frm.add_custom_button(wn._('Make Salary Structure'), function() {
-				me.make_salary_structure(this); });
-		}
-	},
-	
-	setup_leave_approver_select: function() {
-		var me = this;
-		return this.frm.call({
-			method:"hr.utils.get_leave_approver_list",
-			callback: function(r) {
-				var df = wn.meta.get_docfield("Employee Leave Approver", "leave_approver",
-					me.frm.doc.name);
-				df.options = $.map(r.message, function(profile) { 
-					return {value: profile, label: wn.user_info(profile).fullname}; 
-				});
-				me.frm.fields_dict.employee_leave_approvers.refresh();
-			}
-		});
-	},
-	
-	date_of_birth: function() {
-		return cur_frm.call({
-			method: "get_retirement_date",
-			args: {date_of_birth: this.frm.doc.date_of_birth}
-		});
-	},
-	
-	salutation: function() {
-		if(this.frm.doc.salutation) {
-			this.frm.set_value("gender", {
-				"Mr": "Male",
-				"Ms": "Female"
-			}[this.frm.doc.salutation]);
-		}
-	},
-	
-	make_salary_structure: function(btn) {
-		var me = this;
-		this.validate_salary_structure(btn, function(r) {
-			if(r.message) {
-				msgprint(wn._("Employee") + ' "' + me.frm.doc.name + '": ' 
-					+ wn._("An active Salary Structure already exists. \
-						If you want to create new one, please ensure that no active \
-						Salary Structure exists for this Employee. \
-						Go to the active Salary Structure and set \"Is Active\" = \"No\""));
-			} else if(!r.exc) {
-				wn.model.map({
-					source: wn.model.get_doclist(me.frm.doc.doctype, me.frm.doc.name),
-					target: "Salary Structure"
-				});
-			}
-		});
-	},
-	
-	validate_salary_structure: function(btn, callback) {
-		var me = this;
-		return this.frm.call({
-			btn: btn,
-			method: "webnotes.client.get_value",
-			args: {
-				doctype: "Salary Structure",
-				fieldname: "name",
-				filters: {
-					employee: me.frm.doc.name,
-					is_active: "Yes",
-					docstatus: ["!=", 2]
-				},
-			},
-			callback: callback
-		});
-	},
-});
-cur_frm.cscript = new erpnext.hr.EmployeeController({frm: cur_frm});
\ No newline at end of file
diff --git a/hr/doctype/employee/employee.py b/hr/doctype/employee/employee.py
deleted file mode 100644
index 7129739..0000000
--- a/hr/doctype/employee/employee.py
+++ /dev/null
@@ -1,193 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import getdate, validate_email_add, cstr, cint
-from webnotes.model.doc import make_autoname
-from webnotes import msgprint, _
-
-
-class DocType:
-	def __init__(self,doc,doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-		
-	def autoname(self):
-		naming_method = webnotes.conn.get_value("HR Settings", None, "emp_created_by")
-		if not naming_method:
-			webnotes.throw(_("Please setup Employee Naming System in Human Resource > HR Settings"))
-		else:
-			if naming_method=='Naming Series':
-				self.doc.name = make_autoname(self.doc.naming_series + '.####')
-			elif naming_method=='Employee Number':
-				self.doc.name = self.doc.employee_number
-
-		self.doc.employee = self.doc.name
-
-	def validate(self):
-		import utilities
-		utilities.validate_status(self.doc.status, ["Active", "Left"])
-
-		self.doc.employee = self.doc.name
-		self.validate_date()
-		self.validate_email()
-		self.validate_status()
-		self.validate_employee_leave_approver()
-		self.update_dob_event()
-		
-	def on_update(self):
-		if self.doc.user_id:
-			self.update_user_default()
-			self.update_profile()
-				
-	def update_user_default(self):
-		webnotes.conn.set_default("employee", self.doc.name, self.doc.user_id)
-		webnotes.conn.set_default("employee_name", self.doc.employee_name, self.doc.user_id)
-		webnotes.conn.set_default("company", self.doc.company, self.doc.user_id)
-		self.set_default_leave_approver()
-	
-	def set_default_leave_approver(self):
-		employee_leave_approvers = self.doclist.get({"parentfield": "employee_leave_approvers"})
-
-		if len(employee_leave_approvers):
-			webnotes.conn.set_default("leave_approver", employee_leave_approvers[0].leave_approver,
-				self.doc.user_id)
-		
-		elif self.doc.reports_to:
-			from webnotes.profile import Profile
-			reports_to_user = webnotes.conn.get_value("Employee", self.doc.reports_to, "user_id")
-			if "Leave Approver" in Profile(reports_to_user).get_roles():
-				webnotes.conn.set_default("leave_approver", reports_to_user, self.doc.user_id)
-
-	def update_profile(self):
-		# add employee role if missing
-		if not "Employee" in webnotes.conn.sql_list("""select role from tabUserRole
-				where parent=%s""", self.doc.user_id):
-			from webnotes.profile import add_role
-			add_role(self.doc.user_id, "Employee")
-			
-		profile_wrapper = webnotes.bean("Profile", self.doc.user_id)
-		
-		# copy details like Fullname, DOB and Image to Profile
-		if self.doc.employee_name:
-			employee_name = self.doc.employee_name.split(" ")
-			if len(employee_name) >= 3:
-				profile_wrapper.doc.last_name = " ".join(employee_name[2:])
-				profile_wrapper.doc.middle_name = employee_name[1]
-			elif len(employee_name) == 2:
-				profile_wrapper.doc.last_name = employee_name[1]
-			
-			profile_wrapper.doc.first_name = employee_name[0]
-				
-		if self.doc.date_of_birth:
-			profile_wrapper.doc.birth_date = self.doc.date_of_birth
-		
-		if self.doc.gender:
-			profile_wrapper.doc.gender = self.doc.gender
-			
-		if self.doc.image:
-			if not profile_wrapper.doc.user_image == self.doc.image:
-				profile_wrapper.doc.user_image = self.doc.image
-				try:
-					webnotes.doc({
-						"doctype": "File Data",
-						"file_name": self.doc.image,
-						"attached_to_doctype": "Profile",
-						"attached_to_name": self.doc.user_id
-					}).insert()
-				except webnotes.DuplicateEntryError, e:
-					# already exists
-					pass
-		profile_wrapper.ignore_permissions = True
-		profile_wrapper.save()
-		
-	def validate_date(self):
-		if self.doc.date_of_birth and self.doc.date_of_joining and getdate(self.doc.date_of_birth) >= getdate(self.doc.date_of_joining):
-			msgprint('Date of Joining must be greater than Date of Birth')
-			raise Exception
-
-		elif self.doc.scheduled_confirmation_date and self.doc.date_of_joining and (getdate(self.doc.scheduled_confirmation_date) < getdate(self.doc.date_of_joining)):
-			msgprint('Scheduled Confirmation Date must be greater than Date of Joining')
-			raise Exception
-		
-		elif self.doc.final_confirmation_date and self.doc.date_of_joining and (getdate(self.doc.final_confirmation_date) < getdate(self.doc.date_of_joining)):
-			msgprint('Final Confirmation Date must be greater than Date of Joining')
-			raise Exception
-		
-		elif self.doc.date_of_retirement and self.doc.date_of_joining and (getdate(self.doc.date_of_retirement) <= getdate(self.doc.date_of_joining)):
-			msgprint('Date Of Retirement must be greater than Date of Joining')
-			raise Exception
-		
-		elif self.doc.relieving_date and self.doc.date_of_joining and (getdate(self.doc.relieving_date) <= getdate(self.doc.date_of_joining)):
-			msgprint('Relieving Date must be greater than Date of Joining')
-			raise Exception
-		
-		elif self.doc.contract_end_date and self.doc.date_of_joining and (getdate(self.doc.contract_end_date)<=getdate(self.doc.date_of_joining)):
-			msgprint('Contract End Date must be greater than Date of Joining')
-			raise Exception
-	 
-	def validate_email(self):
-		if self.doc.company_email and not validate_email_add(self.doc.company_email):
-			msgprint("Please enter valid Company Email")
-			raise Exception
-		if self.doc.personal_email and not validate_email_add(self.doc.personal_email):
-			msgprint("Please enter valid Personal Email")
-			raise Exception
-				
-	def validate_status(self):
-		if self.doc.status == 'Left' and not self.doc.relieving_date:
-			msgprint("Please enter relieving date.")
-			raise Exception
-			
-	def validate_employee_leave_approver(self):
-		from webnotes.profile import Profile
-		from hr.doctype.leave_application.leave_application import InvalidLeaveApproverError
-		
-		for l in self.doclist.get({"parentfield": "employee_leave_approvers"}):
-			if "Leave Approver" not in Profile(l.leave_approver).get_roles():
-				msgprint(_("Invalid Leave Approver") + ": \"" + l.leave_approver + "\"",
-					raise_exception=InvalidLeaveApproverError)
-
-	def update_dob_event(self):
-		if self.doc.status == "Active" and self.doc.date_of_birth \
-			and not cint(webnotes.conn.get_value("HR Settings", None, "stop_birthday_reminders")):
-			birthday_event = webnotes.conn.sql("""select name from `tabEvent` where repeat_on='Every Year' 
-				and ref_type='Employee' and ref_name=%s""", self.doc.name)
-			
-			starts_on = self.doc.date_of_birth + " 00:00:00"
-			ends_on = self.doc.date_of_birth + " 00:15:00"
-
-			if birthday_event:
-				event = webnotes.bean("Event", birthday_event[0][0])
-				event.doc.starts_on = starts_on
-				event.doc.ends_on = ends_on
-				event.save()
-			else:
-				webnotes.bean({
-					"doctype": "Event",
-					"subject": _("Birthday") + ": " + self.doc.employee_name,
-					"description": _("Happy Birthday!") + " " + self.doc.employee_name,
-					"starts_on": starts_on,
-					"ends_on": ends_on,
-					"event_type": "Public",
-					"all_day": 1,
-					"send_reminder": 1,
-					"repeat_this_event": 1,
-					"repeat_on": "Every Year",
-					"ref_type": "Employee",
-					"ref_name": self.doc.name
-				}).insert()
-		else:
-			webnotes.conn.sql("""delete from `tabEvent` where repeat_on='Every Year' and
-				ref_type='Employee' and ref_name=%s""", self.doc.name)
-
-@webnotes.whitelist()
-def get_retirement_date(date_of_birth=None):
-	import datetime
-	ret = {}
-	if date_of_birth:
-		dt = getdate(date_of_birth) + datetime.timedelta(21915)
-		ret = {'date_of_retirement': dt.strftime('%Y-%m-%d')}
-	return ret
diff --git a/hr/doctype/employee/employee.txt b/hr/doctype/employee/employee.txt
deleted file mode 100644
index 856f26e..0000000
--- a/hr/doctype/employee/employee.txt
+++ /dev/null
@@ -1,771 +0,0 @@
-[
- {
-  "creation": "2013-03-07 09:04:18", 
-  "docstatus": 0, 
-  "modified": "2013-11-03 11:19:10", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 1, 
-  "allow_rename": 1, 
-  "autoname": "naming_series:", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-user", 
-  "module": "HR", 
-  "name": "__common__", 
-  "search_fields": "employee_name"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Employee", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 0, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Employee", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Employee"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "basic_information", 
-  "fieldtype": "Section Break", 
-  "label": "Basic Information", 
-  "oldfieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "image_view", 
-  "fieldtype": "Image", 
-  "in_list_view": 0, 
-  "label": "Image View", 
-  "options": "image"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "employee", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Employee", 
-  "no_copy": 1, 
-  "print_hide": 1, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "no_copy": 1, 
-  "oldfieldname": "naming_series", 
-  "oldfieldtype": "Select", 
-  "options": "EMP/", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "salutation", 
-  "fieldtype": "Select", 
-  "label": "Salutation", 
-  "oldfieldname": "salutation", 
-  "oldfieldtype": "Select", 
-  "options": "\nMr\nMs", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "employee_name", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Full Name", 
-  "oldfieldname": "employee_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "image", 
-  "fieldtype": "Select", 
-  "label": "Image", 
-  "options": "attach_files:"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "description": "System User (login) ID. If set, it will become default for all HR forms.", 
-  "doctype": "DocField", 
-  "fieldname": "user_id", 
-  "fieldtype": "Link", 
-  "label": "User ID", 
-  "options": "Profile"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "employee_number", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "label": "Employee Number", 
-  "oldfieldname": "employee_number", 
-  "oldfieldtype": "Data", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "date_of_joining", 
-  "fieldtype": "Date", 
-  "label": "Date of Joining", 
-  "oldfieldname": "date_of_joining", 
-  "oldfieldtype": "Date", 
-  "reqd": 1
- }, 
- {
-  "description": "You can enter any date manually", 
-  "doctype": "DocField", 
-  "fieldname": "date_of_birth", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Date of Birth", 
-  "oldfieldname": "date_of_birth", 
-  "oldfieldtype": "Date", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "gender", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Gender", 
-  "oldfieldname": "gender", 
-  "oldfieldtype": "Select", 
-  "options": "\nMale\nFemale", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "options": "link:Company", 
-  "print_hide": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "employment_details", 
-  "fieldtype": "Section Break", 
-  "label": "Employment Details"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col_break_21", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "default": "Active", 
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Status", 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Select", 
-  "options": "\nActive\nLeft", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "employment_type", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Employment Type", 
-  "oldfieldname": "employment_type", 
-  "oldfieldtype": "Link", 
-  "options": "Employment Type", 
-  "search_index": 0
- }, 
- {
-  "description": "Applicable Holiday List", 
-  "doctype": "DocField", 
-  "fieldname": "holiday_list", 
-  "fieldtype": "Link", 
-  "label": "Holiday List", 
-  "oldfieldname": "holiday_list", 
-  "oldfieldtype": "Link", 
-  "options": "Holiday List"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col_break_22", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "scheduled_confirmation_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Offer Date", 
-  "oldfieldname": "scheduled_confirmation_date", 
-  "oldfieldtype": "Date", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "final_confirmation_date", 
-  "fieldtype": "Date", 
-  "label": "Confirmation Date", 
-  "oldfieldname": "final_confirmation_date", 
-  "oldfieldtype": "Date", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contract_end_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Contract End Date", 
-  "oldfieldname": "contract_end_date", 
-  "oldfieldtype": "Date", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "date_of_retirement", 
-  "fieldtype": "Date", 
-  "label": "Date Of Retirement", 
-  "oldfieldname": "date_of_retirement", 
-  "oldfieldtype": "Date"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "job_profile", 
-  "fieldtype": "Section Break", 
-  "label": "Job Profile"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break2", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "branch", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Branch", 
-  "oldfieldname": "branch", 
-  "oldfieldtype": "Link", 
-  "options": "Branch", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "department", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Department", 
-  "oldfieldname": "department", 
-  "oldfieldtype": "Link", 
-  "options": "Department", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "designation", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Designation", 
-  "oldfieldname": "designation", 
-  "oldfieldtype": "Link", 
-  "options": "Designation", 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grade", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Grade", 
-  "oldfieldname": "grade", 
-  "oldfieldtype": "Link", 
-  "options": "Grade", 
-  "reqd": 0
- }, 
- {
-  "description": "Provide email id registered in company", 
-  "doctype": "DocField", 
-  "fieldname": "company_email", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "label": "Company Email", 
-  "oldfieldname": "company_email", 
-  "oldfieldtype": "Data", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "notice_number_of_days", 
-  "fieldtype": "Int", 
-  "label": "Notice (days)", 
-  "oldfieldname": "notice_number_of_days", 
-  "oldfieldtype": "Int"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "salary_information", 
-  "fieldtype": "Column Break", 
-  "label": "Salary Information", 
-  "oldfieldtype": "Section Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "salary_mode", 
-  "fieldtype": "Select", 
-  "label": "Salary Mode", 
-  "oldfieldname": "salary_mode", 
-  "oldfieldtype": "Select", 
-  "options": "\nBank\nCash\nCheque"
- }, 
- {
-  "depends_on": "eval:doc.salary_mode == 'Bank'", 
-  "doctype": "DocField", 
-  "fieldname": "bank_name", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "label": "Bank Name", 
-  "oldfieldname": "bank_name", 
-  "oldfieldtype": "Link", 
-  "options": "Suggest"
- }, 
- {
-  "depends_on": "eval:doc.salary_mode == 'Bank'", 
-  "doctype": "DocField", 
-  "fieldname": "bank_ac_no", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "label": "Bank A/C No.", 
-  "oldfieldname": "bank_ac_no", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "esic_card_no", 
-  "fieldtype": "Data", 
-  "label": "ESIC CARD No", 
-  "oldfieldname": "esic_card_no", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "pf_number", 
-  "fieldtype": "Data", 
-  "label": "PF Number", 
-  "oldfieldname": "pf_number", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "gratuity_lic_id", 
-  "fieldtype": "Data", 
-  "label": "Gratuity LIC ID", 
-  "oldfieldname": "gratuity_lic_id", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "organization_profile", 
-  "fieldtype": "Section Break", 
-  "label": "Organization Profile"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reports_to", 
-  "fieldtype": "Link", 
-  "label": "Reports to", 
-  "oldfieldname": "reports_to", 
-  "oldfieldtype": "Link", 
-  "options": "Employee"
- }, 
- {
-  "description": "The first Leave Approver in the list will be set as the default Leave Approver", 
-  "doctype": "DocField", 
-  "fieldname": "employee_leave_approvers", 
-  "fieldtype": "Table", 
-  "label": "Leave Approvers", 
-  "options": "Employee Leave Approver"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_details", 
-  "fieldtype": "Section Break", 
-  "label": "Contact Details"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break3", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cell_number", 
-  "fieldtype": "Data", 
-  "label": "Cell Number"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "personal_email", 
-  "fieldtype": "Data", 
-  "label": "Personal Email"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "emergency_contact_details", 
-  "fieldtype": "HTML", 
-  "label": "Emergency Contact Details", 
-  "options": "<h4 class=\"text-muted\">Emergency Contact Details</h4>"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "person_to_be_contacted", 
-  "fieldtype": "Data", 
-  "label": "Emergency Contact"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "relation", 
-  "fieldtype": "Data", 
-  "label": "Relation"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "emergency_phone_number", 
-  "fieldtype": "Data", 
-  "label": "Emergency Phone"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break4", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "permanent_accommodation_type", 
-  "fieldtype": "Select", 
-  "label": "Permanent Address Is", 
-  "options": "\nRented\nOwned"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "permanent_address", 
-  "fieldtype": "Small Text", 
-  "label": "Permanent Address"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "current_accommodation_type", 
-  "fieldtype": "Select", 
-  "label": "Current Address Is", 
-  "options": "\nRented\nOwned"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "current_address", 
-  "fieldtype": "Small Text", 
-  "label": "Current Address"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sb53", 
-  "fieldtype": "Section Break", 
-  "label": "Bio"
- }, 
- {
-  "description": "Short biography for website and other publications.", 
-  "doctype": "DocField", 
-  "fieldname": "bio", 
-  "fieldtype": "Text Editor", 
-  "label": "Bio"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "personal_details", 
-  "fieldtype": "Section Break", 
-  "label": "Personal Details"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break5", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "pan_number", 
-  "fieldtype": "Data", 
-  "label": "PAN Number"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "passport_number", 
-  "fieldtype": "Data", 
-  "label": "Passport Number"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "date_of_issue", 
-  "fieldtype": "Date", 
-  "label": "Date of Issue"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "valid_upto", 
-  "fieldtype": "Date", 
-  "label": "Valid Upto"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "place_of_issue", 
-  "fieldtype": "Data", 
-  "label": "Place of Issue"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break6", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "marital_status", 
-  "fieldtype": "Select", 
-  "label": "Marital Status", 
-  "options": "\nSingle\nMarried\nDivorced\nWidowed"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "blood_group", 
-  "fieldtype": "Select", 
-  "label": "Blood Group", 
-  "options": "\nA+\nA-\nB+\nB-\nAB+\nAB-\nO+\nO-"
- }, 
- {
-  "description": "Here you can maintain family details like name and occupation of parent, spouse and children", 
-  "doctype": "DocField", 
-  "fieldname": "family_background", 
-  "fieldtype": "Small Text", 
-  "label": "Family Background"
- }, 
- {
-  "description": "Here you can maintain height, weight, allergies, medical concerns etc", 
-  "doctype": "DocField", 
-  "fieldname": "health_details", 
-  "fieldtype": "Small Text", 
-  "label": "Health Details"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "educational_qualification", 
-  "fieldtype": "Section Break", 
-  "label": "Educational Qualification"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "educational_qualification_details", 
-  "fieldtype": "Table", 
-  "label": "Educational Qualification Details", 
-  "options": "Employee Education"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "previous_work_experience", 
-  "fieldtype": "Section Break", 
-  "label": "Previous Work Experience", 
-  "options": "Simple"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "previous_experience_details", 
-  "fieldtype": "Table", 
-  "label": "Employee External Work History", 
-  "options": "Employee External Work History"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "history_in_company", 
-  "fieldtype": "Section Break", 
-  "label": "History In Company", 
-  "options": "Simple"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "experience_in_company_details", 
-  "fieldtype": "Table", 
-  "label": "Employee Internal Work Historys", 
-  "options": "Employee Internal Work History"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "exit", 
-  "fieldtype": "Section Break", 
-  "label": "Exit", 
-  "oldfieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break7", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "resignation_letter_date", 
-  "fieldtype": "Date", 
-  "label": "Resignation Letter Date", 
-  "oldfieldname": "resignation_letter_date", 
-  "oldfieldtype": "Date"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "relieving_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Relieving Date", 
-  "oldfieldname": "relieving_date", 
-  "oldfieldtype": "Date"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reason_for_leaving", 
-  "fieldtype": "Data", 
-  "label": "Reason for Leaving", 
-  "oldfieldname": "reason_for_leaving", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "leave_encashed", 
-  "fieldtype": "Select", 
-  "label": "Leave Encashed?", 
-  "oldfieldname": "leave_encashed", 
-  "oldfieldtype": "Select", 
-  "options": "\nYes\nNo"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "encashment_date", 
-  "fieldtype": "Date", 
-  "label": "Encashment Date", 
-  "oldfieldname": "encashment_date", 
-  "oldfieldtype": "Date"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "exit_interview_details", 
-  "fieldtype": "Column Break", 
-  "label": "Exit Interview Details", 
-  "oldfieldname": "col_brk6", 
-  "oldfieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "held_on", 
-  "fieldtype": "Date", 
-  "label": "Held On", 
-  "oldfieldname": "held_on", 
-  "oldfieldtype": "Date"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reason_for_resignation", 
-  "fieldtype": "Select", 
-  "label": "Reason for Resignation", 
-  "oldfieldname": "reason_for_resignation", 
-  "oldfieldtype": "Select", 
-  "options": "\nBetter Prospects\nHealth Concerns"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "new_workplace", 
-  "fieldtype": "Data", 
-  "label": "New Workplace", 
-  "oldfieldname": "new_workplace", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "feedback", 
-  "fieldtype": "Small Text", 
-  "label": "Feedback", 
-  "oldfieldname": "feedback", 
-  "oldfieldtype": "Text"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "trash_reason", 
-  "fieldtype": "Small Text", 
-  "label": "Trash Reason", 
-  "oldfieldname": "trash_reason", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "match": "employee", 
-  "role": "Employee", 
-  "write": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "match": "company", 
-  "role": "HR User", 
-  "write": 1
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "HR Manager", 
-  "write": 1
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/employee_education/employee_education.txt b/hr/doctype/employee_education/employee_education.txt
deleted file mode 100644
index 69bbbde..0000000
--- a/hr/doctype/employee_education/employee_education.txt
+++ /dev/null
@@ -1,79 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:45", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:08", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Employee Education", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Employee Education"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "school_univ", 
-  "fieldtype": "Small Text", 
-  "label": "School/University", 
-  "oldfieldname": "school_univ", 
-  "oldfieldtype": "Small Text"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "qualification", 
-  "fieldtype": "Data", 
-  "label": "Qualification", 
-  "oldfieldname": "qualification", 
-  "oldfieldtype": "Data", 
-  "print_width": "100px", 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "level", 
-  "fieldtype": "Select", 
-  "label": "Level", 
-  "oldfieldname": "level", 
-  "oldfieldtype": "Select", 
-  "options": "Graduate\nPost Graduate\nUnder Graduate"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "year_of_passing", 
-  "fieldtype": "Int", 
-  "label": "Year of Passing", 
-  "oldfieldname": "year_of_passing", 
-  "oldfieldtype": "Int"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "class_per", 
-  "fieldtype": "Data", 
-  "label": "Class / Percentage", 
-  "oldfieldname": "class_per", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "maj_opt_subj", 
-  "fieldtype": "Text", 
-  "label": "Major/Optional Subjects", 
-  "oldfieldname": "maj_opt_subj", 
-  "oldfieldtype": "Text"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/employee_external_work_history/employee_external_work_history.txt b/hr/doctype/employee_external_work_history/employee_external_work_history.txt
deleted file mode 100644
index 2d54729..0000000
--- a/hr/doctype/employee_external_work_history/employee_external_work_history.txt
+++ /dev/null
@@ -1,77 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:45", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:08", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Employee External Work History", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Employee External Work History"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company_name", 
-  "fieldtype": "Data", 
-  "label": "Company", 
-  "oldfieldname": "company_name", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "designation", 
-  "fieldtype": "Data", 
-  "label": "Designation", 
-  "oldfieldname": "designation", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "salary", 
-  "fieldtype": "Currency", 
-  "label": "Salary", 
-  "oldfieldname": "salary", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address", 
-  "fieldtype": "Small Text", 
-  "label": "Address", 
-  "oldfieldname": "address", 
-  "oldfieldtype": "Small Text"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact", 
-  "fieldtype": "Data", 
-  "label": "Contact", 
-  "oldfieldname": "contact", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_experience", 
-  "fieldtype": "Data", 
-  "label": "Total Experience", 
-  "oldfieldname": "total_experience", 
-  "oldfieldtype": "Data"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/employee_internal_work_history/employee_internal_work_history.txt b/hr/doctype/employee_internal_work_history/employee_internal_work_history.txt
deleted file mode 100644
index 9cd03ce..0000000
--- a/hr/doctype/employee_internal_work_history/employee_internal_work_history.txt
+++ /dev/null
@@ -1,80 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:45", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:08", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Employee Internal Work History", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Employee Internal Work History"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "branch", 
-  "fieldtype": "Select", 
-  "label": "Branch", 
-  "oldfieldname": "branch", 
-  "oldfieldtype": "Select", 
-  "options": "link:Branch"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "department", 
-  "fieldtype": "Select", 
-  "label": "Department", 
-  "oldfieldname": "department", 
-  "oldfieldtype": "Select", 
-  "options": "link:Department"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "designation", 
-  "fieldtype": "Select", 
-  "label": "Designation", 
-  "oldfieldname": "designation", 
-  "oldfieldtype": "Select", 
-  "options": "link:Designation"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grade", 
-  "fieldtype": "Select", 
-  "label": "Grade", 
-  "oldfieldname": "grade", 
-  "oldfieldtype": "Select", 
-  "options": "link:Grade"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "from_date", 
-  "fieldtype": "Date", 
-  "label": "From Date", 
-  "oldfieldname": "from_date", 
-  "oldfieldtype": "Date"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "to_date", 
-  "fieldtype": "Date", 
-  "label": "To Date", 
-  "oldfieldname": "to_date", 
-  "oldfieldtype": "Date"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/employee_leave_approver/employee_leave_approver.txt b/hr/doctype/employee_leave_approver/employee_leave_approver.txt
deleted file mode 100644
index d51d6a1..0000000
--- a/hr/doctype/employee_leave_approver/employee_leave_approver.txt
+++ /dev/null
@@ -1,40 +0,0 @@
-[
- {
-  "creation": "2013-04-12 06:56:15", 
-  "docstatus": 0, 
-  "modified": "2013-08-05 14:15:44", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_import": 0, 
-  "autoname": "LAPPR-/.#####", 
-  "description": "Users who can approve a specific employee's leave applications", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "leave_approver", 
-  "fieldtype": "Select", 
-  "in_list_view": 1, 
-  "label": "Leave Approver", 
-  "name": "__common__", 
-  "parent": "Employee Leave Approver", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "width": "200"
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Employee Leave Approver"
- }, 
- {
-  "doctype": "DocField"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/employment_type/employment_type.txt b/hr/doctype/employment_type/employment_type.txt
deleted file mode 100644
index cabfbd7..0000000
--- a/hr/doctype/employment_type/employment_type.txt
+++ /dev/null
@@ -1,69 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:14", 
-  "docstatus": 0, 
-  "modified": "2013-07-22 15:31:58", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "field:employee_type_name", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-flag", 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Employment Type", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Employment Type", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Employment Type"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "employee_type_name", 
-  "fieldtype": "Data", 
-  "label": "Employment Type", 
-  "oldfieldname": "employee_type_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "trash_reason", 
-  "fieldtype": "Small Text", 
-  "label": "Trash Reason", 
-  "oldfieldname": "trash_reason", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "HR User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "HR Manager"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/expense_claim/expense_claim.js b/hr/doctype/expense_claim/expense_claim.js
deleted file mode 100644
index c32df80..0000000
--- a/hr/doctype/expense_claim/expense_claim.js
+++ /dev/null
@@ -1,160 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.provide("erpnext.hr");
-
-erpnext.hr.ExpenseClaimController = wn.ui.form.Controller.extend({
-	make_bank_voucher: function() {
-		var me = this;
-		return wn.call({
-			method: "accounts.doctype.journal_voucher.journal_voucher.get_default_bank_cash_account",
-			args: {
-				"company": cur_frm.doc.company,
-				"voucher_type": "Bank Voucher"
-			},
-			callback: function(r) {
-				var jv = wn.model.make_new_doc_and_get_name('Journal Voucher');
-				jv = locals['Journal Voucher'][jv];
-				jv.voucher_type = 'Bank Voucher';
-				jv.company = cur_frm.doc.company;
-				jv.remark = 'Payment against Expense Claim: ' + cur_frm.doc.name;
-				jv.fiscal_year = cur_frm.doc.fiscal_year;
-
-				var d1 = wn.model.add_child(jv, 'Journal Voucher Detail', 'entries');
-				d1.debit = cur_frm.doc.total_sanctioned_amount;
-
-				// credit to bank
-				var d1 = wn.model.add_child(jv, 'Journal Voucher Detail', 'entries');
-				d1.credit = cur_frm.doc.total_sanctioned_amount;
-				if(r.message) {
-					d1.account = r.message.account;
-					d1.balance = r.message.balance;
-				}
-
-				loaddoc('Journal Voucher', jv.name);
-			}
-		});
-	}
-})
-
-$.extend(cur_frm.cscript, new erpnext.hr.ExpenseClaimController({frm: cur_frm}));
-
-cur_frm.add_fetch('employee', 'company', 'company');
-cur_frm.add_fetch('employee','employee_name','employee_name');
-
-cur_frm.cscript.onload = function(doc,cdt,cdn) {
-	if(!doc.approval_status)
-		cur_frm.set_value("approval_status", "Draft")
-			
-	if (doc.__islocal) {
-		cur_frm.set_value("posting_date", dateutil.get_today());
-		if(doc.amended_from) 
-			cur_frm.set_value("approval_status", "Draft");
-		cur_frm.cscript.clear_sanctioned(doc);
-	}
-	
-	cur_frm.fields_dict.employee.get_query = function(doc,cdt,cdn) {
-		return{
-			query:"controllers.queries.employee_query"
-		}	
-	}
-	var exp_approver = doc.exp_approver;
-	return cur_frm.call({
-		method:"hr.utils.get_expense_approver_list",
-		callback: function(r) {
-			cur_frm.set_df_property("exp_approver", "options", r.message);
-			if(exp_approver) cur_frm.set_value("exp_approver", exp_approver);
-		}
-	});
-}
-
-cur_frm.cscript.clear_sanctioned = function(doc) {
-	var val = getchildren('Expense Claim Detail', doc.name, 
-		'expense_voucher_details', doc.doctype);
-	for(var i = 0; i<val.length; i++){
-		val[i].sanctioned_amount ='';
-	}
-
-	doc.total_sanctioned_amount = '';
-	refresh_many(['sanctioned_amount', 'total_sanctioned_amount']);	
-}
-
-cur_frm.cscript.refresh = function(doc,cdt,cdn){
-	cur_frm.cscript.set_help(doc);
-
-	if(!doc.__islocal) {
-		cur_frm.toggle_enable("exp_approver", (doc.owner==user && doc.approval_status=="Draft"));
-		cur_frm.toggle_enable("approval_status", (doc.exp_approver==user && doc.docstatus==0));
-	
-		if(!doc.__islocal && user!=doc.exp_approver) 
-			cur_frm.frm_head.appframe.set_title_right("");
-	
-		if(doc.docstatus==0 && doc.exp_approver==user && doc.approval_status=="Approved")
-			 cur_frm.savesubmit();
-		
-		if(doc.docstatus==1 && wn.model.can_create("Journal Voucher"))
-			 cur_frm.add_custom_button(wn._("Make Bank Voucher"), cur_frm.cscript.make_bank_voucher);
-	}
-}
-
-cur_frm.cscript.set_help = function(doc) {
-	cur_frm.set_intro("");
-	if(doc.__islocal && !in_list(user_roles, "HR User")) {
-		cur_frm.set_intro(wn._("Fill the form and save it"))
-	} else {
-		if(doc.docstatus==0 && doc.approval_status=="Draft") {
-			if(user==doc.exp_approver) {
-				cur_frm.set_intro(wn._("You are the Expense Approver for this record. \
-					Please Update the 'Status' and Save"));
-			} else {
-				cur_frm.set_intro(wn._("Expense Claim is pending approval. \
-					Only the Expense Approver can update status."));
-			}
-		} else {
-			if(doc.approval_status=="Approved") {
-				cur_frm.set_intro(wn._("Expense Claim has been approved."));
-			} else if(doc.approval_status=="Rejected") {
-				cur_frm.set_intro(wn._("Expense Claim has been rejected."));
-			}
-		}
-	}
-}
-
-cur_frm.cscript.validate = function(doc) {
-	cur_frm.cscript.calculate_total(doc);
-}
-
-cur_frm.cscript.calculate_total = function(doc,cdt,cdn){
-	doc.total_claimed_amount = 0;
-	doc.total_sanctioned_amount = 0;
-	$.each(wn.model.get("Expense Claim Detail", {parent:doc.name}), function(i, d) {
-		doc.total_claimed_amount += d.claim_amount;
-		if(d.sanctioned_amount==null) {
-			d.sanctioned_amount = d.claim_amount;
-		}
-		doc.total_sanctioned_amount += d.sanctioned_amount;
-	});
-	
-	refresh_field("total_claimed_amount");
-	refresh_field('total_sanctioned_amount');
-
-}
-
-cur_frm.cscript.calculate_total_amount = function(doc,cdt,cdn){
-	cur_frm.cscript.calculate_total(doc,cdt,cdn);
-}
-cur_frm.cscript.claim_amount = function(doc,cdt,cdn){
-	cur_frm.cscript.calculate_total(doc,cdt,cdn);
-	
-	var child = locals[cdt][cdn];
-	refresh_field("sanctioned_amount", child.name, child.parentfield);
-}
-cur_frm.cscript.sanctioned_amount = function(doc,cdt,cdn){
-	cur_frm.cscript.calculate_total(doc,cdt,cdn);
-}
-
-cur_frm.cscript.on_submit = function(doc, cdt, cdn) {
-	if(cint(wn.boot.notification_settings && wn.boot.notification_settings.expense_claim)) {
-		cur_frm.email_doc(wn.boot.notification_settings.expense_claim_message);
-	}
-}
\ No newline at end of file
diff --git a/hr/doctype/expense_claim/expense_claim.py b/hr/doctype/expense_claim/expense_claim.py
deleted file mode 100644
index 6b792c8..0000000
--- a/hr/doctype/expense_claim/expense_claim.py
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.model.bean import getlist
-from webnotes import msgprint
-
-class DocType:
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-
-	def validate(self):
-		self.validate_fiscal_year()
-		self.validate_exp_details()
-			
-	def on_submit(self):
-		if self.doc.approval_status=="Draft":
-			webnotes.msgprint("""Please set Approval Status to 'Approved' or \
-				'Rejected' before submitting""", raise_exception=1)
-	
-	def validate_fiscal_year(self):
-		from accounts.utils import validate_fiscal_year
-		validate_fiscal_year(self.doc.posting_date, self.doc.fiscal_year, "Posting Date")
-			
-	def validate_exp_details(self):
-		if not getlist(self.doclist, 'expense_voucher_details'):
-			msgprint("Please add expense voucher details")
-			raise Exception
diff --git a/hr/doctype/expense_claim/expense_claim.txt b/hr/doctype/expense_claim/expense_claim.txt
deleted file mode 100644
index 45ff19b..0000000
--- a/hr/doctype/expense_claim/expense_claim.txt
+++ /dev/null
@@ -1,240 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:14", 
-  "docstatus": 0, 
-  "modified": "2013-09-25 11:36:11", 
-  "modified_by": "Administrator", 
-  "owner": "harshada@webnotestech.com"
- }, 
- {
-  "autoname": "EXP.######", 
-  "doctype": "DocType", 
-  "icon": "icon-money", 
-  "is_submittable": 1, 
-  "module": "HR", 
-  "name": "__common__", 
-  "search_fields": "approval_status,employee,employee_name"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Expense Claim", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Expense Claim", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Expense Claim"
- }, 
- {
-  "default": "Draft", 
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "approval_status", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Approval Status", 
-  "no_copy": 1, 
-  "oldfieldname": "approval_status", 
-  "oldfieldtype": "Select", 
-  "options": "Draft\nApproved\nRejected", 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "exp_approver", 
-  "fieldtype": "Select", 
-  "label": "Approver", 
-  "oldfieldname": "exp_approver", 
-  "oldfieldtype": "Select", 
-  "width": "160px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_claimed_amount", 
-  "fieldtype": "Currency", 
-  "in_filter": 0, 
-  "in_list_view": 1, 
-  "label": "Total Claimed Amount", 
-  "no_copy": 1, 
-  "oldfieldname": "total_claimed_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "160px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_sanctioned_amount", 
-  "fieldtype": "Currency", 
-  "in_filter": 0, 
-  "in_list_view": 1, 
-  "label": "Total Sanctioned Amount", 
-  "no_copy": 1, 
-  "oldfieldname": "total_sanctioned_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1, 
-  "width": "160px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "expense_details", 
-  "fieldtype": "Section Break", 
-  "label": "Expense Details", 
-  "oldfieldtype": "Section Break"
- }, 
- {
-  "allow_on_submit": 0, 
-  "doctype": "DocField", 
-  "fieldname": "expense_voucher_details", 
-  "fieldtype": "Table", 
-  "label": "Expense Claim Details", 
-  "oldfieldname": "expense_voucher_details", 
-  "oldfieldtype": "Table", 
-  "options": "Expense Claim Detail"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sb1", 
-  "fieldtype": "Section Break", 
-  "options": "Simple"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "employee", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "From Employee", 
-  "oldfieldname": "employee", 
-  "oldfieldtype": "Link", 
-  "options": "Employee", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "employee_name", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Employee Name", 
-  "oldfieldname": "employee_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 1, 
-  "search_index": 0, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "link:Company", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cb1", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "posting_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Posting Date", 
-  "oldfieldname": "posting_date", 
-  "oldfieldtype": "Date", 
-  "reqd": 1
- }, 
- {
-  "allow_on_submit": 0, 
-  "doctype": "DocField", 
-  "fieldname": "remark", 
-  "fieldtype": "Small Text", 
-  "label": "Remark", 
-  "no_copy": 1, 
-  "oldfieldname": "remark", 
-  "oldfieldtype": "Small Text"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "email_id", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Employees Email Id", 
-  "oldfieldname": "email_id", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Data", 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "report_hide": 1, 
-  "width": "160px"
- }, 
- {
-  "doctype": "DocPerm", 
-  "match": "owner", 
-  "role": "Employee"
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "doctype": "DocPerm", 
-  "match": "exp_approver:user", 
-  "role": "Expense Approver", 
-  "submit": 1
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "doctype": "DocPerm", 
-  "role": "HR User", 
-  "submit": 1
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/expense_claim_detail/expense_claim_detail.txt b/hr/doctype/expense_claim_detail/expense_claim_detail.txt
deleted file mode 100644
index e9c5a99..0000000
--- a/hr/doctype/expense_claim_detail/expense_claim_detail.txt
+++ /dev/null
@@ -1,86 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:46", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:09", 
-  "modified_by": "Administrator", 
-  "owner": "harshada@webnotestech.com"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Expense Claim Detail", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Expense Claim Detail"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "expense_date", 
-  "fieldtype": "Date", 
-  "label": "Expense Date", 
-  "oldfieldname": "expense_date", 
-  "oldfieldtype": "Date", 
-  "print_width": "150px", 
-  "reqd": 0, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "expense_type", 
-  "fieldtype": "Select", 
-  "label": "Expense Claim Type", 
-  "oldfieldname": "expense_type", 
-  "oldfieldtype": "Link", 
-  "options": "link:Expense Claim Type", 
-  "print_width": "150px", 
-  "reqd": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Small Text", 
-  "print_width": "300px", 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "claim_amount", 
-  "fieldtype": "Currency", 
-  "label": "Claim Amount", 
-  "oldfieldname": "claim_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_width": "150px", 
-  "reqd": 1, 
-  "width": "150px"
- }, 
- {
-  "allow_on_submit": 0, 
-  "doctype": "DocField", 
-  "fieldname": "sanctioned_amount", 
-  "fieldtype": "Currency", 
-  "label": "Sanctioned Amount", 
-  "no_copy": 1, 
-  "oldfieldname": "sanctioned_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_width": "150px", 
-  "width": "150px"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/expense_claim_type/expense_claim_type.txt b/hr/doctype/expense_claim_type/expense_claim_type.txt
deleted file mode 100644
index 4d70350..0000000
--- a/hr/doctype/expense_claim_type/expense_claim_type.txt
+++ /dev/null
@@ -1,65 +0,0 @@
-[
- {
-  "creation": "2012-03-27 14:35:55", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:37:47", 
-  "modified_by": "Administrator", 
-  "owner": "harshada@webnotestech.com"
- }, 
- {
-  "autoname": "field:expense_type", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-flag", 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Expense Claim Type", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Expense Claim Type", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "HR Manager", 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Expense Claim Type"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "expense_type", 
-  "fieldtype": "Data", 
-  "in_filter": 0, 
-  "label": "Expense Claim Type", 
-  "oldfieldname": "expense_type", 
-  "oldfieldtype": "Data", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Small Text", 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/grade/grade.txt b/hr/doctype/grade/grade.txt
deleted file mode 100644
index fdfa5c7..0000000
--- a/hr/doctype/grade/grade.txt
+++ /dev/null
@@ -1,56 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:14", 
-  "docstatus": 0, 
-  "modified": "2013-07-26 15:24:31", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "field:grade_name", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-star-half-empty", 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grade_name", 
-  "fieldtype": "Data", 
-  "label": "Grade", 
-  "name": "__common__", 
-  "oldfieldname": "grade_name", 
-  "oldfieldtype": "Data", 
-  "parent": "Grade", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "reqd": 1
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Grade", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "HR User", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Grade"
- }, 
- {
-  "doctype": "DocField"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/holiday/holiday.txt b/hr/doctype/holiday/holiday.txt
deleted file mode 100644
index 3b87bb0..0000000
--- a/hr/doctype/holiday/holiday.txt
+++ /dev/null
@@ -1,44 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:46", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:09", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Holiday", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Holiday"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "label": "Description", 
-  "print_width": "300px", 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "holiday_date", 
-  "fieldtype": "Date", 
-  "label": "Date", 
-  "oldfieldname": "holiday_date", 
-  "oldfieldtype": "Date"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/holiday_list/holiday_list.txt b/hr/doctype/holiday_list/holiday_list.txt
deleted file mode 100644
index 5978f14..0000000
--- a/hr/doctype/holiday_list/holiday_list.txt
+++ /dev/null
@@ -1,115 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:14", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:40:02", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-calendar", 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Holiday List", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Holiday List", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "HR Manager", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Holiday List"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "trash_reason", 
-  "fieldtype": "Small Text", 
-  "label": "Trash Reason", 
-  "oldfieldname": "trash_reason", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "holiday_list_name", 
-  "fieldtype": "Data", 
-  "label": "Holiday List Name", 
-  "oldfieldname": "holiday_list_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "is_default", 
-  "fieldtype": "Check", 
-  "label": "Default"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Link", 
-  "options": "link:Fiscal Year", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "weekly_off", 
-  "fieldtype": "Select", 
-  "label": "Weekly Off", 
-  "no_copy": 1, 
-  "options": "\nSunday\nMonday\nTuesday\nWednesday\nThursday\nFriday\nSaturday", 
-  "print_hide": 1, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "get_weekly_off_dates", 
-  "fieldtype": "Button", 
-  "label": "Get Weekly Off Dates", 
-  "options": "get_weekly_off_dates"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "holiday_list_details", 
-  "fieldtype": "Table", 
-  "label": "Holidays", 
-  "oldfieldname": "holiday_list_details", 
-  "oldfieldtype": "Table", 
-  "options": "Holiday", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "clear_table", 
-  "fieldtype": "Button", 
-  "label": "Clear Table", 
-  "options": "clear_table"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/hr_settings/hr_settings.py b/hr/doctype/hr_settings/hr_settings.py
deleted file mode 100644
index 2abd7c6..0000000
--- a/hr/doctype/hr_settings/hr_settings.py
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-# For license information, please see license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import cint
-
-class DocType:
-	def __init__(self, d, dl):
-		self.doc, self.doclist = d, dl
-		
-	def validate(self):
-		self.update_birthday_reminders()
-
-		from setup.doctype.naming_series.naming_series import set_by_naming_series
-		set_by_naming_series("Employee", "employee_number", 
-			self.doc.get("emp_created_by")=="Naming Series", hide_name_field=True)
-			
-	def update_birthday_reminders(self):
-		original_stop_birthday_reminders = cint(webnotes.conn.get_value("HR Settings", 
-			None, "stop_birthday_reminders"))
-
-		# reset birthday reminders
-		if cint(self.doc.stop_birthday_reminders) != original_stop_birthday_reminders:
-			webnotes.conn.sql("""delete from `tabEvent` where repeat_on='Every Year' and ref_type='Employee'""")
-		
-			if not self.doc.stop_birthday_reminders:
-				for employee in webnotes.conn.sql_list("""select name from `tabEmployee` where status='Active' and 
-					ifnull(date_of_birth, '')!=''"""):
-					webnotes.get_obj("Employee", employee).update_dob_event()
-					
-			webnotes.msgprint(webnotes._("Updated Birthday Reminders"))
\ No newline at end of file
diff --git a/hr/doctype/hr_settings/hr_settings.txt b/hr/doctype/hr_settings/hr_settings.txt
deleted file mode 100644
index bf4b011..0000000
--- a/hr/doctype/hr_settings/hr_settings.txt
+++ /dev/null
@@ -1,78 +0,0 @@
-[
- {
-  "creation": "2013-08-02 13:45:23", 
-  "docstatus": 0, 
-  "modified": "2013-10-02 15:44:38", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "document_type": "Other", 
-  "icon": "icon-cog", 
-  "issingle": 1, 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "HR Settings", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "HR Settings", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "role": "System Manager", 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "HR Settings"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "employee_settings", 
-  "fieldtype": "Section Break", 
-  "label": "Employee Settings"
- }, 
- {
-  "description": "Employee record is created using selected field. ", 
-  "doctype": "DocField", 
-  "fieldname": "emp_created_by", 
-  "fieldtype": "Select", 
-  "label": "Employee Records to be created by", 
-  "options": "Naming Series\nEmployee Number"
- }, 
- {
-  "description": "Don't send Employee Birthday Reminders", 
-  "doctype": "DocField", 
-  "fieldname": "stop_birthday_reminders", 
-  "fieldtype": "Check", 
-  "label": "Stop Birthday Reminders"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "payroll_settings", 
-  "fieldtype": "Section Break", 
-  "label": "Payroll Settings"
- }, 
- {
-  "description": "If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day", 
-  "doctype": "DocField", 
-  "fieldname": "include_holidays_in_total_working_days", 
-  "fieldtype": "Check", 
-  "label": "Include holidays in Total no. of Working Days"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/job_applicant/get_job_applications.py b/hr/doctype/job_applicant/get_job_applications.py
deleted file mode 100644
index 33e1261..0000000
--- a/hr/doctype/job_applicant/get_job_applications.py
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import cstr, cint
-from webnotes.utils.email_lib.receive import POP3Mailbox
-from core.doctype.communication.communication import make
-
-class JobsMailbox(POP3Mailbox):	
-	def setup(self, args=None):
-		self.settings = args or webnotes.doc("Jobs Email Settings", "Jobs Email Settings")
-		
-	def process_message(self, mail):
-		if mail.from_email == self.settings.email_id:
-			return
-			
-		name = webnotes.conn.get_value("Job Applicant", {"email_id": mail.from_email}, 
-			"name")
-		if name:
-			applicant = webnotes.bean("Job Applicant", name)
-			if applicant.doc.status!="Rejected":
-				applicant.doc.status = "Open"
-			applicant.doc.save()
-		else:
-			name = (mail.from_real_name and (mail.from_real_name + " - ") or "") \
-				+ mail.from_email
-			applicant = webnotes.bean({
-				"creation": mail.date,
-				"doctype":"Job Applicant",
-				"applicant_name": name,
-				"email_id": mail.from_email,
-				"status": "Open"
-			})
-			applicant.insert()
-		
-		mail.save_attachments_in_doc(applicant.doc)
-				
-		make(content=mail.content, sender=mail.from_email, subject=mail.subject or "No Subject",
-			doctype="Job Applicant", name=applicant.doc.name, sent_or_received="Received")
-
-def get_job_applications():
-	if cint(webnotes.conn.get_value('Jobs Email Settings', None, 'extract_emails')):
-		JobsMailbox()
\ No newline at end of file
diff --git a/hr/doctype/job_applicant/job_applicant.py b/hr/doctype/job_applicant/job_applicant.py
deleted file mode 100644
index 887e789..0000000
--- a/hr/doctype/job_applicant/job_applicant.py
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-# For license information, please see license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from utilities.transaction_base import TransactionBase
-from webnotes.utils import extract_email_id
-
-class DocType(TransactionBase):
-	def __init__(self, d, dl):
-		self.doc, self.doclist = d, dl
-	
-	def get_sender(self, comm):
-		return webnotes.conn.get_value('Jobs Email Settings',None,'email_id')	
-	
-	def validate(self):
-		self.set_status()	
\ No newline at end of file
diff --git a/hr/doctype/job_applicant/job_applicant.txt b/hr/doctype/job_applicant/job_applicant.txt
deleted file mode 100644
index d795fa8..0000000
--- a/hr/doctype/job_applicant/job_applicant.txt
+++ /dev/null
@@ -1,104 +0,0 @@
-[
- {
-  "creation": "2013-01-29 19:25:37", 
-  "docstatus": 0, 
-  "modified": "2013-09-10 10:51:51", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 1, 
-  "autoname": "field:applicant_name", 
-  "description": "Applicant for a Job", 
-  "doctype": "DocType", 
-  "document_type": "Transaction", 
-  "icon": "icon-user", 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Job Applicant", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Job Applicant", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "HR User", 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Job Applicant"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "applicant_name", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Applicant Name", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "email_id", 
-  "fieldtype": "Data", 
-  "label": "Email Id"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_list_view": 1, 
-  "label": "Status", 
-  "options": "Open\nReplied\nRejected\nHold"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_3", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "job_opening", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Job Opening", 
-  "options": "Job Opening"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_5", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "thread_html", 
-  "fieldtype": "HTML", 
-  "label": "Thread HTML"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "communications", 
-  "fieldtype": "Table", 
-  "hidden": 1, 
-  "label": "Communications", 
-  "options": "Communication", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/job_opening/job_opening.txt b/hr/doctype/job_opening/job_opening.txt
deleted file mode 100644
index a507547..0000000
--- a/hr/doctype/job_opening/job_opening.txt
+++ /dev/null
@@ -1,68 +0,0 @@
-[
- {
-  "creation": "2013-01-15 16:13:36", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:43:35", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "field:job_title", 
-  "description": "Description of a Job Opening", 
-  "doctype": "DocType", 
-  "document_type": "Transaction", 
-  "icon": "icon-bookmark", 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Job Opening", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Job Opening", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "HR User", 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Job Opening"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "job_title", 
-  "fieldtype": "Data", 
-  "label": "Job Title", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "label": "Status", 
-  "options": "Open\nClosed"
- }, 
- {
-  "description": "Job profile, qualifications required etc.", 
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Text Editor", 
-  "label": "Description"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/leave_allocation/leave_allocation.js b/hr/doctype/leave_allocation/leave_allocation.js
deleted file mode 100755
index 4bc3c49..0000000
--- a/hr/doctype/leave_allocation/leave_allocation.js
+++ /dev/null
@@ -1,73 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-// ****************************************** onload ********************************************************
-cur_frm.cscript.onload = function(doc, dt, dn) {
-  if(!doc.posting_date) set_multiple(dt,dn,{posting_date:get_today()});
-}
-
-
-// ************************************** client triggers ***************************************************
-// ---------
-// employee
-// ---------
-cur_frm.add_fetch('employee','employee_name','employee_name');
-
-cur_frm.cscript.employee = function(doc, dt, dn) {
-  calculate_total_leaves_allocated(doc, dt, dn);
-}
-
-// -----------
-// leave type
-// -----------
-cur_frm.cscript.leave_type = function(doc, dt, dn) {
-  calculate_total_leaves_allocated(doc, dt, dn);
-}
-
-// ------------
-// fiscal year
-// ------------
-cur_frm.cscript.fiscal_year = function(doc, dt, dn) {
-  calculate_total_leaves_allocated(doc, dt, dn);
-}
-
-// -------------------------------
-// include previous leave balance
-// -------------------------------
-cur_frm.cscript.carry_forward = function(doc, dt, dn) {
-  calculate_total_leaves_allocated(doc, dt, dn);
-}
-
-// -----------------------
-// previous balance leaves
-// -----------------------
-cur_frm.cscript.carry_forwarded_leaves = function(doc, dt, dn) {
-  set_multiple(dt,dn,{total_leaves_allocated : flt(doc.carry_forwarded_leaves)+flt(doc.new_leaves_allocated)});
-}
-
-// ---------------------
-// new leaves allocated
-// ---------------------
-cur_frm.cscript.new_leaves_allocated = function(doc, dt, dn) {
-  set_multiple(dt,dn,{total_leaves_allocated : flt(doc.carry_forwarded_leaves)+flt(doc.new_leaves_allocated)});
-}
-
-
-// ****************************************** utilities ******************************************************
-// ---------------------------------
-// calculate total leaves allocated
-// ---------------------------------
-calculate_total_leaves_allocated = function(doc, dt, dn) {
-  if(cint(doc.carry_forward) == 1 && doc.leave_type && doc.fiscal_year && doc.employee){
-    return get_server_fields('get_carry_forwarded_leaves','','', doc, dt, dn, 1);
-	}
-  else if(cint(doc.carry_forward) == 0){
-    set_multiple(dt,dn,{carry_forwarded_leaves : 0,total_leaves_allocated : flt(doc.new_leaves_allocated)});
-  }
-}
-
-cur_frm.fields_dict.employee.get_query = function(doc,cdt,cdn) {
-  return{
-    query:"controllers.queries.employee_query"
-  } 
-}
\ No newline at end of file
diff --git a/hr/doctype/leave_allocation/leave_allocation.txt b/hr/doctype/leave_allocation/leave_allocation.txt
deleted file mode 100644
index 38e3eb5..0000000
--- a/hr/doctype/leave_allocation/leave_allocation.txt
+++ /dev/null
@@ -1,177 +0,0 @@
-[
- {
-  "creation": "2013-02-20 19:10:38", 
-  "docstatus": 0, 
-  "modified": "2013-12-12 17:41:52", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_import": 1, 
-  "autoname": "LAL/.#####", 
-  "doctype": "DocType", 
-  "icon": "icon-ok", 
-  "is_submittable": 1, 
-  "module": "HR", 
-  "name": "__common__", 
-  "search_fields": "employee,employee_name,leave_type,total_leaves_allocated,fiscal_year"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Leave Allocation", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Leave Allocation", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Leave Allocation"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "employee", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Employee", 
-  "oldfieldname": "employee", 
-  "oldfieldtype": "Link", 
-  "options": "Employee", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "employee_name", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "label": "Employee Name", 
-  "read_only": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "leave_type", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Leave Type", 
-  "oldfieldname": "leave_type", 
-  "oldfieldtype": "Link", 
-  "options": "link:Leave Type", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "default": "Today", 
-  "doctype": "DocField", 
-  "fieldname": "posting_date", 
-  "fieldtype": "Date", 
-  "hidden": 0, 
-  "label": "Posting Date", 
-  "no_copy": 1, 
-  "oldfieldname": "date", 
-  "oldfieldtype": "Date", 
-  "read_only": 1, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Data", 
-  "options": "link:Fiscal Year", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "hidden": 0, 
-  "label": "Description", 
-  "oldfieldname": "reason", 
-  "oldfieldtype": "Small Text", 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "carry_forward", 
-  "fieldtype": "Check", 
-  "label": "Carry Forward"
- }, 
- {
-  "depends_on": "carry_forward", 
-  "doctype": "DocField", 
-  "fieldname": "carry_forwarded_leaves", 
-  "fieldtype": "Float", 
-  "label": "Carry Forwarded Leaves", 
-  "read_only": 1
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "new_leaves_allocated", 
-  "fieldtype": "Float", 
-  "label": "New Leaves Allocated"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_leaves_allocated", 
-  "fieldtype": "Float", 
-  "label": "Total Leaves Allocated", 
-  "read_only": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "match": "owner", 
-  "role": "HR User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "HR Manager"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/leave_application/leave_application.js b/hr/doctype/leave_application/leave_application.js
deleted file mode 100755
index a3b62ca..0000000
--- a/hr/doctype/leave_application/leave_application.js
+++ /dev/null
@@ -1,121 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-cur_frm.add_fetch('employee','employee_name','employee_name');
-
-cur_frm.cscript.onload = function(doc, dt, dn) {
-	if(!doc.posting_date) 
-		set_multiple(dt,dn,{posting_date:get_today()});
-	if(doc.__islocal) {
-		cur_frm.set_value("status", "Open");
-		cur_frm.cscript.calculate_total_days(doc, dt, dn);
-	}
-	
-	var leave_approver = doc.leave_approver;
-	return cur_frm.call({
-		method:"hr.utils.get_leave_approver_list",
-		callback: function(r) {
-			cur_frm.set_df_property("leave_approver", "options", $.map(r.message, 
-				function(profile) { 
-					return {value: profile, label: wn.user_info(profile).fullname}; 
-				}));
-			if(leave_approver) cur_frm.set_value("leave_approver", leave_approver);
-			cur_frm.cscript.get_leave_balance(cur_frm.doc);
-		}
-	});
-}
-
-cur_frm.cscript.refresh = function(doc, dt, dn) {
-	if(doc.__islocal) {
-		cur_frm.set_value("status", "Open")
-	}
-	cur_frm.set_intro("");
-	if(doc.__islocal && !in_list(user_roles, "HR User")) {
-		cur_frm.set_intro(wn._("Fill the form and save it"))
-	} else {
-		if(doc.docstatus==0 && doc.status=="Open") {
-			if(user==doc.leave_approver) {
-				cur_frm.set_intro(wn._("You are the Leave Approver for this record. Please Update the 'Status' and Save"));
-				cur_frm.toggle_enable("status", true);
-			} else {
-				cur_frm.set_intro(wn._("This Leave Application is pending approval. Only the Leave Apporver can update status."))
-				cur_frm.toggle_enable("status", false);
-				if(!doc.__islocal) {
-						cur_frm.frm_head.appframe.set_title_right("");
-				}
-			}
-		} else {
- 			if(doc.status=="Approved") {
-				cur_frm.set_intro(wn._("Leave application has been approved."));
-				if(cur_frm.doc.docstatus==0) {
-					cur_frm.set_intro(wn._("Please submit to update Leave Balance."));
-				}
-			} else if(doc.status=="Rejected") {
-				cur_frm.set_intro(wn._("Leave application has been rejected."));
-			}
-		}
-	}	
-}
-
-cur_frm.cscript.employee = function (doc, dt, dn){
-	cur_frm.cscript.get_leave_balance(doc, dt, dn);
-}
-
-cur_frm.cscript.fiscal_year = function (doc, dt, dn){
-	cur_frm.cscript.get_leave_balance(doc, dt, dn);
-}
-
-cur_frm.cscript.leave_type = function (doc, dt, dn){
-	cur_frm.cscript.get_leave_balance(doc, dt, dn);
-}
-
-cur_frm.cscript.half_day = function(doc, dt, dn) {
-	if(doc.from_date) {
-		set_multiple(dt,dn,{to_date:doc.from_date});
-		cur_frm.cscript.calculate_total_days(doc, dt, dn);
-	}
-}
-
-cur_frm.cscript.from_date = function(doc, dt, dn) {
-	if(cint(doc.half_day) == 1){
-		set_multiple(dt,dn,{to_date:doc.from_date});
-	}
-	cur_frm.cscript.calculate_total_days(doc, dt, dn);
-}
-
-cur_frm.cscript.to_date = function(doc, dt, dn) {
-	if(cint(doc.half_day) == 1 && cstr(doc.from_date) && doc.from_date != doc.to_date){
-		msgprint(wn._("To Date should be same as From Date for Half Day leave"));
-		set_multiple(dt,dn,{to_date:doc.from_date});		
-	}
-	cur_frm.cscript.calculate_total_days(doc, dt, dn);
-}
-	
-cur_frm.cscript.get_leave_balance = function(doc, dt, dn) {
-	if(doc.docstatus==0 && doc.employee && doc.leave_type && doc.fiscal_year) {
-		return cur_frm.call({
-			method: "get_leave_balance",
-			args: {
-				employee: doc.employee,
-				fiscal_year: doc.fiscal_year,
-				leave_type: doc.leave_type
-			}
-		});
-	}
-}
-
-cur_frm.cscript.calculate_total_days = function(doc, dt, dn) {
-	if(doc.from_date && doc.to_date){
-		if(cint(doc.half_day) == 1) set_multiple(dt,dn,{total_leave_days:0.5});
-		else{
-			// server call is done to include holidays in leave days calculations
-			return get_server_fields('get_total_leave_days', '', '', doc, dt, dn, 1);
-		}
-	}
-}
-
-cur_frm.fields_dict.employee.get_query = function() {
-	return {
-		query: "hr.doctype.leave_application.leave_application.query_for_permitted_employees"
-	};
-}
\ No newline at end of file
diff --git a/hr/doctype/leave_application/leave_application.py b/hr/doctype/leave_application/leave_application.py
deleted file mode 100755
index 38ca306..0000000
--- a/hr/doctype/leave_application/leave_application.py
+++ /dev/null
@@ -1,344 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import _
-
-from webnotes.utils import cint, cstr, date_diff, flt, formatdate, getdate, get_url_to_form, \
-	comma_or, get_fullname
-from webnotes import msgprint
-
-class LeaveDayBlockedError(webnotes.ValidationError): pass
-class OverlapError(webnotes.ValidationError): pass
-class InvalidLeaveApproverError(webnotes.ValidationError): pass
-	
-from webnotes.model.controller import DocListController
-class DocType(DocListController):
-	def setup(self):
-		if webnotes.conn.exists(self.doc.doctype, self.doc.name):
-			self.previous_doc = webnotes.doc(self.doc.doctype, self.doc.name)
-		else:
-			self.previous_doc = None
-		
-	def validate(self):
-		self.validate_to_date()
-		self.validate_balance_leaves()
-		self.validate_leave_overlap()
-		self.validate_max_days()
-		self.show_block_day_warning()
-		self.validate_block_days()
-		self.validate_leave_approver()
-		
-	def on_update(self):
-		if (not self.previous_doc and self.doc.leave_approver) or (self.previous_doc and \
-				self.doc.status == "Open" and self.previous_doc.leave_approver != self.doc.leave_approver):
-			# notify leave approver about creation
-			self.notify_leave_approver()
-		elif self.previous_doc and \
-				self.previous_doc.status == "Open" and self.doc.status == "Rejected":
-			# notify employee about rejection
-			self.notify_employee(self.doc.status)
-	
-	def on_submit(self):
-		if self.doc.status != "Approved":
-			webnotes.msgprint("""Only Leave Applications with status 'Approved' can be Submitted.""",
-				raise_exception=True)
-
-		# notify leave applier about approval
-		self.notify_employee(self.doc.status)
-				
-	def on_cancel(self):
-		# notify leave applier about cancellation
-		self.notify_employee("cancelled")
-
-	def show_block_day_warning(self):
-		from hr.doctype.leave_block_list.leave_block_list import get_applicable_block_dates		
-
-		block_dates = get_applicable_block_dates(self.doc.from_date, self.doc.to_date, 
-			self.doc.employee, self.doc.company, all_lists=True)
-			
-		if block_dates:
-			webnotes.msgprint(_("Warning: Leave application contains following block dates") + ":")
-			for d in block_dates:
-				webnotes.msgprint(formatdate(d.block_date) + ": " + d.reason)
-
-	def validate_block_days(self):
-		from hr.doctype.leave_block_list.leave_block_list import get_applicable_block_dates
-
-		block_dates = get_applicable_block_dates(self.doc.from_date, self.doc.to_date, 
-			self.doc.employee, self.doc.company)
-			
-		if block_dates:
-			if self.doc.status == "Approved":
-				webnotes.msgprint(_("Cannot approve leave as you are not authorized to approve leaves on Block Dates."))
-				raise LeaveDayBlockedError
-			
-	def get_holidays(self):
-		tot_hol = webnotes.conn.sql("""select count(*) from `tabHoliday` h1, `tabHoliday List` h2, `tabEmployee` e1 
-			where e1.name = %s and h1.parent = h2.name and e1.holiday_list = h2.name 
-			and h1.holiday_date between %s and %s""", (self.doc.employee, self.doc.from_date, self.doc.to_date))
-		if not tot_hol:
-			tot_hol = webnotes.conn.sql("""select count(*) from `tabHoliday` h1, `tabHoliday List` h2 
-				where h1.parent = h2.name and h1.holiday_date between %s and %s
-				and ifnull(h2.is_default,0) = 1 and h2.fiscal_year = %s""",
-				(self.doc.from_date, self.doc.to_date, self.doc.fiscal_year))
-		return tot_hol and flt(tot_hol[0][0]) or 0
-
-	def get_total_leave_days(self):
-		"""Calculates total leave days based on input and holidays"""
-		ret = {'total_leave_days' : 0.5}
-		if not self.doc.half_day:
-			tot_days = date_diff(self.doc.to_date, self.doc.from_date) + 1
-			holidays = self.get_holidays()
-			ret = {
-				'total_leave_days' : flt(tot_days)-flt(holidays)
-			}
-		return ret
-
-	def validate_to_date(self):
-		if self.doc.from_date and self.doc.to_date and \
-				(getdate(self.doc.to_date) < getdate(self.doc.from_date)):
-			msgprint("To date cannot be before from date")
-			raise Exception
-			
-	def validate_balance_leaves(self):
-		if self.doc.from_date and self.doc.to_date:
-			self.doc.total_leave_days = self.get_total_leave_days()["total_leave_days"]
-			
-			if self.doc.total_leave_days == 0:
-				msgprint(_("Hurray! The day(s) on which you are applying for leave \
-					coincide with holiday(s). You need not apply for leave."),
-					raise_exception=1)
-			
-			if not is_lwp(self.doc.leave_type):
-				self.doc.leave_balance = get_leave_balance(self.doc.employee,
-					self.doc.leave_type, self.doc.fiscal_year)["leave_balance"]
-
-				if self.doc.status != "Rejected" \
-						and self.doc.leave_balance - self.doc.total_leave_days < 0:
-					#check if this leave type allow the remaining balance to be in negative. If yes then warn the user and continue to save else warn the user and don't save.
-					msgprint("There is not enough leave balance for Leave Type: %s" % \
-						(self.doc.leave_type,), 
-						raise_exception=not(webnotes.conn.get_value("Leave Type", self.doc.leave_type,"allow_negative") or None))
-					
-	def validate_leave_overlap(self):
-		if not self.doc.name:
-			self.doc.name = "New Leave Application"
-			
-		for d in webnotes.conn.sql("""select name, leave_type, posting_date, 
-			from_date, to_date 
-			from `tabLeave Application` 
-			where 
-			employee = %(employee)s
-			and docstatus < 2
-			and status in ("Open", "Approved")
-			and (from_date between %(from_date)s and %(to_date)s 
-				or to_date between %(from_date)s and %(to_date)s
-				or %(from_date)s between from_date and to_date)
-			and name != %(name)s""", self.doc.fields, as_dict = 1):
- 
-			msgprint("Employee : %s has already applied for %s between %s and %s on %s. Please refer Leave Application : <a href=\"#Form/Leave Application/%s\">%s</a>" % (self.doc.employee, cstr(d['leave_type']), formatdate(d['from_date']), formatdate(d['to_date']), formatdate(d['posting_date']), d['name'], d['name']), raise_exception = OverlapError)
-
-	def validate_max_days(self):
-		max_days = webnotes.conn.sql("select max_days_allowed from `tabLeave Type` where name = '%s'" %(self.doc.leave_type))
-		max_days = max_days and flt(max_days[0][0]) or 0
-		if max_days and self.doc.total_leave_days > max_days:
-			msgprint("Sorry ! You cannot apply for %s for more than %s days" % (self.doc.leave_type, max_days))
-			raise Exception
-			
-	def validate_leave_approver(self):
-		employee = webnotes.bean("Employee", self.doc.employee)
-		leave_approvers = [l.leave_approver for l in 
-			employee.doclist.get({"parentfield": "employee_leave_approvers"})]
-
-		if len(leave_approvers) and self.doc.leave_approver not in leave_approvers:
-			msgprint(("[" + _("For Employee") + ' "' + self.doc.employee + '"] ' 
-				+ _("Leave Approver can be one of") + ": "
-				+ comma_or(leave_approvers)), raise_exception=InvalidLeaveApproverError)
-		
-		elif self.doc.leave_approver and not webnotes.conn.sql("""select name from `tabUserRole` 
-			where parent=%s and role='Leave Approver'""", self.doc.leave_approver):
-				msgprint(get_fullname(self.doc.leave_approver) + ": " \
-					+ _("does not have role 'Leave Approver'"), raise_exception=InvalidLeaveApproverError)
-			
-	def notify_employee(self, status):
-		employee = webnotes.doc("Employee", self.doc.employee)
-		if not employee.user_id:
-			return
-			
-		def _get_message(url=False):
-			if url:
-				name = get_url_to_form(self.doc.doctype, self.doc.name)
-			else:
-				name = self.doc.name
-				
-			return (_("Leave Application") + ": %s - %s") % (name, _(status))
-		
-		self.notify({
-			# for post in messages
-			"message": _get_message(url=True),
-			"message_to": employee.user_id,
-			"subject": _get_message(),
-		})
-		
-	def notify_leave_approver(self):
-		employee = webnotes.doc("Employee", self.doc.employee)
-		
-		def _get_message(url=False):
-			name = self.doc.name
-			employee_name = cstr(employee.employee_name)
-			if url:
-				name = get_url_to_form(self.doc.doctype, self.doc.name)
-				employee_name = get_url_to_form("Employee", self.doc.employee, label=employee_name)
-			
-			return (_("New Leave Application") + ": %s - " + _("Employee") + ": %s") % (name, employee_name)
-		
-		self.notify({
-			# for post in messages
-			"message": _get_message(url=True),
-			"message_to": self.doc.leave_approver,
-			
-			# for email
-			"subject": _get_message()
-		})
-		
-	def notify(self, args):
-		args = webnotes._dict(args)
-		from core.page.messages.messages import post
-		post({"txt": args.message, "contact": args.message_to, "subject": args.subject,
-			"notify": cint(self.doc.follow_via_email)})
-
-@webnotes.whitelist()
-def get_leave_balance(employee, leave_type, fiscal_year):	
-	leave_all = webnotes.conn.sql("""select total_leaves_allocated 
-		from `tabLeave Allocation` where employee = %s and leave_type = %s
-		and fiscal_year = %s and docstatus = 1""", (employee, 
-			leave_type, fiscal_year))
-	
-	leave_all = leave_all and flt(leave_all[0][0]) or 0
-	
-	leave_app = webnotes.conn.sql("""select SUM(total_leave_days) 
-		from `tabLeave Application` 
-		where employee = %s and leave_type = %s and fiscal_year = %s
-		and status="Approved" and docstatus = 1""", (employee, leave_type, fiscal_year))
-	leave_app = leave_app and flt(leave_app[0][0]) or 0
-	
-	ret = {'leave_balance': leave_all - leave_app}
-	return ret
-
-def is_lwp(leave_type):
-	lwp = webnotes.conn.sql("select is_lwp from `tabLeave Type` where name = %s", leave_type)
-	return lwp and cint(lwp[0][0]) or 0
-	
-@webnotes.whitelist()
-def get_events(start, end):
-	events = []
-	employee = webnotes.conn.get_default("employee", webnotes.session.user)
-	company = webnotes.conn.get_default("company", webnotes.session.user)
-	
-	from webnotes.widgets.reportview import build_match_conditions
-	match_conditions = build_match_conditions("Leave Application")
-	
-	# show department leaves for employee
-	if "Employee" in webnotes.get_roles():
-		add_department_leaves(events, start, end, employee, company)
-
-	add_leaves(events, start, end, employee, company, match_conditions)
-	
-	add_block_dates(events, start, end, employee, company)
-	add_holidays(events, start, end, employee, company)
-	
-	return events
-	
-def add_department_leaves(events, start, end, employee, company):
-	department = webnotes.conn.get_value("Employee", employee, "department")
-	
-	if not department:
-		return
-	
-	# department leaves
-	department_employees = webnotes.conn.sql_list("""select name from tabEmployee where department=%s
-		and company=%s""", (department, company))
-	
-	match_conditions = "employee in (\"%s\")" % '", "'.join(department_employees)
-	add_leaves(events, start, end, employee, company, match_conditions=match_conditions)
-			
-def add_leaves(events, start, end, employee, company, match_conditions=None):
-	query = """select name, from_date, to_date, employee_name, half_day, 
-		status, employee, docstatus
-		from `tabLeave Application` where
-		(from_date between %s and %s or to_date between %s and %s)
-		and docstatus < 2
-		and status!="Rejected" """
-	if match_conditions:
-		query += " and " + match_conditions
-	
-	for d in webnotes.conn.sql(query, (start, end, start, end), as_dict=True):
-		e = {
-			"name": d.name,
-			"doctype": "Leave Application",
-			"from_date": d.from_date,
-			"to_date": d.to_date,
-			"status": d.status,
-			"title": cstr(d.employee_name) + \
-				(d.half_day and _(" (Half Day)") or ""),
-			"docstatus": d.docstatus
-		}
-		if e not in events:
-			events.append(e)
-
-def add_block_dates(events, start, end, employee, company):
-	# block days
-	from hr.doctype.leave_block_list.leave_block_list import get_applicable_block_dates
-
-	cnt = 0
-	block_dates = get_applicable_block_dates(start, end, employee, company, all_lists=True)
-
-	for block_date in block_dates:
-		events.append({
-			"doctype": "Leave Block List Date",
-			"from_date": block_date.block_date,
-			"title": _("Leave Blocked") + ": " + block_date.reason,
-			"name": "_" + str(cnt),
-		})
-		cnt+=1
-
-def add_holidays(events, start, end, employee, company):
-	applicable_holiday_list = webnotes.conn.get_value("Employee", employee, "holiday_list")
-	if not applicable_holiday_list:
-		return
-	
-	for holiday in webnotes.conn.sql("""select name, holiday_date, description
-		from `tabHoliday` where parent=%s and holiday_date between %s and %s""", 
-		(applicable_holiday_list, start, end), as_dict=True):
-			events.append({
-				"doctype": "Holiday",
-				"from_date": holiday.holiday_date,
-				"title": _("Holiday") + ": " + cstr(holiday.description),
-				"name": holiday.name
-			})
-
-@webnotes.whitelist()
-def query_for_permitted_employees(doctype, txt, searchfield, start, page_len, filters):
-	txt = "%" + cstr(txt) + "%"
-	
-	if "Leave Approver" in webnotes.user.get_roles():
-		condition = """and (exists(select ela.name from `tabEmployee Leave Approver` ela
-				where ela.parent=`tabEmployee`.name and ela.leave_approver= "%s") or 
-			not exists(select ela.name from `tabEmployee Leave Approver` ela 
-				where ela.parent=`tabEmployee`.name)
-			or user_id = "%s")""" % (webnotes.session.user, webnotes.session.user)
-	else:
-		from webnotes.widgets.reportview import build_match_conditions
-		condition = build_match_conditions("Employee")
-		condition = ("and " + condition) if condition else ""
-	
-	return webnotes.conn.sql("""select name, employee_name from `tabEmployee`
-		where status = 'Active' and docstatus < 2 and
-		(`%s` like %s or employee_name like %s) %s
-		order by
-		case when name like %s then 0 else 1 end,
-		case when employee_name like %s then 0 else 1 end,
-		name limit %s, %s""" % tuple([searchfield] + ["%s"]*2 + [condition] + ["%s"]*4), 
-		(txt, txt, txt, txt, start, page_len))
diff --git a/hr/doctype/leave_application/leave_application.txt b/hr/doctype/leave_application/leave_application.txt
deleted file mode 100644
index d5feb57..0000000
--- a/hr/doctype/leave_application/leave_application.txt
+++ /dev/null
@@ -1,293 +0,0 @@
-[
- {
-  "creation": "2013-02-20 11:18:11", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:44:37", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 1, 
-  "autoname": "LAP/.#####", 
-  "description": "Apply / Approve Leaves", 
-  "doctype": "DocType", 
-  "document_type": "Transaction", 
-  "icon": "icon-calendar", 
-  "is_submittable": 1, 
-  "max_attachments": 3, 
-  "module": "HR", 
-  "name": "__common__", 
-  "search_fields": "employee,employee_name,leave_type,from_date,to_date,total_leave_days,fiscal_year"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Leave Application", 
-  "parentfield": "fields", 
-  "parenttype": "DocType"
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Leave Application", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "read": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Leave Application"
- }, 
- {
-  "default": "Open", 
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_list_view": 1, 
-  "label": "Status", 
-  "no_copy": 1, 
-  "options": "Open\nApproved\nRejected", 
-  "permlevel": 1
- }, 
- {
-  "description": "Leave can be approved by users with Role, \"Leave Approver\"", 
-  "doctype": "DocField", 
-  "fieldname": "leave_approver", 
-  "fieldtype": "Select", 
-  "label": "Leave Approver", 
-  "options": "link:Profile", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "leave_type", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Leave Type", 
-  "options": "link:Leave Type", 
-  "permlevel": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "from_date", 
-  "fieldtype": "Date", 
-  "in_list_view": 1, 
-  "label": "From Date", 
-  "permlevel": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "to_date", 
-  "fieldtype": "Date", 
-  "in_list_view": 0, 
-  "label": "To Date", 
-  "permlevel": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "half_day", 
-  "fieldtype": "Check", 
-  "label": "Half Day", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "permlevel": 0, 
-  "print_width": "50%", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "label": "Reason", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "employee", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Employee", 
-  "options": "Employee", 
-  "permlevel": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "employee_name", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Employee Name", 
-  "permlevel": 0, 
-  "read_only": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "leave_balance", 
-  "fieldtype": "Float", 
-  "label": "Leave Balance Before Application", 
-  "no_copy": 1, 
-  "permlevel": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_leave_days", 
-  "fieldtype": "Float", 
-  "label": "Total Leave Days", 
-  "no_copy": 1, 
-  "permlevel": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sb10", 
-  "fieldtype": "Section Break", 
-  "label": "More Info", 
-  "permlevel": 0
- }, 
- {
-  "allow_on_submit": 1, 
-  "default": "1", 
-  "doctype": "DocField", 
-  "fieldname": "follow_via_email", 
-  "fieldtype": "Check", 
-  "label": "Follow via Email", 
-  "permlevel": 0, 
-  "print_hide": 1
- }, 
- {
-  "default": "Today", 
-  "doctype": "DocField", 
-  "fieldname": "posting_date", 
-  "fieldtype": "Date", 
-  "label": "Posting Date", 
-  "no_copy": 1, 
-  "permlevel": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "options": "link:Fiscal Year", 
-  "permlevel": 0, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_17", 
-  "fieldtype": "Column Break", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "label": "Company", 
-  "options": "Company", 
-  "permlevel": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "letter_head", 
-  "fieldtype": "Link", 
-  "label": "Letter Head", 
-  "options": "Letter Head", 
-  "permlevel": 0, 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Link", 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "options": "Leave Application", 
-  "permlevel": 0, 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "match": "employee", 
-  "permlevel": 0, 
-  "report": 1, 
-  "role": "Employee", 
-  "write": 1
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "permlevel": 1, 
-  "role": "All", 
-  "submit": 0
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "permlevel": 0, 
-  "report": 1, 
-  "role": "HR User", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "amend": 1, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "match": "leave_approver:user", 
-  "permlevel": 0, 
-  "report": 1, 
-  "role": "Leave Approver", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "permlevel": 1, 
-  "report": 1, 
-  "role": "HR User", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "permlevel": 1, 
-  "report": 1, 
-  "role": "Leave Approver", 
-  "submit": 0, 
-  "write": 1
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/leave_application/leave_application_calendar.js b/hr/doctype/leave_application/leave_application_calendar.js
deleted file mode 100644
index a258c8f..0000000
--- a/hr/doctype/leave_application/leave_application_calendar.js
+++ /dev/null
@@ -1,20 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.views.calendar["Leave Application"] = {
-	field_map: {
-		"start": "from_date",
-		"end": "to_date",
-		"id": "name",
-		"title": "title",
-		"status": "status",
-	},
-	options: {
-		header: {
-			left: 'prev,next today',
-			center: 'title',
-			right: 'month'
-		}
-	},
-	get_events_method: "hr.doctype.leave_application.leave_application.get_events"
-}
\ No newline at end of file
diff --git a/hr/doctype/leave_application/test_leave_application.py b/hr/doctype/leave_application/test_leave_application.py
deleted file mode 100644
index 9f8a8e1..0000000
--- a/hr/doctype/leave_application/test_leave_application.py
+++ /dev/null
@@ -1,242 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-import webnotes
-import unittest
-
-from hr.doctype.leave_application.leave_application import LeaveDayBlockedError, OverlapError
-
-class TestLeaveApplication(unittest.TestCase):
-	def tearDown(self):
-		webnotes.set_user("Administrator")
-		
-	def _clear_roles(self):
-		webnotes.conn.sql("""delete from `tabUserRole` where parent in 
-			("test@example.com", "test1@example.com", "test2@example.com")""")
-			
-	def _clear_applications(self):
-		webnotes.conn.sql("""delete from `tabLeave Application`""")
-		
-	def _add_employee_leave_approver(self, employee, leave_approver):
-		temp_session_user = webnotes.session.user
-		webnotes.set_user("Administrator")
-		employee = webnotes.bean("Employee", employee)
-		employee.doclist.append({
-			"doctype": "Employee Leave Approver",
-			"parentfield": "employee_leave_approvers",
-			"leave_approver": leave_approver
-		})
-		employee.save()
-		webnotes.set_user(temp_session_user)
-	
-	def get_application(self, doclist):
-		application = webnotes.bean(copy=doclist)
-		application.doc.from_date = "2013-01-01"
-		application.doc.to_date = "2013-01-05"
-		return application
-
-	def test_block_list(self):
-		self._clear_roles()
-		
-		from webnotes.profile import add_role
-		add_role("test1@example.com", "HR User")
-			
-		webnotes.conn.set_value("Department", "_Test Department", 
-			"leave_block_list", "_Test Leave Block List")
-		
-		application = self.get_application(test_records[1])
-		application.insert()
-		application.doc.status = "Approved"
-		self.assertRaises(LeaveDayBlockedError, application.submit)
-		
-		webnotes.set_user("test1@example.com")
-
-		# clear other applications
-		webnotes.conn.sql("delete from `tabLeave Application`")
-		
-		application = self.get_application(test_records[1])
-		self.assertTrue(application.insert())
-		
-	def test_overlap(self):
-		self._clear_roles()
-		self._clear_applications()
-		
-		from webnotes.profile import add_role
-		add_role("test@example.com", "Employee")
-		add_role("test2@example.com", "Leave Approver")
-		
-		webnotes.set_user("test@example.com")
-		application = self.get_application(test_records[1])
-		application.doc.leave_approver = "test2@example.com"
-		application.insert()
-		
-		application = self.get_application(test_records[1])
-		application.doc.leave_approver = "test2@example.com"
-		self.assertRaises(OverlapError, application.insert)
-		
-	def test_global_block_list(self):
-		self._clear_roles()
-
-		from webnotes.profile import add_role
-		add_role("test1@example.com", "Employee")
-		add_role("test@example.com", "Leave Approver")
-				
-		application = self.get_application(test_records[3])
-		application.doc.leave_approver = "test@example.com"
-		
-		webnotes.conn.set_value("Leave Block List", "_Test Leave Block List", 
-			"applies_to_all_departments", 1)
-		webnotes.conn.set_value("Employee", "_T-Employee-0002", "department", 
-			"_Test Department")
-		
-		webnotes.set_user("test1@example.com")
-		application.insert()
-		
-		webnotes.set_user("test@example.com")
-		application.doc.status = "Approved"
-		self.assertRaises(LeaveDayBlockedError, application.submit)
-		
-		webnotes.conn.set_value("Leave Block List", "_Test Leave Block List", 
-			"applies_to_all_departments", 0)
-		
-	def test_leave_approval(self):
-		self._clear_roles()
-		
-		from webnotes.profile import add_role
-		add_role("test@example.com", "Employee")
-		add_role("test1@example.com", "Leave Approver")
-		add_role("test2@example.com", "Leave Approver")
-		
-		self._test_leave_approval_basic_case()
-		self._test_leave_approval_invalid_leave_approver_insert()
-		self._test_leave_approval_invalid_leave_approver_submit()
-		self._test_leave_approval_valid_leave_approver_insert()
-		
-	def _test_leave_approval_basic_case(self):
-		self._clear_applications()
-		
-		# create leave application as Employee
-		webnotes.set_user("test@example.com")
-		application = self.get_application(test_records[1])
-		application.doc.leave_approver = "test1@example.com"
-		application.insert()
-		
-		# submit leave application by Leave Approver
-		webnotes.set_user("test1@example.com")
-		application.doc.status = "Approved"
-		application.submit()
-		self.assertEqual(webnotes.conn.get_value("Leave Application", application.doc.name,
-			"docstatus"), 1)
-		
-	def _test_leave_approval_invalid_leave_approver_insert(self):
-		from hr.doctype.leave_application.leave_application import InvalidLeaveApproverError
-		
-		self._clear_applications()
-		
-		# add a different leave approver in the employee's list
-		# should raise exception if not a valid leave approver
-		self._add_employee_leave_approver("_T-Employee-0001", "test2@example.com")
-		
-		# TODO - add test2@example.com leave approver in employee's leave approvers list
-		application = self.get_application(test_records[1])
-		webnotes.set_user("test@example.com")
-		
-		application.doc.leave_approver = "test1@example.com"
-		self.assertRaises(InvalidLeaveApproverError, application.insert)
-		
-		webnotes.conn.sql("""delete from `tabEmployee Leave Approver` where parent=%s""",
-			"_T-Employee-0001")
-		
-	def _test_leave_approval_invalid_leave_approver_submit(self):
-		self._clear_applications()
-		self._add_employee_leave_approver("_T-Employee-0001", "test2@example.com")
-		
-		# create leave application as employee
-		# but submit as invalid leave approver - should raise exception
-		webnotes.set_user("test@example.com")
-		application = self.get_application(test_records[1])
-		application.doc.leave_approver = "test2@example.com"
-		application.insert()
-		webnotes.set_user("test1@example.com")
-		application.doc.status = "Approved"
-		
-		from webnotes.model.bean import BeanPermissionError
-		self.assertRaises(BeanPermissionError, application.submit)
-		
-		webnotes.conn.sql("""delete from `tabEmployee Leave Approver` where parent=%s""",
-			"_T-Employee-0001")
-		
-	def _test_leave_approval_valid_leave_approver_insert(self):
-		self._clear_applications()
-		self._add_employee_leave_approver("_T-Employee-0001", "test2@example.com")
-		
-		original_department = webnotes.conn.get_value("Employee", "_T-Employee-0001", "department")
-		webnotes.conn.set_value("Employee", "_T-Employee-0001", "department", None)
-		
-		webnotes.set_user("test@example.com")
-		application = self.get_application(test_records[1])
-		application.doc.leave_approver = "test2@example.com"
-		application.insert()
-
-		# change to valid leave approver and try to submit leave application
-		webnotes.set_user("test2@example.com")
-		application.doc.status = "Approved"
-		application.submit()
-		self.assertEqual(webnotes.conn.get_value("Leave Application", application.doc.name,
-			"docstatus"), 1)
-			
-		webnotes.conn.sql("""delete from `tabEmployee Leave Approver` where parent=%s""",
-			"_T-Employee-0001")
-		
-		webnotes.conn.set_value("Employee", "_T-Employee-0001", "department", original_department)
-		
-test_dependencies = ["Leave Block List"]		
-
-test_records = [
-	[{
-		"doctype": "Leave Allocation",
-		"leave_type": "_Test Leave Type",
-		"fiscal_year": "_Test Fiscal Year 2013",
-		"employee":"_T-Employee-0001",
-		"new_leaves_allocated": 15,
-		"docstatus": 1
-	}],
-	[{
-		"doctype": "Leave Application",
-		"leave_type": "_Test Leave Type",
-		"from_date": "2013-05-01",
-		"to_date": "2013-05-05",
-		"posting_date": "2013-01-02",
-		"fiscal_year": "_Test Fiscal Year 2013",
-		"employee": "_T-Employee-0001",
-		"company": "_Test Company"
-	}],
-	[{
-		"doctype": "Leave Allocation",
-		"leave_type": "_Test Leave Type",
-		"fiscal_year": "_Test Fiscal Year 2013",
-		"employee":"_T-Employee-0002",
-		"new_leaves_allocated": 15,
-		"docstatus": 1
-	}],
-	[{
-		"doctype": "Leave Application",
-		"leave_type": "_Test Leave Type",
-		"from_date": "2013-05-01",
-		"to_date": "2013-05-05",
-		"posting_date": "2013-01-02",
-		"fiscal_year": "_Test Fiscal Year 2013",
-		"employee": "_T-Employee-0002",
-		"company": "_Test Company"
-	}],
-	[{
-		"doctype": "Leave Application",
-		"leave_type": "_Test Leave Type LWP",
-		"from_date": "2013-01-15",
-		"to_date": "2013-01-15",
-		"posting_date": "2013-01-02",
-		"fiscal_year": "_Test Fiscal Year 2013",
-		"employee": "_T-Employee-0001",
-		"company": "_Test Company",
-	}]
-]
diff --git a/hr/doctype/leave_block_list/leave_block_list.py b/hr/doctype/leave_block_list/leave_block_list.py
deleted file mode 100644
index 973436e..0000000
--- a/hr/doctype/leave_block_list/leave_block_list.py
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-# For license information, please see license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from accounts.utils import validate_fiscal_year
-from webnotes import _
-
-class DocType:
-	def __init__(self, d, dl):
-		self.doc, self.doclist = d, dl
-		
-	def validate(self):
-		dates = []
-		for d in self.doclist.get({"doctype":"Leave Block List Date"}):
-			# validate fiscal year
-			validate_fiscal_year(d.block_date, self.doc.year, _("Block Date"))
-			
-			# date is not repeated
-			if d.block_date in dates:
-				webnotes.msgprint(_("Date is repeated") + ":" + d.block_date, raise_exception=1)
-			dates.append(d.block_date)
-
-@webnotes.whitelist()
-def get_applicable_block_dates(from_date, to_date, employee=None, 
-	company=None, all_lists=False):
-	block_dates = []
-	for block_list in get_applicable_block_lists(employee, company, all_lists):
-		block_dates.extend(webnotes.conn.sql("""select block_date, reason 
-			from `tabLeave Block List Date` where parent=%s 
-			and block_date between %s and %s""", (block_list, from_date, to_date), 
-			as_dict=1))
-			
-	return block_dates
-		
-def get_applicable_block_lists(employee=None, company=None, all_lists=False):
-	block_lists = []
-	
-	if not employee:
-		employee = webnotes.conn.get_value("Employee", {"user_id":webnotes.session.user})
-		if not employee:
-			return []
-	
-	if not company:
-		company = webnotes.conn.get_value("Employee", employee, "company")
-		
-	def add_block_list(block_list):
-		if block_list:
-			if all_lists or not is_user_in_allow_list(block_list):
-				block_lists.append(block_list)
-
-	# per department
-	department = webnotes.conn.get_value("Employee",employee, "department")
-	if department:
-		block_list = webnotes.conn.get_value("Department", department, "leave_block_list")
-		add_block_list(block_list)
-
-	# global
-	for block_list in webnotes.conn.sql_list("""select name from `tabLeave Block List`
-		where ifnull(applies_to_all_departments,0)=1 and company=%s""", company):
-		add_block_list(block_list)
-		
-	return list(set(block_lists))
-	
-def is_user_in_allow_list(block_list):
-	return webnotes.session.user in webnotes.conn.sql_list("""select allow_user
-		from `tabLeave Block List Allow` where parent=%s""", block_list)
\ No newline at end of file
diff --git a/hr/doctype/leave_block_list/leave_block_list.txt b/hr/doctype/leave_block_list/leave_block_list.txt
deleted file mode 100644
index 770bfee..0000000
--- a/hr/doctype/leave_block_list/leave_block_list.txt
+++ /dev/null
@@ -1,103 +0,0 @@
-[
- {
-  "creation": "2013-02-18 17:43:12", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:44:45", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "field:leave_block_list_name", 
-  "description": "Block Holidays on important days.", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-calendar", 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Leave Block List", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Leave Block List", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "role": "HR User", 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Leave Block List"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "leave_block_list_name", 
-  "fieldtype": "Data", 
-  "label": "Leave Block List Name", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "year", 
-  "fieldtype": "Link", 
-  "label": "Year", 
-  "options": "Fiscal Year", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "label": "Company", 
-  "options": "Company", 
-  "reqd": 1
- }, 
- {
-  "description": "If not checked, the list will have to be added to each Department where it has to be applied.", 
-  "doctype": "DocField", 
-  "fieldname": "applies_to_all_departments", 
-  "fieldtype": "Check", 
-  "label": "Applies to Company"
- }, 
- {
-  "description": "Stop users from making Leave Applications on following days.", 
-  "doctype": "DocField", 
-  "fieldname": "block_days", 
-  "fieldtype": "Section Break", 
-  "label": "Block Days"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "leave_block_list_dates", 
-  "fieldtype": "Table", 
-  "label": "Leave Block List Dates", 
-  "options": "Leave Block List Date"
- }, 
- {
-  "description": "Allow the following users to approve Leave Applications for block days.", 
-  "doctype": "DocField", 
-  "fieldname": "allow_list", 
-  "fieldtype": "Section Break", 
-  "label": "Allow Users"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "leave_block_list_allowed", 
-  "fieldtype": "Table", 
-  "label": "Leave Block List Allowed", 
-  "options": "Leave Block List Allow"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/leave_block_list/test_leave_block_list.py b/hr/doctype/leave_block_list/test_leave_block_list.py
deleted file mode 100644
index 0f0da65..0000000
--- a/hr/doctype/leave_block_list/test_leave_block_list.py
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-import webnotes
-import unittest
-
-from hr.doctype.leave_block_list.leave_block_list import get_applicable_block_dates
-
-class TestLeaveBlockList(unittest.TestCase):
-	def tearDown(self):
-		webnotes.session.user = "Administrator"
-		
-	def test_get_applicable_block_dates(self):
-		webnotes.session.user = "test@example.com"
-		webnotes.conn.set_value("Department", "_Test Department", "leave_block_list", 
-			"_Test Leave Block List")
-		self.assertTrue("2013-01-02" in 
-			[d.block_date for d in get_applicable_block_dates("2013-01-01", "2013-01-03")])
-			
-	def test_get_applicable_block_dates_for_allowed_user(self):
-		webnotes.session.user = "test1@example.com"
-		webnotes.conn.set_value("Department", "_Test Department 1", "leave_block_list", 
-			"_Test Leave Block List")
-		self.assertEquals([], [d.block_date for d in get_applicable_block_dates("2013-01-01", "2013-01-03")])
-	
-	def test_get_applicable_block_dates_all_lists(self):
-		webnotes.session.user = "test1@example.com"
-		webnotes.conn.set_value("Department", "_Test Department 1", "leave_block_list", 
-			"_Test Leave Block List")
-		self.assertTrue("2013-01-02" in 
-			[d.block_date for d in get_applicable_block_dates("2013-01-01", "2013-01-03", all_lists=True)])
-		
-test_dependencies = ["Employee"]
-
-test_records = [[{
-		"doctype":"Leave Block List",
-		"leave_block_list_name": "_Test Leave Block List",
-		"year": "_Test Fiscal Year 2013",
-		"company": "_Test Company"
-	}, {
-		"doctype": "Leave Block List Date",
-		"parent": "_Test Leave Block List",
-		"parenttype": "Leave Block List",
-		"parentfield": "leave_block_list_dates",
-		"block_date": "2013-01-02",
-		"reason": "First work day"
-	}, {
-		"doctype": "Leave Block List Allow",
-		"parent": "_Test Leave Block List",
-		"parenttype": "Leave Block List",
-		"parentfield": "leave_block_list_allowed",
-		"allow_user": "test1@example.com",
-		}
-	]]
\ No newline at end of file
diff --git a/hr/doctype/leave_block_list_allow/leave_block_list_allow.txt b/hr/doctype/leave_block_list_allow/leave_block_list_allow.txt
deleted file mode 100644
index 1e8c86b..0000000
--- a/hr/doctype/leave_block_list_allow/leave_block_list_allow.txt
+++ /dev/null
@@ -1,38 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:47", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:10", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "allow_user", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Allow User", 
-  "name": "__common__", 
-  "options": "Profile", 
-  "parent": "Leave Block List Allow", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "print_width": "200px", 
-  "reqd": 1, 
-  "width": "200px"
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Leave Block List Allow"
- }, 
- {
-  "doctype": "DocField"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/leave_block_list_date/leave_block_list_date.txt b/hr/doctype/leave_block_list_date/leave_block_list_date.txt
deleted file mode 100644
index c13e2d5..0000000
--- a/hr/doctype/leave_block_list_date/leave_block_list_date.txt
+++ /dev/null
@@ -1,43 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:47", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:10", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Leave Block List Date", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "print_width": "200px", 
-  "reqd": 1, 
-  "width": "200px"
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Leave Block List Date"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "block_date", 
-  "fieldtype": "Date", 
-  "label": "Block Date"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reason", 
-  "fieldtype": "Text", 
-  "label": "Reason"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/leave_type/leave_type.txt b/hr/doctype/leave_type/leave_type.txt
deleted file mode 100644
index dd339dc..0000000
--- a/hr/doctype/leave_type/leave_type.txt
+++ /dev/null
@@ -1,109 +0,0 @@
-[
- {
-  "creation": "2013-02-21 09:55:58", 
-  "docstatus": 0, 
-  "modified": "2013-07-22 15:32:07", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "field:leave_type_name", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-flag", 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Leave Type", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Leave Type", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Leave Type"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "trash_reason", 
-  "fieldtype": "Small Text", 
-  "label": "Trash Reason", 
-  "oldfieldname": "trash_reason", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "leave_type_name", 
-  "fieldtype": "Data", 
-  "label": "Leave Type Name", 
-  "oldfieldname": "leave_type_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "max_days_allowed", 
-  "fieldtype": "Data", 
-  "label": "Max Days Leave Allowed", 
-  "oldfieldname": "max_days_allowed", 
-  "oldfieldtype": "Data", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "is_carry_forward", 
-  "fieldtype": "Check", 
-  "label": "Is Carry Forward", 
-  "oldfieldname": "is_carry_forward", 
-  "oldfieldtype": "Check"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "is_encash", 
-  "fieldtype": "Check", 
-  "hidden": 1, 
-  "label": "Is Encash", 
-  "oldfieldname": "is_encash", 
-  "oldfieldtype": "Check", 
-  "print_hide": 1, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "is_lwp", 
-  "fieldtype": "Check", 
-  "label": "Is LWP"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "allow_negative", 
-  "fieldtype": "Check", 
-  "label": "Allow Negative Balance"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "HR User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "HR Manager"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/salary_slip/salary_slip.js b/hr/doctype/salary_slip/salary_slip.js
deleted file mode 100644
index 3716953..0000000
--- a/hr/doctype/salary_slip/salary_slip.js
+++ /dev/null
@@ -1,128 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-cur_frm.add_fetch('employee', 'company', 'company');
-
-// On load
-// -------------------------------------------------------------------
-cur_frm.cscript.onload = function(doc,dt,dn){
-	if((cint(doc.__islocal) == 1) && !doc.amended_from){
-		if(!doc.month) {
-			var today=new Date();
-			month = (today.getMonth()+01).toString();
-			if(month.length>1) doc.month = month;
-			else doc.month = '0'+month;
-		}
-		if(!doc.fiscal_year) doc.fiscal_year = sys_defaults['fiscal_year'];
-		refresh_many(['month', 'fiscal_year']);
-	}
-}
-
-// Get leave details
-//---------------------------------------------------------------------
-cur_frm.cscript.fiscal_year = function(doc,dt,dn){
-		return $c_obj(make_doclist(doc.doctype,doc.name), 'get_emp_and_leave_details','',function(r, rt) {
-			var doc = locals[dt][dn];
-			cur_frm.refresh();
-			calculate_all(doc, dt, dn);
-		});
-}
-
-cur_frm.cscript.month = cur_frm.cscript.employee = cur_frm.cscript.fiscal_year;
-
-cur_frm.cscript.leave_without_pay = function(doc,dt,dn){
-	if (doc.employee && doc.fiscal_year && doc.month) {
-		return $c_obj(make_doclist(doc.doctype,doc.name), 'get_leave_details',doc.leave_without_pay,function(r, rt) {
-			var doc = locals[dt][dn];
-			cur_frm.refresh();
-			calculate_all(doc, dt, dn);
-		});
-	}
-}
-
-var calculate_all = function(doc, dt, dn) {
-	calculate_earning_total(doc, dt, dn);
-	calculate_ded_total(doc, dt, dn);
-	calculate_net_pay(doc, dt, dn);
-}
-
-cur_frm.cscript.e_modified_amount = function(doc,dt,dn){
-	calculate_earning_total(doc, dt, dn);
-	calculate_net_pay(doc, dt, dn);
-}
-
-cur_frm.cscript.e_depends_on_lwp = cur_frm.cscript.e_modified_amount;
-
-// Trigger on earning modified amount and depends on lwp
-// ------------------------------------------------------------------------
-cur_frm.cscript.d_modified_amount = function(doc,dt,dn){
-	calculate_ded_total(doc, dt, dn);
-	calculate_net_pay(doc, dt, dn);
-}
-
-cur_frm.cscript.d_depends_on_lwp = cur_frm.cscript.d_modified_amount;
-
-// Calculate earning total
-// ------------------------------------------------------------------------
-var calculate_earning_total = function(doc, dt, dn) {
-	var tbl = getchildren('Salary Slip Earning', doc.name, 'earning_details', doc.doctype);
-
-	var total_earn = 0;
-	for(var i = 0; i < tbl.length; i++){
-		if(cint(tbl[i].e_depends_on_lwp) == 1) {
-			tbl[i].e_modified_amount = Math.round(tbl[i].e_amount)*(flt(doc.payment_days)/cint(doc.total_days_in_month)*100)/100;			
-			refresh_field('e_modified_amount', tbl[i].name, 'earning_details');
-		}
-		total_earn += flt(tbl[i].e_modified_amount);
-	}
-	doc.gross_pay = total_earn + flt(doc.arrear_amount) + flt(doc.leave_encashment_amount);
-	refresh_many(['e_modified_amount', 'gross_pay']);
-}
-
-// Calculate deduction total
-// ------------------------------------------------------------------------
-var calculate_ded_total = function(doc, dt, dn) {
-	var tbl = getchildren('Salary Slip Deduction', doc.name, 'deduction_details', doc.doctype);
-
-	var total_ded = 0;
-	for(var i = 0; i < tbl.length; i++){
-		if(cint(tbl[i].d_depends_on_lwp) == 1) {
-			tbl[i].d_modified_amount = Math.round(tbl[i].d_amount)*(flt(doc.payment_days)/cint(doc.total_days_in_month)*100)/100;
-			refresh_field('d_modified_amount', tbl[i].name, 'deduction_details');
-		}
-		total_ded += flt(tbl[i].d_modified_amount);
-	}
-	doc.total_deduction = total_ded;
-	refresh_field('total_deduction');	
-}
-
-// Calculate net payable amount
-// ------------------------------------------------------------------------
-var calculate_net_pay = function(doc, dt, dn) {
-	doc.net_pay = flt(doc.gross_pay) - flt(doc.total_deduction);
-	doc.rounded_total = Math.round(doc.net_pay);
-	refresh_many(['net_pay', 'rounded_total']);
-}
-
-// trigger on arrear
-// ------------------------------------------------------------------------
-cur_frm.cscript.arrear_amount = function(doc,dt,dn){
-	calculate_earning_total(doc, dt, dn);
-	calculate_net_pay(doc, dt, dn);
-}
-
-// trigger on encashed amount
-// ------------------------------------------------------------------------
-cur_frm.cscript.leave_encashment_amount = cur_frm.cscript.arrear_amount;
-
-// validate
-// ------------------------------------------------------------------------
-cur_frm.cscript.validate = function(doc, dt, dn) {
-	calculate_all(doc, dt, dn);
-}
-
-cur_frm.fields_dict.employee.get_query = function(doc,cdt,cdn) {
-	return{
-		query:"controllers.queries.employee_query"
-	}		
-}
diff --git a/hr/doctype/salary_slip/salary_slip.py b/hr/doctype/salary_slip/salary_slip.py
deleted file mode 100644
index 94660d0..0000000
--- a/hr/doctype/salary_slip/salary_slip.py
+++ /dev/null
@@ -1,305 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import add_days, cint, cstr, flt, getdate, nowdate, _round
-from webnotes.model.doc import make_autoname
-from webnotes.model.bean import getlist
-from webnotes.model.code import get_obj
-from webnotes import msgprint, _
-from setup.utils import get_company_currency
-
-	
-from utilities.transaction_base import TransactionBase
-
-class DocType(TransactionBase):
-	def __init__(self,doc,doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-		
-	def autoname(self):
-		self.doc.name = make_autoname('Sal Slip/' +self.doc.employee + '/.#####') 
-
-	def get_emp_and_leave_details(self):
-		if self.doc.employee:
-			self.get_leave_details()
-			struct = self.check_sal_struct()
-			if struct:
-				self.pull_sal_struct(struct)
-
-	def check_sal_struct(self):
-		struct = webnotes.conn.sql("""select name from `tabSalary Structure` 
-			where employee=%s and is_active = 'Yes'""", self.doc.employee)
-		if not struct:
-			msgprint("Please create Salary Structure for employee '%s'" % self.doc.employee)
-			self.doc.employee = None
-		return struct and struct[0][0] or ''
-
-	def pull_sal_struct(self, struct):
-		from hr.doctype.salary_structure.salary_structure import get_mapped_doclist
-		self.doclist = get_mapped_doclist(struct, self.doclist)
-		
-	def pull_emp_details(self):
-		emp = webnotes.conn.get_value("Employee", self.doc.employee, 
-			["bank_name", "bank_ac_no", "esic_card_no", "pf_number"], as_dict=1)
-		if emp:
-			self.doc.bank_name = emp.bank_name
-			self.doc.bank_account_no = emp.bank_ac_no
-			self.doc.esic_no = emp.esic_card_no
-			self.doc.pf_no = emp.pf_number
-
-	def get_leave_details(self, lwp=None):
-		if not self.doc.fiscal_year:
-			self.doc.fiscal_year = webnotes.get_default("fiscal_year")
-		if not self.doc.month:
-			self.doc.month = "%02d" % getdate(nowdate()).month
-			
-		m = get_obj('Salary Manager').get_month_details(self.doc.fiscal_year, self.doc.month)
-		holidays = self.get_holidays_for_employee(m)
-		
-		if not cint(webnotes.conn.get_value("HR Settings", "HR Settings",
-			"include_holidays_in_total_working_days")):
-				m["month_days"] -= len(holidays)
-				if m["month_days"] < 0:
-					msgprint(_("Bummer! There are more holidays than working days this month."),
-						raise_exception=True)
-			
-		if not lwp:
-			lwp = self.calculate_lwp(holidays, m)
-		self.doc.total_days_in_month = m['month_days']
-		self.doc.leave_without_pay = lwp
-		payment_days = flt(self.get_payment_days(m)) - flt(lwp)
-		self.doc.payment_days = payment_days > 0 and payment_days or 0
-		
-
-	def get_payment_days(self, m):
-		payment_days = m['month_days']
-		emp = webnotes.conn.sql("select date_of_joining, relieving_date from `tabEmployee` \
-			where name = %s", self.doc.employee, as_dict=1)[0]
-			
-		if emp['relieving_date']:
-			if getdate(emp['relieving_date']) > m['month_start_date'] and \
-				getdate(emp['relieving_date']) < m['month_end_date']:
-					payment_days = getdate(emp['relieving_date']).day
-			elif getdate(emp['relieving_date']) < m['month_start_date']:
-				webnotes.msgprint(_("Relieving Date of employee is ") + cstr(emp['relieving_date']
-					+ _(". Please set status of the employee as 'Left'")), raise_exception=1)
-				
-			
-		if emp['date_of_joining']:
-			if getdate(emp['date_of_joining']) > m['month_start_date'] and \
-				getdate(emp['date_of_joining']) < m['month_end_date']:
-					payment_days = payment_days - getdate(emp['date_of_joining']).day + 1
-			elif getdate(emp['date_of_joining']) > m['month_end_date']:
-				payment_days = 0
-
-		return payment_days
-		
-	def get_holidays_for_employee(self, m):
-		holidays = webnotes.conn.sql("""select t1.holiday_date 
-			from `tabHoliday` t1, tabEmployee t2 
-			where t1.parent = t2.holiday_list and t2.name = %s 
-			and t1.holiday_date between %s and %s""", 
-			(self.doc.employee, m['month_start_date'], m['month_end_date']))
-		if not holidays:
-			holidays = webnotes.conn.sql("""select t1.holiday_date 
-				from `tabHoliday` t1, `tabHoliday List` t2 
-				where t1.parent = t2.name and ifnull(t2.is_default, 0) = 1 
-				and t2.fiscal_year = %s
-				and t1.holiday_date between %s and %s""", (self.doc.fiscal_year, 
-					m['month_start_date'], m['month_end_date']))
-		holidays = [cstr(i[0]) for i in holidays]
-		return holidays
-
-	def calculate_lwp(self, holidays, m):
-		lwp = 0
-		for d in range(m['month_days']):
-			dt = add_days(cstr(m['month_start_date']), d)
-			if dt not in holidays:
-				leave = webnotes.conn.sql("""
-					select t1.name, t1.half_day
-					from `tabLeave Application` t1, `tabLeave Type` t2 
-					where t2.name = t1.leave_type 
-					and ifnull(t2.is_lwp, 0) = 1 
-					and t1.docstatus = 1 
-					and t1.employee = %s
-					and %s between from_date and to_date
-				""", (self.doc.employee, dt))
-				if leave:
-					lwp = cint(leave[0][1]) and (lwp + 0.5) or (lwp + 1)
-		return lwp
-
-	def check_existing(self):
-		ret_exist = webnotes.conn.sql("""select name from `tabSalary Slip` 
-			where month = %s and fiscal_year = %s and docstatus != 2 
-			and employee = %s and name != %s""", 
-			(self.doc.month, self.doc.fiscal_year, self.doc.employee, self.doc.name))
-		if ret_exist:
-			self.doc.employee = ''
-			msgprint("Salary Slip of employee '%s' already created for this month" 
-				% self.doc.employee, raise_exception=1)
-
-
-	def validate(self):
-		from webnotes.utils import money_in_words
-		self.check_existing()
-		
-		if not (len(self.doclist.get({"parentfield": "earning_details"})) or 
-			len(self.doclist.get({"parentfield": "deduction_details"}))):
-				self.get_emp_and_leave_details()
-		else:
-			self.get_leave_details(self.doc.leave_without_pay)
-
-		if not self.doc.net_pay:
-			self.calculate_net_pay()
-			
-		company_currency = get_company_currency(self.doc.company)
-		self.doc.total_in_words = money_in_words(self.doc.rounded_total, company_currency)
-
-	def calculate_earning_total(self):
-		self.doc.gross_pay = flt(self.doc.arrear_amount) + flt(self.doc.leave_encashment_amount)
-		for d in self.doclist.get({"parentfield": "earning_details"}):
-			if cint(d.e_depends_on_lwp) == 1:
-				d.e_modified_amount = _round(flt(d.e_amount) * flt(self.doc.payment_days)
-					/ cint(self.doc.total_days_in_month), 2)
-			elif not self.doc.payment_days:
-				d.e_modified_amount = 0
-			else:
-				d.e_modified_amount = d.e_amount
-			self.doc.gross_pay += flt(d.e_modified_amount)
-	
-	def calculate_ded_total(self):
-		self.doc.total_deduction = 0
-		for d in getlist(self.doclist, 'deduction_details'):
-			if cint(d.d_depends_on_lwp) == 1:
-				d.d_modified_amount = _round(flt(d.d_amount) * flt(self.doc.payment_days) 
-					/ cint(self.doc.total_days_in_month), 2)
-			elif not self.doc.payment_days:
-				d.d_modified_amount = 0
-			else:
-				d.d_modified_amount = d.d_amount
-			
-			self.doc.total_deduction += flt(d.d_modified_amount)
-				
-	def calculate_net_pay(self):
-		self.calculate_earning_total()
-		self.calculate_ded_total()
-		self.doc.net_pay = flt(self.doc.gross_pay) - flt(self.doc.total_deduction)
-		self.doc.rounded_total = _round(self.doc.net_pay)		
-
-	def on_submit(self):
-		if(self.doc.email_check == 1):			
-			self.send_mail_funct()
-			
-
-	def send_mail_funct(self):	 
-		from webnotes.utils.email_lib import sendmail
-		receiver = webnotes.conn.get_value("Employee", self.doc.employee, "company_email")
-		if receiver:
-			subj = 'Salary Slip - ' + cstr(self.doc.month) +'/'+cstr(self.doc.fiscal_year)
-			earn_ret=webnotes.conn.sql("""select e_type, e_modified_amount from `tabSalary Slip Earning` 
-				where parent = %s""", self.doc.name)
-			ded_ret=webnotes.conn.sql("""select d_type, d_modified_amount from `tabSalary Slip Deduction` 
-				where parent = %s""", self.doc.name)
-		 
-			earn_table = ''
-			ded_table = ''
-			if earn_ret:			
-				earn_table += "<table cellspacing=5px cellpadding=5px width='100%%'>"
-				
-				for e in earn_ret:
-					if not e[1]:
-						earn_table += '<tr><td>%s</td><td align="right">0.00</td></tr>' % cstr(e[0])
-					else:
-						earn_table += '<tr><td>%s</td><td align="right">%s</td></tr>' \
-							% (cstr(e[0]), cstr(e[1]))
-				earn_table += '</table>'
-			
-			if ded_ret:
-			
-				ded_table += "<table cellspacing=5px cellpadding=5px width='100%%'>"
-				
-				for d in ded_ret:
-					if not d[1]:
-						ded_table +='<tr><td">%s</td><td align="right">0.00</td></tr>' % cstr(d[0])
-					else:
-						ded_table +='<tr><td>%s</td><td align="right">%s</td></tr>' \
-							% (cstr(d[0]), cstr(d[1]))
-				ded_table += '</table>'
-			
-			letter_head = webnotes.conn.get_value("Letter Head", {"is_default": 1, "disabled": 0}, 
-				"content")
-			
-			msg = '''<div> %s <br>
-			<table cellspacing= "5" cellpadding="5"  width = "100%%">
-				<tr>
-					<td width = "100%%" colspan = "2"><h4>Salary Slip</h4></td>
-				</tr>
-				<tr>
-					<td width = "50%%"><b>Employee Code : %s</b></td>
-					<td width = "50%%"><b>Employee Name : %s</b></td>
-				</tr>
-				<tr>
-					<td width = "50%%">Month : %s</td>
-					<td width = "50%%">Fiscal Year : %s</td>
-				</tr>
-				<tr>
-					<td width = "50%%">Department : %s</td>
-					<td width = "50%%">Branch : %s</td>
-				</tr>
-				<tr>
-					<td width = "50%%">Designation : %s</td>
-					<td width = "50%%">Grade : %s</td>
-				</tr>
-				<tr>				
-					<td width = "50%%">Bank Account No. : %s</td>
-					<td  width = "50%%">Bank Name : %s</td>
-				
-				</tr>
-				<tr>
-					<td  width = "50%%">Arrear Amount : <b>%s</b></td>
-					<td  width = "50%%">Payment days : %s</td>
-				
-				</tr>
-			</table>
-			<table border="1px solid #CCC" width="100%%" cellpadding="0px" cellspacing="0px">
-				<tr>
-					<td colspan = 2 width = "50%%" bgcolor="#CCC" align="center">
-						<b>Earnings</b></td>
-					<td colspan = 2 width = "50%%" bgcolor="#CCC" align="center">
-						<b>Deductions</b></td>
-				</tr>
-				<tr>
-					<td colspan = 2 width = "50%%" valign= "top">%s</td>
-					<td colspan = 2 width = "50%%" valign= "top">%s</td>
-				</tr>
-			</table>
-			<table cellspacing= "5" cellpadding="5" width = '100%%'>
-				<tr>
-					<td width = '25%%'><b>Gross Pay :</b> </td>
-					<td width = '25%%' align='right'>%s</td>
-					<td width = '25%%'><b>Total Deduction :</b></td>
-					<td width = '25%%' align='right'> %s</td>
-				</tr>
-				<tr>
-					<tdwidth='25%%'><b>Net Pay : </b></td>
-					<td width = '25%%' align='right'><b>%s</b></td>
-					<td colspan = '2' width = '50%%'></td>
-				</tr>
-				<tr>
-					<td width='25%%'><b>Net Pay(in words) : </td>
-					<td colspan = '3' width = '50%%'>%s</b></td>
-				</tr>
-			</table></div>''' % (cstr(letter_head), cstr(self.doc.employee), 
-				cstr(self.doc.employee_name), cstr(self.doc.month), cstr(self.doc.fiscal_year), 
-				cstr(self.doc.department), cstr(self.doc.branch), cstr(self.doc.designation), 
-				cstr(self.doc.grade), cstr(self.doc.bank_account_no), cstr(self.doc.bank_name), 
-				cstr(self.doc.arrear_amount), cstr(self.doc.payment_days), earn_table, ded_table, 
-				cstr(flt(self.doc.gross_pay)), cstr(flt(self.doc.total_deduction)), 
-				cstr(flt(self.doc.net_pay)), cstr(self.doc.total_in_words))
-
-			sendmail([receiver], subject=subj, msg = msg)
-		else:
-			msgprint("Company Email ID not found, hence mail not sent")
diff --git a/hr/doctype/salary_slip/salary_slip.txt b/hr/doctype/salary_slip/salary_slip.txt
deleted file mode 100644
index 641adae..0000000
--- a/hr/doctype/salary_slip/salary_slip.txt
+++ /dev/null
@@ -1,399 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:15", 
-  "docstatus": 0, 
-  "modified": "2013-08-02 19:23:13", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "icon": "icon-file-text", 
-  "is_submittable": 1, 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Salary Slip", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Salary Slip", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Salary Slip"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "employee", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Employee", 
-  "oldfieldname": "employee", 
-  "oldfieldtype": "Link", 
-  "options": "Employee", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "employee_name", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Employee Name", 
-  "oldfieldname": "employee_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "department", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Department", 
-  "oldfieldname": "department", 
-  "oldfieldtype": "Link", 
-  "options": "Department", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "designation", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Designation", 
-  "oldfieldname": "designation", 
-  "oldfieldtype": "Link", 
-  "options": "Designation", 
-  "read_only": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "branch", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Branch", 
-  "oldfieldname": "branch", 
-  "oldfieldtype": "Link", 
-  "options": "Branch", 
-  "read_only": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grade", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Grade", 
-  "oldfieldname": "grade", 
-  "oldfieldtype": "Link", 
-  "options": "Grade", 
-  "read_only": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "pf_no", 
-  "fieldtype": "Data", 
-  "label": "PF No.", 
-  "oldfieldname": "pf_no", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "esic_no", 
-  "fieldtype": "Data", 
-  "label": "ESIC No.", 
-  "oldfieldname": "esic_no", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "letter_head", 
-  "fieldtype": "Link", 
-  "label": "Letter Head", 
-  "options": "Letter Head"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Data", 
-  "options": "Fiscal Year", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "options": "link:Company", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "month", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Month", 
-  "oldfieldname": "month", 
-  "oldfieldtype": "Select", 
-  "options": "\n01\n02\n03\n04\n05\n06\n07\n08\n09\n10\n11\n12", 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "37%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_days_in_month", 
-  "fieldtype": "Data", 
-  "label": "Total Working Days In The Month", 
-  "oldfieldname": "total_days_in_month", 
-  "oldfieldtype": "Int", 
-  "read_only": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "leave_without_pay", 
-  "fieldtype": "Float", 
-  "label": "Leave Without Pay", 
-  "oldfieldname": "leave_without_pay", 
-  "oldfieldtype": "Currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "payment_days", 
-  "fieldtype": "Float", 
-  "label": "Payment Days", 
-  "oldfieldname": "payment_days", 
-  "oldfieldtype": "Float", 
-  "read_only": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "bank_name", 
-  "fieldtype": "Data", 
-  "label": "Bank Name", 
-  "oldfieldname": "bank_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "bank_account_no", 
-  "fieldtype": "Data", 
-  "label": "Bank Account No.", 
-  "oldfieldname": "bank_account_no", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "email_check", 
-  "fieldtype": "Check", 
-  "label": "Email", 
-  "no_copy": 1, 
-  "oldfieldname": "email_check", 
-  "oldfieldtype": "Check", 
-  "print_hide": 1, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "report_hide": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "earning_deduction", 
-  "fieldtype": "Section Break", 
-  "label": "Earning & Deduction", 
-  "oldfieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "earning", 
-  "fieldtype": "Column Break", 
-  "label": "Earning", 
-  "oldfieldtype": "Column Break", 
-  "reqd": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "earning_details", 
-  "fieldtype": "Table", 
-  "label": "Salary Structure Earnings", 
-  "oldfieldname": "earning_details", 
-  "oldfieldtype": "Table", 
-  "options": "Salary Slip Earning"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "deduction", 
-  "fieldtype": "Column Break", 
-  "label": "Deduction", 
-  "oldfieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "deduction_details", 
-  "fieldtype": "Table", 
-  "label": "Deductions", 
-  "oldfieldname": "deduction_details", 
-  "oldfieldtype": "Table", 
-  "options": "Salary Slip Deduction"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "totals", 
-  "fieldtype": "Section Break", 
-  "label": "Totals", 
-  "oldfieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break2", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "arrear_amount", 
-  "fieldtype": "Currency", 
-  "label": "Arrear Amount", 
-  "oldfieldname": "arrear_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "leave_encashment_amount", 
-  "fieldtype": "Currency", 
-  "label": "Leave Encashment Amount", 
-  "oldfieldname": "encashment_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "gross_pay", 
-  "fieldtype": "Currency", 
-  "label": "Gross Pay", 
-  "oldfieldname": "gross_pay", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_deduction", 
-  "fieldtype": "Currency", 
-  "label": "Total Deduction", 
-  "oldfieldname": "total_deduction", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break3", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "description": "Gross Pay + Arrear Amount +Encashment Amount - Total Deduction", 
-  "doctype": "DocField", 
-  "fieldname": "net_pay", 
-  "fieldtype": "Currency", 
-  "label": "Net Pay", 
-  "oldfieldname": "net_pay", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rounded_total", 
-  "fieldtype": "Currency", 
-  "label": "Rounded Total", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }, 
- {
-  "description": "Net Pay (in words) will be visible once you save the Salary Slip.", 
-  "doctype": "DocField", 
-  "fieldname": "total_in_words", 
-  "fieldtype": "Data", 
-  "label": "Total in words", 
-  "oldfieldname": "net_pay_in_words", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "amend": 0, 
-  "doctype": "DocPerm", 
-  "role": "HR User"
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "doctype": "DocPerm", 
-  "role": "HR Manager"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/salary_slip/test_salary_slip.py b/hr/doctype/salary_slip/test_salary_slip.py
deleted file mode 100644
index 29e9407..0000000
--- a/hr/doctype/salary_slip/test_salary_slip.py
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-import webnotes
-import unittest
-
-class TestSalarySlip(unittest.TestCase):
-	def setUp(self):
-		webnotes.conn.sql("""delete from `tabLeave Application`""")
-		webnotes.conn.sql("""delete from `tabSalary Slip`""")
-		from hr.doctype.leave_application.test_leave_application import test_records as leave_applications
-		la = webnotes.bean(copy=leave_applications[4])
-		la.insert()
-		la.doc.status = "Approved"
-		la.submit()
-		
-	def tearDown(self):
-		webnotes.conn.set_value("HR Settings", "HR Settings", "include_holidays_in_total_working_days", 0)
-		
-	def test_salary_slip_with_holidays_included(self):
-		webnotes.conn.set_value("HR Settings", "HR Settings", "include_holidays_in_total_working_days", 1)
-		ss = webnotes.bean(copy=test_records[0])
-		ss.insert()
-		self.assertEquals(ss.doc.total_days_in_month, 31)
-		self.assertEquals(ss.doc.payment_days, 30)
-		self.assertEquals(ss.doclist[1].e_modified_amount, 14516.13)
-		self.assertEquals(ss.doclist[2].e_modified_amount, 500)
-		self.assertEquals(ss.doclist[3].d_modified_amount, 100)
-		self.assertEquals(ss.doclist[4].d_modified_amount, 48.39)
-		self.assertEquals(ss.doc.gross_pay, 15016.13)
-		self.assertEquals(ss.doc.net_pay, 14867.74)
-		
-	def test_salary_slip_with_holidays_excluded(self):
-		ss = webnotes.bean(copy=test_records[0])
-		ss.insert()
-		self.assertEquals(ss.doc.total_days_in_month, 30)
-		self.assertEquals(ss.doc.payment_days, 29)
-		self.assertEquals(ss.doclist[1].e_modified_amount, 14500)
-		self.assertEquals(ss.doclist[2].e_modified_amount, 500)
-		self.assertEquals(ss.doclist[3].d_modified_amount, 100)
-		self.assertEquals(ss.doclist[4].d_modified_amount, 48.33)
-		self.assertEquals(ss.doc.gross_pay, 15000)
-		self.assertEquals(ss.doc.net_pay, 14851.67)
-
-test_dependencies = ["Leave Application"]
-
-test_records = [
-	[
-		{
-			"doctype": "Salary Slip",
-			"employee": "_T-Employee-0001",
-			"employee_name": "_Test Employee",
-			"company": "_Test Company",
-			"fiscal_year": "_Test Fiscal Year 2013",
-			"month": "01",
-			"total_days_in_month": 31,
-			"payment_days": 31
-		},
-		{
-			"doctype": "Salary Slip Earning",
-			"parentfield": "earning_details",
-			"e_type": "_Test Basic Salary",
-			"e_amount": 15000,
-			"e_depends_on_lwp": 1
-		},
-		{
-			"doctype": "Salary Slip Earning",
-			"parentfield": "earning_details",
-			"e_type": "_Test Allowance",
-			"e_amount": 500,
-			"e_depends_on_lwp": 0
-		},
-		{
-			"doctype": "Salary Slip Deduction",
-			"parentfield": "deduction_details",
-			"d_type": "_Test Professional Tax",
-			"d_amount": 100,
-			"d_depends_on_lwp": 0
-		},
-		{
-			"doctype": "Salary Slip Deduction",
-			"parentfield": "deduction_details",
-			"d_type": "_Test TDS",
-			"d_amount": 50,
-			"d_depends_on_lwp": 1
-		},
-	]
-]
\ No newline at end of file
diff --git a/hr/doctype/salary_slip_deduction/salary_slip_deduction.txt b/hr/doctype/salary_slip_deduction/salary_slip_deduction.txt
deleted file mode 100644
index d0a4f47..0000000
--- a/hr/doctype/salary_slip_deduction/salary_slip_deduction.txt
+++ /dev/null
@@ -1,62 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:48", 
-  "docstatus": 0, 
-  "modified": "2013-07-22 15:27:44", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Salary Slip Deduction", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Salary Slip Deduction"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "d_type", 
-  "fieldtype": "Link", 
-  "label": "Type", 
-  "oldfieldname": "d_type", 
-  "oldfieldtype": "Data", 
-  "options": "Deduction Type", 
-  "print_width": "200px", 
-  "width": "200px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "d_amount", 
-  "fieldtype": "Currency", 
-  "label": "Amount", 
-  "oldfieldname": "d_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "d_modified_amount", 
-  "fieldtype": "Currency", 
-  "label": "Modified Amount", 
-  "options": "Company:company:default_currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "d_depends_on_lwp", 
-  "fieldtype": "Check", 
-  "label": "Depends on LWP"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/salary_slip_earning/salary_slip_earning.txt b/hr/doctype/salary_slip_earning/salary_slip_earning.txt
deleted file mode 100644
index 3fc25fa..0000000
--- a/hr/doctype/salary_slip_earning/salary_slip_earning.txt
+++ /dev/null
@@ -1,62 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:48", 
-  "docstatus": 0, 
-  "modified": "2013-07-22 15:27:56", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Salary Slip Earning", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Salary Slip Earning"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "e_type", 
-  "fieldtype": "Link", 
-  "label": "Type", 
-  "oldfieldname": "e_type", 
-  "oldfieldtype": "Data", 
-  "options": "Earning Type", 
-  "print_width": "200px", 
-  "width": "200px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "e_amount", 
-  "fieldtype": "Currency", 
-  "label": "Amount", 
-  "oldfieldname": "e_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "e_modified_amount", 
-  "fieldtype": "Currency", 
-  "label": "Modified Amount", 
-  "options": "Company:company:default_currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "e_depends_on_lwp", 
-  "fieldtype": "Check", 
-  "label": "Depends on LWP"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/salary_structure/salary_structure.js b/hr/doctype/salary_structure/salary_structure.js
deleted file mode 100644
index 8e36dbd..0000000
--- a/hr/doctype/salary_structure/salary_structure.js
+++ /dev/null
@@ -1,64 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-cur_frm.add_fetch('employee', 'company', 'company');
-
-cur_frm.cscript.onload = function(doc, dt, dn){
-  e_tbl = getchildren('Salary Structure Earning', doc.name, 'earning_details', doc.doctype);
-  d_tbl = getchildren('Salary Structure Deduction', doc.name, 'deduction_details', doc.doctype);
-  if (e_tbl.length == 0 && d_tbl.length == 0)
-    return $c_obj(make_doclist(doc.doctype,doc.name),'make_earn_ded_table','', function(r, rt) { refresh_many(['earning_details', 'deduction_details']);});
-}
-
-cur_frm.cscript.refresh = function(doc, dt, dn){
-  if((!doc.__islocal) && (doc.is_active == 'Yes')){
-    cur_frm.add_custom_button(wn._('Make Salary Slip'), cur_frm.cscript['Make Salary Slip']);  
-  }
-
-  cur_frm.toggle_enable('employee', doc.__islocal);
-}
-
-cur_frm.cscript['Make Salary Slip'] = function() {
-	wn.model.open_mapped_doc({
-		method: "hr.doctype.salary_structure.salary_structure.make_salary_slip",
-		source_name: cur_frm.doc.name
-	});
-}
-
-cur_frm.cscript.employee = function(doc, dt, dn){
-  if (doc.employee)
-    return get_server_fields('get_employee_details','','',doc,dt,dn);
-}
-
-cur_frm.cscript.modified_value = function(doc, cdt, cdn){
-  calculate_totals(doc, cdt, cdn);
-}
-
-cur_frm.cscript.d_modified_amt = function(doc, cdt, cdn){
-  calculate_totals(doc, cdt, cdn);
-}
-
-var calculate_totals = function(doc, cdt, cdn) {
-  var tbl1 = getchildren('Salary Structure Earning', doc.name, 'earning_details', doc.doctype);
-  var tbl2 = getchildren('Salary Structure Deduction', doc.name, 'deduction_details', doc.doctype);
-  
-  var total_earn = 0; var total_ded = 0;
-  for(var i = 0; i < tbl1.length; i++){
-    total_earn += flt(tbl1[i].modified_value);
-  }
-  for(var j = 0; j < tbl2.length; j++){
-    total_ded += flt(tbl2[j].d_modified_amt);
-  }
-  doc.total_earning = total_earn;
-  doc.total_deduction = total_ded;
-  doc.net_pay = flt(total_earn) - flt(total_ded);
-  refresh_many(['total_earning', 'total_deduction', 'net_pay']);
-}
-
-cur_frm.cscript.validate = function(doc, cdt, cdn) {
-  calculate_totals(doc, cdt, cdn);
-}
-
-cur_frm.fields_dict.employee.get_query = function(doc,cdt,cdn) {
-  return{ query:"controllers.queries.employee_query" } 
-}
\ No newline at end of file
diff --git a/hr/doctype/salary_structure/salary_structure.py b/hr/doctype/salary_structure/salary_structure.py
deleted file mode 100644
index a034b90..0000000
--- a/hr/doctype/salary_structure/salary_structure.py
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import cstr, flt
-from webnotes.model.doc import addchild, make_autoname
-from webnotes import msgprint, _
-
-
-class DocType:
-	def __init__(self,doc,doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-
-	def autoname(self):
-		self.doc.name = make_autoname(self.doc.employee + '/.SST' + '/.#####')
-
-	def get_employee_details(self):
-		ret = {}
-		det = webnotes.conn.sql("""select employee_name, branch, designation, department, grade 
-			from `tabEmployee` where name = %s""", self.doc.employee)
-		if det:
-			ret = {
-				'employee_name': cstr(det[0][0]),
-				'branch': cstr(det[0][1]),
-				'designation': cstr(det[0][2]),
-				'department': cstr(det[0][3]),
-				'grade': cstr(det[0][4]),
-				'backup_employee': cstr(self.doc.employee)
-			}
-		return ret
-
-	def get_ss_values(self,employee):
-		basic_info = webnotes.conn.sql("""select bank_name, bank_ac_no, esic_card_no, pf_number 
-			from `tabEmployee` where name =%s""", employee)
-		ret = {'bank_name': basic_info and basic_info[0][0] or '',
-			'bank_ac_no': basic_info and basic_info[0][1] or '',
-			'esic_no': basic_info and basic_info[0][2] or '',
-			'pf_no': basic_info and basic_info[0][3] or ''}
-		return ret
-
-	def make_table(self, doct_name, tab_fname, tab_name):
-		list1 = webnotes.conn.sql("select name from `tab%s` where docstatus != 2" % doct_name)
-		for li in list1:
-			child = addchild(self.doc, tab_fname, tab_name, self.doclist)
-			if(tab_fname == 'earning_details'):
-				child.e_type = cstr(li[0])
-				child.modified_value = 0
-			elif(tab_fname == 'deduction_details'):
-				child.d_type = cstr(li[0])
-				child.d_modified_amt = 0
-			 
-	def make_earn_ded_table(self):					 
-		self.make_table('Earning Type','earning_details','Salary Structure Earning')
-		self.make_table('Deduction Type','deduction_details', 'Salary Structure Deduction')
-
-	def check_existing(self):
-		ret = webnotes.conn.sql("""select name from `tabSalary Structure` where is_active = 'Yes' 
-			and employee = %s and name!=%s""", (self.doc.employee,self.doc.name))
-		if ret and self.doc.is_active=='Yes':
-			msgprint(_("""Another Salary Structure '%s' is active for employee '%s'. 
-				Please make its status 'Inactive' to proceed.""") % 
-				(cstr(ret), self.doc.employee), raise_exception=1)
-
-	def validate_amount(self):
-		if flt(self.doc.net_pay) < 0:
-			msgprint(_("Net pay can not be negative"), raise_exception=1)
-
-	def validate(self):	 
-		self.check_existing()
-		self.validate_amount()
-		
-@webnotes.whitelist()
-def make_salary_slip(source_name, target_doclist=None):
-	return [d.fields for d in get_mapped_doclist(source_name, target_doclist)]
-	
-def get_mapped_doclist(source_name, target_doclist=None):
-	from webnotes.model.mapper import get_mapped_doclist
-	
-	def postprocess(source, target):
-		sal_slip = webnotes.bean(target)
-		sal_slip.run_method("pull_emp_details")
-		sal_slip.run_method("get_leave_details")
-		sal_slip.run_method("calculate_net_pay")
-
-	doclist = get_mapped_doclist("Salary Structure", source_name, {
-		"Salary Structure": {
-			"doctype": "Salary Slip", 
-			"field_map": {
-				"total_earning": "gross_pay"
-			}
-		}, 
-		"Salary Structure Deduction": {
-			"doctype": "Salary Slip Deduction", 
-			"field_map": [
-				["depend_on_lwp", "d_depends_on_lwp"],
-				["d_modified_amt", "d_amount"],
-				["d_modified_amt", "d_modified_amount"]
-			],
-			"add_if_empty": True
-		}, 
-		"Salary Structure Earning": {
-			"doctype": "Salary Slip Earning", 
-			"field_map": [
-				["depend_on_lwp", "e_depends_on_lwp"], 
-				["modified_value", "e_modified_amount"],
-				["modified_value", "e_amount"]
-			],
-			"add_if_empty": True
-		}
-	}, target_doclist, postprocess)
-
-	return doclist
\ No newline at end of file
diff --git a/hr/doctype/salary_structure/salary_structure.txt b/hr/doctype/salary_structure/salary_structure.txt
deleted file mode 100644
index 1c6a86b..0000000
--- a/hr/doctype/salary_structure/salary_structure.txt
+++ /dev/null
@@ -1,282 +0,0 @@
-[
- {
-  "creation": "2013-03-07 18:50:29", 
-  "docstatus": 0, 
-  "modified": "2013-08-06 17:15:53", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_import": 1, 
-  "doctype": "DocType", 
-  "icon": "icon-file-text", 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Salary Structure", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 0, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Salary Structure", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Salary Structure"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "employee", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Employee", 
-  "oldfieldname": "employee", 
-  "oldfieldtype": "Link", 
-  "options": "Employee", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "employee_name", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Employee Name", 
-  "oldfieldname": "employee_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "branch", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Branch", 
-  "oldfieldname": "branch", 
-  "oldfieldtype": "Select", 
-  "options": "link:Branch", 
-  "read_only": 1, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "designation", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Designation", 
-  "oldfieldname": "designation", 
-  "oldfieldtype": "Select", 
-  "options": "link:Designation", 
-  "read_only": 1, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "department", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Department", 
-  "oldfieldname": "department", 
-  "oldfieldtype": "Select", 
-  "options": "link:Department", 
-  "read_only": 1, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grade", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Grade", 
-  "oldfieldname": "grade", 
-  "oldfieldtype": "Select", 
-  "options": "link:Grade", 
-  "read_only": 1, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "default": "Yes", 
-  "doctype": "DocField", 
-  "fieldname": "is_active", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Is Active", 
-  "oldfieldname": "is_active", 
-  "oldfieldtype": "Select", 
-  "options": "\nYes\nNo", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "from_date", 
-  "fieldtype": "Date", 
-  "in_list_view": 1, 
-  "label": "From Date", 
-  "oldfieldname": "from_date", 
-  "oldfieldtype": "Date", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "to_date", 
-  "fieldtype": "Date", 
-  "in_list_view": 1, 
-  "label": "To Date", 
-  "oldfieldname": "to_date", 
-  "oldfieldtype": "Date", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "options": "link:Company", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "description": "Salary breakup based on Earning and Deduction.", 
-  "doctype": "DocField", 
-  "fieldname": "earning_deduction", 
-  "fieldtype": "Section Break", 
-  "label": "Monthly Earning & Deduction", 
-  "oldfieldname": "earning_deduction", 
-  "oldfieldtype": "Section Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "earning", 
-  "fieldtype": "Column Break", 
-  "hidden": 0, 
-  "label": "Earning", 
-  "oldfieldname": "col_brk2", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "earning_details", 
-  "fieldtype": "Table", 
-  "hidden": 0, 
-  "label": "Earning1", 
-  "oldfieldname": "earning_details", 
-  "oldfieldtype": "Table", 
-  "options": "Salary Structure Earning", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "deduction", 
-  "fieldtype": "Column Break", 
-  "hidden": 0, 
-  "label": "Deduction", 
-  "oldfieldname": "col_brk3", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "deduction_details", 
-  "fieldtype": "Table", 
-  "hidden": 0, 
-  "label": "Deduction1", 
-  "oldfieldname": "deduction_details", 
-  "oldfieldtype": "Table", 
-  "options": "Salary Structure Deduction", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break0", 
-  "fieldtype": "Section Break", 
-  "options": "Simple", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break2", 
-  "fieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_earning", 
-  "fieldtype": "Currency", 
-  "label": "Total Earning", 
-  "oldfieldname": "total_earning", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_deduction", 
-  "fieldtype": "Currency", 
-  "label": "Total Deduction", 
-  "oldfieldname": "total_deduction", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break3", 
-  "fieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "net_pay", 
-  "fieldtype": "Currency", 
-  "label": "Net Pay", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "HR User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "HR Manager"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/salary_structure_deduction/salary_structure_deduction.txt b/hr/doctype/salary_structure_deduction/salary_structure_deduction.txt
deleted file mode 100644
index 0af2632..0000000
--- a/hr/doctype/salary_structure_deduction/salary_structure_deduction.txt
+++ /dev/null
@@ -1,59 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:48", 
-  "docstatus": 0, 
-  "modified": "2013-08-06 17:11:40", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Salary Structure Deduction", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Salary Structure Deduction"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "d_type", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Type", 
-  "oldfieldname": "d_type", 
-  "oldfieldtype": "Select", 
-  "options": "Deduction Type", 
-  "print_width": "200px", 
-  "reqd": 1, 
-  "width": "200px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "d_modified_amt", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Amount", 
-  "oldfieldname": "d_modified_amt", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "depend_on_lwp", 
-  "fieldtype": "Check", 
-  "in_list_view": 0, 
-  "label": "Reduce Deduction for Leave Without Pay (LWP)", 
-  "oldfieldname": "depend_on_lwp", 
-  "oldfieldtype": "Check"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/salary_structure_earning/salary_structure_earning.txt b/hr/doctype/salary_structure_earning/salary_structure_earning.txt
deleted file mode 100644
index 609fd6c..0000000
--- a/hr/doctype/salary_structure_earning/salary_structure_earning.txt
+++ /dev/null
@@ -1,61 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:48", 
-  "docstatus": 0, 
-  "modified": "2013-08-06 17:11:31", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "hide_heading": 0, 
-  "hide_toolbar": 0, 
-  "istable": 1, 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Salary Structure Earning", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Salary Structure Earning"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "e_type", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Type", 
-  "oldfieldname": "e_type", 
-  "oldfieldtype": "Data", 
-  "options": "Earning Type", 
-  "print_width": "200px", 
-  "reqd": 1, 
-  "width": "200px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "modified_value", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Amount", 
-  "oldfieldname": "modified_value", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "depend_on_lwp", 
-  "fieldtype": "Check", 
-  "in_list_view": 0, 
-  "label": "Reduce Earning for Leave Without Pay (LWP)", 
-  "oldfieldname": "depend_on_lwp", 
-  "oldfieldtype": "Check"
- }
-]
\ No newline at end of file
diff --git a/hr/doctype/upload_attendance/upload_attendance.js b/hr/doctype/upload_attendance/upload_attendance.js
deleted file mode 100644
index 9f86dfe..0000000
--- a/hr/doctype/upload_attendance/upload_attendance.js
+++ /dev/null
@@ -1,87 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-
-wn.require("public/app/js/utils.js");
-wn.provide("erpnext.hr");
-
-erpnext.hr.AttendanceControlPanel = wn.ui.form.Controller.extend({
-	onload: function() {
-		this.frm.set_value("att_fr_date", get_today());
-		this.frm.set_value("att_to_date", get_today());
-	},
-	
-	refresh: function() {
-		this.show_upload();
-	},
-	
-	get_template:function() {
-		if(!this.frm.doc.att_fr_date || !this.frm.doc.att_to_date) {
-			msgprint(wn._("Attendance From Date and Attendance To Date is mandatory"));
-			return;
-		}
-		window.location.href = repl(wn.request.url + 
-			'?cmd=%(cmd)s&from_date=%(from_date)s&to_date=%(to_date)s', {
-				cmd: "hr.doctype.upload_attendance.upload_attendance.get_template",
-				from_date: this.frm.doc.att_fr_date,
-				to_date: this.frm.doc.att_to_date,
-			});
-	},
-	
-	show_upload: function() {
-		var me = this;
-		var $wrapper = $(cur_frm.fields_dict.upload_html.wrapper).empty();
-		
-		// upload
-		wn.upload.make({
-			parent: $wrapper,
-			args: {
-				method: 'hr.doctype.upload_attendance.upload_attendance.upload'
-			},
-			sample_url: "e.g. http://example.com/somefile.csv",
-			callback: function(fid, filename, r) {
-				var $log_wrapper = $(cur_frm.fields_dict.import_log.wrapper).empty();
-
-				if(!r.messages) r.messages = [];
-				// replace links if error has occured
-				if(r.exc || r.error) {
-					r.messages = $.map(r.message.messages, function(v) {
-						var msg = v.replace("Inserted", "Valid")
-							.replace("Updated", "Valid").split("<");
-						if (msg.length > 1) {
-							v = msg[0] + (msg[1].split(">").slice(-1)[0]);
-						} else {
-							v = msg[0];
-						}
-						return v;
-					});
-
-					r.messages = ["<h4 style='color:red'>"+wn._("Import Failed!")+"</h4>"]
-						.concat(r.messages)
-				} else {
-					r.messages = ["<h4 style='color:green'>"+wn._("Import Successful!")+"</h4>"].
-						concat(r.message.messages)
-				}
-				
-				$.each(r.messages, function(i, v) {
-					var $p = $('<p>').html(v).appendTo($log_wrapper);
-					if(v.substr(0,5)=='Error') {
-						$p.css('color', 'red');
-					} else if(v.substr(0,8)=='Inserted') {
-						$p.css('color', 'green');
-					} else if(v.substr(0,7)=='Updated') {
-						$p.css('color', 'green');
-					} else if(v.substr(0,5)=='Valid') {
-						$p.css('color', '#777');
-					}
-				});
-			}
-		});
-		
-		// rename button
-		$wrapper.find('form input[type="submit"]')
-			.attr('value', 'Upload and Import')
-	}
-})
-
-cur_frm.cscript = new erpnext.hr.AttendanceControlPanel({frm: cur_frm});
\ No newline at end of file
diff --git a/hr/doctype/upload_attendance/upload_attendance.py b/hr/doctype/upload_attendance/upload_attendance.py
deleted file mode 100644
index 7bd1fd0..0000000
--- a/hr/doctype/upload_attendance/upload_attendance.py
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-# For license information, please see license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import cstr, add_days, date_diff
-from webnotes import msgprint, _
-from webnotes.utils.datautils import UnicodeWriter
-
-# doclist = None
-doclist = webnotes.local('uploadattendance_doclist')
-
-class DocType():
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-
-@webnotes.whitelist()
-def get_template():
-	if not webnotes.has_permission("Attendance", "create"):
-		raise webnotes.PermissionError
-	
-	args = webnotes.local.form_dict
-	webnotes.local.uploadattendance_doclist = webnotes.model.doctype.get("Attendance")
-
-	w = UnicodeWriter()
-	w = add_header(w)
-	
-	w = add_data(w, args)
-
-	# write out response as a type csv
-	webnotes.response['result'] = cstr(w.getvalue())
-	webnotes.response['type'] = 'csv'
-	webnotes.response['doctype'] = "Attendance"
-	
-def getdocfield(fieldname):
-	"""get docfield from doclist of doctype"""
-	l = [d for d in doclist if d.doctype=='DocField' and d.fieldname==fieldname]
-	return l and l[0] or None
-
-def add_header(w):
-	status = ", ".join(getdocfield("status").options.strip().split("\n"))
-	w.writerow(["Notes:"])
-	w.writerow(["Please do not change the template headings"])
-	w.writerow(["Status should be one of these values: " + status])
-	w.writerow(["If you are overwriting existing attendance records, 'ID' column mandatory"])
-	w.writerow(["ID", "Employee", "Employee Name", "Date", "Status", 
-		"Fiscal Year", "Company", "Naming Series"])
-	return w
-	
-def add_data(w, args):
-	from accounts.utils import get_fiscal_year
-	
-	dates = get_dates(args)
-	employees = get_active_employees()
-	existing_attendance_records = get_existing_attendance_records(args)
-	for date in dates:
-		for employee in employees:
-			existing_attendance = {}
-			if existing_attendance_records \
-				and tuple([date, employee.name]) in existing_attendance_records:
-					existing_attendance = existing_attendance_records[tuple([date, employee.name])]
-			row = [
-				existing_attendance and existing_attendance.name or "",
-				employee.name, employee.employee_name, date, 
-				existing_attendance and existing_attendance.status or "",
-				get_fiscal_year(date)[0], employee.company, 
-				existing_attendance and existing_attendance.naming_series or get_naming_series(),
-			]
-			w.writerow(row)
-	return w
-
-def get_dates(args):
-	"""get list of dates in between from date and to date"""
-	no_of_days = date_diff(add_days(args["to_date"], 1), args["from_date"])
-	dates = [add_days(args["from_date"], i) for i in range(0, no_of_days)]
-	return dates
-	
-def get_active_employees():
-	employees = webnotes.conn.sql("""select name, employee_name, company 
-		from tabEmployee where docstatus < 2 and status = 'Active'""", as_dict=1)
-	return employees
-	
-def get_existing_attendance_records(args):
-	attendance = webnotes.conn.sql("""select name, att_date, employee, status, naming_series 
-		from `tabAttendance` where att_date between %s and %s and docstatus < 2""", 
-		(args["from_date"], args["to_date"]), as_dict=1)
-		
-	existing_attendance = {}
-	for att in attendance:
-		existing_attendance[tuple([att.att_date, att.employee])] = att
-	
-	return existing_attendance
-	
-def get_naming_series():
-	series = getdocfield("naming_series").options.strip().split("\n")
-	if not series:
-		msgprint("""Please create naming series for Attendance \
-			through Setup -> Numbering Series.""", raise_exception=1)
-	return series[0]
-
-
-@webnotes.whitelist()
-def upload():
-	if not webnotes.has_permission("Attendance", "create"):
-		raise webnotes.PermissionError
-	
-	from webnotes.utils.datautils import read_csv_content_from_uploaded_file
-	from webnotes.modules import scrub
-	
-	rows = read_csv_content_from_uploaded_file()
-	if not rows:
-		msg = [_("Please select a csv file")]
-		return {"messages": msg, "error": msg}
-	columns = [scrub(f) for f in rows[4]]
-	columns[0] = "name"
-	columns[3] = "att_date"
-	ret = []
-	error = False
-	
-	from webnotes.utils.datautils import check_record, import_doc
-	doctype_dl = webnotes.get_doctype("Attendance")
-	
-	for i, row in enumerate(rows[5:]):
-		if not row: continue
-		row_idx = i + 5
-		d = webnotes._dict(zip(columns, row))
-		d["doctype"] = "Attendance"
-		if d.name:
-			d["docstatus"] = webnotes.conn.get_value("Attendance", d.name, "docstatus")
-			
-		try:
-			check_record(d, doctype_dl=doctype_dl)
-			ret.append(import_doc(d, "Attendance", 1, row_idx, submit=True))
-		except Exception, e:
-			error = True
-			ret.append('Error for row (#%d) %s : %s' % (row_idx, 
-				len(row)>1 and row[1] or "", cstr(e)))
-			webnotes.errprint(webnotes.getTraceback())
-
-	if error:
-		webnotes.conn.rollback()		
-	else:
-		webnotes.conn.commit()
-	return {"messages": ret, "error": error}
diff --git a/hr/doctype/upload_attendance/upload_attendance.txt b/hr/doctype/upload_attendance/upload_attendance.txt
deleted file mode 100644
index ea861be..0000000
--- a/hr/doctype/upload_attendance/upload_attendance.txt
+++ /dev/null
@@ -1,100 +0,0 @@
-[
- {
-  "creation": "2013-01-25 11:34:53", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 15:02:09", 
-  "modified_by": "Administrator", 
-  "owner": "harshada@webnotestech.com"
- }, 
- {
-  "allow_attach": 0, 
-  "doctype": "DocType", 
-  "icon": "icon-upload-alt", 
-  "issingle": 1, 
-  "max_attachments": 1, 
-  "module": "HR", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Upload Attendance", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Upload Attendance", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 0, 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Upload Attendance"
- }, 
- {
-  "description": "Download the Template, fill appropriate data and attach the modified file.\nAll dates and employee combination in the selected period will come in the template, with existing attendance records", 
-  "doctype": "DocField", 
-  "fieldname": "download_template", 
-  "fieldtype": "Section Break", 
-  "label": "Download Template"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "att_fr_date", 
-  "fieldtype": "Date", 
-  "label": "Attendance From Date", 
-  "oldfieldname": "attenadnce_date", 
-  "oldfieldtype": "Date", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "att_to_date", 
-  "fieldtype": "Date", 
-  "label": "Attendance To Date", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "get_template", 
-  "fieldtype": "Button", 
-  "label": "Get Template", 
-  "oldfieldtype": "Button"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "upload_attendance_data", 
-  "fieldtype": "Section Break", 
-  "label": "Import Attendance"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "upload_html", 
-  "fieldtype": "HTML", 
-  "label": "Upload HTML"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "import_log", 
-  "fieldtype": "HTML", 
-  "hidden": 0, 
-  "label": "Import Log"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "HR User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "HR Manager"
- }
-]
\ No newline at end of file
diff --git a/manufacturing/doctype/bom/bom.js b/manufacturing/doctype/bom/bom.js
deleted file mode 100644
index a43e5da..0000000
--- a/manufacturing/doctype/bom/bom.js
+++ /dev/null
@@ -1,206 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-// On REFRESH
-cur_frm.cscript.refresh = function(doc,dt,dn){
-	cur_frm.toggle_enable("item", doc.__islocal);
-	
-	if (!doc.__islocal && doc.docstatus<2) {
-		cur_frm.add_custom_button(wn._("Update Cost"), cur_frm.cscript.update_cost);
-	}
-	
-	cur_frm.cscript.with_operations(doc);
-	set_operation_no(doc);
-}
-
-cur_frm.cscript.update_cost = function() {
-	return wn.call({
-		doc: cur_frm.doc,
-		method: "update_cost",
-		callback: function(r) {
-			if(!r.exc) cur_frm.refresh_fields();
-		}
-	})
-}
-
-cur_frm.cscript.with_operations = function(doc) {
-	cur_frm.fields_dict["bom_materials"].grid.set_column_disp("operation_no", doc.with_operations);
-	cur_frm.fields_dict["bom_materials"].grid.toggle_reqd("operation_no", doc.with_operations);
-}
-
-cur_frm.cscript.operation_no = function(doc, cdt, cdn) {
-	var child = locals[cdt][cdn];
-	if(child.parentfield=="bom_operations") set_operation_no(doc);
-}
-
-var set_operation_no = function(doc) {
-	var op_table = getchildren('BOM Operation', doc.name, 'bom_operations');
-	var operations = [];
-
-	for (var i=0, j=op_table.length; i<j; i++) {
-		var op = op_table[i].operation_no;
-		if (op && !inList(operations, op)) operations.push(op);
-	}
-		
-	wn.meta.get_docfield("BOM Item", "operation_no", 
-		cur_frm.docname).options = operations.join("\n");
-	
-	$.each(getchildren("BOM Item", doc.name, "bom_materials"), function(i, v) {
-		if(!inList(operations, cstr(v.operation_no))) v.operation_no = null;
-	});
-	
-	refresh_field("bom_materials");
-}
-
-cur_frm.fields_dict["bom_operations"].grid.on_row_delete = function(cdt, cdn){
-	set_operation_no(doc);
-}
-
-cur_frm.add_fetch("item", "description", "description");
-cur_frm.add_fetch("item", "stock_uom", "uom");
-
-cur_frm.cscript.workstation = function(doc,dt,dn) {
-	var d = locals[dt][dn];
-	wn.model.with_doc("Workstation", d.workstation, function(i, r) {
-		d.hour_rate = r.docs[0].hour_rate;
-		refresh_field("hour_rate", dn, "bom_operations");
-		calculate_op_cost(doc);
-		calculate_total(doc);
-	});
-}
-
-
-cur_frm.cscript.hour_rate = function(doc, dt, dn) {
-	calculate_op_cost(doc);
-	calculate_total(doc);
-}
-
-
-cur_frm.cscript.time_in_mins = cur_frm.cscript.hour_rate;
-
-cur_frm.cscript.item_code = function(doc, cdt, cdn) {
-	get_bom_material_detail(doc, cdt, cdn);
-}
-
-cur_frm.cscript.bom_no	= function(doc, cdt, cdn) {
-	get_bom_material_detail(doc, cdt, cdn);
-}
-
-cur_frm.cscript.is_default = function(doc) {
-	if (doc.is_default) cur_frm.set_value("is_active", 1);
-}
-
-var get_bom_material_detail= function(doc, cdt, cdn) {
-	var d = locals[cdt][cdn];
-	if (d.item_code) {
-		return wn.call({
-			doc: cur_frm.doc,
-			method: "get_bom_material_detail",
-			args: {
-				'item_code': d.item_code, 
-				'bom_no': d.bom_no != null ? d.bom_no: '',
-				'qty': d.qty
-			},
-			callback: function(r) {
-				d = locals[cdt][cdn];
-				$.extend(d, r.message);
-				refresh_field("bom_materials");
-				doc = locals[doc.doctype][doc.name];
-				calculate_rm_cost(doc);
-				calculate_total(doc);
-			},
-			freeze: true
-		});
-	}
-}
-
-
-cur_frm.cscript.qty = function(doc, cdt, cdn) {
-	calculate_rm_cost(doc);
-	calculate_total(doc);
-}
-
-cur_frm.cscript.rate = function(doc, cdt, cdn) {
-	var d = locals[cdt][cdn];
-	if (d.bom_no) {
-		msgprint(wn._("You can not change rate if BOM mentioned agianst any item"));
-		get_bom_material_detail(doc, cdt, cdn);
-	} else {
-		calculate_rm_cost(doc);
-		calculate_total(doc);
-	}
-}
-
-var calculate_op_cost = function(doc) {	
-	var op = getchildren('BOM Operation', doc.name, 'bom_operations');
-	total_op_cost = 0;
-	for(var i=0;i<op.length;i++) {
-		op_cost =	flt(flt(op[i].hour_rate) * flt(op[i].time_in_mins) / 60, 2);
-		set_multiple('BOM Operation',op[i].name, {'operating_cost': op_cost}, 'bom_operations');
-		total_op_cost += op_cost;
-	}
-	doc.operating_cost = total_op_cost;
-	refresh_field('operating_cost');
-}
-
-var calculate_rm_cost = function(doc) {	
-	var rm = getchildren('BOM Item', doc.name, 'bom_materials');
-	total_rm_cost = 0;
-	for(var i=0;i<rm.length;i++) {
-		amt =	flt(rm[i].rate) * flt(rm[i].qty);
-		set_multiple('BOM Item',rm[i].name, {'amount': amt}, 'bom_materials');
-		set_multiple('BOM Item',rm[i].name, 
-			{'qty_consumed_per_unit': flt(rm[i].qty)/flt(doc.quantity)}, 'bom_materials');
-		total_rm_cost += amt;
-	}
-	doc.raw_material_cost = total_rm_cost;
-	refresh_field('raw_material_cost');
-}
-
-
-// Calculate Total Cost
-var calculate_total = function(doc) {
-	doc.total_cost = flt(doc.raw_material_cost) + flt(doc.operating_cost);
-	refresh_field('total_cost');
-}
-
-
-cur_frm.fields_dict['item'].get_query = function(doc) {
- 	return{
-		query:"controllers.queries.item_query",
-		filters:{
-			'is_manufactured_item': 'Yes'
-		}
-	}
-}
-
-cur_frm.fields_dict['project_name'].get_query = function(doc, dt, dn) {
-	return{
-		filters:[
-			['Project', 'status', 'not in', 'Completed, Cancelled']
-		]
-	}
-}
-
-cur_frm.fields_dict['bom_materials'].grid.get_field('item_code').get_query = function(doc) {
-	return{
-		query:"controllers.queries.item_query"
-	}
-}
-
-cur_frm.fields_dict['bom_materials'].grid.get_field('bom_no').get_query = function(doc, cdt, cdn) {
-	var d = locals[cdt][cdn];
-	return{
-		filters:{
-			'item': d.item_code,
-			'is_active': 1,
-			'docstatus': 1
-		}
-	}	
-}
-
-cur_frm.cscript.validate = function(doc, dt, dn) {
-	calculate_op_cost(doc);
-	calculate_rm_cost(doc);
-	calculate_total(doc);
-}
diff --git a/manufacturing/doctype/bom/bom.py b/manufacturing/doctype/bom/bom.py
deleted file mode 100644
index 7b647a7..0000000
--- a/manufacturing/doctype/bom/bom.py
+++ /dev/null
@@ -1,458 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import cint, cstr, flt, now, nowdate
-from webnotes.model.doc import addchild
-from webnotes.model.bean import getlist
-from webnotes.model.code import get_obj
-from webnotes import msgprint, _
-
-
-
-class DocType:
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-
-	def autoname(self):
-		last_name = webnotes.conn.sql("""select max(name) from `tabBOM` 
-			where name like "BOM/%s/%%" """ % cstr(self.doc.item).replace('"', '\\"'))
-		if last_name:
-			idx = cint(cstr(last_name[0][0]).split('/')[-1].split('-')[0]) + 1
-			
-		else:
-			idx = 1
-		self.doc.name = 'BOM/' + self.doc.item + ('/%.3i' % idx)
-	
-	def validate(self):
-		self.clear_operations()
-		self.validate_main_item()
-
-		from utilities.transaction_base import validate_uom_is_integer
-		validate_uom_is_integer(self.doclist, "stock_uom", "qty")
-
-		self.validate_operations()
-		self.validate_materials()
-		self.set_bom_material_details()
-		self.calculate_cost()
-		
-	def on_update(self):
-		self.check_recursion()
-		self.update_exploded_items()
-		self.doc.save()
-	
-	def on_submit(self):
-		self.manage_default_bom()
-
-	def on_cancel(self):
-		webnotes.conn.set(self.doc, "is_active", 0)
-		webnotes.conn.set(self.doc, "is_default", 0)
-
-		# check if used in any other bom
-		self.validate_bom_links()
-		self.manage_default_bom()
-				
-	def on_update_after_submit(self):
-		self.validate_bom_links()
-		self.manage_default_bom()
-
-	def get_item_det(self, item_code):
-		item = webnotes.conn.sql("""select name, is_asset_item, is_purchase_item, 
-			docstatus, description, is_sub_contracted_item, stock_uom, default_bom, 
-			last_purchase_rate, standard_rate, is_manufactured_item 
-			from `tabItem` where name=%s""", item_code, as_dict = 1)
-
-		return item
-		
-	def validate_rm_item(self, item):
-		if item[0]['name'] == self.doc.item:
-			msgprint("Item_code: %s in materials tab cannot be same as FG Item", 
-				item[0]['name'], raise_exception=1)
-		
-		if not item or item[0]['docstatus'] == 2:
-			msgprint("Item %s does not exist in system" % item[0]['item_code'], raise_exception = 1)
-			
-	def set_bom_material_details(self):
-		for item in self.doclist.get({"parentfield": "bom_materials"}):
-			ret = self.get_bom_material_detail({"item_code": item.item_code, "bom_no": item.bom_no, 
-				"qty": item.qty})
-
-			for r in ret:
-				if not item.fields.get(r):
-					item.fields[r] = ret[r]
-		
-	def get_bom_material_detail(self, args=None):
-		""" Get raw material details like uom, desc and rate"""
-		if not args:
-			args = webnotes.form_dict.get('args')
-		
-		if isinstance(args, basestring):
-			import json
-			args = json.loads(args)
-				
-		item = self.get_item_det(args['item_code'])
-		self.validate_rm_item(item)
-		
-		args['bom_no'] = args['bom_no'] or item and cstr(item[0]['default_bom']) or ''
-		args.update(item[0])
-
-		rate = self.get_rm_rate(args)
-		ret_item = {
-			 'description'  : item and args['description'] or '',
-			 'stock_uom'	: item and args['stock_uom'] or '',
-			 'bom_no'		: args['bom_no'],
-			 'rate'			: rate
-		}
-		return ret_item
-
-	def get_rm_rate(self, arg):
-		"""	Get raw material rate as per selected method, if bom exists takes bom cost """
-		rate = 0
-		if arg['bom_no']:
-			rate = self.get_bom_unitcost(arg['bom_no'])
-		elif arg and (arg['is_purchase_item'] == 'Yes' or arg['is_sub_contracted_item'] == 'Yes'):
-			if self.doc.rm_cost_as_per == 'Valuation Rate':
-				rate = self.get_valuation_rate(arg)
-			elif self.doc.rm_cost_as_per == 'Last Purchase Rate':
-				rate = arg['last_purchase_rate']
-			elif self.doc.rm_cost_as_per == "Price List":
-				if not self.doc.buying_price_list:
-					webnotes.throw(_("Please select Price List"))
-				rate = webnotes.conn.get_value("Item Price", {"price_list": self.doc.buying_price_list, 
-					"item_code": arg["item_code"]}, "ref_rate") or 0
-			elif self.doc.rm_cost_as_per == 'Standard Rate':
-				rate = arg['standard_rate']
-
-		return rate
-		
-	def update_cost(self):
-		for d in self.doclist.get({"parentfield": "bom_materials"}):
-			d.rate = self.get_bom_material_detail({
-				'item_code': d.item_code, 
-				'bom_no': d.bom_no,
-				'qty': d.qty
-			})["rate"]
-		
-		if self.doc.docstatus == 0:
-			webnotes.bean(self.doclist).save()
-		elif self.doc.docstatus == 1:
-			self.calculate_cost()
-			self.update_exploded_items()
-			webnotes.bean(self.doclist).update_after_submit()
-
-	def get_bom_unitcost(self, bom_no):
-		bom = webnotes.conn.sql("""select name, total_cost/quantity as unit_cost from `tabBOM`
-			where is_active = 1 and name = %s""", bom_no, as_dict=1)
-		return bom and bom[0]['unit_cost'] or 0
-
-	def get_valuation_rate(self, args):
-		""" Get average valuation rate of relevant warehouses 
-			as per valuation method (MAR/FIFO) 
-			as on costing date	
-		"""
-		from stock.utils import get_incoming_rate
-		dt = self.doc.costing_date or nowdate()
-		time = self.doc.costing_date == nowdate() and now().split()[1] or '23:59'
-		warehouse = webnotes.conn.sql("select warehouse from `tabBin` where item_code = %s", args['item_code'])
-		rate = []
-		for wh in warehouse:
-			r = get_incoming_rate({
-				"item_code": args.get("item_code"),
-				"warehouse": wh[0],
-				"posting_date": dt,
-				"posting_time": time,
-				"qty": args.get("qty") or 0
-			})
-			if r:
-				rate.append(r)
-
-		return rate and flt(sum(rate))/len(rate) or 0
-
-	def manage_default_bom(self):
-		""" Uncheck others if current one is selected as default, 
-			update default bom in item master
-		"""
-		if self.doc.is_default and self.doc.is_active:
-			from webnotes.model.utils import set_default
-			set_default(self.doc, "item")
-			webnotes.conn.set_value("Item", self.doc.item, "default_bom", self.doc.name)
-		
-		else:
-			if not self.doc.is_active:
-				webnotes.conn.set(self.doc, "is_default", 0)
-			
-			webnotes.conn.sql("update `tabItem` set default_bom = null where name = %s and default_bom = %s", 
-				 (self.doc.item, self.doc.name))
-
-	def clear_operations(self):
-		if not self.doc.with_operations:
-			self.doclist = self.doc.clear_table(self.doclist, 'bom_operations')
-			for d in self.doclist.get({"parentfield": "bom_materials"}):
-				d.operation_no = None
-
-	def validate_main_item(self):
-		""" Validate main FG item"""
-		item = self.get_item_det(self.doc.item)
-		if not item:
-			msgprint("Item %s does not exists in the system or expired." % 
-				self.doc.item, raise_exception = 1)
-		elif item[0]['is_manufactured_item'] != 'Yes' \
-				and item[0]['is_sub_contracted_item'] != 'Yes':
-			msgprint("""As Item: %s is not a manufactured / sub-contracted item, \
-				you can not make BOM for it""" % self.doc.item, raise_exception = 1)
-		else:
-			ret = webnotes.conn.get_value("Item", self.doc.item, ["description", "stock_uom"])
-			self.doc.description = ret[0]
-			self.doc.uom = ret[1]
-
-	def validate_operations(self):
-		""" Check duplicate operation no"""
-		self.op = []
-		for d in getlist(self.doclist, 'bom_operations'):
-			if cstr(d.operation_no) in self.op:
-				msgprint("Operation no: %s is repeated in Operations Table" % 
-					d.operation_no, raise_exception=1)
-			else:
-				# add operation in op list
-				self.op.append(cstr(d.operation_no))
-
-	def validate_materials(self):
-		""" Validate raw material entries """
-		check_list = []
-		for m in getlist(self.doclist, 'bom_materials'):
-			# check if operation no not in op table
-			if self.doc.with_operations and cstr(m.operation_no) not in self.op:
-				msgprint("""Operation no: %s against item: %s at row no: %s \
-					is not present at Operations table""" % 
-					(m.operation_no, m.item_code, m.idx), raise_exception = 1)
-			
-			item = self.get_item_det(m.item_code)
-			if item[0]['is_manufactured_item'] == 'Yes':
-				if not m.bom_no:
-					msgprint("Please enter BOM No aginst item: %s at row no: %s" % 
-						(m.item_code, m.idx), raise_exception=1)
-				else:
-					self.validate_bom_no(m.item_code, m.bom_no, m.idx)
-
-			elif m.bom_no:
-				msgprint("""As Item %s is not a manufactured / sub-contracted item, \
-					you can not enter BOM against it (Row No: %s).""" % 
-					(m.item_code, m.idx), raise_exception = 1)
-
-			if flt(m.qty) <= 0:
-				msgprint("Please enter qty against raw material: %s at row no: %s" % 
-					(m.item_code, m.idx), raise_exception = 1)
-
-			self.check_if_item_repeated(m.item_code, m.operation_no, check_list)
-
-	def validate_bom_no(self, item, bom_no, idx):
-		"""Validate BOM No of sub-contracted items"""
-		bom = webnotes.conn.sql("""select name from `tabBOM` where name = %s and item = %s 
-			and is_active=1 and docstatus=1""", 
-			(bom_no, item), as_dict =1)
-		if not bom:
-			msgprint("""Incorrect BOM No: %s against item: %s at row no: %s.
-				It may be inactive or not submitted or does not belong to this item.""" % 
-				(bom_no, item, idx), raise_exception = 1)
-
-	def check_if_item_repeated(self, item, op, check_list):
-		if [cstr(item), cstr(op)] in check_list:
-			msgprint(_("Item") + " %s " % (item,) + _("has been entered atleast twice")
-				+ (cstr(op) and _(" against same operation") or ""), raise_exception=1)
-		else:
-			check_list.append([cstr(item), cstr(op)])
-
-	def check_recursion(self):
-		""" Check whether recursion occurs in any bom"""
-
-		check_list = [['parent', 'bom_no', 'parent'], ['bom_no', 'parent', 'child']]
-		for d in check_list:
-			bom_list, count = [self.doc.name], 0
-			while (len(bom_list) > count ):
-				boms = webnotes.conn.sql(" select %s from `tabBOM Item` where %s = '%s' " % 
-					(d[0], d[1], cstr(bom_list[count])))
-				count = count + 1
-				for b in boms:
-					if b[0] == self.doc.name:
-						msgprint("""Recursion Occured => '%s' cannot be '%s' of '%s'.
-							""" % (cstr(b[0]), cstr(d[2]), self.doc.name), raise_exception = 1)
-					if b[0]:
-						bom_list.append(b[0])
-	
-	def update_cost_and_exploded_items(self, bom_list=[]):
-		bom_list = self.traverse_tree(bom_list)
-		for bom in bom_list:
-			bom_obj = get_obj("BOM", bom, with_children=1)
-			bom_obj.on_update()
-			
-		return bom_list
-			
-	def traverse_tree(self, bom_list=[]):
-		def _get_children(bom_no):
-			return [cstr(d[0]) for d in webnotes.conn.sql("""select bom_no from `tabBOM Item` 
-				where parent = %s and ifnull(bom_no, '') != ''""", bom_no)]
-				
-		count = 0
-		if self.doc.name not in bom_list:
-			bom_list.append(self.doc.name)
-		
-		while(count < len(bom_list)):
-			for child_bom in _get_children(bom_list[count]):
-				if child_bom not in bom_list:
-					bom_list.append(child_bom)
-			count += 1
-		bom_list.reverse()
-		return bom_list
-	
-	def calculate_cost(self):
-		"""Calculate bom totals"""
-		self.calculate_op_cost()
-		self.calculate_rm_cost()
-		self.doc.total_cost = self.doc.raw_material_cost + self.doc.operating_cost
-
-	def calculate_op_cost(self):
-		"""Update workstation rate and calculates totals"""
-		total_op_cost = 0
-		for d in getlist(self.doclist, 'bom_operations'):
-			if d.workstation and not d.hour_rate:
-				d.hour_rate = webnotes.conn.get_value("Workstation", d.workstation, "hour_rate")
-			if d.hour_rate and d.time_in_mins:
-				d.operating_cost = flt(d.hour_rate) * flt(d.time_in_mins) / 60.0
-			total_op_cost += flt(d.operating_cost)
-		self.doc.operating_cost = total_op_cost
-		
-	def calculate_rm_cost(self):
-		"""Fetch RM rate as per today's valuation rate and calculate totals"""
-		total_rm_cost = 0
-		for d in getlist(self.doclist, 'bom_materials'):
-			if d.bom_no:
-				d.rate = self.get_bom_unitcost(d.bom_no)
-			d.amount = flt(d.rate) * flt(d.qty)
-			d.qty_consumed_per_unit = flt(d.qty) / flt(self.doc.quantity)
-			total_rm_cost += d.amount
-			
-		self.doc.raw_material_cost = total_rm_cost
-
-	def update_exploded_items(self):
-		""" Update Flat BOM, following will be correct data"""
-		self.get_exploded_items()
-		self.add_exploded_items()
-
-	def get_exploded_items(self):
-		""" Get all raw materials including items from child bom"""
-		self.cur_exploded_items = {}
-		for d in getlist(self.doclist, 'bom_materials'):
-			if d.bom_no:
-				self.get_child_exploded_items(d.bom_no, d.qty)
-			else:
-				self.add_to_cur_exploded_items(webnotes._dict({
-					'item_code'				: d.item_code, 
-					'description'			: d.description, 
-					'stock_uom'				: d.stock_uom, 
-					'qty'					: flt(d.qty),
-					'rate'					: flt(d.rate),
-				}))
-				
-	def add_to_cur_exploded_items(self, args):
-		if self.cur_exploded_items.get(args.item_code):
-			self.cur_exploded_items[args.item_code]["qty"] += args.qty
-		else:
-			self.cur_exploded_items[args.item_code] = args
-	
-	def get_child_exploded_items(self, bom_no, qty):
-		""" Add all items from Flat BOM of child BOM"""
-		
-		child_fb_items = webnotes.conn.sql("""select item_code, description, stock_uom, qty, rate, 
-			qty_consumed_per_unit from `tabBOM Explosion Item` 
-			where parent = %s and docstatus = 1""", bom_no, as_dict = 1)
-			
-		for d in child_fb_items:
-			self.add_to_cur_exploded_items(webnotes._dict({
-				'item_code'				: d['item_code'], 
-				'description'			: d['description'], 
-				'stock_uom'				: d['stock_uom'], 
-				'qty'					: flt(d['qty_consumed_per_unit'])*qty,
-				'rate'					: flt(d['rate']),
-			}))
-
-	def add_exploded_items(self):
-		"Add items to Flat BOM table"
-		self.doclist = self.doc.clear_table(self.doclist, 'flat_bom_details', 1)
-		for d in self.cur_exploded_items:
-			ch = addchild(self.doc, 'flat_bom_details', 'BOM Explosion Item', self.doclist)
-			for i in self.cur_exploded_items[d].keys():
-				ch.fields[i] = self.cur_exploded_items[d][i]
-			ch.amount = flt(ch.qty) * flt(ch.rate)
-			ch.qty_consumed_per_unit = flt(ch.qty) / flt(self.doc.quantity)
-			ch.docstatus = self.doc.docstatus
-			ch.save(1)
-
-	def get_parent_bom_list(self, bom_no):
-		p_bom = webnotes.conn.sql("select parent from `tabBOM Item` where bom_no = '%s'" % bom_no)
-		return p_bom and [i[0] for i in p_bom] or []
-
-	def validate_bom_links(self):
-		if not self.doc.is_active:
-			act_pbom = webnotes.conn.sql("""select distinct bom_item.parent from `tabBOM Item` bom_item
-				where bom_item.bom_no = %s and bom_item.docstatus = 1
-				and exists (select * from `tabBOM` where name = bom_item.parent
-					and docstatus = 1 and is_active = 1)""", self.doc.name)
-
-			if act_pbom and act_pbom[0][0]:
-				action = self.doc.docstatus < 2 and _("deactivate") or _("cancel")
-				msgprint(_("Cannot ") + action + _(": It is linked to other active BOM(s)"),
-					raise_exception=1)
-
-def get_bom_items_as_dict(bom, qty=1, fetch_exploded=1):
-	item_dict = {}
-		
-	query = """select 
-				bom_item.item_code,
-				item.item_name,
-				ifnull(sum(bom_item.qty_consumed_per_unit),0) * %(qty)s as qty, 
-				item.description, 
-				item.stock_uom,
-				item.default_warehouse,
-				item.purchase_account as expense_account,
-				item.cost_center
-			from 
-				`tab%(table)s` bom_item, `tabItem` item 
-			where 
-				bom_item.docstatus < 2 
-				and bom_item.parent = "%(bom)s"
-				and item.name = bom_item.item_code 
-				%(conditions)s
-				group by item_code, stock_uom"""
-	
-	if fetch_exploded:
-		items = webnotes.conn.sql(query % {
-			"qty": qty,
-			"table": "BOM Explosion Item",
-			"bom": bom,
-			"conditions": """and ifnull(item.is_pro_applicable, 'No') = 'No'
-					and ifnull(item.is_sub_contracted_item, 'No') = 'No' """
-		}, as_dict=True)
-	else:
-		items = webnotes.conn.sql(query % {
-			"qty": qty,
-			"table": "BOM Item",
-			"bom": bom,
-			"conditions": ""
-		}, as_dict=True)
-
-	# make unique
-	for item in items:
-		if item_dict.has_key(item.item_code):
-			item_dict[item.item_code]["qty"] += flt(item.qty)
-		else:
-			item_dict[item.item_code] = item
-		
-	return item_dict
-
-@webnotes.whitelist()
-def get_bom_items(bom, qty=1, fetch_exploded=1):
-	items = get_bom_items_as_dict(bom, qty, fetch_exploded).values()
-	items.sort(lambda a, b: a.item_code > b.item_code and 1 or -1)
-	return items
diff --git a/manufacturing/doctype/bom/bom.txt b/manufacturing/doctype/bom/bom.txt
deleted file mode 100644
index a5ff125..0000000
--- a/manufacturing/doctype/bom/bom.txt
+++ /dev/null
@@ -1,278 +0,0 @@
-[
- {
-  "creation": "2013-01-22 15:11:38", 
-  "docstatus": 0, 
-  "modified": "2013-12-09 16:25:50", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 0, 
-  "allow_copy": 0, 
-  "allow_email": 0, 
-  "allow_print": 0, 
-  "allow_rename": 0, 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "hide_heading": 0, 
-  "hide_toolbar": 0, 
-  "icon": "icon-sitemap", 
-  "in_create": 0, 
-  "is_submittable": 1, 
-  "issingle": 0, 
-  "istable": 0, 
-  "module": "Manufacturing", 
-  "name": "__common__", 
-  "read_only": 0, 
-  "search_fields": "item"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "BOM", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "BOM", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "BOM"
- }, 
- {
-  "description": "Item to be manufactured or repacked", 
-  "doctype": "DocField", 
-  "fieldname": "item", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Item", 
-  "oldfieldname": "item", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "allow_on_submit": 1, 
-  "default": "1", 
-  "doctype": "DocField", 
-  "fieldname": "is_active", 
-  "fieldtype": "Check", 
-  "hidden": 0, 
-  "in_list_view": 1, 
-  "label": "Is Active", 
-  "no_copy": 1, 
-  "oldfieldname": "is_active", 
-  "oldfieldtype": "Select", 
-  "reqd": 0
- }, 
- {
-  "allow_on_submit": 1, 
-  "default": "1", 
-  "doctype": "DocField", 
-  "fieldname": "is_default", 
-  "fieldtype": "Check", 
-  "in_list_view": 1, 
-  "label": "Is Default", 
-  "no_copy": 1, 
-  "oldfieldname": "is_default", 
-  "oldfieldtype": "Check"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cb0", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "description": "Manage cost of operations", 
-  "doctype": "DocField", 
-  "fieldname": "with_operations", 
-  "fieldtype": "Check", 
-  "label": "With Operations"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rm_cost_as_per", 
-  "fieldtype": "Select", 
-  "label": "Rate Of Materials Based On", 
-  "options": "Valuation Rate\nLast Purchase Rate\nPrice List"
- }, 
- {
-  "depends_on": "eval:doc.rm_cost_as_per===\"Price List\"", 
-  "doctype": "DocField", 
-  "fieldname": "buying_price_list", 
-  "fieldtype": "Link", 
-  "label": "Price List", 
-  "options": "Price List"
- }, 
- {
-  "depends_on": "with_operations", 
-  "description": "Specify the operations, operating cost and give a unique Operation no to your operations.", 
-  "doctype": "DocField", 
-  "fieldname": "operations", 
-  "fieldtype": "Section Break", 
-  "label": "Operations", 
-  "oldfieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "bom_operations", 
-  "fieldtype": "Table", 
-  "label": "BOM Operations", 
-  "oldfieldname": "bom_operations", 
-  "oldfieldtype": "Table", 
-  "options": "BOM Operation"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "materials", 
-  "fieldtype": "Section Break", 
-  "label": "Materials", 
-  "oldfieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "bom_materials", 
-  "fieldtype": "Table", 
-  "label": "BOM Item", 
-  "oldfieldname": "bom_materials", 
-  "oldfieldtype": "Table", 
-  "options": "BOM Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "costing", 
-  "fieldtype": "Section Break", 
-  "label": "Costing", 
-  "oldfieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_cost", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Total Cost", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cb1", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "raw_material_cost", 
-  "fieldtype": "Float", 
-  "label": "Total Raw Material Cost", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "operating_cost", 
-  "fieldtype": "Float", 
-  "label": "Total Operating Cost", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "more_info_section", 
-  "fieldtype": "Section Break", 
-  "label": "More Info"
- }, 
- {
-  "default": "1", 
-  "description": "Quantity of item obtained after manufacturing / repacking from given quantities of raw materials", 
-  "doctype": "DocField", 
-  "fieldname": "quantity", 
-  "fieldtype": "Float", 
-  "label": "Quantity", 
-  "oldfieldname": "quantity", 
-  "oldfieldtype": "Currency", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "uom", 
-  "fieldtype": "Select", 
-  "label": "Item UOM", 
-  "options": "link:UOM", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col_break23", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "project_name", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Project Name", 
-  "oldfieldname": "project_name", 
-  "oldfieldtype": "Link", 
-  "options": "Project"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "in_list_view": 1, 
-  "label": "Item Desription", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Link", 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "options": "BOM", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "section_break0", 
-  "fieldtype": "Section Break", 
-  "hidden": 0, 
-  "label": "Materials Required (Exploded)", 
-  "print_hide": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "flat_bom_details", 
-  "fieldtype": "Table", 
-  "hidden": 0, 
-  "label": "Materials Required (Exploded)", 
-  "no_copy": 1, 
-  "oldfieldname": "flat_bom_details", 
-  "oldfieldtype": "Table", 
-  "options": "BOM Explosion Item", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Manufacturing Manager"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Manufacturing User"
- }
-]
\ No newline at end of file
diff --git a/manufacturing/doctype/bom/test_bom.py b/manufacturing/doctype/bom/test_bom.py
deleted file mode 100644
index 7917ab3..0000000
--- a/manufacturing/doctype/bom/test_bom.py
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-
-from __future__ import unicode_literals
-import unittest
-import webnotes
-
-test_records = [
-	[
-		{
-			"doctype": "BOM", 
-			"item": "_Test Item Home Desktop Manufactured", 
-			"quantity": 1.0,
-			"is_active": 1,
-			"is_default": 1,
-			"docstatus": 1
-		}, 
-		{
-			"doctype": "BOM Item", 
-			"item_code": "_Test Serialized Item With Series", 
-			"parentfield": "bom_materials", 
-			"qty": 1.0, 
-			"rate": 5000.0, 
-			"amount": 5000.0, 
-			"stock_uom": "_Test UOM"
-		}, 
-		{
-			"doctype": "BOM Item", 
-			"item_code": "_Test Item 2", 
-			"parentfield": "bom_materials", 
-			"qty": 2.0, 
-			"rate": 1000.0,
-			"amount": 2000.0,
-			"stock_uom": "_Test UOM"
-		}
-	],
-
-	[
-		{
-			"doctype": "BOM", 
-			"item": "_Test FG Item", 
-			"quantity": 1.0,
-			"is_active": 1,
-			"is_default": 1,
-			"docstatus": 1
-		}, 
-		{
-			"doctype": "BOM Item", 
-			"item_code": "_Test Item", 
-			"parentfield": "bom_materials", 
-			"qty": 1.0, 
-			"rate": 5000.0, 
-			"amount": 5000.0, 
-			"stock_uom": "_Test UOM"
-		}, 
-		{
-			"doctype": "BOM Item", 
-			"item_code": "_Test Item Home Desktop 100", 
-			"parentfield": "bom_materials", 
-			"qty": 2.0, 
-			"rate": 1000.0,
-			"amount": 2000.0,
-			"stock_uom": "_Test UOM"
-		}
-	],
-	
-	[
-		{
-			"doctype": "BOM", 
-			"item": "_Test FG Item 2", 
-			"quantity": 1.0,
-			"is_active": 1,
-			"is_default": 1,
-			"docstatus": 1
-		}, 
-		{
-			"doctype": "BOM Item", 
-			"item_code": "_Test Item", 
-			"parentfield": "bom_materials", 
-			"qty": 1.0, 
-			"rate": 5000.0, 
-			"amount": 5000.0, 
-			"stock_uom": "_Test UOM"
-		}, 
-		{
-			"doctype": "BOM Item", 
-			"item_code": "_Test Item Home Desktop Manufactured", 
-			"bom_no": "BOM/_Test Item Home Desktop Manufactured/001",
-			"parentfield": "bom_materials", 
-			"qty": 2.0, 
-			"rate": 1000.0,
-			"amount": 2000.0,
-			"stock_uom": "_Test UOM"
-		}
-	],
-]
-
-class TestBOM(unittest.TestCase):
-	def test_get_items(self):
-		from manufacturing.doctype.bom.bom import get_bom_items_as_dict
-		items_dict = get_bom_items_as_dict(bom="BOM/_Test FG Item 2/001", qty=1, fetch_exploded=0)
-		self.assertTrue(test_records[2][1]["item_code"] in items_dict)
-		self.assertTrue(test_records[2][2]["item_code"] in items_dict)
-		self.assertEquals(len(items_dict.values()), 2)
-		
-	def test_get_items_exploded(self):
-		from manufacturing.doctype.bom.bom import get_bom_items_as_dict
-		items_dict = get_bom_items_as_dict(bom="BOM/_Test FG Item 2/001", qty=1, fetch_exploded=1)
-		self.assertTrue(test_records[2][1]["item_code"] in items_dict)
-		self.assertFalse(test_records[2][2]["item_code"] in items_dict)
-		self.assertTrue(test_records[0][1]["item_code"] in items_dict)
-		self.assertTrue(test_records[0][2]["item_code"] in items_dict)
-		self.assertEquals(len(items_dict.values()), 3)
-		
-	def test_get_items_list(self):
-		from manufacturing.doctype.bom.bom import get_bom_items
-		self.assertEquals(len(get_bom_items(bom="BOM/_Test FG Item 2/001", qty=1, fetch_exploded=1)), 3)
-
diff --git a/manufacturing/doctype/bom_explosion_item/bom_explosion_item.txt b/manufacturing/doctype/bom_explosion_item/bom_explosion_item.txt
deleted file mode 100644
index abc74cd..0000000
--- a/manufacturing/doctype/bom_explosion_item/bom_explosion_item.txt
+++ /dev/null
@@ -1,98 +0,0 @@
-[
- {
-  "creation": "2013-03-07 11:42:57", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:04", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "FBD/.######", 
-  "default_print_format": "Standard", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Manufacturing", 
-  "name": "__common__", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "BOM Explosion Item", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "BOM Explosion Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Item Code", 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Link", 
-  "options": "Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Text", 
-  "in_list_view": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Text", 
-  "print_width": "300px", 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "qty", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Qty", 
-  "oldfieldname": "qty", 
-  "oldfieldtype": "Currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rate", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Rate", 
-  "oldfieldname": "standard_rate", 
-  "oldfieldtype": "Currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amount", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Amount", 
-  "oldfieldname": "amount_as_per_sr", 
-  "oldfieldtype": "Currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "stock_uom", 
-  "fieldtype": "Link", 
-  "in_list_view": 0, 
-  "label": "Stock UOM", 
-  "oldfieldname": "stock_uom", 
-  "oldfieldtype": "Link", 
-  "options": "UOM"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "qty_consumed_per_unit", 
-  "fieldtype": "Float", 
-  "hidden": 0, 
-  "in_list_view": 1, 
-  "label": "Qty Consumed Per Unit", 
-  "no_copy": 0
- }
-]
\ No newline at end of file
diff --git a/manufacturing/doctype/bom_item/bom_item.txt b/manufacturing/doctype/bom_item/bom_item.txt
deleted file mode 100644
index e498c71..0000000
--- a/manufacturing/doctype/bom_item/bom_item.txt
+++ /dev/null
@@ -1,138 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:49", 
-  "docstatus": 0, 
-  "modified": "2013-07-25 16:34:42", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Manufacturing", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "BOM Item", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "BOM Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "operation_no", 
-  "fieldtype": "Select", 
-  "in_list_view": 1, 
-  "label": "Operation No", 
-  "oldfieldname": "operation_no", 
-  "oldfieldtype": "Data", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Item Code", 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "bom_no", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "BOM No", 
-  "oldfieldname": "bom_no", 
-  "oldfieldtype": "Link", 
-  "options": "BOM", 
-  "print_width": "150px", 
-  "reqd": 0, 
-  "search_index": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "qty", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Qty", 
-  "oldfieldname": "qty", 
-  "oldfieldtype": "Currency", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "stock_uom", 
-  "fieldtype": "Link", 
-  "in_list_view": 0, 
-  "label": "Stock UOM", 
-  "oldfieldname": "stock_uom", 
-  "oldfieldtype": "Data", 
-  "options": "UOM", 
-  "read_only": 1, 
-  "reqd": 1
- }, 
- {
-  "description": "See \"Rate Of Materials Based On\" in Costing Section", 
-  "doctype": "DocField", 
-  "fieldname": "rate", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Rate"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amount", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Amount", 
-  "oldfieldname": "amount_as_per_mar", 
-  "oldfieldtype": "Currency", 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "scrap", 
-  "fieldtype": "Float", 
-  "label": "Scrap %", 
-  "oldfieldname": "scrap", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Text", 
-  "label": "Item Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Text", 
-  "print_width": "250px", 
-  "reqd": 0, 
-  "width": "250px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "qty_consumed_per_unit", 
-  "fieldtype": "Float", 
-  "hidden": 1, 
-  "label": "Qty Consumed Per Unit", 
-  "oldfieldname": "qty_consumed_per_unit", 
-  "oldfieldtype": "Float", 
-  "print_hide": 1, 
-  "read_only": 1
- }
-]
\ No newline at end of file
diff --git a/manufacturing/doctype/bom_operation/bom_operation.txt b/manufacturing/doctype/bom_operation/bom_operation.txt
deleted file mode 100644
index cffdf4c..0000000
--- a/manufacturing/doctype/bom_operation/bom_operation.txt
+++ /dev/null
@@ -1,84 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:49", 
-  "docstatus": 0, 
-  "modified": "2013-12-04 11:18:59", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Manufacturing", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "BOM Operation", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "BOM Operation"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "operation_no", 
-  "fieldtype": "Data", 
-  "label": "Operation No", 
-  "oldfieldname": "operation_no", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "opn_description", 
-  "fieldtype": "Text", 
-  "label": "Operation Description", 
-  "oldfieldname": "opn_description", 
-  "oldfieldtype": "Text", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "workstation", 
-  "fieldtype": "Link", 
-  "label": "Workstation", 
-  "oldfieldname": "workstation", 
-  "oldfieldtype": "Link", 
-  "options": "Workstation", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "hour_rate", 
-  "fieldtype": "Float", 
-  "label": "Hour Rate", 
-  "oldfieldname": "hour_rate", 
-  "oldfieldtype": "Currency", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "time_in_mins", 
-  "fieldtype": "Float", 
-  "label": "Operation Time (mins)", 
-  "oldfieldname": "time_in_mins", 
-  "oldfieldtype": "Currency", 
-  "reqd": 0
- }, 
- {
-  "allow_on_submit": 0, 
-  "doctype": "DocField", 
-  "fieldname": "operating_cost", 
-  "fieldtype": "Float", 
-  "label": "Operating Cost", 
-  "oldfieldname": "operating_cost", 
-  "oldfieldtype": "Currency", 
-  "reqd": 0
- }
-]
\ No newline at end of file
diff --git a/manufacturing/doctype/bom_replace_tool/bom_replace_tool.js b/manufacturing/doctype/bom_replace_tool/bom_replace_tool.js
deleted file mode 100644
index 3bf31f9..0000000
--- a/manufacturing/doctype/bom_replace_tool/bom_replace_tool.js
+++ /dev/null
@@ -1,22 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-
-cur_frm.cscript.refresh = function(doc) {
-	cur_frm.disable_save();
-}
-
-cur_frm.set_query("current_bom", function(doc) {
-	return{
-		query:"controllers.queries.bom",
-		filters: {name: "!" + doc.new_bom}
-	}
-});
-
-
-cur_frm.set_query("new_bom", function(doc) {
-	return{
-		query:"controllers.queries.bom",
-		filters: {name: "!" + doc.current_bom}
-	}
-});
\ No newline at end of file
diff --git a/manufacturing/doctype/production_order/production_order.js b/manufacturing/doctype/production_order/production_order.js
deleted file mode 100644
index 31900ea..0000000
--- a/manufacturing/doctype/production_order/production_order.js
+++ /dev/null
@@ -1,115 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-$.extend(cur_frm.cscript, {
-	onload: function (doc, dt, dn) {
-
-		if (!doc.status) doc.status = 'Draft';
-		cfn_set_fields(doc, dt, dn);
-
-		this.frm.add_fetch("sales_order", "delivery_date", "expected_delivery_date");
-	},
-
-	refresh: function(doc, dt, dn) {
-		this.frm.dashboard.reset();
-		erpnext.hide_naming_series();
-		this.frm.set_intro("");
-		cfn_set_fields(doc, dt, dn);
-
-		if (doc.docstatus === 0 && !doc.__islocal) {
-			this.frm.set_intro(wn._("Submit this Production Order for further processing."));
-		} else if (doc.docstatus === 1) {
-			var percent = flt(doc.produced_qty) / flt(doc.qty) * 100;
-			this.frm.dashboard.add_progress(cint(percent) + "% " + wn._("Complete"), percent);
-
-			if(doc.status === "Stopped") {
-				this.frm.dashboard.set_headline_alert(wn._("Stopped"), "alert-danger", "icon-stop");
-			}
-		}
-	},
-
-	production_item: function(doc) {
-		return this.frm.call({
-			method: "get_item_details",
-			args: { item: doc.production_item }
-		});
-	},
-
-	make_se: function(purpose) {
-		var me = this;
-
-		wn.call({
-			method:"manufacturing.doctype.production_order.production_order.make_stock_entry",
-			args: {
-				"production_order_id": me.frm.doc.name,
-				"purpose": purpose
-			},
-			callback: function(r) {
-				var doclist = wn.model.sync(r.message);
-				wn.set_route("Form", doclist[0].doctype, doclist[0].name);
-			}
-		});
-	}
-});
-
-var cfn_set_fields = function(doc, dt, dn) {
-	if (doc.docstatus == 1) {
-		if (doc.status != 'Stopped' && doc.status != 'Completed')
-		cur_frm.add_custom_button(wn._('Stop!'), cur_frm.cscript['Stop Production Order'], "icon-exclamation");
-		else if (doc.status == 'Stopped')
-			cur_frm.add_custom_button(wn._('Unstop'), cur_frm.cscript['Unstop Production Order'], "icon-check");
-
-		if (doc.status == 'Submitted' || doc.status == 'Material Transferred' || doc.status == 'In Process'){
-			cur_frm.add_custom_button(wn._('Transfer Raw Materials'), cur_frm.cscript['Transfer Raw Materials']);
-			cur_frm.add_custom_button(wn._('Update Finished Goods'), cur_frm.cscript['Update Finished Goods']);
-		} 
-	}
-}
-
-cur_frm.cscript['Stop Production Order'] = function() {
-	var doc = cur_frm.doc;
-	var check = confirm(wn._("Do you really want to stop production order: " + doc.name));
-	if (check) {
-		return $c_obj(make_doclist(doc.doctype, doc.name), 'stop_unstop', 'Stopped', function(r, rt) {cur_frm.refresh();});
-	}
-}
-
-cur_frm.cscript['Unstop Production Order'] = function() {
-	var doc = cur_frm.doc;
-	var check = confirm(wn._("Do really want to unstop production order: " + doc.name));
-	if (check)
-		return $c_obj(make_doclist(doc.doctype, doc.name), 'stop_unstop', 'Unstopped', function(r, rt) {cur_frm.refresh();});
-}
-
-cur_frm.cscript['Transfer Raw Materials'] = function() {
-	cur_frm.cscript.make_se('Material Transfer');
-}
-
-cur_frm.cscript['Update Finished Goods'] = function() {
-	cur_frm.cscript.make_se('Manufacture/Repack');
-}
-
-cur_frm.fields_dict['production_item'].get_query = function(doc) {
-	return {
-		filters:[
-			['Item', 'is_pro_applicable', '=', 'Yes']
-		]
-	}
-}
-
-cur_frm.fields_dict['project_name'].get_query = function(doc, dt, dn) {
-	return{
-		filters:[
-			['Project', 'status', 'not in', 'Completed, Cancelled']
-		]
-	}	
-}
-
-cur_frm.set_query("bom_no", function(doc) {
-	if (doc.production_item) {
-		return{
-			query:"controllers.queries.bom",
-			filters: {item: cstr(doc.production_item)}
-		}
-	} else msgprint(wn._("Please enter Production Item first"));
-});
\ No newline at end of file
diff --git a/manufacturing/doctype/production_order/production_order.py b/manufacturing/doctype/production_order/production_order.py
deleted file mode 100644
index bcb13f8..0000000
--- a/manufacturing/doctype/production_order/production_order.py
+++ /dev/null
@@ -1,174 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import cstr, flt, nowdate
-from webnotes.model.code import get_obj
-from webnotes import msgprint, _
-
-class OverProductionError(webnotes.ValidationError): pass
-
-class DocType:
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-
-	def validate(self):
-		if self.doc.docstatus == 0:
-			self.doc.status = "Draft"
-			
-		import utilities
-		utilities.validate_status(self.doc.status, ["Draft", "Submitted", "Stopped", 
-			"In Process", "Completed", "Cancelled"])
-
-		self.validate_bom_no()
-		self.validate_sales_order()
-		self.validate_warehouse()
-		
-		from utilities.transaction_base import validate_uom_is_integer
-		validate_uom_is_integer(self.doclist, "stock_uom", ["qty", "produced_qty"])
-		
-	def validate_bom_no(self):
-		if self.doc.bom_no:
-			bom = webnotes.conn.sql("""select name from `tabBOM` where name=%s and docstatus=1 
-				and is_active=1 and item=%s"""
-				, (self.doc.bom_no, self.doc.production_item), as_dict =1)
-			if not bom:
-				webnotes.throw("""Incorrect BOM: %s entered. 
-					May be BOM not exists or inactive or not submitted 
-					or for some other item.""" % cstr(self.doc.bom_no))
-					
-	def validate_sales_order(self):
-		if self.doc.sales_order:
-			so = webnotes.conn.sql("""select name, delivery_date from `tabSales Order` 
-				where name=%s and docstatus = 1""", self.doc.sales_order, as_dict=1)[0]
-
-			if not so.name:
-				webnotes.throw("Sales Order: %s is not valid" % self.doc.sales_order)
-
-			if not self.doc.expected_delivery_date:
-				self.doc.expected_delivery_date = so.delivery_date
-			
-			self.validate_production_order_against_so()
-			
-	def validate_warehouse(self):
-		from stock.utils import validate_warehouse_user, validate_warehouse_company
-		
-		for w in [self.doc.fg_warehouse, self.doc.wip_warehouse]:
-			validate_warehouse_user(w)
-			validate_warehouse_company(w, self.doc.company)
-	
-	def validate_production_order_against_so(self):
-		# already ordered qty
-		ordered_qty_against_so = webnotes.conn.sql("""select sum(qty) from `tabProduction Order`
-			where production_item = %s and sales_order = %s and docstatus < 2 and name != %s""", 
-			(self.doc.production_item, self.doc.sales_order, self.doc.name))[0][0]
-
-		total_qty = flt(ordered_qty_against_so) + flt(self.doc.qty)
-		
-		# get qty from Sales Order Item table
-		so_item_qty = webnotes.conn.sql("""select sum(qty) from `tabSales Order Item` 
-			where parent = %s and item_code = %s""", 
-			(self.doc.sales_order, self.doc.production_item))[0][0]
-		# get qty from Packing Item table
-		dnpi_qty = webnotes.conn.sql("""select sum(qty) from `tabPacked Item` 
-			where parent = %s and parenttype = 'Sales Order' and item_code = %s""", 
-			(self.doc.sales_order, self.doc.production_item))[0][0]
-		# total qty in SO
-		so_qty = flt(so_item_qty) + flt(dnpi_qty)
-				
-		if total_qty > so_qty:
-			webnotes.throw(_("Total production order qty for item") + ": " + 
-				cstr(self.doc.production_item) + _(" against sales order") + ": " + 
-				cstr(self.doc.sales_order) + _(" will be ") + cstr(total_qty) + ", " + 
-				_("which is greater than sales order qty ") + "(" + cstr(so_qty) + ")" + 
-				_("Please reduce qty."), exc=OverProductionError)
-
-	def stop_unstop(self, status):
-		""" Called from client side on Stop/Unstop event"""
-		self.update_status(status)
-		qty = (flt(self.doc.qty)-flt(self.doc.produced_qty)) * ((status == 'Stopped') and -1 or 1)
-		self.update_planned_qty(qty)
-		msgprint("Production Order has been %s" % status)
-
-
-	def update_status(self, status):
-		if status == 'Stopped':
-			webnotes.conn.set(self.doc, 'status', cstr(status))
-		else:
-			if flt(self.doc.qty) == flt(self.doc.produced_qty):
-				webnotes.conn.set(self.doc, 'status', 'Completed')
-			if flt(self.doc.qty) > flt(self.doc.produced_qty):
-				webnotes.conn.set(self.doc, 'status', 'In Process')
-			if flt(self.doc.produced_qty) == 0:
-				webnotes.conn.set(self.doc, 'status', 'Submitted')
-
-
-	def on_submit(self):
-		if not self.doc.wip_warehouse:
-			webnotes.throw(_("WIP Warehouse required before Submit"))
-		webnotes.conn.set(self.doc,'status', 'Submitted')
-		self.update_planned_qty(self.doc.qty)
-		
-
-	def on_cancel(self):
-		# Check whether any stock entry exists against this Production Order
-		stock_entry = webnotes.conn.sql("""select name from `tabStock Entry` 
-			where production_order = %s and docstatus = 1""", self.doc.name)
-		if stock_entry:
-			webnotes.throw("""Submitted Stock Entry %s exists against this production order. 
-				Hence can not be cancelled.""" % stock_entry[0][0])
-
-		webnotes.conn.set(self.doc,'status', 'Cancelled')
-		self.update_planned_qty(-self.doc.qty)
-
-	def update_planned_qty(self, qty):
-		"""update planned qty in bin"""
-		args = {
-			"item_code": self.doc.production_item,
-			"warehouse": self.doc.fg_warehouse,
-			"posting_date": nowdate(),
-			"planned_qty": flt(qty)
-		}
-		from stock.utils import update_bin
-		update_bin(args)
-
-@webnotes.whitelist()	
-def get_item_details(item):
-	res = webnotes.conn.sql("""select stock_uom, description
-		from `tabItem` where (ifnull(end_of_life, "")="" or end_of_life > now())
-		and name=%s""", item, as_dict=1)
-	
-	if not res:
-		return {}
-		
-	res = res[0]
-	bom = webnotes.conn.sql("""select name from `tabBOM` where item=%s 
-		and ifnull(is_default, 0)=1""", item)
-	if bom:
-		res.bom_no = bom[0][0]
-		
-	return res
-
-@webnotes.whitelist()
-def make_stock_entry(production_order_id, purpose):
-	production_order = webnotes.bean("Production Order", production_order_id)
-		
-	stock_entry = webnotes.new_bean("Stock Entry")
-	stock_entry.doc.purpose = purpose
-	stock_entry.doc.production_order = production_order_id
-	stock_entry.doc.company = production_order.doc.company
-	stock_entry.doc.bom_no = production_order.doc.bom_no
-	stock_entry.doc.use_multi_level_bom = production_order.doc.use_multi_level_bom
-	stock_entry.doc.fg_completed_qty = flt(production_order.doc.qty) - flt(production_order.doc.produced_qty)
-	
-	if purpose=="Material Transfer":
-		stock_entry.doc.to_warehouse = production_order.doc.wip_warehouse
-	else:
-		stock_entry.doc.from_warehouse = production_order.doc.wip_warehouse
-		stock_entry.doc.to_warehouse = production_order.doc.fg_warehouse
-		
-	stock_entry.run_method("get_items")
-	return [d.fields for d in stock_entry.doclist]
diff --git a/manufacturing/doctype/production_order/production_order.txt b/manufacturing/doctype/production_order/production_order.txt
deleted file mode 100644
index 5e76c0e..0000000
--- a/manufacturing/doctype/production_order/production_order.txt
+++ /dev/null
@@ -1,263 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:16", 
-  "docstatus": 0, 
-  "modified": "2013-12-18 13:22:14", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_import": 1, 
-  "autoname": "naming_series:", 
-  "doctype": "DocType", 
-  "icon": "icon-cogs", 
-  "in_create": 0, 
-  "is_submittable": 1, 
-  "module": "Manufacturing", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Production Order", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Production Order", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "Manufacturing User", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Production Order"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item", 
-  "fieldtype": "Section Break", 
-  "label": "Item", 
-  "options": "icon-gift"
- }, 
- {
-  "default": "PRO", 
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "options": "\nPRO", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "production_item", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Item To Manufacture", 
-  "oldfieldname": "production_item", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "depends_on": "production_item", 
-  "description": "Bill of Material to be considered for manufacturing", 
-  "doctype": "DocField", 
-  "fieldname": "bom_no", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "BOM No", 
-  "oldfieldname": "bom_no", 
-  "oldfieldtype": "Link", 
-  "options": "BOM", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "default": "1", 
-  "description": "If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.", 
-  "doctype": "DocField", 
-  "fieldname": "use_multi_level_bom", 
-  "fieldtype": "Check", 
-  "label": "Use Multi-Level BOM"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "description": "Manufacture against Sales Order", 
-  "doctype": "DocField", 
-  "fieldname": "sales_order", 
-  "fieldtype": "Link", 
-  "label": "Sales Order", 
-  "options": "Sales Order", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "production_item", 
-  "doctype": "DocField", 
-  "fieldname": "qty", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Qty To Manufacture", 
-  "oldfieldname": "qty", 
-  "oldfieldtype": "Currency", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "depends_on": "eval:doc.docstatus==1", 
-  "description": "Automatically updated via Stock Entry of type Manufacture/Repack", 
-  "doctype": "DocField", 
-  "fieldname": "produced_qty", 
-  "fieldtype": "Float", 
-  "label": "Manufactured Qty", 
-  "no_copy": 1, 
-  "oldfieldname": "produced_qty", 
-  "oldfieldtype": "Currency", 
-  "read_only": 1
- }, 
- {
-  "depends_on": "sales_order", 
-  "doctype": "DocField", 
-  "fieldname": "expected_delivery_date", 
-  "fieldtype": "Date", 
-  "label": "Expected Delivery Date", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warehouses", 
-  "fieldtype": "Section Break", 
-  "label": "Warehouses", 
-  "options": "icon-building"
- }, 
- {
-  "depends_on": "production_item", 
-  "description": "Manufactured quantity will be updated in this warehouse", 
-  "doctype": "DocField", 
-  "fieldname": "fg_warehouse", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "For Warehouse", 
-  "options": "Warehouse", 
-  "read_only": 0, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_12", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "wip_warehouse", 
-  "fieldtype": "Link", 
-  "label": "Work-in-Progress Warehouse", 
-  "options": "Warehouse", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "more_info", 
-  "fieldtype": "Section Break", 
-  "label": "More Info", 
-  "options": "icon-file-text", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Status", 
-  "no_copy": 1, 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Select", 
-  "options": "\nDraft\nSubmitted\nStopped\nIn Process\nCompleted\nCancelled", 
-  "read_only": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "label": "Item Description", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "project_name", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Project Name", 
-  "oldfieldname": "project_name", 
-  "oldfieldtype": "Link", 
-  "options": "Project", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break2", 
-  "fieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "depends_on": "production_item", 
-  "doctype": "DocField", 
-  "fieldname": "stock_uom", 
-  "fieldtype": "Link", 
-  "label": "Stock UOM", 
-  "oldfieldname": "stock_uom", 
-  "oldfieldtype": "Data", 
-  "options": "UOM", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Data", 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/manufacturing/doctype/production_order/test_production_order.py b/manufacturing/doctype/production_order/test_production_order.py
deleted file mode 100644
index da45a9b..0000000
--- a/manufacturing/doctype/production_order/test_production_order.py
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-
-from __future__ import unicode_literals
-import unittest
-import webnotes
-from stock.doctype.purchase_receipt.test_purchase_receipt import set_perpetual_inventory
-from manufacturing.doctype.production_order.production_order import make_stock_entry
-
-
-class TestProductionOrder(unittest.TestCase):
-	def test_planned_qty(self):
-		set_perpetual_inventory(0)
-		webnotes.conn.sql("delete from `tabStock Ledger Entry`")
-		webnotes.conn.sql("""delete from `tabBin`""")
-		webnotes.conn.sql("""delete from `tabGL Entry`""")
-		
-		pro_bean = webnotes.bean(copy = test_records[0])
-		pro_bean.insert()
-		pro_bean.submit()
-		
-		from stock.doctype.stock_entry.test_stock_entry import test_records as se_test_records
-		mr1 = webnotes.bean(copy = se_test_records[0])
-		mr1.insert()
-		mr1.submit()
-		
-		mr2 = webnotes.bean(copy = se_test_records[0])
-		mr2.doclist[1].item_code = "_Test Item Home Desktop 100"
-		mr2.insert()
-		mr2.submit()
-		
-		stock_entry = make_stock_entry(pro_bean.doc.name, "Manufacture/Repack")
-		stock_entry = webnotes.bean(stock_entry)
-		
-		stock_entry.doc.fg_completed_qty = 4
-		stock_entry.doc.posting_date = "2013-05-12"
-		stock_entry.doc.fiscal_year = "_Test Fiscal Year 2013"
-		stock_entry.run_method("get_items")
-		stock_entry.submit()
-		
-		self.assertEqual(webnotes.conn.get_value("Production Order", pro_bean.doc.name, 
-			"produced_qty"), 4)
-		self.assertEqual(webnotes.conn.get_value("Bin", {"item_code": "_Test FG Item", 
-			"warehouse": "_Test Warehouse 1 - _TC"}, "planned_qty"), 6)
-			
-		return pro_bean.doc.name
-			
-	def test_over_production(self):
-		from stock.doctype.stock_entry.stock_entry import StockOverProductionError
-		pro_order = self.test_planned_qty()
-		
-		stock_entry = make_stock_entry(pro_order, "Manufacture/Repack")
-		stock_entry = webnotes.bean(stock_entry)
-		stock_entry.doc.posting_date = "2013-05-12"
-		stock_entry.doc.fiscal_year = "_Test Fiscal Year 2013"
-		stock_entry.doc.fg_completed_qty = 15
-		stock_entry.run_method("get_items")
-		stock_entry.insert()
-		
-		self.assertRaises(StockOverProductionError, stock_entry.submit)
-			
-		
-
-test_records = [
-	[
-		{
-			"bom_no": "BOM/_Test FG Item/001", 
-			"company": "_Test Company", 
-			"doctype": "Production Order", 
-			"production_item": "_Test FG Item", 
-			"qty": 10.0, 
-			"fg_warehouse": "_Test Warehouse 1 - _TC",
-			"wip_warehouse": "_Test Warehouse - _TC",
-			"stock_uom": "Nos"
-		}
-	]
-]
\ No newline at end of file
diff --git a/manufacturing/doctype/production_plan_item/production_plan_item.txt b/manufacturing/doctype/production_plan_item/production_plan_item.txt
deleted file mode 100644
index 7bcaaca..0000000
--- a/manufacturing/doctype/production_plan_item/production_plan_item.txt
+++ /dev/null
@@ -1,125 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:49", 
-  "docstatus": 0, 
-  "modified": "2013-08-08 12:12:27", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "PPID/.#####", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Manufacturing", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Production Plan Item", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Production Plan Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Item Code", 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "print_width": "150px", 
-  "reqd": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "bom_no", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "BOM No", 
-  "oldfieldname": "bom_no", 
-  "oldfieldtype": "Link", 
-  "options": "BOM", 
-  "print_width": "100px", 
-  "reqd": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "planned_qty", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Planned Qty", 
-  "oldfieldname": "planned_qty", 
-  "oldfieldtype": "Currency", 
-  "print_width": "100px", 
-  "reqd": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_order", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Sales Order", 
-  "oldfieldname": "source_docname", 
-  "oldfieldtype": "Data", 
-  "options": "Sales Order", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "so_pending_qty", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "SO Pending Qty", 
-  "oldfieldname": "prevdoc_reqd_qty", 
-  "oldfieldtype": "Currency", 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "100px"
- }, 
- {
-  "description": "Reserved Warehouse in Sales Order / Finished Goods Warehouse", 
-  "doctype": "DocField", 
-  "fieldname": "warehouse", 
-  "fieldtype": "Link", 
-  "label": "Warehouse", 
-  "options": "Warehouse", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "stock_uom", 
-  "fieldtype": "Link", 
-  "in_list_view": 0, 
-  "label": "UOM", 
-  "oldfieldname": "stock_uom", 
-  "oldfieldtype": "Data", 
-  "options": "UOM", 
-  "print_width": "80px", 
-  "read_only": 1, 
-  "reqd": 1, 
-  "width": "80px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Text", 
-  "in_list_view": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Text", 
-  "print_width": "200px", 
-  "read_only": 1, 
-  "width": "200px"
- }
-]
\ No newline at end of file
diff --git a/manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.txt b/manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.txt
deleted file mode 100644
index fab7dd0..0000000
--- a/manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.txt
+++ /dev/null
@@ -1,71 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:49", 
-  "docstatus": 0, 
-  "modified": "2013-07-22 15:26:23", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "PP/.SO/.#####", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Manufacturing", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Production Plan Sales Order", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Production Plan Sales Order"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_order", 
-  "fieldtype": "Link", 
-  "label": "Sales Order", 
-  "oldfieldname": "prevdoc_docname", 
-  "oldfieldtype": "Data", 
-  "options": "Sales Order", 
-  "print_width": "150px", 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_order_date", 
-  "fieldtype": "Date", 
-  "label": "SO Date", 
-  "oldfieldname": "document_date", 
-  "oldfieldtype": "Date", 
-  "print_width": "120px", 
-  "read_only": 1, 
-  "width": "120px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer", 
-  "fieldtype": "Link", 
-  "label": "Customer", 
-  "options": "Customer", 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grand_total", 
-  "fieldtype": "Currency", 
-  "label": "Grand Total", 
-  "options": "Company:company:default_currency", 
-  "print_width": "120px", 
-  "read_only": 1, 
-  "width": "120px"
- }
-]
\ No newline at end of file
diff --git a/manufacturing/doctype/production_planning_tool/production_planning_tool.js b/manufacturing/doctype/production_planning_tool/production_planning_tool.js
deleted file mode 100644
index 870f01f..0000000
--- a/manufacturing/doctype/production_planning_tool/production_planning_tool.js
+++ /dev/null
@@ -1,57 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-cur_frm.cscript.onload = function(doc, cdt, cdn) {
-	cur_frm.set_value("company", wn.defaults.get_default("company"))
-	cur_frm.set_value("use_multi_level_bom", 1)
-}
-
-cur_frm.cscript.refresh = function(doc) {
-	cur_frm.disable_save();
-}
-
-cur_frm.cscript.sales_order = function(doc,cdt,cdn) {
-	var d = locals[cdt][cdn];
-	if (d.sales_order) {
-		return get_server_fields('get_so_details', d.sales_order, 'pp_so_details', doc, cdt, cdn, 1);
-	}
-}
-
-cur_frm.cscript.item_code = function(doc,cdt,cdn) {
-	var d = locals[cdt][cdn];
-	if (d.item_code) {
-		return get_server_fields('get_item_details', d.item_code, 'pp_details', doc, cdt, cdn, 1);
-	}
-}
-
-cur_frm.cscript.download_materials_required = function(doc, cdt, cdn) {
-	return $c_obj(make_doclist(cdt, cdn), 'validate_data', '', function(r, rt) {
-		if (!r['exc'])
-			$c_obj_csv(make_doclist(cdt, cdn), 'download_raw_materials', '', '');
-	});
-}
-
-cur_frm.fields_dict['pp_details'].grid.get_field('item_code').get_query = function(doc) {
- 	return erpnext.queries.item({
-		'ifnull(tabItem.is_pro_applicable, "No")': 'Yes'
-	});
-}
-
-cur_frm.fields_dict['pp_details'].grid.get_field('bom_no').get_query = function(doc) {
-	var d = locals[this.doctype][this.docname];
-	if (d.item_code) {
-		return {
-			query:"controllers.queries.bom",
-			filters:{'item': cstr(d.item_code)}
-		}
-	} else msgprint(wn._("Please enter Item first"));
-}
-
-cur_frm.fields_dict.customer.get_query = function(doc,cdt,cdn) {
-	return{
-		query:"controllers.queries.customer_query"
-	}
-}
-
-cur_frm.fields_dict.pp_so_details.grid.get_field("customer").get_query =
-	cur_frm.fields_dict.customer.get_query;
\ No newline at end of file
diff --git a/manufacturing/doctype/production_planning_tool/production_planning_tool.py b/manufacturing/doctype/production_planning_tool/production_planning_tool.py
deleted file mode 100644
index 29232f5..0000000
--- a/manufacturing/doctype/production_planning_tool/production_planning_tool.py
+++ /dev/null
@@ -1,411 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import cstr, flt, cint, nowdate, add_days
-from webnotes.model.doc import addchild, Document
-from webnotes.model.bean import getlist
-from webnotes.model.code import get_obj
-from webnotes import msgprint, _
-
-class DocType:
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-		self.item_dict = {}
-
-	def get_so_details(self, so):
-		"""Pull other details from so"""
-		so = webnotes.conn.sql("""select transaction_date, customer, grand_total 
-			from `tabSales Order` where name = %s""", so, as_dict = 1)
-		ret = {
-			'sales_order_date': so and so[0]['transaction_date'] or '',
-			'customer' : so[0]['customer'] or '',
-			'grand_total': so[0]['grand_total']
-		}
-		return ret	
-			
-	def get_item_details(self, item_code):
-		""" Pull other item details from item master"""
-
-		item = webnotes.conn.sql("""select description, stock_uom, default_bom 
-			from `tabItem` where name = %s""", item_code, as_dict =1)
-		ret = {
-			'description'	: item and item[0]['description'],
-			'stock_uom'		: item and item[0]['stock_uom'],
-			'bom_no'		: item and item[0]['default_bom']
-		}
-		return ret
-
-	def clear_so_table(self):
-		self.doclist = self.doc.clear_table(self.doclist, 'pp_so_details')
-
-	def clear_item_table(self):
-		self.doclist = self.doc.clear_table(self.doclist, 'pp_details')
-		
-	def validate_company(self):
-		if not self.doc.company:
-			webnotes.throw(_("Please enter Company"))
-
-	def get_open_sales_orders(self):
-		""" Pull sales orders  which are pending to deliver based on criteria selected"""
-		so_filter = item_filter = ""
-		if self.doc.from_date:
-			so_filter += ' and so.transaction_date >= "' + self.doc.from_date + '"'
-		if self.doc.to_date:
-			so_filter += ' and so.transaction_date <= "' + self.doc.to_date + '"'
-		if self.doc.customer:
-			so_filter += ' and so.customer = "' + self.doc.customer + '"'
-			
-		if self.doc.fg_item:
-			item_filter += ' and item.name = "' + self.doc.fg_item + '"'
-		
-		open_so = webnotes.conn.sql("""
-			select distinct so.name, so.transaction_date, so.customer, so.grand_total
-			from `tabSales Order` so, `tabSales Order Item` so_item
-			where so_item.parent = so.name
-				and so.docstatus = 1 and so.status != "Stopped"
-				and so.company = %s
-				and ifnull(so_item.qty, 0) > ifnull(so_item.delivered_qty, 0) %s
-				and (exists (select name from `tabItem` item where item.name=so_item.item_code
-					and (ifnull(item.is_pro_applicable, 'No') = 'Yes' 
-						or ifnull(item.is_sub_contracted_item, 'No') = 'Yes') %s)
-					or exists (select name from `tabPacked Item` pi
-						where pi.parent = so.name and pi.parent_item = so_item.item_code
-							and exists (select name from `tabItem` item where item.name=pi.item_code
-								and (ifnull(item.is_pro_applicable, 'No') = 'Yes' 
-									or ifnull(item.is_sub_contracted_item, 'No') = 'Yes') %s)))
-			""" % ('%s', so_filter, item_filter, item_filter), self.doc.company, as_dict=1)
-		
-		self.add_so_in_table(open_so)
-
-	def add_so_in_table(self, open_so):
-		""" Add sales orders in the table"""
-		self.clear_so_table()
-
-		so_list = [d.sales_order for d in getlist(self.doclist, 'pp_so_details')]
-		for r in open_so:
-			if cstr(r['name']) not in so_list:
-				pp_so = addchild(self.doc, 'pp_so_details', 
-					'Production Plan Sales Order', self.doclist)
-				pp_so.sales_order = r['name']
-				pp_so.sales_order_date = cstr(r['transaction_date'])
-				pp_so.customer = cstr(r['customer'])
-				pp_so.grand_total = flt(r['grand_total'])
-
-	def get_items_from_so(self):
-		""" Pull items from Sales Order, only proction item
-			and subcontracted item will be pulled from Packing item 
-			and add items in the table
-		"""
-		items = self.get_items()
-		self.add_items(items)
-
-	def get_items(self):
-		so_list = filter(None, [d.sales_order for d in getlist(self.doclist, 'pp_so_details')])
-		if not so_list:
-			msgprint(_("Please enter sales order in the above table"))
-			return []
-			
-		items = webnotes.conn.sql("""select distinct parent, item_code, reserved_warehouse,
-			(qty - ifnull(delivered_qty, 0)) as pending_qty
-			from `tabSales Order Item` so_item
-			where parent in (%s) and docstatus = 1 and ifnull(qty, 0) > ifnull(delivered_qty, 0)
-			and exists (select * from `tabItem` item where item.name=so_item.item_code
-				and (ifnull(item.is_pro_applicable, 'No') = 'Yes' 
-					or ifnull(item.is_sub_contracted_item, 'No') = 'Yes'))""" % \
-			(", ".join(["%s"] * len(so_list))), tuple(so_list), as_dict=1)
-		
-		packed_items = webnotes.conn.sql("""select distinct pi.parent, pi.item_code, pi.warehouse as reserved_warhouse,
-			(((so_item.qty - ifnull(so_item.delivered_qty, 0)) * pi.qty) / so_item.qty) 
-				as pending_qty
-			from `tabSales Order Item` so_item, `tabPacked Item` pi
-			where so_item.parent = pi.parent and so_item.docstatus = 1 
-			and pi.parent_item = so_item.item_code
-			and so_item.parent in (%s) and ifnull(so_item.qty, 0) > ifnull(so_item.delivered_qty, 0)
-			and exists (select * from `tabItem` item where item.name=pi.item_code
-				and (ifnull(item.is_pro_applicable, 'No') = 'Yes' 
-					or ifnull(item.is_sub_contracted_item, 'No') = 'Yes'))""" % \
-			(", ".join(["%s"] * len(so_list))), tuple(so_list), as_dict=1)
-
-		return items + packed_items
-		
-
-	def add_items(self, items):
-		self.clear_item_table()
-
-		for p in items:
-			item_details = webnotes.conn.sql("""select description, stock_uom, default_bom 
-				from tabItem where name=%s""", p['item_code'])
-			pi = addchild(self.doc, 'pp_details', 'Production Plan Item', self.doclist)
-			pi.sales_order				= p['parent']
-			pi.warehouse				= p['reserved_warehouse']
-			pi.item_code				= p['item_code']
-			pi.description				= item_details and item_details[0][0] or ''
-			pi.stock_uom				= item_details and item_details[0][1] or ''
-			pi.bom_no					= item_details and item_details[0][2] or ''
-			pi.so_pending_qty			= flt(p['pending_qty'])
-			pi.planned_qty				= flt(p['pending_qty'])
-	
-
-	def validate_data(self):
-		self.validate_company()
-		for d in getlist(self.doclist, 'pp_details'):
-			self.validate_bom_no(d)
-			if not flt(d.planned_qty):
-				webnotes.throw("Please Enter Planned Qty for item: %s at row no: %s" % 
-					(d.item_code, d.idx))
-				
-	def validate_bom_no(self, d):
-		if not d.bom_no:
-			webnotes.throw("Please enter bom no for item: %s at row no: %s" % 
-				(d.item_code, d.idx))
-		else:
-			bom = webnotes.conn.sql("""select name from `tabBOM` where name = %s and item = %s 
-				and docstatus = 1 and is_active = 1""", 
-				(d.bom_no, d.item_code), as_dict = 1)
-			if not bom:
-				webnotes.throw("""Incorrect BOM No: %s entered for item: %s at row no: %s
-					May be BOM is inactive or for other item or does not exists in the system""" % 
-					(d.bom_no, d.item_doce, d.idx))
-
-	def raise_production_order(self):
-		"""It will raise production order (Draft) for all distinct FG items"""
-		self.validate_data()
-
-		from utilities.transaction_base import validate_uom_is_integer
-		validate_uom_is_integer(self.doclist, "stock_uom", "planned_qty")
-
-		items = self.get_distinct_items_and_boms()[1]
-		pro = self.create_production_order(items)
-		if pro:
-			pro = ["""<a href="#Form/Production Order/%s" target="_blank">%s</a>""" % \
-				(p, p) for p in pro]
-			msgprint(_("Production Order(s) created:\n\n") + '\n'.join(pro))
-		else :
-			msgprint(_("No Production Order created."))
-
-	def get_distinct_items_and_boms(self):
-		""" Club similar BOM and item for processing
-			bom_dict {
-				bom_no: ['sales_order', 'qty']
-			}
-		"""
-		item_dict, bom_dict = {}, {}
-		for d in self.doclist.get({"parentfield": "pp_details"}):			
-			bom_dict.setdefault(d.bom_no, []).append([d.sales_order, flt(d.planned_qty)])
-			item_dict[(d.item_code, d.sales_order, d.warehouse)] = {
-				"production_item"	: d.item_code,
-				"sales_order"		: d.sales_order,
-				"qty" 				: flt(item_dict.get((d.item_code, d.sales_order, d.warehouse),
-										{}).get("qty")) + flt(d.planned_qty),
-				"bom_no"			: d.bom_no,
-				"description"		: d.description,
-				"stock_uom"			: d.stock_uom,
-				"company"			: self.doc.company,
-				"wip_warehouse"		: "",
-				"fg_warehouse"		: d.warehouse,
-				"status"			: "Draft",
-			}
-		return bom_dict, item_dict
-		
-	def create_production_order(self, items):
-		"""Create production order. Called from Production Planning Tool"""
-		from manufacturing.doctype.production_order.production_order import OverProductionError
-
-		pro_list = []
-		for key in items:
-			pro = webnotes.new_bean("Production Order")
-			pro.doc.fields.update(items[key])
-			
-			webnotes.flags.mute_messages = True
-			try:
-				pro.insert()
-				pro_list.append(pro.doc.name)
-			except OverProductionError, e:
-				pass
-				
-			webnotes.flags.mute_messages = False
-			
-		return pro_list
-
-	def download_raw_materials(self):
-		""" Create csv data for required raw material to produce finished goods"""
-		self.validate_data()
-		bom_dict = self.get_distinct_items_and_boms()[0]
-		self.get_raw_materials(bom_dict)
-		return self.get_csv()
-
-	def get_raw_materials(self, bom_dict):
-		""" Get raw materials considering sub-assembly items 
-			{
-				"item_code": [qty_required, description, stock_uom, min_order_qty]
-			}
-		"""
-		bom_wise_item_details = {}
-		item_list = []
-
-		for bom, so_wise_qty in bom_dict.items():
-			if self.doc.use_multi_level_bom:
-				# get all raw materials with sub assembly childs					
-				for d in webnotes.conn.sql("""select fb.item_code, 
-					ifnull(sum(fb.qty_consumed_per_unit), 0) as qty, 
-					fb.description, fb.stock_uom, it.min_order_qty 
-					from `tabBOM Explosion Item` fb,`tabItem` it 
-					where it.name = fb.item_code and ifnull(it.is_pro_applicable, 'No') = 'No' 
-					and ifnull(it.is_sub_contracted_item, 'No') = 'No' 
-					and fb.docstatus<2 and fb.parent=%s 
-					group by item_code, stock_uom""", bom, as_dict=1):
-						bom_wise_item_details.setdefault(d.item_code, d)
-			else:
-				# Get all raw materials considering SA items as raw materials, 
-				# so no childs of SA items
-				for d in webnotes.conn.sql("""select bom_item.item_code, 
-					ifnull(sum(bom_item.qty_consumed_per_unit), 0) as qty, 
-					bom_item.description, bom_item.stock_uom, item.min_order_qty 
-					from `tabBOM Item` bom_item, tabItem item 
-					where bom_item.parent = %s and bom_item.docstatus < 2 
-					and bom_item.item_code = item.name 
-					group by item_code""", bom, as_dict=1):
-						bom_wise_item_details.setdefault(d.item_code, d)
-
-			for item, item_details in bom_wise_item_details.items():
-				for so_qty in so_wise_qty:
-					item_list.append([item, flt(item_details.qty) * so_qty[1], item_details.description, 
-						item_details.stock_uom, item_details.min_order_qty, so_qty[0]])
-
-			self.make_items_dict(item_list)
-
-	def make_items_dict(self, item_list):
-		for i in item_list:
-			self.item_dict.setdefault(i[0], []).append([flt(i[1]), i[2], i[3], i[4], i[5]])
-
-	def get_csv(self):
-		item_list = [['Item Code', 'Description', 'Stock UOM', 'Required Qty', 'Warehouse',
-		 	'Quantity Requested for Purchase', 'Ordered Qty', 'Actual Qty']]
-		for item in self.item_dict:
-			total_qty = sum([flt(d[0]) for d in self.item_dict[item]])
-			for item_details in self.item_dict[item]:
-				item_list.append([item, item_details[1], item_details[2], item_details[0]])
-				item_qty = webnotes.conn.sql("""select warehouse, indented_qty, ordered_qty, actual_qty 
-					from `tabBin` where item_code = %s""", item, as_dict=1)
-				i_qty, o_qty, a_qty = 0, 0, 0
-				for w in item_qty:
-					i_qty, o_qty, a_qty = i_qty + flt(w.indented_qty), o_qty + flt(w.ordered_qty), a_qty + flt(w.actual_qty)
-					item_list.append(['', '', '', '', w.warehouse, flt(w.indented_qty), 
-						flt(w.ordered_qty), flt(w.actual_qty)])
-				if item_qty:
-					item_list.append(['', '', '', '', 'Total', i_qty, o_qty, a_qty])
-
-		return item_list
-		
-	def raise_purchase_request(self):
-		"""
-			Raise Material Request if projected qty is less than qty required
-			Requested qty should be shortage qty considering minimum order qty
-		"""
-		self.validate_data()
-		if not self.doc.purchase_request_for_warehouse:
-			webnotes.throw(_("Please enter Warehouse for which Material Request will be raised"))
-			
-		bom_dict = self.get_distinct_items_and_boms()[0]		
-		self.get_raw_materials(bom_dict)
-		
-		if self.item_dict:
-			self.insert_purchase_request()
-
-	def get_requested_items(self):
-		item_projected_qty = self.get_projected_qty()
-		items_to_be_requested = webnotes._dict()
-
-		for item, so_item_qty in self.item_dict.items():
-			requested_qty = 0
-			total_qty = sum([flt(d[0]) for d in so_item_qty])
-			if total_qty > item_projected_qty.get(item, 0):
-				# shortage
-				requested_qty = total_qty - item_projected_qty.get(item, 0)
-				# consider minimum order qty
-				requested_qty = requested_qty > flt(so_item_qty[0][3]) and \
-					requested_qty or flt(so_item_qty[0][3])
-
-			# distribute requested qty SO wise
-			for item_details in so_item_qty:
-				if requested_qty:
-					sales_order = item_details[4] or "No Sales Order"
-					if requested_qty <= item_details[0]:
-						adjusted_qty = requested_qty
-					else:
-						adjusted_qty = item_details[0]
-
-					items_to_be_requested.setdefault(item, {}).setdefault(sales_order, 0)
-					items_to_be_requested[item][sales_order] += adjusted_qty
-					requested_qty -= adjusted_qty
-				else:
-					break
-
-			# requested qty >= total so qty, due to minimum order qty
-			if requested_qty:
-				items_to_be_requested.setdefault(item, {}).setdefault("No Sales Order", 0)
-				items_to_be_requested[item]["No Sales Order"] += requested_qty
-
-		return items_to_be_requested
-			
-	def get_projected_qty(self):
-		items = self.item_dict.keys()
-		item_projected_qty = webnotes.conn.sql("""select item_code, sum(projected_qty) 
-			from `tabBin` where item_code in (%s) group by item_code""" % 
-			(", ".join(["%s"]*len(items)),), tuple(items))
-
-		return dict(item_projected_qty)
-		
-	def insert_purchase_request(self):
-		items_to_be_requested = self.get_requested_items()
-
-		from accounts.utils import get_fiscal_year
-		fiscal_year = get_fiscal_year(nowdate())[0]
-
-		purchase_request_list = []
-		if items_to_be_requested:
-			for item in items_to_be_requested:
-				item_wrapper = webnotes.bean("Item", item)
-				pr_doclist = [{
-					"doctype": "Material Request",
-					"__islocal": 1,
-					"naming_series": "IDT",
-					"transaction_date": nowdate(),
-					"status": "Draft",
-					"company": self.doc.company,
-					"fiscal_year": fiscal_year,
-					"requested_by": webnotes.session.user,
-					"material_request_type": "Purchase"
-				}]
-				for sales_order, requested_qty in items_to_be_requested[item].items():
-					pr_doclist.append({
-						"doctype": "Material Request Item",
-						"__islocal": 1,
-						"parentfield": "indent_details",
-						"item_code": item,
-						"item_name": item_wrapper.doc.item_name,
-						"description": item_wrapper.doc.description,
-						"uom": item_wrapper.doc.stock_uom,
-						"item_group": item_wrapper.doc.item_group,
-						"brand": item_wrapper.doc.brand,
-						"qty": requested_qty,
-						"schedule_date": add_days(nowdate(), cint(item_wrapper.doc.lead_time_days)),
-						"warehouse": self.doc.purchase_request_for_warehouse,
-						"sales_order_no": sales_order if sales_order!="No Sales Order" else None
-					})
-
-				pr_wrapper = webnotes.bean(pr_doclist)
-				pr_wrapper.ignore_permissions = 1
-				pr_wrapper.submit()
-				purchase_request_list.append(pr_wrapper.doc.name)
-			
-			if purchase_request_list:
-				pur_req = ["""<a href="#Form/Material Request/%s" target="_blank">%s</a>""" % \
-					(p, p) for p in purchase_request_list]
-				msgprint("Material Request(s) created: \n%s" % 
-					"\n".join(pur_req))
-		else:
-			msgprint(_("Nothing to request"))
\ No newline at end of file
diff --git a/manufacturing/doctype/production_planning_tool/production_planning_tool.txt b/manufacturing/doctype/production_planning_tool/production_planning_tool.txt
deleted file mode 100644
index c3a1d8f..0000000
--- a/manufacturing/doctype/production_planning_tool/production_planning_tool.txt
+++ /dev/null
@@ -1,194 +0,0 @@
-[
- {
-  "creation": "2013-01-21 12:03:47", 
-  "docstatus": 0, 
-  "modified": "2013-08-08 12:01:02", 
-  "modified_by": "Administrator", 
-  "owner": "jai@webnotestech.com"
- }, 
- {
-  "default_print_format": "Standard", 
-  "doctype": "DocType", 
-  "icon": "icon-calendar", 
-  "in_create": 1, 
-  "issingle": 1, 
-  "module": "Manufacturing", 
-  "name": "__common__", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Production Planning Tool", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Production Planning Tool", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 0, 
-  "role": "Manufacturing User", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Production Planning Tool"
- }, 
- {
-  "description": "Select Sales Orders from which you want to create Production Orders.", 
-  "doctype": "DocField", 
-  "fieldname": "select_sales_orders", 
-  "fieldtype": "Section Break", 
-  "label": "Select Sales Orders"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fg_item", 
-  "fieldtype": "Link", 
-  "label": "Filter based on item", 
-  "options": "Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer", 
-  "fieldtype": "Link", 
-  "label": "Filter based on customer", 
-  "options": "Customer"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "label": "Company", 
-  "options": "Company", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "from_date", 
-  "fieldtype": "Date", 
-  "label": "From Date"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "to_date", 
-  "fieldtype": "Date", 
-  "label": "To Date"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break1", 
-  "fieldtype": "Section Break", 
-  "options": "Simple"
- }, 
- {
-  "description": "Pull sales orders (pending to deliver) based on the above criteria", 
-  "doctype": "DocField", 
-  "fieldname": "get_sales_orders", 
-  "fieldtype": "Button", 
-  "label": "Get Sales Orders", 
-  "options": "get_open_sales_orders"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "pp_so_details", 
-  "fieldtype": "Table", 
-  "label": "Production Plan Sales Orders", 
-  "options": "Production Plan Sales Order"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "items_for_production", 
-  "fieldtype": "Section Break", 
-  "label": "Select Items"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "get_items_from_so", 
-  "fieldtype": "Button", 
-  "label": "Get Items From Sales Orders", 
-  "options": "get_items_from_so"
- }, 
- {
-  "default": "1", 
-  "description": "If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.", 
-  "doctype": "DocField", 
-  "fieldname": "use_multi_level_bom", 
-  "fieldtype": "Check", 
-  "label": "Use Multi-Level BOM", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "pp_details", 
-  "fieldtype": "Table", 
-  "label": "Production Plan Items", 
-  "options": "Production Plan Item"
- }, 
- {
-  "description": "Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.", 
-  "doctype": "DocField", 
-  "fieldname": "create_production_orders", 
-  "fieldtype": "Section Break", 
-  "label": "Production Orders"
- }, 
- {
-  "description": "Separate production order will be created for each finished good item.", 
-  "doctype": "DocField", 
-  "fieldname": "raise_production_order", 
-  "fieldtype": "Button", 
-  "label": "Create Production Orders", 
-  "options": "raise_production_order"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sb5", 
-  "fieldtype": "Section Break", 
-  "label": "Material Requirement"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_request_for_warehouse", 
-  "fieldtype": "Link", 
-  "label": "Material Request For Warehouse", 
-  "options": "Warehouse"
- }, 
- {
-  "description": "Items to be requested which are \"Out of Stock\" considering all warehouses based on projected qty and minimum order qty", 
-  "doctype": "DocField", 
-  "fieldname": "raise_purchase_request", 
-  "fieldtype": "Button", 
-  "label": "Create Material Requests", 
-  "options": "raise_purchase_request"
- }, 
- {
-  "description": "Download a report containing all raw materials with their latest inventory status", 
-  "doctype": "DocField", 
-  "fieldname": "download_materials_required", 
-  "fieldtype": "Button", 
-  "label": "Download Materials Required"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/manufacturing/doctype/workstation/workstation.txt b/manufacturing/doctype/workstation/workstation.txt
deleted file mode 100644
index c9114ff..0000000
--- a/manufacturing/doctype/workstation/workstation.txt
+++ /dev/null
@@ -1,165 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:17", 
-  "docstatus": 0, 
-  "modified": "2013-10-28 15:42:38", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_email": 0, 
-  "autoname": "field:workstation_name", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-wrench", 
-  "module": "Manufacturing", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Workstation", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Workstation", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "Manufacturing User", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Workstation"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "workstation_name", 
-  "fieldtype": "Data", 
-  "label": "Workstation Name", 
-  "oldfieldname": "workstation_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warehouse", 
-  "fieldtype": "Link", 
-  "label": "Warehouse", 
-  "oldfieldname": "warehouse", 
-  "oldfieldtype": "Link", 
-  "options": "Warehouse", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Text", 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Text", 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "capacity", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Capacity", 
-  "oldfieldname": "capacity", 
-  "oldfieldtype": "Data", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "capacity_units", 
-  "fieldtype": "Select", 
-  "hidden": 1, 
-  "label": "Capacity Units", 
-  "oldfieldname": "capacity_units", 
-  "oldfieldtype": "Select", 
-  "options": "\nUnits/Shifts\nUnits/Hour", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "hour_rate_labour", 
-  "fieldtype": "Float", 
-  "label": "Hour Rate Labour", 
-  "oldfieldname": "hour_rate_labour", 
-  "oldfieldtype": "Currency", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "over_heads", 
-  "fieldtype": "Section Break", 
-  "label": "Overheads", 
-  "oldfieldtype": "Section Break"
- }, 
- {
-  "description": "Electricity cost per hour", 
-  "doctype": "DocField", 
-  "fieldname": "hour_rate_electricity", 
-  "fieldtype": "Float", 
-  "label": "Electricity Cost", 
-  "oldfieldname": "hour_rate_electricity", 
-  "oldfieldtype": "Currency"
- }, 
- {
-  "description": "Consumable cost per hour", 
-  "doctype": "DocField", 
-  "fieldname": "hour_rate_consumable", 
-  "fieldtype": "Float", 
-  "label": "Consumable Cost", 
-  "oldfieldname": "hour_rate_consumable", 
-  "oldfieldtype": "Currency"
- }, 
- {
-  "description": "Rent per hour", 
-  "doctype": "DocField", 
-  "fieldname": "hour_rate_rent", 
-  "fieldtype": "Float", 
-  "label": "Rent Cost", 
-  "oldfieldname": "hour_rate_rent", 
-  "oldfieldtype": "Currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "overhead", 
-  "fieldtype": "Float", 
-  "label": "Overhead", 
-  "oldfieldname": "overhead", 
-  "oldfieldtype": "Currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "hour_rate_section_break", 
-  "fieldtype": "Section Break", 
-  "label": "Hour Rate", 
-  "oldfieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "hour_rate", 
-  "fieldtype": "Float", 
-  "label": "Hour Rate", 
-  "oldfieldname": "hour_rate", 
-  "oldfieldtype": "Currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/patches/1311/p01_cleanup.py b/patches/1311/p01_cleanup.py
deleted file mode 100644
index 04d8f6a..0000000
--- a/patches/1311/p01_cleanup.py
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-def execute():
-	webnotes.reload_doc("stock", "doctype", "material_request")
-	webnotes.reload_doc("buying", "doctype", "purchase_order")
-	webnotes.reload_doc("selling", "doctype", "lead")
-
-	from core.doctype.custom_field.custom_field import create_custom_field_if_values_exist
-	
-	create_custom_field_if_values_exist("Material Request", 
-		{"fieldtype":"Text", "fieldname":"remark", "label":"Remarks","insert_after":"Fiscal Year"})
-	create_custom_field_if_values_exist("Purchase Order", 
-		{"fieldtype":"Text", "fieldname":"instructions", "label":"Instructions","insert_after":"% Billed"})		
-	create_custom_field_if_values_exist("Purchase Order", 
-		{"fieldtype":"Text", "fieldname":"remarks", "label":"Remarks","insert_after":"% Billed"})
-	create_custom_field_if_values_exist("Purchase Order", 
-		{"fieldtype":"Text", "fieldname":"payment_terms", "label":"Payment Terms","insert_after":"Print Heading"})		
-	create_custom_field_if_values_exist("Lead", 
-		{"fieldtype":"Text", "fieldname":"remark", "label":"Remark","insert_after":"Territory"})
-		
\ No newline at end of file
diff --git a/patches/april_2013/p01_update_serial_no_valuation_rate.py b/patches/april_2013/p01_update_serial_no_valuation_rate.py
deleted file mode 100644
index 18fe9b5..0000000
--- a/patches/april_2013/p01_update_serial_no_valuation_rate.py
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-import webnotes
-from webnotes.utils import cstr
-from stock.stock_ledger import update_entries_after
-
-def execute():
-	webnotes.conn.auto_commit_on_many_writes = 1
-	
-	pr_items = webnotes.conn.sql("""select item_code, warehouse, serial_no, valuation_rate, name 
-		from `tabPurchase Receipt Item` where ifnull(serial_no, '') != '' and docstatus = 1""", 
-		as_dict=True)
-		
-	item_warehouse = []
-		
-	for item in pr_items:
-		serial_nos = cstr(item.serial_no).strip().split("\n")
-		serial_nos = map(lambda x: x.strip(), serial_nos)
-
-		if cstr(item.serial_no) != "\n".join(serial_nos):
-			webnotes.conn.sql("""update `tabPurchase Receipt Item` set serial_no = %s 
-				where name = %s""", ("\n".join(serial_nos), item.name))
-			
-			if [item.item_code, item.warehouse] not in item_warehouse:
-				item_warehouse.append([item.item_code, item.warehouse])
-		
-			webnotes.conn.sql("""update `tabSerial No` set purchase_rate = %s 
-				where name in (%s)""" % ('%s', ', '.join(['%s']*len(serial_nos))), 
-				tuple([item.valuation_rate] + serial_nos))
-
-	for d in item_warehouse:
-		try:
-			update_entries_after({"item_code": d[0], "warehouse": d[1] })
-		except:
-			continue
-			
-	webnotes.conn.auto_commit_on_many_writes = 0
\ No newline at end of file
diff --git a/patches/april_2013/p05_update_file_data.py b/patches/april_2013/p05_update_file_data.py
deleted file mode 100644
index b41019d..0000000
--- a/patches/april_2013/p05_update_file_data.py
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-import webnotes, webnotes.utils, os
-
-def execute():
-	webnotes.reload_doc("core", "doctype", "file_data")
-	webnotes.reset_perms("File Data")
-	
-	singles = get_single_doctypes()
-	
-	for doctype in webnotes.conn.sql_list("""select parent from tabDocField where 
-		fieldname='file_list'"""):
-		# the other scenario is handled in p07_update_file_data_2
-		if doctype in singles:
-			update_file_list(doctype, singles)
-		
-		# export_to_files([["DocType", doctype]])
-		
-def get_single_doctypes():
-	return webnotes.conn.sql_list("""select name from tabDocType
-			where ifnull(issingle,0)=1""")
-		
-def update_file_list(doctype, singles):
-	if doctype in singles:
-		doc = webnotes.doc(doctype, doctype)
-		if doc.file_list:
-			update_for_doc(doctype, doc)
-			webnotes.conn.set_value(doctype, None, "file_list", None)
-	else:
-		try:
-			for doc in webnotes.conn.sql("""select name, file_list from `tab%s` where 
-				ifnull(file_list, '')!=''""" % doctype, as_dict=True):
-				update_for_doc(doctype, doc)
-			webnotes.conn.commit()
-			webnotes.conn.sql("""alter table `tab%s` drop column `file_list`""" % doctype)
-		except Exception, e:
-			print webnotes.getTraceback()
-			if (e.args and e.args[0]!=1054) or not e.args:
-				raise
-
-def update_for_doc(doctype, doc):
-	for filedata in doc.file_list.split("\n"):
-		if not filedata:
-			continue
-			
-		filedata = filedata.split(",")
-		if len(filedata)==2:
-			filename, fileid = filedata[0], filedata[1] 
-		else:
-			continue
-		
-		exists = True
-		if not (filename.startswith("http://") or filename.startswith("https://")):
-			if not os.path.exists(webnotes.utils.get_site_path(webnotes.conf.files_path, filename)):
-				exists = False
-
-		if exists:
-			if webnotes.conn.exists("File Data", fileid):
-				try:
-					fd = webnotes.bean("File Data", fileid)
-					if not (fd.doc.attached_to_doctype and fd.doc.attached_to_name):
-						fd.doc.attached_to_doctype = doctype
-						fd.doc.attached_to_name = doc.name
-						fd.save()
-					else:
-						fd = webnotes.bean("File Data", copy=fd.doclist)
-						fd.doc.attached_to_doctype = doctype
-						fd.doc.attached_to_name = doc.name
-						fd.doc.name = None
-						fd.insert()
-				except webnotes.DuplicateEntryError:
-					pass
-		else:
-			webnotes.conn.sql("""delete from `tabFile Data` where name=%s""",
-				fileid)
diff --git a/patches/december_2012/deprecate_tds.py b/patches/december_2012/deprecate_tds.py
deleted file mode 100644
index e43fbfc..0000000
--- a/patches/december_2012/deprecate_tds.py
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-def execute():
-	import webnotes
-	from webnotes.model import delete_doc
-	from webnotes.model.code import get_obj
-	from webnotes.model.doc import addchild
-	
-	# delete doctypes and tables
-	for dt in ["TDS Payment", "TDS Return Acknowledgement", "Form 16A", 
-			"TDS Rate Chart", "TDS Category", "TDS Control", "TDS Detail", 
-			"TDS Payment Detail", "TDS Rate Detail", "TDS Category Account",
-			"Form 16A Ack Detail", "Form 16A Tax Detail"]:
-		delete_doc("DocType", dt)
-		
-		webnotes.conn.commit()
-		webnotes.conn.sql("drop table if exists `tab%s`" % dt)
-		webnotes.conn.begin()
-			
-	# Add tds entry in tax table for purchase invoice
-	pi_list = webnotes.conn.sql("""select name from `tabPurchase Invoice` 
-		where ifnull(tax_code, '')!='' and ifnull(ded_amount, 0)!=0""")
-	for pi in pi_list:
-		piobj = get_obj("Purchase Invoice", pi[0], with_children=1)
-		ch = addchild(piobj.doc, 'taxes_and_charges', 'Purchase Taxes and Charges')
-		ch.charge_type = "Actual"
-		ch.account_head = piobj.doc.tax_code
-		ch.description = piobj.doc.tax_code
-		ch.rate = -1*piobj.doc.ded_amount
-		ch.tax_amount = -1*piobj.doc.ded_amount
-		ch.category = "Total"
-		ch.save(1)		
-	
-	# Add tds entry in entries table for journal voucher
-	jv_list = webnotes.conn.sql("""select name from `tabJournal Voucher` 
-		where ifnull(tax_code, '')!='' and ifnull(ded_amount, 0)!=0""")
-	for jv in jv_list:
-		jvobj = get_obj("Journal Voucher", jv[0], with_children=1)
-		ch = addchild(jvobj.doc, 'entries', 'Journal Voucher Detail')
-		ch.account = jvobj.doc.tax_code
-		ch.credit = jvobj.doc.ded_amount
-		ch.save(1)
\ No newline at end of file
diff --git a/patches/december_2012/production_cleanup.py b/patches/december_2012/production_cleanup.py
deleted file mode 100644
index 9065666..0000000
--- a/patches/december_2012/production_cleanup.py
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-import webnotes
-
-def execute():
-	delete_doctypes()
-	rename_module()
-	cleanup_bom()
-	rebuild_exploded_bom()
-	
-def delete_doctypes():
-	from webnotes.model import delete_doc
-	delete_doc("DocType", "Production Control")
-	delete_doc("DocType", "BOM Control")
-	
-	
-def rename_module():
-	webnotes.reload_doc("core", "doctype", "role")
-	webnotes.reload_doc("core", "doctype", "page")
-	webnotes.reload_doc("core", "doctype", "module_def")
-
-	if webnotes.conn.exists("Role", "Production User"):
-		webnotes.rename_doc("Role", "Production User", "Manufacturing User")
-	if webnotes.conn.exists("Role", "Production Manager"):
-		webnotes.rename_doc("Role", "Production Manager", "Manufacturing Manager")
-
-	if webnotes.conn.exists("Page", "manufacturing-home"):
-		webnotes.delete_doc("Page", "production-home")
-	else:
-		webnotes.rename_doc("Page", "production-home", "manufacturing-home")
-
-	if webnotes.conn.exists("Module Def", "Production"):
-		webnotes.rename_doc("Module Def", "Production", "Manufacturing")
-	
-	modules_list = webnotes.conn.get_global('modules_list')
-	if modules_list:
-		webnotes.conn.set_global("modules_list", modules_list.replace("Production", 
-			"Manufacturing"))
-		
-	# set end of life to null if "0000-00-00"
-	webnotes.conn.sql("""update `tabItem` set end_of_life=null where end_of_life='0000-00-00'""")
-	
-def rebuild_exploded_bom():
-	from webnotes.model.code import get_obj
-	for bom in webnotes.conn.sql("""select name from `tabBOM` where docstatus < 2"""):
-		get_obj("BOM", bom[0], with_children=1).on_update()
-
-def cleanup_bom():
-	webnotes.conn.sql("""UPDATE `tabBOM` SET is_active = 1 where ifnull(is_active, 'No') = 'Yes'""")
-	webnotes.conn.sql("""UPDATE `tabBOM` SET is_active = 0 where ifnull(is_active, 'No') = 'No'""")
-	webnotes.reload_doc("manufacturing", "doctype", "bom")
-	webnotes.conn.sql("""update `tabBOM` set with_operations = 1""")
-	
\ No newline at end of file
diff --git a/patches/december_2012/repost_ordered_qty.py b/patches/december_2012/repost_ordered_qty.py
deleted file mode 100644
index 05cbb64..0000000
--- a/patches/december_2012/repost_ordered_qty.py
+++ /dev/null
@@ -1,11 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-def execute():
-	import webnotes
-	from utilities.repost_stock import get_ordered_qty, update_bin
-			
-	for d in webnotes.conn.sql("select item_code, warehouse from tabBin"):
-		update_bin(d[0], d[1], {
-			"ordered_qty": get_ordered_qty(d[0], d[1])
-		})
\ No newline at end of file
diff --git a/patches/february_2013/repost_reserved_qty.py b/patches/february_2013/repost_reserved_qty.py
deleted file mode 100644
index 442a81b..0000000
--- a/patches/february_2013/repost_reserved_qty.py
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-import webnotes
-def execute():
-	webnotes.conn.auto_commit_on_many_writes = 1
-	from utilities.repost_stock import get_reserved_qty, update_bin
-	
-	for d in webnotes.conn.sql("select item_code, warehouse from tabBin"):
-		update_bin(d[0], d[1], {
-			"reserved_qty": get_reserved_qty(d[0], d[1])
-		})
-	webnotes.conn.auto_commit_on_many_writes = 0
\ No newline at end of file
diff --git a/patches/july_2013/restore_tree_roots.py b/patches/july_2013/restore_tree_roots.py
deleted file mode 100644
index b6a988f..0000000
--- a/patches/july_2013/restore_tree_roots.py
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-def execute():
-	from startup.install import import_defaults
-	import_defaults()
\ No newline at end of file
diff --git a/patches/june_2013/p04_fix_event_for_lead_oppty_project.py b/patches/june_2013/p04_fix_event_for_lead_oppty_project.py
deleted file mode 100644
index 735a28a..0000000
--- a/patches/june_2013/p04_fix_event_for_lead_oppty_project.py
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-import webnotes
-
-def execute():
-	from utilities.transaction_base import delete_events
-	
-	# delete orphaned Event User
-	webnotes.conn.sql("""delete from `tabEvent User`
-		where not exists(select name from `tabEvent` where `tabEvent`.name = `tabEvent User`.parent)""")
-		
-	for dt in ["Lead", "Opportunity", "Project"]:
-		for ref_name in webnotes.conn.sql_list("""select ref_name 
-			from `tabEvent` where ref_type=%s and ifnull(starts_on, '')='' """, dt):
-				if webnotes.conn.exists(dt, ref_name):
-					if dt in ["Lead", "Opportunity"]:
-						webnotes.get_obj(dt, ref_name).add_calendar_event(force=True)
-					else:
-						webnotes.get_obj(dt, ref_name).add_calendar_event()
-				else:
-					# remove events where ref doc doesn't exist
-					delete_events(dt, ref_name)
\ No newline at end of file
diff --git a/patches/june_2013/p07_taxes_price_list_for_territory.py b/patches/june_2013/p07_taxes_price_list_for_territory.py
deleted file mode 100644
index 1cdb783..0000000
--- a/patches/june_2013/p07_taxes_price_list_for_territory.py
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-import webnotes
-
-def execute():
-	webnotes.reload_doc("setup", "doctype", "applicable_territory")
-	webnotes.reload_doc("stock", "doctype", "price_list")
-	webnotes.reload_doc("accounts", "doctype", "sales_taxes_and_charges_master")
-	webnotes.reload_doc("accounts", "doctype", "shipping_rule")
-	
-	from setup.utils import get_root_of
-	root_territory = get_root_of("Territory")
-	
-	for parenttype in ["Sales Taxes and Charges Master", "Price List", "Shipping Rule"]:
-		for name in webnotes.conn.sql_list("""select name from `tab%s` main
-			where not exists (select parent from `tabApplicable Territory` territory
-				where territory.parenttype=%s and territory.parent=main.name)""" % \
-				(parenttype, "%s"), (parenttype,)):
-			
-			doc = webnotes.doc({
-				"doctype": "Applicable Territory",
-				"__islocal": 1,
-				"parenttype": parenttype,
-				"parentfield": "valid_for_territories",
-				"parent": name,
-				"territory": root_territory
-			})
-			doc.save()
diff --git a/patches/june_2013/p08_shopping_cart_settings.py b/patches/june_2013/p08_shopping_cart_settings.py
deleted file mode 100644
index 6af7eb8..0000000
--- a/patches/june_2013/p08_shopping_cart_settings.py
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-import webnotes
-
-def execute():
-	webnotes.reload_doc("selling", "doctype", "shopping_cart_settings")
-	
-	# create two default territories, one for home country and one named Rest of the World
-	from setup.page.setup_wizard.setup_wizard import create_territories
-	create_territories()
-	
-	webnotes.conn.set_value("Shopping Cart Settings", None, "default_territory", "Rest of the World")
-	
\ No newline at end of file
diff --git a/patches/march_2013/p10_set_fiscal_year_for_stock.py b/patches/march_2013/p10_set_fiscal_year_for_stock.py
deleted file mode 100644
index 1f5adf6..0000000
--- a/patches/march_2013/p10_set_fiscal_year_for_stock.py
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-import webnotes
-from accounts.utils import get_fiscal_year, FiscalYearError
-
-def execute():
-	webnotes.reload_doc("stock", "doctype", "stock_entry")
-	webnotes.reload_doc("stock", "doctype", "stock_reconciliation")
-	
-	for doctype in ["Stock Entry", "Stock Reconciliation"]:
-		for name, posting_date in webnotes.conn.sql("""select name, posting_date from `tab%s`
-				where ifnull(fiscal_year,'')='' and docstatus=1""" % doctype):
-			try:
-				fiscal_year = get_fiscal_year(posting_date, 0)[0]
-				webnotes.conn.sql("""update `tab%s` set fiscal_year=%s where name=%s""" % \
-					(doctype, "%s", "%s"), (fiscal_year, name))
-			except FiscalYearError:
-				pass
-			
-	
\ No newline at end of file
diff --git a/patches/may_2013/p02_update_valuation_rate.py b/patches/may_2013/p02_update_valuation_rate.py
deleted file mode 100644
index b521734..0000000
--- a/patches/may_2013/p02_update_valuation_rate.py
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-def execute():
-	from stock.stock_ledger import update_entries_after
-	item_warehouse = []
-	# update valuation_rate in transaction
-	doctypes = {"Purchase Receipt": "purchase_receipt_details", "Purchase Invoice": "entries"}
-	
-	for dt in doctypes:
-		for d in webnotes.conn.sql("""select name from `tab%s` 
-				where modified >= '2013-05-09' and docstatus=1""" % dt):
-			rec = webnotes.get_obj(dt, d[0])
-			rec.update_valuation_rate(doctypes[dt])
-			
-			for item in rec.doclist.get({"parentfield": doctypes[dt]}):
-				webnotes.conn.sql("""update `tab%s Item` set valuation_rate = %s 
-					where name = %s"""% (dt, '%s', '%s'), tuple([item.valuation_rate, item.name]))
-					
-				if dt == "Purchase Receipt":
-					webnotes.conn.sql("""update `tabStock Ledger Entry` set incoming_rate = %s 
-						where voucher_detail_no = %s""", (item.valuation_rate, item.name))
-					if [item.item_code, item.warehouse] not in item_warehouse:
-						item_warehouse.append([item.item_code, item.warehouse])
-			
-	for d in item_warehouse:
-		try:
-			update_entries_after({"item_code": d[0], "warehouse": d[1], 
-				"posting_date": "2013-01-01", "posting_time": "00:05:00"})
-			webnotes.conn.commit()
-		except:
-			pass
\ No newline at end of file
diff --git a/patches/may_2013/repost_stock_for_no_posting_time.py b/patches/may_2013/repost_stock_for_no_posting_time.py
deleted file mode 100644
index db03992..0000000
--- a/patches/may_2013/repost_stock_for_no_posting_time.py
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-def execute():
-	import webnotes
-	from stock.stock_ledger import update_entries_after
-	
-	res = webnotes.conn.sql("""select distinct item_code, warehouse from `tabStock Ledger Entry` 
-		where posting_time = '00:00'""")
-	
-	i=0
-	for d in res:
-	    try:
-	        update_entries_after({ "item_code": d[0], "warehouse": d[1]	})
-	    except:
-	        pass
-	    i += 1
-	    if i%20 == 0:
-	        webnotes.conn.sql("commit")
-	        webnotes.conn.sql("start transaction")
\ No newline at end of file
diff --git a/patches/october_2013/p05_server_custom_script_to_file.py b/patches/october_2013/p05_server_custom_script_to_file.py
deleted file mode 100644
index 76ec56c..0000000
--- a/patches/october_2013/p05_server_custom_script_to_file.py
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-def execute():
-	"""
-		Assuming that some kind of indentation exists:
-		- Find indentation of server custom script
-		- replace indentation with tabs
-		- Add line:
-			class CustomDocType(DocType):
-		- Add tab indented code after this line
-		- Write to file
-		- Delete custom script record
-	"""
-	import os
-	from webnotes.utils import get_site_base_path
-	from core.doctype.custom_script.custom_script import make_custom_server_script_file
-	for name, dt, script in webnotes.conn.sql("""select name, dt, script from `tabCustom Script`
-		where script_type='Server'"""):
-			if script and script.strip():
-				try:
-					script = indent_using_tabs(script)
-					make_custom_server_script_file(dt, script)
-				except IOError, e:
-					if "already exists" not in repr(e):
-						raise
-			
-def indent_using_tabs(script):
-	for line in script.split("\n"):
-		try:
-			indentation_used = line[:line.index("def ")]
-			script = script.replace(indentation_used, "\t")
-			break
-		except ValueError:
-			pass
-	
-	return script
\ No newline at end of file
diff --git a/patches/october_2013/p10_plugins_refactor.py b/patches/october_2013/p10_plugins_refactor.py
deleted file mode 100644
index 47d9d09..0000000
--- a/patches/october_2013/p10_plugins_refactor.py
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes, os, shutil
-
-def execute():
-	# changed cache key for plugin code files
-	for doctype in webnotes.conn.sql_list("""select name from `tabDocType`"""):
-		webnotes.cache().delete_value("_server_script:"+doctype)
-	
-	# move custom script reports to plugins folder
-	for name in webnotes.conn.sql_list("""select name from `tabReport`
-		where report_type="Script Report" and is_standard="No" """):
-			bean = webnotes.bean("Report", name)
-			bean.save()
-			
-			module = webnotes.conn.get_value("DocType", bean.doc.ref_doctype, "module")
-			path = webnotes.modules.get_doc_path(module, "Report", name)
-			for extn in ["py", "js"]:
-				file_path = os.path.join(path, name + "." + extn)
-				plugins_file_path = webnotes.plugins.get_path(module, "Report", name, extn=extn)
-				if not os.path.exists(plugins_file_path) and os.path.exists(file_path):
-					shutil.copyfile(file_path, plugins_file_path)
\ No newline at end of file
diff --git a/patches/october_2013/perpetual_inventory_stock_transfer_utility.py b/patches/october_2013/perpetual_inventory_stock_transfer_utility.py
deleted file mode 100644
index 5937422..0000000
--- a/patches/october_2013/perpetual_inventory_stock_transfer_utility.py
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import nowdate, nowtime, cstr
-from accounts.utils import get_fiscal_year
-
-def execute():
-	item_map = {}
-	for item in webnotes.conn.sql("""select * from tabItem""", as_dict=1):
-		item_map.setdefault(item.name, item)
-	
-	warehouse_map = get_warehosue_map()
-	naming_series = "STE/13/"
-	
-	for company in webnotes.conn.sql("select name from tabCompany"):
-		stock_entry = [{
-			"doctype": "Stock Entry",
-			"naming_series": naming_series,
-			"posting_date": nowdate(),
-			"posting_time": nowtime(),
-			"purpose": "Material Transfer",
-			"company": company[0],
-			"remarks": "Material Transfer to activate perpetual inventory",
-			"fiscal_year": get_fiscal_year(nowdate())[0]
-		}]
-		expense_account = "Cost of Goods Sold - NISL"
-		cost_center = "Default CC Ledger - NISL"
-		
-		for bin in webnotes.conn.sql("""select * from tabBin bin where ifnull(item_code, '')!='' 
-				and ifnull(warehouse, '') in (%s) and ifnull(actual_qty, 0) != 0
-				and (select company from tabWarehouse where name=bin.warehouse)=%s""" %
-				(', '.join(['%s']*len(warehouse_map)), '%s'), 
-				(warehouse_map.keys() + [company[0]]), as_dict=1):
-			item_details = item_map[bin.item_code]
-			new_warehouse = warehouse_map[bin.warehouse].get("fixed_asset_warehouse") \
-				if cstr(item_details.is_asset_item) == "Yes" \
-				else warehouse_map[bin.warehouse].get("current_asset_warehouse")
-				
-			if item_details.has_serial_no == "Yes":
-				serial_no = "\n".join([d[0] for d in webnotes.conn.sql("""select name 
-					from `tabSerial No` where item_code = %s and warehouse = %s 
-					and status in ('Available', 'Sales Returned')""", 
-					(bin.item_code, bin.warehouse))])
-			else:
-				serial_no = None
-			
-			stock_entry.append({
-				"doctype": "Stock Entry Detail",
-				"parentfield": "mtn_details",
-				"s_warehouse": bin.warehouse,
-				"t_warehouse": new_warehouse,
-				"item_code": bin.item_code,
-				"description": item_details.description,
-				"qty": bin.actual_qty,
-				"transfer_qty": bin.actual_qty,
-				"uom": item_details.stock_uom,
-				"stock_uom": item_details.stock_uom,
-				"conversion_factor": 1,
-				"expense_account": expense_account,
-				"cost_center": cost_center,
-				"serial_no": serial_no
-			})
-		
-		webnotes.bean(stock_entry).insert()
-		
-def get_warehosue_map():
-	return {
-		"MAHAPE": {
-			"current_asset_warehouse": "Mahape-New - NISL",
-			"fixed_asset_warehouse": ""
-		},
-		"DROP SHIPMENT": {
-			"current_asset_warehouse": "Drop Shipment-New - NISL",
-			"fixed_asset_warehouse": ""
-		},
-		"TRANSIT": {
-			"current_asset_warehouse": "Transit-New - NISL",
-			"fixed_asset_warehouse": ""
-		},
-		"ASSET - MAHAPE": {
-			"current_asset_warehouse": "",
-			"fixed_asset_warehouse": "Assets-New - NISL"
-		}
-	}
\ No newline at end of file
diff --git a/patches/october_2013/repost_planned_qty.py b/patches/october_2013/repost_planned_qty.py
deleted file mode 100644
index 6a78d33..0000000
--- a/patches/october_2013/repost_planned_qty.py
+++ /dev/null
@@ -1,11 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-def execute():
-	import webnotes
-	from utilities.repost_stock import get_planned_qty, update_bin
-	
-	for d in webnotes.conn.sql("select item_code, warehouse from tabBin"):
-		update_bin(d[0], d[1], {
-			"planned_qty": get_planned_qty(d[0], d[1])
-		})
\ No newline at end of file
diff --git a/patches/patch_list.py b/patches/patch_list.py
deleted file mode 100644
index 2598ae8..0000000
--- a/patches/patch_list.py
+++ /dev/null
@@ -1,269 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-patch_list = [
-	"execute:webnotes.reload_doc('core', 'doctype', 'doctype', force=True) #2013-10-15",
-	"execute:webnotes.reload_doc('core', 'doctype', 'docfield', force=True) #2013-10-15",
-	"execute:webnotes.reload_doc('core', 'doctype', 'docperm') #2013-07-16",
-	"execute:webnotes.reload_doc('core', 'doctype', 'page') #2013-07-16",
-	"execute:webnotes.reload_doc('core', 'doctype', 'report') #2013-07-16",
-	"patches.september_2012.stock_report_permissions_for_accounts", 
-	"patches.september_2012.communication_delete_permission", 
-	"patches.september_2012.all_permissions_patch", 
-	"patches.september_2012.customer_permission_patch", 
-	"patches.september_2012.add_stock_ledger_entry_index", 
-	"patches.september_2012.plot_patch", 
-	"patches.september_2012.event_permission", 
-	"patches.september_2012.repost_stock", 
-	"patches.september_2012.rebuild_trees", 
-	"patches.september_2012.deprecate_account_balance", 
-	"patches.september_2012.profile_delete_permission", 
-	"patches.october_2012.update_permission", 
-	"patches.october_2012.fix_wrong_vouchers", 
-	"patches.october_2012.company_fiscal_year_docstatus_patch", 
-	"patches.october_2012.update_account_property", 
-	"patches.october_2012.fix_cancelled_gl_entries", 
-	"patches.october_2012.custom_script_delete_permission", 
-	"patches.november_2012.custom_field_insert_after", 
-	"patches.november_2012.report_permissions", 
-	"patches.november_2012.customer_issue_allocated_to_assigned", 
-	"patches.november_2012.reset_appraisal_permissions", 
-	"patches.november_2012.disable_cancelled_profiles", 
-	"patches.november_2012.support_ticket_response_to_communication", 
-	"patches.november_2012.cancelled_bom_patch", 
-	"patches.november_2012.communication_sender_and_recipient", 
-	"patches.november_2012.update_delivered_billed_percentage_for_pos", 
-	"patches.november_2012.add_theme_to_profile", 
-	"patches.november_2012.add_employee_field_in_employee", 
-	"patches.november_2012.leave_application_cleanup", 
-	"patches.november_2012.production_order_patch", 
-	"patches.november_2012.gle_floating_point_issue", 
-	"patches.december_2012.deprecate_tds", 
-	"patches.december_2012.expense_leave_reload", 
-	"patches.december_2012.repost_ordered_qty", 
-	"patches.december_2012.repost_projected_qty", 
-	"patches.december_2012.website_cache_refactor", 
-	"patches.december_2012.production_cleanup", 
-	"patches.december_2012.fix_default_print_format", 
-	"patches.december_2012.file_list_rename", 
-	"patches.december_2012.replace_createlocal", 
-	"patches.december_2012.remove_quotation_next_contact", 
-	"patches.december_2012.stock_entry_cleanup", 
-	"patches.december_2012.production_order_naming_series", 
-	"patches.december_2012.rebuild_item_group_tree", 
-	"patches.december_2012.address_title", 
-	"patches.december_2012.delete_form16_print_format", 
-	"patches.december_2012.update_print_width", 
-	"patches.january_2013.remove_bad_permissions", 
-	"patches.january_2013.holiday_list_patch", 
-	"patches.january_2013.stock_reconciliation_patch", 
-	"patches.january_2013.report_permission", 
-	"patches.january_2013.give_report_permission_on_read", 
-	"patches.january_2013.update_closed_on",
-	"patches.january_2013.change_patch_structure",
-	"patches.january_2013.update_country_info",
-	"patches.january_2013.remove_tds_entry_from_gl_mapper",
-	"patches.january_2013.update_number_format",
-	"execute:webnotes.reload_doc('core', 'doctype', 'print_format') #2013-01",
-	"execute:webnotes.reload_doc('accounts','Print Format','Payment Receipt Voucher')",
-	"patches.january_2013.update_fraction_for_usd",
-	"patches.january_2013.enable_currencies",
-	"patches.january_2013.remove_unwanted_permission",
-	"patches.january_2013.remove_landed_cost_master",
-	"patches.january_2013.reload_print_format",
-	"patches.january_2013.rebuild_tree",
-	"execute:webnotes.reload_doc('core','doctype','docfield') #2013-01-28",
-	"patches.january_2013.tabsessions_to_myisam",
-	"patches.february_2013.remove_gl_mapper",
-	"patches.february_2013.reload_bom_replace_tool_permission",
-	"patches.february_2013.payment_reconciliation_reset_values",
-	"patches.february_2013.account_negative_balance",
-	"patches.february_2013.remove_account_utils_folder",
-	"patches.february_2013.update_company_in_leave_application",
-	"execute:webnotes.conn.sql_ddl('alter table tabSeries change `name` `name` varchar(100)')",
-	"execute:webnotes.conn.sql('update tabUserRole set parentfield=\"user_roles\" where parentfield=\"userroles\"')",
-	"patches.february_2013.p01_event",
-	"execute:webnotes.delete_doc('Page', 'Calendar')",
-	"patches.february_2013.p02_email_digest",
-	"patches.february_2013.p03_material_request",
-	"patches.february_2013.p04_remove_old_doctypes",
-	"execute:webnotes.delete_doc('DocType', 'Plot Control')",
-	"patches.february_2013.p05_leave_application",
-	"patches.february_2013.gle_floating_point_issue_revisited",
-	"patches.february_2013.fix_outstanding",
-	"execute:webnotes.delete_doc('DocType', 'Service Order')",
-	"execute:webnotes.delete_doc('DocType', 'Service Quotation')",
-	"execute:webnotes.delete_doc('DocType', 'Service Order Detail')",
-	"execute:webnotes.delete_doc('DocType', 'Service Quotation Detail')",
-	"execute:webnotes.delete_doc('Page', 'Query Report')",
-	"patches.february_2013.repost_reserved_qty",
-	"execute:webnotes.reload_doc('core', 'doctype', 'report') # 2013-02-25",
-	"execute:webnotes.conn.sql(\"update `tabReport` set report_type=if(ifnull(query, '')='', 'Report Builder', 'Query Report') where is_standard='No'\")",
-	"execute:webnotes.conn.sql(\"update `tabReport` set report_name=name where ifnull(report_name,'')='' and is_standard='No'\")",
-	"patches.february_2013.p08_todo_query_report",
-	"execute:(not webnotes.conn.exists('Role', 'Projects Manager')) and webnotes.doc({'doctype':'Role', 'role_name':'Projects Manager'}).insert()",
-	"patches.february_2013.p09_remove_cancelled_warehouses",
-	"patches.march_2013.update_po_prevdoc_doctype",
-	"patches.february_2013.p09_timesheets",
-	"execute:(not webnotes.conn.exists('UOM', 'Hour')) and webnotes.doc({'uom_name': 'Hour', 'doctype': 'UOM', 'name': 'Hour'}).insert()",
-	"patches.march_2013.p01_c_form",
-	"execute:webnotes.conn.sql('update tabDocPerm set `submit`=1, `cancel`=1, `amend`=1 where parent=\"Time Log\"')",
-	"execute:webnotes.delete_doc('DocType', 'Attendance Control Panel')",
-	"patches.march_2013.p02_get_global_default",
-	"patches.march_2013.p03_rename_blog_to_blog_post",
-	"patches.march_2013.p04_pos_update_stock_check",
-	"patches.march_2013.p05_payment_reconciliation",
-	"patches.march_2013.p06_remove_sales_purchase_return_tool",
-	"execute:webnotes.bean('Global Defaults').save()",
-	"patches.march_2013.p07_update_project_in_stock_ledger",
-	"execute:webnotes.reload_doc('stock', 'doctype', 'item') #2013-03-25",
-	"execute:webnotes.reload_doc('setup', 'doctype', 'item_group') #2013-03-25",
-	"execute:webnotes.reload_doc('website', 'doctype', 'blog_post') #2013-03-25",
-	"execute:webnotes.reload_doc('website', 'doctype', 'web_page') #2013-03-25",
-	"execute:webnotes.reload_doc('setup', 'doctype', 'sales_partner') #2013-06-25",
-	"execute:webnotes.conn.set_value('Email Settings', None, 'send_print_in_body_and_attachment', 1)",
-	"patches.march_2013.p10_set_fiscal_year_for_stock",
-	"patches.march_2013.p10_update_against_expense_account",
-	"patches.march_2013.p11_update_attach_files",
-	"patches.march_2013.p12_set_item_tax_rate_in_json",
-	"patches.march_2013.p07_update_valuation_rate",
-	"patches.march_2013.p08_create_aii_accounts",
-	"patches.april_2013.p01_update_serial_no_valuation_rate",
-	"patches.april_2013.p02_add_country_and_currency",
-	"patches.april_2013.p03_fixes_for_lead_in_quotation",
-	"patches.april_2013.p04_reverse_modules_list",
-	"patches.april_2013.p04_update_role_in_pages",
-	"patches.april_2013.p05_update_file_data",
-	"patches.april_2013.p06_update_file_size",
-	"patches.april_2013.p05_fixes_in_reverse_modules",
-	"patches.april_2013.p07_rename_cost_center_other_charges",
-	"patches.april_2013.p06_default_cost_center",
-	"execute:webnotes.reset_perms('File Data')",
-	"patches.april_2013.p07_update_file_data_2",
-	"patches.april_2013.rebuild_sales_browser",
-	"patches.may_2013.p01_selling_net_total_export",
-	"patches.may_2013.repost_stock_for_no_posting_time",
-	"patches.may_2013.p02_update_valuation_rate",
-	"patches.may_2013.p03_update_support_ticket",
-	"patches.may_2013.p04_reorder_level",
-	"patches.may_2013.p05_update_cancelled_gl_entries",
-	"patches.may_2013.p06_make_notes",
-	"patches.may_2013.p06_update_billed_amt_po_pr",
-	"patches.may_2013.p07_move_update_stock_to_pos",
-	"patches.may_2013.p08_change_item_wise_tax",
-	"patches.june_2013.p01_update_bom_exploded_items",
-	"patches.june_2013.p02_update_project_completed",
-	"execute:webnotes.delete_doc('DocType', 'System Console')",
-	"patches.june_2013.p03_buying_selling_for_price_list",
-	"patches.june_2013.p04_fix_event_for_lead_oppty_project",
-	"patches.june_2013.p05_remove_search_criteria_reports",
-	"execute:webnotes.delete_doc('Report', 'Sales Orders Pending To Be Delivered')",
-	"patches.june_2013.p05_remove_unused_doctypes",
-	"patches.june_2013.p06_drop_unused_tables",
-	"patches.june_2013.p08_shopping_cart_settings",
-	"patches.june_2013.p09_update_global_defaults",
-	"patches.june_2013.p10_lead_address",
-	"patches.july_2013.p01_remove_doctype_mappers",
-	"execute:webnotes.delete_doc('Report', 'Delivered Items To Be Billed')",
-	"execute:webnotes.delete_doc('Report', 'Received Items To Be Billed')",
-	"patches.july_2013.p02_copy_shipping_address",
-	"patches.july_2013.p03_cost_center_company",
-	"patches.july_2013.p04_merge_duplicate_leads",
-	"patches.july_2013.p05_custom_doctypes_in_list_view",
-	"patches.july_2013.p06_same_sales_rate",
-	"patches.july_2013.p07_repost_billed_amt_in_sales_cycle",
-	"execute:webnotes.reload_doc('accounts', 'Print Format', 'Sales Invoice Classic') # 2013-07-22",
-	"execute:webnotes.reload_doc('accounts', 'Print Format', 'Sales Invoice Modern') # 2013-07-22",
-	"execute:webnotes.reload_doc('accounts', 'Print Format', 'Sales Invoice Spartan') # 2013-07-22",
-	"execute:webnotes.reload_doc('selling', 'Print Format', 'Quotation Classic') # 2013-07-22",
-	"execute:webnotes.reload_doc('selling', 'Print Format', 'Quotation Modern') # 2013-07-22",
-	"execute:webnotes.reload_doc('selling', 'Print Format', 'Quotation Spartan') # 2013-07-22",
-	"execute:webnotes.reload_doc('selling', 'Print Format', 'Sales Order Classic') # 2013-07-22",
-	"execute:webnotes.reload_doc('selling', 'Print Format', 'Sales Order Modern') # 2013-07-22",
-	"execute:webnotes.reload_doc('selling', 'Print Format', 'Sales Order Spartan') # 2013-07-22",
-	"execute:webnotes.reload_doc('stock', 'Print Format', 'Delivery Note Classic') # 2013-07-22",
-	"execute:webnotes.reload_doc('stock', 'Print Format', 'Delivery Note Modern') # 2013-07-22",
-	"execute:webnotes.reload_doc('stock', 'Print Format', 'Delivery Note Spartan') # 2013-07-22",
-	"patches.july_2013.p08_custom_print_format_net_total_export",
-	"patches.july_2013.p09_remove_website_pyc",
-	"patches.july_2013.p10_change_partner_user_to_website_user",
-	"patches.july_2013.p11_update_price_list_currency",
-	"execute:webnotes.bean('Selling Settings').save() #2013-07-29",
-	"execute:webnotes.reload_doc('accounts', 'doctype', 'accounts_settings') # 2013-09-24",
-	"patches.august_2013.p01_auto_accounting_for_stock_patch",
-	"patches.august_2013.p01_hr_settings",
-	"patches.august_2013.p02_rename_price_list",
-	"patches.august_2013.p03_pos_setting_replace_customer_account",
-	"patches.august_2013.p05_update_serial_no_status",
-	"patches.august_2013.p05_employee_birthdays",
-	"execute:webnotes.reload_doc('accounts', 'Print Format', 'POS Invoice') # 2013-08-16",
-	"execute:webnotes.delete_doc('DocType', 'Stock Ledger')",
-	"patches.august_2013.p06_deprecate_is_cancelled",
-	"patches.august_2013.p06_fix_sle_against_stock_entry",
-	"patches.september_2013.p01_add_user_defaults_from_pos_setting",
-	"execute:webnotes.reload_doc('accounts', 'Print Format', 'POS Invoice') # 2013-09-02",
-	"patches.september_2013.p01_fix_buying_amount_gl_entries",
-	"patches.september_2013.p01_update_communication",
-	"execute:webnotes.reload_doc('setup', 'doctype', 'features_setup') # 2013-09-05",
-	"patches.september_2013.p02_fix_serial_no_status",
-	"patches.september_2013.p03_modify_item_price_include_in_price_list",
-	"patches.august_2013.p06_deprecate_is_cancelled",
-	"execute:webnotes.delete_doc('DocType', 'Budget Control')",
-	"patches.september_2013.p03_update_stock_uom_in_sle",
-	"patches.september_2013.p03_move_website_to_framework",
-	"execute:webnotes.conn.set_value('Accounts Settings', None, 'frozen_accounts_modifier', 'Accounts Manager') # 2013-09-24",
-	"patches.september_2013.p04_unsubmit_serial_nos",
-	"patches.september_2013.p05_fix_customer_in_pos",
-	"patches.october_2013.fix_is_cancelled_in_sle",
-	"patches.october_2013.p01_update_delivery_note_prevdocs",
-	"patches.october_2013.p02_set_communication_status",
-	"patches.october_2013.p03_crm_update_status",
-	"execute:webnotes.delete_doc('DocType', 'Setup Control')",
-	"patches.october_2013.p04_wsgi_migration",
-	"patches.october_2013.p05_server_custom_script_to_file",
-	"patches.october_2013.repost_ordered_qty",
-	"patches.october_2013.repost_planned_qty",
-	"patches.october_2013.p06_rename_packing_list_doctype",
-	"execute:webnotes.delete_doc('DocType', 'Sales Common')",
-	"patches.october_2013.p09_update_naming_series_settings",
-	"patches.october_2013.p02_update_price_list_and_item_details_in_item_price",
-	"execute:webnotes.delete_doc('Report', 'Item-wise Price List')",
-	"patches.october_2013.p03_remove_sales_and_purchase_return_tool",
-	"patches.october_2013.p04_update_report_permission",
-	"patches.october_2013.p05_delete_gl_entries_for_cancelled_vouchers",
-	"patches.october_2013.p06_update_control_panel_and_global_defaults",
-	"patches.october_2013.p07_rename_for_territory",
-	"patches.june_2013.p07_taxes_price_list_for_territory",
-	"patches.october_2013.p08_cleanup_after_item_price_module_change",
-	"patches.october_2013.p10_plugins_refactor",
-	"patches.1311.p01_cleanup",
-	"execute:webnotes.reload_doc('website', 'doctype', 'table_of_contents') #2013-11-13",
-	"execute:webnotes.reload_doc('website', 'doctype', 'web_page') #2013-11-13",
-	"execute:webnotes.reload_doc('home', 'doctype', 'feed') #2013-11-15",
-	"execute:webnotes.reload_doc('core', 'doctype', 'defaultvalue') #2013-11-15",
-	"execute:webnotes.reload_doc('core', 'doctype', 'comment') #2013-11-15",
-	"patches.1311.p02_index_singles",
-	"patches.1311.p01_make_gl_entries_for_si",
-	"patches.1311.p03_update_reqd_report_fields",
-	"execute:webnotes.reload_doc('website', 'doctype', 'website_sitemap_config') #2013-11-20",
-	"execute:webnotes.reload_doc('website', 'doctype', 'website_sitemap') #2013-11-20",
-	"execute:webnotes.bean('Style Settings').save() #2013-11-20",
-	"execute:webnotes.get_module('website.doctype.website_sitemap_config.website_sitemap_config').rebuild_website_sitemap_config()",
-	"patches.1311.p04_update_year_end_date_of_fiscal_year",
-	"patches.1311.p04_update_comments",
-	"patches.1311.p05_website_brand_html",
-	"patches.1311.p06_fix_report_columns",
-	"execute:webnotes.delete_doc('DocType', 'Documentation Tool')",
-	"execute:webnotes.delete_doc('Report', 'Stock Ledger') #2013-11-29",
-	"patches.1312.p01_delete_old_stock_reports",
-	"execute:webnotes.delete_doc('Report', 'Payment Collection With Ageing')",
-	"execute:webnotes.delete_doc('Report', 'Payment Made With Ageing')",
-	"patches.1311.p07_scheduler_errors_digest",
-	"patches.1311.p08_email_digest_recipients",
-	"execute:webnotes.delete_doc('DocType', 'Warehouse Type')",
-	"patches.1312.p02_update_item_details_in_item_price",
-	"patches.1401.p01_move_related_property_setters_to_custom_field",
-	"patches.1401.p01_make_buying_selling_as_check_box_in_price_list",
-	"patches.1401.update_billing_status_for_zero_value_order",
-]
\ No newline at end of file
diff --git a/patches/september_2012/deprecate_account_balance.py b/patches/september_2012/deprecate_account_balance.py
deleted file mode 100644
index 1f5ce72..0000000
--- a/patches/september_2012/deprecate_account_balance.py
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.model import delete_doc
-
-def execute():
-	# remove doctypes
-	for dt in ["Period", "Account Balance", "Multi Ledger Report", 
-			"Multi Ledger Report Detail", "Period Control", "Reposting Tool", 
-			"Lease Agreement", "Lease Installment"]:
-		delete_doc("DocType", dt)
\ No newline at end of file
diff --git a/patches/september_2012/repost_stock.py b/patches/september_2012/repost_stock.py
deleted file mode 100644
index 5df65a2..0000000
--- a/patches/september_2012/repost_stock.py
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-def execute():
-	import webnotes
-	from stock.stock_ledger import update_entries_after
-	res = webnotes.conn.sql("select distinct item_code, warehouse from `tabStock Ledger Entry`")
-	i=0
-	for d in res:
-	    try:
-			update_entries_after({ "item_code": d[0], "warehouse": d[1]})
-	    except:
-	        pass
-	    i += 1
-	    if i%100 == 0:
-	        webnotes.conn.sql("commit")
-	        webnotes.conn.sql("start transaction")
\ No newline at end of file
diff --git a/portal/__init__.py b/portal/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/portal/__init__.py
+++ /dev/null
diff --git a/portal/templates/base.html b/portal/templates/base.html
deleted file mode 100644
index bc6fb97..0000000
--- a/portal/templates/base.html
+++ /dev/null
@@ -1,3 +0,0 @@
-{% extends "lib/website/templates/base.html" %}
-
-{% block footer %}{% include "app/portal/templates/includes/footer.html" %}{% endblock %}
\ No newline at end of file
diff --git a/portal/templates/includes/cart.js b/portal/templates/includes/cart.js
deleted file mode 100644
index 232501d..0000000
--- a/portal/templates/includes/cart.js
+++ /dev/null
@@ -1,294 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-// js inside blog page
-
-$(document).ready(function() {
-	erpnext.cart.bind_events();
-	return wn.call({
-		type: "POST",
-		method: "selling.utils.cart.get_cart_quotation",
-		callback: function(r) {
-			$("#cart-container").removeClass("hide");
-			$(".progress").remove();
-			if(r.exc) {
-				if(r.exc.indexOf("WebsitePriceListMissingError")!==-1) {
-					erpnext.cart.show_error("Oops!", wn._("Price List not configured."));
-				} else if(r["403"]) {
-					erpnext.cart.show_error("Hey!", wn._("You need to be logged in to view your cart."));
-				} else {
-					erpnext.cart.show_error("Oops!", wn._("Something went wrong."));
-				}
-			} else {
-				erpnext.cart.set_cart_count();
-				erpnext.cart.render(r.message);
-			}
-		}
-	});
-});
-
-// shopping cart
-if(!erpnext.cart) erpnext.cart = {};
-$.extend(erpnext.cart, {
-	show_error: function(title, text) {
-		$("#cart-container").html('<div class="well"><h4>' + title + '</h4> ' + text + '</div>');
-	},
-	
-	bind_events: function() {
-		// bind update button
-		$(document).on("click", ".item-update-cart button", function() {
-			var item_code = $(this).attr("data-item-code");
-			erpnext.cart.update_cart({
-				item_code: item_code,
-				qty: $('input[data-item-code="'+item_code+'"]').val(),
-				with_doclist: 1,
-				btn: this,
-				callback: function(r) {
-					if(!r.exc) {
-						erpnext.cart.render(r.message);
-						var $button = $('button[data-item-code="'+item_code+'"]').addClass("btn-success");
-						setTimeout(function() { $button.removeClass("btn-success"); }, 1000);
-					}
-				},
-			});
-		});
-		
-		$("#cart-add-shipping-address").on("click", function() {
-			window.location.href = "address?address_fieldname=shipping_address_name";
-		});
-		
-		$("#cart-add-billing-address").on("click", function() {
-			window.location.href = "address?address_fieldname=customer_address";
-		});
-		
-		$(".btn-place-order").on("click", function() {
-			erpnext.cart.place_order(this);
-		});
-	},
-	
-	render: function(out) {
-		var doclist = out.doclist;
-		var addresses = out.addresses;
-		
-		var $cart_items = $("#cart-items").empty();
-		var $cart_taxes = $("#cart-taxes").empty();
-		var $cart_totals = $("#cart-totals").empty();
-		var $cart_billing_address = $("#cart-billing-address").empty();
-		var $cart_shipping_address = $("#cart-shipping-address").empty();
-		
-		var no_items = $.map(doclist, function(d) { return d.item_code || null;}).length===0;
-		if(no_items) {
-			erpnext.cart.show_error("Empty :-(", wn._("Go ahead and add something to your cart."));
-			$("#cart-addresses").toggle(false);
-			return;
-		}
-		
-		var shipping_rule_added = false;
-		var taxes_exist = false;
-		var shipping_rule_labels = $.map(out.shipping_rules || [], function(rule) { return rule[1]; });
-		$.each(doclist, function(i, doc) {
-			if(doc.doctype === "Quotation Item") {
-				erpnext.cart.render_item_row($cart_items, doc);
-			} else if (doc.doctype === "Sales Taxes and Charges") {
-				if(out.shipping_rules && out.shipping_rules.length && 
-					shipping_rule_labels.indexOf(doc.description)!==-1) {
-						shipping_rule_added = true;
-						erpnext.cart.render_tax_row($cart_taxes, doc, out.shipping_rules);
-				} else {
-					erpnext.cart.render_tax_row($cart_taxes, doc);
-				}
-				
-				taxes_exist = true;
-			}
-		});
-		
-		if(out.shipping_rules && out.shipping_rules.length && !shipping_rule_added) {
-			erpnext.cart.render_tax_row($cart_taxes, {description: "", formatted_tax_amount: ""},
-				out.shipping_rules);
-			taxes_exist = true;
-		}
-		
-		if(taxes_exist)
-			$('<hr>').appendTo($cart_taxes);
-			
-		erpnext.cart.render_tax_row($cart_totals, {
-			description: "<strong>Total</strong>", 
-			formatted_tax_amount: "<strong>" + doclist[0].formatted_grand_total_export + "</strong>"
-		});
-		
-		if(!(addresses && addresses.length)) {
-			$cart_shipping_address.html('<div class="well">'+wn._("Hey! Go ahead and add an address")+'</div>');
-		} else {
-			erpnext.cart.render_address($cart_shipping_address, addresses, doclist[0].shipping_address_name);
-			erpnext.cart.render_address($cart_billing_address, addresses, doclist[0].customer_address);
-		}
-	},
-	
-	render_item_row: function($cart_items, doc) {
-		doc.image_html = doc.website_image ?
-			'<div style="height: 120px; overflow: hidden;"><img src="' + doc.website_image + '" /></div>' :
-			'{% include "app/stock/doctype/item/templates/includes/product_missing_image.html" %}';
-			
-		if(doc.description === doc.item_name) doc.description = "";
-		
-		$(repl('<div class="row">\
-			<div class="col-md-9 col-sm-9">\
-				<div class="row">\
-					<div class="col-md-3">%(image_html)s</div>\
-					<div class="col-md-9">\
-						<h4><a href="%(page_name)s">%(item_name)s</a></h4>\
-						<p>%(description)s</p>\
-					</div>\
-				</div>\
-			</div>\
-			<div class="col-md-3 col-sm-3 text-right">\
-				<div class="input-group item-update-cart">\
-					<input type="text" placeholder="Qty" value="%(qty)s" \
-						data-item-code="%(item_code)s" class="text-right form-control">\
-					<div class="input-group-btn">\
-						<button class="btn btn-primary" data-item-code="%(item_code)s">\
-							<i class="icon-ok"></i></button>\
-					</div>\
-				</div>\
-				<p style="margin-top: 10px;">at %(formatted_rate)s</p>\
-				<small class="text-muted" style="margin-top: 10px;">= %(formatted_amount)s</small>\
-			</div>\
-		</div><hr>', doc)).appendTo($cart_items);
-	},
-	
-	render_tax_row: function($cart_taxes, doc, shipping_rules) {
-		var shipping_selector;
-		if(shipping_rules) {
-			shipping_selector = '<select class="form-control">' + $.map(shipping_rules, function(rule) { 
-					return '<option value="' + rule[0] + '">' + rule[1] + '</option>' }).join("\n") + 
-				'</select>';
-		}
-		
-		var $tax_row = $(repl('<div class="row">\
-			<div class="col-md-9 col-sm-9">\
-				<div class="row">\
-					<div class="col-md-9 col-md-offset-3">' +
-					(shipping_selector || '<p>%(description)s</p>') +
-					'</div>\
-				</div>\
-			</div>\
-			<div class="col-md-3 col-sm-3 text-right">\
-				<p' + (shipping_selector ? ' style="margin-top: 5px;"' : "") + '>%(formatted_tax_amount)s</p>\
-			</div>\
-		</div>', doc)).appendTo($cart_taxes);
-		
-		if(shipping_selector) {
-			$tax_row.find('select option').each(function(i, opt) {
-				if($(opt).html() == doc.description) {
-					$(opt).attr("selected", "selected");
-				}
-			});
-			$tax_row.find('select').on("change", function() {
-				erpnext.cart.apply_shipping_rule($(this).val(), this);
-			});
-		}
-	},
-	
-	apply_shipping_rule: function(rule, btn) {
-		return wn.call({
-			btn: btn,
-			type: "POST",
-			method: "selling.utils.cart.apply_shipping_rule",
-			args: { shipping_rule: rule },
-			callback: function(r) {
-				if(!r.exc) {
-					erpnext.cart.render(r.message);
-				}
-			}
-		});
-	},
-	
-	render_address: function($address_wrapper, addresses, address_name) {
-		$.each(addresses, function(i, address) {
-			$(repl('<div class="panel panel-default"> \
-				<div class="panel-heading"> \
-					<div class="row"> \
-						<div class="col-md-10 address-title" \
-							data-address-name="%(name)s"><strong>%(name)s</strong></div> \
-						<div class="col-md-2"><input type="checkbox" \
-							data-address-name="%(name)s"></div> \
-					</div> \
-				</div> \
-				<div class="panel-collapse collapse" data-address-name="%(name)s"> \
-					<div class="panel-body">%(display)s</div> \
-				</div> \
-			</div>', address))
-				.css({"margin": "10px auto"})
-				.appendTo($address_wrapper);
-		});
-		
-		$address_wrapper.find(".panel-heading")
-			.find(".address-title")
-				.css({"cursor": "pointer"})
-				.on("click", function() {
-					$address_wrapper.find('.panel-collapse[data-address-name="'
-						+$(this).attr("data-address-name")+'"]').collapse("toggle");
-				});
-			
-		$address_wrapper.find('input[type="checkbox"]').on("click", function() {
-			if($(this).prop("checked")) {
-				var me = this;
-				$address_wrapper.find('input[type="checkbox"]').each(function(i, chk) {
-					if($(chk).attr("data-address-name")!=$(me).attr("data-address-name")) {
-						$(chk).prop("checked", false);
-					}
-				});
-				
-				return wn.call({
-					type: "POST",
-					method: "selling.utils.cart.update_cart_address",
-					args: {
-						address_fieldname: $address_wrapper.attr("data-fieldname"),
-						address_name: $(this).attr("data-address-name")
-					},
-					callback: function(r) {
-						if(!r.exc) {
-							erpnext.cart.render(r.message);
-						}
-					}
-				});
-			} else {
-				return false;
-			}
-		});
-		
-		$address_wrapper.find('input[type="checkbox"][data-address-name="'+ address_name +'"]')
-			.prop("checked", true);
-			
-		$address_wrapper.find(".panel-collapse").collapse({
-			parent: $address_wrapper,
-			toggle: false
-		});
-		
-		$address_wrapper.find('.panel-collapse[data-address-name="'+ address_name +'"]')
-			.collapse("show");
-	},
-	
-	place_order: function(btn) {
-		return wn.call({
-			type: "POST",
-			method: "selling.utils.cart.place_order",
-			btn: btn,
-			callback: function(r) {
-				if(r.exc) {
-					var msg = "";
-					if(r._server_messages) {
-						msg = JSON.parse(r._server_messages || []).join("<br>");
-					}
-					
-					$("#cart-error")
-						.empty()
-						.html(msg || wn._("Something went wrong!"))
-						.toggle(true);
-				} else {
-					window.location.href = "order?name=" + encodeURIComponent(r.message);
-				}
-			}
-		});
-	}
-});
\ No newline at end of file
diff --git a/portal/templates/includes/footer.html b/portal/templates/includes/footer.html
deleted file mode 100644
index cd75fd1..0000000
--- a/portal/templates/includes/footer.html
+++ /dev/null
@@ -1,42 +0,0 @@
-{% extends "lib/website/templates/includes/footer.html" %}
-
-{% block powered %}<a href="http://erpnext.org" style="color: #aaa;">ERPNext Powered</a>{% endblock %}
-
-{% block extension %}
-<div class="container">
-	<div class="row">
-		<div class="input-group col-sm-6 col-sm-offset-3" style="margin-top: 7px;">
-			<input class="form-control" type="text" id="footer-subscribe-email" placeholder="Your email address...">
-			<span class="input-group-btn">
-				<button class="btn btn-default" type="button" id="footer-subscribe-button">Stay Updated</button>
-			</span>
-		</div>
-	</div>
-</div>
-<script>
-	$("#footer-subscribe-button").click(function() {
-
-		$("#footer-subscribe-email").attr('disabled', true);
-		$("#footer-subscribe-button").html("Sending...")
-			.attr("disabled", true);
-
-		if($("#footer-subscribe-email").val()) {
-			erpnext.send_message({
-				subject:"Subscribe me",
-				sender: $("#footer-subscribe-email").val(),
-				message: "Subscribe to newsletter (via website footer).",
-				callback: function(r) {
-					if(!r.exc) {
-						$("#footer-subscribe-button").html("Thank You :)")
-							.addClass("btn-success").attr("disabled", true);
-					} else {
-						$("#footer-subscribe-button").html("Error :( Not a valid id?")
-							.addClass("btn-danger").attr("disabled", false);
-						$("#footer-subscribe-email").val("").attr('disabled', false);
-					}
-				}
-			});
-		}
-	});
-</script>
-{% endblock %}
diff --git a/portal/templates/includes/transactions.html b/portal/templates/includes/transactions.html
deleted file mode 100644
index 6148f18..0000000
--- a/portal/templates/includes/transactions.html
+++ /dev/null
@@ -1,60 +0,0 @@
-{% extends base_template %}
-
-{% block content -%}
-<div class="container content">
-    <ul class="breadcrumb">
-    	<li><a href="index">Home</a></li>
-    	<li class="active"><i class="{{ icon }} icon-fixed-width"></i> {{ title }}</li>
-    </ul>
-	<p id="msgprint-alert" class="alert alert-danger" 
-		style="display: none;">&nbsp;</p>
-	<div class="list-group transaction-list">
-		<div class="progress progress-striped active">
-			<div class="progress-bar progress-bar-info" style="width: 100%;"></div>
-		</div>
-	</div>
-	<div class="text-center">
-		<button class="btn btn-default btn-show-more hide">More</button>
-	</div>
-</div>
-{%- endblock %}
-
-{% block javascript -%}
-<script>
-$(document).ready(function() {
-	window.start = 0;
-	window.$list = $(".transaction-list");
-	window.$show_more = $(".btn-show-more").on("click", function() { get_transactions(this); })
-	
-	get_transactions();
-});
-
-var get_transactions = function(btn) {
-	wn.call({
-		method: "{{ method }}",
-		args: { start: start },
-		btn: btn,
-		callback: function(r) {
-			$list.find(".progress").remove();
-			$show_more.toggleClass("hide", !(r.message && r.message.length===20));
-			if(!(r.message && r.message.length)) {
-				console.log("empty");
-				if(!$list.html().trim()) {
-					$list.html("<div class='alert alert-warning'>\
-						{{ empty_list_message }}</div>");
-				}
-				return;
-			}
-		
-			start += r.message.length;
-		
-			$.each(r.message, function(i, doc) {
-				render(doc);
-			});
-		}
-	})
-};
-</script>
-
-<!-- // var render = function(doc) { }; -->
-{% endblock %}
\ No newline at end of file
diff --git a/portal/templates/pages/__init__.py b/portal/templates/pages/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/portal/templates/pages/__init__.py
+++ /dev/null
diff --git a/portal/templates/pages/cart.html b/portal/templates/pages/cart.html
deleted file mode 100644
index 1abe467..0000000
--- a/portal/templates/pages/cart.html
+++ /dev/null
@@ -1,57 +0,0 @@
-{% extends base_template %}
-
-{% block javascript %}
-<script>{% include "app/portal/templates/includes/cart.js" %}</script>
-{% endblock %}
-
-{% set title="Shopping Cart" %}
-
-{% block content %}
-<div class="container content">
-	<h2><i class="icon-shopping-cart"></i> {{ title }}</h2>
-	<div class="progress progress-striped active">
-		<div class="progress-bar progress-bar-info" style="width: 100%;"></div>
-	</div>
-	<div id="cart-container" class="hide">
-		<p class="pull-right"><button class="btn btn-success btn-place-order" type="button">Place Order</button></p>
-		<div class="clearfix"></div>
-		<div id="cart-error" class="alert alert-danger" style="display: none;"></div>
-		<hr>
-		<div class="row">
-			<div class="col-md-9 col-sm-9">
-				<div class="row">
-					<div class="col-md-9 col-md-offset-3"><h4>Item Details</h4></div>
-				</div>
-			</div>
-			<div class="col-md-3 col-sm-3 text-right"><h4>Qty, Amount</h4></div>
-		</div><hr>
-		<div id="cart-items">
-		</div>
-		<div id="cart-taxes">
-		</div>
-		<div id="cart-totals">
-		</div>
-		<hr>
-		<div id="cart-addresses">
-			<div class="row">
-				<div class="col-md-6">
-					<h4>Shipping Address</h4>
-					<div id="cart-shipping-address" class="panel-group" 
-						data-fieldname="shipping_address_name"></div>
-					<button class="btn btn-default" type="button" id="cart-add-shipping-address">
-						<span class="icon icon-plus"></span> New Shipping Address</button>
-				</div>
-				<div class="col-md-6">
-					<h4>Billing Address</h4>
-					<div id="cart-billing-address" class="panel-group"
-						data-fieldname="customer_address"></div>
-					<button class="btn btn-default" type="button" id="cart-add-billing-address">
-						<span class="icon icon-plus"></span> New Billing Address</button>
-				</div>
-			</div>
-			<hr>
-		</div>
-		<p class="pull-right"><button class="btn btn-success btn-place-order" type="button">Place Order</button></p>
-	</div>
-</div>
-{% endblock %}
\ No newline at end of file
diff --git a/portal/templates/pages/cart.py b/portal/templates/pages/cart.py
deleted file mode 100644
index ee55e5c..0000000
--- a/portal/templates/pages/cart.py
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-
-no_cache = True
-no_sitemap = True
\ No newline at end of file
diff --git a/portal/templates/pages/profile.html b/portal/templates/pages/profile.html
deleted file mode 100644
index a807731..0000000
--- a/portal/templates/pages/profile.html
+++ /dev/null
@@ -1,55 +0,0 @@
-{% extends base_template %}
-
-{% set title="My Profile" %}
-
-{% block content %}
-<div class="container content">
-    <ul class="breadcrumb">
-    	<li><a href="index">Home</a></li>
-    	<li class="active"><i class="icon-user icon-fixed-width"></i> My Profile</li>
-    </ul>
-	<div class="alert alert-warning" id="message" style="display: none;"></div>
-	<form>
-		<fieldset>
-			<label>Full Name</label>
-			<input class="form-control" type="text" id="fullname" placeholder="Your Name">
-		</fieldset>
-		<fieldset>
-			<label>Company Name</label>
-			<input class="form-control" type="text" id="company_name" placeholder="Company Name" value="{{ company_name }}">
-		</fieldset>
-		<fieldset>
-			<label>Mobile No</label>
-			<input class="form-control" type="text" id="mobile_no" placeholder="Mobile No" value="{{ mobile_no }}">
-		</fieldset>
-		<fieldset>
-			<label>Phone</label>
-			<input class="form-control" type="text" id="phone" placeholder="Phone" value="{{ phone }}">
-		</fieldset>
-		<button id="update_profile" type="submit" class="btn btn-default">Update</button>
-	</form>
-</div>
-<script>
-$(document).ready(function() {
-	$("#fullname").val(getCookie("full_name") || "");
-	$("#update_profile").click(function() {
-		wn.call({
-			method: "portal.templates.pages.profile.update_profile",
-			type: "POST",
-			args: {
-				fullname: $("#fullname").val(),
-				company_name: $("#company_name").val(),
-				mobile_no: $("#mobile_no").val(),
-				phone: $("#phone").val()
-			},
-			btn: this,
-			msg: $("#message"),
-			callback: function(r) {
-				if(!r.exc) $("#user-full-name").html($("#fullname").val());
-			}
-		});
-		return false;
-	})
-})
-</script>
-{% endblock %}
\ No newline at end of file
diff --git a/portal/templates/pages/profile.py b/portal/templates/pages/profile.py
deleted file mode 100644
index 241f953..0000000
--- a/portal/templates/pages/profile.py
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import _
-from webnotes.utils import cstr
-
-no_cache = True
-no_sitemap = True
-
-def get_context():
-	from selling.utils.cart import get_lead_or_customer
-	party = get_lead_or_customer()
-	if party.doctype == "Lead":
-		mobile_no = party.mobile_no
-		phone = party.phone
-	else:
-		mobile_no, phone = webnotes.conn.get_value("Contact", {"email_id": webnotes.session.user, 
-			"customer": party.name}, ["mobile_no", "phone"])
-		
-	return {
-		"company_name": cstr(party.customer_name if party.doctype == "Customer" else party.company_name),
-		"mobile_no": cstr(mobile_no),
-		"phone": cstr(phone)
-	}
-	
-@webnotes.whitelist()
-def update_profile(fullname, password=None, company_name=None, mobile_no=None, phone=None):
-	from selling.utils.cart import update_party
-	update_party(fullname, company_name, mobile_no, phone)
-	
-	if not fullname:
-		return _("Name is required")
-		
-	webnotes.conn.set_value("Profile", webnotes.session.user, "first_name", fullname)
-	webnotes._response.set_cookie("full_name", fullname)
-	
-	return _("Updated")
-	
\ No newline at end of file
diff --git a/portal/templates/sale.html b/portal/templates/sale.html
deleted file mode 100644
index 5dc72c7..0000000
--- a/portal/templates/sale.html
+++ /dev/null
@@ -1,89 +0,0 @@
-{% extends base_template %}
-
-{% set title=doc.name %}
-
-{% block content %}
-<div class="container content">
-    <ul class="breadcrumb">
-    	<li><a href="index">Home</a></li>
-    	<li><a href="{{ parent_link }}">{{ parent_title }}</a></li>
-    	<li class="active"><i class="icon-file icon-fixed-width"></i> {{ doc.name }}</li>
-    </ul>
-	<h3><i class="icon-file icon-fixed-width"></i> {{ doc.name }}</h3>
-	{% if doc.name == "Not Allowed" -%}
-		<script>ask_to_login();</script>
-	{% else %}
-	<hr>
-	<div>
-	<div class="row">
-		<div class="col-xs-6">
-			{% block status -%}{%- endblock %}
-		</div>
-		<div class="col-xs-6">
-			<span class="pull-right">{{ utils.formatdate(doc.posting_date or doc.transaction_date) }}</span>
-		</div>
-	</div>
-	<br>
-	<div class="row">
-		<div class="col-md-12">
-		<table class="table table-bordered">
-			<tbody>
-				<tr>
-					<th>Sr</th>
-					<th>Item Name</th>
-					<th>Description</th>
-					<th>Qty</th>
-					<th>UoM</th>
-					<th>Basic Rate</th>
-					<th>Amount</th>
-				</tr>
-				{%- for row in doclist.get({"doctype": doc.doctype + " Item"}) %}
-				<tr>
-					<td style="width: 3%;">{{ row.idx }}</td>
-					<td style="width: 20%;">{{ row.item_name }}</td>
-					<td style="width: 37%;">{{ row.description }}</td>
-					<td style="width: 5%; text-align: right;">{{ row.qty }}</td>
-					<td style="width: 5%;">{{ row.stock_uom }}</td>
-					<td style="width: 15%; text-align: right;">{{ utils.fmt_money(row.export_rate, currency=doc.currency) }}</td>
-					<td style="width: 15%; text-align: right;">{{ utils.fmt_money(row.export_amount, currency=doc.currency) }}</td>
-				</tr>
-				{% endfor -%}
-			</tbody>
-		</table>
-		</div>
-	</div>
-	<div class="row">
-		<div class="col-md-6"></div>
-		<div class="col-md-6">
-		<table cellspacing=0 width=100%>
-		<tbody>
-			<tr>
-				<td>Net Total</td>
-				<td width=40% style="text-align: right;">{{
-					utils.fmt_money(doc.net_total/doc.conversion_rate, currency=doc.currency)
-				}}</td>
-			</tr>
-			{%- for charge in doclist.get({"doctype":"Sales Taxes and Charges"}) -%}
-			{%- if not charge.included_in_print_rate -%}
-			<tr>
-				<td>{{ charge.description }}</td>
-				<td style="text-align: right;">{{ utils.fmt_money(charge.tax_amount / doc.conversion_rate, currency=doc.currency) }}</td>
-			</tr>
-			{%- endif -%}
-			{%- endfor -%}
-			<tr>
-				<td>Grand Total</td>
-				<td style="text-align: right;">{{ utils.fmt_money(doc.grand_total_export, currency=doc.currency) }}</td>
-			</tr>
-			<tr style='font-weight: bold'>
-				<td>Rounded Total</td>
-				<td style="text-align: right;">{{ utils.fmt_money(doc.rounded_total_export, currency=doc.currency) }}</td>
-			</tr>
-		</tbody>
-		</table>	
-		</div>
-	</div>
-	</div>
-	{%- endif %}
-</div>
-{% endblock %}
\ No newline at end of file
diff --git a/portal/templates/sales_transactions.html b/portal/templates/sales_transactions.html
deleted file mode 100644
index f4fd5d1..0000000
--- a/portal/templates/sales_transactions.html
+++ /dev/null
@@ -1,32 +0,0 @@
-{% extends "app/portal/templates/includes/transactions.html" %}
-
-{% block javascript -%}
-<script>
-$(document).ready(function() {
-	global_number_format = "{{ global_number_format }}";
-	currency = "{{ currency }}";
-	wn.currency_symbols = {{ currency_symbols }};
-});
-</script>
-
-{{ super() }}
-
-<script>
-	var render = function(doc) {
-		doc.grand_total_export = format_currency(doc.grand_total_export, doc.currency);
-		if(!doc.status) doc.status = "";
-		
-		$(repl('<a href="{{ page }}?name=%(name)s" class="list-group-item">\
-				<div class="row">\
-					<div class="col-md-6">\
-						<div class="row col-md-12">%(name)s</div>\
-						<div class="row col-md-12 text-muted">%(items)s</div>\
-						<div class="row col-md-12">%(status)s</div>\
-					</div>\
-					<div class="col-md-3 text-right">%(grand_total_export)s</div>\
-					<div class="col-md-3 text-right text-muted">%(creation)s</div>\
-				</div>\
-			</a>', doc)).appendTo($list);
-	};
-</script>
-{%- endblock %}
\ No newline at end of file
diff --git a/portal/utils.py b/portal/utils.py
deleted file mode 100644
index 89800f3..0000000
--- a/portal/utils.py
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import cint, formatdate
-import json
-
-def get_transaction_list(doctype, start, additional_fields=None):
-	# find customer id
-	customer = webnotes.conn.get_value("Contact", {"email_id": webnotes.session.user}, 
-		"customer")
-	
-	if customer:
-		if additional_fields:
-			additional_fields = ", " + ", ".join(("`%s`" % f for f in additional_fields))
-		else:
-			additional_fields = ""
-			
-		transactions = webnotes.conn.sql("""select name, creation, currency, grand_total_export
-			%s
-			from `tab%s` where customer=%s and docstatus=1
-			order by creation desc
-			limit %s, 20""" % (additional_fields, doctype, "%s", "%s"), 
-			(customer, cint(start)), as_dict=True)
-		for doc in transactions:
-			items = webnotes.conn.sql_list("""select item_name
-				from `tab%s Item` where parent=%s limit 6""" % (doctype, "%s"), doc.name)
-			doc.items = ", ".join(items[:5]) + ("..." if (len(items) > 5) else "")
-			doc.creation = formatdate(doc.creation)
-		return transactions
-	else:
-		return []
-		
-def get_currency_context():
-	return {
-		"global_number_format": webnotes.conn.get_default("number_format") or "#,###.##",
-		"currency": webnotes.conn.get_default("currency"),
-		"currency_symbols": json.dumps(dict(webnotes.conn.sql("""select name, symbol
-			from tabCurrency where ifnull(enabled,0)=1""")))
-	}
-
-def get_transaction_context(doctype, name):
-	customer = webnotes.conn.get_value("Contact", {"email_id": webnotes.session.user}, 
-		"customer")
-		
-	bean = webnotes.bean(doctype, name)
-	if bean.doc.customer != customer:
-		return {
-			"doc": {"name": "Not Allowed"}
-		}
-	else:
-		return {
-			"doc": bean.doc,
-			"doclist": bean.doclist,
-			"webnotes": webnotes,
-			"utils": webnotes.utils
-		}
-
-@webnotes.whitelist(allow_guest=True)
-def send_message(subject="Website Query", message="", sender="", status="Open"):
-	from website.doctype.contact_us_settings.templates.pages.contact \
-		import send_message as website_send_message
-	
-	if not website_send_message(subject, message, sender):
-		return
-		
-	if subject=="Support":
-		# create support ticket
-		from support.doctype.support_ticket.get_support_mails import add_support_communication
-		add_support_communication(subject, message, sender, mail=None)
-	else:
-		# make lead / communication
-		from selling.doctype.lead.get_leads import add_sales_communication
-		add_sales_communication(subject or "Website Query", message, sender, sender, 
-			mail=None, status=status)
-	
\ No newline at end of file
diff --git a/projects/doctype/activity_type/activity_type.txt b/projects/doctype/activity_type/activity_type.txt
deleted file mode 100644
index 94fffe7..0000000
--- a/projects/doctype/activity_type/activity_type.txt
+++ /dev/null
@@ -1,57 +0,0 @@
-[
- {
-  "creation": "2013-03-05 10:14:59", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:23:55", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "field:activity_type", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-flag", 
-  "in_dialog": 0, 
-  "module": "Projects", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "activity_type", 
-  "fieldtype": "Data", 
-  "label": "Activity Type", 
-  "name": "__common__", 
-  "parent": "Activity Type", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "reqd": 1
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Activity Type", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Activity Type"
- }, 
- {
-  "doctype": "DocField"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "System Manager"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Projects User"
- }
-]
\ No newline at end of file
diff --git a/projects/doctype/project/project.js b/projects/doctype/project/project.js
deleted file mode 100644
index 30873b5..0000000
--- a/projects/doctype/project/project.js
+++ /dev/null
@@ -1,22 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-// show tasks
-cur_frm.cscript.refresh = function(doc) {
-	if(!doc.__islocal) {
-		cur_frm.appframe.add_button(wn._("Gantt Chart"), function() {
-			wn.route_options = {"project": doc.name}
-			wn.set_route("Gantt", "Task");
-		}, "icon-tasks");
-		cur_frm.add_custom_button(wn._("Tasks"), function() {
-			wn.route_options = {"project": doc.name}
-			wn.set_route("List", "Task");
-		}, "icon-list");
-	}
-}
-
-cur_frm.fields_dict.customer.get_query = function(doc,cdt,cdn) {
-	return{
-		query:"controllers.queries.customer_query"
-	}
-}
\ No newline at end of file
diff --git a/projects/doctype/project/project.py b/projects/doctype/project/project.py
deleted file mode 100644
index 5b20c5b..0000000
--- a/projects/doctype/project/project.py
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import flt, getdate
-from webnotes import msgprint
-from utilities.transaction_base import delete_events
-
-class DocType:
-	def __init__(self, doc, doclist=None):
-		self.doc = doc
-		self.doclist = doclist
-	
-	def get_gross_profit(self):
-		pft, per_pft =0, 0
-		pft = flt(self.doc.project_value) - flt(self.doc.est_material_cost)
-		#if pft > 0:
-		per_pft = (flt(pft) / flt(self.doc.project_value)) * 100
-		ret = {'gross_margin_value': pft, 'per_gross_margin': per_pft}
-		return ret
-		
-	def validate(self):
-		"""validate start date before end date"""
-		if self.doc.project_start_date and self.doc.completion_date:
-			if getdate(self.doc.completion_date) < getdate(self.doc.project_start_date):
-				msgprint("Expected Completion Date can not be less than Project Start Date")
-				raise Exception
-				
-	def on_update(self):
-		self.add_calendar_event()
-		
-	def update_percent_complete(self):
-		total = webnotes.conn.sql("""select count(*) from tabTask where project=%s""", 
-			self.doc.name)[0][0]
-		if total:
-			completed = webnotes.conn.sql("""select count(*) from tabTask where
-				project=%s and status in ('Closed', 'Cancelled')""", self.doc.name)[0][0]
-			webnotes.conn.set_value("Project", self.doc.name, "percent_complete",
-			 	int(float(completed) / total * 100))
-
-	def add_calendar_event(self):
-		# delete any earlier event for this project
-		delete_events(self.doc.doctype, self.doc.name)
-		
-		# add events
-		for milestone in self.doclist.get({"parentfield": "project_milestones"}):
-			if milestone.milestone_date:
-				description = (milestone.milestone or "Milestone") + " for " + self.doc.name
-				webnotes.bean({
-					"doctype": "Event",
-					"owner": self.doc.owner,
-					"subject": description,
-					"description": description,
-					"starts_on": milestone.milestone_date + " 10:00:00",
-					"event_type": "Private",
-					"ref_type": self.doc.doctype,
-					"ref_name": self.doc.name
-				}).insert()
-	
-	def on_trash(self):
-		delete_events(self.doc.doctype, self.doc.name)
diff --git a/projects/doctype/project/project.txt b/projects/doctype/project/project.txt
deleted file mode 100644
index 9f21dce..0000000
--- a/projects/doctype/project/project.txt
+++ /dev/null
@@ -1,306 +0,0 @@
-[
- {
-  "creation": "2013-03-07 11:55:07", 
-  "docstatus": 0, 
-  "modified": "2013-11-06 15:13:55", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 1, 
-  "allow_import": 1, 
-  "autoname": "field:project_name", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-puzzle-piece", 
-  "max_attachments": 4, 
-  "module": "Projects", 
-  "name": "__common__", 
-  "search_fields": "customer, status, priority, is_active"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Project", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 0, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Project", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Project"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "overview", 
-  "fieldtype": "Section Break", 
-  "label": "Overview", 
-  "options": "icon-file"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cb_project_status", 
-  "fieldtype": "Column Break", 
-  "label": "Status"
- }, 
- {
-  "description": "Project will get saved and will be searchable with project name given", 
-  "doctype": "DocField", 
-  "fieldname": "project_name", 
-  "fieldtype": "Data", 
-  "label": "Project Name", 
-  "no_copy": 0, 
-  "oldfieldname": "project_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "default": "Open", 
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Status", 
-  "no_copy": 1, 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Select", 
-  "options": "Open\nCompleted\nCancelled", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "is_active", 
-  "fieldtype": "Select", 
-  "label": "Is Active", 
-  "no_copy": 0, 
-  "oldfieldname": "is_active", 
-  "oldfieldtype": "Select", 
-  "options": "Yes\nNo", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "priority", 
-  "fieldtype": "Select", 
-  "label": "Priority", 
-  "no_copy": 0, 
-  "oldfieldname": "priority", 
-  "oldfieldtype": "Select", 
-  "options": "Medium\nLow\nHigh", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cb_project_dates", 
-  "fieldtype": "Column Break", 
-  "label": "Dates"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "project_start_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Project Start Date", 
-  "no_copy": 0, 
-  "oldfieldname": "project_start_date", 
-  "oldfieldtype": "Date", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "completion_date", 
-  "fieldtype": "Date", 
-  "label": "Completion Date", 
-  "no_copy": 0, 
-  "oldfieldname": "completion_date", 
-  "oldfieldtype": "Date", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "act_completion_date", 
-  "fieldtype": "Date", 
-  "label": "Actual Completion Date", 
-  "no_copy": 0, 
-  "oldfieldname": "act_completion_date", 
-  "oldfieldtype": "Date", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "project_type", 
-  "fieldtype": "Select", 
-  "label": "Project Type", 
-  "no_copy": 0, 
-  "oldfieldname": "project_type", 
-  "oldfieldtype": "Data", 
-  "options": "Internal\nExternal\nOther", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sb_milestones", 
-  "fieldtype": "Section Break", 
-  "label": "Milestones", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-flag"
- }, 
- {
-  "description": "Milestones will be added as Events in the Calendar", 
-  "doctype": "DocField", 
-  "fieldname": "project_milestones", 
-  "fieldtype": "Table", 
-  "label": "Project Milestones", 
-  "no_copy": 0, 
-  "oldfieldname": "project_milestones", 
-  "oldfieldtype": "Table", 
-  "options": "Project Milestone", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break0", 
-  "fieldtype": "Section Break", 
-  "label": "Project Details", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-list"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "notes", 
-  "fieldtype": "Text Editor", 
-  "label": "Notes", 
-  "no_copy": 0, 
-  "oldfieldname": "notes", 
-  "oldfieldtype": "Text Editor", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "percent_complete", 
-  "fieldtype": "Percent", 
-  "in_list_view": 1, 
-  "label": "Percent Complete", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "label": "Company", 
-  "options": "Company"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "project_details", 
-  "fieldtype": "Section Break", 
-  "label": "Project Costing", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-money"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "project_value", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Project Value", 
-  "no_copy": 0, 
-  "oldfieldname": "project_value", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "est_material_cost", 
-  "fieldtype": "Currency", 
-  "label": "Estimated Material Cost", 
-  "no_copy": 0, 
-  "oldfieldname": "est_material_cost", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "label": "Margin", 
-  "oldfieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "gross_margin_value", 
-  "fieldtype": "Currency", 
-  "label": "Gross Margin Value", 
-  "no_copy": 0, 
-  "oldfieldname": "gross_margin_value", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "per_gross_margin", 
-  "fieldtype": "Currency", 
-  "label": "Gross Margin %", 
-  "no_copy": 0, 
-  "oldfieldname": "per_gross_margin", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_details", 
-  "fieldtype": "Section Break", 
-  "label": "Customer Details", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-user"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Customer", 
-  "no_copy": 0, 
-  "oldfieldname": "customer", 
-  "oldfieldtype": "Link", 
-  "options": "Customer", 
-  "print_hide": 1, 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "permlevel": 0, 
-  "role": "Projects User", 
-  "write": 1
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "permlevel": 1, 
-  "role": "All"
- }
-]
\ No newline at end of file
diff --git a/projects/doctype/project_milestone/project_milestone.txt b/projects/doctype/project_milestone/project_milestone.txt
deleted file mode 100644
index 31722d6..0000000
--- a/projects/doctype/project_milestone/project_milestone.txt
+++ /dev/null
@@ -1,56 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:50", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:12", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Projects", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Project Milestone", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Project Milestone"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "milestone_date", 
-  "fieldtype": "Date", 
-  "label": "Milestone Date", 
-  "oldfieldname": "milestone_date", 
-  "oldfieldtype": "Date"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "milestone", 
-  "fieldtype": "Text", 
-  "label": "Milestone", 
-  "oldfieldname": "milestone", 
-  "oldfieldtype": "Text", 
-  "print_width": "300px", 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "label": "Status", 
-  "no_copy": 1, 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Select", 
-  "options": "Pending\nCompleted"
- }
-]
\ No newline at end of file
diff --git a/projects/doctype/task/task.py b/projects/doctype/task/task.py
deleted file mode 100644
index 227119e..0000000
--- a/projects/doctype/task/task.py
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes, json
-
-from webnotes.utils import getdate, today
-from webnotes.model import db_exists
-from webnotes.model.bean import copy_doclist
-from webnotes import msgprint
-
-
-class DocType:
-	def __init__(self,doc,doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-	
-	def get_project_details(self):
-		cust = webnotes.conn.sql("select customer, customer_name from `tabProject` where name = %s", self.doc.project)
-		if cust:
-			ret = {'customer': cust and cust[0][0] or '', 'customer_name': cust and cust[0][1] or ''}
-			return ret
-
-	def get_customer_details(self):
-		cust = webnotes.conn.sql("select customer_name from `tabCustomer` where name=%s", self.doc.customer)
-		if cust:
-			ret = {'customer_name': cust and cust[0][0] or ''}
-			return ret
-	
-	def validate(self):
-		if self.doc.exp_start_date and self.doc.exp_end_date and getdate(self.doc.exp_start_date) > getdate(self.doc.exp_end_date):
-			msgprint("'Expected Start Date' can not be greater than 'Expected End Date'")
-			raise Exception
-		
-		if self.doc.act_start_date and self.doc.act_end_date and getdate(self.doc.act_start_date) > getdate(self.doc.act_end_date):
-			msgprint("'Actual Start Date' can not be greater than 'Actual End Date'")
-			raise Exception
-			
-		self.update_status()
-
-	def update_status(self):
-		status = webnotes.conn.get_value("Task", self.doc.name, "status")
-		if self.doc.status=="Working" and status !="Working" and not self.doc.act_start_date:
-			self.doc.act_start_date = today()
-			
-		if self.doc.status=="Closed" and status != "Closed" and not self.doc.act_end_date:
-			self.doc.act_end_date = today()
-			
-	def on_update(self):
-		"""update percent complete in project"""
-		if self.doc.project:
-			project = webnotes.bean("Project", self.doc.project)
-			project.run_method("update_percent_complete")
-
-@webnotes.whitelist()
-def get_events(start, end, filters=None):
-	from webnotes.widgets.reportview import build_match_conditions
-	if not webnotes.has_permission("Task"):
-		webnotes.msgprint(_("No Permission"), raise_exception=1)
-
-	conditions = build_match_conditions("Task")
-	conditions and (" and " + conditions) or ""
-	
-	if filters:
-		filters = json.loads(filters)
-		for key in filters:
-			if filters[key]:
-				conditions += " and " + key + ' = "' + filters[key].replace('"', '\"') + '"'
-	
-	data = webnotes.conn.sql("""select name, exp_start_date, exp_end_date, 
-		subject, status, project from `tabTask`
-		where ((exp_start_date between '%(start)s' and '%(end)s') \
-			or (exp_end_date between '%(start)s' and '%(end)s'))
-		%(conditions)s""" % {
-			"start": start,
-			"end": end,
-			"conditions": conditions
-		}, as_dict=True, update={"allDay": 0})
-
-	return data
-
-def get_project(doctype, txt, searchfield, start, page_len, filters):
-	from controllers.queries import get_match_cond
-	return webnotes.conn.sql(""" select name from `tabProject`
-			where %(key)s like "%(txt)s"
-				%(mcond)s
-			order by name 
-			limit %(start)s, %(page_len)s """ % {'key': searchfield, 
-			'txt': "%%%s%%" % txt, 'mcond':get_match_cond(doctype, searchfield),
-			'start': start, 'page_len': page_len})
\ No newline at end of file
diff --git a/projects/doctype/task/task.txt b/projects/doctype/task/task.txt
deleted file mode 100644
index 1c12c8a..0000000
--- a/projects/doctype/task/task.txt
+++ /dev/null
@@ -1,257 +0,0 @@
-[
- {
-  "creation": "2013-01-29 19:25:50", 
-  "docstatus": 0, 
-  "modified": "2013-10-02 14:25:00", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 1, 
-  "allow_import": 1, 
-  "autoname": "TASK.#####", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-check", 
-  "max_attachments": 5, 
-  "module": "Projects", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Task", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Task", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "Projects User", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Task"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "task_details", 
-  "fieldtype": "Section Break", 
-  "label": "Task Details", 
-  "oldfieldtype": "Section Break", 
-  "print_width": "50%", 
-  "search_index": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "subject", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Subject", 
-  "oldfieldname": "subject", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "exp_start_date", 
-  "fieldtype": "Date", 
-  "label": "Expected Start Date", 
-  "oldfieldname": "exp_start_date", 
-  "oldfieldtype": "Date", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "exp_end_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Expected End Date", 
-  "oldfieldname": "exp_end_date", 
-  "oldfieldtype": "Date", 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_width": "50%", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "project", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Project", 
-  "oldfieldname": "project", 
-  "oldfieldtype": "Link", 
-  "options": "Project"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_list_view": 1, 
-  "label": "Status", 
-  "no_copy": 1, 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Select", 
-  "options": "Open\nWorking\nPending Review\nClosed\nCancelled"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "priority", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Priority", 
-  "oldfieldname": "priority", 
-  "oldfieldtype": "Select", 
-  "options": "Low\nMedium\nHigh\nUrgent", 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break0", 
-  "fieldtype": "Section Break", 
-  "oldfieldtype": "Section Break", 
-  "options": "Simple"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Text Editor", 
-  "label": "Details", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Text Editor", 
-  "print_width": "300px", 
-  "reqd": 0, 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "time_and_budget", 
-  "fieldtype": "Section Break", 
-  "label": "Time and Budget", 
-  "oldfieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "expected", 
-  "fieldtype": "Column Break", 
-  "label": "Expected", 
-  "oldfieldtype": "Column Break", 
-  "print_width": "50%", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "exp_total_hrs", 
-  "fieldtype": "Data", 
-  "label": "Total Hours (Expected)", 
-  "oldfieldname": "exp_total_hrs", 
-  "oldfieldtype": "Data", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "allocated_budget", 
-  "fieldtype": "Currency", 
-  "label": "Allocated Budget", 
-  "oldfieldname": "allocated_budget", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "actual", 
-  "fieldtype": "Column Break", 
-  "label": "Actual", 
-  "oldfieldtype": "Column Break", 
-  "print_width": "50%", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "act_start_date", 
-  "fieldtype": "Date", 
-  "label": "Actual Start Date", 
-  "oldfieldname": "act_start_date", 
-  "oldfieldtype": "Date"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "act_end_date", 
-  "fieldtype": "Date", 
-  "label": "Actual End Date", 
-  "oldfieldname": "act_end_date", 
-  "oldfieldtype": "Date"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "actual_budget", 
-  "fieldtype": "Currency", 
-  "label": "Actual Budget", 
-  "oldfieldname": "actual_budget", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "more_details", 
-  "fieldtype": "Section Break", 
-  "label": "More Details"
- }, 
- {
-  "depends_on": "eval:doc.status == \"Closed\" || doc.status == \"Pending Review\"", 
-  "doctype": "DocField", 
-  "fieldname": "review_date", 
-  "fieldtype": "Date", 
-  "hidden": 0, 
-  "label": "Review Date", 
-  "oldfieldname": "review_date", 
-  "oldfieldtype": "Date"
- }, 
- {
-  "depends_on": "eval:doc.status == \"Closed\"", 
-  "doctype": "DocField", 
-  "fieldname": "closing_date", 
-  "fieldtype": "Date", 
-  "hidden": 0, 
-  "label": "Closing Date", 
-  "oldfieldname": "closing_date", 
-  "oldfieldtype": "Date"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_22", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "label": "Company", 
-  "options": "Company"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/projects/doctype/task/task_calendar.js b/projects/doctype/task/task_calendar.js
deleted file mode 100644
index 62d9757..0000000
--- a/projects/doctype/task/task_calendar.js
+++ /dev/null
@@ -1,22 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.views.calendar["Task"] = {
-	field_map: {
-		"start": "exp_start_date",
-		"end": "exp_end_date",
-		"id": "name",
-		"title": wn._("subject"),
-		"allDay": "allDay"
-	},
-	gantt: true,
-	filters: [
-		{
-			"fieldtype": "Link", 
-			"fieldname": "project", 
-			"options": "Project", 
-			"label": wn._("Project")
-		}
-	],
-	get_events_method: "projects.doctype.task.task.get_events"
-}
\ No newline at end of file
diff --git a/projects/doctype/time_log/test_time_log.py b/projects/doctype/time_log/test_time_log.py
deleted file mode 100644
index c62bee1..0000000
--- a/projects/doctype/time_log/test_time_log.py
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-import webnotes
-import unittest
-
-from projects.doctype.time_log.time_log import OverlapError
-
-class TestTimeLog(unittest.TestCase):
-	def test_duplication(self):		
-		ts = webnotes.bean(webnotes.copy_doclist(test_records[0]))
-		self.assertRaises(OverlapError, ts.insert)
-
-test_records = [[{
-	"doctype": "Time Log",
-	"from_time": "2013-01-01 10:00:00",
-	"to_time": "2013-01-01 11:00:00",
-	"activity_type": "_Test Activity Type",
-	"note": "_Test Note",
-	"docstatus": 1
-}]]
-
-test_ignore = ["Sales Invoice", "Time Log Batch"]
\ No newline at end of file
diff --git a/projects/doctype/time_log/time_log.txt b/projects/doctype/time_log/time_log.txt
deleted file mode 100644
index 1c8e00f..0000000
--- a/projects/doctype/time_log/time_log.txt
+++ /dev/null
@@ -1,210 +0,0 @@
-[
- {
-  "creation": "2013-04-03 16:38:41", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 14:05:45", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 1, 
-  "autoname": "naming_series:", 
-  "description": "Log of Activities performed by users against Tasks that can be used for tracking time, billing.", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-time", 
-  "is_submittable": 1, 
-  "module": "Projects", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Time Log", 
-  "parentfield": "fields", 
-  "parenttype": "DocType"
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Time Log", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Time Log"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "options": "TL-", 
-  "permlevel": 0, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "from_time", 
-  "fieldtype": "Datetime", 
-  "in_list_view": 1, 
-  "label": "From Time", 
-  "permlevel": 0, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "to_time", 
-  "fieldtype": "Datetime", 
-  "in_list_view": 0, 
-  "label": "To Time", 
-  "permlevel": 0, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "hours", 
-  "fieldtype": "Float", 
-  "label": "Hours", 
-  "permlevel": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_3", 
-  "fieldtype": "Column Break", 
-  "permlevel": 0, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_list_view": 1, 
-  "label": "Status", 
-  "options": "Draft\nSubmitted\nBatched for Billing\nBilled\nCancelled", 
-  "permlevel": 0, 
-  "read_only": 1, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "activity_type", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Activity Type", 
-  "options": "Activity Type", 
-  "permlevel": 0, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "task", 
-  "fieldtype": "Link", 
-  "label": "Task", 
-  "options": "Task", 
-  "permlevel": 0, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "billable", 
-  "fieldtype": "Check", 
-  "in_list_view": 1, 
-  "label": "Billable", 
-  "permlevel": 0, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_7", 
-  "fieldtype": "Section Break", 
-  "permlevel": 0, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "note", 
-  "fieldtype": "Text Editor", 
-  "label": "Note", 
-  "permlevel": 0, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_9", 
-  "fieldtype": "Section Break", 
-  "permlevel": 0, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "project", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Project", 
-  "options": "Project", 
-  "permlevel": 0, 
-  "read_only": 0
- }, 
- {
-  "description": "Will be updated when batched.", 
-  "doctype": "DocField", 
-  "fieldname": "time_log_batch", 
-  "fieldtype": "Link", 
-  "label": "Time Log Batch", 
-  "options": "Time Log Batch", 
-  "permlevel": 0, 
-  "read_only": 1
- }, 
- {
-  "description": "Will be updated when billed.", 
-  "doctype": "DocField", 
-  "fieldname": "sales_invoice", 
-  "fieldtype": "Link", 
-  "label": "Sales Invoice", 
-  "options": "Sales Invoice", 
-  "permlevel": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_16", 
-  "fieldtype": "Column Break", 
-  "permlevel": 0, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Link", 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "options": "Time Log", 
-  "permlevel": 1, 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "match": "owner", 
-  "role": "Projects User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Projects Manager"
- }
-]
\ No newline at end of file
diff --git a/projects/doctype/time_log/time_log_calendar.js b/projects/doctype/time_log/time_log_calendar.js
deleted file mode 100644
index 2451de1..0000000
--- a/projects/doctype/time_log/time_log_calendar.js
+++ /dev/null
@@ -1,13 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.views.calendar["Time Log"] = {
-	field_map: {
-		"start": "from_time",
-		"end": "to_time",
-		"id": "name",
-		"title": "title",
-		"allDay": "allDay"
-	},
-	get_events_method: "projects.doctype.time_log.time_log.get_events"
-}
\ No newline at end of file
diff --git a/projects/doctype/time_log_batch/test_time_log_batch.py b/projects/doctype/time_log_batch/test_time_log_batch.py
deleted file mode 100644
index 8a7e6f5..0000000
--- a/projects/doctype/time_log_batch/test_time_log_batch.py
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-import webnotes, unittest
-
-class TimeLogBatchTest(unittest.TestCase):
-	def test_time_log_status(self):
-		from projects.doctype.time_log.test_time_log import test_records as time_log_records
-		time_log = webnotes.bean(copy=time_log_records[0])
-		time_log.doc.fields.update({
-			"from_time": "2013-01-02 10:00:00",
-			"to_time": "2013-01-02 11:00:00",
-			"docstatus": 0
-		})
-		time_log.insert()
-		time_log.submit()
-		
-		self.assertEquals(webnotes.conn.get_value("Time Log", time_log.doc.name, "status"), "Submitted")
-		tlb = webnotes.bean(copy=test_records[0])
-		tlb.doclist[1].time_log = time_log.doc.name
-		tlb.insert()
-		tlb.submit()
-
-		self.assertEquals(webnotes.conn.get_value("Time Log", time_log.doc.name, "status"), "Batched for Billing")
-		tlb.cancel()
-		self.assertEquals(webnotes.conn.get_value("Time Log", time_log.doc.name, "status"), "Submitted")
-
-test_records = [[
-	{
-		"doctype": "Time Log Batch",
-		"rate": "500"
-	},
-	{
-		"doctype": "Time Log Batch Detail",
-		"parenttype": "Time Log Batch",
-		"parentfield": "time_log_batch_details",
-		"time_log": "_T-Time Log-00001",
-	}
-]]
\ No newline at end of file
diff --git a/projects/doctype/time_log_batch/time_log_batch.txt b/projects/doctype/time_log_batch/time_log_batch.txt
deleted file mode 100644
index 74bcc4d..0000000
--- a/projects/doctype/time_log_batch/time_log_batch.txt
+++ /dev/null
@@ -1,122 +0,0 @@
-[
- {
-  "creation": "2013-02-28 17:57:33", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 14:05:45", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "naming_series:", 
-  "description": "Batch Time Logs for Billing.", 
-  "doctype": "DocType", 
-  "document_type": "Transaction", 
-  "icon": "icon-time", 
-  "is_submittable": 1, 
-  "module": "Projects", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Time Log Batch", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Time Log Batch", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "Projects User", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Time Log Batch"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "options": "TLB-", 
-  "reqd": 1
- }, 
- {
-  "description": "For Sales Invoice", 
-  "doctype": "DocField", 
-  "fieldname": "rate", 
-  "fieldtype": "Currency", 
-  "label": "Rate"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_3", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "default": "Draft", 
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_list_view": 1, 
-  "label": "Status", 
-  "options": "Draft\nSubmitted\nBilled\nCancelled", 
-  "read_only": 1
- }, 
- {
-  "description": "Will be updated after Sales Invoice is Submitted.", 
-  "doctype": "DocField", 
-  "fieldname": "sales_invoice", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Sales Invoice", 
-  "options": "Sales Invoice", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_5", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "time_log_batch_details", 
-  "fieldtype": "Table", 
-  "label": "Time Log Batch Details", 
-  "options": "Time Log Batch Detail", 
-  "reqd": 1
- }, 
- {
-  "description": "In Hours", 
-  "doctype": "DocField", 
-  "fieldname": "total_hours", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Total Hours", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Link", 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "options": "Time Log Batch", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/projects/doctype/time_log_batch_detail/time_log_batch_detail.txt b/projects/doctype/time_log_batch_detail/time_log_batch_detail.txt
deleted file mode 100644
index 98eca10..0000000
--- a/projects/doctype/time_log_batch_detail/time_log_batch_detail.txt
+++ /dev/null
@@ -1,59 +0,0 @@
-[
- {
-  "creation": "2013-03-05 09:11:06", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:25", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Projects", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Time Log Batch Detail", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Time Log Batch Detail"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "time_log", 
-  "fieldtype": "Link", 
-  "label": "Time Log", 
-  "options": "Time Log", 
-  "print_width": "200px", 
-  "reqd": 1, 
-  "width": "200px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "created_by", 
-  "fieldtype": "Link", 
-  "label": "Created By", 
-  "options": "Profile", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "activity_type", 
-  "fieldtype": "Data", 
-  "label": "Activity Type", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "hours", 
-  "fieldtype": "Float", 
-  "label": "Hours"
- }
-]
\ No newline at end of file
diff --git a/public/build.json b/public/build.json
deleted file mode 100644
index 77ad4dd..0000000
--- a/public/build.json
+++ /dev/null
@@ -1,19 +0,0 @@
-{
-	"public/css/all-web.css": [
-		"app/public/js/startup.css",
-	],
-	"public/css/all-app.css": [
-		"app/public/js/startup.css"
-	],
-	"public/js/all-web.min.js": [
-		"app/public/js/website_utils.js"
-	],
-	"public/js/all-app.min.js": [
-		"app/public/js/startup.js",
-		"app/public/js/conf.js",
-		"app/public/js/toolbar.js",
-		"app/public/js/feature_setup.js",
-		"app/public/js/utils.js",
-		"app/public/js/queries.js"
-	],
-}
\ No newline at end of file
diff --git a/public/js/conf.js b/public/js/conf.js
deleted file mode 100644
index 1fe21c7..0000000
--- a/public/js/conf.js
+++ /dev/null
@@ -1,44 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.provide('erpnext');
-
-// add toolbar icon
-$(document).bind('toolbar_setup', function() {
-	wn.app.name = "ERPNext";
-	
-	var brand = ($("<div></div>").append(wn.boot.website_settings.brand_html).text() || 'erpnext');
-	$('.navbar-brand').html('<div style="display: inline-block;">\
-			<object type="image/svg+xml" data="app/images/splash.svg" class="toolbar-splash"></object>\
-		</div>' + brand)
-	.attr("title", brand)
-	.addClass("navbar-icon-home")
-	.css({
-		"max-width": "200px",
-		"overflow": "hidden",
-		"text-overflow": "ellipsis",
-		"white-space": "nowrap"
-	});
-});
-
-wn.provide('wn.ui.misc');
-wn.ui.misc.about = function() {
-	if(!wn.ui.misc.about_dialog) {
-		var d = new wn.ui.Dialog({title: wn._('About')})
-	
-		$(d.body).html(repl("<div>\
-		<h2>ERPNext</h2>  \
-		<p><strong>v" + wn.boot.app_version + "</strong></p>\
-		<p>"+wn._("An open source ERP made for the web.</p>") +
-		"<p>"+wn._("To report an issue, go to ")+"<a href='https://github.com/webnotes/erpnext/issues'>GitHub Issues</a></p> \
-		<p><a href='http://erpnext.org' target='_blank'>http://erpnext.org</a>.</p>\
-		<p><a href='http://www.gnu.org/copyleft/gpl.html'>License: GNU General Public License Version 3</a></p>\
-		<hr>\
-		<p>&copy; 2014 Web Notes Technologies Pvt. Ltd and contributers </p> \
-		</div>", wn.app));
-	
-		wn.ui.misc.about_dialog = d;		
-	}
-	
-	wn.ui.misc.about_dialog.show();
-}
diff --git a/public/js/controllers/accounts.js b/public/js/controllers/accounts.js
deleted file mode 100644
index 201c47e..0000000
--- a/public/js/controllers/accounts.js
+++ /dev/null
@@ -1,18 +0,0 @@
-
-// get tax rate
-cur_frm.cscript.account_head = function(doc, cdt, cdn) {
-	var d = locals[cdt][cdn];
-	if(!d.charge_type && d.account_head){
-		msgprint("Please select Charge Type first");
-		wn.model.set_value(cdt, cdn, "account_head", "");
-	} else if(d.account_head && d.charge_type!=="Actual") {
-		wn.call({
-			type:"GET",
-			method: "controllers.accounts_controller.get_tax_rate", 
-			args: {"account_head":d.account_head},
-			callback: function(r) {
-			  wn.model.set_value(cdt, cdn, "rate", r.message || 0);
-			}
-		})
-	}
-}
diff --git a/public/js/queries.js b/public/js/queries.js
deleted file mode 100644
index 3c60a91..0000000
--- a/public/js/queries.js
+++ /dev/null
@@ -1,61 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-// searches for enabled profiles
-wn.provide("erpnext.queries");
-$.extend(erpnext.queries, {
-	profile: function() {
-		return { query: "core.doctype.profile.profile.profile_query" };
-	},
-	
-	lead: function() {
-		return { query: "controllers.queries.lead_query" };
-	},
-	
-	customer: function() {
-		return { query: "controllers.queries.customer_query" };
-	},
-	
-	supplier: function() {
-		return { query: "controllers.queries.supplier_query" };
-	},
-	
-	account: function() {
-		return { query: "controllers.queries.account_query" };
-	},
-	
-	item: function() {
-		return { query: "controllers.queries.item_query" };
-	},
-	
-	bom: function() {
-		return { query: "controllers.queries.bom" };
-	},
-	
-	task: function() {
-		return { query: "projects.utils.query_task" };
-	},
-	
-	customer_filter: function(doc) {
-		if(!doc.customer) {
-			wn.throw(wn._("Please specify a") + " " + 
-				wn._(wn.meta.get_label(doc.doctype, "customer", doc.name)));
-		}
-		
-		return { filters: { customer: doc.customer } };
-	},
-	
-	supplier_filter: function(doc) {
-		if(!doc.supplier) {
-			wn.throw(wn._("Please specify a") + " " + 
-				wn._(wn.meta.get_label(doc.doctype, "supplier", doc.name)));
-		}
-		
-		return { filters: { supplier: doc.supplier } };
-	},
-	
-	not_a_group_filter: function() {
-		return { filters: { is_group: "No" } };
-	},
-	
-});
\ No newline at end of file
diff --git a/public/js/stock_analytics.js b/public/js/stock_analytics.js
deleted file mode 100644
index 8b68d39..0000000
--- a/public/js/stock_analytics.js
+++ /dev/null
@@ -1,195 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.require("app/js/stock_grid_report.js");
-
-erpnext.StockAnalytics = erpnext.StockGridReport.extend({
-	init: function(wrapper, opts) {
-		var args = {
-			title: wn._("Stock Analytics"),
-			page: wrapper,
-			parent: $(wrapper).find('.layout-main'),
-			appframe: wrapper.appframe,
-			doctypes: ["Item", "Item Group", "Warehouse", "Stock Ledger Entry", "Brand", 
-				"Fiscal Year", "Serial No"],
-			tree_grid: {
-				show: true, 
-				parent_field: "parent_item_group", 
-				formatter: function(item) {
-					if(!item.is_group) {
-						return repl("<a \
-							onclick='wn.cur_grid_report.show_stock_ledger(\"%(value)s\")'>\
-							%(value)s</a>", {
-								value: item.name,
-							});
-					} else {
-						return item.name;
-					}
-					
-				}
-			},
-		}
-		
-		if(opts) $.extend(args, opts);
-		
-		this._super(args);
-	},
-	setup_columns: function() {
-		var std_columns = [
-			{id: "check", name: wn._("Plot"), field: "check", width: 30,
-				formatter: this.check_formatter},
-			{id: "name", name: wn._("Item"), field: "name", width: 300,
-				formatter: this.tree_formatter},
-			{id: "brand", name: wn._("Brand"), field: "brand", width: 100},
-			{id: "stock_uom", name: wn._("UOM"), field: "stock_uom", width: 100},
-			{id: "opening", name: wn._("Opening"), field: "opening", hidden: true,
-				formatter: this.currency_formatter}
-		];
-
-		this.make_date_range_columns();
-		this.columns = std_columns.concat(this.columns);
-	},
-	filters: [
-		{fieldtype:"Select", label: wn._("Value or Qty"), options:["Value", "Quantity"],
-			filter: function(val, item, opts, me) {
-				return me.apply_zero_filter(val, item, opts, me);
-			}},
-		{fieldtype:"Select", label: wn._("Brand"), link:"Brand", 
-			default_value: "Select Brand...", filter: function(val, item, opts) {
-				return val == opts.default_value || item.brand == val || item._show;
-			}, link_formatter: {filter_input: "brand"}},
-		{fieldtype:"Select", label: wn._("Warehouse"), link:"Warehouse", 
-			default_value: "Select Warehouse..."},
-		{fieldtype:"Date", label: wn._("From Date")},
-		{fieldtype:"Label", label: wn._("To")},
-		{fieldtype:"Date", label: wn._("To Date")},
-		{fieldtype:"Select", label: wn._("Range"), 
-			options:["Daily", "Weekly", "Monthly", "Quarterly", "Yearly"]},
-		{fieldtype:"Button", label: wn._("Refresh"), icon:"icon-refresh icon-white"},
-		{fieldtype:"Button", label: wn._("Reset Filters")}
-	],
-	setup_filters: function() {
-		var me = this;
-		this._super();
-		
-		this.trigger_refresh_on_change(["value_or_qty", "brand", "warehouse", "range"]);
-
-		this.show_zero_check();
-		this.setup_plot_check();
-	},
-	init_filter_values: function() {
-		this._super();
-		this.filter_inputs.range && this.filter_inputs.range.val('Monthly');
-	},
-	prepare_data: function() {
-		var me = this;
-				
-		if(!this.data) {
-			var items = this.prepare_tree("Item", "Item Group");
-
-			me.parent_map = {};
-			me.item_by_name = {};
-			me.data = [];
-
-			$.each(items, function(i, v) {
-				var d = copy_dict(v);
-
-				me.data.push(d);
-				me.item_by_name[d.name] = d;
-				if(d.parent_item_group) {
-					me.parent_map[d.name] = d.parent_item_group;
-				}
-				me.reset_item_values(d);
-			});
-			this.set_indent();
-			this.data[0].checked = true;
-		} else {
-			// otherwise, only reset values
-			$.each(this.data, function(i, d) {
-				me.reset_item_values(d);
-			});
-		}
-		
-		this.prepare_balances();
-		this.update_groups();
-		
-	},
-	prepare_balances: function() {
-		var me = this;
-		var from_date = dateutil.str_to_obj(this.from_date);
-		var to_date = dateutil.str_to_obj(this.to_date);
-		var data = wn.report_dump.data["Stock Ledger Entry"];
-
-		this.item_warehouse = {};
-		this.serialized_buying_rates = this.get_serialized_buying_rates();
-
-		for(var i=0, j=data.length; i<j; i++) {
-			var sl = data[i];
-			sl.posting_datetime = sl.posting_date + " " + sl.posting_time;
-			var posting_datetime = dateutil.str_to_obj(sl.posting_datetime);
-			
-			if(me.is_default("warehouse") ? true : me.warehouse == sl.warehouse) {
-				var item = me.item_by_name[sl.item_code];
-				
-				if(me.value_or_qty!="Quantity") {
-					var wh = me.get_item_warehouse(sl.warehouse, sl.item_code);
-					var valuation_method = item.valuation_method ? 
-						item.valuation_method : sys_defaults.valuation_method;
-					var is_fifo = valuation_method == "FIFO";
-					
-					var diff = me.get_value_diff(wh, sl, is_fifo);
-				} else {
-					var diff = sl.qty;
-				}
-
-				if(posting_datetime < from_date) {
-					item.opening += diff;
-				} else if(posting_datetime <= to_date) {
-					item[me.column_map[sl.posting_date].field] += diff;
-				} else {
-					break;
-				}
-			}
-		}
-	},
-	update_groups: function() {
-		var me = this;
-
-		$.each(this.data, function(i, item) {
-			// update groups
-			if(!item.is_group && me.apply_filter(item, "brand")) {
-				var balance = item.opening;
-				$.each(me.columns, function(i, col) {
-					if(col.formatter==me.currency_formatter && !col.hidden) {
-						item[col.field] = balance + item[col.field];
-						balance = item[col.field];
-					}
-				});
-				
-				var parent = me.parent_map[item.name];
-				while(parent) {
-					parent_group = me.item_by_name[parent];
-					$.each(me.columns, function(c, col) {
-						if (col.formatter == me.currency_formatter) {
-							parent_group[col.field] = 
-								flt(parent_group[col.field])
-								+ flt(item[col.field]);
-						}
-					});
-					parent = me.parent_map[parent];
-				}
-			}
-		});
-	},
-	get_plot_points: function(item, col, idx) {
-		return [[dateutil.user_to_obj(col.name).getTime(), item[col.field]]]
-	},
-	show_stock_ledger: function(item_code) {
-		wn.route_options = {
-			item_code: item_code,
-			from_date: this.from_date,
-			to_date: this.to_date
-		};
-		wn.set_route("query-report", "Stock Ledger");
-	}
-});
\ No newline at end of file
diff --git a/public/js/transaction.js b/public/js/transaction.js
deleted file mode 100644
index 1e03833..0000000
--- a/public/js/transaction.js
+++ /dev/null
@@ -1,682 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.provide("erpnext");
-wn.require("app/js/controllers/stock_controller.js");
-
-erpnext.TransactionController = erpnext.stock.StockController.extend({
-	onload: function() {
-		var me = this;
-		if(this.frm.doc.__islocal) {
-			var today = get_today(),
-				currency = wn.defaults.get_default("currency");
-			
-			$.each({
-				posting_date: today,
-				due_date: today,
-				transaction_date: today,
-				currency: currency,
-				price_list_currency: currency,
-				status: "Draft",
-				company: wn.defaults.get_default("company"),
-				fiscal_year: wn.defaults.get_default("fiscal_year"),
-				is_subcontracted: "No",
-			}, function(fieldname, value) {
-				if(me.frm.fields_dict[fieldname] && !me.frm.doc[fieldname])
-					me.frm.set_value(fieldname, value);
-			});			
-		}
-
-		if(this.other_fname) {
-			this[this.other_fname + "_remove"] = this.calculate_taxes_and_totals;
-		}
-		
-		if(this.fname) {
-			this[this.fname + "_remove"] = this.calculate_taxes_and_totals;
-		}
-	},
-	
-	onload_post_render: function() {
-		var me = this;
-		if(this.frm.doc.__islocal && this.frm.doc.company && !this.frm.doc.is_pos) {
-			if(!this.frm.doc.customer || !this.frm.doc.supplier) {
-				return this.frm.call({
-					doc: this.frm.doc,
-					method: "onload_post_render",
-					freeze: true,
-					callback: function(r) {
-						// remove this call when using client side mapper
-						me.set_default_values();
-						me.set_dynamic_labels();
-						me.calculate_taxes_and_totals();
-					}
-				});
-			} else {
-				this.calculate_taxes_and_totals();
-			}
-		}
-	},
-	
-	refresh: function() {
-		this.frm.clear_custom_buttons();
-		erpnext.hide_naming_series();
-		erpnext.hide_company();
-		this.show_item_wise_taxes();
-		this.set_dynamic_labels();
-
-		// Show POS button only if it is enabled from features setup
-		if(cint(sys_defaults.fs_pos_view)===1 && this.frm.doctype!="Material Request")
-			this.make_pos_btn();
-	},
-
-	make_pos_btn: function() {
-		if(!this.pos_active) {
-			var btn_label = wn._("POS View"),
-				icon = "icon-desktop";
-		} else {
-			var btn_label = wn._(this.frm.doctype) + wn._(" View"),
-				icon = "icon-file-text";
-		}
-		var me = this;
-		
-		this.$pos_btn = this.frm.appframe.add_button(btn_label, function() {
-			me.toggle_pos();
-		}, icon);
-	},
-
-	toggle_pos: function(show) {
-		// Check whether it is Selling or Buying cycle
-		var price_list = wn.meta.has_field(cur_frm.doc.doctype, "selling_price_list") ?
-			this.frm.doc.selling_price_list : this.frm.doc.buying_price_list;
-		
-		if (!price_list)
-			msgprint(wn._("Please select Price List"))
-		else {
-			if((show===true && this.pos_active) || (show===false && !this.pos_active)) return;
-
-			// make pos
-			if(!this.frm.pos) {
-				this.frm.layout.add_view("pos");
-				this.frm.pos = new erpnext.POS(this.frm.layout.views.pos, this.frm);
-			}
-
-			// toggle view
-			this.frm.layout.set_view(this.pos_active ? "" : "pos");
-			this.pos_active = !this.pos_active;
-
-			// refresh
-			if(this.pos_active)
-				this.frm.pos.refresh();
-			this.frm.refresh();
-		}
-	},
-
-	serial_no: function(doc, cdt, cdn) {
-		var me = this;
-		var item = wn.model.get_doc(cdt, cdn);
-
-		if (item.serial_no) {
-			if (!item.item_code) {
-				this.frm.script_manager.trigger("item_code", cdt, cdn);
-			}
-			else {
-				var sr_no = [];
-
-				// Replacing all occurences of comma with carriage return
-				var serial_nos = item.serial_no.trim().replace(/,/g, '\n');
-
-				serial_nos = serial_nos.trim().split('\n');
-				
-				// Trim each string and push unique string to new list
-				for (var x=0; x<=serial_nos.length - 1; x++) {
-					if (serial_nos[x].trim() != "" && sr_no.indexOf(serial_nos[x].trim()) == -1) {
-						sr_no.push(serial_nos[x].trim());
-					}
-				}
-
-				// Add the new list to the serial no. field in grid with each in new line
-				item.serial_no = "";
-				for (var x=0; x<=sr_no.length - 1; x++)
-					item.serial_no += sr_no[x] + '\n';
-
-				refresh_field("serial_no", item.name, item.parentfield);
-				wn.model.set_value(item.doctype, item.name, "qty", sr_no.length);
-			}
-		}
-	},
-	
-	validate: function() {
-		this.calculate_taxes_and_totals();
-	},
-	
-	set_default_values: function() {
-		$.each(wn.model.get_doclist(this.frm.doctype, this.frm.docname), function(i, doc) {
-			var updated = wn.model.set_default_values(doc);
-			if(doc.parentfield) {
-				refresh_field(doc.parentfield);
-			} else {
-				refresh_field(updated);
-			}
-		});
-	},
-	
-	company: function() {
-		if(this.frm.doc.company && this.frm.fields_dict.currency) {
-			var company_currency = this.get_company_currency();
-			if (!this.frm.doc.currency) {
-				this.frm.set_value("currency", company_currency);
-			}
-			
-			if (this.frm.doc.currency == company_currency) {
-				this.frm.set_value("conversion_rate", 1.0);
-			}
-			if (this.frm.doc.price_list_currency == company_currency) {
-				this.frm.set_value('plc_conversion_rate', 1.0);
-			}
-
-			this.frm.script_manager.trigger("currency");
-		}
-	},
-	
-	get_company_currency: function() {
-		return erpnext.get_currency(this.frm.doc.company);
-	},
-	
-	currency: function() {
-		var me = this;
-		this.set_dynamic_labels();
-
-		var company_currency = this.get_company_currency();
-		if(this.frm.doc.currency !== company_currency) {
-			this.get_exchange_rate(this.frm.doc.currency, company_currency, 
-				function(exchange_rate) {
-					me.frm.set_value("conversion_rate", exchange_rate);
-					me.conversion_rate();
-				});
-		} else {
-			this.conversion_rate();		
-		}
-	},
-	
-	conversion_rate: function() {
-		if(this.frm.doc.currency === this.get_company_currency()) {
-			this.frm.set_value("conversion_rate", 1.0);
-		}
-		if(this.frm.doc.currency === this.frm.doc.price_list_currency &&
-			this.frm.doc.plc_conversion_rate !== this.frm.doc.conversion_rate) {
-				this.frm.set_value("plc_conversion_rate", this.frm.doc.conversion_rate);
-		}
-		if(flt(this.frm.doc.conversion_rate)>0.0) this.calculate_taxes_and_totals();
-	},
-	
-	get_price_list_currency: function(buying_or_selling) {
-		var me = this;
-		var fieldname = buying_or_selling.toLowerCase() + "_price_list";
-		if(this.frm.doc[fieldname]) {
-			return this.frm.call({
-				method: "setup.utils.get_price_list_currency",
-				args: { 
-					price_list: this.frm.doc[fieldname],
-				},
-				callback: function(r) {
-					if(!r.exc) {
-						me.price_list_currency();
-					}
-				}
-			});
-		}
-	},
-	
-	get_exchange_rate: function(from_currency, to_currency, callback) {
-		var exchange_name = from_currency + "-" + to_currency;
-		wn.model.with_doc("Currency Exchange", exchange_name, function(name) {
-			var exchange_doc = wn.model.get_doc("Currency Exchange", exchange_name);
-			callback(exchange_doc ? flt(exchange_doc.exchange_rate) : 0);
-		});
-	},
-	
-	price_list_currency: function() {
-		var me=this;
-		this.set_dynamic_labels();
-		
-		var company_currency = this.get_company_currency();
-		if(this.frm.doc.price_list_currency !== company_currency) {
-			this.get_exchange_rate(this.frm.doc.price_list_currency, company_currency, 
-				function(exchange_rate) {
-					if(exchange_rate) {
-						me.frm.set_value("plc_conversion_rate", exchange_rate);
-						me.plc_conversion_rate();
-					}
-				});
-		} else {
-			this.plc_conversion_rate();
-		}
-	},
-	
-	plc_conversion_rate: function() {
-		if(this.frm.doc.price_list_currency === this.get_company_currency()) {
-			this.frm.set_value("plc_conversion_rate", 1.0);
-		}
-		if(this.frm.doc.price_list_currency === this.frm.doc.currency) {
-			this.frm.set_value("conversion_rate", this.frm.doc.plc_conversion_rate);
-			this.calculate_taxes_and_totals();
-		}
-	},
-	
-	qty: function(doc, cdt, cdn) {
-		this.calculate_taxes_and_totals();
-	},
-	
-	tax_rate: function(doc, cdt, cdn) {
-		this.calculate_taxes_and_totals();
-	},
-
-	row_id: function(doc, cdt, cdn) {
-		var tax = wn.model.get_doc(cdt, cdn);
-		try {
-			this.validate_on_previous_row(tax);
-			this.calculate_taxes_and_totals();
-		} catch(e) {
-			tax.row_id = null;
-			refresh_field("row_id", tax.name, tax.parentfield);
-			throw e;
-		}
-	},
-	
-	set_dynamic_labels: function() {
-		// What TODO? should we make price list system non-mandatory?
-		this.frm.toggle_reqd("plc_conversion_rate",
-			!!(this.frm.doc.price_list_name && this.frm.doc.price_list_currency));
-			
-		var company_currency = this.get_company_currency();
-		this.change_form_labels(company_currency);
-		this.change_grid_labels(company_currency);
-		this.frm.refresh_fields();
-	},
-	
-	recalculate: function() {
-		this.calculate_taxes_and_totals();
-	},
-	
-	recalculate_values: function() {
-		this.calculate_taxes_and_totals();
-	},
-	
-	calculate_charges: function() {
-		this.calculate_taxes_and_totals();
-	},
-	
-	included_in_print_rate: function(doc, cdt, cdn) {
-		var tax = wn.model.get_doc(cdt, cdn);
-		try {
-			this.validate_on_previous_row(tax);
-			this.validate_inclusive_tax(tax);
-			this.calculate_taxes_and_totals();
-		} catch(e) {
-			tax.included_in_print_rate = 0;
-			refresh_field("included_in_print_rate", tax.name, tax.parentfield);
-			throw e;
-		}
-	},
-	
-	validate_on_previous_row: function(tax) {
-		// validate if a valid row id is mentioned in case of
-		// On Previous Row Amount and On Previous Row Total
-		if(([wn._("On Previous Row Amount"), wn._("On Previous Row Total")].indexOf(tax.charge_type) != -1) &&
-			(!tax.row_id || cint(tax.row_id) >= tax.idx)) {
-				var msg = repl(wn._("Row") + " # %(idx)s [%(doctype)s]: " +
-					wn._("Please specify a valid") + " %(row_id_label)s", {
-						idx: tax.idx,
-						doctype: tax.doctype,
-						row_id_label: wn.meta.get_label(tax.doctype, "row_id", tax.name)
-					});
-				wn.throw(msg);
-			}
-	},
-	
-	validate_inclusive_tax: function(tax) {
-		if(!this.frm.tax_doclist) this.frm.tax_doclist = this.get_tax_doclist();
-		
-		var actual_type_error = function() {
-			var msg = repl(wn._("For row") + " # %(idx)s [%(doctype)s]: " + 
-				"%(charge_type_label)s = \"%(charge_type)s\" " +
-				wn._("cannot be included in Item's rate"), {
-					idx: tax.idx,
-					doctype: tax.doctype,
-					charge_type_label: wn.meta.get_label(tax.doctype, "charge_type", tax.name),
-					charge_type: tax.charge_type
-				});
-			wn.throw(msg);
-		};
-		
-		var on_previous_row_error = function(row_range) {
-			var msg = repl(wn._("For row") + " # %(idx)s [%(doctype)s]: " + 
-				wn._("to be included in Item's rate, it is required that: ") + 
-				" [" + wn._("Row") + " # %(row_range)s] " + wn._("also be included in Item's rate"), {
-					idx: tax.idx,
-					doctype: tax.doctype,
-					charge_type_label: wn.meta.get_label(tax.doctype, "charge_type", tax.name),
-					charge_type: tax.charge_type,
-					inclusive_label: wn.meta.get_label(tax.doctype, "included_in_print_rate", tax.name),
-					row_range: row_range,
-				});
-			
-			wn.throw(msg);
-		};
-		
-		if(cint(tax.included_in_print_rate)) {
-			if(tax.charge_type == "Actual") {
-				// inclusive tax cannot be of type Actual
-				actual_type_error();
-			} else if(tax.charge_type == "On Previous Row Amount" &&
-				!cint(this.frm.tax_doclist[tax.row_id - 1].included_in_print_rate)) {
-					// referred row should also be an inclusive tax
-					on_previous_row_error(tax.row_id);
-			} else if(tax.charge_type == "On Previous Row Total") {
-				var taxes_not_included = $.map(this.frm.tax_doclist.slice(0, tax.row_id), 
-					function(t) { return cint(t.included_in_print_rate) ? null : t; });
-				if(taxes_not_included.length > 0) {
-					// all rows above this tax should be inclusive
-					on_previous_row_error(tax.row_id == 1 ? "1" : "1 - " + tax.row_id);
-				}
-			}
-		}
-	},
-	
-	_load_item_tax_rate: function(item_tax_rate) {
-		return item_tax_rate ? JSON.parse(item_tax_rate) : {};
-	},
-	
-	_get_tax_rate: function(tax, item_tax_map) {
-		return (keys(item_tax_map).indexOf(tax.account_head) != -1) ?
-			flt(item_tax_map[tax.account_head], precision("rate", tax)) :
-			tax.rate;
-	},
-	
-	get_item_wise_taxes_html: function() {
-		var item_tax = {};
-		var tax_accounts = [];
-		var company_currency = this.get_company_currency();
-		
-		$.each(this.get_tax_doclist(), function(i, tax) {
-			var tax_amount_precision = precision("tax_amount", tax);
-			var tax_rate_precision = precision("rate", tax);
-			$.each(JSON.parse(tax.item_wise_tax_detail || '{}'), 
-				function(item_code, tax_data) {
-					if(!item_tax[item_code]) item_tax[item_code] = {};
-					if($.isArray(tax_data)) {
-						var tax_rate = "";
-						if(tax_data[0] != null) {
-							tax_rate = (tax.charge_type === "Actual") ?
-								format_currency(flt(tax_data[0], tax_amount_precision), company_currency, tax_amount_precision) :
-								(flt(tax_data[0], tax_rate_precision) + "%");
-						}
-						var tax_amount = format_currency(flt(tax_data[1], tax_amount_precision), company_currency,
-							tax_amount_precision);
-						
-						item_tax[item_code][tax.name] = [tax_rate, tax_amount];
-					} else {
-						item_tax[item_code][tax.name] = [flt(tax_data, tax_rate_precision) + "%", ""];
-					}
-				});
-			tax_accounts.push([tax.name, tax.account_head]);
-		});
-		
-		var headings = $.map([wn._("Item Name")].concat($.map(tax_accounts, function(head) { return head[1]; })), 
-			function(head) { return '<th style="min-width: 100px;">' + (head || "") + "</th>" }).join("\n");
-			
-		var distinct_item_names = [];
-		var distinct_items = [];
-		$.each(this.get_item_doclist(), function(i, item) {
-			if(distinct_item_names.indexOf(item.item_code || item.item_name)===-1) {
-				distinct_item_names.push(item.item_code || item.item_name);
-				distinct_items.push(item);
-			}
-		});
-		
-		var rows = $.map(distinct_items, function(item) {
-			var item_tax_record = item_tax[item.item_code || item.item_name];
-			if(!item_tax_record) { return null; }
-			return repl("<tr><td>%(item_name)s</td>%(taxes)s</tr>", {
-				item_name: item.item_name,
-				taxes: $.map(tax_accounts, function(head) {
-					return item_tax_record[head[0]] ?
-						"<td>(" + item_tax_record[head[0]][0] + ") " + item_tax_record[head[0]][1] + "</td>" :
-						"<td></td>";
-				}).join("\n")
-			});
-		}).join("\n");
-		
-		if(!rows) return "";
-		return '<p><a href="#" onclick="$(\'.tax-break-up\').toggleClass(\'hide\'); return false;">Show / Hide tax break-up</a><br><br></p>\
-		<div class="tax-break-up hide" style="overflow-x: auto;"><table class="table table-bordered table-hover">\
-			<thead><tr>' + headings + '</tr></thead> \
-			<tbody>' + rows + '</tbody> \
-		</table></div>';
-	},
-	
-	_validate_before_fetch: function(fieldname) {
-		var me = this;
-		if(!me.frm.doc[fieldname]) {
-			return (wn._("Please specify") + ": " + 
-				wn.meta.get_label(me.frm.doc.doctype, fieldname, me.frm.doc.name) + 
-				". " + wn._("It is needed to fetch Item Details."));
-		}
-		return null;
-	},
-	
-	validate_company_and_party: function(party_field) {
-		var me = this;
-		var valid = true;
-		var msg = "";
-		$.each(["company", party_field], function(i, fieldname) {
-			var msg_for_fieldname = me._validate_before_fetch(fieldname);
-			if(msg_for_fieldname) {
-				msgprint(msg_for_fieldname);
-				valid = false;
-			}
-		});
-		return valid;
-	},
-	
-	get_item_doclist: function() {
-		return wn.model.get_doclist(this.frm.doc.doctype, this.frm.doc.name,
-			{parentfield: this.fname});
-	},
-	
-	get_tax_doclist: function() {
-		return wn.model.get_doclist(this.frm.doc.doctype, this.frm.doc.name,
-			{parentfield: this.other_fname});
-	},
-	
-	validate_conversion_rate: function() {
-		this.frm.doc.conversion_rate = flt(this.frm.doc.conversion_rate, precision("conversion_rate"));
-		var conversion_rate_label = wn.meta.get_label(this.frm.doc.doctype, "conversion_rate", 
-			this.frm.doc.name);
-		var company_currency = this.get_company_currency();
-		
-		if(!this.frm.doc.conversion_rate) {
-			wn.throw(repl('%(conversion_rate_label)s' + 
-				wn._(' is mandatory. Maybe Currency Exchange record is not created for ') + 
-				'%(from_currency)s' + wn._(" to ") + '%(to_currency)s', 
-				{
-					"conversion_rate_label": conversion_rate_label,
-					"from_currency": this.frm.doc.currency,
-					"to_currency": company_currency
-				}));
-		}
-	},
-	
-	calculate_taxes_and_totals: function() {
-		this.validate_conversion_rate();
-		this.frm.item_doclist = this.get_item_doclist();
-		this.frm.tax_doclist = this.get_tax_doclist();
-		
-		this.calculate_item_values();
-		this.initialize_taxes();
-		this.determine_exclusive_rate && this.determine_exclusive_rate();
-		this.calculate_net_total();
-		this.calculate_taxes();
-		this.calculate_totals();
-		this._cleanup();
-		
-		this.show_item_wise_taxes();
-	},
-	
-	initialize_taxes: function() {
-		var me = this;
-		$.each(this.frm.tax_doclist, function(i, tax) {
-			tax.item_wise_tax_detail = {};
-			$.each(["tax_amount", "total",
-				"tax_amount_for_current_item", "grand_total_for_current_item",
-				"tax_fraction_for_current_item", "grand_total_fraction_for_current_item"],
-				function(i, fieldname) { tax[fieldname] = 0.0 });
-			
-			me.validate_on_previous_row(tax);
-			me.validate_inclusive_tax(tax);
-			wn.model.round_floats_in(tax);
-		});
-	},
-	
-	calculate_taxes: function() {
-		var me = this;
-		var actual_tax_dict = {};
-
-		// maintain actual tax rate based on idx
-		$.each(this.frm.tax_doclist, function(i, tax) {
-			if (tax.charge_type == "Actual") {
-				actual_tax_dict[tax.idx] = flt(tax.rate);
-			}
-		});
-		
-		$.each(this.frm.item_doclist, function(n, item) {
-			var item_tax_map = me._load_item_tax_rate(item.item_tax_rate);
-			
-			$.each(me.frm.tax_doclist, function(i, tax) {
-				// tax_amount represents the amount of tax for the current step
-				var current_tax_amount = me.get_current_tax_amount(item, tax, item_tax_map);
-
-				me.set_item_tax_amount && me.set_item_tax_amount(item, tax, current_tax_amount);
-					
-				// Adjust divisional loss to the last item
-				if (tax.charge_type == "Actual") {
-					actual_tax_dict[tax.idx] -= current_tax_amount;
-					if (n == me.frm.item_doclist.length - 1) {
-						current_tax_amount += actual_tax_dict[tax.idx]
-					}
-				}
-
-				
-				// store tax_amount for current item as it will be used for
-				// charge type = 'On Previous Row Amount'
-				tax.tax_amount_for_current_item = current_tax_amount;
-				
-				// accumulate tax amount into tax.tax_amount
-				tax.tax_amount += current_tax_amount;
-				
-				// for buying
-				if(tax.category) {
-					// if just for valuation, do not add the tax amount in total
-					// hence, setting it as 0 for further steps
-					current_tax_amount = (tax.category == "Valuation") ? 0.0 : current_tax_amount;
-					
-					current_tax_amount *= (tax.add_deduct_tax == "Deduct") ? -1.0 : 1.0;
-				}
-				
-				// Calculate tax.total viz. grand total till that step
-				// note: grand_total_for_current_item contains the contribution of 
-				// item's amount, previously applied tax and the current tax on that item
-				if(i==0) {
-					tax.grand_total_for_current_item = flt(item.amount + current_tax_amount,
-						precision("total", tax));
-				} else {
-					tax.grand_total_for_current_item = 
-						flt(me.frm.tax_doclist[i-1].grand_total_for_current_item + current_tax_amount,
-							precision("total", tax));
-				}
-				
-				// in tax.total, accumulate grand total for each item
-				tax.total += tax.grand_total_for_current_item;
-				
-				if (n == me.frm.item_doclist.length - 1) {
-					tax.total = flt(tax.total, precision("total", tax));
-					tax.tax_amount = flt(tax.tax_amount, precision("tax_amount", tax));
-				}
-			});
-		});
-	},
-	
-	get_current_tax_amount: function(item, tax, item_tax_map) {
-		var tax_rate = this._get_tax_rate(tax, item_tax_map);
-		var current_tax_amount = 0.0;
-		
-		if(tax.charge_type == "Actual") {
-			// distribute the tax amount proportionally to each item row
-			var actual = flt(tax.rate, precision("tax_amount", tax));
-			current_tax_amount = this.frm.doc.net_total ?
-				((item.amount / this.frm.doc.net_total) * actual) :
-				0.0;
-			
-		} else if(tax.charge_type == "On Net Total") {
-			current_tax_amount = (tax_rate / 100.0) * item.amount;
-			
-		} else if(tax.charge_type == "On Previous Row Amount") {
-			current_tax_amount = (tax_rate / 100.0) *
-				this.frm.tax_doclist[cint(tax.row_id) - 1].tax_amount_for_current_item;
-			
-		} else if(tax.charge_type == "On Previous Row Total") {
-			current_tax_amount = (tax_rate / 100.0) *
-				this.frm.tax_doclist[cint(tax.row_id) - 1].grand_total_for_current_item;
-			
-		}
-		
-		current_tax_amount = flt(current_tax_amount, precision("tax_amount", tax));
-		
-		// store tax breakup for each item
-		tax.item_wise_tax_detail[item.item_code || item.item_name] = [tax_rate, current_tax_amount];
-		
-		return current_tax_amount;
-	},
-	
-	_cleanup: function() {
-		$.each(this.frm.tax_doclist, function(i, tax) {
-			$.each(["tax_amount_for_current_item", "grand_total_for_current_item",
-				"tax_fraction_for_current_item", "grand_total_fraction_for_current_item"], 
-				function(i, fieldname) { delete tax[fieldname]; });
-			
-			tax.item_wise_tax_detail = JSON.stringify(tax.item_wise_tax_detail);
-		});
-	},
-
-	calculate_total_advance: function(parenttype, advance_parentfield) {
-		if(this.frm.doc.doctype == parenttype && this.frm.doc.docstatus < 2) {
-			var advance_doclist = wn.model.get_doclist(this.frm.doc.doctype, this.frm.doc.name, 
-				{parentfield: advance_parentfield});
-			this.frm.doc.total_advance = flt(wn.utils.sum(
-				$.map(advance_doclist, function(adv) { return adv.allocated_amount })
-			), precision("total_advance"));
-			
-			this.calculate_outstanding_amount();
-		}
-	},
-	
-	_set_in_company_currency: function(item, print_field, base_field) {
-		// set values in base currency
-		item[base_field] = flt(item[print_field] * this.frm.doc.conversion_rate,
-			precision(base_field, item));
-	},
-	
-	get_terms: function() {
-		var me = this;
-		if(this.frm.doc.tc_name) {
-			return this.frm.call({
-				method: "webnotes.client.get_value",
-				args: {
-					doctype: "Terms and Conditions",
-					fieldname: "terms",
-					filters: { name: this.frm.doc.tc_name },
-				},
-			});
-		}
-	},
-});
\ No newline at end of file
diff --git a/public/js/website_utils.js b/public/js/website_utils.js
deleted file mode 100644
index e752812..0000000
--- a/public/js/website_utils.js
+++ /dev/null
@@ -1,86 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-if(!window.erpnext) erpnext = {};
-
-// Add / update a new Lead / Communication
-// subject, sender, description
-wn.send_message = function(opts, btn) {
-	return wn.call({
-		type: "POST",
-		method: "portal.utils.send_message",
-		btn: btn,
-		args: opts,
-		callback: opts.callback
-	});
-};
-
-// for backward compatibility
-erpnext.send_message = wn.send_message;
-
-// Setup the user tools
-//
-$(document).ready(function() {
-	// update login
-	erpnext.cart.set_cart_count();
-	
-	// update profile
-	if(full_name) {
-		$('.navbar li[data-label="Profile"] a')
-			.html('<i class="icon-fixed-width icon-user"></i> ' + full_name);
-	}
-	
-});
-
-// shopping cart
-if(!erpnext.cart) erpnext.cart = {};
-
-$.extend(erpnext.cart, {
-	update_cart: function(opts) {
-		if(!full_name) {
-			if(localStorage) {
-				localStorage.setItem("last_visited", window.location.href.split("/").slice(-1)[0]);
-				localStorage.setItem("pending_add_to_cart", opts.item_code);
-			}
-			window.location.href = "login";
-		} else {
-			return wn.call({
-				type: "POST",
-				method: "selling.utils.cart.update_cart",
-				args: {
-					item_code: opts.item_code,
-					qty: opts.qty,
-					with_doclist: opts.with_doclist
-				},
-				btn: opts.btn,
-				callback: function(r) {
-					if(opts.callback)
-						opts.callback(r);
-					
-					erpnext.cart.set_cart_count();
-				}
-			});
-		}
-	},
-	
-	set_cart_count: function() {
-		var cart_count = getCookie("cart_count");
-		var $cart = $("#website-post-login").find('[data-label="Cart"]');
-		var $badge = $cart.find(".badge");
-		var $cog = $("#website-post-login").find(".dropdown-toggle");
-		var $cog_count = $cog.find(".cart-count");
-		if(cart_count) {
-			if($badge.length === 0) {
-				var $badge = $('<span class="badge pull-right"></span>').appendTo($cart.find("a"));
-			}
-			$badge.html(cart_count);
-			if($cog_count.length === 0) {
-				var $cog_count = $('<sup class="cart-count"></span>').insertAfter($cog.find(".icon-cog"));
-			}
-			$cog_count.html(cart_count);
-		} else {
-			$badge.remove();
-			$cog_count.remove();
-		}
-	}
-});
\ No newline at end of file
diff --git a/selling/doctype/campaign/campaign.txt b/selling/doctype/campaign/campaign.txt
deleted file mode 100644
index 7170e05..0000000
--- a/selling/doctype/campaign/campaign.txt
+++ /dev/null
@@ -1,98 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:18", 
-  "docstatus": 0, 
-  "modified": "2014-01-16 12:52:19", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_rename": 1, 
-  "autoname": "field:campaign_name", 
-  "description": "Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-bullhorn", 
-  "module": "Selling", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Campaign", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 0, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Campaign", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Campaign"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "trash_reason", 
-  "fieldtype": "Small Text", 
-  "label": "Trash Reason", 
-  "oldfieldname": "trash_reason", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "campaign", 
-  "fieldtype": "Section Break", 
-  "label": "Campaign", 
-  "oldfieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "campaign_name", 
-  "fieldtype": "Data", 
-  "label": "Campaign Name", 
-  "oldfieldname": "campaign_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Text", 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Text", 
-  "width": "300px"
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Sales Manager", 
-  "write": 0
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Sales User", 
-  "write": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Sales Master Manager", 
-  "write": 1
- }
-]
\ No newline at end of file
diff --git a/selling/doctype/customer/customer.js b/selling/doctype/customer/customer.js
deleted file mode 100644
index 5d04690..0000000
--- a/selling/doctype/customer/customer.js
+++ /dev/null
@@ -1,127 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.require('app/setup/doctype/contact_control/contact_control.js');
-
-cur_frm.cscript.onload = function(doc,dt,dn){
-	cur_frm.cscript.load_defaults(doc, dt, dn);
-}
-
-cur_frm.cscript.load_defaults = function(doc, dt, dn) {
-	doc = locals[doc.doctype][doc.name];
-	if(!(doc.__islocal && doc.lead_name)) { return; }
-
-	var fields_to_refresh = wn.model.set_default_values(doc);
-	if(fields_to_refresh) { refresh_many(fields_to_refresh); }
-}
-
-cur_frm.add_fetch('lead_name', 'company_name', 'customer_name');
-cur_frm.add_fetch('default_sales_partner','commission_rate','default_commission_rate');
-
-cur_frm.cscript.refresh = function(doc,dt,dn) {
-	cur_frm.cscript.setup_dashboard(doc);
-	erpnext.hide_naming_series();
-
-	if(doc.__islocal){		
-		hide_field(['address_html','contact_html']);
-	}else{		
-		unhide_field(['address_html','contact_html']);
-		// make lists
-		cur_frm.cscript.make_address(doc,dt,dn);
-		cur_frm.cscript.make_contact(doc,dt,dn);
-
-		cur_frm.communication_view = new wn.views.CommunicationList({
-			parent: cur_frm.fields_dict.communication_html.wrapper,
-			doc: doc,
-		});
-	}
-}
-
-cur_frm.cscript.setup_dashboard = function(doc) {
-	cur_frm.dashboard.reset(doc);
-	if(doc.__islocal) 
-		return;
-	if (in_list(user_roles, "Accounts User") || in_list(user_roles, "Accounts Manager"))
-		cur_frm.dashboard.set_headline('<span class="text-muted">'+ wn._('Loading...')+ '</span>')
-	
-	cur_frm.dashboard.add_doctype_badge("Opportunity", "customer");
-	cur_frm.dashboard.add_doctype_badge("Quotation", "customer");
-	cur_frm.dashboard.add_doctype_badge("Sales Order", "customer");
-	cur_frm.dashboard.add_doctype_badge("Delivery Note", "customer");
-	cur_frm.dashboard.add_doctype_badge("Sales Invoice", "customer");
-	
-	return wn.call({
-		type: "GET",
-		method:"selling.doctype.customer.customer.get_dashboard_info",
-		args: {
-			customer: cur_frm.doc.name
-		},
-		callback: function(r) {
-			if (in_list(user_roles, "Accounts User") || in_list(user_roles, "Accounts Manager")) {
-				cur_frm.dashboard.set_headline(
-					wn._("Total Billing This Year: ") + "<b>" 
-					+ format_currency(r.message.total_billing, cur_frm.doc.default_currency)
-					+ '</b> / <span class="text-muted">' + wn._("Unpaid") + ": <b>" 
-					+ format_currency(r.message.total_unpaid, cur_frm.doc.default_currency) 
-					+ '</b></span>');
-			}
-			cur_frm.dashboard.set_badge_count(r.message);
-		}
-	})
-}
-
-cur_frm.cscript.make_address = function() {
-	if(!cur_frm.address_list) {
-		cur_frm.address_list = new wn.ui.Listing({
-			parent: cur_frm.fields_dict['address_html'].wrapper,
-			page_length: 5,
-			new_doctype: "Address",
-			get_query: function() {
-				return "select name, address_type, address_line1, address_line2, city, state, country, pincode, fax, email_id, phone, is_primary_address, is_shipping_address from tabAddress where customer='"+cur_frm.docname+"' and docstatus != 2 order by is_primary_address desc"
-			},
-			as_dict: 1,
-			no_results_message: wn._('No addresses created'),
-			render_row: cur_frm.cscript.render_address_row,
-		});
-		// note: render_address_row is defined in contact_control.js
-	}
-	cur_frm.address_list.run();
-}
-
-cur_frm.cscript.make_contact = function() {
-	if(!cur_frm.contact_list) {
-		cur_frm.contact_list = new wn.ui.Listing({
-			parent: cur_frm.fields_dict['contact_html'].wrapper,
-			page_length: 5,
-			new_doctype: "Contact",
-			get_query: function() {
-				return "select name, first_name, last_name, email_id, phone, mobile_no, department, designation, is_primary_contact from tabContact where customer='"+cur_frm.docname+"' and docstatus != 2 order by is_primary_contact desc"
-			},
-			as_dict: 1,
-			no_results_message: wn._('No contacts created'),
-			render_row: cur_frm.cscript.render_contact_row,
-		});
-		// note: render_contact_row is defined in contact_control.js
-	}
-	cur_frm.contact_list.run();
-
-}
-
-cur_frm.fields_dict['customer_group'].get_query = function(doc,dt,dn) {
-	return{
-		filters:{'is_group': 'No'}
-	}
-}
-
-
-cur_frm.fields_dict.lead_name.get_query = function(doc,cdt,cdn) {
-	return{
-		query:"controllers.queries.lead_query"
-	}
-}
-
-cur_frm.fields_dict['default_price_list'].get_query = function(doc,cdt,cdn) {
-	return{
-		filters:{'selling': 1}
-	}
-}
diff --git a/selling/doctype/customer/customer.py b/selling/doctype/customer/customer.py
deleted file mode 100644
index 49296b0..0000000
--- a/selling/doctype/customer/customer.py
+++ /dev/null
@@ -1,193 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.model.doc import Document, make_autoname
-from webnotes import msgprint, _
-import webnotes.defaults
-
-
-from utilities.transaction_base import TransactionBase
-
-class DocType(TransactionBase):
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-				
-	def autoname(self):
-		cust_master_name = webnotes.defaults.get_global_default('cust_master_name')
-		if cust_master_name == 'Customer Name':
-			if webnotes.conn.exists("Supplier", self.doc.customer_name):
-				msgprint(_("A Supplier exists with same name"), raise_exception=1)
-			self.doc.name = self.doc.customer_name
-		else:
-			self.doc.name = make_autoname(self.doc.naming_series+'.#####')
-
-	def get_company_abbr(self):
-		return webnotes.conn.get_value('Company', self.doc.company, 'abbr')
-
-	def get_receivables_group(self):
-		g = webnotes.conn.sql("select receivables_group from tabCompany where name=%s", self.doc.company)
-		g = g and g[0][0] or '' 
-		if not g:
-			msgprint("Update Company master, assign a default group for Receivables")
-			raise Exception
-		return g
-	
-	def validate_values(self):
-		if webnotes.defaults.get_global_default('cust_master_name') == 'Naming Series' and not self.doc.naming_series:
-			webnotes.throw("Series is Mandatory.", webnotes.MandatoryError)
-
-	def validate(self):
-		self.validate_values()
-
-	def update_lead_status(self):
-		if self.doc.lead_name:
-			webnotes.conn.sql("update `tabLead` set status='Converted' where name = %s", self.doc.lead_name)
-
-	def update_address(self):
-		webnotes.conn.sql("""update `tabAddress` set customer_name=%s, modified=NOW() 
-			where customer=%s""", (self.doc.customer_name, self.doc.name))
-
-	def update_contact(self):
-		webnotes.conn.sql("""update `tabContact` set customer_name=%s, modified=NOW() 
-			where customer=%s""", (self.doc.customer_name, self.doc.name))
-
-	def create_account_head(self):
-		if self.doc.company :
-			abbr = self.get_company_abbr()
-			if not webnotes.conn.exists("Account", (self.doc.name + " - " + abbr)):
-				parent_account = self.get_receivables_group()
-				# create
-				ac_bean = webnotes.bean({
-					"doctype": "Account",
-					'account_name': self.doc.name,
-					'parent_account': parent_account, 
-					'group_or_ledger':'Ledger',
-					'company':self.doc.company, 
-					'master_type':'Customer', 
-					'master_name':self.doc.name,
-					"freeze_account": "No"
-				})
-				ac_bean.ignore_permissions = True
-				ac_bean.insert()
-				
-				msgprint(_("Account Head") + ": " + ac_bean.doc.name + _(" created"))
-		else :
-			msgprint(_("Please Select Company under which you want to create account head"))
-
-	def update_credit_days_limit(self):
-		webnotes.conn.sql("""update tabAccount set credit_days = %s, credit_limit = %s 
-			where master_type='Customer' and master_name = %s""", 
-			(self.doc.credit_days or 0, self.doc.credit_limit or 0, self.doc.name))
-
-	def create_lead_address_contact(self):
-		if self.doc.lead_name:
-			if not webnotes.conn.get_value("Address", {"lead": self.doc.lead_name, "customer": self.doc.customer}):
-				webnotes.conn.sql("""update `tabAddress` set customer=%s, customer_name=%s where lead=%s""", 
-					(self.doc.name, self.doc.customer_name, self.doc.lead_name))
-
-			lead = webnotes.conn.get_value("Lead", self.doc.lead_name, ["lead_name", "email_id", "phone", "mobile_no"], as_dict=True)
-			c = Document('Contact') 
-			c.first_name = lead.lead_name 
-			c.email_id = lead.email_id
-			c.phone = lead.phone
-			c.mobile_no = lead.mobile_no
-			c.customer = self.doc.name
-			c.customer_name = self.doc.customer_name
-			c.is_primary_contact = 1
-			try:
-				c.save(1)
-			except NameError, e:
-				pass
-
-	def on_update(self):
-		self.validate_name_with_customer_group()
-		
-		self.update_lead_status()
-		self.update_address()
-		self.update_contact()
-
-		# create account head
-		self.create_account_head()
-		# update credit days and limit in account
-		self.update_credit_days_limit()
-		#create address and contact from lead
-		self.create_lead_address_contact()
-		
-	def validate_name_with_customer_group(self):
-		if webnotes.conn.exists("Customer Group", self.doc.name):
-			webnotes.msgprint("An Customer Group exists with same name (%s), \
-				please change the Customer name or rename the Customer Group" % 
-				self.doc.name, raise_exception=1)
-
-	def delete_customer_address(self):
-		addresses = webnotes.conn.sql("""select name, lead from `tabAddress`
-			where customer=%s""", (self.doc.name,))
-		
-		for name, lead in addresses:
-			if lead:
-				webnotes.conn.sql("""update `tabAddress` set customer=null, customer_name=null
-					where name=%s""", name)
-			else:
-				webnotes.conn.sql("""delete from `tabAddress` where name=%s""", name)
-	
-	def delete_customer_contact(self):
-		for contact in webnotes.conn.sql_list("""select name from `tabContact` 
-			where customer=%s""", self.doc.name):
-				webnotes.delete_doc("Contact", contact)
-	
-	def delete_customer_account(self):
-		"""delete customer's ledger if exist and check balance before deletion"""
-		acc = webnotes.conn.sql("select name from `tabAccount` where master_type = 'Customer' \
-			and master_name = %s and docstatus < 2", self.doc.name)
-		if acc:
-			from webnotes.model import delete_doc
-			delete_doc('Account', acc[0][0])
-
-	def on_trash(self):
-		self.delete_customer_address()
-		self.delete_customer_contact()
-		self.delete_customer_account()
-		if self.doc.lead_name:
-			webnotes.conn.sql("update `tabLead` set status='Interested' where name=%s",self.doc.lead_name)
-			
-	def before_rename(self, olddn, newdn, merge=False):
-		from accounts.utils import rename_account_for
-		rename_account_for("Customer", olddn, newdn, merge)
-
-	def after_rename(self, olddn, newdn, merge=False):
-		set_field = ''
-		if webnotes.defaults.get_global_default('cust_master_name') == 'Customer Name':
-			webnotes.conn.set(self.doc, "customer_name", newdn)
-			self.update_contact()
-			set_field = ", customer_name=%(newdn)s"
-		self.update_customer_address(newdn, set_field)
-
-	def update_customer_address(self, newdn, set_field):
-		webnotes.conn.sql("""update `tabAddress` set address_title=%(newdn)s 
-			{set_field} where customer=%(newdn)s"""\
-			.format(set_field=set_field), ({"newdn": newdn}))
-
-@webnotes.whitelist()
-def get_dashboard_info(customer):
-	if not webnotes.has_permission("Customer", "read", customer):
-		webnotes.msgprint("No Permission", raise_exception=True)
-	
-	out = {}
-	for doctype in ["Opportunity", "Quotation", "Sales Order", "Delivery Note", "Sales Invoice"]:
-		out[doctype] = webnotes.conn.get_value(doctype, 
-			{"customer": customer, "docstatus": ["!=", 2] }, "count(*)")
-	
-	billing = webnotes.conn.sql("""select sum(grand_total), sum(outstanding_amount) 
-		from `tabSales Invoice` 
-		where customer=%s 
-			and docstatus = 1
-			and fiscal_year = %s""", (customer, webnotes.conn.get_default("fiscal_year")))
-	
-	out["total_billing"] = billing[0][0]
-	out["total_unpaid"] = billing[0][1]
-	
-	return out
\ No newline at end of file
diff --git a/selling/doctype/customer/customer.txt b/selling/doctype/customer/customer.txt
deleted file mode 100644
index 43a3977..0000000
--- a/selling/doctype/customer/customer.txt
+++ /dev/null
@@ -1,377 +0,0 @@
-[
- {
-  "creation": "2013-06-11 14:26:44", 
-  "docstatus": 0, 
-  "modified": "2013-12-25 11:15:05", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_print": 0, 
-  "allow_rename": 1, 
-  "autoname": "naming_series:", 
-  "description": "Buyer of Goods and Services.", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-user", 
-  "module": "Selling", 
-  "name": "__common__", 
-  "search_fields": "customer_name,customer_group,territory"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Customer", 
-  "parentfield": "fields", 
-  "parenttype": "DocType"
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Customer", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "read": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Customer"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "basic_info", 
-  "fieldtype": "Section Break", 
-  "label": "Basic Info", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-user", 
-  "permlevel": 0, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "no_copy": 1, 
-  "options": "\nCUST\nCUSTMUM", 
-  "permlevel": 0, 
-  "print_hide": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_name", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Full Name", 
-  "no_copy": 1, 
-  "oldfieldname": "customer_name", 
-  "oldfieldtype": "Data", 
-  "permlevel": 0, 
-  "print_hide": 0, 
-  "report_hide": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_type", 
-  "fieldtype": "Select", 
-  "label": "Type", 
-  "oldfieldname": "customer_type", 
-  "oldfieldtype": "Select", 
-  "options": "\nCompany\nIndividual", 
-  "permlevel": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "lead_name", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "label": "From Lead", 
-  "no_copy": 1, 
-  "oldfieldname": "lead_name", 
-  "oldfieldtype": "Link", 
-  "options": "Lead", 
-  "permlevel": 0, 
-  "print_hide": 1, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "permlevel": 0, 
-  "width": "50%"
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "customer_group", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "label": "Group", 
-  "oldfieldname": "customer_group", 
-  "oldfieldtype": "Link", 
-  "options": "Customer Group", 
-  "permlevel": 0, 
-  "print_hide": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "territory", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Territory", 
-  "oldfieldname": "territory", 
-  "oldfieldtype": "Link", 
-  "options": "Territory", 
-  "permlevel": 0, 
-  "print_hide": 1, 
-  "reqd": 1
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "address_contacts", 
-  "fieldtype": "Section Break", 
-  "label": "Address & Contacts", 
-  "options": "icon-map-marker", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_html", 
-  "fieldtype": "HTML", 
-  "label": "Address HTML", 
-  "permlevel": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "permlevel": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_html", 
-  "fieldtype": "HTML", 
-  "label": "Contact HTML", 
-  "oldfieldtype": "HTML", 
-  "permlevel": 0, 
-  "read_only": 1
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "communication_history", 
-  "fieldtype": "Section Break", 
-  "label": "Communication History", 
-  "options": "icon-comments", 
-  "permlevel": 0, 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "communication_html", 
-  "fieldtype": "HTML", 
-  "label": "Communication HTML", 
-  "permlevel": 0, 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "more_info", 
-  "fieldtype": "Section Break", 
-  "label": "More Info", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-file-text", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break2", 
-  "fieldtype": "Column Break", 
-  "permlevel": 0, 
-  "width": "50%"
- }, 
- {
-  "description": "To create an Account Head under a different company, select the company and save customer.", 
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "permlevel": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "description": "Your Customer's TAX registration numbers (if applicable) or any general information", 
-  "doctype": "DocField", 
-  "fieldname": "customer_details", 
-  "fieldtype": "Text", 
-  "label": "Customer Details", 
-  "oldfieldname": "customer_details", 
-  "oldfieldtype": "Code", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break3", 
-  "fieldtype": "Column Break", 
-  "permlevel": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "default_currency", 
-  "fieldtype": "Link", 
-  "label": "Currency", 
-  "no_copy": 1, 
-  "options": "Currency", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "default_price_list", 
-  "fieldtype": "Link", 
-  "label": "Price List", 
-  "options": "Price List", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "credit_days", 
-  "fieldtype": "Int", 
-  "label": "Credit Days", 
-  "oldfieldname": "credit_days", 
-  "oldfieldtype": "Int", 
-  "permlevel": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "credit_limit", 
-  "fieldtype": "Currency", 
-  "label": "Credit Limit", 
-  "oldfieldname": "credit_limit", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "permlevel": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "website", 
-  "fieldtype": "Data", 
-  "label": "Website", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_team_section_break", 
-  "fieldtype": "Section Break", 
-  "label": "Sales Team", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-group", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "default_sales_partner", 
-  "fieldtype": "Link", 
-  "label": "Sales Partner", 
-  "oldfieldname": "default_sales_partner", 
-  "oldfieldtype": "Link", 
-  "options": "Sales Partner", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "default_commission_rate", 
-  "fieldtype": "Float", 
-  "label": "Commission Rate", 
-  "oldfieldname": "default_commission_rate", 
-  "oldfieldtype": "Currency", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_team", 
-  "fieldtype": "Table", 
-  "label": "Sales Team Details", 
-  "oldfieldname": "sales_team", 
-  "oldfieldtype": "Table", 
-  "options": "Sales Team", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_discount_section", 
-  "fieldtype": "Section Break", 
-  "label": "Customer Discount", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_discounts", 
-  "fieldtype": "Table", 
-  "label": "Customer Discounts", 
-  "options": "Customer Discount", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "communications", 
-  "fieldtype": "Table", 
-  "hidden": 1, 
-  "label": "Communications", 
-  "options": "Communication", 
-  "permlevel": 0, 
-  "print_hide": 1
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "permlevel": 0, 
-  "report": 1, 
-  "role": "Sales User", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "permlevel": 1, 
-  "role": "Sales User"
- }, 
- {
-  "amend": 0, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "permlevel": 0, 
-  "report": 1, 
-  "role": "Sales Master Manager", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "permlevel": 1, 
-  "role": "Sales Master Manager", 
-  "write": 1
- }
-]
\ No newline at end of file
diff --git a/selling/doctype/customer_discount/customer_discount.txt b/selling/doctype/customer_discount/customer_discount.txt
deleted file mode 100644
index 135871d..0000000
--- a/selling/doctype/customer_discount/customer_discount.txt
+++ /dev/null
@@ -1,43 +0,0 @@
-[
- {
-  "creation": "2013-07-22 12:43:40", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 19:41:31", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Selling", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Customer Discount", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Customer Discount"
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "item_group", 
-  "fieldtype": "Link", 
-  "label": "Item Group", 
-  "options": "Item Group"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "discount", 
-  "fieldtype": "Float", 
-  "label": "Discount (%)"
- }
-]
\ No newline at end of file
diff --git a/selling/doctype/industry_type/industry_type.txt b/selling/doctype/industry_type/industry_type.txt
deleted file mode 100644
index 3c97b3e..0000000
--- a/selling/doctype/industry_type/industry_type.txt
+++ /dev/null
@@ -1,64 +0,0 @@
-[
- {
-  "creation": "2012-03-27 14:36:09", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:40:42", 
-  "modified_by": "Administrator", 
-  "owner": "harshada@webnotestech.com"
- }, 
- {
-  "autoname": "field:industry", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-flag", 
-  "module": "Selling", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "industry", 
-  "fieldtype": "Data", 
-  "label": "Industry", 
-  "name": "__common__", 
-  "oldfieldname": "industry", 
-  "oldfieldtype": "Data", 
-  "parent": "Industry Type", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Industry Type", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Industry Type"
- }, 
- {
-  "doctype": "DocField"
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Sales Manager", 
-  "write": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Sales User"
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Sales Master Manager", 
-  "write": 1
- }
-]
\ No newline at end of file
diff --git a/selling/doctype/installation_note/installation_note.js b/selling/doctype/installation_note/installation_note.js
deleted file mode 100644
index ea777e0..0000000
--- a/selling/doctype/installation_note/installation_note.js
+++ /dev/null
@@ -1,101 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-cur_frm.cscript.tname = "Installation Note Item";
-cur_frm.cscript.fname = "installed_item_details";
-
-wn.provide("erpnext.selling");
-// TODO commonify this code
-erpnext.selling.InstallationNote = wn.ui.form.Controller.extend({
-	onload: function() {
-		if(!this.frm.doc.status) set_multiple(dt,dn,{ status:'Draft'});
-		if(this.frm.doc.__islocal) set_multiple(this.frm.doc.doctype, this.frm.doc.name, 
-				{inst_date: get_today()});
-				
-		fields = ['customer_address', 'contact_person','customer_name', 'address_display', 
-			'contact_display', 'contact_mobile', 'contact_email', 'territory', 'customer_group']
-		if(this.frm.doc.customer) unhide_field(fields);
-		else hide_field(fields)
-		
-		this.setup_queries();
-	},
-	
-	setup_queries: function() {
-		var me = this;
-		
-		this.frm.set_query("customer_address", function() {
-			return {
-				filters: {'customer': me.frm.doc.customer }
-			}
-		});
-		
-		this.frm.set_query("contact_person", function() {
-			return {
-				filters: {'customer': me.frm.doc.customer }
-			}
-		});
-		
-		this.frm.set_query("customer", function() {
-			return {
-				query: "controllers.queries.customer_query"
-			}
-		});
-	},
-	
-	refresh: function() {
-		if (this.frm.doc.docstatus===0) {
-			cur_frm.add_custom_button(wn._('From Delivery Note'), 
-				function() {
-					wn.model.map_current_doc({
-						method: "stock.doctype.delivery_note.delivery_note.make_installation_note",
-						source_doctype: "Delivery Note",
-						get_query_filters: {
-							docstatus: 1,
-							status: ["!=", "Stopped"],
-							per_installed: ["<", 99.99],
-							customer: cur_frm.doc.customer || undefined,
-							company: cur_frm.doc.company
-						}
-					})
-				}
-			);
-		}
-	},
-	
-	customer: function() {
-		var me = this;
-		if(this.frm.doc.customer) {
-			return this.frm.call({
-				doc: this.frm.doc,
-				method: "set_customer_defaults",
-			});
-			
-			// TODO shift this to depends_on
-			unhide_field(['customer_address', 'contact_person', 'customer_name',
-				'address_display', 'contact_display', 'contact_mobile', 'contact_email', 
-				'territory', 'customer_group']);
-		}
-	}, 
-	
-	customer_address: function() {
-		var me = this;
-		if(this.frm.doc.customer) {
-			return this.frm.call({
-				doc: this.frm.doc,
-				args: {
-					customer: this.frm.doc.customer, 
-					address: this.frm.doc.customer_address, 
-					contact: this.frm.doc.contact_person
-				},
-				method: "get_customer_address",
-				freeze: true,
-			});
-		}
-	},
-	
-	contact_person: function() {
-		this.customer_address();
-	},
-});
-
-$.extend(cur_frm.cscript, new erpnext.selling.InstallationNote({frm: cur_frm}));
\ No newline at end of file
diff --git a/selling/doctype/installation_note/installation_note.py b/selling/doctype/installation_note/installation_note.py
deleted file mode 100644
index 026d7e1..0000000
--- a/selling/doctype/installation_note/installation_note.py
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import cstr, getdate
-from webnotes.model.bean import getlist
-from webnotes import msgprint
-from stock.utils import get_valid_serial_nos	
-
-from utilities.transaction_base import TransactionBase
-
-class DocType(TransactionBase):
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-		self.tname = 'Installation Note Item'
-		self.fname = 'installed_item_details'
-		self.status_updater = [{
-			'source_dt': 'Installation Note Item',
-			'target_dt': 'Delivery Note Item',
-			'target_field': 'installed_qty',
-			'target_ref_field': 'qty',
-			'join_field': 'prevdoc_detail_docname',
-			'target_parent_dt': 'Delivery Note',
-			'target_parent_field': 'per_installed',
-			'source_field': 'qty',
-			'percent_join_field': 'prevdoc_docname',
-			'status_field': 'installation_status',
-			'keyword': 'Installed'
-		}]
-
-	def validate(self):
-		self.validate_fiscal_year()
-		self.validate_installation_date()
-		self.check_item_table()
-		
-		from controllers.selling_controller import check_active_sales_items
-		check_active_sales_items(self)
-
-	def validate_fiscal_year(self):
-		from accounts.utils import validate_fiscal_year
-		validate_fiscal_year(self.doc.inst_date, self.doc.fiscal_year, "Installation Date")
-	
-	def is_serial_no_added(self, item_code, serial_no):
-		ar_required = webnotes.conn.get_value("Item", item_code, "has_serial_no")
-		if ar_required == 'Yes' and not serial_no:
-			msgprint("Serial No is mandatory for item: " + item_code, raise_exception=1)
-		elif ar_required != 'Yes' and cstr(serial_no).strip():
-			msgprint("If serial no required, please select 'Yes' in 'Has Serial No' in Item :" + 
-				item_code, raise_exception=1)
-	
-	def is_serial_no_exist(self, item_code, serial_no):
-		for x in serial_no:
-			if not webnotes.conn.exists("Serial No", x):
-				msgprint("Serial No " + x + " does not exist in the system", raise_exception=1)
-	
-	def is_serial_no_installed(self,cur_s_no,item_code):
-		for x in cur_s_no:
-			status = webnotes.conn.sql("select status from `tabSerial No` where name = %s", x)
-			status = status and status[0][0] or ''
-			
-			if status == 'Installed':
-				msgprint("Item "+item_code+" with serial no. " + x + " already installed", 
-					raise_exception=1)
-	
-	def get_prevdoc_serial_no(self, prevdoc_detail_docname):
-		serial_nos = webnotes.conn.get_value("Delivery Note Item", 
-			prevdoc_detail_docname, "serial_no")
-		return get_valid_serial_nos(serial_nos)
-		
-	def is_serial_no_match(self, cur_s_no, prevdoc_s_no, prevdoc_docname):
-		for sr in cur_s_no:
-			if sr not in prevdoc_s_no:
-				msgprint("Serial No. " + sr + " is not matching with the Delivery Note " + 
-					prevdoc_docname, raise_exception = 1)
-
-	def validate_serial_no(self):
-		cur_s_no, prevdoc_s_no, sr_list = [], [], []
-		for d in getlist(self.doclist, 'installed_item_details'):
-			self.is_serial_no_added(d.item_code, d.serial_no)
-			if d.serial_no:
-				sr_list = get_valid_serial_nos(d.serial_no, d.qty, d.item_code)
-				self.is_serial_no_exist(d.item_code, sr_list)
-				
-				prevdoc_s_no = self.get_prevdoc_serial_no(d.prevdoc_detail_docname)
-				if prevdoc_s_no:
-					self.is_serial_no_match(sr_list, prevdoc_s_no, d.prevdoc_docname)
-				
-				self.is_serial_no_installed(sr_list, d.item_code)
-		return sr_list
-
-	def validate_installation_date(self):
-		for d in getlist(self.doclist, 'installed_item_details'):
-			if d.prevdoc_docname:
-				d_date = webnotes.conn.get_value("Delivery Note", d.prevdoc_docname, "posting_date")				
-				if d_date > getdate(self.doc.inst_date):
-					msgprint("Installation Date can not be before Delivery Date " + cstr(d_date) + 
-						" for item "+d.item_code, raise_exception=1)
-	
-	def check_item_table(self):
-		if not(getlist(self.doclist, 'installed_item_details')):
-			msgprint("Please fetch items from Delivery Note selected", raise_exception=1)
-	
-	def on_update(self):
-		webnotes.conn.set(self.doc, 'status', 'Draft')
-	
-	def on_submit(self):
-		valid_lst = []
-		valid_lst = self.validate_serial_no()
-		
-		for x in valid_lst:
-			if webnotes.conn.get_value("Serial No", x, "warranty_period"):
-				webnotes.conn.set_value("Serial No", x, "maintenance_status", "Under Warranty")
-			webnotes.conn.set_value("Serial No", x, "status", "Installed")
-
-		self.update_prevdoc_status()
-		webnotes.conn.set(self.doc, 'status', 'Submitted')
-	
-	def on_cancel(self):
-		for d in getlist(self.doclist, 'installed_item_details'):
-			if d.serial_no:
-				d.serial_no = d.serial_no.replace(",", "\n")
-				for sr_no in d.serial_no.split("\n"):
-					webnotes.conn.set_value("Serial No", sr_no, "status", "Delivered")
-
-		self.update_prevdoc_status()
-		webnotes.conn.set(self.doc, 'status', 'Cancelled')
diff --git a/selling/doctype/installation_note/installation_note.txt b/selling/doctype/installation_note/installation_note.txt
deleted file mode 100644
index af81d7f..0000000
--- a/selling/doctype/installation_note/installation_note.txt
+++ /dev/null
@@ -1,272 +0,0 @@
-[
- {
-  "creation": "2013-04-30 13:13:06", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 16:58:44", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "naming_series:", 
-  "doctype": "DocType", 
-  "icon": "icon-wrench", 
-  "is_submittable": 1, 
-  "module": "Selling", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Installation Note", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Installation Note", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "read": 1, 
-  "report": 1, 
-  "role": "Sales User"
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Installation Note"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "installation_note", 
-  "fieldtype": "Section Break", 
-  "label": "Installation Note", 
-  "oldfieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "no_copy": 1, 
-  "oldfieldname": "naming_series", 
-  "oldfieldtype": "Select", 
-  "options": "\nIN", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer", 
-  "fieldtype": "Link", 
-  "label": "Customer", 
-  "oldfieldname": "customer", 
-  "oldfieldtype": "Link", 
-  "options": "Customer", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_address", 
-  "fieldtype": "Link", 
-  "label": "Customer Address", 
-  "options": "Address", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_person", 
-  "fieldtype": "Link", 
-  "label": "Contact Person", 
-  "options": "Contact", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_name", 
-  "fieldtype": "Data", 
-  "label": "Name", 
-  "oldfieldname": "customer_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_display", 
-  "fieldtype": "Small Text", 
-  "label": "Address", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_display", 
-  "fieldtype": "Small Text", 
-  "label": "Contact", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_mobile", 
-  "fieldtype": "Text", 
-  "label": "Mobile No", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_email", 
-  "fieldtype": "Text", 
-  "label": "Contact Email", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "territory", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Territory", 
-  "options": "Territory", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "customer_group", 
-  "fieldtype": "Link", 
-  "label": "Customer Group", 
-  "options": "Customer Group", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "inst_date", 
-  "fieldtype": "Date", 
-  "label": "Installation Date", 
-  "oldfieldname": "inst_date", 
-  "oldfieldtype": "Date", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "inst_time", 
-  "fieldtype": "Time", 
-  "label": "Installation Time", 
-  "oldfieldname": "inst_time", 
-  "oldfieldtype": "Time"
- }, 
- {
-  "default": "Draft", 
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "label": "Status", 
-  "no_copy": 1, 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Select", 
-  "options": "Draft\nSubmitted\nCancelled", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 1
- }, 
- {
-  "description": "Select the relevant company name if you have multiple companies.", 
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Select", 
-  "options": "link:Company", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year", 
-  "print_hide": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Data", 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "remarks", 
-  "fieldtype": "Small Text", 
-  "label": "Remarks", 
-  "oldfieldname": "remarks", 
-  "oldfieldtype": "Small Text", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_details", 
-  "fieldtype": "Section Break", 
-  "label": "Item Details", 
-  "oldfieldtype": "Section Break", 
-  "options": "Simple"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "installed_item_details", 
-  "fieldtype": "Table", 
-  "label": "Installation Note Item", 
-  "oldfieldname": "installed_item_details", 
-  "oldfieldtype": "Table", 
-  "options": "Installation Note Item"
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "permlevel": 0, 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "permlevel": 1, 
-  "submit": 0
- }
-]
\ No newline at end of file
diff --git a/selling/doctype/installation_note_item/installation_note_item.txt b/selling/doctype/installation_note_item/installation_note_item.txt
deleted file mode 100644
index 7435d46..0000000
--- a/selling/doctype/installation_note_item/installation_note_item.txt
+++ /dev/null
@@ -1,121 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:51", 
-  "docstatus": 0, 
-  "modified": "2013-10-10 17:02:31", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "IID/.#####", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Selling", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Installation Note Item", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Installation Note Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Item Code", 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Data", 
-  "print_width": "300px", 
-  "read_only": 1, 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "serial_no", 
-  "fieldtype": "Small Text", 
-  "in_list_view": 1, 
-  "label": "Serial No", 
-  "oldfieldname": "serial_no", 
-  "oldfieldtype": "Small Text", 
-  "print_width": "180px", 
-  "width": "180px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "prevdoc_detail_docname", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Against Document Detail No", 
-  "no_copy": 1, 
-  "oldfieldname": "prevdoc_detail_docname", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "prevdoc_docname", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Against Document No", 
-  "no_copy": 1, 
-  "oldfieldname": "prevdoc_docname", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "search_index": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "prevdoc_doctype", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Document Type", 
-  "no_copy": 1, 
-  "oldfieldname": "prevdoc_doctype", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "search_index": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "qty", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Installed Qty", 
-  "oldfieldname": "qty", 
-  "oldfieldtype": "Currency", 
-  "reqd": 1
- }
-]
\ No newline at end of file
diff --git a/selling/doctype/lead/get_leads.py b/selling/doctype/lead/get_leads.py
deleted file mode 100644
index 7bc691f..0000000
--- a/selling/doctype/lead/get_leads.py
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import cstr, cint
-from webnotes.utils.email_lib.receive import POP3Mailbox
-from core.doctype.communication.communication import make
-
-def add_sales_communication(subject, content, sender, real_name, mail=None, 
-	status="Open", date=None):
-	lead_name = webnotes.conn.get_value("Lead", {"email_id": sender})
-	contact_name = webnotes.conn.get_value("Contact", {"email_id": sender})
-
-	if not (lead_name or contact_name):
-		# none, create a new Lead
-		lead = webnotes.bean({
-			"doctype":"Lead",
-			"lead_name": real_name or sender,
-			"email_id": sender,
-			"status": status,
-			"source": "Email"
-		})
-		lead.ignore_permissions = True
-		lead.insert()
-		lead_name = lead.doc.name
-
-	parent_doctype = "Contact" if contact_name else "Lead"
-	parent_name = contact_name or lead_name
-
-	message = make(content=content, sender=sender, subject=subject,
-		doctype = parent_doctype, name = parent_name, date=date, sent_or_received="Received")
-	
-	if mail:
-		# save attachments to parent if from mail
-		bean = webnotes.bean(parent_doctype, parent_name)
-		mail.save_attachments_in_doc(bean.doc)
-
-class SalesMailbox(POP3Mailbox):	
-	def setup(self, args=None):
-		self.settings = args or webnotes.doc("Sales Email Settings", "Sales Email Settings")
-		
-	def process_message(self, mail):
-		if mail.from_email == self.settings.email_id:
-			return
-		
-		add_sales_communication(mail.subject, mail.content, mail.from_email, 
-			mail.from_real_name, mail=mail, date=mail.date)
-
-def get_leads():
-	if cint(webnotes.conn.get_value('Sales Email Settings', None, 'extract_emails')):
-		SalesMailbox()
\ No newline at end of file
diff --git a/selling/doctype/lead/lead.js b/selling/doctype/lead/lead.js
deleted file mode 100644
index 54a249f..0000000
--- a/selling/doctype/lead/lead.js
+++ /dev/null
@@ -1,93 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.require('app/utilities/doctype/sms_control/sms_control.js');
-wn.require('app/setup/doctype/contact_control/contact_control.js');
-
-wn.provide("erpnext");
-erpnext.LeadController = wn.ui.form.Controller.extend({
-	setup: function() {
-		this.frm.fields_dict.customer.get_query = function(doc,cdt,cdn) {
-				return { query:"controllers.queries.customer_query" } }
-	},
-	
-	onload: function() {
-		if(cur_frm.fields_dict.lead_owner.df.options.match(/^Profile/)) {
-			cur_frm.fields_dict.lead_owner.get_query = function(doc,cdt,cdn) {
-				return { query:"core.doctype.profile.profile.profile_query" } }
-		}
-
-		if(cur_frm.fields_dict.contact_by.df.options.match(/^Profile/)) {
-			cur_frm.fields_dict.contact_by.get_query = function(doc,cdt,cdn) {
-				return { query:"core.doctype.profile.profile.profile_query" } }
-		}
-
-		if(in_list(user_roles,'System Manager')) {
-			cur_frm.footer.help_area.innerHTML = '<p><a href="#Form/Sales Email Settings">'+wn._('Sales Email Settings')+'</a><br>\
-				<span class="help">'+wn._('Automatically extract Leads from a mail box e.g.')+' "sales@example.com"</span></p>';
-		}
-	},
-	
-	refresh: function() {
-		var doc = this.frm.doc;
-		erpnext.hide_naming_series();
-		this.frm.clear_custom_buttons();
-
-		this.frm.__is_customer = this.frm.__is_customer || this.frm.doc.__is_customer;
-		if(!this.frm.doc.__islocal && !this.frm.doc.__is_customer) {
-			this.frm.add_custom_button(wn._("Create Customer"), this.create_customer);
-			this.frm.add_custom_button(wn._("Create Opportunity"), this.create_opportunity);
-			this.frm.appframe.add_button(wn._("Send SMS"), this.frm.cscript.send_sms, "icon-mobile-phone");
-		}
-		
-		cur_frm.communication_view = new wn.views.CommunicationList({
-			list: wn.model.get("Communication", {"parenttype": "Lead", "parent":this.frm.doc.name}),
-			parent: this.frm.fields_dict.communication_html.wrapper,
-			doc: this.frm.doc,
-			recipients: this.frm.doc.email_id
-		});
-		
-		if(!this.frm.doc.__islocal) {
-			this.make_address_list();
-		}
-	},
-	
-	make_address_list: function() {
-		var me = this;
-		if(!this.frm.address_list) {
-			this.frm.address_list = new wn.ui.Listing({
-				parent: this.frm.fields_dict['address_html'].wrapper,
-				page_length: 5,
-				new_doctype: "Address",
-				get_query: function() {
-					return 'select name, address_type, address_line1, address_line2, \
-					city, state, country, pincode, fax, email_id, phone, \
-					is_primary_address, is_shipping_address from tabAddress \
-					where lead="'+me.frm.doc.name+'" and docstatus != 2 \
-					order by is_primary_address, is_shipping_address desc'
-				},
-				as_dict: 1,
-				no_results_message: wn._('No addresses created'),
-				render_row: this.render_address_row,
-			});
-			// note: render_address_row is defined in contact_control.js
-		}
-		this.frm.address_list.run();
-	}, 
-	
-	create_customer: function() {
-		wn.model.open_mapped_doc({
-			method: "selling.doctype.lead.lead.make_customer",
-			source_name: cur_frm.doc.name
-		})
-	}, 
-	
-	create_opportunity: function() {
-		wn.model.open_mapped_doc({
-			method: "selling.doctype.lead.lead.make_opportunity",
-			source_name: cur_frm.doc.name
-		})
-	}
-});
-
-$.extend(cur_frm.cscript, new erpnext.LeadController({frm: cur_frm}));
\ No newline at end of file
diff --git a/selling/doctype/lead/lead.py b/selling/doctype/lead/lead.py
deleted file mode 100644
index 26c06bb..0000000
--- a/selling/doctype/lead/lead.py
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import _
-from webnotes.utils import cstr, validate_email_add, cint, extract_email_id
-from webnotes import session, msgprint
-
-	
-from controllers.selling_controller import SellingController
-
-class DocType(SellingController):
-	def __init__(self, doc, doclist):
-		self.doc = doc
-		self.doclist = doclist
-
-		self._prev = webnotes._dict({
-			"contact_date": webnotes.conn.get_value("Lead", self.doc.name, "contact_date") if \
-				(not cint(self.doc.fields.get("__islocal"))) else None,
-			"contact_by": webnotes.conn.get_value("Lead", self.doc.name, "contact_by") if \
-				(not cint(self.doc.fields.get("__islocal"))) else None,
-		})
-
-	def onload(self):
-		customer = webnotes.conn.get_value("Customer", {"lead_name": self.doc.name})
-		if customer:
-			self.doc.fields["__is_customer"] = customer
-	
-	def validate(self):
-		self.set_status()
-		
-		if self.doc.source == 'Campaign' and not self.doc.campaign_name and session['user'] != 'Guest':
-			webnotes.throw("Please specify campaign name")
-		
-		if self.doc.email_id:
-			if not validate_email_add(self.doc.email_id):
-				webnotes.throw('Please enter valid email id.')
-				
-	def on_update(self):
-		self.check_email_id_is_unique()
-		self.add_calendar_event()
-		
-	def add_calendar_event(self, opts=None, force=False):
-		super(DocType, self).add_calendar_event({
-			"owner": self.doc.lead_owner,
-			"subject": ('Contact ' + cstr(self.doc.lead_name)),
-			"description": ('Contact ' + cstr(self.doc.lead_name)) + \
-				(self.doc.contact_by and ('. By : ' + cstr(self.doc.contact_by)) or '') + \
-				(self.doc.remark and ('.To Discuss : ' + cstr(self.doc.remark)) or '')
-		}, force)
-
-	def check_email_id_is_unique(self):
-		if self.doc.email_id:
-			# validate email is unique
-			email_list = webnotes.conn.sql("""select name from tabLead where email_id=%s""", 
-				self.doc.email_id)
-			if len(email_list) > 1:
-				items = [e[0] for e in email_list if e[0]!=self.doc.name]
-				webnotes.msgprint(_("""Email Id must be unique, already exists for: """) + \
-					", ".join(items), raise_exception=True)
-
-	def on_trash(self):
-		webnotes.conn.sql("""update `tabSupport Ticket` set lead='' where lead=%s""",
-			self.doc.name)
-		
-		self.delete_events()
-		
-	def has_customer(self):
-		return webnotes.conn.get_value("Customer", {"lead_name": self.doc.name})
-		
-	def has_opportunity(self):
-		return webnotes.conn.get_value("Opportunity", {"lead": self.doc.name, "docstatus": 1,
-			"status": ["!=", "Lost"]})
-
-@webnotes.whitelist()
-def make_customer(source_name, target_doclist=None):
-	return _make_customer(source_name, target_doclist)
-
-def _make_customer(source_name, target_doclist=None, ignore_permissions=False):
-	from webnotes.model.mapper import get_mapped_doclist
-	
-	def set_missing_values(source, target):
-		if source.doc.company_name:
-			target[0].customer_type = "Company"
-			target[0].customer_name = source.doc.company_name
-		else:
-			target[0].customer_type = "Individual"
-			target[0].customer_name = source.doc.lead_name
-			
-		target[0].customer_group = webnotes.conn.get_default("customer_group")
-			
-	doclist = get_mapped_doclist("Lead", source_name, 
-		{"Lead": {
-			"doctype": "Customer",
-			"field_map": {
-				"name": "lead_name",
-				"company_name": "customer_name",
-				"contact_no": "phone_1",
-				"fax": "fax_1"
-			}
-		}}, target_doclist, set_missing_values, ignore_permissions=ignore_permissions)
-		
-	return [d.fields for d in doclist]
-	
-@webnotes.whitelist()
-def make_opportunity(source_name, target_doclist=None):
-	from webnotes.model.mapper import get_mapped_doclist
-		
-	doclist = get_mapped_doclist("Lead", source_name, 
-		{"Lead": {
-			"doctype": "Opportunity",
-			"field_map": {
-				"campaign_name": "campaign",
-				"doctype": "enquiry_from",
-				"name": "lead",
-				"lead_name": "contact_display",
-				"company_name": "customer_name",
-				"email_id": "contact_email",
-				"mobile_no": "contact_mobile"
-			}
-		}}, target_doclist)
-		
-	return [d if isinstance(d, dict) else d.fields for d in doclist]
\ No newline at end of file
diff --git a/selling/doctype/lead/lead.txt b/selling/doctype/lead/lead.txt
deleted file mode 100644
index 6e6b61a..0000000
--- a/selling/doctype/lead/lead.txt
+++ /dev/null
@@ -1,408 +0,0 @@
-[
- {
-  "creation": "2013-04-10 11:45:37", 
-  "docstatus": 0, 
-  "modified": "2013-11-25 11:38:00", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_import": 1, 
-  "autoname": "naming_series:", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-user", 
-  "module": "Selling", 
-  "name": "__common__", 
-  "search_fields": "lead_name,lead_owner,status"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Lead", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 0, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Lead", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Lead"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "lead_details", 
-  "fieldtype": "Section Break", 
-  "label": "Lead Details", 
-  "options": "icon-user"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "no_copy": 1, 
-  "oldfieldname": "naming_series", 
-  "oldfieldtype": "Select", 
-  "options": "LEAD\nLEAD/10-11/\nLEAD/MUMBAI/", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "lead_name", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Contact Name", 
-  "oldfieldname": "lead_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company_name", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Organization Name", 
-  "oldfieldname": "company_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "email_id", 
-  "fieldtype": "Data", 
-  "label": "Email Id", 
-  "oldfieldname": "email_id", 
-  "oldfieldtype": "Data", 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cb6", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "default": "Lead", 
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Status", 
-  "no_copy": 1, 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Select", 
-  "options": "Lead\nOpen\nReplied\nOpportunity\nInterested\nConverted\nDo Not Contact", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "source", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Source", 
-  "no_copy": 1, 
-  "oldfieldname": "source", 
-  "oldfieldtype": "Select", 
-  "options": "\nAdvertisement\nBlog Post\nCampaign\nCall\nCustomer\nExhibition\nSupplier\nWebsite\nEmail", 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "depends_on": "eval:doc.source == 'Customer'", 
-  "doctype": "DocField", 
-  "fieldname": "customer", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "label": "From Customer", 
-  "oldfieldname": "customer", 
-  "oldfieldtype": "Link", 
-  "options": "Customer"
- }, 
- {
-  "depends_on": "eval:doc.source == 'Campaign'", 
-  "description": "Enter campaign name if the source of lead is campaign.", 
-  "doctype": "DocField", 
-  "fieldname": "campaign_name", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "label": "Campaign Name", 
-  "oldfieldname": "campaign_name", 
-  "oldfieldtype": "Link", 
-  "options": "Campaign"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "communication_history", 
-  "fieldtype": "Section Break", 
-  "label": "Communication", 
-  "options": "icon-comments", 
-  "print_hide": 1
- }, 
- {
-  "default": "__user", 
-  "doctype": "DocField", 
-  "fieldname": "lead_owner", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Lead Owner", 
-  "oldfieldname": "lead_owner", 
-  "oldfieldtype": "Link", 
-  "options": "Profile", 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col_break123", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "allow_on_submit": 0, 
-  "doctype": "DocField", 
-  "fieldname": "contact_by", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "label": "Next Contact By", 
-  "oldfieldname": "contact_by", 
-  "oldfieldtype": "Link", 
-  "options": "Profile", 
-  "print_hide": 0, 
-  "reqd": 0, 
-  "width": "100px"
- }, 
- {
-  "allow_on_submit": 0, 
-  "description": "Add to calendar on this date", 
-  "doctype": "DocField", 
-  "fieldname": "contact_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Next Contact Date", 
-  "no_copy": 1, 
-  "oldfieldname": "contact_date", 
-  "oldfieldtype": "Date", 
-  "reqd": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sec_break123", 
-  "fieldtype": "Section Break", 
-  "options": "Simple"
- }, 
- {
-  "allow_on_submit": 0, 
-  "doctype": "DocField", 
-  "fieldname": "communication_html", 
-  "fieldtype": "HTML", 
-  "label": "Communication HTML", 
-  "oldfieldname": "follow_up", 
-  "oldfieldtype": "Table"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_info", 
-  "fieldtype": "Section Break", 
-  "label": "Address & Contact", 
-  "oldfieldtype": "Column Break", 
-  "options": "icon-map-marker"
- }, 
- {
-  "depends_on": "eval:doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "address_desc", 
-  "fieldtype": "HTML", 
-  "hidden": 0, 
-  "label": "Address Desc", 
-  "options": "<em>Addresses will appear only when you save the lead</em>", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_html", 
-  "fieldtype": "HTML", 
-  "hidden": 0, 
-  "label": "Address HTML", 
-  "print_hide": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break2", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "phone", 
-  "fieldtype": "Data", 
-  "label": "Phone", 
-  "oldfieldname": "contact_no", 
-  "oldfieldtype": "Data", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "mobile_no", 
-  "fieldtype": "Data", 
-  "label": "Mobile No.", 
-  "oldfieldname": "mobile_no", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fax", 
-  "fieldtype": "Data", 
-  "label": "Fax", 
-  "oldfieldname": "fax", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "website", 
-  "fieldtype": "Data", 
-  "label": "Website", 
-  "oldfieldname": "website", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "territory", 
-  "fieldtype": "Link", 
-  "label": "Territory", 
-  "oldfieldname": "territory", 
-  "oldfieldtype": "Link", 
-  "options": "Territory", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "more_info", 
-  "fieldtype": "Section Break", 
-  "label": "More Info", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-file-text"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "type", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Lead Type", 
-  "oldfieldname": "type", 
-  "oldfieldtype": "Select", 
-  "options": "\nClient\nChannel Partner\nConsultant"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "market_segment", 
-  "fieldtype": "Select", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "label": "Market Segment", 
-  "oldfieldname": "market_segment", 
-  "oldfieldtype": "Select", 
-  "options": "\nLower Income\nMiddle Income\nUpper Income", 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "industry", 
-  "fieldtype": "Link", 
-  "label": "Industry", 
-  "oldfieldname": "industry", 
-  "oldfieldtype": "Link", 
-  "options": "Industry Type"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "request_type", 
-  "fieldtype": "Select", 
-  "label": "Request Type", 
-  "oldfieldname": "request_type", 
-  "oldfieldtype": "Select", 
-  "options": "\nProduct Enquiry\nRequest for Information\nSuggestions\nOther"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break3", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "unsubscribed", 
-  "fieldtype": "Check", 
-  "label": "Unsubscribed"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "blog_subscriber", 
-  "fieldtype": "Check", 
-  "label": "Blog Subscriber"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "communications", 
-  "fieldtype": "Table", 
-  "hidden": 1, 
-  "label": "Communications", 
-  "options": "Communication", 
-  "print_hide": 1
- }, 
- {
-  "cancel": 1, 
-  "doctype": "DocPerm", 
-  "role": "Sales Manager"
- }, 
- {
-  "cancel": 0, 
-  "doctype": "DocPerm", 
-  "role": "Sales User"
- }
-]
\ No newline at end of file
diff --git a/selling/doctype/lead/test_lead.py b/selling/doctype/lead/test_lead.py
deleted file mode 100644
index ec18ff7..0000000
--- a/selling/doctype/lead/test_lead.py
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-
-test_records = [
-	[{"doctype":"Lead", "lead_name": "_Test Lead", "status":"Open", 
-		"email_id":"test_lead@example.com", "territory": "_Test Territory"}],
-	[{"doctype":"Lead", "lead_name": "_Test Lead 1", "status":"Open", 
-		"email_id":"test_lead1@example.com"}],
-	[{"doctype":"Lead", "lead_name": "_Test Lead 2", "status":"Contacted", 
-		"email_id":"test_lead2@example.com"}],
-	[{"doctype":"Lead", "lead_name": "_Test Lead 3", "status":"Converted", 
-		"email_id":"test_lead3@example.com"}],
-]
-
-import webnotes
-import unittest
-
-class TestLead(unittest.TestCase):
-	def test_make_customer(self):
-		from selling.doctype.lead.lead import make_customer
-
-		customer = make_customer("_T-Lead-00001")
-		self.assertEquals(customer[0]["doctype"], "Customer")
-		self.assertEquals(customer[0]["lead_name"], "_T-Lead-00001")
-		
-		customer[0].customer_group = "_Test Customer Group"
-		webnotes.bean(customer).insert()
-		
\ No newline at end of file
diff --git a/selling/doctype/opportunity/opportunity.js b/selling/doctype/opportunity/opportunity.js
deleted file mode 100644
index 05970fc..0000000
--- a/selling/doctype/opportunity/opportunity.js
+++ /dev/null
@@ -1,204 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.require('app/utilities/doctype/sms_control/sms_control.js');
-
-wn.provide("erpnext.selling");
-// TODO commonify this code
-erpnext.selling.Opportunity = wn.ui.form.Controller.extend({
-	onload: function() {
-		if(!this.frm.doc.enquiry_from && this.frm.doc.customer)
-			this.frm.doc.enquiry_from = "Customer";
-		if(!this.frm.doc.enquiry_from && this.frm.doc.lead)
-			this.frm.doc.enquiry_from = "Lead";
-
-		if(!this.frm.doc.enquiry_from) 
-			hide_field(['customer', 'customer_address', 'contact_person', 'customer_name','lead', 'address_display', 'contact_display', 'contact_mobile', 'contact_email', 'territory', 'customer_group']);
-		if(!this.frm.doc.status) 
-			set_multiple(cdt,cdn,{status:'Draft'});
-		if(!this.frm.doc.date) 
-			this.frm.doc.transaction_date = date.obj_to_str(new Date());
-		if(!this.frm.doc.company && wn.defaults.get_default("company")) 
-			set_multiple(cdt,cdn,{company:wn.defaults.get_default("company")});
-		if(!this.frm.doc.fiscal_year && sys_defaults.fiscal_year) 
-			set_multiple(cdt,cdn,{fiscal_year:sys_defaults.fiscal_year});		
-	
-		if(this.frm.doc.enquiry_from) {
-			if(this.frm.doc.enquiry_from == 'Customer') {
-				hide_field('lead');
-			}
-			else if (this.frm.doc.enquiry_from == 'Lead') {
-				hide_field(['customer', 'customer_address', 'contact_person', 'customer_group']);
-			}
-		} 
-
-		if(!this.frm.doc.__islocal) {
-			cur_frm.communication_view = new wn.views.CommunicationList({
-				list: wn.model.get("Communication", {"opportunity": this.frm.doc.name}),
-				parent: cur_frm.fields_dict.communication_html.wrapper,
-				doc: this.frm.doc,
-				recipients: this.frm.doc.contact_email
-			});
-		}
-		
-		if(this.frm.doc.customer && !this.frm.doc.customer_name) cur_frm.cscript.customer(this.frm.doc);
-		
-		this.setup_queries();
-	},
-	
-	setup_queries: function() {
-		var me = this;
-		
-		if(this.frm.fields_dict.contact_by.df.options.match(/^Profile/)) {
-			this.frm.set_query("contact_by", erpnext.queries.profile);
-		}
-		
-		this.frm.set_query("customer_address", function() {
-			if(me.frm.doc.lead) return {filters: { lead: me.frm.doc.lead } };
-			else if(me.frm.doc.customer) return {filters: { customer: me.frm.doc.customer } };
-		});
-		
-		this.frm.set_query("item_code", "enquiry_details", function() {
-			return {
-				query: "controllers.queries.item_query",
-				filters: me.frm.doc.enquiry_type === "Maintenance" ? 
-					{"is_service_item": "Yes"} : {"is_sales_item": "Yes"}
-			};
-		});
-		
-		$.each([["lead", "lead"],
-			["customer", "customer"],
-			["contact_person", "customer_filter"],
-			["territory", "not_a_group_filter"]], function(i, opts) {
-				me.frm.set_query(opts[0], erpnext.queries[opts[1]]);
-			});
-	},
-	
-	customer: function() {
-		var me = this;
-		if(this.frm.doc.customer) {
-			// TODO shift this to depends_on
-			unhide_field(['customer_address', 'contact_person', 'customer_name',
-				'address_display', 'contact_display', 'contact_mobile', 'contact_email', 
-				'territory', 'customer_group']);
-				
-			return this.frm.call({
-				doc: this.frm.doc,
-				method: "set_customer_defaults",
-			});
-		}
-	}, 
-	
-	create_quotation: function() {
-		wn.model.open_mapped_doc({
-			method: "selling.doctype.opportunity.opportunity.make_quotation",
-			source_name: cur_frm.doc.name
-		})
-	}
-});
-
-$.extend(cur_frm.cscript, new erpnext.selling.Opportunity({frm: cur_frm}));
-
-cur_frm.cscript.refresh = function(doc, cdt, cdn){
-	erpnext.hide_naming_series();
-	cur_frm.clear_custom_buttons();
-	
-	if(doc.docstatus === 1 && doc.status!=="Lost") {
-		cur_frm.add_custom_button(wn._('Create Quotation'), cur_frm.cscript.create_quotation);
-		if(doc.status!=="Quotation") {
-			cur_frm.add_custom_button(wn._('Opportunity Lost'), cur_frm.cscript['Declare Opportunity Lost']);
-		}
-		cur_frm.add_custom_button(wn._('Send SMS'), cur_frm.cscript.send_sms, "icon-mobile-phone");
-	}
-	
-	cur_frm.toggle_display("contact_info", doc.customer || doc.lead);
-	
-}
-
-cur_frm.cscript.onload_post_render = function(doc, cdt, cdn) {
-	if(doc.enquiry_from == 'Lead' && doc.lead) {
-	 	cur_frm.cscript.lead(doc,cdt,cdn);
-	}
-}
-
-cur_frm.cscript.item_code = function(doc, cdt, cdn) {
-	var d = locals[cdt][cdn];
-	if (d.item_code) {
-		return get_server_fields('get_item_details',d.item_code, 'enquiry_details',doc, cdt,cdn,1);
-	}
-}
-
-// hide - unhide fields on basis of enquiry_from lead or customer
-cur_frm.cscript.enquiry_from = function(doc,cdt,cdn){
-	cur_frm.cscript.lead_cust_show(doc,cdt,cdn);
-}
-
-// hide - unhide fields based on lead or customer
-cur_frm.cscript.lead_cust_show = function(doc,cdt,cdn){	
-	if(doc.enquiry_from == 'Lead'){
-		unhide_field(['lead']);
-		hide_field(['customer','customer_address','contact_person','customer_name','address_display','contact_display','contact_mobile','contact_email','territory','customer_group']);
-		doc.lead = doc.customer = doc.customer_address = doc.contact_person = doc.address_display = doc.contact_display = doc.contact_mobile = doc.contact_email = doc.territory = doc.customer_group = "";
-	}
-	else if(doc.enquiry_from == 'Customer'){		
-		unhide_field(['customer']);
-		hide_field(['lead', 'address_display', 'contact_display', 'contact_mobile', 
-			'contact_email', 'territory', 'customer_group']);		
-		doc.lead = doc.customer = doc.customer_address = doc.contact_person = doc.address_display = doc.contact_display = doc.contact_mobile = doc.contact_email = doc.territory = doc.customer_group = "";
-	}
-}
-
-cur_frm.cscript.customer_address = cur_frm.cscript.contact_person = function(doc, dt, dn) {
-	args = {
-		address: doc.customer_address, 
-		contact: doc.contact_person
-	}
-	if(doc.customer) args.update({customer: doc.customer});
-	
-	return get_server_fields('get_customer_address', JSON.stringify(args),'', doc, dt, dn, 1);
-}
-
-cur_frm.cscript.lead = function(doc, cdt, cdn) {
-	cur_frm.toggle_display("contact_info", doc.customer || doc.lead);
-	
-	wn.model.map_current_doc({
-		method: "selling.doctype.lead.lead.make_opportunity",
-		source_name: cur_frm.doc.lead
-	})
-	
-	unhide_field(['customer_name', 'address_display','contact_mobile', 'customer_address', 
-		'contact_email', 'territory']);	
-}
-
-
-
-cur_frm.cscript['Declare Opportunity Lost'] = function(){
-	var dialog = new wn.ui.Dialog({
-		title: wn._("Set as Lost"),
-		fields: [
-			{"fieldtype": "Text", "label": wn._("Reason for losing"), "fieldname": "reason",
-				"reqd": 1 },
-			{"fieldtype": "Button", "label": wn._("Update"), "fieldname": "update"},
-		]
-	});
-
-	dialog.fields_dict.update.$input.click(function() {
-		args = dialog.get_values();
-		if(!args) return;
-		return cur_frm.call({
-			doc: cur_frm.doc,
-			method: "declare_enquiry_lost",
-			args: args.reason,
-			callback: function(r) {
-				if(r.exc) {
-					msgprint(wn._("There were errors."));
-					return;
-				}
-				dialog.hide();
-			},
-			btn: this
-		})
-	});
-	dialog.show();
-	
-}
\ No newline at end of file
diff --git a/selling/doctype/opportunity/opportunity.py b/selling/doctype/opportunity/opportunity.py
deleted file mode 100644
index e6c0afe..0000000
--- a/selling/doctype/opportunity/opportunity.py
+++ /dev/null
@@ -1,164 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import cstr, cint
-from webnotes.model.bean import getlist
-from webnotes import msgprint, _
-
-	
-from utilities.transaction_base import TransactionBase
-
-class DocType(TransactionBase):
-	def __init__(self,doc,doclist):
-		self.doc = doc
-		self.doclist = doclist
-		self.fname = 'enq_details'
-		self.tname = 'Opportunity Item'
-		
-		self._prev = webnotes._dict({
-			"contact_date": webnotes.conn.get_value("Opportunity", self.doc.name, "contact_date") if \
-				(not cint(self.doc.fields.get("__islocal"))) else None,
-			"contact_by": webnotes.conn.get_value("Opportunity", self.doc.name, "contact_by") if \
-				(not cint(self.doc.fields.get("__islocal"))) else None,
-		})
-		
-	def get_item_details(self, item_code):
-		item = webnotes.conn.sql("""select item_name, stock_uom, description_html, description, item_group, brand
-			from `tabItem` where name = %s""", item_code, as_dict=1)
-		ret = {
-			'item_name': item and item[0]['item_name'] or '',
-			'uom': item and item[0]['stock_uom'] or '',
-			'description': item and item[0]['description_html'] or item[0]['description'] or '',
-			'item_group': item and item[0]['item_group'] or '',
-			'brand': item and item[0]['brand'] or ''
-		}
-		return ret
-
-	def get_cust_address(self,name):
-		details = webnotes.conn.sql("select customer_name, address, territory, customer_group from `tabCustomer` where name = '%s' and docstatus != 2" %(name), as_dict = 1)
-		if details:
-			ret = {
-				'customer_name':	details and details[0]['customer_name'] or '',
-				'address'	:	details and details[0]['address'] or '',
-				'territory'			 :	details and details[0]['territory'] or '',
-				'customer_group'		:	details and details[0]['customer_group'] or ''
-			}
-			# ********** get primary contact details (this is done separately coz. , in case there is no primary contact thn it would not be able to fetch customer details in case of join query)
-
-			contact_det = webnotes.conn.sql("select contact_name, contact_no, email_id from `tabContact` where customer = '%s' and is_customer = 1 and is_primary_contact = 'Yes' and docstatus != 2" %(name), as_dict = 1)
-
-			ret['contact_person'] = contact_det and contact_det[0]['contact_name'] or ''
-			ret['contact_no']		 = contact_det and contact_det[0]['contact_no'] or ''
-			ret['email_id']			 = contact_det and contact_det[0]['email_id'] or ''
-		
-			return ret
-		else:
-			msgprint("Customer : %s does not exist in system." % (name))
-			raise Exception
-			
-	def on_update(self):
-		self.add_calendar_event()
-
-	def add_calendar_event(self, opts=None, force=False):
-		if not opts:
-			opts = webnotes._dict()
-		
-		opts.description = ""
-		
-		if self.doc.customer:
-			if self.doc.contact_person:
-				opts.description = 'Contact '+cstr(self.doc.contact_person)
-			else:
-				opts.description = 'Contact customer '+cstr(self.doc.customer)
-		elif self.doc.lead:
-			if self.doc.contact_display:
-				opts.description = 'Contact '+cstr(self.doc.contact_display)
-			else:
-				opts.description = 'Contact lead '+cstr(self.doc.lead)
-				
-		opts.subject = opts.description
-		opts.description += '. By : ' + cstr(self.doc.contact_by)
-		
-		if self.doc.to_discuss:
-			opts.description += ' To Discuss : ' + cstr(self.doc.to_discuss)
-		
-		super(DocType, self).add_calendar_event(opts, force)
-
-	def validate_item_details(self):
-		if not getlist(self.doclist, 'enquiry_details'):
-			msgprint("Please select items for which enquiry needs to be made")
-			raise Exception
-
-	def validate_lead_cust(self):
-		if self.doc.enquiry_from == 'Lead' and not self.doc.lead:
-			msgprint("Lead Id is mandatory if 'Opportunity From' is selected as Lead", raise_exception=1)
-		elif self.doc.enquiry_from == 'Customer' and not self.doc.customer:
-			msgprint("Customer is mandatory if 'Opportunity From' is selected as Customer", raise_exception=1)
-
-	def validate(self):
-		self.set_status()
-		self.validate_item_details()
-		self.validate_uom_is_integer("uom", "qty")
-		self.validate_lead_cust()
-		
-		from accounts.utils import validate_fiscal_year
-		validate_fiscal_year(self.doc.transaction_date, self.doc.fiscal_year, "Opportunity Date")
-
-	def on_submit(self):
-		if self.doc.lead:
-			webnotes.bean("Lead", self.doc.lead).get_controller().set_status(update=True)
-	
-	def on_cancel(self):
-		if self.has_quotation():
-			webnotes.throw(_("Cannot Cancel Opportunity as Quotation Exists"))
-		self.set_status(update=True)
-		
-	def declare_enquiry_lost(self,arg):
-		if not self.has_quotation():
-			webnotes.conn.set(self.doc, 'status', 'Lost')
-			webnotes.conn.set(self.doc, 'order_lost_reason', arg)
-		else:
-			webnotes.throw(_("Cannot declare as lost, because Quotation has been made."))
-
-	def on_trash(self):
-		self.delete_events()
-		
-	def has_quotation(self):
-		return webnotes.conn.get_value("Quotation Item", {"prevdoc_docname": self.doc.name, "docstatus": 1})
-		
-@webnotes.whitelist()
-def make_quotation(source_name, target_doclist=None):
-	from webnotes.model.mapper import get_mapped_doclist
-	
-	def set_missing_values(source, target):
-		quotation = webnotes.bean(target)
-		quotation.run_method("onload_post_render")
-		quotation.run_method("calculate_taxes_and_totals")
-	
-	doclist = get_mapped_doclist("Opportunity", source_name, {
-		"Opportunity": {
-			"doctype": "Quotation", 
-			"field_map": {
-				"enquiry_from": "quotation_to", 
-				"enquiry_type": "order_type", 
-				"name": "enq_no", 
-			},
-			"validation": {
-				"docstatus": ["=", 1]
-			}
-		}, 
-		"Opportunity Item": {
-			"doctype": "Quotation Item", 
-			"field_map": {
-				"parent": "prevdoc_docname", 
-				"parenttype": "prevdoc_doctype", 
-				"uom": "stock_uom"
-			},
-			"add_if_empty": True
-		}
-	}, target_doclist, set_missing_values)
-		
-	return [d.fields for d in doclist]
\ No newline at end of file
diff --git a/selling/doctype/opportunity/opportunity.txt b/selling/doctype/opportunity/opportunity.txt
deleted file mode 100644
index fec94c8..0000000
--- a/selling/doctype/opportunity/opportunity.txt
+++ /dev/null
@@ -1,443 +0,0 @@
-[
- {
-  "creation": "2013-03-07 18:50:30", 
-  "docstatus": 0, 
-  "modified": "2013-11-25 11:36:40", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_import": 1, 
-  "autoname": "naming_series:", 
-  "description": "Potential Sales Deal", 
-  "doctype": "DocType", 
-  "document_type": "Transaction", 
-  "icon": "icon-info-sign", 
-  "is_submittable": 1, 
-  "module": "Selling", 
-  "name": "__common__", 
-  "search_fields": "status,transaction_date,customer,lead,enquiry_type,territory,company"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Opportunity", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Opportunity", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Opportunity"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "from_section", 
-  "fieldtype": "Section Break", 
-  "label": "From", 
-  "options": "icon-user"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "no_copy": 1, 
-  "oldfieldname": "naming_series", 
-  "oldfieldtype": "Select", 
-  "options": "OPPT", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "enquiry_from", 
-  "fieldtype": "Select", 
-  "label": "Opportunity From", 
-  "oldfieldname": "enquiry_from", 
-  "oldfieldtype": "Select", 
-  "options": "\nLead\nCustomer", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Customer", 
-  "oldfieldname": "customer", 
-  "oldfieldtype": "Link", 
-  "options": "Customer", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "lead", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Lead", 
-  "oldfieldname": "lead", 
-  "oldfieldtype": "Link", 
-  "options": "Lead", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "default": "Draft", 
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_list_view": 1, 
-  "label": "Status", 
-  "no_copy": 1, 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Select", 
-  "options": "Draft\nSubmitted\nQuotation\nLost\nCancelled\nReplied\nOpen", 
-  "read_only": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "enquiry_type", 
-  "fieldtype": "Select", 
-  "label": "Opportunity Type", 
-  "oldfieldname": "enquiry_type", 
-  "oldfieldtype": "Select", 
-  "options": "\nSales\nMaintenance", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "items", 
-  "fieldtype": "Section Break", 
-  "label": "Items", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-shopping-cart", 
-  "read_only": 0
- }, 
- {
-  "description": "Items which do not exist in Item master can also be entered on customer's request", 
-  "doctype": "DocField", 
-  "fieldname": "enquiry_details", 
-  "fieldtype": "Table", 
-  "label": "Opportunity Items", 
-  "oldfieldname": "enquiry_details", 
-  "oldfieldtype": "Table", 
-  "options": "Opportunity Item", 
-  "read_only": 0
- }, 
- {
-  "description": "Keep a track of communication related to this enquiry which will help for future reference.", 
-  "doctype": "DocField", 
-  "fieldname": "communication_history", 
-  "fieldtype": "Section Break", 
-  "label": "Communication History", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-comments", 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "communication_html", 
-  "fieldtype": "HTML", 
-  "label": "Communication HTML", 
-  "oldfieldname": "follow_up", 
-  "oldfieldtype": "Table", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_info", 
-  "fieldtype": "Section Break", 
-  "label": "Contact Info", 
-  "options": "icon-bullhorn", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_address", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Customer / Lead Address", 
-  "options": "Address", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_display", 
-  "fieldtype": "Small Text", 
-  "hidden": 0, 
-  "label": "Address", 
-  "oldfieldname": "address", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "territory", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Territory", 
-  "options": "Territory", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "depends_on": "eval:doc.enquiry_from==\"Customer\"", 
-  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "customer_group", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "label": "Customer Group", 
-  "oldfieldname": "customer_group", 
-  "oldfieldtype": "Link", 
-  "options": "Customer Group", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break3", 
-  "fieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_name", 
-  "fieldtype": "Data", 
-  "label": "Customer Name", 
-  "print_hide": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_person", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Contact Person", 
-  "options": "Contact", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_display", 
-  "fieldtype": "Small Text", 
-  "label": "Contact", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_email", 
-  "fieldtype": "Text", 
-  "label": "Contact Email", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_mobile", 
-  "fieldtype": "Text", 
-  "label": "Contact Mobile No", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "more_info", 
-  "fieldtype": "Section Break", 
-  "label": "More Info", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-file-text", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "default": "Today", 
-  "doctype": "DocField", 
-  "fieldname": "transaction_date", 
-  "fieldtype": "Date", 
-  "label": "Opportunity Date", 
-  "oldfieldname": "transaction_date", 
-  "oldfieldtype": "Date", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "50px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "source", 
-  "fieldtype": "Select", 
-  "label": "Source", 
-  "oldfieldname": "source", 
-  "oldfieldtype": "Select", 
-  "options": "\nExisting Customer\nReference\nAdvertisement\nCold Calling\nExhibition\nSupplier Reference\nMass Mailing\nCustomer's Vendor\nCampaign\nWalk In", 
-  "read_only": 0
- }, 
- {
-  "description": "Enter name of campaign if source of enquiry is campaign", 
-  "doctype": "DocField", 
-  "fieldname": "campaign", 
-  "fieldtype": "Link", 
-  "label": "Campaign", 
-  "oldfieldname": "campaign", 
-  "oldfieldtype": "Link", 
-  "options": "Campaign", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "order_lost_reason", 
-  "fieldtype": "Text", 
-  "label": "Lost Reason", 
-  "no_copy": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break2", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "description": "Your sales person who will contact the customer in future", 
-  "doctype": "DocField", 
-  "fieldname": "contact_by", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Next Contact By", 
-  "oldfieldname": "contact_by", 
-  "oldfieldtype": "Link", 
-  "options": "Profile", 
-  "read_only": 0, 
-  "width": "75px"
- }, 
- {
-  "description": "Your sales person will get a reminder on this date to contact the customer", 
-  "doctype": "DocField", 
-  "fieldname": "contact_date", 
-  "fieldtype": "Date", 
-  "label": "Next Contact Date", 
-  "oldfieldname": "contact_date", 
-  "oldfieldtype": "Date", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "to_discuss", 
-  "fieldtype": "Small Text", 
-  "label": "To Discuss", 
-  "no_copy": 1, 
-  "oldfieldname": "to_discuss", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Data", 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "communications", 
-  "fieldtype": "Table", 
-  "hidden": 1, 
-  "label": "Communications", 
-  "options": "Communication", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Sales User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Sales Manager"
- }
-]
\ No newline at end of file
diff --git a/selling/doctype/opportunity_item/opportunity_item.txt b/selling/doctype/opportunity_item/opportunity_item.txt
deleted file mode 100644
index efa1ee9..0000000
--- a/selling/doctype/opportunity_item/opportunity_item.txt
+++ /dev/null
@@ -1,126 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:51", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 19:41:31", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Selling", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Opportunity Item", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Opportunity Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Item Code", 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_name", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Item Name", 
-  "oldfieldname": "item_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Text", 
-  "in_list_view": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Text", 
-  "print_width": "300px", 
-  "reqd": 1, 
-  "width": "300px"
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "item_group", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Item Group", 
-  "oldfieldname": "item_group", 
-  "oldfieldtype": "Link", 
-  "options": "Item Group", 
-  "print_hide": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "brand", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Brand", 
-  "oldfieldname": "brand", 
-  "oldfieldtype": "Link", 
-  "options": "Brand", 
-  "print_hide": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "quantity_and_rate", 
-  "fieldtype": "Section Break", 
-  "in_list_view": 0, 
-  "label": "Quantity and Rate"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "qty", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Qty", 
-  "oldfieldname": "qty", 
-  "oldfieldtype": "Currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "basic_rate", 
-  "fieldtype": "Currency", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Basic Rate", 
-  "oldfieldname": "basic_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "uom", 
-  "fieldtype": "Link", 
-  "in_list_view": 0, 
-  "label": "UOM", 
-  "oldfieldname": "uom", 
-  "oldfieldtype": "Link", 
-  "options": "UOM", 
-  "search_index": 0
- }
-]
\ No newline at end of file
diff --git a/selling/doctype/quotation/quotation.js b/selling/doctype/quotation/quotation.js
deleted file mode 100644
index c7bf447..0000000
--- a/selling/doctype/quotation/quotation.js
+++ /dev/null
@@ -1,158 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-// Module CRM
-// =====================================================================================
-cur_frm.cscript.tname = "Quotation Item";
-cur_frm.cscript.fname = "quotation_details";
-cur_frm.cscript.other_fname = "other_charges";
-cur_frm.cscript.sales_team_fname = "sales_team";
-
-wn.require('app/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.js');
-wn.require('app/utilities/doctype/sms_control/sms_control.js');
-wn.require('app/selling/sales_common.js');
-wn.require('app/accounts/doctype/sales_invoice/pos.js');
-
-erpnext.selling.QuotationController = erpnext.selling.SellingController.extend({
-	onload: function(doc, dt, dn) {
-		this._super(doc, dt, dn);
-		if(doc.customer && !doc.quotation_to)
-			doc.quotation_to = "Customer";
-		else if(doc.lead && !doc.quotation_to)
-			doc.quotation_to = "Lead";
-	
-	},
-	refresh: function(doc, dt, dn) {
-		this._super(doc, dt, dn);
-		
-		if(doc.docstatus == 1 && doc.status!=='Lost') {
-			cur_frm.add_custom_button(wn._('Make Sales Order'), 
-				cur_frm.cscript['Make Sales Order']);
-			if(doc.status!=="Ordered") {
-				cur_frm.add_custom_button(wn._('Set as Lost'), 
-					cur_frm.cscript['Declare Order Lost'], "icon-exclamation");
-			}
-			cur_frm.appframe.add_button(wn._('Send SMS'), cur_frm.cscript.send_sms, "icon-mobile-phone");
-		}
-		
-		if (this.frm.doc.docstatus===0) {
-			cur_frm.add_custom_button(wn._('From Opportunity'), 
-				function() {
-					wn.model.map_current_doc({
-						method: "selling.doctype.opportunity.opportunity.make_quotation",
-						source_doctype: "Opportunity",
-						get_query_filters: {
-							docstatus: 1,
-							status: "Submitted",
-							enquiry_type: cur_frm.doc.order_type,
-							customer: cur_frm.doc.customer || undefined,
-							lead: cur_frm.doc.lead || undefined,
-							company: cur_frm.doc.company
-						}
-					})
-				});
-		}
-
-		if (!doc.__islocal) {
-			cur_frm.communication_view = new wn.views.CommunicationList({
-				list: wn.model.get("Communication", {"parent": doc.name, "parenttype": "Quotation"}),
-				parent: cur_frm.fields_dict.communication_html.wrapper,
-				doc: doc,
-				recipients: doc.contact_email
-			});
-		}
-		
-		this.quotation_to();
-	},
-	
-	quotation_to: function() {
-		this.frm.toggle_reqd("lead", this.frm.doc.quotation_to == "Lead");
-		this.frm.toggle_reqd("customer", this.frm.doc.quotation_to == "Customer");
-	},
-
-	tc_name: function() {
-		this.get_terms();
-	},
-	
-	validate_company_and_party: function(party_field) {
-		if(!this.frm.doc.quotation_to) {
-			msgprint(wn._("Please select a value for" + " " + wn.meta.get_label(this.frm.doc.doctype,
-				"quotation_to", this.frm.doc.name)));
-			return false;
-		} else if (this.frm.doc.quotation_to == "Lead") {
-			return true;
-		} else {
-			return this._super(party_field);
-		}
-	},
-});
-
-cur_frm.script_manager.make(erpnext.selling.QuotationController);
-
-cur_frm.fields_dict.lead.get_query = function(doc,cdt,cdn) {
-	return{	query:"controllers.queries.lead_query" } }
-
-cur_frm.cscript.lead = function(doc, cdt, cdn) {
-	if(doc.lead) {
-		unhide_field('territory');
-		return cur_frm.call({
-			doc: cur_frm.doc,
-			method: "set_lead_defaults",
-			callback: function(r) {
-				if(!r.exc) {
-					cur_frm.refresh_fields();
-				}
-			}
-		});
-	}
-}
-
-
-// Make Sales Order
-// =====================================================================================
-cur_frm.cscript['Make Sales Order'] = function() {
-	wn.model.open_mapped_doc({
-		method: "selling.doctype.quotation.quotation.make_sales_order",
-		source_name: cur_frm.doc.name
-	})
-}
-
-// declare order lost
-//-------------------------
-cur_frm.cscript['Declare Order Lost'] = function(){
-	var dialog = new wn.ui.Dialog({
-		title: "Set as Lost",
-		fields: [
-			{"fieldtype": "Text", "label": wn._("Reason for losing"), "fieldname": "reason",
-				"reqd": 1 },
-			{"fieldtype": "Button", "label": wn._("Update"), "fieldname": "update"},
-		]
-	});
-
-	dialog.fields_dict.update.$input.click(function() {
-		args = dialog.get_values();
-		if(!args) return;
-		return cur_frm.call({
-			method: "declare_order_lost",
-			doc: cur_frm.doc,
-			args: args.reason,
-			callback: function(r) {
-				if(r.exc) {
-					msgprint(wn._("There were errors."));
-					return;
-				}
-				dialog.hide();
-				cur_frm.refresh();
-			},
-			btn: this
-		})
-	});
-	dialog.show();
-	
-}
-
-cur_frm.cscript.on_submit = function(doc, cdt, cdn) {
-	if(cint(wn.boot.notification_settings.quotation)) {
-		cur_frm.email_doc(wn.boot.notification_settings.quotation_message);
-	}
-}
\ No newline at end of file
diff --git a/selling/doctype/quotation/quotation.py b/selling/doctype/quotation/quotation.py
deleted file mode 100644
index f2546b9..0000000
--- a/selling/doctype/quotation/quotation.py
+++ /dev/null
@@ -1,175 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import cstr
-from webnotes.model.bean import getlist
-from webnotes.model.code import get_obj
-from webnotes import _, msgprint
-
-	
-
-from controllers.selling_controller import SellingController
-
-class DocType(SellingController):
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-		self.tname = 'Quotation Item'
-		self.fname = 'quotation_details'
-
-	def has_sales_order(self):
-		return webnotes.conn.get_value("Sales Order Item", {"prevdoc_docname": self.doc.name, "docstatus": 1})
-
-	def validate_for_items(self):
-		chk_dupl_itm = []
-		for d in getlist(self.doclist,'quotation_details'):
-			if [cstr(d.item_code),cstr(d.description)] in chk_dupl_itm:
-				msgprint("Item %s has been entered twice. Please change description atleast to continue" % d.item_code)
-				raise Exception
-			else:
-				chk_dupl_itm.append([cstr(d.item_code),cstr(d.description)])
-
-	def validate_order_type(self):
-		super(DocType, self).validate_order_type()
-		
-		if self.doc.order_type in ['Maintenance', 'Service']:
-			for d in getlist(self.doclist, 'quotation_details'):
-				is_service_item = webnotes.conn.sql("select is_service_item from `tabItem` where name=%s", d.item_code)
-				is_service_item = is_service_item and is_service_item[0][0] or 'No'
-				
-				if is_service_item == 'No':
-					msgprint("You can not select non service item "+d.item_code+" in Maintenance Quotation")
-					raise Exception
-		else:
-			for d in getlist(self.doclist, 'quotation_details'):
-				is_sales_item = webnotes.conn.sql("select is_sales_item from `tabItem` where name=%s", d.item_code)
-				is_sales_item = is_sales_item and is_sales_item[0][0] or 'No'
-				
-				if is_sales_item == 'No':
-					msgprint("You can not select non sales item "+d.item_code+" in Sales Quotation")
-					raise Exception
-	
-	def validate(self):
-		super(DocType, self).validate()
-		self.set_status()
-		self.validate_order_type()
-		self.validate_for_items()
-		self.validate_uom_is_integer("stock_uom", "qty")
-
-	def update_opportunity(self):
-		for opportunity in self.doclist.get_distinct_values("prevdoc_docname"):
-			webnotes.bean("Opportunity", opportunity).get_controller().set_status(update=True)
-	
-	def declare_order_lost(self, arg):
-		if not self.has_sales_order():
-			webnotes.conn.set(self.doc, 'status', 'Lost')
-			webnotes.conn.set(self.doc, 'order_lost_reason', arg)
-			self.update_opportunity()
-		else:
-			webnotes.throw(_("Cannot set as Lost as Sales Order is made."))
-	
-	def check_item_table(self):
-		if not getlist(self.doclist, 'quotation_details'):
-			msgprint("Please enter item details")
-			raise Exception
-		
-	def on_submit(self):
-		self.check_item_table()
-		
-		# Check for Approving Authority
-		get_obj('Authorization Control').validate_approving_authority(self.doc.doctype, self.doc.company, self.doc.grand_total, self)
-			
-		#update enquiry status
-		self.update_opportunity()
-		
-	def on_cancel(self):
-		#update enquiry status
-		self.set_status()
-		self.update_opportunity()
-			
-	def print_other_charges(self,docname):
-		print_lst = []
-		for d in getlist(self.doclist,'other_charges'):
-			lst1 = []
-			lst1.append(d.description)
-			lst1.append(d.total)
-			print_lst.append(lst1)
-		return print_lst
-		
-	
-@webnotes.whitelist()
-def make_sales_order(source_name, target_doclist=None):
-	return _make_sales_order(source_name, target_doclist)
-	
-def _make_sales_order(source_name, target_doclist=None, ignore_permissions=False):
-	from webnotes.model.mapper import get_mapped_doclist
-	
-	customer = _make_customer(source_name, ignore_permissions)
-	
-	def set_missing_values(source, target):
-		if customer:
-			target[0].customer = customer.doc.name
-			target[0].customer_name = customer.doc.customer_name
-			
-		si = webnotes.bean(target)
-		si.run_method("onload_post_render")
-			
-	doclist = get_mapped_doclist("Quotation", source_name, {
-			"Quotation": {
-				"doctype": "Sales Order", 
-				"validation": {
-					"docstatus": ["=", 1]
-				}
-			}, 
-			"Quotation Item": {
-				"doctype": "Sales Order Item", 
-				"field_map": {
-					"parent": "prevdoc_docname"
-				}
-			}, 
-			"Sales Taxes and Charges": {
-				"doctype": "Sales Taxes and Charges",
-				"add_if_empty": True
-			}, 
-			"Sales Team": {
-				"doctype": "Sales Team",
-				"add_if_empty": True
-			}
-		}, target_doclist, set_missing_values, ignore_permissions=ignore_permissions)
-		
-	# postprocess: fetch shipping address, set missing values
-		
-	return [d.fields for d in doclist]
-
-def _make_customer(source_name, ignore_permissions=False):
-	quotation = webnotes.conn.get_value("Quotation", source_name, ["lead", "order_type"])
-	if quotation and quotation[0]:
-		lead_name = quotation[0]
-		customer_name = webnotes.conn.get_value("Customer", {"lead_name": lead_name})
-		if not customer_name:
-			from selling.doctype.lead.lead import _make_customer
-			customer_doclist = _make_customer(lead_name, ignore_permissions=ignore_permissions)
-			customer = webnotes.bean(customer_doclist)
-			customer.ignore_permissions = ignore_permissions
-			if quotation[1] == "Shopping Cart":
-				customer.doc.customer_group = webnotes.conn.get_value("Shopping Cart Settings", None,
-					"default_customer_group")
-			
-			try:
-				customer.insert()
-				return customer
-			except NameError, e:
-				if webnotes.defaults.get_global_default('cust_master_name') == "Customer Name":
-					customer.run_method("autoname")
-					customer.doc.name += "-" + lead_name
-					customer.insert()
-					return customer
-				else:
-					raise
-			except webnotes.MandatoryError:
-				from webnotes.utils import get_url_to_form
-				webnotes.throw(_("Before proceeding, please create Customer from Lead") + \
-					(" - %s" % get_url_to_form("Lead", lead_name)))
diff --git a/selling/doctype/quotation/quotation.txt b/selling/doctype/quotation/quotation.txt
deleted file mode 100644
index 93346d3..0000000
--- a/selling/doctype/quotation/quotation.txt
+++ /dev/null
@@ -1,889 +0,0 @@
-[
- {
-  "creation": "2013-05-24 19:29:08", 
-  "docstatus": 0, 
-  "modified": "2013-12-14 17:25:46", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 1, 
-  "allow_email": 0, 
-  "allow_import": 1, 
-  "autoname": "naming_series:", 
-  "doctype": "DocType", 
-  "document_type": "Transaction", 
-  "hide_toolbar": 0, 
-  "icon": "icon-shopping-cart", 
-  "is_submittable": 1, 
-  "max_attachments": 1, 
-  "module": "Selling", 
-  "name": "__common__", 
-  "read_only_onload": 1, 
-  "search_fields": "status,transaction_date,customer,lead,order_type"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Quotation", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Quotation", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Quotation"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_section", 
-  "fieldtype": "Section Break", 
-  "label": "Customer", 
-  "options": "icon-user"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "no_copy": 1, 
-  "oldfieldname": "naming_series", 
-  "oldfieldtype": "Select", 
-  "options": "QTN", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "default": "Customer", 
-  "doctype": "DocField", 
-  "fieldname": "quotation_to", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Quotation To", 
-  "oldfieldname": "quotation_to", 
-  "oldfieldtype": "Select", 
-  "options": "\nLead\nCustomer", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0, 
-  "reqd": 1
- }, 
- {
-  "depends_on": "eval:doc.quotation_to == \"Customer\"", 
-  "doctype": "DocField", 
-  "fieldname": "customer", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "label": "Customer", 
-  "oldfieldname": "customer", 
-  "oldfieldtype": "Link", 
-  "options": "Customer", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "search_index": 1
- }, 
- {
-  "depends_on": "eval:doc.quotation_to == \"Lead\"", 
-  "doctype": "DocField", 
-  "fieldname": "lead", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "label": "Lead", 
-  "oldfieldname": "lead", 
-  "oldfieldtype": "Link", 
-  "options": "Lead", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_name", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_list_view": 1, 
-  "label": "Customer Name", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_display", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "in_filter": 0, 
-  "label": "Address", 
-  "oldfieldname": "customer_address", 
-  "oldfieldtype": "Small Text", 
-  "print_hide": 0, 
-  "read_only": 1, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_display", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "in_filter": 0, 
-  "label": "Contact", 
-  "print_hide": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_mobile", 
-  "fieldtype": "Text", 
-  "hidden": 1, 
-  "label": "Mobile No", 
-  "print_hide": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_email", 
-  "fieldtype": "Text", 
-  "hidden": 1, 
-  "label": "Contact Email", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Data", 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "width": "150px"
- }, 
- {
-  "description": "Select the relevant company name if you have multiple companies.", 
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 0, 
-  "width": "150px"
- }, 
- {
-  "default": "Today", 
-  "doctype": "DocField", 
-  "fieldname": "transaction_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Quotation Date", 
-  "no_copy": 1, 
-  "oldfieldname": "transaction_date", 
-  "oldfieldtype": "Date", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "100px"
- }, 
- {
-  "default": "Sales", 
-  "doctype": "DocField", 
-  "fieldname": "order_type", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Order Type", 
-  "oldfieldname": "order_type", 
-  "oldfieldtype": "Select", 
-  "options": "\nSales\nMaintenance\nShopping Cart", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break0", 
-  "fieldtype": "Section Break", 
-  "label": "Currency and Price List", 
-  "options": "icon-tag", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "currency", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Currency", 
-  "oldfieldname": "currency", 
-  "oldfieldtype": "Select", 
-  "options": "Currency", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 0, 
-  "width": "100px"
- }, 
- {
-  "description": "Rate at which customer's currency is converted to company's base currency", 
-  "doctype": "DocField", 
-  "fieldname": "conversion_rate", 
-  "fieldtype": "Float", 
-  "label": "Exchange Rate", 
-  "oldfieldname": "conversion_rate", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break2", 
-  "fieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "selling_price_list", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Price List", 
-  "oldfieldname": "price_list_name", 
-  "oldfieldtype": "Select", 
-  "options": "Price List", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "price_list_currency", 
-  "fieldtype": "Link", 
-  "label": "Price List Currency", 
-  "options": "Currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 1
- }, 
- {
-  "description": "Rate at which Price list currency is converted to company's base currency", 
-  "doctype": "DocField", 
-  "fieldname": "plc_conversion_rate", 
-  "fieldtype": "Float", 
-  "label": "Price List Exchange Rate", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "items", 
-  "fieldtype": "Section Break", 
-  "label": "Items", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-shopping-cart", 
-  "print_hide": 0, 
-  "read_only": 0, 
-  "search_index": 0
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "quotation_details", 
-  "fieldtype": "Table", 
-  "label": "Quotation Items", 
-  "oldfieldname": "quotation_details", 
-  "oldfieldtype": "Table", 
-  "options": "Quotation Item", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "40px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sec_break23", 
-  "fieldtype": "Section Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "net_total_export", 
-  "fieldtype": "Currency", 
-  "label": "Net Total", 
-  "options": "currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_28", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "net_total", 
-  "fieldtype": "Currency", 
-  "label": "Net Total (Company Currency)", 
-  "no_copy": 0, 
-  "oldfieldname": "net_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "taxes", 
-  "fieldtype": "Section Break", 
-  "label": "Taxes", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-money", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "charge", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "label": "Tax Master", 
-  "oldfieldname": "charge", 
-  "oldfieldtype": "Link", 
-  "options": "Sales Taxes and Charges Master", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_34", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "shipping_rule", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "label": "Shipping Rule", 
-  "oldfieldtype": "Button", 
-  "options": "Shipping Rule", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_36", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges", 
-  "fieldtype": "Table", 
-  "label": "Sales Taxes and Charges", 
-  "oldfieldname": "other_charges", 
-  "oldfieldtype": "Table", 
-  "options": "Sales Taxes and Charges", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_calculation", 
-  "fieldtype": "HTML", 
-  "label": "Taxes and Charges Calculation", 
-  "oldfieldtype": "HTML", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_39", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_total_export", 
-  "fieldtype": "Currency", 
-  "label": "Taxes and Charges Total", 
-  "options": "currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_42", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_total", 
-  "fieldtype": "Currency", 
-  "label": "Taxes and Charges Total (Company Currency)", 
-  "oldfieldname": "other_charges_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "totals", 
-  "fieldtype": "Section Break", 
-  "label": "Totals", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-money", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grand_total_export", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Grand Total", 
-  "no_copy": 0, 
-  "oldfieldname": "grand_total_export", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "200px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rounded_total_export", 
-  "fieldtype": "Currency", 
-  "label": "Rounded Total", 
-  "no_copy": 0, 
-  "oldfieldname": "rounded_total_export", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "200px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "in_words_export", 
-  "fieldtype": "Data", 
-  "label": "In Words", 
-  "no_copy": 0, 
-  "oldfieldname": "in_words_export", 
-  "oldfieldtype": "Data", 
-  "print_hide": 0, 
-  "read_only": 1, 
-  "width": "200px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break3", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grand_total", 
-  "fieldtype": "Currency", 
-  "label": "Grand Total (Company Currency)", 
-  "no_copy": 0, 
-  "oldfieldname": "grand_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "200px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rounded_total", 
-  "fieldtype": "Currency", 
-  "label": "Rounded Total (Company Currency)", 
-  "no_copy": 0, 
-  "oldfieldname": "rounded_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "width": "200px"
- }, 
- {
-  "description": "In Words will be visible once you save the Quotation.", 
-  "doctype": "DocField", 
-  "fieldname": "in_words", 
-  "fieldtype": "Data", 
-  "label": "In Words (Company Currency)", 
-  "no_copy": 0, 
-  "oldfieldname": "in_words", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "width": "200px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "terms_section_break", 
-  "fieldtype": "Section Break", 
-  "label": "Terms and Conditions", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-legal", 
-  "print_hide": 0, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "tc_name", 
-  "fieldtype": "Link", 
-  "label": "Terms", 
-  "oldfieldname": "tc_name", 
-  "oldfieldtype": "Link", 
-  "options": "Terms and Conditions", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "terms", 
-  "fieldtype": "Text Editor", 
-  "label": "Term Details", 
-  "oldfieldname": "terms", 
-  "oldfieldtype": "Text Editor", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_section", 
-  "fieldtype": "Section Break", 
-  "label": "Contact Info", 
-  "options": "icon-bullhorn", 
-  "read_only": 0
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "territory", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "label": "Territory", 
-  "options": "Territory", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "depends_on": "customer", 
-  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "customer_group", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Customer Group", 
-  "oldfieldname": "customer_group", 
-  "oldfieldtype": "Link", 
-  "options": "Customer Group", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "shipping_address_name", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "label": "Shipping Address", 
-  "options": "Address", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "shipping_address", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Shipping Address", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "depends_on": "customer", 
-  "doctype": "DocField", 
-  "fieldname": "col_break98", 
-  "fieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_address", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "label": "Customer Address", 
-  "options": "Address", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_person", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "label": "Contact Person", 
-  "oldfieldname": "contact_person", 
-  "oldfieldtype": "Link", 
-  "options": "Contact", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "more_info", 
-  "fieldtype": "Section Break", 
-  "label": "More Info", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-file-text", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "campaign", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "label": "Campaign", 
-  "no_copy": 0, 
-  "oldfieldname": "campaign", 
-  "oldfieldtype": "Link", 
-  "options": "Campaign", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "source", 
-  "fieldtype": "Select", 
-  "hidden": 0, 
-  "label": "Source", 
-  "no_copy": 0, 
-  "oldfieldname": "source", 
-  "oldfieldtype": "Select", 
-  "options": "\nExisting Customer\nReference\nAdvertisement\nCold Calling\nExhibition\nSupplier Reference\nMass Mailing\nCustomer's Vendor\nCampaign", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0
- }, 
- {
-  "allow_on_submit": 0, 
-  "default": "Draft", 
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Status", 
-  "no_copy": 1, 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Select", 
-  "options": "Draft\nSubmitted\nOrdered\nLost\nCancelled", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "order_lost_reason", 
-  "fieldtype": "Small Text", 
-  "label": "Quotation Lost Reason", 
-  "no_copy": 1, 
-  "oldfieldname": "order_lost_reason", 
-  "oldfieldtype": "Small Text", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break4", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "letter_head", 
-  "fieldtype": "Select", 
-  "label": "Letter Head", 
-  "oldfieldname": "letter_head", 
-  "oldfieldtype": "Select", 
-  "options": "link:Letter Head", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "select_print_heading", 
-  "fieldtype": "Link", 
-  "label": "Print Heading", 
-  "no_copy": 1, 
-  "oldfieldname": "select_print_heading", 
-  "oldfieldtype": "Link", 
-  "options": "Print Heading", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "enq_det", 
-  "fieldtype": "Text", 
-  "hidden": 1, 
-  "label": "Opportunity Item", 
-  "no_copy": 0, 
-  "oldfieldname": "enq_det", 
-  "oldfieldtype": "Text", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "report_hide": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "communication_history", 
-  "fieldtype": "Section Break", 
-  "label": "Communication History", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-comments", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 1, 
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "communication_html", 
-  "fieldtype": "HTML", 
-  "label": "Communication HTML", 
-  "oldfieldname": "follow_up", 
-  "oldfieldtype": "Table", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "width": "40px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "communications", 
-  "fieldtype": "Table", 
-  "hidden": 1, 
-  "label": "Communications", 
-  "options": "Communication", 
-  "print_hide": 1
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Sales Manager", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Sales User", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "match": "customer", 
-  "role": "Customer", 
-  "submit": 0, 
-  "write": 0
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Maintenance Manager", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Maintenance User", 
-  "submit": 1, 
-  "write": 1
- }
-]
\ No newline at end of file
diff --git a/selling/doctype/quotation/test_quotation.py b/selling/doctype/quotation/test_quotation.py
deleted file mode 100644
index 327d72f..0000000
--- a/selling/doctype/quotation/test_quotation.py
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-import webnotes, json
-from webnotes.utils import flt
-import unittest
-
-test_dependencies = ["Sales BOM"]
-
-class TestQuotation(unittest.TestCase):
-	def test_make_sales_order(self):
-		from selling.doctype.quotation.quotation import make_sales_order
-		
-		quotation = webnotes.bean(copy=test_records[0])
-		quotation.insert()
-		
-		self.assertRaises(webnotes.ValidationError, make_sales_order, quotation.doc.name)
-		
-		quotation.submit()
-
-		sales_order = make_sales_order(quotation.doc.name)
-				
-		self.assertEquals(sales_order[0]["doctype"], "Sales Order")
-		self.assertEquals(len(sales_order), 2)
-		self.assertEquals(sales_order[1]["doctype"], "Sales Order Item")
-		self.assertEquals(sales_order[1]["prevdoc_docname"], quotation.doc.name)
-		self.assertEquals(sales_order[0]["customer"], "_Test Customer")
-		
-		sales_order[0]["delivery_date"] = "2014-01-01"
-		sales_order[0]["naming_series"] = "_T-Quotation-"
-		sales_order[0]["transaction_date"] = "2013-05-12"
-		webnotes.bean(sales_order).insert()
-
-
-test_records = [
-	[
-		{
-			"company": "_Test Company", 
-			"conversion_rate": 1.0, 
-			"currency": "INR", 
-			"quotation_to": "Customer",
-			"customer": "_Test Customer", 
-			"customer_name": "_Test Customer",
-			"customer_group": "_Test Customer Group", 
-			"doctype": "Quotation", 
-			"fiscal_year": "_Test Fiscal Year 2013", 
-			"order_type": "Sales",
-			"plc_conversion_rate": 1.0, 
-			"price_list_currency": "INR", 
-			"selling_price_list": "_Test Price List", 
-			"territory": "_Test Territory", 
-			"transaction_date": "2013-02-21",
-			"grand_total": 1000.0, 
-			"grand_total_export": 1000.0, 
-		}, 
-		{
-			"description": "CPU", 
-			"doctype": "Quotation Item", 
-			"item_code": "_Test Item Home Desktop 100", 
-			"item_name": "CPU", 
-			"parentfield": "quotation_details", 
-			"qty": 10.0,
-			"basic_rate": 100.0,
-			"export_rate": 100.0,
-			"amount": 1000.0,
-		}
-	],	
-]
\ No newline at end of file
diff --git a/selling/doctype/quotation_item/quotation_item.txt b/selling/doctype/quotation_item/quotation_item.txt
deleted file mode 100644
index 3764208..0000000
--- a/selling/doctype/quotation_item/quotation_item.txt
+++ /dev/null
@@ -1,333 +0,0 @@
-[
- {
-  "creation": "2013-03-07 11:42:57", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 19:41:32", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "QUOD/.#####", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Selling", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Quotation Item", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Quotation Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Item Code", 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "print_hide": 0, 
-  "print_width": "150px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_item_code", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Customer's Item Code", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_name", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Item Name", 
-  "oldfieldname": "item_name", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "in_list_view": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Small Text", 
-  "print_hide": 0, 
-  "print_width": "300px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "quantity_and_rate", 
-  "fieldtype": "Section Break", 
-  "in_list_view": 0, 
-  "label": "Quantity and Rate"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "qty", 
-  "fieldtype": "Float", 
-  "in_filter": 0, 
-  "in_list_view": 1, 
-  "label": "Quantity", 
-  "oldfieldname": "qty", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 0, 
-  "print_width": "100px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "stock_uom", 
-  "fieldtype": "Link", 
-  "in_list_view": 0, 
-  "label": "UOM", 
-  "oldfieldname": "stock_uom", 
-  "oldfieldtype": "Data", 
-  "options": "UOM", 
-  "print_hide": 0, 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "ref_rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Price List Rate", 
-  "oldfieldname": "ref_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "adj_rate", 
-  "fieldtype": "Float", 
-  "in_list_view": 0, 
-  "label": "Discount (%)", 
-  "oldfieldname": "adj_rate", 
-  "oldfieldtype": "Float", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "export_rate", 
-  "fieldtype": "Currency", 
-  "in_filter": 0, 
-  "in_list_view": 1, 
-  "label": "Rate", 
-  "oldfieldname": "export_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "print_width": "100px", 
-  "read_only": 0, 
-  "reqd": 0, 
-  "search_index": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "export_amount", 
-  "fieldtype": "Currency", 
-  "in_filter": 0, 
-  "in_list_view": 1, 
-  "label": "Amount", 
-  "oldfieldname": "export_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "search_index": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "base_ref_rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Price List Rate (Company Currency)", 
-  "oldfieldname": "base_ref_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "basic_rate", 
-  "fieldtype": "Currency", 
-  "in_filter": 0, 
-  "in_list_view": 0, 
-  "label": "Basic Rate (Company Currency)", 
-  "oldfieldname": "basic_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "search_index": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amount", 
-  "fieldtype": "Currency", 
-  "in_filter": 0, 
-  "in_list_view": 0, 
-  "label": "Amount (Company Currency)", 
-  "oldfieldname": "amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "search_index": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reference", 
-  "fieldtype": "Section Break", 
-  "in_list_view": 0, 
-  "label": "Reference"
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "item_group", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Item Group", 
-  "oldfieldname": "item_group", 
-  "oldfieldtype": "Link", 
-  "options": "Item Group", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "brand", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Brand", 
-  "oldfieldname": "brand", 
-  "oldfieldtype": "Link", 
-  "options": "Brand", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "search_index": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_tax_rate", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Item Tax Rate", 
-  "oldfieldname": "item_tax_rate", 
-  "oldfieldtype": "Small Text", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "prevdoc_docname", 
-  "fieldtype": "Data", 
-  "in_list_view": 0, 
-  "label": "Against Docname", 
-  "no_copy": 1, 
-  "oldfieldname": "prevdoc_docname", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "report_hide": 0, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "prevdoc_doctype", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Against Doctype", 
-  "no_copy": 1, 
-  "oldfieldname": "prevdoc_doctype", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "report_hide": 0, 
-  "width": "150px"
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "page_break", 
-  "fieldtype": "Check", 
-  "hidden": 0, 
-  "in_list_view": 0, 
-  "label": "Page Break", 
-  "no_copy": 1, 
-  "oldfieldname": "page_break", 
-  "oldfieldtype": "Check", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 1
- }
-]
\ No newline at end of file
diff --git a/selling/doctype/sales_bom/sales_bom.py b/selling/doctype/sales_bom/sales_bom.py
deleted file mode 100644
index f6cfafa..0000000
--- a/selling/doctype/sales_bom/sales_bom.py
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-class DocType:
-	def __init__(self,d,dl):
-		self.doc, self.doclist = d,dl
-
-	def autoname(self):
-		self.doc.name = self.doc.new_item_code
-	
-	def validate(self):
-		self.validate_main_item()
-
-		from utilities.transaction_base import validate_uom_is_integer
-		validate_uom_is_integer(self.doclist, "uom", "qty")
-
-	def validate_main_item(self):
-		"""main item must have Is Stock Item as No and Is Sales Item as Yes"""
-		if not webnotes.conn.sql("""select name from tabItem where name=%s and
-			ifnull(is_stock_item,'')='No' and ifnull(is_sales_item,'')='Yes'""", self.doc.new_item_code):
-			webnotes.msgprint("""Parent Item %s is either a Stock Item or a not a Sales Item""",
-				raise_exception=1)
-
-	def get_item_details(self, name):
-		det = webnotes.conn.sql("""select description, stock_uom from `tabItem` 
-			where name = %s""", name)
-		return {
-			'description' : det and det[0][0] or '', 
-			'uom': det and det[0][1] or ''
-		}
-
-def get_new_item_code(doctype, txt, searchfield, start, page_len, filters):
-	from controllers.queries import get_match_cond
-	
-	return webnotes.conn.sql("""select name, item_name, description from tabItem 
-		where is_stock_item="No" and is_sales_item="Yes"
-		and name not in (select name from `tabSales BOM`) and %s like %s
-		%s limit %s, %s""" % (searchfield, "%s", 
-		get_match_cond(doctype, searchfield),"%s", "%s"), 
-		("%%%s%%" % txt, start, page_len))
\ No newline at end of file
diff --git a/selling/doctype/sales_bom/sales_bom.txt b/selling/doctype/sales_bom/sales_bom.txt
deleted file mode 100644
index 9a9b6e6..0000000
--- a/selling/doctype/sales_bom/sales_bom.txt
+++ /dev/null
@@ -1,98 +0,0 @@
-[
- {
-  "creation": "2013-06-20 11:53:21", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:54:08", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "description": "Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. \n\nThe package **Item** will have \"Is Stock Item\" as \"No\" and \"Is Sales Item\" as \"Yes\".\n\nFor Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.\n\nNote: BOM = Bill of Materials", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-sitemap", 
-  "is_submittable": 0, 
-  "module": "Selling", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Sales BOM", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 0, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Sales BOM", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Sales BOM"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "basic_section", 
-  "fieldtype": "Section Break", 
-  "label": "Sales BOM Item"
- }, 
- {
-  "description": "The Item that represents the Package. This Item must have \"Is Stock Item\" as \"No\" and \"Is Sales Item\" as \"Yes\"", 
-  "doctype": "DocField", 
-  "fieldname": "new_item_code", 
-  "fieldtype": "Link", 
-  "label": "Parent Item", 
-  "no_copy": 1, 
-  "oldfieldname": "new_item_code", 
-  "oldfieldtype": "Data", 
-  "options": "Item", 
-  "reqd": 1
- }, 
- {
-  "description": "List items that form the package.", 
-  "doctype": "DocField", 
-  "fieldname": "item_section", 
-  "fieldtype": "Section Break", 
-  "label": "Package Items"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_bom_items", 
-  "fieldtype": "Table", 
-  "label": "Sales BOM Items", 
-  "oldfieldname": "sales_bom_items", 
-  "oldfieldtype": "Table", 
-  "options": "Sales BOM Item", 
-  "reqd": 1
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Material Manager", 
-  "write": 1
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Material User", 
-  "write": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Sales User", 
-  "write": 1
- }
-]
\ No newline at end of file
diff --git a/selling/doctype/sales_bom_item/sales_bom_item.txt b/selling/doctype/sales_bom_item/sales_bom_item.txt
deleted file mode 100644
index 9e880bc..0000000
--- a/selling/doctype/sales_bom_item/sales_bom_item.txt
+++ /dev/null
@@ -1,81 +0,0 @@
-[
- {
-  "creation": "2013-05-23 16:55:51", 
-  "docstatus": 0, 
-  "modified": "2013-09-09 15:47:56", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Selling", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Sales BOM Item", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Sales BOM Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Item", 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "qty", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Qty", 
-  "oldfieldname": "qty", 
-  "oldfieldtype": "Currency", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Text", 
-  "in_list_view": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Text", 
-  "print_width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rate", 
-  "fieldtype": "Float", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Rate", 
-  "oldfieldname": "rate", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "uom", 
-  "fieldtype": "Link", 
-  "in_list_view": 0, 
-  "label": "UOM", 
-  "oldfieldname": "uom", 
-  "oldfieldtype": "Link", 
-  "options": "UOM", 
-  "read_only": 1, 
-  "search_index": 0
- }
-]
\ No newline at end of file
diff --git a/selling/doctype/sales_order/sales_order.js b/selling/doctype/sales_order/sales_order.js
deleted file mode 100644
index e4b3caf..0000000
--- a/selling/doctype/sales_order/sales_order.js
+++ /dev/null
@@ -1,192 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-// Module CRM
-
-cur_frm.cscript.tname = "Sales Order Item";
-cur_frm.cscript.fname = "sales_order_details";
-cur_frm.cscript.other_fname = "other_charges";
-cur_frm.cscript.sales_team_fname = "sales_team";
-
-
-wn.require('app/selling/sales_common.js');
-wn.require('app/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.js');
-wn.require('app/utilities/doctype/sms_control/sms_control.js');
-wn.require('app/accounts/doctype/sales_invoice/pos.js');
-
-erpnext.selling.SalesOrderController = erpnext.selling.SellingController.extend({
-	refresh: function(doc, dt, dn) {
-		this._super();
-		this.frm.dashboard.reset();
-		
-		if(doc.docstatus==1) {
-			if(doc.status != 'Stopped') {
-				
-				cur_frm.dashboard.add_progress(cint(doc.per_delivered) + wn._("% Delivered"), 
-					doc.per_delivered);
-				cur_frm.dashboard.add_progress(cint(doc.per_billed) + wn._("% Billed"), 
-					doc.per_billed);
-
-				cur_frm.add_custom_button(wn._('Send SMS'), cur_frm.cscript.send_sms, "icon-mobile-phone");
-				// delivery note
-				if(flt(doc.per_delivered, 2) < 100 && doc.order_type=='Sales')
-					cur_frm.add_custom_button(wn._('Make Delivery'), this.make_delivery_note);
-			
-				// maintenance
-				if(flt(doc.per_delivered, 2) < 100 && (doc.order_type !='Sales')) {
-					cur_frm.add_custom_button(wn._('Make Maint. Visit'), this.make_maintenance_visit);
-					cur_frm.add_custom_button(wn._('Make Maint. Schedule'), 
-						this.make_maintenance_schedule);
-				}
-
-				// indent
-				if(!doc.order_type || (doc.order_type == 'Sales'))
-					cur_frm.add_custom_button(wn._('Make ') + wn._('Material Request'), 
-						this.make_material_request);
-			
-				// sales invoice
-				if(flt(doc.per_billed, 2) < 100)
-					cur_frm.add_custom_button(wn._('Make Invoice'), this.make_sales_invoice);
-			
-				// stop
-				if(flt(doc.per_delivered, 2) < 100 || doc.per_billed < 100)
-					cur_frm.add_custom_button(wn._('Stop!'), cur_frm.cscript['Stop Sales Order'],"icon-exclamation");
-			} else {	
-				// un-stop
-				cur_frm.dashboard.set_headline_alert(wn._("Stopped"), "alert-danger", "icon-stop");
-				cur_frm.add_custom_button(wn._('Unstop'), cur_frm.cscript['Unstop Sales Order'], "icon-check");
-			}
-		}
-
-		if (this.frm.doc.docstatus===0) {
-			cur_frm.add_custom_button(wn._('From Quotation'), 
-				function() {
-					wn.model.map_current_doc({
-						method: "selling.doctype.quotation.quotation.make_sales_order",
-						source_doctype: "Quotation",
-						get_query_filters: {
-							docstatus: 1,
-							status: ["!=", "Lost"],
-							order_type: cur_frm.doc.order_type,
-							customer: cur_frm.doc.customer || undefined,
-							company: cur_frm.doc.company
-						}
-					})
-				});
-		}
-
-		this.order_type(doc);
-	},
-	
-	order_type: function() {
-		this.frm.toggle_reqd("delivery_date", this.frm.doc.order_type == "Sales");
-	},
-
-	tc_name: function() {
-		this.get_terms();
-	},
-	
-	reserved_warehouse: function(doc, cdt, cdn) {
-		var item = wn.model.get_doc(cdt, cdn);
-		if(item.item_code && item.reserved_warehouse) {
-			return this.frm.call({
-				method: "selling.utils.get_available_qty",
-				child: item,
-				args: {
-					item_code: item.item_code,
-					warehouse: item.reserved_warehouse,
-				},
-			});
-		}
-	},
-
-	make_material_request: function() {
-		wn.model.open_mapped_doc({
-			method: "selling.doctype.sales_order.sales_order.make_material_request",
-			source_name: cur_frm.doc.name
-		})
-	},
-
-	make_delivery_note: function() {
-		wn.model.open_mapped_doc({
-			method: "selling.doctype.sales_order.sales_order.make_delivery_note",
-			source_name: cur_frm.doc.name
-		})
-	},
-
-	make_sales_invoice: function() {
-		wn.model.open_mapped_doc({
-			method: "selling.doctype.sales_order.sales_order.make_sales_invoice",
-			source_name: cur_frm.doc.name
-		})
-	},
-	
-	make_maintenance_schedule: function() {
-		wn.model.open_mapped_doc({
-			method: "selling.doctype.sales_order.sales_order.make_maintenance_schedule",
-			source_name: cur_frm.doc.name
-		})
-	}, 
-	
-	make_maintenance_visit: function() {
-		wn.model.open_mapped_doc({
-			method: "selling.doctype.sales_order.sales_order.make_maintenance_visit",
-			source_name: cur_frm.doc.name
-		})
-	},
-});
-
-// for backward compatibility: combine new and previous states
-$.extend(cur_frm.cscript, new erpnext.selling.SalesOrderController({frm: cur_frm}));
-
-cur_frm.cscript.new_contact = function(){
-	tn = wn.model.make_new_doc_and_get_name('Contact');
-	locals['Contact'][tn].is_customer = 1;
-	if(doc.customer) locals['Contact'][tn].customer = doc.customer;
-	loaddoc('Contact', tn);
-}
-
-cur_frm.fields_dict['project_name'].get_query = function(doc, cdt, cdn) {
-	return {
-		query: "controllers.queries.get_project_name",
-		filters: {
-			'customer': doc.customer
-		}
-	}
-}
-
-cur_frm.cscript['Stop Sales Order'] = function() {
-	var doc = cur_frm.doc;
-
-	var check = confirm(wn._("Are you sure you want to STOP ") + doc.name);
-
-	if (check) {
-		return $c('runserverobj', {
-			'method':'stop_sales_order', 
-			'docs': wn.model.compress(make_doclist(doc.doctype, doc.name))
-			}, function(r,rt) {
-			cur_frm.refresh();
-		});
-	}
-}
-
-cur_frm.cscript['Unstop Sales Order'] = function() {
-	var doc = cur_frm.doc;
-
-	var check = confirm(wn._("Are you sure you want to UNSTOP ") + doc.name);
-
-	if (check) {
-		return $c('runserverobj', {
-			'method':'unstop_sales_order', 
-			'docs': wn.model.compress(make_doclist(doc.doctype, doc.name))
-		}, function(r,rt) {
-			cur_frm.refresh();
-		});
-	}
-}
-
-cur_frm.cscript.on_submit = function(doc, cdt, cdn) {
-	if(cint(wn.boot.notification_settings.sales_order)) {
-		cur_frm.email_doc(wn.boot.notification_settings.sales_order_message);
-	}
-};
diff --git a/selling/doctype/sales_order/sales_order.py b/selling/doctype/sales_order/sales_order.py
deleted file mode 100644
index a66c446..0000000
--- a/selling/doctype/sales_order/sales_order.py
+++ /dev/null
@@ -1,419 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-import webnotes.utils
-
-from webnotes.utils import cstr, flt, getdate
-from webnotes.model.bean import getlist
-from webnotes.model.code import get_obj
-from webnotes import msgprint
-from webnotes.model.mapper import get_mapped_doclist
-
-from controllers.selling_controller import SellingController
-
-class DocType(SellingController):
-	def __init__(self, doc, doclist=None):
-		self.doc = doc
-		if not doclist: doclist = []
-		self.doclist = doclist
-		self.tname = 'Sales Order Item'
-		self.fname = 'sales_order_details'
-		self.person_tname = 'Target Detail'
-		self.partner_tname = 'Partner Target Detail'
-		self.territory_tname = 'Territory Target Detail'
-	
-	def validate_mandatory(self):
-		# validate transaction date v/s delivery date
-		if self.doc.delivery_date:
-			if getdate(self.doc.transaction_date) > getdate(self.doc.delivery_date):
-				msgprint("Expected Delivery Date cannot be before Sales Order Date")
-				raise Exception
-	
-	def validate_po(self):
-		# validate p.o date v/s delivery date
-		if self.doc.po_date and self.doc.delivery_date and getdate(self.doc.po_date) > getdate(self.doc.delivery_date):
-			msgprint("Expected Delivery Date cannot be before Purchase Order Date")
-			raise Exception	
-		
-		if self.doc.po_no and self.doc.customer:
-			so = webnotes.conn.sql("select name from `tabSales Order` \
-				where ifnull(po_no, '') = %s and name != %s and docstatus < 2\
-				and customer = %s", (self.doc.po_no, self.doc.name, self.doc.customer))
-			if so and so[0][0]:
-				msgprint("""Another Sales Order (%s) exists against same PO No and Customer. 
-					Please be sure, you are not making duplicate entry.""" % so[0][0])
-	
-	def validate_for_items(self):
-		check_list, flag = [], 0
-		chk_dupl_itm = []
-		for d in getlist(self.doclist, 'sales_order_details'):
-			e = [d.item_code, d.description, d.reserved_warehouse, d.prevdoc_docname or '']
-			f = [d.item_code, d.description]
-
-			if webnotes.conn.get_value("Item", d.item_code, "is_stock_item") == 'Yes':
-				if not d.reserved_warehouse:
-					msgprint("""Please enter Reserved Warehouse for item %s 
-						as it is stock Item""" % d.item_code, raise_exception=1)
-				
-				if e in check_list:
-					msgprint("Item %s has been entered twice." % d.item_code)
-				else:
-					check_list.append(e)
-			else:
-				if f in chk_dupl_itm:
-					msgprint("Item %s has been entered twice." % d.item_code)
-				else:
-					chk_dupl_itm.append(f)
-
-			# used for production plan
-			d.transaction_date = self.doc.transaction_date
-			
-			tot_avail_qty = webnotes.conn.sql("select projected_qty from `tabBin` \
-				where item_code = '%s' and warehouse = '%s'" % (d.item_code,d.reserved_warehouse))
-			d.projected_qty = tot_avail_qty and flt(tot_avail_qty[0][0]) or 0
-
-	def validate_sales_mntc_quotation(self):
-		for d in getlist(self.doclist, 'sales_order_details'):
-			if d.prevdoc_docname:
-				res = webnotes.conn.sql("select name from `tabQuotation` where name=%s and order_type = %s", (d.prevdoc_docname, self.doc.order_type))
-				if not res:
-					msgprint("""Order Type (%s) should be same in Quotation: %s \
-						and current Sales Order""" % (self.doc.order_type, d.prevdoc_docname))
-
-	def validate_order_type(self):
-		super(DocType, self).validate_order_type()
-		
-	def validate_delivery_date(self):
-		if self.doc.order_type == 'Sales' and not self.doc.delivery_date:
-			msgprint("Please enter 'Expected Delivery Date'")
-			raise Exception
-		
-		self.validate_sales_mntc_quotation()
-
-	def validate_proj_cust(self):
-		if self.doc.project_name and self.doc.customer_name:
-			res = webnotes.conn.sql("select name from `tabProject` where name = '%s' and (customer = '%s' or ifnull(customer,'')='')"%(self.doc.project_name, self.doc.customer))
-			if not res:
-				msgprint("Customer - %s does not belong to project - %s. \n\nIf you want to use project for multiple customers then please make customer details blank in project - %s."%(self.doc.customer,self.doc.project_name,self.doc.project_name))
-				raise Exception
-	
-	def validate(self):
-		super(DocType, self).validate()
-		
-		self.validate_order_type()
-		self.validate_delivery_date()
-		self.validate_mandatory()
-		self.validate_proj_cust()
-		self.validate_po()
-		self.validate_uom_is_integer("stock_uom", "qty")
-		self.validate_for_items()
-		self.validate_warehouse()
-		
-		from stock.doctype.packed_item.packed_item import make_packing_list
-		self.doclist = make_packing_list(self,'sales_order_details')
-		
-		self.validate_with_previous_doc()
-		
-		if not self.doc.status:
-			self.doc.status = "Draft"
-
-		import utilities
-		utilities.validate_status(self.doc.status, ["Draft", "Submitted", "Stopped", 
-			"Cancelled"])
-
-		if not self.doc.billing_status: self.doc.billing_status = 'Not Billed'
-		if not self.doc.delivery_status: self.doc.delivery_status = 'Not Delivered'		
-		
-	def validate_warehouse(self):
-		from stock.utils import validate_warehouse_user, validate_warehouse_company
-		
-		warehouses = list(set([d.reserved_warehouse for d in 
-			self.doclist.get({"doctype": self.tname}) if d.reserved_warehouse]))
-				
-		for w in warehouses:
-			validate_warehouse_user(w)
-			validate_warehouse_company(w, self.doc.company)
-		
-	def validate_with_previous_doc(self):
-		super(DocType, self).validate_with_previous_doc(self.tname, {
-			"Quotation": {
-				"ref_dn_field": "prevdoc_docname",
-				"compare_fields": [["company", "="], ["currency", "="]]
-			}
-		})
-
-		
-	def update_enquiry_status(self, prevdoc, flag):
-		enq = webnotes.conn.sql("select t2.prevdoc_docname from `tabQuotation` t1, `tabQuotation Item` t2 where t2.parent = t1.name and t1.name=%s", prevdoc)
-		if enq:
-			webnotes.conn.sql("update `tabOpportunity` set status = %s where name=%s",(flag,enq[0][0]))
-
-	def update_prevdoc_status(self, flag):				
-		for quotation in self.doclist.get_distinct_values("prevdoc_docname"):
-			bean = webnotes.bean("Quotation", quotation)
-			if bean.doc.docstatus==2:
-				webnotes.throw(quotation + ": " + webnotes._("Quotation is cancelled."))
-				
-			bean.get_controller().set_status(update=True)
-
-	def on_submit(self):
-		self.update_stock_ledger(update_stock = 1)
-
-		self.check_credit(self.doc.grand_total)
-		
-		get_obj('Authorization Control').validate_approving_authority(self.doc.doctype, self.doc.grand_total, self)
-		
-		self.update_prevdoc_status('submit')
-		webnotes.conn.set(self.doc, 'status', 'Submitted')
-	
-	def on_cancel(self):
-		# Cannot cancel stopped SO
-		if self.doc.status == 'Stopped':
-			msgprint("Sales Order : '%s' cannot be cancelled as it is Stopped. Unstop it for any further transactions" %(self.doc.name))
-			raise Exception
-		self.check_nextdoc_docstatus()
-		self.update_stock_ledger(update_stock = -1)
-		
-		self.update_prevdoc_status('cancel')
-		
-		webnotes.conn.set(self.doc, 'status', 'Cancelled')
-		
-	def check_nextdoc_docstatus(self):
-		# Checks Delivery Note
-		submit_dn = webnotes.conn.sql("select t1.name from `tabDelivery Note` t1,`tabDelivery Note Item` t2 where t1.name = t2.parent and t2.against_sales_order = %s and t1.docstatus = 1", self.doc.name)
-		if submit_dn:
-			msgprint("Delivery Note : " + cstr(submit_dn[0][0]) + " has been submitted against " + cstr(self.doc.doctype) + ". Please cancel Delivery Note : " + cstr(submit_dn[0][0]) + " first and then cancel "+ cstr(self.doc.doctype), raise_exception = 1)
-			
-		# Checks Sales Invoice
-		submit_rv = webnotes.conn.sql("select t1.name from `tabSales Invoice` t1,`tabSales Invoice Item` t2 where t1.name = t2.parent and t2.sales_order = '%s' and t1.docstatus = 1" % (self.doc.name))
-		if submit_rv:
-			msgprint("Sales Invoice : " + cstr(submit_rv[0][0]) + " has already been submitted against " +cstr(self.doc.doctype)+ ". Please cancel Sales Invoice : "+ cstr(submit_rv[0][0]) + " first and then cancel "+ cstr(self.doc.doctype), raise_exception = 1)
-			
-		#check maintenance schedule
-		submit_ms = webnotes.conn.sql("select t1.name from `tabMaintenance Schedule` t1, `tabMaintenance Schedule Item` t2 where t2.parent=t1.name and t2.prevdoc_docname = %s and t1.docstatus = 1",self.doc.name)
-		if submit_ms:
-			msgprint("Maintenance Schedule : " + cstr(submit_ms[0][0]) + " has already been submitted against " +cstr(self.doc.doctype)+ ". Please cancel Maintenance Schedule : "+ cstr(submit_ms[0][0]) + " first and then cancel "+ cstr(self.doc.doctype), raise_exception = 1)
-			
-		# check maintenance visit
-		submit_mv = webnotes.conn.sql("select t1.name from `tabMaintenance Visit` t1, `tabMaintenance Visit Purpose` t2 where t2.parent=t1.name and t2.prevdoc_docname = %s and t1.docstatus = 1",self.doc.name)
-		if submit_mv:
-			msgprint("Maintenance Visit : " + cstr(submit_mv[0][0]) + " has already been submitted against " +cstr(self.doc.doctype)+ ". Please cancel Maintenance Visit : " + cstr(submit_mv[0][0]) + " first and then cancel "+ cstr(self.doc.doctype), raise_exception = 1)
-		
-		# check production order
-		pro_order = webnotes.conn.sql("""select name from `tabProduction Order` where sales_order = %s and docstatus = 1""", self.doc.name)
-		if pro_order:
-			msgprint("""Production Order: %s exists against this sales order. 
-				Please cancel production order first and then cancel this sales order""" % 
-				pro_order[0][0], raise_exception=1)
-
-	def check_modified_date(self):
-		mod_db = webnotes.conn.sql("select modified from `tabSales Order` where name = '%s'" % self.doc.name)
-		date_diff = webnotes.conn.sql("select TIMEDIFF('%s', '%s')" % ( mod_db[0][0],cstr(self.doc.modified)))
-		if date_diff and date_diff[0][0]:
-			msgprint("%s: %s has been modified after you have opened. Please Refresh"
-				% (self.doc.doctype, self.doc.name), raise_exception=1)
-
-	def stop_sales_order(self):
-		self.check_modified_date()
-		self.update_stock_ledger(-1)
-		webnotes.conn.set(self.doc, 'status', 'Stopped')
-		msgprint("""%s: %s has been Stopped. To make transactions against this Sales Order 
-			you need to Unstop it.""" % (self.doc.doctype, self.doc.name))
-
-	def unstop_sales_order(self):
-		self.check_modified_date()
-		self.update_stock_ledger(1)
-		webnotes.conn.set(self.doc, 'status', 'Submitted')
-		msgprint("%s: %s has been Unstopped" % (self.doc.doctype, self.doc.name))
-
-
-	def update_stock_ledger(self, update_stock):
-		from stock.utils import update_bin
-		for d in self.get_item_list():
-			if webnotes.conn.get_value("Item", d['item_code'], "is_stock_item") == "Yes":
-				args = {
-					"item_code": d['item_code'],
-					"warehouse": d['reserved_warehouse'], 
-					"reserved_qty": flt(update_stock) * flt(d['reserved_qty']),
-					"posting_date": self.doc.transaction_date,
-					"voucher_type": self.doc.doctype,
-					"voucher_no": self.doc.name,
-					"is_amended": self.doc.amended_from and 'Yes' or 'No'
-				}
-				update_bin(args)
-
-	def on_update(self):
-		pass
-		
-	def get_portal_page(self):
-		return "order" if self.doc.docstatus==1 else None
-		
-def set_missing_values(source, target):
-	bean = webnotes.bean(target)
-	bean.run_method("onload_post_render")
-	
-@webnotes.whitelist()
-def make_material_request(source_name, target_doclist=None):	
-	def postprocess(source, doclist):
-		doclist[0].material_request_type = "Purchase"
-	
-	doclist = get_mapped_doclist("Sales Order", source_name, {
-		"Sales Order": {
-			"doctype": "Material Request", 
-			"validation": {
-				"docstatus": ["=", 1]
-			}
-		}, 
-		"Sales Order Item": {
-			"doctype": "Material Request Item", 
-			"field_map": {
-				"parent": "sales_order_no", 
-				"reserved_warehouse": "warehouse", 
-				"stock_uom": "uom"
-			}
-		}
-	}, target_doclist, postprocess)
-	
-	return [(d if isinstance(d, dict) else d.fields) for d in doclist]
-
-@webnotes.whitelist()
-def make_delivery_note(source_name, target_doclist=None):	
-	def update_item(obj, target, source_parent):
-		target.amount = (flt(obj.qty) - flt(obj.delivered_qty)) * flt(obj.basic_rate)
-		target.export_amount = (flt(obj.qty) - flt(obj.delivered_qty)) * flt(obj.export_rate)
-		target.qty = flt(obj.qty) - flt(obj.delivered_qty)
-			
-	doclist = get_mapped_doclist("Sales Order", source_name, {
-		"Sales Order": {
-			"doctype": "Delivery Note", 
-			"field_map": {
-				"shipping_address": "address_display", 
-				"shipping_address_name": "customer_address", 
-			},
-			"validation": {
-				"docstatus": ["=", 1]
-			}
-		}, 
-		"Sales Order Item": {
-			"doctype": "Delivery Note Item", 
-			"field_map": {
-				"export_rate": "export_rate", 
-				"name": "prevdoc_detail_docname", 
-				"parent": "against_sales_order", 
-				"reserved_warehouse": "warehouse"
-			},
-			"postprocess": update_item,
-			"condition": lambda doc: doc.delivered_qty < doc.qty
-		}, 
-		"Sales Taxes and Charges": {
-			"doctype": "Sales Taxes and Charges", 
-			"add_if_empty": True
-		}, 
-		"Sales Team": {
-			"doctype": "Sales Team",
-			"add_if_empty": True
-		}
-	}, target_doclist, set_missing_values)
-	
-	return [d.fields for d in doclist]
-
-@webnotes.whitelist()
-def make_sales_invoice(source_name, target_doclist=None):
-	def set_missing_values(source, target):
-		bean = webnotes.bean(target)
-		bean.doc.is_pos = 0
-		bean.run_method("onload_post_render")
-		
-	def update_item(obj, target, source_parent):
-		target.export_amount = flt(obj.export_amount) - flt(obj.billed_amt)
-		target.amount = target.export_amount * flt(source_parent.conversion_rate)
-		target.qty = obj.export_rate and target.export_amount / flt(obj.export_rate) or obj.qty
-			
-	doclist = get_mapped_doclist("Sales Order", source_name, {
-		"Sales Order": {
-			"doctype": "Sales Invoice", 
-			"validation": {
-				"docstatus": ["=", 1]
-			}
-		}, 
-		"Sales Order Item": {
-			"doctype": "Sales Invoice Item", 
-			"field_map": {
-				"name": "so_detail", 
-				"parent": "sales_order", 
-				"reserved_warehouse": "warehouse"
-			},
-			"postprocess": update_item,
-			"condition": lambda doc: doc.amount==0 or doc.billed_amt < doc.export_amount
-		}, 
-		"Sales Taxes and Charges": {
-			"doctype": "Sales Taxes and Charges", 
-			"add_if_empty": True
-		}, 
-		"Sales Team": {
-			"doctype": "Sales Team", 
-			"add_if_empty": True
-		}
-	}, target_doclist, set_missing_values)
-	
-	return [d.fields for d in doclist]
-	
-@webnotes.whitelist()
-def make_maintenance_schedule(source_name, target_doclist=None):
-	maint_schedule = webnotes.conn.sql("""select t1.name 
-		from `tabMaintenance Schedule` t1, `tabMaintenance Schedule Item` t2 
-		where t2.parent=t1.name and t2.prevdoc_docname=%s and t1.docstatus=1""", source_name)
-		
-	if not maint_schedule:
-		doclist = get_mapped_doclist("Sales Order", source_name, {
-			"Sales Order": {
-				"doctype": "Maintenance Schedule", 
-				"field_map": {
-					"name": "sales_order_no"
-				}, 
-				"validation": {
-					"docstatus": ["=", 1]
-				}
-			}, 
-			"Sales Order Item": {
-				"doctype": "Maintenance Schedule Item", 
-				"field_map": {
-					"parent": "prevdoc_docname"
-				},
-				"add_if_empty": True
-			}
-		}, target_doclist)
-	
-		return [d.fields for d in doclist]
-	
-@webnotes.whitelist()
-def make_maintenance_visit(source_name, target_doclist=None):
-	visit = webnotes.conn.sql("""select t1.name 
-		from `tabMaintenance Visit` t1, `tabMaintenance Visit Purpose` t2 
-		where t2.parent=t1.name and t2.prevdoc_docname=%s 
-		and t1.docstatus=1 and t1.completion_status='Fully Completed'""", source_name)
-		
-	if not visit:
-		doclist = get_mapped_doclist("Sales Order", source_name, {
-			"Sales Order": {
-				"doctype": "Maintenance Visit", 
-				"field_map": {
-					"name": "sales_order_no"
-				},
-				"validation": {
-					"docstatus": ["=", 1]
-				}
-			}, 
-			"Sales Order Item": {
-				"doctype": "Maintenance Visit Purpose", 
-				"field_map": {
-					"parent": "prevdoc_docname", 
-					"parenttype": "prevdoc_doctype"
-				},
-				"add_if_empty": True
-			}
-		}, target_doclist)
-	
-		return [d.fields for d in doclist]
diff --git a/selling/doctype/sales_order/sales_order.txt b/selling/doctype/sales_order/sales_order.txt
deleted file mode 100644
index 7a1af77..0000000
--- a/selling/doctype/sales_order/sales_order.txt
+++ /dev/null
@@ -1,927 +0,0 @@
-[
- {
-  "creation": "2013-06-18 12:39:59", 
-  "docstatus": 0, 
-  "modified": "2013-11-03 14:20:16", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 1, 
-  "allow_import": 1, 
-  "autoname": "naming_series:", 
-  "doctype": "DocType", 
-  "document_type": "Transaction", 
-  "icon": "icon-file-text", 
-  "is_submittable": 1, 
-  "issingle": 0, 
-  "module": "Selling", 
-  "name": "__common__", 
-  "read_only_onload": 1, 
-  "search_fields": "status,transaction_date,customer,customer_name, territory,order_type,company"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Sales Order", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Sales Order", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Sales Order"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_section", 
-  "fieldtype": "Section Break", 
-  "label": "Customer", 
-  "options": "icon-user"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "in_filter": 0, 
-  "oldfieldtype": "Column Break", 
-  "search_index": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "no_copy": 1, 
-  "oldfieldname": "naming_series", 
-  "oldfieldtype": "Select", 
-  "options": "PI/2011/\nSO\nSO/10-11/\nSO1112", 
-  "print_hide": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Customer", 
-  "oldfieldname": "customer", 
-  "oldfieldtype": "Link", 
-  "options": "Customer", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_name", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "label": "Name", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_display", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Address", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_display", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Contact", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_mobile", 
-  "fieldtype": "Text", 
-  "hidden": 1, 
-  "label": "Mobile No", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_email", 
-  "fieldtype": "Text", 
-  "hidden": 1, 
-  "label": "Contact Email", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "default": "Sales", 
-  "doctype": "DocField", 
-  "fieldname": "order_type", 
-  "fieldtype": "Select", 
-  "in_list_view": 1, 
-  "label": "Order Type", 
-  "oldfieldname": "order_type", 
-  "oldfieldtype": "Select", 
-  "options": "\nSales\nMaintenance", 
-  "print_hide": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "width": "150px"
- }, 
- {
-  "description": "Select the relevant company name if you have multiple companies.", 
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "150px"
- }, 
- {
-  "default": "Today", 
-  "doctype": "DocField", 
-  "fieldname": "transaction_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Sales Order Date", 
-  "no_copy": 1, 
-  "oldfieldname": "transaction_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 0, 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "160px"
- }, 
- {
-  "depends_on": "eval:doc.order_type == 'Sales'", 
-  "doctype": "DocField", 
-  "fieldname": "delivery_date", 
-  "fieldtype": "Date", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "label": "Delivery Date", 
-  "oldfieldname": "delivery_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 1, 
-  "reqd": 0, 
-  "search_index": 1, 
-  "width": "160px"
- }, 
- {
-  "description": "Customer's Purchase Order Number", 
-  "doctype": "DocField", 
-  "fieldname": "po_no", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "label": "PO No", 
-  "oldfieldname": "po_no", 
-  "oldfieldtype": "Data", 
-  "print_hide": 0, 
-  "reqd": 0, 
-  "width": "100px"
- }, 
- {
-  "depends_on": "eval:doc.po_no", 
-  "description": "Customer's Purchase Order Date", 
-  "doctype": "DocField", 
-  "fieldname": "po_date", 
-  "fieldtype": "Date", 
-  "hidden": 0, 
-  "label": "PO Date", 
-  "oldfieldname": "po_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 0, 
-  "reqd": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "shipping_address_name", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "label": "Shipping Address", 
-  "options": "Address", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "shipping_address", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "in_filter": 0, 
-  "label": "Shipping Address", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sec_break45", 
-  "fieldtype": "Section Break", 
-  "label": "Currency and Price List", 
-  "options": "icon-tag"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "currency", 
-  "fieldtype": "Link", 
-  "label": "Currency", 
-  "oldfieldname": "currency", 
-  "oldfieldtype": "Select", 
-  "options": "Currency", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "width": "100px"
- }, 
- {
-  "description": "Rate at which customer's currency is converted to company's base currency", 
-  "doctype": "DocField", 
-  "fieldname": "conversion_rate", 
-  "fieldtype": "Float", 
-  "label": "Exchange Rate", 
-  "oldfieldname": "conversion_rate", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break2", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "selling_price_list", 
-  "fieldtype": "Link", 
-  "label": "Price List", 
-  "oldfieldname": "price_list_name", 
-  "oldfieldtype": "Select", 
-  "options": "Price List", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "price_list_currency", 
-  "fieldtype": "Link", 
-  "label": "Price List Currency", 
-  "options": "Currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 1
- }, 
- {
-  "description": "Rate at which Price list currency is converted to company's base currency", 
-  "doctype": "DocField", 
-  "fieldname": "plc_conversion_rate", 
-  "fieldtype": "Float", 
-  "label": "Price List Exchange Rate", 
-  "print_hide": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "items", 
-  "fieldtype": "Section Break", 
-  "label": "Items", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-shopping-cart"
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "sales_order_details", 
-  "fieldtype": "Table", 
-  "label": "Sales Order Items", 
-  "oldfieldname": "sales_order_details", 
-  "oldfieldtype": "Table", 
-  "options": "Sales Order Item", 
-  "print_hide": 0, 
-  "reqd": 1
- }, 
- {
-  "description": "Display all the individual items delivered with the main items", 
-  "doctype": "DocField", 
-  "fieldname": "packing_list", 
-  "fieldtype": "Section Break", 
-  "hidden": 0, 
-  "label": "Packing List", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-suitcase", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "packing_details", 
-  "fieldtype": "Table", 
-  "label": "Packing Details", 
-  "oldfieldname": "packing_details", 
-  "oldfieldtype": "Table", 
-  "options": "Packed Item", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_31", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "net_total_export", 
-  "fieldtype": "Currency", 
-  "label": "Net Total", 
-  "options": "currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_33", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "net_total", 
-  "fieldtype": "Currency", 
-  "label": "Net Total (Company Currency)", 
-  "oldfieldname": "net_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "taxes", 
-  "fieldtype": "Section Break", 
-  "label": "Taxes", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-money", 
-  "print_hide": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "charge", 
-  "fieldtype": "Link", 
-  "label": "Tax Master", 
-  "oldfieldname": "charge", 
-  "oldfieldtype": "Link", 
-  "options": "Sales Taxes and Charges Master", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_38", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "shipping_rule", 
-  "fieldtype": "Link", 
-  "label": "Shipping Rule", 
-  "oldfieldtype": "Button", 
-  "options": "Shipping Rule", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_40", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges", 
-  "fieldtype": "Table", 
-  "label": "Sales Taxes and Charges", 
-  "oldfieldname": "other_charges", 
-  "oldfieldtype": "Table", 
-  "options": "Sales Taxes and Charges"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_calculation", 
-  "fieldtype": "HTML", 
-  "label": "Taxes and Charges Calculation", 
-  "oldfieldtype": "HTML", 
-  "print_hide": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_43", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_total_export", 
-  "fieldtype": "Currency", 
-  "label": "Taxes and Charges Total", 
-  "options": "currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_46", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_total", 
-  "fieldtype": "Currency", 
-  "label": "Taxes and Charges Total (Company Currency)", 
-  "oldfieldname": "other_charges_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "totals", 
-  "fieldtype": "Section Break", 
-  "label": "Totals", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-money", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grand_total_export", 
-  "fieldtype": "Currency", 
-  "label": "Grand Total", 
-  "oldfieldname": "grand_total_export", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rounded_total_export", 
-  "fieldtype": "Currency", 
-  "label": "Rounded Total", 
-  "oldfieldname": "rounded_total_export", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "read_only": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "in_words_export", 
-  "fieldtype": "Data", 
-  "label": "In Words", 
-  "oldfieldname": "in_words_export", 
-  "oldfieldtype": "Data", 
-  "print_hide": 0, 
-  "read_only": 1, 
-  "width": "200px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break3", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_hide": 1, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grand_total", 
-  "fieldtype": "Currency", 
-  "label": "Grand Total (Company Currency)", 
-  "oldfieldname": "grand_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rounded_total", 
-  "fieldtype": "Currency", 
-  "label": "Rounded Total (Company Currency)", 
-  "oldfieldname": "rounded_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "width": "150px"
- }, 
- {
-  "description": "In Words will be visible once you save the Sales Order.", 
-  "doctype": "DocField", 
-  "fieldname": "in_words", 
-  "fieldtype": "Data", 
-  "label": "In Words (Company Currency)", 
-  "oldfieldname": "in_words", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "width": "200px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "terms_section_break", 
-  "fieldtype": "Section Break", 
-  "label": "Terms and Conditions", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-legal", 
-  "print_hide": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "tc_name", 
-  "fieldtype": "Link", 
-  "label": "Terms", 
-  "oldfieldname": "tc_name", 
-  "oldfieldtype": "Link", 
-  "options": "Terms and Conditions", 
-  "print_hide": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "terms", 
-  "fieldtype": "Text Editor", 
-  "label": "Terms and Conditions Details", 
-  "oldfieldname": "terms", 
-  "oldfieldtype": "Text Editor", 
-  "print_hide": 0
- }, 
- {
-  "depends_on": "customer", 
-  "doctype": "DocField", 
-  "fieldname": "contact_info", 
-  "fieldtype": "Section Break", 
-  "label": "Contact Info", 
-  "options": "icon-bullhorn"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col_break45", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "territory", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Territory", 
-  "options": "Territory", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "customer_group", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Customer Group", 
-  "options": "Customer Group", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col_break46", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_address", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "label": "Customer Address", 
-  "options": "Address", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_person", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Contact Person", 
-  "options": "Contact", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "more_info", 
-  "fieldtype": "Section Break", 
-  "label": "More Info", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-file-text", 
-  "print_hide": 1
- }, 
- {
-  "description": "Track this Sales Order against any Project", 
-  "doctype": "DocField", 
-  "fieldname": "project_name", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Project Name", 
-  "oldfieldname": "project_name", 
-  "oldfieldtype": "Link", 
-  "options": "Project", 
-  "search_index": 1
- }, 
- {
-  "depends_on": "eval:doc.source == 'Campaign'", 
-  "doctype": "DocField", 
-  "fieldname": "campaign", 
-  "fieldtype": "Link", 
-  "label": "Campaign", 
-  "oldfieldname": "campaign", 
-  "oldfieldtype": "Link", 
-  "options": "Campaign", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "source", 
-  "fieldtype": "Select", 
-  "label": "Source", 
-  "oldfieldname": "source", 
-  "oldfieldtype": "Select", 
-  "options": "\nExisting Customer\nReference\nAdvertisement\nCold Calling\nExhibition\nSupplier Reference\nMass Mailing\nCustomer's Vendor\nCampaign", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break4", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_hide": 1, 
-  "width": "50%"
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "letter_head", 
-  "fieldtype": "Select", 
-  "label": "Letter Head", 
-  "oldfieldname": "letter_head", 
-  "oldfieldtype": "Select", 
-  "options": "link:Letter Head", 
-  "print_hide": 1
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "select_print_heading", 
-  "fieldtype": "Link", 
-  "label": "Print Heading", 
-  "no_copy": 1, 
-  "oldfieldname": "select_print_heading", 
-  "oldfieldtype": "Link", 
-  "options": "Print Heading", 
-  "print_hide": 1, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_78", 
-  "fieldtype": "Section Break", 
-  "oldfieldtype": "Column Break", 
-  "print_hide": 1, 
-  "width": "50%"
- }, 
- {
-  "default": "Draft", 
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Status", 
-  "no_copy": 1, 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Select", 
-  "options": "\nDraft\nSubmitted\nStopped\nCancelled", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "delivery_status", 
-  "fieldtype": "Select", 
-  "hidden": 1, 
-  "label": "Delivery Status", 
-  "no_copy": 1, 
-  "options": "Delivered\nNot Delivered\nPartly Delivered\nClosed\nNot Applicable", 
-  "print_hide": 1
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "description": "% of materials delivered against this Sales Order", 
-  "doctype": "DocField", 
-  "fieldname": "per_delivered", 
-  "fieldtype": "Percent", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "%  Delivered", 
-  "no_copy": 1, 
-  "oldfieldname": "per_delivered", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_81", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "description": "% of materials billed against this Sales Order", 
-  "doctype": "DocField", 
-  "fieldname": "per_billed", 
-  "fieldtype": "Percent", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "% Amount Billed", 
-  "no_copy": 1, 
-  "oldfieldname": "per_billed", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "billing_status", 
-  "fieldtype": "Select", 
-  "hidden": 1, 
-  "label": "Billing Status", 
-  "no_copy": 1, 
-  "options": "Billed\nNot Billed\nPartly Billed\nClosed", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_team_section_break", 
-  "fieldtype": "Section Break", 
-  "label": "Sales Team", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-group", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_partner", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Sales Partner", 
-  "oldfieldname": "sales_partner", 
-  "oldfieldtype": "Link", 
-  "options": "Sales Partner", 
-  "print_hide": 1, 
-  "search_index": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break7", 
-  "fieldtype": "Column Break", 
-  "print_hide": 1, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "commission_rate", 
-  "fieldtype": "Float", 
-  "label": "Commission Rate", 
-  "oldfieldname": "commission_rate", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_commission", 
-  "fieldtype": "Currency", 
-  "label": "Total Commission", 
-  "oldfieldname": "total_commission", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break1", 
-  "fieldtype": "Section Break", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_team", 
-  "fieldtype": "Table", 
-  "label": "Sales Team1", 
-  "oldfieldname": "sales_team", 
-  "oldfieldtype": "Table", 
-  "options": "Sales Team", 
-  "print_hide": 1
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "report": 1, 
-  "role": "Sales User", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "report": 1, 
-  "role": "Maintenance User", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Accounts User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "match": "customer", 
-  "role": "Customer"
- }
-]
\ No newline at end of file
diff --git a/selling/doctype/sales_order/templates/__init__.py b/selling/doctype/sales_order/templates/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/selling/doctype/sales_order/templates/__init__.py
+++ /dev/null
diff --git a/selling/doctype/sales_order/templates/pages/__init__.py b/selling/doctype/sales_order/templates/pages/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/selling/doctype/sales_order/templates/pages/__init__.py
+++ /dev/null
diff --git a/selling/doctype/sales_order/templates/pages/order.html b/selling/doctype/sales_order/templates/pages/order.html
deleted file mode 100644
index db6e009..0000000
--- a/selling/doctype/sales_order/templates/pages/order.html
+++ /dev/null
@@ -1,5 +0,0 @@
-{% extends "app/portal/templates/sale.html" %}
-
-{% block status -%}
-	{% if doc.status %}{{ doc.status }}{% endif %}
-{%- endblock %}
\ No newline at end of file
diff --git a/selling/doctype/sales_order/templates/pages/order.py b/selling/doctype/sales_order/templates/pages/order.py
deleted file mode 100644
index d53a8b0..0000000
--- a/selling/doctype/sales_order/templates/pages/order.py
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import _
-
-no_cache = True
-
-def get_context():
-	from portal.utils import get_transaction_context
-	context = get_transaction_context("Sales Order", webnotes.form_dict.name)
-	modify_status(context.get("doc"))
-	context.update({
-		"parent_link": "orders",
-		"parent_title": "My Orders"
-	})
-	return context
-	
-def modify_status(doc):
-	doc.status = []
-	if 0 < doc.per_billed < 100:
-		doc.status.append(("label-warning", "icon-ok", _("Partially Billed")))
-	elif doc.per_billed == 100:
-		doc.status.append(("label-success", "icon-ok", _("Billed")))
-	
-	if 0 < doc.per_delivered < 100:
-		doc.status.append(("label-warning", "icon-truck", _("Partially Delivered")))
-	elif doc.per_delivered == 100:
-		doc.status.append(("label-success", "icon-truck", _("Delivered")))
-	doc.status = " " + " ".join(('<span class="label %s"><i class="icon-fixed-width %s"></i> %s</span>' % s 
-			for s in doc.status))
diff --git a/selling/doctype/sales_order/templates/pages/orders.html b/selling/doctype/sales_order/templates/pages/orders.html
deleted file mode 100644
index f108683..0000000
--- a/selling/doctype/sales_order/templates/pages/orders.html
+++ /dev/null
@@ -1 +0,0 @@
-{% extends "app/portal/templates/sales_transactions.html" %}
\ No newline at end of file
diff --git a/selling/doctype/sales_order/templates/pages/orders.py b/selling/doctype/sales_order/templates/pages/orders.py
deleted file mode 100644
index d7f83dc..0000000
--- a/selling/doctype/sales_order/templates/pages/orders.py
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-no_cache = True
-
-def get_context():
-	from portal.utils import get_currency_context
-	context = get_currency_context()
-	context.update({
-		"title": "My Orders",
-		"method": "selling.doctype.sales_order.templates.pages.orders.get_orders",
-		"icon": "icon-list",
-		"empty_list_message": "No Orders Yet",
-		"page": "order",
-	})
-	return context
-	
-@webnotes.whitelist()
-def get_orders(start=0):
-	from portal.utils import get_transaction_list
-	from selling.doctype.sales_order.templates.pages.order import modify_status
-	orders = get_transaction_list("Sales Order", start, ["per_billed", "per_delivered"])
-	for d in orders:
-		modify_status(d)
-		
-	return orders
-	
\ No newline at end of file
diff --git a/selling/doctype/sales_order/test_sales_order.py b/selling/doctype/sales_order/test_sales_order.py
deleted file mode 100644
index a6fe8fb..0000000
--- a/selling/doctype/sales_order/test_sales_order.py
+++ /dev/null
@@ -1,338 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-import webnotes
-from webnotes.utils import flt
-import unittest
-
-class TestSalesOrder(unittest.TestCase):
-	def test_make_material_request(self):
-		from selling.doctype.sales_order.sales_order import make_material_request
-		
-		so = webnotes.bean(copy=test_records[0]).insert()
-		
-		self.assertRaises(webnotes.ValidationError, make_material_request, 
-			so.doc.name)
-
-		sales_order = webnotes.bean("Sales Order", so.doc.name)
-		sales_order.submit()
-		mr = make_material_request(so.doc.name)
-		
-		self.assertEquals(mr[0]["material_request_type"], "Purchase")
-		self.assertEquals(len(mr), len(sales_order.doclist))
-
-	def test_make_delivery_note(self):
-		from selling.doctype.sales_order.sales_order import make_delivery_note
-
-		so = webnotes.bean(copy=test_records[0]).insert()
-
-		self.assertRaises(webnotes.ValidationError, make_delivery_note, 
-			so.doc.name)
-
-		sales_order = webnotes.bean("Sales Order", so.doc.name)
-		sales_order.submit()
-		dn = make_delivery_note(so.doc.name)
-		
-		self.assertEquals(dn[0]["doctype"], "Delivery Note")
-		self.assertEquals(len(dn), len(sales_order.doclist))
-
-	def test_make_sales_invoice(self):
-		from selling.doctype.sales_order.sales_order import make_sales_invoice
-
-		so = webnotes.bean(copy=test_records[0]).insert()
-
-		self.assertRaises(webnotes.ValidationError, make_sales_invoice, 
-			so.doc.name)
-
-		sales_order = webnotes.bean("Sales Order", so.doc.name)
-		sales_order.submit()
-		si = make_sales_invoice(so.doc.name)
-		
-		self.assertEquals(si[0]["doctype"], "Sales Invoice")
-		self.assertEquals(len(si), len(sales_order.doclist))
-		self.assertEquals(len([d for d in si if d["doctype"]=="Sales Invoice Item"]), 1)
-		
-		si = webnotes.bean(si)
-		si.doc.posting_date = "2013-10-10"
-		si.insert()
-		si.submit()
-
-		si1 = make_sales_invoice(so.doc.name)
-		self.assertEquals(len([d for d in si1 if d["doctype"]=="Sales Invoice Item"]), 0)
-		
-
-	def create_so(self, so_doclist = None):
-		if not so_doclist:
-			so_doclist = test_records[0]
-		
-		w = webnotes.bean(copy=so_doclist)
-		w.insert()
-		w.submit()
-
-		return w
-		
-	def create_dn_against_so(self, so, delivered_qty=0):
-		from stock.doctype.delivery_note.test_delivery_note import test_records as dn_test_records
-		from stock.doctype.delivery_note.test_delivery_note import _insert_purchase_receipt
-
-		_insert_purchase_receipt(so.doclist[1].item_code)
-		
-		dn = webnotes.bean(webnotes.copy_doclist(dn_test_records[0]))
-		dn.doclist[1].item_code = so.doclist[1].item_code
-		dn.doclist[1].against_sales_order = so.doc.name
-		dn.doclist[1].prevdoc_detail_docname = so.doclist[1].name
-		if delivered_qty:
-			dn.doclist[1].qty = delivered_qty
-		dn.insert()
-		dn.submit()
-		return dn
-		
-	def get_bin_reserved_qty(self, item_code, warehouse):
-		return flt(webnotes.conn.get_value("Bin", {"item_code": item_code, "warehouse": warehouse}, 
-			"reserved_qty"))
-	
-	def delete_bin(self, item_code, warehouse):
-		bin = webnotes.conn.exists({"doctype": "Bin", "item_code": item_code, 
-			"warehouse": warehouse})
-		if bin:
-			webnotes.delete_doc("Bin", bin[0][0])
-			
-	def check_reserved_qty(self, item_code, warehouse, qty):
-		bin_reserved_qty = self.get_bin_reserved_qty(item_code, warehouse)
-		self.assertEqual(bin_reserved_qty, qty)
-		
-	def test_reserved_qty_for_so(self):
-		# reset bin
-		self.delete_bin(test_records[0][1]["item_code"], test_records[0][1]["reserved_warehouse"])
-		
-		# submit
-		so = self.create_so()
-		self.check_reserved_qty(so.doclist[1].item_code, so.doclist[1].reserved_warehouse, 10.0)
-		
-		# cancel
-		so.cancel()
-		self.check_reserved_qty(so.doclist[1].item_code, so.doclist[1].reserved_warehouse, 0.0)
-		
-	
-	def test_reserved_qty_for_partial_delivery(self):
-		# reset bin
-		self.delete_bin(test_records[0][1]["item_code"], test_records[0][1]["reserved_warehouse"])
-		
-		# submit so
-		so = self.create_so()
-		
-		# allow negative stock
-		webnotes.conn.set_default("allow_negative_stock", 1)
-		
-		# submit dn
-		dn = self.create_dn_against_so(so)
-		
-		self.check_reserved_qty(so.doclist[1].item_code, so.doclist[1].reserved_warehouse, 5.0)
-		
-		# stop so
-		so.load_from_db()
-		so.obj.stop_sales_order()
-		self.check_reserved_qty(so.doclist[1].item_code, so.doclist[1].reserved_warehouse, 0.0)
-		
-		# unstop so
-		so.load_from_db()
-		so.obj.unstop_sales_order()
-		self.check_reserved_qty(so.doclist[1].item_code, so.doclist[1].reserved_warehouse, 5.0)
-		
-		# cancel dn
-		dn.cancel()
-		self.check_reserved_qty(so.doclist[1].item_code, so.doclist[1].reserved_warehouse, 10.0)
-		
-	def test_reserved_qty_for_over_delivery(self):
-		# reset bin
-		self.delete_bin(test_records[0][1]["item_code"], test_records[0][1]["reserved_warehouse"])
-		
-		# submit so
-		so = self.create_so()
-		
-		# allow negative stock
-		webnotes.conn.set_default("allow_negative_stock", 1)
-		
-		# set over-delivery tolerance
-		webnotes.conn.set_value('Item', so.doclist[1].item_code, 'tolerance', 50)
-		
-		# submit dn
-		dn = self.create_dn_against_so(so, 15)
-		self.check_reserved_qty(so.doclist[1].item_code, so.doclist[1].reserved_warehouse, 0.0)
-
-		# cancel dn
-		dn.cancel()
-		self.check_reserved_qty(so.doclist[1].item_code, so.doclist[1].reserved_warehouse, 10.0)
-		
-	def test_reserved_qty_for_so_with_packing_list(self):
-		from selling.doctype.sales_bom.test_sales_bom import test_records as sbom_test_records
-		
-		# change item in test so record
-		test_record = test_records[0][:]
-		test_record[1]["item_code"] = "_Test Sales BOM Item"
-		
-		# reset bin
-		self.delete_bin(sbom_test_records[0][1]["item_code"], test_record[1]["reserved_warehouse"])
-		self.delete_bin(sbom_test_records[0][2]["item_code"], test_record[1]["reserved_warehouse"])
-		
-		# submit
-		so = self.create_so(test_record)
-		
-		
-		self.check_reserved_qty(sbom_test_records[0][1]["item_code"], 
-			so.doclist[1].reserved_warehouse, 50.0)
-		self.check_reserved_qty(sbom_test_records[0][2]["item_code"], 
-			so.doclist[1].reserved_warehouse, 20.0)
-		
-		# cancel
-		so.cancel()
-		self.check_reserved_qty(sbom_test_records[0][1]["item_code"], 
-			so.doclist[1].reserved_warehouse, 0.0)
-		self.check_reserved_qty(sbom_test_records[0][2]["item_code"], 
-			so.doclist[1].reserved_warehouse, 0.0)
-			
-	def test_reserved_qty_for_partial_delivery_with_packing_list(self):
-		from selling.doctype.sales_bom.test_sales_bom import test_records as sbom_test_records
-		
-		# change item in test so record
-		
-		test_record = webnotes.copy_doclist(test_records[0])
-		test_record[1]["item_code"] = "_Test Sales BOM Item"
-
-		# reset bin
-		self.delete_bin(sbom_test_records[0][1]["item_code"], test_record[1]["reserved_warehouse"])
-		self.delete_bin(sbom_test_records[0][2]["item_code"], test_record[1]["reserved_warehouse"])
-		
-		# submit
-		so = self.create_so(test_record)
-		
-		# allow negative stock
-		webnotes.conn.set_default("allow_negative_stock", 1)
-		
-		# submit dn
-		dn = self.create_dn_against_so(so)
-		
-		self.check_reserved_qty(sbom_test_records[0][1]["item_code"], 
-			so.doclist[1].reserved_warehouse, 25.0)
-		self.check_reserved_qty(sbom_test_records[0][2]["item_code"], 
-			so.doclist[1].reserved_warehouse, 10.0)
-				
-		# stop so
-		so.load_from_db()
-		so.obj.stop_sales_order()
-		
-		self.check_reserved_qty(sbom_test_records[0][1]["item_code"], 
-			so.doclist[1].reserved_warehouse, 0.0)
-		self.check_reserved_qty(sbom_test_records[0][2]["item_code"], 
-			so.doclist[1].reserved_warehouse, 0.0)
-		
-		# unstop so
-		so.load_from_db()
-		so.obj.unstop_sales_order()
-		self.check_reserved_qty(sbom_test_records[0][1]["item_code"], 
-			so.doclist[1].reserved_warehouse, 25.0)
-		self.check_reserved_qty(sbom_test_records[0][2]["item_code"], 
-			so.doclist[1].reserved_warehouse, 10.0)
-		
-		# cancel dn
-		dn.cancel()
-		self.check_reserved_qty(sbom_test_records[0][1]["item_code"], 
-			so.doclist[1].reserved_warehouse, 50.0)
-		self.check_reserved_qty(sbom_test_records[0][2]["item_code"], 
-			so.doclist[1].reserved_warehouse, 20.0)
-			
-	def test_reserved_qty_for_over_delivery_with_packing_list(self):
-		from selling.doctype.sales_bom.test_sales_bom import test_records as sbom_test_records
-		
-		# change item in test so record
-		test_record = webnotes.copy_doclist(test_records[0])
-		test_record[1]["item_code"] = "_Test Sales BOM Item"
-
-		# reset bin
-		self.delete_bin(sbom_test_records[0][1]["item_code"], test_record[1]["reserved_warehouse"])
-		self.delete_bin(sbom_test_records[0][2]["item_code"], test_record[1]["reserved_warehouse"])
-		
-		# submit
-		so = self.create_so(test_record)
-		
-		# allow negative stock
-		webnotes.conn.set_default("allow_negative_stock", 1)
-		
-		# set over-delivery tolerance
-		webnotes.conn.set_value('Item', so.doclist[1].item_code, 'tolerance', 50)
-		
-		# submit dn
-		dn = self.create_dn_against_so(so, 15)
-		
-		self.check_reserved_qty(sbom_test_records[0][1]["item_code"], 
-			so.doclist[1].reserved_warehouse, 0.0)
-		self.check_reserved_qty(sbom_test_records[0][2]["item_code"], 
-			so.doclist[1].reserved_warehouse, 0.0)
-
-		# cancel dn
-		dn.cancel()
-		self.check_reserved_qty(sbom_test_records[0][1]["item_code"], 
-			so.doclist[1].reserved_warehouse, 50.0)
-		self.check_reserved_qty(sbom_test_records[0][2]["item_code"], 
-			so.doclist[1].reserved_warehouse, 20.0)
-
-	def test_warehouse_user(self):
-		webnotes.bean("Profile", "test@example.com").get_controller()\
-			.add_roles("Sales User", "Sales Manager", "Material User", "Material Manager")
-			
-		webnotes.bean("Profile", "test2@example.com").get_controller()\
-			.add_roles("Sales User", "Sales Manager", "Material User", "Material Manager")
-		
-		webnotes.session.user = "test@example.com"
-
-		from stock.utils import UserNotAllowedForWarehouse
-		so = webnotes.bean(copy = test_records[0])
-		so.doc.company = "_Test Company 1"
-		so.doc.conversion_rate = 0.02
-		so.doc.plc_conversion_rate = 0.02
-		so.doclist[1].reserved_warehouse = "_Test Warehouse 2 - _TC1"
-		self.assertRaises(UserNotAllowedForWarehouse, so.insert)
-
-		webnotes.session.user = "test2@example.com"
-		so.insert()
-
-		webnotes.session.user = "Administrator"
-
-test_dependencies = ["Sales BOM"]
-	
-test_records = [
-	[
-		{
-			"company": "_Test Company", 
-			"conversion_rate": 1.0, 
-			"currency": "INR", 
-			"customer": "_Test Customer", 
-			"customer_name": "_Test Customer",
-			"customer_group": "_Test Customer Group", 
-			"doctype": "Sales Order", 
-			"fiscal_year": "_Test Fiscal Year 2013", 
-			"order_type": "Sales",
-			"delivery_date": "2013-02-23",
-			"plc_conversion_rate": 1.0, 
-			"price_list_currency": "INR", 
-			"selling_price_list": "_Test Price List", 
-			"territory": "_Test Territory", 
-			"transaction_date": "2013-02-21",
-			"grand_total": 1000.0, 
-			"grand_total_export": 1000.0, 
-			"naming_series": "_T-Sales Order-"
-		}, 
-		{
-			"description": "CPU", 
-			"doctype": "Sales Order Item", 
-			"item_code": "_Test Item Home Desktop 100", 
-			"item_name": "CPU", 
-			"parentfield": "sales_order_details", 
-			"qty": 10.0,
-			"basic_rate": 100.0,
-			"export_rate": 100.0,
-			"amount": 1000.0,
-			"reserved_warehouse": "_Test Warehouse - _TC",
-		}
-	],	
-]
\ No newline at end of file
diff --git a/selling/doctype/sales_order_item/sales_order_item.txt b/selling/doctype/sales_order_item/sales_order_item.txt
deleted file mode 100644
index 4754aa1..0000000
--- a/selling/doctype/sales_order_item/sales_order_item.txt
+++ /dev/null
@@ -1,419 +0,0 @@
-[
- {
-  "creation": "2013-03-07 11:42:58", 
-  "docstatus": 0, 
-  "modified": "2013-11-03 14:14:17", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "SOD/.#####", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Selling", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Sales Order Item", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Sales Order Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Item Code", 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "print_width": "150px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_item_code", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Customer's Item Code", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_name", 
-  "fieldtype": "Data", 
-  "in_list_view": 0, 
-  "label": "Item Name", 
-  "oldfieldname": "item_name", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "print_width": "150", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "150"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Small Text", 
-  "print_width": "300px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "quantity_and_rate", 
-  "fieldtype": "Section Break", 
-  "in_list_view": 0, 
-  "label": "Quantity and Rate"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "qty", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Quantity", 
-  "oldfieldname": "qty", 
-  "oldfieldtype": "Currency", 
-  "print_width": "100px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "stock_uom", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_list_view": 0, 
-  "label": "UOM", 
-  "oldfieldname": "stock_uom", 
-  "oldfieldtype": "Data", 
-  "options": "UOM", 
-  "print_width": "70px", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "70px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "ref_rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Price List Rate", 
-  "oldfieldname": "ref_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 1, 
-  "print_width": "70px", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "70px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "adj_rate", 
-  "fieldtype": "Float", 
-  "in_list_view": 0, 
-  "label": "Discount(%)", 
-  "oldfieldname": "adj_rate", 
-  "oldfieldtype": "Float", 
-  "print_hide": 1, 
-  "print_width": "70px", 
-  "read_only": 0, 
-  "width": "70px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "export_rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Rate", 
-  "oldfieldname": "export_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_width": "100px", 
-  "read_only": 0, 
-  "reqd": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "export_amount", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Amount", 
-  "no_copy": 0, 
-  "oldfieldname": "export_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "base_ref_rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Price List Rate (Company Currency)", 
-  "oldfieldname": "base_ref_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "basic_rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Basic Rate (Company Currency)", 
-  "oldfieldname": "basic_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amount", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Amount (Company Currency)", 
-  "no_copy": 0, 
-  "oldfieldname": "amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warehouse_and_reference", 
-  "fieldtype": "Section Break", 
-  "in_list_view": 0, 
-  "label": "Warehouse and Reference"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reserved_warehouse", 
-  "fieldtype": "Link", 
-  "in_list_view": 0, 
-  "label": "Reserved Warehouse", 
-  "no_copy": 0, 
-  "oldfieldname": "reserved_warehouse", 
-  "oldfieldtype": "Link", 
-  "options": "Warehouse", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 0, 
-  "reqd": 0, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "projected_qty", 
-  "fieldtype": "Float", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Projected Qty", 
-  "no_copy": 1, 
-  "oldfieldname": "projected_qty", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "print_width": "70px", 
-  "read_only": 1, 
-  "width": "70px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "actual_qty", 
-  "fieldtype": "Float", 
-  "in_list_view": 0, 
-  "label": "Actual Qty", 
-  "no_copy": 1, 
-  "print_hide": 1, 
-  "print_width": "70px", 
-  "read_only": 1, 
-  "width": "70px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "delivered_qty", 
-  "fieldtype": "Float", 
-  "hidden": 0, 
-  "in_filter": 0, 
-  "in_list_view": 0, 
-  "label": "Delivered Qty", 
-  "no_copy": 1, 
-  "oldfieldname": "delivered_qty", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "search_index": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "billed_amt", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Billed Amt", 
-  "no_copy": 1, 
-  "options": "currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "description": "For Production", 
-  "doctype": "DocField", 
-  "fieldname": "planned_qty", 
-  "fieldtype": "Float", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Planned Quantity", 
-  "no_copy": 1, 
-  "oldfieldname": "planned_qty", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "print_width": "50px", 
-  "read_only": 1, 
-  "report_hide": 1, 
-  "width": "50px"
- }, 
- {
-  "description": "For Production", 
-  "doctype": "DocField", 
-  "fieldname": "produced_qty", 
-  "fieldtype": "Float", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Produced Quantity", 
-  "oldfieldname": "produced_qty", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "print_width": "50px", 
-  "read_only": 1, 
-  "report_hide": 1, 
-  "width": "50px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "brand", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Brand Name", 
-  "oldfieldname": "brand", 
-  "oldfieldtype": "Link", 
-  "options": "Brand", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "search_index": 1
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "item_group", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Item Group", 
-  "oldfieldname": "item_group", 
-  "oldfieldtype": "Link", 
-  "options": "Item Group", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "prevdoc_docname", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Quotation", 
-  "no_copy": 1, 
-  "oldfieldname": "prevdoc_docname", 
-  "oldfieldtype": "Link", 
-  "options": "Quotation", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "search_index": 1
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "page_break", 
-  "fieldtype": "Check", 
-  "in_list_view": 0, 
-  "label": "Page Break", 
-  "oldfieldname": "page_break", 
-  "oldfieldtype": "Check", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_tax_rate", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Item Tax Rate", 
-  "oldfieldname": "item_tax_rate", 
-  "oldfieldtype": "Small Text", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "transaction_date", 
-  "fieldtype": "Date", 
-  "hidden": 1, 
-  "in_filter": 0, 
-  "in_list_view": 0, 
-  "label": "Sales Order Date", 
-  "oldfieldname": "transaction_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "report_hide": 1, 
-  "search_index": 0
- }
-]
\ No newline at end of file
diff --git a/selling/doctype/sales_team/sales_team.txt b/selling/doctype/sales_team/sales_team.txt
deleted file mode 100644
index ae50814b..0000000
--- a/selling/doctype/sales_team/sales_team.txt
+++ /dev/null
@@ -1,115 +0,0 @@
-[
- {
-  "creation": "2013-04-19 13:30:51", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:22", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Selling", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Sales Team", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Sales Team"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_person", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Sales Person", 
-  "oldfieldname": "sales_person", 
-  "oldfieldtype": "Link", 
-  "options": "Sales Person", 
-  "print_width": "200px", 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "200px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_designation", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "in_list_view": 1, 
-  "label": "Designation", 
-  "oldfieldname": "sales_designation", 
-  "oldfieldtype": "Data", 
-  "print_width": "100px", 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_no", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_list_view": 1, 
-  "label": "Contact No.", 
-  "oldfieldname": "contact_no", 
-  "oldfieldtype": "Data", 
-  "print_width": "100px", 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "allocated_percentage", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Contribution (%)", 
-  "oldfieldname": "allocated_percentage", 
-  "oldfieldtype": "Currency", 
-  "print_width": "100px", 
-  "reqd": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "allocated_amount", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Contribution to Net Total", 
-  "oldfieldname": "allocated_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_width": "120px", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "120px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "parenttype", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Parenttype", 
-  "oldfieldname": "parenttype", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "incentives", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Incentives", 
-  "oldfieldname": "incentives", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency"
- }
-]
\ No newline at end of file
diff --git a/selling/doctype/selling_settings/selling_settings.py b/selling/doctype/selling_settings/selling_settings.py
deleted file mode 100644
index 0895e3f..0000000
--- a/selling/doctype/selling_settings/selling_settings.py
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-# For license information, please see license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-class DocType:
-	def __init__(self, d, dl):
-		self.doc, self.doclist = d, dl
-		
-	def validate(self):
-		for key in ["cust_master_name", "customer_group", "territory", "maintain_same_sales_rate",
-			"editable_price_list_rate", "selling_price_list"]:
-				webnotes.conn.set_default(key, self.doc.fields.get(key, ""))
-
-		from setup.doctype.naming_series.naming_series import set_by_naming_series
-		set_by_naming_series("Customer", "customer_name", 
-			self.doc.get("cust_master_name")=="Naming Series", hide_name_field=False)
diff --git a/selling/doctype/selling_settings/selling_settings.txt b/selling/doctype/selling_settings/selling_settings.txt
deleted file mode 100644
index a112a7c..0000000
--- a/selling/doctype/selling_settings/selling_settings.txt
+++ /dev/null
@@ -1,106 +0,0 @@
-[
- {
-  "creation": "2013-06-25 10:25:16", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 16:58:56", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "description": "Settings for Selling Module", 
-  "doctype": "DocType", 
-  "document_type": "Other", 
-  "icon": "icon-cog", 
-  "issingle": 1, 
-  "module": "Selling", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Selling Settings", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Selling Settings", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "role": "System Manager", 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Selling Settings"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cust_master_name", 
-  "fieldtype": "Select", 
-  "label": "Customer Naming By", 
-  "options": "Customer Name\nNaming Series"
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "customer_group", 
-  "fieldtype": "Link", 
-  "label": "Default Customer Group", 
-  "options": "Customer Group"
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "territory", 
-  "fieldtype": "Link", 
-  "label": "Default Territory", 
-  "options": "Territory"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "selling_price_list", 
-  "fieldtype": "Link", 
-  "label": "Default Price List", 
-  "options": "Price List"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_5", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "so_required", 
-  "fieldtype": "Select", 
-  "label": "Sales Order Required", 
-  "options": "No\nYes"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "dn_required", 
-  "fieldtype": "Select", 
-  "label": "Delivery Note Required", 
-  "options": "No\nYes"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "maintain_same_sales_rate", 
-  "fieldtype": "Check", 
-  "label": "Maintain Same Rate Throughout Sales Cycle"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "editable_price_list_rate", 
-  "fieldtype": "Check", 
-  "label": "Allow user to edit Price List Rate in transactions"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/selling/doctype/shopping_cart_price_list/__init__.py b/selling/doctype/shopping_cart_price_list/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/selling/doctype/shopping_cart_price_list/__init__.py
+++ /dev/null
diff --git a/selling/doctype/shopping_cart_price_list/shopping_cart_price_list.py b/selling/doctype/shopping_cart_price_list/shopping_cart_price_list.py
deleted file mode 100644
index e5468e5..0000000
--- a/selling/doctype/shopping_cart_price_list/shopping_cart_price_list.py
+++ /dev/null
@@ -1,11 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-# For license information, please see license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-class DocType:
-	def __init__(self, d, dl):
-		self.doc, self.doclist = d, dl
\ No newline at end of file
diff --git a/selling/doctype/shopping_cart_price_list/shopping_cart_price_list.txt b/selling/doctype/shopping_cart_price_list/shopping_cart_price_list.txt
deleted file mode 100644
index 1737c65..0000000
--- a/selling/doctype/shopping_cart_price_list/shopping_cart_price_list.txt
+++ /dev/null
@@ -1,36 +0,0 @@
-[
- {
-  "creation": "2013-06-20 16:00:18", 
-  "docstatus": 0, 
-  "modified": "2013-08-09 14:47:15", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Selling", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "selling_price_list", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Price List", 
-  "name": "__common__", 
-  "options": "Price List", 
-  "parent": "Shopping Cart Price List", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Shopping Cart Price List"
- }, 
- {
-  "doctype": "DocField"
- }
-]
\ No newline at end of file
diff --git a/selling/doctype/shopping_cart_settings/__init__.py b/selling/doctype/shopping_cart_settings/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/selling/doctype/shopping_cart_settings/__init__.py
+++ /dev/null
diff --git a/selling/doctype/shopping_cart_settings/shopping_cart_settings.js b/selling/doctype/shopping_cart_settings/shopping_cart_settings.js
deleted file mode 100644
index 7505dc2..0000000
--- a/selling/doctype/shopping_cart_settings/shopping_cart_settings.js
+++ /dev/null
@@ -1,10 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-$.extend(cur_frm.cscript, {
-	onload: function() {
-		if(cur_frm.doc.__quotation_series) {
-			cur_frm.fields_dict.quotation_series.df.options = cur_frm.doc.__quotation_series;
-		}
-	}
-});
\ No newline at end of file
diff --git a/selling/doctype/shopping_cart_settings/shopping_cart_settings.py b/selling/doctype/shopping_cart_settings/shopping_cart_settings.py
deleted file mode 100644
index 6912ac5..0000000
--- a/selling/doctype/shopping_cart_settings/shopping_cart_settings.py
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-# For license information, please see license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import _, msgprint
-from webnotes.utils import comma_and
-from webnotes.model.controller import DocListController
-
-class ShoppingCartSetupError(webnotes.ValidationError): pass
-
-class DocType(DocListController):
-	def onload(self):
-		self.doc.fields["__quotation_series"] = webnotes.get_doctype("Quotation").get_options("naming_series")
-	
-	def validate(self):
-		if self.doc.enabled:
-			self.validate_price_lists()
-			self.validate_tax_masters()
-			self.validate_exchange_rates_exist()
-			
-	def on_update(self):
-		webnotes.conn.set_default("shopping_cart_enabled", self.doc.fields.get("enabled") or 0)
-		webnotes.conn.set_default("shopping_cart_quotation_series", self.doc.fields.get("quotation_series"))
-			
-	def validate_overlapping_territories(self, parentfield, fieldname):
-		# for displaying message
-		doctype = self.meta.get_field(parentfield).options
-		
-		# specify atleast one entry in the table
-		self.validate_table_has_rows(parentfield, raise_exception=ShoppingCartSetupError)
-		
-		territory_name_map = self.get_territory_name_map(parentfield, fieldname)
-		for territory, names in territory_name_map.items():
-			if len(names) > 1:
-				msgprint(_("Error for") + " " + _(doctype) + ": " + comma_and(names) +
-					" " + _("have a common territory") + ": " + territory,
-					raise_exception=ShoppingCartSetupError)
-					
-		return territory_name_map
-		
-	def validate_price_lists(self):
-		territory_name_map = self.validate_overlapping_territories("price_lists",
-			"selling_price_list")
-		
-		# validate that a Shopping Cart Price List exists for the root territory
-		# as a catch all!
-		from setup.utils import get_root_of
-		root_territory = get_root_of("Territory")
-		
-		if root_territory not in territory_name_map.keys():
-			msgprint(_("Please specify a Price List which is valid for Territory") + 
-				": " + root_territory, raise_exception=ShoppingCartSetupError)
-		
-	def validate_tax_masters(self):
-		self.validate_overlapping_territories("sales_taxes_and_charges_masters", 
-			"sales_taxes_and_charges_master")
-		
-	def get_territory_name_map(self, parentfield, fieldname):
-		territory_name_map = {}
-		
-		# entries in table
-		names = [doc.fields.get(fieldname) for doc in self.doclist.get({"parentfield": parentfield})]
-		
-		if names:
-			# for condition in territory check
-			parenttype = self.meta.get_field(fieldname, parentfield=parentfield).options
-		
-			# to validate territory overlap
-			# make a map of territory: [list of names]
-			# if list against each territory has more than one element, raise exception
-			territory_name = webnotes.conn.sql("""select `territory`, `parent` 
-				from `tabApplicable Territory`
-				where `parenttype`=%s and `parent` in (%s)""" %
-				("%s", ", ".join(["%s"]*len(names))), tuple([parenttype] + names))
-		
-			for territory, name in territory_name:
-				territory_name_map.setdefault(territory, []).append(name)
-				
-				if len(territory_name_map[territory]) > 1:
-					territory_name_map[territory].sort(key=lambda val: names.index(val))
-		
-		return territory_name_map
-					
-	def validate_exchange_rates_exist(self):
-		"""check if exchange rates exist for all Price List currencies (to company's currency)"""
-		company_currency = webnotes.conn.get_value("Company", self.doc.company, "default_currency")
-		if not company_currency:
-			msgprint(_("Please specify currency in Company") + ": " + self.doc.company,
-				raise_exception=ShoppingCartSetupError)
-		
-		price_list_currency_map = webnotes.conn.get_values("Price List", 
-			[d.selling_price_list for d in self.doclist.get({"parentfield": "price_lists"})],
-			"currency")
-		
-		# check if all price lists have a currency
-		for price_list, currency in price_list_currency_map.items():
-			if not currency:
-				webnotes.throw("%s: %s" % (_("Currency is missing for Price List"), price_list))
-			
-		expected_to_exist = [currency + "-" + company_currency 
-			for currency in price_list_currency_map.values()
-			if currency != company_currency]
-			
-		if expected_to_exist:
-			exists = webnotes.conn.sql_list("""select name from `tabCurrency Exchange`
-				where name in (%s)""" % (", ".join(["%s"]*len(expected_to_exist)),),
-				tuple(expected_to_exist))
-		
-			missing = list(set(expected_to_exist).difference(exists))
-		
-			if missing:
-				msgprint(_("Missing Currency Exchange Rates for" + ": " + comma_and(missing)),
-					raise_exception=ShoppingCartSetupError)
-				
-	def get_name_from_territory(self, territory, parentfield, fieldname):
-		name = None
-		territory_name_map = self.get_territory_name_map(parentfield, fieldname)
-		
-		if territory_name_map.get(territory):
-			name = territory_name_map.get(territory)
-		else:
-			territory_ancestry = self.get_territory_ancestry(territory)
-			for ancestor in territory_ancestry:
-				if territory_name_map.get(ancestor):
-					name = territory_name_map.get(ancestor)
-					break
-		
-		return name
-				
-	def get_price_list(self, billing_territory):
-		price_list = self.get_name_from_territory(billing_territory, "price_lists", "selling_price_list")
-		return price_list and price_list[0] or None
-		
-	def get_tax_master(self, billing_territory):
-		tax_master = self.get_name_from_territory(billing_territory, "sales_taxes_and_charges_masters", 
-			"sales_taxes_and_charges_master")
-		return tax_master and tax_master[0] or None
-		
-	def get_shipping_rules(self, shipping_territory):
-		return self.get_name_from_territory(shipping_territory, "shipping_rules", "shipping_rule")
-		
-	def get_territory_ancestry(self, territory):
-		from setup.utils import get_ancestors_of
-		
-		if not hasattr(self, "_territory_ancestry"):
-			self._territory_ancestry = {}
-			
-		if not self._territory_ancestry.get(territory):
-			self._territory_ancestry[territory] = get_ancestors_of("Territory", territory)
-
-		return self._territory_ancestry[territory]
\ No newline at end of file
diff --git a/selling/doctype/shopping_cart_settings/shopping_cart_settings.txt b/selling/doctype/shopping_cart_settings/shopping_cart_settings.txt
deleted file mode 100644
index ffc3635..0000000
--- a/selling/doctype/shopping_cart_settings/shopping_cart_settings.txt
+++ /dev/null
@@ -1,127 +0,0 @@
-[
- {
-  "creation": "2013-06-19 15:57:32", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 16:58:56", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "description": "Default settings for Shopping Cart", 
-  "doctype": "DocType", 
-  "icon": "icon-shopping-cart", 
-  "issingle": 1, 
-  "module": "Selling", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Shopping Cart Settings", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Shopping Cart Settings", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "role": "Website Manager", 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Shopping Cart Settings"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "enabled", 
-  "fieldtype": "Check", 
-  "label": "Enable Shopping Cart"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_2", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "label": "Company", 
-  "options": "Company", 
-  "reqd": 1
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "default_territory", 
-  "fieldtype": "Link", 
-  "label": "Default Territory", 
-  "options": "Territory", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_4", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "default_customer_group", 
-  "fieldtype": "Link", 
-  "label": "Default Customer Group", 
-  "options": "Customer Group", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "quotation_series", 
-  "fieldtype": "Select", 
-  "label": "Quotation Series", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_6", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "price_lists", 
-  "fieldtype": "Table", 
-  "label": "Shopping Cart Price Lists", 
-  "options": "Shopping Cart Price List", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "shipping_rules", 
-  "fieldtype": "Table", 
-  "label": "Shopping Cart Shipping Rules", 
-  "options": "Shopping Cart Shipping Rule", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_10", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_taxes_and_charges_masters", 
-  "fieldtype": "Table", 
-  "label": "Shopping Cart Taxes and Charges Masters", 
-  "options": "Shopping Cart Taxes and Charges Master", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/selling/doctype/shopping_cart_settings/test_shopping_cart_settings.py b/selling/doctype/shopping_cart_settings/test_shopping_cart_settings.py
deleted file mode 100644
index 6055c61..0000000
--- a/selling/doctype/shopping_cart_settings/test_shopping_cart_settings.py
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-# For license information, please see license.txt
-
-from __future__ import unicode_literals
-import webnotes
-import unittest
-from selling.doctype.shopping_cart_settings.shopping_cart_settings import ShoppingCartSetupError
-
-class TestShoppingCartSettings(unittest.TestCase):
-	def setUp(self):
-		webnotes.conn.sql("""delete from `tabSingles` where doctype="Shipping Cart Settings" """)
-		webnotes.conn.sql("""delete from `tabShopping Cart Price List`""")
-		webnotes.conn.sql("""delete from `tabShopping Cart Taxes and Charges Master`""")
-		webnotes.conn.sql("""delete from `tabShopping Cart Shipping Rule`""")
-		
-	def get_cart_settings(self):
-		return webnotes.bean({"doctype": "Shopping Cart Settings",
-			"company": "_Test Company"})
-		
-	def test_price_list_territory_overlap(self):
-		cart_settings = self.get_cart_settings()
-		
-		def _add_price_list(price_list):
-			cart_settings.doclist.append({
-				"doctype": "Shopping Cart Price List",
-				"parentfield": "price_lists",
-				"selling_price_list": price_list
-			})
-		
-		for price_list in ("_Test Price List Rest of the World", "_Test Price List India",
-			"_Test Price List"):
-			_add_price_list(price_list)
-		
-		controller = cart_settings.make_controller()
-		controller.validate_overlapping_territories("price_lists", "selling_price_list")
-		
-		_add_price_list("_Test Price List 2")
-		
-		controller = cart_settings.make_controller()
-		self.assertRaises(ShoppingCartSetupError, controller.validate_overlapping_territories,
-			"price_lists", "selling_price_list")
-			
-		return cart_settings
-		
-	def test_taxes_territory_overlap(self):
-		cart_settings = self.get_cart_settings()
-		
-		def _add_tax_master(tax_master):
-			cart_settings.doclist.append({
-				"doctype": "Shopping Cart Taxes and Charges Master",
-				"parentfield": "sales_taxes_and_charges_masters",
-				"sales_taxes_and_charges_master": tax_master
-			})
-		
-		for tax_master in ("_Test Sales Taxes and Charges Master", "_Test India Tax Master"):
-			_add_tax_master(tax_master)
-			
-		controller = cart_settings.make_controller()
-		controller.validate_overlapping_territories("sales_taxes_and_charges_masters",
-			"sales_taxes_and_charges_master")
-			
-		_add_tax_master("_Test Sales Taxes and Charges Master 2")
-		
-		controller = cart_settings.make_controller()
-		self.assertRaises(ShoppingCartSetupError, controller.validate_overlapping_territories,
-			"sales_taxes_and_charges_masters", "sales_taxes_and_charges_master")
-		
-	def test_exchange_rate_exists(self):
-		webnotes.conn.sql("""delete from `tabCurrency Exchange`""")
-		
-		cart_settings = self.test_price_list_territory_overlap()
-		controller = cart_settings.make_controller()
-		self.assertRaises(ShoppingCartSetupError, controller.validate_exchange_rates_exist)
-		
-		from setup.doctype.currency_exchange.test_currency_exchange import test_records as \
-			currency_exchange_records
-		webnotes.bean(currency_exchange_records[0]).insert()
-		controller.validate_exchange_rates_exist()
-		
diff --git a/selling/doctype/shopping_cart_shipping_rule/__init__.py b/selling/doctype/shopping_cart_shipping_rule/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/selling/doctype/shopping_cart_shipping_rule/__init__.py
+++ /dev/null
diff --git a/selling/doctype/shopping_cart_shipping_rule/shopping_cart_shipping_rule.py b/selling/doctype/shopping_cart_shipping_rule/shopping_cart_shipping_rule.py
deleted file mode 100644
index e5468e5..0000000
--- a/selling/doctype/shopping_cart_shipping_rule/shopping_cart_shipping_rule.py
+++ /dev/null
@@ -1,11 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-# For license information, please see license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-class DocType:
-	def __init__(self, d, dl):
-		self.doc, self.doclist = d, dl
\ No newline at end of file
diff --git a/selling/doctype/shopping_cart_shipping_rule/shopping_cart_shipping_rule.txt b/selling/doctype/shopping_cart_shipping_rule/shopping_cart_shipping_rule.txt
deleted file mode 100644
index 8c9c34a..0000000
--- a/selling/doctype/shopping_cart_shipping_rule/shopping_cart_shipping_rule.txt
+++ /dev/null
@@ -1,36 +0,0 @@
-[
- {
-  "creation": "2013-07-03 13:15:34", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:25", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Selling", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "shipping_rule", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Shipping Rule", 
-  "name": "__common__", 
-  "options": "Shipping Rule", 
-  "parent": "Shopping Cart Shipping Rule", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Shopping Cart Shipping Rule"
- }, 
- {
-  "doctype": "DocField"
- }
-]
\ No newline at end of file
diff --git a/selling/doctype/shopping_cart_taxes_and_charges_master/__init__.py b/selling/doctype/shopping_cart_taxes_and_charges_master/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/selling/doctype/shopping_cart_taxes_and_charges_master/__init__.py
+++ /dev/null
diff --git a/selling/doctype/shopping_cart_taxes_and_charges_master/shopping_cart_taxes_and_charges_master.py b/selling/doctype/shopping_cart_taxes_and_charges_master/shopping_cart_taxes_and_charges_master.py
deleted file mode 100644
index e5468e5..0000000
--- a/selling/doctype/shopping_cart_taxes_and_charges_master/shopping_cart_taxes_and_charges_master.py
+++ /dev/null
@@ -1,11 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-# For license information, please see license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-class DocType:
-	def __init__(self, d, dl):
-		self.doc, self.doclist = d, dl
\ No newline at end of file
diff --git a/selling/doctype/shopping_cart_taxes_and_charges_master/shopping_cart_taxes_and_charges_master.txt b/selling/doctype/shopping_cart_taxes_and_charges_master/shopping_cart_taxes_and_charges_master.txt
deleted file mode 100644
index a61f8db..0000000
--- a/selling/doctype/shopping_cart_taxes_and_charges_master/shopping_cart_taxes_and_charges_master.txt
+++ /dev/null
@@ -1,36 +0,0 @@
-[
- {
-  "creation": "2013-06-20 16:57:03", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:25", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Selling", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_taxes_and_charges_master", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Tax Master", 
-  "name": "__common__", 
-  "options": "Sales Taxes and Charges Master", 
-  "parent": "Shopping Cart Taxes and Charges Master", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Shopping Cart Taxes and Charges Master"
- }, 
- {
-  "doctype": "DocField"
- }
-]
\ No newline at end of file
diff --git a/selling/page/sales_browser/sales_browser.js b/selling/page/sales_browser/sales_browser.js
deleted file mode 100644
index 58a3b1f..0000000
--- a/selling/page/sales_browser/sales_browser.js
+++ /dev/null
@@ -1,177 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-pscript['onload_Sales Browser'] = function(wrapper){
-	wn.ui.make_app_page({
-		parent: wrapper,
-	})
-	
-	wrapper.appframe.add_module_icon("Selling")
-	
-	wrapper.appframe.set_title_right('Refresh', function() {  
-			wrapper.make_tree();
-		});
-
-
-	$(wrapper)
-		.find(".layout-side-section")
-		.html('<div class="text-muted">'+ 
-			wn._('Click on a link to get options to expand get options ') + 
-			wn._('Add') + ' / ' + wn._('Edit') + ' / '+ wn._('Delete') + '.</div>')
-
-	wrapper.make_tree = function() {
-		var ctype = wn.get_route()[1] || 'Territory';
-		return wn.call({
-			method: 'selling.page.sales_browser.sales_browser.get_children',
-			args: {ctype: ctype},
-			callback: function(r) {
-				var root = r.message[0]["value"];
-				erpnext.sales_chart = new erpnext.SalesChart(ctype, root, 
-					$(wrapper)
-						.find(".layout-main-section")
-						.css({
-							"min-height": "300px",
-							"padding-bottom": "25px"
-						}));
-			}
-		});
-	}
-	
-	wrapper.make_tree();
-}
-
-pscript['onshow_Sales Browser'] = function(wrapper){
-	// set route
-	var ctype = wn.get_route()[1] || 'Territory';
-
-	wrapper.appframe.set_title(ctype+' Tree')
-
-	if(erpnext.sales_chart && erpnext.sales_chart.ctype != ctype) {
-		wrapper.make_tree();
-	}
-};
-
-erpnext.SalesChart = Class.extend({
-	init: function(ctype, root, parent) {
-		$(parent).empty();
-		var me = this;
-		me.ctype = ctype;
-		this.tree = new wn.ui.Tree({
-			parent: $(parent), 
-			label: root,
-			args: {ctype: ctype},
-			method: 'selling.page.sales_browser.sales_browser.get_children',
-			click: function(link) {
-				if(me.cur_toolbar) 
-					$(me.cur_toolbar).toggle(false);
-
-				if(!link.toolbar) 
-					me.make_link_toolbar(link);
-
-				if(link.toolbar) {
-					me.cur_toolbar = link.toolbar;
-					$(me.cur_toolbar).toggle(true);					
-				}
-			}
-		});
-		this.tree.rootnode.$a
-			.data('node-data', {value: root, expandable:1})
-			.click();		
-	},
-	make_link_toolbar: function(link) {
-		var data = $(link).data('node-data');
-		if(!data) return;
-
-		link.toolbar = $('<span class="tree-node-toolbar"></span>').insertAfter(link);
-		
-		// edit
-		var node_links = [];
-		
-		if (wn.model.can_read(this.ctype)) {
-			node_links.push('<a onclick="erpnext.sales_chart.open();">'+wn._('Edit')+'</a>');
-		}
-
-		if(data.expandable) {
-			if (wn.boot.profile.can_create.indexOf(this.ctype) !== -1 ||
-					wn.boot.profile.in_create.indexOf(this.ctype) !== -1) {
-				node_links.push('<a onclick="erpnext.sales_chart.new_node();">' + wn._('Add Child') + '</a>');
-			}
-		}
-
-		if (wn.model.can_write(this.ctype)) {
-			node_links.push('<a onclick="erpnext.sales_chart.rename()">' + wn._('Rename') + '</a>');
-		};
-	
-		if (wn.model.can_delete(this.ctype)) {
-			node_links.push('<a onclick="erpnext.sales_chart.delete()">' + wn._('Delete') + '</a>');
-		};
-		
-		link.toolbar.append(node_links.join(" | "));
-	},
-	new_node: function() {
-		var me = this;
-		
-		var fields = [
-			{fieldtype:'Data', fieldname: 'name_field', 
-				label:'New ' + me.ctype + ' Name', reqd:true},
-			{fieldtype:'Select', fieldname:'is_group', label:'Group Node', options:'No\nYes', 
-				description: wn._("Further nodes can be only created under 'Group' type nodes")}, 
-			{fieldtype:'Button', fieldname:'create_new', label:'Create New' }
-		]
-		
-		if(me.ctype == "Sales Person") {
-			fields.splice(-1, 0, {fieldtype:'Link', fieldname:'employee', label:'Employee',
-				options:'Employee', description: wn._("Please enter Employee Id of this sales parson")});
-		}
-		
-		// the dialog
-		var d = new wn.ui.Dialog({
-			title: wn._('New ') + wn._(me.ctype),
-			fields: fields
-		})		
-	
-		d.set_value("is_group", "No");
-		// create
-		$(d.fields_dict.create_new.input).click(function() {
-			var btn = this;
-			$(btn).set_working();
-			var v = d.get_values();
-			if(!v) return;
-			
-			var node = me.selected_node();
-			
-			v.parent = node.data('label');
-			v.ctype = me.ctype;
-			
-			return wn.call({
-				method: 'selling.page.sales_browser.sales_browser.add_node',
-				args: v,
-				callback: function() {
-					$(btn).done_working();
-					d.hide();
-					node.trigger('reload');
-				}	
-			})			
-		});
-		d.show();		
-	},
-	selected_node: function() {
-		return this.tree.$w.find('.tree-link.selected');
-	},
-	open: function() {
-		var node = this.selected_node();
-		wn.set_route("Form", this.ctype, node.data("label"));
-	},
-	rename: function() {
-		var node = this.selected_node();
-		wn.model.rename_doc(this.ctype, node.data('label'), function(new_name) {
-			node.data('label', new_name).find(".tree-label").html(new_name);
-		});
-	},
-	delete: function() {
-		var node = this.selected_node();
-		wn.model.delete_doc(this.ctype, node.data('label'), function() {
-			node.parent().remove();
-		});
-	},
-});
\ No newline at end of file
diff --git a/selling/page/sales_funnel/sales_funnel.js b/selling/page/sales_funnel/sales_funnel.js
deleted file mode 100644
index 18cd6cc..0000000
--- a/selling/page/sales_funnel/sales_funnel.js
+++ /dev/null
@@ -1,189 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.pages['sales-funnel'].onload = function(wrapper) { 
-	wn.ui.make_app_page({
-		parent: wrapper,
-		title: 'Sales Funnel',
-		single_column: true
-	});
-	
-	wrapper.sales_funnel = new erpnext.SalesFunnel(wrapper);
-	
-	wrapper.appframe.add_module_icon("Selling", "sales-funnel", function() {
-		wn.set_route("selling-home");
-	});
-}
-
-erpnext.SalesFunnel = Class.extend({
-	init: function(wrapper) {
-		var me = this;
-		// 0 setTimeout hack - this gives time for canvas to get width and height
-		setTimeout(function() { 
-			me.setup(wrapper);
-			me.get_data();
-		}, 0);
-	},
-	
-	setup: function(wrapper) {
-		var me = this;
-		
-		this.elements = { 
-			layout: $(wrapper).find(".layout-main"),
-			from_date: wrapper.appframe.add_date("From Date"),
-			to_date: wrapper.appframe.add_date("To Date"),
-			refresh_btn: wrapper.appframe.set_title_right("Refresh", 
-				function() { me.get_data(); }, "icon-refresh"),
-		};
-		
-		this.elements.no_data = $('<div class="alert alert-warning">No Data</div>')
-			.toggle(false)
-			.appendTo(this.elements.layout);
-		
-		this.elements.funnel_wrapper = $('<div class="funnel-wrapper text-center"></div>')
-			.appendTo(this.elements.layout);
-		
-		this.options = {
-			from_date: wn.datetime.add_months(wn.datetime.get_today(), -1),
-			to_date: wn.datetime.get_today()
-		};
-		
-		// set defaults and bind on change
-		$.each(this.options, function(k, v) { 
-			me.elements[k].val(wn.datetime.str_to_user(v)); 
-			me.elements[k].on("change", function() {
-				me.options[k] = wn.datetime.user_to_str($(this).val());
-				me.get_data();
-			});
-		});
-		
-		// bind refresh
-		this.elements.refresh_btn.on("click", function() {
-			me.get_data(this);
-		});
-		
-		// bind resize
-		$(window).resize(function() {
-			me.render();
-		});
-	},
-	
-	get_data: function(btn) {
-		var me = this;
-		wn.call({
-			module: "selling",
-			page: "sales_funnel",
-			method: "get_funnel_data",
-			args: {
-				from_date: this.options.from_date,
-				to_date: this.options.to_date
-			},
-			btn: btn,
-			callback: function(r) {
-				if(!r.exc) {
-					me.options.data = r.message;
-					me.render();
-				}
-			}
-		});
-	},
-	
-	render: function() {
-		var me = this;
-		this.prepare();
-		
-		var context = this.elements.context,
-			x_start = 0.0,
-			x_end = this.options.width,
-			x_mid = (x_end - x_start) / 2.0,
-			y = 0,
-			y_old = 0.0;
-		
-		if(this.options.total_value === 0) {
-			this.elements.no_data.toggle(true);
-			return;
-		}
-		
-		this.options.data.forEach(function(d) {
-			context.fillStyle = d.color;
-			context.strokeStyle = d.color;
-			me.draw_triangle(x_start, x_mid, x_end, y, me.options.height);
-			
-			y_old = y;
-
-			// new y
-			y = y + d.height;
-			
-			// new x
-			var half_side = (me.options.height - y) / Math.sqrt(3);
-			x_start = x_mid - half_side;
-			x_end = x_mid + half_side;
-			
-			var y_mid = y_old + (y - y_old) / 2.0;
-			
-			me.draw_legend(x_mid, y_mid, me.options.width, me.options.height, d.value + " - " + d.title);
-		});
-	},
-	
-	prepare: function() {
-		var me = this;
-		
-		this.elements.no_data.toggle(false);
-		
-		// calculate width and height options
-		this.options.width = $(this.elements.funnel_wrapper).width() * 2.0 / 3.0;
-		this.options.height = (Math.sqrt(3) * this.options.width) / 2.0;
-		
-		// calculate total weightage
-		// as height decreases, area decreases by the square of the reduction
-		// hence, compensating by squaring the index value
-		this.options.total_weightage = this.options.data.reduce(
-			function(prev, curr, i) { return prev + Math.pow(i+1, 2) * curr.value; }, 0.0);
-		
-		// calculate height for each data
-		$.each(this.options.data, function(i, d) {
-			d.height = me.options.height * d.value * Math.pow(i+1, 2) / me.options.total_weightage;
-		});
-		
-		this.elements.canvas = $('<canvas></canvas>')
-			.appendTo(this.elements.funnel_wrapper.empty())
-			.attr("width", $(this.elements.funnel_wrapper).width())
-			.attr("height", this.options.height);
-		
-		this.elements.context = this.elements.canvas.get(0).getContext("2d");
-	},
-	
-	draw_triangle: function(x_start, x_mid, x_end, y, height) {
-		var context = this.elements.context;
-		context.beginPath();
-		context.moveTo(x_start, y);
-		context.lineTo(x_end, y);
-		context.lineTo(x_mid, height);
-		context.lineTo(x_start, y);
-		context.closePath();
-		context.fill();
-	},
-	
-	draw_legend: function(x_mid, y_mid, width, height, title) {
-		var context = this.elements.context;
-		
-		// draw line
-		context.beginPath();
-		context.moveTo(x_mid, y_mid);
-		context.lineTo(width, y_mid);
-		context.closePath();
-		context.stroke();
-		
-		// draw circle
-		context.beginPath();
-		context.arc(width, y_mid, 5, 0, Math.PI * 2, false);
-		context.closePath();
-		context.fill();
-		
-		// draw text
-		context.fillStyle = "black";
-		context.textBaseline = "middle";
-		context.font = "1.1em sans-serif";
-		context.fillText(title, width + 20, y_mid);
-	}
-});
\ No newline at end of file
diff --git a/selling/page/selling_home/selling_home.js b/selling/page/selling_home/selling_home.js
deleted file mode 100644
index a64ed48..0000000
--- a/selling/page/selling_home/selling_home.js
+++ /dev/null
@@ -1,245 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt"
-
-wn.module_page["Selling"] = [
-	{
-		top: true,
-		title: wn._("Documents"),
-		icon: "icon-copy",
-		items: [
-			{
-				label: wn._("Customer"),
-				description: wn._("Customer database."),
-				doctype:"Customer"
-			},
-			{
-				label: wn._("Lead"),
-				description: wn._("Database of potential customers."),
-				doctype:"Lead"
-			},
-			{
-				label: wn._("Opportunity"),
-				description: wn._("Potential opportunities for selling."),
-				doctype:"Opportunity"
-			},
-			{
-				label: wn._("Quotation"),
-				description: wn._("Quotes to Leads or Customers."),
-				doctype:"Quotation"
-			},
-			{
-				label: wn._("Sales Order"),
-				description: wn._("Confirmed orders from Customers."),
-				doctype:"Sales Order"
-			},
-		]
-	},
-	{
-		title: wn._("Masters"),
-		icon: "icon-book",
-		items: [
-			{
-				label: wn._("Contact"),
-				description: wn._("All Contacts."),
-				doctype:"Contact"
-			},
-			{
-				label: wn._("Address"),
-				description: wn._("All Addresses."),
-				doctype:"Address"
-			},
-			{
-				label: wn._("Item"),
-				description: wn._("All Products or Services."),
-				doctype:"Item"
-			},
-		]
-	},
-	{
-		title: wn._("Setup"),
-		icon: "icon-cog",
-		items: [
-			{
-				"label": wn._("Selling Settings"),
-				"route": "Form/Selling Settings",
-				"doctype":"Selling Settings",
-				"description": wn._("Settings for Selling Module")
-			},
-			{
-				"route":"Form/Shopping Cart Settings",
-				"label":wn._("Shopping Cart Settings"),
-				"description":wn._("Setup of Shopping Cart."),
-				doctype:"Shopping Cart Settings"
-			},
-			{
-				label: wn._("Sales Taxes and Charges Master"),
-				description: wn._("Sales taxes template."),
-				doctype:"Sales Taxes and Charges Master"
-			},
-			{
-				label: wn._("Shipping Rules"),
-				description: wn._("Rules to calculate shipping amount for a sale"),
-				doctype:"Shipping Rule"
-			},
-			{
-				label: wn._("Price List"),
-				description: wn._("Multiple Price list."),
-				doctype:"Price List"
-			},
-			{
-				label: wn._("Item Price"),
-				description: wn._("Multiple Item prices."),
-				doctype:"Item Price"
-			},
-			{
-				label: wn._("Sales BOM"),
-				description: wn._("Bundle items at time of sale."),
-				doctype:"Sales BOM"
-			},
-			{
-				label: wn._("Terms and Conditions"),
-				description: wn._("Template of terms or contract."),
-				doctype:"Terms and Conditions"
-			},
-			{
-				label: wn._("Customer Group"),
-				description: wn._("Customer classification tree."),
-				route: "Sales Browser/Customer Group",
-				doctype:"Customer Group"
-			},
-			{
-				label: wn._("Territory"),
-				description: wn._("Sales territories."),
-				route: "Sales Browser/Territory",
-				doctype:"Territory"
-			},
-			{
-				"route":"Sales Browser/Sales Person",
-				"label":wn._("Sales Person"),
-				"description": wn._("Sales persons and targets"),
-				doctype:"Sales Person"
-			},
-			{
-				"route":"List/Sales Partner",
-				"label": wn._("Sales Partner"),
-				"description":wn._("Commission partners and targets"),
-				doctype:"Sales Partner"
-			},
-			{
-				"route":"Sales Browser/Item Group",
-				"label":wn._("Item Group"),
-				"description": wn._("Tree of item classification"),
-				doctype:"Item Group"
-			},
-			{
-				"route":"List/Campaign",
-				"label":wn._("Campaign"),
-				"description":wn._("Sales campaigns"),
-				doctype:"Campaign"
-			},
-		]
-	},
-	{
-		title: wn._("Tools"),
-		icon: "icon-wrench",
-		items: [
-			{
-				"route":"Form/SMS Center/SMS Center",
-				"label":wn._("SMS Center"),
-				"description":wn._("Send mass SMS to your contacts"),
-				doctype:"SMS Center"
-			},
-		]
-	},
-	{
-		title: wn._("Analytics"),
-		right: true,
-		icon: "icon-bar-chart",
-		items: [
-			{
-				"label":wn._("Sales Analytics"),
-				page: "sales-analytics"
-			},
-			{
-				"label":wn._("Sales Funnel"),
-				page: "sales-funnel"
-			},
-			{
-				"label":wn._("Customer Acquisition and Loyalty"),
-				route: "query-report/Customer Acquisition and Loyalty",
-				doctype: "Customer"
-			},
-		]
-	},
-	{
-		title: wn._("Reports"),
-		right: true,
-		icon: "icon-list",
-		items: [
-			{
-				"label":wn._("Lead Details"),
-				route: "query-report/Lead Details",
-				doctype: "Lead"
-			},
-			{
-				"label":wn._("Customer Addresses And Contacts"),
-				route: "query-report/Customer Addresses And Contacts",
-				doctype: "Contact"
-			},
-			{
-				"label":wn._("Ordered Items To Be Delivered"),
-				route: "query-report/Ordered Items To Be Delivered",
-				doctype: "Sales Order"
-			},
-			{
-				"label":wn._("Sales Person-wise Transaction Summary"),
-				route: "query-report/Sales Person-wise Transaction Summary",
-				doctype: "Sales Order"
-			},
-			{
-				"label":wn._("Item-wise Sales History"),
-				route: "query-report/Item-wise Sales History",
-				doctype: "Item"
-			},
-			{
-				"label":wn._("Territory Target Variance (Item Group-Wise)"),
-				route: "query-report/Territory Target Variance Item Group-Wise",
-				doctype: "Territory"
-			},
-			{
-				"label":wn._("Sales Person Target Variance (Item Group-Wise)"),
-				route: "query-report/Sales Person Target Variance Item Group-Wise",
-				doctype: "Sales Person",
-			},
-			{
-				"label":wn._("Customers Not Buying Since Long Time"),
-				route: "query-report/Customers Not Buying Since Long Time",
-				doctype: "Sales Order"
-			},
-			{
-				"label":wn._("Quotation Trend"),
-				route: "query-report/Quotation Trends",
-				doctype: "Quotation"
-			},
-			{
-				"label":wn._("Sales Order Trend"),
-				route: "query-report/Sales Order Trends",
-				doctype: "Sales Order"
-			},
-			{
-				"label":wn._("Available Stock for Packing Items"),
-				route: "query-report/Available Stock for Packing Items",
-				doctype: "Item",
-			},
-			{
-				"label":wn._("Pending SO Items For Purchase Request"),
-				route: "query-report/Pending SO Items For Purchase Request",
-				doctype: "Sales Order"
-			},
-		]
-	}
-]
-
-pscript['onload_selling-home'] = function(wrapper) {
-	wn.views.moduleview.make(wrapper, "Selling");
-}
\ No newline at end of file
diff --git a/selling/report/quotation_trends/quotation_trends.js b/selling/report/quotation_trends/quotation_trends.js
deleted file mode 100644
index f26e873..0000000
--- a/selling/report/quotation_trends/quotation_trends.js
+++ /dev/null
@@ -1,8 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.require("app/js/sales_trends_filters.js");
-
-wn.query_reports["Quotation Trends"] = {
-	filters: get_filters()
- }
\ No newline at end of file
diff --git a/selling/report/quotation_trends/quotation_trends.py b/selling/report/quotation_trends/quotation_trends.py
deleted file mode 100644
index f7c023f..0000000
--- a/selling/report/quotation_trends/quotation_trends.py
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from controllers.trends	import get_columns, get_data
-
-def execute(filters=None):
-	if not filters: filters ={}
-	data = []
-	conditions = get_columns(filters, "Quotation")
-	data = get_data(filters, conditions)
-
-	return conditions["columns"], data 
\ No newline at end of file
diff --git a/selling/report/sales_order_trends/sales_order_trends.js b/selling/report/sales_order_trends/sales_order_trends.js
deleted file mode 100644
index 6268400..0000000
--- a/selling/report/sales_order_trends/sales_order_trends.js
+++ /dev/null
@@ -1,8 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.require("app/js/sales_trends_filters.js");
-
-wn.query_reports["Sales Order Trends"] = {
-	filters: get_filters()
- }
\ No newline at end of file
diff --git a/selling/report/sales_order_trends/sales_order_trends.py b/selling/report/sales_order_trends/sales_order_trends.py
deleted file mode 100644
index d407be0..0000000
--- a/selling/report/sales_order_trends/sales_order_trends.py
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from controllers.trends	import get_columns,get_data
-
-def execute(filters=None):
-	if not filters: filters ={}
-	data = []
-	conditions = get_columns(filters, "Sales Order")
-	data = get_data(filters, conditions)
-	
-	return conditions["columns"], data 
\ No newline at end of file
diff --git a/selling/report/sales_person_target_variance_item_group_wise/sales_person_target_variance_item_group_wise.py b/selling/report/sales_person_target_variance_item_group_wise/sales_person_target_variance_item_group_wise.py
deleted file mode 100644
index ca18936..0000000
--- a/selling/report/sales_person_target_variance_item_group_wise/sales_person_target_variance_item_group_wise.py
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import _, msgprint
-from webnotes.utils import flt
-import time
-from accounts.utils import get_fiscal_year
-from controllers.trends import get_period_date_ranges, get_period_month_ranges
-from webnotes.model.meta import get_field_precision
-
-def execute(filters=None):
-	if not filters: filters = {}
-	
-	columns = get_columns(filters)
-	period_month_ranges = get_period_month_ranges(filters["period"], filters["fiscal_year"])
-	sim_map = get_salesperson_item_month_map(filters)
-
-	data = []
-	for salesperson, salesperson_items in sim_map.items():
-		for item_group, monthwise_data in salesperson_items.items():
-			row = [salesperson, item_group]
-			totals = [0, 0, 0]
-			for relevant_months in period_month_ranges:
-				period_data = [0, 0, 0]
-				for month in relevant_months:
-					month_data = monthwise_data.get(month, {})
-					for i, fieldname in enumerate(["target", "achieved", "variance"]):
-						value = flt(month_data.get(fieldname))
-						period_data[i] += value
-						totals[i] += value
-				period_data[2] = period_data[0] - period_data[1]
-				row += period_data
-			totals[2] = totals[0] - totals[1]
-			row += totals
-			data.append(row)
-
-	return columns, sorted(data, key=lambda x: (x[0], x[1]))
-	
-def get_columns(filters):
-	for fieldname in ["fiscal_year", "period", "target_on"]:
-		if not filters.get(fieldname):
-			label = (" ".join(fieldname.split("_"))).title()
-			msgprint(_("Please specify") + ": " + label,
-				raise_exception=True)
-
-	columns = ["Sales Person:Link/Sales Person:120", "Item Group:Link/Item Group:120"]
-
-	group_months = False if filters["period"] == "Monthly" else True
-
-	for from_date, to_date in get_period_date_ranges(filters["period"], filters["fiscal_year"]):
-		for label in ["Target (%s)", "Achieved (%s)", "Variance (%s)"]:
-			if group_months:
-				label = label % (from_date.strftime("%b") + " - " + to_date.strftime("%b"))
-			else:
-				label = label % from_date.strftime("%b")
-			
-			columns.append(label+":Float:120")
-
-	return columns + ["Total Target:Float:120", "Total Achieved:Float:120", 
-		"Total Variance:Float:120"]
-
-#Get sales person & item group details
-def get_salesperson_details(filters):
-	return webnotes.conn.sql("""select sp.name, td.item_group, td.target_qty, 
-		td.target_amount, sp.distribution_id 
-		from `tabSales Person` sp, `tabTarget Detail` td 
-		where td.parent=sp.name and td.fiscal_year=%s order by sp.name""", 
-		(filters["fiscal_year"]), as_dict=1)
-
-#Get target distribution details of item group
-def get_target_distribution_details(filters):
-	target_details = {}
-	
-	for d in webnotes.conn.sql("""select bd.name, bdd.month, bdd.percentage_allocation 
-		from `tabBudget Distribution Detail` bdd, `tabBudget Distribution` bd 
-		where bdd.parent=bd.name and bd.fiscal_year=%s""", (filters["fiscal_year"]), as_dict=1):
-			target_details.setdefault(d.name, {}).setdefault(d.month, flt(d.percentage_allocation))
-
-	return target_details
-
-#Get achieved details from sales order
-def get_achieved_details(filters):
-	start_date, end_date = get_fiscal_year(fiscal_year = filters["fiscal_year"])[1:]
-	
-	item_details = webnotes.conn.sql("""select soi.item_code, soi.qty, soi.amount, so.transaction_date, 
-		st.sales_person, MONTHNAME(so.transaction_date) as month_name 
-		from `tabSales Order Item` soi, `tabSales Order` so, `tabSales Team` st 
-		where soi.parent=so.name and so.docstatus=1 and 
-		st.parent=so.name and so.transaction_date>=%s and 
-		so.transaction_date<=%s""" % ('%s', '%s'), 
-		(start_date, end_date), as_dict=1)
-
-	item_actual_details = {}
-	for d in item_details:
-		item_actual_details.setdefault(d.sales_person, {}).setdefault(\
-			get_item_group(d.item_code), []).append(d)
-
-	return item_actual_details
-
-def get_salesperson_item_month_map(filters):
-	import datetime
-	salesperson_details = get_salesperson_details(filters)
-	tdd = get_target_distribution_details(filters)
-	achieved_details = get_achieved_details(filters)
-
-	sim_map = {}
-	for sd in salesperson_details:
-		for month_id in range(1, 13):
-			month = datetime.date(2013, month_id, 1).strftime('%B')
-			sim_map.setdefault(sd.name, {}).setdefault(sd.item_group, {})\
-				.setdefault(month, webnotes._dict({
-					"target": 0.0, "achieved": 0.0
-				}))
-
-			tav_dict = sim_map[sd.name][sd.item_group][month]
-			month_percentage = tdd.get(sd.distribution_id, {}).get(month, 0) \
-				if sd.distribution_id else 100.0/12
-			
-			for ad in achieved_details.get(sd.name, {}).get(sd.item_group, []):
-				if (filters["target_on"] == "Quantity"):
-					tav_dict.target = flt(sd.target_qty) * month_percentage / 100
-					if ad.month_name == month:
-							tav_dict.achieved += ad.qty
-
-				if (filters["target_on"] == "Amount"):
-					tav_dict.target = flt(sd.target_amount) * month_percentage / 100
-					if ad.month_name == month:
-							tav_dict.achieved += ad.amount
-
-	return sim_map
-
-def get_item_group(item_name):
-	return webnotes.conn.get_value("Item", item_name, "item_group")
\ No newline at end of file
diff --git a/selling/report/territory_target_variance_item_group_wise/territory_target_variance_item_group_wise.py b/selling/report/territory_target_variance_item_group_wise/territory_target_variance_item_group_wise.py
deleted file mode 100644
index 08240a7..0000000
--- a/selling/report/territory_target_variance_item_group_wise/territory_target_variance_item_group_wise.py
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import _, msgprint
-from webnotes.utils import flt
-import time
-from accounts.utils import get_fiscal_year
-from controllers.trends import get_period_date_ranges, get_period_month_ranges
-
-def execute(filters=None):
-	if not filters: filters = {}
-	
-	columns = get_columns(filters)
-	period_month_ranges = get_period_month_ranges(filters["period"], filters["fiscal_year"])
-	tim_map = get_territory_item_month_map(filters)
-	
-	data = []
-	for territory, territory_items in tim_map.items():
-		for item_group, monthwise_data in territory_items.items():
-			row = [territory, item_group]
-			totals = [0, 0, 0]
-			for relevant_months in period_month_ranges:
-				period_data = [0, 0, 0]
-				for month in relevant_months:
-					month_data = monthwise_data.get(month, {})
-					for i, fieldname in enumerate(["target", "achieved", "variance"]):
-						value = flt(month_data.get(fieldname))
-						period_data[i] += value
-						totals[i] += value
-				period_data[2] = period_data[0] - period_data[1]
-				row += period_data
-			totals[2] = totals[0] - totals[1]
-			row += totals
-			data.append(row)
-
-	return columns, sorted(data, key=lambda x: (x[0], x[1]))
-	
-def get_columns(filters):
-	for fieldname in ["fiscal_year", "period", "target_on"]:
-		if not filters.get(fieldname):
-			label = (" ".join(fieldname.split("_"))).title()
-			msgprint(_("Please specify") + ": " + label, raise_exception=True)
-
-	columns = ["Territory:Link/Territory:120", "Item Group:Link/Item Group:120"]
-
-	group_months = False if filters["period"] == "Monthly" else True
-
-	for from_date, to_date in get_period_date_ranges(filters["period"], filters["fiscal_year"]):
-		for label in ["Target (%s)", "Achieved (%s)", "Variance (%s)"]:
-			if group_months:
-				label = label % (from_date.strftime("%b") + " - " + to_date.strftime("%b"))
-			else:
-				label = label % from_date.strftime("%b")
-			columns.append(label+":Float:120")
-
-	return columns + ["Total Target:Float:120", "Total Achieved:Float:120", 
-		"Total Variance:Float:120"]
-
-#Get territory & item group details
-def get_territory_details(filters):
-	return webnotes.conn.sql("""select t.name, td.item_group, td.target_qty, 
-		td.target_amount, t.distribution_id 
-		from `tabTerritory` t, `tabTarget Detail` td 
-		where td.parent=t.name and td.fiscal_year=%s order by t.name""", 
-		(filters["fiscal_year"]), as_dict=1)
-
-#Get target distribution details of item group
-def get_target_distribution_details(filters):
-	target_details = {}
-
-	for d in webnotes.conn.sql("""select bd.name, bdd.month, bdd.percentage_allocation 
-		from `tabBudget Distribution Detail` bdd, `tabBudget Distribution` bd
-		where bdd.parent=bd.name and bd.fiscal_year=%s""", (filters["fiscal_year"]), as_dict=1):
-			target_details.setdefault(d.name, {}).setdefault(d.month, flt(d.percentage_allocation))
-
-	return target_details
-
-#Get achieved details from sales order
-def get_achieved_details(filters):
-	start_date, end_date = get_fiscal_year(fiscal_year = filters["fiscal_year"])[1:]
-
-	item_details = webnotes.conn.sql("""select soi.item_code, soi.qty, soi.amount, so.transaction_date, 
-		so.territory, MONTHNAME(so.transaction_date) as month_name 
-		from `tabSales Order Item` soi, `tabSales Order` so 
-		where soi.parent=so.name and so.docstatus=1 and so.transaction_date>=%s and 
-		so.transaction_date<=%s""" % ('%s', '%s'), 
-		(start_date, end_date), as_dict=1)
-
-	item_actual_details = {}
-	for d in item_details:
-		item_actual_details.setdefault(d.territory, {}).setdefault(\
-			get_item_group(d.item_code), []).append(d)
-
-	return item_actual_details
-
-def get_territory_item_month_map(filters):
-	import datetime
-	territory_details = get_territory_details(filters)
-	tdd = get_target_distribution_details(filters)
-	achieved_details = get_achieved_details(filters)
-
-	tim_map = {}
-
-	for td in territory_details:
-		for month_id in range(1, 13):
-			month = datetime.date(2013, month_id, 1).strftime('%B')
-			
-			tim_map.setdefault(td.name, {}).setdefault(td.item_group, {})\
-				.setdefault(month, webnotes._dict({
-					"target": 0.0, "achieved": 0.0
-				}))
-
-			tav_dict = tim_map[td.name][td.item_group][month]
-			month_percentage = tdd.get(td.distribution_id, {}).get(month, 0) \
-				if td.distribution_id else 100.0/12
-
-			for ad in achieved_details.get(td.name, {}).get(td.item_group, []):
-				if (filters["target_on"] == "Quantity"):
-					tav_dict.target = flt(td.target_qty) * month_percentage / 100
-					if ad.month_name == month:
-							tav_dict.achieved += ad.qty
-
-				if (filters["target_on"] == "Amount"):
-					tav_dict.target = flt(td.target_amount) * month_percentage / 100
-					if ad.month_name == month:
-							tav_dict.achieved += ad.amount
-
-	return tim_map
-
-def get_item_group(item_name):
-	return webnotes.conn.get_value("Item", item_name, "item_group")
\ No newline at end of file
diff --git a/selling/sales_common.js b/selling/sales_common.js
deleted file mode 100644
index f4f6430..0000000
--- a/selling/sales_common.js
+++ /dev/null
@@ -1,642 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-// Preset
-// ------
-// cur_frm.cscript.tname - Details table name
-// cur_frm.cscript.fname - Details fieldname
-// cur_frm.cscript.other_fname - wn.require('app/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.js'); fieldname
-// cur_frm.cscript.sales_team_fname - Sales Team fieldname
-
-wn.provide("erpnext.selling");
-wn.require("app/js/transaction.js");
-wn.require("app/js/controllers/accounts.js");
-
-erpnext.selling.SellingController = erpnext.TransactionController.extend({
-	onload: function() {
-		this._super();
-		this.toggle_rounded_total();
-		this.setup_queries();
-		this.toggle_editable_price_list_rate();
-	},
-	
-	setup_queries: function() {
-		var me = this;
-		
-		this.frm.add_fetch("sales_partner", "commission_rate", "commission_rate");
-		
-		$.each([["customer_address", "customer_filter"], 
-			["shipping_address_name", "customer_filter"],
-			["contact_person", "customer_filter"], 
-			["customer", "customer"], 
-			["lead", "lead"]], 
-			function(i, opts) {
-				if(me.frm.fields_dict[opts[0]]) 
-					me.frm.set_query(opts[0], erpnext.queries[opts[1]]);
-			});
-		
-		if(this.frm.fields_dict.charge) {
-			this.frm.set_query("charge", function() {
-				return {
-					filters: [
-						['Sales Taxes and Charges Master', 'company', '=', me.frm.doc.company],
-						['Sales Taxes and Charges Master', 'docstatus', '!=', 2]
-					]
-				}
-			});
-		}
-
-		if(this.frm.fields_dict.selling_price_list) {
-			this.frm.set_query("selling_price_list", function() {
-				return { filters: { selling: 1 } };
-			});
-		}
-			
-		if(!this.fname) {
-			return;
-		}
-		
-		if(this.frm.fields_dict[this.fname].grid.get_field('item_code')) {
-			this.frm.set_query("item_code", this.fname, function() {
-				return {
-					query: "controllers.queries.item_query",
-					filters: (me.frm.doc.order_type === "Maintenance" ?
-						{'is_service_item': 'Yes'}:
-						{'is_sales_item': 'Yes'	})
-				}
-			});
-		}
-		
-		if(this.frm.fields_dict[this.fname].grid.get_field('batch_no')) {
-			this.frm.set_query("batch_no", this.fname, function(doc, cdt, cdn) {
-				var item = wn.model.get_doc(cdt, cdn);
-				if(!item.item_code) {
-					wn.throw(wn._("Please enter Item Code to get batch no"));
-				} else {
-					filters = {
-						'item_code': item.item_code,
-						'posting_date': me.frm.doc.posting_date,
-					}
-					if(item.warehouse) filters["warehouse"] = item.warehouse
-					
-					return {
-						query : "controllers.queries.get_batch_no",
-						filters: filters
-					}
-				}
-			});
-		}
-		
-		if(this.frm.fields_dict.sales_team && this.frm.fields_dict.sales_team.grid.get_field("sales_person")) {
-			this.frm.set_query("sales_person", "sales_team", erpnext.queries.not_a_group_filter);
-		}
-	},
-	
-	refresh: function() {
-		this._super();
-		this.frm.toggle_display("customer_name", 
-			(this.frm.doc.customer_name && this.frm.doc.customer_name!==this.frm.doc.customer));
-		if(this.frm.fields_dict.packing_details) {
-			var packing_list_exists = this.frm.get_doclist({parentfield: "packing_details"}).length;
-			this.frm.toggle_display("packing_list", packing_list_exists ? true : false);
-		}
-	},
-	
-	customer: function() {
-		var me = this;
-		if(this.frm.doc.customer || this.frm.doc.debit_to) {
-			if(!this.frm.doc.company) {
-				this.frm.set_value("customer", null);
-				msgprint(wn._("Please specify Company"));
-			} else {
-				var selling_price_list = this.frm.doc.selling_price_list;
-				return this.frm.call({
-					doc: this.frm.doc,
-					method: "set_customer_defaults",
-					freeze: true,
-					callback: function(r) {
-						if(!r.exc) {
-							(me.frm.doc.selling_price_list !== selling_price_list) ? 
-								me.selling_price_list() :
-								me.price_list_currency();
-						}
-					}
-				});
-			}
-		}
-	},
-	
-	customer_address: function() {
-		var me = this;
-		if(this.frm.doc.customer) {
-			return this.frm.call({
-				doc: this.frm.doc,
-				args: {
-					customer: this.frm.doc.customer, 
-					address: this.frm.doc.customer_address, 
-					contact: this.frm.doc.contact_person
-				},
-				method: "set_customer_address",
-				freeze: true,
-			});
-		}
-	},
-	
-	contact_person: function() {
-		this.customer_address();
-	},
-	
-	barcode: function(doc, cdt, cdn) {
-		this.item_code(doc, cdt, cdn);
-	},
-	
-	item_code: function(doc, cdt, cdn) {
-		var me = this;
-		var item = wn.model.get_doc(cdt, cdn);
-		if(item.item_code || item.barcode || item.serial_no) {
-			if(!this.validate_company_and_party("customer")) {
-				cur_frm.fields_dict[me.frm.cscript.fname].grid.grid_rows[item.idx - 1].remove();
-			} else {
-				return this.frm.call({
-					method: "selling.utils.get_item_details",
-					child: item,
-					args: {
-						args: {
-							item_code: item.item_code,
-							barcode: item.barcode,
-							serial_no: item.serial_no,
-							warehouse: item.warehouse,
-							doctype: me.frm.doc.doctype,
-							parentfield: item.parentfield,
-							customer: me.frm.doc.customer,
-							currency: me.frm.doc.currency,
-							conversion_rate: me.frm.doc.conversion_rate,
-							selling_price_list: me.frm.doc.selling_price_list,
-							price_list_currency: me.frm.doc.price_list_currency,
-							plc_conversion_rate: me.frm.doc.plc_conversion_rate,
-							company: me.frm.doc.company,
-							order_type: me.frm.doc.order_type,
-							is_pos: cint(me.frm.doc.is_pos),
-						}
-					},
-					callback: function(r) {
-						if(!r.exc) {
-							me.frm.script_manager.trigger("ref_rate", cdt, cdn);
-						}
-					}
-				});
-			}
-		}
-	},
-	
-	selling_price_list: function() {
-		this.get_price_list_currency("Selling");
-	},
-	
-	ref_rate: function(doc, cdt, cdn) {
-		var item = wn.model.get_doc(cdt, cdn);
-		wn.model.round_floats_in(item, ["ref_rate", "adj_rate"]);
-		
-		item.export_rate = flt(item.ref_rate * (1 - item.adj_rate / 100.0),
-			precision("export_rate", item));
-		
-		this.calculate_taxes_and_totals();
-	},
-	
-	adj_rate: function(doc, cdt, cdn) {
-		var item = wn.model.get_doc(cdt, cdn);
-		if(!item.ref_rate) {
-			item.adj_rate = 0.0;
-		} else {
-			this.ref_rate(doc, cdt, cdn);
-		}
-	},
-	
-	export_rate: function(doc, cdt, cdn) {
-		var item = wn.model.get_doc(cdt, cdn);
-		wn.model.round_floats_in(item, ["export_rate", "ref_rate"]);
-		
-		if(item.ref_rate) {
-			item.adj_rate = flt((1 - item.export_rate / item.ref_rate) * 100.0,
-				precision("adj_rate", item));
-		} else {
-			item.adj_rate = 0.0;
-		}
-		
-		this.calculate_taxes_and_totals();
-	},
-	
-	commission_rate: function() {
-		this.calculate_commission();
-		refresh_field("total_commission");
-	},
-	
-	total_commission: function() {
-		if(this.frm.doc.net_total) {
-			wn.model.round_floats_in(this.frm.doc, ["net_total", "total_commission"]);
-			
-			if(this.frm.doc.net_total < this.frm.doc.total_commission) {
-				var msg = (wn._("[Error]") + " " + 
-					wn._(wn.meta.get_label(this.frm.doc.doctype, "total_commission", 
-						this.frm.doc.name)) + " > " + 
-					wn._(wn.meta.get_label(this.frm.doc.doctype, "net_total", this.frm.doc.name)));
-				msgprint(msg);
-				throw msg;
-			}
-		
-			this.frm.set_value("commission_rate", 
-				flt(this.frm.doc.total_commission * 100.0 / this.frm.doc.net_total));
-		}
-	},
-	
-	allocated_percentage: function(doc, cdt, cdn) {
-		var sales_person = wn.model.get_doc(cdt, cdn);
-		
-		if(sales_person.allocated_percentage) {
-			sales_person.allocated_percentage = flt(sales_person.allocated_percentage,
-				precision("allocated_percentage", sales_person));
-			sales_person.allocated_amount = flt(this.frm.doc.net_total *
-				sales_person.allocated_percentage / 100.0, 
-				precision("allocated_amount", sales_person));
-
-			refresh_field(["allocated_percentage", "allocated_amount"], sales_person.name,
-				sales_person.parentfield);
-		}
-	},
-	
-	warehouse: function(doc, cdt, cdn) {
-		var item = wn.model.get_doc(cdt, cdn);
-		if(item.item_code && item.warehouse) {
-			return this.frm.call({
-				method: "selling.utils.get_available_qty",
-				child: item,
-				args: {
-					item_code: item.item_code,
-					warehouse: item.warehouse,
-				},
-			});
-		}
-	},
-	
-	toggle_rounded_total: function() {
-		var me = this;
-		if(cint(wn.defaults.get_global_default("disable_rounded_total"))) {
-			$.each(["rounded_total", "rounded_total_export"], function(i, fieldname) {
-				me.frm.set_df_property(fieldname, "print_hide", 1);
-				me.frm.toggle_display(fieldname, false);
-			});
-		}
-	},
-	
-	toggle_editable_price_list_rate: function() {
-		var df = wn.meta.get_docfield(this.tname, "ref_rate", this.frm.doc.name);
-		var editable_price_list_rate = cint(wn.defaults.get_default("editable_price_list_rate"));
-		
-		if(df && editable_price_list_rate) {
-			df.read_only = 0;
-		}
-	},
-	
-	calculate_taxes_and_totals: function() {
-		this._super();
-		this.calculate_total_advance("Sales Invoice", "advance_adjustment_details");
-		this.calculate_commission();
-		this.calculate_contribution();
-
-		// TODO check for custom_recalc in custom scripts of server
-		
-		this.frm.refresh_fields();
-	},
-	
-	calculate_item_values: function() {
-		var me = this;
-		$.each(this.frm.item_doclist, function(i, item) {
-			wn.model.round_floats_in(item);
-			item.export_amount = flt(item.export_rate * item.qty, precision("export_amount", item));
-			
-			me._set_in_company_currency(item, "ref_rate", "base_ref_rate");
-			me._set_in_company_currency(item, "export_rate", "basic_rate");
-			me._set_in_company_currency(item, "export_amount", "amount");
-		});
-		
-	},
-	
-	determine_exclusive_rate: function() {
-		var me = this;
-		$.each(me.frm.item_doclist, function(n, item) {
-			var item_tax_map = me._load_item_tax_rate(item.item_tax_rate);
-			var cumulated_tax_fraction = 0.0;
-			
-			$.each(me.frm.tax_doclist, function(i, tax) {
-				tax.tax_fraction_for_current_item = me.get_current_tax_fraction(tax, item_tax_map);
-				
-				if(i==0) {
-					tax.grand_total_fraction_for_current_item = 1 + tax.tax_fraction_for_current_item;
-				} else {
-					tax.grand_total_fraction_for_current_item = 
-						me.frm.tax_doclist[i-1].grand_total_fraction_for_current_item +
-						tax.tax_fraction_for_current_item;
-				}
-				
-				cumulated_tax_fraction += tax.tax_fraction_for_current_item;
-			});
-			
-			if(cumulated_tax_fraction) {
-				item.amount = flt(
-					(item.export_amount * me.frm.doc.conversion_rate) / (1 + cumulated_tax_fraction),
-					precision("amount", item));
-					
-				item.basic_rate = flt(item.amount / item.qty, precision("basic_rate", item));
-				
-				if(item.adj_rate == 100) {
-					item.base_ref_rate = item.basic_rate;
-					item.basic_rate = 0.0;
-				} else {
-					item.base_ref_rate = flt(item.basic_rate / (1 - item.adj_rate / 100.0),
-						precision("base_ref_rate", item));
-				}
-			}
-		});
-	},
-	
-	get_current_tax_fraction: function(tax, item_tax_map) {
-		// Get tax fraction for calculating tax exclusive amount
-		// from tax inclusive amount
-		var current_tax_fraction = 0.0;
-		
-		if(cint(tax.included_in_print_rate)) {
-			var tax_rate = this._get_tax_rate(tax, item_tax_map);
-			
-			if(tax.charge_type == "On Net Total") {
-				current_tax_fraction = (tax_rate / 100.0);
-				
-			} else if(tax.charge_type == "On Previous Row Amount") {
-				current_tax_fraction = (tax_rate / 100.0) *
-					this.frm.tax_doclist[cint(tax.row_id) - 1].tax_fraction_for_current_item;
-				
-			} else if(tax.charge_type == "On Previous Row Total") {
-				current_tax_fraction = (tax_rate / 100.0) *
-					this.frm.tax_doclist[cint(tax.row_id) - 1].grand_total_fraction_for_current_item;
-			}
-		}
-		
-		return current_tax_fraction;
-	},
-	
-	calculate_net_total: function() {
-		var me = this;
-
-		this.frm.doc.net_total = this.frm.doc.net_total_export = 0.0;
-		$.each(this.frm.item_doclist, function(i, item) {
-			me.frm.doc.net_total += item.amount;
-			me.frm.doc.net_total_export += item.export_amount;
-		});
-		
-		wn.model.round_floats_in(this.frm.doc, ["net_total", "net_total_export"]);
-	},
-	
-	calculate_totals: function() {
-		var tax_count = this.frm.tax_doclist.length;
-		this.frm.doc.grand_total = flt(
-			tax_count ? this.frm.tax_doclist[tax_count - 1].total : this.frm.doc.net_total,
-			precision("grand_total"));
-		this.frm.doc.grand_total_export = flt(this.frm.doc.grand_total / this.frm.doc.conversion_rate,
-			precision("grand_total_export"));
-			
-		this.frm.doc.other_charges_total = flt(this.frm.doc.grand_total - this.frm.doc.net_total,
-			precision("other_charges_total"));
-		this.frm.doc.other_charges_total_export = flt(
-			this.frm.doc.grand_total_export - this.frm.doc.net_total_export,
-			precision("other_charges_total_export"));
-			
-		this.frm.doc.rounded_total = Math.round(this.frm.doc.grand_total);
-		this.frm.doc.rounded_total_export = Math.round(this.frm.doc.grand_total_export);
-	},
-	
-	calculate_outstanding_amount: function() {
-		// NOTE: 
-		// paid_amount and write_off_amount is only for POS Invoice
-		// total_advance is only for non POS Invoice
-		if(this.frm.doc.doctype == "Sales Invoice" && this.frm.doc.docstatus==0) {
-			wn.model.round_floats_in(this.frm.doc, ["grand_total", "total_advance", "write_off_amount",
-				"paid_amount"]);
-			var total_amount_to_pay = this.frm.doc.grand_total - this.frm.doc.write_off_amount - this.frm.doc.total_advance;
-			this.frm.doc.paid_amount = this.frm.doc.is_pos? flt(total_amount_to_pay): 0.0;
-
-			this.frm.doc.outstanding_amount = flt(total_amount_to_pay - this.frm.doc.paid_amount, 
-				precision("outstanding_amount"));
-		}
-	},
-	
-	calculate_commission: function() {
-		if(this.frm.fields_dict.commission_rate) {
-			if(this.frm.doc.commission_rate > 100) {
-				var msg = wn._(wn.meta.get_label(this.frm.doc.doctype, "commission_rate", this.frm.doc.name)) +
-					" " + wn._("cannot be greater than 100");
-				msgprint(msg);
-				throw msg;
-			}
-		
-			this.frm.doc.total_commission = flt(this.frm.doc.net_total * this.frm.doc.commission_rate / 100.0,
-				precision("total_commission"));
-		}
-	},
-	
-	calculate_contribution: function() {
-		var me = this;
-		$.each(wn.model.get_doclist(this.frm.doc.doctype, this.frm.doc.name, 
-			{parentfield: "sales_team"}), function(i, sales_person) {
-				wn.model.round_floats_in(sales_person);
-				if(sales_person.allocated_percentage) {
-					sales_person.allocated_amount = flt(
-						me.frm.doc.net_total * sales_person.allocated_percentage / 100.0,
-						precision("allocated_amount", sales_person));
-				}
-			});
-	},
-	
-	_cleanup: function() {
-		this._super();
-		this.frm.doc.in_words = this.frm.doc.in_words_export = "";
-	},
-
-	show_item_wise_taxes: function() {
-		if(this.frm.fields_dict.other_charges_calculation) {
-			$(this.get_item_wise_taxes_html())
-				.appendTo($(this.frm.fields_dict.other_charges_calculation.wrapper).empty());
-		}
-	},
-	
-	charge: function() {
-		var me = this;
-		if(this.frm.doc.charge) {
-			return this.frm.call({
-				doc: this.frm.doc,
-				method: "get_other_charges",
-				callback: function(r) {
-					if(!r.exc) {
-						me.calculate_taxes_and_totals();
-					}
-				}
-			});
-		}
-	},
-	
-	shipping_rule: function() {
-		var me = this;
-		if(this.frm.doc.shipping_rule) {
-			return this.frm.call({
-				doc: this.frm.doc,
-				method: "apply_shipping_rule",
-				callback: function(r) {
-					if(!r.exc) {
-						me.calculate_taxes_and_totals();
-					}
-				}
-			})
-		}
-	},
-	
-	set_dynamic_labels: function() {
-		this._super();
-		set_sales_bom_help(this.frm.doc);
-	},
-	
-	change_form_labels: function(company_currency) {
-		var me = this;
-		var field_label_map = {};
-		
-		var setup_field_label_map = function(fields_list, currency) {
-			$.each(fields_list, function(i, fname) {
-				var docfield = wn.meta.docfield_map[me.frm.doc.doctype][fname];
-				if(docfield) {
-					var label = wn._(docfield.label || "").replace(/\([^\)]*\)/g, "");
-					field_label_map[fname] = label.trim() + " (" + currency + ")";
-				}
-			});
-		};
-		setup_field_label_map(["net_total", "other_charges_total", "grand_total", 
-			"rounded_total", "in_words",
-			"outstanding_amount", "total_advance", "paid_amount", "write_off_amount"],
-			company_currency);
-		
-		setup_field_label_map(["net_total_export", "other_charges_total_export", "grand_total_export", 
-			"rounded_total_export", "in_words_export"], this.frm.doc.currency);
-		
-		cur_frm.set_df_property("conversion_rate", "description", "1 " + this.frm.doc.currency 
-			+ " = [?] " + company_currency)
-		
-		if(this.frm.doc.price_list_currency && this.frm.doc.price_list_currency!=company_currency) {
-			cur_frm.set_df_property("plc_conversion_rate", "description", "1 " + this.frm.doc.price_list_currency 
-				+ " = [?] " + company_currency)
-		}
-		
-		// toggle fields
-		this.frm.toggle_display(["conversion_rate", "net_total", "other_charges_total", 
-			"grand_total", "rounded_total", "in_words"],
-			this.frm.doc.currency != company_currency);
-			
-		this.frm.toggle_display(["plc_conversion_rate", "price_list_currency"], 
-			this.frm.doc.price_list_currency != company_currency);
-		
-		// set labels
-		$.each(field_label_map, function(fname, label) {
-			me.frm.fields_dict[fname].set_label(label);
-		});
-	},
-	
-	change_grid_labels: function(company_currency) {
-		var me = this;
-		var field_label_map = {};
-		
-		var setup_field_label_map = function(fields_list, currency, parentfield) {
-			var grid_doctype = me.frm.fields_dict[parentfield].grid.doctype;
-			$.each(fields_list, function(i, fname) {
-				var docfield = wn.meta.docfield_map[grid_doctype][fname];
-				if(docfield) {
-					var label = wn._(docfield.label || "").replace(/\([^\)]*\)/g, "");
-					field_label_map[grid_doctype + "-" + fname] = 
-						label.trim() + " (" + currency + ")";
-				}
-			});
-		}
-		
-		setup_field_label_map(["basic_rate", "base_ref_rate", "amount"],
-			company_currency, this.fname);
-		
-		setup_field_label_map(["export_rate", "ref_rate", "export_amount"],
-			this.frm.doc.currency, this.fname);
-		
-		setup_field_label_map(["tax_amount", "total"], company_currency, "other_charges");
-		
-		if(this.frm.fields_dict["advance_allocation_details"]) {
-			setup_field_label_map(["advance_amount", "allocated_amount"], company_currency,
-				"advance_allocation_details");
-		}
-		
-		// toggle columns
-		var item_grid = this.frm.fields_dict[this.fname].grid;
-		var show = (this.frm.doc.currency != company_currency) || 
-			(wn.model.get_doclist(cur_frm.doctype, cur_frm.docname, 
-				{parentfield: "other_charges", included_in_print_rate: 1}).length);
-		
-		$.each(["basic_rate", "base_ref_rate", "amount"], function(i, fname) {
-			if(wn.meta.get_docfield(item_grid.doctype, fname))
-				item_grid.set_column_disp(fname, show);
-		});
-		
-		// set labels
-		var $wrapper = $(this.frm.wrapper);
-		$.each(field_label_map, function(fname, label) {
-			fname = fname.split("-");
-			var df = wn.meta.get_docfield(fname[0], fname[1], me.frm.doc.name);
-			if(df) df.label = label;
-		});
-	},
-	
-	shipping_address_name: function () {
-		var me = this;
-		if(this.frm.doc.shipping_address_name) {
-			wn.model.with_doc("Address", this.frm.doc.shipping_address_name, function(name) {
-				var address = wn.model.get_doc("Address", name);
-			
-				var out = $.map(["address_line1", "address_line2", "city"], 
-					function(f) { return address[f]; });
-
-				var state_pincode = $.map(["state", "pincode"], function(f) { return address[f]; }).join(" ");
-				if(state_pincode) out.push(state_pincode);
-			
-				if(address["country"]) out.push(address["country"]);
-			
-				out.concat($.map([["Phone:", address["phone"]], ["Fax:", address["fax"]]], 
-					function(val) { return val[1] ? val.join(" ") : null; }));
-			
-				me.frm.set_value("shipping_address", out.join("\n"));
-			});
-		}
-	}
-});
-
-// Help for Sales BOM items
-var set_sales_bom_help = function(doc) {
-	if(!cur_frm.fields_dict.packing_list) return;
-	if (getchildren('Packed Item', doc.name, 'packing_details').length) {
-		$(cur_frm.fields_dict.packing_list.row.wrapper).toggle(true);
-		
-		if (inList(['Delivery Note', 'Sales Invoice'], doc.doctype)) {
-			help_msg = "<div class='alert alert-warning'>" +
-				wn._("For 'Sales BOM' items, warehouse, serial no and batch no \
-				will be considered from the 'Packing List' table. \
-				If warehouse and batch no are same for all packing items for any 'Sales BOM' item, \
-				those values can be entered in the main item table, values will be copied to 'Packing List' table.")+
-			"</div>";
-			wn.meta.get_docfield(doc.doctype, 'sales_bom_help', doc.name).options = help_msg;
-		} 
-	} else {
-		$(cur_frm.fields_dict.packing_list.row.wrapper).toggle(false);
-		if (inList(['Delivery Note', 'Sales Invoice'], doc.doctype)) {
-			wn.meta.get_docfield(doc.doctype, 'sales_bom_help', doc.name).options = '';
-		}
-	}
-	refresh_field('sales_bom_help');
-}
diff --git a/selling/utils/__init__.py b/selling/utils/__init__.py
deleted file mode 100644
index f495f58..0000000
--- a/selling/utils/__init__.py
+++ /dev/null
@@ -1,214 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import _, throw
-from webnotes.utils import flt, cint
-import json
-
-def get_customer_list(doctype, txt, searchfield, start, page_len, filters):
-	if webnotes.conn.get_default("cust_master_name") == "Customer Name":
-		fields = ["name", "customer_group", "territory"]
-	else:
-		fields = ["name", "customer_name", "customer_group", "territory"]
-		
-	return webnotes.conn.sql("""select %s from `tabCustomer` where docstatus < 2 
-		and (%s like %s or customer_name like %s) order by 
-		case when name like %s then 0 else 1 end,
-		case when customer_name like %s then 0 else 1 end,
-		name, customer_name limit %s, %s""" % 
-		(", ".join(fields), searchfield, "%s", "%s", "%s", "%s", "%s", "%s"), 
-		("%%%s%%" % txt, "%%%s%%" % txt, "%%%s%%" % txt, "%%%s%%" % txt, start, page_len))
-		
-@webnotes.whitelist()
-def get_item_details(args):
-	"""
-		args = {
-			"item_code": "",
-			"warehouse": None,
-			"customer": "",
-			"conversion_rate": 1.0,
-			"selling_price_list": None,
-			"price_list_currency": None,
-			"plc_conversion_rate": 1.0
-		}
-	"""
-
-	if isinstance(args, basestring):
-		args = json.loads(args)
-	args = webnotes._dict(args)
-	
-	if args.barcode:
-		args.item_code = _get_item_code(barcode=args.barcode)
-	elif not args.item_code and args.serial_no:
-		args.item_code = _get_item_code(serial_no=args.serial_no)
-	
-	item_bean = webnotes.bean("Item", args.item_code)
-	
-	_validate_item_details(args, item_bean.doc)
-	
-	meta = webnotes.get_doctype(args.doctype)
-
-	# hack! for Sales Order Item
-	warehouse_fieldname = "warehouse"
-	if meta.get_field("reserved_warehouse", parentfield=args.parentfield):
-		warehouse_fieldname = "reserved_warehouse"
-	
-	out = _get_basic_details(args, item_bean, warehouse_fieldname)
-	
-	if meta.get_field("currency"):
-		out.base_ref_rate = out.basic_rate = out.ref_rate = out.export_rate = 0.0
-		
-		if args.selling_price_list and args.price_list_currency:
-			out.update(_get_price_list_rate(args, item_bean, meta))
-		
-	out.update(_get_item_discount(out.item_group, args.customer))
-	
-	if out.get(warehouse_fieldname):
-		out.update(get_available_qty(args.item_code, out.get(warehouse_fieldname)))
-	
-	out.customer_item_code = _get_customer_item_code(args, item_bean)
-	
-	if cint(args.is_pos):
-		pos_settings = get_pos_settings(args.company)
-		if pos_settings:
-			out.update(apply_pos_settings(pos_settings, out))
-		
-	if args.doctype in ("Sales Invoice", "Delivery Note"):
-		if item_bean.doc.has_serial_no == "Yes" and not args.serial_no:
-			out.serial_no = _get_serial_nos_by_fifo(args, item_bean)
-		
-	return out
-
-def _get_serial_nos_by_fifo(args, item_bean):
-	return "\n".join(webnotes.conn.sql_list("""select name from `tabSerial No` 
-		where item_code=%(item_code)s and warehouse=%(warehouse)s and status='Available' 
-		order by timestamp(purchase_date, purchase_time) asc limit %(qty)s""", {
-			"item_code": args.item_code,
-			"warehouse": args.warehouse,
-			"qty": cint(args.qty)
-		}))
-
-def _get_item_code(barcode=None, serial_no=None):
-	if barcode:
-		input_type = "Barcode"
-		item_code = webnotes.conn.sql_list("""select name from `tabItem` where barcode=%s""", barcode)
-	elif serial_no:
-		input_type = "Serial No"
-		item_code = webnotes.conn.sql_list("""select item_code from `tabSerial No` 
-			where name=%s""", serial_no)
-			
-	if not item_code:
-		throw(_("No Item found with ") + input_type + ": %s" % (barcode or serial_no))
-	
-	return item_code[0]
-	
-def _validate_item_details(args, item):
-	from utilities.transaction_base import validate_item_fetch
-	validate_item_fetch(args, item)
-	
-	# validate if sales item or service item
-	if args.order_type == "Maintenance":
-		if item.is_service_item != "Yes":
-			throw(_("Item") + (" %s: " % item.name) + 
-				_("not a service item.") +
-				_("Please select a service item or change the order type to Sales."))
-		
-	elif item.is_sales_item != "Yes":
-		throw(_("Item") + (" %s: " % item.name) + _("not a sales item"))
-			
-def _get_basic_details(args, item_bean, warehouse_fieldname):
-	item = item_bean.doc
-	
-	from webnotes.defaults import get_user_default_as_list
-	user_default_warehouse_list = get_user_default_as_list('warehouse')
-	user_default_warehouse = user_default_warehouse_list[0] \
-		if len(user_default_warehouse_list)==1 else ""
-	
-	out = webnotes._dict({
-			"item_code": item.name,
-			"description": item.description_html or item.description,
-			warehouse_fieldname: user_default_warehouse or item.default_warehouse \
-				or args.get(warehouse_fieldname),
-			"income_account": item.default_income_account or args.income_account \
-				or webnotes.conn.get_value("Company", args.company, "default_income_account"),
-			"expense_account": item.purchase_account or args.expense_account \
-				or webnotes.conn.get_value("Company", args.company, "default_expense_account"),
-			"cost_center": item.default_sales_cost_center or args.cost_center,
-			"qty": 1.0,
-			"export_amount": 0.0,
-			"amount": 0.0,
-			"batch_no": None,
-			"item_tax_rate": json.dumps(dict(([d.tax_type, d.tax_rate] for d in 
-				item_bean.doclist.get({"parentfield": "item_tax"})))),
-		})
-	
-	for fieldname in ("item_name", "item_group", "barcode", "brand", "stock_uom"):
-		out[fieldname] = item.fields.get(fieldname)
-			
-	return out
-	
-def _get_price_list_rate(args, item_bean, meta):
-	ref_rate = webnotes.conn.sql("""select ref_rate from `tabItem Price` 
-		where price_list=%s and item_code=%s and selling=1""", 
-		(args.selling_price_list, args.item_code), as_dict=1)
-
-	if not ref_rate:
-		return {}
-	
-	# found price list rate - now we can validate
-	from utilities.transaction_base import validate_currency
-	validate_currency(args, item_bean.doc, meta)
-	
-	return {"ref_rate": flt(ref_rate[0].ref_rate) * flt(args.plc_conversion_rate) / flt(args.conversion_rate)}
-	
-def _get_item_discount(item_group, customer):
-	parent_item_groups = [x[0] for x in webnotes.conn.sql("""SELECT parent.name 
-		FROM `tabItem Group` AS node, `tabItem Group` AS parent 
-		WHERE parent.lft <= node.lft and parent.rgt >= node.rgt and node.name = %s
-		GROUP BY parent.name 
-		ORDER BY parent.lft desc""", (item_group,))]
-		
-	discount = 0
-	for d in parent_item_groups:
-		res = webnotes.conn.sql("""select discount, name from `tabCustomer Discount` 
-			where parent = %s and item_group = %s""", (customer, d))
-		if res:
-			discount = flt(res[0][0])
-			break
-			
-	return {"adj_rate": discount}
-
-@webnotes.whitelist()
-def get_available_qty(item_code, warehouse):
-	return webnotes.conn.get_value("Bin", {"item_code": item_code, "warehouse": warehouse}, 
-		["projected_qty", "actual_qty"], as_dict=True) or {}
-		
-def _get_customer_item_code(args, item_bean):
-	customer_item_code = item_bean.doclist.get({"parentfield": "item_customer_details",
-		"customer_name": args.customer})
-	
-	return customer_item_code and customer_item_code[0].ref_code or None
-	
-def get_pos_settings(company):
-	pos_settings = webnotes.conn.sql("""select * from `tabPOS Setting` where user = %s 
-		and company = %s""", (webnotes.session['user'], company), as_dict=1)
-	
-	if not pos_settings:
-		pos_settings = webnotes.conn.sql("""select * from `tabPOS Setting` 
-			where ifnull(user,'') = '' and company = %s""", company, as_dict=1)
-			
-	return pos_settings and pos_settings[0] or None
-	
-def apply_pos_settings(pos_settings, opts):
-	out = {}
-	
-	for fieldname in ("income_account", "cost_center", "warehouse", "expense_account"):
-		if not opts.get(fieldname):
-			out[fieldname] = pos_settings.get(fieldname)
-			
-	if out.get("warehouse"):
-		out["actual_qty"] = get_available_qty(opts.item_code, out.get("warehouse")).get("actual_qty")
-	
-	return out
diff --git a/selling/utils/cart.py b/selling/utils/cart.py
deleted file mode 100644
index 3cd7b3c..0000000
--- a/selling/utils/cart.py
+++ /dev/null
@@ -1,462 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import msgprint, _
-import webnotes.defaults
-from webnotes.utils import flt, get_fullname, fmt_money, cstr
-
-class WebsitePriceListMissingError(webnotes.ValidationError): pass
-
-def set_cart_count(quotation=None):
-	if not quotation:
-		quotation = _get_cart_quotation()
-	cart_count = cstr(len(quotation.doclist.get({"parentfield": "quotation_details"})))
-	webnotes._response.set_cookie("cart_count", cart_count)
-
-@webnotes.whitelist()
-def get_cart_quotation(doclist=None):
-	party = get_lead_or_customer()
-	
-	if not doclist:
-		quotation = _get_cart_quotation(party)
-		doclist = quotation.doclist
-		set_cart_count(quotation)
-	
-	return {
-		"doclist": decorate_quotation_doclist(doclist),
-		"addresses": [{"name": address.name, "display": address.display} 
-			for address in get_address_docs(party)],
-		"shipping_rules": get_applicable_shipping_rules(party)
-	}
-	
-@webnotes.whitelist()
-def place_order():
-	quotation = _get_cart_quotation()
-	controller = quotation.make_controller()
-	for fieldname in ["customer_address", "shipping_address_name"]:
-		if not quotation.doc.fields.get(fieldname):
-			msgprint(_("Please select a") + " " + _(controller.meta.get_label(fieldname)), raise_exception=True)
-	
-	quotation.ignore_permissions = True
-	quotation.submit()
-	
-	from selling.doctype.quotation.quotation import _make_sales_order
-	sales_order = webnotes.bean(_make_sales_order(quotation.doc.name, ignore_permissions=True))
-	sales_order.ignore_permissions = True
-	sales_order.insert()
-	sales_order.submit()
-	webnotes._response.set_cookie("cart_count", "")
-	
-	return sales_order.doc.name
-
-@webnotes.whitelist()
-def update_cart(item_code, qty, with_doclist=0):
-	quotation = _get_cart_quotation()
-	
-	qty = flt(qty)
-	if qty == 0:
-		quotation.set_doclist(quotation.doclist.get({"item_code": ["!=", item_code]}))
-		if not quotation.doclist.get({"parentfield": "quotation_details"}) and \
-			not quotation.doc.fields.get("__islocal"):
-				quotation.__delete = True
-			
-	else:
-		quotation_items = quotation.doclist.get({"item_code": item_code})
-		if not quotation_items:
-			quotation.doclist.append({
-				"doctype": "Quotation Item",
-				"parentfield": "quotation_details",
-				"item_code": item_code,
-				"qty": qty
-			})
-		else:
-			quotation_items[0].qty = qty
-	
-	apply_cart_settings(quotation=quotation)
-
-	if hasattr(quotation, "__delete"):
-		webnotes.delete_doc("Quotation", quotation.doc.name, ignore_permissions=True)
-		quotation = _get_cart_quotation()
-	else:
-		quotation.ignore_permissions = True
-		quotation.save()
-	
-	set_cart_count(quotation)
-	
-	if with_doclist:
-		return get_cart_quotation(quotation.doclist)
-	else:
-		return quotation.doc.name
-		
-@webnotes.whitelist()
-def update_cart_address(address_fieldname, address_name):
-	from utilities.transaction_base import get_address_display
-	
-	quotation = _get_cart_quotation()
-	address_display = get_address_display(webnotes.doc("Address", address_name).fields)
-	
-	if address_fieldname == "shipping_address_name":
-		quotation.doc.shipping_address_name = address_name
-		quotation.doc.shipping_address = address_display
-		
-		if not quotation.doc.customer_address:
-			address_fieldname == "customer_address"
-	
-	if address_fieldname == "customer_address":
-		quotation.doc.customer_address = address_name
-		quotation.doc.address_display = address_display
-		
-	
-	apply_cart_settings(quotation=quotation)
-	
-	quotation.ignore_permissions = True
-	quotation.save()
-		
-	return get_cart_quotation(quotation.doclist)
-
-@webnotes.whitelist()
-def get_addresses():
-	return [d.fields for d in get_address_docs()]
-	
-@webnotes.whitelist()
-def save_address(fields, address_fieldname=None):
-	party = get_lead_or_customer()
-	fields = webnotes.load_json(fields)
-	
-	if fields.get("name"):
-		bean = webnotes.bean("Address", fields.get("name"))
-	else:
-		bean = webnotes.bean({"doctype": "Address", "__islocal": 1})
-	
-	bean.doc.fields.update(fields)
-	
-	party_fieldname = party.doctype.lower()
-	bean.doc.fields.update({
-		party_fieldname: party.name,
-		(party_fieldname + "_name"): party.fields[party_fieldname + "_name"]
-	})
-	bean.ignore_permissions = True
-	bean.save()
-	
-	if address_fieldname:
-		update_cart_address(address_fieldname, bean.doc.name)
-	
-	return bean.doc.name
-	
-def get_address_docs(party=None):
-	from webnotes.model.doclist import objectify
-	from utilities.transaction_base import get_address_display
-	
-	if not party:
-		party = get_lead_or_customer()
-		
-	address_docs = objectify(webnotes.conn.sql("""select * from `tabAddress`
-		where `%s`=%s order by name""" % (party.doctype.lower(), "%s"), party.name, 
-		as_dict=True, update={"doctype": "Address"}))
-	
-	for address in address_docs:
-		address.display = get_address_display(address.fields)
-		address.display = (address.display).replace("\n", "<br>\n")
-		
-	return address_docs
-	
-def get_lead_or_customer():
-	customer = webnotes.conn.get_value("Contact", {"email_id": webnotes.session.user}, "customer")
-	if customer:
-		return webnotes.doc("Customer", customer)
-	
-	lead = webnotes.conn.get_value("Lead", {"email_id": webnotes.session.user})
-	if lead:
-		return webnotes.doc("Lead", lead)
-	else:
-		lead_bean = webnotes.bean({
-			"doctype": "Lead",
-			"email_id": webnotes.session.user,
-			"lead_name": get_fullname(webnotes.session.user),
-			"territory": guess_territory(),
-			"status": "Open" # TODO: set something better???
-		})
-		
-		if webnotes.session.user != "Guest":
-			lead_bean.ignore_permissions = True
-			lead_bean.insert()
-			
-		return lead_bean.doc
-		
-def guess_territory():
-	territory = None
-	geoip_country = webnotes.session.get("session_country")
-	if geoip_country:
-		territory = webnotes.conn.get_value("Territory", geoip_country)
-	
-	return territory or \
-		webnotes.conn.get_value("Shopping Cart Settings", None, "territory") or \
-		"All Territories"
-
-def decorate_quotation_doclist(doclist):
-	for d in doclist:
-		if d.item_code:
-			d.fields.update(webnotes.conn.get_value("Item", d.item_code, 
-				["website_image", "description", "page_name"], as_dict=True))
-			d.formatted_rate = fmt_money(d.export_rate, currency=doclist[0].currency)
-			d.formatted_amount = fmt_money(d.export_amount, currency=doclist[0].currency)
-		elif d.charge_type:
-			d.formatted_tax_amount = fmt_money(d.tax_amount / doclist[0].conversion_rate,
-				currency=doclist[0].currency)
-
-	doclist[0].formatted_grand_total_export = fmt_money(doclist[0].grand_total_export,
-		currency=doclist[0].currency)
-	
-	return [d.fields for d in doclist]
-
-def _get_cart_quotation(party=None):
-	if not party:
-		party = get_lead_or_customer()
-		
-	quotation = webnotes.conn.get_value("Quotation", 
-		{party.doctype.lower(): party.name, "order_type": "Shopping Cart", "docstatus": 0})
-	
-	if quotation:
-		qbean = webnotes.bean("Quotation", quotation)
-	else:
-		qbean = webnotes.bean({
-			"doctype": "Quotation",
-			"naming_series": webnotes.defaults.get_user_default("shopping_cart_quotation_series") or "QTN-CART-",
-			"quotation_to": party.doctype,
-			"company": webnotes.defaults.get_user_default("company"),
-			"order_type": "Shopping Cart",
-			"status": "Draft",
-			"docstatus": 0,
-			"__islocal": 1,
-			(party.doctype.lower()): party.name
-		})
-		
-		if party.doctype == "Customer":
-			qbean.doc.contact_person = webnotes.conn.get_value("Contact", {"email_id": webnotes.session.user,
-				"customer": party.name})
-			qbean.run_method("set_contact_fields")
-		
-		qbean.run_method("onload_post_render")
-		apply_cart_settings(party, qbean)
-	
-	return qbean
-
-def update_party(fullname, company_name=None, mobile_no=None, phone=None):
-	party = get_lead_or_customer()
-
-	if party.doctype == "Lead":
-		party.company_name = company_name
-		party.lead_name = fullname
-		party.mobile_no = mobile_no
-		party.phone = phone
-	else:
-		party.customer_name = company_name or fullname
-		party.customer_type == "Company" if company_name else "Individual"
-		
-		contact_name = webnotes.conn.get_value("Contact", {"email_id": webnotes.session.user,
-			"customer": party.name})
-		contact = webnotes.bean("Contact", contact_name)
-		contact.doc.first_name = fullname
-		contact.doc.last_name = None
-		contact.doc.customer_name = party.customer_name
-		contact.doc.mobile_no = mobile_no
-		contact.doc.phone = phone
-		contact.ignore_permissions = True
-		contact.save()
-	
-	party_bean = webnotes.bean(party.fields)
-	party_bean.ignore_permissions = True
-	party_bean.save()
-	
-	qbean = _get_cart_quotation(party)
-	if not qbean.doc.fields.get("__islocal"):
-		qbean.doc.customer_name = company_name or fullname
-		qbean.run_method("set_contact_fields")
-		qbean.ignore_permissions = True
-		qbean.save()
-
-def apply_cart_settings(party=None, quotation=None):
-	if not party:
-		party = get_lead_or_customer()
-	if not quotation:
-		quotation = _get_cart_quotation(party)
-	
-	cart_settings = webnotes.get_obj("Shopping Cart Settings")
-	
-	billing_territory = get_address_territory(quotation.doc.customer_address) or \
-		party.territory or "All Territories"
-		
-	set_price_list_and_rate(quotation, cart_settings, billing_territory)
-	
-	quotation.run_method("calculate_taxes_and_totals")
-	
-	set_taxes(quotation, cart_settings, billing_territory)
-	
-	_apply_shipping_rule(party, quotation, cart_settings)
-	
-def set_price_list_and_rate(quotation, cart_settings, billing_territory):
-	"""set price list based on billing territory"""
-	quotation.doc.selling_price_list = cart_settings.get_price_list(billing_territory)
-	
-	# reset values
-	quotation.doc.price_list_currency = quotation.doc.currency = \
-		quotation.doc.plc_conversion_rate = quotation.doc.conversion_rate = None
-	for item in quotation.doclist.get({"parentfield": "quotation_details"}):
-		item.ref_rate = item.adj_rate = item.export_rate = item.export_amount = None
-	
-	# refetch values
-	quotation.run_method("set_price_list_and_item_details")
-	
-	# set it in cookies for using in product page
-	webnotes.local._response.set_cookie("selling_price_list", quotation.doc.selling_price_list)
-	
-def set_taxes(quotation, cart_settings, billing_territory):
-	"""set taxes based on billing territory"""
-	quotation.doc.charge = cart_settings.get_tax_master(billing_territory)
-
-	# clear table
-	quotation.set_doclist(quotation.doclist.get({"parentfield": ["!=", "other_charges"]}))
-	
-	# append taxes
-	controller = quotation.make_controller()
-	controller.append_taxes_from_master("other_charges", "charge")
-	quotation.set_doclist(controller.doclist)
-
-@webnotes.whitelist()
-def apply_shipping_rule(shipping_rule):
-	quotation = _get_cart_quotation()
-	
-	quotation.doc.shipping_rule = shipping_rule
-	
-	apply_cart_settings(quotation=quotation)
-	
-	quotation.ignore_permissions = True
-	quotation.save()
-	
-	return get_cart_quotation(quotation.doclist)
-	
-def _apply_shipping_rule(party=None, quotation=None, cart_settings=None):
-	shipping_rules = get_shipping_rules(party, quotation, cart_settings)
-	
-	if not shipping_rules:
-		return
-		
-	elif quotation.doc.shipping_rule not in shipping_rules:
-		quotation.doc.shipping_rule = shipping_rules[0]
-	
-	quotation.run_method("apply_shipping_rule")
-	quotation.run_method("calculate_taxes_and_totals")
-	
-def get_applicable_shipping_rules(party=None, quotation=None):
-	shipping_rules = get_shipping_rules(party, quotation)
-	
-	if shipping_rules:
-		rule_label_map = webnotes.conn.get_values("Shipping Rule", shipping_rules, "label")
-		# we need this in sorted order as per the position of the rule in the settings page
-		return [[rule, rule_label_map.get(rule)] for rule in shipping_rules]
-		
-def get_shipping_rules(party=None, quotation=None, cart_settings=None):
-	if not party:
-		party = get_lead_or_customer()
-	if not quotation:
-		quotation = _get_cart_quotation()
-	if not cart_settings:
-		cart_settings = webnotes.get_obj("Shopping Cart Settings")
-		
-	# set shipping rule based on shipping territory	
-	shipping_territory = get_address_territory(quotation.doc.shipping_address_name) or \
-		party.territory
-	
-	shipping_rules = cart_settings.get_shipping_rules(shipping_territory)
-	
-	return shipping_rules
-	
-def get_address_territory(address_name):
-	"""Tries to match city, state and country of address to existing territory"""
-	territory = None
-
-	if address_name:
-		address_fields = webnotes.conn.get_value("Address", address_name, 
-			["city", "state", "country"])
-		for value in address_fields:
-			territory = webnotes.conn.get_value("Territory", value)
-			if territory:
-				break
-	
-	return territory
-	
-import unittest
-test_dependencies = ["Item", "Price List", "Contact", "Shopping Cart Settings"]
-
-class TestCart(unittest.TestCase):
-	def tearDown(self):
-		return
-		
-		cart_settings = webnotes.bean("Shopping Cart Settings")
-		cart_settings.ignore_permissions = True
-		cart_settings.doc.enabled = 0
-		cart_settings.save()
-	
-	def enable_shopping_cart(self):
-		return
-		if not webnotes.conn.get_value("Shopping Cart Settings", None, "enabled"):
-			cart_settings = webnotes.bean("Shopping Cart Settings")
-			cart_settings.ignore_permissions = True
-			cart_settings.doc.enabled = 1
-			cart_settings.save()
-			
-	def test_get_lead_or_customer(self):
-		webnotes.session.user = "test@example.com"
-		party1 = get_lead_or_customer()
-		party2 = get_lead_or_customer()
-		self.assertEquals(party1.name, party2.name)
-		self.assertEquals(party1.doctype, "Lead")
-		
-		webnotes.session.user = "test_contact_customer@example.com"
-		party = get_lead_or_customer()
-		self.assertEquals(party.name, "_Test Customer")
-		
-	def test_add_to_cart(self):
-		self.enable_shopping_cart()
-		webnotes.session.user = "test@example.com"
-		
-		update_cart("_Test Item", 1)
-		
-		quotation = _get_cart_quotation()
-		quotation_items = quotation.doclist.get({"parentfield": "quotation_details", "item_code": "_Test Item"})
-		self.assertTrue(quotation_items)
-		self.assertEquals(quotation_items[0].qty, 1)
-		
-		return quotation
-		
-	def test_update_cart(self):
-		self.test_add_to_cart()
-
-		update_cart("_Test Item", 5)
-		
-		quotation = _get_cart_quotation()
-		quotation_items = quotation.doclist.get({"parentfield": "quotation_details", "item_code": "_Test Item"})
-		self.assertTrue(quotation_items)
-		self.assertEquals(quotation_items[0].qty, 5)
-		
-		return quotation
-		
-	def test_remove_from_cart(self):
-		quotation0 = self.test_add_to_cart()
-		
-		update_cart("_Test Item", 0)
-		
-		quotation = _get_cart_quotation()
-		self.assertEquals(quotation0.doc.name, quotation.doc.name)
-		
-		quotation_items = quotation.doclist.get({"parentfield": "quotation_details", "item_code": "_Test Item"})
-		self.assertEquals(quotation_items, [])
-		
-	def test_place_order(self):
-		quotation = self.test_update_cart()
-		sales_order_name = place_order()
-		sales_order = webnotes.bean("Sales Order", sales_order_name)
-		self.assertEquals(sales_order.doclist.getone({"item_code": "_Test Item"}).prevdoc_docname, quotation.doc.name)
-		
\ No newline at end of file
diff --git a/selling/utils/product.py b/selling/utils/product.py
deleted file mode 100644
index 32ff85a..0000000
--- a/selling/utils/product.py
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-
-import webnotes
-from webnotes.utils import cstr, cint, fmt_money, get_base_path
-from webnotes.webutils import delete_page_cache
-from selling.utils.cart import _get_cart_quotation
-
-@webnotes.whitelist(allow_guest=True)
-def get_product_info(item_code):
-	"""get product price / stock info"""
-	if not cint(webnotes.conn.get_default("shopping_cart_enabled")):
-		return {}
-	
-	cart_quotation = _get_cart_quotation()
-	
-	price_list = webnotes.local.request.cookies.get("selling_price_list")
-
-	warehouse = webnotes.conn.get_value("Item", item_code, "website_warehouse")
-	if warehouse:
-		in_stock = webnotes.conn.sql("""select actual_qty from tabBin where
-			item_code=%s and warehouse=%s""", (item_code, warehouse))
-		if in_stock:
-			in_stock = in_stock[0][0] > 0 and 1 or 0
-	else:
-		in_stock = -1
-		
-	price = price_list and webnotes.conn.sql("""select ref_rate, currency from
-		`tabItem Price` where item_code=%s and price_list=%s""", 
-		(item_code, price_list), as_dict=1) or []
-	
-	price = price and price[0] or None
-	qty = 0
-
-	if price:
-		price["formatted_price"] = fmt_money(price["ref_rate"], currency=price["currency"])
-		
-		price["currency"] = not cint(webnotes.conn.get_default("hide_currency_symbol")) \
-			and (webnotes.conn.get_value("Currency", price.currency, "symbol") or price.currency) \
-			or ""
-		
-		if webnotes.session.user != "Guest":
-			item = cart_quotation.doclist.get({"item_code": item_code})
-			if item:
-				qty = item[0].qty
-
-	return {
-		"price": price,
-		"stock": in_stock,
-		"uom": webnotes.conn.get_value("Item", item_code, "stock_uom"),
-		"qty": qty
-	}
-
-@webnotes.whitelist(allow_guest=True)
-def get_product_list(search=None, start=0, limit=10):
-	# base query
-	query = """select name, item_name, page_name, website_image, item_group, 
-			web_long_description as website_description
-		from `tabItem` where docstatus = 0 and show_in_website = 1 """
-	
-	# search term condition
-	if search:
-		query += """and (web_long_description like %(search)s or
-				item_name like %(search)s or name like %(search)s)"""
-		search = "%" + cstr(search) + "%"
-	
-	# order by
-	query += """order by weightage desc, modified desc limit %s, %s""" % (start, limit)
-
-	data = webnotes.conn.sql(query, {
-		"search": search,
-	}, as_dict=1)
-	
-	return [get_item_for_list_in_html(r) for r in data]
-
-
-def get_product_list_for_group(product_group=None, start=0, limit=10):
-	child_groups = ", ".join(['"' + i[0] + '"' for i in get_child_groups(product_group)])
-
-	# base query
-	query = """select name, item_name, page_name, website_image, item_group, 
-			web_long_description as website_description
-		from `tabItem` where docstatus = 0 and show_in_website = 1
-		and (item_group in (%s)
-			or name in (select parent from `tabWebsite Item Group` where item_group in (%s))) """ % (child_groups, child_groups)
-	
-	query += """order by weightage desc, modified desc limit %s, %s""" % (start, limit)
-
-	data = webnotes.conn.sql(query, {"product_group": product_group}, as_dict=1)
-
-	return [get_item_for_list_in_html(r) for r in data]
-
-def get_child_groups(item_group_name):
-	item_group = webnotes.doc("Item Group", item_group_name)
-	return webnotes.conn.sql("""select name 
-		from `tabItem Group` where lft>=%(lft)s and rgt<=%(rgt)s
-			and show_in_website = 1""", item_group.fields)
-
-def get_group_item_count(item_group):
-	child_groups = ", ".join(['"' + i[0] + '"' for i in get_child_groups(item_group)])
-	return webnotes.conn.sql("""select count(*) from `tabItem` 
-		where docstatus = 0 and show_in_website = 1
-		and (item_group in (%s)
-			or name in (select parent from `tabWebsite Item Group` 
-				where item_group in (%s))) """ % (child_groups, child_groups))[0][0]
-
-def get_item_for_list_in_html(context):
-	from jinja2 import Environment, FileSystemLoader
-	scrub_item_for_list(context)
-	jenv = Environment(loader = FileSystemLoader(get_base_path()))
-	template = jenv.get_template("app/stock/doctype/item/templates/includes/product_in_grid.html")
-	return template.render(context)
-
-def scrub_item_for_list(r):
-	if not r.website_description:
-		r.website_description = "No description given"
-	if len(r.website_description.split(" ")) > 24:
-		r.website_description = " ".join(r.website_description.split(" ")[:24]) + "..."
-
-def get_parent_item_groups(item_group_name):
-	item_group = webnotes.doc("Item Group", item_group_name)
-	return webnotes.conn.sql("""select name, page_name from `tabItem Group`
-		where lft <= %s and rgt >= %s 
-		and ifnull(show_in_website,0)=1
-		order by lft asc""", (item_group.lft, item_group.rgt), as_dict=True)
-		
-def invalidate_cache_for(item_group):
-	for i in get_parent_item_groups(item_group):
-		if i.page_name:
-			delete_page_cache(i.page_name)
\ No newline at end of file
diff --git a/setup.py b/setup.py
new file mode 100644
index 0000000..1e03f1d
--- /dev/null
+++ b/setup.py
@@ -0,0 +1,16 @@
+from setuptools import setup, find_packages
+import os
+
+version = '4.0.0-wip'
+
+setup(
+    name='erpnext',
+    version=version,
+    description='Open Source ERP',
+    author='Web Notes Technologies',
+    author_email='info@erpnext.com',
+    packages=find_packages(),
+    zip_safe=False,
+    include_package_data=True,
+    install_requires=("webnotes",),
+)
\ No newline at end of file
diff --git a/setup/doctype/applicable_territory/applicable_territory.txt b/setup/doctype/applicable_territory/applicable_territory.txt
deleted file mode 100644
index 10d84d1..0000000
--- a/setup/doctype/applicable_territory/applicable_territory.txt
+++ /dev/null
@@ -1,37 +0,0 @@
-[
- {
-  "creation": "2013-06-20 12:48:38", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 16:58:57", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Setup", 
-  "name": "__common__"
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "territory", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Territory", 
-  "name": "__common__", 
-  "options": "Territory", 
-  "parent": "Applicable Territory", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Applicable Territory"
- }, 
- {
-  "doctype": "DocField"
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/authorization_control/authorization_control.py b/setup/doctype/authorization_control/authorization_control.py
deleted file mode 100644
index 8c8900a..0000000
--- a/setup/doctype/authorization_control/authorization_control.py
+++ /dev/null
@@ -1,195 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import cstr, flt, has_common, make_esc
-from webnotes.model.bean import getlist
-from webnotes import session, msgprint
-from setup.utils import get_company_currency
-
-	
-from utilities.transaction_base import TransactionBase
-
-class DocType(TransactionBase):
-	def __init__(self, d, dl):
-		self.doc, self.doclist = d, dl
-
-
-	# Get Names of all Approving Users and Roles
-	# -------------------------------------------
-	def get_appr_user_role(self, det, doctype_name, total, based_on, condition, item, company):
-		amt_list, appr_users, appr_roles = [], [], []
-		users, roles = '',''
-		if det:
-			for x in det:
-				amt_list.append(flt(x[0]))
-			max_amount = max(amt_list)
-			
-			app_dtl = webnotes.conn.sql("select approving_user, approving_role from `tabAuthorization Rule` where transaction = %s and (value = %s or value > %s) and docstatus != 2 and based_on = %s and company = %s %s" % ('%s', '%s', '%s', '%s', '%s', condition), (doctype_name, flt(max_amount), total, based_on, company))
-			
-			if not app_dtl:
-				app_dtl = webnotes.conn.sql("select approving_user, approving_role from `tabAuthorization Rule` where transaction = %s and (value = %s or value > %s) and docstatus != 2 and based_on = %s and ifnull(company,'') = '' %s" % ('%s', '%s', '%s', '%s', condition), (doctype_name, flt(max_amount), total, based_on)) 
-			for d in app_dtl:
-				if(d[0]): appr_users.append(d[0])
-				if(d[1]): appr_roles.append(d[1])
-			
-			if not has_common(appr_roles, webnotes.user.get_roles()) and not has_common(appr_users, [session['user']]):
-				msg, add_msg = '',''
-				if max_amount:
-					dcc = get_company_currency(self.doc.company)
-					if based_on == 'Grand Total': msg = "since Grand Total exceeds %s. %s" % (dcc, flt(max_amount))
-					elif based_on == 'Itemwise Discount': msg = "since Discount exceeds %s for Item Code : %s" % (cstr(max_amount)+'%', item)
-					elif based_on == 'Average Discount' or based_on == 'Customerwise Discount': msg = "since Discount exceeds %s" % (cstr(max_amount)+'%')
-				
-				if appr_users: add_msg = "Users : "+cstr(appr_users)
-				if appr_roles: add_msg = "Roles : "+cstr(appr_roles)
-				if appr_users and appr_roles: add_msg = "Users : "+cstr(appr_users)+" or "+"Roles : "+cstr(appr_roles)
-				msgprint("You are not authorize to submit this %s %s. Please send for approval to %s" % (doctype_name, msg, add_msg))
-				raise Exception
-
-
-	# Check if authorization rule is set specific to user
-	# ----------------------------------------------------
-	def validate_auth_rule(self, doctype_name, total, based_on, cond, company, item = ''):
-		chk = 1
-		add_cond1,add_cond2	= '',''
-		if based_on == 'Itemwise Discount':
-			add_cond1 += " and master_name = '"+cstr(item)+"'"
-			itemwise_exists = webnotes.conn.sql("select value from `tabAuthorization Rule` where transaction = %s and value <= %s and based_on = %s and company = %s and docstatus != 2 %s %s" % ('%s', '%s', '%s', '%s', cond, add_cond1), (doctype_name, total, based_on, company))
-			if not itemwise_exists:
-				itemwise_exists = webnotes.conn.sql("select value from `tabAuthorization Rule` where transaction = %s and value <= %s and based_on = %s and ifnull(company,'') = '' and docstatus != 2 %s %s" % ('%s', '%s', '%s', cond, add_cond1), (doctype_name, total, based_on))
-			if itemwise_exists:
-				self.get_appr_user_role(itemwise_exists, doctype_name, total, based_on, cond+add_cond1, item,company)
-				chk = 0
-		if chk == 1:
-			if based_on == 'Itemwise Discount': add_cond2 += " and ifnull(master_name,'') = ''"
-			appr = webnotes.conn.sql("select value from `tabAuthorization Rule` where transaction = %s and value <= %s and based_on = %s and company = %s and docstatus != 2 %s %s" % ('%s', '%s', '%s', '%s', cond, add_cond2), (doctype_name, total, based_on, company))
-			
-			if not appr:
-				appr = webnotes.conn.sql("select value from `tabAuthorization Rule` where transaction = %s and value <= %s and based_on = %s and ifnull(company,'') = '' and docstatus != 2 %s %s"% ('%s', '%s', '%s', cond, add_cond2), (doctype_name, total, based_on))
-			self.get_appr_user_role(appr, doctype_name, total, based_on, cond+add_cond2, item, company)
-			
-			
-	# Bifurcate Authorization based on type
-	# --------------------------------------
-	def bifurcate_based_on_type(self, doctype_name, total, av_dis, based_on, doc_obj, val, company):
-		add_cond = ''
-		auth_value = av_dis
-		if val == 1: add_cond += " and system_user = '"+session['user']+"'"
-		elif val == 2: add_cond += " and system_role IN %s" % ("('"+"','".join(webnotes.user.get_roles())+"')")
-		else: add_cond += " and ifnull(system_user,'') = '' and ifnull(system_role,'') = ''"
-		if based_on == 'Grand Total': auth_value = total
-		elif based_on == 'Customerwise Discount':
-			if doc_obj:
-				if doc_obj.doc.doctype == 'Sales Invoice': customer = doc_obj.doc.customer
-				else: customer = doc_obj.doc.customer_name
-				add_cond = " and master_name = '"+make_esc("'")(cstr(customer))+"'"
-		if based_on == 'Itemwise Discount':
-			if doc_obj:
-				for t in getlist(doc_obj.doclist, doc_obj.fname):
-					self.validate_auth_rule(doctype_name, t.adj_rate, based_on, add_cond, company,t.item_code )
-		else:
-			self.validate_auth_rule(doctype_name, auth_value, based_on, add_cond, company)
-
-
-	# Check Approving Authority for transactions other than expense voucher and Appraisal
-	# -------------------------
-	def validate_approving_authority(self, doctype_name,company, total, doc_obj = ''):
-		av_dis = 0
-		if doc_obj:
-			ref_rate, basic_rate = 0, 0
-			for d in getlist(doc_obj.doclist, doc_obj.fname):
-				if d.base_ref_rate and d.basic_rate:
-					ref_rate += flt(d.base_ref_rate)
-					basic_rate += flt(d.basic_rate)
-			if ref_rate: av_dis = 100 - flt(basic_rate * 100 / ref_rate)
-
-		final_based_on = ['Grand Total','Average Discount','Customerwise Discount','Itemwise Discount']
-		# Individual User
-		# ================
-		# Check for authorization set for individual user
-	 
-		based_on = [x[0] for x in webnotes.conn.sql("select distinct based_on from `tabAuthorization Rule` where transaction = %s and system_user = %s and (company = %s or ifnull(company,'')='') and docstatus != 2", (doctype_name, session['user'], company))]
-
-		for d in based_on:
-			self.bifurcate_based_on_type(doctype_name, total, av_dis, d, doc_obj, 1, company)
-		
-		# Remove user specific rules from global authorization rules
-		for r in based_on:
-			if r in final_based_on and r != 'Itemwise Discount': final_based_on.remove(r)
-		
-		# Specific Role
-		# ===============
-		# Check for authorization set on particular roles
-		based_on = [x[0] for x in webnotes.conn.sql("""select based_on 
-			from `tabAuthorization Rule` 
-			where transaction = %s and system_role IN (%s) and based_on IN (%s) 
-			and (company = %s or ifnull(company,'')='') 
-			and docstatus != 2
-		""" % ('%s', "'"+"','".join(webnotes.user.get_roles())+"'", "'"+"','".join(final_based_on)+"'", '%s'), (doctype_name, company))]
-		
-		for d in based_on:
-			self.bifurcate_based_on_type(doctype_name, total, av_dis, d, doc_obj, 2, company)
-		
-		# Remove role specific rules from global authorization rules
-		for r in based_on:
-			if r in final_based_on and r != 'Itemwise Discount': final_based_on.remove(r)
-			
-		# Global Rule
-		# =============
-		# Check for global authorization
-		for g in final_based_on:
-			self.bifurcate_based_on_type(doctype_name, total, av_dis, g, doc_obj, 0, company)
-	
-	#========================================================================================================================
-	# payroll related check
-	def get_value_based_rule(self,doctype_name,employee,total_claimed_amount,company):
-		val_lst =[]
-		val = webnotes.conn.sql("select value from `tabAuthorization Rule` where transaction=%s and (to_emp=%s or to_designation IN (select designation from `tabEmployee` where name=%s)) and ifnull(value,0)< %s and company = %s and docstatus!=2",(doctype_name,employee,employee,total_claimed_amount,company))
-		if not val:
-			val = webnotes.conn.sql("select value from `tabAuthorization Rule` where transaction=%s and (to_emp=%s or to_designation IN (select designation from `tabEmployee` where name=%s)) and ifnull(value,0)< %s and ifnull(company,'') = '' and docstatus!=2",(doctype_name, employee, employee, total_claimed_amount))
-
-		if val:
-			val_lst = [y[0] for y in val]
-		else:
-			val_lst.append(0)
-	
-		max_val = max(val_lst)
-		rule = webnotes.conn.sql("select name, to_emp, to_designation, approving_role, approving_user from `tabAuthorization Rule` where transaction=%s and company = %s and (to_emp=%s or to_designation IN (select designation from `tabEmployee` where name=%s)) and ifnull(value,0)= %s and docstatus!=2",(doctype_name,company,employee,employee,flt(max_val)), as_dict=1)
-		if not rule:
-			rule = webnotes.conn.sql("select name, to_emp, to_designation, approving_role, approving_user from `tabAuthorization Rule` where transaction=%s and ifnull(company,'') = '' and (to_emp=%s or to_designation IN (select designation from `tabEmployee` where name=%s)) and ifnull(value,0)= %s and docstatus!=2",(doctype_name,employee,employee,flt(max_val)), as_dict=1)
-
-		return rule
-	
-	#---------------------------------------------------------------------------------------------------------------------
-	# related to payroll module only
-	def get_approver_name(self, doctype_name, total, doc_obj=''):
-		app_user=[]
-		app_specific_user =[]
-		rule ={}
-		
-		if doc_obj:
-			if doctype_name == 'Expense Claim':
-				rule = self.get_value_based_rule(doctype_name,doc_obj.doc.employee,doc_obj.doc.total_claimed_amount, doc_obj.doc.company)
-			elif doctype_name == 'Appraisal':
-				rule = webnotes.conn.sql("select name, to_emp, to_designation, approving_role, approving_user from `tabAuthorization Rule` where transaction=%s and (to_emp=%s or to_designation IN (select designation from `tabEmployee` where name=%s)) and company = %s and docstatus!=2",(doctype_name,doc_obj.doc.employee, doc_obj.doc.employee, doc_obj.doc.company),as_dict=1)				
-				if not rule:
-					rule = webnotes.conn.sql("select name, to_emp, to_designation, approving_role, approving_user from `tabAuthorization Rule` where transaction=%s and (to_emp=%s or to_designation IN (select designation from `tabEmployee` where name=%s)) and ifnull(company,'') = '' and docstatus!=2",(doctype_name,doc_obj.doc.employee, doc_obj.doc.employee),as_dict=1)				
-			
-			if rule:
-				for m in rule:
-					if m['to_emp'] or m['to_designation']:
-						if m['approving_user']:
-							app_specific_user.append(m['approving_user'])
-						elif m['approving_role']:
-							user_lst = [z[0] for z in webnotes.conn.sql("select distinct t1.name from `tabProfile` t1, `tabUserRole` t2 where t2.role=%s and t2.parent=t1.name and t1.name !='Administrator' and t1.name != 'Guest' and t1.docstatus !=2",m['approving_role'])]
-							for x in user_lst:
-								if not x in app_user:
-									app_user.append(x)
-			
-			if len(app_specific_user) >0:
-				return app_specific_user
-			else:
-				return app_user
diff --git a/setup/doctype/authorization_control/authorization_control.txt b/setup/doctype/authorization_control/authorization_control.txt
deleted file mode 100644
index 897994b..0000000
--- a/setup/doctype/authorization_control/authorization_control.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-[
- {
-  "creation": "2012-03-27 14:36:18", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:03", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "issingle": 1, 
-  "module": "Setup", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Authorization Control"
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/authorization_rule/authorization_rule.js b/setup/doctype/authorization_rule/authorization_rule.js
deleted file mode 100644
index cdf8ef0..0000000
--- a/setup/doctype/authorization_rule/authorization_rule.js
+++ /dev/null
@@ -1,114 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
- 
-
-//--------- ONLOAD -------------
-cur_frm.cscript.onload = function(doc, cdt, cdn) {
-   
-}
-
-// Settings Module
-
-cur_frm.cscript.refresh = function(doc,cdt,cdn){
-   
-
-  if(doc.based_on == 'Grand Total' || doc.based_on == 'Average Discount' || doc.based_on == 'Not Applicable') hide_field('master_name');
-  else  unhide_field('master_name');
-  
-  if(doc.based_on == 'Not Applicable') hide_field('value');
-  else unhide_field('value');
-  
-  if(doc.transaction == 'Appraisal'){
-    hide_field(['master_name','system_role', 'system_user']);
-    unhide_field(['to_emp','to_designation']);
-    if(doc.transaction == 'Appraisal') hide_field('value');
-    else unhide_field('value');
-  }
-  else {
-    unhide_field(['master_name','system_role', 'system_user','value']);
-    hide_field(['to_emp','to_designation']);
-  }
-}
-
-cur_frm.cscript.based_on = function(doc){
-  if(doc.based_on == 'Grand Total' || doc.based_on == 'Average Discount' || doc.based_on == 'Not Applicable'){
-    doc.master_name = '';
-    refresh_field('master_name');
-    hide_field('master_name');
-  }
-  else{
-    unhide_field('master_name');
-  }
-  
-  if(doc.based_on == 'Not Applicable') {
-      doc.value =0;
-      refresh_field('value');
-      hide_field('value');
-    }
-    else unhide_field('value');
-}
-
-cur_frm.cscript.transaction = function(doc,cdt,cdn){
-  if (doc.transaction == 'Appraisal'){
-    doc.master_name = doc.system_role = doc.system_user = '';
-    refresh_many(['master_name','system_role', 'system_user']);
-    hide_field(['master_name','system_role', 'system_user']);
-    unhide_field(['to_emp','to_designation']);
-	doc.value =0;
-    refresh_many('value');
-    hide_field('value');
-  }
-  else {
-    unhide_field(['master_name','system_role', 'system_user','value']);
-    hide_field(['to_emp','to_designation']);
-  }
-  
-  if(doc.transaction == 'Appraisal') doc.based_on == 'Not Applicable';
-}
-
-
-cur_frm.fields_dict.system_user.get_query = function(doc,cdt,cdn) {
-  return{ query:"core.doctype.profile.profile.profile_query" } }
-
-cur_frm.fields_dict.approving_user.get_query = function(doc,cdt,cdn) {
-  return{ query:"core.doctype.profile.profile.profile_query" } }
-
-cur_frm.fields_dict['approving_role'].get_query = cur_frm.fields_dict['system_role'].get_query;
-
-// System Role Trigger
-// -----------------------
-cur_frm.fields_dict['system_role'].get_query = function(doc) {
-  return{
-    filters:[
-      ['Role', 'name', 'not in', 'Administrator, Guest, All']
-    ]
-  }
-}
-
-
-// Master Name Trigger
-// --------------------
-cur_frm.fields_dict['master_name'].get_query = function(doc){
-  if(doc.based_on == 'Customerwise Discount')
-    return {
-	  doctype: "Customer",
-      filters:[
-        ['Customer', 'docstatus', '!=', 2]
-      ]
-    }
-  else if(doc.based_on == 'Itemwise Discount')
-    return {
-	  doctype: "Item",
-      query: "controllers.queries.item_query"
-    }
-  else
-    return {
-      filters: [
-        ['Item', 'name', '=', 'cheating done to avoid null']
-      ]
-    }
-}
-
-cur_frm.fields_dict.to_emp.get_query = function(doc,cdt,cdn) {
-  return{ query:"controllers.queries.employee_query" } }
\ No newline at end of file
diff --git a/setup/doctype/authorization_rule/authorization_rule.txt b/setup/doctype/authorization_rule/authorization_rule.txt
deleted file mode 100644
index 4af3eaa..0000000
--- a/setup/doctype/authorization_rule/authorization_rule.txt
+++ /dev/null
@@ -1,162 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:22", 
-  "docstatus": 0, 
-  "modified": "2013-08-07 14:44:52", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "AR.####", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-shield", 
-  "module": "Setup", 
-  "name": "__common__", 
-  "search_fields": "transaction,based_on,system_user,system_role,approving_user,approving_role"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Authorization Rule", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Authorization Rule", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "System Manager", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Authorization Rule"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "transaction", 
-  "fieldtype": "Select", 
-  "label": "Transaction", 
-  "oldfieldname": "transaction", 
-  "oldfieldtype": "Select", 
-  "options": "\nDelivery Note\nPurchase Invoice\nPurchase Order\nPurchase Receipt\nQuotation\nSales Invoice\nSales Order\nAppraisal", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "based_on", 
-  "fieldtype": "Select", 
-  "label": "Based On", 
-  "oldfieldname": "based_on", 
-  "oldfieldtype": "Select", 
-  "options": "\nGrand Total\nAverage Discount\nCustomerwise Discount\nItemwise Discount\nNot Applicable", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "master_name", 
-  "fieldtype": "Link", 
-  "label": "Customer / Item Name", 
-  "oldfieldname": "master_name", 
-  "oldfieldtype": "Link", 
-  "options": "[Select]"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "system_role", 
-  "fieldtype": "Link", 
-  "label": "Applicable To (Role)", 
-  "oldfieldname": "system_role", 
-  "oldfieldtype": "Link", 
-  "options": "Role"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "system_user", 
-  "fieldtype": "Link", 
-  "label": "Applicable To (User)", 
-  "oldfieldname": "system_user", 
-  "oldfieldtype": "Link", 
-  "options": "Profile"
- }, 
- {
-  "description": "This will be used for setting rule in HR module", 
-  "doctype": "DocField", 
-  "fieldname": "to_emp", 
-  "fieldtype": "Link", 
-  "label": "Applicable To (Employee)", 
-  "oldfieldname": "to_emp", 
-  "oldfieldtype": "Link", 
-  "options": "Employee", 
-  "search_index": 0
- }, 
- {
-  "description": "This will be used for setting rule in HR module", 
-  "doctype": "DocField", 
-  "fieldname": "to_designation", 
-  "fieldtype": "Link", 
-  "label": "Applicable To (Designation)", 
-  "oldfieldname": "to_designation", 
-  "oldfieldtype": "Link", 
-  "options": "Designation", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "approving_role", 
-  "fieldtype": "Link", 
-  "label": "Approving Role", 
-  "oldfieldname": "approving_role", 
-  "oldfieldtype": "Link", 
-  "options": "Role"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "approving_user", 
-  "fieldtype": "Link", 
-  "label": "Approving User", 
-  "oldfieldname": "approving_user", 
-  "oldfieldtype": "Link", 
-  "options": "Profile"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "value", 
-  "fieldtype": "Float", 
-  "label": "Above Value", 
-  "oldfieldname": "value", 
-  "oldfieldtype": "Currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "trash_reason", 
-  "fieldtype": "Small Text", 
-  "label": "Trash Reason", 
-  "oldfieldname": "trash_reason", 
-  "oldfieldtype": "Small Text"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/backup_manager/backup_dropbox.py b/setup/doctype/backup_manager/backup_dropbox.py
deleted file mode 100644
index 1583f7e..0000000
--- a/setup/doctype/backup_manager/backup_dropbox.py
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-# SETUP:
-# install pip install --upgrade dropbox
-#
-# Create new Dropbox App
-#
-# in conf.py, set oauth2 settings
-# dropbox_access_key
-# dropbox_access_secret
-
-from __future__ import unicode_literals
-import os
-import webnotes
-from webnotes.utils import get_request_site_address, cstr
-from webnotes import _
-
-@webnotes.whitelist()
-def get_dropbox_authorize_url():
-	sess = get_dropbox_session()
-	request_token = sess.obtain_request_token()
-	return_address = get_request_site_address(True) \
-		+ "?cmd=setup.doctype.backup_manager.backup_dropbox.dropbox_callback"
-
-	url = sess.build_authorize_url(request_token, return_address)
-
-	return {
-		"url": url,
-		"key": request_token.key,
-		"secret": request_token.secret,
-	}
-
-@webnotes.whitelist(allow_guest=True)
-def dropbox_callback(oauth_token=None, not_approved=False):
-	from dropbox import client
-	if not not_approved:
-		if webnotes.conn.get_value("Backup Manager", None, "dropbox_access_key")==oauth_token:		
-			allowed = 1
-			message = "Dropbox access allowed."
-
-			sess = get_dropbox_session()
-			sess.set_request_token(webnotes.conn.get_value("Backup Manager", None, "dropbox_access_key"), 
-				webnotes.conn.get_value("Backup Manager", None, "dropbox_access_secret"))
-			access_token = sess.obtain_access_token()
-			webnotes.conn.set_value("Backup Manager", "Backup Manager", "dropbox_access_key", access_token.key)
-			webnotes.conn.set_value("Backup Manager", "Backup Manager", "dropbox_access_secret", access_token.secret)
-			webnotes.conn.set_value("Backup Manager", "Backup Manager", "dropbox_access_allowed", allowed)
-			dropbox_client = client.DropboxClient(sess)
-			try:
-				dropbox_client.file_create_folder("files")
-			except:
-				pass
-
-		else:
-			allowed = 0
-			message = "Illegal Access Token Please try again."
-	else:
-		allowed = 0
-		message = "Dropbox Access not approved."
-
-	webnotes.local.message_title = "Dropbox Approval"
-	webnotes.local.message = "<h3>%s</h3><p>Please close this window.</p>" % message
-	
-	if allowed:
-		webnotes.local.message_success = True
-	
-	webnotes.conn.commit()
-	webnotes.response['type'] = 'page'
-	webnotes.response['page_name'] = 'message.html'
-
-def backup_to_dropbox():
-	from dropbox import client, session
-	from conf import dropbox_access_key, dropbox_secret_key
-	from webnotes.utils.backups import new_backup
-	from webnotes.utils import get_files_path, get_backups_path
-	if not webnotes.conn:
-		webnotes.connect()
-
-	sess = session.DropboxSession(dropbox_access_key, dropbox_secret_key, "app_folder")
-
-	sess.set_token(webnotes.conn.get_value("Backup Manager", None, "dropbox_access_key"),
-		webnotes.conn.get_value("Backup Manager", None, "dropbox_access_secret"))
-	
-	dropbox_client = client.DropboxClient(sess)
-
-	# upload database
-	backup = new_backup()
-	filename = os.path.join(get_backups_path(), os.path.basename(backup.backup_path_db))
-	upload_file_to_dropbox(filename, "/database", dropbox_client)
-
-	webnotes.conn.close()
-	response = dropbox_client.metadata("/files")
-	
-	# upload files to files folder
-	did_not_upload = []
-	error_log = []
-	path = get_files_path()
-	for filename in os.listdir(path):
-		filename = cstr(filename)
-
-		found = False
-		filepath = os.path.join(path, filename)
-		for file_metadata in response["contents"]:
- 			if os.path.basename(filepath) == os.path.basename(file_metadata["path"]) and os.stat(filepath).st_size == int(file_metadata["bytes"]):
-				found = True
-				break
-		if not found:
-			try:
-				upload_file_to_dropbox(filepath, "/files", dropbox_client)
-			except Exception:
-				did_not_upload.append(filename)
-				error_log.append(webnotes.getTraceback())
-	
-	webnotes.connect()
-	return did_not_upload, list(set(error_log))
-
-def get_dropbox_session():
-	try:
-		from dropbox import session
-	except:
-		webnotes.msgprint(_("Please install dropbox python module"), raise_exception=1)
-		
-	try:
-		from conf import dropbox_access_key, dropbox_secret_key
-	except ImportError:
-		webnotes.msgprint(_("Please set Dropbox access keys in") + " conf.py", 
-		raise_exception=True)
-	sess = session.DropboxSession(dropbox_access_key, dropbox_secret_key, "app_folder")
-	return sess
-
-def upload_file_to_dropbox(filename, folder, dropbox_client):
-	from dropbox import rest
-	size = os.stat(filename).st_size
-	
-	with open(filename, 'r') as f:
-		# if max packet size reached, use chunked uploader
-		max_packet_size = 4194304
-	
-		if size > max_packet_size:
-			uploader = dropbox_client.get_chunked_uploader(f, size)
-			while uploader.offset < size:
-				try:
-					uploader.upload_chunked()
-					uploader.finish(folder + "/" + os.path.basename(filename), overwrite=True)
-				except rest.ErrorResponse:
-					pass
-		else:
-			dropbox_client.put_file(folder + "/" + os.path.basename(filename), f, overwrite=True)
-
-if __name__=="__main__":
-	backup_to_dropbox()
\ No newline at end of file
diff --git a/setup/doctype/backup_manager/backup_googledrive.py b/setup/doctype/backup_manager/backup_googledrive.py
deleted file mode 100644
index 1cf616e..0000000
--- a/setup/doctype/backup_manager/backup_googledrive.py
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-# SETUP:
-# install pip install --upgrade google-api-python-client
-#
-# In Google API
-# - create new API project
-# - create new oauth2 client (create installed app type as google \
-# 	does not support subdomains)
-#
-# in conf.py, set oauth2 settings
-# gdrive_client_id
-# gdrive_client_secret
-
-from __future__ import unicode_literals
-import httplib2
-import os
-import mimetypes
-import webnotes
-import oauth2client.client
-from webnotes.utils import get_base_path, cstr
-from webnotes import _, msgprint
-from apiclient.discovery import build
-from apiclient.http import MediaFileUpload
-
-# define log config for google drive api's log messages
-# basicConfig redirects log to stderr
-import logging
-logging.basicConfig()
-
-@webnotes.whitelist()
-def get_gdrive_authorize_url():
-	flow = get_gdrive_flow()
-	authorize_url = flow.step1_get_authorize_url()
-	return {
-		"authorize_url": authorize_url,
-	}
-
-def upload_files(name, mimetype, service, folder_id):
-	if not webnotes.conn:
-		webnotes.connect()
-	file_name = os.path.basename(name)
-	media_body = MediaFileUpload(name, mimetype=mimetype, resumable=True)
-	body = {
-		'title': file_name,
-		'description': 'Backup File',
-		'mimetype': mimetype,
-		'parents': [{
-			'kind': 'drive#filelink',
-			'id': folder_id
-		}]
-	}
-	request = service.files().insert(body=body, media_body=media_body)
-	response = None
-	while response is None:
-		status, response = request.next_chunk()
-
-def backup_to_gdrive():
-	from webnotes.utils.backups import new_backup
-	if not webnotes.conn:
-		webnotes.connect()
-	get_gdrive_flow()
-	credentials_json = webnotes.conn.get_value("Backup Manager", None, "gdrive_credentials")
-	credentials = oauth2client.client.Credentials.new_from_json(credentials_json)
-	http = httplib2.Http()
-	http = credentials.authorize(http)
-	drive_service = build('drive', 'v2', http=http)
-
-	# upload database
-	backup = new_backup()
-	path = os.path.join(get_base_path(), "public", "backups")
-	filename = os.path.join(path, os.path.basename(backup.backup_path_db))
-	
-	# upload files to database folder
-	upload_files(filename, 'application/x-gzip', drive_service, 
-		webnotes.conn.get_value("Backup Manager", None, "database_folder_id"))
-	
-	# upload files to files folder
-	did_not_upload = []
-	error_log = []
-	
-	files_folder_id = webnotes.conn.get_value("Backup Manager", None, "files_folder_id")
-	
-	webnotes.conn.close()
-	path = os.path.join(get_base_path(), "public", "files")
-	for filename in os.listdir(path):
-		filename = cstr(filename)
-		found = False
-		filepath = os.path.join(path, filename)
-		ext = filename.split('.')[-1]
-		size = os.path.getsize(filepath)
-		if ext == 'gz' or ext == 'gzip':
-			mimetype = 'application/x-gzip'
-		else:
-			mimetype = mimetypes.types_map.get("." + ext) or "application/octet-stream"
-		
-		#Compare Local File with Server File
-	  	children = drive_service.children().list(folderId=files_folder_id).execute()
-	  	for child in children.get('items', []):
-			file = drive_service.files().get(fileId=child['id']).execute()
-			if filename == file['title'] and size == int(file['fileSize']):
-				found = True
-				break
-		if not found:
-			try:
-				upload_files(filepath, mimetype, drive_service, files_folder_id)
-			except Exception, e:
-				did_not_upload.append(filename)
-				error_log.append(cstr(e))
-	
-	webnotes.connect()
-	return did_not_upload, list(set(error_log))
-
-def get_gdrive_flow():
-	from oauth2client.client import OAuth2WebServerFlow
-	from webnotes import conf
-	
-	if not "gdrive_client_id" in conf:
-		webnotes.msgprint(_("Please set Google Drive access keys in") + " conf.py", 
-		raise_exception=True)
-
-	flow = OAuth2WebServerFlow(conf.gdrive_client_id, conf.gdrive_client_secret, 
-		"https://www.googleapis.com/auth/drive", 'urn:ietf:wg:oauth:2.0:oob')
-	return flow
-	
-@webnotes.whitelist()
-def gdrive_callback(verification_code = None):
-	flow = get_gdrive_flow()
-	if verification_code:
-		credentials = flow.step2_exchange(verification_code)
-		allowed = 1
-		
-	# make folders to save id
-	http = httplib2.Http()
-	http = credentials.authorize(http)
-	drive_service = build('drive', 'v2', http=http)
-	erpnext_folder_id = create_erpnext_folder(drive_service)
-	database_folder_id = create_folder('database', drive_service, erpnext_folder_id)
-	files_folder_id = create_folder('files', drive_service, erpnext_folder_id)
-
-	webnotes.conn.set_value("Backup Manager", "Backup Manager", "gdrive_access_allowed", allowed)
-	webnotes.conn.set_value("Backup Manager", "Backup Manager", "database_folder_id", database_folder_id)
-	webnotes.conn.set_value("Backup Manager", "Backup Manager", "files_folder_id", files_folder_id)
-	final_credentials = credentials.to_json()
-	webnotes.conn.set_value("Backup Manager", "Backup Manager", "gdrive_credentials", final_credentials)
-
-	webnotes.msgprint("Updated")
-
-def create_erpnext_folder(service):
-	if not webnotes.conn:
-		webnotes.connect()
-	erpnext = {
-		'title': 'erpnext',
-		'mimeType': 'application/vnd.google-apps.folder'
-	}
-	erpnext = service.files().insert(body=erpnext).execute()
-	return erpnext['id']
-
-def create_folder(name, service, folder_id):
-	database = {
-		'title': name,
-		'mimeType': 'application/vnd.google-apps.folder',
-		'parents': [{
-	       	'kind': 'drive#fileLink',
-	       	'id': folder_id
-	    }]
-	}
-	database = service.files().insert(body=database).execute()
-	return database['id']
-
-if __name__=="__main__":
-	backup_to_gdrive()
diff --git a/setup/doctype/backup_manager/backup_manager.js b/setup/doctype/backup_manager/backup_manager.js
deleted file mode 100644
index 6fdb9e4..0000000
--- a/setup/doctype/backup_manager/backup_manager.js
+++ /dev/null
@@ -1,93 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-$.extend(cur_frm.cscript, {
-	refresh: function() {
-		cur_frm.disable_save();
-		
-		if(!(cint(cur_frm.doc.dropbox_access_allowed) || 
-			cint(cur_frm.doc.gdrive_access_allowed))) {
-				cur_frm.set_intro(wn._("You can start by selecting backup frequency and \
-					granting access for sync"));
-		} else {
-			var services = {
-				"dropbox": wn._("Dropbox"),
-				"gdrive": wn._("Google Drive")
-			}
-			var active_services = [];
-			
-			$.each(services, function(service, label) {
-				var access_allowed = cint(cur_frm.doc[service + "_access_allowed"]);
-				var frequency = cur_frm.doc["upload_backups_to_" + service];
-				if(access_allowed && frequency && frequency !== "Never") {
-					active_services.push(label + " [" + frequency + "]");
-				}
-			});
-			
-			if(active_services.length > 0) {
-				cur_frm.set_intro(wn._("Backups will be uploaded to") + ": " + 
-					wn.utils.comma_and(active_services));
-			} else {
-				cur_frm.set_intro("");
-			}
-		}
-		
-	},
-	
-	validate_send_notifications_to: function() {
-		if(!cur_frm.doc.send_notifications_to) {
-			msgprint(wn._("Please specify") + ": " + 
-				wn._(wn.meta.get_label(cur_frm.doctype, "send_notifications_to")));
-			return false;
-		}
-		
-		return true;
-	},
-	
-	allow_dropbox_access: function() {
-		if(cur_frm.cscript.validate_send_notifications_to()) {
-			return wn.call({
-				method: "setup.doctype.backup_manager.backup_dropbox.get_dropbox_authorize_url",
-				callback: function(r) {
-					if(!r.exc) {
-						cur_frm.set_value("dropbox_access_secret", r.message.secret);
-						cur_frm.set_value("dropbox_access_key", r.message.key);
-						cur_frm.save(null, function() {
-							window.open(r.message.url);
-						});
-					}
-				}
-			});
-		}
-	},
-	
-	allow_gdrive_access: function() {
-		if(cur_frm.cscript.validate_send_notifications_to()) {
-			return wn.call({
-				method: "setup.doctype.backup_manager.backup_googledrive.get_gdrive_authorize_url",
-				callback: function(r) {
-					if(!r.exc) {
-						window.open(r.message.authorize_url);
-					}
-				}
-			});
-		}
-	},
-	
-	validate_gdrive: function() {
-		return wn.call({
-			method: "setup.doctype.backup_manager.backup_googledrive.gdrive_callback",
-			args: {
-				verification_code: cur_frm.doc.verification_code
-			},
-		});
-	},
-	
-	upload_backups_to_dropbox: function() {
-		cur_frm.save();
-	},
-	
-	// upload_backups_to_gdrive: function() {
-	// 	cur_frm.save();
-	// },
-});
\ No newline at end of file
diff --git a/setup/doctype/backup_manager/backup_manager.py b/setup/doctype/backup_manager/backup_manager.py
deleted file mode 100644
index b094464..0000000
--- a/setup/doctype/backup_manager/backup_manager.py
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-# For license information, please see license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import _
-
-class DocType:
-	def __init__(self, d, dl):
-		self.doc, self.doclist = d, dl
-
-def take_backups_daily():
-	take_backups_if("Daily")
-
-def take_backups_weekly():
-	take_backups_if("Weekly")
-
-def take_backups_if(freq):
-	if webnotes.conn.get_value("Backup Manager", None, "upload_backups_to_dropbox")==freq:
-		take_backups_dropbox()
-		
-	# if webnotes.conn.get_value("Backup Manager", None, "upload_backups_to_gdrive")==freq:
-	# 	take_backups_gdrive()
-	
-@webnotes.whitelist()
-def take_backups_dropbox():
-	did_not_upload, error_log = [], []
-	try:
-		from setup.doctype.backup_manager.backup_dropbox import backup_to_dropbox
-		did_not_upload, error_log = backup_to_dropbox()
-		if did_not_upload: raise Exception
-		
-		send_email(True, "Dropbox")
-	except Exception:
-		file_and_error = [" - ".join(f) for f in zip(did_not_upload, error_log)]
-		error_message = ("\n".join(file_and_error) + "\n" + webnotes.getTraceback())
-		webnotes.errprint(error_message)
-		send_email(False, "Dropbox", error_message)
-
-#backup to gdrive 
-@webnotes.whitelist()
-def take_backups_gdrive():
-	did_not_upload, error_log = [], []
-	try:
-		from setup.doctype.backup_manager.backup_googledrive import backup_to_gdrive
-		did_not_upload, error_log = backup_to_gdrive()
-		if did_not_upload: raise Exception
-		
-		send_email(True, "Google Drive")
-	except Exception:
-		file_and_error = [" - ".join(f) for f in zip(did_not_upload, error_log)]
-		error_message = ("\n".join(file_and_error) + "\n" + webnotes.getTraceback())
-		webnotes.errprint(error_message)
-		send_email(False, "Google Drive", error_message)
-
-def send_email(success, service_name, error_status=None):
-	from webnotes.utils.email_lib import sendmail
-	if success:
-		subject = "Backup Upload Successful"
-		message ="""<h3>Backup Uploaded Successfully</h3><p>Hi there, this is just to inform you 
-		that your backup was successfully uploaded to your %s account. So relax!</p>
-		""" % service_name
-
-	else:
-		subject = "[Warning] Backup Upload Failed"
-		message ="""<h3>Backup Upload Failed</h3><p>Oops, your automated backup to %s
-		failed.</p>
-		<p>Error message: %s</p>
-		<p>Please contact your system manager for more information.</p>
-		""" % (service_name, error_status)
-	
-	if not webnotes.conn:
-		webnotes.connect()
-	
-	recipients = webnotes.conn.get_value("Backup Manager", None, "send_notifications_to").split(",")
-	sendmail(recipients, subject=subject, msg=message)
diff --git a/setup/doctype/backup_manager/backup_manager.txt b/setup/doctype/backup_manager/backup_manager.txt
deleted file mode 100644
index cf4dbcc..0000000
--- a/setup/doctype/backup_manager/backup_manager.txt
+++ /dev/null
@@ -1,176 +0,0 @@
-[
- {
-  "creation": "2013-04-30 12:58:38", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:26:02", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "description": "System for managing Backups", 
-  "doctype": "DocType", 
-  "document_type": "System", 
-  "icon": "icon-cloud-upload", 
-  "issingle": 1, 
-  "module": "Setup", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Backup Manager", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Backup Manager", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "role": "System Manager", 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Backup Manager"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "setup", 
-  "fieldtype": "Section Break", 
-  "label": "Setup"
- }, 
- {
-  "description": "Email ids separated by commas.", 
-  "doctype": "DocField", 
-  "fieldname": "send_notifications_to", 
-  "fieldtype": "Data", 
-  "label": "Send Notifications To", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "backup_right_now", 
-  "fieldtype": "Button", 
-  "hidden": 1, 
-  "label": "Backup Right Now", 
-  "read_only": 1
- }, 
- {
-  "description": "Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.", 
-  "doctype": "DocField", 
-  "fieldname": "sync_with_dropbox", 
-  "fieldtype": "Section Break", 
-  "label": "Sync with Dropbox"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "upload_backups_to_dropbox", 
-  "fieldtype": "Select", 
-  "label": "Upload Backups to Dropbox", 
-  "options": "Never\nWeekly\nDaily"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "dropbox_access_key", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Dropbox Access Key", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "dropbox_access_secret", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Dropbox Access Secret", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "dropbox_access_allowed", 
-  "fieldtype": "Check", 
-  "hidden": 1, 
-  "label": "Dropbox Access Allowed", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "allow_dropbox_access", 
-  "fieldtype": "Button", 
-  "label": "Allow Dropbox Access"
- }, 
- {
-  "description": "Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.", 
-  "doctype": "DocField", 
-  "fieldname": "sync_with_gdrive", 
-  "fieldtype": "Section Break", 
-  "hidden": 1, 
-  "label": "Sync with Google Drive"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "upload_backups_to_gdrive", 
-  "fieldtype": "Select", 
-  "label": "Upload Backups to Google Drive", 
-  "options": "Never\nDaily\nWeekly"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "allow_gdrive_access", 
-  "fieldtype": "Button", 
-  "label": "Allow Google Drive Access"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "verification_code", 
-  "fieldtype": "Data", 
-  "label": "Enter Verification Code"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "validate_gdrive", 
-  "fieldtype": "Button", 
-  "label": "Validate"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "gdrive_access_allowed", 
-  "fieldtype": "Check", 
-  "hidden": 1, 
-  "label": "Google Drive Access Allowed", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "gdrive_credentials", 
-  "fieldtype": "Text", 
-  "hidden": 1, 
-  "label": "Credentials", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "database_folder_id", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Database Folder ID", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "files_folder_id", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Files Folder ID", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/brand/brand.txt b/setup/doctype/brand/brand.txt
deleted file mode 100644
index 1fd9cec..0000000
--- a/setup/doctype/brand/brand.txt
+++ /dev/null
@@ -1,87 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:54", 
-  "docstatus": 0, 
-  "modified": "2013-07-23 12:06:41", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "field:brand", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-certificate", 
-  "in_dialog": 0, 
-  "module": "Setup", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Brand", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Brand", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Brand"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "brand", 
-  "fieldtype": "Data", 
-  "label": "Brand Name", 
-  "oldfieldname": "brand", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Text", 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Text", 
-  "width": "300px"
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Material Master Manager", 
-  "write": 1
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Material User", 
-  "submit": 0, 
-  "write": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Sales User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Purchase User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Accounts User"
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/company/company.js b/setup/doctype/company/company.js
deleted file mode 100644
index 856d5e1..0000000
--- a/setup/doctype/company/company.js
+++ /dev/null
@@ -1,159 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-cur_frm.cscript.refresh = function(doc, cdt, cdn) {
-	if(doc.abbr && !doc.__islocal) {
-		cur_frm.set_df_property("abbr", "read_only", 1);
-		if(in_list(user_roles, "System Manager"))
-			cur_frm.add_custom_button("Replace Abbreviation", cur_frm.cscript.replace_abbr)
-	}
-		
-	if(!doc.__islocal) {
-		cur_frm.toggle_enable("default_currency", !cur_frm.doc.__transactions_exist);
-	}
-}
-
-cur_frm.cscript.replace_abbr = function() {
-	var dialog = new wn.ui.Dialog({
-		title: "Replace Abbr",
-		fields: [
-			{"fieldtype": "Data", "label": "New Abbreviation", "fieldname": "new_abbr",
-				"reqd": 1 },
-			{"fieldtype": "Button", "label": "Update", "fieldname": "update"},
-		]
-	});
-
-	dialog.fields_dict.update.$input.click(function() {
-		args = dialog.get_values();
-		if(!args) return;
-		return wn.call({
-			method: "setup.doctype.company.company.replace_abbr",
-			args: {
-				"company": cur_frm.doc.name,
-				"old": cur_frm.doc.abbr,
-				"new": args.new_abbr
-			},
-			callback: function(r) {
-				if(r.exc) {
-					msgprint(wn._("There were errors."));
-					return;
-				} else {
-					cur_frm.set_value("abbr", args.new_abbr);
-				}
-				dialog.hide();
-				cur_frm.refresh();
-			},
-			btn: this
-		})
-	});
-	dialog.show();
-}
-
-cur_frm.cscript.has_special_chars = function(t) {
-  var iChars = "!@#$%^*+=-[]\\\';,/{}|\":<>?";
-  for (var i = 0; i < t.length; i++) {
-    if (iChars.indexOf(t.charAt(i)) != -1) {
-      return true;
-    }
-  }
-  return false;
-}
-
-cur_frm.cscript.company_name = function(doc){
-  if(doc.company_name && cur_frm.cscript.has_special_chars(doc.company_name)){   
-    msgprint(("<font color=red>"+wn._("Special Characters")+" <b>! @ # $ % ^ * + = - [ ] ' ; , / { } | : < > ?</b> "+
-    	wn._("are not allowed for ")+"</font>\n"+wn._("Company Name")+" <b> "+ doc.company_name +"</b>"))        
-    doc.company_name = '';
-    refresh_field('company_name');
-  }
-}
-
-cur_frm.cscript.abbr = function(doc){
-  if(doc.abbr && cur_frm.cscript.has_special_chars(doc.abbr)){   
-    msgprint("<font color=red>"+wn._("Special Characters ")+"<b>! @ # $ % ^ * + = - [ ] ' ; , / { } | : < > ?</b>" +
-    	wn._("are not allowed for")+ "</font>\nAbbr <b>" + doc.abbr +"</b>")        
-    doc.abbr = '';
-    refresh_field('abbr');
-  }
-}
-
-cur_frm.fields_dict.default_bank_account.get_query = function(doc) {    
-	return{
-		filters:{
-			'company': doc.name,
-			'group_or_ledger': "Ledger",
-			'account_type': "Bank or Cash"
-		}
-	}  
-}
-
-cur_frm.fields_dict.default_cash_account.get_query = cur_frm.fields_dict.default_bank_account.get_query;
-
-cur_frm.fields_dict.receivables_group.get_query = function(doc) {  
-	return{
-		filters:{
-			'company': doc.name,
-			'group_or_ledger': "Group"
-		}
-	}  
-}
-
-cur_frm.fields_dict.payables_group.get_query = cur_frm.fields_dict.receivables_group.get_query;
-
-cur_frm.fields_dict.default_expense_account.get_query = function(doc) {    
-	return{
-		filters:{
-			'company': doc.name,
-			'group_or_ledger': "Ledger",
-			'is_pl_account': "Yes",
-			'debit_or_credit': "Debit"
-		}
-	}  
-}
-
-cur_frm.fields_dict.default_income_account.get_query = function(doc) {    
-	return{
-		filters:{
-			'company': doc.name,
-			'group_or_ledger': "Ledger",
-			'is_pl_account': "Yes",
-			'debit_or_credit': "Credit"
-		}
-	}  
-}
-
-cur_frm.fields_dict.cost_center.get_query = function(doc) {    
-	return{
-		filters:{
-			'company': doc.name,
-			'group_or_ledger': "Ledger",
-		}
-	}  
-}
-
-if (sys_defaults.auto_accounting_for_stock) {
-	cur_frm.fields_dict["stock_adjustment_account"].get_query = function(doc) {
-		return {
-			"filters": {
-				"is_pl_account": "Yes",
-				"debit_or_credit": "Debit",
-				"company": doc.name,
-				'group_or_ledger': "Ledger"
-			}
-		}
-	}
-
-	cur_frm.fields_dict["expenses_included_in_valuation"].get_query = 
-		cur_frm.fields_dict["stock_adjustment_account"].get_query;
-
-	cur_frm.fields_dict["stock_received_but_not_billed"].get_query = function(doc) {
-		return {
-			"filters": {
-				"is_pl_account": "No",
-				"debit_or_credit": "Credit",
-				"company": doc.name,
-				'group_or_ledger': "Ledger"
-			}
-		}
-	}
-}
\ No newline at end of file
diff --git a/setup/doctype/company/company.txt b/setup/doctype/company/company.txt
deleted file mode 100644
index 8c3860a..0000000
--- a/setup/doctype/company/company.txt
+++ /dev/null
@@ -1,363 +0,0 @@
-[
- {
-  "creation": "2013-04-10 08:35:39", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 14:24:11", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_rename": 1, 
-  "autoname": "field:company_name", 
-  "description": "Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-building", 
-  "module": "Setup", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Company", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Company", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Company"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "details", 
-  "fieldtype": "Section Break", 
-  "label": "Company Details", 
-  "oldfieldtype": "Section Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company_name", 
-  "fieldtype": "Data", 
-  "label": "Company", 
-  "no_copy": 0, 
-  "oldfieldname": "company_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "description": "Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.", 
-  "doctype": "DocField", 
-  "fieldname": "abbr", 
-  "fieldtype": "Data", 
-  "label": "Abbr", 
-  "no_copy": 0, 
-  "oldfieldname": "abbr", 
-  "oldfieldtype": "Data", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cb0", 
-  "fieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "domain", 
-  "fieldtype": "Select", 
-  "label": "Domain", 
-  "options": "Distribution\nManufacturing\nRetail\nServices", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "default_settings", 
-  "fieldtype": "Section Break", 
-  "label": "Default Settings", 
-  "oldfieldtype": "Section Break", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "default_bank_account", 
-  "fieldtype": "Link", 
-  "label": "Default Bank Account", 
-  "no_copy": 1, 
-  "oldfieldname": "default_bank_account", 
-  "oldfieldtype": "Link", 
-  "options": "Account", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "default_cash_account", 
-  "fieldtype": "Link", 
-  "label": "Default Cash Account", 
-  "options": "Account", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "receivables_group", 
-  "fieldtype": "Link", 
-  "label": "Receivables Group", 
-  "no_copy": 1, 
-  "oldfieldname": "receivables_group", 
-  "oldfieldtype": "Link", 
-  "options": "Account", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "payables_group", 
-  "fieldtype": "Link", 
-  "label": "Payables Group", 
-  "no_copy": 1, 
-  "oldfieldname": "payables_group", 
-  "oldfieldtype": "Link", 
-  "options": "Account", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "default_expense_account", 
-  "fieldtype": "Link", 
-  "label": "Default Expense Account", 
-  "options": "Account"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "default_income_account", 
-  "fieldtype": "Link", 
-  "label": "Default Income Account", 
-  "options": "Account"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "default_currency", 
-  "fieldtype": "Link", 
-  "label": "Default Currency", 
-  "options": "Currency", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "cost_center", 
-  "fieldtype": "Link", 
-  "label": "Cost Center", 
-  "no_copy": 1, 
-  "options": "Cost Center"
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "credit_days", 
-  "fieldtype": "Int", 
-  "label": "Credit Days", 
-  "oldfieldname": "credit_days", 
-  "oldfieldtype": "Int", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "credit_limit", 
-  "fieldtype": "Currency", 
-  "label": "Credit Limit", 
-  "oldfieldname": "credit_limit", 
-  "oldfieldtype": "Currency", 
-  "options": "default_currency", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "yearly_bgt_flag", 
-  "fieldtype": "Select", 
-  "label": "If Yearly Budget Exceeded", 
-  "oldfieldname": "yearly_bgt_flag", 
-  "oldfieldtype": "Select", 
-  "options": "\nWarn\nIgnore\nStop", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "monthly_bgt_flag", 
-  "fieldtype": "Select", 
-  "label": "If Monthly Budget Exceeded", 
-  "oldfieldname": "monthly_bgt_flag", 
-  "oldfieldtype": "Select", 
-  "options": "\nWarn\nIgnore\nStop", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "auto_accounting_for_stock_settings", 
-  "fieldtype": "Section Break", 
-  "label": "Auto Accounting For Stock Settings", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "stock_received_but_not_billed", 
-  "fieldtype": "Link", 
-  "label": "Stock Received But Not Billed", 
-  "no_copy": 1, 
-  "options": "Account", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "stock_adjustment_account", 
-  "fieldtype": "Link", 
-  "label": "Stock Adjustment Account", 
-  "no_copy": 1, 
-  "options": "Account", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "expenses_included_in_valuation", 
-  "fieldtype": "Link", 
-  "label": "Expenses Included In Valuation", 
-  "no_copy": 1, 
-  "options": "Account", 
-  "read_only": 0
- }, 
- {
-  "description": "For reference only.", 
-  "doctype": "DocField", 
-  "fieldname": "company_info", 
-  "fieldtype": "Section Break", 
-  "label": "Company Info", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address", 
-  "fieldtype": "Small Text", 
-  "label": "Address", 
-  "oldfieldname": "address", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "phone_no", 
-  "fieldtype": "Data", 
-  "label": "Phone No", 
-  "oldfieldname": "phone_no", 
-  "oldfieldtype": "Data", 
-  "options": "Phone", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fax", 
-  "fieldtype": "Data", 
-  "label": "Fax", 
-  "oldfieldname": "fax", 
-  "oldfieldtype": "Data", 
-  "options": "Phone", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "email", 
-  "fieldtype": "Data", 
-  "label": "Email", 
-  "oldfieldname": "email", 
-  "oldfieldtype": "Data", 
-  "options": "Email", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "website", 
-  "fieldtype": "Data", 
-  "label": "Website", 
-  "oldfieldname": "website", 
-  "oldfieldtype": "Data", 
-  "read_only": 0
- }, 
- {
-  "description": "Company registration numbers for your reference. Example: VAT Registration Numbers etc.", 
-  "doctype": "DocField", 
-  "fieldname": "registration_info", 
-  "fieldtype": "Section Break", 
-  "label": "Registration Info", 
-  "oldfieldtype": "Section Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "description": "Company registration numbers for your reference. Tax numbers etc.", 
-  "doctype": "DocField", 
-  "fieldname": "registration_details", 
-  "fieldtype": "Code", 
-  "label": "Registration Details", 
-  "oldfieldname": "registration_details", 
-  "oldfieldtype": "Code", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "trash_reason", 
-  "fieldtype": "Small Text", 
-  "label": "Trash Reason", 
-  "no_copy": 1, 
-  "oldfieldname": "trash_reason", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1
- }, 
- {
-  "amend": 0, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "report": 1, 
-  "role": "System Manager", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "All"
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/contact_control/contact_control.txt b/setup/doctype/contact_control/contact_control.txt
deleted file mode 100644
index 80caeae..0000000
--- a/setup/doctype/contact_control/contact_control.txt
+++ /dev/null
@@ -1,61 +0,0 @@
-[
- {
-  "creation": "2012-03-27 14:36:19", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:06", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "in_create": 1, 
-  "issingle": 1, 
-  "module": "Setup", 
-  "name": "__common__", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldtype": "Text", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Contact Control", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Contact Control", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "role": "System Manager", 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Contact Control"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "header", 
-  "label": "Header"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_intro", 
-  "label": "Customer Intro"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supplier_intro", 
-  "label": "Supplier Intro"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/country/country.txt b/setup/doctype/country/country.txt
deleted file mode 100644
index 8b811a3..0000000
--- a/setup/doctype/country/country.txt
+++ /dev/null
@@ -1,96 +0,0 @@
-[
- {
-  "creation": "2013-01-19 10:23:30", 
-  "docstatus": 0, 
-  "modified": "2013-07-23 12:05:08", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "field:country_name", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-globe", 
-  "in_create": 0, 
-  "module": "Setup", 
-  "name": "__common__", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Country", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Country", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Country"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "country_name", 
-  "fieldtype": "Data", 
-  "label": "Country Name", 
-  "oldfieldname": "country_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "date_format", 
-  "fieldtype": "Data", 
-  "label": "Date Format"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "time_zones", 
-  "fieldtype": "Text", 
-  "label": "Time Zones"
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Sales Master Manager", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Purchase Master Manager", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "HR User", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "HR Manager", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "All"
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/currency/currency.txt b/setup/doctype/currency/currency.txt
deleted file mode 100644
index 7476ccf..0000000
--- a/setup/doctype/currency/currency.txt
+++ /dev/null
@@ -1,120 +0,0 @@
-[
- {
-  "creation": "2013-01-28 10:06:02", 
-  "docstatus": 0, 
-  "modified": "2013-07-23 12:05:26", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "field:currency_name", 
-  "description": "**Currency** Master", 
-  "doctype": "DocType", 
-  "icon": "icon-bitcoin", 
-  "in_create": 0, 
-  "module": "Setup", 
-  "name": "__common__", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Currency", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Currency", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "currency_name", 
-  "fieldtype": "Data", 
-  "label": "Currency Name", 
-  "oldfieldname": "currency_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "enabled", 
-  "fieldtype": "Check", 
-  "in_list_view": 1, 
-  "label": "Enabled"
- }, 
- {
-  "description": "Sub-currency. For e.g. \"Cent\"", 
-  "doctype": "DocField", 
-  "fieldname": "fraction", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Fraction"
- }, 
- {
-  "description": "1 Currency = [?] Fraction\nFor e.g. 1 USD = 100 Cent", 
-  "doctype": "DocField", 
-  "fieldname": "fraction_units", 
-  "fieldtype": "Int", 
-  "in_list_view": 1, 
-  "label": "Fraction Units"
- }, 
- {
-  "description": "A symbol for this currency. For e.g. $", 
-  "doctype": "DocField", 
-  "fieldname": "symbol", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Symbol"
- }, 
- {
-  "description": "How should this currency be formatted? If not set, will use system defaults", 
-  "doctype": "DocField", 
-  "fieldname": "number_format", 
-  "fieldtype": "Select", 
-  "in_list_view": 1, 
-  "label": "Number Format", 
-  "options": "\n#,###.##\n#.###,##\n# ###.##\n#,###.###\n#,##,###.##\n#.###\n#,###"
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Accounts Manager", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "amend": 0, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Sales Master Manager", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Purchase Master Manager", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "All"
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/currency_exchange/currency_exchange.txt b/setup/doctype/currency_exchange/currency_exchange.txt
deleted file mode 100644
index db20839..0000000
--- a/setup/doctype/currency_exchange/currency_exchange.txt
+++ /dev/null
@@ -1,80 +0,0 @@
-[
- {
-  "creation": "2013-06-20 15:40:29", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 16:26:11", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_import": 1, 
-  "description": "Specify Exchange Rate to convert one currency into another", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-exchange", 
-  "module": "Setup", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Currency Exchange", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Currency Exchange", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Currency Exchange"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "from_currency", 
-  "fieldtype": "Link", 
-  "label": "From Currency", 
-  "options": "Currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "to_currency", 
-  "fieldtype": "Link", 
-  "label": "To Currency", 
-  "options": "Currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "exchange_rate", 
-  "fieldtype": "Float", 
-  "label": "Exchange Rate"
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Accounts Manager", 
-  "write": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Accounts User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Sales User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Purchase User"
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/customer_group/customer_group.js b/setup/doctype/customer_group/customer_group.js
deleted file mode 100644
index 3e76986..0000000
--- a/setup/doctype/customer_group/customer_group.js
+++ /dev/null
@@ -1,26 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
- 
-cur_frm.cscript.refresh = function(doc, cdt, cdn) {
-	cur_frm.cscript.set_root_readonly(doc);
-}
-
-cur_frm.cscript.set_root_readonly = function(doc) {
-	// read-only for root customer group
-	if(!doc.parent_customer_group) {
-		cur_frm.perm = [[1,0,0], [1,0,0]];
-		cur_frm.set_intro(wn._("This is a root customer group and cannot be edited."));
-	} else {
-		cur_frm.set_intro(null);
-	}
-}
-
-//get query select Customer Group
-cur_frm.fields_dict['parent_customer_group'].get_query = function(doc,cdt,cdn) {
-	return{
-		searchfield:['name', 'parent_customer_group'],
-		filters: {
-			'is_group': "Yes"
-		}
-	} 
-}
\ No newline at end of file
diff --git a/setup/doctype/customer_group/customer_group.txt b/setup/doctype/customer_group/customer_group.txt
deleted file mode 100644
index f76a2e1..0000000
--- a/setup/doctype/customer_group/customer_group.txt
+++ /dev/null
@@ -1,159 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:23", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 16:52:51", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_rename": 1, 
-  "autoname": "field:customer_group_name", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-sitemap", 
-  "in_create": 1, 
-  "module": "Setup", 
-  "name": "__common__", 
-  "read_only": 1, 
-  "search_fields": "name,parent_customer_group"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Customer Group", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 0, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Customer Group", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Customer Group"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "trash_reason", 
-  "fieldtype": "Small Text", 
-  "label": "Trash Reason", 
-  "oldfieldname": "trash_reason", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_group_name", 
-  "fieldtype": "Data", 
-  "label": "Customer Group Name", 
-  "no_copy": 1, 
-  "oldfieldname": "customer_group_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "parent_customer_group", 
-  "fieldtype": "Link", 
-  "label": "Parent Customer Group", 
-  "oldfieldname": "parent_customer_group", 
-  "oldfieldtype": "Link", 
-  "options": "Customer Group", 
-  "reqd": 0
- }, 
- {
-  "description": "Only leaf nodes are allowed in transaction", 
-  "doctype": "DocField", 
-  "fieldname": "is_group", 
-  "fieldtype": "Select", 
-  "label": "Has Child Node", 
-  "oldfieldname": "is_group", 
-  "oldfieldtype": "Select", 
-  "options": "\nYes\nNo", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cb0", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "default_price_list", 
-  "fieldtype": "Link", 
-  "label": "Default Price List", 
-  "options": "Price List"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "lft", 
-  "fieldtype": "Int", 
-  "hidden": 1, 
-  "label": "lft", 
-  "no_copy": 1, 
-  "oldfieldname": "lft", 
-  "oldfieldtype": "Int", 
-  "print_hide": 1, 
-  "report_hide": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rgt", 
-  "fieldtype": "Int", 
-  "hidden": 1, 
-  "label": "rgt", 
-  "no_copy": 1, 
-  "oldfieldname": "rgt", 
-  "oldfieldtype": "Int", 
-  "print_hide": 1, 
-  "report_hide": 1, 
-  "search_index": 1
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "old_parent", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "label": "old_parent", 
-  "no_copy": 1, 
-  "oldfieldname": "old_parent", 
-  "oldfieldtype": "Data", 
-  "options": "Customer Group", 
-  "print_hide": 1, 
-  "report_hide": 1
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Sales Manager", 
-  "write": 0
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Sales User", 
-  "write": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Sales Master Manager", 
-  "write": 1
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/email_digest/email_digest.py b/setup/doctype/email_digest/email_digest.py
deleted file mode 100644
index f01c8a8..0000000
--- a/setup/doctype/email_digest/email_digest.py
+++ /dev/null
@@ -1,486 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import _
-from webnotes.utils import fmt_money, formatdate, now_datetime, cstr, esc, \
-	get_url_to_form, get_fullname
-from webnotes.utils.dateutils import datetime_in_user_format
-from datetime import timedelta
-from dateutil.relativedelta import relativedelta
-from webnotes.utils.email_lib import sendmail
-
-content_sequence = [
-	["Income / Expenses", ["income_year_to_date", "bank_balance",
-		"income", "expenses_booked"]],
-	["Receivables / Payables", ["collections", "payments",
-		"invoiced_amount", "payables"]],
-	["Buying", ["new_purchase_requests", "new_supplier_quotations", "new_purchase_orders"]],
-	["Selling", ["new_leads", "new_enquiries", "new_quotations", "new_sales_orders"]], 
-	["Stock", ["new_delivery_notes",  "new_purchase_receipts", "new_stock_entries"]], 
-	["Support", ["new_communications", "new_support_tickets", "open_tickets"]], 
-	["Projects", ["new_projects"]],
-	["System", ["scheduler_errors"]],
-]
-
-user_specific_content = ["calendar_events", "todo_list"]
-
-digest_template = """<style>p.ed-indent { margin-right: 17px; }</style>
-<h2>%(name)s</h2>
-<h4>%(company)s</h4>
-<p style='color: grey'>%(date)s</p>
-<hr>
-%(with_value)s
-%(no_value)s
-<hr>
-<p style="color: #888; font-size: 90%%">To change what you see here, 
-create more digests, go to Setup > Email Digest</p>"""
-
-row_template = """<p style="%(style)s">
-<span>%(label)s</span>: 
-<span style="font-weight: bold; font-size: 110%%">
-	<span style="color: grey">%(currency)s</span>%(value)s
-</span></p>"""
-
-from webnotes.model.controller import DocListController
-class DocType(DocListController):
-	def __init__(self, doc, doclist=[]):
-		self.doc, self.doclist = doc, doclist
-		self.from_date, self.to_date = self.get_from_to_date()
-		self.future_from_date, self.future_to_date = self.get_future_from_to_date()
-		self.currency = webnotes.conn.get_value("Company", self.doc.company,
-			"default_currency")
-
-	def get_profiles(self):
-		"""get list of profiles"""
-		profile_list = webnotes.conn.sql("""
-			select name, enabled from tabProfile
-			where docstatus=0 and name not in ('Administrator', 'Guest')
-			and user_type = "System User"
-			order by enabled desc, name asc""", as_dict=1)
-
-		if self.doc.recipient_list:
-			recipient_list = self.doc.recipient_list.split("\n")
-		else:
-			recipient_list = []
-		for p in profile_list:
-			p["checked"] = p["name"] in recipient_list and 1 or 0
-
-		webnotes.response['profile_list'] = profile_list
-	
-	def send(self):
-		# send email only to enabled users
-		valid_users = [p[0] for p in webnotes.conn.sql("""select name from `tabProfile`
-			where enabled=1""")]
-		recipients = filter(lambda r: r in valid_users,
-			self.doc.recipient_list.split("\n"))
-		
-		common_msg = self.get_common_content()
-		if recipients:
-			for user_id in recipients:
-				msg_for_this_receipient = self.get_msg_html(self.get_user_specific_content(user_id) + \
-					common_msg)
-				if msg_for_this_receipient:
-					sendmail(recipients=user_id, 
-						subject="[ERPNext] [{frequency} Digest] {name}".format(
-							frequency=self.doc.frequency, name=self.doc.name), 
-						msg=msg_for_this_receipient)
-			
-	def get_digest_msg(self):
-		return self.get_msg_html(self.get_user_specific_content(webnotes.session.user) + \
-			self.get_common_content(), send_only_if_updates=False)
-	
-	def get_common_content(self):
-		out = []
-		for module, content in content_sequence:
-			module_out = []
-			for ctype in content:
-				if self.doc.fields.get(ctype) and hasattr(self, "get_"+ctype):
-					module_out.append(getattr(self, "get_"+ctype)())
-			if any([m[0] for m in module_out]):
-				out += [[1, "<h4>" + _(module) + "</h4>"]] + module_out + [[1, "<hr>"]]
-			else:
-				out += module_out
-				
-		return out
-		
-	def get_user_specific_content(self, user_id):
-		original_session_user = webnotes.session.user
-		
-		# setting session user for role base event fetching
-		webnotes.session.user = user_id
-		
-		out = []
-		for ctype in user_specific_content:
-			if self.doc.fields.get(ctype) and hasattr(self, "get_"+ctype):
-				out.append(getattr(self, "get_"+ctype)(user_id))
-				
-		webnotes.session.user = original_session_user
-		
-		return out
-				
-	def get_msg_html(self, out, send_only_if_updates=True):
-		with_value = [o[1] for o in out if o[0]]
-		
-		if with_value:
-			has_updates = True
-			with_value = "\n".join(with_value)
-		else:
-			has_updates = False
-			with_value = "<p>There were no updates in the items selected for this digest.</p><hr>"
-		
-		if not has_updates and send_only_if_updates:
-			return
-			
-		# seperate out no value items
-		no_value = [o[1] for o in out if not o[0]]
-		if no_value:
-			no_value = """<h4>No Updates For:</h4>""" + "\n".join(no_value)
-		
-		date = self.doc.frequency == "Daily" and formatdate(self.from_date) or \
-			"%s to %s" % (formatdate(self.from_date), formatdate(self.to_date))
-		
-		msg = digest_template % {
-				"digest": self.doc.frequency + " Digest",
-				"date": date,
-				"company": self.doc.company,
-				"with_value": with_value,
-				"no_value": no_value or "",
-				"name": self.doc.name
-			}
-		
-		return msg
-	
-	def get_income_year_to_date(self):
-		return self.get_income(webnotes.conn.get_defaults("year_start_date"), 
-			self.meta.get_label("income_year_to_date"))
-			
-	def get_bank_balance(self):
-		# account is of type "Bank or Cash"
-		accounts = dict([[a["name"], [a["account_name"], 0]] for a in self.get_accounts()
-			if a["account_type"]=="Bank or Cash"])
-		ackeys = accounts.keys()
-		
-		for gle in self.get_gl_entries(None, self.to_date):
-			if gle["account"] in ackeys:
-				accounts[gle["account"]][1] += gle["debit"] - gle["credit"]
-		
-		# build html
-		out = self.get_html("Bank/Cash Balance", "", "")
-		for ac in ackeys:
-			if accounts[ac][1]:
-				out += "\n" + self.get_html(accounts[ac][0], self.currency,
-					fmt_money(accounts[ac][1]), style="margin-left: 17px")
-		return sum((accounts[ac][1] for ac in ackeys)), out
-		
-	def get_income(self, from_date=None, label=None):
-		# account is PL Account and Credit type account
-		accounts = [a["name"] for a in self.get_accounts()
-			if a["is_pl_account"]=="Yes" and a["debit_or_credit"]=="Credit"]
-			
-		income = 0
-		for gle in self.get_gl_entries(from_date or self.from_date, self.to_date):
-			if gle["account"] in accounts:
-				income += gle["credit"] - gle["debit"]
-		
-		return income, self.get_html(label or self.meta.get_label("income"), self.currency,
-			fmt_money(income))
-		
-	def get_expenses_booked(self):
-		# account is PL Account and Debit type account
-		accounts = [a["name"] for a in self.get_accounts()
-			if a["is_pl_account"]=="Yes" and a["debit_or_credit"]=="Debit"]
-			
-		expense = 0
-		for gle in self.get_gl_entries(self.from_date, self.to_date):
-			if gle["account"] in accounts:
-				expense += gle["debit"] - gle["credit"]
-		
-		return expense, self.get_html(self.meta.get_label("expenses_booked"), self.currency,
-			fmt_money(expense))
-	
-	def get_collections(self):
-		return self.get_party_total("Customer", "credit", self.meta.get_label("collections"))
-	
-	def get_payments(self):
-		return self.get_party_total("Supplier", "debit", self.meta.get_label("payments"))
-		
-	def get_party_total(self, party_type, gle_field, label):
-		import re
-		# account is of master_type Customer or Supplier
-		accounts = [a["name"] for a in self.get_accounts()
-			if a["master_type"]==party_type]
-
-		# account is "Bank or Cash"
-		bc_accounts = [esc(a["name"], "()|") for a in self.get_accounts() 
-			if a["account_type"]=="Bank or Cash"]
-		bc_regex = re.compile("""(%s)""" % "|".join(bc_accounts))
-		
-		total = 0
-		for gle in self.get_gl_entries(self.from_date, self.to_date):
-			# check that its made against a bank or cash account
-			if gle["account"] in accounts and gle["against"] and \
-					bc_regex.findall(gle["against"]):
-				val = gle["debit"] - gle["credit"]
-				total += (gle_field=="debit" and 1 or -1) * val
-				
-		return total, self.get_html(label, self.currency, fmt_money(total))
-		
-	def get_invoiced_amount(self):
-		# aka receivables
-		return self.get_booked_total("Customer", "debit", self.meta.get_label("invoiced_amount"))
-
-	def get_payables(self):
-		return self.get_booked_total("Supplier", "credit", self.meta.get_label("payables"))
-		
-	def get_booked_total(self, party_type, gle_field, label):
-		# account is of master_type Customer or Supplier
-		accounts = [a["name"] for a in self.get_accounts()
-			if a["master_type"]==party_type]
-	
-		total = 0
-		for gle in self.get_gl_entries(self.from_date, self.to_date):
-			if gle["account"] in accounts:
-				total += gle[gle_field]
-
-		return total, self.get_html(label, self.currency, fmt_money(total))
-		
-	def get_new_leads(self):
-		return self.get_new_count("Lead", self.meta.get_label("new_leads"))
-		
-	def get_new_enquiries(self):
-		return self.get_new_count("Opportunity", self.meta.get_label("new_enquiries"), docstatus=1)
-	
-	def get_new_quotations(self):
-		return self.get_new_sum("Quotation", self.meta.get_label("new_quotations"), "grand_total")
-		
-	def get_new_sales_orders(self):
-		return self.get_new_sum("Sales Order", self.meta.get_label("new_sales_orders"), "grand_total")
-		
-	def get_new_delivery_notes(self):
-		return self.get_new_sum("Delivery Note", self.meta.get_label("new_delivery_notes"), "grand_total")
-		
-	def get_new_purchase_requests(self):
-		return self.get_new_count("Material Request",
-			 self.meta.get_label("new_purchase_requests"), docstatus=1)
-		
-	def get_new_supplier_quotations(self):
-		return self.get_new_sum("Supplier Quotation", self.meta.get_label("new_supplier_quotations"),
-			"grand_total")
-	
-	def get_new_purchase_orders(self):
-		return self.get_new_sum("Purchase Order", self.meta.get_label("new_purchase_orders"),
-			"grand_total")
-	
-	def get_new_purchase_receipts(self):
-		return self.get_new_sum("Purchase Receipt", self.meta.get_label("new_purchase_receipts"),
-			"grand_total")
-	
-	def get_new_stock_entries(self):
-		return self.get_new_sum("Stock Entry", self.meta.get_label("new_stock_entries"), "total_amount")
-		
-	def get_new_support_tickets(self):
-		return self.get_new_count("Support Ticket", self.meta.get_label("new_support_tickets"), 
-			filter_by_company=False)
-		
-	def get_new_communications(self):
-		return self.get_new_count("Communication", self.meta.get_label("new_communications"), 
-			filter_by_company=False)
-		
-	def get_new_projects(self):
-		return self.get_new_count("Project", self.meta.get_label("new_projects"), 
-			filter_by_company=False)
-		
-	def get_calendar_events(self, user_id):
-		from core.doctype.event.event import get_events
-		events = get_events(self.future_from_date.strftime("%Y-%m-%d"), self.future_to_date.strftime("%Y-%m-%d"))
-		
-		html = ""
-		if events:
-			for i, e in enumerate(events):
-				if i>=10:
-					break
-				if e.all_day:
-					html += """<li style='line-height: 200%%'>%s [%s (%s)]</li>""" % \
-						(e.subject, datetime_in_user_format(e.starts_on), _("All Day"))
-				else:
-					html += "<li style='line-height: 200%%'>%s [%s - %s]</li>" % \
-						(e.subject, datetime_in_user_format(e.starts_on), datetime_in_user_format(e.ends_on))
-		
-		if html:
-			return 1, "<h4>Upcoming Calendar Events (max 10):</h4><ul>" + html + "</ul><hr>"
-		else:
-			return 0, "<p>Calendar Events</p>"
-	
-	def get_todo_list(self, user_id):
-		from core.page.todo.todo import get
-		todo_list = get()
-		
-		html = ""
-		if todo_list:
-			for i, todo in enumerate([todo for todo in todo_list if not todo.checked]):
-				if i>= 10:
-					break
-				if not todo.description and todo.reference_type:
-					todo.description = "%s: %s - %s %s" % \
-					(todo.reference_type, get_url_to_form(todo.reference_type, todo.reference_name),
-					_("assigned by"), get_fullname(todo.assigned_by))
-					
-				html += "<li style='line-height: 200%%'>%s [%s]</li>" % (todo.description, todo.priority)
-				
-		if html:
-			return 1, "<h4>To Do (max 10):</h4><ul>" + html + "</ul><hr>"
-		else:
-			return 0, "<p>To Do</p>"
-	
-	def get_new_count(self, doctype, label, docstatus=0, filter_by_company=True):
-		if filter_by_company:
-			company = """and company="%s" """ % self.doc.company
-		else:
-			company = ""
-		count = webnotes.conn.sql("""select count(*) from `tab%s`
-			where docstatus=%s %s and
-			date(creation)>=%s and date(creation)<=%s""" % 
-			(doctype, docstatus, company, "%s", "%s"), (self.from_date, self.to_date))
-		count = count and count[0][0] or 0
-		
-		return count, self.get_html(label, None, count)
-		
-	def get_new_sum(self, doctype, label, sum_field):
-		count_sum = webnotes.conn.sql("""select count(*), sum(ifnull(`%s`, 0))
-			from `tab%s` where docstatus=1 and company = %s and
-			date(creation)>=%s and date(creation)<=%s""" % (sum_field, doctype, "%s",
-			"%s", "%s"), (self.doc.company, self.from_date, self.to_date))
-		count, total = count_sum and count_sum[0] or (0, 0)
-		
-		return count, self.get_html(label, self.currency, 
-			"%s - (%s)" % (fmt_money(total), cstr(count)))
-		
-	def get_html(self, label, currency, value, style=None):
-		"""get html output"""
-		return row_template % {
-				"style": style or "",
-				"label": label,
-				"currency": currency and (currency+" ") or "",
-				"value": value
-			}
-		
-	def get_gl_entries(self, from_date=None, to_date=None):
-		"""get valid GL Entries filtered by company and posting date"""
-		if from_date==self.from_date and to_date==self.to_date and \
-				hasattr(self, "gl_entries"):
-			return self.gl_entries
-		
-		gl_entries = webnotes.conn.sql("""select `account`, 
-			ifnull(credit, 0) as credit, ifnull(debit, 0) as debit, `against`
-			from `tabGL Entry`
-			where company=%s 
-			and posting_date <= %s %s""" % ("%s", "%s", 
-			from_date and "and posting_date>='%s'" % from_date or ""),
-			(self.doc.company, to_date or self.to_date), as_dict=1)
-		
-		# cache if it is the normal cases
-		if from_date==self.from_date and to_date==self.to_date:
-			self.gl_entries = gl_entries
-		
-		return gl_entries
-		
-	def get_accounts(self):
-		if not hasattr(self, "accounts"):
-			self.accounts = webnotes.conn.sql("""select name, is_pl_account,
-				debit_or_credit, account_type, account_name, master_type
-				from `tabAccount` where company=%s and docstatus < 2
-				and group_or_ledger = "Ledger" order by lft""",
-				(self.doc.company,), as_dict=1)
-		return self.accounts
-		
-	def get_from_to_date(self):
-		today = now_datetime().date()
-		
-		# decide from date based on email digest frequency
-		if self.doc.frequency == "Daily":
-			# from date, to_date is yesterday
-			from_date = to_date = today - timedelta(days=1)
-		elif self.doc.frequency == "Weekly":
-			# from date is the previous week's monday
-			from_date = today - timedelta(days=today.weekday(), weeks=1)
-			# to date is sunday i.e. the previous day
-			to_date = from_date + timedelta(days=6)
-		else:
-			# from date is the 1st day of the previous month
-			from_date = today - relativedelta(days=today.day-1, months=1)
-			# to date is the last day of the previous month
-			to_date = today - relativedelta(days=today.day)
-
-		return from_date, to_date
-		
-	def get_future_from_to_date(self):
-		today = now_datetime().date()
-		
-		# decide from date based on email digest frequency
-		if self.doc.frequency == "Daily":
-			# from date, to_date is today
-			from_date = to_date = today
-		elif self.doc.frequency == "Weekly":
-			# from date is the current week's monday
-			from_date = today - timedelta(days=today.weekday())
-			# to date is the current week's sunday
-			to_date = from_date + timedelta(days=6)
-		else:
-			# from date is the 1st day of the current month
-			from_date = today - relativedelta(days=today.day-1)
-			# to date is the last day of the current month
-			to_date = from_date + relativedelta(days=-1, months=1)
-			
-		return from_date, to_date
-
-	def get_next_sending(self):
-		from_date, to_date = self.get_from_to_date()
-
-		send_date = to_date + timedelta(days=1)
-		
-		if self.doc.frequency == "Daily":
-			next_send_date = send_date + timedelta(days=1)
-		elif self.doc.frequency == "Weekly":
-			next_send_date = send_date + timedelta(weeks=1)
-		else:
-			next_send_date = send_date + relativedelta(months=1)
-		self.doc.next_send = formatdate(next_send_date) + " at midnight"
-		
-		return send_date
-	
-	def get_open_tickets(self):
-		open_tickets = webnotes.conn.sql("""select name, subject, modified, raised_by
-			from `tabSupport Ticket` where status='Open'
-			order by modified desc limit 10""", as_dict=True)
-			
-		if open_tickets:
-			return 1, """<hr><h4>Latest Open Tickets (max 10):</h4>%s""" % \
-			 "".join(["<p>%(name)s: %(subject)s <br>by %(raised_by)s on %(modified)s</p>" % \
-				t for t in open_tickets])
-		else:
-			return 0, "No Open Tickets!"
-			
-	def get_scheduler_errors(self):
-		import webnotes.utils.scheduler
-		return webnotes.utils.scheduler.get_error_report(self.from_date, self.to_date)
-	
-	def onload(self):
-		self.get_next_sending()
-	
-def send():
-	from webnotes.model.code import get_obj
-	from webnotes.utils import getdate
-	now_date = now_datetime().date()
-	
-	from webnotes import conf
-	if "expires_on" in conf and now_date > getdate(conf.expires_on):
-		# do not send email digests to expired accounts
-		return
-	
-	for ed in webnotes.conn.sql("""select name from `tabEmail Digest`
-			where enabled=1 and docstatus<2""", as_list=1):
-		ed_obj = get_obj('Email Digest', ed[0])
-		if (now_date == ed_obj.get_next_sending()):
-			ed_obj.send()
\ No newline at end of file
diff --git a/setup/doctype/email_digest/email_digest.txt b/setup/doctype/email_digest/email_digest.txt
deleted file mode 100644
index b04885a..0000000
--- a/setup/doctype/email_digest/email_digest.txt
+++ /dev/null
@@ -1,365 +0,0 @@
-[
- {
-  "creation": "2013-02-21 14:15:31", 
-  "docstatus": 0, 
-  "modified": "2013-12-16 12:37:43", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "Prompt", 
-  "description": "Send regular summary reports via Email.", 
-  "doctype": "DocType", 
-  "document_type": "System", 
-  "icon": "icon-envelope", 
-  "module": "Setup", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Email Digest", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Email Digest", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "read": 1, 
-  "role": "System Manager", 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Email Digest"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "settings", 
-  "fieldtype": "Section Break", 
-  "label": "Email Digest Settings"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "enabled", 
-  "fieldtype": "Check", 
-  "label": "Enabled"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Select", 
-  "label": "For Company", 
-  "options": "link:Company", 
-  "reqd": 1
- }, 
- {
-  "allow_on_submit": 0, 
-  "doctype": "DocField", 
-  "fieldname": "frequency", 
-  "fieldtype": "Select", 
-  "label": "How frequently?", 
-  "options": "Daily\nWeekly\nMonthly", 
-  "reqd": 1
- }, 
- {
-  "depends_on": "eval:doc.enabled", 
-  "doctype": "DocField", 
-  "fieldname": "next_send", 
-  "fieldtype": "Data", 
-  "label": "Next email will be sent on:", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "description": "Note: Email will not be sent to disabled users", 
-  "doctype": "DocField", 
-  "fieldname": "recipient_list", 
-  "fieldtype": "Text", 
-  "label": "Recipients", 
-  "read_only": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "addremove_recipients", 
-  "fieldtype": "Button", 
-  "label": "Add/Remove Recipients"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "accounts", 
-  "fieldtype": "Section Break", 
-  "label": "Accounts"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "accounts_module", 
-  "fieldtype": "Column Break", 
-  "label": "Income / Expense"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "income_year_to_date", 
-  "fieldtype": "Check", 
-  "label": "Income Year to Date"
- }, 
- {
-  "description": "Balances of Accounts of type \"Bank or Cash\"", 
-  "doctype": "DocField", 
-  "fieldname": "bank_balance", 
-  "fieldtype": "Check", 
-  "label": "Bank/Cash Balance"
- }, 
- {
-  "description": "Income booked for the digest period", 
-  "doctype": "DocField", 
-  "fieldname": "income", 
-  "fieldtype": "Check", 
-  "label": "Income Booked"
- }, 
- {
-  "description": "Expenses booked for the digest period", 
-  "doctype": "DocField", 
-  "fieldname": "expenses_booked", 
-  "fieldtype": "Check", 
-  "label": "Expenses Booked"
- }, 
- {
-  "description": "Receivable / Payable account will be identified based on the field Master Type", 
-  "doctype": "DocField", 
-  "fieldname": "column_break_16", 
-  "fieldtype": "Column Break", 
-  "label": "Receivables / Payables"
- }, 
- {
-  "description": "Payments received during the digest period", 
-  "doctype": "DocField", 
-  "fieldname": "collections", 
-  "fieldtype": "Check", 
-  "label": "Payments Received"
- }, 
- {
-  "description": "Payments made during the digest period", 
-  "doctype": "DocField", 
-  "fieldname": "payments", 
-  "fieldtype": "Check", 
-  "label": "Payments Made"
- }, 
- {
-  "description": "Total amount of invoices sent to the customer during the digest period", 
-  "doctype": "DocField", 
-  "fieldname": "invoiced_amount", 
-  "fieldtype": "Check", 
-  "label": "Receivables"
- }, 
- {
-  "description": "Total amount of invoices received from suppliers during the digest period", 
-  "doctype": "DocField", 
-  "fieldname": "payables", 
-  "fieldtype": "Check", 
-  "label": "Payables"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_20", 
-  "fieldtype": "Section Break", 
-  "label": "Buying & Selling"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "buying_module", 
-  "fieldtype": "Column Break", 
-  "label": "Buying"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "new_purchase_requests", 
-  "fieldtype": "Check", 
-  "label": "New Material Requests"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "new_supplier_quotations", 
-  "fieldtype": "Check", 
-  "label": "New Supplier Quotations"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "new_purchase_orders", 
-  "fieldtype": "Check", 
-  "label": "New Purchase Orders"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "selling_module", 
-  "fieldtype": "Column Break", 
-  "label": "Selling"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "new_leads", 
-  "fieldtype": "Check", 
-  "label": "New Leads"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "new_enquiries", 
-  "fieldtype": "Check", 
-  "label": "New Enquiries"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "new_quotations", 
-  "fieldtype": "Check", 
-  "label": "New Quotations"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "new_sales_orders", 
-  "fieldtype": "Check", 
-  "label": "New Sales Orders"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_34", 
-  "fieldtype": "Section Break", 
-  "label": "Inventory & Support"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "stock_module", 
-  "fieldtype": "Column Break", 
-  "label": "Stock"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "new_delivery_notes", 
-  "fieldtype": "Check", 
-  "label": "New Delivery Notes"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "new_purchase_receipts", 
-  "fieldtype": "Check", 
-  "label": "New Purchase Receipts"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "new_stock_entries", 
-  "fieldtype": "Check", 
-  "label": "New Stock Entries"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "support_module", 
-  "fieldtype": "Column Break", 
-  "label": "Support"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "new_support_tickets", 
-  "fieldtype": "Check", 
-  "label": "New Support Tickets"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "open_tickets", 
-  "fieldtype": "Check", 
-  "label": "Open Tickets"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "new_communications", 
-  "fieldtype": "Check", 
-  "label": "New Communications"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_40", 
-  "fieldtype": "Section Break", 
-  "label": "Projects & System"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "projects_module", 
-  "fieldtype": "Column Break", 
-  "label": "Projects"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "new_projects", 
-  "fieldtype": "Check", 
-  "label": "New Projects"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "core_module", 
-  "fieldtype": "Column Break", 
-  "label": "System"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "scheduler_errors", 
-  "fieldtype": "Check", 
-  "label": "Scheduler Failed Events"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "user_specific", 
-  "fieldtype": "Section Break", 
-  "label": "User Specific"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "general", 
-  "fieldtype": "Column Break", 
-  "label": "General"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "calendar_events", 
-  "fieldtype": "Check", 
-  "label": "Calendar Events"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "todo_list", 
-  "fieldtype": "Check", 
-  "label": "To Do List"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "stub", 
-  "fieldtype": "Column Break", 
-  "label": "Stub"
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "permlevel": 0, 
-  "report": 1, 
-  "write": 1
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "permlevel": 1
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/features_setup/features_setup.txt b/setup/doctype/features_setup/features_setup.txt
deleted file mode 100644
index d68f489..0000000
--- a/setup/doctype/features_setup/features_setup.txt
+++ /dev/null
@@ -1,251 +0,0 @@
-[
- {
-  "creation": "2012-12-20 12:50:49", 
-  "docstatus": 0, 
-  "modified": "2013-12-24 11:40:19", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "icon": "icon-glass", 
-  "issingle": 1, 
-  "module": "Setup", 
-  "name": "__common__", 
-  "name_case": "Title Case"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Features Setup", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Features Setup", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 0, 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Features Setup"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "materials", 
-  "fieldtype": "Section Break", 
-  "label": "Materials"
- }, 
- {
-  "description": "To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.", 
-  "doctype": "DocField", 
-  "fieldname": "fs_item_serial_nos", 
-  "fieldtype": "Check", 
-  "label": "Item Serial Nos"
- }, 
- {
-  "description": "To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>", 
-  "doctype": "DocField", 
-  "fieldname": "fs_item_batch_nos", 
-  "fieldtype": "Check", 
-  "label": "Item Batch Nos"
- }, 
- {
-  "description": "To track brand name in the following documents<br>\nDelivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No", 
-  "doctype": "DocField", 
-  "fieldname": "fs_brands", 
-  "fieldtype": "Check", 
-  "label": "Brands"
- }, 
- {
-  "description": "To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.", 
-  "doctype": "DocField", 
-  "fieldname": "fs_item_barcode", 
-  "fieldtype": "Check", 
-  "label": "Item Barcode"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "description": "1. To maintain the customer wise item code and to make them searchable based on their code use this option", 
-  "doctype": "DocField", 
-  "fieldname": "fs_item_advanced", 
-  "fieldtype": "Check", 
-  "label": "Item Advanced"
- }, 
- {
-  "description": "If Sale BOM is defined, the actual BOM of the Pack is displayed as table.\nAvailable in Delivery Note and Sales Order", 
-  "doctype": "DocField", 
-  "fieldname": "fs_packing_details", 
-  "fieldtype": "Check", 
-  "label": "Packing Details"
- }, 
- {
-  "description": "To get Item Group in details table", 
-  "doctype": "DocField", 
-  "fieldname": "fs_item_group_in_details", 
-  "fieldtype": "Check", 
-  "label": "Item Groups in Details"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_and_purchase", 
-  "fieldtype": "Section Break", 
-  "label": "Sales and Purchase"
- }, 
- {
-  "description": "All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>\nDelivery Note, POS, Quotation, Sales Invoice, Sales Order etc.", 
-  "doctype": "DocField", 
-  "fieldname": "fs_exports", 
-  "fieldtype": "Check", 
-  "label": "Exports"
- }, 
- {
-  "description": "All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>\nPurchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.", 
-  "doctype": "DocField", 
-  "fieldname": "fs_imports", 
-  "fieldtype": "Check", 
-  "label": "Imports"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "description": "Field available in Delivery Note, Quotation, Sales Invoice, Sales Order", 
-  "doctype": "DocField", 
-  "fieldname": "fs_discounts", 
-  "fieldtype": "Check", 
-  "label": "Sales Discounts"
- }, 
- {
-  "description": "Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice", 
-  "doctype": "DocField", 
-  "fieldname": "fs_purchase_discounts", 
-  "fieldtype": "Check", 
-  "label": "Purchase Discounts"
- }, 
- {
-  "description": "To track any installation or commissioning related work after sales", 
-  "doctype": "DocField", 
-  "fieldname": "fs_after_sales_installations", 
-  "fieldtype": "Check", 
-  "label": "After Sale Installations"
- }, 
- {
-  "description": "Available in \nBOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet", 
-  "doctype": "DocField", 
-  "fieldname": "fs_projects", 
-  "fieldtype": "Check", 
-  "label": "Projects"
- }, 
- {
-  "description": "If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity", 
-  "doctype": "DocField", 
-  "fieldname": "fs_sales_extras", 
-  "fieldtype": "Check", 
-  "label": "Sales Extras"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "accounts", 
-  "fieldtype": "Section Break", 
-  "label": "Accounts"
- }, 
- {
-  "description": "Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.", 
-  "doctype": "DocField", 
-  "fieldname": "fs_recurring_invoice", 
-  "fieldtype": "Check", 
-  "label": "Recurring Invoice"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break2", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "description": "To enable <b>Point of Sale</b> features", 
-  "doctype": "DocField", 
-  "fieldname": "fs_pos", 
-  "fieldtype": "Check", 
-  "label": "Point of Sale"
- }, 
- {
-  "description": "To enable <b>Point of Sale</b> view", 
-  "doctype": "DocField", 
-  "fieldname": "fs_pos_view", 
-  "fieldtype": "Check", 
-  "label": "POS View"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "production", 
-  "fieldtype": "Section Break", 
-  "label": "Manufacturing"
- }, 
- {
-  "description": "If you involve in manufacturing activity<br>\nEnables item <b>Is Manufactured</b>", 
-  "doctype": "DocField", 
-  "fieldname": "fs_manufacturing", 
-  "fieldtype": "Check", 
-  "label": "Manufacturing"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break3", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "description": "If you follow Quality Inspection<br>\nEnables item QA Required and QA No in Purchase Receipt", 
-  "doctype": "DocField", 
-  "fieldname": "fs_quality", 
-  "fieldtype": "Check", 
-  "label": "Quality"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "miscelleneous", 
-  "fieldtype": "Section Break", 
-  "label": "Miscelleneous"
- }, 
- {
-  "description": "If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page", 
-  "doctype": "DocField", 
-  "fieldname": "fs_page_break", 
-  "fieldtype": "Check", 
-  "label": "Page Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break4", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fs_more_info", 
-  "fieldtype": "Check", 
-  "label": "More Info"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "System Manager"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Administrator"
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/global_defaults/global_defaults.js b/setup/doctype/global_defaults/global_defaults.js
deleted file mode 100644
index ba31f3c..0000000
--- a/setup/doctype/global_defaults/global_defaults.js
+++ /dev/null
@@ -1,47 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-$.extend(cur_frm.cscript, {
-	onload: function(doc) {
-		var me = this;
-		this.timezone = doc.time_zone;
-		
-		wn.call({
-			method:"webnotes.country_info.get_country_timezone_info",
-			callback: function(data) {
-				erpnext.country_info = data.message.country_info;
-				erpnext.all_timezones = data.message.all_timezones;
-				me.set_timezone_options();
-				cur_frm.set_value("time_zone", me.timezone);
-			}
-		});
-	},
-
-	validate: function(doc, cdt, cdn) {
-		return $c_obj(make_doclist(cdt, cdn), 'get_defaults', '', function(r, rt){
-			sys_defaults = r.message;
-		});
-	},
-
-	country: function() {
-		var me = this;
-		var timezones = [];
-
-		if (this.frm.doc.country) {
-			var timezones = (erpnext.country_info[this.frm.doc.country].timezones || []).sort();
-		}
-
-		this.frm.set_value("time_zone", timezones[0]);
-		this.set_timezone_options(timezones);
-	},
-
-	set_timezone_options: function(filtered_options) {
-		var me = this;
-		if(!filtered_options) filtered_options = [];
-		var remaining_timezones = $.map(erpnext.all_timezones, function(v) 
-			{ return filtered_options.indexOf(v)===-1 ? v : null; });
-
-		this.frm.set_df_property("time_zone", "options", 
-			(filtered_options.concat([""]).concat(remaining_timezones)).join("\n"));
-	}
-});
\ No newline at end of file
diff --git a/setup/doctype/item_group/item_group.js b/setup/doctype/item_group/item_group.js
deleted file mode 100644
index 78df609..0000000
--- a/setup/doctype/item_group/item_group.js
+++ /dev/null
@@ -1,36 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-
-cur_frm.cscript.refresh = function(doc, cdt, cdn) {
-	cur_frm.cscript.set_root_readonly(doc);
-	cur_frm.appframe.add_button(wn._("Item Group Tree"), function() {
-		wn.set_route("Sales Browser", "Item Group");
-	}, "icon-sitemap")
-
-	if(!doc.__islocal && doc.show_in_website) {
-		cur_frm.appframe.add_button("View In Website", function() {
-			window.open(doc.page_name);
-		}, "icon-globe");
-	}
-}
-
-cur_frm.cscript.set_root_readonly = function(doc) {
-	// read-only for root item group
-	if(!doc.parent_item_group) {
-		cur_frm.perm = [[1,0,0], [1,0,0]];
-		cur_frm.set_intro(wn._("This is a root item group and cannot be edited."));
-	} else {
-		cur_frm.set_intro(null);
-	}
-}
-
-//get query select item group
-cur_frm.fields_dict['parent_item_group'].get_query = function(doc,cdt,cdn) {
-	return{
-		filters:[
-			['Item Group', 'is_group', '=', 'Yes'],
-			['Item Group', 'name', '!=', doc.item_group_name]
-		]
-	}
-}
\ No newline at end of file
diff --git a/setup/doctype/item_group/item_group.py b/setup/doctype/item_group/item_group.py
deleted file mode 100644
index e2fc7ab..0000000
--- a/setup/doctype/item_group/item_group.py
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils.nestedset import DocTypeNestedSet
-from webnotes.webutils import WebsiteGenerator
-
-class DocType(DocTypeNestedSet, WebsiteGenerator):
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-		self.nsm_parent_field = 'parent_item_group'
-		
-	def on_update(self):
-		DocTypeNestedSet.on_update(self)
-		WebsiteGenerator.on_update(self)
-		
-		self.validate_name_with_item()
-		
-		from selling.utils.product import invalidate_cache_for
-		invalidate_cache_for(self.doc.name)
-				
-		self.validate_one_root()
-		
-	def validate_name_with_item(self):
-		if webnotes.conn.exists("Item", self.doc.name):
-			webnotes.msgprint("An item exists with same name (%s), please change the \
-				item group name or rename the item" % self.doc.name, raise_exception=1)
-		
-	def get_context(self):
-		from selling.utils.product import get_product_list_for_group, \
-			get_parent_item_groups, get_group_item_count
-
-		self.doc.sub_groups = webnotes.conn.sql("""select name, page_name
-			from `tabItem Group` where parent_item_group=%s
-			and ifnull(show_in_website,0)=1""", self.doc.name, as_dict=1)
-
-		for d in self.doc.sub_groups:
-			d.count = get_group_item_count(d.name)
-			
-		self.doc.items = get_product_list_for_group(product_group = self.doc.name, limit=100)
-		self.parent_groups = get_parent_item_groups(self.doc.name)
-		self.doc.title = self.doc.name
-
-		if self.doc.slideshow:
-			from website.doctype.website_slideshow.website_slideshow import get_slideshow
-			get_slideshow(self)
-		
\ No newline at end of file
diff --git a/setup/doctype/item_group/item_group.txt b/setup/doctype/item_group/item_group.txt
deleted file mode 100644
index b365893..0000000
--- a/setup/doctype/item_group/item_group.txt
+++ /dev/null
@@ -1,216 +0,0 @@
-[
- {
-  "creation": "2013-03-28 10:35:29", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 19:41:37", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 1, 
-  "allow_rename": 1, 
-  "autoname": "field:item_group_name", 
-  "description": "Item Classification", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-sitemap", 
-  "in_create": 1, 
-  "issingle": 0, 
-  "max_attachments": 3, 
-  "module": "Setup", 
-  "name": "__common__", 
-  "search_fields": "parent_item_group"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Item Group", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Item Group", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Item Group"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_group_name", 
-  "fieldtype": "Data", 
-  "label": "Item Group Name", 
-  "no_copy": 0, 
-  "oldfieldname": "item_group_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "page_name", 
-  "fieldtype": "Data", 
-  "label": "Page Name", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cb0", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "parent_item_group", 
-  "fieldtype": "Link", 
-  "label": "Parent Item Group", 
-  "no_copy": 0, 
-  "oldfieldname": "parent_item_group", 
-  "oldfieldtype": "Link", 
-  "options": "Item Group", 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "description": "Only leaf nodes are allowed in transaction", 
-  "doctype": "DocField", 
-  "fieldname": "is_group", 
-  "fieldtype": "Select", 
-  "label": "Has Child Node", 
-  "no_copy": 0, 
-  "oldfieldname": "is_group", 
-  "oldfieldtype": "Select", 
-  "options": "\nYes\nNo", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sb9", 
-  "fieldtype": "Section Break", 
-  "label": "Website Settings"
- }, 
- {
-  "description": "Check this if you want to show in website", 
-  "doctype": "DocField", 
-  "fieldname": "show_in_website", 
-  "fieldtype": "Check", 
-  "label": "Show in Website", 
-  "no_copy": 0, 
-  "search_index": 0
- }, 
- {
-  "depends_on": "show_in_website", 
-  "description": "Show this slideshow at the top of the page", 
-  "doctype": "DocField", 
-  "fieldname": "slideshow", 
-  "fieldtype": "Link", 
-  "label": "Slideshow", 
-  "options": "Website Slideshow"
- }, 
- {
-  "depends_on": "show_in_website", 
-  "description": "HTML / Banner that will show on the top of product list.", 
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Text Editor", 
-  "label": "Description"
- }, 
- {
-  "depends_on": "show_in_website", 
-  "doctype": "DocField", 
-  "fieldname": "item_website_specifications", 
-  "fieldtype": "Table", 
-  "label": "Item Website Specifications", 
-  "options": "Item Website Specification"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "lft", 
-  "fieldtype": "Int", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "label": "lft", 
-  "no_copy": 1, 
-  "oldfieldname": "lft", 
-  "oldfieldtype": "Int", 
-  "print_hide": 1, 
-  "report_hide": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rgt", 
-  "fieldtype": "Int", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "label": "rgt", 
-  "no_copy": 1, 
-  "oldfieldname": "rgt", 
-  "oldfieldtype": "Int", 
-  "print_hide": 1, 
-  "report_hide": 0, 
-  "search_index": 1
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "old_parent", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "label": "old_parent", 
-  "no_copy": 1, 
-  "oldfieldname": "old_parent", 
-  "oldfieldtype": "Data", 
-  "options": "Item Group", 
-  "print_hide": 1, 
-  "report_hide": 1, 
-  "search_index": 0
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Material Manager", 
-  "submit": 0, 
-  "write": 0
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Material User", 
-  "submit": 0, 
-  "write": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Material Master Manager", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Sales User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Purchase User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Accounts User"
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/item_group/templates/__init__.py b/setup/doctype/item_group/templates/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/setup/doctype/item_group/templates/__init__.py
+++ /dev/null
diff --git a/setup/doctype/item_group/templates/generators/__init__.py b/setup/doctype/item_group/templates/generators/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/setup/doctype/item_group/templates/generators/__init__.py
+++ /dev/null
diff --git a/setup/doctype/item_group/templates/generators/item_group.html b/setup/doctype/item_group/templates/generators/item_group.html
deleted file mode 100644
index e80d0a2..0000000
--- a/setup/doctype/item_group/templates/generators/item_group.html
+++ /dev/null
@@ -1,52 +0,0 @@
-{% extends base_template %}
-
-{% block content %}
-{% include 'app/stock/doctype/item/templates/includes/product_search_box.html' %}
-{% include 'app/stock/doctype/item/templates/includes/product_breadcrumbs.html' %}
-<div class="container content">
-	{% if slideshow %}<!-- slideshow -->
-	{% include "lib/website/doctype/website_slideshow/templates/includes/slideshow.html" %}
-	{% endif %}
-	{% if description %}<!-- description -->
-	<div itemprop="description">{{ description or ""}}</div>
-	{% else %}
-	<h3>{{ name }}</h3>
-	{% endif %}
-</div>
-<div class="container content">
-	{% if sub_groups %}
-	<hr />
-	<div class="row">
-	{% for d in sub_groups %}
-		<div class="col-md-4">
-			<a href="{{ d.page_name }}">{{ d.name }} ({{ d.count }})</a>
-		</div>
-	{% endfor %}
-	</div>
-	<hr />
-	{% endif %}
-	{% if items %}
-	<div id="search-list" class="row">
-		{% for item in items %}
-			{{ item }}
-		{% endfor %}
-	</div>
-		{% if (items|length)==100 %}
-			<div class="alert alert-info info">Showing top 100 items.</div>
-		{% endif %}
-	{% else %}
-		<div class="alert alert-warning">No items listed.</div>
-	{% endif %}
-</div>
-<script>
-$(function() {
-	if(window.logged_in && getCookie("system_user")==="yes") {
-		wn.has_permission("Item Group", "{{ name }}", "write", function(r) {
-			wn.require("lib/js/wn/website/editable.js");
-			wn.make_editable($('[itemprop="description"]'), "Item Group", "{{ name }}", "description");
-		});
-	}
-});
-</script>
-
-{% endblock %}
\ No newline at end of file
diff --git a/setup/doctype/item_group/templates/generators/item_group.py b/setup/doctype/item_group/templates/generators/item_group.py
deleted file mode 100644
index 12ef513..0000000
--- a/setup/doctype/item_group/templates/generators/item_group.py
+++ /dev/null
@@ -1,2 +0,0 @@
-doctype = "Item Group"
-condition_field = "show_in_website"
\ No newline at end of file
diff --git a/setup/doctype/jobs_email_settings/jobs_email_settings.txt b/setup/doctype/jobs_email_settings/jobs_email_settings.txt
deleted file mode 100644
index 769fc27..0000000
--- a/setup/doctype/jobs_email_settings/jobs_email_settings.txt
+++ /dev/null
@@ -1,90 +0,0 @@
-[
- {
-  "creation": "2013-01-15 16:50:01", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:43:39", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "description": "Email settings for jobs email id \"jobs@example.com\"", 
-  "doctype": "DocType", 
-  "icon": "icon-cog", 
-  "issingle": 1, 
-  "module": "Setup", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Jobs Email Settings", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Jobs Email Settings", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "role": "System Manager", 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Jobs Email Settings"
- }, 
- {
-  "description": "Settings to extract Job Applicants from a mailbox e.g. \"jobs@example.com\"", 
-  "doctype": "DocField", 
-  "fieldname": "pop3_mail_settings", 
-  "fieldtype": "Section Break", 
-  "label": "POP3 Mail Settings"
- }, 
- {
-  "description": "Check to activate", 
-  "doctype": "DocField", 
-  "fieldname": "extract_emails", 
-  "fieldtype": "Check", 
-  "label": "Extract Emails"
- }, 
- {
-  "description": "Email Id where a job applicant will email e.g. \"jobs@example.com\"", 
-  "doctype": "DocField", 
-  "fieldname": "email_id", 
-  "fieldtype": "Data", 
-  "label": "Email Id"
- }, 
- {
-  "description": "POP3 server e.g. (pop.gmail.com)", 
-  "doctype": "DocField", 
-  "fieldname": "host", 
-  "fieldtype": "Data", 
-  "label": "Host"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "use_ssl", 
-  "fieldtype": "Check", 
-  "label": "Use SSL"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "username", 
-  "fieldtype": "Data", 
-  "label": "Username"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "password", 
-  "fieldtype": "Password", 
-  "label": "Password"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/naming_series/naming_series.py b/setup/doctype/naming_series/naming_series.py
deleted file mode 100644
index 3a14d41..0000000
--- a/setup/doctype/naming_series/naming_series.py
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import cstr
-from webnotes import msgprint
-import webnotes.model.doctype
-
-
-class DocType:
-	def __init__(self, d, dl):
-		self.doc, self.doclist = d, dl
-
-	def get_transactions(self, arg=None):
-		return {
-			"transactions": "\n".join([''] + sorted(list(set(
-				webnotes.conn.sql_list("""select parent
-					from `tabDocField` where fieldname='naming_series'""") 
-				+ webnotes.conn.sql_list("""select dt from `tabCustom Field` 
-					where fieldname='naming_series'""")
-				)))),
-			"prefixes": "\n".join([''] + [i[0] for i in 
-				webnotes.conn.sql("""select name from tabSeries order by name""")])
-		}
-	
-	def scrub_options_list(self, ol):
-		options = filter(lambda x: x, [cstr(n.upper()).strip() for n in ol])
-		return options
-
-	def update_series(self, arg=None):
-		"""update series list"""
-		self.check_duplicate()
-		series_list = self.doc.set_options.split("\n")
-		
-		# set in doctype
-		self.set_series_for(self.doc.select_doc_for_series, series_list)
-		
-		# create series
-		map(self.insert_series, [d.split('.')[0] for d in series_list])
-		
-		msgprint('Series Updated')
-		
-		return self.get_transactions()
-	
-	def set_series_for(self, doctype, ol):
-		options = self.scrub_options_list(ol)
-		
-		# validate names
-		for i in options: self.validate_series_name(i)
-		
-		if self.doc.user_must_always_select:
-			options = [''] + options
-			default = ''
-		else:
-			default = options[0]
-		
-		# update in property setter
-		from webnotes.model.doc import Document
-		prop_dict = {'options': "\n".join(options), 'default': default}
-		for prop in prop_dict:
-			ps_exists = webnotes.conn.sql("""SELECT name FROM `tabProperty Setter`
-					WHERE doc_type = %s AND field_name = 'naming_series'
-					AND property = %s""", (doctype, prop))
-			if ps_exists:
-				ps = Document('Property Setter', ps_exists[0][0])
-				ps.value = prop_dict[prop]
-				ps.save()
-			else:
-				ps = Document('Property Setter', fielddata = {
-					'doctype_or_field': 'DocField',
-					'doc_type': doctype,
-					'field_name': 'naming_series',
-					'property': prop,
-					'value': prop_dict[prop],
-					'property_type': 'Select',
-				})
-				ps.save(1)
-
-		self.doc.set_options = "\n".join(options)
-
-		webnotes.clear_cache(doctype=doctype)
-			
-	def check_duplicate(self):
-		from core.doctype.doctype.doctype import DocType
-		dt = DocType()
-	
-		parent = list(set(
-			webnotes.conn.sql_list("""select dt.name 
-				from `tabDocField` df, `tabDocType` dt 
-				where dt.name = df.parent and df.fieldname='naming_series' and dt.name != %s""",
-				self.doc.select_doc_for_series)
-			+ webnotes.conn.sql_list("""select dt.name 
-				from `tabCustom Field` df, `tabDocType` dt 
-				where dt.name = df.dt and df.fieldname='naming_series' and dt.name != %s""",
-				self.doc.select_doc_for_series)
-			))
-		sr = [[webnotes.model.doctype.get_property(p, 'options', 'naming_series'), p] 
-			for p in parent]
-		options = self.scrub_options_list(self.doc.set_options.split("\n"))
-		for series in options:
-			dt.validate_series(series, self.doc.select_doc_for_series)
-			for i in sr:
-				if i[0]:
-					existing_series = [d.split('.')[0] for d in i[0].split("\n")]
-					if series.split(".")[0] in existing_series:
-						msgprint("Oops! Series name %s is already in use in %s. \
-							Please select a new one" % (series, i[1]), raise_exception=1)
-			
-	def validate_series_name(self, n):
-		import re
-		if not re.match("^[a-zA-Z0-9-/.#]*$", n):
-			msgprint('Special Characters except "-" and "/" not allowed in naming series',
-				raise_exception=True)
-		
-	def get_options(self, arg=''):
-		sr = webnotes.model.doctype.get_property(self.doc.select_doc_for_series, 
-			'options', 'naming_series')
-		return sr
-
-	def get_current(self, arg=None):
-		"""get series current"""
-		self.doc.current_value = webnotes.conn.get_value("Series", 
-			self.doc.prefix.split('.')[0], "current")
-
-	def insert_series(self, series):
-		"""insert series if missing"""
-		if not webnotes.conn.exists('Series', series):
-			webnotes.conn.sql("insert into tabSeries (name, current) values (%s, 0)", 
-				(series))			
-
-	def update_series_start(self):
-		if self.doc.prefix:
-			prefix = self.doc.prefix.split('.')[0]
-			self.insert_series(prefix)
-			webnotes.conn.sql("update `tabSeries` set current = %s where name = %s", 
-				(self.doc.current_value, prefix))
-			msgprint("Series Updated Successfully")
-		else:
-			msgprint("Please select prefix first")
-
-def set_by_naming_series(doctype, fieldname, naming_series, hide_name_field=True):
-	from core.doctype.property_setter.property_setter import make_property_setter
-	if naming_series:
-		make_property_setter(doctype, "naming_series", "hidden", 0, "Check")
-		make_property_setter(doctype, "naming_series", "reqd", 1, "Check")
-
-		# set values for mandatory
-		webnotes.conn.sql("""update `tab{doctype}` set naming_series={s} where 
-			ifnull(naming_series, '')=''""".format(doctype=doctype, s="%s"), get_default_naming_series(doctype))
-
-		if hide_name_field:
-			make_property_setter(doctype, fieldname, "reqd", 0, "Check")
-			make_property_setter(doctype, fieldname, "hidden", 1, "Check")
-	else:
-		make_property_setter(doctype, "naming_series", "reqd", 0, "Check")
-		make_property_setter(doctype, "naming_series", "hidden", 1, "Check")
-
-		if hide_name_field:
-			make_property_setter(doctype, fieldname, "hidden", 0, "Check")
-			make_property_setter(doctype, fieldname, "reqd", 1, "Check")
-			
-			# set values for mandatory
-			webnotes.conn.sql("""update `tab{doctype}` set `{fieldname}`=`name` where 
-				ifnull({fieldname}, '')=''""".format(doctype=doctype, fieldname=fieldname))
-		
-def get_default_naming_series(doctype):
-	from webnotes.model.doctype import get_property
-	naming_series = get_property(doctype, "options", "naming_series")
-	naming_series = naming_series.split("\n")
-	return naming_series[0] or naming_series[1]	
\ No newline at end of file
diff --git a/setup/doctype/naming_series/naming_series.txt b/setup/doctype/naming_series/naming_series.txt
deleted file mode 100644
index 28d4765..0000000
--- a/setup/doctype/naming_series/naming_series.txt
+++ /dev/null
@@ -1,115 +0,0 @@
-[
- {
-  "creation": "2013-01-25 11:35:08", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:46:46", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "description": "Set prefix for numbering series on your transactions", 
-  "doctype": "DocType", 
-  "hide_heading": 0, 
-  "hide_toolbar": 1, 
-  "icon": "icon-sort-by-order", 
-  "issingle": 1, 
-  "module": "Setup", 
-  "name": "__common__", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Naming Series", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Naming Series", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 0, 
-  "role": "System Manager", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Naming Series"
- }, 
- {
-  "description": "Set prefix for numbering series on your transactions", 
-  "doctype": "DocField", 
-  "fieldname": "setup_series", 
-  "fieldtype": "Section Break", 
-  "label": "Setup Series"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "select_doc_for_series", 
-  "fieldtype": "Select", 
-  "label": "Select Transaction"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "help_html", 
-  "fieldtype": "HTML", 
-  "label": "Help HTML", 
-  "options": "<div class=\"well\">\nEdit list of Series in the box below. Rules:\n<ul>\n<li>Each Series Prefix on a new line.</li>\n<li>Allowed special characters are \"/\" and \"-\"</li>\n<li>Optionally, set the number of digits in the series using dot (.) followed by hashes (#). For example, \".####\" means that the series will have four digits. Default is five digits.</li>\n</ul>\nExamples:<br>\nINV-<br>\nINV-10-<br>\nINVK-<br>\nINV-.####<br>\n</div>"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "set_options", 
-  "fieldtype": "Text", 
-  "label": "Series List for this Transaction"
- }, 
- {
-  "description": "Check this if you want to force the user to select a series before saving. There will be no default if you check this.", 
-  "doctype": "DocField", 
-  "fieldname": "user_must_always_select", 
-  "fieldtype": "Check", 
-  "label": "User must always select"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "update", 
-  "fieldtype": "Button", 
-  "label": "Update"
- }, 
- {
-  "description": "Change the starting / current sequence number of an existing series.", 
-  "doctype": "DocField", 
-  "fieldname": "update_series", 
-  "fieldtype": "Section Break", 
-  "label": "Update Series"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "prefix", 
-  "fieldtype": "Select", 
-  "label": "Prefix"
- }, 
- {
-  "description": "This is the number of the last created transaction with this prefix", 
-  "doctype": "DocField", 
-  "fieldname": "current_value", 
-  "fieldtype": "Int", 
-  "label": "Current Value"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "update_series_start", 
-  "fieldtype": "Button", 
-  "label": "Update Series Number", 
-  "options": "update_series_start"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/print_heading/print_heading.txt b/setup/doctype/print_heading/print_heading.txt
deleted file mode 100644
index d6cbe95..0000000
--- a/setup/doctype/print_heading/print_heading.txt
+++ /dev/null
@@ -1,76 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:24", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:50:55", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "field:print_heading", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-font", 
-  "module": "Setup", 
-  "name": "__common__", 
-  "search_fields": "print_heading"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Print Heading", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Print Heading", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "All", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Print Heading"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "trash_reason", 
-  "fieldtype": "Small Text", 
-  "label": "Trash Reason", 
-  "oldfieldname": "trash_reason", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "print_heading", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "label": "Print Heading", 
-  "oldfieldname": "print_heading", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Small Text", 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/quotation_lost_reason/quotation_lost_reason.txt b/setup/doctype/quotation_lost_reason/quotation_lost_reason.txt
deleted file mode 100644
index d9174e3..0000000
--- a/setup/doctype/quotation_lost_reason/quotation_lost_reason.txt
+++ /dev/null
@@ -1,66 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:24", 
-  "docstatus": 0, 
-  "modified": "2013-07-22 15:29:22", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "field:order_lost_reason", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-flag", 
-  "module": "Setup", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Quotation Lost Reason", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 0, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Quotation Lost Reason", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "Sales Master Manager", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Quotation Lost Reason"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "trash_reason", 
-  "fieldtype": "Small Text", 
-  "label": "Trash Reason", 
-  "oldfieldname": "trash_reason", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "order_lost_reason", 
-  "fieldtype": "Data", 
-  "label": "Quotation Lost Reason", 
-  "oldfieldname": "order_lost_reason", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/sales_email_settings/sales_email_settings.txt b/setup/doctype/sales_email_settings/sales_email_settings.txt
deleted file mode 100644
index 1757812..0000000
--- a/setup/doctype/sales_email_settings/sales_email_settings.txt
+++ /dev/null
@@ -1,90 +0,0 @@
-[
- {
-  "creation": "2013-01-16 10:25:26", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:54:14", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "description": "Email settings to extract Leads from sales email id e.g. \"sales@example.com\"", 
-  "doctype": "DocType", 
-  "icon": "icon-cog", 
-  "issingle": 1, 
-  "module": "Setup", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Sales Email Settings", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Sales Email Settings", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "role": "System Manager", 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Sales Email Settings"
- }, 
- {
-  "description": "Email settings to extract Leads from sales email id e.g. \"sales@example.com\"", 
-  "doctype": "DocField", 
-  "fieldname": "pop3_mail_settings", 
-  "fieldtype": "Section Break", 
-  "label": "POP3 Mail Settings"
- }, 
- {
-  "description": "Check to activate", 
-  "doctype": "DocField", 
-  "fieldname": "extract_emails", 
-  "fieldtype": "Check", 
-  "label": "Extract Emails"
- }, 
- {
-  "description": "Email Id where a job applicant will email e.g. \"jobs@example.com\"", 
-  "doctype": "DocField", 
-  "fieldname": "email_id", 
-  "fieldtype": "Data", 
-  "label": "Email Id"
- }, 
- {
-  "description": "POP3 server e.g. (pop.gmail.com)", 
-  "doctype": "DocField", 
-  "fieldname": "host", 
-  "fieldtype": "Data", 
-  "label": "Host"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "use_ssl", 
-  "fieldtype": "Check", 
-  "label": "Use SSL"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "username", 
-  "fieldtype": "Data", 
-  "label": "Username"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "password", 
-  "fieldtype": "Password", 
-  "label": "Password"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/sales_partner/sales_partner.js b/setup/doctype/sales_partner/sales_partner.js
deleted file mode 100644
index 0576857..0000000
--- a/setup/doctype/sales_partner/sales_partner.js
+++ /dev/null
@@ -1,90 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.require('app/setup/doctype/contact_control/contact_control.js');
-
-cur_frm.cscript.onload = function(doc,dt,dn){
-
-}
-
-cur_frm.cscript.refresh = function(doc,dt,dn){  
-  
-	if(doc.__islocal){
-		hide_field(['address_html', 'contact_html']);
-	}
-	else{
-		unhide_field(['address_html', 'contact_html']);
-		// make lists
-		cur_frm.cscript.make_address(doc,dt,dn);
-		cur_frm.cscript.make_contact(doc,dt,dn);
-	}
-}
-
-
-cur_frm.cscript.make_address = function() {
-	if(!cur_frm.address_list) {
-		cur_frm.address_list = new wn.ui.Listing({
-			parent: cur_frm.fields_dict['address_html'].wrapper,
-			page_length: 2,
-			new_doctype: "Address",
-			custom_new_doc: function(doctype) {
-				var address = wn.model.make_new_doc_and_get_name('Address');
-				address = locals['Address'][address];
-				address.sales_partner = cur_frm.doc.name;
-				address.address_title = cur_frm.doc.name;
-				address.address_type = "Office";
-				wn.set_route("Form", "Address", address.name);
-			},			
-			get_query: function() {
-				return "select name, address_type, address_line1, address_line2, city, state, country, pincode, fax, email_id, phone, is_primary_address, is_shipping_address from tabAddress where sales_partner='"+cur_frm.docname+"' and docstatus != 2 order by is_primary_address desc"
-			},
-			as_dict: 1,
-			no_results_message: wn._('No addresses created'),
-			render_row: function(wrapper, data) {
-				$(wrapper).css('padding','5px 0px');
-				var link = $ln(wrapper,cstr(data.name), function() { loaddoc("Address", this.dn); }, {fontWeight:'bold'});
-				link.dn = data.name
-				
-				$a(wrapper,'span','',{marginLeft:'5px', color: '#666'},(data.is_primary_address ? '[Primary]' : '') + (data.is_shipping_address ? '[Shipping]' : ''));				
-				$a(wrapper,'div','',{marginTop:'5px', color:'#555'}, data.address_line1 + '<br />' + (data.address_line2 ? data.address_line2 + '<br />' : '') + data.city + '<br />' + (data.state ? data.state + ', ' : '') + data.country + '<br />' + (data.pincode ? 'Pincode: ' + data.pincode + '<br />' : '') + (data.phone ? 'Tel: ' + data.phone + '<br />' : '') + (data.fax ? 'Fax: ' + data.fax + '<br />' : '') + (data.email_id ? 'Email: ' + data.email_id + '<br />' : ''));
-			}
-		});
-	}
-	cur_frm.address_list.run();
-}
-
-cur_frm.cscript.make_contact = function() {
-	if(!cur_frm.contact_list) {
-		cur_frm.contact_list = new wn.ui.Listing({
-			parent: cur_frm.fields_dict['contact_html'].wrapper,
-			page_length: 2,
-			new_doctype: "Contact",
-			custom_new_doc: function(doctype) {
-				var contact = wn.model.make_new_doc_and_get_name('Contact');
-				contact = locals['Contact'][contact];
-				contact.sales_partner = cur_frm.doc.name;
-				wn.set_route("Form", "Contact", contact.name);
-			},
-			get_query: function() {
-				return "select name, first_name, last_name, email_id, phone, mobile_no, department, designation, is_primary_contact from tabContact where sales_partner='"+cur_frm.docname+"' and docstatus != 2 order by is_primary_contact desc"
-			},
-			as_dict: 1,
-			no_results_message: wn._('No contacts created'),
-			render_row: function(wrapper, data) {
-				$(wrapper).css('padding', '5px 0px');
-				var link = $ln(wrapper, cstr(data.name), function() { loaddoc("Contact", this.dn); }, {fontWeight:'bold'});
-				link.dn = data.name
-
-				$a(wrapper,'span','',{marginLeft:'5px', color: '#666'},(data.is_primary_contact ? '[Primary]' : ''));
-				$a(wrapper,'div', '',{marginTop:'5px', color:'#555'}, data.first_name + (data.last_name ? ' ' + data.last_name + '<br />' : '<br>') + (data.phone ? 'Tel: ' + data.phone + '<br />' : '') + (data.mobile_no ? 'Mobile: ' + data.mobile_no + '<br />' : '') + (data.email_id ? 'Email: ' + data.email_id + '<br />' : '') + (data.department ? 'Department: ' + data.department + '<br />' : '') + (data.designation ? 'Designation: ' + data.designation + '<br />' : ''));
-			}
-		});
-	}
-	cur_frm.contact_list.run();
-}
-
-cur_frm.fields_dict['partner_target_details'].grid.get_field("item_group").get_query = function(doc, dt, dn) {
-  return{
-  	filters:{ 'is_group': "No" }
-  }
-}
\ No newline at end of file
diff --git a/setup/doctype/sales_partner/sales_partner.py b/setup/doctype/sales_partner/sales_partner.py
deleted file mode 100644
index 4ab99b1..0000000
--- a/setup/doctype/sales_partner/sales_partner.py
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import cint, cstr, filter_strip_join
-from webnotes.webutils import WebsiteGenerator, clear_cache
-
-class DocType(WebsiteGenerator):
-	def __init__(self, doc, doclist=None):
-		self.doc = doc
-		self.doclist = doclist
-
-	def validate(self):
-		if self.doc.partner_website and not self.doc.partner_website.startswith("http"):
-			self.doc.partner_website = "http://" + self.doc.partner_website
-
-	def on_update(self):
-		WebsiteGenerator.on_update(self)
-		if self.doc.page_name:
-			clear_cache("partners")
-		
-	def get_contacts(self,nm):
-		if nm:
-			contact_details =webnotes.conn.convert_to_lists(webnotes.conn.sql("select name, CONCAT(IFNULL(first_name,''),' ',IFNULL(last_name,'')),contact_no,email_id from `tabContact` where sales_partner = '%s'"%nm))
-			return contact_details
-		else:
-			return ''
-			
-	def get_context(self):
-		address = webnotes.conn.get_value("Address", 
-			{"sales_partner": self.doc.name, "is_primary_address": 1}, 
-			"*", as_dict=True)
-		if address:
-			city_state = ", ".join(filter(None, [address.city, address.state]))
-			address_rows = [address.address_line1, address.address_line2,
-				city_state, address.pincode, address.country]
-				
-			self.doc.fields.update({
-				"email": address.email_id,
-				"partner_address": filter_strip_join(address_rows, "\n<br>"),
-				"phone": filter_strip_join(cstr(address.phone).split(","), "\n<br>")
-			})
\ No newline at end of file
diff --git a/setup/doctype/sales_partner/sales_partner.txt b/setup/doctype/sales_partner/sales_partner.txt
deleted file mode 100644
index 7d0750f..0000000
--- a/setup/doctype/sales_partner/sales_partner.txt
+++ /dev/null
@@ -1,241 +0,0 @@
-[
- {
-  "creation": "2013-04-12 15:34:06", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 16:59:04", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "field:partner_name", 
-  "description": "A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-user", 
-  "in_create": 0, 
-  "module": "Setup", 
-  "name": "__common__", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Sales Partner", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 0, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Sales Partner", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Sales Partner"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "partner_name", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "label": "Sales Partner Name", 
-  "oldfieldname": "partner_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "partner_type", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Partner Type", 
-  "oldfieldname": "partner_type", 
-  "oldfieldtype": "Select", 
-  "options": "\nChannel Partner\nDistributor\nDealer\nAgent\nRetailer\nImplementation Partner\nReseller", 
-  "search_index": 0
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "territory", 
-  "fieldtype": "Link", 
-  "label": "Territory", 
-  "options": "Territory", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "commission_rate", 
-  "fieldtype": "Float", 
-  "label": "Commission Rate", 
-  "oldfieldname": "commission_rate", 
-  "oldfieldtype": "Currency", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_contacts", 
-  "fieldtype": "Section Break", 
-  "label": "Address & Contacts"
- }, 
- {
-  "depends_on": "eval:doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "address_desc", 
-  "fieldtype": "HTML", 
-  "label": "Address Desc", 
-  "options": "<em>Addresses will appear only when you save the customer</em>"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_html", 
-  "fieldtype": "HTML", 
-  "label": "Address HTML", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "depends_on": "eval:doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "contact_desc", 
-  "fieldtype": "HTML", 
-  "label": "Contact Desc", 
-  "options": "<em>Contact Details will appear only when you save the customer</em>"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_html", 
-  "fieldtype": "HTML", 
-  "label": "Contact HTML", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "partner_target_details_section_break", 
-  "fieldtype": "Section Break", 
-  "label": "Sales Partner Target", 
-  "oldfieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "partner_target_details", 
-  "fieldtype": "Table", 
-  "label": "Partner Target Detail", 
-  "oldfieldname": "partner_target_details", 
-  "oldfieldtype": "Table", 
-  "options": "Target Detail", 
-  "reqd": 0
- }, 
- {
-  "description": "Select Budget Distribution to unevenly distribute targets across months.", 
-  "doctype": "DocField", 
-  "fieldname": "distribution_id", 
-  "fieldtype": "Link", 
-  "label": "Target Distribution", 
-  "oldfieldname": "distribution_id", 
-  "oldfieldtype": "Link", 
-  "options": "Budget Distribution"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "website", 
-  "fieldtype": "Section Break", 
-  "label": "Website"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "show_in_website", 
-  "fieldtype": "Check", 
-  "label": "Show In Website"
- }, 
- {
-  "depends_on": "eval:cint(doc.show_in_website)", 
-  "doctype": "DocField", 
-  "fieldname": "section_break_17", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "logo", 
-  "fieldtype": "Select", 
-  "label": "Logo", 
-  "options": "attach_files:"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "partner_website", 
-  "fieldtype": "Data", 
-  "label": "Partner's Website"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_20", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "page_name", 
-  "fieldtype": "Data", 
-  "label": "Page Name", 
-  "read_only": 1
- }, 
- {
-  "depends_on": "eval:cint(doc.show_in_website)", 
-  "doctype": "DocField", 
-  "fieldname": "section_break_22", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "introduction", 
-  "fieldtype": "Text", 
-  "label": "Introduction"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Text Editor", 
-  "label": "Description"
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Sales Manager", 
-  "write": 0
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Sales User", 
-  "write": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Sales Master Manager", 
-  "write": 1
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/sales_partner/templates/__init__.py b/setup/doctype/sales_partner/templates/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/setup/doctype/sales_partner/templates/__init__.py
+++ /dev/null
diff --git a/setup/doctype/sales_partner/templates/generators/__init__.py b/setup/doctype/sales_partner/templates/generators/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/setup/doctype/sales_partner/templates/generators/__init__.py
+++ /dev/null
diff --git a/setup/doctype/sales_partner/templates/generators/partner.html b/setup/doctype/sales_partner/templates/generators/partner.html
deleted file mode 100644
index f0e43f0..0000000
--- a/setup/doctype/sales_partner/templates/generators/partner.html
+++ /dev/null
@@ -1,26 +0,0 @@
-{% extends base_template %}
-
-{% block content %}
-	<div class="container content" itemscope itemtype="http://schema.org/Organization">
-		<div class="row">
-			<div class="col-md-4">
-				{% if logo -%}
-				<img itemprop="brand" src="{{ logo }}" class="partner-logo" 
-					alt="{{ partner_name }}" title="{{ partner_name }}" />
-				<br><br>
-				{%- endif %}
-				<address>
-					{% if partner_website -%}<p><a href="{{ partner_website }}" 
-						target="_blank">{{ partner_website }}</a></p>{%- endif %}
-					{% if partner_address -%}<p itemprop="address">{{ partner_address }}</p>{%- endif %}
-					{% if phone -%}<p itemprop="telephone">{{ phone }}</p>{%- endif %}
-					{% if email -%}<p itemprop="email"><span class="icon-envelope"></span> {{ email }}</p>{%- endif %}
-				</address>
-			</div>
-			<div class="col-md-8">
-				<h3 itemprop="name" style="margin-top: 0px;">{{ partner_name }}</h3>
-				<p>{{ description }}</p>
-			</div>
-		</div>
-	</div>
-{% endblock %}
\ No newline at end of file
diff --git a/setup/doctype/sales_partner/templates/generators/partner.py b/setup/doctype/sales_partner/templates/generators/partner.py
deleted file mode 100644
index 2229f03..0000000
--- a/setup/doctype/sales_partner/templates/generators/partner.py
+++ /dev/null
@@ -1,2 +0,0 @@
-doctype = "Sales Partner"
-condition_field = "show_in_website"
\ No newline at end of file
diff --git a/setup/doctype/sales_partner/templates/pages/__init__.py b/setup/doctype/sales_partner/templates/pages/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/setup/doctype/sales_partner/templates/pages/__init__.py
+++ /dev/null
diff --git a/setup/doctype/sales_partner/templates/pages/partners.html b/setup/doctype/sales_partner/templates/pages/partners.html
deleted file mode 100644
index eabceb2..0000000
--- a/setup/doctype/sales_partner/templates/pages/partners.html
+++ /dev/null
@@ -1,30 +0,0 @@
-{% extends base_template %}
-
-{% set title="Partners" %}
-
-{% block content %}
-	<div class="container content">
-		<h2 id="blog-title">{{ title }}</h2>
-		<hr>
-		{% for partner_info in partners %}
-		<div class="row">
-			<div class="col-md-3">
-				{% if partner_info.logo -%}
-				<a href="{{ partner_info.page_name }}">
-					<img itemprop="brand" src="{{ partner_info.logo }}" class="partner-logo" 
-						alt="{{ partner_info.partner_name }}" title="{{ partner_info.partner_name }}" />
-				</a>
-				{%- endif %}
-			</div>
-			<div class="col-md-9">
-				<a href="{{ partner_info.page_name }}">
-					<h4>{{ partner_info.partner_name }}</h4>
-				</a>
-				<p style="color: #999">{{ partner_info.territory }} - {{ partner_info.partner_type }}</p>
-				<p>{{ partner_info.introduction }}</p>
-			</div>
-		</div>
-		<hr>
-		{% endfor %}
-	</div>
-{% endblock %}
\ No newline at end of file
diff --git a/setup/doctype/sales_partner/templates/pages/partners.py b/setup/doctype/sales_partner/templates/pages/partners.py
deleted file mode 100644
index 5245ec0..0000000
--- a/setup/doctype/sales_partner/templates/pages/partners.py
+++ /dev/null
@@ -1,7 +0,0 @@
-import webnotes
-
-def get_context():
-	return {
-		"partners": webnotes.conn.sql("""select * from `tabSales Partner`
-			where show_in_website=1 order by name asc""", as_dict=True),
-	}
\ No newline at end of file
diff --git a/setup/doctype/sales_person/sales_person.js b/setup/doctype/sales_person/sales_person.js
deleted file mode 100644
index 55d8684..0000000
--- a/setup/doctype/sales_person/sales_person.js
+++ /dev/null
@@ -1,40 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-cur_frm.cscript.refresh = function(doc, cdt, cdn) {
-	cur_frm.cscript.set_root_readonly(doc);
-}
-
-cur_frm.cscript.set_root_readonly = function(doc) {
-	// read-only for root
-	if(!doc.parent_sales_person) {
-		cur_frm.perm = [[1,0,0], [1,0,0]];
-		cur_frm.set_intro(wn._("This is a root sales person and cannot be edited."));
-	} else {
-		cur_frm.set_intro(null);
-	}
-}
-
-
-cur_frm.cscript.onload = function(){
-
-}
-
-//get query select sales person
-cur_frm.fields_dict['parent_sales_person'].get_query = function(doc,cdt,cdn) {
-	return{
-		filters:[
-			['Sales Person', 'is_group', '=', 'Yes'],
-			['Sales Person', 'name', '!=', doc.sales_person_name]
-		]
-	}
-}
-
-cur_frm.fields_dict['target_details'].grid.get_field("item_group").get_query = function(doc, cdt, cdn) {
-	return{
-		filters:{ 'is_group': "No" }
-	}
-}
-
-cur_frm.fields_dict.employee.get_query = function(doc,cdt,cdn) {
-	return{	query:"controllers.queries.employee_query" } }
\ No newline at end of file
diff --git a/setup/doctype/sales_person/sales_person.txt b/setup/doctype/sales_person/sales_person.txt
deleted file mode 100644
index 037c6de..0000000
--- a/setup/doctype/sales_person/sales_person.txt
+++ /dev/null
@@ -1,193 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:24", 
-  "docstatus": 0, 
-  "modified": "2013-09-10 10:53:28", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_rename": 1, 
-  "autoname": "field:sales_person_name", 
-  "description": "All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-user", 
-  "in_create": 1, 
-  "module": "Setup", 
-  "name": "__common__", 
-  "search_fields": "name,parent_sales_person"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Sales Person", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 0, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Sales Person", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Sales Person"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "name_and_employee_id", 
-  "fieldtype": "Section Break", 
-  "label": "Name and Employee ID", 
-  "options": "icon-user"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_person_name", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "label": "Sales Person Name", 
-  "oldfieldname": "sales_person_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "description": "Select company name first.", 
-  "doctype": "DocField", 
-  "fieldname": "parent_sales_person", 
-  "fieldtype": "Link", 
-  "label": "Parent Sales Person", 
-  "oldfieldname": "parent_sales_person", 
-  "oldfieldtype": "Link", 
-  "options": "Sales Person", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "is_group", 
-  "fieldtype": "Select", 
-  "label": "Has Child Node", 
-  "oldfieldname": "is_group", 
-  "oldfieldtype": "Select", 
-  "options": "\nYes\nNo", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cb0", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "employee", 
-  "fieldtype": "Link", 
-  "label": "Employee", 
-  "options": "Employee", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "lft", 
-  "fieldtype": "Int", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "label": "lft", 
-  "no_copy": 1, 
-  "oldfieldname": "lft", 
-  "oldfieldtype": "Int", 
-  "print_hide": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rgt", 
-  "fieldtype": "Int", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "label": "rgt", 
-  "no_copy": 1, 
-  "oldfieldname": "rgt", 
-  "oldfieldtype": "Int", 
-  "print_hide": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "old_parent", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "old_parent", 
-  "no_copy": 1, 
-  "oldfieldname": "old_parent", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1
- }, 
- {
-  "description": "Set targets Item Group-wise for this Sales Person.", 
-  "doctype": "DocField", 
-  "fieldname": "target_details_section_break", 
-  "fieldtype": "Section Break", 
-  "label": "Sales Person Targets", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-bullseye"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "target_details", 
-  "fieldtype": "Table", 
-  "label": "Target Details1", 
-  "oldfieldname": "target_details", 
-  "oldfieldtype": "Table", 
-  "options": "Target Detail"
- }, 
- {
-  "description": "Select Budget Distribution to unevenly distribute targets across months.", 
-  "doctype": "DocField", 
-  "fieldname": "distribution_id", 
-  "fieldtype": "Link", 
-  "label": "Target Distribution", 
-  "oldfieldname": "distribution_id", 
-  "oldfieldtype": "Link", 
-  "options": "Budget Distribution", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "communications", 
-  "fieldtype": "Table", 
-  "hidden": 1, 
-  "label": "Communications", 
-  "options": "Communication", 
-  "print_hide": 1
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Sales Manager", 
-  "write": 0
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Sales User", 
-  "write": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Sales Master Manager", 
-  "write": 1
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/sms_parameter/sms_parameter.txt b/setup/doctype/sms_parameter/sms_parameter.txt
deleted file mode 100755
index 38cca31..0000000
--- a/setup/doctype/sms_parameter/sms_parameter.txt
+++ /dev/null
@@ -1,42 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:58", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:23", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Setup", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "SMS Parameter", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "print_width": "150px", 
-  "reqd": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocType", 
-  "name": "SMS Parameter"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "parameter", 
-  "label": "Parameter"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "value", 
-  "label": "Value"
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/supplier_type/supplier_type.txt b/setup/doctype/supplier_type/supplier_type.txt
deleted file mode 100644
index 200dc81..0000000
--- a/setup/doctype/supplier_type/supplier_type.txt
+++ /dev/null
@@ -1,81 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:24", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:57:16", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_rename": 1, 
-  "autoname": "field:supplier_type", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-flag", 
-  "module": "Setup", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Supplier Type", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 0, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Supplier Type", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Supplier Type"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "trash_reason", 
-  "fieldtype": "Small Text", 
-  "label": "Trash Reason", 
-  "oldfieldname": "trash_reason", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supplier_type", 
-  "fieldtype": "Data", 
-  "label": "Supplier Type", 
-  "oldfieldname": "supplier_type", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Purchase Manager", 
-  "write": 0
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Purchase User", 
-  "write": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Purchase Master Manager", 
-  "write": 1
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/target_detail/target_detail.txt b/setup/doctype/target_detail/target_detail.txt
deleted file mode 100644
index 71debd3..0000000
--- a/setup/doctype/target_detail/target_detail.txt
+++ /dev/null
@@ -1,72 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:27:58", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 19:41:37", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Setup", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Target Detail", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Target Detail"
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "item_group", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Item Group", 
-  "oldfieldname": "item_group", 
-  "oldfieldtype": "Link", 
-  "options": "Item Group", 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "target_qty", 
-  "fieldtype": "Float", 
-  "label": "Target Qty", 
-  "oldfieldname": "target_qty", 
-  "oldfieldtype": "Currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "target_amount", 
-  "fieldtype": "Float", 
-  "in_filter": 1, 
-  "label": "Target  Amount", 
-  "oldfieldname": "target_amount", 
-  "oldfieldtype": "Currency", 
-  "reqd": 0, 
-  "search_index": 1
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/terms_and_conditions/terms_and_conditions.txt b/setup/doctype/terms_and_conditions/terms_and_conditions.txt
deleted file mode 100644
index 0ddc8f5..0000000
--- a/setup/doctype/terms_and_conditions/terms_and_conditions.txt
+++ /dev/null
@@ -1,100 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:24", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:58:02", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_rename": 1, 
-  "autoname": "field:title", 
-  "description": "Standard Terms and Conditions that can be added to Sales and Purchases.\n\nExamples:\n\n1. Validity of the offer.\n1. Payment Terms (In Advance, On Credit, part advance etc).\n1. What is extra (or payable by the Customer).\n1. Safety / usage warning.\n1. Warranty if any.\n1. Returns Policy.\n1. Terms of shipping, if applicable.\n1. Ways of addressing disputes, indemnity, liability, etc.\n1. Address and Contact of your Company.", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-legal", 
-  "module": "Setup", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Terms and Conditions", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Terms and Conditions", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Terms and Conditions"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "trash_reason", 
-  "fieldtype": "Small Text", 
-  "label": "Trash Reason", 
-  "oldfieldname": "trash_reason", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "title", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "label": "Title", 
-  "oldfieldname": "title", 
-  "oldfieldtype": "Data", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "terms", 
-  "fieldtype": "Text Editor", 
-  "label": "Terms and Conditions", 
-  "oldfieldname": "terms", 
-  "oldfieldtype": "Text Editor"
- }, 
- {
-  "amend": 0, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Sales Master Manager", 
-  "write": 1
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Sales User", 
-  "write": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "System Manager", 
-  "write": 1
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Accounts User", 
-  "write": 1
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/territory/territory.js b/setup/doctype/territory/territory.js
deleted file mode 100644
index 18dbbb3..0000000
--- a/setup/doctype/territory/territory.js
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-cur_frm.cscript.refresh = function(doc, cdt, cdn) {
-	cur_frm.cscript.set_root_readonly(doc);
-}
-
-cur_frm.cscript.set_root_readonly = function(doc) {
-	// read-only for root territory
-	if(!doc.parent_territory) {
-		cur_frm.perm = [[1,0,0], [1,0,0]];
-		cur_frm.set_intro(wn._("This is a root territory and cannot be edited."));
-	} else {
-		cur_frm.set_intro(null);
-	}
-}
-
-//get query select territory
-cur_frm.fields_dict['parent_territory'].get_query = function(doc,cdt,cdn) {
-	return{
-		filters:[
-			['Territory', 'is_group', '=', 'Yes'],
-			['Territory', 'name', '!=', doc.territory_name]
-		]
-	}
-}
-
-
-// ******************** ITEM Group ******************************** 
-cur_frm.fields_dict['target_details'].grid.get_field("item_group").get_query = function(doc, cdt, cdn) {
-	return{
-		filters:{ 'is_group': "No"}
-	}
-}
diff --git a/setup/doctype/territory/territory.txt b/setup/doctype/territory/territory.txt
deleted file mode 100644
index 200f24f..0000000
--- a/setup/doctype/territory/territory.txt
+++ /dev/null
@@ -1,195 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:24", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 16:59:08", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_rename": 1, 
-  "autoname": "field:territory_name", 
-  "description": "Classification of Customers by region", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-map-marker", 
-  "in_create": 1, 
-  "module": "Setup", 
-  "name": "__common__", 
-  "name_case": "Title Case", 
-  "read_only": 1, 
-  "search_fields": "name,parent_territory,territory_manager"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Territory", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 0, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Territory", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Territory"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "trash_reason", 
-  "fieldtype": "Small Text", 
-  "label": "Trash Reason", 
-  "oldfieldname": "trash_reason", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "territory_name", 
-  "fieldtype": "Data", 
-  "label": "Territory Name", 
-  "no_copy": 1, 
-  "oldfieldname": "territory_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "parent_territory", 
-  "fieldtype": "Link", 
-  "label": "Parent Territory", 
-  "oldfieldname": "parent_territory", 
-  "oldfieldtype": "Link", 
-  "options": "Territory", 
-  "reqd": 0
- }, 
- {
-  "description": "Only leaf nodes are allowed in transaction", 
-  "doctype": "DocField", 
-  "fieldname": "is_group", 
-  "fieldtype": "Select", 
-  "label": "Has Child Node", 
-  "oldfieldname": "is_group", 
-  "oldfieldtype": "Select", 
-  "options": "\nYes\nNo", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cb0", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "description": "For reference", 
-  "doctype": "DocField", 
-  "fieldname": "territory_manager", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Territory Manager", 
-  "oldfieldname": "territory_manager", 
-  "oldfieldtype": "Link", 
-  "options": "Sales Person", 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "lft", 
-  "fieldtype": "Int", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "label": "lft", 
-  "no_copy": 1, 
-  "oldfieldname": "lft", 
-  "oldfieldtype": "Int", 
-  "print_hide": 1, 
-  "report_hide": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rgt", 
-  "fieldtype": "Int", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "label": "rgt", 
-  "no_copy": 1, 
-  "oldfieldname": "rgt", 
-  "oldfieldtype": "Int", 
-  "print_hide": 1, 
-  "report_hide": 0, 
-  "search_index": 1
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "old_parent", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "label": "old_parent", 
-  "no_copy": 1, 
-  "oldfieldname": "old_parent", 
-  "oldfieldtype": "Data", 
-  "options": "Territory", 
-  "print_hide": 1, 
-  "report_hide": 1
- }, 
- {
-  "description": "Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.", 
-  "doctype": "DocField", 
-  "fieldname": "target_details_section_break", 
-  "fieldtype": "Section Break", 
-  "label": "Territory Targets", 
-  "oldfieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "target_details", 
-  "fieldtype": "Table", 
-  "label": "Target Details", 
-  "oldfieldname": "target_details", 
-  "oldfieldtype": "Table", 
-  "options": "Target Detail"
- }, 
- {
-  "description": "Select Budget Distribution to unevenly distribute targets across months.", 
-  "doctype": "DocField", 
-  "fieldname": "distribution_id", 
-  "fieldtype": "Link", 
-  "label": "Target Distribution", 
-  "oldfieldname": "distribution_id", 
-  "oldfieldtype": "Link", 
-  "options": "Budget Distribution"
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Sales Manager", 
-  "write": 0
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Sales User", 
-  "write": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Sales Master Manager", 
-  "write": 1
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/uom/uom.txt b/setup/doctype/uom/uom.txt
deleted file mode 100644
index 51d9806..0000000
--- a/setup/doctype/uom/uom.txt
+++ /dev/null
@@ -1,78 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:24", 
-  "docstatus": 0, 
-  "modified": "2013-10-10 15:06:53", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "field:uom_name", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-compass", 
-  "module": "Setup", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "UOM", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 0, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "UOM", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "UOM"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "uom_name", 
-  "fieldtype": "Data", 
-  "label": "UOM Name", 
-  "oldfieldname": "uom_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "description": "Check this to disallow fractions. (for Nos)", 
-  "doctype": "DocField", 
-  "fieldname": "must_be_whole_number", 
-  "fieldtype": "Check", 
-  "label": "Must be Whole Number"
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Material Master Manager", 
-  "write": 1
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Material Manager", 
-  "write": 0
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Material User", 
-  "write": 0
- }
-]
\ No newline at end of file
diff --git a/setup/doctype/website_item_group/website_item_group.txt b/setup/doctype/website_item_group/website_item_group.txt
deleted file mode 100644
index 0a8a3aa..0000000
--- a/setup/doctype/website_item_group/website_item_group.txt
+++ /dev/null
@@ -1,38 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:28:09", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 19:41:38", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "description": "Cross Listing of Item in multiple groups", 
-  "doctype": "DocType", 
-  "document_type": "Other", 
-  "istable": 1, 
-  "module": "Setup", 
-  "name": "__common__"
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "item_group", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Item Group", 
-  "name": "__common__", 
-  "options": "Item Group", 
-  "parent": "Website Item Group", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Website Item Group"
- }, 
- {
-  "doctype": "DocField"
- }
-]
\ No newline at end of file
diff --git a/setup/page/setup/setup.js b/setup/page/setup/setup.js
deleted file mode 100644
index fc6afb4..0000000
--- a/setup/page/setup/setup.js
+++ /dev/null
@@ -1,205 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.pages['Setup'].onload = function(wrapper) { 
-	if(msg_dialog && msg_dialog.display) msg_dialog.hide();
-	wn.ui.make_app_page({
-		parent: wrapper,
-		title: wn._('Setup'),
-		single_column: true
-	});
-
-	wrapper.appframe.add_module_icon("Setup");
-	wrapper.appframe.set_title_right(wn._("Refresh"), function() {
-		wn.pages.Setup.make(wrapper);
-	});
-	
-	wn.pages.Setup.make(wrapper);
-	
-}
-
-wn.pages.Setup.make = function(wrapper) {
-	var body = $(wrapper).find(".layout-main"),
-		total = 0,
-		completed = 0;
-
-	body.html('<div class="progress progress-striped active">\
-		<div class="progress-bar" style="width: 100%;"></div></div>');
-	
-	var render_item = function(item, dependency) {		
-		if(item.type==="Section") {
-			$("<h3>")
-				.css({"margin": "20px 0px 15px 0px"})
-				.html('<i class="'+item.icon+'"></i> ' + item.title).appendTo(body);
-			return;
-		}
-		var row = $('<div class="row">')
-			.css({
-				"margin-bottom": "7px",
-				"padding-bottom": "7px",
-				"border-bottom": "1px solid #eee"
-			})
-			.appendTo(body);
-
-		$('<div class="col-md-1"></div>').appendTo(row);
-		
-		if(item.type==="Link") {
-			var col = $('<div class="col-md-5"><b><a href="#'
-				+item.route+'"><i class="'+item.icon+'"></i> '
-				+item.title+'</a></b></div>').appendTo(row);
-		
-		} else {
-			var col = $(repl('<div class="col-md-5">\
-					<span class="badge view-link">%(count)s</span>\
-					 <b><i class="%(icon)s"></i>\
-						<a class="data-link">%(title)s</a></b>\
-					</div>', {
-						count: item.count,
-						title: item.title || wn._(item.doctype),
-						icon: wn.boot.doctype_icons[item.doctype]
-					}))
-				.appendTo(row);
-
-			col.find(".badge")
-				.css({
-					"background-color": (item.count ? "green" : "orange"),
-					"display": "inline-block",
-					"min-width": "40px"
-				});
-
-			total += 1;
-			if(item.count)
-				completed += 1;
-		}
-
-		if(dependency) 
-			col.addClass("col-md-offset-1");
-		else
-			$('<div class="col-md-1"></div>').appendTo(row);
-		
-		if(item.doctype) {
-			var badge = col.find(".badge, .data-link")
-				.attr("data-doctype", item.doctype)
-				.css({"cursor": "pointer"})
-			
-			if(item.single) {
-				badge.click(function() {
-					wn.set_route("Form", $(this).attr("data-doctype"))
-				})
-			} else {
-				badge.click(function() {
-					wn.set_route(item.tree || "List", $(this).attr("data-doctype"))
-				})
-			}
-		}
-	
-		// tree
-		$links = $('<div class="col-md-5">').appendTo(row);
-	
-		if(item.tree) {
-			$('<a class="view-link"><i class="icon-sitemap"></i> Browse</a>\
-				<span class="text-muted">|</span> \
-				<a class="import-link"><i class="icon-upload"></i> Import</a>')
-				.appendTo($links)
-
-			var mylink = $links.find(".view-link")
-				.attr("data-doctype", item.doctype)
-
-			mylink.click(function() {
-				wn.set_route(item.tree, item.doctype);
-			})
-					
-		} else if(item.single) {
-			$('<a class="view-link"><i class="icon-edit"></i>'+wn._('Edit')+'</a>')
-				.appendTo($links)
-
-			$links.find(".view-link")
-				.attr("data-doctype", item.doctype)
-				.click(function() {
-					wn.set_route("Form", $(this).attr("data-doctype"));
-				})
-		} else if(item.type !== "Link"){
-			$('<a class="new-link"><i class="icon-plus"></i>'+wn._('New')+'</a> \
-				<span class="text-muted">|</span> \
-				<a class="view-link"><i class="icon-list"></i>'+wn._('View')+'</a> \
-				<span class="text-muted">|</span> \
-				<a class="import-link"><i class="icon-upload"></i>'+wn._('Import')+'</a>')
-				.appendTo($links)
-
-			$links.find(".view-link")
-				.attr("data-doctype", item.doctype)
-				.click(function() {
-					if($(this).attr("data-filter")) {
-						wn.route_options = JSON.parse($(this).attr("data-filter"));
-					}
-					wn.set_route("List", $(this).attr("data-doctype"));
-				})
-
-			if(item.filter)
-				$links.find(".view-link").attr("data-filter", JSON.stringify(item.filter))
-
-			if(wn.model.can_create(item.doctype)) {
-				$links.find(".new-link")
-					.attr("data-doctype", item.doctype)
-					.click(function() {
-						new_doc($(this).attr("data-doctype"))
-					})
-			} else {
-				$links.find(".new-link").remove();
-				$links.find(".text-muted:first").remove();
-			}
-
-		}
-
-		$links.find(".import-link")
-			.attr("data-doctype", item.doctype)
-			.click(function() {
-				wn.route_options = {doctype:$(this).attr("data-doctype")}
-				wn.set_route("data-import-tool");
-			})
-		
-		if(item.links) {
-			$.each(item.links, function(i, link) {
-				var newlinks = $('<span class="text-muted"> |</span> \
-				<a class="import-link" href="#'+link.route
-					+'"><i class="'+link.icon+'"></i> '+link.title+'</a>')
-					.appendTo($links)
-			})
-		}
-		
-		if(item.dependencies) {
-			$.each(item.dependencies, function(i, d) {
-				render_item(d, true);
-			})
-		}
-	}
-
-	return wn.call({
-		method: "setup.page.setup.setup.get",
-		callback: function(r) {
-			if(r.message) {
-				body.empty();
-				if(wn.boot.expires_on) {
-					$(body).prepend("<div class='text-muted' style='text-align:right'>"+wn._("Account expires on") 
-							+ wn.datetime.global_date_format(wn.boot.expires_on) + "</div>");
-				}
-
-				$completed = $('<h4>'+wn._("Setup Completed")+'<span class="completed-percent"></span><h4>\
-					<div class="progress"><div class="progress-bar"></div></div>')
-					.appendTo(body);
-
-				$.each(r.message, function(i, item) {
-					render_item(item)
-				});
-				
-				var completed_percent = cint(flt(completed) / total * 100) + "%";
-				$completed
-					.find(".progress-bar")
-					.css({"width": completed_percent});
-				$(body)
-					.find(".completed-percent")
-					.html("(" + completed_percent + ")");
-			}
-		}
-	});
-}
\ No newline at end of file
diff --git a/setup/page/setup_wizard/setup_wizard.js b/setup/page/setup_wizard/setup_wizard.js
deleted file mode 100644
index 7b4253d..0000000
--- a/setup/page/setup_wizard/setup_wizard.js
+++ /dev/null
@@ -1,505 +0,0 @@
-wn.pages['setup-wizard'].onload = function(wrapper) { 
-	if(sys_defaults.company) {
-		wn.set_route("desktop");
-		return;
-	}
-	$(".navbar:first").toggle(false);
-	$("body").css({"padding-top":"30px"});
-	
-	erpnext.wiz = new wn.wiz.Wizard({
-		page_name: "setup-wizard",
-		parent: wrapper,
-		on_complete: function(wiz) {
-			var values = wiz.get_values();
-			wiz.show_working();
-			wn.call({
-				method: "setup.page.setup_wizard.setup_wizard.setup_account",
-				args: values,
-				callback: function(r) {
-					if(r.exc) {
-						var d = msgprint(wn._("There were errors."));
-						d.custom_onhide = function() {
-							wn.set_route(erpnext.wiz.page_name, "0");
-						}
-					} else {
-						wiz.show_complete();
-						setTimeout(function() {
-							if(user==="Administrator") {
-								msgprint(wn._("Login with your new User ID") + ":" + values.email);
-								setTimeout(function() {
-									wn.app.logout();
-								}, 2000);
-							} else {
-								window.location = "app.html";
-							}
-						}, 2000);
-					}
-				}
-			})
-		},
-		title: wn._("ERPNext Setup Guide"),
-		welcome_html: '<h1 class="text-muted text-center"><i class="icon-magic"></i></h1>\
-			<h2 class="text-center">'+wn._('ERPNext Setup')+'</h2>\
-			<p class="text-center">' + 
-			wn._('Welcome to ERPNext. Over the next few minutes we will help you setup your ERPNext account. Try and fill in as much information as you have even if it takes a bit longer. It will save you a lot of time later. Good Luck!') + 
-			'</p>',
-		working_html: '<h3 class="text-muted text-center"><i class="icon-refresh icon-spin"></i></h3>\
-			<h2 class="text-center">'+wn._('Setting up...')+'</h2>\
-			<p class="text-center">' + 
-			wn._('Sit tight while your system is being setup. This may take a few moments.') + 
-			'</p>',
-		complete_html: '<h1 class="text-muted text-center"><i class="icon-thumbs-up"></i></h1>\
-			<h2 class="text-center">'+wn._('Setup Complete!')+'</h2>\
-			<p class="text-center">' + 
-			wn._('Your setup is complete. Refreshing...') + 
-			'</p>',
-		slides: [
-			// User
-			{
-				title: wn._("The First User: You"),
-				icon: "icon-user",
-				fields: [
-					{"fieldname": "first_name", "label": wn._("First Name"), "fieldtype": "Data", reqd:1},
-					{"fieldname": "last_name", "label": wn._("Last Name"), "fieldtype": "Data", reqd:1},
-					{"fieldname": "email", "label": wn._("Email Id"), "fieldtype": "Data", reqd:1, "description":"Your Login Id"},
-					{"fieldname": "password", "label": wn._("Password"), "fieldtype": "Password", reqd:1},
-					{fieldtype:"Attach Image", fieldname:"attach_profile", label:"Attach Your Profile..."},
-				],
-				help: wn._('The first user will become the System Manager (you can change that later).'),
-				onload: function(slide) {
-					if(user!=="Administrator") {
-						slide.form.fields_dict.password.$wrapper.toggle(false);
-						slide.form.fields_dict.email.$wrapper.toggle(false);
-						slide.form.fields_dict.first_name.set_input(wn.boot.profile.first_name);
-						slide.form.fields_dict.last_name.set_input(wn.boot.profile.last_name);
-						
-						delete slide.form.fields_dict.email;
-						delete slide.form.fields_dict.password;
-					}
-				}
-			},
-			
-			// Organization
-			{
-				title: wn._("The Organization"),
-				icon: "icon-building",
-				fields: [
-					{fieldname:'company_name', label: wn._('Company Name'), fieldtype:'Data', reqd:1,
-						placeholder: 'e.g. "My Company LLC"'},
-					{fieldname:'company_abbr', label: wn._('Company Abbreviation'), fieldtype:'Data',
-						placeholder:'e.g. "MC"',reqd:1},
-					{fieldname:'fy_start_date', label:'Financial Year Start Date', fieldtype:'Date',
-						description:'Your financial year begins on', reqd:1},
-					{fieldname:'fy_end_date', label:'Financial Year End Date', fieldtype:'Date',
-						description:'Your financial year ends on', reqd:1},
-					{fieldname:'company_tagline', label: wn._('What does it do?'), fieldtype:'Data',
-						placeholder:'e.g. "Build tools for builders"', reqd:1},
-				],
-				help: wn._('The name of your company for which you are setting up this system.'),
-				onload: function(slide) {
-					slide.get_input("company_name").on("change", function() {
-						var parts = slide.get_input("company_name").val().split(" ");
-						var abbr = $.map(parts, function(p) { return p ? p.substr(0,1) : null }).join("");
-						slide.get_input("company_abbr").val(abbr.toUpperCase());
-					}).val(wn.boot.control_panel.company_name || "").trigger("change");
-
-					slide.get_input("fy_start_date").on("change", function() {
-						var year_end_date = 
-							wn.datetime.add_days(wn.datetime.add_months(slide.get_input("fy_start_date").val(), 12), -1);
-						slide.get_input("fy_end_date").val(year_end_date);
-					});
-				}
-			},
-			
-			// Country
-			{
-				title: wn._("Country, Timezone and Currency"),
-				icon: "icon-flag",
-				fields: [
-					{fieldname:'country', label: wn._('Country'), reqd:1,
-						options: "", fieldtype: 'Select'},
-					{fieldname:'currency', label: wn._('Default Currency'), reqd:1,
-						options: "", fieldtype: 'Select'},
-					{fieldname:'timezone', label: wn._('Time Zone'), reqd:1,
-						options: "", fieldtype: 'Select'},
-				],
-				help: wn._('Select your home country and check the timezone and currency.'),
-				onload: function(slide, form) {
-					wn.call({
-						method:"webnotes.country_info.get_country_timezone_info",
-						callback: function(data) {
-							erpnext.country_info = data.message.country_info;
-							erpnext.all_timezones = data.message.all_timezones;
-							slide.get_input("country").empty()
-								.add_options([""].concat(keys(erpnext.country_info).sort()));
-							slide.get_input("currency").empty()
-								.add_options(wn.utils.unique([""].concat($.map(erpnext.country_info, 
-									function(opts, country) { return opts.currency; }))).sort());
-							slide.get_input("timezone").empty()
-								.add_options([""].concat(erpnext.all_timezones));
-						}
-					})
-				
-					slide.get_input("country").on("change", function() {
-						var country = slide.get_input("country").val();
-						var $timezone = slide.get_input("timezone");
-						$timezone.empty();
-						// add country specific timezones first
-						if(country){
-							var timezone_list = erpnext.country_info[country].timezones || [];
-							$timezone.add_options(timezone_list.sort());
-							slide.get_input("currency").val(erpnext.country_info[country].currency);
-						}
-						// add all timezones at the end, so that user has the option to change it to any timezone
-						$timezone.add_options([""].concat(erpnext.all_timezones));
-			
-					});
-				}
-			},
-			
-			// Logo
-			{
-				icon: "icon-bookmark",
-				title: wn._("Logo and Letter Heads"),
-				help: wn._('Upload your letter head and logo - you can edit them later.'),
-				fields: [
-					{fieldtype:"Attach Image", fieldname:"attach_letterhead", label:"Attach Letterhead..."},
-					{fieldtype:"Attach Image", fieldname:"attach_logo", label:"Attach Logo..."},
-				],
-			},
-			
-			// Taxes
-			{
-				icon: "icon-money",
-				"title": wn._("Add Taxes"),
-				"help": wn._("List your tax heads (e.g. VAT, Excise) (upto 3) and their standard rates. This will create a standard template, you can edit and add more later."),
-				"fields": [
-					{fieldtype:"Data", fieldname:"tax_1", label:"Tax 1", placeholder:"e.g. VAT"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Data", fieldname:"tax_rate_1", label:"Rate (%)", placeholder:"e.g. 5"},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Data", fieldname:"tax_2", label:"Tax 2", placeholder:"e.g. Customs Duty"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Data", fieldname:"tax_rate_2", label:"Rate (%)", placeholder:"e.g. 5"},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Data", fieldname:"tax_3", label:"Tax 3", placeholder:"e.g. Excise"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Data", fieldname:"tax_rate_3", label:"Rate (%)", placeholder:"e.g. 5"},
-				],
-			},
-
-			// Customers
-			{
-				icon: "icon-group",
-				"title": wn._("Your Customers"),
-				"help": wn._("List a few of your customers. They could be organizations or individuals."),
-				"fields": [
-					{fieldtype:"Data", fieldname:"customer_1", label:"Customer 1", placeholder:"Customer Name"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Data", fieldname:"customer_contact_1", label:"", placeholder:"Contact Name"},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Data", fieldname:"customer_2", label:"Customer 2", placeholder:"Customer Name"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Data", fieldname:"customer_contact_2", label:"", placeholder:"Contact Name"},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Data", fieldname:"customer_3", label:"Customer 3", placeholder:"Customer Name"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Data", fieldname:"customer_contact_3", label:"", placeholder:"Contact Name"},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Data", fieldname:"customer_4", label:"Customer 4", placeholder:"Customer Name"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Data", fieldname:"customer_contact_4", label:"", placeholder:"Contact Name"},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Data", fieldname:"customer_5", label:"Customer 5", placeholder:"Customer Name"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Data", fieldname:"customer_contact_5", label:"", placeholder:"Contact Name"},
-				],
-			},
-			
-			// Items to Sell
-			{
-				icon: "icon-barcode",
-				"title": wn._("Your Products or Services"),
-				"help": wn._("List your products or services that you sell to your customers. Make sure to check the Item Group, Unit of Measure and other properties when you start."),
-				"fields": [
-					{fieldtype:"Data", fieldname:"item_1", label:"Item 1", placeholder:"A Product or Service"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Attach", fieldname:"item_img_1", label:"Attach Image..."},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Select", fieldname:"item_group_1", options:["Products", "Services", "Raw Material", "Sub Assemblies"]},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Select", fieldname:"item_uom_1", options:["Unit", "Nos", "Box", "Pair", "Kg", "Set", "Hour", "Minute"]},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Data", fieldname:"item_2", label:"Item 2", placeholder:"A Product or Service"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Attach", fieldname:"item_img_2", label:"Attach Image..."},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Select", fieldname:"item_group_2", options:["Products", "Services", "Raw Material", "Sub Assemblies"]},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Select", fieldname:"item_uom_2", options:["Unit", "Nos", "Box", "Pair", "Kg", "Set", "Hour", "Minute"]},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Data", fieldname:"item_3", label:"Item 3", placeholder:"A Product or Service"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Attach", fieldname:"item_img_3", label:"Attach Image..."},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Select", fieldname:"item_group_3", options:["Products", "Services", "Raw Material", "Sub Assemblies"]},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Select", fieldname:"item_uom_3", options:["Unit", "Nos", "Box", "Pair", "Kg", "Set", "Hour", "Minute"]},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Data", fieldname:"item_4", label:"Item 4", placeholder:"A Product or Service"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Attach", fieldname:"item_img_4", label:"Attach Image..."},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Select", fieldname:"item_group_4", options:["Products", "Services", "Raw Material", "Sub Assemblies"]},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Select", fieldname:"item_uom_4", options:["Unit", "Nos", "Box", "Pair", "Kg", "Set", "Hour", "Minute"]},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Data", fieldname:"item_5", label:"Item 5", placeholder:"A Product or Service"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Attach", fieldname:"item_img_5", label:"Attach Image..."},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Select", fieldname:"item_group_5", options:["Products", "Services", "Raw Material", "Sub Assemblies"]},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Select", fieldname:"item_uom_5", options:["Unit", "Nos", "Box", "Pair", "Kg", "Set", "Hour", "Minute"]},
-				],
-			},
-
-			// Suppliers
-			{
-				icon: "icon-group",
-				"title": wn._("Your Suppliers"),
-				"help": wn._("List a few of your suppliers. They could be organizations or individuals."),
-				"fields": [
-					{fieldtype:"Data", fieldname:"supplier_1", label:"Supplier 1", placeholder:"Supplier Name"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Data", fieldname:"supplier_contact_1", label:"", placeholder:"Contact Name"},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Data", fieldname:"supplier_2", label:"Supplier 2", placeholder:"Supplier Name"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Data", fieldname:"supplier_contact_2", label:"", placeholder:"Contact Name"},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Data", fieldname:"supplier_3", label:"Supplier 3", placeholder:"Supplier Name"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Data", fieldname:"supplier_contact_3", label:"", placeholder:"Contact Name"},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Data", fieldname:"supplier_4", label:"Supplier 4", placeholder:"Supplier Name"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Data", fieldname:"supplier_contact_4", label:"", placeholder:"Contact Name"},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Data", fieldname:"supplier_5", label:"Supplier 5", placeholder:"Supplier Name"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Data", fieldname:"supplier_contact_5", label:"", placeholder:"Contact Name"},
-				],
-			},
-
-			// Items to Buy
-			{
-				icon: "icon-barcode",
-				"title": wn._("Products or Services You Buy"),
-				"help": wn._("List a few products or services you buy from your suppliers or vendors. If these are same as your products, then do not add them."),
-				"fields": [
-					{fieldtype:"Data", fieldname:"item_buy_1", label:"Item 1", placeholder:"A Product or Service"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Select", fieldname:"item_buy_group_1", options:["Raw Material", "Consumable", "Sub Assemblies", "Services", "Products"]},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Select", fieldname:"item_buy_uom_1", options:["Unit", "Nos", "Box", "Pair", "Kg", "Set", "Hour", "Minute"]},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Data", fieldname:"item_buy_2", label:"Item 2", placeholder:"A Product or Service"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Select", fieldname:"item_buy_group_2", options:["Raw Material", "Consumable", "Sub Assemblies", "Services", "Products"]},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Select", fieldname:"item_buy_uom_2", options:["Unit", "Nos", "Box", "Pair", "Kg", "Set", "Hour", "Minute"]},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Data", fieldname:"item_buy_3", label:"Item 3", placeholder:"A Product or Service"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Select", fieldname:"item_buy_group_3", options:["Raw Material", "Consumable", "Sub Assemblies", "Services", "Products"]},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Select", fieldname:"item_buy_uom_3", options:["Unit", "Nos", "Box", "Pair", "Kg", "Set", "Hour", "Minute"]},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Data", fieldname:"item_buy_4", label:"Item 4", placeholder:"A Product or Service"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Select", fieldname:"item_buy_group_4", options:["Raw Material", "Consumable", "Sub Assemblies", "Services", "Products"]},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Select", fieldname:"item_buy_uom_4", options:["Unit", "Nos", "Box", "Pair", "Kg", "Set", "Hour", "Minute"]},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Data", fieldname:"item_buy_5", label:"Item 5", placeholder:"A Product or Service"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Section Break"},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Select", fieldname:"item_buy_group_5", options:["Raw Material", "Consumable", "Sub Assemblies", "Services", "Products"]},
-					{fieldtype:"Column Break"},
-					{fieldtype:"Select", fieldname:"item_buy_uom_5", options:["Unit", "Nos", "Box", "Pair", "Kg", "Set", "Hour", "Minute"]},
-				],
-			},
-
-		]
-		
-	})
-}
-
-wn.pages['setup-wizard'].onshow = function(wrapper) {
-	if(wn.get_route()[1])
-		erpnext.wiz.show(wn.get_route()[1]);
-}
-
-wn.provide("wn.wiz");
-
-wn.wiz.Wizard = Class.extend({
-	init: function(opts) {
-		$.extend(this, opts);
-		this.slides = this.slides;
-		this.slide_dict = {};
-		this.show_welcome();
-	},
-	get_message: function(html) {
-		return $(repl('<div class="panel panel-default">\
-			<div class="panel-body" style="padding: 40px;">%(html)s</div>\
-		</div>', {html:html}))
-	},
-	show_welcome: function() {
-		if(this.$welcome) 
-			return;
-		var me = this;
-		this.$welcome = this.get_message(this.welcome_html + 
-			'<br><p class="text-center"><button class="btn btn-primary">'+wn._("Start")+'</button></p>')
-			.appendTo(this.parent);
-		
-		this.$welcome.find(".btn").click(function() {
-			me.$welcome.toggle(false);
-			me.welcomed = true;
-			wn.set_route(me.page_name, "0");
-		})
-		
-		this.current_slide = {"$wrapper": this.$welcome};
-	},
-	show_working: function() {
-		this.hide_current_slide();
-		wn.set_route(this.page_name);
-		this.current_slide = {"$wrapper": this.get_message(this.working_html).appendTo(this.parent)};
-	},
-	show_complete: function() {
-		this.hide_current_slide();
-		this.current_slide = {"$wrapper": this.get_message(this.complete_html).appendTo(this.parent)};
-	},
-	show: function(id) {
-		if(!this.welcomed) {
-			wn.set_route(this.page_name);
-			return;
-		}
-		id = cint(id);
-		if(this.current_slide && this.current_slide.id===id) 
-			return;
-		if(!this.slide_dict[id]) {
-			this.slide_dict[id] = new wn.wiz.WizardSlide($.extend(this.slides[id], {wiz:this, id:id}));
-			this.slide_dict[id].make();
-		}
-		
-		this.hide_current_slide();
-		
-		this.current_slide = this.slide_dict[id];
-		this.current_slide.$wrapper.toggle(true);
-	},
-	hide_current_slide: function() {
-		if(this.current_slide) {
-			this.current_slide.$wrapper.toggle(false);
-			this.current_slide = null;
-		}
-	},
-	get_values: function() {
-		var values = {};
-		$.each(this.slide_dict, function(id, slide) {
-			$.extend(values, slide.values)
-		})
-		return values;
-	}
-});
-
-wn.wiz.WizardSlide = Class.extend({
-	init: function(opts) {
-		$.extend(this, opts);
-	},
-	make: function() {
-		var me = this;
-		this.$wrapper = $(repl('<div class="panel panel-default">\
-			<div class="panel-heading"><div class="panel-title">%(main_title)s: Step %(step)s</div></div>\
-			<div class="panel-body">\
-				<div class="progress">\
-					<div class="progress-bar" style="width: %(width)s%"></div>\
-				</div>\
-				<br>\
-				<div class="row">\
-					<div class="col-sm-8 form"></div>\
-					<div class="col-sm-4 help">\
-						<h3 style="margin-top: 0px"><i class="%(icon)s text-muted"></i> %(title)s</h3><br>\
-						<p class="text-muted">%(help)s</p>\
-					</div>\
-				</div>\
-				<hr>\
-				<div class="footer"></div>\
-			</div>\
-		</div>', {help:this.help, title:this.title, main_title:this.wiz.title, step: this.id + 1,
-				width: (flt(this.id + 1) / (this.wiz.slides.length+1)) * 100, icon:this.icon}))
-			.appendTo(this.wiz.parent);
-		
-		this.body = this.$wrapper.find(".form")[0];
-		
-		if(this.fields) {
-			this.form = new wn.ui.FieldGroup({
-				fields: this.fields,
-				body: this.body,
-				no_submit_on_enter: true
-			});
-			this.form.make();
-		} else {
-			$(this.body).html(this.html)
-		}
-		
-		if(this.id > 0) {
-			this.$prev = $("<button class='btn btn-default'>Previous</button>")
-				.click(function() { 
-					wn.set_route(me.wiz.page_name, me.id-1 + ""); 
-				})
-				.appendTo(this.$wrapper.find(".footer"))
-				.css({"margin-right": "5px"});
-			}
-		if(this.id+1 < this.wiz.slides.length) {
-			this.$next = $("<button class='btn btn-primary'>Next</button>")
-				.click(function() { 
-					me.values = me.form.get_values();
-					if(me.values===null) 
-						return;
-					wn.set_route(me.wiz.page_name, me.id+1 + ""); 
-				})
-				.appendTo(this.$wrapper.find(".footer"));
-		} else {
-			this.$complete = $("<button class='btn btn-primary'>Complete Setup</button>")
-				.click(function() { 
-					me.values = me.form.get_values();
-					if(me.values===null) 
-						return;
-					me.wiz.on_complete(me.wiz); 
-				}).appendTo(this.$wrapper.find(".footer"));
-		}
-		
-		if(this.onload) {
-			this.onload(this);
-		}
-
-	},
-	get_input: function(fn) {
-		return this.form.get_input(fn);
-	}
-})
\ No newline at end of file
diff --git a/setup/page/setup_wizard/setup_wizard.py b/setup/page/setup_wizard/setup_wizard.py
deleted file mode 100644
index ededd47..0000000
--- a/setup/page/setup_wizard/setup_wizard.py
+++ /dev/null
@@ -1,356 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes, json, base64
-
-from webnotes.utils import cint, cstr, getdate, now, nowdate, get_defaults
-from webnotes import _
-from webnotes.utils.file_manager import save_file
-
-@webnotes.whitelist()
-def setup_account(args=None):
-	# if webnotes.conn.sql("select name from tabCompany"):
-	# 	webnotes.throw(_("Setup Already Complete!!"))
-		
-	if not args:
-		args = webnotes.local.form_dict
-	if isinstance(args, basestring):
-		args = json.loads(args)
-	args = webnotes._dict(args)
-	
-	update_profile_name(args)
-	create_fiscal_year_and_company(args)
-	set_defaults(args)
-	create_territories()
-	create_price_lists(args)
-	create_feed_and_todo()
-	create_email_digest()
-	create_letter_head(args)
-	create_taxes(args)
-	create_items(args)
-	create_customers(args)
-	create_suppliers(args)
-	webnotes.conn.set_value('Control Panel', None, 'home_page', 'desktop')
-
-	webnotes.clear_cache()
-	webnotes.conn.commit()
-	
-	# suppress msgprints
-	webnotes.local.message_log = []
-
-	return "okay"
-	
-def update_profile_name(args):
-	if args.get("email"):
-		args['name'] = args.get("email")
-		webnotes.flags.mute_emails = True
-		webnotes.bean({
-			"doctype":"Profile",
-			"email": args.get("email"),
-			"first_name": args.get("first_name"),
-			"last_name": args.get("last_name")
-		}).insert()
-		webnotes.flags.mute_emails = False
-		from webnotes.auth import _update_password
-		_update_password(args.get("email"), args.get("password"))
-
-	else:
-		args['name'] = webnotes.session.user
-
-		# Update Profile
-		if not args.get('last_name') or args.get('last_name')=='None': 
-				args['last_name'] = None
-		webnotes.conn.sql("""update `tabProfile` SET first_name=%(first_name)s,
-			last_name=%(last_name)s WHERE name=%(name)s""", args)
-		
-	if args.get("attach_profile"):
-		filename, filetype, content = args.get("attach_profile").split(",")
-		fileurl = save_file(filename, content, "Profile", args.get("name"), decode=True).file_name
-		webnotes.conn.set_value("Profile", args.get("name"), "user_image", fileurl)
-		
-	add_all_roles_to(args.get("name"))
-	
-def create_fiscal_year_and_company(args):
-	curr_fiscal_year = get_fy_details(args.get('fy_start_date'), args.get('fy_end_date'))
-	webnotes.bean([{
-		"doctype":"Fiscal Year",
-		'year': curr_fiscal_year,
-		'year_start_date': args.get('fy_start_date'),
-		'year_end_date': args.get('fy_end_date'),
-	}]).insert()
-
-	
-	# Company
-	webnotes.bean([{
-		"doctype":"Company",
-		'domain': args.get("industry"),
-		'company_name':args.get('company_name'),
-		'abbr':args.get('company_abbr'),
-		'default_currency':args.get('currency'),
-	}]).insert()
-	
-	args["curr_fiscal_year"] = curr_fiscal_year
-	
-def create_price_lists(args):
-	for pl_type in ["Selling", "Buying"]:
-		webnotes.bean([
-			{
-				"doctype": "Price List",
-				"price_list_name": "Standard " + pl_type,
-				"buying": 1 if pl_type == "Buying" else 0,
-				"selling": 1 if pl_type == "Selling" else 0,
-				"currency": args["currency"]
-			},
-			{
-				"doctype": "Applicable Territory",
-				"parentfield": "valid_for_territories",
-				"territory": "All Territories"
-			}
-		]).insert()
-	
-def set_defaults(args):
-	# enable default currency
-	webnotes.conn.set_value("Currency", args.get("currency"), "enabled", 1)
-	
-	global_defaults = webnotes.bean("Global Defaults", "Global Defaults")
-	global_defaults.doc.fields.update({
-		'current_fiscal_year': args.curr_fiscal_year,
-		'default_currency': args.get('currency'),
-		'default_company':args.get('company_name'),
-		'date_format': webnotes.conn.get_value("Country", args.get("country"), "date_format"),
-		"float_precision": 3,
-		"country": args.get("country"),
-		"time_zone": args.get("time_zone")
-	})
-	global_defaults.save()
-	
-	accounts_settings = webnotes.bean("Accounts Settings")
-	accounts_settings.doc.auto_accounting_for_stock = 1
-	accounts_settings.save()
-
-	stock_settings = webnotes.bean("Stock Settings")
-	stock_settings.doc.item_naming_by = "Item Code"
-	stock_settings.doc.valuation_method = "FIFO"
-	stock_settings.doc.stock_uom = "Nos"
-	stock_settings.doc.auto_indent = 1
-	stock_settings.save()
-	
-	selling_settings = webnotes.bean("Selling Settings")
-	selling_settings.doc.cust_master_name = "Customer Name"
-	selling_settings.doc.so_required = "No"
-	selling_settings.doc.dn_required = "No"
-	selling_settings.save()
-
-	buying_settings = webnotes.bean("Buying Settings")
-	buying_settings.doc.supp_master_name = "Supplier Name"
-	buying_settings.doc.po_required = "No"
-	buying_settings.doc.pr_required = "No"
-	buying_settings.doc.maintain_same_rate = 1
-	buying_settings.save()
-
-	notification_control = webnotes.bean("Notification Control")
-	notification_control.doc.quotation = 1
-	notification_control.doc.sales_invoice = 1
-	notification_control.doc.purchase_order = 1
-	notification_control.save()
-
-	hr_settings = webnotes.bean("HR Settings")
-	hr_settings.doc.emp_created_by = "Naming Series"
-	hr_settings.save()
-
-	email_settings = webnotes.bean("Email Settings")
-	email_settings.doc.send_print_in_body_and_attachment = 1
-	email_settings.save()
-
-	# control panel
-	cp = webnotes.doc("Control Panel", "Control Panel")
-	cp.company_name = args["company_name"]
-	cp.save()
-			
-def create_feed_and_todo():
-	"""update activty feed and create todo for creation of item, customer, vendor"""
-	import home
-	home.make_feed('Comment', 'ToDo', '', webnotes.session['user'],
-		'ERNext Setup Complete!', '#6B24B3')
-
-def create_email_digest():
-	from webnotes.profile import get_system_managers
-	system_managers = get_system_managers(only_name=True)
-	if not system_managers: 
-		return
-	
-	companies = webnotes.conn.sql_list("select name FROM `tabCompany`")
-	for company in companies:
-		if not webnotes.conn.exists("Email Digest", "Default Weekly Digest - " + company):
-			edigest = webnotes.bean({
-				"doctype": "Email Digest",
-				"name": "Default Weekly Digest - " + company,
-				"company": company,
-				"frequency": "Weekly",
-				"recipient_list": "\n".join(system_managers)
-			})
-
-			for fieldname in edigest.meta.get_fieldnames({"fieldtype": "Check"}):
-				if fieldname != "scheduler_errors":
-					edigest.doc.fields[fieldname] = 1
-		
-			edigest.insert()
-	
-	# scheduler errors digest
-	if companies:
-		edigest = webnotes.new_bean("Email Digest")
-		edigest.doc.fields.update({
-			"name": "Scheduler Errors",
-			"company": companies[0],
-			"frequency": "Daily",
-			"recipient_list": "\n".join(system_managers),
-			"scheduler_errors": 1,
-			"enabled": 1
-		})
-		edigest.insert()
-	
-def get_fy_details(fy_start_date, fy_end_date):
-	start_year = getdate(fy_start_date).year
-	if start_year == getdate(fy_end_date).year:
-		fy = cstr(start_year)
-	else:
-		fy = cstr(start_year) + '-' + cstr(start_year + 1)
-	return fy
-
-def create_taxes(args):
-	for i in xrange(1,6):
-		if args.get("tax_" + str(i)):
-			webnotes.bean({
-				"doctype":"Account",
-				"company": args.get("company_name"),
-				"parent_account": "Duties and Taxes - " + args.get("company_abbr"),
-				"account_name": args.get("tax_" + str(i)),
-				"group_or_ledger": "Ledger",
-				"is_pl_account": "No",
-				"account_type": "Tax",
-				"tax_rate": args.get("tax_rate_" + str(i))
-			}).insert()
-
-def create_items(args):
-	for i in xrange(1,6):
-		item = args.get("item_" + str(i))
-		if item:
-			item_group = args.get("item_group_" + str(i))
-			webnotes.bean({
-				"doctype":"Item",
-				"item_code": item,
-				"item_name": item,
-				"description": item,
-				"is_sales_item": "Yes",
-				"is_stock_item": item_group!="Services" and "Yes" or "No",
-				"item_group": item_group,
-				"stock_uom": args.get("item_uom_" + str(i)),
-				"default_warehouse": item_group!="Service" and ("Finished Goods - " + args.get("company_abbr")) or ""
-			}).insert()
-			
-			if args.get("item_img_" + str(i)):
-				filename, filetype, content = args.get("item_img_" + str(i)).split(",")
-				fileurl = save_file(filename, content, "Item", item, decode=True).file_name
-				webnotes.conn.set_value("Item", item, "image", fileurl)
-					
-	for i in xrange(1,6):
-		item = args.get("item_buy_" + str(i))
-		if item:
-			item_group = args.get("item_buy_group_" + str(i))
-			webnotes.bean({
-				"doctype":"Item",
-				"item_code": item,
-				"item_name": item,
-				"description": item,
-				"is_sales_item": "No",
-				"is_stock_item": item_group!="Services" and "Yes" or "No",
-				"item_group": item_group,
-				"stock_uom": args.get("item_buy_uom_" + str(i)),
-				"default_warehouse": item_group!="Service" and ("Stores - " + args.get("company_abbr")) or ""
-			}).insert()
-			
-			if args.get("item_img_" + str(i)):
-				filename, filetype, content = args.get("item_img_" + str(i)).split(",")
-				fileurl = save_file(filename, content, "Item", item, decode=True).file_name
-				webnotes.conn.set_value("Item", item, "image", fileurl)
-
-
-def create_customers(args):
-	for i in xrange(1,6):
-		customer = args.get("customer_" + str(i))
-		if customer:
-			webnotes.bean({
-				"doctype":"Customer",
-				"customer_name": customer,
-				"customer_type": "Company",
-				"customer_group": "Commercial",
-				"territory": args.get("country"),
-				"company": args.get("company_name")
-			}).insert()
-			
-			if args.get("customer_contact_" + str(i)):
-				contact = args.get("customer_contact_" + str(i)).split(" ")
-				webnotes.bean({
-					"doctype":"Contact",
-					"customer": customer,
-					"first_name":contact[0],
-					"last_name": len(contact) > 1 and contact[1] or ""
-				}).insert()
-			
-def create_suppliers(args):
-	for i in xrange(1,6):
-		supplier = args.get("supplier_" + str(i))
-		if supplier:
-			webnotes.bean({
-				"doctype":"Supplier",
-				"supplier_name": supplier,
-				"supplier_type": "Local",
-				"company": args.get("company_name")
-			}).insert()
-
-			if args.get("supplier_contact_" + str(i)):
-				contact = args.get("supplier_contact_" + str(i)).split(" ")
-				webnotes.bean({
-					"doctype":"Contact",
-					"supplier": supplier,
-					"first_name":contact[0],
-					"last_name": len(contact) > 1 and contact[1] or ""
-				}).insert()
-
-
-def create_letter_head(args):
-	if args.get("attach_letterhead"):
-		lh = webnotes.bean({
-			"doctype":"Letter Head",
-			"letter_head_name": "Standard",
-			"is_default": 1
-		}).insert()
-		
-		filename, filetype, content = args.get("attach_letterhead").split(",")
-		fileurl = save_file(filename, content, "Letter Head", "Standard", decode=True).file_name
-		webnotes.conn.set_value("Letter Head", "Standard", "content", "<img src='%s' style='max-width: 100%%;'>" % fileurl)
-		
-		
-				
-def add_all_roles_to(name):
-	profile = webnotes.doc("Profile", name)
-	for role in webnotes.conn.sql("""select name from tabRole"""):
-		if role[0] not in ["Administrator", "Guest", "All", "Customer", "Supplier", "Partner"]:
-			d = profile.addchild("user_roles", "UserRole")
-			d.role = role[0]
-			d.insert()
-			
-def create_territories():
-	"""create two default territories, one for home country and one named Rest of the World"""
-	from setup.utils import get_root_of
-	country = webnotes.conn.get_value("Control Panel", None, "country")
-	root_territory = get_root_of("Territory")
-	for name in (country, "Rest Of The World"):
-		if name and not webnotes.conn.exists("Territory", name):
-			webnotes.bean({
-				"doctype": "Territory",
-				"territory_name": name.replace("'", ""),
-				"parent_territory": root_territory,
-				"is_group": "No"
-			}).insert()
\ No newline at end of file
diff --git a/setup/page/setup_wizard/test_setup_wizard.py b/setup/page/setup_wizard/test_setup_wizard.py
deleted file mode 100644
index fe0904d..0000000
--- a/setup/page/setup_wizard/test_setup_wizard.py
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from setup.page.setup_wizard.test_setup_data import args
-from setup.page.setup_wizard.setup_wizard import setup_account
-
-if __name__=="__main__":
-	webnotes.connect()
-	webnotes.local.form_dict = webnotes._dict(args)
-	setup_account()
-	
\ No newline at end of file
diff --git a/setup/report/__init__.py b/setup/report/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/setup/report/__init__.py
+++ /dev/null
diff --git a/setup/report/item_wise_price_list_rate/__init__.py b/setup/report/item_wise_price_list_rate/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/setup/report/item_wise_price_list_rate/__init__.py
+++ /dev/null
diff --git a/setup/report/item_wise_price_list_rate/item_wise_price_list_rate.txt b/setup/report/item_wise_price_list_rate/item_wise_price_list_rate.txt
deleted file mode 100644
index 888203d..0000000
--- a/setup/report/item_wise_price_list_rate/item_wise_price_list_rate.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-[
- {
-  "creation": "2013-09-25 10:21:15", 
-  "docstatus": 0, 
-  "modified": "2013-10-21 16:06:22", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "Report", 
-  "is_standard": "Yes", 
-  "json": "{\"filters\":[[\"Item Price\",\"price_list\",\"like\",\"%\"],[\"Item Price\",\"item_code\",\"like\",\"%\"]],\"columns\":[[\"name\",\"Item Price\"],[\"price_list\",\"Item Price\"],[\"item_code\",\"Item Price\"],[\"item_name\",\"Item Price\"],[\"item_description\",\"Item Price\"],[\"ref_rate\",\"Item Price\"],[\"buying_or_selling\",\"Item Price\"],[\"currency\",\"Item Price\"]],\"sort_by\":\"Item Price.modified\",\"sort_order\":\"desc\",\"sort_by_next\":\"\",\"sort_order_next\":\"desc\"}", 
-  "name": "__common__", 
-  "ref_doctype": "Price List", 
-  "report_name": "Item-wise Price List Rate", 
-  "report_type": "Report Builder"
- }, 
- {
-  "doctype": "Report", 
-  "name": "Item-wise Price List Rate"
- }
-]
\ No newline at end of file
diff --git a/startup/bean_handlers.py b/startup/bean_handlers.py
deleted file mode 100644
index 678c8aa..0000000
--- a/startup/bean_handlers.py
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from home import update_feed
-from core.doctype.notification_count.notification_count import clear_doctype_notifications
-from stock.doctype.material_request.material_request import update_completed_qty
-
-def on_method(bean, method):
-	if method in ("on_update", "on_submit"):
-		update_feed(bean.controller, method)
-	
-	if method in ("on_update", "on_cancel", "on_trash"):
-		clear_doctype_notifications(bean.controller, method)
-
-	if bean.doc.doctype=="Stock Entry" and method in ("on_submit", "on_cancel"):
-		update_completed_qty(bean.controller, method)
-	
\ No newline at end of file
diff --git a/startup/boot.py b/startup/boot.py
deleted file mode 100644
index a8dbf81..0000000
--- a/startup/boot.py
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt"
-
-
-from __future__ import unicode_literals
-import webnotes
-import home
-
-def boot_session(bootinfo):
-	"""boot session - send website info if guest"""
-	import webnotes
-	import webnotes.model.doc
-	
-	bootinfo['custom_css'] = webnotes.conn.get_value('Style Settings', None, 'custom_css') or ''
-	bootinfo['website_settings'] = webnotes.model.doc.getsingle('Website Settings')
-
-	if webnotes.session['user']!='Guest':
-		bootinfo['letter_heads'] = get_letter_heads()
-		
-		load_country_and_currency(bootinfo)
-		
-		import webnotes.model.doctype
-		bootinfo['notification_settings'] = webnotes.doc("Notification Control", 
-			"Notification Control").get_values()
-				
-		# if no company, show a dialog box to create a new company
-		bootinfo["customer_count"] = webnotes.conn.sql("""select count(*) from tabCustomer""")[0][0]
-
-		if not bootinfo["customer_count"]:
-			bootinfo['setup_complete'] = webnotes.conn.sql("""select name from 
-				tabCompany limit 1""") and 'Yes' or 'No'
-		
-		
-		# load subscription info
-		from webnotes import conf
-		for key in ['max_users', 'expires_on', 'max_space', 'status', 'commercial_support']:
-			if key in conf: bootinfo[key] = conf.get(key)
-
-		bootinfo['docs'] += webnotes.conn.sql("""select name, default_currency, cost_center
-            from `tabCompany`""", as_dict=1, update={"doctype":":Company"})
-
-def load_country_and_currency(bootinfo):
-	if bootinfo.control_panel.country and \
-		webnotes.conn.exists("Country", bootinfo.control_panel.country):
-		bootinfo["docs"] += [webnotes.doc("Country", bootinfo.control_panel.country)]
-		
-	bootinfo["docs"] += webnotes.conn.sql("""select * from tabCurrency
-		where ifnull(enabled,0)=1""", as_dict=1, update={"doctype":":Currency"})
-
-def get_letter_heads():
-	"""load letter heads with startup"""
-	import webnotes
-	ret = webnotes.conn.sql("""select name, content from `tabLetter Head` 
-		where ifnull(disabled,0)=0""")
-	return dict(ret)
-	
diff --git a/startup/event_handlers.py b/startup/event_handlers.py
deleted file mode 100644
index b04b588..0000000
--- a/startup/event_handlers.py
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt"
-
-
-from __future__ import unicode_literals
-import webnotes
-import home
-
-def on_login_post_session(login_manager):
-	"""
-		called after login
-		update login_from and delete parallel sessions
-	"""
-	# Clear previous sessions i.e. logout previous log-in attempts
-	allow_multiple_sessions = ['demo@erpnext.com', 'Administrator', 'Guest']
-	if webnotes.session['user'] not in allow_multiple_sessions:
-		from webnotes.sessions import clear_sessions
-		clear_sessions(webnotes.session.user, keep_current=True)
-
-		# check if account is expired
-		check_if_expired()
-
-	if webnotes.session['user'] not in ('Guest', 'demo@erpnext.com'):
-		# create feed
-		from webnotes.utils import nowtime
-		from webnotes.profile import get_user_fullname
-		webnotes.conn.begin()
-		home.make_feed('Login', 'Profile', login_manager.user, login_manager.user,
-			'%s logged in at %s' % (get_user_fullname(login_manager.user), nowtime()), 
-			login_manager.user=='Administrator' and '#8CA2B3' or '#1B750D')
-		webnotes.conn.commit()
-		
-	if webnotes.conn.get_value("Profile", webnotes.session.user, "user_type") == "Website User":
-		from selling.utils.cart import set_cart_count
-		set_cart_count()
-		
-def on_logout(login_manager):
-	webnotes._response.set_cookie("cart_count", "")
-		
-def check_if_expired():
-	"""check if account is expired. If expired, do not allow login"""
-	from webnotes import conf
-	# check if expires_on is specified
-	if not 'expires_on' in conf: return
-	
-	# check if expired
-	from datetime import datetime, date
-	expires_on = datetime.strptime(conf.expires_on, '%Y-%m-%d').date()
-	if date.today() <= expires_on: return
-	
-	# if expired, stop user from logging in
-	from webnotes.utils import formatdate
-	msg = """Oops! Your subscription expired on <b>%s</b>.<br>""" % formatdate(conf.expires_on)
-	
-	if 'System Manager' in webnotes.user.get_roles():
-		msg += """Just drop in a mail at <b>support@erpnext.com</b> and
-			we will guide you to get your account re-activated."""
-	else:
-		msg += """Just ask your System Manager to drop in a mail at <b>support@erpnext.com</b> and
-		we will guide him to get your account re-activated."""
-	
-	webnotes.msgprint(msg)
-	
-	webnotes.response['message'] = 'Account Expired'
-	raise webnotes.AuthenticationError
-
-def on_build():
-	from home.page.latest_updates import latest_updates
-	latest_updates.make()
-
-def comment_added(doc):
-	"""add comment to feed"""
-	home.make_feed('Comment', doc.comment_doctype, doc.comment_docname, 
-		doc.comment_by or doc.owner, '<i>"' + doc.comment + '"</i>', '#6B24B3')
-	
diff --git a/startup/install.py b/startup/install.py
deleted file mode 100644
index 94a3f55..0000000
--- a/startup/install.py
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-
-import webnotes
-
-def post_import():
-	webnotes.conn.begin()
-
-	# feature setup
-	import_defaults()
-	import_country_and_currency()
-	
-	# home page
-	webnotes.conn.set_value('Control Panel', None, 'home_page', 'setup-wizard')
-
-	# features
-	feature_setup()
-	
-	# all roles to Administrator
-	from setup.page.setup_wizard.setup_wizard import add_all_roles_to
-	add_all_roles_to("Administrator")
-	
-	webnotes.conn.commit()
-
-def feature_setup():
-	"""save global defaults and features setup"""
-	bean = webnotes.bean("Features Setup", "Features Setup")
-	bean.ignore_permissions = True
-
-	# store value as 1 for all these fields
-	flds = ['fs_item_serial_nos', 'fs_item_batch_nos', 'fs_brands', 'fs_item_barcode',
-		'fs_item_advanced', 'fs_packing_details', 'fs_item_group_in_details',
-		'fs_exports', 'fs_imports', 'fs_discounts', 'fs_purchase_discounts',
-		'fs_after_sales_installations', 'fs_projects', 'fs_sales_extras',
-		'fs_recurring_invoice', 'fs_pos', 'fs_manufacturing', 'fs_quality',
-		'fs_page_break', 'fs_more_info', 'fs_pos_view'
-	]
-	bean.doc.fields.update(dict(zip(flds, [1]*len(flds))))
-	bean.save()
-
-def import_country_and_currency():
-	from webnotes.country_info import get_all
-	data = get_all()
-	
-	for name in data:
-		country = webnotes._dict(data[name])
-		webnotes.doc({
-			"doctype": "Country",
-			"country_name": name,
-			"date_format": country.date_format or "dd-mm-yyyy",
-			"time_zones": "\n".join(country.timezones or [])
-		}).insert()
-		
-		if country.currency and not webnotes.conn.exists("Currency", country.currency):
-			webnotes.doc({
-				"doctype": "Currency",
-				"currency_name": country.currency,
-				"fraction": country.currency_fraction,
-				"symbol": country.currency_symbol,
-				"fraction_units": country.currency_fraction_units,
-				"number_format": country.number_format
-			}).insert()
-
-def import_defaults():
-	records = [
-		# item group
-		{'doctype': 'Item Group', 'item_group_name': 'All Item Groups', 'is_group': 'Yes', 'parent_item_group': ''},
-		{'doctype': 'Item Group', 'item_group_name': 'Products', 'is_group': 'No', 'parent_item_group': 'All Item Groups'},
-		{'doctype': 'Item Group', 'item_group_name': 'Raw Material', 'is_group': 'No', 'parent_item_group': 'All Item Groups'},
-		{'doctype': 'Item Group', 'item_group_name': 'Services', 'is_group': 'No', 'parent_item_group': 'All Item Groups'},
-		{'doctype': 'Item Group', 'item_group_name': 'Sub Assemblies', 'is_group': 'No', 'parent_item_group': 'All Item Groups'},
-		{'doctype': 'Item Group', 'item_group_name': 'Consumable', 'is_group': 'No', 'parent_item_group': 'All Item Groups'},
-		
-		# deduction type
-		{'doctype': 'Deduction Type', 'name': 'Income Tax', 'description': 'Income Tax', 'deduction_name': 'Income Tax'},
-		{'doctype': 'Deduction Type', 'name': 'Professional Tax', 'description': 'Professional Tax', 'deduction_name': 'Professional Tax'},
-		{'doctype': 'Deduction Type', 'name': 'Provident Fund', 'description': 'Provident fund', 'deduction_name': 'Provident Fund'},
-		
-		# earning type
-		{'doctype': 'Earning Type', 'name': 'Basic', 'description': 'Basic', 'earning_name': 'Basic', 'taxable': 'Yes'},
-		{'doctype': 'Earning Type', 'name': 'House Rent Allowance', 'description': 'House Rent Allowance', 'earning_name': 'House Rent Allowance', 'taxable': 'No'},
-		
-		# expense claim type
-		{'doctype': 'Expense Claim Type', 'name': 'Calls', 'expense_type': 'Calls'},
-		{'doctype': 'Expense Claim Type', 'name': 'Food', 'expense_type': 'Food'},
-		{'doctype': 'Expense Claim Type', 'name': 'Medical', 'expense_type': 'Medical'},
-		{'doctype': 'Expense Claim Type', 'name': 'Others', 'expense_type': 'Others'},
-		{'doctype': 'Expense Claim Type', 'name': 'Travel', 'expense_type': 'Travel'},
-		
-		# leave type
-		{'doctype': 'Leave Type', 'leave_type_name': 'Casual Leave', 'name': 'Casual Leave', 'is_encash': 1, 'is_carry_forward': 1, 'max_days_allowed': '3', },
-		{'doctype': 'Leave Type', 'leave_type_name': 'Compensatory Off', 'name': 'Compensatory Off', 'is_encash': 0, 'is_carry_forward': 0, },
-		{'doctype': 'Leave Type', 'leave_type_name': 'Sick Leave', 'name': 'Sick Leave', 'is_encash': 0, 'is_carry_forward': 0, },
-		{'doctype': 'Leave Type', 'leave_type_name': 'Privilege Leave', 'name': 'Privilege Leave', 'is_encash': 0, 'is_carry_forward': 0, },
-		{'doctype': 'Leave Type', 'leave_type_name': 'Leave Without Pay', 'name': 'Leave Without Pay', 'is_encash': 0, 'is_carry_forward': 0, 'is_lwp':1},
-		
-		# territory
-		{'doctype': 'Territory', 'territory_name': 'All Territories', 'is_group': 'Yes', 'name': 'All Territories', 'parent_territory': ''},
-			
-		# customer group
-		{'doctype': 'Customer Group', 'customer_group_name': 'All Customer Groups', 'is_group': 'Yes', 	'name': 'All Customer Groups', 'parent_customer_group': ''},
-		{'doctype': 'Customer Group', 'customer_group_name': 'Individual', 'is_group': 'No', 'parent_customer_group': 'All Customer Groups'},
-		{'doctype': 'Customer Group', 'customer_group_name': 'Commercial', 'is_group': 'No', 'parent_customer_group': 'All Customer Groups'},
-		{'doctype': 'Customer Group', 'customer_group_name': 'Non Profit', 'is_group': 'No', 'parent_customer_group': 'All Customer Groups'},
-		{'doctype': 'Customer Group', 'customer_group_name': 'Government', 'is_group': 'No', 'parent_customer_group': 'All Customer Groups'},
-			
-		# supplier type
-		{'doctype': 'Supplier Type', 'supplier_type': 'Services'},
-		{'doctype': 'Supplier Type', 'supplier_type': 'Local'},
-		{'doctype': 'Supplier Type', 'supplier_type': 'Raw Material'},
-		{'doctype': 'Supplier Type', 'supplier_type': 'Electrical'},
-		{'doctype': 'Supplier Type', 'supplier_type': 'Hardware'},
-		{'doctype': 'Supplier Type', 'supplier_type': 'Pharmaceutical'},
-		{'doctype': 'Supplier Type', 'supplier_type': 'Distributor'},
-		
-		# Sales Person
-		{'doctype': 'Sales Person', 'sales_person_name': 'Sales Team', 'is_group': "Yes", "parent_sales_person": ""},
-		
-		# UOM
-		{'uom_name': 'Unit', 'doctype': 'UOM', 'name': 'Unit', "must_be_whole_number": 1}, 
-		{'uom_name': 'Box', 'doctype': 'UOM', 'name': 'Box', "must_be_whole_number": 1}, 
-		{'uom_name': 'Kg', 'doctype': 'UOM', 'name': 'Kg'}, 
-		{'uom_name': 'Nos', 'doctype': 'UOM', 'name': 'Nos', "must_be_whole_number": 1}, 
-		{'uom_name': 'Pair', 'doctype': 'UOM', 'name': 'Pair', "must_be_whole_number": 1}, 
-		{'uom_name': 'Set', 'doctype': 'UOM', 'name': 'Set', "must_be_whole_number": 1}, 
-		{'uom_name': 'Hour', 'doctype': 'UOM', 'name': 'Hour'},
-		{'uom_name': 'Minute', 'doctype': 'UOM', 'name': 'Minute'}, 
-	]
-	
-	from webnotes.modules import scrub
-	for r in records:
-		bean = webnotes.bean(r)
-		
-		# ignore mandatory for root
-		parent_link_field = ("parent_" + scrub(bean.doc.doctype))
-		if parent_link_field in bean.doc.fields and not bean.doc.fields.get(parent_link_field):
-			bean.ignore_mandatory = True
-		
-		bean.insert()
\ No newline at end of file
diff --git a/startup/open_count.py b/startup/open_count.py
deleted file mode 100644
index 38034e2..0000000
--- a/startup/open_count.py
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-for_doctype = {
-	"Support Ticket": {"status":"Open"},
-	"Customer Issue": {"status":"Open"},
-	"Task": {"status":"Open"},
-	"Lead": {"status":"Open"},
-	"Contact": {"status":"Open"},
-	"Opportunity": {"docstatus":0},
-	"Quotation": {"docstatus":0},
-	"Sales Order": {"docstatus":0},
-	"Journal Voucher": {"docstatus":0},
-	"Sales Invoice": {"docstatus":0},
-	"Purchase Invoice": {"docstatus":0},
-	"Leave Application": {"status":"Open"},
-	"Expense Claim": {"approval_status":"Draft"},
-	"Job Applicant": {"status":"Open"},
-	"Purchase Receipt": {"docstatus":0},
-	"Delivery Note": {"docstatus":0},
-	"Stock Entry": {"docstatus":0},
-	"Material Request": {"docstatus":0},
-	"Purchase Order": {"docstatus":0},
-	"Production Order": {"docstatus":0},
-	"BOM": {"docstatus":0},
-	"Timesheet": {"docstatus":0},
-	"Time Log": {"status":"Draft"},
-	"Time Log Batch": {"status":"Draft"},
-}
-
-def get_things_todo():
-	"""Returns a count of incomplete todos"""
-	incomplete_todos = webnotes.conn.sql("""\
-		SELECT COUNT(*) FROM `tabToDo`
-		WHERE IFNULL(checked, 0) = 0
-		AND (owner = %s or assigned_by=%s)""", (webnotes.session.user, webnotes.session.user))
-	return incomplete_todos[0][0]
-
-def get_todays_events():
-	"""Returns a count of todays events in calendar"""
-	from core.doctype.event.event import get_events
-	from webnotes.utils import nowdate
-	today = nowdate()
-	return len(get_events(today, today))
-
-def get_unread_messages():
-	"returns unread (docstatus-0 messages for a user)"
-	return webnotes.conn.sql("""\
-		SELECT count(*)
-		FROM `tabComment`
-		WHERE comment_doctype IN ('My Company', 'Message')
-		AND comment_docname = %s
-		AND ifnull(docstatus,0)=0
-		""", webnotes.user.name)[0][0]
-
-for_module_doctypes = {
-	"ToDo": "To Do",
-	"Event": "Calendar",
-	"Comment": "Messages"
-}
-
-for_module = {
-	"To Do": get_things_todo,
-	"Calendar": get_todays_events,
-	"Messages": get_unread_messages
-}
diff --git a/startup/query_handlers.py b/startup/query_handlers.py
deleted file mode 100644
index 753d088..0000000
--- a/startup/query_handlers.py
+++ /dev/null
@@ -1,9 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-
-standard_queries = {
-	"Warehouse": "stock.utils.get_warehouse_list",
-	"Customer": "selling.utils.get_customer_list",
-}
\ No newline at end of file
diff --git a/startup/schedule_handlers.py b/startup/schedule_handlers.py
deleted file mode 100644
index 0cf0602..0000000
--- a/startup/schedule_handlers.py
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-"""will be called by scheduler"""
-
-import webnotes
-from webnotes.utils import scheduler
-	
-def execute_all():
-	"""
-		* get support email
-		* recurring invoice
-	"""
-	# pull emails
-	from support.doctype.support_ticket.get_support_mails import get_support_mails
-	run_fn(get_support_mails)
-
-	from hr.doctype.job_applicant.get_job_applications import get_job_applications
-	run_fn(get_job_applications)
-
-	from selling.doctype.lead.get_leads import get_leads
-	run_fn(get_leads)
-
-	from webnotes.utils.email_lib.bulk import flush
-	run_fn(flush)
-	
-def execute_daily():
-	# event reminders
-	from core.doctype.event.event import send_event_digest
-	run_fn(send_event_digest)
-	
-	# clear daily event notifications
-	from core.doctype.notification_count.notification_count import delete_notification_count_for
-	delete_notification_count_for("Event")
-	
-	# run recurring invoices
-	from accounts.doctype.sales_invoice.sales_invoice import manage_recurring_invoices
-	run_fn(manage_recurring_invoices)
-
-	# send bulk emails
-	from webnotes.utils.email_lib.bulk import clear_outbox
-	run_fn(clear_outbox)
-
-	# daily backup
-	from setup.doctype.backup_manager.backup_manager import take_backups_daily
-	run_fn(take_backups_daily)
-
-	# check reorder level
-	from stock.utils import reorder_item
-	run_fn(reorder_item)
-	
-	# email digest
-	from setup.doctype.email_digest.email_digest import send
-	run_fn(send)
-	
-	# auto close support tickets
-	from support.doctype.support_ticket.support_ticket import auto_close_tickets
-	run_fn(auto_close_tickets)
-		
-def execute_weekly():
-	from setup.doctype.backup_manager.backup_manager import take_backups_weekly
-	run_fn(take_backups_weekly)
-
-def execute_monthly():
-	pass
-
-def execute_hourly():
-	pass
-	
-def run_fn(fn):
-	try:
-		fn()
-	except Exception, e:
-		scheduler.log(fn.func_name)
diff --git a/startup/webutils.py b/startup/webutils.py
deleted file mode 100644
index 9e18d4e..0000000
--- a/startup/webutils.py
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-import webnotes
-from webnotes.utils import cint
-
-def get_website_settings(context):
-	post_login = []
-	cart_enabled = cint(webnotes.conn.get_default("shopping_cart_enabled"))
-	if cart_enabled:
-		post_login += [{"label": "Cart", "url": "cart", "icon": "icon-shopping-cart", "class": "cart-count"},
-			{"class": "divider"}]
-		
-	post_login += [
-				{"label": "Profile", "url": "profile", "icon": "icon-user"},
-				{"label": "Addresses", "url": "addresses", "icon": "icon-map-marker"},
-				{"label": "My Orders", "url": "orders", "icon": "icon-list"},
-				{"label": "My Tickets", "url": "tickets", "icon": "icon-tags"},
-				{"label": "Invoices", "url": "invoices", "icon": "icon-file-text"},
-				{"label": "Shipments", "url": "shipments", "icon": "icon-truck"},
-				{"class": "divider"}
-			]
-	context.update({
-		"shopping_cart_enabled": cart_enabled,
-		"post_login": post_login + context.get("post_login", [])
-	})
-	
-	if not context.get("favicon"):
-		context["favicon"] = "app/images/favicon.ico"
\ No newline at end of file
diff --git a/stock/doctype/batch/batch.js b/stock/doctype/batch/batch.js
deleted file mode 100644
index 51e7470..0000000
--- a/stock/doctype/batch/batch.js
+++ /dev/null
@@ -1,11 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-cur_frm.fields_dict['item'].get_query = function(doc, cdt, cdn) {
-	return {
-		query:"controllers.queries.item_query",
-		filters:{
-			'is_stock_item': 'Yes'	
-		}
-	}	
-}
\ No newline at end of file
diff --git a/stock/doctype/batch/batch.txt b/stock/doctype/batch/batch.txt
deleted file mode 100644
index 5b7a840..0000000
--- a/stock/doctype/batch/batch.txt
+++ /dev/null
@@ -1,105 +0,0 @@
-[
- {
-  "creation": "2013-03-05 14:50:38", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:26:48", 
-  "modified_by": "Administrator", 
-  "owner": "harshada@webnotestech.com"
- }, 
- {
-  "allow_attach": 1, 
-  "autoname": "field:batch_id", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-archive", 
-  "max_attachments": 5, 
-  "module": "Stock", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Batch", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Batch", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "Material Master Manager", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Batch"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "batch_id", 
-  "fieldtype": "Data", 
-  "label": "Batch ID", 
-  "no_copy": 1, 
-  "oldfieldname": "batch_id", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Item", 
-  "oldfieldname": "item", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "in_list_view": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Small Text", 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "expiry_date", 
-  "fieldtype": "Date", 
-  "in_list_view": 1, 
-  "label": "Expiry Date", 
-  "oldfieldname": "expiry_date", 
-  "oldfieldtype": "Date"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "start_date", 
-  "fieldtype": "Date", 
-  "label": "Batch Started Date", 
-  "oldfieldname": "start_date", 
-  "oldfieldtype": "Date"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "finished_date", 
-  "fieldtype": "Date", 
-  "label": "Batch Finished Date", 
-  "oldfieldname": "finished_date", 
-  "oldfieldtype": "Date"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/bin/bin.py b/stock/doctype/bin/bin.py
deleted file mode 100644
index 73b1cac..0000000
--- a/stock/doctype/bin/bin.py
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import add_days, cint,flt, nowdate, get_url_to_form, formatdate
-from webnotes import msgprint, _
-
-import webnotes.defaults
-
-
-class DocType:	
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-		
-	def validate(self):
-		if self.doc.fields.get("__islocal") or not self.doc.stock_uom:
-			self.doc.stock_uom = webnotes.conn.get_value('Item', self.doc.item_code, 'stock_uom')
-				
-		self.validate_mandatory()
-		
-		self.doc.projected_qty = flt(self.doc.actual_qty) + flt(self.doc.ordered_qty) + \
-		 	flt(self.doc.indented_qty) + flt(self.doc.planned_qty) - flt(self.doc.reserved_qty)
-		
-	def validate_mandatory(self):
-		qf = ['actual_qty', 'reserved_qty', 'ordered_qty', 'indented_qty']
-		for f in qf:
-			if (not self.doc.fields.has_key(f)) or (not self.doc.fields[f]): 
-				self.doc.fields[f] = 0.0
-		
-	def update_stock(self, args):
-		self.update_qty(args)
-		
-		if args.get("actual_qty"):
-			from stock.stock_ledger import update_entries_after
-			
-			if not args.get("posting_date"):
-				args["posting_date"] = nowdate()
-			
-			# update valuation and qty after transaction for post dated entry
-			update_entries_after({
-				"item_code": self.doc.item_code,
-				"warehouse": self.doc.warehouse,
-				"posting_date": args.get("posting_date"),
-				"posting_time": args.get("posting_time")
-			})
-			
-	def update_qty(self, args):
-		# update the stock values (for current quantities)
-		self.doc.actual_qty = flt(self.doc.actual_qty) + flt(args.get("actual_qty"))
-		self.doc.ordered_qty = flt(self.doc.ordered_qty) + flt(args.get("ordered_qty"))
-		self.doc.reserved_qty = flt(self.doc.reserved_qty) + flt(args.get("reserved_qty"))
-		self.doc.indented_qty = flt(self.doc.indented_qty) + flt(args.get("indented_qty"))
-		self.doc.planned_qty = flt(self.doc.planned_qty) + flt(args.get("planned_qty"))
-		
-		self.doc.projected_qty = flt(self.doc.actual_qty) + flt(self.doc.ordered_qty) + \
-		 	flt(self.doc.indented_qty) + flt(self.doc.planned_qty) - flt(self.doc.reserved_qty)
-		
-		self.doc.save()
-		
-	def get_first_sle(self):
-		sle = webnotes.conn.sql("""
-			select * from `tabStock Ledger Entry`
-			where item_code = %s
-			and warehouse = %s
-			order by timestamp(posting_date, posting_time) asc, name asc
-			limit 1
-		""", (self.doc.item_code, self.doc.warehouse), as_dict=1)
-		return sle and sle[0] or None
\ No newline at end of file
diff --git a/stock/doctype/bin/bin.txt b/stock/doctype/bin/bin.txt
deleted file mode 100644
index a66b5e8..0000000
--- a/stock/doctype/bin/bin.txt
+++ /dev/null
@@ -1,200 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:25", 
-  "docstatus": 0, 
-  "modified": "2013-08-07 14:45:48", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "BIN/.#######", 
-  "doctype": "DocType", 
-  "hide_toolbar": 1, 
-  "in_create": 1, 
-  "module": "Stock", 
-  "name": "__common__", 
-  "read_only": 0, 
-  "search_fields": "item_code,warehouse"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Bin", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Bin", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Bin"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warehouse", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Warehouse", 
-  "oldfieldname": "warehouse", 
-  "oldfieldtype": "Link", 
-  "options": "Warehouse", 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Item Code", 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "search_index": 1
- }, 
- {
-  "default": "0.00", 
-  "doctype": "DocField", 
-  "fieldname": "reserved_qty", 
-  "fieldtype": "Float", 
-  "in_filter": 0, 
-  "in_list_view": 1, 
-  "label": "Reserved Quantity", 
-  "oldfieldname": "reserved_qty", 
-  "oldfieldtype": "Currency", 
-  "search_index": 0
- }, 
- {
-  "default": "0.00", 
-  "doctype": "DocField", 
-  "fieldname": "actual_qty", 
-  "fieldtype": "Float", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Actual Quantity", 
-  "oldfieldname": "actual_qty", 
-  "oldfieldtype": "Currency", 
-  "search_index": 0
- }, 
- {
-  "default": "0.00", 
-  "doctype": "DocField", 
-  "fieldname": "ordered_qty", 
-  "fieldtype": "Float", 
-  "in_filter": 0, 
-  "in_list_view": 1, 
-  "label": "Ordered Quantity", 
-  "oldfieldname": "ordered_qty", 
-  "oldfieldtype": "Currency", 
-  "search_index": 0
- }, 
- {
-  "default": "0.00", 
-  "doctype": "DocField", 
-  "fieldname": "indented_qty", 
-  "fieldtype": "Float", 
-  "in_filter": 0, 
-  "label": "Quantity Requested for Purchase", 
-  "oldfieldname": "indented_qty", 
-  "oldfieldtype": "Currency", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "planned_qty", 
-  "fieldtype": "Float", 
-  "in_filter": 0, 
-  "label": "Planned Qty", 
-  "oldfieldname": "planned_qty", 
-  "oldfieldtype": "Currency", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "projected_qty", 
-  "fieldtype": "Float", 
-  "in_filter": 0, 
-  "label": "Projected Qty", 
-  "oldfieldname": "projected_qty", 
-  "oldfieldtype": "Currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "ma_rate", 
-  "fieldtype": "Float", 
-  "hidden": 1, 
-  "in_filter": 0, 
-  "label": "Moving Average Rate", 
-  "oldfieldname": "ma_rate", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "report_hide": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "stock_uom", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "UOM", 
-  "oldfieldname": "stock_uom", 
-  "oldfieldtype": "Data", 
-  "options": "UOM", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fcfs_rate", 
-  "fieldtype": "Float", 
-  "hidden": 1, 
-  "label": "FCFS Rate", 
-  "oldfieldname": "fcfs_rate", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "valuation_rate", 
-  "fieldtype": "Float", 
-  "label": "Valuation Rate", 
-  "oldfieldname": "valuation_rate", 
-  "oldfieldtype": "Currency"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "stock_value", 
-  "fieldtype": "Float", 
-  "label": "Stock Value", 
-  "oldfieldname": "stock_value", 
-  "oldfieldtype": "Currency"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Sales User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Purchase User"
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Material User", 
-  "write": 0
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/delivery_note/delivery_note.js b/stock/doctype/delivery_note/delivery_note.js
deleted file mode 100644
index 7376f3c..0000000
--- a/stock/doctype/delivery_note/delivery_note.js
+++ /dev/null
@@ -1,249 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-// Module Material Management
-cur_frm.cscript.tname = "Delivery Note Item";
-cur_frm.cscript.fname = "delivery_note_details";
-cur_frm.cscript.other_fname = "other_charges";
-cur_frm.cscript.sales_team_fname = "sales_team";
-
-wn.require('app/accounts/doctype/sales_taxes_and_charges_master/sales_taxes_and_charges_master.js');
-wn.require('app/utilities/doctype/sms_control/sms_control.js');
-wn.require('app/selling/sales_common.js');
-wn.require('app/accounts/doctype/sales_invoice/pos.js');
-
-wn.provide("erpnext.stock");
-erpnext.stock.DeliveryNoteController = erpnext.selling.SellingController.extend({
-	refresh: function(doc, dt, dn) {
-		this._super();
-		
-		if(!doc.__billing_complete && doc.docstatus==1) {
-			// show Make Invoice button only if Delivery Note is not created from Sales Invoice
-			var from_sales_invoice = false;
-			from_sales_invoice = cur_frm.get_doclist({parentfield: "delivery_note_details"})
-				.some(function(item) { 
-					return item.against_sales_invoice ? true : false; 
-				});
-			
-			if(!from_sales_invoice)
-				cur_frm.add_custom_button(wn._('Make Invoice'), this.make_sales_invoice);
-		}
-	
-		if(flt(doc.per_installed, 2) < 100 && doc.docstatus==1) 
-			cur_frm.add_custom_button(wn._('Make Installation Note'), this.make_installation_note);
-
-		if (doc.docstatus==1) {
-			cur_frm.appframe.add_button(wn._('Send SMS'), cur_frm.cscript.send_sms, "icon-mobile-phone");
-			this.show_stock_ledger();
-			this.show_general_ledger();
-		}
-
-		if(doc.docstatus==0 && !doc.__islocal) {
-			cur_frm.add_custom_button(wn._('Make Packing Slip'), cur_frm.cscript['Make Packing Slip']);
-		}
-	
-		set_print_hide(doc, dt, dn);
-	
-		// unhide expense_account and cost_center is auto_accounting_for_stock enabled
-		var aii_enabled = cint(sys_defaults.auto_accounting_for_stock)
-		cur_frm.fields_dict[cur_frm.cscript.fname].grid.set_column_disp(["expense_account", "cost_center"], aii_enabled);
-
-		if (this.frm.doc.docstatus===0) {
-			cur_frm.add_custom_button(wn._('From Sales Order'), 
-				function() {
-					wn.model.map_current_doc({
-						method: "selling.doctype.sales_order.sales_order.make_delivery_note",
-						source_doctype: "Sales Order",
-						get_query_filters: {
-							docstatus: 1,
-							status: ["!=", "Stopped"],
-							per_delivered: ["<", 99.99],
-							project_name: cur_frm.doc.project_name || undefined,
-							customer: cur_frm.doc.customer || undefined,
-							company: cur_frm.doc.company
-						}
-					})
-				});
-		}
-
-	}, 
-	
-	make_sales_invoice: function() {
-		wn.model.open_mapped_doc({
-			method: "stock.doctype.delivery_note.delivery_note.make_sales_invoice",
-			source_name: cur_frm.doc.name
-		})
-	}, 
-	
-	make_installation_note: function() {
-		wn.model.open_mapped_doc({
-			method: "stock.doctype.delivery_note.delivery_note.make_installation_note",
-			source_name: cur_frm.doc.name
-		});
-	},
-
-	tc_name: function() {
-		this.get_terms();
-	},
-
-	delivery_note_details_on_form_rendered: function(doc, grid_row) {
-		erpnext.setup_serial_no(grid_row)
-	}
-	
-});
-
-// for backward compatibility: combine new and previous states
-$.extend(cur_frm.cscript, new erpnext.stock.DeliveryNoteController({frm: cur_frm}));
-
-cur_frm.cscript.new_contact = function(){
-	tn = wn.model.make_new_doc_and_get_name('Contact');
-	locals['Contact'][tn].is_customer = 1;
-	if(doc.customer) locals['Contact'][tn].customer = doc.customer;
-	loaddoc('Contact', tn);
-}
-
-
-// ***************** Get project name *****************
-cur_frm.fields_dict['project_name'].get_query = function(doc, cdt, cdn) {
-	return {
-		query: "controllers.queries.get_project_name",
-		filters: {
-			'customer': doc.customer
-		}
-	}
-}
-
-cur_frm.fields_dict['transporter_name'].get_query = function(doc) {
-	return{
-		filters: { 'supplier_type': "transporter" }
-	}	
-}
-
-cur_frm.cscript['Make Packing Slip'] = function() {
-	n = wn.model.make_new_doc_and_get_name('Packing Slip');
-	ps = locals["Packing Slip"][n];
-	ps.delivery_note = cur_frm.doc.name;
-	loaddoc('Packing Slip', n);
-}
-
-var set_print_hide= function(doc, cdt, cdn){
-	var dn_fields = wn.meta.docfield_map['Delivery Note'];
-	var dn_item_fields = wn.meta.docfield_map['Delivery Note Item'];
-	var dn_fields_copy = dn_fields;
-	var dn_item_fields_copy = dn_item_fields;
-
-	if (doc.print_without_amount) {
-		dn_fields['currency'].print_hide = 1;
-		dn_item_fields['export_rate'].print_hide = 1;
-		dn_item_fields['adj_rate'].print_hide = 1;
-		dn_item_fields['ref_rate'].print_hide = 1;
-		dn_item_fields['export_amount'].print_hide = 1;
-	} else {
-		if (dn_fields_copy['currency'].print_hide != 1)
-			dn_fields['currency'].print_hide = 0;
-		if (dn_item_fields_copy['export_rate'].print_hide != 1)
-			dn_item_fields['export_rate'].print_hide = 0;
-		if (dn_item_fields_copy['export_amount'].print_hide != 1)
-			dn_item_fields['export_amount'].print_hide = 0;
-	}
-}
-
-cur_frm.cscript.print_without_amount = function(doc, cdt, cdn) {
-	set_print_hide(doc, cdt, cdn);
-}
-
-
-//****************** For print sales order no and date*************************
-cur_frm.pformat.sales_order_no= function(doc, cdt, cdn){
-	//function to make row of table
-	
-	var make_row = function(title,val1, val2, bold){
-		var bstart = '<b>'; var bend = '</b>';
-
-		return '<tr><td style="width:39%;">'+(bold?bstart:'')+title+(bold?bend:'')+'</td>'
-		 +'<td style="width:61%;text-align:left;">'+val1+(val2?' ('+dateutil.str_to_user(val2)+')':'')+'</td>'
-		 +'</tr>'
-	}
-
-	out ='';
-	
-	var cl = getchildren('Delivery Note Item',doc.name,'delivery_note_details');
-
-	// outer table	
-	var out='<div><table class="noborder" style="width:100%"><tr><td style="width: 50%"></td><td>';
-	
-	// main table
-	out +='<table class="noborder" style="width:100%">';
-
-	// add rows
-	if(cl.length){
-		prevdoc_list = new Array();
-		for(var i=0;i<cl.length;i++){
-			if(cl[i].against_sales_order && prevdoc_list.indexOf(cl[i].against_sales_order) == -1) {
-				prevdoc_list.push(cl[i].against_sales_order);
-				if(prevdoc_list.length ==1)
-					out += make_row("Sales Order", cl[i].against_sales_order, null, 0);
-				else
-					out += make_row('', cl[i].against_sales_order, null,0);
-			}
-		}
-	}
-
-	out +='</table></td></tr></table></div>';
-
-	return out;
-}
-
-cur_frm.cscript.on_submit = function(doc, cdt, cdn) {
-	if(cint(wn.boot.notification_settings.delivery_note)) {
-		cur_frm.email_doc(wn.boot.notification_settings.delivery_note_message);
-	}
-}
-
-if (sys_defaults.auto_accounting_for_stock) {
-
-	cur_frm.cscript.expense_account = function(doc, cdt, cdn){
-		var d = locals[cdt][cdn];
-		if(d.expense_account) {
-			var cl = getchildren('Delivery Note Item', doc.name, cur_frm.cscript.fname, doc.doctype);
-			for(var i = 0; i < cl.length; i++){
-				if(!cl[i].expense_account) cl[i].expense_account = d.expense_account;
-			}
-		}
-		refresh_field(cur_frm.cscript.fname);
-	}
-
-	// expense account
-	cur_frm.fields_dict['delivery_note_details'].grid.get_field('expense_account').get_query = function(doc) {
-		return {
-			filters: {
-				"is_pl_account": "Yes",
-				"debit_or_credit": "Debit",
-				"company": doc.company,
-				"group_or_ledger": "Ledger"
-			}
-		}
-	}
-
-	// cost center
-	cur_frm.cscript.cost_center = function(doc, cdt, cdn){
-		var d = locals[cdt][cdn];
-		if(d.cost_center) {
-			var cl = getchildren('Delivery Note Item', doc.name, cur_frm.cscript.fname, doc.doctype);
-			for(var i = 0; i < cl.length; i++){
-				if(!cl[i].cost_center) cl[i].cost_center = d.cost_center;
-			}
-		}
-		refresh_field(cur_frm.cscript.fname);
-	}
-	
-	cur_frm.fields_dict.delivery_note_details.grid.get_field("cost_center").get_query = function(doc) {
-		return {
-
-			filters: { 
-				'company': doc.company,
-				'group_or_ledger': "Ledger"
-			}
-		}
-	}
-}
\ No newline at end of file
diff --git a/stock/doctype/delivery_note/delivery_note.py b/stock/doctype/delivery_note/delivery_note.py
deleted file mode 100644
index b2149b1..0000000
--- a/stock/doctype/delivery_note/delivery_note.py
+++ /dev/null
@@ -1,360 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import cstr, flt, cint
-from webnotes.model.bean import getlist
-from webnotes.model.code import get_obj
-from webnotes import msgprint, _
-import webnotes.defaults
-from webnotes.model.mapper import get_mapped_doclist
-from stock.utils import update_bin
-from controllers.selling_controller import SellingController
-
-class DocType(SellingController):
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-		self.tname = 'Delivery Note Item'
-		self.fname = 'delivery_note_details'
-		self.status_updater = [{
-			'source_dt': 'Delivery Note Item',
-			'target_dt': 'Sales Order Item',
-			'join_field': 'prevdoc_detail_docname',
-			'target_field': 'delivered_qty',
-			'target_parent_dt': 'Sales Order',
-			'target_parent_field': 'per_delivered',
-			'target_ref_field': 'qty',
-			'source_field': 'qty',
-			'percent_join_field': 'against_sales_order',
-			'status_field': 'delivery_status',
-			'keyword': 'Delivered'
-		}]
-		
-	def onload(self):
-		billed_qty = webnotes.conn.sql("""select sum(ifnull(qty, 0)) from `tabSales Invoice Item`
-			where docstatus=1 and delivery_note=%s""", self.doc.name)
-		if billed_qty:
-			total_qty = sum((item.qty for item in self.doclist.get({"parentfield": "delivery_note_details"})))
-			self.doc.fields["__billing_complete"] = billed_qty[0][0] == total_qty
-			
-	def get_portal_page(self):
-		return "shipment" if self.doc.docstatus==1 else None
-
-	def set_actual_qty(self):
-		for d in getlist(self.doclist, 'delivery_note_details'):
-			if d.item_code and d.warehouse:
-				actual_qty = webnotes.conn.sql("select actual_qty from `tabBin` where item_code = '%s' and warehouse = '%s'" % (d.item_code, d.warehouse))
-				d.actual_qty = actual_qty and flt(actual_qty[0][0]) or 0
-
-	def so_required(self):
-		"""check in manage account if sales order required or not"""
-		if webnotes.conn.get_value("Selling Settings", None, 'so_required') == 'Yes':
-			 for d in getlist(self.doclist,'delivery_note_details'):
-				 if not d.against_sales_order:
-					 msgprint("Sales Order No. required against item %s"%d.item_code)
-					 raise Exception
-
-
-	def validate(self):
-		super(DocType, self).validate()
-		
-		import utilities
-		utilities.validate_status(self.doc.status, ["Draft", "Submitted", "Cancelled"])
-
-		self.so_required()
-		self.validate_proj_cust()
-		self.check_stop_sales_order("against_sales_order")
-		self.validate_for_items()
-		self.validate_warehouse()
-		self.validate_uom_is_integer("stock_uom", "qty")
-		self.update_current_stock()		
-		self.validate_with_previous_doc()
-		
-		from stock.doctype.packed_item.packed_item import make_packing_list
-		self.doclist = make_packing_list(self, 'delivery_note_details')
-		
-		self.doc.status = 'Draft'
-		if not self.doc.installation_status: self.doc.installation_status = 'Not Installed'	
-		
-	def validate_with_previous_doc(self):
-		items = self.doclist.get({"parentfield": "delivery_note_details"})
-		
-		for fn in (("Sales Order", "against_sales_order"), ("Sales Invoice", "against_sales_invoice")):
-			if items.get_distinct_values(fn[1]):
-				super(DocType, self).validate_with_previous_doc(self.tname, {
-					fn[0]: {
-						"ref_dn_field": fn[1],
-						"compare_fields": [["customer", "="], ["company", "="], ["project_name", "="],
-							["currency", "="]],
-					},
-				})
-
-				if cint(webnotes.defaults.get_global_default('maintain_same_sales_rate')):
-					super(DocType, self).validate_with_previous_doc(self.tname, {
-						fn[0] + " Item": {
-							"ref_dn_field": "prevdoc_detail_docname",
-							"compare_fields": [["export_rate", "="]],
-							"is_child_table": True
-						}
-					})
-						
-	def validate_proj_cust(self):
-		"""check for does customer belong to same project as entered.."""
-		if self.doc.project_name and self.doc.customer:
-			res = webnotes.conn.sql("select name from `tabProject` where name = '%s' and (customer = '%s' or ifnull(customer,'')='')"%(self.doc.project_name, self.doc.customer))
-			if not res:
-				msgprint("Customer - %s does not belong to project - %s. \n\nIf you want to use project for multiple customers then please make customer details blank in project - %s."%(self.doc.customer,self.doc.project_name,self.doc.project_name))
-				raise Exception
-
-	def validate_for_items(self):
-		check_list, chk_dupl_itm = [], []
-		for d in getlist(self.doclist,'delivery_note_details'):
-			e = [d.item_code, d.description, d.warehouse, d.against_sales_order or d.against_sales_invoice, d.batch_no or '']
-			f = [d.item_code, d.description, d.against_sales_order or d.against_sales_invoice]
-
-			if webnotes.conn.get_value("Item", d.item_code, "is_stock_item") == 'Yes':
-				if e in check_list:
-					msgprint("Please check whether item %s has been entered twice wrongly." 
-						% d.item_code)
-				else:
-					check_list.append(e)
-			else:
-				if f in chk_dupl_itm:
-					msgprint("Please check whether item %s has been entered twice wrongly." 
-						% d.item_code)
-				else:
-					chk_dupl_itm.append(f)
-
-	def validate_warehouse(self):
-		for d in self.get_item_list():
-			if webnotes.conn.get_value("Item", d['item_code'], "is_stock_item") == "Yes":
-				if not d['warehouse']:
-					msgprint("Please enter Warehouse for item %s as it is stock item"
-						% d['item_code'], raise_exception=1)
-				
-
-	def update_current_stock(self):
-		for d in getlist(self.doclist, 'delivery_note_details'):
-			bin = webnotes.conn.sql("select actual_qty from `tabBin` where item_code = %s and warehouse = %s", (d.item_code, d.warehouse), as_dict = 1)
-			d.actual_qty = bin and flt(bin[0]['actual_qty']) or 0
-
-		for d in getlist(self.doclist, 'packing_details'):
-			bin = webnotes.conn.sql("select actual_qty, projected_qty from `tabBin` where item_code =	%s and warehouse = %s", (d.item_code, d.warehouse), as_dict = 1)
-			d.actual_qty = bin and flt(bin[0]['actual_qty']) or 0
-			d.projected_qty = bin and flt(bin[0]['projected_qty']) or 0
-
-	def on_submit(self):
-		self.validate_packed_qty()
-
-		# Check for Approving Authority
-		get_obj('Authorization Control').validate_approving_authority(self.doc.doctype, self.doc.company, self.doc.grand_total, self)
-		
-		# update delivered qty in sales order	
-		self.update_prevdoc_status()
-		
-		# create stock ledger entry
-		self.update_stock_ledger()
-
-		self.credit_limit()
-		
-		self.make_gl_entries()
-
-		# set DN status
-		webnotes.conn.set(self.doc, 'status', 'Submitted')
-
-
-	def on_cancel(self):
-		self.check_stop_sales_order("against_sales_order")
-		self.check_next_docstatus()
-				
-		self.update_prevdoc_status()
-		
-		self.update_stock_ledger()
-
-		webnotes.conn.set(self.doc, 'status', 'Cancelled')
-		self.cancel_packing_slips()
-		
-		self.make_cancel_gl_entries()
-
-	def validate_packed_qty(self):
-		"""
-			Validate that if packed qty exists, it should be equal to qty
-		"""
-		if not any([flt(d.fields.get('packed_qty')) for d in self.doclist if
-				d.doctype=='Delivery Note Item']):
-			return
-		packing_error_list = []
-		for d in self.doclist:
-			if d.doctype != 'Delivery Note Item': continue
-			if flt(d.fields.get('qty')) != flt(d.fields.get('packed_qty')):
-				packing_error_list.append([
-					d.fields.get('item_code', ''),
-					d.fields.get('qty', 0),
-					d.fields.get('packed_qty', 0)
-				])
-		if packing_error_list:
-			err_msg = "\n".join([("Item: " + d[0] + ", Qty: " + cstr(d[1]) \
-				+ ", Packed: " + cstr(d[2])) for d in packing_error_list])
-			webnotes.msgprint("Packing Error:\n" + err_msg, raise_exception=1)
-
-	def check_next_docstatus(self):
-		submit_rv = webnotes.conn.sql("select t1.name from `tabSales Invoice` t1,`tabSales Invoice Item` t2 where t1.name = t2.parent and t2.delivery_note = '%s' and t1.docstatus = 1" % (self.doc.name))
-		if submit_rv:
-			msgprint("Sales Invoice : " + cstr(submit_rv[0][0]) + " has already been submitted !")
-			raise Exception , "Validation Error."
-
-		submit_in = webnotes.conn.sql("select t1.name from `tabInstallation Note` t1, `tabInstallation Note Item` t2 where t1.name = t2.parent and t2.prevdoc_docname = '%s' and t1.docstatus = 1" % (self.doc.name))
-		if submit_in:
-			msgprint("Installation Note : "+cstr(submit_in[0][0]) +" has already been submitted !")
-			raise Exception , "Validation Error."
-
-	def cancel_packing_slips(self):
-		"""
-			Cancel submitted packing slips related to this delivery note
-		"""
-		res = webnotes.conn.sql("""SELECT name FROM `tabPacking Slip` WHERE delivery_note = %s 
-			AND docstatus = 1""", self.doc.name)
-
-		if res:
-			from webnotes.model.bean import Bean
-			for r in res:
-				ps = Bean(dt='Packing Slip', dn=r[0])
-				ps.cancel()
-			webnotes.msgprint(_("Packing Slip(s) Cancelled"))
-
-
-	def update_stock_ledger(self):
-		sl_entries = []
-		for d in self.get_item_list():
-			if webnotes.conn.get_value("Item", d.item_code, "is_stock_item") == "Yes" \
-					and d.warehouse:
-				self.update_reserved_qty(d)
-										
-				sl_entries.append(self.get_sl_entries(d, {
-					"actual_qty": -1*flt(d['qty']),
-				}))
-					
-		self.make_sl_entries(sl_entries)
-			
-	def update_reserved_qty(self, d):
-		if d['reserved_qty'] < 0 :
-			# Reduce reserved qty from reserved warehouse mentioned in so
-			if not d["reserved_warehouse"]:
-				webnotes.throw(_("Reserved Warehouse is missing in Sales Order"))
-				
-			args = {
-				"item_code": d['item_code'],
-				"warehouse": d["reserved_warehouse"],
-				"voucher_type": self.doc.doctype,
-				"voucher_no": self.doc.name,
-				"reserved_qty": (self.doc.docstatus==1 and 1 or -1)*flt(d['reserved_qty']),
-				"posting_date": self.doc.posting_date,
-				"is_amended": self.doc.amended_from and 'Yes' or 'No'
-			}
-			update_bin(args)
-
-	def credit_limit(self):
-		"""check credit limit of items in DN Detail which are not fetched from sales order"""
-		amount, total = 0, 0
-		for d in getlist(self.doclist, 'delivery_note_details'):
-			if not (d.against_sales_order or d.against_sales_invoice):
-				amount += d.amount
-		if amount != 0:
-			total = (amount/self.doc.net_total)*self.doc.grand_total
-			self.check_credit(total)
-
-def get_invoiced_qty_map(delivery_note):
-	"""returns a map: {dn_detail: invoiced_qty}"""
-	invoiced_qty_map = {}
-	
-	for dn_detail, qty in webnotes.conn.sql("""select dn_detail, qty from `tabSales Invoice Item`
-		where delivery_note=%s and docstatus=1""", delivery_note):
-			if not invoiced_qty_map.get(dn_detail):
-				invoiced_qty_map[dn_detail] = 0
-			invoiced_qty_map[dn_detail] += qty
-	
-	return invoiced_qty_map
-
-@webnotes.whitelist()
-def make_sales_invoice(source_name, target_doclist=None):
-	invoiced_qty_map = get_invoiced_qty_map(source_name)
-	
-	def update_accounts(source, target):
-		si = webnotes.bean(target)
-		si.doc.is_pos = 0
-		si.run_method("onload_post_render")
-		
-		si.set_doclist(si.doclist.get({"parentfield": ["!=", "entries"]}) +
-			si.doclist.get({"parentfield": "entries", "qty": [">", 0]}))
-		
-		if len(si.doclist.get({"parentfield": "entries"})) == 0:
-			webnotes.msgprint(_("Hey! All these items have already been invoiced."),
-				raise_exception=True)
-				
-		return si.doclist
-		
-	def update_item(source_doc, target_doc, source_parent):
-		target_doc.qty = source_doc.qty - invoiced_qty_map.get(source_doc.name, 0)
-	
-	doclist = get_mapped_doclist("Delivery Note", source_name, 	{
-		"Delivery Note": {
-			"doctype": "Sales Invoice", 
-			"validation": {
-				"docstatus": ["=", 1]
-			}
-		}, 
-		"Delivery Note Item": {
-			"doctype": "Sales Invoice Item", 
-			"field_map": {
-				"name": "dn_detail", 
-				"parent": "delivery_note", 
-				"prevdoc_detail_docname": "so_detail", 
-				"against_sales_order": "sales_order", 
-				"serial_no": "serial_no"
-			},
-			"postprocess": update_item
-		}, 
-		"Sales Taxes and Charges": {
-			"doctype": "Sales Taxes and Charges", 
-			"add_if_empty": True
-		}, 
-		"Sales Team": {
-			"doctype": "Sales Team", 
-			"field_map": {
-				"incentives": "incentives"
-			},
-			"add_if_empty": True
-		}
-	}, target_doclist, update_accounts)
-	
-	return [d.fields for d in doclist]
-	
-@webnotes.whitelist()
-def make_installation_note(source_name, target_doclist=None):
-	def update_item(obj, target, source_parent):
-		target.qty = flt(obj.qty) - flt(obj.installed_qty)
-		target.serial_no = obj.serial_no
-	
-	doclist = get_mapped_doclist("Delivery Note", source_name, 	{
-		"Delivery Note": {
-			"doctype": "Installation Note", 
-			"validation": {
-				"docstatus": ["=", 1]
-			}
-		}, 
-		"Delivery Note Item": {
-			"doctype": "Installation Note Item", 
-			"field_map": {
-				"name": "prevdoc_detail_docname", 
-				"parent": "prevdoc_docname", 
-				"parenttype": "prevdoc_doctype", 
-			},
-			"postprocess": update_item,
-			"condition": lambda doc: doc.installed_qty < doc.qty
-		}
-	}, target_doclist)
-
-	return [d.fields for d in doclist]
\ No newline at end of file
diff --git a/stock/doctype/delivery_note/delivery_note.txt b/stock/doctype/delivery_note/delivery_note.txt
deleted file mode 100644
index 480d45d..0000000
--- a/stock/doctype/delivery_note/delivery_note.txt
+++ /dev/null
@@ -1,1064 +0,0 @@
-[
- {
-  "creation": "2013-05-24 19:29:09", 
-  "docstatus": 0, 
-  "modified": "2013-12-14 17:26:12", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 1, 
-  "autoname": "naming_series:", 
-  "doctype": "DocType", 
-  "document_type": "Transaction", 
-  "hide_toolbar": 0, 
-  "icon": "icon-truck", 
-  "in_create": 0, 
-  "is_submittable": 1, 
-  "module": "Stock", 
-  "name": "__common__", 
-  "read_only_onload": 1, 
-  "search_fields": "status,customer,customer_name, territory,grand_total"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Delivery Note", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Delivery Note", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Delivery Note"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "delivery_to_section", 
-  "fieldtype": "Section Break", 
-  "label": "Delivery To", 
-  "options": "icon-user"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_width": "50%", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "no_copy": 1, 
-  "oldfieldname": "naming_series", 
-  "oldfieldtype": "Select", 
-  "options": "DN", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Customer", 
-  "oldfieldname": "customer", 
-  "oldfieldtype": "Link", 
-  "options": "Customer", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "depends_on": "customer", 
-  "doctype": "DocField", 
-  "fieldname": "customer_name", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "in_list_view": 1, 
-  "label": "Customer Name", 
-  "read_only": 1
- }, 
- {
-  "depends_on": "customer", 
-  "doctype": "DocField", 
-  "fieldname": "customer_address", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Billing Address Name", 
-  "options": "Address", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_display", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Billing Address", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "shipping_address_name", 
-  "fieldtype": "Link", 
-  "label": "Shipping Address", 
-  "options": "Address", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "shipping_address", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Shipping Address", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_display", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Contact", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_mobile", 
-  "fieldtype": "Text", 
-  "hidden": 1, 
-  "label": "Mobile No", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_email", 
-  "fieldtype": "Text", 
-  "hidden": 1, 
-  "label": "Contact Email", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 0, 
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Data", 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "width": "150px"
- }, 
- {
-  "description": "Select the relevant company name if you have multiple companies", 
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "150px"
- }, 
- {
-  "default": "Today", 
-  "doctype": "DocField", 
-  "fieldname": "posting_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Posting Date", 
-  "no_copy": 1, 
-  "oldfieldname": "posting_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 0, 
-  "print_width": "100px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "po_no", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Customer's Purchase Order No", 
-  "no_copy": 0, 
-  "oldfieldname": "po_no", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "width": "100px"
- }, 
- {
-  "depends_on": "eval:doc.po_no", 
-  "doctype": "DocField", 
-  "fieldname": "po_date", 
-  "fieldtype": "Date", 
-  "hidden": 0, 
-  "label": "Customer's Purchase Order Date", 
-  "no_copy": 0, 
-  "oldfieldname": "po_date", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sec_break25", 
-  "fieldtype": "Section Break", 
-  "label": "Currency and Price List", 
-  "options": "icon-tag", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "currency", 
-  "fieldtype": "Link", 
-  "label": "Currency", 
-  "oldfieldname": "currency", 
-  "oldfieldtype": "Select", 
-  "options": "Currency", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "description": "Rate at which customer's currency is converted to company's base currency", 
-  "doctype": "DocField", 
-  "fieldname": "conversion_rate", 
-  "fieldtype": "Float", 
-  "label": "Exchange Rate", 
-  "no_copy": 0, 
-  "oldfieldname": "conversion_rate", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col_break23", 
-  "fieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "selling_price_list", 
-  "fieldtype": "Link", 
-  "label": "Price List", 
-  "oldfieldname": "price_list_name", 
-  "oldfieldtype": "Select", 
-  "options": "Price List", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "price_list_currency", 
-  "fieldtype": "Link", 
-  "label": "Price List Currency", 
-  "options": "Currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 1
- }, 
- {
-  "description": "Rate at which Price list currency is converted to company's base currency", 
-  "doctype": "DocField", 
-  "fieldname": "plc_conversion_rate", 
-  "fieldtype": "Float", 
-  "label": "Price List Exchange Rate", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "items", 
-  "fieldtype": "Section Break", 
-  "label": "Items", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-shopping-cart", 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "delivery_note_details", 
-  "fieldtype": "Table", 
-  "label": "Delivery Note Items", 
-  "no_copy": 0, 
-  "oldfieldname": "delivery_note_details", 
-  "oldfieldtype": "Table", 
-  "options": "Delivery Note Item", 
-  "print_hide": 0, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "packing_list", 
-  "fieldtype": "Section Break", 
-  "label": "Packing List", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-suitcase", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "packing_details", 
-  "fieldtype": "Table", 
-  "label": "Packing Details", 
-  "oldfieldname": "packing_details", 
-  "oldfieldtype": "Table", 
-  "options": "Packed Item", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_bom_help", 
-  "fieldtype": "HTML", 
-  "label": "Sales BOM Help", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_31", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "net_total_export", 
-  "fieldtype": "Currency", 
-  "label": "Net Total", 
-  "options": "currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_33", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "net_total", 
-  "fieldtype": "Currency", 
-  "label": "Net Total (Company Currency)", 
-  "no_copy": 0, 
-  "oldfieldname": "net_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "taxes", 
-  "fieldtype": "Section Break", 
-  "label": "Taxes", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-money", 
-  "read_only": 0
- }, 
- {
-  "description": "If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.", 
-  "doctype": "DocField", 
-  "fieldname": "charge", 
-  "fieldtype": "Link", 
-  "label": "Tax Master", 
-  "oldfieldname": "charge", 
-  "oldfieldtype": "Link", 
-  "options": "Sales Taxes and Charges Master", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_39", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "shipping_rule", 
-  "fieldtype": "Link", 
-  "label": "Shipping Rule", 
-  "oldfieldtype": "Button", 
-  "options": "Shipping Rule", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_41", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges", 
-  "fieldtype": "Table", 
-  "label": "Sales Taxes and Charges", 
-  "no_copy": 0, 
-  "oldfieldname": "other_charges", 
-  "oldfieldtype": "Table", 
-  "options": "Sales Taxes and Charges", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_calculation", 
-  "fieldtype": "HTML", 
-  "label": "Taxes and Charges Calculation", 
-  "oldfieldtype": "HTML", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_44", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_total_export", 
-  "fieldtype": "Currency", 
-  "label": "Taxes and Charges Total", 
-  "options": "company", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_47", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_total", 
-  "fieldtype": "Currency", 
-  "label": "Taxes and Charges Total (Company Currency)", 
-  "oldfieldname": "other_charges_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "totals", 
-  "fieldtype": "Section Break", 
-  "label": "Totals", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-money", 
-  "print_hide": 0, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grand_total_export", 
-  "fieldtype": "Currency", 
-  "label": "Grand Total", 
-  "no_copy": 0, 
-  "oldfieldname": "grand_total_export", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rounded_total_export", 
-  "fieldtype": "Currency", 
-  "label": "Rounded Total", 
-  "no_copy": 0, 
-  "oldfieldname": "rounded_total_export", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "width": "150px"
- }, 
- {
-  "description": "In Words (Export) will be visible once you save the Delivery Note.", 
-  "doctype": "DocField", 
-  "fieldname": "in_words_export", 
-  "fieldtype": "Data", 
-  "label": "In Words", 
-  "no_copy": 0, 
-  "oldfieldname": "in_words_export", 
-  "oldfieldtype": "Data", 
-  "print_hide": 0, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break3", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grand_total", 
-  "fieldtype": "Currency", 
-  "label": "Grand Total (Company Currency)", 
-  "no_copy": 0, 
-  "oldfieldname": "grand_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rounded_total", 
-  "fieldtype": "Currency", 
-  "label": "Rounded Total (Company Currency)", 
-  "no_copy": 0, 
-  "oldfieldname": "rounded_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "width": "150px"
- }, 
- {
-  "description": "In Words will be visible once you save the Delivery Note.", 
-  "doctype": "DocField", 
-  "fieldname": "in_words", 
-  "fieldtype": "Data", 
-  "label": "In Words (Company Currency)", 
-  "no_copy": 0, 
-  "oldfieldname": "in_words", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "print_width": "200px", 
-  "read_only": 1, 
-  "width": "200px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "terms_section_break", 
-  "fieldtype": "Section Break", 
-  "label": "Terms and Conditions", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-legal", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "tc_name", 
-  "fieldtype": "Link", 
-  "label": "Terms", 
-  "oldfieldname": "tc_name", 
-  "oldfieldtype": "Link", 
-  "options": "Terms and Conditions", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "terms", 
-  "fieldtype": "Text Editor", 
-  "label": "Terms and Conditions Details", 
-  "oldfieldname": "terms", 
-  "oldfieldtype": "Text Editor", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "transporter_info", 
-  "fieldtype": "Section Break", 
-  "label": "Transporter Info", 
-  "options": "icon-truck", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "transporter_name", 
-  "fieldtype": "Data", 
-  "label": "Transporter Name", 
-  "no_copy": 0, 
-  "oldfieldname": "transporter_name", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 0, 
-  "reqd": 0, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col_break34", 
-  "fieldtype": "Column Break", 
-  "print_width": "50%", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "description": "Transporter lorry number", 
-  "doctype": "DocField", 
-  "fieldname": "lr_no", 
-  "fieldtype": "Data", 
-  "label": "Vehicle No", 
-  "no_copy": 0, 
-  "oldfieldname": "lr_no", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 0, 
-  "reqd": 0, 
-  "width": "100px"
- }, 
- {
-  "default": "Today", 
-  "description": "Date on which lorry started from your warehouse", 
-  "doctype": "DocField", 
-  "fieldname": "lr_date", 
-  "fieldtype": "Date", 
-  "label": "Vehicle Dispatch Date", 
-  "no_copy": 0, 
-  "oldfieldname": "lr_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 0, 
-  "width": "100px"
- }, 
- {
-  "depends_on": "customer", 
-  "doctype": "DocField", 
-  "fieldname": "contact_info", 
-  "fieldtype": "Section Break", 
-  "label": "Contact Info", 
-  "options": "icon-bullhorn", 
-  "read_only": 0
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "territory", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "label": "Territory", 
-  "options": "Territory", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "customer_group", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Customer Group", 
-  "options": "Customer Group", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col_break21", 
-  "fieldtype": "Column Break", 
-  "print_width": "50%", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_person", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Contact Person", 
-  "options": "Contact", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "more_info", 
-  "fieldtype": "Section Break", 
-  "label": "More Info", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-file-text", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "description": "Track this Delivery Note against any Project", 
-  "doctype": "DocField", 
-  "fieldname": "project_name", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Project Name", 
-  "oldfieldname": "project_name", 
-  "oldfieldtype": "Link", 
-  "options": "Project", 
-  "read_only": 0, 
-  "search_index": 1
- }, 
- {
-  "depends_on": "eval:doc.source == 'Campaign'", 
-  "doctype": "DocField", 
-  "fieldname": "campaign", 
-  "fieldtype": "Link", 
-  "label": "Campaign", 
-  "oldfieldname": "campaign", 
-  "oldfieldtype": "Link", 
-  "options": "Campaign", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "source", 
-  "fieldtype": "Select", 
-  "label": "Source", 
-  "oldfieldname": "source", 
-  "oldfieldtype": "Select", 
-  "options": "\nExisting Customer\nReference\nAdvertisement\nCold Calling\nExhibition\nSupplier Reference\nMass Mailing\nCustomer's Vendor\nCampaign", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break5", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_hide": 1, 
-  "print_width": "50%", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "description": "Time at which items were delivered from warehouse", 
-  "doctype": "DocField", 
-  "fieldname": "posting_time", 
-  "fieldtype": "Time", 
-  "in_filter": 0, 
-  "label": "Posting Time", 
-  "oldfieldname": "posting_time", 
-  "oldfieldtype": "Time", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "150px"
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "letter_head", 
-  "fieldtype": "Select", 
-  "label": "Letter Head", 
-  "oldfieldname": "letter_head", 
-  "oldfieldtype": "Link", 
-  "options": "link:Letter Head", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "select_print_heading", 
-  "fieldtype": "Link", 
-  "label": "Print Heading", 
-  "no_copy": 1, 
-  "oldfieldname": "select_print_heading", 
-  "oldfieldtype": "Link", 
-  "options": "Print Heading", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 1
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "print_without_amount", 
-  "fieldtype": "Check", 
-  "label": "Print Without Amount", 
-  "oldfieldname": "print_without_amount", 
-  "oldfieldtype": "Check", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_83", 
-  "fieldtype": "Section Break"
- }, 
- {
-  "default": "Draft", 
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Status", 
-  "no_copy": 1, 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Select", 
-  "options": "\nDraft\nSubmitted\nCancelled", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "150px"
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "description": "% of materials delivered against this Delivery Note", 
-  "doctype": "DocField", 
-  "fieldname": "per_installed", 
-  "fieldtype": "Percent", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "% Installed", 
-  "no_copy": 1, 
-  "oldfieldname": "per_installed", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "installation_status", 
-  "fieldtype": "Select", 
-  "hidden": 1, 
-  "label": "Installation Status", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_89", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "description": "Required only for sample item.", 
-  "doctype": "DocField", 
-  "fieldname": "to_warehouse", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "label": "To Warehouse", 
-  "no_copy": 1, 
-  "oldfieldname": "to_warehouse", 
-  "oldfieldtype": "Link", 
-  "options": "Warehouse", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "excise_page", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Excise Page Number", 
-  "oldfieldname": "excise_page", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "instructions", 
-  "fieldtype": "Text", 
-  "label": "Instructions", 
-  "oldfieldname": "instructions", 
-  "oldfieldtype": "Text", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_team_section_break", 
-  "fieldtype": "Section Break", 
-  "label": "Sales Team", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-group", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_partner", 
-  "fieldtype": "Link", 
-  "label": "Sales Partner", 
-  "no_copy": 0, 
-  "oldfieldname": "sales_partner", 
-  "oldfieldtype": "Link", 
-  "options": "Sales Partner", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 0, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break7", 
-  "fieldtype": "Column Break", 
-  "print_hide": 1, 
-  "print_width": "50%", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "commission_rate", 
-  "fieldtype": "Float", 
-  "label": "Commission Rate (%)", 
-  "no_copy": 0, 
-  "oldfieldname": "commission_rate", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_commission", 
-  "fieldtype": "Currency", 
-  "label": "Total Commission", 
-  "no_copy": 0, 
-  "oldfieldname": "total_commission", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break1", 
-  "fieldtype": "Section Break", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_team", 
-  "fieldtype": "Table", 
-  "label": "Sales Team1", 
-  "oldfieldname": "sales_team", 
-  "oldfieldtype": "Table", 
-  "options": "Sales Team", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Material User", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Material Manager", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Sales User", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Accounts User", 
-  "submit": 0, 
-  "write": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "match": "customer", 
-  "role": "Customer"
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/delivery_note/templates/__init__.py b/stock/doctype/delivery_note/templates/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/stock/doctype/delivery_note/templates/__init__.py
+++ /dev/null
diff --git a/stock/doctype/delivery_note/templates/pages/__init__.py b/stock/doctype/delivery_note/templates/pages/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/stock/doctype/delivery_note/templates/pages/__init__.py
+++ /dev/null
diff --git a/stock/doctype/delivery_note/templates/pages/shipment.html b/stock/doctype/delivery_note/templates/pages/shipment.html
deleted file mode 100644
index 376e5df..0000000
--- a/stock/doctype/delivery_note/templates/pages/shipment.html
+++ /dev/null
@@ -1 +0,0 @@
-{% extends "app/portal/templates/sale.html" %}
\ No newline at end of file
diff --git a/stock/doctype/delivery_note/templates/pages/shipment.py b/stock/doctype/delivery_note/templates/pages/shipment.py
deleted file mode 100644
index 760ffe0..0000000
--- a/stock/doctype/delivery_note/templates/pages/shipment.py
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-no_cache = True
-
-def get_context():
-	from portal.utils import get_transaction_context
-	context = get_transaction_context("Delivery Note", webnotes.form_dict.name)
-	context.update({
-		"parent_link": "shipments",
-		"parent_title": "Shipments"
-	})
-	return context
\ No newline at end of file
diff --git a/stock/doctype/delivery_note/templates/pages/shipments.html b/stock/doctype/delivery_note/templates/pages/shipments.html
deleted file mode 100644
index f108683..0000000
--- a/stock/doctype/delivery_note/templates/pages/shipments.html
+++ /dev/null
@@ -1 +0,0 @@
-{% extends "app/portal/templates/sales_transactions.html" %}
\ No newline at end of file
diff --git a/stock/doctype/delivery_note/templates/pages/shipments.py b/stock/doctype/delivery_note/templates/pages/shipments.py
deleted file mode 100644
index b8fe65a..0000000
--- a/stock/doctype/delivery_note/templates/pages/shipments.py
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-no_cache = True
-
-def get_context():
-	from portal.utils import get_currency_context
-	context = get_currency_context()
-	context.update({
-		"title": "Shipments",
-		"method": "portal.templates.pages.shipments.get_shipments",
-		"icon": "icon-truck",
-		"empty_list_message": "No Shipments Found",
-		"page": "shipment"
-	})
-	return context
-	
-@webnotes.whitelist()
-def get_shipments(start=0):
-	from portal.utils import get_transaction_list
-	return get_transaction_list("Delivery Note", start)
diff --git a/stock/doctype/delivery_note/test_delivery_note.py b/stock/doctype/delivery_note/test_delivery_note.py
deleted file mode 100644
index ae69db6..0000000
--- a/stock/doctype/delivery_note/test_delivery_note.py
+++ /dev/null
@@ -1,256 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-
-from __future__ import unicode_literals
-import unittest
-import webnotes
-import webnotes.defaults
-from webnotes.utils import cint
-from stock.doctype.purchase_receipt.test_purchase_receipt import get_gl_entries, set_perpetual_inventory, test_records as pr_test_records
-
-def _insert_purchase_receipt(item_code=None):
-	if not item_code:
-		item_code = pr_test_records[0][1]["item_code"]
-	
-	pr = webnotes.bean(copy=pr_test_records[0])
-	pr.doclist[1].item_code = item_code
-	pr.insert()
-	pr.submit()
-	
-class TestDeliveryNote(unittest.TestCase):
-	def test_over_billing_against_dn(self):
-		self.clear_stock_account_balance()
-		_insert_purchase_receipt()
-		
-		from stock.doctype.delivery_note.delivery_note import make_sales_invoice
-		_insert_purchase_receipt()
-		dn = webnotes.bean(copy=test_records[0]).insert()
-		
-		self.assertRaises(webnotes.ValidationError, make_sales_invoice, 
-			dn.doc.name)
-
-		dn = webnotes.bean("Delivery Note", dn.doc.name)
-		dn.submit()
-		si = make_sales_invoice(dn.doc.name)
-		
-		self.assertEquals(len(si), len(dn.doclist))
-		
-		# modify export_amount
-		si[1].export_rate = 200
-		self.assertRaises(webnotes.ValidationError, webnotes.bean(si).insert)
-		
-	
-	def test_delivery_note_no_gl_entry(self):
-		self.clear_stock_account_balance()
-		set_perpetual_inventory(0)
-		self.assertEqual(cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")), 0)
-		
-		_insert_purchase_receipt()
-		
-		dn = webnotes.bean(copy=test_records[0])
-		dn.insert()
-		dn.submit()
-		
-		stock_value, stock_value_difference = webnotes.conn.get_value("Stock Ledger Entry", 
-			{"voucher_type": "Delivery Note", "voucher_no": dn.doc.name, 
-				"item_code": "_Test Item"}, ["stock_value", "stock_value_difference"])
-		self.assertEqual(stock_value, 0)
-		self.assertEqual(stock_value_difference, -375)
-			
-		self.assertFalse(get_gl_entries("Delivery Note", dn.doc.name))
-		
-	def test_delivery_note_gl_entry(self):
-		self.clear_stock_account_balance()
-		set_perpetual_inventory()
-		self.assertEqual(cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")), 1)
-		webnotes.conn.set_value("Item", "_Test Item", "valuation_method", "FIFO")
-		
-		_insert_purchase_receipt()
-		
-		dn = webnotes.bean(copy=test_records[0])
-		dn.doclist[1].expense_account = "Cost of Goods Sold - _TC"
-		dn.doclist[1].cost_center = "Main - _TC"
-
-		stock_in_hand_account = webnotes.conn.get_value("Account", 
-			{"master_name": dn.doclist[1].warehouse})
-		
-		from accounts.utils import get_balance_on
-		prev_bal = get_balance_on(stock_in_hand_account, dn.doc.posting_date)
-
-		dn.insert()
-		dn.submit()
-		
-		gl_entries = get_gl_entries("Delivery Note", dn.doc.name)
-		self.assertTrue(gl_entries)
-		expected_values = {
-			stock_in_hand_account: [0.0, 375.0],
-			"Cost of Goods Sold - _TC": [375.0, 0.0]
-		}
-		for i, gle in enumerate(gl_entries):
-			self.assertEquals([gle.debit, gle.credit], expected_values.get(gle.account))
-		
-		# check stock in hand balance
-		bal = get_balance_on(stock_in_hand_account, dn.doc.posting_date)
-		self.assertEquals(bal, prev_bal - 375.0)
-				
-		# back dated purchase receipt
-		pr = webnotes.bean(copy=pr_test_records[0])
-		pr.doc.posting_date = "2013-01-01"
-		pr.doclist[1].import_rate = 100
-		pr.doclist[1].amount = 100
-		
-		pr.insert()
-		pr.submit()
-		
-		gl_entries = get_gl_entries("Delivery Note", dn.doc.name)
-		self.assertTrue(gl_entries)
-		expected_values = {
-			stock_in_hand_account: [0.0, 666.67],
-			"Cost of Goods Sold - _TC": [666.67, 0.0]
-		}
-		for i, gle in enumerate(gl_entries):
-			self.assertEquals([gle.debit, gle.credit], expected_values.get(gle.account))
-					
-		dn.cancel()
-		self.assertFalse(get_gl_entries("Delivery Note", dn.doc.name))
-		set_perpetual_inventory(0)
-			
-	def test_delivery_note_gl_entry_packing_item(self):
-		self.clear_stock_account_balance()
-		set_perpetual_inventory()
-		
-		_insert_purchase_receipt()
-		_insert_purchase_receipt("_Test Item Home Desktop 100")
-		
-		dn = webnotes.bean(copy=test_records[0])
-		dn.doclist[1].item_code = "_Test Sales BOM Item"
-		dn.doclist[1].qty = 1
-	
-		stock_in_hand_account = webnotes.conn.get_value("Account", 
-			{"master_name": dn.doclist[1].warehouse})
-		
-		from accounts.utils import get_balance_on
-		prev_bal = get_balance_on(stock_in_hand_account, dn.doc.posting_date)
-	
-		dn.insert()
-		dn.submit()
-		
-		gl_entries = get_gl_entries("Delivery Note", dn.doc.name)
-		self.assertTrue(gl_entries)
-		
-		expected_values = {
-			stock_in_hand_account: [0.0, 525],
-			"Cost of Goods Sold - _TC": [525.0, 0.0]
-		}
-		for i, gle in enumerate(gl_entries):
-			self.assertEquals([gle.debit, gle.credit], expected_values.get(gle.account))
-					
-		# check stock in hand balance
-		bal = get_balance_on(stock_in_hand_account, dn.doc.posting_date)
-		self.assertEquals(bal, prev_bal - 525.0)
-		
-		dn.cancel()
-		self.assertFalse(get_gl_entries("Delivery Note", dn.doc.name))
-		
-		set_perpetual_inventory(0)
-		
-	def test_serialized(self):
-		from stock.doctype.stock_entry.test_stock_entry import make_serialized_item
-		from stock.doctype.serial_no.serial_no import get_serial_nos
-		
-		se = make_serialized_item()
-		serial_nos = get_serial_nos(se.doclist[1].serial_no)
-		
-		dn = webnotes.bean(copy=test_records[0])
-		dn.doclist[1].item_code = "_Test Serialized Item With Series"
-		dn.doclist[1].qty = 1
-		dn.doclist[1].serial_no = serial_nos[0]
-		dn.insert()
-		dn.submit()
-		
-		self.assertEquals(webnotes.conn.get_value("Serial No", serial_nos[0], "status"), "Delivered")
-		self.assertFalse(webnotes.conn.get_value("Serial No", serial_nos[0], "warehouse"))
-		self.assertEquals(webnotes.conn.get_value("Serial No", serial_nos[0], 
-			"delivery_document_no"), dn.doc.name)
-			
-		return dn
-			
-	def test_serialized_cancel(self):
-		from stock.doctype.serial_no.serial_no import get_serial_nos
-		dn = self.test_serialized()
-		dn.cancel()
-
-		serial_nos = get_serial_nos(dn.doclist[1].serial_no)
-
-		self.assertEquals(webnotes.conn.get_value("Serial No", serial_nos[0], "status"), "Available")
-		self.assertEquals(webnotes.conn.get_value("Serial No", serial_nos[0], "warehouse"), "_Test Warehouse - _TC")
-		self.assertFalse(webnotes.conn.get_value("Serial No", serial_nos[0], 
-			"delivery_document_no"))
-
-	def test_serialize_status(self):
-		from stock.doctype.serial_no.serial_no import SerialNoStatusError, get_serial_nos
-		from stock.doctype.stock_entry.test_stock_entry import make_serialized_item
-		
-		se = make_serialized_item()
-		serial_nos = get_serial_nos(se.doclist[1].serial_no)
-		
-		sr = webnotes.bean("Serial No", serial_nos[0])
-		sr.doc.status = "Not Available"
-		sr.save()
-		
-		dn = webnotes.bean(copy=test_records[0])
-		dn.doclist[1].item_code = "_Test Serialized Item With Series"
-		dn.doclist[1].qty = 1
-		dn.doclist[1].serial_no = serial_nos[0]
-		dn.insert()
-
-		self.assertRaises(SerialNoStatusError, dn.submit)
-		
-	def clear_stock_account_balance(self):
-		webnotes.conn.sql("""delete from `tabBin`""")
-		webnotes.conn.sql("delete from `tabStock Ledger Entry`")
-		webnotes.conn.sql("delete from `tabGL Entry`")
-
-test_dependencies = ["Sales BOM"]
-
-test_records = [
-	[
-		{
-			"company": "_Test Company", 
-			"conversion_rate": 1.0, 
-			"currency": "INR", 
-			"customer": "_Test Customer", 
-			"customer_name": "_Test Customer",
-			"doctype": "Delivery Note", 
-			"fiscal_year": "_Test Fiscal Year 2013", 
-			"plc_conversion_rate": 1.0, 
-			"posting_date": "2013-02-21", 
-			"posting_time": "9:00:00", 
-			"price_list_currency": "INR", 
-			"selling_price_list": "_Test Price List", 
-			"status": "Draft", 
-			"territory": "_Test Territory",
-			"net_total": 500.0,
-			"grand_total": 500.0, 
-			"grand_total_export": 500.0,
-			"naming_series": "_T-Delivery Note-"
-		}, 
-		{
-			"description": "CPU", 
-			"doctype": "Delivery Note Item", 
-			"item_code": "_Test Item", 
-			"item_name": "_Test Item", 
-			"parentfield": "delivery_note_details", 
-			"qty": 5.0, 
-			"basic_rate": 100.0,
-			"export_rate": 100.0,
-			"amount": 500.0,
-			"warehouse": "_Test Warehouse - _TC",
-			"stock_uom": "_Test UOM",
-			"expense_account": "Cost of Goods Sold - _TC",
-			"cost_center": "Main - _TC"
-		}
-	]
-	
-]
diff --git a/stock/doctype/delivery_note_item/delivery_note_item.txt b/stock/doctype/delivery_note_item/delivery_note_item.txt
deleted file mode 100644
index a118715..0000000
--- a/stock/doctype/delivery_note_item/delivery_note_item.txt
+++ /dev/null
@@ -1,415 +0,0 @@
-[
- {
-  "creation": "2013-04-22 13:15:44", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 19:41:38", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "DND/.#######", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Stock", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Delivery Note Item", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Delivery Note Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "barcode", 
-  "fieldtype": "Data", 
-  "in_list_view": 0, 
-  "label": "Barcode", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Item Code", 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "print_width": "150px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_item_code", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Customer's Item Code", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_name", 
-  "fieldtype": "Data", 
-  "in_list_view": 0, 
-  "label": "Item Name", 
-  "oldfieldname": "item_name", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "in_list_view": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Small Text", 
-  "print_width": "300px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "quantity_and_rate", 
-  "fieldtype": "Section Break", 
-  "in_list_view": 0, 
-  "label": "Quantity and Rate"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "qty", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Quantity", 
-  "oldfieldname": "qty", 
-  "oldfieldtype": "Currency", 
-  "print_width": "100px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "stock_uom", 
-  "fieldtype": "Link", 
-  "in_list_view": 0, 
-  "label": "UOM", 
-  "oldfieldname": "stock_uom", 
-  "oldfieldtype": "Data", 
-  "options": "UOM", 
-  "print_hide": 0, 
-  "print_width": "50px", 
-  "read_only": 1, 
-  "reqd": 1, 
-  "width": "50px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "ref_rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Price List Rate", 
-  "no_copy": 0, 
-  "oldfieldname": "ref_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "adj_rate", 
-  "fieldtype": "Float", 
-  "in_list_view": 0, 
-  "label": "Discount (%)", 
-  "oldfieldname": "adj_rate", 
-  "oldfieldtype": "Float", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "export_rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Rate", 
-  "oldfieldname": "export_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "print_width": "150px", 
-  "read_only": 0, 
-  "reqd": 0, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "export_amount", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Amount", 
-  "oldfieldname": "export_amount", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "base_ref_rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Price List Rate (Company Currency)", 
-  "oldfieldname": "base_ref_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "basic_rate", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Rate (Company Currency)", 
-  "oldfieldname": "basic_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amount", 
-  "fieldtype": "Currency", 
-  "in_list_view": 0, 
-  "label": "Amount (Company Currency)", 
-  "oldfieldname": "amount", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warehouse_and_reference", 
-  "fieldtype": "Section Break", 
-  "in_list_view": 0, 
-  "label": "Warehouse and Reference"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warehouse", 
-  "fieldtype": "Link", 
-  "in_list_view": 0, 
-  "label": "Warehouse", 
-  "oldfieldname": "warehouse", 
-  "oldfieldtype": "Link", 
-  "options": "Warehouse", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "serial_no", 
-  "fieldtype": "Text", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Serial No", 
-  "no_copy": 1, 
-  "oldfieldname": "serial_no", 
-  "oldfieldtype": "Text", 
-  "print_hide": 0, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "batch_no", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "label": "Batch No", 
-  "oldfieldname": "batch_no", 
-  "oldfieldtype": "Link", 
-  "options": "Batch", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "expense_account", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "label": "Expense Account", 
-  "no_copy": 1, 
-  "options": "Account", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "width": "120px"
- }, 
- {
-  "default": ":Company", 
-  "doctype": "DocField", 
-  "fieldname": "cost_center", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "label": "Cost Center", 
-  "no_copy": 1, 
-  "options": "Cost Center", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "width": "120px"
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "item_group", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "label": "Item Group", 
-  "oldfieldname": "item_group", 
-  "oldfieldtype": "Link", 
-  "options": "Item Group", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "brand", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "label": "Brand Name", 
-  "oldfieldname": "brand", 
-  "oldfieldtype": "Link", 
-  "options": "Brand", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "actual_qty", 
-  "fieldtype": "Float", 
-  "label": "Available Qty at Warehouse", 
-  "no_copy": 1, 
-  "oldfieldname": "actual_qty", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "installed_qty", 
-  "fieldtype": "Float", 
-  "label": "Installed Qty", 
-  "no_copy": 1, 
-  "oldfieldname": "installed_qty", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "against_sales_order", 
-  "fieldtype": "Link", 
-  "label": "Against Sales Order", 
-  "options": "Sales Order"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "against_sales_invoice", 
-  "fieldtype": "Link", 
-  "label": "Against Sales Invoice", 
-  "options": "Sales Invoice"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "prevdoc_detail_docname", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "label": "Against Document Detail No", 
-  "no_copy": 1, 
-  "oldfieldname": "prevdoc_detail_docname", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "search_index": 0, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_tax_rate", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Item Tax Rate", 
-  "oldfieldname": "item_tax_rate", 
-  "oldfieldtype": "Small Text", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "buying_amount", 
-  "fieldtype": "Currency", 
-  "hidden": 1, 
-  "label": "Buying Amount", 
-  "no_copy": 1, 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "page_break", 
-  "fieldtype": "Check", 
-  "label": "Page Break", 
-  "oldfieldname": "page_break", 
-  "oldfieldtype": "Check", 
-  "print_hide": 1, 
-  "read_only": 0
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/item/item.js b/stock/doctype/item/item.js
deleted file mode 100644
index e18a0f2..0000000
--- a/stock/doctype/item/item.js
+++ /dev/null
@@ -1,180 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-cur_frm.cscript.refresh = function(doc) {
-	// make sensitive fields(has_serial_no, is_stock_item, valuation_method)
-	// read only if any stock ledger entry exists
-
-	cur_frm.cscript.make_dashboard()
-	erpnext.hide_naming_series();
-		
-	if(!doc.__islocal && doc.show_in_website) {
-		cur_frm.appframe.add_button("View In Website", function() {
-			window.open(doc.page_name);
-		}, "icon-globe");
-	}
-	cur_frm.cscript.edit_prices_button();
-
-	if (!doc.__islocal && doc.is_stock_item == 'Yes') {
-		cur_frm.toggle_enable(['has_serial_no', 'is_stock_item', 'valuation_method'],
-			doc.__sle_exists=="exists" ? false : true);
-	}
-}
-
-cur_frm.cscript.make_dashboard = function() {
-	cur_frm.dashboard.reset();
-	if(cur_frm.doc.__islocal) 
-		return;
-}
-
-cur_frm.cscript.edit_prices_button = function() {
-	cur_frm.add_custom_button("Add / Edit Prices", function() {
-		wn.set_route("Report", "Item Price", {"item_code": cur_frm.doc.name});
-	}, "icon-money");
-}
-
-cur_frm.cscript.item_code = function(doc) {
-	if(!doc.item_name) cur_frm.set_value("item_name", doc.item_code);
-	if(!doc.description) cur_frm.set_value("description", doc.item_code);
-}
-
-cur_frm.fields_dict['default_bom'].get_query = function(doc) {
-   //var d = locals[this.doctype][this.docname];
-    return{
-   		filters:{
-   			'item': doc.item_code,
-   			'is_active': 0
-   		}
-   }
-}
-
-
-// Expense Account
-// ---------------------------------
-cur_frm.fields_dict['purchase_account'].get_query = function(doc){
-	return{
-		filters:{
-			'debit_or_credit': "Debit",
-			'group_or_ledger': "Ledger"
-		}
-	}
-}
-
-// Income Account
-// --------------------------------
-cur_frm.fields_dict['default_income_account'].get_query = function(doc) {
-	return{
-		filters:{
-			'debit_or_credit': "Credit",
-			'group_or_ledger': "Ledger",
-			'account_type': "Income Account"
-		}
-	}
-}
-
-
-// Purchase Cost Center
-// -----------------------------
-cur_frm.fields_dict['cost_center'].get_query = function(doc) {
-	return{
-		filters:{ 'group_or_ledger': "Ledger" }
-	}
-}
-
-
-// Sales Cost Center
-// -----------------------------
-cur_frm.fields_dict['default_sales_cost_center'].get_query = function(doc) {
-	return{
-		filters:{ 'group_or_ledger': "Ledger" }
-	}
-}
-
-
-cur_frm.fields_dict['item_tax'].grid.get_field("tax_type").get_query = function(doc, cdt, cdn) {
-	return{
-		filters:[
-			['Account', 'account_type', 'in', 'Tax, Chargeable'],
-			['Account', 'docstatus', '!=', 2]
-		]
-	}
-}
-
-cur_frm.cscript.tax_type = function(doc, cdt, cdn){
-  var d = locals[cdt][cdn];
-  return get_server_fields('get_tax_rate',d.tax_type,'item_tax',doc, cdt, cdn, 1);
-}
-
-
-//get query select item group
-cur_frm.fields_dict['item_group'].get_query = function(doc,cdt,cdn) {
-	return {
-		filters: [
-			['Item Group', 'docstatus', '!=', 2]
-		]
-	}
-}
-
-// for description from attachment
-// takes the first attachment and creates
-// a table with both image and attachment in HTML
-// in the "alternate_description" field
-cur_frm.cscript.add_image = function(doc, dt, dn) {
-	if(!doc.image) {
-		msgprint(wn._('Please select an "Image" first'));
-		return;
-	}
-
-	doc.description_html = repl('<table style="width: 100%; table-layout: fixed;">'+
-	'<tr><td style="width:110px"><img src="%(imgurl)s" width="100px"></td>'+
-	'<td>%(desc)s</td></tr>'+
-	'</table>', {imgurl: wn.utils.get_file_link(doc.image), desc:doc.description});
-
-	refresh_field('description_html');
-}
-// Quotation to validation - either customer or lead mandatory
-cur_frm.cscript.weight_to_validate = function(doc,cdt,cdn){
-
-  if((doc.nett_weight || doc.gross_weight) && !doc.weight_uom)
-  {
-    alert(wn._('Weight is mentioned,\nPlease mention "Weight UOM" too'));
-    validated=0;
-  }
-}
-
-cur_frm.cscript.validate = function(doc,cdt,cdn){
-  cur_frm.cscript.weight_to_validate(doc,cdt,cdn);
-}
-
-cur_frm.fields_dict.item_customer_details.grid.get_field("customer_name").get_query = 
-function(doc,cdt,cdn) {
-		return{	query:"controllers.queries.customer_query" } }
-	
-cur_frm.fields_dict.item_supplier_details.grid.get_field("supplier").get_query = 
-	function(doc,cdt,cdn) {
-		return{ query:"controllers.queries.supplier_query" } }
-
-cur_frm.cscript.copy_from_item_group = function(doc) {
-	wn.model.with_doc("Item Group", doc.item_group, function() {
-		$.each(wn.model.get("Item Website Specification", {parent:doc.item_group}), 
-			function(i, d) {
-				var n = wn.model.add_child(doc, "Item Website Specification", 
-					"item_website_specifications");
-				n.label = d.label;
-				n.description = d.description;
-			}
-		);
-		cur_frm.refresh();
-	});
-}
-
-cur_frm.cscript.image = function() {
-	refresh_field("image_view");
-	
-	if(!cur_frm.doc.description_html) {
-		cur_frm.cscript.add_image(cur_frm.doc);
-	} else {
-		msgprint(wn._("You may need to update: ") + 
-			wn.meta.get_docfield(cur_frm.doc.doctype, "description_html").label);
-	}
-}
\ No newline at end of file
diff --git a/stock/doctype/item/item.py b/stock/doctype/item/item.py
deleted file mode 100644
index 4ebf9c4..0000000
--- a/stock/doctype/item/item.py
+++ /dev/null
@@ -1,295 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import cstr, flt
-from webnotes.model.doc import addchild
-from webnotes.model.bean import getlist
-from webnotes import msgprint, _
-from webnotes.webutils import WebsiteGenerator
-
-from webnotes.model.controller import DocListController
-
-class WarehouseNotSet(Exception): pass
-
-class DocType(DocListController, WebsiteGenerator):
-	def onload(self):
-		self.doc.fields["__sle_exists"] = self.check_if_sle_exists()
-	
-	def autoname(self):
-		if webnotes.conn.get_default("item_naming_by")=="Naming Series":
-			from webnotes.model.doc import make_autoname
-			self.doc.item_code = make_autoname(self.doc.naming_series+'.#####')
-		elif not self.doc.item_code:
-			msgprint(_("Item Code (item_code) is mandatory because Item naming is not sequential."), raise_exception=1)
-			
-		self.doc.name = self.doc.item_code
-			
-	def validate(self):
-		if not self.doc.stock_uom:
-			msgprint(_("Please enter Default Unit of Measure"), raise_exception=1)
-		
-		self.check_warehouse_is_set_for_stock_item()
-		self.check_stock_uom_with_bin()
-		self.add_default_uom_in_conversion_factor_table()
-		self.validate_conversion_factor()
-		self.validate_item_type()
-		self.check_for_active_boms()
-		self.fill_customer_code()
-		self.check_item_tax()
-		self.validate_barcode()
-		self.cant_change()
-		self.validate_item_type_for_reorder()
-
-		if self.doc.name:
-			self.old_page_name = webnotes.conn.get_value('Item', self.doc.name, 'page_name')
-			
-	def on_update(self):
-		self.validate_name_with_item_group()
-		self.update_website()
-		self.update_item_price()
-
-	def check_warehouse_is_set_for_stock_item(self):
-		if self.doc.is_stock_item=="Yes" and not self.doc.default_warehouse:
-			webnotes.msgprint(_("Default Warehouse is mandatory for Stock Item."),
-				raise_exception=WarehouseNotSet)
-			
-	def add_default_uom_in_conversion_factor_table(self):
-		uom_conv_list = [d.uom for d in self.doclist.get({"parentfield": "uom_conversion_details"})]
-		if self.doc.stock_uom not in uom_conv_list:
-			ch = addchild(self.doc, 'uom_conversion_details', 'UOM Conversion Detail', self.doclist)
-			ch.uom = self.doc.stock_uom
-			ch.conversion_factor = 1
-			
-		for d in self.doclist.get({"parentfield": "uom_conversion_details"}):
-			if d.conversion_factor == 1 and d.uom != self.doc.stock_uom:
-				self.doclist.remove(d)
-				
-
-	def check_stock_uom_with_bin(self):
-		if not self.doc.fields.get("__islocal"):
-			matched=True
-			ref_uom = webnotes.conn.get_value("Stock Ledger Entry", 
-				{"item_code": self.doc.name}, "stock_uom")
-			if ref_uom:
-				if cstr(ref_uom) != cstr(self.doc.stock_uom):
-					matched = False
-			else:
-				bin_list = webnotes.conn.sql("select * from tabBin where item_code=%s", 
-					self.doc.item_code, as_dict=1)
-				for bin in bin_list:
-					if (bin.reserved_qty > 0 or bin.ordered_qty > 0 or bin.indented_qty > 0 \
-						or bin.planned_qty > 0) and cstr(bin.stock_uom) != cstr(self.doc.stock_uom):
-							matched = False
-							break
-						
-				if matched and bin_list:
-					webnotes.conn.sql("""update tabBin set stock_uom=%s where item_code=%s""",
-						(self.doc.stock_uom, self.doc.name))
-				
-			if not matched:
-				webnotes.throw(_("Default Unit of Measure can not be changed directly \
-					because you have already made some transaction(s) with another UOM.\n \
-					To change default UOM, use 'UOM Replace Utility' tool under Stock module."))
-	
-	def validate_conversion_factor(self):
-		check_list = []
-		for d in getlist(self.doclist,'uom_conversion_details'):
-			if cstr(d.uom) in check_list:
-				msgprint(_("UOM %s has been entered more than once in Conversion Factor Table." %
-				 	cstr(d.uom)), raise_exception=1)
-			else:
-				check_list.append(cstr(d.uom))
-
-			if d.uom and cstr(d.uom) == cstr(self.doc.stock_uom) and flt(d.conversion_factor) != 1:
-					msgprint(_("""Conversion Factor of UOM: %s should be equal to 1. 
-						As UOM: %s is Stock UOM of Item: %s.""" % 
-						(d.uom, d.uom, self.doc.name)), raise_exception=1)
-			elif d.uom and cstr(d.uom)!= self.doc.stock_uom and flt(d.conversion_factor) == 1:
-				msgprint(_("""Conversion Factor of UOM: %s should not be equal to 1. 
-					As UOM: %s is not Stock UOM of Item: %s""" % 
-					(d.uom, d.uom, self.doc.name)), raise_exception=1)
-					
-	def validate_item_type(self):
-		if cstr(self.doc.is_manufactured_item) == "No":
-			self.doc.is_pro_applicable = "No"
-
-		if self.doc.is_pro_applicable == 'Yes' and self.doc.is_stock_item == 'No':
-			webnotes.throw(_("As Production Order can be made for this item, \
-				it must be a stock item."))
-
-		if self.doc.has_serial_no == 'Yes' and self.doc.is_stock_item == 'No':
-			msgprint("'Has Serial No' can not be 'Yes' for non-stock item", raise_exception=1)
-			
-	def check_for_active_boms(self):
-		if self.doc.is_purchase_item != "Yes":
-			bom_mat = webnotes.conn.sql("""select distinct t1.parent 
-				from `tabBOM Item` t1, `tabBOM` t2 where t2.name = t1.parent 
-				and t1.item_code =%s and ifnull(t1.bom_no, '') = '' and t2.is_active = 1 
-				and t2.docstatus = 1 and t1.docstatus =1 """, self.doc.name)
-				
-			if bom_mat and bom_mat[0][0]:
-				webnotes.throw(_("Item must be a purchase item, \
-					as it is present in one or many Active BOMs"))
-					
-		if self.doc.is_manufactured_item != "Yes":
-			bom = webnotes.conn.sql("""select name from `tabBOM` where item = %s 
-				and is_active = 1""", (self.doc.name,))
-			if bom and bom[0][0]:
-				webnotes.throw(_("""Allow Bill of Materials should be 'Yes'. Because one or many \
-					active BOMs present for this item"""))
-					
-	def fill_customer_code(self):
-		""" Append all the customer codes and insert into "customer_code" field of item table """
-		cust_code=[]
-		for d in getlist(self.doclist,'item_customer_details'):
-			cust_code.append(d.ref_code)
-		self.doc.customer_code=','.join(cust_code)
-
-	def check_item_tax(self):
-		"""Check whether Tax Rate is not entered twice for same Tax Type"""
-		check_list=[]
-		for d in getlist(self.doclist,'item_tax'):
-			if d.tax_type:
-				account_type = webnotes.conn.get_value("Account", d.tax_type, "account_type")
-				
-				if account_type not in ['Tax', 'Chargeable']:
-					msgprint("'%s' is not Tax / Chargeable Account" % d.tax_type, raise_exception=1)
-				else:
-					if d.tax_type in check_list:
-						msgprint("Rate is entered twice for: '%s'" % d.tax_type, raise_exception=1)
-					else:
-						check_list.append(d.tax_type)
-						
-	def validate_barcode(self):
-		if self.doc.barcode:
-			duplicate = webnotes.conn.sql("""select name from tabItem where barcode = %s 
-				and name != %s""", (self.doc.barcode, self.doc.name))
-			if duplicate:
-				msgprint("Barcode: %s already used in item: %s" % 
-					(self.doc.barcode, cstr(duplicate[0][0])), raise_exception = 1)
-
-	def cant_change(self):
-		if not self.doc.fields.get("__islocal"):
-			vals = webnotes.conn.get_value("Item", self.doc.name, 
-				["has_serial_no", "is_stock_item", "valuation_method"], as_dict=True)
-			
-			if vals and ((self.doc.is_stock_item == "No" and vals.is_stock_item == "Yes") or 
-				vals.has_serial_no != self.doc.has_serial_no or 
-				cstr(vals.valuation_method) != cstr(self.doc.valuation_method)):
-					if self.check_if_sle_exists() == "exists":
-						webnotes.msgprint(_("As there are existing stock transactions for this \
-							item, you can not change the values of 'Has Serial No', \
-							'Is Stock Item' and 'Valuation Method'"), raise_exception=1)
-							
-	def validate_item_type_for_reorder(self):
-		if self.doc.re_order_level or len(self.doclist.get({"parentfield": "item_reorder", 
-				"material_request_type": "Purchase"})):
-			if not self.doc.is_purchase_item:
-				webnotes.msgprint(_("""To set reorder level, item must be Purchase Item"""), 
-					raise_exception=1)
-	
-	def check_if_sle_exists(self):
-		sle = webnotes.conn.sql("""select name from `tabStock Ledger Entry` 
-			where item_code = %s""", self.doc.name)
-		return sle and 'exists' or 'not exists'
-
-	def validate_name_with_item_group(self):
-		# causes problem with tree build
-		if webnotes.conn.exists("Item Group", self.doc.name):
-			webnotes.msgprint("An item group exists with same name (%s), \
-				please change the item name or rename the item group" % 
-				self.doc.name, raise_exception=1)
-
-	def update_website(self):
-		from selling.utils.product import invalidate_cache_for
-		invalidate_cache_for(self.doc.item_group)
-		[invalidate_cache_for(d.item_group) for d in \
-			self.doclist.get({"doctype":"Website Item Group"})]
-
-		WebsiteGenerator.on_update(self)
-
-	def update_item_price(self):
-		webnotes.conn.sql("""update `tabItem Price` set item_name=%s, 
-			item_description=%s, modified=NOW() where item_code=%s""",
-			(self.doc.item_name, self.doc.description, self.doc.name))
-
-	def get_page_title(self):
-		if self.doc.name==self.doc.item_name:
-			page_name_from = self.doc.name
-		else:
-			page_name_from = self.doc.name + " " + self.doc.item_name
-		
-		return page_name_from
-		
-	def get_tax_rate(self, tax_type):
-		return { "tax_rate": webnotes.conn.get_value("Account", tax_type, "tax_rate") }
-
-	def get_context(self):
-		from selling.utils.product import get_parent_item_groups
-		self.parent_groups = get_parent_item_groups(self.doc.item_group) + [{"name":self.doc.name}]
-		self.doc.title = self.doc.item_name
-
-		if self.doc.slideshow:
-			from website.doctype.website_slideshow.website_slideshow import get_slideshow
-			get_slideshow(self)								
-
-	def get_file_details(self, arg = ''):
-		file = webnotes.conn.sql("select file_group, description from tabFile where name = %s", eval(arg)['file_name'], as_dict = 1)
-
-		ret = {
-			'file_group'	:	file and file[0]['file_group'] or '',
-			'description'	:	file and file[0]['description'] or ''
-		}
-		return ret
-		
-	def on_trash(self):
-		webnotes.conn.sql("""delete from tabBin where item_code=%s""", self.doc.item_code)
-		WebsiteGenerator.on_trash(self)
-
-	def before_rename(self, olddn, newdn, merge=False):
-		if merge:
-			# Validate properties before merging
-			if not webnotes.conn.exists("Item", newdn):
-				webnotes.throw(_("Item ") + newdn +_(" does not exists"))
-			
-			field_list = ["stock_uom", "is_stock_item", "has_serial_no", "has_batch_no"]
-			new_properties = [cstr(d) for d in webnotes.conn.get_value("Item", newdn, field_list)]
-			if new_properties != [cstr(self.doc.fields[fld]) for fld in field_list]:
-				webnotes.throw(_("To merge, following properties must be same for both items")
-					+ ": \n" + ", ".join([self.meta.get_label(fld) for fld in field_list]))
-
-			webnotes.conn.sql("delete from `tabBin` where item_code=%s", olddn)
-
-	def after_rename(self, olddn, newdn, merge):
-		webnotes.conn.set_value("Item", newdn, "item_code", newdn)
-		self.update_website_page_name()
-			
-		if merge:
-			self.set_last_purchase_rate(newdn)
-			self.recalculate_bin_qty(newdn)
-			
-	def update_website_page_name(self):
-		if self.doc.page_name:
-			self.update_website()
-			from webnotes.webutils import clear_cache
-			clear_cache(self.doc.page_name)
-			
-	def set_last_purchase_rate(self, newdn):
-		from buying.utils import get_last_purchase_details
-		last_purchase_rate = get_last_purchase_details(newdn).get("purchase_rate", 0)
-		webnotes.conn.set_value("Item", newdn, "last_purchase_rate", last_purchase_rate)
-			
-	def recalculate_bin_qty(self, newdn):
-		from utilities.repost_stock import repost_stock
-		webnotes.conn.auto_commit_on_many_writes = 1
-		webnotes.conn.set_default("allow_negative_stock", 1)
-		
-		for warehouse in webnotes.conn.sql("select name from `tabWarehouse`"):
-			repost_stock(newdn, warehouse[0])
-		
-		webnotes.conn.set_default("allow_negative_stock", 
-			webnotes.conn.get_value("Stock Settings", None, "allow_negative_stock"))
-		webnotes.conn.auto_commit_on_many_writes = 0
diff --git a/stock/doctype/item/item.txt b/stock/doctype/item/item.txt
deleted file mode 100644
index 22c5dcc..0000000
--- a/stock/doctype/item/item.txt
+++ /dev/null
@@ -1,869 +0,0 @@
-[
- {
-  "creation": "2013-05-03 10:45:46", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 19:41:40", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 1, 
-  "allow_rename": 1, 
-  "autoname": "field:item_code", 
-  "default_print_format": "Standard", 
-  "description": "A Product or a Service that is bought, sold or kept in stock.", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-tag", 
-  "max_attachments": 1, 
-  "module": "Stock", 
-  "name": "__common__", 
-  "search_fields": "item_name,description,item_group,customer_code"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Item", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Item", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "name_and_description_section", 
-  "fieldtype": "Section Break", 
-  "label": "Name and Description", 
-  "no_copy": 0, 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-flag", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "options": "\nITEM", 
-  "read_only": 0
- }, 
- {
-  "description": "Item will be saved by this name in the data base.", 
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Data", 
-  "in_filter": 0, 
-  "label": "Item Code", 
-  "no_copy": 1, 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Data", 
-  "read_only": 0, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_name", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Item Name", 
-  "oldfieldname": "item_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "item_group", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Item Group", 
-  "oldfieldname": "item_group", 
-  "oldfieldtype": "Link", 
-  "options": "Item Group", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "description": "Unit of measurement of this item (e.g. Kg, Unit, No, Pair).", 
-  "doctype": "DocField", 
-  "fieldname": "stock_uom", 
-  "fieldtype": "Link", 
-  "label": "Default Unit of Measure", 
-  "oldfieldname": "stock_uom", 
-  "oldfieldtype": "Link", 
-  "options": "UOM", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "brand", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "label": "Brand", 
-  "oldfieldname": "brand", 
-  "oldfieldtype": "Link", 
-  "options": "Brand", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "barcode", 
-  "fieldtype": "Data", 
-  "label": "Barcode", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "image", 
-  "fieldtype": "Select", 
-  "label": "Image", 
-  "options": "attach_files:", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "image_view", 
-  "fieldtype": "Image", 
-  "in_list_view": 1, 
-  "label": "Image View", 
-  "options": "image", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "in_filter": 0, 
-  "in_list_view": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Text", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description_html", 
-  "fieldtype": "Small Text", 
-  "label": "Description HTML", 
-  "read_only": 0
- }, 
- {
-  "description": "Generates HTML to include selected image in the description", 
-  "doctype": "DocField", 
-  "fieldname": "add_image", 
-  "fieldtype": "Button", 
-  "label": "Generate Description HTML", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "inventory", 
-  "fieldtype": "Section Break", 
-  "label": "Inventory", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-truck", 
-  "read_only": 0
- }, 
- {
-  "default": "Yes", 
-  "description": "Select \"Yes\" if you are maintaining stock of this item in your Inventory.", 
-  "doctype": "DocField", 
-  "fieldname": "is_stock_item", 
-  "fieldtype": "Select", 
-  "label": "Is Stock Item", 
-  "oldfieldname": "is_stock_item", 
-  "oldfieldtype": "Select", 
-  "options": "Yes\nNo", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
-  "description": "Mandatory if Stock Item is \"Yes\". Also the default warehouse where reserved quantity is set from Sales Order.", 
-  "doctype": "DocField", 
-  "fieldname": "default_warehouse", 
-  "fieldtype": "Link", 
-  "label": "Default Warehouse", 
-  "oldfieldname": "default_warehouse", 
-  "oldfieldtype": "Link", 
-  "options": "Warehouse", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
-  "description": "Percentage variation in quantity to be allowed while receiving or delivering this item.", 
-  "doctype": "DocField", 
-  "fieldname": "tolerance", 
-  "fieldtype": "Float", 
-  "label": "Allowance Percent", 
-  "oldfieldname": "tolerance", 
-  "oldfieldtype": "Currency", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
-  "doctype": "DocField", 
-  "fieldname": "valuation_method", 
-  "fieldtype": "Select", 
-  "label": "Valuation Method", 
-  "options": "\nFIFO\nMoving Average", 
-  "read_only": 0
- }, 
- {
-  "default": "0.00", 
-  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
-  "description": "You can enter the minimum quantity of this item to be ordered.", 
-  "doctype": "DocField", 
-  "fieldname": "min_order_qty", 
-  "fieldtype": "Float", 
-  "hidden": 0, 
-  "label": "Minimum Order Qty", 
-  "oldfieldname": "min_order_qty", 
-  "oldfieldtype": "Currency", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "default": "No", 
-  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
-  "description": "Select \"Yes\" if this item is used for some internal purpose in your company.", 
-  "doctype": "DocField", 
-  "fieldname": "is_asset_item", 
-  "fieldtype": "Select", 
-  "label": "Is Asset Item", 
-  "oldfieldname": "is_asset_item", 
-  "oldfieldtype": "Select", 
-  "options": "Yes\nNo", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "default": "No", 
-  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
-  "doctype": "DocField", 
-  "fieldname": "has_batch_no", 
-  "fieldtype": "Select", 
-  "label": "Has Batch No", 
-  "oldfieldname": "has_batch_no", 
-  "oldfieldtype": "Select", 
-  "options": "Yes\nNo", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "default": "No", 
-  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
-  "description": "Selecting \"Yes\" will give a unique identity to each entity of this item which can be viewed in the Serial No master.", 
-  "doctype": "DocField", 
-  "fieldname": "has_serial_no", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Has Serial No", 
-  "oldfieldname": "has_serial_no", 
-  "oldfieldtype": "Select", 
-  "options": "Yes\nNo", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "depends_on": "eval: doc.has_serial_no===\"Yes\"", 
-  "description": "Example: ABCD.#####\nIf series is set and Serial No is not mentioned in transactions, then automatic serial number will be created based on this series. If you always want to explicitly mention Serial Nos for this item. leave this blank.", 
-  "doctype": "DocField", 
-  "fieldname": "serial_no_series", 
-  "fieldtype": "Data", 
-  "label": "Serial Number Series"
- }, 
- {
-  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
-  "doctype": "DocField", 
-  "fieldname": "warranty_period", 
-  "fieldtype": "Data", 
-  "label": "Warranty Period (in days)", 
-  "oldfieldname": "warranty_period", 
-  "oldfieldtype": "Data", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
-  "doctype": "DocField", 
-  "fieldname": "end_of_life", 
-  "fieldtype": "Date", 
-  "label": "End of Life", 
-  "oldfieldname": "end_of_life", 
-  "oldfieldtype": "Date", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
-  "description": "Net Weight of each Item", 
-  "doctype": "DocField", 
-  "fieldname": "net_weight", 
-  "fieldtype": "Float", 
-  "label": "Net Weight", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
-  "doctype": "DocField", 
-  "fieldname": "weight_uom", 
-  "fieldtype": "Link", 
-  "label": "Weight UOM", 
-  "options": "UOM", 
-  "read_only": 0
- }, 
- {
-  "description": "Auto-raise Material Request if quantity goes below re-order level in a warehouse", 
-  "doctype": "DocField", 
-  "fieldname": "reorder_section", 
-  "fieldtype": "Section Break", 
-  "label": "Re-order", 
-  "options": "icon-rss", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
-  "doctype": "DocField", 
-  "fieldname": "re_order_level", 
-  "fieldtype": "Float", 
-  "label": "Re-Order Level", 
-  "oldfieldname": "re_order_level", 
-  "oldfieldtype": "Currency", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:doc.is_stock_item==\"Yes\"", 
-  "doctype": "DocField", 
-  "fieldname": "re_order_qty", 
-  "fieldtype": "Float", 
-  "label": "Re-Order Qty", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break_31", 
-  "fieldtype": "Section Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_reorder", 
-  "fieldtype": "Table", 
-  "label": "Warehouse-wise Item Reorder", 
-  "options": "Item Reorder", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_details", 
-  "fieldtype": "Section Break", 
-  "label": "Purchase Details", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-shopping-cart", 
-  "read_only": 0
- }, 
- {
-  "default": "Yes", 
-  "description": "Selecting \"Yes\" will allow this item to appear in Purchase Order , Purchase Receipt.", 
-  "doctype": "DocField", 
-  "fieldname": "is_purchase_item", 
-  "fieldtype": "Select", 
-  "label": "Is Purchase Item", 
-  "oldfieldname": "is_purchase_item", 
-  "oldfieldtype": "Select", 
-  "options": "Yes\nNo", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "default_supplier", 
-  "fieldtype": "Link", 
-  "label": "Default Supplier", 
-  "options": "Supplier"
- }, 
- {
-  "depends_on": "eval:doc.is_purchase_item==\"Yes\"", 
-  "description": "Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.", 
-  "doctype": "DocField", 
-  "fieldname": "lead_time_days", 
-  "fieldtype": "Int", 
-  "label": "Lead Time Days", 
-  "no_copy": 1, 
-  "oldfieldname": "lead_time_days", 
-  "oldfieldtype": "Int", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:doc.is_purchase_item==\"Yes\"", 
-  "description": "Default Purchase Account in which cost of the item will be debited.", 
-  "doctype": "DocField", 
-  "fieldname": "purchase_account", 
-  "fieldtype": "Link", 
-  "label": "Default Expense Account", 
-  "oldfieldname": "purchase_account", 
-  "oldfieldtype": "Link", 
-  "options": "Account", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:doc.is_purchase_item==\"Yes\"", 
-  "description": "Default Cost Center for tracking expense for this item.", 
-  "doctype": "DocField", 
-  "fieldname": "cost_center", 
-  "fieldtype": "Link", 
-  "label": "Default Cost Center", 
-  "oldfieldname": "cost_center", 
-  "oldfieldtype": "Link", 
-  "options": "Cost Center", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:doc.is_purchase_item==\"Yes\"", 
-  "doctype": "DocField", 
-  "fieldname": "last_purchase_rate", 
-  "fieldtype": "Float", 
-  "label": "Last Purchase Rate", 
-  "no_copy": 1, 
-  "oldfieldname": "last_purchase_rate", 
-  "oldfieldtype": "Currency", 
-  "read_only": 1
- }, 
- {
-  "depends_on": "eval:doc.is_purchase_item==\"Yes\"", 
-  "doctype": "DocField", 
-  "fieldname": "standard_rate", 
-  "fieldtype": "Float", 
-  "label": "Standard Rate", 
-  "oldfieldname": "standard_rate", 
-  "oldfieldtype": "Currency", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:doc.is_purchase_item==\"Yes\"", 
-  "doctype": "DocField", 
-  "fieldname": "column_break2", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "depends_on": "eval:doc.is_purchase_item==\"Yes\"", 
-  "doctype": "DocField", 
-  "fieldname": "uom_conversion_details", 
-  "fieldtype": "Table", 
-  "label": "UOM Conversion Details", 
-  "no_copy": 1, 
-  "oldfieldname": "uom_conversion_details", 
-  "oldfieldtype": "Table", 
-  "options": "UOM Conversion Detail", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:doc.is_purchase_item==\"Yes\"", 
-  "doctype": "DocField", 
-  "fieldname": "manufacturer", 
-  "fieldtype": "Data", 
-  "label": "Manufacturer", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:doc.is_purchase_item==\"Yes\"", 
-  "doctype": "DocField", 
-  "fieldname": "manufacturer_part_no", 
-  "fieldtype": "Data", 
-  "label": "Manufacturer Part Number", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:doc.is_purchase_item==\"Yes\"", 
-  "doctype": "DocField", 
-  "fieldname": "item_supplier_details", 
-  "fieldtype": "Table", 
-  "label": "Item Supplier Details", 
-  "options": "Item Supplier", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_details", 
-  "fieldtype": "Section Break", 
-  "label": "Sales Details", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-tag", 
-  "read_only": 0
- }, 
- {
-  "default": "Yes", 
-  "description": "Selecting \"Yes\" will allow this item to figure in Sales Order, Delivery Note", 
-  "doctype": "DocField", 
-  "fieldname": "is_sales_item", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Is Sales Item", 
-  "oldfieldname": "is_sales_item", 
-  "oldfieldtype": "Select", 
-  "options": "Yes\nNo", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "default": "No", 
-  "depends_on": "eval:doc.is_sales_item==\"Yes\"", 
-  "description": "Select \"Yes\" if this item represents some work like training, designing, consulting etc.", 
-  "doctype": "DocField", 
-  "fieldname": "is_service_item", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Is Service Item", 
-  "oldfieldname": "is_service_item", 
-  "oldfieldtype": "Select", 
-  "options": "Yes\nNo", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "depends_on": "eval:doc.is_sales_item==\"Yes\"", 
-  "doctype": "DocField", 
-  "fieldname": "max_discount", 
-  "fieldtype": "Float", 
-  "label": "Max Discount (%)", 
-  "oldfieldname": "max_discount", 
-  "oldfieldtype": "Currency", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:doc.is_sales_item==\"Yes\"", 
-  "doctype": "DocField", 
-  "fieldname": "default_income_account", 
-  "fieldtype": "Link", 
-  "label": "Default Income Account", 
-  "options": "Account", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:doc.is_sales_item==\"Yes\"", 
-  "doctype": "DocField", 
-  "fieldname": "default_sales_cost_center", 
-  "fieldtype": "Link", 
-  "label": "Cost Center", 
-  "options": "Cost Center", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:doc.is_sales_item==\"Yes\"", 
-  "doctype": "DocField", 
-  "fieldname": "column_break3", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "depends_on": "eval:doc.is_sales_item==\"Yes\"", 
-  "description": "For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes", 
-  "doctype": "DocField", 
-  "fieldname": "item_customer_details", 
-  "fieldtype": "Table", 
-  "label": "Customer Codes", 
-  "options": "Item Customer Detail", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_tax_section_break", 
-  "fieldtype": "Section Break", 
-  "label": "Item Tax", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-money", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_tax", 
-  "fieldtype": "Table", 
-  "label": "Item Tax1", 
-  "oldfieldname": "item_tax", 
-  "oldfieldtype": "Table", 
-  "options": "Item Tax", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "inspection_criteria", 
-  "fieldtype": "Section Break", 
-  "label": "Inspection Criteria", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-search", 
-  "read_only": 0
- }, 
- {
-  "default": "No", 
-  "doctype": "DocField", 
-  "fieldname": "inspection_required", 
-  "fieldtype": "Select", 
-  "label": "Inspection Required", 
-  "no_copy": 0, 
-  "oldfieldname": "inspection_required", 
-  "oldfieldtype": "Select", 
-  "options": "\nYes\nNo", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "depends_on": "eval:doc.inspection_required==\"Yes\"", 
-  "description": "Quality Inspection Parameters", 
-  "doctype": "DocField", 
-  "fieldname": "item_specification_details", 
-  "fieldtype": "Table", 
-  "label": "Item Quality Inspection Parameter", 
-  "oldfieldname": "item_specification_details", 
-  "oldfieldtype": "Table", 
-  "options": "Item Quality Inspection Parameter", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "manufacturing", 
-  "fieldtype": "Section Break", 
-  "label": "Manufacturing", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-cogs", 
-  "read_only": 0
- }, 
- {
-  "default": "No", 
-  "description": "Selecting \"Yes\" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.", 
-  "doctype": "DocField", 
-  "fieldname": "is_manufactured_item", 
-  "fieldtype": "Select", 
-  "label": "Allow Bill of Materials", 
-  "oldfieldname": "is_manufactured_item", 
-  "oldfieldtype": "Select", 
-  "options": "Yes\nNo", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "depends_on": "eval:doc.is_manufactured_item==\"Yes\"", 
-  "doctype": "DocField", 
-  "fieldname": "default_bom", 
-  "fieldtype": "Link", 
-  "label": "Default BOM", 
-  "no_copy": 1, 
-  "oldfieldname": "default_bom", 
-  "oldfieldtype": "Link", 
-  "options": "BOM", 
-  "read_only": 1
- }, 
- {
-  "default": "No", 
-  "depends_on": "eval:doc.is_manufactured_item==\"Yes\"", 
-  "description": "Selecting \"Yes\" will allow you to make a Production Order for this item.", 
-  "doctype": "DocField", 
-  "fieldname": "is_pro_applicable", 
-  "fieldtype": "Select", 
-  "label": "Allow Production Order", 
-  "oldfieldname": "is_pro_applicable", 
-  "oldfieldtype": "Select", 
-  "options": "Yes\nNo", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "default": "No", 
-  "description": "Select \"Yes\" if you supply raw materials to your supplier to manufacture this item.", 
-  "doctype": "DocField", 
-  "fieldname": "is_sub_contracted_item", 
-  "fieldtype": "Select", 
-  "label": "Is Sub Contracted Item", 
-  "oldfieldname": "is_sub_contracted_item", 
-  "oldfieldtype": "Select", 
-  "options": "Yes\nNo", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_code", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_filter": 1, 
-  "label": "Customer Code", 
-  "no_copy": 1, 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "website_section", 
-  "fieldtype": "Section Break", 
-  "label": "Website", 
-  "options": "icon-globe", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "show_in_website", 
-  "fieldtype": "Check", 
-  "label": "Show in Website", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "show_in_website", 
-  "description": "website page link", 
-  "doctype": "DocField", 
-  "fieldname": "page_name", 
-  "fieldtype": "Data", 
-  "label": "Page Name", 
-  "read_only": 1
- }, 
- {
-  "depends_on": "show_in_website", 
-  "description": "Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.", 
-  "doctype": "DocField", 
-  "fieldname": "weightage", 
-  "fieldtype": "Int", 
-  "label": "Weightage", 
-  "read_only": 0, 
-  "search_index": 1
- }, 
- {
-  "depends_on": "show_in_website", 
-  "description": "Show a slideshow at the top of the page", 
-  "doctype": "DocField", 
-  "fieldname": "slideshow", 
-  "fieldtype": "Link", 
-  "label": "Slideshow", 
-  "options": "Website Slideshow", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "show_in_website", 
-  "description": "Item Image (if not slideshow)", 
-  "doctype": "DocField", 
-  "fieldname": "website_image", 
-  "fieldtype": "Select", 
-  "label": "Image", 
-  "options": "attach_files:", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cb72", 
-  "fieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "show_in_website", 
-  "description": "Show \"In Stock\" or \"Not in Stock\" based on stock available in this warehouse.", 
-  "doctype": "DocField", 
-  "fieldname": "website_warehouse", 
-  "fieldtype": "Link", 
-  "label": "Website Warehouse", 
-  "options": "Warehouse", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "show_in_website", 
-  "description": "List this Item in multiple groups on the website.", 
-  "doctype": "DocField", 
-  "fieldname": "website_item_groups", 
-  "fieldtype": "Table", 
-  "label": "Website Item Groups", 
-  "options": "Website Item Group", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "show_in_website", 
-  "doctype": "DocField", 
-  "fieldname": "sb72", 
-  "fieldtype": "Section Break", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "show_in_website", 
-  "doctype": "DocField", 
-  "fieldname": "copy_from_item_group", 
-  "fieldtype": "Button", 
-  "label": "Copy From Item Group", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "show_in_website", 
-  "doctype": "DocField", 
-  "fieldname": "item_website_specifications", 
-  "fieldtype": "Table", 
-  "label": "Item Website Specifications", 
-  "options": "Item Website Specification", 
-  "read_only": 0
- }, 
- {
-  "depends_on": "show_in_website", 
-  "doctype": "DocField", 
-  "fieldname": "web_long_description", 
-  "fieldtype": "Text Editor", 
-  "label": "Website Description", 
-  "read_only": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Material Master Manager", 
-  "write": 1
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Material Manager", 
-  "write": 0
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Material User", 
-  "write": 0
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/item/templates/__init__.py b/stock/doctype/item/templates/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/stock/doctype/item/templates/__init__.py
+++ /dev/null
diff --git a/stock/doctype/item/templates/generators/__init__.py b/stock/doctype/item/templates/generators/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/stock/doctype/item/templates/generators/__init__.py
+++ /dev/null
diff --git a/stock/doctype/item/templates/generators/item.html b/stock/doctype/item/templates/generators/item.html
deleted file mode 100644
index 545693d..0000000
--- a/stock/doctype/item/templates/generators/item.html
+++ /dev/null
@@ -1,87 +0,0 @@
-{% extends base_template %}
-
-{% block javascript %}
-<script>
-	{% include "app/stock/doctype/item/templates/includes/product_page.js" %}
-	
-	$(function() {
-		if(window.logged_in && getCookie("system_user")==="yes") {
-			wn.has_permission("Item", "{{ name }}", "write", function(r) {
-				wn.require("lib/js/wn/website/editable.js");
-				wn.make_editable($('[itemprop="description"]'), "Item", "{{ name }}", "web_long_description");
-			});
-		}
-	});
-</script>
-{% endblock %}
-
-{% block css %}
-<style>
-	{% include "app/stock/doctype/item/templates/includes/product_page.css" %}
-</style>
-{% endblock %}
-
-{% block content %}
-	{% include 'app/stock/doctype/item/templates/includes/product_search_box.html' %}
-	{% include 'app/stock/doctype/item/templates/includes/product_breadcrumbs.html' %}
-	<div class="container content product-page-content" itemscope itemtype="http://schema.org/Product">
-		<div class="row">
-			<div class="col-md-6">
-				{% if slideshow %}
-					{% include "lib/website/doctype/website_slideshow/templates/includes/slideshow.html" %}
-				{% else %}
-					{% if website_image %}
-					<image itemprop="image" class="item-main-image"
-						src="{{ website_image }}" />
-					{% else %}
-					<div class="img-area">
-		{% include 'app/stock/doctype/item/templates/includes/product_missing_image.html' %}
-					</div>
-					{% endif %}
-				{% endif %}
-			</div>
-			<div class="col-md-6">
-				<h3 itemprop="name" style="margin-top: 0px;">{{ item_name }}</h3>
-				<p class="help">Item Code: <span itemprop="productID">{{ name }}</span></p>
-				<h4>Product Description</h4>
-				<div itemprop="description">
-				{{ web_long_description or description or "[No description given]" }}
-				</div>
-				<div style="min-height: 100px; margin: 10px 0;">
-					<div class="item-price-info" style="display: none;">
-						<h4 class="item-price" itemprop="price"></h4>
-						<div class="item-stock" itemprop="availablity"></div>
-						<div id="item-add-to-cart">
-							<button class="btn btn-primary">
-								<i class="icon-shopping-cart"></i> Add to Cart</button>
-						</div>
-						<div id="item-update-cart" class="input-group col-md-4" style="display: none;
-							padding-left: 0px; padding-right: 0px;">
-							<input class="form-control" type="text">
-							<div class="input-group-btn">
-								<button class="btn btn-primary">
-									<i class="icon-ok"></i></button>
-							</div>
-						</div>
-					</div>
-				</div>
-			</div>
-		</div>
-		{% if obj.doclist.get({"doctype":"Item Website Specification"}) -%}
-		<div class="row" style="margin-top: 20px">
-			<div class="col-md-12">
-				<h4>Specifications</h4>
-				<table class="table table-bordered" style="width: 100%">
-				{% for d in obj.doclist.get(
-					{"doctype":"Item Website Specification"}) -%}
-					<tr>
-						<td style="width: 30%;">{{ d.label }}</td>
-						<td>{{ d.description }}</td>
-					</tr>
-				{%- endfor %}
-				</table>
-			</div>
-		</div>
-		{%- endif %}
-	</div>
-{% endblock %}
\ No newline at end of file
diff --git a/stock/doctype/item/templates/generators/item.py b/stock/doctype/item/templates/generators/item.py
deleted file mode 100644
index c9146d1..0000000
--- a/stock/doctype/item/templates/generators/item.py
+++ /dev/null
@@ -1,2 +0,0 @@
-doctype = "Item"
-condition_field = "show_in_website"
\ No newline at end of file
diff --git a/stock/doctype/item/templates/includes/product_breadcrumbs.html b/stock/doctype/item/templates/includes/product_breadcrumbs.html
deleted file mode 100644
index e880364..0000000
--- a/stock/doctype/item/templates/includes/product_breadcrumbs.html
+++ /dev/null
@@ -1,10 +0,0 @@
-{% if obj.parent_groups and (obj.parent_groups|length) > 1 %}
-<div class="container">
-	<ul class="breadcrumb">
-		{% for ig in obj.parent_groups[:-1] %}
-		<li><a href="{{ ig.page_name }}.html">{{ ig.name }}</a></li>
-		{% endfor %}
-		<li class="active">{{ obj.parent_groups[-1].name }}</li>
-	</ul>
-</div>
-{% endif %}
\ No newline at end of file
diff --git a/stock/doctype/item/templates/includes/product_in_grid.html b/stock/doctype/item/templates/includes/product_in_grid.html
deleted file mode 100644
index 4271aaa..0000000
--- a/stock/doctype/item/templates/includes/product_in_grid.html
+++ /dev/null
@@ -1,14 +0,0 @@
-<div class="col-md-3">
-	<div style="height: 120px; overflow: hidden;">
-		<a href="{{ page_name }}">
-		{%- if website_image -%}
-		<img class="product-image" style="width: 80%; margin: auto;" src="{{ website_image }}">
-		{%- else -%}
-		{% include 'app/stock/doctype/item/templates/includes/product_missing_image.html' %}
-		{%- endif -%}
-		</a>
-	</div>
-	<div style="height: 100px; overflow: hidden; font-size: 80%;">
-		<h4 style="margin-bottom: 2px;"><a href="{{ page_name }}">{{ item_name }}</a></h4>
-	</div>
-</div>
\ No newline at end of file
diff --git a/stock/doctype/item/templates/includes/product_in_list.html b/stock/doctype/item/templates/includes/product_in_list.html
deleted file mode 100644
index c501283..0000000
--- a/stock/doctype/item/templates/includes/product_in_list.html
+++ /dev/null
@@ -1,15 +0,0 @@
-<!-- TODO product listing -->
-<div class="container content">
-	<div style="height: 120px; overflow: hidden;">
-		<a href="{{ page_name }}">
-		{%- if website_image -%}
-		<img class="product-image" style="width: 80%; margin: auto;" src="{{ website_image }}">
-		{%- else -%}
-		{% include 'app/website/templates/html/product_missing_image.html' %}
-		{%- endif -%}
-		</a>
-	</div>
-	<div style="height: 100px; overflow: hidden; font-size: 80%;">
-		<h4 style="margin-bottom: 2px;"><a href="{{ page_name }}">{{ item_name }}</a></h4>
-	</div>
-</div>
\ No newline at end of file
diff --git a/stock/doctype/item/templates/includes/product_list.js b/stock/doctype/item/templates/includes/product_list.js
deleted file mode 100644
index 268760d..0000000
--- a/stock/doctype/item/templates/includes/product_list.js
+++ /dev/null
@@ -1,52 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-window.get_product_list = function() {
-	$(".more-btn .btn").click(function() {
-		window.get_product_list()
-	});
-	
-	if(window.start==undefined) {
-		throw "product list not initialized (no start)"
-	}
-	
-	$.ajax({
-		method: "GET",
-		url: "/",
-		dataType: "json",
-		data: {
-			cmd: "selling.utils.product.get_product_list",
-			start: window.start,
-			search: window.search,
-			product_group: window.product_group
-		},
-		dataType: "json",
-		success: function(data) {
-			window.render_product_list(data.message);
-		}
-	})
-}
-
-window.render_product_list = function(data) {
-	if(data.length) {
-		var table = $("#search-list .table");
-		if(!table.length)
-			var table = $("<table class='table'>").appendTo("#search-list");
-			
-		$.each(data, function(i, d) {
-			$(d).appendTo(table);
-		});
-	}
-	if(data.length < 10) {
-		if(!table) {
-			$(".more-btn")
-				.replaceWith("<div class='alert alert-warning'>No products found.</div>");
-		} else {
-			$(".more-btn")
-				.replaceWith("<div class='text-muted'>Nothing more to show.</div>");
-		}
-	} else {
-		$(".more-btn").toggle(true)
-	}
-	window.start += (data.length || 0);
-}
diff --git a/stock/doctype/item/templates/includes/product_missing_image.html b/stock/doctype/item/templates/includes/product_missing_image.html
deleted file mode 100644
index 81b8935..0000000
--- a/stock/doctype/item/templates/includes/product_missing_image.html
+++ /dev/null
@@ -1 +0,0 @@
-<div class="missing-image"><i class="icon-camera"></i></div>
\ No newline at end of file
diff --git a/stock/doctype/item/templates/includes/product_page.css b/stock/doctype/item/templates/includes/product_page.css
deleted file mode 100644
index 457fc62..0000000
--- a/stock/doctype/item/templates/includes/product_page.css
+++ /dev/null
@@ -1,13 +0,0 @@
-	<style>
-		.item-main-image {
-			max-width: 100%;
-			margin: auto;
-		}
-		.web-long-description {
-			font-size: 18px;
-			line-height: 200%;
-		}
-		.item-stock {
-			margin-bottom: 10px !important;
-		}
-	</style>
\ No newline at end of file
diff --git a/stock/doctype/item/templates/includes/product_page.js b/stock/doctype/item/templates/includes/product_page.js
deleted file mode 100644
index df842cc..0000000
--- a/stock/doctype/item/templates/includes/product_page.js
+++ /dev/null
@@ -1,78 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-$(document).ready(function() {
-	var item_code = $('[itemscope] [itemprop="productID"]').text().trim();
-	var qty = 0;
-	
-	wn.call({
-		type: "POST",
-		method: "selling.utils.product.get_product_info",
-		args: {
-			item_code: "{{ name }}"
-		},
-		callback: function(r) {
-			if(r.message && r.message.price) {
-				$(".item-price")
-					.html(r.message.price.formatted_price + " per " + r.message.uom);
-				
-				if(r.message.stock==0) {
-					$(".item-stock").html("<div class='help'>Not in stock</div>");
-				}
-				else if(r.message.stock==1) {
-					$(".item-stock").html("<div style='color: green'>\
-						<i class='icon-check'></i> Available (in stock)</div>");
-				}
-				
-				$(".item-price-info").toggle(true);
-				
-				if(r.message.qty) {
-					qty = r.message.qty;
-					toggle_update_cart(qty);
-					$("#item-update-cart input").val(qty);
-				}
-			}
-		}
-	})
-	
-	$("#item-add-to-cart button").on("click", function() {
-		erpnext.cart.update_cart({
-			item_code: item_code,
-			qty: 1,
-			callback: function(r) {
-				if(!r.exc) {
-					toggle_update_cart(1);
-					qty = 1;
-				}
-			},
-			btn: this, 
-		});
-	});
-	
-	$("#item-update-cart button").on("click", function() {
-		erpnext.cart.update_cart({
-			item_code: item_code,
-			qty: $("#item-update-cart input").val(),
-			btn: this,
-			callback: function(r) {
-				if(r.exc) {
-					$("#item-update-cart input").val(qty);
-				} else {
-					qty = $("#item-update-cart input").val();
-				}
-			},
-		});
-	});
-	
-	if(localStorage && localStorage.getItem("pending_add_to_cart") && full_name) {
-		localStorage.removeItem("pending_add_to_cart");
-		$("#item-add-to-cart button").trigger("click");
-	}
-});
-
-var toggle_update_cart = function(qty) {
-	$("#item-add-to-cart").toggle(qty ? false : true);
-	$("#item-update-cart")
-		.toggle(qty ? true : false)
-		.find("input").val(qty);
-}
\ No newline at end of file
diff --git a/stock/doctype/item/templates/includes/product_search_box.html b/stock/doctype/item/templates/includes/product_search_box.html
deleted file mode 100644
index 0f44eea..0000000
--- a/stock/doctype/item/templates/includes/product_search_box.html
+++ /dev/null
@@ -1,28 +0,0 @@
-<div class="container" style="margin-bottom: 7px;">
-	<form class="form-inline form-search row">
-		<div class="input-group col-md-4 col-md-offset-8">
-			<input class="form-control" type="text" id="product-search" placeholder="Product Search...">
-			<span class="input-group-btn">
-				<button class="btn btn-default" type="button" id="btn-product-search">
-					<i class="icon-search"></i></button>
-			</span>
-		</div>
-	</form>
-	<script>
-		// redirect to product search page
-		$(document).ready(function() {
-			$('.dropdown-toggle').dropdown();
-			$("#btn-product-search").click(function() {
-				var txt = $("#product-search").val();
-				if(txt) {
-					window.location.href="product_search?q=" + txt;
-				}
-				return false;
-			});
-			$("#product-search").keypress(function(e) {
-				if(e.which==13) $("#btn-product-search").click();
-			});
-			$(".form-search").on("submit", function() { return false; });
-		});
-	</script>
-</div>
\ No newline at end of file
diff --git a/stock/doctype/item/templates/pages/__init__.py b/stock/doctype/item/templates/pages/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/stock/doctype/item/templates/pages/__init__.py
+++ /dev/null
diff --git a/stock/doctype/item/templates/pages/product_search.html b/stock/doctype/item/templates/pages/product_search.html
deleted file mode 100644
index 132e3b1..0000000
--- a/stock/doctype/item/templates/pages/product_search.html
+++ /dev/null
@@ -1,33 +0,0 @@
-{% extends base_template %}
-
-{% set title="Product Search" %}
-
-{% block javascript %}
-<script>{% include "app/stock/doctype/item/templates/includes/product_list.js" %}</script>
-{% endblock %}
-
-{% block content %}
-<script>
-$(document).ready(function() {
-	var txt = get_url_arg("q");
-	$(".search-results").html("Search results for: " + txt);
-	window.search = txt;
-	window.start = 0;
-	window.get_product_list();
-});
-</script>
-
-{% include "app/stock/doctype/item/templates/includes/product_search_box.html" %}
-<div class="container content">
-	<h3 class="search-results">Search Results</h3>
-	<div id="search-list" class="row">
-		
-	</div>
-	<div style="text-align: center;">
-		<div class="more-btn" 
-			style="display: none; text-align: center;">
-			<button class="btn">More...</button>
-		</div>
-	</div>
-</div>
-{% endblock %}
\ No newline at end of file
diff --git a/stock/doctype/item/templates/pages/product_search.py b/stock/doctype/item/templates/pages/product_search.py
deleted file mode 100644
index 41f6b56..0000000
--- a/stock/doctype/item/templates/pages/product_search.py
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-
-no_cache = True
\ No newline at end of file
diff --git a/stock/doctype/item/test_item.py b/stock/doctype/item/test_item.py
deleted file mode 100644
index b8f6f9e..0000000
--- a/stock/doctype/item/test_item.py
+++ /dev/null
@@ -1,252 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import unittest
-import webnotes
-
-test_ignore = ["BOM"]
-test_dependencies = ["Warehouse"]
-
-class TestItem(unittest.TestCase):
-	def test_default_warehouse(self):
-		from stock.doctype.item.item import WarehouseNotSet
-		item = webnotes.bean(copy=test_records[0])
-		item.doc.is_stock_item = "Yes"
-		item.doc.default_warehouse = None
-		self.assertRaises(WarehouseNotSet, item.insert)
-
-test_records = [
-	[{
-		"doctype": "Item",
-		"item_code": "_Test Item",
-		"item_name": "_Test Item",
-		"description": "_Test Item",
-		"item_group": "_Test Item Group",
-		"is_stock_item": "Yes",
-		"is_asset_item": "No",
-		"has_batch_no": "No",
-		"has_serial_no": "No",
-		"is_purchase_item": "Yes",
-		"is_sales_item": "Yes",
-		"is_service_item": "No",
-		"inspection_required": "No",
-		"is_pro_applicable": "Yes",
-		"is_sub_contracted_item": "No",
-		"stock_uom": "_Test UOM",
-		"default_income_account": "Sales - _TC",
-		"default_warehouse": "_Test Warehouse - _TC",
-	}, {
-		"doctype": "Item Reorder",
-		"parentfield": "item_reorder",
-		"warehouse": "_Test Warehouse - _TC",
-		"warehouse_reorder_level": 20,
-		"warehouse_reorder_qty": 20,
-		"material_request_type": "Purchase"
-	},
-	],
-	[{
-		"doctype": "Item",
-		"item_code": "_Test Item 2",
-		"item_name": "_Test Item 2",
-		"description": "_Test Item 2",
-		"item_group": "_Test Item Group",
-		"is_stock_item": "Yes",
-		"is_asset_item": "No",
-		"has_batch_no": "No",
-		"has_serial_no": "No",
-		"is_purchase_item": "Yes",
-		"is_sales_item": "Yes",
-		"is_service_item": "No",
-		"inspection_required": "No",
-		"is_pro_applicable": "Yes",
-		"is_sub_contracted_item": "No",
-		"stock_uom": "_Test UOM",
-		"default_income_account": "Sales - _TC",
-		"default_warehouse": "_Test Warehouse - _TC",
-	}],	
-	[{
-		"doctype": "Item",
-		"item_code": "_Test Item Home Desktop 100",
-		"item_name": "_Test Item Home Desktop 100",
-		"description": "_Test Item Home Desktop 100",
-		"item_group": "_Test Item Group Desktops",
-		"default_warehouse": "_Test Warehouse - _TC",
-		"default_income_account": "Sales - _TC",
-		"is_stock_item": "Yes",
-		"is_asset_item": "No",
-		"has_batch_no": "No",
-		"has_serial_no": "No",
-		"is_purchase_item": "Yes",
-		"is_sales_item": "Yes",
-		"is_service_item": "No",
-		"inspection_required": "No",
-		"is_pro_applicable": "No",
-		"is_sub_contracted_item": "No",
-		"is_manufactured_item": "No",
-		"stock_uom": "_Test UOM"
-	},
-	{
-		"doctype": "Item Tax",
-		"tax_type": "_Test Account Excise Duty - _TC",
-		"tax_rate": 10
-	}],
-	[{
-		"doctype": "Item",
-		"item_code": "_Test Item Home Desktop 200",
-		"item_name": "_Test Item Home Desktop 200",
-		"description": "_Test Item Home Desktop 200",
-		"item_group": "_Test Item Group Desktops",
-		"default_warehouse": "_Test Warehouse - _TC",
-		"default_income_account": "Sales - _TC",
-		"is_stock_item": "Yes",
-		"is_asset_item": "No",
-		"has_batch_no": "No",
-		"has_serial_no": "No",
-		"is_purchase_item": "Yes",
-		"is_sales_item": "Yes",
-		"is_service_item": "No",
-		"inspection_required": "No",
-		"is_pro_applicable": "No",
-		"is_sub_contracted_item": "No",
-		"is_manufactured_item": "No",
-		"stock_uom": "_Test UOM"
-	}],
-	[{
-		"doctype": "Item",
-		"item_code": "_Test Sales BOM Item",
-		"item_name": "_Test Sales BOM Item",
-		"description": "_Test Sales BOM Item",
-		"item_group": "_Test Item Group Desktops",
-		"default_income_account": "Sales - _TC",
-		"is_stock_item": "No",
-		"is_asset_item": "No",
-		"has_batch_no": "No",
-		"has_serial_no": "No",
-		"is_purchase_item": "Yes",
-		"is_sales_item": "Yes",
-		"is_service_item": "No",
-		"inspection_required": "No",
-		"is_pro_applicable": "No",
-		"is_sub_contracted_item": "No",
-		"stock_uom": "_Test UOM"
-	}],
-	[{
-		"doctype": "Item",
-		"item_code": "_Test FG Item",
-		"item_name": "_Test FG Item",
-		"description": "_Test FG Item",
-		"item_group": "_Test Item Group Desktops",
-		"is_stock_item": "Yes",
-		"default_warehouse": "_Test Warehouse - _TC",
-		"default_income_account": "Sales - _TC",
-		"is_asset_item": "No",
-		"has_batch_no": "No",
-		"has_serial_no": "No",
-		"is_purchase_item": "Yes",
-		"is_sales_item": "Yes",
-		"is_service_item": "No",
-		"inspection_required": "No",
-		"is_pro_applicable": "Yes",
-		"is_sub_contracted_item": "Yes",
-		"stock_uom": "_Test UOM"
-	}],
-	[{
-		"doctype": "Item",
-		"item_code": "_Test Non Stock Item",
-		"item_name": "_Test Non Stock Item",
-		"description": "_Test Non Stock Item",
-		"item_group": "_Test Item Group Desktops",
-		"is_stock_item": "No",
-		"is_asset_item": "No",
-		"has_batch_no": "No",
-		"has_serial_no": "No",
-		"is_purchase_item": "Yes",
-		"is_sales_item": "Yes",
-		"is_service_item": "No",
-		"inspection_required": "No",
-		"is_pro_applicable": "No",
-		"is_sub_contracted_item": "No",
-		"stock_uom": "_Test UOM"
-	}],
-	[{
-		"doctype": "Item",
-		"item_code": "_Test Serialized Item",
-		"item_name": "_Test Serialized Item",
-		"description": "_Test Serialized Item",
-		"item_group": "_Test Item Group Desktops",
-		"is_stock_item": "Yes",
-		"default_warehouse": "_Test Warehouse - _TC",
-		"is_asset_item": "No",
-		"has_batch_no": "No",
-		"has_serial_no": "Yes",
-		"is_purchase_item": "Yes",
-		"is_sales_item": "Yes",
-		"is_service_item": "No",
-		"inspection_required": "No",
-		"is_pro_applicable": "No",
-		"is_sub_contracted_item": "No",
-		"stock_uom": "_Test UOM"
-	}],
-	[{
-		"doctype": "Item",
-		"item_code": "_Test Serialized Item With Series",
-		"item_name": "_Test Serialized Item With Series",
-		"description": "_Test Serialized Item",
-		"item_group": "_Test Item Group Desktops",
-		"is_stock_item": "Yes",
-		"default_warehouse": "_Test Warehouse - _TC",
-		"is_asset_item": "No",
-		"has_batch_no": "No",
-		"has_serial_no": "Yes",
-		"serial_no_series": "ABCD.#####",
-		"is_purchase_item": "Yes",
-		"is_sales_item": "Yes",
-		"is_service_item": "No",
-		"inspection_required": "No",
-		"is_pro_applicable": "Yes",
-		"is_sub_contracted_item": "No",
-		"stock_uom": "_Test UOM"
-	}],
-	[{
-		"doctype": "Item",
-		"item_code": "_Test Item Home Desktop Manufactured",
-		"item_name": "_Test Item Home Desktop Manufactured",
-		"description": "_Test Item Home Desktop Manufactured",
-		"item_group": "_Test Item Group Desktops",
-		"default_warehouse": "_Test Warehouse - _TC",
-		"default_income_account": "Sales - _TC",
-		"is_stock_item": "Yes",
-		"is_asset_item": "No",
-		"has_batch_no": "No",
-		"has_serial_no": "No",
-		"is_purchase_item": "Yes",
-		"is_sales_item": "Yes",
-		"is_service_item": "No",
-		"inspection_required": "No",
-		"is_pro_applicable": "Yes",
-		"is_sub_contracted_item": "No",
-		"is_manufactured_item": "Yes",
-		"stock_uom": "_Test UOM"
-	}],
-	[{
-		"doctype": "Item",
-		"item_code": "_Test FG Item 2",
-		"item_name": "_Test FG Item 2",
-		"description": "_Test FG Item 2",
-		"item_group": "_Test Item Group Desktops",
-		"is_stock_item": "Yes",
-		"default_warehouse": "_Test Warehouse - _TC",
-		"default_income_account": "Sales - _TC",
-		"is_asset_item": "No",
-		"has_batch_no": "No",
-		"has_serial_no": "No",
-		"is_purchase_item": "Yes",
-		"is_sales_item": "Yes",
-		"is_service_item": "No",
-		"inspection_required": "No",
-		"is_pro_applicable": "Yes",
-		"is_sub_contracted_item": "Yes",
-		"stock_uom": "_Test UOM"
-	}],
-]
\ No newline at end of file
diff --git a/stock/doctype/item_customer_detail/item_customer_detail.txt b/stock/doctype/item_customer_detail/item_customer_detail.txt
deleted file mode 100644
index def1dff..0000000
--- a/stock/doctype/item_customer_detail/item_customer_detail.txt
+++ /dev/null
@@ -1,56 +0,0 @@
-[
- {
-  "creation": "2013-03-08 15:37:16", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:09", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "ITEMCUST/.#####", 
-  "description": "For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes", 
-  "doctype": "DocType", 
-  "in_create": 0, 
-  "istable": 1, 
-  "module": "Stock", 
-  "name": "__common__", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Item Customer Detail", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Item Customer Detail"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_name", 
-  "fieldtype": "Link", 
-  "label": "Customer Name", 
-  "oldfieldname": "price_list_name", 
-  "oldfieldtype": "Select", 
-  "options": "Customer", 
-  "print_width": "180px", 
-  "width": "180px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "ref_code", 
-  "fieldtype": "Data", 
-  "label": "Ref Code", 
-  "oldfieldname": "ref_rate", 
-  "oldfieldtype": "Currency", 
-  "print_width": "120px", 
-  "width": "120px"
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/item_price/item_price.txt b/stock/doctype/item_price/item_price.txt
deleted file mode 100644
index f329a5f..0000000
--- a/stock/doctype/item_price/item_price.txt
+++ /dev/null
@@ -1,147 +0,0 @@
-[
- {
-  "creation": "2013-05-02 16:29:48", 
-  "docstatus": 0, 
-  "modified": "2014-01-07 19:16:49", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "RFD/.#####", 
-  "description": "Multiple Item prices.", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-flag", 
-  "in_create": 0, 
-  "istable": 0, 
-  "module": "Stock", 
-  "name": "__common__", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Item Price", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Item Price", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Item Price"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "price_list_details", 
-  "fieldtype": "Section Break", 
-  "label": "Price List", 
-  "options": "icon-tags"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "price_list", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Price List", 
-  "options": "Price List", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "buying", 
-  "fieldtype": "Check", 
-  "in_list_view": 1, 
-  "label": "Buying", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "selling", 
-  "fieldtype": "Check", 
-  "in_list_view": 1, 
-  "label": "Selling", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_details", 
-  "fieldtype": "Section Break", 
-  "label": "Item", 
-  "options": "icon-tag"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Item Code", 
-  "oldfieldname": "price_list_name", 
-  "oldfieldtype": "Select", 
-  "options": "Item", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "ref_rate", 
-  "fieldtype": "Currency", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Rate", 
-  "oldfieldname": "ref_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col_br_1", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_name", 
-  "fieldtype": "Data", 
-  "label": "Item Name", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_description", 
-  "fieldtype": "Text", 
-  "label": "Item Description", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "currency", 
-  "fieldtype": "Link", 
-  "hidden": 1, 
-  "label": "Currency", 
-  "options": "Currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Sales Master Manager"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Purchase Master Manager"
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/item_price/test_item_price.py b/stock/doctype/item_price/test_item_price.py
deleted file mode 100644
index 583b3de..0000000
--- a/stock/doctype/item_price/test_item_price.py
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import unittest
-import webnotes
-
-class TestItem(unittest.TestCase):
-	def test_duplicate_item(self):
-		from stock.doctype.item_price.item_price import ItemPriceDuplicateItem
-		bean = webnotes.bean(copy=test_records[0])
-		self.assertRaises(ItemPriceDuplicateItem, bean.insert)
-
-test_records = [
-	[
-		{
-			"doctype": "Item Price",
-			"price_list": "_Test Price List",
-			"item_code": "_Test Item",
-			"ref_rate": 100
-		}
-	]
-]
\ No newline at end of file
diff --git a/stock/doctype/item_quality_inspection_parameter/item_quality_inspection_parameter.txt b/stock/doctype/item_quality_inspection_parameter/item_quality_inspection_parameter.txt
deleted file mode 100644
index df8c817..0000000
--- a/stock/doctype/item_quality_inspection_parameter/item_quality_inspection_parameter.txt
+++ /dev/null
@@ -1,48 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:28:01", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:09", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "IISD/.#####", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Stock", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "oldfieldtype": "Data", 
-  "parent": "Item Quality Inspection Parameter", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Item Quality Inspection Parameter"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "specification", 
-  "in_filter": 0, 
-  "label": "Parameter", 
-  "oldfieldname": "specification", 
-  "print_width": "200px", 
-  "reqd": 1, 
-  "search_index": 0, 
-  "width": "200px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "value", 
-  "label": "Acceptance Criteria", 
-  "oldfieldname": "value"
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/item_reorder/item_reorder.txt b/stock/doctype/item_reorder/item_reorder.txt
deleted file mode 100644
index ae9de1e..0000000
--- a/stock/doctype/item_reorder/item_reorder.txt
+++ /dev/null
@@ -1,60 +0,0 @@
-[
- {
-  "creation": "2013-03-07 11:42:59", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:09", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "REORD-.#####", 
-  "doctype": "DocType", 
-  "in_create": 1, 
-  "istable": 1, 
-  "module": "Stock", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Item Reorder", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Item Reorder"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warehouse", 
-  "fieldtype": "Link", 
-  "label": "Warehouse", 
-  "options": "Warehouse", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warehouse_reorder_level", 
-  "fieldtype": "Float", 
-  "label": "Re-order Level", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warehouse_reorder_qty", 
-  "fieldtype": "Float", 
-  "label": "Re-order Qty"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "material_request_type", 
-  "fieldtype": "Select", 
-  "label": "Material Request Type", 
-  "options": "Purchase\nTransfer", 
-  "reqd": 1
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/item_supplier/item_supplier.txt b/stock/doctype/item_supplier/item_supplier.txt
deleted file mode 100644
index e0e0e6d..0000000
--- a/stock/doctype/item_supplier/item_supplier.txt
+++ /dev/null
@@ -1,43 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:28:01", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:09", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Stock", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Item Supplier", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Item Supplier"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supplier", 
-  "fieldtype": "Link", 
-  "label": "Supplier", 
-  "options": "Supplier"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supplier_part_no", 
-  "fieldtype": "Data", 
-  "label": "Supplier Part Number", 
-  "print_width": "200px", 
-  "width": "200px"
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/item_tax/item_tax.txt b/stock/doctype/item_tax/item_tax.txt
deleted file mode 100644
index cbc112e..0000000
--- a/stock/doctype/item_tax/item_tax.txt
+++ /dev/null
@@ -1,47 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:28:01", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:09", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Stock", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Item Tax", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Item Tax"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "tax_type", 
-  "fieldtype": "Link", 
-  "label": "Tax", 
-  "oldfieldname": "tax_type", 
-  "oldfieldtype": "Link", 
-  "options": "Account", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "tax_rate", 
-  "fieldtype": "Float", 
-  "label": "Tax Rate", 
-  "oldfieldname": "tax_rate", 
-  "oldfieldtype": "Currency", 
-  "reqd": 0
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/item_website_specification/item_website_specification.txt b/stock/doctype/item_website_specification/item_website_specification.txt
deleted file mode 100644
index c3c1d34..0000000
--- a/stock/doctype/item_website_specification/item_website_specification.txt
+++ /dev/null
@@ -1,45 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:28:01", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:10", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "description": "Table for Item that will be shown in Web Site", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Stock", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Item Website Specification", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Item Website Specification"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "label", 
-  "fieldtype": "Data", 
-  "label": "Label", 
-  "print_width": "150px", 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Text", 
-  "label": "Description", 
-  "print_width": "300px", 
-  "width": "300px"
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/landed_cost_item/landed_cost_item.txt b/stock/doctype/landed_cost_item/landed_cost_item.txt
deleted file mode 100644
index bfd6216..0000000
--- a/stock/doctype/landed_cost_item/landed_cost_item.txt
+++ /dev/null
@@ -1,67 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:28:02", 
-  "docstatus": 0, 
-  "modified": "2013-09-02 17:36:19", 
-  "modified_by": "Administrator", 
-  "owner": "wasim@webnotestech.com"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Stock", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Landed Cost Item", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Landed Cost Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "account_head", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Account Head", 
-  "oldfieldname": "account_head", 
-  "oldfieldtype": "Link", 
-  "options": "Account", 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cost_center", 
-  "fieldtype": "Link", 
-  "label": "Cost Center", 
-  "options": "Cost Center"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Data", 
-  "print_width": "300px", 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amount", 
-  "fieldtype": "Currency", 
-  "in_list_view": 1, 
-  "label": "Amount", 
-  "oldfieldname": "amount", 
-  "oldfieldtype": "Currency", 
-  "options": "currency"
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/landed_cost_purchase_receipt/landed_cost_purchase_receipt.txt b/stock/doctype/landed_cost_purchase_receipt/landed_cost_purchase_receipt.txt
deleted file mode 100644
index 5f0bc90..0000000
--- a/stock/doctype/landed_cost_purchase_receipt/landed_cost_purchase_receipt.txt
+++ /dev/null
@@ -1,39 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:28:02", 
-  "docstatus": 0, 
-  "modified": "2013-09-02 13:44:28", 
-  "modified_by": "Administrator", 
-  "owner": "wasim@webnotestech.com"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Stock", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_receipt", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Purchase Receipt", 
-  "name": "__common__", 
-  "oldfieldname": "purchase_receipt_no", 
-  "oldfieldtype": "Link", 
-  "options": "Purchase Receipt", 
-  "parent": "Landed Cost Purchase Receipt", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "print_width": "220px", 
-  "width": "220px"
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Landed Cost Purchase Receipt"
- }, 
- {
-  "doctype": "DocField"
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/landed_cost_wizard/landed_cost_wizard.js b/stock/doctype/landed_cost_wizard/landed_cost_wizard.js
deleted file mode 100644
index 68f1bd0..0000000
--- a/stock/doctype/landed_cost_wizard/landed_cost_wizard.js
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-
-wn.provide("erpnext.stock");
-wn.require("public/app/js/controllers/stock_controller.js");
-
-erpnext.stock.LandedCostWizard = erpnext.stock.StockController.extend({		
-	setup: function() {
-		var me = this;
-		this.frm.fields_dict.lc_pr_details.grid.get_field('purchase_receipt').get_query = 
-			function() {
-				if(!me.frm.doc.company) msgprint(wn._("Please enter company first"));
-				return {
-					filters:[
-						['Purchase Receipt', 'docstatus', '=', '1'],
-						['Purchase Receipt', 'company', '=', me.frm.doc.company],
-					]
-				}
-		};
-	
-		this.frm.fields_dict.landed_cost_details.grid.get_field('account_head').get_query = 				function() {
-				if(!me.frm.doc.company) msgprint(wn._("Please enter company first"));
-				return {
-					filters:[
-						['Account', 'group_or_ledger', '=', 'Ledger'],
-						['Account', 'account_type', 'in', 'Tax, Chargeable'],
-						['Account', 'is_pl_account', '=', 'Yes'],
-						['Account', 'debit_or_credit', '=', 'Debit'],
-						['Account', 'company', '=', me.frm.doc.company]
-					]
-				}
-		}, 
-	
-		this.frm.fields_dict.landed_cost_details.grid.get_field('cost_center').get_query =
-			function() {
-				if(!me.frm.doc.company) msgprint(wn._("Please enter company first"));
-				return {
-					filters:[
-						['Cost Center', 'group_or_ledger', '=', 'Ledger'],
-						['Cost Center', 'company', '=', me.frm.doc.company]						
-					]
-				}
-		}
-	}
-});
-
-cur_frm.script_manager.make(erpnext.stock.LandedCostWizard);
\ No newline at end of file
diff --git a/stock/doctype/landed_cost_wizard/landed_cost_wizard.txt b/stock/doctype/landed_cost_wizard/landed_cost_wizard.txt
deleted file mode 100644
index 40f2e23..0000000
--- a/stock/doctype/landed_cost_wizard/landed_cost_wizard.txt
+++ /dev/null
@@ -1,93 +0,0 @@
-[
- {
-  "creation": "2013-01-22 16:50:39", 
-  "docstatus": 0, 
-  "modified": "2013-09-02 19:13:09", 
-  "modified_by": "Administrator", 
-  "owner": "wasim@webnotestech.com"
- }, 
- {
-  "doctype": "DocType", 
-  "icon": "icon-magic", 
-  "issingle": 1, 
-  "module": "Stock", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Landed Cost Wizard", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Landed Cost Wizard", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 0, 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Landed Cost Wizard"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "label": "Company", 
-  "options": "Company", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break0", 
-  "fieldtype": "Section Break", 
-  "label": "Select Purchase Receipts", 
-  "options": "Simple"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "lc_pr_details", 
-  "fieldtype": "Table", 
-  "label": "Landed Cost Purchase Receipts", 
-  "options": "Landed Cost Purchase Receipt"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break1", 
-  "fieldtype": "Section Break", 
-  "label": "Add Taxes and Charges"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "landed_cost_details", 
-  "fieldtype": "Table", 
-  "label": "Landed Cost Items", 
-  "options": "Landed Cost Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "update_landed_cost", 
-  "fieldtype": "Button", 
-  "label": "Update Landed Cost", 
-  "options": "update_landed_cost"
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "doctype": "DocPerm", 
-  "role": "Purchase Manager"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Purchase User"
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/material_request/material_request.js b/stock/doctype/material_request/material_request.js
deleted file mode 100644
index 3ca95a4..0000000
--- a/stock/doctype/material_request/material_request.js
+++ /dev/null
@@ -1,180 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-cur_frm.cscript.tname = "Material Request Item";
-cur_frm.cscript.fname = "indent_details";
-
-wn.require('app/utilities/doctype/sms_control/sms_control.js');
-wn.require('app/buying/doctype/purchase_common/purchase_common.js');
-
-erpnext.buying.MaterialRequestController = erpnext.buying.BuyingController.extend({
-	refresh: function(doc) {
-		this._super();
-		
-		// dashboard
-		cur_frm.dashboard.reset();
-		if(doc.docstatus===1) {
-			if(doc.status==="Stopped") {
-				cur_frm.dashboard.set_headline_alert(wn._("Stopped"), "alert-danger", "icon-stop")
-			}
-			cur_frm.dashboard.add_progress(cint(doc.per_ordered) + "% " 
-				+ wn._("Fulfilled"), cint(doc.per_ordered));
-		}
-		
-		if(doc.docstatus==0) {
-			cur_frm.add_custom_button(wn._("Get Items from BOM"), cur_frm.cscript.get_items_from_bom, "icon-sitemap");
-		}
-		
-		if(doc.docstatus == 1 && doc.status != 'Stopped') {
-			if(doc.material_request_type === "Purchase")
-				cur_frm.add_custom_button(wn._("Make Supplier Quotation"), 
-					this.make_supplier_quotation);
-				
-			if(doc.material_request_type === "Transfer" && doc.status === "Submitted")
-				cur_frm.add_custom_button(wn._("Transfer Material"), this.make_stock_entry);
-			
-			if(flt(doc.per_ordered, 2) < 100) {
-				if(doc.material_request_type === "Purchase")
-					cur_frm.add_custom_button(wn._('Make Purchase Order'), 
-						this.make_purchase_order);
-				
-				cur_frm.add_custom_button(wn._('Stop Material Request'), 
-					cur_frm.cscript['Stop Material Request'], "icon-exclamation");
-			}
-			cur_frm.add_custom_button(wn._('Send SMS'), cur_frm.cscript.send_sms, "icon-mobile-phone");
-
-		} 
-		
-		if (this.frm.doc.docstatus===0) {
-			cur_frm.add_custom_button(wn._('From Sales Order'), 
-				function() {
-					wn.model.map_current_doc({
-						method: "selling.doctype.sales_order.sales_order.make_material_request",
-						source_doctype: "Sales Order",
-						get_query_filters: {
-							docstatus: 1,
-							status: ["!=", "Stopped"],
-							per_delivered: ["<", 99.99],
-							company: cur_frm.doc.company
-						}
-					})
-				});
-		}
-
-		if(doc.docstatus == 1 && doc.status == 'Stopped')
-			cur_frm.add_custom_button(wn._('Unstop Material Request'), 
-				cur_frm.cscript['Unstop Material Request'], "icon-check");
-		
-	},
-	
-	schedule_date: function(doc, cdt, cdn) {
-		var val = locals[cdt][cdn].schedule_date;
-		if(val) {
-			$.each(wn.model.get("Material Request Item", { parent: cur_frm.doc.name }), function(i, d) {
-				if(!d.schedule_date) {
-					d.schedule_date = val;
-				}
-			});
-			refresh_field("indent_details");
-		}
-	},
-	
-	get_items_from_bom: function() {
-		var d = new wn.ui.Dialog({
-			title: wn._("Get Items from BOM"),
-			fields: [
-				{"fieldname":"bom", "fieldtype":"Link", "label":wn._("BOM"), 
-					options:"BOM"},
-				{"fieldname":"fetch_exploded", "fieldtype":"Check", 
-					"label":wn._("Fetch exploded BOM (including sub-assemblies)"), "default":1},
-				{fieldname:"fetch", "label":wn._("Get Items from BOM"), "fieldtype":"Button"}
-			]
-		});
-		d.get_input("fetch").on("click", function() {
-			var values = d.get_values();
-			if(!values) return;
-			
-			wn.call({
-				method:"manufacturing.doctype.bom.bom.get_bom_items",
-				args: values,
-				callback: function(r) {
-					$.each(r.message, function(i, item) {
-						var d = wn.model.add_child(cur_frm.doc, "Material Request Item", "indent_details");
-						d.item_code = item.item_code;
-						d.description = item.description;
-						d.warehouse = item.default_warehouse;
-						d.uom = item.stock_uom;
-						d.qty = item.qty;
-					});
-					d.hide();
-					refresh_field("indent_details");
-				}
-			});
-		});
-		d.show();
-	},
-	
-	tc_name: function() {
-		this.get_terms();
-	},
-	
-	validate_company_and_party: function(party_field) {
-		return true;
-	},
-	
-	calculate_taxes_and_totals: function() {
-		return;
-	},
-		
-	make_purchase_order: function() {
-		wn.model.open_mapped_doc({
-			method: "stock.doctype.material_request.material_request.make_purchase_order",
-			source_name: cur_frm.doc.name
-		})
-	},
-
-	make_supplier_quotation: function() {
-		wn.model.open_mapped_doc({
-			method: "stock.doctype.material_request.material_request.make_supplier_quotation",
-			source_name: cur_frm.doc.name
-		})
-	},
-
-	make_stock_entry: function() {
-		wn.model.open_mapped_doc({
-			method: "stock.doctype.material_request.material_request.make_stock_entry",
-			source_name: cur_frm.doc.name
-		})
-	}
-});
-
-// for backward compatibility: combine new and previous states
-$.extend(cur_frm.cscript, new erpnext.buying.MaterialRequestController({frm: cur_frm}));
-	
-cur_frm.cscript.qty = function(doc, cdt, cdn) {
-	var d = locals[cdt][cdn];
-	if (flt(d.qty) < flt(d.min_order_qty))
-		alert(wn._("Warning: Material Requested Qty is less than Minimum Order Qty"));
-};
-
-cur_frm.cscript['Stop Material Request'] = function() {
-	var doc = cur_frm.doc;
-	var check = confirm(wn._("Do you really want to STOP this Material Request?"));
-
-	if (check) {
-		return $c('runserverobj', args={'method':'update_status', 'arg': 'Stopped', 'docs': wn.model.compress(make_doclist(doc.doctype, doc.name))}, function(r,rt) {
-			cur_frm.refresh();
-		});
-	}
-};
-
-cur_frm.cscript['Unstop Material Request'] = function(){
-	var doc = cur_frm.doc;
-	var check = confirm(wn._("Do you really want to UNSTOP this Material Request?"));
-	
-	if (check) {
-		return $c('runserverobj', args={'method':'update_status', 'arg': 'Submitted','docs': wn.model.compress(make_doclist(doc.doctype, doc.name))}, function(r,rt) {
-			cur_frm.refresh();
-		});
-	}
-};
diff --git a/stock/doctype/material_request/material_request.py b/stock/doctype/material_request/material_request.py
deleted file mode 100644
index 50661a3..0000000
--- a/stock/doctype/material_request/material_request.py
+++ /dev/null
@@ -1,372 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-# ERPNext - web based ERP (http://erpnext.com)
-# For license information, please see license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import cstr, flt
-from webnotes.model.utils import getlist
-from webnotes.model.code import get_obj
-from webnotes import msgprint, _
-
-from controllers.buying_controller import BuyingController
-class DocType(BuyingController):
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-		self.tname = 'Material Request Item'
-		self.fname = 'indent_details'
-
-	def check_if_already_pulled(self):
-		pass#if self.[d.sales_order_no for d in getlist(self.doclist, 'indent_details')]
-
-	def validate_qty_against_so(self):
-		so_items = {} # Format --> {'SO/00001': {'Item/001': 120, 'Item/002': 24}}
-		for d in getlist(self.doclist, 'indent_details'):
-			if d.sales_order_no:
-				if not so_items.has_key(d.sales_order_no):
-					so_items[d.sales_order_no] = {d.item_code: flt(d.qty)}
-				else:
-					if not so_items[d.sales_order_no].has_key(d.item_code):
-						so_items[d.sales_order_no][d.item_code] = flt(d.qty)
-					else:
-						so_items[d.sales_order_no][d.item_code] += flt(d.qty)
-		
-		for so_no in so_items.keys():
-			for item in so_items[so_no].keys():
-				already_indented = webnotes.conn.sql("""select sum(qty) from `tabMaterial Request Item` 
-					where item_code = %s and sales_order_no = %s and 
-					docstatus = 1 and parent != %s""", (item, so_no, self.doc.name))
-				already_indented = already_indented and flt(already_indented[0][0]) or 0
-				
-				actual_so_qty = webnotes.conn.sql("""select sum(qty) from `tabSales Order Item` 
-					where parent = %s and item_code = %s and docstatus = 1 
-					group by parent""", (so_no, item))
-				actual_so_qty = actual_so_qty and flt(actual_so_qty[0][0]) or 0
-
-				if actual_so_qty and (flt(so_items[so_no][item]) + already_indented > actual_so_qty):
-					webnotes.throw("You can raise indent of maximum qty: %s for item: %s against sales order: %s\
-						\n Anyway, you can add more qty in new row for the same item."
-						% (actual_so_qty - already_indented, item, so_no))
-				
-	def validate_schedule_date(self):
-		for d in getlist(self.doclist, 'indent_details'):
-			if d.schedule_date < self.doc.transaction_date:
-				webnotes.throw(_("Expected Date cannot be before Material Request Date"))
-				
-	# Validate
-	# ---------------------
-	def validate(self):
-		super(DocType, self).validate()
-		
-		self.validate_schedule_date()
-		self.validate_uom_is_integer("uom", "qty")
-		
-		if not self.doc.status:
-			self.doc.status = "Draft"
-
-		import utilities
-		utilities.validate_status(self.doc.status, ["Draft", "Submitted", "Stopped", "Cancelled"])
-		
-		self.validate_value("material_request_type", "in", ["Purchase", "Transfer"])
-
-		pc_obj = get_obj(dt='Purchase Common')
-		pc_obj.validate_for_items(self)
-
-		self.validate_qty_against_so()
-	
-	def update_bin(self, is_submit, is_stopped):
-		""" Update Quantity Requested for Purchase in Bin for Material Request of type 'Purchase'"""
-		
-		from stock.utils import update_bin
-		for d in getlist(self.doclist, 'indent_details'):
-			if webnotes.conn.get_value("Item", d.item_code, "is_stock_item") == "Yes":
-				if not d.warehouse:
-					webnotes.throw("Please Enter Warehouse for Item %s as it is stock item" 
-						% cstr(d.item_code))
-					
-				qty =flt(d.qty)
-				if is_stopped:
-					qty = (d.qty > d.ordered_qty) and flt(flt(d.qty) - flt(d.ordered_qty)) or 0
-			
-				args = {
-					"item_code": d.item_code,
-					"warehouse": d.warehouse,
-					"indented_qty": (is_submit and 1 or -1) * flt(qty),
-					"posting_date": self.doc.transaction_date
-				}
-				update_bin(args)		
-		
-	def on_submit(self):
-		webnotes.conn.set(self.doc, 'status', 'Submitted')
-		self.update_bin(is_submit = 1, is_stopped = 0)
-	
-	def check_modified_date(self):
-		mod_db = webnotes.conn.sql("""select modified from `tabMaterial Request` where name = %s""", 
-			self.doc.name)
-		date_diff = webnotes.conn.sql("""select TIMEDIFF('%s', '%s')"""
-			% (mod_db[0][0], cstr(self.doc.modified)))
-		
-		if date_diff and date_diff[0][0]:
-			webnotes.throw(cstr(self.doc.doctype) + " => " + cstr(self.doc.name) + " has been modified. Please Refresh.")
-
-	def update_status(self, status):
-		self.check_modified_date()
-		# Step 1:=> Update Bin
-		self.update_bin(is_submit = (status == 'Submitted') and 1 or 0, is_stopped = 1)
-
-		# Step 2:=> Set status 
-		webnotes.conn.set(self.doc, 'status', cstr(status))
-		
-		# Step 3:=> Acknowledge User
-		msgprint(self.doc.doctype + ": " + self.doc.name + " has been %s." % ((status == 'Submitted') and 'Unstopped' or cstr(status)))
- 
-
-	def on_cancel(self):
-		# Step 1:=> Get Purchase Common Obj
-		pc_obj = get_obj(dt='Purchase Common')
-		
-		# Step 2:=> Check for stopped status
-		pc_obj.check_for_stopped_status(self.doc.doctype, self.doc.name)
-		
-		# Step 3:=> Check if Purchase Order has been submitted against current Material Request
-		pc_obj.check_docstatus(check = 'Next', doctype = 'Purchase Order', docname = self.doc.name, detail_doctype = 'Purchase Order Item')
-		# Step 4:=> Update Bin
-		self.update_bin(is_submit = 0, is_stopped = (cstr(self.doc.status) == 'Stopped') and 1 or 0)
-		
-		# Step 5:=> Set Status
-		webnotes.conn.set(self.doc,'status','Cancelled')
-		
-	def update_completed_qty(self, mr_items=None):
-		if self.doc.material_request_type != "Transfer":
-			return
-			
-		item_doclist = self.doclist.get({"parentfield": "indent_details"})
-		
-		if not mr_items:
-			mr_items = [d.name for d in item_doclist]
-		
-		per_ordered = 0.0
-		for d in item_doclist:
-			if d.name in mr_items:
-				d.ordered_qty =  flt(webnotes.conn.sql("""select sum(transfer_qty) 
-					from `tabStock Entry Detail` where material_request = %s 
-					and material_request_item = %s and docstatus = 1""", 
-					(self.doc.name, d.name))[0][0])
-				webnotes.conn.set_value(d.doctype, d.name, "ordered_qty", d.ordered_qty)
-				
-			# note: if qty is 0, its row is still counted in len(item_doclist)
-			# hence adding 1 to per_ordered
-			if (d.ordered_qty > d.qty) or not d.qty:
-				per_ordered += 1.0
-			elif d.qty > 0:
-				per_ordered += flt(d.ordered_qty / flt(d.qty))
-		
-		self.doc.per_ordered = flt((per_ordered / flt(len(item_doclist))) * 100.0, 2)
-		webnotes.conn.set_value(self.doc.doctype, self.doc.name, "per_ordered", self.doc.per_ordered)
-		
-def update_completed_qty(controller, caller_method):
-	if controller.doc.doctype == "Stock Entry":
-		material_request_map = {}
-		
-		for d in controller.doclist.get({"parentfield": "mtn_details"}):
-			if d.material_request:
-				if d.material_request not in material_request_map:
-					material_request_map[d.material_request] = []
-				material_request_map[d.material_request].append(d.material_request_item)
-			
-		for mr_name, mr_items in material_request_map.items():
-			mr_obj = webnotes.get_obj("Material Request", mr_name, with_children=1)
-			mr_doctype = webnotes.get_doctype("Material Request")
-			
-			if mr_obj.doc.status in ["Stopped", "Cancelled"]:
-				webnotes.throw(_("Material Request") + ": %s, " % mr_obj.doc.name 
-					+ _(mr_doctype.get_label("status")) + " = %s. " % _(mr_obj.doc.status)
-					+ _("Cannot continue."), exc=webnotes.InvalidStatusError)
-				
-			_update_requested_qty(controller, mr_obj, mr_items)
-			
-			# update ordered percentage and qty
-			mr_obj.update_completed_qty(mr_items)
-			
-def _update_requested_qty(controller, mr_obj, mr_items):
-	"""update requested qty (before ordered_qty is updated)"""
-	from stock.utils import update_bin
-	for mr_item_name in mr_items:
-		mr_item = mr_obj.doclist.getone({"parentfield": "indent_details", "name": mr_item_name})
-		se_detail = controller.doclist.getone({"parentfield": "mtn_details",
-			"material_request": mr_obj.doc.name, "material_request_item": mr_item_name})
-	
-		mr_item.ordered_qty = flt(mr_item.ordered_qty)
-		mr_item.qty = flt(mr_item.qty)
-		se_detail.transfer_qty = flt(se_detail.transfer_qty)
-	
-		if se_detail.docstatus == 2 and mr_item.ordered_qty > mr_item.qty \
-				and se_detail.transfer_qty == mr_item.ordered_qty:
-			add_indented_qty = mr_item.qty
-		elif se_detail.docstatus == 1 and \
-				mr_item.ordered_qty + se_detail.transfer_qty > mr_item.qty:
-			add_indented_qty = mr_item.qty - mr_item.ordered_qty
-		else:
-			add_indented_qty = se_detail.transfer_qty
-	
-		update_bin({
-			"item_code": se_detail.item_code,
-			"warehouse": se_detail.t_warehouse,
-			"indented_qty": (se_detail.docstatus==2 and 1 or -1) * add_indented_qty,
-			"posting_date": controller.doc.posting_date,
-		})
-
-def set_missing_values(source, target_doclist):
-	po = webnotes.bean(target_doclist)
-	po.run_method("set_missing_values")
-	
-def update_item(obj, target, source_parent):
-	target.conversion_factor = 1
-	target.qty = flt(obj.qty) - flt(obj.ordered_qty)
-
-@webnotes.whitelist()
-def make_purchase_order(source_name, target_doclist=None):
-	from webnotes.model.mapper import get_mapped_doclist
-
-	doclist = get_mapped_doclist("Material Request", source_name, 	{
-		"Material Request": {
-			"doctype": "Purchase Order", 
-			"validation": {
-				"docstatus": ["=", 1],
-				"material_request_type": ["=", "Purchase"]
-			}
-		}, 
-		"Material Request Item": {
-			"doctype": "Purchase Order Item", 
-			"field_map": [
-				["name", "prevdoc_detail_docname"], 
-				["parent", "prevdoc_docname"], 
-				["parenttype", "prevdoc_doctype"], 
-				["uom", "stock_uom"],
-				["uom", "uom"]
-			],
-			"postprocess": update_item
-		}
-	}, target_doclist, set_missing_values)
-
-	return [d.fields for d in doclist]
-	
-@webnotes.whitelist()
-def make_purchase_order_based_on_supplier(source_name, target_doclist=None):
-	from webnotes.model.mapper import get_mapped_doclist
-	if target_doclist:
-		if isinstance(target_doclist, basestring):
-			import json
-			target_doclist = webnotes.doclist(json.loads(target_doclist))
-		target_doclist = target_doclist.get({"parentfield": ["!=", "po_details"]})
-		
-	material_requests, supplier_items = get_material_requests_based_on_supplier(source_name)
-	
-	def postprocess(source, target_doclist):
-		target_doclist[0].supplier = source_name
-		set_missing_values(source, target_doclist)
-		
-		po_items = target_doclist.get({"parentfield": "po_details"})
-		target_doclist = target_doclist.get({"parentfield": ["!=", "po_details"]}) + \
-			[d for d in po_items 
-				if d.fields.get("item_code") in supplier_items and d.fields.get("qty") > 0]
-		
-		return target_doclist
-		
-	for mr in material_requests:
-		target_doclist = get_mapped_doclist("Material Request", mr, 	{
-			"Material Request": {
-				"doctype": "Purchase Order", 
-			}, 
-			"Material Request Item": {
-				"doctype": "Purchase Order Item", 
-				"field_map": [
-					["name", "prevdoc_detail_docname"], 
-					["parent", "prevdoc_docname"], 
-					["parenttype", "prevdoc_doctype"], 
-					["uom", "stock_uom"],
-					["uom", "uom"]
-				],
-				"postprocess": update_item
-			}
-		}, target_doclist, postprocess)
-	
-	return [d.fields for d in target_doclist]
-	
-def get_material_requests_based_on_supplier(supplier):
-	supplier_items = [d[0] for d in webnotes.conn.get_values("Item", 
-		{"default_supplier": supplier})]
-	material_requests = webnotes.conn.sql_list("""select distinct mr.name 
-		from `tabMaterial Request` mr, `tabMaterial Request Item` mr_item
-		where mr.name = mr_item.parent
-		and mr_item.item_code in (%s)
-		and mr.material_request_type = 'Purchase'
-		and ifnull(mr.per_ordered, 0) < 99.99
-		and mr.docstatus = 1
-		and mr.status != 'Stopped'""" % ', '.join(['%s']*len(supplier_items)),
-		tuple(supplier_items))
-	return material_requests, supplier_items
-	
-@webnotes.whitelist()
-def make_supplier_quotation(source_name, target_doclist=None):
-	from webnotes.model.mapper import get_mapped_doclist
-
-	doclist = get_mapped_doclist("Material Request", source_name, {
-		"Material Request": {
-			"doctype": "Supplier Quotation", 
-			"validation": {
-				"docstatus": ["=", 1],
-				"material_request_type": ["=", "Purchase"]
-			}
-		}, 
-		"Material Request Item": {
-			"doctype": "Supplier Quotation Item", 
-			"field_map": {
-				"name": "prevdoc_detail_docname", 
-				"parent": "prevdoc_docname", 
-				"parenttype": "prevdoc_doctype"
-			}
-		}
-	}, target_doclist, set_missing_values)
-
-	return [d.fields for d in doclist]
-	
-@webnotes.whitelist()
-def make_stock_entry(source_name, target_doclist=None):
-	from webnotes.model.mapper import get_mapped_doclist
-	
-	def update_item(obj, target, source_parent):
-		target.conversion_factor = 1
-		target.qty = flt(obj.qty) - flt(obj.ordered_qty)
-		target.transfer_qty = flt(obj.qty) - flt(obj.ordered_qty)
-	
-	def set_missing_values(source, target):
-		target[0].purpose = "Material Transfer"
-		se = webnotes.bean(target)
-		se.run_method("get_stock_and_rate")
-
-	doclist = get_mapped_doclist("Material Request", source_name, {
-		"Material Request": {
-			"doctype": "Stock Entry", 
-			"validation": {
-				"docstatus": ["=", 1],
-				"material_request_type": ["=", "Transfer"]
-			}
-		}, 
-		"Material Request Item": {
-			"doctype": "Stock Entry Detail", 
-			"field_map": {
-				"name": "material_request_item", 
-				"parent": "material_request", 
-				"uom": "stock_uom", 
-				"warehouse": "t_warehouse"
-			},
-			"postprocess": update_item
-		}
-	}, target_doclist, set_missing_values)
-
-	return [d.fields for d in doclist]
\ No newline at end of file
diff --git a/stock/doctype/material_request/material_request.txt b/stock/doctype/material_request/material_request.txt
deleted file mode 100644
index c71d7d1..0000000
--- a/stock/doctype/material_request/material_request.txt
+++ /dev/null
@@ -1,283 +0,0 @@
-[
- {
-  "creation": "2013-03-07 14:48:38", 
-  "docstatus": 0, 
-  "modified": "2013-11-03 15:30:49", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 1, 
-  "allow_import": 1, 
-  "allow_print": 0, 
-  "autoname": "naming_series:", 
-  "doctype": "DocType", 
-  "icon": "icon-ticket", 
-  "is_submittable": 1, 
-  "module": "Stock", 
-  "name": "__common__", 
-  "read_only_onload": 1, 
-  "search_fields": "status,transaction_date"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Material Request", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Material Request", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Material Request"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "type_section", 
-  "fieldtype": "Section Break", 
-  "label": "Basic Info", 
-  "options": "icon-pushpin"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "material_request_type", 
-  "fieldtype": "Select", 
-  "in_list_view": 1, 
-  "label": "Type", 
-  "options": "Purchase\nTransfer", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_2", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "no_copy": 1, 
-  "oldfieldname": "naming_series", 
-  "oldfieldtype": "Select", 
-  "options": "MREQ-\nIDT", 
-  "print_hide": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Data", 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "width": "150px"
- }, 
- {
-  "description": "Select the relevant company name if you have multiple companies", 
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "items", 
-  "fieldtype": "Section Break", 
-  "label": "Items", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-shopping-cart"
- }, 
- {
-  "allow_on_submit": 0, 
-  "doctype": "DocField", 
-  "fieldname": "indent_details", 
-  "fieldtype": "Table", 
-  "label": "Material Request Items", 
-  "no_copy": 0, 
-  "oldfieldname": "indent_details", 
-  "oldfieldtype": "Table", 
-  "options": "Material Request Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "more_info", 
-  "fieldtype": "Section Break", 
-  "label": "More Info", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-file-text"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_width": "50%", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "requested_by", 
-  "fieldtype": "Data", 
-  "label": "Requested For"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "transaction_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Transaction Date", 
-  "no_copy": 1, 
-  "oldfieldname": "transaction_date", 
-  "oldfieldtype": "Date", 
-  "print_width": "100px", 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break2", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_width": "50%", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Status", 
-  "no_copy": 1, 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Select", 
-  "options": "\nDraft\nSubmitted\nStopped\nCancelled", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "search_index": 1, 
-  "width": "100px"
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "letter_head", 
-  "fieldtype": "Select", 
-  "label": "Letter Head", 
-  "oldfieldname": "letter_head", 
-  "oldfieldtype": "Select", 
-  "options": "link:Letter Head", 
-  "print_hide": 1
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "select_print_heading", 
-  "fieldtype": "Link", 
-  "label": "Print Heading", 
-  "options": "Print Heading", 
-  "print_hide": 1
- }, 
- {
-  "description": "% of materials ordered against this Material Request", 
-  "doctype": "DocField", 
-  "fieldname": "per_ordered", 
-  "fieldtype": "Percent", 
-  "in_list_view": 1, 
-  "label": "% Completed", 
-  "no_copy": 1, 
-  "oldfieldname": "per_ordered", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "terms_section_break", 
-  "fieldtype": "Section Break", 
-  "label": "Terms and Conditions", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-legal"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "tc_name", 
-  "fieldtype": "Link", 
-  "label": "Terms", 
-  "oldfieldname": "tc_name", 
-  "oldfieldtype": "Link", 
-  "options": "Terms and Conditions", 
-  "print_hide": 1, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "terms", 
-  "fieldtype": "Text Editor", 
-  "label": "Terms and Conditions Content", 
-  "oldfieldname": "terms", 
-  "oldfieldtype": "Text Editor"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Purchase Manager"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Material Manager"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Material User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Purchase User"
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/material_request/test_material_request.py b/stock/doctype/material_request/test_material_request.py
deleted file mode 100644
index 81ae27d..0000000
--- a/stock/doctype/material_request/test_material_request.py
+++ /dev/null
@@ -1,358 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-# ERPNext - web based ERP (http://erpnext.com)
-# For license information, please see license.txt
-
-from __future__ import unicode_literals
-import webnotes, unittest
-from webnotes.utils import flt
-
-class TestMaterialRequest(unittest.TestCase):
-	def setUp(self):
-		webnotes.defaults.set_global_default("auto_accounting_for_stock", 0)
-
-	def test_make_purchase_order(self):
-		from stock.doctype.material_request.material_request import make_purchase_order
-
-		mr = webnotes.bean(copy=test_records[0]).insert()
-
-		self.assertRaises(webnotes.ValidationError, make_purchase_order, 
-			mr.doc.name)
-
-		mr = webnotes.bean("Material Request", mr.doc.name)
-		mr.submit()
-		po = make_purchase_order(mr.doc.name)
-		
-		self.assertEquals(po[0]["doctype"], "Purchase Order")
-		self.assertEquals(len(po), len(mr.doclist))
-		
-	def test_make_supplier_quotation(self):
-		from stock.doctype.material_request.material_request import make_supplier_quotation
-
-		mr = webnotes.bean(copy=test_records[0]).insert()
-
-		self.assertRaises(webnotes.ValidationError, make_supplier_quotation, 
-			mr.doc.name)
-
-		mr = webnotes.bean("Material Request", mr.doc.name)
-		mr.submit()
-		sq = make_supplier_quotation(mr.doc.name)
-		
-		self.assertEquals(sq[0]["doctype"], "Supplier Quotation")
-		self.assertEquals(len(sq), len(mr.doclist))
-		
-			
-	def test_make_stock_entry(self):
-		from stock.doctype.material_request.material_request import make_stock_entry
-
-		mr = webnotes.bean(copy=test_records[0]).insert()
-
-		self.assertRaises(webnotes.ValidationError, make_stock_entry, 
-			mr.doc.name)
-
-		mr = webnotes.bean("Material Request", mr.doc.name)
-		mr.doc.material_request_type = "Transfer"
-		mr.submit()
-		se = make_stock_entry(mr.doc.name)
-		
-		self.assertEquals(se[0]["doctype"], "Stock Entry")
-		self.assertEquals(len(se), len(mr.doclist))
-	
-	def _test_expected(self, doclist, expected_values):
-		for i, expected in enumerate(expected_values):
-			for fieldname, val in expected.items():
-				self.assertEquals(val, doclist[i].fields.get(fieldname))
-				
-	def _test_requested_qty(self, qty1, qty2):
-		self.assertEqual(flt(webnotes.conn.get_value("Bin", {"item_code": "_Test Item Home Desktop 100",
-			"warehouse": "_Test Warehouse - _TC"}, "indented_qty")), qty1)
-		self.assertEqual(flt(webnotes.conn.get_value("Bin", {"item_code": "_Test Item Home Desktop 200",
-			"warehouse": "_Test Warehouse - _TC"}, "indented_qty")), qty2)
-			
-	def _insert_stock_entry(self, qty1, qty2):
-		se = webnotes.bean([
-			{
-				"company": "_Test Company", 
-				"doctype": "Stock Entry", 
-				"posting_date": "2013-03-01", 
-				"posting_time": "00:00:00", 
-				"purpose": "Material Receipt",
-				"fiscal_year": "_Test Fiscal Year 2013",
-			}, 
-			{
-				"conversion_factor": 1.0, 
-				"doctype": "Stock Entry Detail", 
-				"item_code": "_Test Item Home Desktop 100",
-				"parentfield": "mtn_details", 
-				"incoming_rate": 100,
-				"qty": qty1, 
-				"stock_uom": "_Test UOM 1", 
-				"transfer_qty": qty1, 
-				"uom": "_Test UOM 1",
-				"t_warehouse": "_Test Warehouse 1 - _TC",
-			},
-			{
-				"conversion_factor": 1.0, 
-				"doctype": "Stock Entry Detail", 
-				"item_code": "_Test Item Home Desktop 200",
-				"parentfield": "mtn_details", 
-				"incoming_rate": 100,
-				"qty": qty2, 
-				"stock_uom": "_Test UOM 1", 
-				"transfer_qty": qty2, 
-				"uom": "_Test UOM 1",
-				"t_warehouse": "_Test Warehouse 1 - _TC",
-			},
-		])
-		se.insert()
-		se.submit()
-				
-	def test_completed_qty_for_purchase(self):
-		webnotes.conn.sql("""delete from `tabBin`""")
-		
-		# submit material request of type Purchase
-		mr = webnotes.bean(copy=test_records[0])
-		mr.insert()
-		mr.submit()
-		
-		# check if per complete is None
-		self._test_expected(mr.doclist, [{"per_ordered": None}, {"ordered_qty": None}, {"ordered_qty": None}])
-		
-		self._test_requested_qty(54.0, 3.0)
-		
-		# map a purchase order
-		from stock.doctype.material_request.material_request import make_purchase_order
-		po_doclist = make_purchase_order(mr.doc.name)
-		po_doclist[0].supplier = "_Test Supplier"
-		po_doclist[0].transaction_date = "2013-07-07"
-		po_doclist[1].qty = 27.0
-		po_doclist[2].qty = 1.5
-		po_doclist[1].schedule_date = "2013-07-09"
-		po_doclist[2].schedule_date = "2013-07-09"
-
-		
-		# check for stopped status of Material Request
-		po = webnotes.bean(copy=po_doclist)
-		po.insert()
-		mr.obj.update_status('Stopped')
-		self.assertRaises(webnotes.ValidationError, po.submit)
-		self.assertRaises(webnotes.ValidationError, po.cancel)
-
-		mr.obj.update_status('Submitted')
-		po = webnotes.bean(copy=po_doclist)
-		po.insert()
-		po.submit()
-		
-		# check if per complete is as expected
-		mr.load_from_db()
-		self._test_expected(mr.doclist, [{"per_ordered": 50}, {"ordered_qty": 27.0}, {"ordered_qty": 1.5}])
-		self._test_requested_qty(27.0, 1.5)
-		
-		po.cancel()
-		# check if per complete is as expected
-		mr.load_from_db()
-		self._test_expected(mr.doclist, [{"per_ordered": None}, {"ordered_qty": None}, {"ordered_qty": None}])
-		self._test_requested_qty(54.0, 3.0)
-		
-	def test_completed_qty_for_transfer(self):
-		webnotes.conn.sql("""delete from `tabBin`""")
-		webnotes.conn.sql("""delete from `tabStock Ledger Entry`""")
-		
-		# submit material request of type Purchase
-		mr = webnotes.bean(copy=test_records[0])
-		mr.doc.material_request_type = "Transfer"
-		mr.insert()
-		mr.submit()
-
-		# check if per complete is None
-		self._test_expected(mr.doclist, [{"per_ordered": None}, {"ordered_qty": None}, {"ordered_qty": None}])
-		
-		self._test_requested_qty(54.0, 3.0)
-
-		from stock.doctype.material_request.material_request import make_stock_entry
-				
-		# map a stock entry
-		se_doclist = make_stock_entry(mr.doc.name)
-		se_doclist[0].update({
-			"posting_date": "2013-03-01",
-			"posting_time": "01:00",
-			"fiscal_year": "_Test Fiscal Year 2013",
-		})
-		se_doclist[1].update({
-			"qty": 27.0,
-			"transfer_qty": 27.0,
-			"s_warehouse": "_Test Warehouse 1 - _TC",
-			"incoming_rate": 1.0
-		})
-		se_doclist[2].update({
-			"qty": 1.5,
-			"transfer_qty": 1.5,
-			"s_warehouse": "_Test Warehouse 1 - _TC",
-			"incoming_rate": 1.0
-		})
-		
-		# make available the qty in _Test Warehouse 1 before transfer
-		self._insert_stock_entry(27.0, 1.5)
-		
-		# check for stopped status of Material Request
-		se = webnotes.bean(copy=se_doclist)
-		se.insert()
-		mr.obj.update_status('Stopped')
-		self.assertRaises(webnotes.ValidationError, se.submit)
-		self.assertRaises(webnotes.ValidationError, se.cancel)
-		
-		mr.obj.update_status('Submitted')
-		se = webnotes.bean(copy=se_doclist)
-		se.insert()
-		se.submit()
-		
-		# check if per complete is as expected
-		mr.load_from_db()
-		self._test_expected(mr.doclist, [{"per_ordered": 50}, {"ordered_qty": 27.0}, {"ordered_qty": 1.5}])
-		self._test_requested_qty(27.0, 1.5)
-		
-		# check if per complete is as expected for Stock Entry cancelled
-		se.cancel()
-		mr.load_from_db()
-		self._test_expected(mr.doclist, [{"per_ordered": 0}, {"ordered_qty": 0}, {"ordered_qty": 0}])
-		self._test_requested_qty(54.0, 3.0)
-		
-	def test_completed_qty_for_over_transfer(self):
-		webnotes.conn.sql("""delete from `tabBin`""")
-		webnotes.conn.sql("""delete from `tabStock Ledger Entry`""")
-		
-		# submit material request of type Purchase
-		mr = webnotes.bean(copy=test_records[0])
-		mr.doc.material_request_type = "Transfer"
-		mr.insert()
-		mr.submit()
-
-		# check if per complete is None
-		self._test_expected(mr.doclist, [{"per_ordered": None}, {"ordered_qty": None}, {"ordered_qty": None}])
-		
-		self._test_requested_qty(54.0, 3.0)
-		
-		# map a stock entry
-		from stock.doctype.material_request.material_request import make_stock_entry
-
-		se_doclist = make_stock_entry(mr.doc.name)
-		se_doclist[0].update({
-			"posting_date": "2013-03-01",
-			"posting_time": "00:00",
-			"fiscal_year": "_Test Fiscal Year 2013",
-		})
-		se_doclist[1].update({
-			"qty": 60.0,
-			"transfer_qty": 60.0,
-			"s_warehouse": "_Test Warehouse 1 - _TC",
-			"incoming_rate": 1.0
-		})
-		se_doclist[2].update({
-			"qty": 3.0,
-			"transfer_qty": 3.0,
-			"s_warehouse": "_Test Warehouse 1 - _TC",
-			"incoming_rate": 1.0
-		})
-
-		# make available the qty in _Test Warehouse 1 before transfer
-		self._insert_stock_entry(60.0, 3.0)
-		
-		# check for stopped status of Material Request
-		se = webnotes.bean(copy=se_doclist)
-		se.insert()
-		mr.obj.update_status('Stopped')
-		self.assertRaises(webnotes.ValidationError, se.submit)
-		self.assertRaises(webnotes.ValidationError, se.cancel)
-		
-		mr.obj.update_status('Submitted')
-		se = webnotes.bean(copy=se_doclist)
-		se.insert()
-		se.submit()
-		
-		# check if per complete is as expected
-		mr.load_from_db()
-		self._test_expected(mr.doclist, [{"per_ordered": 100}, {"ordered_qty": 60.0}, {"ordered_qty": 3.0}])
-		self._test_requested_qty(0.0, 0.0)
-		
-		# check if per complete is as expected for Stock Entry cancelled
-		se.cancel()
-		mr.load_from_db()
-		self._test_expected(mr.doclist, [{"per_ordered": 0}, {"ordered_qty": 0}, {"ordered_qty": 0}])
-		self._test_requested_qty(54.0, 3.0)
-		
-	def test_incorrect_mapping_of_stock_entry(self):
-		# submit material request of type Purchase
-		mr = webnotes.bean(copy=test_records[0])
-		mr.doc.material_request_type = "Transfer"
-		mr.insert()
-		mr.submit()
-
-		# map a stock entry
-		from stock.doctype.material_request.material_request import make_stock_entry
-		
-		se_doclist = make_stock_entry(mr.doc.name)
-		se_doclist[0].update({
-			"posting_date": "2013-03-01",
-			"posting_time": "00:00",
-			"fiscal_year": "_Test Fiscal Year 2013",
-		})
-		se_doclist[1].update({
-			"qty": 60.0,
-			"transfer_qty": 60.0,
-			"s_warehouse": "_Test Warehouse - _TC",
-			"t_warehouse": "_Test Warehouse 1 - _TC",
-			"incoming_rate": 1.0
-		})
-		se_doclist[2].update({
-			"qty": 3.0,
-			"transfer_qty": 3.0,
-			"s_warehouse": "_Test Warehouse 1 - _TC",
-			"incoming_rate": 1.0
-		})
-		
-		# check for stopped status of Material Request
-		se = webnotes.bean(copy=se_doclist)
-		self.assertRaises(webnotes.MappingMismatchError, se.insert)
-		
-	def test_warehouse_company_validation(self):
-		from stock.utils import InvalidWarehouseCompany
-		mr = webnotes.bean(copy=test_records[0])
-		mr.doc.company = "_Test Company 1"
-		self.assertRaises(InvalidWarehouseCompany, mr.insert)
-
-test_dependencies = ["Currency Exchange"]
-test_records = [
-	[
-		{
-			"company": "_Test Company", 
-			"doctype": "Material Request", 
-			"fiscal_year": "_Test Fiscal Year 2013", 
-			"transaction_date": "2013-02-18",
-			"material_request_type": "Purchase",
-			"naming_series": "_T-Material Request-"
-		}, 
-		{
-			"description": "_Test Item Home Desktop 100", 
-			"doctype": "Material Request Item", 
-			"item_code": "_Test Item Home Desktop 100", 
-			"item_name": "_Test Item Home Desktop 100", 
-			"parentfield": "indent_details", 
-			"qty": 54.0, 
-			"schedule_date": "2013-02-18", 
-			"uom": "_Test UOM 1",
-			"warehouse": "_Test Warehouse - _TC"
-		}, 
-		{
-			"description": "_Test Item Home Desktop 200", 
-			"doctype": "Material Request Item", 
-			"item_code": "_Test Item Home Desktop 200", 
-			"item_name": "_Test Item Home Desktop 200", 
-			"parentfield": "indent_details", 
-			"qty": 3.0, 
-			"schedule_date": "2013-02-19", 
-			"uom": "_Test UOM 1",
-			"warehouse": "_Test Warehouse - _TC"
-		}
-	],
-]
\ No newline at end of file
diff --git a/stock/doctype/material_request_item/material_request_item.txt b/stock/doctype/material_request_item/material_request_item.txt
deleted file mode 100644
index e0b9330..0000000
--- a/stock/doctype/material_request_item/material_request_item.txt
+++ /dev/null
@@ -1,238 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:28:02", 
-  "docstatus": 0, 
-  "modified": "2013-12-18 14:52:02", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "MREQD-.#####", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Stock", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Material Request Item", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Material Request Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Item Code", 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "print_width": "100px", 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "100px"
- }, 
- {
-  "allow_on_submit": 0, 
-  "doctype": "DocField", 
-  "fieldname": "schedule_date", 
-  "fieldtype": "Date", 
-  "in_list_view": 1, 
-  "label": "Required Date", 
-  "no_copy": 0, 
-  "oldfieldname": "schedule_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 0, 
-  "print_width": "100px", 
-  "reqd": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Text", 
-  "in_list_view": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Text", 
-  "print_width": "250px", 
-  "reqd": 1, 
-  "width": "250px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "quantity_and_warehouse", 
-  "fieldtype": "Section Break", 
-  "in_list_view": 0, 
-  "label": "Quantity and Warehouse"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "qty", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Quantity", 
-  "no_copy": 0, 
-  "oldfieldname": "qty", 
-  "oldfieldtype": "Currency", 
-  "print_width": "80px", 
-  "reqd": 1, 
-  "width": "80px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "uom", 
-  "fieldtype": "Link", 
-  "in_list_view": 0, 
-  "label": "Stock UOM", 
-  "no_copy": 0, 
-  "oldfieldname": "uom", 
-  "oldfieldtype": "Link", 
-  "options": "UOM", 
-  "print_width": "70px", 
-  "read_only": 1, 
-  "reqd": 1, 
-  "width": "70px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warehouse", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "For Warehouse", 
-  "oldfieldname": "warehouse", 
-  "oldfieldtype": "Link", 
-  "options": "Warehouse", 
-  "print_hide": 0, 
-  "print_width": "100px", 
-  "reqd": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "more_info", 
-  "fieldtype": "Section Break", 
-  "label": "More Info"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "lead_time_date", 
-  "fieldtype": "Date", 
-  "in_list_view": 0, 
-  "label": "Lead Time Date", 
-  "no_copy": 1, 
-  "oldfieldname": "lead_time_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_name", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Item Name", 
-  "oldfieldname": "item_name", 
-  "oldfieldtype": "Data", 
-  "print_width": "100px", 
-  "reqd": 0, 
-  "search_index": 1, 
-  "width": "100px"
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "item_group", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Item Group", 
-  "no_copy": 0, 
-  "oldfieldname": "item_group", 
-  "oldfieldtype": "Link", 
-  "options": "Item Group", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "brand", 
-  "fieldtype": "Link", 
-  "label": "Brand", 
-  "oldfieldname": "brand", 
-  "oldfieldtype": "Link", 
-  "options": "Brand", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "min_order_qty", 
-  "fieldtype": "Float", 
-  "label": "Min Order Qty", 
-  "no_copy": 1, 
-  "oldfieldname": "min_order_qty", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "print_width": "70px", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "width": "70px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "projected_qty", 
-  "fieldtype": "Float", 
-  "label": "Projected Qty", 
-  "no_copy": 1, 
-  "oldfieldname": "projected_qty", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "print_width": "70px", 
-  "read_only": 1, 
-  "width": "70px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "ordered_qty", 
-  "fieldtype": "Float", 
-  "label": "Completed Qty", 
-  "no_copy": 1, 
-  "oldfieldname": "ordered_qty", 
-  "oldfieldtype": "Currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sales_order_no", 
-  "fieldtype": "Link", 
-  "label": "Sales Order No", 
-  "no_copy": 0, 
-  "options": "Sales Order", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "page_break", 
-  "fieldtype": "Check", 
-  "label": "Page Break", 
-  "no_copy": 1, 
-  "oldfieldname": "page_break", 
-  "oldfieldtype": "Check", 
-  "print_hide": 1
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/packed_item/packed_item.txt b/stock/doctype/packed_item/packed_item.txt
deleted file mode 100644
index 8320502..0000000
--- a/stock/doctype/packed_item/packed_item.txt
+++ /dev/null
@@ -1,170 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:28:00", 
-  "docstatus": 0, 
-  "modified": "2013-10-16 16:37:31", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Stock", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Packed Item", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Packed Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "parent_item", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Parent Item", 
-  "oldfieldname": "parent_item", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Item Code", 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_name", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Item Name", 
-  "oldfieldname": "item_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "parent_detail_docname", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Parent Detail docname", 
-  "no_copy": 1, 
-  "oldfieldname": "parent_detail_docname", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Text", 
-  "in_list_view": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Text", 
-  "print_width": "300px", 
-  "read_only": 1, 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warehouse", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Warehouse", 
-  "oldfieldname": "warehouse", 
-  "oldfieldtype": "Link", 
-  "options": "Warehouse"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "qty", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Qty", 
-  "oldfieldname": "qty", 
-  "oldfieldtype": "Currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "serial_no", 
-  "fieldtype": "Text", 
-  "label": "Serial No"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "batch_no", 
-  "fieldtype": "Data", 
-  "label": "Batch No"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "actual_qty", 
-  "fieldtype": "Float", 
-  "label": "Actual Qty", 
-  "no_copy": 1, 
-  "oldfieldname": "actual_qty", 
-  "oldfieldtype": "Currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "projected_qty", 
-  "fieldtype": "Float", 
-  "label": "Projected Qty", 
-  "no_copy": 1, 
-  "oldfieldname": "projected_qty", 
-  "oldfieldtype": "Currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "uom", 
-  "fieldtype": "Link", 
-  "label": "UOM", 
-  "oldfieldname": "uom", 
-  "oldfieldtype": "Link", 
-  "options": "UOM", 
-  "read_only": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "prevdoc_doctype", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Prevdoc DocType", 
-  "oldfieldname": "prevdoc_doctype", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "page_break", 
-  "fieldtype": "Check", 
-  "label": "Page Break", 
-  "oldfieldname": "page_break", 
-  "oldfieldtype": "Check", 
-  "read_only": 1
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/packing_slip/packing_slip.js b/stock/doctype/packing_slip/packing_slip.js
deleted file mode 100644
index a0e82e7..0000000
--- a/stock/doctype/packing_slip/packing_slip.js
+++ /dev/null
@@ -1,126 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-cur_frm.fields_dict['delivery_note'].get_query = function(doc, cdt, cdn) {
-	return{
-		filters:{ 'docstatus': 0}
-	}
-}
-
-
-cur_frm.fields_dict['item_details'].grid.get_field('item_code').get_query = 
-		function(doc, cdt, cdn) {
-			return {
-				query: "stock.doctype.packing_slip.packing_slip.item_details",
-				filters:{ 'delivery_note': doc.delivery_note}
-			}
-}
-
-cur_frm.cscript.onload_post_render = function(doc, cdt, cdn) {
-	if(doc.delivery_note && doc.__islocal) {
-			cur_frm.cscript.get_items(doc, cdt, cdn);
-	}
-}
-
-cur_frm.cscript.get_items = function(doc, cdt, cdn) {
-	return this.frm.call({
-		doc: this.frm.doc,
-		method: "get_items",
-		callback: function(r) {
-			if(!r.exc) cur_frm.refresh();
-		}
-	});
-}
-
-cur_frm.cscript.refresh = function(doc, dt, dn) {
-	cur_frm.toggle_display("misc_details", doc.amended_from);
-}
-
-cur_frm.cscript.validate = function(doc, cdt, cdn) {
-	cur_frm.cscript.validate_case_nos(doc);
-	cur_frm.cscript.validate_calculate_item_details(doc);
-}
-
-// To Case No. cannot be less than From Case No.
-cur_frm.cscript.validate_case_nos = function(doc) {
-	doc = locals[doc.doctype][doc.name];
-	if(cint(doc.from_case_no)==0) {
-		msgprint(wn._("Case No. cannot be 0"))
-		validated = false;
-	} else if(!cint(doc.to_case_no)) {
-		doc.to_case_no = doc.from_case_no;
-		refresh_field('to_case_no');
-	} else if(cint(doc.to_case_no) < cint(doc.from_case_no)) {
-		msgprint(wn._("'To Case No.' cannot be less than 'From Case No.'"));
-		validated = false;
-	}	
-}
-
-
-cur_frm.cscript.validate_calculate_item_details = function(doc) {
-	doc = locals[doc.doctype][doc.name];
-	var ps_detail = getchildren('Packing Slip Item', doc.name, 'item_details');
-
-	cur_frm.cscript.validate_duplicate_items(doc, ps_detail);
-	cur_frm.cscript.calc_net_total_pkg(doc, ps_detail);
-}
-
-
-// Do not allow duplicate items i.e. items with same item_code
-// Also check for 0 qty
-cur_frm.cscript.validate_duplicate_items = function(doc, ps_detail) {
-	for(var i=0; i<ps_detail.length; i++) {
-		for(var j=0; j<ps_detail.length; j++) {
-			if(i!=j && ps_detail[i].item_code && ps_detail[i].item_code==ps_detail[j].item_code) {
-				msgprint(wn._("You have entered duplicate items. Please rectify and try again."));
-				validated = false;
-				return;
-			}
-		}
-		if(flt(ps_detail[i].qty)<=0) {
-			msgprint(wn._("Invalid quantity specified for item ") + ps_detail[i].item_code +
-				"."+wn._(" Quantity should be greater than 0."));
-			validated = false;
-		}
-	}
-}
-
-
-// Calculate Net Weight of Package
-cur_frm.cscript.calc_net_total_pkg = function(doc, ps_detail) {
-	var net_weight_pkg = 0;
-	doc.net_weight_uom = ps_detail?ps_detail[0].weight_uom:'';
-	doc.gross_weight_uom = doc.net_weight_uom;
-
-	for(var i=0; i<ps_detail.length; i++) {
-		var item = ps_detail[i];
-		if(item.weight_uom != doc.net_weight_uom) {
-			msgprint(wn._("Different UOM for items will lead to incorrect")+
-			wn._("(Total) Net Weight value. Make sure that Net Weight of each item is")+
-			wn._("in the same UOM."))
-			validated = false;
-		}
-		net_weight_pkg += flt(item.net_weight) * flt(item.qty);
-	}
-
-	doc.net_weight_pkg = _round(net_weight_pkg, 2);
-	if(!flt(doc.gross_weight_pkg)) {
-		doc.gross_weight_pkg = doc.net_weight_pkg
-	}
-	refresh_many(['net_weight_pkg', 'net_weight_uom', 'gross_weight_uom', 'gross_weight_pkg']);
-}
-
-var make_row = function(title,val,bold){
-	var bstart = '<b>'; var bend = '</b>';
-	return '<tr><td class="datalabelcell">'+(bold?bstart:'')+title+(bold?bend:'')+'</td>'
-	 +'<td class="datainputcell" style="text-align:left;">'+ val +'</td>'
-	 +'</tr>'
-}
-
-cur_frm.pformat.net_weight_pkg= function(doc){
-	return '<table style="width:100%">' + make_row('Net Weight', doc.net_weight_pkg) + '</table>'
-}
-
-cur_frm.pformat.gross_weight_pkg= function(doc){
-	return '<table style="width:100%">' + make_row('Gross Weight', doc.gross_weight_pkg) + '</table>'
-}
\ No newline at end of file
diff --git a/stock/doctype/packing_slip/packing_slip.py b/stock/doctype/packing_slip/packing_slip.py
deleted file mode 100644
index 8501b2b..0000000
--- a/stock/doctype/packing_slip/packing_slip.py
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import flt, cint
-from webnotes import msgprint, _
-from webnotes.model.doc import addchild
-
-class DocType:
-	def __init__(self, d, dl):
-		self.doc, self.doclist = d, dl
-
-	def validate(self):
-		"""
-			* Validate existence of submitted Delivery Note
-			* Case nos do not overlap
-			* Check if packed qty doesn't exceed actual qty of delivery note
-
-			It is necessary to validate case nos before checking quantity
-		"""
-		self.validate_delivery_note()
-		self.validate_items_mandatory()
-		self.validate_case_nos()
-		self.validate_qty()
-
-		from utilities.transaction_base import validate_uom_is_integer
-		validate_uom_is_integer(self.doclist, "stock_uom", "qty")
-		validate_uom_is_integer(self.doclist, "weight_uom", "net_weight")
-
-	def validate_delivery_note(self):
-		"""
-			Validates if delivery note has status as draft
-		"""
-		if cint(webnotes.conn.get_value("Delivery Note", self.doc.delivery_note, "docstatus")) != 0:
-			msgprint(_("""Invalid Delivery Note. Delivery Note should exist and should be in 
-				draft state. Please rectify and try again."""), raise_exception=1)
-	
-	def validate_items_mandatory(self):
-		rows = [d.item_code for d in self.doclist.get({"parentfield": "item_details"})]
-		if not rows:
-			webnotes.msgprint(_("No Items to Pack"), raise_exception=1)
-
-	def validate_case_nos(self):
-		"""
-			Validate if case nos overlap. If they do, recommend next case no.
-		"""
-		if not cint(self.doc.from_case_no):
-			webnotes.msgprint(_("Please specify a valid 'From Case No.'"), raise_exception=1)
-		elif not self.doc.to_case_no:
-			self.doc.to_case_no = self.doc.from_case_no
-		elif self.doc.from_case_no > self.doc.to_case_no:
-			webnotes.msgprint(_("'To Case No.' cannot be less than 'From Case No.'"),
-				raise_exception=1)
-		
-		
-		res = webnotes.conn.sql("""SELECT name FROM `tabPacking Slip`
-			WHERE delivery_note = %(delivery_note)s AND docstatus = 1 AND
-			(from_case_no BETWEEN %(from_case_no)s AND %(to_case_no)s
-			OR to_case_no BETWEEN %(from_case_no)s AND %(to_case_no)s
-			OR %(from_case_no)s BETWEEN from_case_no AND to_case_no)
-			""", self.doc.fields)
-
-		if res:
-			webnotes.msgprint(_("""Case No(s) already in use. Please rectify and try again.
-				Recommended <b>From Case No. = %s</b>""") % self.get_recommended_case_no(),
-				raise_exception=1)
-
-	def validate_qty(self):
-		"""
-			Check packed qty across packing slips and delivery note
-		"""
-		# Get Delivery Note Items, Item Quantity Dict and No. of Cases for this Packing slip
-		dn_details, ps_item_qty, no_of_cases = self.get_details_for_packing()
-
-		for item in dn_details:
-			new_packed_qty = (flt(ps_item_qty[item['item_code']]) * no_of_cases) + \
-			 	flt(item['packed_qty'])
-			if new_packed_qty > flt(item['qty']) and no_of_cases:
-				self.recommend_new_qty(item, ps_item_qty, no_of_cases)
-
-
-	def get_details_for_packing(self):
-		"""
-			Returns
-			* 'Delivery Note Items' query result as a list of dict
-			* Item Quantity dict of current packing slip doc
-			* No. of Cases of this packing slip
-		"""
-		
-		rows = [d.item_code for d in self.doclist.get({"parentfield": "item_details"})]
-		
-		condition = ""
-		if rows:
-			condition = " and item_code in (%s)" % (", ".join(["%s"]*len(rows)))
-		
-		# gets item code, qty per item code, latest packed qty per item code and stock uom
-		res = webnotes.conn.sql("""select item_code, ifnull(sum(qty), 0) as qty,
-			(select sum(ifnull(psi.qty, 0) * (abs(ps.to_case_no - ps.from_case_no) + 1))
-				from `tabPacking Slip` ps, `tabPacking Slip Item` psi
-				where ps.name = psi.parent and ps.docstatus = 1
-				and ps.delivery_note = dni.parent and psi.item_code=dni.item_code) as packed_qty,
-			stock_uom, item_name
-			from `tabDelivery Note Item` dni
-			where parent=%s %s 
-			group by item_code""" % ("%s", condition),
-			tuple([self.doc.delivery_note] + rows), as_dict=1)
-
-		ps_item_qty = dict([[d.item_code, d.qty] for d in self.doclist])
-		no_of_cases = cint(self.doc.to_case_no) - cint(self.doc.from_case_no) + 1
-
-		return res, ps_item_qty, no_of_cases
-
-
-	def recommend_new_qty(self, item, ps_item_qty, no_of_cases):
-		"""
-			Recommend a new quantity and raise a validation exception
-		"""
-		item['recommended_qty'] = (flt(item['qty']) - flt(item['packed_qty'])) / no_of_cases
-		item['specified_qty'] = flt(ps_item_qty[item['item_code']])
-		if not item['packed_qty']: item['packed_qty'] = 0
-		
-		webnotes.msgprint("""
-			Invalid Quantity specified (%(specified_qty)s %(stock_uom)s).
-			%(packed_qty)s out of %(qty)s %(stock_uom)s already packed for %(item_code)s.
-			<b>Recommended quantity for %(item_code)s = %(recommended_qty)s 
-			%(stock_uom)s</b>""" % item, raise_exception=1)
-
-	def update_item_details(self):
-		"""
-			Fill empty columns in Packing Slip Item
-		"""
-		if not self.doc.from_case_no:
-			self.doc.from_case_no = self.get_recommended_case_no()
-
-		for d in self.doclist.get({"parentfield": "item_details"}):
-			res = webnotes.conn.get_value("Item", d.item_code, 
-				["net_weight", "weight_uom"], as_dict=True)
-			
-			if res and len(res)>0:
-				d.net_weight = res["net_weight"]
-				d.weight_uom = res["weight_uom"]
-
-	def get_recommended_case_no(self):
-		"""
-			Returns the next case no. for a new packing slip for a delivery
-			note
-		"""
-		recommended_case_no = webnotes.conn.sql("""SELECT MAX(to_case_no) FROM `tabPacking Slip`
-			WHERE delivery_note = %(delivery_note)s AND docstatus=1""", self.doc.fields)
-		
-		return cint(recommended_case_no[0][0]) + 1
-		
-	def get_items(self):
-		self.doclist = self.doc.clear_table(self.doclist, "item_details", 1)
-		
-		dn_details = self.get_details_for_packing()[0]
-		for item in dn_details:
-			if flt(item.qty) > flt(item.packed_qty):
-				ch = addchild(self.doc, 'item_details', 'Packing Slip Item', self.doclist)
-				ch.item_code = item.item_code
-				ch.item_name = item.item_name
-				ch.stock_uom = item.stock_uom
-				ch.qty = flt(item.qty) - flt(item.packed_qty)
-		self.update_item_details()
-
-def item_details(doctype, txt, searchfield, start, page_len, filters):
-	from controllers.queries import get_match_cond
-	return webnotes.conn.sql("""select name, item_name, description from `tabItem` 
-				where name in ( select item_code FROM `tabDelivery Note Item` 
-	 						where parent= %s 
-	 							and ifnull(qty, 0) > ifnull(packed_qty, 0)) 
-	 			and %s like "%s" %s 
-	 			limit  %s, %s """ % ("%s", searchfield, "%s", 
-	 			get_match_cond(doctype, searchfield), "%s", "%s"), 
-	 			(filters["delivery_note"], "%%%s%%" % txt, start, page_len))
\ No newline at end of file
diff --git a/stock/doctype/packing_slip/packing_slip.txt b/stock/doctype/packing_slip/packing_slip.txt
deleted file mode 100644
index c86e90f..0000000
--- a/stock/doctype/packing_slip/packing_slip.txt
+++ /dev/null
@@ -1,234 +0,0 @@
-[
- {
-  "creation": "2013-04-11 15:32:24", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 14:05:59", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "PS.#######", 
-  "description": "Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.", 
-  "doctype": "DocType", 
-  "document_type": "Transaction", 
-  "icon": "icon-suitcase", 
-  "is_submittable": 1, 
-  "module": "Stock", 
-  "name": "__common__", 
-  "read_only_onload": 1, 
-  "search_fields": "delivery_note"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Packing Slip", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Packing Slip", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Packing Slip"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "packing_slip_details", 
-  "fieldtype": "Section Break", 
-  "label": "Packing Slip Items", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "description": "Indicates that the package is a part of this delivery", 
-  "doctype": "DocField", 
-  "fieldname": "delivery_note", 
-  "fieldtype": "Link", 
-  "label": "Delivery Note", 
-  "options": "Delivery Note", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "no_copy": 0, 
-  "options": "PS", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break0", 
-  "fieldtype": "Section Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break2", 
-  "fieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "description": "Identification of the package for the delivery (for print)", 
-  "doctype": "DocField", 
-  "fieldname": "from_case_no", 
-  "fieldtype": "Data", 
-  "label": "From Package No.", 
-  "no_copy": 1, 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "50px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break3", 
-  "fieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "description": "If more than one package of the same type (for print)", 
-  "doctype": "DocField", 
-  "fieldname": "to_case_no", 
-  "fieldtype": "Data", 
-  "label": "To Package No.", 
-  "no_copy": 1, 
-  "read_only": 0, 
-  "width": "50px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "package_item_details", 
-  "fieldtype": "Section Break", 
-  "label": "Package Item Details", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "get_items", 
-  "fieldtype": "Button", 
-  "label": "Get Items"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_details", 
-  "fieldtype": "Table", 
-  "label": "Items", 
-  "options": "Packing Slip Item", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "package_weight_details", 
-  "fieldtype": "Section Break", 
-  "label": "Package Weight Details", 
-  "read_only": 0
- }, 
- {
-  "description": "The net weight of this package. (calculated automatically as sum of net weight of items)", 
-  "doctype": "DocField", 
-  "fieldname": "net_weight_pkg", 
-  "fieldtype": "Float", 
-  "label": "Net Weight", 
-  "no_copy": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "net_weight_uom", 
-  "fieldtype": "Link", 
-  "label": "Net Weight UOM", 
-  "no_copy": 1, 
-  "options": "UOM", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break4", 
-  "fieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "description": "The gross weight of the package. Usually net weight + packaging material weight. (for print)", 
-  "doctype": "DocField", 
-  "fieldname": "gross_weight_pkg", 
-  "fieldtype": "Float", 
-  "label": "Gross Weight", 
-  "no_copy": 1, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "gross_weight_uom", 
-  "fieldtype": "Link", 
-  "label": "Gross Weight UOM", 
-  "no_copy": 1, 
-  "options": "UOM", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "misc_details", 
-  "fieldtype": "Section Break", 
-  "label": "Misc Details", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Link", 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "options": "Packing Slip", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Material User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Sales User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Material Master Manager"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Material Manager"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Sales Manager"
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/packing_slip_item/packing_slip_item.txt b/stock/doctype/packing_slip_item/packing_slip_item.txt
deleted file mode 100644
index 41dd044..0000000
--- a/stock/doctype/packing_slip_item/packing_slip_item.txt
+++ /dev/null
@@ -1,110 +0,0 @@
-[
- {
-  "creation": "2013-04-08 13:10:16", 
-  "docstatus": 0, 
-  "modified": "2013-07-25 16:37:30", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "PSD/.#######", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Stock", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Packing Slip Item", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Packing Slip Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Item Code", 
-  "options": "Item", 
-  "print_width": "100px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_name", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Item Name", 
-  "print_width": "200px", 
-  "read_only": 1, 
-  "width": "200px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "qty", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Quantity", 
-  "print_width": "100px", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "stock_uom", 
-  "fieldtype": "Link", 
-  "in_list_view": 0, 
-  "label": "UOM", 
-  "options": "UOM", 
-  "print_width": "100px", 
-  "read_only": 1, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "net_weight", 
-  "fieldtype": "Float", 
-  "in_list_view": 1, 
-  "label": "Net Weight", 
-  "print_width": "100px", 
-  "read_only": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "weight_uom", 
-  "fieldtype": "Link", 
-  "in_list_view": 0, 
-  "label": "Weight UOM", 
-  "options": "UOM", 
-  "print_width": "100px", 
-  "read_only": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "page_break", 
-  "fieldtype": "Check", 
-  "in_list_view": 1, 
-  "label": "Page Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "dn_detail", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_list_view": 1, 
-  "label": "DN Detail", 
-  "read_only": 0
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/price_list/price_list.py b/stock/doctype/price_list/price_list.py
deleted file mode 100644
index 40841cf..0000000
--- a/stock/doctype/price_list/price_list.py
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import msgprint, _, throw
-from webnotes.utils import cint
-from webnotes.model.controller import DocListController
-import webnotes.defaults
-
-class DocType(DocListController):
-	def validate(self):
-		if not cint(self.doc.buying) and not cint(self.doc.selling):
-			throw(_("Price List must be applicable for Buying or Selling"))
-				
-		if not self.doclist.get({"parentfield": "valid_for_territories"}):
-			# if no territory, set default territory
-			if webnotes.defaults.get_user_default("territory"):
-				self.doclist.append({
-					"doctype": "Applicable Territory",
-					"parentfield": "valid_for_territories",
-					"territory": webnotes.defaults.get_user_default("territory")
-				})
-			else:
-				# at least one territory
-				self.validate_table_has_rows("valid_for_territories")
-
-	def on_update(self):
-		self.set_default_if_missing()
-		self.update_item_price()
-		cart_settings = webnotes.get_obj("Shopping Cart Settings")
-		if cint(cart_settings.doc.enabled):
-			cart_settings.validate_price_lists()
-
-	def set_default_if_missing(self):
-		if cint(self.doc.selling):
-			if not webnotes.conn.get_value("Selling Settings", None, "selling_price_list"):
-				webnotes.set_value("Selling Settings", "Selling Settings", "selling_price_list", self.doc.name)
-
-		elif cint(self.doc.buying):
-			if not webnotes.conn.get_value("Buying Settings", None, "buying_price_list"):
-				webnotes.set_value("Buying Settings", "Buying Settings", "buying_price_list", self.doc.name)
-
-	def update_item_price(self):
-		webnotes.conn.sql("""update `tabItem Price` set currency=%s, 
-			buying=%s, selling=%s, modified=NOW() where price_list=%s""", 
-			(self.doc.currency, cint(self.doc.buying), cint(self.doc.selling), self.doc.name))
\ No newline at end of file
diff --git a/stock/doctype/price_list/price_list.txt b/stock/doctype/price_list/price_list.txt
deleted file mode 100644
index 69c3ecb..0000000
--- a/stock/doctype/price_list/price_list.txt
+++ /dev/null
@@ -1,121 +0,0 @@
-[
- {
-  "creation": "2013-01-25 11:35:09", 
-  "docstatus": 0, 
-  "modified": "2014-01-06 18:28:23", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 0, 
-  "allow_copy": 0, 
-  "allow_email": 1, 
-  "allow_print": 1, 
-  "autoname": "field:price_list_name", 
-  "description": "Price List Master", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-tags", 
-  "max_attachments": 1, 
-  "module": "Stock", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Price List", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Price List", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Price List"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "price_list_name", 
-  "fieldtype": "Data", 
-  "label": "Price List Name", 
-  "oldfieldname": "price_list_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "currency", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Currency", 
-  "options": "Currency", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "buying", 
-  "fieldtype": "Check", 
-  "in_list_view": 1, 
-  "label": "Buying"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "selling", 
-  "fieldtype": "Check", 
-  "in_list_view": 1, 
-  "label": "Selling", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_3", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "description": "Specify a list of Territories, for which, this Price List is valid", 
-  "doctype": "DocField", 
-  "fieldname": "valid_for_territories", 
-  "fieldtype": "Table", 
-  "label": "Valid for Territories", 
-  "options": "Applicable Territory", 
-  "reqd": 1
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Sales User", 
-  "submit": 0, 
-  "write": 0
- }, 
- {
-  "amend": 0, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Sales Master Manager", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Purchase User"
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Purchase Master Manager", 
-  "write": 1
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/purchase_receipt/purchase_receipt.js b/stock/doctype/purchase_receipt/purchase_receipt.js
deleted file mode 100644
index c647305..0000000
--- a/stock/doctype/purchase_receipt/purchase_receipt.js
+++ /dev/null
@@ -1,176 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-cur_frm.cscript.tname = "Purchase Receipt Item";
-cur_frm.cscript.fname = "purchase_receipt_details";
-cur_frm.cscript.other_fname = "purchase_tax_details";
-
-wn.require('app/accounts/doctype/purchase_taxes_and_charges_master/purchase_taxes_and_charges_master.js');
-wn.require('app/utilities/doctype/sms_control/sms_control.js');
-wn.require('app/buying/doctype/purchase_common/purchase_common.js');
-wn.require('app/accounts/doctype/sales_invoice/pos.js');
-
-wn.provide("erpnext.stock");
-erpnext.stock.PurchaseReceiptController = erpnext.buying.BuyingController.extend({
-	refresh: function() {
-		this._super();
-		
-		if(this.frm.doc.docstatus == 1) {
-			if(!this.frm.doc.__billing_complete) {
-				cur_frm.add_custom_button(wn._('Make Purchase Invoice'), 
-					this.make_purchase_invoice);
-			}
-			cur_frm.add_custom_button('Send SMS', cur_frm.cscript.send_sms);
-			
-			this.show_stock_ledger();
-			this.show_general_ledger();
-		} else {
-			cur_frm.add_custom_button(wn._(wn._('From Purchase Order')), 
-				function() {
-					wn.model.map_current_doc({
-						method: "buying.doctype.purchase_order.purchase_order.make_purchase_receipt",
-						source_doctype: "Purchase Order",
-						get_query_filters: {
-							supplier: cur_frm.doc.supplier || undefined,
-							docstatus: 1,
-							status: ["!=", "Stopped"],
-							per_received: ["<", 99.99],
-							company: cur_frm.doc.company
-						}
-					})
-				});
-		}
-
-		if(wn.boot.control_panel.country == 'India') {
-			unhide_field(['challan_no', 'challan_date']);
-		}
-	},
-	
-	received_qty: function(doc, cdt, cdn) {
-		var item = wn.model.get_doc(cdt, cdn);
-		wn.model.round_floats_in(item, ["qty", "received_qty"]);
-
-		item.qty = (item.qty < item.received_qty) ? item.qty : item.received_qty;
-		this.qty(doc, cdt, cdn);
-	},
-	
-	qty: function(doc, cdt, cdn) {
-		var item = wn.model.get_doc(cdt, cdn);
-		wn.model.round_floats_in(item, ["qty", "received_qty"]);
-		
-		if(!(item.received_qty || item.rejected_qty) && item.qty) {
-			item.received_qty = item.qty;
-		}
-		
-		if(item.qty > item.received_qty) {
-			msgprint(wn._("Error") + ": " + wn._(wn.meta.get_label(item.doctype, "qty", item.name))
-				+ " > " + wn._(wn.meta.get_label(item.doctype, "received_qty", item.name)));
-			item.qty = item.rejected_qty = 0.0;
-		} else {
-			item.rejected_qty = flt(item.received_qty - item.qty, precision("rejected_qty", item));
-		}
-		
-		this._super();
-	},
-	
-	rejected_qty: function(doc, cdt, cdn) {
-		var item = wn.model.get_doc(cdt, cdn);
-		wn.model.round_floats_in(item, ["received_qty", "rejected_qty"]);
-		
-		if(item.rejected_qty > item.received_qty) {
-			msgprint(wn._("Error") + ": " + 
-				wn._(wn.meta.get_label(item.doctype, "rejected_qty", item.name))
-				+ " > " + wn._(wn.meta.get_label(item.doctype, "received_qty", item.name)));
-			item.qty = item.rejected_qty = 0.0;
-		} else {
-			item.qty = flt(item.received_qty - item.rejected_qty, precision("qty", item));
-		}
-		
-		this.qty(doc, cdt, cdn);
-	},
-	
-	make_purchase_invoice: function() {
-		wn.model.open_mapped_doc({
-			method: "stock.doctype.purchase_receipt.purchase_receipt.make_purchase_invoice",
-			source_name: cur_frm.doc.name
-		})
-	}, 
-
-	tc_name: function() {
-		this.get_terms();
-	},
-		
-});
-
-// for backward compatibility: combine new and previous states
-$.extend(cur_frm.cscript, new erpnext.stock.PurchaseReceiptController({frm: cur_frm}));
-
-cur_frm.fields_dict['supplier_address'].get_query = function(doc, cdt, cdn) {
-	return{
-		filters:{ 'supplier': doc.supplier}
-	}
-}
-
-cur_frm.fields_dict['contact_person'].get_query = function(doc, cdt, cdn) {
-	return{
-		filters:{ 'supplier': doc.supplier}
-	}
-}
-
-cur_frm.cscript.new_contact = function(){
-	tn = wn.model.make_new_doc_and_get_name('Contact');
-	locals['Contact'][tn].is_supplier = 1;
-	if(doc.supplier) locals['Contact'][tn].supplier = doc.supplier;
-	loaddoc('Contact', tn);
-}
-
-cur_frm.fields_dict['purchase_receipt_details'].grid.get_field('project_name').get_query = function(doc, cdt, cdn) {
-	return{
-		filters:[
-			['Project', 'status', 'not in', 'Completed, Cancelled']
-		]
-	}
-}
-
-cur_frm.fields_dict['purchase_receipt_details'].grid.get_field('batch_no').get_query= function(doc, cdt, cdn) {
-	var d = locals[cdt][cdn];
-	if(d.item_code){
-		return{
-			filters:{'item': d.item_code}
-		}
-	}
-	else{
-		alert(wn._("Please enter Item Code."));
-	}
-}
-
-cur_frm.cscript.select_print_heading = function(doc,cdt,cdn){
-	if(doc.select_print_heading){
-		// print heading
-		cur_frm.pformat.print_heading = doc.select_print_heading;
-	}
-	else
-		cur_frm.pformat.print_heading = "Purchase Receipt";
-}
-
-cur_frm.fields_dict['select_print_heading'].get_query = function(doc, cdt, cdn) {
-	return{
-		filters:[
-			['Print Heading', 'docstatus', '!=', '2']
-		]
-	}
-}
-
-cur_frm.fields_dict.purchase_receipt_details.grid.get_field("qa_no").get_query = function(doc) {
-	return {
-		filters: {
-			'docstatus': 1
-		}
-	}
-}
-
-cur_frm.cscript.on_submit = function(doc, cdt, cdn) {
-	if(cint(wn.boot.notification_settings.purchase_receipt)) {
-		cur_frm.email_doc(wn.boot.notification_settings.purchase_receipt_message);
-	}
-}
diff --git a/stock/doctype/purchase_receipt/purchase_receipt.py b/stock/doctype/purchase_receipt/purchase_receipt.py
deleted file mode 100644
index f8173bf..0000000
--- a/stock/doctype/purchase_receipt/purchase_receipt.py
+++ /dev/null
@@ -1,329 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import cstr, flt, cint
-from webnotes.model.bean import getlist
-from webnotes.model.code import get_obj
-from webnotes import msgprint, _
-import webnotes.defaults
-from stock.utils import update_bin
-
-from controllers.buying_controller import BuyingController
-class DocType(BuyingController):
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-		self.tname = 'Purchase Receipt Item'
-		self.fname = 'purchase_receipt_details'
-		self.count = 0
-		self.status_updater = [{
-			'source_dt': 'Purchase Receipt Item',
-			'target_dt': 'Purchase Order Item',
-			'join_field': 'prevdoc_detail_docname',
-			'target_field': 'received_qty',
-			'target_parent_dt': 'Purchase Order',
-			'target_parent_field': 'per_received',
-			'target_ref_field': 'qty',
-			'source_field': 'qty',
-			'percent_join_field': 'prevdoc_docname',
-		}]
-		
-	def onload(self):
-		billed_qty = webnotes.conn.sql("""select sum(ifnull(qty, 0)) from `tabPurchase Invoice Item`
-			where purchase_receipt=%s""", self.doc.name)
-		if billed_qty:
-			total_qty = sum((item.qty for item in self.doclist.get({"parentfield": "purchase_receipt_details"})))
-			self.doc.fields["__billing_complete"] = billed_qty[0][0] == total_qty
-
-	def validate(self):
-		super(DocType, self).validate()
-		
-		self.po_required()
-
-		if not self.doc.status:
-			self.doc.status = "Draft"
-
-		import utilities
-		utilities.validate_status(self.doc.status, ["Draft", "Submitted", "Cancelled"])
-
-		self.validate_with_previous_doc()
-		self.validate_rejected_warehouse()
-		self.validate_accepted_rejected_qty()
-		self.validate_inspection()
-		self.validate_uom_is_integer("uom", ["qty", "received_qty"])
-		self.validate_uom_is_integer("stock_uom", "stock_qty")
-		self.validate_challan_no()
-
-		pc_obj = get_obj(dt='Purchase Common')
-		pc_obj.validate_for_items(self)
-		self.check_for_stopped_status(pc_obj)
-
-		# sub-contracting
-		self.validate_for_subcontracting()
-		self.update_raw_materials_supplied("pr_raw_material_details")
-		
-		self.update_valuation_rate("purchase_receipt_details")
-
-	def validate_rejected_warehouse(self):
-		for d in self.doclist.get({"parentfield": "purchase_receipt_details"}):
-			if flt(d.rejected_qty) and not d.rejected_warehouse:
-				d.rejected_warehouse = self.doc.rejected_warehouse
-				if not d.rejected_warehouse:
-					webnotes.throw(_("Rejected Warehouse is mandatory against regected item"))		
-
-	# validate accepted and rejected qty
-	def validate_accepted_rejected_qty(self):
-		for d in getlist(self.doclist, "purchase_receipt_details"):
-			if not flt(d.received_qty) and flt(d.qty):
-				d.received_qty = flt(d.qty) - flt(d.rejected_qty)
-
-			elif not flt(d.qty) and flt(d.rejected_qty):
-				d.qty = flt(d.received_qty) - flt(d.rejected_qty)
-
-			elif not flt(d.rejected_qty):
-				d.rejected_qty = flt(d.received_qty) -  flt(d.qty)
-
-			# Check Received Qty = Accepted Qty + Rejected Qty
-			if ((flt(d.qty) + flt(d.rejected_qty)) != flt(d.received_qty)):
-
-				msgprint("Sum of Accepted Qty and Rejected Qty must be equal to Received quantity. Error for Item: " + cstr(d.item_code))
-				raise Exception
-
-
-	def validate_challan_no(self):
-		"Validate if same challan no exists for same supplier in a submitted purchase receipt"
-		if self.doc.challan_no:
-			exists = webnotes.conn.sql("""
-			SELECT name FROM `tabPurchase Receipt`
-			WHERE name!=%s AND supplier=%s AND challan_no=%s
-		AND docstatus=1""", (self.doc.name, self.doc.supplier, self.doc.challan_no))
-			if exists:
-				webnotes.msgprint("Another Purchase Receipt using the same Challan No. already exists.\
-			Please enter a valid Challan No.", raise_exception=1)
-			
-	def validate_with_previous_doc(self):
-		super(DocType, self).validate_with_previous_doc(self.tname, {
-			"Purchase Order": {
-				"ref_dn_field": "prevdoc_docname",
-				"compare_fields": [["supplier", "="], ["company", "="],	["currency", "="]],
-			},
-			"Purchase Order Item": {
-				"ref_dn_field": "prevdoc_detail_docname",
-				"compare_fields": [["project_name", "="], ["uom", "="], ["item_code", "="]],
-				"is_child_table": True
-			}
-		})
-		
-		if cint(webnotes.defaults.get_global_default('maintain_same_rate')):
-			super(DocType, self).validate_with_previous_doc(self.tname, {
-				"Purchase Order Item": {
-					"ref_dn_field": "prevdoc_detail_docname",
-					"compare_fields": [["import_rate", "="]],
-					"is_child_table": True
-				}
-			})
-			
-
-	def po_required(self):
-		if webnotes.conn.get_value("Buying Settings", None, "po_required") == 'Yes':
-			 for d in getlist(self.doclist,'purchase_receipt_details'):
-				 if not d.prevdoc_docname:
-					 msgprint("Purchse Order No. required against item %s"%d.item_code)
-					 raise Exception
-
-	def update_stock(self):
-		sl_entries = []
-		stock_items = self.get_stock_items()
-		
-		for d in getlist(self.doclist, 'purchase_receipt_details'):
-			if d.item_code in stock_items and d.warehouse:
-				pr_qty = flt(d.qty) * flt(d.conversion_factor)
-				
-				if pr_qty:
-					sl_entries.append(self.get_sl_entries(d, {
-						"actual_qty": flt(pr_qty),
-						"serial_no": cstr(d.serial_no).strip(),
-						"incoming_rate": d.valuation_rate
-					}))
-				
-				if flt(d.rejected_qty) > 0:
-					sl_entries.append(self.get_sl_entries(d, {
-						"warehouse": d.rejected_warehouse,
-						"actual_qty": flt(d.rejected_qty) * flt(d.conversion_factor),
-						"serial_no": cstr(d.rejected_serial_no).strip(),
-						"incoming_rate": d.valuation_rate
-					}))
-						
-		self.bk_flush_supp_wh(sl_entries)
-		self.make_sl_entries(sl_entries)
-				
-	def update_ordered_qty(self):
-		stock_items = self.get_stock_items()
-		for d in self.doclist.get({"parentfield": "purchase_receipt_details"}):
-			if d.item_code in stock_items and d.warehouse \
-					and cstr(d.prevdoc_doctype) == 'Purchase Order':
-									
-				already_received_qty = self.get_already_received_qty(d.prevdoc_docname, 
-					d.prevdoc_detail_docname)
-				po_qty, ordered_warehouse = self.get_po_qty_and_warehouse(d.prevdoc_detail_docname)
-				
-				if not ordered_warehouse:
-					webnotes.throw(_("Warehouse is missing in Purchase Order"))
-				
-				if already_received_qty + d.qty > po_qty:
-					ordered_qty = - (po_qty - already_received_qty) * flt(d.conversion_factor)
-				else:
-					ordered_qty = - flt(d.qty) * flt(d.conversion_factor)
-				
-				update_bin({
-					"item_code": d.item_code,
-					"warehouse": ordered_warehouse,
-					"posting_date": self.doc.posting_date,
-					"ordered_qty": flt(ordered_qty) if self.doc.docstatus==1 else -flt(ordered_qty)
-				})
-
-	def get_already_received_qty(self, po, po_detail):
-		qty = webnotes.conn.sql("""select sum(qty) from `tabPurchase Receipt Item` 
-			where prevdoc_detail_docname = %s and docstatus = 1 
-			and prevdoc_doctype='Purchase Order' and prevdoc_docname=%s 
-			and parent != %s""", (po_detail, po, self.doc.name))
-		return qty and flt(qty[0][0]) or 0.0
-		
-	def get_po_qty_and_warehouse(self, po_detail):
-		po_qty, po_warehouse = webnotes.conn.get_value("Purchase Order Item", po_detail, 
-			["qty", "warehouse"])
-		return po_qty, po_warehouse
-	
-	def bk_flush_supp_wh(self, sl_entries):
-		for d in getlist(self.doclist, 'pr_raw_material_details'):
-			# negative quantity is passed as raw material qty has to be decreased 
-			# when PR is submitted and it has to be increased when PR is cancelled
-			sl_entries.append(self.get_sl_entries(d, {
-				"item_code": d.rm_item_code,
-				"warehouse": self.doc.supplier_warehouse,
-				"actual_qty": -1*flt(d.consumed_qty),
-				"incoming_rate": 0
-			}))
-
-	def validate_inspection(self):
-		for d in getlist(self.doclist, 'purchase_receipt_details'):		 #Enter inspection date for all items that require inspection
-			ins_reqd = webnotes.conn.sql("select inspection_required from `tabItem` where name = %s",
-				(d.item_code,), as_dict = 1)
-			ins_reqd = ins_reqd and ins_reqd[0]['inspection_required'] or 'No'
-			if ins_reqd == 'Yes' and not d.qa_no:
-				msgprint("Item: " + d.item_code + " requires QA Inspection. Please enter QA No or report to authorized person to create Quality Inspection")
-
-	# Check for Stopped status
-	def check_for_stopped_status(self, pc_obj):
-		check_list =[]
-		for d in getlist(self.doclist, 'purchase_receipt_details'):
-			if d.fields.has_key('prevdoc_docname') and d.prevdoc_docname and d.prevdoc_docname not in check_list:
-				check_list.append(d.prevdoc_docname)
-				pc_obj.check_for_stopped_status( d.prevdoc_doctype, d.prevdoc_docname)
-
-	# on submit
-	def on_submit(self):
-		purchase_controller = webnotes.get_obj("Purchase Common")
-
-		# Check for Approving Authority
-		get_obj('Authorization Control').validate_approving_authority(self.doc.doctype, self.doc.company, self.doc.grand_total)
-
-		# Set status as Submitted
-		webnotes.conn.set(self.doc, 'status', 'Submitted')
-
-		self.update_prevdoc_status()
-		
-		self.update_ordered_qty()
-		
-		self.update_stock()
-
-		from stock.doctype.serial_no.serial_no import update_serial_nos_after_submit
-		update_serial_nos_after_submit(self, "purchase_receipt_details")
-
-		purchase_controller.update_last_purchase_rate(self, 1)
-		
-		self.make_gl_entries()
-
-	def check_next_docstatus(self):
-		submit_rv = webnotes.conn.sql("select t1.name from `tabPurchase Invoice` t1,`tabPurchase Invoice Item` t2 where t1.name = t2.parent and t2.purchase_receipt = '%s' and t1.docstatus = 1" % (self.doc.name))
-		if submit_rv:
-			msgprint("Purchase Invoice : " + cstr(self.submit_rv[0][0]) + " has already been submitted !")
-			raise Exception , "Validation Error."
-
-
-	def on_cancel(self):
-		pc_obj = get_obj('Purchase Common')
-
-		self.check_for_stopped_status(pc_obj)
-		# Check if Purchase Invoice has been submitted against current Purchase Order
-		# pc_obj.check_docstatus(check = 'Next', doctype = 'Purchase Invoice', docname = self.doc.name, detail_doctype = 'Purchase Invoice Item')
-
-		submitted = webnotes.conn.sql("select t1.name from `tabPurchase Invoice` t1,`tabPurchase Invoice Item` t2 where t1.name = t2.parent and t2.purchase_receipt = '%s' and t1.docstatus = 1" % self.doc.name)
-		if submitted:
-			msgprint("Purchase Invoice : " + cstr(submitted[0][0]) + " has already been submitted !")
-			raise Exception
-
-		
-		webnotes.conn.set(self.doc,'status','Cancelled')
-
-		self.update_ordered_qty()
-		
-		self.update_stock()
-
-		self.update_prevdoc_status()
-		pc_obj.update_last_purchase_rate(self, 0)
-		
-		self.make_cancel_gl_entries()
-			
-	def get_current_stock(self):
-		for d in getlist(self.doclist, 'pr_raw_material_details'):
-			if self.doc.supplier_warehouse:
-				bin = webnotes.conn.sql("select actual_qty from `tabBin` where item_code = %s and warehouse = %s", (d.rm_item_code, self.doc.supplier_warehouse), as_dict = 1)
-				d.current_stock = bin and flt(bin[0]['actual_qty']) or 0
-
-	def get_rate(self,arg):
-		return get_obj('Purchase Common').get_rate(arg,self)
-		
-	def get_gl_entries(self, warehouse_account=None):
-		against_stock_account = self.get_company_default("stock_received_but_not_billed")
-		
-		gl_entries = super(DocType, self).get_gl_entries(warehouse_account, against_stock_account)
-		return gl_entries
-		
-	
-@webnotes.whitelist()
-def make_purchase_invoice(source_name, target_doclist=None):
-	from webnotes.model.mapper import get_mapped_doclist
-	
-	def set_missing_values(source, target):
-		bean = webnotes.bean(target)
-		bean.run_method("set_missing_values")
-		bean.run_method("set_supplier_defaults")
-
-	doclist = get_mapped_doclist("Purchase Receipt", source_name,	{
-		"Purchase Receipt": {
-			"doctype": "Purchase Invoice", 
-			"validation": {
-				"docstatus": ["=", 1],
-			}
-		}, 
-		"Purchase Receipt Item": {
-			"doctype": "Purchase Invoice Item", 
-			"field_map": {
-				"name": "pr_detail", 
-				"parent": "purchase_receipt", 
-				"prevdoc_detail_docname": "po_detail", 
-				"prevdoc_docname": "purchase_order", 
-				"purchase_rate": "rate"
-			},
-		}, 
-		"Purchase Taxes and Charges": {
-			"doctype": "Purchase Taxes and Charges", 
-			"add_if_empty": True
-		}
-	}, target_doclist, set_missing_values)
-
-	return [d.fields for d in doclist]
\ No newline at end of file
diff --git a/stock/doctype/purchase_receipt/purchase_receipt.txt b/stock/doctype/purchase_receipt/purchase_receipt.txt
deleted file mode 100755
index 95e254e..0000000
--- a/stock/doctype/purchase_receipt/purchase_receipt.txt
+++ /dev/null
@@ -1,837 +0,0 @@
-[
- {
-  "creation": "2013-05-21 16:16:39", 
-  "docstatus": 0, 
-  "modified": "2013-11-22 17:15:47", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 1, 
-  "autoname": "naming_series:", 
-  "doctype": "DocType", 
-  "document_type": "Transaction", 
-  "icon": "icon-truck", 
-  "is_submittable": 1, 
-  "module": "Stock", 
-  "name": "__common__", 
-  "read_only_onload": 1, 
-  "search_fields": "status, posting_date, supplier"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Purchase Receipt", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Purchase Receipt", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Purchase Receipt"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supplier_section", 
-  "fieldtype": "Section Break", 
-  "label": "Supplier", 
-  "options": "icon-user"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_width": "50%", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "no_copy": 1, 
-  "oldfieldname": "naming_series", 
-  "oldfieldtype": "Select", 
-  "options": "\nGRN", 
-  "print_hide": 1, 
-  "reqd": 1
- }, 
- {
-  "allow_on_submit": 0, 
-  "doctype": "DocField", 
-  "fieldname": "supplier", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Supplier", 
-  "oldfieldname": "supplier", 
-  "oldfieldtype": "Link", 
-  "options": "Supplier", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "150px"
- }, 
- {
-  "depends_on": "supplier", 
-  "doctype": "DocField", 
-  "fieldname": "supplier_name", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "in_list_view": 1, 
-  "label": "Supplier Name", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_display", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Address", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_display", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Contact", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_mobile", 
-  "fieldtype": "Text", 
-  "hidden": 1, 
-  "label": "Mobile No", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_email", 
-  "fieldtype": "Text", 
-  "hidden": 1, 
-  "label": "Contact Email", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_width": "50%", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "posting_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Posting Date", 
-  "no_copy": 1, 
-  "oldfieldname": "posting_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "100px"
- }, 
- {
-  "description": "Time at which materials were received", 
-  "doctype": "DocField", 
-  "fieldname": "posting_time", 
-  "fieldtype": "Time", 
-  "in_filter": 0, 
-  "label": "Posting Time", 
-  "no_copy": 1, 
-  "oldfieldname": "posting_time", 
-  "oldfieldtype": "Time", 
-  "print_hide": 1, 
-  "print_width": "100px", 
-  "reqd": 1, 
-  "search_index": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "challan_no", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Supplier Shipment No", 
-  "no_copy": 1, 
-  "oldfieldname": "challan_no", 
-  "oldfieldtype": "Data", 
-  "print_hide": 0, 
-  "print_width": "100px", 
-  "reqd": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "challan_date", 
-  "fieldtype": "Date", 
-  "hidden": 1, 
-  "label": "Supplier Shipment Date", 
-  "no_copy": 1, 
-  "oldfieldname": "challan_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 0, 
-  "print_width": "100px", 
-  "reqd": 0, 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "currency_price_list", 
-  "fieldtype": "Section Break", 
-  "label": "Currency and Price List", 
-  "options": "icon-tag"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "currency", 
-  "fieldtype": "Link", 
-  "label": "Currency", 
-  "oldfieldname": "currency", 
-  "oldfieldtype": "Select", 
-  "options": "Currency", 
-  "print_hide": 1, 
-  "reqd": 1
- }, 
- {
-  "description": "Rate at which supplier's currency is converted to company's base currency", 
-  "doctype": "DocField", 
-  "fieldname": "conversion_rate", 
-  "fieldtype": "Float", 
-  "label": "Exchange Rate", 
-  "oldfieldname": "conversion_rate", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break2", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_width": "50%", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "buying_price_list", 
-  "fieldtype": "Link", 
-  "label": "Price List", 
-  "options": "Price List", 
-  "print_hide": 1
- }, 
- {
-  "depends_on": "buying_price_list", 
-  "doctype": "DocField", 
-  "fieldname": "price_list_currency", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "label": "Price List Currency", 
-  "options": "Currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "depends_on": "buying_price_list", 
-  "doctype": "DocField", 
-  "fieldname": "plc_conversion_rate", 
-  "fieldtype": "Float", 
-  "label": "Price List Exchange Rate", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "items", 
-  "fieldtype": "Section Break", 
-  "label": "Items", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-shopping-cart"
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "purchase_receipt_details", 
-  "fieldtype": "Table", 
-  "label": "Purchase Receipt Items", 
-  "oldfieldname": "purchase_receipt_details", 
-  "oldfieldtype": "Table", 
-  "options": "Purchase Receipt Item", 
-  "print_hide": 0, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break0", 
-  "fieldtype": "Section Break", 
-  "oldfieldtype": "Section Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "net_total_import", 
-  "fieldtype": "Currency", 
-  "label": "Net Total", 
-  "oldfieldname": "net_total_import", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "get_current_stock", 
-  "fieldtype": "Button", 
-  "label": "Get Current Stock", 
-  "oldfieldtype": "Button", 
-  "options": "get_current_stock", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_27", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "net_total", 
-  "fieldtype": "Currency", 
-  "label": "Net Total (Company Currency)", 
-  "oldfieldname": "net_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "reqd": 1, 
-  "width": "150px"
- }, 
- {
-  "description": "Add / Edit Taxes and Charges", 
-  "doctype": "DocField", 
-  "fieldname": "taxes", 
-  "fieldtype": "Section Break", 
-  "label": "Taxes", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-money"
- }, 
- {
-  "description": "If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.", 
-  "doctype": "DocField", 
-  "fieldname": "purchase_other_charges", 
-  "fieldtype": "Link", 
-  "label": "Purchase Taxes and Charges", 
-  "oldfieldname": "purchase_other_charges", 
-  "oldfieldtype": "Link", 
-  "options": "Purchase Taxes and Charges Master", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_tax_details", 
-  "fieldtype": "Table", 
-  "label": "Purchase Taxes and Charges", 
-  "oldfieldname": "purchase_tax_details", 
-  "oldfieldtype": "Table", 
-  "options": "Purchase Taxes and Charges"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "tax_calculation", 
-  "fieldtype": "HTML", 
-  "label": "Tax Calculation", 
-  "oldfieldtype": "HTML", 
-  "print_hide": 1
- }, 
- {
-  "description": "Detailed Breakup of the totals", 
-  "doctype": "DocField", 
-  "fieldname": "totals", 
-  "fieldtype": "Section Break", 
-  "label": "Totals", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-money"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_added_import", 
-  "fieldtype": "Currency", 
-  "label": "Taxes and Charges Added", 
-  "oldfieldname": "other_charges_added_import", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_deducted_import", 
-  "fieldtype": "Currency", 
-  "label": "Taxes and Charges Deducted", 
-  "oldfieldname": "other_charges_deducted_import", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grand_total_import", 
-  "fieldtype": "Currency", 
-  "label": "Grand Total", 
-  "oldfieldname": "grand_total_import", 
-  "oldfieldtype": "Currency", 
-  "options": "currency", 
-  "print_hide": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "in_words_import", 
-  "fieldtype": "Data", 
-  "label": "In Words", 
-  "oldfieldname": "in_words_import", 
-  "oldfieldtype": "Data", 
-  "print_hide": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break3", 
-  "fieldtype": "Column Break", 
-  "print_width": "50%", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_added", 
-  "fieldtype": "Currency", 
-  "label": "Taxes and Charges Added (Company Currency)", 
-  "oldfieldname": "other_charges_added", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_charges_deducted", 
-  "fieldtype": "Currency", 
-  "label": "Taxes and Charges Deducted (Company Currency)", 
-  "oldfieldname": "other_charges_deducted", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_tax", 
-  "fieldtype": "Currency", 
-  "label": "Total Tax (Company Currency)", 
-  "oldfieldname": "total_tax", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "grand_total", 
-  "fieldtype": "Currency", 
-  "label": "Grand Total (Company Currency)", 
-  "oldfieldname": "grand_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "rounded_total", 
-  "fieldtype": "Currency", 
-  "label": "Rounded Total (Company Currency)", 
-  "oldfieldname": "rounded_total", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "description": "In Words will be visible once you save the Purchase Receipt.", 
-  "doctype": "DocField", 
-  "fieldname": "in_words", 
-  "fieldtype": "Data", 
-  "label": "In Words (Company Currency)", 
-  "oldfieldname": "in_words", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "terms_section_break", 
-  "fieldtype": "Section Break", 
-  "label": "Terms and Conditions", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-legal"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "tc_name", 
-  "fieldtype": "Link", 
-  "label": "Terms", 
-  "oldfieldname": "tc_name", 
-  "oldfieldtype": "Link", 
-  "options": "Terms and Conditions", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "terms", 
-  "fieldtype": "Text Editor", 
-  "label": "Terms and Conditions1", 
-  "oldfieldname": "terms", 
-  "oldfieldtype": "Text Editor"
- }, 
- {
-  "depends_on": "supplier", 
-  "doctype": "DocField", 
-  "fieldname": "contact_section", 
-  "fieldtype": "Section Break", 
-  "label": "Contact Info", 
-  "options": "icon-bullhorn"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supplier_address", 
-  "fieldtype": "Link", 
-  "label": "Supplier Address", 
-  "options": "Address", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_57", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_person", 
-  "fieldtype": "Link", 
-  "label": "Contact Person", 
-  "options": "Contact", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "more_info", 
-  "fieldtype": "Section Break", 
-  "label": "More Info", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-file-text"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Status", 
-  "no_copy": 1, 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Select", 
-  "options": "\nDraft\nSubmitted\nCancelled", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "150px"
- }, 
- {
-  "default": "No", 
-  "description": "Select \"Yes\" for sub - contracting items", 
-  "doctype": "DocField", 
-  "fieldname": "is_subcontracted", 
-  "fieldtype": "Select", 
-  "label": "Is Subcontracted", 
-  "oldfieldname": "is_subcontracted", 
-  "oldfieldtype": "Select", 
-  "options": "\nYes\nNo", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Data", 
-  "options": "Purchase Receipt", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "range", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Range", 
-  "oldfieldname": "range", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "bill_no", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Bill No", 
-  "oldfieldname": "bill_no", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "bill_date", 
-  "fieldtype": "Date", 
-  "hidden": 1, 
-  "label": "Bill Date", 
-  "oldfieldname": "bill_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 1
- }, 
- {
-  "allow_on_submit": 1, 
-  "doctype": "DocField", 
-  "fieldname": "select_print_heading", 
-  "fieldtype": "Link", 
-  "label": "Print Heading", 
-  "no_copy": 1, 
-  "oldfieldname": "select_print_heading", 
-  "oldfieldtype": "Link", 
-  "options": "Print Heading", 
-  "print_hide": 1, 
-  "report_hide": 1
- }, 
- {
-  "description": "Select the relevant company name if you have multiple companies", 
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "label": "Company", 
-  "no_copy": 0, 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "reqd": 1, 
-  "search_index": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break4", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_hide": 1, 
-  "print_width": "50%", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "other_details", 
-  "fieldtype": "HTML", 
-  "hidden": 1, 
-  "label": "Other Details", 
-  "oldfieldtype": "HTML", 
-  "options": "<div class='columnHeading'>Other Details</div>", 
-  "print_hide": 1, 
-  "print_width": "30%", 
-  "reqd": 0, 
-  "width": "30%"
- }, 
- {
-  "description": "Warehouse where you are maintaining stock of rejected items", 
-  "doctype": "DocField", 
-  "fieldname": "rejected_warehouse", 
-  "fieldtype": "Link", 
-  "label": "Rejected Warehouse", 
-  "no_copy": 1, 
-  "oldfieldname": "rejected_warehouse", 
-  "oldfieldtype": "Link", 
-  "options": "Warehouse", 
-  "print_hide": 1, 
-  "reqd": 0
- }, 
- {
-  "description": "Supplier warehouse where you have issued raw materials for sub - contracting", 
-  "doctype": "DocField", 
-  "fieldname": "supplier_warehouse", 
-  "fieldtype": "Link", 
-  "label": "Supplier Warehouse", 
-  "no_copy": 1, 
-  "oldfieldname": "supplier_warehouse", 
-  "oldfieldtype": "Link", 
-  "options": "Warehouse", 
-  "print_hide": 1, 
-  "print_width": "50px", 
-  "width": "50px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "instructions", 
-  "fieldtype": "Small Text", 
-  "label": "Instructions", 
-  "oldfieldname": "instructions", 
-  "oldfieldtype": "Text"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "remarks", 
-  "fieldtype": "Small Text", 
-  "label": "Remarks", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "transporter_info", 
-  "fieldtype": "Section Break", 
-  "label": "Transporter Info", 
-  "options": "icon-truck"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "transporter_name", 
-  "fieldtype": "Data", 
-  "label": "Transporter Name", 
-  "oldfieldname": "transporter_name", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "description": "Transporter lorry number", 
-  "doctype": "DocField", 
-  "fieldname": "lr_no", 
-  "fieldtype": "Data", 
-  "label": "LR No", 
-  "no_copy": 1, 
-  "oldfieldname": "lr_no", 
-  "oldfieldtype": "Data", 
-  "print_hide": 0, 
-  "print_width": "100px", 
-  "width": "100px"
- }, 
- {
-  "description": "Date on which lorry started from supplier warehouse", 
-  "doctype": "DocField", 
-  "fieldname": "lr_date", 
-  "fieldtype": "Date", 
-  "label": "LR Date", 
-  "no_copy": 1, 
-  "oldfieldname": "lr_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 0, 
-  "print_width": "100px", 
-  "width": "100px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break5", 
-  "fieldtype": "Column Break", 
-  "print_width": "50%", 
-  "width": "50%"
- }, 
- {
-  "description": "Following table will show values if items are sub - contracted. These values will be fetched from the master of \"Bill of Materials\" of sub - contracted items.", 
-  "doctype": "DocField", 
-  "fieldname": "raw_material_details", 
-  "fieldtype": "Section Break", 
-  "label": "Raw Materials Supplied", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-table", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "pr_raw_material_details", 
-  "fieldtype": "Table", 
-  "label": "Purchase Receipt Item Supplieds", 
-  "no_copy": 1, 
-  "oldfieldname": "pr_raw_material_details", 
-  "oldfieldtype": "Table", 
-  "options": "Purchase Receipt Item Supplied", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Material Manager", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Material User", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Purchase User", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "match": "supplier", 
-  "role": "Supplier"
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/purchase_receipt/test_purchase_receipt.py b/stock/doctype/purchase_receipt/test_purchase_receipt.py
deleted file mode 100644
index 96d1a13..0000000
--- a/stock/doctype/purchase_receipt/test_purchase_receipt.py
+++ /dev/null
@@ -1,246 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-
-from __future__ import unicode_literals
-import unittest
-import webnotes
-import webnotes.defaults
-from webnotes.utils import cint
-
-class TestPurchaseReceipt(unittest.TestCase):
-	def test_make_purchase_invoice(self):
-		self._clear_stock_account_balance()
-		set_perpetual_inventory(0)
-		from stock.doctype.purchase_receipt.purchase_receipt import make_purchase_invoice
-
-		pr = webnotes.bean(copy=test_records[0]).insert()
-		
-		self.assertRaises(webnotes.ValidationError, make_purchase_invoice, 
-			pr.doc.name)
-
-		pr = webnotes.bean("Purchase Receipt", pr.doc.name)
-		pr.submit()
-		pi = make_purchase_invoice(pr.doc.name)
-		
-		self.assertEquals(pi[0]["doctype"], "Purchase Invoice")
-		self.assertEquals(len(pi), len(pr.doclist))
-		
-		# modify import_rate
-		pi[1].import_rate = 200
-		self.assertRaises(webnotes.ValidationError, webnotes.bean(pi).submit)
-		
-	def test_purchase_receipt_no_gl_entry(self):
-		self._clear_stock_account_balance()
-		set_perpetual_inventory(0)
-		pr = webnotes.bean(copy=test_records[0])
-		pr.insert()
-		pr.submit()
-		
-		stock_value, stock_value_difference = webnotes.conn.get_value("Stock Ledger Entry", 
-			{"voucher_type": "Purchase Receipt", "voucher_no": pr.doc.name, 
-				"item_code": "_Test Item", "warehouse": "_Test Warehouse - _TC"}, 
-			["stock_value", "stock_value_difference"])
-		self.assertEqual(stock_value, 375)
-		self.assertEqual(stock_value_difference, 375)
-		
-		bin_stock_value = webnotes.conn.get_value("Bin", {"item_code": "_Test Item", 
-			"warehouse": "_Test Warehouse - _TC"}, "stock_value")
-		self.assertEqual(bin_stock_value, 375)
-		
-		self.assertFalse(get_gl_entries("Purchase Receipt", pr.doc.name))
-		
-	def test_purchase_receipt_gl_entry(self):
-		self._clear_stock_account_balance()
-		
-		set_perpetual_inventory()
-		self.assertEqual(cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")), 1)
-		
-		pr = webnotes.bean(copy=test_records[0])
-		pr.insert()
-		pr.submit()
-		
-		gl_entries = get_gl_entries("Purchase Receipt", pr.doc.name)
-		
-		self.assertTrue(gl_entries)
-		
-		stock_in_hand_account = webnotes.conn.get_value("Account", 
-			{"master_name": pr.doclist[1].warehouse})		
-		fixed_asset_account = webnotes.conn.get_value("Account", 
-			{"master_name": pr.doclist[2].warehouse})
-		
-		expected_values = {
-			stock_in_hand_account: [375.0, 0.0],
-			fixed_asset_account: [375.0, 0.0],
-			"Stock Received But Not Billed - _TC": [0.0, 750.0]
-		}
-		
-		for gle in gl_entries:
-			self.assertEquals(expected_values[gle.account][0], gle.debit)
-			self.assertEquals(expected_values[gle.account][1], gle.credit)
-			
-		pr.cancel()
-		self.assertFalse(get_gl_entries("Purchase Receipt", pr.doc.name))
-		
-		set_perpetual_inventory(0)
-		
-	def _clear_stock_account_balance(self):
-		webnotes.conn.sql("delete from `tabStock Ledger Entry`")
-		webnotes.conn.sql("""delete from `tabBin`""")
-		webnotes.conn.sql("""delete from `tabGL Entry`""")
-		
-	def test_subcontracting(self):
-		pr = webnotes.bean(copy=test_records[1])
-		pr.run_method("calculate_taxes_and_totals")
-		pr.insert()
-		
-		self.assertEquals(pr.doclist[1].rm_supp_cost, 70000.0)
-		self.assertEquals(len(pr.doclist.get({"parentfield": "pr_raw_material_details"})), 2)
-		
-	def test_serial_no_supplier(self):
-		pr = webnotes.bean(copy=test_records[0])
-		pr.doclist[1].item_code = "_Test Serialized Item With Series"
-		pr.doclist[1].qty = 1
-		pr.doclist[1].received_qty = 1
-		pr.insert()
-		pr.submit()
-		
-		self.assertEquals(webnotes.conn.get_value("Serial No", pr.doclist[1].serial_no, 
-			"supplier"), pr.doc.supplier)
-			
-		return pr
-	
-	def test_serial_no_cancel(self):
-		pr = self.test_serial_no_supplier()
-		pr.cancel()
-		
-		self.assertFalse(webnotes.conn.get_value("Serial No", pr.doclist[1].serial_no, 
-			"warehouse"))
-			
-def get_gl_entries(voucher_type, voucher_no):
-	return webnotes.conn.sql("""select account, debit, credit
-		from `tabGL Entry` where voucher_type=%s and voucher_no=%s
-		order by account desc""", (voucher_type, voucher_no), as_dict=1)
-		
-def set_perpetual_inventory(enable=1):
-	accounts_settings = webnotes.bean("Accounts Settings")
-	accounts_settings.doc.auto_accounting_for_stock = enable
-	accounts_settings.save()
-	
-		
-test_dependencies = ["BOM"]
-
-test_records = [
-	[
-		{
-			"company": "_Test Company", 
-			"conversion_rate": 1.0, 
-			"currency": "INR", 
-			"doctype": "Purchase Receipt", 
-			"fiscal_year": "_Test Fiscal Year 2013", 
-			"posting_date": "2013-02-12", 
-			"posting_time": "15:33:30", 
-			"supplier": "_Test Supplier",
-			"net_total": 500.0, 
-			"grand_total": 720.0,
-			"naming_series": "_T-Purchase Receipt-",
-		}, 
-		{
-			"conversion_factor": 1.0, 
-			"description": "_Test Item", 
-			"doctype": "Purchase Receipt Item", 
-			"item_code": "_Test Item", 
-			"item_name": "_Test Item", 
-			"parentfield": "purchase_receipt_details", 
-			"received_qty": 5.0,
-			"qty": 5.0,
-			"rejected_qty": 0.0,
-			"import_rate": 50.0,
-			"amount": 250.0,
-			"warehouse": "_Test Warehouse - _TC", 
-			"stock_uom": "Nos", 
-			"uom": "_Test UOM",
-		},
-		{
-			"conversion_factor": 1.0, 
-			"description": "_Test Item", 
-			"doctype": "Purchase Receipt Item", 
-			"item_code": "_Test Item", 
-			"item_name": "_Test Item", 
-			"parentfield": "purchase_receipt_details", 
-			"received_qty": 5.0,
-			"qty": 5.0,
-			"rejected_qty": 0.0,
-			"import_rate": 50.0,
-			"amount": 250.0,
-			"warehouse": "_Test Warehouse 1 - _TC", 
-			"stock_uom": "Nos", 
-			"uom": "_Test UOM",
-		},
-		{
-			"account_head": "_Test Account Shipping Charges - _TC", 
-			"add_deduct_tax": "Add", 
-			"category": "Valuation and Total", 
-			"charge_type": "Actual", 
-			"description": "Shipping Charges", 
-			"doctype": "Purchase Taxes and Charges", 
-			"parentfield": "purchase_tax_details",
-			"rate": 100.0,
-			"tax_amount": 100.0,
-		},
-		{
-			"account_head": "_Test Account VAT - _TC", 
-			"add_deduct_tax": "Add", 
-			"category": "Total", 
-			"charge_type": "Actual", 
-			"description": "VAT", 
-			"doctype": "Purchase Taxes and Charges", 
-			"parentfield": "purchase_tax_details",
-			"rate": 120.0,
-			"tax_amount": 120.0,
-		},
-		{
-			"account_head": "_Test Account Customs Duty - _TC", 
-			"add_deduct_tax": "Add", 
-			"category": "Valuation", 
-			"charge_type": "Actual", 
-			"description": "Customs Duty", 
-			"doctype": "Purchase Taxes and Charges", 
-			"parentfield": "purchase_tax_details",
-			"rate": 150.0,
-			"tax_amount": 150.0,
-		},
-	],
-	[
-		{
-			"company": "_Test Company", 
-			"conversion_rate": 1.0, 
-			"currency": "INR", 
-			"doctype": "Purchase Receipt", 
-			"fiscal_year": "_Test Fiscal Year 2013", 
-			"posting_date": "2013-02-12", 
-			"posting_time": "15:33:30", 
-			"is_subcontracted": "Yes",
-			"supplier_warehouse": "_Test Warehouse - _TC", 
-			"supplier": "_Test Supplier",
-			"net_total": 5000.0, 
-			"grand_total": 5000.0,
-		}, 
-		{
-			"conversion_factor": 1.0, 
-			"description": "_Test FG Item", 
-			"doctype": "Purchase Receipt Item", 
-			"item_code": "_Test FG Item", 
-			"item_name": "_Test FG Item", 
-			"parentfield": "purchase_receipt_details", 
-			"received_qty": 10.0,
-			"qty": 10.0,
-			"rejected_qty": 0.0,
-			"import_rate": 500.0,
-			"amount": 5000.0,
-			"warehouse": "_Test Warehouse - _TC", 
-			"stock_uom": "Nos", 
-			"uom": "_Test UOM",
-		}
-	],
-]
\ No newline at end of file
diff --git a/stock/doctype/serial_no/serial_no.py b/stock/doctype/serial_no/serial_no.py
deleted file mode 100644
index bd2704d..0000000
--- a/stock/doctype/serial_no/serial_no.py
+++ /dev/null
@@ -1,302 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import cint, getdate, cstr, flt, add_days
-import datetime
-from webnotes import _, ValidationError
-
-from controllers.stock_controller import StockController
-
-class SerialNoCannotCreateDirectError(ValidationError): pass
-class SerialNoCannotCannotChangeError(ValidationError): pass
-class SerialNoNotRequiredError(ValidationError): pass
-class SerialNoRequiredError(ValidationError): pass
-class SerialNoQtyError(ValidationError): pass
-class SerialNoItemError(ValidationError): pass
-class SerialNoWarehouseError(ValidationError): pass
-class SerialNoStatusError(ValidationError): pass
-class SerialNoNotExistsError(ValidationError): pass
-class SerialNoDuplicateError(ValidationError): pass
-
-class DocType(StockController):
-	def __init__(self, doc, doclist=None):
-		self.doc = doc
-		self.doclist = doclist or []
-		self.via_stock_ledger = False
-
-	def validate(self):
-		if self.doc.fields.get("__islocal") and self.doc.warehouse:
-			webnotes.throw(_("New Serial No cannot have Warehouse. Warehouse must be \
-				set by Stock Entry or Purchase Receipt"), SerialNoCannotCreateDirectError)
-			
-		self.validate_warranty_status()
-		self.validate_amc_status()
-		self.validate_warehouse()
-		self.validate_item()
-		self.on_stock_ledger_entry()
-
-	def validate_amc_status(self):
-		if (self.doc.maintenance_status == 'Out of AMC' and self.doc.amc_expiry_date and getdate(self.doc.amc_expiry_date) >= datetime.date.today()) or (self.doc.maintenance_status == 'Under AMC' and (not self.doc.amc_expiry_date or getdate(self.doc.amc_expiry_date) < datetime.date.today())):
-			webnotes.throw(self.doc.name + ": " + 
-				_("AMC expiry date and maintenance status mismatched"))
-
-	def validate_warranty_status(self):
-		if (self.doc.maintenance_status == 'Out of Warranty' and self.doc.warranty_expiry_date and getdate(self.doc.warranty_expiry_date) >= datetime.date.today()) or (self.doc.maintenance_status == 'Under Warranty' and (not self.doc.warranty_expiry_date or getdate(self.doc.warranty_expiry_date) < datetime.date.today())):
-			webnotes.throw(self.doc.name + ": " + 
-				_("Warranty expiry date and maintenance status mismatched"))
-
-
-	def validate_warehouse(self):
-		if not self.doc.fields.get("__islocal"):
-			item_code, warehouse = webnotes.conn.get_value("Serial No", 
-				self.doc.name, ["item_code", "warehouse"])
-			if item_code != self.doc.item_code:
-				webnotes.throw(_("Item Code cannot be changed for Serial No."), 
-					SerialNoCannotCannotChangeError)
-			if not self.via_stock_ledger and warehouse != self.doc.warehouse:
-				webnotes.throw(_("Warehouse cannot be changed for Serial No."), 
-					SerialNoCannotCannotChangeError)
-
-	def validate_item(self):
-		"""
-			Validate whether serial no is required for this item
-		"""
-		item = webnotes.doc("Item", self.doc.item_code)
-		if item.has_serial_no!="Yes":
-			webnotes.throw(_("Item must have 'Has Serial No' as 'Yes'") + ": " + self.doc.item_code)
-			
-		self.doc.item_group = item.item_group
-		self.doc.description = item.description
-		self.doc.item_name = item.item_name
-		self.doc.brand = item.brand
-		self.doc.warranty_period = item.warranty_period
-		
-	def set_status(self, last_sle):
-		if last_sle:
-			if last_sle.voucher_type == "Stock Entry":
-				document_type = webnotes.conn.get_value("Stock Entry", last_sle.voucher_no, 
-					"purpose")
-			else:
-				document_type = last_sle.voucher_type
-
-			if last_sle.actual_qty > 0:
-				if document_type == "Sales Return":
-					self.doc.status = "Sales Returned"
-				else:
-					self.doc.status = "Available"
-			else:
-				if document_type == "Purchase Return":
-					self.doc.status = "Purchase Returned"
-				elif last_sle.voucher_type in ("Delivery Note", "Sales Invoice"):
-					self.doc.status = "Delivered"
-				else:
-					self.doc.status = "Not Available"
-		
-	def set_purchase_details(self, purchase_sle):
-		if purchase_sle:
-			self.doc.purchase_document_type = purchase_sle.voucher_type
-			self.doc.purchase_document_no = purchase_sle.voucher_no
-			self.doc.purchase_date = purchase_sle.posting_date
-			self.doc.purchase_time = purchase_sle.posting_time
-			self.doc.purchase_rate = purchase_sle.incoming_rate
-			if purchase_sle.voucher_type == "Purchase Receipt":
-				self.doc.supplier, self.doc.supplier_name = \
-					webnotes.conn.get_value("Purchase Receipt", purchase_sle.voucher_no, 
-						["supplier", "supplier_name"])
-		else:
-			for fieldname in ("purchase_document_type", "purchase_document_no", 
-				"purchase_date", "purchase_time", "purchase_rate", "supplier", "supplier_name"):
-					self.doc.fields[fieldname] = None
-				
-	def set_sales_details(self, delivery_sle):
-		if delivery_sle:
-			self.doc.delivery_document_type = delivery_sle.voucher_type
-			self.doc.delivery_document_no = delivery_sle.voucher_no
-			self.doc.delivery_date = delivery_sle.posting_date
-			self.doc.delivery_time = delivery_sle.posting_time
-			self.doc.customer, self.doc.customer_name = \
-				webnotes.conn.get_value(delivery_sle.voucher_type, delivery_sle.voucher_no, 
-					["customer", "customer_name"])
-			if self.doc.warranty_period:
-				self.doc.warranty_expiry_date	= add_days(cstr(delivery_sle.posting_date), 
-					cint(self.doc.warranty_period))
-		else:
-			for fieldname in ("delivery_document_type", "delivery_document_no", 
-				"delivery_date", "delivery_time", "customer", "customer_name", 
-				"warranty_expiry_date"):
-					self.doc.fields[fieldname] = None
-							
-	def get_last_sle(self):
-		entries = {}
-		sle_dict = self.get_stock_ledger_entries()
-		if sle_dict:
-			if sle_dict.get("incoming", []):
-				entries["purchase_sle"] = sle_dict["incoming"][0]
-		
-			if len(sle_dict.get("incoming", [])) - len(sle_dict.get("outgoing", [])) > 0:
-				entries["last_sle"] = sle_dict["incoming"][0]
-			else:
-				entries["last_sle"] = sle_dict["outgoing"][0]
-				entries["delivery_sle"] = sle_dict["outgoing"][0]
-				
-		return entries
-		
-	def get_stock_ledger_entries(self):
-		sle_dict = {}
-		for sle in webnotes.conn.sql("""select * from `tabStock Ledger Entry` 
-			where serial_no like %s and item_code=%s and ifnull(is_cancelled, 'No')='No' 
-			order by posting_date desc, posting_time desc, name desc""", 
-			("%%%s%%" % self.doc.name, self.doc.item_code), as_dict=1):
-				if self.doc.name.upper() in get_serial_nos(sle.serial_no):
-					if sle.actual_qty > 0:
-						sle_dict.setdefault("incoming", []).append(sle)
-					else:
-						sle_dict.setdefault("outgoing", []).append(sle)
-					
-		return sle_dict
-					
-	def on_trash(self):
-		if self.doc.status == 'Delivered':
-			webnotes.throw(_("Delivered Serial No ") + self.doc.name + _(" can not be deleted"))
-		if self.doc.warehouse:
-			webnotes.throw(_("Cannot delete Serial No in warehouse. \
-				First remove from warehouse, then delete.") + ": " + self.doc.name)
-	
-	def before_rename(self, old, new, merge=False):
-		if merge:
-			webnotes.throw(_("Sorry, Serial Nos cannot be merged"))
-			
-	def after_rename(self, old, new, merge=False):
-		"""rename serial_no text fields"""
-		for dt in webnotes.conn.sql("""select parent from tabDocField 
-			where fieldname='serial_no' and fieldtype='Text'"""):
-			
-			for item in webnotes.conn.sql("""select name, serial_no from `tab%s` 
-				where serial_no like '%%%s%%'""" % (dt[0], old)):
-				
-				serial_nos = map(lambda i: i==old and new or i, item[1].split('\n'))
-				webnotes.conn.sql("""update `tab%s` set serial_no = %s 
-					where name=%s""" % (dt[0], '%s', '%s'),
-					('\n'.join(serial_nos), item[0]))
-	
-	def on_stock_ledger_entry(self):
-		if self.via_stock_ledger and not self.doc.fields.get("__islocal"):
-			last_sle = self.get_last_sle()
-			if last_sle:
-				self.set_status(last_sle.get("last_sle"))
-				self.set_purchase_details(last_sle.get("purchase_sle"))
-				self.set_sales_details(last_sle.get("delivery_sle"))
-			
-	def on_communication(self):
-		return
-
-def process_serial_no(sle):
-	item_det = get_item_details(sle.item_code)
-	validate_serial_no(sle, item_det)
-	update_serial_nos(sle, item_det)
-					
-def validate_serial_no(sle, item_det):
-	if item_det.has_serial_no=="No":
-		if sle.serial_no:
-			webnotes.throw(_("Serial Number should be blank for Non Serialized Item" + ": " 
-				+ sle.item_code), SerialNoNotRequiredError)
-	else:
-		if sle.serial_no:
-			serial_nos = get_serial_nos(sle.serial_no)
-			if cint(sle.actual_qty) != flt(sle.actual_qty):
-				webnotes.throw(_("Serial No qty cannot be a fraction") + \
-					(": %s (%s)" % (sle.item_code, sle.actual_qty)))
-			if len(serial_nos) and len(serial_nos) != abs(cint(sle.actual_qty)):
-				webnotes.throw(_("Serial Nos do not match with qty") + \
-					(": %s (%s)" % (sle.item_code, sle.actual_qty)), SerialNoQtyError)
-			
-			for serial_no in serial_nos:
-				if webnotes.conn.exists("Serial No", serial_no):
-					sr = webnotes.bean("Serial No", serial_no)
-					
-					if sr.doc.item_code!=sle.item_code:
-						webnotes.throw(_("Serial No does not belong to Item") + 
-							(": %s (%s)" % (sle.item_code, serial_no)), SerialNoItemError)
-							
-					if sr.doc.warehouse and sle.actual_qty > 0:
-						webnotes.throw(_("Same Serial No") + ": " + sr.doc.name + 
-							_(" can not be received twice"), SerialNoDuplicateError)
-					
-					if sle.actual_qty < 0:
-						if sr.doc.warehouse!=sle.warehouse:
-							webnotes.throw(_("Serial No") + ": " + serial_no + 
-								_(" does not belong to Warehouse") + ": " + sle.warehouse, 
-								SerialNoWarehouseError)
-					
-						if sle.voucher_type in ("Delivery Note", "Sales Invoice") \
-							and sr.doc.status != "Available":
-							webnotes.throw(_("Serial No status must be 'Available' to Deliver") 
-								+ ": " + serial_no, SerialNoStatusError)
-				elif sle.actual_qty < 0:
-					# transfer out
-					webnotes.throw(_("Serial No must exist to transfer out.") + \
-						": " + serial_no, SerialNoNotExistsError)
-		elif sle.actual_qty < 0 or not item_det.serial_no_series:
-			webnotes.throw(_("Serial Number Required for Serialized Item" + ": " 
-				+ sle.item_code), SerialNoRequiredError)
-				
-def update_serial_nos(sle, item_det):
-	if sle.is_cancelled == "No" and not sle.serial_no and sle.actual_qty > 0 and item_det.serial_no_series:
-		from webnotes.model.doc import make_autoname
-		serial_nos = []
-		for i in xrange(cint(sle.actual_qty)):
-			serial_nos.append(make_autoname(item_det.serial_no_series))
-		webnotes.conn.set(sle, "serial_no", "\n".join(serial_nos))
-		
-	if sle.serial_no:
-		serial_nos = get_serial_nos(sle.serial_no)
-		for serial_no in serial_nos:
-			if webnotes.conn.exists("Serial No", serial_no):
-				sr = webnotes.bean("Serial No", serial_no)
-				sr.make_controller().via_stock_ledger = True
-				sr.doc.warehouse = sle.warehouse if sle.actual_qty > 0 else None
-				sr.save()
-			elif sle.actual_qty > 0:
-				make_serial_no(serial_no, sle)
-
-def get_item_details(item_code):
-	return webnotes.conn.sql("""select name, has_batch_no, docstatus, 
-		is_stock_item, has_serial_no, serial_no_series 
-		from tabItem where name=%s""", item_code, as_dict=True)[0]
-		
-def get_serial_nos(serial_no):
-	return [s.strip() for s in cstr(serial_no).strip().upper().replace(',', '\n').split('\n') 
-		if s.strip()]
-
-def make_serial_no(serial_no, sle):
-	sr = webnotes.new_bean("Serial No")
-	sr.doc.serial_no = serial_no
-	sr.doc.item_code = sle.item_code
-	sr.make_controller().via_stock_ledger = True
-	sr.insert()
-	sr.doc.warehouse = sle.warehouse
-	sr.doc.status = "Available"
-	sr.save()
-	webnotes.msgprint(_("Serial No created") + ": " + sr.doc.name)
-	return sr.doc.name
-	
-def update_serial_nos_after_submit(controller, parentfield):
-	stock_ledger_entries = webnotes.conn.sql("""select voucher_detail_no, serial_no
-		from `tabStock Ledger Entry` where voucher_type=%s and voucher_no=%s""", 
-		(controller.doc.doctype, controller.doc.name), as_dict=True)
-		
-	if not stock_ledger_entries: return
-
-	for d in controller.doclist.get({"parentfield": parentfield}):
-		serial_no = None
-		for sle in stock_ledger_entries:
-			if sle.voucher_detail_no==d.name:
-				serial_no = sle.serial_no
-				break
-
-		if d.serial_no != serial_no:
-			d.serial_no = serial_no
-			webnotes.conn.set_value(d.doctype, d.name, "serial_no", serial_no)
diff --git a/stock/doctype/serial_no/serial_no.txt b/stock/doctype/serial_no/serial_no.txt
deleted file mode 100644
index b29a1a8..0000000
--- a/stock/doctype/serial_no/serial_no.txt
+++ /dev/null
@@ -1,473 +0,0 @@
-[
- {
-  "creation": "2013-05-16 10:59:15", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 19:41:52", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 1, 
-  "allow_rename": 1, 
-  "autoname": "field:serial_no", 
-  "description": "Distinct unit of an Item", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-barcode", 
-  "in_create": 0, 
-  "module": "Stock", 
-  "name": "__common__", 
-  "search_fields": "item_code,status"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Serial No", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Serial No", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Serial No"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "details", 
-  "fieldtype": "Section Break", 
-  "label": "Details", 
-  "oldfieldtype": "Section Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "default": "In Store", 
-  "description": "Only Serial Nos with status \"Available\" can be delivered.", 
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Status", 
-  "no_copy": 1, 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Select", 
-  "options": "\nAvailable\nNot Available\nDelivered\nPurchase Returned\nSales Returned", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "serial_no", 
-  "fieldtype": "Data", 
-  "in_filter": 0, 
-  "label": "Serial No", 
-  "no_copy": 1, 
-  "oldfieldname": "serial_no", 
-  "oldfieldtype": "Data", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Item Code", 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "description": "Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt", 
-  "doctype": "DocField", 
-  "fieldname": "warehouse", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Warehouse", 
-  "no_copy": 1, 
-  "oldfieldname": "warehouse", 
-  "oldfieldtype": "Link", 
-  "options": "Warehouse", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_name", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Item Name", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Text", 
-  "in_filter": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Text", 
-  "read_only": 1, 
-  "search_index": 0, 
-  "width": "300px"
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "item_group", 
-  "fieldtype": "Link", 
-  "in_filter": 0, 
-  "label": "Item Group", 
-  "oldfieldname": "item_group", 
-  "oldfieldtype": "Link", 
-  "options": "Item Group", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "brand", 
-  "fieldtype": "Link", 
-  "in_filter": 0, 
-  "label": "Brand", 
-  "oldfieldname": "brand", 
-  "oldfieldtype": "Link", 
-  "options": "Brand", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_details", 
-  "fieldtype": "Section Break", 
-  "label": "Purchase / Manufacture Details", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break2", 
-  "fieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_document_type", 
-  "fieldtype": "Select", 
-  "label": "Creation Document Type", 
-  "no_copy": 1, 
-  "options": "\nPurchase Receipt\nStock Entry", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_document_no", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "label": "Creation Document No", 
-  "no_copy": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Creation Date", 
-  "no_copy": 1, 
-  "oldfieldname": "purchase_date", 
-  "oldfieldtype": "Date", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_time", 
-  "fieldtype": "Time", 
-  "label": "Creation Time", 
-  "no_copy": 1, 
-  "read_only": 1, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "purchase_rate", 
-  "fieldtype": "Currency", 
-  "in_filter": 0, 
-  "label": "Incoming Rate", 
-  "no_copy": 1, 
-  "oldfieldname": "purchase_rate", 
-  "oldfieldtype": "Currency", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break3", 
-  "fieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supplier", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Supplier", 
-  "no_copy": 1, 
-  "options": "Supplier", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "supplier_name", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "label": "Supplier Name", 
-  "no_copy": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "delivery_details", 
-  "fieldtype": "Section Break", 
-  "label": "Delivery Details", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "delivery_document_type", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Delivery Document Type", 
-  "no_copy": 1, 
-  "options": "\nDelivery Note\nSales Invoice\nStock Entry", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "delivery_document_no", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "label": "Delivery Document No", 
-  "no_copy": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "delivery_date", 
-  "fieldtype": "Date", 
-  "label": "Delivery Date", 
-  "no_copy": 1, 
-  "oldfieldname": "delivery_date", 
-  "oldfieldtype": "Date", 
-  "read_only": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "delivery_time", 
-  "fieldtype": "Time", 
-  "label": "Delivery Time", 
-  "no_copy": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "is_cancelled", 
-  "fieldtype": "Select", 
-  "hidden": 1, 
-  "label": "Is Cancelled", 
-  "oldfieldname": "is_cancelled", 
-  "oldfieldtype": "Select", 
-  "options": "\nYes\nNo", 
-  "read_only": 0, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break5", 
-  "fieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Customer", 
-  "no_copy": 1, 
-  "oldfieldname": "customer", 
-  "oldfieldtype": "Link", 
-  "options": "Customer", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_name", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "label": "Customer Name", 
-  "no_copy": 1, 
-  "oldfieldname": "customer_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warranty_amc_details", 
-  "fieldtype": "Section Break", 
-  "label": "Warranty / AMC Details", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break6", 
-  "fieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "maintenance_status", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Maintenance Status", 
-  "no_copy": 0, 
-  "oldfieldname": "maintenance_status", 
-  "oldfieldtype": "Select", 
-  "options": "\nUnder Warranty\nOut of Warranty\nUnder AMC\nOut of AMC", 
-  "read_only": 0, 
-  "search_index": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warranty_period", 
-  "fieldtype": "Int", 
-  "label": "Warranty Period (Days)", 
-  "oldfieldname": "warranty_period", 
-  "oldfieldtype": "Int", 
-  "read_only": 0, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break7", 
-  "fieldtype": "Column Break", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warranty_expiry_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Warranty Expiry Date", 
-  "oldfieldname": "warranty_expiry_date", 
-  "oldfieldtype": "Date", 
-  "read_only": 0, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amc_expiry_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "AMC Expiry Date", 
-  "oldfieldname": "amc_expiry_date", 
-  "oldfieldtype": "Date", 
-  "read_only": 0, 
-  "search_index": 0, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "more_info", 
-  "fieldtype": "Section Break", 
-  "label": "More Info", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "serial_no_details", 
-  "fieldtype": "Text Editor", 
-  "label": "Serial No Details", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "options": "link:Company", 
-  "read_only": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Material Master Manager", 
-  "write": 1
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Material Manager", 
-  "write": 0
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Material User", 
-  "write": 0
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/serial_no/test_serial_no.py b/stock/doctype/serial_no/test_serial_no.py
deleted file mode 100644
index 8ce36cd..0000000
--- a/stock/doctype/serial_no/test_serial_no.py
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-# ERPNext - web based ERP (http://erpnext.com)
-# For license information, please see license.txt
-
-from __future__ import unicode_literals
-import webnotes, unittest
-
-test_dependencies = ["Item"]
-test_records = []
-
-from stock.doctype.serial_no.serial_no import *
-
-class TestSerialNo(unittest.TestCase):
-	def test_cannot_create_direct(self):
-		sr = webnotes.new_bean("Serial No")
-		sr.doc.item_code = "_Test Serialized Item"
-		sr.doc.warehouse = "_Test Warehouse - _TC"
-		sr.doc.serial_no = "_TCSER0001"
-		sr.doc.purchase_rate = 10
-		self.assertRaises(SerialNoCannotCreateDirectError, sr.insert)
-		
-		sr.doc.warehouse = None
-		sr.insert()
-		self.assertTrue(sr.doc.name)
-
-		sr.doc.warehouse = "_Test Warehouse - _TC"
-		self.assertTrue(SerialNoCannotCannotChangeError, sr.doc.save)
\ No newline at end of file
diff --git a/stock/doctype/stock_entry/stock_entry.js b/stock/doctype/stock_entry/stock_entry.js
deleted file mode 100644
index 73fd441..0000000
--- a/stock/doctype/stock_entry/stock_entry.js
+++ /dev/null
@@ -1,394 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-cur_frm.cscript.tname = "Stock Entry Detail";
-cur_frm.cscript.fname = "mtn_details";
-
-wn.require("public/app/js/controllers/stock_controller.js");
-wn.provide("erpnext.stock");
-
-erpnext.stock.StockEntry = erpnext.stock.StockController.extend({		
-	setup: function() {
-		var me = this;
-		
-		this.frm.fields_dict.delivery_note_no.get_query = function() {
-			return { query: "stock.doctype.stock_entry.stock_entry.query_sales_return_doc" };
-		};
-		
-		this.frm.fields_dict.sales_invoice_no.get_query = 
-			this.frm.fields_dict.delivery_note_no.get_query;
-		
-		this.frm.fields_dict.purchase_receipt_no.get_query = function() {
-			return { 
-				filters:{ 'docstatus': 1 }
-			};
-		};
-		
-		this.frm.fields_dict.mtn_details.grid.get_field('item_code').get_query = function() {
-			if(in_list(["Sales Return", "Purchase Return"], me.frm.doc.purpose) && 
-				me.get_doctype_docname()) {
-					return {
-						query: "stock.doctype.stock_entry.stock_entry.query_return_item",
-						filters: {
-							purpose: me.frm.doc.purpose,
-							delivery_note_no: me.frm.doc.delivery_note_no,
-							sales_invoice_no: me.frm.doc.sales_invoice_no,
-							purchase_receipt_no: me.frm.doc.purchase_receipt_no
-						}
-					};
-			} else {
-				return erpnext.queries.item({is_stock_item: "Yes"});
-			}
-		};
-		
-		if(cint(wn.defaults.get_default("auto_accounting_for_stock"))) {
-			this.frm.add_fetch("company", "stock_adjustment_account", "expense_account");
-			this.frm.fields_dict.mtn_details.grid.get_field('expense_account').get_query = 
-					function() {
-				return {
-					filters: { 
-						"company": me.frm.doc.company,
-						"group_or_ledger": "Ledger"
-					}
-				}
-			}
-		}
-	},
-	
-	onload_post_render: function() {
-		this.set_default_account();
-	},
-	
-	refresh: function() {
-		var me = this;
-		erpnext.hide_naming_series();
-		this.toggle_related_fields(this.frm.doc);
-		this.toggle_enable_bom();
-		this.show_stock_ledger();
-		this.show_general_ledger();
-		
-		if(this.frm.doc.docstatus === 1 && 
-				wn.boot.profile.can_create.indexOf("Journal Voucher")!==-1) {
-			if(this.frm.doc.purpose === "Sales Return") {
-				this.frm.add_custom_button(wn._("Make Credit Note"), function() { me.make_return_jv(); });
-				this.add_excise_button();
-			} else if(this.frm.doc.purpose === "Purchase Return") {
-				this.frm.add_custom_button(wn._("Make Debit Note"), function() { me.make_return_jv(); });
-				this.add_excise_button();
-			}
-		}
-		
-	},
-	
-	on_submit: function() {
-		this.clean_up();
-	},
-	
-	after_cancel: function() {
-		this.clean_up();
-	},
-
-	set_default_account: function() {
-		var me = this;
-		
-		if(cint(wn.defaults.get_default("auto_accounting_for_stock"))) {
-			var account_for = "stock_adjustment_account";
-			if (this.frm.doc.purpose == "Sales Return")
-				account_for = "stock_in_hand_account";
-			else if (this.frm.doc.purpose == "Purchase Return") 
-				account_for = "stock_received_but_not_billed";
-			
-			return this.frm.call({
-				method: "accounts.utils.get_company_default",
-				args: {
-					"fieldname": account_for, 
-					"company": this.frm.doc.company
-				},
-				callback: function(r) {
-					if (!r.exc) {
-						for(d in getchildren('Stock Entry Detail', me.frm.doc.name, 'mtn_details')) {
-							if(!d.expense_account) d.expense_account = r.message;
-						}
-					}
-				}
-			});
-		}
-	},
-	
-	clean_up: function() {
-		// Clear Production Order record from locals, because it is updated via Stock Entry
-		if(this.frm.doc.production_order && 
-				this.frm.doc.purpose == "Manufacture/Repack") {
-			wn.model.remove_from_locals("Production Order", 
-				this.frm.doc.production_order);
-		}
-	},
-	
-	get_items: function() {
-		if(this.frm.doc.production_order || this.frm.doc.bom_no) {
-			// if production order / bom is mentioned, get items
-			return this.frm.call({
-				doc: this.frm.doc,
-				method: "get_items",
-				callback: function(r) {
-					if(!r.exc) refresh_field("mtn_details");
-				}
-			});
-		}
-	},
-	
-	qty: function(doc, cdt, cdn) {
-		var d = locals[cdt][cdn];
-		d.transfer_qty = flt(d.qty) * flt(d.conversion_factor);
-		refresh_field('mtn_details');
-	},
-	
-	production_order: function() {
-		var me = this;
-		this.toggle_enable_bom();
-		
-		return this.frm.call({
-			method: "get_production_order_details",
-			args: {production_order: this.frm.doc.production_order},
-			callback: function(r) {
-				if (!r.exc) {
-					if (me.frm.doc.purpose == "Material Transfer" && !me.frm.doc.to_warehouse)
-						me.frm.set_value("to_warehouse", r.message["wip_warehouse"]);
-				}
-			}
-		});
-	},
-	
-	toggle_enable_bom: function() {
-		this.frm.toggle_enable("bom_no", !this.frm.doc.production_order);
-	},
-	
-	get_doctype_docname: function() {
-		if(this.frm.doc.purpose === "Sales Return") {
-			if(this.frm.doc.delivery_note_no && this.frm.doc.sales_invoice_no) {
-				// both specified
-				msgprint(wn._("You can not enter both Delivery Note No and Sales Invoice No. \
-					Please enter any one."));
-				
-			} else if(!(this.frm.doc.delivery_note_no || this.frm.doc.sales_invoice_no)) {
-				// none specified
-				msgprint(wn._("Please enter Delivery Note No or Sales Invoice No to proceed"));
-				
-			} else if(this.frm.doc.delivery_note_no) {
-				return {doctype: "Delivery Note", docname: this.frm.doc.delivery_note_no};
-				
-			} else if(this.frm.doc.sales_invoice_no) {
-				return {doctype: "Sales Invoice", docname: this.frm.doc.sales_invoice_no};
-				
-			}
-		} else if(this.frm.doc.purpose === "Purchase Return") {
-			if(this.frm.doc.purchase_receipt_no) {
-				return {doctype: "Purchase Receipt", docname: this.frm.doc.purchase_receipt_no};
-				
-			} else {
-				// not specified
-				msgprint(wn._("Please enter Purchase Receipt No to proceed"));
-				
-			}
-		}
-	},
-	
-	add_excise_button: function() {
-		if(wn.boot.control_panel.country === "India")
-			this.frm.add_custom_button(wn._("Make Excise Invoice"), function() {
-				var excise = wn.model.make_new_doc_and_get_name('Journal Voucher');
-				excise = locals['Journal Voucher'][excise];
-				excise.voucher_type = 'Excise Voucher';
-				loaddoc('Journal Voucher', excise.name);
-			});
-	},
-	
-	make_return_jv: function() {
-		if(this.get_doctype_docname()) {
-			return this.frm.call({
-				method: "make_return_jv",
-				args: {
-					stock_entry: this.frm.doc.name
-				},
-				callback: function(r) {
-					if(!r.exc) {
-						var jv_name = wn.model.make_new_doc_and_get_name('Journal Voucher');
-						var jv = locals["Journal Voucher"][jv_name];
-						$.extend(jv, r.message[0]);
-						$.each(r.message.slice(1), function(i, jvd) {
-							var child = wn.model.add_child(jv, "Journal Voucher Detail", "entries");
-							$.extend(child, jvd);
-						});
-						loaddoc("Journal Voucher", jv_name);
-					}
-				}
-			});
-		}
-	},
-
-	mtn_details_add: function(doc, cdt, cdn) {
-		var row = wn.model.get_doc(cdt, cdn);
-		this.frm.script_manager.copy_from_first_row("mtn_details", row, 
-			["expense_account", "cost_center"]);
-		
-		if(!row.s_warehouse) row.s_warehouse = this.frm.doc.from_warehouse;
-		if(!row.t_warehouse) row.t_warehouse = this.frm.doc.to_warehouse;
-	},
-	
-	mtn_details_on_form_rendered: function(doc, grid_row) {
-		erpnext.setup_serial_no(grid_row)
-	}
-});
-
-cur_frm.script_manager.make(erpnext.stock.StockEntry);
-
-cur_frm.cscript.toggle_related_fields = function(doc) {
-	disable_from_warehouse = inList(["Material Receipt", "Sales Return"], doc.purpose);
-	disable_to_warehouse = inList(["Material Issue", "Purchase Return"], doc.purpose);
-	
-	cur_frm.toggle_enable("from_warehouse", !disable_from_warehouse);
-	cur_frm.toggle_enable("to_warehouse", !disable_to_warehouse);
-		
-	cur_frm.fields_dict["mtn_details"].grid.set_column_disp("s_warehouse", !disable_from_warehouse);
-	cur_frm.fields_dict["mtn_details"].grid.set_column_disp("t_warehouse", !disable_to_warehouse);
-		
-	if(doc.purpose == 'Purchase Return') {
-		doc.customer = doc.customer_name = doc.customer_address = 
-			doc.delivery_note_no = doc.sales_invoice_no = null;
-		doc.bom_no = doc.production_order = doc.fg_completed_qty = null;
-	} else if(doc.purpose == 'Sales Return') {
-		doc.supplier=doc.supplier_name = doc.supplier_address = doc.purchase_receipt_no=null;
-		doc.bom_no = doc.production_order = doc.fg_completed_qty = null;
-	} else {
-		doc.customer = doc.customer_name = doc.customer_address = 
-			doc.delivery_note_no = doc.sales_invoice_no = doc.supplier = 
-			doc.supplier_name = doc.supplier_address = doc.purchase_receipt_no = null;
-	}
-}
-
-cur_frm.cscript.delivery_note_no = function(doc, cdt, cdn) {
-	if(doc.delivery_note_no)
-		return get_server_fields('get_cust_values', '', '', doc, cdt, cdn, 1);
-}
-
-cur_frm.cscript.sales_invoice_no = function(doc, cdt, cdn) {
-	if(doc.sales_invoice_no) 
-		return get_server_fields('get_cust_values', '', '', doc, cdt, cdn, 1);
-}
-
-cur_frm.cscript.customer = function(doc, cdt, cdn) {
-	if(doc.customer) 
-		return get_server_fields('get_cust_addr', '', '', doc, cdt, cdn, 1);
-}
-
-cur_frm.cscript.purchase_receipt_no = function(doc, cdt, cdn) {
-	if(doc.purchase_receipt_no)	
-		return get_server_fields('get_supp_values', '', '', doc, cdt, cdn, 1);
-}
-
-cur_frm.cscript.supplier = function(doc, cdt, cdn) {
-	if(doc.supplier) 
-		return get_server_fields('get_supp_addr', '', '', doc, cdt, cdn, 1);
-
-}
-
-cur_frm.fields_dict['production_order'].get_query = function(doc) {
-	return{
-		filters:[
-			['Production Order', 'docstatus', '=', 1],
-			['Production Order', 'qty', '>','`tabProduction Order`.produced_qty']
-		]
-	}
-}
-
-cur_frm.cscript.purpose = function(doc, cdt, cdn) {
-	cur_frm.cscript.toggle_related_fields(doc);
-}
-
-// Overloaded query for link batch_no
-cur_frm.fields_dict['mtn_details'].grid.get_field('batch_no').get_query = function(doc, cdt, cdn) {
-	var d = locals[cdt][cdn];		
-	if(d.item_code) {
-		return{
-			query: "stock.doctype.stock_entry.stock_entry.get_batch_no",
-			filters:{
-				'item_code': d.item_code,
-				's_warehouse': d.s_warehouse,
-				'posting_date': doc.posting_date
-			}
-		}			
-	} else {
-		msgprint(wn._("Please enter Item Code to get batch no"));
-	}
-}
-
-cur_frm.cscript.item_code = function(doc, cdt, cdn) {
-	var d = locals[cdt][cdn];
-	args = {
-		'item_code'			: d.item_code,
-		'warehouse'			: cstr(d.s_warehouse) || cstr(d.t_warehouse),
-		'transfer_qty'		: d.transfer_qty,
-		'serial_no'			: d.serial_no,
-		'bom_no'			: d.bom_no,
-		'expense_account'	: d.expense_account,
-		'cost_center'		: d.cost_center,
-		'company'			: cur_frm.doc.company
-	};
-	return get_server_fields('get_item_details', JSON.stringify(args), 
-		'mtn_details', doc, cdt, cdn, 1);
-}
-
-cur_frm.cscript.s_warehouse = function(doc, cdt, cdn) {
-	var d = locals[cdt][cdn];
-	args = {
-		'item_code'		: d.item_code,
-		'warehouse'		: cstr(d.s_warehouse) || cstr(d.t_warehouse),
-		'transfer_qty'	: d.transfer_qty,
-		'serial_no'		: d.serial_no,
-		'bom_no'		: d.bom_no,
-		'qty'			: d.s_warehouse ? -1* d.qty : d.qty
-	}
-	return get_server_fields('get_warehouse_details', JSON.stringify(args), 
-		'mtn_details', doc, cdt, cdn, 1);
-}
-
-cur_frm.cscript.t_warehouse = cur_frm.cscript.s_warehouse;
-
-cur_frm.cscript.uom = function(doc, cdt, cdn) {
-	var d = locals[cdt][cdn];
-	if(d.uom && d.item_code){
-		var arg = {'item_code':d.item_code, 'uom':d.uom, 'qty':d.qty}
-		return get_server_fields('get_uom_details', JSON.stringify(arg), 
-			'mtn_details', doc, cdt, cdn, 1);
-	}
-}
-
-cur_frm.cscript.validate = function(doc, cdt, cdn) {
-	cur_frm.cscript.validate_items(doc);
-	if($.inArray(cur_frm.doc.purpose, ["Purchase Return", "Sales Return"])!==-1)
-		validated = cur_frm.cscript.get_doctype_docname() ? true : false;
-}
-
-cur_frm.cscript.validate_items = function(doc) {
-	cl = getchildren('Stock Entry Detail', doc.name, 'mtn_details');
-	if (!cl.length) {
-		alert(wn._("Item table can not be blank"));
-		validated = false;
-	}
-}
-
-cur_frm.cscript.expense_account = function(doc, cdt, cdn) {
-	cur_frm.cscript.copy_account_in_all_row(doc, cdt, cdn, "expense_account");
-}
-
-cur_frm.cscript.cost_center = function(doc, cdt, cdn) {
-	cur_frm.cscript.copy_account_in_all_row(doc, cdt, cdn, "cost_center");
-}
-
-cur_frm.fields_dict.customer.get_query = function(doc, cdt, cdn) {
-	return{ query:"controllers.queries.customer_query" }
-}
-
-cur_frm.fields_dict.supplier.get_query = function(doc, cdt, cdn) {
-	return{	query:"controllers.queries.supplier_query" }
-}
diff --git a/stock/doctype/stock_entry/stock_entry.py b/stock/doctype/stock_entry/stock_entry.py
deleted file mode 100644
index 7dec878..0000000
--- a/stock/doctype/stock_entry/stock_entry.py
+++ /dev/null
@@ -1,970 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-import webnotes.defaults
-
-from webnotes.utils import cstr, cint, flt, comma_or, nowdate
-from webnotes.model.doc import addchild
-from webnotes.model.bean import getlist
-from webnotes.model.code import get_obj
-from webnotes import msgprint, _
-from stock.utils import get_incoming_rate
-from stock.stock_ledger import get_previous_sle
-from controllers.queries import get_match_cond
-import json
-
-
-class NotUpdateStockError(webnotes.ValidationError): pass
-class StockOverReturnError(webnotes.ValidationError): pass
-class IncorrectValuationRateError(webnotes.ValidationError): pass
-class DuplicateEntryForProductionOrderError(webnotes.ValidationError): pass
-class StockOverProductionError(webnotes.ValidationError): pass
-	
-from controllers.stock_controller import StockController
-
-class DocType(StockController):
-	def __init__(self, doc, doclist=None):
-		self.doc = doc
-		self.doclist = doclist
-		self.fname = 'mtn_details' 
-		
-	def validate(self):
-		self.validate_posting_time()
-		self.validate_purpose()
-		pro_obj = self.doc.production_order and \
-			get_obj('Production Order', self.doc.production_order) or None
-
-		self.validate_item()
-		self.validate_uom_is_integer("uom", "qty")
-		self.validate_uom_is_integer("stock_uom", "transfer_qty")
-		self.validate_warehouse(pro_obj)
-		self.validate_production_order(pro_obj)
-		self.get_stock_and_rate()
-		self.validate_incoming_rate()
-		self.validate_bom()
-		self.validate_finished_goods()
-		self.validate_return_reference_doc()
-		self.validate_with_material_request()
-		self.validate_fiscal_year()
-		self.set_total_amount()
-		
-	def on_submit(self):
-		self.update_stock_ledger()
-
-		from stock.doctype.serial_no.serial_no import update_serial_nos_after_submit
-		update_serial_nos_after_submit(self, "mtn_details")
-		self.update_production_order()
-		self.make_gl_entries()
-
-	def on_cancel(self):
-		self.update_stock_ledger()
-		self.update_production_order()
-		self.make_cancel_gl_entries()
-		
-	def validate_fiscal_year(self):
-		import accounts.utils
-		accounts.utils.validate_fiscal_year(self.doc.posting_date, self.doc.fiscal_year,
-			self.meta.get_label("posting_date"))
-		
-	def validate_purpose(self):
-		valid_purposes = ["Material Issue", "Material Receipt", "Material Transfer", 
-			"Manufacture/Repack", "Subcontract", "Sales Return", "Purchase Return"]
-		if self.doc.purpose not in valid_purposes:
-			msgprint(_("Purpose must be one of ") + comma_or(valid_purposes),
-				raise_exception=True)
-		
-	def validate_item(self):
-		stock_items = self.get_stock_items()
-		for item in self.doclist.get({"parentfield": "mtn_details"}):
-			if item.item_code not in stock_items:
-				msgprint(_("""Only Stock Items are allowed for Stock Entry"""),
-					raise_exception=True)
-		
-	def validate_warehouse(self, pro_obj):
-		"""perform various (sometimes conditional) validations on warehouse"""
-		
-		source_mandatory = ["Material Issue", "Material Transfer", "Purchase Return"]
-		target_mandatory = ["Material Receipt", "Material Transfer", "Sales Return"]
-		
-		validate_for_manufacture_repack = any([d.bom_no for d in self.doclist.get(
-			{"parentfield": "mtn_details"})])
-
-		if self.doc.purpose in source_mandatory and self.doc.purpose not in target_mandatory:
-			self.doc.to_warehouse = None
-			for d in getlist(self.doclist, 'mtn_details'):
-				d.t_warehouse = None
-		elif self.doc.purpose in target_mandatory and self.doc.purpose not in source_mandatory:
-			self.doc.from_warehouse = None
-			for d in getlist(self.doclist, 'mtn_details'):
-				d.s_warehouse = None
-
-		for d in getlist(self.doclist, 'mtn_details'):
-			if not d.s_warehouse and not d.t_warehouse:
-				d.s_warehouse = self.doc.from_warehouse
-				d.t_warehouse = self.doc.to_warehouse
-
-			if not (d.s_warehouse or d.t_warehouse):
-				msgprint(_("Atleast one warehouse is mandatory"), raise_exception=1)
-			
-			if self.doc.purpose in source_mandatory and not d.s_warehouse:
-				msgprint(_("Row # ") + "%s: " % cint(d.idx)
-					+ _("Source Warehouse") + _(" is mandatory"), raise_exception=1)
-				
-			if self.doc.purpose in target_mandatory and not d.t_warehouse:
-				msgprint(_("Row # ") + "%s: " % cint(d.idx)
-					+ _("Target Warehouse") + _(" is mandatory"), raise_exception=1)
-
-			if self.doc.purpose == "Manufacture/Repack":
-				if validate_for_manufacture_repack:
-					if d.bom_no:
-						d.s_warehouse = None
-						
-						if not d.t_warehouse:
-							msgprint(_("Row # ") + "%s: " % cint(d.idx)
-								+ _("Target Warehouse") + _(" is mandatory"), raise_exception=1)
-						
-						elif pro_obj and cstr(d.t_warehouse) != pro_obj.doc.fg_warehouse:
-							msgprint(_("Row # ") + "%s: " % cint(d.idx)
-								+ _("Target Warehouse") + _(" should be same as that in ")
-								+ _("Production Order"), raise_exception=1)
-					
-					else:
-						d.t_warehouse = None
-						if not d.s_warehouse:
-							msgprint(_("Row # ") + "%s: " % cint(d.idx)
-								+ _("Source Warehouse") + _(" is mandatory"), raise_exception=1)
-			
-			if cstr(d.s_warehouse) == cstr(d.t_warehouse):
-				msgprint(_("Source and Target Warehouse cannot be same"), 
-					raise_exception=1)
-				
-	def validate_production_order(self, pro_obj=None):
-		if not pro_obj:
-			if self.doc.production_order:
-				pro_obj = get_obj('Production Order', self.doc.production_order)
-			else:
-				return
-		
-		if self.doc.purpose == "Manufacture/Repack":
-			# check for double entry
-			self.check_duplicate_entry_for_production_order()
-		elif self.doc.purpose != "Material Transfer":
-			self.doc.production_order = None
-	
-	def check_duplicate_entry_for_production_order(self):
-		other_ste = [t[0] for t in webnotes.conn.get_values("Stock Entry",  {
-			"production_order": self.doc.production_order,
-			"purpose": self.doc.purpose,
-			"docstatus": ["!=", 2],
-			"name": ["!=", self.doc.name]
-		}, "name")]
-		
-		if other_ste:
-			production_item, qty = webnotes.conn.get_value("Production Order", 
-				self.doc.production_order, ["production_item", "qty"])
-			args = other_ste + [production_item]
-			fg_qty_already_entered = webnotes.conn.sql("""select sum(actual_qty)
-				from `tabStock Entry Detail` 
-				where parent in (%s) 
-					and item_code = %s 
-					and ifnull(s_warehouse,'')='' """ % (", ".join(["%s" * len(other_ste)]), "%s"), args)[0][0]
-			
-			if fg_qty_already_entered >= qty:
-				webnotes.throw(_("Stock Entries already created for Production Order ") 
-					+ self.doc.production_order + ":" + ", ".join(other_ste), DuplicateEntryForProductionOrderError)
-
-	def set_total_amount(self):
-		self.doc.total_amount = sum([flt(item.amount) for item in self.doclist.get({"parentfield": "mtn_details"})])
-			
-	def get_stock_and_rate(self):
-		"""get stock and incoming rate on posting date"""
-		for d in getlist(self.doclist, 'mtn_details'):
-			args = webnotes._dict({
-				"item_code": d.item_code,
-				"warehouse": d.s_warehouse or d.t_warehouse,
-				"posting_date": self.doc.posting_date,
-				"posting_time": self.doc.posting_time,
-				"qty": d.s_warehouse and -1*d.transfer_qty or d.transfer_qty,
-				"serial_no": d.serial_no,
-				"bom_no": d.bom_no,
-			})
-			# get actual stock at source warehouse
-			d.actual_qty = get_previous_sle(args).get("qty_after_transaction") or 0
-			
-			# get incoming rate
-			if not flt(d.incoming_rate):
-				d.incoming_rate = self.get_incoming_rate(args)
-				
-			d.amount = flt(d.transfer_qty) * flt(d.incoming_rate)
-			
-	def get_incoming_rate(self, args):
-		incoming_rate = 0
-		if self.doc.purpose == "Sales Return" and \
-				(self.doc.delivery_note_no or self.doc.sales_invoice_no):
-			sle = webnotes.conn.sql("""select name, posting_date, posting_time, 
-				actual_qty, stock_value, warehouse from `tabStock Ledger Entry` 
-				where voucher_type = %s and voucher_no = %s and 
-				item_code = %s limit 1""", 
-				((self.doc.delivery_note_no and "Delivery Note" or "Sales Invoice"),
-				self.doc.delivery_note_no or self.doc.sales_invoice_no, args.item_code), as_dict=1)
-			if sle:
-				args.update({
-					"posting_date": sle[0].posting_date,
-					"posting_time": sle[0].posting_time,
-					"sle": sle[0].name,
-					"warehouse": sle[0].warehouse,
-				})
-				previous_sle = get_previous_sle(args)
-				incoming_rate = (flt(sle[0].stock_value) - flt(previous_sle.get("stock_value"))) / \
-					flt(sle[0].actual_qty)
-		else:
-			incoming_rate = get_incoming_rate(args)
-			
-		return incoming_rate
-		
-	def validate_incoming_rate(self):
-		for d in getlist(self.doclist, 'mtn_details'):
-			if d.t_warehouse:
-				self.validate_value("incoming_rate", ">", 0, d, raise_exception=IncorrectValuationRateError)
-					
-	def validate_bom(self):
-		for d in getlist(self.doclist, 'mtn_details'):
-			if d.bom_no and not webnotes.conn.sql("""select name from `tabBOM`
-					where item = %s and name = %s and docstatus = 1 and is_active = 1""",
-					(d.item_code, d.bom_no)):
-				msgprint(_("Item") + " %s: " % cstr(d.item_code)
-					+ _("does not belong to BOM: ") + cstr(d.bom_no)
-					+ _(" or the BOM is cancelled or inactive"), raise_exception=1)
-					
-	def validate_finished_goods(self):
-		"""validation: finished good quantity should be same as manufacturing quantity"""
-		for d in getlist(self.doclist, 'mtn_details'):
-			if d.bom_no and flt(d.transfer_qty) != flt(self.doc.fg_completed_qty):
-				msgprint(_("Row #") + " %s: " % d.idx 
-					+ _("Quantity should be equal to Manufacturing Quantity. ")
-					+ _("To fetch items again, click on 'Get Items' button \
-						or update the Quantity manually."), raise_exception=1)
-						
-	def validate_return_reference_doc(self):
-		"""validate item with reference doc"""
-		ref = get_return_doclist_and_details(self.doc.fields)
-		
-		if ref.doclist:
-			# validate docstatus
-			if ref.doclist[0].docstatus != 1:
-				webnotes.msgprint(_(ref.doclist[0].doctype) + ' "' + ref.doclist[0].name + '": ' 
-					+ _("Status should be Submitted"), raise_exception=webnotes.InvalidStatusError)
-			
-			# update stock check
-			if ref.doclist[0].doctype == "Sales Invoice" and cint(ref.doclist[0].update_stock) != 1:
-				webnotes.msgprint(_(ref.doclist[0].doctype) + ' "' + ref.doclist[0].name + '": ' 
-					+ _("Update Stock should be checked."), 
-					raise_exception=NotUpdateStockError)
-			
-			# posting date check
-			ref_posting_datetime = "%s %s" % (cstr(ref.doclist[0].posting_date), 
-				cstr(ref.doclist[0].posting_time) or "00:00:00")
-			this_posting_datetime = "%s %s" % (cstr(self.doc.posting_date), 
-				cstr(self.doc.posting_time))
-			if this_posting_datetime < ref_posting_datetime:
-				from webnotes.utils.dateutils import datetime_in_user_format
-				webnotes.msgprint(_("Posting Date Time cannot be before")
-					+ ": " + datetime_in_user_format(ref_posting_datetime),
-					raise_exception=True)
-			
-			stock_items = get_stock_items_for_return(ref.doclist, ref.parentfields)
-			already_returned_item_qty = self.get_already_returned_item_qty(ref.fieldname)
-			
-			for item in self.doclist.get({"parentfield": "mtn_details"}):
-				# validate if item exists in the ref doclist and that it is a stock item
-				if item.item_code not in stock_items:
-					msgprint(_("Item") + ': "' + item.item_code + _("\" does not exist in ") +
-						ref.doclist[0].doctype + ": " + ref.doclist[0].name, 
-						raise_exception=webnotes.DoesNotExistError)
-				
-				# validate quantity <= ref item's qty - qty already returned
-				ref_item = ref.doclist.getone({"item_code": item.item_code})
-				returnable_qty = ref_item.qty - flt(already_returned_item_qty.get(item.item_code))
-				if not returnable_qty:
-					webnotes.throw("{item}: {item_code} {returned}".format(
-						item=_("Item"), item_code=item.item_code, 
-						returned=_("already returned though some other documents")), 
-						StockOverReturnError)
-				elif item.transfer_qty > returnable_qty:
-					webnotes.throw("{item}: {item_code}, {returned}: {qty}".format(
-						item=_("Item"), item_code=item.item_code,
-						returned=_("Max Returnable Qty"), qty=returnable_qty), StockOverReturnError)
-						
-	def get_already_returned_item_qty(self, ref_fieldname):
-		return dict(webnotes.conn.sql("""select item_code, sum(transfer_qty) as qty
-			from `tabStock Entry Detail` where parent in (
-				select name from `tabStock Entry` where `%s`=%s and docstatus=1)
-			group by item_code""" % (ref_fieldname, "%s"), (self.doc.fields.get(ref_fieldname),)))
-						
-	def update_stock_ledger(self):
-		sl_entries = []			
-		for d in getlist(self.doclist, 'mtn_details'):
-			if cstr(d.s_warehouse) and self.doc.docstatus == 1:
-				sl_entries.append(self.get_sl_entries(d, {
-					"warehouse": cstr(d.s_warehouse),
-					"actual_qty": -flt(d.transfer_qty),
-					"incoming_rate": 0
-				}))
-				
-			if cstr(d.t_warehouse):
-				sl_entries.append(self.get_sl_entries(d, {
-					"warehouse": cstr(d.t_warehouse),
-					"actual_qty": flt(d.transfer_qty),
-					"incoming_rate": flt(d.incoming_rate)
-				}))
-			
-			# On cancellation, make stock ledger entry for 
-			# target warehouse first, to update serial no values properly
-			
-			if cstr(d.s_warehouse) and self.doc.docstatus == 2:
-				sl_entries.append(self.get_sl_entries(d, {
-					"warehouse": cstr(d.s_warehouse),
-					"actual_qty": -flt(d.transfer_qty),
-					"incoming_rate": 0
-				}))
-				
-		self.make_sl_entries(sl_entries, self.doc.amended_from and 'Yes' or 'No')
-
-	def update_production_order(self):
-		def _validate_production_order(pro_bean):
-			if flt(pro_bean.doc.docstatus) != 1:
-				webnotes.throw(_("Production Order must be submitted") + ": " + 
-					self.doc.production_order)
-					
-			if pro_bean.doc.status == 'Stopped':
-				msgprint(_("Transaction not allowed against stopped Production Order") + ": " + 
-					self.doc.production_order)
-		
-		if self.doc.production_order:
-			pro_bean = webnotes.bean("Production Order", self.doc.production_order)
-			_validate_production_order(pro_bean)
-			self.update_produced_qty(pro_bean)
-			self.update_planned_qty(pro_bean)
-			
-	def update_produced_qty(self, pro_bean):
-		if self.doc.purpose == "Manufacture/Repack":
-			produced_qty = flt(pro_bean.doc.produced_qty) + \
-				(self.doc.docstatus==1 and 1 or -1 ) * flt(self.doc.fg_completed_qty)
-				
-			if produced_qty > flt(pro_bean.doc.qty):
-				webnotes.throw(_("Production Order") + ": " + self.doc.production_order + "\n" +
-					_("Total Manufactured Qty can not be greater than Planned qty to manufacture") 
-					+ "(%s/%s)" % (produced_qty, flt(pro_bean.doc.qty)), StockOverProductionError)
-					
-			status = 'Completed' if flt(produced_qty) >= flt(pro_bean.doc.qty) else 'In Process'
-			webnotes.conn.sql("""update `tabProduction Order` set status=%s, produced_qty=%s 
-				where name=%s""", (status, produced_qty, self.doc.production_order))
-			
-	def update_planned_qty(self, pro_bean):
-		from stock.utils import update_bin
-		update_bin({
-			"item_code": pro_bean.doc.production_item,
-			"warehouse": pro_bean.doc.fg_warehouse,
-			"posting_date": self.doc.posting_date,
-			"planned_qty": (self.doc.docstatus==1 and -1 or 1 ) * flt(self.doc.fg_completed_qty)
-		})
-					
-	def get_item_details(self, arg):
-		arg = json.loads(arg)
-		item = webnotes.conn.sql("""select stock_uom, description, item_name, 
-			purchase_account, cost_center from `tabItem` 
-			where name = %s and (ifnull(end_of_life,'')='' or end_of_life ='0000-00-00' 
-			or end_of_life > now())""", (arg.get('item_code')), as_dict = 1)
-		if not item: 
-			msgprint("Item is not active", raise_exception=1)
-						
-		ret = {
-			'uom'			      	: item and item[0]['stock_uom'] or '',
-			'stock_uom'			  	: item and item[0]['stock_uom'] or '',
-			'description'		  	: item and item[0]['description'] or '',
-			'item_name' 		  	: item and item[0]['item_name'] or '',
-			'expense_account'		: item and item[0]['purchase_account'] or arg.get("expense_account") \
-				or webnotes.conn.get_value("Company", arg.get("company"), "default_expense_account"),
-			'cost_center'			: item and item[0]['cost_center'] or arg.get("cost_center"),
-			'qty'					: 0,
-			'transfer_qty'			: 0,
-			'conversion_factor'		: 1,
-     		'batch_no'          	: '',
-			'actual_qty'			: 0,
-			'incoming_rate'			: 0
-		}
-		stock_and_rate = arg.get('warehouse') and self.get_warehouse_details(json.dumps(arg)) or {}
-		ret.update(stock_and_rate)
-		return ret
-
-	def get_uom_details(self, arg = ''):
-		arg, ret = eval(arg), {}
-		uom = webnotes.conn.sql("""select conversion_factor from `tabUOM Conversion Detail` 
-			where parent = %s and uom = %s""", (arg['item_code'], arg['uom']), as_dict = 1)
-		if not uom or not flt(uom[0].conversion_factor):
-			msgprint("There is no Conversion Factor for UOM '%s' in Item '%s'" % (arg['uom'],
-				arg['item_code']))
-			ret = {'uom' : ''}
-		else:
-			ret = {
-				'conversion_factor'		: flt(uom[0]['conversion_factor']),
-				'transfer_qty'			: flt(arg['qty']) * flt(uom[0]['conversion_factor']),
-			}
-		return ret
-		
-	def get_warehouse_details(self, args):
-		args = json.loads(args)
-		ret = {}
-		if args.get('warehouse') and args.get('item_code'):
-			args.update({
-				"posting_date": self.doc.posting_date,
-				"posting_time": self.doc.posting_time,
-			})
-			args = webnotes._dict(args)
-		
-			ret = {
-				"actual_qty" : get_previous_sle(args).get("qty_after_transaction") or 0,
-				"incoming_rate" : self.get_incoming_rate(args)
-			}
-		return ret
-		
-	def get_items(self):
-		self.doclist = filter(lambda d: d.parentfield!="mtn_details", self.doclist)
-		# self.doclist = self.doc.clear_table(self.doclist, 'mtn_details')
-		
-		pro_obj = None
-		if self.doc.production_order:
-			# common validations
-			pro_obj = get_obj('Production Order', self.doc.production_order)
-			if pro_obj:
-				self.validate_production_order(pro_obj)
-				self.doc.bom_no = pro_obj.doc.bom_no
-			else:
-				# invalid production order
-				self.doc.production_order = None
-		
-		if self.doc.bom_no:
-			if self.doc.purpose in ["Material Issue", "Material Transfer", "Manufacture/Repack",
-					"Subcontract"]:
-				if self.doc.production_order and self.doc.purpose == "Material Transfer":
-					item_dict = self.get_pending_raw_materials(pro_obj)
-				else:
-					if not self.doc.fg_completed_qty:
-						webnotes.throw(_("Manufacturing Quantity is mandatory"))
-					item_dict = self.get_bom_raw_materials(self.doc.fg_completed_qty)
-					for item in item_dict.values():
-						if pro_obj:
-							item["from_warehouse"] = pro_obj.doc.wip_warehouse
-						item["to_warehouse"] = ""
-
-				# add raw materials to Stock Entry Detail table
-				idx = self.add_to_stock_entry_detail(item_dict)
-					
-			# add finished good item to Stock Entry Detail table -- along with bom_no
-			if self.doc.production_order and self.doc.purpose == "Manufacture/Repack":
-				item = webnotes.conn.get_value("Item", pro_obj.doc.production_item, ["item_name", 
-					"description", "stock_uom", "purchase_account", "cost_center"], as_dict=1)
-				self.add_to_stock_entry_detail({
-					cstr(pro_obj.doc.production_item): {
-						"to_warehouse": pro_obj.doc.fg_warehouse,
-						"from_warehouse": "",
-						"qty": self.doc.fg_completed_qty,
-						"item_name": item.item_name,
-						"description": item.description,
-						"stock_uom": item.stock_uom,
-						"expense_account": item.purchase_account,
-						"cost_center": item.cost_center,
-					}
-				}, bom_no=pro_obj.doc.bom_no, idx=idx)
-								
-			elif self.doc.purpose in ["Material Receipt", "Manufacture/Repack"]:
-				if self.doc.purpose=="Material Receipt":
-					self.doc.from_warehouse = ""
-					
-				item = webnotes.conn.sql("""select name, item_name, description, 
-					stock_uom, purchase_account, cost_center from `tabItem` 
-					where name=(select item from tabBOM where name=%s)""", 
-					self.doc.bom_no, as_dict=1)
-				self.add_to_stock_entry_detail({
-					item[0]["name"] : {
-						"qty": self.doc.fg_completed_qty,
-						"item_name": item[0].item_name,
-						"description": item[0]["description"],
-						"stock_uom": item[0]["stock_uom"],
-						"from_warehouse": "",
-						"expense_account": item[0].purchase_account,
-						"cost_center": item[0].cost_center,
-					}
-				}, bom_no=self.doc.bom_no, idx=idx)
-		
-		self.get_stock_and_rate()
-	
-	def get_bom_raw_materials(self, qty):
-		from manufacturing.doctype.bom.bom import get_bom_items_as_dict
-		
-		# item dict = { item_code: {qty, description, stock_uom} }
-		item_dict = get_bom_items_as_dict(self.doc.bom_no, qty=qty, fetch_exploded = self.doc.use_multi_level_bom)
-		
-		for item in item_dict.values():
-			item.from_warehouse = item.default_warehouse
-			
-		return item_dict
-			
-	def get_pending_raw_materials(self, pro_obj):
-		"""
-			issue (item quantity) that is pending to issue or desire to transfer,
-			whichever is less
-		"""
-		item_dict = self.get_bom_raw_materials(1)
-		issued_item_qty = self.get_issued_qty()
-		
-		max_qty = flt(pro_obj.doc.qty)
-		only_pending_fetched = []
-		
-		for item in item_dict:
-			pending_to_issue = (max_qty * item_dict[item]["qty"]) - issued_item_qty.get(item, 0)
-			desire_to_transfer = flt(self.doc.fg_completed_qty) * item_dict[item]["qty"]
-			if desire_to_transfer <= pending_to_issue:
-				item_dict[item]["qty"] = desire_to_transfer
-			else:
-				item_dict[item]["qty"] = pending_to_issue
-				if pending_to_issue:
-					only_pending_fetched.append(item)
-		
-		# delete items with 0 qty
-		for item in item_dict.keys():
-			if not item_dict[item]["qty"]:
-				del item_dict[item]
-		
-		# show some message
-		if not len(item_dict):
-			webnotes.msgprint(_("""All items have already been transferred \
-				for this Production Order."""))
-			
-		elif only_pending_fetched:
-			webnotes.msgprint(_("""Only quantities pending to be transferred \
-				were fetched for the following items:\n""" + "\n".join(only_pending_fetched)))
-
-		return item_dict
-
-	def get_issued_qty(self):
-		issued_item_qty = {}
-		result = webnotes.conn.sql("""select t1.item_code, sum(t1.qty)
-			from `tabStock Entry Detail` t1, `tabStock Entry` t2
-			where t1.parent = t2.name and t2.production_order = %s and t2.docstatus = 1
-			and t2.purpose = 'Material Transfer'
-			group by t1.item_code""", self.doc.production_order)
-		for t in result:
-			issued_item_qty[t[0]] = flt(t[1])
-		
-		return issued_item_qty
-
-	def add_to_stock_entry_detail(self, item_dict, bom_no=None, idx=None):
-		if not idx:	idx = 1
-		expense_account, cost_center = webnotes.conn.get_values("Company", self.doc.company, \
-			["default_expense_account", "cost_center"])[0]
-
-		for d in item_dict:
-			se_child = addchild(self.doc, 'mtn_details', 'Stock Entry Detail', 
-				self.doclist)
-			se_child.idx = idx
-			se_child.s_warehouse = item_dict[d].get("from_warehouse", self.doc.from_warehouse)
-			se_child.t_warehouse = item_dict[d].get("to_warehouse", self.doc.to_warehouse)
-			se_child.item_code = cstr(d)
-			se_child.item_name = item_dict[d]["item_name"]
-			se_child.description = item_dict[d]["description"]
-			se_child.uom = item_dict[d]["stock_uom"]
-			se_child.stock_uom = item_dict[d]["stock_uom"]
-			se_child.qty = flt(item_dict[d]["qty"])
-			se_child.expense_account = item_dict[d]["expense_account"] or expense_account
-			se_child.cost_center = item_dict[d]["cost_center"] or cost_center
-			
-			# in stock uom
-			se_child.transfer_qty = flt(item_dict[d]["qty"])
-			se_child.conversion_factor = 1.00
-			
-			# to be assigned for finished item
-			se_child.bom_no = bom_no
-
-			# increment idx by 1
-			idx += 1
-		return idx
-
-	def get_cust_values(self):
-		"""fetches customer details"""
-		if self.doc.delivery_note_no:
-			doctype = "Delivery Note"
-			name = self.doc.delivery_note_no
-		else:
-			doctype = "Sales Invoice"
-			name = self.doc.sales_invoice_no
-		
-		result = webnotes.conn.sql("""select customer, customer_name,
-			address_display as customer_address
-			from `tab%s` where name=%s""" % (doctype, "%s"), (name,), as_dict=1)
-		
-		return result and result[0] or {}
-		
-	def get_cust_addr(self):
-		from utilities.transaction_base import get_default_address, get_address_display
-		res = webnotes.conn.sql("select customer_name from `tabCustomer` where name = '%s'"%self.doc.customer)
-		address_display = None
-		customer_address = get_default_address("customer", self.doc.customer)
-		if customer_address:
-			address_display = get_address_display(customer_address)
-		ret = { 
-			'customer_name'		: res and res[0][0] or '',
-			'customer_address' : address_display}
-
-		return ret
-
-	def get_supp_values(self):
-		result = webnotes.conn.sql("""select supplier, supplier_name,
-			address_display as supplier_address
-			from `tabPurchase Receipt` where name=%s""", (self.doc.purchase_receipt_no,),
-			as_dict=1)
-		
-		return result and result[0] or {}
-		
-	def get_supp_addr(self):
-		from utilities.transaction_base import get_default_address, get_address_display
-		res = webnotes.conn.sql("""select supplier_name from `tabSupplier`
-			where name=%s""", self.doc.supplier)
-		address_display = None
-		supplier_address = get_default_address("customer", self.doc.customer)
-		if supplier_address:
-			address_display = get_address_display(supplier_address)	
-		
-		ret = {
-			'supplier_name' : res and res[0][0] or '',
-			'supplier_address' : address_display }
-		return ret
-		
-	def validate_with_material_request(self):
-		for item in self.doclist.get({"parentfield": "mtn_details"}):
-			if item.material_request:
-				mreq_item = webnotes.conn.get_value("Material Request Item", 
-					{"name": item.material_request_item, "parent": item.material_request},
-					["item_code", "warehouse", "idx"], as_dict=True)
-				if mreq_item.item_code != item.item_code or mreq_item.warehouse != item.t_warehouse:
-					msgprint(_("Row #") + (" %d: " % item.idx) + _("does not match")
-						+ " " + _("Row #") + (" %d %s " % (mreq_item.idx, _("of")))
-						+ _("Material Request") + (" - %s" % item.material_request), 
-						raise_exception=webnotes.MappingMismatchError)
-	
-@webnotes.whitelist()
-def get_production_order_details(production_order):
-	result = webnotes.conn.sql("""select bom_no, 
-		ifnull(qty, 0) - ifnull(produced_qty, 0) as fg_completed_qty, use_multi_level_bom, 
-		wip_warehouse from `tabProduction Order` where name = %s""", production_order, as_dict=1)
-	return result and result[0] or {}
-	
-def query_sales_return_doc(doctype, txt, searchfield, start, page_len, filters):
-	conditions = ""
-	if doctype == "Sales Invoice":
-		conditions = "and update_stock=1"
-	
-	return webnotes.conn.sql("""select name, customer, customer_name
-		from `tab%s` where docstatus = 1
-			and (`%s` like %%(txt)s 
-				or `customer` like %%(txt)s) %s %s
-		order by name, customer, customer_name
-		limit %s""" % (doctype, searchfield, conditions, 
-		get_match_cond(doctype, searchfield), "%(start)s, %(page_len)s"), 
-		{"txt": "%%%s%%" % txt, "start": start, "page_len": page_len}, 
-		as_list=True)
-	
-def query_purchase_return_doc(doctype, txt, searchfield, start, page_len, filters):
-	return webnotes.conn.sql("""select name, supplier, supplier_name
-		from `tab%s` where docstatus = 1
-			and (`%s` like %%(txt)s 
-				or `supplier` like %%(txt)s) %s
-		order by name, supplier, supplier_name
-		limit %s""" % (doctype, searchfield, get_match_cond(doctype, searchfield), 
-		"%(start)s, %(page_len)s"),	{"txt": "%%%s%%" % txt, "start": 
-		start, "page_len": page_len}, as_list=True)
-		
-def query_return_item(doctype, txt, searchfield, start, page_len, filters):
-	txt = txt.replace("%", "")
-
-	ref = get_return_doclist_and_details(filters)
-			
-	stock_items = get_stock_items_for_return(ref.doclist, ref.parentfields)
-	
-	result = []
-	for item in ref.doclist.get({"parentfield": ["in", ref.parentfields]}):
-		if item.item_code in stock_items:
-			item.item_name = cstr(item.item_name)
-			item.description = cstr(item.description)
-			if (txt in item.item_code) or (txt in item.item_name) or (txt in item.description):
-				val = [
-					item.item_code, 
-					(len(item.item_name) > 40) and (item.item_name[:40] + "...") or item.item_name, 
-					(len(item.description) > 40) and (item.description[:40] + "...") or \
-						item.description
-				]
-				if val not in result:
-					result.append(val)
-
-	return result[start:start+page_len]
-
-def get_batch_no(doctype, txt, searchfield, start, page_len, filters):
-	if not filters.get("posting_date"):
-		filters["posting_date"] = nowdate()
-		
-	batch_nos = None
-	args = {
-		'item_code': filters['item_code'], 
-		's_warehouse': filters['s_warehouse'], 
-		'posting_date': filters['posting_date'], 
-		'txt': "%%%s%%" % txt, 
-		'mcond':get_match_cond(doctype, searchfield), 
-		"start": start, 
-		"page_len": page_len
-	}
-	
-	if filters.get("s_warehouse"):
-		batch_nos = webnotes.conn.sql("""select batch_no 
-			from `tabStock Ledger Entry` sle 
-			where item_code = '%(item_code)s' 
-				and warehouse = '%(s_warehouse)s'
-				and batch_no like '%(txt)s' 
-				and exists(select * from `tabBatch` 
-					where name = sle.batch_no 
-					and (ifnull(expiry_date, '2099-12-31') >= %(posting_date)s 
-						or expiry_date = '')
-					and docstatus != 2) 
-			%(mcond)s
-			group by batch_no having sum(actual_qty) > 0 
-			order by batch_no desc 
-			limit %(start)s, %(page_len)s """ 
-			% args)
-	
-	if batch_nos:
-		return batch_nos
-	else:
-		return webnotes.conn.sql("""select name from `tabBatch` 
-			where item = '%(item_code)s'
-			and docstatus < 2
-			and (ifnull(expiry_date, '2099-12-31') >= %(posting_date)s 
-				or expiry_date = '' or expiry_date = "0000-00-00")
-			%(mcond)s
-			order by name desc 
-			limit %(start)s, %(page_len)s
-		""" % args)
-
-def get_stock_items_for_return(ref_doclist, parentfields):
-	"""return item codes filtered from doclist, which are stock items"""
-	if isinstance(parentfields, basestring):
-		parentfields = [parentfields]
-	
-	all_items = list(set([d.item_code for d in 
-		ref_doclist.get({"parentfield": ["in", parentfields]})]))
-	stock_items = webnotes.conn.sql_list("""select name from `tabItem`
-		where is_stock_item='Yes' and name in (%s)""" % (", ".join(["%s"] * len(all_items))),
-		tuple(all_items))
-
-	return stock_items
-	
-def get_return_doclist_and_details(args):
-	ref = webnotes._dict()
-	
-	# get ref_doclist
-	if args["purpose"] in return_map:
-		for fieldname, val in return_map[args["purpose"]].items():
-			if args.get(fieldname):
-				ref.fieldname = fieldname
-				ref.doclist = webnotes.get_doclist(val[0], args[fieldname])
-				ref.parentfields = val[1]
-				break
-				
-	return ref
-	
-return_map = {
-	"Sales Return": {
-		# [Ref DocType, [Item tables' parentfields]]
-		"delivery_note_no": ["Delivery Note", ["delivery_note_details", "packing_details"]],
-		"sales_invoice_no": ["Sales Invoice", ["entries", "packing_details"]]
-	},
-	"Purchase Return": {
-		"purchase_receipt_no": ["Purchase Receipt", ["purchase_receipt_details"]]
-	}
-}
-
-@webnotes.whitelist()
-def make_return_jv(stock_entry):
-	se = webnotes.bean("Stock Entry", stock_entry)
-	if not se.doc.purpose in ["Sales Return", "Purchase Return"]:
-		return
-	
-	ref = get_return_doclist_and_details(se.doc.fields)
-	
-	if ref.doclist[0].doctype == "Delivery Note":
-		result = make_return_jv_from_delivery_note(se, ref)
-	elif ref.doclist[0].doctype == "Sales Invoice":
-		result = make_return_jv_from_sales_invoice(se, ref)
-	elif ref.doclist[0].doctype == "Purchase Receipt":
-		result = make_return_jv_from_purchase_receipt(se, ref)
-	
-	# create jv doclist and fetch balance for each unique row item
-	jv_list = [{
-		"__islocal": 1,
-		"doctype": "Journal Voucher",
-		"posting_date": se.doc.posting_date,
-		"voucher_type": se.doc.purpose == "Sales Return" and "Credit Note" or "Debit Note",
-		"fiscal_year": se.doc.fiscal_year,
-		"company": se.doc.company
-	}]
-	
-	from accounts.utils import get_balance_on
-	for r in result:
-		jv_list.append({
-			"__islocal": 1,
-			"doctype": "Journal Voucher Detail",
-			"parentfield": "entries",
-			"account": r.get("account"),
-			"against_invoice": r.get("against_invoice"),
-			"against_voucher": r.get("against_voucher"),
-			"balance": get_balance_on(r.get("account"), se.doc.posting_date) \
-				if r.get("account") else 0
-		})
-		
-	return jv_list
-	
-def make_return_jv_from_sales_invoice(se, ref):
-	# customer account entry
-	parent = {
-		"account": ref.doclist[0].debit_to,
-		"against_invoice": ref.doclist[0].name,
-	}
-	
-	# income account entries
-	children = []
-	for se_item in se.doclist.get({"parentfield": "mtn_details"}):
-		# find item in ref.doclist
-		ref_item = ref.doclist.getone({"item_code": se_item.item_code})
-		
-		account = get_sales_account_from_item(ref.doclist, ref_item)
-		
-		if account not in children:
-			children.append(account)
-			
-	return [parent] + [{"account": account} for account in children]
-	
-def get_sales_account_from_item(doclist, ref_item):
-	account = None
-	if not ref_item.income_account:
-		if ref_item.parent_item:
-			parent_item = doclist.getone({"item_code": ref_item.parent_item})
-			account = parent_item.income_account
-	else:
-		account = ref_item.income_account
-	
-	return account
-	
-def make_return_jv_from_delivery_note(se, ref):
-	invoices_against_delivery = get_invoice_list("Sales Invoice Item", "delivery_note",
-		ref.doclist[0].name)
-	
-	if not invoices_against_delivery:
-		sales_orders_against_delivery = [d.against_sales_order for d in ref.doclist if d.against_sales_order]
-		
-		if sales_orders_against_delivery:
-			invoices_against_delivery = get_invoice_list("Sales Invoice Item", "sales_order",
-				sales_orders_against_delivery)
-			
-	if not invoices_against_delivery:
-		return []
-		
-	packing_item_parent_map = dict([[d.item_code, d.parent_item] for d in ref.doclist.get(
-		{"parentfield": ref.parentfields[1]})])
-	
-	parent = {}
-	children = []
-	
-	for se_item in se.doclist.get({"parentfield": "mtn_details"}):
-		for sales_invoice in invoices_against_delivery:
-			si = webnotes.bean("Sales Invoice", sales_invoice)
-			
-			if se_item.item_code in packing_item_parent_map:
-				ref_item = si.doclist.get({"item_code": packing_item_parent_map[se_item.item_code]})
-			else:
-				ref_item = si.doclist.get({"item_code": se_item.item_code})
-			
-			if not ref_item:
-				continue
-				
-			ref_item = ref_item[0]
-			
-			account = get_sales_account_from_item(si.doclist, ref_item)
-			
-			if account not in children:
-				children.append(account)
-			
-			if not parent:
-				parent = {"account": si.doc.debit_to}
-
-			break
-			
-	if len(invoices_against_delivery) == 1:
-		parent["against_invoice"] = invoices_against_delivery[0]
-	
-	result = [parent] + [{"account": account} for account in children]
-	
-	return result
-	
-def get_invoice_list(doctype, link_field, value):
-	if isinstance(value, basestring):
-		value = [value]
-	
-	return webnotes.conn.sql_list("""select distinct parent from `tab%s`
-		where docstatus = 1 and `%s` in (%s)""" % (doctype, link_field,
-			", ".join(["%s"]*len(value))), tuple(value))
-			
-def make_return_jv_from_purchase_receipt(se, ref):
-	invoice_against_receipt = get_invoice_list("Purchase Invoice Item", "purchase_receipt",
-		ref.doclist[0].name)
-	
-	if not invoice_against_receipt:
-		purchase_orders_against_receipt = [d.prevdoc_docname for d in 
-			ref.doclist.get({"prevdoc_doctype": "Purchase Order"}) if d.prevdoc_docname]
-		
-		if purchase_orders_against_receipt:
-			invoice_against_receipt = get_invoice_list("Purchase Invoice Item", "purchase_order",
-				purchase_orders_against_receipt)
-			
-	if not invoice_against_receipt:
-		return []
-	
-	parent = {}
-	children = []
-	
-	for se_item in se.doclist.get({"parentfield": "mtn_details"}):
-		for purchase_invoice in invoice_against_receipt:
-			pi = webnotes.bean("Purchase Invoice", purchase_invoice)
-			ref_item = pi.doclist.get({"item_code": se_item.item_code})
-			
-			if not ref_item:
-				continue
-				
-			ref_item = ref_item[0]
-			
-			account = ref_item.expense_head
-			
-			if account not in children:
-				children.append(account)
-			
-			if not parent:
-				parent = {"account": pi.doc.credit_to}
-
-			break
-			
-	if len(invoice_against_receipt) == 1:
-		parent["against_voucher"] = invoice_against_receipt[0]
-	
-	result = [parent] + [{"account": account} for account in children]
-	
-	return result
-		
diff --git a/stock/doctype/stock_entry/stock_entry.txt b/stock/doctype/stock_entry/stock_entry.txt
deleted file mode 100644
index 18a07a3..0000000
--- a/stock/doctype/stock_entry/stock_entry.txt
+++ /dev/null
@@ -1,635 +0,0 @@
-[
- {
-  "creation": "2013-04-09 11:43:55", 
-  "docstatus": 0, 
-  "modified": "2013-12-09 16:24:10", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 0, 
-  "allow_copy": 0, 
-  "allow_email": 0, 
-  "allow_print": 0, 
-  "allow_rename": 0, 
-  "autoname": "naming_series:", 
-  "doctype": "DocType", 
-  "hide_heading": 0, 
-  "hide_toolbar": 0, 
-  "icon": "icon-file-text", 
-  "in_create": 0, 
-  "in_dialog": 0, 
-  "is_submittable": 1, 
-  "issingle": 0, 
-  "max_attachments": 0, 
-  "module": "Stock", 
-  "name": "__common__", 
-  "read_only": 0, 
-  "read_only_onload": 0, 
-  "search_fields": "transfer_date, from_warehouse, to_warehouse, purpose, remarks"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Stock Entry", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Stock Entry", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Stock Entry"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_width": "50%", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "allow_on_submit": 0, 
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "hidden": 0, 
-  "in_filter": 0, 
-  "label": "Series", 
-  "no_copy": 1, 
-  "oldfieldname": "naming_series", 
-  "oldfieldtype": "Select", 
-  "options": "\nSTE", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "allow_on_submit": 0, 
-  "default": "Material Issue", 
-  "doctype": "DocField", 
-  "fieldname": "purpose", 
-  "fieldtype": "Select", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Purpose", 
-  "no_copy": 0, 
-  "oldfieldname": "purpose", 
-  "oldfieldtype": "Select", 
-  "options": "Material Issue\nMaterial Receipt\nMaterial Transfer\nManufacture/Repack\nSubcontract\nSales Return\nPurchase Return", 
-  "print_hide": 0, 
-  "read_only": 0, 
-  "report_hide": 0, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "allow_on_submit": 0, 
-  "depends_on": "eval:doc.purpose==\"Sales Return\"", 
-  "doctype": "DocField", 
-  "fieldname": "delivery_note_no", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 0, 
-  "label": "Delivery Note No", 
-  "no_copy": 1, 
-  "oldfieldname": "delivery_note_no", 
-  "oldfieldtype": "Link", 
-  "options": "Delivery Note", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0, 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "depends_on": "eval:doc.purpose==\"Sales Return\"", 
-  "doctype": "DocField", 
-  "fieldname": "sales_invoice_no", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "label": "Sales Invoice No", 
-  "no_copy": 1, 
-  "options": "Sales Invoice", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 0, 
-  "depends_on": "eval:doc.purpose==\"Purchase Return\"", 
-  "doctype": "DocField", 
-  "fieldname": "purchase_receipt_no", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 0, 
-  "label": "Purchase Receipt No", 
-  "no_copy": 1, 
-  "oldfieldname": "purchase_receipt_no", 
-  "oldfieldtype": "Link", 
-  "options": "Purchase Receipt", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0, 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col2", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "print_width": "50%", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "allow_on_submit": 0, 
-  "default": "Today", 
-  "doctype": "DocField", 
-  "fieldname": "posting_date", 
-  "fieldtype": "Date", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Posting Date", 
-  "no_copy": 1, 
-  "oldfieldname": "posting_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "allow_on_submit": 0, 
-  "doctype": "DocField", 
-  "fieldname": "posting_time", 
-  "fieldtype": "Time", 
-  "hidden": 0, 
-  "in_filter": 0, 
-  "label": "Posting Time", 
-  "no_copy": 1, 
-  "oldfieldname": "posting_time", 
-  "oldfieldtype": "Time", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "items_section", 
-  "fieldtype": "Section Break", 
-  "label": "Items", 
-  "oldfieldtype": "Section Break", 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 0, 
-  "doctype": "DocField", 
-  "fieldname": "from_warehouse", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 0, 
-  "in_list_view": 1, 
-  "label": "Default Source Warehouse", 
-  "no_copy": 1, 
-  "oldfieldname": "from_warehouse", 
-  "oldfieldtype": "Link", 
-  "options": "Warehouse", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cb0", 
-  "fieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 0, 
-  "doctype": "DocField", 
-  "fieldname": "to_warehouse", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 0, 
-  "in_list_view": 1, 
-  "label": "Default Target Warehouse", 
-  "no_copy": 1, 
-  "oldfieldname": "to_warehouse", 
-  "oldfieldtype": "Link", 
-  "options": "Warehouse", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sb0", 
-  "fieldtype": "Section Break", 
-  "options": "Simple", 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 0, 
-  "doctype": "DocField", 
-  "fieldname": "mtn_details", 
-  "fieldtype": "Table", 
-  "hidden": 0, 
-  "in_filter": 0, 
-  "label": "MTN Details", 
-  "no_copy": 0, 
-  "oldfieldname": "mtn_details", 
-  "oldfieldtype": "Table", 
-  "options": "Stock Entry Detail", 
-  "print_hide": 0, 
-  "read_only": 0, 
-  "report_hide": 0, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "description": "Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.", 
-  "doctype": "DocField", 
-  "fieldname": "get_stock_and_rate", 
-  "fieldtype": "Button", 
-  "label": "Get Stock and Rate", 
-  "oldfieldtype": "Button", 
-  "options": "get_stock_and_rate", 
-  "print_hide": 1, 
-  "read_only": 0
- }, 
- {
-  "depends_on": "eval:(doc.purpose!==\"Sales Return\" && doc.purpose!==\"Purchase Return\")", 
-  "doctype": "DocField", 
-  "fieldname": "sb1", 
-  "fieldtype": "Section Break", 
-  "label": "From Bill of Materials", 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 0, 
-  "depends_on": "eval:inList([\"Material Transfer\", \"Manufacture/Repack\"], doc.purpose)", 
-  "doctype": "DocField", 
-  "fieldname": "production_order", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "label": "Production Order", 
-  "no_copy": 0, 
-  "oldfieldname": "production_order", 
-  "oldfieldtype": "Link", 
-  "options": "Production Order", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0, 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "depends_on": "eval:!inList([\"Sales Return\", \"Purchase Return\"], doc.purpose)", 
-  "doctype": "DocField", 
-  "fieldname": "bom_no", 
-  "fieldtype": "Link", 
-  "label": "BOM No", 
-  "options": "BOM", 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 0, 
-  "depends_on": "eval:!inList([\"Sales Return\", \"Purchase Return\"], doc.purpose)", 
-  "description": "As per Stock UOM", 
-  "doctype": "DocField", 
-  "fieldname": "fg_completed_qty", 
-  "fieldtype": "Float", 
-  "hidden": 0, 
-  "in_filter": 0, 
-  "label": "Manufacturing Quantity", 
-  "no_copy": 0, 
-  "oldfieldname": "fg_completed_qty", 
-  "oldfieldtype": "Currency", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cb1", 
-  "fieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "default": "1", 
-  "depends_on": "eval:!inList([\"Sales Return\", \"Purchase Return\"], doc.purpose)", 
-  "description": "If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.", 
-  "doctype": "DocField", 
-  "fieldname": "use_multi_level_bom", 
-  "fieldtype": "Check", 
-  "label": "Use Multi-Level BOM", 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 0, 
-  "depends_on": "eval:!inList([\"Sales Return\", \"Purchase Return\"], doc.purpose)", 
-  "doctype": "DocField", 
-  "fieldname": "get_items", 
-  "fieldtype": "Button", 
-  "hidden": 0, 
-  "in_filter": 0, 
-  "label": "Get Items", 
-  "no_copy": 0, 
-  "oldfieldtype": "Button", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "depends_on": "eval:(doc.purpose==\"Sales Return\" || doc.purpose==\"Purchase Return\")", 
-  "doctype": "DocField", 
-  "fieldname": "contact_section", 
-  "fieldtype": "Section Break", 
-  "label": "Contact Info", 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 0, 
-  "depends_on": "eval:doc.purpose==\"Purchase Return\"", 
-  "doctype": "DocField", 
-  "fieldname": "supplier", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 0, 
-  "label": "Supplier", 
-  "no_copy": 1, 
-  "oldfieldname": "supplier", 
-  "oldfieldtype": "Link", 
-  "options": "Supplier", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "allow_on_submit": 0, 
-  "depends_on": "eval:doc.purpose==\"Purchase Return\"", 
-  "doctype": "DocField", 
-  "fieldname": "supplier_name", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "in_filter": 0, 
-  "label": "Supplier Name", 
-  "no_copy": 1, 
-  "oldfieldname": "supplier_name", 
-  "oldfieldtype": "Data", 
-  "print_hide": 0, 
-  "read_only": 1, 
-  "report_hide": 0, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "allow_on_submit": 0, 
-  "depends_on": "eval:doc.purpose==\"Purchase Return\"", 
-  "doctype": "DocField", 
-  "fieldname": "supplier_address", 
-  "fieldtype": "Small Text", 
-  "hidden": 0, 
-  "in_filter": 0, 
-  "label": "Supplier Address", 
-  "no_copy": 1, 
-  "oldfieldname": "supplier_address", 
-  "oldfieldtype": "Small Text", 
-  "print_hide": 0, 
-  "read_only": 0, 
-  "report_hide": 0, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "allow_on_submit": 0, 
-  "depends_on": "eval:doc.purpose==\"Sales Return\"", 
-  "doctype": "DocField", 
-  "fieldname": "customer", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 0, 
-  "label": "Customer", 
-  "no_copy": 1, 
-  "oldfieldname": "customer", 
-  "oldfieldtype": "Link", 
-  "options": "Customer", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "allow_on_submit": 0, 
-  "depends_on": "eval:doc.purpose==\"Sales Return\"", 
-  "doctype": "DocField", 
-  "fieldname": "customer_name", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "in_filter": 0, 
-  "label": "Customer Name", 
-  "no_copy": 1, 
-  "oldfieldname": "customer_name", 
-  "oldfieldtype": "Data", 
-  "print_hide": 0, 
-  "read_only": 1, 
-  "report_hide": 0, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "allow_on_submit": 0, 
-  "depends_on": "eval:doc.purpose==\"Sales Return\"", 
-  "doctype": "DocField", 
-  "fieldname": "customer_address", 
-  "fieldtype": "Small Text", 
-  "hidden": 0, 
-  "in_filter": 0, 
-  "label": "Customer Address", 
-  "no_copy": 1, 
-  "oldfieldname": "customer_address", 
-  "oldfieldtype": "Small Text", 
-  "print_hide": 0, 
-  "read_only": 0, 
-  "report_hide": 0, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "more_info", 
-  "fieldtype": "Section Break", 
-  "label": "More Info", 
-  "oldfieldtype": "Section Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col4", 
-  "fieldtype": "Column Break", 
-  "print_width": "50%", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "total_amount", 
-  "fieldtype": "Currency", 
-  "label": "Total Amount", 
-  "options": "Company:company:default_currency", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "project_name", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Project Name", 
-  "oldfieldname": "project_name", 
-  "oldfieldtype": "Link", 
-  "options": "Project", 
-  "read_only": 0
- }, 
- {
-  "allow_on_submit": 0, 
-  "doctype": "DocField", 
-  "fieldname": "select_print_heading", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 0, 
-  "label": "Print Heading", 
-  "no_copy": 0, 
-  "oldfieldname": "select_print_heading", 
-  "oldfieldtype": "Link", 
-  "options": "Print Heading", 
-  "print_hide": 0, 
-  "read_only": 0, 
-  "report_hide": 0, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 0, 
-  "label": "Fiscal Year", 
-  "options": "link:Fiscal Year", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col5", 
-  "fieldtype": "Column Break", 
-  "print_width": "50%", 
-  "read_only": 0, 
-  "width": "50%"
- }, 
- {
-  "allow_on_submit": 0, 
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "label": "Company", 
-  "no_copy": 0, 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "allow_on_submit": 0, 
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Link", 
-  "hidden": 0, 
-  "in_filter": 0, 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Link", 
-  "options": "Stock Entry", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "report_hide": 0, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "allow_on_submit": 0, 
-  "doctype": "DocField", 
-  "fieldname": "remarks", 
-  "fieldtype": "Text", 
-  "hidden": 0, 
-  "in_filter": 0, 
-  "label": "Remarks", 
-  "no_copy": 1, 
-  "oldfieldname": "remarks", 
-  "oldfieldtype": "Text", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 0, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Material User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Manufacturing User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Manufacturing Manager"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Material Manager"
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/stock_entry/test_stock_entry.py b/stock/doctype/stock_entry/test_stock_entry.py
deleted file mode 100644
index d6f34f6..0000000
--- a/stock/doctype/stock_entry/test_stock_entry.py
+++ /dev/null
@@ -1,924 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes, unittest
-from webnotes.utils import flt
-from stock.doctype.serial_no.serial_no import *
-from stock.doctype.purchase_receipt.test_purchase_receipt import set_perpetual_inventory
-
-
-class TestStockEntry(unittest.TestCase):
-	def tearDown(self):
-		set_perpetual_inventory(0)
-		if hasattr(self, "old_default_company"):
-			webnotes.conn.set_default("company", self.old_default_company)
-
-	def test_auto_material_request(self):
-		webnotes.conn.sql("""delete from `tabMaterial Request Item`""")
-		webnotes.conn.sql("""delete from `tabMaterial Request`""")
-		self._clear_stock_account_balance()
-		
-		webnotes.conn.set_value("Stock Settings", None, "auto_indent", True)
-
-		st1 = webnotes.bean(copy=test_records[0])
-		st1.insert()
-		st1.submit()
-
-		st2 = webnotes.bean(copy=test_records[1])
-		st2.insert()
-		st2.submit()
-		
-		from stock.utils import reorder_item
-		reorder_item()
-		
-		mr_name = webnotes.conn.sql("""select parent from `tabMaterial Request Item`
-			where item_code='_Test Item'""")
-			
-		self.assertTrue(mr_name)
-		
-		webnotes.conn.set_default("company", self.old_default_company)
-
-	def test_warehouse_company_validation(self):
-		set_perpetual_inventory(0)
-		self._clear_stock_account_balance()
-		webnotes.bean("Profile", "test2@example.com").get_controller()\
-			.add_roles("Sales User", "Sales Manager", "Material User", "Material Manager")
-		webnotes.session.user = "test2@example.com"
-
-		from stock.utils import InvalidWarehouseCompany
-		st1 = webnotes.bean(copy=test_records[0])
-		st1.doclist[1].t_warehouse="_Test Warehouse 2 - _TC1"
-		st1.insert()
-		self.assertRaises(InvalidWarehouseCompany, st1.submit)
-		
-		webnotes.session.user = "Administrator"
-
-	def test_warehouse_user(self):
-		set_perpetual_inventory(0)
-		from stock.utils import UserNotAllowedForWarehouse
-
-		webnotes.bean("Profile", "test@example.com").get_controller()\
-			.add_roles("Sales User", "Sales Manager", "Material User", "Material Manager")
-
-		webnotes.bean("Profile", "test2@example.com").get_controller()\
-			.add_roles("Sales User", "Sales Manager", "Material User", "Material Manager")
-		webnotes.session.user = "test@example.com"
-		st1 = webnotes.bean(copy=test_records[0])
-		st1.doc.company = "_Test Company 1"
-		st1.doclist[1].t_warehouse="_Test Warehouse 2 - _TC1"
-		st1.insert()
-		self.assertRaises(UserNotAllowedForWarehouse, st1.submit)
-
-		webnotes.session.user = "test2@example.com"
-		st1 = webnotes.bean(copy=test_records[0])
-		st1.doc.company = "_Test Company 1"
-		st1.doclist[1].t_warehouse="_Test Warehouse 2 - _TC1"
-		st1.insert()
-		st1.submit()
-		
-		webnotes.session.user = "Administrator"
-
-	def test_material_receipt_gl_entry(self):
-		self._clear_stock_account_balance()
-		set_perpetual_inventory()
-		
-		mr = webnotes.bean(copy=test_records[0])
-		mr.insert()
-		mr.submit()
-		
-		stock_in_hand_account = webnotes.conn.get_value("Account", {"account_type": "Warehouse", 
-			"master_name": mr.doclist[1].t_warehouse})
-		
-		self.check_stock_ledger_entries("Stock Entry", mr.doc.name, 
-			[["_Test Item", "_Test Warehouse - _TC", 50.0]])
-			
-		self.check_gl_entries("Stock Entry", mr.doc.name, 
-			sorted([
-				[stock_in_hand_account, 5000.0, 0.0], 
-				["Stock Adjustment - _TC", 0.0, 5000.0]
-			])
-		)
-		
-		mr.cancel()
-		
-		self.assertFalse(webnotes.conn.sql("""select * from `tabStock Ledger Entry` 
-			where voucher_type='Stock Entry' and voucher_no=%s""", mr.doc.name))			
-		
-		self.assertFalse(webnotes.conn.sql("""select * from `tabGL Entry` 
-			where voucher_type='Stock Entry' and voucher_no=%s""", mr.doc.name))
-		
-
-	def test_material_issue_gl_entry(self):
-		self._clear_stock_account_balance()
-		set_perpetual_inventory()
-		
-		self._insert_material_receipt()
-		
-		mi = webnotes.bean(copy=test_records[1])
-		mi.insert()
-		mi.submit()
-		
-		self.check_stock_ledger_entries("Stock Entry", mi.doc.name, 
-			[["_Test Item", "_Test Warehouse - _TC", -40.0]])
-		
-		stock_in_hand_account = webnotes.conn.get_value("Account", {"account_type": "Warehouse", 
-			"master_name": mi.doclist[1].s_warehouse})
-
-		self.check_gl_entries("Stock Entry", mi.doc.name, 
-			sorted([
-				[stock_in_hand_account, 0.0, 4000.0], 
-				["Stock Adjustment - _TC", 4000.0, 0.0]
-			])
-		)
-		
-		mi.cancel()
-		self.assertFalse(webnotes.conn.sql("""select * from `tabStock Ledger Entry` 
-			where voucher_type='Stock Entry' and voucher_no=%s""", mi.doc.name))			
-		
-		self.assertFalse(webnotes.conn.sql("""select * from `tabGL Entry` 
-			where voucher_type='Stock Entry' and voucher_no=%s""", mi.doc.name))
-			
-		self.assertEquals(webnotes.conn.get_value("Bin", {"warehouse": mi.doclist[1].s_warehouse, 
-			"item_code": mi.doclist[1].item_code}, "actual_qty"), 50)
-			
-		self.assertEquals(webnotes.conn.get_value("Bin", {"warehouse": mi.doclist[1].s_warehouse, 
-			"item_code": mi.doclist[1].item_code}, "stock_value"), 5000)
-		
-	def test_material_transfer_gl_entry(self):
-		self._clear_stock_account_balance()
-		set_perpetual_inventory()
-
-		self._insert_material_receipt()
-		
-		mtn = webnotes.bean(copy=test_records[2])
-		mtn.insert()
-		mtn.submit()
-
-		self.check_stock_ledger_entries("Stock Entry", mtn.doc.name, 
-			[["_Test Item", "_Test Warehouse - _TC", -45.0], ["_Test Item", "_Test Warehouse 1 - _TC", 45.0]])
-
-		stock_in_hand_account = webnotes.conn.get_value("Account", {"account_type": "Warehouse", 
-			"master_name": mtn.doclist[1].s_warehouse})
-
-		fixed_asset_account = webnotes.conn.get_value("Account", {"account_type": "Warehouse", 
-			"master_name": mtn.doclist[1].t_warehouse})
-
-			
-		self.check_gl_entries("Stock Entry", mtn.doc.name, 
-			sorted([
-				[stock_in_hand_account, 0.0, 4500.0], 
-				[fixed_asset_account, 4500.0, 0.0],
-			])
-		)
-
-		
-		mtn.cancel()
-		self.assertFalse(webnotes.conn.sql("""select * from `tabStock Ledger Entry` 
-			where voucher_type='Stock Entry' and voucher_no=%s""", mtn.doc.name))			
-		
-		self.assertFalse(webnotes.conn.sql("""select * from `tabGL Entry` 
-			where voucher_type='Stock Entry' and voucher_no=%s""", mtn.doc.name))
-		
-				
-	def test_repack_no_change_in_valuation(self):
-		self._clear_stock_account_balance()
-		set_perpetual_inventory()
-
-		self._insert_material_receipt()
-
-		repack = webnotes.bean(copy=test_records[3])
-		repack.insert()
-		repack.submit()
-		
-		self.check_stock_ledger_entries("Stock Entry", repack.doc.name, 
-			[["_Test Item", "_Test Warehouse - _TC", -50.0], 
-				["_Test Item Home Desktop 100", "_Test Warehouse - _TC", 1]])
-				
-		gl_entries = webnotes.conn.sql("""select account, debit, credit
-			from `tabGL Entry` where voucher_type='Stock Entry' and voucher_no=%s
-			order by account desc""", repack.doc.name, as_dict=1)
-		self.assertFalse(gl_entries)
-		
-		set_perpetual_inventory(0)
-		
-	def test_repack_with_change_in_valuation(self):
-		self._clear_stock_account_balance()
-		set_perpetual_inventory()
-
-		self._insert_material_receipt()
-		
-		repack = webnotes.bean(copy=test_records[3])
-		repack.doclist[2].incoming_rate = 6000
-		repack.insert()
-		repack.submit()
-		
-		stock_in_hand_account = webnotes.conn.get_value("Account", {"account_type": "Warehouse", 
-			"master_name": repack.doclist[2].t_warehouse})
-			
-		self.check_gl_entries("Stock Entry", repack.doc.name, 
-			sorted([
-				[stock_in_hand_account, 1000.0, 0.0], 
-				["Stock Adjustment - _TC", 0.0, 1000.0],
-			])
-		)
-		set_perpetual_inventory(0)
-			
-	def check_stock_ledger_entries(self, voucher_type, voucher_no, expected_sle):
-		expected_sle.sort(key=lambda x: x[0])
-		
-		# check stock ledger entries
-		sle = webnotes.conn.sql("""select item_code, warehouse, actual_qty 
-			from `tabStock Ledger Entry` where voucher_type = %s 
-			and voucher_no = %s order by item_code, warehouse, actual_qty""", 
-			(voucher_type, voucher_no), as_list=1)
-		self.assertTrue(sle)
-		sle.sort(key=lambda x: x[0])
-
-		for i, sle in enumerate(sle):
-			self.assertEquals(expected_sle[i][0], sle[0])
-			self.assertEquals(expected_sle[i][1], sle[1])
-			self.assertEquals(expected_sle[i][2], sle[2])
-		
-	def check_gl_entries(self, voucher_type, voucher_no, expected_gl_entries):
-		expected_gl_entries.sort(key=lambda x: x[0])
-		
-		gl_entries = webnotes.conn.sql("""select account, debit, credit
-			from `tabGL Entry` where voucher_type=%s and voucher_no=%s 
-			order by account asc, debit asc""", (voucher_type, voucher_no), as_list=1)
-		self.assertTrue(gl_entries)
-		gl_entries.sort(key=lambda x: x[0])
-		
-		for i, gle in enumerate(gl_entries):
-			self.assertEquals(expected_gl_entries[i][0], gle[0])
-			self.assertEquals(expected_gl_entries[i][1], gle[1])
-			self.assertEquals(expected_gl_entries[i][2], gle[2])
-		
-	def _insert_material_receipt(self):
-		self._clear_stock_account_balance()
-		se1 = webnotes.bean(copy=test_records[0])
-		se1.insert()
-		se1.submit()
-		
-		se2 = webnotes.bean(copy=test_records[0])
-		se2.doclist[1].item_code = "_Test Item Home Desktop 100"
-		se2.insert()
-		se2.submit()
-		
-		webnotes.conn.set_default("company", self.old_default_company)
-		
-	def _get_actual_qty(self):
-		return flt(webnotes.conn.get_value("Bin", {"item_code": "_Test Item", 
-			"warehouse": "_Test Warehouse - _TC"}, "actual_qty"))
-			
-	def _test_sales_invoice_return(self, item_code, delivered_qty, returned_qty):
-		from stock.doctype.stock_entry.stock_entry import NotUpdateStockError
-		
-		from accounts.doctype.sales_invoice.test_sales_invoice \
-			import test_records as sales_invoice_test_records
-		
-		# invalid sales invoice as update stock not checked
-		si = webnotes.bean(copy=sales_invoice_test_records[1])
-		si.insert()
-		si.submit()
-		
-		se = webnotes.bean(copy=test_records[0])
-		se.doc.purpose = "Sales Return"
-		se.doc.sales_invoice_no = si.doc.name
-		se.doclist[1].qty = returned_qty
-		se.doclist[1].transfer_qty = returned_qty
-		self.assertRaises(NotUpdateStockError, se.insert)
-		
-		self._insert_material_receipt()
-		
-		# check currency available qty in bin
-		actual_qty_0 = self._get_actual_qty()
-		
-		# insert a pos invoice with update stock
-		si = webnotes.bean(copy=sales_invoice_test_records[1])
-		si.doc.is_pos = si.doc.update_stock = 1
-		si.doclist[1].warehouse = "_Test Warehouse - _TC"
-		si.doclist[1].item_code = item_code
-		si.doclist[1].qty = 5.0
-		si.insert()
-		si.submit()
-		
-		# check available bin qty after invoice submission
-		actual_qty_1 = self._get_actual_qty()
-		
-		self.assertEquals(actual_qty_0 - delivered_qty, actual_qty_1)
-		
-		# check if item is validated
-		se = webnotes.bean(copy=test_records[0])
-		se.doc.purpose = "Sales Return"
-		se.doc.sales_invoice_no = si.doc.name
-		se.doc.posting_date = "2013-03-10"
-		se.doc.fiscal_year = "_Test Fiscal Year 2013"
-		se.doclist[1].item_code = "_Test Item Home Desktop 200"
-		se.doclist[1].qty = returned_qty
-		se.doclist[1].transfer_qty = returned_qty
-		
-		# check if stock entry gets submitted
-		self.assertRaises(webnotes.DoesNotExistError, se.insert)
-		
-		# try again
-		se = webnotes.bean(copy=test_records[0])
-		se.doc.purpose = "Sales Return"
-		se.doc.posting_date = "2013-03-10"
-		se.doc.fiscal_year = "_Test Fiscal Year 2013"
-		se.doc.sales_invoice_no = si.doc.name
-		se.doclist[1].qty = returned_qty
-		se.doclist[1].transfer_qty = returned_qty
-		# in both cases item code remains _Test Item when returning
-		se.insert()
-		
-		se.submit()
-		
-		# check if available qty is increased
-		actual_qty_2 = self._get_actual_qty()
-		
-		self.assertEquals(actual_qty_1 + returned_qty, actual_qty_2)
-		
-		return se
-	
-	def test_sales_invoice_return_of_non_packing_item(self):
-		self._clear_stock_account_balance()
-		self._test_sales_invoice_return("_Test Item", 5, 2)
-			
-	def test_sales_invoice_return_of_packing_item(self):
-		self._clear_stock_account_balance()
-		self._test_sales_invoice_return("_Test Sales BOM Item", 25, 20)
-		
-	def _test_delivery_note_return(self, item_code, delivered_qty, returned_qty):
-		self._insert_material_receipt()
-		
-		from stock.doctype.delivery_note.test_delivery_note \
-			import test_records as delivery_note_test_records
-
-		from stock.doctype.delivery_note.delivery_note import make_sales_invoice
-		
-		actual_qty_0 = self._get_actual_qty()
-		# make a delivery note based on this invoice
-		dn = webnotes.bean(copy=delivery_note_test_records[0])
-		dn.doclist[1].item_code = item_code
-		dn.insert()
-		dn.submit()
-		
-		actual_qty_1 = self._get_actual_qty()
-		
-		self.assertEquals(actual_qty_0 - delivered_qty, actual_qty_1)
-		
-		si_doclist = make_sales_invoice(dn.doc.name)
-			
-		si = webnotes.bean(si_doclist)
-		si.doc.posting_date = dn.doc.posting_date
-		si.doc.debit_to = "_Test Customer - _TC"
-		for d in si.doclist.get({"parentfield": "entries"}):
-			d.income_account = "Sales - _TC"
-			d.cost_center = "_Test Cost Center - _TC"
-		si.insert()
-		si.submit()
-		
-		# insert and submit stock entry for sales return
-		se = webnotes.bean(copy=test_records[0])
-		se.doc.purpose = "Sales Return"
-		se.doc.delivery_note_no = dn.doc.name
-		se.doc.posting_date = "2013-03-10"
-		se.doc.fiscal_year = "_Test Fiscal Year 2013"
-		se.doclist[1].qty = se.doclist[1].transfer_qty = returned_qty
-		
-		se.insert()
-		se.submit()
-		
-		actual_qty_2 = self._get_actual_qty()
-		self.assertEquals(actual_qty_1 + returned_qty, actual_qty_2)
-		
-		return se
-		
-	def test_delivery_note_return_of_non_packing_item(self):
-		self._clear_stock_account_balance()
-		self._test_delivery_note_return("_Test Item", 5, 2)
-		
-	def test_delivery_note_return_of_packing_item(self):
-		self._clear_stock_account_balance()
-		self._test_delivery_note_return("_Test Sales BOM Item", 25, 20)
-		
-	def _test_sales_return_jv(self, se):
-		from stock.doctype.stock_entry.stock_entry import make_return_jv
-		jv_list = make_return_jv(se.doc.name)
-		
-		self.assertEqual(len(jv_list), 3)
-		self.assertEqual(jv_list[0].get("voucher_type"), "Credit Note")
-		self.assertEqual(jv_list[0].get("posting_date"), se.doc.posting_date)
-		self.assertEqual(jv_list[1].get("account"), "_Test Customer - _TC")
-		self.assertEqual(jv_list[2].get("account"), "Sales - _TC")
-		self.assertTrue(jv_list[1].get("against_invoice"))
-		
-	def test_make_return_jv_for_sales_invoice_non_packing_item(self):
-		self._clear_stock_account_balance()
-		se = self._test_sales_invoice_return("_Test Item", 5, 2)
-		self._test_sales_return_jv(se)
-		
-	def test_make_return_jv_for_sales_invoice_packing_item(self):
-		self._clear_stock_account_balance()
-		se = self._test_sales_invoice_return("_Test Sales BOM Item", 25, 20)
-		self._test_sales_return_jv(se)
-		
-	def test_make_return_jv_for_delivery_note_non_packing_item(self):
-		self._clear_stock_account_balance()
-		se = self._test_delivery_note_return("_Test Item", 5, 2)
-		self._test_sales_return_jv(se)
-		
-		se = self._test_delivery_note_return_against_sales_order("_Test Item", 5, 2)
-		self._test_sales_return_jv(se)
-		
-	def test_make_return_jv_for_delivery_note_packing_item(self):
-		self._clear_stock_account_balance()
-		se = self._test_delivery_note_return("_Test Sales BOM Item", 25, 20)
-		self._test_sales_return_jv(se)
-		
-		se = self._test_delivery_note_return_against_sales_order("_Test Sales BOM Item", 25, 20)
-		self._test_sales_return_jv(se)
-		
-	def _test_delivery_note_return_against_sales_order(self, item_code, delivered_qty, returned_qty):
-		self._insert_material_receipt()
-
-		from selling.doctype.sales_order.test_sales_order import test_records as sales_order_test_records
-		from selling.doctype.sales_order.sales_order import make_sales_invoice, make_delivery_note
-
-		actual_qty_0 = self._get_actual_qty()
-		
-		so = webnotes.bean(copy=sales_order_test_records[0])
-		so.doclist[1].item_code = item_code
-		so.doclist[1].qty = 5.0
-		so.insert()
-		so.submit()
-		
-		dn_doclist = make_delivery_note(so.doc.name)
-
-		dn = webnotes.bean(dn_doclist)
-		dn.doc.status = "Draft"
-		dn.doc.posting_date = so.doc.delivery_date
-		dn.insert()
-		dn.submit()
-		
-		actual_qty_1 = self._get_actual_qty()
-
-		self.assertEquals(actual_qty_0 - delivered_qty, actual_qty_1)
-
-		si_doclist = make_sales_invoice(so.doc.name)
-
-		si = webnotes.bean(si_doclist)
-		si.doc.posting_date = dn.doc.posting_date
-		si.doc.debit_to = "_Test Customer - _TC"
-		for d in si.doclist.get({"parentfield": "entries"}):
-			d.income_account = "Sales - _TC"
-			d.cost_center = "_Test Cost Center - _TC"
-		si.insert()
-		si.submit()
-
-		# insert and submit stock entry for sales return
-		se = webnotes.bean(copy=test_records[0])
-		se.doc.purpose = "Sales Return"
-		se.doc.delivery_note_no = dn.doc.name
-		se.doc.posting_date = "2013-03-10"
-		se.doc.fiscal_year = "_Test Fiscal Year 2013"
-		se.doclist[1].qty = se.doclist[1].transfer_qty = returned_qty
-
-		se.insert()
-		se.submit()
-
-		actual_qty_2 = self._get_actual_qty()
-		self.assertEquals(actual_qty_1 + returned_qty, actual_qty_2)
-
-		return se
-		
-	def test_purchase_receipt_return(self):
-		self._clear_stock_account_balance()
-		
-		actual_qty_0 = self._get_actual_qty()
-		
-		from stock.doctype.purchase_receipt.test_purchase_receipt \
-			import test_records as purchase_receipt_test_records
-
-		from stock.doctype.purchase_receipt.purchase_receipt import make_purchase_invoice
-		
-		# submit purchase receipt
-		pr = webnotes.bean(copy=purchase_receipt_test_records[0])
-		pr.insert()
-		pr.submit()
-		
-		actual_qty_1 = self._get_actual_qty()
-		
-		self.assertEquals(actual_qty_0 + 5, actual_qty_1)
-		
-		pi_doclist = make_purchase_invoice(pr.doc.name)
-			
-		pi = webnotes.bean(pi_doclist)
-		pi.doc.posting_date = pr.doc.posting_date
-		pi.doc.credit_to = "_Test Supplier - _TC"
-		for d in pi.doclist.get({"parentfield": "entries"}):
-			d.expense_head = "_Test Account Cost for Goods Sold - _TC"
-			d.cost_center = "_Test Cost Center - _TC"
-			
-		for d in pi.doclist.get({"parentfield": "purchase_tax_details"}):
-			d.cost_center = "_Test Cost Center - _TC"
-		
-		pi.run_method("calculate_taxes_and_totals")
-		pi.doc.bill_no = "NA"
-		pi.insert()
-		pi.submit()
-		
-		# submit purchase return
-		se = webnotes.bean(copy=test_records[0])
-		se.doc.purpose = "Purchase Return"
-		se.doc.purchase_receipt_no = pr.doc.name
-		se.doc.posting_date = "2013-03-01"
-		se.doc.fiscal_year = "_Test Fiscal Year 2013"
-		se.doclist[1].qty = se.doclist[1].transfer_qty = 5
-		se.doclist[1].s_warehouse = "_Test Warehouse - _TC"
-		se.insert()
-		se.submit()
-		
-		actual_qty_2 = self._get_actual_qty()
-		
-		self.assertEquals(actual_qty_1 - 5, actual_qty_2)
-		
-		webnotes.conn.set_default("company", self.old_default_company)
-		
-		return se, pr.doc.name
-		
-	def test_over_stock_return(self):
-		from stock.doctype.stock_entry.stock_entry import StockOverReturnError
-		self._clear_stock_account_balance()
-		
-		# out of 10, 5 gets returned
-		prev_se, pr_docname = self.test_purchase_receipt_return()
-		
-		# submit purchase return - return another 6 qtys so that exception is raised
-		se = webnotes.bean(copy=test_records[0])
-		se.doc.purpose = "Purchase Return"
-		se.doc.purchase_receipt_no = pr_docname
-		se.doc.posting_date = "2013-03-01"
-		se.doc.fiscal_year = "_Test Fiscal Year 2013"
-		se.doclist[1].qty = se.doclist[1].transfer_qty = 6
-		se.doclist[1].s_warehouse = "_Test Warehouse - _TC"
-		
-		self.assertRaises(StockOverReturnError, se.insert)
-		
-	def _test_purchase_return_jv(self, se):
-		from stock.doctype.stock_entry.stock_entry import make_return_jv
-		jv_list = make_return_jv(se.doc.name)
-		
-		self.assertEqual(len(jv_list), 3)
-		self.assertEqual(jv_list[0].get("voucher_type"), "Debit Note")
-		self.assertEqual(jv_list[0].get("posting_date"), se.doc.posting_date)
-		self.assertEqual(jv_list[1].get("account"), "_Test Supplier - _TC")
-		self.assertEqual(jv_list[2].get("account"), "_Test Account Cost for Goods Sold - _TC")
-		self.assertTrue(jv_list[1].get("against_voucher"))
-		
-	def test_make_return_jv_for_purchase_receipt(self):
-		self._clear_stock_account_balance()
-		se, pr_name = self.test_purchase_receipt_return()
-		self._test_purchase_return_jv(se)
-
-		se, pr_name = self._test_purchase_return_return_against_purchase_order()
-		self._test_purchase_return_jv(se)
-		
-	def _test_purchase_return_return_against_purchase_order(self):
-		self._clear_stock_account_balance()
-		
-		actual_qty_0 = self._get_actual_qty()
-		
-		from buying.doctype.purchase_order.test_purchase_order \
-			import test_records as purchase_order_test_records
-		
-		from buying.doctype.purchase_order.purchase_order import \
-			make_purchase_receipt, make_purchase_invoice
-		
-		# submit purchase receipt
-		po = webnotes.bean(copy=purchase_order_test_records[0])
-		po.doc.is_subcontracted = None
-		po.doclist[1].item_code = "_Test Item"
-		po.doclist[1].import_rate = 50
-		po.insert()
-		po.submit()
-		
-		pr_doclist = make_purchase_receipt(po.doc.name)
-		
-		pr = webnotes.bean(pr_doclist)
-		pr.doc.posting_date = po.doc.transaction_date
-		pr.insert()
-		pr.submit()
-		
-		actual_qty_1 = self._get_actual_qty()
-		
-		self.assertEquals(actual_qty_0 + 10, actual_qty_1)
-		
-		pi_doclist = make_purchase_invoice(po.doc.name)
-			
-		pi = webnotes.bean(pi_doclist)
-		pi.doc.posting_date = pr.doc.posting_date
-		pi.doc.credit_to = "_Test Supplier - _TC"
-		for d in pi.doclist.get({"parentfield": "entries"}):
-			d.expense_head = "_Test Account Cost for Goods Sold - _TC"
-			d.cost_center = "_Test Cost Center - _TC"
-		for d in pi.doclist.get({"parentfield": "purchase_tax_details"}):
-			d.cost_center = "_Test Cost Center - _TC"
-		
-		pi.run_method("calculate_taxes_and_totals")
-		pi.doc.bill_no = "NA"
-		pi.insert()
-		pi.submit()
-		
-		# submit purchase return
-		se = webnotes.bean(copy=test_records[0])
-		se.doc.purpose = "Purchase Return"
-		se.doc.purchase_receipt_no = pr.doc.name
-		se.doc.posting_date = "2013-03-01"
-		se.doc.fiscal_year = "_Test Fiscal Year 2013"
-		se.doclist[1].qty = se.doclist[1].transfer_qty = 5
-		se.doclist[1].s_warehouse = "_Test Warehouse - _TC"
-		se.insert()
-		se.submit()
-		
-		actual_qty_2 = self._get_actual_qty()
-		
-		self.assertEquals(actual_qty_1 - 5, actual_qty_2)
-		
-		webnotes.conn.set_default("company", self.old_default_company)
-		
-		return se, pr.doc.name
-		
-	def _clear_stock_account_balance(self):
-		webnotes.conn.sql("delete from `tabStock Ledger Entry`")
-		webnotes.conn.sql("""delete from `tabBin`""")
-		webnotes.conn.sql("""delete from `tabGL Entry`""")
-		
-		self.old_default_company = webnotes.conn.get_default("company")
-		webnotes.conn.set_default("company", "_Test Company")
-		
-	def test_serial_no_not_reqd(self):
-		se = webnotes.bean(copy=test_records[0])
-		se.doclist[1].serial_no = "ABCD"
-		se.insert()
-		self.assertRaises(SerialNoNotRequiredError, se.submit)
-
-	def test_serial_no_reqd(self):
-		se = webnotes.bean(copy=test_records[0])
-		se.doclist[1].item_code = "_Test Serialized Item"
-		se.doclist[1].qty = 2
-		se.doclist[1].transfer_qty = 2
-		se.insert()
-		self.assertRaises(SerialNoRequiredError, se.submit)
-
-	def test_serial_no_qty_more(self):
-		se = webnotes.bean(copy=test_records[0])
-		se.doclist[1].item_code = "_Test Serialized Item"
-		se.doclist[1].qty = 2
-		se.doclist[1].serial_no = "ABCD\nEFGH\nXYZ"
-		se.doclist[1].transfer_qty = 2
-		se.insert()
-		self.assertRaises(SerialNoQtyError, se.submit)
-
-	def test_serial_no_qty_less(self):
-		se = webnotes.bean(copy=test_records[0])
-		se.doclist[1].item_code = "_Test Serialized Item"
-		se.doclist[1].qty = 2
-		se.doclist[1].serial_no = "ABCD"
-		se.doclist[1].transfer_qty = 2
-		se.insert()
-		self.assertRaises(SerialNoQtyError, se.submit)
-		
-	def test_serial_no_transfer_in(self):
-		self._clear_stock_account_balance()
-		se = webnotes.bean(copy=test_records[0])
-		se.doclist[1].item_code = "_Test Serialized Item"
-		se.doclist[1].qty = 2
-		se.doclist[1].serial_no = "ABCD\nEFGH"
-		se.doclist[1].transfer_qty = 2
-		se.insert()
-		se.submit()
-		
-		self.assertTrue(webnotes.conn.exists("Serial No", "ABCD"))
-		self.assertTrue(webnotes.conn.exists("Serial No", "EFGH"))
-		
-		se.cancel()
-		self.assertFalse(webnotes.conn.get_value("Serial No", "ABCD", "warehouse"))
-		
-	def test_serial_no_not_exists(self):
-		self._clear_stock_account_balance()
-		se = webnotes.bean(copy=test_records[0])
-		se.doc.purpose = "Material Issue"
-		se.doclist[1].item_code = "_Test Serialized Item"
-		se.doclist[1].qty = 2
-		se.doclist[1].s_warehouse = "_Test Warehouse 1 - _TC"
-		se.doclist[1].t_warehouse = None
-		se.doclist[1].serial_no = "ABCD\nEFGH"
-		se.doclist[1].transfer_qty = 2
-		se.insert()
-		self.assertRaises(SerialNoNotExistsError, se.submit)
-		
-	def test_serial_duplicate(self):
-		self._clear_stock_account_balance()
-		self.test_serial_by_series()
-		
-		se = webnotes.bean(copy=test_records[0])
-		se.doclist[1].item_code = "_Test Serialized Item With Series"
-		se.doclist[1].qty = 1
-		se.doclist[1].serial_no = "ABCD00001"
-		se.doclist[1].transfer_qty = 1
-		se.insert()
-		self.assertRaises(SerialNoDuplicateError, se.submit)
-		
-	def test_serial_by_series(self):
-		self._clear_stock_account_balance()
-		se = make_serialized_item()
-
-		serial_nos = get_serial_nos(se.doclist[1].serial_no)
-		
-		self.assertTrue(webnotes.conn.exists("Serial No", serial_nos[0]))
-		self.assertTrue(webnotes.conn.exists("Serial No", serial_nos[1]))
-		
-		return se
-
-	def test_serial_item_error(self):
-		self._clear_stock_account_balance()
-		self.test_serial_by_series()
-		
-		se = webnotes.bean(copy=test_records[0])
-		se.doc.purpose = "Material Transfer"
-		se.doclist[1].item_code = "_Test Serialized Item"
-		se.doclist[1].qty = 1
-		se.doclist[1].transfer_qty = 1
-		se.doclist[1].serial_no = "ABCD00001"
-		se.doclist[1].s_warehouse = "_Test Warehouse - _TC"
-		se.doclist[1].t_warehouse = "_Test Warehouse 1 - _TC"
-		se.insert()
-		self.assertRaises(SerialNoItemError, se.submit)
-
-	def test_serial_move(self):
-		self._clear_stock_account_balance()
-		se = make_serialized_item()
-		serial_no = get_serial_nos(se.doclist[1].serial_no)[0]
-		
-		se = webnotes.bean(copy=test_records[0])
-		se.doc.purpose = "Material Transfer"
-		se.doclist[1].item_code = "_Test Serialized Item With Series"
-		se.doclist[1].qty = 1
-		se.doclist[1].transfer_qty = 1
-		se.doclist[1].serial_no = serial_no
-		se.doclist[1].s_warehouse = "_Test Warehouse - _TC"
-		se.doclist[1].t_warehouse = "_Test Warehouse 1 - _TC"
-		se.insert()
-		se.submit()
-		self.assertTrue(webnotes.conn.get_value("Serial No", serial_no, "warehouse"), "_Test Warehouse 1 - _TC")
-		
-		se.cancel()
-		self.assertTrue(webnotes.conn.get_value("Serial No", serial_no, "warehouse"), "_Test Warehouse - _TC")
-
-	def test_serial_warehouse_error(self):
-		self._clear_stock_account_balance()
-		make_serialized_item()
-		
-		se = webnotes.bean(copy=test_records[0])
-		se.doc.purpose = "Material Transfer"
-		se.doclist[1].item_code = "_Test Serialized Item With Series"
-		se.doclist[1].qty = 1
-		se.doclist[1].transfer_qty = 1
-		se.doclist[1].serial_no = "ABCD00001"
-		se.doclist[1].s_warehouse = "_Test Warehouse 1 - _TC"
-		se.doclist[1].t_warehouse = "_Test Warehouse - _TC"
-		se.insert()
-		self.assertRaises(SerialNoWarehouseError, se.submit)
-		
-	def test_serial_cancel(self):
-		self._clear_stock_account_balance()
-		se = self.test_serial_by_series()
-		se.cancel()
-		
-		serial_no = get_serial_nos(se.doclist[1].serial_no)[0]
-		self.assertFalse(webnotes.conn.get_value("Serial No", serial_no, "warehouse"))
-
-def make_serialized_item():
-	se = webnotes.bean(copy=test_records[0])
-	se.doclist[1].item_code = "_Test Serialized Item With Series"
-	se.doclist[1].qty = 2
-	se.doclist[1].transfer_qty = 2
-	se.insert()
-	se.submit()
-	return se
-
-test_records = [
-	[
-		{
-			"company": "_Test Company", 
-			"doctype": "Stock Entry", 
-			"posting_date": "2013-01-01", 
-			"posting_time": "17:14:24", 
-			"purpose": "Material Receipt",
-			"fiscal_year": "_Test Fiscal Year 2013", 
-		}, 
-		{
-			"conversion_factor": 1.0, 
-			"doctype": "Stock Entry Detail", 
-			"item_code": "_Test Item", 
-			"parentfield": "mtn_details", 
-			"incoming_rate": 100,
-			"qty": 50.0, 
-			"stock_uom": "_Test UOM", 
-			"transfer_qty": 50.0, 
-			"uom": "_Test UOM",
-			"t_warehouse": "_Test Warehouse - _TC",
-			"expense_account": "Stock Adjustment - _TC",
-			"cost_center": "_Test Cost Center - _TC"
-		}, 
-	],
-	[
-		{
-			"company": "_Test Company", 
-			"doctype": "Stock Entry", 
-			"posting_date": "2013-01-25", 
-			"posting_time": "17:15", 
-			"purpose": "Material Issue",
-			"fiscal_year": "_Test Fiscal Year 2013", 
-		}, 
-		{
-			"conversion_factor": 1.0, 
-			"doctype": "Stock Entry Detail", 
-			"item_code": "_Test Item", 
-			"parentfield": "mtn_details", 
-			"incoming_rate": 100,
-			"qty": 40.0, 
-			"stock_uom": "_Test UOM", 
-			"transfer_qty": 40.0, 
-			"uom": "_Test UOM",
-			"s_warehouse": "_Test Warehouse - _TC",
-			"expense_account": "Stock Adjustment - _TC",
-			"cost_center": "_Test Cost Center - _TC"
-		}, 
-	],
-	[
-		{
-			"company": "_Test Company", 
-			"doctype": "Stock Entry", 
-			"posting_date": "2013-01-25", 
-			"posting_time": "17:14:24", 
-			"purpose": "Material Transfer",
-			"fiscal_year": "_Test Fiscal Year 2013", 
-		}, 
-		{
-			"conversion_factor": 1.0, 
-			"doctype": "Stock Entry Detail", 
-			"item_code": "_Test Item", 
-			"parentfield": "mtn_details", 
-			"incoming_rate": 100,
-			"qty": 45.0, 
-			"stock_uom": "_Test UOM", 
-			"transfer_qty": 45.0, 
-			"uom": "_Test UOM",
-			"s_warehouse": "_Test Warehouse - _TC",
-			"t_warehouse": "_Test Warehouse 1 - _TC",
-			"expense_account": "Stock Adjustment - _TC",
-			"cost_center": "_Test Cost Center - _TC"
-		}
-	],
-	[
-		{
-			"company": "_Test Company", 
-			"doctype": "Stock Entry", 
-			"posting_date": "2013-01-25", 
-			"posting_time": "17:14:24", 
-			"purpose": "Manufacture/Repack",
-			"fiscal_year": "_Test Fiscal Year 2013", 
-		}, 
-		{
-			"conversion_factor": 1.0, 
-			"doctype": "Stock Entry Detail", 
-			"item_code": "_Test Item", 
-			"parentfield": "mtn_details", 
-			"incoming_rate": 100,
-			"qty": 50.0, 
-			"stock_uom": "_Test UOM", 
-			"transfer_qty": 50.0, 
-			"uom": "_Test UOM",
-			"s_warehouse": "_Test Warehouse - _TC",
-			"expense_account": "Stock Adjustment - _TC",
-			"cost_center": "_Test Cost Center - _TC"
-		}, 
-		{
-			"conversion_factor": 1.0, 
-			"doctype": "Stock Entry Detail", 
-			"item_code": "_Test Item Home Desktop 100", 
-			"parentfield": "mtn_details", 
-			"incoming_rate": 5000,
-			"qty": 1, 
-			"stock_uom": "_Test UOM", 
-			"transfer_qty": 1, 
-			"uom": "_Test UOM",
-			"t_warehouse": "_Test Warehouse - _TC",
-			"expense_account": "Stock Adjustment - _TC",
-			"cost_center": "_Test Cost Center - _TC"
-		},
-	],
-]
\ No newline at end of file
diff --git a/stock/doctype/stock_ledger/stock_ledger.py b/stock/doctype/stock_ledger/stock_ledger.py
deleted file mode 100644
index 062d70f..0000000
--- a/stock/doctype/stock_ledger/stock_ledger.py
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import add_days, cstr, flt, nowdate, cint, now
-from webnotes.model.doc import Document
-from webnotes.model.bean import getlist
-from webnotes.model.code import get_obj
-from webnotes import session, msgprint
-from stock.utils import get_valid_serial_nos
-
-
-class DocType:
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-		
-	def update_stock(self, values, is_amended = 'No'):
-		for v in values:
-			sle_id = ''
-			
-			# reverse quantities for cancel
-			if v.get('is_cancelled') == 'Yes':
-				v['actual_qty'] = -flt(v['actual_qty'])
-				# cancel matching entry
-				webnotes.conn.sql("""update `tabStock Ledger Entry` set is_cancelled='Yes',
-					modified=%s, modified_by=%s
-					where voucher_no=%s and voucher_type=%s""", 
-					(now(), webnotes.session.user, v['voucher_no'], v['voucher_type']))
-
-			if v.get("actual_qty"):
-				sle_id = self.make_entry(v)
-				
-			args = v.copy()
-			args.update({
-				"sle_id": sle_id,
-				"is_amended": is_amended
-			})
-			
-			get_obj('Warehouse', v["warehouse"]).update_bin(args)
-
-
-	def make_entry(self, args):
-		args.update({"doctype": "Stock Ledger Entry"})
-		sle = webnotes.bean([args])
-		sle.ignore_permissions = 1
-		sle.insert()
-		return sle.doc.name
-	
-	def repost(self):
-		"""
-		Repost everything!
-		"""
-		for wh in webnotes.conn.sql("select name from tabWarehouse"):
-			get_obj('Warehouse', wh[0]).repost_stock()
diff --git a/stock/doctype/stock_ledger_entry/stock_ledger_entry.py b/stock/doctype/stock_ledger_entry/stock_ledger_entry.py
deleted file mode 100644
index f059451..0000000
--- a/stock/doctype/stock_ledger_entry/stock_ledger_entry.py
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import msgprint
-from webnotes.utils import flt, getdate
-from webnotes.model.controller import DocListController
-
-class DocType(DocListController):
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-
-	def validate(self):
-		from stock.utils import validate_warehouse_user, validate_warehouse_company
-		self.validate_mandatory()
-		self.validate_item()
-		validate_warehouse_user(self.doc.warehouse)
-		validate_warehouse_company(self.doc.warehouse, self.doc.company)
-		self.scrub_posting_time()
-		
-		from accounts.utils import validate_fiscal_year
-		validate_fiscal_year(self.doc.posting_date, self.doc.fiscal_year, self.meta.get_label("posting_date"))
-		
-	def on_submit(self):
-		self.check_stock_frozen_date()
-		self.actual_amt_check()
-		
-		from stock.doctype.serial_no.serial_no import process_serial_no
-		process_serial_no(self.doc)
-		
-	#check for item quantity available in stock
-	def actual_amt_check(self):
-		if self.doc.batch_no:
-			batch_bal_after_transaction = flt(webnotes.conn.sql("""select sum(actual_qty) 
-				from `tabStock Ledger Entry` 
-				where warehouse=%s and item_code=%s and batch_no=%s""", 
-				(self.doc.warehouse, self.doc.item_code, self.doc.batch_no))[0][0])
-			
-			if batch_bal_after_transaction < 0:
-				self.doc.fields.update({
-					'batch_bal': batch_bal_after_transaction - self.doc.actual_qty
-				})
-				
-				webnotes.throw("""Not enough quantity (requested: %(actual_qty)s, \
-					current: %(batch_bal)s in Batch <b>%(batch_no)s</b> for Item \
-					<b>%(item_code)s</b> at Warehouse <b>%(warehouse)s</b> \
-					as on %(posting_date)s %(posting_time)s""" % self.doc.fields)
-
-				self.doc.fields.pop('batch_bal')
-
-	def validate_mandatory(self):
-		mandatory = ['warehouse','posting_date','voucher_type','voucher_no','actual_qty','company']
-		for k in mandatory:
-			if not self.doc.fields.get(k):
-				msgprint("Stock Ledger Entry: '%s' is mandatory" % k, raise_exception = 1)
-			elif k == 'warehouse':
-				if not webnotes.conn.sql("select name from tabWarehouse where name = '%s'" % self.doc.fields.get(k)):
-					msgprint("Warehouse: '%s' does not exist in the system. Please check." % self.doc.fields.get(k), raise_exception = 1)
-
-	def validate_item(self):
-		item_det = webnotes.conn.sql("""select name, has_batch_no, docstatus, 
-			is_stock_item, has_serial_no, serial_no_series 
-			from tabItem where name=%s""", 
-			self.doc.item_code, as_dict=True)[0]
-
-		if item_det.is_stock_item != 'Yes':
-			webnotes.throw("""Item: "%s" is not a Stock Item.""" % self.doc.item_code)
-			
-		# check if batch number is required
-		if item_det.has_batch_no =='Yes' and self.doc.voucher_type != 'Stock Reconciliation':
-			if not self.doc.batch_no:
-				webnotes.throw("Batch number is mandatory for Item '%s'" % self.doc.item_code)
-		
-			# check if batch belongs to item
-			if not webnotes.conn.sql("""select name from `tabBatch` 
-				where item='%s' and name ='%s' and docstatus != 2""" % (self.doc.item_code, self.doc.batch_no)):
-				webnotes.throw("'%s' is not a valid Batch Number for Item '%s'" % (self.doc.batch_no, self.doc.item_code))
-				
-		if not self.doc.stock_uom:
-			self.doc.stock_uom = item_det.stock_uom
-					
-	def check_stock_frozen_date(self):
-		stock_frozen_upto = webnotes.conn.get_value('Stock Settings', None, 'stock_frozen_upto') or ''
-		if stock_frozen_upto:
-			stock_auth_role = webnotes.conn.get_value('Stock Settings', None,'stock_auth_role')
-			if getdate(self.doc.posting_date) <= getdate(stock_frozen_upto) and not stock_auth_role in webnotes.user.get_roles():
-				msgprint("You are not authorized to do / modify back dated stock entries before %s" % getdate(stock_frozen_upto).strftime('%d-%m-%Y'), raise_exception=1)
-
-	def scrub_posting_time(self):
-		if not self.doc.posting_time or self.doc.posting_time == '00:0':
-			self.doc.posting_time = '00:00'
-
-def on_doctype_update():
-	if not webnotes.conn.sql("""show index from `tabStock Ledger Entry` 
-		where Key_name="posting_sort_index" """):
-		webnotes.conn.commit()
-		webnotes.conn.sql("""alter table `tabStock Ledger Entry` 
-			add index posting_sort_index(posting_date, posting_time, name)""")
\ No newline at end of file
diff --git a/stock/doctype/stock_reconciliation/stock_reconciliation.js b/stock/doctype/stock_reconciliation/stock_reconciliation.js
deleted file mode 100644
index fc50246..0000000
--- a/stock/doctype/stock_reconciliation/stock_reconciliation.js
+++ /dev/null
@@ -1,154 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.require("public/app/js/controllers/stock_controller.js");
-wn.provide("erpnext.stock");
-
-erpnext.stock.StockReconciliation = erpnext.stock.StockController.extend({
-	onload: function() {
-		this.set_default_expense_account();
-	}, 
-	
-	set_default_expense_account: function() {
-		var me = this;
-		
-		if (sys_defaults.auto_accounting_for_stock && !this.frm.doc.expense_account) {
-			return this.frm.call({
-				method: "accounts.utils.get_company_default",
-				args: {
-					"fieldname": "stock_adjustment_account", 
-					"company": this.frm.doc.company
-				},
-				callback: function(r) {
-					if (!r.exc) me.frm.set_value("expense_account", r.message);
-				}
-			});
-		}
-	},
-	
-	setup: function() {
-		var me = this;
-		if (sys_defaults.auto_accounting_for_stock) {
-			this.frm.add_fetch("company", "stock_adjustment_account", "expense_account");
-			this.frm.add_fetch("company", "cost_center", "cost_center");
-		
-			this.frm.fields_dict["expense_account"].get_query = function() {
-				return {
-					"filters": {
-						'company': me.frm.doc.company,
-						'group_or_ledger': 'Ledger'
-					}
-				}
-			}
-		}
-	},
-	
-	refresh: function() {
-		if(this.frm.doc.docstatus===0) {
-			this.show_download_template();
-			this.show_upload();
-			if(this.frm.doc.reconciliation_json) {
-				this.frm.set_intro(wn._("You can submit this Stock Reconciliation."));
-			} else {
-				this.frm.set_intro(wn._("Download the Template, fill appropriate data and \
-					attach the modified file."));
-			}
-		} else if(this.frm.doc.docstatus == 1) {
-			this.frm.set_intro(wn._("Cancelling this Stock Reconciliation will nullify its effect."));
-			this.show_stock_ledger();
-			this.show_general_ledger();
-		} else {
-			this.frm.set_intro("");
-		}
-		this.show_reconciliation_data();
-		this.show_download_reconciliation_data();
-	},
-	
-	show_download_template: function() {
-		var me = this;
-		this.frm.add_custom_button(wn._("Download Template"), function() {
-			this.title = wn._("Stock Reconcilation Template");
-			wn.tools.downloadify([[wn._("Stock Reconciliation")],
-				["----"],
-				[wn._("Stock Reconciliation can be used to update the stock on a particular date, ")
-					+ wn._("usually as per physical inventory.")],
-				[wn._("When submitted, the system creates difference entries ")
-					+ wn._("to set the given stock and valuation on this date.")],
-				[wn._("It can also be used to create opening stock entries and to fix stock value.")],
-				["----"],
-				[wn._("Notes:")],
-				[wn._("Item Code and Warehouse should already exist.")],
-				[wn._("You can update either Quantity or Valuation Rate or both.")],
-				[wn._("If no change in either Quantity or Valuation Rate, leave the cell blank.")],
-				["----"],
-				["Item Code", "Warehouse", "Quantity", "Valuation Rate"]], null, this);
-			return false;
-		}, "icon-download");
-	},
-	
-	show_upload: function() {
-		var me = this;
-		var $wrapper = $(cur_frm.fields_dict.upload_html.wrapper).empty();
-		
-		// upload
-		wn.upload.make({
-			parent: $wrapper,
-			args: {
-				method: 'stock.doctype.stock_reconciliation.stock_reconciliation.upload'
-			},
-			sample_url: "e.g. http://example.com/somefile.csv",
-			callback: function(fid, filename, r) {
-				me.frm.set_value("reconciliation_json", JSON.stringify(r.message));
-				me.show_reconciliation_data();
-				me.frm.save();
-			}
-		});
-
-		// rename button
-		$wrapper.find('form input[type="submit"]')
-			.attr('value', 'Upload')
-
-	},
-	
-	show_download_reconciliation_data: function() {
-		var me = this;
-		if(this.frm.doc.reconciliation_json) {
-			this.frm.add_custom_button(wn._("Download Reconcilation Data"), function() {
-				this.title = wn._("Stock Reconcilation Data");
-				wn.tools.downloadify(JSON.parse(me.frm.doc.reconciliation_json), null, this);
-				return false;
-			}, "icon-download");
-		}
-	},
-	
-	show_reconciliation_data: function() {
-		var $wrapper = $(cur_frm.fields_dict.reconciliation_html.wrapper).empty();
-		if(this.frm.doc.reconciliation_json) {
-			var reconciliation_data = JSON.parse(this.frm.doc.reconciliation_json);
-
-			var _make = function(data, header) {
-				var result = "";
-				
-				var _render = header
-					? function(col) { return "<th>" + col + "</th>"; }
-					: function(col) { return "<td>" + col + "</td>"; };
-				
-				$.each(data, function(i, row) {
-					result += "<tr>"
-						+ $.map(row, _render).join("")
-						+ "</tr>";
-				});
-				return result;
-			};
-			
-			var $reconciliation_table = $("<div style='overflow-x: auto;'>\
-					<table class='table table-striped table-bordered'>\
-					<thead>" + _make([reconciliation_data[0]], true) + "</thead>\
-					<tbody>" + _make(reconciliation_data.splice(1)) + "</tbody>\
-					</table>\
-				</div>").appendTo($wrapper);
-		}
-	},
-});
-
-cur_frm.cscript = new erpnext.stock.StockReconciliation({frm: cur_frm});
\ No newline at end of file
diff --git a/stock/doctype/stock_reconciliation/stock_reconciliation.py b/stock/doctype/stock_reconciliation/stock_reconciliation.py
deleted file mode 100644
index 01ded1a..0000000
--- a/stock/doctype/stock_reconciliation/stock_reconciliation.py
+++ /dev/null
@@ -1,303 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-import webnotes.defaults
-import json
-from webnotes import msgprint, _
-from webnotes.utils import cstr, flt, cint
-from stock.stock_ledger import update_entries_after
-from controllers.stock_controller import StockController
-from stock.utils import update_bin
-
-class DocType(StockController):
-	def setup(self):
-		self.head_row = ["Item Code", "Warehouse", "Quantity", "Valuation Rate"]
-		self.entries = []
-		
-	def validate(self):
-		self.validate_data()
-		self.validate_expense_account()
-		
-	def on_submit(self):
-		self.insert_stock_ledger_entries()
-		self.make_gl_entries()
-		
-	def on_cancel(self):
-		self.delete_and_repost_sle()
-		self.make_cancel_gl_entries()
-		
-	def validate_data(self):
-		if not self.doc.reconciliation_json:
-			return
-			
-		data = json.loads(self.doc.reconciliation_json)
-		
-		# strip out extra columns (if any)
-		data = [row[:4] for row in data]
-		
-		if self.head_row not in data:
-			msgprint(_("""Wrong Template: Unable to find head row."""),
-				raise_exception=1)
-		
-		# remove the help part and save the json
-		if data.index(self.head_row) != 0:
-			data = data[data.index(self.head_row):]
-			self.doc.reconciliation_json = json.dumps(data)
-				
-		def _get_msg(row_num, msg):
-			return _("Row # ") + ("%d: " % (row_num+2)) + _(msg)
-		
-		self.validation_messages = []
-		item_warehouse_combinations = []
-		
-		# validate no of rows
-		rows = data[data.index(self.head_row)+1:]
-		if len(rows) > 100:
-			msgprint(_("""Sorry! We can only allow upto 100 rows for Stock Reconciliation."""),
-				raise_exception=True)
-		for row_num, row in enumerate(rows):
-			# find duplicates
-			if [row[0], row[1]] in item_warehouse_combinations:
-				self.validation_messages.append(_get_msg(row_num, "Duplicate entry"))
-			else:
-				item_warehouse_combinations.append([row[0], row[1]])
-			
-			self.validate_item(row[0], row_num)
-			# note: warehouse will be validated through link validation
-			
-			# if both not specified
-			if row[2] == "" and row[3] == "":
-				self.validation_messages.append(_get_msg(row_num,
-					"Please specify either Quantity or Valuation Rate or both"))
-			
-			# do not allow negative quantity
-			if flt(row[2]) < 0:
-				self.validation_messages.append(_get_msg(row_num, 
-					"Negative Quantity is not allowed"))
-			
-			# do not allow negative valuation
-			if flt(row[3]) < 0:
-				self.validation_messages.append(_get_msg(row_num, 
-					"Negative Valuation Rate is not allowed"))
-		
-		# throw all validation messages
-		if self.validation_messages:
-			for msg in self.validation_messages:
-				msgprint(msg)
-			
-			raise webnotes.ValidationError
-						
-	def validate_item(self, item_code, row_num):
-		from stock.utils import validate_end_of_life, validate_is_stock_item, \
-			validate_cancelled_item
-		
-		# using try except to catch all validation msgs and display together
-		
-		try:
-			item = webnotes.doc("Item", item_code)
-			
-			# end of life and stock item
-			validate_end_of_life(item_code, item.end_of_life, verbose=0)
-			validate_is_stock_item(item_code, item.is_stock_item, verbose=0)
-		
-			# item should not be serialized
-			if item.has_serial_no == "Yes":
-				raise webnotes.ValidationError, (_("Serialized Item: '") + item_code +
-					_("""' can not be managed using Stock Reconciliation.\
-					You can add/delete Serial No directly, \
-					to modify stock of this item."""))
-		
-			# docstatus should be < 2
-			validate_cancelled_item(item_code, item.docstatus, verbose=0)
-				
-		except Exception, e:
-			self.validation_messages.append(_("Row # ") + ("%d: " % (row_num+2)) + cstr(e))
-			
-	def insert_stock_ledger_entries(self):
-		"""	find difference between current and expected entries
-			and create stock ledger entries based on the difference"""
-		from stock.utils import get_valuation_method
-		from stock.stock_ledger import get_previous_sle
-			
-		row_template = ["item_code", "warehouse", "qty", "valuation_rate"]
-		
-		if not self.doc.reconciliation_json:
-			msgprint(_("""Stock Reconciliation file not uploaded"""), raise_exception=1)
-		
-		data = json.loads(self.doc.reconciliation_json)
-		for row_num, row in enumerate(data[data.index(self.head_row)+1:]):
-			row = webnotes._dict(zip(row_template, row))
-			row["row_num"] = row_num
-			previous_sle = get_previous_sle({
-				"item_code": row.item_code,
-				"warehouse": row.warehouse,
-				"posting_date": self.doc.posting_date,
-				"posting_time": self.doc.posting_time
-			})
-
-			# check valuation rate mandatory
-			if row.qty != "" and not row.valuation_rate and \
-					flt(previous_sle.get("qty_after_transaction")) <= 0:
-				webnotes.msgprint(_("As existing qty for item: ") + row.item_code + 
-					_(" at warehouse: ") + row.warehouse +
-					_(" is less than equals to zero in the system, \
-						valuation rate is mandatory for this item"), raise_exception=1)
-			
-			change_in_qty = row.qty != "" and \
-				(flt(row.qty) - flt(previous_sle.get("qty_after_transaction")))
-			
-			change_in_rate = row.valuation_rate != "" and \
-				(flt(row.valuation_rate) - flt(previous_sle.get("valuation_rate")))
-			
-			if get_valuation_method(row.item_code) == "Moving Average":
-				self.sle_for_moving_avg(row, previous_sle, change_in_qty, change_in_rate)
-					
-			else:
-				self.sle_for_fifo(row, previous_sle, change_in_qty, change_in_rate)
-					
-	def sle_for_moving_avg(self, row, previous_sle, change_in_qty, change_in_rate):
-		"""Insert Stock Ledger Entries for Moving Average valuation"""
-		def _get_incoming_rate(qty, valuation_rate, previous_qty, previous_valuation_rate):
-			if previous_valuation_rate == 0:
-				return flt(valuation_rate)
-			else:
-				if valuation_rate == "":
-					valuation_rate = previous_valuation_rate
-				return (qty * valuation_rate - previous_qty * previous_valuation_rate) \
-					/ flt(qty - previous_qty)
-		
-		if change_in_qty:
-			# if change in qty, irrespective of change in rate
-			incoming_rate = _get_incoming_rate(flt(row.qty), flt(row.valuation_rate),
-				flt(previous_sle.get("qty_after_transaction")),
-				flt(previous_sle.get("valuation_rate")))
-				
-			row["voucher_detail_no"] = "Row: " + cstr(row.row_num) + "/Actual Entry"
-			self.insert_entries({"actual_qty": change_in_qty, "incoming_rate": incoming_rate}, row)
-			
-		elif change_in_rate and flt(previous_sle.get("qty_after_transaction")) > 0:
-			# if no change in qty, but change in rate 
-			# and positive actual stock before this reconciliation
-			incoming_rate = _get_incoming_rate(
-				flt(previous_sle.get("qty_after_transaction"))+1, flt(row.valuation_rate),
-				flt(previous_sle.get("qty_after_transaction")), 
-				flt(previous_sle.get("valuation_rate")))
-				
-			# +1 entry
-			row["voucher_detail_no"] = "Row: " + cstr(row.row_num) + "/Valuation Adjustment +1"
-			self.insert_entries({"actual_qty": 1, "incoming_rate": incoming_rate}, row)
-			
-			# -1 entry
-			row["voucher_detail_no"] = "Row: " + cstr(row.row_num) + "/Valuation Adjustment -1"
-			self.insert_entries({"actual_qty": -1}, row)
-		
-	def sle_for_fifo(self, row, previous_sle, change_in_qty, change_in_rate):
-		"""Insert Stock Ledger Entries for FIFO valuation"""
-		previous_stock_queue = json.loads(previous_sle.get("stock_queue") or "[]")
-		previous_stock_qty = sum((batch[0] for batch in previous_stock_queue))
-		previous_stock_value = sum((batch[0] * batch[1] for batch in \
-			previous_stock_queue))
-			
-		def _insert_entries():
-			if previous_stock_queue != [[row.qty, row.valuation_rate]]:
-				# make entry as per attachment
-				if row.qty:
-					row["voucher_detail_no"] = "Row: " + cstr(row.row_num) + "/Actual Entry"
-					self.insert_entries({"actual_qty": row.qty, 
-						"incoming_rate": flt(row.valuation_rate)}, row)
-				
-				# Make reverse entry
-				if previous_stock_qty:
-					row["voucher_detail_no"] = "Row: " + cstr(row.row_num) + "/Reverse Entry"
-					self.insert_entries({"actual_qty": -1 * previous_stock_qty, 
-						"incoming_rate": previous_stock_qty < 0 and 
-							flt(row.valuation_rate) or 0}, row)
-					
-					
-		if change_in_qty:
-			if row.valuation_rate == "":
-				# dont want change in valuation
-				if previous_stock_qty > 0:
-					# set valuation_rate as previous valuation_rate
-					row.valuation_rate = previous_stock_value / flt(previous_stock_qty)
-			
-			_insert_entries()
-					
-		elif change_in_rate and previous_stock_qty > 0:
-			# if no change in qty, but change in rate 
-			# and positive actual stock before this reconciliation
-			
-			row.qty = previous_stock_qty
-			_insert_entries()
-					
-	def insert_entries(self, opts, row):
-		"""Insert Stock Ledger Entries"""		
-		args = webnotes._dict({
-			"doctype": "Stock Ledger Entry",
-			"item_code": row.item_code,
-			"warehouse": row.warehouse,
-			"posting_date": self.doc.posting_date,
-			"posting_time": self.doc.posting_time,
-			"voucher_type": self.doc.doctype,
-			"voucher_no": self.doc.name,
-			"company": self.doc.company,
-			"stock_uom": webnotes.conn.get_value("Item", row.item_code, "stock_uom"),
-			"voucher_detail_no": row.voucher_detail_no,
-			"fiscal_year": self.doc.fiscal_year,
-			"is_cancelled": "No"
-		})
-		args.update(opts)
-		self.make_sl_entries([args])
-
-		# append to entries
-		self.entries.append(args)
-		
-	def delete_and_repost_sle(self):
-		"""	Delete Stock Ledger Entries related to this voucher
-			and repost future Stock Ledger Entries"""
-				
-		existing_entries = webnotes.conn.sql("""select distinct item_code, warehouse 
-			from `tabStock Ledger Entry` where voucher_type=%s and voucher_no=%s""", 
-			(self.doc.doctype, self.doc.name), as_dict=1)
-				
-		# delete entries
-		webnotes.conn.sql("""delete from `tabStock Ledger Entry` 
-			where voucher_type=%s and voucher_no=%s""", (self.doc.doctype, self.doc.name))
-		
-		# repost future entries for selected item_code, warehouse
-		for entries in existing_entries:
-			update_entries_after({
-				"item_code": entries.item_code,
-				"warehouse": entries.warehouse,
-				"posting_date": self.doc.posting_date,
-				"posting_time": self.doc.posting_time
-			})
-			
-	def get_gl_entries(self, warehouse_account=None):
-		if not self.doc.cost_center:
-			msgprint(_("Please enter Cost Center"), raise_exception=1)
-			
-		return super(DocType, self).get_gl_entries(warehouse_account, 		
-			self.doc.expense_account, self.doc.cost_center)
-		
-			
-	def validate_expense_account(self):
-		if not cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")):
-			return
-			
-		if not self.doc.expense_account:
-			msgprint(_("Please enter Expense Account"), raise_exception=1)
-		elif not webnotes.conn.sql("""select * from `tabStock Ledger Entry`"""):
-			if webnotes.conn.get_value("Account", self.doc.expense_account, 
-					"is_pl_account") == "Yes":
-				msgprint(_("""Expense Account can not be a PL Account, as this stock \
-					reconciliation is an opening entry. \
-					Please select 'Temporary Account (Liabilities)' or relevant account"""), 
-					raise_exception=1)
-		
-@webnotes.whitelist()
-def upload():
-	from webnotes.utils.datautils import read_csv_content_from_uploaded_file
-	return read_csv_content_from_uploaded_file()
\ No newline at end of file
diff --git a/stock/doctype/stock_reconciliation/stock_reconciliation.txt b/stock/doctype/stock_reconciliation/stock_reconciliation.txt
deleted file mode 100644
index 7d5021c..0000000
--- a/stock/doctype/stock_reconciliation/stock_reconciliation.txt
+++ /dev/null
@@ -1,162 +0,0 @@
-[
- {
-  "creation": "2013-03-28 10:35:31", 
-  "docstatus": 0, 
-  "modified": "2014-01-15 15:45:07", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 0, 
-  "allow_copy": 1, 
-  "allow_email": 1, 
-  "allow_print": 1, 
-  "autoname": "SR/.######", 
-  "description": "This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.", 
-  "doctype": "DocType", 
-  "icon": "icon-upload-alt", 
-  "is_submittable": 1, 
-  "max_attachments": 1, 
-  "module": "Stock", 
-  "name": "__common__", 
-  "read_only_onload": 0, 
-  "search_fields": "posting_date"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Stock Reconciliation", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 0, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Stock Reconciliation", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "Material Manager", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Stock Reconciliation"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "posting_date", 
-  "fieldtype": "Date", 
-  "in_filter": 0, 
-  "in_list_view": 1, 
-  "label": "Posting Date", 
-  "oldfieldname": "reconciliation_date", 
-  "oldfieldtype": "Date", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "posting_time", 
-  "fieldtype": "Time", 
-  "in_filter": 0, 
-  "in_list_view": 1, 
-  "label": "Posting Time", 
-  "oldfieldname": "reconciliation_time", 
-  "oldfieldtype": "Time", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Link", 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "options": "Stock Reconciliation", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "label": "Fiscal Year", 
-  "options": "link:Fiscal Year", 
-  "print_hide": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "label": "Company", 
-  "options": "Company", 
-  "reqd": 1
- }, 
- {
-  "depends_on": "eval:cint(sys_defaults.auto_accounting_for_stock)", 
-  "doctype": "DocField", 
-  "fieldname": "expense_account", 
-  "fieldtype": "Link", 
-  "label": "Difference Account", 
-  "options": "Account"
- }, 
- {
-  "depends_on": "eval:cint(sys_defaults.auto_accounting_for_stock)", 
-  "doctype": "DocField", 
-  "fieldname": "cost_center", 
-  "fieldtype": "Link", 
-  "label": "Cost Center", 
-  "options": "Cost Center"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col1", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "upload_html", 
-  "fieldtype": "HTML", 
-  "label": "Upload HTML", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "depends_on": "reconciliation_json", 
-  "doctype": "DocField", 
-  "fieldname": "sb2", 
-  "fieldtype": "Section Break", 
-  "label": "Reconciliation Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reconciliation_html", 
-  "fieldtype": "HTML", 
-  "hidden": 0, 
-  "label": "Reconciliation HTML", 
-  "print_hide": 0, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reconciliation_json", 
-  "fieldtype": "Long Text", 
-  "hidden": 1, 
-  "label": "Reconciliation JSON", 
-  "no_copy": 1, 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/stock_reconciliation/test_stock_reconciliation.py b/stock/doctype/stock_reconciliation/test_stock_reconciliation.py
deleted file mode 100644
index 984e508..0000000
--- a/stock/doctype/stock_reconciliation/test_stock_reconciliation.py
+++ /dev/null
@@ -1,273 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-# ERPNext - web based ERP (http://erpnext.com)
-# For license information, please see license.txt
-
-from __future__ import unicode_literals
-import webnotes, unittest
-from webnotes.utils import flt
-import json
-from accounts.utils import get_fiscal_year, get_stock_and_account_difference, get_balance_on
-
-
-class TestStockReconciliation(unittest.TestCase):
-	def test_reco_for_fifo(self):
-		webnotes.defaults.set_global_default("auto_accounting_for_stock", 0)
-		# [[qty, valuation_rate, posting_date, 
-		#		posting_time, expected_stock_value, bin_qty, bin_valuation]]
-		input_data = [
-			[50, 1000, "2012-12-26", "12:00", 50000, 45, 48000], 
-			[5, 1000, "2012-12-26", "12:00", 5000, 0, 0], 
-			[15, 1000, "2012-12-26", "12:00", 15000, 10, 12000], 
-			[25, 900, "2012-12-26", "12:00", 22500, 20, 22500], 
-			[20, 500, "2012-12-26", "12:00", 10000, 15, 18000], 
-			[50, 1000, "2013-01-01", "12:00", 50000, 65, 68000], 
-			[5, 1000, "2013-01-01", "12:00", 5000, 20, 23000],
-			["", 1000, "2012-12-26", "12:05", 15000, 10, 12000],
-			[20, "", "2012-12-26", "12:05", 16000, 15, 18000],
-			[10, 2000, "2012-12-26", "12:10", 20000, 5, 6000],
-			[1, 1000, "2012-12-01", "00:00", 1000, 11, 13200],
-			[0, "", "2012-12-26", "12:10", 0, -5, 0]
-		]
-			
-		for d in input_data:
-			self.cleanup_data()
-			self.insert_existing_sle("FIFO")
-			stock_reco = self.submit_stock_reconciliation(d[0], d[1], d[2], d[3])
-		
-			# check stock value
-			res = webnotes.conn.sql("""select stock_value from `tabStock Ledger Entry`
-				where item_code = '_Test Item' and warehouse = '_Test Warehouse - _TC'
-				and posting_date = %s and posting_time = %s order by name desc limit 1""", 
-				(d[2], d[3]))
-			self.assertEqual(res and flt(res[0][0]) or 0, d[4])
-			
-			# check bin qty and stock value
-			bin = webnotes.conn.sql("""select actual_qty, stock_value from `tabBin`
-				where item_code = '_Test Item' and warehouse = '_Test Warehouse - _TC'""")
-			
-			self.assertEqual(bin and [flt(bin[0][0]), flt(bin[0][1])] or [], [d[5], d[6]])
-			
-			# no gl entries
-			gl_entries = webnotes.conn.sql("""select name from `tabGL Entry` 
-				where voucher_type = 'Stock Reconciliation' and voucher_no = %s""",
-				 stock_reco.doc.name)
-			self.assertFalse(gl_entries)
-			
-		
-	def test_reco_for_moving_average(self):
-		webnotes.defaults.set_global_default("auto_accounting_for_stock", 0)
-		# [[qty, valuation_rate, posting_date, 
-		#		posting_time, expected_stock_value, bin_qty, bin_valuation]]
-		input_data = [
-			[50, 1000, "2012-12-26", "12:00", 50000, 45, 48000], 
-			[5, 1000, "2012-12-26", "12:00", 5000, 0, 0], 
-			[15, 1000, "2012-12-26", "12:00", 15000, 10, 12000], 
-			[25, 900, "2012-12-26", "12:00", 22500, 20, 22500], 
-			[20, 500, "2012-12-26", "12:00", 10000, 15, 18000], 
-			[50, 1000, "2013-01-01", "12:00", 50000, 65, 68000], 
-			[5, 1000, "2013-01-01", "12:00", 5000, 20, 23000],
-			["", 1000, "2012-12-26", "12:05", 15000, 10, 12000],
-			[20, "", "2012-12-26", "12:05", 18000, 15, 18000],
-			[10, 2000, "2012-12-26", "12:10", 20000, 5, 6000],
-			[1, 1000, "2012-12-01", "00:00", 1000, 11, 13200],
-			[0, "", "2012-12-26", "12:10", 0, -5, 0]
-			
-		]
-		
-		for d in input_data:
-			self.cleanup_data()
-			self.insert_existing_sle("Moving Average")
-			stock_reco = self.submit_stock_reconciliation(d[0], d[1], d[2], d[3])
-			
-			# check stock value in sle
-			res = webnotes.conn.sql("""select stock_value from `tabStock Ledger Entry`
-				where item_code = '_Test Item' and warehouse = '_Test Warehouse - _TC'
-				and posting_date = %s and posting_time = %s order by name desc limit 1""", 
-				(d[2], d[3]))
-				
-			self.assertEqual(res and flt(res[0][0], 4) or 0, d[4])
-			
-			# bin qty and stock value
-			bin = webnotes.conn.sql("""select actual_qty, stock_value from `tabBin`
-				where item_code = '_Test Item' and warehouse = '_Test Warehouse - _TC'""")
-			
-			self.assertEqual(bin and [flt(bin[0][0]), flt(bin[0][1], 4)] or [], 
-				[flt(d[5]), flt(d[6])])
-				
-			# no gl entries
-			gl_entries = webnotes.conn.sql("""select name from `tabGL Entry` 
-				where voucher_type = 'Stock Reconciliation' and voucher_no = %s""", 
-				stock_reco.doc.name)
-			self.assertFalse(gl_entries)
-			
-	def test_reco_fifo_gl_entries(self):
-		webnotes.defaults.set_global_default("auto_accounting_for_stock", 1)
-		
-		# [[qty, valuation_rate, posting_date, posting_time, stock_in_hand_debit]]
-		input_data = [
-			[50, 1000, "2012-12-26", "12:00"], 
-			[5, 1000, "2012-12-26", "12:00"], 
-			[15, 1000, "2012-12-26", "12:00"], 
-			[25, 900, "2012-12-26", "12:00"], 
-			[20, 500, "2012-12-26", "12:00"], 
-			["", 1000, "2012-12-26", "12:05"],
-			[20, "", "2012-12-26", "12:05"],
-			[10, 2000, "2012-12-26", "12:10"],
-			[0, "", "2012-12-26", "12:10"],
-			[50, 1000, "2013-01-01", "12:00"], 
-			[5, 1000, "2013-01-01", "12:00"],
-			[1, 1000, "2012-12-01", "00:00"],
-		]
-			
-		for d in input_data:
-			self.cleanup_data()
-			self.insert_existing_sle("FIFO")
-			self.assertFalse(get_stock_and_account_difference(["_Test Account Stock In Hand - _TC"]))
-			stock_reco = self.submit_stock_reconciliation(d[0], d[1], d[2], d[3])
-			
-			
-			self.assertFalse(get_stock_and_account_difference(["_Test Account Stock In Hand - _TC"]))
-
-			stock_reco.cancel()
-			self.assertFalse(get_stock_and_account_difference(["_Test Account Stock In Hand - _TC"]))
-		
-		webnotes.defaults.set_global_default("auto_accounting_for_stock", 0)
-			
-	def test_reco_moving_average_gl_entries(self):
-		webnotes.defaults.set_global_default("auto_accounting_for_stock", 1)
-		
-		# [[qty, valuation_rate, posting_date, 
-		#		posting_time, stock_in_hand_debit]]
-		input_data = [
-			[50, 1000, "2012-12-26", "12:00", 36500], 
-			[5, 1000, "2012-12-26", "12:00", -8500], 
-			[15, 1000, "2012-12-26", "12:00", 1500], 
-			[25, 900, "2012-12-26", "12:00", 9000], 
-			[20, 500, "2012-12-26", "12:00", -3500], 
-			["", 1000, "2012-12-26", "12:05", 1500],
-			[20, "", "2012-12-26", "12:05", 4500],
-			[10, 2000, "2012-12-26", "12:10", 6500],
-			[0, "", "2012-12-26", "12:10", -13500],
-			[50, 1000, "2013-01-01", "12:00", 50000], 
-			[5, 1000, "2013-01-01", "12:00", 5000],
-			[1, 1000, "2012-12-01", "00:00", 1000],
-			
-		]
-			
-		for d in input_data:
-			self.cleanup_data()
-			self.insert_existing_sle("Moving Average")
-			stock_reco = self.submit_stock_reconciliation(d[0], d[1], d[2], d[3])
-			self.assertFalse(get_stock_and_account_difference(["_Test Warehouse - _TC"]))
-			
-			# cancel
-			stock_reco.cancel()
-			self.assertFalse(get_stock_and_account_difference(["_Test Warehouse - _TC"]))
-		
-		webnotes.defaults.set_global_default("auto_accounting_for_stock", 0)
-
-
-	def cleanup_data(self):
-		webnotes.conn.sql("delete from `tabStock Ledger Entry`")
-		webnotes.conn.sql("delete from tabBin")
-		webnotes.conn.sql("delete from `tabGL Entry`")
-						
-	def submit_stock_reconciliation(self, qty, rate, posting_date, posting_time):
-		stock_reco = webnotes.bean([{
-			"doctype": "Stock Reconciliation",
-			"posting_date": posting_date,
-			"posting_time": posting_time,
-			"fiscal_year": get_fiscal_year(posting_date)[0],
-			"company": "_Test Company",
-			"expense_account": "Stock Adjustment - _TC",
-			"cost_center": "_Test Cost Center - _TC",
-			"reconciliation_json": json.dumps([
-				["Item Code", "Warehouse", "Quantity", "Valuation Rate"],
-				["_Test Item", "_Test Warehouse - _TC", qty, rate]
-			]),
-		}])
-		stock_reco.insert()
-		stock_reco.submit()
-		return stock_reco
-		
-	def insert_existing_sle(self, valuation_method):
-		webnotes.conn.set_value("Item", "_Test Item", "valuation_method", valuation_method)
-		webnotes.conn.set_default("allow_negative_stock", 1)
-		
-		stock_entry = [
-			{
-				"company": "_Test Company", 
-				"doctype": "Stock Entry", 
-				"posting_date": "2012-12-12", 
-				"posting_time": "01:00", 
-				"purpose": "Material Receipt",
-				"fiscal_year": "_Test Fiscal Year 2012", 
-			}, 
-			{
-				"conversion_factor": 1.0, 
-				"doctype": "Stock Entry Detail", 
-				"item_code": "_Test Item", 
-				"parentfield": "mtn_details", 
-				"incoming_rate": 1000,
-				"qty": 20.0, 
-				"stock_uom": "_Test UOM", 
-				"transfer_qty": 20.0, 
-				"uom": "_Test UOM",
-				"t_warehouse": "_Test Warehouse - _TC",
-				"expense_account": "Stock Adjustment - _TC",
-				"cost_center": "_Test Cost Center - _TC"
-			}, 
-		]
-			
-		pr = webnotes.bean(copy=stock_entry)
-		pr.insert()
-		pr.submit()
-		
-		pr1 = webnotes.bean(copy=stock_entry)
-		pr1.doc.posting_date = "2012-12-15"
-		pr1.doc.posting_time = "02:00"
-		pr1.doclist[1].qty = 10
-		pr1.doclist[1].transfer_qty = 10
-		pr1.doclist[1].incoming_rate = 700
-		pr1.insert()
-		pr1.submit()
-		
-		pr2 = webnotes.bean(copy=stock_entry)
-		pr2.doc.posting_date = "2012-12-25"
-		pr2.doc.posting_time = "03:00"
-		pr2.doc.purpose = "Material Issue"
-		pr2.doclist[1].s_warehouse = "_Test Warehouse - _TC"
-		pr2.doclist[1].t_warehouse = None
-		pr2.doclist[1].qty = 15
-		pr2.doclist[1].transfer_qty = 15
-		pr2.doclist[1].incoming_rate = 0
-		pr2.insert()
-		pr2.submit()
-		
-		pr3 = webnotes.bean(copy=stock_entry)
-		pr3.doc.posting_date = "2012-12-31"
-		pr3.doc.posting_time = "08:00"
-		pr3.doc.purpose = "Material Issue"
-		pr3.doclist[1].s_warehouse = "_Test Warehouse - _TC"
-		pr3.doclist[1].t_warehouse = None
-		pr3.doclist[1].qty = 20
-		pr3.doclist[1].transfer_qty = 20
-		pr3.doclist[1].incoming_rate = 0
-		pr3.insert()
-		pr3.submit()
-		
-		
-		pr4 = webnotes.bean(copy=stock_entry)
-		pr4.doc.posting_date = "2013-01-05"
-		pr4.doc.fiscal_year = "_Test Fiscal Year 2013"
-		pr4.doc.posting_time = "07:00"
-		pr4.doclist[1].qty = 15
-		pr4.doclist[1].transfer_qty = 15
-		pr4.doclist[1].incoming_rate = 1200
-		pr4.insert()
-		pr4.submit()
-		
-		
-test_dependencies = ["Item", "Warehouse"]
\ No newline at end of file
diff --git a/stock/doctype/stock_settings/stock_settings.py b/stock/doctype/stock_settings/stock_settings.py
deleted file mode 100644
index 48e1ee1..0000000
--- a/stock/doctype/stock_settings/stock_settings.py
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-# For license information, please see license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-
-class DocType:
-	def __init__(self, d, dl):
-		self.doc, self.doclist = d, dl
-	
-	def validate(self):
-		for key in ["item_naming_by", "item_group", "stock_uom", 
-			"allow_negative_stock"]:
-			webnotes.conn.set_default(key, self.doc.fields.get(key, ""))
-			
-		from setup.doctype.naming_series.naming_series import set_by_naming_series
-		set_by_naming_series("Item", "item_code", 
-			self.doc.get("item_naming_by")=="Naming Series", hide_name_field=True)
-			
diff --git a/stock/doctype/stock_settings/stock_settings.txt b/stock/doctype/stock_settings/stock_settings.txt
deleted file mode 100644
index 634ee3a..0000000
--- a/stock/doctype/stock_settings/stock_settings.txt
+++ /dev/null
@@ -1,128 +0,0 @@
-[
- {
-  "creation": "2013-06-24 16:37:54", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 19:41:56", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "description": "Settings", 
-  "doctype": "DocType", 
-  "icon": "icon-cog", 
-  "issingle": 1, 
-  "module": "Stock", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Stock Settings", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Stock Settings", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "role": "Material Manager", 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Stock Settings"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_naming_by", 
-  "fieldtype": "Select", 
-  "label": "Item Naming By", 
-  "options": "Item Code\nNaming Series"
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Item Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "item_group", 
-  "fieldtype": "Link", 
-  "label": "Default Item Group", 
-  "options": "Item Group"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "stock_uom", 
-  "fieldtype": "Link", 
-  "label": "Default Stock UOM", 
-  "options": "UOM"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_4", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "allow_negative_stock", 
-  "fieldtype": "Check", 
-  "label": "Allow Negative Stock"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "valuation_method", 
-  "fieldtype": "Select", 
-  "label": "Default Valuation Method", 
-  "options": "FIFO\nMoving Average"
- }, 
- {
-  "description": "Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.", 
-  "doctype": "DocField", 
-  "fieldname": "tolerance", 
-  "fieldtype": "Float", 
-  "label": "Allowance Percent"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "auto_material_request", 
-  "fieldtype": "Section Break", 
-  "label": "Auto Material Request"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "auto_indent", 
-  "fieldtype": "Check", 
-  "label": "Raise Material Request when stock reaches re-order level"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reorder_email_notify", 
-  "fieldtype": "Check", 
-  "label": "Notify by Email on creation of automatic Material Request"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "freeze_stock_entries", 
-  "fieldtype": "Section Break", 
-  "label": "Freeze Stock Entries"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "stock_frozen_upto", 
-  "fieldtype": "Date", 
-  "label": "Stock Frozen Upto"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "stock_auth_role", 
-  "fieldtype": "Link", 
-  "label": "Role Allowed to edit frozen stock", 
-  "options": "Role"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/stock_uom_replace_utility/stock_uom_replace_utility.py b/stock/doctype/stock_uom_replace_utility/stock_uom_replace_utility.py
deleted file mode 100644
index 5441c24..0000000
--- a/stock/doctype/stock_uom_replace_utility/stock_uom_replace_utility.py
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import cstr, flt, now, cint
-from webnotes.model import db_exists
-from webnotes.model.bean import copy_doclist
-from webnotes.model.code import get_obj
-from webnotes import msgprint, _
-
-
-class DocType:
-	def __init__(self, d, dl=[]):
-		self.doc, self.doclist = d,dl
-
-	def validate_mandatory(self):
-		if not cstr(self.doc.item_code):
-			msgprint("Please Enter an Item.")
-			raise Exception
-		
-		if not cstr(self.doc.new_stock_uom):
-			msgprint("Please Enter New Stock UOM.")
-			raise Exception
-
-		if cstr(self.doc.current_stock_uom) == cstr(self.doc.new_stock_uom):
-			msgprint("Current Stock UOM and Stock UOM are same.")
-			raise Exception 
-	
-		# check conversion factor
-		if not flt(self.doc.conversion_factor):
-			msgprint("Please Enter Conversion Factor.")
-			raise Exception
-		
-		stock_uom = webnotes.conn.sql("select stock_uom from `tabItem` where name = '%s'" % self.doc.item_code)
-		stock_uom = stock_uom and stock_uom[0][0]
-		if cstr(self.doc.new_stock_uom) == cstr(stock_uom):
-			msgprint("Item Master is already updated with New Stock UOM " + cstr(self.doc.new_stock_uom))
-			raise Exception
-			
-	def update_item_master(self):
-		item_bean = webnotes.bean("Item", self.doc.item_code)
-		item_bean.doc.stock_uom = self.doc.new_stock_uom
-		item_bean.save()
-		
-		msgprint(_("Default UOM updated in item ") + self.doc.item_code)
-		
-	def update_bin(self):
-		# update bin
-		if flt(self.doc.conversion_factor) != flt(1):
-			webnotes.conn.sql("update `tabBin` set stock_uom = '%s' , indented_qty = ifnull(indented_qty,0) * %s, ordered_qty = ifnull(ordered_qty,0) * %s, reserved_qty = ifnull(reserved_qty,0) * %s, planned_qty = ifnull(planned_qty,0) * %s, projected_qty = actual_qty + ordered_qty + indented_qty + planned_qty - reserved_qty	where item_code = '%s'" % (self.doc.new_stock_uom, self.doc.conversion_factor, self.doc.conversion_factor, self.doc.conversion_factor, self.doc.conversion_factor, self.doc.item_code) )
-		else:
-			webnotes.conn.sql("update `tabBin` set stock_uom = '%s' where item_code = '%s'" % (self.doc.new_stock_uom, self.doc.item_code) )
-
-		# acknowledge user
-		msgprint(" All Bins Updated Successfully.")
-			
-	def update_stock_ledger_entry(self):
-		# update stock ledger entry
-		from stock.stock_ledger import update_entries_after
-		
-		if flt(self.doc.conversion_factor) != flt(1):
-			webnotes.conn.sql("update `tabStock Ledger Entry` set stock_uom = '%s', actual_qty = ifnull(actual_qty,0) * '%s' where item_code = '%s' " % (self.doc.new_stock_uom, self.doc.conversion_factor, self.doc.item_code))
-		else:
-			webnotes.conn.sql("update `tabStock Ledger Entry` set stock_uom = '%s' where item_code = '%s' " % (self.doc.new_stock_uom, self.doc.item_code))
-		
-		# acknowledge user
-		msgprint("Stock Ledger Entries Updated Successfully.")
-		
-		# update item valuation
-		if flt(self.doc.conversion_factor) != flt(1):
-			wh = webnotes.conn.sql("select name from `tabWarehouse`")
-			for w in wh:
-				update_entries_after({"item_code": self.doc.item_code, "warehouse": w[0]})
-
-		# acknowledge user
-		msgprint("Item Valuation Updated Successfully.")
-
-	# Update Stock UOM							
-	def update_stock_uom(self):
-		self.validate_mandatory()
-		self.validate_uom_integer_type()
-			
-		self.update_stock_ledger_entry()
-		
-		self.update_bin()
-		
-		self.update_item_master()
-
-		
-	def validate_uom_integer_type(self):
-		current_is_integer = webnotes.conn.get_value("UOM", self.doc.current_stock_uom, "must_be_whole_number")
-		new_is_integer = webnotes.conn.get_value("UOM", self.doc.new_stock_uom, "must_be_whole_number")
-		
-		if current_is_integer and not new_is_integer:
-			webnotes.msgprint("New UOM must be of type Whole Number", raise_exception=True)
-
-		if not current_is_integer and new_is_integer:
-			webnotes.msgprint("New UOM must NOT be of type Whole Number", raise_exception=True)
-
-		if current_is_integer and new_is_integer and cint(self.doc.conversion_factor)!=self.doc.conversion_factor:
-			webnotes.msgprint("Conversion Factor cannot be fraction", raise_exception=True)
-
-@webnotes.whitelist()
-def get_stock_uom(item_code):
-	return { 'current_stock_uom': cstr(webnotes.conn.get_value('Item', item_code, 'stock_uom')) }
-	
diff --git a/stock/doctype/stock_uom_replace_utility/stock_uom_replace_utility.txt b/stock/doctype/stock_uom_replace_utility/stock_uom_replace_utility.txt
deleted file mode 100644
index 6862a86..0000000
--- a/stock/doctype/stock_uom_replace_utility/stock_uom_replace_utility.txt
+++ /dev/null
@@ -1,86 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:30", 
-  "docstatus": 0, 
-  "modified": "2013-07-25 17:39:14", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "icon": "icon-magic", 
-  "in_create": 0, 
-  "issingle": 1, 
-  "module": "Stock", 
-  "name": "__common__", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Stock UOM Replace Utility", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Stock UOM Replace Utility", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 0, 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Stock UOM Replace Utility"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "label": "Item", 
-  "options": "Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "current_stock_uom", 
-  "fieldtype": "Link", 
-  "label": "Current Stock UOM", 
-  "options": "UOM", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "new_stock_uom", 
-  "fieldtype": "Link", 
-  "label": "New Stock UOM", 
-  "options": "UOM"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "conversion_factor", 
-  "fieldtype": "Float", 
-  "label": "Conversion Factor"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "update", 
-  "fieldtype": "Button", 
-  "label": "Update", 
-  "options": "update_stock_uom"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Material Master Manager"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Material Manager"
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/uom_conversion_detail/uom_conversion_detail.txt b/stock/doctype/uom_conversion_detail/uom_conversion_detail.txt
deleted file mode 100644
index d775513..0000000
--- a/stock/doctype/uom_conversion_detail/uom_conversion_detail.txt
+++ /dev/null
@@ -1,46 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:28:04", 
-  "docstatus": 0, 
-  "modified": "2013-07-22 17:17:53", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "UCDD/.#####", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Stock", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "UOM Conversion Detail", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "UOM Conversion Detail"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "uom", 
-  "fieldtype": "Link", 
-  "label": "UOM", 
-  "oldfieldname": "uom", 
-  "oldfieldtype": "Link", 
-  "options": "UOM"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "conversion_factor", 
-  "fieldtype": "Float", 
-  "label": "Conversion Factor", 
-  "oldfieldname": "conversion_factor", 
-  "oldfieldtype": "Float"
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/warehouse/test_warehouse.py b/stock/doctype/warehouse/test_warehouse.py
deleted file mode 100644
index ffc5a28..0000000
--- a/stock/doctype/warehouse/test_warehouse.py
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-test_records = [
-	[{
-		"doctype": "Warehouse",
-		"warehouse_name": "_Test Warehouse",
-		"company": "_Test Company", 
-		"create_account_under": "Stock Assets - _TC"
-	}],
-	[{
-		"doctype": "Warehouse",
-		"warehouse_name": "_Test Warehouse 1",
-		"company": "_Test Company",
-		"create_account_under": "Fixed Assets - _TC"
-	}],
-	[{
-		"doctype": "Warehouse",
-		"warehouse_name": "_Test Warehouse 2",
-		"create_account_under": "Stock Assets - _TC",
-		"company": "_Test Company 1"
-	}, {
-		"doctype": "Warehouse User",
-		"parentfield": "warehouse_users",
-		"user": "test2@example.com"
-	}],
-	[{
-		"doctype": "Warehouse",
-		"warehouse_name": "_Test Warehouse No Account",
-		"company": "_Test Company",
-	}],
-]
diff --git a/stock/doctype/warehouse/warehouse.py b/stock/doctype/warehouse/warehouse.py
deleted file mode 100644
index db4ee40..0000000
--- a/stock/doctype/warehouse/warehouse.py
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import cint, validate_email_add
-from webnotes import msgprint, _
-
-class DocType:
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-	
-	def autoname(self):
-		suffix = " - " + webnotes.conn.get_value("Company", self.doc.company, "abbr")
-		if not self.doc.warehouse_name.endswith(suffix):
-			self.doc.name = self.doc.warehouse_name + suffix
-
-	def validate(self):
-		if self.doc.email_id and not validate_email_add(self.doc.email_id):
-				msgprint("Please enter valid Email Id", raise_exception=1)
-				
-		self.update_parent_account()
-				
-	def update_parent_account(self):
-		if not self.doc.__islocal and (self.doc.create_account_under != 
-			webnotes.conn.get_value("Warehouse", self.doc.name, "create_account_under")):
-				warehouse_account = webnotes.conn.get_value("Account", 
-					{"account_type": "Warehouse", "company": self.doc.company, 
-					"master_name": self.doc.name}, ["name", "parent_account"])
-				if warehouse_account and warehouse_account[1] != self.doc.create_account_under:
-					acc_bean = webnotes.bean("Account", warehouse_account[0])
-					acc_bean.doc.parent_account = self.doc.create_account_under
-					acc_bean.save()
-				
-	def on_update(self):
-		self.create_account_head()
-						
-	def create_account_head(self):
-		if cint(webnotes.defaults.get_global_default("auto_accounting_for_stock")):
-			if not webnotes.conn.get_value("Account", {"account_type": "Warehouse", 
-					"master_name": self.doc.name}) and not webnotes.conn.get_value("Account", 
-					{"account_name": self.doc.warehouse_name}):
-				if self.doc.fields.get("__islocal") or not webnotes.conn.get_value(
-						"Stock Ledger Entry", {"warehouse": self.doc.name}):
-					self.validate_parent_account()
-					ac_bean = webnotes.bean({
-						"doctype": "Account",
-						'account_name': self.doc.warehouse_name, 
-						'parent_account': self.doc.create_account_under, 
-						'group_or_ledger':'Ledger', 
-						'company':self.doc.company, 
-						"account_type": "Warehouse",
-						"master_name": self.doc.name,
-						"freeze_account": "No"
-					})
-					ac_bean.ignore_permissions = True
-					ac_bean.insert()
-					
-					msgprint(_("Account Head") + ": " + ac_bean.doc.name + _(" created"))
-	
-	def validate_parent_account(self):
-		if not self.doc.create_account_under:
-			parent_account = webnotes.conn.get_value("Account", 
-				{"account_name": "Stock Assets", "company": self.doc.company})
-			if parent_account:
-				self.doc.create_account_under = parent_account
-			else:
-				webnotes.throw(_("Please enter account group under which account \
-					for warehouse ") + self.doc.name +_(" will be created"))
-		
-	def on_trash(self):
-		# delete bin
-		bins = webnotes.conn.sql("select * from `tabBin` where warehouse = %s", 
-			self.doc.name, as_dict=1)
-		for d in bins:
-			if d['actual_qty'] or d['reserved_qty'] or d['ordered_qty'] or \
-					d['indented_qty'] or d['projected_qty'] or d['planned_qty']:
-				msgprint("""Warehouse: %s can not be deleted as qty exists for item: %s""" 
-					% (self.doc.name, d['item_code']), raise_exception=1)
-			else:
-				webnotes.conn.sql("delete from `tabBin` where name = %s", d['name'])
-				
-		warehouse_account = webnotes.conn.get_value("Account", 
-			{"account_type": "Warehouse", "master_name": self.doc.name})
-		if warehouse_account:
-			webnotes.delete_doc("Account", warehouse_account)
-				
-		if webnotes.conn.sql("""select name from `tabStock Ledger Entry` 
-				where warehouse = %s""", self.doc.name):
-			msgprint("""Warehouse can not be deleted as stock ledger entry 
-				exists for this warehouse.""", raise_exception=1)
-			
-	def before_rename(self, olddn, newdn, merge=False):
-		# Add company abbr if not provided
-		from setup.doctype.company.company import get_name_with_abbr
-		new_warehouse = get_name_with_abbr(newdn, self.doc.company)
-
-		if merge:
-			if not webnotes.conn.exists("Warehouse", newdn):
-				webnotes.throw(_("Warehouse ") + newdn +_(" does not exists"))
-				
-			if self.doc.company != webnotes.conn.get_value("Warehouse", new_warehouse, "company"):
-				webnotes.throw(_("Both Warehouse must belong to same Company"))
-				
-			webnotes.conn.sql("delete from `tabBin` where warehouse=%s", olddn)
-			
-		from accounts.utils import rename_account_for
-		rename_account_for("Warehouse", olddn, new_warehouse, merge)
-
-		return new_warehouse
-
-	def after_rename(self, olddn, newdn, merge=False):
-		if merge:
-			self.recalculate_bin_qty(newdn)
-			
-	def recalculate_bin_qty(self, newdn):
-		from utilities.repost_stock import repost_stock
-		webnotes.conn.auto_commit_on_many_writes = 1
-		webnotes.conn.set_default("allow_negative_stock", 1)
-		
-		for item in webnotes.conn.sql("""select distinct item_code from (
-			select name as item_code from `tabItem` where ifnull(is_stock_item, 'Yes')='Yes'
-			union 
-			select distinct item_code from tabBin) a"""):
-				repost_stock(item[0], newdn)
-			
-		webnotes.conn.set_default("allow_negative_stock", 
-			webnotes.conn.get_value("Stock Settings", None, "allow_negative_stock"))
-		webnotes.conn.auto_commit_on_many_writes = 0
\ No newline at end of file
diff --git a/stock/doctype/warehouse/warehouse.txt b/stock/doctype/warehouse/warehouse.txt
deleted file mode 100644
index e194349..0000000
--- a/stock/doctype/warehouse/warehouse.txt
+++ /dev/null
@@ -1,222 +0,0 @@
-[
- {
-  "creation": "2013-03-07 18:50:32", 
-  "docstatus": 0, 
-  "modified": "2013-11-19 12:12:33", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_rename": 1, 
-  "description": "A logical Warehouse against which stock entries are made.", 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-building", 
-  "module": "Stock", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Warehouse", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Warehouse", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Warehouse"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warehouse_detail", 
-  "fieldtype": "Section Break", 
-  "label": "Warehouse Detail", 
-  "oldfieldtype": "Section Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warehouse_name", 
-  "fieldtype": "Data", 
-  "label": "Warehouse Name", 
-  "oldfieldname": "warehouse_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 0, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "read_only": 0, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "depends_on": "eval:sys_defaults.auto_accounting_for_stock", 
-  "description": "Account for the warehouse (Perpetual Inventory) will be created under this Account.", 
-  "doctype": "DocField", 
-  "fieldname": "create_account_under", 
-  "fieldtype": "Link", 
-  "label": "Parent Account", 
-  "options": "Account", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_4", 
-  "fieldtype": "Section Break", 
-  "label": "Allow For Users", 
-  "permlevel": 0, 
-  "read_only": 0
- }, 
- {
-  "description": "If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.", 
-  "doctype": "DocField", 
-  "fieldname": "warehouse_users", 
-  "fieldtype": "Table", 
-  "label": "Warehouse Users", 
-  "options": "Warehouse User", 
-  "read_only": 0
- }, 
- {
-  "description": "For Reference Only.", 
-  "doctype": "DocField", 
-  "fieldname": "warehouse_contact_info", 
-  "fieldtype": "Section Break", 
-  "label": "Warehouse Contact Info", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "email_id", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Email Id", 
-  "oldfieldname": "email_id", 
-  "oldfieldtype": "Data", 
-  "print_hide": 0, 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "phone_no", 
-  "fieldtype": "Data", 
-  "label": "Phone No", 
-  "oldfieldname": "phone_no", 
-  "oldfieldtype": "Int", 
-  "options": "Phone", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "mobile_no", 
-  "fieldtype": "Data", 
-  "label": "Mobile No", 
-  "oldfieldname": "mobile_no", 
-  "oldfieldtype": "Int", 
-  "options": "Phone", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_line_1", 
-  "fieldtype": "Data", 
-  "label": "Address Line 1", 
-  "oldfieldname": "address_line_1", 
-  "oldfieldtype": "Data", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_line_2", 
-  "fieldtype": "Data", 
-  "label": "Address Line 2", 
-  "oldfieldname": "address_line_2", 
-  "oldfieldtype": "Data", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "city", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "City", 
-  "oldfieldname": "city", 
-  "oldfieldtype": "Data", 
-  "read_only": 0, 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "state", 
-  "fieldtype": "Data", 
-  "label": "State", 
-  "oldfieldname": "state", 
-  "oldfieldtype": "Select", 
-  "options": "Suggest", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "pin", 
-  "fieldtype": "Int", 
-  "label": "PIN", 
-  "oldfieldname": "pin", 
-  "oldfieldtype": "Int", 
-  "read_only": 0
- }, 
- {
-  "amend": 0, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "role": "Material Master Manager", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "amend": 0, 
-  "cancel": 0, 
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "role": "Material User", 
-  "submit": 0, 
-  "write": 0
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Sales User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Purchase User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Accounts User"
- }
-]
\ No newline at end of file
diff --git a/stock/doctype/warehouse_user/warehouse_user.txt b/stock/doctype/warehouse_user/warehouse_user.txt
deleted file mode 100644
index fee6221..0000000
--- a/stock/doctype/warehouse_user/warehouse_user.txt
+++ /dev/null
@@ -1,38 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:28:05", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:25", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "document_type": "Other", 
-  "istable": 1, 
-  "module": "Stock", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "user", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "User", 
-  "name": "__common__", 
-  "options": "Profile", 
-  "parent": "Warehouse User", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "print_width": "200px", 
-  "width": "200px"
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Warehouse User"
- }, 
- {
-  "doctype": "DocField"
- }
-]
\ No newline at end of file
diff --git a/stock/page/stock_analytics/stock_analytics.js b/stock/page/stock_analytics/stock_analytics.js
deleted file mode 100644
index 3fb4a85..0000000
--- a/stock/page/stock_analytics/stock_analytics.js
+++ /dev/null
@@ -1,19 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-
-wn.pages['stock-analytics'].onload = function(wrapper) { 
-	wn.ui.make_app_page({
-		parent: wrapper,
-		title: wn._('Stock Analytics'),
-		single_column: true
-	});
-
-	new erpnext.StockAnalytics(wrapper);
-
-
-	wrapper.appframe.add_module_icon("Stock")
-	
-}
-
-wn.require("app/js/stock_analytics.js");
\ No newline at end of file
diff --git a/stock/page/stock_balance/stock_balance.js b/stock/page/stock_balance/stock_balance.js
deleted file mode 100644
index 604312f..0000000
--- a/stock/page/stock_balance/stock_balance.js
+++ /dev/null
@@ -1,178 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.require("app/js/stock_analytics.js");
-
-wn.pages['stock-balance'].onload = function(wrapper) { 
-	wn.ui.make_app_page({
-		parent: wrapper,
-		title: wn._('Stock Balance'),
-		single_column: true
-	});
-	
-	new erpnext.StockBalance(wrapper);
-	
-
-	wrapper.appframe.add_module_icon("Stock")
-	
-}
-
-erpnext.StockBalance = erpnext.StockAnalytics.extend({
-	init: function(wrapper) {
-		this._super(wrapper, {
-			title: wn._("Stock Balance"),
-			doctypes: ["Item", "Item Group", "Warehouse", "Stock Ledger Entry", "Brand",
-				"Stock Entry", "Project", "Serial No"],
-		});
-	},
-	setup_columns: function() {
-		this.columns = [
-			{id: "name", name: wn._("Item"), field: "name", width: 300,
-				formatter: this.tree_formatter},
-			{id: "item_name", name: wn._("Item Name"), field: "item_name", width: 100},
-			{id: "description", name: wn._("Description"), field: "description", width: 200, 
-				formatter: this.text_formatter},
-			{id: "brand", name: wn._("Brand"), field: "brand", width: 100},
-			{id: "stock_uom", name: wn._("UOM"), field: "stock_uom", width: 100},
-			{id: "opening_qty", name: wn._("Opening Qty"), field: "opening_qty", width: 100, 
-				formatter: this.currency_formatter},
-			{id: "inflow_qty", name: wn._("In Qty"), field: "inflow_qty", width: 100, 
-				formatter: this.currency_formatter},
-			{id: "outflow_qty", name: wn._("Out Qty"), field: "outflow_qty", width: 100, 
-				formatter: this.currency_formatter},
-			{id: "closing_qty", name: wn._("Closing Qty"), field: "closing_qty", width: 100, 
-				formatter: this.currency_formatter},
-				
-			{id: "opening_value", name: wn._("Opening Value"), field: "opening_value", width: 100, 
-				formatter: this.currency_formatter},
-			{id: "inflow_value", name: wn._("In Value"), field: "inflow_value", width: 100, 
-				formatter: this.currency_formatter},
-			{id: "outflow_value", name: wn._("Out Value"), field: "outflow_value", width: 100, 
-				formatter: this.currency_formatter},
-			{id: "closing_value", name: wn._("Closing Value"), field: "closing_value", width: 100, 
-				formatter: this.currency_formatter},
-		];
-	},
-	
-	filters: [
-		{fieldtype:"Select", label: wn._("Brand"), link:"Brand", 
-			default_value: "Select Brand...", filter: function(val, item, opts) {
-				return val == opts.default_value || item.brand == val || item._show;
-			}, link_formatter: {filter_input: "brand"}},
-		{fieldtype:"Select", label: wn._("Warehouse"), link:"Warehouse", 
-			default_value: "Select Warehouse...", filter: function(val, item, opts, me) {
-				return me.apply_zero_filter(val, item, opts, me);
-			}},
-		{fieldtype:"Select", label: wn._("Project"), link:"Project", 
-			default_value: "Select Project...", filter: function(val, item, opts, me) {
-				return me.apply_zero_filter(val, item, opts, me);
-			}, link_formatter: {filter_input: "project"}},
-		{fieldtype:"Date", label: wn._("From Date")},
-		{fieldtype:"Label", label: wn._("To")},
-		{fieldtype:"Date", label: wn._("To Date")},
-		{fieldtype:"Button", label: wn._("Refresh"), icon:"icon-refresh icon-white"},
-		{fieldtype:"Button", label: wn._("Reset Filters")}
-	],
-	
-	setup_plot_check: function() {
-		return;
-	},
-	
-	prepare_data: function() {
-		this.stock_entry_map = this.make_name_map(wn.report_dump.data["Stock Entry"], "name");
-		this._super();
-	},
-	
-	prepare_balances: function() {
-		var me = this;
-		var from_date = dateutil.str_to_obj(this.from_date);
-		var to_date = dateutil.str_to_obj(this.to_date);
-		var data = wn.report_dump.data["Stock Ledger Entry"];
-
-		this.item_warehouse = {};
-		this.serialized_buying_rates = this.get_serialized_buying_rates();
-
-		for(var i=0, j=data.length; i<j; i++) {
-			var sl = data[i];
-			var sl_posting_date = dateutil.str_to_obj(sl.posting_date);
-			
-			if((me.is_default("warehouse") ? true : me.warehouse == sl.warehouse) &&
-				(me.is_default("project") ? true : me.project == sl.project)) {
-				var item = me.item_by_name[sl.item_code];
-				var wh = me.get_item_warehouse(sl.warehouse, sl.item_code);
-				var valuation_method = item.valuation_method ? 
-					item.valuation_method : sys_defaults.valuation_method;
-				var is_fifo = valuation_method == "FIFO";
-
-				var qty_diff = sl.qty;
-				var value_diff = me.get_value_diff(wh, sl, is_fifo);
-				
-				if(sl_posting_date < from_date) {
-					item.opening_qty += qty_diff;
-					item.opening_value += value_diff;
-				} else if(sl_posting_date <= to_date) {
-					var ignore_inflow_outflow = this.is_default("warehouse")
-						&& sl.voucher_type=="Stock Entry" 
-						&& this.stock_entry_map[sl.voucher_no].purpose=="Material Transfer";
-					
-					if(!ignore_inflow_outflow) {
-						if(qty_diff < 0) {
-							item.outflow_qty += Math.abs(qty_diff);
-						} else {
-							item.inflow_qty += qty_diff;
-						}
-						if(value_diff < 0) {
-							item.outflow_value += Math.abs(value_diff);
-						} else {
-							item.inflow_value += value_diff;
-						}
-					
-						item.closing_qty += qty_diff;
-						item.closing_value += value_diff;
-					}
-
-				} else {
-					break;
-				}
-			}
-		}
-
-		// opening + diff = closing
-		// adding opening, since diff already added to closing		
-		$.each(me.item_by_name, function(key, item) {
-			item.closing_qty += item.opening_qty;
-			item.closing_value += item.opening_value;
-		});
-	},
-	
-	update_groups: function() {
-		var me = this;
-
-		$.each(this.data, function(i, item) {
-			// update groups
-			if(!item.is_group && me.apply_filter(item, "brand")) {
-				var parent = me.parent_map[item.name];
-				while(parent) {
-					parent_group = me.item_by_name[parent];
-					$.each(me.columns, function(c, col) {
-						if (col.formatter == me.currency_formatter) {
-							parent_group[col.field] = 
-								flt(parent_group[col.field])
-								+ flt(item[col.field]);
-						}
-					});
-					
-					// show parent if filtered by brand
-					if(item.brand == me.brand)
-						parent_group._show = true;
-					
-					parent = me.parent_map[parent];
-				}
-			}
-		});
-	},
-	
-	get_plot_data: function() {
-		return;
-	}
-});
\ No newline at end of file
diff --git a/stock/report/delivery_note_trends/delivery_note_trends.js b/stock/report/delivery_note_trends/delivery_note_trends.js
deleted file mode 100644
index ab0147b..0000000
--- a/stock/report/delivery_note_trends/delivery_note_trends.js
+++ /dev/null
@@ -1,8 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.require("app/js/sales_trends_filters.js");
-
-wn.query_reports["Delivery Note Trends"] = {
-	filters: get_filters()
- }
\ No newline at end of file
diff --git a/stock/report/delivery_note_trends/delivery_note_trends.py b/stock/report/delivery_note_trends/delivery_note_trends.py
deleted file mode 100644
index 6cd6f8e..0000000
--- a/stock/report/delivery_note_trends/delivery_note_trends.py
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from controllers.trends	import get_columns,get_data
-
-def execute(filters=None):
-	if not filters: filters ={}
-	data = []
-	conditions = get_columns(filters, "Delivery Note")
-	data = get_data(filters, conditions)
-	
-	return conditions["columns"], data 
\ No newline at end of file
diff --git a/stock/report/purchase_receipt_trends/purchase_receipt_trends.js b/stock/report/purchase_receipt_trends/purchase_receipt_trends.js
deleted file mode 100644
index c3397f7..0000000
--- a/stock/report/purchase_receipt_trends/purchase_receipt_trends.js
+++ /dev/null
@@ -1,8 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.require("app/js/purchase_trends_filters.js");
-
-wn.query_reports["Purchase Receipt Trends"] = {
-	filters: get_filters()
- }
\ No newline at end of file
diff --git a/stock/report/purchase_receipt_trends/purchase_receipt_trends.py b/stock/report/purchase_receipt_trends/purchase_receipt_trends.py
deleted file mode 100644
index 5fd003b..0000000
--- a/stock/report/purchase_receipt_trends/purchase_receipt_trends.py
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from controllers.trends	import get_columns,get_data
-
-def execute(filters=None):
-	if not filters: filters ={}
-	data = []
-	conditions = get_columns(filters, "Purchase Receipt")
-	data = get_data(filters, conditions)
-
-	return conditions["columns"], data  
\ No newline at end of file
diff --git a/stock/stock_ledger.py b/stock/stock_ledger.py
deleted file mode 100644
index 980dcd6..0000000
--- a/stock/stock_ledger.py
+++ /dev/null
@@ -1,342 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-from __future__ import unicode_literals
-
-import webnotes
-from webnotes import msgprint
-from webnotes.utils import cint, flt, cstr, now
-from stock.utils import get_valuation_method
-import json
-
-# future reposting
-class NegativeStockError(webnotes.ValidationError): pass
-
-_exceptions = webnotes.local('stockledger_exceptions')
-# _exceptions = []
-
-def make_sl_entries(sl_entries, is_amended=None):
-	if sl_entries:
-		from stock.utils import update_bin
-	
-		cancel = True if sl_entries[0].get("is_cancelled") == "Yes" else False
-		if cancel:
-			set_as_cancel(sl_entries[0].get('voucher_no'), sl_entries[0].get('voucher_type'))
-	
-		for sle in sl_entries:
-			sle_id = None
-			if sle.get('is_cancelled') == 'Yes':
-				sle['actual_qty'] = -flt(sle['actual_qty'])
-		
-			if sle.get("actual_qty"):
-				sle_id = make_entry(sle)
-			
-			args = sle.copy()
-			args.update({
-				"sle_id": sle_id,
-				"is_amended": is_amended
-			})
-			update_bin(args)
-		
-		if cancel:
-			delete_cancelled_entry(sl_entries[0].get('voucher_type'), 
-				sl_entries[0].get('voucher_no'))
-			
-def set_as_cancel(voucher_type, voucher_no):
-	webnotes.conn.sql("""update `tabStock Ledger Entry` set is_cancelled='Yes',
-		modified=%s, modified_by=%s
-		where voucher_no=%s and voucher_type=%s""", 
-		(now(), webnotes.session.user, voucher_type, voucher_no))
-		
-def make_entry(args):
-	args.update({"doctype": "Stock Ledger Entry"})
-	sle = webnotes.bean([args])
-	sle.ignore_permissions = 1
-	sle.insert()
-	sle.submit()
-	return sle.doc.name
-	
-def delete_cancelled_entry(voucher_type, voucher_no):
-	webnotes.conn.sql("""delete from `tabStock Ledger Entry` 
-		where voucher_type=%s and voucher_no=%s""", (voucher_type, voucher_no))
-
-def update_entries_after(args, verbose=1):
-	"""
-		update valution rate and qty after transaction 
-		from the current time-bucket onwards
-		
-		args = {
-			"item_code": "ABC",
-			"warehouse": "XYZ",
-			"posting_date": "2012-12-12",
-			"posting_time": "12:00"
-		}
-	"""
-	if not _exceptions:
-		webnotes.local.stockledger_exceptions = []
-	
-	previous_sle = get_sle_before_datetime(args)
-	
-	qty_after_transaction = flt(previous_sle.get("qty_after_transaction"))
-	valuation_rate = flt(previous_sle.get("valuation_rate"))
-	stock_queue = json.loads(previous_sle.get("stock_queue") or "[]")
-	stock_value = flt(previous_sle.get("stock_value"))
-	prev_stock_value = flt(previous_sle.get("stock_value"))
-	
-	entries_to_fix = get_sle_after_datetime(previous_sle or \
-		{"item_code": args["item_code"], "warehouse": args["warehouse"]}, for_update=True)
-
-	valuation_method = get_valuation_method(args["item_code"])
-	stock_value_difference = 0.0
-
-	for sle in entries_to_fix:
-		if sle.serial_no or not cint(webnotes.conn.get_default("allow_negative_stock")):
-			# validate negative stock for serialized items, fifo valuation 
-			# or when negative stock is not allowed for moving average
-			if not validate_negative_stock(qty_after_transaction, sle):
-				qty_after_transaction += flt(sle.actual_qty)
-				continue
-
-		if sle.serial_no:
-			valuation_rate = get_serialized_values(qty_after_transaction, sle, valuation_rate)
-		elif valuation_method == "Moving Average":
-			valuation_rate = get_moving_average_values(qty_after_transaction, sle, valuation_rate)
-		else:
-			valuation_rate = get_fifo_values(qty_after_transaction, sle, stock_queue)
-				
-		qty_after_transaction += flt(sle.actual_qty)
-		
-		# get stock value
-		if sle.serial_no:
-			stock_value = qty_after_transaction * valuation_rate
-		elif valuation_method == "Moving Average":
-			stock_value = (qty_after_transaction > 0) and \
-				(qty_after_transaction * valuation_rate) or 0
-		else:
-			stock_value = sum((flt(batch[0]) * flt(batch[1]) for batch in stock_queue))
-		
-		# rounding as per precision
-		from webnotes.model.meta import get_field_precision
-		meta = webnotes.get_doctype("Stock Ledger Entry")
-		
-		stock_value = flt(stock_value, get_field_precision(meta.get_field("stock_value"), 
-			webnotes._dict({"fields": sle})))
-		
-		stock_value_difference = stock_value - prev_stock_value
-		prev_stock_value = stock_value
-			
-		# update current sle
-		webnotes.conn.sql("""update `tabStock Ledger Entry`
-			set qty_after_transaction=%s, valuation_rate=%s, stock_queue=%s,
-			stock_value=%s, stock_value_difference=%s where name=%s""", 
-			(qty_after_transaction, valuation_rate,
-			json.dumps(stock_queue), stock_value, stock_value_difference, sle.name))
-	
-	if _exceptions:
-		_raise_exceptions(args, verbose)
-	
-	# update bin
-	if not webnotes.conn.exists({"doctype": "Bin", "item_code": args["item_code"], 
-			"warehouse": args["warehouse"]}):
-		bin_wrapper = webnotes.bean([{
-			"doctype": "Bin",
-			"item_code": args["item_code"],
-			"warehouse": args["warehouse"],
-		}])
-		bin_wrapper.ignore_permissions = 1
-		bin_wrapper.insert()
-	
-	webnotes.conn.sql("""update `tabBin` set valuation_rate=%s, actual_qty=%s,
-		stock_value=%s, 
-		projected_qty = (actual_qty + indented_qty + ordered_qty + planned_qty - reserved_qty)
-		where item_code=%s and warehouse=%s""", (valuation_rate, qty_after_transaction,
-		stock_value, args["item_code"], args["warehouse"]))
-		
-def get_sle_before_datetime(args, for_update=False):
-	"""
-		get previous stock ledger entry before current time-bucket
-
-		Details:
-		get the last sle before the current time-bucket, so that all values
-		are reposted from the current time-bucket onwards.
-		this is necessary because at the time of cancellation, there may be
-		entries between the cancelled entries in the same time-bucket
-	"""
-	sle = get_stock_ledger_entries(args,
-		["timestamp(posting_date, posting_time) < timestamp(%(posting_date)s, %(posting_time)s)"],
-		"desc", "limit 1", for_update=for_update)
-	
-	return sle and sle[0] or webnotes._dict()
-	
-def get_sle_after_datetime(args, for_update=False):
-	"""get Stock Ledger Entries after a particular datetime, for reposting"""
-	# NOTE: using for update of 
-	return get_stock_ledger_entries(args,
-		["timestamp(posting_date, posting_time) > timestamp(%(posting_date)s, %(posting_time)s)"],
-		"asc", for_update=for_update)
-				
-def get_stock_ledger_entries(args, conditions=None, order="desc", limit=None, for_update=False):
-	"""get stock ledger entries filtered by specific posting datetime conditions"""
-	if not args.get("posting_date"):
-		args["posting_date"] = "1900-01-01"
-	if not args.get("posting_time"):
-		args["posting_time"] = "00:00"
-	
-	return webnotes.conn.sql("""select * from `tabStock Ledger Entry`
-		where item_code = %%(item_code)s
-		and warehouse = %%(warehouse)s
-		and ifnull(is_cancelled, 'No')='No'
-		%(conditions)s
-		order by timestamp(posting_date, posting_time) %(order)s, name %(order)s
-		%(limit)s %(for_update)s""" % {
-			"conditions": conditions and ("and " + " and ".join(conditions)) or "",
-			"limit": limit or "",
-			"for_update": for_update and "for update" or "",
-			"order": order
-		}, args, as_dict=1)
-		
-def validate_negative_stock(qty_after_transaction, sle):
-	"""
-		validate negative stock for entries current datetime onwards
-		will not consider cancelled entries
-	"""
-	diff = qty_after_transaction + flt(sle.actual_qty)
-
-	if not _exceptions:
-		webnotes.local.stockledger_exceptions = []
-	
-	if diff < 0 and abs(diff) > 0.0001:
-		# negative stock!
-		exc = sle.copy().update({"diff": diff})
-		_exceptions.append(exc)
-		return False
-	else:
-		return True
-	
-def get_serialized_values(qty_after_transaction, sle, valuation_rate):
-	incoming_rate = flt(sle.incoming_rate)
-	actual_qty = flt(sle.actual_qty)
-	serial_no = cstr(sle.serial_no).split("\n")
-	
-	if incoming_rate < 0:
-		# wrong incoming rate
-		incoming_rate = valuation_rate
-	elif incoming_rate == 0 or flt(sle.actual_qty) < 0:
-		# In case of delivery/stock issue, get average purchase rate
-		# of serial nos of current entry
-		incoming_rate = flt(webnotes.conn.sql("""select avg(ifnull(purchase_rate, 0))
-			from `tabSerial No` where name in (%s)""" % (", ".join(["%s"]*len(serial_no))),
-			tuple(serial_no))[0][0])
-	
-	if incoming_rate and not valuation_rate:
-		valuation_rate = incoming_rate
-	else:
-		new_stock_qty = qty_after_transaction + actual_qty
-		if new_stock_qty > 0:
-			new_stock_value = qty_after_transaction * valuation_rate + actual_qty * incoming_rate
-			if new_stock_value > 0:
-				# calculate new valuation rate only if stock value is positive
-				# else it remains the same as that of previous entry
-				valuation_rate = new_stock_value / new_stock_qty
-				
-	return valuation_rate
-	
-def get_moving_average_values(qty_after_transaction, sle, valuation_rate):
-	incoming_rate = flt(sle.incoming_rate)
-	actual_qty = flt(sle.actual_qty)	
-	
-	if not incoming_rate:
-		# In case of delivery/stock issue in_rate = 0 or wrong incoming rate
-		incoming_rate = valuation_rate
-	
-	elif qty_after_transaction < 0:
-		# if negative stock, take current valuation rate as incoming rate
-		valuation_rate = incoming_rate
-		
-	new_stock_qty = qty_after_transaction + actual_qty
-	new_stock_value = qty_after_transaction * valuation_rate + actual_qty * incoming_rate
-	
-	if new_stock_qty > 0 and new_stock_value > 0:
-		valuation_rate = new_stock_value / flt(new_stock_qty)
-	elif new_stock_qty <= 0:
-		valuation_rate = 0.0
-	
-	# NOTE: val_rate is same as previous entry if new stock value is negative
-	
-	return valuation_rate
-	
-def get_fifo_values(qty_after_transaction, sle, stock_queue):
-	incoming_rate = flt(sle.incoming_rate)
-	actual_qty = flt(sle.actual_qty)
-	if not stock_queue:
-		stock_queue.append([0, 0])
-
-	if actual_qty > 0:
-		if stock_queue[-1][0] > 0:
-			stock_queue.append([actual_qty, incoming_rate])
-		else:
-			qty = stock_queue[-1][0] + actual_qty
-			stock_queue[-1] = [qty, qty > 0 and incoming_rate or 0]
-	else:
-		incoming_cost = 0
-		qty_to_pop = abs(actual_qty)
-		while qty_to_pop:
-			if not stock_queue:
-				stock_queue.append([0, 0])
-			
-			batch = stock_queue[0]
-			
-			if 0 < batch[0] <= qty_to_pop:
-				# if batch qty > 0
-				# not enough or exactly same qty in current batch, clear batch
-				incoming_cost += flt(batch[0]) * flt(batch[1])
-				qty_to_pop -= batch[0]
-				stock_queue.pop(0)
-			else:
-				# all from current batch
-				incoming_cost += flt(qty_to_pop) * flt(batch[1])
-				batch[0] -= qty_to_pop
-				qty_to_pop = 0
-		
-	stock_value = sum((flt(batch[0]) * flt(batch[1]) for batch in stock_queue))
-	stock_qty = sum((flt(batch[0]) for batch in stock_queue))
-
-	valuation_rate = stock_qty and (stock_value / flt(stock_qty)) or 0
-
-	return valuation_rate
-
-def _raise_exceptions(args, verbose=1):
-	deficiency = min(e["diff"] for e in _exceptions)
-	msg = """Negative stock error: 
-		Cannot complete this transaction because stock will start
-		becoming negative (%s) for Item <b>%s</b> in Warehouse 
-		<b>%s</b> on <b>%s %s</b> in Transaction %s %s.
-		Total Quantity Deficiency: <b>%s</b>""" % \
-		(_exceptions[0]["diff"], args.get("item_code"), args.get("warehouse"),
-		_exceptions[0]["posting_date"], _exceptions[0]["posting_time"],
-		_exceptions[0]["voucher_type"], _exceptions[0]["voucher_no"],
-		abs(deficiency))
-	if verbose:
-		msgprint(msg, raise_exception=NegativeStockError)
-	else:
-		raise NegativeStockError, msg
-		
-def get_previous_sle(args, for_update=False):
-	"""
-		get the last sle on or before the current time-bucket, 
-		to get actual qty before transaction, this function
-		is called from various transaction like stock entry, reco etc
-		
-		args = {
-			"item_code": "ABC",
-			"warehouse": "XYZ",
-			"posting_date": "2012-12-12",
-			"posting_time": "12:00",
-			"sle": "name of reference Stock Ledger Entry"
-		}
-	"""
-	if not args.get("sle"): args["sle"] = ""
-	
-	sle = get_stock_ledger_entries(args, ["name != %(sle)s",
-		"timestamp(posting_date, posting_time) <= timestamp(%(posting_date)s, %(posting_time)s)"],
-		"desc", "limit 1", for_update=for_update)
-	return sle and sle[0] or {}
diff --git a/stock/utils.py b/stock/utils.py
deleted file mode 100644
index 4f5e11a..0000000
--- a/stock/utils.py
+++ /dev/null
@@ -1,395 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-import webnotes
-from webnotes import msgprint, _
-import json
-from webnotes.utils import flt, cstr, nowdate, add_days, cint
-from webnotes.defaults import get_global_default
-from webnotes.utils.email_lib import sendmail
-
-class UserNotAllowedForWarehouse(webnotes.ValidationError): pass
-class InvalidWarehouseCompany(webnotes.ValidationError): pass
-	
-def get_stock_balance_on(warehouse, posting_date=None):
-	if not posting_date: posting_date = nowdate()
-	
-	stock_ledger_entries = webnotes.conn.sql("""
-		SELECT 
-			item_code, stock_value
-		FROM 
-			`tabStock Ledger Entry`
-		WHERE 
-			warehouse=%s AND posting_date <= %s
-		ORDER BY timestamp(posting_date, posting_time) DESC, name DESC
-	""", (warehouse, posting_date), as_dict=1)
-	 
-	sle_map = {}
-	for sle in stock_ledger_entries:
-		sle_map.setdefault(sle.item_code, flt(sle.stock_value))
-		
-	return sum(sle_map.values())
-	
-def get_latest_stock_balance():
-	bin_map = {}
-	for d in webnotes.conn.sql("""SELECT item_code, warehouse, stock_value as stock_value 
-		FROM tabBin""", as_dict=1):
-			bin_map.setdefault(d.warehouse, {}).setdefault(d.item_code, flt(d.stock_value))
-			
-	return bin_map
-	
-def get_bin(item_code, warehouse):
-	bin = webnotes.conn.get_value("Bin", {"item_code": item_code, "warehouse": warehouse})
-	if not bin:
-		bin_wrapper = webnotes.bean([{
-			"doctype": "Bin",
-			"item_code": item_code,
-			"warehouse": warehouse,
-		}])
-		bin_wrapper.ignore_permissions = 1
-		bin_wrapper.insert()
-		bin_obj = bin_wrapper.make_controller()
-	else:
-		from webnotes.model.code import get_obj
-		bin_obj = get_obj('Bin', bin)
-	return bin_obj
-
-def update_bin(args):
-	is_stock_item = webnotes.conn.get_value('Item', args.get("item_code"), 'is_stock_item')
-	if is_stock_item == 'Yes':
-		bin = get_bin(args.get("item_code"), args.get("warehouse"))
-		bin.update_stock(args)
-		return bin
-	else:
-		msgprint("[Stock Update] Ignored %s since it is not a stock item" 
-			% args.get("item_code"))
-
-def validate_end_of_life(item_code, end_of_life=None, verbose=1):
-	if not end_of_life:
-		end_of_life = webnotes.conn.get_value("Item", item_code, "end_of_life")
-	
-	from webnotes.utils import getdate, now_datetime, formatdate
-	if end_of_life and getdate(end_of_life) <= now_datetime().date():
-		msg = (_("Item") + " %(item_code)s: " + _("reached its end of life on") + \
-			" %(date)s. " + _("Please check") + ": %(end_of_life_label)s " + \
-			"in Item master") % {
-				"item_code": item_code,
-				"date": formatdate(end_of_life),
-				"end_of_life_label": webnotes.get_doctype("Item").get_label("end_of_life")
-			}
-		
-		_msgprint(msg, verbose)
-			
-def validate_is_stock_item(item_code, is_stock_item=None, verbose=1):
-	if not is_stock_item:
-		is_stock_item = webnotes.conn.get_value("Item", item_code, "is_stock_item")
-		
-	if is_stock_item != "Yes":
-		msg = (_("Item") + " %(item_code)s: " + _("is not a Stock Item")) % {
-			"item_code": item_code,
-		}
-		
-		_msgprint(msg, verbose)
-		
-def validate_cancelled_item(item_code, docstatus=None, verbose=1):
-	if docstatus is None:
-		docstatus = webnotes.conn.get_value("Item", item_code, "docstatus")
-	
-	if docstatus == 2:
-		msg = (_("Item") + " %(item_code)s: " + _("is a cancelled Item")) % {
-			"item_code": item_code,
-		}
-		
-		_msgprint(msg, verbose)
-
-def _msgprint(msg, verbose):
-	if verbose:
-		msgprint(msg, raise_exception=True)
-	else:
-		raise webnotes.ValidationError, msg
-
-def get_incoming_rate(args):
-	"""Get Incoming Rate based on valuation method"""
-	from stock.stock_ledger import get_previous_sle
-		
-	in_rate = 0
-	if args.get("serial_no"):
-		in_rate = get_avg_purchase_rate(args.get("serial_no"))
-	elif args.get("bom_no"):
-		result = webnotes.conn.sql("""select ifnull(total_cost, 0) / ifnull(quantity, 1) 
-			from `tabBOM` where name = %s and docstatus=1 and is_active=1""", args.get("bom_no"))
-		in_rate = result and flt(result[0][0]) or 0
-	else:
-		valuation_method = get_valuation_method(args.get("item_code"))
-		previous_sle = get_previous_sle(args)
-		if valuation_method == 'FIFO':
-			if not previous_sle:
-				return 0.0
-			previous_stock_queue = json.loads(previous_sle.get('stock_queue', '[]') or '[]')
-			in_rate = previous_stock_queue and \
-				get_fifo_rate(previous_stock_queue, args.get("qty") or 0) or 0
-		elif valuation_method == 'Moving Average':
-			in_rate = previous_sle.get('valuation_rate') or 0
-	return in_rate
-	
-def get_avg_purchase_rate(serial_nos):
-	"""get average value of serial numbers"""
-	
-	serial_nos = get_valid_serial_nos(serial_nos)
-	return flt(webnotes.conn.sql("""select avg(ifnull(purchase_rate, 0)) from `tabSerial No` 
-		where name in (%s)""" % ", ".join(["%s"] * len(serial_nos)),
-		tuple(serial_nos))[0][0])
-
-def get_valuation_method(item_code):
-	"""get valuation method from item or default"""
-	val_method = webnotes.conn.get_value('Item', item_code, 'valuation_method')
-	if not val_method:
-		val_method = get_global_default('valuation_method') or "FIFO"
-	return val_method
-		
-def get_fifo_rate(previous_stock_queue, qty):
-	"""get FIFO (average) Rate from Queue"""
-	if qty >= 0:
-		total = sum(f[0] for f in previous_stock_queue)	
-		return total and sum(f[0] * f[1] for f in previous_stock_queue) / flt(total) or 0.0
-	else:
-		outgoing_cost = 0
-		qty_to_pop = abs(qty)
-		while qty_to_pop and previous_stock_queue:
-			batch = previous_stock_queue[0]
-			if 0 < batch[0] <= qty_to_pop:
-				# if batch qty > 0
-				# not enough or exactly same qty in current batch, clear batch
-				outgoing_cost += flt(batch[0]) * flt(batch[1])
-				qty_to_pop -= batch[0]
-				previous_stock_queue.pop(0)
-			else:
-				# all from current batch
-				outgoing_cost += flt(qty_to_pop) * flt(batch[1])
-				batch[0] -= qty_to_pop
-				qty_to_pop = 0
-		# if queue gets blank and qty_to_pop remaining, get average rate of full queue
-		return outgoing_cost / abs(qty) - qty_to_pop
-	
-def get_valid_serial_nos(sr_nos, qty=0, item_code=''):
-	"""split serial nos, validate and return list of valid serial nos"""
-	# TODO: remove duplicates in client side
-	serial_nos = cstr(sr_nos).strip().replace(',', '\n').split('\n')
-	
-	valid_serial_nos = []
-	for val in serial_nos:
-		if val:
-			val = val.strip()
-			if val in valid_serial_nos:
-				msgprint("You have entered duplicate serial no: '%s'" % val, raise_exception=1)
-			else:
-				valid_serial_nos.append(val)
-	
-	if qty and len(valid_serial_nos) != abs(qty):
-		msgprint("Please enter serial nos for "
-			+ cstr(abs(qty)) + " quantity against item code: " + item_code,
-			raise_exception=1)
-		
-	return valid_serial_nos
-	
-def get_warehouse_list(doctype, txt, searchfield, start, page_len, filters):
-	"""used in search queries"""
-	wlist = []
-	for w in webnotes.conn.sql_list("""select name from tabWarehouse 
-		where name like '%%%s%%'""" % txt):
-		if webnotes.session.user=="Administrator":
-			wlist.append([w])
-		else:
-			warehouse_users = webnotes.conn.sql_list("""select user from `tabWarehouse User` 
-				where parent=%s""", w)
-			if not warehouse_users:
-				wlist.append([w])
-			elif webnotes.session.user in warehouse_users:
-				wlist.append([w])
-	return wlist
-
-def validate_warehouse_user(warehouse):
-	if webnotes.session.user=="Administrator" or not warehouse:
-		return
-	warehouse_users = [p[0] for p in webnotes.conn.sql("""select user from `tabWarehouse User`
-		where parent=%s""", warehouse)]
-				
-	if warehouse_users and not (webnotes.session.user in warehouse_users):
-		webnotes.throw(_("Not allowed entry in Warehouse") \
-			+ ": " + warehouse, UserNotAllowedForWarehouse)
-			
-def validate_warehouse_company(warehouse, company):
-	warehouse_company = webnotes.conn.get_value("Warehouse", warehouse, "company")
-	if warehouse_company and warehouse_company != company:
-		webnotes.msgprint(_("Warehouse does not belong to company.") + " (" + \
-			warehouse + ", " + company +")", raise_exception=InvalidWarehouseCompany)
-
-def get_sales_bom_buying_amount(item_code, warehouse, voucher_type, voucher_no, voucher_detail_no, 
-		stock_ledger_entries, item_sales_bom):
-	# sales bom item
-	buying_amount = 0.0
-	for bom_item in item_sales_bom[item_code]:
-		if bom_item.get("parent_detail_docname")==voucher_detail_no:
-			buying_amount += get_buying_amount(voucher_type, voucher_no, voucher_detail_no, 
-				stock_ledger_entries.get((bom_item.item_code, warehouse), []))
-
-	return buying_amount
-		
-def get_buying_amount(voucher_type, voucher_no, item_row, stock_ledger_entries):
-	# IMP NOTE
-	# stock_ledger_entries should already be filtered by item_code and warehouse and 
-	# sorted by posting_date desc, posting_time desc
-	for i, sle in enumerate(stock_ledger_entries):
-		if sle.voucher_type == voucher_type and sle.voucher_no == voucher_no and \
-			sle.voucher_detail_no == item_row:
-				previous_stock_value = len(stock_ledger_entries) > i+1 and \
-					flt(stock_ledger_entries[i+1].stock_value) or 0.0
-				buying_amount =  previous_stock_value - flt(sle.stock_value)						
-				
-				return buying_amount
-	return 0.0
-	
-
-def reorder_item():
-	""" Reorder item if stock reaches reorder level"""
-	if getattr(webnotes.local, "auto_indent", None) is None:
-		webnotes.local.auto_indent = cint(webnotes.conn.get_value('Stock Settings', None, 'auto_indent'))
-	
-	if webnotes.local.auto_indent:
-		material_requests = {}
-		bin_list = webnotes.conn.sql("""select item_code, warehouse, projected_qty
-			from tabBin where ifnull(item_code, '') != '' and ifnull(warehouse, '') != ''
-			and exists (select name from `tabItem` 
-				where `tabItem`.name = `tabBin`.item_code and 
-				is_stock_item='Yes' and (is_purchase_item='Yes' or is_sub_contracted_item='Yes') and
-				(ifnull(end_of_life, '')='' or end_of_life > now()))""", as_dict=True)
-		for bin in bin_list:
-			#check if re-order is required
-			item_reorder = webnotes.conn.get("Item Reorder", 
-				{"parent": bin.item_code, "warehouse": bin.warehouse})
-			if item_reorder:
-				reorder_level = item_reorder.warehouse_reorder_level
-				reorder_qty = item_reorder.warehouse_reorder_qty
-				material_request_type = item_reorder.material_request_type or "Purchase"
-			else:
-				reorder_level, reorder_qty = webnotes.conn.get_value("Item", bin.item_code,
-					["re_order_level", "re_order_qty"])
-				material_request_type = "Purchase"
-		
-			if flt(reorder_level) and flt(bin.projected_qty) < flt(reorder_level):
-				if flt(reorder_level) - flt(bin.projected_qty) > flt(reorder_qty):
-					reorder_qty = flt(reorder_level) - flt(bin.projected_qty)
-					
-				company = webnotes.conn.get_value("Warehouse", bin.warehouse, "company") or \
-					webnotes.defaults.get_defaults()["company"] or \
-					webnotes.conn.sql("""select name from tabCompany limit 1""")[0][0]
-					
-				material_requests.setdefault(material_request_type, webnotes._dict()).setdefault(
-					company, []).append(webnotes._dict({
-						"item_code": bin.item_code,
-						"warehouse": bin.warehouse,
-						"reorder_qty": reorder_qty
-					})
-				)
-		
-		create_material_request(material_requests)
-
-def create_material_request(material_requests):
-	"""	Create indent on reaching reorder level	"""
-	mr_list = []
-	defaults = webnotes.defaults.get_defaults()
-	exceptions_list = []
-	from accounts.utils import get_fiscal_year
-	current_fiscal_year = get_fiscal_year(nowdate())[0] or defaults.fiscal_year
-	for request_type in material_requests:
-		for company in material_requests[request_type]:
-			try:
-				items = material_requests[request_type][company]
-				if not items:
-					continue
-					
-				mr = [{
-					"doctype": "Material Request",
-					"company": company,
-					"fiscal_year": current_fiscal_year,
-					"transaction_date": nowdate(),
-					"material_request_type": request_type
-				}]
-			
-				for d in items:
-					item = webnotes.doc("Item", d.item_code)
-					mr.append({
-						"doctype": "Material Request Item",
-						"parenttype": "Material Request",
-						"parentfield": "indent_details",
-						"item_code": d.item_code,
-						"schedule_date": add_days(nowdate(),cint(item.lead_time_days)),
-						"uom":	item.stock_uom,
-						"warehouse": d.warehouse,
-						"item_name": item.item_name,
-						"description": item.description,
-						"item_group": item.item_group,
-						"qty": d.reorder_qty,
-						"brand": item.brand,
-					})
-			
-				mr_bean = webnotes.bean(mr)
-				mr_bean.insert()
-				mr_bean.submit()
-				mr_list.append(mr_bean)
-
-			except:
-				if webnotes.local.message_log:
-					exceptions_list.append([] + webnotes.local.message_log)
-					webnotes.local.message_log = []
-				else:
-					exceptions_list.append(webnotes.getTraceback())
-
-	if mr_list:
-		if getattr(webnotes.local, "reorder_email_notify", None) is None:
-			webnotes.local.reorder_email_notify = cint(webnotes.conn.get_value('Stock Settings', None, 
-				'reorder_email_notify'))
-			
-		if(webnotes.local.reorder_email_notify):
-			send_email_notification(mr_list)
-
-	if exceptions_list:
-		notify_errors(exceptions_list)
-		
-def send_email_notification(mr_list):
-	""" Notify user about auto creation of indent"""
-	
-	email_list = webnotes.conn.sql_list("""select distinct r.parent 
-		from tabUserRole r, tabProfile p
-		where p.name = r.parent and p.enabled = 1 and p.docstatus < 2
-		and r.role in ('Purchase Manager','Material Manager') 
-		and p.name not in ('Administrator', 'All', 'Guest')""")
-	
-	msg="""<h3>Following Material Requests has been raised automatically \
-		based on item reorder level:</h3>"""
-	for mr in mr_list:
-		msg += "<p><b><u>" + mr.doc.name + """</u></b></p><table class='table table-bordered'><tr>
-			<th>Item Code</th><th>Warehouse</th><th>Qty</th><th>UOM</th></tr>"""
-		for item in mr.doclist.get({"parentfield": "indent_details"}):
-			msg += "<tr><td>" + item.item_code + "</td><td>" + item.warehouse + "</td><td>" + \
-				cstr(item.qty) + "</td><td>" + cstr(item.uom) + "</td></tr>"
-		msg += "</table>"
-	sendmail(email_list, subject='Auto Material Request Generation Notification', msg = msg)
-	
-def notify_errors(exceptions_list):
-	subject = "[Important] [ERPNext] Error(s) while creating Material Requests based on Re-order Levels"
-	msg = """Dear System Manager,
-
-		An error occured for certain Items while creating Material Requests based on Re-order level.
-		
-		Please rectify these issues:
-		---
-
-		%s
-
-		---
-		Regards,
-		Administrator""" % ("\n\n".join(["\n".join(msg) for msg in exceptions_list]),)
-
-	from webnotes.profile import get_system_managers
-	sendmail(get_system_managers(), subject=subject, msg=msg)
diff --git a/support/doctype/customer_issue/customer_issue.js b/support/doctype/customer_issue/customer_issue.js
deleted file mode 100644
index 066a11a..0000000
--- a/support/doctype/customer_issue/customer_issue.js
+++ /dev/null
@@ -1,106 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.provide("erpnext.support");
-// TODO commonify this code
-erpnext.support.CustomerIssue = wn.ui.form.Controller.extend({
-	refresh: function() {
-		if((cur_frm.doc.status=='Open' || cur_frm.doc.status == 'Work In Progress')) {
-			cur_frm.add_custom_button(wn._('Make Maintenance Visit'), this.make_maintenance_visit)
-		}
-	}, 
-	
-	customer: function() {
-		var me = this;
-		if(this.frm.doc.customer) {
-			// TODO shift this to depends_on
-			unhide_field(['customer_address', 'contact_person']);
-			
-			return this.frm.call({
-				doc: this.frm.doc,
-				method: "set_customer_defaults",
-			});
-		}
-	}, 
-	
-	make_maintenance_visit: function() {
-		wn.model.open_mapped_doc({
-			method: "support.doctype.customer_issue.customer_issue.make_maintenance_visit",
-			source_name: cur_frm.doc.name
-		})
-	}
-});
-
-$.extend(cur_frm.cscript, new erpnext.support.CustomerIssue({frm: cur_frm}));
-
-cur_frm.cscript.onload = function(doc,cdt,cdn){
-	if(!doc.status) 
-		set_multiple(dt,dn,{status:'Open'});	
-	if(doc.__islocal){		
-		hide_field(['customer_address','contact_person']);
-	} 
-}
-
-cur_frm.cscript.customer_address = cur_frm.cscript.contact_person = function(doc,dt,dn) {		
-	if(doc.customer) 
-		return get_server_fields('get_customer_address', 
-			JSON.stringify({customer: doc.customer, address: doc.customer_address, contact: doc.contact_person}),'', doc, dt, dn, 1);
-}
-
-cur_frm.fields_dict['customer_address'].get_query = function(doc, cdt, cdn) {
-	return{
-		filters:{ 'customer': doc.customer}
-	}
-}
-
-cur_frm.fields_dict['contact_person'].get_query = function(doc, cdt, cdn) {
-	return{
-		filters:{ 'customer': doc.customer}
-	}
-}
-
-cur_frm.fields_dict['serial_no'].get_query = function(doc, cdt, cdn) {
-	var cond = [];
-	var filter = [
-		['Serial No', 'docstatus', '!=', 2],
-		['Serial No', 'status', '=', "Delivered"]
-	];
-	if(doc.item_code) cond = ['Serial No', 'item_code', '=', doc.item_code];
-	if(doc.customer) cond = ['Serial No', 'customer', '=', doc.customer];
-	filter.push(cond);
-	return{
-		filters:filter
-	}
-}
-
-cur_frm.add_fetch('serial_no', 'item_code', 'item_code');
-cur_frm.add_fetch('serial_no', 'item_name', 'item_name');
-cur_frm.add_fetch('serial_no', 'description', 'description');
-cur_frm.add_fetch('serial_no', 'maintenance_status', 'warranty_amc_status');
-cur_frm.add_fetch('serial_no', 'warranty_expiry_date', 'warranty_expiry_date');
-cur_frm.add_fetch('serial_no', 'amc_expiry_date', 'amc_expiry_date');
-cur_frm.add_fetch('serial_no', 'customer', 'customer');
-cur_frm.add_fetch('serial_no', 'customer_name', 'customer_name');
-cur_frm.add_fetch('serial_no', 'delivery_address', 'customer_address');
-
-cur_frm.fields_dict['item_code'].get_query = function(doc, cdt, cdn) {
-	if(doc.serial_no) {
-		return{
-			filters:{ 'serial_no': doc.serial_no}
-		}		
-	}
-	else{
-		return{
-			filters:[
-				['Item', 'docstatus', '!=', 2]
-			]
-		}		
-	}
-}
-
-cur_frm.add_fetch('item_code', 'item_name', 'item_name');
-cur_frm.add_fetch('item_code', 'description', 'description');
-
-
-cur_frm.fields_dict.customer.get_query = function(doc,cdt,cdn) {
-	return{	query:"controllers.queries.customer_query" } }
diff --git a/support/doctype/customer_issue/customer_issue.py b/support/doctype/customer_issue/customer_issue.py
deleted file mode 100644
index 0739a2d..0000000
--- a/support/doctype/customer_issue/customer_issue.py
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import session, msgprint
-from webnotes.utils import today
-
-	
-
-from utilities.transaction_base import TransactionBase
-
-class DocType(TransactionBase):
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-	
-	def validate(self):
-		if session['user'] != 'Guest' and not self.doc.customer:
-			msgprint("Please select Customer from whom issue is raised",
-				raise_exception=True)
-				
-		if self.doc.status=="Closed" and \
-			webnotes.conn.get_value("Customer Issue", self.doc.name, "status")!="Closed":
-			self.doc.resolution_date = today()
-			self.doc.resolved_by = webnotes.session.user
-	
-	def on_cancel(self):
-		lst = webnotes.conn.sql("select t1.name from `tabMaintenance Visit` t1, `tabMaintenance Visit Purpose` t2 where t2.parent = t1.name and t2.prevdoc_docname = '%s' and	t1.docstatus!=2"%(self.doc.name))
-		if lst:
-			lst1 = ','.join([x[0] for x in lst])
-			msgprint("Maintenance Visit No. "+lst1+" already created against this customer issue. So can not be Cancelled")
-			raise Exception
-		else:
-			webnotes.conn.set(self.doc, 'status', 'Cancelled')
-
-	def on_update(self):
-		pass
-
-@webnotes.whitelist()
-def make_maintenance_visit(source_name, target_doclist=None):
-	from webnotes.model.mapper import get_mapped_doclist
-	
-	visit = webnotes.conn.sql("""select t1.name 
-		from `tabMaintenance Visit` t1, `tabMaintenance Visit Purpose` t2 
-		where t2.parent=t1.name and t2.prevdoc_docname=%s 
-		and t1.docstatus=1 and t1.completion_status='Fully Completed'""", source_name)
-		
-	if not visit:
-		doclist = get_mapped_doclist("Customer Issue", source_name, {
-			"Customer Issue": {
-				"doctype": "Maintenance Visit", 
-				"field_map": {
-					"complaint": "description", 
-					"doctype": "prevdoc_doctype", 
-					"name": "prevdoc_docname"
-				}
-			}
-		}, target_doclist)
-	
-		return [d.fields for d in doclist]
\ No newline at end of file
diff --git a/support/doctype/customer_issue/customer_issue.txt b/support/doctype/customer_issue/customer_issue.txt
deleted file mode 100644
index 76d49a8..0000000
--- a/support/doctype/customer_issue/customer_issue.txt
+++ /dev/null
@@ -1,424 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:30", 
-  "docstatus": 0, 
-  "modified": "2014-01-14 15:56:22", 
-  "modified_by": "Administrator", 
-  "owner": "harshada@webnotestech.com"
- }, 
- {
-  "allow_import": 1, 
-  "autoname": "naming_series:", 
-  "doctype": "DocType", 
-  "icon": "icon-bug", 
-  "is_submittable": 0, 
-  "module": "Support", 
-  "name": "__common__", 
-  "search_fields": "status,customer,customer_name,allocated_to,allocated_on, territory"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Customer Issue", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 0, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Customer Issue", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "Maintenance User", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Customer Issue"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_section", 
-  "fieldtype": "Section Break", 
-  "label": "Customer", 
-  "options": "icon-user"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "in_filter": 0, 
-  "label": "Series", 
-  "no_copy": 1, 
-  "oldfieldname": "naming_series", 
-  "oldfieldtype": "Select", 
-  "options": "\nCI/2010-2011/", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "default": "Open", 
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Status", 
-  "no_copy": 1, 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Select", 
-  "options": "\nOpen\nClosed\nWork In Progress\nCancelled", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "default": "Today", 
-  "doctype": "DocField", 
-  "fieldname": "complaint_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Issue Date", 
-  "oldfieldname": "complaint_date", 
-  "oldfieldtype": "Date", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Customer", 
-  "oldfieldname": "customer", 
-  "oldfieldtype": "Link", 
-  "options": "Customer", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_address", 
-  "fieldtype": "Link", 
-  "label": "Customer Address", 
-  "options": "Address", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_person", 
-  "fieldtype": "Link", 
-  "label": "Contact Person", 
-  "options": "Contact", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "issue_details", 
-  "fieldtype": "Section Break", 
-  "label": "Issue Details", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-ticket"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "complaint", 
-  "fieldtype": "Small Text", 
-  "label": "Issue", 
-  "no_copy": 1, 
-  "oldfieldname": "complaint", 
-  "oldfieldtype": "Small Text", 
-  "reqd": 1
- }, 
- {
-  "description": "Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.", 
-  "doctype": "DocField", 
-  "fieldname": "serial_no", 
-  "fieldtype": "Link", 
-  "in_list_view": 0, 
-  "label": "Serial No", 
-  "options": "Serial No"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Item Code", 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "depends_on": "eval:doc.item_code", 
-  "doctype": "DocField", 
-  "fieldname": "item_name", 
-  "fieldtype": "Data", 
-  "label": "Item Name", 
-  "oldfieldname": "item_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "depends_on": "eval:doc.item_code", 
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1, 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warranty_amc_status", 
-  "fieldtype": "Select", 
-  "hidden": 0, 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Warranty / AMC Status", 
-  "options": "\nUnder Warranty\nOut of Warranty\nUnder AMC\nOut of AMC"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "warranty_expiry_date", 
-  "fieldtype": "Date", 
-  "label": "Warranty Expiry Date"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amc_expiry_date", 
-  "fieldtype": "Date", 
-  "label": "AMC Expiry Date"
- }, 
- {
-  "description": "To assign this issue, use the \"Assign\" button in the sidebar.", 
-  "doctype": "DocField", 
-  "fieldname": "resolution_section", 
-  "fieldtype": "Section Break", 
-  "label": "Resolution", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-thumbs-up"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "resolution_date", 
-  "fieldtype": "Datetime", 
-  "in_filter": 1, 
-  "label": "Resolution Date", 
-  "no_copy": 1, 
-  "oldfieldname": "resolution_date", 
-  "oldfieldtype": "Date", 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "resolved_by", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Resolved By", 
-  "no_copy": 1, 
-  "oldfieldname": "resolved_by", 
-  "oldfieldtype": "Link", 
-  "options": "Profile", 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "resolution_details", 
-  "fieldtype": "Text", 
-  "label": "Resolution Details", 
-  "no_copy": 1, 
-  "oldfieldname": "resolution_details", 
-  "oldfieldtype": "Text"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_info", 
-  "fieldtype": "Section Break", 
-  "label": "Contact Info", 
-  "options": "icon-bullhorn"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col_break3", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_name", 
-  "fieldtype": "Data", 
-  "label": "Customer Name", 
-  "read_only": 1
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "customer_group", 
-  "fieldtype": "Link", 
-  "label": "Customer Group", 
-  "options": "Customer Group", 
-  "print_hide": 1, 
-  "reqd": 0
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "territory", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Territory", 
-  "oldfieldname": "territory", 
-  "oldfieldtype": "Link", 
-  "options": "Territory", 
-  "print_hide": 1, 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_display", 
-  "fieldtype": "Small Text", 
-  "label": "Address", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col_break4", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_display", 
-  "fieldtype": "Small Text", 
-  "label": "Contact", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_mobile", 
-  "fieldtype": "Data", 
-  "label": "Mobile No", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_email", 
-  "fieldtype": "Data", 
-  "label": "Contact Email", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "service_address", 
-  "fieldtype": "Small Text", 
-  "label": "Service Address", 
-  "oldfieldname": "service_address", 
-  "oldfieldtype": "Small Text"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "more_info", 
-  "fieldtype": "Section Break", 
-  "label": "More Info", 
-  "options": "icon-file-text"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col_break5", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col_break6", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "complaint_raised_by", 
-  "fieldtype": "Data", 
-  "label": "Raised By", 
-  "oldfieldname": "complaint_raised_by", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "from_company", 
-  "fieldtype": "Data", 
-  "label": "From Company", 
-  "oldfieldname": "from_company", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/support/doctype/maintenance_schedule/maintenance_schedule.js b/support/doctype/maintenance_schedule/maintenance_schedule.js
deleted file mode 100644
index 25fe69a..0000000
--- a/support/doctype/maintenance_schedule/maintenance_schedule.js
+++ /dev/null
@@ -1,111 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.provide("erpnext.support");
-// TODO commonify this code
-erpnext.support.MaintenanceSchedule = wn.ui.form.Controller.extend({
-	refresh: function() {
-		if (this.frm.doc.docstatus===0) {
-			cur_frm.add_custom_button(wn._('From Sales Order'), 
-				function() {
-					wn.model.map_current_doc({
-						method: "selling.doctype.sales_order.sales_order.make_maintenance_schedule",
-						source_doctype: "Sales Order",
-						get_query_filters: {
-							docstatus: 1,
-							order_type: cur_frm.doc.order_type,
-							customer: cur_frm.doc.customer || undefined,
-							company: cur_frm.doc.company
-						}
-					})
-				});
-		} else if (this.frm.doc.docstatus===1) {
-			cur_frm.add_custom_button(wn._("Make Maintenance Visit"), function() {
-				wn.model.open_mapped_doc({
-					method: "support.doctype.maintenance_schedule.maintenance_schedule.make_maintenance_visit",
-					source_name: cur_frm.doc.name
-				})
-			})
-		}
-	},
-	customer: function() {
-		var me = this;
-		if(this.frm.doc.customer) {
-			return this.frm.call({
-				doc: this.frm.doc,
-				method: "set_customer_defaults",
-			});
-		}		
-	}, 
-});
-
-$.extend(cur_frm.cscript, new erpnext.support.MaintenanceSchedule({frm: cur_frm}));
-
-cur_frm.cscript.onload = function(doc, dt, dn) {
-  if(!doc.status) set_multiple(dt,dn,{status:'Draft'});
-  
-  if(doc.__islocal){
-    set_multiple(dt,dn,{transaction_date:get_today()});
-    hide_field(['customer_address','contact_person','customer_name','address_display','contact_display','contact_mobile','contact_email','territory','customer_group']);
-  }   
-}
-
-cur_frm.cscript.customer_address = cur_frm.cscript.contact_person = function(doc,dt,dn) {    
-  if(doc.customer) return get_server_fields('get_customer_address', JSON.stringify({customer: doc.customer, address: doc.customer_address, contact: doc.contact_person}),'', doc, dt, dn, 1);
-}
-
-cur_frm.fields_dict['customer_address'].get_query = function(doc, cdt, cdn) {
-  return{
-    filters:{ 'customer': doc.customer}
-  }
-}
-
-cur_frm.fields_dict['contact_person'].get_query = function(doc, cdt, cdn) {
-  return{
-    filters:{ 'customer': doc.customer}
-  }
-}
-
-//
-cur_frm.fields_dict['item_maintenance_detail'].grid.get_field('item_code').get_query = function(doc, cdt, cdn) {
-  return{
-    filters:{ 'is_service_item': "Yes"}
-  }
-}
-
-cur_frm.cscript.item_code = function(doc, cdt, cdn) {
-  var fname = cur_frm.cscript.fname;
-  var d = locals[cdt][cdn];
-  if (d.item_code) {
-    return get_server_fields('get_item_details',d.item_code, 'item_maintenance_detail',doc,cdt,cdn,1);
-  }
-}
-
-cur_frm.cscript.periodicity = function(doc, cdt, cdn){
-  var d = locals[cdt][cdn];
-  if(d.start_date && d.end_date){
-    arg = {}
-    arg.start_date = d.start_date;
-    arg.end_date = d.end_date;
-    arg.periodicity = d.periodicity;
-    return get_server_fields('get_no_of_visits',docstring(arg),'item_maintenance_detail',doc, cdt, cdn, 1);
-  }
-  else{
-    msgprint(wn._("Please enter Start Date and End Date"));
-  }
-}
-
-cur_frm.cscript.generate_schedule = function(doc, cdt, cdn) {
-  if (!doc.__islocal) {
-    return $c('runserverobj', args={'method':'generate_schedule', 'docs':wn.model.compress(make_doclist(cdt,cdn))},
-      function(r,rt){
-        refresh_field('maintenance_schedule_detail');
-      }
-    );
-  } else {
-    alert(wn._("Please save the document before generating maintenance schedule"));
-  }  
-}
-
-cur_frm.fields_dict.customer.get_query = function(doc,cdt,cdn) {
-  return{ query:"controllers.queries.customer_query" } }
diff --git a/support/doctype/maintenance_schedule/maintenance_schedule.py b/support/doctype/maintenance_schedule/maintenance_schedule.py
deleted file mode 100644
index f18408f..0000000
--- a/support/doctype/maintenance_schedule/maintenance_schedule.py
+++ /dev/null
@@ -1,321 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import add_days, cstr, getdate
-from webnotes.model.doc import addchild
-from webnotes.model.bean import getlist
-from webnotes import msgprint
-
-	
-
-from utilities.transaction_base import TransactionBase, delete_events
-
-class DocType(TransactionBase):
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-	
-	def get_item_details(self, item_code):
-		item = webnotes.conn.sql("select item_name, description from `tabItem` where name = '%s'" %(item_code), as_dict=1)
-		ret = {
-			'item_name': item and item[0]['item_name'] or '',
-			'description' : item and item[0]['description'] or ''
-		}
-		return ret
-		
-	def generate_schedule(self):
-		self.doclist = self.doc.clear_table(self.doclist, 'maintenance_schedule_detail')
-		count = 0
-		webnotes.conn.sql("delete from `tabMaintenance Schedule Detail` where parent='%s'" %(self.doc.name))
-		for d in getlist(self.doclist, 'item_maintenance_detail'):
-			self.validate_maintenance_detail()
-			s_list =[]	
-			s_list = self.create_schedule_list(d.start_date, d.end_date, d.no_of_visits)
-			for i in range(d.no_of_visits):				
-				child = addchild(self.doc, 'maintenance_schedule_detail',
-					'Maintenance Schedule Detail', self.doclist)
-				child.item_code = d.item_code
-				child.item_name = d.item_name
-				child.scheduled_date = s_list[i].strftime('%Y-%m-%d')
-				if d.serial_no:
-					child.serial_no = d.serial_no
-				child.idx = count
-				count = count+1
-				child.incharge_name = d.incharge_name
-				child.save(1)
-				
-		self.on_update()
-
-	def on_submit(self):
-		if not getlist(self.doclist, 'maintenance_schedule_detail'):
-			msgprint("Please click on 'Generate Schedule' to get schedule")
-			raise Exception
-		self.check_serial_no_added()
-		self.validate_serial_no_warranty()
-		self.validate_schedule()
-
-		email_map ={}
-		for d in getlist(self.doclist, 'item_maintenance_detail'):
-			if d.serial_no:
-				self.update_amc_date(d.serial_no, d.end_date)
-
-			if d.incharge_name not in email_map:
-				email_map[d.incharge_name] = webnotes.bean("Sales Person", 
-					d.incharge_name).run_method("get_email_id")
-
-			scheduled_date =webnotes.conn.sql("select scheduled_date from `tabMaintenance Schedule Detail` \
-				where incharge_name='%s' and item_code='%s' and parent='%s' " %(d.incharge_name, \
-				d.item_code, self.doc.name), as_dict=1)
-
-			for key in scheduled_date:
-				if email_map[d.incharge_name]:
-					description = "Reference: %s, Item Code: %s and Customer: %s" % \
-						(self.doc.name, d.item_code, self.doc.customer)
-					webnotes.bean({
-						"doctype": "Event",
-						"owner": email_map[d.incharge_name] or self.doc.owner,
-						"subject": description,
-						"description": description,
-						"starts_on": key["scheduled_date"] + " 10:00:00",
-						"event_type": "Private",
-						"ref_type": self.doc.doctype,
-						"ref_name": self.doc.name
-					}).insert()
-
-		webnotes.conn.set(self.doc, 'status', 'Submitted')		
-		
-	#get schedule dates
-	#----------------------
-	def create_schedule_list(self, start_date, end_date, no_of_visit):
-		schedule_list = []		
-		start_date1 = start_date
-		date_diff = (getdate(end_date) - getdate(start_date)).days
-		add_by = date_diff/no_of_visit
-		#schedule_list.append(start_date1)
-		while(getdate(start_date1) < getdate(end_date)):
-			start_date1 = add_days(start_date1, add_by)
-			if len(schedule_list) < no_of_visit:
-				schedule_list.append(getdate(start_date1))
-		return schedule_list
-	
-	#validate date range and periodicity selected
-	#-------------------------------------------------
-	def validate_period(self, arg):
-		arg1 = eval(arg)
-		if getdate(arg1['start_date']) >= getdate(arg1['end_date']):
-			msgprint("Start date should be less than end date ")
-			raise Exception
-		
-		period = (getdate(arg1['end_date'])-getdate(arg1['start_date'])).days+1
-		
-		if (arg1['periodicity']=='Yearly' or arg1['periodicity']=='Half Yearly' or arg1['periodicity']=='Quarterly') and period<365:
-			msgprint(cstr(arg1['periodicity'])+ " periodicity can be set for period of atleast 1 year or more only")
-			raise Exception
-		elif arg1['periodicity']=='Monthly' and period<30:
-			msgprint("Monthly periodicity can be set for period of atleast 1 month or more")
-			raise Exception
-		elif arg1['periodicity']=='Weekly' and period<7:
-			msgprint("Weekly periodicity can be set for period of atleast 1 week or more")
-			raise Exception
-	
-	def get_no_of_visits(self, arg):
-		arg1 = eval(arg)		
-		self.validate_period(arg)
-		period = (getdate(arg1['end_date'])-getdate(arg1['start_date'])).days+1
-		
-		count =0
-		if arg1['periodicity'] == 'Weekly':
-			count = period/7
-		elif arg1['periodicity'] == 'Monthly':
-			count = period/30
-		elif arg1['periodicity'] == 'Quarterly':
-			count = period/91	 
-		elif arg1['periodicity'] == 'Half Yearly':
-			count = period/182
-		elif arg1['periodicity'] == 'Yearly':
-			count = period/365
-		
-		ret = {'no_of_visits':count}
-		return ret
-	
-
-
-	def validate_maintenance_detail(self):
-		if not getlist(self.doclist, 'item_maintenance_detail'):
-			msgprint("Please enter Maintaince Details first")
-			raise Exception
-		
-		for d in getlist(self.doclist, 'item_maintenance_detail'):
-			if not d.item_code:
-				msgprint("Please select item code")
-				raise Exception
-			elif not d.start_date or not d.end_date:
-				msgprint("Please select Start Date and End Date for item "+d.item_code)
-				raise Exception
-			elif not d.no_of_visits:
-				msgprint("Please mention no of visits required")
-				raise Exception
-			elif not d.incharge_name:
-				msgprint("Please select Incharge Person's name")
-				raise Exception
-			
-			if getdate(d.start_date) >= getdate(d.end_date):
-				msgprint("Start date should be less than end date for item "+d.item_code)
-				raise Exception
-	
-	#check if maintenance schedule already created against same sales order
-	#-----------------------------------------------------------------------------------
-	def validate_sales_order(self):
-		for d in getlist(self.doclist, 'item_maintenance_detail'):
-			if d.prevdoc_docname:
-				chk = webnotes.conn.sql("select t1.name from `tabMaintenance Schedule` t1, `tabMaintenance Schedule Item` t2 where t2.parent=t1.name and t2.prevdoc_docname=%s and t1.docstatus=1", d.prevdoc_docname)
-				if chk:
-					msgprint("Maintenance Schedule against "+d.prevdoc_docname+" already exist")
-					raise Exception
-	
-
-	def validate_serial_no(self):
-		for d in getlist(self.doclist, 'item_maintenance_detail'):
-			cur_s_no=[]			
-			if d.serial_no:
-				cur_serial_no = d.serial_no.replace(' ', '')
-				cur_s_no = cur_serial_no.split(',')
-				
-				for x in cur_s_no:
-					chk = webnotes.conn.sql("select name, status from `tabSerial No` where docstatus!=2 and name=%s", (x))
-					chk1 = chk and chk[0][0] or ''
-					status = chk and chk[0][1] or ''
-					
-					if not chk1:
-						msgprint("Serial no "+x+" does not exist in system.")
-						raise Exception
-	
-	def validate(self):
-		self.validate_maintenance_detail()
-		self.validate_sales_order()
-		self.validate_serial_no()
-		self.validate_start_date()
-	
-	# validate that maintenance start date can not be before serial no delivery date
-	#-------------------------------------------------------------------------------------------
-	def validate_start_date(self):
-		for d in getlist(self.doclist, 'item_maintenance_detail'):
-			if d.serial_no:
-				cur_serial_no = d.serial_no.replace(' ', '')
-				cur_s_no = cur_serial_no.split(',')
-				
-				for x in cur_s_no:
-					dt = webnotes.conn.sql("select delivery_date from `tabSerial No` where name = %s", x)
-					dt = dt and dt[0][0] or ''
-					
-					if dt:
-						if dt > getdate(d.start_date):
-							msgprint("Maintenance start date can not be before delivery date "+dt.strftime('%Y-%m-%d')+" for serial no "+x)
-							raise Exception
-	
-	#update amc expiry date in serial no
-	#------------------------------------------
-	def update_amc_date(self,serial_no,amc_end_date):
-		#get current list of serial no
-		cur_serial_no = serial_no.replace(' ', '')
-		cur_s_no = cur_serial_no.split(',')
-		
-		for x in cur_s_no:
-			webnotes.conn.sql("update `tabSerial No` set amc_expiry_date = '%s', maintenance_status = 'Under AMC' where name = '%s'"% (amc_end_date,x))
-	
-	def on_update(self):
-		webnotes.conn.set(self.doc, 'status', 'Draft')
-	
-	def validate_serial_no_warranty(self):
-		for d in getlist(self.doclist, 'item_maintenance_detail'):
-			if cstr(d.serial_no).strip():
-				dt = webnotes.conn.sql("""select warranty_expiry_date, amc_expiry_date 
-					from `tabSerial No` where name = %s""", d.serial_no, as_dict=1)
-				if dt[0]['warranty_expiry_date'] and dt[0]['warranty_expiry_date'] >= d.start_date:
-					webnotes.msgprint("""Serial No: %s is already under warranty upto %s. 
-						Please check AMC Start Date.""" % 
-						(d.serial_no, dt[0]["warranty_expiry_date"]), raise_exception=1)
-						
-				if dt[0]['amc_expiry_date'] and dt[0]['amc_expiry_date'] >= d.start_date:
-					webnotes.msgprint("""Serial No: %s is already under AMC upto %s.
-						Please check AMC Start Date.""" % 
-						(d.serial_no, dt[0]["amc_expiry_date"]), raise_exception=1)
-
-	def validate_schedule(self):
-		item_lst1 =[]
-		item_lst2 =[]
-		for d in getlist(self.doclist, 'item_maintenance_detail'):
-			if d.item_code not in item_lst1:
-				item_lst1.append(d.item_code)
-		
-		for m in getlist(self.doclist, 'maintenance_schedule_detail'):
-			if m.item_code not in item_lst2:
-				item_lst2.append(m.item_code)
-		
-		if len(item_lst1) != len(item_lst2):
-			msgprint("Maintenance Schedule is not generated for all the items. Please click on 'Generate Schedule'")
-			raise Exception
-		else:
-			for x in item_lst1:
-				if x not in item_lst2:
-					msgprint("Maintenance Schedule is not generated for item "+x+". Please click on 'Generate Schedule'")
-					raise Exception
-	
-	#check if serial no present in item maintenance table
-	#-----------------------------------------------------------
-	def check_serial_no_added(self):
-		serial_present =[]
-		for d in getlist(self.doclist, 'item_maintenance_detail'):
-			if d.serial_no:
-				serial_present.append(d.item_code)
-		
-		for m in getlist(self.doclist, 'maintenance_schedule_detail'):
-			if serial_present:
-				if m.item_code in serial_present and not m.serial_no:
-					msgprint("Please click on 'Generate Schedule' to fetch serial no added for item "+m.item_code)
-					raise Exception
-	
-	
-	
-	def on_cancel(self):
-		for d in getlist(self.doclist, 'item_maintenance_detail'):
-			if d.serial_no:
-				self.update_amc_date(d.serial_no, '')
-		webnotes.conn.set(self.doc, 'status', 'Cancelled')
-		delete_events(self.doc.doctype, self.doc.name)
-		
-	def on_trash(self):
-		delete_events(self.doc.doctype, self.doc.name)
-
-@webnotes.whitelist()
-def make_maintenance_visit(source_name, target_doclist=None):
-	from webnotes.model.mapper import get_mapped_doclist
-	
-	def update_status(source, target, parent):
-		target.maintenance_type = "Scheduled"
-	
-	doclist = get_mapped_doclist("Maintenance Schedule", source_name, {
-		"Maintenance Schedule": {
-			"doctype": "Maintenance Visit", 
-			"field_map": {
-				"name": "maintenance_schedule"
-			},
-			"validation": {
-				"docstatus": ["=", 1]
-			},
-			"postprocess": update_status
-		}, 
-		"Maintenance Schedule Item": {
-			"doctype": "Maintenance Visit Purpose", 
-			"field_map": {
-				"parent": "prevdoc_docname", 
-				"parenttype": "prevdoc_doctype",
-				"incharge_name": "service_person"
-			}
-		}
-	}, target_doclist)
-
-	return [d.fields for d in doclist]
\ No newline at end of file
diff --git a/support/doctype/maintenance_schedule/maintenance_schedule.txt b/support/doctype/maintenance_schedule/maintenance_schedule.txt
deleted file mode 100644
index bdf14a1..0000000
--- a/support/doctype/maintenance_schedule/maintenance_schedule.txt
+++ /dev/null
@@ -1,257 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:30", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 16:59:23", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "MS.#####", 
-  "doctype": "DocType", 
-  "icon": "icon-calendar", 
-  "is_submittable": 1, 
-  "module": "Support", 
-  "name": "__common__", 
-  "search_fields": "status,customer,customer_name, sales_order_no"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Maintenance Schedule", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Maintenance Schedule", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "Maintenance Manager", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Maintenance Schedule"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_details", 
-  "fieldtype": "Section Break", 
-  "label": "Customer Details", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-user"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 0, 
-  "label": "Customer", 
-  "oldfieldname": "customer", 
-  "oldfieldtype": "Link", 
-  "options": "Customer", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_address", 
-  "fieldtype": "Link", 
-  "label": "Customer Address", 
-  "options": "Address", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_person", 
-  "fieldtype": "Link", 
-  "label": "Contact Person", 
-  "options": "Contact", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_name", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Customer Name", 
-  "oldfieldname": "customer_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_display", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Address", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_display", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Contact", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_mobile", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Mobile No", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_email", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Contact Email", 
-  "print_hide": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "transaction_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "label": "Transaction Date", 
-  "oldfieldname": "transaction_date", 
-  "oldfieldtype": "Date", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "default": "Draft", 
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Status", 
-  "no_copy": 1, 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Select", 
-  "options": "\nDraft\nSubmitted\nCancelled", 
-  "read_only": 1, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Data", 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Link", 
-  "options": "Company", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "territory", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Territory", 
-  "oldfieldname": "territory", 
-  "oldfieldtype": "Link", 
-  "options": "Territory", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "customer_group", 
-  "fieldtype": "Link", 
-  "label": "Customer Group", 
-  "options": "Customer Group", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "items", 
-  "fieldtype": "Section Break", 
-  "label": "Items", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-shopping-cart"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_maintenance_detail", 
-  "fieldtype": "Table", 
-  "label": "Maintenance Schedule Item", 
-  "oldfieldname": "item_maintenance_detail", 
-  "oldfieldtype": "Table", 
-  "options": "Maintenance Schedule Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "schedule", 
-  "fieldtype": "Section Break", 
-  "label": "Schedule", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-time"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "generate_schedule", 
-  "fieldtype": "Button", 
-  "label": "Generate Schedule", 
-  "oldfieldtype": "Button"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "maintenance_schedule_detail", 
-  "fieldtype": "Table", 
-  "label": "Maintenance Schedule Detail", 
-  "oldfieldname": "maintenance_schedule_detail", 
-  "oldfieldtype": "Table", 
-  "options": "Maintenance Schedule Detail", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/support/doctype/maintenance_schedule_detail/maintenance_schedule_detail.txt b/support/doctype/maintenance_schedule_detail/maintenance_schedule_detail.txt
deleted file mode 100644
index e55a69c..0000000
--- a/support/doctype/maintenance_schedule_detail/maintenance_schedule_detail.txt
+++ /dev/null
@@ -1,108 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:28:05", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:10", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "MSD.#####", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Support", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Maintenance Schedule Detail", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Maintenance Schedule Detail"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Item Code", 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_name", 
-  "fieldtype": "Data", 
-  "in_filter": 0, 
-  "in_list_view": 1, 
-  "label": "Item Name", 
-  "oldfieldname": "item_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "scheduled_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Scheduled Date", 
-  "oldfieldname": "scheduled_date", 
-  "oldfieldtype": "Date", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "actual_date", 
-  "fieldtype": "Date", 
-  "hidden": 1, 
-  "in_list_view": 0, 
-  "label": "Actual Date", 
-  "no_copy": 1, 
-  "oldfieldname": "actual_date", 
-  "oldfieldtype": "Date", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "report_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "incharge_name", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Incharge Name", 
-  "oldfieldname": "incharge_name", 
-  "oldfieldtype": "Link", 
-  "options": "Sales Person", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "serial_no", 
-  "fieldtype": "Small Text", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Serial No", 
-  "no_copy": 0, 
-  "oldfieldname": "serial_no", 
-  "oldfieldtype": "Small Text", 
-  "print_width": "160px", 
-  "read_only": 1, 
-  "search_index": 0, 
-  "width": "160px"
- }
-]
\ No newline at end of file
diff --git a/support/doctype/maintenance_schedule_item/maintenance_schedule_item.txt b/support/doctype/maintenance_schedule_item/maintenance_schedule_item.txt
deleted file mode 100644
index 648a328..0000000
--- a/support/doctype/maintenance_schedule_item/maintenance_schedule_item.txt
+++ /dev/null
@@ -1,154 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:28:05", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:10", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "IMD.#####", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Support", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Maintenance Schedule Item", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Maintenance Schedule Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Item Code", 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Link", 
-  "options": "Item", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_name", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Item Name", 
-  "oldfieldname": "item_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Data", 
-  "print_width": "300px", 
-  "read_only": 1, 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "schedule_details", 
-  "fieldtype": "Section Break", 
-  "in_list_view": 0, 
-  "label": "Schedule Details"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "start_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Start Date", 
-  "oldfieldname": "start_date", 
-  "oldfieldtype": "Date", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "end_date", 
-  "fieldtype": "Date", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "End Date", 
-  "oldfieldname": "end_date", 
-  "oldfieldtype": "Date", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "periodicity", 
-  "fieldtype": "Select", 
-  "in_list_view": 1, 
-  "label": "Periodicity", 
-  "oldfieldname": "periodicity", 
-  "oldfieldtype": "Select", 
-  "options": "\nWeekly\nMonthly\nQuarterly\nHalf Yearly\nYearly\nRandom"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "no_of_visits", 
-  "fieldtype": "Int", 
-  "label": "No of Visits", 
-  "oldfieldname": "no_of_visits", 
-  "oldfieldtype": "Int", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "incharge_name", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Sales Person Incharge", 
-  "oldfieldname": "incharge_name", 
-  "oldfieldtype": "Link", 
-  "options": "Sales Person", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "reference", 
-  "fieldtype": "Section Break", 
-  "label": "Reference"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "serial_no", 
-  "fieldtype": "Small Text", 
-  "label": "Serial No", 
-  "oldfieldname": "serial_no", 
-  "oldfieldtype": "Small Text"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "prevdoc_docname", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "label": "Against Docname", 
-  "no_copy": 1, 
-  "oldfieldname": "prevdoc_docname", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "search_index": 1, 
-  "width": "150px"
- }
-]
\ No newline at end of file
diff --git a/support/doctype/maintenance_visit/maintenance_visit.js b/support/doctype/maintenance_visit/maintenance_visit.js
deleted file mode 100644
index 1a618cd..0000000
--- a/support/doctype/maintenance_visit/maintenance_visit.js
+++ /dev/null
@@ -1,108 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.provide("erpnext.support");
-// TODO commonify this code
-erpnext.support.MaintenanceVisit = wn.ui.form.Controller.extend({
-	refresh: function() {
-		if (this.frm.doc.docstatus===0) {
-			cur_frm.add_custom_button(wn._('From Maintenance Schedule'), 
-				function() {
-					wn.model.map_current_doc({
-						method: "support.doctype.maintenance_schedule.maintenance_schedule.make_maintenance_visit",
-						source_doctype: "Maintenance Schedule",
-						get_query_filters: {
-							docstatus: 1,
-							customer: cur_frm.doc.customer || undefined,
-							company: cur_frm.doc.company
-						}
-					})
-				});
-			cur_frm.add_custom_button(wn._('From Customer Issue'), 
-				function() {
-					wn.model.map_current_doc({
-						method: "support.doctype.customer_issue.customer_issue.make_maintenance_visit",
-						source_doctype: "Customer Issue",
-						get_query_filters: {
-							status: ["in", "Open, Work in Progress"],
-							customer: cur_frm.doc.customer || undefined,
-							company: cur_frm.doc.company
-						}
-					})
-				});
-			cur_frm.add_custom_button(wn._('From Sales Order'), 
-				function() {
-					wn.model.map_current_doc({
-						method: "selling.doctype.sales_order.sales_order.make_maintenance_visit",
-						source_doctype: "Sales Order",
-						get_query_filters: {
-							docstatus: 1,
-							order_type: cur_frm.doc.order_type,
-							customer: cur_frm.doc.customer || undefined,
-							company: cur_frm.doc.company
-						}
-					})
-				});
-		}
-		cur_frm.cscript.hide_contact_info();			
-	},
-	customer: function() {
-		var me = this;
-		if(this.frm.doc.customer) {
-			// TODO shift this to depends_on
-			cur_frm.cscript.hide_contact_info();
-			
-			return this.frm.call({
-				doc: this.frm.doc,
-				method: "set_customer_defaults",
-			});
-		}
-	}, 
-});
-
-$.extend(cur_frm.cscript, new erpnext.support.MaintenanceVisit({frm: cur_frm}));
-
-cur_frm.cscript.onload = function(doc, dt, dn) {
-	if(!doc.status) set_multiple(dt,dn,{status:'Draft'});
-	if(doc.__islocal) set_multiple(dt,dn,{mntc_date:get_today()});
-	cur_frm.cscript.hide_contact_info();			
-}
-
-cur_frm.cscript.hide_contact_info = function() {
-	cur_frm.toggle_display("contact_info_section", cur_frm.doc.customer ? true : false);
-}
-
-cur_frm.cscript.customer_address = cur_frm.cscript.contact_person = function(doc,dt,dn) {		
-	if(doc.customer) return get_server_fields('get_customer_address', JSON.stringify({customer: doc.customer, address: doc.customer_address, contact: doc.contact_person}),'', doc, dt, dn, 1);
-}
-
-cur_frm.fields_dict['customer_address'].get_query = function(doc, cdt, cdn) {
-	return{
-    	filters:{'customer': doc.customer}
-  	}
-}
-
-cur_frm.fields_dict['contact_person'].get_query = function(doc, cdt, cdn) {
-  	return{
-    	filters:{'customer': doc.customer}
-  	}
-}
-
-cur_frm.fields_dict['maintenance_visit_details'].grid.get_field('item_code').get_query = function(doc, cdt, cdn) {
-	return{
-    	filters:{ 'is_service_item': "Yes"}
-  	}
-}
-
-cur_frm.cscript.item_code = function(doc, cdt, cdn) {
-	var fname = cur_frm.cscript.fname;
-	var d = locals[cdt][cdn];
-	if (d.item_code) {
-		return get_server_fields('get_item_details',d.item_code, 'maintenance_visit_details',doc,cdt,cdn,1);
-	}
-}
-
-
-cur_frm.fields_dict.customer.get_query = function(doc,cdt,cdn) {
-	return {query: "controllers.queries.customer_query" }
-}
\ No newline at end of file
diff --git a/support/doctype/maintenance_visit/maintenance_visit.py b/support/doctype/maintenance_visit/maintenance_visit.py
deleted file mode 100644
index f469657..0000000
--- a/support/doctype/maintenance_visit/maintenance_visit.py
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import cstr
-from webnotes.model.bean import getlist
-from webnotes import msgprint
-
-	
-
-from utilities.transaction_base import TransactionBase
-
-class DocType(TransactionBase):
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-	
-	def get_item_details(self, item_code):
-		item = webnotes.conn.sql("select item_name,description from `tabItem` where name = '%s'" %(item_code), as_dict=1)
-		ret = {
-			'item_name' : item and item[0]['item_name'] or '',
-			'description' : item and item[0]['description'] or ''
-		}
-		return ret
-			
-	def validate_serial_no(self):
-		for d in getlist(self.doclist, 'maintenance_visit_details'):
-			if d.serial_no and not webnotes.conn.sql("select name from `tabSerial No` where name = '%s' and docstatus != 2" % d.serial_no):
-				msgprint("Serial No: "+ d.serial_no + " not exists in the system")
-				raise Exception
-
-	
-	def validate(self):
-		if not getlist(self.doclist, 'maintenance_visit_details'):
-			msgprint("Please enter maintenance details")
-			raise Exception
-
-		self.validate_serial_no()
-	
-	def update_customer_issue(self, flag):
-		for d in getlist(self.doclist, 'maintenance_visit_details'):
-			if d.prevdoc_docname and d.prevdoc_doctype == 'Customer Issue' :
-				if flag==1:
-					mntc_date = self.doc.mntc_date
-					service_person = d.service_person
-					work_done = d.work_done
-					if self.doc.completion_status == 'Fully Completed':
-						status = 'Closed'
-					elif self.doc.completion_status == 'Partially Completed':
-						status = 'Work In Progress'
-				else:
-					nm = webnotes.conn.sql("select t1.name, t1.mntc_date, t2.service_person, t2.work_done from `tabMaintenance Visit` t1, `tabMaintenance Visit Purpose` t2 where t2.parent = t1.name and t1.completion_status = 'Partially Completed' and t2.prevdoc_docname = %s and t1.name!=%s and t1.docstatus = 1 order by t1.name desc limit 1", (d.prevdoc_docname, self.doc.name))
-					
-					if nm:
-						status = 'Work In Progress'
-						mntc_date = nm and nm[0][1] or ''
-						service_person = nm and nm[0][2] or ''
-						work_done = nm and nm[0][3] or ''
-					else:
-						status = 'Open'
-						mntc_date = ''
-						service_person = ''
-						work_done = ''
-				
-				webnotes.conn.sql("update `tabCustomer Issue` set resolution_date=%s, resolved_by=%s, resolution_details=%s, status=%s where name =%s",(mntc_date,service_person,work_done,status,d.prevdoc_docname))
-	
-
-	def check_if_last_visit(self):
-		"""check if last maintenance visit against same sales order/ customer issue"""
-		check_for_docname = check_for_doctype = None
-		for d in getlist(self.doclist, 'maintenance_visit_details'):
-			if d.prevdoc_docname:
-				check_for_docname = d.prevdoc_docname
-				check_for_doctype = d.prevdoc_doctype
-		
-		if check_for_docname:
-			check = webnotes.conn.sql("select t1.name from `tabMaintenance Visit` t1, `tabMaintenance Visit Purpose` t2 where t2.parent = t1.name and t1.name!=%s and t2.prevdoc_docname=%s and t1.docstatus = 1 and (t1.mntc_date > %s or (t1.mntc_date = %s and t1.mntc_time > %s))", (self.doc.name, check_for_docname, self.doc.mntc_date, self.doc.mntc_date, self.doc.mntc_time))
-			
-			if check:
-				check_lst = [x[0] for x in check]
-				check_lst =','.join(check_lst)
-				msgprint("To cancel this, you need to cancel Maintenance Visit(s) "+cstr(check_lst)+" created after this maintenance visit against same "+check_for_doctype)
-				raise Exception
-			else:
-				self.update_customer_issue(0)
-	
-	def on_submit(self):
-		self.update_customer_issue(1)		
-		webnotes.conn.set(self.doc, 'status', 'Submitted')
-	
-	def on_cancel(self):
-		self.check_if_last_visit()		
-		webnotes.conn.set(self.doc, 'status', 'Cancelled')
-
-	def on_update(self):
-		pass
\ No newline at end of file
diff --git a/support/doctype/maintenance_visit/maintenance_visit.txt b/support/doctype/maintenance_visit/maintenance_visit.txt
deleted file mode 100644
index f68a1f4..0000000
--- a/support/doctype/maintenance_visit/maintenance_visit.txt
+++ /dev/null
@@ -1,316 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:31", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 16:59:24", 
-  "modified_by": "Administrator", 
-  "owner": "ashwini@webnotestech.com"
- }, 
- {
-  "autoname": "MV.#####", 
-  "doctype": "DocType", 
-  "icon": "icon-file-text", 
-  "is_submittable": 1, 
-  "module": "Support", 
-  "name": "__common__", 
-  "search_fields": "status,maintenance_type,customer,customer_name, address,mntc_date,company,fiscal_year"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Maintenance Visit", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 1, 
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Maintenance Visit", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "Maintenance User", 
-  "submit": 1, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Maintenance Visit"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_details", 
-  "fieldtype": "Section Break", 
-  "label": "Customer Details", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-user"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Customer", 
-  "oldfieldname": "customer", 
-  "oldfieldtype": "Link", 
-  "options": "Customer", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_name", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "in_list_view": 1, 
-  "label": "Customer Name", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_display", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Address", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_display", 
-  "fieldtype": "Small Text", 
-  "hidden": 1, 
-  "label": "Contact", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_mobile", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Mobile No", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_email", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Contact Email", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "default": "Today", 
-  "doctype": "DocField", 
-  "fieldname": "mntc_date", 
-  "fieldtype": "Date", 
-  "label": "Maintenance Date", 
-  "no_copy": 1, 
-  "oldfieldname": "mntc_date", 
-  "oldfieldtype": "Date", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "mntc_time", 
-  "fieldtype": "Time", 
-  "label": "Maintenance Time", 
-  "no_copy": 1, 
-  "oldfieldname": "mntc_time", 
-  "oldfieldtype": "Time"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "maintenance_details", 
-  "fieldtype": "Section Break", 
-  "label": "Maintenance Details", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-wrench"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "completion_status", 
-  "fieldtype": "Select", 
-  "in_list_view": 1, 
-  "label": "Completion Status", 
-  "oldfieldname": "completion_status", 
-  "oldfieldtype": "Select", 
-  "options": "\nPartially Completed\nFully Completed", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_14", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "default": "Unscheduled", 
-  "doctype": "DocField", 
-  "fieldname": "maintenance_type", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Maintenance Type", 
-  "oldfieldname": "maintenance_type", 
-  "oldfieldtype": "Select", 
-  "options": "\nScheduled\nUnscheduled\nBreakdown", 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "section_break0", 
-  "fieldtype": "Section Break", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-wrench"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "maintenance_visit_details", 
-  "fieldtype": "Table", 
-  "label": "Maintenance Visit Purpose", 
-  "oldfieldname": "maintenance_visit_details", 
-  "oldfieldtype": "Table", 
-  "options": "Maintenance Visit Purpose"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "more_info", 
-  "fieldtype": "Section Break", 
-  "label": "More Info", 
-  "oldfieldtype": "Section Break", 
-  "options": "icon-file-text"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_feedback", 
-  "fieldtype": "Small Text", 
-  "label": "Customer Feedback", 
-  "oldfieldname": "customer_feedback", 
-  "oldfieldtype": "Small Text"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col_break3", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "default": "Draft", 
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Data", 
-  "label": "Status", 
-  "no_copy": 1, 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Data", 
-  "options": "\nDraft\nCancelled\nSubmitted", 
-  "read_only": 1, 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "amended_from", 
-  "fieldtype": "Data", 
-  "label": "Amended From", 
-  "no_copy": 1, 
-  "oldfieldname": "amended_from", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "read_only": 1, 
-  "width": "150px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Company", 
-  "oldfieldname": "company", 
-  "oldfieldtype": "Select", 
-  "options": "link:Company", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fiscal_year", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "label": "Fiscal Year", 
-  "oldfieldname": "fiscal_year", 
-  "oldfieldtype": "Select", 
-  "options": "link:Fiscal Year", 
-  "print_hide": 1, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_info_section", 
-  "fieldtype": "Section Break", 
-  "label": "Contact Info", 
-  "options": "icon-bullhorn"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_address", 
-  "fieldtype": "Link", 
-  "label": "Customer Address", 
-  "options": "Address", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_person", 
-  "fieldtype": "Link", 
-  "label": "Contact Person", 
-  "options": "Contact", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "col_break4", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Territory\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "territory", 
-  "fieldtype": "Link", 
-  "label": "Territory", 
-  "options": "Territory", 
-  "print_hide": 1
- }, 
- {
-  "description": "<a href=\"#Sales Browser/Customer Group\">Add / Edit</a>", 
-  "doctype": "DocField", 
-  "fieldname": "customer_group", 
-  "fieldtype": "Link", 
-  "label": "Customer Group", 
-  "options": "Customer Group", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/support/doctype/maintenance_visit_purpose/maintenance_visit_purpose.txt b/support/doctype/maintenance_visit_purpose/maintenance_visit_purpose.txt
deleted file mode 100644
index 53fa0a2..0000000
--- a/support/doctype/maintenance_visit_purpose/maintenance_visit_purpose.txt
+++ /dev/null
@@ -1,142 +0,0 @@
-[
- {
-  "creation": "2013-02-22 01:28:06", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:10", 
-  "modified_by": "Administrator", 
-  "owner": "ashwini@webnotestech.com"
- }, 
- {
-  "autoname": "MVD.#####", 
-  "doctype": "DocType", 
-  "istable": 1, 
-  "module": "Support", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Maintenance Visit Purpose", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Maintenance Visit Purpose"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_code", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Item Code", 
-  "oldfieldname": "item_code", 
-  "oldfieldtype": "Link", 
-  "options": "Item"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "item_name", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Item Name", 
-  "oldfieldname": "item_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "serial_no", 
-  "fieldtype": "Small Text", 
-  "in_list_view": 1, 
-  "label": "Serial No", 
-  "oldfieldname": "serial_no", 
-  "oldfieldtype": "Small Text"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Small Text", 
-  "in_list_view": 1, 
-  "label": "Description", 
-  "oldfieldname": "description", 
-  "oldfieldtype": "Small Text", 
-  "print_width": "300px", 
-  "reqd": 1, 
-  "width": "300px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "work_details", 
-  "fieldtype": "Section Break", 
-  "in_list_view": 0, 
-  "label": "Work Details"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "service_person", 
-  "fieldtype": "Link", 
-  "in_list_view": 1, 
-  "label": "Sales Person", 
-  "oldfieldname": "service_person", 
-  "oldfieldtype": "Link", 
-  "options": "Sales Person", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "work_done", 
-  "fieldtype": "Small Text", 
-  "in_list_view": 1, 
-  "label": "Work Done", 
-  "oldfieldname": "work_done", 
-  "oldfieldtype": "Small Text", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "prevdoc_docname", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "label": "Against Document No", 
-  "no_copy": 1, 
-  "oldfieldname": "prevdoc_docname", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "print_width": "160px", 
-  "read_only": 1, 
-  "report_hide": 1, 
-  "width": "160px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "prevdoc_detail_docname", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Against Document Detail No", 
-  "no_copy": 1, 
-  "oldfieldname": "prevdoc_detail_docname", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "print_width": "160px", 
-  "read_only": 1, 
-  "report_hide": 1, 
-  "width": "160px"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "prevdoc_doctype", 
-  "fieldtype": "Data", 
-  "hidden": 0, 
-  "label": "Document Type", 
-  "no_copy": 1, 
-  "oldfieldname": "prevdoc_doctype", 
-  "oldfieldtype": "Data", 
-  "print_hide": 1, 
-  "print_width": "150px", 
-  "read_only": 1, 
-  "report_hide": 1, 
-  "width": "150px"
- }
-]
\ No newline at end of file
diff --git a/support/doctype/newsletter/newsletter.js b/support/doctype/newsletter/newsletter.js
deleted file mode 100644
index f7a7ad1..0000000
--- a/support/doctype/newsletter/newsletter.js
+++ /dev/null
@@ -1,63 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-cur_frm.cscript.onload = function(doc) {
-	return wn.call({
-		method: "support.doctype.newsletter.newsletter.get_lead_options",
-		type: "GET",
-		callback: function(r) {
-			set_field_options("lead_source", r.message.sources.join("\n"))
-			set_field_options("lead_status", r.message.statuses.join("\n"))
-		}
-	});
-}
-
-cur_frm.cscript.refresh = function(doc) {
-	erpnext.hide_naming_series();
-	if(!doc.__islocal && !cint(doc.email_sent) && !doc.__unsaved
-			&& inList(wn.boot.profile.can_write, doc.doctype)) {
-		cur_frm.add_custom_button(wn._('Send'), function() {
-			return $c_obj(make_doclist(doc.doctype, doc.name), 'send_emails', '', function(r) {
-				cur_frm.refresh();
-			});
-		})
-	}
-	
-	cur_frm.cscript.setup_dashboard();
-
-	if(doc.__islocal && !doc.send_from) {
-		cur_frm.set_value("send_from", 
-			repl("%(fullname)s <%(email)s>", wn.user_info(doc.owner)));
-	}
-}
-
-cur_frm.cscript.setup_dashboard = function() {
-	cur_frm.dashboard.reset();
-	if(!cur_frm.doc.__islocal && cint(cur_frm.doc.email_sent) && cur_frm.doc.__status_count) {
-		var stat = cur_frm.doc.__status_count;
-		var total = wn.utils.sum($.map(stat, function(v) { return v; }));
-		if(total) {
-			$.each(stat, function(k, v) {
-				stat[k] = flt(v * 100 / total, 2);
-			});
-			
-			cur_frm.dashboard.add_progress("Status", [
-				{
-					title: stat["Sent"] + "% Sent",
-					width: stat["Sent"],
-					progress_class: "progress-bar-success"
-				},
-				{
-					title: stat["Sending"] + "% Sending",
-					width: stat["Sending"],
-					progress_class: "progress-bar-warning"
-				},
-				{
-					title: stat["Error"] + "% Error",
-					width: stat["Error"],
-					progress_class: "progress-bar-danger"
-				}
-			]);
-		}
-	}
-}
\ No newline at end of file
diff --git a/support/doctype/newsletter/newsletter.txt b/support/doctype/newsletter/newsletter.txt
deleted file mode 100644
index 123eeed..0000000
--- a/support/doctype/newsletter/newsletter.txt
+++ /dev/null
@@ -1,175 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:31", 
-  "docstatus": 0, 
-  "modified": "2013-11-02 14:06:04", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "naming_series:", 
-  "description": "Create and Send Newsletters", 
-  "doctype": "DocType", 
-  "document_type": "Other", 
-  "icon": "icon-envelope", 
-  "module": "Support", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Newsletter", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Newsletter", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Newsletter"
- }, 
- {
-  "description": "Select who you want to send this newsletter to", 
-  "doctype": "DocField", 
-  "fieldname": "send_to", 
-  "fieldtype": "Section Break", 
-  "label": "Send To"
- }, 
- {
-  "default": "NL-", 
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "label": "Series", 
-  "options": "NL-", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "send_to_type", 
-  "fieldtype": "Select", 
-  "label": "Send To Type", 
-  "options": "Lead\nContact\nCustom"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "depends_on": "eval:doc.send_to_type==\"Lead\"", 
-  "doctype": "DocField", 
-  "fieldname": "lead_source", 
-  "fieldtype": "Select", 
-  "label": "Lead Source"
- }, 
- {
-  "depends_on": "eval:doc.send_to_type==\"Lead\"", 
-  "doctype": "DocField", 
-  "fieldname": "lead_status", 
-  "fieldtype": "Select", 
-  "label": "Lead Status"
- }, 
- {
-  "depends_on": "eval:doc.send_to_type==\"Contact\"", 
-  "doctype": "DocField", 
-  "fieldname": "contact_type", 
-  "fieldtype": "Select", 
-  "label": "Contact Type", 
-  "options": "Customer\nSupplier\nCustom"
- }, 
- {
-  "depends_on": "eval:doc.send_to_type==\"Custom\"", 
-  "description": "Comma separated list of email addresses", 
-  "doctype": "DocField", 
-  "fieldname": "email_list", 
-  "fieldtype": "Text", 
-  "label": "Send to this list"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "newsletter_content", 
-  "fieldtype": "Section Break", 
-  "label": "Newsletter Content"
- }, 
- {
-  "description": "If specified, send the newsletter using this email address", 
-  "doctype": "DocField", 
-  "fieldname": "send_from", 
-  "fieldtype": "Data", 
-  "label": "Send From", 
-  "no_copy": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "subject", 
-  "fieldtype": "Small Text", 
-  "in_list_view": 1, 
-  "label": "Subject", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "message", 
-  "fieldtype": "Text Editor", 
-  "label": "Message", 
-  "reqd": 0
- }, 
- {
-  "description": "Check how the newsletter looks in an email by sending it to your email.", 
-  "doctype": "DocField", 
-  "fieldname": "test_the_newsletter", 
-  "fieldtype": "Section Break", 
-  "label": "Test the Newsletter"
- }, 
- {
-  "description": "A Lead with this email id should exist", 
-  "doctype": "DocField", 
-  "fieldname": "test_email_id", 
-  "fieldtype": "Data", 
-  "label": "Test Email Id"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "test_send", 
-  "fieldtype": "Button", 
-  "label": "Test", 
-  "options": "test_send"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "newsletter_status", 
-  "fieldtype": "Section Break", 
-  "label": "Newsletter Status"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "email_sent", 
-  "fieldtype": "Check", 
-  "in_list_view": 1, 
-  "label": "Email Sent?", 
-  "no_copy": 1, 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Sales Manager"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Support Manager"
- }
-]
\ No newline at end of file
diff --git a/support/doctype/support_ticket/get_support_mails.py b/support/doctype/support_ticket/get_support_mails.py
deleted file mode 100644
index 67ed9f6..0000000
--- a/support/doctype/support_ticket/get_support_mails.py
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import cstr, cint, decode_dict, today
-from webnotes.utils.email_lib import sendmail		
-from webnotes.utils.email_lib.receive import POP3Mailbox
-from core.doctype.communication.communication import make
-
-class SupportMailbox(POP3Mailbox):	
-	def setup(self, args=None):
-		self.email_settings = webnotes.doc("Email Settings", "Email Settings")
-		self.settings = args or webnotes._dict({
-			"use_ssl": self.email_settings.support_use_ssl,
-			"host": self.email_settings.support_host,
-			"username": self.email_settings.support_username,
-			"password": self.email_settings.support_password
-		})
-		
-	def process_message(self, mail):
-		if mail.from_email == self.email_settings.fields.get('support_email'):
-			return
-		thread_id = mail.get_thread_id()
-		new_ticket = False
-
-		if not (thread_id and webnotes.conn.exists("Support Ticket", thread_id)):
-			new_ticket = True
-		
-		ticket = add_support_communication(mail.subject, mail.content, mail.from_email,
-			docname=None if new_ticket else thread_id, mail=mail)
-			
-		if new_ticket and cint(self.email_settings.send_autoreply) and \
-			"mailer-daemon" not in mail.from_email.lower():
-				self.send_auto_reply(ticket.doc)
-
-	def send_auto_reply(self, d):
-		signature = self.email_settings.fields.get('support_signature') or ''
-		response = self.email_settings.fields.get('support_autoreply') or ("""
-A new Ticket has been raised for your query. If you have any additional information, please
-reply back to this mail.
-		
-We will get back to you as soon as possible
-----------------------
-Original Query:
-
-""" + d.description + "\n----------------------\n" + cstr(signature))
-
-		sendmail(\
-			recipients = [cstr(d.raised_by)], \
-			sender = cstr(self.email_settings.fields.get('support_email')), \
-			subject = '['+cstr(d.name)+'] ' + cstr(d.subject), \
-			msg = cstr(response))
-		
-def get_support_mails():
-	if cint(webnotes.conn.get_value('Email Settings', None, 'sync_support_mails')):
-		SupportMailbox()
-		
-def add_support_communication(subject, content, sender, docname=None, mail=None):
-	if docname:
-		ticket = webnotes.bean("Support Ticket", docname)
-		ticket.doc.status = 'Open'
-		ticket.ignore_permissions = True
-		ticket.doc.save()
-	else:
-		ticket = webnotes.bean([decode_dict({
-			"doctype":"Support Ticket",
-			"description": content,
-			"subject": subject,
-			"raised_by": sender,
-			"content_type": mail.content_type if mail else None,
-			"status": "Open",
-		})])
-		ticket.ignore_permissions = True
-		ticket.insert()
-	
-	make(content=content, sender=sender, subject = subject,
-		doctype="Support Ticket", name=ticket.doc.name,
-		date=mail.date if mail else today(), sent_or_received="Received")
-
-	if mail:
-		mail.save_attachments_in_doc(ticket.doc)
-		
-	return ticket
\ No newline at end of file
diff --git a/support/doctype/support_ticket/support_ticket.js b/support/doctype/support_ticket/support_ticket.js
deleted file mode 100644
index 4f8f756..0000000
--- a/support/doctype/support_ticket/support_ticket.js
+++ /dev/null
@@ -1,91 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-cur_frm.fields_dict.customer.get_query = function(doc,cdt,cdn) {
-	return{	query:"controllers.queries.customer_query" } }
-
-wn.provide("erpnext.support");
-// TODO commonify this code
-erpnext.support.SupportTicket = wn.ui.form.Controller.extend({
-	customer: function() {
-		var me = this;
-		if(this.frm.doc.customer) {
-			return this.frm.call({
-				doc: this.frm.doc,
-				method: "set_customer_defaults",
-			});			
-		}
-	}
-});
-
-$.extend(cur_frm.cscript, new erpnext.support.SupportTicket({frm: cur_frm}));
-
-$.extend(cur_frm.cscript, {
-	onload: function(doc, dt, dn) {
-		if(in_list(user_roles,'System Manager')) {
-			cur_frm.footer.help_area.innerHTML = '<p><a href="#Form/Email Settings/Email Settings">'+wn._("Email Settings")+'</a><br>\
-				<span class="help">'+wn._("Integrate incoming support emails to Support Ticket")+'</span></p>';
-		}
-	},
-	
-	refresh: function(doc) {
-		erpnext.hide_naming_series();
-		cur_frm.cscript.make_listing(doc);
-		if(!doc.__islocal) {
-			if(cur_frm.fields_dict.status.get_status()=="Write") {
-				if(doc.status!='Closed') cur_frm.add_custom_button('Close Ticket', cur_frm.cscript['Close Ticket']);
-				if(doc.status=='Closed') cur_frm.add_custom_button('Re-Open Ticket', cur_frm.cscript['Re-Open Ticket']);
-			}
-			
-			cur_frm.toggle_enable(["subject", "raised_by"], false);
-			cur_frm.toggle_display("description", false);
-		}
-		refresh_field('status');
-	},
-	
-	make_listing: function(doc) {
-		var wrapper = cur_frm.fields_dict['thread_html'].wrapper;
-		
-		var comm_list = wn.model.get("Communication", {"parent": doc.name, "parenttype":"Support Ticket"})
-		
-		if(!comm_list.length) {
-			comm_list.push({
-				"sender": doc.raised_by,
-				"creation": doc.creation,
-				"subject": doc.subject,
-				"content": doc.description});
-		}
-					
-		cur_frm.communication_view = new wn.views.CommunicationList({
-			list: comm_list,
-			parent: wrapper,
-			doc: doc,
-			recipients: doc.raised_by
-		})
-
-	},
-		
-	'Close Ticket': function() {
-		cur_frm.cscript.set_status("Closed");
-	},
-	
-	'Re-Open Ticket': function() {
-		cur_frm.cscript.set_status("Open");
-	},
-
-	set_status: function(status) {
-		return wn.call({
-			method:"support.doctype.support_ticket.support_ticket.set_status",
-			args: {
-				name: cur_frm.doc.name,
-				status: status
-			},
-			callback: function(r) {
-				if(!r.exc) cur_frm.reload_doc();
-			}
-		})
-		
-	}
-	
-})
-
diff --git a/support/doctype/support_ticket/support_ticket.py b/support/doctype/support_ticket/support_ticket.py
deleted file mode 100644
index 3030a14..0000000
--- a/support/doctype/support_ticket/support_ticket.py
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from utilities.transaction_base import TransactionBase
-from webnotes.utils import now, extract_email_id
-
-class DocType(TransactionBase):
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-	
-	def get_sender(self, comm):
-		return webnotes.conn.get_value('Email Settings',None,'support_email')
-
-	def get_subject(self, comm):
-		return '[' + self.doc.name + '] ' + (comm.subject or 'No Subject Specified')
-	
-	def get_content(self, comm):
-		signature = webnotes.conn.get_value('Email Settings',None,'support_signature')
-		content = comm.content
-		if signature:
-			content += '<p>' + signature + '</p>'
-		return content
-		
-	def get_portal_page(self):
-		return "ticket"
-	
-	def validate(self):
-		self.update_status()
-		self.set_lead_contact(self.doc.raised_by)
-		
-		if self.doc.status == "Closed":
-			from webnotes.widgets.form.assign_to import clear
-			clear(self.doc.doctype, self.doc.name)
-				
-	def set_lead_contact(self, email_id):
-		import email.utils
-		email_id = email.utils.parseaddr(email_id)
-		if email_id:
-			if not self.doc.lead:
-				self.doc.lead = webnotes.conn.get_value("Lead", {"email_id": email_id})
-			if not self.doc.contact:
-				self.doc.contact = webnotes.conn.get_value("Contact", {"email_id": email_id})
-				
-			if not self.doc.company:		
-				self.doc.company = webnotes.conn.get_value("Lead", self.doc.lead, "company") or \
-					webnotes.conn.get_default("company")
-
-	def on_trash(self):
-		webnotes.conn.sql("""update `tabCommunication` set support_ticket=NULL 
-			where support_ticket=%s""", (self.doc.name,))
-
-	def update_status(self):
-		status = webnotes.conn.get_value("Support Ticket", self.doc.name, "status")
-		if self.doc.status!="Open" and status =="Open" and not self.doc.first_responded_on:
-			self.doc.first_responded_on = now()
-		if self.doc.status=="Closed" and status !="Closed":
-			self.doc.resolution_date = now()
-		if self.doc.status=="Open" and status !="Open":
-			self.doc.resolution_date = ""
-
-@webnotes.whitelist()
-def set_status(name, status):
-	st = webnotes.bean("Support Ticket", name)
-	st.doc.status = status
-	st.save()
-		
-def auto_close_tickets():
-	webnotes.conn.sql("""update `tabSupport Ticket` set status = 'Closed' 
-		where status = 'Replied' 
-		and date_sub(curdate(),interval 15 Day) > modified""")
\ No newline at end of file
diff --git a/support/doctype/support_ticket/support_ticket.txt b/support/doctype/support_ticket/support_ticket.txt
deleted file mode 100644
index 4fa4874..0000000
--- a/support/doctype/support_ticket/support_ticket.txt
+++ /dev/null
@@ -1,289 +0,0 @@
-[
- {
-  "creation": "2013-02-01 10:36:25", 
-  "docstatus": 0, 
-  "modified": "2013-12-14 17:27:02", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_attach": 1, 
-  "autoname": "naming_series:", 
-  "doctype": "DocType", 
-  "icon": "icon-ticket", 
-  "module": "Support", 
-  "name": "__common__", 
-  "search_fields": "status,customer,allocated_to,subject,raised_by"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Support Ticket", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "amend": 0, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Support Ticket", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Support Ticket"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "subject_section", 
-  "fieldtype": "Section Break", 
-  "label": "Subject", 
-  "options": "icon-flag"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "naming_series", 
-  "fieldtype": "Select", 
-  "hidden": 0, 
-  "label": "Series", 
-  "no_copy": 1, 
-  "options": "SUP", 
-  "print_hide": 1, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "subject", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Subject", 
-  "report_hide": 0, 
-  "reqd": 1, 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cb00", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "default": "Open", 
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "in_filter": 0, 
-  "in_list_view": 1, 
-  "label": "Status", 
-  "no_copy": 1, 
-  "oldfieldname": "status", 
-  "oldfieldtype": "Select", 
-  "options": "Open\nReplied\nHold\nClosed", 
-  "read_only": 0, 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "depends_on": "eval:doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "raised_by", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Raised By (Email)", 
-  "oldfieldname": "raised_by", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sb00", 
-  "fieldtype": "Section Break", 
-  "label": "Messages", 
-  "options": "icon-comments"
- }, 
- {
-  "depends_on": "eval:doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "description", 
-  "fieldtype": "Text", 
-  "label": "Description", 
-  "oldfieldname": "problem_description", 
-  "oldfieldtype": "Text", 
-  "reqd": 0
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "thread_html", 
-  "fieldtype": "HTML", 
-  "label": "Thread HTML", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "additional_info", 
-  "fieldtype": "Section Break", 
-  "label": "Reference", 
-  "options": "icon-pushpin", 
-  "read_only": 1
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 1, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "lead", 
-  "fieldtype": "Link", 
-  "label": "Lead", 
-  "options": "Lead"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact", 
-  "fieldtype": "Link", 
-  "label": "Contact", 
-  "options": "Contact"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer", 
-  "fieldtype": "Link", 
-  "in_filter": 1, 
-  "label": "Customer", 
-  "oldfieldname": "customer", 
-  "oldfieldtype": "Link", 
-  "options": "Customer", 
-  "print_hide": 1, 
-  "read_only": 0, 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "customer_name", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "label": "Customer Name", 
-  "oldfieldname": "customer_name", 
-  "oldfieldtype": "Data", 
-  "read_only": 1, 
-  "reqd": 0, 
-  "search_index": 0
- }, 
- {
-  "default": "Today", 
-  "doctype": "DocField", 
-  "fieldname": "opening_date", 
-  "fieldtype": "Date", 
-  "label": "Opening Date", 
-  "no_copy": 1, 
-  "oldfieldname": "opening_date", 
-  "oldfieldtype": "Date", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "opening_time", 
-  "fieldtype": "Time", 
-  "label": "Opening Time", 
-  "no_copy": 1, 
-  "oldfieldname": "opening_time", 
-  "oldfieldtype": "Time", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "company", 
-  "fieldtype": "Link", 
-  "label": "Company", 
-  "options": "Company", 
-  "print_hide": 1, 
-  "reqd": 0
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "first_responded_on", 
-  "fieldtype": "Datetime", 
-  "label": "First Responded On"
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "resolution_date", 
-  "fieldtype": "Datetime", 
-  "in_filter": 0, 
-  "label": "Resolution Date", 
-  "no_copy": 1, 
-  "oldfieldname": "resolution_date", 
-  "oldfieldtype": "Date", 
-  "read_only": 1, 
-  "search_index": 0
- }, 
- {
-  "depends_on": "eval:!doc.__islocal", 
-  "doctype": "DocField", 
-  "fieldname": "resolution_details", 
-  "fieldtype": "Small Text", 
-  "label": "Resolution Details", 
-  "no_copy": 1, 
-  "oldfieldname": "resolution_details", 
-  "oldfieldtype": "Text", 
-  "read_only": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "content_type", 
-  "fieldtype": "Data", 
-  "hidden": 1, 
-  "label": "Content Type"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "communications", 
-  "fieldtype": "Table", 
-  "hidden": 1, 
-  "label": "Communications", 
-  "options": "Communication", 
-  "print_hide": 1
- }, 
- {
-  "cancel": 0, 
-  "doctype": "DocPerm", 
-  "role": "Guest"
- }, 
- {
-  "cancel": 0, 
-  "doctype": "DocPerm", 
-  "match": "customer", 
-  "role": "Customer"
- }, 
- {
-  "cancel": 1, 
-  "doctype": "DocPerm", 
-  "role": "Support Team"
- }
-]
\ No newline at end of file
diff --git a/support/doctype/support_ticket/templates/__init__.py b/support/doctype/support_ticket/templates/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/support/doctype/support_ticket/templates/__init__.py
+++ /dev/null
diff --git a/support/doctype/support_ticket/templates/pages/__init__.py b/support/doctype/support_ticket/templates/pages/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/support/doctype/support_ticket/templates/pages/__init__.py
+++ /dev/null
diff --git a/support/doctype/support_ticket/templates/pages/ticket.html b/support/doctype/support_ticket/templates/pages/ticket.html
deleted file mode 100644
index 1732e77..0000000
--- a/support/doctype/support_ticket/templates/pages/ticket.html
+++ /dev/null
@@ -1,121 +0,0 @@
-{% extends base_template %}
-
-{% set title=doc.name %}
-
-{% set status_label = {
-	"Open": "label-success",
-	"To Reply": "label-danger",
-	"Closed": "label-default"
-} %}
-
-{% block content %}
-<div class="container content">
-    <ul class="breadcrumb">
-    	<li><a href="index">Home</a></li>
-    	<li><a href="tickets">My Tickets</a></li>
-    	<li class="active"><i class="icon-ticket icon-fixed-width"></i> {{ doc.name }}</li>
-    </ul>
-	<h3><i class="icon-ticket icon-fixed-width"></i> {{ doc.name }}</h3>
-	{% if doc.name == "Not Allowed" -%}
-		<script>ask_to_login();</script>
-	{% else %}
-	<hr>
-	{%- if doc.status -%}
-	{% if doc.status == "Waiting for Customer" -%}
-		{% set status = "To Reply" %}
-	{% else %}
-		{% set status = doc.status %}
-	{%- endif -%}
-	<div class="row">
-		<div class="col-md-2" style="margin-bottom: 7px;">
-			<span class="label {{ status_label.get(status) or 'label-default' }}">{{ status }}</span>
-		</div>
-		<div class="col-md-8">
-			<div class="row col-md-12">{{ doc.subject }}</div>
-		</div>
-		<div class="col-md-2">
-			<span class="text-muted pull-right">{{ utils.formatdate(doc.creation) }}</span>
-		</div>
-	</div>
-	<div class="row">
-		<h4 class="col-xs-6">Messages</h4>
-		<div class="col-xs-6">
-			 <button class="btn btn-sm btn-primary pull-right" id="ticket-reply">
-				  <i class="icon-envelope icon-fixed-width"></i> Reply</button>
-			 <button class="btn btn-sm btn-success pull-right hide" id="ticket-reply-send">
-				  <i class="icon-arrow-right icon-fixed-width"></i> Send</button>
-		</div>
-	</div>
-	<p id="ticket-alert" class="alert alert-danger" 
-		style="display: none;">&nbsp;</p>
-	{%- if doclist.get({"doctype":"Communication"}) -%}
-	<div>
-		<table class="table table-bordered table-striped" id="ticket-thread">
-			<tbody>
-				{%- for comm in 
-					(doclist.get({"doctype":"Communication"})|sort(reverse=True, attribute="creation")) %}
-				<tr>
-					<td>
-					<h5 style="text-transform: none">
-						{{ comm.sender }} on {{ utils.formatdate(comm.creation) }}</h5>
-					<hr>
-					<p>{{ webnotes.utils.is_html(comm.content) and comm.content or
-						comm.content.replace("\n", "<br>")}}</p>
-					</td>
-				</tr>
-				{% endfor -%}
-			</tbody>
-		</table>
-	</div>
-	{%- else -%}
-	<div class="alert">No messages</div>
-	{%- endif -%}
-	{%- endif -%}
-	{% endif -%}
-</div>
-{% endblock %}
-
-{% block javascript %}
-<script>
-$(document).ready(function() {
-	$("#ticket-reply").on("click", function() {
-		if(!$("#ticket-reply-editor").length) {
-			$('<tr id="ticket-reply-editor"><td>\
-				<h5 style="text-transform: none">Reply</h5>\
-				<hr>\
-				<textarea rows=10 class="form-control" style="resize: vertical;"></textarea>\
-			</td></tr>').prependTo($("#ticket-thread").find("tbody"));
-			$("#ticket-reply").addClass("hide");
-			$("#ticket-reply-send").removeClass("hide");
-		}
-	});
-	
-	$("#ticket-reply-send").on("click", function() {
-		var reply = $("#ticket-reply-editor").find("textarea").val().trim();
-		if(!reply) {
-			msgprint("Please write something in reply!");
-		} else {
-			wn.call({
-				type: "POST",
-				method: "support.doctype.support_ticket.templates.pages.ticket.add_reply",
-				btn: this,
-				args: { ticket: "{{ doc.name }}", message: reply },
-				callback: function(r) {
-					if(r.exc) {
-						msgprint(r._server_messages 
-							? JSON.parse(r._server_messages).join("<br>")
-							: "Something went wrong!");
-					} else {
-						window.location.reload();
-					}
-				}
-			})
-		}
-	});
-});
-
-var msgprint = function(txt) {
-	if(txt) $("#ticket-alert").html(txt).toggle(true);
-}
-</script>
-{% endblock %}
\ No newline at end of file
diff --git a/support/doctype/support_ticket/templates/pages/ticket.py b/support/doctype/support_ticket/templates/pages/ticket.py
deleted file mode 100644
index 28d8802..0000000
--- a/support/doctype/support_ticket/templates/pages/ticket.py
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import _
-from webnotes.utils import today
-
-no_cache = True
-
-def get_context():
-	bean = webnotes.bean("Support Ticket", webnotes.form_dict.name)
-	if bean.doc.raised_by != webnotes.session.user:
-		return {
-			"doc": {"name": "Not Allowed"}
-		}
-	else:
-		return {
-			"doc": bean.doc,
-			"doclist": bean.doclist,
-			"webnotes": webnotes,
-			"utils": webnotes.utils
-		}
-
-@webnotes.whitelist()
-def add_reply(ticket, message):
-	if not message:
-		raise webnotes.throw(_("Please write something"))
-	
-	bean = webnotes.bean("Support Ticket", ticket)
-	if bean.doc.raised_by != webnotes.session.user:
-		raise webnotes.throw(_("You are not allowed to reply to this ticket."), webnotes.PermissionError)
-	
-	from core.doctype.communication.communication import make
-	make(content=message, sender=bean.doc.raised_by, subject = bean.doc.subject,
-		doctype="Support Ticket", name=bean.doc.name,
-		date=today())
\ No newline at end of file
diff --git a/support/doctype/support_ticket/templates/pages/tickets.html b/support/doctype/support_ticket/templates/pages/tickets.html
deleted file mode 100644
index d99e614..0000000
--- a/support/doctype/support_ticket/templates/pages/tickets.html
+++ /dev/null
@@ -1,87 +0,0 @@
-{% extends "app/portal/templates/includes/transactions.html" %}
-
-{% block javascript -%}
-{{ super() }}
-
-<script>
-	var status_label = {
-		"Open": "label-success",
-		"Waiting for Customer": "label-danger",
-		"Closed": "label-default"
-	}
-
-	var render = function(doc) {
-		doc.status = doc.status.trim();
-		doc.label_class = status_label[doc.status] || "label-default";
-		if(doc.status==="Waiting for Customer") doc.status = "To Reply";
-	
-		$(repl('<a href="{{ page }}?name=%(name)s" class="list-group-item">\
-				<div class="row">\
-					<div class="col-md-2" style="margin-bottom: 7px;"><span class="label %(label_class)s">\
-						%(status)s</span></div>\
-					<div class="col-md-8">\
-						<div class="row col-md-12">%(name)s</div>\
-						<div class="row col-md-12 text-muted">%(subject)s</div>\
-					</div>\
-					<div class="col-md-2 pull-right">\
-						<span class="text-muted">%(creation)s</span>\
-					</div>\
-				</div>\
-			</a>', doc)).appendTo($list);
-	};
-	
-	$(document).ready(function() {
-		if(!window.$new_ticket) {
-			window.$new_ticket = $('<div>\
-					<button class="btn btn-primary" style="margin-bottom: 15px;" id="new-ticket">\
-						<i class="icon-tag icon-fixed-width"></i> New Ticket\
-					</button>\
-					<button class="btn btn-success hide" style="margin-bottom: 15px;" id="new-ticket-send">\
-						<i class="icon-arrow-right icon-fixed-width"></i> Send\
-					</button>\
-				</div>').insertBefore(".transaction-list");
-		}
-		
-		window.$new_ticket.find("#new-ticket").on("click", function() {
-			$(this).addClass("hide");
-			$(window.$new_ticket).find("#new-ticket-send").removeClass("hide");
-			$('<div class="well" id="ticket-editor">\
-					<div class="form-group"><input class="form-control" type="data"\
-						 placeholder="Subject" data-fieldname="subject"></div>\
-					<div class="form-group"><textarea rows=10 class="form-control" \
-						 style="resize: vertical;" placeholder="Message" \
-						 data-fieldname="message"></textarea></div>\
-				</div>')
-				.insertAfter(window.$new_ticket);
-		});
-		
-		window.$new_ticket.find("#new-ticket-send").on("click", function() {
-			var subject = $("#ticket-editor").find('[data-fieldname="subject"]').val().trim();
-			var message = $("#ticket-editor").find('[data-fieldname="message"]').val().trim();
-			if(!(subject && message)) {
-				msgprint("Please write something in subject and message!");
-			} else {
-				wn.call({
-					type: "POST",
-					method: "support.doctype.support_ticket.templates.pages.tickets.make_new_ticket",
-					btn: this,
-					args: { subject: subject, message: message },
-					callback: function(r) {
-						if(r.exc) {
-							msgprint(r._server_messages 
-								? JSON.parse(r._server_messages).join("<br>")
-								: "Something went wrong!");
-						} else {
-							window.location.href = "ticket?name=" + encodeURIComponent(r.message);
-						}
-					}
-				})
-			}
-		});
-	});
-	
-	var msgprint = function(txt) {
-		if(txt) $("#msgprint-alert").html(txt).toggle(true);
-	}
-</script>
-{%- endblock %}
\ No newline at end of file
diff --git a/support/doctype/support_ticket/templates/pages/tickets.py b/support/doctype/support_ticket/templates/pages/tickets.py
deleted file mode 100644
index 1816ccc..0000000
--- a/support/doctype/support_ticket/templates/pages/tickets.py
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import cint, formatdate
-
-no_cache = True
-
-def get_context():
-	return {
-		"title": "My Tickets",
-		"method": "support.doctype.support_ticket.templates.pages.tickets.get_tickets",
-		"icon": "icon-ticket",
-		"empty_list_message": "No Tickets Raised",
-		"page": "ticket"
-	}
-
-@webnotes.whitelist()
-def get_tickets(start=0):
-	tickets = webnotes.conn.sql("""select name, subject, status, creation 
-		from `tabSupport Ticket` where raised_by=%s 
-		order by modified desc
-		limit %s, 20""", (webnotes.session.user, cint(start)), as_dict=True)
-	for t in tickets:
-		t.creation = formatdate(t.creation)
-	
-	return tickets
-	
-@webnotes.whitelist()
-def make_new_ticket(subject, message):
-	if not (subject and message):
-		raise webnotes.throw(_("Please write something in subject and message!"))
-		
-	from support.doctype.support_ticket.get_support_mails import add_support_communication
-	ticket = add_support_communication(subject, message, webnotes.session.user)
-	
-	return ticket.doc.name
\ No newline at end of file
diff --git a/test_sites/apps.txt b/test_sites/apps.txt
new file mode 100644
index 0000000..3796729
--- /dev/null
+++ b/test_sites/apps.txt
@@ -0,0 +1 @@
+erpnext
diff --git a/test_sites/test_site/site_config.json b/test_sites/test_site/site_config.json
new file mode 100644
index 0000000..d8b9376
--- /dev/null
+++ b/test_sites/test_site/site_config.json
@@ -0,0 +1,4 @@
+{
+ "db_name": "travis", 
+ "db_password": "travis"
+}
diff --git a/translations/ar.csv b/translations/ar.csv
deleted file mode 100644
index e019413..0000000
--- a/translations/ar.csv
+++ /dev/null
@@ -1,3462 +0,0 @@
- (Half Day),(نصف يوم)

- against sales order,ضد النظام مبيعات

- against same operation,ضد نفس العملية

- already marked,شهدت بالفعل

- and year: ,والسنة:

- as it is stock Item or packing item,كما هو المخزون البند أو العنصر التعبئة

- at warehouse: ,في المستودع:

- by Role ,بالتخصص

- can not be made.,لا يمكن أن يتم.

- can not be marked as a ledger as it has existing child,لا يمكن أن تكون علامة ليدجر كما فعلت الأطفال الحالية

- cannot be 0,لا يمكن أن يكون 0

- cannot be deleted.,لا يمكن حذف.

- does not belong to the company,لا تنتمي إلى الشركة

- has already been submitted.,وقد تم بالفعل قدمت.

- has been freezed. ,وقد جمدت.

- has been freezed. \				Only Accounts Manager can do transaction against this account,وقد جمدت. \ يمكن فقط إدارة حسابات القيام المعاملة ضد هذا الحساب

-" is less than equals to zero in the system, \						valuation rate is mandatory for this item",أقل من يساوي الصفر في النظام، ومعدل \ تقييم إلزامي لهذا البند

- is mandatory,إلزامي

- is mandatory for GL Entry,إلزامي لدخول GL

- is not a ledger,ليس دفتر الأستاذ

- is not active,غير نشط

- is not set,لم يتم تعيين

- is now the default Fiscal Year. \			Please refresh your browser for the change to take effect.,الآن السنة المالية الافتراضية. \ يرجى تحديث المتصفح الخاص بك لالتغيير نافذ المفعول.

- is present in one or many Active BOMs,موجود في BOMs واحد أو العديد من بالموقع

- not active or does not exists in the system,غير نشطة أو لا موجود في نظام

- not submitted,لم تقدم

- or the BOM is cancelled or inactive,أو يتم إلغاء BOM أو غير نشطة

- should be 'Yes'. As Item: ,يجب أن يكون &quot;نعم&quot;. كما السلعة:

- should be same as that in ,يجب أن تكون نفسها التي في

- was on leave on ,كان في إجازة في

- will be ,وسوف يكون

- will be over-billed against mentioned ,وسوف يكون أكثر المنقار ضد المذكورة

- will become ,سوف تصبح

-"""Company History""",&quot;نبذة عن تاريخ الشركة&quot;

-"""Team Members"" or ""Management""",&quot;أعضاء الفريق&quot; أو &quot;إدارة&quot;

-%  Delivered,ألقيت٪

-% Amount Billed,المبلغ٪ صفت

-% Billed,وصفت٪

-% Completed,٪ مكتمل

-% Installed,٪ المثبتة

-% Received,حصل على٪

-% of materials billed against this Purchase Order.,٪ من المواد توصف ضد هذا أمر الشراء.

-% of materials billed against this Sales Order,٪ من المواد توصف ضد هذا أمر المبيعات

-% of materials delivered against this Delivery Note,٪ من المواد الموردة ضد هذا التسليم ملاحظة

-% of materials delivered against this Sales Order,٪ من المواد الموردة ضد هذا أمر المبيعات

-% of materials ordered against this Material Request,٪ من المواد المطلوبة ضد هذه المادة طلب

-% of materials received against this Purchase Order,تلقى٪ من المواد ضد هذا أمر الشراء

-"' can not be managed using Stock Reconciliation.\					You can add/delete Serial No directly, \					to modify stock of this item.",لا يمكن &quot;أن تدار باستخدام المصالحة سوق الأسهم. \ يمكنك إضافة / حذف المسلسل مباشرة لا، \ لتعديل رصيد هذا البند.

-' in Company: ,&quot;في الشركة:

-'To Case No.' cannot be less than 'From Case No.',&#39;بالقضية رقم&#39; لا يمكن أن يكون أقل من &#39;من القضية رقم&#39;

-* Will be calculated in the transaction.,وسيتم احتساب * في المعاملة.

-"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**",توزيع الميزانية ** ** يساعدك توزيع الميزانية الخاصة بك عبر أشهر إذا كان لديك موسمية في business.To الخاص توزيع الميزانية باستخدام هذا التوزيع، على هذا التوزيع الميزانية ** ** في مركز التكلفة ** **

-**Currency** Master,العملة ** ** ماجستير

-**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,** ** السنة المالية يمثل السنة المالية. يتم تعقب جميع القيود المحاسبية والمعاملات الرئيسية الأخرى ضد السنة المالية **. **

-. Outstanding cannot be less than zero. \				 	Please match exact outstanding.,. المعلقة لا يمكن أن يكون أقل من الصفر. \ الرجاء تطابق تام المعلقة.

-. Please set status of the employee as 'Left',. يرجى تغيير الحالة للموظف ب &quot;الزمن&quot;

-. You can not mark his attendance as 'Present',. لا يمكنك وضع علامة حضوره ك &#39;هدية&#39;

-"000 is black, fff is white",000 سوداء، بيضاء FFF

-1 Currency = [?] FractionFor e.g. 1 USD = 100 Cent,1 العملة = [؟] FractionFor مثل 1 USD = 100 سنت

-1. To maintain the customer wise item code and to make them searchable based on their code use this option,1. للحفاظ على العملاء رمز البند الحكيمة والبحث فيها لجعلها تقوم على التعليمات البرمجية الخاصة بهم استخدام هذا الخيار

-12px,12px

-13px,13px

-14px,14px

-15px,15px

-16px,16px

-2 days ago,2 منذ أيام

-: Duplicate row from same ,: تكرار صف من نفسه

-: It is linked to other active BOM(s),: انها مرتبطة بالموقع BOM الأخرى (ق)

-: Mandatory for a Recurring Invoice.,: إلزامية لفاتورة متكرر.

-"<a href=""#!Sales Browser/Customer Group"">To manage Customer Groups, click here</a>","<a href=""#!Sales Browser/Customer Group"">لإدارة مجموعات العملاء، انقر هنا</a>"

-"<a href=""#!Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#!Sales Browser/Item Group"">إدارة مجموعات الإغلاق</a>"

-"<a href=""#!Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#!Sales Browser/Territory"">لإدارة الإقليم، انقر هنا</a>"

-"<a href=""#Sales Browser/Customer Group"">Manage Customer Groups</a>","<a href=""#Sales Browser/Customer Group"">إدارة مجموعات العملاء</a>"

-"<a href=""#Sales Browser/Customer Group"">To manage Territory, click here</a>","<a href=""#Sales Browser/Customer Group"">لإدارة الإقليم، انقر هنا</a>"

-"<a href=""#Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#Sales Browser/Item Group"">إدارة مجموعات السلعة</a>"

-"<a href=""#Sales Browser/Territory"">Territory</a>","<a href=""#Sales Browser/Territory"">إقليم</a>"

-"<a href=""#Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#Sales Browser/Territory"">لإدارة الإقليم، انقر هنا</a>"

-"<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Naming Options</a>","<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">خيارات التسمية</a>"

-<b>Cancel</b> allows you change Submitted documents by cancelling them and amending them.,<b>إلغاء</b> يسمح لك بتغيير الوثائق المقدمة من إلغائها وتعديلها.

-"<span class=""sys_manager"">To setup, please go to Setup > Naming Series</span>","<span class=""sys_manager"">إلى إعداد، يرجى الدخول إلى الإعداد&gt; سلسلة تسمية</span>"

-A Customer exists with same name,العملاء من وجود نفس الاسم مع

-A Lead with this email id should exist,وينبغي أن يكون هذا المعرف الرصاص مع البريد الإلكتروني موجود

-"A Product or a Service that is bought, sold or kept in stock.",منتج أو الخدمة التي يتم شراؤها أو بيعها أو حملها في سوق الأسهم.

-A Supplier exists with same name,وهناك مورد موجود مع نفس الاسم

-A condition for a Shipping Rule,وهناك شرط للشحن قاعدة

-A logical Warehouse against which stock entries are made.,مستودع المنطقية التي تتم ضد مقالات الأسهم.

-A new popup will open that will ask you to select further conditions.,وهناك المنبثق الجديدة التي فتح سوف يطلب منك تحديد شروط أخرى.

-A symbol for this currency. For e.g. $,رمزا لهذه العملة. على سبيل المثال ل$

-A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,A الموزع طرف ثالث / تاجر / عمولة الوكيل / التابعة / بائع التجزئة الذي يبيع منتجات شركات مقابل عمولة.

-A user can have multiple values for a property.,يمكن للمستخدم تحتوي على قيم متعددة لخاصية.

-A+,A +

-A-,A-

-AB+,AB +

-AB-,AB-

-AMC Expiry Date,AMC تاريخ انتهاء الاشتراك

-ATT,ATT

-Abbr,ابر

-About,حول

-About Us Settings,حول بنا إعدادات

-About Us Team Member,حول عضو فريق بنا

-Above Value,فوق القيمة

-Absent,غائب

-Acceptance Criteria,معايير القبول

-Accepted,مقبول

-Accepted Quantity,قبلت الكمية

-Accepted Warehouse,قبلت مستودع

-Account,حساب

-Account Balance,رصيد حسابك

-Account Details,تفاصيل الحساب

-Account Head,رئيس حساب

-Account Id,رقم الحساب

-Account Name,اسم الحساب

-Account Type,نوع الحساب

-Account for this ,حساب لهذا

-Accounting,المحاسبة

-Accounting Year.,السنة المحاسبية.

-"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.",قيد محاسبي المجمدة تصل إلى هذا التاريخ، لا أحد يمكن أن تفعل / تعديل إدخال باستثناء دور المحددة أدناه.

-Accounting journal entries.,المحاسبة إدخالات دفتر اليومية.

-Accounts,حسابات

-Accounts Frozen Upto,حسابات مجمدة لغاية

-Accounts Payable,ذمم دائنة

-Accounts Receivable,حسابات القبض

-Accounts Settings,إعدادات الحسابات

-Action,عمل

-Active,نشط

-Active: Will extract emails from ,نشط: سيتم استخراج رسائل البريد الإلكتروني من

-Activity,نشاط

-Activity Log,سجل النشاط

-Activity Type,النشاط نوع

-Actual,فعلي

-Actual Budget,الميزانية الفعلية

-Actual Completion Date,تاريخ الانتهاء الفعلي

-Actual Date,تاريخ الفعلية

-Actual End Date,تاريخ الإنتهاء الفعلي

-Actual Invoice Date,الفعلي تاريخ الفاتورة

-Actual Posting Date,تاريخ النشر الفعلي

-Actual Qty,الكمية الفعلية

-Actual Qty (at source/target),الكمية الفعلية (في المصدر / الهدف)

-Actual Qty After Transaction,الكمية الفعلية بعد العملية

-Actual Quantity,الكمية الفعلية

-Actual Start Date,تاريخ البدء الفعلي

-Add,إضافة

-Add / Edit Taxes and Charges,إضافة / تعديل الضرائب والرسوم

-Add A New Rule,إضافة قاعدة جديدة

-Add A Property,إضافة خاصية

-Add Attachments,إضافة مرفقات

-Add Bookmark,إضافة علامة

-Add CSS,إضافة CSS

-Add Column,إضافة عمود

-Add Comment,إضافة تعليق

-Add Google Analytics ID: eg. UA-89XXX57-1. Please search help on Google Analytics for more information.,إضافة خدمة Google Analytics ID: على سبيل المثال. UA-89XXX57-1. الرجاء بحث المساعدة على تحليلات جوجل لمزيد من المعلومات.

-Add Message,إضافة رسالة

-Add New Permission Rule,إضافة قاعدة جديدة إذن

-Add Reply,إضافة رد

-Add Terms and Conditions for the Material Request. You can also prepare a Terms and Conditions Master and use the Template,إضافة بنود وشروط لطلب المواد. يمكنك أيضا إعداد الشروط والأحكام الماجستير واستخدام القالب

-Add Terms and Conditions for the Purchase Receipt. You can also prepare a Terms and Conditions Master and use the Template.,إضافة بنود وشروط لتلقي شراء. يمكنك أيضا بإعداد الشروط والأحكام وماجستير استخدام القالب.

-"Add Terms and Conditions for the Quotation like Payment Terms, Validity of Offer etc. You can also prepare a Terms and Conditions Master and use the Template",إضافة بنود وشروط لمثل اقتباس شروط الدفع، وصحة وما إلى ذلك يمكنك عرض أيضا بإعداد الشروط والأحكام وماجستير استخدام القالب

-Add Total Row,إضافة صف الإجمالي

-Add a banner to the site. (small banners are usually good),إضافة لافتة إلى الموقع. (لافتات صغيرة عادة ما تكون جيدة)

-Add attachment,إضافة المرفقات

-Add code as &lt;script&gt;,إضافة التعليمات البرمجية كما &lt;script&gt;

-Add new row,إضافة صف جديد

-Add or Deduct,إضافة أو خصم

-Add rows to set annual budgets on Accounts.,إضافة صفوف لوضع الميزانيات السنوية على الحسابات.

-"Add the name of <a href=""http://google.com/webfonts"" target=""_blank"">Google Web Font</a> e.g. ""Open Sans""","إضافة اسم <a href=""http://google.com/webfonts"" target=""_blank"">جوجل خط ويب</a> على سبيل المثال &quot;بلا فتح&quot;"

-Add to To Do,إضافة إلى المهام

-Add to To Do List of,إضافة إلى قائمة المهام من

-Add/Remove Recipients,إضافة / إزالة المستلمين

-Additional Info,معلومات إضافية

-Address,عنوان

-Address & Contact,معالجة والاتصال

-Address & Contacts,عنوان واتصالات

-Address Desc,معالجة التفاصيل

-Address Details,تفاصيل العنوان

-Address HTML,معالجة HTML

-Address Line 1,العنوان سطر 1

-Address Line 2,العنوان سطر 2

-Address Title,عنوان عنوان

-Address Type,عنوان نوع

-Address and other legal information you may want to put in the footer.,العنوان وغيرها من المعلومات القانونية قد تحتاج لوضع في تذييل الصفحة.

-Address to be displayed on the Contact Page,معالجة ليتم عرضها في صفحة الاتصال

-Adds a custom field to a DocType,يضيف حقل مخصص لDOCTYPE

-Adds a custom script (client or server) to a DocType,يضيف برنامج نصي مخصص (العميل أو الملقم) إلى DOCTYPE

-Advance Amount,المبلغ مقدما

-Advance amount,مقدما مبلغ

-Advanced Scripting,برمجة متقدمة

-Advanced Settings,إعدادات متقدمة

-Advances,السلف

-Advertisement,إعلان

-After Sale Installations,بعد التثبيت بيع

-Against,ضد

-Against Account,ضد الحساب

-Against Docname,ضد Docname

-Against Doctype,DOCTYPE ضد

-Against Document Date,تاريخ الوثيقة ضد

-Against Document Detail No,تفاصيل الوثيقة رقم ضد

-Against Document No,ضد الوثيقة رقم

-Against Expense Account,ضد حساب المصاريف

-Against Income Account,ضد حساب الدخل

-Against Journal Voucher,ضد مجلة قسيمة

-Against Purchase Invoice,ضد فاتورة الشراء

-Against Sales Invoice,ضد فاتورة المبيعات

-Against Voucher,ضد قسيمة

-Against Voucher Type,ضد نوع قسيمة

-Agent,وكيل

-"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.Note: BOM = Bill of Materials",إجمالي مجموعة من العناصر ** ** ** في بند آخر. ** هذا مفيد إذا كنت تجميع عناصر معينة ** ** في حزمة ويمكنك الحفاظ على المخزون من الأصناف ** ** معبأة وليس الكلي ** السلعة **. الحزمة السلعة ** ** سيكون &quot;هو المخزون السلعة&quot; ب &quot;لا&quot; و &quot;هل المبيعات السلعة&quot; ب &quot;نعم&quot; على سبيل المثال: إذا كنت تبيع أجهزة الكمبيوتر المحمولة وحقائب تحمل على الظهر بشكل منفصل ولها سعر خاص اذا كان الزبون يشتري كل ، ثم سيقوم الكمبيوتر المحمول + حقيبة الظهر تكون جديدة المبيعات BOM Item.Note: BOM = بيل المواد

-Aging Date,الشيخوخة تاريخ

-All Addresses.,جميع العناوين.

-All Contact,جميع الاتصالات

-All Contacts.,جميع جهات الاتصال.

-All Customer Contact,جميع العملاء الاتصال

-All Day,كل يوم

-All Employee (Active),جميع الموظفين (فعالة)

-All Lead (Open),جميع الرصاص (فتح)

-All Products or Services.,جميع المنتجات أو الخدمات.

-All Sales Partner Contact,جميع مبيعات الاتصال الشريك

-All Sales Person,كل عملية بيع شخص

-All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,يمكن الموسومة جميع معاملات البيع متعددة ضد الأشخاص المبيعات ** ** بحيث يمكنك تعيين ورصد الأهداف.

-All Supplier Contact,جميع الموردين بيانات الاتصال

-"All account columns should be after \							standard columns and on the right.							If you entered it properly, next probable reason \							could be wrong account name.							Please rectify it in the file and try again.",يجب أن تكون جميع الأعمدة حساب بعد \ الأعمدة القياسية وعلى اليمين. إذا كنت دخلت بشكل صحيح، يمكن أن المقبل من المحتمل السبب \ يكون اسم حساب خاطئ. يرجى تصحيح ذلك في ملف وحاول مرة أخرى.

-"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.",جميع المجالات ذات الصلة مثل تصدير العملات، معدل التحويل، المجموع التصدير، تصدير الكبرى الخ مجموع المتاحة في <br> ملاحظة التسليم، POS، اقتباس، فاتورة المبيعات، والمبيعات ترتيب الخ.

-"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.",استيراد جميع المجالات ذات الصلة مثل العملة، معدل التحويل، المجموع الاستيراد، الاستيراد الكبرى وغيرها متوفرة في مجموع <br> إيصال الشراء، مزود اقتباس، فاتورة الشراء، أمر الشراء الخ.

-All items have already been transferred \				for this Production Order.,وقد تم بالفعل نقل جميع البنود \ لهذا أمر الإنتاج.

-"All possible Workflow States and roles of the workflow. <br>Docstatus Options: 0 is""Saved"", 1 is ""Submitted"" and 2 is ""Cancelled""",جميع الدول سير العمل والأدوار الممكنة لسير العمل. <br> Docstatus خيارات: هو &quot;المحفوظة&quot; 0، يتم &quot;المقدمة&quot; (1) ويتم &quot;إلغاء&quot; 2

-All posts by,عن المشاركات التي كتبها

-Allocate,تخصيص

-Allocate leaves for the year.,تخصيص الأوراق لهذا العام.

-Allocated Amount,تخصيص المبلغ

-Allocated Budget,تخصيص الميزانية

-Allocated amount,تخصيص مبلغ

-Allow Attach,تسمح إرفاق

-Allow Bill of Materials,يسمح مشروع القانون للمواد

-Allow Dropbox Access,تسمح قطاف الدخول

-Allow Editing of Frozen Accounts For,السماح بتحرير الحسابات المجمدة لل

-Allow Google Drive Access,تسمح جوجل محرك الوصول

-Allow Import,تسمح استيراد

-Allow Import via Data Import Tool,تسمح استيراد عبر أداة استيراد البيانات

-Allow Negative Balance,تسمح الرصيد السلبي

-Allow Negative Stock,تسمح الأسهم السلبية

-Allow Production Order,تسمح أمر الإنتاج

-Allow Rename,تسمح إعادة تسمية

-Allow Samples,تسمح عينات

-Allow User,تسمح للمستخدم

-Allow Users,السماح للمستخدمين

-Allow on Submit,السماح على تقديم

-Allow the following users to approve Leave Applications for block days.,تسمح للمستخدمين التالية للموافقة على طلبات الحصول على إجازة أيام بلوك.

-Allow user to edit Price List Rate in transactions,تسمح للمستخدم لتحرير الأسعار قائمة قيم في المعاملات

-Allow user to login only after this hour (0-24),تسمح للمستخدم لتسجيل الدخول فقط بعد هذه الساعة (0-24)

-Allow user to login only before this hour (0-24),تسمح للمستخدم لتسجيل الدخول فقط قبل هذه الساعة (0-24)

-Allowance Percent,بدل النسبة

-Allowed,سمح

-Already Registered,مسجل بالفعل

-Always use Login Id as sender,دائما استخدام معرف تسجيل الدخول ومرسل

-Amend,تعديل

-Amended From,عدل من

-Amount,كمية

-Amount (Company Currency),المبلغ (عملة الشركة)

-Amount <=,المبلغ &lt;=

-Amount >=,المبلغ =&gt;

-"An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [<a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a>]","ملف رمز التمديد مع منظمة البن الدولية. يجب أن تكون 16 × 16 بكسل. تم إنشاؤها باستخدام مولد فافيكون. [ <a href=""http://favicon-generator.org/"" target=""_blank"">فافيكون-generator.org</a> ]"

-Analytics,تحليلات

-Another Salary Structure '%s' is active for employee '%s'. 				Please make its status 'Inactive' to proceed.,هيكل راتب آخر &#39;٪ s&#39; غير النشطة للموظف &#39;٪ S&#39;. يرجى التأكد مكانتها &quot;غير نشطة&quot; والمضي قدما.

-"Any other comments, noteworthy effort that should go in the records.",أي تعليقات أخرى، تجدر الإشارة إلى أن الجهد يجب ان تذهب في السجلات.

-Applicable Holiday List,ينطبق عطلة قائمة

-Applicable To (Designation),تنطبق على (تعيين)

-Applicable To (Employee),تنطبق على (موظف)

-Applicable To (Role),تنطبق على (الدور)

-Applicable To (User),تنطبق على (المستخدم)

-Applicant Name,اسم مقدم الطلب

-Applicant for a Job,طالب وظيفة

-Applicant for a Job.,المتقدم للحصول على الوظيفة.

-Applications for leave.,طلبات الحصول على إجازة.

-Applies to Company,ينطبق على شركة

-Apply / Approve Leaves,تطبيق / الموافقة على أوراق

-Apply Shipping Rule,تنطبق الشحن القاعدة

-Apply Taxes and Charges Master,تطبيق الضرائب والرسوم ماجستير

-Appraisal,تقييم

-Appraisal Goal,تقييم الهدف

-Appraisal Goals,تقييم الأهداف

-Appraisal Template,تقييم قالب

-Appraisal Template Goal,تقييم قالب الهدف

-Appraisal Template Title,تقييم قالب عنوان

-Approval Status,حالة القبول

-Approved,وافق

-Approver,الموافق

-Approving Role,الموافقة على دور

-Approving User,الموافقة العضو

-Are you sure you want to delete the attachment?,هل أنت متأكد أنك تريد حذف المرفق؟

-Arial,ارييل

-Arrear Amount,متأخرات المبلغ

-"As a best practice, do not assign the same set of permission rule to different Roles instead set multiple Roles to the User",باعتبارها أفضل الممارسات، عدم تعيين نفس المجموعة من الحكم إذن لتعيين الأدوار المختلفة بدلا الأدوار المتعددة للمستخدم

-As existing qty for item: ,كما الكمية الحالية للبند:

-As per Stock UOM,وفقا للأوراق UOM

-"As there are existing stock transactions for this \							item, you can not change the values of 'Has Serial No', \							'Is Stock Item' and 'Valuation Method'",كما أن هناك معاملات المخزون الحالي لهذا \ البند، لا يمكنك تغيير قيم &quot;لقد المسلسل لا &#39;، \&#39; هو المخزون السلعة&quot; و &quot;أسلوب التقييم&quot;

-Ascending,تصاعدي

-Assign To,تعيين إلى

-Assigned By,يكلفه بها

-Assignment,مهمة

-Assignments,تعيينات

-Associate a DocType to the Print Format,إقران DOCTYPE إلى تنسيق طباعة

-Atleast one warehouse is mandatory,واحدة على الاقل مستودع إلزامي

-Attach,تعلق

-Attach Document Print,إرفاق طباعة المستند

-Attached To DocType,تعلق على DOCTYPE

-Attached To Name,تعلق على اسم

-Attachment,التعلق

-Attachments,المرفقات

-Attempted to Contact,حاولت الاتصال

-Attendance,الحضور

-Attendance Date,تاريخ الحضور

-Attendance Details,تفاصيل الحضور

-Attendance From Date,الحضور من تاريخ

-Attendance To Date,الحضور إلى تاريخ

-Attendance can not be marked for future dates,لا يمكن أن تكون علامة لحضور تواريخ مستقبلية

-Attendance for the employee: ,الحضور للموظف:

-Attendance record.,سجل الحضور.

-Attributions,صفات

-Authorization Control,إذن التحكم

-Authorization Rule,إذن القاعدة

-Auto Email Id,أرسل بريد الكتروني رقم السيارات

-Auto Inventory Accounting,المحاسبة الجرد السيارات

-Auto Inventory Accounting Settings,إعدادات المحاسبة الجرد السيارات

-Auto Material Request,السيارات مادة طلب

-Auto Name,السيارات اسم

-Auto generated,ولدت السيارات

-Auto-raise Material Request if quantity goes below re-order level in a warehouse,لصناعة السيارات في رفع طلب المواد إذا كمية يذهب دون مستوى إعادة الطلب في مستودع

-Automatically updated via Stock Entry of type Manufacture/Repack,تحديثها تلقائيا عن طريق إدخال الأسهم الصنع نوع / أعد حزم

-Autoreply when a new mail is received,عندما رد تلقائي تلقي بريد جديد

-Available Qty at Warehouse,الكمية المتاحة في مستودع

-Available Stock for Packing Items,الأسهم المتاحة للتعبئة وحدات

-"Available in BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet",المتاحة في BOM، مذكرة التسليم، فاتورة الشراء، أمر الإنتاج، طلب شراء، إيصال الشراء، فاتورة المبيعات، والمبيعات ترتيب، دخول الأسهم، الجدول الزمني

-Avatar,الصورة الرمزية

-Average Discount,متوسط ​​الخصم

-B+,B +

-B-,B-

-BILL,BILL

-BILLJ,BILLJ

-BOM,BOM

-BOM Detail No,BOM تفاصيل لا

-BOM Explosion Item,BOM انفجار الإغلاق

-BOM Item,BOM المدينة

-BOM No,لا BOM

-BOM No. for a Finished Good Item,BOM رقم السلعة جيدة للتشطيب

-BOM Operation,BOM عملية

-BOM Operations,عمليات BOM

-BOM Replace Tool,BOM استبدال أداة

-BOM replaced,استبدال BOM

-Background Color,لون الخلفية

-Background Image,صورة الخلفية

-Backup Manager,مدير النسخ الاحتياطي

-Backup Right Now,النسخ الاحتياطي الحق الآن

-Backups will be uploaded to,وسيتم تحميلها النسخ الاحتياطي إلى

-"Balances of Accounts of type ""Bank or Cash""",أرصدة الحسابات من نوع &quot;البنك أو نقدا&quot;

-Bank,مصرف

-Bank A/C No.,البنك A / C رقم

-Bank Account,الحساب المصرفي

-Bank Account No.,البنك رقم الحساب

-Bank Clearance Summary,بنك ملخص التخليص

-Bank Name,اسم البنك

-Bank Reconciliation,البنك المصالحة

-Bank Reconciliation Detail,البنك المصالحة تفاصيل

-Bank Reconciliation Statement,بيان التسويات المصرفية

-Bank Voucher,البنك قسيمة

-Bank or Cash,البنك أو النقدية

-Bank/Cash Balance,بنك / النقد وما في حكمه

-Banner,راية

-Banner HTML,راية HTML

-Banner Image,راية صورة

-Banner is above the Top Menu Bar.,راية فوق أعلى شريط القوائم.

-Barcode,الباركود

-Based On,وبناء على

-Basic Info,معلومات أساسية

-Basic Information,المعلومات الأساسية

-Basic Rate,قيم الأساسية

-Basic Rate (Company Currency),المعدل الأساسي (عملة الشركة)

-Batch,دفعة

-Batch (lot) of an Item.,دفعة (الكثير) من عنصر.

-Batch Finished Date,دفعة منتهية تاريخ

-Batch ID,دفعة ID

-Batch No,لا دفعة

-Batch Started Date,كتبت دفعة تاريخ

-Batch Time Logs for Billing.,سجلات ترتبط بفترات زمنية لإعداد الفواتير.

-Batch Time Logs for billing.,سجلات ترتبط بفترات زمنية لإعداد الفواتير.

-Batch-Wise Balance History,دفعة الحكيم التاريخ الرصيد

-Batched for Billing,دفعات عن الفواتير

-Be the first one to comment,كن أول واحد للتعليق

-Begin this page with a slideshow of images,تبدأ هذه الصفحة مع عرض شرائح من الصور

-Better Prospects,آفاق أفضل

-Bill Date,مشروع القانون تاريخ

-Bill No,مشروع القانون لا

-Bill of Material to be considered for manufacturing,فاتورة المواد التي سينظر فيها لتصنيع

-Bill of Materials,فاتورة المواد

-Bill of Materials (BOM),مشروع القانون المواد (BOM)

-Billable,فوترة

-Billed,توصف

-Billed Amt,المنقار AMT

-Billing,الفواتير

-Billing Address,عنوان الفواتير

-Billing Address Name,الفواتير اسم العنوان

-Billing Status,الحالة الفواتير

-Bills raised by Suppliers.,رفعت فواتير من قبل الموردين.

-Bills raised to Customers.,رفعت فواتير للعملاء.

-Bin,بن

-Bio,الحيوية

-Bio will be displayed in blog section etc.,سيتم عرض الحيوي في بلوق القسم الخ

-Birth Date,تاريخ الميلاد

-Blob,سائل

-Block Date,منع تاريخ

-Block Days,كتلة أيام

-Block Holidays on important days.,منع الإجازات في الأيام الهامة.

-Block leave applications by department.,منع مغادرة الطلبات المقدمة من الإدارة.

-Blog Category,بلوق التصنيف

-Blog Intro,بلوق مقدمة

-Blog Introduction,بلوق مقدمة

-Blog Post,بلوق وظيفة

-Blog Settings,إعدادات بلوق

-Blog Subscriber,بلوق المشترك

-Blog Title,بلوق العنوان

-Blogger,مدون

-Blood Group,فصيلة الدم

-Bookmarks,الإشارات المرجعية

-Branch,فرع

-Brand,علامة تجارية

-Brand HTML,العلامة التجارية HTML

-Brand Name,العلامة التجارية اسم

-"Brand is what appears on the top-right of the toolbar. If it is an image, make sure ithas a transparent background and use the &lt;img /&gt; tag. Keep size as 200px x 30px",العلامة التجارية هو ما يظهر على أعلى يمين شريط الأدوات. إذا كان صورة، وجعل متأكد ithas خلفية شفافة واستخدام &lt;img /&gt; العلامة. الحفاظ على حجم و200px 30px X

-Brand master.,العلامة التجارية الرئيسية.

-Brands,العلامات التجارية

-Breakdown,انهيار

-Budget,ميزانية

-Budget Allocated,الميزانية المخصصة

-Budget Control,الميزانية التحكم

-Budget Detail,تفاصيل الميزانية

-Budget Details,تفاصيل الميزانية

-Budget Distribution,توزيع الميزانية

-Budget Distribution Detail,توزيع الميزانية التفاصيل

-Budget Distribution Details,تفاصيل الميزانية التوزيع

-Budget Variance Report,تقرير الفرق الميزانية

-Build Modules,بناء وحدات

-Build Pages,بناء الصفحات

-Build Server API,بناء API ملقم

-Build Sitemap,بناء خريطة الموقع

-Bulk Email,الجزء الأكبر البريد الإلكتروني

-Bulk Email records.,الجزء الأكبر البريد الإلكتروني السجلات.

-Bummer! There are more holidays than working days this month.,المشكله! هناك المزيد من الإجازات أيام عمل من هذا الشهر.

-Bundle items at time of sale.,حزمة البنود في وقت البيع.

-Button,زر

-Buyer of Goods and Services.,المشتري للسلع والخدمات.

-Buying,شراء

-Buying Amount,شراء المبلغ

-Buying Settings,شراء إعدادات

-By,بواسطة

-C-FORM/,C-FORM /

-C-Form,نموذج C-

-C-Form Applicable,C-نموذج قابل للتطبيق

-C-Form Invoice Detail,C-نموذج تفاصيل الفاتورة

-C-Form No,C-الاستمارة رقم

-CI/2010-2011/,CI/2010-2011 /

-COMM-,COMM-

-CSS,CSS

-CUST,CUST

-CUSTMUM,CUSTMUM

-Calculate Based On,حساب الربح بناء على

-Calculate Total Score,حساب النتيجة الإجمالية

-Calendar,تقويم

-Calendar Events,الأحداث

-Call,دعوة

-Campaign,حملة

-Campaign Name,اسم الحملة

-Can only be exported by users with role 'Report Manager',لا يمكن إلا أن تصدر من قبل المستخدمين مع &#39;إدارة التقارير &quot;دور

-Cancel,إلغاء

-Cancel permission also allows the user to delete a document (if it is not linked to any other document).,إلغاء إذن كما يسمح للمستخدم حذف وثيقة (إذا لم يتم ربطه أي وثيقة أخرى).

-Cancelled,إلغاء

-Cannot ,لا يمكن

-Cannot approve leave as you are not authorized to approve leaves on Block Dates.,لا يمكن الموافقة على ترك كما لا يحق لك الموافقة الأوراق في تواريخ بلوك.

-Cannot change from,لا يمكن تغيير من

-Cannot continue.,لا يمكن أن يستمر.

-Cannot have two prices for same Price List,لا يمكن أن يكون سعرين لنفس قائمة الأسعار

-Cannot map because following condition fails: ,لا يمكن تعيين بسبب فشل الشرط التالي:

-Capacity,قدرة

-Capacity Units,قدرة الوحدات

-Carry Forward,المضي قدما

-Carry Forwarded Leaves,تحمل أوراق واحال

-Case No(s) already in use. Please rectify and try again.				Recommended <b>From Case No. = %s</b>,القضية رقم (ق) قيد الاستخدام بالفعل. يرجى تصحيح وحاول مرة أخرى. الموصى بها <b>من القضية رقم =٪ S</b>

-Cash,نقد

-Cash Voucher,قسيمة نقدية

-Cash/Bank Account,النقد / البنك حساب

-Categorize blog posts.,تصنيف بلوق وظيفة.

-Category,فئة

-Category Name,اسم التصنيف

-Category of customer as entered in Customer master,فئة العملاء كما تم إدخالها في ماجستير العملاء

-Cell Number,الخلية رقم

-Center,مركز

-"Certain documents should not be changed once final, like an Invoice for example. The final state for such documents is called <b>Submitted</b>. You can restrict which roles can Submit.",يجب أن لا يتم تغيير بعض الوثائق النهائية مرة واحدة، مثل الفاتورة على سبيل المثال. ويسمى <b>قدمت</b> الدولة النهائية لهذه الوثائق. يمكنك تقييد الأدوار التي يمكن أن تقدم.

-Change UOM for an Item.,تغيير UOM للعنصر.

-Change the starting / current sequence number of an existing series.,تغيير رقم تسلسل بدء / الحالي من سلسلة الموجودة.

-Channel Partner,قناة الشريك

-Charge,تهمة

-Chargeable,تحمل

-Chart of Accounts,دليل الحسابات

-Chart of Cost Centers,بيانيا من مراكز التكلفة

-Chat,الدردشة

-Check,تحقق

-Check / Uncheck roles assigned to the Profile. Click on the Role to find out what permissions that Role has.,تحقق أدوار ازل / المسندة إلى الملف. انقر على دور لمعرفة ما الأذونات التي الدور الذي.

-Check all the items below that you want to send in this digest.,تحقق من كل العناصر التي تريد أدناه لإرسال ملخص في هذا.

-Check how the newsletter looks in an email by sending it to your email.,التحقق من كيفية النشرة الإخبارية يبدو في رسالة بالبريد الالكتروني عن طريق إرساله إلى البريد الإلكتروني الخاص بك.

-"Check if recurring invoice, uncheck to stop recurring or put proper End Date",تحقق مما إذا الفاتورة متكررة، قم بإلغاء المتكررة لوقف أو وضع نهاية التاريخ الصحيح

-"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.",تحقق مما إذا كنت بحاجة الفواتير المتكررة التلقائي. بعد تقديم أي فاتورة المبيعات، وقسم التكراري تكون مرئية.

-Check if you want to send salary slip in mail to each employee while submitting salary slip,تحقق مما إذا كنت ترغب في إرسال قسيمة الراتب في البريد إلى كل موظف أثناء قيامهم بتقديم قسيمة الراتب

-Check this if you want to force the user to select a series before saving. There will be no default if you check this.,التحقق من ذلك إذا كنت تريد لإجبار المستخدم لتحديد سلسلة قبل الحفظ. لن يكون هناك الافتراضي إذا قمت بتحديد هذا.

-Check this if you want to send emails as this id only (in case of restriction by your email provider).,الاختيار هذا إذا كنت تريد أن ترسل رسائل البريد الإلكتروني في هذا المعرف فقط (في حالة تقييد من قبل مزود البريد الإلكتروني الخاص بك).

-Check this if you want to show in website,التحقق من ذلك إذا كنت تريد أن تظهر في الموقع

-Check this to disallow fractions. (for Nos),الاختيار هذه لكسور عدم السماح بها. (لNOS)

-Check this to make this the default letter head in all prints,التحقق من ذلك لجعل هذه الرسالة الافتراضية الرأس في جميع الطبعات

-Check this to pull emails from your mailbox,التحقق من ذلك لسحب رسائل البريد الإلكتروني من صندوق البريد

-Check to activate,تحقق لتفعيل

-Check to make Shipping Address,تحقق للتأكد عنوان الشحن

-Check to make primary address,تحقق للتأكد العنوان الأساسي

-Checked,فحص

-Cheque,شيك

-Cheque Date,تاريخ الشيك

-Cheque Number,عدد الشيكات

-Child Tables are shown as a Grid in other DocTypes.,وتظهر جداول الطفل بأنه في الشبكة DocTypes أخرى.

-City,مدينة

-City/Town,المدينة / البلدة

-Claim Amount,المطالبة المبلغ

-Claims for company expense.,مطالبات لحساب الشركة.

-Class / Percentage,فئة / النسبة المئوية

-Classic,كلاسيكي

-Classification of Customers by region,تصنيف العملاء حسب المنطقة

-Clear Cache & Refresh,مسح ذاكرة التخزين المؤقت وتحديث

-Clear Table,الجدول واضح

-Clearance Date,إزالة التاريخ

-"Click on ""Get Latest Updates""",انقر على &quot;الحصول على آخر التحديثات&quot;

-Click on 'Make Sales Invoice' button to create a new Sales Invoice.,انقر على &#39;جعل مبيعات الفاتورة &quot;الزر لإنشاء فاتورة مبيعات جديدة.

-Click on button in the 'Condition' column and select the option 'User is the creator of the document',انقر على زر في عمود &quot;الحالة&quot; وحدد الخيار &quot;المستخدم هو الخالق من وثيقة&quot;

-Click to Expand / Collapse,انقر لتوسيع / ​​طي

-Client,زبون

-Close,أغلق

-Closed,مغلق

-Closing Account Head,إغلاق حساب رئيس

-Closing Date,تاريخ الإنتهاء

-Closing Fiscal Year,إغلاق السنة المالية

-CoA Help,تعليمات لجنة الزراعة

-Code,رمز

-Cold Calling,ووصف الباردة

-Color,اللون

-Column Break,العمود استراحة

-Comma separated list of email addresses,فاصلة فصل قائمة من عناوين البريد الإلكتروني

-Comment,تعليق

-Comment By,تعليق من جانب

-Comment By Fullname,التعليق بواسطة الاسم بالكامل

-Comment Date,التعليق تاريخ

-Comment Docname,التعليق Docname

-Comment Doctype,التعليق DOCTYPE

-Comment Time,التعليق الوقت

-Comments,تعليقات

-Commission Rate,اللجنة قيم

-Commission Rate (%),اللجنة قيم (٪)

-Commission partners and targets,شركاء اللجنة والأهداف

-Communication,اتصالات

-Communication HTML,الاتصالات HTML

-Communication History,الاتصال التاريخ

-Communication Medium,الاتصالات متوسطة

-Communication log.,سجل الاتصالات.

-Company,شركة

-Company Details,الشركة معلومات

-Company History,نبذة عن تاريخ الشركة

-Company History Heading,نبذة عن تاريخ الشركة عنوان

-Company Info,معلومات عن الشركة

-Company Introduction,الشركة مقدمة

-Company Master.,ماجستير الشركة.

-Company Name,اسم الشركة

-Company Settings,إعدادات الشركة

-Company branches.,فروع الشركة.

-Company departments.,شركة الإدارات.

-Company is missing or entered incorrect value,شركة مفقود أو دخلت قيمة غير صحيحة

-Company mismatch for Warehouse,عدم تطابق الشركة للمستودع

-Company registration numbers for your reference. Example: VAT Registration Numbers etc.,أرقام تسجيل الشركة للرجوع اليها. أرقام التسجيل ضريبة القيمة المضافة وغير ذلك: المثال

-Company registration numbers for your reference. Tax numbers etc.,أرقام تسجيل الشركة للرجوع اليها. أرقام الضرائب الخ.

-Complaint,شكوى

-Complete,كامل

-Complete By,الكامل من جانب

-Completed,الانتهاء

-Completed Qty,الكمية الانتهاء

-Completion Date,تاريخ الانتهاء

-Completion Status,استكمال الحالة

-Confirmed orders from Customers.,أكد أوامر من العملاء.

-Consider Tax or Charge for,النظر في ضريبة أو رسم ل

-"Consider this Price List for fetching rate. (only which have ""For Buying"" as checked)",النظر في هذه القائمة السعر لجلب الفائدة. (فقط التي &quot;لشراء&quot; فحص ع)

-Considered as Opening Balance,يعتبر الرصيد الافتتاحي

-Considered as an Opening Balance,يعتبر رصيد أول المدة

-Consultant,مستشار

-Consumed Qty,تستهلك الكمية

-Contact,اتصل

-Contact Control,الاتصال التحكم

-Contact Desc,الاتصال التفاصيل

-Contact Details,للإتصال

-Contact Email,عنوان البريد الإلكتروني

-Contact HTML,الاتصال HTML

-Contact Info,معلومات الاتصال

-Contact Mobile No,الاتصال المحمول لا

-Contact Name,اسم جهة الاتصال

-Contact No.,الاتصال رقم

-Contact Person,اتصل شخص

-Contact Type,نوع الاتصال

-Contact Us Settings,الاتصال بنا إعدادات

-Contact in Future,الاتصال في المستقبل

-"Contact options, like ""Sales Query, Support Query"" etc each on a new line or separated by commas.",خيارات الاتصال، مثل &quot;الاستعلام المبيعات والدعم الاستعلام&quot; الخ كل على سطر جديد أو مفصولة بفواصل.

-Contacted,الاتصال

-Content,محتوى

-Content Type,نوع المحتوى

-Content in markdown format that appears on the main side of your page,المحتوى في شكل تخفيض السعر الذي يظهر على الجانب الرئيسي من الصفحة الخاصة بك

-Content web page.,محتوى الويب الصفحة.

-Contra Voucher,كونترا قسيمة

-Contract End Date,تاريخ نهاية العقد

-Contribution (%),مساهمة (٪)

-Contribution to Net Total,المساهمة في صافي إجمالي

-Control Panel,لوحة التحكم

-Conversion Factor,تحويل عامل

-Conversion Rate,معدل التحويل

-Convert into Recurring Invoice,تحويل الفاتورة إلى التكراري

-Converted,تحويل

-Copy,نسخ

-Copy From Item Group,نسخة من المجموعة السلعة

-Copyright,حق النشر

-Core,جوهر

-Cost Center,مركز التكلفة

-Cost Center Details,تفاصيل تكلفة مركز

-Cost Center Name,اسم مركز تكلفة

-Cost Center is mandatory for item: ,مركز تكلفة إلزامي للبند:

-Cost Center must be specified for PL Account: ,يجب تحديد مركز التكلفة لحساب PL:

-Costing,تكلف

-Country,بلد

-Country Name,الاسم الدولة

-Create,خلق

-Create Bank Voucher for the total salary paid for the above selected criteria,إنشاء بنك للقسيمة الراتب الإجمالي المدفوع للاختيار المعايير المذكورة أعلاه

-Create Material Requests,إنشاء طلبات المواد

-Create Production Orders,إنشاء أوامر الإنتاج

-Create Receiver List,إنشاء قائمة استقبال

-Create Salary Slip,إنشاء زلة الراتب

-Create Stock Ledger Entries when you submit a Sales Invoice,إنشاء ألبوم ليدجر مقالات عند إرسال فاتورة المبيعات

-"Create a price list from Price List master and enter standard ref rates against each of them. On selection of a price list in Quotation, Sales Order or Delivery Note, corresponding ref rate will be fetched for this item.",إنشاء قائمة الأسعار من ماجستير وقائمة الأسعار القياسية إدخال أسعار المرجع ضد كل واحد منهم. على اختيار قائمة الأسعار في ترتيب المبيعات اقتباس، أو مذكرة التسليم، سوف يكون المرجع المناظرة معدل المنال لهذا البند.

-Create and Send Newsletters,إنشاء وإرسال الرسائل الإخبارية

-Created Account Head: ,أنشاء رئيس الحساب:

-Created By,التي أنشأتها

-Created Customer Issue,إنشاء العدد العملاء

-Created Group ,المجموعة تم انشاءها

-Created Opportunity,خلق الفرص

-Created Support Ticket,إنشاء تذكرة دعم

-Creates salary slip for above mentioned criteria.,يخلق زلة مرتبات المعايير المذكورة أعلاه.

-Credentials,أوراق اعتماد

-Credit,ائتمان

-Credit Amt,الائتمان AMT

-Credit Card Voucher,بطاقة الائتمان قسيمة

-Credit Controller,المراقب الائتمان

-Credit Days,الائتمان أيام

-Credit Limit,الحد الائتماني

-Credit Note,ملاحظة الائتمان

-Credit To,الائتمان لل

-Cross Listing of Item in multiple groups,عبور إدراج عنصر في مجموعات متعددة

-Currency,عملة

-Currency Exchange,تحويل العملات

-Currency Format,تنسيق العملة

-Currency Name,اسم العملة

-Currency Settings,إعدادات العملة

-Currency and Price List,العملة وقائمة الأسعار

-Currency does not match Price List Currency for Price List,العملة لا يطابق قائمة الأسعار العملات لقائمة الأسعار

-Current Accommodation Type,نوع الإقامة الحالي

-Current Address,العنوان الحالي

-Current BOM,BOM الحالي

-Current Fiscal Year,السنة المالية الحالية

-Current Stock,الأسهم الحالية

-Current Stock UOM,الأسهم الحالية UOM

-Current Value,القيمة الحالية

-Current status,الوضع الحالي

-Custom,عرف

-Custom Autoreply Message,رد تلقائي المخصصة رسالة

-Custom CSS,العرف CSS

-Custom Field,مخصص الميدانية

-Custom Message,رسالة مخصصة

-Custom Reports,تقارير مخصصة

-Custom Script,سيناريو مخصص

-Custom Startup Code,بدء التشغيل التعليمات البرمجية المخصصة

-Custom?,العرف؟

-Customer,زبون

-Customer (Receivable) Account,حساب العميل (ذمم مدينة)

-Customer / Item Name,العميل / البند الاسم

-Customer Account,حساب العميل

-Customer Account Head,رئيس حساب العملاء

-Customer Address,العنوان العملاء

-Customer Addresses And Contacts,العناوين العملاء واتصالات

-Customer Code,قانون العملاء

-Customer Codes,رموز العملاء

-Customer Details,تفاصيل العملاء

-Customer Discount,خصم العملاء

-Customer Discounts,خصومات العملاء

-Customer Feedback,ملاحظات العملاء

-Customer Group,مجموعة العملاء

-Customer Group Name,العملاء اسم المجموعة

-Customer Intro,مقدمة العملاء

-Customer Issue,العدد العملاء

-Customer Issue against Serial No.,العدد العملاء ضد الرقم التسلسلي

-Customer Name,اسم العميل

-Customer Naming By,العملاء تسمية بواسطة

-Customer Type,نوع العميل

-Customer classification tree.,تصنيف العملاء شجرة.

-Customer database.,العملاء قاعدة البيانات.

-Customer's Currency,العميل العملات

-Customer's Item Code,كود الصنف العميل

-Customer's Purchase Order Date,طلب شراء الزبون التسجيل

-Customer's Purchase Order No,الزبون أمر الشراء لا

-Customer's Vendor,العميل البائع

-Customer's currency,العميل العملة

-"Customer's currency - If you want to select a currency that is not the default currency, then you must also specify the Currency Conversion Rate.",العملة العميل - إذا كنت تريد تحديد العملة التي ليس العملة الافتراضية، ثم يجب عليك أيضا تحديد سعر تحويل العملة.

-Customers Not Buying Since Long Time,الزبائن لا يشترون منذ وقت طويل

-Customerwise Discount,Customerwise الخصم

-Customize,تخصيص

-Customize Form,تخصيص نموذج

-Customize Form Field,تخصيص حقل نموذج

-"Customize Label, Print Hide, Default etc.",تخصيص تسمية، إخفاء طباعة، الخ الافتراضي

-Customize the Notification,تخصيص إعلام

-Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,تخصيص النص الاستهلالي الذي يذهب كجزء من أن البريد الإلكتروني. كل معاملة له نص منفصل استهلالي.

-DN,DN

-DN Detail,DN التفاصيل

-Daily,يوميا

-Daily Event Digest is sent for Calendar Events where reminders are set.,يتم إرسالها حدث الموجز اليومي على أحداث التقويم حيث يتم تعيين التذكير.

-Daily Time Log Summary,الوقت الملخص اليومي دخول

-Danger,خطر

-Data,معطيات

-Data missing in table,البيانات الناقصة في الجدول

-Database,قاعدة البيانات

-Database Folder ID,ID مجلد قاعدة البيانات

-Database of potential customers.,قاعدة بيانات من العملاء المحتملين.

-Date,تاريخ

-Date Format,تنسيق التاريخ

-Date Of Retirement,تاريخ التقاعد

-Date and Number Settings,إعدادات التاريخ وعدد

-Date is repeated,ويتكرر التاريخ

-Date must be in format,يجب أن يكون التاريخ في شكل

-Date of Birth,تاريخ الميلاد

-Date of Issue,تاريخ الإصدار

-Date of Joining,تاريخ الانضمام

-Date on which lorry started from supplier warehouse,التاريخ الذي بدأت الشاحنة من مستودع المورد

-Date on which lorry started from your warehouse,التاريخ الذي بدأت الشاحنة من المستودع الخاص

-Date on which the lead was last contacted,التاريخ الذي تم الاتصال الصدارة مشاركة

-Dates,التواريخ

-Datetime,التاريخ والوقت

-Days for which Holidays are blocked for this department.,يتم حظر أيام الأعياد التي لهذا القسم.

-Dealer,تاجر

-Dear,العزيز

-Debit,مدين

-Debit Amt,الخصم AMT

-Debit Note,ملاحظة الخصم

-Debit To,الخصم ل

-Debit or Credit,الخصم أو الائتمان

-Deduct,خصم

-Deduction,اقتطاع

-Deduction Type,خصم نوع

-Deduction1,Deduction1

-Deductions,الخصومات

-Default,الافتراضي

-Default Account,الافتراضي حساب

-Default BOM,الافتراضي BOM

-Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,سيتم الافتراضي بنك / الصرف حساب الفاتورة تلقائيا تحديث في POS عند تحديد هذا الوضع.

-Default Bank Account,الافتراضي الحساب المصرفي

-Default Cash Account,الحساب النقدي الافتراضي

-Default Commission Rate,قيم الافتراضية اللجنة

-Default Company,افتراضي شركة

-Default Cost Center,مركز التكلفة الافتراضية

-Default Cost Center for tracking expense for this item.,مركز التكلفة الافتراضية لتتبع حساب لهذا البند.

-Default Currency,العملة الافتراضية

-Default Customer Group,المجموعة الافتراضية العملاء

-Default Expense Account,الافتراضي نفقات الحساب

-Default Home Page,الصفحة الرئيسية الافتراضية

-Default Home Pages,الصفحات الرئيسية الافتراضية

-Default Income Account,الافتراضي الدخل حساب

-Default Item Group,المجموعة الافتراضية الإغلاق

-Default Price List,قائمة الأسعار الافتراضي

-Default Print Format,طباعة شكل الافتراضي

-Default Purchase Account in which cost of the item will be debited.,الافتراضي حساب الشراء، التي يتم خصمها تكلفة هذا البند.

-Default Sales Partner,افتراضي مبيعات الشريك

-Default Settings,الإعدادات الافتراضية

-Default Source Warehouse,المصدر الافتراضي مستودع

-Default Stock UOM,افتراضي ألبوم UOM

-Default Supplier,مزود الافتراضي

-Default Supplier Type,الافتراضي مزود نوع

-Default Target Warehouse,الهدف الافتراضي مستودع

-Default Territory,الافتراضي الإقليم

-Default Unit of Measure,وحدة القياس الافتراضية

-Default Valuation Method,أسلوب التقييم الافتراضي

-Default Value,القيمة الافتراضية

-Default Warehouse,النماذج الافتراضية

-Default Warehouse is mandatory for Stock Item.,النماذج الافتراضية هي إلزامية لالبند الأسهم.

-Default settings for Shopping Cart,الإعدادات الافتراضية لسلة التسوق

-"Default: ""Contact Us""",الافتراضي: &quot;اتصل بنا&quot;

-DefaultValue,الافتراضية

-Defaults,الافتراضات

-"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","تحديد الميزانية لهذا المركز التكلفة. أن تتخذ إجراءات لميزانية، انظر <a href=""#!List/Company"">ماجستير شركة</a>"

-Defines actions on states and the next step and allowed roles.,يحدد الإجراءات على الدول والخطوة التالية والأدوار المسموح بها.

-Defines workflow states and rules for a document.,تعرف الولايات سير العمل وقواعد وثيقة.

-Delete,حذف

-Delete Row,حذف صف

-Delivered,تسليم

-Delivered Items To Be Billed,وحدات تسليمها الى أن توصف

-Delivered Qty,تسليم الكمية

-Delivery Address,التسليم العنوان

-Delivery Date,تاريخ التسليم

-Delivery Details,الدفع تفاصيل

-Delivery Document No,الوثيقة لا تسليم

-Delivery Document Type,تسليم الوثيقة نوع

-Delivery Note,ملاحظة التسليم

-Delivery Note Item,ملاحظة تسليم السلعة

-Delivery Note Items,ملاحظة عناصر التسليم

-Delivery Note Message,ملاحظة تسليم رسالة

-Delivery Note No,ملاحظة لا تسليم

-Packed Item,ملاحظة التوصيل التغليف

-Delivery Note Required,ملاحظة التسليم المطلوبة

-Delivery Note Trends,ملاحظة اتجاهات التسليم

-Delivery Status,حالة التسليم

-Delivery Time,التسليم في الوقت المحدد

-Delivery To,التسليم إلى

-Department,قسم

-Depends On,يعتمد على

-Depends on LWP,يعتمد على LWP

-Descending,تنازلي

-Description,وصف

-Description HTML,وصف HTML

-"Description for listing page, in plain text, only a couple of lines. (max 140 characters)",وصف لصفحة القائمة، في نص عادي، فقط بضعة أسطر. (حد أقصى 140 حرف)

-Description for page header.,وصف لرأس الصفحة.

-Description of a Job Opening,وصف لفتح فرص العمل

-Designation,تعيين

-Desktop,سطح المكتب

-Detailed Breakup of the totals,مفصلة تفكك مجاميع

-Details,تفاصيل

-Deutsch,الرغبات

-Did not add.,لم تضف.

-Did not cancel,لم إلغاء

-Did not save,لم ينقذ

-Difference,فرق

-"Different ""States"" this document can exist in. Like ""Open"", ""Pending Approval"" etc.",مختلفة &quot;الدول&quot; هذه الوثيقة يمكن أن توجد فيها مثل &quot;فتح&quot; و &quot;الموافقة معلقة&quot; الخ.

-Disable Customer Signup link in Login page,تعطيل الرابط اشترك العملاء في صفحة تسجيل الدخول

-Disable Rounded Total,تعطيل إجمالي مدور

-Disable Signup,تعطيل الاشتراك

-Disabled,معاق

-Discount  %,خصم٪

-Discount %,خصم٪

-Discount (%),الخصم (٪)

-"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice",وسوف تكون متاحة الخصم الحقول في أمر الشراء، وتلقي الشراء، فاتورة الشراء

-Discount(%),الخصم (٪)

-Display,عرض

-Display Settings,عرض إعدادات

-Display all the individual items delivered with the main items,عرض كافة العناصر الفردية تسليمها مع البنود الرئيسية

-Distinct unit of an Item,متميزة وحدة من عنصر

-Distribute transport overhead across items.,توزيع النفقات العامة النقل عبر العناصر.

-Distribution,التوزيع

-Distribution Id,توزيع رقم

-Distribution Name,توزيع الاسم

-Distributor,موزع

-Divorced,المطلقات

-Do not show any symbol like $ etc next to currencies.,لا تظهر أي رمز مثل $ الخ بجانب العملات.

-Doc Name,اسم الوثيقة

-Doc Status,الحالة ثيقة

-Doc Type,نوع الوثيقة

-DocField,DocField

-DocPerm,DocPerm

-DocType,DOCTYPE

-DocType Details,DOCTYPE تفاصيل

-DocType is a Table / Form in the application.,DOCTYPE هو جدول / نموذج في التطبيق.

-DocType on which this Workflow is applicable.,DOCTYPE على سير العمل هذا الذي ينطبق.

-DocType or Field,DOCTYPE أو حقل

-Document,وثيقة

-Document Description,وصف الوثيقة

-Document Numbering Series,وثيقة ترقيم السلسلة

-Document Status transition from ,وثيقة الانتقال من الحالة

-Document Type,نوع الوثيقة

-Document is only editable by users of role,الوثيقة للتحرير فقط من قبل المستخدمين من دور

-Documentation,توثيق

-Documentation Generator Console,وثائق وحدة التحكم مولد

-Documentation Tool,أداة التوثيق

-Documents,وثائق

-Domain,مجال

-Download Backup,تحميل النسخ الاحتياطي

-Download Materials Required,تحميل المواد المطلوبة

-Download Template,تحميل قالب

-Download a report containing all raw materials with their latest inventory status,تحميل تقريرا يتضمن جميع المواد الخام مع وضعهم أحدث المخزون

-"Download the Template, fill appropriate data and attach the modified file.All dates and employee combination in the selected period will come in the template, with existing attendance records",تحميل قالب، وملء البيانات المناسبة وإرفاق تواريخ file.All تعديل والجمع بين الموظف في الفترة الزمنية المحددة وسوف يأتي في القالب، مع سجلات الحضور القائمة

-Draft,مسودة

-Drafts,الداما

-Drag to sort columns,اسحب لفرز الأعمدة

-Dropbox,المربع المنسدل

-Dropbox Access Allowed,دروببوإكس الدخول الأليفة

-Dropbox Access Key,دروببوإكس مفتاح الوصول

-Dropbox Access Secret,دروببوإكس الدخول السرية

-Due Date,بسبب تاريخ

-EMP/,EMP /

-ESIC CARD No,ESIC رقم البطاقة

-ESIC No.,ESIC رقم

-Earning,كسب

-Earning & Deduction,وكسب الخصم

-Earning Type,كسب نوع

-Earning1,Earning1

-Edit,تحرير

-Editable,للتحرير

-Educational Qualification,المؤهلات العلمية

-Educational Qualification Details,تفاصيل المؤهلات العلمية

-Eg. smsgateway.com/api/send_sms.cgi,على سبيل المثال. smsgateway.com / API / send_sms.cgi

-Email,البريد الإلكتروني

-Email (By company),البريد الإلكتروني (حسب الشركة)

-Email Digest,البريد الإلكتروني دايجست

-Email Digest Settings,البريد الإلكتروني إعدادات دايجست

-Email Host,البريد الإلكتروني المضيف

-Email Id,البريد الإلكتروني معرف

-"Email Id must be unique, already exists for: ",يجب أن يكون معرف البريد الإلكتروني فريدة من نوعها، موجود مسبقا من أجل:

-"Email Id where a job applicant will email e.g. ""jobs@example.com""",معرف البريد الإلكتروني حيث طالب العمل سوف البريد الإلكتروني على سبيل المثال &quot;jobs@example.com&quot;

-Email Login,دخول البريد الالكتروني

-Email Password,البريد الالكتروني كلمة السر

-Email Sent,إرسال البريد الإلكتروني

-Email Sent?,البريد الإلكتروني المرسلة؟

-Email Settings,إعدادات البريد الإلكتروني

-Email Settings for Outgoing and Incoming Emails.,إعدادات البريد الإلكتروني لرسائل البريد الإلكتروني الصادرة والواردة.

-Email Signature,البريد الإلكتروني التوقيع

-Email Use SSL,إرسال استخدام SSL

-"Email addresses, separted by commas",عناوين البريد الإلكتروني، separted بفواصل

-Email ids separated by commas.,معرفات البريد الإلكتروني مفصولة بفواصل.

-"Email settings for jobs email id ""jobs@example.com""",إعدادات البريد الإلكتروني للبريد الإلكتروني وظائف &quot;jobs@example.com&quot; معرف

-"Email settings to extract Leads from sales email id e.g. ""sales@example.com""",إعدادات البريد الإلكتروني لاستخراج البريد الإلكتروني من عروض المبيعات &quot;sales@example.com&quot; معرف على سبيل المثال

-Email...,البريد الإلكتروني ...

-Embed image slideshows in website pages.,تضمين عرض الشرائح صورة في صفحات الموقع.

-Emergency Contact Details,تفاصيل الاتصال في حالات الطوارئ

-Emergency Phone Number,رقم الهاتف في حالات الطوارئ

-Employee,عامل

-Employee Birthday,عيد ميلاد موظف

-Employee Designation.,الموظف التعيين.

-Employee Details,موظف تفاصيل

-Employee Education,موظف التعليم

-Employee External Work History,التاريخ الموظف العمل الخارجي

-Employee Information,معلومات الموظف

-Employee Internal Work History,التاريخ الموظف العمل الداخلية

-Employee Internal Work Historys,Historys الموظف العمل الداخلية

-Employee Leave Approver,الموظف إجازة الموافق

-Employee Leave Balance,الموظف اترك الرصيد

-Employee Name,اسم الموظف

-Employee Number,عدد الموظفين

-Employee Records to be created by,سجلات الموظفين المراد إنشاؤها من قبل

-Employee Setup,موظف الإعداد

-Employee Type,نوع الموظف

-Employee grades,الموظف الدرجات

-Employee record is created using selected field. ,يتم إنشاء سجل الموظف باستخدام الحقل المحدد.

-Employee records.,موظف السجلات.

-Employee: ,الموظف:

-Employees Email Id,موظف البريد الإلكتروني معرف

-Employment Details,تفاصيل العمل

-Employment Type,مجال العمل

-Enable Auto Inventory Accounting,تمكين المحاسبة الجرد السيارات

-Enable Shopping Cart,تمكين سلة التسوق

-Enabled,تمكين

-Enables <b>More Info.</b> in all documents,<b>لمزيد من المعلومات يمكن.</b> في جميع الوثائق

-Encashment Date,تاريخ التحصيل

-End Date,نهاية التاريخ

-End date of current invoice's period,تاريخ نهاية فترة الفاتورة الحالية

-End of Life,نهاية الحياة

-Ends on,ينتهي في

-Enter Email Id to receive Error Report sent by users.E.g.: support@iwebnotes.com,إدخال الرقم البريد الالكتروني لتلقي تقرير عن الخطأ التي بعث بها users.Eg: support@iwebnotes.com

-Enter Form Type,أدخل نوع النموذج

-Enter Row,دخول الصف

-Enter Verification Code,أدخل رمز التحقق

-Enter campaign name if the source of lead is campaign.,أدخل اسم الحملة إذا كان مصدر الرصاص هو الحملة.

-"Enter default value fields (keys) and values. If you add multiple values for a field, the first one will be picked. These defaults are also used to set ""match"" permission rules. To see list of fields, go to <a href=""#Form/Customize Form/Customize Form"">Customize Form</a>.","الدخول في مجالات القيمة الافتراضية (مفاتيح) والقيم. إذا قمت بإضافة قيم متعددة لحقل، سيتم اختار أول واحد. كما تستخدم هذه الافتراضات لوضع القواعد &quot;مباراة&quot; إذن. لمعرفة قائمة الحقول، انتقل إلى <a href=""#Form/Customize Form/Customize Form"">تخصيص الشكل</a> ."

-Enter department to which this Contact belongs,أدخل الدائرة التي ينتمي هذا الاتصال

-Enter designation of this Contact,أدخل تسمية هذا الاتصال

-"Enter email id separated by commas, invoice will be mailed automatically on particular date",أدخل البريد الإلكتروني معرف مفصولة بفواصل، سوف ترسل الفاتورة تلقائيا على تاريخ معين

-Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,إدخال عناصر والكمية المخططة التي تريد رفع أوامر الإنتاج أو تحميل المواد الخام لتحليلها.

-Enter name of campaign if source of enquiry is campaign,أدخل اسم الحملة إذا كان مصدر من التحقيق هو حملة

-"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)",أدخل المعلمات URL ثابت هنا (مثلا المرسل = ERPNext، اسم المستخدم = ERPNext، كلمة المرور = 1234 الخ)

-Enter the company name under which Account Head will be created for this Supplier,أدخل اسم الشركة التي بموجبها سيتم إنشاء حساب رئيس هذه الشركة

-Enter the date by which payments from customer is expected against this invoice.,أدخل التاريخ الذي من المتوقع المدفوعات من العملاء ضد هذه الفاتورة.

-Enter url parameter for message,أدخل عنوان URL لمعلمة رسالة

-Enter url parameter for receiver nos,أدخل عنوان URL لمعلمة NOS استقبال

-Entries,مقالات

-Entries are not allowed against this Fiscal Year if the year is closed.,لا يسمح مقالات ضد السنة المالية الحالية إذا تم إغلاق السنة.

-Error,خطأ

-Error for,خطأ لل

-Error: Document has been modified after you have opened it,تم تعديل الوثيقة بعد أن كنت قد فتحه: خطأ

-Estimated Material Cost,تقدر تكلفة المواد

-Event,حدث

-Event End must be after Start,يجب أن يكون نهاية الحدث بعد بدء

-Event Individuals,الحدث الأفراد

-Event Role,الحدث الدور

-Event Roles,الحدث الأدوار

-Event Type,نوع الحدث

-Event User,حدث المستخدم

-Events In Today's Calendar,الأحداث في التقويم اليوم

-Every Day,كل يوم

-Every Month,كل شهر

-Every Week,كل أسبوع

-Every Year,كل سنة

-Everyone can read,يمكن أن يقرأها الجميع

-Example:,على سبيل المثال:

-Exchange Rate,سعر الصرف

-Excise Page Number,المكوس رقم الصفحة

-Excise Voucher,المكوس قسيمة

-Exemption Limit,إعفاء الحد

-Exhibition,معرض

-Existing Customer,القائمة العملاء

-Exit,خروج

-Exit Interview Details,تفاصيل مقابلة الخروج

-Expected,متوقع

-Expected Delivery Date,يتوقع تسليم تاريخ

-Expected End Date,تاريخ الإنتهاء المتوقع

-Expected Start Date,يتوقع البدء تاريخ

-Expense Account,حساب حساب

-Expense Account is mandatory,حساب المصاريف إلزامي

-Expense Claim,حساب المطالبة

-Expense Claim Approved,المطالبة حساب المعتمدة

-Expense Claim Approved Message,المطالبة حساب المعتمدة رسالة

-Expense Claim Detail,حساب المطالبة التفاصيل

-Expense Claim Details,تفاصيل حساب المطالبة

-Expense Claim Rejected,المطالبة حساب مرفوض

-Expense Claim Rejected Message,المطالبة حساب رفض رسالة

-Expense Claim Type,حساب المطالبة نوع

-Expense Date,حساب تاريخ

-Expense Details,تفاصيل حساب

-Expense Head,رئيس حساب

-Expense account is mandatory for item: ,حساب المصاريف إلزامي للبند:

-Expense/Adjustment Account,حساب المصاريف / تعديل

-Expenses Booked,حجز النفقات

-Expenses Included In Valuation,وشملت النفقات في التقييم

-Expenses booked for the digest period,نفقات حجزها لفترة هضم

-Expiry Date,تاريخ انتهاء الصلاحية

-Export,تصدير

-Exports,صادرات

-External,خارجي

-Extract Emails,استخراج رسائل البريد الإلكتروني

-FCFS Rate,FCFS قيم

-FIFO,FIFO

-Facebook Share,الفيسبوك شارك

-Failed: ,فشل:

-Family Background,الخلفية العائلية

-FavIcon,فافيكون

-Fax,بالفاكس

-Features Setup,ميزات الإعداد

-Feed,أطعم

-Feed Type,إطعام نوع

-Feedback,تعليقات

-Female,أنثى

-Fetch lead which will be converted into customer.,جلب الرصاص التي سيتم تحويلها إلى العملاء.

-Field Description,حقل الوصف

-Field Name,حقل الاسم

-Field Type,نوع الحقل

-"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order",متوفرة في مذكرة التسليم، اقتباس، فاتورة المبيعات، والمبيعات من أجل الميدان

-"Field that represents the Workflow State of the transaction (if field is not present, a new hidden Custom Field will be created)",الحقل الذي يمثل حالة سير العمل للصفقة (إذا حقل غير موجود، سيتم إنشاء حقل مخصص جديد مخفي)

-Fieldname,Fieldname

-Fields,الحقول

-"Fields separated by comma (,) will be included in the<br /><b>Search By</b> list of Search dialog box",وسيتم إدراج حقول مفصولة بفواصل (،) في <br /> <b>البحث حسب</b> قائمة مربع الحوار بحث

-File,ملف

-File Data,ملف البيانات

-File Name,اسم الملف

-File Size,حجم الملف

-File URL,ملف URL

-File size exceeded the maximum allowed size,حجم الملف تجاوز الحجم الأقصى المسموح به

-Files Folder ID,ملفات ID المجلد

-Filing in Additional Information about the Opportunity will help you analyze your data better.,ورفع في معلومات إضافية حول الفرص تساعدك على تحليل البيانات الخاصة بك على نحو أفضل.

-Filing in Additional Information about the Purchase Receipt will help you analyze your data better.,ورفع في معلومات إضافية حول إيصال الشراء تساعدك على تحليل البيانات الخاصة بك على نحو أفضل.

-Filling in Additional Information about the Delivery Note will help you analyze your data better.,سوف ملء معلومات إضافية حول ملاحظة التوصيل تساعدك على تحليل البيانات الخاصة بك على نحو أفضل.

-Filling in additional information about the Quotation will help you analyze your data better.,سوف ملء معلومات إضافية حول اقتباس تساعدك على تحليل البيانات الخاصة بك على نحو أفضل.

-Filling in additional information about the Sales Order will help you analyze your data better.,سوف ملء معلومات إضافية حول ترتيب المبيعات تساعدك على تحليل البيانات الخاصة بك على نحو أفضل.

-Filter,تحديد

-Filter By Amount,النتائج حسب المبلغ

-Filter By Date,النتائج حسب تاريخ

-Filter based on customer,تصفية على أساس العملاء

-Filter based on item,تصفية استنادا إلى البند

-Final Confirmation Date,تأكيد تاريخ النهائية

-Financial Analytics,تحليلات مالية

-Financial Statements,القوائم المالية

-First Name,الاسم الأول

-First Responded On,أجاب أولا على

-Fiscal Year,السنة المالية

-Fixed Asset Account,حساب الأصول الثابتة

-Float,الطفو

-Float Precision,تعويم الدقة

-Follow via Email,متابعة عبر البريد الإلكتروني

-Following Journal Vouchers have been created automatically,تم إنشاؤها في أعقاب قسائم مجلة تلقائيا

-"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",سوف تظهر بعد الجدول القيم البنود الفرعية إذا - المتعاقد عليها. وسيتم جلب من هذه القيم سيد &quot;بيل من مواد&quot; من دون - البنود المتعاقد عليها.

-Font (Heading),الخط (العنوان)

-Font (Text),الخط (نص)

-Font Size (Text),حجم الخط (نص)

-Fonts,الخطوط

-Footer,تذييل

-Footer Items,تذييل العناصر

-For All Users,لكافة المستخدمين

-For Company,لشركة

-For Employee,لموظف

-For Employee Name,لاسم الموظف

-For Item ,بالنسبة للبند

-"For Links, enter the DocType as rangeFor Select, enter list of Options separated by comma",لخيارات، أدخل واختار DOCTYPE rangeFor، أدخل قائمة خيارات مفصولة بفواصل

-For Production,للإنتاج

-For Reference Only.,للإشارة فقط.

-For Sales Invoice,لفاتورة المبيعات

-For Server Side Print Formats,لتنسيقات طباعة جانب الملقم

-For Territory,من أجل الأرض

-For UOM,لUOM

-For Warehouse,لمستودع

-"For comparative filters, start with",للمرشحات النسبية، وتبدأ مع

-"For e.g. 2012, 2012-13",ل، 2012 على سبيل المثال 2012-13

-For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.,على سبيل المثال إذا قمت بإلغاء وتعديل &#39;INV004&#39; سوف تصبح الوثيقة الجديدة &quot;INV004-1&quot;. هذا يساعدك على تتبع كل تعديل.

-For example: You want to restrict users to transactions marked with a certain property called 'Territory',على سبيل المثال: كنت ترغب في تقييد المستخدمين من وضع علامة المعاملات مع خاصية معينة تسمى &quot;الأرض&quot;

-For opening balance entry account can not be a PL account,لفتح رصيد الحساب يمكن الدخول لا يكون حساب PL

-For ranges,للنطاقات

-For reference,للرجوع إليها

-For reference only.,للإشارة فقط.

-For row,لصف

-"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes",لراحة العملاء، ويمكن استخدام هذه الرموز في أشكال الطباعة مثل الفواتير والسندات التسليم

-Form,شكل

-Format: hh:mm example for one hour expiry set as 01:00. Max expiry will be 72 hours. Default is 24 hours,الصيغة: HH: مم سبيل المثال لانتهاء صلاحيتها ساعة واحدة على النحو 01:00. وسوف يكون الحد الأقصى انقضاء 72 ساعة. الافتراضي هو 24 ساعة

-Forum,منتدى

-Fraction,جزء

-Fraction Units,جزء الوحدات

-Freeze Stock Entries,تجميد مقالات المالية

-Friday,الجمعة

-From,من

-From Bill of Materials,من مشروع قانون للمواد

-From Company,من شركة

-From Currency,من العملات

-From Currency and To Currency cannot be same,من العملة لعملة ولا يمكن أن يكون نفس

-From Customer,من العملاء

-From Date,من تاريخ

-From Date must be before To Date,يجب أن تكون من تاريخ إلى تاريخ قبل

-From Delivery Note,من التسليم ملاحظة

-From Employee,من موظف

-From Lead,من الرصاص

-From PR Date,من تاريخ PR

-From Package No.,من رقم حزمة

-From Purchase Order,من أمر الشراء

-From Purchase Receipt,من إيصال الشراء

-From Sales Order,من ترتيب المبيعات

-From Time,من وقت

-From Value,من القيمة

-From Value should be less than To Value,من القيمة يجب أن تكون أقل من أن القيمة

-Frozen,تجميد

-Fulfilled,الوفاء

-Full Name,بدر تام

-Fully Completed,يكتمل

-GL Entry,GL الدخول

-GL Entry: Debit or Credit amount is mandatory for ,GL الاشتراك: الخصم أو الائتمان مبلغ إلزامي لل

-GRN,GRN

-Gantt Chart,مخطط جانت

-Gantt chart of all tasks.,مخطط جانت لجميع المهام.

-Gender,جنس

-General,عام

-General Ledger,دفتر الأستاذ العام

-Generate Description HTML,توليد HTML وصف

-Generate Material Requests (MRP) and Production Orders.,إنشاء طلبات المواد (MRP) وأوامر الإنتاج.

-Generate Salary Slips,توليد قسائم راتب

-Generate Schedule,توليد جدول

-"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.",توليد التعبئة زلات لحزم ليتم تسليمها. المستخدمة لإخطار عدد حزمة، حزمة المحتويات وزنه.

-Generates HTML to include selected image in the description,يولد HTML لتشمل الصورة المحددة في الوصف

-Georgia,جورجيا

-Get,الحصول على

-Get Advances Paid,الحصول على السلف المدفوعة

-Get Advances Received,الحصول على السلف المتلقاة

-Get Current Stock,الحصول على المخزون الحالي

-Get From ,عليه من

-Get Items,الحصول على العناصر

-Get Items From Sales Orders,الحصول على سلع من أوامر المبيعات

-Get Last Purchase Rate,الحصول على آخر سعر شراء

-Get Non Reconciled Entries,الحصول على مقالات غير التوفيق

-Get Outstanding Invoices,الحصول على الفواتير المستحقة

-Get Purchase Receipt,الحصول على إيصال الشراء

-Get Sales Orders,الحصول على أوامر المبيعات

-Get Specification Details,الحصول على تفاصيل المواصفات

-Get Stock and Rate,الحصول على الأسهم وقيم

-Get Template,الحصول على قالب

-Get Terms and Conditions,الحصول على الشروط والأحكام

-Get Weekly Off Dates,الحصول على مواعيد معطلة أسبوعي

-"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.",يذكر الحصول على معدل التقييم والمخزون المتوفر في المصدر / الهدف مستودع تاريخ عرضها على الوقت. إذا تسلسل البند، يرجى الضغط على هذا الزر بعد دخول NOS المسلسل.

-Give additional details about the indent.,إعطاء تفاصيل إضافية حول المسافة البادئة.

-Global Defaults,افتراضيات العالمية

-Go back to home,العودة إلى الصفحة الرئيسية

-Go to Setup > <a href='#user-properties'>User Properties</a> to set \			'territory' for diffent Users.,انتقل إلى الإعداد&gt; <a href='#user-properties'>خصائص المستخدم</a> لضبط \ &quot;الأرض&quot; لمستخدمي diffent.

-Goal,هدف

-Goals,الأهداف

-Goods received from Suppliers.,تلقى السلع من الموردين.

-Google Analytics ID,جوجل تحليلات ID

-Google Drive,محرك جوجل

-Google Drive Access Allowed,جوجل محرك الوصول الأليفة

-Google Plus One,جوجل زائد واحد

-Google Web Font (Heading),Google ويب الخط (العنوان)

-Google Web Font (Text),Google ويب الخط (نص)

-Grade,درجة

-Graduate,تخريج

-Grand Total,المجموع الإجمالي

-Grand Total (Company Currency),المجموع الكلي (العملات شركة)

-Gratuity LIC ID,مكافأة LIC ID

-Gross Margin %,هامش إجمالي٪

-Gross Margin Value,هامش إجمالي القيمة

-Gross Pay,إجمالي الأجور

-Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,إجمالي المبلغ المتأخر الدفع + + المبلغ التحصيل - خصم إجمالي

-Gross Profit,الربح الإجمالي

-Gross Profit (%),إجمالي الربح (٪)

-Gross Weight,الوزن الإجمالي

-Gross Weight UOM,الوزن الإجمالي UOM

-Group,مجموعة

-Group or Ledger,مجموعة أو ليدجر

-Groups,مجموعات

-HR,HR

-HR Settings,إعدادات HR

-HTML,HTML

-HTML / Banner that will show on the top of product list.,HTML / بانر التي سوف تظهر في الجزء العلوي من قائمة المنتجات.

-Half Day,نصف يوم

-Half Yearly,نصف سنوي

-Half-yearly,نصف سنوية

-Has Batch No,ودفعة واحدة لا

-Has Child Node,وعقدة الطفل

-Has Serial No,ورقم المسلسل

-Header,رأس

-Heading,عنوان

-Heading Text As,عنوان النص

-Heads (or groups) against which Accounting Entries are made and balances are maintained.,رؤساء (أو مجموعات) والتي تتم ضد القيود المحاسبية ويتم الاحتفاظ أرصدة.

-Health Concerns,الاهتمامات الصحية

-Health Details,الصحة التفاصيل

-Held On,عقدت في

-Help,مساعدة

-Help HTML,مساعدة HTML

-"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")",مساعدة: لربط إلى سجل آخر في النظام، استخدم &quot;# نموذج / ملاحظة / [اسم ملاحظة]&quot;، كما URL رابط. (لا تستخدم &quot;الإلكتروني http://&quot;)

-Helvetica Neue,هلفتيكا نويه

-"Hence, maximum allowed Manufacturing Quantity",وبالتالي، الحد الأقصى المسموح الكمية التصنيع

-"Here you can maintain family details like name and occupation of parent, spouse and children",هنا يمكنك الحفاظ على تفاصيل مثل اسم العائلة واحتلال الزوج، الوالدين والأطفال

-"Here you can maintain height, weight, allergies, medical concerns etc",هنا يمكنك الحفاظ على الطول والوزن، والحساسية، الخ المخاوف الطبية

-Hey there! You need to put at least one item in \				the item table.,يا هناك! تحتاج إلى وضع بند واحد على الأقل في الجدول العنصر \.

-Hey! All these items have already been invoiced.,مهلا! وقد تم بالفعل فواتير كل هذه العناصر.

-Hey! There should remain at least one System Manager,مهلا! هناك ينبغي أن تظل إدارة نظام واحد على الأقل

-Hidden,مخفي

-Hide Actions,إخفاء عمليات

-Hide Copy,إخفاء نسخة

-Hide Currency Symbol,إخفاء رمز العملة

-Hide Email,إخفاء البريد الإلكتروني

-Hide Heading,إخفاء عنوان

-Hide Print,إخفاء طباعة

-Hide Toolbar,إخفاء شريط الأدوات

-High,ارتفاع

-Highlight,تسليط الضوء على

-History,تاريخ

-History In Company,وفي تاريخ الشركة

-Hold,عقد

-Holiday,عطلة

-Holiday List,عطلة قائمة

-Holiday List Name,عطلة اسم قائمة

-Holidays,العطل

-Home,منزل

-Home Page,الصفحة الرئيسية

-Home Page is Products,الصفحة الرئيسية المنتجات غير

-Home Pages,الصفحات الرئيسية

-Host,مضيف

-"Host, Email and Password required if emails are to be pulled",المضيف، البريد الإلكتروني وكلمة المرور مطلوبة إذا هي رسائل البريد الإلكتروني ليتم سحبها

-Hour Rate,ساعة قيم

-Hour Rate Consumable,ساعة قيم مستهلكات

-Hour Rate Electricity,ساعة قيم الكهرباء

-Hour Rate Labour,ساعة قيم العمل

-Hour Rate Rent,ساعة قيم إيجار

-Hours,ساعات

-How frequently?,كيف كثير من الأحيان؟

-"How should this currency be formatted? If not set, will use system defaults",كيف ينبغي أن يتم تنسيق هذه العملة؟ إذا لم يتم تعيين و، استخدم افتراضيات النظام

-How to upload,كيفية تحميل

-Hrvatski,هرفاتسكي

-Human Resources,الموارد البشرية

-Hurray! The day(s) on which you are applying for leave \					coincide with holiday(s). You need not apply for leave.,يا هلا! اليوم (ق) التي كنت متقدما للحصول على إذن \ تتزامن مع عطلة (ق). لا تحتاج إلى تطبيق للحصول على إذن.

-I,أنا

-ID (name) of the entity whose property is to be set,ID (اسم) للكيان الذي هو الملكية التي سيتم تحديدها

-IDT,IDT

-II,II

-III,III

-IN,IN

-INV,INV

-INV/10-11/,INV/10-11 /

-ITEM,البند

-IV,IV

-Icon,رمز

-Icon will appear on the button,سوف تظهر أيقونة على زر

-Id of the profile will be the email.,سوف معرف الملف يكون البريد الإلكتروني.

-Identification of the package for the delivery (for print),تحديد حزمة لتسليم (للطباعة)

-If Income or Expense,إذا دخل أو مصروف

-If Monthly Budget Exceeded,إذا تجاوز الميزانية الشهرية

-"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.Available in Delivery Note and Sales Order",إذا تم تعريف BOM بيع، يتم عرض BOM الفعلي للحزمة وtable.Available في مذكرة التسليم وترتيب المبيعات

-"If Supplier Part Number exists for given Item, it gets stored here",إذا مزود رقم الجزء وجود لبند معين، ويحصل على تخزينها هنا

-If Yearly Budget Exceeded,إذا تجاوز الميزانية السنوية

-"If a User does not have access at Level 0, then higher levels are meaningless",وإذا كان المستخدم لا يملك الوصول على المستوى 0، ثم لا معنى لها مستويات أعلى

-"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.",إذا كانت محددة، سينظر BOM لبنود فرعية الجمعية للحصول على المواد الخام. خلاف ذلك، سيتم معاملة جميع البنود الفرعية الجمعية كمادة خام.

-"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day",إذا تم، المشاركات لا. من أيام عمل وسوف تشمل أيام العطل، وهذا سوف يقلل من قيمة الراتب لكل يوم

-"If checked, all other workflows become inactive.",إذا تم، جميع مهام سير العمل الأخرى تصبح خاملة.

-"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.",إذا تم، ستضاف رسالة بالبريد الالكتروني مع تنسيق HTML المرفقة لجزء من الجسم البريد الإلكتروني، فضلا المرفق. لإرسال كمرفق فقط، قم بإلغاء تحديد هذا.

-"If checked, the Home page will be the default Item Group for the website.",إذا تم، سيكون في الصفحة الرئيسية يجب أن يكون فريق المدينة الافتراضية للموقع.

-"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount",إذا كانت محددة، سيتم النظر في مقدار ضريبة والمدرجة بالفعل في قيم طباعة / المبلغ طباعة

-"If disable, 'Rounded Total' field will not be visible in any transaction",إذا تعطيل، &#39;مدور المشاركات &quot;سيتم الميدان لا تكون مرئية في أي صفقة

-"If enabled, the system will post accounting entries for inventory automatically.",إذا مكن، سيقوم النظام إضافة القيود المحاسبية للمخزون تلقائيا.

-"If image is selected, color will be ignored (attach first)",إذا تم تحديد الصورة، سيتم تجاهل اللون (إرفاق الأولى)

-If more than one package of the same type (for print),إذا كان أكثر من حزمة واحدة من نفس النوع (للطباعة)

-If non standard port (e.g. 587),إذا غير المنفذ القياسي (على سبيل المثال 587)

-If not applicable please enter: NA,إذا لا ينطبق يرجى إدخال: NA

-"If not checked, the list will have to be added to each Department where it has to be applied.",إن لم يكن تم، سيكون لديك قائمة تضاف إلى كل قسم حيث أنه لا بد من تطبيقها.

-"If not, create a",إن لم يكن، إنشاء

-"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.",إذا مجموعة، يسمح فقط للمستخدمين إدخال البيانات المحدد. آخر، يسمح لجميع المستخدمين الدخول مع أذونات المطلوبة.

-"If specified, send the newsletter using this email address",في حالة تحديد، وإرسال الرسالة الإخبارية باستخدام عنوان البريد الإلكتروني هذا

-"If the 'territory' Link Field exists, it will give you an option to select it",إذا حقل &#39;الأرض&#39; لينك موجود، وسوف تعطيك الخيار لتحديده

-"If the account is frozen, entries are allowed for the ""Account Manager"" only.",اذا تم تجميد الحساب، ويسمح للمقالات &quot;مدير حسابات&quot; فقط.

-"If this Account represents a Customer, Supplier or Employee, set it here.",إذا هذا الحساب يمثل مورد أو عميل أو موظف، على ذلك هنا.

-If you follow Quality Inspection<br>Enables item QA Required and QA No in Purchase Receipt,إذا كنت تتبع فحص الجودة <br> تمكن البند QA لا المطلوبة وضمان الجودة في إيصال الشراء

-If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,إذا كان لديك فريق المبيعات والشركاء بيع (شركاء القنوات) يمكن أن يوصف بها والحفاظ على مساهمتها في نشاط المبيعات

-"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.",إذا قمت بإنشاء قالب قياسي في شراء الضرائب والرسوم ماجستير، حدد أحد وانقر على الزر أدناه.

-"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.",إذا قمت بإنشاء قالب قياسي في ضرائب المبيعات والرسوم ماجستير، حدد أحد وانقر على الزر أدناه.

-"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page",إذا كان لديك طباعة الأشكال طويلة، يمكن استخدام هذه الميزة لتقسيم ليتم طباعة الصفحة على صفحات متعددة مع جميع الرؤوس والتذييلات على كل صفحة

-If you involve in manufacturing activity<br>Enables item <b>Is Manufactured</b>,إذا كنت تنطوي في نشاط الصناعات التحويلية <br> تمكن <b>يتم تصنيعها</b> البند

-Ignore,تجاهل

-Ignored: ,تجاهلها:

-Image,صورة

-Image Link,رابط الصورة

-Image View,عرض الصورة

-Implementation Partner,تنفيذ الشريك

-Import,استيراد

-Import Attendance,الحضور الاستيراد

-Import Log,استيراد دخول

-Important dates and commitments in your project life cycle,المهم التواريخ والالتزامات في دورة حياة المشروع الخاص بك

-Imports,واردات

-In Dialog,في مربع حوار

-In Filter,في تصفية

-In Hours,في ساعات

-In List View,في عرض القائمة

-In Process,في عملية

-In Report Filter,في تصفية التقرير

-In Row,في الصف

-In Store,في المتجر

-In Words,في كلمات

-In Words (Company Currency),في كلمات (عملة الشركة)

-In Words (Export) will be visible once you save the Delivery Note.,وبعبارة (تصدير) أن تكون واضحة مرة واحدة قمت بحفظ ملاحظة التسليم.

-In Words will be visible once you save the Delivery Note.,وبعبارة تكون مرئية بمجرد حفظ ملاحظة التسليم.

-In Words will be visible once you save the Purchase Invoice.,وبعبارة تكون مرئية بمجرد حفظ فاتورة الشراء.

-In Words will be visible once you save the Purchase Order.,وبعبارة تكون مرئية بمجرد حفظ أمر الشراء.

-In Words will be visible once you save the Purchase Receipt.,وبعبارة تكون مرئية بمجرد حفظ إيصال الشراء.

-In Words will be visible once you save the Quotation.,وبعبارة تكون مرئية بمجرد حفظ اقتباس.

-In Words will be visible once you save the Sales Invoice.,وبعبارة تكون مرئية بمجرد حفظ فاتورة المبيعات.

-In Words will be visible once you save the Sales Order.,وبعبارة تكون مرئية بمجرد حفظ ترتيب المبيعات.

-In response to,ردا على

-"In the Permission Manager, click on the button in the 'Condition' column for the Role you want to restrict.",في إدارة إذن، انقر على زر في عمود &quot;الحالة&quot; لدور تريد تقييد.

-Incentives,الحوافز

-Incharge Name,Incharge اسم

-Include holidays in Total no. of Working Days,تشمل أيام العطل في المجموع لا. أيام العمل

-Income / Expense,الدخل / المصاريف

-Income Account,دخل الحساب

-Income Booked,حجز الدخل

-Income Year to Date,سنة دخل إلى تاريخ

-Income booked for the digest period,حجزت الدخل للفترة هضم

-Incoming,الوارد

-Incoming / Support Mail Setting,واردة / دعم إعداد البريد

-Incoming Rate,الواردة قيم

-Incoming Time,الواردة الزمن

-Incoming quality inspection.,فحص الجودة واردة.

-Index,مؤشر

-Indicates that the package is a part of this delivery,يشير إلى أن الحزمة هو جزء من هذا التسليم

-Individual,فرد

-Individuals,الأفراد

-Industry,صناعة

-Industry Type,صناعة نوع

-Info,معلومات

-Insert After,إدراج بعد

-Insert Below,إدراج بالأسفل

-Insert Code,إدراج رمز

-Insert Row,إدراج صف

-Insert Style,إدراج شكل

-Inspected By,تفتيش من قبل

-Inspection Criteria,التفتيش معايير

-Inspection Required,التفتيش المطلوبة

-Inspection Type,نوع التفتيش

-Installation Date,تثبيت تاريخ

-Installation Note,ملاحظة التثبيت

-Installation Note Item,ملاحظة تثبيت الإغلاق

-Installation Status,تثبيت الحالة

-Installation Time,تثبيت الزمن

-Installation record for a Serial No.,سجل لتثبيت الرقم التسلسلي

-Installed Qty,تثبيت الكمية

-Instructions,تعليمات

-Int,الباحث

-Integrations,التكاملات

-Interested,مهتم

-Internal,داخلي

-Introduce your company to the website visitor.,تقديم الشركة للزائر الموقع.

-Introduction,مقدمة

-Introductory information for the Contact Us Page,المعلومات التمهيدية لصفحة اتصل بنا

-Invalid Delivery Note. Delivery Note should exist and should be in 				draft state. Please rectify and try again.,غير صالح للمنازل ملاحظة. تسليم ملاحظة يجب أن تكون موجودة ويجب أن يكون في مشروع الدولة. يرجى تصحيح وحاول مرة أخرى.

-Invalid Email,البريد الإلكتروني غير صحيح

-Invalid Email Address,عنوان البريد الإلكتروني غير صالح

-Invalid Item or Warehouse Data,صنف غير صحيح أو مستودع البيانات

-Invalid Leave Approver,صالح ترك الموافق

-Inventory,جرد

-Inverse,معكوس

-Invoice Date,تاريخ الفاتورة

-Invoice Details,تفاصيل الفاتورة

-Invoice No,الفاتورة لا

-Invoice Period From Date,فاتورة الفترة من تاريخ

-Invoice Period To Date,فاتورة الفترة لتاريخ

-Is Active,نشط

-Is Advance,هو المقدمة

-Is Asset Item,هو البند الأصول

-Is Cancelled,وألغي

-Is Carry Forward,والمضي قدما

-Is Child Table,هو الجدول التابع

-Is Default,افتراضي

-Is Encash,هو يحققوا ربحا

-Is LWP,هو LWP

-Is Mandatory Field,هو حقل إلزامي

-Is Opening,وفتح

-Is Opening Entry,تم افتتاح الدخول

-Is PL Account,هو حساب PL

-Is POS,هو POS

-Is Primary Contact,هو الاتصال الأولية

-Is Purchase Item,هو شراء مادة

-Is Sales Item,هو المبيعات الإغلاق

-Is Service Item,هو البند خدمة

-Is Single,هو واحدة

-Is Standard,هو معيار

-Is Stock Item,هو البند الأسهم

-Is Sub Contracted Item,هو بند فرعي التعاقد

-Is Subcontracted,وتعاقد من الباطن

-Is Submittable,هو Submittable

-Is it a Custom DocType created by you?,هل هو مخصص DOCTYPE خلق من قبلك؟

-Is this Tax included in Basic Rate?,وهذه الضريبة متضمنة في سعر الأساسية؟

-Issue,قضية

-Issue Date,تاريخ القضية

-Issue Details,تفاصيل القضية

-Issued Items Against Production Order,الأصناف التي صدرت بحق أمر الإنتاج

-It is needed to fetch Item Details.,وهناك حاجة لجلب السلعة.

-It was raised because the (actual + ordered + indented - reserved) 						quantity reaches re-order level when the following record was created,تم رفعه لأن (الفعلي + + أمر بادئة - محفوظة) كمية تصل إلى مستوى إعادة الطلب عندما تم إنشاء السجل التالي

-Item,بند

-Item Advanced,البند المتقدم

-Item Barcode,البند الباركود

-Item Batch Nos,ارقام البند دفعة

-Item Classification,البند التصنيف

-Item Code,البند الرمز

-Item Code (item_code) is mandatory because Item naming is not sequential.,رمز المدينة (item_code) إلزامي لأن التسمية ليس مادة متسلسلة.

-Item Customer Detail,البند تفاصيل العملاء

-Item Description,وصف السلعة

-Item Desription,البند Desription

-Item Details,السلعة

-Item Group,البند المجموعة

-Item Group Name,البند اسم المجموعة

-Item Groups in Details,المجموعات في البند تفاصيل

-Item Image (if not slideshow),صورة البند (إن لم يكن عرض الشرائح)

-Item Name,البند الاسم

-Item Naming By,البند تسمية بواسطة

-Item Price,البند السعر

-Item Prices,البند الأسعار

-Item Quality Inspection Parameter,معلمة البند التفتيش الجودة

-Item Reorder,البند إعادة ترتيب

-Item Serial No,البند رقم المسلسل

-Item Serial Nos,المسلسل ارقام البند

-Item Supplier,البند مزود

-Item Supplier Details,تفاصيل البند مزود

-Item Tax,البند الضرائب

-Item Tax Amount,البند ضريبة المبلغ

-Item Tax Rate,البند ضريبة

-Item Tax1,البند Tax1

-Item To Manufacture,البند لتصنيع

-Item UOM,البند UOM

-Item Website Specification,البند مواصفات الموقع

-Item Website Specifications,مواصفات البند الموقع

-Item Wise Tax Detail ,البند الحكيمة التفصيل ضريبة

-Item classification.,البند التصنيف.

-Item to be manufactured or repacked,لتصنيعه أو إعادة تعبئتها البند

-Item will be saved by this name in the data base.,سيتم حفظ العنصر بهذا الاسم في قاعدة البيانات.

-"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.",البند، ضمان، سوف AMC (عقد الصيانة السنوية) تفاصيل جلب يكون تلقائيا عندما يتم تحديد الرقم التسلسلي.

-Item-Wise Price List,البند الحكيم قائمة الأسعار

-Item-wise Last Purchase Rate,البند الحكيم آخر سعر الشراء

-Item-wise Purchase History,البند الحكيم تاريخ الشراء

-Item-wise Purchase Register,البند من الحكمة الشراء تسجيل

-Item-wise Sales History,البند الحكيم تاريخ المبيعات

-Item-wise Sales Register,مبيعات البند الحكيم سجل

-Items,البنود

-"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",البنود التي يطلب منها &quot;غير متاح&quot; النظر في جميع المخازن على أساس الكمية المتوقعة والحد الأدنى الكمية ترتيب

-Items which do not exist in Item master can also be entered on customer's request,ويمكن أيضا البنود التي لا وجود لها في المدينة الرئيسية على أن يتم إدخال طلب الزبون

-Itemwise Discount,Itemwise الخصم

-Itemwise Recommended Reorder Level,يوصى به Itemwise إعادة ترتيب مستوى

-JSON,JSON

-JV,JV

-Javascript,جافا سكريبت

-Javascript to append to the head section of the page.,جافا سكريبت لإلحاق رئيس قسم من الصفحة.

-Job Applicant,طالب العمل

-Job Opening,افتتاح العمل

-Job Profile,العمل الشخصي

-Job Title,المسمى الوظيفي

-"Job profile, qualifications required etc.",العمل الشخصي، المؤهلات المطلوبة الخ.

-Jobs Email Settings,إعدادات البريد الإلكتروني وظائف

-Journal Entries,مجلة مقالات

-Journal Entry,إدخال دفتر اليومية

-Journal Entry for inventory that is received but not yet invoiced,إدخال دفتر اليومية عن المخزون التي تم تلقيها حتى الآن ولكن ليس فواتير

-Journal Voucher,مجلة قسيمة

-Journal Voucher Detail,مجلة قسيمة التفاصيل

-Journal Voucher Detail No,مجلة التفاصيل قسيمة لا

-KRA,KRA

-"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ",تتبع حملات المبيعات. تتبع من الخيوط، والاقتباسات، أمر المبيعات وغيرها من الحملات لقياس العائد على الاستثمار.

-Keep a track of all communications,حفاظ على تعقب من كافة الاتصالات

-Keep a track of communication related to this enquiry which will help for future reference.,الحفاظ على مسار الاتصالات المتعلقة بهذا التحقيق والتي سوف تساعد للرجوع إليها مستقبلا.

-Key,مفتاح

-Key Performance Area,مفتاح الأداء المنطقة

-Key Responsibility Area,مفتاح مسؤولية المنطقة

-LEAD,LEAD

-LEAD/10-11/,LEAD/10-11 /

-LEAD/MUMBAI/,الرصاص / MUMBAI /

-LR Date,LR تاريخ

-LR No,لا LR

-Label,ملصق

-Label Help,التسمية تعليمات

-Lacs,البحيرات

-Landed Cost Item,هبطت تكلفة السلعة

-Landed Cost Items,بنود التكاليف سقطت

-Landed Cost Purchase Receipt,هبطت استلام تكلفة الشراء

-Landed Cost Purchase Receipts,هبطت إيصالات تكلفة الشراء

-Landed Cost Wizard,هبطت تكلفة معالج

-Landing Page,الصفحة المقصودة

-Language,لغة

-Language preference for user interface (only if available).,تفضيل لغة واجهة المستخدم (إلا إذا وجدت).

-Last Contact Date,مشاركة الاتصال تاريخ

-Last IP,مشاركة IP

-Last Login,آخر تسجيل دخول

-Last Name,اسم العائلة

-Last Purchase Rate,مشاركة الشراء قيم

-Lato,اتو

-Lead,قيادة

-Lead Details,تفاصيل اعلان

-Lead Lost,يؤدي فقدان

-Lead Name,يؤدي اسم

-Lead Owner,يؤدي المالك

-Lead Source,تؤدي المصدر

-Lead Status,تؤدي الحالة

-Lead Time Date,تؤدي تاريخ الوقت

-Lead Time Days,يؤدي يوما مرة

-Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,يؤدي الوقت هو أيام عدد الأيام التي من المتوقع هذا البند في المستودع الخاص بك. يتم إحضار هذه الأيام في طلب المواد عند اختيار هذا البند.

-Lead Type,يؤدي النوع

-Leave Allocation,ترك توزيع

-Leave Allocation Tool,ترك أداة تخصيص

-Leave Application,ترك التطبيق

-Leave Approver,ترك الموافق

-Leave Approver can be one of,ترك الموافق يمكن أن تكون واحدة من

-Leave Approvers,ترك الموافقون

-Leave Balance Before Application,ترك الرصيد قبل تطبيق

-Leave Block List,ترك قائمة الحظر

-Leave Block List Allow,ترك قائمة الحظر السماح

-Leave Block List Allowed,ترك قائمة الحظر مسموح

-Leave Block List Date,ترك بلوك تاريخ قائمة

-Leave Block List Dates,ترك التواريخ قائمة الحظر

-Leave Block List Name,ترك اسم كتلة قائمة

-Leave Blocked,ترك الممنوع

-Leave Control Panel,ترك لوحة التحكم

-Leave Encashed?,ترك صرفها؟

-Leave Encashment Amount,ترك المبلغ التحصيل

-Leave Setup,ترك الإعداد

-Leave Type,ترك نوع

-Leave Type Name,ترك اسم نوع

-Leave Without Pay,إجازة بدون راتب

-Leave allocations.,ترك المخصصات.

-Leave blank if considered for all branches,ترك فارغا إذا نظرت لجميع الفروع

-Leave blank if considered for all departments,اتركه فارغا إذا نظرت لجميع الإدارات

-Leave blank if considered for all designations,ترك فارغا إذا نظرت لجميع التسميات

-Leave blank if considered for all employee types,ترك فارغا إذا نظرت لجميع أنواع موظف

-Leave blank if considered for all grades,اتركه فارغا إذا نظرت لجميع الصفوف

-Leave blank if you have not decided the end date.,اتركه فارغا إذا لم تكن قد قررت نهاية التاريخ.

-Leave by,ترك من قبل

-"Leave can be approved by users with Role, ""Leave Approver""",يمكن الموافقة على الإجازة من قبل المستخدمين مع الدور &quot;اترك الموافق&quot;

-Ledger,دفتر الحسابات

-Left,ترك

-Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,الكيان القانوني / الفرعية مع تخطيط منفصلة للحسابات تابعة للمنظمة.

-Letter Head,رسالة رئيس

-Letter Head Image,رسالة رئيس الصور

-Letter Head Name,رسالة رئيس الاسم

-Level,مستوى

-"Level 0 is for document level permissions, higher levels for field level permissions.",0 هو مستوى الأذونات لمستوى الوثيقة، مستويات أعلى للحصول على أذونات المستوى الميداني.

-Lft,LFT

-Link,رابط

-Link to other pages in the side bar and next section,ربط إلى صفحات أخرى في شريط الجانب والمقطع التالي

-Linked In Share,ترتبط في حصة

-Linked With,ترتبط

-List,قائمة

-List items that form the package.,عناصر القائمة التي تشكل الحزمة.

-List of holidays.,لائحة أيام.

-List of patches executed,قائمة من بقع تنفيذها

-List of records in which this document is linked,قائمة السجلات التي ترتبط هذه الوثيقة

-List of users who can edit a particular Note,قائمة المستخدمين الذين يمكن تعديل معين ملاحظة

-List this Item in multiple groups on the website.,قائمة هذا البند في مجموعات متعددة على شبكة الانترنت.

-Live Chat,حجزي

-Load Print View on opening of an existing form,تحميل نسخة للطباعة على افتتاح نموذج موجود

-Loading,تحميل

-Loading Report,تحميل تقرير

-Log,سجل

-"Log of Activities performed by users against Tasks that can be used for tracking time, billing.",تسجيل الدخول من الأنشطة التي يقوم بها المستخدمين من المهام التي يمكن استخدامها لتتبع الوقت، والفواتير.

-Log of Scheduler Errors,سجل أخطاء جدولة

-Login After,بعد الدخول

-Login Before,تسجيل الدخول قبل

-Login Id,الدخول معرف

-Logo,شعار

-Logout,خروج

-Long Text,نص طويل

-Lost Reason,فقد السبب

-Low,منخفض

-Lower Income,ذات الدخل المنخفض

-Lucida Grande,سدا غراندي

-MIS Control,MIS التحكم

-MREQ-,MREQ-

-MTN Details,تفاصيل MTN

-Mail Footer,البريد تذييل

-Mail Password,البريد كلمة المرور

-Mail Port,البريد ميناء

-Mail Server,خادم البريد

-Main Reports,الرئيسية تقارير

-Main Section,القسم العام

-Maintain Same Rate Throughout Sales Cycle,الحفاظ على نفس المعدل خلال دورة المبيعات

-Maintain same rate throughout purchase cycle,الحفاظ على نفس معدل طوال دورة الشراء

-Maintenance,صيانة

-Maintenance Date,تاريخ الصيانة

-Maintenance Details,تفاصيل الصيانة

-Maintenance Schedule,صيانة جدول

-Maintenance Schedule Detail,صيانة جدول التفاصيل

-Maintenance Schedule Item,صيانة جدول السلعة

-Maintenance Schedules,جداول الصيانة

-Maintenance Status,الحالة الصيانة

-Maintenance Time,صيانة الزمن

-Maintenance Type,صيانة نوع

-Maintenance Visit,صيانة زيارة

-Maintenance Visit Purpose,صيانة زيارة الغرض

-Major/Optional Subjects,الرئيسية / اختياري الموضوعات

-Make Bank Voucher,جعل قسيمة البنك

-Make Difference Entry,جعل دخول الفرق

-Make Time Log Batch,جعل الوقت الدفعة دخول

-Make a new,جعل جديدة

-Make sure that the transactions you want to restrict have a Link field 'territory' that maps to a 'Territory' master.,تأكد من أن المعاملات التي تريد تقييد يكون &#39;إقليم&#39; حقل الارتباط التي تعين على الماجستير الأرض &#39;.

-Male,ذكر

-Manage cost of operations,إدارة تكلفة العمليات

-Manage exchange rates for currency conversion,إدارة سعر صرف العملة لتحويل العملات

-Mandatory,إلزامي

-"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.",إلزامية إذا البند الأسهم هو &quot;نعم&quot;. أيضا المستودع الافتراضي حيث يتم تعيين الكمية المحجوزة من ترتيب المبيعات.

-Manufacture against Sales Order,تصنيع ضد ترتيب المبيعات

-Manufacture/Repack,تصنيع / أعد حزم

-Manufactured Qty,الكمية المصنعة

-Manufactured quantity will be updated in this warehouse,وسيتم تحديث هذه الكمية المصنعة في مستودع

-Manufacturer,الصانع

-Manufacturer Part Number,الصانع الجزء رقم

-Manufacturing,تصنيع

-Manufacturing Quantity,تصنيع الكمية

-Margin,هامش

-Marital Status,الحالة الإجتماعية

-Market Segment,سوق القطاع

-Married,متزوج

-Mass Mailing,الشامل البريدية

-Master,سيد

-Master Name,ماجستير اسم

-Master Type,ماجستير نوع

-Masters,الماجستير

-Match,مباراة

-Match non-linked Invoices and Payments.,غير مطابقة الفواتير والمدفوعات المرتبطة.

-Material Issue,المواد العدد

-Material Receipt,المادة استلام

-Material Request,طلب المواد

-Material Request Date,طلب المواد تاريخ

-Material Request Detail No,تفاصيل طلب المواد لا

-Material Request For Warehouse,طلب للحصول على المواد مستودع

-Material Request Item,طلب المواد الإغلاق

-Material Request Items,العناصر المادية طلب

-Material Request No,طلب مواد لا

-Material Request Type,طلب نوع المواد

-Material Request used to make this Stock Entry,طلب المواد المستخدمة لجعل هذا المقال الاوراق المالية

-Material Requirement,متطلبات المواد

-Material Transfer,لنقل المواد

-Materials,المواد

-Materials Required (Exploded),المواد المطلوبة (انفجرت)

-Max 500 rows only.,ماكس 500 الصفوف فقط.

-Max Attachments,المرفقات ماكس

-Max Days Leave Allowed,اترك أيام كحد أقصى مسموح

-Max Discount (%),ماكس الخصم (٪)

-"Meaning of Submit, Cancel, Amend",معنى تقديم، إلغاء وتعديل

-Medium,متوسط

-"Menu items in the Top Bar. For setting the color of the Top Bar, go to <a href=""#Form/Style Settings"">Style Settings</a>","عناصر القائمة في الشريط العلوي. لتحديد لون الشريط العلوي، انتقل إلى <a href=""#Form/Style Settings"">إعدادات نمط</a>"

-Merge,دمج

-Merge Into,الاندماج في

-Merge Warehouses,دمج مستودعات

-Merging is only possible between Group-to-Group or 					Ledger-to-Ledger,دمج ممكن فقط بين مجموعة مجموعة إلى مجموعة أو ليدجر إلى ليدجر

-"Merging is only possible if following \					properties are same in both records.					Group or Ledger, Debit or Credit, Is PL Account",دمج غير ممكن إلا إذا عقب \ الخصائص هي نفسها في كل السجلات. مجموعة أو ليدجر، الخصم أو الائتمان، هل الحساب PL

-Message,رسالة

-Message Parameter,رسالة معلمة

-Messages greater than 160 characters will be split into multiple messages,سيتم انقسم رسالة أكبر من 160 حرف في mesage متعددة

-Messages,رسائل

-Method,طريقة

-Middle Income,المتوسطة الدخل

-Middle Name (Optional),الاسم الأوسط (اختياري)

-Milestone,معلم

-Milestone Date,معلم تاريخ

-Milestones,معالم

-Milestones will be added as Events in the Calendar,سيتم إضافة معالم وأحداث في تقويم

-Millions,الملايين

-Min Order Qty,دقيقة الكمية ترتيب

-Minimum Order Qty,الحد الأدنى لطلب الكمية

-Misc,منوعات

-Misc Details,تفاصيل منوعات

-Miscellaneous,متفرقات

-Miscelleneous,متفرقات

-Mobile No,رقم الجوال

-Mobile No.,رقم الجوال

-Mode of Payment,طريقة الدفع

-Modern,حديث

-Modified Amount,تعديل المبلغ

-Modified by,تعديلها من قبل

-Module,وحدة

-Module Def,وحدة مواطنه

-Module Name,اسم وحدة

-Modules,وحدات

-Monday,يوم الاثنين

-Month,شهر

-Monthly,شهريا

-Monthly Attendance Sheet,ورقة الحضور الشهرية

-Monthly Earning & Deduction,الدخل الشهري وخصم

-Monthly Salary Register,سجل الراتب الشهري

-Monthly salary statement.,بيان الراتب الشهري.

-Monthly salary template.,الراتب الشهري القالب.

-More,أكثر

-More Details,مزيد من التفاصيل

-More Info,المزيد من المعلومات

-More content for the bottom of the page.,المزيد من المحتوى لأسفل الصفحة.

-Moving Average,المتوسط ​​المتحرك

-Moving Average Rate,الانتقال متوسط ​​معدل

-Mr,السيد

-Ms,MS

-Multiple Item Prices,الأسعار الإغلاق متعددة

-Multiple root nodes not allowed.,العقد الجذرية متعددة غير مسموح به.

-Mupltiple Item prices.,أسعار الإغلاق Mupltiple.

-Must be Whole Number,يجب أن يكون عدد صحيح

-Must have report permission to access this report.,يجب أن يكون لديك إذن للوصول إلى تقرير هذا التقرير.

-Must specify a Query to run,يجب تحديد استعلام لتشغيل

-My Settings,الإعدادات

-NL-,NL-

-Name,اسم

-Name Case,اسم القضية

-Name and Description,الاسم والوصف

-Name and Employee ID,الاسم والرقم الوظيفي

-Name as entered in Sales Partner master,كما تم إدخالها في اسم الشريك الرئيسي المبيعات

-Name is required,مطلوب اسم

-Name of organization from where lead has come,اسم المنظمة من حيث الرصاص قد حان

-Name of person or organization that this address belongs to.,اسم الشخص أو المنظمة التي ينتمي إلى هذا العنوان.

-Name of the Budget Distribution,اسم توزيع الميزانية

-Name of the entity who has requested for the Material Request,اسم الكيان الذي المطلوبة لطلب المواد

-Naming,تسمية

-Naming Series,تسمية السلسلة

-Naming Series mandatory,تسمية السلسلة إلزامية

-Negative balance is not allowed for account ,لا يسمح الرصيد السلبي للحساب

-Net Pay,صافي الراتب

-Net Pay (in words) will be visible once you save the Salary Slip.,سوف تدفع صافي (في كلمة) تكون مرئية بمجرد حفظ زلة الراتب.

-Net Total,مجموع صافي

-Net Total (Company Currency),المجموع الصافي (عملة الشركة)

-Net Weight,الوزن الصافي

-Net Weight UOM,الوزن الصافي UOM

-Net Weight of each Item,الوزن الصافي لكل بند

-Net pay can not be negative,صافي الأجر لا يمكن أن تكون سلبية

-Never,أبدا

-New,جديد

-New BOM,BOM جديدة

-New Communications,جديد الاتصالات

-New Delivery Notes,ملاحظات التسليم جديدة

-New Enquiries,استفسارات جديدة

-New Leads,جديد العروض

-New Leave Application,إجازة جديدة التطبيق

-New Leaves Allocated,الجديد يترك المخصصة

-New Leaves Allocated (In Days),أوراق الجديدة المخصصة (بالأيام)

-New Material Requests,تطلب المواد الجديدة

-New Password,كلمة مرور جديدة

-New Projects,مشاريع جديدة

-New Purchase Orders,أوامر الشراء الجديدة

-New Purchase Receipts,إيصالات شراء جديدة

-New Quotations,الاقتباسات الجديدة

-New Record,رقم قياسي جديد

-New Sales Orders,أوامر المبيعات الجديدة

-New Stock Entries,مقالات جديدة للأسهم

-New Stock UOM,ألبوم جديد UOM

-New Supplier Quotations,الاقتباسات مورد جديد

-New Support Tickets,تذاكر الدعم الفني جديدة

-New Workplace,مكان العمل الجديد

-New value to be set,القيمة الجديدة التي سيتم تحديدها

-Newsletter,النشرة الإخبارية

-Newsletter Content,النشرة الإخبارية المحتوى

-Newsletter Status,النشرة الحالة

-"Newsletters to contacts, leads.",النشرات الإخبارية إلى جهات الاتصال، ويؤدي.

-Next Communcation On,وفي المراسلات القادمة

-Next Contact By,لاحق اتصل بواسطة

-Next Contact Date,تاريخ لاحق اتصل

-Next Date,تاريخ القادمة

-Next State,الدولة القادمة

-Next actions,الإجراءات التالية

-Next email will be sent on:,سيتم إرسال البريد الإلكتروني التالي على:

-No,لا

-"No Account found in csv file, 							May be company abbreviation is not correct",لم يتم العثور على ملف CSV في الحساب، قد يكون اختصار الشركة ليست تصحيح

-No Action,أي إجراء

-No Communication tagged with this ,لا الاتصالات المفتاحية هذه

-No Copy,اي نسخة

-No Customer Accounts found. Customer Accounts are identified based on \			'Master Type' value in account record.,لم يتم العثور على حسابات العملاء. ويتم تحديد حسابات العملاء على أساس القيمة \ &#39;نوع الماجستير في سجل الحساب.

-No Item found with Barcode,البند رقم جدت مع الباركود

-No Items to Pack,أي عناصر لحزمة

-No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,لا اترك الموافقون. يرجى تعيين &#39;اترك الموافق&#39; دور أتلست مستخدم واحد.

-No Permission,لا يوجد تصريح

-No Permission to ,لا توجد صلاحية ل

-No Permissions set for this criteria.,لم يحدد ضوابط لهذه المعايير.

-No Report Loaded. Please use query-report/[Report Name] to run a report.,أي تقرير المحملة. الرجاء استخدام استعلام تقرير / [اسم التقرير] لتشغيل التقرير.

-No Supplier Accounts found. Supplier Accounts are identified based on \			'Master Type' value in account record.,لم يتم العثور على مزود الحسابات. ويتم تحديد حسابات المورد على أساس القيمة \ &#39;نوع الماجستير في سجل الحساب.

-No User Properties found.,العثور على خصائص المستخدم.

-No default BOM exists for item: ,لا وجود لBOM الافتراضي البند:

-No further records,لا توجد سجلات أخرى

-No of Requested SMS,لا للSMS مطلوب

-No of Sent SMS,لا للSMS المرسلة

-No of Visits,لا الزيارات

-No one,لا احد

-No permission to write / remove.,لا توجد صلاحية لكتابة / إزالة.

-No record found,العثور على أي سجل

-No records tagged.,لا توجد سجلات المعلمة.

-No salary slip found for month: ,لا زلة راتب شهر تم العثور عليها ل:

-"No table is created for Single DocTypes, all values are stored in tabSingles as a tuple.",يتم إنشاء أي جدول لDocTypes واحدة، يتم تخزين كافة القيم في tabSingles باعتبارها المجموعة.

-None,لا شيء

-None: End of Workflow,لا شيء: نهاية سير العمل

-Not,ليس

-Not Active,لا بالموقع

-Not Applicable,لا ينطبق

-Not Billed,لا صفت

-Not Delivered,ولا يتم توريدها

-Not Found,لم يتم العثور على

-Not Linked to any record.,لا يرتبط أي سجل.

-Not Permitted,لا يسمح

-Not allowed for: ,لا يسمح لل:

-Not enough permission to see links.,لا إذن بما يكفي لرؤية الروابط.

-Not in Use,لا تكون قيد الاستعمال

-Not interested,غير مهتم

-Not linked,لا ترتبط

-Note,لاحظ

-Note User,ملاحظة العضو

-Note is a free page where users can share documents / notes,ملاحظة عبارة عن صفحة الحرة حيث يمكن للمستخدمين تبادل الوثائق / ملاحظات

-"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.",ملاحظة: لا يتم حذف النسخ الاحتياطية والملفات من قطاف، وسوف تضطر إلى حذف عليها يدويا.

-"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.",ملاحظة: لا يتم حذف النسخ الاحتياطية والملفات من محرك جوجل، سيكون لديك لحذفها يدويا.

-Note: Email will not be sent to disabled users,ملاحظة: لن يتم إرسالها إلى البريد الإلكتروني للمستخدمين ذوي الاحتياجات الخاصة

-"Note: For best results, images must be of the same size and width must be greater than height.",ملاحظة: للحصول على أفضل النتائج، يجب أن تكون الصور من نفس الحجم والعرض يجب أن تكون أكبر من الارتفاع.

-Note: Other permission rules may also apply,ملاحظة: قد قواعد أخرى إذن تنطبق أيضا

-Note: You Can Manage Multiple Address or Contacts via Addresses & Contacts,ملاحظة: يمكنك إدارة اتصالات متعددة أو العنوان عن طريق العناوين واتصالات

-Note: maximum attachment size = 1mb,ملاحظة: الحد الأقصى لحجم المرفقات 1MB =

-Notes,تلاحظ

-Nothing to show,لا شيء لإظهار

-Notice - Number of Days,إشعار - عدد أيام

-Notification Control,إعلام التحكم

-Notification Email Address,عنوان البريد الإلكتروني الإخطار

-Notify By Email,إبلاغ عن طريق البريد الإلكتروني

-Notify by Email on creation of automatic Material Request,إبلاغ عن طريق البريد الإلكتروني على خلق مادة التلقائي طلب

-Number Format,عدد تنسيق

-O+,O +

-O-,O-

-OPPT,OPPT

-Office,مكتب

-Old Parent,العمر الرئيسي

-On,في

-On Net Total,على إجمالي صافي

-On Previous Row Amount,على المبلغ الصف السابق

-On Previous Row Total,على إجمالي الصف السابق

-"Once you have set this, the users will only be able access documents with that property.",وبمجرد الانتهاء من تعيين هذا، سوف يكون المستخدمون قادرين الوصول إلى المستندات فقط مع تلك الممتلكات.

-Only Administrator allowed to create Query / Script Reports,المسؤول الوحيد المسموح به لإنشاء تقارير الاستعلام / سكربت

-Only Administrator can save a standard report. Please rename and save.,مسؤول فقط يمكن حفظ تقرير القياسية. الرجاء إعادة تسمية وحفظ.

-Only Allow Edit For,السماح فقط للتحرير

-Only Stock Items are allowed for Stock Entry,ويسمح فقط البنود المالية للدخول الاوراق المالية

-Only System Manager can create / edit reports,لا يمكن إلا أن إدارة نظام إنشاء / تحرير التقارير

-Only leaf nodes are allowed in transaction,ويسمح العقد ورقة فقط في المعاملة

-Open,فتح

-Open Sans,مفتوحة بلا

-Open Tickets,تذاكر مفتوحة

-Opening Date,فتح تاريخ

-Opening Entry,فتح دخول

-Opening Time,يفتح من الساعة

-Opening for a Job.,فتح عن وظيفة.

-Operating Cost,تكاليف التشغيل

-Operation Description,وصف العملية

-Operation No,العملية لا

-Operation Time (mins),عملية الوقت (دقائق)

-Operations,عمليات

-Opportunity,فرصة

-Opportunity Date,الفرصة تاريخ

-Opportunity From,فرصة من

-Opportunity Item,فرصة السلعة

-Opportunity Items,فرصة الأصناف

-Opportunity Lost,فقدت فرصة

-Opportunity Type,الفرصة نوع

-Options,خيارات

-Options Help,خيارات مساعدة

-Order Confirmed,أكدت أجل

-Order Lost,فقدت النظام

-Order Type,نوع النظام

-Ordered Items To Be Billed,أمرت البنود التي يتعين صفت

-Ordered Items To Be Delivered,أمرت عناصر ليتم تسليمها

-Ordered Quantity,أمرت الكمية

-Orders released for production.,أوامر الإفراج عن الإنتاج.

-Organization Profile,الملف الشخصي المنظمة

-Original Message,رسالة الأصلي

-Other,آخر

-Other Details,تفاصيل أخرى

-Out,خارج

-Out of AMC,من AMC

-Out of Warranty,لا تغطيه الضمان

-Outgoing,المنتهية ولايته

-Outgoing Mail Server,خادم البريد الصادر

-Outgoing Mails,الرسائل الالكترونية الصادرة

-Outstanding Amount,المبلغ المعلقة

-Outstanding for Voucher ,غير المسددة لقسيمة

-Over Heads,على رؤوس

-Overhead,فوق

-Overlapping Conditions found between,وجدت الشروط المتداخلة بين

-Owned,تملكها

-PAN Number,PAN عدد

-PF No.,PF رقم

-PF Number,PF عدد

-PI/2011/,PI/2011 /

-PIN,PIN

-PO,PO

-POP3 Mail Server,POP3 خادم البريد

-POP3 Mail Server (e.g. pop.gmail.com),POP3 خادم البريد (على سبيل المثال pop.gmail.com)

-POP3 Mail Settings,إعدادات البريد POP3

-POP3 mail server (e.g. pop.gmail.com),POP3 خادم البريد (على سبيل المثال pop.gmail.com)

-POP3 server e.g. (pop.gmail.com),خادم POP3 مثل (pop.gmail.com)

-POS Setting,POS إعداد

-POS View,POS مشاهدة

-PR Detail,PR التفاصيل

-PRO,PRO

-PS,PS

-Package Item Details,تفاصيل حزمة الإغلاق

-Package Items,حزمة البنود

-Package Weight Details,تفاصيل حزمة الوزن

-Packing Details,تفاصيل التغليف

-Packing Detials,التعبئة ديتيالس

-Packing List,قائمة التعبئة

-Packing Slip,زلة التعبئة

-Packing Slip Item,التعبئة الإغلاق زلة

-Packing Slip Items,التعبئة عناصر زلة

-Packing Slip(s) Cancelled,التعبئة زلة (ق) ألغي

-Page,صفحة

-Page Background,خلفية الصفحة

-Page Border,حد الصفحة

-Page Break,الصفحة استراحة

-Page HTML,صفحة HTML

-Page Headings,عناوين الصفحة

-Page Links,الصفحة روابط

-Page Name,الصفحة اسم

-Page Role,الصفحة الدور

-Page Text,نص الصفحة

-Page content,صفحة المحتوى

-Page not found,لم يتم العثور على الصفحة

-Page text and background is same color. Please change.,نص الصفحة والخلفية هي نفس اللون. الرجاء تغيير.

-Page to show on the website,صفحة للعرض على الموقع

-"Page url name (auto-generated) (add "".html"")",الصفحة اسم عنوان (تم إنشاؤه تلقائيا) (إضافة &quot;. HTML&quot;)

-Paid Amount,دفع المبلغ

-Parameter,المعلمة

-Parent Account,الأصل حساب

-Parent Cost Center,الأم تكلفة مركز

-Parent Customer Group,الأم العملاء مجموعة

-Parent Detail docname,الأم تفاصيل docname

-Parent Item,الأم المدينة

-Parent Item Group,الأم الإغلاق المجموعة

-Parent Label,الأصل تسمية

-Parent Sales Person,الأم المبيعات شخص

-Parent Territory,الأم الأرض

-Parent is required.,مطلوب الأصل.

-Parenttype,Parenttype

-Partially Completed,أنجزت جزئيا

-Participants,المشاركين

-Partly Billed,وصفت جزئيا

-Partly Delivered,هذه جزئيا

-Partner Target Detail,شريك الهدف التفاصيل

-Partner Type,نوع الشريك

-Partner's Website,موقع الشريك

-Passive,سلبي

-Passport Number,رقم جواز السفر

-Password,كلمة السر

-Password Expires in (days),انتهاء صلاحية كلمة المرور في (الأيام)

-Patch,بقعة

-Patch Log,سجل التصحيح

-Pay To / Recd From,دفع إلى / من Recd

-Payables,الذمم الدائنة

-Payables Group,دائنو مجموعة

-Payment Collection With Ageing,كوكتيل الدفع مع شيخوخة

-Payment Days,يوم الدفع

-Payment Entries,مقالات الدفع

-Payment Entry has been modified after you pulled it. 			Please pull it again.,تم تعديل الدخول الدفع بعد سحبها. يرجى تسحبه مرة أخرى.

-Payment Made With Ageing,دفع يجعل مع شيخوخة

-Payment Reconciliation,دفع المصالحة

-Payment Terms,شروط الدفع

-Payment to Invoice Matching Tool,دفع الفاتورة إلى أداة مطابقة

-Payment to Invoice Matching Tool Detail,دفع الفاتورة لتفاصيل أداة مطابقة

-Payments,المدفوعات

-Payments Made,المبالغ المدفوعة

-Payments Received,الدفعات المستلمة

-Payments made during the digest period,المبالغ المدفوعة خلال الفترة دايجست

-Payments received during the digest period,المبالغ التي وردت خلال الفترة دايجست

-Payroll Setup,الرواتب الإعداد

-Pending,ريثما

-Pending Review,في انتظار المراجعة

-Pending SO Items For Purchase Request,العناصر المعلقة وذلك لطلب الشراء

-Percent,في المئة

-Percent Complete,كاملة في المئة

-Percentage Allocation,نسبة توزيع

-Percentage Allocation should be equal to ,يجب أن تكون نسبة التوزيع المتساوي لل

-Percentage variation in quantity to be allowed while receiving or delivering this item.,السماح الاختلاف في نسبة الكمية في حين تلقي أو تقديم هذا البند.

-Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,النسبة المئوية يسمح لك لتلقي أو تقديم المزيد من ضد الكمية المطلوبة. على سبيل المثال: إذا كنت قد أمرت 100 وحدة. و10٪ ثم يسمح بدل الخاص بك لتلقي 110 وحدة.

-Performance appraisal.,تقييم الأداء.

-Period Closing Voucher,فترة الإغلاق قسيمة

-Periodicity,دورية

-Perm Level,بيرم المستوى

-Permanent Accommodation Type,نوع الإقامة الدائمة

-Permanent Address,العنوان الدائم

-Permission,إذن

-Permission Level,إذن المستوى

-Permission Levels,إذن مستويات

-Permission Manager,إذن إدارة

-Permission Rules,إذن قوانين

-Permissions,أذونات

-Permissions Settings,أذونات إعدادات

-Permissions are automatically translated to Standard Reports and Searches,يتم تحويل تلقائيا إلى أذونات تقارير الموحدة والبحث

-"Permissions are set on Roles and Document Types (called DocTypes) by restricting read, edit, make new, submit, cancel, amend and report rights.",يتم تعيين الأذونات على الأدوار وأنواع المستندات (وتسمى DocTypes) عن طريق تقييد قراءة وتحرير، وجعل جديدة، يقدم، إلغاء وتعديل وتقرير حقوق.

-Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful incase you want to hide or make certain field read-only.,الأذونات على مستويات أعلى من الأذونات &quot;المستوى الميداني. جميع الحقول لديك مجموعة من &quot;مستوى إذن&quot; ضدهم والقواعد المحددة في تلك الأذونات تنطبق على هذا المجال. هذا مفيد طارئ تريد إخفاء أو مجال معين جعل للقراءة فقط.

-"Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document.",الأذونات في 0 مستوى الأذونات هي &quot;مستوى الوثيقة، أي أنها الأساسي للوصول إلى المستند.

-Permissions translate to Users based on what Role they are assigned,ترجمة أذونات للمستخدمين استنادا إلى ما هو الدور الذي أوكل إليهم

-Person,شخص

-Person To Be Contacted,الشخص الذي يمكن الاتصال به

-Personal,الشخصية

-Personal Details,تفاصيل شخصية

-Personal Email,البريد الالكتروني الشخصية

-Phone,هاتف

-Phone No,رقم الهاتف

-Phone No.,رقم الهاتف

-Pick Columns,اختيار الأعمدة

-Pincode,Pincode

-Place of Issue,مكان الإصدار

-Plan for maintenance visits.,خطة للزيارات الصيانة.

-Planned Qty,المخطط الكمية

-Planned Quantity,المخطط الكمية

-Plant,مصنع

-Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,الرجاء إدخال الإسم المختصر اختصار أو بشكل صحيح كما سيتم إضافة لاحقة على أنها لجميع رؤساء الحساب.

-Please Update Stock UOM with the help of Stock UOM Replace Utility.,يرجى تحديث UOM الأسهم مع مساعدة من الأسهم UOM المرافق استبدال.

-Please attach a file first.,يرجى إرفاق ملف الأول.

-Please attach a file or set a URL,يرجى إرفاق ملف أو تعيين URL

-Please check,يرجى مراجعة

-Please enter Default Unit of Measure,الرجاء إدخال حدة القياس الافتراضية

-Please enter Delivery Note No or Sales Invoice No to proceed,الرجاء إدخال التسليم ملاحظة لا أو فاتورة المبيعات لا للمضي قدما

-Please enter Employee Number,الرجاء إدخال رقم الموظف

-Please enter Expense Account,الرجاء إدخال حساب المصاريف

-Please enter Expense/Adjustment Account,الرجاء إدخال حساب المصاريف / تعديل

-Please enter Purchase Receipt No to proceed,الرجاء إدخال شراء الإيصال لا على المضي قدما

-Please enter Reserved Warehouse for item ,الرجاء إدخال مستودع محفوظة لبند

-Please enter valid,الرجاء إدخال صالح

-Please enter valid ,الرجاء إدخال صالح

-Please install dropbox python module,الرجاء تثبيت قطاف بيثون وحدة

-Please make sure that there are no empty columns in the file.,يرجى التأكد من أنه لا توجد أعمدة فارغة في الملف.

-Please mention default value for ',يرجى ذكر القيمة الافتراضية ل&#39;

-Please reduce qty.,يرجى تقليل الكمية.

-Please refresh to get the latest document.,يرجى تحديث للحصول على أحدث وثيقة.

-Please save the Newsletter before sending.,يرجى حفظ النشرة قبل الإرسال.

-Please select Bank Account,الرجاء اختيار حساب البنك

-Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,الرجاء تحديد مضي قدما إذا كنت تريد أيضا لتشمل التوازن العام المالي السابق يترك لهذه السنة المالية

-Please select Date on which you want to run the report,يرجى تحديد التاريخ الذي تريد تشغيل التقرير

-Please select Naming Neries,الرجاء اختيار تسمية Neries

-Please select Price List,الرجاء اختيار قائمة الأسعار

-Please select Time Logs.,الرجاء اختيار التوقيت السجلات.

-Please select a,الرجاء تحديد

-Please select a csv file,يرجى تحديد ملف CSV

-Please select a file or url,يرجى تحديد ملف أو URL

-Please select a service item or change the order type to Sales.,يرجى تحديد عنصر الخدمة أو تغيير نوع النظام في المبيعات.

-Please select a sub-contracted item or do not sub-contract the transaction.,يرجى تحديد عنصر التعاقد من الباطن أو لا التعاقد من الباطن على الصفقة.

-Please select a valid csv file with data.,يرجى تحديد ملف CSV صالح مع البيانات.

-Please select month and year,الرجاء اختيار الشهر والسنة

-Please select the document type first,الرجاء اختيار نوع الوثيقة الأولى

-Please select: ,يرجى تحديد:

-Please set Dropbox access keys in,الرجاء تعيين مفاتيح الوصول دروببوإكس في

-Please set Google Drive access keys in,يرجى تعيين مفاتيح الوصول إلى محرك جوجل في

-Please setup Employee Naming System in Human Resource > HR Settings,يرجى الموظف الإعداد نظام التسمية في الموارد البشرية&gt; إعدادات HR

-Please specify,يرجى تحديد

-Please specify Company,يرجى تحديد شركة

-Please specify Company to proceed,يرجى تحديد الشركة للمضي قدما

-Please specify Default Currency in Company Master \			and Global Defaults,يرجى تحديد العملة الافتراضية في ماجستير شركة \ وافتراضيات العالمية

-Please specify a,الرجاء تحديد

-Please specify a Price List which is valid for Territory,الرجاء تحديد قائمة الأسعار التي هي صالحة للأراضي

-Please specify a valid,يرجى تحديد صالحة

-Please specify a valid 'From Case No.',الرجاء تحديد صالح &#39;من القضية رقم&#39;

-Please specify currency in Company,يرجى تحديد العملة في شركة

-Point of Sale,نقطة بيع

-Point-of-Sale Setting,نقطة من بيع إعداد

-Post Graduate,دكتوراة

-Post Topic,كتابة موضوع

-Postal,بريدي

-Posting Date,تاريخ النشر

-Posting Date Time cannot be before,تاريخ النشر التوقيت لا يمكن أن يكون قبل

-Posting Time,نشر التوقيت

-Posts,المشاركات

-Potential Sales Deal,صفقة محتملة المبيعات

-Potential opportunities for selling.,فرص محتملة للبيع.

-"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3",الدقة للحقول تعويم (الكميات، الخصومات، والنسب المئوية وغيرها). سوف يتم تقريب يطفو تصل إلى الكسور العشرية المحدد. الافتراضي = 3

-Preferred Billing Address,يفضل عنوان الفواتير

-Preferred Shipping Address,النقل البحري المفضل العنوان

-Prefix,بادئة

-Present,تقديم

-Prevdoc DocType,Prevdoc DOCTYPE

-Prevdoc Doctype,Prevdoc DOCTYPE

-Preview,معاينة

-Previous Work Experience,خبرة العمل السابقة

-Price,السعر

-Price List,قائمة الأسعار

-Price List Currency,قائمة الأسعار العملات

-Price List Currency Conversion Rate,سعر تحويل عملة قائمة قيم

-Price List Exchange Rate,معدل سعر صرف قائمة

-Price List Master,قائمة الأسعار ماجستير

-Price List Name,قائمة الأسعار اسم

-Price List Rate,قائمة الأسعار قيم

-Price List Rate (Company Currency),قائمة الأسعار معدل (عملة الشركة)

-Price List for Costing,قائمة الأسعار لحساب التكاليف

-Price Lists and Rates,قوائم الأسعار وزيادة معدلات

-Primary,أساسي

-Print Format,طباعة شكل

-Print Format Style,طباعة شكل ستايل

-Print Format Type,طباعة نوع تنسيق

-Print Heading,طباعة عنوان

-Print Hide,طباعة إخفاء

-Print Width,طباعة العرض

-Print Without Amount,طباعة دون المبلغ

-Print...,طباعة ...

-Priority,أفضلية

-Private,خاص

-Proceed to Setup,المضي قدما في الإعداد

-Process,عملية

-Process Payroll,عملية كشوف المرتبات

-Produced Quantity,أنتجت الكمية

-Product Enquiry,المنتج استفسار

-Production Order,الإنتاج ترتيب

-Production Orders,أوامر الإنتاج

-Production Plan Item,خطة إنتاج السلعة

-Production Plan Items,عناصر الإنتاج خطة

-Production Plan Sales Order,أمر الإنتاج خطة المبيعات

-Production Plan Sales Orders,خطة الإنتاج أوامر المبيعات

-Production Planning (MRP),تخطيط الإنتاج (MRP)

-Production Planning Tool,إنتاج أداة تخطيط المنزل

-"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.",سيتم فرز المنتجات حسب العمر، الوزن في عمليات البحث الافتراضي. أكثر من الوزن في سن، وأعلى المنتج تظهر في القائمة.

-Profile,الملف الشخصي

-Profile Defaults,الملف الشخصي الافتراضيات

-Profile Represents a User in the system.,الملف الشخصي يمثل مستخدم في النظام.

-Profile of a Blogger,الملف الشخصي من مدون

-Profile of a blog writer.,الملف الشخصي للكاتب بلوق.

-Project,مشروع

-Project Costing,مشروع يكلف

-Project Details,تفاصيل المشروع

-Project Milestone,مشروع تصنيف

-Project Milestones,مشروع معالم

-Project Name,اسم المشروع

-Project Start Date,المشروع تاريخ البدء

-Project Type,نوع المشروع

-Project Value,المشروع القيمة

-Project activity / task.,مشروع النشاط / المهمة.

-Project master.,المشروع الرئيسي.

-Project will get saved and will be searchable with project name given,سوف تحصل على حفظ المشروع وسوف تكون قابلة للبحث مع اسم مشروع معين

-Project wise Stock Tracking,مشروع تتبع حركة الأسهم الحكمة

-Projected Qty,الكمية المتوقع

-Projects,مشاريع

-Prompt for Email on Submission of,المطالبة البريد الالكتروني على تقديم

-Properties,خصائص

-Property,ممتلكات

-Property Setter,الملكية واضعة

-Property Setter overrides a standard DocType or Field property,واضعة الملكية يتجاوز خاصية DOCTYPE أو حقل القياسية

-Property Type,نوع الملكية

-Provide email id registered in company,توفير معرف البريد الإلكتروني المسجلة في الشركة

-Public,جمهور

-Published,نشرت

-Published On,نشرت يوم

-Pull Emails from the Inbox and attach them as Communication records (for known contacts).,سحب رسائل البريد الإلكتروني من علبة الوارد وإرفاقها كسجلات الاتصالات (الاتصالات المعروفة لل).

-Pull Payment Entries,سحب مقالات الدفع

-Pull sales orders (pending to deliver) based on the above criteria,سحب أوامر البيع (في انتظار لتسليم) بناء على المعايير المذكورة أعلاه

-Purchase,شراء

-Purchase Analytics,شراء تحليلات

-Purchase Common,شراء المشتركة

-Purchase Date,تاريخ شراء

-Purchase Details,تفاصيل شراء

-Purchase Discounts,شراء خصومات

-Purchase Document No,شراء الوثيقة رقم

-Purchase Document Type,شراء نوع الوثيقة

-Purchase In Transit,شراء في العبور

-Purchase Invoice,شراء الفاتورة

-Purchase Invoice Advance,فاتورة الشراء مقدما

-Purchase Invoice Advances,شراء السلف الفاتورة

-Purchase Invoice Item,شراء السلعة الفاتورة

-Purchase Invoice Trends,شراء اتجاهات الفاتورة

-Purchase Order,أمر الشراء

-Purchase Order Date,شراء الترتيب التاريخ

-Purchase Order Item,شراء السلعة ترتيب

-Purchase Order Item No,شراء السلعة طلب No

-Purchase Order Item Supplied,شراء السلعة ترتيب الموردة

-Purchase Order Items,شراء سلع ترتيب

-Purchase Order Items Supplied,عناصر يوفرها أمر الشراء

-Purchase Order Items To Be Billed,أمر الشراء البنود لتكون وصفت

-Purchase Order Items To Be Received,أمر شراء الأصناف التي سترد

-Purchase Order Message,رسالة طلب شراء

-Purchase Order Required,أمر الشراء المطلوبة

-Purchase Order Trends,شراء اتجاهات ترتيب

-Purchase Order sent by customer,أمر الشراء المرسلة من قبل العملاء

-Purchase Orders given to Suppliers.,أوامر الشراء نظرا للموردين.

-Purchase Receipt,شراء استلام

-Purchase Receipt Item,شراء السلعة استلام

-Purchase Receipt Item Supplied,شراء السلعة استلام الموردة

-Purchase Receipt Item Supplieds,شراء السلعة استلام Supplieds

-Purchase Receipt Items,شراء قطع الإيصال

-Purchase Receipt Message,رسالة إيصال شراء

-Purchase Receipt No,لا شراء استلام

-Purchase Receipt Required,مطلوب إيصال الشراء

-Purchase Receipt Trends,شراء اتجاهات الإيصال

-Purchase Register,سجل شراء

-Purchase Return,شراء العودة

-Purchase Returned,عاد شراء

-Purchase Taxes and Charges,الضرائب والرسوم الشراء

-Purchase Taxes and Charges Master,ضرائب المشتريات ورسوم ماجستير

-Purpose,غرض

-Purpose must be one of ,يجب أن يكون غرض واحد من

-Python Module Name,بيثون اسم وحدة

-QA Inspection,QA التفتيش

-QAI/11-12/,QAI/11-12 /

-QTN,QTN

-Qty,الكمية

-Qty Consumed Per Unit,الكمية المستهلكة لكل وحدة

-Qty To Manufacture,لتصنيع الكمية

-Qty as per Stock UOM,حسب الكمية سهم UOM

-Qualification,المؤهل

-Quality,جودة

-Quality Inspection,فحص الجودة

-Quality Inspection Parameters,معايير الجودة التفتيش

-Quality Inspection Reading,جودة التفتيش القراءة

-Quality Inspection Readings,قراءات نوعية التفتيش

-Quantity,كمية

-Quantity Requested for Purchase,مطلوب للشراء كمية

-Quantity already manufactured,الكمية المصنعة بالفعل

-Quantity and Rate,كمية وقيم

-Quantity and Warehouse,الكمية والنماذج

-Quantity cannot be a fraction.,الكمية لا يمكن أن يكون الكسر.

-Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,كمية البند تم الحصول عليها بعد تصنيع / إعادة التعبئة من كميات معينة من المواد الخام

-Quantity should be equal to Manufacturing Quantity. ,يجب أن تكون كمية مساوية لتصنيع الكمية.

-Quarter,ربع

-Quarterly,فصلي

-Query,سؤال

-Query Options,خيارات الاستعلام

-Query Report,الاستعلام عن

-Query must be a SELECT,يجب أن يكون الاستعلام SELECT

-Quick Help for Setting Permissions,مساعدة سريعة لوضع ضوابط

-Quick Help for User Properties,مساعدة سريعة عن خصائص المستخدم

-Quotation,اقتباس

-Quotation Date,اقتباس تاريخ

-Quotation Item,اقتباس الإغلاق

-Quotation Items,اقتباس عناصر

-Quotation Lost Reason,فقدت اقتباس السبب

-Quotation Message,اقتباس رسالة

-Quotation Sent,اقتباس المرسلة

-Quotation Series,سلسلة الاقتباس

-Quotation To,اقتباس

-Quotation Trend,تريند الاقتباس

-Quotations received from Suppliers.,الاقتباسات الواردة من الموردين.

-Quotes to Leads or Customers.,اقتباسات لعروض أو العملاء.

-Raise Material Request when stock reaches re-order level,رفع طلب المواد عند الأسهم تصل إلى مستوى إعادة الطلب

-Raised By,التي أثارها

-Raised By (Email),التي أثارها (بريد إلكتروني)

-Random,عشوائي

-Range,نطاق

-Rate,معدل

-Rate ,معدل

-Rate (Company Currency),معدل (عملة الشركة)

-Rate Of Materials Based On,معدل المواد التي تقوم على

-Rate and Amount,معدل والمبلغ

-Rate at which Customer Currency is converted to customer's base currency,المعدل الذي يتم تحويل العملة إلى عملة الأساس العملاء العميل

-Rate at which Price list currency is converted to company's base currency,المعدل الذي يتم تحويل سعر العملة العملة الأساسية القائمة لشركة

-Rate at which Price list currency is converted to customer's base currency,المعدل الذي يتم تحويل سعر العملة العملة الأساسية القائمة لالعملاء

-Rate at which customer's currency is converted to company's base currency,المعدل الذي يتم تحويل العملة إلى عملة العميل قاعدة الشركة

-Rate at which supplier's currency is converted to company's base currency,المعدل الذي يتم تحويل العملة إلى عملة المورد قاعدة الشركة

-Rate at which this tax is applied,المعدل الذي يتم تطبيق هذه الضريبة

-Raw Material Item Code,قانون المواد الخام المدينة

-Raw Materials Supplied,المواد الخام الموردة

-Raw Materials Supplied Cost,المواد الخام الموردة التكلفة

-Re-Order Level,إعادة ترتيب مستوى

-Re-Order Qty,إعادة ترتيب الكمية

-Re-order,إعادة ترتيب

-Re-order Level,إعادة ترتيب مستوى

-Re-order Qty,إعادة ترتيب الكمية

-Read,قرأ

-Read Only,للقراءة فقط

-Reading 1,قراءة 1

-Reading 10,قراءة 10

-Reading 2,القراءة 2

-Reading 3,قراءة 3

-Reading 4,قراءة 4

-Reading 5,قراءة 5

-Reading 6,قراءة 6

-Reading 7,قراءة 7

-Reading 8,قراءة 8

-Reading 9,قراءة 9

-Reason,سبب

-Reason for Leaving,سبب ترك العمل

-Reason for Resignation,سبب الاستقالة

-Recd Quantity,Recd الكمية

-Receivable / Payable account will be identified based on the field Master Type,وسوف يتم تحديد حساب القبض / الدفع على أساس نوع ماستر الميدان

-Receivables,المستحقات

-Receivables / Payables,الذمم المدينة / الدائنة

-Receivables Group,مجموعة المستحقات

-Received Date,تاريخ الاستلام

-Received Items To Be Billed,العناصر الواردة إلى أن توصف

-Received Qty,تلقى الكمية

-Received and Accepted,تلقت ومقبول

-Receiver List,استقبال قائمة

-Receiver Parameter,استقبال معلمة

-Recipient,مستلم

-Recipients,المستلمين

-Reconciliation Data,المصالحة البيانات

-Reconciliation HTML,المصالحة HTML

-Reconciliation JSON,المصالحة JSON

-Record item movement.,تسجيل حركة البند.

-Recurring Id,رقم المتكررة

-Recurring Invoice,فاتورة المتكررة

-Recurring Type,نوع المتكررة

-Reduce Deduction for Leave Without Pay (LWP),تخفيض خصم لإجازة بدون أجر (LWP)

-Reduce Earning for Leave Without Pay (LWP),خفض عائد لإجازة بدون أجر (LWP)

-Ref Code,الرمز المرجعي لل

-Ref Date is Mandatory if Ref Number is specified,المرجع التسجيل إلزامي إذا تم تحديد المرجع رقم

-Ref DocType,المرجع DOCTYPE

-Ref Name,المرجع اسم

-Ref Rate,المرجع قيم

-Ref SQ,المرجع SQ

-Ref Type,المرجع نوع

-Reference,مرجع

-Reference Date,المرجع تاريخ

-Reference DocName,إشارة DocName

-Reference DocType,إشارة DOCTYPE

-Reference Name,مرجع اسم

-Reference Number,الرقم المرجعي لل

-Reference Type,مرجع نوع

-Refresh,تحديث

-Registered but disabled.,سجل لكن تعطيل.

-Registration Details,تسجيل تفاصيل

-Registration Details Emailed.,تفاصيل التسجيل عبر البريد الالكتروني.

-Registration Info,تسجيل معلومات

-Rejected,مرفوض

-Rejected Quantity,رفض الكمية

-Rejected Serial No,رقم المسلسل رفض

-Rejected Warehouse,رفض مستودع

-Relation,علاقة

-Relieving Date,تخفيف تاريخ

-Relieving Date of employee is ,التسجيل التخفيف من الموظف

-Remark,كلام

-Remarks,تصريحات

-Remove Bookmark,أضف إزالة

-Rename Log,إعادة تسمية الدخول

-Rename Tool,إعادة تسمية أداة

-Rename...,إعادة تسمية ...

-Rented,مؤجر

-Repeat On,كرر على

-Repeat Till,تكرار حتى

-Repeat on Day of Month,تكرار في يوم من شهر

-Repeat this Event,كرر هذا الحدث

-Replace,استبدل

-Replace Item / BOM in all BOMs,استبدال السلعة / BOM في جميع BOMs

-"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM",استبدال BOM خاصة في جميع BOMs الأخرى التي يستخدم فيها. وانه سيحل محل الرابط BOM القديمة، وتحديث وتجديد التكلفة &quot;البند انفجار BOM&quot; الجدول الجديد وفقا BOM

-Replied,رد

-Report,تقرير

-Report Builder,تقرير منشئ

-Report Builder reports are managed directly by the report builder. Nothing to do.,تدار تقارير منشئ التقرير مباشرة بواسطة منشئ التقرير. لا شيء للقيام به.

-Report Date,تقرير تاريخ

-Report Hide,تقرير إخفاء

-Report Name,تقرير الاسم

-Report Type,نوع التقرير

-Report was not saved (there were errors),لم يتم حفظ التقرير (كانت هناك أخطاء)

-Reports,تقارير

-Reports to,تقارير إلى

-Represents the states allowed in one document and role assigned to change the state.,يمثل الدول المسموح بها في وثيقة واحدة والدور المنوط تغيير حالة.

-Reqd,Reqd

-Reqd By Date,Reqd حسب التاريخ

-Request Type,طلب نوع

-Request for Information,طلب المعلومات

-Request for purchase.,طلب للشراء.

-Requested By,التي طلبتها

-Requested Items To Be Ordered,البنود المطلوبة إلى أن يؤمر

-Requested Items To Be Transferred,العناصر المطلوبة على أن يتم تحويلها

-Requests for items.,طلبات البنود.

-Required By,المطلوبة من قبل

-Required Date,تاريخ المطلوبة

-Required Qty,مطلوب الكمية

-Required only for sample item.,المطلوب فقط لمادة العينة.

-Required raw materials issued to the supplier for producing a sub - contracted item.,المواد الخام اللازمة الصادرة إلى المورد لإنتاج فرعي - البند المتعاقد عليها.

-Reseller,بائع التجزئة

-Reserved Quantity,الكمية المحجوزة

-Reserved Warehouse,مستودع محفوظة

-Reserved Warehouse in Sales Order / Finished Goods Warehouse,مستودع محجوزة في ترتيب المبيعات / السلع تامة الصنع في معرض النماذج

-Reserved Warehouse is missing in Sales Order,المحجوزة مستودع مفقود في ترتيب المبيعات

-Resignation Letter Date,استقالة تاريخ رسالة

-Resolution,قرار

-Resolution Date,تاريخ القرار

-Resolution Details,قرار تفاصيل

-Resolved By,حلها عن طريق

-Restrict IP,تقييد IP

-Restrict user from this IP address only. Multiple IP addresses can be added by separating with commas. Also accepts partial IP addresses like (111.111.111),تقييد المستخدم من هذا العنوان IP فقط. يمكن إضافة عناوين IP متعددة عن طريق فصل بفواصل. يقبل أيضا عناوين IP جزئية مثل (111.111.111)

-Restricting By User,تقييد بواسطة المستخدم

-Retail,بيع بالتجزئة

-Retailer,متاجر التجزئة

-Review Date,مراجعة تاريخ

-Rgt,RGT

-Right,حق

-Role,دور

-Role Allowed to edit frozen stock,دور الأليفة لتحرير الأسهم المجمدة

-Role Name,دور الاسم

-Role that is allowed to submit transactions that exceed credit limits set.,الدور الذي يسمح بتقديم المعاملات التي تتجاوز حدود الائتمان تعيين.

-Roles,الأدوار

-Roles Assigned,الأدوار المسندة

-Roles Assigned To User,الأدوار المسندة إلى المستخدم

-Roles HTML,الأدوار HTML

-Root ,جذر

-Root cannot have a parent cost center,الجذر لا يمكن أن يكون مركز تكلفة الأصل

-Rounded Total,تقريب إجمالي

-Rounded Total (Company Currency),المشاركات تقريب (العملة الشركة)

-Row,صف

-Row ,صف

-Row #,الصف #

-Row # ,الصف #

-Rules defining transition of state in the workflow.,قواعد تحديد الانتقال من الدولة في سير العمل.

-"Rules for how states are transitions, like next state and which role is allowed to change state etc.",ويسمح النظام لكيفية قيام الولايات التحولات، مثل الدولة والتي المقبل دور في تغيير الدولة الخ.

-Rules to calculate shipping amount for a sale,قواعد لحساب كمية الشحن لبيع

-SLE Exists,SLE موجود

-SMS,SMS

-SMS Center,مركز SMS

-SMS Control,SMS تحكم

-SMS Gateway URL,SMS بوابة URL

-SMS Log,SMS دخول

-SMS Parameter,SMS معلمة

-SMS Parameters,SMS معلمات

-SMS Sender Name,SMS المرسل اسم

-SMS Settings,SMS إعدادات

-SMTP Server (e.g. smtp.gmail.com),خادم SMTP (smtp.gmail.com مثلا)

-SO,SO

-SO Date,SO تاريخ

-SO Pending Qty,وفي انتظار SO الكمية

-SO/10-11/,SO/10-11 /

-SO1112,SO1112

-SQTN,SQTN

-STE,STE

-SUP,SUP

-SUPP,SUPP

-SUPP/10-11/,SUPP/10-11 /

-Salary,راتب

-Salary Information,معلومات الراتب

-Salary Manager,راتب مدير

-Salary Mode,وضع الراتب

-Salary Slip,الراتب زلة

-Salary Slip Deduction,زلة الراتب خصم

-Salary Slip Earning,زلة الراتب كسب

-Salary Structure,هيكل المرتبات

-Salary Structure Deduction,هيكل المرتبات خصم

-Salary Structure Earning,هيكل الرواتب كسب

-Salary Structure Earnings,إعلانات الأرباح الراتب هيكل

-Salary breakup based on Earning and Deduction.,تفكك الراتب على أساس الكسب وخصم.

-Salary components.,الراتب المكونات.

-Sales,مبيعات

-Sales Analytics,مبيعات تحليلات

-Sales BOM,مبيعات BOM

-Sales BOM Help,مبيعات BOM تعليمات

-Sales BOM Item,مبيعات السلعة BOM

-Sales BOM Items,عناصر مبيعات BOM

-Sales Common,مبيعات المشتركة

-Sales Details,مبيعات تفاصيل

-Sales Discounts,مبيعات خصومات

-Sales Email Settings,إعدادات البريد الإلكتروني مبيعات

-Sales Extras,مبيعات إضافات

-Sales Invoice,فاتورة مبيعات

-Sales Invoice Advance,فاتورة مبيعات المقدمة

-Sales Invoice Item,فاتورة مبيعات السلعة

-Sales Invoice Items,فاتورة مبيعات وحدات

-Sales Invoice Message,فاتورة مبيعات رسالة

-Sales Invoice No,فاتورة مبيعات لا

-Sales Invoice Trends,اتجاهات فاتورة المبيعات

-Sales Order,ترتيب المبيعات

-Sales Order Date,مبيعات الترتيب التاريخ

-Sales Order Item,ترتيب المبيعات الإغلاق

-Sales Order Items,عناصر ترتيب المبيعات

-Sales Order Message,ترتيب المبيعات رسالة

-Sales Order No,ترتيب المبيعات لا

-Sales Order Required,ترتيب المبيعات المطلوبة

-Sales Order Trend,ترتيب مبيعات تريند

-Sales Partner,مبيعات الشريك

-Sales Partner Name,مبيعات الشريك الاسم

-Sales Partner Target,مبيعات الشريك الهدف

-Sales Partners Commission,مبيعات اللجنة الشركاء

-Sales Person,مبيعات شخص

-Sales Person Incharge,شخص المبيعات Incharge

-Sales Person Name,مبيعات الشخص اسم

-Sales Person Target Variance (Item Group-Wise),مبيعات الشخص المستهدف الفرق (البند المجموعة الحكيم)

-Sales Person Targets,أهداف المبيعات شخص

-Sales Person-wise Transaction Summary,الشخص الحكيم مبيعات ملخص عملية

-Sales Register,سجل مبيعات

-Sales Return,مبيعات العودة

-Sales Taxes and Charges,الضرائب على المبيعات والرسوم

-Sales Taxes and Charges Master,الضرائب على المبيعات ورسوم ماجستير

-Sales Team,فريق المبيعات

-Sales Team Details,تفاصيل فريق المبيعات

-Sales Team1,مبيعات Team1

-Sales and Purchase,المبيعات والمشتريات

-Sales campaigns,حملات المبيعات

-Sales persons and targets,مبيعات الأشخاص والأهداف

-Sales taxes template.,ضرائب المبيعات القالب.

-Sales territories.,مبيعات الأراضي.

-Salutation,تحية

-Same file has already been attached to the record,وقد تم بالفعل تعلق نفس الملف إلى السجل

-Sample Size,حجم العينة

-Sanctioned Amount,يعاقب المبلغ

-Saturday,السبت

-Save,حفظ

-Schedule,جدول

-Schedule Details,جدول تفاصيل

-Scheduled,من المقرر

-Scheduled Confirmation Date,من المقرر تأكيد تاريخ

-Scheduled Date,المقرر تاريخ

-Scheduler Log,جدولة دخول

-School/University,مدرسة / جامعة

-Score (0-5),نقاط (0-5)

-Score Earned,نقاط المكتسبة

-Scrap %,الغاء٪

-Script,سيناريو

-Script Report,تقرير النصي

-Script Type,نوع البرنامج النصي

-Script to attach to all web pages.,نصي لنعلق على كل صفحات الويب.

-Search,البحث

-Search Fields,البحث الحقول

-Seasonality for setting budgets.,موسمية لوضع الميزانيات.

-Section Break,قسم استراحة

-Security Settings,إعدادات الأمان

-"See ""Rate Of Materials Based On"" in Costing Section",انظر &quot;نسبة المواد على أساس&quot; التكلفة في القسم

-Select,حدد

-"Select ""Yes"" for sub - contracting items",حدد &quot;نعم&quot; لشبه - بنود التعاقد

-"Select ""Yes"" if this item is to be sent to a customer or received from a supplier as a sample. Delivery notes and Purchase Receipts will update stock levels but there will be no invoice against this item.",حدد &quot;نعم&quot; إذا كانت هذه السلعة غير متوفرة ليتم إرسالها إلى العملاء أو الواردة من المورد كعينة. سوف تلاحظ التسليم وإيصالات شراء تحديث مستويات المخزون ولكن لن يكون هناك فاتورة ضد هذا البند.

-"Select ""Yes"" if this item is used for some internal purpose in your company.",حدد &quot;نعم&quot; إذا تم استخدام هذا البند لبعض الأغراض الداخلية في الشركة.

-"Select ""Yes"" if this item represents some work like training, designing, consulting etc.",حدد &quot;نعم&quot; إذا هذا البند يمثل بعض الأعمال مثل التدريب، وتصميم، والتشاور الخ.

-"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",حدد &quot;نعم&quot; إذا كنت الحفاظ على المخزون في هذا البند في المخزون الخاص بك.

-"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",حدد &quot;نعم&quot; إذا كنت توريد المواد الخام لتصنيع المورد الخاص بك إلى هذا البند.

-Select All,حدد كافة

-Select Attachments,حدد المرفقات

-Select Budget Distribution to unevenly distribute targets across months.,حدد توزيع الميزانية لتوزيع غير متساو عبر الأهداف أشهر.

-"Select Budget Distribution, if you want to track based on seasonality.",حدد توزيع الميزانية، إذا كنت تريد أن تتبع على أساس موسمي.

-Select Customer,حدد العملاء

-Select Digest Content,حدد المحتوى دايجست

-Select DocType,حدد DOCTYPE

-Select Document Type,حدد نوع الوثيقة

-Select Document Type or Role to start.,حدد نوع الوثيقة أو دور للبدء.

-Select Items,حدد العناصر

-Select PR,حدد PR

-Select Print Format,حدد تنسيق طباعة

-Select Print Heading,حدد طباعة العنوان

-Select Report Name,حدد اسم التقرير

-Select Role,حدد دور

-Select Sales Orders,حدد أوامر المبيعات

-Select Sales Orders from which you want to create Production Orders.,حدد أوامر المبيعات التي تريد إنشاء أوامر الإنتاج.

-Select Terms and Conditions,حدد الشروط والأحكام

-Select Time Logs and Submit to create a new Sales Invoice.,حدد وقت السجلات وتقديمها إلى إنشاء فاتورة مبيعات جديدة.

-Select Transaction,حدد المعاملات

-Select Type,حدد نوع

-Select User or Property to start.,حدد المستخدم أو عقار للبدء.

-Select a Banner Image first.,تحديد صورة بانر الأول.

-Select account head of the bank where cheque was deposited.,حدد رئيس حساب في البنك حيث أودع الاختيار.

-Select an image of approx width 150px with a transparent background for best results.,اختر صورة من تقريبا عرض 150px مع خلفية شفافة للحصول على أفضل النتائج.

-Select company name first.,حدد اسم الشركة الأول.

-Select dates to create a new ,قم بتحديد مواعيد لخلق جديد

-Select name of Customer to whom project belongs,حدد اسم المشروع الزبائن الذين ينتمي

-Select or drag across time slots to create a new event.,حدد أو اسحب عبر فتحات الوقت لإنشاء حدث جديد.

-Select template from which you want to get the Goals,حدد قالب الذي تريد للحصول على الأهداف

-Select the Employee for whom you are creating the Appraisal.,حدد موظف الذين تقوم بإنشاء تقييم.

-Select the currency in which price list is maintained,تحديد العملة التي يتم الاحتفاظ قائمة الأسعار

-Select the label after which you want to insert new field.,حدد التسمية بعد الذي تريد إدراج حقل جديد.

-Select the period when the invoice will be generated automatically,حدد الفترة التي سيتم إنشاء فاتورة تلقائيا

-"Select the price list as entered in ""Price List"" master. This will pull the reference rates of items against this price list as specified in ""Item"" master.",تحديد قائمة الأسعار كما تم إدخالها في ماجستير &quot;قائمة الأسعار&quot;. وهذا سحب المعدلات المرجعية من العناصر ضد هذه القائمة السعر كما هو محدد في ماجستير &quot;السلعة&quot;.

-Select the relevant company name if you have multiple companies,حدد اسم الشركة ذات الصلة إذا كان لديك الشركات متعددة

-Select the relevant company name if you have multiple companies.,حدد اسم الشركة ذات الصلة إذا كان لديك الشركات متعددة.

-Select who you want to send this newsletter to,حدد الذي تريد إرسال هذه النشرة إلى

-"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.",واختيار &quot;نعم&quot; السماح لهذا البند يظهر في أمر الشراء، وتلقي شراء.

-"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note",اختيار &quot;نعم&quot; سوف يسمح هذا البند إلى الرقم في ترتيب المبيعات، مذكرة التسليم

-"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",واختيار &quot;نعم&quot; يسمح لك لخلق بيل من المواد الخام والمواد تظهر التكاليف التشغيلية المتكبدة لتصنيع هذا البند.

-"Selecting ""Yes"" will allow you to make a Production Order for this item.",واختيار &quot;نعم&quot; تسمح لك لجعل أمر الإنتاج لهذا البند.

-"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",واختيار &quot;نعم&quot; يعطي هوية فريدة من نوعها لكل كيان في هذا البند والتي يمكن عرضها في المسلسل الرئيسية.

-Selling,بيع

-Selling Settings,بيع إعدادات

-Send,إرسال

-Send Autoreply,إرسال رد تلقائي

-Send Email,إرسال البريد الإلكتروني

-Send From,أرسل من قبل

-Send Invite Email,إرسال دعوة لصديق

-Send Me A Copy,أرسل لي نسخة

-Send Notifications To,إرسال إشعارات إلى

-Send Print in Body and Attachment,إرسال طباعة في الجسم والتعلق

-Send SMS,إرسال SMS

-Send To,أرسل إلى

-Send To Type,إرسال إلى كتابة

-Send an email reminder in the morning,إرسال رسالة تذكير في الصباح

-Send automatic emails to Contacts on Submitting transactions.,إرسال رسائل البريد الإلكتروني تلقائيا إلى جهات الاتصال على تقديم المعاملات.

-Send mass SMS to your contacts,إرسال SMS الشامل لجهات الاتصال الخاصة بك

-Send regular summary reports via Email.,إرسال تقارير موجزة منتظمة عن طريق البريد الإلكتروني.

-Send to this list,إرسال إلى هذه القائمة

-Sender,مرسل

-Sender Name,المرسل اسم

-"Sending newsletters is not allowed for Trial users, \				to prevent abuse of this feature.",إرسال النشرات الإخبارية غير مسموح للمستخدمين الابتدائية، \ لمنع إساءة استخدام هذه الميزة.

-Sent Mail,إرسال بريد

-Sent On,ارسلت في

-Sent Quotation,أرسلت اقتباس

-Separate production order will be created for each finished good item.,سيتم إنشاء منفصلة أمر الإنتاج لمادة جيدة لكل النهائي.

-Serial No,المسلسل لا

-Serial No Details,تفاصيل المسلسل

-Serial No Service Contract Expiry,مسلسل العقد لا انتهاء الاشتراك خدمة

-Serial No Status,المسلسل لا الحالة

-Serial No Warranty Expiry,المسلسل لا عودة انتهاء الاشتراك

-Serialized Item: ',تسلسل المدينة: &quot;

-Series List for this Transaction,قائمة سلسلة لهذه الصفقة

-Server,خادم

-Service Address,خدمة العنوان

-Services,الخدمات

-Session Expired. Logging you out,انتهى الدورة. تسجيل خروجك

-Session Expires in (time),ينتهي في الدورة (الزمان)

-Session Expiry,الدورة انتهاء الاشتراك

-Session Expiry in Hours e.g. 06:00,انتهاء الاشتراك في الدورة ساعات مثلا 06:00

-Set Banner from Image,تعيين راية من الصورة

-Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,تعيين مجموعة من الحكمة الإغلاق الميزانيات على هذا الإقليم. يمكنك أيضا تضمين الموسمية عن طريق تعيين التوزيع.

-Set Login and Password if authentication is required.,تعيين كلمة المرور وتسجيل الدخول إذا كان مطلوبا المصادقة.

-Set New Password,تعيين كلمة المرور الجديدة

-Set Value,تعيين القيمة

-"Set a new password and ""Save""",تعيين كلمة مرور جديدة و &quot;حفظ&quot;

-Set prefix for numbering series on your transactions,تعيين بادئة لترقيم السلسلة على المعاملات الخاصة بك

-Set targets Item Group-wise for this Sales Person.,تحديد أهداف المجموعة السلعة الحكيم لهذا الشخص المبيعات.

-"Set your background color, font and image (tiled)",قم بضبط لون الخلفية والخط والصورة (البلاط)

-"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.",قم بضبط إعدادات البريد الصادر SMTP هنا. كل نظام ولدت الإخطارات، وسوف تذهب رسائل البريد الإلكتروني من خادم البريد هذا. إذا لم تكن متأكدا، اترك هذا المربع فارغا لاستخدام خوادم ERPNext (سوف يتم إرسال رسائل البريد الإلكتروني لا يزال من معرف البريد الإلكتروني الخاص بك) أو اتصل بمزود البريد الإلكتروني.

-Setting Account Type helps in selecting this Account in transactions.,تحديد نوع الحساب يساعد في تحديد هذا الحساب في المعاملات.

-Settings,إعدادات

-Settings for About Us Page.,من نحن إعدادات الصفحة.

-Settings for Accounts,إعدادات الحسابات

-Settings for Buying Module,إعدادات لشراء وحدة

-Settings for Contact Us Page,إعدادات الاتصال بنا الصفحة

-Settings for Contact Us Page.,إعدادات الاتصال بنا الصفحة.

-Settings for Selling Module,إعدادات لبيع وحدة

-Settings for the About Us Page,إعدادات الصفحة من نحن

-"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",إعدادات لاستخراج طالبي العمل من &quot;jobs@example.com&quot; علبة البريد على سبيل المثال

-Setup,الإعداد

-Setup Control,إعداد التحكم

-Setup Series,سلسلة الإعداد

-Setup of Shopping Cart.,الإعداد لسلة التسوق.

-Setup of fonts and background.,إعداد الخطوط والخلفية.

-"Setup of top navigation bar, footer and logo.",الإعداد من أعلى الملاحة تذييل وبار والشعار.

-Setup to pull emails from support email account,الإعداد لسحب رسائل البريد الإلكتروني من حساب البريد الإلكتروني دعم

-Share,حصة

-Share With,مشاركة مع

-Shipments to customers.,الشحنات للعملاء.

-Shipping,الشحن

-Shipping Account,حساب الشحن

-Shipping Address,عنوان الشحن

-Shipping Address Name,عنوان الشحن الاسم

-Shipping Amount,الشحن المبلغ

-Shipping Rule,الشحن القاعدة

-Shipping Rule Condition,الشحن القاعدة حالة

-Shipping Rule Conditions,الشحن شروط القاعدة

-Shipping Rule Label,الشحن تسمية القاعدة

-Shipping Rules,قواعد الشحن

-Shop,تسوق

-Shopping Cart,سلة التسوق

-Shopping Cart Price List,عربة التسوق قائمة الأسعار

-Shopping Cart Price Lists,سلة التسوق قوائم الأسعار

-Shopping Cart Settings,إعدادات سلة التسوق

-Shopping Cart Shipping Rule,سلة التسوق الشحن القاعدة

-Shopping Cart Shipping Rules,سلة التسوق قواعد الشحن

-Shopping Cart Taxes and Charges Master,التسوق سلة الضرائب والرسوم ماجستير

-Shopping Cart Taxes and Charges Masters,التسوق سلة الضرائب والرسوم الماجستير

-Short Bio,بيو قصيرة

-Short Name,الاسم المختصر

-Short biography for website and other publications.,نبذة عن سيرة حياة لموقع الويب وغيرها من المطبوعات.

-Shortcut,الاختصار

-"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",تظهر &quot;في سوق الأسهم&quot; أو &quot;ليس في الأوراق المالية&quot; على أساس الأسهم المتاحة في هذا المخزن.

-Show Details,عرض التفاصيل

-Show In Website,تظهر في الموقع

-Show Print First,تظهر أولا طباعة

-Show a slideshow at the top of the page,تظهر الشرائح في أعلى الصفحة

-Show in Website,تظهر في الموقع

-Show rows with zero values,عرض الصفوف مع قيم الصفر

-Show this slideshow at the top of the page,تظهر هذه الشرائح في أعلى الصفحة

-Showing only for,تظهر فقط لل

-Signature,توقيع

-Signature to be appended at the end of every email,توقيع لإلحاقها في نهاية كل البريد الإلكتروني

-Single,وحيد

-Single Post (article).,مشاركة واحدة (المادة).

-Single unit of an Item.,واحد وحدة من عنصر.

-Sitemap Domain,خريطة الموقع المجال

-Slideshow,عرض الشرائح

-Slideshow Items,عرض الشرائح عناصر

-Slideshow Name,العرض اسم

-Slideshow like display for the website,عرض الشرائح مثل العرض للموقع

-Small Text,نص صغير

-Solid background color (default light gray),لون الخلفية الصلبة (الافتراضي رمادي فاتح)

-Sorry we were unable to find what you were looking for.,وآسف نتمكن من العثور على ما كنت تبحث عنه.

-Sorry you are not permitted to view this page.,عذرا غير مسموح لك بعرض هذه الصفحة.

-Sorry! We can only allow upto 100 rows for Stock Reconciliation.,آسف! يمكننا أن نسمح فقط تصل 100 صف من أجل المصالحة سوق الأسهم.

-"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.",عذرا! لا يمكنك تغيير العملة الافتراضية الشركة، لأن هناك المعاملات الموجودة ضدها. وسوف تحتاج إلى إلغاء تلك الصفقات إذا كنت ترغب في تغيير العملة الافتراضية.

-Sorry. Companies cannot be merged,آسف. لا يمكن دمج الشركات

-Sorry. Serial Nos. cannot be merged,آسف. لا يمكن دمج الأرقام التسلسلية

-Sort By,فرز حسب

-Source,مصدر

-Source Warehouse,مصدر مستودع

-Source and Target Warehouse cannot be same,يمكن المصدر والهدف لا يكون مستودع نفس

-Source of th,مصدر من ال

-"Source of the lead. If via a campaign, select ""Campaign""",مصدر الرصاص. إذا عن طريق حملة، حدد &quot;الحملة&quot;

-Spartan,إسبارطي

-Special Page Settings,إعدادات الصفحة الخاصة

-Specification Details,مواصفات تفاصيل

-Specify Exchange Rate to convert one currency into another,تحديد سعر الصرف لتحويل العملة واحد إلى آخر

-"Specify a list of Territories, for which, this Price List is valid",تحديد قائمة الأقاليم، والتي، وهذا قائمة السعر غير صالحة

-"Specify a list of Territories, for which, this Shipping Rule is valid",تحديد قائمة الأقاليم، والتي، وهذا الشحن القاعدة صالحة

-"Specify a list of Territories, for which, this Taxes Master is valid",تحديد قائمة الأقاليم، والتي، وهذا ماستر الضرائب غير صالحة

-Specify conditions to calculate shipping amount,تحديد شروط لحساب كمية الشحن

-Split Delivery Note into packages.,ملاحظة تقسيم التوصيل في حزم.

-Standard,معيار

-Standard Rate,قيم القياسية

-"Standard Terms and Conditions that can be added to Sales and Purchases.Examples:1. Validity of the offer.1. Payment Terms (In Advance, On Credit, part advance etc).1. What is extra (or payable by the Customer).1. Safety / usage warning.1. Warranty if any.1. Returns Policy.1. Terms of shipping, if applicable.1. Ways of addressing disputes, indemnity, liability, etc.1. Address and Contact of your Company.",البنود والشروط القياسية التي يمكن أن تضاف إلى المبيعات وPurchases.Examples: 1. صحة offer.1. شروط الدفع (مقدما، على الائتمان، الخ جزء مسبقا) .1. ما هو إضافي (أو تدفع من قبل العميل) .1. السلامة / استخدام warning.1. الضمان إذا any.1. يعود Policy.1. حيث الشحن، إذا applicable.1. طرق معالجة النزاعات، وتعويض، والمسؤولية، etc.1. وتناول الاتصال لشركتك.

-"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.10. Add or Deduct: Whether you want to add or deduct the tax.",قالب القياسية الضريبية التي يمكن تطبيقها على جميع عمليات الشراء. وهذا يمكن أن تحتوي على قالب قائمة رؤساء الضرائب وأيضا رؤساء حساب أخرى مثل &quot;شحن&quot;، &quot;التأمين&quot;، &quot;التعامل مع&quot; الخ # # # # NoteThe معدل الضريبة تقوم بتعريف هنا سيكون معدل الضريبة الموحدة لكافة العناصر ** ** . إذا كان هناك عناصر ** ** التي لديها معدلات مختلفة، لا بد من إضافتها في ضريبة السلعة ** ** الجدول في السلعة ** ** الرئيسي. # # # # وصف Columns1. نوع الحساب: - وهذا يمكن أن يكون على إجمالي صافي ** ** (أي مجموع المبلغ الأساسي). - ** في الصف السابق المجموع / ** المبلغ (التراكمي للضرائب أو رسوم). إذا قمت بتحديد هذا الخيار، سيتم تطبيق الضريبة كنسبة مئوية من الصف السابق (في الجدول الضريبة) بمبلغ إجمالي أو. - ** ** الفعلي (كما ذكر) .2. رئيس الاعتبار: دفتر الأستاذ الحساب الذي سيكون هذه الضريبة booked3. يكلف المركز: إذا كانت الضرائب / الرسوم هو الدخل (مثل الشحن) أو حساب لا بد من حجز ضد Center.4 التكلفة. الوصف: وصف الضريبة (ستتم طباعة الفواتير التي في / الاقتباس) .5. معدل: ضريبة rate.6. المبلغ: ضريبة amount.7. المجموع: المجموع التراكمي لهذا point.8. أدخل الصف: إذا يعتمد على &quot;مجموع الصف السابق&quot; يمكنك تحديد رقم الصف الذي سيتم اتخاذها كقاعدة لهذا الحساب (الافتراضي هو الصف السابق) .9. النظر في ضريبة أو رسم ل: في هذا القسم يمكنك تحديد إذا كان الضرائب / الرسوم فقط لتقييم (ليست جزءا من الكل) أو فقط للمجموع (لا يضيف قيمة إلى العنصر) أو both.10. إضافة أو خصم: إذا كنت ترغب في إضافة أو خصم الضرائب.

-"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.",قالب القياسية الضريبية التي يمكن تطبيقها على جميع عمليات البيع. وهذا يمكن أن تحتوي على قالب قائمة رؤساء الضرائب وغيرها أيضا حساب / الدخل رؤساء مثل &quot;شحن&quot;، &quot;التأمين&quot;، &quot;التعامل مع&quot; الخ # # # # NoteThe معدل الضريبة تقوم بتعريف هنا سيكون معدل الضريبة الموحدة لكافة العناصر ** . ** إذا كان هناك عناصر ** ** التي لديها معدلات مختلفة، لا بد من إضافتها في ضريبة السلعة ** ** الجدول في السلعة ** ** الرئيسي. # # # # وصف Columns1. نوع الحساب: - وهذا يمكن أن يكون على إجمالي صافي ** ** (أي مجموع المبلغ الأساسي). - ** في الصف السابق المجموع / ** المبلغ (التراكمي للضرائب أو رسوم). إذا قمت بتحديد هذا الخيار، سيتم تطبيق الضريبة كنسبة مئوية من الصف السابق (في الجدول الضريبة) بمبلغ إجمالي أو. - ** ** الفعلي (كما ذكر) .2. رئيس الاعتبار: دفتر الأستاذ الحساب الذي سيكون هذه الضريبة booked3. يكلف المركز: إذا كانت الضرائب / الرسوم هو الدخل (مثل الشحن) أو حساب لا بد من حجز ضد Center.4 التكلفة. الوصف: وصف الضريبة (ستتم طباعة الفواتير التي في / الاقتباس) .5. معدل: ضريبة rate.6. المبلغ: ضريبة amount.7. المجموع: المجموع التراكمي لهذا point.8. أدخل الصف: إذا يعتمد على &quot;مجموع الصف السابق&quot; يمكنك تحديد رقم الصف الذي سيتم اتخاذها كقاعدة لهذا الحساب (الافتراضي هو الصف السابق) .9. وهذه الضريبة متضمنة في سعر الأساسي:؟ إذا تحقق ذلك، وهو ما يعني أن هذه الضريبة لن يتم عرضها أسفل الجدول البند، ولكن سيتم تضمينها في المعدل الأساسي في الجدول الخاص بك البند الرئيسي. هذا مفيد حيث تريد إعطاء سعر شقة (بما في ذلك جميع الضرائب) السعر للعملاء.

-Start Date,تاريخ البدء

-Start Report For,تقرير عن بدء

-Start date of current invoice's period,تاريخ بدء فترة الفاتورة الحالية

-Starts on,يبدأ يوم

-Startup,بدء التشغيل

-State,دولة

-States,الدول

-Static Parameters,ثابت معلمات

-Status,حالة

-Status must be one of ,الحالة يجب أن يكون واحدا من

-Status should be Submitted,وينبغي أن الوضع أحيل

-Statutory info and other general information about your Supplier,معلومات قانونية ومعلومات عامة أخرى عن بريدا

-Stock,الأوراق المالية

-Stock Adjustment Account,حساب تسوية الأوراق المالية

-Stock Adjustment Cost Center,أسهم التكيف مركز التكلفة

-Stock Ageing,الأسهم شيخوخة

-Stock Analytics,الأسهم تحليلات

-Stock Balance,الأسهم الرصيد

-Stock Entry,الأسهم الدخول

-Stock Entry Detail,الأسهم إدخال التفاصيل

-Stock Frozen Upto,الأسهم المجمدة لغاية

-Stock In Hand Account,الأسهم في حساب اليد

-Stock Ledger,الأسهم ليدجر

-Stock Ledger Entry,الأسهم ليدجر الدخول

-Stock Level,مستوى المخزون

-Stock Qty,الأسهم الكمية

-Stock Queue (FIFO),الأسهم قائمة انتظار (FIFO)

-Stock Received But Not Billed,الأسهم المتلقى ولكن لا توصف

-Stock Reconciliation,الأسهم المصالحة

-Stock Reconciliation file not uploaded,الأسهم ملف المصالحة لم يتم تحميل

-Stock Settings,إعدادات الأسهم

-Stock UOM,الأسهم UOM

-Stock UOM Replace Utility,الأسهم أداة استبدال UOM

-Stock Uom,الأسهم UOM

-Stock Value,الأسهم القيمة

-Stock Value Difference,قيمة الأسهم الفرق

-Stop,توقف

-Stop users from making Leave Applications on following days.,وقف المستخدمين من إجراء تطبيقات على إجازة الأيام التالية.

-Stopped,توقف

-Structure cost centers for budgeting.,مراكز التكلفة لهيكل الميزانية.

-Structure of books of accounts.,هيكل دفاتر الحسابات.

-Style,أسلوب

-Style Settings,نمط الضبط

-"Style represents the button color: Success - Green, Danger - Red, Inverse - Black, Primary - Dark Blue, Info - Light Blue, Warning - Orange",النمط يمثل لون الزر: النجاح - الخضراء، خطر -، معكوس الأحمر - الأسود، الابتدائية - أزرق داكن، معلومات - أزرق فاتح، تحذير - أورانج

-"Sub-currency. For e.g. ""Cent""",شبه العملات. ل &quot;سنت&quot; على سبيل المثال

-Sub-domain provided by erpnext.com,النطاق الفرعي المقدمة من erpnext.com

-Subcontract,قام بمقاولة فرعية

-Subdomain,نطاق فرعي

-Subject,موضوع

-Submit,عرض

-Submit Salary Slip,يقدم زلة الراتب

-Submit all salary slips for the above selected criteria,تقديم جميع قسائم راتب لتحديد المعايير المذكورة أعلاه

-Submitted,المقدمة

-Submitted Record cannot be deleted,لا يمكن حذف سجل المقدمة

-Subsidiary,شركة فرعية

-Success,نجاح

-Successful: ,ناجح:

-Suggestion,اقتراح

-Suggestions,اقتراحات

-Sunday,الأحد

-Supplier,مزود

-Supplier (Payable) Account,المورد حساب (تدفع)

-Supplier (vendor) name as entered in supplier master,المورد (البائع) الاسم كما تم إدخالها في ماجستير المورد

-Supplier Account Head,رئيس حساب المورد

-Supplier Address,العنوان المورد

-Supplier Details,تفاصيل المورد

-Supplier Intro,مقدمة المورد

-Supplier Invoice Date,المورد فاتورة التسجيل

-Supplier Invoice No,المورد الفاتورة لا

-Supplier Name,اسم المورد

-Supplier Naming By,المورد تسمية بواسطة

-Supplier Part Number,المورد رقم الجزء

-Supplier Quotation,اقتباس المورد

-Supplier Quotation Item,المورد اقتباس الإغلاق

-Supplier Reference,مرجع المورد

-Supplier Shipment Date,شحنة المورد والتسجيل

-Supplier Shipment No,شحنة المورد لا

-Supplier Type,المورد نوع

-Supplier Warehouse,المورد مستودع

-Supplier Warehouse mandatory subcontracted purchase receipt,مستودع المورد إلزامية إيصال الشراء من الباطن

-Supplier classification.,المورد التصنيف.

-Supplier database.,مزود قاعدة البيانات.

-Supplier of Goods or Services.,المورد للسلع أو الخدمات.

-Supplier warehouse where you have issued raw materials for sub - contracting,مستودع المورد حيث كنت قد أصدرت المواد الخام لشبه - التعاقد

-Supplier's currency,المورد من العملة

-Support,دعم

-Support Analytics,دعم تحليلات

-Support Email,دعم البريد الإلكتروني

-Support Email Id,دعم البريد الإلكتروني معرف

-Support Password,الدعم كلمة المرور

-Support Ticket,تذكرة دعم

-Support queries from customers.,دعم الاستفسارات من العملاء.

-Symbol,رمز

-Sync Inbox,مزامنة البريد الوارد

-Sync Support Mails,مزامنة الرسائل الالكترونية الدعم

-Sync with Dropbox,مزامنة مع Dropbox

-Sync with Google Drive,متزامنا مع محرك جوجل

-System,نظام

-System Defaults,نظام الافتراضيات

-System Settings,إعدادات النظام

-System User,نظام المستخدم

-"System User (login) ID. If set, it will become default for all HR forms.",نظام المستخدم (دخول) ID. إذا تعيين، وسوف تصبح الافتراضية لكافة أشكال HR.

-System for managing Backups,نظام لإدارة النسخ الاحتياطية

-System generated mails will be sent from this email id.,سيتم إرسال رسائل نظام المتولدة من هذا المعرف البريد الإلكتروني.

-TL-,TL-

-TLB-,TLB-

-Table,جدول

-Table for Item that will be shown in Web Site,جدول العناصر التي ستظهر في الموقع

-Tag,بطاقة

-Tag Name,علامة الاسم

-Tags,به

-Tahoma,تاهوما

-Target,الهدف

-Target  Amount,الهدف المبلغ

-Target Detail,الهدف التفاصيل

-Target Details,الهدف تفاصيل

-Target Details1,الهدف Details1

-Target Distribution,هدف التوزيع

-Target Qty,الهدف الكمية

-Target Warehouse,الهدف مستودع

-Task,مهمة

-Task Details,تفاصيل مهمة

-Tax,ضريبة

-Tax Calculation,ضريبة حساب

-Tax Category can not be 'Valuation' or 'Valuation and Total' 					as all items are non-stock items,ضريبة الفئة لا يمكن أن يكون &#39;التقييم&#39; أو &#39;التقييم وتوتال&#39; كما كل العناصر هي العناصر غير الأسهم

-Tax Master,ماستر الضرائب

-Tax Rate,ضريبة

-Tax Template for Purchase,قالب الضرائب للشراء

-Tax Template for Sales,قالب ضريبة المبيعات لل

-Tax and other salary deductions.,الضرائب والاقتطاعات من الراتب أخرى.

-Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges,جلب الضرائب من التفاصيل الجدول الرئيسي البند كسلسلة وتخزينها في هذا field.Used للضرائب والرسوم

-Taxable,خاضع للضريبة

-Taxes,الضرائب

-Taxes and Charges,الضرائب والرسوم

-Taxes and Charges Added,أضيفت الضرائب والرسوم

-Taxes and Charges Added (Company Currency),الضرائب والرسوم المضافة (عملة الشركة)

-Taxes and Charges Calculation,الضرائب والرسوم حساب

-Taxes and Charges Deducted,خصم الضرائب والرسوم

-Taxes and Charges Deducted (Company Currency),الضرائب والرسوم مقطوعة (عملة الشركة)

-Taxes and Charges Total,الضرائب والتكاليف الإجمالية

-Taxes and Charges Total (Company Currency),الضرائب والرسوم المشاركات (عملة الشركة)

-Taxes and Charges1,الضرائب وCharges1

-Team Members,أعضاء الفريق

-Team Members Heading,الأعضاء فريق عنوان

-Template for employee performance appraisals.,نموذج لتقييم أداء الموظفين.

-Template of terms or contract.,قالب من الشروط أو العقد.

-Term Details,مصطلح تفاصيل

-Terms and Conditions,الشروط والأحكام

-Terms and Conditions Content,الشروط والأحكام المحتوى

-Terms and Conditions Details,شروط وتفاصيل الشروط

-Terms and Conditions Template,الشروط والأحكام قالب

-Terms and Conditions1,حيث وConditions1

-Territory,إقليم

-Territory Manager,مدير إقليم

-Territory Name,اسم الأرض

-Territory Target Variance (Item Group-Wise),الأراضي المستهدفة الفرق (البند المجموعة الحكيم)

-Territory Targets,الأراضي الأهداف

-Test,اختبار

-Test Email Id,اختبار البريد الإلكتروني معرف

-Test Runner,اختبار عداء

-Test the Newsletter,اختبار النشرة الإخبارية

-Text,نص

-Text Align,محاذاة النص

-Text Editor,النص محرر

-"The ""Web Page"" that is the website home page",&quot;صفحة ويب&quot; هذا هو الصفحة الرئيسية في الموقع

-The BOM which will be replaced,وBOM التي سيتم استبدالها

-"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",العنصر الذي يمثل الحزمة. يجب أن يكون لدى هذا البند &quot;هو المخزون السلعة&quot; ب &quot;لا&quot; و &quot;هل المبيعات السلعة&quot; ب &quot;نعم&quot;

-The date at which current entry is made in system.,التاريخ الذي يتم ادخالها في النظام الحالي.

-The date at which current entry will get or has actually executed.,نفذت فعليا التاريخ الذي سوف تحصل المدخل الحالي أو.

-The date on which next invoice will be generated. It is generated on submit.,التاريخ الذي سيتم إنشاء فاتورة المقبل. يتم إنشاء على الحلقة.

-The date on which recurring invoice will be stop,التاريخ الذي سيتم فاتورة المتكررة وقف

-"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ",يوم من الشهر الذي سيتم إنشاء فاتورة السيارات على سبيل المثال 05، 28 الخ

-The first Leave Approver in the list will be set as the default Leave Approver,سيتم تعيين أول اترك الموافق في القائمة بوصفها الإجازة الموافق الافتراضي

-The gross weight of the package. Usually net weight + packaging material weight. (for print),الوزن الكلي للحزمة. الوزن الصافي عادة + تغليف المواد الوزن. (للطباعة)

-The name of your company / website as you want to appear on browser title bar. All pages will have this as the prefix to the title.,اسم الشركة / الموقع كما تريد أن يظهر على شريط العنوان في المتصفح. وسوف يكون هذا كل الصفحات كما البادئة على اللقب.

-The net weight of this package. (calculated automatically as sum of net weight of items),وزن صافي من هذه الحزمة. (تحسب تلقائيا مجموع الوزن الصافي للسلعة)

-The new BOM after replacement,وBOM الجديدة بعد استبدال

-The rate at which Bill Currency is converted into company's base currency,المعدل الذي يتم تحويل العملة إلى عملة بيل قاعدة الشركة

-"The system provides pre-defined roles, but you can <a href='#List/Role'>add new roles</a> to set finer permissions",ويوفر نظام أدوار محددة مسبقا، ولكن يمكنك <a href='#List/Role'>إضافة أدوار جديدة</a> لتعيين أذونات فاينر

-The unique id for tracking all recurring invoices. It is generated on submit.,المعرف الفريد لتتبع جميع الفواتير المتكررة. يتم إنشاؤها على تقديم.

-Then By (optional),ثم (اختياري)

-These properties are Link Type fields from all Documents.,هذه الخصائص هي حقول نوع الارتباط من جميع المستندات.

-"These properties can also be used to 'assign' a particular document, whose property matches with the User's property to a User. These can be set using the <a href='#permission-manager'>Permission Manager</a>",ويمكن أيضا أن تستخدم هذه الخصائص إلى &#39;تعيين&#39; وثيقة معينة، والتي تطابق مع خاصية الخاصية المستخدم إلى المستخدم. يمكن تعيين هذه باستخدام <a href='#permission-manager'>مدير إذن</a>

-These properties will appear as values in forms that contain them.,وهذه الخصائص تظهر في أشكال القيم التي تحتوي عليها.

-These values will be automatically updated in transactions and also will be useful to restrict permissions for this user on transactions containing these values.,وسيتم تحديث هذه القيم تلقائيا في المعاملات وأيضا سوف تكون مفيدة لتقييد الأذونات لهذا المستخدم على المعاملات التي تحتوي على هذه القيم.

-This Price List will be selected as default for all Customers under this Group.,وسيتم تحديد هذا السعر كافتراضي قائمة لجميع العملاء تحت هذه المجموعة.

-This Time Log Batch has been billed.,وتوصف هذه الدفعة دخول الوقت.

-This Time Log Batch has been cancelled.,تم إلغاء هذه الدفعة دخول الوقت.

-This Time Log conflicts with,الصراعات دخول هذه المرة مع

-This account will be used to maintain value of available stock,سيتم استخدام هذا الحساب للحفاظ على قيمة الأوراق المالية المتاحة

-This currency will get fetched in Purchase transactions of this supplier,سوف تحصل على هذه العملة في المعاملات المنال شراء هذه الشركة

-This currency will get fetched in Sales transactions of this customer,سوف تحصل على هذه العملة في المعاملات المنال مبيعات هذا العميل

-"This feature is for merging duplicate warehouses. It will replace all the links of this warehouse by ""Merge Into"" warehouse. After merging you can delete this warehouse, as stock level for this warehouse will be zero.",وتعتبر هذه الميزة لدمج المستودعات مكررة. فإنه سيتم استبدال جميع الروابط من هذا المستودع عن طريق &quot;الاندماج في&quot; مستودع. بعد دمج يمكنك حذف هذا المستودع، ومستوى المخزون لهذا المستودع سوف يكون صفرا.

-This feature is only applicable to self hosted instances,هذه الميزة لا ينطبق إلا على الحالات المستضافة ذاتيا

-This field will appear only if the fieldname defined here has value OR the rules are true (examples): <br>myfieldeval:doc.myfield=='My Value'<br>eval:doc.age>18,سوف تظهر هذا المجال إلا إذا كان تعريف fieldname هنا له قيمة أو قواعد صحيحة (أمثلة): <br> myfieldeval: doc.myfield == &#39;بلدي قيمة &quot; <br> يفال: doc.age 18&gt;

-This goes above the slideshow.,هذا يذهب فوق عرض الشرائح.

-This is PERMANENT action and you cannot undo. Continue?,هذا هو العمل الدائم ويمكنك التراجع لا. المتابعة؟

-This is an auto generated Material Request.,هذه هي السيارات التي ولدت طلب المواد.

-This is permanent action and you cannot undo. Continue?,هذا هو العمل الدائم ويمكنك التراجع لا. المتابعة؟

-This is the number of the last created transaction with this prefix,هذا هو عدد المعاملات التي تم إنشاؤها باستخدام مشاركة هذه البادئة

-This message goes away after you create your first customer.,هذه الرسالة يذهب بعيدا بعد إنشاء أول زبون لديك.

-This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,تساعدك هذه الأداة لتحديث أو تحديد الكمية وتقييم الأوراق المالية في النظام. وعادة ما تستخدم لمزامنة نظام القيم وما هو موجود فعلا في المخازن الخاصة بك.

-This will be used for setting rule in HR module,وسوف تستخدم هذه القاعدة لإعداد وحدة في HR

-Thread HTML,الموضوع HTML

-Thursday,الخميس

-Time,مرة

-Time Log,وقت دخول

-Time Log Batch,الوقت الدفعة دخول

-Time Log Batch Detail,وقت دخول دفعة التفاصيل

-Time Log Batch Details,وقت دخول تفاصيل الدفعة

-Time Log Batch status must be 'Submitted',وقت دخول وضع دفعة يجب &#39;المقدمة&#39;

-Time Log Status must be Submitted.,يجب تقديم الوقت حالة السجل.

-Time Log for tasks.,وقت دخول للمهام.

-Time Log is not billable,الوقت السجل غير القابلة للفوترة

-Time Log must have status 'Submitted',يجب أن يكون وقت دخول وضع &#39;نشره&#39;

-Time Zone,منطقة زمنية

-Time Zones,من المناطق الزمنية

-Time and Budget,الوقت والميزانية

-Time at which items were delivered from warehouse,الوقت الذي تم تسليم العناصر من مستودع

-Time at which materials were received,الوقت الذي وردت المواد

-Title,لقب

-Title / headline of your page,عنوان / عنوان الصفحة الخاصة بك

-Title Case,عنوان القضية

-Title Prefix,عنوان الاختصار

-To,إلى

-To Currency,إلى العملات

-To Date,حتى الان

-To Discuss,لمناقشة

-To Do,يمكن ممارستها

-To Do List,والقيام قائمة

-To PR Date,لPR تاريخ

-To Package No.,لحزم رقم

-To Reply,لإجابة

-To Time,إلى وقت

-To Value,إلى القيمة

-To Warehouse,لمستودع

-"To add a tag, open the document and click on ""Add Tag"" on the sidebar",لإضافة علامة، افتح المستند وانقر على &quot;أضف علامة&quot; على الشريط الجانبي

-"To assign this issue, use the ""Assign"" button in the sidebar.",لتعيين هذه المشكلة، استخدم &quot;تعيين&quot; الموجود في الشريط الجانبي.

-"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.",لإنشاء تلقائيا تذاكر الدعم الفني من البريد الوارد، قم بضبط إعدادات POP3 هنا. من الناحية المثالية يجب إنشاء معرف البريد الإلكتروني منفصلة لنظام تخطيط موارد المؤسسات بحيث تتم مزامنة جميع رسائل البريد الإلكتروني في النظام من أن معرف البريد. إذا لم تكن متأكدا، يرجى الاتصال موفر خدمة البريد الإلكتروني.

-"To create an Account Head under a different company, select the company and save customer.",لإنشاء حساب تحت رئيس شركة مختلفة، حدد الشركة وانقاذ العملاء.

-To enable <b>Point of Sale</b> features,لتمكين <b>نقطة من</b> الميزات <b>بيع</b>

-To enable more currencies go to Setup > Currency,لتمكين مزيد من العملات انتقل إلى الإعداد&gt; العملات

-"To fetch items again, click on 'Get Items' button \						or update the Quantity manually.",لجلب العناصر مرة أخرى، انقر على &quot;الحصول على عناصر &#39;زر \ الكمية أو تحديث يدويا.

-"To format columns, give column labels in the query.",لتنسيق الأعمدة، وإعطاء تسميات الأعمدة في الاستعلام.

-"To further restrict permissions based on certain values in a document, use the 'Condition' settings.",لفرض مزيد من القيود أذونات استنادا إلى قيم معينة في وثيقة، استخدم &#39;حالة&#39; الإعدادات.

-To get Item Group in details table,للحصول على تفاصيل المجموعة في الجدول تفاصيل

-To manage multiple series please go to Setup > Manage Series,لإدارة سلسلة متعددة يرجى الدخول إلى إعداد&gt; إدارة سلسلة

-To restrict a User of a particular Role to documents that are explicitly assigned to them,لتقييد المستخدم من دور خاص للوثائق التي تم تعيينها بشكل صريح لهم

-To restrict a User of a particular Role to documents that are only self-created.,لتقييد المستخدم من دور خاص للوثائق التي ليست سوى الذاتي الإنشاء.

-"To set reorder level, item must be Purchase Item",لضبط مستوى إعادة الطلب، يجب أن يكون بند شراء السلعة

-"To set user roles, just go to <a href='#List/Profile'>Setup > Users</a> and click on the user to assign roles.",لتعيين أدوار المستخدمين، واذهبوا إلى <a href='#List/Profile'>إعداد المستخدمين&gt;</a> وانقر على المستخدم لتعيين الأدوار.

-To track any installation or commissioning related work after sales,لتتبع أي تركيب أو الأعمال ذات الصلة التكليف بعد البيع

-"To track brand name in the following documents<br>Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No",لتعقب اسم العلامة التجارية في الوثائق التالية <br> ملاحظة التسليم، Enuiry، طلب المواد، المدينة، أمر الشراء، قسيمة شراء واستلام المشتري، اقتباس، فاتورة المبيعات، BOM المبيعات، ترتيب المبيعات، رقم المسلسل

-To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,لتتبع البند في المبيعات وثائق الشراء على أساس غ من المسلسل. ويمكن أيضا استخدام هذه المعلومات لتعقب الضمان للمنتج.

-To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,لتعقب العناصر في المبيعات وثائق الشراء مع NOS دفعة <br> <b>الصناعة المفضل: الكيمياء الخ</b>

-To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,لتعقب العناصر باستخدام الباركود. سوف تكون قادرة على الدخول في بنود مذكرة التسليم والفاتورة المبيعات عن طريق مسح الباركود من العنصر.

-ToDo,قائمة المهام

-Tools,أدوات

-Top,أعلى

-Top Bar,مقهى الأعلى

-Top Bar Background,الأعلى بار الخلفية

-Top Bar Item,أفضل شريط الإغلاق

-Top Bar Items,قطع الشريط العلوي

-Top Bar Text,الشريط العلوي نص

-Top Bar text and background is same color. Please change.,أعلى نص شريط والخلفية هي نفس اللون. الرجاء تغيير.

-Total,مجموع

-Total (sum of) points distribution for all goals should be 100.,مجموع (مجموع) نقاط توزيع لجميع الأهداف ينبغي أن تكون 100.

-Total Advance,إجمالي المقدمة

-Total Amount,المبلغ الكلي لل

-Total Amount To Pay,المبلغ الكلي لدفع

-Total Amount in Words,المبلغ الكلي في كلمات

-Total Billing This Year: ,مجموع الفواتير هذا العام:

-Total Claimed Amount,إجمالي المبلغ المطالب به

-Total Commission,مجموع جنة

-Total Cost,التكلفة الكلية لل

-Total Credit,إجمالي الائتمان

-Total Debit,مجموع الخصم

-Total Deduction,مجموع الخصم

-Total Earning,إجمالي الدخل

-Total Experience,مجموع الخبرة

-Total Hours,مجموع ساعات

-Total Hours (Expected),مجموع ساعات (المتوقعة)

-Total Invoiced Amount,إجمالي مبلغ بفاتورة

-Total Leave Days,مجموع أيام الإجازة

-Total Leaves Allocated,أوراق الإجمالية المخصصة

-Total Operating Cost,إجمالي تكاليف التشغيل

-Total Points,مجموع النقاط

-Total Raw Material Cost,إجمالي تكلفة المواد الخام

-Total SMS Sent,SMS المرسلة مجموع

-Total Sanctioned Amount,المبلغ الكلي للعقوبات

-Total Score (Out of 5),مجموع نقاط (من 5)

-Total Tax (Company Currency),مجموع الضرائب (عملة الشركة)

-Total Taxes and Charges,مجموع الضرائب والرسوم

-Total Taxes and Charges (Company Currency),مجموع الضرائب والرسوم (عملة الشركة)

-Total Working Days In The Month,مجموع أيام العمل في الشهر

-Total amount of invoices received from suppliers during the digest period,المبلغ الإجمالي للفواتير الواردة من الموردين خلال فترة هضم

-Total amount of invoices sent to the customer during the digest period,المبلغ الإجمالي للفواتير المرسلة إلى العملاء خلال الفترة دايجست

-Total in words,وبعبارة مجموع

-Total production order qty for item,إجمالي إنتاج الكمية نظام للبند

-Totals,المجاميع

-Track separate Income and Expense for product verticals or divisions.,تعقب الدخل والمصروفات للمنفصلة قطاعات المنتجات أو الانقسامات.

-Track this Delivery Note against any Project,تتبع هذه ملاحظة التوصيل ضد أي مشروع

-Track this Sales Invoice against any Project,تتبع هذه الفاتورة المبيعات ضد أي مشروع

-Track this Sales Order against any Project,تتبع هذا الأمر ضد أي مشروع المبيعات

-Transaction,صفقة

-Transaction Date,تاريخ المعاملة

-Transfer,نقل

-Transition Rules,الانتقال قوانين

-Transporter Info,نقل معلومات

-Transporter Name,نقل اسم

-Transporter lorry number,نقل الشاحنة رقم

-Trash Reason,السبب القمامة

-Tree of item classification,شجرة التصنيف البند

-Trial Balance,ميزان المراجعة

-Tuesday,الثلاثاء

-Tweet will be shared via your user account (if specified),وسيتم تقاسم تويت عبر حساب المستخدم الخاص بك (في حالة تحديد)

-Twitter Share,تويتر شارك

-Twitter Share via,Twitter المشاركة عبر

-Type,نوع

-Type of document to rename.,نوع الوثيقة إلى إعادة تسمية.

-Type of employment master.,ماجستير النوع من العمالة.

-"Type of leaves like casual, sick etc.",نوع من الأوراق مثل غيرها، عارضة المرضى

-Types of Expense Claim.,أنواع المطالبة حساب.

-Types of activities for Time Sheets,أنواع الأنشطة لجداول زمنية

-UOM,UOM

-UOM Conversion Detail,UOM تحويل التفاصيل

-UOM Conversion Details,تفاصيل التحويل UOM

-UOM Conversion Factor,UOM تحويل عامل

-UOM Conversion Factor is mandatory,UOM معامل التحويل إلزامي

-UOM Details,تفاصيل UOM

-UOM Name,UOM اسم

-UOM Replace Utility,UOM استبدال الأداة المساعدة

-UPPER CASE,حروف كبيرة

-UPPERCASE,أحرف كبيرة

-URL,URL

-Unable to complete request: ,غير قادر على إكمال الطلب:

-Under AMC,تحت AMC

-Under Graduate,تحت الدراسات العليا

-Under Warranty,تحت الكفالة

-Unit of Measure,وحدة القياس

-"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).",وحدة القياس في هذا البند (مثل كجم، وحدة، لا، الزوج).

-Units/Hour,وحدة / ساعة

-Units/Shifts,وحدة / التحولات

-Unmatched Amount,لا مثيل لها المبلغ

-Unpaid,غير مدفوع

-Unread Messages,رسائل غير مقروءة

-Unscheduled,غير المجدولة

-Unsubscribed,إلغاء اشتراكك

-Upcoming Events for Today,الأحداث القادمة لهذا اليوم

-Update,تحديث

-Update Clearance Date,تحديث تاريخ التخليص

-Update Field,تحديث الميدانية

-Update PR,تحديث PR

-Update Series,تحديث سلسلة

-Update Series Number,تحديث سلسلة رقم

-Update Stock,تحديث الأسهم

-Update Stock should be checked.,وينبغي التحقق من التحديث الأوراق المالية.

-Update Value,تحديث القيمة

-"Update allocated amount in the above table and then click ""Allocate"" button",تحديث المبلغ المخصص في الجدول أعلاه ومن ثم انقر فوق &quot;تخصيص&quot; الزر

-Update bank payment dates with journals.,تحديث البنك دفع التواريخ مع المجلات.

-Update is in progress. This may take some time.,التحديث قيد التقدم. قد يستغرق هذا بعض الوقت.

-Updated,تحديث

-Upload Attachment,تحميل المرفقات

-Upload Attendance,تحميل الحضور

-Upload Backups to Dropbox,تحميل النسخ الاحتياطي إلى دروببوإكس

-Upload Backups to Google Drive,تحميل النسخ الاحتياطية إلى Google Drive

-Upload HTML,تحميل HTML

-Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,تحميل ملف CSV مع عمودين:. الاسم القديم والاسم الجديد. ماكس 500 الصفوف.

-Upload a file,تحميل ملف

-Upload and Import,تحميل واستيراد

-Upload attendance from a .csv file,تحميل الحضور من ملف CSV.

-Upload stock balance via csv.,تحميل المال عن طريق التوازن CSV.

-Uploading...,تحميل ...

-Upper Income,العلوي الدخل

-Urgent,ملح

-Use Multi-Level BOM,استخدام متعدد المستويات BOM

-Use SSL,استخدام SSL

-User,مستخدم

-User Cannot Create,لا يمكن للمستخدم إنشاء

-User Cannot Search,لا يمكن للمستخدم البحث

-User ID,المستخدم ID

-User Image,صورة العضو

-User Name,اسم المستخدم

-User Remark,ملاحظة المستخدم

-User Remark will be added to Auto Remark,ملاحظة سيتم إضافة مستخدم لملاحظة السيارات

-User Tags,الكلمات المستخدم

-User Type,نوع المستخدم

-User must always select,يجب دائما مستخدم تحديد

-User not allowed entry in the Warehouse,المستخدم غير مسموح الدخول في مستودع

-User not allowed to delete.,المستخدم لا يسمح لحذفه.

-UserRole,UserRole

-Username,اسم المستخدم

-Users who can approve a specific employee's leave applications,المستخدمين الذين يمكنهم الموافقة على طلبات إجازات الموظف معينة

-Users with this role are allowed to do / modify accounting entry before frozen date,ويسمح للمستخدمين القيام بهذا الدور / تعديل القيد المحاسبي قبل تاريخ المجمدة

-Utilities,خدمات

-Utility,فائدة

-Valid For Territories,صالحة للالأقاليم

-Valid Upto,صالحة لغاية

-Valid for Buying or Selling?,صالحة للشراء أو البيع؟

-Valid for Territories,صالحة للالأقاليم

-Validate,التحقق من صحة

-Valuation,تقييم

-Valuation Method,تقييم الطريقة

-Valuation Rate,تقييم قيم

-Valuation and Total,التقييم وتوتال

-Value,قيمة

-Value missing for,قيمة مفقودة لل

-Vehicle Dispatch Date,سيارة الإرسال التسجيل

-Vehicle No,السيارة لا

-Verdana,فيردانا

-Verified By,التحقق من

-Visit,زيارة

-Visit report for maintenance call.,تقرير زيارة للدعوة الصيانة.

-Voucher Detail No,تفاصيل قسيمة لا

-Voucher ID,قسيمة ID

-Voucher Import Tool,قسيمة استيراد أداة

-Voucher No,لا قسيمة

-Voucher Type,قسيمة نوع

-Voucher Type and Date,نوع قسيمة والتسجيل

-WIP Warehouse required before Submit,WIP النماذج المطلوبة قبل إرسال

-Waiting for Customer,في انتظار الزبائن

-Walk In,المشي في

-Warehouse,مستودع

-Warehouse Contact Info,مستودع معلومات الاتصال

-Warehouse Detail,مستودع التفاصيل

-Warehouse Name,مستودع اسم

-Warehouse User,مستودع العضو

-Warehouse Users,مستودع المستخدمين

-Warehouse and Reference,مستودع والمراجع

-Warehouse does not belong to company.,مستودع لا تنتمي إلى الشركة.

-Warehouse where you are maintaining stock of rejected items,مستودع حيث كنت الحفاظ على المخزون من المواد رفضت

-Warehouse-Wise Stock Balance,مستودع الحكيم رصيد المخزون

-Warehouse-wise Item Reorder,مستودع المدينة من الحكمة إعادة ترتيب

-Warehouses,المستودعات

-Warn,حذر

-Warning,تحذير

-Warning: Leave application contains following block dates,يحتوي التطبيق اترك التواريخ الكتلة التالية: تحذير

-Warranty / AMC Details,الضمان / AMC تفاصيل

-Warranty / AMC Status,الضمان / AMC الحالة

-Warranty Expiry Date,الضمان تاريخ الانتهاء

-Warranty Period (Days),فترة الضمان (أيام)

-Warranty Period (in days),فترة الضمان (بالأيام)

-Web Content,محتوى الويب

-Web Page,صفحة على الإنترنت

-Website,الموقع

-Website Description,الموقع وصف

-Website Item Group,موقع السلعة المجموعة

-Website Item Groups,موقع السلعة المجموعات

-Website Overall Settings,إعدادات الموقع بشكل عام

-Website Script,الموقع سكربت

-Website Settings,موقع إعدادات

-Website Slideshow,موقع عرض الشرائح

-Website Slideshow Item,موقع السلعة عرض شرائح

-Website User,موقع العضو

-Website Warehouse,موقع مستودع

-Wednesday,الأربعاء

-Weekly,الأسبوعية

-Weekly Off,العطلة الأسبوعية

-Weight UOM,الوزن UOM

-Weightage,الترجيح

-Weightage (%),الترجيح (٪)

-Welcome,ترحيب

-"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.",عند &quot;المقدمة&quot; أي من المعاملات تم، بريد الكتروني المنبثقة تلقائيا فتح لإرسال بريد الكتروني الى &quot;الاتصال&quot; المرتبطة في تلك المعاملة، مع الصفقة كمرفق. يجوز للمستخدم أو قد لا إرسال البريد الإلكتروني.

-"When you <b>Amend</b> a document after cancel and save it, it will get a new number that is a version of the old number.",عند <b>تعديل</b> وثيقة بعد إلغاء وحفظه، وسوف تحصل على عدد جديد هو نسخة من الرقم القديم.

-Where items are stored.,حيث يتم تخزين العناصر.

-Where manufacturing operations are carried out.,حيث تتم عمليات التصنيع بها.

-Widowed,ارمل

-Width,عرض

-Will be calculated automatically when you enter the details,وسيتم احتساب تلقائيا عند إدخال تفاصيل

-Will be fetched from Customer,وسيتم جلب من العملاء

-Will be updated after Sales Invoice is Submitted.,سيتم تحديث بعد تقديم فاتورة المبيعات.

-Will be updated when batched.,سيتم تحديث عندما دفعات.

-Will be updated when billed.,سيتم تحديث عندما توصف.

-Will be used in url (usually first name).,وسوف تستخدم في رابط (عادة الاسم الأول).

-With Operations,مع عمليات

-Work Details,تفاصيل العمل

-Work Done,العمل المنجز

-Work In Progress,التقدم في العمل

-Work-in-Progress Warehouse,مستودع العمل قيد التنفيذ

-Workflow,سير العمل

-Workflow Action,سير العمل العمل

-Workflow Action Master,سير العمل العمل ماجستير

-Workflow Action Name,سير العمل اسم العمل

-Workflow Document State,سير العمل الوثيقة الدولة

-Workflow Document States,سير العمل الوثيقة الدول

-Workflow Name,اسم سير العمل

-Workflow State,الدولة سير العمل

-Workflow State Field,سير العمل الميدانية الدولة

-Workflow State Name,سير العمل اسم الدولة

-Workflow Transition,الانتقال سير العمل

-Workflow Transitions,انتقالات سير العمل

-Workflow state represents the current state of a document.,الدولة سير العمل يمثل الحالة الراهنة للمستند.

-Workflow will start after saving.,سوف تبدأ العمل بعد الحفظ.

-Working,عامل

-Workstation,محطة العمل

-Workstation Name,محطة العمل اسم

-Write,الكتابة

-Write Off Account,شطب حساب

-Write Off Amount,شطب المبلغ

-Write Off Amount <=,شطب المبلغ &lt;=

-Write Off Based On,شطب بناء على

-Write Off Cost Center,شطب مركز التكلفة

-Write Off Outstanding Amount,شطب المبلغ المستحق

-Write Off Voucher,شطب قسيمة

-Write a Python file in the same folder where this is saved and return column and result.,كتابة ملف بيثون في نفس المجلد حيث تم حفظ هذا العمود والعودة والنتيجة.

-Write a SELECT query. Note result is not paged (all data is sent in one go).,كتابة استعلام SELECT. لم يتم ترحيلها علما نتيجة (يتم إرسال جميع البيانات دفعة واحدة).

-Write sitemap.xml,اكتب sitemap.xml

-Write titles and introductions to your blog.,تكتب العناوين والمقدمات لبلوق الخاص بك.

-Writers Introduction,الكتاب مقدمة

-Wrong Template: Unable to find head row.,قالب الخطأ: تعذر العثور على صف الرأس.

-Year,عام

-Year Closed,مغلق العام

-Year Name,العام اسم

-Year Start Date,سنة بدء التاريخ

-Year of Passing,اجتياز سنة

-Yearly,سنويا

-Yes,نعم

-Yesterday,أمس

-You are not authorized to do/modify back dated entries before ,لا يحق لك أن تفعل / تعديل العودة مقالات بتاريخ قبل

-You can enter any date manually,يمكنك إدخال أي تاريخ يدويا

-You can enter the minimum quantity of this item to be ordered.,يمكنك إدخال كمية الحد الأدنى في هذا البند إلى أن يؤمر.

-You can not enter both Delivery Note No and Sales Invoice No. \					Please enter any one.,لا يمكنك إدخال كل من التسليم ملاحظة لا والمبيعات رقم الفاتورة \ الرجاء إدخال أي واحد.

-You can set various 'properties' to Users to set default values and apply permission rules based on the value of these properties in various forms.,يمكنك تعيين مختلف &#39;خصائص&#39; للمستخدمين لضبط القيم الافتراضية وتطبيق القواعد إذن على أساس قيمة هذه الخصائص في أشكال مختلفة.

-You can start by selecting backup frequency and \					granting access for sync,يمكنك أن تبدأ من خلال تحديد تردد النسخ الاحتياطي و\ منح الوصول لمزامنة

-You can use <a href='#Form/Customize Form'>Customize Form</a> to set levels on fields.,يمكنك استخدام <a href='#Form/Customize Form'>نموذج تخصيص</a> لتحديد مستويات على الحقول.

-You may need to update: ,قد تحتاج إلى تحديث:

-Your Customer's TAX registration numbers (if applicable) or any general information,عميلك أرقام التسجيل الضريبي (إن وجدت) أو أي معلومات عامة

-"Your download is being built, this may take a few moments...",ويجري بناء التنزيل، وهذا قد يستغرق بضع لحظات ...

-Your letter head content,محتوى رأسك الرسالة

-Your sales person who will contact the customer in future,مبيعاتك الشخص الذي سوف اتصل العميل في المستقبل

-Your sales person who will contact the lead in future,مبيعاتك الشخص الذي سوف اتصل زمام المبادرة في المستقبل

-Your sales person will get a reminder on this date to contact the customer,سيكون لديك مبيعات شخص الحصول على تذكرة في هذا التاريخ للاتصال العملاء

-Your sales person will get a reminder on this date to contact the lead,سيكون لديك مبيعات شخص الحصول على تذكرة في هذا التاريخ في الاتصال الصدارة

-Your support email id - must be a valid email - this is where your emails will come!,معرف بريدا إلكترونيا الدعم - يجب أن يكون عنوان بريد إلكتروني صالح - وهذا هو المكان الذي سوف يأتي رسائل البريد الإلكتروني!

-[Error],[خطأ]

-[Label]:[Field Type]/[Options]:[Width],[تسمية]: [نوع الحقل] / [خيارات]: [العرض]

-add your own CSS (careful!),إضافة CSS الخاصة بك (careful!)

-adjust,ضبط

-align-center,محاذاة الوسط

-align-justify,محاذاة-تبرير

-align-left,محاذاة يسار

-align-right,محاذاة اليمين

-also be included in Item's rate,أيضا يتم تضمينها في سعر السلعة في

-and,و

-arrow-down,سهم لأسفل

-arrow-left,سهم يسار

-arrow-right,سهم يمين

-arrow-up,سهم لأعلى

-assigned by,يكلفه بها

-asterisk,النجمة

-backward,الى الوراء

-ban-circle,دائرة الحظر

-barcode,الباركود

-bell,جرس

-bold,جريء

-book,كتاب

-bookmark,المرجعية

-briefcase,حقيبة

-bullhorn,البوق

-calendar,تقويم

-camera,كاميرا

-cancel,إلغاء

-cannot be 0,لا يمكن أن يكون 0

-cannot be empty,لا يمكن أن تكون فارغة

-cannot be greater than 100,لا يمكن أن تكون أكبر من 100

-cannot be included in Item's rate,لا يمكن متضمنة في سعر السلعة لل

-"cannot have a URL, because it has child item(s)",لا يمكن أن يكون URL، لأنه لديه بند الطفل (ق)

-cannot start with,لا يمكن أن تبدأ مع

-certificate,شهادة

-check,تحقق

-chevron-down,شيفرون لأسفل

-chevron-left,شيفرون يسار

-chevron-right,شيفرون اليمين

-chevron-up,شيفرون المتابعة

-circle-arrow-down,دائرة السهم لأسفل

-circle-arrow-left,دائرة السهم اليسار

-circle-arrow-right,دائرة السهم الأيمن

-circle-arrow-up,دائرة السهم إلى أعلى

-cog,تحكم في

-comment,تعليق

-create a Custom Field of type Link (Profile) and then use the 'Condition' settings to map that field to the Permission rule.,إنشاء حقل مخصص من نوع لينك (الملف الشخصي) ثم استخدام &#39;حالة&#39; إعدادات لتعيين هذا الحقل إلى الحكم إذن.

-dd-mm-yyyy,DD-MM-YYYY

-dd/mm/yyyy,اليوم / الشهر / السنة

-deactivate,عطل

-does not belong to BOM: ,لا تنتمي إلى BOM:

-does not exist,غير موجود

-does not have role 'Leave Approver',ليس لديها دور &#39;اترك الموافق&#39;

-does not match,لا يطابق

-download,تحميل

-download-alt,تحميل بديل

-"e.g. Bank, Cash, Credit Card",على سبيل المثال البنك، نقدا، بطاقة الائتمان

-"e.g. Kg, Unit, Nos, m",على سبيل المثال كجم، وحدة، غ م أ، م

-edit,تحرير

-eg. Cheque Number,على سبيل المثال. عدد الشيكات

-eject,طرد

-english,الإنجليزية

-envelope,مغلف

-español,الأسبانية

-example: Next Day Shipping,مثال: اليوم التالي شحن

-example: http://help.erpnext.com,مثال: http://help.erpnext.com

-exclamation-sign,تعجب علامة-

-eye-close,إغلاق العين

-eye-open,فتح العين

-facetime-video,فيس تايم عن طريق الفيديو

-fast-backward,سريع إلى الوراء

-fast-forward,سريع إلى الأمام

-file,ملف

-film,فيلم

-filter,تصفية

-fire,حريق

-flag,علم

-folder-close,المجلد مسافة قريبة

-folder-open,فتح مجلد

-font,الخط

-forward,إلى الأمام

-français,français ل

-fullscreen,ملء الشاشة

-gift,هدية

-glass,زجاج

-globe,العالم

-hand-down,إلى أسفل اليد

-hand-left,اليد اليسرى

-hand-right,ومن جهة اليمين

-hand-up,ومن ناحية المتابعة

-has been entered atleast twice,تم إدخال أتلست مرتين

-have a common territory,لديها أراضي مشتركة

-have the same Barcode,لها نفس الباركود

-hdd,الأقراص الصلبة

-headphones,سماعة الرأس

-heart,قلب

-home,منزل

-icon,رمز

-in,في

-inbox,البريد الوارد

-indent-left,المسافة البادئة اليسرى

-indent-right,المسافة البادئة اليمنى

-info-sign,معلومات تسجيل الدخول،

-is a cancelled Item,هو بند إلغاء

-is linked in,ويرتبط في

-is not a Stock Item,ليس الإغلاق للسهم

-is not allowed.,غير مسموح به.

-italic,مائل

-leaf,ورق

-lft,LFT

-list,قائمة

-list-alt,قائمة بديل

-lock,قفل

-lowercase,أحرف صغيرة

-magnet,مغناطيس

-map-marker,الخرائط علامة

-minus,ناقص

-minus-sign,علامة ناقص

-mm-dd-yyyy,MM-DD-YYYY

-mm/dd/yyyy,مم / اليوم / السنة

-move,تحرك

-music,موسيقى

-must be one of,يجب أن يكون واحدا من

-nederlands,ندرلندس

-not a purchase item,ليس شراء مادة

-not a sales item,ليس البند مبيعات

-not a service item.,ليس خدمة المدينة.

-not a sub-contracted item.,ليس البند الفرعي المتعاقد عليها.

-not in,ليس في

-not within Fiscal Year,لا تدخل السنة المالية

-of,من

-of type Link,لينك نوع

-off,بعيدا

-ok,حسنا

-ok-circle,دائرة OK-

-ok-sign,علامة OK-

-old_parent,old_parent

-or,أو

-pause,وقفة

-pencil,قلم رصاص

-picture,صور

-plane,طائرة

-play,لعب

-play-circle,لعب دائرة

-plus,زائد

-plus-sign,زائد توقيع

-português,البرتغالية

-português brasileiro,البرتغالية البرازيلي

-print,طباعة

-qrcode,qrcode

-question-sign,علامة سؤال

-random,عشوائي

-reached its end of life on,وصل إلى نهايته من الحياة على

-refresh,تحديث

-remove,نزع

-remove-circle,إزالة دائرة،

-remove-sign,إزالة التوقيع،

-repeat,كرر

-resize-full,تغيير حجم كامل

-resize-horizontal,تغيير حجم الأفقي،

-resize-small,تغيير حجم صغير

-resize-vertical,تغيير حجم عمودية

-retweet,retweet

-rgt,RGT

-road,طريق

-screenshot,لقطة شاشة

-search,البحث

-share,حصة

-share-alt,حصة بديل

-shopping-cart,عربة التسوق

-should be 100%,يجب أن تكون 100٪

-signal,إشارة

-star,نجم

-star-empty,النجوم فارغة

-step-backward,خطوة إلى الوراء

-step-forward,خطوة إلى الأمام

-stop,توقف

-tag,بطاقة

-tags,به

-"target = ""_blank""",الهدف = &quot;_blank&quot;

-tasks,المهام

-text-height,ارتفاع النص

-text-width,عرض النص

-th,ال

-th-large,TH-الكبيرة

-th-list,TH-قائمة

-thumbs-down,علامة إستهجان

-thumbs-up,الابهام إلى أعلى

-time,مرة

-tint,لون

-to,إلى

-"to be included in Item's rate, it is required that: ",ليتم تضمينها في سعر السلعة، ومطلوب ما يلي:

-trash,القمامة

-upload,تحميل

-user,مستخدم

-user_image_show,user_image_show

-values and dates,القيم والتواريخ

-volume-down,حجم إلى أسفل

-volume-off,حجم حالا

-volume-up,حجم المتابعة

-warning-sign,علامة إنذار

-website page link,الموقع رابط الصفحة

-which is greater than sales order qty ,الذي هو أكبر من أجل المبيعات الكمية

-wrench,وجع

-yyyy-mm-dd,YYYY-MM-DD

-zoom-in,التكبير في

-zoom-out,تكبير المغادرة

diff --git a/translations/de.csv b/translations/de.csv
deleted file mode 100644
index f68cabf..0000000
--- a/translations/de.csv
+++ /dev/null
@@ -1,3462 +0,0 @@
- (Half Day),(Halber Tag)

- against sales order,gegen Kundenauftrag

- against same operation,gegen dieselbe Operation

- already marked,bereits markierten

- and year: ,und Jahr:

- as it is stock Item or packing item,wie es ist lagernd Artikel oder Packstück

- at warehouse: ,im Warenlager:

- by Role ,von Rolle

- can not be made.,nicht vorgenommen werden.

- can not be marked as a ledger as it has existing child,"nicht als Ledger gekennzeichnet, da es bestehenden Kind"

- cannot be 0,nicht 0 sein kann

- cannot be deleted.,kann nicht gelöscht werden.

- does not belong to the company,nicht dem Unternehmen gehören

- has already been submitted.,wurde bereits eingereicht.

- has been freezed. ,wurde eingefroren.

- has been freezed. \				Only Accounts Manager can do transaction against this account,Wurde eingefroren. \ Nur Accounts Manager kann Transaktion gegen dieses Konto zu tun

-" is less than equals to zero in the system, \						valuation rate is mandatory for this item",weniger als gleich im System Null ist \ Wertansatz für diesen Artikel zwingend

- is mandatory,zwingend

- is mandatory for GL Entry,ist für GL Eintrag zwingend

- is not a ledger,ist nicht ein Ledger

- is not active,nicht aktiv

- is not set,nicht gesetzt

- is now the default Fiscal Year. \			Please refresh your browser for the change to take effect.,"Ist nun der Standard Geschäftsjahr. \ Bitte Ihren Browser aktualisieren, damit die Änderungen wirksam werden."

- is present in one or many Active BOMs,ist in einer oder mehreren Active BOMs

- not active or does not exists in the system,nicht aktiv oder existiert nicht im System

- not submitted,nicht vorgelegt

- or the BOM is cancelled or inactive,oder das BOM wird abgebrochen oder inaktiv

- should be 'Yes'. As Item: ,sollte &quot;Ja&quot;. Als Item:

- should be same as that in ,sollte dieselbe wie die in

- was on leave on ,war im Urlaub aus

- will be ,wird

- will be over-billed against mentioned ,wird gegen erwähnt überrepräsentiert in Rechnung gestellt werden

- will become ,werden

-"""Company History""",Firmengeschichte

-"""Team Members"" or ""Management""","Teammitglieder oder ""Management"""

-%  Delivered,% Lieferung

-% Amount Billed,% Rechnungsbetrag

-% Billed,% Billed

-% Completed,% Abgeschlossen

-% Installed,% Installierte

-% Received,% Erhaltene

-% of materials billed against this Purchase Order.,% Der Materialien gegen diese Bestellung in Rechnung gestellt.

-% of materials billed against this Sales Order,% Der Materialien gegen diesen Kundenauftrag abgerechnet

-% of materials delivered against this Delivery Note,% Der Materialien gegen diese Lieferschein

-% of materials delivered against this Sales Order,% Der Materialien gegen diesen Kundenauftrag geliefert

-% of materials ordered against this Material Request,% Der bestellten Materialien gegen diesen Werkstoff anfordern

-% of materials received against this Purchase Order,% Der Materialien erhalten gegen diese Bestellung

-"' can not be managed using Stock Reconciliation.\					You can add/delete Serial No directly, \					to modify stock of this item.",&#39;Kann nicht verwaltet mit Lager Versöhnung werden. \ Sie können hinzufügen / löschen Seriennummer direkt \ to stock dieses Artikels ändern.

-' in Company: ,&#39;In Unternehmen:

-'To Case No.' cannot be less than 'From Case No.',&#39;To Fall Nr.&#39; kann nicht kleiner sein als &quot;Von Fall Nr. &#39;

-* Will be calculated in the transaction.,* Wird in der Transaktion berechnet werden.

-"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**","** Budget Verteilung ** hilft Ihnen verteilen Sie Ihr Budget über Monate, wenn Sie Saisonalität in Ihrem business.To vertreiben ein Budget Verwendung dieser Verteilung, setzen Sie diesen ** Budget Verteilung ** in der ** Cost Center ** haben"

-**Currency** Master,** Währung ** Meister

-**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,** Geschäftsjahr ** ein Geschäftsjahr. Alle Buchungen und anderen wichtigen Transaktionen gegen ** Geschäftsjahr ** verfolgt.

-. Outstanding cannot be less than zero. \				 	Please match exact outstanding.,. Herausragende kann nicht kleiner als Null ist. \ Bitte Exakte hervorragend.

-. Please set status of the employee as 'Left',. Bitte setzen Sie den Status des Mitarbeiters als &quot;links&quot;

-. You can not mark his attendance as 'Present',. Sie können nicht markieren seine Teilnahme als &quot;Gegenwart&quot;

-"000 is black, fff is white","000 ist schwarz, weiß fff"

-1 Currency = [?] FractionFor e.g. 1 USD = 100 Cent,1 Währung = [?] FractionFor beispielsweise 1 USD = 100 Cent

-1. To maintain the customer wise item code and to make them searchable based on their code use this option,Ein. Um den Kunden kluge Artikel Code zu pflegen und um sie durchsuchbar basierend auf ihren Code um diese Option

-12px,12px

-13px,13px

-14px,14px

-15px,15px

-16px,16px

-2 days ago,Vor 2 Tagen

-: Duplicate row from same ,: Doppelte Reihe von gleichen

-: It is linked to other active BOM(s),: Es wird mit anderen aktiven BOM (s) verbunden

-: Mandatory for a Recurring Invoice.,: Obligatorisch für ein Recurring Invoice.

-"<a href=""#!Sales Browser/Customer Group"">To manage Customer Groups, click here</a>","<a href=""#!Sales Browser/Customer Group""> Kundengruppen zu verwalten, klicken Sie hier </ a>"

-"<a href=""#!Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#!Sales Browser/Item Group""> Artikel Gruppen verwalten </ a>"

-"<a href=""#!Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#!Sales Browser/Territory""> Um Territory zu verwalten, klicken Sie hier </ a>"

-"<a href=""#Sales Browser/Customer Group"">Manage Customer Groups</a>","<a href=""#Sales Browser/Customer Group"">Verwalten von Kunden-Gruppen</a>"

-"<a href=""#Sales Browser/Customer Group"">To manage Territory, click here</a>","<a href=""#Sales Browser/Customer Group""> Um Territory zu verwalten, klicken Sie hier </ a>"

-"<a href=""#Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#Sales Browser/Item Group"">Artikel verwalten Gruppen</a>"

-"<a href=""#Sales Browser/Territory"">Territory</a>","<a href=""#Sales Browser/Territory"">Bereich</a>"

-"<a href=""#Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#Sales Browser/Territory""> Um Territory zu verwalten, klicken Sie hier </ a>"

-"<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Naming Options</a>","<A onclick = ""msgprint ('<ol> \ <li> <b> Feld: [Feldname] </ b> - Durch Feld \ <li> <b> naming_series: </ b> - durch die Benennung Series (Feld namens naming_series muss vorhanden sein \ <li> <b> eval: [Ausdruck] </ b> - Bewerten Sie einen Ausdruck in python (Selbst ist doc) \ <li> <b> Prompt </ b> - Benutzer nach einem Namen \ <li> <b> [Serie] </ b> - Series by Prefix (getrennt durch einen Punkt);. zum Beispiel PRE # # # # # \ </ ol> ') ""> Naming Optionen </ a>"

-<b>Cancel</b> allows you change Submitted documents by cancelling them and amending them.,<b> Abbrechen </ b> können Sie ändern eingereichten Unterlagen durch Vernichtung von ihnen und zur Änderung ihnen.

-"<span class=""sys_manager"">To setup, please go to Setup > Naming Series</span>","<span class=""sys_manager""> Um einzurichten, gehen Sie bitte auf Setup> Naming Series </ span>"

-A Customer exists with same name,Ein Kunde gibt mit dem gleichen Namen

-A Lead with this email id should exist,Ein Lead mit dieser E-Mail-ID sollte vorhanden sein

-"A Product or a Service that is bought, sold or kept in stock.","Ein Produkt oder eine Dienstleistung, die gekauft, verkauft oder gehalten auf Lager."

-A Supplier exists with same name,Ein Lieferant existiert mit dem gleichen Namen

-A condition for a Shipping Rule,Eine Bedingung für einen Versand Rule

-A logical Warehouse against which stock entries are made.,Eine logische Warehouse gegen die Lager-Einträge vorgenommen werden.

-A new popup will open that will ask you to select further conditions.,"Ein neues Pop-up öffnet das wird Sie bitten, weitere Bedingungen zu wählen."

-A symbol for this currency. For e.g. $,Ein Symbol für diese Währung. Für z.B. $

-A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,Ein Dritter Vertrieb / Händler / Kommissionär / affiliate / Vertragshändler verkauft die Unternehmen Produkte für eine Provision.

-A user can have multiple values for a property.,Ein Benutzer kann mehrere Werte für eine Eigenschaft.

-A+,A +

-A-,A-

-AB+,AB +

-AB-,AB-

-AMC Expiry Date,AMC Ablaufdatum

-ATT,ATT

-Abbr,Abk.

-About,Über

-About Us Settings,Über uns Settings

-About Us Team Member,Über uns Team Member

-Above Value,Vor Wert

-Absent,Abwesend

-Acceptance Criteria,Akzeptanzkriterien

-Accepted,Akzeptiert

-Accepted Quantity,Akzeptiert Menge

-Accepted Warehouse,Akzeptiert Warehouse

-Account,Konto

-Account Balance,Kontostand

-Account Details,Kontodetails

-Account Head,Konto Leiter

-Account Id,Konto-ID

-Account Name,Account Name

-Account Type,Kontotyp

-Account for this ,Konto für diese

-Accounting,Buchhaltung

-Accounting Year.,Rechnungsjahres.

-"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","Buchhaltungseingaben bis zu diesem Zeitpunkt eingefroren, kann niemand / nicht ändern Eintrag außer Rolle unten angegebenen."

-Accounting journal entries.,Accounting Journaleinträge.

-Accounts,Konten

-Accounts Frozen Upto,Konten Bis gefroren

-Accounts Payable,Kreditorenbuchhaltung

-Accounts Receivable,Debitorenbuchhaltung

-Accounts Settings,Konten-Einstellungen

-Action,Aktion

-Active,Aktiv

-Active: Will extract emails from ,Aktiv: Werden E-Mails extrahieren

-Activity,Aktivität

-Activity Log,Activity Log

-Activity Type,Art der Tätigkeit

-Actual,Tatsächlich

-Actual Budget,Tatsächliche Budget

-Actual Completion Date,Tatsächliche Datum der Fertigstellung

-Actual Date,Aktuelles Datum

-Actual End Date,Actual End Datum

-Actual Invoice Date,Tag der Rechnungslegung

-Actual Posting Date,Tatsächliche Buchungsdatum

-Actual Qty,Tatsächliche Menge

-Actual Qty (at source/target),Tatsächliche Menge (an der Quelle / Ziel)

-Actual Qty After Transaction,Tatsächliche Menge Nach Transaction

-Actual Quantity,Tatsächliche Menge

-Actual Start Date,Tatsächliche Startdatum

-Add,Hinzufügen

-Add / Edit Taxes and Charges,Hinzufügen / Bearbeiten Steuern und Abgaben

-Add A New Rule,Fügen Sie eine neue Regel

-Add A Property,Fügen Sie eine Eigenschaft

-Add Attachments,Anhänge hinzufügen

-Add Bookmark,Lesezeichen hinzufügen

-Add CSS,Fügen Sie CSS

-Add Column,Spalte hinzufügen

-Add Comment,Kommentar hinzufügen

-Add Google Analytics ID: eg. UA-89XXX57-1. Please search help on Google Analytics for more information.,In Google Analytics ID: zB. UA-89XXX57-1. Bitte suchen Sie Hilfe zu Google Analytics für weitere Informationen.

-Add Message,Nachricht hinzufügen

-Add New Permission Rule,Add New Permission Rule

-Add Reply,Fügen Sie Antworten

-Add Terms and Conditions for the Material Request. You can also prepare a Terms and Conditions Master and use the Template,In Allgemeinen Geschäftsbedingungen für das Material-Request. Sie können auch ein Master-AGB und verwenden Sie die Vorlage

-Add Terms and Conditions for the Purchase Receipt. You can also prepare a Terms and Conditions Master and use the Template.,Hinzufügen Geschäftsbedingungen für den Kaufbeleg. Sie können auch eine AGB-Master und verwenden Sie die Vorlage.

-"Add Terms and Conditions for the Quotation like Payment Terms, Validity of Offer etc. You can also prepare a Terms and Conditions Master and use the Template","Fügen AGB für das Angebot wie Zahlungsbedingungen, Gültigkeit des Angebots etc. Sie können auch ein AGB-Master und verwenden Sie die Vorlage"

-Add Total Row,In insgesamt Row

-Add a banner to the site. (small banners are usually good),Hinzufügen einen Banner auf der Website. (Kleine Banner sind in der Regel gut)

-Add attachment,Anhang hinzufügen

-Add code as &lt;script&gt;,Fügen Sie Code wie <script>

-Add new row,In neue Zeile

-Add or Deduct,Hinzufügen oder abziehen

-Add rows to set annual budgets on Accounts.,Fügen Sie Zeilen hinzu jährlichen Budgets für Konten festgelegt.

-"Add the name of <a href=""http://google.com/webfonts"" target=""_blank"">Google Web Font</a> e.g. ""Open Sans""","Fügen Sie den Namen <a href=""http://google.com/webfonts"" target=""_blank"">Google Web Font</a> zB &quot;Offene Sans&quot;"

-Add to To Do,In den To Do

-Add to To Do List of,In den Um-Liste von Do

-Add/Remove Recipients,Hinzufügen / Entfernen von Empfängern

-Additional Info,Zusätzliche Informationen

-Address,Adresse

-Address & Contact,Adresse &amp; Kontakt

-Address & Contacts,Adresse und Kontakte

-Address Desc,Adresse Desc

-Address Details,Adressdaten

-Address HTML,Adresse HTML

-Address Line 1,Address Line 1

-Address Line 2,Address Line 2

-Address Title,Anrede

-Address Type,Adresse Typ

-Address and other legal information you may want to put in the footer.,Adresse und weitere rechtliche Informationen möchten Sie vielleicht in der Fußzeile setzen.

-Address to be displayed on the Contact Page,Adresse auf der Kontakt Seite angezeigt werden

-Adds a custom field to a DocType,Fügt ein benutzerdefiniertes Feld zu einem DocType

-Adds a custom script (client or server) to a DocType,Fügt ein benutzerdefiniertes Skript (Client oder Server) zu einem DocType

-Advance Amount,Voraus Betrag

-Advance amount,Vorschuss in Höhe

-Advanced Scripting,Advanced Scripting

-Advanced Settings,Erweiterte Einstellungen

-Advances,Advances

-Advertisement,Anzeige

-After Sale Installations,After Sale Installationen

-Against,Gegen

-Against Account,Vor Konto

-Against Docname,Vor DocName

-Against Doctype,Vor Doctype

-Against Document Date,Gegen Dokument Datum

-Against Document Detail No,Vor Document Detailaufnahme

-Against Document No,Gegen Dokument Nr.

-Against Expense Account,Vor Expense Konto

-Against Income Account,Vor Income Konto

-Against Journal Voucher,Vor Journal Gutschein

-Against Purchase Invoice,Vor Kaufrechnung

-Against Sales Invoice,Vor Sales Invoice

-Against Voucher,Gegen Gutschein

-Against Voucher Type,Gegen Gutschein Type

-Agent,Agent

-"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.Note: BOM = Bill of Materials","Aggregate Gruppe ** Artikel ** in einen anderen ** Artikel. ** Dies ist nützlich, wenn Sie bündeln eine gewisse ** Die Artikel werden ** in einem Paket und Sie behalten Lager der verpackten ** Artikel ** und nicht das Aggregat ** Artikel. ** Das Paket ** Artikel ** haben wird: ""Ist Stock Item"" als ""Nein"" und ""Ist Vertrieb Item"" als ""Ja"" Zum Beispiel:. Wenn Sie den Verkauf Laptops und Rucksäcke werden getrennt und haben einen besonderen Preis, wenn der Kunde kauft sowohl BOM = Bill of Materials:, dann wird der Laptop + Rucksack wird ein neuer Sales BOM Item.Note sein"

-Aging Date,Aging Datum

-All Addresses.,Alle Adressen.

-All Contact,Alle Kontakt

-All Contacts.,Alle Kontakte.

-All Customer Contact,All Customer Contact

-All Day,All Day

-All Employee (Active),Alle Mitarbeiter (Active)

-All Lead (Open),Alle Lead (Open)

-All Products or Services.,Alle Produkte oder Dienstleistungen.

-All Sales Partner Contact,Alle Vertriebspartner Kontakt

-All Sales Person,Alle Sales Person

-All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,"Alle Verkäufe Transaktionen können gegen mehrere ** Umsatz Personen **, so dass Sie und überwachen Ziele können markiert werden."

-All Supplier Contact,Alle Lieferanten Kontakt

-"All account columns should be after \							standard columns and on the right.							If you entered it properly, next probable reason \							could be wrong account name.							Please rectify it in the file and try again.","Alle Spalten Konto sollte nach \ standard Säulen und auf der rechten Seite. Wenn Sie es richtig eingegeben, könnte nächste wahrscheinliche Grund \ falsche Konto-Name sein. Bitte berichtigen in der Datei und versuchen Sie es erneut."

-"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.","Alle Export-verwandten Bereichen wie Währung, Conversion-Rate, Export Insgesamt Export Gesamtsumme etc sind in <br> Lieferschein, POS, Angebot, Sales Invoice, Auftragsabwicklung, etc."

-"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.","Alle Import-verwandten Bereichen wie Währung, Conversion-Rate, Import Insgesamt sind Import Gesamtsumme etc in <br> Kaufbeleg Lieferant Angebot, Auftragsbestätigung, Bestellung etc. zur Verfügung"

-All items have already been transferred \				for this Production Order.,Alle Elemente wurden bereits \ für diesen Fertigungsauftrag übertragen.

-"All possible Workflow States and roles of the workflow. <br>Docstatus Options: 0 is""Saved"", 1 is ""Submitted"" and 2 is ""Cancelled""","Alle möglichen Workflow-Status und Rollen des Workflows. <br> DocStatus Optionen: 0 wird ""Gespeichert"" wird ein ""Eingereicht"" und 2 ""Cancelled"""

-All posts by,Alle Beiträge

-Allocate,Zuweisen

-Allocate leaves for the year.,Weisen Blätter für das Jahr.

-Allocated Amount,Zugeteilten Betrag

-Allocated Budget,Zugeteilten Budget

-Allocated amount,Zugeteilten Betrag

-Allow Attach,Lassen Befestigen

-Allow Bill of Materials,Lassen Bill of Materials

-Allow Dropbox Access,Erlauben Dropbox-Zugang

-Allow Editing of Frozen Accounts For,Erlauben Bearbeiten von eingefrorenen Konten für

-Allow Google Drive Access,Erlauben Sie Google Drive Zugang

-Allow Import,Erlauben Sie importieren

-Allow Import via Data Import Tool,Erlauben Import via Datenimport-Werkzeug

-Allow Negative Balance,Lassen Negative Bilanz

-Allow Negative Stock,Lassen Negative Lager

-Allow Production Order,Lassen Fertigungsauftrag

-Allow Rename,Lassen Sie Umbenennen

-Allow Samples,Lassen Proben

-Allow User,Benutzer zulassen

-Allow Users,Ermöglichen

-Allow on Submit,Lassen Sie auf Absenden

-Allow the following users to approve Leave Applications for block days.,Lassen Sie die folgenden Benutzer zu verlassen Anwendungen für Block Tage genehmigen.

-Allow user to edit Price List Rate in transactions,Benutzer zulassen Preis List in Transaktionen bearbeiten

-Allow user to login only after this hour (0-24),"Lassen Sie Benutzer nur anmelden, nach dieser Stunde (0-24)"

-Allow user to login only before this hour (0-24),"Lassen Sie Benutzer nur anmelden, bevor dieser Stunde (0-24)"

-Allowance Percent,Allowance Prozent

-Allowed,Erlaubt

-Already Registered,Bereits angemeldete

-Always use Login Id as sender,Immer Login ID als Absender

-Amend,Ändern

-Amended From,Geändert von

-Amount,Menge

-Amount (Company Currency),Betrag (Gesellschaft Währung)

-Amount <=,Betrag <=

-Amount >=,Betrag> =

-"An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [<a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a>]","Ein Symbol-Datei mit. Ico. Sollte 16 x 16 px sein. Erzeugt mit ein Favicon-Generator. [<a Href=""http://favicon-generator.org/"" target=""_blank""> favicon-generator.org </ a>]"

-Analytics,Analytics

-Another Salary Structure '%s' is active for employee '%s'. 				Please make its status 'Inactive' to proceed.,"Another Gehaltsstruktur &#39;% s&#39; ist für Mitarbeiter &#39;% s&#39; aktiv. Bitte stellen Sie den Status &quot;inaktiv&quot;, um fortzufahren."

-"Any other comments, noteworthy effort that should go in the records.","Weitere Kommentare, bemerkenswerte Anstrengungen, die in den Aufzeichnungen gehen sollte."

-Applicable Holiday List,Anwendbar Ferienwohnung Liste

-Applicable To (Designation),Für (Bezeichnung)

-Applicable To (Employee),Für (Employee)

-Applicable To (Role),Anwendbar (Rolle)

-Applicable To (User),Anwendbar auf (User)

-Applicant Name,Name des Antragstellers

-Applicant for a Job,Antragsteller für einen Job

-Applicant for a Job.,Antragsteller für einen Job.

-Applications for leave.,Bei Anträgen auf Urlaub.

-Applies to Company,Gilt für Unternehmen

-Apply / Approve Leaves,Übernehmen / Genehmigen Leaves

-Apply Shipping Rule,Bewerben Versand Rule

-Apply Taxes and Charges Master,Bewerben Steuern und Gebühren Meister

-Appraisal,Bewertung

-Appraisal Goal,Bewertung Goal

-Appraisal Goals,Bewertung Details

-Appraisal Template,Bewertung Template

-Appraisal Template Goal,Bewertung Template Goal

-Appraisal Template Title,Bewertung Template Titel

-Approval Status,Genehmigungsstatus

-Approved,Genehmigt

-Approver,Approver

-Approving Role,Genehmigung Rolle

-Approving User,Genehmigen Benutzer

-Are you sure you want to delete the attachment?,"Sind Sie sicher, dass Sie den Anhang löschen?"

-Arial,Arial

-Arrear Amount,Nachträglich Betrag

-"As a best practice, do not assign the same set of permission rule to different Roles instead set multiple Roles to the User","Als Best Practice, nicht die gleiche Menge von Berechtigungen Vorschrift auf unterschiedliche Rollen stattdessen mehrere Rollen für den Benutzer"

-As existing qty for item: ,Da sich die bestehenden Menge für Artikel:

-As per Stock UOM,Wie pro Lagerbestand UOM

-"As there are existing stock transactions for this \							item, you can not change the values of 'Has Serial No', \							'Is Stock Item' and 'Valuation Method'","Da es Bestand Transaktionen dieser \ item sind, können Sie nicht ändern, die Werte von &#39;Hat Seriennummer&#39;, &#39;Ist Lager Item&#39; \ und &quot;Valuation Method &#39;"

-Ascending,Aufsteigend

-Assign To,Zuordnen zu

-Assigned By,Zugewiesen von

-Assignment,Zuordnung

-Assignments,Zuordnungen

-Associate a DocType to the Print Format,Zuordnen eines DocType der Print Format

-Atleast one warehouse is mandatory,Mindestens eines Lagers ist obligatorisch

-Attach,Befestigen

-Attach Document Print,Anhängen Dokument drucken

-Attached To DocType,Hinzugefügt zu DOCTYPE

-Attached To Name,An den Dateinamen

-Attachment,Anhang

-Attachments,Zubehör

-Attempted to Contact,"Versucht, Kontakt"

-Attendance,Teilnahme

-Attendance Date,Teilnahme seit

-Attendance Details,Teilnahme Einzelheiten

-Attendance From Date,Teilnahme ab-Datum

-Attendance To Date,Teilnahme To Date

-Attendance can not be marked for future dates,Die Teilnahme kann nicht für zukünftige Termine markiert werden

-Attendance for the employee: ,Die Teilnahme für die Mitarbeiter:

-Attendance record.,Zuschauerrekord.

-Attributions,Zuschreibungen

-Authorization Control,Authorization Control

-Authorization Rule,Autorisierungsregel

-Auto Email Id,Auto Email Id

-Auto Inventory Accounting,Auto Vorratsbuchhaltung

-Auto Inventory Accounting Settings,Auto Vorratsbuchhaltung Einstellungen

-Auto Material Request,Auto Werkstoff anfordern

-Auto Name,Auto Name

-Auto generated,Auto generiert

-Auto-raise Material Request if quantity goes below re-order level in a warehouse,"Auto-Raise Werkstoff anfordern, wenn Quantität geht unten re-order-Ebene in einer Lagerhalle"

-Automatically updated via Stock Entry of type Manufacture/Repack,Automatisch über Lager Eintrag vom Typ Manufacture / Repack aktualisiert

-Autoreply when a new mail is received,Autoreply wenn eine neue E-Mail empfangen

-Available Qty at Warehouse,Verfügbare Menge bei Warehouse

-Available Stock for Packing Items,Lagerbestand für Packstücke

-"Available in BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet","Erhältlich in Stücklisten, Lieferschein, Bestellung, Fertigungsauftrag, Bestellung, Kaufbeleg, Sales Invoice, Sales Order, Stock Entry, Timesheet"

-Avatar,Avatar

-Average Discount,Durchschnittliche Discount

-B+,B +

-B-,B-

-BILL,BILL

-BILLJ,BILLJ

-BOM,BOM

-BOM Detail No,BOM Detailaufnahme

-BOM Explosion Item,Stücklistenauflösung Artikel

-BOM Item,Stücklistenposition

-BOM No,BOM Nein

-BOM No. for a Finished Good Item,BOM-Nr für Finished Gute Artikel

-BOM Operation,BOM Betrieb

-BOM Operations,BOM Operationen

-BOM Replace Tool,BOM Replace Tool

-BOM replaced,BOM ersetzt

-Background Color,Hintergrundfarbe

-Background Image,Background Image

-Backup Manager,Backup Manager

-Backup Right Now,Sichern Right Now

-Backups will be uploaded to,"Backups werden, die hochgeladen werden"

-"Balances of Accounts of type ""Bank or Cash""",Kontostände vom Typ &quot;Bank-oder Cash&quot;

-Bank,Bank

-Bank A/C No.,Bank A / C Nr.

-Bank Account,Bankkonto

-Bank Account No.,Bank Konto-Nr

-Bank Clearance Summary,Bank-Ausverkauf Zusammenfassung

-Bank Name,Name der Bank

-Bank Reconciliation,Kontenabstimmung

-Bank Reconciliation Detail,Kontenabstimmung Details

-Bank Reconciliation Statement,Kontenabstimmung Statement

-Bank Voucher,Bankgutschein

-Bank or Cash,Bank oder Bargeld

-Bank/Cash Balance,Banken / Cash Balance

-Banner,Banner

-Banner HTML,Banner HTML

-Banner Image,Banner Bild

-Banner is above the Top Menu Bar.,Banner über der oberen Menüleiste.

-Barcode,Strichcode

-Based On,Basierend auf

-Basic Info,Basic Info

-Basic Information,Grundlegende Informationen

-Basic Rate,Basic Rate

-Basic Rate (Company Currency),Basic Rate (Gesellschaft Währung)

-Batch,Stapel

-Batch (lot) of an Item.,Batch (Los) eines Item.

-Batch Finished Date,Batch Beendet Datum

-Batch ID,Batch ID

-Batch No,Batch No

-Batch Started Date,Batch gestartet Datum

-Batch Time Logs for Billing.,Batch Zeit Protokolle für Billing.

-Batch Time Logs for billing.,Batch Zeit Logs für die Abrechnung.

-Batch-Wise Balance History,Batch-Wise Gleichgewicht History

-Batched for Billing,Batch für Billing

-Be the first one to comment,"Seien Sie der Erste, der einen Kommentar"

-Begin this page with a slideshow of images,Beginnen Sie diese Seite mit einer Diashow von Bildern

-Better Prospects,Bessere Aussichten

-Bill Date,Bill Datum

-Bill No,Bill No

-Bill of Material to be considered for manufacturing,"Bill of Material, um für die Fertigung berücksichtigt werden"

-Bill of Materials,Bill of Materials

-Bill of Materials (BOM),Bill of Materials (BOM)

-Billable,Billable

-Billed,Angekündigt

-Billed Amt,Billed Amt

-Billing,Billing

-Billing Address,Rechnungsadresse

-Billing Address Name,Rechnungsadresse Name

-Billing Status,Billing-Status

-Bills raised by Suppliers.,Bills erhöht durch den Lieferanten.

-Bills raised to Customers.,"Bills angehoben, um Kunden."

-Bin,Kasten

-Bio,Bio

-Bio will be displayed in blog section etc.,Bio wird in Blog-Bereich usw. angezeigt werden

-Birth Date,Geburtsdatum

-Blob,Klecks

-Block Date,Blockieren Datum

-Block Days,Block Tage

-Block Holidays on important days.,Blockieren Urlaub auf wichtige Tage.

-Block leave applications by department.,Block verlassen Anwendungen nach Abteilung.

-Blog Category,Blog Kategorie

-Blog Intro,Blog Intro

-Blog Introduction,Blog Einführung

-Blog Post,Blog Post

-Blog Settings,Blog-Einstellungen

-Blog Subscriber,Blog Subscriber

-Blog Title,Blog Titel

-Blogger,Blogger

-Blood Group,Blutgruppe

-Bookmarks,Bookmarks

-Branch,Zweig

-Brand,Marke

-Brand HTML,Marke HTML

-Brand Name,Markenname

-"Brand is what appears on the top-right of the toolbar. If it is an image, make sure ithas a transparent background and use the &lt;img /&gt; tag. Keep size as 200px x 30px","Marke ist das, was in der oberen rechten Ecke des Symbolleiste. Wenn es ein Bild ist, stellen Sie sicher, ithas einen transparenten Hintergrund und verwenden Sie die <img />-Tag. Halten Größe wie 200px x 30px"

-Brand master.,Marke Meister.

-Brands,Marken

-Breakdown,Zusammenbruch

-Budget,Budget

-Budget Allocated,Budget

-Budget Control,Budget Control

-Budget Detail,Budget Detailansicht

-Budget Details,Budget Einzelheiten

-Budget Distribution,Budget Verteilung

-Budget Distribution Detail,Budget Verteilung Detailansicht

-Budget Distribution Details,Budget Ausschüttungsinformationen

-Budget Variance Report,Budget Variance melden

-Build Modules,Bauen Module

-Build Pages,Bauen Seiten

-Build Server API,Build-Server API

-Build Sitemap,Bauen Sitemap

-Bulk Email,Bulk Email

-Bulk Email records.,Bulk Email Datensätze.

-Bummer! There are more holidays than working days this month.,Bummer! Es gibt mehr Feiertage als Arbeitstage in diesem Monat.

-Bundle items at time of sale.,Bundle Artikel zum Zeitpunkt des Verkaufs.

-Button,Taste

-Buyer of Goods and Services.,Käufer von Waren und Dienstleistungen.

-Buying,Kauf

-Buying Amount,Einkaufsführer Betrag

-Buying Settings,Einkaufsführer Einstellungen

-By,Durch

-C-FORM/,C-FORM /

-C-Form,C-Form

-C-Form Applicable,"C-Form,"

-C-Form Invoice Detail,C-Form Rechnungsdetails

-C-Form No,C-Form nicht

-CI/2010-2011/,CI/2010-2011 /

-COMM-,COMM-

-CSS,CSS

-CUST,CUST

-CUSTMUM,CUSTMUM

-Calculate Based On,Berechnen Basierend auf

-Calculate Total Score,Berechnen Gesamtpunktzahl

-Calendar,Kalender

-Calendar Events,Kalendereintrag

-Call,Rufen

-Campaign,Kampagne

-Campaign Name,Kampagnenname

-Can only be exported by users with role 'Report Manager',"Kann nur von Benutzern mit der Rolle ""Report Manager"" exportiert werden"

-Cancel,Kündigen

-Cancel permission also allows the user to delete a document (if it is not linked to any other document).,"Abbrechen Erlaubnis ermöglicht dem Benutzer auch, um ein Dokument (wenn sie nicht auf irgendeine andere Dokument verknüpft) zu löschen."

-Cancelled,Abgesagt

-Cannot ,Kann nicht

-Cannot approve leave as you are not authorized to approve leaves on Block Dates.,"Kann nicht genehmigen lassen, wie Sie sind nicht berechtigt, Blätter auf Block-Termine genehmigen."

-Cannot change from,Kann nicht ändern

-Cannot continue.,Kann nicht fortgesetzt werden.

-Cannot have two prices for same Price List,Kann nicht zwei Preise für das gleiche Preisliste

-Cannot map because following condition fails: ,"Kann nicht zuordnen, da folgende Bedingung nicht:"

-Capacity,Kapazität

-Capacity Units,Capacity Units

-Carry Forward,Vortragen

-Carry Forwarded Leaves,Carry Weitergeleitete Leaves

-Case No(s) already in use. Please rectify and try again.				Recommended <b>From Case No. = %s</b>,Fall Nr. (n) bereits im Einsatz. Bitte korrigieren und versuchen Sie es erneut. Empfohlen <b>von Fall Nr. =% s</b>

-Cash,Bargeld

-Cash Voucher,Cash Gutschein

-Cash/Bank Account,Cash / Bank Account

-Categorize blog posts.,Kategorisieren Blog-Posts.

-Category,Kategorie

-Category Name,Kategorie Name

-Category of customer as entered in Customer master,"Kategorie von Kunden, wie in Customer Master eingetragen"

-Cell Number,Cell Number

-Center,Zentrum

-"Certain documents should not be changed once final, like an Invoice for example. The final state for such documents is called <b>Submitted</b>. You can restrict which roles can Submit.","Bestimmte Dokumente sollten nicht geändert werden, nachdem endgültig angesehen werden, wie eine Rechnung zum Beispiel. Der Endzustand für solche Dokumente wird als <b> Eingereicht </ b>. Sie können einschränken, welche Rollen können Sie auf Absenden."

-Change UOM for an Item.,Ändern UOM für ein Item.

-Change the starting / current sequence number of an existing series.,Ändern Sie den Start / aktuelle Sequenznummer eines bestehenden Serie.

-Channel Partner,Channel Partner

-Charge,Ladung

-Chargeable,Gebührenpflichtig

-Chart of Accounts,Kontenplan

-Chart of Cost Centers,Abbildung von Kostenstellen

-Chat,Plaudern

-Check,Überprüfen

-Check / Uncheck roles assigned to the Profile. Click on the Role to find out what permissions that Role has.,"Aktivieren / Deaktivieren zugewiesenen Rollen der Profile. Klicken Sie auf die Rolle, um herauszufinden, welche Berechtigungen dieser Rolle hat."

-Check all the items below that you want to send in this digest.,"Überprüfen Sie alle Artikel unten, dass Sie in diesem Digest senden."

-Check how the newsletter looks in an email by sending it to your email.,"Prüfen Sie, wie der Newsletter in einer E-Mail aussieht, indem es an deine E-Mail."

-"Check if recurring invoice, uncheck to stop recurring or put proper End Date","Prüfen Sie, ob wiederkehrende Rechnung, deaktivieren zu stoppen wiederkehrende oder legen richtigen Enddatum"

-"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","Überprüfen Sie, ob Sie die automatische wiederkehrende Rechnungen benötigen. Nach dem Absenden eine Rechnung über den Verkauf wird Recurring Abschnitt sichtbar sein."

-Check if you want to send salary slip in mail to each employee while submitting salary slip,"Überprüfen Sie, ob Sie Gehaltsabrechnung in Mail an jeden Mitarbeiter wollen, während Einreichung Gehaltsabrechnung"

-Check this if you want to force the user to select a series before saving. There will be no default if you check this.,"Aktivieren Sie diese Option, wenn Sie den Benutzer zwingen, eine Reihe vor dem Speichern auswählen möchten. Es wird kein Standard sein, wenn Sie dies zu überprüfen."

-Check this if you want to send emails as this id only (in case of restriction by your email provider).,"Aktivieren Sie diese Option, wenn Sie E-Mails, da diese id nur (im Falle von Beschränkungen durch Ihre E-Mail-Provider) gesendet werden soll."

-Check this if you want to show in website,"Aktivieren Sie diese Option, wenn Sie in der Website zeigen wollen"

-Check this to disallow fractions. (for Nos),Aktivieren Sie diese verbieten Fraktionen. (Für Nos)

-Check this to make this the default letter head in all prints,"Aktivieren Sie diese Option, um es als Standard-Briefkopf in allen Ausdrucke"

-Check this to pull emails from your mailbox,"Aktivieren Sie diese Option, um E-Mails aus Ihrer Mailbox ziehen"

-Check to activate,Überprüfen Sie aktivieren

-Check to make Shipping Address,"Überprüfen Sie, Liefer-Adresse machen"

-Check to make primary address,Überprüfen primäre Adresse machen

-Checked,Geprüft

-Cheque,Scheck

-Cheque Date,Scheck Datum

-Cheque Number,Scheck-Nummer

-Child Tables are shown as a Grid in other DocTypes.,Child-Tabellen werden als Grid in anderen DocTypes gezeigt.

-City,City

-City/Town,Stadt / Ort

-Claim Amount,Schadenhöhe

-Claims for company expense.,Ansprüche für Unternehmen Kosten.

-Class / Percentage,Klasse / Anteil

-Classic,Klassische

-Classification of Customers by region,Klassifizierung der Kunden nach Regionen

-Clear Cache & Refresh,Clear Cache & Refresh

-Clear Table,Tabelle löschen

-Clearance Date,Clearance Datum

-"Click on ""Get Latest Updates""",Klicken Sie auf &quot;Get Latest Updates&quot;

-Click on 'Make Sales Invoice' button to create a new Sales Invoice.,"Klicken Sie auf &quot;Als Sales Invoice&quot;, um einen neuen Sales Invoice erstellen."

-Click on button in the 'Condition' column and select the option 'User is the creator of the document',"Klicken Sie auf die Schaltfläche in der 'Bedingung' Spalte und wählen Sie die Option ""Benutzer ist der Schöpfer des Dokuments"""

-Click to Expand / Collapse,Klicken Sie auf Erweitern / Reduzieren

-Client,Auftraggeber

-Close,Schließen

-Closed,Geschlossen

-Closing Account Head,Konto schließen Leiter

-Closing Date,Einsendeschluss

-Closing Fiscal Year,Schließen Geschäftsjahr

-CoA Help,CoA Hilfe

-Code,Code

-Cold Calling,Cold Calling

-Color,Farbe

-Column Break,Spaltenumbruch

-Comma separated list of email addresses,Durch Komma getrennte Liste von E-Mail-Adressen

-Comment,Kommentar

-Comment By,Kommentar von

-Comment By Fullname,Kommentar von Fullname

-Comment Date,Kommentar Datum

-Comment Docname,Kommentar DocName

-Comment Doctype,Kommentar Doctype

-Comment Time,Kommentar Zeit

-Comments,Kommentare

-Commission Rate,Kommission bewerten

-Commission Rate (%),Kommission Rate (%)

-Commission partners and targets,Kommission Partnern und Ziele

-Communication,Kommunikation

-Communication HTML,Communication HTML

-Communication History,Communication History

-Communication Medium,Communication Medium

-Communication log.,Communication log.

-Company,Firma

-Company Details,Unternehmensprofil

-Company History,Unternehmensgeschichte

-Company History Heading,Unternehmensgeschichte Überschrift

-Company Info,Firmeninfo

-Company Introduction,Vorstellung der Gesellschaft

-Company Master.,Firma Meister.

-Company Name,Firmenname

-Company Settings,Gesellschaft Einstellungen

-Company branches.,Unternehmen Niederlassungen.

-Company departments.,Abteilungen des Unternehmens.

-Company is missing or entered incorrect value,Unternehmen fehlt oder falsch eingegeben Wert

-Company mismatch for Warehouse,Unternehmen Mismatch für Warehouse

-Company registration numbers for your reference. Example: VAT Registration Numbers etc.,Handelsregisternummer für Ihre Referenz. Beispiel: Umsatzsteuer-Identifikationsnummern usw.

-Company registration numbers for your reference. Tax numbers etc.,Handelsregisternummer für Ihre Referenz. MwSt.-Nummern etc.

-Complaint,Beschwerde

-Complete,Vervollständigen

-Complete By,Complete von

-Completed,Fertiggestellt

-Completed Qty,Abgeschlossene Menge

-Completion Date,Datum der Fertigstellung

-Completion Status,Completion Status

-Confirmed orders from Customers.,Bestätigte Bestellungen von Kunden.

-Consider Tax or Charge for,Betrachten Sie Steuern oder Gebühren für die

-"Consider this Price List for fetching rate. (only which have ""For Buying"" as checked)","Betrachten Sie diese Preisliste für das Abrufen bewerten. (Nur die haben ""für den Kauf"", wie geprüft)"

-Considered as Opening Balance,Er gilt als Eröffnungsbilanz

-Considered as an Opening Balance,Er gilt als einer Eröffnungsbilanz

-Consultant,Berater

-Consumed Qty,Verbrauchte Menge

-Contact,Kontakt

-Contact Control,Kontakt Kontrolle

-Contact Desc,Kontakt Desc

-Contact Details,Kontakt Details

-Contact Email,Kontakt per E-Mail

-Contact HTML,Kontakt HTML

-Contact Info,Kontakt Info

-Contact Mobile No,Kontakt Mobile Kein

-Contact Name,Kontakt Name

-Contact No.,Kontakt Nr.

-Contact Person,Ansprechpartner

-Contact Type,Kontakt Typ

-Contact Us Settings,Kontakt Settings

-Contact in Future,Kontakt in Zukunft

-"Contact options, like ""Sales Query, Support Query"" etc each on a new line or separated by commas.","Kontakt Optionen, wie ""Sales Query, Support-Anfrage"" etc jeweils auf einer neuen Zeile oder durch Kommas getrennt."

-Contacted,Kontaktiert

-Content,Inhalt

-Content Type,Content Type

-Content in markdown format that appears on the main side of your page,"Content in markdown Format, das auf der Hauptseite Ihrer Seite"

-Content web page.,Inhalt Web-Seite.

-Contra Voucher,Contra Gutschein

-Contract End Date,Contract End Date

-Contribution (%),Anteil (%)

-Contribution to Net Total,Beitrag zum Net Total

-Control Panel,Control Panel

-Conversion Factor,Umrechnungsfaktor

-Conversion Rate,Conversion Rate

-Convert into Recurring Invoice,Konvertieren in Wiederkehrende Rechnung

-Converted,Umgerechnet

-Copy,Kopieren

-Copy From Item Group,Kopieren von Artikel-Gruppe

-Copyright,Copyright

-Core,Kern

-Cost Center,Kostenstellenrechnung

-Cost Center Details,Kosten Center Details

-Cost Center Name,Kosten Center Name

-Cost Center is mandatory for item: ,Kostenstelle ist obligatorisch für Artikel:

-Cost Center must be specified for PL Account: ,Kostenstelle muss für PL Konto angegeben werden:

-Costing,Kalkulation

-Country,Land

-Country Name,Land Name

-Create,Schaffen

-Create Bank Voucher for the total salary paid for the above selected criteria,Erstellen Bankgutschein für die Lohnsumme für die oben ausgewählten Kriterien gezahlt

-Create Material Requests,Material anlegen Requests

-Create Production Orders,Erstellen Fertigungsaufträge

-Create Receiver List,Erstellen Receiver Liste

-Create Salary Slip,Erstellen Gehaltsabrechnung

-Create Stock Ledger Entries when you submit a Sales Invoice,"Neues Lager Ledger Einträge, wenn Sie einen Sales Invoice vorlegen"

-"Create a price list from Price List master and enter standard ref rates against each of them. On selection of a price list in Quotation, Sales Order or Delivery Note, corresponding ref rate will be fetched for this item.","Erstellen Sie eine Preisliste von Preisliste Master und geben Sie Standard-ref Preise gegen jeden von ihnen. Bei Auswahl einer Preisliste Angebot, Auftrag oder Lieferschein, werden entsprechende ref für dieser Artikel abgeholt werden."

-Create and Send Newsletters,Erstellen und Senden Newsletters

-Created Account Head: ,Erstellt Konto Kopf:

-Created By,Erstellt von

-Created Customer Issue,Erstellt Kunde Ausgabe

-Created Group ,Erstellt Gruppe

-Created Opportunity,Erstellt Chance

-Created Support Ticket,Erstellt Support Ticket

-Creates salary slip for above mentioned criteria.,Erstellt Gehaltsabrechnung für die oben genannten Kriterien.

-Credentials,Referenzen

-Credit,Kredit

-Credit Amt,Kredit-Amt

-Credit Card Voucher,Credit Card Gutschein

-Credit Controller,Credit Controller

-Credit Days,Kredit-Tage

-Credit Limit,Kreditlimit

-Credit Note,Gutschrift

-Credit To,Kredite an

-Cross Listing of Item in multiple groups,Überqueren Auflistung der Artikel in mehreren Gruppen

-Currency,Währung

-Currency Exchange,Geldwechsel

-Currency Format,Währung Format

-Currency Name,Währung Name

-Currency Settings,Währung Einstellungen

-Currency and Price List,Währungs-und Preisliste

-Currency does not match Price List Currency for Price List,Währung nicht mit Preisliste Währung für Preisliste

-Current Accommodation Type,Aktuelle Unterkunftstyp

-Current Address,Aktuelle Adresse

-Current BOM,Aktuelle Stückliste

-Current Fiscal Year,Laufenden Geschäftsjahr

-Current Stock,Aktuelle Stock

-Current Stock UOM,Aktuelle Stock UOM

-Current Value,Aktueller Wert

-Current status,Aktueller Status

-Custom,Brauch

-Custom Autoreply Message,Benutzerdefinierte Autoreply Nachricht

-Custom CSS,Custom CSS

-Custom Field,Custom Field

-Custom Message,Custom Message

-Custom Reports,Benutzerdefinierte Berichte

-Custom Script,Custom Script

-Custom Startup Code,Benutzerdefinierte Startup Code

-Custom?,Custom?

-Customer,Kunde

-Customer (Receivable) Account,Kunde (Forderungen) Konto

-Customer / Item Name,Kunde / Item Name

-Customer Account,Kundenkonto

-Customer Account Head,Kundenkonto Kopf

-Customer Address,Kundenadresse

-Customer Addresses And Contacts,Kundenadressen und Kontakte

-Customer Code,Customer Code

-Customer Codes,Kunde Codes

-Customer Details,Customer Details

-Customer Discount,Kunden-Rabatt

-Customer Discounts,Kunden Rabatte

-Customer Feedback,Kundenfeedback

-Customer Group,Customer Group

-Customer Group Name,Kunden Group Name

-Customer Intro,Kunden Intro

-Customer Issue,Das Anliegen des Kunden

-Customer Issue against Serial No.,Das Anliegen des Kunden gegen Seriennummer

-Customer Name,Name des Kunden

-Customer Naming By,Kunden Benennen von

-Customer Type,Kundentyp

-Customer classification tree.,Einteilung der Kunden Baum.

-Customer database.,Kunden-Datenbank.

-Customer's Currency,Kunden Währung

-Customer's Item Code,Kunden Item Code

-Customer's Purchase Order Date,Bestellung des Kunden Datum

-Customer's Purchase Order No,Bestellung des Kunden keine

-Customer's Vendor,Kunden Hersteller

-Customer's currency,Kunden Währung

-"Customer's currency - If you want to select a currency that is not the default currency, then you must also specify the Currency Conversion Rate.","Kunden Währung - Wenn Sie eine Währung, die nicht die Standard-Währung auswählen wollen, dann müssen Sie auch die Currency Conversion Rate."

-Customers Not Buying Since Long Time,Kunden Kaufen nicht seit langer Zeit

-Customerwise Discount,Customerwise Discount

-Customize,Anpassen

-Customize Form,Formular anpassen

-Customize Form Field,Passen Form Field

-"Customize Label, Print Hide, Default etc.","Passen Label, Print Hide, Standard, etc."

-Customize the Notification,Passen Sie die Benachrichtigung

-Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,"Passen Sie den einleitenden Text, der als Teil der E-Mail geht. Jede Transaktion hat einen separaten einleitenden Text."

-DN,DN

-DN Detail,DN Detailansicht

-Daily,Täglich

-Daily Event Digest is sent for Calendar Events where reminders are set.,Täglich Termin Digest ist für Kalendereintrag wo Erinnerungen eingestellt gesendet.

-Daily Time Log Summary,Täglich Log Zusammenfassung

-Danger,Gefahr

-Data,Daten

-Data missing in table,Fehlende Daten in der Tabelle

-Database,Datenbank

-Database Folder ID,Database Folder ID

-Database of potential customers.,Datenbank von potentiellen Kunden.

-Date,Datum

-Date Format,Datumsformat

-Date Of Retirement,Datum der Pensionierung

-Date and Number Settings,Datum und Anzahl Einstellungen

-Date is repeated,Datum wird wiederholt

-Date must be in format,Datum muss im Format

-Date of Birth,Geburtsdatum

-Date of Issue,Datum der Ausgabe

-Date of Joining,Datum der Verbindungstechnik

-Date on which lorry started from supplier warehouse,"Datum, an dem Lastwagen startete von Lieferantenlager"

-Date on which lorry started from your warehouse,"Datum, an dem Lkw begann von Ihrem Lager"

-Date on which the lead was last contacted,"Datum, an dem das Blei letzten kontaktiert wurde"

-Dates,Termine

-Datetime,Datetime

-Days for which Holidays are blocked for this department.,"Tage, für die Feiertage sind für diese Abteilung blockiert."

-Dealer,Händler

-Dear,Liebe

-Debit,Soll

-Debit Amt,Debit Amt

-Debit Note,Lastschrift

-Debit To,Debit Um

-Debit or Credit,Debit-oder Kreditkarten

-Deduct,Abziehen

-Deduction,Abzug

-Deduction Type,Abzug Typ

-Deduction1,Deduction1

-Deductions,Abzüge

-Default,Default

-Default Account,Default-Konto

-Default BOM,Standard BOM

-Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,"Standard Bank / Cash-Konto werden automatisch in POS Rechnung aktualisiert werden, wenn dieser Modus ausgewählt ist."

-Default Bank Account,Standard Bank Account

-Default Cash Account,Standard Cashkonto

-Default Commission Rate,Standard Kommission bewerten

-Default Company,Standard Unternehmen

-Default Cost Center,Standard Kostenstelle

-Default Cost Center for tracking expense for this item.,Standard Cost Center for Tracking Kosten für diesen Artikel.

-Default Currency,Standardwährung

-Default Customer Group,Standard Customer Group

-Default Expense Account,Standard Expense Konto

-Default Home Page,Standard Home Page

-Default Home Pages,Standard-Home-Pages

-Default Income Account,Standard Income Konto

-Default Item Group,Standard Element Gruppe

-Default Price List,Standard Preisliste

-Default Print Format,Standard Print Format

-Default Purchase Account in which cost of the item will be debited.,Standard Purchase Konto in dem Preis des Artikels wird abgebucht.

-Default Sales Partner,Standard Vertriebspartner

-Default Settings,Default Settings

-Default Source Warehouse,Default Source Warehouse

-Default Stock UOM,Standard Lager UOM

-Default Supplier,Standard Lieferant

-Default Supplier Type,Standard Lieferant Typ

-Default Target Warehouse,Standard Ziel Warehouse

-Default Territory,Standard Territory

-Default Unit of Measure,Standard-Maßeinheit

-Default Valuation Method,Standard Valuation Method

-Default Value,Default Value

-Default Warehouse,Standard Warehouse

-Default Warehouse is mandatory for Stock Item.,Standard Warehouse ist obligatorisch für Lagerware.

-Default settings for Shopping Cart,Standardeinstellungen für Einkaufswagen

-"Default: ""Contact Us""",Default: &quot;Kontaktieren Sie uns&quot;

-DefaultValue,DefaultValue

-Defaults,Defaults

-"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","Definieren Budget für diese Kostenstelle. Um Budget Aktion finden Sie unter <a href=""#!List/Company""> Firma Master </ a>"

-Defines actions on states and the next step and allowed roles.,Definiert Aktionen auf Staaten und den nächsten Schritt und erlaubt Rollen.

-Defines workflow states and rules for a document.,Definiert Workflow-Status und Regeln für ein Dokument.

-Delete,Löschen

-Delete Row,Zeile löschen

-Delivered,Lieferung

-Delivered Items To Be Billed,Liefergegenstände in Rechnung gestellt werden

-Delivered Qty,Geliefert Menge

-Delivery Address,Lieferanschrift

-Delivery Date,Liefertermin

-Delivery Details,Anlieferungs-Details

-Delivery Document No,Lieferung Dokument Nr.

-Delivery Document Type,Lieferung Document Type

-Delivery Note,Lieferschein

-Delivery Note Item,Lieferscheinposition

-Delivery Note Items,Lieferscheinpositionen

-Delivery Note Message,Lieferschein Nachricht

-Delivery Note No,Lieferschein Nein

-Packed Item,Lieferschein Verpackung Artikel

-Delivery Note Required,Lieferschein erforderlich

-Delivery Note Trends,Lieferschein Trends

-Delivery Status,Lieferstatus

-Delivery Time,Lieferzeit

-Delivery To,Liefern nach

-Department,Abteilung

-Depends On,Depends On

-Depends on LWP,Abhängig von LWP

-Descending,Absteigend

-Description,Beschreibung

-Description HTML,Beschreibung HTML

-"Description for listing page, in plain text, only a couple of lines. (max 140 characters)","Beschreibung für die Auflistung Seite, im Klartext, nur ein paar Zeilen. (Max 140 Zeichen)"

-Description for page header.,Beschreibung für Seitenkopf.

-Description of a Job Opening,Beschreibung eines Job Opening

-Designation,Bezeichnung

-Desktop,Desktop

-Detailed Breakup of the totals,Detaillierte Breakup der Gesamtsummen

-Details,Details

-Deutsch,Deutsch

-Did not add.,Haben Sie nicht hinzuzufügen.

-Did not cancel,Haben Sie nicht abbrechen

-Did not save,Nicht speichern

-Difference,Unterschied

-"Different ""States"" this document can exist in. Like ""Open"", ""Pending Approval"" etc.","Different ""Staaten"" in diesem Dokument existieren kann in. Gefällt mir ""Open"", ""Pending Approval"" etc."

-Disable Customer Signup link in Login page,Deaktivieren Kunde anmelden Link in Login-Seite

-Disable Rounded Total,Deaktivieren Abgerundete insgesamt

-Disable Signup,Deaktivieren Anmelden

-Disabled,Behindert

-Discount  %,Discount%

-Discount %,Discount%

-Discount (%),Rabatt (%)

-"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","Discount Felder werden in der Bestellung, Kaufbeleg Kauf Rechnung verfügbar"

-Discount(%),Rabatt (%)

-Display,Anzeige

-Display Settings,Display-Einstellungen

-Display all the individual items delivered with the main items,Alle anzeigen die einzelnen Punkte mit den wichtigsten Liefergegenstände

-Distinct unit of an Item,Separate Einheit eines Elements

-Distribute transport overhead across items.,Verteilen Transport-Overhead auf Gegenstände.

-Distribution,Aufteilung

-Distribution Id,Verteilung Id

-Distribution Name,Namen der Distribution

-Distributor,Verteiler

-Divorced,Geschieden

-Do not show any symbol like $ etc next to currencies.,Zeigen keine Symbol wie $ etc neben Währungen.

-Doc Name,Doc Namen

-Doc Status,Doc-Status

-Doc Type,Doc Type

-DocField,DocField

-DocPerm,DocPerm

-DocType,DOCTYPE

-DocType Details,DocType Einzelheiten

-DocType is a Table / Form in the application.,DocType ist eine Tabelle / Formular in der Anwendung.

-DocType on which this Workflow is applicable.,"DOCTYPE, auf denen diese Workflow-anwendbar ist."

-DocType or Field,DocType oder Field

-Document,Dokument

-Document Description,Document Beschreibung

-Document Numbering Series,Belegnummerierung Series

-Document Status transition from ,Document Status Übergang von

-Document Type,Document Type

-Document is only editable by users of role,Dokument ist nur editierbar Nutzer Rolle

-Documentation,Dokumentation

-Documentation Generator Console,Documentation Generator Console

-Documentation Tool,Documentation Tool

-Documents,Unterlagen

-Domain,Domain

-Download Backup,Download von Backup

-Download Materials Required,Herunterladen benötigte Materialien

-Download Template,Vorlage herunterladen

-Download a report containing all raw materials with their latest inventory status,Laden Sie einen Bericht mit allen Rohstoffen mit ihren neuesten Inventar Status

-"Download the Template, fill appropriate data and attach the modified file.All dates and employee combination in the selected period will come in the template, with existing attendance records","Laden Sie die Vorlage, füllen entsprechenden Daten und befestigen Sie die modifizierte file.All Termine und Mitarbeiter Kombination in der gewählten Zeit wird in der Vorlage zu kommen, mit den bestehenden Anwesenheitslisten"

-Draft,Entwurf

-Drafts,Dame

-Drag to sort columns,Ziehen Sie Spalten sortieren

-Dropbox,Dropbox

-Dropbox Access Allowed,Dropbox-Zugang erlaubt

-Dropbox Access Key,Dropbox Access Key

-Dropbox Access Secret,Dropbox Zugang Geheimnis

-Due Date,Due Date

-EMP/,EMP /

-ESIC CARD No,ESIC CARD Nein

-ESIC No.,ESIC Nr.

-Earning,Earning

-Earning & Deduction,Earning & Abzug

-Earning Type,Earning Typ

-Earning1,Earning1

-Edit,Bearbeiten

-Editable,Editable

-Educational Qualification,Educational Qualifikation

-Educational Qualification Details,Educational Qualifikation Einzelheiten

-Eg. smsgateway.com/api/send_sms.cgi,Eg. smsgateway.com / api / send_sms.cgi

-Email,E-Mail

-Email (By company),Email (nach Unternehmen)

-Email Digest,Email Digest

-Email Digest Settings,Email Digest Einstellungen

-Email Host,E-Mail-Host

-Email Id,Email Id

-"Email Id must be unique, already exists for: ","E-Mail-ID muss eindeutig sein, bereits für:"

-"Email Id where a job applicant will email e.g. ""jobs@example.com""","Email Id, wo ein Bewerber beispielsweise per E-Mail wird ""Jobs@example.com"""

-Email Login,E-Mail Anmelden

-Email Password,E-Mail Passwort

-Email Sent,E-Mail gesendet

-Email Sent?,E-Mail gesendet?

-Email Settings,E-Mail-Einstellungen

-Email Settings for Outgoing and Incoming Emails.,E-Mail-Einstellungen für ausgehende und eingehende E-Mails.

-Email Signature,E-Mail Signatur

-Email Use SSL,E-Mail verwenden SSL

-"Email addresses, separted by commas",E-Mail-Adressen durch Komma separted

-Email ids separated by commas.,E-Mail-IDs durch Komma getrennt.

-"Email settings for jobs email id ""jobs@example.com""","E-Mail-Einstellungen für Jobs email id ""jobs@example.com"""

-"Email settings to extract Leads from sales email id e.g. ""sales@example.com""","E-Mail-Einstellungen zu extrahieren Leads aus dem Verkauf email id zB ""Sales@example.com"""

-Email...,E-Mail ...

-Embed image slideshows in website pages.,Einbetten Bild Diashows in Web-Seiten.

-Emergency Contact Details,Notfall Kontakt

-Emergency Phone Number,Notrufnummer

-Employee,Mitarbeiter

-Employee Birthday,Angestellter Geburtstag

-Employee Designation.,Mitarbeiter Bezeichnung.

-Employee Details,Mitarbeiterdetails

-Employee Education,Mitarbeiterschulung

-Employee External Work History,Mitarbeiter Externe Arbeit Geschichte

-Employee Information,Employee Information

-Employee Internal Work History,Mitarbeiter Interner Arbeitsbereich Geschichte

-Employee Internal Work Historys,Mitarbeiter Interner Arbeitsbereich Historys

-Employee Leave Approver,Mitarbeiter Leave Approver

-Employee Leave Balance,Mitarbeiter Leave Bilanz

-Employee Name,Name des Mitarbeiters

-Employee Number,Mitarbeiternummer

-Employee Records to be created by,Mitarbeiter Records erstellt werden

-Employee Setup,Mitarbeiter-Setup

-Employee Type,Arbeitnehmertyp

-Employee grades,Mitarbeiter-Typen

-Employee record is created using selected field. ,Mitarbeiter Datensatz erstellt anhand von ausgewählten Feld.

-Employee records.,Mitarbeiter-Datensätze.

-Employee: ,Mitarbeiter:

-Employees Email Id,Mitarbeiter Email Id

-Employment Details,Beschäftigung Einzelheiten

-Employment Type,Beschäftigungsart

-Enable Auto Inventory Accounting,Enable Auto Vorratsbuchhaltung

-Enable Shopping Cart,Aktivieren Einkaufswagen

-Enabled,Aktiviert

-Enables <b>More Info.</b> in all documents,Ermöglicht <b> Mehr Info. </ B> in alle Dokumente

-Encashment Date,Inkasso Datum

-End Date,Enddatum

-End date of current invoice's period,Ende der laufenden Rechnung der Zeit

-End of Life,End of Life

-Ends on,Endet am

-Enter Email Id to receive Error Report sent by users.E.g.: support@iwebnotes.com,Ihre Email-Id Fehler Bericht users.Eg geschickt bekommen: support@iwebnotes.com

-Enter Form Type,Geben Formulartyp

-Enter Row,Geben Row

-Enter Verification Code,Sicherheitscode eingeben

-Enter campaign name if the source of lead is campaign.,"Geben Sie Namen der Kampagne, wenn die Quelle von Blei-Kampagne."

-"Enter default value fields (keys) and values. If you add multiple values for a field, the first one will be picked. These defaults are also used to set ""match"" permission rules. To see list of fields, go to <a href=""#Form/Customize Form/Customize Form"">Customize Form</a>.","Geben Standardwert Felder (keys) und Werten. Wenn Sie mehrere Werte für ein Feld hinzufügen, wird die erste abgeholt werden. Diese Standardwerte werden auch verwendet, um ""match"" permission Regeln. Um eine Liste der Felder zu sehen, <a gehen href=""#Form/Customize Form/Customize Form""> Formular anpassen </ a>."

-Enter department to which this Contact belongs,"Geben Abteilung, auf die diese Kontakt gehört"

-Enter designation of this Contact,Geben Bezeichnung dieser Kontakt

-"Enter email id separated by commas, invoice will be mailed automatically on particular date","Geben Sie E-Mail-ID durch Kommata getrennt, wird Rechnung automatisch auf bestimmte Zeitpunkt zugeschickt"

-Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,Geben Sie die Posten und geplante Menge für die Sie Fertigungsaufträge erhöhen oder downloaden Rohstoffe für die Analyse.

-Enter name of campaign if source of enquiry is campaign,"Geben Sie den Namen der Kampagne, wenn die Quelle der Anfrage ist Kampagne"

-"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","Geben Sie statischen URL-Parameter hier (Bsp. sender = ERPNext, username = ERPNext, password = 1234 etc.)"

-Enter the company name under which Account Head will be created for this Supplier,"Geben Sie den Namen des Unternehmens, unter denen Konto Leiter für diesen Lieferant erstellt werden"

-Enter the date by which payments from customer is expected against this invoice.,Geben Sie das Datum der Zahlungen von Kunden gegen diese Rechnung erwartet wird.

-Enter url parameter for message,Geben Sie URL-Parameter für die Nachrichtenübertragung

-Enter url parameter for receiver nos,Geben Sie URL-Parameter für Empfänger nos

-Entries,Einträge

-Entries are not allowed against this Fiscal Year if the year is closed.,"Die Einträge sind nicht gegen diese Geschäftsjahr zulässig, wenn die Jahre geschlossen ist."

-Error,Fehler

-Error for,Fehler für

-Error: Document has been modified after you have opened it,"Fehler: Dokument wurde geändert, nachdem Sie es geöffnet haben"

-Estimated Material Cost,Geschätzter Materialkalkulationen

-Event,Veranstaltung

-Event End must be after Start,Termin Ende muss nach Anfang sein

-Event Individuals,Event Personen

-Event Role,Event Rolle

-Event Roles,Event Rollen

-Event Type,Ereignistyp

-Event User,Ereignis Benutzer

-Events In Today's Calendar,Events in der heutigen Kalender

-Every Day,Every Day

-Every Month,Jeden Monat

-Every Week,Jede Woche

-Every Year,Jährlich

-Everyone can read,Jeder kann lesen

-Example:,Beispiel:

-Exchange Rate,Wechselkurs

-Excise Page Number,Excise Page Number

-Excise Voucher,Excise Gutschein

-Exemption Limit,Freigrenze

-Exhibition,Ausstellung

-Existing Customer,Bestehende Kunden

-Exit,Verlassen

-Exit Interview Details,Verlassen Interview Einzelheiten

-Expected,Voraussichtlich

-Expected Delivery Date,Voraussichtlicher Liefertermin

-Expected End Date,Erwartete Enddatum

-Expected Start Date,Frühestes Eintrittsdatum

-Expense Account,Expense Konto

-Expense Account is mandatory,Expense Konto ist obligatorisch

-Expense Claim,Expense Anspruch

-Expense Claim Approved,Expense Anspruch Genehmigt

-Expense Claim Approved Message,Expense Anspruch Genehmigt Nachricht

-Expense Claim Detail,Expense Anspruch Details

-Expense Claim Details,Expense Anspruch Einzelheiten

-Expense Claim Rejected,Expense Antrag abgelehnt

-Expense Claim Rejected Message,Expense Antrag abgelehnt Nachricht

-Expense Claim Type,Expense Anspruch Type

-Expense Date,Expense Datum

-Expense Details,Expense Einzelheiten

-Expense Head,Expense Leiter

-Expense account is mandatory for item: ,Expense Konto ist verpflichtend für Artikel:

-Expense/Adjustment Account,Aufwand / Adjustment Konto

-Expenses Booked,Aufwand gebucht

-Expenses Included In Valuation,Aufwendungen enthalten In Bewertungstag

-Expenses booked for the digest period,Aufwendungen für den gebuchten Zeitraum Digest

-Expiry Date,Verfallsdatum

-Export,Exportieren

-Exports,Ausfuhr

-External,Extern

-Extract Emails,Auszug Emails

-FCFS Rate,FCFS Rate

-FIFO,FIFO

-Facebook Share,Facebook

-Failed: ,Failed:

-Family Background,Familiärer Hintergrund

-FavIcon,FavIcon

-Fax,Fax

-Features Setup,Features Setup

-Feed,Füttern

-Feed Type,Eingabetyp

-Feedback,Rückkopplung

-Female,Weiblich

-Fetch lead which will be converted into customer.,"Fetch Blei, die in Kunden konvertiert werden."

-Field Description,Feld Beschreibung

-Field Name,Feldname

-Field Type,Feldtyp

-"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","Feld in Lieferschein, Angebot, Sales Invoice, Sales Order"

-"Field that represents the Workflow State of the transaction (if field is not present, a new hidden Custom Field will be created)","Feld, das den Workflow-Status der Transaktion darstellt (wenn das Feld nicht vorhanden ist, eine neue versteckte Custom Field wird erstellt)"

-Fieldname,Fieldname

-Fields,Felder

-"Fields separated by comma (,) will be included in the<br /><b>Search By</b> list of Search dialog box","Felder durch ein Komma (,) getrennt werden in der <br /> Suche aufgenommen werden </ b> Liste der Such-Dialogfeld"

-File,Datei

-File Data,File Data

-File Name,File Name

-File Size,Dateigröße

-File URL,File URL

-File size exceeded the maximum allowed size,Dateigröße überschritten die maximal zulässige Größe

-Files Folder ID,Dateien Ordner-ID

-Filing in Additional Information about the Opportunity will help you analyze your data better.,"Die Einreichung in Weitere Informationen über die Möglichkeit wird Ihnen helfen, Ihre Daten analysieren besser."

-Filing in Additional Information about the Purchase Receipt will help you analyze your data better.,"Die Einreichung in Zusätzliche Informationen über den Kaufbeleg wird Ihnen helfen, Ihre Daten analysieren besser."

-Filling in Additional Information about the Delivery Note will help you analyze your data better.,"Ausfüllen Zusätzliche Informationen über den Lieferschein wird Ihnen helfen, Ihre Daten analysieren besser."

-Filling in additional information about the Quotation will help you analyze your data better.,"Ausfüllen zusätzliche Informationen über das Angebot wird Ihnen helfen, Ihre Daten analysieren besser."

-Filling in additional information about the Sales Order will help you analyze your data better.,"Ausfüllen zusätzliche Informationen über das Sales Order wird Ihnen helfen, Ihre Daten analysieren besser."

-Filter,Filtern

-Filter By Amount,Filtern nach Betrag

-Filter By Date,Nach Datum filtern

-Filter based on customer,Filtern basierend auf Kunden-

-Filter based on item,Filtern basierend auf Artikel

-Final Confirmation Date,Final Confirmation Datum

-Financial Analytics,Financial Analytics

-Financial Statements,Financial Statements

-First Name,Vorname

-First Responded On,Zunächst reagierte am

-Fiscal Year,Geschäftsjahr

-Fixed Asset Account,Fixed Asset Konto

-Float,Schweben

-Float Precision,Gleitkommatgenauigkeit

-Follow via Email,Folgen Sie via E-Mail

-Following Journal Vouchers have been created automatically,Nach Journal Gutscheine wurden automatisch erstellt

-"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.","Folgende Tabelle zeigt Werte, wenn Artikel sub sind - vergeben werden. Vertragsgegenständen - Diese Werte werden vom Meister der ""Bill of Materials"" von Sub geholt werden."

-Font (Heading),Font (Überschrift)

-Font (Text),Font (Text)

-Font Size (Text),Schriftgröße (Text)

-Fonts,Fonts

-Footer,Fußzeile

-Footer Items,Footer Artikel

-For All Users,Für alle Benutzer

-For Company,Für Unternehmen

-For Employee,Für Mitarbeiter

-For Employee Name,Für Employee Name

-For Item ,Für Artikel

-"For Links, enter the DocType as rangeFor Select, enter list of Options separated by comma","Für Links, geben Sie die DocType als rangeFor Select, geben Liste der Optionen durch Komma getrennt"

-For Production,For Production

-For Reference Only.,Nur als Referenz.

-For Sales Invoice,Für Sales Invoice

-For Server Side Print Formats,Für Server Side Druckformate

-For Territory,Für Territory

-For UOM,Für Verpackung

-For Warehouse,Für Warehouse

-"For comparative filters, start with","Für vergleichende Filter, mit zu beginnen"

-"For e.g. 2012, 2012-13","Für z.B. 2012, 2012-13"

-For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.,"Zum Beispiel, wenn Sie stornieren und ändern 'INV004' wird es ein neues Dokument 'INV004-1' geworden. Dies hilft Ihnen, den Überblick über jede Änderung zu halten."

-For example: You want to restrict users to transactions marked with a certain property called 'Territory',"Zum Beispiel: Sie möchten, dass Benutzer auf Geschäfte mit einer bestimmten Eigenschaft namens ""Territory"" markiert beschränken"

-For opening balance entry account can not be a PL account,Für Eröffnungsbilanz Eintrag Konto kann nicht ein PL-Konto sein

-For ranges,Für Bereiche

-For reference,Als Referenz

-For reference only.,Nur als Referenz.

-For row,Für Zeile

-"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes","Für die Bequemlichkeit der Kunden, können diese Codes in Druckformate wie Rechnungen und Lieferscheine werden"

-Form,Form

-Format: hh:mm example for one hour expiry set as 01:00. Max expiry will be 72 hours. Default is 24 hours,Format: hh: mm Beispiel für 1 Stunde Ablauf als 1.00 eingestellt. Max Ablauf wird 72 Stunden. Standardwert ist 24 Stunden

-Forum,Forum

-Fraction,Bruchteil

-Fraction Units,Fraction Units

-Freeze Stock Entries,Frieren Lager Einträge

-Friday,Freitag

-From,Von

-From Bill of Materials,Von Bill of Materials

-From Company,Von Unternehmen

-From Currency,Von Währung

-From Currency and To Currency cannot be same,Von Währung und To Währung dürfen nicht identisch sein

-From Customer,Von Kunden

-From Date,Von Datum

-From Date must be before To Date,Von Datum muss vor dem Laufenden bleiben

-From Delivery Note,Von Lieferschein

-From Employee,Von Mitarbeiter

-From Lead,Von Blei

-From PR Date,Von PR Datum

-From Package No.,Von Package No

-From Purchase Order,Von Bestellung

-From Purchase Receipt,Von Kaufbeleg

-From Sales Order,Von Sales Order

-From Time,From Time

-From Value,Von Wert

-From Value should be less than To Value,Von Wert sollte weniger als To Value

-Frozen,Eingefroren

-Fulfilled,Erfüllte

-Full Name,Vollständiger Name

-Fully Completed,Vollständig ausgefüllte

-GL Entry,GL Eintrag

-GL Entry: Debit or Credit amount is mandatory for ,GL Eintrag: Debit-oder Kreditkarten Betrag ist obligatorisch für

-GRN,GRN

-Gantt Chart,Gantt Chart

-Gantt chart of all tasks.,Gantt-Diagramm aller Aufgaben.

-Gender,Geschlecht

-General,General

-General Ledger,General Ledger

-Generate Description HTML,Generieren Beschreibung HTML

-Generate Material Requests (MRP) and Production Orders.,Generieren Werkstoff Requests (MRP) und Fertigungsaufträge.

-Generate Salary Slips,Generieren Gehaltsabrechnungen

-Generate Schedule,Generieren Zeitplan

-"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","Generieren Packzettel für Pakete geliefert werden. Verwendet, um Paket-Nummer, der Lieferumfang und sein Gewicht zu benachrichtigen."

-Generates HTML to include selected image in the description,Erzeugt HTML ausgewählte Bild sind in der Beschreibung

-Georgia,Georgia

-Get,Holen Sie sich

-Get Advances Paid,Holen Geleistete

-Get Advances Received,Holen Erhaltene Anzahlungen

-Get Current Stock,Holen Aktuelle Stock

-Get From ,Holen Sie sich ab

-Get Items,Holen Artikel

-Get Items From Sales Orders,Holen Sie Angebote aus Kundenaufträgen

-Get Last Purchase Rate,Get Last Purchase Rate

-Get Non Reconciled Entries,Holen Non versöhnt Einträge

-Get Outstanding Invoices,Holen Ausstehende Rechnungen

-Get Purchase Receipt,Holen Kaufbeleg

-Get Sales Orders,Holen Sie Kundenaufträge

-Get Specification Details,Holen Sie Ausschreibungstexte

-Get Stock and Rate,Holen Sie Stock und bewerten

-Get Template,Holen Template

-Get Terms and Conditions,Holen AGB

-Get Weekly Off Dates,Holen Weekly Off Dates

-"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","Holen Bewertungskurs und verfügbaren Bestand an der Quelle / Ziel-Warehouse am genannten Buchungsdatum-Zeit. Wenn serialisierten Objekt, drücken Sie bitte diese Taste nach Eingabe der Seriennummern nos."

-Give additional details about the indent.,Geben Sie weitere Details zu dem Gedankenstrich.

-Global Defaults,Globale Defaults

-Go back to home,Zurück nach Hause

-Go to Setup > <a href='#user-properties'>User Properties</a> to set \			'territory' for diffent Users.,"Gehe zu> <a Richten href='#user-properties'> User Properties </ a> \ Gebiet ""für diffent Benutzer eingestellt."""

-Goal,Ziel

-Goals,Ziele

-Goods received from Suppliers.,Wareneingang vom Lieferanten.

-Google Analytics ID,Google Analytics ID

-Google Drive,Google Drive

-Google Drive Access Allowed,Google Drive Zugang erlaubt

-Google Plus One,Google Plus One

-Google Web Font (Heading),Google Web Font (Überschrift)

-Google Web Font (Text),Google Web Font (Text)

-Grade,Klasse

-Graduate,Absolvent

-Grand Total,Grand Total

-Grand Total (Company Currency),Grand Total (Gesellschaft Währung)

-Gratuity LIC ID,Gratuity LIC ID

-Gross Margin %,Gross Margin%

-Gross Margin Value,Gross Margin Wert

-Gross Pay,Gross Pay

-Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,Gross Pay + nachträglich Betrag + Inkasso Betrag - Total Abzug

-Gross Profit,Bruttogewinn

-Gross Profit (%),Gross Profit (%)

-Gross Weight,Bruttogewicht

-Gross Weight UOM,Bruttogewicht UOM

-Group,Gruppe

-Group or Ledger,Gruppe oder Ledger

-Groups,Gruppen

-HR,HR

-HR Settings,HR-Einstellungen

-HTML,HTML

-HTML / Banner that will show on the top of product list.,"HTML / Banner, die auf der Oberseite des Produkt-Liste zeigen."

-Half Day,Half Day

-Half Yearly,Halbjahresfinanzbericht

-Half-yearly,Halbjährlich

-Has Batch No,Hat Batch No

-Has Child Node,Hat Child Node

-Has Serial No,Hat Serial No

-Header,Kopfzeile

-Heading,Überschrift

-Heading Text As,Unterwegs Text As

-Heads (or groups) against which Accounting Entries are made and balances are maintained.,"Heads (oder Gruppen), gegen die Accounting-Einträge und sind Guthaben gehalten werden."

-Health Concerns,Gesundheitliche Bedenken

-Health Details,Gesundheit Details

-Held On,Hielt

-Help,Hilfe

-Help HTML,Helfen Sie HTML

-"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","Hilfe: Um zu einem anderen Datensatz im System zu verknüpfen, verwenden Sie &quot;# Form / Note / [Anmerkung Name]&quot;, wie der Link URL. (Verwenden Sie nicht &quot;http://&quot;)"

-Helvetica Neue,Helvetica Neue

-"Hence, maximum allowed Manufacturing Quantity",Daher maximal erlaubte Menge Fertigung

-"Here you can maintain family details like name and occupation of parent, spouse and children","Hier können Sie pflegen Familie Details wie Name und Beruf der Eltern, Ehepartner und Kinder"

-"Here you can maintain height, weight, allergies, medical concerns etc","Hier können Sie pflegen Größe, Gewicht, Allergien, medizinischen Bedenken etc"

-Hey there! You need to put at least one item in \				the item table.,Hey there! Sie müssen mindestens ein Element in \ dem Punkt Tisch zu legen.

-Hey! All these items have already been invoiced.,Hey! Alle diese Elemente sind bereits in Rechnung gestellt.

-Hey! There should remain at least one System Manager,Hey! Es sollte mindestens eine System-Manager bleiben

-Hidden,Versteckt

-Hide Actions,Ausblenden Aktionen

-Hide Copy,Ausblenden kopieren

-Hide Currency Symbol,Ausblenden Währungssymbol

-Hide Email,Ausblenden Email

-Hide Heading,Ausblenden Überschrift

-Hide Print,Ausblenden drucken

-Hide Toolbar,Symbolleiste ausblenden

-High,Hoch

-Highlight,Hervorheben

-History,Geschichte

-History In Company,Geschichte Im Unternehmen

-Hold,Halten

-Holiday,Urlaub

-Holiday List,Ferienwohnung Liste

-Holiday List Name,Ferienwohnung Name

-Holidays,Ferien

-Home,Zuhause

-Home Page,Home Page

-Home Page is Products,Home Page ist Products

-Home Pages,Home Pages

-Host,Gastgeber

-"Host, Email and Password required if emails are to be pulled","Host, E-Mail und Passwort erforderlich, wenn E-Mails gezogen werden"

-Hour Rate,Hour Rate

-Hour Rate Consumable,Hour Rate Verbrauchsmaterial

-Hour Rate Electricity,Hour Rate Strom

-Hour Rate Labour,Hour Rate Labour

-Hour Rate Rent,Hour Rate Miete

-Hours,Stunden

-How frequently?,Wie häufig?

-"How should this currency be formatted? If not set, will use system defaults","Wie soll diese Währung formatiert werden? Wenn nicht gesetzt, verwenden Standardeinstellungen des Systems"

-How to upload,So laden

-Hrvatski,Hrvatski

-Human Resources,Human Resources

-Hurray! The day(s) on which you are applying for leave \					coincide with holiday(s). You need not apply for leave.,"Hurra! Der Tag (e), an dem Sie verlassen \ zusammen mit Urlaub (s) bewerben. Sie müssen nicht für Urlaub beantragen."

-I,Ich

-ID (name) of the entity whose property is to be set,"ID (Name) des Unternehmens, dessen Eigenschaft gesetzt werden"

-IDT,IDT

-II,II

-III,III

-IN,IN

-INV,INV

-INV/10-11/,INV/10-11 /

-ITEM,ITEM

-IV,IV

-Icon,Symbol

-Icon will appear on the button,Icon wird auf der Schaltfläche angezeigt

-Id of the profile will be the email.,Id des Profils wird die E-Mail.

-Identification of the package for the delivery (for print),Identifikation des Pakets für die Lieferung (für den Druck)

-If Income or Expense,Wenn Ertrags-oder Aufwandsposten

-If Monthly Budget Exceeded,Wenn Monthly Budget überschritten

-"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.Available in Delivery Note and Sales Order","Wenn Sale Stücklisten definiert ist, wird die tatsächliche Stückliste des Pack als table.Available in Lieferschein und Sales Order angezeigt"

-"If Supplier Part Number exists for given Item, it gets stored here","Wenn der Lieferant Teilenummer existiert für bestimmte Artikel, wird es hier gespeichert"

-If Yearly Budget Exceeded,Wenn Jahresbudget überschritten

-"If a User does not have access at Level 0, then higher levels are meaningless","Wenn ein Benutzer keinen Zugriff auf Level 0, dann höheren Ebenen sind bedeutungslos"

-"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","Wenn aktiviert, wird Stückliste Baugruppe Artikel für immer Rohstoff betrachtet werden. Andernfalls werden alle Unterbaugruppe Elemente als Ausgangsmaterial behandelt werden."

-"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","Wenn aktiviert, insgesamt nicht. der Arbeitstage zählen Ferien, und dies wird den Wert der Gehalt pro Tag zu reduzieren"

-"If checked, all other workflows become inactive.","Wenn aktiviert, werden alle anderen Workflows inaktiv."

-"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","Wenn aktiviert, wird eine E-Mail mit einer angehängten HTML-Format, einen Teil der EMail Körper sowie Anhang hinzugefügt werden. Um nur als Anhang zu senden, deaktivieren Sie diese."

-"If checked, the Home page will be the default Item Group for the website.","Wenn aktiviert, wird die Startseite der Standard Artikel-Gruppe für die Website."

-"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","Wenn aktiviert, wird der Steuerbetrag als bereits in der Print Rate / Print Menge aufgenommen werden"

-"If disable, 'Rounded Total' field will not be visible in any transaction",Wenn deaktivieren &#39;Abgerundete Total&#39; Feld nicht in einer Transaktion sichtbar

-"If enabled, the system will post accounting entries for inventory automatically.","Wenn aktiviert, wird das System Buchungsposten für Inventar automatisch erstellen."

-"If image is selected, color will be ignored (attach first)","Wenn das Bild ausgewählt ist, wird die Farbe ignoriert (legen zuerst) werden"

-If more than one package of the same type (for print),Wenn mehr als ein Paket des gleichen Typs (print)

-If non standard port (e.g. 587),Wenn Nicht-Standard-Port (zum Beispiel 587)

-If not applicable please enter: NA,"Soweit dies nicht zutrifft, geben Sie bitte: NA"

-"If not checked, the list will have to be added to each Department where it has to be applied.","Falls nicht, wird die Liste müssen auf jeden Abteilung, wo sie angewendet werden hinzugefügt werden."

-"If not, create a","Wenn nicht, erstellen Sie eine"

-"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","Wenn gesetzt, wird die Dateneingabe nur für bestimmte Benutzer erlaubt. Else, wird der Eintritt für alle Benutzer mit den erforderlichen Berechtigungen erlaubt."

-"If specified, send the newsletter using this email address","Wenn angegeben, senden sie den Newsletter mit dieser E-Mail-Adresse"

-"If the 'territory' Link Field exists, it will give you an option to select it","Wenn das ""Gebiet"" Link Field existiert, wird es geben Sie eine Option, um sie auszuwählen"

-"If the account is frozen, entries are allowed for the ""Account Manager"" only.","Wenn das Konto eingefroren ist, werden die Einträge für die ""Account Manager"" gestattet."

-"If this Account represents a Customer, Supplier or Employee, set it here.","Wenn dieses Konto ein Kunde, Lieferant oder Mitarbeiter, stellen Sie es hier."

-If you follow Quality Inspection<br>Enables item QA Required and QA No in Purchase Receipt,Folgt man Qualitätsprüfung <br> Ermöglicht Artikel QA Erforderliche und QA Nein in Kaufbeleg

-If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,Wenn Sie Sales Team und Verkauf Partners (Channel Partners) sie markiert werden können und pflegen ihren Beitrag in der Vertriebsaktivitäten

-"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","Wenn Sie ein Standard-Template in Kauf Steuern und Abgaben Meister erstellt haben, wählen Sie eine aus und klicken Sie auf den Button unten."

-"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","Wenn Sie ein Standard-Template in Sales Steuern und Abgaben Meister erstellt haben, wählen Sie eine aus und klicken Sie auf den Button unten."

-"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","Wenn Sie lange drucken, haben Formate, kann diese Funktion dazu verwendet, um die Seite auf mehreren Seiten mit allen Kopf-und Fußzeilen auf jeder Seite gedruckt werden"

-If you involve in manufacturing activity<br>Enables item <b>Is Manufactured</b>,Wenn Sie in die produzierenden Aktivitäten <br> beinhalten Ermöglicht Artikel <b> hergestellt wird </ b>

-Ignore,Ignorieren

-Ignored: ,Ignoriert:

-Image,Bild

-Image Link,Link zum Bild

-Image View,Bild anzeigen

-Implementation Partner,Implementation Partner

-Import,Importieren

-Import Attendance,Import Teilnahme

-Import Log,Import-Logbuch

-Important dates and commitments in your project life cycle,Wichtige Termine und Verpflichtungen in Ihrem Projekt-Lebenszyklus

-Imports,Imports

-In Dialog,Im Dialog

-In Filter,In Filter

-In Hours,In Stunden

-In List View,In Listenansicht

-In Process,In Process

-In Report Filter,Im Berichts-Filter

-In Row,In Row

-In Store,In Store

-In Words,In Worte

-In Words (Company Currency),In Words (Gesellschaft Währung)

-In Words (Export) will be visible once you save the Delivery Note.,"In Words (Export) werden sichtbar, sobald Sie den Lieferschein zu speichern."

-In Words will be visible once you save the Delivery Note.,"In Worte sichtbar sein wird, sobald Sie den Lieferschein zu speichern."

-In Words will be visible once you save the Purchase Invoice.,"In Worte sichtbar sein wird, wenn Sie den Kaufbeleg speichern."

-In Words will be visible once you save the Purchase Order.,"In Worte sichtbar sein wird, wenn Sie die Bestellung zu speichern."

-In Words will be visible once you save the Purchase Receipt.,"In Worte sichtbar sein wird, wenn Sie den Kaufbeleg speichern."

-In Words will be visible once you save the Quotation.,"In Worte sichtbar sein wird, sobald Sie das Angebot zu speichern."

-In Words will be visible once you save the Sales Invoice.,"In Worte sichtbar sein wird, sobald Sie das Sales Invoice speichern."

-In Words will be visible once you save the Sales Order.,"In Worte sichtbar sein wird, sobald Sie den Sales Order zu speichern."

-In response to,Als Antwort auf

-"In the Permission Manager, click on the button in the 'Condition' column for the Role you want to restrict.","In der Permission Manager, auf die Schaltfläche in der 'Bedingung' Spalte für die Rolle, die Sie einschränken möchten."

-Incentives,Incentives

-Incharge Name,InCharge Namen

-Include holidays in Total no. of Working Days,Fügen Sie Urlaub in Summe nicht. der Arbeitstage

-Income / Expense,Erträge / Aufwendungen

-Income Account,Income Konto

-Income Booked,Erträge gebucht

-Income Year to Date,Income Jahr bis Datum

-Income booked for the digest period,Erträge gebucht für die Auszugsperiodeninformation

-Incoming,Eingehende

-Incoming / Support Mail Setting,Incoming / Support Mail Setting

-Incoming Rate,Incoming Rate

-Incoming Time,Eingehende Zeit

-Incoming quality inspection.,Eingehende Qualitätskontrolle.

-Index,Index

-Indicates that the package is a part of this delivery,"Zeigt an, dass das Paket ein Teil dieser Lieferung ist"

-Individual,Einzelne

-Individuals,Einzelpersonen

-Industry,Industrie

-Industry Type,Industry Typ

-Info,Info

-Insert After,Einfügen nach

-Insert Below,Darunter einfügen

-Insert Code,Code einfügen

-Insert Row,Zeile einfügen

-Insert Style,Legen Stil

-Inspected By,Geprüft von

-Inspection Criteria,Prüfkriterien

-Inspection Required,Inspektion erforderlich

-Inspection Type,Prüfart

-Installation Date,Installation Date

-Installation Note,Installation Hinweis

-Installation Note Item,Installation Hinweis Artikel

-Installation Status,Installation Status

-Installation Time,Installation Time

-Installation record for a Serial No.,Installation Rekord für eine Seriennummer

-Installed Qty,Installierte Anzahl

-Instructions,Anleitung

-Int,Int

-Integrations,Integrations

-Interested,Interessiert

-Internal,Intern

-Introduce your company to the website visitor.,Präsentieren Sie Ihr Unternehmen auf der Website Besucher.

-Introduction,Einführung

-Introductory information for the Contact Us Page,Einführende Informationen für den Kontakt Seite

-Invalid Delivery Note. Delivery Note should exist and should be in 				draft state. Please rectify and try again.,Ungültige Lieferschein. Lieferschein sollte vorhanden sein und sollte im Entwurf Zustand sein. Bitte korrigieren und versuchen Sie es erneut.

-Invalid Email,Ungültige E-Mail

-Invalid Email Address,Ungültige E-Mail-Adresse

-Invalid Item or Warehouse Data,Ungültiger Artikel oder Warehouse Data

-Invalid Leave Approver,Ungültige Lassen Approver

-Inventory,Inventar

-Inverse,Umgekehrt

-Invoice Date,Rechnungsdatum

-Invoice Details,Rechnungsdetails

-Invoice No,Rechnungsnummer

-Invoice Period From Date,Rechnung ab Kaufdatum

-Invoice Period To Date,Rechnung Zeitraum To Date

-Is Active,Aktiv ist

-Is Advance,Ist Advance

-Is Asset Item,Ist Aktivposition

-Is Cancelled,Wird abgebrochen

-Is Carry Forward,Ist Carry Forward

-Is Child Table,Ist Child Table

-Is Default,Ist Standard

-Is Encash,Ist einlösen

-Is LWP,Ist LWP

-Is Mandatory Field,Ist Pflichtfeld

-Is Opening,Eröffnet

-Is Opening Entry,Öffnet Eintrag

-Is PL Account,Ist PL Konto

-Is POS,Ist POS

-Is Primary Contact,Ist Hauptansprechpartner

-Is Purchase Item,Ist Kaufsache

-Is Sales Item,Ist Verkaufsartikel

-Is Service Item,Ist Service Item

-Is Single,Ist Single

-Is Standard,Ist Standard

-Is Stock Item,Ist Stock Item

-Is Sub Contracted Item,Ist Sub Vertragsgegenstand

-Is Subcontracted,Ist Fremdleistungen

-Is Submittable,Ist Submittable

-Is it a Custom DocType created by you?,Ist es ein Custom DocType von Ihnen erstellt?

-Is this Tax included in Basic Rate?,Wird diese Steuer in Basic Rate inbegriffen?

-Issue,Ausgabe

-Issue Date,Issue Date

-Issue Details,Issue Details

-Issued Items Against Production Order,Ausgestellt Titel Against Fertigungsauftrag

-It is needed to fetch Item Details.,"Es wird benötigt, um Einzelteil-Details zu holen."

-It was raised because the (actual + ordered + indented - reserved) 						quantity reaches re-order level when the following record was created,"Es wurde erhoben, weil die (tatsächliche + Bestellung + eingerückt - reserviert) Menge erreicht re-order-Ebene, wenn die folgenden Datensatz erstellt wurde"

-Item,Artikel

-Item Advanced,Erweiterte Artikel

-Item Barcode,Barcode Artikel

-Item Batch Nos,In Batch Artikel

-Item Classification,Artikel Klassifizierung

-Item Code,Item Code

-Item Code (item_code) is mandatory because Item naming is not sequential.,"Item Code (item_code) ist zwingend erforderlich, da Artikel Nennung ist nicht sequentiell."

-Item Customer Detail,Artikel Kundenrezensionen

-Item Description,Artikelbeschreibung

-Item Desription,Artikel Desription

-Item Details,Artikeldetails

-Item Group,Artikel-Gruppe

-Item Group Name,Artikel Group Name

-Item Groups in Details,Details Gruppen in Artikel

-Item Image (if not slideshow),Item Image (wenn nicht Diashow)

-Item Name,Item Name

-Item Naming By,Artikel Benennen von

-Item Price,Artikel Preis

-Item Prices,Produkt Preise

-Item Quality Inspection Parameter,Qualitätsprüfung Artikel Parameter

-Item Reorder,Artikel Reorder

-Item Serial No,Artikel Serial In

-Item Serial Nos,Artikel Serial In

-Item Supplier,Artikel Lieferant

-Item Supplier Details,Artikel Supplier Details

-Item Tax,MwSt. Artikel

-Item Tax Amount,Artikel Steuerbetrag

-Item Tax Rate,Artikel Tax Rate

-Item Tax1,Artikel Tax1

-Item To Manufacture,Artikel in der Herstellung

-Item UOM,Artikel UOM

-Item Website Specification,Artikelbeschreibung Webseite

-Item Website Specifications,Artikel Spezifikationen Webseite

-Item Wise Tax Detail ,Artikel Wise UST Details

-Item classification.,Artikel Klassifizierung.

-Item to be manufactured or repacked,Artikel hergestellt oder umgepackt werden

-Item will be saved by this name in the data base.,Einzelteil wird mit diesem Namen in der Datenbank gespeichert werden.

-"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","Artikel, Garantie, wird AMC (Annual Maintenance Contract) Details werden automatisch abgerufen Wenn Serial Number ausgewählt ist."

-Item-Wise Price List,Item-Wise Preisliste

-Item-wise Last Purchase Rate,Artikel-wise Letzte Purchase Rate

-Item-wise Purchase History,Artikel-wise Kauf-Historie

-Item-wise Purchase Register,Artikel-wise Kauf Register

-Item-wise Sales History,Artikel-wise Vertrieb Geschichte

-Item-wise Sales Register,Artikel-wise Vertrieb Registrieren

-Items,Artikel

-"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty","Welche Gegenstände werden gebeten, sich ""Out of Stock"" unter Berücksichtigung aller Hallen auf projizierte minimale Bestellmenge und Menge der Basis"

-Items which do not exist in Item master can also be entered on customer's request,"Gegenstände, die nicht in Artikelstammdaten nicht existieren kann auch auf Wunsch des Kunden eingegeben werden"

-Itemwise Discount,Discount Itemwise

-Itemwise Recommended Reorder Level,Itemwise Empfohlene Meldebestand

-JSON,JSON

-JV,JV

-Javascript,Javascript

-Javascript to append to the head section of the page.,"Javascript, um den Kopfteil der Seite anhängen."

-Job Applicant,Job Applicant

-Job Opening,Stellenangebot

-Job Profile,Job Profil

-Job Title,Berufsbezeichnung

-"Job profile, qualifications required etc.","Job-Profil, etc. erforderlichen Qualifikationen."

-Jobs Email Settings,Jobs per E-Mail Einstellungen

-Journal Entries,Journal Entries

-Journal Entry,Journal Entry

-Journal Entry for inventory that is received but not yet invoiced,"Journal Entry für die Inventur, die empfangen, aber noch nicht in Rechnung gestellt"

-Journal Voucher,Journal Gutschein

-Journal Voucher Detail,Journal Voucher Detail

-Journal Voucher Detail No,In Journal Voucher Detail

-KRA,KRA

-"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","Behalten Verkaufsaktionen. Verfolgen Sie Leads, Angebote, Sales Order etc von Kampagnen zu Return on Investment messen."

-Keep a track of all communications,Halten Sie einen Überblick über alle Kommunikations-

-Keep a track of communication related to this enquiry which will help for future reference.,"Verfolgen Sie die Kommunikation im Zusammenhang mit dieser Untersuchung, die für zukünftige Referenz helfen."

-Key,Schlüssel

-Key Performance Area,Key Performance Area

-Key Responsibility Area,Key Responsibility Bereich

-LEAD,FÜHREN

-LEAD/10-11/,LEAD/10-11 /

-LEAD/MUMBAI/,LEAD / MUMBAI /

-LR Date,LR Datum

-LR No,In LR

-Label,Etikett

-Label Help,Label Hilfe

-Lacs,Lacs

-Landed Cost Item,Landed Cost Artikel

-Landed Cost Items,Landed Cost Artikel

-Landed Cost Purchase Receipt,Landed Cost Kaufbeleg

-Landed Cost Purchase Receipts,Landed Cost Kaufbelege

-Landed Cost Wizard,Landed Cost Wizard

-Landing Page,Landing Page

-Language,Sprache

-Language preference for user interface (only if available).,Bevorzugte Sprache für die Benutzeroberfläche (nur falls vorhanden).

-Last Contact Date,Letzter Kontakt Datum

-Last IP,Letzte IP-

-Last Login,Letzter Login

-Last Name,Nachname

-Last Purchase Rate,Last Purchase Rate

-Lato,Lato

-Lead,Führen

-Lead Details,Blei Einzelheiten

-Lead Lost,Führung verloren

-Lead Name,Name der Person

-Lead Owner,Blei Owner

-Lead Source,Blei Quelle

-Lead Status,Lead-Status

-Lead Time Date,Lead Time Datum

-Lead Time Days,Lead Time Tage

-Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,"Lead Time Tage ist die Anzahl der Tage, um die diesen Artikel in Ihrem Lager zu erwarten ist. Diese geholt Tage in Material anfordern Wenn Sie diese Option auswählen."

-Lead Type,Bleisatz

-Leave Allocation,Lassen Allocation

-Leave Allocation Tool,Lassen Allocation-Tool

-Leave Application,Lassen Anwendung

-Leave Approver,Lassen Approver

-Leave Approver can be one of,Lassen Approver kann einen der

-Leave Approvers,Lassen genehmigende

-Leave Balance Before Application,Lassen Vor Saldo Anwendung

-Leave Block List,Lassen Block List

-Leave Block List Allow,Lassen Lassen Block List

-Leave Block List Allowed,Lassen Sie erlaubt Block List

-Leave Block List Date,Lassen Block List Datum

-Leave Block List Dates,Lassen Block List Termine

-Leave Block List Name,Lassen Blockieren Name

-Leave Blocked,Lassen Blockierte

-Leave Control Panel,Lassen Sie Control Panel

-Leave Encashed?,Lassen eingelöst?

-Leave Encashment Amount,Lassen Einlösung Betrag

-Leave Setup,Lassen Sie Setup-

-Leave Type,Lassen Typ

-Leave Type Name,Lassen Typ Name

-Leave Without Pay,Unbezahlten Urlaub

-Leave allocations.,Lassen Zuweisungen.

-Leave blank if considered for all branches,"Freilassen, wenn für alle Branchen betrachtet"

-Leave blank if considered for all departments,"Freilassen, wenn für alle Abteilungen betrachtet"

-Leave blank if considered for all designations,"Freilassen, wenn für alle Bezeichnungen betrachtet"

-Leave blank if considered for all employee types,"Freilassen, wenn für alle Mitarbeiter Typen betrachtet"

-Leave blank if considered for all grades,"Freilassen, wenn für alle Typen gilt als"

-Leave blank if you have not decided the end date.,"Leer lassen, wenn Sie noch nicht entschieden haben, das Enddatum."

-Leave by,Lassen Sie von

-"Leave can be approved by users with Role, ""Leave Approver""","Kann von Benutzern mit Role zugelassen zu verlassen, ""Leave Approver"""

-Ledger,Hauptbuch

-Left,Links

-Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,Legal Entity / Tochtergesellschaft mit einem separaten Kontenplan Zugehörigkeit zu der Organisation.

-Letter Head,Briefkopf

-Letter Head Image,Briefkopf Bild

-Letter Head Name,Brief Leitung Name

-Level,Ebene

-"Level 0 is for document level permissions, higher levels for field level permissions.","Level 0 ist für Dokumenten-Berechtigungen, höhere für die Feldebene Berechtigungen."

-Lft,Lft

-Link,Link

-Link to other pages in the side bar and next section,Link zu anderen Seiten in der Seitenleiste und im nächsten Abschnitt

-Linked In Share,Linked In Teilen

-Linked With,Verbunden mit

-List,Liste

-List items that form the package.,Diese Liste Artikel bilden das Paket.

-List of holidays.,Liste der Feiertage.

-List of patches executed,Liste der Patches ausgeführt

-List of records in which this document is linked,Welche Liste der Datensätze in diesem Dokument verknüpft ist

-List of users who can edit a particular Note,"Liste der Benutzer, die eine besondere Note bearbeiten können"

-List this Item in multiple groups on the website.,Liste Diesen Artikel in mehrere Gruppen auf der Website.

-Live Chat,Live-Chat

-Load Print View on opening of an existing form,Legen Druckansicht beim Öffnen eines vorhandenen Formulars

-Loading,Laden

-Loading Report,Loading

-Log,Anmelden

-"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","Protokoll der Aktivitäten von Nutzern gegen Aufgaben, die zur Zeiterfassung, Abrechnung verwendet werden können durchgeführt werden."

-Log of Scheduler Errors,Melden von Fehlern Scheduler

-Login After,Nach dem Login

-Login Before,Login vor

-Login Id,Login ID

-Logo,Logo

-Logout,Ausloggen

-Long Text,Langtext

-Lost Reason,Verlorene Reason

-Low,Gering

-Lower Income,Lower Income

-Lucida Grande,Lucida Grande

-MIS Control,MIS Kontrolle

-MREQ-,MREQ-

-MTN Details,MTN Einzelheiten

-Mail Footer,Mail Footer

-Mail Password,Mail Passwort

-Mail Port,Mail Port

-Mail Server,Mail Server

-Main Reports,Haupt-Reports

-Main Section,Main Section

-Maintain Same Rate Throughout Sales Cycle,Pflegen gleichen Rate Während Sales Cycle

-Maintain same rate throughout purchase cycle,Pflegen gleichen Rate gesamten Kauf-Zyklus

-Maintenance,Wartung

-Maintenance Date,Wartung Datum

-Maintenance Details,Wartung Einzelheiten

-Maintenance Schedule,Wartungsplan

-Maintenance Schedule Detail,Wartungsplan Details

-Maintenance Schedule Item,Wartungsplan Artikel

-Maintenance Schedules,Wartungspläne

-Maintenance Status,Wartungsstatus

-Maintenance Time,Wartung Zeit

-Maintenance Type,Wartung Type

-Maintenance Visit,Wartung Besuch

-Maintenance Visit Purpose,Wartung Visit Zweck

-Major/Optional Subjects,Major / Wahlfächer

-Make Bank Voucher,Machen Bankgutschein

-Make Difference Entry,Machen Difference Eintrag

-Make Time Log Batch,Nehmen Sie sich Zeit Log Batch

-Make a new,Machen Sie einen neuen

-Make sure that the transactions you want to restrict have a Link field 'territory' that maps to a 'Territory' master.,"Stellen Sie sicher, dass die Transaktionen, die Sie möchten, um die Link-Feld zu beschränken ""Gebiet"" haben, dass die Karten auf den ""Territory"" Master."

-Male,Männlich

-Manage cost of operations,Verwalten Kosten der Operationen

-Manage exchange rates for currency conversion,Verwalten Wechselkurse für die Währungsumrechnung

-Mandatory,Verpflichtend

-"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.","Obligatorisch, wenn Lager Artikel ist &quot;Ja&quot;. Auch die Standard-Lager, wo reservierte Menge von Sales Order eingestellt ist."

-Manufacture against Sales Order,Herstellung gegen Sales Order

-Manufacture/Repack,Herstellung / Repack

-Manufactured Qty,Hergestellt Menge

-Manufactured quantity will be updated in this warehouse,Menge hergestellt werden in diesem Lager aktualisiert werden

-Manufacturer,Hersteller

-Manufacturer Part Number,Hersteller-Teilenummer

-Manufacturing,Herstellung

-Manufacturing Quantity,Fertigung Menge

-Margin,Marge

-Marital Status,Familienstand

-Market Segment,Market Segment

-Married,Verheiratet

-Mass Mailing,Mass Mailing

-Master,Master

-Master Name,Master Name

-Master Type,Master Type

-Masters,Masters

-Match,Entsprechen

-Match non-linked Invoices and Payments.,Spiel nicht verknüpften Rechnungen und Zahlungen.

-Material Issue,Material Issue

-Material Receipt,Material Receipt

-Material Request,Material anfordern

-Material Request Date,Material Request Date

-Material Request Detail No,Material anfordern Im Detail

-Material Request For Warehouse,Material Request For Warehouse

-Material Request Item,Material anfordern Artikel

-Material Request Items,Material anfordern Artikel

-Material Request No,Material anfordern On

-Material Request Type,Material Request Type

-Material Request used to make this Stock Entry,"Material anfordern verwendet, um dieses Lager Eintrag machen"

-Material Requirement,Material Requirement

-Material Transfer,Material Transfer

-Materials,Materialien

-Materials Required (Exploded),Benötigte Materialien (Explosionszeichnung)

-Max 500 rows only.,Max 500 Zeilen nur.

-Max Attachments,Max Attachments

-Max Days Leave Allowed,Max Leave Tage erlaubt

-Max Discount (%),Discount Max (%)

-"Meaning of Submit, Cancel, Amend","Bedeutung Absenden, Abbrechen, Amend"

-Medium,Medium

-"Menu items in the Top Bar. For setting the color of the Top Bar, go to <a href=""#Form/Style Settings"">Style Settings</a>","Menüpunkte in der oberen Leiste. Zum Einstellen der Farbe der Top Bar, zu gehen <a href=""#Form/Style Settings"">Style Einstellungen</a>"

-Merge,Verschmelzen

-Merge Into,Verschmelzen zu

-Merge Warehouses,Merge Warehouses

-Merging is only possible between Group-to-Group or 					Ledger-to-Ledger,"Merging ist nur möglich, zwischen Gruppe-zu-Gruppe oder Ledger-to-Ledger"

-"Merging is only possible if following \					properties are same in both records.					Group or Ledger, Debit or Credit, Is PL Account","Merging ist nur möglich, wenn nach \ Eigenschaften sind in beiden Datensätzen gleich. Gruppen-oder Ledger, Debit-oder Kreditkarten, PL Konto"

-Message,Nachricht

-Message Parameter,Nachricht Parameter

-Messages greater than 160 characters will be split into multiple messages,Größer als 160 Zeichen Nachricht in mehrere mesage aufgeteilt werden

-Messages,Nachrichten

-Method,Verfahren

-Middle Income,Middle Income

-Middle Name (Optional),Middle Name (Optional)

-Milestone,Meilenstein

-Milestone Date,Milestone Datum

-Milestones,Meilensteine

-Milestones will be added as Events in the Calendar,Meilensteine ​​werden die Veranstaltungen in der hinzugefügt werden

-Millions,Millions

-Min Order Qty,Mindestbestellmenge

-Minimum Order Qty,Minimale Bestellmenge

-Misc,Misc

-Misc Details,Misc Einzelheiten

-Miscellaneous,Verschieden

-Miscelleneous,Miscelleneous

-Mobile No,In Mobile

-Mobile No.,Handy Nr.

-Mode of Payment,Zahlungsweise

-Modern,Moderne

-Modified Amount,Geändert Betrag

-Modified by,Geändert von

-Module,Modul

-Module Def,Module Def

-Module Name,Modulname

-Modules,Module

-Monday,Montag

-Month,Monat

-Monthly,Monatlich

-Monthly Attendance Sheet,Monatliche Anwesenheitsliste

-Monthly Earning & Deduction,Monatlichen Einkommen &amp; Abzug

-Monthly Salary Register,Monatsgehalt Register

-Monthly salary statement.,Monatsgehalt Aussage.

-Monthly salary template.,Monatsgehalt Vorlage.

-More,Mehr

-More Details,Mehr Details

-More Info,Mehr Info

-More content for the bottom of the page.,Mehr Inhalte für die unten auf der Seite.

-Moving Average,Moving Average

-Moving Average Rate,Moving Average Rate

-Mr,Herr

-Ms,Ms

-Multiple Item Prices,Mehrere Artikel Preise

-Multiple root nodes not allowed.,Mehrere Wurzelknoten nicht erlaubt.

-Mupltiple Item prices.,Artikel Mupltiple Preisen.

-Must be Whole Number,Muss ganze Zahl sein

-Must have report permission to access this report.,"Muss Bericht Erlaubnis, diesen Bericht zugreifen."

-Must specify a Query to run,Muss eine Abfrage angeben zu laufen

-My Settings,Meine Einstellungen

-NL-,NL-

-Name,Name

-Name Case,Name Gehäuse

-Name and Description,Name und Beschreibung

-Name and Employee ID,Name und Employee ID

-Name as entered in Sales Partner master,Eingegebene Name in der Master-Vertriebspartner

-Name is required,Name wird benötigt

-Name of organization from where lead has come,"Name der Organisation, wo Blei hat kommen"

-Name of person or organization that this address belongs to.,"Name der Person oder Organisation, dass diese Adresse gehört."

-Name of the Budget Distribution,Name der Verteilung Budget

-Name of the entity who has requested for the Material Request,"Name der Organisation, die für das Material-Anfrage angefordert hat"

-Naming,Benennung

-Naming Series,Benennen Series

-Naming Series mandatory,Benennen Series obligatorisch

-Negative balance is not allowed for account ,Negative Bilanz ist nicht für Konto erlaubt

-Net Pay,Net Pay

-Net Pay (in words) will be visible once you save the Salary Slip.,"Net Pay (in Worten) sichtbar sein wird, sobald Sie die Gehaltsabrechnung zu speichern."

-Net Total,Total Net

-Net Total (Company Currency),Net Total (Gesellschaft Währung)

-Net Weight,Nettogewicht

-Net Weight UOM,Nettogewicht UOM

-Net Weight of each Item,Nettogewicht der einzelnen Artikel

-Net pay can not be negative,Net Pay kann nicht negativ sein

-Never,Nie

-New,Neu

-New BOM,New BOM

-New Communications,New Communications

-New Delivery Notes,New Delivery Notes

-New Enquiries,New Anfragen

-New Leads,New Leads

-New Leave Application,New Leave Anwendung

-New Leaves Allocated,Neue Blätter Allocated

-New Leaves Allocated (In Days),New Leaves Allocated (in Tagen)

-New Material Requests,Neues Material Requests

-New Password,New Password

-New Projects,Neue Projekte

-New Purchase Orders,New Bestellungen

-New Purchase Receipts,New Kaufbelege

-New Quotations,New Zitate

-New Record,Neuer Rekord

-New Sales Orders,New Sales Orders

-New Stock Entries,New Stock Einträge

-New Stock UOM,New Stock UOM

-New Supplier Quotations,Neuer Lieferant Zitate

-New Support Tickets,New Support Tickets

-New Workplace,New Workplace

-New value to be set,Neuer Wert eingestellt werden

-Newsletter,Mitteilungsblatt

-Newsletter Content,Newsletter Inhalt

-Newsletter Status,Status Newsletter

-"Newsletters to contacts, leads.",Newsletters zu Kontakten führt.

-Next Communcation On,Weiter Communcation On

-Next Contact By,Von Next Kontakt

-Next Contact Date,Weiter Kontakt Datum

-Next Date,Nächster Termin

-Next State,Weiter State

-Next actions,Nächste Veranstaltungen

-Next email will be sent on:,Weiter E-Mail wird gesendet:

-No,Auf

-"No Account found in csv file, 							May be company abbreviation is not correct","Kein Konto in csv-Datei gefunden wird, kann sein Unternehmen Abkürzung ist nicht richtig"

-No Action,In Aktion

-No Communication tagged with this ,Keine Kommunikation mit diesem getaggt

-No Copy,No Copy

-No Customer Accounts found. Customer Accounts are identified based on \			'Master Type' value in account record.,Keine Kundenkonten gefunden. Kundenkonten werden basierend auf \ &#39;Master Type&#39; Wert in Kontodatensatz identifiziert.

-No Item found with Barcode,Kein Artikel mit Barcode gefunden

-No Items to Pack,Keine Einträge zu packen

-No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,Kein genehmigende hinterlassen. Bitte weisen &#39;Leave Approver&#39; Rolle zu einem Benutzer atleast.

-No Permission,In Permission

-No Permission to ,Keine Berechtigung um

-No Permissions set for this criteria.,In die Berechtigungen für diese Kriterien.

-No Report Loaded. Please use query-report/[Report Name] to run a report.,"Nein Missbrauch geladen. Bitte verwenden query-Bericht / [Report Name], um einen Bericht auszuführen."

-No Supplier Accounts found. Supplier Accounts are identified based on \			'Master Type' value in account record.,Keine Lieferant Accounts gefunden. Lieferant Accounts basieren auf \ &#39;Master Type&#39; Wert in Kontodatensatz identifiziert.

-No User Properties found.,In der User Properties gefunden.

-No default BOM exists for item: ,Kein Standard BOM existiert für Artikel:

-No further records,Keine weiteren Datensätze

-No of Requested SMS,Kein SMS Erwünschte

-No of Sent SMS,Kein SMS gesendet

-No of Visits,Anzahl der Besuche

-No one,Keiner

-No permission to write / remove.,Keine Berechtigung zu schreiben / zu entfernen.

-No record found,Kein Eintrag gefunden

-No records tagged.,In den Datensätzen markiert.

-No salary slip found for month: ,Kein Gehaltsabrechnung für den Monat gefunden:

-"No table is created for Single DocTypes, all values are stored in tabSingles as a tuple.","Auf dem Tisch wird für Single doctypes erstellt wurden, werden alle Werte in den tabSingles das Tupel gespeichert."

-None,Keine

-None: End of Workflow,None: End of-Workflow

-Not,Nicht

-Not Active,Nicht aktiv

-Not Applicable,Nicht zutreffend

-Not Billed,Nicht Billed

-Not Delivered,Nicht zugestellt

-Not Found,Nicht gefunden

-Not Linked to any record.,Nicht zu jedem Datensatz verknüpft.

-Not Permitted,Nicht zulässig

-Not allowed for: ,Nicht zugelassen:

-Not enough permission to see links.,Nicht genügend Berechtigung Links zu sehen.

-Not in Use,Nicht im Einsatz

-Not interested,Kein Interesse

-Not linked,Nicht verbunden

-Note,Hinweis

-Note User,Hinweis: User

-Note is a free page where users can share documents / notes,"Hinweis ist eine kostenlose Seite, wo Nutzer Dokumente / Notizen austauschen können"

-"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","Hinweis: Backups und Dateien werden nicht von Dropbox gelöscht wird, müssen Sie sie manuell löschen."

-"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","Hinweis: Backups und Dateien nicht von Google Drive gelöscht, müssen Sie sie manuell löschen."

-Note: Email will not be sent to disabled users,Hinweis: E-Mail wird nicht für behinderte Nutzer gesendet werden

-"Note: For best results, images must be of the same size and width must be greater than height.","Hinweis: Für beste Ergebnisse, Bilder müssen die gleiche Größe und Breite muss größer sein als die Höhe."

-Note: Other permission rules may also apply,Hinweis: Weitere Regeln können die Erlaubnis auch gelten

-Note: You Can Manage Multiple Address or Contacts via Addresses & Contacts,Hinweis: Sie können mehrere Kontakte oder Adresse via Adressen & Kontakte verwalten

-Note: maximum attachment size = 1mb,Hinweis: Die maximale Größe von Anhängen = 1mb

-Notes,Aufzeichnungen

-Nothing to show,"Nichts zu zeigen,"

-Notice - Number of Days,Hinweis - Anzahl der Tage

-Notification Control,Meldungssteuervorrichtung

-Notification Email Address,Benachrichtigung per E-Mail-Adresse

-Notify By Email,Benachrichtigen Sie Per E-Mail

-Notify by Email on creation of automatic Material Request,Benachrichtigen Sie per E-Mail bei der Erstellung von automatischen Werkstoff anfordern

-Number Format,Number Format

-O+,Die +

-O-,O-

-OPPT,OPPT

-Office,Geschäftsstelle

-Old Parent,Old Eltern

-On,Auf

-On Net Total,On Net Total

-On Previous Row Amount,Auf Previous Row Betrag

-On Previous Row Total,Auf Previous Row insgesamt

-"Once you have set this, the users will only be able access documents with that property.","Sobald Sie dies eingestellt haben, werden die Benutzer nur Zugriff auf Dokumente mit dieser Eigenschaft sein."

-Only Administrator allowed to create Query / Script Reports,"Nur Administrator erlaubt, Query / Script Reports erstellen"

-Only Administrator can save a standard report. Please rename and save.,Nur Administrator können eine Standard-Bericht. Bitte benennen und zu speichern.

-Only Allow Edit For,Für nur erlauben bearbeiten

-Only Stock Items are allowed for Stock Entry,Nur Lagerware für lizenzfreie Eintrag erlaubt

-Only System Manager can create / edit reports,Nur System-Manager können / Berichte bearbeiten

-Only leaf nodes are allowed in transaction,Nur Blattknoten in Transaktion zulässig

-Open,Öffnen

-Open Sans,Offene Sans

-Open Tickets,Open Tickets

-Opening Date,Eröffnungsdatum

-Opening Entry,Öffnungszeiten Eintrag

-Opening Time,Öffnungszeit

-Opening for a Job.,Öffnung für den Job.

-Operating Cost,Betriebskosten

-Operation Description,Operation Beschreibung

-Operation No,In Betrieb

-Operation Time (mins),Betriebszeit (Min.)

-Operations,Geschäftstätigkeit

-Opportunity,Gelegenheit

-Opportunity Date,Gelegenheit Datum

-Opportunity From,Von der Chance

-Opportunity Item,Gelegenheit Artikel

-Opportunity Items,Gelegenheit Artikel

-Opportunity Lost,Chance vertan

-Opportunity Type,Gelegenheit Typ

-Options,Optionen

-Options Help,Optionen Hilfe

-Order Confirmed,Bestellung bestätigt

-Order Lost,Lost Order

-Order Type,Auftragsart

-Ordered Items To Be Billed,Bestellte Artikel in Rechnung gestellt werden

-Ordered Items To Be Delivered,Bestellte Artikel geliefert werden

-Ordered Quantity,Bestellte Menge

-Orders released for production.,Bestellungen für die Produktion freigegeben.

-Organization Profile,Organisation Profil

-Original Message,Original Message

-Other,Andere

-Other Details,Weitere Details

-Out,Heraus

-Out of AMC,Von AMC

-Out of Warranty,Außerhalb der Garantie

-Outgoing,Abgehend

-Outgoing Mail Server,Postausgangsserver

-Outgoing Mails,Ausgehende Mails

-Outstanding Amount,Ausstehenden Betrag

-Outstanding for Voucher ,Herausragend für Gutschein

-Over Heads,Über Heads

-Overhead,Oben

-Overlapping Conditions found between,Überschneidungen zwischen AGB gefunden

-Owned,Besitz

-PAN Number,PAN-Nummer

-PF No.,PF Nr.

-PF Number,PF-Nummer

-PI/2011/,PI/2011 /

-PIN,PIN

-PO,PO

-POP3 Mail Server,POP3 Mail Server

-POP3 Mail Server (e.g. pop.gmail.com),POP3 Mail Server (beispielsweise pop.gmail.com)

-POP3 Mail Settings,POP3-Mail-Einstellungen

-POP3 mail server (e.g. pop.gmail.com),POP3-Mail-Server (pop.gmail.com beispielsweise)

-POP3 server e.g. (pop.gmail.com),POP3-Server beispielsweise (pop.gmail.com)

-POS Setting,POS Setting

-POS View,POS anzeigen

-PR Detail,PR Detailansicht

-PRO,PRO

-PS,PS

-Package Item Details,Package Artikeldetails

-Package Items,Package Angebote

-Package Weight Details,Paket-Details Gewicht

-Packing Details,Verpackungs-Details

-Packing Detials,Verpackung Detials

-Packing List,Packliste

-Packing Slip,Packzettel

-Packing Slip Item,Packzettel Artikel

-Packing Slip Items,Packzettel Artikel

-Packing Slip(s) Cancelled,Verpackung Slip (s) Gelöscht

-Page,Seite

-Page Background,Seite Hintergrund

-Page Border,Seite Border

-Page Break,Seitenwechsel

-Page HTML,HTML-Seite

-Page Headings,Seite Rubriken

-Page Links,Diese Seite Links

-Page Name,Page Name

-Page Role,Seite Role

-Page Text,Seite Text

-Page content,Seiteninhalt

-Page not found,Seite nicht gefunden

-Page text and background is same color. Please change.,Text und Hintergrund ist die gleiche Farbe. Bitte ändern.

-Page to show on the website,Seite auf der Webseite zeigen

-"Page url name (auto-generated) (add "".html"")","Seite url Namen (automatisch generierte) (zus. ""Html"")"

-Paid Amount,Gezahlten Betrag

-Parameter,Parameter

-Parent Account,Hauptkonto

-Parent Cost Center,Eltern Kostenstellenrechnung

-Parent Customer Group,Eltern Customer Group

-Parent Detail docname,Eltern Detailansicht docname

-Parent Item,Übergeordneter Artikel

-Parent Item Group,Übergeordneter Artikel Gruppe

-Parent Label,Eltern Etikett

-Parent Sales Person,Eltern Sales Person

-Parent Territory,Eltern Territory

-Parent is required.,Elternteil erforderlich.

-Parenttype,ParentType

-Partially Completed,Teilweise abgeschlossen

-Participants,Die Teilnehmer

-Partly Billed,Teilweise Billed

-Partly Delivered,Teilweise Lieferung

-Partner Target Detail,Partner Zieldetailbericht

-Partner Type,Partner Typ

-Partner's Website,Partner Website

-Passive,Passive

-Passport Number,Passnummer

-Password,Kennwort

-Password Expires in (days),Kennwort läuft ab in (Tage)

-Patch,Fleck

-Patch Log,Anmelden Patch-

-Pay To / Recd From,Pay To / From RECD

-Payables,Verbindlichkeiten

-Payables Group,Verbindlichkeiten Gruppe

-Payment Collection With Ageing,Inkasso Mit Ageing

-Payment Days,Zahltage

-Payment Entries,Payment Einträge

-Payment Entry has been modified after you pulled it. 			Please pull it again.,"Payment Eintrag wurde geändert, nachdem Sie ihn gezogen. Bitte ziehen Sie es erneut."

-Payment Made With Ageing,Zahlung Mit Ageing Gemacht

-Payment Reconciliation,Payment Versöhnung

-Payment Terms,Zahlungsbedingungen

-Payment to Invoice Matching Tool,Zahlung an Rechnung Matching-Tool

-Payment to Invoice Matching Tool Detail,Zahlung an Rechnung Matching Werkzeug-Detail

-Payments,Zahlungen

-Payments Made,Zahlungen

-Payments Received,Erhaltene Anzahlungen

-Payments made during the digest period,Zahlungen während der Auszugsperiodeninformation gemacht

-Payments received during the digest period,Einzahlungen während der Auszugsperiodeninformation

-Payroll Setup,Payroll-Setup

-Pending,Schwebend

-Pending Review,Bis Bewertung

-Pending SO Items For Purchase Request,Ausstehend SO Artikel zum Kauf anfordern

-Percent,Prozent

-Percent Complete,Percent Complete

-Percentage Allocation,Prozentuale Aufteilung

-Percentage Allocation should be equal to ,Prozentuale Aufteilung sollte gleich

-Percentage variation in quantity to be allowed while receiving or delivering this item.,Prozentuale Veränderung in der Menge zu dürfen während des Empfangs oder der Lieferung diesen Artikel werden.

-Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,"Prozentual Sie erlaubt zu empfangen oder zu liefern, mehr gegen die Menge bestellt werden. Zum Beispiel: Wenn Sie 100 Einheiten bestellt. und Ihre Allowance ist 10%, dann dürfen Sie 110 Einheiten erhalten."

-Performance appraisal.,Leistungsbeurteilung.

-Period Closing Voucher,Periodenverschiebung Gutschein

-Periodicity,Periodizität

-Perm Level,Perm Stufe

-Permanent Accommodation Type,Permanent Art der Unterkunft

-Permanent Address,Permanent Address

-Permission,Permission

-Permission Level,Berechtigungsstufe

-Permission Levels,Berechtigungsstufen

-Permission Manager,Permission Manager

-Permission Rules,Permission-Regeln

-Permissions,Berechtigungen

-Permissions Settings,Berechtigungen Einstellungen

-Permissions are automatically translated to Standard Reports and Searches,Berechtigungen werden automatisch auf Standard Reports und Suchen übersetzt

-"Permissions are set on Roles and Document Types (called DocTypes) by restricting read, edit, make new, submit, cancel, amend and report rights.","Berechtigungen für Rollen und Dokumenttypen (genannt doctypes) werden durch die Beschränkung lesen, bearbeiten, neue gesetzt, einreichen, abzubrechen, und Bericht Amend Rechte."

-Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful incase you want to hide or make certain field read-only.,"Berechtigungen sind auf höheren Ebenen 'Level Field' Berechtigungen. Alle Felder haben eine ""Permission Level 'Satz gegen sie und die Regeln zu diesem definierten Berechtigungen gelten für das Feld. Dies ist nützlich, falls man sich zu verstecken oder zu bestimmten Gebiet nur gelesen werden soll."

-"Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document.","Berechtigungen sind auf Stufe 0 'Level Document ""-Berechtigungen, dh sie sind für die primäre Zugang zu dem Dokument."

-Permissions translate to Users based on what Role they are assigned,"Berechtigungen für Benutzer auf, welche Rolle sie zugeordnet sind, basiert übersetzen"

-Person,Person

-Person To Be Contacted,Person kontaktiert werden

-Personal,Persönliche

-Personal Details,Persönliche Details

-Personal Email,Persönliche E-Mail

-Phone,Telefon

-Phone No,Phone In

-Phone No.,Telefon Nr.

-Pick Columns,Wählen Sie Spalten

-Pincode,Pincode

-Place of Issue,Ausstellungsort

-Plan for maintenance visits.,Plan für die Wartung Besuche.

-Planned Qty,Geplante Menge

-Planned Quantity,Geplante Menge

-Plant,Pflanze

-Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,Bitte geben Abkürzung oder das Kurzer Name enquiry.c es auf alle Suffix Konto Heads hinzugefügt werden.

-Please Update Stock UOM with the help of Stock UOM Replace Utility.,Bitte aktualisiere Lager Verpackung mit Hilfe von Auf UOM ersetzen Dienstprogramm.

-Please attach a file first.,Bitte fügen Sie eine Datei zuerst.

-Please attach a file or set a URL,Bitte fügen Sie eine Datei oder stellen Sie eine URL

-Please check,Bitte überprüfen Sie

-Please enter Default Unit of Measure,Bitte geben Sie Standard Maßeinheit

-Please enter Delivery Note No or Sales Invoice No to proceed,"Bitte geben Sie Lieferschein oder No Sales Invoice Nein, um fortzufahren"

-Please enter Employee Number,Bitte geben Sie Anzahl der Mitarbeiter

-Please enter Expense Account,Bitte geben Sie Expense Konto

-Please enter Expense/Adjustment Account,Bitte geben Sie Aufwand / Adjustment Konto

-Please enter Purchase Receipt No to proceed,"Bitte geben Kaufbeleg Nein, um fortzufahren"

-Please enter Reserved Warehouse for item ,Bitte geben Reserviert Warehouse für Artikel

-Please enter valid,Bitte geben Sie eine gültige

-Please enter valid ,Bitte geben Sie eine gültige

-Please install dropbox python module,Bitte installieren Sie Dropbox Python-Modul

-Please make sure that there are no empty columns in the file.,"Bitte stellen Sie sicher, dass es keine leeren Spalten in der Datei."

-Please mention default value for ',Bitte erwähnen Standardwert für &#39;

-Please reduce qty.,Bitte reduzieren Menge.

-Please refresh to get the latest document.,Bitte aktualisieren Sie das neueste Dokument zu erhalten.

-Please save the Newsletter before sending.,Bitte bewahren Sie den Newsletter vor dem Versenden.

-Please select Bank Account,Bitte wählen Sie Bank Account

-Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,Bitte wählen Sie Carry Forward Auch wenn Sie zum vorherigen Geschäftsjahr die Blätter aufnehmen möchten zum Ausgleich in diesem Geschäftsjahr

-Please select Date on which you want to run the report,"Bitte wählen Sie Datum, an dem Sie den Bericht ausführen"

-Please select Naming Neries,Bitte wählen Naming Neries

-Please select Price List,Bitte wählen Preisliste

-Please select Time Logs.,Bitte wählen Sie Zeit Logs.

-Please select a,Bitte wählen Sie eine

-Please select a csv file,Bitte wählen Sie eine CSV-Datei

-Please select a file or url,Bitte wählen Sie eine Datei oder URL

-Please select a service item or change the order type to Sales.,"Bitte wählen Sie einen Dienst Artikel oder die Reihenfolge ändern, Typ Sales."

-Please select a sub-contracted item or do not sub-contract the transaction.,Bitte wählen Sie einen Artikel Unteraufträge vergeben werden oder nicht sub-contract die Transaktion.

-Please select a valid csv file with data.,Bitte wählen Sie eine gültige CSV-Datei mit Daten.

-Please select month and year,Bitte wählen Sie Monat und Jahr

-Please select the document type first,Bitte wählen Sie den Dokumententyp ersten

-Please select: ,Bitte wählen Sie:

-Please set Dropbox access keys in,Bitte setzen Dropbox Access Keys in

-Please set Google Drive access keys in,Bitte setzen Google Drive Access Keys in

-Please setup Employee Naming System in Human Resource > HR Settings,Bitte Setup Mitarbeiter Naming System in Human Resource&gt; HR Einstellungen

-Please specify,Bitte geben Sie

-Please specify Company,Bitte geben Unternehmen

-Please specify Company to proceed,"Bitte geben Sie Unternehmen, um fortzufahren"

-Please specify Default Currency in Company Master \			and Global Defaults,Bitte geben Sie Standardwährung in Company Master \ Global and Defaults

-Please specify a,Bitte geben Sie eine

-Please specify a Price List which is valid for Territory,Bitte geben Sie einen gültigen Preisliste für Territory ist

-Please specify a valid,Bitte geben Sie eine gültige

-Please specify a valid 'From Case No.',Bitte geben Sie eine gültige &quot;Von Fall Nr. &#39;

-Please specify currency in Company,Bitte geben Sie die Währung in Unternehmen

-Point of Sale,Point of Sale

-Point-of-Sale Setting,Point-of-Sale-Einstellung

-Post Graduate,Post Graduate

-Post Topic,Beitrag Thema

-Postal,Postal

-Posting Date,Buchungsdatum

-Posting Date Time cannot be before,"Buchungsdatum Zeit kann nicht sein, bevor"

-Posting Time,Posting Zeit

-Posts,Beiträge

-Potential Sales Deal,Sales Potential Deal

-Potential opportunities for selling.,Potenzielle Chancen für den Verkauf.

-"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","Präzision für Float Felder (Mengen, Rabatte, Prozente etc). Floats werden bis zu angegebenen Dezimalstellen gerundet werden. Standard = 3"

-Preferred Billing Address,Bevorzugte Rechnungsadresse

-Preferred Shipping Address,Bevorzugte Lieferadresse

-Prefix,Präfix

-Present,Präsentieren

-Prevdoc DocType,Prevdoc DocType

-Prevdoc Doctype,Prevdoc Doctype

-Preview,Vorschau

-Previous Work Experience,Berufserfahrung

-Price,Preis

-Price List,Preisliste

-Price List Currency,Währung Preisliste

-Price List Currency Conversion Rate,Preisliste Currency Conversion Rate

-Price List Exchange Rate,Preisliste Wechselkurs

-Price List Master,Meister Preisliste

-Price List Name,Preis Name

-Price List Rate,Preis List

-Price List Rate (Company Currency),Preisliste Rate (Gesellschaft Währung)

-Price List for Costing,Preisliste für die Kalkulation

-Price Lists and Rates,Preislisten und Preise

-Primary,Primär

-Print Format,Drucken Format

-Print Format Style,Druckformat Stil

-Print Format Type,Drucken Format Type

-Print Heading,Unterwegs drucken

-Print Hide,Drucken ausblenden

-Print Width,Druckbreite

-Print Without Amount,Drucken ohne Amount

-Print...,Drucken ...

-Priority,Priorität

-Private,Privat

-Proceed to Setup,Gehen Sie auf Setup

-Process,Prozess

-Process Payroll,Payroll-Prozess

-Produced Quantity,Produziert Menge

-Product Enquiry,Produkt-Anfrage

-Production Order,Fertigungsauftrag

-Production Orders,Fertigungsaufträge

-Production Plan Item,Production Plan Artikel

-Production Plan Items,Production Plan Artikel

-Production Plan Sales Order,Production Plan Sales Order

-Production Plan Sales Orders,Production Plan Kundenaufträge

-Production Planning (MRP),Production Planning (MRP)

-Production Planning Tool,Production Planning-Tool

-"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","Die Produkte werden Gew.-age in Verzug Suchbegriffe sortiert werden. Mehr das Gewicht-Alter, wird das Produkt höher erscheinen in der Liste."

-Profile,Profil

-Profile Defaults,Profil Defaults

-Profile Represents a User in the system.,Stellt ein Benutzerprofil im System.

-Profile of a Blogger,Profil eines Blogger

-Profile of a blog writer.,Profil eines Blog-Schreiber.

-Project,Projekt

-Project Costing,Projektkalkulation

-Project Details,Project Details

-Project Milestone,Projekt Milestone

-Project Milestones,Projektmeilensteine

-Project Name,Project Name

-Project Start Date,Projekt Startdatum

-Project Type,Projekttyp

-Project Value,Projekt Wert

-Project activity / task.,Projektaktivität / Aufgabe.

-Project master.,Projekt Meister.

-Project will get saved and will be searchable with project name given,Projekt wird gespeichert und erhalten werden durchsuchbare mit Projekt-Namen

-Project wise Stock Tracking,Projekt weise Rohteilnachführung

-Projected Qty,Prognostizierte Anzahl

-Projects,Projekte

-Prompt for Email on Submission of,Eingabeaufforderung für E-Mail auf Vorlage von

-Properties,Eigenschaften

-Property,Eigentum

-Property Setter,Property Setter

-Property Setter overrides a standard DocType or Field property,Property Setter überschreibt die Standard-DocType Feld oder Eigenschaft

-Property Type,Art der Immobilie

-Provide email id registered in company,Bieten E-Mail-ID in Unternehmen registriert

-Public,Öffentlichkeit

-Published,Veröffentlicht

-Published On,Veröffentlicht am

-Pull Emails from the Inbox and attach them as Communication records (for known contacts).,Ziehen Sie Emails aus dem Posteingang und bringen Sie die Kommunikation Them zeichnet (für bekannte Kontakte).

-Pull Payment Entries,Ziehen Sie Payment Einträge

-Pull sales orders (pending to deliver) based on the above criteria,"Ziehen Sie Kundenaufträge (anhängig zu liefern), basierend auf den oben genannten Kriterien"

-Purchase,Kaufen

-Purchase Analytics,Kauf Analytics

-Purchase Common,Erwerb Eigener

-Purchase Date,Kauf Datum

-Purchase Details,Kaufinformationen

-Purchase Discounts,Kauf Rabatte

-Purchase Document No,Die Kaufdokument

-Purchase Document Type,Kauf Document Type

-Purchase In Transit,Erwerben In Transit

-Purchase Invoice,Kaufrechnung

-Purchase Invoice Advance,Advance Purchase Rechnung

-Purchase Invoice Advances,Kaufrechnung Advances

-Purchase Invoice Item,Kaufrechnung Artikel

-Purchase Invoice Trends,Kauf Rechnung Trends

-Purchase Order,Auftragsbestätigung

-Purchase Order Date,Bestelldatum

-Purchase Order Item,Bestellposition

-Purchase Order Item No,In der Bestellposition

-Purchase Order Item Supplied,Bestellposition geliefert

-Purchase Order Items,Bestellpositionen

-Purchase Order Items Supplied,Bestellung Lieferumfang

-Purchase Order Items To Be Billed,Bestellpositionen in Rechnung gestellt werden

-Purchase Order Items To Be Received,Bestellpositionen empfangen werden

-Purchase Order Message,Purchase Order Nachricht

-Purchase Order Required,Bestellung erforderlich

-Purchase Order Trends,Purchase Order Trends

-Purchase Order sent by customer,Bestellung durch den Kunden geschickt

-Purchase Orders given to Suppliers.,Bestellungen Angesichts zu Lieferanten.

-Purchase Receipt,Kaufbeleg

-Purchase Receipt Item,Kaufbeleg Artikel

-Purchase Receipt Item Supplied,Kaufbeleg Liefergegenstand

-Purchase Receipt Item Supplieds,Kaufbeleg Artikel Supplieds

-Purchase Receipt Items,Kaufbeleg Artikel

-Purchase Receipt Message,Kaufbeleg Nachricht

-Purchase Receipt No,Kaufbeleg

-Purchase Receipt Required,Kaufbeleg erforderlich

-Purchase Receipt Trends,Kaufbeleg Trends

-Purchase Register,Erwerben Registrieren

-Purchase Return,Kauf zurückgeben

-Purchase Returned,Kehrte Kauf

-Purchase Taxes and Charges,Purchase Steuern und Abgaben

-Purchase Taxes and Charges Master,Steuern und Gebühren Meister Kauf

-Purpose,Zweck

-Purpose must be one of ,Zweck muss einer sein

-Python Module Name,Python Module Name

-QA Inspection,QA Inspection

-QAI/11-12/,QAI/11-12 /

-QTN,QTN

-Qty,Menge

-Qty Consumed Per Unit,Menge pro verbrauchter

-Qty To Manufacture,Um Qty Herstellung

-Qty as per Stock UOM,Menge pro dem Stock UOM

-Qualification,Qualifikation

-Quality,Qualität

-Quality Inspection,Qualitätsprüfung

-Quality Inspection Parameters,Qualitätsprüfung Parameter

-Quality Inspection Reading,Qualitätsprüfung Lesen

-Quality Inspection Readings,Qualitätsprüfung Readings

-Quantity,Menge

-Quantity Requested for Purchase,Beantragten Menge für Kauf

-Quantity already manufactured,Bereits Menge hergestellt

-Quantity and Rate,Menge und Preis

-Quantity and Warehouse,Menge und Warehouse

-Quantity cannot be a fraction.,Menge kann nicht ein Bruchteil sein.

-Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,Anzahl der Artikel nach der Herstellung / Umpacken vom Angesichts quantities von Rohstoffen Erhalten

-Quantity should be equal to Manufacturing Quantity. ,Menge sollte gleich zum Verarbeitenden Menge.

-Quarter,Quartal

-Quarterly,Vierteljährlich

-Query,Abfrage

-Query Options,Abfrageoptionen

-Query Report,Query Report

-Query must be a SELECT,Abfrage muss ein SELECT sein

-Quick Help for Setting Permissions,Schnelle Hilfe für Festlegen von Berechtigungen

-Quick Help for User Properties,Schnelle Hilfe für User Properties

-Quotation,Zitat

-Quotation Date,Quotation Datum

-Quotation Item,Zitat Artikel

-Quotation Items,Angebotspositionen

-Quotation Lost Reason,Zitat Passwort Reason

-Quotation Message,Quotation Nachricht

-Quotation Sent,Gesendete Quotation

-Quotation Series,Zitat Series

-Quotation To,Um Angebot

-Quotation Trend,Zitat Trend

-Quotations received from Suppliers.,Zitate von Lieferanten erhalten.

-Quotes to Leads or Customers.,Zitate oder Leads zu Kunden.

-Raise Material Request when stock reaches re-order level,"Heben Anfrage Material erreicht, wenn der Vorrat re-order-Ebene"

-Raised By,Raised By

-Raised By (Email),Raised By (E-Mail)

-Random,Zufällig

-Range,Reichweite

-Rate,Rate

-Rate ,Rate

-Rate (Company Currency),Rate (Gesellschaft Währung)

-Rate Of Materials Based On,Rate Of Materialien auf Basis von

-Rate and Amount,Geschwindigkeit und Menge

-Rate at which Customer Currency is converted to customer's base currency,"Kunden Rate, mit der Währung wird nach Kundenwunsch Basiswährung umgerechnet"

-Rate at which Price list currency is converted to company's base currency,"Geschwindigkeit, mit der Währung der Preisliste zu Unternehmen der Basiswährung umgewandelt wird"

-Rate at which Price list currency is converted to customer's base currency,"Geschwindigkeit, mit der Währung der Preisliste des Kunden Basiswährung umgewandelt wird"

-Rate at which customer's currency is converted to company's base currency,"Rate, mit der Kunden Währung ist an Unternehmen Basiswährung umgerechnet"

-Rate at which supplier's currency is converted to company's base currency,"Geschwindigkeit, mit der Lieferanten Währung Unternehmens Basiswährung umgewandelt wird"

-Rate at which this tax is applied,"Geschwindigkeit, mit der dieser Steuer an"

-Raw Material Item Code,Artikel Raw Material Code

-Raw Materials Supplied,Rohstoffe verfügbar

-Raw Materials Supplied Cost,Kostengünstige Rohstoffe geliefert

-Re-Order Level,Re-Order Stufe

-Re-Order Qty,Re-Order Menge

-Re-order,Re-Order

-Re-order Level,Re-Order-Ebene

-Re-order Qty,Re-Bestellung Menge

-Read,Lesen

-Read Only,Nur Lesen

-Reading 1,Reading 1

-Reading 10,Lesen 10

-Reading 2,Reading 2

-Reading 3,Reading 3

-Reading 4,Reading 4

-Reading 5,Reading 5

-Reading 6,Lesen 6

-Reading 7,Lesen 7

-Reading 8,Lesen 8

-Reading 9,Lesen 9

-Reason,Grund

-Reason for Leaving,Grund für das Verlassen

-Reason for Resignation,Grund zur Resignation

-Recd Quantity,Menge RECD

-Receivable / Payable account will be identified based on the field Master Type,Forderungen / Verbindlichkeiten Konto wird basierend auf dem Feld Meister Typ identifiziert werden

-Receivables,Forderungen

-Receivables / Payables,Forderungen / Verbindlichkeiten

-Receivables Group,Forderungen Gruppe

-Received Date,Datum empfangen

-Received Items To Be Billed,Empfangene Nachrichten in Rechnung gestellt werden

-Received Qty,Erhaltene Menge

-Received and Accepted,Erhalten und angenommen

-Receiver List,Receiver Liste

-Receiver Parameter,Empfänger Parameter

-Recipient,Empfänger

-Recipients,Empfänger

-Reconciliation Data,Datenabgleich

-Reconciliation HTML,HTML Versöhnung

-Reconciliation JSON,Überleitung JSON

-Record item movement.,Notieren Sie Artikel Bewegung.

-Recurring Id,Wiederkehrende Id

-Recurring Invoice,Wiederkehrende Rechnung

-Recurring Type,Wiederkehrende Typ

-Reduce Deduction for Leave Without Pay (LWP),Reduzieren Abzug für unbezahlten Urlaub (LWP)

-Reduce Earning for Leave Without Pay (LWP),Reduzieren Sie verdienen für unbezahlten Urlaub (LWP)

-Ref Code,Ref Code

-Ref Date is Mandatory if Ref Number is specified,"Ref Datum ist obligatorisch, wenn Ref-Nummer angegeben ist"

-Ref DocType,Ref DocType

-Ref Name,Ref Namen

-Ref Rate,Ref Rate

-Ref SQ,Ref SQ

-Ref Type,Ref Type

-Reference,Referenz

-Reference Date,Stichtag

-Reference DocName,Referenz DocName

-Reference DocType,Referenz DocType

-Reference Name,Reference Name

-Reference Number,Reference Number

-Reference Type,Referenztyp

-Refresh,Erfrischen

-Registered but disabled.,"Registriert, aber deaktiviert."

-Registration Details,Registrierung Details

-Registration Details Emailed.,Details zur Anmeldung zugeschickt.

-Registration Info,Registrierung Info

-Rejected,Abgelehnt

-Rejected Quantity,Abgelehnt Menge

-Rejected Serial No,Abgelehnt Serial In

-Rejected Warehouse,Abgelehnt Warehouse

-Relation,Relation

-Relieving Date,Entlastung Datum

-Relieving Date of employee is ,Entlastung Datum der Mitarbeiter ist

-Remark,Bemerkung

-Remarks,Bemerkungen

-Remove Bookmark,Lesezeichen entfernen

-Rename Log,Benennen Anmelden

-Rename Tool,Umbenennen-Tool

-Rename...,Benennen Sie ...

-Rented,Gemietet

-Repeat On,Wiederholen On

-Repeat Till,Wiederholen Bis

-Repeat on Day of Month,Wiederholen Sie auf Tag des Monats

-Repeat this Event,Wiederholen Sie diesen Termin

-Replace,Ersetzen

-Replace Item / BOM in all BOMs,Ersetzen Item / BOM in allen Stücklisten

-"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","Ersetzen Sie die insbesondere gut in allen anderen Stücklisten, wo sie verwendet wird. Es wird die alte BOM Link zu ersetzen, aktualisieren kosten und regenerieren ""Explosion Stücklistenposition"" Tabelle pro neuen GOOD"

-Replied,Beantwortet

-Report,Bericht

-Report Builder,Report Builder

-Report Builder reports are managed directly by the report builder. Nothing to do.,Report Builder-Berichte werden direkt vom Report Builder verwaltet. Nichts zu tun.

-Report Date,Report Date

-Report Hide,Ausblenden Bericht

-Report Name,Report Name

-Report Type,Melden Typ

-Report was not saved (there were errors),Bericht wurde nicht gespeichert (es gab Fehler)

-Reports,Reports

-Reports to,Berichte an

-Represents the states allowed in one document and role assigned to change the state.,Stellt die Zustände in einem Dokument und Veränderung zugewiesene Rolle des Staates erlaubt.

-Reqd,Reqd

-Reqd By Date,Reqd Nach Datum

-Request Type,Art der Anfrage

-Request for Information,Request for Information

-Request for purchase.,Ankaufsgesuch.

-Requested By,Angefordert von

-Requested Items To Be Ordered,Erwünschte Artikel bestellt werden

-Requested Items To Be Transferred,Erwünschte Objekte übertragen werden

-Requests for items.,Anfragen für Einzelteile.

-Required By,Erforderliche By

-Required Date,Erforderlich Datum

-Required Qty,Erwünschte Stückzahl

-Required only for sample item.,Nur erforderlich für die Probe Element.

-Required raw materials issued to the supplier for producing a sub - contracted item.,Erforderliche Rohstoffe Ausgestellt an den Lieferanten produziert eine sub - Vertragsgegenstand.

-Reseller,Wiederverkäufer

-Reserved Quantity,Reserviert Menge

-Reserved Warehouse,Warehouse Reserved

-Reserved Warehouse in Sales Order / Finished Goods Warehouse,Reserviert Warehouse in Sales Order / Fertigwarenlager

-Reserved Warehouse is missing in Sales Order,Reserviert Warehouse ist in Sales Order fehlt

-Resignation Letter Date,Rücktrittsschreiben Datum

-Resolution,Auflösung

-Resolution Date,Resolution Datum

-Resolution Details,Auflösung Einzelheiten

-Resolved By,Gelöst von

-Restrict IP,Beschränken IP

-Restrict user from this IP address only. Multiple IP addresses can be added by separating with commas. Also accepts partial IP addresses like (111.111.111),Beschränken Sie Benutzer aus dieser IP-Adresse nur. Mehrere IP-Adressen können durch Trennung mit einem Komma hinzugefügt werden. Nimmt auch Teil einer IP-Adressen wie (111.111.111)

-Restricting By User,Durch Einschränken von Benutzerrechten

-Retail,Einzelhandel

-Retailer,Einzelhändler

-Review Date,Bewerten Datum

-Rgt,Rgt

-Right,Rechts

-Role,Rolle

-Role Allowed to edit frozen stock,Rolle erlaubt den gefrorenen bearbeiten

-Role Name,Rolle Name

-Role that is allowed to submit transactions that exceed credit limits set.,"Rolle, die erlaubt, Transaktionen, die Kreditlimiten gesetzt überschreiten vorlegen wird."

-Roles,Rollen

-Roles Assigned,Assigned Roles

-Roles Assigned To User,Zugewiesenen Rollen Benutzer

-Roles HTML,Rollen HTML

-Root ,Wurzel

-Root cannot have a parent cost center,Wurzel kann kein übergeordnetes Kostenstelle

-Rounded Total,Abgerundete insgesamt

-Rounded Total (Company Currency),Abgerundete Total (Gesellschaft Währung)

-Row,Reihe

-Row ,Reihe

-Row #,Zeile #

-Row # ,Zeile #

-Rules defining transition of state in the workflow.,Regeln definieren Zustandsübergang im Workflow.

-"Rules for how states are transitions, like next state and which role is allowed to change state etc.","Regeln für die Staaten sind Übergänge, wie neben Staat und welche Rolle darf Staates usw. ändern"

-Rules to calculate shipping amount for a sale,Regeln zum Versand Betrag für einen Verkauf berechnen

-SLE Exists,SLE Exists

-SMS,SMS

-SMS Center,SMS Center

-SMS Control,SMS Control

-SMS Gateway URL,SMS Gateway URL

-SMS Log,SMS Log

-SMS Parameter,SMS Parameter

-SMS Parameters,SMS-Parameter

-SMS Sender Name,SMS Absender Name

-SMS Settings,SMS-Einstellungen

-SMTP Server (e.g. smtp.gmail.com),SMTP Server (beispielsweise smtp.gmail.com)

-SO,SO

-SO Date,SO Datum

-SO Pending Qty,SO Pending Menge

-SO/10-11/,SO/10-11 /

-SO1112,SO1112

-SQTN,SQTN

-STE,STE

-SUP,SUP

-SUPP,SUPP

-SUPP/10-11/,SUPP/10-11 /

-Salary,Gehalt

-Salary Information,Angaben über den Lohn

-Salary Manager,Manager Gehalt

-Salary Mode,Gehalt Modus

-Salary Slip,Gehaltsabrechnung

-Salary Slip Deduction,Lohnabzug Rutsch

-Salary Slip Earning,Earning Gehaltsabrechnung

-Salary Structure,Gehaltsstruktur

-Salary Structure Deduction,Gehaltsstruktur Abzug

-Salary Structure Earning,Earning Gehaltsstruktur

-Salary Structure Earnings,Ergebnis Gehaltsstruktur

-Salary breakup based on Earning and Deduction.,Gehalt Trennung auf die Ertragskraft und Deduktion basiert.

-Salary components.,Gehaltsbestandteile.

-Sales,Vertrieb

-Sales Analytics,Sales Analytics

-Sales BOM,Vertrieb BOM

-Sales BOM Help,Vertrieb BOM Hilfe

-Sales BOM Item,Vertrieb Stücklistenposition

-Sales BOM Items,Vertrieb Stücklistenpositionen

-Sales Common,Vertrieb Gemeinsame

-Sales Details,Sales Details

-Sales Discounts,Sales Rabatte

-Sales Email Settings,Vertrieb E-Mail-Einstellungen

-Sales Extras,Verkauf Extras

-Sales Invoice,Sales Invoice

-Sales Invoice Advance,Sales Invoice Geleistete

-Sales Invoice Item,Sales Invoice Artikel

-Sales Invoice Items,Sales Invoice Artikel

-Sales Invoice Message,Sales Invoice Nachricht

-Sales Invoice No,Sales Invoice In

-Sales Invoice Trends,Sales Invoice Trends

-Sales Order,Sales Order

-Sales Order Date,Sales Order Datum

-Sales Order Item,Auftragsposition

-Sales Order Items,Kundenauftragspositionen

-Sales Order Message,Sales Order Nachricht

-Sales Order No,In Sales Order

-Sales Order Required,Sales Order erforderlich

-Sales Order Trend,Sales Order Trend

-Sales Partner,Vertriebspartner

-Sales Partner Name,Sales Partner Name

-Sales Partner Target,Partner Sales Target

-Sales Partners Commission,Vertriebspartner Kommission

-Sales Person,Sales Person

-Sales Person Incharge,Sales Person Incharge

-Sales Person Name,Sales Person Vorname

-Sales Person Target Variance (Item Group-Wise),Sales Person Ziel Variance (Artikel-Nr. Gruppe-Wise)

-Sales Person Targets,Sales Person Targets

-Sales Person-wise Transaction Summary,Sales Person-wise Transaction Zusammenfassung

-Sales Register,Verkäufe registrieren

-Sales Return,Umsatzrendite

-Sales Taxes and Charges,Vertrieb Steuern und Abgaben

-Sales Taxes and Charges Master,Vertrieb Steuern und Abgaben Meister

-Sales Team,Sales Team

-Sales Team Details,Sales Team Details

-Sales Team1,Vertrieb Team1

-Sales and Purchase,Verkauf und Kauf

-Sales campaigns,Sales-Kampagnen

-Sales persons and targets,Vertriebsmitarbeiter und Ziele

-Sales taxes template.,Umsatzsteuer-Vorlage.

-Sales territories.,Vertriebsgebieten.

-Salutation,Gruß

-Same file has already been attached to the record,Gleiche Datei bereits auf den Rekordwert angebracht

-Sample Size,Stichprobenumfang

-Sanctioned Amount,Sanktioniert Betrag

-Saturday,Samstag

-Save,Sparen

-Schedule,Planen

-Schedule Details,Termine Details

-Scheduled,Geplant

-Scheduled Confirmation Date,Voraussichtlicher Bestätigung

-Scheduled Date,Voraussichtlicher

-Scheduler Log,Scheduler Log

-School/University,Schule / Universität

-Score (0-5),Score (0-5)

-Score Earned,Ergebnis Bekommen

-Scrap %,Scrap%

-Script,Skript

-Script Report,Script melden

-Script Type,Script Type

-Script to attach to all web pages.,Script auf alle Webseiten zu befestigen.

-Search,Suchen

-Search Fields,Search Fields

-Seasonality for setting budgets.,Saisonalität setzt Budgets.

-Section Break,Section Break

-Security Settings,Security Settings

-"See ""Rate Of Materials Based On"" in Costing Section",Siehe &quot;Rate Of Materials Based On&quot; in der Kalkulation Abschnitt

-Select,Wählen

-"Select ""Yes"" for sub - contracting items","Wählen Sie ""Ja"" für - Zulieferer Artikel"

-"Select ""Yes"" if this item is to be sent to a customer or received from a supplier as a sample. Delivery notes and Purchase Receipts will update stock levels but there will be no invoice against this item.","Wählen Sie ""Ja"", wenn dieser Punkt ist es, an den Kunden gesendet oder empfangen werden vom Lieferanten auf die Probe. Lieferscheine und Kaufbelege werden aktualisiert Lagerbestände, aber es wird auf der Rechnung vor diesem Element sein."

-"Select ""Yes"" if this item is used for some internal purpose in your company.","Wählen Sie ""Ja"", wenn dieser Punkt für einige interne Zwecke in Ihrem Unternehmen verwendet wird."

-"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","Wählen Sie ""Ja"", wenn dieser Artikel stellt einige Arbeiten wie Ausbildung, Gestaltung, Beratung etc.."

-"Select ""Yes"" if you are maintaining stock of this item in your Inventory.","Wählen Sie ""Ja"", wenn Sie Pflege stock dieses Artikels in Ihrem Inventar."

-"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.","Wählen Sie ""Ja"", wenn Sie Rohstoffe an Ihren Lieferanten liefern, um diesen Artikel zu fertigen."

-Select All,Alles auswählen

-Select Attachments,Wählen Sie Attachments

-Select Budget Distribution to unevenly distribute targets across months.,Wählen Budget Verteilung ungleichmäßig Targets über Monate verteilen.

-"Select Budget Distribution, if you want to track based on seasonality.","Wählen Budget Distribution, wenn Sie basierend auf Saisonalität verfolgen möchten."

-Select Customer,Wählen Sie Kunde

-Select Digest Content,Wählen Inhalt Digest

-Select DocType,Wählen DocType

-Select Document Type,Wählen Sie Document Type

-Select Document Type or Role to start.,Wählen Sie Dokumenttyp oder Rolle zu beginnen.

-Select Items,Elemente auswählen

-Select PR,Select PR

-Select Print Format,Wählen Sie Print Format

-Select Print Heading,Wählen Sie Drucken Überschrift

-Select Report Name,Wählen Sie Report Name

-Select Role,Wählen Sie Rolle

-Select Sales Orders,Wählen Sie Kundenaufträge

-Select Sales Orders from which you want to create Production Orders.,Wählen Sie Aufträge aus der Sie Fertigungsaufträge erstellen.

-Select Terms and Conditions,Wählen AGB

-Select Time Logs and Submit to create a new Sales Invoice.,"Wählen Sie Zeit Logs und abschicken, um einen neuen Sales Invoice erstellen."

-Select Transaction,Wählen Sie Transaction

-Select Type,Typ wählen

-Select User or Property to start.,Wählen Sie Benutzer-oder Property zu starten.

-Select a Banner Image first.,Wählen Sie ein Banner Bild zuerst.

-Select account head of the bank where cheque was deposited.,"Wählen Sie den Kopf des Bankkontos, wo Kontrolle abgelagert wurde."

-Select an image of approx width 150px with a transparent background for best results.,Wählen Sie ein Bild von ca. 150px Breite mit einem transparenten Hintergrund für beste Ergebnisse.

-Select company name first.,Wählen Firmennamen erste.

-Select dates to create a new ,"Wählen Sie ihre Reisedaten, um eine neue zu erstellen"

-Select name of Customer to whom project belongs,"Wählen Sie den Namen des Kunden, dem gehört Projekts"

-Select or drag across time slots to create a new event.,Wählen oder ziehen in Zeitfenstern um ein neues Ereignis zu erstellen.

-Select template from which you want to get the Goals,"Wählen Sie aus, welche Vorlage Sie die Ziele erhalten möchten"

-Select the Employee for whom you are creating the Appraisal.,"Wählen Sie den Mitarbeiter, für den Sie erstellen Appraisal."

-Select the currency in which price list is maintained,"Wählen Sie die Währung, in der Preisliste wird beibehalten"

-Select the label after which you want to insert new field.,"Wählen Sie die Bezeichnung, die Sie nach dem Einfügen neuer Bereich."

-Select the period when the invoice will be generated automatically,Wählen Sie den Zeitraum auf der Rechnung wird automatisch erzeugt werden

-"Select the price list as entered in ""Price List"" master. This will pull the reference rates of items against this price list as specified in ""Item"" master.","Wählen Sie die Preisliste in der ""Preisliste"" Master eingetragen. Dadurch werden die Referenzkurse Artikel gegen diese Preisliste in der ""Item"" Master vorgegeben ziehen."

-Select the relevant company name if you have multiple companies,"Wählen Sie den entsprechenden Firmennamen, wenn Sie mehrere Unternehmen haben"

-Select the relevant company name if you have multiple companies.,"Wählen Sie den entsprechenden Firmennamen, wenn Sie mehrere Unternehmen haben."

-Select who you want to send this newsletter to,"Wählen Sie, wer Sie diesen Newsletter senden möchten"

-"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","Wählen Sie ""Ja"" können diesen Artikel in Bestellung, Kaufbeleg erscheinen."

-"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","Wählen Sie ""Ja"" können diesen Artikel in Sales Order herauszufinden, Lieferschein"

-"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.","Wählen Sie ""Ja"" ermöglicht es Ihnen, Bill of Material zeigt Rohstoffe und Betriebskosten anfallen, um diesen Artikel herzustellen erstellen."

-"Selecting ""Yes"" will allow you to make a Production Order for this item.","Wählen Sie ""Ja"" ermöglicht es Ihnen, einen Fertigungsauftrag für diesen Artikel machen."

-"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.","Wählen Sie ""Ja"" wird eine einzigartige Identität zu jeder Einheit dieses Artikels, die in der Serial No Master eingesehen werden kann geben."

-Selling,Verkauf

-Selling Settings,Verkauf Einstellungen

-Send,Senden

-Send Autoreply,Senden Autoreply

-Send Email,E-Mail senden

-Send From,Senden Von

-Send Invite Email,Senden Sie E-Mail einladen

-Send Me A Copy,Senden Sie mir eine Kopie

-Send Notifications To,Benachrichtigungen an

-Send Print in Body and Attachment,Senden Drucker in Körper und Anhang

-Send SMS,Senden Sie eine SMS

-Send To,Send To

-Send To Type,Send To Geben

-Send an email reminder in the morning,Senden Sie eine E-Mail-Erinnerung in den Morgen

-Send automatic emails to Contacts on Submitting transactions.,Senden Sie automatische E-Mails an Kontakte auf Einreichen Transaktionen.

-Send mass SMS to your contacts,Senden Sie Massen-SMS an Ihre Kontakte

-Send regular summary reports via Email.,Senden regelmäßige zusammenfassende Berichte per E-Mail.

-Send to this list,Senden Sie zu dieser Liste

-Sender,Absender

-Sender Name,Absender Name

-"Sending newsletters is not allowed for Trial users, \				to prevent abuse of this feature.","Newsletter versenden ist nicht für Trial Nutzer erlaubt, auf \ Prevent Missbrauch dieser Funktion."

-Sent Mail,Gesendete E-Mails

-Sent On,Sent On

-Sent Quotation,Gesendete Quotation

-Separate production order will be created for each finished good item.,Separate Fertigungsauftrag wird für jeden fertigen gute Position geschaffen werden.

-Serial No,Serial In

-Serial No Details,Serial No Einzelheiten

-Serial No Service Contract Expiry,Serial No Service Contract Verfall

-Serial No Status,Serielle In-Status

-Serial No Warranty Expiry,Serial No Scheckheftgepflegt

-Serialized Item: ',Serialisiert Item '

-Series List for this Transaction,Serien-Liste für diese Transaktion

-Server,Server

-Service Address,Service Adresse

-Services,Dienstleistungen

-Session Expired. Logging you out,Session abgelaufen. Sie werden abgemeldet

-Session Expires in (time),Läuft in Session (Zeit)

-Session Expiry,Session Verfall

-Session Expiry in Hours e.g. 06:00,Session Verfall z. B. in Stunden 06.00

-Set Banner from Image,Set Banner von Image

-Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,"Set Artikel gruppenweise Budgets auf diesem Gebiet. Sie können Saisonalität auch gehören, indem Sie die Distribution."

-Set Login and Password if authentication is required.,"Stellen Sie Login und Passwort, wenn eine Authentifizierung erforderlich ist."

-Set New Password,Set New Password

-Set Value,Wert festlegen

-"Set a new password and ""Save""","Stellen Sie das neue Kennwort und ""Speichern"""

-Set prefix for numbering series on your transactions,Nummerierung einstellen Serie Präfix für Ihre Online-Transaktionen

-Set targets Item Group-wise for this Sales Person.,Set zielt Artikel gruppenweise für diesen Sales Person.

-"Set your background color, font and image (tiled)","Stellen Sie Ihre Hintergrundfarbe, Schrift und Bild (Kachel)"

-"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","Stellen Sie Ihre ausgehende Mail SMTP-Einstellungen hier. Alle System generierten Meldungen werden E-Mails von diesen Mail-Server gehen. Wenn Sie sich nicht sicher sind, lassen Sie dieses Feld leer, um ERPNext Server (E-Mails werden immer noch von Ihrer E-Mail-ID gesendet werden) verwenden oder kontaktieren Sie Ihren E-Mail-Provider."

-Setting Account Type helps in selecting this Account in transactions.,Einstellung Kontotyp hilft bei der Auswahl der Transaktionen in diesem Konto.

-Settings,Einstellungen

-Settings for About Us Page.,Einstellungen für Über uns Seite.

-Settings for Accounts,Einstellungen für Konten

-Settings for Buying Module,Einstellungen für den Kauf Module

-Settings for Contact Us Page,Einstellungen für Kontakt Seite

-Settings for Contact Us Page.,Einstellungen für Kontakt-Seite.

-Settings for Selling Module,Einstellungen für den Verkauf Module

-Settings for the About Us Page,Einstellungen für die Über uns Seite

-"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""","Einstellungen für Bewerber aus einer Mailbox zB ""jobs@example.com"" extrahieren"

-Setup,Setup

-Setup Control,Setup Control

-Setup Series,Setup-Series

-Setup of Shopping Cart.,Aufbau Einkaufswagen.

-Setup of fonts and background.,Setup von Schriftarten und Hintergrund.

-"Setup of top navigation bar, footer and logo.","Setup der oberen Navigationsleiste, Fußzeile und Logo."

-Setup to pull emails from support email account,Richten Sie E-Mails von E-Mail-Account-Support ziehen

-Share,Teilen

-Share With,Anziehen

-Shipments to customers.,Lieferungen an Kunden.

-Shipping,Schifffahrt

-Shipping Account,Liefer-Konto

-Shipping Address,Versandadresse

-Shipping Address Name,Liefer-Adresse Name

-Shipping Amount,Liefer-Betrag

-Shipping Rule,Liefer-Regel

-Shipping Rule Condition,Liefer-Rule Condition

-Shipping Rule Conditions,Liefer-Rule AGB

-Shipping Rule Label,Liefer-Rule Etikett

-Shipping Rules,Liefer-Regeln

-Shop,Im Shop

-Shopping Cart,Einkaufswagen

-Shopping Cart Price List,Einkaufswagen Preisliste

-Shopping Cart Price Lists,Einkaufswagen Preislisten

-Shopping Cart Settings,Einkaufswagen Einstellungen

-Shopping Cart Shipping Rule,Einkaufswagen Versandkosten Rule

-Shopping Cart Shipping Rules,Einkaufswagen Versandkosten Rules

-Shopping Cart Taxes and Charges Master,Einkaufswagen Steuern und Gebühren Meister

-Shopping Cart Taxes and Charges Masters,Einkaufswagen Steuern und Gebühren Masters

-Short Bio,Kurzbiografie

-Short Name,Kurzer Name

-Short biography for website and other publications.,Kurzbiographie für die Website und anderen Publikationen.

-Shortcut,Abkürzung

-"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.","Anzeigen ""Im Lager"" oder ""Nicht auf Lager"", basierend auf verfügbaren Bestand in diesem Lager."

-Show Details,Details anzeigen

-Show In Website,Zeigen Sie in der Webseite

-Show Print First,Erste Show Print

-Show a slideshow at the top of the page,Zeige die Slideshow an der Spitze der Seite

-Show in Website,Zeigen Sie im Website

-Show rows with zero values,Zeige Zeilen mit Nullwerten

-Show this slideshow at the top of the page,Zeige diese Slideshow an der Spitze der Seite

-Showing only for,Zeige nur für

-Signature,Unterschrift

-Signature to be appended at the end of every email,Unterschrift am Ende jeder E-Mail angehängt werden

-Single,Single

-Single Post (article).,Single Post (Artikel).

-Single unit of an Item.,Einzelgerät eines Elements.

-Sitemap Domain,Sitemap Domain

-Slideshow,Slideshow

-Slideshow Items,Slideshow Artikel

-Slideshow Name,Slideshow Namen

-Slideshow like display for the website,Slideshow wie Display für die Website

-Small Text,Kleiner Text

-Solid background color (default light gray),Einfarbigen Hintergrund (Standard lichtgrau)

-Sorry we were unable to find what you were looking for.,"Leider waren wir nicht in der Lage zu finden, was Sie suchen."

-Sorry you are not permitted to view this page.,"Leider sind Sie nicht berechtigt, diese Seite anzuzeigen."

-Sorry! We can only allow upto 100 rows for Stock Reconciliation.,Sorry! Wir können nur bis zu 100 Zeilen für Stock Reconciliation ermöglichen.

-"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","Es tut uns leid! Sie können nicht ändern Unternehmens Standard-Währung, weil es bestehende Transaktionen dagegen sind. Sie müssen diese Transaktionen zu stornieren, wenn Sie die Standard-Währung ändern möchten."

-Sorry. Companies cannot be merged,Entschuldigung. Unternehmen können nicht zusammengeführt werden

-Sorry. Serial Nos. cannot be merged,Entschuldigung. Seriennummern können nicht zusammengeführt werden

-Sort By,Sortieren nach

-Source,Quelle

-Source Warehouse,Quelle Warehouse

-Source and Target Warehouse cannot be same,Quelle und Ziel Warehouse kann nicht gleichzeitig

-Source of th,Quelle th

-"Source of the lead. If via a campaign, select ""Campaign""","Quelle der Leitung. Wenn über die Kampagne, wählen Sie ""Kampagne"""

-Spartan,Spartan

-Special Page Settings,Spezielle Einstellungen Seite

-Specification Details,Ausschreibungstexte

-Specify Exchange Rate to convert one currency into another,Geben Wechselkurs einer Währung in eine andere umzuwandeln

-"Specify a list of Territories, for which, this Price List is valid","Geben Sie eine Liste der Gebiete, für die ist diese Preisliste gültig"

-"Specify a list of Territories, for which, this Shipping Rule is valid","Geben Sie eine Liste der Gebiete, für die ist diese Regel gültig Versand"

-"Specify a list of Territories, for which, this Taxes Master is valid","Geben Sie eine Liste der Gebiete, für die ist diese Steuern Meister gültig"

-Specify conditions to calculate shipping amount,Geben Sie Bedingungen für die Schifffahrt zu berechnen

-Split Delivery Note into packages.,Aufgeteilt in Pakete Lieferschein.

-Standard,Standard

-Standard Rate,Standardpreis

-"Standard Terms and Conditions that can be added to Sales and Purchases.Examples:1. Validity of the offer.1. Payment Terms (In Advance, On Credit, part advance etc).1. What is extra (or payable by the Customer).1. Safety / usage warning.1. Warranty if any.1. Returns Policy.1. Terms of shipping, if applicable.1. Ways of addressing disputes, indemnity, liability, etc.1. Address and Contact of your Company.","1: Standard Bedingungen, können Umsatz und Purchases.Examples hinzugefügt werden. Gültigkeit der offer.1. Zahlungsbedingungen (im voraus auf Credit, einem Teil Voraus etc) .1. Was ist extra (oder zu Lasten des Kunden) .1. Sicherheit / Nutzung warning.1. Garantie, wenn any.1. Gibt Policy.1. AGB Versand, wenn applicable.1. Möglichkeiten zu erörtern, Streitigkeiten, Schadenersatz, Haftung, etc.1. Adress-und Kontaktdaten Ihres Unternehmens."

-"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.10. Add or Deduct: Whether you want to add or deduct the tax.","Standard Steuern Vorlage, die für alle Kauf-Transaktionen angewendet werden können. Diese Vorlage kann Liste der Steuerhinterziehung und auch andere Kosten Köpfe wie ""Versand"", ""Insurance"", ""Handling"" etc. # # # # AnmerkungDie Steuersatz, den Sie hier definieren, wird die Standard-Steuersatz für alle ** Artikel ** . Wenn es ** Artikel **, die unterschiedliche Preise haben, müssen sie in der ** Artikel Tax ** Tabelle in der ** Artikel werden ** Master. # # # # Beschreibung der Columns1 aufgenommen. Berechnungsart: - Dies kann auf ** Net Total sein ** (dh die Summe der Grundbetrag ist). - ** Auf Previous Row Total / Betrag ** (für kumulative Steuern oder Abgaben). Wenn Sie diese Option wählen, wird die Steuer als Prozentsatz der vorherigen Reihe (in der Steuer-Tabelle) oder Gesamtmenge angewendet werden. - ** Tatsächliche ** (wie erwähnt) 0,2. Konto Head: Der Account Ledger unter denen diese Steuer booked3 sein wird. Kostenstelle: Wenn die Steuer / Gebühr ist ein Einkommen (wie Versand) oder Kosten es braucht, um gegen eine Cost Center.4 gebucht werden. Beschreibung: Beschreibung der Steuer (das wird in den Rechnungen / quotes gedruckt werden) .5. Rate: Tax rate.6. Betrag: Tax amount.7. Total: Kumulierte insgesamt zu dieser point.8. Geben Row: Wenn Sie auf ""Previous Row Total"" Basis können Sie die Nummer der Zeile, die als Grundlage für diese Berechnung (voreingestellt ist die vorherige Zeile) .9 ergriffen werden wählen. Betrachten Sie Steuern oder Gebühren für: In diesem Bereich können Sie festlegen, ob die Steuer / Gebühr ist nur für die Bewertung (nicht ein Teil der Gesamtsumme) oder nur für die gesamte (nicht erhöhen den Wert der Position) oder für both.10. Hinzufügen oder abziehen: Ob Sie zum Hinzufügen oder entrichtete Mehrwertsteuer abziehen wollen."

-"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.","Standard Steuern Vorlage, die für alle Verkaufsvorgänge angewendet werden können. Diese Vorlage kann Liste der Steuerhinterziehung und auch andere Aufwendungen / Erträge Köpfe wie ""Versand"", ""Insurance"", ""Handling"" etc. # # # # AnmerkungDie Steuersatz, den Sie hier definieren, wird der Steuersatz für alle ** Artikel werden **. Wenn es ** Artikel **, die unterschiedliche Preise haben, müssen sie in der ** Artikel Tax ** Tabelle in der ** Artikel werden ** Master. # # # # Beschreibung der Columns1 aufgenommen. Berechnungsart: - Dies kann auf ** Net Total sein ** (dh die Summe der Grundbetrag ist). - ** Auf Previous Row Total / Betrag ** (für kumulative Steuern oder Abgaben). Wenn Sie diese Option wählen, wird die Steuer als Prozentsatz der vorherigen Reihe (in der Steuer-Tabelle) oder Gesamtmenge angewendet werden. - ** Tatsächliche ** (wie erwähnt) 0,2. Konto Head: Der Account Ledger unter denen diese Steuer booked3 sein wird. Kostenstelle: Wenn die Steuer / Gebühr ist ein Einkommen (wie Versand) oder Kosten es braucht, um gegen eine Cost Center.4 gebucht werden. Beschreibung: Beschreibung der Steuer (das wird in den Rechnungen / quotes gedruckt werden) .5. Rate: Tax rate.6. Betrag: Tax amount.7. Total: Kumulierte insgesamt zu dieser point.8. Geben Row: Wenn Sie auf ""Previous Row Total"" Basis können Sie die Nummer der Zeile, die als Grundlage für diese Berechnung (voreingestellt ist die vorherige Zeile) .9 ergriffen werden wählen. Wird diese Steuer in Basic Rate enthalten: Wenn Sie diese Option, bedeutet dies, dass diese Steuer nicht unterhalb des Artikels Tabelle dargestellt werden, wird aber in der Basic Rate in Ihrem Hauptsache Tabelle aufgenommen. Dies ist nützlich, wenn Sie geben einen Pauschalpreis (inklusive aller Steuern) Preise für die Kunden wollen."

-Start Date,Startdatum

-Start Report For,Starten des Berichts für

-Start date of current invoice's period,Startdatum der laufenden Rechnung der Zeit

-Starts on,Beginnt am

-Startup,Startup

-State,Zustand

-States,Staaten

-Static Parameters,Statische Parameter

-Status,Status

-Status must be one of ,Der Status muss einer sein

-Status should be Submitted,Der Status vorgelegt werden sollte

-Statutory info and other general information about your Supplier,Gesetzliche Informationen und andere allgemeine Informationen über Ihr Lieferant

-Stock,Lager

-Stock Adjustment Account,Auf Adjustment Konto

-Stock Adjustment Cost Center,Auf die Anpassung der Kostenstellenrechnung

-Stock Ageing,Lager Ageing

-Stock Analytics,Lager Analytics

-Stock Balance,Bestandsliste

-Stock Entry,Lager Eintrag

-Stock Entry Detail,Lager Eintrag Details

-Stock Frozen Upto,Lager Bis gefroren

-Stock In Hand Account,Vorrat in der Hand Konto

-Stock Ledger,Lager Ledger

-Stock Ledger Entry,Lager Ledger Eintrag

-Stock Level,Stock Level

-Stock Qty,Lieferbar Menge

-Stock Queue (FIFO),Lager Queue (FIFO)

-Stock Received But Not Billed,"Auf empfangen, aber nicht Angekündigt"

-Stock Reconciliation,Lager Versöhnung

-Stock Reconciliation file not uploaded,Lager Versöhnung Datei nicht hochgeladen

-Stock Settings,Auf Einstellungen

-Stock UOM,Lager UOM

-Stock UOM Replace Utility,Lager UOM ersetzen Dienstprogramm

-Stock Uom,Lager ME

-Stock Value,Bestandswert

-Stock Value Difference,Auf Wertdifferenz

-Stop,Stoppen

-Stop users from making Leave Applications on following days.,Stoppen Sie den Nutzer von Leave Anwendungen auf folgenden Tagen.

-Stopped,Gestoppt

-Structure cost centers for budgeting.,Structure Kostenstellen für die Budgetierung.

-Structure of books of accounts.,Struktur der Bücher von Konten.

-Style,Stil

-Style Settings,Style Einstellungen

-"Style represents the button color: Success - Green, Danger - Red, Inverse - Black, Primary - Dark Blue, Info - Light Blue, Warning - Orange","Stil repräsentiert die Farbe der Schaltfläche: Success - Grün, Gefahr - Rot, Inverse - Schwarz, Primary - Dunkelblau, Info - Light Blue, Warnung - Orange"

-"Sub-currency. For e.g. ""Cent""","Sub-Währung. Für z.B. ""Cent"""

-Sub-domain provided by erpnext.com,Sub-Domain durch erpnext.com vorgesehen

-Subcontract,Vergeben

-Subdomain,Subdomain

-Subject,Thema

-Submit,Einreichen

-Submit Salary Slip,Senden Gehaltsabrechnung

-Submit all salary slips for the above selected criteria,Reichen Sie alle Gehaltsabrechnungen für die oben ausgewählten Kriterien

-Submitted,Eingereicht

-Submitted Record cannot be deleted,Eingereicht Datensatz kann nicht gelöscht werden

-Subsidiary,Tochtergesellschaft

-Success,Erfolg

-Successful: ,Erfolgreich:

-Suggestion,Vorschlag

-Suggestions,Vorschläge

-Sunday,Sonntag

-Supplier,Lieferant

-Supplier (Payable) Account,Lieferant (zahlbar) Konto

-Supplier (vendor) name as entered in supplier master,Lieferant (Kreditor) Namen wie im Lieferantenstamm eingetragen

-Supplier Account Head,Lieferant Konto Leiter

-Supplier Address,Lieferant Adresse

-Supplier Details,Supplier Details

-Supplier Intro,Lieferant Intro

-Supplier Invoice Date,Lieferantenrechnung Datum

-Supplier Invoice No,Lieferant Rechnung Nr.

-Supplier Name,Name des Anbieters

-Supplier Naming By,Lieferant Benennen von

-Supplier Part Number,Lieferant Teilenummer

-Supplier Quotation,Lieferant Angebot

-Supplier Quotation Item,Lieferant Angebotsposition

-Supplier Reference,Lieferant Reference

-Supplier Shipment Date,Lieferant Warensendung Datum

-Supplier Shipment No,Lieferant Versand Keine

-Supplier Type,Lieferant Typ

-Supplier Warehouse,Lieferant Warehouse

-Supplier Warehouse mandatory subcontracted purchase receipt,Lieferant Warehouse zwingend vergeben Kaufbeleg

-Supplier classification.,Lieferant Klassifizierung.

-Supplier database.,Lieferanten-Datenbank.

-Supplier of Goods or Services.,Lieferant von Waren oder Dienstleistungen.

-Supplier warehouse where you have issued raw materials for sub - contracting,Lieferantenlager wo Sie Rohstoffe ausgegeben haben - Zulieferer

-Supplier's currency,Lieferant Währung

-Support,Unterstützen

-Support Analytics,Unterstützung Analytics

-Support Email,Unterstützung per E-Mail

-Support Email Id,Unterstützt E-Mail-Id

-Support Password,Support Passwort

-Support Ticket,Support Ticket

-Support queries from customers.,Support-Anfragen von Kunden.

-Symbol,Symbol

-Sync Inbox,Sync Posteingang

-Sync Support Mails,Sync Unterstützung Mails

-Sync with Dropbox,Sync mit Dropbox

-Sync with Google Drive,Sync mit Google Drive

-System,System

-System Defaults,System Defaults

-System Settings,Systemeinstellungen

-System User,System User

-"System User (login) ID. If set, it will become default for all HR forms.","System User (login) ID. Wenn gesetzt, wird es standardmäßig für alle HR-Formulare werden."

-System for managing Backups,System zur Verwaltung von Backups

-System generated mails will be sent from this email id.,System generierten E-Mails werden von dieser E-Mail-ID gesendet werden.

-TL-,TL-

-TLB-,TLB-

-Table,Tabelle

-Table for Item that will be shown in Web Site,"Tabelle für Artikel, die in Web-Site angezeigt werden"

-Tag,Anhänger

-Tag Name,Tag Name

-Tags,Tags

-Tahoma,Tahoma

-Target,Ziel

-Target  Amount,Zielbetrag

-Target Detail,Ziel Detailansicht

-Target Details,Zieldetails

-Target Details1,Ziel Details1

-Target Distribution,Target Distribution

-Target Qty,Ziel Menge

-Target Warehouse,Ziel Warehouse

-Task,Aufgabe

-Task Details,Task Details

-Tax,Steuer

-Tax Calculation,Steuerberechnung

-Tax Category can not be 'Valuation' or 'Valuation and Total' 					as all items are non-stock items,"MwSt. Kategorie kann nicht &quot;Bewertungstag&quot; oder &quot;Bewertung und Total &#39;sein, da alle Artikel nicht auf Lager gehalten werden"

-Tax Master,Tax Meister

-Tax Rate,Tax Rate

-Tax Template for Purchase,MwSt. Vorlage für Kauf

-Tax Template for Sales,MwSt. Template für Vertrieb

-Tax and other salary deductions.,Steuer-und sonstige Lohnabzüge.

-Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges,MwSt. Detailtabelle holte aus Artikelstammdaten als String und in diesem field.Used für Steuern und Abgaben

-Taxable,Steuerpflichtig

-Taxes,Steuern

-Taxes and Charges,Steuern und Abgaben

-Taxes and Charges Added,Steuern und Abgaben am

-Taxes and Charges Added (Company Currency),Steuern und Gebühren Added (Gesellschaft Währung)

-Taxes and Charges Calculation,Steuern und Gebühren Berechnung

-Taxes and Charges Deducted,Steuern und Gebühren Abgezogen

-Taxes and Charges Deducted (Company Currency),Steuern und Gebühren Abzug (Gesellschaft Währung)

-Taxes and Charges Total,Steuern und Gebühren gesamt

-Taxes and Charges Total (Company Currency),Steuern und Abgaben insgesamt (Gesellschaft Währung)

-Taxes and Charges1,Steuern und Kosten1

-Team Members,Teammitglieder

-Team Members Heading,Teammitglieder Überschrift

-Template for employee performance appraisals.,Vorlage für Mitarbeiter Leistungsbeurteilungen.

-Template of terms or contract.,Vorlage von Begriffen oder Vertrag.

-Term Details,Begriff Einzelheiten

-Terms and Conditions,AGB

-Terms and Conditions Content,AGB Inhalt

-Terms and Conditions Details,AGB Einzelheiten

-Terms and Conditions Template,AGB Template

-Terms and Conditions1,Allgemeine Bedingungen1

-Territory,Gebiet

-Territory Manager,Territory Manager

-Territory Name,Territory Namen

-Territory Target Variance (Item Group-Wise),Territory Ziel Variance (Artikel-Nr. Gruppe-Wise)

-Territory Targets,Territory Targets

-Test,Test

-Test Email Id,Test Email Id

-Test Runner,Test Runner

-Test the Newsletter,Testen Sie den Newsletter

-Text,Text

-Text Align,Text ausrichten

-Text Editor,Text Editor

-"The ""Web Page"" that is the website home page","Die ""Web Page"", die Homepage der Website ist"

-The BOM which will be replaced,"Die Stückliste, die ersetzt werden"

-"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""","Das Element, das das Paket darstellt. Dieser Artikel muss ""Ist Stock Item"" als ""Nein"" und ""Ist Vertrieb Item"" als ""Ja"""

-The date at which current entry is made in system.,"Das Datum, an dem aktuellen Eintrag im System hergestellt wird."

-The date at which current entry will get or has actually executed.,"Das Datum, an dem aktuellen Eintrag zu erhalten oder wird tatsächlich ausgeführt."

-The date on which next invoice will be generated. It is generated on submit.,"Der Tag, an dem nächsten Rechnung generiert werden. Es basiert auf einzureichen generiert."

-The date on which recurring invoice will be stop,"Der Tag, an dem wiederkehrende Rechnung werden aufhören wird"

-"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","Der Tag des Monats, an dem auto Rechnung zB 05, 28 usw. generiert werden"

-The first Leave Approver in the list will be set as the default Leave Approver,Die erste Leave Approver in der Liste wird als Standard-Leave Approver eingestellt werden

-The gross weight of the package. Usually net weight + packaging material weight. (for print),Das Bruttogewicht des Pakets. Normalerweise Eigengewicht + Verpackungsmaterial Gewicht. (Zum Drucken)

-The name of your company / website as you want to appear on browser title bar. All pages will have this as the prefix to the title.,"Der Name Ihrer Firma / Website, wie Sie auf Titelleiste des Browsers angezeigt werden soll. Alle Seiten werden diese als Präfix für den Titel haben."

-The net weight of this package. (calculated automatically as sum of net weight of items),Das Nettogewicht dieses Pakets. (Automatisch als Summe der Netto-Gewicht der Sendungen berechnet)

-The new BOM after replacement,Der neue BOM nach dem Austausch

-The rate at which Bill Currency is converted into company's base currency,"Die Rate, mit der Bill Währung in Unternehmen Basiswährung umgewandelt wird"

-"The system provides pre-defined roles, but you can <a href='#List/Role'>add new roles</a> to set finer permissions","Das System bietet vordefinierte Rollen, aber Sie können <a href='#List/Role'> neue Rollen </ a>, um feinere Berechtigungen festlegen"

-The unique id for tracking all recurring invoices. It is generated on submit.,Die eindeutige ID für Tracking alle wiederkehrenden Rechnungen. Es basiert auf einreichen generiert.

-Then By (optional),Dann nach (optional)

-These properties are Link Type fields from all Documents.,Diese Eigenschaften sind Link-Typ Felder aus allen Dokumenten.

-"These properties can also be used to 'assign' a particular document, whose property matches with the User's property to a User. These can be set using the <a href='#permission-manager'>Permission Manager</a>","Diese Eigenschaften können auch verwendet werden, um 'assign' ein bestimmtes Dokument, dessen Eigenschaft übereinstimmt mit der Benutzer-Eigenschaft auf einen Benutzer werden. Dies kann mit dem <a href='#permission-manager'> Permission Manager </ a> werden"

-These properties will appear as values in forms that contain them.,"Diese Eigenschaften werden als Werte in Formen, die sie enthalten, erscheinen."

-These values will be automatically updated in transactions and also will be useful to restrict permissions for this user on transactions containing these values.,"Diese Werte werden automatisch in Transaktionen aktualisiert werden und wird auch nützlich sein, um Berechtigungen für diesen Benutzer auf Transaktionen mit diesen Werten zu beschränken."

-This Price List will be selected as default for all Customers under this Group.,Diese Preisliste wird als Standard für alle Kunden unter dieser Gruppe ausgewählt werden.

-This Time Log Batch has been billed.,This Time Log Batch abgerechnet hat.

-This Time Log Batch has been cancelled.,This Time Log Batch wurde abgebrochen.

-This Time Log conflicts with,This Time Log Konflikte mit

-This account will be used to maintain value of available stock,Dieses Konto wird auf den Wert der verfügbaren Bestand zu halten

-This currency will get fetched in Purchase transactions of this supplier,Diese Währung wird in Kauf Transaktionen dieser Lieferanten bekommen geholt

-This currency will get fetched in Sales transactions of this customer,Diese Währung wird in Sales Transaktionen dieser Kunden erhalten geholt

-"This feature is for merging duplicate warehouses. It will replace all the links of this warehouse by ""Merge Into"" warehouse. After merging you can delete this warehouse, as stock level for this warehouse will be zero.","Diese Funktion ist für das Zusammenführen von doppelten Lagern. Es werden alle Links dieses Lager durch warehouse &quot;Into Merge&quot; zu ersetzen. Nach dem Zusammenführen löschen Sie dieses Warehouse, da Lagerbestände für dieses Lager wird gleich Null sein."

-This feature is only applicable to self hosted instances,Diese Funktion ist nur für selbst gehostete Instanzen

-This field will appear only if the fieldname defined here has value OR the rules are true (examples): <br>myfieldeval:doc.myfield=='My Value'<br>eval:doc.age>18,"Dieses Feld wird nur angezeigt, wenn der Feldname hier definierten Wert hat oder die Regeln wahr sind (Beispiele): <br> myfieldeval: doc.myfield == 'My Value' <br> eval: doc.age> 18"

-This goes above the slideshow.,Dies geht über die Diashow.

-This is PERMANENT action and you cannot undo. Continue?,Dies ist PERMANENT Aktion und können nicht rückgängig gemacht werden. Weiter?

-This is an auto generated Material Request.,Dies ist eine automatische generierte Werkstoff anfordern.

-This is permanent action and you cannot undo. Continue?,Dies ist ständige Aktion und können nicht rückgängig gemacht werden. Weiter?

-This is the number of the last created transaction with this prefix,Dies ist die Nummer des zuletzt erzeugte Transaktion mit diesem Präfix

-This message goes away after you create your first customer.,"Diese Meldung geht weg, nachdem Sie Ihre ersten Kunden zu schaffen."

-This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,"Dieses Tool hilft Ihnen zu aktualisieren oder zu beheben die Menge und die Bewertung der Aktie im System. Es wird normalerweise verwendet, um das System abzugleichen und was tatsächlich existiert in Ihrem Lager."

-This will be used for setting rule in HR module,Dies wird für die Einstellung der Regel im HR-Modul verwendet werden

-Thread HTML,Themen HTML

-Thursday,Donnerstag

-Time,Zeit

-Time Log,Log Zeit

-Time Log Batch,Zeit Log Batch

-Time Log Batch Detail,Zeit Log Batch Detailansicht

-Time Log Batch Details,Zeit Log Chargendetails

-Time Log Batch status must be 'Submitted',Zeit Log Batch-Status muss &quot;vorgelegt&quot; werden

-Time Log Status must be Submitted.,Zeit Log-Status vorzulegen.

-Time Log for tasks.,Log Zeit für Aufgaben.

-Time Log is not billable,Log Zeit ist nicht abrechenbar

-Time Log must have status 'Submitted',Log Zeit muss Status &#39;Änderung&#39;

-Time Zone,Zeitzone

-Time Zones,Time Zones

-Time and Budget,Zeit und Budget

-Time at which items were delivered from warehouse,"Zeit, mit dem Gegenstände wurden aus dem Lager geliefert"

-Time at which materials were received,"Zeitpunkt, an dem Materialien wurden erhalten"

-Title,Titel

-Title / headline of your page,Titel / Überschrift Ihrer Seite

-Title Case,Titel Case

-Title Prefix,Title Prefix

-To,Auf

-To Currency,Um Währung

-To Date,To Date

-To Discuss,Zu diskutieren

-To Do,To Do

-To Do List,To Do List

-To PR Date,Um PR Datum

-To Package No.,Um Nr. Paket

-To Reply,Um Antworten

-To Time,Um Zeit

-To Value,To Value

-To Warehouse,Um Warehouse

-"To add a tag, open the document and click on ""Add Tag"" on the sidebar","Um einen Tag hinzuzufügen, öffnen Sie das Dokument und klicken Sie auf ""Add Tag"" in der Seitenleiste"

-"To assign this issue, use the ""Assign"" button in the sidebar.","Um dieses Problem zu zuzuweisen, verwenden Sie die Schaltfläche ""Zuordnen"" in der Seitenleiste."

-"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","Um automatisch Support Tickets von Ihrem Posteingang, stellen Sie Ihren POP3-Einstellungen hier. Sie müssen im Idealfall eine separate E-Mail-ID für das ERP-System, so dass alle E-Mails in das System von diesem Mail-ID synchronisiert werden. Wenn Sie nicht sicher sind, wenden Sie sich bitte EMail Provider."

-"To create an Account Head under a different company, select the company and save customer.","Um ein Konto Kopf unter einem anderen Unternehmen zu erstellen, wählen das Unternehmen und sparen Kunden."

-To enable <b>Point of Sale</b> features,Zum <b> Point of Sale </ b> Funktionen ermöglichen

-To enable more currencies go to Setup > Currency,Um weitere Währungen ermöglichen weiter zu&gt; Währung einrichten

-"To fetch items again, click on 'Get Items' button \						or update the Quantity manually.","Um Elemente wieder zu holen, auf 'Get Items' Taste \ oder aktualisieren Sie die Menge manuell auf."

-"To format columns, give column labels in the query.","Um Spalten zu formatieren, geben Spaltenbeschriftungen in der Abfrage."

-"To further restrict permissions based on certain values in a document, use the 'Condition' settings.","Um weiter einschränken Berechtigungen für bestimmte Werte in einem Dokument basiert, verwenden Sie die 'Bedingung' Einstellungen."

-To get Item Group in details table,Zu Artikelnummer Gruppe im Detail Tisch zu bekommen

-To manage multiple series please go to Setup > Manage Series,Um mehrere Reihen zu verwalten gehen Sie bitte auf Setup> Verwalten Series

-To restrict a User of a particular Role to documents that are explicitly assigned to them,"Um einen Benutzer einer bestimmten Rolle zu Dokumenten, die ihnen ausdrücklich zugeordnet beschränken"

-To restrict a User of a particular Role to documents that are only self-created.,"Um einen Benutzer einer bestimmten Rolle zu Dokumenten, die nur selbst erstellte sind zu beschränken."

-"To set reorder level, item must be Purchase Item","Um Meldebestand, muss Einzelteil Kaufsache sein"

-"To set user roles, just go to <a href='#List/Profile'>Setup > Users</a> and click on the user to assign roles.","Benutzerrollen, nur um <a gehen href='#List/Profile'> Setup> Benutzer </ a> und klicken Sie auf den Benutzer Rollen zuweisen."

-To track any installation or commissioning related work after sales,Um jegliche Installation oder Inbetriebnahme verwandte Arbeiten After Sales verfolgen

-"To track brand name in the following documents<br>Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No","Um Markennamen in den folgenden Dokumenten zu verfolgen <br> Lieferschein, Enuiry, Material anfordern, Artikel, Bestellung, Kauf Voucher, Käufer Receipt, Angebot, Sales Invoice, Sales BOM, Sales Order, Serial No"

-To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,"Um Artikel in Vertrieb und Einkauf Dokumente auf ihrem Werknummern Basis zu verfolgen. Dies wird auch verwendet, um Details zum Thema Gewährleistung des Produktes zu verfolgen."

-To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,Um Elemente in An-und Verkauf von Dokumenten mit Batch-nos <br> <b> Preferred Industry verfolgen: Chemicals etc </ b>

-To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,"Um Objekte mit Barcode verfolgen. Sie werden in der Lage sein, um Elemente in Lieferschein und Sales Invoice durch Scannen Barcode einzusteigen."

-ToDo,ToDo

-Tools,Werkzeuge

-Top,Spitze

-Top Bar,Top Bar

-Top Bar Background,Top Bar Hintergrund

-Top Bar Item,Top Bar Artikel

-Top Bar Items,Top Bar Artikel

-Top Bar Text,Top Bar Text

-Top Bar text and background is same color. Please change.,Top Bar Text und Hintergrund ist die gleiche Farbe. Bitte ändern.

-Total,Gesamt

-Total (sum of) points distribution for all goals should be 100.,Total (Summe) Punkte Verteilung für alle Ziele sollten 100 sein.

-Total Advance,Insgesamt Geleistete

-Total Amount,Gesamtbetrag

-Total Amount To Pay,Insgesamt zu zahlenden Betrag

-Total Amount in Words,Insgesamt Betrag in Worten

-Total Billing This Year: ,Insgesamt Billing Dieses Jahr:

-Total Claimed Amount,Insgesamt geforderten Betrag

-Total Commission,Gesamt Kommission

-Total Cost,Total Cost

-Total Credit,Insgesamt Kredit

-Total Debit,Insgesamt Debit

-Total Deduction,Insgesamt Abzug

-Total Earning,Insgesamt Earning

-Total Experience,Total Experience

-Total Hours,Gesamtstunden

-Total Hours (Expected),Total Hours (Erwartete)

-Total Invoiced Amount,Insgesamt Rechnungsbetrag

-Total Leave Days,Insgesamt Leave Tage

-Total Leaves Allocated,Insgesamt Leaves Allocated

-Total Operating Cost,Gesamten Betriebskosten

-Total Points,Total Points

-Total Raw Material Cost,Insgesamt Rohstoffkosten

-Total SMS Sent,Insgesamt SMS gesendet

-Total Sanctioned Amount,Insgesamt Sanctioned Betrag

-Total Score (Out of 5),Gesamtpunktzahl (von 5)

-Total Tax (Company Currency),Total Tax (Gesellschaft Währung)

-Total Taxes and Charges,Insgesamt Steuern und Abgaben

-Total Taxes and Charges (Company Currency),Insgesamt Steuern und Gebühren (Gesellschaft Währung)

-Total Working Days In The Month,Insgesamt Arbeitstagen im Monat

-Total amount of invoices received from suppliers during the digest period,Gesamtbetrag der erhaltenen Rechnungen von Lieferanten während der Auszugsperiodeninformation

-Total amount of invoices sent to the customer during the digest period,Gesamtbetrag der Rechnungen an die Kunden während der Auszugsperiodeninformation

-Total in words,Total in Worten

-Total production order qty for item,Gesamtproduktion Bestellmenge für Artikel

-Totals,Totals

-Track separate Income and Expense for product verticals or divisions.,Verfolgen separaten Erträge und Aufwendungen für die Produktentwicklung Branchen oder Geschäftsbereichen.

-Track this Delivery Note against any Project,Verfolgen Sie diesen Lieferschein gegen Projekt

-Track this Sales Invoice against any Project,Verfolgen Sie diesen Sales Invoice gegen Projekt

-Track this Sales Order against any Project,Verfolgen Sie diesen Kundenauftrag gegen Projekt

-Transaction,Transaktion

-Transaction Date,Transaction Datum

-Transfer,Übertragen

-Transition Rules,Übergangsregeln

-Transporter Info,Transporter Info

-Transporter Name,Transporter Namen

-Transporter lorry number,Transporter Lkw-Zahl

-Trash Reason,Trash Reason

-Tree of item classification,Tree of Artikelzugehörigkeit

-Trial Balance,Rohbilanz

-Tuesday,Dienstag

-Tweet will be shared via your user account (if specified),Tweet wird via E-Mail Account geteilt werden (falls angegeben)

-Twitter Share,Twitter

-Twitter Share via,Twitter teilen

-Type,Typ

-Type of document to rename.,Art des Dokuments umbenennen.

-Type of employment master.,Art der Beschäftigung Master.

-"Type of leaves like casual, sick etc.","Art der Blätter wie beiläufig, krank usw."

-Types of Expense Claim.,Arten von Expense Anspruch.

-Types of activities for Time Sheets,Arten von Aktivitäten für Time Sheets

-UOM,UOM

-UOM Conversion Detail,UOM Conversion Details

-UOM Conversion Details,UOM Conversion Einzelheiten

-UOM Conversion Factor,UOM Umrechnungsfaktor

-UOM Conversion Factor is mandatory,UOM Umrechnungsfaktor ist obligatorisch

-UOM Details,UOM Einzelheiten

-UOM Name,UOM Namen

-UOM Replace Utility,UOM ersetzen Dienstprogramm

-UPPER CASE,UPPER CASE

-UPPERCASE,UPPERCASE

-URL,URL

-Unable to complete request: ,Kann Anforderung abzuschließen:

-Under AMC,Unter AMC

-Under Graduate,Unter Graduate

-Under Warranty,Unter Garantie

-Unit of Measure,Maßeinheit

-"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","Maßeinheit für diesen Artikel (zB kg, Einheit, Nein, Pair)."

-Units/Hour,Einheiten / Stunde

-Units/Shifts,Units / Shifts

-Unmatched Amount,Unübertroffene Betrag

-Unpaid,Unbezahlte

-Unread Messages,Ungelesene Nachrichten

-Unscheduled,Außerplanmäßig

-Unsubscribed,Unsubscribed

-Upcoming Events for Today,Die nächsten Termine für heute

-Update,Aktualisieren

-Update Clearance Date,Aktualisieren Restposten Datum

-Update Field,Felder aktualisieren

-Update PR,Update PR

-Update Series,Update Series

-Update Series Number,Update Series Number

-Update Stock,Aktualisieren Lager

-Update Stock should be checked.,Update-Lager sollte überprüft werden.

-Update Value,Aktualisieren Wert

-"Update allocated amount in the above table and then click ""Allocate"" button","Aktualisieren Zuteilungsbetrag in der obigen Tabelle und klicken Sie dann auf ""Allocate""-Taste"

-Update bank payment dates with journals.,Update Bank Zahlungstermine mit Zeitschriften.

-Update is in progress. This may take some time.,Update ist im Gange. Dies kann einige Zeit dauern.

-Updated,Aktualisiert

-Upload Attachment,Anhang hochladen

-Upload Attendance,Hochladen Teilnahme

-Upload Backups to Dropbox,Backups auf Dropbox hochladen

-Upload Backups to Google Drive,Laden Sie Backups auf Google Drive

-Upload HTML,Hochladen HTML

-Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,Laden Sie eine CSV-Datei mit zwei Spalten:. Den alten Namen und der neue Name. Max 500 Zeilen.

-Upload a file,Hochladen einer Datei

-Upload and Import,Upload und Import

-Upload attendance from a .csv file,Fotogalerie Besuch aus einer. Csv-Datei

-Upload stock balance via csv.,Hochladen Bestandsliste über csv.

-Uploading...,Uploading ...

-Upper Income,Obere Income

-Urgent,Dringend

-Use Multi-Level BOM,Verwenden Sie Multi-Level BOM

-Use SSL,Verwenden Sie SSL

-User,Benutzer

-User Cannot Create,Benutzer kann sich nicht erstellen

-User Cannot Search,Benutzer kann sich nicht durchsuchen

-User ID,Benutzer-ID

-User Image,User Image

-User Name,User Name

-User Remark,Benutzer Bemerkung

-User Remark will be added to Auto Remark,Benutzer Bemerkung auf Auto Bemerkung hinzugefügt werden

-User Tags,Nutzertags

-User Type,User Type

-User must always select,Der Benutzer muss immer wählen

-User not allowed entry in the Warehouse,Benutzer nicht erlaubt Eintrag in der Warehouse

-User not allowed to delete.,"Benutzer nicht erlaubt, zu löschen."

-UserRole,UserRole

-Username,Benutzername

-Users who can approve a specific employee's leave applications,"Benutzer, die Arbeit eines bestimmten Urlaubs Anwendungen genehmigen können"

-Users with this role are allowed to do / modify accounting entry before frozen date,Benutzer mit dieser Rolle tun dürfen / ändern Verbuchung vor dem gefrorenen Datum

-Utilities,Dienstprogramme

-Utility,Nutzen

-Valid For Territories,Gültig für Territories

-Valid Upto,Gültig Bis

-Valid for Buying or Selling?,Gültig für den Kauf oder Verkauf?

-Valid for Territories,Gültig für Territories

-Validate,Bestätigen

-Valuation,Bewertung

-Valuation Method,Valuation Method

-Valuation Rate,Valuation bewerten

-Valuation and Total,Bewertung und insgesamt

-Value,Wert

-Value missing for,Fehlender Wert für

-Vehicle Dispatch Date,Fahrzeug Versanddatum

-Vehicle No,Kein Fahrzeug

-Verdana,Verdana

-Verified By,Verified By

-Visit,Besuchen

-Visit report for maintenance call.,Bericht über den Besuch für die Wartung Anruf.

-Voucher Detail No,Gutschein Detailaufnahme

-Voucher ID,Gutschein ID

-Voucher Import Tool,Gutschein Import Tool

-Voucher No,Gutschein Nein

-Voucher Type,Gutschein Type

-Voucher Type and Date,Gutschein Art und Datum

-WIP Warehouse required before Submit,"WIP Warehouse erforderlich, bevor abschicken"

-Waiting for Customer,Warten auf Kunden

-Walk In,Walk In

-Warehouse,Lager

-Warehouse Contact Info,Warehouse Kontakt Info

-Warehouse Detail,Warehouse Details

-Warehouse Name,Warehouse Namen

-Warehouse User,Warehouse Benutzer

-Warehouse Users,Warehouse-Benutzer

-Warehouse and Reference,Warehouse und Referenz

-Warehouse does not belong to company.,Warehouse nicht auf Unternehmen gehören.

-Warehouse where you are maintaining stock of rejected items,"Warehouse, wo Sie erhalten Bestand abgelehnt Elemente werden"

-Warehouse-Wise Stock Balance,Warehouse-Wise Bestandsliste

-Warehouse-wise Item Reorder,Warehouse-weise Artikel Reorder

-Warehouses,Gewerberäume

-Warn,Warnen

-Warning,Warnung

-Warning: Leave application contains following block dates,Achtung: Leave Anwendung enthält folgende Block Termine

-Warranty / AMC Details,Garantie / AMC Einzelheiten

-Warranty / AMC Status,Garantie / AMC-Status

-Warranty Expiry Date,Garantie Ablaufdatum

-Warranty Period (Days),Garantiezeitraum (Tage)

-Warranty Period (in days),Gewährleistungsfrist (in Tagen)

-Web Content,Web Content

-Web Page,Web Page

-Website,Webseite

-Website Description,Website Beschreibung

-Website Item Group,Website-Elementgruppe

-Website Item Groups,Website Artikelgruppen

-Website Overall Settings,Website Overall Einstellungen

-Website Script,Website Script

-Website Settings,Website-Einstellungen

-Website Slideshow,Website Slideshow

-Website Slideshow Item,Website Slideshow Artikel

-Website User,Webseite User

-Website Warehouse,Website Warehouse

-Wednesday,Mittwoch

-Weekly,Wöchentlich

-Weekly Off,Wöchentliche Off

-Weight UOM,Gewicht UOM

-Weightage,Gewichtung

-Weightage (%),Gewichtung (%)

-Welcome,Willkommen

-"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.","Wenn eine der überprüften Transaktionen werden ""Eingereicht"", ein E-Mail-pop-up automatisch geöffnet, um eine E-Mail mit dem zugehörigen ""Kontakt"" in dieser Transaktion zu senden, mit der Transaktion als Anhang. Der Benutzer kann oder nicht-Mail senden."

-"When you <b>Amend</b> a document after cancel and save it, it will get a new number that is a version of the old number.","Wenn Sie <b> Amend </ b> ein Dokument nach abbrechen und speichern Sie es, es wird eine neue Nummer, die eine Version der alten Nummer erhalten."

-Where items are stored.,Wo Elemente gespeichert werden.

-Where manufacturing operations are carried out.,Wo Herstellungsvorgänge werden durchgeführt.

-Widowed,Verwitwet

-Width,Breite

-Will be calculated automatically when you enter the details,"Wird automatisch berechnet, wenn Sie die Daten eingeben"

-Will be fetched from Customer,Wird vom Kunden abgeholt werden

-Will be updated after Sales Invoice is Submitted.,Wird aktualisiert After-Sales-Rechnung vorgelegt werden.

-Will be updated when batched.,"Wird aktualisiert, wenn dosiert werden."

-Will be updated when billed.,"Wird aktualisiert, wenn in Rechnung gestellt."

-Will be used in url (usually first name).,Wird in url (in der Regel zuerst Name) verwendet werden.

-With Operations,Mit Operations

-Work Details,Werk Details

-Work Done,Arbeit

-Work In Progress,Work In Progress

-Work-in-Progress Warehouse,Work-in-Progress Warehouse

-Workflow,Workflow

-Workflow Action,Workflow-Aktion

-Workflow Action Master,Workflow-Aktion Meister

-Workflow Action Name,Workflow Aktion Name

-Workflow Document State,Workflow Document Staat

-Workflow Document States,Workflow Document Staaten

-Workflow Name,Workflow-Name

-Workflow State,Workflow-Status

-Workflow State Field,Workflow State Field

-Workflow State Name,Workflow State Name

-Workflow Transition,Workflow Transition

-Workflow Transitions,Workflow Transitions

-Workflow state represents the current state of a document.,Workflow-Status repräsentiert den aktuellen Status eines Dokuments.

-Workflow will start after saving.,Workflow wird nach dem Speichern beginnen.

-Working,Arbeit

-Workstation,Arbeitsplatz

-Workstation Name,Name der Arbeitsstation

-Write,Schreiben

-Write Off Account,Write Off Konto

-Write Off Amount,Write Off Betrag

-Write Off Amount <=,Write Off Betrag <=

-Write Off Based On,Write Off Based On

-Write Off Cost Center,Write Off Kostenstellenrechnung

-Write Off Outstanding Amount,Write Off ausstehenden Betrag

-Write Off Voucher,Write Off Gutschein

-Write a Python file in the same folder where this is saved and return column and result.,"Schreiben Sie eine Python-Datei im gleichen Ordner, in dem diese gespeichert oder Rückgabebelehrung Spalte und Ergebnis."

-Write a SELECT query. Note result is not paged (all data is sent in one go).,Schreiben Sie eine SELECT-Abfrage. Hinweis Ergebnis nicht ausgelagert (alle Daten in einem Rutsch gesendet).

-Write sitemap.xml,Schreiben sitemap.xml

-Write titles and introductions to your blog.,Schreiben Sie Titel und Einführungen in Ihrem Blog.

-Writers Introduction,Writers Einführung

-Wrong Template: Unable to find head row.,Falsche Vorlage: Kann Kopfzeile zu finden.

-Year,Jahr

-Year Closed,Jahr geschlossen

-Year Name,Jahr Name

-Year Start Date,Jahr Startdatum

-Year of Passing,Jahr der Übergabe

-Yearly,Jährlich

-Yes,Ja

-Yesterday,Gestern

-You are not authorized to do/modify back dated entries before ,Sie sind nicht berechtigt / nicht ändern zurück datierte Einträge vor

-You can enter any date manually,Sie können ein beliebiges Datum manuell eingeben

-You can enter the minimum quantity of this item to be ordered.,Sie können die minimale Menge von diesem Artikel bestellt werden.

-You can not enter both Delivery Note No and Sales Invoice No. \					Please enter any one.,Sie können nicht sowohl Lieferschein Nein und Sales Invoice No \ Bitte geben Sie eine beliebige.

-You can set various 'properties' to Users to set default values and apply permission rules based on the value of these properties in various forms.,"Sie können verschiedene ""Eigenschaften"", um Benutzer auf Standardwerte gesetzt und gelten Erlaubnis Vorschriften über den Wert dieser Eigenschaften in verschiedenen Formen."

-You can start by selecting backup frequency and \					granting access for sync,Sie können durch Auswahl der Backup-Frequenz beginnen und \ Gewährung des Zugangs für die Synchronisation

-You can use <a href='#Form/Customize Form'>Customize Form</a> to set levels on fields.,Sie können <a href='#Form/Customize Form'> Formular anpassen </ a> auf ein Niveau auf den Feldern eingestellt.

-You may need to update: ,Möglicherweise müssen Sie aktualisieren:

-Your Customer's TAX registration numbers (if applicable) or any general information,Ihre Kunden TAX Kennzeichen (falls zutreffend) oder allgemeine Informationen

-"Your download is being built, this may take a few moments...","Ihr Download gebaut wird, kann dies einige Zeit dauern ..."

-Your letter head content,Ihr Briefkopf Inhalt

-Your sales person who will contact the customer in future,"Ihr Umsatz Person, die die Kunden in Zukunft in Verbindung setzen"

-Your sales person who will contact the lead in future,"Ihr Umsatz Person, die die Führung in der Zukunft an"

-Your sales person will get a reminder on this date to contact the customer,"Ihre Vertriebsmitarbeiter erhalten eine Erinnerung an diesem Tag, um den Kunden an"

-Your sales person will get a reminder on this date to contact the lead,Ihre Vertriebsmitarbeiter erhalten eine Erinnerung an diesem Tag an die Spitze setzen

-Your support email id - must be a valid email - this is where your emails will come!,"Ihre Unterstützung email id - muss eine gültige E-Mail-sein - das ist, wo Ihre E-Mails wird kommen!"

-[Error],[Error]

-[Label]:[Field Type]/[Options]:[Width],[Label]: [Feldtyp] / [Optionen]: [Breite]

-add your own CSS (careful!),fügen Sie Ihre eigenen CSS (Vorsicht!)

-adjust,einstellen

-align-center,align-center

-align-justify,Ausrichtung zu rechtfertigen

-align-left,-links ausrichten

-align-right,align-right

-also be included in Item's rate,auch in Artikelbeschreibung inbegriffen sein

-and,und

-arrow-down,arrow-down

-arrow-left,Pfeil-links

-arrow-right,arrow-right

-arrow-up,arrow-up

-assigned by,zugewiesen durch

-asterisk,Sternchen

-backward,rückwärts

-ban-circle,ban-Kreis

-barcode,Strichcode

-bell,Glocke

-bold,fett

-book,Buch

-bookmark,Lesezeichen

-briefcase,Aktentasche

-bullhorn,Megafon

-calendar,Kalender

-camera,Kamera

-cancel,kündigen

-cannot be 0,nicht 0 sein kann

-cannot be empty,darf nicht leer sein

-cannot be greater than 100,kann nicht größer sein als 100

-cannot be included in Item's rate,kann nicht in der Artikelbeschreibung enthalten sein

-"cannot have a URL, because it has child item(s)","kann nicht eine URL, weil es Kind item (s) hat"

-cannot start with,kann nicht mit starten

-certificate,Zertifikat

-check,überprüfen

-chevron-down,Chevron-down

-chevron-left,Chevron-links

-chevron-right,Chevron-Rechts

-chevron-up,Chevron-up

-circle-arrow-down,circle-arrow-down

-circle-arrow-left,Kreis-Pfeil-links

-circle-arrow-right,circle-arrow-right

-circle-arrow-up,circle-arrow-up

-cog,Zahn

-comment,Kommentar

-create a Custom Field of type Link (Profile) and then use the 'Condition' settings to map that field to the Permission rule.,"erstellen ein benutzerdefiniertes Feld vom Typ Link (Profile) und dann die 'Bedingung' Einstellungen, um das Feld der Erlaubnis der Regel abzubilden."

-dd-mm-yyyy,dd-mm-yyyy

-dd/mm/yyyy,dd / mm / yyyy

-deactivate,deaktivieren

-does not belong to BOM: ,nicht auf BOM gehören:

-does not exist,nicht vorhanden

-does not have role 'Leave Approver',keine Rolle &#39;Leave Approver&#39;

-does not match,stimmt nicht

-download,Download

-download-alt,Download-alt

-"e.g. Bank, Cash, Credit Card","z.B. Bank, Bargeld, Kreditkarte"

-"e.g. Kg, Unit, Nos, m","z.B. Kg, Einheit, Nos, m"

-edit,bearbeiten

-eg. Cheque Number,zB. Scheck-Nummer

-eject,auswerfen

-english,Englisch

-envelope,Umschlag

-español,español

-example: Next Day Shipping,Beispiel: Versand am nächsten Tag

-example: http://help.erpnext.com,Beispiel: http://help.erpnext.com

-exclamation-sign,Ausrufezeichen-Zeichen

-eye-close,Auge-Schließ

-eye-open,Augen öffnen

-facetime-video,FaceTime-Video

-fast-backward,Schnellrücklauf

-fast-forward,Vorlauf

-file,Datei

-film,Film

-filter,filtern

-fire,Feuer

-flag,Flagge

-folder-close,Ordner-close

-folder-open,Ordner öffnen

-font,Schriftart

-forward,vorwärts

-français,français

-fullscreen,Vollbild

-gift,Geschenk

-glass,Glas

-globe,Globus

-hand-down,Hand-down

-hand-left,Hand-links

-hand-right,Hand-Rechts

-hand-up,Hand-up

-has been entered atleast twice,wurde atleast zweimal eingegeben

-have a common territory,haben ein gemeinsames Territorium

-have the same Barcode,haben den gleichen Barcode

-hdd,hdd

-headphones,Kopfhörer

-heart,Herz

-home,Zuhause

-icon,icon

-in,in

-inbox,Posteingang

-indent-left,Gedankenstrich links

-indent-right,indent-Recht

-info-sign,info-Zeichen

-is a cancelled Item,ist ein gestempeltes

-is linked in,in Zusammenhang

-is not a Stock Item,ist kein Lagerartikel

-is not allowed.,ist nicht erlaubt.

-italic,kursiv

-leaf,Blatt

-lft,lft

-list,Liste

-list-alt,list-alt

-lock,sperren

-lowercase,Kleinbuchstaben

-magnet,Magnet

-map-marker,map-Marker

-minus,minus

-minus-sign,Minus-Zeichen

-mm-dd-yyyy,mm-dd-yyyy

-mm/dd/yyyy,mm / dd / yyyy

-move,bewegen

-music,Musik

-must be one of,muss einer sein

-nederlands,nederlands

-not a purchase item,kein Kaufsache

-not a sales item,kein Verkaufsartikel

-not a service item.,nicht ein service Produkt.

-not a sub-contracted item.,keine Unteraufträge vergeben werden Artikel.

-not in,nicht in

-not within Fiscal Year,nicht innerhalb Geschäftsjahr

-of,von

-of type Link,vom Typ Link-

-off,ab

-ok,Ok

-ok-circle,ok-Kreis

-ok-sign,ok-Zeichen

-old_parent,old_parent

-or,oder

-pause,Pause

-pencil,Bleistift

-picture,Bild

-plane,Flugzeug

-play,spielen

-play-circle,play-Kreis

-plus,plus

-plus-sign,Plus-Zeichen

-português,português

-português brasileiro,português Brasileiro

-print,drucken

-qrcode,qrcode

-question-sign,Frage-Zeichen

-random,zufällig

-reached its end of life on,erreichte Ende des Lebens auf

-refresh,erfrischen

-remove,entfernen

-remove-circle,remove-Kreis

-remove-sign,remove-Anmeldung

-repeat,wiederholen

-resize-full,resize-full

-resize-horizontal,resize-horizontal

-resize-small,resize-small

-resize-vertical,resize-vertikalen

-retweet,retweet

-rgt,rgt

-road,Straße

-screenshot,Screenshot

-search,Suche

-share,Aktie

-share-alt,Aktien-alt

-shopping-cart,Shopping-cart

-should be 100%,sollte 100% sein

-signal,signalisieren

-star,Stern

-star-empty,star-empty

-step-backward,Schritt-Rückwärts

-step-forward,Schritt vorwärts

-stop,stoppen

-tag,Anhänger

-tags,Tags

-"target = ""_blank""","target = ""_blank"""

-tasks,Aufgaben

-text-height,text-Höhe

-text-width,Text-width

-th,th

-th-large,th-groß

-th-list,th-Liste

-thumbs-down,Daumen runter

-thumbs-up,Daumen hoch

-time,Zeit

-tint,Tönung

-to,auf

-"to be included in Item's rate, it is required that: ","in Artikelbeschreibung inbegriffen werden, ist es erforderlich, dass:"

-trash,Müll

-upload,laden

-user,Benutzer

-user_image_show,user_image_show

-values and dates,Werte und Daten

-volume-down,Volumen-down

-volume-off,Volumen-off

-volume-up,Volumen-up

-warning-sign,Warn-Schild

-website page link,Website-Link

-which is greater than sales order qty ,die größer ist als der Umsatz Bestellmenge

-wrench,Schraubenschlüssel

-yyyy-mm-dd,yyyy-mm-dd

-zoom-in,zoom-in

-zoom-out,zoom-out

diff --git a/translations/el.csv b/translations/el.csv
deleted file mode 100644
index 45eacb8..0000000
--- a/translations/el.csv
+++ /dev/null
@@ -1,3498 +0,0 @@
- (Half Day),(Μισή ημέρα)

- against sales order,έναντι των πωλήσεων παραγγελία

- against same operation,ενάντια ίδια πράξη

- already marked,ήδη σημειώνονται

- and year: ,και το έτος:

- as it is stock Item or packing item,όπως είναι απόθεμα Θέση ή στοιχείο συσκευασίας

- at warehouse: ,στην αποθήκη:

- by Role ,από το ρόλο

- can not be made.,δεν μπορεί να γίνει.

- can not be marked as a ledger as it has existing child,"δεν μπορεί να χαρακτηρίζεται ως καθολικό, όπως έχει υφιστάμενες παιδί"

- cannot be 0,δεν μπορεί να είναι μηδέν

- cannot be deleted.,δεν μπορεί να διαγραφεί.

- does not belong to ,δεν ανήκει σε

- does not belong to Warehouse,δεν ανήκει σε αποθήκη

- does not belong to the company,δεν ανήκει στην εταιρεία

- has already been submitted.,έχει ήδη υποβληθεί.

- has been freezed. ,έχει παγώσει.

- has been freezed. \				Only Accounts Manager can do transaction against this account,έχει παγώσει. \ Μόνο Διαχείριση λογαριασμών μπορεί να κάνει πράξη εναντίον αυτού του λογαριασμού

-" is less than equals to zero in the system, \						valuation rate is mandatory for this item","είναι λιγότερο από ό, τι ισούται με μηδέν στο σύστημα, \ ποσοστό αποτίμησης είναι υποχρεωτική για αυτό το προϊόν"

- is mandatory,είναι υποχρεωτική

- is mandatory for GL Entry,είναι υποχρεωτική για την έναρξη GL

- is not a ledger,δεν είναι ένα καθολικό

- is not active,δεν είναι ενεργή

- is not set,Δεν έχει οριστεί

- is now the default Fiscal Year. \			Please refresh your browser for the change to take effect.,τώρα είναι η προεπιλεγμένη χρήση. \ Ανανεώστε το πρόγραμμα περιήγησης για την αλλαγή να τεθεί σε ισχύ.

- is present in one or many Active BOMs,είναι παρούσα σε μία ή πολλές Active BOMs

- not active or does not exists in the system,δεν είναι ενεργή ή δεν υπάρχει στο σύστημα

- not submitted,δεν υποβάλλονται

- or the BOM is cancelled or inactive,ή το BOM ακυρώνεται ή αδρανείς

- should be 'Yes'. As Item: ,θα πρέπει να είναι «Ναι». Όπως Θέση:

- should be same as that in ,θα πρέπει να είναι ίδιο με εκείνο που

- was on leave on ,ήταν σε άδεια για

- will be ,θα είναι

- will be over-billed against mentioned ,θα είναι πάνω-τιμολογημένο κατά αναφέρονται

- will become ,θα γίνει

-"""Company History""",&quot;Η Εταιρεία Ιστορία&quot;

-"""Team Members"" or ""Management""",&quot;Μέλη της ομάδας&quot; ή &quot;Management&quot;

-%  Delivered,Δημοσιεύθηκε%

-% Amount Billed,Ποσό που χρεώνεται%

-% Billed,% Χρεώσεις

-% Completed,Ολοκληρώθηκε%

-% Installed,Εγκατεστημένο%

-% Received,Ελήφθη%

-% of materials billed against this Purchase Order.,% Των υλικών που χρεώνονται έναντι αυτής της παραγγελίας.

-% of materials billed against this Sales Order,% Των υλικών που χρεώνονται έναντι αυτής της Τάξης Πωλήσεις

-% of materials delivered against this Delivery Note,% Των υλικών που παραδίδονται κατά της εν λόγω Δελτίο Αποστολής

-% of materials delivered against this Sales Order,% Των υλικών που παραδίδονται κατά της εντολής αυτής Πωλήσεις

-% of materials ordered against this Material Request,% Των παραγγελθέντων υλικών κατά της αίτησης αυτής Υλικό

-% of materials received against this Purchase Order,% Της ύλης που έλαβε κατά της παραγγελίας

-"' can not be managed using Stock Reconciliation.\					You can add/delete Serial No directly, \					to modify stock of this item.","»Δεν μπορεί να αντιμετωπιστούν με Συμφιλίωση Χρηματιστήριο. \ Μπορείτε να προσθέσετε / διαγράψετε Αύξων αριθμός άμεσα, \ να τροποποιήσει απόθεμα αυτού του αντικειμένου."

-' in Company: ,«Θέση στην εταιρεία:

-'To Case No.' cannot be less than 'From Case No.',«Για την υπόθεση αριθ.» δεν μπορεί να είναι μικρότερη »από το Νο. υπόθεση»

-* Will be calculated in the transaction.,* Θα πρέπει να υπολογίζεται στη συναλλαγή.

-"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**","** Κατανομή του προϋπολογισμού ** σας βοηθά να διανείμετε τον προϋπολογισμό σας σε όλη μήνες, αν έχετε εποχικότητας business.To σας διανείμει προϋπολογισμό χρήση αυτής της διανομής, που αυτή την κατανομή του προϋπολογισμού ** ** στο ** Κέντρο Κόστους **"

-**Currency** Master,Νόμισμα ** ** Δάσκαλος

-**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,** Χρήσεως ** αντιπροσωπεύει ένα οικονομικό έτος. Όλες οι λογιστικές εγγραφές και άλλες σημαντικές συναλλαγές παρακολουθούνται κατά ** χρήσης **.

-. Outstanding cannot be less than zero. \				 	Please match exact outstanding.,. Εξαιρετική δεν μπορεί να είναι κάτω από το μηδέν. \ Παρακαλώ ταίριασμα εκκρεμούν.

-. Please set status of the employee as 'Left',. Παρακαλούμε να ορίσετε την κατάσταση του εργαζομένου ως «Αριστερά»

-. You can not mark his attendance as 'Present',. Δεν μπορείτε να επισημάνετε την παρουσία του ως «Παρόν»

-"000 is black, fff is white","000 είναι μαύρο, fff είναι λευκό"

-1 Currency = [?] FractionFor e.g. 1 USD = 100 Cent,1 Νόμισμα = [?] FractionFor π.χ. 1 USD = 100 Cent

-1. To maintain the customer wise item code and to make them searchable based on their code use this option,"1. Για να διατηρήσετε τον πελάτη σοφός κωδικό στοιχείο και να καταστούν προσβάσιμα με βάση τον κωδικό τους, χρησιμοποιήστε αυτή την επιλογή"

-12px,12px

-13px,13px

-14px,14px

-15px,15px

-16px,16px

-2 days ago,2 μέρες πριν

-: Duplicate row from same ,: Διπλασιασμός σειρά από τα ίδια

-: It is linked to other active BOM(s),: Συνδέεται με άλλες δραστικές ΒΟΜ (-ες)

-: Mandatory for a Recurring Invoice.,: Υποχρεωτική για μια Επαναλαμβανόμενο Τιμολόγιο.

-"<a href=""#!Sales Browser/Customer Group"">To manage Customer Groups, click here</a>","<a href=""#!Sales Browser/Customer Group"">Για να διαχειριστείτε τις ομάδες πελατών, κάντε κλικ εδώ</a>"

-"<a href=""#!Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#!Sales Browser/Item Group"">Διαχείριση ομάδων Θέση</a>"

-"<a href=""#!Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#!Sales Browser/Territory"">Για να διαχειριστείτε Επικράτεια, κάντε κλικ εδώ</a>"

-"<a href=""#Sales Browser/Customer Group"">Manage Customer Groups</a>","<a href=""#Sales Browser/Customer Group"">Διαχείριση ομάδων πελατών</a>"

-"<a href=""#Sales Browser/Customer Group"">To manage Territory, click here</a>","<a href=""#Sales Browser/Customer Group"">Για να διαχειριστείτε Επικράτεια, κάντε κλικ εδώ</a>"

-"<a href=""#Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#Sales Browser/Item Group"">Διαχείριση ομάδων Θέση</a>"

-"<a href=""#Sales Browser/Territory"">Territory</a>","<a href=""#Sales Browser/Territory"">Έδαφος</a>"

-"<a href=""#Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#Sales Browser/Territory"">Για να διαχειριστείτε Επικράτεια, κάντε κλικ εδώ</a>"

-"<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Naming Options</a>","<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Ονομασία Επιλογές</a>"

-<b>Cancel</b> allows you change Submitted documents by cancelling them and amending them.,<b>Ακύρωση</b> σας επιτρέπει να αλλάξετε Υποβλήθηκε έγγραφα ακυρώνοντας τους και για την τροποποίηση τους.

-"<span class=""sys_manager"">To setup, please go to Setup > Naming Series</span>","<span class=""sys_manager"">Για να ρυθμίσετε, μπορείτε να μεταβείτε στο μενού Setup&gt; Ονοματοδοσία Series</span>"

-A Customer exists with same name,Ένας πελάτης υπάρχει με το ίδιο όνομα

-A Lead with this email id should exist,Μια μολύβδου με αυτή την ταυτότητα ηλεκτρονικού ταχυδρομείου θα πρέπει να υπάρχει

-"A Product or a Service that is bought, sold or kept in stock.","Ένα προϊόν ή μια υπηρεσία που αγοράζεται, πωλείται ή διατηρούνται σε απόθεμα."

-A Supplier exists with same name,Ένας προμηθευτής υπάρχει με το ίδιο όνομα

-A condition for a Shipping Rule,Μια προϋπόθεση για ένα άρθρο Shipping

-A logical Warehouse against which stock entries are made.,Μια λογική αποθήκη κατά την οποία γίνονται εγγραφές αποθεμάτων.

-A new popup will open that will ask you to select further conditions.,Ένα νέο αναδυόμενο παράθυρο θα ανοίξει που θα σας ζητήσει να επιλέξετε περαιτέρω προϋποθέσεις.

-A symbol for this currency. For e.g. $,Ένα σύμβολο για το νόμισμα αυτό. Για παράδειγμα $

-A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,"Ένα τρίτο διανομέα / αντιπρόσωπο / αντιπροσώπου με προμήθεια / θυγατρικών / μεταπωλητή, ο οποίος πωλεί τα προϊόντα εταιρείες για την προμήθεια."

-A user can have multiple values for a property.,Ένας χρήστης μπορεί να έχει πολλαπλές τιμές για ένα ακίνητο.

-A+,A +

-A-,Α-

-AB+,AB +

-AB-,ΑΒ-

-AMC Expiry Date,AMC Ημερομηνία Λήξης

-ATT,ATT

-Abbr,Abbr

-About,Περίπου

-About Us Settings,Σχετικά με εμάς Ρυθμίσεις

-About Us Team Member,Σχετικά με εμάς Μέλος της Ομάδας

-Above Value,Πάνω Value

-Absent,Απών

-Acceptance Criteria,Κριτήρια αποδοχής

-Accepted,Δεκτός

-Accepted Quantity,ΠΟΣΟΤΗΤΑ

-Accepted Warehouse,Αποδεκτές αποθήκη

-Account,Λογαριασμός

-Account Balance,Υπόλοιπο λογαριασμού

-Account Details,Στοιχεία Λογαριασμού

-Account Head,Επικεφαλής λογαριασμού

-Account Id,Id λογαριασμού

-Account Name,Όνομα λογαριασμού

-Account Type,Είδος Λογαριασμού

-Account for this ,Ο λογαριασμός για το σκοπό αυτό

-Accounting,Λογιστική

-Accounting Year.,Λογιστικής χρήσης.

-"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","Λογιστική εγγραφή παγώσει μέχρι την ημερομηνία αυτή, κανείς δεν μπορεί να κάνει / τροποποιήσετε την είσοδο, εκτός από τον ρόλο που καθορίζεται παρακάτω."

-Accounting journal entries.,Λογιστικές εγγραφές περιοδικό.

-Accounts,Λογαριασμοί

-Accounts Frozen Upto,Λογαριασμοί Κατεψυγμένα Μέχρι

-Accounts Payable,Λογαριασμοί πληρωτέοι

-Accounts Receivable,Απαιτήσεις από Πελάτες

-Accounts Settings,Λογαριασμοί Ρυθμίσεις

-Action,Δράση

-Active,Ενεργός

-Active: Will extract emails from ,Active: Θα εξαγάγετε μηνύματα ηλεκτρονικού ταχυδρομείου από

-Activity,Δραστηριότητα

-Activity Log,Σύνδεση Δραστηριότητα

-Activity Type,Τύπος δραστηριότητας

-Actual,Πραγματικός

-Actual Budget,Πραγματικό προϋπολογισμό

-Actual Completion Date,Πραγματική Ημερομηνία Ολοκλήρωσης

-Actual Date,Πραγματική Ημερομηνία

-Actual End Date,Πραγματική Ημερομηνία Λήξης

-Actual Invoice Date,Πραγματική Ημερομηνία Τιμολογίου

-Actual Posting Date,Πραγματική Ημερομηνία Δημοσίευσης

-Actual Qty,Πραγματική Ποσότητα

-Actual Qty (at source/target),Πραγματική Ποσότητα (στην πηγή / στόχο)

-Actual Qty After Transaction,Πραγματική Ποσότητα Μετά την συναλλαγή

-Actual Quantity,Πραγματική ποσότητα

-Actual Start Date,Πραγματική ημερομηνία έναρξης

-Add,Προσθήκη

-Add / Edit Taxes and Charges,Προσθήκη / Επεξεργασία Φόροι και τέλη

-Add A New Rule,Προσθέσετε ένα νέο κανόνα

-Add A Property,Προσθήκη ενός ακινήτου

-Add Attachments,Προσθήκη Συνημμένα

-Add Bookmark,Προσθήκη σελιδοδείκτη

-Add CSS,Προσθήκη CSS

-Add Column,Προσθήκη στήλης

-Add Comment,Προσθήκη σχολίου

-Add Google Analytics ID: eg. UA-89XXX57-1. Please search help on Google Analytics for more information.,Προσθέστε το Google Analytics ID: παράδειγμα. UA-89XXX57-1. Παρακαλούμε Ψάξτε στη βοήθεια του Google Analytics για περισσότερες πληροφορίες.

-Add Message,Προσθήκη μηνύματος

-Add New Permission Rule,Προσθέστε νέο κανόνα άδεια

-Add Reply,Προσθέστε Απάντηση

-Add Terms and Conditions for the Material Request. You can also prepare a Terms and Conditions Master and use the Template,Προσθέστε Όροι και Προϋποθέσεις για την αίτηση Υλικού. Μπορείτε επίσης να ετοιμάσετε ένα Όροι και Προϋποθέσεις έλεγχο και τη χρήση του προτύπου

-Add Terms and Conditions for the Purchase Receipt. You can also prepare a Terms and Conditions Master and use the Template.,Προσθέστε Όροι και Προϋποθέσεις για την απόδειξη αγοράς. Μπορείτε επίσης να ετοιμάσετε ένα Όροι και Προϋποθέσεις έλεγχο και τη χρήση του προτύπου.

-"Add Terms and Conditions for the Quotation like Payment Terms, Validity of Offer etc. You can also prepare a Terms and Conditions Master and use the Template","Προσθέστε Όροι και Προϋποθέσεις για την Προσφορά, όπως όροι πληρωμής, Ισχύς κλπ. Προσφορά Μπορείτε επίσης να ετοιμάσετε ένα Όροι και Προϋποθέσεις έλεγχο και τη χρήση του προτύπου"

-Add Total Row,Προσθήκη Σύνολο Row

-Add a banner to the site. (small banners are usually good),Προσθέστε ένα banner στο site. (Μικρά πανό είναι συνήθως καλό)

-Add attachment,Προσθήκη συνημμένου

-Add code as &lt;script&gt;,Προσθήκη κώδικα ως &lt;script&gt;

-Add new row,Προσθήκη νέας γραμμής

-Add or Deduct,Προσθήκη ή να αφαιρέσει

-Add rows to set annual budgets on Accounts.,Προσθέστε γραμμές να θέσουν ετήσιους προϋπολογισμούς σε λογαριασμούς.

-"Add the name of <a href=""http://google.com/webfonts"" target=""_blank"">Google Web Font</a> e.g. ""Open Sans""","Προσθέστε το όνομα της <a href=""http://google.com/webfonts"" target=""_blank"">Google Font Web</a> π.χ. &quot;Open Sans&quot;"

-Add to To Do,Προσθήκη στο να κάνει

-Add to To Do List of,Προσθήκη στο να κάνει τον κατάλογο των

-Add/Remove Recipients,Add / Remove παραληπτών

-Additional Info,Πρόσθετες Πληροφορίες

-Address,Διεύθυνση

-Address & Contact,Διεύθυνση &amp; Επικοινωνία

-Address & Contacts,Διεύθυνση &amp; Επικοινωνία

-Address Desc,Διεύθυνση ΦΘΕ

-Address Details,Λεπτομέρειες Διεύθυνση

-Address HTML,Διεύθυνση HTML

-Address Line 1,Διεύθυνση 1

-Address Line 2,Γραμμή διεύθυνσης 2

-Address Title,Τίτλος Διεύθυνση

-Address Type,Πληκτρολογήστε τη διεύθυνση

-Address and other legal information you may want to put in the footer.,Διεύθυνση και άλλα νομικά στοιχεία που μπορεί να θέλετε να βάλετε στο υποσέλιδο.

-Address to be displayed on the Contact Page,Διεύθυνση που θα εμφανίζεται στη σελίδα επικοινωνίας

-Adds a custom field to a DocType,Προσθέτει ένα πεδίο σε μια DocType

-Adds a custom script (client or server) to a DocType,Προσθέτει μια προσαρμοσμένη δέσμη ενεργειών (client ή server) σε ένα DocType

-Advance Amount,Ποσό Advance

-Advance amount,Ποσό Advance

-Advanced Scripting,Σύνθετη Scripting

-Advanced Settings,Ρυθμίσεις για προχωρημένους

-Advances,Προκαταβολές

-Advertisement,Διαφήμιση

-After Sale Installations,Μετά Εγκαταστάσεις Πώληση

-Against,Κατά

-Against Account,Έναντι του λογαριασμού

-Against Docname,Ενάντια Docname

-Against Doctype,Ενάντια Doctype

-Against Document Date,Κατά Ημερομηνία Εγγράφου

-Against Document Detail No,Ενάντια Λεπτομέρεια έγγραφο αριθ.

-Against Document No,Ενάντια έγγραφο αριθ.

-Against Expense Account,Ενάντια Λογαριασμός Εξόδων

-Against Income Account,Έναντι του λογαριασμού εισοδήματος

-Against Journal Voucher,Ενάντια Voucher Εφημερίδα

-Against Purchase Invoice,Έναντι τιμολογίου αγοράς

-Against Sales Invoice,Ενάντια Πωλήσεις Τιμολόγιο

-Against Voucher,Ενάντια Voucher

-Against Voucher Type,Ενάντια Τύπος Voucher

-Agent,Πράκτορας

-"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.Note: BOM = Bill of Materials","Συγκεντρωτικά ομάδα ** αντικείμενα ** ** σε ένα άλλο σημείο. ** Αυτό είναι χρήσιμο εάν είστε ομαδοποίηση ένα συγκεκριμένο ** αντικείμενα ** σε ένα πακέτο και να διατηρήσετε απόθεμα των συσκευασμένων ** αντικείμενα ** και όχι το συνολικό ** Θέση **. Το πακέτο ** Θέση ** θα έχουν &quot;Είναι Stock Θέση&quot;, όπως &quot;Όχι&quot; και &quot;Είναι σημείο πώλησης&quot;, όπως &quot;Ναι&quot;. Για παράδειγμα: Αν πουλάτε Laptops Σακίδια και ξεχωριστά και έχουν μια ειδική τιμή, εάν ο πελάτης αγοράζει τόσο , τότε το Laptop + σακίδιο θα είναι ένα νέο Πωλήσεις BOM Item.Note: BOM Bill = Υλικών"

-Aging Date,Γήρανση Ημερομηνία

-All Addresses.,Όλες τις διευθύνσεις.

-All Contact,Όλα Επικοινωνία

-All Contacts.,Όλες οι επαφές.

-All Customer Contact,Όλα Πελατών Επικοινωνία

-All Day,Ολοήμερο

-All Employee (Active),Όλα Υπάλληλος (Active)

-All Lead (Open),Όλα Lead (Open)

-All Products or Services.,Όλα τα προϊόντα ή τις υπηρεσίες.

-All Sales Partner Contact,Όλα Επικοινωνία Partner Sales

-All Sales Person,Όλα πρόσωπο πωλήσεων

-All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,Όλες οι συναλλαγές των πωλήσεων μπορεί να ετικέτα των πολλαπλών ** Άτομα Πωλήσεις ** ώστε να μπορείτε να ρυθμίσετε και να παρακολουθεί στόχους.

-All Supplier Contact,Όλα επικοινωνήστε με τον προμηθευτή

-"All account columns should be after \							standard columns and on the right.							If you entered it properly, next probable reason \							could be wrong account name.							Please rectify it in the file and try again.","Όλες οι στήλες του λογαριασμού θα πρέπει να είναι μετά το \ μόνιμες στήλες και στα δεξιά. Αν το καταχωριστεί σωστά, το επόμενο πιθανό \ λόγος θα μπορούσε να είναι λάθος το όνομα του λογαριασμού. Παρακαλούμε να διορθώσει στο αρχείο και προσπαθήστε ξανά."

-"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.","Όλες οι εξαγωγές σε συναφείς τομείς όπως το νόμισμα, συντελεστή μετατροπής, το σύνολο των εξαγωγών, των εξαγωγών γενικό σύνολο κλπ είναι διαθέσιμα σε <br> Σημείωση παράδοσης, POS, Προσφοράς, Τιμολόγιο Πώλησης, Πωλήσεις Τάξης, κ.λπ."

-"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.","Όλες οι εισαγωγές συναφείς τομείς όπως το νόμισμα, ισοτιμία, οι συνολικές εισαγωγές, τις εισαγωγές γενικό σύνολο κλπ είναι διαθέσιμα σε <br> Απόδειξη αγοράς Προσφοράς προμηθευτής, Τιμολόγιο Αγορά, Αγορά Τάξης, κ.λπ."

-All items have already been transferred \				for this Production Order.,Όλα τα στοιχεία που έχουν ήδη μεταφερθεί \ για αυτήν την παραγγελία παραγωγής.

-"All possible Workflow States and roles of the workflow. <br>Docstatus Options: 0 is""Saved"", 1 is ""Submitted"" and 2 is ""Cancelled""","Όλες οι πιθανές κράτη Workflow και τους ρόλους της ροής εργασίας. <br> Docstatus Επιλογές: 0 είναι &quot;Saved&quot;, 1 &quot;Υποβλήθηκε&quot; και 2 &quot;Ακυρώθηκε&quot;"

-All posts by,Όλες οι θέσεις από

-Allocate,Διαθέστε

-Allocate leaves for the year.,Διαθέστε τα φύλλα για το έτος.

-Allocated Amount,Χορηγούμενο ποσό

-Allocated Budget,Προϋπολογισμός που διατέθηκε

-Allocated amount,Χορηγούμενο ποσό

-Allow Attach,Αφήστε Επισυνάψτε

-Allow Bill of Materials,Αφήστε Bill of Materials

-Allow Dropbox Access,Αφήστε Dropbox Access

-Allow Editing of Frozen Accounts For,Επιτρέπει την επεξεργασία των δεσμευμένων λογαριασμών για

-Allow Google Drive Access,Αφήστε Google πρόσβαση στην μονάδα

-Allow Import,Να επιτρέψουν την εισαγωγή

-Allow Import via Data Import Tool,Αφήστε εισαγωγής μέσω Εργαλείο εισαγωγής δεδομένων

-Allow Negative Balance,Αφήστε Αρνητικό ισοζύγιο

-Allow Negative Stock,Αφήστε Αρνητική Χρηματιστήριο

-Allow Production Order,Αφήστε Εντολής Παραγωγής

-Allow Rename,Αφήστε Μετονομασία

-Allow User,Επιτρέπει στο χρήστη

-Allow Users,Αφήστε Χρήστες

-Allow on Submit,Αφήστε για Υποβολή

-Allow the following users to approve Leave Applications for block days.,Αφήστε τα παρακάτω χρήστες να εγκρίνουν αιτήσεις Αφήστε για τις ημέρες μπλοκ.

-Allow user to edit Price List Rate in transactions,Επιτρέπει στο χρήστη να επεξεργαστείτε Τιμή Τιμή καταλόγου στις συναλλαγές

-Allow user to login only after this hour (0-24),Επιτρέπει στο χρήστη να συνδεθείτε μόνο μετά από αυτή την ώρα (0-24)

-Allow user to login only before this hour (0-24),Επιτρέπει στο χρήστη να συνδεθείτε μόνο πριν από αυτή την ώρα (0-24)

-Allowance Percent,Ποσοστό Επίδομα

-Allowed,Επιτρέπονται τα κατοικίδια

-Already Registered,Ήδη Εγγεγραμμένοι

-Always use Login Id as sender,Πάντοτε να χρησιμοποιείτε το αναγνωριστικό σύνδεσης ως αποστολέα

-Amend,Τροποποιούνται

-Amended From,Τροποποίηση Από

-Amount,Ποσό

-Amount (Company Currency),Ποσό (νόμισμα της Εταιρείας)

-Amount <=,Ποσό &lt;=

-Amount >=,Ποσό&gt; =

-"An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [<a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a>]","Ένα αρχείο με το εικονίδιο. Επέκταση ICO. Θα πρέπει να είναι 16 x 16 px. Generated χρησιμοποιώντας μια γεννήτρια favicon. [ <a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a> ]"

-Analytics,Analytics

-Another Salary Structure '%s' is active for employee '%s'. 				Please make its status 'Inactive' to proceed.,Μια άλλη δομή Μισθός &#39;% s&#39; είναι ενεργό για &#39;% s&#39; εργαζόμενο. Παρακαλούμε να «Ανενεργός» το καθεστώς του να προχωρήσει.

-"Any other comments, noteworthy effort that should go in the records.","Οποιαδήποτε άλλα σχόλια, αξιοσημείωτη προσπάθεια που θα πρέπει να πάει στα αρχεία."

-Applicable Holiday List,Εφαρμοστέος κατάλογος διακοπών

-Applicable To (Designation),Που ισχύουν για (Ονομασία)

-Applicable To (Employee),Που ισχύουν για (Υπάλληλος)

-Applicable To (Role),Που ισχύουν για (Ρόλος)

-Applicable To (User),Που ισχύουν για (User)

-Applicant Name,Όνομα Αιτών

-Applicant for a Job,Αιτών για μια εργασία

-Applicant for a Job.,Αίτηση εργασίας.

-Applications for leave.,Οι αιτήσεις για τη χορήγηση άδειας.

-Applies to Company,Ισχύει για την Εταιρεία

-Apply / Approve Leaves,Εφαρμογή / Έγκριση Φύλλα

-Apply Shipping Rule,Εφαρμόστε τον κανόνα αποστολή

-Apply Taxes and Charges Master,Επιβάλλουν φόρους και τέλη Δάσκαλος

-Appraisal,Εκτίμηση

-Appraisal Goal,Goal Αξιολόγηση

-Appraisal Goals,Στόχοι Αξιολόγηση

-Appraisal Template,Πρότυπο Αξιολόγηση

-Appraisal Template Goal,Αξιολόγηση Goal Template

-Appraisal Template Title,Αξιολόγηση Τίτλος Template

-Approval Status,Κατάσταση έγκρισης

-Approved,Εγκρίθηκε

-Approver,Έγκρισης

-Approving Role,Έγκριση Ρόλος

-Approving User,Έγκριση χρήστη

-Are you sure you want to delete the attachment?,Είστε σίγουροι ότι θέλετε να διαγράψετε το συνημμένο;

-Arial,Arial

-Arrear Amount,Καθυστερήσεις Ποσό

-"As a best practice, do not assign the same set of permission rule to different Roles instead set multiple Roles to the User","Ως βέλτιστη πρακτική, να μην εκχωρήσει το ίδιο σύνολο κανόνα άδεια για διαφορετικούς ρόλους που αντί πολλαπλούς ρόλους στο χρήστη"

-As existing qty for item: ,Ως υφιστάμενες έκαστος για τη θέση:

-As per Stock UOM,Όπως ανά Διαθέσιμο UOM

-"As there are existing stock transactions for this \							item, you can not change the values of 'Has Serial No', \							'Is Stock Item' and 'Valuation Method'","Δεδομένου ότι υπάρχουν χρηματιστηριακές συναλλαγές για αυτό το στοιχείο \, δεν μπορείτε να αλλάξετε τις τιμές των «Έχει Αύξων αριθμός», \ &#39;Στοιχείο Χρηματιστήριο »και« Μέθοδος αποτίμησης »"

-Ascending,Αύξουσα

-Assign To,Εκχώρηση σε

-Assigned By,Ανατέθηκε από

-Assignment,Εκχώρηση

-Assignments,Αναθέσεις

-Associate a DocType to the Print Format,Συσχετίζει ένα DocType στην έντυπη μορφή

-Atleast one warehouse is mandatory,"Τουλάχιστον, μια αποθήκη είναι υποχρεωτική"

-Attach,Επισυνάψτε

-Attach Document Print,Συνδέστε Εκτύπωση εγγράφου

-Attached To DocType,Που συνδέονται με DOCTYPE

-Attached To Name,Συνδέονται με το όνομα

-Attachment,Κατάσχεση

-Attachments,Συνημμένα

-Attempted to Contact,Προσπάθησε να επικοινωνήσει με

-Attendance,Παρουσία

-Attendance Date,Ημερομηνία Συμμετοχή

-Attendance Details,Λεπτομέρειες Συμμετοχή

-Attendance From Date,Συμμετοχή Από Ημερομηνία

-Attendance To Date,Συμμετοχή σε Ημερομηνία

-Attendance can not be marked for future dates,Συμμετοχή δεν μπορεί να επιλεγεί για τις μελλοντικές ημερομηνίες

-Attendance for the employee: ,Η φοίτηση για τους εργαζόμενους:

-Attendance record.,Ρεκόρ προσέλευσης.

-Attributions,Αποδόσεις

-Authorization Control,Έλεγχος της χορήγησης αδειών

-Authorization Rule,Κανόνας Εξουσιοδότηση

-Auto Email Id,Auto Id Email

-Auto Inventory Accounting,Auto Λογιστική απογραφής

-Auto Inventory Accounting Settings,Ρυθμίσεις Λογιστική Auto Απογραφή

-Auto Material Request,Αυτόματη Αίτηση Υλικό

-Auto Name,Όνομα Auto

-Auto generated,Παράγεται Auto

-Auto-raise Material Request if quantity goes below re-order level in a warehouse,Auto-raise Αίτηση Υλικό εάν η ποσότητα πέσει κάτω εκ νέου για το επίπεδο σε μια αποθήκη

-Automatically updated via Stock Entry of type Manufacture/Repack,Αυτόματη ενημέρωση μέσω είσοδο στα αποθέματα Κατασκευή Τύπος / Repack

-Autoreply when a new mail is received,Autoreply όταν λαμβάνονται νέα μηνύματα

-Available,Διαθέσιμος

-Available Qty at Warehouse,Διαθέσιμο Ποσότητα σε αποθήκη

-Available Stock for Packing Items,Διαθέσιμο Διαθέσιμο για είδη συσκευασίας

-"Available in BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet","Διατίθεται σε BOM, δελτίο αποστολής, τιμολόγιο αγοράς, καθώς για την παραγωγή, Εντολή Αγοράς, Αγορά Παραλαβή, Πωλήσεις Τιμολόγιο, Πωλήσεις Τάξης, Έναρξη Χρηματιστήριο, φύλλο κατανομής χρόνου"

-Avatar,Avatar

-Average Discount,Μέση έκπτωση

-B+,B +

-B-,Β-

-BILL,BILL

-BILLJ,BILLJ

-BOM,BOM

-BOM Detail No,BOM Λεπτομέρεια αριθ.

-BOM Explosion Item,BOM Θέση Έκρηξη

-BOM Item,BOM Θέση

-BOM No,Δεν BOM

-BOM No. for a Finished Good Item,BOM Όχι για ένα τελικό καλό στοιχείο

-BOM Operation,BOM Λειτουργία

-BOM Operations,BOM Επιχειρήσεων

-BOM Replace Tool,BOM εργαλείο Αντικατάσταση

-BOM replaced,BOM αντικαθίστανται

-Background Color,Χρώμα φόντου

-Background Image,Εικόνα φόντου

-Backup Manager,Διαχείριση Backup

-Backup Right Now,Δημιουργία αντιγράφων ασφαλείας Right Now

-Backups will be uploaded to,Τα αντίγραφα ασφαλείας θα εισαχθούν στο

-"Balances of Accounts of type ""Bank or Cash""",Τα υπόλοιπα των λογαριασμών του τύπου «Τράπεζα ή μετρητά&quot;

-Bank,Τράπεζα

-Bank A/C No.,Bank A / C Όχι

-Bank Account,Τραπεζικό Λογαριασμό

-Bank Account No.,Τράπεζα Αρ. Λογαριασμού

-Bank Clearance Summary,Τράπεζα Περίληψη Εκκαθάριση

-Bank Name,Όνομα Τράπεζας

-Bank Reconciliation,Τράπεζα Συμφιλίωση

-Bank Reconciliation Detail,Τράπεζα Λεπτομέρεια Συμφιλίωση

-Bank Reconciliation Statement,Τράπεζα Δήλωση Συμφιλίωση

-Bank Voucher,Voucher Bank

-Bank or Cash,Τράπεζα ή μετρητά

-Bank/Cash Balance,Τράπεζα / Cash Balance

-Banner,Λάβαρο

-Banner HTML,HTML Διαφήμιση

-Banner Image,Εικόνα Banner

-Banner is above the Top Menu Bar.,Banner είναι πάνω από το Top Menu Bar.

-Barcode,Barcode

-Based On,Με βάση την

-Basic Info,Βασικές Πληροφορίες

-Basic Information,Βασικές Πληροφορίες

-Basic Rate,Βασική Τιμή

-Basic Rate (Company Currency),Βασικό Επιτόκιο (νόμισμα της Εταιρείας)

-Batch,Παρτίδα

-Batch (lot) of an Item.,Παρτίδας (lot) ενός στοιχείου.

-Batch Finished Date,Batch Ημερομηνία Τελείωσε

-Batch ID,Batch ID

-Batch No,Παρτίδας

-Batch Started Date,Batch Ξεκίνησε Ημερομηνία

-Batch Time Logs for Billing.,Ώρα Batch αρχεία καταγραφών για χρέωσης.

-Batch Time Logs for billing.,Ώρα Batch Logs για την τιμολόγηση.

-Batch-Wise Balance History,Batch-Wise Ιστορία Balance

-Batched for Billing,Στοιβαγμένος για Χρέωσης

-Be the first one to comment,Γίνε ο πρώτος που θα σχολιάσει

-"Before proceeding, please create Customer from Lead","Πριν προχωρήσετε, παρακαλώ να δημιουργήσει τον πελάτη από μόλυβδο"

-Begin this page with a slideshow of images,Ξεκινήστε τη σελίδα με ένα slideshow των εικόνων

-Better Prospects,Καλύτερες προοπτικές

-Bill Date,Ημερομηνία Bill

-Bill No,Bill αριθ.

-Bill of Material to be considered for manufacturing,Bill των υλικών που πρέπει να λαμβάνονται υπόψη για την κατασκευή

-Bill of Materials,Bill of Materials

-Bill of Materials (BOM),Bill of Materials (BOM)

-Billable,Χρεώσιμο

-Billed,Χρεώνεται

-Billed Amt,Τιμολογημένο Amt

-Billing,Χρέωση

-Billing Address,Διεύθυνση Χρέωσης

-Billing Address Name,Χρέωση Όνομα Διεύθυνση

-Billing Status,Κατάσταση Χρέωσης

-Bills raised by Suppliers.,Γραμμάτια τέθηκαν από τους Προμηθευτές.

-Bills raised to Customers.,Γραμμάτια έθεσε σε πελάτες.

-Bin,Bin

-Bio,Bio

-Bio will be displayed in blog section etc.,Bio θα εμφανιστεί στο τμήμα blog κλπ.

-Birth Date,Ημερομηνία Γέννησης

-Birthday,Γενέθλια

-Blob,Άμορφη μάζα

-Block Date,Αποκλεισμός Ημερομηνία

-Block Days,Ημέρες Block

-Block Holidays on important days.,Αποκλεισμός Διακοπές σε σημαντικές ημέρες.

-Block leave applications by department.,Αποκλεισμός αφήνουν εφαρμογές από το τμήμα.

-Blog Category,Κατηγορία Blog

-Blog Intro,Blog Intro

-Blog Introduction,Εισαγωγή Blog

-Blog Post,Δημοσίευση Blog

-Blog Settings,Ρυθμίσεις Blog

-Blog Subscriber,Συνδρομητής Blog

-Blog Title,Τίτλος Blog

-Blogger,Blogger

-Blood Group,Ομάδα Αίματος

-Bookmarks,Σελιδοδείκτες

-Branch,Υποκατάστημα

-Brand,Μάρκα

-Brand HTML,Μάρκα HTML

-Brand Name,Μάρκα

-"Brand is what appears on the top-right of the toolbar. If it is an image, make sure ithas a transparent background and use the &lt;img /&gt; tag. Keep size as 200px x 30px","Brand είναι αυτό που εμφανίζεται στην πάνω δεξιά πλευρά της γραμμής εργαλείων. Αν είναι μια εικόνα, βεβαιωθείτε ότι ithas ένα διαφανές φόντο και να χρησιμοποιήσετε το &lt;img /&gt; tag. Κρατήστε μέγεθος 200px x 30px"

-Brand master.,Πλοίαρχος Brand.

-Brands,Μάρκες

-Breakdown,Ανάλυση

-Budget,Προϋπολογισμός

-Budget Allocated,Προϋπολογισμός που διατέθηκε

-Budget Control,Ελέγχου του Προϋπολογισμού

-Budget Detail,Λεπτομέρεια του προϋπολογισμού

-Budget Details,Λεπτομέρειες του προϋπολογισμού

-Budget Distribution,Κατανομή του προϋπολογισμού

-Budget Distribution Detail,Προϋπολογισμός Λεπτομέρεια Διανομή

-Budget Distribution Details,Λεπτομέρειες κατανομή του προϋπολογισμού

-Budget Variance Report,Έκθεση του προϋπολογισμού Διακύμανση

-Build Modules,Κατασκευάστηκε Ενότητες

-Build Pages,Κατασκευάστηκε Σελίδες

-Build Server API,Κατασκευάστηκε Server API

-Build Sitemap,Κατασκευάστηκε Sitemap

-Bulk Email,Bulk Email

-Bulk Email records.,. Bulk Email εγγραφές

-Bummer! There are more holidays than working days this month.,"Κρίμα! Υπάρχουν περισσότερα από ό, τι διακοπές εργάσιμες ημέρες αυτό το μήνα."

-Bundle items at time of sale.,Bundle στοιχεία κατά τη στιγμή της πώλησης.

-Button,Κουμπί

-Buyer of Goods and Services.,Ο αγοραστής των αγαθών και υπηρεσιών.

-Buying,Εξαγορά

-Buying Amount,Αγοράζοντας Ποσό

-Buying Settings,Αγοράζοντας Ρυθμίσεις

-By,Με

-C-FORM/,C-FORM /

-C-Form,C-Form

-C-Form Applicable,C-αυτοί εφαρμόζονται

-C-Form Invoice Detail,C-Form Τιμολόγιο Λεπτομέρειες

-C-Form No,C-δεν αποτελούν

-CI/2010-2011/,CI/2010-2011 /

-COMM-,COMM-

-CSS,CSS

-CUST,CUST

-CUSTMUM,CUSTMUM

-Calculate Based On,Υπολογιστεί με βάση:

-Calculate Total Score,Υπολογίστε Συνολική Βαθμολογία

-Calendar,Ημερολόγιο

-Calendar Events,Ημερολόγιο Εκδηλώσεων

-Call,Κλήση

-Campaign,Εκστρατεία

-Campaign Name,Όνομα καμπάνιας

-Can only be exported by users with role 'Report Manager',Μπορούν να εξαχθούν μόνο από χρήστες με «Διαχείριση αναφορών» ρόλο

-Cancel,Ακύρωση

-Cancel permission also allows the user to delete a document (if it is not linked to any other document).,Ακύρωση άδεια επιτρέπει επίσης στο χρήστη να διαγράψετε ένα έγγραφο (αν δεν συνδέεται με οποιοδήποτε άλλο έγγραφο).

-Cancelled,Ακυρώθηκε

-Cannot ,Δεν μπορώ

-Cannot approve leave as you are not authorized to approve leaves on Block Dates.,Δεν μπορεί να εγκρίνει φύγει καθώς δεν επιτρέπεται να εγκρίνει φύλλα Ημερομηνίες Block.

-Cannot change from,Δεν μπορεί να αλλάξει από

-Cannot continue.,Δεν μπορεί να συνεχιστεί.

-"Cannot delete Serial No in warehouse. First remove from warehouse, then delete.","Δεν είναι δυνατή η διαγραφή Αύξων αριθμός στην αποθήκη. Πρώτα αφαιρέστε από την αποθήκη, στη συνέχεια, διαγράψτε."

-Cannot edit standard fields,Δεν μπορείτε να επεξεργαστείτε τα τυπικά πεδία

-Cannot have two prices for same Price List,Δεν μπορεί να έχει δύο τιμές για τα ίδια Τιμοκατάλογος

-Cannot map because following condition fails: ,Δεν είναι δυνατή η χαρτογράφηση γιατί ακόλουθο όρο αποτυγχάνει:

-Capacity,Ικανότητα

-Capacity Units,Μονάδες Χωρητικότητα

-Carry Forward,Μεταφέρει

-Carry Forwarded Leaves,Carry διαβιβάστηκε Φύλλα

-Case No(s) already in use. Please rectify and try again.				Recommended <b>From Case No. = %s</b>,Υπόθεση (ες) που ήδη χρησιμοποιούνται. Παρακαλούμε να διορθώσει και δοκιμάστε ξανά. Συνιστάται <b>από την απόφαση αριθ. =% s</b>

-Cash,Μετρητά

-Cash Voucher,Ταμειακό παραστατικό

-Cash/Bank Account,Μετρητά / Τραπεζικό Λογαριασμό

-Categorize blog posts.,Κατηγοριοποίηση blog θέσεις.

-Category,Κατηγορία

-Category Name,Όνομα Κατηγορία

-Category of customer as entered in Customer master,"Κατηγορία πελάτη, όπως εγγράφονται στον πλοίαρχο πελατών"

-Cell Number,Αριθμός κυττάρων

-Center,Κέντρο

-"Certain documents should not be changed once final, like an Invoice for example. The final state for such documents is called <b>Submitted</b>. You can restrict which roles can Submit.","Ορισμένα έγγραφα δεν πρέπει να αλλάζονται μία φορά τελικό, όπως ένα τιμολόγιο για παράδειγμα. Η τελική κατάσταση των εν λόγω εγγράφων ονομάζεται <b>Υποβλήθηκε.</b> Μπορείτε να περιορίσετε το ποιοι ρόλοι θα μπορούν να υποβάλουν."

-Change UOM for an Item.,Αλλαγή UOM για ένα στοιχείο.

-Change the starting / current sequence number of an existing series.,Αλλάξτε την ημερομηνία έναρξης / τρέχουσα αύξων αριθμός της υφιστάμενης σειράς.

-Channel Partner,Κανάλι Partner

-Charge,Χρέωση

-Chargeable,Γενεσιουργός

-Chart of Accounts,Λογιστικό Σχέδιο

-Chart of Cost Centers,Διάγραμμα των Κέντρων Κόστους

-Chat,Κουβέντα

-Check,Έλεγχος

-Check / Uncheck roles assigned to the Profile. Click on the Role to find out what permissions that Role has.,Ελέγξτε / ρόλους Αποεπιλέξτε ανατεθεί στο προφίλ. Κάντε κλικ για το ρόλο για να μάθετε ποια είναι τα δικαιώματα που έχει ο ρόλος.

-Check all the items below that you want to send in this digest.,Ελέγξτε όλα τα στοιχεία κάτω από αυτό που θέλετε να στείλετε σε αυτό το χωνέψει.

-Check how the newsletter looks in an email by sending it to your email.,Δείτε πώς το newsletter φαίνεται σε ένα μήνυμα ηλεκτρονικού ταχυδρομείου με την αποστολή στο email σας.

-"Check if recurring invoice, uncheck to stop recurring or put proper End Date","Ελέγξτε αν επαναλαμβανόμενες τιμολόγιο, καταργήστε την επιλογή για να σταματήσει επαναλαμβανόμενες ή να θέσει σωστή Ημερομηνία Λήξης"

-"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","Ελέγξτε εάν χρειάζεστε αυτόματες επαναλαμβανόμενες τιμολόγια. Μετά την υποβολή κάθε τιμολόγιο πώλησης, Επαναλαμβανόμενο τμήμα θα είναι ορατό."

-Check if you want to send salary slip in mail to each employee while submitting salary slip,"Ελέγξτε αν θέλετε να στείλετε το εκκαθαριστικό σημείωμα αποδοχών στο ταχυδρομείο για κάθε εργαζόμενο, ενώ την υποβολή εκκαθαριστικό σημείωμα αποδοχών"

-Check this if you want to force the user to select a series before saving. There will be no default if you check this.,"Ελέγξτε αυτό, αν θέλετε να αναγκάσει τον χρήστη να επιλέξει μια σειρά πριν από την αποθήκευση. Δεν θα υπάρξει καμία προεπιλογή αν επιλέξετε αυτό."

-Check this if you want to send emails as this id only (in case of restriction by your email provider).,"Ελέγξτε αυτό, αν θέλετε να στείλετε μηνύματα ηλεκτρονικού ταχυδρομείου, όπως αυτό id μόνο (στην περίπτωση του περιορισμού από τον παροχέα email σας)."

-Check this if you want to show in website,"Ελέγξτε αυτό, αν θέλετε να δείτε στην ιστοσελίδα"

-Check this to disallow fractions. (for Nos),Επιλέξτε αυτό για να απαγορεύσετε κλάσματα. (Όσον αφορά τους αριθμούς)

-Check this to make this the default letter head in all prints,Επιλέξτε το για να κάνουν αυτό το κεφάλι επιστολή προεπιλογή σε όλες τις εκτυπώσεις

-Check this to pull emails from your mailbox,Επιλέξτε αυτό για να τραβήξει τα μηνύματα από το γραμματοκιβώτιό σας

-Check to activate,Ελέγξτε για να ενεργοποιήσετε

-Check to make Shipping Address,Ελέγξτε για να βεβαιωθείτε Διεύθυνση αποστολής

-Check to make primary address,Ελέγξτε για να βεβαιωθείτε κύρια διεύθυνση

-Checked,Δανεισμός

-Cheque,Επιταγή

-Cheque Date,Επιταγή Ημερομηνία

-Cheque Number,Επιταγή Αριθμός

-Child Tables are shown as a Grid in other DocTypes.,Οι πίνακες παιδιών απεικονίζεται ως πλέγμα σε άλλες doctypes.

-City,Πόλη

-City/Town,Πόλη / Χωριό

-Claim Amount,Ποσό απαίτησης

-Claims for company expense.,Απαιτήσεις για την εις βάρος της εταιρείας.

-Class / Percentage,Κλάση / Ποσοστό

-Classic,Classic

-Classification of Customers by region,Ταξινόμηση των πελατών ανά περιοχή

-Clear Cache & Refresh,Clear Cache &amp; Ανανέωση

-Clear Table,Clear Πίνακας

-Clearance Date,Ημερομηνία Εκκαθάριση

-"Click on ""Get Latest Updates""",Κάντε κλικ στο &quot;Get τελευταίες ενημερώσεις&quot;

-Click on 'Make Sales Invoice' button to create a new Sales Invoice.,Κάντε κλικ στο «Κάνε Πωλήσεις Τιμολόγιο» για να δημιουργηθεί μια νέα τιμολογίου πώλησης.

-Click on button in the 'Condition' column and select the option 'User is the creator of the document',Κάντε κλικ στο κουμπί στην «Κατάσταση» στήλη και επιλέξτε την επιλογή «Ο χρήστης είναι ο δημιουργός του εγγράφου»

-Click to Expand / Collapse,Click to Expand / Collapse

-Client,Πελάτης

-Close,Κοντά

-Closed,Κλειστό

-Closing Account Head,Κλείσιμο Head λογαριασμού

-Closing Date,Καταληκτική ημερομηνία

-Closing Fiscal Year,Κλειόμενη χρήση

-CoA Help,CoA Βοήθεια

-Code,Κωδικός

-Cold Calling,Cold Calling

-Color,Χρώμα

-Column Break,Break Στήλη

-Comma separated list of email addresses,Διαχωρισμένες με κόμμα λίστα με τις διευθύνσεις ηλεκτρονικού ταχυδρομείου

-Comment,Σχόλιο

-Comment By,Σχόλιο από

-Comment By Fullname,Σχόλιο από Ονοματεπώνυμο

-Comment Date,Σχόλιο Ημερομηνία

-Comment Docname,Σχόλιο Docname

-Comment Doctype,Σχόλιο DOCTYPE

-Comment Time,Χρόνος Σχόλιο

-Comments,Σχόλια

-Commission Rate,Επιτροπή Τιμή

-Commission Rate (%),Επιτροπή Ποσοστό (%)

-Commission partners and targets,Εταίροι της Επιτροπής και των στόχων

-Communication,Επικοινωνία

-Communication HTML,Ανακοίνωση HTML

-Communication History,Ιστορία επικοινωνίας

-Communication Medium,Μέσο Επικοινωνίας

-Communication log.,Log ανακοίνωση.

-Communications,Επικοινωνίες

-Company,Εταιρεία

-Company Details,Στοιχεία Εταιρίας

-Company History,Ιστορικό Εταιρίας

-Company History Heading,Ιστορικό Εταιρίας Τομέας

-Company Info,Πληροφορίες Εταιρείας

-Company Introduction,Εισαγωγή Εταιρεία

-Company Master.,Δάσκαλος Εταιρεία.

-Company Name,Όνομα εταιρείας

-Company Settings,Ρυθμίσεις Εταιρεία

-Company branches.,Υποκαταστημάτων της εταιρείας.

-Company departments.,Τμήματα της εταιρείας.

-Company is missing or entered incorrect value,Εταιρεία λείπει ή εγγράφεται εσφαλμένη τιμή

-Company mismatch for Warehouse,Αναντιστοιχία Εταιρεία για την αποθήκη

-Company registration numbers for your reference. Example: VAT Registration Numbers etc.,Αριθμοί μητρώου των επιχειρήσεων για την αναφορά σας. Παράδειγμα: ΑΦΜ κλπ.

-Company registration numbers for your reference. Tax numbers etc.,Αριθμοί μητρώου των επιχειρήσεων για την αναφορά σας. Αριθμοί φόρου κ.λπ.

-Complaint,Καταγγελία

-Complete,Πλήρης

-Complete By,Συμπληρώστε Με

-Completed,Ολοκληρώθηκε

-Completed Production Orders,Ολοκληρώθηκε Εντολών Παραγωγής

-Completed Qty,Ολοκληρώθηκε Ποσότητα

-Completion Date,Ημερομηνία Ολοκλήρωσης

-Completion Status,Κατάσταση Ολοκλήρωση

-Confirmed orders from Customers.,Επιβεβαιώθηκε παραγγελίες από πελάτες.

-Consider Tax or Charge for,Σκεφτείτε φόρος ή τέλος για

-"Consider this Price List for fetching rate. (only which have ""For Buying"" as checked)","Σκεφτείτε το εξής Τιμοκατάλογος για γοητευτικός ρυθμό. (Μόνο, που έχουν &quot;για την αγορά&quot;, όπως ελέγχονται)"

-Considered as Opening Balance,Θεωρείται ως άνοιγμα Υπόλοιπο

-Considered as an Opening Balance,Θεωρείται ως ένα Υπόλοιπο έναρξης

-Consultant,Σύμβουλος

-Consumed Qty,Καταναλώνεται Ποσότητα

-Contact,Επαφή

-Contact Control,Στοιχεία ελέγχου

-Contact Desc,Επικοινωνία Desc

-Contact Details,Στοιχεία Επικοινωνίας

-Contact Email,Επικοινωνήστε με e-mail

-Contact HTML,Επικοινωνία HTML

-Contact Info,Επικοινωνία

-Contact Mobile No,Επικοινωνία Mobile αριθ.

-Contact Name,Επικοινωνήστε με Όνομα

-Contact No.,Επικοινωνία Όχι

-Contact Person,Υπεύθυνος Επικοινωνίας

-Contact Type,Επικοινωνία Τύπος

-Contact Us Settings,Επικοινωνήστε μαζί μας Ρυθμίσεις

-Contact in Future,Επικοινωνία στο μέλλον

-"Contact options, like ""Sales Query, Support Query"" etc each on a new line or separated by commas.","Επιλογές επικοινωνίας, όπως &quot;Πωλήσεις Query, Υποστήριξη Query&quot; κλπ. το καθένα σε μια νέα γραμμή ή διαχωρισμένες με κόμμα."

-Contacted,Απευθύνθηκε

-Content,Περιεχόμενο

-Content Type,Τύπος περιεχομένου

-Content in markdown format that appears on the main side of your page,Περιεκτικότητα σε μορφή markdown που εμφανίζεται στην κύρια όψη της σελίδας σας

-Content web page.,Το περιεχόμενο της ιστοσελίδας.

-Contra Voucher,Contra Voucher

-Contract End Date,Σύμβαση Ημερομηνία Λήξης

-Contribution (%),Συμμετοχή (%)

-Contribution to Net Total,Συμβολή στην Net Total

-Control Panel,Πίνακας Ελέγχου

-Conversion Factor,Συντελεστής μετατροπής

-Conversion Rate,Τιμή Μετατροπής

-Convert into Recurring Invoice,Μετατροπή σε Επαναλαμβανόμενο Τιμολόγιο

-Converted,Αναπαλαιωμένο

-Copy,Αντιγραφή

-Copy From Item Group,Αντιγραφή από τη θέση Ομάδα

-Copyright,Πνευματική ιδιοκτησία

-Core,Πυρήνας

-Cost Center,Κέντρο Κόστους

-Cost Center Details,Κόστος Λεπτομέρειες Κέντρο

-Cost Center Name,Κόστος Όνομα Κέντρο

-Cost Center is mandatory for item: ,Κέντρο Κόστους είναι υποχρεωτική για το προϊόν:

-Cost Center must be specified for PL Account: ,Κέντρο Κόστους πρέπει να καθορίζονται για το λογαριασμό PL:

-Costing,Κοστολόγηση

-Country,Χώρα

-Country Name,Όνομα Χώρα

-Create,Δημιουργία

-Create Bank Voucher for the total salary paid for the above selected criteria,Δημιουργία Voucher Τράπεζας για το σύνολο του μισθού που καταβάλλεται για τις επιλεγμένες παραπάνω κριτήρια

-Create Material Requests,Δημιουργία Αιτήσεις Υλικό

-Create Production Orders,Δημιουργία Εντολών Παραγωγής

-Create Receiver List,Δημιουργία λίστας Δέκτης

-Create Salary Slip,Δημιουργία Slip Μισθός

-Create Stock Ledger Entries when you submit a Sales Invoice,Δημιουργία Χρηματιστήριο Ενδείξεις Λέτζερ όταν υποβάλλετε μια τιμολογίου πώλησης

-"Create a price list from Price List master and enter standard ref rates against each of them. On selection of a price list in Quotation, Sales Order or Delivery Note, corresponding ref rate will be fetched for this item.","Δημιουργία τιμοκαταλόγου από την κύρια Τιμοκατάλογος και να τεθεί κατ &#39;αποκοπή συντελεστές διαιτητή σε καθένα από αυτά. Με την επιλογή ενός τιμοκαταλόγου σε εισαγωγικά, Πωλήσεις Τάξης ή το δελτίο παράδοσης, αντίστοιχο ποσοστό διαιτητής θα παρατραβηγμένο για αυτό το στοιχείο."

-Create and Send Newsletters,Δημιουργία και αποστολή Newsletters

-Created Account Head: ,Δημιουργήθηκε Head λογαριασμού:

-Created By,Δημιουργήθηκε Από

-Created Customer Issue,Δημιουργήθηκε Τεύχος πελατών

-Created Group ,Δημιουργήθηκε ομάδα

-Created Opportunity,Δημιουργήθηκε Ευκαιρία

-Created Support Ticket,Δημιουργήθηκε Υποστήριξη εισιτηρίων

-Creates salary slip for above mentioned criteria.,Δημιουργεί εκκαθαριστικό σημείωμα αποδοχών για τα προαναφερόμενα κριτήρια.

-Creation Date,Ημερομηνία δημιουργίας

-Creation Document No,Έγγραφο Δημιουργία αριθ.

-Creation Document Type,Δημιουργία Τύπος εγγράφου

-Creation Time,Χρόνος Δημιουργίας

-Credentials,Διαπιστευτήρια

-Credit,Πίστωση

-Credit Amt,Credit Amt

-Credit Card Voucher,Πιστωτική Κάρτα Voucher

-Credit Controller,Credit Controller

-Credit Days,Ημέρες Credit

-Credit Limit,Όριο Πίστωσης

-Credit Note,Πιστωτικό σημείωμα

-Credit To,Credit Για να

-Credited account (Customer) is not matching with Sales Invoice,Πιστώνονται στο λογαριασμό (πελάτη) δεν ταιριάζουν με τις πωλήσεις Τιμολόγιο

-Cross Listing of Item in multiple groups,Σταυρός Εισαγωγή θέση σε πολλαπλές ομάδες

-Currency,Νόμισμα

-Currency Exchange,Ανταλλαγή συναλλάγματος

-Currency Format,Μορφή Νόμισμα

-Currency Name,Όνομα Νόμισμα

-Currency Settings,Ρυθμίσεις νομίσματος

-Currency and Price List,Νόμισμα και Τιμοκατάλογος

-Currency does not match Price List Currency for Price List,Συναλλάγματος δεν αντιστοιχούν στην τιμή συναλλάγματος Λίστα για Τιμοκατάλογος

-Current Accommodation Type,Τρέχουσα Τύπος Καταλύματος

-Current Address,Παρούσα Διεύθυνση

-Current BOM,Τρέχουσα BOM

-Current Fiscal Year,Τρέχον οικονομικό έτος

-Current Stock,Τρέχουσα Χρηματιστήριο

-Current Stock UOM,Τρέχουσα UOM Χρηματιστήριο

-Current Value,Τρέχουσα Αξία

-Current status,Τρέχουσα κατάσταση

-Custom,Έθιμο

-Custom Autoreply Message,Προσαρμοσμένο μήνυμα Autoreply

-Custom CSS,Προσαρμοσμένη CSS

-Custom Field,Προσαρμοσμένο πεδίο

-Custom Message,Προσαρμοσμένο μήνυμα

-Custom Reports,Προσαρμοσμένες Αναφορές

-Custom Script,Προσαρμοσμένη Script

-Custom Startup Code,Προσαρμοσμένη Startup Κωδικός

-Custom?,Προσαρμοσμένη;

-Customer,Πελάτης

-Customer (Receivable) Account,Πελατών (Απαιτήσεις) λογαριασμός

-Customer / Item Name,Πελάτης / Θέση Name

-Customer Account Head,Πελάτης Επικεφαλής λογαριασμού

-Customer Address,Διεύθυνση πελατών

-Customer Addresses And Contacts,Διευθύνσεις πελατών και των επαφών

-Customer Code,Κωδικός Πελάτη

-Customer Codes,Κωδικοί πελατών

-Customer Details,Στοιχεία Πελάτη

-Customer Discount,Έκπτωση Πελάτη

-Customer Discounts,Εκπτώσεις Πελατών

-Customer Feedback,Σχόλια πελατών

-Customer Group,Ομάδα πελατών

-Customer Group Name,Όνομα πελάτη Ομάδα

-Customer Intro,Πελάτης Intro

-Customer Issue,Τεύχος πελατών

-Customer Issue against Serial No.,Τεύχος πελατών κατά αύξοντα αριθμό

-Customer Name,Όνομα πελάτη

-Customer Naming By,Πελάτης ονομασία με

-Customer Type,Τύπος Πελάτη

-Customer classification tree.,Πελάτης δέντρο ταξινόμησης.

-Customer database.,Βάση δεδομένων των πελατών.

-Customer's Currency,Νόμισμα Πελάτη

-Customer's Item Code,Θέση Κωδικός Πελάτη

-Customer's Purchase Order Date,Αγορά Ημερομηνία Πελάτη Παραγγελία

-Customer's Purchase Order No,Παραγγελίας του Πελάτη αριθ.

-Customer's Vendor,Πωλητής Πελάτη

-Customer's currency,Νόμισμα του Πελάτη

-"Customer's currency - If you want to select a currency that is not the default currency, then you must also specify the Currency Conversion Rate.","Νόμισμα Πελάτη - Αν θέλετε να επιλέξετε ένα νόμισμα που δεν είναι το προεπιλεγμένο νόμισμα, τότε θα πρέπει επίσης να καθορίσετε την ισοτιμία νομίσματος."

-Customers Not Buying Since Long Time,Οι πελάτες δεν αγοράζουν από πολύ καιρό

-Customerwise Discount,Customerwise Έκπτωση

-Customize,Προσαρμογή

-Customize Form,Προσαρμογή Μορφή

-Customize Form Field,Προσαρμογή πεδίου φόρμας

-"Customize Label, Print Hide, Default etc.","Προσαρμογή Label, Hide εκτύπωσης, κλπ. Προεπιλογή"

-Customize the Notification,Προσαρμόστε την κοινοποίηση

-Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,Προσαρμόστε το εισαγωγικό κείμενο που πηγαίνει ως μέρος του εν λόγω e-mail. Κάθε συναλλαγή έχει ένα ξεχωριστό εισαγωγικό κείμενο.

-DN,DN

-DN Detail,Λεπτομέρεια DN

-Daily,Καθημερινά

-Daily Event Digest is sent for Calendar Events where reminders are set.,Daily Event Digest αποστέλλεται για Ημερολόγιο Εκδηλώσεων όπου υπενθυμίσεις έχουν οριστεί.

-Daily Time Log Summary,Καθημερινή Σύνοψη καταγραφής χρόνου

-Danger,Κίνδυνος

-Data,Δεδομένα

-Data missing in table,Στοιχεία που λείπουν στον πίνακα

-Database,Βάση δεδομένων

-Database Folder ID,Database ID Folder

-Database of potential customers.,Βάση δεδομένων των δυνητικών πελατών.

-Date,Ημερομηνία

-Date Format,Μορφή ημερομηνίας

-Date Of Retirement,Ημερομηνία συνταξιοδότησης

-Date and Number Settings,Ημερομηνία και αριθμός Ρυθμίσεις

-Date is repeated,Ημερομηνία επαναλαμβάνεται

-Date must be in format,Η ημερομηνία πρέπει να είναι σε μορφή

-Date of Birth,Ημερομηνία Γέννησης

-Date of Issue,Ημερομηνία Έκδοσης

-Date of Joining,Ημερομηνία Ενώνουμε

-Date on which lorry started from supplier warehouse,Ημερομηνία κατά την οποία το φορτηγό ξεκίνησε από την αποθήκη προμηθευτή

-Date on which lorry started from your warehouse,Ημερομηνία κατά την οποία το φορτηγό ξεκίνησε από την αποθήκη σας

-Date on which the lead was last contacted,Ημερομηνία κατά την οποία το προβάδισμα τελευταία επαφή

-Dates,Ημερομηνίες

-Datetime,Datetime

-Days for which Holidays are blocked for this department.,Οι ημέρες για τις οποίες Διακοπές μπλοκαριστεί για αυτό το τμήμα.

-Dealer,Έμπορος

-Dear,Αγαπητός

-Debit,Χρέωση

-Debit Amt,Χρέωση Amt

-Debit Note,Χρεωστικό σημείωμα

-Debit To,Χρεωστική

-Debit or Credit,Χρεωστικής ή πιστωτικής κάρτας

-Debited account (Supplier) is not matching with \					Purchase Invoice,Χρεωστικοί λογαριασμό (προμηθευτής) δεν ταιριάζουν με το \ τιμολογίου αγοράς

-Deduct,Μείον

-Deduction,Αφαίρεση

-Deduction Type,Τύπος Έκπτωση

-Deduction1,Deduction1

-Deductions,Μειώσεις

-Default,Αθέτηση

-Default Account,Προεπιλεγμένο λογαριασμό

-Default BOM,BOM Προεπιλογή

-Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,"Προεπιλογή Bank / Cash λογαριασμού θα ενημερώνεται αυτόματα σε Τιμολόγιο POS, όταν επιλέγεται αυτός ο τρόπος."

-Default Bank Account,Προεπιλογή Τραπεζικό Λογαριασμό

-Default Buying Price List,Προεπιλογή Τιμοκατάλογος Αγορά

-Default Cash Account,Προεπιλεγμένο λογαριασμό Cash

-Default Commission Rate,Προεπιλογή Rate Επιτροπής

-Default Company,Εταιρεία Προκαθορισμένο

-Default Cost Center,Προεπιλογή Κέντρο Κόστους

-Default Cost Center for tracking expense for this item.,Προεπιλογή Κέντρο Κόστους για την παρακολούθηση των εξόδων για αυτό το στοιχείο.

-Default Currency,Προεπιλεγμένο νόμισμα

-Default Customer Group,Προεπιλογή Ομάδα πελατών

-Default Expense Account,Προεπιλογή Λογαριασμός Εξόδων

-Default Home Page,Προεπιλογή Αρχική Σελίδα

-Default Home Pages,Pages Αρχική Προεπιλογή

-Default Income Account,Προεπιλεγμένο λογαριασμό εισοδήματος

-Default Item Group,Προεπιλογή Ομάδα Θέση

-Default Price List,Προεπιλογή Τιμοκατάλογος

-Default Print Format,Προεπιλογή έντυπη μορφή

-Default Purchase Account in which cost of the item will be debited.,Προεπιλεγμένο λογαριασμό Αγορά στην οποία το κόστος του στοιχείου θα χρεωθεί.

-Default Sales Partner,Προεπιλογή Partner Sales

-Default Settings,Προεπιλεγμένες ρυθμίσεις

-Default Source Warehouse,Προεπιλογή αποθήκη Πηγή

-Default Stock UOM,Προεπιλογή Χρηματιστήριο UOM

-Default Supplier,Προμηθευτής Προεπιλογή

-Default Supplier Type,Προεπιλογή Τύπος Προμηθευτής

-Default Target Warehouse,Προεπιλογή αποθήκη Target

-Default Territory,Έδαφος Προεπιλογή

-Default Unit of Measure,Προεπιλεγμένη μονάδα μέτρησης

-Default Valuation Method,Προεπιλογή Μέθοδος αποτίμησης

-Default Value,Προεπιλεγμένη τιμή

-Default Warehouse,Αποθήκη Προεπιλογή

-Default Warehouse is mandatory for Stock Item.,Αποθήκη προεπιλογή είναι υποχρεωτική για το σημείο Χρηματιστήριο.

-Default settings for Shopping Cart,Οι προεπιλεγμένες ρυθμίσεις για το καλάθι αγορών

-"Default: ""Contact Us""",Προεπιλογή: &quot;Επικοινωνήστε μαζί μας&quot;

-DefaultValue,DefaultValue

-Defaults,Προεπιλογές

-"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","Καθορισμός του προϋπολογισμού για το Κέντρο Κόστους. Για να ρυθμίσετε δράσης του προϋπολογισμού, βλ. <a href=""#!List/Company"">εταιρεία Master</a>"

-Defines actions on states and the next step and allowed roles.,Καθορίζει τις δράσεις για τα κράτη και το επόμενο βήμα και επέτρεψε ρόλους.

-Defines workflow states and rules for a document.,Καθορίζει τη ροή εργασίας των κρατών και των κανόνων για ένα έγγραφο.

-Delete,Διαγραφή

-Delete Row,Διαγραφή γραμμής

-Delivered,Δημοσιεύθηκε

-Delivered Items To Be Billed,Δημοσιεύθηκε αντικείμενα να χρεώνονται

-Delivered Qty,Δημοσιεύθηκε Ποσότητα

-Delivery Date,Ημερομηνία παράδοσης

-Delivery Details,Λεπτομέρειες παράδοσης

-Delivery Document No,Document Delivery αριθ.

-Delivery Document Type,Παράδοση Τύπος εγγράφου

-Delivery Note,Δελτίο παράδοσης

-Delivery Note Item,Αποστολή στοιχείων Σημείωση

-Delivery Note Items,Σημείωση Στοιχεία Παράδοσης

-Delivery Note Message,Αποστολή μηνύματος Σημείωση

-Delivery Note No,Σημείωση παράδοσης αριθ.

-Packed Item,Παράδοση Θέση Συσκευασία Σημείωση

-Delivery Note Required,Σημείωση παράδοσης Απαιτείται

-Delivery Note Trends,Τάσεις Σημείωση Παράδοση

-Delivery Status,Κατάσταση παράδοσης

-Delivery Time,Χρόνος παράδοσης

-Delivery To,Παράδοση Προς

-Department,Τμήμα

-Depends On,Εξαρτάται από

-Depends on LWP,Εξαρτάται από LWP

-Descending,Φθίνουσα

-Description,Περιγραφή

-Description HTML,Περιγραφή HTML

-"Description for listing page, in plain text, only a couple of lines. (max 140 characters)","Περιγραφή για τη σελίδα σας, σε μορφή απλού κειμένου, μόνο μια-δυο γραμμές. (Max 140 χαρακτήρες)"

-Description for page header.,Περιγραφή για το header της σελίδας.

-Description of a Job Opening,Περιγραφή του μια θέση εργασίας

-Designation,Ονομασία

-Desktop,Desktop

-Detailed Breakup of the totals,Λεπτομερής Χωρίστε των συνόλων

-Details,Λεπτομέρειες

-Deutsch,Deutsch

-Did not add.,Δεν πρόσθεσε.

-Did not cancel,Δεν ακύρωση

-Did not save,Δεν αποθηκεύσετε

-Difference,Διαφορά

-"Different ""States"" this document can exist in. Like ""Open"", ""Pending Approval"" etc.","Different &quot;μέλη&quot; αυτό το έγγραφο μπορεί να υπάρχει μέσα όπως &quot;Άνοιγμα&quot;, &quot;Έγκριση σε εκκρεμότητα&quot;, κλπ."

-Disable Customer Signup link in Login page,Απενεργοποίηση Πελάτης Εγγραφή συνδέσμου στη σελίδα Login

-Disable Rounded Total,Απενεργοποίηση Στρογγυλεμένες Σύνολο

-Disable Signup,Απενεργοποίηση Εγγραφή

-Disabled,Ανάπηρος

-Discount  %,% Έκπτωση

-Discount %,% Έκπτωση

-Discount (%),Έκπτωση (%)

-"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","Τα πεδία με έκπτωση θα είναι διαθέσιμο σε Εντολή Αγοράς, Αγορά Παραλαβή, Τιμολόγιο Αγορά"

-Discount(%),Έκπτωση (%)

-Display,Επίδειξη

-Display Settings,Ρυθμίσεις οθόνης

-Display all the individual items delivered with the main items,Εμφανίζει όλα τα επιμέρους στοιχεία που παραδίδονται μαζί με τα κύρια θέματα

-Distinct unit of an Item,Διακριτή μονάδα ενός στοιχείου

-Distribute transport overhead across items.,Μοιράστε εναέρια μεταφορά σε αντικείμενα.

-Distribution,Διανομή

-Distribution Id,Id Διανομή

-Distribution Name,Όνομα Διανομή

-Distributor,Διανομέας

-Divorced,Διαζευγμένος

-Do not show any symbol like $ etc next to currencies.,Να μην εμφανίζεται κανένα σύμβολο όπως $ κλπ δίπλα σε νομίσματα.

-Doc Name,Doc Name

-Doc Status,Doc Status

-Doc Type,Doc Τύπος

-DocField,DocField

-DocPerm,DocPerm

-DocType,DOCTYPE

-DocType Details,DocType Λεπτομέρειες

-DocType is a Table / Form in the application.,DocType είναι ένας Πίνακας / έντυπο στην αίτηση.

-DocType on which this Workflow is applicable.,DOCTYPE την οποία η παρούσα Workflow ισχύει.

-DocType or Field,DocType ή Field

-Document,Έγγραφο

-Document Description,Περιγραφή εγγράφου

-Document Numbering Series,Έγγραφο σειρά αρίθμησης

-Document Status transition from ,Έγγραφο μετάβασης κατάστασης από

-Document Type,Τύπος εγγράφου

-Document is only editable by users of role,Το έγγραφο είναι μόνο επεξεργάσιμη από τους χρήστες του ρόλου

-Documentation,Τεκμηρίωση

-Documentation Generator Console,Τεκμηρίωση Console Generator

-Documentation Tool,Εργαλείο Τεκμηρίωσης

-Documents,Έγγραφα

-Domain,Τομέα

-Download Backup,Λήψη αντιγράφων ασφαλείας

-Download Materials Required,Κατεβάστε Απαιτούμενα Υλικά

-Download Template,Κατεβάστε προτύπου

-Download a report containing all raw materials with their latest inventory status,Κατεβάστε μια έκθεση που περιέχει όλες τις πρώτες ύλες με πιο πρόσφατη κατάσταση των αποθεμάτων τους

-"Download the Template, fill appropriate data and attach the modified file.All dates and employee combination in the selected period will come in the template, with existing attendance records","Κατεβάστε το Πρότυπο, συμπληρώστε κατάλληλα δεδομένα και να επισυνάψετε τα τροποποιημένα ημερομηνίες file.All και ο συνδυασμός των εργαζομένων στο επιλεγμένο χρονικό διάστημα θα έρθει στο πρότυπο, με υπάρχοντα αρχεία συμμετοχή"

-Draft,Προσχέδιο

-Drafts,Συντάκτης

-Drag to sort columns,Σύρετε για να ταξινομήσετε στήλες

-Dropbox,Dropbox

-Dropbox Access Allowed,Dropbox Access κατοικίδια

-Dropbox Access Key,Dropbox Access Key

-Dropbox Access Secret,Dropbox Access Secret

-Due Date,Ημερομηνία λήξης

-EMP/,EMP /

-ESIC CARD No,ESIC ΚΑΡΤΑ αριθ.

-ESIC No.,ESIC Όχι

-Earning,Κερδίζουν

-Earning & Deduction,Κερδίζουν &amp; Έκπτωση

-Earning Type,Κερδίζουν Τύπος

-Earning1,Earning1

-Edit,Επεξεργασία

-Editable,Επεξεργάσιμη

-Educational Qualification,Εκπαιδευτικά προσόντα

-Educational Qualification Details,Εκπαιδευτικά Λεπτομέρειες Προκριματικά

-Eg. smsgateway.com/api/send_sms.cgi,Π.χ.. smsgateway.com / api / send_sms.cgi

-Email,Email

-Email (By company),Email (Με την εταιρεία)

-Email Digest,Email Digest

-Email Digest Settings,Email Digest Ρυθμίσεις

-Email Host,Host Email

-Email Id,Id Email

-"Email Id must be unique, already exists for: ","Id e-mail πρέπει να είναι μοναδικό, υπάρχει ήδη για:"

-"Email Id where a job applicant will email e.g. ""jobs@example.com""","Email Id, όπου ένας υποψήφιος θα e-mail π.χ. &quot;jobs@example.com&quot;"

-Email Login,Είσοδος Email

-Email Password,Email Κωδικός

-Email Sent,Email Sent

-Email Sent?,Εστάλη μήνυμα ηλεκτρονικού ταχυδρομείου;

-Email Settings,Ρυθμίσεις email

-Email Settings for Outgoing and Incoming Emails.,Ρυθμίσεις email για εξερχόμενες και εισερχόμενες Emails.

-Email Signature,Υπογραφή Email

-Email Use SSL,Email Χρήση SSL

-"Email addresses, separted by commas","Οι διευθύνσεις ηλεκτρονικού ταχυδρομείου, separted με κόμματα"

-Email ids separated by commas.,"Ταυτότητες ηλεκτρονικού ταχυδρομείου, διαχωρισμένες με κόμματα."

-"Email settings for jobs email id ""jobs@example.com""",Email ρυθμίσεις για το email θέσεις εργασίας id &quot;jobs@example.com&quot;

-"Email settings to extract Leads from sales email id e.g. ""sales@example.com""",Ρυθμίσεις email για να εξαγάγετε οδηγεί από τις πωλήσεις e-mail id π.χ. &quot;sales@example.com&quot;

-Email...,Στείλτε e-mail ...

-Embed image slideshows in website pages.,Ενσωμάτωση slideshows εικόνας σε ιστοσελίδες.

-Emergency Contact Details,Στοιχεία επικοινωνίας έκτακτης ανάγκης

-Emergency Phone Number,Επείγουσα Τηλέφωνο

-Employee,Υπάλληλος

-Employee Birthday,Γενέθλια εργαζομένων

-Employee Designation.,Καθορισμός των εργαζομένων.

-Employee Details,Λεπτομέρειες των εργαζομένων

-Employee Education,Εκπαίδευση των εργαζομένων

-Employee External Work History,Υπάλληλος Εξωτερικών Εργασία Ιστορία

-Employee Information,Ενημέρωση των εργαζομένων

-Employee Internal Work History,Υπάλληλος Εσωτερική Εργασία Ιστορία

-Employee Internal Work Historys,Υπάλληλος Εσωτερική Historys εργασίας

-Employee Leave Approver,Υπάλληλος Αφήστε Έγκρισης

-Employee Leave Balance,Υπάλληλος Υπόλοιπο Αφήστε

-Employee Name,Όνομα υπαλλήλου

-Employee Number,Αριθμός εργαζομένων

-Employee Records to be created by,Εγγραφές των εργαζομένων που πρόκειται να δημιουργηθεί από

-Employee Setup,Ρύθμιση των εργαζομένων

-Employee Type,Σχέση απασχόλησης

-Employee grades,Τάξεων των εργαζομένων

-Employee record is created using selected field. ,Εγγραφή υπαλλήλου δημιουργείται χρησιμοποιώντας επιλεγμένο πεδίο.

-Employee records.,Τα αρχεία των εργαζομένων.

-Employee: ,Υπάλληλος:

-Employees Email Id,Οι εργαζόμενοι Id Email

-Employment Details,Στοιχεία για την απασχόληση

-Employment Type,Τύπος Απασχόλησης

-Enable Auto Inventory Accounting,Ενεργοποίηση Auto Λογιστική απογραφής

-Enable Shopping Cart,Ενεργοποίηση Καλάθι Αγορών

-Enabled,Ενεργοποιημένο

-Enables <b>More Info.</b> in all documents,Ενεργοποιεί <b>Περισσότερες πληροφορίες.</b> Σε όλα τα έγγραφα

-Encashment Date,Ημερομηνία Εξαργύρωση

-End Date,Ημερομηνία Λήξης

-End date of current invoice's period,Ημερομηνία λήξης της περιόδου τρέχουσας τιμολογίου

-End of Life,Τέλος της Ζωής

-Ends on,Λήγει στις

-Enter Email Id to receive Error Report sent by users.E.g.: support@iwebnotes.com,Πληκτρολογήστε το αναγνωριστικό e-mail για να λαμβάνετε Αναφορά λάθους αποστέλλεται από users.Eg: support@iwebnotes.com

-Enter Form Type,Εισάγετε Τύπος Φόρμα

-Enter Row,Εισάγετε Row

-Enter Verification Code,Εισάγετε τον κωδικό επαλήθευσης

-Enter campaign name if the source of lead is campaign.,Πληκτρολογήστε το όνομα της καμπάνιας αν η πηγή του μολύβδου εκστρατείας.

-"Enter default value fields (keys) and values. If you add multiple values for a field, the first one will be picked. These defaults are also used to set ""match"" permission rules. To see list of fields, go to <a href=""#Form/Customize Form/Customize Form"">Customize Form</a>.","Εισάγετε πεδία προκαθορισμένη τιμή (πλήκτρα) και αξίες. Αν προσθέσετε πολλαπλές τιμές για ένα πεδίο, η πρώτη θα ενταχθεί. Αυτές οι προκαθορισμένες τιμές, επίσης, χρησιμοποιείται για να ρυθμίσετε το &quot;παιχνίδι&quot; κανόνες άδεια. Για να δείτε τη λίστα των πεδίων, πηγαίνετε στο <a href=""#Form/Customize Form/Customize Form"">Προσαρμογή έντυπο</a> ."

-Enter department to which this Contact belongs,Εισάγετε υπηρεσία στην οποία ανήκει αυτή η επαφή

-Enter designation of this Contact,Εισάγετε ονομασία αυτή την επαφή

-"Enter email id separated by commas, invoice will be mailed automatically on particular date","Πληκτρολογήστε το αναγνωριστικό ηλεκτρονικού ταχυδρομείου, διαχωρισμένες με κόμματα, το τιμολόγιο θα αποσταλεί αυτόματα την συγκεκριμένη ημερομηνία"

-Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,Εισάγετε τα στοιχεία και την προγραμματισμένη έκαστος για την οποία θέλετε να αυξήσει τις παραγγελίες της παραγωγής ή να κατεβάσετε τις πρώτες ύλες για την ανάλυση.

-Enter name of campaign if source of enquiry is campaign,Πληκτρολογήστε το όνομα της καμπάνιας εάν η πηγή της έρευνας είναι η εκστρατεία

-"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","Εισάγετε στατικές παραμέτρους url εδώ (Π.χ. αποστολέα = ERPNext, όνομα = ERPNext, password = 1234 κλπ.)"

-Enter the company name under which Account Head will be created for this Supplier,Εισάγετε το όνομα της εταιρείας βάσει της οποίας επικεφαλής λογαριασμός θα δημιουργηθεί αυτής της επιχείρησης

-Enter the date by which payments from customer is expected against this invoice.,Εισάγετε την ημερομηνία κατά την οποία οι πληρωμές από τους πελάτες αναμένεται κατά το παρόν τιμολόγιο.

-Enter url parameter for message,Εισάγετε παράμετρο url για το μήνυμα

-Enter url parameter for receiver nos,Εισάγετε παράμετρο url για nos δέκτη

-Entries,Καταχωρήσεις

-Entries are not allowed against this Fiscal Year if the year is closed.,"Οι συμμετοχές δεν επιτρέπεται κατά το τρέχον οικονομικό έτος, εάν το έτος είναι κλειστή."

-Error,Σφάλμα

-Error for,Error για

-Error: Document has been modified after you have opened it,Σφάλμα: Το έγγραφο έχει τροποποιηθεί αφού το έχετε ανοίξει

-Estimated Material Cost,Εκτιμώμενο κόστος υλικών

-Event,Συμβάν

-Event End must be after Start,Τέλος Event πρέπει να είναι μετά την έναρξη

-Event Individuals,Event Άτομα

-Event Role,Ο ρόλος Event

-Event Roles,Ρόλοι Event

-Event Type,Τύπος συμβάντος

-Event User,Χρήστης Event

-Events In Today's Calendar,Εκδηλώσεις Στο Ημερολόγιο Η σημερινή

-Every Day,Κάθε μέρα

-Every Month,Κάθε Μήνα

-Every Week,Κάθε εβδομάδα

-Every Year,Κάθε έτος

-Everyone can read,Ο καθένας μπορεί να διαβάσει

-Example:,Παράδειγμα:

-"Example: ABCD.#####If series is set and Serial No is not mentioned in transactions, then automatic serial number will be created based on this series. If you always want to explicitly mention Serial Nos for this item. leave this blank.","Παράδειγμα:. ABCD # # # # # Αν σειράς έχει οριστεί και αύξων αριθμός δεν αναφέρεται στις συναλλαγές, τότε η αυτόματη αύξων αριθμός θα δημιουργηθεί με βάση αυτή τη σειρά. Εάν θέλετε πάντα να αναφέρεται ρητά αύξοντες αριθμούς για αυτό το στοιχείο. αφήστε κενό αυτό."

-Exchange Rate,Ισοτιμία

-Excise Page Number,Excise Αριθμός σελίδας

-Excise Voucher,Excise Voucher

-Exemption Limit,Όριο απαλλαγής

-Exhibition,Έκθεση

-Existing Customer,Υφιστάμενες πελατών

-Exit,Έξοδος

-Exit Interview Details,Έξοδος Λεπτομέρειες Συνέντευξη

-Expected,Αναμενόμενη

-Expected Delivery Date,Αναμενόμενη ημερομηνία τοκετού

-Expected End Date,Αναμενόμενη Ημερομηνία Λήξης

-Expected Start Date,Αναμενόμενη ημερομηνία έναρξης

-Expense Account,Λογαριασμός Εξόδων

-Expense Account is mandatory,Λογαριασμός Εξόδων είναι υποχρεωτική

-Expense Claim,Αξίωση Εξόδων

-Expense Claim Approved,Αιτημάτων εξόδων Εγκρίθηκε

-Expense Claim Approved Message,Αιτημάτων εξόδων Εγκρίθηκε μήνυμα

-Expense Claim Detail,Δαπάνη Λεπτομέρεια αξίωσης

-Expense Claim Details,Λεπτομέρειες αιτημάτων εξόδων

-Expense Claim Rejected,Απόρριψη αιτημάτων εξόδων

-Expense Claim Rejected Message,Αιτημάτων εξόδων μήνυμα απόρριψης

-Expense Claim Type,Δαπάνη Τύπος αξίωσης

-Expense Date,Ημερομηνία Εξόδων

-Expense Details,Λεπτομέρειες Εξόδων

-Expense Head,Επικεφαλής Εξόδων

-Expense account is mandatory for item: ,Λογαριασμός Εξόδων είναι υποχρεωτική για το προϊόν:

-Expense/Adjustment Account,Έξοδα / Ρύθμιση λογαριασμού

-Expenses Booked,Έξοδα κράτηση

-Expenses Included In Valuation,Έξοδα που περιλαμβάνονται στην αποτίμηση

-Expenses booked for the digest period,Έξοδα κράτηση για το χρονικό διάστημα πέψης

-Expiry Date,Ημερομηνία λήξης

-Export,Εξαγωγή

-Exports,Εξαγωγές

-External,Εξωτερικός

-Extract Emails,Απόσπασμα Emails

-FCFS Rate,ΕΧΣΠ Τιμή

-FIFO,FIFO

-Facebook Share,Facebook Share

-Failed: ,Αποτυχία:

-Family Background,Ιστορικό Οικογένεια

-FavIcon,Favicon

-Fax,Fax

-Features Setup,Χαρακτηριστικά διαμόρφωσης

-Feed,Τροφή

-Feed Type,Feed Τύπος

-Feedback,Ανατροφοδότηση

-Female,Θηλυκός

-Fetch lead which will be converted into customer.,Fetch μόλυβδο που θα μετατραπεί σε πελάτη.

-Field Description,Πεδίο Περιγραφή

-Field Name,Όνομα πεδίου

-Field Type,Τύπος πεδίου

-"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","Πεδίο διατίθεται σε δελτίο αποστολής, εισαγωγικά, Πωλήσεις Τιμολόγιο, Πωλήσεις Τάξης"

-"Field that represents the Workflow State of the transaction (if field is not present, a new hidden Custom Field will be created)","Πεδίο που αντιπροσωπεύει το Workflow κράτος της συναλλαγής (εάν το πεδίο δεν είναι παρόν, ένα νέο κρυφό προσαρμοσμένου πεδίου θα δημιουργηθεί)"

-Fieldname,Fieldname

-Fields,Πεδία

-"Fields separated by comma (,) will be included in the<br /><b>Search By</b> list of Search dialog box","Τα πεδία που χωρίζονται με κόμμα (,) θα πρέπει να περιλαμβάνονται στο <br /> <b>Αναζήτηση Με</b> λίστα στο παράθυρο διαλόγου Αναζήτηση"

-File,Αρχείο

-File Data,Αρχείου δεδομένων

-File Name,Όνομα αρχείου

-File Size,Μέγεθος Αρχείου

-File URL,URL αρχείου

-File size exceeded the maximum allowed size,Μέγεθος αρχείου υπερβαίνει το μέγιστο επιτρεπόμενο μέγεθος

-Files Folder ID,Αρχεία ID Folder

-Filing in Additional Information about the Opportunity will help you analyze your data better.,Κατάθεση σε Πρόσθετες πληροφορίες σχετικά με το Opportunity θα σας βοηθήσει να αναλύσετε τα δεδομένα σας καλύτερα.

-Filing in Additional Information about the Purchase Receipt will help you analyze your data better.,Κατάθεση σε Πρόσθετες πληροφορίες σχετικά με την απόδειξη αγοράς θα σας βοηθήσει να αναλύσετε τα δεδομένα σας καλύτερα.

-Filling in Additional Information about the Delivery Note will help you analyze your data better.,Συμπλήρωση Πρόσθετες πληροφορίες σχετικά με το Δελτίο Αποστολής θα σας βοηθήσει να αναλύσετε τα δεδομένα σας καλύτερα.

-Filling in additional information about the Quotation will help you analyze your data better.,Συμπλήρωση πρόσθετες πληροφορίες σχετικά με το πρόσημο θα σας βοηθήσει να αναλύσετε τα δεδομένα σας καλύτερα.

-Filling in additional information about the Sales Order will help you analyze your data better.,Συμπλήρωση πρόσθετες πληροφορίες σχετικά με τις εντολές πωλήσεων θα σας βοηθήσει να αναλύσετε τα δεδομένα σας καλύτερα.

-Filter,Φιλτράρισμα

-Filter By Amount,Φιλτράρετε με βάση το ποσό

-Filter By Date,Με φίλτρο ανά ημερομηνία

-Filter based on customer,Φιλτράρισμα με βάση τον πελάτη

-Filter based on item,Φιλτράρισμα σύμφωνα με το σημείο

-Final Confirmation Date,Τελική ημερομηνία επιβεβαίωσης

-Financial Analytics,Financial Analytics

-Financial Statements,Οικονομικές Καταστάσεις

-First Name,Όνομα

-First Responded On,Πρώτη απάντησε στις

-Fiscal Year,Οικονομικό έτος

-Fixed Asset Account,Σταθερό Λογαριασμό Ενεργητικού

-Float,Επιπλέω

-Float Precision,Float ακριβείας

-Follow via Email,Ακολουθήστε μέσω e-mail

-Following Journal Vouchers have been created automatically,Έχουν Μετά Κουπόνια Εφημερίδα έχουν δημιουργηθεί αυτόματα

-"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",Μετά τον πίνακα θα δείτε τις τιμές εάν τα στοιχεία είναι υπο - υπεργολάβο. Οι τιμές αυτές θα πρέπει να προσκομίζονται από τον πλοίαρχο του &quot;Bill of Materials&quot; των υπο - υπεργολάβο αντικείμενα.

-Font (Heading),Font (Τομέας)

-Font (Text),Font (Κείμενο)

-Font Size (Text),Μέγεθος γραμματοσειράς (κείμενο)

-Fonts,Γραμματοσειρές

-Footer,Υποσέλιδο

-Footer Items,Τελικοί Είδη

-For All Users,Για όλους τους χρήστες

-For Company,Για την Εταιρεία

-For Employee,Για Υπάλληλος

-For Employee Name,Για Όνομα Υπάλληλος

-"For Links, enter the DocType as rangeFor Select, enter list of Options separated by comma","Για τις συνδέσεις, εισάγετε το DocType ως rangeFor Select, μπείτε στη λίστα των επιλογών που χωρίζονται με κόμμα"

-For Production,Για την παραγωγή

-For Reference Only.,Μόνο για αναφορά.

-For Sales Invoice,Για Πωλήσεις Τιμολόγιο

-For Server Side Print Formats,Για διακομιστή εκτύπωσης Μορφές Side

-For Territory,Για την Επικράτεια

-For UOM,Για UOM

-For Warehouse,Για αποθήκη

-"For comparative filters, start with","Για τις συγκριτικές φίλτρα, ξεκινήστε με"

-"For e.g. 2012, 2012-13","Για παράδειγμα το 2012, 2012-13"

-For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.,"Για παράδειγμα, αν έχετε ακυρώσει και να τροποποιήσει «INV004» θα γίνει ένα νέο έγγραφο «INV004-1». Αυτό σας βοηθά να παρακολουθείτε κάθε τροπολογία."

-For example: You want to restrict users to transactions marked with a certain property called 'Territory',Για παράδειγμα: Θέλετε να περιορίσω τους χρήστες σε συναλλαγές που σημειώνονται με μια ορισμένη ιδιότητα που ονομάζεται «έδαφος»

-For opening balance entry account can not be a PL account,Για το άνοιγμα υπόλοιπο του λογαριασμού εισόδου δεν μπορεί να είναι ένας λογαριασμός PL

-For ranges,Για σειρές

-For reference,Για την αναφορά

-For reference only.,Για την αναφορά μόνο.

-For row,Για γραμμή

-"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes","Για την εξυπηρέτηση των πελατών, οι κωδικοί αυτοί μπορούν να χρησιμοποιηθούν σε μορφές εκτύπωσης, όπως τιμολόγια και δελτία παράδοσης"

-Form,Μορφή

-Format: hh:mm example for one hour expiry set as 01:00. Max expiry will be 72 hours. Default is 24 hours,Μορφή: hh: mm παράδειγμα για μία ώρα λήξης ορίζεται ως τις 01:00. Max λήξης θα είναι 72 ώρες. Προεπιλογή είναι 24 ώρες

-Forum,Φόρουμ

-Fraction,Κλάσμα

-Fraction Units,Μονάδες κλάσμα

-Freeze Stock Entries,Πάγωμα εγγραφών Χρηματιστήριο

-Friday,Παρασκευή

-From,Από

-From Bill of Materials,Από Bill of Materials

-From Company,Από την Εταιρεία

-From Currency,Από το νόμισμα

-From Currency and To Currency cannot be same,Από το νόμισμα και το νόμισμα δεν μπορεί να είναι ίδια

-From Customer,Από πελατών

-From Date,Από Ημερομηνία

-From Date must be before To Date,Από την ημερομηνία πρέπει να είναι πριν από την ημερομηνία

-From Delivery Note,Από το Δελτίο Αποστολής

-From Employee,Από Υπάλληλος

-From Lead,Από μόλυβδο

-From Opportunity,Από το Opportunity

-From PR Date,Από Ημερομηνία PR

-From Package No.,Από Όχι Πακέτο

-From Purchase Order,Από παραγγελίας

-From Purchase Receipt,Από την παραλαβή Αγορά

-From Sales Order,Από Πωλήσεις Τάξης

-From Time,Από ώρα

-From Value,Από Value

-From Value should be less than To Value,Από Value θα πρέπει να είναι μικρότερη από την τιμή

-Frozen,Κατεψυγμένα

-Fulfilled,Εκπληρωμένες

-Full Name,Ονοματεπώνυμο

-Fully Completed,Πλήρως Ολοκληρώθηκε

-GL Entry,GL εισόδου

-GL Entry: Debit or Credit amount is mandatory for ,GL Έναρξη: Χρεωστική ή Πιστωτική ποσό είναι υποχρεωτική για

-GRN,GRN

-Gantt Chart,Gantt Chart

-Gantt chart of all tasks.,Gantt διάγραμμα όλων των εργασιών.

-Gender,Γένος

-General,Γενικός

-General Ledger,Γενικό καθολικό

-Generate Description HTML,Δημιουργήστε Περιγραφή HTML

-Generate Material Requests (MRP) and Production Orders.,Δημιουργία Αιτήσεις Υλικών (MRP) και Εντολών Παραγωγής.

-Generate Salary Slips,Δημιουργία μισθολόγια

-Generate Schedule,Δημιουργήστε Πρόγραμμα

-"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","Δημιουργία δελτία συσκευασίας για τα πακέτα να παραδοθούν. Χρησιμοποιείται για να ενημερώσει αριθμό δέματος, το περιεχόμενο της συσκευασίας και το βάρος του."

-Generates HTML to include selected image in the description,Δημιουργεί HTML για να συμπεριλάβει επιλεγμένη εικόνα στην περιγραφή

-Georgia,Γεωργία

-Get,Λήψη

-Get Advances Paid,Πάρτε προκαταβολές που καταβλήθηκαν

-Get Advances Received,Πάρτε Προκαταβολές που εισπράχθηκαν

-Get Current Stock,Get Current Stock

-Get From ,Πάρτε Από

-Get Items,Πάρτε Είδη

-Get Items From Sales Orders,Πάρετε τα στοιχεία από τις πωλήσεις Παραγγελίες

-Get Last Purchase Rate,Πάρτε Τελευταία Τιμή Αγοράς

-Get Non Reconciled Entries,Πάρτε Μη Συμφιλιώνεται Καταχωρήσεις

-Get Outstanding Invoices,Αποκτήστε εξαιρετική τιμολόγια

-Get Purchase Receipt,Πάρτε Αγορά Παραλαβή

-Get Sales Orders,Πάρτε Παραγγελίες

-Get Specification Details,Get Λεπτομέρειες Προδιαγραφές

-Get Stock and Rate,Πάρτε απόθεμα και ο ρυθμός

-Get Template,Πάρτε Πρότυπο

-Get Terms and Conditions,Πάρτε τους Όρους και Προϋποθέσεις

-Get Weekly Off Dates,Πάρτε Weekly Off Ημερομηνίες

-"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","Πάρτε ποσοστό αποτίμησης και των διαθέσιμων αποθεμάτων στην αποθήκη πηγή / στόχο την απόσπαση αναφέρεται ημερομηνίας-ώρας. Αν συνέχειες στοιχείο, πατήστε αυτό το κουμπί μετά την είσοδό αύξοντες αριθμούς."

-Give additional details about the indent.,Δώστε πρόσθετες λεπτομέρειες σχετικά με την περίπτωση.

-Global Defaults,Παγκόσμια Προεπιλογές

-Go back to home,Πηγαίνετε πίσω στο σπίτι

-Go to Setup > <a href='#user-properties'>User Properties</a> to set \			'territory' for diffent Users.,Πηγαίνετε στο μενού Setup&gt; <a href='#user-properties'>Ιδιότητες χρήστη</a> για να ορίσετε \ «έδαφος» για diffent χρήστες.

-Goal,Γκολ

-Goals,Γκολ

-Goods received from Suppliers.,Τα εμπορεύματα παραλαμβάνονται από τους προμηθευτές.

-Google Analytics ID,Google Analytics ID

-Google Drive,Google Drive

-Google Drive Access Allowed,Google πρόσβαση στην μονάδα τα κατοικίδια

-Google Plus One,Google Plus One

-Google Web Font (Heading),Google Web Font (Τομέας)

-Google Web Font (Text),Google Web Font (Κείμενο)

-Grade,Βαθμός

-Graduate,Πτυχιούχος

-Grand Total,Γενικό Σύνολο

-Grand Total (Company Currency),Γενικό Σύνολο (νόμισμα της Εταιρείας)

-Gratuity LIC ID,Φιλοδώρημα ID LIC

-Gross Margin %,Μικτό Περιθώριο%

-Gross Margin Value,Ακαθάριστη Αξία Περιθώριο

-Gross Pay,Ακαθάριστων αποδοχών

-Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,Μικτές αποδοχές + καθυστερήσεις Ποσό + Ποσό Εξαργύρωση - Συνολική μείωση

-Gross Profit,Μικτό κέρδος

-Gross Profit (%),Μικτό κέρδος (%)

-Gross Weight,Μικτό βάρος

-Gross Weight UOM,Μικτό βάρος UOM

-Group,Ομάδα

-Group or Ledger,Ομάδα ή Ledger

-Groups,Ομάδες

-HR,HR

-HR Settings,HR Ρυθμίσεις

-HTML,HTML

-HTML / Banner that will show on the top of product list.,HTML / Banner που θα εμφανιστούν στην κορυφή της λίστας των προϊόντων.

-Half Day,Half Day

-Half Yearly,Εξάμηνος

-Half-yearly,Εξαμηνιαία

-Happy Birthday!,Χρόνια πολλά!

-Has Batch No,Έχει παρτίδας

-Has Child Node,Έχει Κόμβος παιδιών

-Has Serial No,Έχει Αύξων αριθμός

-Header,Header

-Heading,Επικεφαλίδα

-Heading Text As,Τομέας κειμένου ως

-Heads (or groups) against which Accounting Entries are made and balances are maintained.,Heads (ή ομάδες) με το οποίο Λογιστικές γίνονται και τα υπόλοιπα διατηρούνται.

-Health Concerns,Ανησυχίες για την υγεία

-Health Details,Λεπτομέρειες Υγείας

-Held On,Πραγματοποιήθηκε την

-Help,Βοήθεια

-Help HTML,Βοήθεια HTML

-"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","Βοήθεια: Για να συνδέσετε με άλλη εγγραφή στο σύστημα, χρησιμοποιήστε &quot;# Μορφή / Note / [Name] Σημείωση&quot;, όπως τη διεύθυνση URL σύνδεσης. (Δεν χρησιμοποιούν &quot;http://&quot;)"

-Helvetica Neue,Helvetica Neue

-"Here you can maintain family details like name and occupation of parent, spouse and children","Εδώ μπορείτε να διατηρήσετε τα στοιχεία της οικογένειας όπως το όνομα και η ιδιότητα του γονέα, σύζυγο και τα παιδιά"

-"Here you can maintain height, weight, allergies, medical concerns etc","Εδώ μπορείτε να διατηρήσετε το ύψος, το βάρος, τις αλλεργίες, ιατροφαρμακευτική περίθαλψη, κλπ. ανησυχίες"

-Hey! All these items have already been invoiced.,Hey! Όλα αυτά τα στοιχεία έχουν ήδη τιμολογηθεί.

-Hey! There should remain at least one System Manager,Hey! Θα πρέπει να παραμείνουν τουλάχιστον ενός διαχειριστή συστήματος

-Hidden,Hidden

-Hide Actions,Απόκρυψη Ενέργειες

-Hide Copy,Απόκρυψη Αντιγραφή

-Hide Currency Symbol,Απόκρυψη Σύμβολο νομίσματος

-Hide Email,Απόκρυψη e-mail

-Hide Heading,Απόκρυψη Τομέας

-Hide Print,Απόκρυψη Εκτύπωση

-Hide Toolbar,Απόκρυψη της γραμμής εργαλείων

-High,Υψηλός

-Highlight,Επισημάνετε

-History,Ιστορία

-History In Company,Ιστορία Στην Εταιρεία

-Hold,Κρατήστε

-Holiday,Αργία

-Holiday List,Λίστα διακοπών

-Holiday List Name,Holiday Name List

-Holidays,Διακοπές

-Home,Σπίτι

-Home Page,Αρχική Σελίδα

-Home Page is Products,Αρχική Σελίδα είναι προϊόντα

-Home Pages,Σελίδες Αρχική σελίδα

-Host,Οικοδεσπότης

-"Host, Email and Password required if emails are to be pulled","Υποδοχής, e-mail και τον κωδικό πρόσβασης που απαιτείται, αν τα μηνύματα είναι να τραβηχτεί"

-Hour Rate,Τιμή Hour

-Hour Rate Consumable,Ώρα αναλώσιμων Τιμή

-Hour Rate Electricity,Ώρα ηλεκτρικής ενέργειας ρυθμός

-Hour Rate Labour,Ώρα Εργασίας Τιμή

-Hour Rate Rent,Ώρα Ενοικίαση Τιμή

-Hours,Ώρες

-How frequently?,Πόσο συχνά;

-"How should this currency be formatted? If not set, will use system defaults","Πώς θα πρέπει αυτό το νόμισμα να διαμορφωθεί; Αν δεν έχει οριστεί, θα χρησιμοποιήσει τις προεπιλογές του συστήματος"

-How to upload,Πώς να ανεβάσετε

-Hrvatski,Hrvatski

-Human Resources,Ανθρώπινο Δυναμικό

-Hurray! The day(s) on which you are applying for leave \					coincide with holiday(s). You need not apply for leave.,Ζήτω! Η ημέρα (ες) στην οποία υποβάλλετε αίτηση για άδεια \ συμπίπτουν με τις διακοπές (ες). Δεν χρειάζεται να υποβάλουν αίτηση για άδεια.

-I,Εγώ

-ID (name) of the entity whose property is to be set,ID (όνομα) της οντότητας της οποίας ιδιοκτησία είναι να καθοριστούν

-IDT,IDT

-II,II

-III,III

-IN,IN

-INV,INV

-INV/10-11/,INV/10-11 /

-ITEM,ΘΕΜΑ

-IV,IV

-Icon,Icon

-Icon will appear on the button,Θα εμφανιστεί το εικονίδιο στο κουμπί

-Id of the profile will be the email.,Id του προφίλ θα είναι το email.

-Identification of the package for the delivery (for print),Προσδιορισμός του πακέτου για την παράδοση (για εκτύπωση)

-If Income or Expense,Εάν το εισόδημα ή δαπάνη

-If Monthly Budget Exceeded,Αν μηνιαίου προϋπολογισμού Υπέρβαση

-"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.Available in Delivery Note and Sales Order","Αν BOM πώληση ορίζεται, η πραγματική BOM του πακέτου εμφανίζεται ως table.Available στο Δελτίο Αποστολής και Πωλήσεων Τάξης"

-"If Supplier Part Number exists for given Item, it gets stored here","Εάν ο προμηθευτής Αριθμός είδους υπάρχει για συγκεκριμένο στοιχείο, παίρνει αποθηκεύονται εδώ"

-If Yearly Budget Exceeded,Αν ετήσιος προϋπολογισμός Υπέρβαση

-"If a User does not have access at Level 0, then higher levels are meaningless","Εάν ένας χρήστης δεν έχει πρόσβαση στο επίπεδο 0, στη συνέχεια υψηλότερα επίπεδα είναι χωρίς νόημα"

-"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","Εάν ελέγχεται, BOM για την υπο-συναρμολόγηση στοιχεία θα ληφθούν υπόψη για να πάρει τις πρώτες ύλες. Διαφορετικά, όλα τα υπο-συγκρότημα στοιχεία θα πρέπει να αντιμετωπίζονται ως πρώτη ύλη."

-"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","Εάν ελέγχεται, Συνολικός αριθμός. των ημερών εργασίας που θα περιλαμβάνει τις διακοπές, και αυτό θα μειώσει την αξία του μισθού ανά ημέρα"

-"If checked, all other workflows become inactive.","Εάν είναι επιλεγμένο, όλες οι άλλες ροές εργασίας καταστεί ανενεργή."

-"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","Αν επιλεγεί, ένα email με ένα συνημμένο HTML μορφή θα προστεθεί στο μέρος του σώματος ηλεκτρονικού ταχυδρομείου, καθώς ως συνημμένο. Για να στείλετε μόνο ως συνημμένο, καταργήστε την επιλογή αυτή."

-"If checked, the Home page will be the default Item Group for the website.","Εάν επιλεγεί, η σελίδα θα είναι η ομάδα προεπιλεγμένο στοιχείο για την ιστοσελίδα."

-"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","Αν επιλεγεί, το ποσό του φόρου θα πρέπει να θεωρείται ότι έχει ήδη συμπεριλαμβάνεται στην τιμή του Print / Ποσό Εκτύπωση"

-"If disable, 'Rounded Total' field will not be visible in any transaction","Αν απενεργοποιήσετε, «στρογγυλεμένες Σύνολο του πεδίου δεν θα είναι ορατή σε κάθε συναλλαγή"

-"If enabled, the system will post accounting entries for inventory automatically.","Εάν είναι ενεργοποιημένο, το σύστημα θα δημοσιεύσει λογιστικές εγγραφές για την απογραφή αυτόματα."

-"If image is selected, color will be ignored (attach first)","Εάν η εικόνα έχει επιλεγεί, το χρώμα θα πρέπει να αγνοηθεί (επισυνάψετε πρώτα)"

-If more than one package of the same type (for print),Εάν περισσότερα από ένα πακέτο του ίδιου τύπου (για εκτύπωση)

-If non standard port (e.g. 587),Αν μη τυπική θύρα (π.χ. 587)

-If not applicable please enter: NA,Αν δεν ισχύει παρακαλούμε εισάγετε: NA

-"If not checked, the list will have to be added to each Department where it has to be applied.","Αν δεν ελεγχθεί, η λίστα θα πρέπει να προστίθεται σε κάθε Τμήμα, όπου πρέπει να εφαρμοστεί."

-"If not, create a","Αν όχι, να δημιουργηθεί ένα"

-"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","Αν ενεργοποιηθεί, η εισαγωγή δεδομένων επιτρέπεται μόνο για συγκεκριμένους χρήστες. Αλλιώς, η είσοδος επιτρέπεται σε όλους τους χρήστες με τα απαραίτητα δικαιώματα."

-"If specified, send the newsletter using this email address","Αν καθοριστεί, στείλτε το ενημερωτικό δελτίο χρησιμοποιώντας αυτή τη διεύθυνση ηλεκτρονικού ταχυδρομείου"

-"If the 'territory' Link Field exists, it will give you an option to select it","Αν πεδίου Link το «έδαφος» υπάρχει, αυτό θα σας δώσει μια επιλογή για να επιλέξετε"

-"If the account is frozen, entries are allowed for the ""Account Manager"" only.","Εάν ο λογαριασμός έχει παγώσει, οι καταχωρήσεις που επιτρέπεται για την &quot;Διαχείριση Λογαριασμού&quot; μόνο."

-"If this Account represents a Customer, Supplier or Employee, set it here.","Αν αυτός ο λογαριασμός αντιπροσωπεύει ένας πελάτης, προμηθευτής ή των εργαζομένων της, έθεσε εδώ."

-If you follow Quality Inspection<br>Enables item QA Required and QA No in Purchase Receipt,Αν ακολουθήσετε Ελέγχου Ποιότητας <br> Ενεργοποιεί την QA Απαραίτητα και QA Όχι στην Αγορά Παραλαβή

-If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,Αν έχετε Ομάδα Πωλήσεων και Συνεργάτες πώληση (Channel Partners) μπορούν να επισημανθούν και να διατηρήσει τη συμβολή τους στη δραστηριότητα των πωλήσεων

-"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","Αν έχετε δημιουργήσει ένα πρότυπο πρότυπο σε φόρους και τέλη Αγορά Δάσκαλος, επιλέξτε ένα και κάντε κλικ στο κουμπί παρακάτω."

-"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","Αν έχετε δημιουργήσει ένα πρότυπο πρότυπο σε Πωλήσεις Φόροι και τέλη Δάσκαλος, επιλέξτε ένα και κάντε κλικ στο κουμπί παρακάτω."

-"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","Αν έχετε εκτυπώσετε μεγάλες μορφές, αυτό το χαρακτηριστικό μπορεί να χρησιμοποιηθεί για να χωρίσει η σελίδα που θα εκτυπωθεί σε πολλές σελίδες με όλες τις κεφαλίδες και τα υποσέλιδα σε κάθε σελίδα"

-If you involve in manufacturing activity<br>Enables item <b>Is Manufactured</b>,Αν συμμετοχή της βιομηχανικής δραστηριότητας <br> Ενεργοποιεί το στοιχείο <b>κατασκευάζεται</b>

-Ignore,Αγνοήστε

-Ignored: ,Αγνοηθεί:

-Image,Εικόνα

-Image Link,Σύνδεσμος εικόνας

-Image View,Προβολή εικόνας

-Implementation Partner,Εταίρος υλοποίησης

-Import,Εισαγωγή

-Import Attendance,Συμμετοχή Εισαγωγή

-Import Log,Εισαγωγή Log

-Important dates and commitments in your project life cycle,Σημαντικές ημερομηνίες και τις δεσμεύσεις του κύκλου ζωής του έργου σας

-Imports,Εισαγωγές

-In Dialog,Στο Dialog

-In Filter,Το Φίλτρο

-In Hours,Σε ώρες

-In List View,Στην Λίστα

-In Process,Σε διαδικασία

-In Report Filter,Στην έκθεση Filter

-In Row,Στη σειρά

-In Words,Με τα λόγια

-In Words (Company Currency),Με τα λόγια του (νόμισμα της Εταιρείας)

-In Words (Export) will be visible once you save the Delivery Note.,Με τα λόγια (Export) θα είναι ορατά αφού μπορείτε να αποθηκεύσετε το δελτίο αποστολής.

-In Words will be visible once you save the Delivery Note.,Με τα λόγια θα είναι ορατά αφού μπορείτε να αποθηκεύσετε το δελτίο αποστολής.

-In Words will be visible once you save the Purchase Invoice.,Με τα λόγια θα είναι ορατά αφού μπορείτε να αποθηκεύσετε το τιμολόγιο αγοράς.

-In Words will be visible once you save the Purchase Order.,Με τα λόγια θα είναι ορατά αφού μπορείτε να αποθηκεύσετε την εντολή αγοράς.

-In Words will be visible once you save the Purchase Receipt.,Με τα λόγια θα είναι ορατά αφού μπορείτε να αποθηκεύσετε την απόδειξη αγοράς.

-In Words will be visible once you save the Quotation.,Με τα λόγια θα είναι ορατά αφού μπορείτε να αποθηκεύσετε το πρόσημο.

-In Words will be visible once you save the Sales Invoice.,Με τα λόγια θα είναι ορατά αφού μπορείτε να αποθηκεύσετε του τιμολογίου πώλησης.

-In Words will be visible once you save the Sales Order.,Με τα λόγια θα είναι ορατά αφού μπορείτε να αποθηκεύσετε την παραγγελία πωλήσεων.

-In response to,Σε απάντηση προς

-"In the Permission Manager, click on the button in the 'Condition' column for the Role you want to restrict.","Στην Manager άδεια, κάντε κλικ στο κουμπί στην «Κατάσταση» στήλη για το ρόλο που θέλετε να περιορίσετε."

-Incentives,Κίνητρα

-Incharge Name,InCharge Name

-Include holidays in Total no. of Working Days,Συμπεριλάβετε διακοπές στην Συνολικός αριθμός. των εργάσιμων ημερών

-Income / Expense,Έσοδα / έξοδα

-Income Account,Λογαριασμός εισοδήματος

-Income Booked,Έσοδα κράτηση

-Income Year to Date,Έτος Έσοδα από την Ημερομηνία

-Income booked for the digest period,Έσοδα κράτηση για την περίοδο πέψης

-Incoming,Εισερχόμενος

-Incoming / Support Mail Setting,Εισερχόμενη / Περιβάλλον Mail Support

-Incoming Rate,Εισερχόμενο ρυθμό

-Incoming quality inspection.,Εισερχόμενη ελέγχου της ποιότητας.

-Index,Δείκτης

-Indicates that the package is a part of this delivery,Δηλώνει ότι το πακέτο είναι ένα μέρος αυτής της παράδοσης

-Individual,Άτομο

-Individuals,Ιδιώτες

-Industry,Βιομηχανία

-Industry Type,Τύπος Βιομηχανία

-Info,Πληροφορίες

-Insert After,Εισαγωγή Μετά την

-Insert Below,Εισαγωγή κάτω

-Insert Code,Εισαγωγή κώδικα

-Insert Row,Εισαγωγή γραμμής

-Insert Style,Εισαγωγή Style

-Inspected By,Επιθεωρείται από

-Inspection Criteria,Κριτήρια ελέγχου

-Inspection Required,Απαιτείται Επιθεώρηση

-Inspection Type,Τύπος Ελέγχου

-Installation Date,Ημερομηνία εγκατάστασης

-Installation Note,Εγκατάσταση Σημείωση

-Installation Note Item,Εγκατάσταση στοιχείων Σημείωση

-Installation Status,Κατάσταση εγκατάστασης

-Installation Time,Ο χρόνος εγκατάστασης

-Installation record for a Serial No.,Αρχείο εγκατάστασης για ένα σειριακό αριθμό

-Installed Qty,Εγκατεστημένο Ποσότητα

-Instructions,Οδηγίες

-Int,Int

-Integrations,Ολοκληρώσεις

-Interested,Ενδιαφερόμενος

-Internal,Εσωτερικός

-Introduce your company to the website visitor.,Εισαγάγει την εταιρεία σας στην ιστοσελίδα επισκέπτη.

-Introduction,Εισαγωγή

-Introductory information for the Contact Us Page,Εισαγωγικές πληροφορίες για την επαφή μας σελίδα

-Invalid Barcode,Άκυρα Barcode

-Invalid Delivery Note. Delivery Note should exist and should be in 				draft state. Please rectify and try again.,Μη έγκυρο δελτίο αποστολής. Σημείωση παράδοσης θα πρέπει να υπάρχει και θα πρέπει να είναι σε κατάσταση σχέδιο. Παρακαλούμε να διορθώσει και δοκιμάστε ξανά.

-Invalid Email,Μη έγκυρο e-mail

-Invalid Email Address,Έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου

-Invalid Item or Warehouse Data,Μη έγκυρο αντικείμενο ή Data Warehouse

-Invalid Leave Approver,Άκυρα Αφήστε Έγκρισης

-Inventory,Απογραφή

-Inverse,Αντίστροφος

-Invoice Date,Τιμολόγιο Ημερομηνία

-Invoice Details,Λεπτομέρειες Τιμολογίου

-Invoice No,Τιμολόγιο αριθ.

-Invoice Period From Date,Τιμολόγιο περιόδου από την

-Invoice Period To Date,Τιμολόγιο Περίοδος Έως Ημερομηνία

-Invoice View,Τιμολόγιο View

-Is Active,Είναι ενεργός

-Is Advance,Είναι Advance

-Is Asset Item,Είναι το στοιχείο του ενεργητικού

-Is Cancelled,Είναι Ακυρώθηκε

-Is Carry Forward,Είναι μεταφέρει

-Is Child Table,Είναι Πίνακας παιδιών

-Is Default,Είναι Προεπιλογή

-Is Encash,Είναι Εισπράξετε

-Is LWP,Είναι LWP

-Is Mandatory Field,Είναι υποχρεωτικό πεδίο

-Is Opening,Είναι Άνοιγμα

-Is Opening Entry,Είναι το άνοιγμα εισόδου

-Is PL Account,Είναι PL λογαριασμού

-Is POS,Είναι POS

-Is Primary Contact,Είναι η κύρια Επικοινωνία

-Is Purchase Item,Είναι Θέση Αγορά

-Is Sales Item,Είναι Πωλήσεις Θέση

-Is Service Item,Στοιχείο Υπηρεσία

-Is Single,Είναι Single

-Is Standard,Είναι πρότυπο

-Is Stock Item,Στοιχείο Χρηματιστήριο

-Is Sub Contracted Item,Είναι η υπεργολαβική ανάθεση Θέση

-Is Subcontracted,Έχει ανατεθεί

-Is Submittable,Είναι Submittable

-Is it a Custom DocType created by you?,Είναι μια προσαρμοσμένη DocType δημιουργήθηκε από εσάς;

-Is this Tax included in Basic Rate?,Είναι ο φόρος αυτός περιλαμβάνεται στο Βασικό Επιτόκιο;

-Issue,Έκδοση

-Issue Date,Ημερομηνία Έκδοσης

-Issue Details,Στοιχεία Έκδοσης

-Issued Items Against Production Order,Εκδόθηκε Προϊόντα κατά Παραγγελία Παραγωγής

-It is needed to fetch Item Details.,Είναι απαραίτητη για να φέρω Λεπτομέρειες αντικειμένου.

-It was raised because the (actual + ordered + indented - reserved) 						quantity reaches re-order level when the following record was created,"Ήταν έθεσε επειδή η (πραγματική + + διέταξε εσοχή - διατηρούνται) ποσότητα φτάνει εκ νέου για το επίπεδο, όταν η ακόλουθη εγγραφή δημιουργήθηκε"

-Italiano,Italiano

-Item,Είδος

-Item Advanced,Θέση για προχωρημένους

-Item Barcode,Barcode Θέση

-Item Batch Nos,Αριθ. παρτίδας Θέση

-Item Classification,Ταξινόμηση Θέση

-Item Code,Κωδικός προϊόντος

-Item Code (item_code) is mandatory because Item naming is not sequential.,Κωδικός Προϊόν (item_code) είναι υποχρεωτική λόγω ονομασία στοιχείο δεν είναι διαδοχική.

-Item Code cannot be changed for Serial No.,Κωδικός προϊόντος δεν μπορεί να αλλάξει για την αύξων αριθμός

-Item Customer Detail,Θέση Λεπτομέρεια πελατών

-Item Description,Στοιχείο Περιγραφή

-Item Desription,Desription Θέση

-Item Details,Λεπτομέρειες αντικειμένου

-Item Group,Ομάδα Θέση

-Item Group Name,Θέση Όνομα ομάδας

-Item Groups in Details,Ομάδες Θέση στο Λεπτομέρειες

-Item Image (if not slideshow),Φωτογραφία προϊόντος (αν όχι slideshow)

-Item Name,Όνομα Θέση

-Item Naming By,Θέση ονομασία με

-Item Price,Τιμή Θέση

-Item Prices,Τιμές Θέση

-Item Quality Inspection Parameter,Στοιχείο Παράμετρος Ελέγχου Ποιότητας

-Item Reorder,Θέση Αναδιάταξη

-Item Serial No,Στοιχείο αριθ. σειράς

-Item Serial Nos,Θέση αύξοντες αριθμούς

-Item Shortage Report,Αναφορά αντικειμένου Έλλειψη

-Item Supplier,Προμηθευτής Θέση

-Item Supplier Details,Λεπτομέρειες Προμηθευτής Θέση

-Item Tax,Φόρος Θέση

-Item Tax Amount,Θέση Ποσό Φόρου

-Item Tax Rate,Θέση φορολογικός συντελεστής

-Item Tax1,Θέση φόρων1

-Item To Manufacture,Θέση να κατασκευάζει

-Item UOM,Θέση UOM

-Item Website Specification,Στοιχείο Προδιαγραφή Website

-Item Website Specifications,Ιστότοπος Προδιαγραφές Στοιχείο

-Item Wise Tax Detail ,Θέση Wise Λεπτομέρειες Φόρος

-Item classification.,Θέση κατάταξης.

-Item must have 'Has Serial No' as 'Yes',Το στοιχείο πρέπει να έχει «Έχει Αύξων αριθμός» ως «Ναι»

-Item to be manufactured or repacked,Στοιχείο που θα κατασκευασθούν ή ανασυσκευασία

-Item will be saved by this name in the data base.,Το στοιχείο θα σωθεί από αυτό το όνομα στη βάση δεδομένων.

-"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","Θέση, εγγύηση, AMC (Ετήσιο Συμβόλαιο Συντήρησης) λεπτομέρειες θα είναι αυτόματα παρατραβηγμένο όταν Serial Number είναι επιλεγμένο."

-Item-Wise Price List,Στοιχείο-Wise Τιμοκατάλογος

-Item-wise Last Purchase Rate,Στοιχείο-σοφός Τελευταία Τιμή Αγοράς

-Item-wise Purchase History,Στοιχείο-σοφός Ιστορικό αγορών

-Item-wise Purchase Register,Στοιχείο-σοφός Μητρώο Αγορά

-Item-wise Sales History,Στοιχείο-σοφός Ιστορία Πωλήσεις

-Item-wise Sales Register,Στοιχείο-σοφός Πωλήσεις Εγγραφή

-Items,Είδη

-Items To Be Requested,Στοιχεία που θα ζητηθούν

-"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",Στοιχεία που θα ζητηθούν τα οποία είναι &quot;out of stock&quot; εξετάζει όλες τις αποθήκες με βάση την προβλεπόμενη έκαστος και ελάχιστη Ποσότητα

-Items which do not exist in Item master can also be entered on customer's request,Αντικείμενα τα οποία δεν υπάρχουν στο κύριο αντικείμενο μπορεί επίσης να αναγράφεται στην αίτηση του πελάτη

-Itemwise Discount,Itemwise Έκπτωση

-Itemwise Recommended Reorder Level,Itemwise Συνιστάται Αναδιάταξη Επίπεδο

-JSON,JSON

-JV,JV

-JavaScript Format: wn.query_reports['REPORTNAME'] = {},JavaScript Format: wn.query_reports [&#39;REPORTNAME&#39;] = {}

-Javascript,Javascript

-Javascript to append to the head section of the page.,Javascript για να προσθέσετε στο τμήμα της κεφαλής της σελίδας.

-Job Applicant,Αιτών εργασία

-Job Opening,Άνοιγμα θέσεων εργασίας

-Job Profile,Προφίλ Εργασίας

-Job Title,Τίτλος εργασίας

-"Job profile, qualifications required etc.","Προφίλ δουλειά, προσόντα που απαιτούνται κ.λπ."

-Jobs Email Settings,Εργασία Ρυθμίσεις Email

-Journal Entries,Εφημερίδα Καταχωρήσεις

-Journal Entry,Journal Entry

-Journal Entry for inventory that is received but not yet invoiced,"Εφημερίδα εισόδου για την απογραφή που έλαβε, αλλά δεν έχουν ακόμη τιμολογηθεί"

-Journal Voucher,Εφημερίδα Voucher

-Journal Voucher Detail,Εφημερίδα Λεπτομέρεια Voucher

-Journal Voucher Detail No,Εφημερίδα Λεπτομέρεια φύλλου αριθ.

-KRA,KRA

-"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","Παρακολουθήστε των εκστρατειών πωλήσεων. Παρακολουθήστε οδηγεί, προσφορές, πωλήσεις κλπ Παραγγελία από τις καμπάνιες για τη μέτρηση της απόδοσης των επενδύσεων."

-Keep a track of all communications,Κρατήστε ένα κομμάτι του συνόλου των επικοινωνιών

-Keep a track of communication related to this enquiry which will help for future reference.,Κρατήστε ένα κομμάτι της επικοινωνίας που σχετίζονται με την έρευνα αυτή που θα βοηθήσει για μελλοντική αναφορά.

-Key,Πλήκτρο

-Key Performance Area,Βασικά Επιδόσεων

-Key Responsibility Area,Βασικά Περιοχή Ευθύνης

-LEAD,LEAD

-LEAD/10-11/,LEAD/10-11 /

-LEAD/MUMBAI/,LEAD / Βομβάη /

-LR Date,LR Ημερομηνία

-LR No,Δεν LR

-Label,Επιγραφή

-Label Help,Βοήθεια Label

-Lacs,Lacs

-Landed Cost Item,Προσγειώθηκε στοιχείο κόστους

-Landed Cost Items,Προσγειώθηκε στοιχεία κόστους

-Landed Cost Purchase Receipt,Προσγειώθηκε Παραλαβή κόστος αγοράς

-Landed Cost Purchase Receipts,Προσγειώθηκε Εισπράξεις κόστος αγοράς

-Landed Cost Wizard,Προσγειώθηκε Οδηγός Κόστος

-Landing Page,Landing Page

-Language,Γλώσσα

-Language preference for user interface (only if available).,Γλώσσα προτίμησης για την διεπαφή χρήστη (μόνο εάν είναι διαθέσιμο).

-Last Contact Date,Τελευταία Ημερομηνία Επικοινωνία

-Last IP,Τελευταία IP

-Last Login,Είσοδος

-Last Name,Επώνυμο

-Last Purchase Rate,Τελευταία Τιμή Αγοράς

-Last updated by,Τελευταία ενημέρωση από

-Lato,Λατώ

-Lead,Μόλυβδος

-Lead Details,Μόλυβδος Λεπτομέρειες

-Lead Lost,Μόλυβδος Lost

-Lead Name,Μόλυβδος Name

-Lead Owner,Μόλυβδος Ιδιοκτήτης

-Lead Source,Μόλυβδος Πηγή

-Lead Status,Lead Κατάσταση

-Lead Time Date,Μόλυβδος Ημερομηνία Ώρα

-Lead Time Days,Μόλυβδος Ημέρες Ώρα

-Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,"Μόλυβδος μέρες είναι ο αριθμός των ημερών κατά τον οποίο το στοιχείο αυτό αναμένεται στην αποθήκη σας. Αυτό μέρες είναι παρατραβηγμένο σε αίτημα αφορά υλικό, όταν επιλέξετε αυτό το στοιχείο."

-Lead Type,Μόλυβδος Τύπος

-Leave Allocation,Αφήστε Κατανομή

-Leave Allocation Tool,Αφήστε το εργαλείο Κατανομή

-Leave Application,Αφήστε Εφαρμογή

-Leave Approver,Αφήστε Έγκρισης

-Leave Approver can be one of,Αφήστε έγκρισης μπορεί να είναι ένα από τα

-Leave Approvers,Αφήστε υπεύθυνοι έγκρισης

-Leave Balance Before Application,Αφήστε ισορροπία πριν από την εφαρμογή

-Leave Block List,Αφήστε List Block

-Leave Block List Allow,Αφήστε List Block επιτρέπονται

-Leave Block List Allowed,Αφήστε Λίστα κατοικίδια Block

-Leave Block List Date,Αφήστε Αποκλεισμός Ημερομηνία List

-Leave Block List Dates,Αφήστε τις ημερομηνίες List Block

-Leave Block List Name,Αφήστε Block Name List

-Leave Blocked,Αφήστε Αποκλεισμένοι

-Leave Control Panel,Αφήστε τον Πίνακα Ελέγχου

-Leave Encashed?,Αφήστε εισπραχθεί;

-Leave Encashment Amount,Αφήστε Ποσό Εξαργύρωση

-Leave Setup,Αφήστε Εγκατάσταση

-Leave Type,Αφήστε Τύπος

-Leave Type Name,Αφήστε Τύπος Όνομα

-Leave Without Pay,Άδειας άνευ αποδοχών

-Leave allocations.,Αφήστε κατανομές.

-Leave blank if considered for all branches,Αφήστε το κενό αν θεωρηθεί για όλους τους κλάδους

-Leave blank if considered for all departments,Αφήστε το κενό αν θεωρηθεί για όλα τα τμήματα

-Leave blank if considered for all designations,Αφήστε το κενό αν θεωρηθεί για όλες τις ονομασίες

-Leave blank if considered for all employee types,Αφήστε το κενό αν θεωρηθεί για όλους τους τύπους των εργαζομένων

-Leave blank if considered for all grades,Αφήστε το κενό αν θεωρηθεί για όλους τους βαθμούς

-Leave blank if you have not decided the end date.,Αφήστε κενό αν δεν έχετε αποφασίσει την ημερομηνία λήξης.

-Leave by,Αφήστε με

-"Leave can be approved by users with Role, ""Leave Approver""","Αφήστε μπορεί να εγκριθεί από τους χρήστες με το ρόλο, &quot;Αφήστε Έγκρισης&quot;"

-Ledger,Καθολικό

-Left,Αριστερά

-Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,Νομικό Πρόσωπο / θυγατρικές εταιρείες με ξεχωριστό Λογιστικό ανήκουν στον Οργανισμό.

-Letter Head,Επικεφαλής Επιστολή

-Letter Head Image,Επιστολή Image Head

-Letter Head Name,Επιστολή Όνομα Head

-Level,Επίπεδο

-"Level 0 is for document level permissions, higher levels for field level permissions.","Επίπεδο 0 είναι για δικαιώματα σε επίπεδο εγγράφων, τα υψηλότερα επίπεδα για τα δικαιώματα σε επίπεδο τομέα."

-Lft,LFT

-Link,Σύνδεσμος

-Link to other pages in the side bar and next section,Σχέση με άλλες σελίδες στο μπαρ πλευρά και το επόμενο τμήμα

-Linked In Share,Συνδέεται Σε Share

-Linked With,Συνδέεται με την

-List,Λίστα

-List items that form the package.,Λίστα στοιχείων που αποτελούν το πακέτο.

-List of holidays.,Κατάλογος των διακοπών.

-List of patches executed,Κατάλογος των patches που εκτελέστηκαν

-List of records in which this document is linked,Κατάλογος εγγραφές στις οποίες το έγγραφο αυτό συνδέεται

-List of users who can edit a particular Note,Κατάλογος των χρηστών που μπορούν να επεξεργαστούν μια ιδιαίτερη νότα

-List this Item in multiple groups on the website.,Λίστα του αντικειμένου σε πολλαπλές ομάδες στην ιστοσελίδα.

-Live Chat,Live Chat

-Load Print View on opening of an existing form,Τοποθετήστε Εκτύπωση Προβολή στο άνοιγμα μιας ήδη υπάρχουσας φόρμας

-Loading,Φόρτωση

-Loading Report,Φόρτωση Έκθεση

-Log,Σύνδεση

-"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","Σύνδεση των δραστηριοτήτων που εκτελούνται από τους χρήστες κατά Εργασίες που μπορούν να χρησιμοποιηθούν για την παρακολούθηση του χρόνου, τιμολόγηση."

-Log of Scheduler Errors,Σύνδεση της Scheduler Λάθη

-Login After,Είσοδος μετά

-Login Before,Είσοδος Πριν από

-Login Id,Είσοδος Id

-Logo,Logo

-Logout,Αποσύνδεση

-Long Text,Long Text

-Lost Reason,Ξεχάσατε Αιτιολογία

-Low,Χαμηλός

-Lower Income,Χαμηλότερο εισόδημα

-Lucida Grande,Lucida Grande

-MIS Control,MIS Ελέγχου

-MREQ-,MREQ-

-MTN Details,MTN Λεπτομέρειες

-Mail Footer,Τελικοί Mail

-Mail Password,Mail Κωδικός

-Mail Port,Λιμάνι Mail

-Mail Server,Διακομιστή αλληλογραφίας

-Main Reports,Κύρια Εκθέσεις

-Main Section,Το τμήμα Main

-Maintain Same Rate Throughout Sales Cycle,Διατηρήστε ίδιο ρυθμό όλη πωλήσεις του κύκλου

-Maintain same rate throughout purchase cycle,Διατηρήστε ίδιο ρυθμό σε όλο τον κύκλο αγοράς

-Maintenance,Συντήρηση

-Maintenance Date,Ημερομηνία Συντήρηση

-Maintenance Details,Λεπτομέρειες Συντήρηση

-Maintenance Schedule,Πρόγραμμα συντήρησης

-Maintenance Schedule Detail,Συντήρηση Λεπτομέρεια Πρόγραμμα

-Maintenance Schedule Item,Θέση Συντήρηση Πρόγραμμα

-Maintenance Schedules,Δρομολόγια Συντήρηση

-Maintenance Status,Κατάσταση συντήρησης

-Maintenance Time,Ώρα συντήρησης

-Maintenance Type,Τύπος Συντήρηση

-Maintenance Visit,Επίσκεψη Συντήρηση

-Maintenance Visit Purpose,Σκοπός Συντήρηση Επίσκεψη

-Major/Optional Subjects,Σημαντικές / προαιρετικά μαθήματα

-Make Bank Voucher,Κάντε Voucher Bank

-Make Difference Entry,Κάντε την έναρξη Διαφορά

-Make Time Log Batch,Κάντε την ώρα Batch Σύνδεση

-Make a new,Κάντε μια νέα

-Make sure that the transactions you want to restrict have a Link field 'territory' that maps to a 'Territory' master.,Βεβαιωθείτε ότι οι συναλλαγές θέλετε να περιορίσετε έχουν «έδαφος» ενός πεδίου σύνδεσης που χάρτες για ένα «έδαφος» master.

-Male,Αρσενικός

-Manage cost of operations,Διαχειριστείτε το κόστος των εργασιών

-Manage exchange rates for currency conversion,Διαχείριση των συναλλαγματικών ισοτιμιών για τη μετατροπή του νομίσματος

-Mandatory,Υποχρεωτική

-"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.","Υποχρεωτική Θέση Χρηματιστήριο, αν είναι &quot;ναι&quot;. Επίσης, η αποθήκη προεπιλογή, όπου επιφυλάχθηκε ποσότητα που έχει οριστεί από Πωλήσεις Τάξης."

-Manufacture against Sales Order,Κατασκευή κατά Πωλήσεις Τάξης

-Manufacture/Repack,Κατασκευή / Repack

-Manufactured Qty,Κατασκευάζεται Ποσότητα

-Manufactured quantity will be updated in this warehouse,Κατασκευάζεται ποσότητα που θα ενημερώνεται σε αυτή την αποθήκη

-Manufacturer,Κατασκευαστής

-Manufacturer Part Number,Αριθμός είδους κατασκευαστή

-Manufacturing,Βιομηχανία

-Manufacturing Quantity,Ποσότητα Βιομηχανία

-Margin,Περιθώριο

-Marital Status,Οικογενειακή Κατάσταση

-Market Segment,Τομέα της αγοράς

-Married,Παντρεμένος

-Mass Mailing,Ταχυδρομικές Μαζικής

-Master,Κύριος

-Master Name,Όνομα Δάσκαλος

-Master Type,Δάσκαλος Τύπος

-Masters,Masters

-Match,Αγώνας

-Match non-linked Invoices and Payments.,Match μη συνδεδεμένες τιμολόγια και τις πληρωμές.

-Material Issue,Έκδοση Υλικού

-Material Receipt,Παραλαβή Υλικού

-Material Request,Αίτηση Υλικό

-Material Request Date,Υλικό Ημερομηνία Αίτησης

-Material Request Detail No,Υλικό Λεπτομέρειες Αίτηση αριθ.

-Material Request For Warehouse,Αίτημα Υλικό για αποθήκη

-Material Request Item,Υλικό Αντικείμενο Αίτηση

-Material Request Items,Είδη Αίτηση Υλικό

-Material Request No,Αίτηση Υλικό Όχι

-Material Request Type,Υλικό Τύπος Αίτηση

-Material Request used to make this Stock Entry,Αίτηση υλικό που χρησιμοποιείται για να κάνει αυτήν την καταχώριση Χρηματιστήριο

-Material Requests for which Supplier Quotations are not created,Αιτήσεις υλικό για το οποίο δεν έχουν δημιουργηθεί Παραθέσεις Προμηθευτής

-Material Requirement,Απαίτηση Υλικού

-Material Transfer,Μεταφοράς υλικού

-Materials,Υλικά

-Materials Required (Exploded),Υλικά που απαιτούνται (Εξερράγη)

-Max 500 rows only.,Max 500 σειρές μόνο.

-Max Attachments,Max Συνημμένα

-Max Days Leave Allowed,Max Μέρες Αφήστε τα κατοικίδια

-Max Discount (%),Μέγιστη έκπτωση (%)

-"Meaning of Submit, Cancel, Amend","Σημασία των Υποβολή, Άκυρο, τροποποιούνται"

-Medium,Μέσον

-"Menu items in the Top Bar. For setting the color of the Top Bar, go to <a href=""#Form/Style Settings"">Style Settings</a>","Τα στοιχεία μενού στην πάνω μπάρα. Για τον καθορισμό του χρώματος του Top Bar, πηγαίνετε στο <a href=""#Form/Style Settings"">Settings Style</a>"

-Merge,Συγχώνευση

-Merge Into,Συγχώνευση Into

-Merge Warehouses,Συγχώνευση Αποθήκες

-Merging is only possible between Group-to-Group or 					Ledger-to-Ledger,Η συγχώνευση είναι δυνατή μόνο μεταξύ της ομάδας-με-ομάδα ή Ledger-to-Ledger

-"Merging is only possible if following \					properties are same in both records.					Group or Ledger, Debit or Credit, Is PL Account","Η συγχώνευση είναι δυνατή μόνο εάν μετά \ ιδιότητες είναι ίδια και στα δύο αρχεία. Ομάδα ή Ledger, χρεωστικές ή πιστωτικές, είναι PL λογαριασμού"

-Message,Μήνυμα

-Message Parameter,Παράμετρος στο μήνυμα

-Messages greater than 160 characters will be split into multiple messages,Μήνυμα μεγαλύτερη από 160 χαρακτήρων που θα χωρίζονται σε πολλαπλές mesage

-Messages,Μηνύματα

-Method,Μέθοδος

-Middle Income,Μέση εισοδήματος

-Middle Name (Optional),Πατρώνυμο (προαιρετικό)

-Milestone,Milestone

-Milestone Date,Ημερομηνία Milestone

-Milestones,Ορόσημα

-Milestones will be added as Events in the Calendar,Ορόσημα θα προστεθούν ως γεγονότα στο ημερολόγιο

-Millions,Εκατομμύρια

-Min Order Qty,Ελάχιστη Ποσότητα

-Minimum Order Qty,Ελάχιστη Ποσότητα

-Misc,Διάφορα

-Misc Details,Διάφορα Λεπτομέρειες

-Miscellaneous,Διάφορα

-Miscelleneous,Miscelleneous

-Mobile No,Mobile Όχι

-Mobile No.,Mobile Όχι

-Mode of Payment,Τρόπος Πληρωμής

-Modern,Σύγχρονος

-Modified Amount,Τροποποιημένο ποσό

-Modified by,Τροποποιήθηκε από

-Module,Ενότητα

-Module Def,Ενότητα Def

-Module Name,Όνομα Ενότητα

-Modules,Ενότητες

-Monday,Δευτέρα

-Month,Μήνας

-Monthly,Μηνιαίος

-Monthly Attendance Sheet,Μηνιαίο Δελτίο Συμμετοχής

-Monthly Earning & Deduction,Μηνιαία Κερδίζουν &amp; Έκπτωση

-Monthly Salary Register,Μηνιαία Εγγραφή Μισθός

-Monthly salary statement.,Μηνιαία κατάσταση μισθοδοσίας.

-Monthly salary template.,Μηνιαία πρότυπο μισθού.

-More,Περισσότερο

-More Details,Περισσότερες λεπτομέρειες

-More Info,Περισσότερες πληροφορίες

-More content for the bottom of the page.,Περισσότερο περιεχόμενο για το κάτω μέρος της σελίδας.

-Moving Average,Κινητός Μέσος Όρος

-Moving Average Rate,Κινητός μέσος όρος

-Mr,Ο κ.

-Ms,Κα

-Multiple Item Prices,Πολλαπλές τιμές Θέση

-Multiple root nodes not allowed.,Πολλαπλές κόμβων ρίζα δεν επιτρέπονται.

-Mupltiple Item prices.,Τιμές Θέση Mupltiple.

-Must be Whole Number,Πρέπει να είναι Ακέραιος αριθμός

-Must have report permission to access this report.,Πρέπει να έχετε δικαιώματα έκθεση πρόσβαση σε αυτή την έκθεση.

-Must specify a Query to run,Πρέπει να ορίσετε ένα ερώτημα για να τρέξει

-My Settings,Οι ρυθμίσεις μου

-NL-,NL-

-Name,Όνομα

-Name Case,Περίπτωση που το όνομα

-Name and Description,Όνομα και περιγραφή

-Name and Employee ID,Όνομα και Εργαζομένων ID

-Name as entered in Sales Partner master,Όνομα όπως εγγράφεται στο Πωλήσεις πλοίαρχος Partner

-Name is required,Όνομα απαιτείται

-Name of organization from where lead has come,Επωνυμία του οργανισμού από όπου προβάδισμα έχει έρθει

-Name of person or organization that this address belongs to.,Όνομα προσώπου ή οργανισμού ότι αυτή η διεύθυνση ανήκει.

-Name of the Budget Distribution,Όνομα της διανομής του προϋπολογισμού

-Name of the entity who has requested for the Material Request,Το όνομα της οντότητας που έχει ζητήσει για το αίτημα αφορά υλικό

-Naming,Ονομασία

-Naming Series,Ονομασία σειράς

-Naming Series mandatory,Ονομασία σειράς υποχρεωτική

-Negative balance is not allowed for account ,Αρνητικό ισοζύγιο δεν επιτρέπεται για λογαριασμό

-Net Pay,Καθαρών αποδοχών

-Net Pay (in words) will be visible once you save the Salary Slip.,Καθαρών αποδοχών (ολογράφως) θα είναι ορατή τη στιγμή που θα αποθηκεύσετε το εκκαθαριστικό αποδοχών.

-Net Total,Καθαρό Σύνολο

-Net Total (Company Currency),Καθαρό Σύνολο (νόμισμα της Εταιρείας)

-Net Weight,Καθαρό Βάρος

-Net Weight UOM,Καθαρό Βάρος UOM

-Net Weight of each Item,Καθαρό βάρος κάθε είδους

-Net pay can not be negative,Καθαρή αμοιβή δεν μπορεί να είναι αρνητική

-Never,Ποτέ

-New,Νέος

-New BOM,Νέα BOM

-New Communications,Νέες ανακοινώσεις

-New Delivery Notes,Νέα Δελτία Αποστολής

-New Enquiries,Νέες έρευνες

-New Leads,Νέα οδηγεί

-New Leave Application,Νέα Εφαρμογή Αφήστε

-New Leaves Allocated,Νέα Φύλλα Κατανέμεται

-New Leaves Allocated (In Days),Νέα φύλλα Κατανέμεται (σε ​​ημέρες)

-New Material Requests,Νέες αιτήσεις Υλικό

-New Password,New Password

-New Projects,Νέα Έργα

-New Purchase Orders,Νέες Παραγγελίες Αγορά

-New Purchase Receipts,Νέες Παραλαβές Αγορά

-New Quotations,Νέα Παραθέσεις

-New Record,Νέα Εγγραφή

-New Sales Orders,Νέες Παραγγελίες

-New Serial No cannot have Warehouse. Warehouse must be set by Stock Entry or Purchase Receipt,Νέα Αύξων δεν μπορεί να έχει αποθήκη. Αποθήκη πρέπει να καθορίζεται από είσοδο στα αποθέματα ή Αγορά Παραλαβή

-New Stock Entries,Νέες Καταχωρήσεις Χρηματιστήριο

-New Stock UOM,Νέα Stock UOM

-New Supplier Quotations,Νέα Παραθέσεις Προμηθευτής

-New Support Tickets,Νέα Εισιτήρια Υποστήριξη

-New Workplace,Νέα στο χώρο εργασίας

-New value to be set,Νέα τιμή που θα καθοριστούν

-Newsletter,Ενημερωτικό Δελτίο

-Newsletter Content,Newsletter Περιεχόμενο

-Newsletter Status,Κατάσταση Ενημερωτικό Δελτίο

-"Newsletters to contacts, leads.","Ενημερωτικά δελτία για τις επαφές, οδηγεί."

-Next Communcation On,Επόμενο Communcation On

-Next Contact By,Επόμενη Επικοινωνία Με

-Next Contact Date,Επόμενη ημερομηνία Επικοινωνία

-Next Date,Επόμενη ημερομηνία

-Next State,Επόμενη κράτος

-Next actions,Επόμενη δράσεις

-Next email will be sent on:,Επόμενο μήνυμα ηλεκτρονικού ταχυδρομείου θα αποσταλεί στις:

-No,Όχι

-"No Account found in csv file, 							May be company abbreviation is not correct","Δεν βρέθηκε λογαριασμός σε αρχείο CSV, μπορεί να είναι συντομογραφία της εταιρείας δεν είναι σωστή"

-No Action,Καμία ενέργεια

-No Communication tagged with this ,Δεν ανακοίνωση με ετικέτα αυτή

-No Copy,Δεν Copy

-No Customer Accounts found. Customer Accounts are identified based on \			'Master Type' value in account record.,Δεν βρέθηκαν λογαριασμοί πελατών. Οι λογαριασμοί των πελατών προσδιορίζονται με βάση την αξία «Master Τύπος» \ στο αρχείο λογαριασμό.

-No Item found with Barcode,Δεν Στοιχείο που βρέθηκαν με Barcode

-No Items to Pack,Δεν υπάρχουν στοιχεία για Pack

-No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,Δεν Αφήστε έγκρισης. Παρακαλούμε να αναθέσετε «Αφήστε Έγκρισης» ρόλος για atleast ένα χρήστη.

-No Permission,Δεν έχετε άδεια

-No Permission to ,Δεν έχετε άδεια για

-No Permissions set for this criteria.,Δεν Δικαιώματα για το εν λόγω κριτήρια.

-No Report Loaded. Please use query-report/[Report Name] to run a report.,Δεν Report Loaded. Παρακαλούμε χρησιμοποιήστε το ερώτημα-αναφορά / [Name] αναφορά στη εκτελέσετε μια έκθεση.

-No Supplier Accounts found. Supplier Accounts are identified based on \			'Master Type' value in account record.,Δεν βρέθηκαν λογαριασμοί προμηθευτών. Οι λογαριασμοί προμηθευτών προσδιορίζονται με βάση την αξία «Master Τύπος \ &#39;σε χρόνο ρεκόρ λογαριασμό.

-No User Properties found.,Δεν βρέθηκαν Ιδιότητες χρήστη.

-No default BOM exists for item: ,Δεν BOM υπάρχει προεπιλεγμένη για το σημείο:

-No further records,Δεν υπάρχουν επιπλέον εγγραφές

-No of Requested SMS,Δεν Αιτηθέντων SMS

-No of Sent SMS,Όχι από Sent SMS

-No of Visits,Δεν Επισκέψεων

-No one,Κανένας

-No permission to edit,Δεν έχετε άδεια για να επεξεργαστείτε

-No permission to write / remove.,Δεν έχετε άδεια για να γράψει / αφαίρεση.

-No record found,Δεν υπάρχουν καταχωρημένα στοιχεία

-No records tagged.,Δεν υπάρχουν αρχεία ετικέτα.

-No salary slip found for month: ,Δεν βρέθηκαν εκκαθαριστικό σημείωμα αποδοχών για τον μηνα:

-"No table is created for Single DocTypes, all values are stored in tabSingles as a tuple.","Δεν πίνακας έχει δημιουργηθεί για την Ενιαία doctypes, όλες οι τιμές αποθηκεύονται σε tabSingles ως πλειάδα."

-None,Κανένας

-None: End of Workflow,Κανένας: Τέλος της ροής εργασίας

-Not,Δεν

-Not Active,Δεν Active

-Not Applicable,Δεν εφαρμόζεται

-Not Available,Δεν Διατίθεται

-Not Billed,Δεν Τιμολογημένος

-Not Delivered,Δεν παραδόθηκαν

-Not Found,Δεν Βρέθηκε

-Not Linked to any record.,Δεν συνδέονται με καμία εγγραφή.

-Not Permitted,Δεν επιτρέπεται

-Not allowed entry in Warehouse,Δεν επιτρέπεται η είσοδος σε αποθήκη

-Not allowed for: ,Δεν επιτρέπεται:

-Not enough permission to see links.,Δεν υπάρχουν αρκετά δικαιώματα για να δείτε συνδέσμους.

-Not interested,Δεν με ενδιαφέρει

-Not linked,Δεν έχει συνδεθεί

-Note,Σημείωση

-Note User,Χρήστης Σημείωση

-Note is a free page where users can share documents / notes,Σημείωση είναι μια δωρεάν σελίδα όπου οι χρήστες μπορούν να μοιράζονται έγγραφα / σημειώσεις

-"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","Σημείωση: Τα αντίγραφα ασφαλείας και τα αρχεία δεν διαγράφονται από το Dropbox, θα πρέπει να τα διαγράψετε χειροκίνητα."

-"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","Σημείωση: Τα αντίγραφα ασφαλείας και τα αρχεία δεν διαγράφονται από το Google Drive, θα πρέπει να τα διαγράψετε χειροκίνητα."

-Note: Email will not be sent to disabled users,Σημείωση: E-mail δε θα σταλεί σε χρήστες με ειδικές ανάγκες

-"Note: For best results, images must be of the same size and width must be greater than height.","Σημείωση: Για βέλτιστα αποτελέσματα, οι εικόνες θα πρέπει να είναι του ίδιου μεγέθους και πλάτους πρέπει να είναι μεγαλύτερη από το ύψος."

-Note: Other permission rules may also apply,Σημείωση: Άλλοι κανόνες άδεια μπορεί επίσης να εφαρμοστεί

-Note: You Can Manage Multiple Address or Contacts via Addresses & Contacts,Σημείωση: μπορείτε να διαχειρίζεστε πολλαπλές Διεύθυνση ή επαφές μέσω Διευθύνσεις &amp; Επικοινωνία

-Note: maximum attachment size = 1mb,Σημείωση: Το μέγεθος του συνημμένου μέγιστο = 1MB

-Notes,Σημειώσεις

-Nothing to show,Δεν έχει τίποτα να δείξει

-Notice - Number of Days,Ανακοίνωση - Αριθμός ημερών

-Notification Control,Έλεγχος Κοινοποίηση

-Notification Email Address,Γνωστοποίηση Διεύθυνση

-Notify By Email,Ειδοποιήσουμε με email

-Notify by Email on creation of automatic Material Request,Ειδοποίηση μέσω ηλεκτρονικού ταχυδρομείου σχετικά με τη δημιουργία των αυτόματων Αίτηση Υλικού

-Number Format,Μορφή αριθμών

-O+,O +

-O-,O-

-OPPT,OPPT

-Office,Γραφείο

-Old Parent,Παλιά Μητρική

-On,Επί

-On Net Total,Την Καθαρά Σύνολο

-On Previous Row Amount,Στο προηγούμενο ποσό Row

-On Previous Row Total,Στο προηγούμενο σύνολο Row

-"Once you have set this, the users will only be able access documents with that property.","Μόλις έχετε ρυθμίσει αυτό, οι χρήστες θα είναι σε θέση πρόσβαση σε έγγραφα με αυτό το ακίνητο."

-Only Administrator allowed to create Query / Script Reports,Μόνο διαχειριστή τη δυνατότητα να δημιουργήσουν Query / Script Εκθέσεις

-Only Administrator can save a standard report. Please rename and save.,Μόνο διαχειριστή να αποθηκεύσετε ένα πρότυπο για την έκθεση. Παρακαλούμε να μετονομάσετε και να αποθηκεύσετε.

-Only Allow Edit For,Μόνο Αφήστε Επεξεργασία για

-"Only Serial Nos with status ""Available"" can be delivered.",Μόνο αύξοντες αριθμούς με την ιδιότητα του &quot;Διαθέσιμο&quot; μπορεί να παραδοθεί.

-Only Stock Items are allowed for Stock Entry,Μόνο Είδη Χρηματιστήριο επιτρέπονται για είσοδο στα αποθέματα

-Only System Manager can create / edit reports,Μόνο System Manager για να δημιουργήσετε / επεξεργαστείτε τις εκθέσεις

-Only leaf nodes are allowed in transaction,Μόνο οι κόμβοι επιτρέπεται σε μία συναλλαγή

-Open,Ανοιχτό

-Open Production Orders,Ανοίξτε Εντολών Παραγωγής

-Open Sans,Open Sans

-Open Tickets,Open εισιτήρια

-Opening Date,Άνοιγμα Ημερομηνία

-Opening Entry,Άνοιγμα εισόδου

-Opening Time,Άνοιγμα Ώρα

-Opening for a Job.,Άνοιγμα για μια εργασία.

-Operating Cost,Λειτουργικό κόστος

-Operation Description,Περιγραφή Λειτουργίας

-Operation No,Λειτουργία αριθ.

-Operation Time (mins),Χρόνος λειτουργίας (λεπτά)

-Operations,Λειτουργίες

-Opportunity,Ευκαιρία

-Opportunity Date,Ημερομηνία Ευκαιρία

-Opportunity From,Ευκαιρία Από

-Opportunity Item,Θέση Ευκαιρία

-Opportunity Items,Είδη Ευκαιρία

-Opportunity Lost,Ευκαιρία Lost

-Opportunity Type,Τύπος Ευκαιρία

-Options,Επιλογές

-Options Help,Επιλογές Βοήθεια

-Order Confirmed,Διαταγή που επιβεβαιώνεται

-Order Lost,Παραγγελία Lost

-Order Type,Τύπος Παραγγελία

-Ordered Items To Be Billed,Διέταξε τα στοιχεία να χρεώνονται

-Ordered Items To Be Delivered,Διέταξε πρέπει να παραδοθούν

-Ordered Quantity,Διέταξε ποσότητα

-Orders released for production.,Παραγγελίες κυκλοφόρησε για την παραγωγή.

-Organization Profile,Προφίλ Οργανισμού

-Original Message,Αρχικό μήνυμα

-Other,Άλλος

-Other Details,Άλλες λεπτομέρειες

-Out,Έξω

-Out of AMC,Από AMC

-Out of Warranty,Εκτός εγγύησης

-Outgoing,Εξερχόμενος

-Outgoing Mail Server,Διακομιστής εξερχόμενης αλληλογραφίας

-Outgoing Mails,Εξερχόμενων ηλεκτρονικών μηνυμάτων

-Outstanding Amount,Οφειλόμενο ποσό

-Outstanding for Voucher ,Εξαιρετική για Voucher

-Over Heads,Πάνω από τα κεφάλια

-Overhead,Πάνω από το κεφάλι

-Overlapping Conditions found between,Συρροή συνθήκες που επικρατούν μεταξύ των

-Owned,Ανήκουν

-PAN Number,Αριθμός PAN

-PF No.,PF Όχι

-PF Number,PF Αριθμός

-PI/2011/,PI/2011 /

-PIN,PIN

-PO,PO

-POP3 Mail Server,POP3 διακομιστή αλληλογραφίας

-POP3 Mail Server (e.g. pop.gmail.com),POP3 Mail Server (π.χ. pop.gmail.com)

-POP3 Mail Settings,Ρυθμίσεις POP3 Mail

-POP3 mail server (e.g. pop.gmail.com),POP3 διακομιστή αλληλογραφίας (π.χ. pop.gmail.com)

-POP3 server e.g. (pop.gmail.com),POP3 διακομιστή π.χ. (pop.gmail.com)

-POS Setting,POS Περιβάλλον

-POS View,POS View

-PR Detail,PR Λεπτομέρειες

-PRO,PRO

-PS,PS

-Package Item Details,Λεπτομέρειες αντικειμένου Πακέτο

-Package Items,Είδη συσκευασίας

-Package Weight Details,Λεπτομέρειες Βάρος συσκευασίας

-Packing Details,Λεπτομέρειες συσκευασίας

-Packing Detials,Συσκευασία Στοιχεία

-Packing List,Packing List

-Packing Slip,Συσκευασία Slip

-Packing Slip Item,Συσκευασία Θέση Slip

-Packing Slip Items,Συσκευασίας Είδη Slip

-Packing Slip(s) Cancelled,Συσκευασία Slip (s) Ακυρώθηκε

-Page,Σελίδα

-Page Background,Ιστορικό Σελίδα

-Page Border,Border Σελίδα

-Page Break,Αλλαγή σελίδας

-Page HTML,Σελίδα HTML

-Page Headings,Κατά σελίδα επικεφαλίδων

-Page Links,Σελίδα Links

-Page Name,Όνομα σελίδας

-Page Role,Ο ρόλος Σελίδα

-Page Text,Κείμενο σελίδας

-Page content,Περιεχόμενο της σελίδας

-Page not found,Η σελίδα δεν βρέθηκε

-Page text and background is same color. Please change.,Κείμενο σελίδας και το φόντο είναι ίδιο χρώμα. Παρακαλούμε αλλάξει.

-Page to show on the website,Page για να δείξει στην ιστοσελίδα

-"Page url name (auto-generated) (add "".html"")",Page όνομα url (δημιουργείται αυτόματα) (προσθήκη &quot;. Html&quot;)

-Paid Amount,Καταβληθέν ποσό

-Parameter,Παράμετρος

-Parent Account,Ο λογαριασμός Μητρική

-Parent Cost Center,Μητρική Κέντρο Κόστους

-Parent Customer Group,Μητρική Εταιρεία πελατών

-Parent Detail docname,Μητρική docname Λεπτομέρειες

-Parent Item,Θέση Μητρική

-Parent Item Group,Μητρική Εταιρεία Θέση

-Parent Label,Ετικέτα γονέων

-Parent Sales Person,Μητρική πρόσωπο πωλήσεων

-Parent Territory,Έδαφος Μητρική

-Parent is required.,Μητρική είναι απαραίτητη.

-Parenttype,Parenttype

-Partially Completed,Ημιτελής

-Participants,Οι συμμετέχοντες

-Partly Billed,Μερικώς Τιμολογημένος

-Partly Delivered,Μερικώς Δημοσιεύθηκε

-Partner Target Detail,Partner Λεπτομέρεια Target

-Partner Type,Εταίρος Τύπος

-Partner's Website,Website εταίρου

-Passive,Παθητικός

-Passport Number,Αριθμός Διαβατηρίου

-Password,Κωδικός

-Password Expires in (days),Κωδικός Λήγει σε (ημέρες)

-Patch,Κηλίδα

-Patch Log,Σύνδεση Patch

-Pay To / Recd From,Πληρώστε Προς / Από recd

-Payables,Υποχρεώσεις

-Payables Group,Υποχρεώσεις Ομίλου

-Payment Collection With Ageing,Συλλογή Πληρωμή με Γήρανση

-Payment Days,Ημέρες Πληρωμής

-Payment Entries,Ενδείξεις Πληρωμής

-Payment Entry has been modified after you pulled it. 			Please pull it again.,Έναρξη πληρωμής έχει τροποποιηθεί αφού το τράβηξε. Παρακαλώ τραβήξτε ξανά.

-Payment Made With Ageing,Πληρωμή που γίνεται με τη Γήρανση

-Payment Reconciliation,Συμφιλίωση Πληρωμής

-Payment Terms,Όροι Πληρωμής

-Payment cannot be made for empty cart,Η πληρωμή δεν μπορεί να γίνει για τις κενές καλάθι

-Payment to Invoice Matching Tool,Πληρωμή Τιμολόγιο Matching Tool

-Payment to Invoice Matching Tool Detail,Πληρωμή Τιμολόγιο Matching Tool Λεπτομέρειες

-Payments,Πληρωμές

-Payments Made,Πληρωμές Made

-Payments Received,Οι πληρωμές που εισπράττονται

-Payments made during the digest period,Οι πληρωμές που πραγματοποιούνται κατά τη διάρκεια της περιόδου πέψης

-Payments received during the digest period,Οι πληρωμές που ελήφθησαν κατά την περίοδο πέψης

-Payroll Setup,Ρύθμιση Μισθοδοσίας

-Pending,Εκκρεμής

-Pending Review,Εν αναμονή της αξιολόγησης

-Pending SO Items For Purchase Request,Εν αναμονή SO Αντικείμενα προς Αίτημα Αγοράς

-Percent,Τοις εκατό

-Percent Complete,Ποσοστό Ολοκλήρωσης

-Percentage Allocation,Κατανομή Ποσοστό

-Percentage Allocation should be equal to ,Κατανομή ποσοστό αυτό πρέπει να είναι ίση με

-Percentage variation in quantity to be allowed while receiving or delivering this item.,Ποσοστιαία μεταβολή της ποσότητας που πρέπει να επιτραπεί κατά την παραλαβή ή την παράδοση του προϊόντος.

-Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,"Ποσοστό που επιτρέπεται να παραλάβει ή να παραδώσει περισσότερα από την ποσότητα παραγγελίας. Για παράδειγμα: Εάν έχετε παραγγείλει 100 μονάδες. και το επίδομα σας είναι 10%, τότε θα μπορούν να λαμβάνουν 110 μονάδες."

-Performance appraisal.,Η αξιολόγηση της απόδοσης.

-Period Closing Voucher,Περίοδος Voucher Κλείσιμο

-Periodicity,Περιοδικότητα

-Perm Level,Perm Level

-Permanent Accommodation Type,Μόνιμη Τύπος Καταλύματος

-Permanent Address,Μόνιμη Διεύθυνση

-Permission,Άδεια

-Permission Level,Επίπεδο δικαιωμάτων

-Permission Levels,Επίπεδα δικαιωμάτων

-Permission Manager,Manager άδεια

-Permission Rules,Κανόνες άδεια

-Permissions,Δικαιώματα

-Permissions Settings,Δικαιώματα Ρυθμίσεις

-Permissions are automatically translated to Standard Reports and Searches,Δικαιώματα αυτόματα μετατρέπονται σε τυποποιημένες αναφορές και αναζητήσεις

-"Permissions are set on Roles and Document Types (called DocTypes) by restricting read, edit, make new, submit, cancel, amend and report rights.","Τα δικαιώματα που σε ρόλους και τύπους εγγράφου (που ονομάζεται doctypes) περιορίζοντας διαβάσει, να επεξεργαστείτε, να κάνουν νέους, να υποβάλει, να ακυρώσει, να τροποποιήσει και να αναφέρουν τα δικαιώματα."

-Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful incase you want to hide or make certain field read-only.,Δικαιώματα σε υψηλότερα επίπεδα είναι τα δικαιώματα «ίσοι». Όλα τα πεδία έθεσαν έναν «Επίπεδο δικαιωμάτων» εναντίον τους και οι κανόνες που καθορίζονται στο ότι τα δικαιώματα που ισχύουν στον τομέα. Αυτό είναι χρήσιμο incase θέλετε να αποκρύψετε ή να κάνετε συγκεκριμένο τομέα μόνο για ανάγνωση.

-"Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document.","Δικαιώματα σε 0 είναι τα δικαιώματα «Επίπεδο Document», δηλαδή είναι πρωταρχική για την πρόσβαση στο έγγραφο."

-Permissions translate to Users based on what Role they are assigned,Δικαιώματα μεταφράσει σε χρήστες με βάση το ρόλο που έχουν εκχωρηθεί

-Person,Πρόσωπο

-Person To Be Contacted,Υπεύθυνος για τις επαφές

-Personal,Προσωπικός

-Personal Details,Προσωπικά Στοιχεία

-Personal Email,Προσωπικά Email

-Phone,Τηλέφωνο

-Phone No,Τηλεφώνου

-Phone No.,Αριθμός τηλεφώνου

-Pick Columns,Διαλέξτε Στήλες

-Pincode,PINCODE

-Place of Issue,Τόπος Έκδοσης

-Plan for maintenance visits.,Σχέδιο για επισκέψεις συντήρησης.

-Planned Qty,Προγραμματισμένη Ποσότητα

-Planned Quantity,Προγραμματισμένη Ποσότητα

-Plant,Φυτό

-Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,"Παρακαλώ εισάγετε Σύντμηση ή Short Name σωστά, όπως θα προστίθεται ως επίθημα σε όλους τους αρχηγούς λογαριασμό."

-Please Update Stock UOM with the help of Stock UOM Replace Utility.,Ενημερώστε UOM Χρηματιστήριο με τη βοήθεια του βοηθητικού προγράμματος Stock UOM Αντικατάσταση.

-Please attach a file first.,Επισυνάψτε ένα αρχείο για πρώτη φορά.

-Please attach a file or set a URL,Παρακαλείστε να επισυνάψετε ένα αρχείο ή να ορίσετε μια διεύθυνση URL

-Please check,Παρακαλούμε ελέγξτε

-Please enter Default Unit of Measure,"Παρακαλούμε, εισάγετε προεπιλεγμένη μονάδα μέτρησης"

-Please enter Delivery Note No or Sales Invoice No to proceed,"Παρακαλούμε, εισάγετε Δελτίο Αποστολής Όχι ή Τιμολόγιο Πώλησης Όχι για να προχωρήσετε"

-Please enter Employee Number,Παρακαλούμε συμπληρώστε τον αριθμό των εργαζομένων

-Please enter Expense Account,"Παρακαλούμε, εισάγετε Λογαριασμός Εξόδων"

-Please enter Expense/Adjustment Account,"Παρακαλούμε, εισάγετε Έξοδα / Ρύθμιση λογαριασμού"

-Please enter Purchase Receipt No to proceed,"Παρακαλούμε, εισάγετε Αγορά Παραλαβή Όχι για να προχωρήσετε"

-Please enter Reserved Warehouse for item ,"Παρακαλούμε, εισάγετε Reserved αποθήκη για τη θέση"

-Please enter valid,Παρακαλώ εισάγετε μια έγκυρη

-Please enter valid ,Παρακαλώ εισάγετε μια έγκυρη

-Please install dropbox python module,Παρακαλώ εγκαταστήστε dropbox python μονάδα

-Please make sure that there are no empty columns in the file.,Παρακαλούμε βεβαιωθείτε ότι δεν υπάρχουν κενές στήλες στο αρχείο.

-Please mention default value for ',Παρακαλείσθε να αναφέρετε προκαθορισμένη τιμή για &#39;

-Please reduce qty.,Παρακαλούμε μείωση έκαστος.

-Please refresh to get the latest document.,Παρακαλούμε Ανανέωση για να λάβετε το τελευταίο έγγραφο.

-Please save the Newsletter before sending.,Παρακαλώ αποθηκεύστε το ενημερωτικό δελτίο πριν από την αποστολή.

-Please select Bank Account,Παρακαλώ επιλέξτε τραπεζικού λογαριασμού

-Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,Παρακαλώ επιλέξτε μεταφέρουν εάν θέλετε επίσης να περιλαμβάνεται η ισορροπία προηγούμενο οικονομικό έτος αφήνει σε αυτό το οικονομικό έτος

-Please select Date on which you want to run the report,Παρακαλώ επιλέξτε ημερομηνία για την οποία θέλετε να εκτελέσετε την έκθεση

-Please select Naming Neries,Επιλέξτε Ονομασία Neries

-Please select Price List,Παρακαλώ επιλέξτε Τιμοκατάλογος

-Please select Time Logs.,Παρακαλώ επιλέξτε χρόνος Καταγράφει.

-Please select a,Παρακαλώ επιλέξτε ένα

-Please select a csv file,Επιλέξτε ένα αρχείο CSV

-Please select a file or url,Παρακαλώ επιλέξτε ένα αρχείο ή ένα URL

-Please select a service item or change the order type to Sales.,Παρακαλώ επιλέξτε ένα είδος υπηρεσίας ή να αλλάξετε τον τύπο για να Πωλήσεις.

-Please select a sub-contracted item or do not sub-contract the transaction.,Παρακαλώ επιλέξτε ένα υπεργολαβικά στοιχείο ή δεν υπο-σύμβαση της συναλλαγής.

-Please select a valid csv file with data.,Παρακαλώ επιλέξτε ένα έγκυρο αρχείο csv με τα δεδομένα.

-Please select month and year,Παρακαλώ επιλέξτε μήνα και έτος

-Please select the document type first,Παρακαλώ επιλέξτε τον τύπο του εγγράφου πρώτη

-Please select: ,Παρακαλώ επιλέξτε:

-Please set Dropbox access keys in,Παρακαλούμε να ορίσετε Dropbox πλήκτρα πρόσβασης σε

-Please set Google Drive access keys in,Παρακαλούμε να ορίσετε το Google πλήκτρα πρόσβασης Drive in

-Please setup Employee Naming System in Human Resource > HR Settings,Παρακαλούμε setup Υπάλληλος σύστημα ονομάτων σε Ανθρώπινου Δυναμικού&gt; HR Ρυθμίσεις

-Please specify,Διευκρινίστε

-Please specify Company,Παρακαλείστε να προσδιορίσετε Εταιρεία

-Please specify Company to proceed,Παρακαλείστε να προσδιορίσετε εταιρεία να προχωρήσει

-Please specify Default Currency in Company Master \			and Global Defaults,Παρακαλείστε να προσδιορίσετε Προεπιλεγμένο νόμισμα στην εταιρεία Master \ και καθολικές προεπιλογές

-Please specify a,Παρακαλείστε να προσδιορίσετε μια

-Please specify a Price List which is valid for Territory,Παρακαλείστε να προσδιορίσετε μια λίστα τιμών που ισχύει για Επικράτεια

-Please specify a valid,Καθορίστε μια έγκυρη

-Please specify a valid 'From Case No.',Καθορίστε μια έγκυρη »από το Νο. υπόθεση»

-Please specify currency in Company,Παρακαλείστε να προσδιορίσετε το νόμισμα στην εταιρεία

-Point of Sale,Point of Sale

-Point-of-Sale Setting,Point-of-Sale Περιβάλλον

-Post Graduate,Μεταπτυχιακά

-Post Topic,Δημοσίευση Θέμα

-Postal,Ταχυδρομικός

-Posting Date,Απόσπαση Ημερομηνία

-Posting Date Time cannot be before,Απόσπαση Ημερομηνία Ώρα δεν μπορεί να είναι πριν από

-Posting Time,Απόσπαση Ώρα

-Posts,Δημοσιεύσεις

-Potential Sales Deal,Πιθανές Deal Πωλήσεις

-Potential opportunities for selling.,Πιθανές ευκαιρίες για την πώληση.

-"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","Ακριβείας για πεδία Float (ποσότητες, εκπτώσεις, κ.λπ. ποσοστά). Πλωτήρες θα στρογγυλοποιούνται προς τα πάνω προσδιορίζονται δεκαδικά ψηφία. Προεπιλογή = 3"

-Preferred Billing Address,Προτεινόμενα Διεύθυνση Χρέωσης

-Preferred Shipping Address,Προτεινόμενα Διεύθυνση αποστολής

-Prefix,Πρόθεμα

-Present,Παρόν

-Prevdoc DocType,Prevdoc DocType

-Prevdoc Doctype,Prevdoc Doctype

-Preview,Προεπισκόπηση

-Previous Work Experience,Προηγούμενη εργασιακή εμπειρία

-Price,Τιμή

-Price List,Τιμοκατάλογος

-Price List Currency,Τιμή Νόμισμα List

-Price List Currency Conversion Rate,Τιμή νομίσματος Λίστα Μετατροπής

-Price List Exchange Rate,Τιμή ισοτιμίας List

-Price List Master,Τιμή Master List

-Price List Name,Όνομα Τιμή List

-Price List Rate,Τιμή Τιμή List

-Price List Rate (Company Currency),Τιμή Τιμή List (νόμισμα της Εταιρείας)

-Price List for Costing,Τιμοκατάλογος για την Κοστολόγηση

-Price Lists and Rates,Τιμοκατάλογοι και Τιμές

-Primary,Πρωταρχικός

-Print Format,Εκτύπωση Format

-Print Format Style,Εκτύπωση Style Format

-Print Format Type,Εκτύπωση Τύπος Format

-Print Heading,Εκτύπωση Τομέας

-Print Hide,Εκτύπωση Απόκρυψη

-Print Width,Πλάτος Εκτύπωση

-Print Without Amount,Εκτυπώστε χωρίς Ποσό

-Print...,Εκτύπωση ...

-Priority,Προτεραιότητα

-Private,Ιδιωτικός

-Proceed to Setup,Συνεχίστε να Setup

-Process,Διαδικασία

-Process Payroll,Μισθοδοσίας Διαδικασία

-Produced Quantity,Παραγόμενη ποσότητα

-Product Enquiry,Προϊόν Επικοινωνία

-Production Order,Εντολής Παραγωγής

-Production Orders,Εντολές Παραγωγής

-Production Orders in Progress,Παραγγελίες Παραγωγή σε εξέλιξη

-Production Plan Item,Παραγωγή στοιχείου σχέδιο

-Production Plan Items,Είδη Σχεδίου Παραγωγής

-Production Plan Sales Order,Παραγωγή Plan Πωλήσεις Τάξης

-Production Plan Sales Orders,Πωλήσεις Σχέδιο Παραγωγής Παραγγελίες

-Production Planning (MRP),Προγραμματισμός Παραγωγής (MRP)

-Production Planning Tool,Παραγωγή εργαλείο σχεδιασμού

-"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","Τα προϊόντα θα πρέπει να ταξινομούνται κατά βάρος-ηλικία στις αναζητήσεις προεπιλογή. Περισσότερο το βάρος-ηλικία, υψηλότερο το προϊόν θα εμφανίζονται στη λίστα."

-Profile,Προφίλ

-Profile Defaults,Προεπιλογές Προφίλ

-Profile Represents a User in the system.,Προφίλ Εκπροσωπεί ένα χρήστη στο σύστημα.

-Profile of a Blogger,Προφίλ του Blogger

-Profile of a blog writer.,Προφίλ του blog συγγραφέας.

-Project,Σχέδιο

-Project Costing,Έργο Κοστολόγηση

-Project Details,Λεπτομέρειες Έργου

-Project Milestone,Έργο Milestone

-Project Milestones,Ορόσημα του έργου

-Project Name,Όνομα Έργου

-Project Start Date,Ημερομηνία έναρξης του σχεδίου

-Project Type,Τύπος έργου

-Project Value,Αξία Έργου

-Project activity / task.,Πρόγραμμα δραστηριοτήτων / εργασιών.

-Project master.,Κύριο έργο.

-Project will get saved and will be searchable with project name given,Έργο θα πάρει σωθεί και θα είναι δυνατή η αναζήτηση με το όνομα του συγκεκριμένου σχεδίου

-Project wise Stock Tracking,Έργο σοφός Παρακολούθηση Χρηματιστήριο

-Projected Qty,Προβλεπόμενη Ποσότητα

-Projects,Έργα

-Prompt for Email on Submission of,Ερώτηση για το e-mail για Υποβολή

-Properties,Ακίνητα

-Property,Ιδιοκτησία

-Property Setter,Setter Ακινήτου

-Property Setter overrides a standard DocType or Field property,Setter Ακίνητα παρακάμπτει ένα πρότυπο ιδιοκτησίας DocType ή Field

-Property Type,Τύπος ακινήτου

-Provide email id registered in company,Παροχή ταυτότητα ηλεκτρονικού ταχυδρομείου εγγραφεί στην εταιρεία

-Public,Δημόσιο

-Published,Δημοσίευση

-Published On,Δημοσιεύθηκε την

-Pull Emails from the Inbox and attach them as Communication records (for known contacts).,Τραβήξτε τα μηνύματα από το φάκελο Εισερχόμενα και να τα επισυνάψει τα αρχεία επικοινωνίας (για τους γνωστούς επαφές).

-Pull Payment Entries,Τραβήξτε Καταχωρήσεις Πληρωμής

-Pull sales orders (pending to deliver) based on the above criteria,Τραβήξτε παραγγελίες πωλήσεων (εκκρεμεί να παραδώσει) με βάση τα ανωτέρω κριτήρια

-Purchase,Αγορά

-Purchase / Manufacture Details,Αγορά / Κατασκευή Λεπτομέρειες

-Purchase Analytics,Analytics Αγορά

-Purchase Common,Αγορά Κοινή

-Purchase Details,Λεπτομέρειες Αγορά

-Purchase Discounts,Εκπτώσεις Αγορά

-Purchase In Transit,Αγορά In Transit

-Purchase Invoice,Τιμολόγιο αγοράς

-Purchase Invoice Advance,Τιμολόγιο αγοράς Advance

-Purchase Invoice Advances,Τιμολόγιο αγοράς Προκαταβολές

-Purchase Invoice Item,Τιμολόγιο αγοράς Θέση

-Purchase Invoice Trends,Τιμολόγιο αγοράς Τάσεις

-Purchase Order,Εντολή Αγοράς

-Purchase Order Date,Αγορά Ημερομηνία παραγγελίας

-Purchase Order Item,Αγορά Θέση Παραγγελία

-Purchase Order Item No,Αγορά Στοιχείο Αύξων αριθμός

-Purchase Order Item Supplied,Θέση Αγορά Παραγγελία Εξοπλισμένο

-Purchase Order Items,Αγορά Αντικείμενα παραγγελιών

-Purchase Order Items Supplied,Είδη παραγγελίας Εξοπλισμένο

-Purchase Order Items To Be Billed,Είδη παραγγελίας να χρεωθεί

-Purchase Order Items To Be Received,Είδη παραγγελίας που θα λάβει

-Purchase Order Message,Αγορά Μήνυμα Παραγγελία

-Purchase Order Required,Παραγγελία Απαιτείται Αγορά

-Purchase Order Trends,Αγορά για τις τάσεις

-Purchase Order sent by customer,Παραγγελίας αποστέλλεται από τον πελάτη

-Purchase Orders given to Suppliers.,Αγορά παραγγελίες σε προμηθευτές.

-Purchase Receipt,Απόδειξη αγοράς

-Purchase Receipt Item,Θέση Αγορά Παραλαβή

-Purchase Receipt Item Supplied,Θέση Αγορά Παραλαβή Εξοπλισμένο

-Purchase Receipt Item Supplieds,Αγορά Supplieds Θέση Παραλαβή

-Purchase Receipt Items,Αγορά Αντικείμενα Παραλαβή

-Purchase Receipt Message,Αγορά Μήνυμα Παραλαβή

-Purchase Receipt No,Απόδειξη αγοράς αριθ.

-Purchase Receipt Required,Παραλαβή την αγορά των απαιτούμενων

-Purchase Receipt Trends,Αγορά Τάσεις Παραλαβή

-Purchase Register,Αγορά Εγγραφή

-Purchase Return,Αγορά Επιστροφή

-Purchase Returned,Αγορά Επέστρεψε

-Purchase Taxes and Charges,Φόροι Αγορά και Χρεώσεις

-Purchase Taxes and Charges Master,Φόροι Αγορά και Χρεώσεις Δάσκαλος

-Purpose,Σκοπός

-Purpose must be one of ,Σκοπός πρέπει να είναι ένας από τους

-Python Module Name,Όνομα Python Module

-QA Inspection,QA Επιθεώρηση

-QAI/11-12/,QAI/11-12 /

-QTN,QTN

-Qty,Ποσότητα

-Qty Consumed Per Unit,Ποσότητα καταναλώνεται ανά μονάδα

-Qty To Manufacture,Ποσότητα για Κατασκευή

-Qty as per Stock UOM,Ποσότητα σύμφωνα Stock UOM

-Qualification,Προσόν

-Quality,Ποιότητα

-Quality Inspection,Ελέγχου Ποιότητας

-Quality Inspection Parameters,Παράμετροι Ελέγχου Ποιότητας

-Quality Inspection Reading,Ποιότητα Reading Επιθεώρηση

-Quality Inspection Readings,Αναγνώσεις Ελέγχου Ποιότητας

-Quantity,Ποσότητα

-Quantity Requested for Purchase,Αιτούμενη ποσότητα για Αγορά

-Quantity and Rate,Ποσότητα και το ρυθμό

-Quantity and Warehouse,Ποσότητα και αποθήκη

-Quantity cannot be a fraction.,Ποσότητα δεν μπορεί να είναι ένα κλάσμα.

-Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,Ποσότητα του στοιχείου που λαμβάνεται μετά την κατασκευή / ανασυσκευασία από συγκεκριμένες ποσότητες των πρώτων υλών

-Quantity should be equal to Manufacturing Quantity. ,Ποσότητα πρέπει να είναι ίσο με το Ποσότητα Βιομηχανία.

-Quarter,Τέταρτο

-Quarterly,Τριμηνιαίος

-Query,Απορία

-Query Options,Επιλογές Αιτημάτων

-Query Report,Έκθεση ερωτήματος

-Query must be a SELECT,Ερώτημα πρέπει να είναι μια SELECT

-Quick Help for Setting Permissions,Γρήγορη βοήθεια για τον καθορισμό των δικαιωμάτων

-Quick Help for User Properties,Γρήγορη Βοήθεια για Ιδιότητες χρήστη

-Quotation,Προσφορά

-Quotation Date,Ημερομηνία Προσφοράς

-Quotation Item,Θέση Προσφοράς

-Quotation Items,Στοιχεία Προσφοράς

-Quotation Lost Reason,Εισαγωγικά Lost Λόγος

-Quotation Message,Μήνυμα Προσφοράς

-Quotation Sent,Εισαγωγικά Sent

-Quotation Series,Σειρά Προσφοράς

-Quotation To,Εισαγωγικά για να

-Quotation Trend,Trend Προσφοράς

-Quotations received from Suppliers.,Οι αναφορές που υποβλήθηκαν από τους Προμηθευτές.

-Quotes to Leads or Customers.,Αποσπάσματα σε οδηγεί ή πελάτες.

-Raise Material Request when stock reaches re-order level,Σηκώστε το αίτημα αφορά υλικό όταν το απόθεμα φτάνει εκ νέου για το επίπεδο

-Raised By,Μεγαλωμένη από

-Raised By (Email),Μεγαλωμένη από (e-mail)

-Random,Τυχαίος

-Range,Σειρά

-Rate,Τιμή

-Rate ,Τιμή

-Rate (Company Currency),Τιμή (νόμισμα της Εταιρείας)

-Rate Of Materials Based On,Τιμή υλικών με βάση

-Rate and Amount,Ποσοστό και το ποσό

-Rate at which Customer Currency is converted to customer's base currency,Ρυθμό με τον οποίο Νόμισμα πελατών μετατρέπεται σε βασικό νόμισμα του πελάτη

-Rate at which Price list currency is converted to company's base currency,Ρυθμός με τον οποίο Τιμή νομίσματος κατάλογος μετατραπεί στο νόμισμα βάσης της εταιρείας

-Rate at which Price list currency is converted to customer's base currency,Ρυθμός με τον οποίο Τιμή νομίσματος κατάλογος μετατραπεί στο νόμισμα βάσης του πελάτη

-Rate at which customer's currency is converted to company's base currency,Ρυθμός με τον οποίο το νόμισμα του πελάτη μετατρέπεται σε νόμισμα βάσης της εταιρείας

-Rate at which supplier's currency is converted to company's base currency,Ρυθμός με τον οποίο το νόμισμα προμηθευτή μετατρέπεται σε νόμισμα βάσης της εταιρείας

-Rate at which this tax is applied,Ρυθμός με τον οποίο επιβάλλεται ο φόρος αυτός

-Raw Material Item Code,Πρώτες Κωδικός Είδους Υλικό

-Raw Materials Supplied,Πρώτες ύλες που προμηθεύεται

-Raw Materials Supplied Cost,Πρώτες ύλες που προμηθεύεται Κόστος

-Re-Order Level,Re-Order Level

-Re-Order Qty,Re-Order Ποσότητα

-Re-order,Re-order

-Re-order Level,Re-order Level

-Re-order Qty,Re-order Ποσότητα

-Read,Ανάγνωση

-Read Only,Μόνο για ανάγνωση

-Reading 1,Ανάγνωση 1

-Reading 10,Ρέντινγκ 10

-Reading 2,Ανάγνωση 2

-Reading 3,Ανάγνωση 3

-Reading 4,Ανάγνωση 4

-Reading 5,Ανάγνωση 5

-Reading 6,Ανάγνωση 6

-Reading 7,Ανάγνωση 7

-Reading 8,Ανάγνωση 8

-Reading 9,Ανάγνωση 9

-Reason,Λόγος

-Reason for Leaving,Αιτία για την έξοδο

-Reason for Resignation,Λόγος Παραίτηση

-Recd Quantity,Recd Ποσότητα

-Receivable / Payable account will be identified based on the field Master Type,Εισπρακτέους / πληρωτέους λογαριασμό θα προσδιορίζονται με βάση την Master Τύπος πεδίου

-Receivables,Απαιτήσεις

-Receivables / Payables,Απαιτήσεις / Υποχρεώσεις

-Receivables Group,Ομάδα Απαιτήσεις

-Received Date,Ελήφθη Ημερομηνία

-Received Items To Be Billed,Λάβει τα στοιχεία να χρεώνονται

-Received Qty,Ελήφθη Ποσότητα

-Received and Accepted,Λάβει και αποδεχθεί

-Receiver List,Λίστα Δέκτης

-Receiver Parameter,Παράμετρος Δέκτης

-Recipient,Παραλήπτης

-Recipients,Παραλήπτες

-Reconciliation Data,Συμφωνία δεδομένων

-Reconciliation HTML,Συμφιλίωση HTML

-Reconciliation JSON,Συμφιλίωση JSON

-Record item movement.,Καταγράψτε κίνημα στοιχείο.

-Recurring Id,Επαναλαμβανόμενο Id

-Recurring Invoice,Επαναλαμβανόμενο Τιμολόγιο

-Recurring Type,Επαναλαμβανόμενο Τύπος

-Reduce Deduction for Leave Without Pay (LWP),Μείωση Μείωση για άδεια χωρίς αποδοχές (LWP)

-Reduce Earning for Leave Without Pay (LWP),Μείωση κερδών για άδεια χωρίς αποδοχές (LWP)

-Ref Code,Κωδ

-Ref Date is Mandatory if Ref Number is specified,Ημερομηνία Ref είναι υποχρεωτική αν ο αριθμός Ref καθορίζεται

-Ref DocType,Ref DocType

-Ref Name,Όνομα Κωδ

-Ref Rate,Τιμή Ref

-Ref SQ,Ref SQ

-Ref Type,Τύπος Ref

-Reference,Αναφορά

-Reference Date,Ημερομηνία Αναφοράς

-Reference DocName,Αναφορά DocName

-Reference DocType,Αναφορά DocType

-Reference Name,Όνομα αναφοράς

-Reference Number,Αριθμός αναφοράς

-Reference Type,Είδος αναφοράς

-Refresh,Φρεσκάρω

-Registered but disabled.,Εγγεγραμμένοι αλλά και άτομα με ειδικές ανάγκες.

-Registration Details,Στοιχεία Εγγραφής

-Registration Details Emailed.,Στοιχεία Εγγραφής εστάλησαν με ηλεκτρονικό ταχυδρομείο.

-Registration Info,Πληροφορίες Εγγραφής

-Rejected,Απορρίπτεται

-Rejected Quantity,Απορρίπτεται Ποσότητα

-Rejected Serial No,Απορρίπτεται Αύξων αριθμός

-Rejected Warehouse,Απορρίπτεται αποθήκη

-Relation,Σχέση

-Relieving Date,Ανακούφιση Ημερομηνία

-Relieving Date of employee is ,Ανακούφιση Ημερομηνία εργαζομένων είναι

-Remark,Παρατήρηση

-Remarks,Παρατηρήσεις

-Remove Bookmark,Κατάργηση Bookmark

-Rename Log,Μετονομασία Σύνδεση

-Rename Tool,Μετονομασία Tool

-Rename...,Μετονομασία ...

-Rented,Νοικιασμένο

-Repeat On,Επαναλάβετε την

-Repeat Till,Επαναλάβετε Till

-Repeat on Day of Month,Επαναλάβετε την Ημέρα του μήνα

-Repeat this Event,Επαναλάβετε αυτό το Event

-Replace,Αντικατάσταση

-Replace Item / BOM in all BOMs,Αντικαταστήστε το σημείο / BOM σε όλες τις BOMs

-"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","Αντικαταστήσει μια συγκεκριμένη ΒΟΜ σε όλες τις άλλες BOMs όπου χρησιμοποιείται. Θα αντικαταστήσει το παλιό σύνδεσμο BOM, να ενημερώσετε το κόστος και να αναγεννηθούν &quot;Έκρηξη BOM Θέση&quot; πίνακα, σύμφωνα με νέα BOM"

-Replied,Απάντησε

-Report,Αναφορά

-Report Builder,Έκθεση Builder

-Report Builder reports are managed directly by the report builder. Nothing to do.,Οι αναφορές του Builder διαχειρίζεται απευθείας από τον κατασκευαστή έκθεση. Δεν έχει τίποτα να κάνει.

-Report Date,Έκθεση Ημερομηνία

-Report Hide,Έκθεση Απόκρυψη

-Report Name,Όνομα Έκθεση

-Report Type,Αναφορά Ειδών

-Report was not saved (there were errors),Έκθεση δεν αποθηκεύτηκε (υπήρχαν σφάλματα)

-Reports,Εκθέσεις

-Reports to,Εκθέσεις προς

-Represents the states allowed in one document and role assigned to change the state.,Εκπροσωπεί τα κράτη επιτρέπεται σε ένα έγγραφο και ο ρόλος έχει ανατεθεί να αλλάξει την κατάσταση.

-Reqd,Reqd

-Reqd By Date,Reqd Με ημερομηνία

-Request Type,Τύπος Αίτηση

-Request for Information,Αίτηση για πληροφορίες

-Request for purchase.,Αίτηση για την αγορά.

-Requested By,Ζητηθεί από

-Requested Items To Be Ordered,Αντικειμένων που ζητήσατε να παραγγελθούν

-Requested Items To Be Transferred,Ζητήθηκαν στοιχείων που θα μεταφερθούν

-Requests for items.,Οι αιτήσεις για τα στοιχεία.

-Required By,Απαιτείται από

-Required Date,Απαραίτητα Ημερομηνία

-Required Qty,Απαιτούμενη Ποσότητα

-Required only for sample item.,Απαιτείται μόνο για το στοιχείο του δείγματος.

-Required raw materials issued to the supplier for producing a sub - contracted item.,Απαιτείται πρώτων υλών που έχουν εκδοθεί στον προμηθευτή για την παραγωγή ενός υπο - υπεργολάβο στοιχείο.

-Reseller,Reseller

-Reserved Quantity,Ποσότητα Reserved

-Reserved Warehouse,Δεσμευμένο αποθήκη

-Reserved Warehouse in Sales Order / Finished Goods Warehouse,Reserved Αποθήκης Πωλήσεις Τάξης / Έτοιμα Προϊόντα αποθήκη

-Reserved Warehouse is missing in Sales Order,Δεσμευμένο Warehouse λείπει Πωλήσεις Τάξης

-Resignation Letter Date,Παραίτηση Επιστολή

-Resolution,Ψήφισμα

-Resolution Date,Ημερομηνία Ανάλυση

-Resolution Details,Λεπτομέρειες Ανάλυση

-Resolved By,Αποφασισμένοι Με

-Restrict IP,Περιορισμός IP

-Restrict user from this IP address only. Multiple IP addresses can be added by separating with commas. Also accepts partial IP addresses like (111.111.111),"Περιορίστε χρήστη από την διεύθυνση αυτή και μόνο. Πολλαπλές διευθύνσεις IP μπορούν να προστεθούν διαχωρίζοντας με κόμμα. Επίσης δέχεται μερική IP διευθύνσεις, όπως (111.111.111)"

-Restricting By User,Ο περιορισμός του χρήστη

-Retail,Λιανική πώληση

-Retailer,Έμπορος λιανικής

-Review Date,Ημερομηνία αξιολόγησης

-Rgt,Rgt

-Right,Δεξιά

-Role,Ρόλος

-Role Allowed to edit frozen stock,Ο ρόλος κατοικίδια να επεξεργαστείτε κατεψυγμένο απόθεμα

-Role Name,Όνομα Ρόλος

-Role that is allowed to submit transactions that exceed credit limits set.,Ο ρόλος που έχει τη δυνατότητα να υποβάλει τις συναλλαγές που υπερβαίνουν τα όρια που πίστωσης.

-Roles,Ρόλοι

-Roles Assigned,Ρόλοι ειδικό

-Roles Assigned To User,Αντιστοιχίσει ρόλους χρήστη

-Roles HTML,Ρόλοι HTML

-Root ,Ρίζα

-Root cannot have a parent cost center,Root δεν μπορεί να έχει ένα κέντρο κόστους μητρική

-Rounded Total,Στρογγυλεμένες Σύνολο

-Rounded Total (Company Currency),Στρογγυλεμένες Σύνολο (νόμισμα της Εταιρείας)

-Row,Σειρά

-Row ,Σειρά

-Row #,Row #

-Row # ,Row #

-Rules defining transition of state in the workflow.,Κανόνες που καθορίζουν τη μετάβαση της κατάστασης στη ροή εργασίας.

-"Rules for how states are transitions, like next state and which role is allowed to change state etc.","Κανόνες για το πώς τα κράτη είναι μεταβάσεις, όπως και το επόμενο κράτος και της οποίας ο ρόλος έχει τη δυνατότητα να αλλάξει κατάσταση, κλπ."

-Rules to calculate shipping amount for a sale,Κανόνες για τον υπολογισμό του ποσού αποστολής για την πώληση

-SMS,SMS

-SMS Center,SMS Κέντρο

-SMS Control,SMS Ελέγχου

-SMS Gateway URL,SMS URL Πύλη

-SMS Log,SMS Log

-SMS Parameter,SMS Παράμετρος

-SMS Parameters,SMS Παράμετροι

-SMS Sender Name,SMS Sender Name

-SMS Settings,Ρυθμίσεις SMS

-SMTP Server (e.g. smtp.gmail.com),SMTP Server (π.χ. smtp.gmail.com)

-SO,SO

-SO Date,SO Ημερομηνία

-SO Pending Qty,SO αναμονή Ποσότητα

-SO/10-11/,SO/10-11 /

-SO1112,SO1112

-SQTN,SQTN

-STE,STE

-SUP,SUP

-SUPP,SUPP

-SUPP/10-11/,SUPP/10-11 /

-Salary,Μισθός

-Salary Information,Πληροφορίες Μισθός

-Salary Manager,Υπεύθυνος Μισθός

-Salary Mode,Λειτουργία Μισθός

-Salary Slip,Slip Μισθός

-Salary Slip Deduction,Μισθός Έκπτωση Slip

-Salary Slip Earning,Slip Μισθός Κερδίζουν

-Salary Structure,Δομή Μισθός

-Salary Structure Deduction,Μισθός Έκπτωση Δομή

-Salary Structure Earning,Δομή Μισθός Κερδίζουν

-Salary Structure Earnings,Κέρδη μισθολογίου

-Salary breakup based on Earning and Deduction.,Αποσύνθεση Μισθός με βάση τις αποδοχές και έκπτωση.

-Salary components.,Συνιστώσες του μισθού.

-Sales,Πωλήσεις

-Sales Analytics,Πωλήσεις Analytics

-Sales BOM,Πωλήσεις BOM

-Sales BOM Help,Πωλήσεις Βοήθεια BOM

-Sales BOM Item,Πωλήσεις Θέση BOM

-Sales BOM Items,Πωλήσεις Είδη BOM

-Sales Common,Πωλήσεις Κοινή

-Sales Details,Πωλήσεις Λεπτομέρειες

-Sales Discounts,Πωλήσεις Εκπτώσεις

-Sales Email Settings,Πωλήσεις Ρυθμίσεις Email

-Sales Extras,Πωλήσεις Extras

-Sales Invoice,Πωλήσεις Τιμολόγιο

-Sales Invoice Advance,Η προπώληση Τιμολόγιο

-Sales Invoice Item,Πωλήσεις Θέση Τιμολόγιο

-Sales Invoice Items,Πωλήσεις Είδη Τιμολόγιο

-Sales Invoice Message,Πωλήσεις Μήνυμα Τιμολόγιο

-Sales Invoice No,Πωλήσεις Τιμολόγιο αριθ.

-Sales Invoice Trends,Πωλήσεις Τάσεις Τιμολόγιο

-Sales Order,Πωλήσεις Τάξης

-Sales Order Date,Πωλήσεις Ημερομηνία παραγγελίας

-Sales Order Item,Πωλήσεις Θέση Τάξης

-Sales Order Items,Πωλήσεις Παραγγελίες Αντικείμενα

-Sales Order Message,Πωλήσεις Μήνυμα Τάξης

-Sales Order No,Πωλήσεις Αύξων αριθμός

-Sales Order Required,Πωλήσεις Τάξης Απαιτείται

-Sales Order Trend,Πωλήσεις Trend Τάξης

-Sales Partner,Sales Partner

-Sales Partner Name,Πωλήσεις όνομα συνεργάτη

-Sales Partner Target,Πωλήσεις Target Partner

-Sales Partners Commission,Πωλήσεις Partners Επιτροπή

-Sales Person,Πωλήσεις Πρόσωπο

-Sales Person Incharge,Πωλήσεις υπεύθυνος για θέματα Πρόσωπο

-Sales Person Name,Πωλήσεις Όνομα Πρόσωπο

-Sales Person Target Variance (Item Group-Wise),Πωλήσεις Διακύμανση Target Πρόσωπο (Θέση Group-Wise)

-Sales Person Targets,Στόχων για τις πωλήσεις πρόσωπο

-Sales Person-wise Transaction Summary,Πωλήσεις Πρόσωπο-σοφός Περίληψη Συναλλαγών

-Sales Register,Πωλήσεις Εγγραφή

-Sales Return,Πωλήσεις Επιστροφή

-Sales Returned,Πώλησης επέστρεψε

-Sales Taxes and Charges,Πωλήσεις Φόροι και τέλη

-Sales Taxes and Charges Master,Πωλήσεις Φόροι και τέλη Δάσκαλος

-Sales Team,Ομάδα Πωλήσεων

-Sales Team Details,Πωλήσεις Team Λεπτομέρειες

-Sales Team1,Πωλήσεις TEAM1

-Sales and Purchase,Πωλήσεις και Αγορές

-Sales campaigns,Πωλήσεις εκστρατείες

-Sales persons and targets,Πωλήσεις προσώπων και στόχων

-Sales taxes template.,Πωλήσεις φόρους πρότυπο.

-Sales territories.,Πωλήσεις εδάφη.

-Salutation,Χαιρετισμός

-Same file has already been attached to the record,Το ίδιο αρχείο έχει ήδη επισυναφθεί στο αρχείο

-Sample Size,Μέγεθος δείγματος

-Sanctioned Amount,Κυρώσεις Ποσό

-Saturday,Σάββατο

-Save,Εκτός

-Schedule,Πρόγραμμα

-Schedule Details,Λεπτομέρειες Πρόγραμμα

-Scheduled,Προγραμματισμένη

-Scheduled Confirmation Date,Προγραμματισμένη ημερομηνία επιβεβαίωσης

-Scheduled Date,Προγραμματισμένη Ημερομηνία

-Scheduler Log,Scheduler Log

-School/University,Σχολείο / Πανεπιστήμιο

-Score (0-5),Αποτέλεσμα (0-5)

-Score Earned,Αποτέλεσμα Δεδουλευμένα

-Scrap %,Άχρηστα%

-Script,Γραφή

-Script Report,Έκθεση Script

-Script Type,Τύπος Script

-Script to attach to all web pages.,Script να επισυνάψετε σε όλες τις ιστοσελίδες.

-Search,Αναζήτηση

-Search Fields,Πεδία αναζήτησης

-Seasonality for setting budgets.,Εποχικότητα για τον καθορισμό των προϋπολογισμών.

-Section Break,Διάλειμμα Ενότητα

-Security Settings,Ρυθμίσεις ασφαλείας

-"See ""Rate Of Materials Based On"" in Costing Section",Ανατρέξτε στην ενότητα &quot;Rate υλικών με βάση&quot; στην κοστολόγηση ενότητα

-Select,Επιλέξτε

-"Select ""Yes"" for sub - contracting items",Επιλέξτε &quot;Ναι&quot; για την υπο - αναθέτουσα στοιχεία

-"Select ""Yes"" if this item is used for some internal purpose in your company.",Επιλέξτε &quot;Ναι&quot; αν αυτό το στοιχείο έχει χρησιμοποιηθεί για κάποιο εσωτερικό σκοπό της εταιρείας σας.

-"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","Επιλέξτε &quot;Ναι&quot;, εάν το στοιχείο αυτό αντιπροσωπεύει κάποια εργασία όπως η κατάρτιση, το σχεδιασμό, διαβούλευση κλπ."

-"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",Επιλέξτε &quot;Ναι&quot; αν είναι η διατήρηση αποθεμάτων του προϊόντος αυτού στη απογραφής σας.

-"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",Επιλέξτε &quot;Ναι&quot; αν προμηθεύουν πρώτες ύλες στον προμηθευτή σας για την κατασκευή αυτού του στοιχείου.

-Select All,Επιλέξτε All

-Select Attachments,Επιλέξτε Συνημμένα

-Select Budget Distribution to unevenly distribute targets across months.,Επιλέξτε κατανομή του προϋπολογισμού για τη διανομή άνισα στόχους σε μήνες.

-"Select Budget Distribution, if you want to track based on seasonality.","Επιλέξτε κατανομή του προϋπολογισμού, αν θέλετε να παρακολουθείτε με βάση την εποχικότητα."

-Select Customer,Επιλογή Πελατών

-Select Digest Content,Επιλέξτε Digest Περιεχόμενο

-Select DocType,Επιλέξτε DocType

-Select Document Type,Επιλογή τύπου εγγράφου

-Select Document Type or Role to start.,Επιλογή τύπου εγγράφου ή Ρόλου για να ξεκινήσει.

-Select Items,Επιλέξτε Προϊόντα

-Select PR,Επιλέξτε PR

-Select Print Format,Επιλέξτε έντυπη μορφή

-Select Print Heading,Επιλέξτε Εκτύπωση Τομέας

-Select Report Name,Επιλογή Όνομα Έκθεση

-Select Role,Επιλέξτε Ρόλος

-Select Sales Orders,Επιλέξτε Παραγγελίες

-Select Sales Orders from which you want to create Production Orders.,Επιλέξτε Παραγγελίες από το οποίο θέλετε να δημιουργήσετε Εντολές Παραγωγής.

-Select Terms and Conditions,Επιλέξτε Όροι και Προϋποθέσεις

-Select Time Logs and Submit to create a new Sales Invoice.,Επιλέξτε χρόνος Καταγράφει και Υποβολή για να δημιουργήσετε ένα νέο τιμολόγιο πωλήσεων.

-Select Transaction,Επιλέξτε Συναλλαγών

-Select Type,Επιλέξτε Τύπο

-Select User or Property to start.,Επιλέξτε το χρήστη ή ακίνητα για να ξεκινήσει.

-Select a Banner Image first.,Επιλέξτε μια εικόνα banner πρώτα.

-Select account head of the bank where cheque was deposited.,"Επιλέξτε επικεφαλής λογαριασμό της τράπεζας, όπου επιταγή κατατέθηκε."

-Select an image of approx width 150px with a transparent background for best results.,Επιλέξτε μια εικόνα 150px πλάτους περ. με ένα διαφανές φόντο για καλύτερα αποτελέσματα.

-Select company name first.,Επιλέξτε το όνομα της εταιρείας πρώτα.

-Select dates to create a new ,Επιλέξτε ημερομηνίες για να δημιουργήσετε ένα νέο

-Select name of Customer to whom project belongs,Επιλέξτε το όνομα του Πελάτη στον οποίο ανήκει έργου

-Select or drag across time slots to create a new event.,Επιλέξτε ή σύρετε χρονοθυρίδες για να δημιουργήσετε ένα νέο συμβάν.

-Select template from which you want to get the Goals,Επιλέξτε το πρότυπο από το οποίο θέλετε να πάρετε τα Γκολ

-Select the Employee for whom you are creating the Appraisal.,Επιλέξτε τον υπάλληλο για τον οποίο δημιουργείτε η εκτίμηση.

-Select the currency in which price list is maintained,Επιλέξτε το νόμισμα στο οποίο τιμοκατάλογο διατηρείται

-Select the label after which you want to insert new field.,Επιλέξτε την ετικέτα μετά την οποία θέλετε να εισαγάγετε νέο πεδίο.

-Select the period when the invoice will be generated automatically,"Επιλογή της χρονικής περιόδου, όταν το τιμολόγιο θα δημιουργηθεί αυτόματα"

-"Select the price list as entered in ""Price List"" master. This will pull the reference rates of items against this price list as specified in ""Item"" master.","Επιλέξτε τον τιμοκατάλογο που εγγράφονται στο &quot;Τιμοκατάλογος&quot; master. Αυτό θα τραβήξει τα επιτόκια αναφοράς των στοιχείων κατά αυτό τον τιμοκατάλογο, όπως ορίζεται στο &quot;σημείο&quot; master."

-Select the relevant company name if you have multiple companies,"Επιλέξτε το σχετικό όνομα της εταιρείας, αν έχετε πολλές εταιρείες"

-Select the relevant company name if you have multiple companies.,"Επιλέξτε το σχετικό όνομα της εταιρείας, αν έχετε πολλές εταιρείες."

-Select who you want to send this newsletter to,Επιλέξτε που θέλετε να στείλετε αυτό το ενημερωτικό δελτίο για την

-"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","Επιλέγοντας &quot;Ναι&quot; θα επιτρέψει σε αυτό το στοιχείο για να εμφανιστεί στο παραγγελίας, απόδειξης αγοράς."

-"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","Επιλέγοντας &quot;Ναι&quot; θα επιτρέψει σε αυτό το στοιχείο για να καταλάβουμε σε Πωλήσεις Τάξης, Δελτίο Αποστολής"

-"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",Επιλέγοντας &quot;Ναι&quot; θα σας επιτρέψει να δημιουργήσετε Bill του υλικού δείχνει πρώτων υλών και λειτουργικά έξοδα που προκύπτουν για την κατασκευή αυτού του στοιχείου.

-"Selecting ""Yes"" will allow you to make a Production Order for this item.",Επιλέγοντας &quot;Ναι&quot; θα σας επιτρέψει να κάνετε μια Παραγωγής Τάξης για το θέμα αυτό.

-"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",Επιλέγοντας «Ναι» θα δώσει μια μοναδική ταυτότητα σε κάθε οντότητα αυτού του αντικειμένου που μπορεί να δει στο Αύξων αριθμός master.

-Selling,Πώληση

-Selling Settings,Η πώληση Ρυθμίσεις

-Send,Αποστολή

-Send Autoreply,Αποστολή Autoreply

-Send Email,Αποστολή Email

-Send From,Αποστολή Από

-Send Invite Email,Αποστολή Πρόσκληση Email

-Send Me A Copy,Στείλτε μου ένα αντίγραφο

-Send Notifications To,Στείλτε κοινοποιήσεις

-Send Print in Body and Attachment,Αποστολή Εκτύπωση στο σώμα και στο Συνημμένο

-Send SMS,Αποστολή SMS

-Send To,Αποστολή προς

-Send To Type,Αποστολή Προς Πληκτρολογήστε

-Send an email reminder in the morning,Στείλτε ένα email υπενθύμισης το πρωί

-Send automatic emails to Contacts on Submitting transactions.,Στείλτε e-mail αυτόματα στις Επαφές για την υποβολή των συναλλαγών.

-Send mass SMS to your contacts,Αποστολή μαζικών SMS στις επαφές σας

-Send regular summary reports via Email.,Αποστολή τακτικές συνοπτικές εκθέσεις μέσω e-mail.

-Send to this list,Αποστολή σε αυτόν τον κατάλογο

-Sender,Αποστολέας

-Sender Name,Όνομα αποστολέα

-"Sending newsletters is not allowed for Trial users, \				to prevent abuse of this feature.","Η αποστολή ενημερωτικών δελτίων δεν επιτρέπεται για τους χρήστες Δίκη, \ να αποτραπεί η κατάχρηση αυτής της δυνατότητας."

-Sent Mail,Sent Mail

-Sent On,Εστάλη στις

-Sent Quotation,Εστάλη Προσφοράς

-Separate production order will be created for each finished good item.,Ξεχωριστή σειρά παραγωγής θα δημιουργηθεί για κάθε τελικό καλό στοιχείο.

-Serial No,Αύξων αριθμός

-Serial No Details,Serial Λεπτομέρειες αριθ.

-Serial No Service Contract Expiry,Αύξων αριθμός Λήξη σύμβασης παροχής υπηρεσιών

-Serial No Status,Αύξων αριθμός Status

-Serial No Warranty Expiry,Αύξων αριθμός Ημερομηνία λήξης της εγγύησης

-Serial No created,Αύξων αριθμός που δημιουργήθηκε

-Serial No does not belong to Item,Αύξων αριθμός δεν ανήκει σε θέση

-Serial No must exist to transfer out.,Αύξων αριθμός πρέπει να υπάρχουν για να μεταφέρει έξω.

-Serial No qty cannot be a fraction,Αύξων αριθμός Ποσότητα δεν μπορεί να είναι ένα κλάσμα

-Serial No status must be 'Available' to Deliver,Αύξων αριθμός κατάστασης πρέπει να είναι «διαθέσιμη» να τηρηθούν οι υποσχέσεις

-Serial Nos do not match with qty,Αύξοντες αριθμοί δεν ταιριάζουν με έκαστος

-Serial Number Series,Serial Number Series

-Serialized Item: ',Serialized Θέση: «

-Series List for this Transaction,Λίστα Series για αυτή τη συναλλαγή

-Server,Διακομιστή

-Service Address,Service Διεύθυνση

-Services,Υπηρεσίες

-Session Expired. Logging you out,Συνεδρία Έληξε. Έξοδος από

-Session Expires in (time),Συνεδρία Λήγει στις (χρόνος)

-Session Expiry,Λήξη συνεδρίας

-Session Expiry in Hours e.g. 06:00,"Λήξη συνεδρίας σε ώρες, π.χ. 6:00"

-Set Banner from Image,Ορισμός Banner από την εικόνα

-Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,Ορισμός Θέση Ομάδα-σοφός προϋπολογισμούς σε αυτό το έδαφος. Μπορείτε επίσης να συμπεριλάβετε εποχικότητα με τη ρύθμιση της διανομής.

-Set Login and Password if authentication is required.,"Ορισμός Login και Password, εάν απαιτείται έλεγχος ταυτότητας."

-Set New Password,Ορισμός νέου κωδικού πρόσβασης

-Set Value,Ορισμός Value

-"Set a new password and ""Save""",Ορίστε ένα νέο κωδικό πρόσβασης και το &quot;Save&quot;

-Set prefix for numbering series on your transactions,Ορίστε πρόθεμα για σειρά αρίθμησης για τις συναλλαγές σας

-Set targets Item Group-wise for this Sales Person.,Τον καθορισμό στόχων Θέση Ομάδα-σοφός για αυτό το πρόσωπο πωλήσεων.

-"Set your background color, font and image (tiled)","Ρυθμίστε το χρώμα του φόντου σας, τη γραμματοσειρά και την εικόνα (πλακάκια)"

-"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","Ορισμός εξερχόμενων ρυθμίσεις SMTP σας διεύθυνση εδώ. Όλα τα συστήματα που δημιουργούνται ειδοποιήσεις, μηνύματα ηλεκτρονικού ταχυδρομείου θα πάει από αυτό το διακομιστή αλληλογραφίας. Εάν δεν είστε σίγουροι, αφήστε αυτό το κενό για να χρησιμοποιηθεί ERPNext servers (e-mail θα αποσταλούν από την ταυτότητα ηλεκτρονικού ταχυδρομείου σας) ή επικοινωνήστε με τον παροχέα email σας."

-Setting Account Type helps in selecting this Account in transactions.,Ρύθμιση Τύπος λογαριασμού βοηθά στην επιλογή αυτόν το λογαριασμό στις συναλλαγές.

-Settings,Ρυθμίσεις

-Settings for About Us Page.,Ρυθμίσεις για την εταιρεία μας σελίδα.

-Settings for Accounts,Ρυθμίσεις για τους λογαριασμούς

-Settings for Buying Module,Ρυθμίσεις για την αγορά Ενότητα

-Settings for Contact Us Page,Ρυθμίσεις για την Επικοινωνία Σελίδα

-Settings for Contact Us Page.,Ρυθμίσεις για την Επικοινωνία Σελίδα.

-Settings for Selling Module,Ρυθμίσεις για την πώληση μονάδας

-Settings for the About Us Page,Ρυθμίσεις για την εταιρεία μας σελίδα

-"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",Ρυθμίσεις για την απομάκρυνση των αιτούντων εργασία από ένα π.χ. γραμματοκιβώτιο &quot;jobs@example.com&quot;

-Setup,Εγκατάσταση

-Setup Control,Έλεγχος εγκατάστασης

-Setup Series,Σειρά εγκατάστασης

-Setup of Shopping Cart.,Ρύθμιση του καλαθιού αγορών.

-Setup of fonts and background.,Ρύθμιση των γραμματοσειρών και του φόντου.

-"Setup of top navigation bar, footer and logo.","Ρύθμιση της επάνω γραμμή πλοήγησης, footer και το λογότυπο."

-Setup to pull emails from support email account,Ρύθμιση για να τραβήξει τα email από το λογαριασμό email στήριξης

-Share,Μετοχή

-Share With,Share Με

-Shipments to customers.,Οι αποστολές προς τους πελάτες.

-Shipping,Ναυτιλία

-Shipping Account,Ο λογαριασμός Αποστολές

-Shipping Address,Διεύθυνση αποστολής

-Shipping Address Name,Αποστολή Όνομα Διεύθυνση

-Shipping Amount,Ποσό αποστολή

-Shipping Rule,Αποστολές Κανόνας

-Shipping Rule Condition,Αποστολές Κατάσταση Κανόνας

-Shipping Rule Conditions,Όροι Κανόνας αποστολή

-Shipping Rule Label,Αποστολές Label Κανόνας

-Shipping Rules,Κανόνες αποστολή

-Shop,Shop

-Shopping Cart,Καλάθι Αγορών

-Shopping Cart Price List,Shopping Τιμοκατάλογος Καλάθι

-Shopping Cart Price Lists,Τιμοκατάλογοι Καλάθι Αγορών

-Shopping Cart Settings,Ρυθμίσεις Καλάθι Αγορών

-Shopping Cart Shipping Rule,Καλάθι Αγορών αποστολή Κανόνας

-Shopping Cart Shipping Rules,Κανόνες Shipping Καλάθι Αγορών

-Shopping Cart Taxes and Charges Master,Φόροι Καλάθι και Χρεώσεις Δάσκαλος

-Shopping Cart Taxes and Charges Masters,Φόροι Καλάθι και Χρεώσεις Masters

-Short Bio,Σύντομο Βιογραφικό

-Short Name,Short Name

-Short biography for website and other publications.,Σύντομη βιογραφία για την ιστοσελίδα και άλλων εκδόσεων.

-Shortcut,Συντόμευση

-"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.","Εμφάνιση &quot;Διαθέσιμο&quot; ή &quot;Μη διαθέσιμο&quot; με βάση αποθήκης, διαθέσιμη στην αποθήκη αυτή."

-Show Details,Δείτε Λεπτομέρειες

-Show In Website,Εμφάνιση Στην Ιστοσελίδα

-Show Print First,Εμφάνιση Εκτύπωση Πρώτη

-Show a slideshow at the top of the page,Δείτε ένα slideshow στην κορυφή της σελίδας

-Show in Website,Εμφάνιση στο Website

-Show rows with zero values,Εμφάνιση σειρές με μηδενικές τιμές

-Show this slideshow at the top of the page,Εμφάνιση αυτής της παρουσίασης στην κορυφή της σελίδας

-Showing only for,Εμφανίζονται μόνο για

-Signature,Υπογραφή

-Signature to be appended at the end of every email,Υπογραφή πρέπει να επισυνάπτεται στο τέλος του κάθε e-mail

-Single,Μονόκλινο

-Single Post (article).,Single Post (άρθρο).

-Single unit of an Item.,Ενιαία μονάδα ενός στοιχείου.

-Sitemap Domain,Χάρτης περιοχών

-Slideshow,Παρουσίαση

-Slideshow Items,Παρουσίαση Προϊόντα

-Slideshow Name,Παρουσίαση Name

-Slideshow like display for the website,Παρουσίαση σαν ένδειξη για την ιστοσελίδα

-Small Text,Μικρές Κείμενο

-Solid background color (default light gray),Στερεά χρώμα του φόντου (προεπιλογή ανοιχτό γκρι)

-Sorry we were unable to find what you were looking for.,Δυστυχώς δεν μπορέσαμε να βρείτε αυτό που ψάχνατε.

-Sorry you are not permitted to view this page.,Δυστυχώς δεν σας επιτρέπεται να δείτε αυτή τη σελίδα.

-Sorry! We can only allow upto 100 rows for Stock Reconciliation.,Συγνώμη! Μπορούμε μόνο να επιτρέψουμε μέχρι 100 σειρές για τη Συμφιλίωση Χρηματιστήριο.

-"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","Συγνώμη! Δεν μπορείτε να αλλάξετε το προεπιλεγμένο νόμισμα της εταιρείας, επειδή υπάρχουν υφιστάμενες πράξεις εναντίον της. Θα πρέπει να ακυρώσει αυτές τις συναλλαγές, αν θέλετε να αλλάξετε το εξ &#39;ορισμού νόμισμα."

-Sorry. Companies cannot be merged,Λυπάμαι. Οι εταιρείες δεν μπορούν να συγχωνευθούν

-Sorry. Serial Nos. cannot be merged,Λυπάμαι. Serial Νο. δεν μπορούν να συγχωνευθούν

-Sort By,Ταξινόμηση

-Source,Πηγή

-Source Warehouse,Αποθήκη Πηγή

-Source and Target Warehouse cannot be same,Πηγή και αποθήκη στόχος δεν μπορεί να είναι ίδια

-Source of th,Πηγή ου

-"Source of the lead. If via a campaign, select ""Campaign""","Πηγή του μολύβδου. Αν μέσω μιας εκστρατείας, επιλέξτε &quot;Εκστρατεία&quot;"

-Spartan,Σπαρτιάτης

-Special Page Settings,Ειδικές Ρυθμίσεις σελίδας

-Specification Details,Λεπτομέρειες Προδιαγραφές

-Specify Exchange Rate to convert one currency into another,Καθορίστε συναλλαγματικής ισοτιμίας για τη μετατροπή ενός νομίσματος σε άλλο

-"Specify a list of Territories, for which, this Price List is valid","Ορίστε μια λίστα των εδαφών, για την οποία, παρών τιμοκατάλογος ισχύει"

-"Specify a list of Territories, for which, this Shipping Rule is valid","Ορίστε μια λίστα των εδαφών, για την οποία, αυτός ο κανόνας ναυτιλία είναι έγκυρη"

-"Specify a list of Territories, for which, this Taxes Master is valid","Ορίστε μια λίστα των εδαφών, για την οποία, αυτός ο Δάσκαλος φόροι είναι έγκυρη"

-Specify conditions to calculate shipping amount,Καθορίστε προϋποθέσεις για τον υπολογισμό του ποσού ναυτιλία

-Split Delivery Note into packages.,Split Σημείωση Παράδοση σε πακέτα.

-Standard,Πρότυπο

-Standard Rate,Κανονικός συντελεστής

-"Standard Terms and Conditions that can be added to Sales and Purchases.Examples:1. Validity of the offer.1. Payment Terms (In Advance, On Credit, part advance etc).1. What is extra (or payable by the Customer).1. Safety / usage warning.1. Warranty if any.1. Returns Policy.1. Terms of shipping, if applicable.1. Ways of addressing disputes, indemnity, liability, etc.1. Address and Contact of your Company.","Πρότυπο όρους και προϋποθέσεις που μπορούν να προστεθούν σε πωλήσεις και Purchases.Examples: 1. Ισχύς της offer.1. Όροι πληρωμής (προκαταβολή, επί πιστώσει, κλπ εκ των προτέρων μέρος) .1. Τι είναι η επιπλέον (ή πληρωτέα από τον πελάτη) .1. Ασφάλεια / χρήσης warning.1. Εγγύηση εάν any.1. Επιστρέφει πολιτικής.1. Όροι της ναυτιλίας, αν applicable.1. Τρόποι αντιμετώπισης των διαφορών, αποζημίωση, ευθύνη, etc.1. Διεύθυνσης και της επικοινωνίας της εταιρείας σας."

-"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.10. Add or Deduct: Whether you want to add or deduct the tax.","Πρότυπο πρότυπο φόρου που μπορεί να εφαρμοστεί σε όλες τις συναλλαγές αγοράς. Αυτό το πρότυπο μπορεί να περιέχει κατάλογο των διευθυντών φορολογικών και άλλων επικεφαλής έξοδα όπως &quot;αποστολή&quot;, &quot;Ασφάλεια&quot;, &quot;Χειρισμός&quot; κλπ. # # # # Σημείωση Ο φορολογικός συντελεστής που ορίζετε εδώ θα είναι ο κανονικός συντελεστής φόρου για όλους ** Είδη ** . Εάν υπάρχουν αντικείμενα ** ** που έχουν διαφορετικούς ρυθμούς, θα πρέπει να προστεθούν στο ** φόρου ** Θέση τραπέζι στο ** Θέση ** master. # # # # Περιγραφή της Columns1. Τύπος υπολογισμού: - Αυτό μπορεί να είναι για ** Net Total ** (που είναι το άθροισμα του βασικού ποσού). - ** Στην προηγούμενη σειρά Total / Ποσό ** (για τις σωρευτικές φόρων ή τελών). Εάν επιλέξετε αυτή την επιλογή, ο φόρος θα εφαρμοστεί ως ποσοστό της προηγούμενης σειράς (στον πίνακα φόρου) ποσό ή ολική. - Πραγματική ** ** (όπως αναφέρθηκε) .2. Επικεφαλής λογαριασμού: Το καθολικό λογαριασμό με τον οποίο ο φόρος αυτός θα είναι booked3. Κέντρο Κόστους: Αν ο φόρος / τέλος αποτελεί έσοδο (όπως η ναυτιλία) ή έξοδα που πρέπει να γίνει κράτηση κατά Κόστος Center.4. Περιγραφή: Περιγραφή του φόρου (που θα τυπωθούν στα τιμολόγια / εισαγωγικά) .5. Τιμή: Φόρος rate.6. Ποσό: Φόρος amount.7. Σύνολο: Σωρευτικά σε αυτό point.8. Εισάγετε Row: Αν βασίζεται σε &quot;Προηγούμενη Σύνολο Row&quot; μπορείτε να επιλέξετε τον αριθμό της γραμμής που θα πρέπει να ληφθούν ως βάση για τον υπολογισμό αυτό (η προεπιλογή είναι η προηγούμενη σειρά) .9. Σκεφτείτε φόρος ή τέλος για το: Στην ενότητα αυτή μπορείτε να καθορίσετε αν ο φόρος / χρέωση είναι μόνο για την αποτίμηση (όχι ένα μέρος του συνόλου) ή μόνον για το σύνολο (δεν προσθέτουν αξία στο προϊόν) ή both.10. Προσθήκη ή Μείον: Είτε θέλετε να προσθέσετε ή να εκπέσει τον φόρο."

-"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.","Πρότυπο πρότυπο φόρου που μπορεί να εφαρμοστεί σε όλες τις συναλλαγές των πωλήσεων. Αυτό το πρότυπο μπορεί να περιέχει κατάλογο των διευθυντών φορολογικών και άλλων εσόδων / εξόδων κεφάλια σαν &quot;Shipping&quot;, &quot;Ασφαλιστική&quot;, &quot;Χειρισμός&quot; κλπ. # # # # Σημείωση Ο φορολογικός συντελεστής που ορίζετε εδώ θα είναι ο κανονικός συντελεστής φόρου για όλους ** Είδη **. Εάν υπάρχουν αντικείμενα ** ** που έχουν διαφορετικούς ρυθμούς, θα πρέπει να προστεθούν στο ** φόρου ** Θέση τραπέζι στο ** Θέση ** master. # # # # Περιγραφή της Columns1. Τύπος υπολογισμού: - Αυτό μπορεί να είναι για ** Net Total ** (που είναι το άθροισμα του βασικού ποσού). - ** Στην προηγούμενη σειρά Total / Ποσό ** (για τις σωρευτικές φόρων ή τελών). Εάν επιλέξετε αυτή την επιλογή, ο φόρος θα εφαρμοστεί ως ποσοστό της προηγούμενης σειράς (στον πίνακα φόρου) ποσό ή ολική. - Πραγματική ** ** (όπως αναφέρθηκε) .2. Επικεφαλής λογαριασμού: Το καθολικό λογαριασμό με τον οποίο ο φόρος αυτός θα είναι booked3. Κέντρο Κόστους: Αν ο φόρος / τέλος αποτελεί έσοδο (όπως η ναυτιλία) ή έξοδα που πρέπει να γίνει κράτηση κατά Κόστος Center.4. Περιγραφή: Περιγραφή του φόρου (που θα τυπωθούν στα τιμολόγια / εισαγωγικά) .5. Τιμή: Φόρος rate.6. Ποσό: Φόρος amount.7. Σύνολο: Σωρευτικά σε αυτό point.8. Εισάγετε Row: Αν βασίζεται σε &quot;Προηγούμενη Σύνολο Row&quot; μπορείτε να επιλέξετε τον αριθμό της γραμμής που θα πρέπει να ληφθούν ως βάση για τον υπολογισμό αυτό (η προεπιλογή είναι η προηγούμενη σειρά) .9. Είναι ο φόρος αυτός περιλαμβάνεται στο Βασικό Επιτόκιο: Αν επιλέξετε αυτό, αυτό σημαίνει ότι ο φόρος αυτός δεν θα εμφανιστεί κάτω από το στοιχείο πίνακα, αλλά θα πρέπει να περιλαμβάνονται στο Βασικό Επιτόκιο στο κεντρικό πίνακα το στοιχείο σας. Αυτό είναι χρήσιμο όταν θέλετε να δώσει μια κατ &#39;αποκοπή τιμή (συμπεριλαμβανομένων όλων των φόρων) των τιμών στους πελάτες."

-Start Date,Ημερομηνία έναρξης

-Start Report For,Ξεκινήστε την έκθεση για το

-Start date of current invoice's period,Ημερομηνία έναρξης της περιόδου τρέχουσας τιμολογίου

-Starts on,Ξεκινά στις

-Startup,Startup

-State,Κατάσταση

-States,Τα κράτη

-Static Parameters,Στατικές παραμέτρους

-Status,Κατάσταση

-Status must be one of ,Κατάστασης πρέπει να είναι ένας από τους

-Status should be Submitted,Κατάσταση θα πρέπει να υποβάλλονται

-Statutory info and other general information about your Supplier,Τακτικό πληροφορίες και άλλες γενικές πληροφορίες σχετικά με τον προμηθευτή σας

-Stock,Μετοχή

-Stock Adjustment Account,Χρηματιστήριο Λογαριασμός προσαρμογής

-Stock Adjustment Cost Center,Χρηματιστήριο Κέντρο Κόστους Προσαρμογής

-Stock Ageing,Χρηματιστήριο Γήρανση

-Stock Analytics,Analytics Χρηματιστήριο

-Stock Balance,Υπόλοιπο Χρηματιστήριο

-Stock Entries already created for Production Order ,Ενδείξεις Stock ήδη δημιουργήσει για εντολή παραγωγής

-Stock Entry,Έναρξη Χρηματιστήριο

-Stock Entry Detail,Χρηματιστήριο Λεπτομέρεια εισόδου

-Stock Frozen Upto,Χρηματιστήριο Κατεψυγμένα Μέχρι

-Stock In Hand Account,Διαθέσιμο Λογαριασμός χέρι

-Stock Ledger,Χρηματιστήριο Λέτζερ

-Stock Ledger Entry,Χρηματιστήριο Λέτζερ εισόδου

-Stock Level,Επίπεδο Χρηματιστήριο

-Stock Qty,Stock Ποσότητα

-Stock Queue (FIFO),Χρηματιστήριο Queue (FIFO)

-Stock Received But Not Billed,"Χρηματιστήριο, αλλά δεν έλαβε Τιμολογημένος"

-Stock Reconciliation,Χρηματιστήριο Συμφιλίωση

-Stock Reconciliation file not uploaded,Διαθέσιμο αρχείο συμφιλίωση δεν φορτώθηκε

-Stock Settings,Ρυθμίσεις Χρηματιστήριο

-Stock UOM,Χρηματιστήριο UOM

-Stock UOM Replace Utility,Χρηματιστήριο Utility Αντικατάσταση UOM

-Stock Uom,Χρηματιστήριο UOM

-Stock Value,Αξία των αποθεμάτων

-Stock Value Difference,Χρηματιστήριο Διαφορά Αξία

-Stop,Stop

-Stop users from making Leave Applications on following days.,Σταματήστε τους χρήστες να κάνουν αιτήσεις Αφήστε σχετικά με τις παρακάτω ημέρες.

-Stopped,Σταμάτησε

-Structure cost centers for budgeting.,Κέντρα κόστους κατασκευής για την κατάρτιση του προϋπολογισμού.

-Structure of books of accounts.,Δομή των βιβλίων των λογαριασμών.

-Style,Στυλ

-Style Settings,Ρυθμίσεις Style

-"Style represents the button color: Success - Green, Danger - Red, Inverse - Black, Primary - Dark Blue, Info - Light Blue, Warning - Orange","Style αντιπροσωπεύει το χρώμα του κουμπιού: Επιτυχία - Green, Danger - Κόκκινο, Inverse - Μαύρο, Πρωτοβάθμια - Σκούρο Μπλε, Info - Γαλάζιο, Προσοχή - Orange"

-"Sub-currency. For e.g. ""Cent""",Υπο-νόμισμα. Για παράδειγμα &quot;Cent&quot;

-Sub-domain provided by erpnext.com,Sub-domain που παρέχεται από erpnext.com

-Subcontract,Υπεργολαβία

-Subdomain,Υποκατηγορία

-Subject,Θέμα

-Submit,Υποβολή

-Submit Salary Slip,Υποβολή Slip Μισθός

-Submit all salary slips for the above selected criteria,Υποβολή όλα τα εκκαθαριστικά σημειώματα αποδοχών για τα επιλεγμένα παραπάνω κριτήρια

-Submitted,Υποβλήθηκε

-Submitted Record cannot be deleted,Υποβλήθηκε εγγραφής δεν μπορεί να διαγραφεί

-Subsidiary,Θυγατρική

-Success,Επιτυχία

-Successful: ,Επιτυχείς:

-Suggestion,Πρόταση

-Suggestions,Προτάσεις

-Sunday,Κυριακή

-Supplier,Προμηθευτής

-Supplier (Payable) Account,Προμηθευτής (Υποχρεώσεις) λογαριασμός

-Supplier (vendor) name as entered in supplier master,Προμηθευτή (vendor) το όνομα που έχει καταχωρηθεί στο κύριο προμηθευτή

-Supplier Account Head,Προμηθευτής Head λογαριασμού

-Supplier Address,Διεύθυνση Προμηθευτή

-Supplier Details,Στοιχεία Προμηθευτή

-Supplier Intro,Intro Προμηθευτής

-Supplier Invoice Date,Προμηθευτής Ημερομηνία Τιμολογίου

-Supplier Invoice No,Τιμολόγιο του προμηθευτή αριθ.

-Supplier Name,Όνομα προμηθευτή

-Supplier Naming By,Προμηθευτής ονομασία με

-Supplier Part Number,Προμηθευτής Αριθμός είδους

-Supplier Quotation,Προσφορά Προμηθευτής

-Supplier Quotation Item,Προμηθευτής Θέση Προσφοράς

-Supplier Reference,Αναφορά Προμηθευτής

-Supplier Shipment Date,Προμηθευτής ημερομηνία αποστολής

-Supplier Shipment No,Αποστολή Προμηθευτής αριθ.

-Supplier Type,Τύπος Προμηθευτής

-Supplier Warehouse,Αποθήκη Προμηθευτής

-Supplier Warehouse mandatory subcontracted purchase receipt,Προμηθευτής αποθήκη υποχρεωτικής υπεργολαβίας απόδειξη αγοράς

-Supplier classification.,Ταξινόμηση Προμηθευτή.

-Supplier database.,Βάση δεδομένων προμηθευτών.

-Supplier of Goods or Services.,Προμηθευτή των αγαθών ή υπηρεσιών.

-Supplier warehouse where you have issued raw materials for sub - contracting,"Αποθήκη προμηθευτή, εάν έχετε εκδώσει τις πρώτες ύλες για την υπο - αναθέτουσα"

-Supplier's currency,Νόμισμα Προμηθευτή

-Support,Υποστήριξη

-Support Analytics,Analytics Υποστήριξη

-Support Email,Υποστήριξη Email

-Support Email Id,Υποστήριξη Id Email

-Support Password,Κωδικός Υποστήριξης

-Support Ticket,Ticket Support

-Support queries from customers.,Υποστήριξη ερωτήματα από πελάτες.

-Symbol,Σύμβολο

-Sync Inbox,Sync Εισερχόμενα

-Sync Support Mails,Συγχρονισμός Mails Υποστήριξη

-Sync with Dropbox,Συγχρονισμός με το Dropbox

-Sync with Google Drive,Συγχρονισμός με το Google Drive

-System,Σύστημα

-System Defaults,Προεπιλογές συστήματος

-System Settings,Ρυθμίσεις συστήματος

-System User,Χρήστης Συστήματος

-"System User (login) ID. If set, it will become default for all HR forms.","Σύστημα χρήστη (login) ID. Αν οριστεί, θα γίνει προεπιλογή για όλες τις μορφές HR."

-System for managing Backups,Σύστημα για τη διαχείριση των αντιγράφων ασφαλείας

-System generated mails will be sent from this email id.,Σύστημα που δημιουργούνται μηνύματα θα αποστέλλονται από αυτό το email id.

-TL-,TL-

-TLB-,TLB-

-Table,Τραπέζι

-Table for Item that will be shown in Web Site,Πίνακας για τη θέση που θα εμφανιστεί στο Web Site

-Tag,Ετικέτα

-Tag Name,Όνομα Tag

-Tags,Tags

-Tahoma,Tahoma

-Target,Στόχος

-Target  Amount,Ποσό-στόχος

-Target Detail,Λεπτομέρειες Target

-Target Details,Λεπτομέρειες Target

-Target Details1,Στόχος details1

-Target Distribution,Διανομή Target

-Target Qty,Ποσότητα Target

-Target Warehouse,Αποθήκη Target

-Task,Έργο

-Task Details,Λεπτομέρειες Εργασίας

-Tax,Φόρος

-Tax Calculation,Υπολογισμός φόρου

-Tax Category can not be 'Valuation' or 'Valuation and Total' 					as all items are non-stock items,"Κατηγορία φόρου δεν μπορεί να είναι «αποτίμησης» ή «Αποτίμηση και Total», όπως όλα τα στοιχεία είναι μη-αποθεμάτων"

-Tax Master,Δάσκαλος φόρου

-Tax Rate,Φορολογικός Συντελεστής

-Tax Template for Purchase,Πρότυπο φόρου για Αγορά

-Tax Template for Sales,Πρότυπο φόρου για τις πωλήσεις

-Tax and other salary deductions.,Φορολογικές και άλλες μειώσεις μισθών.

-Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges,Φόρος τραπέζι λεπτομέρεια τραβηγμένο από τον δάσκαλο στοιχείο ως string και αποθηκεύονται σε αυτό το field.Used για φόρους και τέλη

-Taxable,Φορολογητέο

-Taxes,Φόροι

-Taxes and Charges,Φόροι και τέλη

-Taxes and Charges Added,Οι φόροι και οι επιβαρύνσεις που προστίθενται

-Taxes and Charges Added (Company Currency),Οι φόροι και οι επιβαρύνσεις που προστίθενται (νόμισμα της Εταιρείας)

-Taxes and Charges Calculation,Φόροι και τέλη Υπολογισμός

-Taxes and Charges Deducted,Φόροι και τέλη παρακρατήθηκε

-Taxes and Charges Deducted (Company Currency),Οι φόροι και οι επιβαρύνσεις αφαιρούνται (νόμισμα της Εταιρείας)

-Taxes and Charges Total,Φόροι και τέλη Σύνολο

-Taxes and Charges Total (Company Currency),Φόροι και τέλη Σύνολο (νόμισμα της Εταιρείας)

-Taxes and Charges1,Φόροι και Charges1

-Team Members,Μέλη της Ομάδας

-Team Members Heading,Μέλη της Ομάδας Τομέας

-Template for employee performance appraisals.,Πρότυπο για την αξιολόγηση της απόδοσης των εργαζομένων.

-Template of terms or contract.,Πρότυπο των όρων ή της σύμβασης.

-Term Details,Term Λεπτομέρειες

-Terms and Conditions,Όροι και Προϋποθέσεις

-Terms and Conditions Content,Όροι και Προϋποθέσεις Περιεχόμενο

-Terms and Conditions Details,Όροι και Προϋποθέσεις Λεπτομέρειες

-Terms and Conditions Template,Όροι και Προϋποθέσεις προτύπου

-Terms and Conditions1,Όροι και συνθήκες1

-Territory,Έδαφος

-Territory Manager,Διευθυντής Επικράτεια

-Territory Name,Όνομα Επικράτεια

-Territory Target Variance (Item Group-Wise),Έδαφος Διακύμανση Target (Θέση Group-Wise)

-Territory Targets,Στόχοι Επικράτεια

-Test,Δοκιμή

-Test Email Id,Test Id Email

-Test Runner,Runner Test

-Test the Newsletter,Δοκιμάστε το Ενημερωτικό Δελτίο

-Text,Κείμενο

-Text Align,Κείμενο Στοίχιση

-Text Editor,Επεξεργαστής κειμένου

-"The ""Web Page"" that is the website home page",Το &quot;Web Page&quot; που είναι η αρχική σελίδα του ιστοτόπου

-The BOM which will be replaced,Η ΒΟΜ η οποία θα αντικατασταθεί

-"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""","Το στοιχείο που αντιπροσωπεύει το πακέτο. Αυτό το στοιχείο πρέπει να έχει &quot;Είναι Stock Θέση&quot;, όπως &quot;Όχι&quot; και &quot;Είναι σημείο πώλησης&quot;, όπως &quot;Ναι&quot;"

-"The account head under Liability, in which Profit/Loss will be booked","Η κεφαλή του λογαριασμού βάσει της αστικής ευθύνης, στην οποία Κέρδη / Ζημίες θα κρατηθεί"

-The date at which current entry is made in system.,Η ημερομηνία κατά την οποία τρέχουσα καταχώρηση γίνεται στο σύστημα.

-The date at which current entry will get or has actually executed.,Η ημερομηνία κατά την οποία τρέχουσα καταχώρηση θα πάρει ή έχει πράγματι εκτελεστεί.

-The date on which next invoice will be generated. It is generated on submit.,Η ημερομηνία κατά την οποία το επόμενο τιμολόγιο θα παραχθούν. Παράγεται σε υποβάλει.

-The date on which recurring invoice will be stop,Η ημερομηνία κατά την οποία επαναλαμβανόμενες τιμολόγιο θα σταματήσει

-"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","Η ημέρα του μήνα κατά τον οποίο τιμολόγιο αυτοκινήτων θα παραχθούν, π.χ. 05, 28 κλπ"

-The first Leave Approver in the list will be set as the default Leave Approver,Η πρώτη εγκριτή Αφήστε στον κατάλογο θα πρέπει να οριστεί ως Υπεύθυνος έγκρισης Αφήστε default

-The gross weight of the package. Usually net weight + packaging material weight. (for print),Το μεικτό βάρος του κόλου. Συνήθως καθαρό βάρος + βάρος συσκευασίας υλικό. (Για εκτύπωση)

-The name of your company / website as you want to appear on browser title bar. All pages will have this as the prefix to the title.,Το όνομα της εταιρείας / ιστοσελίδα σας όπως θέλετε να εμφανίζεται στη γραμμή τίτλου του προγράμματος περιήγησης. Όλες οι σελίδες θα έχουν αυτό ως πρόθεμα για τον τίτλο.

-The net weight of this package. (calculated automatically as sum of net weight of items),Το καθαρό βάρος του εν λόγω πακέτου. (Υπολογίζονται αυτόματα ως το άθροισμα του καθαρού βάρους των αντικειμένων)

-The new BOM after replacement,Η νέα BOM μετά την αντικατάστασή

-The rate at which Bill Currency is converted into company's base currency,Ο ρυθμός με τον οποίο Νόμισμα Bill μετατρέπεται σε νόμισμα βάσης της εταιρείας

-"The system provides pre-defined roles, but you can <a href='#List/Role'>add new roles</a> to set finer permissions","Το σύστημα παρέχει προκαθορισμένες ρόλους, αλλά μπορείτε να <a href='#List/Role'>προσθέσετε νέους ρόλους</a> για να ρυθμίσετε τα δικαιώματα λεπτότερα"

-The unique id for tracking all recurring invoices. It is generated on submit.,Το μοναδικό αναγνωριστικό για την παρακολούθηση όλων των επαναλαμβανόμενες τιμολόγια. Παράγεται σε υποβάλει.

-Then By (optional),"Στη συνέχεια, με (προαιρετικό)"

-These properties are Link Type fields from all Documents.,Αυτές οι ιδιότητες είναι τα πεδία Τύπος σύνδεσης από όλα τα έγγραφα.

-"These properties can also be used to 'assign' a particular document, whose property matches with the User's property to a User. These can be set using the <a href='#permission-manager'>Permission Manager</a>","Αυτές οι ιδιότητες μπορεί επίσης να χρησιμοποιηθεί για να «εκχωρήσει» ένα συγκεκριμένο έγγραφο, του οποίου η περιουσία ταιριάζει με την ιδιότητα του χρήστη σε χρήστη. Αυτά μπορεί να ρυθμιστεί χρησιμοποιώντας το <a href='#permission-manager'>Manager άδεια</a>"

-These properties will appear as values in forms that contain them.,Αυτές οι ιδιότητες θα εμφανιστούν ως τιμές σε μορφές που τις περιέχουν.

-These values will be automatically updated in transactions and also will be useful to restrict permissions for this user on transactions containing these values.,"Οι τιμές αυτές θα πρέπει να ενημερώνονται αυτόματα σε συναλλαγές και, επίσης, θα ήταν χρήσιμο να περιορίσετε τα δικαιώματα για το χρήστη για τις συναλλαγές που περιέχουν αυτές τις αξίες."

-This Price List will be selected as default for all Customers under this Group.,Αυτή η Λίστα των τιμών θα πρέπει να επιλεγεί ως προεπιλογή για όλους τους πελάτες σε αυτή την ομάδα.

-This Time Log Batch has been billed.,Αυτή η παρτίδα Log χρόνος έχει χρεωθεί.

-This Time Log Batch has been cancelled.,Αυτή η παρτίδα Log χρόνος έχει ακυρωθεί.

-This Time Log conflicts with,Αυτή τη φορά οι συγκρούσεις Σύνδεση με

-This account will be used to maintain value of available stock,Ο λογαριασμός αυτός θα χρησιμοποιηθεί για να διατηρήσει την αξία των διαθέσιμων αποθεμάτων

-This currency will get fetched in Purchase transactions of this supplier,Αυτό το νόμισμα θα πάρει παρατραβηγμένο σε συναλλαγές Αγορά αυτού του προμηθευτή

-This currency will get fetched in Sales transactions of this customer,Αυτό το νόμισμα θα πάρει παρατραβηγμένο σε συναλλαγές πωλήσεων του συγκεκριμένου πελάτη

-"This feature is for merging duplicate warehouses. It will replace all the links of this warehouse by ""Merge Into"" warehouse. After merging you can delete this warehouse, as stock level for this warehouse will be zero.","Αυτή η λειτουργία είναι για τη συγχώνευση διπλών αποθήκες. Θα αντικαταστήσει όλες τις συνδέσεις αυτής της αποθήκης από την &quot;Συγχώνευση σε&quot; αποθήκη. Μετά τη συγχώνευση, μπορείτε να διαγράψετε αυτή την αποθήκη, το επίπεδο των αποθεμάτων για την αποθήκη αυτή θα είναι μηδέν."

-This feature is only applicable to self hosted instances,Αυτή η λειτουργία ισχύει μόνο για αυτο που φιλοξενείται περιπτώσεις

-This field will appear only if the fieldname defined here has value OR the rules are true (examples): <br>myfieldeval:doc.myfield=='My Value'<br>eval:doc.age>18,Το πεδίο αυτό θα εμφανιστεί μόνο αν η fieldname ορίζεται εδώ έχει αξία ή οι κανόνες είναι αλήθεια (παραδείγματα): <br> myfieldeval: doc.myfield == «η αξία μου» <br> eval: doc.age&gt; 18

-This goes above the slideshow.,Αυτό πηγαίνει πάνω από το slideshow.

-This is PERMANENT action and you cannot undo. Continue?,Αυτό είναι μόνιμη δράση και δεν μπορείτε να αναιρέσετε. Συνέχεια;

-This is an auto generated Material Request.,Αυτή είναι μια αυτόματη δημιουργείται Αίτηση Υλικού.

-This is permanent action and you cannot undo. Continue?,Αυτό είναι μόνιμη δράση και δεν μπορείτε να αναιρέσετε. Συνέχεια;

-This is the number of the last created transaction with this prefix,Αυτός είναι ο αριθμός της τελευταίας συναλλαγής που δημιουργήθηκε με αυτό το πρόθεμα

-This message goes away after you create your first customer.,Αυτό το μήνυμα πηγαίνει μακριά μετά από τη δημιουργία της πρώτης πελάτη σας.

-This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,Αυτό το εργαλείο σας βοηθά να ενημερώσετε ή να διορθώσετε την ποσότητα και την αποτίμηση των αποθεμάτων στο σύστημα. Είναι συνήθως χρησιμοποιείται για να συγχρονίσει τις αξίες του συστήματος και τι όντως υπάρχει στις αποθήκες σας.

-This will be used for setting rule in HR module,Αυτό θα χρησιμοποιηθεί για τον κανόνα ρύθμιση στην ενότητα HR

-Thread HTML,Θέμα HTML

-Thursday,Πέμπτη

-Time,Χρόνος

-Time Log,Log Ώρα

-Time Log Batch,Ώρα Batch Σύνδεση

-Time Log Batch Detail,Ώρα Λεπτομέρεια Batch Σύνδεση

-Time Log Batch Details,Λεπτομέρειες Batch Χρόνος καταγραφής

-Time Log Batch status must be 'Submitted',Ώρα κατάσταση Batch Log πρέπει να «Υποβλήθηκε»

-Time Log Status must be Submitted.,Ώρα Status Log πρέπει να υποβάλλονται.

-Time Log for tasks.,Log Ώρα για εργασίες.

-Time Log is not billable,Σύνδεση χρόνος δεν είναι χρεώσιμη

-Time Log must have status 'Submitted',Σύνδεση διάστημα πρέπει να έχουν καθεστώς «Υποβλήθηκε»

-Time Zone,Ζώνη ώρας

-Time Zones,Ζώνες ώρας

-Time and Budget,Χρόνο και τον προϋπολογισμό

-Time at which items were delivered from warehouse,Η χρονική στιγμή κατά την οποία τα στοιχεία παραδόθηκαν από την αποθήκη

-Time at which materials were received,Η χρονική στιγμή κατά την οποία τα υλικά υποβλήθηκαν

-Title,Τίτλος

-Title / headline of your page,Τίτλος / τίτλος της σελίδας σας

-Title Case,Υπόθεση τίτλος

-Title Prefix,Πρόθεμα Τίτλος

-To,Να

-To Currency,Το νόμισμα

-To Date,Για την Ημερομηνία

-To Discuss,Για να συζητήσουν

-To Do,Για να κάνετε

-To Do List,To Do List

-To PR Date,Έως Ημερομηνία PR

-To Package No.,Για τη συσκευασία Όχι

-To Reply,Απάντηση

-To Time,To Time

-To Value,Για Value

-To Warehouse,Για Warehouse

-"To add a tag, open the document and click on ""Add Tag"" on the sidebar","Για να προσθέσετε μια ετικέτα, ανοίξτε το έγγραφο και κάντε κλικ στην επιλογή &quot;Προσθήκη Tag&quot; στο sidebar"

-"To assign this issue, use the ""Assign"" button in the sidebar.","Για να εκχωρήσετε αυτό το ζήτημα, χρησιμοποιήστε το &quot;Assign&quot; κουμπί στο sidebar."

-"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","Για να δημιουργήσετε αυτόματα εισιτήρια υποστήριξης από τα εισερχόμενα e-mail σας, ορίστε τις ρυθμίσεις POP3 σας εδώ. Πρέπει να δημιουργήσετε ένα ξεχωριστό ιδανικά ταυτότητα ηλεκτρονικού ταχυδρομείου για το σύστημα ERP, έτσι ώστε όλα τα μηνύματα θα συγχρονιστεί στο σύστημα από την id ταχυδρομείου. Εάν δεν είστε βέβαιοι, επικοινωνήστε με το e-mail σας."

-"To create an Account Head under a different company, select the company and save customer.","Για να δημιουργήσετε ένα κεφάλι λογαριασμό με διαφορετική εταιρεία, επιλέξτε την εταιρεία και να σώσει τους πελάτες."

-To enable <b>Point of Sale</b> features,Για να ενεργοποιήσετε <b>Point of Sale</b> χαρακτηριστικά

-To enable <b>Point of Sale</b> view,Για να ενεργοποιήσετε την <b>Point of view Πώληση</b>

-To enable more currencies go to Setup > Currency,Για να ενεργοποιήσετε περισσότερα νομίσματα μεταβείτε στο μενού Setup&gt; Νόμισμα

-"To fetch items again, click on 'Get Items' button \						or update the Quantity manually.","Για να φέρω στοιχεία πάλι, κάντε κλικ στο «Get Είδη κουμπί \ ή να ενημερώσετε την ποσότητα χέρι."

-"To format columns, give column labels in the query.","Για να διαμορφώσετε τις στήλες, δίνουν ετικέτες στηλών στο ερώτημα."

-"To further restrict permissions based on certain values in a document, use the 'Condition' settings.","Για να περιορίσετε περαιτέρω δικαιώματα βασίζεται σε ορισμένες αξίες σε ένα έγγραφο, χρησιμοποιήστε τα «Κατάσταση» ρυθμίσεις."

-To get Item Group in details table,Για να πάρετε την ομάδα Θέση σε λεπτομέρειες πίνακα

-To manage multiple series please go to Setup > Manage Series,Για να διαχειριστείτε πολλαπλές σειρές παρακαλώ πηγαίνετε στο μενού Setup&gt; Διαχείριση Series

-To restrict a User of a particular Role to documents that are explicitly assigned to them,Για να περιορίσετε ένα χρήστη από ένα συγκεκριμένο ρόλο σε έγγραφα που έχουν ανατεθεί ρητά σε αυτούς

-To restrict a User of a particular Role to documents that are only self-created.,Για να περιορίσετε ένα χρήστη από ένα συγκεκριμένο ρόλο σε έγγραφα που είναι μόνο αυτο-δημιουργήθηκε.

-"To set reorder level, item must be Purchase Item","Για να ρυθμίσετε το επίπεδο αναπαραγγελίας, στοιχείο πρέπει να είναι Θέση Αγορά"

-"To set user roles, just go to <a href='#List/Profile'>Setup > Users</a> and click on the user to assign roles.","Για να ορίσετε τους ρόλους χρήστη, απλά πηγαίνετε να <a href='#List/Profile'>στήσετε χρηστών&gt;</a> και κάντε κλικ στο χρήστη να αναθέσει ρόλους."

-To track any installation or commissioning related work after sales,Για να παρακολουθήσετε οποιαδήποτε εγκατάσταση ή τις σχετικές εργασίες μετά την πώληση

-"To track brand name in the following documents<br>Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No","Για να παρακολουθήσετε το εμπορικό σήμα στα ακόλουθα έγγραφα <br> Σημείωση παράδοσης, Enuiry, Αίτηση Υλικού, σημείο, Εντολή Αγοράς, Voucher αγορά, την παραλαβή Αγοραστή, εισαγωγικά, Πωλήσεις Τιμολόγιο, Πωλήσεις BOM, Πωλήσεις Τάξης, Αύξων αριθμός"

-To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,Για να ακολουθήσετε το στοιχείο στις πωλήσεις και παραστατικά αγοράς με βάση τους αύξοντες αριθμούς. Αυτό μπορεί επίσης να χρησιμοποιηθεί για να παρακολουθείτε τις λεπτομέρειες της εγγύησης του προϊόντος.

-To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,Για να παρακολουθείτε τα στοιχεία πωλήσεων και τα παραστατικά αγοράς με nos παρτίδα <br> <b>Προτεινόμενα Κλάδος: Χημικά κλπ</b>

-To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,Για να παρακολουθείτε τα στοιχεία με barcode. Θα είναι σε θέση να εισέλθουν αντικείμενα στο Δελτίο Αποστολής και Τιμολόγιο Πώλησης με σάρωση barcode του στοιχείου.

-ToDo,Εκκρεμότητες

-Tools,Εργαλεία

-Top,Κορυφή

-Top Bar,Top Bar

-Top Bar Background,Αρχή Ιστορικό Bar

-Top Bar Item,Κορυφαία Θέση Bar

-Top Bar Items,Top Προϊόντα Bar

-Top Bar Text,Top Κείμενο Bar

-Top Bar text and background is same color. Please change.,Top Bar κείμενο και το φόντο είναι ίδιο χρώμα. Παρακαλούμε αλλάξει.

-Total,Σύνολο

-Total (sum of) points distribution for all goals should be 100.,Σύνολο (ποσό) σημεία διανομής για όλους τους στόχους θα πρέπει να είναι 100.

-Total Advance,Σύνολο Advance

-Total Amount,Συνολικό Ποσό

-Total Amount To Pay,Συνολικό ποσό για να πληρώσει

-Total Amount in Words,Συνολικό ποσό ολογράφως

-Total Billing This Year: ,Σύνολο χρέωσης Αυτό το έτος:

-Total Claimed Amount,Συνολικό αιτούμενο ποσό αποζημίωσης

-Total Commission,Σύνολο Επιτροπής

-Total Cost,Συνολικό Κόστος

-Total Credit,Συνολική πίστωση

-Total Debit,Σύνολο χρέωσης

-Total Deduction,Συνολική έκπτωση

-Total Earning,Σύνολο Κερδίζουν

-Total Experience,Συνολική εμπειρία

-Total Hours,Σύνολο ωρών

-Total Hours (Expected),Σύνολο Ωρών (Αναμένεται)

-Total Invoiced Amount,Συνολικό Ποσό τιμολόγησης

-Total Leave Days,Σύνολο ημερών άδειας

-Total Leaves Allocated,Φύλλα Σύνολο Πόροι

-Total Operating Cost,Συνολικό Κόστος λειτουργίας

-Total Points,Σύνολο Πόντων

-Total Raw Material Cost,Συνολικό κόστος πρώτων υλών

-Total SMS Sent,Σύνολο SMS που αποστέλλεται

-Total Sanctioned Amount,Συνολικό Ποσό Sanctioned

-Total Score (Out of 5),Συνολική βαθμολογία (5)

-Total Tax (Company Currency),Σύνολο Φόρου (νόμισμα της Εταιρείας)

-Total Taxes and Charges,Σύνολο φόρους και τέλη

-Total Taxes and Charges (Company Currency),Σύνολο φόρους και τέλη (νόμισμα της Εταιρείας)

-Total Working Days In The Month,Σύνολο εργάσιμες ημέρες του μήνα

-Total amount of invoices received from suppliers during the digest period,Συνολικό ποσό των τιμολογίων που λαμβάνονται από τους προμηθευτές κατά την περίοδο της πέψης

-Total amount of invoices sent to the customer during the digest period,Συνολικό ποσό των τιμολογίων που αποστέλλονται στον πελάτη κατά τη διάρκεια της πέψης

-Total in words,Συνολικά στα λόγια

-Total production order qty for item,Σύνολο Ποσότητα παραγωγής για το στοιχείο

-Totals,Σύνολα

-Track separate Income and Expense for product verticals or divisions.,Παρακολουθήστε ξεχωριστή Εσόδων και Εξόδων για κάθετες προϊόντος ή διαιρέσεις.

-Track this Delivery Note against any Project,Παρακολουθήστε αυτό το Δελτίο Αποστολής εναντίον οποιουδήποτε έργου

-Track this Sales Invoice against any Project,Παρακολούθηση αυτού του τιμολογίου πώλησης έναντι οποιουδήποτε έργου

-Track this Sales Order against any Project,Παρακολουθήστε αυτό το Πωλήσεις Τάξης εναντίον οποιουδήποτε έργου

-Transaction,Συναλλαγή

-Transaction Date,Ημερομηνία Συναλλαγής

-Transfer,Μεταφορά

-Transition Rules,Κανόνες μετάβασης

-Transporter Info,Πληροφορίες Transporter

-Transporter Name,Όνομα Transporter

-Transporter lorry number,Transporter αριθμό φορτηγών

-Trash Reason,Λόγος Trash

-Tree of item classification,Δέντρο του στοιχείου ταξινόμησης

-Trial Balance,Ισοζύγιο

-Tuesday,Τρίτη

-Tweet will be shared via your user account (if specified),Tweet θα μοιραστούν μέσω του λογαριασμού χρήστη σας (αν ορίζεται)

-Twitter Share,Μοιραστείτε το στο Twitter

-Twitter Share via,Twitter Μοιραστείτε μέσω

-Type,Τύπος

-Type of document to rename.,Τύπος του εγγράφου για να μετονομάσετε.

-Type of employment master.,Τύπος του πλοιάρχου για την απασχόληση.

-"Type of leaves like casual, sick etc.","Τύπος των φύλλων, όπως casual, άρρωστοι κλπ."

-Types of Expense Claim.,Τύποι των αιτημάτων εξόδων.

-Types of activities for Time Sheets,Τύποι δραστηριοτήτων για Ώρα Φύλλα

-UOM,UOM

-UOM Conversion Detail,UOM Λεπτομέρεια μετατροπής

-UOM Conversion Details,UOM Λεπτομέρειες μετατροπής

-UOM Conversion Factor,UOM Συντελεστής μετατροπής

-UOM Conversion Factor is mandatory,UOM συντελεστής μετατροπής είναι υποχρεωτική

-UOM Details,UOM Λεπτομέρειες

-UOM Name,UOM Name

-UOM Replace Utility,UOM Utility Αντικατάσταση

-UPPER CASE,ΚΕΦΑΛΑΙΑ

-UPPERCASE,ΚΕΦΑΛΑΙΑ

-URL,URL

-Unable to complete request: ,Δεν είναι δυνατή η ολοκλήρωση του αιτήματος:

-Under AMC,Σύμφωνα AMC

-Under Graduate,Σύμφωνα με Μεταπτυχιακό

-Under Warranty,Στα πλαίσια της εγγύησης

-Unit of Measure,Μονάδα Μέτρησης

-"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","Μονάδα μέτρησης του σημείου αυτού (π.χ. Kg, Μονάδα, Όχι, Pair)."

-Units/Hour,Μονάδες / ώρα

-Units/Shifts,Μονάδες / Βάρδιες

-Unmatched Amount,Απαράμιλλη Ποσό

-Unpaid,Απλήρωτα

-Unread Messages,Μη αναγνωσμένα μηνύματα

-Unscheduled,Έκτακτες

-Unsubscribed,Αδιάθετες

-Upcoming Events for Today,Επερχόμενες εκδηλώσεις για σήμερα

-Update,Ενημέρωση

-Update Clearance Date,Ενημέρωση Ημερομηνία Εκκαθάριση

-Update Field,Ενημέρωση Field

-Update PR,Ενημέρωση PR

-Update Series,Ενημέρωση Series

-Update Series Number,Ενημέρωση Αριθμός Σειράς

-Update Stock,Ενημέρωση Χρηματιστήριο

-Update Stock should be checked.,Ενημέρωση Χρηματιστήριο θα πρέπει να ελέγχονται.

-Update Value,Ενημέρωση Value

-"Update allocated amount in the above table and then click ""Allocate"" button",Ενημέρωση ποσό που διατίθεται στον παραπάνω πίνακα και στη συνέχεια κάντε κλικ στο κουμπί &quot;Εκχώρηση&quot; κουμπί

-Update bank payment dates with journals.,Ενημέρωση τράπεζα ημερομηνίες πληρωμής με περιοδικά.

-Update is in progress. This may take some time.,Ενημέρωση είναι σε εξέλιξη. Αυτό μπορεί να πάρει κάποιο χρόνο.

-Updated,Ενημέρωση

-Upload Attachment,Ανεβάστε Συνημμένο

-Upload Attendance,Ανεβάστε Συμμετοχή

-Upload Backups to Dropbox,Ανεβάστε αντίγραφα ασφαλείας στο Dropbox

-Upload Backups to Google Drive,Φορτώσουν τα αντίγραφα σε Google Drive

-Upload HTML,Ανεβάστε HTML

-Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,Ανεβάστε ένα αρχείο CSV με δύο στήλες:. Το παλιό όνομα και το νέο όνομα. Max 500 σειρές.

-Upload a file,Μεταφόρτωση αρχείου

-Upload and Import,Ανεβάστε και εισαγωγών

-Upload attendance from a .csv file,Ανεβάστε συμμετοχή από ένα αρχείο. Csv

-Upload stock balance via csv.,Ανεβάστε υπόλοιπο αποθεμάτων μέσω csv.

-Uploading...,Μεταφόρτωση ...

-Upper Income,Άνω Εισοδήματος

-Urgent,Επείγων

-Use Multi-Level BOM,Χρησιμοποιήστε το Multi-Level BOM

-Use SSL,Χρήση SSL

-User,Χρήστης

-User Cannot Create,Ο χρήστης δεν μπορεί να δημιουργήσει

-User Cannot Search,Ο χρήστης δεν μπορεί Αναζήτηση

-User ID,Όνομα Χρήστη

-User Image,Εικόνα Εικόνα

-User Name,Όνομα χρήστη

-User Remark,Παρατήρηση χρήστη

-User Remark will be added to Auto Remark,Παρατήρηση Χρήστης θα πρέπει να προστεθεί στο Παρατήρηση Auto

-User Tags,Ετικέτες

-User Type,Τύπος χρήστη

-User must always select,Ο χρήστης πρέπει πάντα να επιλέγετε

-User not allowed to delete.,Ο χρήστης δεν επιτρέπεται να διαγράψετε.

-UserRole,UserRole

-Username,Όνομα Χρήστη

-Users who can approve a specific employee's leave applications,Οι χρήστες που μπορεί να εγκρίνει τις αιτήσεις άδειας συγκεκριμένου εργαζομένου

-Users with this role are allowed to do / modify accounting entry before frozen date,Οι χρήστες με αυτό το ρόλο μπορούν να κάνουν / τροποποίηση λογιστική εγγραφή πριν από την ημερομηνία κατεψυγμένα

-Utilities,Utilities

-Utility,Χρησιμότητα

-Valid For Territories,Ισχύει για τα εδάφη

-Valid Upto,Ισχύει Μέχρι

-Valid for Buying or Selling?,Ισχύει για αγορά ή πώληση;

-Valid for Territories,Ισχύει για εδάφη

-Validate,Επικύρωση

-Valuation,Εκτίμηση

-Valuation Method,Μέθοδος αποτίμησης

-Valuation Rate,Ποσοστό Αποτίμησης

-Valuation and Total,Αποτίμηση και Total

-Value,Αξία

-Value missing for,Αξία λείπει για

-Vehicle Dispatch Date,Όχημα ημερομηνία αποστολής

-Vehicle No,Όχημα αριθ.

-Verdana,Verdana

-Verified By,Verified by

-Visit,Επίσκεψη

-Visit report for maintenance call.,Επισκεφθείτε την έκθεση για την έκτακτη συντήρηση.

-Voucher Detail No,Λεπτομέρεια φύλλου αριθ.

-Voucher ID,ID Voucher

-Voucher Import Tool,Voucher εργαλείο εισαγωγής

-Voucher No,Δεν Voucher

-Voucher Type,Τύπος Voucher

-Voucher Type and Date,Τύπος Voucher και Ημερομηνία

-WIP Warehouse required before Submit,WIP Αποθήκη απαιτείται πριν Υποβολή

-Waiting for Customer,Αναμονή για τον Πελάτη

-Walk In,Περπατήστε στην

-Warehouse,Αποθήκη

-Warehouse Contact Info,Αποθήκη Επικοινωνία

-Warehouse Detail,Λεπτομέρεια αποθήκη

-Warehouse Name,Όνομα αποθήκη

-Warehouse User,Χρήστης αποθήκη

-Warehouse Users,Χρήστες αποθήκη

-Warehouse and Reference,Αποθήκη και αναφορά

-Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt,Αποθήκη μπορεί να αλλάξει μόνο μέσω Stock εισόδου / Σημείωμα παράδοσης / απόδειξη αγοράς

-Warehouse cannot be changed for Serial No.,Αποθήκη δεν μπορεί να αλλάξει για την αύξων αριθμός

-Warehouse does not belong to company.,Αποθήκη δεν ανήκει σε εταιρεία.

-Warehouse where you are maintaining stock of rejected items,Αποθήκη όπου θα είναι η διατήρηση αποθέματος απορριφθέντα στοιχεία

-Warehouse-Wise Stock Balance,Αποθήκη-Wise Balance Χρηματιστήριο

-Warehouse-wise Item Reorder,Αποθήκη-σοφός Θέση Αναδιάταξη

-Warehouses,Αποθήκες

-Warn,Προειδοποιώ

-Warning,Προειδοποίηση

-Warning: Leave application contains following block dates,Προσοχή: Αφήστε εφαρμογή περιλαμβάνει τις εξής ημερομηνίες μπλοκ

-Warranty / AMC Details,Εγγύηση / AMC Λεπτομέρειες

-Warranty / AMC Status,Εγγύηση / AMC Status

-Warranty Expiry Date,Εγγύηση Ημερομηνία Λήξης

-Warranty Period (Days),Περίοδος Εγγύησης (Ημέρες)

-Warranty Period (in days),Περίοδος Εγγύησης (σε ημέρες)

-Web Content,Περιεχόμενο Web

-Web Page,Ιστοσελίδα

-Website,Δικτυακός τόπος

-Website Description,Περιγραφή Website

-Website Item Group,Website Ομάδα Θέση

-Website Item Groups,Ομάδες Θέση Website

-Website Overall Settings,Website Συνολικά Ρυθμίσεις

-Website Script,Script Website

-Website Settings,Ρυθμίσεις Website

-Website Slideshow,Παρουσίαση Ιστοσελίδας

-Website Slideshow Item,Website Στοιχείο Παρουσίαση

-Website User,Χρήστης Website

-Website Warehouse,Αποθήκη Website

-Wednesday,Τετάρτη

-Weekly,Εβδομαδιαίος

-Weekly Off,Εβδομαδιαία Off

-Weight UOM,Βάρος UOM

-Weightage,Weightage

-Weightage (%),Weightage (%)

-Welcome,Καλωσόρισμα

-"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.","Όταν κάποιο από τα ελέγχθηκαν συναλλαγές &quot;Υποβλήθηκε&quot;, ένα μήνυμα ηλεκτρονικού ταχυδρομείου pop-up ανοίγουν αυτόματα για να στείλετε ένα μήνυμα ηλεκτρονικού ταχυδρομείου που σχετίζεται με το «Επικοινωνία» στην εν λόγω συναλλαγή, με τη συναλλαγή ως συνημμένο. Ο χρήστης μπορεί ή δεν μπορεί να στείλει το μήνυμα ηλεκτρονικού ταχυδρομείου."

-"When you <b>Amend</b> a document after cancel and save it, it will get a new number that is a version of the old number.","Όταν έχετε να <b>τροποποιήσει</b> ένα έγγραφο μετά την ακύρωση και να το αποθηκεύσετε, θα πάρετε ένα νέο αριθμό που είναι μια έκδοση του παλιού αριθμού."

-Where items are stored.,Σε περίπτωση που τα στοιχεία είναι αποθηκευμένα.

-Where manufacturing operations are carried out.,Όταν οι εργασίες παρασκευής να διεξάγονται.

-Widowed,Χήρος

-Width,Πλάτος

-Will be calculated automatically when you enter the details,Θα υπολογίζονται αυτόματα όταν εισάγετε τα στοιχεία

-Will be fetched from Customer,Θα είναι δυνατή η λήψη από τον Πελάτη

-Will be updated after Sales Invoice is Submitted.,Θα πρέπει να ενημερώνεται μετά Sales τιμολογίου.

-Will be updated when batched.,Θα πρέπει να ενημερώνεται όταν ζυγισμένες.

-Will be updated when billed.,Θα πρέπει να ενημερώνεται όταν χρεώνονται.

-Will be used in url (usually first name).,Θα πρέπει να χρησιμοποιείται σε url (συνήθως το πρώτο όνομα).

-With Operations,Με Λειτουργίες

-Work Details,Λεπτομέρειες Εργασίας

-Work Done,Η εργασία που γίνεται

-Work In Progress,Εργασία In Progress

-Work-in-Progress Warehouse,Work-in-Progress αποθήκη

-Workflow,Workflow

-Workflow Action,Workflow Δράση

-Workflow Action Master,Workflow Δάσκαλος δράσης

-Workflow Action Name,Όνομα Ροής Εργασιών Δράση

-Workflow Document State,Workflow κράτος εγγράφου

-Workflow Document States,Workflow Document Πολιτείες

-Workflow Name,Όνομα Ροής Εργασιών

-Workflow State,Workflow κράτος

-Workflow State Field,Workflow Πεδίο κράτος

-Workflow State Name,Όνομα Ροής Εργασιών κράτος

-Workflow Transition,Workflow μετάβαση

-Workflow Transitions,Workflow Μεταβάσεις

-Workflow state represents the current state of a document.,Workflow κατάσταση αντιπροσωπεύει την τρέχουσα κατάσταση του εγγράφου.

-Workflow will start after saving.,Workflow θα ξεκινήσει μετά την αποθήκευση.

-Working,Εργασία

-Workstation,Workstation

-Workstation Name,Όνομα σταθμού εργασίας

-Write,Γράφω

-Write Off Account,Γράψτε Off λογαριασμού

-Write Off Amount,Γράψτε Off Ποσό

-Write Off Amount <=,Γράψτε Εφάπαξ Ποσό &lt;=

-Write Off Based On,Γράψτε Off βάση την

-Write Off Cost Center,Γράψτε Off Κέντρο Κόστους

-Write Off Outstanding Amount,Γράψτε Off οφειλόμενο ποσό

-Write Off Voucher,Γράψτε Off Voucher

-Write a Python file in the same folder where this is saved and return column and result.,Γράψτε μια Python αρχείο στον ίδιο φάκελο όπου αυτό αποθηκεύεται και στήλη της επιστροφής και το αποτέλεσμα.

-Write a SELECT query. Note result is not paged (all data is sent in one go).,Γράψτε ένα ερώτημα επιλογής. Σημείωση αποτέλεσμα δεν σελιδοποιείται (όλα τα δεδομένα που αποστέλλονται σε ένα go).

-Write sitemap.xml,Γράψτε sitemap.xml

-Write titles and introductions to your blog.,Γράψτε τους τίτλους και τις εισαγωγές στο blog σας.

-Writers Introduction,Συγγραφείς Εισαγωγή

-Wrong Template: Unable to find head row.,Λάθος Πρότυπο: Ανίκανος να βρει γραμμή κεφάλι.

-Year,Έτος

-Year Closed,Έτους που έκλεισε

-Year Name,Όνομα Έτος

-Year Start Date,Έτος Ημερομηνία Έναρξης

-Year of Passing,Έτος Περνώντας

-Yearly,Ετήσια

-Yes,Ναί

-Yesterday,Χτες

-You are not authorized to do/modify back dated entries before ,Δεν έχετε το δικαίωμα να κάνετε / τροποποίηση πίσω ημερομηνία καταχωρήσεις πριν

-You can enter any date manually,Μπορείτε να εισάγετε οποιαδήποτε ημερομηνία με το χέρι

-You can enter the minimum quantity of this item to be ordered.,Μπορείτε να εισάγετε την ελάχιστη ποσότητα αυτού του στοιχείου που πρέπει να καταδικαστεί.

-You can not enter both Delivery Note No and Sales Invoice No. \					Please enter any one.,Δεν μπορείτε να εισαγάγετε τόσο Σημείωση Παράδοση Όχι και Τιμολόγιο Πώλησης Νο \ Παρακαλώ εισάγετε μία.

-You can set various 'properties' to Users to set default values and apply permission rules based on the value of these properties in various forms.,Μπορείτε να ορίσετε διάφορες «ιδιότητες» στους Χρήστες να ορίσετε προεπιλεγμένες τιμές και εφαρμογή κανόνων άδεια με βάση την αξία αυτών των ακινήτων σε διάφορες μορφές.

-You can start by selecting backup frequency and \					granting access for sync,Μπορείτε να ξεκινήσετε με την επιλογή δημιουργίας αντιγράφων ασφαλείας συχνότητα και \ παροχή πρόσβασης για συγχρονισμό

-You can use <a href='#Form/Customize Form'>Customize Form</a> to set levels on fields.,Μπορείτε να χρησιμοποιήσετε το <a href='#Form/Customize Form'>Προσαρμογή έντυπο</a> για να ρυθμίσετε τα επίπεδα στα χωράφια.

-You may need to update: ,Μπορεί να χρειαστεί να ενημερώσετε:

-You need to put at least one item in the item table.,Θα πρέπει να βάλει τουλάχιστον ένα στοιχείο στον πίνακα σημείο.

-Your Customer's TAX registration numbers (if applicable) or any general information,ΦΟΡΟΣ πελάτη σας αριθμούς κυκλοφορίας (κατά περίπτωση) ή γενικές πληροφορίες

-"Your download is being built, this may take a few moments...","Η λήψη σας χτίζεται, αυτό μπορεί να διαρκέσει λίγα λεπτά ..."

-Your letter head content,Επιστολή του περιεχομένου σας το κεφάλι

-Your sales person who will contact the customer in future,Πωλήσεις πρόσωπο σας που θα επικοινωνήσει με τον πελάτη στο μέλλον

-Your sales person who will contact the lead in future,Πωλήσεις πρόσωπο σας που θα επικοινωνήσει με το προβάδισμα στο μέλλον

-Your sales person will get a reminder on this date to contact the customer,Πωλήσεις πρόσωπο σας θα πάρει μια υπενθύμιση για την ημερομηνία αυτή για να επικοινωνήσει με τον πελάτη

-Your sales person will get a reminder on this date to contact the lead,Πωλήσεις πρόσωπο σας θα πάρει μια υπενθύμιση για την ημερομηνία αυτή να επικοινωνήσουν με το προβάδισμα

-Your support email id - must be a valid email - this is where your emails will come!,Υποστήριξη id email σας - πρέπει να είναι μια έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου - αυτό είναι όπου τα email σας θα έρθει!

-[Error],[Error]

-[Label]:[Field Type]/[Options]:[Width],[Ετικέτα]: [Type Field] / [Options]: [Width]

-add your own CSS (careful!),προσθέσετε το δικό σας CSS (careful!)

-adjust,προσαρμόσει

-align-center,ευθυγράμμιση κέντρο

-align-justify,ευθυγράμμιση δικαιολογεί

-align-left,ευθυγράμμιση αριστερά

-align-right,ευθυγράμμιση δεξιά

-also be included in Item's rate,επίσης να συμπεριλαμβάνεται στην τιμή του Είδους

-and,και

-arrow-down,βέλος προς τα κάτω

-arrow-left,βέλος αριστερά

-arrow-right,βέλος δεξιά

-arrow-up,arrow-up

-assigned by,ανατεθεί από

-asterisk,αστερίσκος

-backward,πίσω

-ban-circle,ban-κύκλο

-barcode,barcode

-bell,κουδούνι

-bold,τολμηρός

-book,βιβλίο

-bookmark,σελιδοδείκτη

-briefcase,χαρτοφύλακας

-bullhorn,bullhorn

-calendar,ημερολόγιο

-camera,κάμερα

-cancel,Ακύρωση

-cannot be 0,δεν μπορεί να είναι μηδέν

-cannot be empty,δεν μπορεί να είναι κενή

-cannot be greater than 100,δεν μπορεί να είναι μεγαλύτερο από 100

-cannot be included in Item's rate,δεν μπορεί να συμπεριλαμβάνεται στην τιμή του είδους της

-"cannot have a URL, because it has child item(s)","δεν μπορεί να έχει μια διεύθυνση URL, επειδή έχει το στοιχείο του παιδιού (-ες)"

-cannot start with,δεν μπορεί να ξεκινήσει με

-certificate,πιστοποιητικό

-check,έλεγχος

-chevron-down,Chevron-down

-chevron-left,Chevron-αριστερά

-chevron-right,Chevron-δεξιά

-chevron-up,Chevron-up

-circle-arrow-down,κύκλο βέλος προς τα κάτω

-circle-arrow-left,κύκλο βέλος αριστερά

-circle-arrow-right,κύκλο βέλος δεξιά

-circle-arrow-up,κύκλο-arrow-up

-cog,δόντι τροχού

-comment,σχόλιο

-create a Custom Field of type Link (Profile) and then use the 'Condition' settings to map that field to the Permission rule.,δημιουργήσετε ένα προσαρμοσμένο πεδίο της σύνδεσης τύπου (Profile) και στη συνέχεια να χρησιμοποιούν τις «Κατάσταση» τις ρυθμίσεις για να χαρτογραφήσει αυτό το πεδίο στον κανόνα άδεια.

-dd-mm-yyyy,dd-mm-yyyy

-dd/mm/yyyy,ηη / μμ / εεεε

-deactivate,απενεργοποιήσετε

-does not belong to BOM: ,δεν ανήκει στο BOM:

-does not exist,δεν υπάρχει

-does not have role 'Leave Approver',δεν έχει «Αφήστε Έγκρισης» ρόλο

-does not match,δεν ταιριάζει

-download,κατεβάστε

-download-alt,download-alt

-"e.g. Bank, Cash, Credit Card","π.χ. Τράπεζα, μετρητά, πιστωτική κάρτα"

-"e.g. Kg, Unit, Nos, m","π.χ. Kg, Μονάδα, αριθμούς, m"

-edit,επεξεργαστείτε

-eg. Cheque Number,π.χ.. Επιταγή Αριθμός

-eject,βγάλετε

-english,english

-envelope,φάκελος

-español,español

-example: Next Day Shipping,παράδειγμα: Επόμενη Μέρα Ναυτιλίας

-example: http://help.erpnext.com,παράδειγμα: http://help.erpnext.com

-exclamation-sign,θαυμαστικό-sign

-eye-close,μάτι-κλείσιμο

-eye-open,μάτι-άνοιγμα

-facetime-video,FaceTime-video

-fast-backward,fast-backward

-fast-forward,fast-forward

-file,αρχείο

-film,ταινία

-filter,φίλτρο

-fire,φωτιά

-flag,σημαία

-folder-close,φάκελο-κλείσιμο

-folder-open,"φάκελο, ανοίξτε"

-font,γραμματοσειρά

-forward,προς τα εμπρός

-français,français

-fullscreen,fullscreen

-gift,δώρο

-glass,ποτήρι

-globe,σφαίρα

-hand-down,το χέρι προς τα κάτω

-hand-left,χέρι-αριστερά

-hand-right,χέρι-δεξιά

-hand-up,χέρι-up

-has been entered atleast twice,έχει εισέλθει atleast δύο φορές

-have a common territory,έχουν ένα κοινό έδαφος

-have the same Barcode,έχουν την ίδια Barcode

-hdd,hdd

-headphones,ακουστικά

-heart,καρδιά

-home,σπίτι

-icon,icon

-in,σε

-inbox,Εισερχόμενα

-indent-left,παύλα-αριστερά

-indent-right,παύλα-δεξιά

-info-sign,info-sign

-is a cancelled Item,είναι μια ακυρωμένη Θέση

-is linked in,συνδέεται στο

-is not a Stock Item,δεν είναι ένα στοιχείο Χρηματιστήριο

-is not allowed.,δεν επιτρέπεται.

-italic,πλάγια

-leaf,φύλλο

-lft,LFT

-list,λίστα

-list-alt,list-alt

-lock,κλειδαριά

-lowercase,πεζά

-magnet,μαγνήτης

-map-marker,χάρτης σήμανσης

-minus,πλην

-minus-sign,μείον-sign

-mm-dd-yyyy,mm-dd-yyyy

-mm/dd/yyyy,ηη / μμ / εεεε

-move,κίνηση

-music,μουσική

-must be one of,πρέπει να είναι ένας από

-nederlands,Nederlands

-not a purchase item,δεν είναι ένα στοιχείο αγοράς

-not a sales item,δεν είναι ένα στοιχείο των πωλήσεων

-not a service item.,δεν είναι ένα στοιχείο παροχής υπηρεσιών.

-not a sub-contracted item.,δεν υπεργολαβικά στοιχείο.

-not in,δεν

-not within Fiscal Year,Δεν εντός της χρήσης

-of,από

-of type Link,του τύπου Link

-off,μακριά από

-ok,εντάξει

-ok-circle,ok-κύκλο

-ok-sign,ok-sign

-old_parent,old_parent

-or,ή

-pause,παύση

-pencil,μολύβι

-picture,εικόνα

-plane,αεροπλάνο

-play,παιχνίδι

-play-circle,play-κύκλο

-plus,συν

-plus-sign,συν-υπογράψει

-português,Português

-português brasileiro,Português Brasileiro

-print,εκτύπωση

-qrcode,qrcode

-question-sign,ερώτηση-σημάδι

-random,τυχαίος

-reached its end of life on,έφτασε στο τέλος της ζωής του για

-refresh,φρεσκάρω

-remove,αφαίρεση

-remove-circle,αφαίρεση-κύκλο

-remove-sign,αφαίρεση εισέλθετε

-repeat,επαναλαμβάνω

-resize-full,resize-πλήρης

-resize-horizontal,resize-οριζόντια

-resize-small,resize-small

-resize-vertical,resize-κάθετη

-retweet,retweet

-rgt,RGT

-road,δρόμος

-screenshot,screenshot

-search,αναζήτηση

-share,μετοχή

-share-alt,μετοχή-alt

-shopping-cart,shopping-cart

-should be 100%,θα πρέπει να είναι 100%

-signal,σηματοδοτούν

-star,αστέρι

-star-empty,star-άδειο

-step-backward,βήμα προς τα πίσω

-step-forward,βήμα προς τα εμπρός

-stop,στάση

-tag,ετικέτα

-tags,tags

-"target = ""_blank""",target = &quot;_blank&quot;

-tasks,καθήκοντα

-text-height,text-Ύψος

-text-width,text-πλάτους

-th,ου

-th-large,ου-μεγάλο

-th-list,ου-list

-thumbs-down,thumbs-down

-thumbs-up,thumbs-up

-time,χρόνος

-tint,απόχρωση

-to,να

-"to be included in Item's rate, it is required that: ","που πρέπει να περιλαμβάνονται στην τιμή στοιχείου, απαιτείται ότι:"

-trash,σκουπίδια

-upload,μεταφόρτωση

-user,χρήστη

-user_image_show,user_image_show

-values and dates,τιμές και οι ημερομηνίες

-volume-down,όγκου-down

-volume-off,όγκου-off

-volume-up,όγκου-up

-warning-sign,προειδοποιητικό σημάδι-

-website page link,Ιστοσελίδα link της σελίδας

-which is greater than sales order qty ,"η οποία είναι μεγαλύτερη από ό, τι οι πωλήσεις Ποσότητα"

-wrench,κλειδί

-yyyy-mm-dd,εεεε-μμ-ηη

-zoom-in,zoom-in

-zoom-out,zoom-out

diff --git a/translations/es.csv b/translations/es.csv
deleted file mode 100644
index 86f213d..0000000
--- a/translations/es.csv
+++ /dev/null
@@ -1,3462 +0,0 @@
- (Half Day),(Medio día)

- against sales order,contra la orden de venta

- against same operation,contra la misma operación

- already marked,ya marcada

- and year: ,y el año:

- as it is stock Item or packing item,ya que es la acción del artículo o elemento de embalaje

- at warehouse: ,en el almacén:

- by Role ,por función

- can not be made.,no puede ser hecho.

- can not be marked as a ledger as it has existing child,"no puede ser marcado como un libro de contabilidad, ya que tiene menor existente"

- cannot be 0,no puede ser 0

- cannot be deleted.,no se puede eliminar.

- does not belong to the company,no pertenece a la empresa

- has already been submitted.,ya se ha presentado.

- has been freezed. ,ha sido freezed.

- has been freezed. \				Only Accounts Manager can do transaction against this account,ha sido congelado. \ Sólo Administrador de cuentas puede hacer en contra de esta transacción cuenta

-" is less than equals to zero in the system, \						valuation rate is mandatory for this item","es menor que es igual a cero en el sistema, \ tasa de valoración es obligatoria para este artículo"

- is mandatory,es obligatorio

- is mandatory for GL Entry,Es obligatorio para la entrada GL

- is not a ledger,no es un libro de contabilidad

- is not active,no está activa

- is not set,no se ha establecido

- is now the default Fiscal Year. \			Please refresh your browser for the change to take effect.,"Ahora es el Año Fiscal defecto. \ Por favor, actualiza tu navegador para que los cambios surtan efecto."

- is present in one or many Active BOMs,está presente en una o varias listas de materiales activos

- not active or does not exists in the system,no activa o no se existe en el sistema

- not submitted,no presentado

- or the BOM is cancelled or inactive,o la lista de materiales se cancela o inactivo

- should be 'Yes'. As Item: ,debería ser &quot;sí&quot;. Como artículo:

- should be same as that in ,debe ser el mismo que el de

- was on leave on ,estaba en situación de excedencia

- will be ,será

- will be over-billed against mentioned ,sobre-será facturado contra la mencionada

- will become ,se convertirá

-"""Company History""",&quot;Historia de la empresa&quot;

-"""Team Members"" or ""Management""",&quot;Miembros del equipo&quot; o &quot;gestión&quot;

-%  Delivered,Entregado%

-% Amount Billed,Importe% Anunciada

-% Billed,Anunciado%

-% Completed,% Completado

-% Installed,Instalado%

-% Received,Recibido%

-% of materials billed against this Purchase Order.,% De los materiales facturados en contra de esta Orden de Compra.

-% of materials billed against this Sales Order,% De los materiales facturados en contra de esta orden de venta

-% of materials delivered against this Delivery Note,% De los materiales entregados en contra de esta nota de entrega

-% of materials delivered against this Sales Order,% De los materiales entregados en contra de esta orden de venta

-% of materials ordered against this Material Request,% De materiales ordenó en contra de esta solicitud de material

-% of materials received against this Purchase Order,% Del material recibido en contra de esta Orden de Compra

-"' can not be managed using Stock Reconciliation.\					You can add/delete Serial No directly, \					to modify stock of this item.","&#39;No puede gestionarse a través de la reconciliación de Valores. \ Puede añadir / eliminar Serial No directamente, \ para modificar existencias de este artículo."

-' in Company: ,&quot;En la empresa:

-'To Case No.' cannot be less than 'From Case No.',&#39;Para el caso núm&#39; no puede ser inferior a &#39;De Caso No.&#39;

-* Will be calculated in the transaction.,* Se calcula de la transacción.

-"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**","Distribución del presupuesto ** ** le ayuda a distribuir su presupuesto a través de meses, si usted tiene la estacionalidad en su business.To distribuir un presupuesto utilizando esta distribución, establezca esta distribución del presupuesto ** ** en el centro de coste ** **"

-**Currency** Master,Moneda ** ** Maestro

-**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,Año Fiscal ** ** representa un ejercicio. Los asientos contables y otras transacciones importantes se siguen contra ** Ejercicio **.

-. Outstanding cannot be less than zero. \				 	Please match exact outstanding.,. Pendiente no puede ser inferior a cero. \ Por favor coincidir exactamente excepcional.

-. Please set status of the employee as 'Left',". Por favor, establecer el estado del empleado como de &quot;izquierda&quot;"

-. You can not mark his attendance as 'Present',. No se puede marcar su asistencia como &quot;presente&quot;

-"000 is black, fff is white","000 es negro, es blanco fff"

-1 Currency = [?] FractionFor e.g. 1 USD = 100 Cent,"1 Moneda = [?] FractionFor por ejemplo, 1 USD = 100 Cent"

-1. To maintain the customer wise item code and to make them searchable based on their code use this option,"1. Para mantener el código de artículo del cliente racional, y efectuar búsquedas en ellos sobre la base de su código de usar esta opción"

-12px,12px

-13px,13px

-14px,14px

-15px,15px

-16px,16px

-2 days ago,Hace 2 días

-: Duplicate row from same ,: Duplicar fila del mismo

-: It is linked to other active BOM(s),: Está vinculado a otro BOM activo (s)

-: Mandatory for a Recurring Invoice.,: Obligatorio para una factura recurrente.

-"<a href=""#!Sales Browser/Customer Group"">To manage Customer Groups, click here</a>","<a href=""#!Sales Browser/Customer Group"">Para administrar grupos de clientes, haga clic aquí</a>"

-"<a href=""#!Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#!Sales Browser/Item Group"">Gestionar grupos de artículos</a>"

-"<a href=""#!Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#!Sales Browser/Territory"">Para gestionar Territorio, haga clic aquí</a>"

-"<a href=""#Sales Browser/Customer Group"">Manage Customer Groups</a>","<a href=""#Sales Browser/Customer Group"">Gestionar grupos de clientes</a>"

-"<a href=""#Sales Browser/Customer Group"">To manage Territory, click here</a>","<a href=""#Sales Browser/Customer Group"">Para gestionar Territorio, haga clic aquí</a>"

-"<a href=""#Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#Sales Browser/Item Group"">Administrar los grupos de artículos</a>"

-"<a href=""#Sales Browser/Territory"">Territory</a>","<a href=""#Sales Browser/Territory"">Territorio</a>"

-"<a href=""#Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#Sales Browser/Territory"">Para gestionar Territorio, haga clic aquí</a>"

-"<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Naming Options</a>","<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Opciones de nombre</a>"

-<b>Cancel</b> allows you change Submitted documents by cancelling them and amending them.,<b>Cancel</b> le permite cambiar los documentos presentados por cancelarlos y enmendarlos.

-"<span class=""sys_manager"">To setup, please go to Setup > Naming Series</span>","<span class=""sys_manager"">Para configurar, por favor, vaya a Configuración&gt; Serie de nombres</span>"

-A Customer exists with same name,Un cliente que existe con el mismo nombre

-A Lead with this email id should exist,Un cable con este correo electrónico de identificación debe existir

-"A Product or a Service that is bought, sold or kept in stock.","Un producto o un servicio que se compra, se vende o se mantienen en stock."

-A Supplier exists with same name,Un Proveedor existe con el mismo nombre

-A condition for a Shipping Rule,Una condición para una regla de envío

-A logical Warehouse against which stock entries are made.,Un almacen de depósito lógico en el que las entradas en existencias están hechos.

-A new popup will open that will ask you to select further conditions.,Una ventana se abrirá que le pedirá que seleccione otras condiciones.

-A symbol for this currency. For e.g. $,"Un símbolo de esta moneda. Por ejemplo, $"

-A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,Un distribuidor tercero / dealer / comisionista / filial / distribuidor que vende los productos de las empresas de una comisión.

-A user can have multiple values for a property.,Un usuario puede tener varios valores para una propiedad.

-A+,A +

-A-,A-

-AB+,AB +

-AB-,AB-

-AMC Expiry Date,AMC Fecha de Caducidad

-ATT,ATT

-Abbr,Abbr

-About,Sobre

-About Us Settings,La Empresa Ajustes

-About Us Team Member,Acerca de Nosotros Miembro del Equipo

-Above Value,Por encima del valor

-Absent,Ausente

-Acceptance Criteria,Criterios de Aceptación

-Accepted,Aceptado

-Accepted Quantity,Cantidad aceptada

-Accepted Warehouse,Almacén Aceptado

-Account,Cuenta

-Account Balance,Saldo de la cuenta

-Account Details,Detalles de la cuenta

-Account Head,Cuenta Head

-Account Id,ID de la cuenta

-Account Name,Nombre de la cuenta

-Account Type,Tipo de Cuenta

-Account for this ,Cuenta para este

-Accounting,Contabilidad

-Accounting Year.,Ejercicio contable.

-"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","Asiento contable congelado hasta la fecha, nadie puede hacer / modificar la entrada, excepto el papel se especifica a continuación."

-Accounting journal entries.,Contabilidad entradas del diario.

-Accounts,Cuentas

-Accounts Frozen Upto,Hasta que las cuentas congeladas

-Accounts Payable,Cuentas por pagar

-Accounts Receivable,Cuentas por cobrar

-Accounts Settings,Configuración de cuentas

-Action,Acción

-Active,Activo

-Active: Will extract emails from ,Activo: Will extraer correos electrónicos de

-Activity,Actividad

-Activity Log,Registro de actividad

-Activity Type,Tipo de actividad

-Actual,Real

-Actual Budget,Presupuesto Real

-Actual Completion Date,Fecha de Terminación del Real

-Actual Date,Fecha Actual

-Actual End Date,Fecha de finalización real

-Actual Invoice Date,Actual Fecha de la factura

-Actual Posting Date,Actual Fecha de Publicación

-Actual Qty,Cantidad real

-Actual Qty (at source/target),Cantidad real (en origen / destino)

-Actual Qty After Transaction,Cantidad real después de la transacción

-Actual Quantity,Cantidad real

-Actual Start Date,Fecha real de inicio

-Add,Añadir

-Add / Edit Taxes and Charges,Agregar / Editar Impuestos y Cargos

-Add A New Rule,Agregar una nueva regla

-Add A Property,Agregue una propiedad

-Add Attachments,Adición de archivos adjuntos

-Add Bookmark,Añadir a Favoritos

-Add CSS,Añadir CSS

-Add Column,Añadir columna

-Add Comment,Añadir comentario

-Add Google Analytics ID: eg. UA-89XXX57-1. Please search help on Google Analytics for more information.,"Añadir Google Analytics ID: por ejemplo. UA-89XXX57-1. Por favor, ayudar a buscar en Google Analytics para obtener más información."

-Add Message,Agregar mensaje

-Add New Permission Rule,Añadir regla Nuevo permiso

-Add Reply,Añadir respuesta

-Add Terms and Conditions for the Material Request. You can also prepare a Terms and Conditions Master and use the Template,Añadir Términos y Condiciones para la solicitud de materiales. También puede preparar un documento de Términos y Condiciones dominar y utilizar la plantilla

-Add Terms and Conditions for the Purchase Receipt. You can also prepare a Terms and Conditions Master and use the Template.,Añadir Términos y Condiciones para el recibo de compra. También se puede preparar a un Maestro Términos y Condiciones y el uso de la plantilla.

-"Add Terms and Conditions for the Quotation like Payment Terms, Validity of Offer etc. You can also prepare a Terms and Conditions Master and use the Template","Añadir Términos y Condiciones de la Oferta como condiciones de pago, la validez de una oferta, etc También se puede preparar a un Maestro Términos y Condiciones y el uso de la plantilla"

-Add Total Row,Añadir fila total

-Add a banner to the site. (small banners are usually good),Añadir un banner en el sitio. (Pequeños banners son generalmente buenos)

-Add attachment,Añadir adjunto

-Add code as &lt;script&gt;,Agregue código como &lt;script&gt;

-Add new row,Añadir nueva fila

-Add or Deduct,Agregar o deducir

-Add rows to set annual budgets on Accounts.,Añada filas para fijar presupuestos anuales de Cuentas.

-"Add the name of <a href=""http://google.com/webfonts"" target=""_blank"">Google Web Font</a> e.g. ""Open Sans""","Añadir el nombre de <a href=""http://google.com/webfonts"" target=""_blank"">Google Web Font</a> ejemplo &quot;Open Sans&quot;"

-Add to To Do,Añadir a To Do

-Add to To Do List of,Agregar a la lista de tareas de

-Add/Remove Recipients,Agregar / Quitar destinatarios

-Additional Info,Información adicional

-Address,Dirección

-Address & Contact,Dirección y contacto

-Address & Contacts,Dirección y contactos

-Address Desc,Abordar la descripción

-Address Details,Detalles de las direcciones

-Address HTML,Dirección HTML

-Address Line 1,Dirección Línea 1

-Address Line 2,Dirección Línea 2

-Address Title,Título Dirección

-Address Type,Tipo de dirección

-Address and other legal information you may want to put in the footer.,Dirección y otra información legal es posible que desee poner en el pie de página.

-Address to be displayed on the Contact Page,Dirección que se mostrará en la página de contacto

-Adds a custom field to a DocType,Agrega un campo personalizado a un tipo de documento

-Adds a custom script (client or server) to a DocType,Añade un script personalizado (cliente o servidor) a un tipo de documento

-Advance Amount,Avance Importe

-Advance amount,Avance cantidad

-Advanced Scripting,Advanced Scripting

-Advanced Settings,Configuración avanzada

-Advances,Insinuaciones

-Advertisement,Anuncio

-After Sale Installations,Después Instalaciones Venta

-Against,Contra

-Against Account,Contra Cuenta

-Against Docname,Contra DocNombre

-Against Doctype,Contra Doctype

-Against Document Date,Contra Fecha del Documento

-Against Document Detail No,Contra Detalle documento n

-Against Document No,Contra el documento n º

-Against Expense Account,Contra la Cuenta de Gastos

-Against Income Account,Contra la Cuenta de Ingresos

-Against Journal Voucher,Contra del diario de comprobantes

-Against Purchase Invoice,Contra la factura de compra

-Against Sales Invoice,Contra la factura de venta

-Against Voucher,Contra Voucher

-Against Voucher Type,Contra el tipo de comprobante

-Agent,Agente

-"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.Note: BOM = Bill of Materials","Grupo global de productos ** ** en otro artículo **. ** Esto es útil si usted está empaquetando un cierto ** ** Los productos en un paquete y usted mantiene un balance de los artículos envasados ​​** ** y no el agregado del artículo **. ** El paquete ** artículo ** habrá &quot;es el tema de&quot; como &quot;No&quot; y &quot;¿Sales Item&quot; como &quot;Sí&quot;, por ejemplo:. Si usted está vendiendo computadoras portátiles y Mochilas por separado y recibir un descuento si el cliente compra a la vez , entonces el ordenador portátil + Mochila será una nueva lista de materiales de ventas Item.Note: BOM = Bill de Materiales"

-Aging Date,Fecha de antigüedad

-All Addresses.,Todas las direcciones.

-All Contact,Todo contacto

-All Contacts.,Todos los contactos.

-All Customer Contact,Todo servicio al cliente

-All Day,Todo el día

-All Employee (Active),Todos los empleados (Activo)

-All Lead (Open),Todos Plomo (Abierto)

-All Products or Services.,Todos los Productos o Servicios.

-All Sales Partner Contact,Todo contacto Sales Partner

-All Sales Person,Todas Ventas Persona

-All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,Todas las transacciones de ventas pueden ser marcados en contra de varias personas de ventas ** ** por lo que puede establecer y supervisar los objetivos.

-All Supplier Contact,Todo contacto Proveedor

-"All account columns should be after \							standard columns and on the right.							If you entered it properly, next probable reason \							could be wrong account name.							Please rectify it in the file and try again.","Todas las columnas de cuentas deben ser posterior al \ columnas estándar y el de la derecha. Si ha introducido correctamente, junto razón \ probable podría ser el nombre de cuenta equivocado. Por favor, rectificarla en el archivo y vuelva a intentarlo."

-"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.","Todos los campos relacionados, como la exportación de moneda, tasa de conversión, el total de las exportaciones, exportación, etc total general están disponibles en <br> Nota de entrega, puntos de venta, cotización, factura de compra, órdenes de venta, etc"

-"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.","Todos los campos relacionados, como la importación de moneda, tasa de conversión, el total de las importaciones, importación, etc total general están disponibles en <br> Recibo de compra, cotización del proveedor, factura de compra, orden de compra, etc"

-All items have already been transferred \				for this Production Order.,Todos los artículos han sido ya traspasada \ para esta orden de producción.

-"All possible Workflow States and roles of the workflow. <br>Docstatus Options: 0 is""Saved"", 1 is ""Submitted"" and 2 is ""Cancelled""","Todos los Estados de flujo de trabajo y roles posibles del flujo de trabajo. <br> Opciones DocStatus: 0 El &quot;Salvados&quot;, 1 es &quot;enviado&quot; y 2 es &quot;Cancelado&quot;"

-All posts by,Todos los mensajes de

-Allocate,Asignar

-Allocate leaves for the year.,Asignar las hojas para el año.

-Allocated Amount,Monto Asignado

-Allocated Budget,Presupuesto asignado

-Allocated amount,Cantidad asignada

-Allow Attach,Permitir Adjuntar

-Allow Bill of Materials,Permitir Lista de materiales

-Allow Dropbox Access,Permitir Dropbox acceso

-Allow Editing of Frozen Accounts For,Permitir edición de cuentas congeladas con

-Allow Google Drive Access,Permitir acceso Google Drive

-Allow Import,Permitir la importación

-Allow Import via Data Import Tool,Permitir la importación a través de herramientas de importación de datos

-Allow Negative Balance,Permitir balance negativo

-Allow Negative Stock,Permitir Stock Negativo

-Allow Production Order,Permitir orden de producción

-Allow Rename,Permitir Renombre

-Allow Samples,Deje que las muestras

-Allow User,Permitir al usuario

-Allow Users,Permitir que los usuarios

-Allow on Submit,Deje en Enviar

-Allow the following users to approve Leave Applications for block days.,Permitir que los usuarios siguientes para aprobar solicitudes Dejar de días de bloque.

-Allow user to edit Price List Rate in transactions,Permitir al usuario editar Lista de precios Tarifa en transacciones

-Allow user to login only after this hour (0-24),Permitir al usuario iniciar sesión sólo después de esta hora (0-24)

-Allow user to login only before this hour (0-24),Permitir al usuario iniciar sesión sólo antes de esta hora (0-24)

-Allowance Percent,Asignación porcentual

-Allowed,Animales

-Already Registered,Ya está registrado

-Always use Login Id as sender,Utilice siempre Id Entrar como remitente

-Amend,Enmendar

-Amended From,De modificada

-Amount,Cantidad

-Amount (Company Currency),Importe (moneda Company)

-Amount <=,Importe &lt;=

-Amount >=,Monto&gt; =

-"An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [<a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a>]","Un archivo con el icono. Ico. En caso de ser de 16 x 16 px. Generado utilizando un generador de favicon. [ <a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a> ]"

-Analytics,Analítica

-Another Salary Structure '%s' is active for employee '%s'. 				Please make its status 'Inactive' to proceed.,Otra estructura salarial &#39;% s&#39; es empleado activo para &#39;% s&#39;. Por favor haga su estado &quot;Inactivo&quot; para proceder.

-"Any other comments, noteworthy effort that should go in the records.","Cualquier otro comentario, el esfuerzo notable que debe ir en los registros."

-Applicable Holiday List,Lista Casas aplicable

-Applicable To (Designation),Aplicable a (Designación)

-Applicable To (Employee),Aplicable a (Empleado)

-Applicable To (Role),Aplicable a (Función)

-Applicable To (User),Aplicable a (Usuario)

-Applicant Name,Nombre del solicitante

-Applicant for a Job,Pretendiente a un puesto

-Applicant for a Job.,Solicitante de empleo.

-Applications for leave.,Las solicitudes de licencia.

-Applies to Company,Corresponde a la Empresa

-Apply / Approve Leaves,Aplicar / Aprobar Hojas

-Apply Shipping Rule,Aplicar la regla del envío

-Apply Taxes and Charges Master,Aplicar impuestos y las cargas Maestro

-Appraisal,Evaluación

-Appraisal Goal,Evaluación Meta

-Appraisal Goals,Objetivos Apreciación

-Appraisal Template,Evaluación de plantilla

-Appraisal Template Goal,Evaluación Meta plantilla

-Appraisal Template Title,Evaluación título de la plantilla

-Approval Status,Estado de aprobación

-Approved,Aprobado

-Approver,Aprobador

-Approving Role,La aprobación de Papel

-Approving User,Aprobación de Usuario

-Are you sure you want to delete the attachment?,¿Está seguro que desea eliminar el archivo adjunto?

-Arial,Arial

-Arrear Amount,Monto de los atrasos

-"As a best practice, do not assign the same set of permission rule to different Roles instead set multiple Roles to the User","Como práctica recomendada, no asigne el mismo conjunto de reglas permiso a roles diferentes en lugar establecer funciones múltiples para el usuario"

-As existing qty for item: ,Como Cantidad existentes para el artículo:

-As per Stock UOM,Según de la UOM

-"As there are existing stock transactions for this \							item, you can not change the values of 'Has Serial No', \							'Is Stock Item' and 'Valuation Method'","Como hay transacciones de acciones existentes para este artículo \, no se puede cambiar los valores de &#39;tiene de serie n&#39;, \ &#39;¿Está Stock Item&#39; y &#39;Método de valoración&#39;"

-Ascending,Ascendente

-Assign To,Asignar a

-Assigned By,Asignado por

-Assignment,Asignación

-Assignments,Asignaciones

-Associate a DocType to the Print Format,Asociar un tipo de documento al formato de impresión

-Atleast one warehouse is mandatory,Atleast un almacén es obligatorio

-Attach,Adjuntar

-Attach Document Print,Adjuntar Print Document

-Attached To DocType,Se adjunta a DOCTYPE

-Attached To Name,Atribuida al apellido

-Attachment,Accesorio

-Attachments,Archivos adjuntos

-Attempted to Contact,Intentó establecer contacto con

-Attendance,Asistencia

-Attendance Date,Asistencia Fecha

-Attendance Details,Datos de asistencia

-Attendance From Date,Desde la fecha de Asistencia

-Attendance To Date,Asistencia hasta la fecha

-Attendance can not be marked for future dates,La asistencia no se puede marcar para fechas futuras

-Attendance for the employee: ,La asistencia para el empleado:

-Attendance record.,Asistencia récord.

-Attributions,Atribuciones

-Authorization Control,Autorización de Control

-Authorization Rule,Autorización Regla

-Auto Email Id,Auto Identificación del email

-Auto Inventory Accounting,Contabilidad del inventario Auto

-Auto Inventory Accounting Settings,Configuración de la contabilidad del inventario Auto

-Auto Material Request,Auto Solicite material

-Auto Name,Nombre Auto

-Auto generated,Generado automáticamente

-Auto-raise Material Request if quantity goes below re-order level in a warehouse,Auto-raise Solicitud de material si la cantidad está por debajo de nivel de re-orden en un almacén

-Automatically updated via Stock Entry of type Manufacture/Repack,Se actualiza automáticamente a través de la entrada de Fabricación tipo / Repack

-Autoreply when a new mail is received,Respuesta automática cuando un nuevo correo se recibe

-Available Qty at Warehouse,Cantidad Disponible en almacén

-Available Stock for Packing Items,Stock disponible para embalaje Artículos

-"Available in BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet","Disponible en la lista de materiales, albarán, factura de compra, orden de fabricación, orden de compra, recibo de compra, factura de venta, pedidos de venta, Entrada de Valores, parte de horas"

-Avatar,Avatar

-Average Discount,Descuento medio

-B+,B +

-B-,B-

-BILL,BILL

-BILLJ,BILLJ

-BOM,BOM

-BOM Detail No,BOM Detalle Desierto

-BOM Explosion Item,Artículo BOM Explosion

-BOM Item,Artículo BOM

-BOM No,No BOM

-BOM No. for a Finished Good Item,No. BOM para un buen artículo terminado

-BOM Operation,BOM Operación

-BOM Operations,Operaciones de la lista de materiales

-BOM Replace Tool,BOM Tool Reemplazar

-BOM replaced,BOM reemplazado

-Background Color,Color de fondo

-Background Image,Imagen de fondo

-Backup Manager,Backup Manager

-Backup Right Now,Copia de seguridad ahora mismo

-Backups will be uploaded to,Las copias de seguridad se pueden cargar en

-"Balances of Accounts of type ""Bank or Cash""",Los saldos de las cuentas de &quot;Banco o Efectivo&quot; tipo

-Bank,Banco

-Bank A/C No.,Bank A / C No.

-Bank Account,Cuenta bancaria

-Bank Account No.,Banco Número de cuenta

-Bank Clearance Summary,Resumen de Liquidación del Banco

-Bank Name,Nombre del banco

-Bank Reconciliation,Conciliación Bancaria

-Bank Reconciliation Detail,Banco Detalle Reconciliación

-Bank Reconciliation Statement,Estado de conciliación bancaria

-Bank Voucher,Banco Voucher

-Bank or Cash,Banco o Caja

-Bank/Cash Balance,Banco / Saldo de caja

-Banner,Bandera

-Banner HTML,Banner HTML

-Banner Image,Imagen del Anuncio

-Banner is above the Top Menu Bar.,Banner está por encima de la barra de menú superior.

-Barcode,Código de barras

-Based On,Basado en el

-Basic Info,Información básica

-Basic Information,Información Básica

-Basic Rate,Tasa Básica

-Basic Rate (Company Currency),De acceso básico (Empresa moneda)

-Batch,Lote

-Batch (lot) of an Item.,Batch (lote) de un elemento.

-Batch Finished Date,Terminado batch Fecha

-Batch ID,Identificación de lote

-Batch No,Lote n º

-Batch Started Date,Iniciado Fecha de lotes

-Batch Time Logs for Billing.,Tiempo lotes los registros de facturación.

-Batch Time Logs for billing.,Tiempo lotes los registros de facturación.

-Batch-Wise Balance History,Wise lotes Historia Equilibrio

-Batched for Billing,Lotes de facturación

-Be the first one to comment,Sé el primero en comentar

-Begin this page with a slideshow of images,Comience esta página con un pase de diapositivas de imágenes

-Better Prospects,Mejores perspectivas

-Bill Date,Bill Fecha

-Bill No,Bill no

-Bill of Material to be considered for manufacturing,Lista de materiales para ser considerado para la fabricación

-Bill of Materials,Lista de materiales

-Bill of Materials (BOM),Lista de Materiales (BOM)

-Billable,Facturable

-Billed,Anunciada

-Billed Amt,Billed Amt

-Billing,Facturación

-Billing Address,Dirección de Facturación

-Billing Address Name,Nombre Dirección de facturación

-Billing Status,Facturación de Estado

-Bills raised by Suppliers.,Proyectos de ley planteada por los Proveedores.

-Bills raised to Customers.,Bills elevado a Clientes.

-Bin,Papelera

-Bio,Bio

-Bio will be displayed in blog section etc.,"Bio se mostrará en la sección de blogs, etc"

-Birth Date,Fecha de Nacimiento

-Blob,Gota

-Block Date,Bloque Fecha

-Block Days,Días de bloque

-Block Holidays on important days.,Bloque Vacaciones en días importantes.

-Block leave applications by department.,Bloque dejar aplicaciones por departamento.

-Blog Category,Blog Categoría

-Blog Intro,Blog Intro

-Blog Introduction,Blog Introducción

-Blog Post,Blog

-Blog Settings,Configuración de blog

-Blog Subscriber,Blog suscriptor

-Blog Title,Título del blog

-Blogger,Blogger

-Blood Group,Grupo sanguíneo

-Bookmarks,Marcadores

-Branch,Rama

-Brand,Marca

-Brand HTML,Marca HTML

-Brand Name,Marca

-"Brand is what appears on the top-right of the toolbar. If it is an image, make sure ithas a transparent background and use the &lt;img /&gt; tag. Keep size as 200px x 30px","La marca es lo que aparece en la parte superior derecha de la barra de herramientas. Si se trata de una imagen, hacer ithas seguro de un fondo transparente y el uso de la etiqueta &lt;img /&gt;. Mantener el tamaño 200px x 30px como"

-Brand master.,Marca maestro.

-Brands,Marcas

-Breakdown,Desglose

-Budget,Presupuesto

-Budget Allocated,Presupuesto asignado

-Budget Control,Control del Presupuesto

-Budget Detail,Presupuesto Detalle

-Budget Details,Datos del Presupuesto

-Budget Distribution,Distribución del presupuesto

-Budget Distribution Detail,Presupuesto Detalle Distribución

-Budget Distribution Details,Detalles Distribución del presupuesto

-Budget Variance Report,Informe Varianza Presupuesto

-Build Modules,Construir módulos

-Build Pages,Creación de páginas

-Build Server API,Construir API servidor

-Build Sitemap,Construir Sitemap

-Bulk Email,E-mail a granel

-Bulk Email records.,Correo electrónico masivo registros.

-Bummer! There are more holidays than working days this month.,Bummer! Hay más vacaciones que los días de trabajo este mes.

-Bundle items at time of sale.,Agrupe elementos en tiempo de venta.

-Button,Botón

-Buyer of Goods and Services.,Comprador de Bienes y Servicios.

-Buying,Comprar

-Buying Amount,Comprar Cantidad

-Buying Settings,Comprar Configuración

-By,Por

-C-FORM/,C-FORM /

-C-Form,C-Form

-C-Form Applicable,C-forma como se aplican

-C-Form Invoice Detail,C-Form Detalle de la factura

-C-Form No,C-Formulario No

-CI/2010-2011/,CI/2010-2011 /

-COMM-,COMM-

-CSS,CSS

-CUST,CUST

-CUSTMUM,CUSTMUM

-Calculate Based On,Calcula debido al

-Calculate Total Score,Calcular la puntuación total

-Calendar,Calendario

-Calendar Events,Calendario de Eventos

-Call,Llamar

-Campaign,Campaña

-Campaign Name,Nombre de la campaña

-Can only be exported by users with role 'Report Manager',Solo puede ser exportado por los usuarios &quot;Administrador de informes &#39;papel

-Cancel,Cancelar

-Cancel permission also allows the user to delete a document (if it is not linked to any other document).,Cancelar permiso también permite al usuario eliminar un documento (si no está vinculado a ningún otro documento).

-Cancelled,Cancelado

-Cannot ,No se puede

-Cannot approve leave as you are not authorized to approve leaves on Block Dates.,No se puede aprobar dejar ya que no está autorizado para aprobar las hojas en Fechas de bloque.

-Cannot change from,No se puede cambiar de

-Cannot continue.,No se puede continuar.

-Cannot have two prices for same Price List,No se puede tener dos precios para el mismo Lista de Precios

-Cannot map because following condition fails: ,No se puede asignar por la condición siguiente falla:

-Capacity,Capacidad

-Capacity Units,Unidades de capacidad

-Carry Forward,Llevar adelante

-Carry Forwarded Leaves,Llevar Hojas reenviados

-Case No(s) already in use. Please rectify and try again.				Recommended <b>From Case No. = %s</b>,"Asunto (s) ya en uso. Por favor, rectificar y vuelva a intentarlo. Recomendado <b>Desde Caso No. =% s</b>"

-Cash,Efectivo

-Cash Voucher,Cash Voucher

-Cash/Bank Account,Efectivo / Cuenta Bancaria

-Categorize blog posts.,Clasificar las entradas del blog.

-Category,Categoría

-Category Name,Nombre Categoría

-Category of customer as entered in Customer master,Categoría de cliente tal como aparece en Maestro de clientes

-Cell Number,Móvil Número

-Center,Centro

-"Certain documents should not be changed once final, like an Invoice for example. The final state for such documents is called <b>Submitted</b>. You can restrict which roles can Submit.","Algunos documentos no se deben cambiar una vez final, como una factura, por ejemplo. El estado final de dichos documentos se llama <b>Enviado.</b> Puede restringir qué roles pueden Submit."

-Change UOM for an Item.,Cambiar UOM de un elemento.

-Change the starting / current sequence number of an existing series.,Cambiar el número de secuencia de arranque / corriente de una serie existente.

-Channel Partner,Channel Partner

-Charge,Cargo

-Chargeable,Cobrable

-Chart of Accounts,Plan General de Contabilidad

-Chart of Cost Centers,Gráfico de centros de coste

-Chat,Charlar

-Check,Comprobar

-Check / Uncheck roles assigned to the Profile. Click on the Role to find out what permissions that Role has.,Compruebe / roles Desmarcar asignado al perfil. Haga clic en la función para averiguar qué permisos que rol tiene.

-Check all the items below that you want to send in this digest.,Compruebe todos los puntos a continuación que desea enviar en este compendio.

-Check how the newsletter looks in an email by sending it to your email.,Comprobar cómo el boletín se ve en un correo electrónico mediante el envío a su correo electrónico.

-"Check if recurring invoice, uncheck to stop recurring or put proper End Date","Compruebe si factura recurrente, desmarque para detener recurrente o poner fecha de finalización correcta"

-"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","Compruebe si necesita automáticas facturas recurrentes. Después de presentar cualquier factura de venta, sección recurrente será visible."

-Check if you want to send salary slip in mail to each employee while submitting salary slip,Compruebe si usted desea enviar nómina en el correo a cada empleado durante la presentación de nómina

-Check this if you want to force the user to select a series before saving. There will be no default if you check this.,Seleccione esta opción si desea forzar al usuario a seleccionar una serie antes de guardar. No habrá ningún defecto si usted comprueba esto.

-Check this if you want to send emails as this id only (in case of restriction by your email provider).,"Seleccione esta opción si desea enviar mensajes de correo electrónico, ya que sólo este id (en caso de restricción de su proveedor de correo electrónico)."

-Check this if you want to show in website,Seleccione esta opción si desea mostrar en la página web

-Check this to disallow fractions. (for Nos),Active esta opción para no permitir fracciones. (De números)

-Check this to make this the default letter head in all prints,Marca esta casilla para hacer esta cabeza defecto la carta en todas las impresiones

-Check this to pull emails from your mailbox,Marque esta opción para extraer los correos electrónicos de su buzón

-Check to activate,Compruebe para activar

-Check to make Shipping Address,Verifique que la dirección de envío

-Check to make primary address,Verifique que la dirección principal

-Checked,Comprobado

-Cheque,Cheque

-Cheque Date,Fecha Cheque

-Cheque Number,Número de Cheque

-Child Tables are shown as a Grid in other DocTypes.,Tablas secundarias se muestran como una cuadrícula en DocTypes otros.

-City,Ciudad

-City/Town,Ciudad / Pueblo

-Claim Amount,Monto de Reclamación

-Claims for company expense.,Las reclamaciones por los gastos de la empresa.

-Class / Percentage,Clase / Porcentaje

-Classic,Clásico

-Classification of Customers by region,Clasificación de los clientes por región

-Clear Cache & Refresh,Borrar la caché y Actualizar

-Clear Table,Borrar tabla

-Clearance Date,Liquidación Fecha

-"Click on ""Get Latest Updates""",Haga clic en &quot;Get Últimas actualizaciones&quot;

-Click on 'Make Sales Invoice' button to create a new Sales Invoice.,Haga clic en el botón para crear una nueva factura de venta &#39;Factura Make&#39;.

-Click on button in the 'Condition' column and select the option 'User is the creator of the document',Haga clic en el botón de la &quot;condición&quot; columna y seleccione la opción &#39;Usuario es el creador del documento&#39;

-Click to Expand / Collapse,Haga clic aquí para Expandir / Contraer

-Client,Cliente

-Close,Cerrar

-Closed,Cerrado

-Closing Account Head,Cierre Head cuenta

-Closing Date,Fecha tope

-Closing Fiscal Year,Cerrando el Año Fiscal

-CoA Help,CoA Ayuda

-Code,Código

-Cold Calling,Llamadas en frío

-Color,Color

-Column Break,Salto de columna

-Comma separated list of email addresses,Lista separada por comas de direcciones de correo electrónico

-Comment,Comentario

-Comment By,Comentario por

-Comment By Fullname,Comentario por Fullname

-Comment Date,Comentarios Fecha

-Comment Docname,Opina DocNombre

-Comment Doctype,Opina Doctype

-Comment Time,Opina Tiempo

-Comments,Comentarios

-Commission Rate,Comisión de Tarifas

-Commission Rate (%),Comisión de Tarifas (%)

-Commission partners and targets,Comisión socios y metas

-Communication,Comunicación

-Communication HTML,Comunicación HTML

-Communication History,Historial de comunicaciones

-Communication Medium,Comunicación Medio

-Communication log.,Comunicación de registro.

-Company,Empresa

-Company Details,Datos de la empresa

-Company History,Historia de la empresa

-Company History Heading,La compañía Historia de la rúbrica

-Company Info,Información de la compañía

-Company Introduction,Presentación de la empresa

-Company Master.,Maestro Company.

-Company Name,Nombre de la compañía

-Company Settings,Configuración de la compañía

-Company branches.,Sucursales de la compañía.

-Company departments.,Departamentos de la empresa.

-Company is missing or entered incorrect value,Empresa se encuentra o entró valor incorrecto

-Company mismatch for Warehouse,Desajuste de la empresa Almacén

-Company registration numbers for your reference. Example: VAT Registration Numbers etc.,"Número de registro mercantil para su referencia. Ejemplo: Números de Registro de IVA, etc"

-Company registration numbers for your reference. Tax numbers etc.,"Número de registro mercantil para su referencia. Cifras impositivas, etc"

-Complaint,Queja

-Complete,Completar

-Complete By,Completa Por

-Completed,Terminado

-Completed Qty,Completado Cantidad

-Completion Date,Fecha de Terminación

-Completion Status,Terminación del Estado

-Confirmed orders from Customers.,Confirmado pedidos de clientes.

-Consider Tax or Charge for,Considere la posibilidad de impuesto o tasa para

-"Consider this Price List for fetching rate. (only which have ""For Buying"" as checked)","Considere esta lista de precios para ir a buscar cambio. (Sólo que han &quot;para la compra&quot;, como marcada)"

-Considered as Opening Balance,Considerado como el balance de apertura

-Considered as an Opening Balance,Considerado como un saldo inicial

-Consultant,Consultor

-Consumed Qty,Cantidad consumida

-Contact,Contacto

-Contact Control,Póngase en contacto con el Control

-Contact Desc,Póngase en contacto con la descripción

-Contact Details,Contacto

-Contact Email,Correo electrónico de contacto

-Contact HTML,Contactar con HTML

-Contact Info,Información de contacto

-Contact Mobile No,Contacto Móvil No

-Contact Name,Nombre de contacto

-Contact No.,Contactar No.

-Contact Person,Persona de Contacto

-Contact Type,Tipo de contacto

-Contact Us Settings,Contáctenos Configuración

-Contact in Future,Póngase en contacto con en el Futuro

-"Contact options, like ""Sales Query, Support Query"" etc each on a new line or separated by commas.","Opciones de contacto, como &quot;Consulta de Ventas, Soporte de consultas&quot;, etc cada uno en una nueva línea o separados por comas."

-Contacted,Contactado

-Content,Contenido

-Content Type,Tipo de Contenido

-Content in markdown format that appears on the main side of your page,El contenido en formato Markdown que aparece en la parte principal de su página

-Content web page.,Contenido de la página web.

-Contra Voucher,Contra Voucher

-Contract End Date,Fecha de finalización del contrato

-Contribution (%),Contribución (%)

-Contribution to Net Total,Contribución total neto

-Control Panel,Panel de control

-Conversion Factor,Factor de conversión

-Conversion Rate,Conversión de Tasa de

-Convert into Recurring Invoice,Convertir en factura recurrente

-Converted,Convertido

-Copy,Copie

-Copy From Item Group,Copiar de Grupo de artículos

-Copyright,Derechos de autor

-Core,Núcleo

-Cost Center,De centros de coste

-Cost Center Details,Costo Detalles Center

-Cost Center Name,Costo Nombre del centro

-Cost Center is mandatory for item: ,Centro de Costo es obligatoria para el artículo:

-Cost Center must be specified for PL Account: ,Centro de coste se debe especificar para la Cuenta PL:

-Costing,Costeo

-Country,País

-Country Name,Nombre País

-Create,Crear

-Create Bank Voucher for the total salary paid for the above selected criteria,"Crear comprobante bancario por el salario total pagado por los criterios anteriormente indicados,"

-Create Material Requests,Crear solicitudes de material

-Create Production Orders,Cree órdenes de producción

-Create Receiver List,Crear Lista de receptores

-Create Salary Slip,Crear nómina

-Create Stock Ledger Entries when you submit a Sales Invoice,Creación de entradas del libro mayor al momento de enviar una factura de venta

-"Create a price list from Price List master and enter standard ref rates against each of them. On selection of a price list in Quotation, Sales Order or Delivery Note, corresponding ref rate will be fetched for this item.","Crear una lista de precios de maestro Lista de precios y entrar en las tarifas estándar ref contra cada uno de ellos. Al seleccionar una lista de precios de cotización, orden de venta o nota de entrega, la tasa de ref correspondiente será descargado por este concepto."

-Create and Send Newsletters,Creación y envío de Newsletters

-Created Account Head: ,Creado Jefe de la cuenta:

-Created By,Creado por

-Created Customer Issue,Cliente Creado Issue

-Created Group ,Creado Grupo

-Created Opportunity,Creado Oportunidades

-Created Support Ticket,Soporte Creado Ticket

-Creates salary slip for above mentioned criteria.,Crea nómina de los criterios antes mencionados.

-Credentials,Cartas credenciales

-Credit,Crédito

-Credit Amt,Credit Amt

-Credit Card Voucher,Credit Card Voucher

-Credit Controller,Credit Controller

-Credit Days,Días de crédito

-Credit Limit,Límite de Crédito

-Credit Note,Nota de Crédito

-Credit To,Crédito Para

-Cross Listing of Item in multiple groups,Cruce Listado de artículos en varios grupos

-Currency,Moneda

-Currency Exchange,Cambio de divisas

-Currency Format,Formato de moneda

-Currency Name,Nombre de divisas

-Currency Settings,Configuración de divisas

-Currency and Price List,Moneda y Lista de Precios

-Currency does not match Price List Currency for Price List,Moneda no coincide Precio de lista Moneda de Lista de Precios

-Current Accommodation Type,Tipo de alojamiento actual

-Current Address,Dirección actual

-Current BOM,BOM actual

-Current Fiscal Year,Año fiscal actual

-Current Stock,Stock actual

-Current Stock UOM,UOM Stock actual

-Current Value,Valor actual

-Current status,Situación actual

-Custom,Costumbre

-Custom Autoreply Message,Custom mensaje de respuesta automática

-Custom CSS,Custom CSS

-Custom Field,Campo personalizado

-Custom Message,Mensaje personalizado

-Custom Reports,Informes personalizados

-Custom Script,Secuencia de personalización

-Custom Startup Code,Código de inicio personalizada

-Custom?,Custom?

-Customer,Cliente

-Customer (Receivable) Account,Cuenta Cliente (por cobrar)

-Customer / Item Name,Cliente / Nombre del elemento

-Customer Account,Atención al cliente

-Customer Account Head,Jefe de Cuenta Cliente

-Customer Address,Dirección del cliente

-Customer Addresses And Contacts,Las direcciones de clientes y contactos

-Customer Code,Código de Cliente

-Customer Codes,Códigos de clientes

-Customer Details,Detalles del Cliente

-Customer Discount,Descuento al cliente

-Customer Discounts,Descuentos Cliente

-Customer Feedback,Comentarios del cliente

-Customer Group,Grupo de clientes

-Customer Group Name,Nombre del cliente Grupo

-Customer Intro,Introducción al Cliente

-Customer Issue,Customer Issue

-Customer Issue against Serial No.,Problema al cliente contra el número de serie

-Customer Name,Nombre del cliente

-Customer Naming By,Cliente de nomenclatura

-Customer Type,Tipo de cliente

-Customer classification tree.,Cliente árbol de clasificación.

-Customer database.,Cliente de base de datos.

-Customer's Currency,Cliente de divisas

-Customer's Item Code,Cliente Código del artículo

-Customer's Purchase Order Date,Compra del Cliente Fecha de la Orden

-Customer's Purchase Order No,Orden de Compra del Cliente No

-Customer's Vendor,Cliente Proveedor

-Customer's currency,Cliente moneda

-"Customer's currency - If you want to select a currency that is not the default currency, then you must also specify the Currency Conversion Rate.","Moneda del cliente - Si desea seleccionar una moneda que no es la moneda por defecto, entonces también se debe especificar el porcentaje de conversiones de moneda."

-Customers Not Buying Since Long Time,Los clientes no comprar desde Long Time

-Customerwise Discount,Customerwise descuento

-Customize,Personalizar

-Customize Form,Personalizar formulario

-Customize Form Field,Personalización de campos de formulario

-"Customize Label, Print Hide, Default etc.","Personaliza etiquetas, Hide impresión, etc predeterminado"

-Customize the Notification,Personalizar la notificación

-Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,Personalizar el texto introductorio que va como una parte de dicho mensaje. Cada transacción tiene un texto introductorio separado.

-DN,DN

-DN Detail,DN Detalle

-Daily,Diario

-Daily Event Digest is sent for Calendar Events where reminders are set.,Diario Evento Resumen se envía para eventos de calendario en que se configura recordatorios.

-Daily Time Log Summary,Resumen del registro de tiempo diario

-Danger,Peligro

-Data,Datos

-Data missing in table,Los datos que faltan en la tabla

-Database,Base de datos

-Database Folder ID,Base de datos ID Folder

-Database of potential customers.,Base de datos de clientes potenciales.

-Date,Fecha

-Date Format,Formato de fecha

-Date Of Retirement,Fecha de la jubilación

-Date and Number Settings,Fecha y número de Ajustes

-Date is repeated,La fecha se repite

-Date must be in format,La fecha debe estar en formato

-Date of Birth,Fecha de nacimiento

-Date of Issue,Fecha de emisión

-Date of Joining,Fecha de ingreso a

-Date on which lorry started from supplier warehouse,Fecha en la que el camión partió de almacén proveedor

-Date on which lorry started from your warehouse,Fecha en la que el camión comenzó a partir de su almacén

-Date on which the lead was last contacted,Fecha en la que se estableció contacto con el plomo último

-Dates,Fechas

-Datetime,Fecha y hora

-Days for which Holidays are blocked for this department.,Días de fiesta que están bloqueados para este departamento.

-Dealer,Comerciante

-Dear,Querido

-Debit,Débito

-Debit Amt,Débito Amt

-Debit Note,Nota de Débito

-Debit To,Para Débito

-Debit or Credit,Débito o Crédito

-Deduct,Deducir

-Deduction,Deducción

-Deduction Type,Deducción Tipo

-Deduction1,Deduction1

-Deductions,Deducciones

-Default,Defecto

-Default Account,Cuenta predeterminada

-Default BOM,Por defecto BOM

-Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,Por defecto Banco / Caja cuenta se actualiza automáticamente en la factura POS cuando se selecciona este modo.

-Default Bank Account,Cuenta predeterminada Banco

-Default Cash Account,Cuenta de Tesorería por defecto

-Default Commission Rate,Tasa de Incumplimiento Comisión

-Default Company,Predeterminado de la compañía

-Default Cost Center,Defecto de centros de coste

-Default Cost Center for tracking expense for this item.,Defecto de centros de coste para el seguimiento de los gastos por este concepto.

-Default Currency,Moneda predeterminada

-Default Customer Group,Valor predeterminado de grupo al Cliente

-Default Expense Account,Cuenta predeterminada de gastos

-Default Home Page,Página de inicio por defecto

-Default Home Pages,Páginas de inicio por defecto

-Default Income Account,Cuenta predeterminada de Ingresos

-Default Item Group,Valor predeterminado de grupo del artículo

-Default Price List,Por defecto Lista de precios

-Default Print Format,Por defecto Formato de impresión

-Default Purchase Account in which cost of the item will be debited.,Cuenta predeterminada de compra en las que el precio del artículo será debitada.

-Default Sales Partner,Ventas predeterminados de los asociados

-Default Settings,Configuración predeterminada

-Default Source Warehouse,Predeterminado fuente de depósito

-Default Stock UOM,Defecto de la UOM

-Default Supplier,Defecto Proveedor

-Default Supplier Type,Tipo predeterminado Proveedor

-Default Target Warehouse,Por defecto destino de depósito

-Default Territory,Por defecto Territorio

-Default Unit of Measure,Defecto Unidad de medida

-Default Valuation Method,Por defecto Método de Valoración

-Default Value,Valor por omisión

-Default Warehouse,Almacén por defecto

-Default Warehouse is mandatory for Stock Item.,Almacén defecto es obligatorio para Stock Item.

-Default settings for Shopping Cart,Los ajustes por defecto para Compras

-"Default: ""Contact Us""",Por defecto: &quot;Contact Us&quot;

-DefaultValue,DefaultValue

-Defaults,Predeterminados

-"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","Definir Presupuesto para este Centro de Costo. Para configurar la acción presupuesto, consulte <a href=""#!List/Company"">empresa Master</a>"

-Defines actions on states and the next step and allowed roles.,Define las acciones que los Estados y el siguiente paso y los roles permitidos.

-Defines workflow states and rules for a document.,Define los estados de flujo de trabajo y las reglas para un documento.

-Delete,Borrar

-Delete Row,Eliminar fila

-Delivered,Liberado

-Delivered Items To Be Billed,Material que se adjunta a facturar

-Delivered Qty,Cantidad Entregada

-Delivery Address,Dirección de entrega

-Delivery Date,Fecha de Entrega

-Delivery Details,Detalles de la entrega

-Delivery Document No,Envío de Documentos No

-Delivery Document Type,Entrega Tipo de documento

-Delivery Note,Nota de entrega

-Delivery Note Item,Nota de entrega del artículo

-Delivery Note Items,Artículos de entrega Nota

-Delivery Note Message,Entrega de mensajes Nota

-Delivery Note No,Entrega Nota No

-Packed Item,Nota de Entrega Embalaje artículo

-Delivery Note Required,Nota de entrega requerida

-Delivery Note Trends,Tendencias albarán

-Delivery Status,Estado de entrega

-Delivery Time,Tiempo de Entrega

-Delivery To,Entrega Para

-Department,Departamento

-Depends On,Depende del

-Depends on LWP,Depende LWP

-Descending,Descendente

-Description,Descripción

-Description HTML,Descripción HTML

-"Description for listing page, in plain text, only a couple of lines. (max 140 characters)","Descripción para la página de perfil, en texto sin formato, sólo un par de líneas. (Máx. 140 caracteres)"

-Description for page header.,Descripción de encabezado de la página.

-Description of a Job Opening,Descripción de una oferta de trabajo

-Designation,Designación

-Desktop,Escritorio

-Detailed Breakup of the totals,Breakup detallada de los totales

-Details,Detalles

-Deutsch,Deutsch

-Did not add.,No agregar.

-Did not cancel,No canceló

-Did not save,No guarde

-Difference,Diferencia

-"Different ""States"" this document can exist in. Like ""Open"", ""Pending Approval"" etc.","Different &quot;Estados&quot; este documento pueden existir pulg Al igual que en &quot;Abrir&quot;, &quot;Pendiente de aprobación&quot;, etc"

-Disable Customer Signup link in Login page,Desactivar la conexión cliente Registro en la página de Inicio de sesión

-Disable Rounded Total,Desactivar Total redondeado

-Disable Signup,Desactivar Regístrate

-Disabled,Discapacitado

-Discount  %,Descuento%

-Discount %,Descuento%

-Discount (%),Descuento (%)

-"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","Los campos con descuento estará disponible en la Orden de Compra, recibo de compra, factura de compra"

-Discount(%),Descuento (%)

-Display,Mostrar

-Display Settings,Configuración de pantalla

-Display all the individual items delivered with the main items,Muestra todos los elementos individuales se entregan con las principales partidas

-Distinct unit of an Item,Unidad distinta de un elemento

-Distribute transport overhead across items.,Distribuya encima transporte a través de los elementos.

-Distribution,Distribución

-Distribution Id,ID Distribution

-Distribution Name,Distribución Nombre

-Distributor,Distribuidor

-Divorced,Divorciado

-Do not show any symbol like $ etc next to currencies.,No muestra ningún símbolo como $ etc junto a monedas.

-Doc Name,Doc. Nombre

-Doc Status,Doc. Estado

-Doc Type,Tipo Doc.

-DocField,DocField

-DocPerm,DocPerm

-DocType,DOCTYPE

-DocType Details,Detalles Tipo de documento

-DocType is a Table / Form in the application.,Tipo de documento es una tabla / formulario en la aplicación.

-DocType on which this Workflow is applicable.,DOCTYPE en el que este flujo de trabajo es aplicable.

-DocType or Field,Tipo de documento o Campo

-Document,Documento

-Document Description,Descripción del documento

-Document Numbering Series,Documento Serie de numeración

-Document Status transition from ,Documento de transición de estado de

-Document Type,Tipo de documento

-Document is only editable by users of role,Documento es sólo editable por los usuarios de papel

-Documentation,Documentación

-Documentation Generator Console,Documentación Consola Generador

-Documentation Tool,Herramienta de la documentación

-Documents,Documentos

-Domain,Dominio

-Download Backup,Descargar Backup

-Download Materials Required,Descargue Materiales necesarios

-Download Template,Descargue la plantilla

-Download a report containing all raw materials with their latest inventory status,Descargar un informe con todas las materias primas con su último estado de inventario

-"Download the Template, fill appropriate data and attach the modified file.All dates and employee combination in the selected period will come in the template, with existing attendance records","Descarga la plantilla, llene los datos adecuados y fije las fechas file.All modificados y la combinación de los empleados en el periodo seleccionado vendrá en la plantilla, con los registros de asistencia existentes"

-Draft,Borrador

-Drafts,Damas

-Drag to sort columns,Arrastre para ordenar las columnas

-Dropbox,Dropbox

-Dropbox Access Allowed,Dropbox acceso permitido

-Dropbox Access Key,Dropbox clave de acceso

-Dropbox Access Secret,Dropbox acceso secreta

-Due Date,Fecha de vencimiento

-EMP/,EMP /

-ESIC CARD No,TARJETA DE ESIC No

-ESIC No.,ESIC No.

-Earning,Ganar

-Earning & Deduction,Ganancia y Deducción

-Earning Type,Ganando Tipo

-Earning1,Earning1

-Edit,Editar

-Editable,Editable

-Educational Qualification,Capacitación Educativa

-Educational Qualification Details,Datos Educativos de calificación

-Eg. smsgateway.com/api/send_sms.cgi,Por ejemplo. smsgateway.com / api / send_sms.cgi

-Email,Email

-Email (By company),E-mail (por empresa)

-Email Digest,Email Resumen

-Email Digest Settings,Resumen Email Settings

-Email Host,Email Host

-Email Id,Email Id

-"Email Id must be unique, already exists for: ","Identificación del email debe ser único, ya existe para:"

-"Email Id where a job applicant will email e.g. ""jobs@example.com""","Identificación del email que un solicitante de empleo le enviará por ejemplo, &quot;jobs@example.com&quot;"

-Email Login,Login Email

-Email Password,Correo electrónico Contraseña

-Email Sent,Correo electrónico enviado

-Email Sent?,Correo electrónico enviado?

-Email Settings,Configuración del correo electrónico

-Email Settings for Outgoing and Incoming Emails.,Configuración del correo electrónico para mensajes de correo electrónico entrantes y salientes.

-Email Signature,Firma para tu Correo

-Email Use SSL,Correo electrónico utilizan SSL

-"Email addresses, separted by commas","Las direcciones de correo electrónico, separted por comas"

-Email ids separated by commas.,ID de correo electrónico separados por comas.

-"Email settings for jobs email id ""jobs@example.com""",Configuración del correo electrónico para los trabajos de correo electrónico id &quot;jobs@example.com&quot;

-"Email settings to extract Leads from sales email id e.g. ""sales@example.com""","Configuración del correo electrónico para extraer Leads de ventas email id por ejemplo, &quot;sales@example.com&quot;"

-Email...,Email ...

-Embed image slideshows in website pages.,Insertar presentaciones de imágenes en las páginas web.

-Emergency Contact Details,Detalles de Contacto de Emergencia

-Emergency Phone Number,Teléfono para Emergencias

-Employee,Empleado

-Employee Birthday,Empleado Cumpleaños

-Employee Designation.,Designación del Empleado.

-Employee Details,Detalles del Empleado

-Employee Education,Educación de los Empleados

-Employee External Work History,Empleado Historial de trabajo externo

-Employee Information,Información del empleado

-Employee Internal Work History,Empleado Historial de trabajo interno

-Employee Internal Work Historys,Historys Empleados Interno de Trabajo

-Employee Leave Approver,Empleado licencia aprobador

-Employee Leave Balance,Equilibrio licencia Empleado

-Employee Name,Nombre del empleado

-Employee Number,Número de empleado

-Employee Records to be created by,Registros de Empleados de crearse

-Employee Setup,Empleado de configuración

-Employee Type,Tipo de empleado

-Employee grades,Los grados de empleados

-Employee record is created using selected field. ,Registro de empleado se crea utilizando el campo seleccionado.

-Employee records.,Registros de empleados.

-Employee: ,Empleado:

-Employees Email Id,Empleados de correo electrónico de identificación

-Employment Details,Detalles de Empleo

-Employment Type,Tipo de empleo

-Enable Auto Inventory Accounting,Activar el control de la Auto

-Enable Shopping Cart,Habilitar Compras

-Enabled,Habilitado

-Enables <b>More Info.</b> in all documents,Habilita <b>Más información.</b> En todos los documentos

-Encashment Date,Cobro Fecha

-End Date,Fecha de finalización

-End date of current invoice's period,Fecha de finalización del periodo de facturación actual

-End of Life,Fin de la Vida

-Ends on,Finaliza el

-Enter Email Id to receive Error Report sent by users.E.g.: support@iwebnotes.com,Introduzca la ID de correo electrónico para recibir informe de error enviado por users.Eg: support@iwebnotes.com

-Enter Form Type,Introduzca el tipo de formulario

-Enter Row,Ingrese Row

-Enter Verification Code,Ingrese el código de verificación

-Enter campaign name if the source of lead is campaign.,Ingresa una campaña si la fuente de plomo es la campaña.

-"Enter default value fields (keys) and values. If you add multiple values for a field, the first one will be picked. These defaults are also used to set ""match"" permission rules. To see list of fields, go to <a href=""#Form/Customize Form/Customize Form"">Customize Form</a>.","Ingrese campos predeterminados de valor (teclas) y valores. Si agrega varios valores para un campo, el primero será recogido. Estos valores por defecto se utiliza también para establecer &quot;match&quot; reglas de permiso. Para ver la lista de campos, vaya a <a href=""#Form/Customize Form/Customize Form"">Personalizar formulario</a> ."

-Enter department to which this Contact belongs,Ingrese departamento al que pertenece el contacto

-Enter designation of this Contact,Ingrese designación de este contacto

-"Enter email id separated by commas, invoice will be mailed automatically on particular date","Introduzca el identificador de correo electrónico separadas por comas, factura le será enviada automáticamente en la fecha determinada"

-Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,Registre los artículos y qty previsto para las que desea elevar las órdenes de producción o descargar la materia prima para su análisis.

-Enter name of campaign if source of enquiry is campaign,Introducir el nombre de la campaña si la fuente de la investigación es la campaña

-"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","Introduzca los parámetros estáticos URL aquí (por ejemplo, sender = ERPNext, username = ERPNext, contraseña = 1234, etc)"

-Enter the company name under which Account Head will be created for this Supplier,Introduzca el nombre de la empresa en que se haya creado la cuenta principal de esta empresa

-Enter the date by which payments from customer is expected against this invoice.,Introduzca la fecha en la que los pagos de los clientes se espera que en contra de esta factura.

-Enter url parameter for message,Ingrese parámetro url para el mensaje

-Enter url parameter for receiver nos,Ingrese parámetro url para nn receptor

-Entries,Comentarios

-Entries are not allowed against this Fiscal Year if the year is closed.,No se permiten comentarios en contra de este año fiscal si el año está cerrado.

-Error,Error

-Error for,Error de

-Error: Document has been modified after you have opened it,Error: El documento se ha modificado después de que usted lo ha abierto

-Estimated Material Cost,Costo estimado de material

-Event,Evento

-Event End must be after Start,Evento final debe ser posterior al inicio

-Event Individuals,Los individuos del Evento

-Event Role,Evento Papel

-Event Roles,Roles de eventos

-Event Type,Tipo de evento

-Event User,Evento del usuario

-Events In Today's Calendar,Eventos en el Calendario de hoy

-Every Day,Todos los días

-Every Month,Cada mes

-Every Week,Cada semana

-Every Year,Cada Año

-Everyone can read,Todo el mundo puede leer

-Example:,Ejemplo:

-Exchange Rate,Tipo de cambio

-Excise Page Number,Número de página Impuestos Especiales

-Excise Voucher,Vale Impuestos Especiales

-Exemption Limit,Exención del límite

-Exhibition,Exposición

-Existing Customer,Ya es cliente

-Exit,Salida

-Exit Interview Details,Salir detalles Entrevista

-Expected,Esperado

-Expected Delivery Date,Fecha prevista de entrega

-Expected End Date,Fin Fecha prevista

-Expected Start Date,Fecha prevista de inicio

-Expense Account,Cuenta de gastos

-Expense Account is mandatory,Cuenta de Gastos es obligatorio

-Expense Claim,Cuenta de gastos

-Expense Claim Approved,Reclamación de Gastos Aprobados

-Expense Claim Approved Message,Reclamación de Gastos Aprobados mensaje

-Expense Claim Detail,Detalle de Gastos Reclamo

-Expense Claim Details,Detalles de reclamación de gastos

-Expense Claim Rejected,Reclamación de Gastos Rechazados

-Expense Claim Rejected Message,Reclamación de Gastos Rechazados mensaje

-Expense Claim Type,Tipo de Reclamación de Gastos

-Expense Date,Fecha de gastos

-Expense Details,Detalles de Gastos

-Expense Head,Gastos Head

-Expense account is mandatory for item: ,Cuenta de gastos es obligatoria para el artículo:

-Expense/Adjustment Account,Cuenta de Gastos / ajuste

-Expenses Booked,Gastos Reservados

-Expenses Included In Valuation,Gastos incluídos en la valoración

-Expenses booked for the digest period,Gastos reservados para el período digest

-Expiry Date,Fecha de caducidad

-Export,Exportar

-Exports,Exportaciones

-External,Externo

-Extract Emails,Extracto de mensajes de correo electrónico

-FCFS Rate,Tasa FCFS

-FIFO,FIFO

-Facebook Share,Facebook Share

-Failed: ,Error:

-Family Background,Antecedentes familiares

-FavIcon,FavIcon

-Fax,Fax

-Features Setup,Características del programa de instalación

-Feed,Alimentar

-Feed Type,Alimente Tipo

-Feedback,Realimentación

-Female,Femenino

-Fetch lead which will be converted into customer.,"Fetch de plomo, que se convierte en cliente."

-Field Description,Campo Descripción

-Field Name,Nombre del campo

-Field Type,Tipo de campo

-"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","Campo disponible en la Nota de Entrega, cotización, factura de compra, órdenes de venta"

-"Field that represents the Workflow State of the transaction (if field is not present, a new hidden Custom Field will be created)","Campo que representa al Estado de flujo de trabajo de la operación (si el campo no está presente, un nuevo campo personalizado oculto se creará)"

-Fieldname,Fieldname

-Fields,Campos

-"Fields separated by comma (,) will be included in the<br /><b>Search By</b> list of Search dialog box","Campos separados por una coma (,) se incluirá en la <br /> <b>Búsqueda por</b> lista de cuadro de diálogo Búsqueda"

-File,Expediente

-File Data,Archivo de datos

-File Name,Nombre de archivo

-File Size,Tamaño del archivo

-File URL,URL del archivo

-File size exceeded the maximum allowed size,Tamaño del archivo supera el tamaño máximo permitido

-Files Folder ID,Archivos ID Folder

-Filing in Additional Information about the Opportunity will help you analyze your data better.,La presentación de información adicional sobre la oportunidad le ayudará a analizar mejor sus datos.

-Filing in Additional Information about the Purchase Receipt will help you analyze your data better.,La presentación de información adicional sobre el recibo de compra le ayudará a analizar mejor sus datos.

-Filling in Additional Information about the Delivery Note will help you analyze your data better.,Rellenar Información adicional sobre la nota de entrega le ayudará a analizar mejor sus datos.

-Filling in additional information about the Quotation will help you analyze your data better.,Introducción de información adicional sobre el Presupuesto le ayudará a analizar mejor sus datos.

-Filling in additional information about the Sales Order will help you analyze your data better.,Introducción de información adicional sobre el pedido de ventas le ayudará a analizar mejor sus datos.

-Filter,Filtrar

-Filter By Amount,Filtrar por Importe

-Filter By Date,Filtrar por fecha

-Filter based on customer,Filtro basado en el cliente

-Filter based on item,Filtro basado en el artículo

-Final Confirmation Date,Confirmación de la fecha límite

-Financial Analytics,Financial Analytics

-Financial Statements,Estados Financieros

-First Name,Nombre

-First Responded On,Primero respondió el

-Fiscal Year,Año Fiscal

-Fixed Asset Account,Cuenta de Activos Fijos

-Float,Flotar

-Float Precision,Precision Float

-Follow via Email,Siga por correo electrónico

-Following Journal Vouchers have been created automatically,A raíz de documentos preliminares se han creado de forma automática

-"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",Tras tabla mostrará valores si los artículos son sub - contratado. Estos valores se obtienen de la maestra de la &quot;Lista de materiales&quot; de la sub - productos contratados.

-Font (Heading),Fuente (rúbrica)

-Font (Text),Fuente (Texto)

-Font Size (Text),Tamaño de fuente (texto)

-Fonts,Fuentes

-Footer,Pie de página

-Footer Items,Artículos Footer

-For All Users,Para todos los usuarios

-For Company,Para la empresa

-For Employee,Para los Empleados

-For Employee Name,En Nombre del Empleado

-For Item ,Por artículo

-"For Links, enter the DocType as rangeFor Select, enter list of Options separated by comma","Para los enlaces, introduzca el tipo de documento como rangeFor Select, entrar en la lista de opciones separadas por comas"

-For Production,Para Producción

-For Reference Only.,Sólo de referencia.

-For Sales Invoice,Para Factura

-For Server Side Print Formats,Por el lado de impresión Formatos Server

-For Territory,Por Territorio

-For UOM,Para UOM

-For Warehouse,Para el almacén

-"For comparative filters, start with","Para los filtros comparativas, comience con"

-"For e.g. 2012, 2012-13","Por ejemplo, 2012, 2012-13"

-For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.,"Por ejemplo, si usted cancela y enmendar &#39;INV004&#39; se convertirá en un nuevo documento &#39;INV004-1&#39;. Esto le ayuda a realizar un seguimiento de cada enmienda."

-For example: You want to restrict users to transactions marked with a certain property called 'Territory',Por ejemplo: Usted desea restringir a los usuarios transacciones marcadas con una determinada propiedad llamada &#39;Territorio&#39;

-For opening balance entry account can not be a PL account,Para la apertura de cuenta saldo entrada no puede ser una cuenta de PL

-For ranges,Para los rangos de

-For reference,Para referencia

-For reference only.,Sólo para referencia.

-For row,Para la fila

-"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes","Para la comodidad de los clientes, estos códigos se puede utilizar en formato impreso como facturas y albaranes"

-Form,Formulario

-Format: hh:mm example for one hour expiry set as 01:00. Max expiry will be 72 hours. Default is 24 hours,Formato: hh: mm Ejemplo de una hora de caducidad fijado las 01:00. Max caducidad será de 72 horas. Predeterminado es de 24 horas

-Forum,Foro

-Fraction,Fracción

-Fraction Units,Unidades de fracciones

-Freeze Stock Entries,Congelar los comentarios de

-Friday,Viernes

-From,De

-From Bill of Materials,De la lista de materiales

-From Company,De Compañía

-From Currency,De Moneda

-From Currency and To Currency cannot be same,De la moneda y moneda no puede ser el mismo

-From Customer,Desde Cliente

-From Date,Desde la fecha

-From Date must be before To Date,Desde la fecha debe ser anterior a la Fecha

-From Delivery Note,De la nota de entrega

-From Employee,Del Empleado

-From Lead,De Plomo

-From PR Date,Desde la fecha PR

-From Package No.,De Paquete No.

-From Purchase Order,De la Orden de Compra

-From Purchase Receipt,Desde recibo de compra

-From Sales Order,A partir de órdenes de venta

-From Time,From Time

-From Value,De Calidad

-From Value should be less than To Value,De valor debe ser inferior al valor

-Frozen,Congelado

-Fulfilled,Cumplido

-Full Name,Nombre Completo

-Fully Completed,Totalmente Completada

-GL Entry,GL entrada

-GL Entry: Debit or Credit amount is mandatory for ,GL Entrada: Débito o Crédito cantidad es obligatorio para

-GRN,GRN

-Gantt Chart,Diagrama de Gantt

-Gantt chart of all tasks.,Diagrama de Gantt de las tareas.

-Gender,Género

-General,General

-General Ledger,Contabilidad General

-Generate Description HTML,Descripción Generar HTML

-Generate Material Requests (MRP) and Production Orders.,Generar solicitudes de material (MRP) y Órdenes de Producción.

-Generate Salary Slips,Generar las nóminas

-Generate Schedule,Generar Calendario

-"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","Generar albaranes para los paquetes que se entregarán. Se utiliza para notificar el número de paquetes, el contenido del paquete y su peso."

-Generates HTML to include selected image in the description,Genera HTML para incluir la imagen seleccionada en la descripción

-Georgia,Georgia

-Get,Conseguir

-Get Advances Paid,Cómo anticipos pagados

-Get Advances Received,Cómo anticipos recibidos

-Get Current Stock,Obtener Stock actual

-Get From ,Obtener de

-Get Items,Obtener elementos

-Get Items From Sales Orders,Obtener elementos de órdenes de venta

-Get Last Purchase Rate,Cómo Tarifa de Último

-Get Non Reconciled Entries,Consigue entradas para no conciliadas

-Get Outstanding Invoices,Recibe facturas pendientes

-Get Purchase Receipt,Obtener recibo de compra

-Get Sales Orders,Recibe órdenes de venta

-Get Specification Details,Obtenga los datos Especificaciones

-Get Stock and Rate,Cómo y Tasa de

-Get Template,Cómo Plantilla

-Get Terms and Conditions,Cómo Términos y Condiciones

-Get Weekly Off Dates,Cómo semanales Fechas Off

-"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","Obtener tasa de valorización y stock disponible en el almacén de origen / destino en la publicación mencionada fecha y hora. Si serializado artículo, por favor pulse este botón después de introducir los números de serie."

-Give additional details about the indent.,Dar detalles sobre el guión.

-Global Defaults,Predeterminados globales

-Go back to home,Volver a Home

-Go to Setup > <a href='#user-properties'>User Properties</a> to set \			'territory' for diffent Users.,Vaya a Configuración&gt; <a href='#user-properties'>Propiedades del usuario</a> para configurar \ &quot;territorio&quot; para los usuarios de diffent.

-Goal,Objetivo

-Goals,Objetivos de

-Goods received from Suppliers.,Los bienes recibidos de proveedores.

-Google Analytics ID,Google Analytics ID

-Google Drive,Google Drive

-Google Drive Access Allowed,Google Drive Acceso animales

-Google Plus One,Google Plus One

-Google Web Font (Heading),Google Web Fuente (rúbrica)

-Google Web Font (Text),Google Web Fuente (Texto)

-Grade,Grado

-Graduate,Licenciado

-Grand Total,Gran Total

-Grand Total (Company Currency),Total general (Empresa moneda)

-Gratuity LIC ID,La gratuidad ID LIC

-Gross Margin %,% Margen Bruto

-Gross Margin Value,Valor Margen Bruto

-Gross Pay,Pago Bruto

-Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,Pago Bruto + + Importe Importe mora Cobro - Deducción total

-Gross Profit,Beneficio bruto

-Gross Profit (%),Utilidad Bruta (%)

-Gross Weight,Peso Bruto

-Gross Weight UOM,UOM Peso Bruto

-Group,Grupo

-Group or Ledger,Grupo o Ledger

-Groups,Grupos

-HR,HR

-HR Settings,Configuración de recursos humanos

-HTML,HTML

-HTML / Banner that will show on the top of product list.,HTML / Banner que se mostrará en la parte superior de la lista de productos.

-Half Day,Medio Día

-Half Yearly,Semestral

-Half-yearly,Semestral

-Has Batch No,Tiene Lote n º

-Has Child Node,Tiene nodo secundario

-Has Serial No,No tiene de serie

-Header,Encabezamiento

-Heading,Título

-Heading Text As,Título del texto como

-Heads (or groups) against which Accounting Entries are made and balances are maintained.,Jefes (o grupos) con el que se fabrican los asientos contables y los balances se mantienen.

-Health Concerns,Preocupación por la salud

-Health Details,Detalles de Salud

-Held On,Celebrada el

-Help,Ayudar

-Help HTML,Ayuda HTML

-"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","Ayuda: Para vincular a otro registro en el sistema, utilice &quot;# Form / nota / [nombre de la nota]&quot; como la URL Link. (No utilice &quot;http://&quot;)"

-Helvetica Neue,Helvetica Neue

-"Hence, maximum allowed Manufacturing Quantity","Por lo tanto, el máximo permitido Cantidad Fabricación"

-"Here you can maintain family details like name and occupation of parent, spouse and children","Aquí usted puede mantener los detalles de la familia, como el nombre y la ocupación de los padres, cónyuge e hijos"

-"Here you can maintain height, weight, allergies, medical concerns etc","Aquí se puede mantener la altura, el peso, alergias, etc preocupaciones médicas"

-Hey there! You need to put at least one item in \				the item table.,Hey there! Es necesario poner al menos un artículo en \ table del elemento.

-Hey! All these items have already been invoiced.,Hey! Todos estos elementos ya han sido facturados.

-Hey! There should remain at least one System Manager,Hey! No debe permanecer al menos un administrador del sistema de

-Hidden,Oculto

-Hide Actions,Ocultar Acciones

-Hide Copy,Ocultar Copy

-Hide Currency Symbol,Ocultar Símbolo de moneda

-Hide Email,Email Ocultar

-Hide Heading,Ocultar Encabezado

-Hide Print,Ocultar Imprimir

-Hide Toolbar,Ocultar barra de herramientas

-High,Alto

-Highlight,Destacar

-History,Historia

-History In Company,Historia In Company

-Hold,Mantener

-Holiday,Fiesta

-Holiday List,Holiday lista

-Holiday List Name,Holiday Nombre de la lista

-Holidays,Vacaciones

-Home,Casa

-Home Page,Home Page

-Home Page is Products,Página de Inicio es Productos

-Home Pages,Páginas de inicio

-Host,Anfitrión

-"Host, Email and Password required if emails are to be pulled","Host, correo electrónico y la contraseña requerida si los correos electrónicos han de ser retirado"

-Hour Rate,Hora Tarifa

-Hour Rate Consumable,Consumible Tipo horas

-Hour Rate Electricity,Tarifario horas

-Hour Rate Labour,Trabajo tarifa por hora

-Hour Rate Rent,Alquiler Tarifa horas

-Hours,Horas

-How frequently?,¿Con qué frecuencia?

-"How should this currency be formatted? If not set, will use system defaults","¿Cómo debe ser formateada esta moneda? Si no se define, se usará valores predeterminados del sistema"

-How to upload,Cómo subir

-Hrvatski,Hrvatski

-Human Resources,Recursos humanos

-Hurray! The day(s) on which you are applying for leave \					coincide with holiday(s). You need not apply for leave.,¡Hurra! El día (s) en el cual usted está solicitando para salir \ coincidir con día de fiesta (s). No es necesario solicitar permiso.

-I,Yo

-ID (name) of the entity whose property is to be set,Identificación (nombre) de la entidad cuya propiedad se va a establecer

-IDT,IDT

-II,II

-III,III

-IN,EN

-INV,INV

-INV/10-11/,INV/10-11 /

-ITEM,ARTÍCULO

-IV,IV

-Icon,Icono

-Icon will appear on the button,Aparecerá el icono en el botón

-Id of the profile will be the email.,Id del perfil será el correo electrónico.

-Identification of the package for the delivery (for print),Identificación del paquete para la entrega (para la impresión)

-If Income or Expense,Si los ingresos o gastos

-If Monthly Budget Exceeded,Si ha superado el presupuesto mensual

-"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.Available in Delivery Note and Sales Order","Si BOM venta está definida, la lista de materiales real del paquete se muestra como table.Available en la nota de entrega y de órdenes de venta"

-"If Supplier Part Number exists for given Item, it gets stored here","Si Número de pieza del proveedor existente para el punto dado, se almacena aquí"

-If Yearly Budget Exceeded,Si el presupuesto anual ha superado el

-"If a User does not have access at Level 0, then higher levels are meaningless","Si un usuario no tiene acceso en el nivel 0, los niveles más altos no tienen sentido"

-"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","Si se selecciona, la lista de materiales para los elementos de sub-ensamble serán considerados para obtener materias primas. De lo contrario, todos los elementos de montaje sub-será tratada como una materia prima."

-"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","Si se marca, no total. de días laborables se comprenderán los días feriados, y esto reducirá el valor del salario por día"

-"If checked, all other workflows become inactive.","Si se selecciona, todos los flujos de trabajo pasan a ser inactivos."

-"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","Si se selecciona, se agregará un correo electrónico con un formato HTML adjunto a una parte del cuerpo del correo electrónico, así como datos adjuntos. Para enviar sólo como archivo adjunto, desmarque esta."

-"If checked, the Home page will be the default Item Group for the website.","Si se selecciona, la página de inicio será el grupo de elementos predeterminado para el sitio web."

-"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","Si se selecciona, el importe del impuesto se considerará como ya se ha incluido en la tarifa de impresión / Cantidad Imprimir"

-"If disable, 'Rounded Total' field will not be visible in any transaction","Si se desactiva, &#39;Total redondeado&#39; campo no será visible en cualquier transacción"

-"If enabled, the system will post accounting entries for inventory automatically.","Si está habilitado, el sistema contabiliza los asientos contables para el inventario de forma automática."

-"If image is selected, color will be ignored (attach first)","Si se selecciona una imagen, el color será ignorado (adjunte primero)"

-If more than one package of the same type (for print),Si más de un paquete del mismo tipo (por impresión)

-If non standard port (e.g. 587),Si no puerto estándar (por ejemplo 587)

-If not applicable please enter: NA,Si no aplica por favor escriba: NA

-"If not checked, the list will have to be added to each Department where it has to be applied.","Si no está activada, la lista tendrá que ser añadido a cada Departamento donde se ha de aplicar."

-"If not, create a","Si no, crea una"

-"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","Si se establece, la entrada de datos sólo se permite a los usuarios especificados. Si no, se permite la entrada a todos los usuarios con los permisos necesarios."

-"If specified, send the newsletter using this email address","Si se especifica, enviar el boletín utilizando la siguiente dirección de correo electrónico"

-"If the 'territory' Link Field exists, it will give you an option to select it","Si el campo de &#39;territorio&#39; Link existe, se le dará la opción de seleccionar"

-"If the account is frozen, entries are allowed for the ""Account Manager"" only.","Si la cuenta está congelada, las entradas se permitió el &quot;Administrador de cuentas&quot; solamente."

-"If this Account represents a Customer, Supplier or Employee, set it here.","Si esta cuenta representa un cliente, proveedor o empleado, se establece aquí."

-If you follow Quality Inspection<br>Enables item QA Required and QA No in Purchase Receipt,Si usted sigue Inspección de Calidad <br> Permite elemento de control de calidad y garantía de la calidad requerida no en recibo de compra

-If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,Si tiene equipo de ventas y socios de venta (Channel Partners) pueden ser etiquetados y mantener su contribución en la actividad de ventas

-"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","Si ha creado una plantilla estándar en los impuestos de compra y Master cargos, seleccione uno y haga clic en el botón de abajo."

-"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","Si ha creado un modelo estándar en el Impuesto de Ventas y Master cargos, seleccione uno y haga clic en el botón de abajo."

-"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","Si hace mucho tiempo imprimir formatos, esta característica se puede utilizar para dividir la página que se imprimirá en varias páginas con todos los encabezados y pies de página en cada página"

-If you involve in manufacturing activity<br>Enables item <b>Is Manufactured</b>,Si hace que la actividad manufacturera <br> Permite elemento <b>se fabrica</b>

-Ignore,Pasar por alto

-Ignored: ,Ignorado:

-Image,Imagen

-Image Link,Enlace a la imagen

-Image View,Ver imagen

-Implementation Partner,Aplicación Socio

-Import,Importar

-Import Attendance,Asistencia Import

-Import Log,Importar sesión

-Important dates and commitments in your project life cycle,Fechas importantes y compromisos en el ciclo de vida del proyecto

-Imports,Importaciones

-In Dialog,En diálogo

-In Filter,En Filter

-In Hours,En Horas

-In List View,En Vista de lista

-In Process,En proceso

-In Report Filter,En Filtro de informe

-In Row,En Fila

-In Store,En las tiendas

-In Words,En las palabras

-In Words (Company Currency),En palabras (Empresa moneda)

-In Words (Export) will be visible once you save the Delivery Note.,En las palabras (Export) será visible una vez que se guarda el albarán de entrega.

-In Words will be visible once you save the Delivery Note.,En palabras serán visibles una vez que se guarda el albarán de entrega.

-In Words will be visible once you save the Purchase Invoice.,En palabras serán visibles una vez que guarde la factura de compra.

-In Words will be visible once you save the Purchase Order.,En palabras serán visibles una vez que guarde la Orden de Compra.

-In Words will be visible once you save the Purchase Receipt.,En palabras serán visibles una vez que guarde el recibo de compra.

-In Words will be visible once you save the Quotation.,En palabras serán visibles una vez que guarde la cita.

-In Words will be visible once you save the Sales Invoice.,En palabras serán visibles una vez que guarde la factura de venta.

-In Words will be visible once you save the Sales Order.,En palabras serán visibles una vez que se guarda el pedido de cliente.

-In response to,En respuesta a

-"In the Permission Manager, click on the button in the 'Condition' column for the Role you want to restrict.","En el Administrador de autorización, haga clic en el botón de la &quot;condición&quot; de columna para la función que desea restringir."

-Incentives,Incentivos

-Incharge Name,InCharge Nombre

-Include holidays in Total no. of Working Days,Incluya vacaciones en N º total. de días laborables

-Income / Expense,Ingresos / gastos

-Income Account,Cuenta de ingresos

-Income Booked,Ingresos reserva

-Income Year to Date,Los ingresos año a la fecha

-Income booked for the digest period,Ingresos reservado para el período digest

-Incoming,Entrante

-Incoming / Support Mail Setting,Entrante / Support configuración del Correo

-Incoming Rate,Tasa entrante

-Incoming Time,Tiempo entrantes

-Incoming quality inspection.,Inspección de calidad entrante.

-Index,Índice

-Indicates that the package is a part of this delivery,Indica que el paquete es una parte de esta entrega

-Individual,Individual

-Individuals,Las personas

-Industry,Industria

-Industry Type,Industria Tipo

-Info,Info

-Insert After,Insertar después

-Insert Below,Insertar abajo

-Insert Code,Insertar código

-Insert Row,Insertar fila

-Insert Style,Inserte Estilo

-Inspected By,Inspeccionado por

-Inspection Criteria,Criterios de Inspección

-Inspection Required,Inspección Requerida

-Inspection Type,Tipo Inspección

-Installation Date,Fecha de instalación

-Installation Note,Instalación Nota

-Installation Note Item,Instalación artículo Nota

-Installation Status,Instalación de estado

-Installation Time,Tiempo de instalación

-Installation record for a Serial No.,Instalación récord para un número de serie

-Installed Qty,Cantidad instalada

-Instructions,Instrucciones

-Int,Int

-Integrations,Integraciones

-Interested,Interesado

-Internal,Interno

-Introduce your company to the website visitor.,Presente a su empresa para el visitante del sitio Web.

-Introduction,Introducción

-Introductory information for the Contact Us Page,Información introductoria para la página de contacto

-Invalid Delivery Note. Delivery Note should exist and should be in 				draft state. Please rectify and try again.,"Nota de entrega no válido. Nota de entrega debe existir y debe estar en estado de borrador. Por favor, rectificar y vuelva a intentarlo."

-Invalid Email,Inválido Email

-Invalid Email Address,Correo electrónico no es válido

-Invalid Item or Warehouse Data,Artículo Inválido o Data Warehouse

-Invalid Leave Approver,No válido Agregar aprobador

-Inventory,Inventario

-Inverse,Inverso

-Invoice Date,Fecha de la factura

-Invoice Details,Detalles de la factura

-Invoice No,Factura n º

-Invoice Period From Date,Período Factura Fecha desde

-Invoice Period To Date,Período factura a fecha

-Is Active,Es activo

-Is Advance,Es anticipado

-Is Asset Item,Es la partida del activo

-Is Cancelled,Se cancela

-Is Carry Forward,Es Arrastre

-Is Child Table,Es tabla secundaria

-Is Default,Es por defecto

-Is Encash,Es convertirá en efectivo

-Is LWP,Es LWP

-Is Mandatory Field,Es campo obligatorio

-Is Opening,Está Abriendo

-Is Opening Entry,Es la apertura de la entrada

-Is PL Account,Es Cuenta PL

-Is POS,Es el punto de venta

-Is Primary Contact,Es el contacto principal

-Is Purchase Item,Es objeto de compra

-Is Sales Item,Es el punto de venta

-Is Service Item,Es el elemento de servicio

-Is Single,Es el único

-Is Standard,Es el estándar

-Is Stock Item,Es el punto de

-Is Sub Contracted Item,Es Artículo Sub Contratadas

-Is Subcontracted,Se subcontrata

-Is Submittable,Es Submittable

-Is it a Custom DocType created by you?,Se trata de un tipo de documento personalizado creado por usted?

-Is this Tax included in Basic Rate?,¿Es este impuesto incluido en la tarifa básica?

-Issue,Cuestión

-Issue Date,Fecha de emisión

-Issue Details,Detalles del problema

-Issued Items Against Production Order,Artículos emitida contra Orden de Producción

-It is needed to fetch Item Details.,Es necesaria para traer artículo Detalles.

-It was raised because the (actual + ordered + indented - reserved) 						quantity reaches re-order level when the following record was created,Fue levantada por el (real + ordenada + sangría - Reservado) cantidad alcanza el nivel de re-orden en que se creó el registro siguiente

-Item,Artículo

-Item Advanced,Artículo avanzada

-Item Barcode,Punto de código de barras

-Item Batch Nos,Nos Artículo lotes

-Item Classification,Artículo clasificación

-Item Code,Código del artículo

-Item Code (item_code) is mandatory because Item naming is not sequential.,Código del artículo (item_code) es obligatorio porque nombramiento del artículo no es secuencial.

-Item Customer Detail,Artículo Detalle Cliente

-Item Description,Descripción del Artículo

-Item Desription,Artículo Desription

-Item Details,Datos del artículo

-Item Group,Grupo de artículos

-Item Group Name,Nombre del elemento de grupo

-Item Groups in Details,Grupos de artículos en Detalles

-Item Image (if not slideshow),Imagen del artículo (si no presentación de diapositivas)

-Item Name,Nombre del elemento

-Item Naming By,Artículo Nombrar Por

-Item Price,Artículo Precio

-Item Prices,Precios de los artículos

-Item Quality Inspection Parameter,Calidad Inspección Tema Parámetro

-Item Reorder,Artículo reorden

-Item Serial No,Artículo Número de orden

-Item Serial Nos,Artículo números de serie

-Item Supplier,Artículo Proveedor

-Item Supplier Details,Elemento Detalles del Proveedor

-Item Tax,Artículo Tributaria

-Item Tax Amount,Artículo Cantidad Impuestos

-Item Tax Rate,Artículo Tasa Impositiva

-Item Tax1,Artículo Tax1

-Item To Manufacture,Artículo para la fabricación de

-Item UOM,Artículo UOM

-Item Website Specification,Elemento Especificación web

-Item Website Specifications,Elemento Especificaciones generales

-Item Wise Tax Detail ,Detalle del artículo Tax Wise

-Item classification.,Artículo clasificación.

-Item to be manufactured or repacked,Este punto será fabricado o embalados de nuevo

-Item will be saved by this name in the data base.,El artículo será salvado por este nombre en la base de datos.

-"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","Item, Garantía, AMC (Contrato de Mantenimiento Anual) detalles serán automáticamente descabellada cuando se selecciona el número de serie."

-Item-Wise Price List,Item-Wise Precio de lista

-Item-wise Last Purchase Rate,Item-sabio Última Purchase Rate

-Item-wise Purchase History,Item-sabio Historial de compras

-Item-wise Purchase Register,Artículo cuanto al Registro de compra

-Item-wise Sales History,Artículo cuanto al historial de ventas

-Item-wise Sales Register,Sales Item-sabios Registro

-Items,Artículos

-"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",Temas que han solicitado que son &quot;Out of Stock&quot; teniendo en cuenta todos los almacenes basados ​​en Cantidad proyectada Cantidad pedido mínimo y

-Items which do not exist in Item master can also be entered on customer's request,Los productos que no existen en el Maestro de artículos también se pueden introducir en la petición del cliente

-Itemwise Discount,Descuento Itemwise

-Itemwise Recommended Reorder Level,Itemwise Recomendado Nivel de Reabastecimiento

-JSON,JSON

-JV,JV

-Javascript,Javascript

-Javascript to append to the head section of the page.,Javascript para anexar a la sección principal de la página.

-Job Applicant,Solicitante de empleo

-Job Opening,Job Opening

-Job Profile,Job perfil

-Job Title,Título del trabajo

-"Job profile, qualifications required etc.","Perfil de trabajo, calificaciones requeridas, etc"

-Jobs Email Settings,Trabajos Configuración del correo electrónico

-Journal Entries,Entradas de diario

-Journal Entry,Asientos de diario

-Journal Entry for inventory that is received but not yet invoiced,"Asiento para el inventario que se recibe, pero aún no facturado"

-Journal Voucher,Diario Voucher

-Journal Voucher Detail,Diario Detalle Voucher

-Journal Voucher Detail No,Diario Detalle de la hoja no

-KRA,KRA

-"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","Lleve un registro de las campañas de venta. Lleve un registro de conductores, citas, órdenes de venta, etc de las campañas para medir rendimiento de la inversión."

-Keep a track of all communications,Mantenga un registro de todas las comunicaciones

-Keep a track of communication related to this enquiry which will help for future reference.,Mantenga un registro de la comunicación relacionada con esta investigación que ayudará para referencia futura.

-Key,Clave

-Key Performance Area,Área Clave de Performance

-Key Responsibility Area,Área de Responsabilidad Key

-LEAD,PLOMO

-LEAD/10-11/,LEAD/10-11 /

-LEAD/MUMBAI/,LEAD / MUMBAI /

-LR Date,LR Fecha

-LR No,LR No

-Label,Etiqueta

-Label Help,Etiqueta Ayuda

-Lacs,Lacs

-Landed Cost Item,Landed Cost artículo

-Landed Cost Items,Landed Cost Artículos

-Landed Cost Purchase Receipt,Landed Cost recibo de compra

-Landed Cost Purchase Receipts,Landed Cost recibos de compra

-Landed Cost Wizard,Landed Cost Asistente

-Landing Page,Landing Page

-Language,Idioma

-Language preference for user interface (only if available).,Preferencias del idioma para la interfaz de usuario (si está disponible).

-Last Contact Date,Fecha del último contacto

-Last IP,Última IP

-Last Login,Último ingreso

-Last Name,Apellido

-Last Purchase Rate,Tarifa de Último

-Lato,Lato

-Lead,Conducir

-Lead Details,Plomo Detalles

-Lead Lost,El plomo Perdido

-Lead Name,Plomo Nombre

-Lead Owner,El plomo Propietario

-Lead Source,Plomo Fuente

-Lead Status,Lead Estado

-Lead Time Date,Plomo Fecha Hora

-Lead Time Days,Plomo días Tiempo

-Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,Lead Time día es el número de días en que se espera para este artículo en su almacén. Estos días se recupera en la solicitud de material cuando se selecciona este elemento.

-Lead Type,Plomo Tipo

-Leave Allocation,Deja Asignación

-Leave Allocation Tool,Deja herramienta de asignación de

-Leave Application,Deja aplicación

-Leave Approver,Deja Aprobador

-Leave Approver can be one of,Deja aprobador puede ser una de

-Leave Approvers,Deja aprobadores

-Leave Balance Before Application,Deja Saldo antes de la aplicación

-Leave Block List,Deja lista de bloqueo

-Leave Block List Allow,Deja Lista de bloqueo Permitir

-Leave Block List Allowed,Deja Lista de bloqueo animales

-Leave Block List Date,Deje Fecha Lista de bloqueo

-Leave Block List Dates,Dejar las fechas de listas de bloqueo

-Leave Block List Name,Deja Bloquear Nombre de lista

-Leave Blocked,Deja Bloqueados

-Leave Control Panel,Deja Panel de control

-Leave Encashed?,Deja cobrado?

-Leave Encashment Amount,Deja Cantidad Cobro

-Leave Setup,Deja de configuración

-Leave Type,Deja Tipo

-Leave Type Name,Agregar Nombre Tipo

-Leave Without Pay,Licencia sin sueldo

-Leave allocations.,Deja asignaciones.

-Leave blank if considered for all branches,Dejar en blanco si se considera para todas las ramas

-Leave blank if considered for all departments,Dejar en blanco si se considera para todos los departamentos

-Leave blank if considered for all designations,Dejar en blanco si se considera para todas las designaciones

-Leave blank if considered for all employee types,Dejar en blanco si se considera para todos los tipos de empleados

-Leave blank if considered for all grades,Dejar en blanco si se considera para todos los grados

-Leave blank if you have not decided the end date.,Dejar en blanco si no se ha decidido la fecha de finalización.

-Leave by,Deja por

-"Leave can be approved by users with Role, ""Leave Approver""","Deje puede ser aprobado por los usuarios con rol, &quot;Deja Aprobador&quot;"

-Ledger,Libro mayor

-Left,Izquierda

-Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,Entidad Legal / auxiliar con un gráfico separado de las cuentas pertenecientes a la Organización.

-Letter Head,Carta Head

-Letter Head Image,Carta de imagen Head

-Letter Head Name,Carta Nombre Head

-Level,Nivel

-"Level 0 is for document level permissions, higher levels for field level permissions.","El nivel 0 es para los permisos de nivel de documento, mayores niveles de permisos a nivel de campo."

-Lft,Lft

-Link,Enlace

-Link to other pages in the side bar and next section,Enlace a otras páginas en el bar de al lado y en la sección siguiente

-Linked In Share,Linked In Share

-Linked With,Vinculada con

-List,Lista

-List items that form the package.,Lista de tareas que forman el paquete.

-List of holidays.,Lista de los días festivos.

-List of patches executed,Lista de parches ejecutados

-List of records in which this document is linked,Lista de los registros en los que está vinculado este documento

-List of users who can edit a particular Note,Lista de usuarios que pueden editar una nota en particular

-List this Item in multiple groups on the website.,Enumero este artículo en varios grupos en la web.

-Live Chat,Chat en Directo

-Load Print View on opening of an existing form,Cargar Vista de Impresión en la apertura de un formulario existente

-Loading,Carga

-Loading Report,Carga Informe

-Log,Log

-"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","Registro de las actividades realizadas por los usuarios en contra de Tareas que se pueden utilizar para el seguimiento de tiempo, de facturación."

-Log of Scheduler Errors,Log de errores del programador

-Login After,Ingresa Después

-Login Before,Inicio de sesión antes

-Login Id,ID de Usuario

-Logo,Logo

-Logout,Cerrar sesión

-Long Text,Texto largo

-Lost Reason,Razón Perdido

-Low,Bajo

-Lower Income,Menores ingresos

-Lucida Grande,Lucida Grande

-MIS Control,MIS control

-MREQ-,MREQ-

-MTN Details,MTN Detalles

-Mail Footer,Correo pie de página

-Mail Password,Mail Contraseña

-Mail Port,Mail Port

-Mail Server,Servidor de correo

-Main Reports,Informes Principales

-Main Section,Sección principal

-Maintain Same Rate Throughout Sales Cycle,Mantener el mismo ritmo durante todo el ciclo de ventas

-Maintain same rate throughout purchase cycle,Mantener el mismo ritmo durante todo el ciclo de compra

-Maintenance,Mantenimiento

-Maintenance Date,Mantenimiento Fecha

-Maintenance Details,Detalles de Mantenimiento

-Maintenance Schedule,Programa de mantenimiento

-Maintenance Schedule Detail,Mantenimiento Detalle Horario

-Maintenance Schedule Item,Mantenimiento elemento de programación

-Maintenance Schedules,Programas de mantenimiento

-Maintenance Status,Mantenimiento de estado

-Maintenance Time,Tiempo de mantenimiento

-Maintenance Type,Mantenimiento Tipo

-Maintenance Visit,Mantenimiento Visita

-Maintenance Visit Purpose,Mantenimiento Propósito Visita

-Major/Optional Subjects,Temas principales / Opcional

-Make Bank Voucher,Hacer comprobante bancario

-Make Difference Entry,Hacer Entrada Diferencia

-Make Time Log Batch,Hacer lotes Log Tiempo

-Make a new,Hacer una nueva

-Make sure that the transactions you want to restrict have a Link field 'territory' that maps to a 'Territory' master.,Asegúrese de que las operaciones que desea restringir tener &quot;territorio&quot; un campo de enlace que se asigna a un &#39;territorio&#39; master.

-Male,Masculino

-Manage cost of operations,Gestione costo de las operaciones

-Manage exchange rates for currency conversion,Administrar los tipos de cambio para la conversión de divisas

-Mandatory,Obligatorio

-"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.",Obligatorio si acción del artículo es &quot;Sí&quot;. También el almacén por defecto en que la cantidad reservada se establece a partir de órdenes de venta.

-Manufacture against Sales Order,Fabricación contra pedido de cliente

-Manufacture/Repack,Fabricación / Repack

-Manufactured Qty,Fabricado Cantidad

-Manufactured quantity will be updated in this warehouse,Fabricado cantidad se actualizará en este almacén

-Manufacturer,Fabricante

-Manufacturer Part Number,Código de Fabricante

-Manufacturing,Fabricación

-Manufacturing Quantity,Fabricación Cantidad

-Margin,Margen

-Marital Status,Estado civil

-Market Segment,Sector de mercado

-Married,Casado

-Mass Mailing,Mass Mailing

-Master,Maestro

-Master Name,Maestro Nombre

-Master Type,Type Master

-Masters,Masters

-Match,Partido

-Match non-linked Invoices and Payments.,Coincidir no vinculados Facturas y Pagos.

-Material Issue,Material de Emisión

-Material Receipt,Recibo de Materiales

-Material Request,Material de Solicitud

-Material Request Date,Material de la Fecha de Solicitud

-Material Request Detail No,Materiales Detalle Solicitud de No

-Material Request For Warehouse,Material de Solicitud de Almacén

-Material Request Item,Artículo Material Request

-Material Request Items,Artículos de materiales Solicitar

-Material Request No,Material de Solicitud de No

-Material Request Type,Tipo de material Solicitud

-Material Request used to make this Stock Entry,Solicitud de material utilizado para hacer esto Stock entrada

-Material Requirement,Requisito material

-Material Transfer,Transferencia de material

-Materials,Materiales

-Materials Required (Exploded),Materiales necesarios (despiece)

-Max 500 rows only.,Sólo Max 500 filas.

-Max Attachments,Max Adjuntos

-Max Days Leave Allowed,Días máx Deja animales

-Max Discount (%),Max Descuento (%)

-"Meaning of Submit, Cancel, Amend","Significado de Presentar, cancelación, rectificación"

-Medium,Medio

-"Menu items in the Top Bar. For setting the color of the Top Bar, go to <a href=""#Form/Style Settings"">Style Settings</a>","Los elementos de menú en la barra superior. Para ajustar el color de la barra superior, vaya a <a href=""#Form/Style Settings"">Ajustes</a>"

-Merge,Unir

-Merge Into,Combinar en el

-Merge Warehouses,Combinar Almacenes

-Merging is only possible between Group-to-Group or 					Ledger-to-Ledger,La fusión sólo es posible entre el Grupo a grupo o Ledger a Ledger

-"Merging is only possible if following \					properties are same in both records.					Group or Ledger, Debit or Credit, Is PL Account","La fusión sólo es posible si sigue a \ propiedades son las mismas en ambos registros. Grupo o Ledger, de débito o de crédito, es el relato PL"

-Message,Mensaje

-Message Parameter,Mensaje de Parámetros

-Messages greater than 160 characters will be split into multiple messages,Mensaje mayor de 160 caracteres se dividirá en múltiples mesage

-Messages,Mensajes

-Method,Método

-Middle Income,Ingreso Medio

-Middle Name (Optional),Segundo Nombre (Opcional)

-Milestone,Hito

-Milestone Date,Milestone Fecha

-Milestones,Hitos

-Milestones will be added as Events in the Calendar,Los hitos se añadirá como Eventos en el Calendario

-Millions,Millones

-Min Order Qty,Min. Orden Cantidad

-Minimum Order Qty,Cantidad mínima de pedido

-Misc,Misc

-Misc Details,Varios detalles

-Miscellaneous,Misceláneo

-Miscelleneous,Miscelleneous

-Mobile No,Mobile No

-Mobile No.,Móvil No.

-Mode of Payment,Forma de Pago

-Modern,Moderno

-Modified Amount,Monto de la modificación

-Modified by,Modificado por

-Module,Módulo

-Module Def,Módulo Def

-Module Name,Nombre del módulo

-Modules,Módulos

-Monday,Lunes

-Month,Mes

-Monthly,Mensual

-Monthly Attendance Sheet,Hoja de Asistencia Mensual

-Monthly Earning & Deduction,Ingresos mensuales y deducción

-Monthly Salary Register,Registrarse Salario Mensual

-Monthly salary statement.,Nómina mensual.

-Monthly salary template.,Plantilla salario mensual.

-More,Más

-More Details,Más detalles

-More Info,Más información

-More content for the bottom of the page.,Más contenido para la parte inferior de la página.

-Moving Average,Media móvil

-Moving Average Rate,Tarifa media móvil

-Mr,Sr.

-Ms,Ms

-Multiple Item Prices,Los precios de varios artículos

-Multiple root nodes not allowed.,Nodos raíz múltiples no están permitidos.

-Mupltiple Item prices.,Precios Mupltiple artículo.

-Must be Whole Number,Debe ser un número entero

-Must have report permission to access this report.,Debe tener informe de permiso para acceder a este informe.

-Must specify a Query to run,Debe especificar una consulta para ejecutar

-My Settings,Mis Opciones

-NL-,NL-

-Name,Nombre

-Name Case,Nombre del caso

-Name and Description,Nombre y descripción

-Name and Employee ID,Nombre y DNI del empleado

-Name as entered in Sales Partner master,Nombre tal como aparece en maestro socio de ventas

-Name is required,El nombre es requerido

-Name of organization from where lead has come,Nombre de la organización a partir de donde el plomo ha llegado

-Name of person or organization that this address belongs to.,Nombre de la persona u organización que esta dirección pertenece.

-Name of the Budget Distribution,Nombre de la distribución del presupuesto

-Name of the entity who has requested for the Material Request,Nombre de la entidad que ha solicitado para la solicitud de material

-Naming,Nombrar

-Naming Series,Nombrar Series

-Naming Series mandatory,Nombrar Series obligatoria

-Negative balance is not allowed for account ,Saldo negativo no está permitido para la cuenta

-Net Pay,Salario neto

-Net Pay (in words) will be visible once you save the Salary Slip.,Pago neto (en palabras) serán visibles una vez que guarde la nómina.

-Net Total,Total neto

-Net Total (Company Currency),Total neto (Empresa moneda)

-Net Weight,Peso neto

-Net Weight UOM,UOM Peso neto

-Net Weight of each Item,Peso neto de cada artículo

-Net pay can not be negative,Salario neto no puede ser negativo

-Never,Nunca

-New,Nuevo

-New BOM,Nueva lista de materiales

-New Communications,Nueva Comunicaciones

-New Delivery Notes,Nuevos Títulos de entrega

-New Enquiries,Nueva Consultas

-New Leads,New Leads

-New Leave Application,Aplicación salir de Nueva

-New Leaves Allocated,Nueva Hojas Asignado

-New Leaves Allocated (In Days),Las hojas nuevas asignado (en días)

-New Material Requests,Pide Nuevo Material

-New Password,Nueva contraseña

-New Projects,Nuevos Proyectos

-New Purchase Orders,Nuevas órdenes de compra

-New Purchase Receipts,Nuevos recibos de compra

-New Quotations,Las citas nuevas

-New Record,Nuevo registro

-New Sales Orders,Las órdenes de compra nuevo

-New Stock Entries,Nuevas entradas de

-New Stock UOM,Nueva UOM Stock

-New Supplier Quotations,Citas new

-New Support Tickets,Entradas Nuevas Apoyo

-New Workplace,Lugar de trabajo de Nueva

-New value to be set,Nuevo valor para establecer

-Newsletter,Hoja informativa

-Newsletter Content,Boletín de noticias de contenido

-Newsletter Status,Boletín Estado

-"Newsletters to contacts, leads.","Boletines a los contactos, clientes potenciales."

-Next Communcation On,Siguiente Comunicación sobre los

-Next Contact By,Contacto Siguiente por

-Next Contact Date,Fecha Siguiente Contactar

-Next Date,Próxima fecha

-Next State,Próximo estado

-Next actions,Próximas acciones

-Next email will be sent on:,Correo electrónico siguiente se enviará a:

-No,No

-"No Account found in csv file, 							May be company abbreviation is not correct","No se han encontrado en el archivo csv cuenta, puede ser abreviatura empresa no es correcta"

-No Action,Ninguna acción

-No Communication tagged with this ,No hay comunicación etiquetado con este

-No Copy,No hay copia

-No Customer Accounts found. Customer Accounts are identified based on \			'Master Type' value in account record.,No hay cuentas de los clientes encontrados. Cuentas de clientes se identifican con base en el valor de \ &#39;Type Master &quot;en registro de la cuenta.

-No Item found with Barcode,Ningún artículo encontrado con código de barras

-No Items to Pack,No hay artículos para empacar

-No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,No Deje aprobadores. Asigne &#39;Agregar aprobador&#39; Papel a por lo menos un usuario.

-No Permission,Sin Permisos

-No Permission to ,No se autoriza la

-No Permissions set for this criteria.,No hay permisos establecidos para este criterio.

-No Report Loaded. Please use query-report/[Report Name] to run a report.,No informe Loaded. Utilice consultas report / [Nombre del informe] para ejecutar un informe.

-No Supplier Accounts found. Supplier Accounts are identified based on \			'Master Type' value in account record.,No hay cuentas de proveedores encontrados. Cuentas de proveedores se identifican con base en el valor de \ &#39;Type Master &quot;en registro de la cuenta.

-No User Properties found.,No encontró Propiedades del usuario.

-No default BOM exists for item: ,No existe una lista de materiales por defecto para el artículo:

-No further records,No hay más registros

-No of Requested SMS,N º de SMS solicitados

-No of Sent SMS,N º de SMS enviados

-No of Visits,N º de Visitas

-No one,Nadie

-No permission to write / remove.,No tiene permiso para escribir / eliminar.

-No record found,Ningún registro encontrado

-No records tagged.,No hay registros marcados.

-No salary slip found for month: ,No nómina encontrado al mes:

-"No table is created for Single DocTypes, all values are stored in tabSingles as a tuple.","No se crean tablas para DocTypes individuales, todos los valores se almacenan en tabSingles como una tupla."

-None,Ninguno

-None: End of Workflow,Ninguno: Fin del flujo de trabajo

-Not,No

-Not Active,No está activo

-Not Applicable,No aplicable

-Not Billed,No Anunciado

-Not Delivered,No entregado

-Not Found,No se encuentra

-Not Linked to any record.,No está vinculado a ningún registro.

-Not Permitted,No se permite

-Not allowed for: ,No permitido en:

-Not enough permission to see links.,Sin permisos suficientes para ver los enlaces.

-Not in Use,Sin usar

-Not interested,No le interesa

-Not linked,No vinculado

-Note,Nota

-Note User,Nota usuario

-Note is a free page where users can share documents / notes,Nota es una página gratuita donde los usuarios pueden compartir documentos / notas

-"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","Nota: Las copias de seguridad y archivos no se eliminan de Dropbox, que tendrá que hacerlo manualmente."

-"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","Nota: Las copias de seguridad y archivos no se eliminan de Google Drive, usted tendrá que eliminar manualmente."

-Note: Email will not be sent to disabled users,Nota: El correo electrónico no será enviado a los usuarios con discapacidad

-"Note: For best results, images must be of the same size and width must be greater than height.","Nota: Para obtener los mejores resultados, las imágenes deben ser del mismo tamaño y el ancho debe ser mayor que la altura."

-Note: Other permission rules may also apply,Nota: El resto de normas de permiso también pueden solicitar

-Note: You Can Manage Multiple Address or Contacts via Addresses & Contacts,Nota: Usted puede manejar varias direcciones o contactos a través de las direcciones y contactos

-Note: maximum attachment size = 1mb,Nota: el tamaño máximo de archivo adjunto = 1mb

-Notes,Notas

-Nothing to show,Nada para mostrar

-Notice - Number of Days,Aviso - Número de días

-Notification Control,Notificación de control

-Notification Email Address,Notificación de Correo Electrónico

-Notify By Email,Notificaremos por correo electrónico

-Notify by Email on creation of automatic Material Request,Notificarme por correo electrónico sobre la creación de la Solicitud de material automático

-Number Format,Formato de los números

-O+,O +

-O-,O-

-OPPT,OPPT

-Office,Oficina

-Old Parent,Padres Antiguo

-On,En

-On Net Total,En total neto

-On Previous Row Amount,El Monto de la fila anterior

-On Previous Row Total,El total de la fila anterior

-"Once you have set this, the users will only be able access documents with that property.","Una vez que haya establecido esto, los usuarios sólo serán documentos capaces de acceso con esa propiedad."

-Only Administrator allowed to create Query / Script Reports,Administrador con permiso para crear informes de consulta / Guión

-Only Administrator can save a standard report. Please rename and save.,Sólo el administrador puede guardar un informe estándar. Cambie el nombre y guardar.

-Only Allow Edit For,Sólo Permitir editar para

-Only Stock Items are allowed for Stock Entry,Sólo los elementos de almacén están permitidos para la entrada

-Only System Manager can create / edit reports,Sólo el administrador del sistema puede crear / editar informes

-Only leaf nodes are allowed in transaction,Sólo los nodos hoja se permite en una transacción realizada

-Open,Abierto

-Open Sans,Sans abiertas

-Open Tickets,Entradas Abierto

-Opening Date,Fecha apertura

-Opening Entry,Entrada de apertura

-Opening Time,Tiempo de apertura

-Opening for a Job.,Apertura de un trabajo.

-Operating Cost,Costo de operación

-Operation Description,Descripción de la operación

-Operation No,Operación No

-Operation Time (mins),Tiempo de operación (minutos)

-Operations,Operaciones

-Opportunity,Oportunidad

-Opportunity Date,Oportunidad Fecha

-Opportunity From,De Oportunidad

-Opportunity Item,Oportunidad artículo

-Opportunity Items,Artículos Oportunidad

-Opportunity Lost,Oportunidad Perdida

-Opportunity Type,Oportunidad Tipo

-Options,Opciones

-Options Help,Opciones Ayuda

-Order Confirmed,Pedido confirmado

-Order Lost,Orden Perdido

-Order Type,Tipo de orden

-Ordered Items To Be Billed,Los artículos pedidos a facturar

-Ordered Items To Be Delivered,Los artículos pedidos para ser entregados

-Ordered Quantity,Cantidad ordenada

-Orders released for production.,Los pedidos a producción.

-Organization Profile,Perfil de la organización

-Original Message,Mensaje original

-Other,Otro

-Other Details,Otros detalles

-Out,Fuera

-Out of AMC,Fuera de AMC

-Out of Warranty,Fuera de la Garantía

-Outgoing,Saliente

-Outgoing Mail Server,Servidor de correo saliente

-Outgoing Mails,Los correos salientes

-Outstanding Amount,Monto Pendiente

-Outstanding for Voucher ,Sobresaliente para Voucher

-Over Heads,Sobre las cabezas de

-Overhead,Gastos generales

-Overlapping Conditions found between,Condiciones superpuestas encuentran entre

-Owned,Propiedad

-PAN Number,Número PAN

-PF No.,PF No.

-PF Number,Número PF

-PI/2011/,PI/2011 /

-PIN,PIN

-PO,Correos

-POP3 Mail Server,Servidor de correo POP3

-POP3 Mail Server (e.g. pop.gmail.com),POP3 Servidor de correo (por ejemplo pop.gmail.com)

-POP3 Mail Settings,Configuración de correo POP3

-POP3 mail server (e.g. pop.gmail.com),POP3 del servidor de correo (por ejemplo pop.gmail.com)

-POP3 server e.g. (pop.gmail.com),"Por ejemplo, el servidor POP3 (pop.gmail.com)"

-POS Setting,Configuración POS

-POS View,POS View

-PR Detail,PR Detalle

-PRO,PRO

-PS,PS

-Package Item Details,Detalles del paquete del artículo

-Package Items,Artículos del embalaje

-Package Weight Details,Detalles del paquete Peso

-Packing Details,Detalles del embalaje

-Packing Detials,Detials embalaje

-Packing List,Contenido del paquete

-Packing Slip,Packing Slip

-Packing Slip Item,Artículo Embalaje Slip

-Packing Slip Items,Packing Slip Artículos

-Packing Slip(s) Cancelled,Lista de empaque (s) Cancelado

-Page,Página

-Page Background,Fondo de página

-Page Border,Borde de página

-Page Break,Salto de página

-Page HTML,Página HTML

-Page Headings,Encabezamientos Página

-Page Links,Enlaces de página

-Page Name,Nombre página

-Page Role,Página Papel

-Page Text,Página del texto

-Page content,Contenido de la página

-Page not found,Página no encontrada

-Page text and background is same color. Please change.,Texto de la página y el fondo es el mismo color. Por favor cambia.

-Page to show on the website,Página para mostrar en la página web

-"Page url name (auto-generated) (add "".html"")",Nombre de la página URL (generada automáticamente) (añadir &quot;. Html&quot;)

-Paid Amount,Cantidad pagada

-Parameter,Parámetro

-Parent Account,Parent Account

-Parent Cost Center,Padres de centros de coste

-Parent Customer Group,Padres Grupo de Clientes

-Parent Detail docname,Padres VER MAS Extracto dentro detalle

-Parent Item,Artículo principal

-Parent Item Group,Grupo de Padres del artículo

-Parent Label,Padres Label

-Parent Sales Person,Las ventas de Padres Persona

-Parent Territory,Padres Territorio

-Parent is required.,Se requiere de Padres.

-Parenttype,ParentType

-Partially Completed,Completada parcialmente

-Participants,Los participantes

-Partly Billed,Mayormente Anunciado

-Partly Delivered,Mayormente Entregado

-Partner Target Detail,Socio Detalle Target

-Partner Type,Tipo de Socio

-Partner's Website,Sitio Web del Socio

-Passive,Pasivo

-Passport Number,Número de pasaporte

-Password,Contraseña

-Password Expires in (days),Password Expires in (días)

-Patch,Parche

-Patch Log,Patch sesión

-Pay To / Recd From,Pagar a / A partir de RECD

-Payables,Cuentas por pagar

-Payables Group,Deudas Grupo

-Payment Collection With Ageing,Cobro Con el Envejecimiento

-Payment Days,Días de pago

-Payment Entries,Las entradas de pago

-Payment Entry has been modified after you pulled it. 			Please pull it again.,"Registro de pagos ha sido modificado después de que lo tiró. Por favor, tire de él otra vez."

-Payment Made With Ageing,Pagos con el Envejecimiento

-Payment Reconciliation,Pago Reconciliación

-Payment Terms,Condiciones de pago

-Payment to Invoice Matching Tool,El pago a la herramienta Matching Factura

-Payment to Invoice Matching Tool Detail,Pago al detalle de la factura Matching Tool

-Payments,Pagos

-Payments Made,Pagos efectuados

-Payments Received,Los pagos recibidos

-Payments made during the digest period,Los pagos efectuados durante el período de digestión

-Payments received during the digest period,Los pagos recibidos durante el período de digestión

-Payroll Setup,Nómina de configuración

-Pending,Pendiente

-Pending Review,Pendientes de revisión

-Pending SO Items For Purchase Request,Temas pendientes por lo que para Solicitud de Compra

-Percent,Por ciento

-Percent Complete,Porcentaje completado

-Percentage Allocation,Porcentaje de asignación

-Percentage Allocation should be equal to ,Porcentaje de asignación debe ser igual a

-Percentage variation in quantity to be allowed while receiving or delivering this item.,Variación porcentual de la cantidad que se le permita al recibir o entregar este artículo.

-Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,"Porcentaje que se les permite recibir o entregar más en contra de la cantidad pedida. Por ejemplo: Si se ha pedido 100 unidades. y el subsidio es de 10%, entonces se le permite recibir 110 unidades."

-Performance appraisal.,Evaluación del desempeño.

-Period Closing Voucher,Período de cierre Voucher

-Periodicity,Periodicidad

-Perm Level,Perm Nivel

-Permanent Accommodation Type,Tipo de alojamiento permanente

-Permanent Address,Domicilio

-Permission,Permiso

-Permission Level,Nivel de permiso

-Permission Levels,Niveles de permisos

-Permission Manager,Permiso Gerente

-Permission Rules,Reglas de permiso

-Permissions,Permisos

-Permissions Settings,Configuración de permisos

-Permissions are automatically translated to Standard Reports and Searches,Los permisos se traduce automáticamente a los informes estándar y Enlaces

-"Permissions are set on Roles and Document Types (called DocTypes) by restricting read, edit, make new, submit, cancel, amend and report rights.","Los permisos se establecen en las funciones y tipos de documentos (llamados DocTypes) mediante la restricción de leer, editar, hacer nuevos, enviar, cancelar, modificar y comunicar los derechos."

-Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful incase you want to hide or make certain field read-only.,Permisos en los niveles superiores son los permisos de &#39;Nivel de campo&#39;. Todos los campos tienen un conjunto de &quot;Nivel de permiso&quot; contra ellas y las reglas definidas en que los permisos se aplican al campo. Esto es útil en caso que usted desee ocultar o hacer determinado campo de sólo lectura.

-"Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document.","Los permisos son los permisos de nivel 0 &quot;nivel de documento&quot;, es decir, que son primarios para acceder al documento."

-Permissions translate to Users based on what Role they are assigned,Permisos de traducir a los usuarios según el papel que se les asigna

-Person,Persona

-Person To Be Contacted,Persona de contacto

-Personal,Personal

-Personal Details,Datos Personales

-Personal Email,Correo electrónico personal

-Phone,Teléfono

-Phone No,No de teléfono

-Phone No.,Número de Teléfono

-Pick Columns,Elige Columnas

-Pincode,Código PIN

-Place of Issue,Lugar de Emisión

-Plan for maintenance visits.,Plan de visitas de mantenimiento.

-Planned Qty,Cantidad de Planificación

-Planned Quantity,Cantidad planificada

-Plant,Planta

-Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,"Por favor, Introduzca Abreviatura o nombre corto adecuadamente, ya que se añadirá como sufijo a todos los Jefes de Cuenta."

-Please Update Stock UOM with the help of Stock UOM Replace Utility.,"Por favor, actualice Stock UOM con la ayuda de Stock UOM Utilidad Reemplazar."

-Please attach a file first.,Adjuntar un archivo primero.

-Please attach a file or set a URL,Adjuntar un archivo o establecer una URL

-Please check,"Por favor, compruebe"

-Please enter Default Unit of Measure,Introduce unidad de medida

-Please enter Delivery Note No or Sales Invoice No to proceed,Introduce albarán o factura de venta No No para continuar

-Please enter Employee Number,"Por favor, introduzca el Número de Empleado"

-Please enter Expense Account,Introduce Cuenta de Gastos

-Please enter Expense/Adjustment Account,Introduce Cuenta de Gastos / ajuste

-Please enter Purchase Receipt No to proceed,Introduce recibo de compra en No para continuar

-Please enter Reserved Warehouse for item ,Introduce Almacén reservada para concepto

-Please enter valid,Introduce válida

-Please enter valid ,Introduce válida

-Please install dropbox python module,"Por favor, instale módulos python dropbox"

-Please make sure that there are no empty columns in the file.,"Por favor, asegúrese de que no hay columnas vacías en el archivo."

-Please mention default value for ',"Por favor, mencionar el valor por defecto para &#39;"

-Please reduce qty.,Reduzca Cantidad.

-Please refresh to get the latest document.,Favor de actualización para obtener las últimas documento.

-Please save the Newsletter before sending.,"Por favor, guarde el boletín antes de enviarlo."

-Please select Bank Account,Por favor seleccione la cuenta bancaria

-Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,"Por favor, seleccione Arrastre de si también desea incluir saldo del ejercicio fiscal anterior deja a este año fiscal"

-Please select Date on which you want to run the report,"Por favor, seleccione Fecha en la que desea ejecutar el informe"

-Please select Naming Neries,Por favor seleccione Neries nomenclatura

-Please select Price List,"Por favor, seleccione Lista de Precios"

-Please select Time Logs.,Por favor seleccione Time Registros.

-Please select a,Por favor seleccione una

-Please select a csv file,"Por favor, seleccione un archivo csv"

-Please select a file or url,"Por favor, seleccione un archivo o URL"

-Please select a service item or change the order type to Sales.,"Por favor, seleccione un elemento de servicio o cambiar el tipo de orden de ventas."

-Please select a sub-contracted item or do not sub-contract the transaction.,"Por favor, seleccione un elemento subcontratado o no hacer subcontratar la operación."

-Please select a valid csv file with data.,"Por favor, seleccione un archivo csv válidos con datos."

-Please select month and year,Por favor seleccione el mes y el año

-Please select the document type first,Por favor seleccione el tipo de documento en primer lugar

-Please select: ,Por favor seleccione:

-Please set Dropbox access keys in,"Por favor, establece las claves de acceso en Dropbox"

-Please set Google Drive access keys in,"Por favor, establece las claves de acceso de Google Drive en"

-Please setup Employee Naming System in Human Resource > HR Settings,"Por favor, configure empleado del sistema de nombres de Recursos Humanos&gt; Configuración HR"

-Please specify,"Por favor, especifique"

-Please specify Company,"Por favor, especifique la empresa"

-Please specify Company to proceed,"Por favor, especifique la empresa para proceder"

-Please specify Default Currency in Company Master \			and Global Defaults,"Por favor, especifique Moneda predeterminada en Master Compañía \ y predeterminados globales"

-Please specify a,"Por favor, especifique un"

-Please specify a Price List which is valid for Territory,"Por favor, especifique una lista de precios que es válido para el territorio"

-Please specify a valid,"Por favor, especifique una dirección válida"

-Please specify a valid 'From Case No.',Especifique un válido &#39;De Caso No.&#39;

-Please specify currency in Company,"Por favor, especifique la moneda en la empresa"

-Point of Sale,Punto de Venta

-Point-of-Sale Setting,Point-of-Sale Marco

-Post Graduate,Postgrado

-Post Topic,Publicar Tema

-Postal,Postal

-Posting Date,Fecha de Publicación

-Posting Date Time cannot be before,Fecha de contabilización El tiempo no puede ser anterior a

-Posting Time,Hora de publicación

-Posts,Mensajes

-Potential Sales Deal,Ventas posible acuerdo

-Potential opportunities for selling.,Oportunidades potenciales para la venta.

-"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","La precisión de los campos de flotador (cantidades, descuentos, porcentajes, etc.) Flotadores se redondearán a decimales especificados. Por defecto = 3"

-Preferred Billing Address,Preferred dirección de facturación

-Preferred Shipping Address,Preferred Dirección de envío

-Prefix,Prefijo

-Present,Presente

-Prevdoc DocType,Prevdoc DocType

-Prevdoc Doctype,Prevdoc Doctype

-Preview,Avance

-Previous Work Experience,Experiencia laboral previa

-Price,Precio

-Price List,Precio de lista

-Price List Currency,Precio de Lista Currency

-Price List Currency Conversion Rate,Lista de precios de divisas Conversión de Tasa de

-Price List Exchange Rate,Lista de precios Tipo de Cambio

-Price List Master,Precio de Lista maestra

-Price List Name,Nombre Precio de lista

-Price List Rate,Precio Califica

-Price List Rate (Company Currency),Precio de lista Cambio (monedas de la compañía)

-Price List for Costing,Lista de precios de Costeo

-Price Lists and Rates,Listas de precios y tarifas

-Primary,Primario

-Print Format,Formato de impresión

-Print Format Style,Formato de impresión Estilo

-Print Format Type,Imprimir Tipo de formato

-Print Heading,Imprimir Encabezado

-Print Hide,Imprimir Ocultar

-Print Width,Ancho de impresión

-Print Without Amount,Imprimir sin Importe

-Print...,Imprimir ...

-Priority,Prioridad

-Private,Privado

-Proceed to Setup,Proceda a configurar

-Process,Proceso

-Process Payroll,Proceso de Nómina

-Produced Quantity,Cantidad producida

-Product Enquiry,Consulta de producto

-Production Order,Orden de Producción

-Production Orders,Órdenes de Producción

-Production Plan Item,Producción del artículo Plan de

-Production Plan Items,Elementos del Plan de Producción

-Production Plan Sales Order,Plan de Ventas Orden de Producción

-Production Plan Sales Orders,Fabricación Ventas pedidos Guía

-Production Planning (MRP),Planificación de la producción (MRP)

-Production Planning Tool,Production Planning Tool

-"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","Los productos serán ordenados por peso-edad en las búsquedas por defecto. Más del peso-edad, mayor es el producto aparecerá en la lista."

-Profile,Perfil

-Profile Defaults,Predeterminados del perfil

-Profile Represents a User in the system.,Representa un perfil de usuario en el sistema.

-Profile of a Blogger,Perfil de un Blogger

-Profile of a blog writer.,Perfil de un escritor de blog.

-Project,Proyecto

-Project Costing,Cálculo del coste del proyecto

-Project Details,Detalles del Proyecto

-Project Milestone,Proyecto Hito

-Project Milestones,Hitos del Proyecto

-Project Name,Nombre del proyecto

-Project Start Date,Fecha de Inicio del Proyecto

-Project Type,Tipo de Proyecto

-Project Value,Proyecto Valor

-Project activity / task.,Proyecto de actividad / tarea.

-Project master.,Proyecto maestro.

-Project will get saved and will be searchable with project name given,Proyecto se salvan y se podrán realizar búsquedas con el nombre de proyecto dado

-Project wise Stock Tracking,Proyecto sabio Tracking Stock

-Projected Qty,Cantidad proyectada

-Projects,Proyectos

-Prompt for Email on Submission of,Preguntar por correo electrónico en la presentación de

-Properties,Propiedades

-Property,Propiedad

-Property Setter,Propiedad Setter

-Property Setter overrides a standard DocType or Field property,"Setter propiedad, se reemplaza una propiedad estándar de tipo de documento o Campo"

-Property Type,Tipo de Inmueble

-Provide email id registered in company,Proporcionar ID de correo electrónico registrada en la compañía

-Public,Público

-Published,Publicado

-Published On,Publicado el

-Pull Emails from the Inbox and attach them as Communication records (for known contacts).,Tire de la bandeja de entrada de mensajes de correo electrónico que se adjuntarán como documentos de comunicación (para contactos conocidos).

-Pull Payment Entries,Tire de las entradas de pago

-Pull sales orders (pending to deliver) based on the above criteria,Tire de órdenes de venta (pendiente de entregar) sobre la base de los criterios anteriores

-Purchase,Comprar

-Purchase Analytics,Compra Analytics

-Purchase Common,Compra Común

-Purchase Date,Fecha de compra

-Purchase Details,Detalles compra

-Purchase Discounts,Descuentos de Compra

-Purchase Document No,Compra documento n

-Purchase Document Type,Compra Tipo de documento

-Purchase In Transit,Compra In Transit

-Purchase Invoice,Compra de facturas

-Purchase Invoice Advance,Compra Anticipada Factura

-Purchase Invoice Advances,Compra Anticipos de facturas

-Purchase Invoice Item,Compra del artículo Factura

-Purchase Invoice Trends,Compra Tendencias Factura

-Purchase Order,Orden de Compra

-Purchase Order Date,Fecha de compra del pedido

-Purchase Order Item,Compra Artículo de Orden

-Purchase Order Item No,Compra de artículo de orden

-Purchase Order Item Supplied,Posición de pedido suministrado

-Purchase Order Items,Comprar Items

-Purchase Order Items Supplied,Los productos que suministra la Orden de Compra

-Purchase Order Items To Be Billed,Orden de Compra artículos a facturar

-Purchase Order Items To Be Received,Artículos de órdenes de compra que se reciban

-Purchase Order Message,Compra Mensaje Orden

-Purchase Order Required,Orden de Compra Requerido

-Purchase Order Trends,Compra Tendencias Orden

-Purchase Order sent by customer,Orden de compra enviada por el cliente

-Purchase Orders given to Suppliers.,Compra órdenes dadas a los proveedores.

-Purchase Receipt,Recibo de compra

-Purchase Receipt Item,Compra Artículo Receipt

-Purchase Receipt Item Supplied,Artículo recibo de compra suministra

-Purchase Receipt Item Supplieds,Compra Supplieds recibo del artículo

-Purchase Receipt Items,Comprar artículos de recibos

-Purchase Receipt Message,Compra mensaje recibido

-Purchase Receipt No,No recibo de compra

-Purchase Receipt Required,Se requiere recibo de compra

-Purchase Receipt Trends,Compra Tendencias de recibos

-Purchase Register,Comprar registro

-Purchase Return,Comprar Volver

-Purchase Returned,Compra Devuelto

-Purchase Taxes and Charges,Impuestos y Cargos de compra

-Purchase Taxes and Charges Master,Impuestos sobre las compras y Master Cargos

-Purpose,Propósito

-Purpose must be one of ,Propósito debe ser uno de

-Python Module Name,Python Nombre del módulo

-QA Inspection,QA Inspección

-QAI/11-12/,QAI/11-12 /

-QTN,QTN

-Qty,Cantidad

-Qty Consumed Per Unit,Cantidad consumida por unidad

-Qty To Manufacture,Cantidad para la fabricación de

-Qty as per Stock UOM,Cantidad de la UOM como por

-Qualification,Calificación

-Quality,Calidad

-Quality Inspection,Inspección de Calidad

-Quality Inspection Parameters,Parámetros de Calidad Inspección

-Quality Inspection Reading,Lectura de Inspección de Calidad

-Quality Inspection Readings,Lecturas Inspección de calidad

-Quantity,Cantidad

-Quantity Requested for Purchase,Cantidad de la petición de compra

-Quantity already manufactured,Cantidad ya fabricado

-Quantity and Rate,Cantidad y Precio

-Quantity and Warehouse,Cantidad y Almacén

-Quantity cannot be a fraction.,Cantidad no puede ser una fracción.

-Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,Cantidad de material obtenido después de la fabricación / reempaque de determinadas cantidades de materias primas

-Quantity should be equal to Manufacturing Quantity. ,Cantidad debe ser igual a la cantidad de fabricación.

-Quarter,Trimestre

-Quarterly,Trimestral

-Query,Pregunta

-Query Options,Opciones de consulta

-Query Report,Consulta de informe

-Query must be a SELECT,Consulta debe ser un SELECT

-Quick Help for Setting Permissions,Ayuda rápida para Establecer permisos

-Quick Help for User Properties,Ayuda rápida para las propiedades del usuario

-Quotation,Cita

-Quotation Date,Cotización Fecha

-Quotation Item,Cotización del artículo

-Quotation Items,Artículos de Cotización

-Quotation Lost Reason,Cita Perdida Razón

-Quotation Message,Cita Mensaje

-Quotation Sent,Presupuesto enviado

-Quotation Series,Series Cotización

-Quotation To,PRESUPUESTO a

-Quotation Trend,Tendencia Cotización

-Quotations received from Suppliers.,Citas recibidas de los proveedores.

-Quotes to Leads or Customers.,Cotizaciones a clientes potenciales o clientes.

-Raise Material Request when stock reaches re-order level,Levante solicitar material cuando el stock llega a re-ordenar nivel

-Raised By,Raised By

-Raised By (Email),Raised By (correo electrónico)

-Random,Azar

-Range,Alcance

-Rate,Velocidad

-Rate ,Velocidad

-Rate (Company Currency),Cambio (Moneda Company)

-Rate Of Materials Based On,Tasa de materiales basados ​​en

-Rate and Amount,Ritmo y la cuantía

-Rate at which Customer Currency is converted to customer's base currency,Grado en el que la moneda del cliente se convierte a la moneda base del cliente

-Rate at which Price list currency is converted to company's base currency,Velocidad a la que se convierte la moneda Lista de precios a la moneda base de la compañía de

-Rate at which Price list currency is converted to customer's base currency,Velocidad a la que se convierte la moneda Lista de precios a la moneda base del cliente

-Rate at which customer's currency is converted to company's base currency,Grado en el que la moneda del cliente se convierten a la moneda base de la compañía de

-Rate at which supplier's currency is converted to company's base currency,Velocidad a la que se convierte la moneda del proveedor a la moneda base empresa

-Rate at which this tax is applied,Velocidad a la que se aplica este impuesto

-Raw Material Item Code,Materia Prima Código del artículo

-Raw Materials Supplied,Materias primas suministradas

-Raw Materials Supplied Cost,Materias primas suministradas Costo

-Re-Order Level,Re-Order Nivel

-Re-Order Qty,Re-Order Cantidad

-Re-order,Reordenar

-Re-order Level,Reordenar Nivel

-Re-order Qty,Reordenar Cantidad

-Read,Leer

-Read Only,Solo lectura

-Reading 1,Lectura 1

-Reading 10,Reading 10

-Reading 2,Lectura 2

-Reading 3,Lectura 3

-Reading 4,Reading 4

-Reading 5,Reading 5

-Reading 6,Lectura 6

-Reading 7,Lectura 7

-Reading 8,Lectura 8

-Reading 9,Lectura 9

-Reason,Razón

-Reason for Leaving,Razón por la que dejó

-Reason for Resignation,Motivo de la renuncia

-Recd Quantity,Cantidad RECD

-Receivable / Payable account will be identified based on the field Master Type,Cuenta por cobrar / por pagar se identifica basándose en el campo Type Master

-Receivables,Cuentas por cobrar

-Receivables / Payables,Cobrar / por pagar

-Receivables Group,Deudores Grupo

-Received Date,Fecha de recepción

-Received Items To Be Billed,Elementos recibidos a facturar

-Received Qty,Cantidad recibida

-Received and Accepted,Recibidas y aceptadas

-Receiver List,Receptor Lista

-Receiver Parameter,Receptor de parámetros

-Recipient,Beneficiario

-Recipients,Destinatarios

-Reconciliation Data,Reconciliación de Datos

-Reconciliation HTML,Reconciliación HTML

-Reconciliation JSON,Reconciliación JSON

-Record item movement.,Registre el movimiento de artículos.

-Recurring Id,Id recurrente

-Recurring Invoice,Factura Recurrente

-Recurring Type,Tipo recurrente

-Reduce Deduction for Leave Without Pay (LWP),Reducir Deducción por licencia sin sueldo (LWP)

-Reduce Earning for Leave Without Pay (LWP),Reducir ganar por licencia sin sueldo (LWP)

-Ref Code,Ref. Código

-Ref Date is Mandatory if Ref Number is specified,Ref de la fecha es obligatoria si no se especifica Número Ref

-Ref DocType,Ref DocType

-Ref Name,Ref. Nombre

-Ref Rate,Precio ref

-Ref SQ,Ref SQ

-Ref Type,Tipo de referencia

-Reference,Referencia

-Reference Date,Fecha de referencia

-Reference DocName,Referencia DocNombre

-Reference DocType,Referencia del tipo de documento

-Reference Name,Referencia Nombre

-Reference Number,Referencia

-Reference Type,Tipo de referencia

-Refresh,Refrescar

-Registered but disabled.,"Registro, pero deshabilitado."

-Registration Details,Detalles de registro

-Registration Details Emailed.,Detalles de registro por correo electrónico.

-Registration Info,Registro de Información

-Rejected,Rechazado

-Rejected Quantity,Cantidad Rechazada

-Rejected Serial No,No Rechazado serie

-Rejected Warehouse,Almacén Rechazado

-Relation,Relación

-Relieving Date,Aliviar Fecha

-Relieving Date of employee is ,Aliviar Fecha de empleado

-Remark,Observación

-Remarks,Observaciones

-Remove Bookmark,Retire Bookmark

-Rename Log,Cambiar el nombre de sesión

-Rename Tool,Cambiar el nombre de la herramienta

-Rename...,Cambiar el nombre de ...

-Rented,Alquilado

-Repeat On,Repita On

-Repeat Till,Repita Hasta

-Repeat on Day of Month,Repita el Día del Mes

-Repeat this Event,Repita este Evento

-Replace,Reemplazar

-Replace Item / BOM in all BOMs,Reemplazar elemento / BOM en todas las listas de materiales

-"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","Reemplazar un BOM particular en todas las listas de materiales de otros en los que se utiliza. Se sustituirá el enlace BOM viejo, actualizar el costo y regenerar &quot;Explosión lista de materiales Item&quot; tabla según nueva lista de materiales"

-Replied,Respondidos

-Report,Informe

-Report Builder,Generador de informes

-Report Builder reports are managed directly by the report builder. Nothing to do.,Los informes del Generador son enviadas por el Generador de informes. No hay nada que hacer.

-Report Date,Fecha del informe

-Report Hide,Informe Ocultar

-Report Name,Nombre del informe

-Report Type,Tipo de informe

-Report was not saved (there were errors),Informe no se guardó (hubo errores)

-Reports,Informes

-Reports to,Informes al

-Represents the states allowed in one document and role assigned to change the state.,Representa los estados permitidos en un documento y el papel asignado a cambiar el estado.

-Reqd,Reqd

-Reqd By Date,Reqd Por Fecha

-Request Type,Tipo de solicitud

-Request for Information,Solicitud de Información

-Request for purchase.,Solicitud de compra.

-Requested By,Solicitado por

-Requested Items To Be Ordered,Artículos solicitados se piden por

-Requested Items To Be Transferred,Artículos pidió su traslado

-Requests for items.,Las solicitudes de artículos.

-Required By,Requerido por la

-Required Date,Fecha requerida

-Required Qty,Cantidad necesaria

-Required only for sample item.,Se requiere sólo para el tema de la muestra.

-Required raw materials issued to the supplier for producing a sub - contracted item.,Requeridos materias primas emitidas al proveedor para producir un sub - ítem contratado.

-Reseller,Revendedores

-Reserved Quantity,Cantidad reservada

-Reserved Warehouse,Reservado Almacén

-Reserved Warehouse in Sales Order / Finished Goods Warehouse,Almacén reservada en órdenes de venta / almacén de productos terminados

-Reserved Warehouse is missing in Sales Order,Reservado Almacén falta de órdenes de venta

-Resignation Letter Date,Renuncia Fecha Carta

-Resolution,Resolución

-Resolution Date,Resolución Fecha

-Resolution Details,Detalles de la resolución

-Resolved By,Resuelto por

-Restrict IP,Restringir IP

-Restrict user from this IP address only. Multiple IP addresses can be added by separating with commas. Also accepts partial IP addresses like (111.111.111),Restringir el usuario desde esta dirección IP. Varias direcciones IP se pueden agregar al separar con comas. También acepta parciales direcciones IP similares (111.111.111)

-Restricting By User,Restricción por usuario

-Retail,Venta al por menor

-Retailer,Detallista

-Review Date,Fecha de revisión

-Rgt,Rgt

-Right,Derecho

-Role,Papel

-Role Allowed to edit frozen stock,Permiso para editar stock congelado Papel

-Role Name,Rol Nombre

-Role that is allowed to submit transactions that exceed credit limits set.,Papel que se permite presentar las transacciones que excedan los límites de crédito establecidos.

-Roles,Roles

-Roles Assigned,Roles asignados

-Roles Assigned To User,Los roles asignados al usuario

-Roles HTML,Roles HTML

-Root ,Raíz

-Root cannot have a parent cost center,Raíz no puede tener un centro de costos padres

-Rounded Total,Total redondeado

-Rounded Total (Company Currency),Total redondeado (Empresa moneda)

-Row,Fila

-Row ,Fila

-Row #,Fila #

-Row # ,Fila #

-Rules defining transition of state in the workflow.,Reglas que definen la transición de estado del flujo de trabajo.

-"Rules for how states are transitions, like next state and which role is allowed to change state etc.","Normas de cómo los estados son las transiciones, al igual que el siguiente estado y qué papel se le permite cambiar de estado, etc"

-Rules to calculate shipping amount for a sale,Reglas para calcular el importe de envío para una venta

-SLE Exists,LES existe

-SMS,SMS

-SMS Center,Centro SMS

-SMS Control,SMS Control

-SMS Gateway URL,SMS URL de puerta de enlace

-SMS Log,SMS Log

-SMS Parameter,Parámetro SMS

-SMS Parameters,Parámetros SMS

-SMS Sender Name,SMS Sender Name

-SMS Settings,Configuración de SMS

-SMTP Server (e.g. smtp.gmail.com),"Servidor SMTP (smtp.gmail.com, por ejemplo)"

-SO,SO

-SO Date,Fecha de SO

-SO Pending Qty,SO Cantidad Pendiente

-SO/10-11/,SO/10-11 /

-SO1112,SO1112

-SQTN,SQTN

-STE,STE

-SUP,SUP

-SUPP,SUPP

-SUPP/10-11/,SUPP/10-11 /

-Salary,Salario

-Salary Information,Salario Información

-Salary Manager,Manager Salarios

-Salary Mode,Salario Mode

-Salary Slip,Salario Slip

-Salary Slip Deduction,Salario Deducción Slip

-Salary Slip Earning,Nómina Ganar

-Salary Structure,Estructura salarial

-Salary Structure Deduction,Salario Deducción Estructura

-Salary Structure Earning,Estructura salarial ganar

-Salary Structure Earnings,Ganancias Estructura salarial

-Salary breakup based on Earning and Deduction.,Ruptura Salario basado en la ganancia y la deducción.

-Salary components.,Componentes salariales.

-Sales,Venta

-Sales Analytics,Sales Analytics

-Sales BOM,Ventas BOM

-Sales BOM Help,Ayuda Venta BOM

-Sales BOM Item,Ventas de artículo de lista de materiales

-Sales BOM Items,Los productos que la lista de materiales de ventas

-Sales Common,Sales comunes

-Sales Details,Ventas Details

-Sales Discounts,Ventas Descuentos

-Sales Email Settings,Ventas Configuración del correo electrónico

-Sales Extras,Ventas Extras

-Sales Invoice,Factura de venta

-Sales Invoice Advance,Venta anticipada de facturas

-Sales Invoice Item,Ventas artículo Factura

-Sales Invoice Items,Factura de venta Artículos

-Sales Invoice Message,Ventas Mensaje Factura

-Sales Invoice No,Ventas factura n º

-Sales Invoice Trends,Ventas Tendencias Factura

-Sales Order,De órdenes de venta

-Sales Order Date,Fecha de pedido de ventas

-Sales Order Item,Sales Artículo de Orden

-Sales Order Items,Ventas Items

-Sales Order Message,Ventas Mensaje Orden

-Sales Order No,Ventas de orden

-Sales Order Required,Se requiere de órdenes de venta

-Sales Order Trend,Sales Order Tendencia

-Sales Partner,Sales Partner

-Sales Partner Name,Denominación de venta Socio

-Sales Partner Target,Sales Target Socio

-Sales Partners Commission,Partners Sales Comisión

-Sales Person,Sales Person

-Sales Person Incharge,Sales Person Incharge

-Sales Person Name,Nombre de la persona de ventas

-Sales Person Target Variance (Item Group-Wise),Sales Person Varianza del objetivo (punto Group-Wise)

-Sales Person Targets,Objetivos de ventas Persona

-Sales Person-wise Transaction Summary,Resumen de transacciones de persona prudente Ventas

-Sales Register,Ventas Registrarse

-Sales Return,Ventas Retorno

-Sales Taxes and Charges,Ventas Impuestos y Cargos

-Sales Taxes and Charges Master,Impuestos de Ventas y Master Cargos

-Sales Team,Equipo de ventas

-Sales Team Details,Detalles del Equipo de Ventas

-Sales Team1,Ventas Team1

-Sales and Purchase,Ventas y Compras

-Sales campaigns,Ventas campañas

-Sales persons and targets,Venta personas y las metas

-Sales taxes template.,Ventas impuestos plantilla.

-Sales territories.,Ventas territorios.

-Salutation,Saludo

-Same file has already been attached to the record,Mismo archivo ya se ha adjuntado al expediente

-Sample Size,Tamaño de la muestra

-Sanctioned Amount,Importe sancionado

-Saturday,Sábado

-Save,Ahorrar

-Schedule,Programar

-Schedule Details,Detalles de planificación

-Scheduled,Programado

-Scheduled Confirmation Date,Confirmación Fecha programada

-Scheduled Date,Fecha Programada

-Scheduler Log,Programador de sesión

-School/University,Escuela / Universidad

-Score (0-5),Puntuación (0-5)

-Score Earned,Puntos Ganados

-Scrap %,Chatarra%

-Script,Guión

-Script Report,Informe de secuencias de comandos

-Script Type,Tipo de secuencia

-Script to attach to all web pages.,Script para unir a todas las páginas web.

-Search,Buscar

-Search Fields,Campos de búsqueda

-Seasonality for setting budgets.,La estacionalidad para el establecimiento de los presupuestos.

-Section Break,Salto de sección

-Security Settings,Configuración de seguridad

-"See ""Rate Of Materials Based On"" in Costing Section",Consulte &quot;Cambio de los materiales basados ​​en&quot; la sección de Costos

-Select,Seleccionar

-"Select ""Yes"" for sub - contracting items",Seleccione &quot;Sí&quot; para sub - temas de contratación

-"Select ""Yes"" if this item is to be sent to a customer or received from a supplier as a sample. Delivery notes and Purchase Receipts will update stock levels but there will be no invoice against this item.","Seleccione &quot;Sí&quot; si este artículo se va a enviar a un cliente o recibido de un proveedor como muestra. Albaranes y facturas de compra se actualizarán los niveles de existencias, pero no habrá ninguna factura en contra de este artículo."

-"Select ""Yes"" if this item is used for some internal purpose in your company.",Seleccione &quot;Sí&quot; si este elemento se utiliza para un propósito interno de su empresa.

-"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","Seleccione &quot;Sí&quot; si esta partida representa un trabajo como la formación, el diseño, consultoría, etc"

-"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",Seleccione &quot;Sí&quot; si usted está manteniendo un balance de este artículo en su inventario.

-"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",Seleccione &quot;Sí&quot; si usted suministra materias primas a su proveedor para la fabricación de este artículo.

-Select All,Seleccionar todo

-Select Attachments,Seleccione Adjuntos

-Select Budget Distribution to unevenly distribute targets across months.,Seleccione Distribución del Presupuesto para distribuir de manera desigual a través de objetivos meses.

-"Select Budget Distribution, if you want to track based on seasonality.","Seleccione Distribución del Presupuesto, si desea realizar un seguimiento sobre la base de la estacionalidad."

-Select Customer,Seleccione Cliente

-Select Digest Content,Seleccione Contenido Resumen

-Select DocType,Seleccione tipo de documento

-Select Document Type,Seleccione el tipo de documento

-Select Document Type or Role to start.,Seleccione el tipo de documento o papel para comenzar.

-Select Items,Seleccione Artículos

-Select PR,Seleccione PR

-Select Print Format,Seleccione Formato de impresión

-Select Print Heading,Seleccione Imprimir Encabezado

-Select Report Name,Seleccione Nombre de informe

-Select Role,Seleccione Papel

-Select Sales Orders,Seleccione órdenes de venta

-Select Sales Orders from which you want to create Production Orders.,Seleccione órdenes de venta desde el que desea crear órdenes de producción.

-Select Terms and Conditions,Seleccione Términos y Condiciones

-Select Time Logs and Submit to create a new Sales Invoice.,Seleccione Time Registros y Enviar para crear una nueva factura de venta.

-Select Transaction,Seleccione Transaction

-Select Type,Seleccione el tipo de

-Select User or Property to start.,Seleccionar usuario o propiedad para comenzar.

-Select a Banner Image first.,Seleccione un Banner Imagen primero.

-Select account head of the bank where cheque was deposited.,Seleccione cabeza cuenta del banco donde cheque fue depositado.

-Select an image of approx width 150px with a transparent background for best results.,Seleccione una imagen de unos 150px ancho con un fondo transparente para obtener mejores resultados.

-Select company name first.,Seleccione el nombre de la empresa en primer lugar.

-Select dates to create a new ,Selecciona fechas para crear un nuevo

-Select name of Customer to whom project belongs,Seleccione el nombre del cliente al que pertenece proyecto

-Select or drag across time slots to create a new event.,Seleccione o arrastre las ranuras de tiempo para crear un nuevo evento.

-Select template from which you want to get the Goals,Seleccione la plantilla de la que desea obtener los Objetivos de

-Select the Employee for whom you are creating the Appraisal.,Seleccione el empleado para el que está creando la tasación.

-Select the currency in which price list is maintained,Seleccione la moneda en la que se mantiene la lista de precios

-Select the label after which you want to insert new field.,Seleccione la etiqueta después de la cual desea insertar el campo nuevo.

-Select the period when the invoice will be generated automatically,Seleccione el período en que la factura se generará automáticamente

-"Select the price list as entered in ""Price List"" master. This will pull the reference rates of items against this price list as specified in ""Item"" master.",Seleccione la lista de precios según la inscripción en la &quot;Lista de Precios&quot; maestro. Esto hará que los tipos de referencia de artículos en contra de esta lista de precios como se especifica en el &quot;Item&quot; maestro.

-Select the relevant company name if you have multiple companies,"Seleccione el nombre de la empresa correspondiente, si usted tiene múltiples empresas"

-Select the relevant company name if you have multiple companies.,"Seleccione el nombre de la empresa correspondiente, si usted tiene múltiples empresas."

-Select who you want to send this newsletter to,Seleccione a quien desea enviar este boletín a

-"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","Si selecciona &quot;Sí&quot; permitirá que este elemento aparezca en la orden de compra, recibo de compra."

-"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","Si selecciona &quot;Sí&quot; permitirá a este artículo a figurar en órdenes de venta, nota de entrega"

-"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",Si selecciona &quot;Sí&quot; le permitirá crear listas de materiales que muestra la materia prima y los costos operativos incurridos para la fabricación de este artículo.

-"Selecting ""Yes"" will allow you to make a Production Order for this item.",Si selecciona &quot;Sí&quot; le permitirá hacer una orden de producción para este artículo.

-"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",Si selecciona &quot;Sí&quot; le dará una identidad única a cada entidad de este artículo que se puede ver en la serie No maestro.

-Selling,De venta

-Selling Settings,Venta de Configuración

-Send,Enviar

-Send Autoreply,Enviar respuesta automática

-Send Email,Enviar correo

-Send From,Enviar desde

-Send Invite Email,Enviar invitación Email

-Send Me A Copy,Enviarme una copia

-Send Notifications To,Enviar notificaciones a

-Send Print in Body and Attachment,Enviar Imprimir en cuerpo y adjuntos

-Send SMS,Enviar SMS

-Send To,Enviar a un

-Send To Type,Enviar a un tipo

-Send an email reminder in the morning,Enviar un recordatorio por correo electrónico en la mañana

-Send automatic emails to Contacts on Submitting transactions.,Enviar correos electrónicos automáticos en Contactos de Envío de transacciones.

-Send mass SMS to your contacts,Envíe SMS masivos a sus contactos

-Send regular summary reports via Email.,Enviar informes resumidos periódicos por correo electrónico.

-Send to this list,Enviar a esta lista

-Sender,Remitente

-Sender Name,Nombre del remitente

-"Sending newsletters is not allowed for Trial users, \				to prevent abuse of this feature.","Envío de boletines no se permite a los usuarios de prueba, \ para evitar el abuso de esta función."

-Sent Mail,Correo enviado

-Sent On,Enviado en

-Sent Quotation,Presupuesto enviado

-Separate production order will be created for each finished good item.,Para la producción por separado se crea para cada ítem buen acabado.

-Serial No,Número de orden

-Serial No Details,Detalles N º de serie

-Serial No Service Contract Expiry,Número de orden de servicio de caducidad del contrato

-Serial No Status,Serial No Estado

-Serial No Warranty Expiry,Número de serie Garantía de caducidad

-Serialized Item: ',Artículo serializado: &#39;

-Series List for this Transaction,Series de lista para esta transacción

-Server,Servidor

-Service Address,Dirección del Servicio

-Services,Servicios

-Session Expired. Logging you out,Sesión ha finalizado. Iniciando a cabo

-Session Expires in (time),Sesión caduca en (hora)

-Session Expiry,Sesión de caducidad

-Session Expiry in Hours e.g. 06:00,"Sesión de caducidad en horas, por ejemplo 06:00"

-Set Banner from Image,Conjunto de la bandera de la Imagen

-Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,Conjunto de objetos inteligentes Group-presupuestos en este Territorio. También puede incluir la estacionalidad mediante el establecimiento de la distribución.

-Set Login and Password if authentication is required.,"Establecer inicio de sesión y contraseña, si se requiere autenticación."

-Set New Password,Establecer nueva contraseña

-Set Value,Establecer valor

-"Set a new password and ""Save""",Establezca una contraseña nueva y &quot;Guardar&quot;

-Set prefix for numbering series on your transactions,Establecer prefijo de numeración de serie en sus transacciones

-Set targets Item Group-wise for this Sales Person.,Establecer metas grupo que tienen el artículo de esta persona de ventas.

-"Set your background color, font and image (tiled)","Establezca su color de fondo, tipo de letra y la imagen (mosaico)"

-"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","Establezca la configuración de correo SMTP salientes aquí. Todo el sistema genera notificaciones, correos electrónicos irá desde este servidor de correo. Si no está seguro, deje este campo en blanco para utilizar servidores ERPNext (correos electrónicos seguirán siendo enviados a su correo electrónico de identificación) o póngase en contacto con su proveedor de correo electrónico."

-Setting Account Type helps in selecting this Account in transactions.,Tipo de Ajuste de cuentas ayuda en la selección de esta cuenta en las transacciones.

-Settings,Configuración

-Settings for About Us Page.,Ajustes para Nosotros Pagina.

-Settings for Accounts,Ajustes de cuentas

-Settings for Buying Module,Ajustes para la compra de módulo

-Settings for Contact Us Page,Ajustes para Contáctenos Página

-Settings for Contact Us Page.,Ajustes para la página de contacto.

-Settings for Selling Module,Ajustes para vender Módulo

-Settings for the About Us Page,Ajustes de la página ¿Quiénes somos?

-"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",Ajustes para extraer los solicitantes de empleo a partir de un ejemplo buzón &quot;jobs@example.com&quot;

-Setup,Disposición

-Setup Control,Control de la instalación

-Setup Series,Configuración Series

-Setup of Shopping Cart.,Configuración de Compras.

-Setup of fonts and background.,Configuración de fuentes y el fondo.

-"Setup of top navigation bar, footer and logo.","Configuración de la barra de navegación superior, pie de página y el logotipo."

-Setup to pull emails from support email account,Configuración para extraer mensajes de correo electrónico desde la cuenta de correo electrónico de apoyo

-Share,Participación

-Share With,Compartir Con

-Shipments to customers.,Los envíos a los clientes.

-Shipping,Envío

-Shipping Account,Cuenta Envios

-Shipping Address,Dirección de envío

-Shipping Address Name,Nombre de embarque Dirección

-Shipping Amount,Cantidad del envío

-Shipping Rule,Regla del envío

-Shipping Rule Condition,Condición inicial Regla

-Shipping Rule Conditions,Envío Regla Condiciones

-Shipping Rule Label,Etiqueta de envío Regla

-Shipping Rules,Normas de Envío

-Shop,Tienda

-Shopping Cart,Cesta de la compra

-Shopping Cart Price List,Compras Lista de Precios

-Shopping Cart Price Lists,Carrito listas de precios

-Shopping Cart Settings,Carrito Ajustes

-Shopping Cart Shipping Rule,Compras Envios Regla

-Shopping Cart Shipping Rules,Carrito Normas de Envío

-Shopping Cart Taxes and Charges Master,Carrito impuestos y las cargas Maestro

-Shopping Cart Taxes and Charges Masters,Carrito Impuestos y Masters

-Short Bio,Nota Biográfica

-Short Name,Nombre corto

-Short biography for website and other publications.,Breve biografía de la página web y otras publicaciones.

-Shortcut,Atajo

-"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.","Mostrar &quot;En Stock&quot; o &quot;no está en stock&quot;, basada en el stock disponible en este almacén."

-Show Details,Mostrar detalles

-Show In Website,Mostrar en el sitio web

-Show Print First,Mostrar Imprimir Primera

-Show a slideshow at the top of the page,Mostrar una presentación de diapositivas en la parte superior de la página

-Show in Website,Mostrar en el sitio web

-Show rows with zero values,Mostrar filas con valores iguales a cero

-Show this slideshow at the top of the page,Ver este vídeo en la parte superior de la página

-Showing only for,Mostrando sólo para

-Signature,Firma

-Signature to be appended at the end of every email,Firma que se adjunta al final de cada correo electrónico

-Single,Solo

-Single Post (article).,Mensaje Individual (artículo).

-Single unit of an Item.,Una sola unidad de un elemento.

-Sitemap Domain,Sitemap dominio

-Slideshow,Presentación

-Slideshow Items,Artículos Presentación

-Slideshow Name,Nombre Presentación

-Slideshow like display for the website,Presentación como visualización de la página web

-Small Text,Texto pequeño

-Solid background color (default light gray),Color de fondo sólido (gris claro defecto)

-Sorry we were unable to find what you were looking for.,Lamentablemente no hemos podido encontrar lo que estabas buscando.

-Sorry you are not permitted to view this page.,"Disculpe, no tiene permiso para ver esta página."

-Sorry! We can only allow upto 100 rows for Stock Reconciliation.,¡Lo siento! Sólo podemos permitir hasta 100 filas por la Reconciliación de Valores.

-"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","¡Lo siento! No se puede cambiar la moneda por defecto de la empresa, porque existen operaciones existentes en su contra. Usted tendrá que cancelar esas transacciones si desea cambiar la moneda por defecto."

-Sorry. Companies cannot be merged,Lo siento. Las empresas no pueden fusionarse

-Sorry. Serial Nos. cannot be merged,Lo siento. Nos. de serie no se puede fusionar

-Sort By,Ordenado por

-Source,Fuente

-Source Warehouse,Fuente de depósito

-Source and Target Warehouse cannot be same,Origen y destino de depósito no puede ser el mismo

-Source of th,Fuente de th

-"Source of the lead. If via a campaign, select ""Campaign""","Origen de la iniciativa. Si a través de una campaña, seleccione &quot;Campaña&quot;"

-Spartan,Espartano

-Special Page Settings,Configuración de Página Especial

-Specification Details,Detalles Especificaciones

-Specify Exchange Rate to convert one currency into another,Especifique el Tipo de Cambio de convertir una moneda en otra

-"Specify a list of Territories, for which, this Price List is valid","Especifica una lista de los territorios, para lo cual, la lista de precios es válida"

-"Specify a list of Territories, for which, this Shipping Rule is valid","Especifica una lista de los territorios, para lo cual, esta Regla envío es válida"

-"Specify a list of Territories, for which, this Taxes Master is valid","Especifica una lista de los territorios, para lo cual, este Impuestos Master es válida"

-Specify conditions to calculate shipping amount,Especificar las condiciones de calcular el importe de envío

-Split Delivery Note into packages.,Dividir nota de entrega en paquetes.

-Standard,Estándar

-Standard Rate,Tarifa Estándar

-"Standard Terms and Conditions that can be added to Sales and Purchases.Examples:1. Validity of the offer.1. Payment Terms (In Advance, On Credit, part advance etc).1. What is extra (or payable by the Customer).1. Safety / usage warning.1. Warranty if any.1. Returns Policy.1. Terms of shipping, if applicable.1. Ways of addressing disputes, indemnity, liability, etc.1. Address and Contact of your Company.","Términos y condiciones generales que se pueden añadir a las ventas y Purchases.Examples: 1. Validez de la offer.1. Condiciones de pago (por adelantado, el crédito, etc adelantado parte) .1. ¿Qué es extra (o por pagar por el Cliente) .1. Seguridad / uso warning.1. Garantía si any.1. Devoluciones Policy.1. Condiciones de envío, si applicable.1. Formas de abordar los conflictos, indemnización, responsabilidad, etc.1. Dirección y Contacto de la Compañía."

-"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.10. Add or Deduct: Whether you want to add or deduct the tax.","Plantilla de gravamen que puede aplicarse a todas las transacciones de compra. Esta plantilla puede contener la lista de cabezas de impuestos y también otros jefes de gastos como &quot;envío&quot;, &quot;Seguros&quot;, &quot;Manipulación&quot;, etc tasa impositiva # # # # NotaEl que defina aquí será el tipo de gravamen general para todos los elementos ** ** . Si hay elementos ** ** que tienen ritmos diferentes, se deben agregar en el Impuesto artículo ** ** mesa en el artículo ** ** maestro. # # # # Descripción del Columns1. Tipo de cálculo: - Esto puede ser en ** Total Net ** (que es la suma de la cantidad de base). - ** En Fila Anterior total / importe ** (para los impuestos acumulativos o cargos). Si selecciona esta opción, el impuesto se aplica como un porcentaje de la fila anterior (en la tabla de impuestos) o cantidad total. - ** Actual ** (como se mencionó) .2. Jefe de la cuenta: El libro mayor de cuentas en las que este impuesto será booked3. Centro de coste: Si el impuesto / carga es un ingreso (como gastos de envío) o gasto que debe ser reservado frente a un coste Center.4. Descripción: Descripción del impuesto (que se imprimirá en las facturas / cotizaciones) .5. Tarifas: Impuesto rate.6. Importe: Impuestos amount.7. Total: Total acumulado de este point.8. Ingrese Fila: Si se basa en &quot;Total Fila Anterior&quot; se puede seleccionar el número de fila que se tomará como base para este cálculo (por defecto es la fila anterior) .9. Considere la posibilidad de impuesto o tasa para: En esta sección se puede especificar si el impuesto / carga es sólo para la valoración (no es una parte del total) o sólo para el total (no agrega valor al elemento) o para both.10. Agregar o deducir: Si desea agregar o deducir el impuesto."

-"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.","Plantilla de gravamen que puede aplicarse a todas las transacciones de venta. Esta plantilla puede contener la lista de cabezas de impuestos y también otros gastos / ingresos cabezas como &quot;envío&quot;, &quot;Seguros&quot;, &quot;Manipulación&quot;, etc del Hotel # # # # NotaEl fiscal que defina aquí será el tipo de gravamen general para todos los elementos ** **. Si hay elementos ** ** que tienen ritmos diferentes, se deben agregar en el Impuesto artículo ** ** mesa en el artículo ** ** maestro. # # # # Descripción del Columns1. Tipo de cálculo: - Esto puede ser en ** Total Net ** (que es la suma de la cantidad de base). - ** En Fila Anterior total / importe ** (para los impuestos acumulativos o cargos). Si selecciona esta opción, el impuesto se aplica como un porcentaje de la fila anterior (en la tabla de impuestos) o cantidad total. - ** Actual ** (como se mencionó) .2. Jefe de la cuenta: El libro mayor de cuentas en las que este impuesto será booked3. Centro de coste: Si el impuesto / carga es un ingreso (como gastos de envío) o gasto que debe ser reservado frente a un coste Center.4. Descripción: Descripción del impuesto (que se imprimirá en las facturas / cotizaciones) .5. Tarifas: Impuesto rate.6. Importe: Impuestos amount.7. Total: Total acumulado de este point.8. Ingrese Fila: Si se basa en &quot;Total Fila Anterior&quot; se puede seleccionar el número de fila que se tomará como base para este cálculo (por defecto es la fila anterior) .9. ¿Es este impuesto incluido en la tarifa básica:? Si marca esto, significa que este impuesto no se mostrará a continuación la tabla de partidas, pero se incluirán en la Tasa Básica en su mesa elemento principal. Esto es útil cuando usted quiere dar un precio fijo (incluidos todos los impuestos) precio a los clientes."

-Start Date,Fecha de inicio

-Start Report For,Inicio Informe para

-Start date of current invoice's period,Fecha de inicio del periodo de facturación actual

-Starts on,Comienza el

-Startup,Inicio

-State,Estado

-States,Estados

-Static Parameters,Parámetros estáticos

-Status,Estado

-Status must be one of ,Estado debe ser uno de los

-Status should be Submitted,Estado debe ser presentado

-Statutory info and other general information about your Supplier,Información legal y otra información general acerca de su Proveedor

-Stock,Valores

-Stock Adjustment Account,Cuenta de Ajuste

-Stock Adjustment Cost Center,Stock Ajuste de centros de coste

-Stock Ageing,El envejecimiento de la

-Stock Analytics,Análisis de la

-Stock Balance,De la balanza

-Stock Entry,De la entrada

-Stock Entry Detail,Detalle de la entrada

-Stock Frozen Upto,Stock Frozen Upto

-Stock In Hand Account,Disponible cuenta Hand

-Stock Ledger,Stock Ledger

-Stock Ledger Entry,Stock Ledger Entry

-Stock Level,Nivel de existencias

-Stock Qty,Stock Cantidad

-Stock Queue (FIFO),De la cola (FIFO)

-Stock Received But Not Billed,"Stock recibidas, pero no facturada"

-Stock Reconciliation,De la Reconciliación

-Stock Reconciliation file not uploaded,Foto de archivo de la Reconciliación no cargado

-Stock Settings,Configuración de

-Stock UOM,De la UOM

-Stock UOM Replace Utility,De la UOM utilidad replace

-Stock Uom,De la UOM

-Stock Value,Valor de la

-Stock Value Difference,Stock valor de la diferencia

-Stop,Deténgase

-Stop users from making Leave Applications on following days.,Deje que los usuarios realicen aplicaciones dejan en los días siguientes.

-Stopped,Detenido

-Structure cost centers for budgeting.,Centros estructura de costos para el presupuesto.

-Structure of books of accounts.,Estructura de los libros de cuentas.

-Style,Estilo

-Style Settings,Ajustes de estilo

-"Style represents the button color: Success - Green, Danger - Red, Inverse - Black, Primary - Dark Blue, Info - Light Blue, Warning - Orange","Estilo representa el color del botón: Success - Verde, Peligro - rojo, Inverse - Negro, Primaria - Dark Info Azul - Azul claro, Advertencia - Orange"

-"Sub-currency. For e.g. ""Cent""","Sub-moneda. Por ejemplo, &quot;Cent&quot;"

-Sub-domain provided by erpnext.com,Sub-dominio proporcionado por erpnext.com

-Subcontract,Subcontratar

-Subdomain,Subdominio

-Subject,Sujeto

-Submit,Presentar

-Submit Salary Slip,Enviar nómina

-Submit all salary slips for the above selected criteria,"Envíe todos los recibos de sueldos para los criterios anteriormente indicados,"

-Submitted,Enviado

-Submitted Record cannot be deleted,Record Enviado no se puede eliminar

-Subsidiary,Filial

-Success,Éxito

-Successful: ,Con éxito:

-Suggestion,Sugerencia

-Suggestions,Sugerencias

-Sunday,Domingo

-Supplier,Proveedor

-Supplier (Payable) Account,Cuenta de proveedor (de pago)

-Supplier (vendor) name as entered in supplier master,Proveedor (vendedor) Nombre tal como aparece en Maestro de proveedores

-Supplier Account Head,Head cuenta de proveedor

-Supplier Address,Proveedor Dirección

-Supplier Details,Detalles del producto

-Supplier Intro,Proveedor Intro

-Supplier Invoice Date,Proveedor Fecha de la factura

-Supplier Invoice No,Factura Proveedor No

-Supplier Name,Nombre del proveedor

-Supplier Naming By,Proveedor de nomenclatura

-Supplier Part Number,Número de pieza del proveedor

-Supplier Quotation,Proveedor Cotización

-Supplier Quotation Item,Proveedor del artículo Cotización

-Supplier Reference,Proveedor de referencia

-Supplier Shipment Date,Proveedor envío Fecha

-Supplier Shipment No,Envío Proveedor No

-Supplier Type,Proveedor Tipo

-Supplier Warehouse,Proveedor Almacén

-Supplier Warehouse mandatory subcontracted purchase receipt,Depósito obligatorio recibo de compra del proveedor subcontratado

-Supplier classification.,Proveedor de clasificación.

-Supplier database.,Proveedor de base de datos.

-Supplier of Goods or Services.,Proveedor de Productos o Servicios.

-Supplier warehouse where you have issued raw materials for sub - contracting,Proveedor almacén donde se han emitido las materias primas para la sub - contratación

-Supplier's currency,Proveedor de moneda

-Support,Apoyar

-Support Analytics,Soporte Analytics

-Support Email,Asistencia por correo electrónico

-Support Email Id,Apoyar Identificación del email

-Support Password,Soporte contraseña

-Support Ticket,Ticket de soporte

-Support queries from customers.,Apoyar las consultas de los clientes.

-Symbol,Símbolo

-Sync Inbox,Bandeja de entrada Sync

-Sync Support Mails,Sincronizar correos de apoyo

-Sync with Dropbox,Sincronización con Dropbox

-Sync with Google Drive,Sincronización con Google Drive

-System,Sistema

-System Defaults,Valores predeterminados del sistema

-System Settings,Configuración del sistema

-System User,Usuario del Sistema

-"System User (login) ID. If set, it will become default for all HR forms.","Usuario del sistema (login) ID. Si se establece, será por defecto para todas las formas de recursos humanos."

-System for managing Backups,Sistema para la gestión de copias de seguridad

-System generated mails will be sent from this email id.,Electrónicos generados por el sistema serán enviados desde este correo electrónico de identificación.

-TL-,TL-

-TLB-,TLB-

-Table,Mesa

-Table for Item that will be shown in Web Site,Tabla de la partida que se mostrará en el Sitio Web

-Tag,Etiqueta

-Tag Name,Name Tag

-Tags,Etiquetas

-Tahoma,Tahoma

-Target,Objetivo

-Target  Amount,Objetivo Importe

-Target Detail,Target Detalle

-Target Details,Detalles objetivo

-Target Details1,Target Details1

-Target Distribution,Target Distribution

-Target Qty,Target Cantidad

-Target Warehouse,De destino de depósito

-Task,Tarea

-Task Details,Detalles de la tarea

-Tax,Impuesto

-Tax Calculation,Cálculo de impuestos

-Tax Category can not be 'Valuation' or 'Valuation and Total' 					as all items are non-stock items,Categoría impuestos no pueden &#39;Valoración&#39; o &#39;Valoración y total &quot;como todos los artículos son artículos no están en stock

-Tax Master,Maestro Impuestos

-Tax Rate,Tasa de Impuesto

-Tax Template for Purchase,Impuesto Plantilla para Compra

-Tax Template for Sales,Impuesto Plantilla para Ventas

-Tax and other salary deductions.,Impuestos y otras deducciones salariales.

-Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges,Tabla de impuestos detalle descargue de maestro de artículos en forma de cadena y se almacenan en esta field.Used de Impuestos y Cargos

-Taxable,Imponible

-Taxes,Impuestos

-Taxes and Charges,Impuestos y Cargos

-Taxes and Charges Added,Los impuestos y cargos adicionales

-Taxes and Charges Added (Company Currency),Impuestos y Cargos Agregado (Empresa moneda)

-Taxes and Charges Calculation,Los impuestos y cargos de cálculo

-Taxes and Charges Deducted,Los impuestos y gastos deducidos

-Taxes and Charges Deducted (Company Currency),Las tasas y los gastos cobrados (Empresa moneda)

-Taxes and Charges Total,Los impuestos y cargos totales

-Taxes and Charges Total (Company Currency),Impuestos y Gastos Total (Empresa moneda)

-Taxes and Charges1,Los impuestos y Charges1

-Team Members,Miembros del Equipo

-Team Members Heading,Miembros del Equipo partida

-Template for employee performance appraisals.,Modelo para la evaluación del desempeño de los empleados.

-Template of terms or contract.,Plantilla de los términos o condiciones.

-Term Details,Datos del plazo

-Terms and Conditions,Términos y Condiciones

-Terms and Conditions Content,Términos y Condiciones Content

-Terms and Conditions Details,Términos y Condiciones Detalles

-Terms and Conditions Template,Términos y Condiciones de plantilla

-Terms and Conditions1,Términos y Condiciones1

-Territory,Territorio

-Territory Manager,Gerente de Territorio

-Territory Name,Nombre Territorio

-Territory Target Variance (Item Group-Wise),Varianza del objetivo Territorio (Artículo Group-Wise)

-Territory Targets,Objetivos del Territorio

-Test,Prueba

-Test Email Id,Prueba de Identificación del email

-Test Runner,Prueba Runner

-Test the Newsletter,Pruebe el Boletín

-Text,Texto

-Text Align,Alineación del texto

-Text Editor,Editor de texto

-"The ""Web Page"" that is the website home page","La &quot;Página Web&quot;, que es la página de inicio del sitio web"

-The BOM which will be replaced,La lista de materiales que será sustituido

-"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",El punto que representa el paquete. Este elemento debe tener &quot;es el tema de&quot; como &quot;No&quot; y &quot;¿Sales Item&quot; como &quot;Sí&quot;

-The date at which current entry is made in system.,La fecha en que se efectúe la entrada actual en el sistema.

-The date at which current entry will get or has actually executed.,La fecha en la que la entrada actual se consigue o se ejecuta realmente.

-The date on which next invoice will be generated. It is generated on submit.,La fecha en la que será la próxima factura generada. Se genera en enviar.

-The date on which recurring invoice will be stop,La fecha de factura recurrente se detenga

-"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","El día del mes en el que se generará factura auto por ejemplo 05, 28, etc"

-The first Leave Approver in the list will be set as the default Leave Approver,El primer aprobador licencia en la lista se establecerá como el aprobador licencia por defecto

-The gross weight of the package. Usually net weight + packaging material weight. (for print),"El peso bruto del paquete. Por lo general, el peso neto + Peso del material de embalaje. (Para imprimir)"

-The name of your company / website as you want to appear on browser title bar. All pages will have this as the prefix to the title.,El nombre de su empresa / sitio web como usted desea que aparezca en la barra de título del navegador. Todas las páginas tienen esto como el prefijo del título.

-The net weight of this package. (calculated automatically as sum of net weight of items),El peso neto de este paquete. (Calculado automáticamente como la suma del peso neto de los artículos)

-The new BOM after replacement,La lista de materiales nuevo después de sustituirlo

-The rate at which Bill Currency is converted into company's base currency,La velocidad a la cual se convierte en moneda Bill moneda base empresa

-"The system provides pre-defined roles, but you can <a href='#List/Role'>add new roles</a> to set finer permissions","El sistema proporciona roles predefinidos, pero usted puede <a href='#List/Role'>añadir nuevas funciones</a> para establecer permisos más finos"

-The unique id for tracking all recurring invoices. It is generated on submit.,El identificador único para el seguimiento de todas las facturas recurrentes. Se genera en enviar.

-Then By (optional),Luego por (opcional)

-These properties are Link Type fields from all Documents.,Estas propiedades son campos de tipo de enlace de todos los documentos.

-"These properties can also be used to 'assign' a particular document, whose property matches with the User's property to a User. These can be set using the <a href='#permission-manager'>Permission Manager</a>","Estas propiedades también se puede utilizar para &quot;asignar&quot; un documento en particular, cuya propiedad corresponde a la propiedad del usuario a un usuario. Estos se pueden establecer mediante el <a href='#permission-manager'>Administrador de autorización</a>"

-These properties will appear as values in forms that contain them.,Estas propiedades aparecerá como valores en formas que los contienen.

-These values will be automatically updated in transactions and also will be useful to restrict permissions for this user on transactions containing these values.,Estos valores se actualizan automáticamente en las transacciones y también será útil para restringir los permisos para este usuario sobre las transacciones que contienen estos valores.

-This Price List will be selected as default for all Customers under this Group.,Esta lista de precios será seleccionado como predeterminado para todos los usuarios en este grupo.

-This Time Log Batch has been billed.,Este lote Log El tiempo ha sido facturada.

-This Time Log Batch has been cancelled.,Este lote Log El tiempo ha sido cancelada.

-This Time Log conflicts with,Conflictos Log esta vez con

-This account will be used to maintain value of available stock,Esta cuenta se utilizará para mantener el valor de los stocks disponibles

-This currency will get fetched in Purchase transactions of this supplier,Esta moneda conseguirá exagerado en las transacciones de compra de este proveedor

-This currency will get fetched in Sales transactions of this customer,Esta moneda conseguirá exagerado en las transacciones de venta de este cliente

-"This feature is for merging duplicate warehouses. It will replace all the links of this warehouse by ""Merge Into"" warehouse. After merging you can delete this warehouse, as stock level for this warehouse will be zero.","Esta característica es para la fusión de almacenes duplicados. Se reemplazará todos los eslabones de esta bodega por &quot;Combinar en&quot; almacén. Después de la fusión puede eliminar este almacén, ya nivel de existencias de este almacén será cero."

-This feature is only applicable to self hosted instances,Esta función sólo se aplica a los casos de auto hospedadas

-This field will appear only if the fieldname defined here has value OR the rules are true (examples): <br>myfieldeval:doc.myfield=='My Value'<br>eval:doc.age>18,Este campo sólo aparecerá si el nombre del campo definido aquí tiene valor o las reglas son verdaderas (ejemplos): <br> myfieldeval: doc.myfield == &#39;My Value&#39; <br> eval: doc.age&gt; 18

-This goes above the slideshow.,Esto va por encima de la presentación de diapositivas.

-This is PERMANENT action and you cannot undo. Continue?,Esto es una acción permanente y no se puede deshacer. ¿Desea continuar?

-This is an auto generated Material Request.,Se trata de un auto generada Solicitud de Materiales.

-This is permanent action and you cannot undo. Continue?,Esta es una acción permanente y no se puede deshacer. ¿Desea continuar?

-This is the number of the last created transaction with this prefix,Este es el número de la última transacción creado por este prefijo

-This message goes away after you create your first customer.,Este mensaje desaparece después de crear su primer cliente.

-This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,Esta herramienta le ayuda a actualizar o corregir la cantidad y la valoración de las existencias en el sistema. Se suele utilizar para sincronizar los valores del sistema y lo que realmente existe en sus almacenes.

-This will be used for setting rule in HR module,Esto será utilizado para la regla de ajuste en el módulo HR

-Thread HTML,Tema HTML

-Thursday,Jueves

-Time,Tiempo

-Time Log,Tiempo Conectarse

-Time Log Batch,Lote Log Tiempo

-Time Log Batch Detail,Tiempo de registro detallado de lote

-Time Log Batch Details,Log Hora detalles lotes

-Time Log Batch status must be 'Submitted',Tiempo de estado de lote Log debe ser &#39;Enviado&#39;

-Time Log Status must be Submitted.,Tiempo Status Log debe ser presentada.

-Time Log for tasks.,Registro de tiempo para las tareas.

-Time Log is not billable,Tiempo Log no es facturable

-Time Log must have status 'Submitted',Tiempo sesión debe tener el estado &quot;Enviado&quot;

-Time Zone,Time Zone

-Time Zones,Zonas de horario

-Time and Budget,Tiempo y Presupuesto

-Time at which items were delivered from warehouse,Momento en que los artículos fueron entregados desde el almacén

-Time at which materials were received,Momento en que los materiales fueron recibidos

-Title,Título

-Title / headline of your page,Título / título de su página

-Title Case,Título del caso

-Title Prefix,Prefijo Título

-To,A

-To Currency,A la moneda

-To Date,Conocer

-To Discuss,Para discutir

-To Do,Para hacer

-To Do List,Para hacer la lista

-To PR Date,Conocer PR

-To Package No.,Para Paquete No.

-To Reply,Para Responder

-To Time,Para Tiempo

-To Value,Para Valor

-To Warehouse,Para Almacén

-"To add a tag, open the document and click on ""Add Tag"" on the sidebar","Para agregar una etiqueta, abra el documento y haga clic en &quot;Añadir etiqueta&quot; en la barra lateral"

-"To assign this issue, use the ""Assign"" button in the sidebar.","Para asignar este problema, utilice el botón &quot;Assign&quot; en la barra lateral."

-"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","Para crear automáticamente Tickets de Soporte de su correo entrante, establecer la configuración de POP3 aquí. Lo ideal debe crear un ID de correo electrónico por separado para el sistema ERP para que todos los correos electrónicos se sincronizan en el sistema desde que id electrónico. Si no está seguro, póngase en contacto con su proveedor de correo electrónico."

-"To create an Account Head under a different company, select the company and save customer.","Para crear un Jefe de Cuenta bajo una empresa diferente, seleccione la empresa y ahorrar al cliente."

-To enable <b>Point of Sale</b> features,Para habilitar <b>Punto de Venta</b> características

-To enable more currencies go to Setup > Currency,Para permitir que más divisas vaya a Configuración&gt; Moneda

-"To fetch items again, click on 'Get Items' button \						or update the Quantity manually.","Para buscar elementos de nuevo, haga clic en &quot;Obtener elementos&quot; botón \ o actualizar la cantidad manualmente."

-"To format columns, give column labels in the query.","Para dar formato a columnas, dar títulos de las columnas en la consulta."

-"To further restrict permissions based on certain values in a document, use the 'Condition' settings.","Para restringir aún más permisos en función de determinados valores en un documento, utilice la &quot;condición&quot; de configuración."

-To get Item Group in details table,Para obtener Grupo de artículos en tabla de Datos

-To manage multiple series please go to Setup > Manage Series,Para gestionar múltiples series por favor vaya a Configuración&gt; Administrar Series

-To restrict a User of a particular Role to documents that are explicitly assigned to them,Para restringir un usuario de un papel especial a los documentos que están expresamente asignadas

-To restrict a User of a particular Role to documents that are only self-created.,Para restringir un usuario de un rol de particular a documentos que sólo son de creación propia.

-"To set reorder level, item must be Purchase Item","Para definir el nivel de reorden, el artículo debe ser de compra del artículo"

-"To set user roles, just go to <a href='#List/Profile'>Setup > Users</a> and click on the user to assign roles.","Para definir funciones de usuario, basta con ir a <a href='#List/Profile'>Configuración&gt; Usuarios</a> y haga clic en el usuario para asignar roles."

-To track any installation or commissioning related work after sales,Para el seguimiento de cualquier instalación o puesta en servicio después de la venta relacionados

-"To track brand name in the following documents<br>Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No","Para realizar el seguimiento de marca en los siguientes documentos <br> Nota de Entrega, Enuiry, solicitud de materiales, artículos, orden de compra, comprobantes de compra, el recibo de compra, cotización, factura de venta, lista de materiales de ventas, pedidos de venta, Serial No"

-To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,Para realizar el seguimiento elemento en documentos de ventas y compras en base a sus números de serie. Esto también se puede utilizar para rastrear detalles de la garantía del producto.

-To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,"Para el seguimiento de los elementos de documentos de ventas y compras con los números de lote <br> <b>Industria de Preferencia: Productos químicos, etc</b>"

-To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,Para el seguimiento de elementos mediante código de barras. Usted será capaz de entrar en los elementos de albarán y factura de venta mediante el escaneo de código de barras del artículo.

-ToDo,ToDo

-Tools,Instrumentos

-Top,Superior

-Top Bar,Bar Top

-Top Bar Background,Fondo de la barra superior

-Top Bar Item,Bar Producto Top

-Top Bar Items,Los productos principales Bar

-Top Bar Text,Top Bar texto

-Top Bar text and background is same color. Please change.,Top Bar texto y el fondo es el mismo color. Por favor cambia.

-Total,Total

-Total (sum of) points distribution for all goals should be 100.,Total (la suma de) los puntos de distribución para todos los objetivos deben ser 100.

-Total Advance,Avance total

-Total Amount,Monto Total

-Total Amount To Pay,Monto total a pagar

-Total Amount in Words,Monto total de palabras

-Total Billing This Year: ,Facturación total de este año:

-Total Claimed Amount,Monto total reclamado

-Total Commission,Total Comisión

-Total Cost,Coste total

-Total Credit,Crédito Total

-Total Debit,Débito total

-Total Deduction,Deducción total

-Total Earning,Ganancia total

-Total Experience,Experiencia Total

-Total Hours,Total de horas

-Total Hours (Expected),Horas totales (esperados)

-Total Invoiced Amount,Importe total facturado

-Total Leave Days,Total de días Permiso

-Total Leaves Allocated,Hojas total asignado

-Total Operating Cost,El coste total de

-Total Points,Total de puntos

-Total Raw Material Cost,Costo total de materia prima

-Total SMS Sent,SMS enviados totales

-Total Sanctioned Amount,Monto total Sancionado

-Total Score (Out of 5),Puntaje total (de 5)

-Total Tax (Company Currency),Total de Impuestos (Empresa moneda)

-Total Taxes and Charges,Total de Impuestos y Cargos

-Total Taxes and Charges (Company Currency),Total de Impuestos y Cargos (Compañía moneda)

-Total Working Days In The Month,Total de días hábiles del mes

-Total amount of invoices received from suppliers during the digest period,Importe total de las facturas recibidas de los proveedores durante el período de digestión

-Total amount of invoices sent to the customer during the digest period,Importe total de las facturas se envía al cliente durante el período de digestión

-Total in words,Total en palabras

-Total production order qty for item,Cantidad total de la orden de fabricación para el artículo

-Totals,Totales

-Track separate Income and Expense for product verticals or divisions.,Seguimiento de Ingresos y Gastos por separado para los productos o divisiones verticales.

-Track this Delivery Note against any Project,Seguir este albarán en contra de cualquier proyecto

-Track this Sales Invoice against any Project,Seguir este Factura en contra de cualquier proyecto

-Track this Sales Order against any Project,Seguir este orden de venta en contra de cualquier proyecto

-Transaction,Transacción

-Transaction Date,Fecha de Transacción

-Transfer,Transferir

-Transition Rules,Reglas de Transición

-Transporter Info,Transportador Info

-Transporter Name,Transportador Nombre

-Transporter lorry number,Transportador número camión

-Trash Reason,Trash Razón

-Tree of item classification,Árbol de la clasificación del artículo

-Trial Balance,Balance de Comprobación

-Tuesday,Martes

-Tweet will be shared via your user account (if specified),Tweet será compartido a través de su cuenta de usuario (si se especifica)

-Twitter Share,Twitter Share

-Twitter Share via,Twitter Compartir a través de

-Type,Tipo

-Type of document to rename.,Tipo de texto para cambiar el nombre.

-Type of employment master.,Tipo de empleo maestro.

-"Type of leaves like casual, sick etc.","Tipo de hojas como etc casual, enfermos"

-Types of Expense Claim.,Tipos de reclamo de gastos.

-Types of activities for Time Sheets,Tipos de actividades de hojas de tiempo

-UOM,UOM

-UOM Conversion Detail,UOM Detalle de conversión

-UOM Conversion Details,UOM detalles de la conversión

-UOM Conversion Factor,UOM factor de conversión

-UOM Conversion Factor is mandatory,UOM factor de conversión es obligatoria

-UOM Details,UOM Detalles

-UOM Name,Nombre UOM

-UOM Replace Utility,UOM utilidad replace

-UPPER CASE,MAYÚSCULAS

-UPPERCASE,MAYÚSCULAS

-URL,URL

-Unable to complete request: ,No se puede completar la solicitud:

-Under AMC,Bajo AMC

-Under Graduate,En virtud de Postgrado

-Under Warranty,En garantía

-Unit of Measure,Unidad de medida

-"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","Unidad de medida de este artículo (Kg por ejemplo, Unidad, No, par)."

-Units/Hour,Unidades / hora

-Units/Shifts,Unidades / Turnos

-Unmatched Amount,Importe sin igual

-Unpaid,No pagado

-Unread Messages,Los mensajes no leídos

-Unscheduled,No programada

-Unsubscribed,No suscrito

-Upcoming Events for Today,Eventos para hoy

-Update,Actualizar

-Update Clearance Date,Actualizado Liquidación

-Update Field,Actualizar campos

-Update PR,Actualizar PR

-Update Series,Actualización de la Serie

-Update Series Number,Actualización Número de Serie

-Update Stock,Actualización de almacen

-Update Stock should be checked.,Actualización de stock debe ser revisado.

-Update Value,Actualizar Valor

-"Update allocated amount in the above table and then click ""Allocate"" button",Actualizar importe asignado en la tabla anterior y haga clic en &quot;Asignar&quot; botón

-Update bank payment dates with journals.,Actualización de las fechas de pago bancario de las revistas.

-Update is in progress. This may take some time.,Actualización está en curso. Esto puede llevar algún tiempo.

-Updated,Actualizado

-Upload Attachment,Subir adjunto

-Upload Attendance,Subir Asistencia

-Upload Backups to Dropbox,Cargar copias de seguridad de Dropbox

-Upload Backups to Google Drive,Cargar copias de seguridad de Google Drive

-Upload HTML,Sube HTML

-Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,Subir un archivo csv con dos columnas:. El nombre antiguo y el nuevo nombre. Max 500 filas.

-Upload a file,Subir un archivo

-Upload and Import,Subir e importar

-Upload attendance from a .csv file,Sube la asistencia de un archivo. Csv

-Upload stock balance via csv.,Sube saldo de existencias a través csv.

-Uploading...,Subiendo ...

-Upper Income,Ingresos más altos

-Urgent,Urgente

-Use Multi-Level BOM,Utilice Multi-Level BOM

-Use SSL,Usar SSL

-User,Usuario

-User Cannot Create,El usuario no puede crear

-User Cannot Search,El usuario no puede buscar

-User ID,ID de usuario

-User Image,Imagen del usuario

-User Name,Nombre de usuario

-User Remark,Usuario Comentario

-User Remark will be added to Auto Remark,Observación de usuario se añadirá a Auto Observación

-User Tags,Nube de etiquetas

-User Type,Tipo de usuario

-User must always select,Usuario siempre debe seleccionar

-User not allowed entry in the Warehouse,No se permite la entrada del usuario en el almacén de

-User not allowed to delete.,El usuario no permite eliminar.

-UserRole,UserRole

-Username,Nombre de usuario

-Users who can approve a specific employee's leave applications,Los usuarios que pueden aprobar las solicitudes de licencia de un empleado específico

-Users with this role are allowed to do / modify accounting entry before frozen date,Los usuarios con este rol pueden ver / modificar registro contable antes de la fecha congelado

-Utilities,Utilidades

-Utility,Utilidad

-Valid For Territories,Válido para los territorios

-Valid Upto,Válido Hasta que

-Valid for Buying or Selling?,Válido para comprar o vender?

-Valid for Territories,Válido para los territorios

-Validate,Validar

-Valuation,Valuación

-Valuation Method,Método de valoración

-Valuation Rate,Valoración de tipo

-Valuation and Total,Valoración y Total

-Value,Valor

-Value missing for,Valor perdido para

-Vehicle Dispatch Date,Vehículo Dispatch Fecha

-Vehicle No,Vehículo No

-Verdana,Verdana

-Verified By,Verificado por

-Visit,Visitar

-Visit report for maintenance call.,Visita informe de llamada de mantenimiento.

-Voucher Detail No,Vale Detalle Desierto

-Voucher ID,Vale ID

-Voucher Import Tool,Vale herramienta de importación

-Voucher No,Vale No

-Voucher Type,Vale Tipo

-Voucher Type and Date,Tipo Bono y Fecha

-WIP Warehouse required before Submit,WIP Depósito requerido antes de Enviar

-Waiting for Customer,Esperando al Cliente

-Walk In,Walk In

-Warehouse,Almacén

-Warehouse Contact Info,Almacén de información de contacto

-Warehouse Detail,Almacén Detalle

-Warehouse Name,Almacén Nombre

-Warehouse User,Almacén del usuario

-Warehouse Users,Usuarios Almacén

-Warehouse and Reference,Almacén y referencia

-Warehouse does not belong to company.,Almacén no pertenece a la empresa.

-Warehouse where you are maintaining stock of rejected items,Almacén donde usted está manteniendo un balance de los artículos rechazados

-Warehouse-Wise Stock Balance,Stock Equilibrio Warehouse-Wise

-Warehouse-wise Item Reorder,Warehouse-sabio artículo reorden

-Warehouses,Almacenes

-Warn,Advertir

-Warning,Advertencia

-Warning: Leave application contains following block dates,Advertencia: solicitud de permiso contiene fechas siguientes bloques

-Warranty / AMC Details,Garantía / AMC Detalles

-Warranty / AMC Status,Garantía / AMC Estado

-Warranty Expiry Date,Garantía Fecha de caducidad

-Warranty Period (Days),Período de Garantía (días)

-Warranty Period (in days),Período de garantía (en días)

-Web Content,Web Content

-Web Page,Página Web

-Website,Sitio web

-Website Description,Descripción del sitio

-Website Item Group,Website grupo de elementos

-Website Item Groups,Sitio Web Grupos de artículo:

-Website Overall Settings,Sitio web Configuración general

-Website Script,Sitio Web de secuencias de comandos

-Website Settings,Ajustes del Sitio Web

-Website Slideshow,Sitio Web Presentación

-Website Slideshow Item,Sitio Web Presentación del artículo

-Website User,Sitio web del usuario

-Website Warehouse,Website Almacén

-Wednesday,Miércoles

-Weekly,Semanal

-Weekly Off,Semanal Off

-Weight UOM,Peso UOM

-Weightage,Weightage

-Weightage (%),Coeficiente de ponderación (%)

-Welcome,Bienvenida

-"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.","Cuando alguna de las operaciones controladas son &quot;Enviado&quot;, un correo electrónico pop-up se abre automáticamente al enviar un correo electrónico a los asociados &quot;Contacto&quot; en esa transacción, la transacción como un archivo adjunto. El usuario puede o no puede enviar el correo electrónico."

-"When you <b>Amend</b> a document after cancel and save it, it will get a new number that is a version of the old number.","Al <b>enmendar</b> un documento después de cancelar y lo guarda, se obtiene un número nuevo que es una versión del antiguo número."

-Where items are stored.,Cuando los artículos se almacenan.

-Where manufacturing operations are carried out.,Cuando las operaciones de elaboración se lleven a cabo.

-Widowed,Viudo

-Width,Ancho

-Will be calculated automatically when you enter the details,Se calculará automáticamente al entrar en los detalles

-Will be fetched from Customer,¿Será que ir a buscar al cliente

-Will be updated after Sales Invoice is Submitted.,Se actualizará una vez enviada la factura de venta.

-Will be updated when batched.,Se actualizará cuando reunidos.

-Will be updated when billed.,Se actualizará cuando se le facture.

-Will be used in url (usually first name).,Se utilizará en url (normalmente nombre).

-With Operations,Con operaciones

-Work Details,Detalles de trabajo

-Work Done,Trabajo realizado

-Work In Progress,Trabajo en curso

-Work-in-Progress Warehouse,Almacén Work-in-Progress

-Workflow,Flujo de trabajo

-Workflow Action,Acción de flujo de trabajo

-Workflow Action Master,Maestro acción de flujo de trabajo

-Workflow Action Name,Nombre de la acción de flujo de trabajo

-Workflow Document State,Estado de flujo de trabajo de documentos

-Workflow Document States,Estados de flujos de trabajo de documentos

-Workflow Name,Nombre del flujo de trabajo

-Workflow State,Estado de flujo de trabajo

-Workflow State Field,Estado de flujo de trabajo de campo

-Workflow State Name,Nombre del estado de flujo de trabajo

-Workflow Transition,La transición de flujo de trabajo

-Workflow Transitions,Las transiciones de flujo de trabajo

-Workflow state represents the current state of a document.,Estado de flujo de trabajo representa el estado actual de un documento.

-Workflow will start after saving.,Flujo de trabajo comenzará después de guardar.

-Working,Laboral

-Workstation,Puesto de trabajo

-Workstation Name,Nombre de estación de trabajo

-Write,Escribir

-Write Off Account,Cancelar cuenta

-Write Off Amount,Escribir Off Importe

-Write Off Amount <=,Escribir Off Importe &lt;=

-Write Off Based On,Escribir apagado basado en

-Write Off Cost Center,Escribir Off de centros de coste

-Write Off Outstanding Amount,Escribir Off Monto Pendiente

-Write Off Voucher,Escribir Off Voucher

-Write a Python file in the same folder where this is saved and return column and result.,Escriba un archivo de Python en la misma carpeta donde esta se guarda y la columna de retorno y resultado.

-Write a SELECT query. Note result is not paged (all data is sent in one go).,Escriba una consulta SELECT. Nota resultado no se pagina (todos los datos se envían en una sola vez).

-Write sitemap.xml,Escribe sitemap.xml

-Write titles and introductions to your blog.,Escriba títulos y las introducciones a tu blog.

-Writers Introduction,Escritores Introducción

-Wrong Template: Unable to find head row.,Plantilla incorrecto: no se puede encontrar la fila cabeza.

-Year,Año

-Year Closed,Año Cerrado

-Year Name,Nombre Año

-Year Start Date,Año Fecha de inicio

-Year of Passing,Año de pasar

-Yearly,Anual

-Yes,Sí

-Yesterday,Ayer

-You are not authorized to do/modify back dated entries before ,Usted no está autorizado a hacer / modificar de nuevo las entradas de fecha anterior

-You can enter any date manually,Puede introducir cualquier fecha manualmente

-You can enter the minimum quantity of this item to be ordered.,Puede introducir la cantidad mínima de este artículo para ser ordenado.

-You can not enter both Delivery Note No and Sales Invoice No. \					Please enter any one.,No se puede introducir tanto Albarán No y No. de venta de facturas \ Introduce cualquiera.

-You can set various 'properties' to Users to set default values and apply permission rules based on the value of these properties in various forms.,Puede establecer varias &quot;propiedades&quot; a los usuarios configurar los valores por defecto y aplicar reglas de permisos basados ​​en el valor de estas propiedades en diversas formas.

-You can start by selecting backup frequency and \					granting access for sync,Puedes empezar por seleccionar la frecuencia de copia de seguridad y \ otorgar acceso para la sincronización

-You can use <a href='#Form/Customize Form'>Customize Form</a> to set levels on fields.,Puede utilizar <a href='#Form/Customize Form'>Personalizar formulario</a> para establecer los niveles en los campos.

-You may need to update: ,Es posible que tenga que actualizar:

-Your Customer's TAX registration numbers (if applicable) or any general information,De sus clientes números impuesto de matriculación (si es aplicable) o cualquier otra información de carácter general

-"Your download is being built, this may take a few moments...","Su descarga se está construyendo, esto puede tardar unos minutos ..."

-Your letter head content,El contenido de su carta de cabeza

-Your sales person who will contact the customer in future,Su persona de las ventas que se comunicará con el cliente en el futuro

-Your sales person who will contact the lead in future,Su persona de las ventas que se comunicará con el plomo en el futuro

-Your sales person will get a reminder on this date to contact the customer,Su persona de ventas se pondrá un aviso en la fecha de contacto con el cliente

-Your sales person will get a reminder on this date to contact the lead,Su persona de ventas se pondrá un aviso en la fecha en contacto con el plomo

-Your support email id - must be a valid email - this is where your emails will come!,Su ID de correo electrónico de apoyo - debe ser un correo electrónico válido - aquí es donde tus correos electrónicos vendrá!

-[Error],[Error]

-[Label]:[Field Type]/[Options]:[Width],[Label]: [Tipo de campo] / [Opciones]: [Ancho]

-add your own CSS (careful!),añadir su propio CSS (¡cuidado!)

-adjust,ajustar

-align-center,alinear el centro

-align-justify,alineación justificar

-align-left,alineación a la izquierda

-align-right,alinear a la derecha

-also be included in Item's rate,También se incluirá en la tarifa del artículo

-and,y

-arrow-down,flecha hacia abajo

-arrow-left,flecha izquierda

-arrow-right,flecha derecha

-arrow-up,flecha hacia arriba

-assigned by,asignado por

-asterisk,asterisco

-backward,hacia atrás

-ban-circle,prohibición de círculo

-barcode,código de barras

-bell,campana

-bold,audaz

-book,libro

-bookmark,marcador

-briefcase,maletín

-bullhorn,megáfono

-calendar,calendario

-camera,cámara

-cancel,cancelar

-cannot be 0,no puede ser 0

-cannot be empty,no puede estar vacío

-cannot be greater than 100,no puede ser mayor que 100

-cannot be included in Item's rate,no puede ser incluido en la tarifa del artículo

-"cannot have a URL, because it has child item(s)","no puede tener una URL, ya que tiene elemento secundario (s)"

-cannot start with,no puede comenzar con

-certificate,certificado

-check,comprobar

-chevron-down,Chevron-down

-chevron-left,Chevron-izquierda

-chevron-right,Chevron-derecha

-chevron-up,Chevron-up

-circle-arrow-down,círculo de flecha hacia abajo

-circle-arrow-left,círculo de flecha izquierda

-circle-arrow-right,círculo de flecha derecha

-circle-arrow-up,"círculo, flecha hacia arriba"

-cog,diente

-comment,comentario

-create a Custom Field of type Link (Profile) and then use the 'Condition' settings to map that field to the Permission rule.,crear un campo personalizado de enlace tipo (perfil) y luego usar la &quot;condición&quot; configuración para asignar ese campo a la regla de permiso.

-dd-mm-yyyy,dd-mm-aaaa

-dd/mm/yyyy,dd / mm / aaaa

-deactivate,desactivar

-does not belong to BOM: ,no pertenece a la lista de materiales:

-does not exist,no existe

-does not have role 'Leave Approver',no tiene papel sobre las vacaciones aprobador &#39;

-does not match,no coincide

-download,descargar

-download-alt,download-alt

-"e.g. Bank, Cash, Credit Card","por ejemplo, bancaria, Efectivo, Tarjeta de crédito"

-"e.g. Kg, Unit, Nos, m","Kg por ejemplo, unidad, n, m"

-edit,editar

-eg. Cheque Number,por ejemplo. Número de Cheque

-eject,expulsar

-english,Inglés

-envelope,sobre

-español,español

-example: Next Day Shipping,ejemplo: el siguiente día del envío

-example: http://help.erpnext.com,ejemplo: http://help.erpnext.com

-exclamation-sign,-signo de exclamación

-eye-close,ojo de cerca

-eye-open,los ojos abiertos

-facetime-video,facetime-video

-fast-backward,rápido hacia atrás

-fast-forward,avance rápido

-file,expediente

-film,película

-filter,filtrar

-fire,fuego

-flag,bandera

-folder-close,carpeta de cerca

-folder-open,carpeta a abrir

-font,fuente

-forward,adelante

-français,français

-fullscreen,fullscreen

-gift,regalo

-glass,vidrio

-globe,globo

-hand-down,mano hacia abajo

-hand-left,a mano izquierda

-hand-right,a mano derecha

-hand-up,mano-up

-has been entered atleast twice,se ha introducido al menos dos veces

-have a common territory,tener un territorio común

-have the same Barcode,tener el mismo código de barras

-hdd,hdd

-headphones,auriculares

-heart,corazón

-home,casa

-icon,icono

-in,en

-inbox,bandeja de entrada

-indent-left,indent-izquierda

-indent-right,guión-derecha

-info-sign,info-signo

-is a cancelled Item,Es un Tema cancelado

-is linked in,está vinculado en

-is not a Stock Item,no es un elemento de serie

-is not allowed.,no está permitido.

-italic,itálico

-leaf,hoja

-lft,lft

-list,lista

-list-alt,lista-alt

-lock,bloquear

-lowercase,minúsculas

-magnet,imán

-map-marker,mapa del marcador

-minus,menos

-minus-sign,signo menos

-mm-dd-yyyy,dd-mm-aaaa

-mm/dd/yyyy,mm / dd / aaaa

-move,mover

-music,música

-must be one of,debe ser uno de los

-nederlands,nederlands

-not a purchase item,no es un artículo de la compra

-not a sales item,no es un artículo de venta

-not a service item.,no es un elemento de servicio.

-not a sub-contracted item.,no es un elemento subcontratado.

-not in,no en

-not within Fiscal Year,no en el año fiscal

-of,de

-of type Link,Enlace de tipo

-off,de

-ok,ok

-ok-circle,ok-círculo

-ok-sign,ok-sign

-old_parent,old_parent

-or,o

-pause,pausa

-pencil,lápiz

-picture,imagen

-plane,plano

-play,jugar

-play-circle,play-círculo

-plus,más

-plus-sign,signo más

-português,português

-português brasileiro,português brasileiro

-print,imprimir

-qrcode,qrcode

-question-sign,pregunta-sign

-random,azar

-reached its end of life on,llegado al final de su vida en la

-refresh,refrescar

-remove,quitar

-remove-circle,retirar el círculo

-remove-sign,eliminar a firmar

-repeat,repetir

-resize-full,cambio de tamaño completo-

-resize-horizontal,resize-horizontal

-resize-small,cambio de tamaño pequeño-

-resize-vertical,resize-vertical

-retweet,Retweet

-rgt,rgt

-road,carretera

-screenshot,captura de pantalla

-search,buscar

-share,participación

-share-alt,acciones alt

-shopping-cart,carro de la compra

-should be 100%,debe ser 100%

-signal,señal

-star,estrella

-star-empty,estrella vacía

-step-backward,paso hacia atrás

-step-forward,paso adelante

-stop,detener

-tag,etiqueta

-tags,etiquetas

-"target = ""_blank""",target = &quot;_blank&quot;

-tasks,tareas

-text-height,texto de altura

-text-width,texto de ancho

-th,ª

-th-large,th-large

-th-list,th-list

-thumbs-down,pulgares hacia abajo

-thumbs-up,thumbs-up

-time,tiempo

-tint,tinte

-to,a

-"to be included in Item's rate, it is required that: ","para ser incluido en la tarifa del artículo, se requiere que:"

-trash,basura

-upload,subir

-user,usuario

-user_image_show,user_image_show

-values and dates,valores y fechas

-volume-down,volumen desplegable

-volume-off,volumen-off

-volume-up,volumen-up

-warning-sign,advertencia signo

-website page link,enlace de la página web

-which is greater than sales order qty ,que es mayor que la cantidad de pedidos de ventas

-wrench,llave inglesa

-yyyy-mm-dd,aaaa-mm-dd

-zoom-in,zoom-in

-zoom-out,zoom-out

diff --git a/translations/fr.csv b/translations/fr.csv
deleted file mode 100644
index fc77f69..0000000
--- a/translations/fr.csv
+++ /dev/null
@@ -1,3462 +0,0 @@
- (Half Day),(Demi-journée)

- against sales order,contre l&#39;ordre de vente

- against same operation,contre une même opération

- already marked,déjà marqué

- and year: ,et l&#39;année:

- as it is stock Item or packing item,comme il est stock Article ou article d&#39;emballage

- at warehouse: ,à l&#39;entrepôt:

- by Role ,par rôle

- can not be made.,ne peuvent pas être réalisés.

- can not be marked as a ledger as it has existing child,ne peut pas être marqué comme un grand livre comme elle a un enfant existant

- cannot be 0,ne peut pas être égal à 0

- cannot be deleted.,ne peut pas être supprimé.

- does not belong to the company,n&#39;appartient pas à l&#39;entreprise

- has already been submitted.,a déjà été soumis.

- has been freezed. ,a été gelé.

- has been freezed. \				Only Accounts Manager can do transaction against this account,a été gelé. \ Seul Accounts Manager peut faire contre cette transaction compte

-" is less than equals to zero in the system, \						valuation rate is mandatory for this item","est moins égale à zéro dans le système, \ taux d&#39;évaluation est obligatoire pour ce produit"

- is mandatory,est obligatoire

- is mandatory for GL Entry,est obligatoire pour l&#39;entrée GL

- is not a ledger,n&#39;est pas un livre

- is not active,n&#39;est pas actif

- is not set,n&#39;est pas réglé

- is now the default Fiscal Year. \			Please refresh your browser for the change to take effect.,est maintenant l&#39;année fiscale défaut. \ S&#39;il vous plaît rafraîchir votre navigateur pour que le changement prenne effet.

- is present in one or many Active BOMs,est présent dans une ou plusieurs nomenclatures actifs

- not active or does not exists in the system,pas actif ou n&#39;existe pas dans le système

- not submitted,pas soumis

- or the BOM is cancelled or inactive,ou la nomenclature est annulé ou inactif

- should be 'Yes'. As Item: ,devrait être «oui». Comme objet:

- should be same as that in ,doit être le même que celui de l&#39;

- was on leave on ,était en congé

- will be ,sera

- will be over-billed against mentioned ,sera terminée à bec contre mentionné

- will become ,deviendra

-"""Company History""",&quot;Histoire de la société&quot;

-"""Team Members"" or ""Management""",&quot;Membres de l&#39;équipe&quot; ou &quot;gestion&quot;

-%  Delivered,Livré%

-% Amount Billed,Montant Facturé%

-% Billed,Facturé%

-% Completed,% Terminé

-% Installed,Installé%

-% Received,Reçus%

-% of materials billed against this Purchase Order.,% De matières facturées contre ce bon de commande.

-% of materials billed against this Sales Order,% De matières facturées contre cette ordonnance ventes

-% of materials delivered against this Delivery Note,% Des matériaux livrés contre ce bon de livraison

-% of materials delivered against this Sales Order,% Des matériaux livrés contre cette ordonnance ventes

-% of materials ordered against this Material Request,% De matériaux ordonnée contre cette Demande de Matériel

-% of materials received against this Purchase Order,% Des documents reçus contre ce bon de commande

-"' can not be managed using Stock Reconciliation.\					You can add/delete Serial No directly, \					to modify stock of this item.","»Ne peut pas être géré à l&#39;aide de réconciliation Droits. \ Vous pouvez ajouter / supprimer des N ° de série directement, \ à modifier le bilan de cet article."

-' in Company: ,»Dans l&#39;entreprise:

-'To Case No.' cannot be less than 'From Case No.',«L&#39;affaire no &#39; ne peut pas être inférieure à &#39;De Cas n °&#39;

-* Will be calculated in the transaction.,* Sera calculé de la transaction.

-"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**","Répartition du budget ** ** vous permet de distribuer votre budget à travers les mois si vous avez la saisonnalité dans votre business.To distribuer un budget en utilisant cette distribution, réglez ce Répartition du budget ** ** ** Coût du Centre **"

-**Currency** Master,Monnaie ** ** Maître

-**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,Exercice ** ** représente un exercice financier. Toutes les écritures comptables et autres opérations importantes sont comparés à l&#39;exercice ** **.

-. Outstanding cannot be less than zero. \				 	Please match exact outstanding.,. Exceptionnelle ne peut pas être inférieur à zéro. \ S&#39;il vous plaît correspondre exactement exceptionnel.

-. Please set status of the employee as 'Left',. S&#39;il vous plaît définir le statut de l&#39;employé comme de «gauche»

-. You can not mark his attendance as 'Present',. Vous ne pouvez pas marquer sa présence comme «Présent»

-"000 is black, fff is white","000 est noir, fff est blanc"

-1 Currency = [?] FractionFor e.g. 1 USD = 100 Cent,1 Monnaie = [?] FractionFor exemple 1 USD = 100 Cent

-1. To maintain the customer wise item code and to make them searchable based on their code use this option,1. Pour maintenir le code de référence du client sage et de les rendre consultables en fonction de leur code d&#39;utiliser cette option

-12px,12px

-13px,13px

-14px,14px

-15px,15px

-16px,16px

-2 days ago,Il ya 2 jours

-: Duplicate row from same ,: Double rangée de même

-: It is linked to other active BOM(s),: Elle est liée à d&#39;autres actifs BOM (s)

-: Mandatory for a Recurring Invoice.,: Obligatoire pour une facture récurrente.

-"<a href=""#!Sales Browser/Customer Group"">To manage Customer Groups, click here</a>","<a href=""#!Sales Browser/Customer Group"">Pour gérer les groupes de clients, cliquez ici</a>"

-"<a href=""#!Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#!Sales Browser/Item Group"">Gérer les groupes du lot</a>"

-"<a href=""#!Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#!Sales Browser/Territory"">Pour gérer le territoire, cliquez ici</a>"

-"<a href=""#Sales Browser/Customer Group"">Manage Customer Groups</a>","<a href=""#Sales Browser/Customer Group"">Gérer les groupes de clients</a>"

-"<a href=""#Sales Browser/Customer Group"">To manage Territory, click here</a>","<a href=""#Sales Browser/Customer Group"">Pour gérer le territoire, cliquez ici</a>"

-"<a href=""#Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#Sales Browser/Item Group"">Gérer les groupes de l&#39;article</a>"

-"<a href=""#Sales Browser/Territory"">Territory</a>","<a href=""#Sales Browser/Territory"">Territoire</a>"

-"<a href=""#Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#Sales Browser/Territory"">Pour gérer le territoire, cliquez ici</a>"

-"<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Naming Options</a>","<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Options de nommage</a>"

-<b>Cancel</b> allows you change Submitted documents by cancelling them and amending them.,<b>Annuler</b> vous permet de modifier des documents présentés par les annuler et de les modifier.

-"<span class=""sys_manager"">To setup, please go to Setup > Naming Series</span>","<span class=""sys_manager"">Pour la configuration, s&#39;il vous plaît allez dans Réglages&gt; Séries de nommage</span>"

-A Customer exists with same name,Une clientèle existe avec le même nom

-A Lead with this email id should exist,Un responsable de cette id e-mail doit exister

-"A Product or a Service that is bought, sold or kept in stock.","Un produit ou un service qui est acheté, vendu ou conservé en stock."

-A Supplier exists with same name,Un Fournisseur existe avec le même nom

-A condition for a Shipping Rule,A condition d&#39;une règle de livraison

-A logical Warehouse against which stock entries are made.,Un Entrepôt logique contre laquelle les entrées en stocks sont faits.

-A new popup will open that will ask you to select further conditions.,Une fenêtre va s&#39;ouvrir qui vous demandera de sélectionner d&#39;autres conditions.

-A symbol for this currency. For e.g. $,Un symbole de cette monnaie. Pour exemple $

-A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,Un tiers distributeur / revendeur / commissionnaire / filiale / distributeur vend les produits de l&#39;entreprise pour une commission.

-A user can have multiple values for a property.,Un utilisateur peut avoir plusieurs valeurs pour une propriété.

-A+,A +

-A-,A-

-AB+,AB +

-AB-,AB-

-AMC Expiry Date,AMC Date d&#39;expiration

-ATT,ATT

-Abbr,Abbr

-About,Sur

-About Us Settings,À propos de nous Réglages

-About Us Team Member,À propos membre de l&#39;équipe-nous

-Above Value,Au-dessus de la valeur

-Absent,Absent

-Acceptance Criteria,Critères d&#39;acceptation

-Accepted,Accepté

-Accepted Quantity,Quantité acceptés

-Accepted Warehouse,Entrepôt acceptés

-Account,Compte

-Account Balance,Solde du compte

-Account Details,Détails du compte

-Account Head,Chef du compte

-Account Id,Id compte

-Account Name,Nom du compte

-Account Type,Type de compte

-Account for this ,Tenir compte de cette

-Accounting,Comptabilité

-Accounting Year.,Année de la comptabilité.

-"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","Saisie comptable gelé jusqu&#39;à cette date, personne ne peut faire / modifier entrée sauf rôle spécifié ci-dessous."

-Accounting journal entries.,Les écritures comptables.

-Accounts,Comptes

-Accounts Frozen Upto,Jusqu&#39;à comptes gelés

-Accounts Payable,Comptes à payer

-Accounts Receivable,Débiteurs

-Accounts Settings,Paramètres des comptes

-Action,Action

-Active,Actif

-Active: Will extract emails from ,Actif: va extraire des emails à partir de

-Activity,Activité

-Activity Log,Journal d&#39;activité

-Activity Type,Type d&#39;activité

-Actual,Réel

-Actual Budget,Budget Réel

-Actual Completion Date,Date d&#39;achèvement réelle

-Actual Date,Date Réelle

-Actual End Date,Date de fin réelle

-Actual Invoice Date,Date de la facture réelle

-Actual Posting Date,Date réelle d&#39;affichage

-Actual Qty,Quantité réelle

-Actual Qty (at source/target),Quantité réelle (à la source / cible)

-Actual Qty After Transaction,Qté réel Après Transaction

-Actual Quantity,Quantité réelle

-Actual Start Date,Date de début réelle

-Add,Ajouter

-Add / Edit Taxes and Charges,Ajouter / Modifier Taxes et frais

-Add A New Rule,Ajouter une nouvelle règle

-Add A Property,Ajouter une propriété

-Add Attachments,Ajouter des pièces jointes

-Add Bookmark,Ajouter un signet

-Add CSS,Ajouter CSS

-Add Column,Ajouter une colonne

-Add Comment,Ajouter un commentaire

-Add Google Analytics ID: eg. UA-89XXX57-1. Please search help on Google Analytics for more information.,Ajouter Google Analytics ID: par ex. UA-89XXX57-1. S&#39;il vous plaît chercher de l&#39;aide sur Google Analytics pour plus d&#39;informations.

-Add Message,Ajouter un message

-Add New Permission Rule,Ajouter une règle d&#39;autorisation New

-Add Reply,Ajouter une réponse

-Add Terms and Conditions for the Material Request. You can also prepare a Terms and Conditions Master and use the Template,Ajouter des termes et conditions de la Demande de Matériel. Vous pouvez aussi préparer une Termes et Conditions maîtriser et à utiliser le modèle

-Add Terms and Conditions for the Purchase Receipt. You can also prepare a Terms and Conditions Master and use the Template.,Ajouter Modalités et conditions visant le reçu d&#39;achat. Vous pouvez également préparer un cadre et une maîtrise de l&#39;état et utiliser le modèle.

-"Add Terms and Conditions for the Quotation like Payment Terms, Validity of Offer etc. You can also prepare a Terms and Conditions Master and use the Template","Ajouter des termes et conditions de la soumission comme Conditions de paiement, la validité de l&#39;offre, etc Vous pouvez également préparer un cadre et une maîtrise de l&#39;état et utiliser le modèle de"

-Add Total Row,Ajouter une ligne totale

-Add a banner to the site. (small banners are usually good),Ajouter une bannière sur le site. (Petites bannières sont généralement bien)

-Add attachment,Ajouter une pièce jointe

-Add code as &lt;script&gt;,Ajoutez le code que &lt;script&gt;

-Add new row,Ajouter une nouvelle ligne

-Add or Deduct,Ajouter ou déduire

-Add rows to set annual budgets on Accounts.,Ajoutez des lignes d&#39;établir des budgets annuels des comptes.

-"Add the name of <a href=""http://google.com/webfonts"" target=""_blank"">Google Web Font</a> e.g. ""Open Sans""","Ajoutez le nom de <a href=""http://google.com/webfonts"" target=""_blank"">Google Web Font</a> Ex: &quot;Sans ouvertes&quot;"

-Add to To Do,Ajouter à To Do

-Add to To Do List of,Ajouter à To Do List des

-Add/Remove Recipients,Ajouter / supprimer des destinataires

-Additional Info,Informations additionnelles à

-Address,Adresse

-Address & Contact,Adresse et coordonnées

-Address & Contacts,Adresse &amp; Contacts

-Address Desc,Adresse Desc

-Address Details,Détails de l&#39;adresse

-Address HTML,Adresse HTML

-Address Line 1,Adresse ligne 1

-Address Line 2,Adresse ligne 2

-Address Title,Titre Adresse

-Address Type,Type d&#39;adresse

-Address and other legal information you may want to put in the footer.,Adresse et autres informations juridiques que vous voulez mettre dans le pied de page.

-Address to be displayed on the Contact Page,L&#39;adresse doit être affichée sur la page de contact

-Adds a custom field to a DocType,Ajoute un champ personnalisé à un DocType

-Adds a custom script (client or server) to a DocType,Ajoute un script personnalisé (client ou serveur) à un DocType

-Advance Amount,Montant de l&#39;avance

-Advance amount,Montant de l&#39;avance

-Advanced Scripting,Scripting avancée

-Advanced Settings,Paramètres avancés

-Advances,Avances

-Advertisement,Publicité

-After Sale Installations,Après Installations Vente

-Against,Contre

-Against Account,Contre compte

-Against Docname,Contre docName

-Against Doctype,Contre Doctype

-Against Document Date,Contre Date du document

-Against Document Detail No,Contre Détail document n

-Against Document No,Contre le document n °

-Against Expense Account,Contre compte de dépenses

-Against Income Account,Contre compte le revenu

-Against Journal Voucher,Contre Bon Journal

-Against Purchase Invoice,Contre facture d&#39;achat

-Against Sales Invoice,Contre facture de vente

-Against Voucher,Bon contre

-Against Voucher Type,Contre Type de Bon

-Agent,Agent

-"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.Note: BOM = Bill of Materials","Groupe global de ** ** Articles dans un autre article **. ** Ceci est utile si vous mettez en place un certains articles ** ** dans un paquet et vous maintenir le stock des articles emballés ** ** et non pas le total ** Article **. Le paquet ** ** Point aura «Est Produit en stock&quot; comme &quot;No&quot; et &quot;Est Point de vente&quot; que &quot;Oui&quot; Par exemple:. Si vous vendez des ordinateurs portables et sacs à dos séparément et un prix spécial si le client achète à la fois , puis l&#39;ordinateur portable Sac à dos + sera une nouvelle nomenclature des ventes Item.Note: BOM = Bill of Materials"

-Aging Date,Vieillissement Date

-All Addresses.,Toutes les adresses.

-All Contact,Tout contact

-All Contacts.,Tous les contacts.

-All Customer Contact,Tout contact avec la clientèle

-All Day,Toute la journée

-All Employee (Active),Tous les employés (Actif)

-All Lead (Open),Tous plomb (Ouvert)

-All Products or Services.,Tous les produits ou services.

-All Sales Partner Contact,Tout contact Sales Partner

-All Sales Person,Tout Sales Person

-All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,Toutes les opérations de vente peuvent être marqués contre plusieurs personnes ** ** Ventes de sorte que vous pouvez définir et suivre les objectifs.

-All Supplier Contact,Toutes Contacter le fournisseur

-"All account columns should be after \							standard columns and on the right.							If you entered it properly, next probable reason \							could be wrong account name.							Please rectify it in the file and try again.","Toutes les colonnes de compte devraient être après \ colonnes standard et sur la droite. Si vous avez entré correctement, suivant raison probable \ pourrait être mauvais nom de compte. S&#39;il vous plaît corriger dans le fichier et essayez à nouveau."

-"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.","Tous les champs d&#39;exportation connexes tels que la monnaie, taux de conversion, le total des exportations, l&#39;exportation, etc totale grands sont disponibles en <br> Remarque livraison, POS, devis, facture de vente, Sales Order etc"

-"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.","Tous les champs connexes, comme l&#39;importation de devises, taux de conversion, le total des importations, l&#39;importation, etc totale grands sont disponibles en <br> Reçu d&#39;achat, devis fournisseur, facture d&#39;achat, bon de commande, etc"

-All items have already been transferred \				for this Production Order.,Tous les articles ont déjà été transférés \ de cet arrêté la production.

-"All possible Workflow States and roles of the workflow. <br>Docstatus Options: 0 is""Saved"", 1 is ""Submitted"" and 2 is ""Cancelled""","Tous les Etats de flux de travail et les rôles possibles du flux de travail. <br> Options de Docstatus: 0 est &quot;Saved&quot;, 1 signifie «soumis» et 2 est «annulé»"

-All posts by,Tous les messages de

-Allocate,Allouer

-Allocate leaves for the year.,Allouer des feuilles de l&#39;année.

-Allocated Amount,Montant alloué

-Allocated Budget,Budget alloué

-Allocated amount,Montant alloué

-Allow Attach,Laissez Fixez

-Allow Bill of Materials,Laissez Bill of Materials

-Allow Dropbox Access,Autoriser l&#39;accès Dropbox

-Allow Editing of Frozen Accounts For,Autoriser la modification de comptes gelés

-Allow Google Drive Access,Autoriser Google Drive accès

-Allow Import,Autoriser l&#39;importation

-Allow Import via Data Import Tool,Autoriser l&#39;importation via l&#39;outil d&#39;importation de données

-Allow Negative Balance,Laissez solde négatif

-Allow Negative Stock,Laissez Stock Négatif

-Allow Production Order,Laissez un ordre de fabrication

-Allow Rename,Laissez Renommez

-Allow Samples,Permettez-échantillons

-Allow User,Permettre à l&#39;utilisateur

-Allow Users,Autoriser les utilisateurs

-Allow on Submit,Permettez sur Soumettre

-Allow the following users to approve Leave Applications for block days.,Autoriser les utilisateurs suivants d&#39;approuver demandes d&#39;autorisation pour les jours de bloc.

-Allow user to edit Price List Rate in transactions,Permettre à l&#39;utilisateur d&#39;éditer Prix List Noter dans les transactions

-Allow user to login only after this hour (0-24),Permettre à l&#39;utilisateur de se connecter seulement après cette heure (0-24)

-Allow user to login only before this hour (0-24),Permettre à l&#39;utilisateur de se connecter seulement avant cette heure (0-24)

-Allowance Percent,Pourcentage allocation

-Allowed,Permis

-Already Registered,Déjà inscrit

-Always use Login Id as sender,Toujours Connexion Id comme expéditeur

-Amend,Modifier

-Amended From,De modifiée

-Amount,Montant

-Amount (Company Currency),Montant (Société Monnaie)

-Amount <=,Montant &lt;=

-Amount >=,Montant&gt; =

-"An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [<a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a>]","Un fichier d&#39;icône avec l&#39;extension. Ico. Doit être de 16 x 16 px. Généré à l&#39;aide d&#39;un générateur de favicon. [ <a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a> ]"

-Analytics,Analytique

-Another Salary Structure '%s' is active for employee '%s'. 				Please make its status 'Inactive' to proceed.,Une autre structure salariale &#39;% s&#39; est actif pour l&#39;employé &#39;% s&#39;. Veuillez faire son statut inactif »pour continuer.

-"Any other comments, noteworthy effort that should go in the records.","D&#39;autres commentaires, l&#39;effort remarquable qui devrait aller dans les dossiers."

-Applicable Holiday List,Liste de vacances applicable

-Applicable To (Designation),Applicable à (désignation)

-Applicable To (Employee),Applicable aux (Employé)

-Applicable To (Role),Applicable à (Rôle)

-Applicable To (User),Applicable aux (Utilisateur)

-Applicant Name,Nom du demandeur

-Applicant for a Job,Demandeur d&#39;une offre d&#39;emploi

-Applicant for a Job.,Candidat à un emploi.

-Applications for leave.,Les demandes de congé.

-Applies to Company,S&#39;applique à l&#39;entreprise

-Apply / Approve Leaves,Appliquer / Approuver les feuilles

-Apply Shipping Rule,Appliquer la règle de livraison

-Apply Taxes and Charges Master,Appliquer les taxes et charges Maître

-Appraisal,Évaluation

-Appraisal Goal,Objectif d&#39;évaluation

-Appraisal Goals,Objectifs d&#39;évaluation

-Appraisal Template,Modèle d&#39;évaluation

-Appraisal Template Goal,Objectif modèle d&#39;évaluation

-Appraisal Template Title,Titre modèle d&#39;évaluation

-Approval Status,Statut d&#39;approbation

-Approved,Approuvé

-Approver,Approbateur

-Approving Role,Approuver rôle

-Approving User,Approuver l&#39;utilisateur

-Are you sure you want to delete the attachment?,Êtes-vous sûr de vouloir supprimer la pièce jointe?

-Arial,Arial

-Arrear Amount,Montant échu

-"As a best practice, do not assign the same set of permission rule to different Roles instead set multiple Roles to the User","En guise de meilleure pratique, ne pas attribuer le même ensemble de règle d&#39;autorisation à des rôles différents au lieu fixés rôles multiples de l&#39;utilisateur"

-As existing qty for item: ,Comme quantité existante pour objet:

-As per Stock UOM,Selon Stock UDM

-"As there are existing stock transactions for this \							item, you can not change the values of 'Has Serial No', \							'Is Stock Item' and 'Valuation Method'","Comme il ya des transactions sur actions existants à ce point de \, vous ne pouvez pas modifier les valeurs de &#39;possède de série No&#39;, \ &#39;est-Stock Item »et« Méthode d&#39;évaluation »"

-Ascending,Ascendant

-Assign To,Attribuer à

-Assigned By,Affecté par

-Assignment,Cession

-Assignments,Affectations

-Associate a DocType to the Print Format,Associer un DocType au format d&#39;impression

-Atleast one warehouse is mandatory,Atleast un entrepôt est obligatoire

-Attach,Joindre

-Attach Document Print,Fixez Imprimer le document

-Attached To DocType,Attaché à DOCTYPE

-Attached To Name,Accolé au nom

-Attachment,Attachment

-Attachments,Pièces jointes

-Attempted to Contact,Tenté de contacter

-Attendance,Présence

-Attendance Date,Date de Participation

-Attendance Details,Détails de présence

-Attendance From Date,Participation De Date

-Attendance To Date,La participation à ce jour

-Attendance can not be marked for future dates,La participation ne peut pas être marqué pour les dates à venir

-Attendance for the employee: ,La participation de l&#39;employé:

-Attendance record.,Record de fréquentation.

-Attributions,Attributions

-Authorization Control,Contrôle d&#39;autorisation

-Authorization Rule,Règle d&#39;autorisation

-Auto Email Id,Identification d&#39;email automatique

-Auto Inventory Accounting,Auto Inventory Accounting

-Auto Inventory Accounting Settings,Paramètres de comptabilisation des stocks de l&#39;automobile

-Auto Material Request,Auto Demande de Matériel

-Auto Name,Nom Auto

-Auto generated,Généré automatiquement

-Auto-raise Material Request if quantity goes below re-order level in a warehouse,Auto-raise Demande de Matériel si la quantité va en dessous du niveau de re-commande dans un entrepôt

-Automatically updated via Stock Entry of type Manufacture/Repack,Automatiquement mis à jour via l&#39;entrée de fabrication de type Stock / Repack

-Autoreply when a new mail is received,Autoreply quand un nouveau message est reçu

-Available Qty at Warehouse,Qté disponible à l&#39;entrepôt

-Available Stock for Packing Items,Disponible en stock pour l&#39;emballage Articles

-"Available in BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet","Disponible dans la nomenclature, bon de livraison, facture d&#39;achat, ordres de fabrication, de commande, de réception, de la facture, commande client, Entrée Stock, feuille de temps"

-Avatar,Avatar

-Average Discount,D&#39;actualisation moyen

-B+,B +

-B-,B-

-BILL,PROJET DE LOI

-BILLJ,BILLJ

-BOM,BOM

-BOM Detail No,Détail BOM Non

-BOM Explosion Item,Article éclatement de la nomenclature

-BOM Item,Article BOM

-BOM No,Aucune nomenclature

-BOM No. for a Finished Good Item,N ° nomenclature pour un produit fini Bonne

-BOM Operation,Opération BOM

-BOM Operations,Opérations de nomenclature

-BOM Replace Tool,Outil Remplacer BOM

-BOM replaced,BOM remplacé

-Background Color,Couleur de fond

-Background Image,Image de fond

-Backup Manager,Gestionnaire de sauvegarde

-Backup Right Now,Sauvegarde Right Now

-Backups will be uploaded to,Les sauvegardes seront téléchargées sur

-"Balances of Accounts of type ""Bank or Cash""",Soldes des comptes de type «bancaire ou en espèces&quot;

-Bank,Banque

-Bank A/C No.,Bank A / C No.

-Bank Account,Compte bancaire

-Bank Account No.,N ° de compte bancaire

-Bank Clearance Summary,Banque Résumé de dégagement

-Bank Name,Nom de la banque

-Bank Reconciliation,Rapprochement bancaire

-Bank Reconciliation Detail,Détail de rapprochement bancaire

-Bank Reconciliation Statement,État de rapprochement bancaire

-Bank Voucher,Bon Banque

-Bank or Cash,Bancaire ou en espèces

-Bank/Cash Balance,Banque / Balance trésorerie

-Banner,Bannière

-Banner HTML,HTML Bannière

-Banner Image,Banner Image

-Banner is above the Top Menu Bar.,Banner est au-dessus de la barre de menu supérieure.

-Barcode,Barcode

-Based On,Basé sur

-Basic Info,Informations de base

-Basic Information,Renseignements de base

-Basic Rate,Taux de base

-Basic Rate (Company Currency),Taux de base (Société Monnaie)

-Batch,Lot

-Batch (lot) of an Item.,Batch (lot) d&#39;un élément.

-Batch Finished Date,Date de lot fini

-Batch ID,ID du lot

-Batch No,Aucun lot

-Batch Started Date,Date de démarrage du lot

-Batch Time Logs for Billing.,Temps de lots des journaux pour la facturation.

-Batch Time Logs for billing.,Temps de lots des journaux pour la facturation.

-Batch-Wise Balance History,Discontinu Histoire de la balance

-Batched for Billing,Par lots pour la facturation

-Be the first one to comment,Soyez le premier à commenter

-Begin this page with a slideshow of images,Commencez cette page avec un diaporama des images

-Better Prospects,De meilleures perspectives

-Bill Date,Bill Date

-Bill No,Le projet de loi no

-Bill of Material to be considered for manufacturing,Bill of Material être considéré pour la fabrication

-Bill of Materials,Bill of Materials

-Bill of Materials (BOM),Nomenclature (BOM)

-Billable,Facturable

-Billed,Facturé

-Billed Amt,Bec Amt

-Billing,Facturation

-Billing Address,Adresse de facturation

-Billing Address Name,Facturation Nom Adresse

-Billing Status,Statut de la facturation

-Bills raised by Suppliers.,Factures soulevé par les fournisseurs.

-Bills raised to Customers.,Factures aux clients soulevé.

-Bin,Boîte

-Bio,Bio

-Bio will be displayed in blog section etc.,"Bio sera affiché dans la section de blog, etc"

-Birth Date,Date de naissance

-Blob,Goutte

-Block Date,Date de bloquer

-Block Days,Bloquer les jours

-Block Holidays on important days.,Bloquer les jours fériés importants.

-Block leave applications by department.,Bloquer les demandes d&#39;autorisation par le ministère.

-Blog Category,Blog Catégorie

-Blog Intro,Blog Intro

-Blog Introduction,Blog Présentation

-Blog Post,Blog

-Blog Settings,Blog Paramètres

-Blog Subscriber,Abonné Blog

-Blog Title,Titre du blog

-Blogger,Blogger

-Blood Group,Groupe sanguin

-Bookmarks,Favoris

-Branch,Branche

-Brand,Marque

-Brand HTML,Marque HTML

-Brand Name,Nom de marque

-"Brand is what appears on the top-right of the toolbar. If it is an image, make sure ithas a transparent background and use the &lt;img /&gt; tag. Keep size as 200px x 30px","La marque est ce qui apparaît en haut à droite de la barre d&#39;outils. Si c&#39;est une image, assurez-vous que ithas un fond transparent et utilisez la balise &lt;img /&gt;. Conserver la taille 200px x 30px comme"

-Brand master.,Marque maître.

-Brands,Marques

-Breakdown,Panne

-Budget,Budget

-Budget Allocated,Budget alloué

-Budget Control,Contrôle budgétaire

-Budget Detail,Détail du budget

-Budget Details,Détails du budget

-Budget Distribution,Répartition du budget

-Budget Distribution Detail,Détail Répartition du budget

-Budget Distribution Details,Détails de la répartition du budget

-Budget Variance Report,Rapport sur les écarts de budget

-Build Modules,Construire des modules

-Build Pages,Construire des pages

-Build Server API,Construire Server API

-Build Sitemap,Construire Plan du site

-Bulk Email,Bulk Email

-Bulk Email records.,Bulk Email enregistrements.

-Bummer! There are more holidays than working days this month.,Déception! Il ya plus de vacances que les jours ouvrables du mois.

-Bundle items at time of sale.,Regrouper des envois au moment de la vente.

-Button,Bouton

-Buyer of Goods and Services.,Lors de votre achat de biens et services.

-Buying,Achat

-Buying Amount,Montant d&#39;achat

-Buying Settings,Réglages d&#39;achat

-By,Par

-C-FORM/,C-FORM /

-C-Form,C-Form

-C-Form Applicable,C-Form applicable

-C-Form Invoice Detail,C-Form Détail Facture

-C-Form No,C-formulaire n °

-CI/2010-2011/,CI/2010-2011 /

-COMM-,COMM-

-CSS,CSS

-CUST,CUST

-CUSTMUM,CUSTMUM

-Calculate Based On,Calculer en fonction

-Calculate Total Score,Calculer Score total

-Calendar,Calendrier

-Calendar Events,Calendrier des événements

-Call,Appeler

-Campaign,Campagne

-Campaign Name,Nom de la campagne

-Can only be exported by users with role 'Report Manager',Ne peuvent être exportés par les utilisateurs avec &quot;Gestionnaire de rapports&quot; rôle

-Cancel,Annuler

-Cancel permission also allows the user to delete a document (if it is not linked to any other document).,Annuler autorisation permet aussi à l&#39;utilisateur de supprimer un document (si elle n&#39;est pas liée à un autre document).

-Cancelled,Annulé

-Cannot ,Ne peut pas

-Cannot approve leave as you are not authorized to approve leaves on Block Dates.,Impossible d&#39;approuver les congés que vous n&#39;êtes pas autorisé à approuver les congés sur les dates de bloc.

-Cannot change from,Impossible de changer de

-Cannot continue.,Impossible de continuer.

-Cannot have two prices for same Price List,Vous ne pouvez pas avoir deux prix pour même liste de prix

-Cannot map because following condition fails: ,Impossible de mapper parce condition suivante échoue:

-Capacity,Capacité

-Capacity Units,Unités de capacité

-Carry Forward,Reporter

-Carry Forwarded Leaves,Effectuer Feuilles Transmises

-Case No(s) already in use. Please rectify and try again.				Recommended <b>From Case No. = %s</b>,Cas No (s) déjà en cours d&#39;utilisation. S&#39;il vous plaît corriger et essayer à nouveau. Recommandé <b>De Cas n ° =% s</b>

-Cash,Espèces

-Cash Voucher,Bon trésorerie

-Cash/Bank Account,Trésorerie / Compte bancaire

-Categorize blog posts.,Catégoriser les messages de blog.

-Category,Catégorie

-Category Name,Nom de la catégorie

-Category of customer as entered in Customer master,Catégorie de client comme entrée en master à la clientèle

-Cell Number,Nombre de cellules

-Center,Centre

-"Certain documents should not be changed once final, like an Invoice for example. The final state for such documents is called <b>Submitted</b>. You can restrict which roles can Submit.","Certains documents ne doivent pas être modifiés une fois définitif, comme une facture par exemple. L&#39;état final de ces documents est appelée <b>Soumis.</b> Vous pouvez restreindre les rôles qui peuvent Soumettre."

-Change UOM for an Item.,Changer Emballage pour un article.

-Change the starting / current sequence number of an existing series.,Changer le numéro de séquence de démarrage / courant d&#39;une série existante.

-Channel Partner,Channel Partner

-Charge,Charge

-Chargeable,À la charge

-Chart of Accounts,Plan comptable

-Chart of Cost Centers,Carte des centres de coûts

-Chat,Bavarder

-Check,Vérifier

-Check / Uncheck roles assigned to the Profile. Click on the Role to find out what permissions that Role has.,Vérifiez / Décochez les rôles assignés au profil. Cliquez sur le Rôle de savoir ce que ce rôle a des autorisations.

-Check all the items below that you want to send in this digest.,Vérifiez tous les points ci-dessous que vous souhaitez envoyer dans ce recueil.

-Check how the newsletter looks in an email by sending it to your email.,Vérifiez comment la newsletter regarde dans un e-mail en l&#39;envoyant à votre adresse email.

-"Check if recurring invoice, uncheck to stop recurring or put proper End Date","Vérifiez si la facture récurrente, décochez-vous s&#39;arrête ou mis Date de fin correcte"

-"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","Vérifiez si vous avez besoin automatiques factures récurrentes. Après avoir présenté la facture de vente, l&#39;article récurrent sera visible."

-Check if you want to send salary slip in mail to each employee while submitting salary slip,Vérifiez si vous voulez envoyer le bulletin de salaire dans le courrier à chaque salarié lors de la soumission bulletin de salaire

-Check this if you want to force the user to select a series before saving. There will be no default if you check this.,Cochez cette case si vous voulez forcer l&#39;utilisateur à sélectionner une série avant de l&#39;enregistrer. Il n&#39;y aura pas défaut si vous cochez cette.

-Check this if you want to send emails as this id only (in case of restriction by your email provider).,Cochez cette case si vous souhaitez envoyer des emails que cette id seulement (en cas de restriction par votre fournisseur de messagerie).

-Check this if you want to show in website,Cochez cette case si vous souhaitez afficher sur le site

-Check this to disallow fractions. (for Nos),Cochez cette case pour interdire les fractions. (Pour les numéros)

-Check this to make this the default letter head in all prints,Cochez cette case pour faire de cette tête de lettre par défaut dans toutes les copies

-Check this to pull emails from your mailbox,Cochez cette case pour extraire des emails de votre boîte aux lettres

-Check to activate,Vérifiez pour activer

-Check to make Shipping Address,Vérifiez l&#39;adresse de livraison

-Check to make primary address,Vérifiez l&#39;adresse principale

-Checked,Vérifié

-Cheque,Chèque

-Cheque Date,Date de chèques

-Cheque Number,Numéro de chèque

-Child Tables are shown as a Grid in other DocTypes.,Tableaux pour enfants sont présentés comme une grille dans DocTypes autres.

-City,Ville

-City/Town,Ville /

-Claim Amount,Montant réclamé

-Claims for company expense.,Les réclamations pour frais de la société.

-Class / Percentage,Classe / Pourcentage

-Classic,Classique

-Classification of Customers by region,Classification des clients par région

-Clear Cache & Refresh,Effacer le cache et Actualiser

-Clear Table,Effacer le tableau

-Clearance Date,Date de la clairance

-"Click on ""Get Latest Updates""",Cliquez sur &quot;Get Latest Updates&quot;

-Click on 'Make Sales Invoice' button to create a new Sales Invoice.,Cliquez sur le bouton pour créer une nouvelle facture de vente «Facture de vente Make &#39;.

-Click on button in the 'Condition' column and select the option 'User is the creator of the document',Cliquez sur le bouton dans la &#39;condition&#39; colonne et sélectionnez l&#39;option «L&#39;utilisateur est le créateur du document &#39;

-Click to Expand / Collapse,Cliquez ici pour afficher / masquer

-Client,Client

-Close,Proche

-Closed,Fermé

-Closing Account Head,Fermeture chef Compte

-Closing Date,Date de clôture

-Closing Fiscal Year,Clôture de l&#39;exercice

-CoA Help,Aide CoA

-Code,Code

-Cold Calling,Cold Calling

-Color,Couleur

-Column Break,Saut de colonne

-Comma separated list of email addresses,Comma liste séparée par des adresses e-mail

-Comment,Commenter

-Comment By,Commentaire En

-Comment By Fullname,Commentaire En Fullname

-Comment Date,Date de commentaires

-Comment Docname,Commenter docName

-Comment Doctype,Commenter Doctype

-Comment Time,Commenter Temps

-Comments,Commentaires

-Commission Rate,Taux de commission

-Commission Rate (%),Taux de commission (%)

-Commission partners and targets,Partenaires de la Commission et des objectifs

-Communication,Communication

-Communication HTML,Communication HTML

-Communication History,Histoire de la communication

-Communication Medium,Moyen de communication

-Communication log.,Journal des communications.

-Company,Entreprise

-Company Details,Détails de la société

-Company History,Historique de l&#39;entreprise

-Company History Heading,Historique de la société Cap

-Company Info,Informations sur la société

-Company Introduction,Société Introduction

-Company Master.,Maître de l&#39;entreprise.

-Company Name,Nom de la société

-Company Settings,des paramètres de société

-Company branches.,Filiales de l&#39;entreprise.

-Company departments.,Départements de l&#39;entreprise.

-Company is missing or entered incorrect value,Société est manquant ou entré une valeur incorrecte

-Company mismatch for Warehouse,inadéquation de la société pour l&#39;entrepôt

-Company registration numbers for your reference. Example: VAT Registration Numbers etc.,"Numéros d&#39;immatriculation de la Société pour votre référence. Numéros d&#39;enregistrement TVA, etc: par exemple"

-Company registration numbers for your reference. Tax numbers etc.,"Numéros d&#39;immatriculation de la Société pour votre référence. Numéros de taxes, etc"

-Complaint,Plainte

-Complete,Compléter

-Complete By,Compléter par

-Completed,Terminé

-Completed Qty,Complété Quantité

-Completion Date,Date d&#39;achèvement

-Completion Status,L&#39;état d&#39;achèvement

-Confirmed orders from Customers.,Confirmé commandes provenant de clients.

-Consider Tax or Charge for,Prenons l&#39;impôt ou charge pour

-"Consider this Price List for fetching rate. (only which have ""For Buying"" as checked)",Considérez cette liste de prix pour aller chercher de taux. (Seulement qui ont &quot;Pour achat&quot; comme vérifié)

-Considered as Opening Balance,Considéré comme Solde d&#39;ouverture

-Considered as an Opening Balance,Considéré comme un solde d&#39;ouverture

-Consultant,Consultant

-Consumed Qty,Quantité consommée

-Contact,Contacter

-Contact Control,Contactez contrôle

-Contact Desc,Contacter Desc

-Contact Details,Coordonnées

-Contact Email,Contact Courriel

-Contact HTML,Contacter HTML

-Contact Info,Information de contact

-Contact Mobile No,Contact Mobile Aucune

-Contact Name,Contact Nom

-Contact No.,Contactez No.

-Contact Person,Personne à contacter

-Contact Type,Type de contact

-Contact Us Settings,Contactez-nous Réglages

-Contact in Future,Contactez dans l&#39;avenir

-"Contact options, like ""Sales Query, Support Query"" etc each on a new line or separated by commas.","Options de contact, comme &quot;Requête ventes, du support requête&quot; etc chacun sur une nouvelle ligne ou séparées par des virgules."

-Contacted,Contacté

-Content,Teneur

-Content Type,Type de contenu

-Content in markdown format that appears on the main side of your page,Contenu au format markdown qui apparaît sur le côté principal de votre page

-Content web page.,Page de contenu Web.

-Contra Voucher,Bon Contra

-Contract End Date,Date de fin du contrat

-Contribution (%),Contribution (%)

-Contribution to Net Total,Contribution à Total net

-Control Panel,Panneau de configuration

-Conversion Factor,Facteur de conversion

-Conversion Rate,Taux de conversion

-Convert into Recurring Invoice,Convertir en facture récurrente

-Converted,Converti

-Copy,Copiez

-Copy From Item Group,Copy From Group article

-Copyright,Droit d&#39;auteur

-Core,Cœur

-Cost Center,Centre de coûts

-Cost Center Details,Coût Center Détails

-Cost Center Name,Coût Nom du centre

-Cost Center is mandatory for item: ,Centre de coûts est obligatoire pour objet:

-Cost Center must be specified for PL Account: ,Centre de coûts doit être spécifiée pour compte PL:

-Costing,Costing

-Country,Pays

-Country Name,Nom Pays

-Create,Créer

-Create Bank Voucher for the total salary paid for the above selected criteria,Créer Chèques de la Banque pour le salaire total payé pour les critères ci-dessus sélectionnées

-Create Material Requests,Créer des demandes de matériel

-Create Production Orders,Créer des ordres de fabrication

-Create Receiver List,Créer une liste Receiver

-Create Salary Slip,Créer bulletin de salaire

-Create Stock Ledger Entries when you submit a Sales Invoice,Créer un registre des stocks entrées lorsque vous soumettez une facture de vente

-"Create a price list from Price List master and enter standard ref rates against each of them. On selection of a price list in Quotation, Sales Order or Delivery Note, corresponding ref rate will be fetched for this item.","Créer une liste de prix Liste des Prix du maître et entrer les taux standards ref contre chacun d&#39;eux. Lors de la sélection d&#39;une liste de prix devis, commande client ou bon de livraison, le taux ref correspondant sera récupéré pour cet article."

-Create and Send Newsletters,Créer et envoyer des bulletins

-Created Account Head: ,Chef de Compte créé:

-Created By,Créé par

-Created Customer Issue,Numéro client créé

-Created Group ,Groupe créé

-Created Opportunity,Création Opportunity

-Created Support Ticket,Support Ticket créé

-Creates salary slip for above mentioned criteria.,Crée le bulletin de salaire pour les critères mentionnés ci-dessus.

-Credentials,Lettres de créance

-Credit,Crédit

-Credit Amt,Crédit Amt

-Credit Card Voucher,Bon de carte de crédit

-Credit Controller,Credit Controller

-Credit Days,Jours de crédit

-Credit Limit,Limite de crédit

-Credit Note,Note de crédit

-Credit To,Crédit Pour

-Cross Listing of Item in multiple groups,Cross Listing des articles dans plusieurs groupes

-Currency,Monnaie

-Currency Exchange,Change de devises

-Currency Format,Format de devise

-Currency Name,Nom de la devise

-Currency Settings,Paramètres de devises

-Currency and Price List,Monnaie et liste de prix

-Currency does not match Price List Currency for Price List,Monnaie ne correspond pas Liste des Prix Devise de liste de prix

-Current Accommodation Type,Type d&#39;hébergement actuel

-Current Address,Adresse actuelle

-Current BOM,Nomenclature actuelle

-Current Fiscal Year,Exercice en cours

-Current Stock,Stock actuel

-Current Stock UOM,Emballage Stock actuel

-Current Value,Valeur actuelle

-Current status,Situation actuelle

-Custom,Coutume

-Custom Autoreply Message,Message personnalisé Autoreply

-Custom CSS,CSS personnalisé

-Custom Field,Champ personnalisé

-Custom Message,Message personnalisé

-Custom Reports,Rapports personnalisés

-Custom Script,Script personnalisé

-Custom Startup Code,Code de démarrage personnalisée

-Custom?,Custom?

-Customer,Client

-Customer (Receivable) Account,Compte client (à recevoir)

-Customer / Item Name,Client / Nom d&#39;article

-Customer Account,Compte client

-Customer Account Head,Compte client Head

-Customer Address,Adresse du client

-Customer Addresses And Contacts,Adresses et contacts clients

-Customer Code,Code client

-Customer Codes,Codes du Client

-Customer Details,Détails du client

-Customer Discount,Remise à la clientèle

-Customer Discounts,Réductions des clients

-Customer Feedback,Réactions des clients

-Customer Group,Groupe de clients

-Customer Group Name,Nom du groupe client

-Customer Intro,Intro à la clientèle

-Customer Issue,Numéro client

-Customer Issue against Serial No.,Numéro de la clientèle contre Serial No.

-Customer Name,Nom du client

-Customer Naming By,Client de nommage par

-Customer Type,Type de client

-Customer classification tree.,Arbre de classification de la clientèle.

-Customer database.,Base de données clients.

-Customer's Currency,Client Monnaie

-Customer's Item Code,Code article client

-Customer's Purchase Order Date,Bon de commande de la date de clientèle

-Customer's Purchase Order No,Bon de commande du client Non

-Customer's Vendor,Client Fournisseur

-Customer's currency,Client monnaie

-"Customer's currency - If you want to select a currency that is not the default currency, then you must also specify the Currency Conversion Rate.","La devise du client - Si vous voulez sélectionner une devise qui n&#39;est pas la devise par défaut, vous devez également spécifier le taux de conversion de devises."

-Customers Not Buying Since Long Time,Les clients ne pas acheter Depuis Long Time

-Customerwise Discount,Remise Customerwise

-Customize,Personnaliser

-Customize Form,Personnaliser le formulaire

-Customize Form Field,Personnaliser un champ de formulaire

-"Customize Label, Print Hide, Default etc.","Personnaliser Label, Imprimer Cacher, etc Par défaut"

-Customize the Notification,Personnaliser la notification

-Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,Personnaliser le texte d&#39;introduction qui se déroule comme une partie de cet e-mail. Chaque transaction a un texte séparé d&#39;introduction.

-DN,DN

-DN Detail,Détail DN

-Daily,Quotidien

-Daily Event Digest is sent for Calendar Events where reminders are set.,Daily Digest événement est envoyé pour le calendrier des événements où les rappels sont fixés.

-Daily Time Log Summary,Daily Time Sommaire du journal

-Danger,Danger

-Data,Données

-Data missing in table,Données manquantes dans le tableau

-Database,Base de données

-Database Folder ID,Database ID du dossier

-Database of potential customers.,Base de données de clients potentiels.

-Date,Date

-Date Format,Format de date

-Date Of Retirement,Date de la retraite

-Date and Number Settings,Date et numéro Paramètres

-Date is repeated,La date est répétée

-Date must be in format,La date doit être au format

-Date of Birth,Date de naissance

-Date of Issue,Date d&#39;émission

-Date of Joining,Date d&#39;adhésion

-Date on which lorry started from supplier warehouse,Date à laquelle le camion a commencé à partir de l&#39;entrepôt fournisseur

-Date on which lorry started from your warehouse,Date à laquelle le camion a commencé à partir de votre entrepôt

-Date on which the lead was last contacted,Date à laquelle le plomb a été mise contacté

-Dates,Dates

-Datetime,Datetime

-Days for which Holidays are blocked for this department.,Jours fériés pour lesquels sont bloqués pour ce département.

-Dealer,Revendeur

-Dear,Cher

-Debit,Débit

-Debit Amt,Débit Amt

-Debit Note,Note de débit

-Debit To,Débit Pour

-Debit or Credit,De débit ou de crédit

-Deduct,Déduire

-Deduction,Déduction

-Deduction Type,Type de déduction

-Deduction1,Deduction1

-Deductions,Déductions

-Default,Par défaut

-Default Account,Compte par défaut

-Default BOM,Nomenclature par défaut

-Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,Par défaut Banque / argent compte sera automatiquement mis à jour dans la facture POS lorsque ce mode est sélectionné.

-Default Bank Account,Compte bancaire par défaut

-Default Cash Account,Compte de trésorerie par défaut

-Default Commission Rate,Taux de commission par défaut

-Default Company,Société défaut

-Default Cost Center,Centre de coûts par défaut

-Default Cost Center for tracking expense for this item.,Centre de coûts par défaut pour le suivi de charge pour ce poste.

-Default Currency,Devise par défaut

-Default Customer Group,Groupe de clients par défaut

-Default Expense Account,Compte de dépenses par défaut

-Default Home Page,Page d&#39;accueil par défaut

-Default Home Pages,Pages d&#39;accueil par défaut

-Default Income Account,Compte d&#39;exploitation par défaut

-Default Item Group,Groupe d&#39;éléments par défaut

-Default Price List,Liste des prix défaut

-Default Print Format,Format d&#39;impression par défaut

-Default Purchase Account in which cost of the item will be debited.,Compte Achat par défaut dans lequel le coût de l&#39;article sera débité.

-Default Sales Partner,Par défaut Sales Partner

-Default Settings,Paramètres par défaut

-Default Source Warehouse,Source d&#39;entrepôt par défaut

-Default Stock UOM,Stock défaut Emballage

-Default Supplier,Par défaut Fournisseur

-Default Supplier Type,Fournisseur Type par défaut

-Default Target Warehouse,Cible d&#39;entrepôt par défaut

-Default Territory,Territoire défaut

-Default Unit of Measure,Unité de mesure par défaut

-Default Valuation Method,Méthode d&#39;évaluation par défaut

-Default Value,Valeur par défaut

-Default Warehouse,Entrepôt de défaut

-Default Warehouse is mandatory for Stock Item.,Entrepôt de défaut est obligatoire pour Produit en stock.

-Default settings for Shopping Cart,Les paramètres par défaut pour Panier

-"Default: ""Contact Us""",Par défaut: &quot;Contactez-nous&quot;

-DefaultValue,DefaultValue

-Defaults,Par défaut

-"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","Définir le budget pour ce centre de coûts. Pour définir l&#39;action budgétaire, voir <a href=""#!List/Company"">Maître Société</a>"

-Defines actions on states and the next step and allowed roles.,Définit les actions sur les États et l&#39;étape suivante et rôles autorisés.

-Defines workflow states and rules for a document.,Définis l&#39;état de flux de travail et les règles d&#39;un document.

-Delete,Effacer

-Delete Row,Supprimer la ligne

-Delivered,Livré

-Delivered Items To Be Billed,Les articles livrés être facturé

-Delivered Qty,Qté livrée

-Delivery Address,Adresse de livraison

-Delivery Date,Date de livraison

-Delivery Details,Détails de la livraison

-Delivery Document No,Pas de livraison de documents

-Delivery Document Type,Type de document de livraison

-Delivery Note,Remarque livraison

-Delivery Note Item,Point de Livraison

-Delivery Note Items,Articles bordereau de livraison

-Delivery Note Message,Note Message de livraison

-Delivery Note No,Remarque Aucune livraison

-Packed Item,Article d&#39;emballage de livraison Note

-Delivery Note Required,Remarque livraison requis

-Delivery Note Trends,Bordereau de livraison Tendances

-Delivery Status,Delivery Status

-Delivery Time,Délai de livraison

-Delivery To,Pour livraison

-Department,Département

-Depends On,Sur dépend

-Depends on LWP,Dépend de LWP

-Descending,Descendant

-Description,Description

-Description HTML,Description du HTML

-"Description for listing page, in plain text, only a couple of lines. (max 140 characters)","Description de la page d&#39;inscription, en clair, que quelques lignes. (Max 140 caractères)"

-Description for page header.,Description pour en-tête de page.

-Description of a Job Opening,Description d&#39;un Job Opening

-Designation,Désignation

-Desktop,Bureau

-Detailed Breakup of the totals,Breakup détaillée des totaux

-Details,Détails

-Deutsch,Deutsch

-Did not add.,N&#39;a pas été ajouté.

-Did not cancel,N&#39;a pas annulé

-Did not save,N&#39;a pas sauvé

-Difference,Différence

-"Different ""States"" this document can exist in. Like ""Open"", ""Pending Approval"" etc.","Différents «Etats» du présent document ne peut exister po Comme &quot;Ouvrir&quot;, &quot;En attente d&#39;approbation&quot;, etc"

-Disable Customer Signup link in Login page,Désactiver clientèle lien Inscription en page de connexion

-Disable Rounded Total,Désactiver totale arrondie

-Disable Signup,Désactiver Inscription

-Disabled,Handicapé

-Discount  %,% De réduction

-Discount %,% De réduction

-Discount (%),Remise (%)

-"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","Les champs d&#39;actualisation sera disponible en commande, reçu d&#39;achat, facture d&#39;achat"

-Discount(%),Remise (%)

-Display,Afficher

-Display Settings,Paramètres d&#39;affichage

-Display all the individual items delivered with the main items,Afficher tous les articles individuels livrés avec les principaux postes

-Distinct unit of an Item,Unité distincte d&#39;un article

-Distribute transport overhead across items.,Distribuer surdébit de transport pour tous les items.

-Distribution,Répartition

-Distribution Id,Id distribution

-Distribution Name,Nom distribution

-Distributor,Distributeur

-Divorced,Divorcé

-Do not show any symbol like $ etc next to currencies.,Ne plus afficher n&#39;importe quel symbole comme $ etc à côté de devises.

-Doc Name,Nom de Doc

-Doc Status,Statut Doc

-Doc Type,Doc Type d&#39;

-DocField,DocField

-DocPerm,DocPerm

-DocType,DOCTYPE

-DocType Details,Détails DocType

-DocType is a Table / Form in the application.,DocType est un tableau / formulaire dans l&#39;application.

-DocType on which this Workflow is applicable.,DOCTYPE de la présente Workflow est applicable.

-DocType or Field,DocType ou Champ

-Document,Document

-Document Description,Description du document

-Document Numbering Series,Série de documents de numérotation

-Document Status transition from ,transition de l&#39;état du document de

-Document Type,Type de document

-Document is only editable by users of role,Document est modifiable uniquement par les utilisateurs de rôle

-Documentation,Documentation

-Documentation Generator Console,Console de générateur de documentation

-Documentation Tool,Outil de documentation

-Documents,Documents

-Domain,Domaine

-Download Backup,Télécharger Backup

-Download Materials Required,Télécharger Matériel requis

-Download Template,Télécharger le modèle

-Download a report containing all raw materials with their latest inventory status,Télécharger un rapport contenant toutes les matières premières avec leur dernier état des stocks

-"Download the Template, fill appropriate data and attach the modified file.All dates and employee combination in the selected period will come in the template, with existing attendance records","Télécharger le modèle, remplissez les données appropriées et fixer les dates de file.All modifiés et la combinaison de l&#39;employé dans la période choisie viendra dans le modèle, avec des records de fréquentation existants"

-Draft,Avant-projet

-Drafts,Brouillons

-Drag to sort columns,Faites glisser pour trier les colonnes

-Dropbox,Dropbox

-Dropbox Access Allowed,Dropbox accès autorisé

-Dropbox Access Key,Dropbox Clé d&#39;accès

-Dropbox Access Secret,Dropbox accès secrète

-Due Date,Due Date

-EMP/,EMP /

-ESIC CARD No,CARTE Aucune ESIC

-ESIC No.,ESIC n °

-Earning,Revenus

-Earning & Deduction,Gains et déduction

-Earning Type,Gagner Type d&#39;

-Earning1,Earning1

-Edit,Éditer

-Editable,Editable

-Educational Qualification,Qualification pour l&#39;éducation

-Educational Qualification Details,Détails de qualification d&#39;enseignement

-Eg. smsgateway.com/api/send_sms.cgi,Par exemple. smsgateway.com / api / send_sms.cgi

-Email,Email

-Email (By company),Email (par entreprise)

-Email Digest,Email Digest

-Email Digest Settings,Paramètres de messagerie Digest

-Email Host,Hôte Email

-Email Id,Identification d&#39;email

-"Email Id must be unique, already exists for: ","Email ID doit être unique, existe déjà pour:"

-"Email Id where a job applicant will email e.g. ""jobs@example.com""",Identification d&#39;email où un demandeur d&#39;emploi enverra par courriel par exemple &quot;jobs@example.com&quot;

-Email Login,Connexion E-mail

-Email Password,E-mail Mot

-Email Sent,Courriel a été envoyé

-Email Sent?,Envoyer envoyés?

-Email Settings,Paramètres de messagerie

-Email Settings for Outgoing and Incoming Emails.,Paramètres de messagerie pour courriels entrants et sortants.

-Email Signature,Signature e-mail

-Email Use SSL,Envoyer SSL

-"Email addresses, separted by commas","Adresses e-mail par des virgules, separted"

-Email ids separated by commas.,identifiants de messagerie séparées par des virgules.

-"Email settings for jobs email id ""jobs@example.com""",Paramètres par email pour Emploi email id &quot;jobs@example.com&quot;

-"Email settings to extract Leads from sales email id e.g. ""sales@example.com""",Paramètres de messagerie pour extraire des ventes Leads e-mail par exemple id &quot;sales@example.com&quot;

-Email...,Adresse e-mail ...

-Embed image slideshows in website pages.,Intégrer des diaporamas d&#39;images dans les pages du site.

-Emergency Contact Details,Détails de contact d&#39;urgence

-Emergency Phone Number,Numéro de téléphone d&#39;urgence

-Employee,Employé

-Employee Birthday,Anniversaire des employés

-Employee Designation.,Désignation des employés.

-Employee Details,Détails des employés

-Employee Education,Formation des employés

-Employee External Work History,Antécédents de travail des employés externe

-Employee Information,Renseignements sur l&#39;employé

-Employee Internal Work History,Antécédents de travail des employés internes

-Employee Internal Work Historys,Historys employés de travail internes

-Employee Leave Approver,Congé employé approbateur

-Employee Leave Balance,Congé employé Solde

-Employee Name,Nom de l&#39;employé

-Employee Number,Numéro d&#39;employé

-Employee Records to be created by,Dossiers sur les employés à être créées par

-Employee Setup,Configuration des employés

-Employee Type,Type de contrat

-Employee grades,Grades du personnel

-Employee record is created using selected field. ,dossier de l&#39;employé est créé en utilisant champ sélectionné.

-Employee records.,Les dossiers des employés.

-Employee: ,Employé:

-Employees Email Id,Les employés Id Email

-Employment Details,Détails de l&#39;emploi

-Employment Type,Type d&#39;emploi

-Enable Auto Inventory Accounting,Activer Auto Inventory Accounting

-Enable Shopping Cart,Activer Panier

-Enabled,Activé

-Enables <b>More Info.</b> in all documents,Permet <b>Plus d&#39;info.</b> Sur tous les documents

-Encashment Date,Date de l&#39;encaissement

-End Date,Date de fin

-End date of current invoice's period,Date de fin de la période de facturation en cours

-End of Life,Fin de vie

-Ends on,Se termine le

-Enter Email Id to receive Error Report sent by users.E.g.: support@iwebnotes.com,Entrez Id email pour recevoir Rapport d&#39;erreur envoyé par users.Eg: support@iwebnotes.com

-Enter Form Type,Entrez le type de formulaire

-Enter Row,Entrez Row

-Enter Verification Code,Entrez le code de vérification

-Enter campaign name if the source of lead is campaign.,Entrez le nom de la campagne si la source de plomb est la campagne.

-"Enter default value fields (keys) and values. If you add multiple values for a field, the first one will be picked. These defaults are also used to set ""match"" permission rules. To see list of fields, go to <a href=""#Form/Customize Form/Customize Form"">Customize Form</a>.","Remplir les champs de valeur par défaut (touches) et les valeurs. Si vous ajoutez plusieurs valeurs pour un champ, le premier sera choisi. Ces valeurs par défaut sont également utilisés pour définir des règles d&#39;autorisation &quot;match&quot;. Pour voir la liste des champs, allez à <a href=""#Form/Customize Form/Customize Form"">Personnaliser le formulaire</a> ."

-Enter department to which this Contact belongs,Entrez département auquel appartient ce contact

-Enter designation of this Contact,Entrez la désignation de ce contact

-"Enter email id separated by commas, invoice will be mailed automatically on particular date","Entrez Identifiant courriels séparé par des virgules, la facture sera envoyée automatiquement à la date particulière"

-Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,Introduisez les articles et qté planifiée pour laquelle vous voulez soulever ordres de fabrication ou de télécharger des matières premières pour l&#39;analyse.

-Enter name of campaign if source of enquiry is campaign,Entrez le nom de la campagne si la source de l&#39;enquête est la campagne

-"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","Entrez les paramètres url statiques (par exemple ici sender = ERPNext, username = ERPNext, mot de passe = 1234 etc)"

-Enter the company name under which Account Head will be created for this Supplier,Entrez le nom de la société en vertu de laquelle Head compte sera créé pour ce Fournisseur

-Enter the date by which payments from customer is expected against this invoice.,Entrez la date à laquelle les paiements du client est censé contre cette facture.

-Enter url parameter for message,Entrez le paramètre url pour le message

-Enter url parameter for receiver nos,Entrez le paramètre url pour nos récepteurs

-Entries,Entrées

-Entries are not allowed against this Fiscal Year if the year is closed.,Les inscriptions ne sont pas autorisés contre cette exercice si l&#39;année est fermé.

-Error,Erreur

-Error for,Erreur d&#39;

-Error: Document has been modified after you have opened it,Erreur: document a été modifié après que vous l&#39;avez ouvert

-Estimated Material Cost,Coût des matières premières estimée

-Event,Événement

-Event End must be after Start,Fin de l&#39;événement doit être postérieure au début

-Event Individuals,Les individus de l&#39;événement

-Event Role,Rôle de l&#39;événement

-Event Roles,Rôles de l&#39;événement

-Event Type,Type d&#39;événement

-Event User,L&#39;utilisateur d&#39;Event

-Events In Today's Calendar,Événements dans le calendrier d&#39;aujourd&#39;hui

-Every Day,Every Day

-Every Month,Chaque mois

-Every Week,Chaque semaine

-Every Year,Chaque année

-Everyone can read,Tout le monde peut lire

-Example:,Exemple:

-Exchange Rate,Taux de change

-Excise Page Number,Numéro de page d&#39;accise

-Excise Voucher,Bon d&#39;accise

-Exemption Limit,Limite d&#39;exemption

-Exhibition,Exposition

-Existing Customer,Client existant

-Exit,Sortie

-Exit Interview Details,Quittez Détails Interview

-Expected,Attendu

-Expected Delivery Date,Date de livraison prévue

-Expected End Date,Date de fin prévue

-Expected Start Date,Date de début prévue

-Expense Account,Compte de dépenses

-Expense Account is mandatory,Compte de dépenses est obligatoire

-Expense Claim,Demande d&#39;indemnité de

-Expense Claim Approved,Demande d&#39;indemnité Approuvé

-Expense Claim Approved Message,Demande d&#39;indemnité Approuvé message

-Expense Claim Detail,Détail remboursement des dépenses

-Expense Claim Details,Détails de la réclamation des frais de

-Expense Claim Rejected,Demande d&#39;indemnité rejetée

-Expense Claim Rejected Message,Demande d&#39;indemnité rejeté le message

-Expense Claim Type,Type de demande d&#39;indemnité

-Expense Date,Date de frais

-Expense Details,Détail des dépenses

-Expense Head,Chef des frais

-Expense account is mandatory for item: ,compte de dépenses est obligatoire pour objet:

-Expense/Adjustment Account,Charges / Ajustement compte

-Expenses Booked,Dépenses Réservé

-Expenses Included In Valuation,Frais inclus dans l&#39;évaluation

-Expenses booked for the digest period,Charges comptabilisées pour la période digest

-Expiry Date,Date d&#39;expiration

-Export,Exporter

-Exports,Exportations

-External,Externe

-Extract Emails,Extrait Emails

-FCFS Rate,Taux PAPS

-FIFO,FIFO

-Facebook Share,Facebook Partager

-Failed: ,Échec:

-Family Background,Antécédents familiaux

-FavIcon,FavIcon

-Fax,Fax

-Features Setup,Features Setup

-Feed,Nourrir

-Feed Type,Type de flux

-Feedback,Réaction

-Female,Féminin

-Fetch lead which will be converted into customer.,Fetch plomb qui sera converti en client.

-Field Description,Champ Description

-Field Name,Nom de domaine

-Field Type,Type de champ

-"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","Champ disponible dans la note de livraison, devis, facture de vente, Sales Order"

-"Field that represents the Workflow State of the transaction (if field is not present, a new hidden Custom Field will be created)","Champ qui représente l&#39;état du workflow de la transaction (si le champ n&#39;est pas présent, un nouveau champ caché personnalisé sera créé)"

-Fieldname,Fieldname

-Fields,Champs

-"Fields separated by comma (,) will be included in the<br /><b>Search By</b> list of Search dialog box","Les champs séparés par des virgules (,) seront inclus dans le <br /> <b>Recherche par</b> liste de la boîte de dialogue Rechercher"

-File,Fichier

-File Data,Fichier de données

-File Name,Nom du fichier

-File Size,Taille du fichier

-File URL,URL du fichier

-File size exceeded the maximum allowed size,La taille du fichier dépasse la taille maximale autorisée

-Files Folder ID,Les fichiers d&#39;identification des dossiers

-Filing in Additional Information about the Opportunity will help you analyze your data better.,Dépôt dans les Renseignements additionnels au sujet de l&#39;opportunité vous aidera à analyser vos données de meilleure qualité.

-Filing in Additional Information about the Purchase Receipt will help you analyze your data better.,Dépôt dans les Renseignements additionnels sur le reçu d&#39;achat vous aidera à analyser vos données de meilleure qualité.

-Filling in Additional Information about the Delivery Note will help you analyze your data better.,Remplissage Informations complémentaires sur le bon de livraison vous aidera à analyser vos données de meilleure qualité.

-Filling in additional information about the Quotation will help you analyze your data better.,Remplir des informations supplémentaires sur le devis vous aidera à analyser vos données de meilleure qualité.

-Filling in additional information about the Sales Order will help you analyze your data better.,Remplir des informations supplémentaires sur l&#39;Ordre des ventes vous aidera à analyser vos données de meilleure qualité.

-Filter,Filtrez

-Filter By Amount,Filtrer par Montant

-Filter By Date,Filtrer par date

-Filter based on customer,Filtre basé sur le client

-Filter based on item,Filtre basé sur le point

-Final Confirmation Date,Date de confirmation finale

-Financial Analytics,Financial Analytics

-Financial Statements,États financiers

-First Name,Prénom

-First Responded On,D&#39;abord répondu le

-Fiscal Year,Exercice

-Fixed Asset Account,Compte des immobilisations

-Float,Flotter

-Float Precision,Flotteur de précision

-Follow via Email,Suivez par e-mail

-Following Journal Vouchers have been created automatically,Suite à des pièces de journal ont été créées automatiquement

-"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",Le tableau suivant indique les valeurs si les articles sont en sous - traitance. Ces valeurs seront extraites de la maîtrise de la «Bill of Materials&quot; de sous - traitance articles.

-Font (Heading),Font (cap)

-Font (Text),Font (texte)

-Font Size (Text),Taille de la police (texte)

-Fonts,Fonts

-Footer,Pied de page

-Footer Items,Articles de bas de page

-For All Users,Pour tous les utilisateurs

-For Company,Pour l&#39;entreprise

-For Employee,Pour les employés

-For Employee Name,Pour Nom de l&#39;employé

-For Item ,Pour l&#39;article

-"For Links, enter the DocType as rangeFor Select, enter list of Options separated by comma","Pour les liens, entrez le DocType que rangeFor Select, entrer dans la liste d&#39;options séparées par des virgules"

-For Production,Pour la production

-For Reference Only.,Pour référence seulement.

-For Sales Invoice,Pour Facture de vente

-For Server Side Print Formats,Server Side Formats d&#39;impression

-For Territory,Pour le territoire

-For UOM,Pour UOM

-For Warehouse,Pour Entrepôt

-"For comparative filters, start with","Pour les filtres de comparaison, commencez par"

-"For e.g. 2012, 2012-13","Pour exemple, 2012, 2012-13"

-For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.,"Par exemple, si vous annulez et modifier »INV004 &#39;il deviendra un nouveau document» INV004-1&#39;. Cela vous aide à garder la trace de chaque modification."

-For example: You want to restrict users to transactions marked with a certain property called 'Territory',Par exemple: Vous souhaitez empêcher les utilisateurs de transactions marquées avec une certaine propriété appelée «territoire»

-For opening balance entry account can not be a PL account,Pour ouvrir inscription en compte l&#39;équilibre ne peut pas être un compte de PL

-For ranges,Pour les plages

-For reference,Pour référence

-For reference only.,À titre de référence seulement.

-For row,Pour rangée

-"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes","Pour la commodité des clients, ces codes peuvent être utilisés dans des formats d&#39;impression comme les factures et les bons de livraison"

-Form,Forme

-Format: hh:mm example for one hour expiry set as 01:00. Max expiry will be 72 hours. Default is 24 hours,Format: hh: mm Exemple pour une heure fixée d&#39;expiration 01:00. Max expiration sera de 72 heures. Défaut est 24 heures

-Forum,Forum

-Fraction,Fraction

-Fraction Units,Unités fraction

-Freeze Stock Entries,Congeler entrées en stocks

-Friday,Vendredi

-From,À partir de

-From Bill of Materials,De Bill of Materials

-From Company,De Company

-From Currency,De Monnaie

-From Currency and To Currency cannot be same,De leur monnaie et à devises ne peut pas être la même

-From Customer,De clientèle

-From Date,Partir de la date

-From Date must be before To Date,Partir de la date doit être antérieure à ce jour

-From Delivery Note,De bon de livraison

-From Employee,De employés

-From Lead,Du plomb

-From PR Date,De PR Date

-From Package No.,De Ensemble numéro

-From Purchase Order,De bon de commande

-From Purchase Receipt,De ticket de caisse

-From Sales Order,De Sales Order

-From Time,From Time

-From Value,De la valeur

-From Value should be less than To Value,De valeur doit être inférieure à la valeur

-Frozen,Frozen

-Fulfilled,Remplies

-Full Name,Nom et Prénom

-Fully Completed,Entièrement complété

-GL Entry,Entrée GL

-GL Entry: Debit or Credit amount is mandatory for ,GL Entrée: quantité de débit ou de crédit est obligatoire pour

-GRN,GRN

-Gantt Chart,Diagramme de Gantt

-Gantt chart of all tasks.,Diagramme de Gantt de toutes les tâches.

-Gender,Sexe

-General,Général

-General Ledger,General Ledger

-Generate Description HTML,Générer HTML Description

-Generate Material Requests (MRP) and Production Orders.,Lieu à des demandes de matériel (MRP) et de la procédure de production.

-Generate Salary Slips,Générer les bulletins de salaire

-Generate Schedule,Générer annexe

-"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","Générer des bordereaux d&#39;emballage pour les colis à livrer. Utilisé pour avertir le numéro du colis, contenu du paquet et son poids."

-Generates HTML to include selected image in the description,Génère du code HTML pour inclure l&#39;image sélectionnée dans la description

-Georgia,Géorgie

-Get,Obtenez

-Get Advances Paid,Obtenez Avances et acomptes versés

-Get Advances Received,Obtenez Avances et acomptes reçus

-Get Current Stock,Obtenez Stock actuel

-Get From ,Obtenez partir

-Get Items,Obtenir les éléments

-Get Items From Sales Orders,Obtenir des éléments de Sales Orders

-Get Last Purchase Rate,Obtenez Purchase Rate Dernière

-Get Non Reconciled Entries,Obtenez Non Entrées rapprochées

-Get Outstanding Invoices,Obtenez Factures en souffrance

-Get Purchase Receipt,Obtenez reçu d&#39;achat

-Get Sales Orders,Obtenez des commandes clients

-Get Specification Details,Obtenez les détails Spécification

-Get Stock and Rate,Obtenez stock et taux

-Get Template,Obtenez modèle

-Get Terms and Conditions,Obtenez Termes et Conditions

-Get Weekly Off Dates,Obtenez hebdomadaires Dates Off

-"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","Obtenez taux d&#39;évaluation et le stock disponible à la source / cible d&#39;entrepôt sur l&#39;affichage mentionné de date-heure. Si sérialisé article, s&#39;il vous plaît appuyez sur cette touche après avoir entré numéros de série."

-Give additional details about the indent.,Donnez des détails supplémentaires sur le tiret.

-Global Defaults,Par défaut mondiaux

-Go back to home,Retour à l&#39;accueil

-Go to Setup > <a href='#user-properties'>User Properties</a> to set \			'territory' for diffent Users.,Allez dans Réglages&gt; <a href='#user-properties'>Propriétés de l&#39;utilisateur</a> de mettre en \ &quot;territoire&quot; pour les utilisateurs differents.

-Goal,Objectif

-Goals,Objectifs

-Goods received from Suppliers.,Les marchandises reçues de fournisseurs.

-Google Analytics ID,Google Analytics ID

-Google Drive,Google Drive

-Google Drive Access Allowed,Google Drive accès autorisé

-Google Plus One,Google Plus One

-Google Web Font (Heading),Google Web Font (cap)

-Google Web Font (Text),Google Web Font (texte)

-Grade,Grade

-Graduate,Diplômé

-Grand Total,Grand Total

-Grand Total (Company Currency),Total (Société Monnaie)

-Gratuity LIC ID,ID LIC gratuité

-Gross Margin %,Marge brute%

-Gross Margin Value,Valeur Marge brute

-Gross Pay,Salaire brut

-Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,Salaire brut + + Montant Montant échu Encaissement - Déduction totale

-Gross Profit,Bénéfice brut

-Gross Profit (%),Bénéfice brut (%)

-Gross Weight,Poids brut

-Gross Weight UOM,Emballage Poids brut

-Group,Groupe

-Group or Ledger,Groupe ou Ledger

-Groups,Groupes

-HR,RH

-HR Settings,Réglages RH

-HTML,HTML

-HTML / Banner that will show on the top of product list.,HTML / bannière qui apparaîtra sur le haut de la liste des produits.

-Half Day,Demi-journée

-Half Yearly,La moitié annuel

-Half-yearly,Semestriel

-Has Batch No,A lot no

-Has Child Node,A Node enfant

-Has Serial No,N ° de série a

-Header,En-tête

-Heading,Titre

-Heading Text As,Intitulé texte que

-Heads (or groups) against which Accounting Entries are made and balances are maintained.,Chefs (ou groupes) contre lequel Écritures comptables sont faites et les soldes sont maintenues.

-Health Concerns,Préoccupations pour la santé

-Health Details,Détails de santé

-Held On,Tenu le

-Help,Aider

-Help HTML,Aide HTML

-"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","Aide: Pour lier à un autre enregistrement dans le système, utiliser &quot;# Form / Note / [Note Nom]», comme l&#39;URL du lien. (Ne pas utiliser &quot;http://&quot;)"

-Helvetica Neue,Helvetica Neue

-"Hence, maximum allowed Manufacturing Quantity","Par conséquent, la quantité maximale autorisée de fabrication"

-"Here you can maintain family details like name and occupation of parent, spouse and children","Ici vous pouvez conserver les détails de famille comme nom et la profession des parents, le conjoint et les enfants"

-"Here you can maintain height, weight, allergies, medical concerns etc","Ici vous pouvez maintenir la hauteur, le poids, allergies, etc médicaux préoccupations"

-Hey there! You need to put at least one item in \				the item table.,Hey there! Vous devez mettre au moins un article dans \ l&#39;élément de table.

-Hey! All these items have already been invoiced.,Hey! Tous ces éléments ont déjà été facturés.

-Hey! There should remain at least one System Manager,Hey! Il devrait y rester au moins un System Manager

-Hidden,Caché

-Hide Actions,Masquer Actions

-Hide Copy,Cacher Copier

-Hide Currency Symbol,Masquer le symbole monétaire

-Hide Email,Masquer e-mail

-Hide Heading,Masquer le Cap

-Hide Print,Masquer Imprimer

-Hide Toolbar,Masquer la barre

-High,Haut

-Highlight,Surligner

-History,Histoire

-History In Company,Dans l&#39;histoire de l&#39;entreprise

-Hold,Tenir

-Holiday,Vacances

-Holiday List,Liste de vacances

-Holiday List Name,Nom de la liste de vacances

-Holidays,Fêtes

-Home,Maison

-Home Page,Page d&#39;accueil

-Home Page is Products,Page d&#39;accueil Produits est

-Home Pages,Pages d&#39;accueil

-Host,Hôte

-"Host, Email and Password required if emails are to be pulled","D&#39;accueil, e-mail et mot de passe requis si les courriels sont d&#39;être tiré"

-Hour Rate,Taux heure

-Hour Rate Consumable,Consommables heure Tarif

-Hour Rate Electricity,Tarifs d&#39;électricité heure

-Hour Rate Labour,Travail heure Tarif

-Hour Rate Rent,Loyer heure Tarif

-Hours,Heures

-How frequently?,Quelle est la fréquence?

-"How should this currency be formatted? If not set, will use system defaults","Comment cette monnaie est formaté? S&#39;il n&#39;est pas défini, utilisera par défaut du système"

-How to upload,Comment faire pour télécharger

-Hrvatski,Hrvatski

-Human Resources,Ressources humaines

-Hurray! The day(s) on which you are applying for leave \					coincide with holiday(s). You need not apply for leave.,Hourra! Le jour (s) sur lequel vous faites une demande d&#39;autorisation \ coïncider avec séjour (s). Vous n&#39;avez pas besoin demander un congé.

-I,Je

-ID (name) of the entity whose property is to be set,ID (nom) de l&#39;entité dont la propriété doit être définie

-IDT,IDT

-II,II

-III,III

-IN,EN

-INV,INV

-INV/10-11/,INV/10-11 /

-ITEM,ARTICLE

-IV,IV

-Icon,Icône

-Icon will appear on the button,Icône apparaîtra sur le bouton

-Id of the profile will be the email.,Id du profil sera l&#39;e-mail.

-Identification of the package for the delivery (for print),Identification de l&#39;emballage pour la livraison (pour l&#39;impression)

-If Income or Expense,Si les produits ou charges

-If Monthly Budget Exceeded,Si le budget mensuel dépassé

-"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.Available in Delivery Note and Sales Order","Si BOM vente est définie, la nomenclature actuelle de la meute est affiché comme table.Available dans la note de livraison et des commandes clients"

-"If Supplier Part Number exists for given Item, it gets stored here","Si le numéro de pièce fournisseur existe pour objet donné, il est stocké ici"

-If Yearly Budget Exceeded,Si le budget annuel dépassé

-"If a User does not have access at Level 0, then higher levels are meaningless","Si un utilisateur n&#39;a pas accès au niveau 0, puis des niveaux plus élevés n&#39;ont pas de sens"

-"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","Si elle est cochée, la nomenclature des sous-ensembles points seront examinés pour obtenir des matières premières. Sinon, tous les éléments du sous-ensemble sera traitée comme une matière première."

-"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","Si elle est cochée, aucune totale. des jours de travail comprennent vacances, ce qui réduira la valeur de salaire par jour"

-"If checked, all other workflows become inactive.","Si elle est cochée, tous les autres flux de production deviennent inactifs."

-"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","Si elle est cochée, un e-mail avec un format HTML ci-joint sera ajouté à une partie du corps du message ainsi que l&#39;attachement. Pour envoyer uniquement en pièce jointe, décochez cette."

-"If checked, the Home page will be the default Item Group for the website.","Si elle est cochée, la page d&#39;accueil sera le groupe d&#39;éléments par défaut pour le site."

-"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","Si elle est cochée, le montant de la taxe sera considéré comme déjà inclus dans le tarif Imprimer / Print Montant"

-"If disable, 'Rounded Total' field will not be visible in any transaction","Si désactiver, &#39;arrondi totale «champ ne sera pas visible dans toute transaction"

-"If enabled, the system will post accounting entries for inventory automatically.","S&#39;il est activé, le système affichera les écritures comptables pour l&#39;inventaire automatiquement."

-"If image is selected, color will be ignored (attach first)","Si l&#39;image est sélectionnée, la couleur sera ignoré (joindre en premier)"

-If more than one package of the same type (for print),Si plus d&#39;un paquet du même type (pour l&#39;impression)

-If non standard port (e.g. 587),Si non port standard (par exemple 587)

-If not applicable please enter: NA,S&#39;il n&#39;est pas applicable s&#39;il vous plaît entrez: NA

-"If not checked, the list will have to be added to each Department where it has to be applied.","Si ce n&#39;est pas cochée, la liste devra être ajouté à chaque département où il doit être appliqué."

-"If not, create a","Sinon, créez un"

-"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","S&#39;il est défini, la saisie des données n&#39;est autorisé que pour les utilisateurs spécifiés. Sinon, l&#39;entrée est autorisée pour tous les utilisateurs disposant des autorisations requises."

-"If specified, send the newsletter using this email address","S&#39;il est spécifié, envoyer le bulletin en utilisant cette adresse e-mail"

-"If the 'territory' Link Field exists, it will give you an option to select it","Si le champ Lien du «territoire» existe, il vous donnera une option pour la sélectionner"

-"If the account is frozen, entries are allowed for the ""Account Manager"" only.","Si le compte est gelé, les entrées sont autorisées pour le «Account Manager» seulement."

-"If this Account represents a Customer, Supplier or Employee, set it here.","Si ce compte représente un client, fournisseur ou employé, l&#39;indiquer ici."

-If you follow Quality Inspection<br>Enables item QA Required and QA No in Purchase Receipt,Si vous suivez inspection de la qualité <br> Permet article Pas de QA et QA requis en reçu d&#39;achat

-If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,"Si vous avez équipe de vente et Partenaires Vente (Channel Partners), ils peuvent être marqués et maintenir leur contribution à l&#39;activité commerciale"

-"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","Si vous avez créé un modèle standard de taxes à l&#39;achat et Master accusations, sélectionnez-le et cliquez sur le bouton ci-dessous."

-"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","Si vous avez créé un modèle standard en taxes de vente et les frais de Master, sélectionnez-le et cliquez sur le bouton ci-dessous."

-"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","Si vous avez longtemps imprimer des formats, cette fonction peut être utilisée pour diviser la page à imprimer sur plusieurs pages avec tous les en-têtes et pieds de page sur chaque page"

-If you involve in manufacturing activity<br>Enables item <b>Is Manufactured</b>,Si vous impliquer dans l&#39;activité manufacturière <br> Permet article <b>est fabriqué</b>

-Ignore,Ignorer

-Ignored: ,Ignoré:

-Image,Image

-Image Link,Lien vers l&#39;image

-Image View,Voir l&#39;image

-Implementation Partner,Partenaire de mise en œuvre

-Import,Importer

-Import Attendance,Importer Participation

-Import Log,Importer Connexion

-Important dates and commitments in your project life cycle,Dates importantes et des engagements dans votre cycle de vie du projet

-Imports,Importations

-In Dialog,Dans la boîte de dialogue

-In Filter,Dans filtre

-In Hours,Dans Heures

-In List View,Dans la Fenêtre

-In Process,In Process

-In Report Filter,Dans le rapport de filtre

-In Row,En Ligne

-In Store,En magasin

-In Words,Dans les mots

-In Words (Company Currency),En Words (Société Monnaie)

-In Words (Export) will be visible once you save the Delivery Note.,Dans Words (Exportation) sera visible une fois que vous enregistrez le bon de livraison.

-In Words will be visible once you save the Delivery Note.,Dans les mots seront visibles une fois que vous enregistrez le bon de livraison.

-In Words will be visible once you save the Purchase Invoice.,Dans les mots seront visibles une fois que vous enregistrez la facture d&#39;achat.

-In Words will be visible once you save the Purchase Order.,Dans les mots seront visibles une fois que vous enregistrez le bon de commande.

-In Words will be visible once you save the Purchase Receipt.,Dans les mots seront visibles une fois que vous enregistrez le reçu d&#39;achat.

-In Words will be visible once you save the Quotation.,Dans les mots seront visibles une fois que vous enregistrez le devis.

-In Words will be visible once you save the Sales Invoice.,Dans les mots seront visibles une fois que vous enregistrez la facture de vente.

-In Words will be visible once you save the Sales Order.,Dans les mots seront visibles une fois que vous enregistrez le bon de commande.

-In response to,En réponse à

-"In the Permission Manager, click on the button in the 'Condition' column for the Role you want to restrict.","Dans le Gestionnaire d&#39;autorisations, cliquez sur le bouton dans la &#39;condition&#39; de colonne pour le rôle que vous souhaitez restreindre."

-Incentives,Incitations

-Incharge Name,Nom Incharge

-Include holidays in Total no. of Working Days,Inclure les vacances en aucun totale. de jours de travail

-Income / Expense,Produits / charges

-Income Account,Compte de revenu

-Income Booked,Revenu Réservé

-Income Year to Date,Année revenu à ce jour

-Income booked for the digest period,Revenu réservée pour la période digest

-Incoming,Nouveau

-Incoming / Support Mail Setting,Entrant / Support mail Configurer

-Incoming Rate,Taux d&#39;entrée

-Incoming Time,Heure d&#39;arrivée

-Incoming quality inspection.,Contrôle de la qualité entrant.

-Index,Index

-Indicates that the package is a part of this delivery,Indique que le paquet est une partie de cette prestation

-Individual,Individuel

-Individuals,Les personnes

-Industry,Industrie

-Industry Type,Secteur d&#39;activité

-Info,Infos

-Insert After,Insérer après

-Insert Below,Insérer en dessous

-Insert Code,Insérez le code

-Insert Row,Insérer une ligne

-Insert Style,Insérez style

-Inspected By,Inspecté par

-Inspection Criteria,Critères d&#39;inspection

-Inspection Required,Inspection obligatoire

-Inspection Type,Type d&#39;inspection

-Installation Date,Date d&#39;installation

-Installation Note,Note d&#39;installation

-Installation Note Item,Article Remarque Installation

-Installation Status,Etat de l&#39;installation

-Installation Time,Temps d&#39;installation

-Installation record for a Serial No.,Dossier d&#39;installation d&#39;un n ° de série

-Installed Qty,Qté installée

-Instructions,Instructions

-Int,Int

-Integrations,Intégrations

-Interested,Intéressé

-Internal,Interne

-Introduce your company to the website visitor.,Présentez votre entreprise sur le visiteur du site.

-Introduction,Introduction

-Introductory information for the Contact Us Page,Information préliminaire pour la page Contactez-nous

-Invalid Delivery Note. Delivery Note should exist and should be in 				draft state. Please rectify and try again.,Invalide bordereau de livraison. Livraison note doit exister et doit être en état de brouillon. S&#39;il vous plaît corriger et essayer à nouveau.

-Invalid Email,Invalid Email

-Invalid Email Address,Adresse email invalide

-Invalid Item or Warehouse Data,Objet non valide ou Data Warehouse

-Invalid Leave Approver,Invalide Laisser approbateur

-Inventory,Inventaire

-Inverse,Inverse

-Invoice Date,Date de la facture

-Invoice Details,Détails de la facture

-Invoice No,Aucune facture

-Invoice Period From Date,Période Facture De Date

-Invoice Period To Date,Période facture à ce jour

-Is Active,Est active

-Is Advance,Est-Advance

-Is Asset Item,Est-postes de l&#39;actif

-Is Cancelled,Est annulée

-Is Carry Forward,Est-Report

-Is Child Table,Est-table enfant

-Is Default,Est défaut

-Is Encash,Est encaisser

-Is LWP,Est-LWP

-Is Mandatory Field,Est-Champ obligatoire

-Is Opening,Est l&#39;ouverture

-Is Opening Entry,Est l&#39;ouverture d&#39;entrée

-Is PL Account,Est-compte PL

-Is POS,Est-POS

-Is Primary Contact,Est-ressource principale

-Is Purchase Item,Est-Item

-Is Sales Item,Est-Point de vente

-Is Service Item,Est-Point de service

-Is Single,Est célibataire

-Is Standard,Est-standard

-Is Stock Item,Est Produit en stock

-Is Sub Contracted Item,Est-Sub article à contrat

-Is Subcontracted,Est en sous-traitance

-Is Submittable,Est-Submittable

-Is it a Custom DocType created by you?,Est-ce un DocType personnalisée que vous avez créée?

-Is this Tax included in Basic Rate?,Est-ce Taxes incluses dans le taux de base?

-Issue,Question

-Issue Date,Date d&#39;émission

-Issue Details,Détails de la demande

-Issued Items Against Production Order,Articles émis contre un ordre de fabrication

-It is needed to fetch Item Details.,Il est nécessaire d&#39;aller chercher les détails de l&#39;article.

-It was raised because the (actual + ordered + indented - reserved) 						quantity reaches re-order level when the following record was created,Elle a été soulevée parce que la (réelle + ordonné + retrait - réservé) quantité atteint le niveau re-commande lorsque l&#39;enregistrement suivant a été créé

-Item,Article

-Item Advanced,Article avancée

-Item Barcode,Barcode article

-Item Batch Nos,Nos lots d&#39;articles

-Item Classification,Classification d&#39;article

-Item Code,Code de l&#39;article

-Item Code (item_code) is mandatory because Item naming is not sequential.,Code article (item_code) est obligatoire car nommage d&#39;objet n&#39;est pas séquentiel.

-Item Customer Detail,Détail d&#39;article

-Item Description,Description de l&#39;objet

-Item Desription,Desription article

-Item Details,Détails d&#39;article

-Item Group,Groupe d&#39;éléments

-Item Group Name,Nom du groupe d&#39;article

-Item Groups in Details,Groupes d&#39;articles en détails

-Item Image (if not slideshow),Image Article (si ce n&#39;est diaporama)

-Item Name,Nom d&#39;article

-Item Naming By,Point de noms en

-Item Price,Prix ​​de l&#39;article

-Item Prices,Prix ​​du lot

-Item Quality Inspection Parameter,Paramètre d&#39;inspection Article de qualité

-Item Reorder,Réorganiser article

-Item Serial No,Point No de série

-Item Serial Nos,Point n ° de série

-Item Supplier,Fournisseur d&#39;article

-Item Supplier Details,Détails de produit Point

-Item Tax,Point d&#39;impôt

-Item Tax Amount,Taxes article

-Item Tax Rate,Taux d&#39;imposition article

-Item Tax1,Article impôts1

-Item To Manufacture,Point à la fabrication de

-Item UOM,Article Emballage

-Item Website Specification,Spécification Site élément

-Item Website Specifications,Spécifications Site du lot

-Item Wise Tax Detail ,Détail de l&#39;article de la taxe Wise

-Item classification.,Article classification.

-Item to be manufactured or repacked,Ce point doit être manufacturés ou reconditionnés

-Item will be saved by this name in the data base.,L&#39;article sera sauvé par ce nom dans la base de données.

-"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","Item, Garantie, AMC (contrat d&#39;entretien annuel) détails seront automatiquement récupérées lorsque le numéro de série est sélectionnée."

-Item-Wise Price List,Liste des Prix Article Wise

-Item-wise Last Purchase Rate,Point-sage Dernier Tarif d&#39;achat

-Item-wise Purchase History,Historique des achats point-sage

-Item-wise Purchase Register,S&#39;enregistrer Achat point-sage

-Item-wise Sales History,Point-sage Historique des ventes

-Item-wise Sales Register,Ventes point-sage S&#39;enregistrer

-Items,Articles

-"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty","Articles à être demandés, qui sont &quot;Out of Stock&quot; compte tenu de tous les entrepôts basés sur quantité projetée et qté minimum"

-Items which do not exist in Item master can also be entered on customer's request,Les éléments qui n&#39;existent pas dans la maîtrise d&#39;article peut également être inscrits sur la demande du client

-Itemwise Discount,Remise Itemwise

-Itemwise Recommended Reorder Level,Itemwise recommandée SEUIL DE COMMANDE

-JSON,JSON

-JV,JV

-Javascript,Javascript

-Javascript to append to the head section of the page.,Javascript à ajouter à la section head de la page.

-Job Applicant,Demandeur d&#39;emploi

-Job Opening,Offre d&#39;emploi

-Job Profile,Profil d&#39;emploi

-Job Title,Titre d&#39;emploi

-"Job profile, qualifications required etc.","Profil de poste, qualifications requises, etc"

-Jobs Email Settings,Paramètres de messagerie Emploi

-Journal Entries,Journal Entries

-Journal Entry,Journal Entry

-Journal Entry for inventory that is received but not yet invoiced,Journal Entry pour l&#39;inventaire qui est reçu mais non encore facturées

-Journal Voucher,Bon Journal

-Journal Voucher Detail,Détail pièce de journal

-Journal Voucher Detail No,Détail Bon Journal No

-KRA,KRA

-"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","Gardez une trace de campagnes de vente. Gardez une trace de Leads, citations, Sales Order etc des campagnes afin d&#39;évaluer le retour sur investissement."

-Keep a track of all communications,Gardez une trace de toutes les communications

-Keep a track of communication related to this enquiry which will help for future reference.,Gardez une trace de la communication liée à cette enquête qui aidera pour référence future.

-Key,Clé

-Key Performance Area,Zone de performance clé

-Key Responsibility Area,Secteur de responsabilité clé

-LEAD,LEAD

-LEAD/10-11/,LEAD/10-11 /

-LEAD/MUMBAI/,LEAD / MUMBAI /

-LR Date,LR Date

-LR No,LR Non

-Label,Étiquette

-Label Help,Aide étiquette

-Lacs,Lacs

-Landed Cost Item,Article coût en magasin

-Landed Cost Items,Articles prix au débarquement

-Landed Cost Purchase Receipt,Landed Cost reçu d&#39;achat

-Landed Cost Purchase Receipts,Landed Cost reçus d&#39;achat

-Landed Cost Wizard,Assistant coût en magasin

-Landing Page,Landing Page

-Language,Langue

-Language preference for user interface (only if available).,Langue de préférence pour l&#39;interface utilisateur (si disponible).

-Last Contact Date,Date de Contact Dernière

-Last IP,Dernière adresse IP

-Last Login,Dernière connexion

-Last Name,Nom de famille

-Last Purchase Rate,Purchase Rate Dernière

-Lato,Lato

-Lead,Conduire

-Lead Details,Le plomb Détails

-Lead Lost,Conduire perdu

-Lead Name,Nom du chef de

-Lead Owner,Conduire du propriétaire

-Lead Source,Source plomb

-Lead Status,Lead Etat

-Lead Time Date,Plomb Date Heure

-Lead Time Days,Diriger jours Temps

-Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,Diriger jours Temps est le nombre de jours dont cet article est prévu dans votre entrepôt. Ces jours sont récupérées dans la Demande de Matériel quand vous sélectionnez cette option.

-Lead Type,Type de câbles

-Leave Allocation,Laisser Allocation

-Leave Allocation Tool,Laisser outil de répartition

-Leave Application,Demande de congés

-Leave Approver,Laisser approbateur

-Leave Approver can be one of,Laisser approbateur peut être l&#39;un des

-Leave Approvers,Laisser approbateurs

-Leave Balance Before Application,Laisser Solde Avant d&#39;application

-Leave Block List,Laisser Block List

-Leave Block List Allow,Laisser Block List Autoriser

-Leave Block List Allowed,Laisser Block List admis

-Leave Block List Date,Laisser Date de Block List

-Leave Block List Dates,Laisser Dates de listes rouges d&#39;

-Leave Block List Name,Laisser Nom de la liste de blocage

-Leave Blocked,Laisser Bloqué

-Leave Control Panel,Laisser le Panneau de configuration

-Leave Encashed?,Laisser encaissés?

-Leave Encashment Amount,Laisser Montant Encaissement

-Leave Setup,Laisser Setup

-Leave Type,Laisser Type d&#39;

-Leave Type Name,Laisser Nom Type

-Leave Without Pay,Congé sans solde

-Leave allocations.,Laisser allocations.

-Leave blank if considered for all branches,Laisser vide si cela est jugé pour toutes les branches

-Leave blank if considered for all departments,Laisser vide si cela est jugé pour tous les ministères

-Leave blank if considered for all designations,Laisser vide si cela est jugé pour toutes les désignations

-Leave blank if considered for all employee types,Laisser vide si cela est jugé pour tous les types d&#39;employés

-Leave blank if considered for all grades,Laisser vide si cela est jugé pour tous les grades

-Leave blank if you have not decided the end date.,Laissez ce champ vide si vous n&#39;avez pas encore décidé de la date de fin.

-Leave by,Sortez par

-"Leave can be approved by users with Role, ""Leave Approver""",Le congé peut être approuvées par les utilisateurs avec le rôle «Laissez approbateur&quot;

-Ledger,Grand livre

-Left,Gauche

-Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,Entité juridique / Filiale d&#39;une carte distincte des comptes appartenant à l&#39;Organisation.

-Letter Head,A en-tête

-Letter Head Image,Image Tête Lettre

-Letter Head Name,Nom de A en-tête

-Level,Niveau

-"Level 0 is for document level permissions, higher levels for field level permissions.","Le niveau 0 est pour les autorisations de niveau document, des niveaux plus élevés pour les autorisations au niveau du terrain."

-Lft,Lft

-Link,Lien

-Link to other pages in the side bar and next section,Lien vers d&#39;autres pages dans la barre latérale et la section suivante

-Linked In Share,Linked In Partager

-Linked With,Lié avec

-List,Liste

-List items that form the package.,Liste des articles qui composent le paquet.

-List of holidays.,Liste des jours fériés.

-List of patches executed,Liste des patchs exécutés

-List of records in which this document is linked,Liste des enregistrements dans lesquels ce document est lié

-List of users who can edit a particular Note,Liste des utilisateurs qui peuvent modifier une note particulière

-List this Item in multiple groups on the website.,Liste cet article dans plusieurs groupes sur le site.

-Live Chat,Chat en direct

-Load Print View on opening of an existing form,Chargez Voir impression à l&#39;ouverture d&#39;un formulaire existant

-Loading,Chargement

-Loading Report,Chargement rapport

-Log,Connexion

-"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","Journal des activités effectuées par les utilisateurs contre les tâches qui peuvent être utilisés pour le suivi du temps, de la facturation."

-Log of Scheduler Errors,Journal des erreurs du planificateur

-Login After,Après Connexion

-Login Before,Connexion Avant

-Login Id,Connexion Id

-Logo,Logo

-Logout,Déconnexion

-Long Text,Texte long

-Lost Reason,Raison perdu

-Low,Bas

-Lower Income,Basse revenu

-Lucida Grande,Lucida Grande

-MIS Control,MIS contrôle

-MREQ-,MREQ-

-MTN Details,Détails MTN

-Mail Footer,Pied de messagerie

-Mail Password,Mail Mot de passe

-Mail Port,Mail Port

-Mail Server,Mail Server

-Main Reports,Rapports principaux

-Main Section,Section principale

-Maintain Same Rate Throughout Sales Cycle,Maintenir même taux long cycle de vente

-Maintain same rate throughout purchase cycle,Maintenir le taux de même tout au long du cycle d&#39;achat

-Maintenance,Entretien

-Maintenance Date,Date de l&#39;entretien

-Maintenance Details,Détails de maintenance

-Maintenance Schedule,Calendrier d&#39;entretien

-Maintenance Schedule Detail,Détail calendrier d&#39;entretien

-Maintenance Schedule Item,Article calendrier d&#39;entretien

-Maintenance Schedules,Programmes d&#39;entretien

-Maintenance Status,Statut d&#39;entretien

-Maintenance Time,Temps de maintenance

-Maintenance Type,Type d&#39;entretien

-Maintenance Visit,Visite de maintenance

-Maintenance Visit Purpose,But Visite d&#39;entretien

-Major/Optional Subjects,Sujets principaux / en option

-Make Bank Voucher,Assurez-Bon Banque

-Make Difference Entry,Assurez Entrée Différence

-Make Time Log Batch,Prenez le temps Log Batch

-Make a new,Faire une nouvelle

-Make sure that the transactions you want to restrict have a Link field 'territory' that maps to a 'Territory' master.,Assurez-vous que les transactions que vous souhaitez restreindre l&#39;ont «territoire» d&#39;un champ Lien qui correspond à un «territoire» maître.

-Male,Masculin

-Manage cost of operations,Gérer les coûts d&#39;exploitation

-Manage exchange rates for currency conversion,Gérer des taux de change pour la conversion de devises

-Mandatory,Obligatoire

-"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.",Obligatoire si le stock L&#39;article est &quot;Oui&quot;. Aussi l&#39;entrepôt par défaut où quantité réservée est fixé à partir de la commande client.

-Manufacture against Sales Order,Fabrication à l&#39;encontre des commandes clients

-Manufacture/Repack,Fabrication / Repack

-Manufactured Qty,Quantité fabriquée

-Manufactured quantity will be updated in this warehouse,Quantité fabriquée sera mis à jour dans cet entrepôt

-Manufacturer,Fabricant

-Manufacturer Part Number,Numéro de pièce du fabricant

-Manufacturing,Fabrication

-Manufacturing Quantity,Quantité de fabrication

-Margin,Marge

-Marital Status,État civil

-Market Segment,Segment de marché

-Married,Marié

-Mass Mailing,Mailing de masse

-Master,Maître

-Master Name,Nom de Maître

-Master Type,Type de Maître

-Masters,Maîtres

-Match,Match

-Match non-linked Invoices and Payments.,Correspondre non liées factures et paiements.

-Material Issue,Material Issue

-Material Receipt,Réception matériau

-Material Request,Demande de matériel

-Material Request Date,Date de demande de matériel

-Material Request Detail No,Détail Demande Support Aucun

-Material Request For Warehouse,Demande de matériel pour l&#39;entrepôt

-Material Request Item,Article demande de matériel

-Material Request Items,Articles Demande de matériel

-Material Request No,Demande de Support Aucun

-Material Request Type,Type de demande de matériel

-Material Request used to make this Stock Entry,Demande de Matériel utilisé pour réaliser cette Stock Entrée

-Material Requirement,Material Requirement

-Material Transfer,De transfert de matériel

-Materials,Matériels

-Materials Required (Exploded),Matériel nécessaire (éclatée)

-Max 500 rows only.,Max 500 lignes seulement.

-Max Attachments,Attachments Max

-Max Days Leave Allowed,Laisser jours Max admis

-Max Discount (%),Max Réduction (%)

-"Meaning of Submit, Cancel, Amend","Signification de soumettre, annuler, de modifier"

-Medium,Moyen

-"Menu items in the Top Bar. For setting the color of the Top Bar, go to <a href=""#Form/Style Settings"">Style Settings</a>","Les éléments de menu dans la barre du haut. Pour définir la couleur de la barre du haut, allez à <a href=""#Form/Style Settings"">Paramètres de style</a>"

-Merge,Fusionner

-Merge Into,Fusionner dans

-Merge Warehouses,Fusionner Entrepôts

-Merging is only possible between Group-to-Group or 					Ledger-to-Ledger,La fusion n&#39;est possible qu&#39;entre groupe à groupe ou Ledger-à-Ledger

-"Merging is only possible if following \					properties are same in both records.					Group or Ledger, Debit or Credit, Is PL Account","La fusion n&#39;est possible que si à la suite \ propriétés sont les mêmes dans les deux dossiers. Groupe ou Ledger, débit ou de crédit, est le compte PL"

-Message,Message

-Message Parameter,Paramètre message

-Messages greater than 160 characters will be split into multiple messages,Un message de plus de 160 caractères sera découpé en plusieurs mesage

-Messages,Messages

-Method,Méthode

-Middle Income,Revenu intermédiaire

-Middle Name (Optional),Nom Prénom (optionnel)

-Milestone,Étape importante

-Milestone Date,Date de Milestone

-Milestones,Jalons

-Milestones will be added as Events in the Calendar,Jalons seront ajoutées au fur événements dans le calendrier

-Millions,Des millions

-Min Order Qty,Quantité de commande minimale

-Minimum Order Qty,Quantité de commande minimum

-Misc,Divers

-Misc Details,Détails Divers

-Miscellaneous,Divers

-Miscelleneous,Miscelleneous

-Mobile No,Aucun mobile

-Mobile No.,Mobile n °

-Mode of Payment,Mode de paiement

-Modern,Moderne

-Modified Amount,Montant de modification

-Modified by,Modifié par

-Module,Module

-Module Def,Module Def

-Module Name,Nom du module

-Modules,Modules

-Monday,Lundi

-Month,Mois

-Monthly,Mensuel

-Monthly Attendance Sheet,Feuille de présence mensuel

-Monthly Earning & Deduction,Revenu mensuel &amp; Déduction

-Monthly Salary Register,S&#39;enregistrer Salaire mensuel

-Monthly salary statement.,Fiche de salaire mensuel.

-Monthly salary template.,Modèle de salaire mensuel.

-More,Plus

-More Details,Plus de détails

-More Info,Plus d&#39;infos

-More content for the bottom of the page.,Plus de contenu pour le bas de la page.

-Moving Average,Moyenne mobile

-Moving Average Rate,Moving Prix moyen

-Mr,M.

-Ms,Mme

-Multiple Item Prices,Prix ​​des articles multiples

-Multiple root nodes not allowed.,Noeuds racines multiples interdits.

-Mupltiple Item prices.,Prix ​​du lot Mupltiple.

-Must be Whole Number,Doit être un nombre entier

-Must have report permission to access this report.,Doit avoir rapport autorisation d&#39;accéder à ce rapport.

-Must specify a Query to run,Vous devez spécifier une requête pour exécuter

-My Settings,Mes réglages

-NL-,NL-

-Name,Nom

-Name Case,Case Name

-Name and Description,Nom et description

-Name and Employee ID,Nom et ID employé

-Name as entered in Sales Partner master,Nom comme inscrit dans Sales Partner maître

-Name is required,Le nom est obligatoire

-Name of organization from where lead has come,Nom de l&#39;organisme d&#39;où le plomb est venu

-Name of person or organization that this address belongs to.,Nom de la personne ou de l&#39;organisation que cette adresse appartient.

-Name of the Budget Distribution,Nom de la Répartition du budget

-Name of the entity who has requested for the Material Request,Nom de l&#39;entité qui a demandé à la Demande de Matériel

-Naming,Nomination

-Naming Series,Nommer Série

-Naming Series mandatory,Nommer obligatoire Series

-Negative balance is not allowed for account ,Solde négatif n&#39;est pas autorisée pour compte

-Net Pay,Salaire net

-Net Pay (in words) will be visible once you save the Salary Slip.,Salaire net (en lettres) sera visible une fois que vous enregistrez le bulletin de salaire.

-Net Total,Total net

-Net Total (Company Currency),Total net (Société Monnaie)

-Net Weight,Poids net

-Net Weight UOM,Emballage Poids Net

-Net Weight of each Item,Poids net de chaque article

-Net pay can not be negative,Le salaire net ne peut pas être négatif

-Never,Jamais

-New,Nouveau

-New BOM,Nouvelle nomenclature

-New Communications,Communications Nouveau-

-New Delivery Notes,Nouveaux bons de livraison

-New Enquiries,New Renseignements

-New Leads,New Leads

-New Leave Application,Nouvelle demande d&#39;autorisation

-New Leaves Allocated,Nouvelle Feuilles alloué

-New Leaves Allocated (In Days),Feuilles de nouveaux alloués (en jours)

-New Material Requests,Demandes des matériaux nouveaux

-New Password,Nouveau mot de passe

-New Projects,Nouveaux projets

-New Purchase Orders,De nouvelles commandes

-New Purchase Receipts,Reçus d&#39;achat de nouveaux

-New Quotations,Citations de nouvelles

-New Record,Nouveau record

-New Sales Orders,Nouvelles commandes clients

-New Stock Entries,Entrées Stock nouvelles

-New Stock UOM,Bourse de New UDM

-New Supplier Quotations,Citations Fournisseur de nouveaux

-New Support Tickets,Support Tickets nouvelles

-New Workplace,Travail du Nouveau-

-New value to be set,La nouvelle valeur à régler

-Newsletter,Bulletin

-Newsletter Content,Newsletter Content

-Newsletter Status,Statut newsletter

-"Newsletters to contacts, leads.","Bulletins aux contacts, prospects."

-Next Communcation On,Suivant Communcation sur

-Next Contact By,Suivant Par

-Next Contact Date,Date Contact Suivant

-Next Date,Date d&#39;

-Next State,État Suivante

-Next actions,Prochaines actions

-Next email will be sent on:,Email sera envoyé le:

-No,Aucun

-"No Account found in csv file, 							May be company abbreviation is not correct","Aucun compte trouvé dans le fichier csv, peut être abréviation de l&#39;entreprise n&#39;est pas correcte"

-No Action,Aucune action

-No Communication tagged with this ,Aucune communication étiqueté avec cette

-No Copy,Pas de copie

-No Customer Accounts found. Customer Accounts are identified based on \			'Master Type' value in account record.,Aucun client ne représente trouvés. Comptes clients sont identifiés en fonction de la valeur \ &#39;Type de maîtrise en compte enregistrement.

-No Item found with Barcode,Aucun article trouvé avec code à barres

-No Items to Pack,Aucun élément à emballer

-No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,Aucun congé approbateurs. S&#39;il vous plaît attribuer «Donner approbateur« Rôle de atleast un utilisateur.

-No Permission,Aucune autorisation

-No Permission to ,Pas de permission pour

-No Permissions set for this criteria.,Aucun Permission fixé pour ce critère.

-No Report Loaded. Please use query-report/[Report Name] to run a report.,Non Signaler chargés. S&#39;il vous plaît utilisez requête rapport / [Nom du rapport] pour exécuter un rapport.

-No Supplier Accounts found. Supplier Accounts are identified based on \			'Master Type' value in account record.,Aucun fournisseur ne représente trouvés. Comptes fournisseurs sont identifiés en fonction de la valeur \ &#39;Type de maîtrise en compte enregistrement.

-No User Properties found.,Aucun Propriétés de l&#39;utilisateur trouvé.

-No default BOM exists for item: ,Pas de BOM par défaut existe pour objet:

-No further records,Pas d&#39;autres dossiers

-No of Requested SMS,Pas de SMS demandés

-No of Sent SMS,Pas de SMS envoyés

-No of Visits,Pas de visites

-No one,Personne

-No permission to write / remove.,Pas de permission pour écrire / supprimer.

-No record found,Aucun enregistrement trouvé

-No records tagged.,Aucun dossier étiqueté.

-No salary slip found for month: ,Pas de bulletin de salaire trouvé en un mois:

-"No table is created for Single DocTypes, all values are stored in tabSingles as a tuple.","Pas de table est créée pour DocTypes simple, toutes les valeurs sont stockées dans un tuple comme tabSingles."

-None,Aucun

-None: End of Workflow,Aucun: Fin de flux de travail

-Not,Pas

-Not Active,Non actif

-Not Applicable,Non applicable

-Not Billed,Non Facturé

-Not Delivered,Non Livré

-Not Found,Introuvable

-Not Linked to any record.,Non lié à un enregistrement.

-Not Permitted,Non autorisé

-Not allowed for: ,Non autorisé pour:

-Not enough permission to see links.,Pas l&#39;autorisation suffisante pour voir les liens.

-Not in Use,Non utilisé

-Not interested,Pas intéressé

-Not linked,Sans lien

-Note,Remarque

-Note User,Remarque utilisateur

-Note is a free page where users can share documents / notes,Note est une page libre où les utilisateurs peuvent partager des documents / notes

-"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","Remarque: Les sauvegardes et les fichiers ne sont pas effacés de Dropbox, vous devrez supprimer manuellement."

-"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","Remarque: Les sauvegardes et les fichiers ne sont pas supprimés de Google Drive, vous devrez supprimer manuellement."

-Note: Email will not be sent to disabled users,Remarque: E-mail ne sera pas envoyé aux utilisateurs handicapés

-"Note: For best results, images must be of the same size and width must be greater than height.","Note: Pour de meilleurs résultats, les images doivent être de la même taille et la largeur doit être supérieure à la hauteur."

-Note: Other permission rules may also apply,Remarque: Les règles d&#39;autorisation peut également l&#39;appliquer

-Note: You Can Manage Multiple Address or Contacts via Addresses & Contacts,Remarque: vous pouvez gérer les adresses multiples ou contacts via les adresses et contacts

-Note: maximum attachment size = 1mb,Remarque: la taille maximale des pièces jointes = 1mb

-Notes,Remarques

-Nothing to show,Rien à montrer

-Notice - Number of Days,Avis - Nombre de jours

-Notification Control,Contrôle de notification

-Notification Email Address,Adresse e-mail de notification

-Notify By Email,Aviser par courriel

-Notify by Email on creation of automatic Material Request,Notification par courriel lors de la création de la demande de matériel automatique

-Number Format,Format numérique

-O+,O +

-O-,O-

-OPPT,OPPT

-Office,Fonction

-Old Parent,Parent Vieux

-On,Sur

-On Net Total,Le total net

-On Previous Row Amount,Le montant rangée précédente

-On Previous Row Total,Le total de la rangée précédente

-"Once you have set this, the users will only be able access documents with that property.","Une fois que vous avez défini, les utilisateurs ne peuvent accéder aux documents capables de cette propriété."

-Only Administrator allowed to create Query / Script Reports,Seul l&#39;administrateur autorisé à créer des requêtes / script Rapports

-Only Administrator can save a standard report. Please rename and save.,Seul l&#39;administrateur peut enregistrer un rapport standard. S&#39;il vous plaît renommer et sauvegarder.

-Only Allow Edit For,Autoriser uniquement Modifier Pour

-Only Stock Items are allowed for Stock Entry,Seuls les articles de stock sont autorisées pour le stock d&#39;entrée

-Only System Manager can create / edit reports,System Manager Seulement pouvez créer / éditer des rapports

-Only leaf nodes are allowed in transaction,Seuls les noeuds feuilles sont autorisées dans une transaction

-Open,Ouvert

-Open Sans,Sans ouverts

-Open Tickets,Open Billets

-Opening Date,Date d&#39;ouverture

-Opening Entry,Entrée ouverture

-Opening Time,Ouverture Heure

-Opening for a Job.,Ouverture d&#39;un emploi.

-Operating Cost,Coût d&#39;exploitation

-Operation Description,Description de l&#39;opération

-Operation No,Opération No

-Operation Time (mins),Temps de fonctionnement (min)

-Operations,Opérations

-Opportunity,Occasion

-Opportunity Date,Date de possibilité

-Opportunity From,De opportunité

-Opportunity Item,Article occasion

-Opportunity Items,Articles Opportunité

-Opportunity Lost,Une occasion manquée

-Opportunity Type,Type d&#39;opportunité

-Options,Options de

-Options Help,Options Aide

-Order Confirmed,Afin Confirmé

-Order Lost,Acheter Perdu

-Order Type,Type d&#39;ordre

-Ordered Items To Be Billed,Articles commandés à facturer

-Ordered Items To Be Delivered,Articles commandés à livrer

-Ordered Quantity,Quantité commandée

-Orders released for production.,Commandes validé pour la production.

-Organization Profile,Profil de l&#39;organisation

-Original Message,Message d&#39;origine

-Other,Autre

-Other Details,Autres détails

-Out,Out

-Out of AMC,Sur AMC

-Out of Warranty,Hors garantie

-Outgoing,Sortant

-Outgoing Mail Server,Serveur de courrier sortant

-Outgoing Mails,Mails sortants

-Outstanding Amount,Encours

-Outstanding for Voucher ,Exceptionnelle pour Voucher

-Over Heads,Au cours chefs

-Overhead,Au-dessus

-Overlapping Conditions found between,Conditions chevauchement constaté entre

-Owned,Détenue

-PAN Number,Nombre PAN

-PF No.,PF n °

-PF Number,Nombre PF

-PI/2011/,PI/2011 /

-PIN,PIN

-PO,PO

-POP3 Mail Server,Serveur de messagerie POP3

-POP3 Mail Server (e.g. pop.gmail.com),POP3 Mail Server (par exemple pop.gmail.com)

-POP3 Mail Settings,Paramètres de messagerie POP3

-POP3 mail server (e.g. pop.gmail.com),POP3 serveur de messagerie (par exemple pop.gmail.com)

-POP3 server e.g. (pop.gmail.com),Serveur POP3 par exemple (pop.gmail.com)

-POS Setting,Réglage POS

-POS View,POS View

-PR Detail,Détail PR

-PRO,PRO

-PS,PS

-Package Item Details,Détails d&#39;article de l&#39;emballage

-Package Items,Articles paquet

-Package Weight Details,Détails Poids de l&#39;emballage

-Packing Details,Détails d&#39;emballage

-Packing Detials,Detials emballage

-Packing List,Packing List

-Packing Slip,Bordereau

-Packing Slip Item,Emballage article Slip

-Packing Slip Items,Emballage Articles Slip

-Packing Slip(s) Cancelled,Bordereau d&#39;expédition (s) Annulé

-Page,Page

-Page Background,Fond de page

-Page Border,Bordure de page

-Page Break,Saut de page

-Page HTML,Page HTML

-Page Headings,Page vedettes

-Page Links,Page Liens

-Page Name,Nom de la page

-Page Role,Rôle page

-Page Text,Page texte

-Page content,Contenu de la page

-Page not found,Page non trouvée

-Page text and background is same color. Please change.,Texte de la page et le fond est la même couleur. S&#39;il vous plaît changer.

-Page to show on the website,Page à afficher sur le site Web

-"Page url name (auto-generated) (add "".html"")",Nom url de la page (généré automatiquement) (ajouter &quot;. Html&quot;)

-Paid Amount,Montant payé

-Parameter,Paramètre

-Parent Account,Compte Parent

-Parent Cost Center,Centre de coûts Parent

-Parent Customer Group,Groupe Client parent

-Parent Detail docname,DocName Détail Parent

-Parent Item,Article Parent

-Parent Item Group,Groupe d&#39;éléments Parent

-Parent Label,Étiquette Parent

-Parent Sales Person,Parent Sales Person

-Parent Territory,Territoire Parent

-Parent is required.,Parent est nécessaire.

-Parenttype,ParentType

-Partially Completed,Partiellement réalisé

-Participants,Les participants

-Partly Billed,Présentée en partie

-Partly Delivered,Livré en partie

-Partner Target Detail,Détail Cible partenaire

-Partner Type,Type de partenaire

-Partner's Website,Le site web du partenaire

-Passive,Passif

-Passport Number,Numéro de passeport

-Password,Mot de passe

-Password Expires in (days),Mot de passe Expire dans (jours)

-Patch,Pièce

-Patch Log,Connexion Patch

-Pay To / Recd From,Pay To / RECD De

-Payables,Dettes

-Payables Group,Groupe Dettes

-Payment Collection With Ageing,Collection de paiement avec le vieillissement

-Payment Days,Jours de paiement

-Payment Entries,Les entrées de paiement

-Payment Entry has been modified after you pulled it. 			Please pull it again.,Entrée paiement a été modifié après l&#39;avoir retiré. S&#39;il vous plaît tirez à nouveau.

-Payment Made With Ageing,Paiement effectué avec le vieillissement

-Payment Reconciliation,Rapprochement de paiement

-Payment Terms,Conditions de paiement

-Payment to Invoice Matching Tool,Paiement à l&#39;outil Invoice Matching

-Payment to Invoice Matching Tool Detail,Paiement à l&#39;outil Détail Facture Matching

-Payments,Paiements

-Payments Made,Paiements effectués

-Payments Received,Paiements reçus

-Payments made during the digest period,Les paiements effectués au cours de la période digest

-Payments received during the digest period,Les paiements reçus au cours de la période digest

-Payroll Setup,Configuration de la paie

-Pending,En attendant

-Pending Review,Attente d&#39;examen

-Pending SO Items For Purchase Request,"Articles en attente Donc, pour demande d&#39;achat"

-Percent,Pour cent

-Percent Complete,Pour cent complet

-Percentage Allocation,Répartition en pourcentage

-Percentage Allocation should be equal to ,Pourcentage allocation doit être égale à

-Percentage variation in quantity to be allowed while receiving or delivering this item.,Pourcentage de variation de la quantité à être autorisé lors de la réception ou la livraison de cet article.

-Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,Pourcentage que vous êtes autorisé à recevoir ou de livrer plus sur la quantité commandée. Par exemple: Si vous avez commandé 100 unités. et votre allocation est de 10% alors que vous êtes autorisé à recevoir 110 unités.

-Performance appraisal.,L&#39;évaluation des performances.

-Period Closing Voucher,Bon clôture de la période

-Periodicity,Périodicité

-Perm Level,Perm niveau

-Permanent Accommodation Type,Type d&#39;hébergement permanent

-Permanent Address,Adresse permanente

-Permission,Permission

-Permission Level,Niveau d&#39;autorisation

-Permission Levels,Niveaux d&#39;autorisation

-Permission Manager,Responsable autorisation

-Permission Rules,Règles d&#39;autorisation

-Permissions,Autorisations

-Permissions Settings,Réglages autorisations

-Permissions are automatically translated to Standard Reports and Searches,Les autorisations sont automatiquement convertis en rapports standard et Recherches

-"Permissions are set on Roles and Document Types (called DocTypes) by restricting read, edit, make new, submit, cancel, amend and report rights.","Les autorisations sont définies sur les rôles et les types de documents (appelé DocTypes) en limitant lire, modifier, faire de nouvelles, de soumettre, d&#39;annuler, de modifier et rapporter droits."

-Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful incase you want to hide or make certain field read-only.,Autorisations à des niveaux supérieurs sont des permissions &quot;sur le terrain&quot;. Tous les champs ont ensemble un «niveau d&#39;autorisation» à leur encontre et les règles définies à ce que les autorisations s&#39;appliquent à ce domaine. Cette fonction est utile en cas vous souhaitez masquer ou rendre certain domaine en lecture seule.

-"Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document.","Autorisations au niveau 0 sont des permissions &quot;Niveau du document», c&#39;est à dire qu&#39;ils sont primaires pour l&#39;accès au document."

-Permissions translate to Users based on what Role they are assigned,Permission traduire pour les utilisateurs en fonction de ce rôle leur est attribué

-Person,Personne

-Person To Be Contacted,Personne à contacter

-Personal,Personnel

-Personal Details,Données personnelles

-Personal Email,Courriel personnel

-Phone,Téléphone

-Phone No,N ° de téléphone

-Phone No.,N ° de téléphone

-Pick Columns,Choisissez Colonnes

-Pincode,Le code PIN

-Place of Issue,Lieu d&#39;émission

-Plan for maintenance visits.,Plan pour les visites de maintenance.

-Planned Qty,Quantité planifiée

-Planned Quantity,Quantité planifiée

-Plant,Plante

-Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,S&#39;il vous plaît Entrez Abréviation ou nom court correctement car il sera ajouté comme suffixe à tous les chefs de compte.

-Please Update Stock UOM with the help of Stock UOM Replace Utility.,S&#39;il vous plaît jour Stock UOM avec l&#39;aide de Stock UOM utilitaire de remplacement.

-Please attach a file first.,S&#39;il vous plaît joindre un fichier en premier.

-Please attach a file or set a URL,S&#39;il vous plaît joindre un fichier ou définir une URL

-Please check,S&#39;il vous plaît vérifier

-Please enter Default Unit of Measure,S&#39;il vous plaît entrer unité de mesure par défaut

-Please enter Delivery Note No or Sales Invoice No to proceed,S&#39;il vous plaît entrer livraison Remarque Aucune facture de vente ou Non pour continuer

-Please enter Employee Number,S&#39;il vous plaît entrer Nombre d&#39;employés

-Please enter Expense Account,S&#39;il vous plaît entrer Compte de dépenses

-Please enter Expense/Adjustment Account,S&#39;il vous plaît entrer Charges / Ajustement compte

-Please enter Purchase Receipt No to proceed,S&#39;il vous plaît entrer Achat réception Non pour passer

-Please enter Reserved Warehouse for item ,S&#39;il vous plaît entrer entrepôt réservé pour objet

-Please enter valid,S&#39;il vous plaît entrer une adresse valide

-Please enter valid ,S&#39;il vous plaît entrer une adresse valide

-Please install dropbox python module,S&#39;il vous plaît installer Dropbox module Python

-Please make sure that there are no empty columns in the file.,S&#39;il vous plaît assurez-vous qu&#39;il n&#39;y a pas de colonnes vides dans le fichier.

-Please mention default value for ',S&#39;il vous plaît mentionner la valeur par défaut pour &#39;

-Please reduce qty.,S&#39;il vous plaît réduire Cdt.

-Please refresh to get the latest document.,S&#39;il vous plaît Refresh pour obtenir la dernière version du document.

-Please save the Newsletter before sending.,S&#39;il vous plaît enregistrer le bulletin avant de l&#39;envoyer.

-Please select Bank Account,S&#39;il vous plaît sélectionner compte bancaire

-Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,S&#39;il vous plaît sélectionnez Report si vous souhaitez également inclure le solde de l&#39;exercice précédent ne laisse à cet exercice

-Please select Date on which you want to run the report,S&#39;il vous plaît sélectionner la date à laquelle vous souhaitez exécuter le rapport

-Please select Naming Neries,S&#39;il vous plaît choisir Neries nommage

-Please select Price List,S&#39;il vous plaît sélectionnez Liste des Prix

-Please select Time Logs.,S&#39;il vous plaît choisir registres de temps.

-Please select a,S&#39;il vous plaît sélectionner un

-Please select a csv file,S&#39;il vous plaît sélectionner un fichier csv

-Please select a file or url,S&#39;il vous plaît sélectionner un fichier ou une URL

-Please select a service item or change the order type to Sales.,S&#39;il vous plaît sélectionner un élément de service ou de changer le type d&#39;ordre de ventes.

-Please select a sub-contracted item or do not sub-contract the transaction.,S&#39;il vous plaît sélectionner une option de sous-traitance ou de ne pas sous-traiter la transaction.

-Please select a valid csv file with data.,S&#39;il vous plaît sélectionner un fichier CSV valide les données.

-Please select month and year,S&#39;il vous plaît sélectionner le mois et l&#39;année

-Please select the document type first,S&#39;il vous plaît sélectionner le type de document premier

-Please select: ,S&#39;il vous plaît choisir:

-Please set Dropbox access keys in,S&#39;il vous plaît configurer les touches d&#39;accès Dropbox dans

-Please set Google Drive access keys in,S&#39;il vous plaît configurer Google touches d&#39;accès au lecteur de

-Please setup Employee Naming System in Human Resource > HR Settings,S&#39;il vous plaît configuration Naming System employés en ressources humaines&gt; Paramètres RH

-Please specify,S&#39;il vous plaît spécifier

-Please specify Company,S&#39;il vous plaît préciser Company

-Please specify Company to proceed,Veuillez indiquer Société de procéder

-Please specify Default Currency in Company Master \			and Global Defaults,S&#39;il vous plaît indiquer Devise par défaut en Master Société \ et valeurs par défaut globales

-Please specify a,S&#39;il vous plaît spécifier une

-Please specify a Price List which is valid for Territory,S&#39;il vous plaît spécifier une liste de prix qui est valable pour le territoire

-Please specify a valid,S&#39;il vous plaît spécifier une validité

-Please specify a valid 'From Case No.',S&#39;il vous plaît indiquer une valide »De Affaire n &#39;

-Please specify currency in Company,S&#39;il vous plaît préciser la devise dans la société

-Point of Sale,Point de vente

-Point-of-Sale Setting,Point-of-Sale Réglage

-Post Graduate,Message d&#39;études supérieures

-Post Topic,Message Sujet

-Postal,Postal

-Posting Date,Date de publication

-Posting Date Time cannot be before,Date d&#39;affichage temps ne peut pas être avant

-Posting Time,Affichage Temps

-Posts,Messages

-Potential Sales Deal,Potentiel de l&#39;offre de vente

-Potential opportunities for selling.,Possibilités pour la vente.

-"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","Précision pour les champs de flotteur (quantités, des réductions, des pourcentages, etc.) Flotteurs seront arrondies à décimales spécifiées. Par défaut = 3"

-Preferred Billing Address,Préféré adresse de facturation

-Preferred Shipping Address,Preferred Adresse de livraison

-Prefix,Préfixe

-Present,Présent

-Prevdoc DocType,Prevdoc DocType

-Prevdoc Doctype,Prevdoc Doctype

-Preview,Avant-première

-Previous Work Experience,L&#39;expérience de travail antérieure

-Price,Prix

-Price List,Liste des Prix

-Price List Currency,Devise Prix

-Price List Currency Conversion Rate,Liste de prix de conversion de devises Taux

-Price List Exchange Rate,Taux de change Prix de liste

-Price List Master,Maître Liste des Prix

-Price List Name,Nom Liste des Prix

-Price List Rate,Prix ​​Liste des Prix

-Price List Rate (Company Currency),Tarifs Taux (Société Monnaie)

-Price List for Costing,Liste de prix pour Costing

-Price Lists and Rates,Liste des prix et tarifs

-Primary,Primaire

-Print Format,Format d&#39;impression

-Print Format Style,Format d&#39;impression style

-Print Format Type,Imprimer Type de format

-Print Heading,Imprimer Cap

-Print Hide,Imprimer Cacher

-Print Width,Largeur d&#39;impression

-Print Without Amount,Imprimer Sans Montant

-Print...,Imprimer ...

-Priority,Priorité

-Private,Privé

-Proceed to Setup,Passez à Configuration

-Process,Processus

-Process Payroll,Paie processus

-Produced Quantity,Quantité produite

-Product Enquiry,Demande d&#39;information produit

-Production Order,Ordre de fabrication

-Production Orders,ordres de fabrication

-Production Plan Item,Élément du plan de production

-Production Plan Items,Éléments du plan de production

-Production Plan Sales Order,Plan de Production Ventes Ordre

-Production Plan Sales Orders,Vente Plan d&#39;ordres de production

-Production Planning (MRP),Planification de la production (MRP)

-Production Planning Tool,Outil de planification de la production

-"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","Les produits seront triés par poids-âge dans les recherches par défaut. Plus le poids-âge, plus le produit apparaîtra dans la liste."

-Profile,Profil

-Profile Defaults,Par défaut le profil

-Profile Represents a User in the system.,Représente un profil utilisateur dans le système.

-Profile of a Blogger,Profil d&#39;un Blogger

-Profile of a blog writer.,Profil d&#39;un auteur de blog.

-Project,Projet

-Project Costing,Des coûts de projet

-Project Details,Détails du projet

-Project Milestone,Des étapes du projet

-Project Milestones,Étapes du projet

-Project Name,Nom du projet

-Project Start Date,Date de début du projet

-Project Type,Type de projet

-Project Value,Valeur du projet

-Project activity / task.,Activité de projet / tâche.

-Project master.,Projet de master.

-Project will get saved and will be searchable with project name given,Projet seront sauvegardés et sera consultable avec le nom de projet donné

-Project wise Stock Tracking,Projet sage Stock Tracking

-Projected Qty,Qté projeté

-Projects,Projets

-Prompt for Email on Submission of,Prompt for Email relative à la présentation des

-Properties,Propriétés

-Property,Propriété

-Property Setter,Setter propriété

-Property Setter overrides a standard DocType or Field property,Setter propriété se substitue à une propriété standard ou DocType terrain

-Property Type,Type de propriété

-Provide email id registered in company,Fournir id e-mail enregistrée dans la société

-Public,Public

-Published,Publié

-Published On,Publié le

-Pull Emails from the Inbox and attach them as Communication records (for known contacts).,Tirez e-mails à partir de la boîte de réception et les attacher comme des enregistrements de communication (pour les contacts connus).

-Pull Payment Entries,Tirez entrées de paiement

-Pull sales orders (pending to deliver) based on the above criteria,Tirez les ordres de vente (en attendant de livrer) sur la base des critères ci-dessus

-Purchase,Acheter

-Purchase Analytics,Achat Analytics

-Purchase Common,Achat commune

-Purchase Date,Date d&#39;achat

-Purchase Details,Conditions de souscription

-Purchase Discounts,Rabais sur l&#39;achat

-Purchase Document No,Achat document n

-Purchase Document Type,Achat Type de document

-Purchase In Transit,Achat En transit

-Purchase Invoice,Achetez facture

-Purchase Invoice Advance,Paiement à l&#39;avance Facture

-Purchase Invoice Advances,Achat progrès facture

-Purchase Invoice Item,Achat d&#39;article de facture

-Purchase Invoice Trends,Achat Tendances facture

-Purchase Order,Bon de commande

-Purchase Order Date,Date d&#39;achat Ordre

-Purchase Order Item,Achat Passer commande

-Purchase Order Item No,Achetez article ordonnance n

-Purchase Order Item Supplied,Point de commande fourni

-Purchase Order Items,Achetez articles de la commande

-Purchase Order Items Supplied,Articles commande fourni

-Purchase Order Items To Be Billed,Purchase Order articles qui lui seront facturées

-Purchase Order Items To Be Received,Articles de bons de commande pour être reçu

-Purchase Order Message,Achat message Ordre

-Purchase Order Required,Bon de commande requis

-Purchase Order Trends,Bon de commande Tendances

-Purchase Order sent by customer,Bon de commande envoyé par le client

-Purchase Orders given to Suppliers.,Achetez commandes faites aux fournisseurs.

-Purchase Receipt,Achat Réception

-Purchase Receipt Item,Achat d&#39;article de réception

-Purchase Receipt Item Supplied,Article reçu d&#39;achat fournis

-Purchase Receipt Item Supplieds,Achat Supplieds point de réception

-Purchase Receipt Items,Acheter des articles reçus

-Purchase Receipt Message,Achat message de réception

-Purchase Receipt No,Achetez un accusé de réception

-Purchase Receipt Required,Réception achat requis

-Purchase Receipt Trends,Achat Tendances reçus

-Purchase Register,Achat S&#39;inscrire

-Purchase Return,Achat de retour

-Purchase Returned,Achetez retour

-Purchase Taxes and Charges,Impôts achat et les frais

-Purchase Taxes and Charges Master,Impôts achat et Master frais

-Purpose,But

-Purpose must be one of ,But doit être l&#39;un des

-Python Module Name,Python Nom du module

-QA Inspection,QA inspection

-QAI/11-12/,QAI/11-12 /

-QTN,QTN

-Qty,Qté

-Qty Consumed Per Unit,Quantité consommée par unité

-Qty To Manufacture,Quantité à fabriquer

-Qty as per Stock UOM,Qté en stock pour Emballage

-Qualification,Qualification

-Quality,Qualité

-Quality Inspection,Inspection de la Qualité

-Quality Inspection Parameters,Paramètres inspection de la qualité

-Quality Inspection Reading,Lecture d&#39;inspection de la qualité

-Quality Inspection Readings,Lectures inspection de la qualité

-Quantity,Quantité

-Quantity Requested for Purchase,Quantité demandée pour l&#39;achat

-Quantity already manufactured,Quantité déjà fabriqué

-Quantity and Rate,Quantité et taux

-Quantity and Warehouse,Quantité et entrepôt

-Quantity cannot be a fraction.,Quantité ne peut pas être une fraction.

-Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,Quantité de produit obtenue après fabrication / reconditionnement des quantités données de matières premières

-Quantity should be equal to Manufacturing Quantity. ,Quantité devrait être égale à la fabrication quantité.

-Quarter,Trimestre

-Quarterly,Trimestriel

-Query,Question

-Query Options,Options de requête

-Query Report,Rapport de requêtes

-Query must be a SELECT,Requête doit être un SELECT

-Quick Help for Setting Permissions,Aide rapide pour Définition des autorisations

-Quick Help for User Properties,Aide rapide pour Propriétés de l&#39;utilisateur

-Quotation,Citation

-Quotation Date,Date de Cotation

-Quotation Item,Article devis

-Quotation Items,Articles de devis

-Quotation Lost Reason,Devis perdu la raison

-Quotation Message,Devis message

-Quotation Sent,Citation Envoyé

-Quotation Series,Série de devis

-Quotation To,Devis Pour

-Quotation Trend,Tendance devis

-Quotations received from Suppliers.,Citations reçues des fournisseurs.

-Quotes to Leads or Customers.,Citations à prospects ou clients.

-Raise Material Request when stock reaches re-order level,Soulever demande de matériel lorsque le stock atteint le niveau de réapprovisionnement

-Raised By,Raised By

-Raised By (Email),Raised By (e-mail)

-Random,Aléatoire

-Range,Gamme

-Rate,Taux

-Rate ,Taux

-Rate (Company Currency),Taux (Société Monnaie)

-Rate Of Materials Based On,Taux de matériaux à base

-Rate and Amount,Taux et le montant

-Rate at which Customer Currency is converted to customer's base currency,Vitesse à laquelle la devise du client est converti en devise de base du client

-Rate at which Price list currency is converted to company's base currency,Taux auquel la monnaie Liste de prix est converti en devise de base entreprise

-Rate at which Price list currency is converted to customer's base currency,Taux auquel la monnaie Liste de prix est converti en devise de base du client

-Rate at which customer's currency is converted to company's base currency,Vitesse à laquelle la devise du client est converti en devise de base entreprise

-Rate at which supplier's currency is converted to company's base currency,Taux auquel la monnaie du fournisseur est converti en devise de base entreprise

-Rate at which this tax is applied,Vitesse à laquelle cet impôt est appliqué

-Raw Material Item Code,Raw Code article Matière

-Raw Materials Supplied,Des matières premières fournies

-Raw Materials Supplied Cost,Coût des matières premières fournies

-Re-Order Level,Re-Order niveau

-Re-Order Qty,Re-Cdt

-Re-order,Re-order

-Re-order Level,Re-order niveau

-Re-order Qty,Re-order Quantité

-Read,Lire

-Read Only,Lecture seule

-Reading 1,Lecture 1

-Reading 10,Lecture le 10

-Reading 2,Lecture 2

-Reading 3,Reading 3

-Reading 4,Reading 4

-Reading 5,Reading 5

-Reading 6,Lecture 6

-Reading 7,Lecture le 7

-Reading 8,Lecture 8

-Reading 9,Lectures suggérées 9

-Reason,Raison

-Reason for Leaving,Raison du départ

-Reason for Resignation,Raison de la démission

-Recd Quantity,Quantité recd

-Receivable / Payable account will be identified based on the field Master Type,Compte à recevoir / payer sera identifié en fonction du champ Type de maître

-Receivables,Créances

-Receivables / Payables,Créances / dettes

-Receivables Group,Groupe de créances

-Received Date,Date de réception

-Received Items To Be Billed,Articles reçus à être facturé

-Received Qty,Quantité reçue

-Received and Accepted,Reçus et acceptés

-Receiver List,Liste des récepteurs

-Receiver Parameter,Paramètre récepteur

-Recipient,Destinataire

-Recipients,Récipiendaires

-Reconciliation Data,Données de réconciliation

-Reconciliation HTML,Réconciliation HTML

-Reconciliation JSON,Réconciliation JSON

-Record item movement.,Enregistrer le mouvement de l&#39;objet.

-Recurring Id,Id récurrent

-Recurring Invoice,Facture récurrente

-Recurring Type,Type de courant

-Reduce Deduction for Leave Without Pay (LWP),Réduire la déduction de congé sans solde (PLT)

-Reduce Earning for Leave Without Pay (LWP),Réduire Gagner de congé sans solde (PLT)

-Ref Code,Code de référence de

-Ref Date is Mandatory if Ref Number is specified,Ref date est obligatoire si le numéro de Ref est spécifié

-Ref DocType,Réf DocType

-Ref Name,Nom Réf

-Ref Rate,Prix ​​réf

-Ref SQ,Réf SQ

-Ref Type,Type de référence

-Reference,Référence

-Reference Date,Date de Référence

-Reference DocName,Référence DocName

-Reference DocType,Référence DocType

-Reference Name,Nom de référence

-Reference Number,Numéro de référence

-Reference Type,Type de référence

-Refresh,Rafraîchir

-Registered but disabled.,Inscrit mais désactivé.

-Registration Details,Détails de l&#39;enregistrement

-Registration Details Emailed.,Modalités d&#39;inscription envoyé par courriel.

-Registration Info,D&#39;informations Inscription

-Rejected,Rejeté

-Rejected Quantity,Quantité rejetée

-Rejected Serial No,Rejeté N ° de série

-Rejected Warehouse,Entrepôt rejetée

-Relation,Rapport

-Relieving Date,Date de soulager

-Relieving Date of employee is ,Soulager la date de l&#39;employé est

-Remark,Remarque

-Remarks,Remarques

-Remove Bookmark,Supprimer le signet

-Rename Log,Renommez identifiez-vous

-Rename Tool,Renommer l&#39;outil

-Rename...,Renommer ...

-Rented,Loué

-Repeat On,Répéter l&#39;opération sur

-Repeat Till,Répétez Till

-Repeat on Day of Month,Répétez le Jour du Mois

-Repeat this Event,Répétez cette événement

-Replace,Remplacer

-Replace Item / BOM in all BOMs,Remplacer l&#39;élément / BOM dans toutes les nomenclatures

-"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","Remplacer une nomenclature particulière dans toutes les nomenclatures d&#39;autres où il est utilisé. Il remplacera le lien de nomenclature ancienne, mettre à jour les coûts et régénérer &quot;Explosion de nomenclature article&quot; la table comme pour une nouvelle nomenclature"

-Replied,Répondu

-Report,Rapport

-Report Builder,Report Builder

-Report Builder reports are managed directly by the report builder. Nothing to do.,Ses rapports sont gérés directement par le constructeur de rapport. Rien à faire.

-Report Date,Date du rapport

-Report Hide,Signaler Cacher

-Report Name,Nom du rapport

-Report Type,Rapport Genre

-Report was not saved (there were errors),Rapport n&#39;a pas été sauvé (il y avait des erreurs)

-Reports,Rapports

-Reports to,Rapports au

-Represents the states allowed in one document and role assigned to change the state.,Représente les états autorisés dans un document et le rôle assigné à changer l&#39;état.

-Reqd,Reqd

-Reqd By Date,Reqd par date

-Request Type,Type de demande

-Request for Information,Demande de renseignements

-Request for purchase.,Demande d&#39;achat.

-Requested By,Demandé par

-Requested Items To Be Ordered,Articles demandés à commander

-Requested Items To Be Transferred,Articles demandé à être transférés

-Requests for items.,Les demandes d&#39;articles.

-Required By,Requis par

-Required Date,Requis Date

-Required Qty,Quantité requise

-Required only for sample item.,Requis uniquement pour les articles de l&#39;échantillon.

-Required raw materials issued to the supplier for producing a sub - contracted item.,Matières premières nécessaires délivrés au fournisseur pour la production d&#39;un élément sous - traitance.

-Reseller,Revendeur

-Reserved Quantity,Quantité réservés

-Reserved Warehouse,Réservé Entrepôt

-Reserved Warehouse in Sales Order / Finished Goods Warehouse,Entrepôt réservé à des commandes clients / entrepôt de produits finis

-Reserved Warehouse is missing in Sales Order,Réservé entrepôt est manquant dans l&#39;ordre des ventes

-Resignation Letter Date,Date de lettre de démission

-Resolution,Résolution

-Resolution Date,Date de Résolution

-Resolution Details,Détails de la résolution

-Resolved By,Résolu par

-Restrict IP,Restreindre IP

-Restrict user from this IP address only. Multiple IP addresses can be added by separating with commas. Also accepts partial IP addresses like (111.111.111),Restreindre l&#39;utilisateur à partir de cette adresse IP. Plusieurs adresses IP peuvent être ajoutés par séparant par des virgules. Accepte également les adresses IP partielles comme (111.111.111)

-Restricting By User,En restreignant l&#39;utilisateur

-Retail,Détail

-Retailer,Détaillant

-Review Date,Date de revoir

-Rgt,Rgt

-Right,Droit

-Role,Rôle

-Role Allowed to edit frozen stock,Rôle autorisés à modifier stock congelé

-Role Name,Rôle Nom

-Role that is allowed to submit transactions that exceed credit limits set.,Rôle qui est autorisé à soumettre des transactions qui dépassent les limites de crédit fixées.

-Roles,Rôles

-Roles Assigned,Les rôles assignés

-Roles Assigned To User,Rôles assignés à l&#39;utilisateur

-Roles HTML,Rôles HTML

-Root ,Racine

-Root cannot have a parent cost center,Racine ne peut pas avoir un centre de coûts parent

-Rounded Total,Totale arrondie

-Rounded Total (Company Currency),Totale arrondie (Société Monnaie)

-Row,Rangée

-Row ,Rangée

-Row #,Row #

-Row # ,Row #

-Rules defining transition of state in the workflow.,Règles définissant la transition de l&#39;état dans le workflow.

-"Rules for how states are transitions, like next state and which role is allowed to change state etc.","Règles pour la manière dont les États sont des transitions, comme état suivant et dont le rôle est autorisé à changer d&#39;état, etc"

-Rules to calculate shipping amount for a sale,Règles de calcul du montant de l&#39;expédition pour une vente

-SLE Exists,Existe SLE

-SMS,SMS

-SMS Center,Centre SMS

-SMS Control,SMS Control

-SMS Gateway URL,URL SMS Gateway

-SMS Log,SMS Log

-SMS Parameter,Paramètre SMS

-SMS Parameters,Paramètres SMS

-SMS Sender Name,SMS Sender Nom

-SMS Settings,Paramètres SMS

-SMTP Server (e.g. smtp.gmail.com),Serveur SMTP (smtp.gmail.com par exemple)

-SO,SO

-SO Date,SO Date

-SO Pending Qty,SO attente Qté

-SO/10-11/,SO/10-11 /

-SO1112,SO1112

-SQTN,SQTN

-STE,STE

-SUP,SUP

-SUPP,SUPP

-SUPP/10-11/,SUPP/10-11 /

-Salary,Salaire

-Salary Information,Information sur le salaire

-Salary Manager,Salaire Responsable

-Salary Mode,Mode de rémunération

-Salary Slip,Glissement des salaires

-Salary Slip Deduction,Déduction bulletin de salaire

-Salary Slip Earning,Slip Salaire Gagner

-Salary Structure,Grille des salaires

-Salary Structure Deduction,Déduction structure salariale

-Salary Structure Earning,Structure salariale Gagner

-Salary Structure Earnings,Bénéfice structure salariale

-Salary breakup based on Earning and Deduction.,rupture des salaires basée sur l&#39;obtention et la déduction.

-Salary components.,Éléments du salaire.

-Sales,Ventes

-Sales Analytics,Analytics Sales

-Sales BOM,BOM ventes

-Sales BOM Help,Aide nomenclature des ventes

-Sales BOM Item,Article nomenclature des ventes

-Sales BOM Items,Articles ventes de nomenclature

-Sales Common,Les ventes courantes

-Sales Details,Détails ventes

-Sales Discounts,Escomptes sur ventes

-Sales Email Settings,Réglages Courriel Ventes

-Sales Extras,Extras ventes

-Sales Invoice,Facture de vente

-Sales Invoice Advance,Advance facture de vente

-Sales Invoice Item,Article facture de vente

-Sales Invoice Items,Facture de vente Articles

-Sales Invoice Message,Message facture de vente

-Sales Invoice No,Aucune facture de vente

-Sales Invoice Trends,Soldes Tendances de la facture

-Sales Order,Commande

-Sales Order Date,Date de Commande

-Sales Order Item,Poste de commande client

-Sales Order Items,Articles Sales Order

-Sales Order Message,Message de commande client

-Sales Order No,Ordonnance n ° de vente

-Sales Order Required,Commande obligatoire

-Sales Order Trend,Les ventes Tendance Ordre

-Sales Partner,Sales Partner

-Sales Partner Name,Nom Sales Partner

-Sales Partner Target,Cible Sales Partner

-Sales Partners Commission,Partenaires Sales Commission

-Sales Person,Sales Person

-Sales Person Incharge,Sales Person Incharge

-Sales Person Name,Nom Sales Person

-Sales Person Target Variance (Item Group-Wise),Sales Person Variance cible (Point Group-Wise)

-Sales Person Targets,Personne objectifs de vente

-Sales Person-wise Transaction Summary,Sales Person-sage Résumé de la transaction

-Sales Register,Registre des ventes

-Sales Return,Ventes de retour

-Sales Taxes and Charges,Taxes de vente et frais

-Sales Taxes and Charges Master,Taxes de vente et frais de Master

-Sales Team,Équipe des ventes

-Sales Team Details,Détails équipe de vente

-Sales Team1,Ventes Equipe1

-Sales and Purchase,Vente et achat

-Sales campaigns,Campagnes de vente

-Sales persons and targets,Les vendeurs et les objectifs

-Sales taxes template.,Les taxes de vente gabarit.

-Sales territories.,Territoires de vente.

-Salutation,Salutation

-Same file has already been attached to the record,Même fichier a déjà été jointe au dossier

-Sample Size,Taille de l&#39;échantillon

-Sanctioned Amount,Montant sanctionné

-Saturday,Samedi

-Save,Sauver

-Schedule,Calendrier

-Schedule Details,Planning Détails

-Scheduled,Prévu

-Scheduled Confirmation Date,Date de confirmation prévue

-Scheduled Date,Date prévue

-Scheduler Log,Scheduler Connexion

-School/University,Ecole / Université

-Score (0-5),Score (0-5)

-Score Earned,Score gagné

-Scrap %,Scrap%

-Script,Scénario

-Script Report,Rapport de Script

-Script Type,Type de script

-Script to attach to all web pages.,Script pour attacher à toutes les pages Web.

-Search,Rechercher

-Search Fields,Champs de recherche

-Seasonality for setting budgets.,Saisonnalité de l&#39;établissement des budgets.

-Section Break,Saut de section

-Security Settings,Paramètres de sécurité

-"See ""Rate Of Materials Based On"" in Costing Section",Voir «Taux de matériaux à base de« coûts dans la section

-Select,Sélectionner

-"Select ""Yes"" for sub - contracting items",Sélectionnez &quot;Oui&quot; pour la sous - traitance articles

-"Select ""Yes"" if this item is to be sent to a customer or received from a supplier as a sample. Delivery notes and Purchase Receipts will update stock levels but there will be no invoice against this item.","Sélectionnez «Oui» si cet article doit être envoyé à un client ou reçu d&#39;un fournisseur comme un échantillon. Les bons de livraison et factures d&#39;achat va mettre à jour les niveaux de stocks, mais il n&#39;y aura pas de facture contre cet article."

-"Select ""Yes"" if this item is used for some internal purpose in your company.",Sélectionnez &quot;Oui&quot; si cet objet est utilisé à des fins internes de votre entreprise.

-"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","Sélectionnez &quot;Oui&quot; si cet objet représente un travail comme la formation, la conception, la consultation, etc"

-"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",Sélectionnez &quot;Oui&quot; si vous le maintien des stocks de cet article dans votre inventaire.

-"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",Sélectionnez &quot;Oui&quot; si vous fournir des matières premières à votre fournisseur pour la fabrication de cet article.

-Select All,Sélectionner tout

-Select Attachments,Sélectionnez Pièces jointes

-Select Budget Distribution to unevenly distribute targets across months.,Sélectionnez Répartition du budget à répartir inégalement cibles à travers mois.

-"Select Budget Distribution, if you want to track based on seasonality.","Sélectionnez Répartition du budget, si vous voulez suivre en fonction de la saisonnalité."

-Select Customer,Sélectionnez Client

-Select Digest Content,Sélectionner le contenu Digest

-Select DocType,Sélectionnez DocType

-Select Document Type,Sélectionnez Type de document

-Select Document Type or Role to start.,Sélectionnez Type de document ou le rôle de démarrer.

-Select Items,Sélectionner les objets

-Select PR,Sélectionnez PR

-Select Print Format,Sélectionnez Format d&#39;impression

-Select Print Heading,Sélectionnez Imprimer Cap

-Select Report Name,Sélectionner Nom du rapport

-Select Role,Sélectionnez rôle

-Select Sales Orders,Sélectionnez les commandes clients

-Select Sales Orders from which you want to create Production Orders.,Sélectionnez les commandes clients à partir de laquelle vous souhaitez créer des ordres de fabrication.

-Select Terms and Conditions,Sélectionnez Termes et Conditions

-Select Time Logs and Submit to create a new Sales Invoice.,Sélectionnez registres de temps et de soumettre à créer une nouvelle facture de vente.

-Select Transaction,Sélectionnez Transaction

-Select Type,Sélectionnez le type de

-Select User or Property to start.,Sélectionnez l&#39;utilisateur ou d&#39;un bien pour commencer.

-Select a Banner Image first.,Choisissez une bannière image première.

-Select account head of the bank where cheque was deposited.,Sélectionnez tête compte de la banque où chèque a été déposé.

-Select an image of approx width 150px with a transparent background for best results.,Sélectionnez une image d&#39;une largeur d&#39;environ 150px avec un fond transparent pour de meilleurs résultats.

-Select company name first.,Sélectionnez le nom de la première entreprise.

-Select dates to create a new ,Choisissez la date pour créer une nouvelle

-Select name of Customer to whom project belongs,Sélectionnez le nom du client à qui appartient projet

-Select or drag across time slots to create a new event.,Sélectionnez ou glisser sur des intervalles de temps pour créer un nouvel événement.

-Select template from which you want to get the Goals,Sélectionnez le modèle à partir duquel vous souhaitez obtenir des Objectifs

-Select the Employee for whom you are creating the Appraisal.,Sélectionnez l&#39;employé pour lequel vous créez l&#39;évaluation.

-Select the currency in which price list is maintained,Sélectionnez la devise dans laquelle la liste de prix est maintenue

-Select the label after which you want to insert new field.,Sélectionnez l&#39;étiquette après lequel vous voulez insérer un nouveau champ.

-Select the period when the invoice will be generated automatically,Sélectionnez la période pendant laquelle la facture sera générée automatiquement

-"Select the price list as entered in ""Price List"" master. This will pull the reference rates of items against this price list as specified in ""Item"" master.",Sélectionnez la liste de prix comme indiquée dans &quot;Liste des prix&quot; maître. Cela tirera les taux de référence d&#39;articles contre cette liste de prix tel que spécifié dans &quot;Item&quot; maître.

-Select the relevant company name if you have multiple companies,Sélectionnez le nom de l&#39;entreprise concernée si vous avez de multiples entreprises

-Select the relevant company name if you have multiple companies.,Sélectionnez le nom de l&#39;entreprise concernée si vous avez plusieurs sociétés.

-Select who you want to send this newsletter to,Sélectionnez qui vous souhaitez envoyer ce bulletin à

-"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","La sélection de &quot;Oui&quot; permettra cet article à paraître dans bon de commande, facture d&#39;achat."

-"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","La sélection de &quot;Oui&quot; permettra de comprendre cet article dans l&#39;ordonnance de vente, bon de livraison"

-"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",La sélection de &quot;Oui&quot; vous permettra de créer des nomenclatures montrant des matières premières et des coûts d&#39;exploitation engagés pour la fabrication de cet article.

-"Selecting ""Yes"" will allow you to make a Production Order for this item.",La sélection de &quot;Oui&quot; vous permettra de faire un ordre de fabrication pour cet article.

-"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",La sélection de &quot;Oui&quot; donner une identité unique à chaque entité de cet article qui peut être consulté dans le N ° de série maître.

-Selling,Vente

-Selling Settings,Réglages de vente

-Send,Envoyer

-Send Autoreply,Envoyer Autoreply

-Send Email,Envoyer un email

-Send From,Envoyer partir de

-Send Invite Email,Envoyer une invitation e-mail

-Send Me A Copy,Envoyez-moi une copie

-Send Notifications To,Envoyer des notifications aux

-Send Print in Body and Attachment,Envoyer Imprimer dans le corps et attachement

-Send SMS,Envoyer un SMS

-Send To,Send To

-Send To Type,Envoyer à taper

-Send an email reminder in the morning,Envoyer un courriel de rappel dans la matinée

-Send automatic emails to Contacts on Submitting transactions.,Envoyer des emails automatiques vers les Contacts sur Envoi transactions.

-Send mass SMS to your contacts,Envoyer un SMS en masse à vos contacts

-Send regular summary reports via Email.,Envoyer des rapports de synthèse réguliers par e-mail.

-Send to this list,Envoyer cette liste

-Sender,Expéditeur

-Sender Name,Nom de l&#39;expéditeur

-"Sending newsletters is not allowed for Trial users, \				to prevent abuse of this feature.","L&#39;envoi de newsletters n&#39;est pas autorisé pour les utilisateurs de première instance, \ pour éviter les abus de cette fonctionnalité."

-Sent Mail,Messages envoyés

-Sent On,Sur envoyé

-Sent Quotation,Devis envoyé

-Separate production order will be created for each finished good item.,Pour la production séparée sera créée pour chaque article produit fini.

-Serial No,N ° de série

-Serial No Details,Détails Pas de série

-Serial No Service Contract Expiry,N ° de série expiration du contrat de service

-Serial No Status,N ° de série Statut

-Serial No Warranty Expiry,N ° de série expiration de garantie

-Serialized Item: ',Article sérialisé: &#39;

-Series List for this Transaction,Liste série pour cette transaction

-Server,Serveur

-Service Address,Adresse du service

-Services,Services

-Session Expired. Logging you out,Session a expiré. Vous déconnecter

-Session Expires in (time),Session Expire dans (temps)

-Session Expiry,Session d&#39;expiration

-Session Expiry in Hours e.g. 06:00,"Expiration session en heures, par exemple 06:00"

-Set Banner from Image,Réglez bannière de l&#39;image

-Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,Set Point du Groupe sages budgets sur ce territoire. Vous pouvez également inclure la saisonnalité en réglant la distribution.

-Set Login and Password if authentication is required.,Set de connexion et mot de passe si l&#39;authentification est requise.

-Set New Password,Réglez nouveau mot de passe

-Set Value,Définir la valeur

-"Set a new password and ""Save""",Définir un nouveau mot de passe et &quot;Save&quot;

-Set prefix for numbering series on your transactions,Définir le préfixe de numérotation des séries sur vos transactions

-Set targets Item Group-wise for this Sales Person.,Fixer des objectifs élément de groupe-sage pour cette personne des ventes.

-"Set your background color, font and image (tiled)","Réglez votre couleur de fond, la police et l&#39;image (carrelage)"

-"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","Réglez vos paramètres de messagerie SMTP sortants ici. Toutes les notifications générées par le système, e-mails passera de ce serveur de messagerie. Si vous n&#39;êtes pas sûr, laissez ce champ vide pour utiliser des serveurs ERPNext (e-mails seront toujours envoyés à partir de votre email id) ou communiquez avec votre fournisseur de messagerie."

-Setting Account Type helps in selecting this Account in transactions.,Type de compte Configuration aide à sélectionner ce compte dans les transactions.

-Settings,Réglages

-Settings for About Us Page.,Paramètres de la page A propos de nous.

-Settings for Accounts,Réglages pour les comptes

-Settings for Buying Module,Réglages pour le module d&#39;achat

-Settings for Contact Us Page,Paramètres de la page Contactez-nous

-Settings for Contact Us Page.,Paramètres de la page Contactez-nous.

-Settings for Selling Module,Réglages pour la vente Module

-Settings for the About Us Page,Paramètres de la page A propos de nous

-"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",Paramètres pour extraire demandeurs d&#39;emploi à partir d&#39;une boîte aux lettres par exemple &quot;jobs@example.com&quot;

-Setup,Installation

-Setup Control,Configuration à l&#39;aide

-Setup Series,Série de configuration

-Setup of Shopping Cart.,Configuration de votre panier.

-Setup of fonts and background.,Configuration des polices et le fond.

-"Setup of top navigation bar, footer and logo.","Configuration de la barre de navigation en haut, pied de page et logo."

-Setup to pull emails from support email account,Configuration pour tirer des courriels de compte de messagerie soutien

-Share,Partager

-Share With,Partager avec

-Shipments to customers.,Les livraisons aux clients.

-Shipping,Livraison

-Shipping Account,Compte de livraison

-Shipping Address,Adresse de livraison

-Shipping Address Name,Adresse de livraison Nom

-Shipping Amount,Montant de livraison

-Shipping Rule,Livraison règle

-Shipping Rule Condition,Livraison Condition de règle

-Shipping Rule Conditions,Règle expédition Conditions

-Shipping Rule Label,Livraison règle étiquette

-Shipping Rules,Règles d&#39;expédition

-Shop,Magasiner

-Shopping Cart,Panier

-Shopping Cart Price List,Panier Liste des prix

-Shopping Cart Price Lists,Panier Liste des prix

-Shopping Cart Settings,Panier Paramètres

-Shopping Cart Shipping Rule,Panier Livraison règle

-Shopping Cart Shipping Rules,Panier Règles d&#39;expédition

-Shopping Cart Taxes and Charges Master,Panier taxes et redevances Maître

-Shopping Cart Taxes and Charges Masters,Panier Taxes et frais de maîtrise

-Short Bio,Courte biographie

-Short Name,Nom court

-Short biography for website and other publications.,Courte biographie pour le site Web et d&#39;autres publications.

-Shortcut,Raccourci

-"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",Voir &quot;En stock&quot; ou &quot;Pas en stock» basée sur le stock disponible dans cet entrepôt.

-Show Details,Afficher les détails

-Show In Website,Afficher dans un site Web

-Show Print First,Montrer Imprimer Première

-Show a slideshow at the top of the page,Afficher un diaporama en haut de la page

-Show in Website,Afficher dans Site Web

-Show rows with zero values,Afficher lignes avec des valeurs nulles

-Show this slideshow at the top of the page,Voir ce diaporama en haut de la page

-Showing only for,Affichage seulement pour

-Signature,Signature

-Signature to be appended at the end of every email,Signature d&#39;être ajouté à la fin de chaque e-mail

-Single,Unique

-Single Post (article).,Simple Post (article).

-Single unit of an Item.,Une seule unité d&#39;un élément.

-Sitemap Domain,Plan du site Domain

-Slideshow,Diaporama

-Slideshow Items,Articles Diaporama

-Slideshow Name,Nom Diaporama

-Slideshow like display for the website,Diaporama comme l&#39;affichage du site Web

-Small Text,Petit texte

-Solid background color (default light gray),Couleur de fond solide (gris clair par défaut)

-Sorry we were unable to find what you were looking for.,"Désolé, nous n&#39;avons pas pu trouver ce que vous recherchez."

-Sorry you are not permitted to view this page.,"Désolé, vous n&#39;êtes pas autorisé à afficher cette page."

-Sorry! We can only allow upto 100 rows for Stock Reconciliation.,Désolé! Nous ne pouvons permettre jusqu&#39;à 100 lignes pour la réconciliation Droits.

-"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","Désolé! Vous ne pouvez pas changer la devise par défaut de la société, parce qu&#39;il ya des transactions en cours à son encontre. Vous aurez besoin d&#39;annuler ces opérations si vous voulez changer la devise par défaut."

-Sorry. Companies cannot be merged,Désolé. Les entreprises ne peuvent pas être fusionnés

-Sorry. Serial Nos. cannot be merged,Désolé. Numéros de série ne peut pas être fusionnée

-Sort By,Trier par

-Source,Source

-Source Warehouse,Source d&#39;entrepôt

-Source and Target Warehouse cannot be same,Source et une cible d&#39;entrepôt ne peut pas être la même

-Source of th,Source d&#39;e

-"Source of the lead. If via a campaign, select ""Campaign""","La source de la sonde. Si par le biais d&#39;une campagne, sélectionnez &quot;campagne&quot;"

-Spartan,Spartan

-Special Page Settings,Réglages Page spéciale

-Specification Details,Détails Spécifications

-Specify Exchange Rate to convert one currency into another,Spécifiez taux de change pour convertir une monnaie en une autre

-"Specify a list of Territories, for which, this Price List is valid","Spécifiez une liste des territoires, pour qui, cette liste de prix est valable"

-"Specify a list of Territories, for which, this Shipping Rule is valid","Spécifiez une liste des territoires, pour qui, cette règle d&#39;expédition est valide"

-"Specify a list of Territories, for which, this Taxes Master is valid","Spécifiez une liste des territoires, pour qui, cette Taxes Master est valide"

-Specify conditions to calculate shipping amount,Préciser les conditions pour calculer le montant de l&#39;expédition

-Split Delivery Note into packages.,Séparer le bon de livraison dans des packages.

-Standard,Standard

-Standard Rate,Prix ​​Standard

-"Standard Terms and Conditions that can be added to Sales and Purchases.Examples:1. Validity of the offer.1. Payment Terms (In Advance, On Credit, part advance etc).1. What is extra (or payable by the Customer).1. Safety / usage warning.1. Warranty if any.1. Returns Policy.1. Terms of shipping, if applicable.1. Ways of addressing disputes, indemnity, liability, etc.1. Address and Contact of your Company.","Conditions Générales de Vente qui peut être ajouté aux ventes et Purchases.Examples: 1. Validité de la offer.1. Conditions de paiement (à l&#39;avance, de crédit, etc avance une partie) .1. Quel est extra (ou payable par le client) .1. Sécurité / usage warning.1. Garantie si any.1. Retourne Policy.1. Conditions d&#39;expédition, le cas applicable.1. Les moyens de régler les différends, indemnisation, responsabilité, etc.1. Adresse et coordonnées de votre entreprise."

-"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.10. Add or Deduct: Whether you want to add or deduct the tax.","Modèle normal de l&#39;impôt qui peut être appliquée à toutes les transactions d&#39;achat. Ce modèle peut contenir une liste des chefs d&#39;impôts et autres charges aussi des têtes comme &quot;Livraison&quot;, &quot;assurance&quot;, &quot;Manipulation&quot;, etc taux d&#39;imposition # # # # RemarqueLe que vous définissez ici sera le taux normal de l&#39;impôt pour tous les articles ** ** . S&#39;il ya ** ** Articles qui ont des taux différents, ils doivent être ajoutés à l&#39;impôt sur le point ** ** table dans l&#39;élément ** ** maître. # # # # Description des Columns1. Type de calcul: - Cela peut être sur ** Total net ** (qui est la somme du montant de base). - ** Sur la ligne précédente total / Montant ** (pour les impôts ou les frais cumulatifs). Si vous sélectionnez cette option, la taxe sera appliquée en tant que pourcentage de la rangée précédente (dans la table d&#39;impôt) le montant ou total. - ** Réelles ** (comme indiqué) .2. Chef du compte: Le grand livre des comptes en vertu de laquelle cette taxe sera booked3. Un centre de coûts: Si la taxe / redevance est un revenu (comme le transport) ou des frais dont elle a besoin pour être comptabilisées au titre des coûts Center.4. Description: Description de l&#39;impôt (qui sera imprimé sur les factures / devis) .5. Tarif: rate.6 impôt. Montant: Taxe amount.7. Total: Total cumulatif à ce point.8. Entrez Row: S&#39;il est basé sur «Total ligne précédente&quot;, vous pouvez sélectionner le nombre de lignes qui seront pris comme base pour le calcul (par défaut la ligne précédente) .9. Prenons l&#39;impôt ou charge pour: Dans cette section, vous pouvez spécifier si la taxe / redevance est seulement pour l&#39;évaluation (et non une partie du total) ou seulement pour le total (ne pas ajouter de la valeur à l&#39;élément) ou pour both.10. Ajouter ou déduire: Si vous voulez ajouter ou déduire la taxe."

-"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.","Modèle normal de l&#39;impôt qui peut être appliqué à toutes les opérations de vente. Ce modèle peut contenir une liste des chefs d&#39;impôt et aussi d&#39;autres dépenses / revenus des têtes comme &quot;Livraison&quot;, &quot;assurance&quot;, &quot;Manipulation&quot;, etc taux d&#39;imposition # # # # RemarqueLe que vous définissez ici sera le taux normal de l&#39;impôt pour tous les articles ** **. S&#39;il ya ** ** Articles qui ont des taux différents, ils doivent être ajoutés à l&#39;impôt sur le point ** ** table dans l&#39;élément ** ** maître. # # # # Description des Columns1. Type de calcul: - Cela peut être sur ** Total net ** (qui est la somme du montant de base). - ** Sur la ligne précédente total / Montant ** (pour les impôts ou les frais cumulatifs). Si vous sélectionnez cette option, la taxe sera appliquée en tant que pourcentage de la rangée précédente (dans la table d&#39;impôt) le montant ou total. - ** Réelles ** (comme indiqué) .2. Chef du compte: Le grand livre des comptes en vertu de laquelle cette taxe sera booked3. Un centre de coûts: Si la taxe / redevance est un revenu (comme le transport) ou des frais dont elle a besoin pour être comptabilisées au titre des coûts Center.4. Description: Description de l&#39;impôt (qui sera imprimé sur les factures / devis) .5. Tarif: rate.6 impôt. Montant: Taxe amount.7. Total: Total cumulatif à ce point.8. Entrez Row: S&#39;il est basé sur «Total ligne précédente&quot;, vous pouvez sélectionner le nombre de lignes qui seront pris comme base pour le calcul (par défaut la ligne précédente) .9. Est-ce Taxes incluses dans le taux de base: Si vous cochez cette page, c&#39;est que cette taxe ne sera pas montré ci-dessous la table article, mais il sera inclus dans le tarif de base dans votre tableau principal point. Ceci est utile lorsque vous voulez donner un prix forfaitaire (toutes taxes comprises) prix à ses clients."

-Start Date,Date de début

-Start Report For,Démarrer Rapport pour

-Start date of current invoice's period,Date de début de la période de facturation en cours

-Starts on,Commence le

-Startup,Démarrage

-State,État

-States,Etats-

-Static Parameters,Paramètres statiques

-Status,Statut

-Status must be one of ,Le statut doit être l&#39;un des

-Status should be Submitted,Statut doit être soumis

-Statutory info and other general information about your Supplier,Informations légales et autres informations générales au sujet de votre Fournisseur

-Stock,Stock

-Stock Adjustment Account,Compte d&#39;ajustement de stock

-Stock Adjustment Cost Center,Stock centre de coûts d&#39;ajustement

-Stock Ageing,Stock vieillissement

-Stock Analytics,Analytics stock

-Stock Balance,Solde Stock

-Stock Entry,Entrée Stock

-Stock Entry Detail,Détail d&#39;entrée Stock

-Stock Frozen Upto,Stock Frozen Jusqu&#39;à

-Stock In Hand Account,Stock Compte de main

-Stock Ledger,Stock Ledger

-Stock Ledger Entry,Stock Ledger Entry

-Stock Level,Niveau de stock

-Stock Qty,Stock Qté

-Stock Queue (FIFO),Stock file d&#39;attente (FIFO)

-Stock Received But Not Billed,Stock reçus mais non facturés

-Stock Reconciliation,Stock réconciliation

-Stock Reconciliation file not uploaded,Fichier de rapprochement Stock pas transféré

-Stock Settings,Paramètres de stock

-Stock UOM,Stock UDM

-Stock UOM Replace Utility,Utilitaire Stock Remplacer Emballage

-Stock Uom,Stock UDM

-Stock Value,Valeur de l&#39;action

-Stock Value Difference,Stock Value Différence

-Stop,Stop

-Stop users from making Leave Applications on following days.,"Empêcher les utilisateurs de faire des demandes d&#39;autorisation, les jours suivants."

-Stopped,Arrêté

-Structure cost centers for budgeting.,Centres de coûts de structure pour la budgétisation.

-Structure of books of accounts.,Structure des livres de comptes.

-Style,Style

-Style Settings,Paramètres de style

-"Style represents the button color: Success - Green, Danger - Red, Inverse - Black, Primary - Dark Blue, Info - Light Blue, Warning - Orange","Style représente la couleur du bouton: Succès - Vert, Danger - Rouge, Inverse - Noir, primaire - Bleu foncé, Info - Bleu clair, Avertissement - Orange"

-"Sub-currency. For e.g. ""Cent""",Sous-monnaie. Pour exemple: &quot;Cent&quot;

-Sub-domain provided by erpnext.com,Sous-domaine fourni par erpnext.com

-Subcontract,Sous-traiter

-Subdomain,Sous-domaine

-Subject,Sujet

-Submit,Soumettre

-Submit Salary Slip,Envoyer le bulletin de salaire

-Submit all salary slips for the above selected criteria,Soumettre tous les bulletins de salaire pour les critères sélectionnés ci-dessus

-Submitted,Soumis

-Submitted Record cannot be deleted,Soumis enregistrement ne peut pas être supprimé

-Subsidiary,Filiale

-Success,Succès

-Successful: ,Succès:

-Suggestion,Suggestion

-Suggestions,Suggestions

-Sunday,Dimanche

-Supplier,Fournisseur

-Supplier (Payable) Account,Fournisseur compte (à payer)

-Supplier (vendor) name as entered in supplier master,Fournisseur (vendeur) le nom saisi dans master fournisseur

-Supplier Account Head,Fournisseur compte Head

-Supplier Address,Adresse du fournisseur

-Supplier Details,Détails de produit

-Supplier Intro,Intro Fournisseur

-Supplier Invoice Date,Date de la facture fournisseur

-Supplier Invoice No,Fournisseur facture n

-Supplier Name,Nom du fournisseur

-Supplier Naming By,Fournisseur de nommage par

-Supplier Part Number,Numéro de pièce fournisseur

-Supplier Quotation,Devis Fournisseur

-Supplier Quotation Item,Article Devis Fournisseur

-Supplier Reference,Référence fournisseur

-Supplier Shipment Date,Fournisseur Date d&#39;expédition

-Supplier Shipment No,Fournisseur expédition No

-Supplier Type,Type de fournisseur

-Supplier Warehouse,Entrepôt Fournisseur

-Supplier Warehouse mandatory subcontracted purchase receipt,Entrepôt obligatoire facture d&#39;achat sous-traitance des fournisseurs

-Supplier classification.,Fournisseur de classification.

-Supplier database.,Base de données fournisseurs.

-Supplier of Goods or Services.,Fournisseur de biens ou services.

-Supplier warehouse where you have issued raw materials for sub - contracting,Fournisseur entrepôt où vous avez émis des matières premières pour la sous - traitance

-Supplier's currency,Fournisseur de monnaie

-Support,Soutenir

-Support Analytics,Analytics soutien

-Support Email,Soutien Email

-Support Email Id,Soutien Id Email

-Support Password,Mot de passe soutien

-Support Ticket,Support Ticket

-Support queries from customers.,En charge les requêtes des clients.

-Symbol,Symbole

-Sync Inbox,Sync boîte de réception

-Sync Support Mails,Synchroniser mails de soutien

-Sync with Dropbox,Synchroniser avec Dropbox

-Sync with Google Drive,Synchronisation avec Google Drive

-System,Système

-System Defaults,Par défaut du système

-System Settings,Paramètres système

-System User,L&#39;utilisateur du système

-"System User (login) ID. If set, it will become default for all HR forms.","L&#39;utilisateur du système (login) ID. S&#39;il est défini, il sera par défaut pour toutes les formes de ressources humaines."

-System for managing Backups,Système de gestion des sauvegardes

-System generated mails will be sent from this email id.,Mails générés par le système seront envoyés à cette id e-mail.

-TL-,BA-

-TLB-,TLB-

-Table,Table

-Table for Item that will be shown in Web Site,Tableau pour le point qui sera affiché dans le site Web

-Tag,Balise

-Tag Name,Nom de la balise

-Tags,Balises

-Tahoma,Tahoma

-Target,Cible

-Target  Amount,Montant Cible

-Target Detail,Détail cible

-Target Details,Détails cibles

-Target Details1,Cible Details1

-Target Distribution,Distribution cible

-Target Qty,Qté cible

-Target Warehouse,Cible d&#39;entrepôt

-Task,Tâche

-Task Details,Détails de la tâche

-Tax,Impôt

-Tax Calculation,Calcul de la taxe

-Tax Category can not be 'Valuation' or 'Valuation and Total' 					as all items are non-stock items,Catégorie de l&#39;impôt ne peut être «évaluation» ou «Valorisation et totale» que tous les articles sont des articles hors stock

-Tax Master,Maître d&#39;impôt

-Tax Rate,Taux d&#39;imposition

-Tax Template for Purchase,Modèle d&#39;impôt pour l&#39;achat

-Tax Template for Sales,Modèle d&#39;impôt pour les ventes

-Tax and other salary deductions.,De l&#39;impôt et autres déductions salariales.

-Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges,Table de détail impôt extraites de maître élément comme une chaîne et stockée dans ce field.Used de taxes et de frais

-Taxable,Imposable

-Taxes,Impôts

-Taxes and Charges,Impôts et taxes

-Taxes and Charges Added,Taxes et redevances Ajouté

-Taxes and Charges Added (Company Currency),Les impôts et les frais supplémentaires (Société Monnaie)

-Taxes and Charges Calculation,Taxes et frais de calcul

-Taxes and Charges Deducted,Taxes et frais déduits

-Taxes and Charges Deducted (Company Currency),Impôts et Charges déduites (Société Monnaie)

-Taxes and Charges Total,Taxes et frais total

-Taxes and Charges Total (Company Currency),Les impôts et les frais totaux (Société Monnaie)

-Taxes and Charges1,Les impôts et Charges1

-Team Members,Membres de l&#39;équipe

-Team Members Heading,Membres de l&#39;équipe Cap

-Template for employee performance appraisals.,Gabarit pour l&#39;évaluation du rendement des employés.

-Template of terms or contract.,Modèle de termes ou d&#39;un contrat.

-Term Details,Détails terme

-Terms and Conditions,Termes et Conditions

-Terms and Conditions Content,Termes et Conditions de contenu

-Terms and Conditions Details,Termes et Conditions Détails

-Terms and Conditions Template,Termes et Conditions modèle

-Terms and Conditions1,Termes et conditions1

-Territory,Territoire

-Territory Manager,Territory Manager

-Territory Name,Nom du territoire

-Territory Target Variance (Item Group-Wise),Territoire Variance cible (Point Group-Wise)

-Territory Targets,Les objectifs du Territoire

-Test,Test

-Test Email Id,Id Test Email

-Test Runner,Test Runner

-Test the Newsletter,Testez la Newsletter

-Text,Texte

-Text Align,Aligner du texte

-Text Editor,Éditeur de texte

-"The ""Web Page"" that is the website home page",La «page Web» qui est la page d&#39;accueil du site

-The BOM which will be replaced,La nomenclature qui sera remplacé

-"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",L&#39;article qui représente le package. Cet article doit avoir «Est Produit en stock&quot; comme &quot;No&quot; et &quot;Est Point de vente&quot; que &quot;Oui&quot;

-The date at which current entry is made in system.,La date à laquelle l&#39;entrée courante est faite dans le système.

-The date at which current entry will get or has actually executed.,La date à laquelle l&#39;entrée actuelle permet de lire ou a réellement exécuté.

-The date on which next invoice will be generated. It is generated on submit.,La date à laquelle la facture suivante sera généré. Il est généré sur soumettre.

-The date on which recurring invoice will be stop,La date à laquelle la facture récurrente sera arrêter

-"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","Le jour du mois au cours duquel la facture automatique sera généré, par exemple 05, 28, etc"

-The first Leave Approver in the list will be set as the default Leave Approver,Le premier congé approbateur dans la liste sera définie comme le congé approbateur de défaut

-The gross weight of the package. Usually net weight + packaging material weight. (for print),Le poids brut du colis. Habituellement poids net + poids du matériau d&#39;emballage. (Pour l&#39;impression)

-The name of your company / website as you want to appear on browser title bar. All pages will have this as the prefix to the title.,Le nom de votre entreprise / site que vous souhaitez voir apparaître sur la barre de titre du navigateur. Toutes les pages auront ce que le préfixe du titre.

-The net weight of this package. (calculated automatically as sum of net weight of items),Le poids net de ce paquet. (Calculé automatiquement comme la somme du poids net des articles)

-The new BOM after replacement,La nouvelle nomenclature après le remplacement

-The rate at which Bill Currency is converted into company's base currency,La vitesse à laquelle le projet de loi Monnaie est convertie en monnaie de base entreprise

-"The system provides pre-defined roles, but you can <a href='#List/Role'>add new roles</a> to set finer permissions","Le système fournit des rôles prédéfinis, mais vous pouvez <a href='#List/Role'>ajouter de nouveaux rôles</a> pour définir des autorisations plus fines"

-The unique id for tracking all recurring invoices. It is generated on submit.,L&#39;identifiant unique pour le suivi de toutes les factures récurrentes. Il est généré lors de la soumission.

-Then By (optional),Puis par (facultatif)

-These properties are Link Type fields from all Documents.,Ces propriétés sont des champs de type de lien de tous les documents.

-"These properties can also be used to 'assign' a particular document, whose property matches with the User's property to a User. These can be set using the <a href='#permission-manager'>Permission Manager</a>","Ces propriétés peuvent également être utilisés pour «attribuer» un document particulier, dont la propriété correspond à la propriété de l&#39;utilisateur à un utilisateur. Ceux-ci peuvent être définies à l&#39;aide du <a href='#permission-manager'>Gestionnaire d&#39;autorisation</a>"

-These properties will appear as values in forms that contain them.,Ces propriétés apparaissent comme des valeurs dans les formes qui les contiennent.

-These values will be automatically updated in transactions and also will be useful to restrict permissions for this user on transactions containing these values.,Ces valeurs seront automatiquement mis à jour dans les transactions et sera également utile pour restreindre les autorisations pour cet utilisateur sur les transactions contenant ces valeurs.

-This Price List will be selected as default for all Customers under this Group.,Cette liste de prix sera sélectionné par défaut pour tous les clients dans ce groupe.

-This Time Log Batch has been billed.,This Time Connexion lot a été facturé.

-This Time Log Batch has been cancelled.,This Time Connexion lot a été annulé.

-This Time Log conflicts with,Cette fois-Log conflits avec

-This account will be used to maintain value of available stock,Ce compte sera utilisé pour maintenir la valeur des stocks disponibles

-This currency will get fetched in Purchase transactions of this supplier,Cette monnaie obtiendrez récupérées dans des opérations d&#39;achat de ce fournisseur

-This currency will get fetched in Sales transactions of this customer,Cette monnaie obtiendrez récupérés dans les transactions de vente de ce client

-"This feature is for merging duplicate warehouses. It will replace all the links of this warehouse by ""Merge Into"" warehouse. After merging you can delete this warehouse, as stock level for this warehouse will be zero.","Cette fonction est pour la fusion des entrepôts en double. Elle remplacera tous les liens de cet entrepôt de fusion &quot;dans&quot; l&#39;entrepôt. Après la fusion, vous pouvez supprimer cet entrepôt, que le niveau de stock pour cette entrepôt sera zéro."

-This feature is only applicable to self hosted instances,Cette fonctionnalité est uniquement applicable aux instances auto organisé

-This field will appear only if the fieldname defined here has value OR the rules are true (examples): <br>myfieldeval:doc.myfield=='My Value'<br>eval:doc.age>18,Ce champ n&#39;apparaît que si le nom du champ défini ici a de la valeur ou les règles sont vraies (exemples): <br> myfieldeval: doc.myfield == &#39;Mon Value&#39; <br> eval: doc.age&gt; 18

-This goes above the slideshow.,Cela va au-dessus du diaporama.

-This is PERMANENT action and you cannot undo. Continue?,Il s&#39;agit d&#39;une action permanente et vous ne pouvez pas annuler. Continuer?

-This is an auto generated Material Request.,Il s&#39;agit d&#39;une auto matières générées demande.

-This is permanent action and you cannot undo. Continue?,Il s&#39;agit d&#39;une action permanente et vous ne pouvez pas annuler. Continuer?

-This is the number of the last created transaction with this prefix,Il s&#39;agit du numéro de la dernière transaction créée par ce préfixe

-This message goes away after you create your first customer.,Ce message disparaît après la création de votre premier client.

-This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,Cet outil vous permet de mettre à jour ou corriger la quantité et la valorisation de stock dans le système. Il est généralement utilisé pour synchroniser les valeurs du système et ce qui existe réellement dans vos entrepôts.

-This will be used for setting rule in HR module,Il sera utilisé pour la règle de réglage dans le module RH

-Thread HTML,Discussion HTML

-Thursday,Jeudi

-Time,Temps

-Time Log,Temps Connexion

-Time Log Batch,Temps connecter Batch

-Time Log Batch Detail,Temps connecter Détail du lot

-Time Log Batch Details,Le journal du temps les détails du lot

-Time Log Batch status must be 'Submitted',Temps connecter statut de lot doit être «soumis»

-Time Log Status must be Submitted.,Temps connecter État doit être soumis.

-Time Log for tasks.,Le journal du temps pour les tâches.

-Time Log is not billable,Le journal du temps n&#39;est pas facturable

-Time Log must have status 'Submitted',Temps journal doit avoir un statut «Soumis»

-Time Zone,Fuseau horaire

-Time Zones,Fuseaux horaires

-Time and Budget,Temps et budget

-Time at which items were delivered from warehouse,Heure à laquelle les articles ont été livrés à partir de l&#39;entrepôt

-Time at which materials were received,Heure à laquelle les matériaux ont été reçues

-Title,Titre

-Title / headline of your page,Titre / titre de votre page

-Title Case,Case Titre

-Title Prefix,Title Prefix

-To,À

-To Currency,Pour Devise

-To Date,À ce jour

-To Discuss,Pour discuter

-To Do,To Do

-To Do List,To Do List

-To PR Date,Date de PR

-To Package No.,Pour Emballer n °

-To Reply,Pour Répondre

-To Time,To Time

-To Value,To Value

-To Warehouse,Pour Entrepôt

-"To add a tag, open the document and click on ""Add Tag"" on the sidebar","Pour ajouter une balise, ouvrez le document et cliquez sur &quot;Ajouter une balise&quot; sur la barre latérale"

-"To assign this issue, use the ""Assign"" button in the sidebar.","Pour attribuer ce problème, utilisez le bouton &quot;Affecter&quot; dans la barre latérale."

-"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","Pour créer automatiquement des tickets de support à partir de votre courrier entrant, définissez vos paramètres POP3 ici. Vous devez idéalement créer un id e-mail séparé pour le système erp afin que tous les e-mails seront synchronisés dans le système à partir de ce mail id. Si vous n&#39;êtes pas sûr, s&#39;il vous plaît contactez votre fournisseur de messagerie."

-"To create an Account Head under a different company, select the company and save customer.","Pour créer un compte Head en vertu d&#39;une autre entreprise, sélectionnez l&#39;entreprise et sauver client."

-To enable <b>Point of Sale</b> features,Pour permettre <b>Point de Vente</b> fonctionnalités

-To enable more currencies go to Setup > Currency,Pour permettre plus de devises allez dans Réglages&gt; Monnaie

-"To fetch items again, click on 'Get Items' button \						or update the Quantity manually.","Pour récupérer des éléments à nouveau, cliquez sur «Obtenir les éléments&quot; bouton \ ou mettre à jour la quantité manuellement."

-"To format columns, give column labels in the query.","Pour formater colonnes, donner des étiquettes de colonne dans la requête."

-"To further restrict permissions based on certain values in a document, use the 'Condition' settings.","Afin de restreindre les autorisations sur la base de certaines valeurs dans un document, utilisez la «condition» des paramètres."

-To get Item Group in details table,Pour obtenir Groupe d&#39;éléments dans le tableau de détails

-To manage multiple series please go to Setup > Manage Series,Pour gérer plusieurs séries s&#39;il vous plaît allez dans Réglages&gt; Gérer Série

-To restrict a User of a particular Role to documents that are explicitly assigned to them,Pour limiter un utilisateur d&#39;un rôle particulier aux documents qui sont explicitement affectés à leur

-To restrict a User of a particular Role to documents that are only self-created.,Pour limiter un utilisateur d&#39;un rôle particulier aux documents qui ne sont auto-créé.

-"To set reorder level, item must be Purchase Item","Pour définir réorganiser niveau, item doit être acheter l&#39;article"

-"To set user roles, just go to <a href='#List/Profile'>Setup > Users</a> and click on the user to assign roles.","Pour définir les rôles des utilisateurs, allez à <a href='#List/Profile'>Configuration&gt; Utilisateurs</a> et cliquez sur l&#39;utilisateur d&#39;attribuer des rôles."

-To track any installation or commissioning related work after sales,Pour suivre toute installation ou mise en service après-vente des travaux connexes

-"To track brand name in the following documents<br>Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No","Pour suivre la marque dans les documents suivants <br> Remarque livraison, Enuiry, Demande de Matériel, article, bon de commande, bon d&#39;achat, facture de l&#39;acheteur, devis, facture de vente, BOM des ventes, des commandes clients, N ° de série"

-To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,Pour suivre pièce documents de vente et d&#39;achat en fonction de leurs numéros de série. Ce n&#39;est peut également être utilisé pour suivre les détails de la garantie du produit.

-To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,"Pour suivre les articles de chiffre d&#39;affaires et des documents d&#39;achat avec nos lots <br> <b>Industrie préféré: produits chimiques, etc</b>"

-To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,Pour suivre les éléments à l&#39;aide de code à barres. Vous serez en mesure d&#39;entrer dans les articles bon de livraison et la facture de vente par balayage de code à barres de l&#39;article.

-ToDo,ToDo

-Tools,Outils

-Top,Supérieur

-Top Bar,Top Bar

-Top Bar Background,Contexte Top Bar

-Top Bar Item,Point Bar Top

-Top Bar Items,Articles Top Bar

-Top Bar Text,Top Bar texte

-Top Bar text and background is same color. Please change.,Top texte de Bar et le fond est la même couleur. S&#39;il vous plaît changer.

-Total,Total

-Total (sum of) points distribution for all goals should be 100.,Total (somme des) points de distribution pour tous les objectifs devrait être de 100.

-Total Advance,Advance totale

-Total Amount,Montant total

-Total Amount To Pay,Montant total à payer

-Total Amount in Words,Montant total en mots

-Total Billing This Year: ,Facturation totale de cette année:

-Total Claimed Amount,Montant total réclamé

-Total Commission,Total de la Commission

-Total Cost,Coût total

-Total Credit,Crédit total

-Total Debit,Débit total

-Total Deduction,Déduction totale

-Total Earning,Gains totale

-Total Experience,Total Experience

-Total Hours,Total des heures

-Total Hours (Expected),Total des heures (prévue)

-Total Invoiced Amount,Montant total facturé

-Total Leave Days,Total des jours de congé

-Total Leaves Allocated,Feuilles total alloué

-Total Operating Cost,Coût d&#39;exploitation total

-Total Points,Total des points

-Total Raw Material Cost,Coût total des matières premières

-Total SMS Sent,Total des SMS envoyés

-Total Sanctioned Amount,Montant total sanctionné

-Total Score (Out of 5),Score total (sur 5)

-Total Tax (Company Currency),Total des Taxes (Société Monnaie)

-Total Taxes and Charges,Total Taxes et frais

-Total Taxes and Charges (Company Currency),Total des taxes et charges (Société Monnaie)

-Total Working Days In The Month,Nombre total de jours ouvrables du mois

-Total amount of invoices received from suppliers during the digest period,Montant total des factures reçues des fournisseurs durant la période digest

-Total amount of invoices sent to the customer during the digest period,Montant total des factures envoyées au client au cours de la période digest

-Total in words,Total en mots

-Total production order qty for item,Totale pour la production de quantité pour l&#39;article

-Totals,Totaux

-Track separate Income and Expense for product verticals or divisions.,Suivre distincte sur le revenu et dépenses pour des produits ou des divisions verticales.

-Track this Delivery Note against any Project,Suivre ce bon de livraison contre tout projet

-Track this Sales Invoice against any Project,Suivre ce facture de vente contre tout projet

-Track this Sales Order against any Project,Suivre ce décret ventes contre tout projet

-Transaction,Transaction

-Transaction Date,Date de la transaction

-Transfer,Transférer

-Transition Rules,Règles de transition

-Transporter Info,Infos Transporter

-Transporter Name,Nom Transporter

-Transporter lorry number,Numéro camion transporteur

-Trash Reason,Raison Corbeille

-Tree of item classification,Arbre de classification du produit

-Trial Balance,Balance

-Tuesday,Mardi

-Tweet will be shared via your user account (if specified),Tweet sera partagée via votre compte utilisateur (si spécifié)

-Twitter Share,Partager Twitter

-Twitter Share via,Twitter Partager via

-Type,Type

-Type of document to rename.,Type de document à renommer.

-Type of employment master.,Type de maître emploi.

-"Type of leaves like casual, sick etc.","Type de feuilles comme occasionnel, etc malades"

-Types of Expense Claim.,Types de demande de remboursement.

-Types of activities for Time Sheets,Types d&#39;activités pour les feuilles de temps

-UOM,Emballage

-UOM Conversion Detail,Détail de conversion Emballage

-UOM Conversion Details,Détails conversion UOM

-UOM Conversion Factor,Facteur de conversion Emballage

-UOM Conversion Factor is mandatory,Facteur de conversion UOM est obligatoire

-UOM Details,Détails UOM

-UOM Name,Nom UDM

-UOM Replace Utility,Utilitaire Remplacer Emballage

-UPPER CASE,MAJUSCULES

-UPPERCASE,MAJUSCULES

-URL,URL

-Unable to complete request: ,Impossible de terminer la requête:

-Under AMC,En vertu de l&#39;AMC

-Under Graduate,Sous Graduate

-Under Warranty,Sous garantie

-Unit of Measure,Unité de mesure

-"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","Unité de mesure de cet article (Kg par exemple, unité, Non, Pair)."

-Units/Hour,Unités / heure

-Units/Shifts,Unités / Quarts de travail

-Unmatched Amount,Montant inégalée

-Unpaid,Non rémunéré

-Unread Messages,Messages non lus

-Unscheduled,Non programmé

-Unsubscribed,Désabonné

-Upcoming Events for Today,Prochains événements pour Aujourd&#39;hui

-Update,Mettre à jour

-Update Clearance Date,Mettre à jour Date de Garde

-Update Field,Mise à jour de terrain

-Update PR,Mise à jour PR

-Update Series,Update Series

-Update Series Number,Numéro de série mise à jour

-Update Stock,Mise à jour Stock

-Update Stock should be checked.,Mise à jour Stock doit être vérifiée.

-Update Value,Mettez à jour la valeur

-"Update allocated amount in the above table and then click ""Allocate"" button","Mise à jour montant alloué dans le tableau ci-dessus, puis cliquez sur &quot;Occupation&quot; bouton"

-Update bank payment dates with journals.,Mise à jour bancaire dates de paiement des revues.

-Update is in progress. This may take some time.,Mise à jour est en cours. Cela peut prendre un certain temps.

-Updated,Mise à jour

-Upload Attachment,Téléchargez Attachment

-Upload Attendance,Téléchargez Participation

-Upload Backups to Dropbox,Téléchargez sauvegardes à Dropbox

-Upload Backups to Google Drive,Téléchargez sauvegardes à Google Drive

-Upload HTML,Téléchargez HTML

-Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,Télécharger un fichier csv avec deux colonnes:. L&#39;ancien nom et le nouveau nom. Max 500 lignes.

-Upload a file,Télécharger un fichier

-Upload and Import,Téléchargez et importation

-Upload attendance from a .csv file,Téléchargez la présence d&#39;un fichier. Csv

-Upload stock balance via csv.,Téléchargez solde disponible via csv.

-Uploading...,Téléchargement ...

-Upper Income,Revenu élevé

-Urgent,Urgent

-Use Multi-Level BOM,Utilisez Multi-Level BOM

-Use SSL,Utiliser SSL

-User,Utilisateur

-User Cannot Create,L&#39;utilisateur ne peut pas créer

-User Cannot Search,L&#39;utilisateur ne peut pas effectuer de recherche

-User ID,ID utilisateur

-User Image,De l&#39;utilisateur

-User Name,Nom d&#39;utilisateur

-User Remark,Remarque l&#39;utilisateur

-User Remark will be added to Auto Remark,Remarque l&#39;utilisateur sera ajouté à Remarque Auto

-User Tags,Nuage de Tags

-User Type,Type d&#39;utilisateur

-User must always select,L&#39;utilisateur doit toujours sélectionner

-User not allowed entry in the Warehouse,Entrée utilisateur non autorisé dans l&#39;entrepôt

-User not allowed to delete.,Utilisateur non autorisé à supprimer.

-UserRole,UserRole

-Username,Nom d&#39;utilisateur

-Users who can approve a specific employee's leave applications,Les utilisateurs qui peuvent approuver les demandes de congé d&#39;un employé spécifique

-Users with this role are allowed to do / modify accounting entry before frozen date,Les utilisateurs disposant de ce rôle sont autorisés à faire / modifier écriture comptable avant la date congelés

-Utilities,Utilitaires

-Utility,Utilitaire

-Valid For Territories,Valable pour les territoires

-Valid Upto,Jusqu&#39;à valide

-Valid for Buying or Selling?,Valable pour acheter ou vendre?

-Valid for Territories,Valable pour les Territoires

-Validate,Valider

-Valuation,Évaluation

-Valuation Method,Méthode d&#39;évaluation

-Valuation Rate,Taux d&#39;évaluation

-Valuation and Total,Valorisation et Total

-Value,Valeur

-Value missing for,Valeur manquante pour

-Vehicle Dispatch Date,Date de véhicule Dispatch

-Vehicle No,Aucun véhicule

-Verdana,Verdana

-Verified By,Vérifié par

-Visit,Visiter

-Visit report for maintenance call.,Visitez le rapport de l&#39;appel d&#39;entretien.

-Voucher Detail No,Détail volet n °

-Voucher ID,ID Bon

-Voucher Import Tool,Bon outil d&#39;importation

-Voucher No,Bon Pas

-Voucher Type,Type de Bon

-Voucher Type and Date,Type de chèques et date

-WIP Warehouse required before Submit,WIP Entrepôt nécessaire avant Soumettre

-Waiting for Customer,En attente de la clientèle

-Walk In,Walk In

-Warehouse,Entrepôt

-Warehouse Contact Info,Entrepôt Info Contact

-Warehouse Detail,Détail d&#39;entrepôt

-Warehouse Name,Nom d&#39;entrepôt

-Warehouse User,L&#39;utilisateur d&#39;entrepôt

-Warehouse Users,Les utilisateurs d&#39;entrepôt

-Warehouse and Reference,Entrepôt et référence

-Warehouse does not belong to company.,Entrepôt n&#39;appartient pas à la société.

-Warehouse where you are maintaining stock of rejected items,Entrepôt où vous êtes maintenant le bilan des éléments rejetés

-Warehouse-Wise Stock Balance,Warehouse-Wise Stock Solde

-Warehouse-wise Item Reorder,Warehouse-sage Réorganiser article

-Warehouses,Entrepôts

-Warn,Avertir

-Warning,Avertissement

-Warning: Leave application contains following block dates,Attention: la demande d&#39;autorisation contient les dates de blocs suivants

-Warranty / AMC Details,Garantie / AMC Détails

-Warranty / AMC Status,Garantie / AMC Statut

-Warranty Expiry Date,Date d&#39;expiration de garantie

-Warranty Period (Days),Période de garantie (jours)

-Warranty Period (in days),Période de garantie (en jours)

-Web Content,Contenu Web

-Web Page,Page Web

-Website,Site Web

-Website Description,Description du site Web

-Website Item Group,Groupe Article Site

-Website Item Groups,Groupes d&#39;articles Site web

-Website Overall Settings,Réglages généraux Site web

-Website Script,Script site web

-Website Settings,Réglages Site web

-Website Slideshow,Diaporama site web

-Website Slideshow Item,Point Diaporama site web

-Website User,Utilisateur

-Website Warehouse,Entrepôt site web

-Wednesday,Mercredi

-Weekly,Hebdomadaire

-Weekly Off,Hebdomadaire Off

-Weight UOM,Poids Emballage

-Weightage,Weightage

-Weightage (%),Weightage (%)

-Welcome,Accueil

-"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.","Lorsque l&#39;une des opérations contrôlées sont «soumis», un e-mail pop-up s&#39;ouvre automatiquement pour envoyer un courrier électronique à l&#39;associé &quot;Contact&quot; dans cette transaction, la transaction en pièce jointe. L&#39;utilisateur peut ou ne peut pas envoyer l&#39;e-mail."

-"When you <b>Amend</b> a document after cancel and save it, it will get a new number that is a version of the old number.","Lorsque <b>vous</b> modifiez un document après avoir annuler et enregistrez-le, il va obtenir un nouveau numéro qui est une version de l&#39;ancien numéro."

-Where items are stored.,Lorsque des éléments sont stockés.

-Where manufacturing operations are carried out.,Lorsque les opérations de fabrication sont réalisées.

-Widowed,Veuf

-Width,Largeur

-Will be calculated automatically when you enter the details,Seront calculés automatiquement lorsque vous entrez les détails

-Will be fetched from Customer,Doivent être récupérés de la clientèle

-Will be updated after Sales Invoice is Submitted.,Sera mis à jour après la facture de vente est soumise.

-Will be updated when batched.,Sera mis à jour lorsque lots.

-Will be updated when billed.,Sera mis à jour lorsqu&#39;ils sont facturés.

-Will be used in url (usually first name).,Sera utilisé dans url (généralement prénom).

-With Operations,Avec des opérations

-Work Details,Détails de travail

-Work Done,Travaux effectués

-Work In Progress,Work In Progress

-Work-in-Progress Warehouse,Entrepôt Work-in-Progress

-Workflow,Flux de travail

-Workflow Action,Action de workflow

-Workflow Action Master,Maître d&#39;action de workflow

-Workflow Action Name,Nom de l&#39;action de workflow

-Workflow Document State,Etat du document de workflow

-Workflow Document States,Workflow Etats document

-Workflow Name,Nom du workflow

-Workflow State,État de workflow

-Workflow State Field,Field State flux de travail

-Workflow State Name,Nom de l&#39;État de workflow

-Workflow Transition,Transition de workflow

-Workflow Transitions,Les transitions de flux de travail

-Workflow state represents the current state of a document.,État du workflow représente l&#39;état actuel d&#39;un document.

-Workflow will start after saving.,Workflow démarre après la sauvegarde.

-Working,De travail

-Workstation,Workstation

-Workstation Name,Nom de station de travail

-Write,Écrire

-Write Off Account,Ecrire Off compte

-Write Off Amount,Ecrire Off Montant

-Write Off Amount <=,Ecrire Off Montant &lt;=

-Write Off Based On,Ecrire Off Basé sur

-Write Off Cost Center,Ecrire Off Centre de coûts

-Write Off Outstanding Amount,Ecrire Off Encours

-Write Off Voucher,Ecrire Off Bon

-Write a Python file in the same folder where this is saved and return column and result.,Écrire un fichier Python dans le même dossier où cela est sauvegardé et la colonne de retour et le résultat.

-Write a SELECT query. Note result is not paged (all data is sent in one go).,Écrire une requête SELECT. résultat de note n&#39;est pas paginé (toutes les données sont transmises en une seule fois).

-Write sitemap.xml,Ecrire sitemap.xml

-Write titles and introductions to your blog.,Écrire des titres et des introductions sur votre blog.

-Writers Introduction,Writers Présentation

-Wrong Template: Unable to find head row.,Modèle tort: ​​Impossible de trouver la ligne de tête.

-Year,Année

-Year Closed,L&#39;année Fermé

-Year Name,Nom Année

-Year Start Date,Date de début Année

-Year of Passing,Année de passage

-Yearly,Annuel

-Yes,Oui

-Yesterday,Hier

-You are not authorized to do/modify back dated entries before ,Vous n&#39;êtes pas autorisé à faire / modifier dos entrées datées avant

-You can enter any date manually,Vous pouvez entrer une date manuellement

-You can enter the minimum quantity of this item to be ordered.,Vous pouvez entrer la quantité minimale de cet élément à commander.

-You can not enter both Delivery Note No and Sales Invoice No. \					Please enter any one.,Vous ne pouvez pas entrer à la fois bon de livraison et de vente Aucune facture n \ S&#39;il vous plaît entrer personne.

-You can set various 'properties' to Users to set default values and apply permission rules based on the value of these properties in various forms.,Vous pouvez définir plusieurs «propriétés» aux utilisateurs de définir des valeurs par défaut et d&#39;appliquer des règles d&#39;autorisation sur la base de la valeur de ces propriétés sous diverses formes.

-You can start by selecting backup frequency and \					granting access for sync,Vous pouvez commencer par sélectionner la fréquence de sauvegarde et \ octroi de l&#39;accès pour la synchronisation

-You can use <a href='#Form/Customize Form'>Customize Form</a> to set levels on fields.,Vous pouvez utiliser <a href='#Form/Customize Form'>Personnaliser le formulaire</a> de fixer des niveaux de champs.

-You may need to update: ,Vous devrez peut-être mettre à jour:

-Your Customer's TAX registration numbers (if applicable) or any general information,Votre Client numéros d&#39;immatriculation fiscale (le cas échéant) ou toute autre information générale

-"Your download is being built, this may take a few moments...","Votre téléchargement est en cours de construction, ce qui peut prendre quelques instants ..."

-Your letter head content,Le contenu de votre tête de lettre

-Your sales person who will contact the customer in future,Votre personne de ventes qui prendra contact avec le client dans le futur

-Your sales person who will contact the lead in future,Votre personne de ventes qui prendra contact avec le plomb dans l&#39;avenir

-Your sales person will get a reminder on this date to contact the customer,Votre personne de ventes recevoir un rappel de cette date pour contacter le client

-Your sales person will get a reminder on this date to contact the lead,Votre personne de ventes recevoir un rappel à cette date pour contacter le plomb

-Your support email id - must be a valid email - this is where your emails will come!,Votre e-mail id soutien - doit être une adresse email valide - c&#39;est là que vos e-mails viendra!

-[Error],[Error]

-[Label]:[Field Type]/[Options]:[Width],[Étiquette]: [Type de champ] / [Options]: [Largeur]

-add your own CSS (careful!),ajouter vos propres CSS (méfiance!)

-adjust,ajuster

-align-center,alignez-centre

-align-justify,alignement justifier

-align-left,alignement à gauche

-align-right,aligner à droite

-also be included in Item's rate,également être inclus dans le prix de l&#39;article

-and,et

-arrow-down,arrow-down

-arrow-left,flèche gauche

-arrow-right,arrow-right

-arrow-up,arrow-up

-assigned by,attribué par

-asterisk,astérisque

-backward,rétrograde

-ban-circle,interdiction de cercle

-barcode,code à barres

-bell,cloche

-bold,audacieux

-book,livre

-bookmark,favoris

-briefcase,serviette

-bullhorn,mégaphone

-calendar,calendrier

-camera,appareil photo

-cancel,annuler

-cannot be 0,ne peut pas être égal à 0

-cannot be empty,ne peut pas être vide

-cannot be greater than 100,ne peut pas être supérieure à 100

-cannot be included in Item's rate,ne peuvent pas être inclus dans le prix de l&#39;article

-"cannot have a URL, because it has child item(s)","ne peut pas avoir une URL, car il a élément enfant (s)"

-cannot start with,ne peut pas démarrer avec

-certificate,certificat

-check,vérifier

-chevron-down,chevron vers le bas

-chevron-left,chevron gauche

-chevron-right,chevron droit

-chevron-up,chevron-up

-circle-arrow-down,cercle flèche vers le bas

-circle-arrow-left,cercle flèche gauche

-circle-arrow-right,cercle flèche à droite

-circle-arrow-up,cercle-flèche-haut

-cog,dent

-comment,commenter

-create a Custom Field of type Link (Profile) and then use the 'Condition' settings to map that field to the Permission rule.,"créer un champ personnalisé de type de lien (profil), puis utiliser la «condition» des paramètres de cartographier ce domaine à la règle d&#39;autorisation."

-dd-mm-yyyy,jj-mm-aaaa

-dd/mm/yyyy,jj / mm / aaaa

-deactivate,désactiver

-does not belong to BOM: ,n&#39;appartient pas à la nomenclature:

-does not exist,n&#39;existe pas

-does not have role 'Leave Approver',n&#39;a pas de rôle les congés approbateur »

-does not match,ne correspond pas

-download,télécharger

-download-alt,Télécharger alt-

-"e.g. Bank, Cash, Credit Card","par exemple, bancaire, Carte de crédit"

-"e.g. Kg, Unit, Nos, m","kg par exemple, l&#39;unité, n, m"

-edit,éditer

-eg. Cheque Number,par exemple. Numéro de chèque

-eject,éjecter

-english,Anglais

-envelope,enveloppe

-español,español

-example: Next Day Shipping,Exemple: Jour suivant Livraison

-example: http://help.erpnext.com,exemple: http://help.erpnext.com

-exclamation-sign,exclamation signe

-eye-close,oeil de près

-eye-open,ouvrir les yeux

-facetime-video,facetime-vidéo

-fast-backward,Recherche rapide arrière

-fast-forward,avance rapide

-file,dossier

-film,film

-filter,filtrer

-fire,feu

-flag,drapeau

-folder-close,dossier de près

-folder-open,dossier-ouvrir

-font,fonte

-forward,avant

-français,français

-fullscreen,fullscreen

-gift,cadeau

-glass,verre

-globe,globe

-hand-down,la main vers le bas

-hand-left,la main gauche

-hand-right,la main droite

-hand-up,coup de main

-has been entered atleast twice,a été saisi deux fois atleast

-have a common territory,avoir un territoire commun

-have the same Barcode,avoir le même code à barres

-hdd,hdd

-headphones,casque

-heart,cœur

-home,maison

-icon,icône

-in,à

-inbox,boîte de réception

-indent-left,tiret à gauche

-indent-right,tiret à droite

-info-sign,info-signe

-is a cancelled Item,est un élément annulée

-is linked in,est lié à

-is not a Stock Item,n&#39;est pas un élément de Stock

-is not allowed.,n&#39;est pas autorisée.

-italic,italique

-leaf,feuille

-lft,lft

-list,liste

-list-alt,liste-alt

-lock,bloquer

-lowercase,minuscules

-magnet,aimant

-map-marker,carte-repère

-minus,moins

-minus-sign,signe moins

-mm-dd-yyyy,mm-jj-aaaa

-mm/dd/yyyy,jj / mm / aaaa

-move,déplacer

-music,musique

-must be one of,doit être l&#39;un des

-nederlands,nederlands

-not a purchase item,pas un article d&#39;achat

-not a sales item,pas un point de vente

-not a service item.,pas un élément de service.

-not a sub-contracted item.,pas un élément de sous-traitance.

-not in,pas en

-not within Fiscal Year,ne relèvent pas de l&#39;exercice

-of,de

-of type Link,Link Type

-off,de

-ok,bien

-ok-circle,ok-cercle

-ok-sign,ok-sign

-old_parent,old_parent

-or,ou

-pause,pause

-pencil,crayon

-picture,image

-plane,plan

-play,jouer

-play-circle,play-cercle

-plus,plus

-plus-sign,signe +

-português,português

-português brasileiro,português brasileiro

-print,imprimer

-qrcode,qrcode

-question-sign,question-signe

-random,aléatoire

-reached its end of life on,atteint la fin de sa vie sur

-refresh,rafraîchir

-remove,enlever

-remove-circle,retirez-cercle

-remove-sign,retirez-signer

-repeat,répéter

-resize-full,resize-plein

-resize-horizontal,redimensionnement horizontale-

-resize-small,resize-petit

-resize-vertical,redimensionnement vertical

-retweet,retweet

-rgt,rgt

-road,route

-screenshot,capture d&#39;écran

-search,rechercher

-share,part

-share-alt,actions alt

-shopping-cart,le panier

-should be 100%,devrait être de 100%

-signal,signaler

-star,star

-star-empty,étoile vide

-step-backward,étape vers l&#39;arrière

-step-forward,l&#39;étape de l&#39;avant-

-stop,arrêter

-tag,balise

-tags,balises

-"target = ""_blank""",target = &quot;_blank&quot;

-tasks,tâches

-text-height,Texte-hauteur

-text-width,Texte de largeur

-th,e

-th-large,e-grande

-th-list,e-list

-thumbs-down,pouce vers le bas

-thumbs-up,thumbs-up

-time,temps

-tint,teinte

-to,à

-"to be included in Item's rate, it is required that: ","être inclus dans le prix de l&#39;article, il est nécessaire que:"

-trash,corbeille

-upload,télécharger

-user,utilisateur

-user_image_show,user_image_show

-values and dates,valeurs et dates

-volume-down,volume-bas

-volume-off,le volume d&#39;arrêt

-volume-up,volume-up

-warning-sign,avertissement signe

-website page link,Lien vers page web

-which is greater than sales order qty ,qui est supérieur à l&#39;ordre ventes qté

-wrench,clé

-yyyy-mm-dd,aaaa-mm-jj

-zoom-in,zoom-in

-zoom-out,zoom-out

diff --git a/translations/hi.csv b/translations/hi.csv
deleted file mode 100644
index dd967bc..0000000
--- a/translations/hi.csv
+++ /dev/null
@@ -1,3462 +0,0 @@
- (Half Day),(आधे दिन)

- against sales order,बिक्री के आदेश के खिलाफ

- against same operation,एक ही आपरेशन के खिलाफ

- already marked,पहले से ही चिह्नित

- and year: ,और वर्ष:

- as it is stock Item or packing item,यह स्टॉक आइटम या पैकिंग आइटम के रूप में है

- at warehouse: ,गोदाम में:

- by Role ,रोल से

- can not be made.,नहीं बनाया जा सकता.

- can not be marked as a ledger as it has existing child,यह मौजूदा बच्चे के रूप में एक खाता के रूप में चिह्नित नहीं किया जा सकता

- cannot be 0,0 नहीं हो सकते हैं

- cannot be deleted.,हटाया नहीं जा सकता.

- does not belong to the company,कंपनी का नहीं है

- has already been submitted.,पहले से ही प्रस्तुत किया गया है.

- has been freezed. ,freezed किया गया है.

- has been freezed. \				Only Accounts Manager can do transaction against this account,freezed किया गया है. केवल \ लेखा प्रबंधक इस खाते के खिलाफ लेन - देन कर सकते हैं

-" is less than equals to zero in the system, \						valuation rate is mandatory for this item","प्रणाली में शून्य के बराबर होती है कम से कम, \ मूल्यांकन दर इस मद के लिए अनिवार्य है"

- is mandatory,अनिवार्य है

- is mandatory for GL Entry,जीएल एंट्री करने के लिए अनिवार्य है

- is not a ledger,एक खाता नहीं है

- is not active,सक्रिय नहीं है

- is not set,सेट नहीं है

- is now the default Fiscal Year. \			Please refresh your browser for the change to take effect.,अब डिफ़ॉल्ट वित्त वर्ष है. \ कृपया को प्रभावी करने के बदलाव के लिए अपने ब्राउज़र को ताज़ा.

- is present in one or many Active BOMs,एक या कई सक्रिय BOMs में मौजूद है

- not active or does not exists in the system,सक्रिय नहीं या सिस्टम में मौजूद नहीं है

- not submitted,प्रस्तुत नहीं

- or the BOM is cancelled or inactive,या BOM रद्द कर दिया है या निष्क्रिय

- should be 'Yes'. As Item: ,&#39;हाँ&#39; होना चाहिए. आइटम के रूप में:

- should be same as that in ,में उस के रूप में ही किया जाना चाहिए

- was on leave on ,था पर छोड़ पर

- will be ,हो जाएगा

- will be over-billed against mentioned ,उल्लेख के खिलाफ ज्यादा बिल भेजा जाएगा

- will become ,हो जाएगा

-"""Company History""",&quot;कंपनी इतिहास&quot;

-"""Team Members"" or ""Management""",&quot;टीम के सदस्यों&quot; या &quot;प्रबंधन&quot;

-%  Delivered,% वितरित

-% Amount Billed,% बिल की राशि

-% Billed,% बिल

-% Completed,% पूर्ण

-% Installed,% Installed

-% Received,% प्राप्त

-% of materials billed against this Purchase Order.,सामग्री का% इस खरीद के आदेश के खिलाफ बिल.

-% of materials billed against this Sales Order,% सामग्री की बिक्री के इस आदेश के खिलाफ बिल

-% of materials delivered against this Delivery Note,इस डिलिवरी नोट के खिलाफ दिया सामग्री का%

-% of materials delivered against this Sales Order,इस बिक्री आदेश के खिलाफ दिया सामग्री का%

-% of materials ordered against this Material Request,सामग्री का% इस सामग्री अनुरोध के खिलाफ आदेश दिया

-% of materials received against this Purchase Order,इस खरीद के आदेश के खिलाफ प्राप्त सामग्री की%

-"' can not be managed using Stock Reconciliation.\					You can add/delete Serial No directly, \					to modify stock of this item.","&#39;स्टॉक सुलह का उपयोग करने में कामयाब नहीं कर सकते हैं. \ आप जोड़ सकते हैं / सीरियल हटाने के कोई सीधे, से \ इस मद के स्टॉक को संशोधित करने के लिए कर सकते हैं."

-' in Company: ,&#39;कंपनी में:

-'To Case No.' cannot be less than 'From Case No.',&#39;प्रकरण नहीं करने के लिए&#39; &#39;केस नंबर से&#39; से कम नहीं हो सकता

-* Will be calculated in the transaction.,* लेनदेन में गणना की जाएगी.

-"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**","** बजट वितरण ** मदद करता है और आप महीने भर में आपका बजट वितरित अगर आप अपने business.To में इस वितरण का उपयोग कर बजट है, इस बजट ** वितरण सेट ** ** ** लागत केंद्र में वितरित मौसम है"

-**Currency** Master,** मुद्रा ** मास्टर

-**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,** वित्त वर्ष ** एक वित्तीय वर्ष का प्रतिनिधित्व करता है. सभी लेखा प्रविष्टियों और अन्य प्रमुख लेनदेन ** वित्त वर्ष के खिलाफ ट्रैक कर रहे हैं.

-. Outstanding cannot be less than zero. \				 	Please match exact outstanding.,. बकाया शून्य से कम नहीं हो सकता. \ बकाया सटीक मैच करें.

-. Please set status of the employee as 'Left',. &#39;वाम&#39; के रूप में कर्मचारी की स्थिति सेट करें

-. You can not mark his attendance as 'Present',. आप &#39;वर्तमान&#39; के रूप में अपनी उपस्थिति को चिह्नित नहीं कर सकते

-"000 is black, fff is white","000 काला है, fff सफेद है"

-1 Currency = [?] FractionFor e.g. 1 USD = 100 Cent,मुद्रा 1 = FractionFor उदा 1 अमरीकी डालर [?] = 100 प्रतिशत

-1. To maintain the customer wise item code and to make them searchable based on their code use this option,1. इस विकल्प का उपयोग ग्राहक बुद्धिमान आइटम कोड को बनाए रखने और अपने कोड के आधार पर बनाने के लिए उन्हें खोजा

-12px,12px

-13px,13px

-14px,14px

-15px,15px

-16px,16px

-2 days ago,2 दिन पहले

-: Duplicate row from same ,: उसी से पंक्ति डुप्लिकेट

-: It is linked to other active BOM(s),: यह अन्य सक्रिय बीओएम (ओं) से जुड़ा हुआ है

-: Mandatory for a Recurring Invoice.,: एक आवर्ती चालान के लिए अनिवार्य है.

-"<a href=""#!Sales Browser/Customer Group"">To manage Customer Groups, click here</a>","<a href=""#!Sales Browser/Customer Group"">ग्राहक समूहों को प्रबंधित करने के लिए, यहाँ क्लिक करें</a>"

-"<a href=""#!Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#!Sales Browser/Item Group"">आइटम समूह का प्रबंधन</a>"

-"<a href=""#!Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#!Sales Browser/Territory"">क्षेत्र का प्रबंधन करने के लिए, यहाँ क्लिक करें</a>"

-"<a href=""#Sales Browser/Customer Group"">Manage Customer Groups</a>","<a href=""#Sales Browser/Customer Group"">ग्राहक समूह का प्रबंधन</a>"

-"<a href=""#Sales Browser/Customer Group"">To manage Territory, click here</a>","<a href=""#Sales Browser/Customer Group"">क्षेत्र का प्रबंधन करने के लिए, यहाँ क्लिक करें</a>"

-"<a href=""#Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#Sales Browser/Item Group"">आइटम समूह का प्रबंधन</a>"

-"<a href=""#Sales Browser/Territory"">Territory</a>","<a href=""#Sales Browser/Territory"">क्षेत्र</a>"

-"<a href=""#Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#Sales Browser/Territory"">क्षेत्र का प्रबंधन करने के लिए, यहाँ क्लिक करें</a>"

-"<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Naming Options</a>","<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">नामकरण विकल्प</a>"

-<b>Cancel</b> allows you change Submitted documents by cancelling them and amending them.,<b>रद्द</b> आप उन्हें रद्द करने और उन्हें में संशोधन प्रस्तुत दस्तावेजों को बदलने की अनुमति देता है.

-"<span class=""sys_manager"">To setup, please go to Setup > Naming Series</span>","<span class=""sys_manager"">सेटअप करने के लिए, जाने के लिए कृपया सेटअप&gt; नामकरण सीरीज</span>"

-A Customer exists with same name,एक ग्राहक एक ही नाम के साथ मौजूद है

-A Lead with this email id should exist,इस ईमेल आईडी के साथ एक लीड मौजूद होना चाहिए

-"A Product or a Service that is bought, sold or kept in stock.","एक उत्पाद या सेवा है कि खरीदा है, बेचा या स्टॉक में रखा."

-A Supplier exists with same name,एक सप्लायर के एक ही नाम के साथ मौजूद है

-A condition for a Shipping Rule,एक नौवहन नियम के लिए एक शर्त

-A logical Warehouse against which stock entries are made.,एक तार्किक वेयरहाउस के खिलाफ जो शेयर प्रविष्टियों बना रहे हैं.

-A new popup will open that will ask you to select further conditions.,एक नया पॉपअप खुल जाएगा कि आप से पूछना आगे शर्तों का चयन करेंगे.

-A symbol for this currency. For e.g. $,इस मुद्रा के लिए एक प्रतीक है. उदाहरण के लिए $

-A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,एक तीसरे पक्ष के वितरक / डीलर / कमीशन एजेंट / सहबद्ध / पुनर्विक्रेता जो एक आयोग के लिए कंपनियों के उत्पादों को बेचता है.

-A user can have multiple values for a property.,एक उपयोगकर्ता एक संपत्ति के लिए एकाधिक मान हो सकते हैं.

-A+,A +

-A-,A-

-AB+,AB +

-AB-,अटल बिहारी

-AMC Expiry Date,एएमसी समाप्ति तिथि

-ATT,ATT

-Abbr,Abbr

-About,के बारे में

-About Us Settings,हमारे बारे में सेटिंग्स

-About Us Team Member,हमारे दल के सदस्य के बारे में

-Above Value,मूल्य से ऊपर

-Absent,अनुपस्थित

-Acceptance Criteria,स्वीकृति मानदंड

-Accepted,स्वीकार किया

-Accepted Quantity,स्वीकार किए जाते हैं मात्रा

-Accepted Warehouse,स्वीकार किए जाते हैं वेअरहाउस

-Account,खाता

-Account Balance,खाता शेष

-Account Details,खाता विवरण

-Account Head,लेखाशीर्ष

-Account Id,खाता आईडी

-Account Name,खाते का नाम

-Account Type,खाता प्रकार

-Account for this ,इस के लिए खाता

-Accounting,लेखांकन

-Accounting Year.,लेखा वर्ष.

-"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","इस तारीख तक कर जम लेखा प्रविष्टि, कोई नहीं / नीचे निर्दिष्ट भूमिका छोड़कर प्रविष्टि को संशोधित कर सकते हैं."

-Accounting journal entries.,लेखा पत्रिका प्रविष्टियों.

-Accounts,लेखा

-Accounts Frozen Upto,लेखा तक जमे हुए

-Accounts Payable,लेखा देय

-Accounts Receivable,लेखा प्राप्य

-Accounts Settings,लेखा सेटिंग्स

-Action,कार्रवाई

-Active,सक्रिय

-Active: Will extract emails from ,सक्रिय: से ईमेल निकालने विल

-Activity,सक्रियता

-Activity Log,गतिविधि लॉग

-Activity Type,गतिविधि प्रकार

-Actual,वास्तविक

-Actual Budget,वास्तविक बजट

-Actual Completion Date,वास्तविक पूरा करने की तिथि

-Actual Date,वास्तविक तारीख

-Actual End Date,वास्तविक समाप्ति तिथि

-Actual Invoice Date,वास्तविक चालान तिथि

-Actual Posting Date,वास्तविक पोस्टिंग तिथि

-Actual Qty,वास्तविक मात्रा

-Actual Qty (at source/target),वास्तविक मात्रा (स्रोत / लक्ष्य पर)

-Actual Qty After Transaction,लेन - देन के बाद वास्तविक मात्रा

-Actual Quantity,वास्तविक मात्रा

-Actual Start Date,वास्तविक प्रारंभ दिनांक

-Add,जोड़ना

-Add / Edit Taxes and Charges,कर और प्रभार जोड़ें / संपादित करें

-Add A New Rule,एक नया नियम जोड़ें

-Add A Property,एक संपत्ति जोड़ें

-Add Attachments,अनुलग्नकों को जोड़

-Add Bookmark,बुकमार्क जोड़ें

-Add CSS,सीएसएस जोड़ें

-Add Column,कॉलम जोड़ें

-Add Comment,टिप्पणी जोड़ें

-Add Google Analytics ID: eg. UA-89XXX57-1. Please search help on Google Analytics for more information.,उदाहरण के लिए: गूगल एनालिटिक्स आईडी जोड़ें. यूए-89XXX57-1. अधिक जानकारी के लिए गूगल एनालिटिक्स पर मदद की खोज करें.

-Add Message,संदेश जोड़ें

-Add New Permission Rule,नई अनुमति नियम जोड़ें

-Add Reply,प्रत्युत्तर जोड़ें

-Add Terms and Conditions for the Material Request. You can also prepare a Terms and Conditions Master and use the Template,सामग्री अनुरोध के लिए नियम और शर्तों को जोड़ें. तुम भी एक नियम और शर्तें मास्टर को तैयार करने और टेम्पलेट का उपयोग कर सकते हैं

-Add Terms and Conditions for the Purchase Receipt. You can also prepare a Terms and Conditions Master and use the Template.,खरीद रसीद के लिए नियम और शर्तों को जोड़ें. तुम भी एक नियम और शर्तें मास्टर को तैयार कर सकते हैं और टेम्पलेट का उपयोग करें.

-"Add Terms and Conditions for the Quotation like Payment Terms, Validity of Offer etc. You can also prepare a Terms and Conditions Master and use the Template","कोटेशन के लिए नियम और शर्तों को जोड़ें प्रस्ताव आदि के भुगतान, नियम की वैधता की तरह आप भी एक नियम और शर्तें मास्टर तैयार कर सकते हैं और टेम्पलेट का उपयोग करें"

-Add Total Row,कुल पंक्ति जोड़ें

-Add a banner to the site. (small banners are usually good),साइट के लिए एक बैनर जोड़ें. (छोटे बैनर आमतौर पर अच्छा कर रहे हैं)

-Add attachment,लगाव जोड़ें

-Add code as &lt;script&gt;,&lt;script&gt; कोड के रूप में जोड़ें

-Add new row,नई पंक्ति जोड़ें

-Add or Deduct,जोड़ें या घटा

-Add rows to set annual budgets on Accounts.,पंक्तियाँ जोड़ें लेखा पर वार्षिक बजट निर्धारित.

-"Add the name of <a href=""http://google.com/webfonts"" target=""_blank"">Google Web Font</a> e.g. ""Open Sans""","के नाम जोड़ें <a href=""http://google.com/webfonts"" target=""_blank"">Google वेब फ़ॉन्ट</a> उदाहरण के लिए &quot;ओपन सेन्स&quot;"

-Add to To Do,जोड़ें करने के लिए क्या

-Add to To Do List of,को जोड़ने के लिए की सूची

-Add/Remove Recipients,प्राप्तकर्ता जोड़ें / निकालें

-Additional Info,अतिरिक्त जानकारी

-Address,पता

-Address & Contact,पता और संपर्क

-Address & Contacts,पता और संपर्क

-Address Desc,जानकारी पता करने के लिए

-Address Details,पते की जानकारी

-Address HTML,HTML पता करने के लिए

-Address Line 1,पता पंक्ति 1

-Address Line 2,पता पंक्ति 2

-Address Title,पता शीर्षक

-Address Type,पता प्रकार

-Address and other legal information you may want to put in the footer.,पता और अन्य कानूनी जानकारी आप पाद लेख में डाल सकते हैं.

-Address to be displayed on the Contact Page,पता संपर्क पृष्ठ पर प्रदर्शित किया

-Adds a custom field to a DocType,एक DOCTYPE एक कस्टम फ़ील्ड जोड़ता है

-Adds a custom script (client or server) to a DocType,एक DOCTYPE के लिए एक कस्टम स्क्रिप्ट (क्लाइंट या सर्वर) जोड़ता है

-Advance Amount,अग्रिम राशि

-Advance amount,अग्रिम राशि

-Advanced Scripting,उन्नत स्क्रीप्टिंग

-Advanced Settings,उन्नत सेटिंग्स

-Advances,अग्रिम

-Advertisement,विज्ञापन

-After Sale Installations,बिक्री के प्रतिष्ठान के बाद

-Against,के खिलाफ

-Against Account,खाते के खिलाफ

-Against Docname,Docname खिलाफ

-Against Doctype,Doctype के खिलाफ

-Against Document Date,दस्तावेज़ तारीख के खिलाफ

-Against Document Detail No,दस्तावेज़ विस्तार नहीं के खिलाफ

-Against Document No,दस्तावेज़ के खिलाफ कोई

-Against Expense Account,व्यय खाते के खिलाफ

-Against Income Account,आय खाता के खिलाफ

-Against Journal Voucher,जर्नल वाउचर के खिलाफ

-Against Purchase Invoice,खरीद चालान के खिलाफ

-Against Sales Invoice,बिक्री चालान के खिलाफ

-Against Voucher,वाउचर के खिलाफ

-Against Voucher Type,वाउचर प्रकार के खिलाफ

-Agent,एजेंट

-"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.Note: BOM = Bill of Materials","** आइटम के सकल समूह में एक और आइटम ** **. यह उपयोगी है अगर आप एक पैकेज में ** कुछ ** आइटम bundling हैं और आप पैक ** और नहीं कुल ** आइटम ** ** आइटम के स्टॉक को बनाए रखने. पैकेज ** आइटम ** है &quot;स्टॉक आइटम है&quot; &quot;नहीं&quot; के रूप में और के रूप में &quot;हाँ&quot; &quot;बिक्री आइटम है,&quot; उदाहरण के लिए: यदि आप लैपटॉप और Backpacks बेच रहे हैं और अलग से एक विशेष मूल्य है अगर ग्राहक दोनों खरीदता BOM = विधेयक की सामग्री:, तो एक नया लैपटॉप + बैग बिक्री बीओएम Item.Note होगा"

-Aging Date,तिथि एजिंग

-All Addresses.,सभी पते.

-All Contact,सभी संपर्क

-All Contacts.,सभी संपर्क.

-All Customer Contact,सभी ग्राहक संपर्क

-All Day,सभी दिन

-All Employee (Active),सभी कर्मचारी (सक्रिय)

-All Lead (Open),सभी लीड (ओपन)

-All Products or Services.,सभी उत्पादों या सेवाओं.

-All Sales Partner Contact,सभी बिक्री साथी संपर्क

-All Sales Person,सभी बिक्री व्यक्ति

-All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,सभी बिक्री लेनदेन कई ** बिक्री व्यक्तियों ** इतनी है कि आप सेट और लक्ष्यों की निगरानी कर सकते हैं के खिलाफ चिह्नित किया जा सकता है.

-All Supplier Contact,सभी आपूर्तिकर्ता संपर्क

-"All account columns should be after \							standard columns and on the right.							If you entered it properly, next probable reason \							could be wrong account name.							Please rectify it in the file and try again.","सभी खाते कॉलम \ मानक कॉलम के बाद और सही पर होना चाहिए. आप इसे ठीक से प्रवेश किया, तो अगले संभावित कारण \ गलत खाते का नाम हो सकता है. फाइल में इसे सुधारने और पुन: प्रयास करें."

-"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.","मुद्रा, रूपांतरण दर, निर्यात कुल निर्यात महायोग आदि की तरह सभी के निर्यात से संबंधित क्षेत्रों में उपलब्ध हैं <br> डिलिवरी नोट, स्थिति, कोटेशन, बिक्री चालान, विक्रय आदेश आदि"

-"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.","मुद्रा, रूपांतरण दर, आयात कुल आयात भव्य कुल आदि की तरह सभी के आयात से संबंधित क्षेत्रों में उपलब्ध हैं <br> खरीद रसीद, प्रदायक कोटेशन, खरीद चालान, आदेश आदि खरीद"

-All items have already been transferred \				for this Production Order.,सभी आइटम पहले से ही इस आदेश के लिए उत्पादन किया गया है \ स्थानांतरित कर दिया.

-"All possible Workflow States and roles of the workflow. <br>Docstatus Options: 0 is""Saved"", 1 is ""Submitted"" and 2 is ""Cancelled""","सभी संभव कार्यप्रवाह राज्यों और कार्यप्रवाह की भूमिका. <br> Docstatus विकल्प: 0 &quot;बच&quot;, 1 &quot;प्रस्तुत&quot; है और 2 &quot;रद्द&quot;"

-All posts by,द्वारा सभी पदों

-Allocate,आवंटित

-Allocate leaves for the year.,वर्ष के लिए पत्तियों आवंटित.

-Allocated Amount,आवंटित राशि

-Allocated Budget,आवंटित बजट

-Allocated amount,आवंटित राशि

-Allow Attach,अनुमति देते

-Allow Bill of Materials,सामग्री के बिल की अनुमति दें

-Allow Dropbox Access,ड्रॉपबॉक्स पहुँच की अनुमति

-Allow Editing of Frozen Accounts For,के लिए जमे हुए खातों के संपादन की अनुमति दें

-Allow Google Drive Access,गूगल ड्राइव पहुँच की अनुमति

-Allow Import,आयात की अनुमति दें

-Allow Import via Data Import Tool,डेटा आयात उपकरण के माध्यम से आयात करने की अनुमति दें

-Allow Negative Balance,ऋणात्मक शेष की अनुमति दें

-Allow Negative Stock,नकारात्मक स्टॉक की अनुमति दें

-Allow Production Order,उत्पादन का आदेश दें

-Allow Rename,नाम बदलें की अनुमति दें

-Allow Samples,नमूने की अनुमति दें

-Allow User,उपयोगकर्ता की अनुमति

-Allow Users,उपयोगकर्ताओं को अनुमति दें

-Allow on Submit,भेजें पर अनुमति दें

-Allow the following users to approve Leave Applications for block days.,निम्नलिखित उपयोगकर्ता ब्लॉक दिनों के लिए छोड़ एप्लीकेशन को स्वीकृत करने की अनुमति दें.

-Allow user to edit Price List Rate in transactions,उपयोगकर्ता लेनदेन में मूल्य सूची दर को संपादित करने की अनुमति दें

-Allow user to login only after this hour (0-24),उपयोगकर्ता इस घंटे के बाद ही प्रवेश करने की अनुमति दें (0-24)

-Allow user to login only before this hour (0-24),उपयोगकर्ता इस घंटे से पहले ही प्रवेश करने की अनुमति दें (0-24)

-Allowance Percent,भत्ता प्रतिशत

-Allowed,रख सकते है

-Already Registered,पहले से पंजीकृत है

-Always use Login Id as sender,हमेशा प्रेषक के रूप में लॉग इन आईडी का उपयोग

-Amend,संशोधन करना

-Amended From,से संशोधित

-Amount,राशि

-Amount (Company Currency),राशि (कंपनी मुद्रा)

-Amount <=,राशि &lt;=

-Amount >=,राशि&gt; =

-"An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [<a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a>]","Ico विस्तार के साथ एक आइकन फ़ाइल. 16 x 16 पिक्सल होना चाहिए. एक favicon जनरेटर का उपयोग करते हुए उत्पन्न. [ <a href=""http://favicon-generator.org/"" target=""_blank"">favicon generator.org</a> ]"

-Analytics,विश्लेषिकी

-Another Salary Structure '%s' is active for employee '%s'. 				Please make its status 'Inactive' to proceed.,एक और वेतन संरचना में &#39;% s&#39; कर्मचारी &#39;% s&#39; के लिए सक्रिय है. अपनी स्थिति को &#39;निष्क्रिय&#39; आगे बढ़ने के लिए करें.

-"Any other comments, noteworthy effort that should go in the records.","किसी भी अन्य टिप्पणी, उल्लेखनीय प्रयास है कि रिकॉर्ड में जाना चाहिए."

-Applicable Holiday List,लागू अवकाश सूची

-Applicable To (Designation),के लिए लागू (पद)

-Applicable To (Employee),के लिए लागू (कर्मचारी)

-Applicable To (Role),के लिए लागू (रोल)

-Applicable To (User),के लिए लागू (उपयोगकर्ता)

-Applicant Name,आवेदक के नाम

-Applicant for a Job,एक नौकरी के लिए आवेदक

-Applicant for a Job.,एक नौकरी के लिए आवेदक.

-Applications for leave.,छुट्टी के लिए आवेदन.

-Applies to Company,कंपनी के लिए लागू होता है

-Apply / Approve Leaves,पत्तियां लागू / स्वीकृत

-Apply Shipping Rule,नौवहन नियम लागू करें

-Apply Taxes and Charges Master,करों और शुल्कों मास्टर लागू करें

-Appraisal,मूल्यांकन

-Appraisal Goal,मूल्यांकन लक्ष्य

-Appraisal Goals,मूल्यांकन लक्ष्य

-Appraisal Template,मूल्यांकन टेम्पलेट

-Appraisal Template Goal,मूल्यांकन टेम्पलेट लक्ष्य

-Appraisal Template Title,मूल्यांकन टेम्पलेट शीर्षक

-Approval Status,स्वीकृति स्थिति

-Approved,अनुमोदित

-Approver,सरकारी गवाह

-Approving Role,रोल की स्वीकृति

-Approving User,उपयोगकर्ता के स्वीकृति

-Are you sure you want to delete the attachment?,क्या आप सुनिश्चित करें कि आप अनुलग्नक हटाना चाहते हैं?

-Arial,Arial

-Arrear Amount,बकाया राशि

-"As a best practice, do not assign the same set of permission rule to different Roles instead set multiple Roles to the User","एक सबसे अच्छा अभ्यास के रूप में, अलग भूमिकाओं बजाय उपयोगकर्ता को कई भूमिकाएं निर्धारित अनुमति शासन के एक ही सेट प्रदान नहीं करते"

-As existing qty for item: ,: आइटम के लिए मौजूदा मात्रा के रूप में

-As per Stock UOM,स्टॉक UOM के अनुसार

-"As there are existing stock transactions for this \							item, you can not change the values of 'Has Serial No', \							'Is Stock Item' and 'Valuation Method'","इस \ मद के लिए मौजूदा शेयर लेनदेन कर रहे हैं, आप &#39;नहीं सीरियल है&#39; के मूल्यों को बदल नहीं सकते, \ &#39;और मूल्यांकन पद्धति&#39; स्टॉक आइटम है &#39;"

-Ascending,आरोही

-Assign To,करने के लिए निरुपित

-Assigned By,द्वारा सौंपा

-Assignment,असाइनमेंट

-Assignments,एसाइनमेंट

-Associate a DocType to the Print Format,प्रिंट प्रारूप एक DOCTYPE संबद्ध

-Atleast one warehouse is mandatory,कम से कम एक गोदाम अनिवार्य है

-Attach,संलग्न करना

-Attach Document Print,दस्तावेज़ प्रिंट संलग्न

-Attached To DocType,टैग से जुड़ी

-Attached To Name,नाम से जुड़ी

-Attachment,आसक्ति

-Attachments,किए गए अनुलग्नकों के

-Attempted to Contact,संपर्क करने का प्रयास

-Attendance,उपस्थिति

-Attendance Date,उपस्थिति तिथि

-Attendance Details,उपस्थिति विवरण

-Attendance From Date,दिनांक से उपस्थिति

-Attendance To Date,तिथि उपस्थिति

-Attendance can not be marked for future dates,उपस्थिति भविष्य तारीखों के लिए चिह्नित नहीं किया जा सकता

-Attendance for the employee: ,कर्मचारी के लिए उपस्थिति:

-Attendance record.,उपस्थिति रिकॉर्ड.

-Attributions,Attributions

-Authorization Control,प्राधिकरण नियंत्रण

-Authorization Rule,प्राधिकरण नियम

-Auto Email Id,ऑटो ईमेल आईडी

-Auto Inventory Accounting,ऑटो सूची लेखा

-Auto Inventory Accounting Settings,ऑटो सूची लेखा सेटिंग्स

-Auto Material Request,ऑटो सामग्री अनुरोध

-Auto Name,ऑटो नाम

-Auto generated,उत्पन्न ऑटो

-Auto-raise Material Request if quantity goes below re-order level in a warehouse,मात्रा एक गोदाम में फिर से आदेश के स्तर से नीचे चला जाता है तो सामग्री अनुरोध ऑटो बढ़ा

-Automatically updated via Stock Entry of type Manufacture/Repack,स्वतः प्रकार निर्माण / Repack स्टॉक प्रविष्टि के माध्यम से अद्यतन

-Autoreply when a new mail is received,स्वतः जब एक नया मेल प्राप्त होता है

-Available Qty at Warehouse,गोदाम में उपलब्ध मात्रा

-Available Stock for Packing Items,आइटम पैकिंग के लिए उपलब्ध स्टॉक

-"Available in BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet","बीओएम, डिलिवरी नोट, खरीद चालान, उत्पादन का आदेश, खरीद आदेश, खरीद रसीद, बिक्री चालान, विक्रय आदेश, स्टॉक एंट्री, Timesheet में उपलब्ध"

-Avatar,अवतार

-Average Discount,औसत छूट

-B+,B +

-B-,बी

-BILL,विधेयक

-BILLJ,BILLJ

-BOM,बीओएम

-BOM Detail No,बीओएम विस्तार नहीं

-BOM Explosion Item,बीओएम धमाका आइटम

-BOM Item,बीओएम आइटम

-BOM No,नहीं बीओएम

-BOM No. for a Finished Good Item,एक समाप्त अच्छा आइटम के लिए बीओएम सं.

-BOM Operation,बीओएम ऑपरेशन

-BOM Operations,बीओएम संचालन

-BOM Replace Tool,बीओएम बदलें उपकरण

-BOM replaced,बीओएम प्रतिस्थापित

-Background Color,पृष्ठभूमि रंग

-Background Image,पृष्ठभूमि छवि

-Backup Manager,बैकअप प्रबंधक

-Backup Right Now,अभी बैकअप

-Backups will be uploaded to,बैकअप के लिए अपलोड किया जाएगा

-"Balances of Accounts of type ""Bank or Cash""",प्रकार &quot;बैंक या नकद&quot; के खातों का शेष

-Bank,बैंक

-Bank A/C No.,बैंक ए / सी सं.

-Bank Account,बैंक खाता

-Bank Account No.,बैंक खाता नहीं

-Bank Clearance Summary,बैंक क्लीयरेंस सारांश

-Bank Name,बैंक का नाम

-Bank Reconciliation,बैंक समाधान

-Bank Reconciliation Detail,बैंक सुलह विस्तार

-Bank Reconciliation Statement,बैंक समाधान विवरण

-Bank Voucher,बैंक वाउचर

-Bank or Cash,बैंक या कैश

-Bank/Cash Balance,बैंक / नकद शेष

-Banner,बैनर

-Banner HTML,बैनर HTML

-Banner Image,बैनर छवि

-Banner is above the Top Menu Bar.,बैनर शीर्ष मेनू बार से ऊपर है.

-Barcode,बारकोड

-Based On,के आधार पर

-Basic Info,मूल जानकारी

-Basic Information,बुनियादी जानकारी

-Basic Rate,मूल दर

-Basic Rate (Company Currency),बेसिक रेट (कंपनी मुद्रा)

-Batch,बैच

-Batch (lot) of an Item.,एक आइटम के बैच (बहुत).

-Batch Finished Date,बैच तिथि समाप्त

-Batch ID,बैच आईडी

-Batch No,कोई बैच

-Batch Started Date,बैच तिथि शुरू किया

-Batch Time Logs for Billing.,बैच समय बिलिंग के लिए लॉग.

-Batch Time Logs for billing.,बैच समय बिलिंग के लिए लॉग.

-Batch-Wise Balance History,बैच वार शेष इतिहास

-Batched for Billing,बिलिंग के लिए batched

-Be the first one to comment,टिप्पणी करने के लिए सबसे पहले एक रहो

-Begin this page with a slideshow of images,छवियों का एक स्लाइड शो के साथ शुरू इस पृष्ठ

-Better Prospects,बेहतर संभावनाओं

-Bill Date,बिल की तारीख

-Bill No,विधेयक नहीं

-Bill of Material to be considered for manufacturing,सामग्री का बिल के लिए निर्माण के लिए विचार किया

-Bill of Materials,सामग्री के बिल

-Bill of Materials (BOM),सामग्री के बिल (बीओएम)

-Billable,बिल

-Billed,का बिल

-Billed Amt,बिल भेजा राशि

-Billing,बिलिंग

-Billing Address,बिलिंग पता

-Billing Address Name,बिलिंग पता नाम

-Billing Status,बिलिंग स्थिति

-Bills raised by Suppliers.,विधेयकों आपूर्तिकर्ता द्वारा उठाए गए.

-Bills raised to Customers.,बिलों ग्राहकों के लिए उठाया.

-Bin,बिन

-Bio,जैव

-Bio will be displayed in blog section etc.,जैव ब्लॉग अनुभाग आदि में प्रदर्शित किया जाएगा

-Birth Date,जन्म तिथि

-Blob,बूँद

-Block Date,तिथि ब्लॉक

-Block Days,ब्लॉक दिन

-Block Holidays on important days.,महत्वपूर्ण दिन पर छुट्टियाँ मै.

-Block leave applications by department.,विभाग द्वारा आवेदन छोड़ मै.

-Blog Category,ब्लॉग श्रेणी

-Blog Intro,ब्लॉग परिचय

-Blog Introduction,ब्लॉग परिचय

-Blog Post,ब्लॉग पोस्ट

-Blog Settings,ब्लॉग सेटिंग्स

-Blog Subscriber,ब्लॉग सब्सक्राइबर

-Blog Title,ब्लॉग शीर्षक

-Blogger,ब्लॉगर

-Blood Group,रक्त वर्ग

-Bookmarks,बुकमार्क

-Branch,शाखा

-Brand,ब्रांड

-Brand HTML,ब्रांड HTML

-Brand Name,ब्रांड नाम

-"Brand is what appears on the top-right of the toolbar. If it is an image, make sure ithas a transparent background and use the &lt;img /&gt; tag. Keep size as 200px x 30px","ब्रांड है क्या सही उपकरण पट्टी के शीर्ष पर प्रकट होता है. यदि यह एक छवि है, यकीन है कि एक पारदर्शी पृष्ठभूमि ithas और &lt;img /&gt; टैग का उपयोग करें. 200px x 30px के रूप में आकार रखें"

-Brand master.,ब्रांड गुरु.

-Brands,ब्रांड

-Breakdown,भंग

-Budget,बजट

-Budget Allocated,बजट आवंटित

-Budget Control,बजट नियंत्रण

-Budget Detail,बजट विस्तार

-Budget Details,बजट विवरण

-Budget Distribution,बजट वितरण

-Budget Distribution Detail,बजट वितरण विस्तार

-Budget Distribution Details,बजट वितरण विवरण

-Budget Variance Report,बजट विचरण रिपोर्ट

-Build Modules,मॉड्यूल बनाएँ

-Build Pages,पन्ने बनाएँ

-Build Server API,सर्वर एपीआई बनाएँ

-Build Sitemap,साइटमैप बनाएँ

-Bulk Email,थोक ईमेल

-Bulk Email records.,थोक ईमेल रिकॉर्ड.

-Bummer! There are more holidays than working days this month.,Bummer! कार्य दिवसों में इस महीने की तुलना में अधिक छुट्टियां हैं.

-Bundle items at time of sale.,बिक्री के समय में आइटम बंडल.

-Button,बटन

-Buyer of Goods and Services.,सामान और सेवाओं के खरीदार.

-Buying,क्रय

-Buying Amount,राशि ख़रीदना

-Buying Settings,सेटिंग्स ख़रीदना

-By,द्वारा

-C-FORM/,/ सी - फार्म

-C-Form,सी - फार्म

-C-Form Applicable,लागू सी फार्म

-C-Form Invoice Detail,सी - फार्म के चालान विस्तार

-C-Form No,कोई सी - फार्म

-CI/2010-2011/,CI/2010-2011 /

-COMM-,कॉम -

-CSS,सीएसएस

-CUST,कस्टमर

-CUSTMUM,CUSTMUM

-Calculate Based On,के आधार पर गणना करें

-Calculate Total Score,कुल स्कोर की गणना

-Calendar,कैलेंडर

-Calendar Events,कैलेंडर घटनाओं

-Call,कॉल

-Campaign,अभियान

-Campaign Name,अभियान का नाम

-Can only be exported by users with role 'Report Manager',उपयोगकर्ताओं द्वारा केवल भूमिका &#39;रिपोर्ट प्रबंधक&#39; के साथ निर्यात किया जा सकता है

-Cancel,रद्द करें

-Cancel permission also allows the user to delete a document (if it is not linked to any other document).,रद्द करें अनुमति भी उपयोगकर्ता एक दस्तावेज़ (अगर यह किसी भी अन्य दस्तावेज से नहीं जुड़ा है) को नष्ट करने के लिए अनुमति देता है.

-Cancelled,Cancelled

-Cannot ,नहीं कर सकते

-Cannot approve leave as you are not authorized to approve leaves on Block Dates.,आप ब्लॉक तिथियां पर पत्तियों को स्वीकृत करने के लिए अधिकृत नहीं हैं के रूप में जाने को स्वीकार नहीं कर सकते.

-Cannot change from,से नहीं बदला जा सकता

-Cannot continue.,जारी नहीं रख सकते.

-Cannot have two prices for same Price List,एक ही मूल्य सूची के लिए दो की कीमतें नहीं हो सकते

-Cannot map because following condition fails: ,निम्न स्थिति में विफल रहता है क्योंकि मैप नहीं कर सकते हैं:

-Capacity,क्षमता

-Capacity Units,क्षमता इकाइयों

-Carry Forward,आगे ले जाना

-Carry Forwarded Leaves,कैर्री अग्रेषित पत्तियां

-Case No(s) already in use. Please rectify and try again.				Recommended <b>From Case No. = %s</b>,नहीं (ओं) पहले से ही उपयोग में प्रकरण. सुधारने और पुन: प्रयास करें. अनुशंसित <b>मुकदमा संख्या =% s ​​से</b>

-Cash,नकद

-Cash Voucher,कैश वाउचर

-Cash/Bank Account,नकद / बैंक खाता

-Categorize blog posts.,ब्लॉग पोस्ट श्रेणीबद्ध.

-Category,श्रेणी

-Category Name,श्रेणी नाम

-Category of customer as entered in Customer master,ग्राहक की श्रेणी के रूप में ग्राहक मास्टर में प्रवेश

-Cell Number,सेल नंबर

-Center,केंद्र

-"Certain documents should not be changed once final, like an Invoice for example. The final state for such documents is called <b>Submitted</b>. You can restrict which roles can Submit.","कुछ दस्तावेजों एक बार अंतिम नहीं उदाहरण के लिए एक चालान की तरह बदल गया है,. ऐसे दस्तावेजों के लिए अंतिम राज्य <b>प्रस्तुत</b> कहा जाता है. आप को सीमित कर सकते हैं जो भूमिका प्रस्तुत कर सकते हैं."

-Change UOM for an Item.,एक आइटम के लिए UOM बदलें.

-Change the starting / current sequence number of an existing series.,एक मौजूदा श्रृंखला के शुरू / वर्तमान अनुक्रम संख्या बदलें.

-Channel Partner,चैनल पार्टनर

-Charge,प्रभार

-Chargeable,प्रभार्य

-Chart of Accounts,खातों का चार्ट

-Chart of Cost Centers,लागत केंद्र के चार्ट

-Chat,बातचीत

-Check,चेक

-Check / Uncheck roles assigned to the Profile. Click on the Role to find out what permissions that Role has.,/ अनचेक करें प्रोफ़ाइल को सौंपा भूमिकाओं की जाँच करें. रोल पर क्लिक करें पता लगाने के लिए अनुमति है कि क्या भूमिका है.

-Check all the items below that you want to send in this digest.,सभी आइटम नीचे है कि आप इस डाइजेस्ट में भेजना चाहते हैं की जाँच करें.

-Check how the newsletter looks in an email by sending it to your email.,कैसे न्यूजलेटर अपने ईमेल करने के लिए भेजने से एक ईमेल में लग रहा है की जाँच करें.

-"Check if recurring invoice, uncheck to stop recurring or put proper End Date","आवर्ती चालान यदि जांच, अचयनित आवर्ती रोकने के लिए या उचित समाप्ति तिथि डाल"

-"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","यदि आप स्वत: आवर्ती चालान की जरूरत की जाँच करें. किसी भी बिक्री चालान प्रस्तुत करने के बाद, आवर्ती अनुभाग दिखाई जाएगी."

-Check if you want to send salary slip in mail to each employee while submitting salary slip,अगर आप मेल में प्रत्येक कर्मचारी को वेतन पर्ची भेजना चाहते हैं की जाँच करते समय वेतन पर्ची प्रस्तुत

-Check this if you want to force the user to select a series before saving. There will be no default if you check this.,यह जाँच लें कि आप उपयोगकर्ता बचत से पहले एक श्रृंखला का चयन करने के लिए मजबूर करना चाहते हैं. कोई डिफ़ॉल्ट हो सकता है अगर आप इस जाँच करेगा.

-Check this if you want to send emails as this id only (in case of restriction by your email provider).,आप केवल इस आईडी (अपने ईमेल प्रदाता द्वारा प्रतिबंध के मामले में) के रूप में ईमेल भेजना चाहते हैं तो चेक करें.

-Check this if you want to show in website,यह जाँच लें कि आप वेबसाइट में दिखाना चाहते हैं

-Check this to disallow fractions. (for Nos),नामंज़ूर भिन्न करने के लिए इसे चेक करें. (ओपन स्कूल के लिए)

-Check this to make this the default letter head in all prints,इस जाँच के लिए सभी प्रिंट में इस डिफ़ॉल्ट पत्र सिर

-Check this to pull emails from your mailbox,इस जाँच के लिए अपने मेलबॉक्स से ईमेल खींच

-Check to activate,सक्रिय करने के लिए जाँच करें

-Check to make Shipping Address,शिपिंग पता करने के लिए

-Check to make primary address,प्राथमिक पते की जांच करें

-Checked,जाँचा गया

-Cheque,चैक

-Cheque Date,चेक तिथि

-Cheque Number,चेक संख्या

-Child Tables are shown as a Grid in other DocTypes.,बाल टेबल्स अन्य doctypes में एक ग्रिड के रूप में दिखाया जाता है.

-City,शहर

-City/Town,शहर / नगर

-Claim Amount,दावे की राशि

-Claims for company expense.,कंपनी के खर्च के लिए दावा.

-Class / Percentage,/ कक्षा प्रतिशत

-Classic,क्लासिक

-Classification of Customers by region,ग्राहक के क्षेत्र द्वारा वर्गीकरण

-Clear Cache & Refresh,कैशे साफ और ताज़ा

-Clear Table,स्पष्ट मेज

-Clearance Date,क्लीयरेंस तिथि

-"Click on ""Get Latest Updates""",&quot;ताज़ा अपडेट&quot; पर क्लिक करें

-Click on 'Make Sales Invoice' button to create a new Sales Invoice.,एक नया बिक्री चालान बनाने के लिए बटन &#39;बिक्री चालान करें&#39; पर क्लिक करें.

-Click on button in the 'Condition' column and select the option 'User is the creator of the document',&#39;स्थिति&#39; कॉलम में बटन पर क्लिक करें और चुनें विकल्प &#39;प्रयोक्ता दस्तावेज़ के निर्माता है&#39;

-Click to Expand / Collapse,/ विस्तार करें संकुचित करने के लिए क्लिक करें

-Client,ग्राहक

-Close,बंद करें

-Closed,बंद

-Closing Account Head,बंद लेखाशीर्ष

-Closing Date,तिथि समापन

-Closing Fiscal Year,वित्तीय वर्ष और समापन

-CoA Help,सीओए मदद

-Code,कोड

-Cold Calling,सर्द पहुँच

-Color,रंग

-Column Break,स्तंभ विराम

-Comma separated list of email addresses,ईमेल पतों की अल्पविराम अलग सूची

-Comment,टिप्पणी

-Comment By,द्वारा टिप्पणी

-Comment By Fullname,Fullname द्वारा टिप्पणी

-Comment Date,तिथि टिप्पणी

-Comment Docname,Docname टिप्पणी

-Comment Doctype,Doctype टिप्पणी

-Comment Time,समय टिप्पणी

-Comments,टिप्पणियां

-Commission Rate,आयोग दर

-Commission Rate (%),आयोग दर (%)

-Commission partners and targets,आयोग भागीदारों और लक्ष्य

-Communication,संचार

-Communication HTML,संचार HTML

-Communication History,संचार इतिहास

-Communication Medium,संचार माध्यम

-Communication log.,संचार लॉग इन करें.

-Company,कंपनी

-Company Details,कंपनी विवरण

-Company History,कंपनी इतिहास

-Company History Heading,कंपनी के मुखिया इतिहास

-Company Info,कंपनी की जानकारी

-Company Introduction,कंपनी का परिचय

-Company Master.,कंपनी मास्टर.

-Company Name,कंपनी का नाम

-Company Settings,कंपनी सेटिंग्स

-Company branches.,कंपनी शाखाएं.

-Company departments.,कंपनी विभागों.

-Company is missing or entered incorrect value,कंपनी लापता या गलत मान दर्ज किया जाता है

-Company mismatch for Warehouse,गोदाम के लिए कंपनी बेमेल

-Company registration numbers for your reference. Example: VAT Registration Numbers etc.,कंपनी अपने संदर्भ के लिए पंजीकरण संख्या. उदाहरण: वैट पंजीकरण नंबर आदि

-Company registration numbers for your reference. Tax numbers etc.,कंपनी अपने संदर्भ के लिए पंजीकरण संख्या. टैक्स आदि संख्या

-Complaint,शिकायत

-Complete,पूरा

-Complete By,द्वारा पूरा करें

-Completed,पूरा

-Completed Qty,पूरी की मात्रा

-Completion Date,पूरा करने की तिथि

-Completion Status,समापन स्थिति

-Confirmed orders from Customers.,ग्राहकों से आदेश की पुष्टि की है.

-Consider Tax or Charge for,टैक्स या प्रभार के लिए पर विचार

-"Consider this Price List for fetching rate. (only which have ""For Buying"" as checked)",दर मोहक के लिए इस मूल्य सूची पर विचार करें. (जो केवल &quot;खरीदने के लिए&quot; के रूप में जाँच)

-Considered as Opening Balance,शेष खोलने के रूप में माना जाता है

-Considered as an Opening Balance,एक ओपनिंग बैलेंस के रूप में माना जाता है

-Consultant,सलाहकार

-Consumed Qty,खपत मात्रा

-Contact,संपर्क

-Contact Control,नियंत्रण संपर्क

-Contact Desc,संपर्क जानकारी

-Contact Details,जानकारी के लिए संपर्क

-Contact Email,संपर्क ईमेल

-Contact HTML,संपर्क HTML

-Contact Info,संपर्क जानकारी

-Contact Mobile No,मोबाइल संपर्क नहीं

-Contact Name,संपर्क का नाम

-Contact No.,सं संपर्क

-Contact Person,संपर्क व्यक्ति

-Contact Type,संपर्क प्रकार

-Contact Us Settings,हमसे सेटिंग्स संपर्क

-Contact in Future,भविष्य में संपर्क

-"Contact options, like ""Sales Query, Support Query"" etc each on a new line or separated by commas.","संपर्क विकल्प, आदि एक नई लाइन पर प्रत्येक &quot;बिक्री प्रश्न, प्रश्न समर्थन&quot; कोमा से विभाजित."

-Contacted,Contacted

-Content,सामग्री

-Content Type,सामग्री प्रकार

-Content in markdown format that appears on the main side of your page,Markdown प्रारूप में सामग्री है कि अपने पृष्ठ के मुख्य पक्ष पर प्रकट होता है

-Content web page.,सामग्री वेब पेज.

-Contra Voucher,कॉन्ट्रा वाउचर

-Contract End Date,अनुबंध समाप्ति तिथि

-Contribution (%),अंशदान (%)

-Contribution to Net Total,नेट कुल के लिए अंशदान

-Control Panel,नियंत्रण कक्ष

-Conversion Factor,परिवर्तनकारक तत्व

-Conversion Rate,रूपांतरण दर

-Convert into Recurring Invoice,आवर्ती चालान में कन्वर्ट

-Converted,परिवर्तित

-Copy,कॉपी करें

-Copy From Item Group,आइटम समूह से कॉपी

-Copyright,सर्वाधिकार

-Core,मूल

-Cost Center,लागत केंद्र

-Cost Center Details,लागत केंद्र विवरण

-Cost Center Name,लागत केन्द्र का नाम

-Cost Center is mandatory for item: ,लागत केंद्र मद के लिए अनिवार्य है:

-Cost Center must be specified for PL Account: ,लागत केंद्र पीएल खाते के लिए निर्दिष्ट किया जाना चाहिए:

-Costing,लागत

-Country,देश

-Country Name,देश का नाम

-Create,बनाना

-Create Bank Voucher for the total salary paid for the above selected criteria,कुल ऊपर चयनित मानदंड के लिए वेतन भुगतान के लिए बैंक वाउचर बनाएँ

-Create Material Requests,सामग्री अनुरोध बनाएँ

-Create Production Orders,उत्पादन के आदेश बनाएँ

-Create Receiver List,रिसीवर सूची बनाएँ

-Create Salary Slip,वेतनपर्ची बनाएँ

-Create Stock Ledger Entries when you submit a Sales Invoice,आप एक बिक्री चालान प्रस्तुत जब स्टॉक लेजर प्रविष्टियां बनाएँ

-"Create a price list from Price List master and enter standard ref rates against each of them. On selection of a price list in Quotation, Sales Order or Delivery Note, corresponding ref rate will be fetched for this item.","मूल्य सूची मास्टर से एक मूल्य सूची बनाएं और उनमें से प्रत्येक के खिलाफ मानक रेफरी दर दर्ज. कोटेशन, बिक्री आदेश या डिलिवरी नोट में एक मूल्य सूची के चयन पर, इसी रेफरी दर इस मद के लिए दिलवाया जाएगा."

-Create and Send Newsletters,समाचारपत्रिकाएँ बनाएँ और भेजें

-Created Account Head: ,बनाया गया खाता सिर:

-Created By,द्वारा बनाया गया

-Created Customer Issue,बनाया ग्राहक के मुद्दे

-Created Group ,बनाया समूह

-Created Opportunity,अवसर पैदा

-Created Support Ticket,बनाया समर्थन टिकट

-Creates salary slip for above mentioned criteria.,उपरोक्त मानदंडों के लिए वेतन पर्ची बनाता है.

-Credentials,साख

-Credit,श्रेय

-Credit Amt,क्रेडिट राशि

-Credit Card Voucher,क्रेडिट कार्ड वाउचर

-Credit Controller,क्रेडिट नियंत्रक

-Credit Days,क्रेडिट दिन

-Credit Limit,साख सीमा

-Credit Note,जमापत्र

-Credit To,करने के लिए क्रेडिट

-Cross Listing of Item in multiple groups,कई समूहों में आइटम लिस्टिंग पार

-Currency,मुद्रा

-Currency Exchange,मुद्रा विनिमय

-Currency Format,मुद्रा स्वरूप

-Currency Name,मुद्रा का नाम

-Currency Settings,मुद्रा सेटिंग्स

-Currency and Price List,मुद्रा और मूल्य सूची

-Currency does not match Price List Currency for Price List,मुद्रा मूल्य सूची के लिए मूल्य सूची मुद्रा से मेल नहीं खाता

-Current Accommodation Type,वर्तमान आवास के प्रकार

-Current Address,वर्तमान पता

-Current BOM,वर्तमान बीओएम

-Current Fiscal Year,चालू वित्त वर्ष

-Current Stock,मौजूदा स्टॉक

-Current Stock UOM,वर्तमान स्टॉक UOM

-Current Value,वर्तमान मान

-Current status,वर्तमान स्थिति

-Custom,रिवाज

-Custom Autoreply Message,कस्टम स्वतः संदेश

-Custom CSS,कस्टम सीएसएस

-Custom Field,कस्टम फ़ील्ड

-Custom Message,कस्टम संदेश

-Custom Reports,कस्टम रिपोर्ट

-Custom Script,कस्टम स्क्रिप्ट

-Custom Startup Code,कस्टम स्टार्टअप कोड

-Custom?,कस्टम?

-Customer,ग्राहक

-Customer (Receivable) Account,ग्राहक (प्राप्ति) खाता

-Customer / Item Name,ग्राहक / मद का नाम

-Customer Account,ग्राहक खाता

-Customer Account Head,ग्राहक खाता हेड

-Customer Address,ग्राहक पता

-Customer Addresses And Contacts,ग्राहक के पते और संपर्क

-Customer Code,ग्राहक कोड

-Customer Codes,ग्राहक संहिताओं

-Customer Details,ग्राहक विवरण

-Customer Discount,ग्राहक डिस्काउंट

-Customer Discounts,ग्राहक छूट

-Customer Feedback,ग्राहक प्रतिक्रिया

-Customer Group,ग्राहक समूह

-Customer Group Name,ग्राहक समूह का नाम

-Customer Intro,ग्राहक पहचान

-Customer Issue,ग्राहक के मुद्दे

-Customer Issue against Serial No.,सीरियल नंबर के खिलाफ ग्राहक अंक

-Customer Name,ग्राहक का नाम

-Customer Naming By,द्वारा नामकरण ग्राहक

-Customer Type,ग्राहक प्रकार

-Customer classification tree.,ग्राहक वर्गीकरण पेड़.

-Customer database.,ग्राहक डेटाबेस.

-Customer's Currency,ग्राहक की मुद्रा

-Customer's Item Code,ग्राहक आइटम कोड

-Customer's Purchase Order Date,ग्राहक की खरीद आदेश दिनांक

-Customer's Purchase Order No,ग्राहक की खरीद आदेश नहीं

-Customer's Vendor,ग्राहक विक्रेता

-Customer's currency,ग्राहक की मुद्रा

-"Customer's currency - If you want to select a currency that is not the default currency, then you must also specify the Currency Conversion Rate.","ग्राहक की मुद्रा - यदि आप एक मुद्रा है कि डिफ़ॉल्ट मुद्रा नहीं है का चयन करना चाहते हैं, तो आप भी मुद्रा रूपांतरण दर को निर्दिष्ट करना चाहिए."

-Customers Not Buying Since Long Time,ग्राहकों को लंबे समय के बाद से नहीं खरीद

-Customerwise Discount,Customerwise डिस्काउंट

-Customize,को मनपसंद

-Customize Form,प्रपत्र को अनुकूलित

-Customize Form Field,प्रपत्र फ़ील्ड अनुकूलित

-"Customize Label, Print Hide, Default etc.","लेबल, प्रिंट छिपाएँ, Default आदि अनुकूलित"

-Customize the Notification,अधिसूचना को मनपसंद

-Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,परिचयात्मक पाठ है कि कि ईमेल के एक भाग के रूप में चला जाता है अनुकूलित. प्रत्येक लेनदेन एक अलग परिचयात्मक पाठ है.

-DN,डी.एन.

-DN Detail,डी.एन. विस्तार

-Daily,दैनिक

-Daily Event Digest is sent for Calendar Events where reminders are set.,रोज की घटना डाइजेस्ट अनुस्मारक सेट कर रहे हैं जहां कैलेंडर घटनाक्रम के लिए भेज दिया जाता है.

-Daily Time Log Summary,दैनिक समय प्रवेश सारांश

-Danger,खतरा

-Data,डेटा

-Data missing in table,तालिका में लापता डेटा

-Database,डेटाबेस

-Database Folder ID,डेटाबेस फ़ोल्डर आईडी

-Database of potential customers.,संभावित ग्राहकों के लिए धन्यवाद.

-Date,तारीख

-Date Format,दिनांक स्वरूप

-Date Of Retirement,सेवानिवृत्ति की तारीख

-Date and Number Settings,तिथि और संख्या सेटिंग्स

-Date is repeated,तिथि दोहराया है

-Date must be in format,तिथि प्रारूप में होना चाहिए

-Date of Birth,जन्म तिथि

-Date of Issue,जारी करने की तारीख

-Date of Joining,शामिल होने की तिथि

-Date on which lorry started from supplier warehouse,जिस पर तिथि लॉरी आपूर्तिकर्ता गोदाम से शुरू

-Date on which lorry started from your warehouse,जिस पर तिथि लॉरी अपने गोदाम से शुरू

-Date on which the lead was last contacted,"तारीख, जिस पर आगे अंतिम बार संपर्क किया था"

-Dates,तिथियां

-Datetime,Datetime

-Days for which Holidays are blocked for this department.,दिन छुट्टियाँ जिसके लिए इस विभाग के लिए अवरुद्ध कर रहे हैं.

-Dealer,व्यापारी

-Dear,प्रिय

-Debit,नामे

-Debit Amt,डेबिट राशि

-Debit Note,डेबिट नोट

-Debit To,करने के लिए डेबिट

-Debit or Credit,डेबिट या क्रेडिट

-Deduct,घटाना

-Deduction,कटौती

-Deduction Type,कटौती के प्रकार

-Deduction1,Deduction1

-Deductions,कटौती

-Default,चूक

-Default Account,डिफ़ॉल्ट खाता

-Default BOM,Default बीओएम

-Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,डिफ़ॉल्ट खाता / बैंक कैश स्वतः स्थिति चालान में अद्यतन किया जाएगा जब इस मोड का चयन किया जाता है.

-Default Bank Account,डिफ़ॉल्ट बैंक खाता

-Default Cash Account,डिफ़ॉल्ट नकद खाता

-Default Commission Rate,डिफ़ॉल्ट कमीशन दर

-Default Company,Default कंपनी

-Default Cost Center,डिफ़ॉल्ट लागत केंद्र

-Default Cost Center for tracking expense for this item.,इस मद के लिए खर्च पर नज़र रखने के लिए डिफ़ॉल्ट लागत केंद्र.

-Default Currency,डिफ़ॉल्ट मुद्रा

-Default Customer Group,डिफ़ॉल्ट ग्राहक समूह

-Default Expense Account,डिफ़ॉल्ट व्यय खाते

-Default Home Page,डिफॉल्ट होम पेज

-Default Home Pages,डिफॉल्ट होम पेज

-Default Income Account,डिफ़ॉल्ट आय खाता

-Default Item Group,डिफ़ॉल्ट आइटम समूह

-Default Price List,डिफ़ॉल्ट मूल्य सूची

-Default Print Format,डिफ़ॉल्ट प्रिंट प्रारूप

-Default Purchase Account in which cost of the item will be debited.,डिफ़ॉल्ट खरीद खाता जिसमें मद की लागत डेबिट हो जाएगा.

-Default Sales Partner,डिफ़ॉल्ट बिक्री साथी

-Default Settings,डिफ़ॉल्ट सेटिंग

-Default Source Warehouse,डिफ़ॉल्ट स्रोत वेअरहाउस

-Default Stock UOM,Default स्टॉक UOM

-Default Supplier,डिफ़ॉल्ट प्रदायक

-Default Supplier Type,डिफ़ॉल्ट प्रदायक प्रकार

-Default Target Warehouse,डिफ़ॉल्ट लक्ष्य वेअरहाउस

-Default Territory,Default टेरिटरी

-Default Unit of Measure,माप की मूलभूत इकाई

-Default Valuation Method,डिफ़ॉल्ट मूल्यन विधि

-Default Value,डिफ़ॉल्ट मान

-Default Warehouse,डिफ़ॉल्ट गोदाम

-Default Warehouse is mandatory for Stock Item.,डिफ़ॉल्ट गोदाम स्टॉक मद के लिए अनिवार्य है.

-Default settings for Shopping Cart,खरीदारी की टोकरी के लिए डिफ़ॉल्ट सेटिंग्स

-"Default: ""Contact Us""",डिफ़ॉल्ट: &quot;हमसे संपर्क करें&quot;

-DefaultValue,DefaultValue

-Defaults,डिफ़ॉल्ट्स

-"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","इस लागत केंद्र के लिए बजट निर्धारित. बजट कार्रवाई तय करने के लिए, देखने के लिए <a href=""#!List/Company"">कंपनी मास्टर</a>"

-Defines actions on states and the next step and allowed roles.,राज्यों पर कार्रवाई और अगले कदम और अनुमति भूमिकाओं को परिभाषित करता है.

-Defines workflow states and rules for a document.,कार्यप्रवाह राज्यों और एक दस्तावेज़ के लिए नियमों को परिभाषित करता है.

-Delete,हटाना

-Delete Row,पंक्ति हटाएँ

-Delivered,दिया गया

-Delivered Items To Be Billed,बिल के लिए दिया आइटम

-Delivered Qty,वितरित मात्रा

-Delivery Address,डिलिवरी पता

-Delivery Date,प्रसव की तारीख

-Delivery Details,वितरण विवरण

-Delivery Document No,डिलिवरी दस्तावेज़

-Delivery Document Type,डिलिवरी दस्तावेज़ प्रकार

-Delivery Note,बिलटी

-Delivery Note Item,डिलिवरी नोट आइटम

-Delivery Note Items,डिलिवरी नोट आइटम

-Delivery Note Message,डिलिवरी नोट संदेश

-Delivery Note No,डिलिवरी नोट

-Packed Item,डिलिवरी नोट पैकिंग आइटम

-Delivery Note Required,डिलिवरी नोट आवश्यक

-Delivery Note Trends,डिलिवरी नोट रुझान

-Delivery Status,डिलिवरी स्थिति

-Delivery Time,सुपुर्दगी समय

-Delivery To,करने के लिए डिलिवरी

-Department,विभाग

-Depends On,पर निर्भर करता है

-Depends on LWP,LWP पर निर्भर करता है

-Descending,अवरोही

-Description,विवरण

-Description HTML,विवरण HTML

-"Description for listing page, in plain text, only a couple of lines. (max 140 characters)","सादे पाठ में सूची पृष्ठ के लिए विवरण, लाइनों का केवल एक जोड़े. (अधिकतम 140 अक्षर)"

-Description for page header.,पृष्ठ शीर्षक के लिए विवरण.

-Description of a Job Opening,एक नौकरी खोलने का विवरण

-Designation,पदनाम

-Desktop,डेस्कटॉप

-Detailed Breakup of the totals,योग की विस्तृत ब्रेकअप

-Details,विवरण

-Deutsch,जर्मन

-Did not add.,जोड़ नहीं था.

-Did not cancel,रद्द नहीं किया

-Did not save,बचाने के लिए नहीं किया

-Difference,अंतर

-"Different ""States"" this document can exist in. Like ""Open"", ""Pending Approval"" etc.","विभिन्न इस दस्तावेज़ &quot;राज्य अमेरिका&quot; की तरह &quot;ओपन&quot; अंदर मौजूद है, &quot;अनुमोदन लंबित&quot; आदि कर सकते हैं"

-Disable Customer Signup link in Login page,लॉगइन पेज में ग्राहक पंजीकरण कड़ी अक्षम

-Disable Rounded Total,गोल कुल अक्षम

-Disable Signup,पंजीकरण अक्षम

-Disabled,विकलांग

-Discount  %,डिस्काउंट%

-Discount %,डिस्काउंट%

-Discount (%),डिस्काउंट (%)

-"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","डिस्काउंट फील्ड्स खरीद आदेश, खरीद रसीद, खरीद चालान में उपलब्ध हो जाएगा"

-Discount(%),डिस्काउंट (%)

-Display,प्रदर्शन

-Display Settings,सेटिंग्स प्रदर्शित करें

-Display all the individual items delivered with the main items,सभी व्यक्तिगत मुख्य आइटम के साथ वितरित आइटम प्रदर्शित

-Distinct unit of an Item,एक आइटम की अलग इकाई

-Distribute transport overhead across items.,आइटम में परिवहन उपरि बांटो.

-Distribution,वितरण

-Distribution Id,वितरण आईडी

-Distribution Name,वितरण नाम

-Distributor,वितरक

-Divorced,तलाकशुदा

-Do not show any symbol like $ etc next to currencies.,$ मुद्राओं की बगल आदि की तरह किसी भी प्रतीक नहीं दिखा.

-Doc Name,डॉक्टर का नाम

-Doc Status,डॉक्टर स्थिति

-Doc Type,डॉक्टर के प्रकार

-DocField,DocField

-DocPerm,DocPerm

-DocType,Doctype

-DocType Details,DOCTYPE विवरण

-DocType is a Table / Form in the application.,DOCTYPE / आवेदन तालिका के रूप में है.

-DocType on which this Workflow is applicable.,Doctype जिस पर इस कार्यप्रवाह लागू है.

-DocType or Field,Doctype या फील्ड

-Document,दस्तावेज़

-Document Description,दस्तावेज का विवरण

-Document Numbering Series,दस्तावेज़ क्रमांकन सीरीज

-Document Status transition from ,से दस्तावेज स्थिति संक्रमण

-Document Type,दस्तावेज़ प्रकार

-Document is only editable by users of role,दस्तावेज़ भूमिका के उपयोगकर्ताओं द्वारा केवल संपादन है

-Documentation,प्रलेखन

-Documentation Generator Console,प्रलेखन जनरेटर कंसोल

-Documentation Tool,प्रलेखन उपकरण

-Documents,दस्तावेज़

-Domain,डोमेन

-Download Backup,बैकअप डाउनलोड

-Download Materials Required,आवश्यक सामग्री डाउनलोड करें

-Download Template,टेम्पलेट डाउनलोड करें

-Download a report containing all raw materials with their latest inventory status,उनकी नवीनतम सूची की स्थिति के साथ सभी कच्चे माल युक्त रिपोर्ट डाउनलोड करें

-"Download the Template, fill appropriate data and attach the modified file.All dates and employee combination in the selected period will come in the template, with existing attendance records",", टेम्पलेट डाउनलोड उपयुक्त डेटा को भरने और चयनित अवधि में संशोधित file.All दिनांक और कर्मचारी संयोजन देते मौजूदा उपस्थिति रिकॉर्ड के साथ, टेम्पलेट में आ जाएगा"

-Draft,मसौदा

-Drafts,ड्राफ्ट्स

-Drag to sort columns,तरह स्तंभों को खींचें

-Dropbox,ड्रॉपबॉक्स

-Dropbox Access Allowed,ड्रॉपबॉक्स उपयोग की अनुमति दी

-Dropbox Access Key,ड्रॉपबॉक्स प्रवेश कुंजी

-Dropbox Access Secret,ड्रॉपबॉक्स पहुँच गुप्त

-Due Date,नियत तारीख

-EMP/,/ ईएमपी

-ESIC CARD No,ईएसआईसी कार्ड नहीं

-ESIC No.,ईएसआईसी सं.

-Earning,कमाई

-Earning & Deduction,अर्जन कटौती

-Earning Type,प्रकार कमाई

-Earning1,Earning1

-Edit,संपादित करें

-Editable,संपादन

-Educational Qualification,शैक्षिक योग्यता

-Educational Qualification Details,शैक्षिक योग्यता विवरण

-Eg. smsgateway.com/api/send_sms.cgi,उदा. एपीआई smsgateway.com / / send_sms.cgi

-Email,ईमेल

-Email (By company),ईमेल (कंपनी के द्वारा)

-Email Digest,ईमेल डाइजेस्ट

-Email Digest Settings,ईमेल डाइजेस्ट सेटिंग

-Email Host,ईमेल होस्ट

-Email Id,ईमेल आईडी

-"Email Id must be unique, already exists for: ","ईमेल आईडी अद्वितीय होना चाहिए, के लिए पहले से ही मौजूद है:"

-"Email Id where a job applicant will email e.g. ""jobs@example.com""",ईमेल आईडी जहां एक नौकरी आवेदक जैसे &quot;jobs@example.com&quot; ईमेल करेंगे

-Email Login,ईमेल लॉगइन

-Email Password,ईमेल पासवर्ड

-Email Sent,ईमेल भेजा गया

-Email Sent?,ईमेल भेजा है?

-Email Settings,ईमेल सेटिंग

-Email Settings for Outgoing and Incoming Emails.,निवर्तमान और आने वाली ईमेल के लिए ईमेल सेटिंग्स.

-Email Signature,ईमेल हस्ताक्षर

-Email Use SSL,ईमेल में इस्तेमाल SSL

-"Email addresses, separted by commas","ईमेल पते, अल्पविराम के द्वारा separted"

-Email ids separated by commas.,ईमेल आईडी अल्पविराम के द्वारा अलग.

-"Email settings for jobs email id ""jobs@example.com""",नौकरियाँ ईमेल आईडी &quot;jobs@example.com&quot; के लिए ईमेल सेटिंग्स

-"Email settings to extract Leads from sales email id e.g. ""sales@example.com""",ईमेल सेटिंग्स बिक्री ईमेल आईडी जैसे &quot;sales@example.com से सुराग निकालने के लिए

-Email...,ईमेल ...

-Embed image slideshows in website pages.,वेबसाइट के पन्नों में छवि स्लाइडशो चलाने एम्बेड करें.

-Emergency Contact Details,आपातकालीन सम्पर्क करने का विवरण

-Emergency Phone Number,आपातकालीन फोन नंबर

-Employee,कर्मचारी

-Employee Birthday,कर्मचारी जन्मदिन

-Employee Designation.,कर्मचारी पदनाम.

-Employee Details,कर्मचारी विवरण

-Employee Education,कर्मचारी शिक्षा

-Employee External Work History,कर्मचारी बाहरी काम इतिहास

-Employee Information,कर्मचारी सूचना

-Employee Internal Work History,कर्मचारी आंतरिक कार्य इतिहास

-Employee Internal Work Historys,कर्मचारी आंतरिक कार्य Historys

-Employee Leave Approver,कर्मचारी छुट्टी अनुमोदक

-Employee Leave Balance,कर्मचारी छुट्टी शेष

-Employee Name,कर्मचारी का नाम

-Employee Number,कर्मचारियों की संख्या

-Employee Records to be created by,कर्मचारी रिकॉर्ड्स द्वारा पैदा किए जाने की

-Employee Setup,कर्मचारी सेटअप

-Employee Type,कर्मचारी प्रकार

-Employee grades,कर्मचारी ग्रेड

-Employee record is created using selected field. ,कर्मचारी रिकॉर्ड चयनित क्षेत्र का उपयोग कर बनाया जाता है.

-Employee records.,कर्मचारी रिकॉर्ड.

-Employee: ,कर्मचारी:

-Employees Email Id,ईमेल आईडी कर्मचारी

-Employment Details,रोजगार के विवरण

-Employment Type,रोजगार के प्रकार

-Enable Auto Inventory Accounting,ऑटो सूची लेखा सक्षम करें

-Enable Shopping Cart,शॉपिंग कार्ट सक्षम करें

-Enabled,Enabled

-Enables <b>More Info.</b> in all documents,<b>अधिक जानकारी के लिए</b> सभी दस्तावेजों में <b>सक्षम</b> बनाता है

-Encashment Date,नकदीकरण तिथि

-End Date,समाप्ति तिथि

-End date of current invoice's period,वर्तमान चालान की अवधि की समाप्ति की तारीख

-End of Life,जीवन का अंत

-Ends on,पर समाप्त होता है

-Enter Email Id to receive Error Report sent by users.E.g.: support@iwebnotes.com,ईमेल आईडी दर्ज करें त्रुटि users.Eg द्वारा भेजा प्राप्त रिपोर्ट: support@iwebnotes.com

-Enter Form Type,प्रपत्र प्रकार दर्ज करें

-Enter Row,पंक्ति दर्ज

-Enter Verification Code,सत्यापन कोड दर्ज

-Enter campaign name if the source of lead is campaign.,अभियान का नाम दर्ज करें अगर नेतृत्व के स्रोत अभियान है.

-"Enter default value fields (keys) and values. If you add multiple values for a field, the first one will be picked. These defaults are also used to set ""match"" permission rules. To see list of fields, go to <a href=""#Form/Customize Form/Customize Form"">Customize Form</a>.","डिफ़ॉल्ट मान (कुंजी) क्षेत्रों और मूल्यों दर्ज करें. यदि आप एक क्षेत्र के लिए अनेक मान जोड़ने के लिए, 1 एक उठाया जाएगा. ये चूक भी &quot;मैच&quot; अनुमति नियमों के सेट करने के लिए किया जाता है. क्षेत्रों की सूची देखने के लिए <a href=""#Form/Customize Form/Customize Form"">प्रपत्र को अनुकूलित</a> ."

-Enter department to which this Contact belongs,विभाग को जो इस संपर्क के अंतर्गत आता दर्ज करें

-Enter designation of this Contact,इस संपर्क के पद पर नियुक्ति दर्ज करें

-"Enter email id separated by commas, invoice will be mailed automatically on particular date","अल्पविराम के द्वारा अलग ईमेल आईडी दर्ज करें, चालान विशेष तिथि पर स्वचालित रूप से भेज दिया जाएगा"

-Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,"वस्तुओं और योजना बनाई मात्रा दर्ज करें, जिसके लिए आप उत्पादन के आदेश को बढ़ाने या विश्लेषण के लिए कच्चे माल के डाउनलोड करना चाहते हैं."

-Enter name of campaign if source of enquiry is campaign,अभियान का नाम दर्ज़ अगर जांच के स्रोत अभियान

-"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","स्थैतिक यूआरएल यहाँ मानकों (Eg. प्रेषक = ERPNext, username = ERPNext, पासवर्ड = 1234 आदि) दर्ज करें"

-Enter the company name under which Account Head will be created for this Supplier,कंपनी का नाम है जिसके तहत इस प्रदायक लेखाशीर्ष के लिए बनाया जाएगा दर्ज करें

-Enter the date by which payments from customer is expected against this invoice.,तारीख है जिसके द्वारा ग्राहक से भुगतान इस चालान के खिलाफ उम्मीद है दर्ज करें.

-Enter url parameter for message,संदेश के लिए url पैरामीटर दर्ज करें

-Enter url parameter for receiver nos,रिसीवर ओपन स्कूल के लिए url पैरामीटर दर्ज करें

-Entries,प्रविष्टियां

-Entries are not allowed against this Fiscal Year if the year is closed.,"प्रविष्टियों इस वित्त वर्ष के खिलाफ की अनुमति नहीं है, अगर साल बंद कर दिया जाता है."

-Error,त्रुटि

-Error for,के लिए त्रुटि

-Error: Document has been modified after you have opened it,त्रुटि: आप इसे खोल दिया है के बाद दस्तावेज़ संशोधित किया गया है

-Estimated Material Cost,अनुमानित मटेरियल कॉस्ट

-Event,घटना

-Event End must be after Start,घटना अंत प्रारंभ के बाद होना चाहिए

-Event Individuals,घटना व्यक्तियों

-Event Role,घटना रोल

-Event Roles,घटना भूमिकाओं

-Event Type,इवेंट प्रकार

-Event User,इवेंट उपयोगकर्ता के

-Events In Today's Calendar,आज के कैलेंडर में घटनाक्रम

-Every Day,हर दिन

-Every Month,हर महीने

-Every Week,हर हफ्ते

-Every Year,हर साल

-Everyone can read,हर कोई पढ़ सकता है

-Example:,उदाहरण:

-Exchange Rate,विनिमय दर

-Excise Page Number,आबकारी पृष्ठ संख्या

-Excise Voucher,आबकारी वाउचर

-Exemption Limit,छूट की सीमा

-Exhibition,प्रदर्शनी

-Existing Customer,मौजूदा ग्राहक

-Exit,निकास

-Exit Interview Details,साक्षात्कार विवरण से बाहर निकलें

-Expected,अपेक्षित

-Expected Delivery Date,उम्मीद डिलीवरी की तारीख

-Expected End Date,उम्मीद समाप्ति तिथि

-Expected Start Date,उम्मीद प्रारंभ दिनांक

-Expense Account,व्यय लेखा

-Expense Account is mandatory,व्यय खाता अनिवार्य है

-Expense Claim,व्यय दावा

-Expense Claim Approved,व्यय दावे को मंजूरी

-Expense Claim Approved Message,व्यय दावा संदेश स्वीकृत

-Expense Claim Detail,व्यय दावा विवरण

-Expense Claim Details,व्यय दावा विवरण

-Expense Claim Rejected,व्यय दावे का खंडन किया

-Expense Claim Rejected Message,व्यय दावा संदेश अस्वीकृत

-Expense Claim Type,व्यय दावा प्रकार

-Expense Date,व्यय तिथि

-Expense Details,व्यय विवरण

-Expense Head,व्यय प्रमुख

-Expense account is mandatory for item: ,व्यय खाते आइटम के लिए अनिवार्य है:

-Expense/Adjustment Account,व्यय / समायोजन खाता

-Expenses Booked,व्यय बुक

-Expenses Included In Valuation,व्यय मूल्यांकन में शामिल

-Expenses booked for the digest period,पचाने अवधि के लिए बुक व्यय

-Expiry Date,समाप्ति दिनांक

-Export,निर्यात

-Exports,निर्यात

-External,बाहरी

-Extract Emails,ईमेल निकालें

-FCFS Rate,FCFS दर

-FIFO,फीफो

-Facebook Share,फेसबुक के शेयर

-Failed: ,विफल:

-Family Background,पारिवारिक पृष्ठभूमि

-FavIcon,FavIcon

-Fax,फैक्स

-Features Setup,सुविधाएँ सेटअप

-Feed,खिलाना

-Feed Type,प्रकार फ़ीड

-Feedback,प्रतिपुष्टि

-Female,महिला

-Fetch lead which will be converted into customer.,नेतृत्व जो ग्राहक में परिवर्तित किया जाएगा लायें.

-Field Description,फील्ड विवरण

-Field Name,फ़ील्ड का नाम

-Field Type,फ़ील्ड प्रकार

-"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","डिलिवरी नोट, कोटेशन, बिक्री चालान, विक्रय आदेश में उपलब्ध फील्ड"

-"Field that represents the Workflow State of the transaction (if field is not present, a new hidden Custom Field will be created)","फील्ड है कि लेन - देन की कार्यप्रवाह राज्य का प्रतिनिधित्व करता है (अगर क्षेत्र मौजूद नहीं है, एक नया छिपा कस्टम फ़ील्ड बनाया जाएगा)"

-Fieldname,FIELDNAME

-Fields,फील्ड्स

-"Fields separated by comma (,) will be included in the<br /><b>Search By</b> list of Search dialog box","अल्पविराम (,) द्वारा अलग क्षेत्रों में शामिल किया जाएगा <br /> खोज संवाद बॉक्स की सूची <b>तक खोजें</b>"

-File,फ़ाइल

-File Data,डेटा फ़ाइल

-File Name,फ़ाइल नाम

-File Size,फ़ाइल का आकार

-File URL,फ़ाइल URL

-File size exceeded the maximum allowed size,फ़ाइल का आकार अधिकतम आकार से अधिक

-Files Folder ID,फ़ाइलें फ़ोल्डर आईडी

-Filing in Additional Information about the Opportunity will help you analyze your data better.,अवसर के बारे में अतिरिक्त सूचना में फाइलिंग में मदद मिलेगी आप अपने डेटा का विश्लेषण बेहतर.

-Filing in Additional Information about the Purchase Receipt will help you analyze your data better.,खरीद रसीद के बारे में अतिरिक्त सूचना में फाइलिंग में मदद मिलेगी आप अपने डेटा का विश्लेषण बेहतर.

-Filling in Additional Information about the Delivery Note will help you analyze your data better.,डिलिवरी नोट के बारे में अतिरिक्त जानकारी में भरने में मदद मिलेगी आप अपने डेटा का विश्लेषण बेहतर.

-Filling in additional information about the Quotation will help you analyze your data better.,कोटेशन के बारे में अतिरिक्त जानकारी में भरने में मदद मिलेगी आप अपने डेटा का विश्लेषण बेहतर.

-Filling in additional information about the Sales Order will help you analyze your data better.,बिक्री आदेश के बारे में अतिरिक्त जानकारी में भरने में मदद मिलेगी आप अपने डेटा का विश्लेषण बेहतर.

-Filter,फ़िल्टर

-Filter By Amount,राशि के द्वारा फिल्टर

-Filter By Date,तिथि फ़िल्टर

-Filter based on customer,ग्राहकों के आधार पर फ़िल्टर

-Filter based on item,आइटम के आधार पर फ़िल्टर

-Final Confirmation Date,अंतिम पुष्टि तिथि

-Financial Analytics,वित्तीय विश्लेषिकी

-Financial Statements,वित्तीय विवरण

-First Name,प्रथम नाम

-First Responded On,पर पहले जवाब

-Fiscal Year,वित्तीय वर्ष

-Fixed Asset Account,फिक्स्ड आस्ति खाता

-Float,नाव

-Float Precision,प्रेसिजन फ्लोट

-Follow via Email,ईमेल के माध्यम से पालन करें

-Following Journal Vouchers have been created automatically,बाद जर्नल वाउचर स्वचालित रूप से बनाया गया है

-"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",तालिका के बाद मूल्यों को दिखाने अगर आइटम उप - अनुबंध. अनुबंधित आइटम - इन मूल्यों को उप &quot;सामग्री के विधेयक&quot; के मालिक से दिलवाया जाएगा.

-Font (Heading),फॉन्ट (शीर्षक)

-Font (Text),फ़ॉन्ट (पाठ)

-Font Size (Text),फॉन्ट साइज (पाठ)

-Fonts,फ़ॉन्ट्स

-Footer,पाद लेख

-Footer Items,पाद लेख आइटम

-For All Users,सभी उपयोगकर्ताओं के लिए

-For Company,कंपनी के लिए

-For Employee,कर्मचारी के लिए

-For Employee Name,कर्मचारी का नाम

-For Item ,आइटम के लिए

-"For Links, enter the DocType as rangeFor Select, enter list of Options separated by comma","लिंक के लिए, rangeFor चयन के रूप में doctype दर्ज करें, अल्पविराम के द्वारा अलग विकल्प की सूची में प्रवेश"

-For Production,उत्पादन के लिए

-For Reference Only.,संदर्भ के लिए ही.

-For Sales Invoice,बिक्री चालान के लिए

-For Server Side Print Formats,सर्वर साइड प्रिंट स्वरूपों के लिए

-For Territory,राज्य क्षेत्र के लिए

-For UOM,UOM लिए

-For Warehouse,गोदाम के लिए

-"For comparative filters, start with","तुलनात्मक फिल्टर करने के लिए, के साथ शुरू"

-"For e.g. 2012, 2012-13","जैसे 2012, 2012-13 के लिए"

-For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.,उदाहरण के लिए यदि आप रद्द और &#39;INV004&#39; में संशोधन करने के लिए यह एक नया दस्तावेज़ INV004-1 &#39;बन जाएगा. यह आप प्रत्येक संशोधन का ट्रैक रखने में मदद करता है.

-For example: You want to restrict users to transactions marked with a certain property called 'Territory',उदाहरण के लिए: आप एक निश्चित &#39;क्षेत्र&#39; कहा जाता है संपत्ति के साथ लेनदेन के रूप में चिह्नित करने के लिए उपयोगकर्ताओं को सीमित करना चाहते हैं

-For opening balance entry account can not be a PL account,संतुलन प्रविष्टि खाता खोलने के एक pl खाता नहीं हो सकता

-For ranges,श्रेणियों के लिए

-For reference,संदर्भ के लिए

-For reference only.,संदर्भ के लिए ही है.

-For row,पंक्ति के लिए

-"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes",ग्राहकों की सुविधा के लिए इन कोड प्रिंट स्वरूपों में चालान और वितरण नोट की तरह इस्तेमाल किया जा सकता है

-Form,प्रपत्र

-Format: hh:mm example for one hour expiry set as 01:00. Max expiry will be 72 hours. Default is 24 hours,प्रारूप: hh: मिमी एक घंटे 01:00 के रूप में सेट समाप्ति के लिए उदाहरण. अधिकतम समाप्ति 72 घंटे का होगा. डिफ़ॉल्ट रूप से 24 घंटे

-Forum,फोरम

-Fraction,अंश

-Fraction Units,अंश इकाइयों

-Freeze Stock Entries,स्टॉक प्रविष्टियां रुक

-Friday,शुक्रवार

-From,से

-From Bill of Materials,सामग्री के बिल से

-From Company,कंपनी से

-From Currency,मुद्रा से

-From Currency and To Currency cannot be same,मुद्रा से और मुद्रा ही नहीं किया जा सकता है

-From Customer,ग्राहक से

-From Date,दिनांक से

-From Date must be before To Date,दिनांक से पहले तिथि करने के लिए होना चाहिए

-From Delivery Note,डिलिवरी नोट से

-From Employee,कर्मचारी से

-From Lead,लीड से

-From PR Date,पीआर तारीख से

-From Package No.,पैकेज सं से

-From Purchase Order,खरीद आदेश से

-From Purchase Receipt,खरीद रसीद से

-From Sales Order,बिक्री आदेश से

-From Time,समय से

-From Value,मूल्य से

-From Value should be less than To Value,मूल्य से मूल्य के लिए कम से कम होना चाहिए

-Frozen,फ्रोजन

-Fulfilled,पूरा

-Full Name,पूरा नाम

-Fully Completed,पूरी तरह से पूरा

-GL Entry,जीएल एंट्री

-GL Entry: Debit or Credit amount is mandatory for ,जीएल एंट्री: डेबिट या क्रेडिट राशि के लिए अनिवार्य है

-GRN,GRN

-Gantt Chart,Gantt चार्ट

-Gantt chart of all tasks.,सभी कार्यों के गैंट चार्ट.

-Gender,लिंग

-General,सामान्य

-General Ledger,सामान्य खाता

-Generate Description HTML,विवरण HTML उत्पन्न करें

-Generate Material Requests (MRP) and Production Orders.,सामग्री (एमआरपी) के अनुरोध और उत्पादन के आदेश उत्पन्न.

-Generate Salary Slips,वेतन स्लिप्स उत्पन्न

-Generate Schedule,कार्यक्रम तय करें उत्पन्न

-"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","दिया जा संकुल के लिए निकल जाता है पैकिंग उत्पन्न करता है. पैकेज संख्या, पैकेज सामग्री और अपने वजन को सूचित करने के लिए किया जाता है."

-Generates HTML to include selected image in the description,विवरण में चयनित छवि को शामिल करने के लिए HTML उत्पन्न

-Georgia,जॉर्जिया

-Get,जाना

-Get Advances Paid,भुगतान किए गए अग्रिम जाओ

-Get Advances Received,अग्रिम प्राप्त

-Get Current Stock,मौजूदा स्टॉक

-Get From ,से प्राप्त करें

-Get Items,आइटम पाने के लिए

-Get Items From Sales Orders,विक्रय आदेश से आइटम प्राप्त करें

-Get Last Purchase Rate,पिछले खरीद दर

-Get Non Reconciled Entries,गैर मेल मिलाप प्रविष्टियां

-Get Outstanding Invoices,बकाया चालान

-Get Purchase Receipt,खरीद रसीद

-Get Sales Orders,विक्रय आदेश

-Get Specification Details,विशिष्टता विवरण

-Get Stock and Rate,स्टॉक और दर

-Get Template,टेम्पलेट जाओ

-Get Terms and Conditions,नियम और शर्तें

-Get Weekly Off Dates,साप्ताहिक ऑफ तिथियां

-"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","मूल्यांकन और स्रोत / लक्ष्य पर गोदाम में उपलब्ध स्टाक दर दिनांक - समय पोस्टिंग का उल्लेख किया. यदि आइटम serialized, धारावाहिक नग में प्रवेश करने के बाद इस बटन को दबाएं."

-Give additional details about the indent.,मांगपत्र के बारे में अतिरिक्त जानकारी दे.

-Global Defaults,वैश्विक मूलभूत

-Go back to home,घर वापस जाओ

-Go to Setup > <a href='#user-properties'>User Properties</a> to set \			'territory' for diffent Users.,&gt; सेटअप <a href='#user-properties'>उपयोगकर्ता गुण</a> diffent उपयोगकर्ता के लिए \ &#39;क्षेत्र&#39; स्थापित.

-Goal,लक्ष्य

-Goals,लक्ष्य

-Goods received from Suppliers.,माल आपूर्तिकर्ता से प्राप्त किया.

-Google Analytics ID,गूगल एनालिटिक्स आईडी

-Google Drive,गूगल ड्राइव

-Google Drive Access Allowed,गूगल ड्राइव एक्सेस रख सकते है

-Google Plus One,गूगल प्लस एक

-Google Web Font (Heading),Google वेब फ़ॉन्ट (शीर्षक)

-Google Web Font (Text),Google वेब फ़ॉन्ट (पाठ)

-Grade,ग्रेड

-Graduate,परिवर्धित

-Grand Total,महायोग

-Grand Total (Company Currency),महायोग (कंपनी मुद्रा)

-Gratuity LIC ID,उपदान एलआईसी ID

-Gross Margin %,सकल मार्जिन%

-Gross Margin Value,सकल मार्जिन मूल्य

-Gross Pay,सकल वेतन

-Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,सकल वेतन + बकाया राशि + नकदीकरण राशि कुल कटौती

-Gross Profit,सकल लाभ

-Gross Profit (%),सकल लाभ (%)

-Gross Weight,सकल भार

-Gross Weight UOM,सकल वजन UOM

-Group,समूह

-Group or Ledger,समूह या लेजर

-Groups,समूह

-HR,मानव संसाधन

-HR Settings,मानव संसाधन सेटिंग्स

-HTML,HTML

-HTML / Banner that will show on the top of product list.,HTML बैनर / कि उत्पाद सूची के शीर्ष पर दिखाई देगा.

-Half Day,आधे दिन

-Half Yearly,छमाही

-Half-yearly,आधे साल में एक बार

-Has Batch No,बैच है नहीं

-Has Child Node,बाल नोड है

-Has Serial No,नहीं सीरियल गया है

-Header,हैडर

-Heading,शीर्षक

-Heading Text As,जैसा कि पाठ शीर्षक

-Heads (or groups) against which Accounting Entries are made and balances are maintained.,(या समूह) प्रमुखों के खिलाफ जो लेखा प्रविष्टियां बना रहे हैं और शेष राशि बनाए रखा जाता है.

-Health Concerns,स्वास्थ्य चिंताएं

-Health Details,स्वास्थ्य विवरण

-Held On,पर Held

-Help,मदद

-Help HTML,HTML मदद

-"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","मदद:. प्रणाली में एक और रिकॉर्ड करने के लिए लिंक करने के लिए, &quot;# प्रपत्र / नोट / [नोट नाम]&quot; लिंक यूआरएल के रूप में उपयोग (&quot;Http://&quot; का उपयोग नहीं करते हैं)"

-Helvetica Neue,Helvetica Neue

-"Hence, maximum allowed Manufacturing Quantity","इसलिए, अधिकतम अनुमति विनिर्माण मात्रा"

-"Here you can maintain family details like name and occupation of parent, spouse and children","यहाँ आप परिवार और माता - पिता, पति या पत्नी और बच्चों के नाम, व्यवसाय की तरह बनाए रख सकते हैं"

-"Here you can maintain height, weight, allergies, medical concerns etc","यहाँ आप ऊंचाई, वजन, एलर्जी, चिकित्सा चिंताओं आदि बनाए रख सकते हैं"

-Hey there! You need to put at least one item in \				the item table.,अरे वहाँ! आप \ आइटम तालिका में कम से कम एक आइटम डाल करने की आवश्यकता है.

-Hey! All these items have already been invoiced.,अरे! इन सभी मदों पहले से चालान किया गया है.

-Hey! There should remain at least one System Manager,अरे! कम से कम एक सिस्टम मैनेजर वहाँ रहना चाहिए

-Hidden,छुपा

-Hide Actions,प्रक्रिया छिपाएँ

-Hide Copy,प्रतिलिपि बनाएँ छिपाएँ

-Hide Currency Symbol,मुद्रा प्रतीक छुपाएँ

-Hide Email,ईमेल छुपाएँ

-Hide Heading,शीर्षक छिपाएँ

-Hide Print,प्रिंट छिपाएँ

-Hide Toolbar,टूलबार छिपाएँ

-High,उच्च

-Highlight,हाइलाइट

-History,इतिहास

-History In Company,कंपनी में इतिहास

-Hold,पकड़

-Holiday,छुट्टी

-Holiday List,अवकाश सूची

-Holiday List Name,अवकाश सूची नाम

-Holidays,छुट्टियां

-Home,घर

-Home Page,मुख पृष्ठ

-Home Page is Products,होम पेज उत्पाद है

-Home Pages,घर पन्ने

-Host,मेजबान

-"Host, Email and Password required if emails are to be pulled","मेजबान, ईमेल और पासवर्ड की आवश्यकता अगर ईमेल को खींचा जा रहे हैं"

-Hour Rate,घंटा दर

-Hour Rate Consumable,घंटो के लिए दर उपभोज्य

-Hour Rate Electricity,घंटो के लिए दर बिजली

-Hour Rate Labour,घंटो के लिए दर श्रम

-Hour Rate Rent,घंटा दर किराया

-Hours,घंटे

-How frequently?,कितनी बार?

-"How should this currency be formatted? If not set, will use system defaults","इस मुद्रा को कैसे स्वरूपित किया जाना चाहिए? अगर सेट नहीं किया, प्रणाली चूक का उपयोग करेगा"

-How to upload,कैसे अपलोड करने के लिए

-Hrvatski,क्रोएशियाई

-Human Resources,मानवीय संसाधन

-Hurray! The day(s) on which you are applying for leave \					coincide with holiday(s). You need not apply for leave.,हुर्रे! दिन (s) \ जिस पर आप छोड़ने के लिए आवेदन कर रहे हैं छुट्टी (एस) के साथ मेल. आप छुट्टी के लिए लागू नहीं की जरूरत है.

-I,मैं

-ID (name) of the entity whose property is to be set,इकाई जिनकी संपत्ति को सेट किया जा रहा है की आईडी (नाम)

-IDT,IDT

-II,द्वितीय

-III,III

-IN,में

-INV,INV

-INV/10-11/,INV/10-11 /

-ITEM,आइटम

-IV,चतुर्थ

-Icon,आइकॉन

-Icon will appear on the button,आइकन बटन पर दिखाई देगा

-Id of the profile will be the email.,प्रोफ़ाइल के ईद ईमेल किया जाएगा.

-Identification of the package for the delivery (for print),प्रसव के लिए पैकेज की पहचान (प्रिंट के लिए)

-If Income or Expense,यदि आय या व्यय

-If Monthly Budget Exceeded,अगर मासिक बजट से अधिक

-"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.Available in Delivery Note and Sales Order","यदि बिक्री बीओएम में परिभाषित किया गया है, पैक के वास्तविक बीओएम table.Available डिलिवरी नोट और विक्रय आदेश के रूप में प्रदर्शित किया जाता है"

-"If Supplier Part Number exists for given Item, it gets stored here","यदि प्रदायक भाग संख्या दिए गए आइटम के लिए मौजूद है, यह यहाँ जमा हो जाता है"

-If Yearly Budget Exceeded,अगर वार्षिक बजट से अधिक हो

-"If a User does not have access at Level 0, then higher levels are meaningless","यदि एक उपयोगकर्ता पहुंच 0 स्तर पर नहीं है, तो उच्च स्तर व्यर्थ कर रहे हैं"

-"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","अगर चेक्ड उप विधानसभा आइटम के लिए बीओएम कच्चे माल प्राप्त करने के लिए विचार किया जाएगा. अन्यथा, सभी उप विधानसभा वस्तुओं एक कच्चे माल के रूप में इलाज किया जाएगा."

-"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","जाँच की, तो कुल नहीं. कार्य दिवस की छुट्टियों में शामिल होगा, और यह प्रति दिन वेतन का मूल्य कम हो जाएगा"

-"If checked, all other workflows become inactive.","अगर जाँच की है, सभी अन्य वर्कफ़्लोज़ निष्क्रिय हो जाते हैं."

-"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","जाँच की है, तो एक संलग्न HTML स्वरूप के साथ एक ईमेल ईमेल शरीर के रूप में अच्छी तरह से लगाव के हिस्से में जोड़ दिया जाएगा. केवल अनुलग्नक के रूप में भेजने के लिए, इस अचयनित."

-"If checked, the Home page will be the default Item Group for the website.",अगर चेक्ड होम पेज वेबसाइट के लिए डिफ़ॉल्ट आइटम समूह होगा.

-"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","अगर जाँच की है, कर की राशि के रूप में पहले से ही प्रिंट दर / प्रिंट राशि में शामिल माना जाएगा"

-"If disable, 'Rounded Total' field will not be visible in any transaction","निष्क्रिय कर देते हैं, &#39;गोल कुल&#39; अगर क्षेत्र किसी भी लेन - देन में दिखाई नहीं देगा"

-"If enabled, the system will post accounting entries for inventory automatically.","यदि सक्रिय है, प्रणाली स्वतः सूची के लिए लेखांकन प्रविष्टियों के बाद होगा."

-"If image is selected, color will be ignored (attach first)","यदि छवि का चयन किया गया है, रंग (1 देते हैं) पर ध्यान नहीं दिया जाएगा"

-If more than one package of the same type (for print),यदि एक ही प्रकार के एक से अधिक पैकेज (प्रिंट के लिए)

-If non standard port (e.g. 587),यदि गैर मानक बंदरगाह (587 जैसे)

-If not applicable please enter: NA,यदि लागू नहीं दर्ज करें: NA

-"If not checked, the list will have to be added to each Department where it has to be applied.","अगर जाँच नहीं किया गया है, इस सूची के लिए प्रत्येक विभाग है जहां इसे लागू किया गया है के लिए जोड़ा जा होगा."

-"If not, create a","यदि नहीं, तो एक बनाने के लिए"

-"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","अगर सेट, डेटा प्रविष्टि केवल निर्दिष्ट उपयोगकर्ताओं के लिए अनुमति दी है. वरना, प्रविष्टि अपेक्षित अनुमति के साथ सभी उपयोगकर्ताओं के लिए अनुमति दी है."

-"If specified, send the newsletter using this email address","अगर निर्दिष्ट, न्यूज़लेटर भेजने के इस ईमेल पते का उपयोग"

-"If the 'territory' Link Field exists, it will give you an option to select it","यदि &#39;क्षेत्र&#39; लिंक क्षेत्र में मौजूद है, यह आप एक का चयन करने के लिए यह विकल्प दे देंगे"

-"If the account is frozen, entries are allowed for the ""Account Manager"" only.","यदि खाते में जमे हुए है, प्रविष्टियों &quot;खाता प्रबंधक&quot; के लिए ही अनुमति दी जाती है."

-"If this Account represents a Customer, Supplier or Employee, set it here.","अगर यह खाता एक ग्राहक प्रदायक, या कर्मचारी का प्रतिनिधित्व करता है, इसे यहां सेट."

-If you follow Quality Inspection<br>Enables item QA Required and QA No in Purchase Receipt,यदि आप गुणवत्ता निरीक्षण का पालन करें <br> खरीद रसीद में आइटम क्यूए आवश्यक और गुणवत्ता आश्वासन नहीं देती है

-If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,यदि आप बिक्री टीम और बिक्री (चैनल पार्टनर्स) पार्टनर्स वे चिह्नित किया जा सकता है और बिक्री गतिविधि में बनाए रखने के लिए उनके योगदान

-"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","यदि आप खरीद कर और शुल्क मास्टर में एक मानक टेम्पलेट बनाया है, एक का चयन करें और नीचे के बटन पर क्लिक करें."

-"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","यदि आप बिक्री कर और शुल्क मास्टर में एक मानक टेम्पलेट बनाया है, एक का चयन करें और नीचे के बटन पर क्लिक करें."

-"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","यदि आप लंबे समय स्वरूपों मुद्रित किया है, इस सुविधा के लिए प्रत्येक पृष्ठ पर सभी हेडर और पाद लेख के साथ एकाधिक पृष्ठों पर मुद्रित विभाजित करने के लिए इस्तेमाल किया जा सकता है"

-If you involve in manufacturing activity<br>Enables item <b>Is Manufactured</b>,यदि आप विनिर्माण गतिविधि में शामिल <br> सक्षम बनाता है आइटम <b>निर्मित है</b>

-Ignore,उपेक्षा

-Ignored: ,उपेक्षित:

-Image,छवि

-Image Link,फोटो लिंक

-Image View,छवि देखें

-Implementation Partner,कार्यान्वयन साथी

-Import,आयात

-Import Attendance,आयात उपस्थिति

-Import Log,प्रवेश करें आयात

-Important dates and commitments in your project life cycle,अपनी परियोजना के जीवन चक्र में महत्वपूर्ण तिथियाँ और प्रतिबद्धताओं

-Imports,आयात

-In Dialog,संवाद में

-In Filter,फिल्टर में

-In Hours,घंटे में

-In List View,सूची दृश्य में

-In Process,इस प्रक्रिया में

-In Report Filter,रिपोर्ट फिल्टर में

-In Row,पंक्ति में

-In Store,दुकान में

-In Words,शब्दों में

-In Words (Company Currency),शब्दों में (कंपनी मुद्रा)

-In Words (Export) will be visible once you save the Delivery Note.,शब्दों में (निर्यात) दिखाई हो सकता है एक बार आप डिलिवरी नोट बचाने के लिए होगा.

-In Words will be visible once you save the Delivery Note.,शब्दों में दिखाई हो सकता है एक बार आप डिलिवरी नोट बचाने के लिए होगा.

-In Words will be visible once you save the Purchase Invoice.,शब्दों में दिखाई हो सकता है एक बार आप खरीद चालान बचाने के लिए होगा.

-In Words will be visible once you save the Purchase Order.,शब्दों में दिखाई हो सकता है एक बार आप खरीद आदेश को बचाने के लिए होगा.

-In Words will be visible once you save the Purchase Receipt.,शब्दों में दिखाई हो सकता है एक बार आप खरीद रसीद को बचाने के लिए होगा.

-In Words will be visible once you save the Quotation.,शब्दों में दिखाई हो सकता है एक बार आप उद्धरण बचाने के लिए होगा.

-In Words will be visible once you save the Sales Invoice.,शब्दों में दिखाई हो सकता है एक बार आप बिक्री चालान बचाने के लिए होगा.

-In Words will be visible once you save the Sales Order.,शब्दों में दिखाई हो सकता है एक बार तुम बिक्री आदेश को बचाने के लिए होगा.

-In response to,के जवाब में

-"In the Permission Manager, click on the button in the 'Condition' column for the Role you want to restrict.","अनुमति मैनेजर में, &#39;स्थिति&#39; कॉलम में रोल आप प्रतिबंधित करना चाहते हैं, उसके लिए बटन पर क्लिक करें."

-Incentives,प्रोत्साहन

-Incharge Name,नाम प्रभारी

-Include holidays in Total no. of Working Days,कुल संख्या में छुट्टियों को शामिल करें. कार्य दिवस की

-Income / Expense,आय / व्यय

-Income Account,आय खाता

-Income Booked,आय में बुक

-Income Year to Date,आय तिथि वर्ष

-Income booked for the digest period,आय पचाने अवधि के लिए बुक

-Incoming,आवक

-Incoming / Support Mail Setting,आवक / सहायता मेल सेटिंग

-Incoming Rate,आवक दर

-Incoming Time,आवक समय

-Incoming quality inspection.,इनकमिंग गुणवत्ता निरीक्षण.

-Index,अनुक्रमणिका

-Indicates that the package is a part of this delivery,इंगित करता है कि पैकेज इस वितरण का एक हिस्सा है

-Individual,व्यक्ति

-Individuals,व्यक्तियों

-Industry,उद्योग

-Industry Type,उद्योग के प्रकार

-Info,जानकारी

-Insert After,बाद सम्मिलित करें

-Insert Below,नीचे डालें

-Insert Code,कोड डालने के लिए

-Insert Row,पंक्ति डालें

-Insert Style,शैली सम्मिलित करें

-Inspected By,द्वारा निरीक्षण किया

-Inspection Criteria,निरीक्षण मानदंड

-Inspection Required,आवश्यक निरीक्षण

-Inspection Type,निरीक्षण के प्रकार

-Installation Date,स्थापना की तारीख

-Installation Note,स्थापना नोट

-Installation Note Item,अधिष्ठापन नोट आइटम

-Installation Status,स्थापना स्थिति

-Installation Time,अधिष्ठापन काल

-Installation record for a Serial No.,एक सीरियल नंबर के लिए स्थापना रिकॉर्ड

-Installed Qty,स्थापित मात्रा

-Instructions,निर्देश

-Int,इंट

-Integrations,एकीकरण

-Interested,इच्छुक

-Internal,आंतरिक

-Introduce your company to the website visitor.,वेबसाइट आगंतुक के लिए अपनी कंपनी शुरू.

-Introduction,परिचय

-Introductory information for the Contact Us Page,हमसे संपर्क करें पृष्ठ के लिए परिचयात्मक जानकारी

-Invalid Delivery Note. Delivery Note should exist and should be in 				draft state. Please rectify and try again.,अवैध डिलिवरी नोट. डिलिवरी नोट मौजूद होना चाहिए और मसौदा राज्य में होना चाहिए. सुधारने और पुन: प्रयास करें.

-Invalid Email,अवैध ईमेल

-Invalid Email Address,अमान्य ईमेल पता

-Invalid Item or Warehouse Data,अवैध मद या गोदाम डेटा

-Invalid Leave Approver,अवैध अनुमोदक छोड़ दो

-Inventory,इनवेंटरी

-Inverse,उलटा

-Invoice Date,चालान तिथि

-Invoice Details,चालान विवरण

-Invoice No,कोई चालान

-Invoice Period From Date,दिनांक से चालान अवधि

-Invoice Period To Date,तिथि करने के लिए चालान अवधि

-Is Active,सक्रिय है

-Is Advance,अग्रिम है

-Is Asset Item,एसेट आइटम है

-Is Cancelled,क्या Cancelled

-Is Carry Forward,क्या आगे ले जाना

-Is Child Table,चाइल्ड तालिका

-Is Default,डिफ़ॉल्ट है

-Is Encash,तुड़ाना है

-Is LWP,LWP है

-Is Mandatory Field,अनिवार्य क्षेत्र है

-Is Opening,है खोलने

-Is Opening Entry,एंट्री खोल रहा है

-Is PL Account,पीएल खाता है

-Is POS,स्थिति है

-Is Primary Contact,प्राथमिक संपर्क

-Is Purchase Item,खरीद आइटम है

-Is Sales Item,बिक्री आइटम है

-Is Service Item,सेवा आइटम

-Is Single,एकल

-Is Standard,मानक है

-Is Stock Item,स्टॉक आइटम है

-Is Sub Contracted Item,उप अनुबंधित आइटम है

-Is Subcontracted,क्या subcontracted

-Is Submittable,Submittable है

-Is it a Custom DocType created by you?,यह एक कस्टम आप के द्वारा बनाई doctype है?

-Is this Tax included in Basic Rate?,इस टैक्स मूल दर में शामिल है?

-Issue,मुद्दा

-Issue Date,जारी करने की तिथि

-Issue Details,अंक विवरण

-Issued Items Against Production Order,उत्पादन के आदेश के खिलाफ जारी किए गए आइटम

-It is needed to fetch Item Details.,यह आइटम विवरण लाने की जरूरत है.

-It was raised because the (actual + ordered + indented - reserved) 						quantity reaches re-order level when the following record was created,निम्नलिखित रिकार्ड बनाया था जब मात्रा पुनः आदेश स्तर तक पहुँचता है - (आरक्षित वास्तविक + आदेश दिया + इंडेंट) क्योंकि यह उठाया गया था

-Item,मद

-Item Advanced,आइटम उन्नत

-Item Barcode,आइटम बारकोड

-Item Batch Nos,आइटम बैच Nos

-Item Classification,आइटम वर्गीकरण

-Item Code,आइटम कोड

-Item Code (item_code) is mandatory because Item naming is not sequential.,आइटम नामकरण अनुक्रमिक नहीं है क्योंकि मद कोड (item_code) अनिवार्य है.

-Item Customer Detail,आइटम ग्राहक विस्तार

-Item Description,आइटम विवरण

-Item Desription,आइटम desription

-Item Details,आइटम विवरण

-Item Group,आइटम समूह

-Item Group Name,आइटम समूह का नाम

-Item Groups in Details,विवरण में आइटम समूह

-Item Image (if not slideshow),छवि (यदि नहीं स्लाइड शो)

-Item Name,मद का नाम

-Item Naming By,द्वारा नामकरण आइटम

-Item Price,मद मूल्य

-Item Prices,आइटम मूल्य

-Item Quality Inspection Parameter,आइटम गुणवत्ता निरीक्षण पैरामीटर

-Item Reorder,आइटम पुनः क्रमित करें

-Item Serial No,आइटम कोई धारावाहिक

-Item Serial Nos,आइटम सीरियल नं

-Item Supplier,आइटम प्रदायक

-Item Supplier Details,आइटम प्रदायक विवरण

-Item Tax,आइटम टैक्स

-Item Tax Amount,आइटम कर राशि

-Item Tax Rate,आइटम कर की दर

-Item Tax1,Tax1 आइटम

-Item To Manufacture,आइटम करने के लिए निर्माण

-Item UOM,आइटम UOM

-Item Website Specification,आइटम वेबसाइट विशिष्टता

-Item Website Specifications,आइटम वेबसाइट निर्दिष्टीकरण

-Item Wise Tax Detail ,मद वार कर विस्तार से

-Item classification.,वर्गीकरण आइटम.

-Item to be manufactured or repacked,आइटम निर्मित किया जा या repacked

-Item will be saved by this name in the data base.,आइटम डाटा बेस में इस नाम से बचाया जाएगा.

-"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","आइटम, वारंटी, एएमसी विवरण (वार्षिक रखरखाव अनुबंध) होगा स्वतः दिलवाया जब सीरियल नंबर का चयन किया जाता है."

-Item-Wise Price List,आइटम वार मूल्य सूची

-Item-wise Last Purchase Rate,मद वार अंतिम खरीद दर

-Item-wise Purchase History,आइटम के लिहाज से खरीदारी इतिहास

-Item-wise Purchase Register,आइटम के लिहाज से खरीद पंजीकरण

-Item-wise Sales History,आइटम के लिहाज से बिक्री इतिहास

-Item-wise Sales Register,आइटम के लिहाज से बिक्री पंजीकरण

-Items,आइटम

-"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",अनुमानित मात्रा और न्यूनतम आदेश मात्रा के आधार पर सभी गोदामों पर विचार करने के लिए अनुरोध किया जा आइटम जो &quot;स्टॉक से बाहर कर रहे हैं&quot;

-Items which do not exist in Item master can also be entered on customer's request,आइटम जो आइटम मास्टर में मौजूद नहीं है ग्राहक के अनुरोध पर भी दर्ज किया जा सकता है

-Itemwise Discount,Itemwise डिस्काउंट

-Itemwise Recommended Reorder Level,Itemwise स्तर Reorder अनुशंसित

-JSON,JSON

-JV,जेवी

-Javascript,जावास्क्रिप्ट

-Javascript to append to the head section of the page.,जावास्क्रिप्ट पृष्ठ के सिर अनुभाग को संलग्न करने के लिए.

-Job Applicant,नौकरी आवेदक

-Job Opening,नौकरी खोलने

-Job Profile,नौकरी प्रोफाइल

-Job Title,कार्य शीर्षक

-"Job profile, qualifications required etc.","नौकरी प्रोफाइल योग्यता, आदि की आवश्यकता"

-Jobs Email Settings,नौकरियां ईमेल सेटिंग

-Journal Entries,जर्नल प्रविष्टियां

-Journal Entry,जर्नल प्रविष्टि

-Journal Entry for inventory that is received but not yet invoiced,प्राप्त लेकिन अभी तक चालान नहीं है कि सूची के लिए जर्नल प्रविष्टि

-Journal Voucher,जर्नल वाउचर

-Journal Voucher Detail,जर्नल वाउचर विस्तार

-Journal Voucher Detail No,जर्नल वाउचर विस्तार नहीं

-KRA,KRA

-"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","बिक्री अभियान का ट्रैक रखें. निवेश पर लौटें गेज करने के अभियान से बिक्रीसूत्र, कोटेशन, बिक्री आदेश आदि का ध्यान रखें."

-Keep a track of all communications,सभी संचार के एक ट्रैक रखें

-Keep a track of communication related to this enquiry which will help for future reference.,जांच है जो भविष्य में संदर्भ के लिए मदद करने के लिए संबंधित संचार का ट्रैक रखें.

-Key,कुंजी

-Key Performance Area,परफ़ॉर्मेंस क्षेत्र

-Key Responsibility Area,कुंजी जिम्मेदारी क्षेत्र

-LEAD,सीसा

-LEAD/10-11/,LEAD/10-11 /

-LEAD/MUMBAI/,सीसा / / मुंबई

-LR Date,LR तिथि

-LR No,नहीं LR

-Label,लेबल

-Label Help,लेबल मदद

-Lacs,लाख

-Landed Cost Item,आयातित माल की लागत मद

-Landed Cost Items,आयातित माल की लागत आइटम

-Landed Cost Purchase Receipt,आयातित माल की लागत खरीद रसीद

-Landed Cost Purchase Receipts,उतरा लागत खरीद रसीद

-Landed Cost Wizard,आयातित माल की लागत विज़ार्ड

-Landing Page,लैंडिंग पेज

-Language,भाषा

-Language preference for user interface (only if available).,उपयोगकर्ता इंटरफ़ेस के लिए भाषा वरीयता (केवल यदि उपलब्ध हो).

-Last Contact Date,पिछले संपर्क तिथि

-Last IP,अंतिम IP

-Last Login,अंतिम लॉगिन

-Last Name,सरनेम

-Last Purchase Rate,पिछले खरीद दर

-Lato,Lato

-Lead,नेतृत्व

-Lead Details,विवरण लीड

-Lead Lost,खोया लीड

-Lead Name,नाम लीड

-Lead Owner,मालिक लीड

-Lead Source,स्रोत लीड

-Lead Status,स्थिति लीड

-Lead Time Date,लीड दिनांक और समय

-Lead Time Days,लीड समय दिन

-Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,लीड समय दिनों दिन जिसके द्वारा इस आइटम अपने गोदाम में उम्मीद है की संख्या है. इस दिन सामग्री के अनुरोध में दिलवाया है जब आप इस मद का चयन करें.

-Lead Type,प्रकार लीड

-Leave Allocation,आबंटन छोड़ दो

-Leave Allocation Tool,आबंटन उपकरण छोड़ दो

-Leave Application,छुट्टी की अर्ज़ी

-Leave Approver,अनुमोदक छोड़ दो

-Leave Approver can be one of,अनुमोदक से एक हो सकता छोड़ दो

-Leave Approvers,अनुमोदकों छोड़ दो

-Leave Balance Before Application,आवेदन से पहले शेष छोड़ो

-Leave Block List,ब्लॉक सूची छोड़ दो

-Leave Block List Allow,छोड़ दो ब्लॉक सूची की अनुमति दें

-Leave Block List Allowed,छोड़ दो ब्लॉक सूची रख सकते है

-Leave Block List Date,ब्लॉक सूची तिथि छोड़ दो

-Leave Block List Dates,ब्लॉक सूची तिथियां छोड़ो

-Leave Block List Name,ब्लॉक सूची नाम छोड़ दो

-Leave Blocked,अवरुद्ध छोड़ दो

-Leave Control Panel,नियंत्रण कक्ष छोड़ दो

-Leave Encashed?,भुनाया छोड़ दो?

-Leave Encashment Amount,नकदीकरण राशि छोड़ दो

-Leave Setup,सेटअप छोड़ दो

-Leave Type,प्रकार छोड़ दो

-Leave Type Name,प्रकार का नाम छोड़ दो

-Leave Without Pay,बिना वेतन छुट्टी

-Leave allocations.,आवंटन छोड़ दें.

-Leave blank if considered for all branches,रिक्त छोड़ अगर सभी शाखाओं के लिए माना जाता है

-Leave blank if considered for all departments,रिक्त छोड़ अगर सभी विभागों के लिए विचार

-Leave blank if considered for all designations,रिक्त छोड़ अगर सभी पदनाम के लिए विचार

-Leave blank if considered for all employee types,रिक्त छोड़ दो अगर सभी कर्मचारी प्रकार के लिए विचार

-Leave blank if considered for all grades,रिक्त छोड़ अगर सभी ग्रेड के लिए माना जाता है

-Leave blank if you have not decided the end date.,तुम अंत की तारीख तय नहीं किया है तो खाली छोड़ दें.

-Leave by,द्वारा छोड़ दो

-"Leave can be approved by users with Role, ""Leave Approver""",", &quot;अनुमोदक&quot; छोड़ छोड़ भूमिका के साथ उपयोगकर्ताओं द्वारा अनुमोदित किया जा सकता है"

-Ledger,खाता

-Left,वाम

-Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,कानूनी संगठन से संबंधित खातों की एक अलग चार्ट के साथ इकाई / सहायक.

-Letter Head,पत्रशीर्ष

-Letter Head Image,लेटर हेड छवि

-Letter Head Name,लेटर हेड का नाम

-Level,स्तर

-"Level 0 is for document level permissions, higher levels for field level permissions.","0 स्तर दस्तावेज़ स्तर अनुमतियाँ, क्षेत्र स्तर अनुमति के लिए उच्च स्तर के लिए है."

-Lft,LFT

-Link,लिंक

-Link to other pages in the side bar and next section,साइड बार में अन्य पृष्ठों और अगले अनुभाग लिंक

-Linked In Share,शेयर में लिंक्ड

-Linked With,के साथ जुड़ा हुआ

-List,सूची

-List items that form the package.,सूची आइटम है कि पैकेज का फार्म.

-List of holidays.,छुट्टियों की सूची.

-List of patches executed,निष्पादित पैच की सूची

-List of records in which this document is linked,रिकॉर्ड की सूची है जो इस दस्तावेज़ में जुड़ा हुआ है

-List of users who can edit a particular Note,एक विशेष नोट संपादित कर सकते हैं जो उपयोगकर्ताओं की सूची

-List this Item in multiple groups on the website.,कई समूहों में वेबसाइट पर इस मद की सूची.

-Live Chat,लाइव चैट

-Load Print View on opening of an existing form,एक मौजूदा फार्म के उद्घाटन के अवसर पर प्रिंट लोड

-Loading,लदान

-Loading Report,रिपोर्ट लोड हो रहा है

-Log,प्रवेश

-"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","ट्रैकिंग समय, बिलिंग के लिए इस्तेमाल किया जा सकता है कि कार्य के खिलाफ उपयोगकर्ताओं द्वारा की गई गतिविधियों का प्रवेश."

-Log of Scheduler Errors,समयबद्धक त्रुटियों की लॉग इन करें

-Login After,बाद कीजिये

-Login Before,इससे पहले कीजिये

-Login Id,आईडी लॉगिन

-Logo,लोगो

-Logout,लॉगआउट

-Long Text,लंबी पाठ

-Lost Reason,खोया कारण

-Low,निम्न

-Lower Income,कम आय

-Lucida Grande,ल्युसिडा Grande

-MIS Control,एमआईएस नियंत्रण

-MREQ-,MREQ-

-MTN Details,एमटीएन विवरण

-Mail Footer,मेल फूटर

-Mail Password,मेल पासवर्ड

-Mail Port,मेल पोर्ट

-Mail Server,मेल सर्वर

-Main Reports,मुख्य रिपोर्ट

-Main Section,मुख्य धारा

-Maintain Same Rate Throughout Sales Cycle,बिक्री चक्र के दौरान एक ही दर बनाए रखें

-Maintain same rate throughout purchase cycle,खरीद चक्र के दौरान एक ही दर बनाए रखें

-Maintenance,रखरखाव

-Maintenance Date,रखरखाव तिथि

-Maintenance Details,रखरखाव विवरण

-Maintenance Schedule,रखरखाव अनुसूची

-Maintenance Schedule Detail,रखरखाव अनुसूची विवरण

-Maintenance Schedule Item,रखरखाव अनुसूची आइटम

-Maintenance Schedules,रखरखाव अनुसूचियों

-Maintenance Status,रखरखाव स्थिति

-Maintenance Time,अनुरक्षण काल

-Maintenance Type,रखरखाव के प्रकार

-Maintenance Visit,रखरखाव भेंट

-Maintenance Visit Purpose,रखरखाव भेंट प्रयोजन

-Major/Optional Subjects,मेजर / वैकल्पिक विषय

-Make Bank Voucher,बैंक वाउचर

-Make Difference Entry,अंतर एंट्री

-Make Time Log Batch,समय प्रवेश बैच बनाओ

-Make a new,एक नया

-Make sure that the transactions you want to restrict have a Link field 'territory' that maps to a 'Territory' master.,कि यह सुनिश्चित करें कि आप लेनदेन के लिए प्रतिबंधित करना चाहते हैं एक लिंक फ़ील्ड &#39;क्षेत्र&#39; एक &#39;क्षेत्र&#39; मास्टर नक्शे.

-Male,नर

-Manage cost of operations,संचालन की लागत का प्रबंधन

-Manage exchange rates for currency conversion,मुद्रा रूपांतरण के लिए विनिमय दरों प्रबंधन

-Mandatory,अनिवार्य

-"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.","अनिवार्य अगर स्टॉक मद &quot;हाँ&quot; है. इसके अलावा आरक्षित मात्रा बिक्री आदेश से सेट किया जाता है, जहां डिफ़ॉल्ट गोदाम."

-Manufacture against Sales Order,बिक्री आदेश के खिलाफ निर्माण

-Manufacture/Repack,/ निर्माण Repack

-Manufactured Qty,निर्मित मात्रा

-Manufactured quantity will be updated in this warehouse,निर्मित मात्रा इस गोदाम में अद्यतन किया जाएगा

-Manufacturer,निर्माता

-Manufacturer Part Number,निर्माता भाग संख्या

-Manufacturing,विनिर्माण

-Manufacturing Quantity,विनिर्माण मात्रा

-Margin,हाशिया

-Marital Status,वैवाहिक स्थिति

-Market Segment,बाजार खंड

-Married,विवाहित

-Mass Mailing,मास मेलिंग

-Master,मास्टर

-Master Name,मास्टर नाम

-Master Type,मास्टर प्रकार

-Masters,स्नातकोत्तर

-Match,मैच

-Match non-linked Invoices and Payments.,गैर जुड़े चालान और भुगतान का मिलान.

-Material Issue,महत्त्वपूर्ण विषय

-Material Receipt,सामग्री प्राप्ति

-Material Request,सामग्री अनुरोध

-Material Request Date,सामग्री अनुरोध तिथि

-Material Request Detail No,सामग्री के लिए अनुरोध विस्तार नहीं

-Material Request For Warehouse,वेयरहाउस के लिए सामग्री का अनुरोध

-Material Request Item,सामग्री अनुरोध आइटम

-Material Request Items,सामग्री अनुरोध आइटम

-Material Request No,सामग्री अनुरोध नहीं

-Material Request Type,सामग्री अनुरोध प्रकार

-Material Request used to make this Stock Entry,इस स्टॉक एंट्री बनाने के लिए इस्तेमाल सामग्री अनुरोध

-Material Requirement,सामग्री की आवश्यकताएँ

-Material Transfer,सामग्री स्थानांतरण

-Materials,सामग्री

-Materials Required (Exploded),माल आवश्यक (विस्फोट)

-Max 500 rows only.,केवल अधिकतम 500 पंक्तियाँ.

-Max Attachments,अधिकतम किए गए अनुलग्नकों के

-Max Days Leave Allowed,अधिकतम दिन छोड़ने की अनुमति दी

-Max Discount (%),अधिकतम डिस्काउंट (%)

-"Meaning of Submit, Cancel, Amend","अर्थ की सबमिट रद्द, संशोधन"

-Medium,मध्यम

-"Menu items in the Top Bar. For setting the color of the Top Bar, go to <a href=""#Form/Style Settings"">Style Settings</a>","शीर्ष पट्टी में मेनू आइटम है. शीर्ष पट्टी का रंग की स्थापना के लिए जाना <a href=""#Form/Style Settings"">शैली सेटिंग्स</a>"

-Merge,मर्ज

-Merge Into,में विलय

-Merge Warehouses,गोदामों मर्ज

-Merging is only possible between Group-to-Group or 					Ledger-to-Ledger,विलय समूह के लिए समूह या लेजर करने वाली लेजर के बीच ही संभव है

-"Merging is only possible if following \					properties are same in both records.					Group or Ledger, Debit or Credit, Is PL Account","\ गुण दोनों रिकॉर्ड में वही कर रहे हैं निम्नलिखित अगर मर्ज ही संभव है. समूह या लेजर, डेबिट या क्रेडिट, पीएल खाता है"

-Message,संदेश

-Message Parameter,संदेश पैरामीटर

-Messages greater than 160 characters will be split into multiple messages,160 चरित्र से अधिक संदेश कई mesage में split जाएगा

-Messages,संदेश

-Method,विधि

-Middle Income,मध्य आय

-Middle Name (Optional),मध्य नाम (वैकल्पिक)

-Milestone,मील का पत्थर

-Milestone Date,माइलस्टोन तिथि

-Milestones,मील के पत्थर

-Milestones will be added as Events in the Calendar,उपलब्धि कैलेंडर में घटनाक्रम के रूप में जोड़ दिया जाएगा

-Millions,लाखों

-Min Order Qty,न्यूनतम आदेश मात्रा

-Minimum Order Qty,न्यूनतम आदेश मात्रा

-Misc,विविध

-Misc Details,विविध विवरण

-Miscellaneous,विविध

-Miscelleneous,Miscelleneous

-Mobile No,नहीं मोबाइल

-Mobile No.,मोबाइल नंबर

-Mode of Payment,भुगतान की रीति

-Modern,आधुनिक

-Modified Amount,संशोधित राशि

-Modified by,के द्वारा जाँचा गया

-Module,मॉड्यूल

-Module Def,मॉड्यूल Def

-Module Name,मॉड्यूल नाम

-Modules,मॉड्यूल

-Monday,सोमवार

-Month,माह

-Monthly,मासिक

-Monthly Attendance Sheet,मासिक उपस्थिति शीट

-Monthly Earning & Deduction,मासिक आय और कटौती

-Monthly Salary Register,मासिक वेतन पंजीकरण

-Monthly salary statement.,मासिक वेतन बयान.

-Monthly salary template.,मासिक वेतन टेम्पलेट.

-More,अधिक

-More Details,अधिक जानकारी

-More Info,अधिक जानकारी

-More content for the bottom of the page.,पृष्ठ के नीचे के लिए सामग्री.

-Moving Average,चलायमान औसत

-Moving Average Rate,मूविंग औसत दर

-Mr,श्री

-Ms,सुश्री

-Multiple Item Prices,एकाधिक आइटम मूल्य

-Multiple root nodes not allowed.,बहु रूट नोड्स की अनुमति नहीं है.

-Mupltiple Item prices.,Mupltiple आइटम की कीमतों.

-Must be Whole Number,पूर्ण संख्या होनी चाहिए

-Must have report permission to access this report.,इस रिपोर्ट का उपयोग करने की रिपोर्ट की अनुमति होनी चाहिए.

-Must specify a Query to run,को चलाने के लिए एक प्रश्न जरूर निर्दिष्ट

-My Settings,मेरी सेटिंग्स

-NL-,NL-

-Name,नाम

-Name Case,नाम प्रकरण

-Name and Description,नाम और विवरण

-Name and Employee ID,नाम और कर्मचारी ID

-Name as entered in Sales Partner master,नाम के रूप में बिक्री साथी मास्टर में प्रवेश

-Name is required,नाम आवश्यक है

-Name of organization from where lead has come,जहां नेतृत्व आ गया है से संगठन के नाम

-Name of person or organization that this address belongs to.,कि इस पते पर संबधित व्यक्ति या संगठन का नाम.

-Name of the Budget Distribution,बजट वितरण के नाम

-Name of the entity who has requested for the Material Request,सामग्री अनुरोध के लिए अनुरोध किया है जो इकाई का नाम

-Naming,नामकरण

-Naming Series,श्रृंखला का नामकरण

-Naming Series mandatory,अनिवार्य श्रृंखला का नामकरण

-Negative balance is not allowed for account ,नकारात्मक शेष खाते के लिए अनुमति नहीं है

-Net Pay,शुद्ध वेतन

-Net Pay (in words) will be visible once you save the Salary Slip.,शुद्ध वेतन (शब्दों में) दिखाई हो सकता है एक बार आप वेतन पर्ची बचाने के लिए होगा.

-Net Total,शुद्ध जोड़

-Net Total (Company Currency),नेट कुल (कंपनी मुद्रा)

-Net Weight,निवल भार

-Net Weight UOM,नेट वजन UOM

-Net Weight of each Item,प्रत्येक आइटम के नेट वजन

-Net pay can not be negative,नेट वेतन ऋणात्मक नहीं हो सकता

-Never,कभी नहीं

-New,नई

-New BOM,नई बीओएम

-New Communications,नई संचार

-New Delivery Notes,नई वितरण नोट

-New Enquiries,नई पूछताछ

-New Leads,नए सुराग

-New Leave Application,नई छुट्टी के लिए अर्जी

-New Leaves Allocated,नई आवंटित पत्तियां

-New Leaves Allocated (In Days),नई पत्तियों आवंटित (दिनों में)

-New Material Requests,नई सामग्री अनुरोध

-New Password,नया पासवर्ड

-New Projects,नई परियोजनाएं

-New Purchase Orders,नई खरीद आदेश

-New Purchase Receipts,नई खरीद रसीद

-New Quotations,नई कोटेशन

-New Record,नया रिकॉर्ड

-New Sales Orders,नई बिक्री आदेश

-New Stock Entries,नई स्टॉक प्रविष्टियां

-New Stock UOM,नई स्टॉक UOM

-New Supplier Quotations,नई प्रदायक कोटेशन

-New Support Tickets,नया समर्थन टिकट

-New Workplace,नए कार्यस्थल

-New value to be set,नई करने के लिए सेट किया जा मूल्य

-Newsletter,न्यूज़लैटर

-Newsletter Content,न्यूजलेटर सामग्री

-Newsletter Status,न्यूज़लैटर स्थिति

-"Newsletters to contacts, leads.","संपर्क करने के लिए समाचार पत्र, होता है."

-Next Communcation On,अगला कम्युनिकेशन

-Next Contact By,द्वारा अगले संपर्क

-Next Contact Date,अगले संपर्क तिथि

-Next Date,अगली तारीख

-Next State,अगले राज्य

-Next actions,अगली कार्रवाई

-Next email will be sent on:,अगले ईमेल पर भेजा जाएगा:

-No,नहीं

-"No Account found in csv file, 							May be company abbreviation is not correct","Csv फ़ाइल में कोई खाता, सही नहीं है कंपनी संक्षिप्त नाम हो सकता है"

-No Action,कोई कार्रवाई नहीं

-No Communication tagged with this ,इस के साथ टैग कोई संचार

-No Copy,कोई नकल

-No Customer Accounts found. Customer Accounts are identified based on \			'Master Type' value in account record.,कोई ग्राहक लेखा पाया. ग्राहक लेखा खाते के रिकॉर्ड में \ &#39;मास्टर प्रकार&#39; मूल्य के आधार पर पहचाने जाते हैं.

-No Item found with Barcode,कोई आइटम बारकोड के साथ पाया

-No Items to Pack,पैक करने के लिए कोई आइटम नहीं

-No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,अनुमोदकों छोड़ दो नहीं. आवंटित एक उपयोगकर्ता कम से कम करने के लिए रोल &#39;अनुमोदक छोड़ दो&#39; कृपया.

-No Permission,अनुमति नहीं है

-No Permission to ,करने के लिए कोई अनुमति

-No Permissions set for this criteria.,कोई अनुमतियाँ इस मापदंड के लिए निर्धारित किया है.

-No Report Loaded. Please use query-report/[Report Name] to run a report.,कोई रिपोर्ट भरा हुआ है. उपयोग क्वेरी रिपोर्ट / [रिपोर्ट नाम] की एक रिपोर्ट चलाने के लिए कृपया.

-No Supplier Accounts found. Supplier Accounts are identified based on \			'Master Type' value in account record.,कोई प्रदायक लेखा पाया. प्रदायक लेखा खाते के रिकॉर्ड में \ &#39;मास्टर प्रकार&#39; मूल्य के आधार पर पहचाने जाते हैं.

-No User Properties found.,कोई उपयोगकर्ता के गुण पाया.

-No default BOM exists for item: ,कोई डिफ़ॉल्ट बीओएम मद के लिए मौजूद है:

-No further records,आगे कोई रिकॉर्ड

-No of Requested SMS,अनुरोधित एसएमएस की संख्या

-No of Sent SMS,भेजे गए एसएमएस की संख्या

-No of Visits,यात्राओं की संख्या

-No one,कोई नहीं

-No permission to write / remove.,लिखने के लिए कोई अनुमति / हटा दें.

-No record found,कोई रिकॉर्ड पाया

-No records tagged.,कोई रिकॉर्ड टैग.

-No salary slip found for month: ,महीने के लिए नहीं मिला वेतन पर्ची:

-"No table is created for Single DocTypes, all values are stored in tabSingles as a tuple.","कोई तालिका एकल doctypes के लिए बनाया है, सभी मूल्यों एक टपल tabSingles में संग्रहीत कर रहे हैं."

-None,कोई नहीं

-None: End of Workflow,कोई नहीं: कार्यप्रवाह समाप्ति

-Not,नहीं

-Not Active,सक्रिय नहीं

-Not Applicable,लागू नहीं

-Not Billed,नहीं बिल

-Not Delivered,नहीं वितरित

-Not Found,नहीं मिला

-Not Linked to any record.,लिंक्ड कोई रिकॉर्ड नहीं है.

-Not Permitted,अनुमति नहीं

-Not allowed for: ,के लिए अनुमति नहीं है:

-Not enough permission to see links.,पर्याप्त के लिए लिंक को देखने की अनुमति नहीं है.

-Not in Use,व्यर्थ

-Not interested,कोई दिलचस्पी नहीं

-Not linked,नहीं जुड़ा हुआ

-Note,नोट

-Note User,नोट प्रयोक्ता

-Note is a free page where users can share documents / notes,"नोट उपयोगकर्ताओं दस्तावेजों / नोट्स साझा कर सकते हैं, जहां एक मुक्त पृष्ठ है"

-"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","नोट: बैकअप और फ़ाइलें ड्रॉपबॉक्स से नहीं हटाया जाता है, तो आप स्वयं उन्हें नष्ट करना होगा."

-"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","नोट: बैकअप और फ़ाइलें गूगल ड्राइव से नष्ट नहीं कर रहे हैं, आप स्वयं उन्हें नष्ट करना होगा."

-Note: Email will not be sent to disabled users,नोट: ईमेल अक्षम उपयोगकर्ताओं के लिए नहीं भेजा जाएगा

-"Note: For best results, images must be of the same size and width must be greater than height.","नोट: सर्वोत्तम परिणामों के लिए, छवियों को एक ही आकार और चौड़ाई का होना आवश्यक ऊंचाई से अधिक होना चाहिए."

-Note: Other permission rules may also apply,नोट: अन्य अनुमति के नियम भी लागू हो सकता है

-Note: You Can Manage Multiple Address or Contacts via Addresses & Contacts,नोट: आप पते और संपर्क के माध्यम से एकाधिक पता या संपर्क प्रबंधित कर सकते हैं

-Note: maximum attachment size = 1mb,नोट: अधिकतम कुर्की आकार 1mb =

-Notes,नोट्स

-Nothing to show,दिखाने के लिए कुछ भी नहीं

-Notice - Number of Days,सूचना - दिनों की संख्या

-Notification Control,अधिसूचना नियंत्रण

-Notification Email Address,सूचना ईमेल पता

-Notify By Email,ईमेल से सूचित

-Notify by Email on creation of automatic Material Request,स्वचालित सामग्री अनुरोध के निर्माण पर ईमेल द्वारा सूचित करें

-Number Format,संख्या स्वरूप

-O+,O +

-O-,O-

-OPPT,OPPT

-Office,कार्यालय

-Old Parent,पुरानी माता - पिता

-On,पर

-On Net Total,नेट कुल

-On Previous Row Amount,पिछली पंक्ति राशि पर

-On Previous Row Total,पिछली पंक्ति कुल पर

-"Once you have set this, the users will only be able access documents with that property.","एक बार जब आप यह निर्धारित किया है, उपयोगकर्ताओं को केवल उस संपत्ति के साथ सक्षम पहुँच दस्तावेज होगा."

-Only Administrator allowed to create Query / Script Reports,केवल प्रशासक प्रश्न / स्क्रिप्ट रिपोर्टें बनाने की अनुमति

-Only Administrator can save a standard report. Please rename and save.,केवल प्रशासक एक मानक रिपोर्ट बचा सकता है. नाम बदलने और बचा लो.

-Only Allow Edit For,केवल के लिए संपादित करें अनुमति दें

-Only Stock Items are allowed for Stock Entry,केवल स्टॉक आइटम स्टॉक एंट्री के लिए अनुमति दी जाती है

-Only System Manager can create / edit reports,केवल सिस्टम मैनेजर रिपोर्ट बनाने / संपादित कर सकते हैं

-Only leaf nodes are allowed in transaction,केवल पत्ता नोड्स के लेनदेन में की अनुमति दी जाती है

-Open,खुला

-Open Sans,ओपन संस

-Open Tickets,ओपन टिकट

-Opening Date,तिथि खुलने की

-Opening Entry,एंट्री खुलने

-Opening Time,समय खुलने की

-Opening for a Job.,एक नौकरी के लिए खोलना.

-Operating Cost,संचालन लागत

-Operation Description,ऑपरेशन विवरण

-Operation No,कोई ऑपरेशन

-Operation Time (mins),आपरेशन समय (मिनट)

-Operations,संचालन

-Opportunity,अवसर

-Opportunity Date,अवसर तिथि

-Opportunity From,अवसर से

-Opportunity Item,अवसर आइटम

-Opportunity Items,अवसर आइटम

-Opportunity Lost,मौका खो दिया

-Opportunity Type,अवसर प्रकार

-Options,विकल्प

-Options Help,विकल्पों की मदद से

-Order Confirmed,आदेश की पुष्टि की

-Order Lost,आदेश खोया

-Order Type,आदेश प्रकार

-Ordered Items To Be Billed,हिसाब से बिलिंग किए आइटम

-Ordered Items To Be Delivered,हिसाब से दिया जा आइटम

-Ordered Quantity,आदेशित मात्रा

-Orders released for production.,उत्पादन के लिए आदेश जारी किया.

-Organization Profile,संगठन प्रोफाइल

-Original Message,मूल संदेश

-Other,अन्य

-Other Details,अन्य विवरण

-Out,आउट

-Out of AMC,एएमसी के बाहर

-Out of Warranty,वारंटी के बाहर

-Outgoing,बाहर जाने वाला

-Outgoing Mail Server,जावक मेल सर्वर

-Outgoing Mails,जावक मेल

-Outstanding Amount,बकाया राशि

-Outstanding for Voucher ,वाउचर के लिए बकाया

-Over Heads,सिर पर

-Overhead,उपरि

-Overlapping Conditions found between,ओवरलैपिंग स्थितियां बीच पाया

-Owned,स्वामित्व

-PAN Number,पैन नंबर

-PF No.,पीएफ सं.

-PF Number,पीएफ संख्या

-PI/2011/,PI/2011 /

-PIN,पिन

-PO,पीओ

-POP3 Mail Server,POP3 मेल सर्वर

-POP3 Mail Server (e.g. pop.gmail.com),POP3 मेल सर्वर (जैसे pop.gmail.com)

-POP3 Mail Settings,POP3 मेल सेटिंग्स

-POP3 mail server (e.g. pop.gmail.com),POP3 मेल सर्वर (जैसे pop.gmail.com)

-POP3 server e.g. (pop.gmail.com),POP3 सर्वर जैसे (pop.gmail.com)

-POS Setting,स्थिति सेटिंग

-POS View,स्थिति देखें

-PR Detail,पीआर विस्तार

-PRO,प्रो

-PS,पुनश्च

-Package Item Details,संकुल आइटम विवरण

-Package Items,पैकेज आइटम

-Package Weight Details,पैकेज वजन विवरण

-Packing Details,पैकिंग विवरण

-Packing Detials,पैकिंग detials

-Packing List,सूची पैकिंग

-Packing Slip,पर्ची पैकिंग

-Packing Slip Item,पैकिंग स्लिप आइटम

-Packing Slip Items,पैकिंग स्लिप आइटम

-Packing Slip(s) Cancelled,पैकिंग स्लिप (ओं) रद्द

-Page,पेज

-Page Background,पृष्ठ पृष्ठभूमि

-Page Border,पृष्ठ बॉर्डर

-Page Break,पृष्ठातर

-Page HTML,पृष्ठ HTML

-Page Headings,पृष्ठ शीर्षकों

-Page Links,पेज लिंक

-Page Name,पेज का नाम

-Page Role,पृष्ठ रोल

-Page Text,पृष्ठ पाठ

-Page content,पृष्ठ सामग्री

-Page not found,पृष्ठ नहीं मिला

-Page text and background is same color. Please change.,पृष्ठ पाठ और पृष्ठभूमि एक ही रंग है. बदलाव करें.

-Page to show on the website,वेबसाइट पर दिखाने के लिए

-"Page url name (auto-generated) (add "".html"")",पृष्ठ url (ऑटो उत्पन्न) नाम (जोड़ &quot;html.&quot;)

-Paid Amount,राशि भुगतान

-Parameter,प्राचल

-Parent Account,खाते के जनक

-Parent Cost Center,माता - पिता लागत केंद्र

-Parent Customer Group,माता - पिता ग्राहक समूह

-Parent Detail docname,माता - पिता विस्तार docname

-Parent Item,मूल आइटम

-Parent Item Group,माता - पिता आइटम समूह

-Parent Label,माता - पिता लेबल

-Parent Sales Person,माता - पिता बिक्री व्यक्ति

-Parent Territory,माता - पिता टेरिटरी

-Parent is required.,माता - पिता की आवश्यकता है.

-Parenttype,Parenttype

-Partially Completed,आंशिक रूप से पूरा

-Participants,प्रतिभागियों

-Partly Billed,आंशिक रूप से बिल

-Partly Delivered,आंशिक रूप से वितरित

-Partner Target Detail,साथी लक्ष्य विवरण

-Partner Type,साथी के प्रकार

-Partner's Website,साथी की वेबसाइट

-Passive,निष्क्रिय

-Passport Number,पासपोर्ट नंबर

-Password,पासवर्ड

-Password Expires in (days),पासवर्ड में समाप्त (दिन)

-Patch,पैच

-Patch Log,पैच प्रवेश करें

-Pay To / Recd From,/ रिसी डी से भुगतान

-Payables,देय

-Payables Group,देय समूह

-Payment Collection With Ageing,बूढ़े के साथ भुगतान संग्रह

-Payment Days,भुगतान दिन

-Payment Entries,भुगतान प्रविष्टियां

-Payment Entry has been modified after you pulled it. 			Please pull it again.,भुगतान एंट्री के बाद आप इसे खींच संशोधित किया गया है. कृपया इसे फिर से खींच.

-Payment Made With Ageing,भुगतान बूढ़े के साथ मेड

-Payment Reconciliation,भुगतान सुलह

-Payment Terms,अदायगी की शर्तें

-Payment to Invoice Matching Tool,चालान मिलान उपकरण के लिए भुगतान

-Payment to Invoice Matching Tool Detail,चालान मिलान उपकरण विस्तार करने के लिए भुगतान

-Payments,भुगतान

-Payments Made,भुगतान मेड

-Payments Received,भुगतान प्राप्त

-Payments made during the digest period,पचाने की अवधि के दौरान किए गए भुगतान

-Payments received during the digest period,भुगतान पचाने की अवधि के दौरान प्राप्त

-Payroll Setup,पेरोल सेटअप

-Pending,अपूर्ण

-Pending Review,समीक्षा के लिए लंबित

-Pending SO Items For Purchase Request,खरीद के अनुरोध के लिए लंबित है तो आइटम

-Percent,प्रतिशत

-Percent Complete,पूरा प्रतिशत

-Percentage Allocation,प्रतिशत आवंटन

-Percentage Allocation should be equal to ,प्रतिशत आवंटन के बराबर होना चाहिए

-Percentage variation in quantity to be allowed while receiving or delivering this item.,मात्रा में प्रतिशत परिवर्तन प्राप्त करने या इस मद के लिए अनुमति दी गई है.

-Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,आप मात्रा के खिलाफ और अधिक प्राप्त या वितरित करने के लिए अनुमति दी जाती प्रतिशत का आदेश दिया. उदाहरण के लिए: यदि आप 100 यूनिट का आदेश दिया है. और अपने भत्ता 10% तो आप 110 इकाइयों को प्राप्त करने के लिए अनुमति दी जाती है.

-Performance appraisal.,प्रदर्शन मूल्यांकन.

-Period Closing Voucher,अवधि समापन वाउचर

-Periodicity,आवधिकता

-Perm Level,स्तर Perm

-Permanent Accommodation Type,स्थायी आवास प्रकार

-Permanent Address,स्थायी पता

-Permission,अनुमति

-Permission Level,अनुमति स्तर

-Permission Levels,अनुमति स्तरों

-Permission Manager,अनुमति प्रबंधक

-Permission Rules,अनुमति नियम

-Permissions,अनुमतियाँ

-Permissions Settings,अनुमतियाँ सेटिंग्स

-Permissions are automatically translated to Standard Reports and Searches,अनुमतियाँ स्वतः मानक रिपोर्टों और खोज पर अनुवाद कर रहे हैं

-"Permissions are set on Roles and Document Types (called DocTypes) by restricting read, edit, make new, submit, cancel, amend and report rights.","अनुमतियाँ भूमिकाओं और दस्तावेज़ प्रकार (नामक doctypes) पर पढ़ने, संपादित, नया बनाने के लिए सीमित द्वारा स्थापित कर रहे हैं, सबमिट रद्द, संशोधन और अधिकार की रिपोर्ट."

-Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful incase you want to hide or make certain field read-only.,उच्च स्तर पर अनुमतियाँ &#39;फील्ड लेवल अनुमतियाँ हैं. सभी क्षेत्रों उनके खिलाफ एक &#39;अनुमति स्तर&#39; सेट और कि अनुमति पर परिभाषित नियमों क्षेत्र के लिए लागू होते हैं. यह उपयोगी है बैठाना आप को छिपाने के लिए या कुछ क्षेत्र केवल पढ़ने के लिए करना चाहते हैं.

-"Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document.","स्तर 0 पर अनुमतियाँ हैं &#39;दस्तावेज़ स्तर&#39; की अनुमति है, यानी वे दस्तावेज़ तक पहुँच के लिए प्राथमिक रहे हैं."

-Permissions translate to Users based on what Role they are assigned,अनुमतियाँ क्या भूमिका वे आवंटित कर रहे है इस आधार पर उपयोगकर्ताओं के लिए अनुवाद

-Person,व्यक्ति

-Person To Be Contacted,व्यक्ति से संपर्क किया जा

-Personal,व्यक्तिगत

-Personal Details,व्यक्तिगत विवरण

-Personal Email,व्यक्तिगत ईमेल

-Phone,फ़ोन

-Phone No,कोई फोन

-Phone No.,फोन नंबर

-Pick Columns,स्तंभ उठाओ

-Pincode,Pincode

-Place of Issue,जारी करने की जगह

-Plan for maintenance visits.,रखरखाव के दौरे के लिए योजना.

-Planned Qty,नियोजित मात्रा

-Planned Quantity,नियोजित मात्रा

-Plant,पौधा

-Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,संक्षिप्त या लघु नाम ठीक से दर्ज करें सभी खाता प्रमुखों को प्रत्यय के रूप में जोड़ दिया जाएगा.

-Please Update Stock UOM with the help of Stock UOM Replace Utility.,स्टॉक UOM बदलें उपयोगिता की मदद से स्टॉक UOM अद्यतन करें.

-Please attach a file first.,पहले एक फ़ाइल संलग्न करें.

-Please attach a file or set a URL,एक फ़ाइल संलग्न या एक यूआरएल निर्धारित करें

-Please check,कृपया जाँच करें

-Please enter Default Unit of Measure,उपाय के डिफ़ॉल्ट यूनिट दर्ज करें

-Please enter Delivery Note No or Sales Invoice No to proceed,नहीं या बिक्री चालान नहीं आगे बढ़ने के लिए डिलिवरी नोट दर्ज करें

-Please enter Employee Number,कर्मचारी संख्या दर्ज करें

-Please enter Expense Account,व्यय खाते में प्रवेश करें

-Please enter Expense/Adjustment Account,व्यय / समायोजन खाता दर्ज करें

-Please enter Purchase Receipt No to proceed,आगे बढ़ने के लिए कोई खरीद रसीद दर्ज करें

-Please enter Reserved Warehouse for item ,आइटम के लिए आरक्षित गोदाम दर्ज करें

-Please enter valid,वैध दर्ज करें

-Please enter valid ,वैध दर्ज करें

-Please install dropbox python module,ड्रॉपबॉक्स अजगर मॉड्यूल स्थापित करें

-Please make sure that there are no empty columns in the file.,फाइल में कोई रिक्त स्तंभ हैं कि कृपया सुनिश्चित करें.

-Please mention default value for ',डिफ़ॉल्ट मान के लिए उल्लेख करें &#39;

-Please reduce qty.,मात्रा कम करें.

-Please refresh to get the latest document.,नवीनतम दस्तावेज प्राप्त करने के लिए ताज़ा करें.

-Please save the Newsletter before sending.,भेजने से पहले न्यूज़लैटर बचाने.

-Please select Bank Account,बैंक खाते का चयन करें

-Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,का चयन करें कृपया आगे ले जाना है अगर तुम भी शामिल करना चाहते हैं पिछले राजकोषीय वर्ष की शेष राशि इस वित्त वर्ष के लिए छोड़ देता है

-Please select Date on which you want to run the report,"आप रिपोर्ट को चलाना चाहते हैं, जिस पर तिथि का चयन करें"

-Please select Naming Neries,नामकरण Neries का चयन करें

-Please select Price List,मूल्य सूची का चयन करें

-Please select Time Logs.,समय लॉग्स का चयन करें.

-Please select a,कृपया चुनें एक

-Please select a csv file,एक csv फ़ाइल का चयन करें

-Please select a file or url,एक फाइल या यूआरएल का चयन करें

-Please select a service item or change the order type to Sales.,एक सेवा आइटम का चयन करें या बिक्री के क्रम प्रकार में बदलाव करें.

-Please select a sub-contracted item or do not sub-contract the transaction.,एक उप अनुबंधित आइटम का चयन करें या उप अनुबंध लेन - देन नहीं कर दीजिये.

-Please select a valid csv file with data.,डेटा के साथ एक मान्य csv फ़ाइल का चयन करें.

-Please select month and year,माह और वर्ष का चयन करें

-Please select the document type first,पहला दस्तावेज़ प्रकार का चयन करें

-Please select: ,कृपया चुनें:

-Please set Dropbox access keys in,में ड्रॉपबॉक्स पहुँच कुंजियों को सेट करें

-Please set Google Drive access keys in,गूगल ड्राइव पहुंच कुंजी में सेट करें

-Please setup Employee Naming System in Human Resource > HR Settings,मानव संसाधन में सेटअप कर्मचारी नामकरण प्रणाली कृपया&gt; मानव संसाधन सेटिंग्स

-Please specify,कृपया बताएं

-Please specify Company,कंपनी निर्दिष्ट करें

-Please specify Company to proceed,कंपनी आगे बढ़ने के लिए निर्दिष्ट करें

-Please specify Default Currency in Company Master \			and Global Defaults,कंपनी \ मास्टर और वैश्विक मूलभूत में डिफ़ॉल्ट मुद्रा निर्दिष्ट करें

-Please specify a,कृपया बताएं एक

-Please specify a Price List which is valid for Territory,राज्य क्षेत्र के लिए मान्य है जो एक मूल्य सूची निर्दिष्ट करें

-Please specify a valid,एक वैध निर्दिष्ट करें

-Please specify a valid 'From Case No.',&#39;केस नंबर से&#39; एक वैध निर्दिष्ट करें

-Please specify currency in Company,कंपनी में मुद्रा निर्दिष्ट करें

-Point of Sale,बिक्री के प्वाइंट

-Point-of-Sale Setting,प्वाइंट की बिक्री की सेटिंग

-Post Graduate,स्नातकोत्तर

-Post Topic,विषय पोस्ट

-Postal,डाक का

-Posting Date,तिथि पोस्टिंग

-Posting Date Time cannot be before,पोस्टिंग दिनांक समय से पहले नहीं किया जा सकता

-Posting Time,बार पोस्टिंग

-Posts,डाक

-Potential Sales Deal,संभावित बिक्री सौदा

-Potential opportunities for selling.,बेचने के लिए संभावित अवसरों.

-"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","फ्लोट क्षेत्रों के लिए प्रेसिजन (मात्रा, छूट, प्रतिशत आदि). तैरता निर्दिष्ट दशमलव के लिए गोल किया जाएगा. डिफ़ॉल्ट = 3"

-Preferred Billing Address,पसंदीदा बिलिंग पता

-Preferred Shipping Address,पसंदीदा शिपिंग पता

-Prefix,उपसर्ग

-Present,पेश

-Prevdoc DocType,Prevdoc doctype

-Prevdoc Doctype,Prevdoc Doctype

-Preview,पूर्वावलोकन

-Previous Work Experience,पिछले कार्य अनुभव

-Price,कीमत

-Price List,कीमत सूची

-Price List Currency,मूल्य सूची मुद्रा

-Price List Currency Conversion Rate,मूल्य सूची मुद्रा रूपांतरण दर

-Price List Exchange Rate,मूल्य सूची विनिमय दर

-Price List Master,मूल्य सूची मास्टर

-Price List Name,मूल्य सूची का नाम

-Price List Rate,मूल्य सूची दर

-Price List Rate (Company Currency),मूल्य सूची दर (कंपनी मुद्रा)

-Price List for Costing,लागत के लिए मूल्य सूची

-Price Lists and Rates,मूल्य सूची और दरें

-Primary,प्राथमिक

-Print Format,प्रारूप प्रिंट

-Print Format Style,प्रिंट प्रारूप शैली

-Print Format Type,प्रारूप टाइप प्रिंट

-Print Heading,शीर्षक प्रिंट

-Print Hide,छिपाएँ प्रिंट

-Print Width,प्रिंट चौड़ाई

-Print Without Amount,राशि के बिना प्रिंट

-Print...,प्रिंट ...

-Priority,प्राथमिकता

-Private,निजी

-Proceed to Setup,सेटअप करने के लिए आगे बढ़ें

-Process,प्रक्रिया

-Process Payroll,प्रक्रिया पेरोल

-Produced Quantity,उत्पादित मात्रा

-Product Enquiry,उत्पाद पूछताछ

-Production Order,उत्पादन का आदेश

-Production Orders,उत्पादन के आदेश

-Production Plan Item,उत्पादन योजना मद

-Production Plan Items,उत्पादन योजना आइटम

-Production Plan Sales Order,उत्पादन योजना बिक्री आदेश

-Production Plan Sales Orders,उत्पादन योजना विक्रय आदेश

-Production Planning (MRP),उत्पादन योजना (एमआरपी)

-Production Planning Tool,उत्पादन योजना उपकरण

-"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","उत्पाद डिफ़ॉल्ट खोजों में वजन उम्र के द्वारा हल किया जाएगा. अधिक वजन उम्र, उच्च उत्पाद की सूची में दिखाई देगा."

-Profile,रूपरेखा

-Profile Defaults,प्रोफ़ाइल डिफ़ॉल्ट्स

-Profile Represents a User in the system.,प्रणाली में एक उपयोगकर्ता का प्रतिनिधित्व करता है.

-Profile of a Blogger,एक ब्लॉगर की प्रोफाइल

-Profile of a blog writer.,एक ब्लॉग लेखक का प्रोफ़ाइल.

-Project,परियोजना

-Project Costing,लागत परियोजना

-Project Details,परियोजना विवरण

-Project Milestone,परियोजना मील का पत्थर

-Project Milestones,परियोजना मील के पत्थर

-Project Name,इस परियोजना का नाम

-Project Start Date,परियोजना प्रारंभ दिनांक

-Project Type,परियोजना के प्रकार

-Project Value,परियोजना मूल्य

-Project activity / task.,परियोजना / कार्य कार्य.

-Project master.,मास्टर परियोजना.

-Project will get saved and will be searchable with project name given,परियोजना और बच जाएगा परियोजना भी नाम के साथ खोजा होगा

-Project wise Stock Tracking,परियोजना वार स्टॉक ट्रैकिंग

-Projected Qty,अनुमानित मात्रा

-Projects,परियोजनाओं

-Prompt for Email on Submission of,प्रस्तुत करने पर ईमेल के लिए संकेत

-Properties,गुण

-Property,संपत्ति

-Property Setter,संपत्ति सेटर

-Property Setter overrides a standard DocType or Field property,संपत्ति सेटर ओवरराइड एक मानक doctype या फील्ड संपत्ति

-Property Type,सम्पत्ती के प्रकार

-Provide email id registered in company,कंपनी में पंजीकृत ईमेल आईडी प्रदान

-Public,सार्वजनिक

-Published,प्रकाशित

-Published On,पर प्रकाशित

-Pull Emails from the Inbox and attach them as Communication records (for known contacts).,ईमेल इनबॉक्स से खींचो और उन्हें संचार रिकॉर्ड (ज्ञात संपर्कों के लिए) के रूप में देते हैं.

-Pull Payment Entries,भुगतान प्रविष्टियां खींचो

-Pull sales orders (pending to deliver) based on the above criteria,उपरोक्त मानदंडों के आधार पर बिक्री के आदेश (वितरित करने के लिए लंबित) खींचो

-Purchase,क्रय

-Purchase Analytics,खरीद विश्लेषिकी

-Purchase Common,आम खरीद

-Purchase Date,तिथि खरीद

-Purchase Details,खरीद विवरण

-Purchase Discounts,खरीद छूट

-Purchase Document No,कोई दस्तावेज़ खरीद

-Purchase Document Type,दस्तावेज़ प्रकार की खरीद

-Purchase In Transit,ट्रांजिट में खरीद

-Purchase Invoice,चालान खरीद

-Purchase Invoice Advance,चालान अग्रिम खरीद

-Purchase Invoice Advances,चालान अग्रिम खरीद

-Purchase Invoice Item,चालान आइटम खरीद

-Purchase Invoice Trends,चालान रुझान खरीद

-Purchase Order,आदेश खरीद

-Purchase Order Date,खरीद आदेश दिनांक

-Purchase Order Item,खरीद आदेश आइटम

-Purchase Order Item No,आदेश आइटम नहीं खरीद

-Purchase Order Item Supplied,खरीद आदेश आइटम की आपूर्ति

-Purchase Order Items,आदेश आइटम खरीद

-Purchase Order Items Supplied,खरीद आदेश वस्तुओं की आपूर्ति

-Purchase Order Items To Be Billed,बिल के लिए खरीद आदेश आइटम

-Purchase Order Items To Be Received,खरीद आदेश प्राप्त किए जाने आइटम

-Purchase Order Message,खरीद आदेश संदेश

-Purchase Order Required,खरीदने के लिए आवश्यक आदेश

-Purchase Order Trends,आदेश रुझान खरीद

-Purchase Order sent by customer,खरीद ग्राहक द्वारा भेजे गए आदेश

-Purchase Orders given to Suppliers.,खरीद आपूर्तिकर्ताओं के लिए दिए गए आदेश.

-Purchase Receipt,रसीद खरीद

-Purchase Receipt Item,रसीद आइटम खरीद

-Purchase Receipt Item Supplied,खरीद रसीद आइटम की आपूर्ति

-Purchase Receipt Item Supplieds,खरीद रसीद आइटम Supplieds

-Purchase Receipt Items,रसीद वस्तुओं की खरीद

-Purchase Receipt Message,खरीद रसीद संदेश

-Purchase Receipt No,रसीद खरीद नहीं

-Purchase Receipt Required,खरीद रसीद आवश्यक

-Purchase Receipt Trends,रसीद रुझान खरीद

-Purchase Register,पंजीकरण खरीद

-Purchase Return,क्रय वापसी

-Purchase Returned,खरीद वापस आ गए

-Purchase Taxes and Charges,खरीद कर और शुल्क

-Purchase Taxes and Charges Master,खरीद कर और शुल्क मास्टर

-Purpose,उद्देश्य

-Purpose must be one of ,उद्देश्य से एक होना चाहिए

-Python Module Name,अजगर मॉड्यूल नाम

-QA Inspection,क्यूए निरीक्षण

-QAI/11-12/,QAI/11-12 /

-QTN,QTN

-Qty,मात्रा

-Qty Consumed Per Unit,मात्रा रूपये प्रति यूनिट की खपत

-Qty To Manufacture,विनिर्माण मात्रा

-Qty as per Stock UOM,मात्रा स्टॉक UOM के अनुसार

-Qualification,योग्यता

-Quality,गुणवत्ता

-Quality Inspection,गुणवत्ता निरीक्षण

-Quality Inspection Parameters,गुणवत्ता निरीक्षण पैरामीटर

-Quality Inspection Reading,गुणवत्ता निरीक्षण पढ़ना

-Quality Inspection Readings,गुणवत्ता निरीक्षण रीडिंग

-Quantity,मात्रा

-Quantity Requested for Purchase,मात्रा में खरीद करने के लिए अनुरोध

-Quantity already manufactured,मात्रा पहले से ही निर्मित

-Quantity and Rate,मात्रा और दर

-Quantity and Warehouse,मात्रा और वेयरहाउस

-Quantity cannot be a fraction.,मात्रा एक अंश नहीं हो सकता.

-Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,वस्तु की मात्रा विनिर्माण / कच्चे माल की दी गई मात्रा से repacking के बाद प्राप्त

-Quantity should be equal to Manufacturing Quantity. ,मात्रा विनिर्माण मात्रा के बराबर होना चाहिए.

-Quarter,तिमाही

-Quarterly,त्रैमासिक

-Query,प्रश्न

-Query Options,क्वेरी विकल्प

-Query Report,क्वेरी रिपोर्ट

-Query must be a SELECT,प्रश्न एक का चयन किया जाना चाहिए

-Quick Help for Setting Permissions,अनुमतियाँ सेट करने के लिए त्वरित मदद

-Quick Help for User Properties,उपयोगकर्ता के गुण के लिए त्वरित सहायता

-Quotation,उद्धरण

-Quotation Date,कोटेशन तिथि

-Quotation Item,कोटेशन आइटम

-Quotation Items,कोटेशन आइटम

-Quotation Lost Reason,कोटेशन कारण खोया

-Quotation Message,कोटेशन संदेश

-Quotation Sent,कोटेशन भेजे गए

-Quotation Series,कोटेशन सीरीज

-Quotation To,करने के लिए कोटेशन

-Quotation Trend,कोटेशन रुझान

-Quotations received from Suppliers.,कोटेशन आपूर्तिकर्ता से प्राप्त किया.

-Quotes to Leads or Customers.,सुराग या ग्राहक के लिए उद्धरण.

-Raise Material Request when stock reaches re-order level,सामग्री अनुरोध उठाएँ जब शेयर पुनः आदेश के स्तर तक पहुँच

-Raised By,द्वारा उठाए गए

-Raised By (Email),(ई) द्वारा उठाए गए

-Random,यादृच्छिक

-Range,रेंज

-Rate,दर

-Rate ,दर

-Rate (Company Currency),दर (कंपनी मुद्रा)

-Rate Of Materials Based On,सामग्री के आधार पर दर

-Rate and Amount,दर और राशि

-Rate at which Customer Currency is converted to customer's base currency,जिस पर दर ग्राहक की मुद्रा ग्राहक आधार मुद्रा में परिवर्तित किया जाता है

-Rate at which Price list currency is converted to company's base currency,दर जिस पर मूल्य सूची मुद्रा कंपनी के बेस मुद्रा में परिवर्तित किया जाता है

-Rate at which Price list currency is converted to customer's base currency,दर जिस पर मूल्य सूची मुद्रा ग्राहक आधार मुद्रा में परिवर्तित किया जाता है

-Rate at which customer's currency is converted to company's base currency,जिस पर दर ग्राहक की मुद्रा कंपनी के बेस मुद्रा में परिवर्तित किया जाता है

-Rate at which supplier's currency is converted to company's base currency,दर जिस पर आपूर्तिकर्ता मुद्रा कंपनी के बेस मुद्रा में परिवर्तित किया जाता है

-Rate at which this tax is applied,दर जिस पर इस कर को लागू किया जाता है

-Raw Material Item Code,कच्चे माल के मद कोड

-Raw Materials Supplied,कच्चे माल की आपूर्ति

-Raw Materials Supplied Cost,कच्चे माल की लागत की आपूर्ति

-Re-Order Level,पुन आदेश स्तर

-Re-Order Qty,पुन आदेश मात्रा

-Re-order,पुनः आदेश

-Re-order Level,पुन आदेश स्तर

-Re-order Qty,पुनः आदेश मात्रा

-Read,पढ़ना

-Read Only,केवल पठनीय

-Reading 1,1 पढ़ना

-Reading 10,10 पढ़ना

-Reading 2,2 पढ़ना

-Reading 3,3 पढ़ना

-Reading 4,4 पढ़ना

-Reading 5,5 पढ़ना

-Reading 6,6 पढ़ना

-Reading 7,7 पढ़ना

-Reading 8,8 पढ़ना

-Reading 9,9 पढ़ना

-Reason,कारण

-Reason for Leaving,छोड़ने के लिए कारण

-Reason for Resignation,इस्तीफे का कारण

-Recd Quantity,रिसी डी मात्रा

-Receivable / Payable account will be identified based on the field Master Type,देय / प्राप्य खाते मैदान मास्टर के प्रकार के आधार पर पहचान की जाएगी

-Receivables,प्राप्य

-Receivables / Payables,प्राप्तियों / देय

-Receivables Group,प्राप्तियों समूह

-Received Date,प्राप्त तिथि

-Received Items To Be Billed,बिल करने के लिए प्राप्त आइटम

-Received Qty,प्राप्त मात्रा

-Received and Accepted,प्राप्त और स्वीकृत

-Receiver List,रिसीवर सूची

-Receiver Parameter,रिसीवर पैरामीटर

-Recipient,प्राप्तकर्ता

-Recipients,प्राप्तकर्ता

-Reconciliation Data,सुलह डेटा

-Reconciliation HTML,सुलह HTML

-Reconciliation JSON,सुलह JSON

-Record item movement.,आइटम आंदोलन रिकार्ड.

-Recurring Id,आवर्ती आईडी

-Recurring Invoice,आवर्ती चालान

-Recurring Type,आवर्ती प्रकार

-Reduce Deduction for Leave Without Pay (LWP),बिना वेतन छुट्टी के लिए कटौती में कमी (LWP)

-Reduce Earning for Leave Without Pay (LWP),वेतन (LWP) के बिना छुट्टी लिए कमाई कम करें

-Ref Code,रेफरी कोड

-Ref Date is Mandatory if Ref Number is specified,रेफरी संख्या निर्दिष्ट किया जाता है तो रेफरी तिथि अनिवार्य है

-Ref DocType,रेफरी doctype

-Ref Name,रेफरी नाम

-Ref Rate,रेफरी दर

-Ref SQ,रेफरी वर्ग

-Ref Type,रेफरी के प्रकार

-Reference,संदर्भ

-Reference Date,संदर्भ तिथि

-Reference DocName,संदर्भ DocName

-Reference DocType,संदर्भ टैग

-Reference Name,संदर्भ नाम

-Reference Number,संदर्भ संख्या

-Reference Type,संदर्भ प्रकार

-Refresh,ताज़ा करना

-Registered but disabled.,पंजीकृत लेकिन अक्षम.

-Registration Details,पंजीकरण के विवरण

-Registration Details Emailed.,पंजीकरण विवरण ईमेल किया.

-Registration Info,पंजीकरण जानकारी

-Rejected,अस्वीकृत

-Rejected Quantity,अस्वीकृत मात्रा

-Rejected Serial No,अस्वीकृत धारावाहिक नहीं

-Rejected Warehouse,अस्वीकृत वेअरहाउस

-Relation,संबंध

-Relieving Date,तिथि राहत

-Relieving Date of employee is ,कर्मचारी की राहत तिथि है

-Remark,टिप्पणी

-Remarks,टिप्पणियाँ

-Remove Bookmark,बुकमार्क निकालें

-Rename Log,प्रवेश का नाम बदलें

-Rename Tool,उपकरण का नाम बदलें

-Rename...,नाम बदलें ...

-Rented,किराये पर

-Repeat On,पर दोहराएँ

-Repeat Till,जब तक दोहराएँ

-Repeat on Day of Month,महीने का दिन पर दोहराएँ

-Repeat this Event,इस इवेंट दोहराएँ

-Replace,बदलें

-Replace Item / BOM in all BOMs,सभी BOMs आइटम / BOM बदलें

-"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","अन्य सभी BOMs जहां यह प्रयोग किया जाता है में एक विशेष बीओएम बदलें. यह पुराने बीओएम लिंक की जगह, लागत अद्यतन और नया बीओएम के अनुसार &quot;BOM धमाका आइटम&quot; तालिका पुनर्जन्म"

-Replied,उत्तर

-Report,रिपोर्ट

-Report Builder,रिपोर्ट बिल्डर

-Report Builder reports are managed directly by the report builder. Nothing to do.,रिपोर्ट बिल्डर रिपोर्टों रिपोर्ट बिल्डर द्वारा सीधे प्रबंधित कर रहे हैं. ऐसा करने के लिए कुछ भी नहीं है.

-Report Date,तिथि रिपोर्ट

-Report Hide,छिपाएँ रिपोर्ट

-Report Name,रिपोर्ट नाम

-Report Type,टाइप रिपोर्ट

-Report was not saved (there were errors),रिपोर्ट नहीं बचाया (वहाँ त्रुटियों थे)

-Reports,रिपोर्ट

-Reports to,करने के लिए रिपोर्ट

-Represents the states allowed in one document and role assigned to change the state.,एक दस्तावेज़ और राज्य में बदल सौंपा भूमिका में अनुमति दी राज्यों का प्रतिनिधित्व करता है.

-Reqd,Reqd

-Reqd By Date,तिथि reqd

-Request Type,अनुरोध प्रकार

-Request for Information,सूचना के लिए अनुरोध

-Request for purchase.,खरीद के लिए अनुरोध.

-Requested By,द्वारा अनुरोध किया

-Requested Items To Be Ordered,आदेश दिया जा करने के लिए अनुरोध आइटम

-Requested Items To Be Transferred,हस्तांतरित करने का अनुरोध आइटम

-Requests for items.,आइटम के लिए अनुरोध.

-Required By,द्वारा आवश्यक

-Required Date,आवश्यक तिथि

-Required Qty,आवश्यक मात्रा

-Required only for sample item.,केवल नमूना आइटम के लिए आवश्यक है.

-Required raw materials issued to the supplier for producing a sub - contracted item.,आवश्यक कच्चे एक उप के उत्पादन के लिए आपूर्तिकर्ता को जारी सामग्री - अनुबंधित आइटम.

-Reseller,पुनर्विक्रेता

-Reserved Quantity,आरक्षित मात्रा

-Reserved Warehouse,सुरक्षित वेयरहाउस

-Reserved Warehouse in Sales Order / Finished Goods Warehouse,बिक्री आदेश / तैयार माल गोदाम में सुरक्षित गोदाम

-Reserved Warehouse is missing in Sales Order,सुरक्षित गोदाम बिक्री आदेश में लापता है

-Resignation Letter Date,इस्तीफा पत्र दिनांक

-Resolution,संकल्प

-Resolution Date,संकल्प तिथि

-Resolution Details,संकल्प विवरण

-Resolved By,द्वारा हल किया

-Restrict IP,आईपी ​​प्रतिबंधित करें

-Restrict user from this IP address only. Multiple IP addresses can be added by separating with commas. Also accepts partial IP addresses like (111.111.111),इस आईपी पते से ही उपयोगकर्ता प्रतिबंधित. एकाधिक आईपी पतों को अल्पविरामों से अलग से जोड़ा जा सकता है. इसके अलावा तरह आंशिक आईपी पते (111.111.111) स्वीकार

-Restricting By User,USER के द्वारा प्रतिबंधित

-Retail,खुदरा

-Retailer,खुदरा

-Review Date,तिथि की समीक्षा

-Rgt,RGT

-Right,सही

-Role,भूमिका

-Role Allowed to edit frozen stock,जमे हुए शेयर संपादित करने के लिए रख सकते है भूमिका

-Role Name,भूमिका का नाम

-Role that is allowed to submit transactions that exceed credit limits set.,निर्धारित ऋण सीमा से अधिक लेनदेन है कि प्रस्तुत करने की अनुमति दी है कि भूमिका.

-Roles,भूमिकाओं

-Roles Assigned,निरुपित भूमिकाओं

-Roles Assigned To User,उपयोगकर्ता को असाइन भूमिकाओं

-Roles HTML,भूमिकाओं HTML

-Root ,जड़

-Root cannot have a parent cost center,रूट एक माता पिता लागत केंद्र नहीं कर सकते

-Rounded Total,गोल कुल

-Rounded Total (Company Currency),गोल कुल (कंपनी मुद्रा)

-Row,पंक्ति

-Row ,पंक्ति

-Row #,# पंक्ति

-Row # ,# पंक्ति

-Rules defining transition of state in the workflow.,नियम कार्यप्रवाह में राज्य के संक्रमण को परिभाषित.

-"Rules for how states are transitions, like next state and which role is allowed to change state etc.","कैसे राज्यों बदलाव अगले राज्य और जो भूमिका की तरह कर रहे हैं, के लिए नियम आदि राज्य को बदलने की अनुमति दी है"

-Rules to calculate shipping amount for a sale,एक बिक्री के लिए शिपिंग राशि की गणना करने के नियम

-SLE Exists,SLE मौजूद

-SMS,एसएमएस

-SMS Center,एसएमएस केंद्र

-SMS Control,एसएमएस नियंत्रण

-SMS Gateway URL,एसएमएस गेटवे URL

-SMS Log,एसएमएस प्रवेश

-SMS Parameter,एसएमएस पैरामीटर

-SMS Parameters,एसएमएस पैरामीटर्स

-SMS Sender Name,एसएमएस प्रेषक का नाम

-SMS Settings,एसएमएस सेटिंग्स

-SMTP Server (e.g. smtp.gmail.com),एसएमटीपी सर्वर (जैसे smtp.gmail.com)

-SO,अतः

-SO Date,इतना तिथि

-SO Pending Qty,तो मात्रा लंबित

-SO/10-11/,SO/10-11 /

-SO1112,SO1112

-SQTN,SQTN

-STE,STE

-SUP,SUP

-SUPP,SUPP

-SUPP/10-11/,SUPP/10-11 /

-Salary,वेतन

-Salary Information,वेतन की जानकारी

-Salary Manager,वेतन प्रबंधक

-Salary Mode,वेतन मोड

-Salary Slip,वेतनपर्ची

-Salary Slip Deduction,वेतनपर्ची कटौती

-Salary Slip Earning,कमाई वेतनपर्ची

-Salary Structure,वेतन संरचना

-Salary Structure Deduction,वेतन संरचना कटौती

-Salary Structure Earning,कमाई वेतन संरचना

-Salary Structure Earnings,वेतन संरचना आय

-Salary breakup based on Earning and Deduction.,वेतन गोलमाल अर्जन और कटौती पर आधारित है.

-Salary components.,वेतन घटकों.

-Sales,विक्रय

-Sales Analytics,बिक्री विश्लेषिकी

-Sales BOM,बिक्री बीओएम

-Sales BOM Help,बिक्री बीओएम मदद

-Sales BOM Item,बिक्री बीओएम आइटम

-Sales BOM Items,बिक्री बीओएम आइटम

-Sales Common,आम बिक्री

-Sales Details,बिक्री विवरण

-Sales Discounts,बिक्री छूट

-Sales Email Settings,बिक्री ईमेल सेटिंग

-Sales Extras,बिक्री अतिरिक्त

-Sales Invoice,बिक्री चालान

-Sales Invoice Advance,बिक्री चालान अग्रिम

-Sales Invoice Item,बिक्री चालान आइटम

-Sales Invoice Items,बिक्री चालान आइटम

-Sales Invoice Message,बिक्री चालान संदेश

-Sales Invoice No,बिक्री चालान नहीं

-Sales Invoice Trends,बिक्री चालान रुझान

-Sales Order,बिक्री आदेश

-Sales Order Date,बिक्री आदेश दिनांक

-Sales Order Item,बिक्री आदेश आइटम

-Sales Order Items,बिक्री आदेश आइटम

-Sales Order Message,बिक्री आदेश संदेश

-Sales Order No,बिक्री आदेश नहीं

-Sales Order Required,बिक्री आदेश आवश्यक

-Sales Order Trend,बिक्री आदेश रुझान

-Sales Partner,बिक्री साथी

-Sales Partner Name,बिक्री भागीदार नाम

-Sales Partner Target,बिक्री साथी लक्ष्य

-Sales Partners Commission,बिक्री पार्टनर्स आयोग

-Sales Person,बिक्री व्यक्ति

-Sales Person Incharge,बिक्री व्यक्ति इंचार्ज

-Sales Person Name,बिक्री व्यक्ति का नाम

-Sales Person Target Variance (Item Group-Wise),बिक्री व्यक्ति लक्ष्य विचरण (आइटम समूह वार)

-Sales Person Targets,बिक्री व्यक्ति लक्ष्य

-Sales Person-wise Transaction Summary,बिक्री व्यक्ति के लिहाज गतिविधि सारांश

-Sales Register,बिक्री रजिस्टर

-Sales Return,बिक्री लौटें

-Sales Taxes and Charges,बिक्री कर और शुल्क

-Sales Taxes and Charges Master,बिक्री कर और शुल्क मास्टर

-Sales Team,बिक्री टीम

-Sales Team Details,बिक्री टीम विवरण

-Sales Team1,Team1 बिक्री

-Sales and Purchase,बिक्री और खरीद

-Sales campaigns,बिक्री अभियान

-Sales persons and targets,बिक्री व्यक्तियों और लक्ष्य

-Sales taxes template.,बिक्री टेम्पलेट करों.

-Sales territories.,बिक्री क्षेत्रों.

-Salutation,अभिवादन

-Same file has already been attached to the record,एक ही फाइल पहले से रिकॉर्ड करने के लिए संलग्न किया गया है

-Sample Size,नमूने का आकार

-Sanctioned Amount,स्वीकृत राशि

-Saturday,शनिवार

-Save,बचाना

-Schedule,अनुसूची

-Schedule Details,अनुसूची विवरण

-Scheduled,अनुसूचित

-Scheduled Confirmation Date,अनुसूचित पुष्टि तिथि

-Scheduled Date,अनुसूचित तिथि

-Scheduler Log,समयबद्धक प्रवेश

-School/University,स्कूल / विश्वविद्यालय

-Score (0-5),कुल (0-5)

-Score Earned,स्कोर अर्जित

-Scrap %,% स्क्रैप

-Script,लिपि

-Script Report,स्क्रिप्ट की रिपोर्ट

-Script Type,लिखावट टाइप

-Script to attach to all web pages.,स्क्रिप्ट सभी वेब पृष्ठों के लिए देते हैं.

-Search,खोजें

-Search Fields,खोज फ़ील्ड्स

-Seasonality for setting budgets.,बजट की स्थापना के लिए मौसम.

-Section Break,अनुभाग विराम

-Security Settings,सुरक्षा सेटिंग्स

-"See ""Rate Of Materials Based On"" in Costing Section",धारा लागत में &quot;सामग्री के आधार पर दर&quot; देखें

-Select,चयन

-"Select ""Yes"" for sub - contracting items",उप के लिए &quot;हाँ&quot; चुनें आइटम करार

-"Select ""Yes"" if this item is to be sent to a customer or received from a supplier as a sample. Delivery notes and Purchase Receipts will update stock levels but there will be no invoice against this item.","&quot;हाँ&quot; चुनें यदि इस मद के लिए एक ग्राहक के लिए भेजा जा सकता है या एक नमूना के रूप में एक सप्लायर से प्राप्त है. डिलिवरी नोट्स और खरीद रसीद स्टॉक के स्तर को अपडेट कर सकते हैं, लेकिन वहाँ इस आइटम के खिलाफ कोई चालान हो जाएगा."

-"Select ""Yes"" if this item is used for some internal purpose in your company.",&quot;हाँ&quot; चुनें अगर इस मद में अपनी कंपनी में कुछ आंतरिक उद्देश्य के लिए इस्तेमाल किया जाता है.

-"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","चुनें यदि इस मद के प्रशिक्षण जैसे कुछ काम करते हैं, डिजाइन, परामर्श आदि का प्रतिनिधित्व करता है &quot;हाँ&quot;"

-"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",&quot;हाँ&quot; अगर आप अपनी सूची में इस मद के शेयर को बनाए रखने रहे हैं.

-"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",&quot;हाँ&quot; अगर आप अपने सप्लायर के लिए कच्चे माल की आपूर्ति करने के लिए इस मद के निर्माण.

-Select All,सभी का चयन

-Select Attachments,किए गए अनुलग्नकों के चयन करें

-Select Budget Distribution to unevenly distribute targets across months.,बजट वितरण चुनें unevenly महीने भर में लक्ष्य को वितरित करने के लिए.

-"Select Budget Distribution, if you want to track based on seasonality.","बजट वितरण का चयन करें, यदि आप मौसमी आधार पर ट्रैक करना चाहते हैं."

-Select Customer,ग्राहक चुनें

-Select Digest Content,डाइजेस्ट सामग्री का चयन करें

-Select DocType,Doctype का चयन करें

-Select Document Type,दस्तावेज़ प्रकार का चयन करें

-Select Document Type or Role to start.,दस्तावेज़ प्रकार या शुरू करने के लिए रोल का चयन करें.

-Select Items,आइटम का चयन करें

-Select PR,का चयन करें पीआर

-Select Print Format,प्रिंट प्रारूप का चयन करें

-Select Print Heading,चयन शीर्षक प्रिंट

-Select Report Name,रिपोर्ट नाम का चयन करें

-Select Role,रोल का चयन करें

-Select Sales Orders,विक्रय आदेश का चयन करें

-Select Sales Orders from which you want to create Production Orders.,विक्रय आदेश का चयन करें जिसमें से आप उत्पादन के आदेश बनाना चाहते.

-Select Terms and Conditions,नियमों और शर्तों का चयन करें

-Select Time Logs and Submit to create a new Sales Invoice.,समय लॉग्स का चयन करें और एक नया बिक्री चालान बनाने के लिए भेजें.

-Select Transaction,लेन - देन का चयन करें

-Select Type,प्रकार का चयन करें

-Select User or Property to start.,उपयोगकर्ता या शुरू करने के लिए संपत्ति का चयन करें.

-Select a Banner Image first.,पहले एक बैनर छवि का चयन करें.

-Select account head of the bank where cheque was deposited.,बैंक के खाते में जहां चेक जमा किया गया था सिर का चयन करें.

-Select an image of approx width 150px with a transparent background for best results.,अच्छे परिणाम के लिए एक पारदर्शी पृष्ठभूमि के साथ लगभग चौड़ाई 150px की एक छवि का चयन करें.

-Select company name first.,कंपनी 1 नाम का चयन करें.

-Select dates to create a new ,एक नया बनाने की दिनांक चुने

-Select name of Customer to whom project belongs,परियोजना जिसे अंतर्गत आता है ग्राहक के नाम का चयन करें

-Select or drag across time slots to create a new event.,का चयन करें या एक नई घटना बनाने के लिए टाइम स्लॉट भर में खींचें.

-Select template from which you want to get the Goals,जो टेम्पलेट से आप लक्ष्यों को प्राप्त करना चाहते हैं का चयन करें

-Select the Employee for whom you are creating the Appraisal.,जिसे तुम पैदा कर रहे हैं मूल्यांकन करने के लिए कर्मचारी का चयन करें.

-Select the currency in which price list is maintained,जिस मुद्रा में मूल्य सूची बनाए रखा है का चयन करें

-Select the label after which you want to insert new field.,लेबल का चयन करें जिसके बाद आप नए क्षेत्र सम्मिलित करना चाहते हैं.

-Select the period when the invoice will be generated automatically,अवधि का चयन करें जब चालान स्वतः उत्पन्न हो जाएगा

-"Select the price list as entered in ""Price List"" master. This will pull the reference rates of items against this price list as specified in ""Item"" master.",&quot;मूल्य सूची&quot; मास्टर में प्रवेश के रूप में मूल्य सूची का चयन करें. यह इस मूल्य सूची के खिलाफ मदों की संदर्भ दर पुल के रूप में &quot;आइटम&quot; मास्टर में निर्दिष्ट.

-Select the relevant company name if you have multiple companies,अगर आप कई कंपनियों प्रासंगिक कंपनी के नाम का चयन करें

-Select the relevant company name if you have multiple companies.,अगर आप कई कंपनियों प्रासंगिक कंपनी के नाम का चयन करें.

-Select who you want to send this newsletter to,चयन करें कि आप जो करने के लिए इस समाचार पत्र भेजना चाहते हैं

-"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","&quot;हाँ&quot; का चयन इस आइटम खरीद आदेश, खरीद रसीद में प्रदर्शित करने की अनुमति देगा."

-"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","चयन इस आइटम बिक्री आदेश में निकालने के लिए, डिलिवरी नोट &quot;हाँ&quot; की अनुमति देगा"

-"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",&quot;हाँ&quot; का चयन आप कच्चे माल और संचालन करने के लिए इस मद के निर्माण के लिए खर्च दिखा सामग्री के बिल बनाने के लिए अनुमति देगा.

-"Selecting ""Yes"" will allow you to make a Production Order for this item.",&quot;हाँ&quot; का चयन आप इस मद के लिए उत्पादन का आदेश करने की अनुमति होगी.

-"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",&quot;हाँ&quot; का चयन जो कोई मास्टर सीरियल में देखा जा सकता है इस मद की प्रत्येक इकाई के लिए एक अद्वितीय पहचान दे देंगे.

-Selling,विक्रय

-Selling Settings,सेटिंग्स बेचना

-Send,भेजें

-Send Autoreply,स्वतः भेजें

-Send Email,ईमेल भेजें

-Send From,से भेजें

-Send Invite Email,निमंत्रण ईमेल भेजें

-Send Me A Copy,मुझे एक कॉपी भेज

-Send Notifications To,करने के लिए सूचनाएं भेजें

-Send Print in Body and Attachment,शारीरिक और अनुलग्नक में प्रिंट भेजें

-Send SMS,एसएमएस भेजें

-Send To,इन्हें भेजें

-Send To Type,टाइप करने के लिए भेजें

-Send an email reminder in the morning,सुबह में एक ईमेल अनुस्मारक भेजें

-Send automatic emails to Contacts on Submitting transactions.,लेनदेन भेजने पर संपर्क करने के लिए स्वत: ईमेल भेजें.

-Send mass SMS to your contacts,अपने संपर्कों के लिए बड़े पैमाने पर एसएमएस भेजें

-Send regular summary reports via Email.,ईमेल के माध्यम से नियमित रूप से सारांश रिपोर्ट भेजें.

-Send to this list,इस सूची को भेजें

-Sender,प्रेषक

-Sender Name,प्रेषक का नाम

-"Sending newsletters is not allowed for Trial users, \				to prevent abuse of this feature.","न्यूज़लेटर भेजा जा रहा है परीक्षण उपयोगकर्ताओं के लिए अनुमति नहीं है, \ इस सुविधा का दुरुपयोग रोकने के लिए."

-Sent Mail,भेजी गई मेल

-Sent On,पर भेजा

-Sent Quotation,भेजे गए कोटेशन

-Separate production order will be created for each finished good item.,अलग उत्पादन का आदेश प्रत्येक समाप्त अच्छा आइटम के लिए बनाया जाएगा.

-Serial No,नहीं सीरियल

-Serial No Details,धारावाहिक नहीं विवरण

-Serial No Service Contract Expiry,सीरियल कोई सेवा अनुबंध समाप्ति

-Serial No Status,सीरियल कोई स्थिति

-Serial No Warranty Expiry,सीरियल कोई वारंटी समाप्ति

-Serialized Item: ',श्रृंखलाबद्ध आइटम: &#39;

-Series List for this Transaction,इस लेन - देन के लिए सीरीज सूची

-Server,सेवक

-Service Address,सेवा पता

-Services,सेवाएं

-Session Expired. Logging you out,सत्र समाप्त हो गया. आप लॉग आउट

-Session Expires in (time),सत्र में समाप्त (समय)

-Session Expiry,सत्र समाप्ति

-Session Expiry in Hours e.g. 06:00,घंटे में सत्र समाप्ति जैसे 06:00

-Set Banner from Image,छवि से बैनर सेट

-Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,इस क्षेत्र पर आइटम ग्रुप - वाईस बजट निर्धारित करें. तुम भी वितरण की स्थापना द्वारा मौसमी शामिल कर सकते हैं.

-Set Login and Password if authentication is required.,लॉगिन और पासवर्ड सेट अगर प्रमाणीकरण की आवश्यकता है.

-Set New Password,नया पासवर्ड सेट

-Set Value,मूल्य सेट

-"Set a new password and ""Save""",एक नया पासवर्ड और &quot;सहेजें&quot; सेट

-Set prefix for numbering series on your transactions,अपने लेनदेन पर श्रृंखला नंबरिंग के लिए उपसर्ग सेट

-Set targets Item Group-wise for this Sales Person.,सेट आइटम इस बिक्री व्यक्ति के लिए समूह - वार लक्ष्य.

-"Set your background color, font and image (tiled)","अपनी पृष्ठभूमि रंग, फ़ॉन्ट और छवि (टाइलों) सेट"

-"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","अपने निवर्तमान मेल SMTP सेटिंग्स यहाँ सेट. सभी प्रणाली सूचनाएं उत्पन्न, ईमेल इस मेल सर्वर से जाना जाएगा. यदि आप सुनिश्चित नहीं कर रहे हैं, इस लिए ERPNext सर्वर (ईमेल अभी भी अपनी ईमेल आईडी से भेजा जाएगा) का उपयोग करने के लिए या अपने ईमेल प्रदाता से संपर्क करने के लिए खाली छोड़ दें."

-Setting Account Type helps in selecting this Account in transactions.,की स्थापना खाता प्रकार के लेनदेन में इस खाते का चयन करने में मदद करता है.

-Settings,सेटिंग्स

-Settings for About Us Page.,हमारे बारे में पृष्ठ के लिए सेटिंग्स.

-Settings for Accounts,लेखा के लिए सेटिंग्स

-Settings for Buying Module,मॉड्यूल खरीदने के लिए सेटिंग्स

-Settings for Contact Us Page,हमसे संपर्क करें पृष्ठ के लिए सेटिंग्स

-Settings for Contact Us Page.,के लिए सेटिंग्स हमसे संपर्क पृष्ठ.

-Settings for Selling Module,मॉड्यूल बेचने के लिए सेटिंग्स

-Settings for the About Us Page,हमारे बारे में पृष्ठ के लिए सेटिंग्स

-"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",एक मेलबॉक्स जैसे &quot;jobs@example.com से नौकरी के आवेदकों को निकालने सेटिंग्स

-Setup,व्यवस्था

-Setup Control,नियंत्रण सेटअप

-Setup Series,सेटअप सीरीज

-Setup of Shopping Cart.,शॉपिंग कार्ट का सेटअप.

-Setup of fonts and background.,फ़ॉन्ट और पृष्ठभूमि का सेटअप.

-"Setup of top navigation bar, footer and logo.","शीर्ष नेविगेशन पट्टी, पाद लेख, और लोगो का सेटअप."

-Setup to pull emails from support email account,समर्थन ईमेल खाते से ईमेल खींचने सेटअप

-Share,शेयर

-Share With,के साथ शेयर करें

-Shipments to customers.,ग्राहकों के लिए लदान.

-Shipping,शिपिंग

-Shipping Account,नौवहन खाता

-Shipping Address,शिपिंग पता

-Shipping Address Name,शिपिंग पता नाम

-Shipping Amount,नौवहन राशि

-Shipping Rule,नौवहन नियम

-Shipping Rule Condition,नौवहन नियम हालत

-Shipping Rule Conditions,नौवहन नियम शर्तें

-Shipping Rule Label,नौवहन नियम लेबल

-Shipping Rules,नौवहन नियम

-Shop,दुकान

-Shopping Cart,खरीदारी की टोकरी

-Shopping Cart Price List,शॉपिंग कार्ट मूल्य सूची

-Shopping Cart Price Lists,शॉपिंग कार्ट मूल्य सूचियां

-Shopping Cart Settings,शॉपिंग कार्ट सेटिंग्स

-Shopping Cart Shipping Rule,शॉपिंग कार्ट नौवहन नियम

-Shopping Cart Shipping Rules,शॉपिंग कार्ट नौवहन नियम

-Shopping Cart Taxes and Charges Master,शॉपिंग कार्ट में करों और शुल्कों मास्टर

-Shopping Cart Taxes and Charges Masters,शॉपिंग कार्ट में करों और शुल्कों मास्टर्स

-Short Bio,लघु जैव

-Short Name,संक्षिप्त नाम

-Short biography for website and other publications.,वेबसाइट और अन्य प्रकाशनों के लिए लघु जीवनी.

-Shortcut,शॉर्टकट

-"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",स्टॉक में दिखाएँ &quot;&quot; या &quot;नहीं&quot; स्टॉक में इस गोदाम में उपलब्ध स्टॉक के आधार पर.

-Show Details,विवरण दिखाएं

-Show In Website,वेबसाइट में दिखाएँ

-Show Print First,शो के पहले प्रिंट

-Show a slideshow at the top of the page,पृष्ठ के शीर्ष पर एक स्लाइड शो दिखाएँ

-Show in Website,वेबसाइट में दिखाने

-Show rows with zero values,शून्य मान के साथ पंक्तियों दिखाएं

-Show this slideshow at the top of the page,पृष्ठ के शीर्ष पर इस स्लाइड शो दिखाएँ

-Showing only for,के लिए ही दिखा रहा है

-Signature,हस्ताक्षर

-Signature to be appended at the end of every email,हर ईमेल के अंत में संलग्न किया हस्ताक्षर

-Single,एक

-Single Post (article).,सिंगल पोस्ट (लेख).

-Single unit of an Item.,एक आइटम के एकल इकाई.

-Sitemap Domain,साइटमैप डोमेन

-Slideshow,स्लाइड शो

-Slideshow Items,स्लाइड शो आइटम

-Slideshow Name,स्लाइड शो नाम

-Slideshow like display for the website,वेबसाइट के लिए प्रदर्शन की तरह स्लाइड शो

-Small Text,छोटे पाठ

-Solid background color (default light gray),ठोस पृष्ठभूमि रंग (डिफ़ॉल्ट हल्के भूरे रंग)

-Sorry we were unable to find what you were looking for.,खेद है कि हम खोजने के लिए आप क्या देख रहे थे करने में असमर्थ थे.

-Sorry you are not permitted to view this page.,खेद है कि आपको इस पृष्ठ को देखने की अनुमति नहीं है.

-Sorry! We can only allow upto 100 rows for Stock Reconciliation.,क्षमा करें! हम केवल स्टॉक सुलह के लिए 100 पंक्तियों तक अनुमति दे सकते हैं.

-"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","क्षमा करें! इसके खिलाफ मौजूदा लेनदेन कर रहे हैं, क्योंकि आप कंपनी की डिफ़ॉल्ट मुद्रा बदल नहीं सकते. आप डिफ़ॉल्ट मुद्रा में परिवर्तन करना चाहते हैं तो आप उन लेनदेन को रद्द करने की आवश्यकता होगी."

-Sorry. Companies cannot be merged,माफ़ कीजिए. कंपनियों का विलय कर दिया नहीं किया जा सकता

-Sorry. Serial Nos. cannot be merged,माफ़ कीजिए. सीरियल नंबर मिला दिया नहीं जा सकता

-Sort By,द्वारा क्रमबद्ध करें

-Source,स्रोत

-Source Warehouse,स्रोत वेअरहाउस

-Source and Target Warehouse cannot be same,स्रोत और लक्ष्य वेअरहाउस समान नहीं हो सकते

-Source of th,वें के स्रोत

-"Source of the lead. If via a campaign, select ""Campaign""","नेतृत्व के स्रोत. यदि एक अभियान के माध्यम से, &quot;अभियान&quot; का चयन करें"

-Spartan,संयमी

-Special Page Settings,विशेष पृष्ठ सेटिंग

-Specification Details,विशिष्टता विवरण

-Specify Exchange Rate to convert one currency into another,दूसरे में एक मुद्रा में परिवर्तित करने के लिए विनिमय दर को निर्दिष्ट

-"Specify a list of Territories, for which, this Price List is valid","शासित प्रदेशों की सूची निर्दिष्ट करें, जिसके लिए, यह मूल्य सूची मान्य है"

-"Specify a list of Territories, for which, this Shipping Rule is valid","शासित प्रदेशों की सूची निर्दिष्ट करें, जिसके लिए, यह नौवहन नियम मान्य है"

-"Specify a list of Territories, for which, this Taxes Master is valid","शासित प्रदेशों की सूची निर्दिष्ट करें, जिसके लिए, यह कर मास्टर मान्य है"

-Specify conditions to calculate shipping amount,शिपिंग राशि की गणना करने की स्थिति निर्दिष्ट करें

-Split Delivery Note into packages.,संकुल में डिलिवरी नोट भाजित.

-Standard,मानक

-Standard Rate,मानक दर

-"Standard Terms and Conditions that can be added to Sales and Purchases.Examples:1. Validity of the offer.1. Payment Terms (In Advance, On Credit, part advance etc).1. What is extra (or payable by the Customer).1. Safety / usage warning.1. Warranty if any.1. Returns Policy.1. Terms of shipping, if applicable.1. Ways of addressing disputes, indemnity, liability, etc.1. Address and Contact of your Company.","1: मानक नियमों और शर्तों कि बिक्री और Purchases.Examples के लिए जोड़ा जा सकता है. Offer.1 की वैधता. भुगतान (एडवांस में, क्रेडिट, भाग अग्रिम आदि) शर्तें .1. क्या (या ग्राहक द्वारा देय) अतिरिक्त .1 है. / सुरक्षा warning.1 उपयोग. वारंटी अगर any.1. Policy.1 देता है. शिपिंग के applicable.1 अगर शर्तें. विवादों को संबोधित करने के तरीके, क्षतिपूर्ति, दायित्व, etc.1. पता है और अपनी कंपनी के संपर्क करें."

-"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.10. Add or Deduct: Whether you want to add or deduct the tax.","मानक कर टेम्पलेट है कि सभी खरीद लेनदेन के लिए लागू किया जा सकता है. इस टेम्पलेट के &quot;नौवहन&quot; की तरह कर भी सिर और अन्य खर्च सिर सूची, &quot;बीमा&quot;, &quot;हैंडलिंग&quot; होते हैं आदि # # # # NoteThe कर तुम यहाँ को परिभाषित करने के लिए मानक दर कर की दर सभी ** आइटम के लिए करेंगे कर सकते हैं . अगर वहाँ ** ** आइटम है कि अलग दरों कर रहे हैं, वे आइटम ** में आइटम ** तालिका ** टैक्स में जोड़ा जाना चाहिए Columns1 का विवरण ** मास्टर. # # # #. गणना के प्रकार: - यह ** नेट कुल पर हो सकता है (कि मूल राशि का योग है). - ** / पिछला पंक्ति पर कुल ** राशि (संचयी करों या शुल्कों के लिए). यदि आप इस विकल्प का चयन करते हैं, कर पिछले पंक्ति के एक प्रतिशत (कर तालिका में) या कुल राशि के रूप में लागू किया जाएगा. - ** समाचा (के रूप में उल्लेख किया है) ** .2. खाता सिर: खाता बही खाता है जिसके तहत यह कर booked3 होगा. लागत केंद्र: यदि कर प्रभारी / एक शिपिंग जैसे आय या खर्च है यह एक Center.4 लागत के खिलाफ आरक्षण की जरूरत है. विवरण: कर का विवरण (कि चालान / उद्धरण में मुद्रित किया जाएगा) 0.5. दर: rate.6 कर. राशि: amount.7 कर. कुल: point.8 इस संचयी कुल. पंक्ति दर्ज करें: यदि &quot;पिछली पंक्ति कुल&quot; के आधार पर आप पंक्ति संख्या है जो इस गणना (पिछली पंक्ति मूलभूत है) .9 के लिए एक आधार के रूप में ले जाया जाएगा का चयन कर सकते हैं. के लिए टैक्स या शुल्क पर विचार करें: इस अनुभाग में आप अगर कर प्रभारी / मूल्यांकन (कुल का एक हिस्सा नहीं) के लिए केवल एक या केवल कुल के लिए निर्दिष्ट कर सकते हैं (आइटम को जोड़ नहीं मान) या both.10 के लिए. जोड़ें या घटा: चाहे आप जोड़ सकते हैं या घटा कर करना चाहते हैं."

-"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.","मानक कर टेम्पलेट है कि सभी बिक्री लेनदेन के लिए लागू किया जा सकता है. इस टेम्पलेट कर प्रमुखों की सूची में और भी तरह &quot;नौवहन&quot; अन्य व्यय / आय सिर, &quot;बीमा&quot;, &quot;हैंडलिंग&quot; आदि # # # # NoteThe कर दर तुम यहाँ को परिभाषित मानक सभी ** आइटम के लिए कर की दर होगा शामिल कर सकते हैं **. अगर वहाँ ** ** आइटम है कि अलग दरों कर रहे हैं, वे आइटम ** में आइटम ** तालिका ** टैक्स में जोड़ा जाना चाहिए Columns1 का विवरण ** मास्टर. # # # #. गणना के प्रकार: - यह ** नेट कुल पर हो सकता है (कि मूल राशि का योग है). - ** / पिछला पंक्ति पर कुल ** राशि (संचयी करों या शुल्कों के लिए). यदि आप इस विकल्प का चयन करते हैं, कर पिछले पंक्ति के एक प्रतिशत (कर तालिका में) या कुल राशि के रूप में लागू किया जाएगा. - ** समाचा (के रूप में उल्लेख किया है) ** .2. खाता सिर: खाता बही खाता है जिसके तहत यह कर booked3 होगा. लागत केंद्र: यदि कर प्रभारी / एक शिपिंग जैसे आय या खर्च है यह एक Center.4 लागत के खिलाफ आरक्षण की जरूरत है. विवरण: कर का विवरण (कि चालान / उद्धरण में मुद्रित किया जाएगा) 0.5. दर: rate.6 कर. राशि: amount.7 कर. कुल: point.8 इस संचयी कुल. पंक्ति दर्ज करें: यदि &quot;पिछली पंक्ति कुल&quot; के आधार पर आप पंक्ति संख्या है जो इस गणना (पिछली पंक्ति मूलभूत है) .9 के लिए एक आधार के रूप में ले जाया जाएगा का चयन कर सकते हैं. इस टैक्स मूल दर में शामिल: यदि आप इस चेक, इसका मतलब है कि इस कर आइटम मेज के नीचे नहीं दिखाया जाएगा, लेकिन अपने मुख्य आइटम तालिका में मूल दर में शामिल किया जाएगा. यह उपयोगी है, जहां आप एक फ्लैट की कीमत दे (सभी करों सहित) ग्राहकों के लिए कीमत चाहते हैं."

-Start Date,प्रारंभ दिनांक

-Start Report For,प्रारंभ लिए रिपोर्ट

-Start date of current invoice's period,वर्तमान चालान की अवधि के आरंभ तिथि

-Starts on,पर शुरू होता है

-Startup,स्टार्टअप

-State,राज्य

-States,राज्य अमेरिका

-Static Parameters,स्टेटिक पैरामीटर

-Status,हैसियत

-Status must be one of ,स्थिति का एक होना चाहिए

-Status should be Submitted,स्थिति प्रस्तुत किया जाना चाहिए

-Statutory info and other general information about your Supplier,वैधानिक अपने सप्लायर के बारे में जानकारी और अन्य सामान्य जानकारी

-Stock,स्टॉक

-Stock Adjustment Account,स्टॉक समायोजन खाता

-Stock Adjustment Cost Center,शेयर समायोजन लागत केंद्र

-Stock Ageing,स्टॉक बूढ़े

-Stock Analytics,स्टॉक विश्लेषिकी

-Stock Balance,बाकी स्टाक

-Stock Entry,स्टॉक एंट्री

-Stock Entry Detail,शेयर एंट्री विस्तार

-Stock Frozen Upto,स्टॉक तक जमे हुए

-Stock In Hand Account,हाथ खाते में स्टॉक

-Stock Ledger,स्टॉक लेजर

-Stock Ledger Entry,स्टॉक खाता प्रविष्टि

-Stock Level,स्टॉक स्तर

-Stock Qty,स्टॉक मात्रा

-Stock Queue (FIFO),स्टॉक कतार (फीफो)

-Stock Received But Not Billed,स्टॉक प्राप्त लेकिन बिल नहीं

-Stock Reconciliation,स्टॉक सुलह

-Stock Reconciliation file not uploaded,स्टॉक सुलह नहीं अपलोड की गई फ़ाइल

-Stock Settings,स्टॉक सेटिंग्स

-Stock UOM,स्टॉक UOM

-Stock UOM Replace Utility,स्टॉक UOM बदलें उपयोगिता

-Stock Uom,स्टॉक Uom

-Stock Value,शेयर मूल्य

-Stock Value Difference,स्टॉक मूल्य अंतर

-Stop,रोक

-Stop users from making Leave Applications on following days.,निम्नलिखित दिन पर छुट्टी अनुप्रयोग बनाने से उपयोगकर्ताओं को बंद करो.

-Stopped,रोक

-Structure cost centers for budgeting.,बजट के लिए संरचना लागत केन्द्रों.

-Structure of books of accounts.,खातों की पुस्तकों की संरचना.

-Style,शैली

-Style Settings,शैली सेटिंग्स

-"Style represents the button color: Success - Green, Danger - Red, Inverse - Black, Primary - Dark Blue, Info - Light Blue, Warning - Orange","- ग्रीन, खतरा - लाल, उलटा - काले, प्राथमिक - डार्क ब्लू जानकारी, लाइट ब्लू, चेतावनी - ऑरेंज सफलता: शैली बटन रंग का प्रतिनिधित्व करता है"

-"Sub-currency. For e.g. ""Cent""",उप - मुद्रा. उदाहरण के लिए &quot;प्रतिशत&quot;

-Sub-domain provided by erpnext.com,Erpnext.com द्वारा प्रदान की उप - डोमेन

-Subcontract,उपपट्टा

-Subdomain,उपडोमेन

-Subject,विषय

-Submit,प्रस्तुत करना

-Submit Salary Slip,वेतनपर्ची सबमिट करें

-Submit all salary slips for the above selected criteria,ऊपर चयनित मानदंड के लिए सभी वेतन निकल जाता है भेजें

-Submitted,पेश

-Submitted Record cannot be deleted,प्रस्तुत रिकार्ड नष्ट नहीं किया जा सकता है

-Subsidiary,सहायक

-Success,सफलता

-Successful: ,सफल:

-Suggestion,सुझाव

-Suggestions,सुझाव

-Sunday,रविवार

-Supplier,प्रदायक

-Supplier (Payable) Account,प्रदायक (देय) खाता

-Supplier (vendor) name as entered in supplier master,प्रदायक नाम (विक्रेता) के रूप में आपूर्तिकर्ता मास्टर में प्रवेश

-Supplier Account Head,प्रदायक खाता हेड

-Supplier Address,प्रदायक पता

-Supplier Details,आपूर्तिकर्ता विवरण

-Supplier Intro,प्रदायक पहचान

-Supplier Invoice Date,प्रदायक चालान तिथि

-Supplier Invoice No,प्रदायक चालान नहीं

-Supplier Name,प्रदायक नाम

-Supplier Naming By,द्वारा नामकरण प्रदायक

-Supplier Part Number,प्रदायक भाग संख्या

-Supplier Quotation,प्रदायक कोटेशन

-Supplier Quotation Item,प्रदायक कोटेशन आइटम

-Supplier Reference,प्रदायक संदर्भ

-Supplier Shipment Date,प्रदायक शिपमेंट तिथि

-Supplier Shipment No,प्रदायक शिपमेंट नहीं

-Supplier Type,प्रदायक प्रकार

-Supplier Warehouse,प्रदायक वेअरहाउस

-Supplier Warehouse mandatory subcontracted purchase receipt,प्रदायक गोदाम अनिवार्य subcontracted खरीद रसीद

-Supplier classification.,प्रदायक वर्गीकरण.

-Supplier database.,प्रदायक डेटाबेस.

-Supplier of Goods or Services.,सामान या सेवाओं की प्रदायक.

-Supplier warehouse where you have issued raw materials for sub - contracting,प्रदायक गोदाम जहाँ आप उप के लिए कच्चे माल के जारी किए गए हैं - करार

-Supplier's currency,प्रदायक मुद्रा

-Support,समर्थन

-Support Analytics,समर्थन विश्लेषिकी

-Support Email,ईमेल समर्थन

-Support Email Id,ईमेल आईडी का समर्थन

-Support Password,सहायता पासवर्ड

-Support Ticket,समर्थन टिकट

-Support queries from customers.,ग्राहकों से प्रश्नों का समर्थन करें.

-Symbol,प्रतीक

-Sync Inbox,सिंक इनबॉक्स

-Sync Support Mails,समर्थन मेल समन्वयित

-Sync with Dropbox,ड्रॉपबॉक्स के साथ सिंक

-Sync with Google Drive,गूगल ड्राइव के साथ सिंक

-System,प्रणाली

-System Defaults,सिस्टम मूलभूत

-System Settings,सिस्टम सेटिंग्स

-System User,सिस्टम उपयोगकर्ता को

-"System User (login) ID. If set, it will become default for all HR forms.","सिस्टम प्रयोक्ता आईडी (प्रवेश). अगर सेट किया जाता है, यह सभी मानव संसाधन रूपों के लिए डिफ़ॉल्ट बन जाएगा."

-System for managing Backups,बैकअप के प्रबंधन के लिए सिस्टम

-System generated mails will be sent from this email id.,सिस्टम उत्पन्न मेल इस ईमेल आईडी से भेजा जाएगा.

-TL-,टीएल-

-TLB-,TLB-

-Table,तालिका

-Table for Item that will be shown in Web Site,टेबल आइटम के लिए है कि वेब साइट में दिखाया जाएगा

-Tag,टैग

-Tag Name,टैग का नाम

-Tags,टैग

-Tahoma,Tahoma

-Target,लक्ष्य

-Target  Amount,लक्ष्य की राशि

-Target Detail,लक्ष्य विस्तार

-Target Details,लक्ष्य विवरण

-Target Details1,Details1 लक्ष्य

-Target Distribution,लक्ष्य वितरण

-Target Qty,लक्ष्य मात्रा

-Target Warehouse,लक्ष्य वेअरहाउस

-Task,कार्य

-Task Details,कार्य विवरण

-Tax,कर

-Tax Calculation,कर गणना

-Tax Category can not be 'Valuation' or 'Valuation and Total' 					as all items are non-stock items,सभी आइटम गैर स्टॉक वस्तुओं रहे हैं के रूप में कर श्रेणी &#39;मूल्यांकन&#39; या &#39;मूल्यांकन और कुल&#39; नहीं हो सकता

-Tax Master,टैक्स मास्टर

-Tax Rate,कर की दर

-Tax Template for Purchase,खरीद के लिए कर टेम्पलेट

-Tax Template for Sales,बिक्री के लिए टैक्स टेम्पलेट

-Tax and other salary deductions.,टैक्स और अन्य वेतन कटौती.

-Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges,टैक्स विस्तार तालिका में एक स्ट्रिंग के रूप में आइटम मास्टर से दिलवाया और करों और प्रभार के लिए इस field.Used में संग्रहीत

-Taxable,कर योग्य

-Taxes,कर

-Taxes and Charges,करों और प्रभार

-Taxes and Charges Added,कर और शुल्क जोड़ा

-Taxes and Charges Added (Company Currency),करों और शुल्कों जोड़ा (कंपनी मुद्रा)

-Taxes and Charges Calculation,कर और शुल्क गणना

-Taxes and Charges Deducted,कर और शुल्क कटौती

-Taxes and Charges Deducted (Company Currency),कर और शुल्क कटौती (कंपनी मुद्रा)

-Taxes and Charges Total,कर और शुल्क कुल

-Taxes and Charges Total (Company Currency),करों और शुल्कों कुल (कंपनी मुद्रा)

-Taxes and Charges1,करों और Charges1

-Team Members,टीम के सदस्यों को

-Team Members Heading,टीम के सदस्यों शीर्षक

-Template for employee performance appraisals.,कर्मचारी प्रदर्शन appraisals के लिए खाका.

-Template of terms or contract.,शब्दों या अनुबंध के टेम्पलेट.

-Term Details,अवधि विवरण

-Terms and Conditions,नियम और शर्तें

-Terms and Conditions Content,नियम और शर्तें सामग्री

-Terms and Conditions Details,नियमों और शर्तों के विवरण

-Terms and Conditions Template,नियमों और शर्तों टेम्पलेट

-Terms and Conditions1,नियम और Conditions1

-Territory,क्षेत्र

-Territory Manager,क्षेत्र प्रबंधक

-Territory Name,टेरिटरी नाम

-Territory Target Variance (Item Group-Wise),टेरिटरी लक्ष्य विचरण (आइटम समूह वार)

-Territory Targets,टेरिटरी लक्ष्य

-Test,परीक्षण

-Test Email Id,टेस्ट ईमेल आईडी

-Test Runner,परीक्षण धावक

-Test the Newsletter,न्यूज़लैटर टेस्ट

-Text,पाठ

-Text Align,पाठ संरेखित

-Text Editor,पाठ संपादक

-"The ""Web Page"" that is the website home page",&quot;वेब पेज&quot; कि वेबसाइट के होम पेज

-The BOM which will be replaced,बीओएम जो प्रतिस्थापित किया जाएगा

-"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",आइटम है कि पैकेज का प्रतिनिधित्व करता है. इस मद &quot;स्टॉक आइटम&quot; &quot;नहीं&quot; के रूप में और के रूप में &quot;हाँ&quot; &quot;बिक्री आइटम है&quot;

-The date at which current entry is made in system.,"तारीख, जिस पर वर्तमान प्रविष्टि प्रणाली में किया जाता है."

-The date at which current entry will get or has actually executed.,"तारीख, जिस पर वर्तमान प्रविष्टि पाने के लिए या वास्तव में मार डाला गया है."

-The date on which next invoice will be generated. It is generated on submit.,"तारीख, जिस पर अगले चालान उत्पन्न हो जाएगा. यह प्रस्तुत करने पर उत्पन्न होता है."

-The date on which recurring invoice will be stop,"तारीख, जिस पर आवर्ती चालान रोकने के लिए किया जाएगा"

-"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","ऑटो चालान जैसे 05, 28 आदि उत्पन्न हो जाएगा, जिस पर इस महीने के दिन"

-The first Leave Approver in the list will be set as the default Leave Approver,सूची में पहले छोड़ अनुमोदक डिफ़ॉल्ट छोड़ दो अनुमोदक के रूप में स्थापित किया जाएगा

-The gross weight of the package. Usually net weight + packaging material weight. (for print),पैकेज के कुल वजन. आमतौर पर शुद्ध + वजन पैकेजिंग सामग्री के वजन. (प्रिंट के लिए)

-The name of your company / website as you want to appear on browser title bar. All pages will have this as the prefix to the title.,/ अपनी कंपनी की वेबसाइट के नाम के रूप में आप ब्राउज़र शीर्षक पट्टी पर प्रकट करना चाहते हैं. सभी पृष्ठों शीर्षक उपसर्ग के रूप में होगा.

-The net weight of this package. (calculated automatically as sum of net weight of items),इस पैकेज के शुद्ध वजन. (वस्तुओं का शुद्ध वजन की राशि के रूप में स्वतः गणना)

-The new BOM after replacement,बदलने के बाद नए बीओएम

-The rate at which Bill Currency is converted into company's base currency,जिस दर पर विधेयक मुद्रा कंपनी के बेस मुद्रा में परिवर्तित किया जाता है

-"The system provides pre-defined roles, but you can <a href='#List/Role'>add new roles</a> to set finer permissions","प्रणाली पूर्व निर्धारित भूमिका प्रदान करता है, लेकिन आप यह कर सकते हैं <a href='#List/Role'>नई भूमिकाओं को जोड़ने के</a> लिए बेहतर अनुमतियाँ सेट"

-The unique id for tracking all recurring invoices. It is generated on submit.,सभी आवर्ती चालान पर नज़र रखने के लिए अद्वितीय पहचान. इसे प्रस्तुत करने पर उत्पन्न होता है.

-Then By (optional),तब तक (वैकल्पिक)

-These properties are Link Type fields from all Documents.,इन गुणों लिंक सभी दस्तावेजों से टाइप क्षेत्रों हैं.

-"These properties can also be used to 'assign' a particular document, whose property matches with the User's property to a User. These can be set using the <a href='#permission-manager'>Permission Manager</a>","इन गुणों को भी &#39;निर्दिष्ट&#39; करने के लिए एक विशेष दस्तावेज़, जिनकी संपत्ति उपयोगकर्ता एक उपयोगकर्ता के लिए संपत्ति के साथ मैच करने के लिए इस्तेमाल किया जा सकता है. इन का उपयोग कर सेट किया जा सकता है <a href='#permission-manager'>अनुमति प्रबंधक</a>"

-These properties will appear as values in forms that contain them.,इन गुणों रूपों है कि उन्हें रोकने में मूल्यों के रूप में दिखाई देगा.

-These values will be automatically updated in transactions and also will be useful to restrict permissions for this user on transactions containing these values.,लेनदेन में इन मूल्यों को स्वचालित रूप से अद्यतन किया जाएगा और भी इन मूल्यों से युक्त लेनदेन पर इस उपयोगकर्ता के लिए अनुमति को प्रतिबंधित करने के लिए उपयोगी हो जाएगा.

-This Price List will be selected as default for all Customers under this Group.,इस मूल्य सूची इस समूह के तहत सभी ग्राहकों के लिए डिफ़ॉल्ट के रूप में चयन किया जाएगा.

-This Time Log Batch has been billed.,इस बार प्रवेश बैच बिल भेजा गया है.

-This Time Log Batch has been cancelled.,इस बार प्रवेश बैच रद्द कर दिया गया.

-This Time Log conflicts with,साथ इस बार प्रवेश संघर्ष

-This account will be used to maintain value of available stock,इस खाते में उपलब्ध स्टॉक का मूल्य बनाए रखने के लिए इस्तेमाल किया जाएगा

-This currency will get fetched in Purchase transactions of this supplier,इस मुद्रा के इस आपूर्तिकर्ता की खरीद लेनदेन में कौड़ी हो जाएगी

-This currency will get fetched in Sales transactions of this customer,इस मुद्रा के इस ग्राहक की बिक्री लेनदेन में कौड़ी हो जाएगी

-"This feature is for merging duplicate warehouses. It will replace all the links of this warehouse by ""Merge Into"" warehouse. After merging you can delete this warehouse, as stock level for this warehouse will be zero.","यह सुविधा डुप्लिकेट गोदामों विलय के लिए है. यह गोदाम &quot;में विलय&quot; द्वारा इस गोदाम की सभी कड़ियों की जगह लेगा. विलय के बाद आप इस गोदाम के लिए स्टॉक स्तर शून्य हो जाएगा, इस गोदाम को हटा सकते हैं."

-This feature is only applicable to self hosted instances,इस सुविधा के लिए स्वयं की मेजबानी उदाहरण के लिए ही लागू है

-This field will appear only if the fieldname defined here has value OR the rules are true (examples): <br>myfieldeval:doc.myfield=='My Value'<br>eval:doc.age>18,इस क्षेत्र में केवल यदि यहां परिभाषित fieldname मूल्य है या नियमों को सच कर रहे हैं (उदाहरण के लिए) दिखाई देगा: <br> myfieldeval doc.myfield: == &#39;मेरा मान&#39; <br> eval: doc.age&gt; 18

-This goes above the slideshow.,इस स्लाइड शो से ऊपर चला जाता है.

-This is PERMANENT action and you cannot undo. Continue?,यह स्थायी कार्रवाई की है और आप पूर्ववत नहीं कर सकते. जारी रखें?

-This is an auto generated Material Request.,यह एक ऑटो उत्पन्न सामग्री अनुरोध है.

-This is permanent action and you cannot undo. Continue?,यह स्थायी कार्रवाई है और आप पूर्ववत नहीं कर सकते. जारी रखें?

-This is the number of the last created transaction with this prefix,यह इस उपसर्ग के साथ पिछले बनाई गई लेन - देन की संख्या

-This message goes away after you create your first customer.,आप अपने पहले ग्राहक बनाने के बाद यह संदेश चला जाता है.

-This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,यह उपकरण आपको या अद्यतन करने और प्रणाली में शेयर की वैल्यूएशन मात्रा को ठीक करने में मदद करता है. यह आमतौर पर प्रणाली मूल्यों सिंक्रनाइज़ करने के लिए प्रयोग किया जाता है और क्या वास्तव में अपने गोदामों में मौजूद है.

-This will be used for setting rule in HR module,इस मॉड्यूल में मानव संसाधन सेटिंग शासन के लिए इस्तेमाल किया जाएगा

-Thread HTML,धागा HTML

-Thursday,बृहस्पतिवार

-Time,समय

-Time Log,समय प्रवेश

-Time Log Batch,समय प्रवेश बैच

-Time Log Batch Detail,समय प्रवेश बैच विस्तार

-Time Log Batch Details,समय प्रवेश बैच विवरण

-Time Log Batch status must be 'Submitted',समय प्रवेश बैच स्थिति &#39;प्रस्तुत&#39; किया जाना चाहिए

-Time Log Status must be Submitted.,समय प्रवेश स्थिति प्रस्तुत किया जाना चाहिए.

-Time Log for tasks.,कार्यों के लिए समय प्रवेश.

-Time Log is not billable,समय प्रवेश बिल नहीं है

-Time Log must have status 'Submitted',समय प्रवेश की स्थिति &#39;प्रस्तुत&#39; होना चाहिए

-Time Zone,समय क्षेत्र

-Time Zones,टाइम जोन

-Time and Budget,समय और बजट

-Time at which items were delivered from warehouse,जिस पर समय आइटम गोदाम से दिया गया था

-Time at which materials were received,जो समय पर सामग्री प्राप्त हुए थे

-Title,शीर्षक

-Title / headline of your page,शीर्षक / अपने पृष्ठ का शीर्षक

-Title Case,शीर्षक केस

-Title Prefix,शीर्षक उपसर्ग

-To,से

-To Currency,मुद्रा के लिए

-To Date,तिथि करने के लिए

-To Discuss,चर्चा करने के लिए

-To Do,क्या करने के लिए

-To Do List,सूची

-To PR Date,पीआर तिथि

-To Package No.,सं पैकेज

-To Reply,का जवाब दें

-To Time,समय के लिए

-To Value,मूल्य के लिए

-To Warehouse,गोदाम के लिए

-"To add a tag, open the document and click on ""Add Tag"" on the sidebar","एक टैग जोड़ने के लिए, दस्तावेज़ को खोलने और साइडबार पर &quot;जोड़ें टैग&quot; पर क्लिक करें"

-"To assign this issue, use the ""Assign"" button in the sidebar.","इस मुद्दे को असाइन करने के लिए, साइडबार में &quot;निरुपित&quot; बटन का उपयोग करें."

-"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","स्वचालित रूप से अपनी आने वाली मेल से समर्थन टिकट बनाने के लिए, अपने POP3 सेटिंग्स यहाँ सेट. तुम आदर्श erp प्रणाली के लिए एक अलग ईमेल आईडी बनाने के लिए इतना है कि सभी ईमेल प्रणाली में है कि मेल आईडी से synced जाएगा चाहिए. यदि आप सुनिश्चित नहीं कर रहे हैं, अपने ईमेल प्रदाता से संपर्क करें."

-"To create an Account Head under a different company, select the company and save customer.","एक अलग कंपनी के तहत एक खाता प्रमुख बनाने के लिए, कंपनी का चयन करें और ग्राहक को बचाने."

-To enable <b>Point of Sale</b> features,<b>बिक्री</b> सुविधाओं <b>के प्वाइंट को</b> सक्षम

-To enable more currencies go to Setup > Currency,अधिक मुद्राओं सक्षम करने के लिए&gt; मुद्रा सेटअप करने के लिए जाना

-"To fetch items again, click on 'Get Items' button \						or update the Quantity manually.","आइटम फिर से लाने, बटन &#39;जाओ आइटम \&#39; या मात्रा मैन्युअल रूप से अद्यतन पर क्लिक करें."

-"To format columns, give column labels in the query.",", कॉलम प्रारूप क्वेरी में स्तंभ लेबल दे. करने के लिए"

-"To further restrict permissions based on certain values in a document, use the 'Condition' settings.","आगे एक दस्तावेज़ में कुछ मूल्यों के आधार पर अनुमति को प्रतिबंधित करने के लिए, &#39;स्थिति&#39; सेटिंग का उपयोग करें."

-To get Item Group in details table,विवरण तालिका में आइटम समूह

-To manage multiple series please go to Setup > Manage Series,एकाधिक श्रृंखला का प्रबंधन करने के लिए सेटअप करने के लिए जाने के लिए कृपया श्रृंखला प्रबंधन

-To restrict a User of a particular Role to documents that are explicitly assigned to them,दस्तावेजों है कि स्पष्ट रूप से उन्हें करने के लिए आवंटित कर रहे हैं एक विशेष भूमिका के एक प्रयोक्ता को प्रतिबंधित

-To restrict a User of a particular Role to documents that are only self-created.,दस्तावेजों कि केवल स्वयं बनाया हैं एक विशेष भूमिका के एक प्रयोक्ता को प्रतिबंधित.

-"To set reorder level, item must be Purchase Item","स्तर फिर से क्रम निर्धारित करने के लिए, आइटम खरीद मद होना चाहिए"

-"To set user roles, just go to <a href='#List/Profile'>Setup > Users</a> and click on the user to assign roles.","उपयोगकर्ता भूमिकाओं सेट, बस जाने के <a href='#List/Profile'>सेटअप&gt; उपयोगकर्ता</a> और उपयोगकर्ता पर क्लिक करने के लिए भूमिकाएँ असाइन."

-To track any installation or commissioning related work after sales,किसी भी स्थापना या बिक्री के बाद कमीशन से संबंधित काम को ट्रैक

-"To track brand name in the following documents<br>Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No","निम्नलिखित दस्तावेजों में ब्रांड नाम ट्रैक <br> डिलिवरी नोट, enuiry, सामग्री अनुरोध, आइटम, खरीद आदेश, खरीद वाउचर, क्रेता रसीद, कोटेशन, बिक्री चालान, बिक्री BOM, विक्रय आदेश, नहीं सीरियल"

-To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,बिक्री और खरीद के दस्तावेजों के आधार पर उनके धारावाहिक नग में आइटम पर नज़र रखने के लिए. यह भी उत्पाद की वारंटी के विवरण को ट्रैक करने के लिए प्रयोग किया जाता है.

-To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,बैच ओपन स्कूल के साथ बिक्री और खरीद दस्तावेजों में आइटम्स ट्रैक <br> <b>पसंदीदा उद्योग: आदि रसायन</b>

-To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,बारकोड का उपयोग करके आइटम्स ट्रैक. आप आइटम के बारकोड स्कैनिंग द्वारा डिलिवरी नोट और बिक्री चालान में आइटम दर्ज करने में सक्षम हो जाएगा.

-ToDo,ToDo

-Tools,उपकरण

-Top,शीर्ष

-Top Bar,शीर्ष बार

-Top Bar Background,शीर्ष बार पृष्ठभूमि

-Top Bar Item,शीर्ष बार आइटम

-Top Bar Items,शीर्ष बार आइटम

-Top Bar Text,शीर्ष बार पाठ

-Top Bar text and background is same color. Please change.,शीर्ष बार पाठ और पृष्ठभूमि एक ही रंग है. बदलाव करें.

-Total,संपूर्ण

-Total (sum of) points distribution for all goals should be 100.,सभी लक्ष्यों के लिए कुल अंक वितरण (का योग) 100 होना चाहिए.

-Total Advance,कुल अग्रिम

-Total Amount,कुल राशि

-Total Amount To Pay,कुल भुगतान राशि

-Total Amount in Words,शब्दों में कुल राशि

-Total Billing This Year: ,कुल बिलिंग इस वर्ष:

-Total Claimed Amount,कुल दावा किया राशि

-Total Commission,कुल आयोग

-Total Cost,कुल लागत

-Total Credit,कुल क्रेडिट

-Total Debit,कुल डेबिट

-Total Deduction,कुल कटौती

-Total Earning,कुल अर्जन

-Total Experience,कुल अनुभव

-Total Hours,कुल घंटे

-Total Hours (Expected),कुल घंटे (उम्मीद)

-Total Invoiced Amount,कुल चालान राशि

-Total Leave Days,कुल छोड़ दो दिन

-Total Leaves Allocated,कुल पत्तियां आवंटित

-Total Operating Cost,कुल परिचालन लागत

-Total Points,कुल अंक

-Total Raw Material Cost,कुल कच्चे माल की लागत

-Total SMS Sent,कुल एसएमएस भेजा

-Total Sanctioned Amount,कुल स्वीकृत राशि

-Total Score (Out of 5),कुल स्कोर (5 से बाहर)

-Total Tax (Company Currency),कुल टैक्स (कंपनी मुद्रा)

-Total Taxes and Charges,कुल कर और शुल्क

-Total Taxes and Charges (Company Currency),कुल करों और शुल्कों (कंपनी मुद्रा)

-Total Working Days In The Month,महीने में कुल कार्य दिन

-Total amount of invoices received from suppliers during the digest period,चालान की कुल राशि को पचाने की अवधि के दौरान आपूर्तिकर्ताओं से प्राप्त

-Total amount of invoices sent to the customer during the digest period,चालान की कुल राशि को पचाने की अवधि के दौरान ग्राहक को भेजा

-Total in words,शब्दों में कुल

-Total production order qty for item,आइटम के लिए कुल उत्पादन आदेश मात्रा

-Totals,योग

-Track separate Income and Expense for product verticals or divisions.,अलग और उत्पाद कार्यक्षेत्र या विभाजन के लिए आय और खर्च हुए.

-Track this Delivery Note against any Project,किसी भी परियोजना के खिलाफ इस डिलिवरी नोट हुए

-Track this Sales Invoice against any Project,किसी भी परियोजना के खिलाफ हुए इस बिक्री चालान

-Track this Sales Order against any Project,किसी भी परियोजना के खिलाफ हुए इस बिक्री आदेश

-Transaction,लेन - देन

-Transaction Date,लेनदेन की तारीख

-Transfer,हस्तांतरण

-Transition Rules,संक्रमण नियम

-Transporter Info,ट्रांसपोर्टर जानकारी

-Transporter Name,ट्रांसपोर्टर नाम

-Transporter lorry number,ट्रांसपोर्टर लॉरी नंबर

-Trash Reason,ट्रैश कारण

-Tree of item classification,आइटम वर्गीकरण के पेड़

-Trial Balance,शेष - परीक्षण

-Tuesday,मंगलवार

-Tweet will be shared via your user account (if specified),(निर्दिष्ट) कलरव अपने उपयोगकर्ता खाते के माध्यम से साझा किया जाएगा

-Twitter Share,Twitter पर साझा

-Twitter Share via,ट्विटर शेयर के माध्यम से

-Type,टाइप

-Type of document to rename.,नाम बदलने के लिए दस्तावेज का प्रकार.

-Type of employment master.,रोजगार गुरु के टाइप करें.

-"Type of leaves like casual, sick etc.","आकस्मिक, बीमार आदि की तरह पत्तियों के प्रकार"

-Types of Expense Claim.,व्यय दावा के प्रकार.

-Types of activities for Time Sheets,गतिविधियों के समय पत्रक के लिए प्रकार

-UOM,UOM

-UOM Conversion Detail,UOM रूपांतरण विस्तार

-UOM Conversion Details,UOM रूपांतरण विवरण

-UOM Conversion Factor,UOM रूपांतरण फैक्टर

-UOM Conversion Factor is mandatory,UOM रूपांतरण फैक्टर अनिवार्य है

-UOM Details,UOM विवरण

-UOM Name,UOM नाम

-UOM Replace Utility,UOM बदलें उपयोगिता

-UPPER CASE,बड़े अक्षर

-UPPERCASE,अपरकेस

-URL,यूआरएल

-Unable to complete request: ,अनुरोध पूरा करने में असमर्थ:

-Under AMC,एएमसी के तहत

-Under Graduate,पूर्व - स्नातक

-Under Warranty,वारंटी के अंतर्गत

-Unit of Measure,माप की इकाई

-"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","इस मद के माप की इकाई (जैसे किलोग्राम, यूनिट, नहीं, जोड़ी)."

-Units/Hour,इकाइयों / घंटा

-Units/Shifts,इकाइयों / पाली

-Unmatched Amount,बेजोड़ राशि

-Unpaid,अवैतनिक

-Unread Messages,अपठित संदेशों

-Unscheduled,अनिर्धारित

-Unsubscribed,आपकी सदस्यता समाप्त कर दी

-Upcoming Events for Today,आज के लिए आगामी घटनाएँ

-Update,अद्यतन

-Update Clearance Date,अद्यतन क्लीयरेंस तिथि

-Update Field,फील्ड अद्यतन

-Update PR,अद्यतन पीआर

-Update Series,अद्यतन श्रृंखला

-Update Series Number,अद्यतन सीरीज नंबर

-Update Stock,स्टॉक अद्यतन

-Update Stock should be checked.,अद्यतन स्टॉक की जाँच की जानी चाहिए.

-Update Value,मूल्य अद्यतन

-"Update allocated amount in the above table and then click ""Allocate"" button",उपरोक्त तालिका में आवंटित राशि का अद्यतन और फिर &quot;आवंटित&quot; बटन पर क्लिक करें

-Update bank payment dates with journals.,अद्यतन बैंक भुगतान पत्रिकाओं के साथ तिथियाँ.

-Update is in progress. This may take some time.,अद्यतन प्रगति पर है. इसमें कुछ समय लग सकता है.

-Updated,अद्यतित

-Upload Attachment,अनुलग्नक अपलोड करें

-Upload Attendance,उपस्थिति अपलोड

-Upload Backups to Dropbox,ड्रॉपबॉक्स के लिए बैकअप अपलोड

-Upload Backups to Google Drive,गूगल ड्राइव के लिए बैकअप अपलोड

-Upload HTML,HTML अपलोड

-Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,पुराने नाम और नया नाम:. दो कॉलम के साथ एक csv फ़ाइल अपलोड करें. अधिकतम 500 पंक्तियाँ.

-Upload a file,एक फ़ाइल अपलोड करें

-Upload and Import,अपलोड करें और आयात करें

-Upload attendance from a .csv file,. Csv फ़ाइल से उपस्थिति अपलोड करें

-Upload stock balance via csv.,Csv के माध्यम से शेयर संतुलन अपलोड करें.

-Uploading...,अपलोड हो रहा है ...

-Upper Income,ऊपरी आय

-Urgent,अत्यावश्यक

-Use Multi-Level BOM,मल्टी लेवल बीओएम का उपयोग करें

-Use SSL,SSL का उपयोग

-User,उपयोगकर्ता

-User Cannot Create,प्रयोक्ता नहीं बना सकते हैं

-User Cannot Search,प्रयोक्ता नहीं खोज सकते हैं

-User ID,प्रयोक्ता आईडी

-User Image,User Image

-User Name,यूज़र नेम

-User Remark,उपयोगकर्ता के टिप्पणी

-User Remark will be added to Auto Remark,उपयोगकर्ता टिप्पणी ऑटो टिप्पणी करने के लिए जोड़ दिया जाएगा

-User Tags,उपयोगकर्ता के टैग

-User Type,प्रयोक्ता प्रकार

-User must always select,उपयोगकर्ता हमेशा का चयन करना होगा

-User not allowed entry in the Warehouse,गोदाम में उपयोक्ता अनुमति प्राप्त नहीं प्रविष्टि

-User not allowed to delete.,प्रयोक्ता को नष्ट करने की अनुमति नहीं है.

-UserRole,UserRole

-Username,प्रयोक्ता नाम

-Users who can approve a specific employee's leave applications,एक विशिष्ट कर्मचारी की छुट्टी आवेदनों को स्वीकृत कर सकते हैं जो उपयोगकर्ता

-Users with this role are allowed to do / modify accounting entry before frozen date,इस भूमिका के साथ उपयोगकर्ता / जमे हुए तारीख से पहले लेखा प्रविष्टि को संशोधित करने के लिए अनुमति दी जाती है

-Utilities,उपयोगिताएँ

-Utility,उपयोगिता

-Valid For Territories,राज्य क्षेत्रों के लिए मान्य

-Valid Upto,विधिमान्य

-Valid for Buying or Selling?,खरीदने या बेचने के लिए मान्य है?

-Valid for Territories,राज्य क्षेत्रों के लिए मान्य

-Validate,मान्य करें

-Valuation,मूल्याकंन

-Valuation Method,मूल्यन विधि

-Valuation Rate,मूल्यांकन दर

-Valuation and Total,मूल्यांकन और कुल

-Value,मूल्य

-Value missing for,मूल्य के लिए लापता

-Vehicle Dispatch Date,वाहन डिस्पैच तिथि

-Vehicle No,वाहन नहीं

-Verdana,Verdana

-Verified By,द्वारा सत्यापित

-Visit,भेंट

-Visit report for maintenance call.,रखरखाव कॉल के लिए रिपोर्ट पर जाएँ.

-Voucher Detail No,वाउचर विस्तार नहीं

-Voucher ID,वाउचर आईडी

-Voucher Import Tool,वाउचर आयात उपकरण

-Voucher No,कोई वाउचर

-Voucher Type,वाउचर प्रकार

-Voucher Type and Date,वाउचर का प्रकार और तिथि

-WIP Warehouse required before Submit,WIP के गोदाम सबमिट करने से पहले आवश्यक

-Waiting for Customer,ग्राहक के लिए प्रतीक्षा की जा रही है

-Walk In,में चलो

-Warehouse,गोदाम

-Warehouse Contact Info,वेयरहाउस संपर्क जानकारी

-Warehouse Detail,वेअरहाउस विस्तार

-Warehouse Name,वेअरहाउस नाम

-Warehouse User,वेअरहाउस उपयोगकर्ता के

-Warehouse Users,वेयरहाउस उपयोगकर्ताओं

-Warehouse and Reference,गोदाम और संदर्भ

-Warehouse does not belong to company.,गोदाम कंपनी से संबंधित नहीं है.

-Warehouse where you are maintaining stock of rejected items,वेअरहाउस जहाँ आप को अस्वीकार कर दिया आइटम के शेयर को बनाए रखने रहे हैं

-Warehouse-Wise Stock Balance,गोदाम वार स्टॉक शेष

-Warehouse-wise Item Reorder,गोदाम वार आइटम पुनः क्रमित करें

-Warehouses,गोदामों

-Warn,चेतावनी देना

-Warning,चेतावनी

-Warning: Leave application contains following block dates,चेतावनी: अवकाश आवेदन निम्न ब्लॉक दिनांक शामिल

-Warranty / AMC Details,वारंटी / एएमसी विवरण

-Warranty / AMC Status,वारंटी / एएमसी स्थिति

-Warranty Expiry Date,वारंटी समाप्ति तिथि

-Warranty Period (Days),वारंटी अवधि (दिन)

-Warranty Period (in days),वारंटी अवधि (दिनों में)

-Web Content,वेब सामग्री

-Web Page,वेब पेज

-Website,वेबसाइट

-Website Description,वेबसाइट विवरण

-Website Item Group,वेबसाइट आइटम समूह

-Website Item Groups,वेबसाइट आइटम समूह

-Website Overall Settings,वेबसाइट कुल मिलाकर सेटिंग्स

-Website Script,वेबसाइट स्क्रिप्ट

-Website Settings,वेबसाइट सेटिंग

-Website Slideshow,वेबसाइट स्लाइड शो

-Website Slideshow Item,वेबसाइट स्लाइड शो आइटम

-Website User,वेबसाइट प्रयोक्ता

-Website Warehouse,वेबसाइट वेअरहाउस

-Wednesday,बुधवार

-Weekly,साप्ताहिक

-Weekly Off,ऑफ साप्ताहिक

-Weight UOM,वजन UOM

-Weightage,महत्व

-Weightage (%),वेटेज (%)

-Welcome,आपका स्वागत है

-"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.",", एक चेक किए गए लेनदेन के किसी भी &quot;प्रस्तुत कर रहे हैं&quot; पॉप - अप ईमेल स्वचालित रूप से जुड़े है कि सौदे में &quot;संपर्क&quot; के लिए एक ईमेल भेजने के लिए, एक अनुलग्नक के रूप में लेन - देन के साथ खोला. उपयोगकर्ता या ईमेल भेजने के लिए नहीं हो सकता."

-"When you <b>Amend</b> a document after cancel and save it, it will get a new number that is a version of the old number.","जब आप किसी दस्तावेज़ में <b>संशोधन के</b> बाद रद्द कर सकते हैं और इसे बचाने के लिए, यह एक नया नंबर कि पुराना नंबर के एक संस्करण है मिल जाएगा."

-Where items are stored.,आइटम कहाँ संग्रहीत हैं.

-Where manufacturing operations are carried out.,जहां निर्माण कार्यों से बाहर किया जाता है.

-Widowed,विधवा

-Width,चौडाई

-Will be calculated automatically when you enter the details,स्वचालित रूप से गणना की जाएगी जब आप विवरण दर्ज करें

-Will be fetched from Customer,ग्राहक से दिलवाया जाएगा

-Will be updated after Sales Invoice is Submitted.,बिक्री चालान प्रस्तुत होने के बाद अद्यतन किया जाएगा.

-Will be updated when batched.,Batched जब अद्यतन किया जाएगा.

-Will be updated when billed.,बिल भेजा जब अद्यतन किया जाएगा.

-Will be used in url (usually first name).,यूआरएल (आम तौर पर पहला नाम) में इस्तेमाल किया जाएगा.

-With Operations,आपरेशनों के साथ

-Work Details,कार्य विवरण

-Work Done,करेंकिया गया काम

-Work In Progress,अर्धनिर्मित उत्पादन

-Work-in-Progress Warehouse,कार्य में प्रगति गोदाम

-Workflow,कार्यप्रवाह

-Workflow Action,वर्कफ़्लो लड़ाई

-Workflow Action Master,वर्कफ़्लो कार्रवाई मास्टर

-Workflow Action Name,वर्कफ़्लो कार्य का नाम

-Workflow Document State,वर्कफ़्लो दस्तावेज़ राज्य

-Workflow Document States,कार्यप्रवाह दस्तावेज़ राज्य अमेरिका

-Workflow Name,वर्कफ़्लो नाम

-Workflow State,कार्यप्रवाह राज्य

-Workflow State Field,वर्कफ़्लो राज्य फील्ड

-Workflow State Name,वर्कफ़्लो राज्य का नाम

-Workflow Transition,वर्कफ़्लो संक्रमण

-Workflow Transitions,कार्यप्रवाह बदलाव

-Workflow state represents the current state of a document.,कार्यप्रवाह राज्य एक दस्तावेज़ की वर्तमान स्थिति का प्रतिनिधित्व करता है.

-Workflow will start after saving.,कार्यप्रवाह सहेजने के बाद शुरू कर देंगे.

-Working,कार्य

-Workstation,वर्कस्टेशन

-Workstation Name,वर्कस्टेशन नाम

-Write,लिखना

-Write Off Account,ऑफ खाता लिखें

-Write Off Amount,बंद राशि लिखें

-Write Off Amount <=,ऑफ राशि लिखें &lt;=

-Write Off Based On,के आधार पर बंद लिखने के लिए

-Write Off Cost Center,ऑफ लागत केंद्र लिखें

-Write Off Outstanding Amount,ऑफ बकाया राशि लिखें

-Write Off Voucher,ऑफ वाउचर लिखें

-Write a Python file in the same folder where this is saved and return column and result.,वही इस सहेजा गया है जहां फ़ोल्डर और बदले स्तंभ और परिणाम में एक अजगर फ़ाइल लिखें.

-Write a SELECT query. Note result is not paged (all data is sent in one go).,एक का चयन करें क्वेरी लिखें. नोट परिणाम (सभी डेटा एक ही बार में भेज दिया जाता है) संपर्क नहीं है.

-Write sitemap.xml,Sitemap.xml लिखें

-Write titles and introductions to your blog.,अपने ब्लॉग के शीर्षक और परिचय लिखें.

-Writers Introduction,राइटर्स परिचय

-Wrong Template: Unable to find head row.,गलत साँचा: सिर पंक्ति पाने में असमर्थ.

-Year,वर्ष

-Year Closed,साल बंद कर दिया

-Year Name,वर्ष नाम

-Year Start Date,वर्ष प्रारंभ दिनांक

-Year of Passing,पासिंग का वर्ष

-Yearly,वार्षिक

-Yes,हां

-Yesterday,कल

-You are not authorized to do/modify back dated entries before ,आप पहले / दिनांक प्रविष्टियों पीठ को संशोधित करने के लिए अधिकृत नहीं हैं

-You can enter any date manually,आप किसी भी तारीख को मैन्युअल रूप से दर्ज कर सकते हैं

-You can enter the minimum quantity of this item to be ordered.,आप इस मद की न्यूनतम मात्रा में करने के लिए आदेश दिया जा में प्रवेश कर सकते हैं.

-You can not enter both Delivery Note No and Sales Invoice No. \					Please enter any one.,आप नहीं दोनों डिलिवरी नोट दर्ज करें और बिक्री चालान सं \ किसी भी एक दर्ज करें. नहीं कर सकते

-You can set various 'properties' to Users to set default values and apply permission rules based on the value of these properties in various forms.,आप विभिन्न &#39;गुण&#39; उपयोगकर्ताओं को स्थापित करने के लिए मूलभूत मूल्यों को निर्धारित करने के लिए और अनुमति विभिन्न रूपों में इन गुणों के मूल्य के आधार पर नियमों को लागू कर सकते हैं.

-You can start by selecting backup frequency and \					granting access for sync,आप बैकअप आवृत्ति का चयन करके शुरू और सिंक के लिए \ देने का उपयोग कर सकते हैं

-You can use <a href='#Form/Customize Form'>Customize Form</a> to set levels on fields.,आप <a href='#Form/Customize Form'>प्रपत्र को अनुकूलित</a> करने के लिए खेतों पर स्तर सेट का उपयोग कर सकते हैं .

-You may need to update: ,आप अद्यतन करने की आवश्यकता हो सकती है:

-Your Customer's TAX registration numbers (if applicable) or any general information,अपने ग्राहक कर पंजीकरण संख्या (यदि लागू हो) या किसी भी सामान्य जानकारी

-"Your download is being built, this may take a few moments...","आपका डाउनलोड का निर्माण किया जा रहा है, इसमें कुछ समय लग सकता है ..."

-Your letter head content,अपने पत्र सिर सामग्री

-Your sales person who will contact the customer in future,अपनी बिक्री व्यक्ति जो भविष्य में ग्राहकों से संपर्क करेंगे

-Your sales person who will contact the lead in future,अपनी बिक्री व्यक्ति जो भविष्य में नेतृत्व संपर्क करेंगे

-Your sales person will get a reminder on this date to contact the customer,अपनी बिक्री व्यक्ति इस तिथि पर एक चेतावनी प्राप्त करने के लिए ग्राहकों से संपर्क करेंगे

-Your sales person will get a reminder on this date to contact the lead,अपनी बिक्री व्यक्ति इस तिथि पर एक चेतावनी प्राप्त करने के लिए नेतृत्व संपर्क करेंगे

-Your support email id - must be a valid email - this is where your emails will come!,आपका समर्थन ईमेल आईडी - एक मान्य ईमेल होना चाहिए - यह है जहाँ आपके ईमेल आ जाएगा!

-[Error],[त्रुटि]

-[Label]:[Field Type]/[Options]:[Width],[लेबल] [फील्ड प्रकार] / [विकल्प] [चौड़ाई]

-add your own CSS (careful!),अपने खुद के सीएसएस (careful!) जोड़ें

-adjust,को समायोजित

-align-center,संरेखित करें केंद्र

-align-justify,संरेखित करें - का औचित्य साबित

-align-left,संरेखित करें बाएं

-align-right,संरेखित करें सही

-also be included in Item's rate,भी मद की दर में शामिल किया

-and,और

-arrow-down,नीचे तीर

-arrow-left,तीर बाएँ

-arrow-right,तीर सही

-arrow-up,तीर अप

-assigned by,द्वारा सौंपा

-asterisk,तारांकन

-backward,पिछड़ा

-ban-circle,प्रतिबंध चक्र

-barcode,बारकोड

-bell,घंटी

-bold,बोल्ड

-book,किताब

-bookmark,बुकमार्क

-briefcase,ब्रीफ़केस

-bullhorn,bullhorn

-calendar,कैलेंडर

-camera,कैमरा

-cancel,रद्द करें

-cannot be 0,0 नहीं हो सकते हैं

-cannot be empty,खाली नहीं हो सकता

-cannot be greater than 100,100 से अधिक नहीं हो सकता

-cannot be included in Item's rate,आइटम की दर में शामिल नहीं किया जा सकता

-"cannot have a URL, because it has child item(s)","यह बच्चा मद (s) है, क्योंकि एक यूआरएल नहीं कर सकते"

-cannot start with,के साथ शुरू नहीं कर सकते

-certificate,प्रमाणपत्र

-check,चेक

-chevron-down,शेवरॉन नीचे

-chevron-left,शेवरॉन छोड़ दिया

-chevron-right,शेवरॉन सही

-chevron-up,शहतीर अप

-circle-arrow-down,वृत्त - तीर - नीचे

-circle-arrow-left,वृत्त - तीर बाएँ

-circle-arrow-right,वृत्त - तीर - सही

-circle-arrow-up,वृत्त - तीर अप

-cog,दांत

-comment,टिप्पणी

-create a Custom Field of type Link (Profile) and then use the 'Condition' settings to map that field to the Permission rule.,प्रकार लिंक (प्रोफाइल) के एक कस्टम फ़ील्ड बना सकते हैं और फिर &#39;स्थिति&#39; सेटिंग का उपयोग करने के लिए अनुमति शासन करने के लिए है कि क्षेत्र के नक्शे.

-dd-mm-yyyy,डीडी-mm-yyyy

-dd/mm/yyyy,dd / mm / yyyy

-deactivate,निष्क्रिय करें

-does not belong to BOM: ,बीओएम का नहीं है:

-does not exist,मौजूद नहीं है

-does not have role 'Leave Approver',भूमिका &#39;छोड़ दो अनुमोदक&#39; नहीं है

-does not match,मेल नहीं खाता

-download,डाउनलोड

-download-alt,डाउनलोड-Alt

-"e.g. Bank, Cash, Credit Card","जैसे बैंक, नकद, क्रेडिट कार्ड"

-"e.g. Kg, Unit, Nos, m","जैसे किलोग्राम, यूनिट, ओपन स्कूल, मीटर"

-edit,संपादित करें

-eg. Cheque Number,उदा. चेक संख्या

-eject,बेदखल करना

-english,अंग्रेज़ी

-envelope,लिफाफा

-español,español

-example: Next Day Shipping,उदाहरण: अगले दिन शिपिंग

-example: http://help.erpnext.com,उदाहरण: http://help.erpnext.com

-exclamation-sign,विस्मयादिबोधक हस्ताक्षर

-eye-close,आंख को बंद

-eye-open,आंख खोलने के

-facetime-video,FaceTime वीडियो

-fast-backward,तेजी से पिछड़े

-fast-forward,तेजी से आगे

-file,फ़ाइल

-film,फ़िल्म

-filter,फ़िल्टर करने के लिए

-fire,आग

-flag,झंडा

-folder-close,फ़ोल्डर बंद

-folder-open,फ़ोल्डर खोलने के

-font,फॉन्ट

-forward,आगे

-français,फ्रांसीसी

-fullscreen,fullscreen

-gift,उपहार

-glass,कांच

-globe,ग्लोब

-hand-down,हाथ नीचे

-hand-left,हाथ बाएँ

-hand-right,हाथ - सही

-hand-up,हाथ

-has been entered atleast twice,कम से कम दो बार दर्ज किया गया

-have a common territory,एक सामान्य क्षेत्र है

-have the same Barcode,उसी बारकोड है

-hdd,hdd

-headphones,headphones

-heart,दिल

-home,घर

-icon,आइकॉन

-in,में

-inbox,इनबॉक्स

-indent-left,इंडेंट - बाएँ

-indent-right,इंडेंट सही

-info-sign,जानकारी के संकेत

-is a cancelled Item,रद्द आइटम

-is linked in,में जुड़ा हुआ है

-is not a Stock Item,स्टॉक आइटम नहीं है

-is not allowed.,अनुमति नहीं है.

-italic,तिरछा

-leaf,पत्ती

-lft,LFT

-list,सूची

-list-alt,सूची Alt

-lock,ताला

-lowercase,लोअरकेस

-magnet,चुंबक

-map-marker,नक्शा मार्कर

-minus,ऋण

-minus-sign,ऋण पर हस्ताक्षर

-mm-dd-yyyy,mm-dd-yyyy

-mm/dd/yyyy,dd / mm / yyyy

-move,चाल

-music,संगीत

-must be one of,में से एक होना चाहिए

-nederlands,Nederlands

-not a purchase item,नहीं एक खरीद आइटम

-not a sales item,एक बिक्री आइटम नहीं

-not a service item.,नहीं एक सेवा मद.

-not a sub-contracted item.,नहीं एक उप अनुबंधित मद.

-not in,नहीं में

-not within Fiscal Year,नहीं वित्त वर्ष के भीतर

-of,की

-of type Link,किस प्रकार की कड़ी

-off,बंद

-ok,ठीक

-ok-circle,ठीक चक्र

-ok-sign,ठीक है पर हस्ताक्षर

-old_parent,old_parent

-or,या

-pause,ठहराव

-pencil,पेंसिल

-picture,तस्वीर

-plane,विमान

-play,खेल

-play-circle,खेलने सर्कल

-plus,प्लस

-plus-sign,प्लस पर हस्ताक्षर

-português,पुर्तगाली

-português brasileiro,पुर्तगाली Brasileiro

-print,प्रिंट

-qrcode,qrcode

-question-sign,सवाल संकेत

-random,यादृच्छिक

-reached its end of life on,पर अपने जीवन के अंत तक पहुँच

-refresh,ताज़ा करना

-remove,हटाना

-remove-circle,Remove-वृत्त

-remove-sign,हटाने के हस्ताक्षर

-repeat,दोहराना

-resize-full,का आकार परिवर्तन भरा

-resize-horizontal,का आकार परिवर्तन क्षैतिज

-resize-small,का आकार परिवर्तन छोटे

-resize-vertical,का आकार परिवर्तन खड़ी

-retweet,retweet

-rgt,rgt

-road,सड़क

-screenshot,स्क्रीनशॉट

-search,खोज

-share,शेयर

-share-alt,शेयर Alt

-shopping-cart,शॉपिंग गाड़ी

-should be 100%,100% होना चाहिए

-signal,संकेत

-star,सितारा

-star-empty,सितारा खाली

-step-backward,कदम से पिछड़े

-step-forward,कदम आगे

-stop,रोक

-tag,टैग

-tags,टैग

-"target = ""_blank""",लक्ष्य = &quot;_blank&quot;

-tasks,कार्यों

-text-height,पाठ ऊंचाई

-text-width,पाठ चौड़ाई

-th,वें

-th-large,वें बड़े

-th-list,वें सूची

-thumbs-down,नीचे अंगूठे

-thumbs-up,अंगूठे अप

-time,समय

-tint,टिंट

-to,से

-"to be included in Item's rate, it is required that: ","आइटम की दर में शामिल होने के लिए, यह आवश्यक है कि:"

-trash,कचरा

-upload,अपलोड

-user,उपयोगकर्ता

-user_image_show,user_image_show

-values and dates,मूल्यों और तारीखें

-volume-down,मात्रा नीचे

-volume-off,वॉल्यूम बंद

-volume-up,मात्रा

-warning-sign,चेतावनी संकेत

-website page link,वेबसाइट के पेज लिंक

-which is greater than sales order qty ,जो बिक्री आदेश मात्रा से अधिक है

-wrench,रिंच

-yyyy-mm-dd,yyyy-mm-dd

-zoom-in,ज़ूम

-zoom-out,ज़ूम आउट

diff --git a/translations/hr.csv b/translations/hr.csv
deleted file mode 100644
index 8fd2cb8..0000000
--- a/translations/hr.csv
+++ /dev/null
@@ -1,3462 +0,0 @@
- (Half Day),(Poludnevni)

- against sales order,protiv prodajnog naloga

- against same operation,protiv istog radu

- already marked,Već obilježena

- and year: ,i godina:

- as it is stock Item or packing item,kao što je dionica artikla ili pakiranje stavku

- at warehouse: ,na skladištu:

- by Role ,prema ulozi

- can not be made.,ne može biti.

- can not be marked as a ledger as it has existing child,"Ne može biti označena kao knjigu, kao da ima postojeće dijete"

- cannot be 0,ne može biti 0

- cannot be deleted.,nije moguće izbrisati.

- does not belong to the company,ne pripadaju tvrtki

- has already been submitted.,je već poslan.

- has been freezed. ,je freezed.

- has been freezed. \				Only Accounts Manager can do transaction against this account,je freezed. \ Samo računi vlasnici mogu učiniti transakciju protiv tog računa

-" is less than equals to zero in the system, \						valuation rate is mandatory for this item","je manje nego jednaka nuli u sustavu, \ stopa za vrednovanje je obvezna za tu stavku"

- is mandatory,je obavezno

- is mandatory for GL Entry,je obvezna za upis GL

- is not a ledger,nije knjiga

- is not active,nije aktivan

- is not set,nije postavljen

- is now the default Fiscal Year. \			Please refresh your browser for the change to take effect.,Sada je zadana Fiskalna godina. \ Osvježite svoj preglednik za promjene stupiti na snagu.

- is present in one or many Active BOMs,prisutan je u jednom ili više aktivnih sastavnicama

- not active or does not exists in the system,Nije aktivan ili ne postoji u sustavu

- not submitted,nije podnesen

- or the BOM is cancelled or inactive,ili BOM je otkazan ili neaktivne

- should be 'Yes'. As Item: ,trebao biti &#39;Da&#39;. Kao točke:

- should be same as that in ,bi trebao biti isti kao u

- was on leave on ,bio na dopustu na

- will be ,biti

- will be over-billed against mentioned ,će biti više-naplaćeno protiv spomenuto

- will become ,će postati

-"""Company History""",&quot;Povijest tvrtke&quot;

-"""Team Members"" or ""Management""",&quot;Članovi tima&quot; ili &quot;upravljanje&quot;

-%  Delivered,Isporučena%

-% Amount Billed,% Iznos Naplaćeno

-% Billed,Naplaćeno%

-% Completed,Završen%

-% Installed,Instalirani%

-% Received,% Pozicija

-% of materials billed against this Purchase Order.,% Materijala naplaćeno protiv ove narudžbenice.

-% of materials billed against this Sales Order,% Materijala naplaćeno protiv ovog prodajnog naloga

-% of materials delivered against this Delivery Note,% Materijala dostavljenih protiv ove otpremnici

-% of materials delivered against this Sales Order,% Materijala dostavljenih od ovog prodajnog naloga

-% of materials ordered against this Material Request,% Materijala naredio protiv ovog materijala Zahtjeva

-% of materials received against this Purchase Order,% Materijala dobio protiv ove narudžbenice

-"' can not be managed using Stock Reconciliation.\					You can add/delete Serial No directly, \					to modify stock of this item.","&#39;Ne može se upravljati pomoću Stock pomirenja. \ Možete dodati / izbrisati Serijski Ne izravno, \ mijenjati dionice ove stavke."

-' in Company: ,&#39;U tvrtki:

-'To Case No.' cannot be less than 'From Case No.',&#39;Za Predmet br&#39; ne može biti manja od &#39;Od Predmet br&#39;

-* Will be calculated in the transaction.,* Hoće li biti izračunata u transakciji.

-"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**","Proračun ** Distribucija ** vam pomaže distribuirati svoj proračun preko mjeseca, ako imate sezonalnost u vašem business.To distribuirati proračun koristeći ovu distribuciju, postavite ovu ** Budget Distribution ** u ** troška **"

-**Currency** Master,Valuta ** ** Master

-**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,Fiskalna godina ** ** predstavlja financijsku godinu. Svi računovodstvene unose i druge glavne transakcije su praćeni od ** fiskalnu godinu **.

-. Outstanding cannot be less than zero. \				 	Please match exact outstanding.,. Izvanredna ne može biti manji od nule. \ Molimo odgovaraju točno izvanredan.

-. Please set status of the employee as 'Left',. Molimo postavite status zaposlenika kao &#39;lijevi&#39;

-. You can not mark his attendance as 'Present',. Ne možete označiti svoj dolazak kao &quot;sadašnjost&quot;

-"000 is black, fff is white","000 je crno, FFF je bijela"

-1 Currency = [?] FractionFor e.g. 1 USD = 100 Cent,1 valuta = [?] FractionFor npr. 1 USD = 100 centi

-1. To maintain the customer wise item code and to make them searchable based on their code use this option,1. Za održavanje kupaca mudar Šifra i kako bi ih pretraživati ​​na temelju svog koda koristiti ovu opciju

-12px,12px

-13px,13px

-14px,14px

-15px,15px

-16px,16px

-2 days ago,Prije 2 dana

-: Duplicate row from same ,: Dvostruki red od istog

-: It is linked to other active BOM(s),: To je povezano s drugom aktivnom BOM (e)

-: Mandatory for a Recurring Invoice.,: Obvezni za Ponavljajući fakture.

-"<a href=""#!Sales Browser/Customer Group"">To manage Customer Groups, click here</a>","<a href=""#!Sales Browser/Customer Group"">Za upravljati skupine kupaca, kliknite ovdje</a>"

-"<a href=""#!Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#!Sales Browser/Item Group"">Upravljanje Stavka Grupe</a>"

-"<a href=""#!Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#!Sales Browser/Territory"">Za upravljanje Territory, kliknite ovdje</a>"

-"<a href=""#Sales Browser/Customer Group"">Manage Customer Groups</a>","<a href=""#Sales Browser/Customer Group"">Upravljanje skupine kupaca</a>"

-"<a href=""#Sales Browser/Customer Group"">To manage Territory, click here</a>","<a href=""#Sales Browser/Customer Group"">Za upravljanje Territory, kliknite ovdje</a>"

-"<a href=""#Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#Sales Browser/Item Group"">Upravljanje Stavka grupe</a>"

-"<a href=""#Sales Browser/Territory"">Territory</a>","<a href=""#Sales Browser/Territory"">Teritorija</a>"

-"<a href=""#Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#Sales Browser/Territory"">Za upravljanje Territory, kliknite ovdje</a>"

-"<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Naming Options</a>","<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Imenovanje Opcije</a>"

-<b>Cancel</b> allows you change Submitted documents by cancelling them and amending them.,<b>Odustani</b> vam promijeniti Poslao dokumente tako da ih otkazivanjem i njihovih izmjena i dopuna.

-"<span class=""sys_manager"">To setup, please go to Setup > Naming Series</span>","<span class=""sys_manager"">Za postavljanje, molimo idite na Postavke&gt; Naming serije</span>"

-A Customer exists with same name,Kupac postoji s istim imenom

-A Lead with this email id should exist,Olovo s ovom e-mail id trebala postojati

-"A Product or a Service that is bought, sold or kept in stock.","Proizvod ili usluga koji je kupio, prodao ili čuva u skladištu."

-A Supplier exists with same name,Dobavljač postoji s istim imenom

-A condition for a Shipping Rule,Uvjet za otprema pravilu

-A logical Warehouse against which stock entries are made.,Logično Skladište protiv kojih dionica unosi su napravili.

-A new popup will open that will ask you to select further conditions.,Novi popup će se otvoriti koji će od vas tražiti da odaberete dodatne uvjete.

-A symbol for this currency. For e.g. $,Simbol za ovu valutu. Za npr. $

-A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,Treća strana distributer / prodavač / komisionar / suradnik / prodavač koji prodaje tvrtke proizvode za proviziju.

-A user can have multiple values for a property.,Korisnik može imati više vrijednosti za imovinu.

-A+,+

-A-,-

-AB+,AB +

-AB-,AB-

-AMC Expiry Date,AMC Datum isteka

-ATT,ATT

-Abbr,Abbr

-About,Oko

-About Us Settings,O nama Postavke

-About Us Team Member,O nama reprezentativka

-Above Value,Iznad Vrijednost

-Absent,Odsutan

-Acceptance Criteria,Kriterij prihvaćanja

-Accepted,Primljen

-Accepted Quantity,Prihvaćeno Količina

-Accepted Warehouse,Prihvaćeno galerija

-Account,Račun

-Account Balance,Stanje računa

-Account Details,Account Details

-Account Head,Račun voditelj

-Account Id,ID računa

-Account Name,Naziv računa

-Account Type,Vrsta računa

-Account for this ,Račun za to

-Accounting,Računovodstvo

-Accounting Year.,Računovodstvo godina.

-"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","Knjiženje zamrznuta do tog datuma, nitko ne može učiniti / mijenjati ulazak, osim uloge naveden u nastavku."

-Accounting journal entries.,Računovodstvo unosi u dnevnik.

-Accounts,Računi

-Accounts Frozen Upto,Računi Frozen Upto

-Accounts Payable,Računi naplativo

-Accounts Receivable,Potraživanja

-Accounts Settings,Računi Postavke

-Action,Akcija

-Active,Aktivan

-Active: Will extract emails from ,Aktivno: Hoće li izdvojiti e-pošte iz

-Activity,Djelatnost

-Activity Log,Aktivnost Prijava

-Activity Type,Aktivnost Tip

-Actual,Stvaran

-Actual Budget,Stvarni proračun

-Actual Completion Date,Stvarni datum dovršenja

-Actual Date,Stvarni datum

-Actual End Date,Stvarni Datum završetka

-Actual Invoice Date,Stvarni Datum fakture

-Actual Posting Date,Stvarni datum knjiženja

-Actual Qty,Stvarni Kol

-Actual Qty (at source/target),Stvarni Kol (na izvoru / ciljne)

-Actual Qty After Transaction,Stvarni Kol Nakon transakcije

-Actual Quantity,Stvarni Količina

-Actual Start Date,Stvarni datum početka

-Add,Dodati

-Add / Edit Taxes and Charges,Dodaj / Uredi poreza i pristojbi

-Add A New Rule,Dodaj novo pravilo

-Add A Property,Dodaj nekretninu

-Add Attachments,Dodaj privitke

-Add Bookmark,Dodaj Bookmark

-Add CSS,Dodaj CSS

-Add Column,Dodaj stupac

-Add Comment,Dodaj komentar

-Add Google Analytics ID: eg. UA-89XXX57-1. Please search help on Google Analytics for more information.,Dodaj Google Analytics ID: npr.. UA-89XXX57-1. Molimo potražiti pomoć na Google Analytics za više informacija.

-Add Message,Dodaj poruku

-Add New Permission Rule,Dodati novo pravilo dozvolu

-Add Reply,Dodaj Odgovor

-Add Terms and Conditions for the Material Request. You can also prepare a Terms and Conditions Master and use the Template,Dodaj Uvjete za materijal zahtjev. Također možete pripremiti Uvjeti i odredbe svladati i koristiti predložak

-Add Terms and Conditions for the Purchase Receipt. You can also prepare a Terms and Conditions Master and use the Template.,Dodaj Uvjete za kupnju primitka. Također možete pripremiti Uvjeti i odredbe Master i koristiti predložak.

-"Add Terms and Conditions for the Quotation like Payment Terms, Validity of Offer etc. You can also prepare a Terms and Conditions Master and use the Template","Dodaj Uvjete za kotaciju poput plaćanja, trajanje ponude, itd. Također možete pripremiti Uvjeti i odredbe Master i koristiti predložak"

-Add Total Row,Dodaj Ukupno Row

-Add a banner to the site. (small banners are usually good),Dodaj banner na licu mjesta. (Mali banneri su obično dobar)

-Add attachment,Dodaj privitak

-Add code as &lt;script&gt;,Dodaj kod kao &lt;script&gt;

-Add new row,Dodaj novi redak

-Add or Deduct,Dodavanje ili Oduzmite

-Add rows to set annual budgets on Accounts.,Dodavanje redaka postaviti godišnje proračune na računima.

-"Add the name of <a href=""http://google.com/webfonts"" target=""_blank"">Google Web Font</a> e.g. ""Open Sans""","Dodaj ime <a href=""http://google.com/webfonts"" target=""_blank"">Google Web slova</a> npr. &quot;Otvoreni Sans&quot;"

-Add to To Do,Dodaj u Raditi

-Add to To Do List of,Dodaj u napraviti popis od

-Add/Remove Recipients,Dodaj / Ukloni primatelja

-Additional Info,Dodatne informacije

-Address,Adresa

-Address & Contact,Adresa &amp; Kontakt

-Address & Contacts,Adresa i kontakti

-Address Desc,Adresa Desc

-Address Details,Adresa Detalji

-Address HTML,Adresa HTML

-Address Line 1,Adresa Linija 1

-Address Line 2,Adresa Linija 2

-Address Title,Adresa Naslov

-Address Type,Adresa Tip

-Address and other legal information you may want to put in the footer.,Adresa i druge pravne informacije koje svibanj želite staviti u podnožje.

-Address to be displayed on the Contact Page,Adresa biti prikazana na Kontakt stranici

-Adds a custom field to a DocType,Dodaje prilagođeni polja DOCTYPE

-Adds a custom script (client or server) to a DocType,Dodaje prilagođeni scenarij (klijent ili poslužitelj) na DOCTYPE

-Advance Amount,Predujam Iznos

-Advance amount,Predujam iznos

-Advanced Scripting,Napredna Scripting

-Advanced Settings,Napredne postavke

-Advances,Napredak

-Advertisement,Reklama

-After Sale Installations,Nakon prodaje postrojenja

-Against,Protiv

-Against Account,Protiv računa

-Against Docname,Protiv Docname

-Against Doctype,Protiv DOCTYPE

-Against Document Date,Protiv dokumenta Datum

-Against Document Detail No,Protiv dokumenta Detalj No

-Against Document No,Protiv dokumentu nema

-Against Expense Account,Protiv Rashodi račun

-Against Income Account,Protiv računu dohotka

-Against Journal Voucher,Protiv Journal Voucheru

-Against Purchase Invoice,Protiv Kupnja fakture

-Against Sales Invoice,Protiv prodaje fakture

-Against Voucher,Protiv Voucheru

-Against Voucher Type,Protiv voucher vrsti

-Agent,Agent

-"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.Note: BOM = Bill of Materials","Agregat skupina ** stavki ** u drugoj točki ** **. To je korisno ako ste vezanje određene artikle ** ** u paketu i održavanje zalihe pakiran ** stavki ** a ne agregata ** artikla **. Paket ** artikla ** će &quot;Je kataloški Stavka&quot; kao &quot;Ne&quot; i &quot;Je li prodaja artikla&quot; kao &quot;Da&quot;, na primjer:. Ako prodajete Prijenosna računala i Ruksaci odvojeno i imaju posebnu cijenu ako kupac kupuje oboje , onda laptop + ruksak će biti novi Prodaja BOM Item.Note: BOM = Bill materijala"

-Aging Date,Starenje Datum

-All Addresses.,Sve adrese.

-All Contact,Sve Kontakt

-All Contacts.,Svi kontakti.

-All Customer Contact,Sve Kupac Kontakt

-All Day,All Day

-All Employee (Active),Sve zaposlenika (aktivna)

-All Lead (Open),Sve Olovo (Otvoreno)

-All Products or Services.,Svi proizvodi i usluge.

-All Sales Partner Contact,Sve Kontakt Prodaja partner

-All Sales Person,Sve Prodaje Osoba

-All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,"Sve transakcije prodaje mogu biti označene protiv više osoba ** prodajnim **, tako da možete postaviti i pratiti ciljeve."

-All Supplier Contact,Sve Dobavljač Kontakt

-"All account columns should be after \							standard columns and on the right.							If you entered it properly, next probable reason \							could be wrong account name.							Please rectify it in the file and try again.","Svi stupovi račun bi trebao biti poslije \ standardnim stupcima, a na desnoj strani. Ako ste ga unijeli ispravno, vjerojatno iduće \ razlog može biti pogrešno ime računa. Molimo to ispraviti u spisu i pokušajte ponovno."

-"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.","Svi izvoz srodnih područja kao što su valute, stopa pretvorbe, izvoz, izvoz ukupno Sveukupno itd su dostupni u <br> Otpremnica, POS, citat, prodaja Račun, prodajnog naloga i sl."

-"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.","Sve uvozne srodnih područja kao što su valute, stopa pretvorbe, uvoz, uvoz ukupno Sveukupno itd su dostupni u <br> Kupnja Primitak, Dobavljač citat, Otkup fakture, Narudžbenica itd."

-All items have already been transferred \				for this Production Order.,Svi predmeti su već prenesena \ ovoj proizvodnji Reda.

-"All possible Workflow States and roles of the workflow. <br>Docstatus Options: 0 is""Saved"", 1 is ""Submitted"" and 2 is ""Cancelled""","Sve moguće Workflow Države i uloge tijeka rada. <br> Docstatus Opcije: 0 je &quot;Spremljeno&quot;, jedan je &quot;Zaprimljeno&quot; i 2. &quot;Otkazano&quot;"

-All posts by,Svi postovi by

-Allocate,Dodijeliti

-Allocate leaves for the year.,Dodjela lišće za godinu dana.

-Allocated Amount,Dodijeljeni iznos

-Allocated Budget,Dodijeljeni proračuna

-Allocated amount,Dodijeljeni iznos

-Allow Attach,Dopustite Priloži

-Allow Bill of Materials,Dopustite Bill materijala

-Allow Dropbox Access,Dopusti pristup Dropbox

-Allow Editing of Frozen Accounts For,Dopusti uređivanje zamrznutih računa za

-Allow Google Drive Access,Dopusti pristup Google Drive

-Allow Import,Dopustite Uvoz

-Allow Import via Data Import Tool,Dopustite uvoz preko Data Import Alat

-Allow Negative Balance,Dopustite negativan saldo

-Allow Negative Stock,Dopustite negativnu Stock

-Allow Production Order,Dopustite proizvodnom nalogu

-Allow Rename,Dopustite Preimenuj

-Allow Samples,Dopustite Uzorci

-Allow User,Dopusti korisnika

-Allow Users,Omogućiti korisnicima

-Allow on Submit,Dopusti na Submit

-Allow the following users to approve Leave Applications for block days.,Dopusti sljedeći korisnici odobriti ostavite aplikacije za blok dana.

-Allow user to edit Price List Rate in transactions,Dopustite korisniku da uredite Ocijenite cjeniku u prometu

-Allow user to login only after this hour (0-24),Dopustite korisniku da prijavite tek nakon tog vremena (0-24)

-Allow user to login only before this hour (0-24),Dopustite korisniku se prijaviti samo prije tog vremena (0-24)

-Allowance Percent,Dodatak posto

-Allowed,Dozvoljen

-Already Registered,Već registracije

-Always use Login Id as sender,Uvijek koristite lozinka za rad kao pošiljatelj

-Amend,Ispraviti

-Amended From,Izmijenjena Od

-Amount,Iznos

-Amount (Company Currency),Iznos (Društvo valuta)

-Amount <=,Iznos &lt;=

-Amount >=,Iznos&gt; =

-"An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [<a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a>]","Ikona datoteke s nastavkom. Ico. Treba biti 16 x 16 px. Generirano pomoću favicon generator. [ <a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a> ]"

-Analytics,Analitika

-Another Salary Structure '%s' is active for employee '%s'. 				Please make its status 'Inactive' to proceed.,Drugi strukture plaća &#39;% s&#39; je aktivna zaposlenika &#39;% s&#39;. Provjerite svoj status &#39;Neaktivan&#39; za nastavak.

-"Any other comments, noteworthy effort that should go in the records.","Svi ostali komentari, značajan napor da bi trebao ići u evidenciji."

-Applicable Holiday List,Primjenjivo odmor Popis

-Applicable To (Designation),Odnosi se na (Oznaka)

-Applicable To (Employee),Odnosi se na (Radnik)

-Applicable To (Role),Odnosi se na (uloga)

-Applicable To (User),Odnosi se na (Upute)

-Applicant Name,Podnositelj zahtjeva Ime

-Applicant for a Job,Podnositelj zahtjeva za posao

-Applicant for a Job.,Podnositelj prijave za posao.

-Applications for leave.,Prijave za odmor.

-Applies to Company,Odnosi se na Društvo

-Apply / Approve Leaves,Nanesite / Odobri lišće

-Apply Shipping Rule,Primijeni pravilo otprema

-Apply Taxes and Charges Master,Nanesite poreze i troškove Master

-Appraisal,Procjena

-Appraisal Goal,Procjena gol

-Appraisal Goals,Ocjenjivanje Golovi

-Appraisal Template,Procjena Predložak

-Appraisal Template Goal,Procjena Predložak cilja

-Appraisal Template Title,Procjena Predložak Naslov

-Approval Status,Status odobrenja

-Approved,Odobren

-Approver,Odobritelj

-Approving Role,Odobravanje ulogu

-Approving User,Odobravanje korisnika

-Are you sure you want to delete the attachment?,Jeste li sigurni da želite izbrisati privitak?

-Arial,Arial

-Arrear Amount,Iznos unatrag

-"As a best practice, do not assign the same set of permission rule to different Roles instead set multiple Roles to the User","Kao najbolje prakse, ne dodijeliti isti skup dozvola pravilu se različitim ulogama umjesto postaviti više uloge Korisniku"

-As existing qty for item: ,Kao postojeće Qty za stavke:

-As per Stock UOM,Kao po burzi UOM

-"As there are existing stock transactions for this \							item, you can not change the values of 'Has Serial No', \							'Is Stock Item' and 'Valuation Method'","Kao što već postoje zalihe transakcija za ovaj \ točke, ne možete mijenjati vrijednosti &quot;Ima Serial Ne &#39;, \&#39; Je Stock artikla &#39;i&#39; metoda vrednovanja &#39;"

-Ascending,Uzlazni

-Assign To,Dodijeliti

-Assigned By,Dodijeljen od strane

-Assignment,Dodjela

-Assignments,Zadaci

-Associate a DocType to the Print Format,Povežite DOCTYPE za ispis formatu

-Atleast one warehouse is mandatory,Atleast jednom skladištu je obavezno

-Attach,Pričvrstiti

-Attach Document Print,Priloži dokument Ispis

-Attached To DocType,U prilogu vrstu dokumenata

-Attached To Name,U prilogu naziv

-Attachment,Vezanost

-Attachments,Privitci

-Attempted to Contact,Pokušaj Kontakt

-Attendance,Pohađanje

-Attendance Date,Gledatelja Datum

-Attendance Details,Gledatelja Detalji

-Attendance From Date,Gledatelja Od datuma

-Attendance To Date,Gledatelja do danas

-Attendance can not be marked for future dates,Gledatelji ne može biti označena za budući datum

-Attendance for the employee: ,Gledatelja za zaposlenika:

-Attendance record.,Gledatelja rekord.

-Attributions,Pripisivanje

-Authorization Control,Odobrenje kontrole

-Authorization Rule,Autorizacija Pravilo

-Auto Email Id,Auto E-mail ID

-Auto Inventory Accounting,Auto Inventar Računovodstvo

-Auto Inventory Accounting Settings,Auto Inventar Računovodstvo Postavke

-Auto Material Request,Auto Materijal Zahtjev

-Auto Name,Auto Ime

-Auto generated,Automatski generirano

-Auto-raise Material Request if quantity goes below re-order level in a warehouse,Auto-podizanje Materijal zahtjev ako se količina ide ispod ponovno bi razinu u skladištu

-Automatically updated via Stock Entry of type Manufacture/Repack,Automatski ažurira putem burze Unos tipa Proizvodnja / prepakirati

-Autoreply when a new mail is received,Automatski kad nova pošta je dobila

-Available Qty at Warehouse,Dostupno Kol na galeriju

-Available Stock for Packing Items,Dostupno Stock za pakiranje artikle

-"Available in BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet","Dostupan u BOM, otpremnici, Otkup fakture, Proizvodnja Red, Narudžbenica, Otkup Potvrda, prodaja Račun, prodajnog naloga, Stock Stupanje, timesheet"

-Avatar,Avatar

-Average Discount,Prosječna Popust

-B+,B +

-B-,B-

-BILL,Bill

-BILLJ,BILLJ

-BOM,BOM

-BOM Detail No,BOM Detalj Ne

-BOM Explosion Item,BOM eksplozije artikla

-BOM Item,BOM artikla

-BOM No,BOM Ne

-BOM No. for a Finished Good Item,BOM broj za Gotovi Dobar točki

-BOM Operation,BOM Operacija

-BOM Operations,BOM operacije

-BOM Replace Tool,BOM Zamijenite alat

-BOM replaced,BOM zamijeniti

-Background Color,Boja pozadine

-Background Image,Pozadina slike

-Backup Manager,Backup Manager

-Backup Right Now,Backup Right Now

-Backups will be uploaded to,Sigurnosne kopije će biti učitane

-"Balances of Accounts of type ""Bank or Cash""",Sredstva računi tipa &quot;banke ili u gotovini&quot;

-Bank,Banka

-Bank A/C No.,Banka / C br

-Bank Account,Žiro račun

-Bank Account No.,Žiro račun broj

-Bank Clearance Summary,Razmak banka Sažetak

-Bank Name,Ime banke

-Bank Reconciliation,Banka pomirenje

-Bank Reconciliation Detail,Banka Pomirenje Detalj

-Bank Reconciliation Statement,Izjava banka pomirenja

-Bank Voucher,Banka bon

-Bank or Cash,Banka ili gotovina

-Bank/Cash Balance,Banka / saldo

-Banner,Zastava

-Banner HTML,Banner HTML

-Banner Image,Banner slika

-Banner is above the Top Menu Bar.,Banner je iznad gornjem izborniku.

-Barcode,Barkod

-Based On,Na temelju

-Basic Info,Osnovne informacije

-Basic Information,Osnovne informacije

-Basic Rate,Osnovna stopa

-Basic Rate (Company Currency),Osnovna stopa (Društvo valuta)

-Batch,Serija

-Batch (lot) of an Item.,Hrpa (puno) od točke.

-Batch Finished Date,Hrpa Završio Datum

-Batch ID,Hrpa ID

-Batch No,Hrpa Ne

-Batch Started Date,Hrpa Autor Date

-Batch Time Logs for Billing.,Hrpa Vrijeme Trupci za naplatu.

-Batch Time Logs for billing.,Hrpa Vrijeme Trupci za naplatu.

-Batch-Wise Balance History,Batch-Wise bilanca Povijest

-Batched for Billing,Izmiješane za naplatu

-Be the first one to comment,Budite prvi koji će komentirati

-Begin this page with a slideshow of images,Počnite ovu stranicu s slideshow slika

-Better Prospects,Bolji izgledi

-Bill Date,Bill Datum

-Bill No,Bill Ne

-Bill of Material to be considered for manufacturing,Bill of material treba uzeti u obzir za proizvodnju

-Bill of Materials,Bill materijala

-Bill of Materials (BOM),Bill materijala (BOM)

-Billable,Naplatu

-Billed,Naplaćeno

-Billed Amt,Naplaćeno Amt

-Billing,Naplata

-Billing Address,Adresa za naplatu

-Billing Address Name,Adresa za naplatu Ime

-Billing Status,Naplata Status

-Bills raised by Suppliers.,Mjenice podigao dobavljače.

-Bills raised to Customers.,Mjenice podignuta na kupce.

-Bin,Kanta

-Bio,Bio

-Bio will be displayed in blog section etc.,Bio će biti prikazan u sekciji bloga itd.

-Birth Date,Datum rođenja

-Blob,Grudvica

-Block Date,Blok Datum

-Block Days,Blok Dani

-Block Holidays on important days.,Blok Odmor o važnim dana.

-Block leave applications by department.,Blok ostaviti aplikacija odjelu.

-Blog Category,Blog Kategorija

-Blog Intro,Blog Intro

-Blog Introduction,Blog Uvod

-Blog Post,Blog post

-Blog Settings,Blog Postavke

-Blog Subscriber,Blog Pretplatnik

-Blog Title,Blog Naslov

-Blogger,Blogger

-Blood Group,Krv Grupa

-Bookmarks,Favoriti

-Branch,Grana

-Brand,Marka

-Brand HTML,Marka HTML

-Brand Name,Brand Name

-"Brand is what appears on the top-right of the toolbar. If it is an image, make sure ithas a transparent background and use the &lt;img /&gt; tag. Keep size as 200px x 30px","Brand je ono što se pojavljuje na gornjem desnom kutu alatne trake. Ako je to slika, pobrinite ithas transparentan pozadini i koristiti &lt;img /&gt; oznaku. Držite veličinu 200px x 30px"

-Brand master.,Marka majstor.

-Brands,Marke

-Breakdown,Slom

-Budget,Budžet

-Budget Allocated,Proračun Dodijeljeni

-Budget Control,Proračun kontrola

-Budget Detail,Proračun Detalj

-Budget Details,Proračunski Detalji

-Budget Distribution,Proračun Distribucija

-Budget Distribution Detail,Proračun Distribucija Detalj

-Budget Distribution Details,Proračun raspodjele Detalji

-Budget Variance Report,Proračun varijance Prijavi

-Build Modules,Izgradite modula

-Build Pages,Izgradite stranice

-Build Server API,Izgradite Server API

-Build Sitemap,Izgradite Sitemap

-Bulk Email,Bulk Email

-Bulk Email records.,Bulk Email Records.

-Bummer! There are more holidays than working days this month.,Sori! Postoji više od blagdana radnih dana ovog mjeseca.

-Bundle items at time of sale.,Bala stavke na vrijeme prodaje.

-Button,Dugme

-Buyer of Goods and Services.,Kupac robe i usluga.

-Buying,Kupovina

-Buying Amount,Kupnja Iznos

-Buying Settings,Kupnja postavki

-By,Po

-C-FORM/,C-FORM /

-C-Form,C-Form

-C-Form Applicable,C-obrascu

-C-Form Invoice Detail,C-Obrazac Račun Detalj

-C-Form No,C-Obrazac br

-CI/2010-2011/,CI/2010-2011 /

-COMM-,COMM-

-CSS,CSS

-CUST,Cust

-CUSTMUM,CUSTMUM

-Calculate Based On,Izračunajte Na temelju

-Calculate Total Score,Izračunajte ukupni rezultat

-Calendar,Kalendar

-Calendar Events,Kalendar događanja

-Call,Nazvati

-Campaign,Kampanja

-Campaign Name,Naziv kampanje

-Can only be exported by users with role 'Report Manager',Može biti samo izvoze od strane korisnika s ulogom &#39;Report Manager&#39;

-Cancel,Otkazati

-Cancel permission also allows the user to delete a document (if it is not linked to any other document).,Odustani dozvola također omogućuje korisniku da izbrisati dokument (ako nije povezan s bilo kojim drugim dokumentom).

-Cancelled,Otkazan

-Cannot ,Ne mogu

-Cannot approve leave as you are not authorized to approve leaves on Block Dates.,Ne može odobriti ostaviti kao što nisu ovlašteni za odobravanje ostavlja na Block Datumi.

-Cannot change from,Ne mogu promijeniti iz

-Cannot continue.,Ne može se nastaviti.

-Cannot have two prices for same Price List,Ne možete imati dvije cijene za isti Cjenika

-Cannot map because following condition fails: ,Ne mogu mapirati jer sljedeći uvjet ne uspije:

-Capacity,Kapacitet

-Capacity Units,Kapacitet jedinice

-Carry Forward,Prenijeti

-Carry Forwarded Leaves,Nosi proslijeđen lišće

-Case No(s) already in use. Please rectify and try again.				Recommended <b>From Case No. = %s</b>,Slučaj br (i) već u uporabi. Molimo ispraviti i pokušajte ponovno. Preporučio <b>Od Predmet br =% s</b>

-Cash,Gotovina

-Cash Voucher,Novac bon

-Cash/Bank Account,Novac / bankovni račun

-Categorize blog posts.,Kategorizacija blogu.

-Category,Kategorija

-Category Name,Naziv kategorije

-Category of customer as entered in Customer master,Kategorija klijenta ušao u Customer gospodara

-Cell Number,Mobitel Broj

-Center,Centar

-"Certain documents should not be changed once final, like an Invoice for example. The final state for such documents is called <b>Submitted</b>. You can restrict which roles can Submit.","Određene dokumente ne treba mijenjati jednom finalu, kao i račun za primjer. Konačno stanje za takvim dokumentima se zove <b>Postavio.</b> Možete ograničiti koje uloge mogu Submit."

-Change UOM for an Item.,Promjena UOM za predmet.

-Change the starting / current sequence number of an existing series.,Promjena polaznu / tekući redni broj postojeće serije.

-Channel Partner,Channel Partner

-Charge,Naboj

-Chargeable,Naplativ

-Chart of Accounts,Kontnog

-Chart of Cost Centers,Grafikon troškovnih centara

-Chat,Razgovor

-Check,Provjeriti

-Check / Uncheck roles assigned to the Profile. Click on the Role to find out what permissions that Role has.,Provjerite / Odznačite uloge dodijeljene profil. Kliknite na ulozi saznati što dozvole da uloga.

-Check all the items below that you want to send in this digest.,Provjerite sve stavke u nastavku koje želite poslati u ovom svariti.

-Check how the newsletter looks in an email by sending it to your email.,Pogledajte kako izgleda newsletter u e-mail tako da ga šalju na e-mail.

-"Check if recurring invoice, uncheck to stop recurring or put proper End Date","Provjerite je li ponavljajući fakture, poništite zaustaviti ponavljajući ili staviti odgovarajući datum završetka"

-"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","Provjerite ako trebate automatske ponavljajuće fakture. Nakon odavanja prodaje fakturu, ponavljajućih sekcija će biti vidljiv."

-Check if you want to send salary slip in mail to each employee while submitting salary slip,"Provjerite ako želite poslati plaće slip u pošti svakom zaposleniku, dok podnošenje plaće slip"

-Check this if you want to force the user to select a series before saving. There will be no default if you check this.,Označite ovo ako želite prisiliti korisniku odabir seriju prije spremanja. Tu će biti zadana ako to provjerili.

-Check this if you want to send emails as this id only (in case of restriction by your email provider).,"Provjerite to, ako želite poslati e-mail, jer to samo ID (u slučaju ograničenja po vašem e-mail usluga)."

-Check this if you want to show in website,Označite ovo ako želite pokazati u web

-Check this to disallow fractions. (for Nos),Provjerite to da ne dopušta frakcija. (Za br)

-Check this to make this the default letter head in all prints,Provjerite to napraviti ovu glavu zadani slovo u svim otisaka

-Check this to pull emails from your mailbox,Provjerite to povući e-pošte iz poštanskog sandučića

-Check to activate,Provjerite za aktiviranje

-Check to make Shipping Address,Provjerite otprema adresu

-Check to make primary address,Provjerite primarnu adresu

-Checked,Provjeren

-Cheque,Ček

-Cheque Date,Ček Datum

-Cheque Number,Ček Broj

-Child Tables are shown as a Grid in other DocTypes.,Dijete Tablice su prikazane kao Grid u drugim DocTypes.

-City,Grad

-City/Town,Grad / Mjesto

-Claim Amount,Iznos štete

-Claims for company expense.,Potraživanja za tvrtke trošak.

-Class / Percentage,Klasa / Postotak

-Classic,Klasik

-Classification of Customers by region,Klasifikacija kupaca po regiji

-Clear Cache & Refresh,Clear Cache &amp; Osvježi

-Clear Table,Jasno Tablica

-Clearance Date,Razmak Datum

-"Click on ""Get Latest Updates""",Kliknite na &quot;dobiti najnovija ažuriranja&quot;

-Click on 'Make Sales Invoice' button to create a new Sales Invoice.,Kliknite na &quot;Make prodaje Račun &#39;gumb za stvaranje nove prodaje fakture.

-Click on button in the 'Condition' column and select the option 'User is the creator of the document',Kliknite na gumb u &#39;hotela&#39; stupcu i odaberite opciju &#39;Korisnik je kreator dokument&#39;

-Click to Expand / Collapse,Kliknite na Proširi / Sažmi

-Client,Klijent

-Close,Zatvoriti

-Closed,Zatvoreno

-Closing Account Head,Zatvaranje računa šefa

-Closing Date,Datum zatvaranja

-Closing Fiscal Year,Zatvaranje Fiskalna godina

-CoA Help,CoA Pomoć

-Code,Šifra

-Cold Calling,Hladno pozivanje

-Color,Boja

-Column Break,Kolona Break

-Comma separated list of email addresses,Zarez odvojen popis e-mail adrese

-Comment,Komentirati

-Comment By,Komentar

-Comment By Fullname,Komentar FULLNAME

-Comment Date,Komentar Datum

-Comment Docname,Komentar Docname

-Comment Doctype,Komentar DOCTYPE

-Comment Time,Komentar Vrijeme

-Comments,Komentari

-Commission Rate,Komisija Stopa

-Commission Rate (%),Komisija stopa (%)

-Commission partners and targets,Komisija partneri i ciljevi

-Communication,Komunikacija

-Communication HTML,Komunikacija HTML

-Communication History,Komunikacija Povijest

-Communication Medium,Komunikacija srednje

-Communication log.,Komunikacija dnevnik.

-Company,Društvo

-Company Details,Tvrtka Detalji

-Company History,Povijest tvrtke

-Company History Heading,Povijest tvrtke Naslov

-Company Info,Podaci o tvrtki

-Company Introduction,Tvrtka Uvod

-Company Master.,Tvrtka Master.

-Company Name,Ime tvrtke

-Company Settings,Tvrtka Postavke

-Company branches.,Tvrtka grane.

-Company departments.,Tvrtka odjeli.

-Company is missing or entered incorrect value,Tvrtka je nestao ili je ušao netočne vrijednosti

-Company mismatch for Warehouse,Tvrtka Neslaganje za skladište

-Company registration numbers for your reference. Example: VAT Registration Numbers etc.,Tvrtka registracijski brojevi za svoju referencu. Primjer: PDV registracijski brojevi i sl.

-Company registration numbers for your reference. Tax numbers etc.,Tvrtka registracijski brojevi za svoju referencu. Porezni brojevi itd.

-Complaint,Prigovor

-Complete,Dovršiti

-Complete By,Kompletan Do

-Completed,Dovršen

-Completed Qty,Završen Kol

-Completion Date,Završetak Datum

-Completion Status,Završetak Status

-Confirmed orders from Customers.,Potvrđeno narudžbe od kupaca.

-Consider Tax or Charge for,Razmislite poreza ili pristojbi za

-"Consider this Price List for fetching rate. (only which have ""For Buying"" as checked)",Razmislite ovom cjeniku za dobavljanje stopu. (Samo što su &quot;Za kupnju&quot; kao provjereni)

-Considered as Opening Balance,Smatra početnog stanja

-Considered as an Opening Balance,Smatra se kao početno stanje

-Consultant,Konzultant

-Consumed Qty,Potrošeno Kol

-Contact,Kontaktirati

-Contact Control,Kontaktirajte kontrolu

-Contact Desc,Kontakt ukratko

-Contact Details,Kontakt podaci

-Contact Email,Kontakt e

-Contact HTML,Kontakt HTML

-Contact Info,Kontakt Informacije

-Contact Mobile No,Kontaktirajte Mobile Nema

-Contact Name,Kontakt Naziv

-Contact No.,Kontakt broj

-Contact Person,Kontakt osoba

-Contact Type,Vrsta kontakta

-Contact Us Settings,Kontaktirajte nas Settings

-Contact in Future,Kontakt u budućnosti

-"Contact options, like ""Sales Query, Support Query"" etc each on a new line or separated by commas.","Kontakt opcije, poput &quot;Sales Query, Podrška upit&quot; itd jedni na novoj liniji ili odvojene zarezima."

-Contacted,Kontaktirao

-Content,Sadržaj

-Content Type,Vrsta sadržaja

-Content in markdown format that appears on the main side of your page,Sadržaj u smanjenje formatu koji se pojavljuje na glavnoj strani stranice

-Content web page.,Sadržaj web stranica.

-Contra Voucher,Contra bon

-Contract End Date,Ugovor Datum završetka

-Contribution (%),Doprinos (%)

-Contribution to Net Total,Doprinos neto Ukupno

-Control Panel,Upravljačka ploča

-Conversion Factor,Konverzijski faktor

-Conversion Rate,Stopa konverzije

-Convert into Recurring Invoice,Pretvori u Ponavljajući fakture

-Converted,Pretvoreno

-Copy,Kopirajte

-Copy From Item Group,Primjerak iz točke Group

-Copyright,Autorsko pravo

-Core,Srž

-Cost Center,Troška

-Cost Center Details,Troška Detalji

-Cost Center Name,Troška Name

-Cost Center is mandatory for item: ,Troška je obavezan za stavke:

-Cost Center must be specified for PL Account: ,Troška mora biti navedeno za PL račun:

-Costing,Koštanje

-Country,Zemlja

-Country Name,Država Ime

-Create,Stvoriti

-Create Bank Voucher for the total salary paid for the above selected criteria,Stvaranje Bank bon za ukupne plaće isplaćene za gore odabranih kriterija

-Create Material Requests,Stvaranje materijalni zahtijevi

-Create Production Orders,Stvaranje radne naloge

-Create Receiver List,Stvaranje Receiver popis

-Create Salary Slip,Stvaranje plaće Slip

-Create Stock Ledger Entries when you submit a Sales Invoice,Otvori Stock stavke knjige kada podnijeti prodaje fakture

-"Create a price list from Price List master and enter standard ref rates against each of them. On selection of a price list in Quotation, Sales Order or Delivery Note, corresponding ref rate will be fetched for this item.","Stvaranje cjenik iz Cjenika gospodara i unijeti standardne Ref. stope jedni protiv njih. Na izboru cjeniku u ponudu, prodajnog naloga ili otpremnici, odgovara ref stopa će biti preuzeta za tu stavku."

-Create and Send Newsletters,Stvaranje i slati newslettere

-Created Account Head: ,Objavljeno račun Voditelj:

-Created By,Stvorio

-Created Customer Issue,Objavljeno Kupac Issue

-Created Group ,Objavljeno Group

-Created Opportunity,Objavljeno Opportunity

-Created Support Ticket,Objavljeno Podrška karata

-Creates salary slip for above mentioned criteria.,Stvara plaće slip za gore navedene kriterije.

-Credentials,Svjedodžba

-Credit,Kredit

-Credit Amt,Kreditne Amt

-Credit Card Voucher,Kreditne kartice bon

-Credit Controller,Kreditne kontroler

-Credit Days,Kreditne Dani

-Credit Limit,Kreditni limit

-Credit Note,Kreditne Napomena

-Credit To,Kreditne Da

-Cross Listing of Item in multiple groups,Križ Oglas stavke u više grupa

-Currency,Valuta

-Currency Exchange,Mjenjačnica

-Currency Format,Valuta Format

-Currency Name,Valuta Ime

-Currency Settings,Valuta Postavke

-Currency and Price List,Valuta i cjenik

-Currency does not match Price List Currency for Price List,Valuta ne odgovara Valuta cijene iz cjenika za Cjenika

-Current Accommodation Type,Trenutni Tip smještaja

-Current Address,Trenutna adresa

-Current BOM,Trenutni BOM

-Current Fiscal Year,Tekuće fiskalne godine

-Current Stock,Trenutni Stock

-Current Stock UOM,Trenutni kataloški UOM

-Current Value,Trenutna vrijednost

-Current status,Trenutni status

-Custom,Običaj

-Custom Autoreply Message,Prilagođena Automatski Poruka

-Custom CSS,Prilagođena CSS

-Custom Field,Prilagođena polja

-Custom Message,Prilagođena poruka

-Custom Reports,Prilagođena izvješća

-Custom Script,Prilagođena skripta

-Custom Startup Code,Prilagođena Pokretanje Šifra

-Custom?,Prilagođena?

-Customer,Kupac

-Customer (Receivable) Account,Kupac (Potraživanja) račun

-Customer / Item Name,Kupac / Stavka Ime

-Customer Account,Kupac račun

-Customer Account Head,Kupac račun Head

-Customer Address,Kupac Adresa

-Customer Addresses And Contacts,Kupac adrese i kontakti

-Customer Code,Kupac Šifra

-Customer Codes,Kupac Kodovi

-Customer Details,Korisnički podaci

-Customer Discount,Kupac Popust

-Customer Discounts,Kupac Popusti

-Customer Feedback,Kupac Ocjena

-Customer Group,Kupac Grupa

-Customer Group Name,Kupac Grupa Ime

-Customer Intro,Kupac Uvod

-Customer Issue,Kupac Issue

-Customer Issue against Serial No.,Kupac izdavanja protiv serijski broj

-Customer Name,Naziv klijenta

-Customer Naming By,Kupac Imenovanje By

-Customer Type,Vrsta klijenta

-Customer classification tree.,Kupac klasifikacija stablo.

-Customer database.,Kupac baze.

-Customer's Currency,Kupca valuta

-Customer's Item Code,Kupca Stavka Šifra

-Customer's Purchase Order Date,Kupca narudžbenice Datum

-Customer's Purchase Order No,Kupca Narudžbenica br

-Customer's Vendor,Kupca Prodavatelj

-Customer's currency,Kupca valuta

-"Customer's currency - If you want to select a currency that is not the default currency, then you must also specify the Currency Conversion Rate.","Kupca valuta - Ako želite odabrati valutu koja nije zadana valuta, onda morate odrediti stopu pretvorbe valuta."

-Customers Not Buying Since Long Time,Kupci ne kupuju jer dugo vremena

-Customerwise Discount,Customerwise Popust

-Customize,Prilagodite

-Customize Form,Prilagodite obrazac

-Customize Form Field,Prilagodba polja obrasca

-"Customize Label, Print Hide, Default etc.","Prilagodite oznaku, print sakriti, Zadani itd."

-Customize the Notification,Prilagodite Obavijest

-Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,Prilagodite uvodni tekst koji ide kao dio tog e-maila. Svaka transakcija ima zaseban uvodni tekst.

-DN,DN

-DN Detail,DN Detalj

-Daily,Svakodnevno

-Daily Event Digest is sent for Calendar Events where reminders are set.,"Dnevni događaji Digest je poslan za kalendar događanja, gdje su postavljene podsjetnici."

-Daily Time Log Summary,Dnevno vrijeme Log Profila

-Danger,Opasnost

-Data,Podaci

-Data missing in table,Podaci koji nedostaju u tablici

-Database,Baza podataka

-Database Folder ID,Baza mapa ID

-Database of potential customers.,Baza potencijalnih kupaca.

-Date,Datum

-Date Format,Datum Format

-Date Of Retirement,Datum odlaska u mirovinu

-Date and Number Settings,Datum i broj Postavke

-Date is repeated,Datum se ponavlja

-Date must be in format,Datum mora biti u obliku

-Date of Birth,Datum rođenja

-Date of Issue,Datum izdavanja

-Date of Joining,Datum Ulazak

-Date on which lorry started from supplier warehouse,Datum na koji je kamion počeo od dobavljača skladištu

-Date on which lorry started from your warehouse,Datum na koji je kamion počeo iz skladišta

-Date on which the lead was last contacted,Datum na koji je vodstvo zadnje kontaktirao

-Dates,Termini

-Datetime,Datetime

-Days for which Holidays are blocked for this department.,Dani za koje Praznici su blokirane za ovaj odjel.

-Dealer,Trgovac

-Dear,Drag

-Debit,Zaduženje

-Debit Amt,Rashodi Amt

-Debit Note,Rashodi Napomena

-Debit To,Rashodi za

-Debit or Credit,Itnim

-Deduct,Odbiti

-Deduction,Odbitak

-Deduction Type,Odbitak Tip

-Deduction1,Deduction1

-Deductions,Odbici

-Default,Zadani

-Default Account,Zadani račun

-Default BOM,Zadani BOM

-Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,"Zadani banka / Novčani račun će se automatski ažuriraju u POS računu, kada je ovaj mod odabran."

-Default Bank Account,Zadani bankovni račun

-Default Cash Account,Default Novac račun

-Default Commission Rate,Zadani komisija Ocijenite

-Default Company,Zadani Tvrtka

-Default Cost Center,Zadani troška

-Default Cost Center for tracking expense for this item.,Zadani troška za praćenje trošak za tu stavku.

-Default Currency,Zadani valuta

-Default Customer Group,Zadani Korisnik Grupa

-Default Expense Account,Zadani Rashodi račun

-Default Home Page,Zadani Početna stranica

-Default Home Pages,Zadani Početna stranica

-Default Income Account,Zadani Prihodi račun

-Default Item Group,Zadani artikla Grupa

-Default Price List,Zadani Cjenik

-Default Print Format,Zadani Ispis Format

-Default Purchase Account in which cost of the item will be debited.,Zadani Kupnja računa na koji trošak stavke će biti terećen.

-Default Sales Partner,Zadani Prodaja partner

-Default Settings,Tvorničke postavke

-Default Source Warehouse,Zadani Izvor galerija

-Default Stock UOM,Zadani kataloški UOM

-Default Supplier,Default Dobavljač

-Default Supplier Type,Zadani Dobavljač Tip

-Default Target Warehouse,Zadani Ciljana galerija

-Default Territory,Zadani Regija

-Default Unit of Measure,Zadani Jedinica mjere

-Default Valuation Method,Zadani metoda vrednovanja

-Default Value,Zadana vrijednost

-Default Warehouse,Default Warehouse

-Default Warehouse is mandatory for Stock Item.,Default skladišta obvezan je za Stock točke.

-Default settings for Shopping Cart,Zadane postavke za Košarica

-"Default: ""Contact Us""",Default: &quot;Kontaktirajte nas&quot;

-DefaultValue,DefaultValue

-Defaults,Zadani

-"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","Odredite proračun za ovu troška. Da biste postavili proračuna akciju, vidi <a href=""#!List/Company"">Tvrtka Master</a>"

-Defines actions on states and the next step and allowed roles.,Definira aktivnosti na članicama i sljedeći korak i dopušteni uloge.

-Defines workflow states and rules for a document.,Definira tijeka stanja i pravila za dokument.

-Delete,Izbrisati

-Delete Row,Izbriši redak

-Delivered,Isporučena

-Delivered Items To Be Billed,Isporučena Proizvodi se naplaćuje

-Delivered Qty,Isporučena Kol

-Delivery Address,Dostava Adresa

-Delivery Date,Dostava Datum

-Delivery Details,Detalji o isporuci

-Delivery Document No,Dostava Dokument br

-Delivery Document Type,Dostava Document Type

-Delivery Note,Obavještenje o primanji pošiljke

-Delivery Note Item,Otpremnica artikla

-Delivery Note Items,Način Napomena Stavke

-Delivery Note Message,Otpremnica Poruka

-Delivery Note No,Dostava Napomena Ne

-Packed Item,Dostava Napomena Pakiranje artikla

-Delivery Note Required,Dostava Napomena Obavezno

-Delivery Note Trends,Otpremnici trendovi

-Delivery Status,Status isporuke

-Delivery Time,Vrijeme isporuke

-Delivery To,Dostava na

-Department,Odsjek

-Depends On,Ovisi o

-Depends on LWP,Ovisi o lwp

-Descending,Spuštanje

-Description,Opis

-Description HTML,Opis HTML

-"Description for listing page, in plain text, only a couple of lines. (max 140 characters)","Opis za unos stranici, kao običan tekst, samo par redaka. (Max 140 znakova)"

-Description for page header.,Opis za zaglavlje stranice.

-Description of a Job Opening,Opis posla otvorenje

-Designation,Oznaka

-Desktop,Desktop

-Detailed Breakup of the totals,Detaljni raspada ukupnim

-Details,Detalji

-Deutsch,Deutsch

-Did not add.,Nije li dodati.

-Did not cancel,Nije li otkazati

-Did not save,Nije li spremiti

-Difference,Razlika

-"Different ""States"" this document can exist in. Like ""Open"", ""Pending Approval"" etc.","Različite &quot;Države&quot;, ovaj dokument može postojati u. Kao &quot;Otvoreno&quot;, &quot;na čekanju za odobrenje&quot;, itd."

-Disable Customer Signup link in Login page,Bez Korisnička prijavom vezu u stranicu za prijavu

-Disable Rounded Total,Bez Zaobljeni Ukupno

-Disable Signup,Bez Prijava

-Disabled,Onesposobljen

-Discount  %,Popust%

-Discount %,Popust%

-Discount (%),Popust (%)

-"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","Popust Polja će biti dostupan u narudžbenice, Otkup primitka, Otkup fakturu"

-Discount(%),Popust (%)

-Display,Prikaz

-Display Settings,Postavke prikaza

-Display all the individual items delivered with the main items,Prikaži sve pojedinačne stavke isporučuju s glavnim stavkama

-Distinct unit of an Item,Razlikovna jedinica stavku

-Distribute transport overhead across items.,Podijeliti prijevoz pretek preko stavke.

-Distribution,Distribucija

-Distribution Id,Distribucija Id

-Distribution Name,Distribucija Ime

-Distributor,Distributer

-Divorced,Rastavljen

-Do not show any symbol like $ etc next to currencies.,Ne pokazuju nikakav simbol kao $ itd uz valutama.

-Doc Name,Doc Ime

-Doc Status,Doc Status

-Doc Type,Doc Tip

-DocField,DocField

-DocPerm,DocPerm

-DocType,DOCTYPE

-DocType Details,DOCTYPE Detalji

-DocType is a Table / Form in the application.,DOCTYPE je tablica / Forma u primjeni.

-DocType on which this Workflow is applicable.,DOCTYPE na koje se ovaj tijek je primjenjivo.

-DocType or Field,DOCTYPE ili polja

-Document,Dokument

-Document Description,Dokument Opis

-Document Numbering Series,Numeriranje Serija

-Document Status transition from ,Dokument Status prijelaz iz

-Document Type,Document Type

-Document is only editable by users of role,Dokument je samo uređivati ​​korisnika ulozi

-Documentation,Dokumentacija

-Documentation Generator Console,Dokumentacija Generator konzole

-Documentation Tool,Dokumentacija alat

-Documents,Dokumenti

-Domain,Domena

-Download Backup,Preuzmite Backup

-Download Materials Required,Preuzmite Materijali za

-Download Template,Preuzmite predložak

-Download a report containing all raw materials with their latest inventory status,Preuzmite izvješće koje sadrži sve sirovine sa svojim najnovijim inventara statusa

-"Download the Template, fill appropriate data and attach the modified file.All dates and employee combination in the selected period will come in the template, with existing attendance records","Preuzmite predložak, ispunite odgovarajuće podatke i priložiti izmijenjene file.All datume i zaposlenika kombinacija u odabranom razdoblju će doći u predlošku, s postojećim pohađanje zapisa"

-Draft,Skica

-Drafts,Nacrti

-Drag to sort columns,Povuci za sortiranje stupaca

-Dropbox,Dropbox

-Dropbox Access Allowed,Dropbox Pristup dopuštenih

-Dropbox Access Key,Dropbox Pristupna tipka

-Dropbox Access Secret,Dropbox Pristup Secret

-Due Date,Datum dospijeća

-EMP/,EMP /

-ESIC CARD No,ESIC KARTICA Ne

-ESIC No.,ESIC broj

-Earning,Zarada

-Earning & Deduction,Zarada &amp; Odbitak

-Earning Type,Zarada Vid

-Earning1,Earning1

-Edit,Uredi

-Editable,Uređivati

-Educational Qualification,Obrazovne kvalifikacije

-Educational Qualification Details,Obrazovni Pojedinosti kvalifikacije

-Eg. smsgateway.com/api/send_sms.cgi,Npr.. smsgateway.com / api / send_sms.cgi

-Email,E-mail

-Email (By company),E-mail (Po mjestu)

-Email Digest,E-pošta

-Email Digest Settings,E-pošta Postavke

-Email Host,E-mail Host

-Email Id,E-mail ID

-"Email Id must be unique, already exists for: ","E-mail Id mora biti jedinstven, već postoji za:"

-"Email Id where a job applicant will email e.g. ""jobs@example.com""",E-mail Id gdje posao zahtjeva će e-mail npr. &quot;jobs@example.com&quot;

-Email Login,E-mail Prijava

-Email Password,E-mail Lozinka

-Email Sent,E-mail poslan

-Email Sent?,E-mail poslan?

-Email Settings,Postavke e-pošte

-Email Settings for Outgoing and Incoming Emails.,Postavke e-pošte za odlazne i dolazne e-pošte.

-Email Signature,E-mail potpis

-Email Use SSL,Pošaljite Use

-"Email addresses, separted by commas","E-mail adrese, separted zarezom"

-Email ids separated by commas.,E-mail ids odvojene zarezima.

-"Email settings for jobs email id ""jobs@example.com""",E-mail postavke za poslove email id &quot;jobs@example.com&quot;

-"Email settings to extract Leads from sales email id e.g. ""sales@example.com""",E-mail postavke za izdvajanje vodi od prodaje email id npr. &quot;sales@example.com&quot;

-Email...,E-mail ...

-Embed image slideshows in website pages.,Postavi slikovne prezentacije u web stranicama.

-Emergency Contact Details,Hitna Kontaktni podaci

-Emergency Phone Number,Hitna Telefonski broj

-Employee,Zaposlenik

-Employee Birthday,Zaposlenik Rođendan

-Employee Designation.,Zaposlenik Imenovanje.

-Employee Details,Zaposlenih Detalji

-Employee Education,Zaposlenik Obrazovanje

-Employee External Work History,Zaposlenik Vanjski Rad Povijest

-Employee Information,Zaposlenik informacije

-Employee Internal Work History,Zaposlenik Unutarnji Rad Povijest

-Employee Internal Work Historys,Zaposlenih unutarnji rad Historys

-Employee Leave Approver,Zaposlenik dopust Odobritelj

-Employee Leave Balance,Zaposlenik napuste balans

-Employee Name,Zaposlenik Ime

-Employee Number,Zaposlenik Broj

-Employee Records to be created by,Zaposlenik Records bi se stvorili

-Employee Setup,Zaposlenik konfiguracija

-Employee Type,Zaposlenik Tip

-Employee grades,Zaposlenih razreda

-Employee record is created using selected field. ,Zaposlenika rekord je stvorio pomoću odabranog polja.

-Employee records.,Zaposlenih evidencija.

-Employee: ,Zaposlenik:

-Employees Email Id,Zaposlenici Email ID

-Employment Details,Zapošljavanje Detalji

-Employment Type,Zapošljavanje Tip

-Enable Auto Inventory Accounting,Omogućite Računovodstvo zaliha Auto

-Enable Shopping Cart,Omogućite Košarica

-Enabled,Omogućeno

-Enables <b>More Info.</b> in all documents,Omogućuje <b>Vise Informacija.</b> U svim dokumentima

-Encashment Date,Encashment Datum

-End Date,Datum završetka

-End date of current invoice's period,Kraj datum tekućeg razdoblja dostavnice

-End of Life,Kraj života

-Ends on,Završava

-Enter Email Id to receive Error Report sent by users.E.g.: support@iwebnotes.com,Unesite Email ID primiti izvješće o pogrešci poslao users.Eg: support@iwebnotes.com

-Enter Form Type,Unesite Obrazac Vid

-Enter Row,Unesite Row

-Enter Verification Code,Unesite kod za provjeru

-Enter campaign name if the source of lead is campaign.,Unesite naziv kampanje ukoliko izvor olova je kampanja.

-"Enter default value fields (keys) and values. If you add multiple values for a field, the first one will be picked. These defaults are also used to set ""match"" permission rules. To see list of fields, go to <a href=""#Form/Customize Form/Customize Form"">Customize Form</a>.","Unesite polja zadane vrijednosti (ključevi) i vrijednosti. Ako ste dodali više vrijednosti za polje, prvi će se podići. Ove postavke su također koristi za postavljanje &quot;match&quot; dozvola pravila. Da biste vidjeli popis polja, idite na <a href=""#Form/Customize Form/Customize Form"">Prilagodi obrazac</a> ."

-Enter department to which this Contact belongs,Unesite odjel na koji se ovaj Kontakt pripada

-Enter designation of this Contact,Upišite oznaku ove Kontakt

-"Enter email id separated by commas, invoice will be mailed automatically on particular date","Unesite e-mail ID odvojena zarezima, račun će automatski biti poslan na određeni datum"

-Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,Unesite stavke i planirani Količina za koje želite povećati proizvodne naloge ili preuzimanje sirovine za analizu.

-Enter name of campaign if source of enquiry is campaign,"Unesite naziv kampanje, ako je izvor upit je kampanja"

-"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","Unesite statičke parametre URL ovdje (npr. pošiljatelj = ERPNext, username = ERPNext, lozinkom = 1234 itd.)"

-Enter the company name under which Account Head will be created for this Supplier,Unesite naziv tvrtke pod kojima računa Voditelj će biti stvoren za tu dobavljača

-Enter the date by which payments from customer is expected against this invoice.,Unesite datum do kojeg isplate kupca se očekuje protiv ovog računa.

-Enter url parameter for message,Unesite URL parametar za poruke

-Enter url parameter for receiver nos,Unesite URL parametar za prijemnike br

-Entries,Prijave

-Entries are not allowed against this Fiscal Year if the year is closed.,"Prijave nisu dozvoljeni protiv ove fiskalne godine, ako se godina zatvoren."

-Error,Pogreška

-Error for,Pogreška za

-Error: Document has been modified after you have opened it,Pogreška: Dokument je promijenjen nakon što ste ga otvorili

-Estimated Material Cost,Procjena troškova materijala

-Event,Događaj

-Event End must be after Start,Događaj Kraj mora biti nakon početnog

-Event Individuals,Događaj Pojedinci

-Event Role,Događaj Uloga

-Event Roles,Događaj Uloge

-Event Type,Vrsta događaja

-Event User,Događaj Upute

-Events In Today's Calendar,Događanja u današnjem kalendaru

-Every Day,Svaki dan

-Every Month,Svaki mjesec

-Every Week,Svaki tjedan

-Every Year,Svaki Godina

-Everyone can read,Svatko može pročitati

-Example:,Primjer:

-Exchange Rate,Tečaj

-Excise Page Number,Trošarina Broj stranice

-Excise Voucher,Trošarina bon

-Exemption Limit,Izuzeće granica

-Exhibition,Izložba

-Existing Customer,Postojeći Kupac

-Exit,Izlaz

-Exit Interview Details,Izlaz Intervju Detalji

-Expected,Očekivana

-Expected Delivery Date,Očekivani rok isporuke

-Expected End Date,Očekivani Datum završetka

-Expected Start Date,Očekivani datum početka

-Expense Account,Rashodi račun

-Expense Account is mandatory,Rashodi račun je obvezna

-Expense Claim,Rashodi polaganja

-Expense Claim Approved,Rashodi Zahtjev odobren

-Expense Claim Approved Message,Rashodi Zahtjev Odobren poruku

-Expense Claim Detail,Rashodi Zahtjev Detalj

-Expense Claim Details,Rashodi Pojedinosti o polaganju

-Expense Claim Rejected,Rashodi Zahtjev odbijen

-Expense Claim Rejected Message,Rashodi Zahtjev odbijen poruku

-Expense Claim Type,Rashodi Vrsta polaganja

-Expense Date,Rashodi Datum

-Expense Details,Rashodi Detalji

-Expense Head,Rashodi voditelj

-Expense account is mandatory for item: ,Rashodi račun je obvezna za stavke:

-Expense/Adjustment Account,Rashodi / Prilagodba račun

-Expenses Booked,Rashodi Rezervirani

-Expenses Included In Valuation,Troškovi uključeni u vrednovanje

-Expenses booked for the digest period,Troškovi rezerviranih za razdoblje digest

-Expiry Date,Datum isteka

-Export,Izvoz

-Exports,Izvoz

-External,Vanjski

-Extract Emails,Ekstrakt e-pošte

-FCFS Rate,FCFS Stopa

-FIFO,FIFO

-Facebook Share,Facebook Share

-Failed: ,Nije uspjelo:

-Family Background,Obitelj Pozadina

-FavIcon,Favicon

-Fax,Fax

-Features Setup,Značajke konfiguracija

-Feed,Hraniti

-Feed Type,Pasi Vid

-Feedback,Povratna veza

-Female,Ženski

-Fetch lead which will be converted into customer.,Fetch vodstvo koje će se pretvoriti u kupca.

-Field Description,Opis polja

-Field Name,Naziv polja

-Field Type,Vrsta polja

-"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","Polje dostupan u otpremnicu, ponudu, prodaje fakture, prodaja reda"

-"Field that represents the Workflow State of the transaction (if field is not present, a new hidden Custom Field will be created)","Područje koje predstavlja tijeka državu transakcije (ako polje nije prisutan, novi skriveno Custom Field će biti stvoren)"

-Fieldname,"Podataka, Naziv Polja"

-Fields,Polja

-"Fields separated by comma (,) will be included in the<br /><b>Search By</b> list of Search dialog box","Polja odvojene zarezom (,) će biti uključen u <br /> <b>Traži po</b> popisu Pretraživanje dijaloškom okviru"

-File,File

-File Data,File Podaci

-File Name,File Name

-File Size,Veličina

-File URL,URL datoteke

-File size exceeded the maximum allowed size,Veličina premašila maksimalnu dopuštenu veličinu

-Files Folder ID,Files ID

-Filing in Additional Information about the Opportunity will help you analyze your data better.,Podnošenje u dodatne informacije o Prilika će vam pomoći da analizirati podatke bolje.

-Filing in Additional Information about the Purchase Receipt will help you analyze your data better.,Podnošenje u dodatne informacije o kupoprodaji prijemu će vam pomoći da analizirati podatke bolje.

-Filling in Additional Information about the Delivery Note will help you analyze your data better.,Ispunjavanje Dodatne informacije o otpremnici će vam pomoći da analizirati podatke bolje.

-Filling in additional information about the Quotation will help you analyze your data better.,Ispunjavanje dodatne informacije o kotaciju će vam pomoći da analizirati podatke bolje.

-Filling in additional information about the Sales Order will help you analyze your data better.,Ispunjavanje dodatne informacije o prodaji Reda će vam pomoći da analizirati podatke bolje.

-Filter,Filter

-Filter By Amount,Filtriraj po visini

-Filter By Date,Filter By Date

-Filter based on customer,Filter temelji se na kupca

-Filter based on item,Filtrirati na temelju točki

-Final Confirmation Date,Konačna potvrda Datum

-Financial Analytics,Financijski Analytics

-Financial Statements,Financijska izvješća

-First Name,Ime

-First Responded On,Prvo Odgovorili Na

-Fiscal Year,Fiskalna godina

-Fixed Asset Account,Dugotrajne imovine račun

-Float,Plutati

-Float Precision,Float Precision

-Follow via Email,Slijedite putem e-maila

-Following Journal Vouchers have been created automatically,Nakon Časopis bon stvoreni su automatski

-"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",Nakon stol će pokazati vrijednosti ako su stavke pod - ugovoreno. Ove vrijednosti će biti preuzeta od zapovjednika &quot;Bill of Materials&quot; pod - ugovoreni stavke.

-Font (Heading),Font (Heading)

-Font (Text),Font (Tekst)

-Font Size (Text),Veličina fonta (Tekst)

-Fonts,Fontovi

-Footer,Footer

-Footer Items,Footer Proizvodi

-For All Users,Za sve korisnike

-For Company,Za tvrtke

-For Employee,Za zaposlenom

-For Employee Name,Za ime zaposlenika

-For Item ,Za točku

-"For Links, enter the DocType as rangeFor Select, enter list of Options separated by comma","Za Linkovi, unesite DOCTYPE kao rangeFor Select, unesite popisu opcija odvojenih zarezom"

-For Production,Za proizvodnju

-For Reference Only.,Samo za referencu.

-For Sales Invoice,Za prodaju fakture

-For Server Side Print Formats,Za Server formati stranom za ispis

-For Territory,Za Territory

-For UOM,Za UOM

-For Warehouse,Za galeriju

-"For comparative filters, start with","Za komparativne filtera, početi s"

-"For e.g. 2012, 2012-13","Za npr. 2012, 2012-13"

-For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.,"Na primjer, ako ste odustali i dopune &#39;INV004&#39; postat će novi dokument &#39;INV004-1&#39;. To vam pomaže pratiti svaku izmjenu i dopunu."

-For example: You want to restrict users to transactions marked with a certain property called 'Territory',Na primjer: Vi želite ograničiti korisnike transakcija označena s određenom objektu koji se zove &#39;teritorij&#39;

-For opening balance entry account can not be a PL account,Za otvaranje računa bilance ulaz ne može biti PL račun

-For ranges,Za raspone

-For reference,Za referencu

-For reference only.,Za samo kao referenca.

-For row,Za zaredom

-"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes","Za praktičnost kupaca, te kodovi mogu se koristiti u tiskanim formata kao što su fakture i otpremnice"

-Form,Oblik

-Format: hh:mm example for one hour expiry set as 01:00. Max expiry will be 72 hours. Default is 24 hours,Format: hh: mm primjer za jedan sat isteka postavljen kao 01:00. Maks isteka će biti 72 sati. Default je 24 sati

-Forum,Forum

-Fraction,Frakcija

-Fraction Units,Frakcije Jedinice

-Freeze Stock Entries,Zamrzavanje Stock Unosi

-Friday,Petak

-From,Od

-From Bill of Materials,Od Bill of Materials

-From Company,Iz Društva

-From Currency,Od novca

-From Currency and To Currency cannot be same,Od valute i valuta ne mogu biti isti

-From Customer,Od kupca

-From Date,Od datuma

-From Date must be before To Date,Od datuma mora biti prije do danas

-From Delivery Note,Od otpremnici

-From Employee,Od zaposlenika

-From Lead,Od Olovo

-From PR Date,Iz PR Datum

-From Package No.,Iz paketa broj

-From Purchase Order,Od narudžbenice

-From Purchase Receipt,Od Račun kupnje

-From Sales Order,Od prodajnog naloga

-From Time,S vremena

-From Value,Od Vrijednost

-From Value should be less than To Value,Iz vrijednost treba biti manja od vrijednosti za

-Frozen,Zaleđeni

-Fulfilled,Ispunjena

-Full Name,Ime i prezime

-Fully Completed,Potpuno Završeni

-GL Entry,GL Stupanje

-GL Entry: Debit or Credit amount is mandatory for ,GL Ulaz: debitna ili kreditna iznos je obvezno za

-GRN,GRN

-Gantt Chart,Gantogram

-Gantt chart of all tasks.,Gantogram svih zadataka.

-Gender,Rod

-General,Opći

-General Ledger,Glavna knjiga

-Generate Description HTML,Generiranje Opis HTML

-Generate Material Requests (MRP) and Production Orders.,Generirajte Materijal Upiti (MRP) i radne naloge.

-Generate Salary Slips,Generiranje plaće gaćice

-Generate Schedule,Generiranje Raspored

-"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","Generirajte pakiranje gaćice za pakete koji će biti isporučen. Rabljeni obavijestiti paket broj, sadržaj paketa i njegovu težinu."

-Generates HTML to include selected image in the description,Stvara HTML uključuju odabrane slike u opisu

-Georgia,Gruzija

-Get,Dobiti

-Get Advances Paid,Nabavite plaćenim avansima

-Get Advances Received,Get Napredak pozicija

-Get Current Stock,Nabavite trenutne zalihe

-Get From ,Nabavite Od

-Get Items,Nabavite artikle

-Get Items From Sales Orders,Get artikle iz narudžbe

-Get Last Purchase Rate,Nabavite Zadnji Ocijeni Kupnja

-Get Non Reconciled Entries,Get Non pomirio tekstova

-Get Outstanding Invoices,Nabavite neplaćene račune

-Get Purchase Receipt,Get Kupnja Račun

-Get Sales Orders,Nabavite narudžbe

-Get Specification Details,Nabavite Specifikacija Detalji

-Get Stock and Rate,Nabavite Stock i stopa

-Get Template,Nabavite predloška

-Get Terms and Conditions,Nabavite Uvjeti i pravila

-Get Weekly Off Dates,Nabavite Tjedno Off datumi

-"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","Nabavite stopa za vrednovanje i dostupni zaliha na izvor / cilj skladištu na spomenuti datum knjiženja radno vrijeme. Ako serijaliziranom stavku, molimo pritisnite ovu tipku nakon ulaska serijskih brojeva."

-Give additional details about the indent.,Daj dodatne pojedinosti o alineje.

-Global Defaults,Globalni Zadano

-Go back to home,Vrati se kući

-Go to Setup > <a href='#user-properties'>User Properties</a> to set \			'territory' for diffent Users.,Idite na Setup&gt; <a href='#user-properties'>Svojstva korisnika</a> za postavljanje \ &#39;teritorij&#39; za diffent korisnike.

-Goal,Cilj

-Goals,Golovi

-Goods received from Suppliers.,Roba dobio od dobavljače.

-Google Analytics ID,Google Analytics ID

-Google Drive,Google Drive

-Google Drive Access Allowed,Google Drive Pristup dopuštenih

-Google Plus One,Google Plus One

-Google Web Font (Heading),Google Web Font (Heading)

-Google Web Font (Text),Google Web Font (Tekst)

-Grade,Razred

-Graduate,Diplomski

-Grand Total,Sveukupno

-Grand Total (Company Currency),Sveukupno (Društvo valuta)

-Gratuity LIC ID,Poklon LIC ID

-Gross Margin %,Bruto marža%

-Gross Margin Value,Bruto marža vrijednost

-Gross Pay,Bruto plaće

-Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,Bruto plaće + + zaostatak Iznos Iznos Encashment - Ukupno Odbitak

-Gross Profit,Ukupan profit

-Gross Profit (%),Bruto dobit (%)

-Gross Weight,Bruto težina

-Gross Weight UOM,Bruto težina UOM

-Group,Grupa

-Group or Ledger,Grupa ili knjiga

-Groups,Grupe

-HR,HR

-HR Settings,HR Postavke

-HTML,HTML

-HTML / Banner that will show on the top of product list.,HTML / bannera koji će se prikazivati ​​na vrhu liste proizvoda.

-Half Day,Pola dana

-Half Yearly,Pola Godišnji

-Half-yearly,Polugodišnje

-Has Batch No,Je Hrpa Ne

-Has Child Node,Je li čvor dijete

-Has Serial No,Ima Serial Ne

-Header,Kombajn

-Heading,Naslov

-Heading Text As,Naslov teksta koji je

-Heads (or groups) against which Accounting Entries are made and balances are maintained.,Šefovi (ili skupine) protiv kojih Računovodstvo upisi su izrađene i sredstva su održavani.

-Health Concerns,Zdravlje Zabrinutost

-Health Details,Zdravlje Detalji

-Held On,Održanoj

-Help,Pomoći

-Help HTML,Pomoć HTML

-"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","Pomoć: Za povezivanje na drugi zapis u sustavu, koristite &quot;# Forma / Napomena / [Napomena ime]&quot; kao URL veze. (Ne koristite &quot;http://&quot;)"

-Helvetica Neue,Helvetica Neue

-"Hence, maximum allowed Manufacturing Quantity","Dakle, maksimalno dopuštena količina proizvodnje"

-"Here you can maintain family details like name and occupation of parent, spouse and children","Ovdje možete održavati obiteljske pojedinosti kao što su ime i okupacije roditelja, supružnika i djecu"

-"Here you can maintain height, weight, allergies, medical concerns etc","Ovdje možete održavati visina, težina, alergije, medicinske brige itd."

-Hey there! You need to put at least one item in \				the item table.,Hej tamo! Vi trebate da stavite barem jednu stavku u \ tablicu artikala.

-Hey! All these items have already been invoiced.,Hej! Svi ti predmeti su već fakturirana.

-Hey! There should remain at least one System Manager,Hej! Tu bi trebao ostati barem jedan Manager sustav

-Hidden,Skriven

-Hide Actions,Sakrij Akcije

-Hide Copy,Sakrij Copy

-Hide Currency Symbol,Sakrij simbol valute

-Hide Email,Sakrij e

-Hide Heading,Sakrij Naslov

-Hide Print,Sakrij Ispis

-Hide Toolbar,Sakrij alatne trake

-High,Visok

-Highlight,Istaknuti

-History,Povijest

-History In Company,Povijest U Društvu

-Hold,Držati

-Holiday,Odmor

-Holiday List,Turistička Popis

-Holiday List Name,Turistička Popis Ime

-Holidays,Praznici

-Home,Dom

-Home Page,Početna stranica

-Home Page is Products,Početna stranica je proizvodi

-Home Pages,Početna stranica

-Host,Domaćin

-"Host, Email and Password required if emails are to be pulled","Domaćin, e-mail i lozinka potrebni ako e-mailove su se izvukao"

-Hour Rate,Sat Ocijenite

-Hour Rate Consumable,Sat Ocijenite Potrošni

-Hour Rate Electricity,Sat Ocijenite Struja

-Hour Rate Labour,Sat Ocijenite rada

-Hour Rate Rent,Sat Ocijenite Najam

-Hours,Sati

-How frequently?,Kako često?

-"How should this currency be formatted? If not set, will use system defaults","Kako bi se to valuta biti formatiran? Ako nije postavljeno, koristit će zadane postavke sustava"

-How to upload,Kako prenijeti

-Hrvatski,Hrvatski

-Human Resources,Ljudski resursi

-Hurray! The day(s) on which you are applying for leave \					coincide with holiday(s). You need not apply for leave.,Ura! Dan (e) na koje se prijavljuje za ostaviti \ podudara s odmora (s). Vi ne trebate podnijeti zahtjev za dopust.

-I,Ja

-ID (name) of the entity whose property is to be set,ID (ime) subjekta čiji je objekt se postaviti

-IDT,IDT

-II,II

-III,III

-IN,U

-INV,INV

-INV/10-11/,INV/10-11 /

-ITEM,ITEM

-IV,IV

-Icon,Ikona

-Icon will appear on the button,Ikona će se pojaviti na gumb

-Id of the profile will be the email.,Id profilu će biti e-mail.

-Identification of the package for the delivery (for print),Identifikacija paketa za dostavu (za tisak)

-If Income or Expense,Ako prihoda i rashoda

-If Monthly Budget Exceeded,Ako Mjesečni proračun Exceeded

-"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.Available in Delivery Note and Sales Order","Ako Prodaja BOM definiran, stvarna BOM od Pack prikazuje se kao table.Available u otpremnici i prodajnog naloga"

-"If Supplier Part Number exists for given Item, it gets stored here","Ako Dobavljač Broj dijela postoji za određeni predmet, to dobiva pohranjen ovdje"

-If Yearly Budget Exceeded,Ako Godišnji proračun Exceeded

-"If a User does not have access at Level 0, then higher levels are meaningless","Ako korisnik ne imati pristup na razini 0, onda je viša razina su besmislene"

-"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","Ako je označeno, BOM za pod-zbor stavke će biti uzeti u obzir za dobivanje sirovine. Inače, sve pod-montaža stavke će biti tretirani kao sirovinu."

-"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","Ako je označeno, Ukupan broj. radnih dana će uključiti odmor, a to će smanjiti vrijednost plaća po danu"

-"If checked, all other workflows become inactive.","Ako je označeno, svi ostali tijekovi postaju neaktivne."

-"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","Ako je označeno, e-mail s priloženom HTML formatu će biti dodan u dijelu u tijelo, kao i privrženosti. Za samo poslati kao privitak, isključite ovu."

-"If checked, the Home page will be the default Item Group for the website.","Ako je označeno, stranica Home će biti zadana Grupa za web stranice predmeta."

-"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","Ako je označeno, iznos poreza će se smatrati već uključena u Print Rate / Ispis Iznos"

-"If disable, 'Rounded Total' field will not be visible in any transaction","Ako onemogućite, &#39;Ukupno&#39; Zaobljeni polje neće biti vidljiv u bilo kojoj transakciji"

-"If enabled, the system will post accounting entries for inventory automatically.","Ako je omogućeno, sustav će objaviti računovodstvene stavke za popis automatski."

-"If image is selected, color will be ignored (attach first)","Ako je slika odabrana, boja će biti ignoriran (priložiti prvi)"

-If more than one package of the same type (for print),Ako je više od jedan paket od iste vrste (za tisak)

-If non standard port (e.g. 587),Ako ne standardni ulaz (npr. 587)

-If not applicable please enter: NA,Ako ne odnosi unesite: NA

-"If not checked, the list will have to be added to each Department where it has to be applied.","Ako nije označeno, popis će biti dodan u svakom odjela gdje se mora primjenjivati."

-"If not, create a","Ako ne, stvoriti"

-"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","Ako skup, unos podataka je dopušteno samo za određene korisnike. Inače, ulaz je dozvoljen za sve korisnike sa potrebnim dozvolama."

-"If specified, send the newsletter using this email address","Ako je navedeno, pošaljite newsletter koristeći ovu e-mail adresu"

-"If the 'territory' Link Field exists, it will give you an option to select it","Ako &#39;teritoriju&#39; Link Polje postoji, to će vam dati mogućnost da ga odabrali"

-"If the account is frozen, entries are allowed for the ""Account Manager"" only.","Ako je račun zamrznut, unosi su dozvoljeni za &quot;Account Manager&quot; jedini."

-"If this Account represents a Customer, Supplier or Employee, set it here.","Ako se to računa predstavlja kupac, dobavljač ili zaposlenik, postavite ga ovdje."

-If you follow Quality Inspection<br>Enables item QA Required and QA No in Purchase Receipt,Ako slijedite Inspekcija kvalitete <br> Omogućuje stavku QA potrebno i QA nema u kupoprodaji primitka

-If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,Ako imate prodajnog tima i prodaja partnerima (partneri) mogu biti označene i održavati svoj doprinos u prodajne aktivnosti

-"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","Ako ste stvorili standardni predložak za kupnju poreze i pristojbe magisterij, odaberite jednu i kliknite na gumb ispod."

-"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","Ako ste stvorili standardni predložak u prodaji poreze i pristojbe magisterij, odaberite jednu i kliknite na gumb ispod."

-"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","Ako ste dugo ispis formata, ova značajka može se koristiti za podijeliti stranicu na koju se ispisuje više stranica sa svim zaglavljima i podnožjima na svakoj stranici"

-If you involve in manufacturing activity<br>Enables item <b>Is Manufactured</b>,Ako uključiti u proizvodnju aktivnosti <br> Omogućuje predmet <b>je proizveden</b>

-Ignore,Ignorirati

-Ignored: ,Zanemareni:

-Image,Slika

-Image Link,Slika Link

-Image View,Slika Pogledaj

-Implementation Partner,Provedba partner

-Import,Uvoz

-Import Attendance,Uvoz posjećenost

-Import Log,Uvoz Prijavite

-Important dates and commitments in your project life cycle,Važni datumi i obveze u svoj ciklus projekta života

-Imports,Uvoz

-In Dialog,U Dialog

-In Filter,U filtru

-In Hours,U sati

-In List View,U prikazu popisa

-In Process,U procesu

-In Report Filter,U Prijavi Filter

-In Row,U nizu

-In Store,U trgovini

-In Words,U riječi

-In Words (Company Currency),U riječi (Društvo valuta)

-In Words (Export) will be visible once you save the Delivery Note.,U riječi (izvoz) će biti vidljiv nakon što spremite otpremnici.

-In Words will be visible once you save the Delivery Note.,U riječi će biti vidljiv nakon što spremite otpremnici.

-In Words will be visible once you save the Purchase Invoice.,U riječi će biti vidljiv nakon što spremite ulazne fakture.

-In Words will be visible once you save the Purchase Order.,U riječi će biti vidljiv nakon što spremite narudžbenice.

-In Words will be visible once you save the Purchase Receipt.,U riječi će biti vidljiv nakon što spremite kupiti primitka.

-In Words will be visible once you save the Quotation.,U riječi će biti vidljiv nakon što spremite ponudu.

-In Words will be visible once you save the Sales Invoice.,U riječi će biti vidljiv nakon što spremite prodaje fakture.

-In Words will be visible once you save the Sales Order.,U riječi će biti vidljiv nakon što spremite prodajnog naloga.

-In response to,U odgovoru na

-"In the Permission Manager, click on the button in the 'Condition' column for the Role you want to restrict.","U dozvole Manager, kliknite na gumb u &#39;hotela&#39; stupcu za ulogu želite ograničiti."

-Incentives,Poticaji

-Incharge Name,Incharge Name

-Include holidays in Total no. of Working Days,Uključi odmor u ukupnom. radnih dana

-Income / Expense,Prihodi / rashodi

-Income Account,Prihodi račun

-Income Booked,Prihodi Rezervirani

-Income Year to Date,Prihodi godine do danas

-Income booked for the digest period,Prihodi rezervirano za razdoblje digest

-Incoming,Dolazni

-Incoming / Support Mail Setting,Dolazni / Podrška Mail Podešavanje

-Incoming Rate,Dolazni Stopa

-Incoming Time,Dolazni Vrijeme

-Incoming quality inspection.,Dolazni kvalitete inspekcije.

-Index,Indeks

-Indicates that the package is a part of this delivery,Ukazuje na to da je paket dio ovog poroda

-Individual,Pojedinac

-Individuals,Pojedinci

-Industry,Industrija

-Industry Type,Industrija Tip

-Info,Info

-Insert After,Umetni Nakon

-Insert Below,Umetnite Ispod

-Insert Code,Umetnite kod

-Insert Row,Umetnite Row

-Insert Style,Umetni stil

-Inspected By,Pregledati

-Inspection Criteria,Inspekcijski Kriteriji

-Inspection Required,Inspekcija Obvezno

-Inspection Type,Inspekcija Tip

-Installation Date,Instalacija Datum

-Installation Note,Instalacija Napomena

-Installation Note Item,Instalacija Napomena artikla

-Installation Status,Instalacija Status

-Installation Time,Instalacija Vrijeme

-Installation record for a Serial No.,Instalacija rekord za serijski broj

-Installed Qty,Instalirani Kol

-Instructions,Instrukcije

-Int,Interesi

-Integrations,Integracije

-Interested,Zainteresiran

-Internal,Interni

-Introduce your company to the website visitor.,Uvesti svoju tvrtku za web stranice posjetitelja.

-Introduction,Uvod

-Introductory information for the Contact Us Page,Uvodni podaci za kontaktiranje stranice

-Invalid Delivery Note. Delivery Note should exist and should be in 				draft state. Please rectify and try again.,Nevažeći Otpremnica. Otpremnica mora postojati i treba biti u stanju nacrta. Molimo ispraviti i pokušajte ponovno.

-Invalid Email,Nevažeći Email

-Invalid Email Address,Neispravan e-mail adresu

-Invalid Item or Warehouse Data,Nevalja ili skladište podataka

-Invalid Leave Approver,Nevažeći Ostavite Odobritelj

-Inventory,Inventar

-Inverse,Inverzan

-Invoice Date,Račun Datum

-Invoice Details,Pojedinosti dostavnice

-Invoice No,Račun br

-Invoice Period From Date,Račun Razdoblje od datuma

-Invoice Period To Date,Račun razdoblju do datuma

-Is Active,Je aktivna

-Is Advance,Je Predujam

-Is Asset Item,Je imovinom artikla

-Is Cancelled,Je Otkazan

-Is Carry Forward,Je Carry Naprijed

-Is Child Table,Je Dijete Tablica

-Is Default,Je Default

-Is Encash,Je li unovčiti

-Is LWP,Je lwp

-Is Mandatory Field,Je Obvezno polje

-Is Opening,Je Otvaranje

-Is Opening Entry,Je Otvaranje unos

-Is PL Account,Je PL račun

-Is POS,Je POS

-Is Primary Contact,Je Primarna Kontakt

-Is Purchase Item,Je Kupnja artikla

-Is Sales Item,Je Prodaja artikla

-Is Service Item,Je li usluga artikla

-Is Single,Je Samac

-Is Standard,Je Standardni

-Is Stock Item,Je kataloški artikla

-Is Sub Contracted Item,Je Sub Ugovoreno artikla

-Is Subcontracted,Je podugovarati

-Is Submittable,Je Submittable

-Is it a Custom DocType created by you?,Je li Custom DOCTYPE stvorio vas?

-Is this Tax included in Basic Rate?,Je li ovo pristojba uključena u osnovne stope?

-Issue,Izdanje

-Issue Date,Datum izdavanja

-Issue Details,Issue Detalji

-Issued Items Against Production Order,Izdana Proizvodi prema proizvodnji Reda

-It is needed to fetch Item Details.,To je potrebno kako bi dohvatili Stavka Brodu.

-It was raised because the (actual + ordered + indented - reserved) 						quantity reaches re-order level when the following record was created,To je zbog toga podigao (stvarna + + naredio razvedena - rezervirana) količina dosegne ponovno bi razinu kada se sljedeći zapis nastao

-Item,Stavka

-Item Advanced,Stavka Napredna

-Item Barcode,Stavka Barkod

-Item Batch Nos,Stavka Batch Nos

-Item Classification,Stavka klasifikacija

-Item Code,Stavka Šifra

-Item Code (item_code) is mandatory because Item naming is not sequential.,Šifra (item_code) je obvezno jer Stavka imena nije sekvencijalno.

-Item Customer Detail,Stavka Kupac Detalj

-Item Description,Stavka Opis

-Item Desription,Stavka Desription

-Item Details,Stavka Detalji

-Item Group,Stavka Grupa

-Item Group Name,Stavka Ime grupe

-Item Groups in Details,Stavka Grupe u detaljima

-Item Image (if not slideshow),Stavka slike (ako ne Slideshow)

-Item Name,Stavka Ime

-Item Naming By,Stavka nazivanje

-Item Price,Stavka Cijena

-Item Prices,Stavka Cijene

-Item Quality Inspection Parameter,Stavka Provera kvaliteta parametara

-Item Reorder,Stavka redoslijeda

-Item Serial No,Stavka rednim brojem

-Item Serial Nos,Stavka Serijski br

-Item Supplier,Stavka Dobavljač

-Item Supplier Details,Stavka Supplier Detalji

-Item Tax,Stavka poreza

-Item Tax Amount,Stavka Iznos poreza

-Item Tax Rate,Stavka Porezna stopa

-Item Tax1,Stavka Tax1

-Item To Manufacture,Stavka za proizvodnju

-Item UOM,Stavka UOM

-Item Website Specification,Stavka Web Specifikacija

-Item Website Specifications,Stavka Website Specifikacije

-Item Wise Tax Detail ,Stavka Wise Porezna Detalj

-Item classification.,Stavka klasifikacija.

-Item to be manufactured or repacked,Stavka biti proizvedeni ili prepakirani

-Item will be saved by this name in the data base.,Stavka će biti spremljena pod ovim imenom u bazi podataka.

-"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","Stavka, jamstvo, AMC (Godišnje održavanje Ugovor) pojedinosti će biti automatski dohvatio kada serijski broj je odabran."

-Item-Wise Price List,Stavka-Wise Cjenik

-Item-wise Last Purchase Rate,Stavka-mudar Zadnja Kupnja Ocijenite

-Item-wise Purchase History,Stavka-mudar Kupnja Povijest

-Item-wise Purchase Register,Stavka-mudar Kupnja Registracija

-Item-wise Sales History,Stavka-mudar Prodaja Povijest

-Item-wise Sales Register,Stavka-mudri prodaja registar

-Items,Proizvodi

-"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",Proizvodi se traži što su &quot;Out of Stock&quot; s obzirom na sve skladišta na temelju projicirane Qty i minimalne narudžbe Kol

-Items which do not exist in Item master can also be entered on customer's request,Proizvodi koji ne postoje u artikla gospodara također može unijeti na zahtjev kupca

-Itemwise Discount,Itemwise Popust

-Itemwise Recommended Reorder Level,Itemwise Preporučio redoslijeda Level

-JSON,JSON

-JV,JV

-Javascript,Javascript

-Javascript to append to the head section of the page.,Javascript da doda glave dijelu stranice.

-Job Applicant,Posao podnositelj

-Job Opening,Posao Otvaranje

-Job Profile,Posao Profil

-Job Title,Titula

-"Job profile, qualifications required etc.","Posao profil, kvalifikacije potrebne, itd."

-Jobs Email Settings,Poslovi Postavke e-pošte

-Journal Entries,Časopis upisi

-Journal Entry,Časopis Stupanje

-Journal Entry for inventory that is received but not yet invoiced,"Časopis Ulaz za popis koji je dobila, ali još nisu fakturirani"

-Journal Voucher,Časopis bon

-Journal Voucher Detail,Časopis bon Detalj

-Journal Voucher Detail No,Časopis bon Detalj Ne

-KRA,KRA

-"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","Pratite prodaje kampanje. Pratite ponude, ponuda, prodajnog naloga itd. iz kampanje radi vrjednovanja povrat na investiciju."

-Keep a track of all communications,Držite praćenje svih komunikacija

-Keep a track of communication related to this enquiry which will help for future reference.,Držite pratiti komunikacije vezane uz ovaj upit koji će vam pomoći za buduću referencu.

-Key,Ključ

-Key Performance Area,Key Performance Area

-Key Responsibility Area,Ključ Odgovornost Površina

-LEAD,OLOVO

-LEAD/10-11/,LEAD/10-11 /

-LEAD/MUMBAI/,OLOVO / MUMBAI /

-LR Date,LR Datum

-LR No,LR Ne

-Label,Oznaka

-Label Help,Oznaka Pomoć

-Lacs,Lacs

-Landed Cost Item,Sletio Troškovi artikla

-Landed Cost Items,Sletio troškova Proizvodi

-Landed Cost Purchase Receipt,Sletio Trošak Kupnja Potvrda

-Landed Cost Purchase Receipts,Sletio troškova kupnje Primici

-Landed Cost Wizard,Sletio Trošak Čarobnjak

-Landing Page,Odredišna stranica

-Language,Jezik

-Language preference for user interface (only if available).,Jezik sklonost za korisničko sučelje (samo ako je dostupan).

-Last Contact Date,Zadnji kontakt Datum

-Last IP,Posljednja IP

-Last Login,Zadnji Login

-Last Name,Prezime

-Last Purchase Rate,Zadnja Kupnja Ocijenite

-Lato,Lato

-Lead,Dovesti

-Lead Details,Olovo Detalji

-Lead Lost,Olovo Lost

-Lead Name,Olovo Ime

-Lead Owner,Olovo Vlasnik

-Lead Source,Olovo Source

-Lead Status,Olovo Status

-Lead Time Date,Olovo Time Date

-Lead Time Days,Olovo vrijeme Dane

-Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,Olovo vrijeme dana je broj dana koji ovaj predmet se očekuje u skladištu. Ovih dana je preuzeta u Materijal Zahtjev kada odaberete ovu stavku.

-Lead Type,Olovo Vid

-Leave Allocation,Ostavite Raspodjela

-Leave Allocation Tool,Ostavite raspodjele alat

-Leave Application,Ostavite aplikaciju

-Leave Approver,Ostavite odobravatelju

-Leave Approver can be one of,Ostavite Odobritelj može biti jedan od

-Leave Approvers,Ostavite odobravateljima

-Leave Balance Before Application,Ostavite Balance Prije primjene

-Leave Block List,Ostavite Block List

-Leave Block List Allow,Ostavite Blok Popis Dopustite

-Leave Block List Allowed,Ostavite Block List dopuštenih

-Leave Block List Date,Ostavite Date Popis Block

-Leave Block List Dates,Ostavite datumi lista blokiranih

-Leave Block List Name,Ostavite popis imena Block

-Leave Blocked,Ostavite blokirani

-Leave Control Panel,Ostavite Upravljačka ploča

-Leave Encashed?,Ostavite Encashed?

-Leave Encashment Amount,Ostavite Encashment Iznos

-Leave Setup,Ostavite Setup

-Leave Type,Ostavite Vid

-Leave Type Name,Ostavite ime tipa

-Leave Without Pay,Ostavite bez plaće

-Leave allocations.,Ostavite izdvajanja.

-Leave blank if considered for all branches,Ostavite prazno ako smatra za sve grane

-Leave blank if considered for all departments,Ostavite prazno ako smatra za sve odjele

-Leave blank if considered for all designations,Ostavite prazno ako smatra za sve oznake

-Leave blank if considered for all employee types,Ostavite prazno ako smatra za sve tipove zaposlenika

-Leave blank if considered for all grades,Ostavite prazno ako smatra za sve razrede

-Leave blank if you have not decided the end date.,Ostavite prazno ako niste odlučili datum završetka.

-Leave by,Ostavite po

-"Leave can be approved by users with Role, ""Leave Approver""","Ostavite može biti odobren od strane korisnika s uloge, &quot;Ostavite odobravatelju&quot;"

-Ledger,Glavna knjiga

-Left,Lijevo

-Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,Pravna osoba / Podružnica s odvojenim kontnom planu pripadaju organizaciji.

-Letter Head,Pismo Head

-Letter Head Image,Pismo Head slike

-Letter Head Name,Pismo Head Ime

-Level,Nivo

-"Level 0 is for document level permissions, higher levels for field level permissions.","Razina 0 je za dokument na razini dozvole, višim razinama za terenske razine dozvola."

-Lft,LFT

-Link,Link

-Link to other pages in the side bar and next section,Link na drugim stranicama na strani bar i sljedeću sekciju

-Linked In Share,Podijeli povezane

-Linked With,Povezan s

-List,Popis

-List items that form the package.,Popis stavki koje čine paket.

-List of holidays.,Popis blagdana.

-List of patches executed,Popis zakrpe izvršenih

-List of records in which this document is linked,Popis zapisa u kojoj je ovaj dokument povezanih

-List of users who can edit a particular Note,Popis korisnika koji mogu urediti posebnu napomenu

-List this Item in multiple groups on the website.,Popis ovaj predmet u više grupa na web stranici.

-Live Chat,Live Chat

-Load Print View on opening of an existing form,Učitaj Print Pogled na otvaranju postojećem obliku

-Loading,Utovar

-Loading Report,Učitavanje izvješće

-Log,Klada

-"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","Prijavite aktivnosti provedenih od strane korisnika od zadataka koji se mogu koristiti za praćenje vremena, naplate."

-Log of Scheduler Errors,Prijavite od Raspoređivač pogrešaka

-Login After,Prijavite Nakon

-Login Before,Prijavite Prije

-Login Id,Prijavite Id

-Logo,Logo

-Logout,Odjava

-Long Text,Dugo Tekst

-Lost Reason,Izgubili Razlog

-Low,Nisko

-Lower Income,Donja Prihodi

-Lucida Grande,Lucidi Grande

-MIS Control,MIS kontrola

-MREQ-,MREQ-

-MTN Details,MTN Detalji

-Mail Footer,Mail Footer

-Mail Password,Mail Lozinka

-Mail Port,Mail luci

-Mail Server,Mail Server

-Main Reports,Glavni Izvješća

-Main Section,Glavni Odjeljak

-Maintain Same Rate Throughout Sales Cycle,Održavati ista stopa Tijekom cijele prodajni ciklus

-Maintain same rate throughout purchase cycle,Održavanje istu stopu tijekom kupnje ciklusa

-Maintenance,Održavanje

-Maintenance Date,Održavanje Datum

-Maintenance Details,Održavanje Detalji

-Maintenance Schedule,Održavanje Raspored

-Maintenance Schedule Detail,Održavanje Raspored Detalj

-Maintenance Schedule Item,Održavanje Raspored predmeta

-Maintenance Schedules,Održavanje Raspored

-Maintenance Status,Održavanje statusa

-Maintenance Time,Održavanje Vrijeme

-Maintenance Type,Održavanje Tip

-Maintenance Visit,Održavanje Posjetite

-Maintenance Visit Purpose,Održavanje Posjetite Namjena

-Major/Optional Subjects,Glavni / Izborni predmeti

-Make Bank Voucher,Napravite Bank bon

-Make Difference Entry,Čine razliku Entry

-Make Time Log Batch,Provjerite Hrpa prijavite vrijeme

-Make a new,Napravite novi

-Make sure that the transactions you want to restrict have a Link field 'territory' that maps to a 'Territory' master.,Pobrinite se da su transakcije želite ograničiti imati vezu polje &#39;teritorij&#39; koji mapira u &#39;teritorij&#39; gospodara.

-Male,Muški

-Manage cost of operations,Upravljanje troškove poslovanja

-Manage exchange rates for currency conversion,Upravljanje tečajeve za pretvorbu valuta

-Mandatory,Obavezan

-"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.",Obvezni ako Stock Stavka je &quot;Da&quot;. Također zadano skladište gdje je zadržana količina se postaviti od prodajnog naloga.

-Manufacture against Sales Order,Proizvodnja protiv prodaje Reda

-Manufacture/Repack,Proizvodnja / Ponovno pakiranje

-Manufactured Qty,Proizvedeno Kol

-Manufactured quantity will be updated in this warehouse,Proizvedeno količina će biti ažurirana u ovom skladištu

-Manufacturer,Proizvođač

-Manufacturer Part Number,Proizvođač Broj dijela

-Manufacturing,Proizvodnja

-Manufacturing Quantity,Proizvodnja Količina

-Margin,Marža

-Marital Status,Bračni status

-Market Segment,Tržišni segment

-Married,Oženjen

-Mass Mailing,Misa mailing

-Master,Majstor

-Master Name,Učitelj Ime

-Master Type,Majstor Tip

-Masters,Majstori

-Match,Odgovarati

-Match non-linked Invoices and Payments.,Klađenje na ne-povezane faktura i plaćanja.

-Material Issue,Materijal Issue

-Material Receipt,Materijal Potvrda

-Material Request,Materijal zahtjev

-Material Request Date,Materijal Zahtjev Datum

-Material Request Detail No,Materijal Zahtjev Detalj Ne

-Material Request For Warehouse,Materijal Zahtjev za galeriju

-Material Request Item,Materijal Zahtjev artikla

-Material Request Items,Materijalni Zahtjev Proizvodi

-Material Request No,Materijal Zahtjev Ne

-Material Request Type,Materijal Zahtjev Tip

-Material Request used to make this Stock Entry,Materijal Zahtjev se koristi da bi se ova Stock unos

-Material Requirement,Materijal Zahtjev

-Material Transfer,Materijal transfera

-Materials,Materijali

-Materials Required (Exploded),Materijali Obavezno (eksplodirala)

-Max 500 rows only.,Max 500 redaka jedini.

-Max Attachments,Max Privitci

-Max Days Leave Allowed,Max Dani Ostavite dopuštenih

-Max Discount (%),Maks Popust (%)

-"Meaning of Submit, Cancel, Amend","Značenje Podnijeti, Odustani, Izmijeniti"

-Medium,Srednji

-"Menu items in the Top Bar. For setting the color of the Top Bar, go to <a href=""#Form/Style Settings"">Style Settings</a>","Opcije izbornika u gornjoj traci. Za postavljanje boju Top Baru, idite na <a href=""#Form/Style Settings"">Postavke stila</a>"

-Merge,Spojiti

-Merge Into,Spoji u

-Merge Warehouses,Spoji skladišta

-Merging is only possible between Group-to-Group or 					Ledger-to-Ledger,Spajanje je moguće samo između Group-to-grupe ili Ledger-to-Ledger

-"Merging is only possible if following \					properties are same in both records.					Group or Ledger, Debit or Credit, Is PL Account","Spajanje je moguće samo ako se slijedi \ svojstva su isti u oba zapisa. Grupa ili knjiga, debitne ili kreditne, Je PL račun"

-Message,Poruka

-Message Parameter,Poruka parametra

-Messages greater than 160 characters will be split into multiple messages,Poruka veća od 160 karaktera će biti split u više mesage

-Messages,Poruke

-Method,Način

-Middle Income,Srednji Prihodi

-Middle Name (Optional),Krsno ime (opcionalno)

-Milestone,Prekretnica

-Milestone Date,Prekretnica Datum

-Milestones,Dostignuća

-Milestones will be added as Events in the Calendar,Dostignuća će biti dodan kao Događanja u kalendaru

-Millions,Milijuni

-Min Order Qty,Min Red Kol

-Minimum Order Qty,Minimalna narudžba Količina

-Misc,Ostalo

-Misc Details,Razni podaci

-Miscellaneous,Razni

-Miscelleneous,Miscelleneous

-Mobile No,Mobitel Nema

-Mobile No.,Mobitel broj

-Mode of Payment,Način plaćanja

-Modern,Moderna

-Modified Amount,Promijenio Iznos

-Modified by,Izmijenio

-Module,Modul

-Module Def,Modul Def

-Module Name,Modul Ime

-Modules,Moduli

-Monday,Ponedjeljak

-Month,Mjesec

-Monthly,Mjesečno

-Monthly Attendance Sheet,Mjesečna posjećenost list

-Monthly Earning & Deduction,Mjesečna zarada &amp; Odbitak

-Monthly Salary Register,Mjesečna plaća Registracija

-Monthly salary statement.,Mjesečna plaća izjava.

-Monthly salary template.,Mjesečna plaća predložak.

-More,Više

-More Details,Više pojedinosti

-More Info,Više informacija

-More content for the bottom of the page.,Više sadržaja za dnu stranice.

-Moving Average,Moving Average

-Moving Average Rate,Premještanje prosječna stopa

-Mr,G.

-Ms,Gospođa

-Multiple Item Prices,Više Stavka Cijene

-Multiple root nodes not allowed.,Više korijen čvorovi nisu dopušteni.

-Mupltiple Item prices.,Mupltiple Stavka cijene.

-Must be Whole Number,Mora biti cijeli broj

-Must have report permission to access this report.,Mora imati izvješće dozvolu za pristup ovom izvješću.

-Must specify a Query to run,Mora se odrediti upita za pokretanje

-My Settings,Moje postavke

-NL-,NL-

-Name,Ime

-Name Case,Ime slučaja

-Name and Description,Naziv i opis

-Name and Employee ID,Ime i zaposlenika ID

-Name as entered in Sales Partner master,Ime kao ušao u prodajni partner gospodara

-Name is required,Ime je potrebno

-Name of organization from where lead has come,Naziv organizacije odakle je došao olovo

-Name of person or organization that this address belongs to.,Ime osobe ili organizacije koje ova adresa pripada.

-Name of the Budget Distribution,Ime distribucije proračuna

-Name of the entity who has requested for the Material Request,Naziv subjekta koji je podnio zahtjev za materijal Zahtjev

-Naming,Imenovanje

-Naming Series,Imenovanje serije

-Naming Series mandatory,Imenovanje serije obaveznu

-Negative balance is not allowed for account ,Negativna bilanca nije dopušten na račun

-Net Pay,Neto Pay

-Net Pay (in words) will be visible once you save the Salary Slip.,Neto plaća (u riječima) će biti vidljiv nakon što spremite plaće Slip.

-Net Total,Neto Ukupno

-Net Total (Company Currency),Neto Ukupno (Društvo valuta)

-Net Weight,Neto težina

-Net Weight UOM,Težina UOM

-Net Weight of each Item,Težina svake stavke

-Net pay can not be negative,Neto plaća ne može biti negativan

-Never,Nikad

-New,Novi

-New BOM,Novi BOM

-New Communications,Novi komunikacije

-New Delivery Notes,Novi otpremnice

-New Enquiries,Novi Upiti

-New Leads,Nova vodi

-New Leave Application,Novi dopust Primjena

-New Leaves Allocated,Novi Leaves Dodijeljeni

-New Leaves Allocated (In Days),Novi Lišće alociran (u danima)

-New Material Requests,Novi materijal Zahtjevi

-New Password,Novi Lozinka

-New Projects,Novi projekti

-New Purchase Orders,Novi narudžbenice

-New Purchase Receipts,Novi Kupnja Primici

-New Quotations,Novi Citati

-New Record,Novi rekord

-New Sales Orders,Nove narudžbe

-New Stock Entries,Novi Stock upisi

-New Stock UOM,Novi kataloški UOM

-New Supplier Quotations,Novi dobavljač Citati

-New Support Tickets,Novi Podrška Ulaznice

-New Workplace,Novi radnom mjestu

-New value to be set,Nova vrijednost treba postaviti

-Newsletter,Bilten

-Newsletter Content,Newsletter Sadržaj

-Newsletter Status,Newsletter Status

-"Newsletters to contacts, leads.","Brošure za kontakte, vodi."

-Next Communcation On,Sljedeća komunikacijski Na

-Next Contact By,Sljedeća Kontakt Do

-Next Contact Date,Sljedeća Kontakt Datum

-Next Date,Sljedeća Datum

-Next State,Sljedeća država

-Next actions,Sljedeći akcije

-Next email will be sent on:,Sljedeća e-mail će biti poslan na:

-No,Ne

-"No Account found in csv file, 							May be company abbreviation is not correct","Ne računa se u CSV datoteku, može se tvrtka kratica nije ispravan"

-No Action,Nema Akcija

-No Communication tagged with this ,Ne Komunikacija označio s ovim

-No Copy,Ne Kopirajte

-No Customer Accounts found. Customer Accounts are identified based on \			'Master Type' value in account record.,Nema kupaca račune pronađena. Kupac Računi su identificirani na temelju \ &#39;Master&#39; tip vrijednosti u računu rekord.

-No Item found with Barcode,Nema artikla naći s Barcode

-No Items to Pack,Nema stavki za pakiranje

-No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,Ne Ostavite odobravateljima. Molimo dodijeliti &#39;Ostavite Odobritelj&#39; Uloga da atleast jednom korisniku.

-No Permission,Bez dozvole

-No Permission to ,Nema dozvole za

-No Permissions set for this criteria.,Nema dozvole postavljen za ove kriterije.

-No Report Loaded. Please use query-report/[Report Name] to run a report.,Ne Izvješće Loaded. Molimo koristite upita izvješće / [Prijavi Ime] pokrenuti izvješće.

-No Supplier Accounts found. Supplier Accounts are identified based on \			'Master Type' value in account record.,Nema Supplier Računi pronađena. Supplier Računi su identificirani na temelju \ &#39;Master&#39; tip vrijednosti u računu rekord.

-No User Properties found.,Nema Svojstva korisnika pronađena.

-No default BOM exists for item: ,Ne postoji zadani troškovnik za predmet:

-No further records,Nema daljnjih zapisi

-No of Requested SMS,Nema traženih SMS

-No of Sent SMS,Ne poslanih SMS

-No of Visits,Bez pregleda

-No one,Niko

-No permission to write / remove.,Nema dozvole za pisanje / uklanjanje.

-No record found,Ne rekord naći

-No records tagged.,Nema zapisa tagged.

-No salary slip found for month: ,Bez plaće slip naći za mjesec dana:

-"No table is created for Single DocTypes, all values are stored in tabSingles as a tuple.","Nema stol je stvoren za jednokrevetnu DocTypes, sve vrijednosti su pohranjene u tabSingles što tuple."

-None,Nijedan

-None: End of Workflow,Ništa: Kraj Workflow

-Not,Ne

-Not Active,Ne aktivna

-Not Applicable,Nije primjenjivo

-Not Billed,Ne Naplaćeno

-Not Delivered,Ne Isporučeno

-Not Found,Not Found

-Not Linked to any record.,Nije povezan s bilo rekord.

-Not Permitted,Nije dopušteno

-Not allowed for: ,Nije dopušteno:

-Not enough permission to see links.,Nije dovoljno dozvolu za vidjeti linkove.

-Not in Use,Nije u uporabi

-Not interested,Ne zanima

-Not linked,Ne povezan

-Note,Primijetiti

-Note User,Napomena Upute

-Note is a free page where users can share documents / notes,Napomena je besplatno stranicu na kojoj korisnici mogu dijeliti dokumente / bilješke

-"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","Napomena: Backup i datoteke se ne brišu na Dropbox, morat ćete ih izbrisati ručno."

-"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","Napomena: Backup i datoteke se ne brišu na Google Drive, morat ćete ih izbrisati ručno."

-Note: Email will not be sent to disabled users,Napomena: E-mail neće biti poslan invalide

-"Note: For best results, images must be of the same size and width must be greater than height.","Napomena: Za najbolje rezultate, slike moraju biti iste veličine i širine mora biti veća od visine."

-Note: Other permission rules may also apply,Napomena: Ostala pravila dozvole također može primijeniti

-Note: You Can Manage Multiple Address or Contacts via Addresses & Contacts,Napomena: možete upravljati s više adresa ili kontakti preko adrese i kontakti

-Note: maximum attachment size = 1mb,Napomena: maksimalna veličina privitka = 1MB

-Notes,Bilješke

-Nothing to show,Ništa pokazati

-Notice - Number of Days,Obavijest - Broj dana

-Notification Control,Obavijest kontrola

-Notification Email Address,Obavijest E-mail adresa

-Notify By Email,Obavijesti e-poštom

-Notify by Email on creation of automatic Material Request,Obavijesti putem e-pošte na stvaranje automatskog Materijal Zahtjeva

-Number Format,Broj Format

-O+,O +

-O-,O-

-OPPT,OPPT

-Office,Ured

-Old Parent,Stari Roditelj

-On,Na

-On Net Total,Na Net Total

-On Previous Row Amount,Na prethodnu Row visini

-On Previous Row Total,Na prethodni redak Ukupno

-"Once you have set this, the users will only be able access documents with that property.","Nakon što ste postavili ovo, korisnici će moći pristupom dokumentima s tom imovinom."

-Only Administrator allowed to create Query / Script Reports,Samo administrator dopustio stvaranje upita / Skripta Izvješća

-Only Administrator can save a standard report. Please rename and save.,Samo administrator može uštedjeti standardne izvješće. Molimo preimenovati i spasiti.

-Only Allow Edit For,Samo Dopusti Uredi za

-Only Stock Items are allowed for Stock Entry,Samo Stock Predmeti su dopuštene za upis dionica

-Only System Manager can create / edit reports,Samo Manager sustav može stvoriti / uređivati ​​izvješća

-Only leaf nodes are allowed in transaction,Samo leaf čvorovi su dozvoljeni u transakciji

-Open,Otvoreno

-Open Sans,Otvoreni Sans

-Open Tickets,Otvoreni Ulaznice

-Opening Date,Otvaranje Datum

-Opening Entry,Otvaranje unos

-Opening Time,Radno vrijeme

-Opening for a Job.,Otvaranje za posao.

-Operating Cost,Operativni troškovi

-Operation Description,Operacija Opis

-Operation No,Operacija Ne

-Operation Time (mins),Operacija Vrijeme (min)

-Operations,Operacije

-Opportunity,Prilika

-Opportunity Date,Prilika Datum

-Opportunity From,Prilika Od

-Opportunity Item,Prilika artikla

-Opportunity Items,Prilika Proizvodi

-Opportunity Lost,Prilika Izgubili

-Opportunity Type,Prilika Tip

-Options,Mogućnosti

-Options Help,Opcije Pomoć

-Order Confirmed,Red Potvrđeno

-Order Lost,Red Izgubili

-Order Type,Vrsta narudžbe

-Ordered Items To Be Billed,Naručeni Stavke biti naplaćeno

-Ordered Items To Be Delivered,Naručeni Proizvodi se dostavljaju

-Ordered Quantity,Količina Ž

-Orders released for production.,Narudžbe objavljen za proizvodnju.

-Organization Profile,Organizacija Profil

-Original Message,Izvorni Poruka

-Other,Drugi

-Other Details,Ostali podaci

-Out,Van

-Out of AMC,Od AMC

-Out of Warranty,Od jamstvo

-Outgoing,Društven

-Outgoing Mail Server,Odlazni Mail Server

-Outgoing Mails,Odlazni mailova

-Outstanding Amount,Izvanredna Iznos

-Outstanding for Voucher ,Izvanredna za bon

-Over Heads,Više od šefova

-Overhead,Dometnut

-Overlapping Conditions found between,Preklapanje Uvjeti naći između

-Owned,U vlasništvu

-PAN Number,PAN Broj

-PF No.,PF broj

-PF Number,PF Broj

-PI/2011/,PI/2011 /

-PIN,PIN

-PO,PO

-POP3 Mail Server,POP3 Mail Server

-POP3 Mail Server (e.g. pop.gmail.com),POP3 Mail Server (npr. pop.gmail.com)

-POP3 Mail Settings,POP3 Mail Postavke

-POP3 mail server (e.g. pop.gmail.com),POP3 mail server (npr. pop.gmail.com)

-POP3 server e.g. (pop.gmail.com),POP3 poslužitelj npr. (pop.gmail.com)

-POS Setting,POS Podešavanje

-POS View,POS Pogledaj

-PR Detail,PR Detalj

-PRO,PRO

-PS,PS

-Package Item Details,Paket Stavka Detalji

-Package Items,Paket Proizvodi

-Package Weight Details,Paket Težina Detalji

-Packing Details,Pakiranje Detalji

-Packing Detials,Pakiranje detials

-Packing List,Pakiranje Popis

-Packing Slip,Odreskom

-Packing Slip Item,Odreskom predmet

-Packing Slip Items,Odreskom artikle

-Packing Slip(s) Cancelled,Odreskom (e) Otkazano

-Page,Stranica

-Page Background,Page Pozadinska

-Page Border,Stranica granica

-Page Break,Prijelom stranice

-Page HTML,Stranica HTML

-Page Headings,Stranica Naslovi

-Page Links,Stranica Linkovi

-Page Name,Stranica Ime

-Page Role,Stranica Uloga

-Page Text,Stranica Tekst

-Page content,Sadržaj stranice

-Page not found,Stranica nije pronađena

-Page text and background is same color. Please change.,Stranica tekst i pozadina iste boje. Molimo promijeniti.

-Page to show on the website,Stranica pokazati na web stranici

-"Page url name (auto-generated) (add "".html"")",Stranica url ime (automatski generirani) (dodaj &quot;. Html&quot;)

-Paid Amount,Plaćeni iznos

-Parameter,Parametar

-Parent Account,Roditelj račun

-Parent Cost Center,Roditelj troška

-Parent Customer Group,Roditelj Kupac Grupa

-Parent Detail docname,Roditelj Detalj docname

-Parent Item,Roditelj artikla

-Parent Item Group,Roditelj artikla Grupa

-Parent Label,Roditelj Label

-Parent Sales Person,Roditelj Prodaja Osoba

-Parent Territory,Roditelj Regija

-Parent is required.,Roditelj je potrebno.

-Parenttype,Parenttype

-Partially Completed,Djelomično Završeni

-Participants,Sudionici

-Partly Billed,Djelomično Naplaćeno

-Partly Delivered,Djelomično Isporučeno

-Partner Target Detail,Partner Ciljana Detalj

-Partner Type,Partner Tip

-Partner's Website,Web stranica partnera

-Passive,Pasivan

-Passport Number,Putovnica Broj

-Password,Lozinka

-Password Expires in (days),Lozinka Istječe (dana)

-Patch,Zakrpa

-Patch Log,Patch Prijava

-Pay To / Recd From,Platiti Da / RecD Od

-Payables,Obveze

-Payables Group,Obveze Grupa

-Payment Collection With Ageing,Plaćanje Collection S Starenje

-Payment Days,Plaćanja Dana

-Payment Entries,Plaćanja upisi

-Payment Entry has been modified after you pulled it. 			Please pull it again.,Plaćanje Stupanje je izmijenjen nakon što ga je izvukao. Molimo povucite ga opet.

-Payment Made With Ageing,Uplaćeno S Starenje

-Payment Reconciliation,Plaćanje pomirenje

-Payment Terms,Uvjeti plaćanja

-Payment to Invoice Matching Tool,Plaćanje fakture podudaranje alat

-Payment to Invoice Matching Tool Detail,Plaćanje fakture podudaranje alat Detalj

-Payments,Plaćanja

-Payments Made,Uplate Izrađen

-Payments Received,Uplate primljeni

-Payments made during the digest period,Plaćanja tijekom razdoblja digest

-Payments received during the digest period,Uplate primljene tijekom razdoblja digest

-Payroll Setup,Plaće za postavljanje

-Pending,Čekanju

-Pending Review,U tijeku pregled

-Pending SO Items For Purchase Request,Otvorena SO Proizvodi za zahtjev za kupnju

-Percent,Postotak

-Percent Complete,Postotak Cijela

-Percentage Allocation,Postotak Raspodjela

-Percentage Allocation should be equal to ,Postotak Raspodjela treba biti jednaka

-Percentage variation in quantity to be allowed while receiving or delivering this item.,Postotak varijacije u količini biti dopušteno dok prima ili isporuku ovu stavku.

-Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,Postotak koju smiju primiti ili isporučiti više od naručene količine. Na primjer: Ako ste naručili 100 jedinica. i tvoj ispravak je 10% onda se smiju primati 110 jedinica.

-Performance appraisal.,Ocjenjivanje.

-Period Closing Voucher,Razdoblje Zatvaranje bon

-Periodicity,Periodičnost

-Perm Level,Perm Level

-Permanent Accommodation Type,Stalni Tip smještaja

-Permanent Address,Stalna adresa

-Permission,Dopuštenje

-Permission Level,Dopuštenje Razina

-Permission Levels,Razine dozvola

-Permission Manager,Dopuštenje Manager

-Permission Rules,Dopuštenje Pravila

-Permissions,Dopuštenja

-Permissions Settings,Dozvole Postavke

-Permissions are automatically translated to Standard Reports and Searches,Dozvole automatski su prevedeni na standardnih izvješća i traži

-"Permissions are set on Roles and Document Types (called DocTypes) by restricting read, edit, make new, submit, cancel, amend and report rights.","Dozvole su postavljene na ulogama i vrstama dokumenata (zove DocTypes) ograničavanjem čitati, uređivati, napraviti novi, podnijeti, otkazati, izmijeniti i prijaviti prava."

-Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful incase you want to hide or make certain field read-only.,Dozvole na višim razinama &#39;terenu&#39; dozvole. Svi Polja imaju &#39;razinu dozvole&#39; set protiv njih i pravilima definiranim u to dozvole primjenjuju se na terenu. To je korisno obložiti želite sakriti ili napraviti određenu polje samo za čitanje.

-"Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document.","Dozvole na razini 0 su &#39;dokument razini&#39; dozvole, odnosno oni su primarni za pristup dokumentu."

-Permissions translate to Users based on what Role they are assigned,Dozvole prevesti na korisnike na temelju onoga što Uloga im se dodjeljuju

-Person,Osoba

-Person To Be Contacted,Osoba biti kontaktirani

-Personal,Osobno

-Personal Details,Osobni podaci

-Personal Email,Osobni e

-Phone,Telefon

-Phone No,Telefonski broj

-Phone No.,Telefonski broj

-Pick Columns,Pick stupce

-Pincode,Pincode

-Place of Issue,Mjesto izdavanja

-Plan for maintenance visits.,Plan održavanja posjeta.

-Planned Qty,Planirani Kol

-Planned Quantity,Planirana količina

-Plant,Biljka

-Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,Molimo unesite Skraćenica ili skraćeni naziv ispravno jer će biti dodan kao sufiks na sve računa šefova.

-Please Update Stock UOM with the help of Stock UOM Replace Utility.,Obnovite Stock UOM uz pomoć burze UOM Zamijeni Utility.

-Please attach a file first.,Molimo priložite datoteku prva.

-Please attach a file or set a URL,Molimo priložite datoteku ili postaviti URL

-Please check,Molimo provjerite

-Please enter Default Unit of Measure,Unesite Zadana jedinica mjere

-Please enter Delivery Note No or Sales Invoice No to proceed,Unesite otpremnica br ili prodaja Račun br postupiti

-Please enter Employee Number,Unesite broj zaposlenika

-Please enter Expense Account,Unesite trošak računa

-Please enter Expense/Adjustment Account,Unesite Rashodi / Prilagodba račun

-Please enter Purchase Receipt No to proceed,Unesite kupiti primitka No za nastavak

-Please enter Reserved Warehouse for item ,Unesite Rezervirano skladište za stavku

-Please enter valid,Unesite vrijede

-Please enter valid ,Unesite vrijede

-Please install dropbox python module,Molimo instalirajte Dropbox piton modul

-Please make sure that there are no empty columns in the file.,Molimo provjerite da nema praznih stupaca u datoteci.

-Please mention default value for ',Molimo spomenuti zadanu vrijednost za &#39;

-Please reduce qty.,Molimo smanjiti Qty.

-Please refresh to get the latest document.,Osvježite se dobiti najnovije dokument.

-Please save the Newsletter before sending.,Molimo spremite Newsletter prije slanja.

-Please select Bank Account,Odaberite bankovni račun

-Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,Molimo odaberite prenositi ako želite uključiti prethodnoj fiskalnoj godini je ravnoteža ostavlja na ovoj fiskalnoj godini

-Please select Date on which you want to run the report,Molimo odaberite datum na koji želite pokrenuti izvješće

-Please select Naming Neries,Molimo odaberite Imenovanje Neries

-Please select Price List,Molimo odaberite Cjenik

-Please select Time Logs.,Molimo odaberite vrijeme Evidencije.

-Please select a,Molimo odaberite

-Please select a csv file,Odaberite CSV datoteku

-Please select a file or url,Molimo odaberite datoteku ili url

-Please select a service item or change the order type to Sales.,Molimo odaberite stavku usluga ili promijeniti vrstu naloga za prodaju.

-Please select a sub-contracted item or do not sub-contract the transaction.,Molimo odaberite sklopljen ugovor stavku ili ne podugovaranje transakciju.

-Please select a valid csv file with data.,Odaberite valjanu CSV datoteke s podacima.

-Please select month and year,Molimo odaberite mjesec i godinu

-Please select the document type first,Molimo odaberite vrstu dokumenta prvi

-Please select: ,Molimo odaberite:

-Please set Dropbox access keys in,Molimo postavite Dropbox pristupne ključeve

-Please set Google Drive access keys in,Molimo postavite Google Drive pristupne tipke u

-Please setup Employee Naming System in Human Resource > HR Settings,Molimo postavljanje zaposlenika sustav imenovanja u ljudskim resursima&gt; HR Postavke

-Please specify,Navedite

-Please specify Company,Navedite tvrtke

-Please specify Company to proceed,Navedite Tvrtka postupiti

-Please specify Default Currency in Company Master \			and Global Defaults,Navedite Default valutu u trgovačkim društvima Master \ i Global defaultno

-Please specify a,Navedite

-Please specify a Price List which is valid for Territory,Navedite cjenik koji vrijedi za teritoriju

-Please specify a valid,Navedite važeći

-Please specify a valid 'From Case No.',Navedite važeću &#39;iz Predmet br&#39;

-Please specify currency in Company,Navedite valutu u Društvu

-Point of Sale,Point of Sale

-Point-of-Sale Setting,Point-of-Sale Podešavanje

-Post Graduate,Post diplomski

-Post Topic,Post Tema

-Postal,Poštanski

-Posting Date,Objavljivanje Datum

-Posting Date Time cannot be before,Datum postanja vrijeme ne može biti prije

-Posting Time,Objavljivanje Vrijeme

-Posts,Postovi

-Potential Sales Deal,Potencijal Prodaja Deal

-Potential opportunities for selling.,Potencijalni mogućnosti za prodaju.

-"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","Precision za plutaju polja (količine, popusti, postoci i sl.). Pluta će se zaokružuje na navedenim decimala. Default = 3"

-Preferred Billing Address,Željena adresa za naplatu

-Preferred Shipping Address,Željena Dostava Adresa

-Prefix,Prefiks

-Present,Sadašnje

-Prevdoc DocType,Prevdoc DOCTYPE

-Prevdoc Doctype,Prevdoc DOCTYPE

-Preview,Prikaz

-Previous Work Experience,Radnog iskustva

-Price,Cijena

-Price List,Cjenik

-Price List Currency,Cjenik valuta

-Price List Currency Conversion Rate,Cjenik valuta pretvorbe Stopa

-Price List Exchange Rate,Cjenik tečajna

-Price List Master,Cjenik Master

-Price List Name,Cjenik Ime

-Price List Rate,Cjenik Stopa

-Price List Rate (Company Currency),Cjenik stopa (Društvo valuta)

-Price List for Costing,Cjenik za obračun troškova

-Price Lists and Rates,Cjenike i cijene

-Primary,Osnovni

-Print Format,Ispis formata

-Print Format Style,Print Format Style

-Print Format Type,Ispis formatu

-Print Heading,Ispis Naslov

-Print Hide,Ispis Sakrij

-Print Width,Širina ispisa

-Print Without Amount,Ispis Bez visini

-Print...,Ispis ...

-Priority,Prioritet

-Private,Privatan

-Proceed to Setup,Nastavite Postava

-Process,Proces

-Process Payroll,Proces plaće

-Produced Quantity,Proizveden Količina

-Product Enquiry,Na upit

-Production Order,Proizvodnja Red

-Production Orders,Nalozi

-Production Plan Item,Proizvodnja plan artikla

-Production Plan Items,Plan proizvodnje Proizvodi

-Production Plan Sales Order,Proizvodnja plan prodajnog naloga

-Production Plan Sales Orders,Plan proizvodnje narudžbe

-Production Planning (MRP),Planiranje proizvodnje (MRP)

-Production Planning Tool,Planiranje proizvodnje alat

-"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","Proizvodi će biti razvrstani po težine dobi u zadane pretraživanja. Više težina-dob, veća proizvod će se pojaviti na popisu."

-Profile,Profil

-Profile Defaults,Profil Zadano

-Profile Represents a User in the system.,Profil Predstavlja korisnika u sustavu.

-Profile of a Blogger,Profil od Bloggeru

-Profile of a blog writer.,Profil blog pisac.

-Project,Projekt

-Project Costing,Projekt Costing

-Project Details,Projekt Detalji

-Project Milestone,Projekt Prekretnica

-Project Milestones,Projekt Dostignuća

-Project Name,Naziv projekta

-Project Start Date,Projekt datum početka

-Project Type,Vrsta projekta

-Project Value,Projekt Vrijednost

-Project activity / task.,Projekt aktivnost / zadatak.

-Project master.,Projekt majstor.

-Project will get saved and will be searchable with project name given,Projekt će biti spašen i da će se moći pretraživati ​​s projektom ime dano

-Project wise Stock Tracking,Projekt mudar Stock Praćenje

-Projected Qty,Predviđen Kol

-Projects,Projekti

-Prompt for Email on Submission of,Pitaj za e-poštu na podnošenje

-Properties,Nekretnine

-Property,Vlasništvo

-Property Setter,Nekretnine seter

-Property Setter overrides a standard DocType or Field property,Nekretnine seter nadjačava standardni DOCTYPE ili polja nekretnine

-Property Type,Vrsta nekretnine

-Provide email id registered in company,Osigurati e id registriran u tvrtki

-Public,Javni

-Published,Objavljen

-Published On,Objavljeno Dana

-Pull Emails from the Inbox and attach them as Communication records (for known contacts).,"Povucite e-pošte iz mape Primljeno, te ih priložiti kao Communication zapisa (za poznate kontakte)."

-Pull Payment Entries,Povucite plaćanja tekstova

-Pull sales orders (pending to deliver) based on the above criteria,Povucite prodajne naloge (na čekanju za isporuku) na temelju navedenih kriterija

-Purchase,Kupiti

-Purchase Analytics,Kupnja Analytics

-Purchase Common,Kupnja Zajednička

-Purchase Date,Kupnja Datum

-Purchase Details,Kupnja Detalji

-Purchase Discounts,Kupnja Popusti

-Purchase Document No,Kupnja Dokument br

-Purchase Document Type,Kupnja Document Type

-Purchase In Transit,Kupnja u tranzitu

-Purchase Invoice,Kupnja fakture

-Purchase Invoice Advance,Kupnja fakture Predujam

-Purchase Invoice Advances,Kupnja fakture Napredak

-Purchase Invoice Item,Kupnja fakture predmet

-Purchase Invoice Trends,Trendovi kupnje proizvoda

-Purchase Order,Narudžbenica

-Purchase Order Date,Narudžbenica Datum

-Purchase Order Item,Narudžbenica predmet

-Purchase Order Item No,Narudžbenica Br.

-Purchase Order Item Supplied,Narudžbenica artikla Isporuka

-Purchase Order Items,Narudžbenica artikle

-Purchase Order Items Supplied,Narudžbenica Proizvodi Isporuka

-Purchase Order Items To Be Billed,Narudžbenica Proizvodi se naplaćuje

-Purchase Order Items To Be Received,Narudžbenica Proizvodi treba primiti

-Purchase Order Message,Narudžbenica poruku

-Purchase Order Required,Narudžbenica Obvezno

-Purchase Order Trends,Narudžbenica trendovi

-Purchase Order sent by customer,Narudžbenica poslao kupca

-Purchase Orders given to Suppliers.,Kupnja naloge koje je dao dobavljače.

-Purchase Receipt,Račun kupnje

-Purchase Receipt Item,Kupnja Potvrda predmet

-Purchase Receipt Item Supplied,Kupnja Prijem artikla Isporuka

-Purchase Receipt Item Supplieds,Kupnja Supplieds Stavka primitka

-Purchase Receipt Items,Kupnja primitka artikle

-Purchase Receipt Message,Kupnja Potvrda poruku

-Purchase Receipt No,Račun kupnje Ne

-Purchase Receipt Required,Kupnja Potvrda Obvezno

-Purchase Receipt Trends,Račun kupnje trendovi

-Purchase Register,Kupnja Registracija

-Purchase Return,Kupnja Povratak

-Purchase Returned,Kupnja Vraćeno

-Purchase Taxes and Charges,Kupnja Porezi i naknade

-Purchase Taxes and Charges Master,Kupnja Porezi i naknade Master

-Purpose,Svrha

-Purpose must be one of ,Svrha mora biti jedan od

-Python Module Name,Python modula Naziv

-QA Inspection,QA Inspekcija

-QAI/11-12/,QAI/11-12 /

-QTN,QTN

-Qty,Kol

-Qty Consumed Per Unit,Kol Potrošeno po jedinici

-Qty To Manufacture,Količina za proizvodnju

-Qty as per Stock UOM,Količina po burzi UOM

-Qualification,Kvalifikacija

-Quality,Kvalitet

-Quality Inspection,Provera kvaliteta

-Quality Inspection Parameters,Inspekcija kvalitete Parametri

-Quality Inspection Reading,Kvaliteta Inspekcija čitanje

-Quality Inspection Readings,Inspekcija kvalitete Čitanja

-Quantity,Količina

-Quantity Requested for Purchase,Količina Traženi za kupnju

-Quantity already manufactured,Količina je već proizvedeni

-Quantity and Rate,Količina i stopa

-Quantity and Warehouse,Količina i skladišta

-Quantity cannot be a fraction.,Količina ne može biti dio.

-Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,Količina predmeta dobije nakon proizvodnju / pakiranje od navedenih količina sirovina

-Quantity should be equal to Manufacturing Quantity. ,Količina trebala biti jednaka količina proizvodnju.

-Quarter,Četvrtina

-Quarterly,Tromjesečni

-Query,Pitanje

-Query Options,Upita Mogućnosti

-Query Report,Izvješće upita

-Query must be a SELECT,Upit mora biti SELECT

-Quick Help for Setting Permissions,Brza pomoć za postavljanje dopuštenja

-Quick Help for User Properties,Brza pomoć za korisnike Nekretnine

-Quotation,Citat

-Quotation Date,Ponuda Datum

-Quotation Item,Citat artikla

-Quotation Items,Kotaciji Proizvodi

-Quotation Lost Reason,Citat Izgubili razlog

-Quotation Message,Citat Poruka

-Quotation Sent,Citat Sent

-Quotation Series,Ponuda Serija

-Quotation To,Ponuda za

-Quotation Trend,Citat Trend

-Quotations received from Suppliers.,Citati dobio od dobavljače.

-Quotes to Leads or Customers.,Citati na vodi ili kupaca.

-Raise Material Request when stock reaches re-order level,Podignite Materijal Zahtjev kad dionica dosegne ponovno poredak razinu

-Raised By,Povišena Do

-Raised By (Email),Povišena Do (e)

-Random,Slučajan

-Range,Domet

-Rate,Stopa

-Rate ,Stopa

-Rate (Company Currency),Ocijeni (Društvo valuta)

-Rate Of Materials Based On,Stopa materijali na temelju

-Rate and Amount,Kamatna stopa i iznos

-Rate at which Customer Currency is converted to customer's base currency,Stopa po kojoj Kupac valuta se pretvaraju u kupca osnovne valute

-Rate at which Price list currency is converted to company's base currency,Stopa po kojoj Cjenik valute se pretvaraju u tvrtke bazne valute

-Rate at which Price list currency is converted to customer's base currency,Stopa po kojoj Cjenik valute se pretvaraju u kupca osnovne valute

-Rate at which customer's currency is converted to company's base currency,Stopa po kojoj se valuta klijenta se pretvaraju u tvrtke bazne valute

-Rate at which supplier's currency is converted to company's base currency,Stopa po kojoj supplier valuta se pretvaraju u tvrtke bazne valute

-Rate at which this tax is applied,Stopa po kojoj je taj porez se primjenjuje

-Raw Material Item Code,Sirovine Stavka Šifra

-Raw Materials Supplied,Sirovine nabavlja

-Raw Materials Supplied Cost,Sirovine Isporuka Troškovi

-Re-Order Level,Re-Order Razina

-Re-Order Qty,Re-Order Kol

-Re-order,Ponovno bi

-Re-order Level,Ponovno bi Razina

-Re-order Qty,Ponovno bi Kol

-Read,Čitati

-Read Only,Read Only

-Reading 1,Čitanje 1

-Reading 10,Čitanje 10

-Reading 2,Čitanje 2

-Reading 3,Čitanje 3

-Reading 4,Čitanje 4

-Reading 5,Čitanje 5

-Reading 6,Čitanje 6

-Reading 7,Čitanje 7

-Reading 8,Čitanje 8

-Reading 9,Čitanje 9

-Reason,Razlog

-Reason for Leaving,Razlog za odlazak

-Reason for Resignation,Razlog za ostavku

-Recd Quantity,RecD Količina

-Receivable / Payable account will be identified based on the field Master Type,Potraživanja / obveze prema dobavljačima račun će se utvrditi na temelju vrsti terenu Master

-Receivables,Potraživanja

-Receivables / Payables,Potraživanja / obveze

-Receivables Group,Potraživanja Grupa

-Received Date,Datum pozicija

-Received Items To Be Billed,Primljeni Proizvodi se naplaćuje

-Received Qty,Pozicija Kol

-Received and Accepted,Primljeni i prihvaćeni

-Receiver List,Prijemnik Popis

-Receiver Parameter,Prijemnik parametra

-Recipient,Primalac

-Recipients,Primatelji

-Reconciliation Data,Pomirenje podataka

-Reconciliation HTML,Pomirenje HTML

-Reconciliation JSON,Pomirenje JSON

-Record item movement.,Zabilježite stavku pokret.

-Recurring Id,Ponavljajući Id

-Recurring Invoice,Ponavljajući Račun

-Recurring Type,Ponavljajući Tip

-Reduce Deduction for Leave Without Pay (LWP),Smanjite odbitak za ostaviti bez plaća (lwp)

-Reduce Earning for Leave Without Pay (LWP),Smanjenje plaća za ostaviti bez plaće (lwp)

-Ref Code,Ref. Šifra

-Ref Date is Mandatory if Ref Number is specified,Ref. Datum obvezni ako Ref. broj je navedeno

-Ref DocType,Ref. DOCTYPE

-Ref Name,Ref. Ime

-Ref Rate,Ref. Stopa

-Ref SQ,Ref. SQ

-Ref Type,Ref. Tip

-Reference,Upućivanje

-Reference Date,Referentni datum

-Reference DocName,Referentna DocName

-Reference DocType,Referentna DOCTYPEhtml

-Reference Name,Referenca Ime

-Reference Number,Referentni broj

-Reference Type,Referentna Tip

-Refresh,Osvježiti

-Registered but disabled.,Registrirani ali onemogućen.

-Registration Details,Registracija Brodu

-Registration Details Emailed.,Registracija Detalji Poslano.

-Registration Info,Registracija Info

-Rejected,Odbijen

-Rejected Quantity,Odbijen Količina

-Rejected Serial No,Odbijen Serijski br

-Rejected Warehouse,Odbijen galerija

-Relation,Odnos

-Relieving Date,Rasterećenje Datum

-Relieving Date of employee is ,Rasterećenje Datum zaposleniku

-Remark,Primjedba

-Remarks,Primjedbe

-Remove Bookmark,Uklonite Bookmark

-Rename Log,Preimenovanje Prijavite

-Rename Tool,Preimenovanje alat

-Rename...,Promjena naziva ...

-Rented,Iznajmljuje

-Repeat On,Ponovite Na

-Repeat Till,Ponovite Do

-Repeat on Day of Month,Ponovite na dan u mjesecu

-Repeat this Event,Ponovite ovaj događaj

-Replace,Zamijeniti

-Replace Item / BOM in all BOMs,Zamijenite predmet / BOM u svim sastavnicama

-"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","Zamijenite određeni BOM u svim drugim sastavnicama gdje se koriste. To će zamijeniti staru vezu BOM, ažurirati troškove i regenerirati &quot;BOM eksploziju predmeta&quot; stol kao i po novom BOM"

-Replied,Odgovorio

-Report,Prijavi

-Report Builder,Report Builder

-Report Builder reports are managed directly by the report builder. Nothing to do.,Report Builder izvješća se izravno upravlja Report Builder. Ništa učiniti.

-Report Date,Prijavi Datum

-Report Hide,Prijavi Sakrij

-Report Name,Naziv izvješća

-Report Type,Prijavi Vid

-Report was not saved (there were errors),Izvješće nije spašen (bilo pogrešaka)

-Reports,Izvješća

-Reports to,Izvješća

-Represents the states allowed in one document and role assigned to change the state.,Predstavlja stanja dopušteni u jednom dokumentu i uloge dodijeljene promijeniti stanje.

-Reqd,Reqd

-Reqd By Date,Reqd Po datumu

-Request Type,Zahtjev Tip

-Request for Information,Zahtjev za informacije

-Request for purchase.,Zahtjev za kupnju.

-Requested By,Traženi Do

-Requested Items To Be Ordered,Traženi Proizvodi se mogu naručiti

-Requested Items To Be Transferred,Traženi stavki za prijenos

-Requests for items.,Zahtjevi za stavke.

-Required By,Potrebna Do

-Required Date,Potrebna Datum

-Required Qty,Potrebna Kol

-Required only for sample item.,Potrebna je samo za primjer stavke.

-Required raw materials issued to the supplier for producing a sub - contracted item.,Potrebna sirovina izdane dobavljač za proizvodnju pod - ugovoreni predmet.

-Reseller,Prodavač

-Reserved Quantity,Rezervirano Količina

-Reserved Warehouse,Rezervirano galerija

-Reserved Warehouse in Sales Order / Finished Goods Warehouse,Rezervirano Warehouse u prodajni nalog / skladišta gotovih proizvoda

-Reserved Warehouse is missing in Sales Order,Rezervirano Warehouse nedostaje u prodajni nalog

-Resignation Letter Date,Ostavka Pismo Datum

-Resolution,Rezolucija

-Resolution Date,Rezolucija Datum

-Resolution Details,Rezolucija o Brodu

-Resolved By,Riješen Do

-Restrict IP,Zabraniti IP

-Restrict user from this IP address only. Multiple IP addresses can be added by separating with commas. Also accepts partial IP addresses like (111.111.111),Zabraniti korisnika iz ove IP adrese samo. Višestruki IP adrese može biti dodan odvajajući zarezima. Također prihvaća djelomične IP adrese kao što su (111.111.111)

-Restricting By User,Ograničavanje strane korisnika

-Retail,Maloprodaja

-Retailer,Prodavač na malo

-Review Date,Recenzija Datum

-Rgt,Ustaša

-Right,Desno

-Role,Uloga

-Role Allowed to edit frozen stock,Uloga dopuštenih urediti smrznute zalihe

-Role Name,Uloga Ime

-Role that is allowed to submit transactions that exceed credit limits set.,Uloga koja je dopušteno podnijeti transakcije koje premašuju kreditnih ograničenja postavljena.

-Roles,Uloge

-Roles Assigned,Uloge Dodijeljeni

-Roles Assigned To User,Uloge dodijeljena Korisniku

-Roles HTML,Uloge HTML

-Root ,Korijen

-Root cannot have a parent cost center,Korijen ne mogu imati središte troškova roditelj

-Rounded Total,Zaobljeni Ukupno

-Rounded Total (Company Currency),Zaobljeni Ukupno (Društvo valuta)

-Row,Red

-Row ,Red

-Row #,Redak #

-Row # ,Redak #

-Rules defining transition of state in the workflow.,Pravila definiraju prijelaz stanja u tijek rada.

-"Rules for how states are transitions, like next state and which role is allowed to change state etc.","Pravila za koliko su države prijelaza, kao i sljedeći države i koja uloga je dozvoljeno da promijeni stanje itd."

-Rules to calculate shipping amount for a sale,Pravila za izračun shipping iznos za prodaju

-SLE Exists,SLE Exists

-SMS,SMS

-SMS Center,SMS centar

-SMS Control,SMS kontrola

-SMS Gateway URL,SMS Gateway URL

-SMS Log,SMS Prijava

-SMS Parameter,SMS parametra

-SMS Parameters,SMS Parametri

-SMS Sender Name,SMS Sender Ime

-SMS Settings,Postavke SMS

-SMTP Server (e.g. smtp.gmail.com),SMTP poslužitelj (npr. smtp.gmail.com)

-SO,SO

-SO Date,SO Datum

-SO Pending Qty,SO čekanju Kol

-SO/10-11/,SO/10-11 /

-SO1112,SO1112

-SQTN,SQTN

-STE,Ste

-SUP,SUP

-SUPP,Supp

-SUPP/10-11/,SUPP/10-11 /

-Salary,Plata

-Salary Information,Plaća informacije

-Salary Manager,Plaća Manager

-Salary Mode,Plaća način

-Salary Slip,Plaća proklizavanja

-Salary Slip Deduction,Plaća proklizavanja Odbitak

-Salary Slip Earning,Plaća proklizavanja Zarada

-Salary Structure,Plaća Struktura

-Salary Structure Deduction,Plaća Struktura Odbitak

-Salary Structure Earning,Plaća Struktura Zarada

-Salary Structure Earnings,Plaća Struktura Zarada

-Salary breakup based on Earning and Deduction.,Plaća raspada temelju zarađivati ​​i odbitka.

-Salary components.,Plaća komponente.

-Sales,Prodajni

-Sales Analytics,Prodaja Analitika

-Sales BOM,Prodaja BOM

-Sales BOM Help,Prodaja BOM Pomoć

-Sales BOM Item,Prodaja BOM artikla

-Sales BOM Items,Prodaja BOM Proizvodi

-Sales Common,Prodaja Zajedničke

-Sales Details,Prodaja Detalji

-Sales Discounts,Prodaja Popusti

-Sales Email Settings,Prodaja Postavke e-pošte

-Sales Extras,Prodaja Dodaci

-Sales Invoice,Prodaja fakture

-Sales Invoice Advance,Prodaja Račun Predujam

-Sales Invoice Item,Prodaja Račun artikla

-Sales Invoice Items,Prodaja stavke računa

-Sales Invoice Message,Prodaja Račun Poruka

-Sales Invoice No,Prodaja Račun br

-Sales Invoice Trends,Prodaja Račun trendovi

-Sales Order,Prodajnog naloga

-Sales Order Date,Prodaja Datum narudžbe

-Sales Order Item,Prodajnog naloga artikla

-Sales Order Items,Prodaja Narudžbe Proizvodi

-Sales Order Message,Prodajnog naloga Poruka

-Sales Order No,Prodajnog naloga Ne

-Sales Order Required,Prodajnog naloga Obvezno

-Sales Order Trend,Prodaja Naručite Trend

-Sales Partner,Prodaja partner

-Sales Partner Name,Prodaja Ime partnera

-Sales Partner Target,Prodaja partner Target

-Sales Partners Commission,Prodaja Partneri komisija

-Sales Person,Prodaja Osoba

-Sales Person Incharge,Prodaja Osoba Incharge

-Sales Person Name,Prodaja Osoba Ime

-Sales Person Target Variance (Item Group-Wise),Prodaja Osoba Target varijance (točka Group-Wise)

-Sales Person Targets,Prodaje osobi Mete

-Sales Person-wise Transaction Summary,Prodaja Osobne mudar Transakcija Sažetak

-Sales Register,Prodaja Registracija

-Sales Return,Prodaje Povratak

-Sales Taxes and Charges,Prodaja Porezi i naknade

-Sales Taxes and Charges Master,Prodaja Porezi i naknade Master

-Sales Team,Prodaja Team

-Sales Team Details,Prodaja Team Detalji

-Sales Team1,Prodaja Team1

-Sales and Purchase,Prodaja i kupnja

-Sales campaigns,Prodaja kampanje

-Sales persons and targets,Prodaja osobe i ciljevi

-Sales taxes template.,Prodaja porezi predložak.

-Sales territories.,Prodaja teritoriji.

-Salutation,Pozdrav

-Same file has already been attached to the record,Sve file već priključen na zapisnik

-Sample Size,Veličina uzorka

-Sanctioned Amount,Iznos kažnjeni

-Saturday,Subota

-Save,Spasiti

-Schedule,Raspored

-Schedule Details,Raspored Detalji

-Scheduled,Planiran

-Scheduled Confirmation Date,Planirano Potvrda Datum

-Scheduled Date,Planirano Datum

-Scheduler Log,Planer Prijava

-School/University,Škola / Sveučilište

-Score (0-5),Ocjena (0-5)

-Score Earned,Ocjena Zarađeni

-Scrap %,Otpad%

-Script,Skripta

-Script Report,Skripta Prijavi

-Script Type,Skripta Tip

-Script to attach to all web pages.,Skripta se priključiti na svim web stranicama.

-Search,Traži

-Search Fields,Search Polja

-Seasonality for setting budgets.,Sezonalnost za postavljanje proračuna.

-Section Break,Odjeljak Break

-Security Settings,Sigurnosne postavke

-"See ""Rate Of Materials Based On"" in Costing Section",Pogledajte &quot;stopa materijali na temelju troškova&quot; u odjeljak

-Select,Odabrati

-"Select ""Yes"" for sub - contracting items",Odaberite &quot;Da&quot; za pod - ugovorne stavke

-"Select ""Yes"" if this item is to be sent to a customer or received from a supplier as a sample. Delivery notes and Purchase Receipts will update stock levels but there will be no invoice against this item.","Odaberite &quot;Da&quot; ako je ova stavka će biti poslan na kupca ili dobio od dobavljača kao uzorak. Otpremnice i kupnju primitke će ažurirati burzovne razinama, ali neće biti faktura protiv ove stavke."

-"Select ""Yes"" if this item is used for some internal purpose in your company.",Odaberite &quot;Da&quot; ako ova stavka se koristi za neke unutarnje potrebe u vašoj tvrtki.

-"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","Odaberite &quot;Da&quot; ako ova stavka predstavlja neki posao poput treninga, projektiranje, konzalting i sl."

-"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",Odaberite &quot;Da&quot; ako ste održavanju zaliha ove točke u vašem inventaru.

-"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",Odaberite &quot;Da&quot; ako opskrbu sirovina na svoj dobavljača za proizvodnju ovu stavku.

-Select All,Odaberite sve

-Select Attachments,Odaberite privitke

-Select Budget Distribution to unevenly distribute targets across months.,Odaberite Budget distribuciju neravnomjerno raspodijeliti ciljeve diljem mjeseci.

-"Select Budget Distribution, if you want to track based on seasonality.","Odaberite Budget Distribution, ako želite pratiti na temelju sezonalnosti."

-Select Customer,Izaberite klijenta

-Select Digest Content,Odaberite Digest sadržaj

-Select DocType,Odaberite DOCTYPE

-Select Document Type,Odaberite vrstu dokumenta

-Select Document Type or Role to start.,Odaberite vrstu dokumenta ili ulogu za početak.

-Select Items,Odaberite stavke

-Select PR,Odaberite PR

-Select Print Format,Odaberite Print Format

-Select Print Heading,Odaberite Ispis Naslov

-Select Report Name,Odaberite Naziv izvješća

-Select Role,Odaberite Uloga

-Select Sales Orders,Odaberite narudžbe

-Select Sales Orders from which you want to create Production Orders.,Odaberite narudžbe iz koje želite stvoriti radne naloge.

-Select Terms and Conditions,Odaberite Uvjeti i pravila

-Select Time Logs and Submit to create a new Sales Invoice.,Odaberite vrijeme Evidencije i slanje stvoriti novi prodajni fakture.

-Select Transaction,Odaberite transakcija

-Select Type,Odaberite Vid

-Select User or Property to start.,Odaberite korisnika ili imovina za početak.

-Select a Banner Image first.,Odaberite Slika Banner prvi.

-Select account head of the bank where cheque was deposited.,Odaberite račun šefa banke gdje je ček bio pohranjen.

-Select an image of approx width 150px with a transparent background for best results.,Odaberite sliku od cca 150px širine s transparentnom pozadinom za najbolje rezultate.

-Select company name first.,Odaberite naziv tvrtke prvi.

-Select dates to create a new ,Odaberite datume za stvaranje nove

-Select name of Customer to whom project belongs,Odaberite ime kupca kojem projekt pripada

-Select or drag across time slots to create a new event.,Odaberite ili povucite preko minutaže stvoriti novi događaj.

-Select template from which you want to get the Goals,Odaberite predložak s kojeg želite dobiti ciljeva

-Select the Employee for whom you are creating the Appraisal.,Odaberite zaposlenika za koga se stvara procjene.

-Select the currency in which price list is maintained,Odaberite valutu u kojoj cjenik održava

-Select the label after which you want to insert new field.,Odaberite oznaku nakon što želite umetnuti novo polje.

-Select the period when the invoice will be generated automatically,Odaberite razdoblje kada faktura će biti generiran automatski

-"Select the price list as entered in ""Price List"" master. This will pull the reference rates of items against this price list as specified in ""Item"" master.",Odaberite cjenik kao ušao u &quot;Cjenik&quot; gospodara. To će povući referentne stope predmeta protiv ove cjeniku kao što je navedeno u &quot;artikla&quot; gospodara.

-Select the relevant company name if you have multiple companies,Odaberite odgovarajući naziv tvrtke ako imate više tvrtki

-Select the relevant company name if you have multiple companies.,Odaberite odgovarajući naziv tvrtke ako imate više tvrtki.

-Select who you want to send this newsletter to,Odaberite koji želite poslati ovu newsletter

-"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","Odabir &quot;Da&quot; omogućit će ovu stavku da se pojavi u narudžbenice, Otkup primitka."

-"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","Odabir &quot;Da&quot; omogućit će ovaj predmet shvatiti u prodajni nalog, otpremnici"

-"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",Odabir &quot;Da&quot; će vam omogućiti da stvorite Bill materijala pokazuje sirovina i operativne troškove nastale za proizvodnju ovu stavku.

-"Selecting ""Yes"" will allow you to make a Production Order for this item.",Odabir &quot;Da&quot; će vam omogućiti da napravite proizvodnom nalogu za tu stavku.

-"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",Odabir &quot;Da&quot; će dati jedinstveni identitet svakog entiteta ove točke koja se može vidjeti u rednim brojem učitelja.

-Selling,Prodaja

-Selling Settings,Prodaja postavki

-Send,Poslati

-Send Autoreply,Pošalji Automatski

-Send Email,Pošaljite e-poštu

-Send From,Pošalji Iz

-Send Invite Email,Pošalji pozivnicu e

-Send Me A Copy,Pošaljite mi kopiju

-Send Notifications To,Slanje obavijesti

-Send Print in Body and Attachment,Pošalji Ispis u tijelu i privrženosti

-Send SMS,Pošalji SMS

-Send To,Pošalji

-Send To Type,Pošalji Upišite

-Send an email reminder in the morning,Pošaljite e-mail podsjetnik u jutarnjim satima

-Send automatic emails to Contacts on Submitting transactions.,Pošalji automatske poruke u Kontakte o podnošenju transakcije.

-Send mass SMS to your contacts,Pošalji masovne SMS svojim kontaktima

-Send regular summary reports via Email.,Pošalji redovite sažetak izvješća putem e-pošte.

-Send to this list,Pošalji na ovom popisu

-Sender,Pošiljalac

-Sender Name,Pošiljatelj Ime

-"Sending newsletters is not allowed for Trial users, \				to prevent abuse of this feature.","Slanje biltene nije dopušteno za suđenje korisnike, \ spriječiti zloupotrebe ove značajke."

-Sent Mail,Poslana pošta

-Sent On,Poslan Na

-Sent Quotation,Sent Ponuda

-Separate production order will be created for each finished good item.,Poseban proizvodnja kako će biti izrađen za svakog gotovog dobrom stavke.

-Serial No,Serijski br

-Serial No Details,Serijski nema podataka

-Serial No Service Contract Expiry,Serijski Bez isteka Ugovor o pružanju usluga

-Serial No Status,Serijski Bez Status

-Serial No Warranty Expiry,Serijski Nema jamstva isteka

-Serialized Item: ',Serijaliziranom artikla: &#39;

-Series List for this Transaction,Serija Popis za ovu transakciju

-Server,Server

-Service Address,Usluga Adresa

-Services,Usluge

-Session Expired. Logging you out,Sjednica je istekao. Odjavljivanje

-Session Expires in (time),Sjednica Istječe u (vrijeme)

-Session Expiry,Sjednica isteka

-Session Expiry in Hours e.g. 06:00,Sjednica Rok u Hours npr. 06:00

-Set Banner from Image,Postavite banner sa slike

-Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,Postavite Stavka Grupa-mudre proračune na ovom području. Također možete uključiti sezonalnost postavljanjem Distribution.

-Set Login and Password if authentication is required.,"Postavite prijavu i lozinku, ako je autorizacija potrebna."

-Set New Password,Set New Password

-Set Value,Postavite vrijednost

-"Set a new password and ""Save""",Postavite novu lozinku i &quot;Save&quot;

-Set prefix for numbering series on your transactions,Postavite prefiks za numeriranje niza na svoje transakcije

-Set targets Item Group-wise for this Sales Person.,Set cilja predmet Grupa-mudar za ovaj prodavač.

-"Set your background color, font and image (tiled)","Postavite boju pozadine, font i sliku (popločan)"

-"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","Postavite odlazne postavke SMTP mail ovdje. Svi sustav generira obavijesti, e-mail će otići s ovog poslužitelja e-pošte. Ako niste sigurni, ostavite prazno za korištenje ERPNext poslužitelja (e-mailove i dalje će biti poslan na vaš e-mail id) ili se obratite davatelja usluga."

-Setting Account Type helps in selecting this Account in transactions.,Postavljanje Vrsta računa pomaže u odabiru ovaj račun u prometu.

-Settings,Postavke

-Settings for About Us Page.,Postavke za O nama Page.

-Settings for Accounts,Postavke za račune

-Settings for Buying Module,Postavke za kupnju modul

-Settings for Contact Us Page,Postavke za Kontaktirajte nas stranicu

-Settings for Contact Us Page.,Postavke za Kontaktirajte nas stranicu.

-Settings for Selling Module,Postavke za prodaju modul

-Settings for the About Us Page,Postavke za O nama Page

-"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",Postavke za izdvajanje posao zahtjeva iz spremnika npr. &quot;jobs@example.com&quot;

-Setup,Postavljanje

-Setup Control,Postavljanje kontrola

-Setup Series,Postavljanje Serija

-Setup of Shopping Cart.,Postavljanje Košarica.

-Setup of fonts and background.,Postavljanje fontova i pozadine.

-"Setup of top navigation bar, footer and logo.","Postavljanje gornjoj navigacijskoj traci, podnožje i logo."

-Setup to pull emails from support email account,Postava povući e-mailove od podrške email računa

-Share,Udio

-Share With,Podijelite s

-Shipments to customers.,Isporuke kupcima.

-Shipping,Utovar

-Shipping Account,Dostava račun

-Shipping Address,Dostava Adresa

-Shipping Address Name,Dostava Adresa Ime

-Shipping Amount,Dostava Iznos

-Shipping Rule,Dostava Pravilo

-Shipping Rule Condition,Dostava Pravilo Stanje

-Shipping Rule Conditions,Dostava Koje uvjete

-Shipping Rule Label,Dostava Pravilo Label

-Shipping Rules,Dostava Pravila

-Shop,Dućan

-Shopping Cart,Košarica

-Shopping Cart Price List,Košarica Cjenik

-Shopping Cart Price Lists,Košarica cjenike

-Shopping Cart Settings,Košarica Postavke

-Shopping Cart Shipping Rule,Košarica Dostava Pravilo

-Shopping Cart Shipping Rules,Košarica Dostava Pravila

-Shopping Cart Taxes and Charges Master,Košarica poreze i troškove Master

-Shopping Cart Taxes and Charges Masters,Košarica Porezi i naknade Masters

-Short Bio,Kratka Biografija

-Short Name,Kratko Ime

-Short biography for website and other publications.,Kratka biografija za web stranice i drugih publikacija.

-Shortcut,Prečac

-"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",Show &quot;na lageru&quot; ili &quot;Nije u skladištu&quot; temelji se na skladištu dostupna u tom skladištu.

-Show Details,Prikaži pojedinosti

-Show In Website,Pokaži Na web stranice

-Show Print First,Pokaži Ispis Prvo

-Show a slideshow at the top of the page,Prikaži slideshow na vrhu stranice

-Show in Website,Prikaži u web

-Show rows with zero values,Prikaži retke s nula vrijednosti

-Show this slideshow at the top of the page,Prikaži ovaj slideshow na vrhu stranice

-Showing only for,Prikaz samo za

-Signature,Potpis

-Signature to be appended at the end of every email,Potpis se dodaje na kraju svakog e

-Single,Singl

-Single Post (article).,Single Post (članak).

-Single unit of an Item.,Jedna jedinica stavku.

-Sitemap Domain,Mapa Domain

-Slideshow,Slideshow

-Slideshow Items,Slideshow Proizvodi

-Slideshow Name,SLIKA Naziv

-Slideshow like display for the website,Slideshow kao prikaz za web

-Small Text,Mali Tekst

-Solid background color (default light gray),Čvrsta boja pozadine (zadano svijetlo siva)

-Sorry we were unable to find what you were looking for.,Nažalost nismo uspjeli pronaći ono što su tražili.

-Sorry you are not permitted to view this page.,Žao nam je što nije dozvoljeno da vidite ovu stranicu.

-Sorry! We can only allow upto 100 rows for Stock Reconciliation.,Žao nam je! Mi samo možemo dopustiti upto 100 redova za burze pomirenja.

-"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","Žao mi je! Ne možete promijeniti tvrtke zadanu valutu, jer već postoje transakcija protiv njega. Vi ćete morati odustati od te transakcije, ako želite promijeniti zadanu valutu."

-Sorry. Companies cannot be merged,Žao nam je. Tvrtke ne mogu se spojiti

-Sorry. Serial Nos. cannot be merged,Žao nam je. Serijski broj ne može spojiti

-Sort By,Sortiraj po

-Source,Izvor

-Source Warehouse,Izvor galerija

-Source and Target Warehouse cannot be same,Izvor i Target galerije ne mogu biti isti

-Source of th,Izvor th

-"Source of the lead. If via a campaign, select ""Campaign""","Izvor olova. Ako putem kampanje, odaberite &quot;kampanja&quot;"

-Spartan,Spartanski

-Special Page Settings,Posebni stranica Postavke

-Specification Details,Specifikacija Detalji

-Specify Exchange Rate to convert one currency into another,Navedite tečaju za pretvaranje jedne valute u drugu

-"Specify a list of Territories, for which, this Price List is valid","Navedite popis teritorijima, za koje, ovom cjeniku vrijedi"

-"Specify a list of Territories, for which, this Shipping Rule is valid","Navedite popis teritorijima, za koje, to Dostava Pravilo vrijedi"

-"Specify a list of Territories, for which, this Taxes Master is valid","Navedite popis teritorijima, za koje, to Porezi Master vrijedi"

-Specify conditions to calculate shipping amount,Odredite uvjete za izračun iznosa dostave

-Split Delivery Note into packages.,Split otpremnici u paketima.

-Standard,Standard

-Standard Rate,Standardna stopa

-"Standard Terms and Conditions that can be added to Sales and Purchases.Examples:1. Validity of the offer.1. Payment Terms (In Advance, On Credit, part advance etc).1. What is extra (or payable by the Customer).1. Safety / usage warning.1. Warranty if any.1. Returns Policy.1. Terms of shipping, if applicable.1. Ways of addressing disputes, indemnity, liability, etc.1. Address and Contact of your Company.","Standardni uvjeti da se može dodati prodaje i Purchases.Examples: 1. Valjanost offer.1. Uvjeti plaćanja (unaprijed, na kredit, dio unaprijed i sl) 0,1. Što je ekstra (ili plaća kupac) 0,1. Sigurnost / korištenje warning.1. Jamstvo ako any.1. Vraća Policy.1. Uvjeti shipping, ako applicable.1. Načinima rješavanja sporova, odšteta, odgovornost, etc.1. Adresu i kontakt vaše tvrtke."

-"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.10. Add or Deduct: Whether you want to add or deduct the tax.","Standardni porez predložak koji se mogu primijeniti na sve transakcije kupnje. Ovaj predložak može sadržavati popis poreznih glavama i također ostalim troškovima glave poput &quot;brodova&quot;, &quot;osiguranje&quot;, &quot;Rukovanje&quot; itd. # # # # NoteThe porezna stopa možete definirati ovdje će biti standardna stopa poreza za sve stavke ** ** . Ako postoje ** Proizvodi ** koji imaju različite cijene, one moraju biti dodan u ** artikla porezu ** tablice u točki ** ** majstor. # # # # Opis Columns1. Obračun Tip: - To može biti na ** Neto Ukupno ** (koja je zbroj osnovnog iznosa). - ** Na prethodni redak Ukupni / Iznos ** (za kumulativne poreza ili pristojbi). Ako odaberete ovu opciju, porez će se primijeniti kao postotak prethodnog reda (u poreznom tablici) iznos ili ukupno. - ** Stvarni ** (kao što je spomenuto) 0,2. Račun Voditelj: Račun knjiga pod kojima taj porez će biti booked3. Trošak Centar: Ako pristojba / zadužen je prihod (kao shipping) ili rashod to treba biti rezervirano protiv troškova Center.4. Opis: Opis poreza (koji će se tiskati u fakturama / citati) 0,5. Ocijeni: Porezna rate.6. Iznos: Porezna amount.7. Ukupno: Kumulativna ukupno ove point.8. Unesite Row: Ako se temelji na &quot;Prethodni Row Totala&quot; možete odabrati broj retka koji će se uzeti kao osnova za ovaj izračun (default je prethodni redak) 0,9. Razmislite poreza ili pristojbi za: U ovom dijelu možete odrediti ako porez / naknada je samo za vrednovanje (nije dio od ukupnog broja) ili samo za ukupno (ne dodati vrijednost stavke) ili za both.10. Dodavanje ili oduzimamo: želite li dodati ili odbiti porez."

-"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.","Standardni porez predložak koji se mogu primijeniti na svim prodajnim transakcijama. Ovaj predložak može sadržavati popis poreznih glavama i također ostali rashodi / prihodi glave poput &quot;brodova&quot;, &quot;osiguranje&quot;, &quot;Rukovanje&quot; itd. # # # # NoteThe porezna stopa možete definirati ovdje će biti standardna stopa poreza za sve stavke ** **. Ako postoje ** Proizvodi ** koji imaju različite cijene, one moraju biti dodan u ** artikla porezu ** tablice u točki ** ** majstor. # # # # Opis Columns1. Obračun Tip: - To može biti na ** Neto Ukupno ** (koja je zbroj osnovnog iznosa). - ** Na prethodni redak Ukupni / Iznos ** (za kumulativne poreza ili pristojbi). Ako odaberete ovu opciju, porez će se primijeniti kao postotak prethodnog reda (u poreznom tablici) iznos ili ukupno. - ** Stvarni ** (kao što je spomenuto) 0,2. Račun Voditelj: Račun knjiga pod kojima taj porez će biti booked3. Trošak Centar: Ako pristojba / zadužen je prihod (kao shipping) ili rashod to treba biti rezervirano protiv troškova Center.4. Opis: Opis poreza (koji će se tiskati u fakturama / citati) 0,5. Ocijeni: Porezna rate.6. Iznos: Porezna amount.7. Ukupno: Kumulativna ukupno ove point.8. Unesite Row: Ako se temelji na &quot;Prethodni Row Totala&quot; možete odabrati broj retka koji će se uzeti kao osnova za ovaj izračun (default je prethodni redak) 0,9. Je li ovo pristojba uključena u osnovne stope:? Ako to provjerili, to znači da taj porez neće biti prikazan ispod točke tablici, ali će biti uključeni u osnovne stope u glavnom točkom tablici. To je korisno gdje želite dati flat cijenu (uključujući sve poreze) cijenu za kupce."

-Start Date,Datum početka

-Start Report For,Početak izvješće za

-Start date of current invoice's period,Početak datum tekućeg razdoblja dostavnice

-Starts on,Počinje na

-Startup,Stavljanje u pogon

-State,Država

-States,Države

-Static Parameters,Statički parametri

-Status,Status

-Status must be one of ,Status mora biti jedan od

-Status should be Submitted,Status treba Prijavljen

-Statutory info and other general information about your Supplier,Zakonska info i druge opće informacije o vašem Dobavljaču

-Stock,Zaliha

-Stock Adjustment Account,Stock Adjustment račun

-Stock Adjustment Cost Center,Stock Adjustment troška

-Stock Ageing,Kataloški Starenje

-Stock Analytics,Stock Analytics

-Stock Balance,Kataloški bilanca

-Stock Entry,Kataloški Stupanje

-Stock Entry Detail,Kataloški Stupanje Detalj

-Stock Frozen Upto,Kataloški Frozen Upto

-Stock In Hand Account,Stock u ruci račun

-Stock Ledger,Stock Ledger

-Stock Ledger Entry,Stock Ledger Stupanje

-Stock Level,Kataloški Razina

-Stock Qty,Kataloški Kol

-Stock Queue (FIFO),Kataloški red (FIFO)

-Stock Received But Not Billed,Stock primljeni Ali ne Naplaćeno

-Stock Reconciliation,Kataloški pomirenje

-Stock Reconciliation file not uploaded,Kataloški Pomirenje datoteka nije ustupio

-Stock Settings,Stock Postavke

-Stock UOM,Kataloški UOM

-Stock UOM Replace Utility,Kataloški UOM Zamjena Utility

-Stock Uom,Kataloški Uom

-Stock Value,Stock vrijednost

-Stock Value Difference,Stock Vrijednost razlika

-Stop,Stop

-Stop users from making Leave Applications on following days.,Prestani korisnike od izrade ostaviti aplikacija na sljedećim danima.

-Stopped,Zaustavljen

-Structure cost centers for budgeting.,Struktura troška za budžetiranja.

-Structure of books of accounts.,Struktura knjige računa.

-Style,Stil

-Style Settings,Stil Postavke

-"Style represents the button color: Success - Green, Danger - Red, Inverse - Black, Primary - Dark Blue, Info - Light Blue, Warning - Orange","Stil predstavlja boju gumba: Uspjeh - zelena, opasnosti - Crvena, Inverzni - crna, Primarni - tamnoplava, info - svjetlo plava, upozorenje - Orange"

-"Sub-currency. For e.g. ""Cent""",Sub-valuta. Za npr. &quot;centi&quot;

-Sub-domain provided by erpnext.com,Pod-domene pruža erpnext.com

-Subcontract,Podugovor

-Subdomain,Poddomena

-Subject,Predmet

-Submit,Podnijeti

-Submit Salary Slip,Slanje plaće Slip

-Submit all salary slips for the above selected criteria,Slanje sve plaće gaćice za gore odabranih kriterija

-Submitted,Prijavljen

-Submitted Record cannot be deleted,Postavio Zapis se ne može izbrisati

-Subsidiary,Podružnica

-Success,Uspjeh

-Successful: ,Uspješna:

-Suggestion,Prijedlog

-Suggestions,Prijedlozi

-Sunday,Nedjelja

-Supplier,Dobavljač

-Supplier (Payable) Account,Dobavljač (Plaća) račun

-Supplier (vendor) name as entered in supplier master,Dobavljač (prodavatelja) ime kao ušao u dobavljača gospodara

-Supplier Account Head,Dobavljač račun Head

-Supplier Address,Dobavljač Adresa

-Supplier Details,Dobavljač Detalji

-Supplier Intro,Dobavljač Uvod

-Supplier Invoice Date,Dobavljač Datum fakture

-Supplier Invoice No,Dobavljač Račun br

-Supplier Name,Dobavljač Ime

-Supplier Naming By,Dobavljač nazivanje

-Supplier Part Number,Dobavljač Broj dijela

-Supplier Quotation,Dobavljač Ponuda

-Supplier Quotation Item,Dobavljač ponudu artikla

-Supplier Reference,Dobavljač Referenca

-Supplier Shipment Date,Dobavljač Pošiljka Datum

-Supplier Shipment No,Dobavljač Pošiljka Nema

-Supplier Type,Dobavljač Tip

-Supplier Warehouse,Dobavljač galerija

-Supplier Warehouse mandatory subcontracted purchase receipt,Dobavljač skladišta obvezni podugovorne Račun kupnje

-Supplier classification.,Dobavljač klasifikacija.

-Supplier database.,Dobavljač baza podataka.

-Supplier of Goods or Services.,Dobavljač robe ili usluga.

-Supplier warehouse where you have issued raw materials for sub - contracting,Dobavljač skladište gdje ste izdali sirovine za pod - ugovaranje

-Supplier's currency,Dobavljačeva valuta

-Support,Podržati

-Support Analytics,Podrška Analytics

-Support Email,Podrška e

-Support Email Id,Podrška Email ID

-Support Password,Podrška Lozinka

-Support Ticket,Podrška karata

-Support queries from customers.,Podrška upite od kupaca.

-Symbol,Simbol

-Sync Inbox,Sync inbox

-Sync Support Mails,Sinkronizacija Podrška mailova

-Sync with Dropbox,Sinkronizacija s Dropbox

-Sync with Google Drive,Sinkronizacija s Google Drive

-System,Sistem

-System Defaults,Sustav Zadano

-System Settings,Postavke sustava

-System User,Sustav Upute

-"System User (login) ID. If set, it will become default for all HR forms.","Sustav Korisničko (login) ID. Ako je postavljen, to će postati zadana za sve HR oblicima."

-System for managing Backups,Sustav za upravljanje sigurnosne kopije

-System generated mails will be sent from this email id.,Sustav generira mailova će biti poslan na ovaj email id.

-TL-,TL-

-TLB-,TLB-

-Table,Stol

-Table for Item that will be shown in Web Site,Tablica za predmet koji će biti prikazan u web stranice

-Tag,Privjesak

-Tag Name,Oznaka Ime

-Tags,Oznake

-Tahoma,Tahoma

-Target,Meta

-Target  Amount,Ciljana Iznos

-Target Detail,Ciljana Detalj

-Target Details,Ciljane Detalji

-Target Details1,Ciljana Details1

-Target Distribution,Ciljana Distribucija

-Target Qty,Ciljana Kol

-Target Warehouse,Ciljana galerija

-Task,Zadatak

-Task Details,Zadatak Detalji

-Tax,Porez

-Tax Calculation,Obračun poreza

-Tax Category can not be 'Valuation' or 'Valuation and Total' 					as all items are non-stock items,Porezna kategorija ne može biti &quot;Procjena&quot; ili &quot;Procjena vrijednosti i Total &#39;kao i svi proizvodi bez dionica stavke

-Tax Master,Porezna Master

-Tax Rate,Porezna stopa

-Tax Template for Purchase,Porezna Predložak za kupnju

-Tax Template for Sales,Porezna Predložak za prodaju

-Tax and other salary deductions.,Porez i drugih isplata plaća.

-Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges,Porezna detalj stol preuzeta iz točke majstora kao string i pohranjeni u to field.Used za poreze i pristojbe

-Taxable,Oporeziva

-Taxes,Porezi

-Taxes and Charges,Porezi i naknade

-Taxes and Charges Added,Porezi i naknade Dodano

-Taxes and Charges Added (Company Currency),Porezi i naknade uvrštenja (Društvo valuta)

-Taxes and Charges Calculation,Porezi i naknade Proračun

-Taxes and Charges Deducted,Porezi i naknade oduzeti

-Taxes and Charges Deducted (Company Currency),Porezi i naknade Umanjenja (Društvo valuta)

-Taxes and Charges Total,Porezi i naknade Ukupno

-Taxes and Charges Total (Company Currency),Porezi i naknade Ukupno (Društvo valuta)

-Taxes and Charges1,Porezi i Charges1

-Team Members,Članovi tima

-Team Members Heading,Članovi tima Naslov

-Template for employee performance appraisals.,Predložak za zaposlenika ocjeni rada.

-Template of terms or contract.,Predložak termina ili ugovor.

-Term Details,Oročeni Detalji

-Terms and Conditions,Odredbe i uvjeti

-Terms and Conditions Content,Uvjeti sadržaj

-Terms and Conditions Details,Uvjeti Detalji

-Terms and Conditions Template,Uvjeti predloška

-Terms and Conditions1,Odredbe i Conditions1

-Territory,Teritorija

-Territory Manager,Teritorij Manager

-Territory Name,Regija Ime

-Territory Target Variance (Item Group-Wise),Teritorij Target varijance (točka Group-Wise)

-Territory Targets,Teritorij Mete

-Test,Test

-Test Email Id,Test E-mail ID

-Test Runner,Test Runner

-Test the Newsletter,Test Newsletter

-Text,Tekst

-Text Align,Tekst Poravnajte

-Text Editor,Tekst Editor

-"The ""Web Page"" that is the website home page",&quot;Web stranica&quot; da je stranica web kući

-The BOM which will be replaced,BOM koji će biti zamijenjen

-"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",Stavka koja predstavlja paket. Ova stavka mora imati &quot;Je kataloški Stavka&quot; kao &quot;Ne&quot; i &quot;Je li prodaja artikla&quot; kao &quot;Da&quot;

-The date at which current entry is made in system.,Datum na koji tekući zapis se sastoji u sustavu.

-The date at which current entry will get or has actually executed.,Datum na koji tekući zapis će dobiti ili zapravo je pogubljen.

-The date on which next invoice will be generated. It is generated on submit.,Datum na koji sljedeći račun će biti generiran. To je generiran na podnijeti.

-The date on which recurring invoice will be stop,Datum na koji se ponavlja faktura će se zaustaviti

-"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","Dan u mjesecu na koji se automatski faktura će biti generiran npr. 05, 28 itd."

-The first Leave Approver in the list will be set as the default Leave Approver,Prvi dopust Odobritelj na popisu će se postaviti kao zadani Odobritelj dopust

-The gross weight of the package. Usually net weight + packaging material weight. (for print),Bruto težina paketa. Obično neto težina + ambalaža težina. (Za tisak)

-The name of your company / website as you want to appear on browser title bar. All pages will have this as the prefix to the title.,Naziv tvrtke / web stranice kao što želite da se pojavi na naslovnoj traci preglednika. Sve stranice će imati to kao prefiks na naslov.

-The net weight of this package. (calculated automatically as sum of net weight of items),Neto težina tog paketa. (Automatski izračunava kao zbroj neto težini predmeta)

-The new BOM after replacement,Novi BOM nakon zamjene

-The rate at which Bill Currency is converted into company's base currency,Stopa po kojoj Bill valuta pretvara u tvrtke bazne valute

-"The system provides pre-defined roles, but you can <a href='#List/Role'>add new roles</a> to set finer permissions","Sustav pruža unaprijed definiranim ulogama, ali možete <a href='#List/Role'>dodati nove uloge</a> postaviti finije dozvole"

-The unique id for tracking all recurring invoices. It is generated on submit.,Jedinstveni ID za praćenje svih ponavljajući fakture. To je izrađen podnijeti.

-Then By (optional),Zatim Do (opcionalno)

-These properties are Link Type fields from all Documents.,Ta svojstva su Link Tip polja iz svih dokumenata.

-"These properties can also be used to 'assign' a particular document, whose property matches with the User's property to a User. These can be set using the <a href='#permission-manager'>Permission Manager</a>","Ta svojstva se također može koristiti za &#39;dodijeliti&#39; određeni dokument, čija imovina utakmice s Korisničkom imovine korisniku. To se može podesiti pomoću <a href='#permission-manager'>dozvolu Manager</a>"

-These properties will appear as values in forms that contain them.,Ta svojstva će se pojaviti kao vrijednosti u oblicima koji ih sadrže.

-These values will be automatically updated in transactions and also will be useful to restrict permissions for this user on transactions containing these values.,"Ove vrijednosti će se automatski ažuriraju u prometu, te će također biti korisno ograničiti dozvole za ovog korisnika o transakcijama koje sadrže te vrijednosti."

-This Price List will be selected as default for all Customers under this Group.,Ovaj Cjenik će biti odabran kao uobičajeni za sve kupce iz ove skupine.

-This Time Log Batch has been billed.,Ovo Batch Vrijeme Log je naplaćeno.

-This Time Log Batch has been cancelled.,Ovo Batch Vrijeme Log je otkazan.

-This Time Log conflicts with,Ovaj put Prijavite u sukobu s

-This account will be used to maintain value of available stock,Ovaj račun će se koristiti za održavanje vrijednosti zaliha na raspolaganju

-This currency will get fetched in Purchase transactions of this supplier,Ova valuta će se dohvatio u Kupiti transakcija ovog dobavljača

-This currency will get fetched in Sales transactions of this customer,Ova valuta će se dohvatio u prodajnim transakcijama ovog kupca

-"This feature is for merging duplicate warehouses. It will replace all the links of this warehouse by ""Merge Into"" warehouse. After merging you can delete this warehouse, as stock level for this warehouse will be zero.","Ova značajka je za spajanje duple skladišta. Ona će zamijeniti sve linkove ovog skladišta &quot;spojiti u&quot; skladište. Nakon spajanja možete izbrisati ovu skladište, kao dioničko razina u ovoj skladište će biti nula."

-This feature is only applicable to self hosted instances,Ova opcija se primjenjuje samo na sebe domaćin slučajevima

-This field will appear only if the fieldname defined here has value OR the rules are true (examples): <br>myfieldeval:doc.myfield=='My Value'<br>eval:doc.age>18,"Ovo polje će se pojaviti samo ako podataka, Naziv Polja definirana ovdje ima vrijednost ILI pravila su istina (primjeri): <br> myfieldeval: doc.myfield == &#39;Moj Vrijednost&#39; <br> eval: doc.age&gt; 18"

-This goes above the slideshow.,To ide iznad slideshow.

-This is PERMANENT action and you cannot undo. Continue?,"To je stalna akcija, a ne možete poništiti. Nastaviti?"

-This is an auto generated Material Request.,Ovo je automatski generirani Materijal zahtjev.

-This is permanent action and you cannot undo. Continue?,"To je stalna akcija, a ne možete poništiti. Nastaviti?"

-This is the number of the last created transaction with this prefix,To je broj zadnjeg stvorio transakcije s ovim prefiksom

-This message goes away after you create your first customer.,Ova poruka nestaje nakon što stvorite svoj prvi kupac.

-This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,Ovaj alat pomaže vam da ažurirate ili popraviti količinu i vrednovanja zaliha u sustavu. To se obično koristi za sinkronizaciju sustava vrijednosti i što zapravo postoji u svojim skladištima.

-This will be used for setting rule in HR module,To će se koristiti za postavljanje pravilu u HR modula

-Thread HTML,Temu HTML

-Thursday,Četvrtak

-Time,Vrijeme

-Time Log,Vrijeme Log

-Time Log Batch,Vrijeme Log Hrpa

-Time Log Batch Detail,Vrijeme Log Batch Detalj

-Time Log Batch Details,Time Log Hrpa Brodu

-Time Log Batch status must be 'Submitted',Vrijeme Log Batch status mora biti &#39;Poslao&#39;

-Time Log Status must be Submitted.,Vrijeme Status dnevnika mora biti podnesen.

-Time Log for tasks.,Vrijeme Prijava za zadatke.

-Time Log is not billable,Vrijeme Log nije naplatnih

-Time Log must have status 'Submitted',Vrijeme Prijava mora imati status &#39;Poslao&#39;

-Time Zone,Time Zone

-Time Zones,Vremenske zone

-Time and Budget,Vrijeme i proračun

-Time at which items were delivered from warehouse,Vrijeme na stavke koje su isporučena iz skladišta

-Time at which materials were received,Vrijeme u kojem su materijali primili

-Title,Naslov

-Title / headline of your page,Naslov / naslov vaše stranice

-Title Case,Naslov slučaja

-Title Prefix,Naslov Prefiks

-To,Na

-To Currency,Valutno

-To Date,Za datum

-To Discuss,Za Raspravljajte

-To Do,Raditi

-To Do List,Da li popis

-To PR Date,Za PR Datum

-To Package No.,Za Paket br

-To Reply,Za Odgovor

-To Time,Za vrijeme

-To Value,Za vrijednost

-To Warehouse,Za galeriju

-"To add a tag, open the document and click on ""Add Tag"" on the sidebar","Da biste dodali oznaku, otvorite dokument i kliknite na &quot;Dodaj oznaku&quot; na sidebar"

-"To assign this issue, use the ""Assign"" button in the sidebar.","Za dodjelu taj problem, koristite &quot;dodijeliti&quot; gumb u sidebar."

-"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","Da biste automatski stvorili podršku ulaznice iz vašeg dolaznog maila, postaviti POP3 postavke ovdje. Vi idealno mora stvoriti zasebnu e-mail ID za ERP sustava, tako da sve e-mailove će biti sinkronizirane u sustav iz tog mail id. Ako niste sigurni, obratite se davatelju usluge e."

-"To create an Account Head under a different company, select the company and save customer.","Za stvaranje računa glavu pod drugom tvrtkom, odaberite tvrtku i spasiti kupca."

-To enable <b>Point of Sale</b> features,Da biste omogućili <b>Point of Sale</b> značajke

-To enable more currencies go to Setup > Currency,Da biste omogućili više valuta ići na Postavke&gt; Valuta

-"To fetch items again, click on 'Get Items' button \						or update the Quantity manually.","Za preuzimanje stavke opet, kliknite na &quot;Get stavke&quot; gumb \ ili ažurirati Količina ručno."

-"To format columns, give column labels in the query.","Za formatiranje stupaca, daju natpise stupaca u upitu."

-"To further restrict permissions based on certain values in a document, use the 'Condition' settings.","Kako bi se dodatno ograničiti dozvole na temelju određenih vrijednosti u dokumentu, koristite &#39;stanje&#39; postavke."

-To get Item Group in details table,Da biste dobili predmeta Group u tablici pojedinosti

-To manage multiple series please go to Setup > Manage Series,Za upravljati s više niz molimo idite na Postavke&gt; Upravljanje serije

-To restrict a User of a particular Role to documents that are explicitly assigned to them,Da biste ograničili korisnik određenu ulogu na dokumente koji su izričito dodijeljene im

-To restrict a User of a particular Role to documents that are only self-created.,Da biste ograničili korisnik određenu ulogu dokumentima koji su samo self-kreirana.

-"To set reorder level, item must be Purchase Item","Da biste promijenili redoslijed razinu, stavka mora biti Otkup artikla"

-"To set user roles, just go to <a href='#List/Profile'>Setup > Users</a> and click on the user to assign roles.","Da biste postavili korisničke uloge, samo idite na <a href='#List/Profile'>Postavke&gt; Korisnici</a> i kliknite na korisnika dodijeliti uloge."

-To track any installation or commissioning related work after sales,Za praćenje bilo koju instalaciju ili puštanje vezane raditi nakon prodaje

-"To track brand name in the following documents<br>Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No","Za praćenje branda u sljedećim dokumentima <br> Otpremnica, Enuiry, Materijal zahtjev, točka, Narudžbenica, Otkup bon, Kupac Potvrda, citat, prodaja Račun, prodaja BOM, prodajnog naloga, Serijski br"

-To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,Za praćenje stavke u prodaji i kupnji dokumenata na temelju njihovih serijskih br. To je također može koristiti za praćenje jamstvene podatke o proizvodu.

-To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,Za praćenje stavke u prodaji i kupnji dokumenata s batch br <br> <b>Prošle Industrija: Kemikalije itd</b>

-To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,Za praćenje stavki pomoću barkod. Vi ćete biti u mogućnosti da unesete stavke u otpremnici i prodaje Računa skeniranjem barkod stavke.

-ToDo,ToDo

-Tools,Alat

-Top,Vrh

-Top Bar,Najbolje Bar

-Top Bar Background,Najbolje Bar Pozadina

-Top Bar Item,Najbolje Bar artikla

-Top Bar Items,Top Bar Proizvodi

-Top Bar Text,Top Bar Tekst

-Top Bar text and background is same color. Please change.,Najbolje bar tekst i pozadina iste boje. Molimo promijeniti.

-Total,Ukupan

-Total (sum of) points distribution for all goals should be 100.,Ukupno (zbroj) boda distribucije svih ciljeva trebao biti 100.

-Total Advance,Ukupno Predujam

-Total Amount,Ukupan iznos

-Total Amount To Pay,Ukupan iznos platiti

-Total Amount in Words,Ukupan iznos u riječi

-Total Billing This Year: ,Ukupno naplate Ova godina:

-Total Claimed Amount,Ukupno Zatražio Iznos

-Total Commission,Ukupno komisija

-Total Cost,Ukupan trošak

-Total Credit,Ukupna kreditna

-Total Debit,Ukupno zaduženje

-Total Deduction,Ukupno Odbitak

-Total Earning,Ukupna zarada

-Total Experience,Ukupno Iskustvo

-Total Hours,Ukupno vrijeme

-Total Hours (Expected),Ukupno vrijeme (Očekivani)

-Total Invoiced Amount,Ukupno Iznos dostavnice

-Total Leave Days,Ukupno Ostavite Dani

-Total Leaves Allocated,Ukupno Lišće Dodijeljeni

-Total Operating Cost,Ukupni trošak

-Total Points,Ukupno bodova

-Total Raw Material Cost,Ukupno troškova sirovine

-Total SMS Sent,Ukupno SMS Sent

-Total Sanctioned Amount,Ukupno kažnjeni Iznos

-Total Score (Out of 5),Ukupna ocjena (od 5)

-Total Tax (Company Currency),Ukupno poreza (Društvo valuta)

-Total Taxes and Charges,Ukupno Porezi i naknade

-Total Taxes and Charges (Company Currency),Ukupno Porezi i naknade (Društvo valuta)

-Total Working Days In The Month,Ukupno radnih dana u mjesecu

-Total amount of invoices received from suppliers during the digest period,Ukupan iznos primljenih računa od dobavljača tijekom razdoblja digest

-Total amount of invoices sent to the customer during the digest period,Ukupan iznos računa šalje kupcu tijekom razdoblja digest

-Total in words,Ukupno je u riječima

-Total production order qty for item,Ukupna proizvodnja kako kom za stavku

-Totals,Ukupan rezultat

-Track separate Income and Expense for product verticals or divisions.,Pratite posebnu prihodi i rashodi za proizvode vertikalama ili podjele.

-Track this Delivery Note against any Project,Prati ovu napomenu isporuke protiv bilo Projekta

-Track this Sales Invoice against any Project,Prati ovu Sales fakture protiv bilo Projekta

-Track this Sales Order against any Project,Prati ovu prodajni nalog protiv bilo Projekta

-Transaction,Transakcija

-Transaction Date,Transakcija Datum

-Transfer,Prijenos

-Transition Rules,Prijelazna pravila

-Transporter Info,Transporter Info

-Transporter Name,Transporter Ime

-Transporter lorry number,Transporter kamion broj

-Trash Reason,Otpad Razlog

-Tree of item classification,Stablo točke klasifikaciji

-Trial Balance,Pretresno bilanca

-Tuesday,Utorak

-Tweet will be shared via your user account (if specified),Tweet će se dijeliti putem vašeg korisničkog računa (ako je određeno)

-Twitter Share,Twitter Share

-Twitter Share via,Twitter Podijeli putem

-Type,Vrsta

-Type of document to rename.,Vrsta dokumenta za promjenu naziva.

-Type of employment master.,Vrsta zaposlenja gospodara.

-"Type of leaves like casual, sick etc.","Tip lišća poput casual, bolovanja i sl."

-Types of Expense Claim.,Vrste Rashodi zahtjevu.

-Types of activities for Time Sheets,Vrste aktivnosti za vrijeme listova

-UOM,UOM

-UOM Conversion Detail,UOM pretvorbe Detalj

-UOM Conversion Details,UOM pretvorbe Detalji

-UOM Conversion Factor,UOM konverzijski faktor

-UOM Conversion Factor is mandatory,UOM pretvorbe Factor je obvezna

-UOM Details,UOM Detalji

-UOM Name,UOM Ime

-UOM Replace Utility,UOM Zamjena Utility

-UPPER CASE,Velika slova

-UPPERCASE,Velikim slovima

-URL,URL

-Unable to complete request: ,Nije moguće dovršiti zahtjev:

-Under AMC,Pod AMC

-Under Graduate,Pod diplomski

-Under Warranty,Pod jamstvo

-Unit of Measure,Jedinica mjere

-"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","Jedinica za mjerenje ove točke (npr. kg, Jedinica Ne, Par)."

-Units/Hour,Jedinice / sat

-Units/Shifts,Jedinice / smjene

-Unmatched Amount,Nenadmašan Iznos

-Unpaid,Neplaćen

-Unread Messages,Nepročitane poruke

-Unscheduled,Neplanski

-Unsubscribed,Pretplatu

-Upcoming Events for Today,Buduća događanja za danas

-Update,Ažurirati

-Update Clearance Date,Ažurirajte provjeri datum

-Update Field,Update Field

-Update PR,Update PR

-Update Series,Update serija

-Update Series Number,Update serije Broj

-Update Stock,Ažurirajte Stock

-Update Stock should be checked.,Update Stock treba provjeriti.

-Update Value,Ažurirajte vrijednost

-"Update allocated amount in the above table and then click ""Allocate"" button","Ažurirajte dodijeljeni iznos u gornjoj tablici, a zatim kliknite na &quot;alocirati&quot; gumb"

-Update bank payment dates with journals.,Update banka datum plaćanja s časopisima.

-Update is in progress. This may take some time.,Update je u tijeku. To može potrajati neko vrijeme.

-Updated,Obnovljeno

-Upload Attachment,Prenesi Prilog

-Upload Attendance,Upload Attendance

-Upload Backups to Dropbox,Upload sigurnosne kopije za ispuštanje

-Upload Backups to Google Drive,Upload sigurnosne kopije na Google Drive

-Upload HTML,Prenesi HTML

-Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,Učitajte CSV datoteku s dva stupca.: Stari naziv i novi naziv. Max 500 redaka.

-Upload a file,Prenesi datoteku

-Upload and Import,Upload i uvoz

-Upload attendance from a .csv file,Prenesi dolazak iz. Csv datoteku

-Upload stock balance via csv.,Prenesi dionica ravnotežu putem CSV.

-Uploading...,Prijenos ...

-Upper Income,Gornja Prihodi

-Urgent,Hitan

-Use Multi-Level BOM,Koristite multi-level BOM

-Use SSL,Koristite SSL

-User,Korisnik

-User Cannot Create,Korisnik ne može stvoriti

-User Cannot Search,Korisnik ne može tražiti

-User ID,Korisnički ID

-User Image,Upute slike

-User Name,Korisničko ime

-User Remark,Upute Zabilješka

-User Remark will be added to Auto Remark,Upute Napomena će biti dodan Auto Napomena

-User Tags,Upute Tags

-User Type,Vrsta korisnika

-User must always select,Korisničko uvijek mora odabrati

-User not allowed entry in the Warehouse,Korisnik ne smije ulaz u galeriju

-User not allowed to delete.,Korisnik ne smije izbrisati.

-UserRole,UserRole

-Username,Korisničko ime

-Users who can approve a specific employee's leave applications,Korisnici koji može odobriti određenog zaposlenika dopust aplikacija

-Users with this role are allowed to do / modify accounting entry before frozen date,Korisnici s tom ulogom smiju raditi / mijenjati računovodstvenu ulazak prije zamrznute dana

-Utilities,Komunalne usluge

-Utility,Korisnost

-Valid For Territories,Vrijedi za teritorijima

-Valid Upto,Vrijedi Upto

-Valid for Buying or Selling?,Vrijedi za kupnju ili prodaju?

-Valid for Territories,Vrijedi za teritorijima

-Validate,Potvrditi

-Valuation,Procjena

-Valuation Method,Vrednovanje metoda

-Valuation Rate,Vrednovanje Stopa

-Valuation and Total,Vrednovanje i Total

-Value,Vrijednost

-Value missing for,Vrijednost nestao

-Vehicle Dispatch Date,Vozilo Dispatch Datum

-Vehicle No,Ne vozila

-Verdana,Verdana

-Verified By,Ovjeren od strane

-Visit,Posjetiti

-Visit report for maintenance call.,Posjetite izvješće za održavanje razgovora.

-Voucher Detail No,Bon Detalj Ne

-Voucher ID,Bon ID

-Voucher Import Tool,Bon Uvoz alat

-Voucher No,Bon Ne

-Voucher Type,Bon Tip

-Voucher Type and Date,Tip bon i datum

-WIP Warehouse required before Submit,WIP skladišta potrebno prije Podnijeti

-Waiting for Customer,Čeka kupca

-Walk In,Šetnja u

-Warehouse,Skladište

-Warehouse Contact Info,Skladište Kontakt Info

-Warehouse Detail,Skladište Detalj

-Warehouse Name,Skladište Ime

-Warehouse User,Skladište Upute

-Warehouse Users,Skladište Korisnika

-Warehouse and Reference,Skladište i upute

-Warehouse does not belong to company.,Skladište ne pripadaju tvrtki.

-Warehouse where you are maintaining stock of rejected items,Skladište gdje ste održavanju zaliha odbijenih stavki

-Warehouse-Wise Stock Balance,Skladište-Wise Stock Balance

-Warehouse-wise Item Reorder,Warehouse-mudar Stavka redoslijeda

-Warehouses,Skladišta

-Warn,Upozoriti

-Warning,Upozorenje

-Warning: Leave application contains following block dates,Upozorenje: Ostavite program sadrži sljedeće blok datume

-Warranty / AMC Details,Jamstveni / AMC Brodu

-Warranty / AMC Status,Jamstveni / AMC Status

-Warranty Expiry Date,Jamstvo Datum isteka

-Warranty Period (Days),Jamstveno razdoblje (dani)

-Warranty Period (in days),Jamstveno razdoblje (u danima)

-Web Content,Web sadržaj

-Web Page,Web stranica

-Website,Website

-Website Description,Web stranica Opis

-Website Item Group,Web stranica artikla Grupa

-Website Item Groups,Website Stavka Grupe

-Website Overall Settings,Website Ukupni Postavke

-Website Script,Web Skripta

-Website Settings,Website Postavke

-Website Slideshow,Web Slideshow

-Website Slideshow Item,Web Slideshow artikla

-Website User,Web User

-Website Warehouse,Web stranica galerije

-Wednesday,Srijeda

-Weekly,Tjedni

-Weekly Off,Tjedni Off

-Weight UOM,Težina UOM

-Weightage,Weightage

-Weightage (%),Weightage (%)

-Welcome,Dobrodošli

-"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.","Kada bilo koji od provjerenih transakcija &quot;Postavio&quot;, e-mail pop-up automatski otvorio poslati e-mail na povezane &quot;Kontakt&quot; u toj transakciji, s transakcijom u privitku. Korisnik može ili ne može poslati e-mail."

-"When you <b>Amend</b> a document after cancel and save it, it will get a new number that is a version of the old number.","Kada <b>Izmijeniti</b> dokument nakon otkazati i spasiti ga, on će dobiti novi broj koji je verzija starog broja."

-Where items are stored.,Gdje predmeti su pohranjeni.

-Where manufacturing operations are carried out.,Gdje proizvodni postupci provode.

-Widowed,Udovički

-Width,Širina

-Will be calculated automatically when you enter the details,Hoće li biti izračunata automatski kada unesete podatke

-Will be fetched from Customer,Hoće li biti preuzeta od kupca

-Will be updated after Sales Invoice is Submitted.,Hoće li se obnavljaju nakon prodaje fakture je Prijavljen.

-Will be updated when batched.,Hoće li biti ažurirani kada izmiješane.

-Will be updated when billed.,Hoće li biti promjena kada je naplaćeno.

-Will be used in url (usually first name).,Hoće li se koristi u URL-u (obično ime).

-With Operations,Uz operacije

-Work Details,Radni Brodu

-Work Done,Rad Done

-Work In Progress,Radovi u tijeku

-Work-in-Progress Warehouse,Rad u tijeku Warehouse

-Workflow,Workflow

-Workflow Action,Workflow Akcija

-Workflow Action Master,Workflow Akcija Master

-Workflow Action Name,Workflow Akcija Ime

-Workflow Document State,Workflow dokument Država

-Workflow Document States,Workflow dokument Države

-Workflow Name,Workflow ime

-Workflow State,Workflow država

-Workflow State Field,Workflow Državna polja

-Workflow State Name,Workflow Država Ime

-Workflow Transition,Tijek tranzicije

-Workflow Transitions,Workflow Prijelazi

-Workflow state represents the current state of a document.,Workflow država predstavlja trenutno stanje dokumenta.

-Workflow will start after saving.,Workflow će početi nakon štednje.

-Working,Rad

-Workstation,Workstation

-Workstation Name,Ime Workstation

-Write,Pisati

-Write Off Account,Napišite Off račun

-Write Off Amount,Napišite paušalni iznos

-Write Off Amount <=,Otpis Iznos &lt;=

-Write Off Based On,Otpis na temelju

-Write Off Cost Center,Otpis troška

-Write Off Outstanding Amount,Otpisati preostali iznos

-Write Off Voucher,Napišite Off bon

-Write a Python file in the same folder where this is saved and return column and result.,Napišite Python datoteku u istu mapu gdje je spremljena i povratka stupcu i rezultat.

-Write a SELECT query. Note result is not paged (all data is sent in one go).,Napišite SELECT upita. Napomena rezultat nije zvao (svi podaci se šalju u jednom potezu).

-Write sitemap.xml,Napišite sitemap.xml

-Write titles and introductions to your blog.,Napišite naslova i uvoda u svoj blog.

-Writers Introduction,Pisci Uvod

-Wrong Template: Unable to find head row.,Pogrešna Predložak: Nije moguće pronaći glave red.

-Year,Godina

-Year Closed,Godina Zatvoreno

-Year Name,Godina Ime

-Year Start Date,Godina Datum početka

-Year of Passing,Godina Prolazeći

-Yearly,Godišnje

-Yes,Da

-Yesterday,Jučer

-You are not authorized to do/modify back dated entries before ,Niste ovlašteni za to / mijenjati vratiti prije nadnevaka

-You can enter any date manually,Možete unijeti bilo koji datum ručno

-You can enter the minimum quantity of this item to be ordered.,Možete unijeti minimalnu količinu ove točke biti naređeno.

-You can not enter both Delivery Note No and Sales Invoice No. \					Please enter any one.,Ne možete ući i bilješku isporuke Ne i prodaja Račun br \ Unesite bilo jedno.

-You can set various 'properties' to Users to set default values and apply permission rules based on the value of these properties in various forms.,Možete postaviti različite &#39;Properties&#39; za korisnike postaviti zadane vrijednosti i primjenjivati ​​pravila dozvola na temelju vrijednosti tih svojstava u različitim oblicima.

-You can start by selecting backup frequency and \					granting access for sync,Možete početi odabirom sigurnosnu frekvenciju i \ davanje pristupa za sinkronizaciju

-You can use <a href='#Form/Customize Form'>Customize Form</a> to set levels on fields.,Možete koristiti <a href='#Form/Customize Form'>Prilagodite obrazac</a> za postavljanje razine na poljima.

-You may need to update: ,Možda ćete morati ažurirati:

-Your Customer's TAX registration numbers (if applicable) or any general information,Vaš klijent je poreznoj registraciji brojevi (ako je primjenjivo) ili bilo opće informacije

-"Your download is being built, this may take a few moments...","Vaš preuzimanje se gradi, to može potrajati nekoliko trenutaka ..."

-Your letter head content,Vaše pismo glava sadržaj

-Your sales person who will contact the customer in future,Vaš prodaje osobi koja će kontaktirati kupca u budućnosti

-Your sales person who will contact the lead in future,Vaš prodaje osobi koja će kontaktirati vodstvo u budućnosti

-Your sales person will get a reminder on this date to contact the customer,Vaš prodavač će dobiti podsjetnik na taj datum kontaktirati kupca

-Your sales person will get a reminder on this date to contact the lead,Vaš prodavač će dobiti podsjetnik na taj datum da se obratite vodstvo

-Your support email id - must be a valid email - this is where your emails will come!,Vaša podrška e-mail id - mora biti valjana e-mail - ovo je mjesto gdje svoje e-mailove će doći!

-[Error],[Error]

-[Label]:[Field Type]/[Options]:[Width],[Label]: [Field Type] / [Options]: [Širina]

-add your own CSS (careful!),dodati svoj vlastiti CSS (careful!)

-adjust,prilagoditi

-align-center,poravnajte-centar

-align-justify,poravnajte-opravdati

-align-left,poravnajte-lijevo

-align-right,poravnati desno

-also be included in Item's rate,također biti uključeni u stavku je stopa

-and,i

-arrow-down,strelica prema dolje

-arrow-left,strelica lijevo

-arrow-right,Strelica desno

-arrow-up,strelica prema gore

-assigned by,dodjeljuje

-asterisk,zvjezdica

-backward,natrag

-ban-circle,zabrana-krug

-barcode,barkod

-bell,zvono

-bold,odvažan

-book,knjiga

-bookmark,bookmark

-briefcase,aktovka

-bullhorn,bullhorn

-calendar,kalendar

-camera,kamera

-cancel,otkazati

-cannot be 0,ne može biti 0

-cannot be empty,ne može biti prazan

-cannot be greater than 100,ne može biti veća od 100

-cannot be included in Item's rate,Ne mogu biti uključeni u stavke stope

-"cannot have a URL, because it has child item(s)","ne može imati URL, jer ima dijete stavku (e)"

-cannot start with,Ne mogu početi s

-certificate,certifikat

-check,provjeriti

-chevron-down,Chevron-dolje

-chevron-left,Chevron-lijevo

-chevron-right,Chevron-desno

-chevron-up,Chevron-up

-circle-arrow-down,krug sa strelicom prema dolje

-circle-arrow-left,krug sa strelicom nalijevo

-circle-arrow-right,krug sa strelicom desno

-circle-arrow-up,krug sa strelicom prema gore

-cog,vršak

-comment,komentirati

-create a Custom Field of type Link (Profile) and then use the 'Condition' settings to map that field to the Permission rule.,"stvoriti Custom Field tipa Link (Profil), a zatim koristiti &#39;stanje&#39; postavke na karti koje polje na dozvole vladavine."

-dd-mm-yyyy,dd-mm-yyyy

-dd/mm/yyyy,dd / mm / gggg

-deactivate,deaktivirati

-does not belong to BOM: ,ne pripadaju sastavnice:

-does not exist,ne postoji

-does not have role 'Leave Approver',nema ulogu &#39;ostaviti Odobritelj&#39;

-does not match,ne odgovara

-download,preuzimanje

-download-alt,download-alt

-"e.g. Bank, Cash, Credit Card","npr. banka, gotovina, kreditne kartice"

-"e.g. Kg, Unit, Nos, m","npr. kg, Jedinica, br, m"

-edit,urediti

-eg. Cheque Number,npr.. Ček Broj

-eject,izbaciti

-english,engleski

-envelope,omotnica

-español,Español

-example: Next Day Shipping,Primjer: Sljedeći dan Dostava

-example: http://help.erpnext.com,Primjer: http://help.erpnext.com

-exclamation-sign,usklik-znak

-eye-close,oka u blizini

-eye-open,oku-otvaranje

-facetime-video,FaceTime-video

-fast-backward,brzo unatrag

-fast-forward,brzo naprijed

-file,file

-film,film

-filter,filtriranje

-fire,vatra

-flag,zastava

-folder-close,mapa-blizu

-folder-open,mapa otvoriti

-font,krstionica

-forward,naprijed

-français,français

-fullscreen,fullscreen

-gift,dar

-glass,staklo

-globe,globus

-hand-down,rukom prema dolje

-hand-left,ruka-lijeva

-hand-right,ruka-desna

-hand-up,ruka-up

-has been entered atleast twice,je ušao atleast dva puta

-have a common territory,imaju zajednički teritorij

-have the same Barcode,imaju isti barkod

-hdd,HDD

-headphones,slušalice

-heart,srce

-home,dom

-icon,ikona

-in,u

-inbox,inbox

-indent-left,alineje-lijevo

-indent-right,alineje-desno

-info-sign,info-znak

-is a cancelled Item,je otkazan artikla

-is linked in,je povezan u

-is not a Stock Item,nije kataloški artikla

-is not allowed.,nije dopušteno.

-italic,kurzivan

-leaf,list

-lft,LFT

-list,popis

-list-alt,popis-alt

-lock,zaključati

-lowercase,malim slovima

-magnet,magnet

-map-marker,Karta marker

-minus,minus

-minus-sign,minus znak

-mm-dd-yyyy,dd-mm-yyyy

-mm/dd/yyyy,dd / mm / gggg

-move,premjestiti

-music,glazba

-must be one of,mora biti jedan od

-nederlands,Nederlands

-not a purchase item,Ne kupnju stavke

-not a sales item,Ne prodaje stavku

-not a service item.,Ne usluga stavku.

-not a sub-contracted item.,Ne pod-ugovori stavku.

-not in,nije u

-not within Fiscal Year,nije u fiskalnoj godini

-of,od

-of type Link,tipa Link

-off,isključen

-ok,u redu

-ok-circle,ok-krug

-ok-sign,ok-prijava

-old_parent,old_parent

-or,ili

-pause,stanka

-pencil,olovka

-picture,slika

-plane,avion

-play,igrati

-play-circle,play-krug

-plus,plus

-plus-sign,plus-potpisati

-português,Português

-português brasileiro,Português Brasileiro

-print,tiskati

-qrcode,qrcode

-question-sign,pitanje-prijava

-random,slučajan

-reached its end of life on,dosegla svoj kraj života na

-refresh,osvježiti

-remove,ukloniti

-remove-circle,uklanjanje-krug

-remove-sign,uklanjanje-potpisati

-repeat,ponoviti

-resize-full,resize-pun

-resize-horizontal,resize-horizontalna

-resize-small,resize-mala

-resize-vertical,resize-vertikalna

-retweet,retweet

-rgt,ustaša

-road,cesta

-screenshot,slike

-search,traženje

-share,udio

-share-alt,Udio-alt

-shopping-cart,shopping-cart

-should be 100%,bi trebao biti 100%

-signal,signal

-star,zvijezda

-star-empty,zvijezda-prazna

-step-backward,korak unatrag

-step-forward,korak naprijed

-stop,zaustaviti

-tag,privjesak

-tags,oznake

-"target = ""_blank""",target = &quot;_blank&quot;

-tasks,zadaci

-text-height,tekst-visina

-text-width,tekst širine

-th,og

-th-large,og veliki

-th-list,og-popis

-thumbs-down,palac dolje

-thumbs-up,palac gore

-time,vrijeme

-tint,nijansa

-to,na

-"to be included in Item's rate, it is required that: ","koji će biti uključeni u stavke stope, potrebno je da:"

-trash,smeće

-upload,upload

-user,korisnik

-user_image_show,user_image_show

-values and dates,Vrijednosti i datumi

-volume-down,glasnoće prema dolje

-volume-off,volumen-off

-volume-up,glasnoće prema gore

-warning-sign,upozorenje-znak

-website page link,web stranica vode

-which is greater than sales order qty ,što je više od prodajnog naloga Kol

-wrench,ključ

-yyyy-mm-dd,gggg-mm-dd

-zoom-in,zoom-u

-zoom-out,zoom-out

diff --git a/translations/it.csv b/translations/it.csv
deleted file mode 100644
index b567e1d..0000000
--- a/translations/it.csv
+++ /dev/null
Binary files differ
diff --git a/translations/languages.json b/translations/languages.json
deleted file mode 100644
index 9bffb5c..0000000
--- a/translations/languages.json
+++ /dev/null
@@ -1,19 +0,0 @@
-{
-	"中国(简体)": "zh-cn",
-	"中國(繁體)": "zh-tw",
-	"deutsch": "de",
-	"ελληνικά": "el",
-	"english": "en",
-	"español": "es",
-	"français": "fr",
-	"हिंदी": "hi",
-	"hrvatski": "hr",
-	"italiano": "it",
-	"nederlands": "nl",
-	"português brasileiro": "pt-BR",
-	"português": "pt",
-	"српски":"sr",
-	"தமிழ்": "ta",
-	"ไทย": "th",
-	"العربية":"ar"
-}
\ No newline at end of file
diff --git a/translations/nl.csv b/translations/nl.csv
deleted file mode 100644
index 8aec131..0000000
--- a/translations/nl.csv
+++ /dev/null
@@ -1,3462 +0,0 @@
- (Half Day),(Halve dag)

- against sales order,tegen verkooporder

- against same operation,tegen dezelfde handeling

- already marked,al gemarkeerd

- and year: ,en jaar:

- as it is stock Item or packing item,zoals het is voorraad Punt of verpakkingsitem

- at warehouse: ,in het magazijn:

- by Role ,per rol

- can not be made.,kan niet worden gemaakt.

- can not be marked as a ledger as it has existing child,kan niet worden gemarkeerd als een grootboek als het heeft bestaande kind

- cannot be 0,mag niet 0

- cannot be deleted.,kunnen niet worden verwijderd.

- does not belong to the company,behoort niet tot de onderneming

- has already been submitted.,al is ingediend.

- has been freezed. ,is bevroren.

- has been freezed. \				Only Accounts Manager can do transaction against this account,is bevroren. \ Accounts Manager kan doen transactie tegen deze account

-" is less than equals to zero in the system, \						valuation rate is mandatory for this item","is minder dan gelijk aan nul in het systeem, \ taxatie tarief is verplicht voor dit item"

- is mandatory,is verplicht

- is mandatory for GL Entry,is verplicht voor GL Entry

- is not a ledger,is niet een grootboek

- is not active,niet actief

- is not set,is niet ingesteld

- is now the default Fiscal Year. \			Please refresh your browser for the change to take effect.,is nu de standaard boekjaar. \ Vernieuw uw browser om de wijziging door te voeren.

- is present in one or many Active BOMs,aanwezig is in een of vele Actieve stuklijsten

- not active or does not exists in the system,niet actief of niet bestaat in het systeem

- not submitted,niet ingediend

- or the BOM is cancelled or inactive,of de BOM wordt geannuleerd of inactief

- should be 'Yes'. As Item: ,zou moeten zijn &#39;Yes&#39;. Als Item:

- should be same as that in ,dezelfde als die moeten worden in

- was on leave on ,was op verlof op

- will be ,zal

- will be over-billed against mentioned ,wordt over-gefactureerd tegen genoemde

- will become ,zal worden

-"""Company History""",&quot;Geschiedenis&quot;

-"""Team Members"" or ""Management""",&quot;Team Members&quot; of &quot;Management&quot;

-%  Delivered,Geleverd%

-% Amount Billed,Gefactureerd% Bedrag

-% Billed,% Gefactureerd

-% Completed,% Voltooid

-% Installed,% Geïnstalleerd

-% Received,% Ontvangen

-% of materials billed against this Purchase Order.,% Van de materialen in rekening gebracht tegen deze Purchase Order.

-% of materials billed against this Sales Order,% Van de materialen in rekening gebracht tegen deze verkooporder

-% of materials delivered against this Delivery Note,% Van de geleverde materialen tegen deze Delivery Note

-% of materials delivered against this Sales Order,% Van de geleverde materialen tegen deze verkooporder

-% of materials ordered against this Material Request,% Van de bestelde materialen tegen dit materiaal aanvragen

-% of materials received against this Purchase Order,% Van de materialen ontvangen tegen deze Kooporder

-"' can not be managed using Stock Reconciliation.\					You can add/delete Serial No directly, \					to modify stock of this item.","&#39;Kan niet worden beheerd met behulp van Stock Verzoening. \ U kunt toevoegen / verwijderen Serienummer direct, \ om de balans op van dit artikel te wijzigen."

-' in Company: ,&#39;In Bedrijf:

-'To Case No.' cannot be less than 'From Case No.',&#39;Om Case No&#39; kan niet minder zijn dan &#39;Van Case No&#39;

-* Will be calculated in the transaction.,* Zal worden berekend in de transactie.

-"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**","** Budget Distributie ** helpt u uw budget te verdelen over maanden, indien u seizoensgebondenheid in uw business.To verspreiden van een budget met behulp van deze verdeling, stelt u deze ** Budget Distributie ** in het ** Cost Center **"

-**Currency** Master,** Valuta ** Master

-**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,** Boekjaar ** staat voor een boekjaar. Alle boekingen en andere grote transacties worden bijgehouden tegen ** boekjaar **.

-. Outstanding cannot be less than zero. \				 	Please match exact outstanding.,. Openstaande kan niet lager zijn dan nul. \ Gelieve overeenkomen exacte uitstekend.

-. Please set status of the employee as 'Left',. Stelt u de status van de werknemer als &#39;Links&#39;

-. You can not mark his attendance as 'Present',. Je kunt zijn aanwezigheid als &#39;Present&#39; niet markeren

-"000 is black, fff is white","000 is zwart, fff is wit"

-1 Currency = [?] FractionFor e.g. 1 USD = 100 Cent,1 Valuta = [?] FractionFor bijv. 1 USD = 100 Cent

-1. To maintain the customer wise item code and to make them searchable based on their code use this option,1. Om de klant wijzen artikelcode te behouden en om ze doorzoekbaar te maken op basis van hun code te gebruiken van deze optie

-12px,12px

-13px,13px

-14px,14px

-15px,15px

-16px,16px

-2 days ago,2 dagen geleden

-: Duplicate row from same ,: Dubbele rij van dezelfde

-: It is linked to other active BOM(s),: Het is gekoppeld aan andere actieve BOM (s)

-: Mandatory for a Recurring Invoice.,: Verplicht voor een terugkerende factuur.

-"<a href=""#!Sales Browser/Customer Group"">To manage Customer Groups, click here</a>","<a href=""#!Sales Browser/Customer Group"">Om Doelgroepen beheren, klik hier</a>"

-"<a href=""#!Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#!Sales Browser/Item Group"">Beheren Artikelgroepen</a>"

-"<a href=""#!Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#!Sales Browser/Territory"">Om Territory beheren, klik hier</a>"

-"<a href=""#Sales Browser/Customer Group"">Manage Customer Groups</a>","<a href=""#Sales Browser/Customer Group"">Beheren Doelgroepen</a>"

-"<a href=""#Sales Browser/Customer Group"">To manage Territory, click here</a>","<a href=""#Sales Browser/Customer Group"">Om Territory beheren, klik hier</a>"

-"<a href=""#Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#Sales Browser/Item Group"">Item beheren Groepen</a>"

-"<a href=""#Sales Browser/Territory"">Territory</a>","<a href=""#Sales Browser/Territory"">Grondgebied</a>"

-"<a href=""#Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#Sales Browser/Territory"">Om Territory beheren, klik hier</a>"

-"<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Naming Options</a>","<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Benoemen Opties</a>"

-<b>Cancel</b> allows you change Submitted documents by cancelling them and amending them.,<b>Annuleren</b> kunt u Ingezonden documenten wilt wijzigen door intrekking van hen en wijziging ervan.

-"<span class=""sys_manager"">To setup, please go to Setup > Naming Series</span>","<span class=""sys_manager"">Voor het opzetten van, ga dan naar&gt; Naamgeving Series Setup</span>"

-A Customer exists with same name,Een Klant bestaat met dezelfde naam

-A Lead with this email id should exist,Een Lead met deze e-mail-ID moet bestaan

-"A Product or a Service that is bought, sold or kept in stock.","Een product of een dienst die wordt gekocht, verkocht of in voorraad gehouden."

-A Supplier exists with same name,Een leverancier bestaat met dezelfde naam

-A condition for a Shipping Rule,Een voorwaarde voor een Scheepvaart Rule

-A logical Warehouse against which stock entries are made.,Een logische Warehouse waartegen de voorraad worden gemaakt.

-A new popup will open that will ask you to select further conditions.,Een nieuwe pop-up opent die u vragen om nadere voorwaarden te selecteren.

-A symbol for this currency. For e.g. $,Een symbool voor deze valuta. Voor bijvoorbeeld $

-A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,Een derde distributeur / dealer / commissionair / affiliate / reseller die verkoopt de bedrijven producten voor een commissie.

-A user can have multiple values for a property.,Een gebruiker kan meerdere waarden voor een woning.

-A+,A +

-A-,A-

-AB+,AB +

-AB-,AB-

-AMC Expiry Date,AMC Vervaldatum

-ATT,ATT

-Abbr,Abbr

-About,Over

-About Us Settings,Over Ons Instellingen

-About Us Team Member,Over ons Team Member

-Above Value,Boven Value

-Absent,Afwezig

-Acceptance Criteria,Acceptatiecriteria

-Accepted,Aanvaard

-Accepted Quantity,Geaccepteerde Aantal

-Accepted Warehouse,Geaccepteerde Warehouse

-Account,Rekening

-Account Balance,Account Balance

-Account Details,Account Details

-Account Head,Account Hoofd

-Account Id,Account Id

-Account Name,Accountnaam

-Account Type,Account Type

-Account for this ,Account voor deze

-Accounting,Rekening

-Accounting Year.,Accounting Jaar.

-"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","Boekhoudkundige afschrijving bevroren tot deze datum, kan niemand / te wijzigen toegang behalve rol hieronder aangegeven."

-Accounting journal entries.,Accounting journaalposten.

-Accounts,Accounts

-Accounts Frozen Upto,Accounts Frozen Tot

-Accounts Payable,Accounts Payable

-Accounts Receivable,Debiteuren

-Accounts Settings,Accounts Settings

-Action,Actie

-Active,Actief

-Active: Will extract emails from ,Actief: Zal ​​e-mails uittreksel uit

-Activity,Activiteit

-Activity Log,Activiteitenlogboek

-Activity Type,Activiteit Type

-Actual,Daadwerkelijk

-Actual Budget,Werkelijk Begroting

-Actual Completion Date,Werkelijke Voltooiingsdatum

-Actual Date,Werkelijke Datum

-Actual End Date,Werkelijke Einddatum

-Actual Invoice Date,Werkelijke Factuurdatum

-Actual Posting Date,Werkelijke Boekingsdatum

-Actual Qty,Werkelijke Aantal

-Actual Qty (at source/target),Werkelijke Aantal (bij de bron / doel)

-Actual Qty After Transaction,Werkelijke Aantal Na Transactie

-Actual Quantity,Werkelijke hoeveelheid

-Actual Start Date,Werkelijke Startdatum

-Add,Toevoegen

-Add / Edit Taxes and Charges,Toevoegen / bewerken en-heffingen

-Add A New Rule,Voeg een nieuwe regel

-Add A Property,Voeg een woning

-Add Attachments,Bijlagen toevoegen

-Add Bookmark,Voeg bladwijzer toe

-Add CSS,Voeg CSS

-Add Column,Kolom toevoegen

-Add Comment,Reactie toevoegen

-Add Google Analytics ID: eg. UA-89XXX57-1. Please search help on Google Analytics for more information.,Voeg Google Analytics ID: bv. UA-89XXX57-1. Zoek dan hulp bij Google Analytics voor meer informatie.

-Add Message,Bericht toevoegen

-Add New Permission Rule,Toevoegen nieuwe Toestemming regel

-Add Reply,Voeg antwoord

-Add Terms and Conditions for the Material Request. You can also prepare a Terms and Conditions Master and use the Template,Voeg Voorwaarden voor de Material Request. U kunt ook de voorbereiding van een Algemene Voorwaarden meester en gebruik de Template

-Add Terms and Conditions for the Purchase Receipt. You can also prepare a Terms and Conditions Master and use the Template.,Voeg Algemene voorwaarden voor het bewijs van aankoop. U kunt ook bereiden een Algemene voorwaarden Master en gebruik maken van de sjabloon.

-"Add Terms and Conditions for the Quotation like Payment Terms, Validity of Offer etc. You can also prepare a Terms and Conditions Master and use the Template","Voeg Algemene Voorwaarden voor de offerte als Betalingscondities, Geldigheid van de aanbieding, enz. U kunt ook de voorbereiding van een Algemene voorwaarden Master en gebruik maken van de sjabloon"

-Add Total Row,Voeg Totaal Row

-Add a banner to the site. (small banners are usually good),Plaats ook een banner op de site. (Kleine banners zijn meestal goed)

-Add attachment,Bijlage toevoegen

-Add code as &lt;script&gt;,Voeg code als &lt;script&gt;

-Add new row,Voeg een nieuwe rij

-Add or Deduct,Toevoegen of aftrekken

-Add rows to set annual budgets on Accounts.,Rijen toevoegen aan jaarlijkse begrotingen op Accounts in te stellen.

-"Add the name of <a href=""http://google.com/webfonts"" target=""_blank"">Google Web Font</a> e.g. ""Open Sans""","Voeg de naam van de <a href=""http://google.com/webfonts"" target=""_blank"">Google Web Font</a> bv. &quot;Open Sans&quot;"

-Add to To Do,Toevoegen aan To Do

-Add to To Do List of,Toevoegen aan To Do List van Do

-Add/Remove Recipients,Toevoegen / verwijderen Ontvangers

-Additional Info,Extra informatie

-Address,Adres

-Address & Contact,Adres &amp; Contact

-Address & Contacts,Adres &amp; Contact

-Address Desc,Adres Desc

-Address Details,Adresgegevens

-Address HTML,Adres HTML

-Address Line 1,Adres Lijn 1

-Address Line 2,Adres Lijn 2

-Address Title,Adres Titel

-Address Type,Adrestype

-Address and other legal information you may want to put in the footer.,Adres-en andere wettelijke informatie die u wilt zetten in de voettekst.

-Address to be displayed on the Contact Page,Adres moet worden weergegeven op de Contact Pagina

-Adds a custom field to a DocType,Voegt een aangepast veld aan een DocType

-Adds a custom script (client or server) to a DocType,Hiermee wordt een aangepast script (client of server) om een ​​DocType

-Advance Amount,Advance Bedrag

-Advance amount,Advance hoeveelheid

-Advanced Scripting,Geavanceerde Scripting

-Advanced Settings,Geavanceerde instellingen

-Advances,Vooruitgang

-Advertisement,Advertentie

-After Sale Installations,Na Verkoop Installaties

-Against,Tegen

-Against Account,Tegen account

-Against Docname,Tegen Docname

-Against Doctype,Tegen Doctype

-Against Document Date,Tegen Document Datum

-Against Document Detail No,Tegen Document Detail Geen

-Against Document No,Tegen document nr.

-Against Expense Account,Tegen Expense Account

-Against Income Account,Tegen Inkomen account

-Against Journal Voucher,Tegen Journal Voucher

-Against Purchase Invoice,Tegen Aankoop Factuur

-Against Sales Invoice,Tegen Sales Invoice

-Against Voucher,Tegen Voucher

-Against Voucher Type,Tegen Voucher Type

-Agent,Agent

-"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.Note: BOM = Bill of Materials","De totale groep van ** Items ** in een andere ** Item **. Dit is handig als u de bundeling van een bepaalde ** Items ** in een pakket en u onderhoudt voorraad van de verpakte ** Items ** en niet de totale ** Item **. Het pakket ** Item ** zal hebben &quot;Is Stock Item&quot; als &quot;No&quot; en &quot;Is Sales Item&quot; als &quot;Ja&quot; Bijvoorbeeld:. Als je verkoopt laptops en Rugzakken apart en hebben een speciale prijs als de klant koopt zowel , dan is de laptop + Rugzak zal een nieuwe Sales BOM Item.Note: BOM = Bill of Materials"

-Aging Date,Aging Datum

-All Addresses.,Alle adressen.

-All Contact,Alle Contact

-All Contacts.,Alle contactpersonen.

-All Customer Contact,Alle Customer Contact

-All Day,All Day

-All Employee (Active),Alle medewerkers (Actief)

-All Lead (Open),Alle Lood (Open)

-All Products or Services.,Alle producten of diensten.

-All Sales Partner Contact,Alle Sales Partner Contact

-All Sales Person,Alle Sales Person

-All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,"All Sales Transacties kunnen worden gelabeld tegen meerdere ** Sales Personen **, zodat u kunt instellen en bewaken doelstellingen."

-All Supplier Contact,Alle Leverancier Contact

-"All account columns should be after \							standard columns and on the right.							If you entered it properly, next probable reason \							could be wrong account name.							Please rectify it in the file and try again.","Alle rekening kolommen na \ standaard kolommen en aan de rechterkant. Als je het goed ingevoerd, zou de volgende waarschijnlijke reden \ verkeerde account naam zijn. Gelieve te corrigeren in het bestand en probeer het opnieuw."

-"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.","Alle export gerelateerde gebieden zoals valuta, wisselkoers, export totaal, uitvoer totaal, enz. zijn verkrijgbaar in <br> Levering Let op, POS, Offerte, Sales Invoice, Sales Order enz."

-"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.","Alle import aanverwante gebieden zoals valuta, wisselkoers, totale import, import totaal enz. zijn beschikbaar in <br> Aankoopbewijs, Leverancier Offerte, aankoopfactuur, Purchase Order enz."

-All items have already been transferred \				for this Production Order.,Alle items zijn al overgebracht \ voor deze productieorder.

-"All possible Workflow States and roles of the workflow. <br>Docstatus Options: 0 is""Saved"", 1 is ""Submitted"" and 2 is ""Cancelled""","Alle mogelijke Workflow Staten en rollen van de workflow. <br> Docstatus Opties: 0 is &quot;Saved&quot;, is 1 &quot;Submitted&quot; en 2 &quot;Cancelled&quot;"

-All posts by,Alle berichten van

-Allocate,Toewijzen

-Allocate leaves for the year.,Wijs bladeren voor het jaar.

-Allocated Amount,Toegewezen bedrag

-Allocated Budget,Toegekende budget

-Allocated amount,Toegewezen bedrag

-Allow Attach,Laat Bevestig

-Allow Bill of Materials,Laat Bill of Materials

-Allow Dropbox Access,Laat Dropbox Access

-Allow Editing of Frozen Accounts For,Laat bewerken van bevroren rekeningen voor

-Allow Google Drive Access,Laat Google Drive Access

-Allow Import,Laat importeren

-Allow Import via Data Import Tool,Laat importeren via Gegevens importeren Tool

-Allow Negative Balance,Laat negatief saldo

-Allow Negative Stock,Laat Negatieve voorraad

-Allow Production Order,Laat Productieorder

-Allow Rename,Laat hernoemen

-Allow Samples,Laat Monsters

-Allow User,Door gebruiker toestaan

-Allow Users,Gebruikers toestaan

-Allow on Submit,Laat op Submit

-Allow the following users to approve Leave Applications for block days.,Laat de volgende gebruikers te keuren Verlof Aanvragen voor blok dagen.

-Allow user to edit Price List Rate in transactions,Zodat de gebruiker te bewerken prijslijst Rate bij transacties

-Allow user to login only after this hour (0-24),Gebruiker mag alleen inloggen na dit uur (0-24)

-Allow user to login only before this hour (0-24),Gebruiker mag alleen inloggen voordat dit uur (0-24)

-Allowance Percent,Toelage Procent

-Allowed,Toegestaan

-Already Registered,Reeds geregistreerd

-Always use Login Id as sender,Gebruik altijd Inloggen Id als afzender

-Amend,Amenderen

-Amended From,Gewijzigd Van

-Amount,Bedrag

-Amount (Company Currency),Bedrag (Company Munt)

-Amount <=,Bedrag &lt;=

-Amount >=,Bedrag&gt; =

-"An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [<a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a>]","Een icoon bestand met. Ico extensie. Moet 16 x 16 px. Gegenereerd met behulp van een favicon generator. [ <a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a> ]"

-Analytics,Analytics

-Another Salary Structure '%s' is active for employee '%s'. 				Please make its status 'Inactive' to proceed.,Andere Salaris Structure &#39;% s&#39; is actief voor werknemer &#39;% s&#39;. Maak dan de status &#39;Inactief&#39; om door te gaan.

-"Any other comments, noteworthy effort that should go in the records.","Eventuele andere opmerkingen, opmerkelijke inspanning die moet gaan in de administratie."

-Applicable Holiday List,Toepasselijk Holiday Lijst

-Applicable To (Designation),Van toepassing zijn op (Benaming)

-Applicable To (Employee),Van toepassing zijn op (Werknemer)

-Applicable To (Role),Van toepassing zijn op (Rol)

-Applicable To (User),Van toepassing zijn op (Gebruiker)

-Applicant Name,Aanvrager Naam

-Applicant for a Job,Aanvrager van een baan

-Applicant for a Job.,Kandidaat voor een baan.

-Applications for leave.,Aanvragen voor verlof.

-Applies to Company,Geldt voor Bedrijf

-Apply / Approve Leaves,Toepassen / goedkeuren Leaves

-Apply Shipping Rule,Solliciteer Scheepvaart Rule

-Apply Taxes and Charges Master,Toepassing en-heffingen Master

-Appraisal,Taxatie

-Appraisal Goal,Beoordeling Doel

-Appraisal Goals,Beoordeling Doelen

-Appraisal Template,Beoordeling Sjabloon

-Appraisal Template Goal,Beoordeling Sjabloon Doel

-Appraisal Template Title,Beoordeling Template titel

-Approval Status,Goedkeuringsstatus

-Approved,Aangenomen

-Approver,Goedkeurder

-Approving Role,Goedkeuren Rol

-Approving User,Goedkeuren Gebruiker

-Are you sure you want to delete the attachment?,Weet u zeker dat u de bijlage wilt verwijderen?

-Arial,Arial

-Arrear Amount,Achterstallig bedrag

-"As a best practice, do not assign the same set of permission rule to different Roles instead set multiple Roles to the User","Als een best practice, niet dezelfde set van toestemming regel niet toe te wijzen aan de verschillende rollen in plaats te stellen van meerdere rollen aan de gebruiker"

-As existing qty for item: ,Als bestaande aantal voor artikel:

-As per Stock UOM,Per Stock Verpakking

-"As there are existing stock transactions for this \							item, you can not change the values of 'Has Serial No', \							'Is Stock Item' and 'Valuation Method'","Want er zijn bestaande voorraad transacties voor dit \ item, kunt u niet de waarden van &#39;Heeft Serial No&#39; te veranderen, \ &#39;Is Stock Item&#39; en &#39;Valuation Method&#39;"

-Ascending,Oplopend

-Assign To,Toewijzen aan

-Assigned By,Toegekend door

-Assignment,Toewijzing

-Assignments,Opdrachten

-Associate a DocType to the Print Format,Associeer een DOCTYPE aan de Print Format

-Atleast one warehouse is mandatory,Tenminste een magazijn is verplicht

-Attach,Hechten

-Attach Document Print,Bevestig Document Print

-Attached To DocType,Bijlage Aan DocType

-Attached To Name,Gehecht Aan Naam

-Attachment,Gehechtheid

-Attachments,Toebehoren

-Attempted to Contact,Geprobeerd om contact

-Attendance,Opkomst

-Attendance Date,Aanwezigheid Datum

-Attendance Details,Aanwezigheid Details

-Attendance From Date,Aanwezigheid Van Datum

-Attendance To Date,Aanwezigheid graag:

-Attendance can not be marked for future dates,Toeschouwers kunnen niet worden gemarkeerd voor toekomstige data

-Attendance for the employee: ,Opkomst voor de werknemer:

-Attendance record.,Aanwezigheid record.

-Attributions,Toeschrijvingen

-Authorization Control,Autorisatie controle

-Authorization Rule,Autorisatie Rule

-Auto Email Id,Auto E-mail Identiteitskaart

-Auto Inventory Accounting,Auto Inventory Accounting

-Auto Inventory Accounting Settings,Auto Inventory Accounting Instellingen

-Auto Material Request,Automatisch Materiaal Request

-Auto Name,Auto Naam

-Auto generated,Gegenereerd Auto

-Auto-raise Material Request if quantity goes below re-order level in a warehouse,Auto-raise Materiaal aanvragen als kwantiteit gaat onder re-orde niveau in een magazijn

-Automatically updated via Stock Entry of type Manufacture/Repack,Automatisch geüpdate via Stock positie van het type Vervaardiging / Verpak

-Autoreply when a new mail is received,Autoreply wanneer er een nieuwe e-mail wordt ontvangen

-Available Qty at Warehouse,Qty bij Warehouse

-Available Stock for Packing Items,Beschikbaar voor Verpakking Items

-"Available in BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet","Verkrijgbaar in BOM, pakbon, de factuur, de Productieorder, Inkooporder, aankoopbon, Sales Invoice, Sales Order, Voorraad Entry, Timesheet"

-Avatar,Avatar

-Average Discount,Gemiddelde korting

-B+,B +

-B-,B-

-BILL,BILL

-BILLJ,BILLJ

-BOM,BOM

-BOM Detail No,BOM Detail Geen

-BOM Explosion Item,BOM Explosie Item

-BOM Item,BOM Item

-BOM No,BOM Geen

-BOM No. for a Finished Good Item,BOM Nee voor een afgewerkte goed item

-BOM Operation,BOM Operatie

-BOM Operations,BOM Operations

-BOM Replace Tool,BOM Replace Tool

-BOM replaced,BOM vervangen

-Background Color,Achtergrondkleur

-Background Image,Achtergrondafbeelding

-Backup Manager,Backup Manager

-Backup Right Now,Back-up Right Now

-Backups will be uploaded to,Back-ups worden geüpload naar

-"Balances of Accounts of type ""Bank or Cash""",Saldi van de rekeningen van het type &#39;Bank of Cash &quot;

-Bank,Bank

-Bank A/C No.,Bank A / C Nee

-Bank Account,Bankrekening

-Bank Account No.,Bank Account Nr

-Bank Clearance Summary,Bank Ontruiming Samenvatting

-Bank Name,Naam van de bank

-Bank Reconciliation,Bank Verzoening

-Bank Reconciliation Detail,Bank Verzoening Detail

-Bank Reconciliation Statement,Bank Verzoening Statement

-Bank Voucher,Bank Voucher

-Bank or Cash,Bank of Cash

-Bank/Cash Balance,Bank / Geldsaldo

-Banner,Banier

-Banner HTML,Banner HTML

-Banner Image,Banner Afbeelding

-Banner is above the Top Menu Bar.,Banner is boven de top menubalk.

-Barcode,Barcode

-Based On,Gebaseerd op

-Basic Info,Basic Info

-Basic Information,Basisinformatie

-Basic Rate,Basic Rate

-Basic Rate (Company Currency),Basic Rate (Company Munt)

-Batch,Partij

-Batch (lot) of an Item.,Batch (lot) van een item.

-Batch Finished Date,Batch Afgewerkt Datum

-Batch ID,Batch ID

-Batch No,Batch nr.

-Batch Started Date,Batch Gestart Datum

-Batch Time Logs for Billing.,Batch Time Logs voor Billing.

-Batch Time Logs for billing.,Batch Time Logs voor de facturering.

-Batch-Wise Balance History,Batch-Wise Balance Geschiedenis

-Batched for Billing,Gebundeld voor facturering

-Be the first one to comment,Wees de eerste om te reageren

-Begin this page with a slideshow of images,Begin deze pagina met een diavoorstelling van foto&#39;s

-Better Prospects,Betere vooruitzichten

-Bill Date,Bill Datum

-Bill No,Bill Geen

-Bill of Material to be considered for manufacturing,Bill of Material te worden beschouwd voor de productie van

-Bill of Materials,Bill of Materials

-Bill of Materials (BOM),Bill of Materials (BOM)

-Billable,Factureerbare

-Billed,Gefactureerd

-Billed Amt,Billed Amt

-Billing,Billing

-Billing Address,Factuuradres

-Billing Address Name,Factuuradres Naam

-Billing Status,Billing Status

-Bills raised by Suppliers.,Rekeningen die door leveranciers.

-Bills raised to Customers.,Bills verhoogd tot klanten.

-Bin,Bak

-Bio,Bio

-Bio will be displayed in blog section etc.,Bio wordt weergegeven in blog sectie enz.

-Birth Date,Geboortedatum

-Blob,Bobbel

-Block Date,Blokkeren Datum

-Block Days,Blokkeren Dagen

-Block Holidays on important days.,Blok Vakantie op belangrijke dagen.

-Block leave applications by department.,Blok verlaten toepassingen per afdeling.

-Blog Category,Blog Categorie

-Blog Intro,Blog Intro

-Blog Introduction,Blog Inleiding

-Blog Post,Blog Post

-Blog Settings,Blog Settings

-Blog Subscriber,Blog Abonnee

-Blog Title,Blog Titel

-Blogger,Blogger

-Blood Group,Bloedgroep

-Bookmarks,Bladwijzers

-Branch,Tak

-Brand,Merk

-Brand HTML,Brand HTML

-Brand Name,Merknaam

-"Brand is what appears on the top-right of the toolbar. If it is an image, make sure ithas a transparent background and use the &lt;img /&gt; tag. Keep size as 200px x 30px","Brand is wat er op de rechterbovenhoek van de werkbalk. Als het een afbeelding, zorg ervoor dat ithas een transparante achtergrond en gebruik de &lt;img /&gt; tag. Houd grootte als 200px x 30px"

-Brand master.,Brand meester.

-Brands,Merken

-Breakdown,Storing

-Budget,Begroting

-Budget Allocated,Budget

-Budget Control,Begrotingscontrole

-Budget Detail,Budget Detail

-Budget Details,Budget Details

-Budget Distribution,Budget Distributie

-Budget Distribution Detail,Budget Distributie Detail

-Budget Distribution Details,Budget Distributie Details

-Budget Variance Report,Budget Variantie Report

-Build Modules,Bouwen Modules

-Build Pages,Build Pages

-Build Server API,Build Server API

-Build Sitemap,Bouwen Sitemap

-Bulk Email,Bulk Email

-Bulk Email records.,Bulk Email records.

-Bummer! There are more holidays than working days this month.,Bummer! Er zijn meer feestdagen dan werkdagen deze maand.

-Bundle items at time of sale.,Bundel artikelen op moment van verkoop.

-Button,Knop

-Buyer of Goods and Services.,Bij uw aankoop van goederen en diensten.

-Buying,Het kopen

-Buying Amount,Kopen Bedrag

-Buying Settings,Kopen Instellingen

-By,Door

-C-FORM/,C-FORM /

-C-Form,C-Form

-C-Form Applicable,C-Form Toepasselijk

-C-Form Invoice Detail,C-Form Factuurspecificatie

-C-Form No,C-vorm niet

-CI/2010-2011/,CI/2010-2011 /

-COMM-,COMM-

-CSS,CSS

-CUST,CUST

-CUSTMUM,CUSTMUM

-Calculate Based On,Bereken Based On

-Calculate Total Score,Bereken Totaal Score

-Calendar,Kalender

-Calendar Events,Kalender Evenementen

-Call,Noemen

-Campaign,Campagne

-Campaign Name,Campagnenaam

-Can only be exported by users with role 'Report Manager',Alleen uitgevoerd door gebruikers met de rol &#39;Report Manager&#39;

-Cancel,Annuleren

-Cancel permission also allows the user to delete a document (if it is not linked to any other document).,Annuleren permissie stelt de gebruiker ook in het verwijderen van een document (als het niet is gekoppeld aan een ander document).

-Cancelled,Geannuleerd

-Cannot ,Kan niet

-Cannot approve leave as you are not authorized to approve leaves on Block Dates.,Kan niet goedkeuren verlaten als je bent niet gemachtigd om bladeren op Block Dates.

-Cannot change from,Kan niet veranderen van

-Cannot continue.,Kan niet doorgaan.

-Cannot have two prices for same Price List,Kunt niet twee prijzen voor dezelfde prijslijst

-Cannot map because following condition fails: ,"Kan niet toewijzen, omdat volgende voorwaarde mislukt:"

-Capacity,Hoedanigheid

-Capacity Units,Capaciteit Units

-Carry Forward,Carry Forward

-Carry Forwarded Leaves,Carry Doorgestuurd Bladeren

-Case No(s) already in use. Please rectify and try again.				Recommended <b>From Case No. = %s</b>,Zaak nr. (s) al in gebruik. Gelieve te corrigeren en opnieuw te proberen. Aanbevolen <b>Van Case No =% s</b>

-Cash,Geld

-Cash Voucher,Cash Voucher

-Cash/Bank Account,Cash / bankrekening

-Categorize blog posts.,Categoriseren blog posts.

-Category,Categorie

-Category Name,Categorie Naam

-Category of customer as entered in Customer master,Categorie van de klant als die in Customer Master

-Cell Number,Mobiele nummer

-Center,Centrum

-"Certain documents should not be changed once final, like an Invoice for example. The final state for such documents is called <b>Submitted</b>. You can restrict which roles can Submit.","Bepaalde documenten mogen niet worden gewijzigd zodra de definitieve, zoals een factuur bijvoorbeeld. De eindtoestand van deze documenten wordt genoemd <b>Ingediend.</b> U kunt beperken welke rollen kunnen op Verzenden."

-Change UOM for an Item.,Wijzig Verpakking voor een item.

-Change the starting / current sequence number of an existing series.,Wijzig de start-/ huidige volgnummer van een bestaande serie.

-Channel Partner,Channel Partner

-Charge,Lading

-Chargeable,Oplaadbare

-Chart of Accounts,Rekeningschema

-Chart of Cost Centers,Grafiek van Kostenplaatsen

-Chat,Praten

-Check,Controleren

-Check / Uncheck roles assigned to the Profile. Click on the Role to find out what permissions that Role has.,Controleer / Deselecteer rollen toegewezen aan het profiel. Klik op de rol om uit te vinden welke permissies die taak.

-Check all the items below that you want to send in this digest.,Controleer alle onderstaande items die u wilt verzenden in deze verteren.

-Check how the newsletter looks in an email by sending it to your email.,Controleer hoe de nieuwsbrief eruit ziet in een e-mail door te sturen naar uw e-mail.

-"Check if recurring invoice, uncheck to stop recurring or put proper End Date","Controleer of terugkerende factuur, schakelt u om te stoppen met terugkerende of zet de juiste Einddatum"

-"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","Controleer of u de automatische terugkerende facturen. Na het indienen van elke verkoop factuur, zal terugkerende sectie zichtbaar zijn."

-Check if you want to send salary slip in mail to each employee while submitting salary slip,"Controleer of u wilt loonstrook sturen mail naar elke werknemer, terwijl het indienen van loonstrook"

-Check this if you want to force the user to select a series before saving. There will be no default if you check this.,Controleer dit als u wilt dwingen de gebruiker om een ​​reeks voor het opslaan te selecteren. Er zal geen standaard zijn als je dit controleren.

-Check this if you want to send emails as this id only (in case of restriction by your email provider).,Controleer dit als u wilt e-mails als enige deze id (in geval van beperking door uw e-mailprovider) te sturen.

-Check this if you want to show in website,Selecteer dit als u wilt weergeven in de website

-Check this to disallow fractions. (for Nos),Controleer dit te verbieden fracties. (Voor Nos)

-Check this to make this the default letter head in all prints,Vink dit aan om deze de standaard briefpapier maken in alle afdrukken

-Check this to pull emails from your mailbox,Vink dit aan om e-mails uit je mailbox

-Check to activate,Controleer activeren

-Check to make Shipping Address,Controleer Verzendadres maken

-Check to make primary address,Controleer primaire adres maken

-Checked,Geruit

-Cheque,Cheque

-Cheque Date,Cheque Datum

-Cheque Number,Cheque nummer

-Child Tables are shown as a Grid in other DocTypes.,Onderliggende tabellen worden weergegeven als een tabel in andere DocTypes.

-City,City

-City/Town,Stad / Plaats

-Claim Amount,Claim Bedrag

-Claims for company expense.,Claims voor rekening bedrijf.

-Class / Percentage,Klasse / Percentage

-Classic,Klassiek

-Classification of Customers by region,Indeling van klanten per regio

-Clear Cache & Refresh,Clear Cache &amp; Vernieuwen

-Clear Table,Clear Tabel

-Clearance Date,Clearance Datum

-"Click on ""Get Latest Updates""",Klik op &quot;Get Latest Updates&quot;

-Click on 'Make Sales Invoice' button to create a new Sales Invoice.,Klik op &#39;Sales Invoice&#39; knop om een ​​nieuwe verkoopfactuur maken.

-Click on button in the 'Condition' column and select the option 'User is the creator of the document',Klik op de knop in de &#39;Staat&#39; kolom en selecteer de optie &#39;Gebruiker is de maker van het document&#39;

-Click to Expand / Collapse,Klik om Uitklappen / Inklappen

-Client,Klant

-Close,Sluiten

-Closed,Gesloten

-Closing Account Head,Sluiten Account Hoofd

-Closing Date,Afsluitingsdatum

-Closing Fiscal Year,Het sluiten van het fiscale jaar

-CoA Help,CoA Help

-Code,Code

-Cold Calling,Cold Calling

-Color,Kleur

-Column Break,Column Break

-Comma separated list of email addresses,Komma&#39;s gescheiden lijst van e-mailadressen

-Comment,Commentaar

-Comment By,Reactie door

-Comment By Fullname,Reactie door Volledige naam

-Comment Date,Reactie Datum

-Comment Docname,Reactie Docname

-Comment Doctype,Reactie Doctype

-Comment Time,Reactie Tijd

-Comments,Reacties

-Commission Rate,Commissie Rate

-Commission Rate (%),Commissie Rate (%)

-Commission partners and targets,Partners van de Commissie en de doelstellingen

-Communication,Verbinding

-Communication HTML,Communicatie HTML

-Communication History,Communicatie Geschiedenis

-Communication Medium,Communicatie Medium

-Communication log.,Communicatie log.

-Company,Vennootschap

-Company Details,Bedrijfsgegevens

-Company History,Bedrijf Geschiedenis

-Company History Heading,Bedrijf Geschiedenis rubriek

-Company Info,Bedrijfsgegevens

-Company Introduction,Bedrijf Introductie

-Company Master.,Bedrijf Master.

-Company Name,Bedrijfsnaam

-Company Settings,Bedrijfsinstellingen

-Company branches.,Bedrijfstakken.

-Company departments.,Bedrijfsafdelingen.

-Company is missing or entered incorrect value,Bedrijf ontbreekt of ingevoerde onjuiste waarde

-Company mismatch for Warehouse,Bedrijf mismatch voor Warehouse

-Company registration numbers for your reference. Example: VAT Registration Numbers etc.,"Registratienummers van de onderneming voor uw referentie. Voorbeeld: BTW-nummers, enz."

-Company registration numbers for your reference. Tax numbers etc.,"Registratienummers van de onderneming voor uw referentie. Fiscale nummers, enz."

-Complaint,Klacht

-Complete,Compleet

-Complete By,Compleet Door

-Completed,Voltooid

-Completed Qty,Voltooide Aantal

-Completion Date,Voltooiingsdatum

-Completion Status,Afronding Status

-Confirmed orders from Customers.,Bevestigde orders van klanten.

-Consider Tax or Charge for,Overweeg belasting of heffing voor

-"Consider this Price List for fetching rate. (only which have ""For Buying"" as checked)",Beschouw dit Prijslijst voor het ophalen van tarief. (Alleen die &quot;voor het kopen van&quot; als aangevinkt)

-Considered as Opening Balance,Beschouwd als Opening Balance

-Considered as an Opening Balance,Beschouwd als een openingsbalans

-Consultant,Consultant

-Consumed Qty,Consumed Aantal

-Contact,Contact

-Contact Control,Contact Controle

-Contact Desc,Contact Desc

-Contact Details,Contactgegevens

-Contact Email,Contact E-mail

-Contact HTML,Contact HTML

-Contact Info,Contact Info

-Contact Mobile No,Contact Mobiel Nog geen

-Contact Name,Contact Naam

-Contact No.,Contact No

-Contact Person,Contactpersoon

-Contact Type,Contact Type

-Contact Us Settings,Neem contact met ons op Instellingen

-Contact in Future,Contact in de toekomst

-"Contact options, like ""Sales Query, Support Query"" etc each on a new line or separated by commas.","Contact opties, zoals &quot;Sales Query, ondersteuning Query&quot; etc elk op een nieuwe regel of gescheiden door komma&#39;s."

-Contacted,Contact

-Content,Inhoud

-Content Type,Content Type

-Content in markdown format that appears on the main side of your page,Inhoud in Markdown-formaat dat wordt weergegeven op de belangrijkste kant van uw pagina

-Content web page.,Inhoud webpagina.

-Contra Voucher,Contra Voucher

-Contract End Date,Contract Einddatum

-Contribution (%),Bijdrage (%)

-Contribution to Net Total,Bijdrage aan de netto Total

-Control Panel,Controle Panel

-Conversion Factor,Conversie Factor

-Conversion Rate,Succespercentage

-Convert into Recurring Invoice,Om te zetten in terugkerende factuur

-Converted,Omgezet

-Copy,Kopiëren

-Copy From Item Group,Kopiëren van Item Group

-Copyright,Auteursrecht

-Core,Kern

-Cost Center,Kostenplaats

-Cost Center Details,Kosten Center Details

-Cost Center Name,Kosten Center Naam

-Cost Center is mandatory for item: ,Kostenplaats is verplicht voor artikel:

-Cost Center must be specified for PL Account: ,Kostenplaats moet worden opgegeven voor PL-account:

-Costing,Costing

-Country,Land

-Country Name,Naam van het land

-Create,Creëren

-Create Bank Voucher for the total salary paid for the above selected criteria,Maak Bank Voucher voor het totale loon voor de bovenstaande geselecteerde criteria

-Create Material Requests,Maak Materiaal Aanvragen

-Create Production Orders,Maak productieorders

-Create Receiver List,Maak Receiver Lijst

-Create Salary Slip,Maak loonstrook

-Create Stock Ledger Entries when you submit a Sales Invoice,Maak Stock Grootboekposten wanneer u een verkoopfactuur indienen

-"Create a price list from Price List master and enter standard ref rates against each of them. On selection of a price list in Quotation, Sales Order or Delivery Note, corresponding ref rate will be fetched for this item.","Maak een prijslijst van prijslijst meester en voert standaard ref tarieven tegen elk van hen. Over de selectie van een prijslijst in Offerte, Sales Order of Delivery Note, zal overeenkomstige ref tarief worden opgehaald voor dit object."

-Create and Send Newsletters,Maken en versturen nieuwsbrieven

-Created Account Head: ,Gemaakt Account Head:

-Created By,Gemaakt door

-Created Customer Issue,Gemaakt op problemen van klanten

-Created Group ,Gemaakt Group

-Created Opportunity,Gemaakt Opportunity

-Created Support Ticket,Gemaakt Hulpaanvraag

-Creates salary slip for above mentioned criteria.,Maakt salarisstrook voor de bovengenoemde criteria.

-Credentials,Geloofsbrieven

-Credit,Krediet

-Credit Amt,Credit Amt

-Credit Card Voucher,Credit Card Voucher

-Credit Controller,Credit Controller

-Credit Days,Credit Dagen

-Credit Limit,Kredietlimiet

-Credit Note,Creditnota

-Credit To,Met dank aan

-Cross Listing of Item in multiple groups,Kruis een overzicht van onze item in meerdere groepen

-Currency,Valuta

-Currency Exchange,Wisselkantoor

-Currency Format,Valuta Format

-Currency Name,De Naam van

-Currency Settings,Valuta-instellingen

-Currency and Price List,Valuta en Prijslijst

-Currency does not match Price List Currency for Price List,Munt komt niet overeen prijslijst Koers voor Prijslijst

-Current Accommodation Type,Actueel Accommodatie type

-Current Address,Huidige adres

-Current BOM,Actueel BOM

-Current Fiscal Year,Huidige fiscale jaar

-Current Stock,Huidige voorraad

-Current Stock UOM,Huidige voorraad Verpakking

-Current Value,Huidige waarde

-Current status,Actuele status

-Custom,Gewoonte

-Custom Autoreply Message,Aangepaste Autoreply Bericht

-Custom CSS,Custom CSS

-Custom Field,Aangepast veld

-Custom Message,Aangepast bericht

-Custom Reports,Aangepaste rapporten

-Custom Script,Aangepaste Script

-Custom Startup Code,Custom Startup Code

-Custom?,Custom?

-Customer,Klant

-Customer (Receivable) Account,Klant (Debiteuren) Account

-Customer / Item Name,Klant / Naam van het punt

-Customer Account,Customer Account

-Customer Account Head,Customer Account Head

-Customer Address,Klant Adres

-Customer Addresses And Contacts,Klant adressen en contacten

-Customer Code,Klantcode

-Customer Codes,Klant Codes

-Customer Details,Klant Details

-Customer Discount,Klanten Korting

-Customer Discounts,Klant Kortingen

-Customer Feedback,Klantenfeedback

-Customer Group,Klantengroep

-Customer Group Name,Klant Groepsnaam

-Customer Intro,Klant Intro

-Customer Issue,Probleem voor de klant

-Customer Issue against Serial No.,Klant Kwestie tegen Serienummer

-Customer Name,Klantnaam

-Customer Naming By,Klant Naming Door

-Customer Type,Klant Type

-Customer classification tree.,Klant classificatie boom.

-Customer database.,Klantenbestand.

-Customer's Currency,Klant Munteenheid

-Customer's Item Code,Klant Artikelcode

-Customer's Purchase Order Date,Klant Purchase Order Date

-Customer's Purchase Order No,Klant Purchase Order No

-Customer's Vendor,Klant Vendor

-Customer's currency,Klant munt

-"Customer's currency - If you want to select a currency that is not the default currency, then you must also specify the Currency Conversion Rate.","Klant valuta - Als u een valuta die niet de standaard valuta te selecteren, dan moet u ook de Currency Conversion Rate."

-Customers Not Buying Since Long Time,Klanten Niet kopen Sinds Long Time

-Customerwise Discount,Customerwise Korting

-Customize,Pas

-Customize Form,Pas Form

-Customize Form Field,Pas Form Field

-"Customize Label, Print Hide, Default etc.","Pas Label, Print verbergen, Standaard, enz."

-Customize the Notification,Pas de Kennisgeving

-Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,Pas de inleidende tekst die gaat als een deel van die e-mail. Elke transactie heeft een aparte inleidende tekst.

-DN,DN

-DN Detail,DN Detail

-Daily,Dagelijks

-Daily Event Digest is sent for Calendar Events where reminders are set.,Dagelijkse gebeurtenis Digest wordt gestuurd voor Agenda Events waar herinneringen worden ingesteld.

-Daily Time Log Summary,Daily Time Log Samenvatting

-Danger,Gevaar

-Data,Gegevens

-Data missing in table,Ontbreekt in tabel data

-Database,Database

-Database Folder ID,Database Folder ID

-Database of potential customers.,Database van potentiële klanten.

-Date,Datum

-Date Format,Datumnotatie

-Date Of Retirement,Datum van pensionering

-Date and Number Settings,Datum en nummer Settings

-Date is repeated,Datum wordt herhaald

-Date must be in format,Datum moet in formaat

-Date of Birth,Geboortedatum

-Date of Issue,Datum van afgifte

-Date of Joining,Datum van toetreding tot

-Date on which lorry started from supplier warehouse,Datum waarop vrachtwagen gestart vanuit leverancier magazijn

-Date on which lorry started from your warehouse,Datum waarop vrachtwagen gestart vanuit uw magazijn

-Date on which the lead was last contacted,Datum waarop het voortouw laatste werd benaderd

-Dates,Data

-Datetime,Datetime

-Days for which Holidays are blocked for this department.,Dagen waarvoor feestdagen zijn geblokkeerd voor deze afdeling.

-Dealer,Handelaar

-Dear,Lieve

-Debit,Debet

-Debit Amt,Debet Amt

-Debit Note,Debetnota

-Debit To,Debitering van

-Debit or Credit,Debet of Credit

-Deduct,Aftrekken

-Deduction,Aftrek

-Deduction Type,Aftrek Type

-Deduction1,Deduction1

-Deductions,Inhoudingen

-Default,Verzuim

-Default Account,Standaard Account

-Default BOM,Standaard BOM

-Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,Standaard Bank / Cash account wordt automatisch bijgewerkt in POS Factuur bij deze modus is geselecteerd.

-Default Bank Account,Standaard bankrekening

-Default Cash Account,Standaard Cash Account

-Default Commission Rate,Standaard Commissie Rate

-Default Company,Standaard Bedrijf

-Default Cost Center,Standaard kostenplaats

-Default Cost Center for tracking expense for this item.,Standaard kostenplaats voor het bijhouden van kosten voor dit object.

-Default Currency,Standaard valuta

-Default Customer Group,Standaard Klant Groep

-Default Expense Account,Standaard Expense Account

-Default Home Page,Standaard startpagina

-Default Home Pages,Standaard Home Pages

-Default Income Account,Standaard Inkomen account

-Default Item Group,Standaard Onderdeel Groep

-Default Price List,Standaard Prijslijst

-Default Print Format,Default Print Format

-Default Purchase Account in which cost of the item will be debited.,Standaard Aankoop account waarin kosten van het actief zal worden gedebiteerd.

-Default Sales Partner,Standaard Sales Partner

-Default Settings,Standaardinstellingen

-Default Source Warehouse,Standaard Bron Warehouse

-Default Stock UOM,Default Stock Verpakking

-Default Supplier,Standaardleverancier

-Default Supplier Type,Standaard Leverancier Type

-Default Target Warehouse,Standaard Target Warehouse

-Default Territory,Standaard Territory

-Default Unit of Measure,Standaard Maateenheid

-Default Valuation Method,Standaard Valuation Method

-Default Value,Standaardwaarde

-Default Warehouse,Standaard Warehouse

-Default Warehouse is mandatory for Stock Item.,Standaard Warehouse is verplicht voor Stock Item.

-Default settings for Shopping Cart,Standaardinstellingen voor Winkelwagen

-"Default: ""Contact Us""",Default: &quot;Contact&quot;

-DefaultValue,DefaultValue

-Defaults,Standaardwaarden

-"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","Definieer budget voor deze kostenplaats. Om de begroting actie in te stellen, zie <a href=""#!List/Company"">Company Master</a>"

-Defines actions on states and the next step and allowed roles.,Worden de acties op staten en de volgende stap en liet rollen.

-Defines workflow states and rules for a document.,Definieert workflow staten en regels voor een document.

-Delete,Verwijder

-Delete Row,Rij verwijderen

-Delivered,Geleverd

-Delivered Items To Be Billed,Geleverd Items te factureren

-Delivered Qty,Geleverd Aantal

-Delivery Address,Afleveradres

-Delivery Date,Leveringsdatum

-Delivery Details,Levering Details

-Delivery Document No,Levering document nr.

-Delivery Document Type,Levering Soort document

-Delivery Note,Vrachtbrief

-Delivery Note Item,Levering Note Item

-Delivery Note Items,Levering Opmerking Items

-Delivery Note Message,Levering Opmerking Bericht

-Delivery Note No,Levering aantekening

-Packed Item,Levering Opmerking Verpakking Item

-Delivery Note Required,Levering Opmerking Verplicht

-Delivery Note Trends,Delivery Note Trends

-Delivery Status,Delivery Status

-Delivery Time,Levertijd

-Delivery To,Levering To

-Department,Afdeling

-Depends On,Hangt af van

-Depends on LWP,Afhankelijk van LWP

-Descending,Aflopend

-Description,Beschrijving

-Description HTML,Beschrijving HTML

-"Description for listing page, in plain text, only a couple of lines. (max 140 characters)","Beschrijving van lijst pagina, in platte tekst, slechts een paar regels. (Max 140 tekens)"

-Description for page header.,Beschrijving van pagina header.

-Description of a Job Opening,Beschrijving van een vacature

-Designation,Benaming

-Desktop,Desktop

-Detailed Breakup of the totals,Gedetailleerde Breakup van de totalen

-Details,Details

-Deutsch,Deutsch

-Did not add.,Niet toe te voegen.

-Did not cancel,Niet annuleren

-Did not save,Niet bewaren

-Difference,Verschil

-"Different ""States"" this document can exist in. Like ""Open"", ""Pending Approval"" etc.","Verschillende &quot;staten&quot; van dit document kan in bestaan ​​Like &quot;Open&quot;, &quot;In afwachting van goedkeuring&quot;, enz."

-Disable Customer Signup link in Login page,Uitschakelen Customer Inschrijven schakel in Login pagina

-Disable Rounded Total,Uitschakelen Afgeronde Totaal

-Disable Signup,Uitschakelen Inschrijven

-Disabled,Invalide

-Discount  %,Korting%

-Discount %,Korting%

-Discount (%),Korting (%)

-"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","Korting Velden zal beschikbaar zijn in Bestelbon, bewijs van aankoop Aankoop Factuur"

-Discount(%),Korting (%)

-Display,Tonen

-Display Settings,Beeldscherminstellingen

-Display all the individual items delivered with the main items,Toon alle afzonderlijke onderdelen geleverd met de belangrijkste onderwerpen

-Distinct unit of an Item,Aparte eenheid van een item

-Distribute transport overhead across items.,Verdeel het vervoer overhead van verschillende items.

-Distribution,Distributie

-Distribution Id,Distributie Id

-Distribution Name,Distributie Naam

-Distributor,Verdeler

-Divorced,Gescheiden

-Do not show any symbol like $ etc next to currencies.,"Vertonen geen symbool zoals $, enz. naast valuta."

-Doc Name,Doc Naam

-Doc Status,Doc Status

-Doc Type,Doc Type

-DocField,DocField

-DocPerm,DocPerm

-DocType,DOCTYPE

-DocType Details,DocType Details

-DocType is a Table / Form in the application.,DocType is een tabel / formulier in de applicatie.

-DocType on which this Workflow is applicable.,DOCTYPE waarop dit Workflow toepassing is.

-DocType or Field,DocType of Field

-Document,Document

-Document Description,Document Beschrijving

-Document Numbering Series,Document Numbering Series

-Document Status transition from ,Document Status overgang van

-Document Type,Soort document

-Document is only editable by users of role,Document is alleen bewerkbaar door gebruikers van de rol van

-Documentation,Documentatie

-Documentation Generator Console,Documentatie Generator Console

-Documentation Tool,Documentatie Tool

-Documents,Documenten

-Domain,Domein

-Download Backup,Download Backup

-Download Materials Required,Download Benodigde materialen

-Download Template,Download Template

-Download a report containing all raw materials with their latest inventory status,Download een verslag met alle grondstoffen met hun nieuwste inventaris status

-"Download the Template, fill appropriate data and attach the modified file.All dates and employee combination in the selected period will come in the template, with existing attendance records","Download het sjabloon, juiste gegevens in en bevestig de gewijzigde file.All data en combinatie werknemer in de geselecteerde periode zal komen in de sjabloon, met bestaande presentielijsten"

-Draft,Ontwerp

-Drafts,Concepten

-Drag to sort columns,Sleep om te sorteren kolommen

-Dropbox,Dropbox

-Dropbox Access Allowed,Dropbox Toegang toegestaan

-Dropbox Access Key,Dropbox Access Key

-Dropbox Access Secret,Dropbox Toegang Secret

-Due Date,Vervaldag

-EMP/,EMP /

-ESIC CARD No,ESIC CARD Geen

-ESIC No.,ESIC Nee

-Earning,Verdienen

-Earning & Deduction,Verdienen &amp; Aftrek

-Earning Type,Verdienen Type

-Earning1,Earning1

-Edit,Redigeren

-Editable,Bewerkbare

-Educational Qualification,Educatieve Kwalificatie

-Educational Qualification Details,Educatieve Kwalificatie Details

-Eg. smsgateway.com/api/send_sms.cgi,Bijv. smsgateway.com / api / send_sms.cgi

-Email,E-mail

-Email (By company),E-mail (Door bedrijf)

-Email Digest,E-mail Digest

-Email Digest Settings,E-mail Digest Instellingen

-Email Host,E-mail Host

-Email Id,E-mail Identiteitskaart

-"Email Id must be unique, already exists for: ","E-mail Identiteitskaart moet uniek zijn, al bestaat voor:"

-"Email Id where a job applicant will email e.g. ""jobs@example.com""",E-mail Identiteitskaart waar een sollicitant zal bijvoorbeeld &quot;jobs@example.com&quot; e-mail

-Email Login,E-mail Login

-Email Password,E-mail Wachtwoord

-Email Sent,E-mail verzonden

-Email Sent?,E-mail verzonden?

-Email Settings,E-mailinstellingen

-Email Settings for Outgoing and Incoming Emails.,E-mail Instellingen voor uitgaande en inkomende e-mails.

-Email Signature,E-mail Handtekening

-Email Use SSL,E-mail SSL gebruiken

-"Email addresses, separted by commas","E-mailadressen, separted door komma&#39;s"

-Email ids separated by commas.,E-mail ids gescheiden door komma&#39;s.

-"Email settings for jobs email id ""jobs@example.com""",E-mail instellingen voor banen e-id &quot;jobs@example.com&quot;

-"Email settings to extract Leads from sales email id e.g. ""sales@example.com""",E-mail instellingen voor Leads uit de verkoop e-id bijvoorbeeld &quot;sales@example.com&quot; extract

-Email...,Email ...

-Embed image slideshows in website pages.,Afbeelding insluiten diavoorstellingen in website pagina&#39;s.

-Emergency Contact Details,Emergency Contactgegevens

-Emergency Phone Number,Telefoonnummer voor noodgevallen

-Employee,Werknemer

-Employee Birthday,Werknemer Verjaardag

-Employee Designation.,Medewerker Aanduiding.

-Employee Details,Medewerker Details

-Employee Education,Medewerker Onderwijs

-Employee External Work History,Medewerker Buitendienst Medewerker Geschiedenis

-Employee Information,Employee Information

-Employee Internal Work History,Medewerker Interne Werk Geschiedenis

-Employee Internal Work Historys,Medewerker Interne Werk historys

-Employee Leave Approver,Werknemer Verlof Fiatteur

-Employee Leave Balance,Werknemer Verlof Balance

-Employee Name,Naam werknemer

-Employee Number,Medewerker Aantal

-Employee Records to be created by,Werknemer Records worden gecreëerd door

-Employee Setup,Medewerker Setup

-Employee Type,Type werknemer

-Employee grades,Medewerker cijfers

-Employee record is created using selected field. ,Werknemer record wordt gemaakt met behulp van geselecteerde veld.

-Employee records.,Employee records.

-Employee: ,Werknemer:

-Employees Email Id,Medewerkers E-mail Identiteitskaart

-Employment Details,Werkgelegenheid Details

-Employment Type,Type baan

-Enable Auto Inventory Accounting,Enable Auto Inventory Accounting

-Enable Shopping Cart,Enable Winkelwagen

-Enabled,Ingeschakeld

-Enables <b>More Info.</b> in all documents,Maakt <b>Meer Info.</b> In alle documenten

-Encashment Date,Inning Datum

-End Date,Einddatum

-End date of current invoice's period,Einddatum van de periode huidige factuur&#39;s

-End of Life,End of Life

-Ends on,Eindigt op

-Enter Email Id to receive Error Report sent by users.E.g.: support@iwebnotes.com,Voer E-mail Identiteitskaart naar foutrapport verstuurd door users.Eg ontvangen: support@iwebnotes.com

-Enter Form Type,Voer Form Type

-Enter Row,Voer Row

-Enter Verification Code,Voer Verification Code

-Enter campaign name if the source of lead is campaign.,Voer naam voor de campagne als de bron van lood is campagne.

-"Enter default value fields (keys) and values. If you add multiple values for a field, the first one will be picked. These defaults are also used to set ""match"" permission rules. To see list of fields, go to <a href=""#Form/Customize Form/Customize Form"">Customize Form</a>.","Voer standaardwaarde velden (sleutels) en waarden. Als u meerdere waarden voor een veld, zal de eerste worden opgepakt. Deze standaardwaarden worden ook gebruikt om &quot;match&quot; toestemming regels. Om de lijst van de velden te zien, ga naar <a href=""#Form/Customize Form/Customize Form"">Formulier aanpassen</a> ."

-Enter department to which this Contact belongs,Voer dienst waaraan deze persoon behoort

-Enter designation of this Contact,Voer aanwijzing van deze persoon

-"Enter email id separated by commas, invoice will be mailed automatically on particular date","Vul e-id, gescheiden door komma&#39;s, zal factuur automatisch worden gemaild op bepaalde datum"

-Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,Voer de onderdelen in en geplande aantal waarvoor u wilt productieorders verhogen of grondstoffen voor analyse te downloaden.

-Enter name of campaign if source of enquiry is campaign,Voer de naam van de campagne als bron van onderzoek is campagne

-"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","Voer statische url parameters here (Eg. afzender = ERPNext, username = ERPNext, wachtwoord = 1234 enz.)"

-Enter the company name under which Account Head will be created for this Supplier,Voer de bedrijfsnaam waaronder Account hoofd zal worden aangemaakt voor dit bedrijf

-Enter the date by which payments from customer is expected against this invoice.,Voer de datum waarop de betalingen van de klant wordt verwacht tegen deze factuur.

-Enter url parameter for message,Voer URL-parameter voor bericht

-Enter url parameter for receiver nos,Voer URL-parameter voor de ontvanger nos

-Entries,Inzendingen

-Entries are not allowed against this Fiscal Year if the year is closed.,Inzendingen zijn niet toegestaan ​​tegen deze fiscale jaar als het jaar gesloten is.

-Error,Fout

-Error for,Fout voor

-Error: Document has been modified after you have opened it,Fout: Document is gewijzigd nadat u het hebt geopend

-Estimated Material Cost,Geschatte Materiaal Kosten

-Event,Evenement

-Event End must be after Start,Event End moet na Start

-Event Individuals,Event Personen

-Event Role,Event Rol

-Event Roles,Event Rollen

-Event Type,Type gebeurtenis

-Event User,Evenement Gebruiker

-Events In Today's Calendar,Evenementen In Kalender Today&#39;s

-Every Day,Elke Dag

-Every Month,Elke maand

-Every Week,Elke Week

-Every Year,Elk jaar

-Everyone can read,Iedereen kan lezen

-Example:,Voorbeeld:

-Exchange Rate,Wisselkoers

-Excise Page Number,Accijnzen Paginanummer

-Excise Voucher,Accijnzen Voucher

-Exemption Limit,Vrijstelling Limit

-Exhibition,Tentoonstelling

-Existing Customer,Bestaande klant

-Exit,Uitgang

-Exit Interview Details,Exit Interview Details

-Expected,Verwachte

-Expected Delivery Date,Verwachte leverdatum

-Expected End Date,Verwachte einddatum

-Expected Start Date,Verwachte startdatum

-Expense Account,Expense Account

-Expense Account is mandatory,Expense Account is verplicht

-Expense Claim,Expense Claim

-Expense Claim Approved,Expense Claim Goedgekeurd

-Expense Claim Approved Message,Expense Claim Goedgekeurd Bericht

-Expense Claim Detail,Expense Claim Detail

-Expense Claim Details,Expense Claim Details

-Expense Claim Rejected,Expense claim afgewezen

-Expense Claim Rejected Message,Expense claim afgewezen Bericht

-Expense Claim Type,Expense Claim Type

-Expense Date,Expense Datum

-Expense Details,Expense Details

-Expense Head,Expense Hoofd

-Expense account is mandatory for item: ,Kostenrekening is verplicht voor artikel:

-Expense/Adjustment Account,Expense / Aanpassing Account

-Expenses Booked,Kosten geboekt

-Expenses Included In Valuation,Kosten inbegrepen In Valuation

-Expenses booked for the digest period,Kosten geboekt voor de digest periode

-Expiry Date,Vervaldatum

-Export,Exporteren

-Exports,Export

-External,Extern

-Extract Emails,Extract Emails

-FCFS Rate,FCFS Rate

-FIFO,FIFO

-Facebook Share,Facebook Share

-Failed: ,Mislukt:

-Family Background,Familie Achtergrond

-FavIcon,FavIcon

-Fax,Fax

-Features Setup,Features instelscherm

-Feed,Voeden

-Feed Type,Feed Type

-Feedback,Terugkoppeling

-Female,Vrouwelijk

-Fetch lead which will be converted into customer.,Fetch lead die wordt omgezet in klant.

-Field Description,Veld Beschrijving

-Field Name,Veldnaam

-Field Type,Veldtype

-"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","Veld verkrijgbaar in Delivery Note, Offerte, Sales Invoice, Sales Order"

-"Field that represents the Workflow State of the transaction (if field is not present, a new hidden Custom Field will be created)","Veld dat de workflow-status van de transactie vertegenwoordigt (indien veld niet aanwezig is, een nieuwe verborgen Aangepast veld wordt aangemaakt)"

-Fieldname,Veldnaam

-Fields,Velden

-"Fields separated by comma (,) will be included in the<br /><b>Search By</b> list of Search dialog box","Velden gescheiden door komma (,) opgenomen in de <br /> <b>Zoeken op</b> lijst van dialoogvenster Zoeken"

-File,Bestand

-File Data,File Data

-File Name,Bestandsnaam

-File Size,Bestand Grootte

-File URL,File-URL

-File size exceeded the maximum allowed size,Bestandsgrootte overschreden de maximaal toegestane grootte

-Files Folder ID,Bestanden Folder ID

-Filing in Additional Information about the Opportunity will help you analyze your data better.,Het indienen van aanvullende informatie over de Opportunity zal u helpen uw gegevens te analyseren hoe beter.

-Filing in Additional Information about the Purchase Receipt will help you analyze your data better.,Het indienen van aanvullende informatie over de aankoopbon zal u helpen uw gegevens te analyseren hoe beter.

-Filling in Additional Information about the Delivery Note will help you analyze your data better.,Het invullen van aanvullende informatie over de levering Note zal u helpen beter uw gegevens te analyseren.

-Filling in additional information about the Quotation will help you analyze your data better.,Het invullen van aanvullende informatie over de Offerte zal u helpen beter uw gegevens te analyseren.

-Filling in additional information about the Sales Order will help you analyze your data better.,Het invullen van aanvullende informatie over de verkooporder zal u helpen beter uw gegevens te analyseren.

-Filter,Filteren

-Filter By Amount,Filteren op Bedrag

-Filter By Date,Filter op datum

-Filter based on customer,Filteren op basis van klant

-Filter based on item,Filteren op basis van artikel

-Final Confirmation Date,Definitieve bevestiging Datum

-Financial Analytics,Financiële Analytics

-Financial Statements,Jaarrekening

-First Name,Voornaam

-First Responded On,Eerste reageerden op

-Fiscal Year,Boekjaar

-Fixed Asset Account,Fixed Asset account

-Float,Zweven

-Float Precision,Float Precision

-Follow via Email,Volg via e-mail

-Following Journal Vouchers have been created automatically,Na Vouchers Journal zijn automatisch aangemaakt

-"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",Na tafel zal waarden als items zijn sub - gecontracteerde. Deze waarden zullen worden opgehaald van de meester van de &quot;Bill of Materials&quot; van sub - gecontracteerde items.

-Font (Heading),Font (rubriek)

-Font (Text),Font (Tekst)

-Font Size (Text),Tekengrootte (Text)

-Fonts,Fonts

-Footer,Footer

-Footer Items,Footer Items

-For All Users,Voor alle gebruikers

-For Company,Voor Bedrijf

-For Employee,Uitvoeringsinstituut Werknemersverzekeringen

-For Employee Name,Voor Naam werknemer

-For Item ,Voor post

-"For Links, enter the DocType as rangeFor Select, enter list of Options separated by comma","Voor Links, de DocType invoeren als rangeFor Select, voert de lijst van opties, gescheiden door komma&#39;s"

-For Production,Voor productie

-For Reference Only.,Alleen ter referentie.

-For Sales Invoice,Voor verkoopfactuur

-For Server Side Print Formats,Voor Server Side Print Formats

-For Territory,Voor Territory

-For UOM,Voor UOM

-For Warehouse,Voor Warehouse

-"For comparative filters, start with","Voor vergelijkingsdoeleinden filters, te beginnen met"

-"For e.g. 2012, 2012-13","Voor bijvoorbeeld 2012, 2012-13"

-For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.,Bijvoorbeeld als u wilt annuleren en wijzigen &#39;INV004&#39; het zal worden een nieuw document &#39;INV004-1&#39;. Dit helpt u bij te houden van elke wijziging.

-For example: You want to restrict users to transactions marked with a certain property called 'Territory',Bijvoorbeeld: U wilt gebruikers te beperken tot transacties gemarkeerd met een bepaalde eigenschap genaamd &#39;Territory&#39;

-For opening balance entry account can not be a PL account,Voor openingsbalans toegang account kan niet worden een PL rekening

-For ranges,Voor bereiken

-For reference,Ter referentie

-For reference only.,Alleen ter referentie.

-For row,Voor rij

-"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes","Voor het gemak van de klanten, kunnen deze codes worden gebruikt in gedrukte formaten zoals facturen en de leveringsbonnen"

-Form,Vorm

-Format: hh:mm example for one hour expiry set as 01:00. Max expiry will be 72 hours. Default is 24 hours,Formaat: uu: mm voorbeeld voor een uur verstrijken ingesteld als 01:00 uur. Max afloop zal 72 uur. Standaard is 24 uur

-Forum,Forum

-Fraction,Fractie

-Fraction Units,Fractie Units

-Freeze Stock Entries,Freeze Stock Entries

-Friday,Vrijdag

-From,Van

-From Bill of Materials,Van Bill of Materials

-From Company,Van Company

-From Currency,Van Valuta

-From Currency and To Currency cannot be same,Van Munt en naar Valuta kan niet hetzelfde zijn

-From Customer,Van Klant

-From Date,Van Datum

-From Date must be before To Date,Van datum moet voor-to-date

-From Delivery Note,Van Delivery Note

-From Employee,Van Medewerker

-From Lead,Van Lood

-From PR Date,Van PR Datum

-From Package No.,Van Pakket No

-From Purchase Order,Van Purchase Order

-From Purchase Receipt,Van Kwitantie

-From Sales Order,Van verkooporder

-From Time,Van Tijd

-From Value,Van Waarde

-From Value should be less than To Value,Van Waarde minder dan aan Waarde moet zijn

-Frozen,Bevroren

-Fulfilled,Vervulde

-Full Name,Volledige naam

-Fully Completed,Volledig ingevulde

-GL Entry,GL Entry

-GL Entry: Debit or Credit amount is mandatory for ,GL Entry: Debet of Credit bedrag is verplicht voor

-GRN,GRN

-Gantt Chart,Gantt-diagram

-Gantt chart of all tasks.,Gantt-grafiek van alle taken.

-Gender,Geslacht

-General,Algemeen

-General Ledger,Grootboek

-Generate Description HTML,Genereer Beschrijving HTML

-Generate Material Requests (MRP) and Production Orders.,Genereer Materiaal Requests (MRP) en productieorders.

-Generate Salary Slips,Genereer Salaris Slips

-Generate Schedule,Genereer Plan

-"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","Genereer pakbonnen voor pakketten te leveren. Gebruikt voor het verpakken aantal, inhoud van de verpakking en het gewicht mee te delen."

-Generates HTML to include selected image in the description,Genereert HTML aan geselecteerde beeld te nemen in de beschrijving

-Georgia,Georgië

-Get,Krijgen

-Get Advances Paid,Get betaalde voorschotten

-Get Advances Received,Get ontvangen voorschotten

-Get Current Stock,Get Huidige voorraad

-Get From ,Get Van

-Get Items,Get Items

-Get Items From Sales Orders,Krijg Items Van klantorders

-Get Last Purchase Rate,Get Laatst Purchase Rate

-Get Non Reconciled Entries,Get Niet Reconciled reacties

-Get Outstanding Invoices,Get openstaande facturen

-Get Purchase Receipt,Get Aankoop Ontvangst

-Get Sales Orders,Get Verkooporders

-Get Specification Details,Get Specificatie Details

-Get Stock and Rate,Get voorraad en Rate

-Get Template,Get Sjabloon

-Get Terms and Conditions,Get Algemene Voorwaarden

-Get Weekly Off Dates,Ontvang wekelijkse Uit Data

-"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","Get waardering tarief en beschikbare voorraad bij de bron / doel pakhuis op de genoemde plaatsen van datum-tijd. Als geserialiseerde item, drukt u op deze toets na het invoeren van seriële nos."

-Give additional details about the indent.,Geven extra informatie over het streepje.

-Global Defaults,Global Standaardwaarden

-Go back to home,Ga terug naar home

-Go to Setup > <a href='#user-properties'>User Properties</a> to set \			'territory' for diffent Users.,Ga naar Instellingen&gt; <a href='#user-properties'>Eigenschappen voor gebruiker</a> om \ &#39;grondgebied&#39; voor diffent gebruikers in te stellen.

-Goal,Doel

-Goals,Doelen

-Goods received from Suppliers.,Goederen ontvangen van leveranciers.

-Google Analytics ID,Google Analytics ID

-Google Drive,Google Drive

-Google Drive Access Allowed,Google Drive Access toegestaan

-Google Plus One,Google Plus One

-Google Web Font (Heading),Google Web Font (rubriek)

-Google Web Font (Text),Google Web Font (Tekst)

-Grade,Graad

-Graduate,Afstuderen

-Grand Total,Algemeen totaal

-Grand Total (Company Currency),Grand Total (Company Munt)

-Gratuity LIC ID,Fooi LIC ID

-Gross Margin %,Winstmarge%

-Gross Margin Value,Winstmarge Value

-Gross Pay,Brutoloon

-Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,Brutoloon + achteraf Bedrag + inning Bedrag - Totaal Aftrek

-Gross Profit,Brutowinst

-Gross Profit (%),Brutowinst (%)

-Gross Weight,Brutogewicht

-Gross Weight UOM,Brutogewicht Verpakking

-Group,Groep

-Group or Ledger,Groep of Ledger

-Groups,Groepen

-HR,HR

-HR Settings,HR-instellingen

-HTML,HTML

-HTML / Banner that will show on the top of product list.,HTML / Banner dat zal laten zien op de bovenkant van het product lijst.

-Half Day,Halve dag

-Half Yearly,Halfjaarlijkse

-Half-yearly,Halfjaarlijks

-Has Batch No,Heeft Batch nr.

-Has Child Node,Heeft het kind Node

-Has Serial No,Heeft Serienummer

-Header,Hoofd

-Heading,Titel

-Heading Text As,Rubriek Tekst Zoals

-Heads (or groups) against which Accounting Entries are made and balances are maintained.,Heads (of groepen) waartegen de boekingen zijn gemaakt en saldi worden gehandhaafd.

-Health Concerns,Gezondheid Zorgen

-Health Details,Gezondheid Details

-Held On,Held Op

-Help,Help

-Help HTML,Help HTML

-"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","Help: Om te linken naar een andere record in het systeem, gebruikt &quot;# Vorm / NB / [Note Name] &#39;, zoals de Link URL. (Gebruik geen &quot;http://&quot;)"

-Helvetica Neue,Helvetica Neue

-"Hence, maximum allowed Manufacturing Quantity",Dus maximale hoeveelheid Manufacturing

-"Here you can maintain family details like name and occupation of parent, spouse and children","Hier kunt u onderhouden familie gegevens zoals naam en beroep van de ouder, echtgenoot en kinderen"

-"Here you can maintain height, weight, allergies, medical concerns etc","Hier kunt u onderhouden lengte, gewicht, allergieën, medische zorgen, enz."

-Hey there! You need to put at least one item in \				the item table.,Hey there! U moet ten minste een item zet in \ het item tafel.

-Hey! All these items have already been invoiced.,Hey! Al deze items zijn al gefactureerd.

-Hey! There should remain at least one System Manager,Hey! Er moet minstens een System Manager blijven

-Hidden,Verborgen

-Hide Actions,Verberg Acties

-Hide Copy,Verberg Copy

-Hide Currency Symbol,Verberg Valutasymbool

-Hide Email,Verberg E-mail

-Hide Heading,Verberg rubriek

-Hide Print,Verberg Afdrukken

-Hide Toolbar,Werkbalk verbergen

-High,Hoog

-Highlight,Markeer

-History,Geschiedenis

-History In Company,Geschiedenis In Bedrijf

-Hold,Houden

-Holiday,Feestdag

-Holiday List,Holiday Lijst

-Holiday List Name,Holiday Lijst Naam

-Holidays,Vakantie

-Home,Thuis

-Home Page,Home Page

-Home Page is Products,Startpagina is Producten

-Home Pages,Home Pages

-Host,Gastheer

-"Host, Email and Password required if emails are to be pulled","Host, e-mail en wachtwoord nodig als e-mails moeten worden getrokken"

-Hour Rate,Uurtarief

-Hour Rate Consumable,Uurtarief verbruiksartikelen

-Hour Rate Electricity,Uur Prijs Elektriciteit

-Hour Rate Labour,Uurtarief Arbeid

-Hour Rate Rent,Uur Prijs Huur

-Hours,Uur

-How frequently?,Hoe vaak?

-"How should this currency be formatted? If not set, will use system defaults","Hoe moet deze valuta worden geformatteerd? Indien niet ingesteld, zal gebruik maken van het systeem standaard"

-How to upload,Hoe om te uploaden

-Hrvatski,Hrvatski

-Human Resources,Human Resources

-Hurray! The day(s) on which you are applying for leave \					coincide with holiday(s). You need not apply for leave.,Hoera! De dag (en) waarop u een aanvraag voor verlof \ samenvallen met vakantie (s). Je moet niet van toepassing voor verlof.

-I,Ik

-ID (name) of the entity whose property is to be set,ID (naam) van de entiteit waarvan de eigenschap moet worden ingesteld

-IDT,IDT

-II,II

-III,III

-IN,IN

-INV,INV

-INV/10-11/,INV/10-11 /

-ITEM,ITEM

-IV,IV

-Icon,Pictogram

-Icon will appear on the button,Pictogram verschijnt op de knop

-Id of the profile will be the email.,Id van het profiel zal de e-mail.

-Identification of the package for the delivery (for print),Identificatie van het pakket voor de levering (voor afdrukken)

-If Income or Expense,Indien baten of lasten

-If Monthly Budget Exceeded,Als Maandelijks Budget overschreden

-"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.Available in Delivery Note and Sales Order","Als Verkoop BOM is gedefinieerd, wordt de werkelijke BOM van de Pack weergegeven als table.Available in Delivery Note en Sales Order"

-"If Supplier Part Number exists for given Item, it gets stored here","Indien Leverancier Onderdeelnummer bestaat voor bepaalde Item, het wordt hier opgeslagen"

-If Yearly Budget Exceeded,Als jaarlijks budget overschreden

-"If a User does not have access at Level 0, then higher levels are meaningless","Als een gebruiker geen toegang hebben op niveau 0, dan is een hoger niveau zijn betekenisloos"

-"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","Indien aangevinkt, zal BOM voor sub-assemblage zaken geacht voor het krijgen van grondstoffen. Anders zullen alle subeenheid items worden behandeld als een grondstof."

-"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","Indien aangevinkt, Totaal niet. van Werkdagen zal omvatten feestdagen, en dit zal de waarde van het salaris per dag te verminderen"

-"If checked, all other workflows become inactive.","Indien aangevinkt, alle andere werkstromen worden inactief."

-"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","Indien aangevinkt, zal een e-mail met een bijgevoegd HTML-formaat worden toegevoegd aan een deel van het EMail lichaam als attachment. Om alleen te verzenden als bijlage, vink dit."

-"If checked, the Home page will be the default Item Group for the website.","Indien aangevinkt, zal de Home pagina zijn de standaard Item Groep voor de website."

-"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","Indien aangevinkt, zal de BTW-bedrag worden beschouwd als reeds in de Print Tarief / Print Bedrag"

-"If disable, 'Rounded Total' field will not be visible in any transaction","Indien storing, &#39;Afgerond Total&#39; veld niet zichtbaar zijn in een transactie"

-"If enabled, the system will post accounting entries for inventory automatically.","Indien ingeschakeld, zal het systeem de boekingen automatisch plaatsen voor de inventaris."

-"If image is selected, color will be ignored (attach first)","Als beeld is geselecteerd, wordt kleur worden genegeerd (voeg als eerste)"

-If more than one package of the same type (for print),Als er meer dan een pakket van hetzelfde type (voor afdrukken)

-If non standard port (e.g. 587),Als niet-standaard poort (bijv. 587)

-If not applicable please enter: NA,Indien niet van toepassing gelieve: Nvt

-"If not checked, the list will have to be added to each Department where it has to be applied.","Indien niet gecontroleerd, wordt de lijst worden toegevoegd aan elk Department waar het moet worden toegepast."

-"If not, create a","Zo niet, maak dan een"

-"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","Indien ingesteld, wordt het invoeren van gegevens alleen toegestaan ​​voor bepaalde gebruikers. Else, is toegang toegestaan ​​voor alle gebruikers met de vereiste machtigingen."

-"If specified, send the newsletter using this email address","Als de opgegeven, stuurt u de nieuwsbrief via dit e-mailadres"

-"If the 'territory' Link Field exists, it will give you an option to select it","Als de &#39;grondgebied&#39; Link Field bestaat, zal het u een optie om deze te selecteren"

-"If the account is frozen, entries are allowed for the ""Account Manager"" only.","Als de account is bevroren, worden items toegestaan ​​voor de &quot;Account Manager&quot; alleen."

-"If this Account represents a Customer, Supplier or Employee, set it here.","Als dit account is een klant, leverancier of werknemer, hier instellen."

-If you follow Quality Inspection<br>Enables item QA Required and QA No in Purchase Receipt,Volg je Quality Inspection <br> Maakt onderdeel QA Vereiste en QA Nee in Purchase Receipt

-If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,Als je Sales Team en Verkoop Partners (Channel Partners) ze kunnen worden gelabeld en onderhouden van hun bijdrage in de commerciële activiteit

-"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","Als u hebt gemaakt van een standaard template in Aankoop en-heffingen Meester, selecteert u een en klikt u op de knop."

-"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","Als u hebt gemaakt van een standaard template in Sales en-heffingen Meester, selecteert u een en klikt u op de knop."

-"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","Als je al lang af te drukken formaten, kan deze functie gebruikt worden om splitsing van de pagina die moet worden afgedrukt op meerdere pagina&#39;s met alle kop-en voetteksten op elke pagina"

-If you involve in manufacturing activity<br>Enables item <b>Is Manufactured</b>,Als u te betrekken in de productie-activiteit <br> Maakt onderdeel <b>is vervaardigd</b>

-Ignore,Negeren

-Ignored: ,Genegeerd:

-Image,Beeld

-Image Link,Afbeelding Link

-Image View,Afbeelding View

-Implementation Partner,Implementatie Partner

-Import,Importeren

-Import Attendance,Import Toeschouwers

-Import Log,Importeren Inloggen

-Important dates and commitments in your project life cycle,Belangrijke data en verplichtingen in uw project levenscyclus

-Imports,Invoer

-In Dialog,In Dialog

-In Filter,In Filter

-In Hours,In Hours

-In List View,In lijstweergave

-In Process,In Process

-In Report Filter,In Report Filter

-In Row,In Rij

-In Store,In Store

-In Words,In Woorden

-In Words (Company Currency),In Woorden (Company Munt)

-In Words (Export) will be visible once you save the Delivery Note.,In Words (Export) wordt zichtbaar zodra u bespaart de pakbon.

-In Words will be visible once you save the Delivery Note.,In Woorden zijn zichtbaar zodra u bespaart de pakbon.

-In Words will be visible once you save the Purchase Invoice.,In Woorden zijn zichtbaar zodra u bespaart de aankoopfactuur.

-In Words will be visible once you save the Purchase Order.,In Woorden zijn zichtbaar zodra u bespaart de Bestelbon.

-In Words will be visible once you save the Purchase Receipt.,In Woorden zijn zichtbaar zodra u de aankoopbon te bewaren.

-In Words will be visible once you save the Quotation.,In Woorden zijn zichtbaar zodra het opslaan van de offerte.

-In Words will be visible once you save the Sales Invoice.,In Woorden zijn zichtbaar zodra u bespaart de verkoopfactuur.

-In Words will be visible once you save the Sales Order.,In Woorden zijn zichtbaar zodra u bespaart de Verkooporder.

-In response to,In reactie op

-"In the Permission Manager, click on the button in the 'Condition' column for the Role you want to restrict.","In de Permission Manager, klik op de knop in de &#39;Staat&#39; op de kolom voor de rol die u wilt beperken."

-Incentives,Incentives

-Incharge Name,InCharge Naam

-Include holidays in Total no. of Working Days,Onder meer vakanties in Total nee. van Werkdagen

-Income / Expense,Inkomsten / Uitgaven

-Income Account,Inkomen account

-Income Booked,Inkomen Geboekt

-Income Year to Date,Inkomsten Jaar tot datum

-Income booked for the digest period,Inkomsten geboekt voor de digest periode

-Incoming,Inkomend

-Incoming / Support Mail Setting,Inkomende / Ondersteuning mail instelling

-Incoming Rate,Inkomende Rate

-Incoming Time,Inkomende Tijd

-Incoming quality inspection.,Inkomende kwaliteitscontrole.

-Index,Index

-Indicates that the package is a part of this delivery,Geeft aan dat het pakket is een deel van deze levering

-Individual,Individueel

-Individuals,Personen

-Industry,Industrie

-Industry Type,Industry Type

-Info,Info

-Insert After,Invoegen na

-Insert Below,Hieronder invoegen

-Insert Code,Plaats Code

-Insert Row,Rij invoegen

-Insert Style,Plaats Style

-Inspected By,Geïnspecteerd door

-Inspection Criteria,Inspectie Criteria

-Inspection Required,Inspectie Verplicht

-Inspection Type,Inspectie Type

-Installation Date,Installatie Datum

-Installation Note,Installatie Opmerking

-Installation Note Item,Installatie Opmerking Item

-Installation Status,Installatie Status

-Installation Time,Installatie Tijd

-Installation record for a Serial No.,Installatie record voor een Serienummer

-Installed Qty,Aantal geïnstalleerd

-Instructions,Instructies

-Int,Int

-Integrations,Integraties

-Interested,Geïnteresseerd

-Internal,Intern

-Introduce your company to the website visitor.,Introduceer uw bedrijf op de website bezoeker.

-Introduction,Introductie

-Introductory information for the Contact Us Page,Inleidende informatie voor het Contactformulier

-Invalid Delivery Note. Delivery Note should exist and should be in 				draft state. Please rectify and try again.,Ongeldige Delivery Note. Delivery Note moet bestaan ​​en moet in ontwerp staat. Gelieve te corrigeren en opnieuw te proberen.

-Invalid Email,Ongeldig E-mail

-Invalid Email Address,Ongeldig e-mailadres

-Invalid Item or Warehouse Data,Ongeldig artikel of Warehouse gegevens

-Invalid Leave Approver,Ongeldige Laat Fiatteur

-Inventory,Inventaris

-Inverse,Omgekeerde

-Invoice Date,Factuurdatum

-Invoice Details,Factuurgegevens

-Invoice No,Factuur nr.

-Invoice Period From Date,Factuur Periode Van Datum

-Invoice Period To Date,Factuur Periode To Date

-Is Active,Is actief

-Is Advance,Is Advance

-Is Asset Item,Is actiefpost

-Is Cancelled,Is Geannuleerd

-Is Carry Forward,Is Forward Carry

-Is Child Table,Is het kind Tabel

-Is Default,Is Standaard

-Is Encash,Is incasseren

-Is LWP,Is LWP

-Is Mandatory Field,Is Verplicht veld

-Is Opening,Is openen

-Is Opening Entry,Wordt Opening Entry

-Is PL Account,Is PL Account

-Is POS,Is POS

-Is Primary Contact,Is Primaire contactpersoon

-Is Purchase Item,Is Aankoop Item

-Is Sales Item,Is Sales Item

-Is Service Item,Is Service Item

-Is Single,Is Single

-Is Standard,Is Standaard

-Is Stock Item,Is Stock Item

-Is Sub Contracted Item,Is Sub Gecontracteerde Item

-Is Subcontracted,Wordt uitbesteed

-Is Submittable,Is Submittable

-Is it a Custom DocType created by you?,Is het een aangepaste DOCTYPE gemaakt door u?

-Is this Tax included in Basic Rate?,Is dit inbegrepen in de Basic Rate?

-Issue,Uitgifte

-Issue Date,Uitgiftedatum

-Issue Details,Probleem Details

-Issued Items Against Production Order,Uitgegeven Artikelen Tegen productieorder

-It is needed to fetch Item Details.,Het is nodig om Item Details halen.

-It was raised because the (actual + ordered + indented - reserved) 						quantity reaches re-order level when the following record was created,Het werd opgeheven omdat de (werkelijke + besteld + ingesprongen - gereserveerd) hoeveelheid re-order niveau bereikt wanneer de volgende record is aangemaakt

-Item,Item

-Item Advanced,Item Geavanceerde

-Item Barcode,Item Barcode

-Item Batch Nos,Item Batch Nos

-Item Classification,Item Classificatie

-Item Code,Artikelcode

-Item Code (item_code) is mandatory because Item naming is not sequential.,Item Code (item_code) is verplicht omdat Item naamgeving is niet sequentieel.

-Item Customer Detail,Item Klant Detail

-Item Description,Item Beschrijving

-Item Desription,Item desription

-Item Details,Item Details

-Item Group,Item Group

-Item Group Name,Item Groepsnaam

-Item Groups in Details,Artikelgroepen in Details

-Item Image (if not slideshow),Item Afbeelding (indien niet diashow)

-Item Name,Naam van het punt

-Item Naming By,Punt benoemen Door

-Item Price,Item Prijs

-Item Prices,Item Prijzen

-Item Quality Inspection Parameter,Item Kwaliteitscontrole Parameter

-Item Reorder,Item opnieuw ordenen

-Item Serial No,Item Volgnr

-Item Serial Nos,Item serienummers

-Item Supplier,Item Leverancier

-Item Supplier Details,Item Product Detail

-Item Tax,Item Belasting

-Item Tax Amount,Item BTW-bedrag

-Item Tax Rate,Item Belastingtarief

-Item Tax1,Item belastingen1

-Item To Manufacture,Item te produceren

-Item UOM,Item Verpakking

-Item Website Specification,Item Website Specificatie

-Item Website Specifications,Item Website Specificaties

-Item Wise Tax Detail ,Item Wise Tax Detail

-Item classification.,Item classificatie.

-Item to be manufactured or repacked,Item te vervaardigen of herverpakt

-Item will be saved by this name in the data base.,Het punt zal worden opgeslagen met deze naam in de databank.

-"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","Item, Garantie, zal AMC (jaarlijks onderhoudscontract) gegevens automatisch worden opgehaald wanneer Serienummer is geselecteerd."

-Item-Wise Price List,Item-Wise Prijslijst

-Item-wise Last Purchase Rate,Post-wise Last Purchase Rate

-Item-wise Purchase History,Post-wise Aankoop Geschiedenis

-Item-wise Purchase Register,Post-wise Aankoop Register

-Item-wise Sales History,Post-wise Sales Geschiedenis

-Item-wise Sales Register,Post-wise sales Registreren

-Items,Artikelen

-"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",Items worden aangevraagd die &quot;Niet op voorraad&quot; rekening houdend met alle magazijnen op basis van verwachte aantal en minimale bestelling qty

-Items which do not exist in Item master can also be entered on customer's request,Items die niet bestaan ​​in punt master kan ook worden ingevoerd op verzoek van de klant

-Itemwise Discount,Itemwise Korting

-Itemwise Recommended Reorder Level,Itemwise Aanbevolen Reorder Niveau

-JSON,JSON

-JV,JV

-Javascript,Javascript

-Javascript to append to the head section of the page.,Javascript toe te voegen aan de head sectie van de pagina.

-Job Applicant,Sollicitant

-Job Opening,Vacature

-Job Profile,Functieprofiel

-Job Title,Functie

-"Job profile, qualifications required etc.","Functieprofiel, kwalificaties, etc. nodig"

-Jobs Email Settings,Vacatures E-mailinstellingen

-Journal Entries,Journaalposten

-Journal Entry,Journal Entry

-Journal Entry for inventory that is received but not yet invoiced,"Journal Entry voor de inventaris die is ontvangen, maar nog niet gefactureerde"

-Journal Voucher,Journal Voucher

-Journal Voucher Detail,Journal Voucher Detail

-Journal Voucher Detail No,Journal Voucher Detail Geen

-KRA,KRA

-"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","Bijhouden van Sales Campaigns. Blijf op de hoogte van Leads, Offertes, Sales Order etc van campagnes om Return on Investment te peilen."

-Keep a track of all communications,Houd een spoor van alle communicatie

-Keep a track of communication related to this enquiry which will help for future reference.,Houd een spoor van communicatie met betrekking tot dit onderzoek dat zal helpen voor toekomstig gebruik.

-Key,Sleutel

-Key Performance Area,Key Performance Area

-Key Responsibility Area,Belangrijke verantwoordelijkheid Area

-LEAD,LEAD

-LEAD/10-11/,LEAD/10-11 /

-LEAD/MUMBAI/,LEIDEN / MUMBAI /

-LR Date,LR Datum

-LR No,LR Geen

-Label,Label

-Label Help,Label Help

-Lacs,Lacs

-Landed Cost Item,Landed Cost Item

-Landed Cost Items,Landed Cost Items

-Landed Cost Purchase Receipt,Landed Cost Inkoop Ontvangstbewijs

-Landed Cost Purchase Receipts,Landed Cost aankoopbonnen

-Landed Cost Wizard,Landed Cost Wizard

-Landing Page,Landing Page

-Language,Taal

-Language preference for user interface (only if available).,Taal voorkeur voor user interface (alleen indien beschikbaar).

-Last Contact Date,Laatste Contact Datum

-Last IP,Laatste IP-

-Last Login,Laatst ingelogd

-Last Name,Achternaam

-Last Purchase Rate,Laatste Purchase Rate

-Lato,Lato

-Lead,Leiden

-Lead Details,Lood Details

-Lead Lost,Lood Verloren

-Lead Name,Lead Naam

-Lead Owner,Lood Owner

-Lead Source,Lood Bron

-Lead Status,Lead Status

-Lead Time Date,Lead Tijd Datum

-Lead Time Days,Lead Time Dagen

-Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,Levertijd dagen is het aantal dagen waarmee dit artikel wordt verwacht in uw magazijn. Deze dag wordt opgehaald in Laden en aanvragen als u dit item.

-Lead Type,Lood Type

-Leave Allocation,Laat Toewijzing

-Leave Allocation Tool,Laat Toewijzing Tool

-Leave Application,Verlofaanvraag

-Leave Approver,Laat Fiatteur

-Leave Approver can be one of,Vertrekken Fiatteur kan een van

-Leave Approvers,Verlaat Goedkeurders

-Leave Balance Before Application,Laat Balance Voor het aanbrengen

-Leave Block List,Laat Block List

-Leave Block List Allow,Laat Block List Laat

-Leave Block List Allowed,Laat toegestaan ​​Block List

-Leave Block List Date,Laat Block List Datum

-Leave Block List Dates,Laat Block List Data

-Leave Block List Name,Laat Block List Name

-Leave Blocked,Laat Geblokkeerde

-Leave Control Panel,Laat het Configuratiescherm

-Leave Encashed?,Laat verzilverd?

-Leave Encashment Amount,Laat inning Bedrag

-Leave Setup,Laat Setup

-Leave Type,Laat Type

-Leave Type Name,Laat Type Naam

-Leave Without Pay,Verlof zonder wedde

-Leave allocations.,Laat toewijzingen.

-Leave blank if considered for all branches,Laat leeg indien dit voor alle vestigingen

-Leave blank if considered for all departments,Laat leeg indien dit voor alle afdelingen

-Leave blank if considered for all designations,Laat leeg indien overwogen voor alle aanduidingen

-Leave blank if considered for all employee types,Laat leeg indien overwogen voor alle werknemer soorten

-Leave blank if considered for all grades,Laat leeg indien dit voor alle soorten

-Leave blank if you have not decided the end date.,Laat leeg als je niet hebt besloten de einddatum.

-Leave by,Laat door

-"Leave can be approved by users with Role, ""Leave Approver""",Laat kan worden goedgekeurd door gebruikers met Role: &quot;Laat Fiatteur&quot;

-Ledger,Grootboek

-Left,Links

-Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,Juridische entiteit / dochteronderneming met een aparte Chart of Accounts die behoren tot de Organisatie.

-Letter Head,Brief Hoofd

-Letter Head Image,Brief Hoofd afbeelding

-Letter Head Name,Brief Hoofd Naam

-Level,Niveau

-"Level 0 is for document level permissions, higher levels for field level permissions.","Niveau 0 is voor document niveau machtigingen, hogere niveaus voor veldniveau machtigingen."

-Lft,Lft

-Link,Link

-Link to other pages in the side bar and next section,Link naar andere pagina&#39;s in de zijbalk en de volgende sectie

-Linked In Share,Linked In delen

-Linked With,Linked Met

-List,Lijst

-List items that form the package.,Lijst items die het pakket vormen.

-List of holidays.,Lijst van feestdagen.

-List of patches executed,Lijst van de uitgevoerde stukken

-List of records in which this document is linked,Lijst van records waarin dit document wordt gekoppeld

-List of users who can edit a particular Note,Lijst van gebruikers die een bepaalde Note kan bewerken

-List this Item in multiple groups on the website.,Lijst deze post in meerdere groepen op de website.

-Live Chat,Live Chat

-Load Print View on opening of an existing form,Laad Print Bekijk op opening van een bestaand formulier

-Loading,Het laden

-Loading Report,Laden Rapport

-Log,Logboek

-"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","Log van activiteiten uitgevoerd door gebruikers tegen Taken die kunnen worden gebruikt voor het bijhouden van de tijd, billing."

-Log of Scheduler Errors,Log van Scheduler fouten

-Login After,Login Na

-Login Before,Login Voor

-Login Id,Login Id

-Logo,Logo

-Logout,Afmelden

-Long Text,Lange tekst

-Lost Reason,Verloren Reden

-Low,Laag

-Lower Income,Lager inkomen

-Lucida Grande,Lucida Grande

-MIS Control,MIS Controle

-MREQ-,Mreq-

-MTN Details,MTN Details

-Mail Footer,Mail Footer

-Mail Password,Mail Wachtwoord

-Mail Port,Mail Port

-Mail Server,Mail Server

-Main Reports,Belangrijkste Rapporten

-Main Section,Hoofd Sectie

-Maintain Same Rate Throughout Sales Cycle,Onderhouden Zelfde Rate Gedurende Salescyclus

-Maintain same rate throughout purchase cycle,Handhaaf dezelfde snelheid gedurende aankoop cyclus

-Maintenance,Onderhoud

-Maintenance Date,Onderhoud Datum

-Maintenance Details,Onderhoud Details

-Maintenance Schedule,Onderhoudsschema

-Maintenance Schedule Detail,Onderhoudsschema Detail

-Maintenance Schedule Item,Onderhoudsschema Item

-Maintenance Schedules,Onderhoudsschema&#39;s

-Maintenance Status,Onderhoud Status

-Maintenance Time,Onderhoud Tijd

-Maintenance Type,Onderhoud Type

-Maintenance Visit,Onderhoud Bezoek

-Maintenance Visit Purpose,Onderhoud Bezoek Doel

-Major/Optional Subjects,Major / keuzevakken

-Make Bank Voucher,Maak Bank Voucher

-Make Difference Entry,Maak Verschil Entry

-Make Time Log Batch,Maak Time Log Batch

-Make a new,Maak een nieuw

-Make sure that the transactions you want to restrict have a Link field 'territory' that maps to a 'Territory' master.,Zorg ervoor dat de transacties die u wilt beperken een link veld &#39;grondgebied&#39; hebben die verwijst naar een &#39;Territory&#39; meester.

-Male,Mannelijk

-Manage cost of operations,Beheer kosten van de operaties

-Manage exchange rates for currency conversion,Beheer wisselkoersen voor valuta-omrekening

-Mandatory,Verplicht

-"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.",Verplicht als Stock Item is &quot;ja&quot;. Ook de standaard opslagplaats waar de gereserveerde hoeveelheid is ingesteld van Sales Order.

-Manufacture against Sales Order,Vervaardiging tegen Verkooporder

-Manufacture/Repack,Fabricage / Verpak

-Manufactured Qty,Gefabriceerd Aantal

-Manufactured quantity will be updated in this warehouse,Gefabriceerd hoeveelheid zal worden bijgewerkt in dit magazijn

-Manufacturer,Fabrikant

-Manufacturer Part Number,Partnummer fabrikant

-Manufacturing,Productie

-Manufacturing Quantity,Productie Aantal

-Margin,Marge

-Marital Status,Burgerlijke staat

-Market Segment,Marktsegment

-Married,Getrouwd

-Mass Mailing,Mass Mailing

-Master,Meester

-Master Name,Master Naam

-Master Type,Meester Soort

-Masters,Masters

-Match,Wedstrijd

-Match non-linked Invoices and Payments.,Match niet-gekoppelde facturen en betalingen.

-Material Issue,Materiaal Probleem

-Material Receipt,Materiaal Ontvangst

-Material Request,Materiaal aanvragen

-Material Request Date,Materiaal Aanvraagdatum

-Material Request Detail No,Materiaal Aanvraag Detail Geen

-Material Request For Warehouse,Materiaal Request For Warehouse

-Material Request Item,Materiaal aanvragen Item

-Material Request Items,Materiaal aanvragen Items

-Material Request No,Materiaal aanvragen Geen

-Material Request Type,Materiaal Soort aanvraag

-Material Request used to make this Stock Entry,Materiaal Request gebruikt om dit Stock Entry maken

-Material Requirement,Material Requirement

-Material Transfer,Materiaaloverdracht

-Materials,Materieel

-Materials Required (Exploded),Benodigde materialen (Exploded)

-Max 500 rows only.,Alleen max. 500 rijen.

-Max Attachments,Max Bijlagen

-Max Days Leave Allowed,Max Dagen Laat toegestaan

-Max Discount (%),Max Korting (%)

-"Meaning of Submit, Cancel, Amend","Betekenis van Indienen, Annuleren, wijzigen"

-Medium,Medium

-"Menu items in the Top Bar. For setting the color of the Top Bar, go to <a href=""#Form/Style Settings"">Style Settings</a>","Menu-items in de Top Bar. Voor het instellen van de kleur van de Top Bar, ga naar <a href=""#Form/Style Settings"">Style Settings</a>"

-Merge,Samensmelten

-Merge Into,Samenvoegen in

-Merge Warehouses,Samenvoegen Magazijnen

-Merging is only possible between Group-to-Group or 					Ledger-to-Ledger,Samenvoegen is alleen mogelijk tussen de Groep-op-Groep of Ledger-to-Ledger

-"Merging is only possible if following \					properties are same in both records.					Group or Ledger, Debit or Credit, Is PL Account","Samenvoegen is alleen mogelijk als volgt \ eigenschappen zijn hetzelfde in beide records. Groep of Ledger, Debet of Credit, Is PL Account"

-Message,Bericht

-Message Parameter,Bericht Parameter

-Messages greater than 160 characters will be split into multiple messages,Bericht van meer dan 160 tekens worden opgesplitst in meerdere mesage

-Messages,Berichten

-Method,Methode

-Middle Income,Midden Inkomen

-Middle Name (Optional),Midden Naam (Optioneel)

-Milestone,Mijlpaal

-Milestone Date,Mijlpaal Datum

-Milestones,Mijlpalen

-Milestones will be added as Events in the Calendar,Mijlpalen worden toegevoegd als evenementen in deze kalender

-Millions,Miljoenen

-Min Order Qty,Minimum Aantal

-Minimum Order Qty,Minimum Aantal

-Misc,Misc

-Misc Details,Misc Details

-Miscellaneous,Gemengd

-Miscelleneous,Miscelleneous

-Mobile No,Mobiel Nog geen

-Mobile No.,Mobile No

-Mode of Payment,Wijze van betaling

-Modern,Modern

-Modified Amount,Gewijzigd Bedrag

-Modified by,Aangepast door

-Module,Module

-Module Def,Module Def

-Module Name,Modulenaam

-Modules,Modules

-Monday,Maandag

-Month,Maand

-Monthly,Maandelijks

-Monthly Attendance Sheet,Maandelijkse Toeschouwers Sheet

-Monthly Earning & Deduction,Maandelijkse Verdienen &amp; Aftrek

-Monthly Salary Register,Maandsalaris Register

-Monthly salary statement.,Maandsalaris verklaring.

-Monthly salary template.,Maandsalaris sjabloon.

-More,Meer

-More Details,Meer details

-More Info,Meer info

-More content for the bottom of the page.,Meer inhoud voor de onderkant van de pagina.

-Moving Average,Moving Average

-Moving Average Rate,Moving Average Rate

-Mr,De heer

-Ms,Mevrouw

-Multiple Item Prices,Meerdere Item Prijzen

-Multiple root nodes not allowed.,Meerdere wortel nodes niet toegestaan.

-Mupltiple Item prices.,Mupltiple Item prijzen.

-Must be Whole Number,Moet heel getal zijn

-Must have report permission to access this report.,Moet verslag toestemming om toegang tot dit rapport.

-Must specify a Query to run,Moet een query opgeven om te draaien

-My Settings,Mijn instellingen

-NL-,NL-

-Name,Naam

-Name Case,Naam Case

-Name and Description,Naam en beschrijving

-Name and Employee ID,Naam en Employee ID

-Name as entered in Sales Partner master,Naam zoals die voorkomt in Sales Partner meester

-Name is required,Naam is vereist

-Name of organization from where lead has come,Naam van de organisatie waar lood is gekomen

-Name of person or organization that this address belongs to.,Naam van de persoon of organisatie die dit adres behoort.

-Name of the Budget Distribution,Naam van de begroting Distribution

-Name of the entity who has requested for the Material Request,Naam van de instantie die voor de Material Request heeft verzocht

-Naming,Benoemen

-Naming Series,Benoemen Series

-Naming Series mandatory,Naamgeving Series verplicht

-Negative balance is not allowed for account ,Negatief saldo is niet toegestaan ​​voor rekening

-Net Pay,Nettoloon

-Net Pay (in words) will be visible once you save the Salary Slip.,Netto loon (in woorden) zal zichtbaar zodra het opslaan van de loonstrook.

-Net Total,Net Total

-Net Total (Company Currency),Netto Totaal (Bedrijf Munt)

-Net Weight,Netto Gewicht

-Net Weight UOM,Netto Gewicht Verpakking

-Net Weight of each Item,Netto gewicht van elk item

-Net pay can not be negative,Nettoloon kan niet negatief

-Never,Nooit

-New,Nieuw

-New BOM,Nieuwe BOM

-New Communications,Nieuwe Communications

-New Delivery Notes,Nieuwe Delivery Notes

-New Enquiries,Nieuwe Inlichtingen

-New Leads,Nieuwe leads

-New Leave Application,Nieuwe verlofaanvraag

-New Leaves Allocated,Nieuwe bladeren Toegewezen

-New Leaves Allocated (In Days),Nieuwe Bladeren Toegewezen (in dagen)

-New Material Requests,Nieuw Materiaal Verzoeken

-New Password,Nieuw wachtwoord

-New Projects,Nieuwe projecten

-New Purchase Orders,Nieuwe bestellingen

-New Purchase Receipts,Nieuwe aankoopbonnen

-New Quotations,Nieuwe Citaten

-New Record,Nieuwe record

-New Sales Orders,Nieuwe Verkooporders

-New Stock Entries,Nieuwe toevoegingen aan de voorraden

-New Stock UOM,Nieuwe Voorraad Verpakking

-New Supplier Quotations,Nieuwe leverancier Offertes

-New Support Tickets,Nieuwe Support Tickets

-New Workplace,Nieuwe werkplek

-New value to be set,Nieuwe waarde in te stellen

-Newsletter,Nieuwsbrief

-Newsletter Content,Nieuwsbrief Inhoud

-Newsletter Status,Nieuwsbrief Status

-"Newsletters to contacts, leads.","Nieuwsbrieven naar contacten, leidt."

-Next Communcation On,Volgende communicatieboekjes Op

-Next Contact By,Volgende Contact Door

-Next Contact Date,Volgende Contact Datum

-Next Date,Volgende datum

-Next State,Volgende State

-Next actions,Volgende acties

-Next email will be sent on:,Volgende e-mail wordt verzonden op:

-No,Geen

-"No Account found in csv file, 							May be company abbreviation is not correct","Geen account gevonden in csv-bestand, Moge bedrijf afkorting zijn is niet correct"

-No Action,Geen actie

-No Communication tagged with this ,Geen Communicatie getagd met deze

-No Copy,Geen Copy

-No Customer Accounts found. Customer Accounts are identified based on \			'Master Type' value in account record.,Geen Customer Accounts gevonden. Customer Accounts zijn geïdentificeerd op basis van \ &#39;Master Type&#39; waarde in rekening record.

-No Item found with Barcode,Geen artikel gevonden met barcode

-No Items to Pack,Geen items om Pack

-No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,Geen Laat Goedkeurders. Gelieve toewijzen &#39;Leave Fiatteur&#39; Rol om een ​​gebruiker atleast.

-No Permission,Geen toestemming

-No Permission to ,Geen toestemming om

-No Permissions set for this criteria.,Geen Permissies ingesteld voor deze criteria.

-No Report Loaded. Please use query-report/[Report Name] to run a report.,Geen rapport Loaded. Gelieve gebruik AND-rapport / [Report naam] om een ​​rapport uit te voeren.

-No Supplier Accounts found. Supplier Accounts are identified based on \			'Master Type' value in account record.,Geen Leverancier Accounts gevonden. Leverancier Accounts zijn geïdentificeerd op basis van \ &#39;Master Type&#39; waarde in rekening record.

-No User Properties found.,Geen Gebruiker Panden gevonden.

-No default BOM exists for item: ,Geen standaard BOM bestaat voor artikel:

-No further records,Geen verdere gegevens

-No of Requested SMS,Geen van de gevraagde SMS

-No of Sent SMS,Geen van Sent SMS

-No of Visits,Geen van bezoeken

-No one,Niemand

-No permission to write / remove.,Geen toestemming om te schrijven / te verwijderen.

-No record found,Geen record gevonden

-No records tagged.,Geen records gelabeld.

-No salary slip found for month: ,Geen loonstrook gevonden voor de maand:

-"No table is created for Single DocTypes, all values are stored in tabSingles as a tuple.","Geen tafel is gemaakt voor Single DocTypes, worden alle waarden opgeslagen in tabSingles als een tupel."

-None,Niemand

-None: End of Workflow,Geen: Einde van de Workflow

-Not,Niet

-Not Active,Niet actief

-Not Applicable,Niet van toepassing

-Not Billed,Niet in rekening gebracht

-Not Delivered,Niet geleverd

-Not Found,Niet gevonden

-Not Linked to any record.,Niet gekoppeld aan een record.

-Not Permitted,Niet Toegestane

-Not allowed for: ,Niet toegestaan ​​voor:

-Not enough permission to see links.,Niet genoeg rechten om links te zien.

-Not in Use,Niet in gebruik

-Not interested,Niet geïnteresseerd

-Not linked,Niet gekoppeld

-Note,Nota

-Note User,Opmerking Gebruiker

-Note is a free page where users can share documents / notes,Opmerking is een gratis pagina waar gebruikers documenten / notities kunt delen

-"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","Opmerking: Back-ups en bestanden worden niet verwijderd van Dropbox, moet u ze handmatig verwijdert."

-"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","Opmerking: Back-ups en bestanden worden niet verwijderd uit Google Drive, moet u ze handmatig verwijdert."

-Note: Email will not be sent to disabled users,Opmerking: E-mail wordt niet verzonden naar gebruikers met een handicap

-"Note: For best results, images must be of the same size and width must be greater than height.","Opmerking: Voor de beste resultaten, moet beelden zijn van dezelfde grootte en breedte moet groter zijn dan de hoogte te zijn."

-Note: Other permission rules may also apply,Opmerking: Andere toestemming regels kunnen ook van toepassing zijn

-Note: You Can Manage Multiple Address or Contacts via Addresses & Contacts,Opmerking: U kunt meerdere Adres of Contactlenzen beheren via Adressen &amp; Contactpersonen

-Note: maximum attachment size = 1mb,Let op: maximale grootte van bijlagen = 1mb

-Notes,Opmerkingen

-Nothing to show,Niets aan te geven

-Notice - Number of Days,Notice - Aantal dagen

-Notification Control,Kennisgeving Controle

-Notification Email Address,Melding e-mail adres

-Notify By Email,Informeer via e-mail

-Notify by Email on creation of automatic Material Request,Informeer per e-mail op de creatie van automatische Materiaal Request

-Number Format,Getalnotatie

-O+,O +

-O-,O-

-OPPT,OPPT

-Office,Kantoor

-Old Parent,Oude Parent

-On,Op

-On Net Total,On Net Totaal

-On Previous Row Amount,Op de vorige toer Bedrag

-On Previous Row Total,Op de vorige toer Totaal

-"Once you have set this, the users will only be able access documents with that property.","Zodra u dit instelt, zullen de gebruikers alleen in staat zijn toegang tot documenten met die eigenschap."

-Only Administrator allowed to create Query / Script Reports,Alleen Beheerder toegestaan ​​om Query / Script Rapporten maken

-Only Administrator can save a standard report. Please rename and save.,Alleen Beheerder kan een standaard rapport op te slaan. Wijzig de naam en sla.

-Only Allow Edit For,Alleen toestaan ​​Bewerken Voor

-Only Stock Items are allowed for Stock Entry,Alleen Stock Items zijn toegestaan ​​voor Stock Entry

-Only System Manager can create / edit reports,Alleen systeembeheerder kan maken / bewerken rapporten

-Only leaf nodes are allowed in transaction,Alleen leaf nodes zijn toegestaan ​​in transactie

-Open,Open

-Open Sans,Open Sans

-Open Tickets,Open Kaarten

-Opening Date,Opening Datum

-Opening Entry,Opening Entry

-Opening Time,Opening Time

-Opening for a Job.,Opening voor een baan.

-Operating Cost,Operationele kosten

-Operation Description,Operatie Beschrijving

-Operation No,Operation No

-Operation Time (mins),Operatie Tijd (min.)

-Operations,Operations

-Opportunity,Kans

-Opportunity Date,Opportunity Datum

-Opportunity From,Opportunity Van

-Opportunity Item,Opportunity Item

-Opportunity Items,Opportunity Items

-Opportunity Lost,Opportunity Verloren

-Opportunity Type,Type functie

-Options,Opties

-Options Help,Opties Help

-Order Confirmed,Order bevestigd

-Order Lost,Bestel Verloren

-Order Type,Bestel Type

-Ordered Items To Be Billed,Bestelde artikelen te factureren

-Ordered Items To Be Delivered,Besteld te leveren zaken

-Ordered Quantity,Bestelde hoeveelheid

-Orders released for production.,Bestellingen vrijgegeven voor productie.

-Organization Profile,Organisatie Profiel

-Original Message,Oorspronkelijk bericht

-Other,Ander

-Other Details,Andere Details

-Out,Uit

-Out of AMC,Uit AMC

-Out of Warranty,Out of Warranty

-Outgoing,Uitgaande

-Outgoing Mail Server,Server uitgaande post

-Outgoing Mails,Uitgaande mails

-Outstanding Amount,Openstaande bedrag

-Outstanding for Voucher ,Uitstekend voor Voucher

-Over Heads,Meer dan Heads

-Overhead,Boven het hoofd

-Overlapping Conditions found between,Gevonden overlappende voorwaarden tussen

-Owned,Owned

-PAN Number,PAN-nummer

-PF No.,PF Nee

-PF Number,PF nummer

-PI/2011/,PI/2011 /

-PIN,PIN

-PO,PO

-POP3 Mail Server,POP3-e-mailserver

-POP3 Mail Server (e.g. pop.gmail.com),POP3-e-mailserver (bv pop.gmail.com)

-POP3 Mail Settings,POP3-mailinstellingen

-POP3 mail server (e.g. pop.gmail.com),POP3-mailserver (bv pop.gmail.com)

-POP3 server e.g. (pop.gmail.com),POP3-server bijvoorbeeld (pop.gmail.com)

-POS Setting,POS-instelling

-POS View,POS View

-PR Detail,PR Detail

-PRO,PRO

-PS,PS

-Package Item Details,Pakket Item Details

-Package Items,Pakket Artikelen

-Package Weight Details,Pakket gewicht details

-Packing Details,Details van de verpakking

-Packing Detials,Verpakking detials

-Packing List,Paklijst

-Packing Slip,Pakbon

-Packing Slip Item,Pakbon Item

-Packing Slip Items,Pakbon Items

-Packing Slip(s) Cancelled,Pakbon (s) Cancelled

-Page,Pagina

-Page Background,Pagina-achtergrond

-Page Border,Paginarand

-Page Break,Pagina-einde

-Page HTML,Pagina HTML

-Page Headings,Pagina Koppen

-Page Links,Pagina Links

-Page Name,Page Name

-Page Role,Pagina Rol

-Page Text,Pagina tekst

-Page content,Inhoud van de pagina

-Page not found,Pagina niet gevonden

-Page text and background is same color. Please change.,Pagina tekst en achtergrond is dezelfde kleur. Gelieve veranderen.

-Page to show on the website,Pagina om te laten zien op de website

-"Page url name (auto-generated) (add "".html"")",Pagina URL-naam (auto-generated) (toe te voegen &quot;. Html&quot;)

-Paid Amount,Betaalde Bedrag

-Parameter,Parameter

-Parent Account,Parent Account

-Parent Cost Center,Parent kostenplaats

-Parent Customer Group,Bovenliggende klant Group

-Parent Detail docname,Parent Detail docname

-Parent Item,Parent Item

-Parent Item Group,Parent Item Group

-Parent Label,Parent Label

-Parent Sales Person,Parent Sales Person

-Parent Territory,Parent Territory

-Parent is required.,Parent vereist.

-Parenttype,Parenttype

-Partially Completed,Gedeeltelijk afgesloten

-Participants,Deelnemers

-Partly Billed,Deels Gefactureerd

-Partly Delivered,Deels geleverd

-Partner Target Detail,Partner Target Detail

-Partner Type,Partner Type

-Partner's Website,Website partner

-Passive,Passief

-Passport Number,Nummer van het paspoort

-Password,Wachtwoord

-Password Expires in (days),Wachtwoord Verloopt (dagen)

-Patch,Stuk

-Patch Log,Patch Inloggen

-Pay To / Recd From,Pay To / RECD Van

-Payables,Schulden

-Payables Group,Schulden Groep

-Payment Collection With Ageing,Betaling Collection Met Vergrijzing

-Payment Days,Betaling Dagen

-Payment Entries,Betaling Entries

-Payment Entry has been modified after you pulled it. 			Please pull it again.,Betaling Bericht is gewijzigd nadat u trok het. Gelieve opnieuw te trekken.

-Payment Made With Ageing,Betaling Gemaakt Met Vergrijzing

-Payment Reconciliation,Betaling Verzoening

-Payment Terms,Betalingscondities

-Payment to Invoice Matching Tool,Betaling aan Factuurvergelijk Tool

-Payment to Invoice Matching Tool Detail,Betaling aan Factuurvergelijk Tool Detail

-Payments,Betalingen

-Payments Made,Betalingen Made

-Payments Received,Betalingen ontvangen

-Payments made during the digest period,Betalingen in de loop van de digest periode

-Payments received during the digest period,Betalingen ontvangen tijdens de digest periode

-Payroll Setup,Payroll Setup

-Pending,In afwachting van

-Pending Review,In afwachting Beoordeling

-Pending SO Items For Purchase Request,In afwachting van SO Artikelen te Purchase Request

-Percent,Percentage

-Percent Complete,Percentage voltooid

-Percentage Allocation,Percentage Toewijzing

-Percentage Allocation should be equal to ,Percentage toewijzing moet gelijk zijn aan

-Percentage variation in quantity to be allowed while receiving or delivering this item.,Percentage variërende hoeveelheid te mogen tijdens het ontvangen of versturen van dit item.

-Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,Percentage dat u mag ontvangen of te leveren meer tegen de bestelde hoeveelheid. Bijvoorbeeld: Als u heeft besteld 100 eenheden. en uw Allowance is 10% dan mag je 110 eenheden ontvangen.

-Performance appraisal.,Beoordeling van de prestaties.

-Period Closing Voucher,Periode Closing Voucher

-Periodicity,Periodiciteit

-Perm Level,Perm Level

-Permanent Accommodation Type,Permanente Accommodatie type

-Permanent Address,Permanente Adres

-Permission,Toestemming

-Permission Level,Machtigingsniveau

-Permission Levels,Toestemming Niveaus

-Permission Manager,Toestemming Manager

-Permission Rules,Toestemming Regels

-Permissions,Rechten

-Permissions Settings,Rechten Instellingen

-Permissions are automatically translated to Standard Reports and Searches,Machtigingen worden automatisch vertaald naar Standard Rapporten en zoekopdrachten

-"Permissions are set on Roles and Document Types (called DocTypes) by restricting read, edit, make new, submit, cancel, amend and report rights.","Zijn ingesteld voor Rollen en Documenttypen (de zogenaamde DocTypes) door beperking van lezen, bewerken, nieuwe te maken, in te dienen, te annuleren, te wijzigen en te rapporteren rechten."

-Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful incase you want to hide or make certain field read-only.,Rechten op een hoger niveau zijn &#39;Field Level&#39; machtigingen. Alle velden hebben een &#39;Permission Level&#39; set tegen hen en de regels gedefinieerd in die machtigingen van toepassing zijn op het veld. Dit is handig geval dat u wilt verbergen of bepaalde veld make-alleen-lezen.

-"Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document.","Rechten op niveau 0 zijn &#39;Document Level&#39; permissies, dat wil zeggen zij zijn primair voor toegang tot het document."

-Permissions translate to Users based on what Role they are assigned,Rechten vertalen naar gebruikers op basis van welke rol zij zijn toegewezen

-Person,Persoon

-Person To Be Contacted,De te contacteren persoon

-Personal,Persoonlijk

-Personal Details,Persoonlijke Gegevens

-Personal Email,Persoonlijke e-mail

-Phone,Telefoon

-Phone No,Telefoon nr.

-Phone No.,Telefoonnummer

-Pick Columns,Kies Kolommen

-Pincode,Pincode

-Place of Issue,Plaats van uitgave

-Plan for maintenance visits.,Plan voor onderhoud bezoeken.

-Planned Qty,Geplande Aantal

-Planned Quantity,Geplande Aantal

-Plant,Plant

-Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,Gelieve goed op Enter Afkorting of korte naam als het zal worden toegevoegd als suffix aan alle Account Heads.

-Please Update Stock UOM with the help of Stock UOM Replace Utility.,Werk Stock UOM met behulp van Stock UOM Vervang Utility.

-Please attach a file first.,Gelieve een bestand eerst.

-Please attach a file or set a URL,Gelieve een bestand of stel een URL

-Please check,Controleer

-Please enter Default Unit of Measure,Vul Default Meeteenheid

-Please enter Delivery Note No or Sales Invoice No to proceed,Vul Delivery Note Geen of verkoopfactuur Nee om door te gaan

-Please enter Employee Number,Vul Employee Number

-Please enter Expense Account,Vul Expense Account

-Please enter Expense/Adjustment Account,Vul Expense / Aanpassing Account

-Please enter Purchase Receipt No to proceed,Vul Kwitantie Nee om door te gaan

-Please enter Reserved Warehouse for item ,Vul Gereserveerde Warehouse voor punt

-Please enter valid,Voer geldige

-Please enter valid ,Voer geldige

-Please install dropbox python module,Installeer dropbox python module

-Please make sure that there are no empty columns in the file.,Zorg ervoor dat er geen lege kolommen in het bestand.

-Please mention default value for ',Vermeld standaardwaarde voor &#39;

-Please reduce qty.,Gelieve te verminderen Verpak.inh.

-Please refresh to get the latest document.,Vernieuw om de nieuwste document te krijgen.

-Please save the Newsletter before sending.,Sla de Nieuwsbrief voor verzending.

-Please select Bank Account,Selecteer Bankrekening

-Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,Selecteer Carry Forward als u ook wilt opnemen vorige boekjaar uit balans laat dit fiscale jaar

-Please select Date on which you want to run the report,Selecteer Datum waarop u het rapport wilt uitvoeren

-Please select Naming Neries,Selecteer Naming Neries

-Please select Price List,Selecteer Prijs Lijst

-Please select Time Logs.,Selecteer Time Logs.

-Please select a,Selecteer een

-Please select a csv file,Selecteer een CSV-bestand

-Please select a file or url,Selecteer een bestand of url

-Please select a service item or change the order type to Sales.,Selecteer een service-item of wijzig het type om te verkopen.

-Please select a sub-contracted item or do not sub-contract the transaction.,Selecteer een uitbesteed artikel of niet uitbesteden van de transactie.

-Please select a valid csv file with data.,Selecteer een geldige CSV-bestand met data.

-Please select month and year,Selecteer maand en jaar

-Please select the document type first,Selecteer het documenttype eerste

-Please select: ,Maak een keuze:

-Please set Dropbox access keys in,Stel Dropbox toegang sleutels in

-Please set Google Drive access keys in,Stel Google Drive toegang sleutels in

-Please setup Employee Naming System in Human Resource > HR Settings,Gelieve setup Employee Naming System in Human Resource&gt; HR-instellingen

-Please specify,Gelieve te specificeren

-Please specify Company,Specificeer Company

-Please specify Company to proceed,Specificeer Company om verder te gaan

-Please specify Default Currency in Company Master \			and Global Defaults,Geef Standaard valuta in Bedrijf Master \ en Global Standaardwaarden

-Please specify a,Geef een

-Please specify a Price List which is valid for Territory,Geef een prijslijst die geldig is voor het grondgebied

-Please specify a valid,Geef een geldige

-Please specify a valid 'From Case No.',Geef een geldige &#39;Van Case No&#39;

-Please specify currency in Company,Specificeer munt in Bedrijf

-Point of Sale,Point of Sale

-Point-of-Sale Setting,Point-of-Sale-instelling

-Post Graduate,Post Graduate

-Post Topic,Bericht Onderwerp

-Postal,Post-

-Posting Date,Plaatsingsdatum

-Posting Date Time cannot be before,Posting Datum Tijd kan niet voor

-Posting Time,Posting Time

-Posts,Berichten

-Potential Sales Deal,Potentiële Sales Deal

-Potential opportunities for selling.,Potentiële mogelijkheden voor de verkoop.

-"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","Precisie voor Float velden (hoeveelheden, kortingen, percentages, enz.). Praalwagens zal worden afgerond naar opgegeven decimalen. Default = 3"

-Preferred Billing Address,Voorkeur Factuuradres

-Preferred Shipping Address,Voorkeur verzendadres

-Prefix,Voorvoegsel

-Present,Presenteer

-Prevdoc DocType,Prevdoc DocType

-Prevdoc Doctype,Prevdoc Doctype

-Preview,Voorbeeld

-Previous Work Experience,Vorige Werkervaring

-Price,Prijs

-Price List,Prijslijst

-Price List Currency,Prijslijst Valuta

-Price List Currency Conversion Rate,Prijslijst Currency Conversion Rate

-Price List Exchange Rate,Prijslijst Wisselkoers

-Price List Master,Prijslijst Master

-Price List Name,Prijslijst Naam

-Price List Rate,Prijslijst Prijs

-Price List Rate (Company Currency),Prijslijst Rate (Company Munt)

-Price List for Costing,Prijslijst voor Costing

-Price Lists and Rates,Prijslijsten en tarieven

-Primary,Primair

-Print Format,Print Formaat

-Print Format Style,Print Format Style

-Print Format Type,Print Type Format

-Print Heading,Print rubriek

-Print Hide,Print Verberg

-Print Width,Printbreedte

-Print Without Amount,Printen zonder Bedrag

-Print...,Print ...

-Priority,Prioriteit

-Private,Prive-

-Proceed to Setup,Doorgaan naar Setup

-Process,Procede

-Process Payroll,Proces Payroll

-Produced Quantity,Geproduceerd Aantal

-Product Enquiry,Product Aanvraag

-Production Order,Productieorder

-Production Orders,Productieorders

-Production Plan Item,Productie Plan Item

-Production Plan Items,Productie Plan Items

-Production Plan Sales Order,Productie Plan Verkooporder

-Production Plan Sales Orders,Productie Plan Verkooporders

-Production Planning (MRP),Productie Planning (MRP)

-Production Planning Tool,Productie Planning Tool

-"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","Producten worden gesorteerd op gewicht-leeftijd in verzuim zoekopdrachten. Meer van het gewicht-leeftijd, zal een hogere het product in de lijst."

-Profile,Profiel

-Profile Defaults,Profiel Standaardwaarden

-Profile Represents a User in the system.,Profiel Geeft een gebruiker in het systeem.

-Profile of a Blogger,Profiel van een Blogger

-Profile of a blog writer.,Profiel van een blog schrijver.

-Project,Project

-Project Costing,Project Costing

-Project Details,Details van het project

-Project Milestone,Project Milestone

-Project Milestones,Project Milestones

-Project Name,Naam van het project

-Project Start Date,Project Start Datum

-Project Type,Project Type

-Project Value,Project Value

-Project activity / task.,Project activiteit / taak.

-Project master.,Project meester.

-Project will get saved and will be searchable with project name given,Project zal gered worden en zal doorzoekbaar met de gegeven naam van het project

-Project wise Stock Tracking,Project verstandig Stock Tracking

-Projected Qty,Verwachte Aantal

-Projects,Projecten

-Prompt for Email on Submission of,Vragen om E-mail op Indiening van

-Properties,Eigenschappen

-Property,Eigendom

-Property Setter,Onroerend goed Setter

-Property Setter overrides a standard DocType or Field property,Onroerend goed Setter heeft voorrang op een standaard DOCTYPE of Field eigendom

-Property Type,Type Woning

-Provide email id registered in company,Zorg voor e-id geregistreerd in bedrijf

-Public,Publiek

-Published,Gepubliceerd

-Published On,Gepubliceerd op

-Pull Emails from the Inbox and attach them as Communication records (for known contacts).,Trek E-mails van het Postvak IN en bevestig ze als communicatie-records (voor bekende contacten).

-Pull Payment Entries,Trek Betaling Entries

-Pull sales orders (pending to deliver) based on the above criteria,Trek verkooporders (in afwachting van te leveren) op basis van de bovengenoemde criteria

-Purchase,Kopen

-Purchase Analytics,Aankoop Analytics

-Purchase Common,Aankoop Gemeenschappelijke

-Purchase Date,Aankoopdatum

-Purchase Details,Aankoopinformatie

-Purchase Discounts,Inkoopkortingen

-Purchase Document No,Aankoop Document nr.

-Purchase Document Type,Koop Soort document

-Purchase In Transit,Aankoop In Transit

-Purchase Invoice,Aankoop Factuur

-Purchase Invoice Advance,Aankoop Factuur Advance

-Purchase Invoice Advances,Aankoop Factuur Vooruitgang

-Purchase Invoice Item,Aankoop Factuur Item

-Purchase Invoice Trends,Aankoop Factuur Trends

-Purchase Order,Purchase Order

-Purchase Order Date,Besteldatum

-Purchase Order Item,Aankoop Bestelling

-Purchase Order Item No,Purchase Order Item No

-Purchase Order Item Supplied,Aankoop Bestelling ingevoerd

-Purchase Order Items,Purchase Order Items

-Purchase Order Items Supplied,Purchase Order Items ingevoerd

-Purchase Order Items To Be Billed,Purchase Order Items te factureren

-Purchase Order Items To Be Received,Purchase Order Items te ontvangen

-Purchase Order Message,Purchase Order Bericht

-Purchase Order Required,Vereiste Purchase Order

-Purchase Order Trends,Purchase Order Trends

-Purchase Order sent by customer,Purchase Order verzonden door de klant

-Purchase Orders given to Suppliers.,Inkooporders aan leveranciers.

-Purchase Receipt,Aankoopbewijs

-Purchase Receipt Item,Aankoopbewijs Item

-Purchase Receipt Item Supplied,Aankoopbewijs Item ingevoerd

-Purchase Receipt Item Supplieds,Aankoopbewijs Item Supplieds

-Purchase Receipt Items,Aankoopbewijs Items

-Purchase Receipt Message,Aankoopbewijs Bericht

-Purchase Receipt No,Aankoopbewijs Geen

-Purchase Receipt Required,Aankoopbewijs Verplicht

-Purchase Receipt Trends,Aankoopbewijs Trends

-Purchase Register,Aankoop Registreer

-Purchase Return,Aankoop Return

-Purchase Returned,Aankoop Returned

-Purchase Taxes and Charges,Aankoop en-heffingen

-Purchase Taxes and Charges Master,Aankoop en-heffingen Master

-Purpose,Doel

-Purpose must be one of ,Doel moet zijn een van

-Python Module Name,Python Module Naam

-QA Inspection,QA Inspectie

-QAI/11-12/,QAI/11-12 /

-QTN,QTN

-Qty,Aantal

-Qty Consumed Per Unit,Aantal verbruikt per eenheid

-Qty To Manufacture,Aantal te produceren

-Qty as per Stock UOM,Aantal per Voorraad Verpakking

-Qualification,Kwalificatie

-Quality,Kwaliteit

-Quality Inspection,Kwaliteitscontrole

-Quality Inspection Parameters,Quality Inspection Parameters

-Quality Inspection Reading,Kwaliteitscontrole Reading

-Quality Inspection Readings,Kwaliteitscontrole Lezingen

-Quantity,Hoeveelheid

-Quantity Requested for Purchase,Aantal op aankoop

-Quantity already manufactured,Aantal reeds vervaardigd

-Quantity and Rate,Hoeveelheid en Prijs

-Quantity and Warehouse,Hoeveelheid en Warehouse

-Quantity cannot be a fraction.,Afname kan een fractie zijn.

-Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,Hoeveelheid product verkregen na de productie / ompakken van de gegeven hoeveelheden grondstoffen

-Quantity should be equal to Manufacturing Quantity. ,Hoeveelheid moet gelijk zijn aan Manufacturing Hoeveelheid.

-Quarter,Kwartaal

-Quarterly,Driemaandelijks

-Query,Vraag

-Query Options,Query-opties

-Query Report,Query Report

-Query must be a SELECT,Query moet een SELECT te zijn

-Quick Help for Setting Permissions,Snelle hulp voor het instellen van permissies

-Quick Help for User Properties,Snelle hulp voor de Gebruikerseigenschappen

-Quotation,Citaat

-Quotation Date,Offerte Datum

-Quotation Item,Offerte Item

-Quotation Items,Offerte Items

-Quotation Lost Reason,Offerte Verloren Reden

-Quotation Message,Offerte Bericht

-Quotation Sent,Offerte Verzonden

-Quotation Series,Offerte Series

-Quotation To,Offerte Voor

-Quotation Trend,Offerte Trend

-Quotations received from Suppliers.,Offertes ontvangen van leveranciers.

-Quotes to Leads or Customers.,Quotes om leads of klanten.

-Raise Material Request when stock reaches re-order level,Raise Materiaal aanvragen bij voorraad strekt re-order niveau

-Raised By,Opgevoed door

-Raised By (Email),Verhoogde Door (E-mail)

-Random,Toeval

-Range,Reeks

-Rate,Tarief

-Rate ,Tarief

-Rate (Company Currency),Rate (Company Munt)

-Rate Of Materials Based On,Prijs van materialen op basis

-Rate and Amount,Beoordeel en Bedrag

-Rate at which Customer Currency is converted to customer's base currency,Snelheid waarmee Klant Valuta wordt omgezet naar de basis van de klant munt

-Rate at which Price list currency is converted to company's base currency,Snelheid waarmee Prijslijst valuta wordt omgerekend naar de basis bedrijf munt

-Rate at which Price list currency is converted to customer's base currency,Snelheid waarmee Prijslijst valuta wordt omgerekend naar de basis van de klant munt

-Rate at which customer's currency is converted to company's base currency,Snelheid waarmee de klant valuta wordt omgerekend naar de basis bedrijf munt

-Rate at which supplier's currency is converted to company's base currency,Snelheid waarmee de leverancier valuta wordt omgerekend naar de basis bedrijf munt

-Rate at which this tax is applied,Snelheid waarmee deze belasting ingaat

-Raw Material Item Code,Grondstof Artikelcode

-Raw Materials Supplied,Grondstoffen Geleverd

-Raw Materials Supplied Cost,Grondstoffen ingevoerd Kosten

-Re-Order Level,Re-Order Level

-Re-Order Qty,Re-Order Aantal

-Re-order,Re-order

-Re-order Level,Re-order Level

-Re-order Qty,Re-order Aantal

-Read,Lezen

-Read Only,Alleen lezen

-Reading 1,Reading 1

-Reading 10,Lezen 10

-Reading 2,2 lezen

-Reading 3,Reading 3

-Reading 4,Reading 4

-Reading 5,Reading 5

-Reading 6,Lezen 6

-Reading 7,Het lezen van 7

-Reading 8,Het lezen van 8

-Reading 9,Lezen 9

-Reason,Reden

-Reason for Leaving,Reden voor vertrek

-Reason for Resignation,Reden voor ontslag

-Recd Quantity,RECD Aantal

-Receivable / Payable account will be identified based on the field Master Type,Zal vorderen / betalen rekening worden geïdentificeerd op basis van het veld Master Type

-Receivables,Vorderingen

-Receivables / Payables,Debiteuren / Crediteuren

-Receivables Group,Vorderingen Groep

-Received Date,Ontvangen Datum

-Received Items To Be Billed,Ontvangen items te factureren

-Received Qty,Ontvangen Aantal

-Received and Accepted,Ontvangen en geaccepteerd

-Receiver List,Ontvanger Lijst

-Receiver Parameter,Receiver Parameter

-Recipient,Recipiënt

-Recipients,Ontvangers

-Reconciliation Data,Reconciliatiegegevens

-Reconciliation HTML,Verzoening HTML

-Reconciliation JSON,Verzoening JSON

-Record item movement.,Opnemen punt beweging.

-Recurring Id,Terugkerende Id

-Recurring Invoice,Terugkerende Factuur

-Recurring Type,Terugkerende Type

-Reduce Deduction for Leave Without Pay (LWP),Verminderen Aftrek voor onbetaald verlof (LWP)

-Reduce Earning for Leave Without Pay (LWP),Verminderen Verdienen voor onbetaald verlof (LWP)

-Ref Code,Ref Code

-Ref Date is Mandatory if Ref Number is specified,Ref Date is Verplicht indien Ref nummer is opgegeven

-Ref DocType,Ref DocType

-Ref Name,Ref Naam

-Ref Rate,Ref Rate

-Ref SQ,Ref SQ

-Ref Type,Ref Type

-Reference,Verwijzing

-Reference Date,Referentie Datum

-Reference DocName,Referentie DocName

-Reference DocType,Referentie DocType

-Reference Name,Referentie Naam

-Reference Number,Referentienummer

-Reference Type,Referentie Type

-Refresh,Verversen

-Registered but disabled.,Geregistreerd maar uitgeschakeld.

-Registration Details,Registratie Details

-Registration Details Emailed.,Registratie gegevens gemaild.

-Registration Info,Registratie Info

-Rejected,Verworpen

-Rejected Quantity,Rejected Aantal

-Rejected Serial No,Afgewezen Serienummer

-Rejected Warehouse,Afgewezen Warehouse

-Relation,Relatie

-Relieving Date,Het verlichten van Datum

-Relieving Date of employee is ,Het verlichten Data werknemer is

-Remark,Opmerking

-Remarks,Opmerkingen

-Remove Bookmark,Bladwijzer verwijderen

-Rename Log,Hernoemen Inloggen

-Rename Tool,Wijzig de naam van Tool

-Rename...,Hernoemen ...

-Rented,Verhuurd

-Repeat On,Herhaal On

-Repeat Till,Herhaal Till

-Repeat on Day of Month,Herhaal dit aan Dag van de maand

-Repeat this Event,Herhaal dit evenement

-Replace,Vervang

-Replace Item / BOM in all BOMs,Vervang Item / BOM in alle stuklijsten

-"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","Vervang een bepaalde BOM in alle andere BOMs waar het wordt gebruikt. Deze vervangt de oude BOM link, updaten kosten en regenereren &quot;BOM Explosion Item&quot; tafel als per nieuwe BOM"

-Replied,Beantwoord

-Report,Verslag

-Report Builder,Report Builder

-Report Builder reports are managed directly by the report builder. Nothing to do.,Report Builder rapporten worden rechtstreeks beheerd door de Report Builder. Niets te doen.

-Report Date,Verslag Datum

-Report Hide,Meld Hide

-Report Name,Rapportnaam

-Report Type,Meld Type

-Report was not saved (there were errors),Rapport werd niet opgeslagen (er waren fouten)

-Reports,Rapporten

-Reports to,Rapporteert aan

-Represents the states allowed in one document and role assigned to change the state.,Vertegenwoordigt de staten toegestaan ​​in een document en de rol toegewezen aan de staat te veranderen.

-Reqd,Reqd

-Reqd By Date,Reqd op datum

-Request Type,Soort aanvraag

-Request for Information,Aanvraag voor informatie

-Request for purchase.,Verzoek om aankoop.

-Requested By,Aangevraagd door

-Requested Items To Be Ordered,Gevraagde items te bestellen

-Requested Items To Be Transferred,Gevraagde items te dragen

-Requests for items.,Verzoeken om punten.

-Required By,Vereiste Door

-Required Date,Vereiste Datum

-Required Qty,Vereist aantal

-Required only for sample item.,Alleen vereist voor monster item.

-Required raw materials issued to the supplier for producing a sub - contracted item.,Benodigde grondstoffen uitgegeven aan de leverancier voor het produceren van een sub - gecontracteerde item.

-Reseller,Reseller

-Reserved Quantity,Gereserveerde Aantal

-Reserved Warehouse,Gereserveerde Warehouse

-Reserved Warehouse in Sales Order / Finished Goods Warehouse,Gereserveerde Warehouse in Sales Order / Finished Goods Warehouse

-Reserved Warehouse is missing in Sales Order,Gereserveerde Warehouse ontbreekt in verkooporder

-Resignation Letter Date,Ontslagbrief Datum

-Resolution,Resolutie

-Resolution Date,Resolutie Datum

-Resolution Details,Resolutie Details

-Resolved By,Opgelost door

-Restrict IP,Beperken IP

-Restrict user from this IP address only. Multiple IP addresses can be added by separating with commas. Also accepts partial IP addresses like (111.111.111),"Beperk de gebruiker van dit IP-adres alleen. Meerdere IP-adressen kunnen worden toegevoegd door het scheiden van met komma&#39;s. Ook aanvaardt gedeeltelijke IP-adres, zoals (111.111.111)"

-Restricting By User,Het beperken van deze gebruiker

-Retail,Kleinhandel

-Retailer,Kleinhandelaar

-Review Date,Herzieningsdatum

-Rgt,Rgt

-Right,Rechts

-Role,Rol

-Role Allowed to edit frozen stock,Rol toegestaan ​​op bevroren voorraad bewerken

-Role Name,Rolnaam

-Role that is allowed to submit transactions that exceed credit limits set.,"Rol die is toegestaan ​​om transacties die kredietlimieten, te overschrijden indienen."

-Roles,Rollen

-Roles Assigned,Toegewezen Rollen

-Roles Assigned To User,Rollen Toegewezen aan gebruiker

-Roles HTML,Rollen HTML

-Root ,Wortel

-Root cannot have a parent cost center,Root kan niet een ouder kostenplaats

-Rounded Total,Afgeronde Totaal

-Rounded Total (Company Currency),Afgeronde Totaal (Bedrijf Munt)

-Row,Rij

-Row ,Rij

-Row #,Rij #

-Row # ,Rij #

-Rules defining transition of state in the workflow.,Regels met betrekking tot de overgang van de staat in de workflow.

-"Rules for how states are transitions, like next state and which role is allowed to change state etc.","Regels voor de manier waarop staten zijn overgangen, zoals naast staat en welke rol mag de staat, enz. te veranderen"

-Rules to calculate shipping amount for a sale,Regels voor de scheepvaart bedrag te berekenen voor een verkoop

-SLE Exists,SLE Bestaat

-SMS,SMS

-SMS Center,SMS Center

-SMS Control,SMS Control

-SMS Gateway URL,SMS Gateway URL

-SMS Log,SMS Log

-SMS Parameter,SMS Parameter

-SMS Parameters,SMS Parameters

-SMS Sender Name,SMS Sender Name

-SMS Settings,SMS-instellingen

-SMTP Server (e.g. smtp.gmail.com),SMTP-server (bijvoorbeeld smtp.gmail.com)

-SO,SO

-SO Date,SO Datum

-SO Pending Qty,SO afwachting Aantal

-SO/10-11/,SO/10-11 /

-SO1112,SO1112

-SQTN,SQTN

-STE,STE

-SUP,SUP

-SUPP,SUPP

-SUPP/10-11/,SUPP/10-11 /

-Salary,Salaris

-Salary Information,Salaris Informatie

-Salary Manager,Salaris Manager

-Salary Mode,Salaris Mode

-Salary Slip,Loonstrook

-Salary Slip Deduction,Loonstrook Aftrek

-Salary Slip Earning,Loonstrook verdienen

-Salary Structure,Salarisstructuur

-Salary Structure Deduction,Salaris Structuur Aftrek

-Salary Structure Earning,Salaris Structuur verdienen

-Salary Structure Earnings,Salaris Structuur winst

-Salary breakup based on Earning and Deduction.,Salaris verbreken op basis Verdienen en Aftrek.

-Salary components.,Salaris componenten.

-Sales,Sales

-Sales Analytics,Sales Analytics

-Sales BOM,Verkoop BOM

-Sales BOM Help,Verkoop BOM Help

-Sales BOM Item,Verkoop BOM Item

-Sales BOM Items,Verkoop BOM Items

-Sales Common,Verkoop Gemeenschappelijke

-Sales Details,Verkoop Details

-Sales Discounts,Sales kortingen

-Sales Email Settings,Sales E-mailinstellingen

-Sales Extras,Sales Extra&#39;s

-Sales Invoice,Sales Invoice

-Sales Invoice Advance,Sales Invoice Advance

-Sales Invoice Item,Sales Invoice Item

-Sales Invoice Items,Verkoopfactuur Items

-Sales Invoice Message,Sales Invoice Message

-Sales Invoice No,Verkoop Factuur nr.

-Sales Invoice Trends,Verkoopfactuur Trends

-Sales Order,Verkooporder

-Sales Order Date,Verkooporder Datum

-Sales Order Item,Sales Order Item

-Sales Order Items,Sales Order Items

-Sales Order Message,Verkooporder Bericht

-Sales Order No,Sales Order No

-Sales Order Required,Verkooporder Vereiste

-Sales Order Trend,Sales Order Trend

-Sales Partner,Sales Partner

-Sales Partner Name,Sales Partner Naam

-Sales Partner Target,Sales Partner Target

-Sales Partners Commission,Sales Partners Commissie

-Sales Person,Sales Person

-Sales Person Incharge,Sales Person Incharge

-Sales Person Name,Sales Person Name

-Sales Person Target Variance (Item Group-Wise),Sales Person Target Variance (Post Group-Wise)

-Sales Person Targets,Sales Person Doelen

-Sales Person-wise Transaction Summary,Sales Person-wise Overzicht opdrachten

-Sales Register,Sales Registreer

-Sales Return,Verkoop Terug

-Sales Taxes and Charges,Verkoop en-heffingen

-Sales Taxes and Charges Master,Verkoop en-heffingen Master

-Sales Team,Sales Team

-Sales Team Details,Sales Team Details

-Sales Team1,Verkoop Team1

-Sales and Purchase,Verkoop en Inkoop

-Sales campaigns,Verkoopcampagnes

-Sales persons and targets,Verkopers en doelstellingen

-Sales taxes template.,Omzetbelasting sjabloon.

-Sales territories.,Afzetgebieden.

-Salutation,Aanhef

-Same file has already been attached to the record,Hetzelfde bestand al is verbonden aan het record

-Sample Size,Steekproefomvang

-Sanctioned Amount,Gesanctioneerde Bedrag

-Saturday,Zaterdag

-Save,Besparen

-Schedule,Plan

-Schedule Details,Schema Details

-Scheduled,Geplande

-Scheduled Confirmation Date,Geplande Bevestiging Datum

-Scheduled Date,Geplande Datum

-Scheduler Log,Scheduler Inloggen

-School/University,School / Universiteit

-Score (0-5),Score (0-5)

-Score Earned,Score Verdiende

-Scrap %,Scrap%

-Script,Script

-Script Report,Script Report

-Script Type,Script Type

-Script to attach to all web pages.,Script te hechten aan alle webpagina&#39;s.

-Search,Zoek

-Search Fields,Zoeken Velden

-Seasonality for setting budgets.,Seizoensinvloeden voor het instellen van budgetten.

-Section Break,Sectie-einde

-Security Settings,Beveiligingsinstellingen

-"See ""Rate Of Materials Based On"" in Costing Section",Zie &quot;Rate Of Materials Based On&quot; in Costing Sectie

-Select,Kiezen

-"Select ""Yes"" for sub - contracting items",Selecteer &quot;Ja&quot; voor sub - aanbestedende artikelen

-"Select ""Yes"" if this item is to be sent to a customer or received from a supplier as a sample. Delivery notes and Purchase Receipts will update stock levels but there will be no invoice against this item.","Selecteer &quot;Ja&quot; als dit voorwerp dient te worden verzonden naar een klant of ontvangen van een leverancier als een monster. Pakbonnen en aankoopbewijzen zal update voorraadniveaus, maar er zal geen factuur tegen deze item."

-"Select ""Yes"" if this item is used for some internal purpose in your company.",Selecteer &quot;Ja&quot; als dit voorwerp wordt gebruikt voor een aantal intern gebruik in uw bedrijf.

-"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","Selecteer &quot;Ja&quot; als dit voorwerp vertegenwoordigt wat werk zoals training, ontwerpen, overleg, enz."

-"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",Selecteer &quot;Ja&quot; als u het handhaven voorraad van dit artikel in je inventaris.

-"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",Selecteer &quot;Ja&quot; als u de levering van grondstoffen aan uw leverancier om dit item te produceren.

-Select All,Alles selecteren

-Select Attachments,Selecteer Bijlagen

-Select Budget Distribution to unevenly distribute targets across months.,Selecteer Budget Uitkering aan ongelijk verdelen doelen uit maanden.

-"Select Budget Distribution, if you want to track based on seasonality.","Selecteer Budget Distributie, als je wilt volgen op basis van seizoensinvloeden."

-Select Customer,Selecteer Klant

-Select Digest Content,Selecteer Digest Inhoud

-Select DocType,Selecteer DocType

-Select Document Type,Selecteer de documenttypen die

-Select Document Type or Role to start.,Selecteer Soort document of rol om te beginnen.

-Select Items,Selecteer Items

-Select PR,Selecteer PR

-Select Print Format,Selecteer Print Format

-Select Print Heading,Selecteer Print rubriek

-Select Report Name,Selecteer Rapportnaam

-Select Role,Selecteer Rol

-Select Sales Orders,Selecteer Verkooporders

-Select Sales Orders from which you want to create Production Orders.,Selecteer Verkooporders van waaruit u wilt productieorders creëren.

-Select Terms and Conditions,Selecteer Algemene Voorwaarden

-Select Time Logs and Submit to create a new Sales Invoice.,Selecteer Time Logs en indienen om een ​​nieuwe verkoopfactuur maken.

-Select Transaction,Selecteer Transactie

-Select Type,Selecteer Type

-Select User or Property to start.,Selecteer Gebruiker of eigendom te beginnen.

-Select a Banner Image first.,Kies eerst een banner afbeelding.

-Select account head of the bank where cheque was deposited.,Selecteer met het hoofd van de bank waar cheque werd afgezet.

-Select an image of approx width 150px with a transparent background for best results.,Selecteer een afbeelding van ca. breedte 150px met een transparante achtergrond voor het beste resultaat.

-Select company name first.,Kies eerst een bedrijfsnaam.

-Select dates to create a new ,Kies een datum om een ​​nieuwe te maken

-Select name of Customer to whom project belongs,Selecteer de naam van de klant aan wie het project behoort

-Select or drag across time slots to create a new event.,Selecteer of sleep over tijdsloten om een ​​nieuwe gebeurtenis te maken.

-Select template from which you want to get the Goals,Selecteer template van waaruit u de Doelen te krijgen

-Select the Employee for whom you are creating the Appraisal.,Selecteer de werknemer voor wie u het maken van de Beoordeling.

-Select the currency in which price list is maintained,Selecteer de valuta waarin prijslijst wordt aangehouden

-Select the label after which you want to insert new field.,"Selecteer het label, waarna u nieuwe veld wilt invoegen."

-Select the period when the invoice will be generated automatically,Selecteer de periode waarin de factuur wordt automatisch gegenereerd

-"Select the price list as entered in ""Price List"" master. This will pull the reference rates of items against this price list as specified in ""Item"" master.","Selecteer de prijslijst, zoals ingevoerd in &quot;prijslijst&quot; meester. Dit trekt de referentie-tarieven van artikelen tegen deze prijslijst zoals gespecificeerd in &quot;Item&quot; meester."

-Select the relevant company name if you have multiple companies,Selecteer de gewenste bedrijfsnaam als u meerdere bedrijven

-Select the relevant company name if you have multiple companies.,Selecteer de gewenste bedrijfsnaam als u meerdere bedrijven.

-Select who you want to send this newsletter to,Selecteer de personen die u wilt deze nieuwsbrief te sturen naar

-"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","&quot;Ja&quot; zal dit artikel om te verschijnen in Purchase Order, aankoopbon."

-"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","&quot;Ja&quot; zal dit artikel te achterhalen in Sales Order, pakbon"

-"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",&quot;Ja&quot; zal u toelaten om Bill of Material tonen grondstof-en operationele kosten om dit item te produceren maken.

-"Selecting ""Yes"" will allow you to make a Production Order for this item.",&quot;Ja&quot; zal u toelaten om een ​​productieorder voor dit item te maken.

-"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",&quot;Ja&quot; geeft een unieke identiteit voor elke entiteit van dit artikel die kunnen worden bekeken in de Serial No meester.

-Selling,Selling

-Selling Settings,Selling Instellingen

-Send,Sturen

-Send Autoreply,Stuur Autoreply

-Send Email,E-mail verzenden

-Send From,Stuur Van

-Send Invite Email,Uitnodiging verzenden E-mail

-Send Me A Copy,Stuur mij een kopie

-Send Notifications To,Meldingen verzenden naar

-Send Print in Body and Attachment,Doorsturen Afdrukken in Lichaam en bijlage

-Send SMS,SMS versturen

-Send To,Verzenden naar

-Send To Type,Verzenden naar type

-Send an email reminder in the morning,Stuur dan een e-mail reminder in de ochtend

-Send automatic emails to Contacts on Submitting transactions.,Stuur automatische e-mails naar Contacten op Indienen van transacties.

-Send mass SMS to your contacts,Stuur massa SMS naar uw contacten

-Send regular summary reports via Email.,Stuur regelmatig beknopte verslagen via e-mail.

-Send to this list,Stuur deze lijst

-Sender,Afzender

-Sender Name,Naam afzender

-"Sending newsletters is not allowed for Trial users, \				to prevent abuse of this feature.","Het verzenden van nieuwsbrieven is niet toegestaan ​​voor Trial gebruikers, \ voorkoming van misbruik van deze functie."

-Sent Mail,Verzonden berichten

-Sent On,Verzonden op

-Sent Quotation,Verzonden Offerte

-Separate production order will be created for each finished good item.,Gescheiden productie order wordt aangemaakt voor elk eindproduct goed punt.

-Serial No,Serienummer

-Serial No Details,Serial geen gegevens

-Serial No Service Contract Expiry,Serial No Service Contract Expiry

-Serial No Status,Serienummer Status

-Serial No Warranty Expiry,Serial Geen garantie Expiry

-Serialized Item: ',Geserialiseerde Item: &#39;

-Series List for this Transaction,Series Lijst voor deze transactie

-Server,Server

-Service Address,Service Adres

-Services,Diensten

-Session Expired. Logging you out,Sessie verlopen. U wordt afgemeld

-Session Expires in (time),Sessie Verloopt (tijd)

-Session Expiry,Sessie Vervaldatum

-Session Expiry in Hours e.g. 06:00,"Sessie Vervaldatum in uren, bijvoorbeeld 06:00"

-Set Banner from Image,Stel Banner uit Afbeelding

-Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,Set Item Group-wise budgetten op dit gebied. U kunt ook seizoensinvloeden door de Distribution.

-Set Login and Password if authentication is required.,Aanmelding en wachtwoorden instellen als verificatie vereist is.

-Set New Password,Set Nieuw wachtwoord

-Set Value,Set Value

-"Set a new password and ""Save""",Stel een nieuw wachtwoord in en &quot;Opslaan&quot;

-Set prefix for numbering series on your transactions,Stel prefix voor het nummeren van serie over uw transacties

-Set targets Item Group-wise for this Sales Person.,Set richt Item Group-wise voor deze verkoper.

-"Set your background color, font and image (tiled)","Zet je achtergrond kleur, lettertype en afbeelding (tegel)"

-"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","Stel hier uw uitgaande e-mail SMTP-instellingen. Alle systeem gegenereerde meldingen, zal e-mails gaan van deze e-mail server. Als u niet zeker bent, laat dit leeg om ERPNext servers (e-mails worden nog steeds verzonden vanaf uw e-id) te gebruiken of uw e-mailprovider te contacteren."

-Setting Account Type helps in selecting this Account in transactions.,Instellen Account Type helpt bij het selecteren van deze account in transacties.

-Settings,Instellingen

-Settings for About Us Page.,Instellingen voor Over Ons pagina.

-Settings for Accounts,Instellingen voor accounts

-Settings for Buying Module,Instellingen voor het kopen Module

-Settings for Contact Us Page,Instellingen voor Contact Pagina

-Settings for Contact Us Page.,Instellingen voor Contact Pagina.

-Settings for Selling Module,Instellingen voor Selling Module

-Settings for the About Us Page,Instellingen voor de Over Ons pagina

-"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",Instellingen om sollicitanten halen uit een mailbox bijv. &quot;jobs@example.com&quot;

-Setup,Setup

-Setup Control,Setup Controle

-Setup Series,Setup-serie

-Setup of Shopping Cart.,Setup van de Winkelwagen.

-Setup of fonts and background.,Instellen van lettertypen en de achtergrond.

-"Setup of top navigation bar, footer and logo.",Instellen van bovenste navigatiebalk voettekst en logo.

-Setup to pull emails from support email account,Setup om e-mails te trekken van ondersteuning e-mailaccount

-Share,Aandeel

-Share With,Delen

-Shipments to customers.,Verzendingen naar klanten.

-Shipping,Scheepvaart

-Shipping Account,Verzending account

-Shipping Address,Verzendadres

-Shipping Address Name,Verzenden Adres Naam

-Shipping Amount,Verzending Bedrag

-Shipping Rule,Verzending Rule

-Shipping Rule Condition,Verzending Regel Conditie

-Shipping Rule Conditions,Verzending Regel Voorwaarden

-Shipping Rule Label,Verzending Regel Label

-Shipping Rules,Verzending Regels

-Shop,Winkelen

-Shopping Cart,Winkelwagen

-Shopping Cart Price List,Winkelwagen Prijslijst

-Shopping Cart Price Lists,Winkelwagen Prijslijsten

-Shopping Cart Settings,Winkelwagen Instellingen

-Shopping Cart Shipping Rule,Winkelwagen Scheepvaart Rule

-Shopping Cart Shipping Rules,Winkelwagen Scheepvaart Regels

-Shopping Cart Taxes and Charges Master,Winkelwagen en-heffingen Master

-Shopping Cart Taxes and Charges Masters,Winkelwagen en-heffingen Masters

-Short Bio,Korte Bio

-Short Name,Korte Naam

-Short biography for website and other publications.,Korte biografie voor website en andere publicaties.

-Shortcut,Kortere weg

-"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",Toon &quot;Op voorraad&quot; of &quot;Niet op voorraad&quot; op basis van de beschikbare voorraad in dit magazijn.

-Show Details,Show Details

-Show In Website,Toon in Website

-Show Print First,Eerste Show Print

-Show a slideshow at the top of the page,Laat een diavoorstelling aan de bovenkant van de pagina

-Show in Website,Toon in Website

-Show rows with zero values,Toon rijen met nulwaarden

-Show this slideshow at the top of the page,Laat deze slideshow aan de bovenkant van de pagina

-Showing only for,Resultaat alleen voor

-Signature,Handtekening

-Signature to be appended at the end of every email,Handtekening moet worden toegevoegd aan het einde van elke e-mail

-Single,Single

-Single Post (article).,Los bericht (artikel).

-Single unit of an Item.,Enkele eenheid van een item.

-Sitemap Domain,Sitemap Domein

-Slideshow,Diashow

-Slideshow Items,Diashow Items

-Slideshow Name,Diashow Naam

-Slideshow like display for the website,Diashow zoals weergegeven voor de website

-Small Text,Kleine tekst

-Solid background color (default light gray),Effen achtergrondkleur (standaard lichtgrijs)

-Sorry we were unable to find what you were looking for.,Sorry we waren niet in staat om te vinden wat u zocht.

-Sorry you are not permitted to view this page.,Sorry dat je niet toegestaan ​​om deze pagina te bekijken.

-Sorry! We can only allow upto 100 rows for Stock Reconciliation.,Sorry! We kunnen alleen maar staan ​​tot 100 rijen voor Stock Verzoening.

-"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","Sorry! U kunt het bedrijf standaardvaluta niet veranderen, want er zijn bestaande transacties tegen. Je nodig hebt om deze transacties te annuleren als u de standaardinstelling voor valuta te veranderen."

-Sorry. Companies cannot be merged,Sorry. Bedrijven kunnen niet worden samengevoegd

-Sorry. Serial Nos. cannot be merged,Sorry. Serienummers worden niet samengevoegd

-Sort By,Sorteer op

-Source,Bron

-Source Warehouse,Bron Warehouse

-Source and Target Warehouse cannot be same,Bron-en Warehouse kan niet hetzelfde zijn

-Source of th,Bron van e

-"Source of the lead. If via a campaign, select ""Campaign""","Bron van de leiding. Als er Via een campagne, selecteert u &quot;Campagne&quot;"

-Spartan,Spartaans

-Special Page Settings,Speciale Pagina-instellingen

-Specification Details,Specificatie Details

-Specify Exchange Rate to convert one currency into another,Specificeren Wisselkoers om een ​​valuta om te zetten in een andere

-"Specify a list of Territories, for which, this Price List is valid","Geef een lijst van gebieden, waarvoor deze prijslijst is geldig"

-"Specify a list of Territories, for which, this Shipping Rule is valid","Geef een lijst van gebieden, waarvoor dit Verzending regel is geldig"

-"Specify a list of Territories, for which, this Taxes Master is valid","Geef een lijst van gebieden, waarvoor dit Belastingen Master is geldig"

-Specify conditions to calculate shipping amount,Geef de voorwaarden voor de scheepvaart bedrag te berekenen

-Split Delivery Note into packages.,Split pakbon in pakketten.

-Standard,Standaard

-Standard Rate,Standaard Tarief

-"Standard Terms and Conditions that can be added to Sales and Purchases.Examples:1. Validity of the offer.1. Payment Terms (In Advance, On Credit, part advance etc).1. What is extra (or payable by the Customer).1. Safety / usage warning.1. Warranty if any.1. Returns Policy.1. Terms of shipping, if applicable.1. Ways of addressing disputes, indemnity, liability, etc.1. Address and Contact of your Company.","Algemene Voorwaarden die kunnen worden toegevoegd aan Verkoop en Purchases.Examples: 1. Geldigheid van de offer.1. Betalingscondities (In Advance, op krediet, een deel vooraf enz.) .1. Wat is extra (of ten laste van de Klant) .1. Veiligheid / gebruik warning.1. Garantie indien any.1. Retourneren Policy.1. Voorwaarden voor de scheepvaart, indien applicable.1. Manieren om geschillen, schadevergoeding, aansprakelijkheid, etc.1. Adres en Contact van uw Bedrijf."

-"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.10. Add or Deduct: Whether you want to add or deduct the tax.","Standaard belasting sjabloon die kan worden toegepast op alle aankooptransacties. Deze sjabloon kan bevatten lijst van fiscale hoofden en ook andere kosten hoofden als &quot;Shipping&quot;, &quot;verzekering&quot;, &quot;Handling&quot;, enz. # # # # Opmerking De belastingdruk u hier definieert de nominale belastingtarief voor alle ** Items ** . Als er ** ** Items die verschillende tarieven hebben, moeten zij worden toegevoegd aan de ** Item Belasting ** tafel in de ** Item ** meester. # # # # Beschrijving van Columns1. Type berekening: - Dit kan op ** Netto Totaal ** (dat is de som van het basisbedrag). - ** Op de vorige toer Totaal / Bedrag ** (voor cumulatieve belastingen of heffingen). Als u deze optie selecteert, zal de belasting worden berekend als een percentage van de vorige rij (in de fiscale tabel) bedrag of totaal. - ** Werkelijke ** (zoals vermeld) .2. Account Hoofd: De Account grootboek waaronder deze belasting zal zijn booked3. Kostenplaats: Als de belasting / heffing is een inkomen (zoals scheepvaart) of kosten dient te worden geboekt tegen een kostprijs Center.4. Beschrijving: Beschrijving van de belasting (die zal worden afgedrukt op de facturen / offertes) .5. Prijs: Tax rate.6. Bedrag: Tax amount.7. Totaal: Cumulatieve totaal op deze point.8. Voer Rij: Als op basis van &quot;Vorige Row Totaal&quot; kunt u het nummer van de rij die zullen worden genomen als basis voor deze berekening (de standaardinstelling is de vorige toer) .9 selecteren. Overweeg belasting of heffing voor: In dit gedeelte kunt u aangeven of de belasting / heffing is alleen voor de waardering (niet een deel van het totaal) of alleen voor de totale (niet waarde toevoegen aan het item) of voor both.10. Toevoegen of Af: Of u wilt toevoegen of aftrekken van de belasting."

-"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.","Standaard belasting sjabloon die kan worden toegepast op alle verkooptransacties. Deze sjabloon kan bevatten lijst van fiscale hoofden en ook andere kosten / baten hoofden als &quot;Shipping&quot;, &quot;verzekering&quot;, &quot;Handling&quot;, enz. # # # # Opmerking De belastingdruk u hier definieert de nominale belastingtarief voor alle ** Items zijn **. Als er ** ** Items die verschillende tarieven hebben, moeten zij worden toegevoegd aan de ** Item Belasting ** tafel in de ** Item ** meester. # # # # Beschrijving van Columns1. Type berekening: - Dit kan op ** Netto Totaal ** (dat is de som van het basisbedrag). - ** Op de vorige toer Totaal / Bedrag ** (voor cumulatieve belastingen of heffingen). Als u deze optie selecteert, zal de belasting worden berekend als een percentage van de vorige rij (in de fiscale tabel) bedrag of totaal. - ** Werkelijke ** (zoals vermeld) .2. Account Hoofd: De Account grootboek waaronder deze belasting zal zijn booked3. Kostenplaats: Als de belasting / heffing is een inkomen (zoals scheepvaart) of kosten dient te worden geboekt tegen een kostprijs Center.4. Beschrijving: Beschrijving van de belasting (die zal worden afgedrukt op de facturen / offertes) .5. Prijs: Tax rate.6. Bedrag: Tax amount.7. Totaal: Cumulatieve totaal op deze point.8. Voer Rij: Als op basis van &quot;Vorige Row Totaal&quot; kunt u het nummer van de rij die zullen worden genomen als basis voor deze berekening (de standaardinstelling is de vorige toer) .9 selecteren. Deze taks wordt opgenomen in Basic Prijs:? Als u deze, betekent dit dat deze belasting niet zal worden getoond onder de post tafel, maar zal worden opgenomen in de Basic Rate in uw belangrijkste item tafel. Dit is nuttig wanneer u maar wilt een vlakke prijs (inclusief alle belastingen) prijs aan de klanten."

-Start Date,Startdatum

-Start Report For,Start Rapport Voor

-Start date of current invoice's period,Begindatum van de periode huidige factuur&#39;s

-Starts on,Begint op

-Startup,Startup

-State,Staat

-States,Staten

-Static Parameters,Statische Parameters

-Status,Staat

-Status must be one of ,Status moet een van

-Status should be Submitted,Status moeten worden ingediend

-Statutory info and other general information about your Supplier,Wettelijke info en andere algemene informatie over uw leverancier

-Stock,Voorraad

-Stock Adjustment Account,Stock Aanpassing Account

-Stock Adjustment Cost Center,Stock Aanpassing kostenplaats

-Stock Ageing,Stock Vergrijzing

-Stock Analytics,Stock Analytics

-Stock Balance,Stock Balance

-Stock Entry,Stock Entry

-Stock Entry Detail,Stock Entry Detail

-Stock Frozen Upto,Stock Bevroren Tot

-Stock In Hand Account,Stock In Hand Account

-Stock Ledger,Stock Ledger

-Stock Ledger Entry,Stock Ledger Entry

-Stock Level,Stock Level

-Stock Qty,Voorraad Aantal

-Stock Queue (FIFO),Stock Queue (FIFO)

-Stock Received But Not Billed,Stock Ontvangen maar niet gefactureerde

-Stock Reconciliation,Stock Verzoening

-Stock Reconciliation file not uploaded,Stock Verzoening bestand niet geupload

-Stock Settings,Stock Instellingen

-Stock UOM,Stock Verpakking

-Stock UOM Replace Utility,Stock Verpakking Vervang Utility

-Stock Uom,Stock Verpakking

-Stock Value,Stock Waarde

-Stock Value Difference,Stock Waarde Verschil

-Stop,Stop

-Stop users from making Leave Applications on following days.,Stop gebruikers van het maken van verlofaanvragen op de volgende dagen.

-Stopped,Gestopt

-Structure cost centers for budgeting.,Structuur kostenplaatsen voor budgettering.

-Structure of books of accounts.,Structuur van boeken van de rekeningen.

-Style,Stijl

-Style Settings,Stijlinstellingen

-"Style represents the button color: Success - Green, Danger - Red, Inverse - Black, Primary - Dark Blue, Info - Light Blue, Warning - Orange","Stijl staat voor de kleur van de knoppen: Succes - Groen, Gevaar - Rood, Inverse - Zwart, Lager - Dark Blue, Info - Light Blue, Waarschuwing - Oranje"

-"Sub-currency. For e.g. ""Cent""",Sub-valuta. Voor bijvoorbeeld &quot;Cent&quot;

-Sub-domain provided by erpnext.com,Subdomein door erpnext.com

-Subcontract,Subcontract

-Subdomain,Subdomein

-Subject,Onderwerp

-Submit,Voorleggen

-Submit Salary Slip,Indienen loonstrook

-Submit all salary slips for the above selected criteria,Gelieve alle loonstroken voor de bovenstaande geselecteerde criteria

-Submitted,Ingezonden

-Submitted Record cannot be deleted,Ingezonden Record kan niet worden verwijderd

-Subsidiary,Dochteronderneming

-Success,Succes

-Successful: ,Succesvol:

-Suggestion,Suggestie

-Suggestions,Tips

-Sunday,Zondag

-Supplier,Leverancier

-Supplier (Payable) Account,Leverancier (te betalen) Account

-Supplier (vendor) name as entered in supplier master,Leverancier (vendor) naam als die in leverancier meester

-Supplier Account Head,Leverancier Account Head

-Supplier Address,Leverancier Adres

-Supplier Details,Product Detail

-Supplier Intro,Leverancier Intro

-Supplier Invoice Date,Leverancier Factuurdatum

-Supplier Invoice No,Leverancier Factuur nr.

-Supplier Name,Leverancier Naam

-Supplier Naming By,Leverancier Naming Door

-Supplier Part Number,Leverancier Onderdeelnummer

-Supplier Quotation,Leverancier Offerte

-Supplier Quotation Item,Leverancier Offerte Item

-Supplier Reference,Leverancier Referentie

-Supplier Shipment Date,Leverancier Verzending Datum

-Supplier Shipment No,Leverancier Verzending Geen

-Supplier Type,Leverancier Type

-Supplier Warehouse,Leverancier Warehouse

-Supplier Warehouse mandatory subcontracted purchase receipt,Leverancier Warehouse verplichte uitbestede aankoopbon

-Supplier classification.,Leverancier classificatie.

-Supplier database.,Leverancier database.

-Supplier of Goods or Services.,Leverancier van goederen of diensten.

-Supplier warehouse where you have issued raw materials for sub - contracting,Leverancier magazijn waar u grondstoffen afgegeven voor sub - aanbestedende

-Supplier's currency,Leverancier valuta

-Support,Ondersteunen

-Support Analytics,Ondersteuning Analytics

-Support Email,Ondersteuning E-mail

-Support Email Id,Ondersteuning E-mail Identiteitskaart

-Support Password,Ondersteuning Wachtwoord

-Support Ticket,Hulpaanvraag

-Support queries from customers.,Ondersteuning vragen van klanten.

-Symbol,Symbool

-Sync Inbox,Sync Inbox

-Sync Support Mails,Sync Ondersteuning Mails

-Sync with Dropbox,Synchroniseren met Dropbox

-Sync with Google Drive,Synchroniseren met Google Drive

-System,Systeem

-System Defaults,System Defaults

-System Settings,Systeeminstellingen

-System User,Systeem

-"System User (login) ID. If set, it will become default for all HR forms.","Systeem (login) ID. Indien ingesteld, zal het standaard voor alle HR-formulieren."

-System for managing Backups,Systeem voor het beheer van back-ups

-System generated mails will be sent from this email id.,Systeem gegenereerde mails worden verstuurd vanaf deze e-id.

-TL-,TL-

-TLB-,TLB-

-Table,Tafel

-Table for Item that will be shown in Web Site,Tabel voor post die wordt weergegeven in Web Site

-Tag,Label

-Tag Name,Tag Naam

-Tags,Tags

-Tahoma,Tahoma

-Target,Doel

-Target  Amount,Streefbedrag

-Target Detail,Doel Detail

-Target Details,Target Details

-Target Details1,Target Details1

-Target Distribution,Target Distributie

-Target Qty,Target Aantal

-Target Warehouse,Target Warehouse

-Task,Taak

-Task Details,Taak Details

-Tax,Belasting

-Tax Calculation,BTW-berekening

-Tax Category can not be 'Valuation' or 'Valuation and Total' 					as all items are non-stock items,Fiscale categorie kan &#39;Valuation&#39; of &#39;Valuation en Total&#39; niet zo alle items zijn niet-voorraadartikelen

-Tax Master,Fiscale Master

-Tax Rate,Belastingtarief

-Tax Template for Purchase,Fiscale Sjabloon voor Aankoop

-Tax Template for Sales,Fiscale Sjabloon voor Sales

-Tax and other salary deductions.,Belastingen en andere inhoudingen op het loon.

-Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges,Fiscale detail tabel opgehaald uit artikelstamgegevens als een string en opgeslagen in deze field.Used voor en-heffingen

-Taxable,Belastbaar

-Taxes,Belastingen

-Taxes and Charges,Belastingen en heffingen

-Taxes and Charges Added,Belastingen en heffingen toegevoegd

-Taxes and Charges Added (Company Currency),Belastingen en heffingen toegevoegd (Company Munt)

-Taxes and Charges Calculation,Belastingen en kosten berekenen

-Taxes and Charges Deducted,Belastingen en heffingen Afgetrokken

-Taxes and Charges Deducted (Company Currency),Belastingen en kosten afgetrokken (Company Munt)

-Taxes and Charges Total,Belastingen en kosten Totaal

-Taxes and Charges Total (Company Currency),Belastingen en bijkomende kosten Totaal (Bedrijf Munt)

-Taxes and Charges1,Belastingen en kosten1

-Team Members,Teamleden

-Team Members Heading,Teamleden rubriek

-Template for employee performance appraisals.,Sjabloon voor werknemer functioneringsgesprekken.

-Template of terms or contract.,Sjabloon van termen of contract.

-Term Details,Term Details

-Terms and Conditions,Algemene Voorwaarden

-Terms and Conditions Content,Voorwaarden Inhoud

-Terms and Conditions Details,Algemene Voorwaarden Details

-Terms and Conditions Template,Algemene voorwaarden Template

-Terms and Conditions1,Algemene Conditions1

-Territory,Grondgebied

-Territory Manager,Territory Manager

-Territory Name,Grondgebied Naam

-Territory Target Variance (Item Group-Wise),Grondgebied Target Variance (Item Group-Wise)

-Territory Targets,Grondgebied Doelen

-Test,Test

-Test Email Id,Test E-mail Identiteitskaart

-Test Runner,Test Runner

-Test the Newsletter,Test de nieuwsbrief

-Text,Tekst

-Text Align,Tekst uitlijnen

-Text Editor,Text Editor

-"The ""Web Page"" that is the website home page",De &quot;Web Page&quot; dat is de homepagina van de site

-The BOM which will be replaced,De BOM die zal worden vervangen

-"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",Het item dat het pakket vertegenwoordigt. Dit artikel moet hebben &quot;Is Stock Item&quot; als &quot;No&quot; en &quot;Is Sales Item&quot; als &quot;Yes&quot;

-The date at which current entry is made in system.,De datum waarop huidige item wordt gemaakt in het systeem.

-The date at which current entry will get or has actually executed.,De datum waarop huidige item krijgt of heeft daadwerkelijk zijn uitgevoerd.

-The date on which next invoice will be generated. It is generated on submit.,De datum waarop volgende factuur wordt gegenereerd. Het wordt gegenereerd op te dienen.

-The date on which recurring invoice will be stop,De datum waarop terugkerende factuur stoppen

-"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","De dag van de maand waarop de automatische factuur wordt gegenereerd bv 05, 28 etc"

-The first Leave Approver in the list will be set as the default Leave Approver,De eerste Plaats Approver in de lijst wordt als de standaard Leave Fiatteur worden ingesteld

-The gross weight of the package. Usually net weight + packaging material weight. (for print),Het bruto gewicht van het pakket. Meestal nettogewicht + verpakkingsmateriaal gewicht. (Voor afdrukken)

-The name of your company / website as you want to appear on browser title bar. All pages will have this as the prefix to the title.,De naam van uw bedrijf / website als u wilt weergeven op de browser titelbalk. Alle pagina&#39;s hebben dit als het voorvoegsel om de titel.

-The net weight of this package. (calculated automatically as sum of net weight of items),Het nettogewicht van dit pakket. (Wordt automatisch berekend als de som van de netto-gewicht van items)

-The new BOM after replacement,De nieuwe BOM na vervanging

-The rate at which Bill Currency is converted into company's base currency,De snelheid waarmee Bill valuta worden omgezet in basis bedrijf munt

-"The system provides pre-defined roles, but you can <a href='#List/Role'>add new roles</a> to set finer permissions","Het systeem biedt vooraf gedefinieerde rollen, maar u kunt <a href='#List/Role'>toevoegen van nieuwe functies</a> aan fijnere machtigingen in te stellen"

-The unique id for tracking all recurring invoices. It is generated on submit.,De unieke id voor het bijhouden van alle terugkerende facturen. Het wordt geproduceerd op te dienen.

-Then By (optional),Vervolgens op (optioneel)

-These properties are Link Type fields from all Documents.,Deze eigenschappen zijn Link Type velden van alle documenten.

-"These properties can also be used to 'assign' a particular document, whose property matches with the User's property to a User. These can be set using the <a href='#permission-manager'>Permission Manager</a>","Deze eigenschappen kunnen ook worden gebruikt om &#39;toe te wijzen&#39; een bepaald document, wiens eigendom overeenkomt met onroerend goed van de gebruiker aan een gebruiker. Deze kunnen worden ingesteld met de <a href='#permission-manager'>Toestemming Manager</a>"

-These properties will appear as values in forms that contain them.,Deze eigenschappen worden weergegeven als waarden in vormen die ze bevatten.

-These values will be automatically updated in transactions and also will be useful to restrict permissions for this user on transactions containing these values.,Deze waarden worden automatisch bijgewerkt in transacties en zal ook nuttig zijn om machtigingen voor deze gebruiker op de transacties die deze waarden te beperken.

-This Price List will be selected as default for all Customers under this Group.,Deze prijslijst zal worden geselecteerd als standaard voor alle klanten in deze groep.

-This Time Log Batch has been billed.,This Time Log Batch is gefactureerd.

-This Time Log Batch has been cancelled.,This Time Log Batch is geannuleerd.

-This Time Log conflicts with,This Time Log in strijd met

-This account will be used to maintain value of available stock,Dit account wordt gebruikt om de waarde van de beschikbare voorraad aan te houden

-This currency will get fetched in Purchase transactions of this supplier,Deze munt krijgt haalde in Purchase transacties van deze leverancier

-This currency will get fetched in Sales transactions of this customer,Deze munt krijgt haalde in Sales transacties van deze klant

-"This feature is for merging duplicate warehouses. It will replace all the links of this warehouse by ""Merge Into"" warehouse. After merging you can delete this warehouse, as stock level for this warehouse will be zero.","Deze functie is voor het samenvoegen van dubbele magazijnen. Het zal alle links van dit magazijn te vervangen door &quot;Merge Into&quot; warehouse. Na het samenvoegen kunt u dit magazijn verwijderen, zoals voorraden voor dit magazijn nul zal zijn."

-This feature is only applicable to self hosted instances,Deze functie is alleen van toepassing op zelf gehost gevallen

-This field will appear only if the fieldname defined here has value OR the rules are true (examples): <br>myfieldeval:doc.myfield=='My Value'<br>eval:doc.age>18,Dit veld wordt alleen weergegeven als de veldnaam hier gedefinieerd heeft waarde of de regels zijn waar (voorbeelden): <br> myfieldeval: doc.myfield == &#39;Mijn Value&#39; <br> eval: doc.age&gt; 18

-This goes above the slideshow.,Dit gaat boven de diavoorstelling.

-This is PERMANENT action and you cannot undo. Continue?,Dit is PERMANENTE actie en u ongedaan kunt maken niet. Doorgaan?

-This is an auto generated Material Request.,Dit is een automatisch gegenereerde materiaal aanvragen.

-This is permanent action and you cannot undo. Continue?,Dit is een permanente actie en u ongedaan kunt maken niet. Doorgaan?

-This is the number of the last created transaction with this prefix,Dit is het nummer van de laatst gemaakte transactie met dit voorvoegsel

-This message goes away after you create your first customer.,Dit bericht verdwijnt nadat u uw eerste klanten te creëren.

-This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,Deze tool helpt u bij te werken of vast te stellen de hoeveelheid en waardering van de voorraad in het systeem. Het wordt meestal gebruikt om het systeem waarden te synchroniseren en wat werkelijk bestaat in uw magazijnen.

-This will be used for setting rule in HR module,Deze wordt gebruikt voor instelling regel HR module

-Thread HTML,Thread HTML

-Thursday,Donderdag

-Time,Tijd

-Time Log,Tijd Inloggen

-Time Log Batch,Time Log Batch

-Time Log Batch Detail,Time Log Batch Detail

-Time Log Batch Details,Time Log Batch Details

-Time Log Batch status must be 'Submitted',Time Log Batch-status moet &#39;Ingediend&#39;

-Time Log Status must be Submitted.,Time Log Status moet worden ingediend.

-Time Log for tasks.,Tijd Inloggen voor taken.

-Time Log is not billable,Time Log is niet factureerbare

-Time Log must have status 'Submitted',Time Log moeten de status &#39;Ingediend&#39;

-Time Zone,Time Zone

-Time Zones,Tijdzones

-Time and Budget,Tijd en Budget

-Time at which items were delivered from warehouse,Tijd waarop items werden geleverd uit magazijn

-Time at which materials were received,Tijdstip waarop materialen ontvangen

-Title,Titel

-Title / headline of your page,Titel / kop van uw pagina

-Title Case,Titel Case

-Title Prefix,Titel Prefix

-To,Naar

-To Currency,Naar Valuta

-To Date,To-date houden

-To Discuss,Om Bespreek

-To Do,Te doen

-To Do List,To Do List

-To PR Date,Om PR Datum

-To Package No.,Op Nee Pakket

-To Reply,Om Beantwoorden

-To Time,Naar Time

-To Value,Om Value

-To Warehouse,Om Warehouse

-"To add a tag, open the document and click on ""Add Tag"" on the sidebar","Als u een label toe te voegen, opent u het document en klik op &quot;Add Tag&quot; op de zijbalk"

-"To assign this issue, use the ""Assign"" button in the sidebar.","Om dit probleem op te wijzen, gebruikt u de &quot;Assign&quot;-knop in de zijbalk."

-"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","Als u automatisch Support Tickets maken van uw inkomende e-mail, hier stelt u uw POP3-instellingen. U moet idealiter een aparte e-id voor het ERP-systeem, zodat alle e-mails worden gesynchroniseerd in het systeem van die e-mail-ID. Als u niet zeker bent, neem dan contact op met uw e-mailprovider."

-"To create an Account Head under a different company, select the company and save customer.","Om een ​​account te creëren hoofd onder een andere onderneming, selecteert u het bedrijf en op te slaan klant."

-To enable <b>Point of Sale</b> features,Om <b>Point of Sale</b> functies in te schakelen

-To enable more currencies go to Setup > Currency,Om meer munten kunnen gaan naar&gt; Currency Setup

-"To fetch items again, click on 'Get Items' button \						or update the Quantity manually.","Om weer op te halen items, klikt u op &#39;Get Items&#39; knop \ of handmatig bijwerken van de hoeveelheid."

-"To format columns, give column labels in the query.","Om kolommen opmaken, geef kolom labels in de query."

-"To further restrict permissions based on certain values in a document, use the 'Condition' settings.","Om verder te beperken rechten op basis van bepaalde waarden in een document, gebruikt u de &#39;Staat&#39; instellingen."

-To get Item Group in details table,Om Item Group te krijgen in details tabel

-To manage multiple series please go to Setup > Manage Series,Om meerdere reeksen te beheren gaat u naar Setup&gt; Beheer-serie

-To restrict a User of a particular Role to documents that are explicitly assigned to them,Een gebruiker van een bepaalde rol beperken tot documenten die expliciet aan hen toegewezen

-To restrict a User of a particular Role to documents that are only self-created.,Om een ​​gebruiker van een bepaalde rol te beperken tot documenten die alleen zelfgeschapen.

-"To set reorder level, item must be Purchase Item","Te stellen bestelniveau, moet onderdeel Aankoop Item zijn"

-"To set user roles, just go to <a href='#List/Profile'>Setup > Users</a> and click on the user to assign roles.","Om gebruikersrollen in te stellen, ga je gewoon naar <a href='#List/Profile'>&gt; Gebruikers Setup</a> en op de gebruiker Klik om rollen toe te wijzen."

-To track any installation or commissioning related work after sales,Om een ​​installatie of inbedrijfstelling gerelateerde werk na verkoop bij te houden

-"To track brand name in the following documents<br>Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No","Om merknaam te volgen in de volgende documenten <br> Levering Let op, Enuiry, Materiaal Request, punt, Inkooporder, Aankoopbon, Koper Ontvangst, Offerte, Sales Invoice, Sales BOM, Sales Order, Serienummer"

-To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,Om object in verkoop-en inkoopdocumenten op basis van hun seriële nos. Dit wordt ook gebruikt om informatie over de garantie van het product volgen.

-To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,"Als u items in verkoop-en inkoopdocumenten volgen met batch nos <br> <b>Voorkeur Industrie: Chemische stoffen, enz.</b>"

-To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,Om items met behulp van barcode te volgen. Je zult in staat zijn om items in leveringsbon en Sales Invoice voer door het scannen van barcodes van item.

-ToDo,ToDo

-Tools,Gereedschap

-Top,Top

-Top Bar,Top Bar

-Top Bar Background,Top Bar Achtergrond

-Top Bar Item,Top Bar Item

-Top Bar Items,Top Bar Artikelen

-Top Bar Text,Top Bar Text

-Top Bar text and background is same color. Please change.,Top Bar tekst en achtergrond is dezelfde kleur. Gelieve veranderen.

-Total,Totaal

-Total (sum of) points distribution for all goals should be 100.,Totaal (som van) punten distributie voor alle doelen moet 100.

-Total Advance,Totaal Advance

-Total Amount,Totaal bedrag

-Total Amount To Pay,Totaal te betalen bedrag

-Total Amount in Words,Totaal bedrag in woorden

-Total Billing This Year: ,Totaal Facturering Dit Jaar:

-Total Claimed Amount,Totaal gedeclareerde bedrag

-Total Commission,Totaal Commissie

-Total Cost,Totale kosten

-Total Credit,Totaal Krediet

-Total Debit,Totaal Debet

-Total Deduction,Totaal Aftrek

-Total Earning,Totaal Verdienen

-Total Experience,Total Experience

-Total Hours,Total Hours

-Total Hours (Expected),Totaal aantal uren (Verwachte)

-Total Invoiced Amount,Totaal Gefactureerd bedrag

-Total Leave Days,Totaal verlofdagen

-Total Leaves Allocated,Totaal Bladeren Toegewezen

-Total Operating Cost,Totale exploitatiekosten

-Total Points,Totaal aantal punten

-Total Raw Material Cost,Totaal grondstofprijzen

-Total SMS Sent,Totaal SMS Verzonden

-Total Sanctioned Amount,Totaal Sanctioned Bedrag

-Total Score (Out of 5),Totaal Score (van de 5)

-Total Tax (Company Currency),Total Tax (Company Munt)

-Total Taxes and Charges,Totaal belastingen en heffingen

-Total Taxes and Charges (Company Currency),Total en-heffingen (Company Munt)

-Total Working Days In The Month,Totaal Werkdagen In De Maand

-Total amount of invoices received from suppliers during the digest period,Totaal bedrag van de facturen van leveranciers ontvangen tijdens de digest periode

-Total amount of invoices sent to the customer during the digest period,Totaalbedrag van de verzonden facturen aan de klant tijdens de digest periode

-Total in words,Totaal in woorden

-Total production order qty for item,Totale productie aantallen bestellen voor punt

-Totals,Totalen

-Track separate Income and Expense for product verticals or divisions.,Track aparte Inkomsten en uitgaven voor product verticals of divisies.

-Track this Delivery Note against any Project,Volg dit pakbon tegen elke Project

-Track this Sales Invoice against any Project,Volg dit Sales Invoice tegen elke Project

-Track this Sales Order against any Project,Volg dit Verkooporder tegen elke Project

-Transaction,Transactie

-Transaction Date,Transactie Datum

-Transfer,Overdracht

-Transition Rules,Overgang Regels

-Transporter Info,Transporter Info

-Transporter Name,Vervoerder Naam

-Transporter lorry number,Transporter vrachtwagen nummer

-Trash Reason,Trash Reden

-Tree of item classification,Tree of post-classificatie

-Trial Balance,Trial Balance

-Tuesday,Dinsdag

-Tweet will be shared via your user account (if specified),Tweet zal worden gedeeld via jouw account (indien opgegeven)

-Twitter Share,Twitter Share

-Twitter Share via,Twitter Deel via

-Type,Type

-Type of document to rename.,Type document te hernoemen.

-Type of employment master.,Aard van de werkgelegenheid meester.

-"Type of leaves like casual, sick etc.","Aard van de bladeren, zoals casual, zieken enz."

-Types of Expense Claim.,Bij declaratie.

-Types of activities for Time Sheets,Soorten activiteiten voor Time Sheets

-UOM,Verpakking

-UOM Conversion Detail,Verpakking Conversie Detail

-UOM Conversion Details,Verpakking Conversie Details

-UOM Conversion Factor,Verpakking Conversie Factor

-UOM Conversion Factor is mandatory,UOM Conversie Factor is verplicht

-UOM Details,Verpakking Details

-UOM Name,Verpakking Naam

-UOM Replace Utility,Verpakking Vervang Utility

-UPPER CASE,HOOFDLETTERS

-UPPERCASE,HOOFDLETTERS

-URL,URL

-Unable to complete request: ,Niet in staat om te voltooien aanvraag:

-Under AMC,Onder AMC

-Under Graduate,Onder Graduate

-Under Warranty,Onder de garantie

-Unit of Measure,Meeteenheid

-"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","Meeteenheid van dit artikel (bijvoorbeeld kg, eenheid, Nee, Pair)."

-Units/Hour,Eenheden / uur

-Units/Shifts,Eenheden / Verschuivingen

-Unmatched Amount,Ongeëvenaarde Bedrag

-Unpaid,Onbetaald

-Unread Messages,Ongelezen berichten

-Unscheduled,Ongeplande

-Unsubscribed,Uitgeschreven

-Upcoming Events for Today,Evenementen voor vandaag

-Update,Bijwerken

-Update Clearance Date,Werk Clearance Datum

-Update Field,Veld bijwerken

-Update PR,Update PR

-Update Series,Update Series

-Update Series Number,Update Serie Nummer

-Update Stock,Werk Stock

-Update Stock should be checked.,Update Stock moeten worden gecontroleerd.

-Update Value,Werk Value

-"Update allocated amount in the above table and then click ""Allocate"" button",Werk toegewezen bedrag in de bovenstaande tabel en klik vervolgens op &quot;Toewijzen&quot; knop

-Update bank payment dates with journals.,Update bank betaaldata met tijdschriften.

-Update is in progress. This may take some time.,Update wordt uitgevoerd. Dit kan enige tijd duren.

-Updated,Bijgewerkt

-Upload Attachment,Upload Attachment

-Upload Attendance,Upload Toeschouwers

-Upload Backups to Dropbox,Upload Backups naar Dropbox

-Upload Backups to Google Drive,Upload Backups naar Google Drive

-Upload HTML,Upload HTML

-Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,Upload een csv-bestand met twee kolommen:. De oude naam en de nieuwe naam. Max. 500 rijen.

-Upload a file,Een bestand uploaden

-Upload and Import,Upload en importeren

-Upload attendance from a .csv file,Upload aanwezigheid van een. Csv-bestand

-Upload stock balance via csv.,Upload voorraadsaldo via csv.

-Uploading...,Uploaden ...

-Upper Income,Bovenste Inkomen

-Urgent,Dringend

-Use Multi-Level BOM,Gebruik Multi-Level BOM

-Use SSL,Gebruik SSL

-User,Gebruiker

-User Cannot Create,Gebruiker kan niet maken

-User Cannot Search,Gebruiker kan niet zoeken

-User ID,Gebruikers-ID

-User Image,GEBR.AFB

-User Name,Gebruikersnaam

-User Remark,Gebruiker Opmerking

-User Remark will be added to Auto Remark,Gebruiker Opmerking zal worden toegevoegd aan Auto Opmerking

-User Tags,Gebruiker-tags

-User Type,Gebruikerstype

-User must always select,Gebruiker moet altijd kiezen

-User not allowed entry in the Warehouse,Gebruiker niet toegestaan ​​vermelding in het Warehouse

-User not allowed to delete.,Gebruiker niet toegestaan ​​om te verwijderen.

-UserRole,UserRole

-Username,Gebruikersnaam

-Users who can approve a specific employee's leave applications,Gebruikers die verlofaanvragen van een specifieke werknemer kan goedkeuren

-Users with this role are allowed to do / modify accounting entry before frozen date,Gebruikers met deze rol mogen doen / inschrijving in de boekhouding aanpassen voordat bevroren datum

-Utilities,Utilities

-Utility,Utility

-Valid For Territories,Geldig voor Territories

-Valid Upto,Geldig Tot

-Valid for Buying or Selling?,Geldig voor kopen of verkopen?

-Valid for Territories,Geldig voor Territories

-Validate,Bevestigen

-Valuation,Taxatie

-Valuation Method,Waardering Methode

-Valuation Rate,Waardering Prijs

-Valuation and Total,Taxatie en Total

-Value,Waarde

-Value missing for,Waarde vermist

-Vehicle Dispatch Date,Vehicle Dispatch Datum

-Vehicle No,Voertuig Geen

-Verdana,Verdana

-Verified By,Verified By

-Visit,Bezoeken

-Visit report for maintenance call.,Bezoek rapport voor onderhoud gesprek.

-Voucher Detail No,Voucher Detail Geen

-Voucher ID,Voucher ID

-Voucher Import Tool,Voucher Import Tool

-Voucher No,Blad nr.

-Voucher Type,Voucher Type

-Voucher Type and Date,Voucher Type en Date

-WIP Warehouse required before Submit,WIP Warehouse vereist voordat Submit

-Waiting for Customer,Wachten op klanten

-Walk In,Walk In

-Warehouse,Magazijn

-Warehouse Contact Info,Warehouse Contact Info

-Warehouse Detail,Magazijn Detail

-Warehouse Name,Warehouse Naam

-Warehouse User,Magazijn Gebruiker

-Warehouse Users,Magazijn Gebruikers

-Warehouse and Reference,Magazijn en Reference

-Warehouse does not belong to company.,Magazijn behoort niet tot bedrijf.

-Warehouse where you are maintaining stock of rejected items,Warehouse waar u het handhaven voorraad van afgewezen artikelen

-Warehouse-Wise Stock Balance,Warehouse-Wise Stock Balance

-Warehouse-wise Item Reorder,Warehouse-wise Item opnieuw ordenen

-Warehouses,Magazijnen

-Warn,Waarschuwen

-Warning,Waarschuwing

-Warning: Leave application contains following block dates,Waarschuwing: Verlof applicatie bevat volgende blok data

-Warranty / AMC Details,Garantie / AMC Details

-Warranty / AMC Status,Garantie / AMC Status

-Warranty Expiry Date,Garantie Vervaldatum

-Warranty Period (Days),Garantieperiode (dagen)

-Warranty Period (in days),Garantieperiode (in dagen)

-Web Content,Web Content

-Web Page,Webpagina

-Website,Website

-Website Description,Website Beschrijving

-Website Item Group,Website Item Group

-Website Item Groups,Website Artikelgroepen

-Website Overall Settings,Website Algemene Instellingen

-Website Script,Website Script

-Website Settings,Website-instellingen

-Website Slideshow,Website Diashow

-Website Slideshow Item,Website Diashow Item

-Website User,Website Gebruiker

-Website Warehouse,Website Warehouse

-Wednesday,Woensdag

-Weekly,Wekelijks

-Weekly Off,Wekelijkse Uit

-Weight UOM,Gewicht Verpakking

-Weightage,Weightage

-Weightage (%),Weightage (%)

-Welcome,Welkom

-"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.","Als een van de gecontroleerde transacties &quot;Submitted&quot;, een e-mail pop-up automatisch geopend om een ​​e-mail te sturen naar de bijbehorende &quot;Contact&quot; in deze transactie, de transactie als bijlage. De gebruiker kan al dan niet verzenden email."

-"When you <b>Amend</b> a document after cancel and save it, it will get a new number that is a version of the old number.","Wanneer u een document <b>wijzigen</b> na te annuleren en op te slaan, zal het een nieuw nummer dat is een versie van het oude nummer."

-Where items are stored.,Waar items worden opgeslagen.

-Where manufacturing operations are carried out.,Wanneer de productie operaties worden uitgevoerd.

-Widowed,Weduwe

-Width,Breedte

-Will be calculated automatically when you enter the details,Wordt automatisch berekend wanneer u de details

-Will be fetched from Customer,Wordt opgehaald uit Klantenservice

-Will be updated after Sales Invoice is Submitted.,Zal worden bijgewerkt na verkoopfactuur wordt ingediend.

-Will be updated when batched.,Zal worden bijgewerkt wanneer gedoseerd.

-Will be updated when billed.,Zal worden bijgewerkt wanneer gefactureerd.

-Will be used in url (usually first name).,Wordt gebruikt url (meestal voornaam).

-With Operations,Met Operations

-Work Details,Work Details

-Work Done,Werk

-Work In Progress,Work In Progress

-Work-in-Progress Warehouse,Work-in-Progress Warehouse

-Workflow,Workflow

-Workflow Action,Workflow Actie

-Workflow Action Master,Workflow Actie Master

-Workflow Action Name,Workflow Actie Naam

-Workflow Document State,Workflow Document State

-Workflow Document States,Workflow Document Staten

-Workflow Name,Werkstroomnaam

-Workflow State,Workflow State

-Workflow State Field,Workflow State Field

-Workflow State Name,Workflow lidstaat Naam

-Workflow Transition,Workflow Transition

-Workflow Transitions,Workflow Overgangen

-Workflow state represents the current state of a document.,Workflow-status geeft de huidige status van een document.

-Workflow will start after saving.,Workflow begint na het opslaan.

-Working,Werkzaam

-Workstation,Workstation

-Workstation Name,Naam van werkstation

-Write,Schrijven

-Write Off Account,Schrijf Uit account

-Write Off Amount,Schrijf Uit Bedrag

-Write Off Amount <=,Schrijf Uit Bedrag &lt;=

-Write Off Based On,Schrijf Uit Based On

-Write Off Cost Center,Schrijf Uit kostenplaats

-Write Off Outstanding Amount,Schrijf uitstaande bedrag

-Write Off Voucher,Schrijf Uit Voucher

-Write a Python file in the same folder where this is saved and return column and result.,Schrijf een Python bestand in dezelfde map waarin deze is opgeslagen en terugkeer kolom en resultaat.

-Write a SELECT query. Note result is not paged (all data is sent in one go).,Schrijf een SELECT-query. Opmerking resultaat wordt niet opgeroepen (alle data wordt verzonden in een keer).

-Write sitemap.xml,Schrijf sitemap.xml

-Write titles and introductions to your blog.,Schrijf titels en inleidingen op je blog.

-Writers Introduction,Schrijvers Introductie

-Wrong Template: Unable to find head row.,Verkeerde Template: Kan hoofd rij vinden.

-Year,Jaar

-Year Closed,Jaar Gesloten

-Year Name,Jaar Naam

-Year Start Date,Jaar Startdatum

-Year of Passing,Jaar van de Passing

-Yearly,Jaar-

-Yes,Ja

-Yesterday,Gisteren

-You are not authorized to do/modify back dated entries before ,U bent niet bevoegd om te doen / te wijzigen gedateerde gegevens terug voor

-You can enter any date manually,U kunt elke datum handmatig

-You can enter the minimum quantity of this item to be ordered.,U kunt de minimale hoeveelheid van dit product te bestellen.

-You can not enter both Delivery Note No and Sales Invoice No. \					Please enter any one.,U kunt niet in Voer zowel Delivery Note en Sales Invoice No \ Geef iemand.

-You can set various 'properties' to Users to set default values and apply permission rules based on the value of these properties in various forms.,U kunt verschillende &#39;eigenschappen&#39; om gebruikers op de standaardwaarden in te stellen en toestemming regels op basis van de waarde van deze eigenschappen in verschillende vormen toe te passen.

-You can start by selecting backup frequency and \					granting access for sync,U kunt beginnen door het selecteren van back-up frequentie en \ verlenen van toegang voor synchronisatie

-You can use <a href='#Form/Customize Form'>Customize Form</a> to set levels on fields.,U kunt gebruik maken <a href='#Form/Customize Form'>Customize Form</a> om in te stellen op velden.

-You may need to update: ,U kan nodig zijn om bij te werken:

-Your Customer's TAX registration numbers (if applicable) or any general information,Uw klant fiscale nummers (indien van toepassing) of een algemene informatie

-"Your download is being built, this may take a few moments...","Uw download wordt gebouwd, kan dit enige tijd duren ..."

-Your letter head content,Uw brief hoofd-inhoud

-Your sales person who will contact the customer in future,Uw verkoop persoon die de klant in de toekomst contact op te nemen

-Your sales person who will contact the lead in future,Uw verkoop persoon die de leiding contact in de toekomst

-Your sales person will get a reminder on this date to contact the customer,Uw verkoop persoon krijgt een herinnering op deze datum aan de klant contact op te nemen

-Your sales person will get a reminder on this date to contact the lead,Uw verkoop persoon krijgt een herinnering op deze datum om de leiding te contacteren

-Your support email id - must be a valid email - this is where your emails will come!,Uw steun e-id - moet een geldig e zijn - dit is waar je e-mails zal komen!

-[Error],[Error]

-[Label]:[Field Type]/[Options]:[Width],[Label]: [Veld Type] / [Opties]: [Breedte]

-add your own CSS (careful!),voeg uw eigen CSS (careful!)

-adjust,aanpassen

-align-center,lijn-centrum

-align-justify,uitlijning te rechtvaardigen

-align-left,uitlijning links

-align-right,lijn-recht

-also be included in Item's rate,ook opgenomen worden in tarief-item

-and,en

-arrow-down,arrow-down

-arrow-left,pijl-links

-arrow-right,pijl-rechts

-arrow-up,pijl-up

-assigned by,toegewezen door

-asterisk,sterretje

-backward,achterwaarts

-ban-circle,ban-cirkel

-barcode,barcode

-bell,bel

-bold,gedurfd

-book,boek

-bookmark,bladwijzer

-briefcase,koffertje

-bullhorn,megafoon

-calendar,kalender

-camera,camera

-cancel,annuleren

-cannot be 0,mag niet 0

-cannot be empty,kan niet leeg zijn

-cannot be greater than 100,kan niet groter zijn dan 100

-cannot be included in Item's rate,kan niet worden opgenomen in het tarief Item&#39;s

-"cannot have a URL, because it has child item(s)","kan geen URL, omdat het kind item (s)"

-cannot start with,kan niet beginnen met

-certificate,certificaat

-check,controleren

-chevron-down,chevron-down

-chevron-left,chevron-links

-chevron-right,chevron-rechts

-chevron-up,chevron-up

-circle-arrow-down,circle-arrow-down

-circle-arrow-left,cirkel-pijl-links

-circle-arrow-right,cirkel-pijl-rechts

-circle-arrow-up,cirkel-pijl-up

-cog,tand

-comment,commentaar

-create a Custom Field of type Link (Profile) and then use the 'Condition' settings to map that field to the Permission rule.,een aangepast veld van het type Link (Profile) en gebruik dan de &#39;Staat&#39; instellingen om dat veld toe te wijzen aan de toestemming regel.

-dd-mm-yyyy,dd-mm-jjjj

-dd/mm/yyyy,dd / mm / yyyy

-deactivate,deactiveren

-does not belong to BOM: ,behoort niet tot BOM:

-does not exist,bestaat niet

-does not have role 'Leave Approver',heeft geen rol &#39;Leave Approver&#39;

-does not match,niet overeenkomt

-download,downloaden

-download-alt,download-alt

-"e.g. Bank, Cash, Credit Card","bijvoorbeeld Bank, Cash, Credit Card"

-"e.g. Kg, Unit, Nos, m","bv Kg, eenheid, Nos, m"

-edit,redigeren

-eg. Cheque Number,bijvoorbeeld. Cheque nummer

-eject,uitwerpen

-english,Engels

-envelope,envelop

-español,español

-example: Next Day Shipping,Bijvoorbeeld: Next Day Shipping

-example: http://help.erpnext.com,Bijvoorbeeld: http://help.erpnext.com

-exclamation-sign,uitroepteken-teken

-eye-close,eye-close

-eye-open,eye-opening

-facetime-video,FaceTime-video

-fast-backward,snel achteruit

-fast-forward,snel vooruit

-file,bestand

-film,film

-filter,filter

-fire,brand

-flag,vlag

-folder-close,map-close

-folder-open,map te openen

-font,doopvont

-forward,vooruit

-français,français

-fullscreen,volledig scherm

-gift,gift

-glass,glas

-globe,wereldbol

-hand-down,de hand-down

-hand-left,hand-links

-hand-right,hand-rechts

-hand-up,hand-up

-has been entered atleast twice,is ingevoerd minstens twee keer

-have a common territory,hebben een gemeenschappelijk grondgebied

-have the same Barcode,hebben dezelfde streepjescode

-hdd,hdd

-headphones,hoofdtelefoon

-heart,hart

-home,thuis

-icon,icon

-in,in

-inbox,inbox

-indent-left,streepje links

-indent-right,streepje-rechts

-info-sign,info-teken

-is a cancelled Item,is een geannuleerde artikel

-is linked in,is gekoppeld

-is not a Stock Item,is niet een Stock Item

-is not allowed.,is niet toegestaan.

-italic,cursief

-leaf,blad

-lft,lft

-list,lijst

-list-alt,list-alt

-lock,slot

-lowercase,kleine letters

-magnet,magneet

-map-marker,kaart-marker

-minus,minus

-minus-sign,min-teken

-mm-dd-yyyy,mm-dd-jjjj

-mm/dd/yyyy,dd / mm / yyyy

-move,bewegen

-music,muziek

-must be one of,moet een van

-nederlands,nederlands

-not a purchase item,niet een aankoop punt

-not a sales item,geen verkoop punt

-not a service item.,niet een service-item.

-not a sub-contracted item.,niet een uitbesteed artikel.

-not in,niet in

-not within Fiscal Year,niet binnen boekjaar

-of,van

-of type Link,van het type Link

-off,uit

-ok,OK

-ok-circle,ok-cirkel

-ok-sign,ok-teken

-old_parent,old_parent

-or,of

-pause,pauze

-pencil,potlood

-picture,afbeelding

-plane,vliegtuig

-play,spelen

-play-circle,play-cirkel

-plus,plus

-plus-sign,plus-teken

-português,português

-português brasileiro,português brasileiro

-print,afdrukken

-qrcode,qrcode

-question-sign,vraag-teken

-random,toeval

-reached its end of life on,het einde van zijn leven op

-refresh,verversen

-remove,verwijderen

-remove-circle,remove-cirkel

-remove-sign,remove-teken

-repeat,herhalen

-resize-full,resize-full

-resize-horizontal,resize-horizontale

-resize-small,resize-small

-resize-vertical,resize-verticale

-retweet,retweet

-rgt,RGT

-road,weg

-screenshot,screenshot

-search,zoeken

-share,aandeel

-share-alt,aandeel-alt

-shopping-cart,shopping-cart

-should be 100%,moet 100% zijn

-signal,signaal

-star,ster

-star-empty,star-leeg

-step-backward,step-achteruit

-step-forward,stap vooruit

-stop,stoppen

-tag,label

-tags,-tags

-"target = ""_blank""",target = &quot;_blank&quot;

-tasks,taken

-text-height,text-height

-text-width,text breedte

-th,e

-th-large,th-large

-th-list,th-lijst

-thumbs-down,duim omlaag

-thumbs-up,duim omhoog

-time,tijd

-tint,tint

-to,naar

-"to be included in Item's rate, it is required that: ","te worden opgenomen in tarief-item, is het vereist dat:"

-trash,prullenbak

-upload,uploaden

-user,gebruiker

-user_image_show,user_image_show

-values and dates,waarden en data

-volume-down,volume-omlaag

-volume-off,volume-off

-volume-up,volume-up

-warning-sign,waarschuwing-teken

-website page link,website Paginalink

-which is greater than sales order qty ,die groter is dan de verkoop aantallen bestellen

-wrench,moersleutel

-yyyy-mm-dd,yyyy-mm-dd

-zoom-in,zoom-in

-zoom-out,zoom-out

diff --git a/translations/pt-BR.csv b/translations/pt-BR.csv
deleted file mode 100644
index 2eeebd8..0000000
--- a/translations/pt-BR.csv
+++ /dev/null
@@ -1,3462 +0,0 @@
- (Half Day),(Meio Dia)

- against sales order,contra a ordem de venda

- against same operation,contra a mesma operação

- already marked,já marcada

- and year: ,e ano:

- as it is stock Item or packing item,como é o estoque do item ou item de embalagem

- at warehouse: ,em armazém:

- by Role ,por função

- can not be made.,não podem ser feitas.

- can not be marked as a ledger as it has existing child,"não pode ser marcado como um livro, pois tem criança existente"

- cannot be 0,não pode ser 0

- cannot be deleted.,não pode ser excluído.

- does not belong to the company,não pertence à empresa

- has already been submitted.,já foi apresentado.

- has been freezed. ,foi congelado.

- has been freezed. \				Only Accounts Manager can do transaction against this account,foi congelado. \ Apenas Gerente de Contas pode fazer transação contra essa conta

-" is less than equals to zero in the system, \						valuation rate is mandatory for this item","é menor do que é igual a zero no sistema, \ taxa de avaliação é obrigatória para este item"

- is mandatory,é obrigatório(a)

- is mandatory for GL Entry,é obrigatória para a entrada GL

- is not a ledger,não é um livro

- is not active,não está ativo

- is not set,não está definido

- is now the default Fiscal Year. \			Please refresh your browser for the change to take effect.,"é agora o padrão de Ano Fiscal. \ Por favor, atualize seu navegador para que a alteração tenha efeito."

- is present in one or many Active BOMs,está presente em uma ou várias BOMs ativos

- not active or does not exists in the system,não está ativo ou não existe no sistema

- not submitted,não apresentou

- or the BOM is cancelled or inactive,ou a LDM é cancelada ou inativa

- should be 'Yes'. As Item: ,deve ser &quot;sim&quot;. Como item:

- should be same as that in ,deve ser o mesmo que na

- was on leave on ,estava de licença em

- will be ,será

- will be over-billed against mentioned ,será super-faturados contra mencionada

- will become ,ficará

-"""Company History""",&quot;Histórico da Empresa&quot;

-"""Team Members"" or ""Management""",&quot;Membros da Equipe&quot; ou &quot;Gerenciamento&quot;

-%  Delivered,Entregue %

-% Amount Billed,Valor faturado %

-% Billed,Faturado %

-% Completed,% Concluído

-% Installed,Instalado %

-% Received,Recebido %

-% of materials billed against this Purchase Order.,% de materiais faturado contra esta Ordem de Compra.

-% of materials billed against this Sales Order,% de materiais faturados contra esta Ordem de Venda

-% of materials delivered against this Delivery Note,% de materiais entregues contra esta Guia de Remessa

-% of materials delivered against this Sales Order,% de materiais entregues contra esta Ordem de Venda

-% of materials ordered against this Material Request,% De materiais encomendados contra este pedido se

-% of materials received against this Purchase Order,% de materiais recebidos contra esta Ordem de Compra

-"' can not be managed using Stock Reconciliation.\					You can add/delete Serial No directly, \					to modify stock of this item.","&#39;Não pode ser gerido através da Reconciliação. \ Você pode adicionar / excluir Serial Não diretamente, \ para modificar o balanço deste item."

-' in Company: ,&#39;Na empresa:

-'To Case No.' cannot be less than 'From Case No.',&quot;Para Processo n º &#39; não pode ser inferior a &#39;From Processo n&#39;

-* Will be calculated in the transaction.,* Será calculado na transação.

-"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**","Distribuição ** ** Orçamento ajuda a distribuir o seu orçamento através meses se tiver sazonalidade na sua business.To distribuir um orçamento usando essa distribuição, definir esta distribuição do orçamento ** ** ** no Centro de Custo **"

-**Currency** Master,Cadastro de **Moeda**

-**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,**Ano Fiscal** representa um Exercício. Todos os lançamentos contábeis e outras transações importantes são monitorados contra o **Ano Fiscal**.

-. Outstanding cannot be less than zero. \				 	Please match exact outstanding.,. Destacável não pode ser inferior a zero. \ Por favor correspondência exata em circulação.

-. Please set status of the employee as 'Left',". Por favor, definir o status do funcionário como &#39;esquerda&#39;"

-. You can not mark his attendance as 'Present',. Você não pode marcar sua presença como &quot;presente&quot;

-"000 is black, fff is white","000 é preto, é branco fff"

-1 Currency = [?] FractionFor e.g. 1 USD = 100 Cent,"1 Moeda = [?] FractionFor por exemplo, 1 USD = 100 Cent"

-1. To maintain the customer wise item code and to make them searchable based on their code use this option,1. Para manter o código de item do cliente e para torná-los pesquisáveis ​​com base em seu código use esta opção

-12px,12px

-13px,13px

-14px,14px

-15px,15px

-16px,16px

-2 days ago,Há 2 dias

-: Duplicate row from same ,: Duplicar linha do mesmo

-: It is linked to other active BOM(s),: Está ligado a outra(s) LDM(s) ativa(s)

-: Mandatory for a Recurring Invoice.,: Obrigatório para uma Fatura Recorrente.

-"<a href=""#!Sales Browser/Customer Group"">To manage Customer Groups, click here</a>","<a href=""#!Sales Browser/Customer Group"">Para gerenciar Grupos de Clientes, clique aqui</a>"

-"<a href=""#!Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#!Sales Browser/Item Group"">Gerenciar Grupos de Itens</a>"

-"<a href=""#!Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#!Sales Browser/Territory"">Para gerenciar Território, clique aqui</a>"

-"<a href=""#Sales Browser/Customer Group"">Manage Customer Groups</a>","<a href=""#Sales Browser/Customer Group"">Gerenciar grupos de clientes</a>"

-"<a href=""#Sales Browser/Customer Group"">To manage Territory, click here</a>","<a href=""#Sales Browser/Customer Group"">Para gerenciar Território, clique aqui</a>"

-"<a href=""#Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#Sales Browser/Item Group"">Gerenciar Grupos de itens</a>"

-"<a href=""#Sales Browser/Territory"">Territory</a>","<a href=""#Sales Browser/Territory"">Território</a>"

-"<a href=""#Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#Sales Browser/Territory"">Para gerenciar Território, clique aqui</a>"

-"<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Naming Options</a>","<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Opções de nomeação</a>"

-<b>Cancel</b> allows you change Submitted documents by cancelling them and amending them.,<b>Cancelar</b> permite alterar documentos enviados cancelando ou corrigindo-os.

-"<span class=""sys_manager"">To setup, please go to Setup > Naming Series</span>","<span class=""sys_manager"">Para configurar, por favor, vá para Configuração > Séries Nomeadas</span>"

-A Customer exists with same name,Um cliente existe com mesmo nome

-A Lead with this email id should exist,Um Prospecto com esse endereço de e-mail deve existir

-"A Product or a Service that is bought, sold or kept in stock.","Um Produto ou um Perviço que é comprado, vendido ou mantido em estoque."

-A Supplier exists with same name,Um Fornecedor existe com mesmo nome

-A condition for a Shipping Rule,A condição para uma regra de envio

-A logical Warehouse against which stock entries are made.,Um Almoxarifado lógico contra o qual os lançamentos de estoque são feitos.

-A new popup will open that will ask you to select further conditions.,Um novo pop-up será aberto que vai pedir para você selecionar outras condições.

-A symbol for this currency. For e.g. $,Um símbolo para esta moeda. Por exemplo: $

-A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,Um distribuidor terceirizado / negociante / agente comissionado / revendedor que vende os produtos da empresas por uma comissão.

-A user can have multiple values for a property.,Um usuário pode ter vários valores para uma propriedade.

-A+,A+

-A-,A-

-AB+,AB+

-AB-,AB-

-AMC Expiry Date,Data de Validade do CAM

-ATT,ATT

-Abbr,Abrev

-About,Sobre

-About Us Settings,Configurações do Quem Somos

-About Us Team Member,Sobre Membro da Equipe

-Above Value,Acima de Valor

-Absent,Ausente

-Acceptance Criteria,Critérios de Aceitação

-Accepted,Aceito

-Accepted Quantity,Quantidade Aceita

-Accepted Warehouse,Almoxarifado Aceito

-Account,Conta

-Account Balance,Saldo em Conta

-Account Details,Detalhes da Conta

-Account Head,Conta

-Account Id,Id da Conta

-Account Name,Nome da Conta

-Account Type,Tipo de Conta

-Account for this ,Conta para isso

-Accounting,Contabilidade

-Accounting Year.,Ano de contabilidade.

-"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","Registro contábil congelado até a presente data, ninguém pode fazer / modificar entrada exceto papel especificado abaixo."

-Accounting journal entries.,Lançamentos no livro Diário.

-Accounts,Contas

-Accounts Frozen Upto,Contas congeladas até

-Accounts Payable,Contas a Pagar

-Accounts Receivable,Contas a Receber

-Accounts Settings,Configurações de contas

-Action,Ação

-Active,Ativo

-Active: Will extract emails from ,Ativo: Será que extrair e-mails a partir de

-Activity,Atividade

-Activity Log,Log de Atividade

-Activity Type,Tipo da Atividade

-Actual,Real

-Actual Budget,Orçamento Real

-Actual Completion Date,Data de Conclusão Real

-Actual Date,Data Real

-Actual End Date,Data Final Real

-Actual Invoice Date,Actual Data da Fatura

-Actual Posting Date,Actual Data lançamento

-Actual Qty,Qtde Real

-Actual Qty (at source/target),Qtde Real (na origem / destino)

-Actual Qty After Transaction,Qtde Real Após a Transação

-Actual Quantity,Quantidade Real

-Actual Start Date,Data de Início Real

-Add,Adicionar

-Add / Edit Taxes and Charges,Adicionar / Editar Impostos e Encargos

-Add A New Rule,Adicionar uma Nova Regra

-Add A Property,Adicione uma Propriedade

-Add Attachments,Adicionar Anexos

-Add Bookmark,Adicionar marcadores

-Add CSS,Adicionar CSS

-Add Column,Adicionar Coluna

-Add Comment,Adicionar comentário

-Add Google Analytics ID: eg. UA-89XXX57-1. Please search help on Google Analytics for more information.,"Adicionar ID do Google Analytics: ex. UA-89XXX57-1. Por favor, procure ajuda no Google Analytics para obter mais informações."

-Add Message,Adicionar Mensagem

-Add New Permission Rule,Adicionar Nova Regra de Permissão

-Add Reply,Adicione Resposta

-Add Terms and Conditions for the Material Request. You can also prepare a Terms and Conditions Master and use the Template,Adicione Termos e Condições para a Solicitação de Material. Você também pode preparar um Termos e Condições mestre e usar o modelo

-Add Terms and Conditions for the Purchase Receipt. You can also prepare a Terms and Conditions Master and use the Template.,Adicione Termos e Condições para o Recibo de Compra. Você também pode preparar um cadastro de Termos e Condições e usar o Modelo.

-"Add Terms and Conditions for the Quotation like Payment Terms, Validity of Offer etc. You can also prepare a Terms and Conditions Master and use the Template","Adicione Termos e Condições para a Cotação como Condições de Pagamento, Validade da Oferta e etc. Você também pode preparar um cadastro de Termos e Condições e usar o Modelo"

-Add Total Row,Adicionar Linha de Total

-Add a banner to the site. (small banners are usually good),Adicionar um banner para o site. (Pequenos banners são geralmente boas)

-Add attachment,Adicionar anexo

-Add code as &lt;script&gt;,Adicionar código como &lt;script&gt;

-Add new row,Adicionar nova linha

-Add or Deduct,Adicionar ou Deduzir

-Add rows to set annual budgets on Accounts.,Adicionar linhas para definir orçamentos anuais nas Contas.

-"Add the name of <a href=""http://google.com/webfonts"" target=""_blank"">Google Web Font</a> e.g. ""Open Sans""","Adicione o nome do <a href=""http://google.com/webfonts"" target=""_blank"">Google Web Font</a> por exemplo, &quot;Sans Abertas&quot;"

-Add to To Do,Adicionar à Lista de Tarefas

-Add to To Do List of,Adicionar à Lista de Tarefas de

-Add/Remove Recipients,Adicionar / Remover Destinatários

-Additional Info,Informações Adicionais

-Address,Endereço

-Address & Contact,Address &amp; Contact

-Address & Contacts,Endereço e Contatos

-Address Desc,Descrição do Endereço

-Address Details,Detalhes do Endereço

-Address HTML,Endereço HTML

-Address Line 1,Endereço Linha 1

-Address Line 2,Endereço Linha 2

-Address Title,Título do Endereço

-Address Type,Tipo de Endereço

-Address and other legal information you may want to put in the footer.,Endereço e outras informações legais que você possa querer colocar no rodapé.

-Address to be displayed on the Contact Page,O endereço a ser exibida na Página de Contato

-Adds a custom field to a DocType,Adiciona um campo personalizado em um DocType

-Adds a custom script (client or server) to a DocType,Adiciona um script personalizado (cliente ou servidor) em um DocType

-Advance Amount,Quantidade Antecipada

-Advance amount,Valor do adiantamento

-Advanced Scripting,Scripts Avançados

-Advanced Settings,Configurações Avançadas

-Advances,Avanços

-Advertisement,Anúncio

-After Sale Installations,Instalações Pós-Venda

-Against,Contra

-Against Account,Contra Conta

-Against Docname,Contra Docname

-Against Doctype,Contra Doctype

-Against Document Date,Contra Data do Documento

-Against Document Detail No,Contra Detalhe do Documento nº

-Against Document No,Contra Documento nº

-Against Expense Account,Contra a Conta de Despesas

-Against Income Account,Contra a Conta de Rendimentos

-Against Journal Voucher,Contra Comprovante do livro Diário

-Against Purchase Invoice,Contra a Nota Fiscal de Compra

-Against Sales Invoice,Contra a Nota Fiscal de Venda

-Against Voucher,Contra Comprovante

-Against Voucher Type,Contra Tipo de Comprovante

-Agent,Agente

-"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.Note: BOM = Bill of Materials","Grupo agregado de Itens ** ** em outro item **. ** Isso é útil se você está empacotando um certo ** ** Itens em um pacote e você manter o estoque dos itens embalados ** ** e não agregar o item **. ** O pacote ** ** item terá &quot;é o item da&quot; como &quot;Não&quot; e &quot;é o item de vendas&quot; como &quot;Sim&quot;, por exemplo:. Se você está vendendo laptops e mochilas separadamente e têm um preço especial se o cliente compra tanto , então o Laptop Backpack + será uma nova Vendas BOM Item.Note: BOM = Bill of Materials"

-Aging Date,Data de Envelhecimento

-All Addresses.,Todos os Endereços.

-All Contact,Todo Contato

-All Contacts.,Todos os contatos.

-All Customer Contact,Todo Contato do Cliente

-All Day,Dia de Todos os

-All Employee (Active),Todos os Empregados (Ativos)

-All Lead (Open),Todos Prospectos (Abertos)

-All Products or Services.,Todos os Produtos ou Serviços.

-All Sales Partner Contact,Todo Contato de Parceiros de Vendas

-All Sales Person,Todos os Vendedores

-All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,Todas as Transações de Vendas podem ser marcadas contra diversos **Vendedores** de modo que você possa definir e monitorar metas.

-All Supplier Contact,Todo Contato de Fornecedor

-"All account columns should be after \							standard columns and on the right.							If you entered it properly, next probable reason \							could be wrong account name.							Please rectify it in the file and try again.","Todas as colunas de contas deve ser depois \ colunas padrão e à direita. Se você digitou corretamente, próximo provável razão \ poderia ser o nome da conta errada. Por favor, retificá-la no arquivo e tente novamente."

-"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.","Todos os campos de exportação relacionados como moeda, taxa de conversão, o total de exportação, etc exportação de total estão disponíveis em <br> Nota de Entrega, POS, cotação, nota fiscal de venda, Ordem de vendas etc"

-"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.","Todos os campos de importação relacionados como moeda, taxa de conversão total de importação, etc importação de total estão disponíveis em <br> Recibo de compra, cotação Fornecedor, Nota Fiscal de Compra, Ordem de Compra, etc"

-All items have already been transferred \				for this Production Order.,Todos os itens já foram transferidos \ para esta Ordem de Produção.

-"All possible Workflow States and roles of the workflow. <br>Docstatus Options: 0 is""Saved"", 1 is ""Submitted"" and 2 is ""Cancelled""","Todos os possíveis Estados de Fluxo de Trabalho e as funções do fluxo de trabalho. <br> Docstatus Opções: 0 é &quot;Salvo&quot;, 1 é &quot;Enviado&quot; e 2 é &quot;Cancelado&quot;"

-All posts by,Todas as mensagens de

-Allocate,Alocar

-Allocate leaves for the year.,Alocar licenças para o ano.

-Allocated Amount,Montante alocado

-Allocated Budget,Orçamento alocado

-Allocated amount,Montante alocado

-Allow Attach,Permitir Anexar

-Allow Bill of Materials,Permitir Lista de Materiais

-Allow Dropbox Access,Permitir Dropbox Acesso

-Allow Editing of Frozen Accounts For,Permitir Edição de contas congeladas para

-Allow Google Drive Access,Permitir acesso Google Drive

-Allow Import,Permitir a importação

-Allow Import via Data Import Tool,Permitir a importação de dados através de ferramenta de importação

-Allow Negative Balance,Permitir saldo negativo

-Allow Negative Stock,Permitir Estoque Negativo

-Allow Production Order,Permitir Ordem de Produção

-Allow Rename,Permitir Renomear

-Allow Samples,Permitir Amostras

-Allow User,Permitir que o usuário

-Allow Users,Permitir que os usuários

-Allow on Submit,Permitir ao Enviar

-Allow the following users to approve Leave Applications for block days.,Permitir que os usuários a seguir para aprovar aplicações deixam para os dias de bloco.

-Allow user to edit Price List Rate in transactions,Permitir ao usuário editar Lista de Preços Taxa em transações

-Allow user to login only after this hour (0-24),Permitir que o usuário faça o login somente após esta hora (0-24)

-Allow user to login only before this hour (0-24),Permitir que o usuário faça o login somente antes desta hora (0-24)

-Allowance Percent,Percentual de tolerância

-Allowed,Permitido

-Already Registered,Já registrado

-Always use Login Id as sender,Sempre use Id Entrar como remetente

-Amend,Corrigir

-Amended From,Corrigido De

-Amount,Quantidade

-Amount (Company Currency),Amount (Moeda Company)

-Amount <=,Quantidade &lt;=

-Amount >=,Quantidade&gt; =

-"An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [<a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a>]","Um arquivo de ícone com extensão .ico. Deve ser de 16 x 16 px. Gerado usando um gerador de favicon. [ <a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a> ]"

-Analytics,Analítica

-Another Salary Structure '%s' is active for employee '%s'. 				Please make its status 'Inactive' to proceed.,"Outra estrutura Salário &#39;% s&#39; está ativo para o empregado &#39;% s&#39;. Por favor, faça seu status &#39;inativo&#39; para prosseguir."

-"Any other comments, noteworthy effort that should go in the records.","Quaisquer outros comentários, esforço notável que deva ir para os registros."

-Applicable Holiday List,Lista de Férias Aplicável

-Applicable To (Designation),Aplicável Para (Designação)

-Applicable To (Employee),Aplicável Para (Funcionário)

-Applicable To (Role),Aplicável Para (Função)

-Applicable To (User),Aplicável Para (Usuário)

-Applicant Name,Nome do Requerente

-Applicant for a Job,Candidato a um Emprego

-Applicant for a Job.,Requerente de uma Job.

-Applications for leave.,Pedidos de licença.

-Applies to Company,Aplica-se a Empresa

-Apply / Approve Leaves,Aplicar / Aprovar Licenças

-Apply Shipping Rule,Aplicar Rule Envios

-Apply Taxes and Charges Master,"Aplicar Impostos, taxas e Encargos mestras"

-Appraisal,Avaliação

-Appraisal Goal,Meta de Avaliação

-Appraisal Goals,Metas de Avaliação

-Appraisal Template,Modelo de Avaliação

-Appraisal Template Goal,Meta do Modelo de Avaliação

-Appraisal Template Title,Título do Modelo de Avaliação

-Approval Status,Estado da Aprovação

-Approved,Aprovado

-Approver,Aprovador

-Approving Role,Função Aprovadora

-Approving User,Usuário Aprovador

-Are you sure you want to delete the attachment?,Tem certeza de que deseja excluir o anexo?

-Arial,Arial

-Arrear Amount,Quantidade em atraso

-"As a best practice, do not assign the same set of permission rule to different Roles instead set multiple Roles to the User","Como uma boa prática, não atribuia o mesmo conjunto de regras de permissão para diferentes Funções, em vez disso, estabeleça múltiplas Funções ao Usuário"

-As existing qty for item: ,Como qty existente para o item:

-As per Stock UOM,Como UDM do Estoque

-"As there are existing stock transactions for this \							item, you can not change the values of 'Has Serial No', \							'Is Stock Item' and 'Valuation Method'","Como existem transações com ações existentes para a este item \, você não pode alterar os valores de &#39;Has Serial No&#39;, \ &#39;É Banco de Item&#39; e &#39;Method Valuation&#39;"

-Ascending,Ascendente

-Assign To,Atribuir a

-Assigned By,Atribuído por

-Assignment,Atribuição

-Assignments,Assignments

-Associate a DocType to the Print Format,Associar um DocType para o Formato de Impressão

-Atleast one warehouse is mandatory,Pelo menos um almoxarifado é obrigatório

-Attach,Anexar

-Attach Document Print,Anexar Cópia do Documento

-Attached To DocType,Anexado To DOCTYPE

-Attached To Name,Anexado Para Nome

-Attachment,Acessório

-Attachments,Anexos

-Attempted to Contact,Tentou entrar em Contato

-Attendance,Comparecimento

-Attendance Date,Data de Comparecimento

-Attendance Details,Detalhes do Comparecimento

-Attendance From Date,Data Inicial de Comparecimento

-Attendance To Date,Data Final de Comparecimento

-Attendance can not be marked for future dates,Atendimento não pode ser marcado para datas futuras

-Attendance for the employee: ,Atendimento para o empregado:

-Attendance record.,Registro de comparecimento.

-Attributions,Atribuições

-Authorization Control,Controle de autorização

-Authorization Rule,Regra de autorização

-Auto Email Id,Endereço dos E-mails Automáticos

-Auto Inventory Accounting,Contabilidade Inventário de Auto

-Auto Inventory Accounting Settings,Auto inventário Configurações de contabilidade

-Auto Material Request,Pedido de material Auto

-Auto Name,Nome Auto

-Auto generated,Gerado Automaticamente

-Auto-raise Material Request if quantity goes below re-order level in a warehouse,Auto-raise solicitar material se a quantidade for inferior a reordenar nível em um armazém

-Automatically updated via Stock Entry of type Manufacture/Repack,Atualizado automaticamente através do lançamento de Estoque do tipo Fabricação/Reempacotamento

-Autoreply when a new mail is received,Responder automaticamente quando um novo e-mail é recebido

-Available Qty at Warehouse,Qtde Disponível em Almoxarifado

-Available Stock for Packing Items,Estoque disponível para embalagem itens

-"Available in BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet","Disponível em BOM, Nota de Entrega, Nota Fiscal de Compra, Ordem de Produção, Ordem de Compra, Recibo de compra, nota fiscal de venda, pedidos de vendas, entrada de material, quadro de horários"

-Avatar,Avatar

-Average Discount,Desconto Médio

-B+,B+

-B-,B-

-BILL,BILL

-BILLJ,BILLJ

-BOM,LDM

-BOM Detail No,Nº do detalhe da LDM

-BOM Explosion Item,Item da Explosão da LDM

-BOM Item,Item da LDM

-BOM No,Nº da LDM

-BOM No. for a Finished Good Item,Nº da LDM para um Item Bom Acabado

-BOM Operation,Operação da LDM

-BOM Operations,Operações da LDM

-BOM Replace Tool,Ferramenta de Substituição da LDM

-BOM replaced,LDM substituída

-Background Color,Cor de Fundo

-Background Image,Imagem de Fundo

-Backup Manager,Backup Manager

-Backup Right Now,Faça backup Right Now

-Backups will be uploaded to,Backups serão enviados para

-"Balances of Accounts of type ""Bank or Cash""",Saldos das contas do tipo &quot;bancária ou dinheiro&quot;

-Bank,Banco

-Bank A/C No.,Nº Cta. Bancária

-Bank Account,Conta Bancária

-Bank Account No.,Nº Conta Bancária

-Bank Clearance Summary,Banco Resumo Clearance

-Bank Name,Nome do Banco

-Bank Reconciliation,Reconciliação Bancária

-Bank Reconciliation Detail,Detalhe da Reconciliação Bancária

-Bank Reconciliation Statement,Declaração de reconciliação bancária

-Bank Voucher,Comprovante Bancário

-Bank or Cash,Banco ou Dinheiro

-Bank/Cash Balance,Banco / Saldo de Caixa

-Banner,Faixa

-Banner HTML,Faixa HTML

-Banner Image,Banner Image

-Banner is above the Top Menu Bar.,Bandeira está acima da barra de menu superior.

-Barcode,Código de barras

-Based On,Baseado em

-Basic Info,Informações Básicas

-Basic Information,Informações Básicas

-Basic Rate,Taxa Básica

-Basic Rate (Company Currency),Taxa Básica (Moeda Company)

-Batch,Lote

-Batch (lot) of an Item.,Lote de um item.

-Batch Finished Date,Data de Término do Lote

-Batch ID,ID do Lote

-Batch No,Nº do Lote

-Batch Started Date,Data de Início do Lote

-Batch Time Logs for Billing.,Tempo lote Logs para o faturamento.

-Batch Time Logs for billing.,Tempo lote Logs para o faturamento.

-Batch-Wise Balance History,Por lotes História Balance

-Batched for Billing,Agrupadas para Billing

-Be the first one to comment,Seja o primeiro a comentar

-Begin this page with a slideshow of images,Comece esta página com um slideshow de imagens

-Better Prospects,Melhores perspectivas

-Bill Date,Data de Faturamento

-Bill No,Fatura Nº

-Bill of Material to be considered for manufacturing,Lista de Materiais a serem considerados para a fabricação

-Bill of Materials,Lista de Materiais

-Bill of Materials (BOM),Lista de Materiais (LDM)

-Billable,Faturável

-Billed,Faturado

-Billed Amt,Valor Faturado

-Billing,Faturamento

-Billing Address,Endereço de Cobrança

-Billing Address Name,Faturamento Nome Endereço

-Billing Status,Estado do Faturamento

-Bills raised by Suppliers.,Contas levantada por Fornecedores.

-Bills raised to Customers.,Contas levantdas para Clientes.

-Bin,Caixa

-Bio,Bio

-Bio will be displayed in blog section etc.,Bio será exibido em seção do blog etc

-Birth Date,Data de Nascimento

-Blob,Gota

-Block Date,Bloquear Data

-Block Days,Dias bloco

-Block Holidays on important days.,Bloquear feriados em dias importantes.

-Block leave applications by department.,Bloquear deixar aplicações por departamento.

-Blog Category,Categoria Blog

-Blog Intro,Blog Intro

-Blog Introduction,Blog Introdução

-Blog Post,Blog Mensagem

-Blog Settings,Configurações Blog

-Blog Subscriber,Assinante do Blog

-Blog Title,Blog Title

-Blogger,Blogger

-Blood Group,Grupo sanguíneo

-Bookmarks,Marcadores

-Branch,Ramo

-Brand,Marca

-Brand HTML,Marca HTML

-Brand Name,Marca

-"Brand is what appears on the top-right of the toolbar. If it is an image, make sure ithas a transparent background and use the &lt;img /&gt; tag. Keep size as 200px x 30px","Marca é o que aparece no canto superior direito da barra de ferramentas. Se for uma imagem, ithas certeza de um fundo transparente e usar a tag /&gt; &lt;img. Manter o tamanho como 200px x 30px"

-Brand master.,Cadastro de Marca.

-Brands,Marcas

-Breakdown,Colapso

-Budget,Orçamento

-Budget Allocated,Orçamento Alocado

-Budget Control,Controle de Orçamento

-Budget Detail,Detalhe do Orçamento

-Budget Details,Detalhes do Orçamento

-Budget Distribution,Distribuição de Orçamento

-Budget Distribution Detail,Detalhe da Distribuição de Orçamento

-Budget Distribution Details,Detalhes da Distribuição de Orçamento

-Budget Variance Report,Relatório Variance Orçamento

-Build Modules,Criar módulos

-Build Pages,Crie páginas

-Build Server API,Construir Server API

-Build Sitemap,Construir Mapa do Site

-Bulk Email,E-mail em massa

-Bulk Email records.,Registros de e-mail em massa.

-Bummer! There are more holidays than working days this month.,Bummer! Há mais feriados do que dias úteis deste mês.

-Bundle items at time of sale.,Empacotar itens no momento da venda.

-Button,Botão

-Buyer of Goods and Services.,Comprador de Mercadorias e Serviços.

-Buying,Compras

-Buying Amount,Comprar Valor

-Buying Settings,Comprar Configurações

-By,Por

-C-FORM/,FORMULÁRIO-C /

-C-Form,Formulário-C

-C-Form Applicable,Formulário-C Aplicável

-C-Form Invoice Detail,Detalhe Fatura do Formulário-C

-C-Form No,Nº do Formulário-C

-CI/2010-2011/,CI/2010-2011 /

-COMM-,COMM-

-CSS,CSS

-CUST,CUST

-CUSTMUM,CUSTMUM

-Calculate Based On,Calcule Baseado em

-Calculate Total Score,Calcular a Pontuação Total

-Calendar,Calendário

-Calendar Events,Calendário de Eventos

-Call,Chamar

-Campaign,Campanha

-Campaign Name,Nome da Campanha

-Can only be exported by users with role 'Report Manager',Só podem ser exportados por usuários com função de &quot;Gerente de Relatórios&quot;

-Cancel,Cancelar

-Cancel permission also allows the user to delete a document (if it is not linked to any other document).,Permissão de cancelamento também permite ao usuário excluir um documento (se ele não está vinculado a qualquer outro documento).

-Cancelled,Cancelado

-Cannot ,Não é possível

-Cannot approve leave as you are not authorized to approve leaves on Block Dates.,Não pode aprovar deixar que você não está autorizado a aprovar folhas em datas Block.

-Cannot change from,Não pode mudar de

-Cannot continue.,Não pode continuar.

-Cannot have two prices for same Price List,Não pode ter dois preços para o mesmo Preço de

-Cannot map because following condition fails: ,Não é possível mapear porque seguinte condição de falha:

-Capacity,Capacidade

-Capacity Units,Unidades de Capacidade

-Carry Forward,Encaminhar

-Carry Forwarded Leaves,Encaminhar Licenças

-Case No(s) already in use. Please rectify and try again.				Recommended <b>From Case No. = %s</b>,"Processo n º (s) já está em uso. Por favor, corrigir e tentar novamente. Recomendado <b>De Processo n º =% s</b>"

-Cash,Numerário

-Cash Voucher,Comprovante de Caixa

-Cash/Bank Account,Conta do Caixa/Banco

-Categorize blog posts.,Categorizar posts.

-Category,Categoria

-Category Name,Nome da Categoria

-Category of customer as entered in Customer master,Categoria de cliente como no Cadastrado de Cliente

-Cell Number,Telefone Celular

-Center,Centro

-"Certain documents should not be changed once final, like an Invoice for example. The final state for such documents is called <b>Submitted</b>. You can restrict which roles can Submit.","Alguns documentos não devem ser alterados uma vez finalizados, como uma nota fiscal, por exemplo. O estado final de tais documentos é chamado <b>Enviado.</b> Você pode restringir as funções que podem Enviar."

-Change UOM for an Item.,Alterar UDM de um item.

-Change the starting / current sequence number of an existing series.,Alterar o número sequencial de início/atual de uma série existente.

-Channel Partner,Parceiro de Canal

-Charge,Carga

-Chargeable,Taxável

-Chart of Accounts,Plano de Contas

-Chart of Cost Centers,Plano de Centros de Custo

-Chat,Conversar

-Check,Verificar

-Check / Uncheck roles assigned to the Profile. Click on the Role to find out what permissions that Role has.,Marque / Desmarque funções atribuídas ao perfil. Clique sobre a Função para verificar que permissões a função tem.

-Check all the items below that you want to send in this digest.,Marque todos os itens abaixo que você deseja enviar neste resumo.

-Check how the newsletter looks in an email by sending it to your email.,Verifique como a newsletter é exibido em um e-mail enviando-o para o seu e-mail.

-"Check if recurring invoice, uncheck to stop recurring or put proper End Date","Marque se é uma nota fiscal recorrente, desmarque para parar a recorrência ou colocar uma Data Final adequada"

-"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","Marque se você precisa de notas fiscais recorrentes automáticas. Depois de enviar qualquer nota fiscal de venda, a seção Recorrente será visível."

-Check if you want to send salary slip in mail to each employee while submitting salary slip,Marque se você quiser enviar a folha de pagamento pelo correio a cada empregado ao enviar a folha de pagamento

-Check this if you want to force the user to select a series before saving. There will be no default if you check this.,Marque esta opção se você deseja forçar o usuário a selecionar uma série antes de salvar. Não haverá nenhum padrão se você marcar isso.

-Check this if you want to send emails as this id only (in case of restriction by your email provider).,Marque esta opção se você quiser enviar e-mails como este só id (no caso de restrição pelo seu provedor de e-mail).

-Check this if you want to show in website,Marque esta opção se você deseja mostrar no site

-Check this to disallow fractions. (for Nos),Marque esta opção para não permitir frações. (Para n)

-Check this to make this the default letter head in all prints,Marque esta opção para tornar este o cabeçalho padrão em todas as impressões

-Check this to pull emails from your mailbox,Marque esta a puxar os e-mails de sua caixa de correio

-Check to activate,Marque para ativar

-Check to make Shipping Address,Marque para criar Endereço de Remessa

-Check to make primary address,Marque para criar Endereço Principal

-Checked,Marcado

-Cheque,Cheque

-Cheque Date,Data do Cheque

-Cheque Number,Número do cheque

-Child Tables are shown as a Grid in other DocTypes.,Tabelas-filhas são mostradas como uma grade nos outros DocTypes.

-City,Cidade

-City/Town,Cidade / Município

-Claim Amount,Valor Requerido

-Claims for company expense.,Os pedidos de despesa da empresa.

-Class / Percentage,Classe / Percentual

-Classic,Clássico

-Classification of Customers by region,Classificação de Clientes por região

-Clear Cache & Refresh,Limpar Cache &amp; Atualizar

-Clear Table,Limpar Tabela

-Clearance Date,Data de Liberação

-"Click on ""Get Latest Updates""",Clique em &quot;Get Últimas Atualizações&quot;

-Click on 'Make Sales Invoice' button to create a new Sales Invoice.,Clique em &#39;Criar Fatura de vendas&#39; botão para criar uma nova factura de venda.

-Click on button in the 'Condition' column and select the option 'User is the creator of the document',Clique no botão na coluna &#39;Condição&#39; e selecione a opção &quot;Usuário é o criador do documento&#39;

-Click to Expand / Collapse,Clique para Expandir / Recolher

-Client,Cliente

-Close,Fechar

-Closed,Fechado

-Closing Account Head,Conta de Fechamento

-Closing Date,Data de Encerramento

-Closing Fiscal Year,Encerramento do exercício fiscal

-CoA Help,Ajuda CoA

-Code,Código

-Cold Calling,Cold Calling

-Color,Cor

-Column Break,Quebra de coluna

-Comma separated list of email addresses,Lista separada por vírgulas de endereços de e-mail

-Comment,Comentário

-Comment By,Comentário por

-Comment By Fullname,Comentário por Nome Completo

-Comment Date,Data do Comentário

-Comment Docname,Comentário docName

-Comment Doctype,Comentário Doctype

-Comment Time,Horário do Comentário

-Comments,Comentários

-Commission Rate,Taxa de Comissão

-Commission Rate (%),Taxa de Comissão (%)

-Commission partners and targets,Parceiros de comissão e metas

-Communication,Comunicação

-Communication HTML,Comunicação HTML

-Communication History,Histórico da comunicação

-Communication Medium,Meio de comunicação

-Communication log.,Log de Comunicação.

-Company,Empresa

-Company Details,Detalhes da Empresa

-Company History,Histórico da Empresa

-Company History Heading,Título do Histórico da Empresa

-Company Info,Informações da Empresa

-Company Introduction,Introdução da Empresa

-Company Master.,Mestre Company.

-Company Name,Nome da Empresa

-Company Settings,Configurações da empresa

-Company branches.,Filiais da Empresa.

-Company departments.,Departamentos da Empresa.

-Company is missing or entered incorrect value,Empresa está faltando ou inseridos valor incorreto

-Company mismatch for Warehouse,Incompatibilidade empresa para Armazém

-Company registration numbers for your reference. Example: VAT Registration Numbers etc.,"Números de registro da empresa para sua referência. Exemplo: CNPJ, IE, etc"

-Company registration numbers for your reference. Tax numbers etc.,"Números da empresa de registro para sua referência. Números fiscais, etc"

-Complaint,Reclamação

-Complete,Completar

-Complete By,Completar em

-Completed,Concluído

-Completed Qty,Qtde concluída

-Completion Date,Data de Conclusão

-Completion Status,Estado de Conclusão

-Confirmed orders from Customers.,Pedidos confirmados de clientes.

-Consider Tax or Charge for,Considere Imposto ou Encargo para

-"Consider this Price List for fetching rate. (only which have ""For Buying"" as checked)",Considere esta Lista de Preços para a obtenção do valor. (Só onde &quot;Para Comprar&quot; estiver marcado)

-Considered as Opening Balance,Considerado como Saldo

-Considered as an Opening Balance,Considerado como um saldo de abertura

-Consultant,Consultor

-Consumed Qty,Qtde consumida

-Contact,Contato

-Contact Control,Controle de Contato

-Contact Desc,Descrição do Contato

-Contact Details,Detalhes do Contato

-Contact Email,E-mail do Contato

-Contact HTML,Contato HTML

-Contact Info,Informações para Contato

-Contact Mobile No,Celular do Contato

-Contact Name,Nome do Contato

-Contact No.,Nº Contato.

-Contact Person,Pessoa de Contato

-Contact Type,Tipo de Contato

-Contact Us Settings,Configurações do Fale Conosco

-Contact in Future,Fale no Futuro

-"Contact options, like ""Sales Query, Support Query"" etc each on a new line or separated by commas.","Opções de contato, como &quot;Consulta de Vendas, Consulta de suporte&quot;, etc cada uma em uma nova linha ou separadas por vírgulas."

-Contacted,Contactado

-Content,Conteúdo

-Content Type,Tipo de Conteúdo

-Content in markdown format that appears on the main side of your page,Conteúdos em formato markdown que aparecem no lado principal de sua página

-Content web page.,Página web de conteúdo.

-Contra Voucher,Comprovante de Caixa

-Contract End Date,Data Final do contrato

-Contribution (%),Contribuição (%)

-Contribution to Net Total,Contribuição para o Total Líquido

-Control Panel,Painel de Controle

-Conversion Factor,Fator de Conversão

-Conversion Rate,Taxa de Conversão

-Convert into Recurring Invoice,Converter em Nota Fiscal Recorrente

-Converted,Convertido

-Copy,Copie

-Copy From Item Group,Copiar do item do grupo

-Copyright,Direitos autorais

-Core,Núcleo

-Cost Center,Centro de Custos

-Cost Center Details,Detalhes do Centro de Custo

-Cost Center Name,Nome do Centro de Custo

-Cost Center is mandatory for item: ,Centro de Custo é obrigatória para o item:

-Cost Center must be specified for PL Account: ,Centro de Custo deve ser especificado para a Conta PL:

-Costing,Custeio

-Country,País

-Country Name,Nome do País

-Create,Criar

-Create Bank Voucher for the total salary paid for the above selected criteria,Criar Comprovante Bancário para o salário total pago para os critérios acima selecionados

-Create Material Requests,Criar Pedidos de Materiais

-Create Production Orders,Criar Ordens de Produção

-Create Receiver List,Criar Lista de Receptor

-Create Salary Slip,Criar Folha de Pagamento

-Create Stock Ledger Entries when you submit a Sales Invoice,Criar entradas da Razão quando você enviar uma fatura de vendas

-"Create a price list from Price List master and enter standard ref rates against each of them. On selection of a price list in Quotation, Sales Order or Delivery Note, corresponding ref rate will be fetched for this item.","Criar uma lista de preços a partir do cadastro de Lista de Preços e introduzir valores padrão de ref. para cada um deles. Na seleção de uma lista de preços em Cotação, Ordem de Venda, ou Guia de Remessa, o valor de ref. correspondente será buscado para este item."

-Create and Send Newsletters,Criar e enviar Newsletters

-Created Account Head: ,Chefe da conta:

-Created By,Criado por

-Created Customer Issue,Problema do Cliente Criado

-Created Group ,Criado Grupo

-Created Opportunity,Oportunidade Criada

-Created Support Ticket,Ticket de Suporte Criado

-Creates salary slip for above mentioned criteria.,Cria folha de pagamento para os critérios acima mencionados.

-Credentials,Credenciais

-Credit,Crédito

-Credit Amt,Montante de Crédito

-Credit Card Voucher,Comprovante do cartão de crédito

-Credit Controller,Controlador de crédito

-Credit Days,Dias de Crédito

-Credit Limit,Limite de Crédito

-Credit Note,Nota de Crédito

-Credit To,Crédito Para

-Cross Listing of Item in multiple groups,Listagem Cruzada dos itens em múltiplos grupos

-Currency,Moeda

-Currency Exchange,Câmbio

-Currency Format,Formato da Moeda

-Currency Name,Nome da Moeda

-Currency Settings,Configurações Moeda

-Currency and Price List,Moeda e Preço

-Currency does not match Price List Currency for Price List,Moeda não corresponde Lista de Preços Moeda para Preço

-Current Accommodation Type,Tipo de Acomodação atual

-Current Address,Endereço Atual

-Current BOM,LDM atual

-Current Fiscal Year,Ano Fiscal Atual

-Current Stock,Estoque Atual

-Current Stock UOM,UDM de Estoque Atual

-Current Value,Valor Atual

-Current status,Estado Atual

-Custom,Personalizado

-Custom Autoreply Message,Mensagem de resposta automática personalizada

-Custom CSS,CSS personalizado

-Custom Field,Campo personalizado

-Custom Message,Mensagem personalizada

-Custom Reports,Relatórios personalizados

-Custom Script,Script personalizado

-Custom Startup Code,Código de inicialização personalizado

-Custom?,Personalizado?

-Customer,Cliente

-Customer (Receivable) Account,Cliente (receber) Conta

-Customer / Item Name,Cliente / Nome do item

-Customer Account,Conta de Cliente

-Customer Account Head,Cliente Cabeça Conta

-Customer Address,Endereço do cliente

-Customer Addresses And Contacts,Endereços e contatos do cliente

-Customer Code,Código do Cliente

-Customer Codes,Códigos de Clientes

-Customer Details,Detalhes do Cliente

-Customer Discount,Discount cliente

-Customer Discounts,Descontos a clientes

-Customer Feedback,Comentário do Cliente

-Customer Group,Grupo de Clientes

-Customer Group Name,Nome do grupo de Clientes

-Customer Intro,Introdução do Cliente

-Customer Issue,Questão do Cliente

-Customer Issue against Serial No.,Emissão cliente contra Serial No.

-Customer Name,Nome do cliente

-Customer Naming By,Cliente de nomeação

-Customer Type,Tipo de Cliente

-Customer classification tree.,Árvore de classificação do cliente.

-Customer database.,Banco de dados do cliente.

-Customer's Currency,Moeda do Cliente

-Customer's Item Code,Código do Item do Cliente

-Customer's Purchase Order Date,Do Cliente Ordem de Compra Data

-Customer's Purchase Order No,Ordem de Compra do Cliente Não

-Customer's Vendor,Vendedor do cliente

-Customer's currency,Moeda do Cliente

-"Customer's currency - If you want to select a currency that is not the default currency, then you must also specify the Currency Conversion Rate.","Moeda do cliente - Se você deseja selecionar uma moeda que não é a moeda padrão, então você também deve especificar a taxa de conversão."

-Customers Not Buying Since Long Time,Os clientes não compra desde há muito tempo

-Customerwise Discount,Desconto referente ao Cliente

-Customize,Personalize

-Customize Form,Personalize Formulário

-Customize Form Field,Personalize campo de formulário

-"Customize Label, Print Hide, Default etc.","Personalize Etiquetas, Cabeçalhos, Padrões, etc"

-Customize the Notification,Personalize a Notificação

-Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,Personalize o texto introdutório que vai como uma parte do que e-mail. Cada transação tem um texto introdutório separado.

-DN,DN

-DN Detail,Detalhe DN

-Daily,Diário

-Daily Event Digest is sent for Calendar Events where reminders are set.,Diariamente Evento Digest é enviado para Calendário de eventos onde os lembretes são definidos.

-Daily Time Log Summary,Resumo Diário Log Tempo

-Danger,Perigo

-Data,Dados

-Data missing in table,Falta de dados na tabela

-Database,Banco de dados

-Database Folder ID,ID Folder Database

-Database of potential customers.,Banco de dados de clientes potenciais.

-Date,Data

-Date Format,Formato da data

-Date Of Retirement,Data da aposentadoria

-Date and Number Settings,Data e número Configurações

-Date is repeated,Data é repetido

-Date must be in format,A data deve estar no formato

-Date of Birth,Data de Nascimento

-Date of Issue,Data de Emissão

-Date of Joining,Data da Efetivação

-Date on which lorry started from supplier warehouse,Data em que o caminhão partiu do almoxarifado do fornecedor

-Date on which lorry started from your warehouse,Data em que o caminhão partiu do seu almoxarifado

-Date on which the lead was last contacted,Última data em que o Prospecto foi contatado

-Dates,Datas

-Datetime,Datetime

-Days for which Holidays are blocked for this department.,Dias para que feriados são bloqueados para este departamento.

-Dealer,Revendedor

-Dear,Caro

-Debit,Débito

-Debit Amt,Montante de Débito

-Debit Note,Nota de Débito

-Debit To,Débito Para

-Debit or Credit,Débito ou crédito

-Deduct,Subtrair

-Deduction,Dedução

-Deduction Type,Tipo de dedução

-Deduction1,Deduction1

-Deductions,Deduções

-Default,Padrão

-Default Account,Conta Padrão

-Default BOM,LDM padrão

-Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,Conta do Banco/Caixa padrão será atualizada automaticamente na nota fiscal do PDV quando este modo for selecionado.

-Default Bank Account,Conta Bancária Padrão

-Default Cash Account,Conta Caixa padrão

-Default Commission Rate,Taxa de Comissão padrão

-Default Company,Empresa padrão

-Default Cost Center,Centro de Custo Padrão

-Default Cost Center for tracking expense for this item.,Centro de Custo padrão para controle de despesas para este item.

-Default Currency,Moeda padrão

-Default Customer Group,Grupo de Clientes padrão

-Default Expense Account,Conta Despesa padrão

-Default Home Page,Página Inicial padrão

-Default Home Pages,Páginas Iniciais padrão

-Default Income Account,Conta de Rendimento padrão

-Default Item Group,Grupo de Itens padrão

-Default Price List,Lista de Preços padrão

-Default Print Format,Formato de impressão padrão

-Default Purchase Account in which cost of the item will be debited.,Conta de compra padrão em que o custo do item será debitado.

-Default Sales Partner,Parceiro de vendas padrão

-Default Settings,Configurações padrão

-Default Source Warehouse,Almoxarifado da origem padrão

-Default Stock UOM,Padrão da UDM do Estouqe

-Default Supplier,Fornecedor padrão

-Default Supplier Type,Tipo de fornecedor padrão

-Default Target Warehouse,Almoxarifado de destino padrão

-Default Territory,Território padrão

-Default Unit of Measure,Unidade de medida padrão

-Default Valuation Method,Método de Avaliação padrão

-Default Value,Valor padrão

-Default Warehouse,Armazém padrão

-Default Warehouse is mandatory for Stock Item.,Armazém padrão é obrigatório para Banco de Item.

-Default settings for Shopping Cart,As configurações padrão para Carrinho de Compras

-"Default: ""Contact Us""",Default: &quot;Fale Conosco&quot;

-DefaultValue,Valor padrão

-Defaults,Padrões

-"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","Definir Orçamento para este Centro de Custo. Para definir ação do orçamento, consulte <a href=""#!List/Company"">Cadastro de Empresa</a>"

-Defines actions on states and the next step and allowed roles.,Define ações em estados e no próximo passo e funções permitidos.

-Defines workflow states and rules for a document.,Define os estados do fluxo de trabalho e regras para um documento.

-Delete,Excluir

-Delete Row,Apagar Linha

-Delivered,Entregue

-Delivered Items To Be Billed,Itens entregues a ser cobrado

-Delivered Qty,Qtde entregue

-Delivery Address,Endereço de entrega

-Delivery Date,Data de entrega

-Delivery Details,Detalhes da entrega

-Delivery Document No,Nº do Documento de Entrega

-Delivery Document Type,Tipo do Documento de Entrega

-Delivery Note,Guia de Remessa

-Delivery Note Item,Item da Guia de Remessa

-Delivery Note Items,Itens da Guia de Remessa

-Delivery Note Message,Mensagem da Guia de Remessa

-Delivery Note No,Nº da Guia de Remessa

-Packed Item,Item do Pacote da Guia de Remessa

-Delivery Note Required,Guia de Remessa Obrigatória

-Delivery Note Trends,Nota de entrega Trends

-Delivery Status,Estado da entrega

-Delivery Time,Prazo de entrega

-Delivery To,Entrega

-Department,Departamento

-Depends On,Depende

-Depends on LWP,Dependem do LWP

-Descending,Descendente

-Description,Descrição

-Description HTML,Descrição HTML

-"Description for listing page, in plain text, only a couple of lines. (max 140 characters)","Descrição da página perfil, em texto simples, apenas um par de linhas. (Máximo 140 caracteres)"

-Description for page header.,Descrição cabeçalho da página.

-Description of a Job Opening,Descrição de uma vaga de emprego

-Designation,Designação

-Desktop,Área de trabalho

-Detailed Breakup of the totals,Detalhamento dos totais

-Details,Detalhes

-Deutsch,Deutsch

-Did not add.,Não adicionou.

-Did not cancel,Não cancelou

-Did not save,Não salvou

-Difference,Diferença

-"Different ""States"" this document can exist in. Like ""Open"", ""Pending Approval"" etc.","&quot;Estados&quot; diferentes em que esse documento pode existir. Como &quot;Aberto&quot;, &quot;Aprovação Pendente&quot;, etc"

-Disable Customer Signup link in Login page,Cliente ligação Cadastro Desativar página de login

-Disable Rounded Total,Desativar total arredondado

-Disable Signup,Desativar Registre-se

-Disabled,Desativado

-Discount  %,% De desconto

-Discount %,% De desconto

-Discount (%),Desconto (%)

-"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","Campos de desconto estarão disponíveis em Ordem de Compra, Recibo de Compra, Nota Fiscal de Compra"

-Discount(%),Desconto (%)

-Display,Exibir

-Display Settings,Configurações de exibição

-Display all the individual items delivered with the main items,Exibir todos os itens individuais entregues com os itens principais

-Distinct unit of an Item,Unidade distinta de um item

-Distribute transport overhead across items.,Distribuir o custo de transporte através dos itens.

-Distribution,Distribuição

-Distribution Id,Id da distribuição

-Distribution Name,Nome da distribuição

-Distributor,Distribuidor

-Divorced,Divorciado

-Do not show any symbol like $ etc next to currencies.,Não mostrar qualquer símbolo como US $ etc ao lado de moedas.

-Doc Name,Nome do Documento

-Doc Status,Estado do Documento

-Doc Type,Tipo do Documento

-DocField,DocField

-DocPerm,DocPerm

-DocType,DocType

-DocType Details,Detalhes do DocType

-DocType is a Table / Form in the application.,DocType é uma Tabela / Formulário na aplicação.

-DocType on which this Workflow is applicable.,DocType em que este fluxo de trabalho é aplicável.

-DocType or Field,DocType ou Campo

-Document,Documento

-Document Description,Descrição do documento

-Document Numbering Series,Documento série de numeração

-Document Status transition from ,Documento transição Estado de

-Document Type,Tipo de Documento

-Document is only editable by users of role,Documento só é editável por usuários da função

-Documentation,Documentação

-Documentation Generator Console,Console Gerador de Documentação

-Documentation Tool,Ferramenta de Documentação

-Documents,Documentos

-Domain,Domínio

-Download Backup,Baixar o Backup

-Download Materials Required,Baixar Materiais Necessários

-Download Template,Baixar o Modelo

-Download a report containing all raw materials with their latest inventory status,Baixar um relatório contendo todas as matérias-primas com o seu estado mais recente do inventário

-"Download the Template, fill appropriate data and attach the modified file.All dates and employee combination in the selected period will come in the template, with existing attendance records","Baixe o modelo, preencha os dados apropriados e anexar as datas file.All modificados e combinação de funcionários no período selecionado virá no modelo, com registros de freqüência existentes"

-Draft,Rascunho

-Drafts,Rascunhos

-Drag to sort columns,Arraste para classificar colunas

-Dropbox,Dropbox

-Dropbox Access Allowed,Dropbox acesso permitido

-Dropbox Access Key,Dropbox Chave de Acesso

-Dropbox Access Secret,Dropbox acesso secreta

-Due Date,Data de Vencimento

-EMP/,EMP /

-ESIC CARD No,Nº CARTÃO ESIC

-ESIC No.,Nº ESIC.

-Earning,Ganho

-Earning & Deduction,Ganho &amp; Dedução

-Earning Type,Tipo de Ganho

-Earning1,Earning1

-Edit,Editar

-Editable,Editável

-Educational Qualification,Qualificação Educacional

-Educational Qualification Details,Detalhes da Qualificação Educacional

-Eg. smsgateway.com/api/send_sms.cgi,Por exemplo: smsgateway.com / api / send_sms.cgi

-Email,E-mail

-Email (By company),E-mail (por empresa)

-Email Digest,Resumo por E-mail

-Email Digest Settings,Configurações do Resumo por E-mail

-Email Host,Host do e-mail

-Email Id,Endereço de e-mail

-"Email Id must be unique, already exists for: ","Id e-mail deve ser único, já existe para:"

-"Email Id where a job applicant will email e.g. ""jobs@example.com""","Endereço do e-mail onde um candidato a emprego vai enviar e-mail, por exemplo: &quot;empregos@exemplo.com&quot;"

-Email Login,Login do e-mail

-Email Password,Senha do e-mail

-Email Sent,E-mail enviado

-Email Sent?,E-mail enviado?

-Email Settings,Configurações de e-mail

-Email Settings for Outgoing and Incoming Emails.,Configurações de e-mail para e-mails enviados e recebidos.

-Email Signature,Assinatura de e-mail

-Email Use SSL,Usar SSL no e-mail

-"Email addresses, separted by commas","Endereços de email, separados por vírgulas"

-Email ids separated by commas.,Ids e-mail separados por vírgulas.

-"Email settings for jobs email id ""jobs@example.com""",Configurações de e-mail para e-mail de empregos &quot;empregos@exemplo.com&quot;

-"Email settings to extract Leads from sales email id e.g. ""sales@example.com""","Configurações de e-mail para extrair Prospectos do e-mail de vendas, por exemplo &quot;vendas@exemplo.com&quot;"

-Email...,E-mail ...

-Embed image slideshows in website pages.,Incorporar apresentações de imagem em páginas do site.

-Emergency Contact Details,Detalhes do contato de emergência

-Emergency Phone Number,Número do telefone de emergência

-Employee,Funcionário

-Employee Birthday,Aniversário empregado

-Employee Designation.,Designação empregado.

-Employee Details,Detalhes do Funcionário

-Employee Education,Escolaridade do Funcionário

-Employee External Work History,Histórico de trabalho externo do Funcionário

-Employee Information,Informações do Funcionário

-Employee Internal Work History,Histórico de trabalho interno do Funcionário

-Employee Internal Work Historys,Histórico de trabalho interno do Funcionário

-Employee Leave Approver,Empregado Leave Approver

-Employee Leave Balance,Equilíbrio Leave empregado

-Employee Name,Nome do Funcionário

-Employee Number,Número do Funcionário

-Employee Records to be created by,Empregado Records para ser criado por

-Employee Setup,Configuração do Funcionário

-Employee Type,Tipo de empregado

-Employee grades,Notas do funcionário

-Employee record is created using selected field. ,Registro de empregado é criado usando o campo selecionado.

-Employee records.,Registros de funcionários.

-Employee: ,Funcionário:

-Employees Email Id,Endereços de e-mail dos Funcionários

-Employment Details,Detalhes de emprego

-Employment Type,Tipo de emprego

-Enable Auto Inventory Accounting,Ativar Contabilidade Inventário Auto

-Enable Shopping Cart,Ativar Carrinho de Compras

-Enabled,Habilitado

-Enables <b>More Info.</b> in all documents,Habilitar <b>Mais informações.</b> em todos os documentos

-Encashment Date,Data da cobrança

-End Date,Data final

-End date of current invoice's period,Data final do período de fatura atual

-End of Life,Fim de Vida

-Ends on,Termina em

-Enter Email Id to receive Error Report sent by users.E.g.: support@iwebnotes.com,Digite o Id-mail para receber Relatório de erros enviados por users.Eg: support@iwebnotes.com

-Enter Form Type,Digite o Tipo de Formulário

-Enter Row,Digite a Linha

-Enter Verification Code,Digite o Código de Verificação

-Enter campaign name if the source of lead is campaign.,Digite o nome da campanha se a origem do Prospecto foi uma campanha.

-"Enter default value fields (keys) and values. If you add multiple values for a field, the first one will be picked. These defaults are also used to set ""match"" permission rules. To see list of fields, go to <a href=""#Form/Customize Form/Customize Form"">Customize Form</a>.","Digite campos de valor padrão (chaves) e valores. Se você adicionar vários valores para um campo, o primeiro vai ser escolhido. Esses padrões são usados também para definir regras de permissão de &quot;combinação&quot;. Para ver a lista de campos, vá para <a href=""#Form/Customize Form/Customize Form"">Personalizar formulário</a> ."

-Enter department to which this Contact belongs,Entre com o departamento a que este contato pertence

-Enter designation of this Contact,Digite a designação deste contato

-"Enter email id separated by commas, invoice will be mailed automatically on particular date","Digite os endereços de e-mail separados por vírgulas, a fatura será enviada automaticamente na data determinada"

-Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,Digite itens e qtde. planejada para o qual você quer levantar ordens de produção ou fazer o download de matérias-primas para a análise.

-Enter name of campaign if source of enquiry is campaign,Digite o nome da campanha se o motivo da consulta foi uma campanha.

-"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","Digite os parâmetros da URL estática aqui (por exemplo remetente=ERPNext, usuario=ERPNext, senha=1234, etc)"

-Enter the company name under which Account Head will be created for this Supplier,Digite o nome da empresa sob a qual a Conta será criada para este fornecedor

-Enter the date by which payments from customer is expected against this invoice.,Digite a data em que o pagamento do cliente é esperado para esta fatura.

-Enter url parameter for message,Digite o parâmetro da url para mensagem

-Enter url parameter for receiver nos,Digite o parâmetro da url para os números de receptores

-Entries,Lançamentos

-Entries are not allowed against this Fiscal Year if the year is closed.,Lançamentos não são permitidos contra este Ano Fiscal se o ano está fechado.

-Error,Erro

-Error for,Erro para

-Error: Document has been modified after you have opened it,Erro: O documento foi modificado depois de abri-la

-Estimated Material Cost,Custo estimado de Material

-Event,Evento

-Event End must be after Start,Evento Final deverá ser após o início

-Event Individuals,Indivíduos do Evento

-Event Role,Função do Evento

-Event Roles,Funções do Evento

-Event Type,Tipo de Evento

-Event User,Usuário do Evento

-Events In Today's Calendar,Eventos no calendário de hoje

-Every Day,Every Day

-Every Month,Todos os meses

-Every Week,Todas as semanas

-Every Year,Todo Ano

-Everyone can read,Todo mundo pode ler

-Example:,Exemplo:

-Exchange Rate,Taxa de Câmbio

-Excise Page Number,Número de página do imposto

-Excise Voucher,Comprovante do imposto

-Exemption Limit,Limite de isenção

-Exhibition,Exposição

-Existing Customer,Cliente existente

-Exit,Sair

-Exit Interview Details,Detalhes da Entrevista de saída

-Expected,Esperado

-Expected Delivery Date,Data de entrega prevista

-Expected End Date,Data Final prevista

-Expected Start Date,Data Inicial prevista

-Expense Account,Conta de Despesas

-Expense Account is mandatory,Conta de despesa é obrigatória

-Expense Claim,Pedido de Reembolso de Despesas

-Expense Claim Approved,Pedido de Reembolso de Despesas Aprovado

-Expense Claim Approved Message,Mensagem de aprovação do Pedido de Reembolso de Despesas

-Expense Claim Detail,Detalhe do Pedido de Reembolso de Despesas

-Expense Claim Details,Detalhes do Pedido de Reembolso de Despesas

-Expense Claim Rejected,Pedido de Reembolso de Despesas Rejeitado

-Expense Claim Rejected Message,Mensagem de recusa do Pedido de Reembolso de Despesas

-Expense Claim Type,Tipo de Pedido de Reembolso de Despesas

-Expense Date,Data da despesa

-Expense Details,Detalhes da despesa

-Expense Head,Conta de despesas

-Expense account is mandatory for item: ,Conta de despesa é obrigatória para o item:

-Expense/Adjustment Account,Despesa / Acerto de Contas

-Expenses Booked,Despesas agendadas

-Expenses Included In Valuation,Despesas incluídos na avaliação

-Expenses booked for the digest period,Despesas reservadas para o período digest

-Expiry Date,Data de validade

-Export,Exportar

-Exports,Exportações

-External,Externo

-Extract Emails,Extrair e-mails

-FCFS Rate,Taxa FCFS

-FIFO,PEPS

-Facebook Share,Compartilhar Facebook

-Failed: ,Falha:

-Family Background,Antecedentes familiares

-FavIcon,FavIcon

-Fax,Fax

-Features Setup,Configuração de características

-Feed,Alimentar

-Feed Type,Tipo de alimentação

-Feedback,Comentários

-Female,Feminino

-Fetch lead which will be converted into customer.,Extrair prospecto que vai se tornar cliente.

-Field Description,Descrição do Campo

-Field Name,Nome do Campo

-Field Type,Tipo de Campo

-"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","Campo disponível na Guia de Remessa, Cotação, Nota Fiscal de Venda, Ordem de Venda"

-"Field that represents the Workflow State of the transaction (if field is not present, a new hidden Custom Field will be created)","Campo que representa o Estado da transação do fluxo de trabalho (se o campo não estiver presente, um novo campo oculto personalizado será criado)"

-Fieldname,Nome do Campo

-Fields,Campos

-"Fields separated by comma (,) will be included in the<br /><b>Search By</b> list of Search dialog box","Campos separados por vírgula (,) serão incluídos na lista <br /> <b>Pesquisa por</b> da caixa de diálogo Pesquisar"

-File,Arquivo

-File Data,Dados de arquivo

-File Name,Nome do arquivo

-File Size,Tamanho

-File URL,URL do arquivo

-File size exceeded the maximum allowed size,O tamanho do arquivo excedeu o tamanho máximo permitido

-Files Folder ID,Arquivos de ID de pasta

-Filing in Additional Information about the Opportunity will help you analyze your data better.,Preenchimento de informações adicionais sobre o Opportunity vai ajudar a analisar melhor seus dados.

-Filing in Additional Information about the Purchase Receipt will help you analyze your data better.,Preenchimento de informações adicionais sobre o Recibo de compra vai ajudar a analisar melhor seus dados.

-Filling in Additional Information about the Delivery Note will help you analyze your data better.,Preenchimento de informações adicionais sobre a Guia de Remessa irá ajudá-lo a analisar os seus dados melhor.

-Filling in additional information about the Quotation will help you analyze your data better.,Preenchimento de informações adicionais sobre a cotação irá ajudá-lo a analisar os seus dados melhor.

-Filling in additional information about the Sales Order will help you analyze your data better.,Preenchimento de informações adicionais sobre a Ordem de Venda vai ajudar a analisar melhor seus dados.

-Filter,Filtre

-Filter By Amount,Filtrar por Quantidade

-Filter By Date,Filtrar por data

-Filter based on customer,Filtrar baseado em cliente

-Filter based on item,Filtrar baseado no item

-Final Confirmation Date,Data final de confirmação

-Financial Analytics,Análise Financeira

-Financial Statements,Demonstrações Financeiras

-First Name,Nome

-First Responded On,Primeira resposta em

-Fiscal Year,Exercício fiscal

-Fixed Asset Account,Conta de ativo fixo

-Float,Float

-Float Precision,Precisão flutuante

-Follow via Email,Siga por e-mail

-Following Journal Vouchers have been created automatically,Seguindo Vouchers Journal ter sido criado automaticamente

-"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",A tabela a seguir mostrará valores se os itens são sub-contratados. Estes valores serão obtidos a partir do cadastro da &quot;Lista de Materiais&quot; de itens sub-contratados.

-Font (Heading),Font (rubrica)

-Font (Text),Fonte (texto)

-Font Size (Text),Tamanho da fonte (texto)

-Fonts,Fontes

-Footer,Rodapé

-Footer Items,Itens do Rodapé

-For All Users,Para todos os usuários

-For Company,Para a Empresa

-For Employee,Para o Funcionário

-For Employee Name,Para Nome do Funcionário

-For Item ,Para o Item

-"For Links, enter the DocType as rangeFor Select, enter list of Options separated by comma","Para Links, digite o DocType como rangeFor Select, entrar na lista de opções separadas por vírgula"

-For Production,Para Produção

-For Reference Only.,Apenas para referência.

-For Sales Invoice,Para fatura de vendas

-For Server Side Print Formats,Para o lado do servidor de impressão Formatos

-For Territory,Para Território

-For UOM,Para UOM

-For Warehouse,Para Almoxarifado

-"For comparative filters, start with","Para filtros comparativos, comece com"

-"For e.g. 2012, 2012-13","Para por exemplo 2012, 2012-13"

-For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.,"Por exemplo, se você cancelar e alterar &#39;INV004&#39; ele vai se tornar um novo documento &quot;INV004-1&#39;. Isso ajuda você a manter o controle de cada alteração."

-For example: You want to restrict users to transactions marked with a certain property called 'Territory',Por exemplo: Você quer restringir os usuários a transações marcadas com uma certa propriedade chamado &#39;Território&#39;

-For opening balance entry account can not be a PL account,Para a abertura de conta de entrada saldo não pode ser uma conta de PL

-For ranges,Para faixas

-For reference,Para referência

-For reference only.,Apenas para referência.

-For row,Para a linha

-"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes","Para a comodidade dos clientes, estes códigos podem ser usados ​​em formatos de impressão, como Notas Fiscais e Guias de Remessa"

-Form,Forma

-Format: hh:mm example for one hour expiry set as 01:00. Max expiry will be 72 hours. Default is 24 hours,Formato: hh: mm para um exemplo de validade definido como hora 01:00. Max termo será de 72 horas. Padrão é de 24 horas

-Forum,Fórum

-Fraction,Fração

-Fraction Units,Unidades fracionadas

-Freeze Stock Entries,Congelar da Entries

-Friday,Sexta-feira

-From,De

-From Bill of Materials,De Bill of Materials

-From Company,Da Empresa

-From Currency,De Moeda

-From Currency and To Currency cannot be same,De Moeda e Para Moeda não pode ser o mesmo

-From Customer,Do Cliente

-From Date,A partir da data

-From Date must be before To Date,A data inicial deve ser anterior a data final

-From Delivery Note,De Nota de Entrega

-From Employee,De Empregado

-From Lead,De Chumbo

-From PR Date,De PR Data

-From Package No.,De No. Package

-From Purchase Order,Da Ordem de Compra

-From Purchase Receipt,De Recibo de compra

-From Sales Order,Da Ordem de Vendas

-From Time,From Time

-From Value,De Valor

-From Value should be less than To Value,Do valor deve ser inferior a de Valor

-Frozen,Congelado

-Fulfilled,Cumprido

-Full Name,Nome Completo

-Fully Completed,Totalmente concluída

-GL Entry,Lançamento GL

-GL Entry: Debit or Credit amount is mandatory for ,GL Entrada: Débito ou crédito montante é obrigatória para

-GRN,GRN

-Gantt Chart,Gráfico de Gantt

-Gantt chart of all tasks.,Gráfico de Gantt de todas as tarefas.

-Gender,Sexo

-General,Geral

-General Ledger,Razão Geral

-Generate Description HTML,Gerar Descrição HTML

-Generate Material Requests (MRP) and Production Orders.,Gerar Pedidos de Materiais (MRP) e ordens de produção.

-Generate Salary Slips,Gerar folhas de pagamento

-Generate Schedule,Gerar Agenda

-"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","Gerar guias de remessa de pacotes a serem entregues. Usado para notificar o número do pacote, o conteúdo do pacote e seu peso."

-Generates HTML to include selected image in the description,Gera HTML para incluir a imagem selecionada na descrição

-Georgia,Geórgia

-Get,Obter

-Get Advances Paid,Obter adiantamentos pagos

-Get Advances Received,Obter adiantamentos recebidos

-Get Current Stock,Obter Estoque atual

-Get From ,Obter do

-Get Items,Obter itens

-Get Items From Sales Orders,Obter itens de Pedidos de Vendas

-Get Last Purchase Rate,Obter Valor da Última Compra

-Get Non Reconciled Entries,Obter lançamentos não Reconciliados

-Get Outstanding Invoices,Obter faturas pendentes

-Get Purchase Receipt,Obter Recibo de compra

-Get Sales Orders,Obter Ordens de Venda

-Get Specification Details,Obter detalhes da Especificação

-Get Stock and Rate,Obter Estoque e Valor

-Get Template,Obter Modelo

-Get Terms and Conditions,Obter os Termos e Condições

-Get Weekly Off Dates,Obter datas de descanso semanal

-"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","Obter valorização e estoque disponível no almoxarifado de origem/destino na data e hora de postagem mencionada. Se for item serializado, pressione este botão depois de entrar os nº de série."

-Give additional details about the indent.,Dê mais detalhes sobre o travessão.

-Global Defaults,Padrões globais

-Go back to home,Volte para Início

-Go to Setup > <a href='#user-properties'>User Properties</a> to set \			'territory' for diffent Users.,Vá para Configuração&gt; <a href='#user-properties'>Propriedades do usuário</a> para definir \ &#39;território&#39; para usuários diffent.

-Goal,Meta

-Goals,Metas

-Goods received from Suppliers.,Mercadorias recebidas de fornecedores.

-Google Analytics ID,ID do Google Analytics

-Google Drive,Google Drive

-Google Drive Access Allowed,Acesso Google Drive admitidos

-Google Plus One,Google Plus One

-Google Web Font (Heading),Google Web Font (rubrica)

-Google Web Font (Text),Google Web Font (Texto)

-Grade,Grau

-Graduate,Pós-graduação

-Grand Total,Total Geral

-Grand Total (Company Currency),Grande Total (moeda da empresa)

-Gratuity LIC ID,ID LIC gratuidade

-Gross Margin %,Margem Bruta %

-Gross Margin Value,Valor Margem Bruta

-Gross Pay,Salário bruto

-Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,Salário bruto + Valor em atraso + Valor de cobrança - Dedução Total

-Gross Profit,Lucro bruto

-Gross Profit (%),Lucro Bruto (%)

-Gross Weight,Peso bruto

-Gross Weight UOM,UDM do Peso Bruto

-Group,Grupo

-Group or Ledger,Grupo ou Razão

-Groups,Grupos

-HR,RH

-HR Settings,Configurações HR

-HTML,HTML

-HTML / Banner that will show on the top of product list.,HTML / Faixa que vai ser mostrada no topo da lista de produtos.

-Half Day,Meio Dia

-Half Yearly,Semestral

-Half-yearly,Semestral

-Has Batch No,Tem nº de Lote

-Has Child Node,Tem nó filho

-Has Serial No,Tem nº de Série

-Header,Cabeçalho

-Heading,Título

-Heading Text As,Como o texto do título

-Heads (or groups) against which Accounting Entries are made and balances are maintained.,Contas (ou grupos) contra a qual os lançamentos de contabilidade são feitos e os saldos são mantidos.

-Health Concerns,Preocupações com a Saúde

-Health Details,Detalhes sobre a Saúde

-Held On,Realizada em

-Help,Ajudar

-Help HTML,Ajuda HTML

-"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","Ajuda: Para vincular a outro registro no sistema, use &quot;# Form / Nota / [Nota Name]&quot; como a ligação URL. (Não use &quot;http://&quot;)"

-Helvetica Neue,Helvetica Neue

-"Hence, maximum allowed Manufacturing Quantity","Assim, a Quantidade de Fabricação máxima permitida"

-"Here you can maintain family details like name and occupation of parent, spouse and children","Aqui você pode manter detalhes familiares como o nome e ocupação do cônjuge, pai e filhos"

-"Here you can maintain height, weight, allergies, medical concerns etc","Aqui você pode manter a altura, peso, alergias, preocupações médica, etc"

-Hey there! You need to put at least one item in \				the item table.,Hey there! Você precisa colocar pelo menos um item em \ tabela do item.

-Hey! All these items have already been invoiced.,Hey! Todos esses itens já foram faturados.

-Hey! There should remain at least one System Manager,Hey! Não deve permanecer pelo menos um System Manager

-Hidden,Escondido

-Hide Actions,Ocultar Ações

-Hide Copy,Ocultar Copia

-Hide Currency Symbol,Ocultar Símbolo de Moeda

-Hide Email,Ocultar E-mail

-Hide Heading,Ocultar Título

-Hide Print,Ocultar Impressão

-Hide Toolbar,Ocultar barra de ferramentas

-High,Alto

-Highlight,Realçar

-History,História

-History In Company,Histórico na Empresa

-Hold,Segurar

-Holiday,Feriado

-Holiday List,Lista de feriado

-Holiday List Name,Nome da lista de feriados

-Holidays,Feriados

-Home,Início

-Home Page,Página Inicial

-Home Page is Products,Página Inicial é Produtos

-Home Pages,Páginas Iniciais

-Host,Host

-"Host, Email and Password required if emails are to be pulled","Host, E-mail e Senha são necessários se desejar obter e-mails"

-Hour Rate,Valor por hora

-Hour Rate Consumable,Valor por hora de Consumíveis

-Hour Rate Electricity,Valor por hora de Eletricidade

-Hour Rate Labour,Valor por hora de mão-de-obra

-Hour Rate Rent,Valor por hora de Aluguel

-Hours,Horas

-How frequently?,Com que frequência?

-"How should this currency be formatted? If not set, will use system defaults","Como essa moeda deve ser formatada? Se não for definido, serão usados os padrões do sistema"

-How to upload,Como fazer o carregamento

-Hrvatski,Hrvatski

-Human Resources,Recursos Humanos

-Hurray! The day(s) on which you are applying for leave \					coincide with holiday(s). You need not apply for leave.,Viva! O dia (s) em que você está aplicando para deixar \ coincidir com feriado (s). Você não precisa pedir licença.

-I,Eu

-ID (name) of the entity whose property is to be set,ID (nome) da entidade cuja propriedade é para ser definida

-IDT,IDT

-II,II

-III,III

-IN,EM

-INV,INV

-INV/10-11/,INV/10-11 /

-ITEM,ITEM

-IV,IV

-Icon,Ícone

-Icon will appear on the button,O ícone aparecerá no botão

-Id of the profile will be the email.,O ID do perfil será o e-mail.

-Identification of the package for the delivery (for print),Identificação do pacote para a Entrega (para impressão)

-If Income or Expense,Se a renda ou Despesa

-If Monthly Budget Exceeded,Se o orçamento mensal for excedido

-"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.Available in Delivery Note and Sales Order","Se BOM venda é definido, o BOM real do pacote é exibido como table.Available na nota de entrega e Ordem de Vendas"

-"If Supplier Part Number exists for given Item, it gets stored here","Se Número da Peça do Fornecedor existir para um determinado item, ele fica armazenado aqui"

-If Yearly Budget Exceeded,Se orçamento anual for excedido

-"If a User does not have access at Level 0, then higher levels are meaningless","Se um usuário não tem acesso nível 0, então os níveis mais altos são irrelevantes"

-"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","Se marcado, os itens da LDM para a Sub-Montagem serão considerados para obter matérias-primas. Caso contrário, todos os itens da sub-montagem vão ser tratados como matéria-prima."

-"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","Se marcado, não total. de dias de trabalho vai incluir férias, e isso vai reduzir o valor de salário por dia"

-"If checked, all other workflows become inactive.","Se marcada, todos os outros fluxos de trabalho tornam-se inativos."

-"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","Se marcado, um e-mail com formato HTML anexado será adicionado a uma parte do corpo do email, bem como anexo. Para enviar apenas como acessório, desmarque essa."

-"If checked, the Home page will be the default Item Group for the website.","Se marcado, a página inicial do site será o Grupo de Itens padrão."

-"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","Se marcado, o valor do imposto será considerado como já incluído na Impressão de Taxa / Impressão do Valor"

-"If disable, 'Rounded Total' field will not be visible in any transaction","Se desativar, &#39;Arredondado Total&#39; campo não será visível em qualquer transação"

-"If enabled, the system will post accounting entries for inventory automatically.","Se ativado, o sistema irá postar lançamentos contábeis para o inventário automaticamente."

-"If image is selected, color will be ignored (attach first)","Se a imagem for selecionada, a cor será ignorada (anexar primeiro)"

-If more than one package of the same type (for print),Se mais do que uma embalagem do mesmo tipo (para impressão)

-If non standard port (e.g. 587),"Se não for a porta padrão (por exemplo, 587)"

-If not applicable please enter: NA,Se não for aplicável digite: NA

-"If not checked, the list will have to be added to each Department where it has to be applied.","Se não for controlada, a lista deverá ser adicionado a cada departamento onde tem de ser aplicado."

-"If not, create a","Se não, crie um(a)"

-"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","Se definido, a entrada de dados só é permitida para usuários especificados. Outra, a entrada é permitida para todos os usuários com permissões necessárias."

-"If specified, send the newsletter using this email address","Se especificado, enviar a newsletter usando esse endereço de e-mail"

-"If the 'territory' Link Field exists, it will give you an option to select it","Se o campo com Link &#39;território&#39; existe, ele vai te dar uma opção para selecioná-lo"

-"If the account is frozen, entries are allowed for the ""Account Manager"" only.","Se a conta estiver congelada, os lançamentos são permitidos apenas para o &quot;Gerente da Conta&quot;."

-"If this Account represents a Customer, Supplier or Employee, set it here.","Se essa conta representa um cliente, fornecedor ou funcionário, estabeleça aqui."

-If you follow Quality Inspection<br>Enables item QA Required and QA No in Purchase Receipt,Se você seguir Inspeção de Qualidade <br> Permite Nenhum item obrigatório e QA QA no Recibo de compra

-If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,Se você tiver Equipe de Vendas e Parceiros de Venda (Parceiros de Canal) eles podem ser marcadas e manter suas contribuições na atividade de vendas

-"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","Se você criou um modelo padrão no cadastro de Impostos de Compra e Encargos, selecione um e clique no botão abaixo."

-"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","Se você criou um modelo padrão no cadastro de Impostos de Vendas e Encargos, selecione um e clique no botão abaixo."

-"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","Se você formatos longos de impressão, esse recurso pode ser usado para dividir a página a ser impressa em várias páginas com todos os cabeçalhos e rodapés em cada página"

-If you involve in manufacturing activity<br>Enables item <b>Is Manufactured</b>,Se você envolver na atividade industrial <br> Permite que o item <b>é fabricado</b>

-Ignore,Ignorar

-Ignored: ,Ignorados:

-Image,Imagem

-Image Link,Link da imagem

-Image View,Ver imagem

-Implementation Partner,Parceiro de implementação

-Import,Importar

-Import Attendance,Importação de Atendimento

-Import Log,Importar Log

-Important dates and commitments in your project life cycle,Datas importantes e compromissos no ciclo de vida do seu projeto

-Imports,Importações

-In Dialog,Em diálogo

-In Filter,Em Filtro

-In Hours,Em Horas

-In List View,Na exibição de lista

-In Process,Em Processo

-In Report Filter,No Filtro do Relatório

-In Row,Em Linha

-In Store,Na loja

-In Words,Por extenso

-In Words (Company Currency),In Words (Moeda Company)

-In Words (Export) will be visible once you save the Delivery Note.,Por extenso (Exportação) será visível quando você salvar a Guia de Remessa.

-In Words will be visible once you save the Delivery Note.,Por extenso será visível quando você salvar a Guia de Remessa.

-In Words will be visible once you save the Purchase Invoice.,Por extenso será visível quando você salvar a Nota Fiscal de Compra.

-In Words will be visible once you save the Purchase Order.,Por extenso será visível quando você salvar a Ordem de Compra.

-In Words will be visible once you save the Purchase Receipt.,Por extenso será visível quando você salvar o recibo de compra.

-In Words will be visible once you save the Quotation.,Por extenso será visível quando você salvar a cotação.

-In Words will be visible once you save the Sales Invoice.,Por extenso será visível quando você salvar a Nota Fiscal de Venda.

-In Words will be visible once you save the Sales Order.,Por extenso será visível quando você salvar a Ordem de Venda.

-In response to,Em resposta ao(s)

-"In the Permission Manager, click on the button in the 'Condition' column for the Role you want to restrict.","No Gerenciador de Permissão, clique no botão na coluna &#39;Condição&#39; para a função que deseja restringir."

-Incentives,Incentivos

-Incharge Name,Nome do Responsável

-Include holidays in Total no. of Working Days,Incluir feriados em nenhuma total. de dias de trabalho

-Income / Expense,Receitas / Despesas

-Income Account,Conta de Renda

-Income Booked,Renda Reservado

-Income Year to Date,Ano de rendimento até a Data

-Income booked for the digest period,Renda reservado para o período digest

-Incoming,Entrada

-Incoming / Support Mail Setting,Entrada / Suporte Setting Correio

-Incoming Rate,Taxa de entrada

-Incoming Time,Tempo de entrada

-Incoming quality inspection.,Inspeção de qualidade de entrada.

-Index,Índice

-Indicates that the package is a part of this delivery,Indica que o pacote é uma parte desta entrega

-Individual,Individual

-Individuals,Indivíduos

-Industry,Indústria

-Industry Type,Tipo de indústria

-Info,Informações

-Insert After,Inserir Após

-Insert Below,Inserir Abaixo

-Insert Code,Inserir Código

-Insert Row,Inserir Linha

-Insert Style,Inserir Estilo

-Inspected By,Inspecionado por

-Inspection Criteria,Critérios de Inspeção

-Inspection Required,Inspeção Obrigatória

-Inspection Type,Tipo de Inspeção

-Installation Date,Data de Instalação

-Installation Note,Nota de Instalação

-Installation Note Item,Item da Nota de Instalação

-Installation Status,Estado da Instalação

-Installation Time,O tempo de Instalação

-Installation record for a Serial No.,Registro de instalação de um nº de série

-Installed Qty,Quantidade Instalada

-Instructions,Instruções

-Int,Int

-Integrations,Integrações

-Interested,Interessado

-Internal,Interno

-Introduce your company to the website visitor.,Apresente sua empresa para o visitante do site.

-Introduction,Introdução

-Introductory information for the Contact Us Page,Informação introdutória para a página Fale Conosco

-Invalid Delivery Note. Delivery Note should exist and should be in 				draft state. Please rectify and try again.,"Nota de Entrega inválido. Nota de Entrega deve existir e deve estar em estado de rascunho. Por favor, corrigir e tentar novamente."

-Invalid Email,E-mail inválido

-Invalid Email Address,Endereço de email inválido

-Invalid Item or Warehouse Data,Item inválido ou Data Warehouse

-Invalid Leave Approver,Inválido Deixe Approver

-Inventory,Inventário

-Inverse,Inverso

-Invoice Date,Data da nota fiscal

-Invoice Details,Detalhes da nota fiscal

-Invoice No,Nota Fiscal nº

-Invoice Period From Date,Período Inicial de Fatura

-Invoice Period To Date,Período Final de Fatura

-Is Active,É Ativo

-Is Advance,É antecipado

-Is Asset Item,É item de ativo

-Is Cancelled,É cancelado

-Is Carry Forward,É encaminhado

-Is Child Table,É tabela filho

-Is Default,É padrão

-Is Encash,É cobrança

-Is LWP,É LWP

-Is Mandatory Field,É campo obrigatório

-Is Opening,É abertura

-Is Opening Entry,Está abrindo Entry

-Is PL Account,É Conta PL

-Is POS,É PDV

-Is Primary Contact,É o contato principal

-Is Purchase Item,É item de compra

-Is Sales Item,É item de venda

-Is Service Item,É item de serviço

-Is Single,É único

-Is Standard,É Padrão

-Is Stock Item,É item de estoque

-Is Sub Contracted Item,É item subcontratado

-Is Subcontracted,É subcontratada

-Is Submittable,É enviável

-Is it a Custom DocType created by you?,É um DocType personalizado criado por você?

-Is this Tax included in Basic Rate?,Este imposto está incluído no Valor Base?

-Issue,Questão

-Issue Date,Data da Questão

-Issue Details,Detalhes da Questão

-Issued Items Against Production Order,Itens emitida contra Ordem de Produção

-It is needed to fetch Item Details.,É preciso buscar item Detalhes.

-It was raised because the (actual + ordered + indented - reserved) 						quantity reaches re-order level when the following record was created,"Foi levantada porque a (real + ordenado + recuado - reservado) quantidade atinge o nível re-ordem, quando o seguinte registro foi criado"

-Item,Item

-Item Advanced,Item antecipado

-Item Barcode,Código de barras do Item

-Item Batch Nos,Nº do Lote do Item

-Item Classification,Classificação do Item

-Item Code,Código do Item

-Item Code (item_code) is mandatory because Item naming is not sequential.,"Código do item (item_code) é obrigatório, pois nomeação artigo não é seqüencial."

-Item Customer Detail,Detalhe do Cliente do Item

-Item Description,Descrição do Item

-Item Desription,Descrição do Item

-Item Details,Detalhes do Item

-Item Group,Grupo de Itens

-Item Group Name,Nome do Grupo de Itens

-Item Groups in Details,Detalhes dos Grupos de Itens

-Item Image (if not slideshow),Imagem do Item (se não for slideshow)

-Item Name,Nome do Item

-Item Naming By,Item de nomeação

-Item Price,Preço do Item

-Item Prices,Preços de itens

-Item Quality Inspection Parameter,Parâmetro de Inspeção de Qualidade do Item

-Item Reorder,Item Reordenar

-Item Serial No,Nº de série do Item

-Item Serial Nos,Nº de série de Itens

-Item Supplier,Fornecedor do Item

-Item Supplier Details,Detalhes do Fornecedor do Item

-Item Tax,Imposto do Item

-Item Tax Amount,Valor do Imposto do Item

-Item Tax Rate,Taxa de Imposto do Item

-Item Tax1,Item Tax1

-Item To Manufacture,Item Para Fabricação

-Item UOM,UDM do Item

-Item Website Specification,Especificação do Site do Item

-Item Website Specifications,Especificações do Site do Item

-Item Wise Tax Detail ,Detalhe Imposto Sábio item

-Item classification.,Classificação do Item.

-Item to be manufactured or repacked,Item a ser fabricado ou reembalado

-Item will be saved by this name in the data base.,O Item será salvo com este nome na base de dados.

-"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","Detalhes do Item, Garantia, CAM (Contrato Anual de Manutenção) serão carregados automaticamente quando o número de série for selecionado."

-Item-Wise Price List,Lista de Preços relativa ao Item

-Item-wise Last Purchase Rate,Item-wise Última Tarifa de Compra

-Item-wise Purchase History,Item-wise Histórico de compras

-Item-wise Purchase Register,Item-wise Compra Register

-Item-wise Sales History,Item-wise Histórico de Vendas

-Item-wise Sales Register,Vendas de item sábios Registrar

-Items,Itens

-"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty","Os itens a serem solicitados que estão &quot;Fora de Estoque&quot;, considerando todos os almoxarifados com base na quantidade projetada e pedido mínimo"

-Items which do not exist in Item master can also be entered on customer's request,Itens que não existem no Cadastro de Itens também podem ser inseridos na requisição do cliente

-Itemwise Discount,Desconto relativo ao Item

-Itemwise Recommended Reorder Level,Itemwise Recomendado nível de reposição

-JSON,JSON

-JV,JV

-Javascript,Javascript

-Javascript to append to the head section of the page.,Javascript para acrescentar ao cabeçalho da página.

-Job Applicant,Candidato a emprego

-Job Opening,Vaga de emprego

-Job Profile,Perfil da vaga

-Job Title,Cargo

-"Job profile, qualifications required etc.","Perfil da vaga, qualificações exigidas, etc"

-Jobs Email Settings,Configurações do e-mail de empregos

-Journal Entries,Lançamentos do livro Diário

-Journal Entry,Lançamento do livro Diário

-Journal Entry for inventory that is received but not yet invoiced,"Journal Entry para o inventário que é recebido, mas ainda não facturados"

-Journal Voucher,Comprovante do livro Diário

-Journal Voucher Detail,Detalhe do Comprovante do livro Diário

-Journal Voucher Detail No,Nº do Detalhe do Comprovante do livro Diário

-KRA,KRA

-"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","Mantenha o controle de campanhas de vendas. Mantenha o controle de ligações, cotações, ordem de venda, etc das campanhas para medir retorno sobre o investimento."

-Keep a track of all communications,Mantenha o controle de todas as comunicações

-Keep a track of communication related to this enquiry which will help for future reference.,"Mantenha o controle de comunicações relacionadas a esta consulta, o que irá ajudar para futuras referências."

-Key,Chave

-Key Performance Area,Área Chave de Performance

-Key Responsibility Area,Área Chave de Responsabilidade

-LEAD,LEAD

-LEAD/10-11/,LEAD/10-11 /

-LEAD/MUMBAI/,LEAD / MUMBAI /

-LR Date,Data LR

-LR No,Nº LR

-Label,Etiqueta

-Label Help,Ajuda sobre etiquetas

-Lacs,Lacs

-Landed Cost Item,Custo de desembarque do Item

-Landed Cost Items,Custo de desembarque dos Itens

-Landed Cost Purchase Receipt,Recibo de compra do custo de desembarque

-Landed Cost Purchase Receipts,Recibos de compra do custo de desembarque

-Landed Cost Wizard,Assistente de Custo de Desembarque

-Landing Page,Página de chegada

-Language,Idioma

-Language preference for user interface (only if available).,Idioma de preferência para interface de usuário (se disponível).

-Last Contact Date,Data do último contato

-Last IP,Último IP

-Last Login,Último Login

-Last Name,Sobrenome

-Last Purchase Rate,Valor da última compra

-Lato,Lato

-Lead,Prospecto

-Lead Details,Detalhes do Prospecto

-Lead Lost,Prospecto Perdido

-Lead Name,Nome do Prospecto

-Lead Owner,Proprietário do Prospecto

-Lead Source,Chumbo Fonte

-Lead Status,Chumbo Estado

-Lead Time Date,Prazo de entrega

-Lead Time Days,Prazo de entrega

-Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,Levar dias Tempo é o número de dias em que este item é esperado no seu armazém. Este dia é buscada em solicitar material ao selecionar este item.

-Lead Type,Tipo de Prospecto

-Leave Allocation,Alocação de Licenças

-Leave Allocation Tool,Ferramenta de Alocação de Licenças

-Leave Application,Solicitação de Licenças

-Leave Approver,Aprovador de Licenças

-Leave Approver can be one of,Adicione Approver pode ser um dos

-Leave Approvers,Deixe aprovadores

-Leave Balance Before Application,Saldo de Licenças antes da solicitação

-Leave Block List,Deixe Lista de Bloqueios

-Leave Block List Allow,Deixe Lista de Bloqueios Permitir

-Leave Block List Allowed,Deixe Lista de Bloqueios admitidos

-Leave Block List Date,Deixe Data Lista de Bloqueios

-Leave Block List Dates,Deixe as datas Lista de Bloqueios

-Leave Block List Name,Deixe o nome Lista de Bloqueios

-Leave Blocked,Deixe Bloqueados

-Leave Control Panel,Painel de Controle de Licenças

-Leave Encashed?,Licenças cobradas?

-Leave Encashment Amount,Valor das Licenças cobradas

-Leave Setup,Configurar Licenças

-Leave Type,Tipo de Licenças

-Leave Type Name,Nome do Tipo de Licença

-Leave Without Pay,Licença sem pagamento

-Leave allocations.,Alocações de Licenças.

-Leave blank if considered for all branches,Deixe em branco se considerado para todos os ramos

-Leave blank if considered for all departments,Deixe em branco se considerado para todos os departamentos

-Leave blank if considered for all designations,Deixe em branco se considerado para todas as designações

-Leave blank if considered for all employee types,Deixe em branco se considerado para todos os tipos de empregados

-Leave blank if considered for all grades,Deixe em branco se considerado para todos os graus

-Leave blank if you have not decided the end date.,Deixe em branco se você ainda não decidiu a data de término.

-Leave by,Deixe por

-"Leave can be approved by users with Role, ""Leave Approver""",A licença pode ser aprovado por usuários com função de &quot;Aprovador de Licenças&quot;

-Ledger,Razão

-Left,Esquerda

-Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,"Pessoa Jurídica / Subsidiária, com um plano de Contas separado, pertencentes à Organização."

-Letter Head,Timbrado

-Letter Head Image,Imagem do timbrado

-Letter Head Name,Nome do timbrado

-Level,Nível

-"Level 0 is for document level permissions, higher levels for field level permissions.","Nível 0 é para permissões em nível de documento, os níveis mais elevados são permissões em nível de campo."

-Lft,Esq.

-Link,Link

-Link to other pages in the side bar and next section,Link para outras páginas na barra lateral e seção seguinte

-Linked In Share,Linked In Compartilhar

-Linked With,Ligado com

-List,Lista

-List items that form the package.,Lista de itens que compõem o pacote.

-List of holidays.,Lista de feriados.

-List of patches executed,Lista de patches executados

-List of records in which this document is linked,Lista de registros a que este documento está ligado

-List of users who can edit a particular Note,Lista de usuários que podem editar uma determinada Nota

-List this Item in multiple groups on the website.,Listar este item em vários grupos no site.

-Live Chat,Chat ao vivo

-Load Print View on opening of an existing form,Carregar a visualização de impressão na abertura de um formulário existente

-Loading,Carregando

-Loading Report,Relatório de carregamento

-Log,Entrar

-"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","Log das atividades realizadas pelos usuários contra as tarefas que podem ser usados ​​para controlar o tempo, de faturamento."

-Log of Scheduler Errors,Log de erros do agendador

-Login After,Login após

-Login Before,Login antes

-Login Id,ID de Login

-Logo,Logotipo

-Logout,Sair

-Long Text,Texto Longo

-Lost Reason,Razão da perda

-Low,Baixo

-Lower Income,Baixa Renda

-Lucida Grande,Lucida Grande

-MIS Control,Controle MIS

-MREQ-,Mreq-

-MTN Details,Detalhes da MTN

-Mail Footer,Rodapé do E-mail

-Mail Password,Senha do E-mail

-Mail Port,Porta do E-mail

-Mail Server,Servidor de E-mail

-Main Reports,Relatórios principais

-Main Section,Seção Principal

-Maintain Same Rate Throughout Sales Cycle,Manter o mesmo ritmo durante todo o ciclo de vendas

-Maintain same rate throughout purchase cycle,Manter o mesmo valor através de todo o ciclo de compra

-Maintenance,Manutenção

-Maintenance Date,Data de manutenção

-Maintenance Details,Detalhes da manutenção

-Maintenance Schedule,Programação da Manutenção

-Maintenance Schedule Detail,Detalhe da Programação da Manutenção

-Maintenance Schedule Item,Item da Programação da Manutenção

-Maintenance Schedules,Horários de Manutenção

-Maintenance Status,Estado da manutenção

-Maintenance Time,Tempo da manutenção

-Maintenance Type,Tipo de manutenção

-Maintenance Visit,Visita de manutenção

-Maintenance Visit Purpose,Finalidade da visita de manutenção

-Major/Optional Subjects,Assuntos Principais / Opcionais

-Make Bank Voucher,Fazer Comprovante Bancário

-Make Difference Entry,Fazer Lançamento da Diferença

-Make Time Log Batch,Faça a hora Batch Log

-Make a new,Fazer um novo

-Make sure that the transactions you want to restrict have a Link field 'territory' that maps to a 'Territory' master.,Certifique-se de que as operações que pretende restringir tenham um campo de ligação &quot;Território&quot; que mapeia para um cadastro de &quot;Território&quot;.

-Male,Masculino

-Manage cost of operations,Gerenciar custo das operações

-Manage exchange rates for currency conversion,Gerenciar taxas de câmbio para conversão de moeda

-Mandatory,Obrigatório

-"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.","Obrigatório se o estoque do item é &quot;Sim&quot;. Além disso, o armazém padrão onde quantidade reservada é definido a partir de Ordem de Vendas."

-Manufacture against Sales Order,Fabricação contra a Ordem de Venda

-Manufacture/Repack,Fabricar / Reembalar

-Manufactured Qty,Qtde. fabricada

-Manufactured quantity will be updated in this warehouse,Quantidade fabricada será atualizada neste almoxarifado

-Manufacturer,Fabricante

-Manufacturer Part Number,Número de peça do fabricante

-Manufacturing,Fabricação

-Manufacturing Quantity,Quantidade de fabricação

-Margin,Margem

-Marital Status,Estado civil

-Market Segment,Segmento de mercado

-Married,Casado

-Mass Mailing,Divulgação em massa

-Master,Cadastro

-Master Name,Nome do Cadastro

-Master Type,Tipo de Cadastro

-Masters,Cadastros

-Match,Combinar

-Match non-linked Invoices and Payments.,Combinar Faturas e Pagamentos não relacionados.

-Material Issue,Emissão de material

-Material Receipt,Recebimento de material

-Material Request,Pedido de material

-Material Request Date,Data de Solicitação de material

-Material Request Detail No,Detalhe materiais Pedido Não

-Material Request For Warehouse,Pedido de material para Armazém

-Material Request Item,Item de solicitação de material

-Material Request Items,Pedido de itens de material

-Material Request No,Pedido de material no

-Material Request Type,Tipo de solicitação de material

-Material Request used to make this Stock Entry,Pedido de material usado para fazer essa entrada de material

-Material Requirement,Material Requirement

-Material Transfer,Transferência de material

-Materials,Materiais

-Materials Required (Exploded),Materiais necessários (explodida)

-Max 500 rows only.,Max 500 apenas as linhas.

-Max Attachments,Anexos Max.

-Max Days Leave Allowed,Período máximo de Licença

-Max Discount (%),Desconto Máx. (%)

-"Meaning of Submit, Cancel, Amend","Significado do Enviar, Cancelar, Alterar"

-Medium,Médio

-"Menu items in the Top Bar. For setting the color of the Top Bar, go to <a href=""#Form/Style Settings"">Style Settings</a>","Os itens de menu na barra superior. Para definir a cor da barra superior, vá até <a href=""#Form/Style Settings"">Settings</a>"

-Merge,Unir

-Merge Into,Fundem-se

-Merge Warehouses,Unir Almoxarifados

-Merging is only possible between Group-to-Group or 					Ledger-to-Ledger,A fusão só é possível entre o grupo-a-grupo ou Ledger-to-Ledger

-"Merging is only possible if following \					properties are same in both records.					Group or Ledger, Debit or Credit, Is PL Account","A fusão só é possível se seguindo \ propriedades são as mesmas em ambos os registros. Grupo ou Ledger, de débito ou de crédito, é Conta PL"

-Message,Mensagem

-Message Parameter,Parâmetro da mensagem

-Messages greater than 160 characters will be split into multiple messages,Mensagens maiores do que 160 caracteres vão ser divididos em múltiplas mensagens

-Messages,Mensagens

-Method,Método

-Middle Income,Rendimento Médio

-Middle Name (Optional),Nome do Meio (Opcional)

-Milestone,Marco

-Milestone Date,Data do Marco

-Milestones,Marcos

-Milestones will be added as Events in the Calendar,Marcos serão adicionados como eventos no calendário

-Millions,Milhões

-Min Order Qty,Pedido Mínimo

-Minimum Order Qty,Pedido Mínimo

-Misc,Diversos

-Misc Details,Detalhes Diversos

-Miscellaneous,Diversos

-Miscelleneous,Diversos

-Mobile No,Telefone Celular

-Mobile No.,Telefone Celular.

-Mode of Payment,Forma de Pagamento

-Modern,Moderno

-Modified Amount,Quantidade modificada

-Modified by,Modificado(a) por

-Module,Módulo

-Module Def,Módulo Def

-Module Name,Nome do Módulo

-Modules,Módulos

-Monday,Segunda-feira

-Month,Mês

-Monthly,Mensal

-Monthly Attendance Sheet,Folha de Presença Mensal

-Monthly Earning & Deduction,Salário mensal e dedução

-Monthly Salary Register,Salário mensal Registrar

-Monthly salary statement.,Declaração salarial mensal.

-Monthly salary template.,Modelo de declaração salarial mensal.

-More,Mais

-More Details,Mais detalhes

-More Info,Mais informações

-More content for the bottom of the page.,Mais conteúdo para a parte de baixo da página.

-Moving Average,Média móvel

-Moving Average Rate,Taxa da Média Móvel

-Mr,Sr.

-Ms,Sra.

-Multiple Item Prices,Preços de múltiplos itens

-Multiple root nodes not allowed.,"Vários nós raiz, não é permitido."

-Mupltiple Item prices.,Preços de múltiplos itens.

-Must be Whole Number,Deve ser Número inteiro

-Must have report permission to access this report.,Deve ter permissão para acessar relatório deste relatório.

-Must specify a Query to run,Deve especificar uma consulta para executar

-My Settings,Minhas Configurações

-NL-,NL-

-Name,Nome

-Name Case,Caso Nome

-Name and Description,Nome e descrição

-Name and Employee ID,Nome e identificação do funcionário

-Name as entered in Sales Partner master,Nome como consta no cadastro de Parceiros de Vendas

-Name is required,Nome é obrigatório

-Name of organization from where lead has come,Nome da Organização de onde veio o Prospecto

-Name of person or organization that this address belongs to.,Nome da pessoa ou organização a que este endereço pertence.

-Name of the Budget Distribution,Nome da Distribuição de Orçamento

-Name of the entity who has requested for the Material Request,Nome da entidade que solicitou para a solicitação de materiais

-Naming,Nomeando

-Naming Series,Séries nomeadas

-Naming Series mandatory,Nomeando obrigatório Series

-Negative balance is not allowed for account ,Saldo negativo não é permitido por conta

-Net Pay,Pagamento Líquido

-Net Pay (in words) will be visible once you save the Salary Slip.,Pagamento líquido (por extenso) será visível quando você salvar a folha de pagamento.

-Net Total,Total Líquido

-Net Total (Company Currency),Total Líquido (Moeda Company)

-Net Weight,Peso Líquido

-Net Weight UOM,UDM do Peso Líquido

-Net Weight of each Item,Peso líquido de cada item

-Net pay can not be negative,Remuneração líquida não pode ser negativo

-Never,Nunca

-New,Novo

-New BOM,Nova LDM

-New Communications,Nova Comunicação

-New Delivery Notes,Novas Guias de Remessa

-New Enquiries,Novas Consultas

-New Leads,Novos Prospectos

-New Leave Application,Aplicação deixar Nova

-New Leaves Allocated,Novas Licenças alocadas

-New Leaves Allocated (In Days),Novas Licenças alocadas (em dias)

-New Material Requests,Novos Pedidos Materiais

-New Password,Nova senha

-New Projects,Novos Projetos

-New Purchase Orders,Novas Ordens de Compra

-New Purchase Receipts,Novos Recibos de Compra

-New Quotations,Novas Cotações

-New Record,Novo Registro

-New Sales Orders,Novos Pedidos de Venda

-New Stock Entries,Novos lançamentos de estoque

-New Stock UOM,Nova UDM de estoque

-New Supplier Quotations,Novas cotações de fornecedores

-New Support Tickets,Novos pedidos de suporte

-New Workplace,Novo local de trabalho

-New value to be set,Novo valor a ser definido

-Newsletter,Boletim informativo

-Newsletter Content,Conteúdo do boletim

-Newsletter Status,Estado do boletim

-"Newsletters to contacts, leads.","Newsletters para contatos, leva."

-Next Communcation On,Próximo Comunicação em

-Next Contact By,Próximo Contato Por

-Next Contact Date,Data do próximo Contato

-Next Date,Próxima data

-Next State,Próximo Estado

-Next actions,Próximas ações

-Next email will be sent on:,Próximo e-mail será enviado em:

-No,Não

-"No Account found in csv file, 							May be company abbreviation is not correct","Não Conta encontrado no arquivo CSV, podem ser abreviatura empresa não está correto"

-No Action,Nenhuma ação

-No Communication tagged with this ,Nenhuma comunicação com etiquetas com esta

-No Copy,Nenhuma cópia

-No Customer Accounts found. Customer Accounts are identified based on \			'Master Type' value in account record.,Nenhum cliente encontrado. Contas dos clientes são identificados com base no valor \ &#39;Type Master&#39; em registro de conta.

-No Item found with Barcode,Nenhum artigo encontrado com código de barras

-No Items to Pack,Nenhum item para embalar

-No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,"Não Deixe aprovadores. Por favor, atribuir &#39;Deixe aprovador&#39; Role a pelo menos um usuário."

-No Permission,Nenhuma permissão

-No Permission to ,Sem permissão para

-No Permissions set for this criteria.,Sem permissões definidas para este critério.

-No Report Loaded. Please use query-report/[Report Name] to run a report.,"Não Relatório Loaded. Por favor, use-consulta do relatório / [Nome do relatório] para executar um relatório."

-No Supplier Accounts found. Supplier Accounts are identified based on \			'Master Type' value in account record.,Nenhum fornecedor responde encontrado. Contas de fornecedores são identificados com base no valor \ &#39;Type Master&#39; em registro de conta.

-No User Properties found.,Propriedades do Usuário não encontradas.

-No default BOM exists for item: ,Não existe BOM padrão para o item:

-No further records,Não há mais registros

-No of Requested SMS,Nº de SMS pedidos

-No of Sent SMS,Nº de SMS enviados

-No of Visits,Nº de Visitas

-No one,Ninguém

-No permission to write / remove.,Sem permissão para escrever / remover.

-No record found,Nenhum registro encontrado

-No records tagged.,Não há registros marcados.

-No salary slip found for month: ,Sem folha de salário encontrado para o mês:

-"No table is created for Single DocTypes, all values are stored in tabSingles as a tuple.","Nenhuma tabela é criada para DocTypes simples, todos os valores são armazenados em tabSingles como uma tupla."

-None,Nenhum

-None: End of Workflow,Nenhum: Fim do fluxo de trabalho

-Not,Não

-Not Active,Não Ativo

-Not Applicable,Não Aplicável

-Not Billed,Não Faturado

-Not Delivered,Não Entregue

-Not Found,Não Encontrado

-Not Linked to any record.,Não relacionado a qualquer registro.

-Not Permitted,Não Permitido

-Not allowed for: ,Não permitido para:

-Not enough permission to see links.,Sem permissão suficiente para ver os links.

-Not in Use,Não está em uso

-Not interested,Não está interessado

-Not linked,Não ligados

-Note,Nota

-Note User,Nota usuários

-Note is a free page where users can share documents / notes,"Nota é uma página livre, onde os usuários podem compartilhar documentos / notas"

-"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","Nota: Backups e arquivos não são excluídos do Dropbox, você terá que apagá-los manualmente."

-"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","Nota: Backups e arquivos não são excluídos do Google Drive, você terá que apagá-los manualmente."

-Note: Email will not be sent to disabled users,Nota: e-mails não serão enviado para usuários desabilitados

-"Note: For best results, images must be of the same size and width must be greater than height.","Nota: Para melhores resultados, as imagens devem ser do mesmo tamanho e largura não deve ser maior do que a altura."

-Note: Other permission rules may also apply,Nota: Outras regras de permissão também podem se aplicar

-Note: You Can Manage Multiple Address or Contacts via Addresses & Contacts,Nota: você pode gerenciar Múltiplos Endereços ou Contatos através de Endereços & Contatos

-Note: maximum attachment size = 1mb,Nota: tamanho máximo do anexo = 1MB

-Notes,Notas

-Nothing to show,Nada para mostrar

-Notice - Number of Days,Aviso - número de dias

-Notification Control,Controle de Notificação

-Notification Email Address,Endereço de email de notificação

-Notify By Email,Notificar por e-mail

-Notify by Email on creation of automatic Material Request,Notificar por e-mail sobre a criação de Pedido de material automático

-Number Format,Formato de número

-O+,O+

-O-,O-

-OPPT,OPPT

-Office,Escritório

-Old Parent,Pai Velho

-On,Em

-On Net Total,No Total Líquido

-On Previous Row Amount,No Valor na linha anterior

-On Previous Row Total,No Total na linha anterior

-"Once you have set this, the users will only be able access documents with that property.","Depois de ter definido isso, os usuários só poderão acessar documentos com esta propriedade."

-Only Administrator allowed to create Query / Script Reports,Administrador só é permitido para criar Consulta / Script Relatórios

-Only Administrator can save a standard report. Please rename and save.,"Somente o administrador pode salvar um relatório padrão. Por favor, renomear e salvar."

-Only Allow Edit For,Somente permite edição para

-Only Stock Items are allowed for Stock Entry,Apenas Itens Em Stock são permitidos para Banco de Entrada

-Only System Manager can create / edit reports,Somente o Gerente do Sistema pode criar / editar relatórios

-Only leaf nodes are allowed in transaction,Somente nós-folha são permitidos em transações

-Open,Abrir

-Open Sans,Open Sans

-Open Tickets,Tickets abertos

-Opening Date,Data de abertura

-Opening Entry,Abertura Entry

-Opening Time,Horário de abertura

-Opening for a Job.,Vaga de emprego.

-Operating Cost,Custo de Operação

-Operation Description,Descrição da operação

-Operation No,Nº da operação

-Operation Time (mins),Tempo de Operação (minutos)

-Operations,Operações

-Opportunity,Oportunidade

-Opportunity Date,Data da oportunidade

-Opportunity From,Oportunidade De

-Opportunity Item,Item da oportunidade

-Opportunity Items,Itens da oportunidade

-Opportunity Lost,Oportunidade perdida

-Opportunity Type,Tipo de Oportunidade

-Options,Opções

-Options Help,Ajuda sobre Opções

-Order Confirmed,Ordem Confirmada

-Order Lost,Ordem Perdida

-Order Type,Tipo de Ordem

-Ordered Items To Be Billed,Itens encomendados a serem faturados

-Ordered Items To Be Delivered,Itens encomendados a serem entregues

-Ordered Quantity,Quantidade encomendada

-Orders released for production.,Ordens liberadas para produção.

-Organization Profile,Perfil da Organização

-Original Message,Mensagem original

-Other,Outro

-Other Details,Outros detalhes

-Out,Fora

-Out of AMC,Fora do CAM

-Out of Warranty,Fora de Garantia

-Outgoing,De Saída

-Outgoing Mail Server,Servidor de e-mails de saída

-Outgoing Mails,E-mails de saída

-Outstanding Amount,Quantia em aberto

-Outstanding for Voucher ,Excelente para Vale

-Over Heads,Despesas gerais

-Overhead,Despesas gerais

-Overlapping Conditions found between,Condições sobreposição encontrada entre

-Owned,Pertencente

-PAN Number,Número PAN

-PF No.,Nº PF.

-PF Number,Número PF

-PI/2011/,PI/2011 /

-PIN,PIN

-PO,PO

-POP3 Mail Server,Servidor de e-mail POP3

-POP3 Mail Server (e.g. pop.gmail.com),"Servidor de e-mail POP3 (por exemplo, pop.gmail.com)"

-POP3 Mail Settings,Configurações de e-mail pop3

-POP3 mail server (e.g. pop.gmail.com),"Servidor de e-mail POP3 (por exemplo, pop.gmail.com)"

-POP3 server e.g. (pop.gmail.com),"Servidor de e-mail POP3 (por exemplo, pop.gmail.com)"

-POS Setting,Configuração de PDV

-POS View,POS Ver

-PR Detail,Detalhe PR

-PRO,PRO

-PS,PS

-Package Item Details,Detalhes do Item do Pacote

-Package Items,Itens do pacote

-Package Weight Details,Detalhes do peso do pacote

-Packing Details,Detalhes da embalagem

-Packing Detials,Detalhes da embalagem

-Packing List,Lista de embalagem

-Packing Slip,Guia de Remessa

-Packing Slip Item,Item da Guia de Remessa

-Packing Slip Items,Itens da Guia de Remessa

-Packing Slip(s) Cancelled,Deslizamento de embalagem (s) Cancelado

-Page,Página

-Page Background,Fundo da Página

-Page Border,Border página

-Page Break,Quebra de página

-Page HTML,Página HTML

-Page Headings,Títulos de página

-Page Links,Pagina Links

-Page Name,Nome da Página

-Page Role,Função da página

-Page Text,Página de texto

-Page content,Conteúdo da página

-Page not found,Página não encontrada

-Page text and background is same color. Please change.,"Texto da página e no fundo é a mesma cor. Por favor, altere."

-Page to show on the website,Página para mostrar no site

-"Page url name (auto-generated) (add "".html"")",Nome da página url (gerado automaticamente) (adicione &quot;.html&quot;)

-Paid Amount,Valor pago

-Parameter,Parâmetro

-Parent Account,Conta pai

-Parent Cost Center,Centro de Custo pai

-Parent Customer Group,Grupo de Clientes pai

-Parent Detail docname,Docname do Detalhe pai

-Parent Item,Item Pai

-Parent Item Group,Grupo de item pai

-Parent Label,Etiqueta pai

-Parent Sales Person,Vendedor pai

-Parent Territory,Território pai

-Parent is required.,É necessário Parent.

-Parenttype,Parenttype

-Partially Completed,Parcialmente concluída

-Participants,Participantes

-Partly Billed,Parcialmente faturado

-Partly Delivered,Parcialmente entregue

-Partner Target Detail,Detalhe da Meta do parceiro

-Partner Type,Tipo de parceiro

-Partner's Website,Site do parceiro

-Passive,Passiva

-Passport Number,Número do Passaporte

-Password,Senha

-Password Expires in (days),Senha expira em (dias)

-Patch,Remendo

-Patch Log,Log de Patches

-Pay To / Recd From,Pagar Para/ Recebido De

-Payables,Contas a pagar

-Payables Group,Grupo de contas a pagar

-Payment Collection With Ageing,Cobrança Com o Envelhecimento

-Payment Days,Datas de Pagamento

-Payment Entries,Lançamentos de pagamento

-Payment Entry has been modified after you pulled it. 			Please pull it again.,"Entrada de pagamento foi modificada depois que você tirou isso. Por favor, puxe-o novamente."

-Payment Made With Ageing,O pagamento feito com o Envelhecimento

-Payment Reconciliation,Reconciliação de pagamento

-Payment Terms,Condições de Pagamento

-Payment to Invoice Matching Tool,Ferramenta de Pagamento contra Fatura correspondente

-Payment to Invoice Matching Tool Detail,Detalhe da Ferramenta de Pagamento contra Fatura correspondente

-Payments,Pagamentos

-Payments Made,Pagamentos efetuados

-Payments Received,Pagamentos Recebidos

-Payments made during the digest period,Pagamentos efetuados durante o período de digestão

-Payments received during the digest period,Pagamentos recebidos durante o período de digestão

-Payroll Setup,Configuração da folha de pagamento

-Pending,Pendente

-Pending Review,Revisão pendente

-Pending SO Items For Purchase Request,"Itens Pendentes Assim, por solicitação de compra"

-Percent,Por cento

-Percent Complete,Porcentagem Concluída

-Percentage Allocation,Alocação percentual

-Percentage Allocation should be equal to ,Percentual de alocação deve ser igual ao

-Percentage variation in quantity to be allowed while receiving or delivering this item.,Variação percentual na quantidade a ser permitido ao receber ou entregar este item.

-Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,"Percentagem que estão autorizados a receber ou entregar mais contra a quantidade encomendada. Por exemplo: Se você encomendou 100 unidades. e seu subsídio é de 10%, então você está autorizada a receber 110 unidades."

-Performance appraisal.,Avaliação de desempenho.

-Period Closing Voucher,Comprovante de Encerramento período

-Periodicity,Periodicidade

-Perm Level,Nível Permanente

-Permanent Accommodation Type,Tipo de Alojamento Permanente

-Permanent Address,Endereço permanente

-Permission,Permissão

-Permission Level,Nível de Permissão

-Permission Levels,Níveis de Permissão

-Permission Manager,Gerenciador de Permissão

-Permission Rules,Regras de Permissão

-Permissions,Permissões

-Permissions Settings,Configurações de Permissões

-Permissions are automatically translated to Standard Reports and Searches,As permissões são automaticamente traduzidos para Relatórios Padrão e Pesquisas

-"Permissions are set on Roles and Document Types (called DocTypes) by restricting read, edit, make new, submit, cancel, amend and report rights.","As permissões são definidas em Funções e Tipos de Documentos (chamados DocTypes) restringindo direitos de leitura, edição, criação, envio, cancelamento e alteração."

-Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful incase you want to hide or make certain field read-only.,Permissões em níveis mais elevados são permissões em &quot;Nível de Campo&quot;. Todos os campos têm um &#39;Nível de Permissão&quot; estabelecido contra eles e as regras definidas naquele Nível de Permissão se aplicam ao campo. Isto é útil no caso de você querer ocultar ou tornar um determinado campo em somente leitura.

-"Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document.","Permissões no nível 0 são permissões ao &#39;Nível de Documento&quot;, ou seja, são básicas para o acesso ao documento."

-Permissions translate to Users based on what Role they are assigned,As Permissões passam aos usuários com base na função a que são atribuídos

-Person,Pessoa

-Person To Be Contacted,Pessoa a ser contatada

-Personal,Pessoal

-Personal Details,Detalhes pessoais

-Personal Email,E-mail pessoal

-Phone,Telefone

-Phone No,Nº de telefone

-Phone No.,Nº de telefone.

-Pick Columns,Escolha as Colunas

-Pincode,PINCODE

-Place of Issue,Local de Emissão

-Plan for maintenance visits.,Plano de visitas de manutenção.

-Planned Qty,Qtde. planejada

-Planned Quantity,Quantidade planejada

-Plant,Planta

-Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,Por favor insira a correta Abreviação ou Nome Curto pois ele será adicionado como sufixo a todas as Contas.

-Please Update Stock UOM with the help of Stock UOM Replace Utility.,"Atualize Banco UOM, com a ajuda do Banco UOM Utility Replace."

-Please attach a file first.,"Por favor, anexar um arquivo pela primeira vez."

-Please attach a file or set a URL,"Por favor, anexar um arquivo ou definir uma URL"

-Please check,"Por favor, verifique"

-Please enter Default Unit of Measure,Por favor insira unidade de medida padrão

-Please enter Delivery Note No or Sales Invoice No to proceed,Por favor insira Entrega Nota Não ou fatura de vendas Não para continuar

-Please enter Employee Number,Por favor insira Número do Funcionário

-Please enter Expense Account,Por favor insira Conta Despesa

-Please enter Expense/Adjustment Account,Por favor insira Despesa / Acerto de Contas

-Please enter Purchase Receipt No to proceed,Por favor insira Compra recibo Não para continuar

-Please enter Reserved Warehouse for item ,Por favor insira Warehouse reservada para o item

-Please enter valid,Por favor insira válido

-Please enter valid ,Por favor insira válido

-Please install dropbox python module,"Por favor, instale o Dropbox módulo python"

-Please make sure that there are no empty columns in the file.,"Por favor, certifique-se de que não existem colunas vazias no arquivo."

-Please mention default value for ',"Por favor, mencione o valor padrão para &#39;"

-Please reduce qty.,Reduza qty.

-Please refresh to get the latest document.,Por favor de atualização para obter as últimas documento.

-Please save the Newsletter before sending.,"Por favor, salve o boletim antes de enviar."

-Please select Bank Account,Por favor seleccione Conta Bancária

-Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,Por favor selecione Encaminhar se você também quer incluir o saldo de licenças do ano fiscal anterior neste ano fiscal

-Please select Date on which you want to run the report,Selecione Data na qual você deseja executar o relatório

-Please select Naming Neries,Por favor seleccione nomenclatura Neries

-Please select Price List,"Por favor, selecione Lista de Preço"

-Please select Time Logs.,Por favor seleccione Time Logs.

-Please select a,Por favor seleccione um

-Please select a csv file,"Por favor, selecione um arquivo csv"

-Please select a file or url,"Por favor, selecione um arquivo ou url"

-Please select a service item or change the order type to Sales.,"Por favor, selecione um item de serviço ou mudar o tipo de ordem de vendas."

-Please select a sub-contracted item or do not sub-contract the transaction.,"Por favor, selecione um item do sub-contratado ou não subcontratar a transação."

-Please select a valid csv file with data.,"Por favor, selecione um arquivo csv com dados válidos."

-Please select month and year,Selecione mês e ano

-Please select the document type first,"Por favor, selecione o tipo de documento primeiro"

-Please select: ,Por favor seleccione:

-Please set Dropbox access keys in,Defina teclas de acesso Dropbox em

-Please set Google Drive access keys in,Defina teclas de acesso do Google Drive em

-Please setup Employee Naming System in Human Resource > HR Settings,"Por favor, configuração Employee Naming System em Recursos Humanos&gt; Configurações HR"

-Please specify,"Por favor, especifique"

-Please specify Company,"Por favor, especifique Empresa"

-Please specify Company to proceed,"Por favor, especifique Empresa proceder"

-Please specify Default Currency in Company Master \			and Global Defaults,"Por favor, especificar a moeda padrão na empresa MASTER \ e Padrões Globais"

-Please specify a,"Por favor, especifique um"

-Please specify a Price List which is valid for Territory,"Por favor, especifique uma lista de preços que é válido para o território"

-Please specify a valid,"Por favor, especifique um válido"

-Please specify a valid 'From Case No.',"Por favor, especifique um válido &#39;De Caso No.&#39;"

-Please specify currency in Company,"Por favor, especificar a moeda em Empresa"

-Point of Sale,Ponto de Venda

-Point-of-Sale Setting,Configurações de Ponto-de-Venda

-Post Graduate,Pós-Graduação

-Post Topic,Postar Tópico

-Postal,Postal

-Posting Date,Data da Postagem

-Posting Date Time cannot be before,Postando Data Hora não pode ser antes

-Posting Time,Horário da Postagem

-Posts,Posts

-Potential Sales Deal,Negócio de Vendas em potencial

-Potential opportunities for selling.,Oportunidades potenciais para a venda.

-"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","Precisão para os campos float (quantidade, descontos, porcentagens, etc.) Carros alegóricos será arredondado para decimais especificadas. Padrão = 3"

-Preferred Billing Address,Preferred Endereço de Cobrança

-Preferred Shipping Address,Endereço para envio preferido

-Prefix,Prefixo

-Present,Apresentar

-Prevdoc DocType,Prevdoc DocType

-Prevdoc Doctype,Prevdoc Doctype

-Preview,Visualização

-Previous Work Experience,Experiência anterior de trabalho

-Price,Preço

-Price List,Lista de Preços

-Price List Currency,Moeda da Lista de Preços

-Price List Currency Conversion Rate,Taxa de conversão da moeda da lista de preços

-Price List Exchange Rate,Taxa de Câmbio da Lista de Preços

-Price List Master,Cadastro de Lista de Preços

-Price List Name,Nome da Lista de Preços

-Price List Rate,Taxa de Lista de Preços

-Price List Rate (Company Currency),Preço Taxa List (moeda da empresa)

-Price List for Costing,Lista de Preços para Custeio

-Price Lists and Rates,Listas de Preços e Tarifas

-Primary,Primário

-Print Format,Formato de impressão

-Print Format Style,Formato de impressão Estilo

-Print Format Type,Tipo de impressão Formato

-Print Heading,Cabeçalho de impressão

-Print Hide,Ocultar impressão

-Print Width,Largura de impressão

-Print Without Amount,Imprimir Sem Quantia

-Print...,Imprimir ...

-Priority,Prioridade

-Private,Privado

-Proceed to Setup,Proceder à instalação

-Process,Processo

-Process Payroll,Processa folha de pagamento

-Produced Quantity,Quantidade produzida

-Product Enquiry,Consulta de Produto

-Production Order,Ordem de Produção

-Production Orders,Ordens de Produção

-Production Plan Item,Item do plano de produção

-Production Plan Items,Itens do plano de produção

-Production Plan Sales Order,Ordem de Venda do Plano de Produção

-Production Plan Sales Orders,Ordens de Venda do Plano de Produção

-Production Planning (MRP),Planejamento de Produção (PRM)

-Production Planning Tool,Ferramenta de Planejamento da Produção

-"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","Os produtos serão classificados por peso em buscas padrão. Maior o peso, mais alto o produto irá aparecer na lista."

-Profile,Perfil

-Profile Defaults,Padrões de Perfil

-Profile Represents a User in the system.,Perfil representa um usuário no sistema.

-Profile of a Blogger,Perfil de um Blogger

-Profile of a blog writer.,Perfil de um escritor do blog.

-Project,Projeto

-Project Costing,Custo do Projeto

-Project Details,Detalhes do Projeto

-Project Milestone,Marco do Projeto

-Project Milestones,Marcos do Projeto

-Project Name,Nome do Projeto

-Project Start Date,Data de início do Projeto

-Project Type,Tipo de Projeto

-Project Value,Valor do Projeto

-Project activity / task.,Atividade / tarefa do projeto.

-Project master.,Cadastro de Projeto.

-Project will get saved and will be searchable with project name given,O Projeto será salvo e poderá ser pesquisado através do nome dado

-Project wise Stock Tracking,Projeto sábios Stock Rastreamento

-Projected Qty,Qtde. Projetada

-Projects,Projetos

-Prompt for Email on Submission of,Solicitar e-mail no envio da

-Properties,Propriedades

-Property,Propriedade

-Property Setter,Setter propriedade

-Property Setter overrides a standard DocType or Field property,Setter propriedade substitui uma propriedade DocType ou Campo padrão

-Property Type,Tipo de propriedade

-Provide email id registered in company,Fornecer Endereço de E-mail registrado na empresa

-Public,Público

-Published,Publicado

-Published On,Publicado no

-Pull Emails from the Inbox and attach them as Communication records (for known contacts).,Puxar e-mails da caixa de entrada e anexe-os como registros de comunicação (para contatos conhecidos).

-Pull Payment Entries,Puxar os lançamentos de pagamento

-Pull sales orders (pending to deliver) based on the above criteria,Puxar as Ordens de Venda (pendentes de entrega) com base nos critérios acima

-Purchase,Compras

-Purchase Analytics,Análise de compras

-Purchase Common,Compras comum

-Purchase Date,Data da compra

-Purchase Details,Detalhes da compra

-Purchase Discounts,Descontos da compra

-Purchase Document No,Nº do Documento de Compra

-Purchase Document Type,Tipo do Documento de Compra

-Purchase In Transit,Compre Em Trânsito

-Purchase Invoice,Nota Fiscal de Compra

-Purchase Invoice Advance,Antecipação da Nota Fiscal de Compra

-Purchase Invoice Advances,Antecipações da Nota Fiscal de Compra

-Purchase Invoice Item,Item da Nota Fiscal de Compra

-Purchase Invoice Trends,Compra Tendências fatura

-Purchase Order,Ordem de Compra

-Purchase Order Date,Data da Ordem de Compra

-Purchase Order Item,Item da Ordem de Compra

-Purchase Order Item No,Nº do Item da Ordem de Compra

-Purchase Order Item Supplied,Item da Ordem de Compra fornecido

-Purchase Order Items,Itens da Ordem de Compra

-Purchase Order Items Supplied,Itens da Ordem de Compra fornecidos

-Purchase Order Items To Be Billed,Ordem de Compra itens a serem faturados

-Purchase Order Items To Be Received,Comprar itens para ser recebido

-Purchase Order Message,Mensagem da Ordem de Compra

-Purchase Order Required,Ordem de Compra Obrigatória

-Purchase Order Trends,Ordem de Compra Trends

-Purchase Order sent by customer,Ordem de Compra enviada pelo cliente

-Purchase Orders given to Suppliers.,Ordens de Compra dadas a fornecedores.

-Purchase Receipt,Recibo de Compra

-Purchase Receipt Item,Item do Recibo de Compra

-Purchase Receipt Item Supplied,Item do Recibo de Compra Fornecido

-Purchase Receipt Item Supplieds,Item do Recibo de Compra Fornecido

-Purchase Receipt Items,Itens do Recibo de Compra

-Purchase Receipt Message,Mensagem do Recibo de Compra

-Purchase Receipt No,Nº do Recibo de Compra

-Purchase Receipt Required,Recibo de Compra Obrigatório

-Purchase Receipt Trends,Compra Trends Recibo

-Purchase Register,Compra Registre

-Purchase Return,Devolução de Compra

-Purchase Returned,Compra Devolvida

-Purchase Taxes and Charges,Impostos e Encargos sobre Compras

-Purchase Taxes and Charges Master,Cadastro de Impostos e Encargos sobre Compras

-Purpose,Finalidade

-Purpose must be one of ,Objetivo deve ser um dos

-Python Module Name,Python Nome do Módulo

-QA Inspection,Inspeção QA

-QAI/11-12/,QAI/11-12 /

-QTN,QTN

-Qty,Qtde.

-Qty Consumed Per Unit,Qtde. consumida por unidade

-Qty To Manufacture,Qtde. Para Fabricação

-Qty as per Stock UOM,Qtde. como por UDM de estoque

-Qualification,Qualificação

-Quality,Qualidade

-Quality Inspection,Inspeção de Qualidade

-Quality Inspection Parameters,Parâmetros da Inspeção de Qualidade

-Quality Inspection Reading,Leitura da Inspeção de Qualidade

-Quality Inspection Readings,Leituras da Inspeção de Qualidade

-Quantity,Quantidade

-Quantity Requested for Purchase,Quantidade Solicitada para Compra

-Quantity already manufactured,Quantidade já fabricada

-Quantity and Rate,Quantidade e Taxa

-Quantity and Warehouse,Quantidade e Armazém

-Quantity cannot be a fraction.,A quantidade não pode ser uma fracção.

-Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,Quantidade do item obtido após a fabricação / reembalagem a partir de determinadas quantidades de matéria-prima

-Quantity should be equal to Manufacturing Quantity. ,Quantidade deve ser igual a quantidade Manufacturing.

-Quarter,Trimestre

-Quarterly,Trimestral

-Query,Consulta

-Query Options,Opções de Consulta

-Query Report,Relatório da Consulta

-Query must be a SELECT,Consulta deve ser um SELECT

-Quick Help for Setting Permissions,Ajuda rápida para Configurar Permissões

-Quick Help for User Properties,Ajuda rápida para Propriedades do Usuário

-Quotation,Cotação

-Quotation Date,Data da Cotação

-Quotation Item,Item da Cotação

-Quotation Items,Itens da Cotação

-Quotation Lost Reason,Razão da perda da Cotação

-Quotation Message,Mensagem da Cotação

-Quotation Sent,Cotação Enviada

-Quotation Series,Série citação

-Quotation To,Cotação para

-Quotation Trend,Cotação Tendência

-Quotations received from Suppliers.,Citações recebidas de fornecedores.

-Quotes to Leads or Customers.,Cotações para Prospectos ou Clientes.

-Raise Material Request when stock reaches re-order level,Levante solicitar material quando o estoque atinge novo pedido de nível

-Raised By,Levantadas por

-Raised By (Email),Levantadas por (e-mail)

-Random,Aleatório

-Range,Alcance

-Rate,Taxa

-Rate ,Taxa

-Rate (Company Currency),Rate (moeda da empresa)

-Rate Of Materials Based On,Taxa de materiais com base em

-Rate and Amount,Taxa e montante

-Rate at which Customer Currency is converted to customer's base currency,Taxa na qual a moeda do cliente é convertida para a moeda base do cliente

-Rate at which Price list currency is converted to company's base currency,Taxa na qual a moeda da lista de preços é convertida para a moeda base da empresa

-Rate at which Price list currency is converted to customer's base currency,Taxa na qual a moeda da lista de preços é convertida para a moeda base do cliente

-Rate at which customer's currency is converted to company's base currency,Taxa na qual a moeda do cliente é convertida para a moeda base da empresa

-Rate at which supplier's currency is converted to company's base currency,Taxa na qual a moeda do fornecedor é convertida para a moeda base da empresa

-Rate at which this tax is applied,Taxa em que este imposto é aplicado

-Raw Material Item Code,Código de Item de Matérias-Primas

-Raw Materials Supplied,Matérias-primas em actualização

-Raw Materials Supplied Cost,Custo de fornecimento de Matérias-Primas

-Re-Order Level,Nível para novo pedido

-Re-Order Qty,Qtde. para novo pedido

-Re-order,Re-vista

-Re-order Level,Re fim-Level

-Re-order Qty,Re-vista Qtde

-Read,Ler

-Read Only,Somente leitura

-Reading 1,Leitura 1

-Reading 10,Leitura 10

-Reading 2,Leitura 2

-Reading 3,Leitura 3

-Reading 4,Leitura 4

-Reading 5,Leitura 5

-Reading 6,Leitura 6

-Reading 7,Leitura 7

-Reading 8,Leitura 8

-Reading 9,Leitura 9

-Reason,Motivo

-Reason for Leaving,Motivo da saída

-Reason for Resignation,Motivo para Demissão

-Recd Quantity,Quantidade Recebida

-Receivable / Payable account will be identified based on the field Master Type,Conta a receber / pagar serão identificados com base no campo Type Master

-Receivables,Recebíveis

-Receivables / Payables,Contas a receber / contas a pagar

-Receivables Group,Grupo de recebíveis

-Received Date,Data de recebimento

-Received Items To Be Billed,Itens recebidos a ser cobrado

-Received Qty,Qtde. recebida

-Received and Accepted,Recebeu e aceitou

-Receiver List,Lista de recebedores

-Receiver Parameter,Parâmetro do recebedor

-Recipient,Destinatário

-Recipients,Destinatários

-Reconciliation Data,Dados de reconciliação

-Reconciliation HTML,Reconciliação HTML

-Reconciliation JSON,Reconciliação JSON

-Record item movement.,Gravar o movimento item.

-Recurring Id,Id recorrente

-Recurring Invoice,Nota Fiscal Recorrente

-Recurring Type,Tipo de recorrência

-Reduce Deduction for Leave Without Pay (LWP),Reduzir Dedução por licença sem vencimento (LWP)

-Reduce Earning for Leave Without Pay (LWP),Reduzir a Geração de Renda para sair sem pagar (LWP)

-Ref Code,Código de Ref.

-Ref Date is Mandatory if Ref Number is specified,Ref data é obrigatória se Número Ref é especificada

-Ref DocType,DocType de Ref.

-Ref Name,Nome de Ref.

-Ref Rate,Taxa de Ref.

-Ref SQ,Ref SQ

-Ref Type,Tipo de Ref.

-Reference,Referência

-Reference Date,Data de Referência

-Reference DocName,Referência DocNome

-Reference DocType,Referência TipoDoc

-Reference Name,Nome de Referência

-Reference Number,Número de Referência

-Reference Type,Tipo de Referência

-Refresh,Atualizar

-Registered but disabled.,"Registrado, mas desativado."

-Registration Details,Detalhes de Registro

-Registration Details Emailed.,Detalhes do registro enviado por email.

-Registration Info,Informações do Registro

-Rejected,Rejeitado

-Rejected Quantity,Quantidade rejeitada

-Rejected Serial No,Nº de Série Rejeitado

-Rejected Warehouse,Almoxarifado Rejeitado

-Relation,Relação

-Relieving Date,Data da Liberação

-Relieving Date of employee is ,Aliviar Data de empregado é

-Remark,Observação

-Remarks,Observações

-Remove Bookmark,Remover Bookmark

-Rename Log,Renomeie Entrar

-Rename Tool,Ferramenta de Renomear

-Rename...,Renomear ...

-Rented,Alugado

-Repeat On,Repita On

-Repeat Till,Repita até que

-Repeat on Day of Month,Repita no Dia do Mês

-Repeat this Event,Repita este evento

-Replace,Substituir

-Replace Item / BOM in all BOMs,Substituir item / LDM em todas as LDMs

-"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","Substituir uma LDM específica em todas as LDMs outros onde ela é usada. Isso irá substituir o link da LDM antiga, atualizar o custo e regenerar a tabela &quot;Item de Explosão da LDM&quot; com a nova LDM"

-Replied,Respondeu

-Report,Relatório

-Report Builder,Report Builder

-Report Builder reports are managed directly by the report builder. Nothing to do.,Os relatórios do Report Builder são gerenciados diretamente pelo construtor relatório. Nada a fazer.

-Report Date,Data do Relatório

-Report Hide,Ocultar Relatório

-Report Name,Nome do Relatório

-Report Type,Tipo de relatório

-Report was not saved (there were errors),O Relatório não foi salvo (houve erros)

-Reports,Relatórios

-Reports to,Relatórios para

-Represents the states allowed in one document and role assigned to change the state.,Representa os estados permitidos em um documento a função atribuída a alterações do estado.

-Reqd,Requerido

-Reqd By Date,Requisições Por Data

-Request Type,Tipo de Solicitação

-Request for Information,Pedido de Informação

-Request for purchase.,Pedido de Compra.

-Requested By,Solicitado por

-Requested Items To Be Ordered,Itens solicitados devem ser pedidos

-Requested Items To Be Transferred,Itens solicitados para ser transferido

-Requests for items.,Os pedidos de itens.

-Required By,Exigido por

-Required Date,Data Obrigatória

-Required Qty,Quantidade requerida

-Required only for sample item.,Necessário apenas para o item de amostra.

-Required raw materials issued to the supplier for producing a sub - contracted item.,Matérias-primas necessárias emitidas para o fornecedor para a produção de um item sub-contratado.

-Reseller,Revendedor

-Reserved Quantity,Quantidade Reservada

-Reserved Warehouse,Almoxarifado Reservado

-Reserved Warehouse in Sales Order / Finished Goods Warehouse,Armazém reservada no Pedido de Vendas / armazém de produtos acabados

-Reserved Warehouse is missing in Sales Order,Reservado Warehouse está faltando na Ordem de Vendas

-Resignation Letter Date,Data da carta de demissão

-Resolution,Resolução

-Resolution Date,Data da Resolução

-Resolution Details,Detalhes da Resolução

-Resolved By,Resolvido por

-Restrict IP,Restringir IP

-Restrict user from this IP address only. Multiple IP addresses can be added by separating with commas. Also accepts partial IP addresses like (111.111.111),Restringir usuário a partir deste endereço IP. Vários endereços IP podem ser adicionados ao separar com vírgulas. São aceitos também endereços IP parciais como (111.111.111)

-Restricting By User,Restringindo por Usuário

-Retail,Varejo

-Retailer,Varejista

-Review Date,Data da Revisão

-Rgt,Dir.

-Right,Direito

-Role,Função

-Role Allowed to edit frozen stock,Papel permissão para editar estoque congelado

-Role Name,Nome da Função

-Role that is allowed to submit transactions that exceed credit limits set.,Papel que é permitido submeter transações que excedam os limites de crédito estabelecidos.

-Roles,Funções

-Roles Assigned,Funções atribuídas

-Roles Assigned To User,Funções atribuídas ao Usuário

-Roles HTML,Funções HTML

-Root ,Raiz

-Root cannot have a parent cost center,Root não pode ter um centro de custos pai

-Rounded Total,Total arredondado

-Rounded Total (Company Currency),Total arredondado (Moeda Company)

-Row,Linha

-Row ,Linha

-Row #,Linha #

-Row # ,Linha #

-Rules defining transition of state in the workflow.,Regras que definem a transição de estado no fluxo de trabalho.

-"Rules for how states are transitions, like next state and which role is allowed to change state etc.","Regras de como os estados são transições, como o próximo estado e que função terá permissão para mudar de estado, etc"

-Rules to calculate shipping amount for a sale,Regras para calcular valor de frete para uma venda

-SLE Exists,SLE existe

-SMS,SMS

-SMS Center,Centro de SMS

-SMS Control,Controle de SMS

-SMS Gateway URL,URL de Gateway para SMS

-SMS Log,Log de SMS

-SMS Parameter,Parâmetro de SMS

-SMS Parameters,Parâmetros de SMS

-SMS Sender Name,Nome do remetente do SMS

-SMS Settings,Definições de SMS

-SMTP Server (e.g. smtp.gmail.com),"Servidor SMTP(por exemplo, smtp.gmail.com)"

-SO,OV

-SO Date,Data da OV

-SO Pending Qty,Qtde. pendente na OV

-SO/10-11/,SO/10-11 /

-SO1112,SO1112

-SQTN,SQTN

-STE,STO

-SUP,SUP

-SUPP,SUPP

-SUPP/10-11/,SUPP/10-11 /

-Salary,Salário

-Salary Information,Informação sobre salário

-Salary Manager,Gerenciador de salário

-Salary Mode,Modo de salário

-Salary Slip,Folha de pagamento

-Salary Slip Deduction,Dedução da folha de pagamento

-Salary Slip Earning,Ganhos da folha de pagamento

-Salary Structure,Estrutura Salarial

-Salary Structure Deduction,Dedução da Estrutura Salarial

-Salary Structure Earning,Ganho da Estrutura Salarial

-Salary Structure Earnings,Ganhos da Estrutura Salarial

-Salary breakup based on Earning and Deduction.,Separação Salário com base em salário e dedução.

-Salary components.,Componentes salariais.

-Sales,Vendas

-Sales Analytics,Análise de Vendas

-Sales BOM,LDM de Vendas

-Sales BOM Help,Ajuda da LDM de Vendas

-Sales BOM Item,Item da LDM de Vendas

-Sales BOM Items,Itens da LDM de Vendas

-Sales Common,Vendas comuns

-Sales Details,Detalhes de Vendas

-Sales Discounts,Descontos de Vendas

-Sales Email Settings,Configurações do Email de Vendas

-Sales Extras,Extras de Vendas

-Sales Invoice,Nota Fiscal de Venda

-Sales Invoice Advance,Antecipação da Nota Fiscal de Venda

-Sales Invoice Item,Item da Nota Fiscal de Venda

-Sales Invoice Items,Vendas itens da fatura

-Sales Invoice Message,Mensagem da Nota Fiscal de Venda

-Sales Invoice No,Nº da Nota Fiscal de Venda

-Sales Invoice Trends,Vendas Tendências fatura

-Sales Order,Ordem de Venda

-Sales Order Date,Data da Ordem de Venda

-Sales Order Item,Item da Ordem de Venda

-Sales Order Items,Itens da Ordem de Venda

-Sales Order Message,Mensagem da Ordem de Venda

-Sales Order No,Nº da Ordem de Venda

-Sales Order Required,Ordem de Venda Obrigatória

-Sales Order Trend,Pedido de Vendas da Trend

-Sales Partner,Parceiro de Vendas

-Sales Partner Name,Nome do Parceiro de Vendas

-Sales Partner Target,Metas do Parceiro de Vendas

-Sales Partners Commission,Vendas Partners Comissão

-Sales Person,Vendedor

-Sales Person Incharge,Vendas Pessoa Incharge

-Sales Person Name,Nome do Vendedor

-Sales Person Target Variance (Item Group-Wise),Vendas Pessoa Variance Alvo (Item Group-Wise)

-Sales Person Targets,Metas do Vendedor

-Sales Person-wise Transaction Summary,Resumo da transação Pessoa-wise vendas

-Sales Register,Vendas Registrar

-Sales Return,Retorno de Vendas

-Sales Taxes and Charges,Impostos e Taxas sobre Vendas

-Sales Taxes and Charges Master,Cadastro de Impostos e Taxas sobre Vendas

-Sales Team,Equipe de Vendas

-Sales Team Details,Detalhes da Equipe de Vendas

-Sales Team1,Equipe de Vendas

-Sales and Purchase,Compra e Venda

-Sales campaigns,Campanhas de Vendas

-Sales persons and targets,Vendedores e Metas

-Sales taxes template.,Modelo de Impostos sobre as Vendas.

-Sales territories.,Territórios de Vendas.

-Salutation,Saudação

-Same file has already been attached to the record,Mesmo arquivo já foi anexado ao registro

-Sample Size,Tamanho da amostra

-Sanctioned Amount,Quantidade sancionada

-Saturday,Sábado

-Save,Salvar

-Schedule,Agendar

-Schedule Details,Detalhes da Agenda

-Scheduled,Agendado

-Scheduled Confirmation Date,Data de Confirmação agendada

-Scheduled Date,Data Agendada

-Scheduler Log,Log do Agendador

-School/University,Escola / Universidade

-Score (0-5),Pontuação (0-5)

-Score Earned,Pontuação Obtida

-Scrap %,Sucata %

-Script,Script

-Script Report,Relatório Script

-Script Type,Tipo de Script

-Script to attach to all web pages.,Script para anexar a todas as páginas da web.

-Search,Pesquisar

-Search Fields,Campos de Pesquisa

-Seasonality for setting budgets.,Sazonalidade para definir orçamentos.

-Section Break,Quebra de seção

-Security Settings,Configurações de Segurança

-"See ""Rate Of Materials Based On"" in Costing Section",Consulte &quot;taxa de materiais baseados em&quot; no Custeio Seção

-Select,Selecionar

-"Select ""Yes"" for sub - contracting items",Selecione &quot;Sim&quot; para a itens sub-contratados

-"Select ""Yes"" if this item is to be sent to a customer or received from a supplier as a sample. Delivery notes and Purchase Receipts will update stock levels but there will be no invoice against this item.","Selecione &quot;Sim&quot; se este item é para ser enviado para um cliente ou recebido de um fornecedor como amostra. Guias de Remessa e recibos de compra irão atualizar os níveis de estoque, mas não haverá fatura contra este item."

-"Select ""Yes"" if this item is used for some internal purpose in your company.",Selecione &quot;Sim&quot; se este item é usado para alguma finalidade interna na sua empresa.

-"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","Selecione &quot;Sim&quot; se esse item representa algum trabalho como treinamento, design, consultoria, etc"

-"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",Selecione &quot;Sim&quot; se você está mantendo estoque deste item no seu Inventário.

-"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",Selecione &quot;Sim&quot; se você fornece as matérias-primas para o seu fornecedor fabricar este item.

-Select All,Selecionar tudo

-Select Attachments,Selecione os Anexos

-Select Budget Distribution to unevenly distribute targets across months.,Selecione distribuição do orçamento para distribuir metas diferentes para os meses.

-"Select Budget Distribution, if you want to track based on seasonality.","Selecione distribuição do orçamento, se você quiser acompanhar baseado em sazonalidade."

-Select Customer,Selecione o Cliente

-Select Digest Content,Selecione o conteúdo para o Resumo por E-mail

-Select DocType,Selecione o DocType

-Select Document Type,Selecione o Tipo de Documento

-Select Document Type or Role to start.,Selecione o tipo de documento ou função para começar.

-Select Items,Selecione itens

-Select PR,Selecionar PR

-Select Print Format,Selecione o Formato de Impressão

-Select Print Heading,Selecione o Cabeçalho de Impressão

-Select Report Name,Selecione o Nome do Relatório

-Select Role,Selecione a Função

-Select Sales Orders,Selecione as Ordens de Venda

-Select Sales Orders from which you want to create Production Orders.,Selecione as Ordens de Venda a partir das quais você deseja criar Ordens de Produção.

-Select Terms and Conditions,Selecione os Termos e Condições

-Select Time Logs and Submit to create a new Sales Invoice.,Selecione Time Logs e enviar para criar uma nova factura de venda.

-Select Transaction,Selecione a Transação

-Select Type,Selecione o Tipo

-Select User or Property to start.,Selecione o Usuário ou Propriedade para começar.

-Select a Banner Image first.,Selecione um Banner Image primeiro.

-Select account head of the bank where cheque was deposited.,Selecione a Conta do banco onde o cheque foi depositado.

-Select an image of approx width 150px with a transparent background for best results.,Selecione uma imagem de aproximadamente 150px de largura com um fundo transparente para melhores resultados.

-Select company name first.,Selecione o nome da empresa por primeiro.

-Select dates to create a new ,Selecione as datas para criar uma nova

-Select name of Customer to whom project belongs,Selecione o nome do cliente a quem pertence o projeto

-Select or drag across time slots to create a new event.,Selecione ou arraste intervalos de tempo para criar um novo evento.

-Select template from which you want to get the Goals,Selecione o modelo a partir do qual você deseja obter as Metas

-Select the Employee for whom you are creating the Appraisal.,Selecione o funcionário para quem você está criando a Avaliação.

-Select the currency in which price list is maintained,Selecione a moeda na qual a lista de preços é mantida

-Select the label after which you want to insert new field.,Selecione a etiqueta após a qual você deseja inserir um novo campo.

-Select the period when the invoice will be generated automatically,Selecione o período em que a fatura será gerada automaticamente

-"Select the price list as entered in ""Price List"" master. This will pull the reference rates of items against this price list as specified in ""Item"" master.","Selecione a lista de preços como cadastrada em &quot;Lista de Preço&quot;. Isso vai puxar os valores de referência dos itens contra esta lista de preços, conforme especificado no cadastro &quot;Item&quot;."

-Select the relevant company name if you have multiple companies,"Selecione o nome da empresa em questão, se você tem várias empresas"

-Select the relevant company name if you have multiple companies.,"Selecione o nome da empresa em questão, se você tem várias empresas."

-Select who you want to send this newsletter to,Selecione para quem você deseja enviar esta newsletter

-"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","Selecionando &quot;Sim&quot; vai permitir que este item apareça na Ordem de Compra, Recibo de Compra."

-"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","Selecionando &quot;Sim&quot; vai permitir que este item conste na Ordem de Venda, Guia de Remessa"

-"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",Selecionando &quot;Sim&quot; vai permitir que você crie uma Lista de Materiais mostrando as matérias-primas e os custos operacionais incorridos para fabricar este item.

-"Selecting ""Yes"" will allow you to make a Production Order for this item.",Selecionando &quot;Sim&quot; vai permitir que você faça uma Ordem de Produção para este item.

-"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",Selecionando &quot;Sim&quot; vai dar uma identificação única para cada entidade deste item que pode ser vista no cadastro do Número de Série.

-Selling,Vendas

-Selling Settings,Vendendo Configurações

-Send,Enviar

-Send Autoreply,Enviar Resposta Automática

-Send Email,Enviar E-mail

-Send From,Enviar de

-Send Invite Email,Enviar convite mail

-Send Me A Copy,Envie-me uma cópia

-Send Notifications To,Enviar notificações para

-Send Print in Body and Attachment,Enviar Imprimir em Corpo e Anexo

-Send SMS,Envie SMS

-Send To,Enviar para

-Send To Type,Enviar para Digite

-Send an email reminder in the morning,Enviar um e-mail lembrete na parte da manhã

-Send automatic emails to Contacts on Submitting transactions.,Enviar e-mails automáticos para os Contatos ao Submeter transações.

-Send mass SMS to your contacts,Enviar SMS em massa para seus contatos

-Send regular summary reports via Email.,Enviar relatórios resumidos regularmente via e-mail.

-Send to this list,Enviar para esta lista

-Sender,Remetente

-Sender Name,Nome do Remetente

-"Sending newsletters is not allowed for Trial users, \				to prevent abuse of this feature.","Envio de newsletters não é permitido para usuários experimentais, \ para evitar o abuso deste recurso."

-Sent Mail,E-mails Enviados

-Sent On,Enviado em

-Sent Quotation,Cotação Enviada

-Separate production order will be created for each finished good item.,Uma Ordem de Produção separada será criada para cada item acabado.

-Serial No,Nº de Série

-Serial No Details,Detalhes do Nº de Série

-Serial No Service Contract Expiry,Vencimento do Contrato de Serviço com Nº de Série

-Serial No Status,Estado do Nº de Série

-Serial No Warranty Expiry,Vencimento da Garantia com Nº de Série

-Serialized Item: ',Item serializado: &#39;

-Series List for this Transaction,Lista de séries para esta transação

-Server,Servidor

-Service Address,Endereço de Serviço

-Services,Serviços

-Session Expired. Logging you out,A sessão expirou. Você será deslogado

-Session Expires in (time),A sessão expira em (tempo)

-Session Expiry,Duração da sessão

-Session Expiry in Hours e.g. 06:00,"Duração da sessão em Horas, por exemplo 06:00"

-Set Banner from Image,Jogo da bandeira da Imagem

-Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,"Definir orçamentos para Grupos de Itens neste território. Você também pode incluir a sazonalidade, defininda na Distribuição."

-Set Login and Password if authentication is required.,Defina Login e Senha se a autenticação for necessária.

-Set New Password,Definir nova senha

-Set Value,Definir valor

-"Set a new password and ""Save""",Definir uma nova senha e &quot;Salvar&quot;

-Set prefix for numbering series on your transactions,Definir prefixo para séries de numeração em suas transações

-Set targets Item Group-wise for this Sales Person.,Estabelecer metas para Grupos de Itens para este Vendedor.

-"Set your background color, font and image (tiled)","Defina sua cor de fundo, fonte e imagem (lado a lado)"

-"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","Defina suas configurações de de e-mail SMTP aqui. Todas as notificações geradas pelo sistema e e-mails são enviados a partir deste servidor de correio. Se você não tem certeza, deixe este campo em branco para usar servidores ERPNext (e-mails ainda serão enviadas a partir do seu endereço de e-mail) ou entre em contato com seu provedor de e-mail."

-Setting Account Type helps in selecting this Account in transactions.,Definir o Tipo de Conta ajuda na seleção desta Conta nas transações.

-Settings,Configurações

-Settings for About Us Page.,Configurações da Página Sobre Nós.

-Settings for Accounts,Definições para contas

-Settings for Buying Module,Configurações para comprar Module

-Settings for Contact Us Page,Configurações da Página Fale Conosco.

-Settings for Contact Us Page.,Configurações da Página Fale Conosco.

-Settings for Selling Module,Configurações para vender Module

-Settings for the About Us Page,Configurações da Página Sobre Nós.

-"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""","Definições para extrair os candidatos a emprego a partir de um e-mail, por exemplo: &quot;empregos@exemplo.com&quot;"

-Setup,Configuração

-Setup Control,Controle de configuração

-Setup Series,Configuração de Séries

-Setup of Shopping Cart.,Configuração do Carrinho de Compras.

-Setup of fonts and background.,Configuração de fontes e de fundo.

-"Setup of top navigation bar, footer and logo.","Configuração de barra de navegação do topo, rodapé, e logotipo."

-Setup to pull emails from support email account,Configuração para puxar e-mails da conta do e-mail de suporte

-Share,Ação

-Share With,Compartilhar

-Shipments to customers.,Os embarques para os clientes.

-Shipping,Expedição

-Shipping Account,Conta de Envio

-Shipping Address,Endereço de envio

-Shipping Address Name,Nome do Endereço de envio

-Shipping Amount,Valor do transporte

-Shipping Rule,Regra de envio

-Shipping Rule Condition,Regra Condições de envio

-Shipping Rule Conditions,Regra Condições de envio

-Shipping Rule Label,Regra envio Rótulo

-Shipping Rules,Regras de transporte

-Shop,Loja

-Shopping Cart,Carrinho de Compras

-Shopping Cart Price List,Carrinho de Compras Lista de Preços

-Shopping Cart Price Lists,Carrinho listas de preços

-Shopping Cart Settings,Carrinho Configurações

-Shopping Cart Shipping Rule,Carrinho de Compras Rule envio

-Shopping Cart Shipping Rules,Carrinho Regras frete

-Shopping Cart Taxes and Charges Master,Carrinho impostos e taxas Mestre

-Shopping Cart Taxes and Charges Masters,Carrinho Impostos e Taxas de mestrado

-Short Bio,Curta Bio

-Short Name,Nome Curto

-Short biography for website and other publications.,Breve biografia para o site e outras publicações.

-Shortcut,Atalho

-"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",Mostrar &quot;Em Stock&quot; ou &quot;Fora de Estoque&quot; baseado no estoque disponível neste almoxarifado.

-Show Details,Ver detalhes

-Show In Website,Mostrar No Site

-Show Print First,Mostrar Impressão Primeiro

-Show a slideshow at the top of the page,Mostrar uma apresentação de slides no topo da página

-Show in Website,Mostrar no site

-Show rows with zero values,Mostrar as linhas com valores zero

-Show this slideshow at the top of the page,Mostrar esta apresentação de slides no topo da página

-Showing only for,Mostrando apenas para

-Signature,Assinatura

-Signature to be appended at the end of every email,Assinatura para ser inserida no final de cada e-mail

-Single,Único

-Single Post (article).,Resposta Única (artigo).

-Single unit of an Item.,Unidade única de um item.

-Sitemap Domain,Mapa do Site Domínio

-Slideshow,Apresentação de slides

-Slideshow Items,Itens da Apresentação de slides

-Slideshow Name,Nome da Apresentação de slides

-Slideshow like display for the website,Exibição do tipo Apresentação de slides para o site

-Small Text,Texto Pequeno

-Solid background color (default light gray),Cor de fundo sólida (padrão cinza claro)

-Sorry we were unable to find what you were looking for.,"Desculpe, não encontramos o que você estava procurando."

-Sorry you are not permitted to view this page.,"Desculpe, você não tem permissão para visualizar esta página."

-Sorry! We can only allow upto 100 rows for Stock Reconciliation.,Desculpe! Nós só podemos permitir no máximo 100 linhas para Reconciliação de Estoque.

-"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","Desculpe! Você não pode alterar a moeda padrão da empresa, porque existem operações existentes contra ele. Você terá que cancelar essas transações se você deseja alterar a moeda padrão."

-Sorry. Companies cannot be merged,Desculpe. As empresas não podem ser fundidas

-Sorry. Serial Nos. cannot be merged,Desculpe. N º s de série não podem ser mescladas

-Sort By,Classificar por

-Source,Fonte

-Source Warehouse,Almoxarifado de origem

-Source and Target Warehouse cannot be same,O Almoxarifado de origem e destino não pode ser o mesmo

-Source of th,Origem do

-"Source of the lead. If via a campaign, select ""Campaign""","Origem do Prospecto. Se foi através de uma campanha, selecione &quot;Campanha&quot;"

-Spartan,Espartano

-Special Page Settings,Configurações Especiais de página

-Specification Details,Detalhes da especificação

-Specify Exchange Rate to convert one currency into another,Especifique Taxa de câmbio para converter uma moeda em outra

-"Specify a list of Territories, for which, this Price List is valid","Especificar uma lista de territórios, para a qual, esta lista de preços é válida"

-"Specify a list of Territories, for which, this Shipping Rule is valid","Especificar uma lista de territórios, para a qual, essa regra de envio é válida"

-"Specify a list of Territories, for which, this Taxes Master is valid","Especificar uma lista de territórios, para a qual, este Impostos Master é válido"

-Specify conditions to calculate shipping amount,Especificar as condições para calcular valor de frete

-Split Delivery Note into packages.,Dividir Guia de Remessa em pacotes.

-Standard,Padrão

-Standard Rate,Taxa normal

-"Standard Terms and Conditions that can be added to Sales and Purchases.Examples:1. Validity of the offer.1. Payment Terms (In Advance, On Credit, part advance etc).1. What is extra (or payable by the Customer).1. Safety / usage warning.1. Warranty if any.1. Returns Policy.1. Terms of shipping, if applicable.1. Ways of addressing disputes, indemnity, liability, etc.1. Address and Contact of your Company.","Termos e Condições Padrão que pode ser adicionado para Vendas e Purchases.Examples: 1. Validade do offer.1. Condições de pagamento (adiantado, no crédito etc antecedência, parte) 0,1. O que é muito (ou a pagar pelo Cliente) .1. Segurança / uso warning.1. Garantia se any.1. Retorna Policy.1. Condições de entrega, se applicable.1. Formas de disputas de endereçamento, indenização, responsabilidade, etc.1. Endereço e contato da sua empresa."

-"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.10. Add or Deduct: Whether you want to add or deduct the tax.","Modelo imposto padrão que pode ser aplicado a todas as operações de compra. Este modelo pode conter lista de cabeças de impostos e também chefes de despesas outras como &quot;Frete&quot;, &quot;Seguro&quot;, &quot;Manipulação&quot;, etc taxa de imposto # # # # ObservaçãoO você definir aqui será a taxa normal do IVA para todos os itens ** ** . Se houver ** ** Itens que têm taxas diferentes, eles devem ser adicionados no Imposto item ** ** tabela no item ** ** mestre. # # # # Descrição do Columns1. Tipo de Cálculo: - Isto pode ser em ** Total Líquida ** (que é a soma do valor de base). - ** Na linha anterior Total / Montante ** (para impostos cumulativos ou encargos). Se você selecionar esta opção, o imposto será aplicado como um percentual da linha anterior (na tabela do imposto) ou montante total. - ** Real ** (como mencionado) .2. Chefe da conta: O livro conta em que este imposto será booked3. Custo Center: Se o imposto / carga é uma renda (como o transporte) ou despesa que precisa ser contabilizadas a um Custo Center.4. Descrição: Descrição do imposto (que será impresso nas faturas / cotações) .5. Taxa: Imposto rate.6. Quantidade: Imposto amount.7. Total: total acumulado a este point.8. Digite Row: Se com base em &quot;Total linha anterior&quot; você pode escolher o número da linha que será tomado como base para este cálculo (o padrão é a linha anterior) .9. Considere imposto ou encargo para: Nesta seção, você pode especificar se o imposto / carga é apenas para avaliação (não uma parte do total) ou apenas para total (não adiciona valor ao produto) ou para both.10. Adicionar ou Deduzir: Se você quiser adicionar ou deduzir o imposto."

-"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.","Modelo imposto padrão que pode ser aplicado a todas as suas vendas. Este modelo pode conter lista de cabeças de impostos e também outras despesas / receitas cabeças como &quot;Frete&quot;, &quot;Seguro&quot;, &quot;Manipulação&quot;, etc taxa de imposto # # # # ObservaçãoO você definir aqui será a taxa normal do IVA para todos os itens ** . ** Se houver ** ** Itens que têm taxas diferentes, eles devem ser adicionados no Imposto item ** ** tabela no item ** ** mestre. # # # # Descrição do Columns1. Tipo de Cálculo: - Isto pode ser em ** Total Líquida ** (que é a soma do valor de base). - ** Na linha anterior Total / Montante ** (para impostos cumulativos ou encargos). Se você selecionar esta opção, o imposto será aplicado como um percentual da linha anterior (na tabela do imposto) ou montante total. - ** Real ** (como mencionado) .2. Chefe da conta: O livro conta em que este imposto será booked3. Custo Center: Se o imposto / carga é uma renda (como o transporte) ou despesa que precisa ser contabilizadas a um Custo Center.4. Descrição: Descrição do imposto (que será impresso nas faturas / cotações) .5. Taxa: Imposto rate.6. Quantidade: Imposto amount.7. Total: total acumulado a este point.8. Digite Row: Se com base em &quot;Total linha anterior&quot; você pode escolher o número da linha que será tomado como base para este cálculo (o padrão é a linha anterior) .9. É este imposto incluído na tarifa básica:? Se você verificar isso, significa que este imposto não será mostrado abaixo da tabela item, mas será incluída na taxa básica em sua mesa principal item. Isso é útil quando você quer dar um preço fixo (incluindo todos os impostos) preço aos clientes."

-Start Date,Data de Início

-Start Report For,Começar Relatório para

-Start date of current invoice's period,Data de início do período de fatura atual

-Starts on,Inicia em

-Startup,Startup

-State,Estado

-States,Estados

-Static Parameters,Parâmetros estáticos

-Status,Estado

-Status must be one of ,Estado deve ser um dos

-Status should be Submitted,Estado deverá ser apresentado

-Statutory info and other general information about your Supplier,Informações estatutárias e outras informações gerais sobre o seu Fornecedor

-Stock,Estoque

-Stock Adjustment Account,Banco de Acerto de Contas

-Stock Adjustment Cost Center,Ajuste de estoque Centro de Custo

-Stock Ageing,Envelhecimento do Estoque

-Stock Analytics,Análise do Estoque

-Stock Balance,Balanço de Estoque

-Stock Entry,Lançamento no Estoque

-Stock Entry Detail,Detalhe do lançamento no Estoque

-Stock Frozen Upto,Estoque congelado até

-Stock In Hand Account,Estoque em conta Mão

-Stock Ledger,Livro de Inventário

-Stock Ledger Entry,Lançamento do Livro de Inventário

-Stock Level,Nível de Estoque

-Stock Qty,Qtde. em Estoque

-Stock Queue (FIFO),Fila do estoque (PEPS)

-Stock Received But Not Billed,"Banco recebido, mas não faturados"

-Stock Reconciliation,Reconciliação de Estoque

-Stock Reconciliation file not uploaded,Arquivo da Reconciliação de Estoque não carregado

-Stock Settings,Configurações da

-Stock UOM,UDM do Estoque

-Stock UOM Replace Utility,Utilitário para Substituir UDM do Estoque

-Stock Uom,UDM do Estoque

-Stock Value,Valor do Estoque

-Stock Value Difference,Banco de Valor Diferença

-Stop,Pare

-Stop users from making Leave Applications on following days.,Pare de usuários de fazer aplicações deixam nos dias seguintes.

-Stopped,Parado

-Structure cost centers for budgeting.,Estrutura dos centros de custo para orçamentação.

-Structure of books of accounts.,Estrutura de livros de contas.

-Style,Estilo

-Style Settings,Configurações de Estilo

-"Style represents the button color: Success - Green, Danger - Red, Inverse - Black, Primary - Dark Blue, Info - Light Blue, Warning - Orange","Estilo representa a cor do botão: Sucesso - Verde, Perigo - Vermelho, Inverso - Preto, Primário - Azul Escuro, Informação - Azul Claro, Aviso - Laranja"

-"Sub-currency. For e.g. ""Cent""",Sub-moeda. Por exemplo &quot;Centavo&quot;

-Sub-domain provided by erpnext.com,Sub-domínio fornecido pelo erpnext.com

-Subcontract,Subcontratar

-Subdomain,Subdomínio

-Subject,Assunto

-Submit,Enviar

-Submit Salary Slip,Enviar folha de pagamento

-Submit all salary slips for the above selected criteria,Enviar todas as folhas de pagamento para os critérios acima selecionados

-Submitted,Enviado

-Submitted Record cannot be deleted,Registro apresentado não pode ser excluído

-Subsidiary,Subsidiário

-Success,Sucesso

-Successful: ,Bem-sucedido:

-Suggestion,Sugestão

-Suggestions,Sugestões

-Sunday,Domingo

-Supplier,Fornecedor

-Supplier (Payable) Account,Fornecedor (pago) Conta

-Supplier (vendor) name as entered in supplier master,"Nome do fornecedor (vendedor), como inscritos no cadastro de fornecedores"

-Supplier Account Head,Fornecedor Cabeça Conta

-Supplier Address,Endereço do Fornecedor

-Supplier Details,Detalhes do Fornecedor

-Supplier Intro,Introdução do Fornecedor

-Supplier Invoice Date,Fornecedor Data Fatura

-Supplier Invoice No,Fornecedor factura n

-Supplier Name,Nome do Fornecedor

-Supplier Naming By,Fornecedor de nomeação

-Supplier Part Number,Número da peça do Fornecedor

-Supplier Quotation,Cotação do Fornecedor

-Supplier Quotation Item,Item da Cotação do Fornecedor

-Supplier Reference,Referência do Fornecedor

-Supplier Shipment Date,Fornecedor Expedição Data

-Supplier Shipment No,Fornecedor Expedição Não

-Supplier Type,Tipo de Fornecedor

-Supplier Warehouse,Almoxarifado do Fornecedor

-Supplier Warehouse mandatory subcontracted purchase receipt,Armazém Fornecedor obrigatório recibo de compra subcontratada

-Supplier classification.,Classificação do Fornecedor.

-Supplier database.,Banco de dados do Fornecedor.

-Supplier of Goods or Services.,Fornecedor de Bens ou Serviços.

-Supplier warehouse where you have issued raw materials for sub - contracting,Almoxarifado do fornecedor onde você emitiu matérias-primas para a subcontratação

-Supplier's currency,Moeda do Fornecedor

-Support,Suporte

-Support Analytics,Análise do Suporte

-Support Email,E-mail de Suporte

-Support Email Id,Endereço de E-mail de Suporte

-Support Password,Senha do Suporte

-Support Ticket,Ticket de Suporte

-Support queries from customers.,Suporte a consultas de clientes.

-Symbol,Símbolo

-Sync Inbox,Sincronizar Caixa de Entrada

-Sync Support Mails,Sincronizar E-mails de Suporte

-Sync with Dropbox,Sincronizar com o Dropbox

-Sync with Google Drive,Sincronia com o Google Drive

-System,Sistema

-System Defaults,Padrões do Sistema

-System Settings,Configurações do sistema

-System User,Usuário do Sistema

-"System User (login) ID. If set, it will become default for all HR forms.","Identificação do usuário do sistema (login). Se for marcado, ele vai se tornar padrão para todos os formulários de RH."

-System for managing Backups,Sistema para gerenciamento de Backups

-System generated mails will be sent from this email id.,E-mails gerados pelo sistema serão enviados a partir deste endereço de e-mail.

-TL-,TL-

-TLB-,TLB-

-Table,Tabela

-Table for Item that will be shown in Web Site,Tabela para Item que será mostrado no site

-Tag,Etiqueta

-Tag Name,Nome da etiqueta

-Tags,Etiquetas

-Tahoma,Tahoma

-Target,Meta

-Target  Amount,Valor da meta

-Target Detail,Detalhe da meta

-Target Details,Detalhes da meta

-Target Details1,Detalhes da meta

-Target Distribution,Distribuição de metas

-Target Qty,Qtde. de metas

-Target Warehouse,Almoxarifado de destino

-Task,Tarefa

-Task Details,Detalhes da Tarefa

-Tax,Imposto

-Tax Calculation,Cálculo do Imposto

-Tax Category can not be 'Valuation' or 'Valuation and Total' 					as all items are non-stock items,"Categoria fiscal não pode ser &quot;Valuation&quot; ou &quot;Avaliação e total&quot;, como todos os itens não são itens de estoque"

-Tax Master,Imposto de Mestre

-Tax Rate,Taxa de Imposto

-Tax Template for Purchase,Modelo de Impostos para compra

-Tax Template for Sales,Modelo de Impostos para vendas

-Tax and other salary deductions.,Impostos e outras deduções salariais.

-Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges,Tabela de detalhes fiscal obtido a partir do cadastro de itens como uma string e armazenada neste field.Used dos Impostos e Encargos

-Taxable,Tributável

-Taxes,Impostos

-Taxes and Charges,Impostos e Encargos

-Taxes and Charges Added,Impostos e Encargos Adicionados

-Taxes and Charges Added (Company Currency),Impostos e taxas Adicionado (Moeda Company)

-Taxes and Charges Calculation,Cálculo de Impostos e Encargos

-Taxes and Charges Deducted,Impostos e Encargos Deduzidos

-Taxes and Charges Deducted (Company Currency),Impostos e taxas Deduzido (Moeda Company)

-Taxes and Charges Total,Total de Impostos e Encargos

-Taxes and Charges Total (Company Currency),Impostos e Encargos Total (moeda da empresa)

-Taxes and Charges1,Impostos e Encargos

-Team Members,Membros da Equipe

-Team Members Heading,Título da página Membros da Equipe

-Template for employee performance appraisals.,Modelo para avaliação do desempenho dos funcionários.

-Template of terms or contract.,Modelo de termos ou contratos.

-Term Details,Detalhes dos Termos

-Terms and Conditions,Termos e Condições

-Terms and Conditions Content,Conteúdos dos Termos e Condições

-Terms and Conditions Details,Detalhes dos Termos e Condições

-Terms and Conditions Template,Modelo de Termos e Condições

-Terms and Conditions1,Termos e Condições

-Territory,Território

-Territory Manager,Gerenciador de Territórios

-Territory Name,Nome do Território

-Territory Target Variance (Item Group-Wise),Território Variance Alvo (Item Group-Wise)

-Territory Targets,Metas do Território

-Test,Teste

-Test Email Id,Endereço de Email de Teste

-Test Runner,Test Runner

-Test the Newsletter,Newsletter de Teste

-Text,Texto

-Text Align,Alinhar Texto

-Text Editor,Editor de Texto

-"The ""Web Page"" that is the website home page",A &quot;Página Web&quot; que é a página inicial do site

-The BOM which will be replaced,A LDM que será substituída

-"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",O item que representa o pacote. Este item deve ter &quot;É Item de Estoque&quot; como &quot;Não&quot; e &quot;É Item de Venda&quot; como &quot;Sim&quot;

-The date at which current entry is made in system.,A data em que o lançamento atual é feito no sistema.

-The date at which current entry will get or has actually executed.,A data em que o lançamento atual vai ser ou foi realmente executado.

-The date on which next invoice will be generated. It is generated on submit.,A data em que próxima fatura será gerada. Ele é gerado em enviar.

-The date on which recurring invoice will be stop,A data em que fatura recorrente será interrompida

-"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","O dia do mês em que factura automática será gerada, por exemplo 05, 28 etc"

-The first Leave Approver in the list will be set as the default Leave Approver,O primeiro Deixe Approver na lista vai ser definido como o Leave Approver padrão

-The gross weight of the package. Usually net weight + packaging material weight. (for print),O peso bruto do pacote. Normalmente peso líquido + peso do material de embalagem. (Para impressão)

-The name of your company / website as you want to appear on browser title bar. All pages will have this as the prefix to the title.,O nome da sua empresa / site da forma que você quer que apareça na barra de título do navegador. Todas as páginas vão ter isso como o prefixo para o título.

-The net weight of this package. (calculated automatically as sum of net weight of items),O peso líquido do pacote. (Calculado automaticamente como soma do peso líquido dos itens)

-The new BOM after replacement,A nova LDM após substituição

-The rate at which Bill Currency is converted into company's base currency,A taxa na qual a moeda de faturamento é convertida na moeda base da empresa

-"The system provides pre-defined roles, but you can <a href='#List/Role'>add new roles</a> to set finer permissions","O sistema fornece funções pré-definidas, mas você pode <a href='#List/Role'>adicionar novas funções</a> para estabelecer as permissões mais precisas"

-The unique id for tracking all recurring invoices. It is generated on submit.,A ID exclusiva para acompanhar todas as facturas recorrentes. Ele é gerado em enviar.

-Then By (optional),"Em seguida, por (opcional)"

-These properties are Link Type fields from all Documents.,Estas propriedades são campos do tipo ligação de todos os documentos.

-"These properties can also be used to 'assign' a particular document, whose property matches with the User's property to a User. These can be set using the <a href='#permission-manager'>Permission Manager</a>","Essas propriedades também podem ser usados ​​para &quot;atribuir&quot; um documento específico, cuja propriedade coincide com a propriedade do usuário para um usuário. Estas podem ser definidas usando o <a href='#permission-manager'>Gerenciador de Permissão</a>"

-These properties will appear as values in forms that contain them.,Estas propriedades aparecerão como valores em formulários que as contêm.

-These values will be automatically updated in transactions and also will be useful to restrict permissions for this user on transactions containing these values.,Esses valores serão atualizados automaticamente em transações e também serão úteis para restringir as permissões para este usuário em operações que contenham esses valores.

-This Price List will be selected as default for all Customers under this Group.,Esta lista de preços será selecionado como padrão para todos os clientes sob este grupo.

-This Time Log Batch has been billed.,Este lote Log O tempo tem sido anunciado.

-This Time Log Batch has been cancelled.,Este lote Log Tempo foi cancelada.

-This Time Log conflicts with,Este tempo de registro de conflitos com

-This account will be used to maintain value of available stock,Essa conta será usada para manter o valor do estoque disponível

-This currency will get fetched in Purchase transactions of this supplier,Essa moeda vai ser buscada em transações de compra deste fornecedor

-This currency will get fetched in Sales transactions of this customer,Essa moeda vai ser buscada em transações de vendas deste cliente

-"This feature is for merging duplicate warehouses. It will replace all the links of this warehouse by ""Merge Into"" warehouse. After merging you can delete this warehouse, as stock level for this warehouse will be zero.","Este recurso é para a fusão armazéns duplicados. Ele irá substituir todos os links deste armazém por &quot;Merge Into&quot; armazém. Após a fusão, você pode excluir este armazém, como nível de estoque para este depósito será zero."

-This feature is only applicable to self hosted instances,Este recurso só é aplicável aos casos de auto-hospedado

-This field will appear only if the fieldname defined here has value OR the rules are true (examples): <br>myfieldeval:doc.myfield=='My Value'<br>eval:doc.age>18,Este campo só aparece se o nome do campo definido aqui tem valor ou as regras são verdadeiras (exemplos): <br> myfieldeval: doc.myfield == &#39;o meu valor&#39; <br> eval: doc.age&gt; 18

-This goes above the slideshow.,Isto vai acima do slideshow.

-This is PERMANENT action and you cannot undo. Continue?,Esta é uma ação PERMANENTE e não pode ser desfeita. Continuar?

-This is an auto generated Material Request.,Este é um auto solicitar material gerado.

-This is permanent action and you cannot undo. Continue?,Esta é uma ação PERMANENTE e não pode ser desfeita. Continuar?

-This is the number of the last created transaction with this prefix,Este é o número da última transação criada com este prefixo

-This message goes away after you create your first customer.,Esta mensagem vai embora depois de criar o seu primeiro cliente.

-This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,Esta ferramenta ajuda a atualizar ou corrigir a quantidade e a valorização do estoque no sistema. Ela é geralmente usada para sincronizar os valores do sistema e o que realmente existe em seus almoxarifados.

-This will be used for setting rule in HR module,Isso será usado para a definição de regras no módulo RH

-Thread HTML,Tópico HTML

-Thursday,Quinta-feira

-Time,Tempo

-Time Log,Tempo Log

-Time Log Batch,Tempo Batch Log

-Time Log Batch Detail,Tempo Log Detail Batch

-Time Log Batch Details,Tempo de registro de detalhes de lote

-Time Log Batch status must be 'Submitted',Status do lote Log tempo deve ser &#39;Enviado&#39;

-Time Log Status must be Submitted.,Tempo de registro de Estado deve ser apresentado.

-Time Log for tasks.,Tempo de registro para as tarefas.

-Time Log is not billable,Tempo de registro não é cobrável

-Time Log must have status 'Submitted',Tempo de registro deve ter status &#39;Enviado&#39;

-Time Zone,Fuso horário

-Time Zones,Fusos horários

-Time and Budget,Tempo e Orçamento

-Time at which items were delivered from warehouse,Horário em que os itens foram entregues do almoxarifado

-Time at which materials were received,Horário em que os materiais foram recebidos

-Title,Título

-Title / headline of your page,Título / chamada da sua página

-Title Case,Caixa do Título

-Title Prefix,Prefixo do Título

-To,Para

-To Currency,A Moeda

-To Date,Até a Data

-To Discuss,Para Discutir

-To Do,Que fazer

-To Do List,Para fazer a lista

-To PR Date,Data de PR

-To Package No.,Para Pacote Nº.

-To Reply,Para Responder

-To Time,Para Tempo

-To Value,Ao Valor

-To Warehouse,Para Almoxarifado

-"To add a tag, open the document and click on ""Add Tag"" on the sidebar","Para adicionar uma etiqueta, abra o documento e clique em &quot;Adicionar Etiqueta&quot; na barra lateral"

-"To assign this issue, use the ""Assign"" button in the sidebar.","Para atribuir esse problema a alguém, use o botão &quot;Atribuir&quot; na barra lateral."

-"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","Para criar automaticamente Tickets de Suporte a partir da sua caixa de entrada, defina as configurações de POP3 aqui. Você deve, idealmente, criar um E-mail separado para o Sistema ERP para que todas as mensagens sejam sincronizadas com o sistema a partir daquele E-mail. Se você não tiver certeza, entre em contato com seu provedor de e-mail."

-"To create an Account Head under a different company, select the company and save customer.","Para criar uma Conta, sob uma empresa diferente, selecione a empresa e salve o Cliente."

-To enable <b>Point of Sale</b> features,Para habilitar as características de <b>Ponto de Venda</b>

-To enable more currencies go to Setup > Currency,Para permitir que mais moedas vá para Configuração&gt; Currency

-"To fetch items again, click on 'Get Items' button \						or update the Quantity manually.","Para buscar itens novamente, clique em &quot;Obter itens &#39;botão \ ou atualizar a quantidade manualmente."

-"To format columns, give column labels in the query.","Para formatar colunas, dar rótulos de coluna na consulta."

-"To further restrict permissions based on certain values in a document, use the 'Condition' settings.","Para restringir ainda mais as permissões com base em determinados valores em um documento, use as definições de &#39;Condição&#39;."

-To get Item Group in details table,Para obter Grupo de Itens na tabela de detalhes

-To manage multiple series please go to Setup > Manage Series,"Para gerenciar várias séries por favor, vá para Configuração &gt; Gerenciar Séries"

-To restrict a User of a particular Role to documents that are explicitly assigned to them,Para restringir um usuário de uma função a documentos que são explicitamente atribuídos a ele

-To restrict a User of a particular Role to documents that are only self-created.,Para restringir um usuário de uma função a apenas documentos que ele próprio criou.

-"To set reorder level, item must be Purchase Item","Para definir o nível de reposição, o artigo deve ser de compra do item"

-"To set user roles, just go to <a href='#List/Profile'>Setup > Users</a> and click on the user to assign roles.","Para definir funções ao usuário, basta ir a <a href='#List/Profile'>Configuração&gt; Usuários</a> e clicar sobre o usuário para atribuir funções."

-To track any installation or commissioning related work after sales,Para rastrear qualquer trabalho relacionado à instalação ou colocação em funcionamento após a venda

-"To track brand name in the following documents<br>Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No","Para acompanhar marca nos seguintes documentos <br> Nota de Entrega, Enuiry, solicitar material, Item, Ordem de Compra, comprovante de compra, recebimento Comprador, cotação, nota fiscal de venda, BOM Vendas, Ordem de Vendas, N º de Série"

-To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,Para acompanhar o item em documentos de vendas e de compras com base em seus números de série. Isso também pode ser usado para rastrear detalhes sobre a garantia do produto.

-To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,"Para controlar os itens de vendas e documentos de compra pelo nº do lote<br> <b>Por Ex.: Indústria Química, etc</b>"

-To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,Para rastrear itens usando código de barras. Você será capaz de inserir itens na Guia de Remessa e Nota Fiscal de Venda através do escaneamento do código de barras do item.

-ToDo,Lista de Tarefas

-Tools,Ferramentas

-Top,Topo

-Top Bar,Barra Superior

-Top Bar Background,Fundo da barra superior

-Top Bar Item,Item da barra superior

-Top Bar Items,Itens da barra superior

-Top Bar Text,Top Bar Texto

-Top Bar text and background is same color. Please change.,"Top Bar texto eo fundo é a mesma cor. Por favor, altere."

-Total,Total

-Total (sum of) points distribution for all goals should be 100.,Total (soma) da distribuição de pontos para todos os objetivos deve ser 100.

-Total Advance,Antecipação Total

-Total Amount,Valor Total

-Total Amount To Pay,Valor total a pagar

-Total Amount in Words,Valor Total por extenso

-Total Billing This Year: ,Faturamento total deste ano:

-Total Claimed Amount,Montante Total Requerido

-Total Commission,Total da Comissão

-Total Cost,Custo Total

-Total Credit,Crédito Total

-Total Debit,Débito Total

-Total Deduction,Dedução Total

-Total Earning,Total de Ganhos

-Total Experience,Experiência total

-Total Hours,Total de Horas

-Total Hours (Expected),Total de Horas (Esperado)

-Total Invoiced Amount,Valor Total Faturado

-Total Leave Days,Total de dias de licença

-Total Leaves Allocated,Total de licenças alocadas

-Total Operating Cost,Custo de Operacional Total

-Total Points,Total de pontos

-Total Raw Material Cost,Custo Total das matérias-primas

-Total SMS Sent,Total de SMS enviados

-Total Sanctioned Amount,Valor Total Sancionado

-Total Score (Out of 5),Pontuação total (sobre 5)

-Total Tax (Company Currency),Imposto Total (moeda da empresa)

-Total Taxes and Charges,Total de Impostos e Encargos

-Total Taxes and Charges (Company Currency),Total de Impostos e Taxas (moeda da empresa)

-Total Working Days In The Month,Total de dias úteis do mês

-Total amount of invoices received from suppliers during the digest period,O valor total das faturas recebidas de fornecedores durante o período de digestão

-Total amount of invoices sent to the customer during the digest period,O valor total das faturas enviadas para o cliente durante o período de digestão

-Total in words,Total por extenso

-Total production order qty for item,Total da ordem qty produção para o item

-Totals,Totais

-Track separate Income and Expense for product verticals or divisions.,Acompanhar Receitas e Gastos separados para produtos verticais ou divisões.

-Track this Delivery Note against any Project,Acompanhar este Guia de Remessa contra qualquer projeto

-Track this Sales Invoice against any Project,Acompanhar esta Nota Fiscal de Venda contra qualquer projeto

-Track this Sales Order against any Project,Acompanhar este Ordem de Venda contra qualquer projeto

-Transaction,Transação

-Transaction Date,Data da Transação

-Transfer,Transferir

-Transition Rules,Regras de transição

-Transporter Info,Informações da Transportadora

-Transporter Name,Nome da Transportadora

-Transporter lorry number,Número do caminhão da Transportadora

-Trash Reason,Razão de pôr no lixo

-Tree of item classification,Árvore de classificação de itens

-Trial Balance,Balancete

-Tuesday,Terça-feira

-Tweet will be shared via your user account (if specified),Tweet serão compartilhados através da sua conta de usuário (se especificado)

-Twitter Share,Compartilhar Twitter

-Twitter Share via,Twitter Partilhar através do

-Type,Tipo

-Type of document to rename.,Tipo de documento a ser renomeado.

-Type of employment master.,Tipo de cadastro de emprego.

-"Type of leaves like casual, sick etc.","Tipo de licenças como casual, doença, etc."

-Types of Expense Claim.,Tipos de reembolso de despesas.

-Types of activities for Time Sheets,Tipos de atividades para quadro de horários

-UOM,UDM

-UOM Conversion Detail,Detalhe da Conversão de UDM

-UOM Conversion Details,Detalhes da Conversão de UDM

-UOM Conversion Factor,Fator de Conversão da UDM

-UOM Conversion Factor is mandatory,UOM Fator de Conversão é obrigatório

-UOM Details,Detalhes da UDM

-UOM Name,Nome da UDM

-UOM Replace Utility,Utilitário para Substituir UDM

-UPPER CASE,MAIÚSCULAS

-UPPERCASE,Maiúsculas

-URL,URL

-Unable to complete request: ,Não é possível concluir pedido:

-Under AMC,Sob CAM

-Under Graduate,Em Graduação

-Under Warranty,Sob Garantia

-Unit of Measure,Unidade de Medida

-"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","Unidade de medida do item (por exemplo: kg, unidade, nº, par)."

-Units/Hour,Unidades/hora

-Units/Shifts,Unidades/Turnos

-Unmatched Amount,Quantidade incomparável

-Unpaid,Não remunerado

-Unread Messages,Mensagens não lidas

-Unscheduled,Sem agendamento

-Unsubscribed,Inscrição Cancelada

-Upcoming Events for Today,Próximos Eventos para Hoje

-Update,Atualizar

-Update Clearance Date,Atualizar Data Liquidação

-Update Field,Atualizar Campo

-Update PR,Atualizar PR

-Update Series,Atualizar Séries

-Update Series Number,Atualizar Números de Séries

-Update Stock,Atualizar Estoque

-Update Stock should be checked.,Atualização de Estoque deve ser verificado.

-Update Value,Atualizar Valor

-"Update allocated amount in the above table and then click ""Allocate"" button",Atualize o montante atribuído na tabela acima e clique no botão &quot;Alocar&quot;

-Update bank payment dates with journals.,Atualizar datas de pagamento bancário com livro Diário.

-Update is in progress. This may take some time.,Atualização está em andamento. Isso pode levar algum tempo.

-Updated,Atualizado

-Upload Attachment,Carregar anexos

-Upload Attendance,Envie Atendimento

-Upload Backups to Dropbox,Carregar Backups para Dropbox

-Upload Backups to Google Drive,Carregar Backups para Google Drive

-Upload HTML,Carregar HTML

-Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,Enviar um arquivo CSV com duas colunas:. O nome antigo eo novo nome. No máximo 500 linhas.

-Upload a file,Carregar um arquivo

-Upload and Import,Carregar e Importar

-Upload attendance from a .csv file,Carregar comparecimento a partir de um arquivo CSV.

-Upload stock balance via csv.,Carregar saldo de estoque a partir de um arquivo CSV.

-Uploading...,Upload ...

-Upper Income,Renda superior

-Urgent,Urgente

-Use Multi-Level BOM,Utilize LDM de Vários Níveis

-Use SSL,Use SSL

-User,Usuário

-User Cannot Create,O Usuário não pode criar

-User Cannot Search,O Usuário não pode pesquisar

-User ID,ID de Usuário

-User Image,Imagem do Usuário

-User Name,Nome de Usuário

-User Remark,Observação do Usuário

-User Remark will be added to Auto Remark,Observação do usuário será adicionado à observação automática

-User Tags,Etiquetas de Usuários

-User Type,Tipo de Usuário

-User must always select,O Usuário deve sempre selecionar

-User not allowed entry in the Warehouse,Entrada do usuário não é permitido no Armazém

-User not allowed to delete.,Usuário não tem permissão para excluir.

-UserRole,Função do Usuário

-Username,Nome do Usuário

-Users who can approve a specific employee's leave applications,Usuários que podem aprovar aplicações deixam de um funcionário específico

-Users with this role are allowed to do / modify accounting entry before frozen date,Usuários com esta função estão autorizados a fazer / modificar lançamentos de contabilidade antes da data de congelamento

-Utilities,Utilitários

-Utility,Utilitário

-Valid For Territories,Válido para os territórios

-Valid Upto,Válido até

-Valid for Buying or Selling?,Válido para comprar ou vender?

-Valid for Territories,Válido para Territórios

-Validate,Validar

-Valuation,Avaliação

-Valuation Method,Método de Avaliação

-Valuation Rate,Taxa de Avaliação

-Valuation and Total,Avaliação e Total

-Value,Valor

-Value missing for,Valor em falta para

-Vehicle Dispatch Date,Veículo Despacho Data

-Vehicle No,No veículo

-Verdana,Verdana

-Verified By,Verificado Por

-Visit,Visita

-Visit report for maintenance call.,Relatório da visita da chamada de manutenção.

-Voucher Detail No,Nº do Detalhe do comprovante

-Voucher ID,ID do Comprovante

-Voucher Import Tool,Ferramenta de Importação de comprovantes

-Voucher No,Nº do comprovante

-Voucher Type,Tipo de comprovante

-Voucher Type and Date,Tipo Vale e Data

-WIP Warehouse required before Submit,WIP Warehouse necessária antes de Enviar

-Waiting for Customer,À espera de Cliente

-Walk In,Walk In

-Warehouse,Almoxarifado

-Warehouse Contact Info,Informações de Contato do Almoxarifado

-Warehouse Detail,Detalhe do Almoxarifado

-Warehouse Name,Nome do Almoxarifado

-Warehouse User,Usuário Armazém

-Warehouse Users,Usuários do Warehouse

-Warehouse and Reference,Warehouse and Reference

-Warehouse does not belong to company.,Warehouse não pertence à empresa.

-Warehouse where you are maintaining stock of rejected items,Almoxarifado onde você está mantendo estoque de itens rejeitados

-Warehouse-Wise Stock Balance,Warehouse-sábio Stock Balance

-Warehouse-wise Item Reorder,Armazém-sábio item Reordenar

-Warehouses,Armazéns

-Warn,Avisar

-Warning,Aviso

-Warning: Leave application contains following block dates,Aviso: pedido de férias contém as datas de blocos seguintes

-Warranty / AMC Details,Garantia / Detalhes do CAM

-Warranty / AMC Status,Garantia / Estado do CAM

-Warranty Expiry Date,Data de validade da garantia

-Warranty Period (Days),Período de Garantia (Dias)

-Warranty Period (in days),Período de Garantia (em dias)

-Web Content,Conteúdo da Web

-Web Page,Página Web

-Website,Site

-Website Description,Descrição do site

-Website Item Group,Grupo de Itens do site

-Website Item Groups,Grupos de Itens do site

-Website Overall Settings,Configurações gerais do site

-Website Script,Script do site

-Website Settings,Configurações do site

-Website Slideshow,Slideshow do site

-Website Slideshow Item,Item do Slideshow do site

-Website User,Site do Usuário

-Website Warehouse,Almoxarifado do site

-Wednesday,Quarta-feira

-Weekly,Semanal

-Weekly Off,Descanso semanal

-Weight UOM,UDM de Peso

-Weightage,Peso

-Weightage (%),Peso (%)

-Welcome,Boas-vindas

-"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.","Quando qualquer uma das operações marcadas são &quot;Enviadas&quot;, um pop-up abre automaticamente para enviar um e-mail para o &quot;Contato&quot; associado a transação, com a transação como um anexo. O usuário pode ou não enviar o e-mail."

-"When you <b>Amend</b> a document after cancel and save it, it will get a new number that is a version of the old number.","Quando você <b>Alterar</b> um documento depois de cancelar e salvá-lo, ele vai ter um novo número que é uma versão do número antigo."

-Where items are stored.,Onde os itens são armazenados.

-Where manufacturing operations are carried out.,Onde as operações de fabricação são realizadas.

-Widowed,Viúvo(a)

-Width,Largura

-Will be calculated automatically when you enter the details,Será calculado automaticamente quando você digitar os detalhes

-Will be fetched from Customer,Será obtido a partir do Cliente

-Will be updated after Sales Invoice is Submitted.,Será atualizado após a factura de venda é submetido.

-Will be updated when batched.,Será atualizado quando agrupadas.

-Will be updated when billed.,Será atualizado quando faturado.

-Will be used in url (usually first name).,Será utilizado na url (geralmente o primeiro nome).

-With Operations,Com Operações

-Work Details,Detalhes da Obra

-Work Done,Trabalho feito

-Work In Progress,Trabalho em andamento

-Work-in-Progress Warehouse,Armazém Work-in-Progress

-Workflow,Fluxo de Trabalho

-Workflow Action,Ação do Fluxo de Trabalho

-Workflow Action Master,Cadastro da Ação do Fluxo de Trabalho

-Workflow Action Name,Nome da Ação do Fluxo de Trabalho

-Workflow Document State,Estado do Documento do Fluxo de Trabalho

-Workflow Document States,Estados do Documento do Fluxo de Trabalho

-Workflow Name,Nome do Fluxo de Trabalho

-Workflow State,Estado do Fluxo de Trabalho

-Workflow State Field,Campo do Estado do Fluxo de Trabalho

-Workflow State Name,Nome do Estado do Fluxo de Trabalho

-Workflow Transition,Transição do Fluxo de Trabalho

-Workflow Transitions,Transições do Fluxo de Trabalho

-Workflow state represents the current state of a document.,O estado do Fluxo de Trabalho representa o estado atual de um documento.

-Workflow will start after saving.,Fluxo de trabalho será iníciado após salvar.

-Working,Trabalhando

-Workstation,Estação de Trabalho

-Workstation Name,Nome da Estação de Trabalho

-Write,Escrever

-Write Off Account,Eliminar Conta

-Write Off Amount,Eliminar Valor

-Write Off Amount <=,Eliminar Valor &lt;=

-Write Off Based On,Eliminar Baseado em

-Write Off Cost Center,Eliminar Centro de Custos

-Write Off Outstanding Amount,Eliminar saldo devedor

-Write Off Voucher,Eliminar comprovante

-Write a Python file in the same folder where this is saved and return column and result.,Gravar um arquivo Python na mesma pasta onde este é guardado e coluna de retorno e resultado.

-Write a SELECT query. Note result is not paged (all data is sent in one go).,Escreva uma consulta SELECT. Resultado nota não é paginada (todos os dados são enviados de uma só vez).

-Write sitemap.xml,Escrever sitemap.xml

-Write titles and introductions to your blog.,Escreva títulos e introduções para o seu blog.

-Writers Introduction,Escritores Introdução

-Wrong Template: Unable to find head row.,Template errado: Não é possível encontrar linha cabeça.

-Year,Ano

-Year Closed,Ano Encerrado

-Year Name,Nome do Ano

-Year Start Date,Data de início do ano

-Year of Passing,Ano de Passagem

-Yearly,Anual

-Yes,Sim

-Yesterday,Ontem

-You are not authorized to do/modify back dated entries before ,Você não está autorizado a fazer / modificar volta entradas datadas antes

-You can enter any date manually,Você pode entrar qualquer data manualmente

-You can enter the minimum quantity of this item to be ordered.,Você pode inserir a quantidade mínima deste item a ser encomendada.

-You can not enter both Delivery Note No and Sales Invoice No. \					Please enter any one.,"Você não pode entrar tanto Entrega Nota Não e Vendas Nota Fiscal n ° \ Por favor, entrar em qualquer um."

-You can set various 'properties' to Users to set default values and apply permission rules based on the value of these properties in various forms.,Você pode definir vários &#39;propriedades&#39; para usuários para definir os valores padrão e aplicar regras de permissão com base no valor dessas propriedades em várias formas.

-You can start by selecting backup frequency and \					granting access for sync,Você pode começar por selecionar a freqüência de backup e \ concessão de acesso para sincronização

-You can use <a href='#Form/Customize Form'>Customize Form</a> to set levels on fields.,Você pode usar <a href='#Form/Customize Form'>Personalizar Formulário</a> para definir os níveis nos campos.

-You may need to update: ,Você pode precisar atualizar:

-Your Customer's TAX registration numbers (if applicable) or any general information,Os números de inscrição fiscal do seu Cliente (se aplicável) ou qualquer outra informação geral

-"Your download is being built, this may take a few moments...","O seu download está sendo construído, isso pode demorar alguns instantes ..."

-Your letter head content,Seu conteúdo cabeça carta

-Your sales person who will contact the customer in future,Seu vendedor que entrará em contato com o cliente no futuro

-Your sales person who will contact the lead in future,Seu vendedor que entrará em contato com o prospecto no futuro

-Your sales person will get a reminder on this date to contact the customer,Seu vendedor receberá um lembrete nesta data para contatar o cliente

-Your sales person will get a reminder on this date to contact the lead,Seu vendedor receberá um lembrete nesta data para contatar o prospecto

-Your support email id - must be a valid email - this is where your emails will come!,O seu E-mail de suporte - deve ser um e-mail válido - este é o lugar de onde seus e-mails virão!

-[Error],[Erro]

-[Label]:[Field Type]/[Options]:[Width],[Label]: [Tipo do Campo] / [Opções]: [Largura]

-add your own CSS (careful!),adicione seu próprio CSS (cuidado!)

-adjust,ajustar

-align-center,Centralizar

-align-justify,Justificar

-align-left,alinhar à esquerda

-align-right,alinhar à direita

-also be included in Item's rate,também ser incluído na tarifa do item

-and,e

-arrow-down,seta para baixo

-arrow-left,seta para a esquerda

-arrow-right,seta para a direita

-arrow-up,seta para cima

-assigned by,atribuído pela

-asterisk,asterisco

-backward,para trás

-ban-circle,círculo de proibição

-barcode,código de barras

-bell,sino

-bold,negrito

-book,livro

-bookmark,favorito

-briefcase,pasta

-bullhorn,megafone

-calendar,calendário

-camera,câmera

-cancel,cancelar

-cannot be 0,não pode ser 0

-cannot be empty,não pode ser vazio

-cannot be greater than 100,não pode ser maior do que 100

-cannot be included in Item's rate,não podem ser incluídos em taxa de ponto

-"cannot have a URL, because it has child item(s)","Não é possível ter um URL, porque tem filho item (s)"

-cannot start with,não pode começar com

-certificate,certificado

-check,marcar

-chevron-down,divisa-abaixo

-chevron-left,divisa-esquerda

-chevron-right,divisa-direito

-chevron-up,divisa-acima

-circle-arrow-down,círculo de seta para baixo

-circle-arrow-left,círculo de seta para a esquerda

-circle-arrow-right,círculo de seta à direita

-circle-arrow-up,círculo de seta para cima

-cog,roda dentada

-comment,comentário

-create a Custom Field of type Link (Profile) and then use the 'Condition' settings to map that field to the Permission rule.,Criar um Campo Personalizado do tipo ligação (Perfil) e depois usar as configurações de &#39;Condição&#39; para mapear o campo para a regra de Permissão.

-dd-mm-yyyy,dd-mm-aaaa

-dd/mm/yyyy,dd/mm/aaaa

-deactivate,desativar

-does not belong to BOM: ,não pertence ao BOM:

-does not exist,não existe

-does not have role 'Leave Approver',não tem papel de &#39;Leave aprovador&#39;

-does not match,não corresponde

-download,baixar

-download-alt,download-alt

-"e.g. Bank, Cash, Credit Card","por exemplo Banco, Dinheiro, Cartão de Crédito"

-"e.g. Kg, Unit, Nos, m","por exemplo, kg, Unidade, nº, m"

-edit,editar

-eg. Cheque Number,"por exemplo, Número do cheque"

-eject,ejetar

-english,Inglês

-envelope,envelope

-español,español

-example: Next Day Shipping,exemplo: Next Day envio

-example: http://help.erpnext.com,exemplo: http://help.erpnext.com

-exclamation-sign,sinal de exclamação

-eye-close,olho fechado

-eye-open,olho aberto

-facetime-video,vídeo do facetime

-fast-backward,retrocesso rápido

-fast-forward,avanço rápido

-file,arquivo

-film,filme

-filter,filtrar

-fire,fogo

-flag,bandeira

-folder-close,fechar pasta

-folder-open,abrir pasta

-font,fonte

-forward,para a frente

-français,français

-fullscreen,tela cheia

-gift,presente

-glass,vidro

-globe,globo

-hand-down,mão abaixo

-hand-left,mão à esquerda

-hand-right,mão à direita

-hand-up,mão acima

-has been entered atleast twice,foi inserido pelo menos duas vezes

-have a common territory,tem um território comum

-have the same Barcode,têm o mesmo código de barras

-hdd,hd

-headphones,fones de ouvido

-heart,coração

-home,início

-icon,ícone

-in,em

-inbox,caixa de entrada

-indent-left,indentar à esquerda

-indent-right,indentar à direita

-info-sign,Sinal de Informações

-is a cancelled Item,é um Item cancelado

-is linked in,está ligado na

-is not a Stock Item,não é um Item de Estoque

-is not allowed.,não é permitido.

-italic,itálico

-leaf,folha

-lft,esq.

-list,lista

-list-alt,lista de alt-

-lock,trancar

-lowercase,minúsculas

-magnet,ímã

-map-marker,marcador do mapa

-minus,menos

-minus-sign,sinal de menos

-mm-dd-yyyy,mm-dd-aaaa

-mm/dd/yyyy,mm/dd/aaaa

-move,mover

-music,música

-must be one of,deve ser um dos

-nederlands,nederlands

-not a purchase item,não é um item de compra

-not a sales item,não é um item de vendas

-not a service item.,não é um item de serviço.

-not a sub-contracted item.,não é um item do sub-contratado.

-not in,não em

-not within Fiscal Year,não está dentro do Ano Fiscal

-of,de

-of type Link,do tipo ligação

-off,fora

-ok,ok

-ok-circle,ok círculo

-ok-sign,ok-sinal

-old_parent,old_parent

-or,ou

-pause,pausa

-pencil,lápis

-picture,imagem

-plane,avião

-play,jogar

-play-circle,jogo-círculo

-plus,mais

-plus-sign,sinal de mais

-português,português

-português brasileiro,português brasileiro

-print,imprimir

-qrcode,QRCode

-question-sign,ponto de interrogação

-random,aleatório

-reached its end of life on,chegou ao fim de vida em

-refresh,atualizar

-remove,remover

-remove-circle,remove-círculo

-remove-sign,remover-assinar

-repeat,repetir

-resize-full,redimensionamento completo

-resize-horizontal,redimensionamento horizontal

-resize-small,redimensionamento pequeno

-resize-vertical,redimensionamento vertical

-retweet,retwitar

-rgt,dir.

-road,estrada

-screenshot,captura de tela

-search,pesquisar

-share,ação

-share-alt,partes-alt

-shopping-cart,carrinho de compras

-should be 100%,deve ser de 100%

-signal,sinalizar

-star,estrela

-star-empty,estrelas vazio

-step-backward,passo para trás

-step-forward,passo para frente

-stop,parar

-tag,etiqueta

-tags,etiquetas

-"target = ""_blank""",target = &quot;_blank&quot;

-tasks,tarefas

-text-height,altura de texto

-text-width,largura de texto

-th,ª

-th-large,ª-grande

-th-list,ª-lista

-thumbs-down,polegar para baixo

-thumbs-up,polegar para cima

-time,tempo

-tint,matiz

-to,para

-"to be included in Item's rate, it is required that: ","para ser incluído na taxa do item, é necessário que:"

-trash,lixo

-upload,carregar

-user,usuário

-user_image_show,user_image_show

-values and dates,valores e datas

-volume-down,diminuir volume

-volume-off,mudo

-volume-up,aumentar volume

-warning-sign,sinal de alerta

-website page link,link da página do site

-which is greater than sales order qty ,que é maior do que as vendas ordem qty

-wrench,chave inglesa

-yyyy-mm-dd,aaaa-mm-dd

-zoom-in,aumentar zoom

-zoom-out,diminuir zoom

diff --git a/translations/pt.csv b/translations/pt.csv
deleted file mode 100644
index 4d12aff..0000000
--- a/translations/pt.csv
+++ /dev/null
@@ -1,3462 +0,0 @@
- (Half Day),(Meio Dia)

- against sales order,contra a ordem de venda

- against same operation,contra a mesma operação

- already marked,já marcada

- and year: ,e ano:

- as it is stock Item or packing item,como é o estoque do item ou item de embalagem

- at warehouse: ,em armazém:

- by Role ,por função

- can not be made.,não podem ser feitas.

- can not be marked as a ledger as it has existing child,"não pode ser marcado como um livro, pois tem criança existente"

- cannot be 0,não pode ser 0

- cannot be deleted.,não pode ser excluído.

- does not belong to the company,não pertence à empresa

- has already been submitted.,já foi apresentado.

- has been freezed. ,foi congelado.

- has been freezed. \				Only Accounts Manager can do transaction against this account,foi congelado. \ Apenas Gerente de Contas pode fazer transação contra essa conta

-" is less than equals to zero in the system, \						valuation rate is mandatory for this item","é menor do que é igual a zero no sistema, \ taxa de avaliação é obrigatória para este item"

- is mandatory,é obrigatória

- is mandatory for GL Entry,é obrigatória para a entrada GL

- is not a ledger,não é um livro

- is not active,não está ativo

- is not set,não está definido

- is now the default Fiscal Year. \			Please refresh your browser for the change to take effect.,"é agora o padrão de Ano Fiscal. \ Por favor, atualize seu navegador para que a alteração tenha efeito."

- is present in one or many Active BOMs,está presente em uma ou várias BOMs ativos

- not active or does not exists in the system,não está ativo ou não existe no sistema

- not submitted,não apresentou

- or the BOM is cancelled or inactive,ou o BOM é cancelado ou inativo

- should be 'Yes'. As Item: ,deve ser &quot;sim&quot;. Como item:

- should be same as that in ,deve ser o mesmo que na

- was on leave on ,estava de licença em

- will be ,será

- will be over-billed against mentioned ,será super-faturados contra mencionada

- will become ,ficará

-"""Company History""",&quot;História da Companhia&quot;

-"""Team Members"" or ""Management""",&quot;Membros da Equipe&quot; ou &quot;gerenciamento&quot;

-%  Delivered,Entregue%

-% Amount Billed,Valor% faturado

-% Billed,Anunciado%

-% Completed,% Concluído

-% Installed,Instalado%

-% Received,Recebido%

-% of materials billed against this Purchase Order.,% De materiais faturado contra esta Ordem de Compra.

-% of materials billed against this Sales Order,% De materiais faturado contra esta Ordem de Vendas

-% of materials delivered against this Delivery Note,% Dos materiais entregues contra esta Nota de Entrega

-% of materials delivered against this Sales Order,% Dos materiais entregues contra esta Ordem de Vendas

-% of materials ordered against this Material Request,% De materiais ordenou contra este pedido se

-% of materials received against this Purchase Order,% Do material recebido contra esta Ordem de Compra

-"' can not be managed using Stock Reconciliation.\					You can add/delete Serial No directly, \					to modify stock of this item.","&#39;Não pode ser gerido através da Reconciliação. \ Você pode adicionar / excluir Serial Não diretamente, \ para modificar o balanço deste item."

-' in Company: ,&#39;Na empresa:

-'To Case No.' cannot be less than 'From Case No.',&quot;Para Processo n º &#39; não pode ser inferior a &#39;From Processo n&#39;

-* Will be calculated in the transaction.,* Será calculado na transação.

-"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**","Distribuição ** ** Orçamento ajuda a distribuir o seu orçamento através meses se tiver sazonalidade na sua business.To distribuir um orçamento usando essa distribuição, definir esta distribuição do orçamento ** ** ** no Centro de Custo **"

-**Currency** Master,Hoje ** ** Mestre

-**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,Ano Fiscal ** ** representa um Exercício. Todos os lançamentos contábeis e outras transações importantes são monitorados contra ** Ano Fiscal **.

-. Outstanding cannot be less than zero. \				 	Please match exact outstanding.,. Destacável não pode ser inferior a zero. \ Por favor correspondência exata em circulação.

-. Please set status of the employee as 'Left',". Por favor, definir o status do funcionário como &#39;esquerda&#39;"

-. You can not mark his attendance as 'Present',. Você não pode marcar sua presença como &quot;presente&quot;

-"000 is black, fff is white","000 é preto, é branco fff"

-1 Currency = [?] FractionFor e.g. 1 USD = 100 Cent,"1 Moeda = [?] FractionFor por exemplo, 1 USD = 100 Cent"

-1. To maintain the customer wise item code and to make them searchable based on their code use this option,1. Para manter o cliente código do item sábio e para torná-los pesquisáveis ​​com base em seu código usar esta opção

-12px,12px

-13px,13px

-14px,14px

-15px,15px

-16px,16px

-2 days ago,Há 2 dias

-: Duplicate row from same ,: Duplicar linha do mesmo

-: It is linked to other active BOM(s),: Está ligado ao BOM ativa outro (s)

-: Mandatory for a Recurring Invoice.,: Obrigatório para uma factura Recorrente.

-"<a href=""#!Sales Browser/Customer Group"">To manage Customer Groups, click here</a>","<a href=""#!Sales Browser/Customer Group"">Para gerenciar grupos de clientes, clique aqui</a>"

-"<a href=""#!Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#!Sales Browser/Item Group"">Gerenciar Grupos de itens</a>"

-"<a href=""#!Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#!Sales Browser/Territory"">Para gerenciar Território, clique aqui</a>"

-"<a href=""#Sales Browser/Customer Group"">Manage Customer Groups</a>","<a href=""#Sales Browser/Customer Group"">Gerenciar grupos de clientes</a>"

-"<a href=""#Sales Browser/Customer Group"">To manage Territory, click here</a>","<a href=""#Sales Browser/Customer Group"">Para gerenciar Território, clique aqui</a>"

-"<a href=""#Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#Sales Browser/Item Group"">Gerenciar Grupos de itens</a>"

-"<a href=""#Sales Browser/Territory"">Territory</a>","<a href=""#Sales Browser/Territory"">Território</a>"

-"<a href=""#Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#Sales Browser/Territory"">Para gerenciar Território, clique aqui</a>"

-"<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Naming Options</a>","<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Opções de nomeação</a>"

-<b>Cancel</b> allows you change Submitted documents by cancelling them and amending them.,<b>Cancelar</b> permite alterar documentos apresentados por cancelá-los e altera-los.

-"<span class=""sys_manager"">To setup, please go to Setup > Naming Series</span>","<span class=""sys_manager"">Para configurar, por favor, vá para Configuração&gt; Série Nomeando</span>"

-A Customer exists with same name,Um cliente existe com mesmo nome

-A Lead with this email id should exist,Um chumbo com esse ID de e-mail deve existir

-"A Product or a Service that is bought, sold or kept in stock.","Um produto ou um serviço que é comprado, vendido ou mantidos em estoque."

-A Supplier exists with same name,Um Fornecedor existe com mesmo nome

-A condition for a Shipping Rule,A condição para uma regra de envio

-A logical Warehouse against which stock entries are made.,Um armazém lógico contra o qual as entradas de ações são feitas.

-A new popup will open that will ask you to select further conditions.,Um pop-up será aberto novo que vai pedir para você selecionar outras condições.

-A symbol for this currency. For e.g. $,Um símbolo para esta moeda. Por exemplo: $

-A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,Um distribuidor de terceiros revendedor / / comissão do agente de afiliados / / revendedor que vende os produtos para empresas de uma comissão.

-A user can have multiple values for a property.,Um usuário pode ter vários valores para uma propriedade.

-A+,A +

-A-,A-

-AB+,AB +

-AB-,AB-

-AMC Expiry Date,AMC Data de Validade

-ATT,ATT

-Abbr,Abbr

-About,Sobre

-About Us Settings,Quem Somos Configurações

-About Us Team Member,Quem Somos Membro da Equipe

-Above Value,Acima de Valor

-Absent,Ausente

-Acceptance Criteria,Critérios de Aceitação

-Accepted,Aceito

-Accepted Quantity,Quantidade Aceito

-Accepted Warehouse,Armazém Aceito

-Account,Conta

-Account Balance,Saldo em Conta

-Account Details,Detalhes da conta

-Account Head,Chefe conta

-Account Id,Id da conta

-Account Name,Nome da conta

-Account Type,Tipo de conta

-Account for this ,Conta para isso

-Accounting,Contabilidade

-Accounting Year.,Ano de contabilidade.

-"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","Registro contábil congelado até a presente data, ninguém pode fazer / modificar entrada exceto papel especificado abaixo."

-Accounting journal entries.,Lançamentos contábeis jornal.

-Accounts,Contas

-Accounts Frozen Upto,Contas congeladas Upto

-Accounts Payable,Contas a Pagar

-Accounts Receivable,Contas a receber

-Accounts Settings,Configurações de contas

-Action,Ação

-Active,Ativo

-Active: Will extract emails from ,Ativo: Será que extrair e-mails a partir de

-Activity,Atividade

-Activity Log,Registro de Atividade

-Activity Type,Tipo de Atividade

-Actual,Real

-Actual Budget,Orçamento real

-Actual Completion Date,Data de conclusão real

-Actual Date,Data Real

-Actual End Date,Data final real

-Actual Invoice Date,Actual Data da Fatura

-Actual Posting Date,Actual Data lançamento

-Actual Qty,Qtde real

-Actual Qty (at source/target),Qtde real (a origem / destino)

-Actual Qty After Transaction,Qtde real após a transação

-Actual Quantity,Quantidade real

-Actual Start Date,Data de início real

-Add,Adicionar

-Add / Edit Taxes and Charges,Adicionar / Editar Impostos e Taxas

-Add A New Rule,Adicionar uma nova regra

-Add A Property,Adicione uma propriedade

-Add Attachments,Adicionar anexos

-Add Bookmark,Adicionar marcadores

-Add CSS,Adicionar CSS

-Add Column,Adicionar coluna

-Add Comment,Adicionar comentário

-Add Google Analytics ID: eg. UA-89XXX57-1. Please search help on Google Analytics for more information.,"Adicionar Google Analytics ID: por exemplo. UA-89XXX57-1. Por favor, procure ajuda no Google Analytics para obter mais informações."

-Add Message,Adicionar mensagem

-Add New Permission Rule,Adicionar regra nova permissão

-Add Reply,Adicione Responder

-Add Terms and Conditions for the Material Request. You can also prepare a Terms and Conditions Master and use the Template,Adicione Termos e Condições para a Solicitação de Materiais. Você também pode preparar um Termos e Condições dominar e utilizar o modelo

-Add Terms and Conditions for the Purchase Receipt. You can also prepare a Terms and Conditions Master and use the Template.,Adicione Termos e Condições para o recibo de compra. Você também pode preparar um Termos e Condições mestre e usar o modelo.

-"Add Terms and Conditions for the Quotation like Payment Terms, Validity of Offer etc. You can also prepare a Terms and Conditions Master and use the Template","Adicione Termos e Condições para a cotação como Condições de pagamento, validade de oferta etc Você também pode preparar um Termos e Condições mestre e usar o modelo"

-Add Total Row,Adicionar Linha de Total

-Add a banner to the site. (small banners are usually good),Adicionar um banner para o site. (Pequenos banners são geralmente boas)

-Add attachment,Adicionar anexo

-Add code as &lt;script&gt;,Adicionar código como &lt;script&gt;

-Add new row,Adicionar nova linha

-Add or Deduct,Adicionar ou Deduzir

-Add rows to set annual budgets on Accounts.,Adicionar linhas para definir orçamentos anuais nas contas.

-"Add the name of <a href=""http://google.com/webfonts"" target=""_blank"">Google Web Font</a> e.g. ""Open Sans""","Adicione o nome do <a href=""http://google.com/webfonts"" target=""_blank"">Google Web Font</a> por exemplo, &quot;Sans Abertas&quot;"

-Add to To Do,Adicionar ao que fazer

-Add to To Do List of,Adicionar ao fazer a lista de

-Add/Remove Recipients,Adicionar / Remover Destinatários

-Additional Info,Informações Adicionais

-Address,Endereço

-Address & Contact,Address &amp; Contact

-Address & Contacts,Endereço e contatos

-Address Desc,Endereço Descr

-Address Details,Detalhes de endereço

-Address HTML,Abordar HTML

-Address Line 1,Endereço Linha 1

-Address Line 2,Endereço Linha 2

-Address Title,Título endereço

-Address Type,Tipo de endereço

-Address and other legal information you may want to put in the footer.,Endereço e informações jurídicas outro que você pode querer colocar no rodapé.

-Address to be displayed on the Contact Page,O endereço deve ser exibida na página de contato

-Adds a custom field to a DocType,Adiciona um campo personalizado para um DocType

-Adds a custom script (client or server) to a DocType,Adiciona um script personalizado (cliente ou servidor) para um DocType

-Advance Amount,Quantidade antecedência

-Advance amount,Valor do adiantamento

-Advanced Scripting,Script Avançadas

-Advanced Settings,Configurações avançadas

-Advances,Avanços

-Advertisement,Anúncio

-After Sale Installations,Após instalações Venda

-Against,Contra

-Against Account,Contra Conta

-Against Docname,Contra docName

-Against Doctype,Contra Doctype

-Against Document Date,Contra Data do documento

-Against Document Detail No,Contra Detalhe documento n

-Against Document No,Contra documento n

-Against Expense Account,Contra a conta de despesas

-Against Income Account,Contra Conta Renda

-Against Journal Voucher,Contra Vale Jornal

-Against Purchase Invoice,Contra a Nota Fiscal de Compra

-Against Sales Invoice,Contra a nota fiscal de venda

-Against Voucher,Contra Vale

-Against Voucher Type,Tipo contra Vale

-Agent,Agente

-"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.Note: BOM = Bill of Materials","Grupo agregado de Itens ** ** em outro item **. ** Isso é útil se você está empacotando um certo ** ** Itens em um pacote e você manter o estoque dos itens embalados ** ** e não agregar o item **. ** O pacote ** ** item terá &quot;é o item da&quot; como &quot;Não&quot; e &quot;é o item de vendas&quot; como &quot;Sim&quot;, por exemplo:. Se você está vendendo laptops e mochilas separadamente e têm um preço especial se o cliente compra tanto , então o Laptop Backpack + será uma nova Vendas BOM Item.Note: BOM = Bill of Materials"

-Aging Date,Envelhecimento Data

-All Addresses.,Todos os endereços.

-All Contact,Todos Contato

-All Contacts.,Todos os contatos.

-All Customer Contact,Todos contato do cliente

-All Day,Dia de Todos os

-All Employee (Active),Todos Empregado (Ativo)

-All Lead (Open),Todos chumbo (Aberto)

-All Products or Services.,Todos os produtos ou serviços.

-All Sales Partner Contact,Todos Contato parceiro de vendas

-All Sales Person,Todos Vendas Pessoa

-All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,Todas as transações de vendas pode ser marcado contra diversas Pessoas ** ** vendas de modo que você pode definir e monitorar metas.

-All Supplier Contact,Todos contato fornecedor

-"All account columns should be after \							standard columns and on the right.							If you entered it properly, next probable reason \							could be wrong account name.							Please rectify it in the file and try again.","Todas as colunas de contas deve ser depois \ colunas padrão e à direita. Se você digitou corretamente, próximo provável razão \ poderia ser o nome da conta errada. Por favor, retificá-la no arquivo e tente novamente."

-"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.","Todos os campos de exportação relacionados como moeda, taxa de conversão, o total de exportação, etc exportação de total estão disponíveis em <br> Nota de Entrega, POS, cotação, nota fiscal de venda, Ordem de vendas etc"

-"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.","Todos os campos de importação relacionados como moeda, taxa de conversão total de importação, etc importação de total estão disponíveis em <br> Recibo de compra, cotação Fornecedor, Nota Fiscal de Compra, Ordem de Compra, etc"

-All items have already been transferred \				for this Production Order.,Todos os itens já foram transferidos \ para esta Ordem de Produção.

-"All possible Workflow States and roles of the workflow. <br>Docstatus Options: 0 is""Saved"", 1 is ""Submitted"" and 2 is ""Cancelled""","Todos os eventuais Estados de fluxo de trabalho e os papéis do fluxo de trabalho. <br> Docstatus Opções: 0 é &quot;Salvo&quot;, 1 é &quot;Enviado&quot; e 2 é &quot;Cancelado&quot;"

-All posts by,Todas as mensagens de

-Allocate,Distribuir

-Allocate leaves for the year.,Alocar folhas para o ano.

-Allocated Amount,Montante afectado

-Allocated Budget,Orçamento atribuído

-Allocated amount,Montante atribuído

-Allow Attach,Permitir Anexar

-Allow Bill of Materials,Permitir Lista de Materiais

-Allow Dropbox Access,Permitir Dropbox Acesso

-Allow Editing of Frozen Accounts For,Permitir Edição de contas congeladas para

-Allow Google Drive Access,Permitir acesso Google Drive

-Allow Import,Permitir a importação

-Allow Import via Data Import Tool,Permitir a importação via ferramenta de importação de dados

-Allow Negative Balance,Permitir saldo negativo

-Allow Negative Stock,Permitir estoque negativo

-Allow Production Order,Permitir Ordem de Produção

-Allow Rename,Permitir Renomear

-Allow Samples,Permitir Amostras

-Allow User,Permitir que o usuário

-Allow Users,Permitir que os usuários

-Allow on Submit,Permitir em Enviar

-Allow the following users to approve Leave Applications for block days.,Permitir que os seguintes usuários para aprovar Deixe Applications para os dias de bloco.

-Allow user to edit Price List Rate in transactions,Permitir ao usuário editar Lista de Preços Taxa em transações

-Allow user to login only after this hour (0-24),Permitir que o usuário fazer o login somente após esta hora (0-24)

-Allow user to login only before this hour (0-24),Permitir que o usuário fazer o login antes só esta hora (0-24)

-Allowance Percent,Percentual subsídio

-Allowed,Permitido

-Already Registered,Já registrado

-Always use Login Id as sender,Sempre use Id Entrar como remetente

-Amend,Emendar

-Amended From,Alterado De

-Amount,Quantidade

-Amount (Company Currency),Amount (Moeda Company)

-Amount <=,Quantidade &lt;=

-Amount >=,Quantidade&gt; =

-"An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [<a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a>]","Um arquivo com ícone. Extensão ico. Deve ser de 16 x 16 px. Gerado usando um gerador de favicon. [ <a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a> ]"

-Analytics,Analítica

-Another Salary Structure '%s' is active for employee '%s'. 				Please make its status 'Inactive' to proceed.,"Outra estrutura Salário &#39;% s&#39; está ativo para o empregado &#39;% s&#39;. Por favor, faça seu status &#39;inativo&#39; para prosseguir."

-"Any other comments, noteworthy effort that should go in the records.","Quaisquer outros comentários, esforço notável que deve ir para os registros."

-Applicable Holiday List,Lista de férias aplicável

-Applicable To (Designation),Para aplicável (Designação)

-Applicable To (Employee),Para aplicável (Employee)

-Applicable To (Role),Para aplicável (Papel)

-Applicable To (User),Para aplicável (Usuário)

-Applicant Name,Nome do requerente

-Applicant for a Job,Candidato a um emprego

-Applicant for a Job.,Candidato a um emprego.

-Applications for leave.,Os pedidos de licença.

-Applies to Company,Aplica-se a Empresa

-Apply / Approve Leaves,Aplicar / Aprovar Folhas

-Apply Shipping Rule,Aplicar Rule Envios

-Apply Taxes and Charges Master,"Aplicar Impostos, taxas e Encargos mestras"

-Appraisal,Avaliação

-Appraisal Goal,Meta de avaliação

-Appraisal Goals,Metas de avaliação

-Appraisal Template,Modelo de avaliação

-Appraisal Template Goal,Meta Modelo de avaliação

-Appraisal Template Title,Título do modelo de avaliação

-Approval Status,Status de Aprovação

-Approved,Aprovado

-Approver,Aprovador

-Approving Role,Aprovar Papel

-Approving User,Aprovar Usuário

-Are you sure you want to delete the attachment?,Tem certeza de que deseja excluir o anexo?

-Arial,Arial

-Arrear Amount,Quantidade atraso

-"As a best practice, do not assign the same set of permission rule to different Roles instead set multiple Roles to the User","Como uma boa prática, não atribuir o mesmo conjunto de regra de permissão para diferentes funções, em vez estabelecidos múltiplos papéis ao Usuário"

-As existing qty for item: ,Como qty existente para o item:

-As per Stock UOM,Como por Banco UOM

-"As there are existing stock transactions for this \							item, you can not change the values of 'Has Serial No', \							'Is Stock Item' and 'Valuation Method'","Como existem transações com ações existentes para a este item \, você não pode alterar os valores de &#39;Has Serial No&#39;, \ &#39;É Banco de Item&#39; e &#39;Method Valuation&#39;"

-Ascending,Ascendente

-Assign To,Atribuir a

-Assigned By,Atribuído por

-Assignment,Atribuição

-Assignments,Assignments

-Associate a DocType to the Print Format,Associar um DOCTYPE para o formato de impressão

-Atleast one warehouse is mandatory,Pelo menos um armazém é obrigatório

-Attach,Anexar

-Attach Document Print,Anexar cópia do documento

-Attached To DocType,Anexado To DOCTYPE

-Attached To Name,Anexado Para Nome

-Attachment,Acessório

-Attachments,Anexos

-Attempted to Contact,Tentou entrar em contato

-Attendance,Comparecimento

-Attendance Date,Data de atendimento

-Attendance Details,Detalhes atendimento

-Attendance From Date,Presença de Data

-Attendance To Date,Atendimento para a data

-Attendance can not be marked for future dates,Atendimento não pode ser marcado para datas futuras

-Attendance for the employee: ,Atendimento para o empregado:

-Attendance record.,Recorde de público.

-Attributions,Atribuições

-Authorization Control,Controle de autorização

-Authorization Rule,Regra autorização

-Auto Email Id,Email Id Auto

-Auto Inventory Accounting,Contabilidade Inventário de Auto

-Auto Inventory Accounting Settings,Auto inventário Configurações de contabilidade

-Auto Material Request,Pedido de material Auto

-Auto Name,Nome Auto

-Auto generated,Auto gerado

-Auto-raise Material Request if quantity goes below re-order level in a warehouse,Auto-raise pedido se se a quantidade for inferior a nível re-order em um armazém

-Automatically updated via Stock Entry of type Manufacture/Repack,Atualizado automaticamente através da entrada de Fabricação tipo / Repack

-Autoreply when a new mail is received,Autoreply quando um novo e-mail é recebido

-Available Qty at Warehouse,Qtde Disponível em Armazém

-Available Stock for Packing Items,Estoque disponível para embalagem itens

-"Available in BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet","Disponível em BOM, Nota de Entrega, Nota Fiscal de Compra, Ordem de Produção, Ordem de Compra, Recibo de compra, nota fiscal de venda, pedidos de vendas, entrada de material, quadro de horários"

-Avatar,Avatar

-Average Discount,Desconto médio

-B+,B +

-B-,B-

-BILL,BILL

-BILLJ,BILLJ

-BOM,BOM

-BOM Detail No,BOM nenhum detalhe

-BOM Explosion Item,BOM item explosão

-BOM Item,Item BOM

-BOM No,BOM Não

-BOM No. for a Finished Good Item,BOM Não. para um item acabado

-BOM Operation,Operação BOM

-BOM Operations,Operações BOM

-BOM Replace Tool,BOM Ferramenta Substituir

-BOM replaced,BOM substituído

-Background Color,Cor de Fundo

-Background Image,Imagem de Fundo

-Backup Manager,Backup Manager

-Backup Right Now,Faça backup Right Now

-Backups will be uploaded to,Backups serão enviados para

-"Balances of Accounts of type ""Bank or Cash""",Saldos das contas do tipo &quot;bancária ou dinheiro&quot;

-Bank,Banco

-Bank A/C No.,Bank A / C N º

-Bank Account,Conta bancária

-Bank Account No.,Banco Conta N º

-Bank Clearance Summary,Banco Resumo Clearance

-Bank Name,Nome do banco

-Bank Reconciliation,Banco Reconciliação

-Bank Reconciliation Detail,Banco Detalhe Reconciliação

-Bank Reconciliation Statement,Declaração de reconciliação bancária

-Bank Voucher,Vale banco

-Bank or Cash,Banco ou Caixa

-Bank/Cash Balance,Banco / Saldo de Caixa

-Banner,Bandeira

-Banner HTML,HTML bandeira

-Banner Image,Banner Image

-Banner is above the Top Menu Bar.,Bandeira está acima da barra de menu superior.

-Barcode,Código de barras

-Based On,Baseado em

-Basic Info,Informações Básicas

-Basic Information,Informações Básicas

-Basic Rate,Taxa Básica

-Basic Rate (Company Currency),Taxa Básica (Moeda Company)

-Batch,Fornada

-Batch (lot) of an Item.,Batch (lote) de um item.

-Batch Finished Date,Terminado lote Data

-Batch ID,Lote ID

-Batch No,No lote

-Batch Started Date,Iniciado lote Data

-Batch Time Logs for Billing.,Tempo lote Logs para o faturamento.

-Batch Time Logs for billing.,Tempo lote Logs para o faturamento.

-Batch-Wise Balance History,Por lotes História Balance

-Batched for Billing,Agrupadas para Billing

-Be the first one to comment,Seja o primeiro a comentar

-Begin this page with a slideshow of images,Comece esta página com um slideshow de imagens

-Better Prospects,Melhores perspectivas

-Bill Date,Data Bill

-Bill No,Projeto de Lei n

-Bill of Material to be considered for manufacturing,Lista de Materiais a serem considerados para a fabricação

-Bill of Materials,Lista de Materiais

-Bill of Materials (BOM),Lista de Materiais (BOM)

-Billable,Faturável

-Billed,Faturado

-Billed Amt,Faturado Amt

-Billing,Faturamento

-Billing Address,Endereço de Cobrança

-Billing Address Name,Faturamento Nome Endereço

-Billing Status,Estado de faturamento

-Bills raised by Suppliers.,Contas levantada por Fornecedores.

-Bills raised to Customers.,Contas levantou a Clientes.

-Bin,Caixa

-Bio,Bio

-Bio will be displayed in blog section etc.,"Bio será exibido na seção do blog, etc"

-Birth Date,Data de Nascimento

-Blob,Gota

-Block Date,Bloquear Data

-Block Days,Dias bloco

-Block Holidays on important days.,Bloquear feriados em dias importantes.

-Block leave applications by department.,Bloquear deixar aplicações por departamento.

-Blog Category,Categoria Blog

-Blog Intro,Blog Intro

-Blog Introduction,Blog Introdução

-Blog Post,Blog Mensagem

-Blog Settings,Configurações Blog

-Blog Subscriber,Assinante Blog

-Blog Title,Blog Title

-Blogger,Blogger

-Blood Group,Grupo sanguíneo

-Bookmarks,Marcadores

-Branch,Ramo

-Brand,Marca

-Brand HTML,Marca HTML

-Brand Name,Marca

-"Brand is what appears on the top-right of the toolbar. If it is an image, make sure ithas a transparent background and use the &lt;img /&gt; tag. Keep size as 200px x 30px","Marca é o que aparece no canto superior direito da barra de ferramentas. Se for uma imagem, ithas certeza de um fundo transparente e usar a tag /&gt; &lt;img. Manter o tamanho como 200px x 30px"

-Brand master.,Mestre marca.

-Brands,Marcas

-Breakdown,Colapso

-Budget,Orçamento

-Budget Allocated,Orçamento alocado

-Budget Control,Controle de Orçamento

-Budget Detail,Detalhe orçamento

-Budget Details,Detalhes Orçamento

-Budget Distribution,Distribuição orçamento

-Budget Distribution Detail,Detalhe Distribuição orçamento

-Budget Distribution Details,Distribuição Detalhes Orçamento

-Budget Variance Report,Relatório Variance Orçamento

-Build Modules,Criar módulos

-Build Pages,Crie páginas

-Build Server API,Construir Server API

-Build Sitemap,Construir Mapa do Site

-Bulk Email,E-mail em massa

-Bulk Email records.,Volume de registros e-mail.

-Bummer! There are more holidays than working days this month.,Bummer! Há mais feriados do que dias úteis deste mês.

-Bundle items at time of sale.,Bundle itens no momento da venda.

-Button,Botão

-Buyer of Goods and Services.,Comprador de Mercadorias e Serviços.

-Buying,Comprar

-Buying Amount,Comprar Valor

-Buying Settings,Comprar Configurações

-By,Por

-C-FORM/,C-FORM /

-C-Form,C-Form

-C-Form Applicable,C-Form Aplicável

-C-Form Invoice Detail,C-Form Detalhe Fatura

-C-Form No,C-Forma Não

-CI/2010-2011/,CI/2010-2011 /

-COMM-,COMM-

-CSS,CSS

-CUST,CUST

-CUSTMUM,CUSTMUM

-Calculate Based On,Calcule Baseado em

-Calculate Total Score,Calcular a pontuação total

-Calendar,Calendário

-Calendar Events,Calendário de Eventos

-Call,Chamar

-Campaign,Campanha

-Campaign Name,Nome da campanha

-Can only be exported by users with role 'Report Manager',Só podem ser exportados por usuários com &quot;Gerenciador de Relatórios&quot; papel

-Cancel,Cancelar

-Cancel permission also allows the user to delete a document (if it is not linked to any other document).,Cancelar permissão também permite ao usuário excluir um documento (se ele não está vinculado a qualquer outro documento).

-Cancelled,Cancelado

-Cannot ,Não é possível

-Cannot approve leave as you are not authorized to approve leaves on Block Dates.,Não pode aprovar deixar que você não está autorizado a aprovar folhas em datas bloco.

-Cannot change from,Não pode mudar de

-Cannot continue.,Não pode continuar.

-Cannot have two prices for same Price List,Não pode ter dois preços para o mesmo Preço de

-Cannot map because following condition fails: ,Não é possível mapear porque seguinte condição de falha:

-Capacity,Capacidade

-Capacity Units,Unidades de capacidade

-Carry Forward,Transportar

-Carry Forwarded Leaves,Carry Folhas encaminhadas

-Case No(s) already in use. Please rectify and try again.				Recommended <b>From Case No. = %s</b>,"Processo n º (s) já está em uso. Por favor, corrigir e tentar novamente. Recomendado <b>De Processo n º =% s</b>"

-Cash,Numerário

-Cash Voucher,Comprovante de dinheiro

-Cash/Bank Account,Caixa / Banco Conta

-Categorize blog posts.,Categorizar posts.

-Category,Categoria

-Category Name,Nome da Categoria

-Category of customer as entered in Customer master,"Categoria de cliente, entrou no Cadastro de Clientes"

-Cell Number,Número de células

-Center,Centro

-"Certain documents should not be changed once final, like an Invoice for example. The final state for such documents is called <b>Submitted</b>. You can restrict which roles can Submit.","Alguns documentos não deve ser alterado, uma vez final, como uma nota fiscal, por exemplo. O estado final de tais documentos é chamado <b>Enviado.</b> Você pode restringir as funções que podem Enviar."

-Change UOM for an Item.,Alterar UOM de um item.

-Change the starting / current sequence number of an existing series.,Alterar o número de seqüência de partida / corrente de uma série existente.

-Channel Partner,Parceiro de Canal

-Charge,Carga

-Chargeable,Imputável

-Chart of Accounts,Plano de Contas

-Chart of Cost Centers,Plano de Centros de Custo

-Chat,Conversar

-Check,Verificar

-Check / Uncheck roles assigned to the Profile. Click on the Role to find out what permissions that Role has.,Verifique / Desmarque papéis atribuídos ao perfil. Clique sobre o Papel para descobrir o que as permissões que papel tem.

-Check all the items below that you want to send in this digest.,Verifique todos os itens abaixo que você deseja enviar esta digerir.

-Check how the newsletter looks in an email by sending it to your email.,Verifique como o boletim olha em um e-mail enviando-o para o seu e-mail.

-"Check if recurring invoice, uncheck to stop recurring or put proper End Date","Verifique se factura recorrente, desmarque a parar recorrente ou colocar Data final adequada"

-"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","Verifique se você precisa automáticos de facturas recorrentes. Depois de apresentar qualquer nota fiscal de venda, seção Recorrente será visível."

-Check if you want to send salary slip in mail to each employee while submitting salary slip,Verifique se você quiser enviar folha de salário no correio a cada empregado ao enviar folha de salário

-Check this if you want to force the user to select a series before saving. There will be no default if you check this.,"Marque esta opção se você deseja forçar o usuário para selecionar uma série antes de salvar. Não haverá nenhum padrão, se você verificar isso."

-Check this if you want to send emails as this id only (in case of restriction by your email provider).,Marque esta opção se você quiser enviar e-mails como este só id (no caso de restrição pelo seu provedor de e-mail).

-Check this if you want to show in website,Marque esta opção se você deseja mostrar no site

-Check this to disallow fractions. (for Nos),Marque esta opção para não permitir frações. (Para n)

-Check this to make this the default letter head in all prints,Marque esta opção para tornar esta a cabeça carta padrão em todas as impressões

-Check this to pull emails from your mailbox,Marque esta a puxar e-mails de sua caixa de correio

-Check to activate,Marque para ativar

-Check to make Shipping Address,Verifique para ter endereço de entrega

-Check to make primary address,Verifique para ter endereço principal

-Checked,Verificado

-Cheque,Cheque

-Cheque Date,Data Cheque

-Cheque Number,Número de cheques

-Child Tables are shown as a Grid in other DocTypes.,Mesas para crianças são mostrados como uma grade no DOCTYPEs outros.

-City,Cidade

-City/Town,Cidade / Município

-Claim Amount,Quantidade reivindicação

-Claims for company expense.,Os pedidos de despesa da empresa.

-Class / Percentage,Classe / Percentual

-Classic,Clássico

-Classification of Customers by region,Classificação de clientes por região

-Clear Cache & Refresh,Limpar Cache &amp; Atualizar

-Clear Table,Tabela clara

-Clearance Date,Data de Liquidação

-"Click on ""Get Latest Updates""",Clique em &quot;Get Últimas Atualizações&quot;

-Click on 'Make Sales Invoice' button to create a new Sales Invoice.,Clique em &#39;Criar Fatura de vendas&#39; botão para criar uma nova factura de venda.

-Click on button in the 'Condition' column and select the option 'User is the creator of the document',Clique no botão no &#39;Condição&#39; coluna e selecione a opção &quot;Usuário é o criador do documento &#39;

-Click to Expand / Collapse,Clique para Expandir / Recolher

-Client,Cliente

-Close,Fechar

-Closed,Fechado

-Closing Account Head,Fechando Chefe Conta

-Closing Date,Data de Encerramento

-Closing Fiscal Year,Encerramento do exercício social

-CoA Help,Ajuda CoA

-Code,Código

-Cold Calling,Cold Calling

-Color,Cor

-Column Break,Quebra de coluna

-Comma separated list of email addresses,Lista separada por vírgulas de endereços de e-mail

-Comment,Comentário

-Comment By,Comentário por

-Comment By Fullname,Comentário por Fullname

-Comment Date,Comentário Data

-Comment Docname,Comentário docName

-Comment Doctype,Comentário Doctype

-Comment Time,Comentário Tempo

-Comments,Comentários

-Commission Rate,Taxa de Comissão

-Commission Rate (%),Comissão Taxa (%)

-Commission partners and targets,Parceiros da Comissão e metas

-Communication,Comunicação

-Communication HTML,Comunicação HTML

-Communication History,História da comunicação

-Communication Medium,Meio de comunicação

-Communication log.,Log de comunicação.

-Company,Companhia

-Company Details,Detalhes da empresa

-Company History,História da Empresa

-Company History Heading,História da Empresa título

-Company Info,Informações da empresa

-Company Introduction,Introdução da Empresa

-Company Master.,Mestre Company.

-Company Name,Nome da empresa

-Company Settings,Configurações da empresa

-Company branches.,Filiais da empresa.

-Company departments.,Departamentos da empresa.

-Company is missing or entered incorrect value,Empresa está faltando ou inseridos valor incorreto

-Company mismatch for Warehouse,Incompatibilidade empresa para Armazém

-Company registration numbers for your reference. Example: VAT Registration Numbers etc.,Números da empresa de registro para sua referência. Exemplo: IVA números de matrícula etc

-Company registration numbers for your reference. Tax numbers etc.,"Números da empresa de registro para sua referência. Números fiscais, etc"

-Complaint,Reclamação

-Complete,Completar

-Complete By,Ao completar

-Completed,Concluído

-Completed Qty,Concluído Qtde

-Completion Date,Data de Conclusão

-Completion Status,Status de conclusão

-Confirmed orders from Customers.,Confirmado encomendas de clientes.

-Consider Tax or Charge for,Considere imposto ou encargo para

-"Consider this Price List for fetching rate. (only which have ""For Buying"" as checked)","Considere esta Lista de Preços para a recuperação de taxa. (Só que &quot;para a compra&quot;, como verificado)"

-Considered as Opening Balance,Considerado como Saldo

-Considered as an Opening Balance,Considerado como um saldo de abertura

-Consultant,Consultor

-Consumed Qty,Qtde consumida

-Contact,Contato

-Contact Control,Fale Controle

-Contact Desc,Contato Descr

-Contact Details,Contacto

-Contact Email,Contato E-mail

-Contact HTML,Contato HTML

-Contact Info,Informações para contato

-Contact Mobile No,Contato móveis não

-Contact Name,Nome de Contato

-Contact No.,Fale Não.

-Contact Person,Pessoa de contato

-Contact Type,Tipo de Contato

-Contact Us Settings,Contato Configurações

-Contact in Future,Fale no Futuro

-"Contact options, like ""Sales Query, Support Query"" etc each on a new line or separated by commas.","Opções de contato, como &quot;consulta de vendas, suporte de consulta&quot; etc cada um em uma nova linha ou separados por vírgulas."

-Contacted,Contactado

-Content,Conteúdo

-Content Type,Tipo de conteúdo

-Content in markdown format that appears on the main side of your page,Conteúdos em formato markdown que aparece no lado principal de sua página

-Content web page.,Página web de conteúdo.

-Contra Voucher,Vale Contra

-Contract End Date,Data final do contrato

-Contribution (%),Contribuição (%)

-Contribution to Net Total,Contribuição para o Total Líquido

-Control Panel,Painel de controle

-Conversion Factor,Fator de Conversão

-Conversion Rate,Taxa de Conversão

-Convert into Recurring Invoice,Converter em fatura Recorrente

-Converted,Convertido

-Copy,Copie

-Copy From Item Group,Copiar do item do grupo

-Copyright,Direitos autorais

-Core,Núcleo

-Cost Center,Centro de Custos

-Cost Center Details,Custo Detalhes Centro

-Cost Center Name,Custo Nome Centro

-Cost Center is mandatory for item: ,Centro de Custo é obrigatória para o item:

-Cost Center must be specified for PL Account: ,Centro de Custo deve ser especificado para a Conta PL:

-Costing,Custeio

-Country,País

-Country Name,Nome do País

-Create,Criar

-Create Bank Voucher for the total salary paid for the above selected criteria,Criar Vale do Banco Mundial para o salário total pago para os critérios acima selecionados

-Create Material Requests,Criar Pedidos de Materiais

-Create Production Orders,Criar ordens de produção

-Create Receiver List,Criar Lista de Receptor

-Create Salary Slip,Criar folha de salário

-Create Stock Ledger Entries when you submit a Sales Invoice,Criar entradas da Razão quando você enviar uma fatura de vendas

-"Create a price list from Price List master and enter standard ref rates against each of them. On selection of a price list in Quotation, Sales Order or Delivery Note, corresponding ref rate will be fetched for this item.","Criar uma lista de preços de mestre Lista de Preços e introduzir taxas de ref padrão contra cada um deles. Na seleção de uma lista de preços em Cotação Ordem de Vendas, ou nota de entrega, a taxa de ref correspondente será obtido para este item."

-Create and Send Newsletters,Criar e enviar Newsletters

-Created Account Head: ,Chefe da conta:

-Created By,Criado por

-Created Customer Issue,Problema do cliente criado

-Created Group ,Criado Grupo

-Created Opportunity,Criado Oportunidade

-Created Support Ticket,Ticket Suporte criado

-Creates salary slip for above mentioned criteria.,Cria folha de salário para os critérios acima mencionados.

-Credentials,Credenciais

-Credit,Crédito

-Credit Amt,Crédito Amt

-Credit Card Voucher,Comprovante do cartão de crédito

-Credit Controller,Controlador de crédito

-Credit Days,Dias de crédito

-Credit Limit,Limite de Crédito

-Credit Note,Nota de Crédito

-Credit To,Para crédito

-Cross Listing of Item in multiple groups,Atravesse de Listagem do item em vários grupos

-Currency,Moeda

-Currency Exchange,Câmbio

-Currency Format,Formato de moeda

-Currency Name,Nome da Moeda

-Currency Settings,Configurações Moeda

-Currency and Price List,Moeda e Preço

-Currency does not match Price List Currency for Price List,Moeda não corresponde Lista de Preços Moeda para Preço

-Current Accommodation Type,Tipo de Alojamento atual

-Current Address,Endereço Atual

-Current BOM,BOM atual

-Current Fiscal Year,Atual Exercício

-Current Stock,Estoque atual

-Current Stock UOM,UOM Estoque atual

-Current Value,Valor Atual

-Current status,Estado atual

-Custom,Personalizado

-Custom Autoreply Message,Mensagem de resposta automática personalizada

-Custom CSS,CSS personalizado

-Custom Field,Campo personalizado

-Custom Message,Mensagem personalizada

-Custom Reports,Relatórios Customizados

-Custom Script,Script personalizado

-Custom Startup Code,Código de inicialização personalizada

-Custom?,Personalizado?

-Customer,Cliente

-Customer (Receivable) Account,Cliente (receber) Conta

-Customer / Item Name,Cliente / Nome do item

-Customer Account,Conta de Cliente

-Customer Account Head,Cliente Cabeça Conta

-Customer Address,Endereço do cliente

-Customer Addresses And Contacts,Endereços e contatos de clientes

-Customer Code,Código Cliente

-Customer Codes,Códigos de clientes

-Customer Details,Detalhes do cliente

-Customer Discount,Discount cliente

-Customer Discounts,Descontos a clientes

-Customer Feedback,Comentário do cliente

-Customer Group,Grupo de Clientes

-Customer Group Name,Nome do grupo de clientes

-Customer Intro,Cliente Intro

-Customer Issue,Edição cliente

-Customer Issue against Serial No.,Emissão cliente contra Serial No.

-Customer Name,Nome do cliente

-Customer Naming By,Cliente de nomeação

-Customer Type,Tipo de Cliente

-Customer classification tree.,Árvore de classificação do cliente.

-Customer database.,Banco de dados do cliente.

-Customer's Currency,Hoje Cliente

-Customer's Item Code,Código do Cliente item

-Customer's Purchase Order Date,Do Cliente Ordem de Compra Data

-Customer's Purchase Order No,Ordem de Compra do Cliente Não

-Customer's Vendor,Vendedor cliente

-Customer's currency,Moeda cliente

-"Customer's currency - If you want to select a currency that is not the default currency, then you must also specify the Currency Conversion Rate.","Moeda do cliente - Se você deseja selecionar uma moeda que não é a moeda padrão, então você também deve especificar a taxa de conversão."

-Customers Not Buying Since Long Time,Os clientes não compra desde há muito tempo

-Customerwise Discount,Desconto Customerwise

-Customize,Personalize

-Customize Form,Personalize Forma

-Customize Form Field,Personalize campo de formulário

-"Customize Label, Print Hide, Default etc.","Personalize Etiqueta, Esconder-impressão, etc Padrão"

-Customize the Notification,Personalize a Notificação

-Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,Personalize o texto introdutório que vai como uma parte do que e-mail. Cada transação tem um texto separado introdutório.

-DN,DN

-DN Detail,Detalhe DN

-Daily,Diário

-Daily Event Digest is sent for Calendar Events where reminders are set.,Diariamente Evento Digest é enviado para Calendário de eventos onde os lembretes são definidos.

-Daily Time Log Summary,Resumo Diário Log Tempo

-Danger,Perigo

-Data,Dados

-Data missing in table,Falta de dados na tabela

-Database,Banco de dados

-Database Folder ID,ID Folder Database

-Database of potential customers.,Banco de dados de clientes potenciais.

-Date,Data

-Date Format,Formato de data

-Date Of Retirement,Data da aposentadoria

-Date and Number Settings,Data e número Configurações

-Date is repeated,Data é repetido

-Date must be in format,A data deve estar no formato

-Date of Birth,Data de Nascimento

-Date of Issue,Data de Emissão

-Date of Joining,Data da Unir

-Date on which lorry started from supplier warehouse,Data em que o camião começou a partir de armazém fornecedor

-Date on which lorry started from your warehouse,Data em que o camião começou a partir de seu armazém

-Date on which the lead was last contacted,Data em que a liderança foi passada contactado

-Dates,Datas

-Datetime,Datetime

-Days for which Holidays are blocked for this department.,Dias para que feriados são bloqueados para este departamento.

-Dealer,Revendedor

-Dear,Caro

-Debit,Débito

-Debit Amt,Débito Amt

-Debit Note,Nota de Débito

-Debit To,Para débito

-Debit or Credit,Débito ou crédito

-Deduct,Subtrair

-Deduction,Dedução

-Deduction Type,Tipo de dedução

-Deduction1,Deduction1

-Deductions,Deduções

-Default,Omissão

-Default Account,Conta Padrão

-Default BOM,BOM padrão

-Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,Conta padrão Banco / Cash será atualizado automaticamente na fatura POS quando este modo for selecionado.

-Default Bank Account,Conta Bancária Padrão

-Default Cash Account,Conta Caixa padrão

-Default Commission Rate,Taxa de Comissão padrão

-Default Company,Empresa padrão

-Default Cost Center,Centro de Custo Padrão

-Default Cost Center for tracking expense for this item.,Centro de Custo padrão para controle de despesas para este item.

-Default Currency,Moeda padrão

-Default Customer Group,Grupo de Clientes padrão

-Default Expense Account,Conta Despesa padrão

-Default Home Page,Home Page padrão

-Default Home Pages,Início Páginas padrão

-Default Income Account,Conta Rendimento padrão

-Default Item Group,Grupo Item padrão

-Default Price List,Lista de Preços padrão

-Default Print Format,Formato de impressão padrão

-Default Purchase Account in which cost of the item will be debited.,Conta de compra padrão em que o custo do item será debitado.

-Default Sales Partner,Parceiro de vendas padrão

-Default Settings,Predefinições

-Default Source Warehouse,Armazém da fonte padrão

-Default Stock UOM,Padrão da UOM

-Default Supplier,Fornecedor padrão

-Default Supplier Type,Tipo de fornecedor padrão

-Default Target Warehouse,Armazém alvo padrão

-Default Territory,Território padrão

-Default Unit of Measure,Unidade de medida padrão

-Default Valuation Method,Método de Avaliação padrão

-Default Value,Valor padrão

-Default Warehouse,Armazém padrão

-Default Warehouse is mandatory for Stock Item.,Armazém padrão é obrigatório para Banco de Item.

-Default settings for Shopping Cart,As configurações padrão para Carrinho de Compras

-"Default: ""Contact Us""",Padrão: &quot;Fale Conosco&quot;

-DefaultValue,DefaultValue

-Defaults,Padrões

-"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","Definir Orçamento para este Centro de Custo. Para definir ação do orçamento, consulte <a href=""#!List/Company"">Mestre Empresa</a>"

-Defines actions on states and the next step and allowed roles.,Define ações em estados e no próximo passo e papéis permitidos.

-Defines workflow states and rules for a document.,Define os estados do workflow e regras para um documento.

-Delete,Excluir

-Delete Row,Apagar Linha

-Delivered,Entregue

-Delivered Items To Be Billed,Itens entregues a ser cobrado

-Delivered Qty,Qtde entregue

-Delivery Address,Endereço de entrega

-Delivery Date,Data de entrega

-Delivery Details,Detalhes da entrega

-Delivery Document No,Documento de Entrega Não

-Delivery Document Type,Tipo de Documento de Entrega

-Delivery Note,Guia de remessa

-Delivery Note Item,Item Nota de Entrega

-Delivery Note Items,Nota Itens de entrega

-Delivery Note Message,Mensagem Nota de Entrega

-Delivery Note No,Nota de Entrega Não

-Packed Item,Entrega do item embalagem Nota

-Delivery Note Required,Nota de Entrega Obrigatório

-Delivery Note Trends,Nota de entrega Trends

-Delivery Status,Estado entrega

-Delivery Time,Prazo de entrega

-Delivery To,Entrega

-Department,Departamento

-Depends On,Depende

-Depends on LWP,Depende LWP

-Descending,Descendente

-Description,Descrição

-Description HTML,Descrição HTML

-"Description for listing page, in plain text, only a couple of lines. (max 140 characters)","Descrição da página perfil, em texto simples, apenas um par de linhas. (Máximo 140 caracteres)"

-Description for page header.,Descrição cabeçalho da página.

-Description of a Job Opening,Descrição de uma vaga de emprego

-Designation,Designação

-Desktop,Área de trabalho

-Detailed Breakup of the totals,Breakup detalhada dos totais

-Details,Detalhes

-Deutsch,Deutsch

-Did not add.,Não adicionar.

-Did not cancel,Não cancelar

-Did not save,Não salvar

-Difference,Diferença

-"Different ""States"" this document can exist in. Like ""Open"", ""Pending Approval"" etc.","Diferente &quot;Estados&quot;, este documento pode existir dentro Como &quot;Abrir&quot;, &quot;Aprovação Pendente&quot; etc"

-Disable Customer Signup link in Login page,Cliente ligação Cadastro Desativar página de login

-Disable Rounded Total,Desativar total arredondado

-Disable Signup,Desativar Registre-se

-Disabled,Inválido

-Discount  %,% De desconto

-Discount %,% De desconto

-Discount (%),Desconto (%)

-"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","Campos de desconto estará disponível em Ordem de Compra, Recibo de Compra, Nota Fiscal de Compra"

-Discount(%),Desconto (%)

-Display,Exibir

-Display Settings,Configurações de exibição

-Display all the individual items delivered with the main items,Exibir todos os itens individuais entregues com os principais itens

-Distinct unit of an Item,Unidade distinta de um item

-Distribute transport overhead across items.,Distribua por cima o transporte através itens.

-Distribution,Distribuição

-Distribution Id,Id distribuição

-Distribution Name,Nome de distribuição

-Distributor,Distribuidor

-Divorced,Divorciado

-Do not show any symbol like $ etc next to currencies.,Não mostrar qualquer símbolo como US $ etc ao lado de moedas.

-Doc Name,Nome Doc

-Doc Status,Estado Doc

-Doc Type,Tipo Doc

-DocField,DocField

-DocPerm,DocPerm

-DocType,DOCTYPE

-DocType Details,Detalhes DOCTYPE

-DocType is a Table / Form in the application.,DocType é uma Tabela / Form na aplicação.

-DocType on which this Workflow is applicable.,DOCTYPE em que este fluxo de trabalho é aplicável.

-DocType or Field,DocType ou Campo

-Document,Documento

-Document Description,Descrição documento

-Document Numbering Series,Documento série de numeração

-Document Status transition from ,Documento transição Estado de

-Document Type,Tipo de Documento

-Document is only editable by users of role,Documento só é editável por usuários de papel

-Documentation,Documentação

-Documentation Generator Console,Console Gerador de Documentação

-Documentation Tool,Ferramenta de Documentação

-Documents,Documentos

-Domain,Domínio

-Download Backup,Descarregar o Backup

-Download Materials Required,Baixe Materiais Necessários

-Download Template,Baixe Template

-Download a report containing all raw materials with their latest inventory status,Baixe um relatório contendo todas as matérias-primas com o seu estado mais recente inventário

-"Download the Template, fill appropriate data and attach the modified file.All dates and employee combination in the selected period will come in the template, with existing attendance records","Baixe o modelo, preencha os dados apropriados e anexar as datas file.All modificados e combinação de funcionários no período selecionado virá no modelo, com registros de freqüência existentes"

-Draft,Rascunho

-Drafts,Rascunhos

-Drag to sort columns,Arraste para classificar colunas

-Dropbox,Dropbox

-Dropbox Access Allowed,Dropbox acesso permitido

-Dropbox Access Key,Dropbox Chave de Acesso

-Dropbox Access Secret,Dropbox acesso secreta

-Due Date,Data de Vencimento

-EMP/,EMP /

-ESIC CARD No,CARTÃO ESIC Não

-ESIC No.,ESIC Não.

-Earning,Ganhando

-Earning & Deduction,Ganhar &amp; Dedução

-Earning Type,Ganhando Tipo

-Earning1,Earning1

-Edit,Editar

-Editable,Editável

-Educational Qualification,Qualificação Educacional

-Educational Qualification Details,Detalhes educacionais de qualificação

-Eg. smsgateway.com/api/send_sms.cgi,Por exemplo. smsgateway.com / api / send_sms.cgi

-Email,E-mail

-Email (By company),E-mail (por empresa)

-Email Digest,E-mail Digest

-Email Digest Settings,E-mail Digest Configurações

-Email Host,Anfitrião e-mail

-Email Id,Id e-mail

-"Email Id must be unique, already exists for: ","Id e-mail deve ser único, já existe para:"

-"Email Id where a job applicant will email e.g. ""jobs@example.com""",Id e-mail onde um candidato a emprego vai enviar e-mail &quot;jobs@example.com&quot; por exemplo

-Email Login,Login Email

-Email Password,Senha de e-mail

-Email Sent,E-mail enviado

-Email Sent?,E-mail enviado?

-Email Settings,Configurações de e-mail

-Email Settings for Outgoing and Incoming Emails.,Configurações de e-mail para e-mails enviados e recebidos.

-Email Signature,Assinatura de e-mail

-Email Use SSL,Email Usar SSL

-"Email addresses, separted by commas","Endereços de email, separted por vírgulas"

-Email ids separated by commas.,Ids e-mail separados por vírgulas.

-"Email settings for jobs email id ""jobs@example.com""",Configurações de e-mail para e-mail empregos id &quot;jobs@example.com&quot;

-"Email settings to extract Leads from sales email id e.g. ""sales@example.com""","Configurações de e-mail para extrair Leads de vendas de e-mail, por exemplo ID &quot;sales@example.com&quot;"

-Email...,E-mail ...

-Embed image slideshows in website pages.,Incorporar apresentações de imagem em páginas do site.

-Emergency Contact Details,Detalhes de contato de emergência

-Emergency Phone Number,Número de telefone de emergência

-Employee,Empregado

-Employee Birthday,Aniversário empregado

-Employee Designation.,Designação empregado.

-Employee Details,Detalhes do Funcionários

-Employee Education,Educação empregado

-Employee External Work History,Empregado história de trabalho externo

-Employee Information,Informações do Funcionário

-Employee Internal Work History,Empregado História Trabalho Interno

-Employee Internal Work Historys,Historys funcionário interno de trabalho

-Employee Leave Approver,Empregado Leave Approver

-Employee Leave Balance,Empregado Leave Balance

-Employee Name,Nome do Funcionário

-Employee Number,Número empregado

-Employee Records to be created by,Empregado Records para ser criado por

-Employee Setup,Configuração empregado

-Employee Type,Tipo de empregado

-Employee grades,Notas de funcionários

-Employee record is created using selected field. ,Registro de empregado é criado usando o campo selecionado.

-Employee records.,Registros de funcionários.

-Employee: ,Funcionário:

-Employees Email Id,Funcionários ID e-mail

-Employment Details,Detalhes de emprego

-Employment Type,Tipo de emprego

-Enable Auto Inventory Accounting,Ativar Contabilidade Inventário Auto

-Enable Shopping Cart,Ativar Carrinho de Compras

-Enabled,Habilitado

-Enables <b>More Info.</b> in all documents,<b>Mais informações permite.</b> Em todos os documentos

-Encashment Date,Data cobrança

-End Date,Data final

-End date of current invoice's period,Data final do período de fatura atual

-End of Life,Fim da Vida

-Ends on,Termina em

-Enter Email Id to receive Error Report sent by users.E.g.: support@iwebnotes.com,Digite o Id-mail para receber Relatório de erros enviados por users.Eg: support@iwebnotes.com

-Enter Form Type,Digite o Tipo de formulário

-Enter Row,Digite Row

-Enter Verification Code,Digite o Código de Verificação

-Enter campaign name if the source of lead is campaign.,Digite o nome da campanha que a fonte de chumbo é a campanha.

-"Enter default value fields (keys) and values. If you add multiple values for a field, the first one will be picked. These defaults are also used to set ""match"" permission rules. To see list of fields, go to <a href=""#Form/Customize Form/Customize Form"">Customize Form</a>.","Digite campos padrão de valor (teclas) e valores. Se você adicionar vários valores para um campo, o primeiro vai ser escolhido. Esses padrões são usados ​​também para definir &quot;combinar&quot; regras de permissão. Para ver a lista de campos, ir para <a href=""#Form/Customize Form/Customize Form"">Personalizar formulário</a> ."

-Enter department to which this Contact belongs,Entre com o departamento a que pertence este contato

-Enter designation of this Contact,Digite designação de este contato

-"Enter email id separated by commas, invoice will be mailed automatically on particular date","Digite o ID de e-mail separados por vírgulas, a fatura será enviada automaticamente em determinada data"

-Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,Digite itens e qty planejada para o qual você quer levantar ordens de produção ou fazer o download de matérias-primas para a análise.

-Enter name of campaign if source of enquiry is campaign,Digite o nome da campanha se fonte de pesquisa é a campanha

-"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","Digite os parâmetros URL estática aqui (por exemplo remetente = ERPNext, username = ERPNext, password = 1234, etc)"

-Enter the company name under which Account Head will be created for this Supplier,Digite o nome da empresa em que Chefe da conta será criada para este fornecedor

-Enter the date by which payments from customer is expected against this invoice.,Digite a data em que os pagamentos de cliente é esperado contra esta factura.

-Enter url parameter for message,Digite o parâmetro url para mensagem

-Enter url parameter for receiver nos,Digite o parâmetro url para nn receptor

-Entries,Entradas

-Entries are not allowed against this Fiscal Year if the year is closed.,Entradas não são permitidos contra este Ano Fiscal se o ano está fechada.

-Error,Erro

-Error for,Erro para

-Error: Document has been modified after you have opened it,Erro: O documento foi modificado depois de abri-la

-Estimated Material Cost,Custo de Material estimada

-Event,Evento

-Event End must be after Start,Evento Final deverá ser após o início

-Event Individuals,Indivíduos de eventos

-Event Role,Papel evento

-Event Roles,Papéis de eventos

-Event Type,Tipo de evento

-Event User,Usuário evento

-Events In Today's Calendar,Eventos no calendário de hoje

-Every Day,Every Day

-Every Month,Todos os meses

-Every Week,Todas as semanas

-Every Year,Todo Ano

-Everyone can read,Todo mundo pode ler

-Example:,Exemplo:

-Exchange Rate,Taxa de Câmbio

-Excise Page Number,Número de página especial sobre o consumo

-Excise Voucher,Vale especiais de consumo

-Exemption Limit,Limite de isenção

-Exhibition,Exposição

-Existing Customer,Cliente existente

-Exit,Sair

-Exit Interview Details,Sair Detalhes Entrevista

-Expected,Esperado

-Expected Delivery Date,Data de entrega prevista

-Expected End Date,Data final esperado

-Expected Start Date,Data de Início do esperado

-Expense Account,Conta Despesa

-Expense Account is mandatory,Conta de despesa é obrigatória

-Expense Claim,Relatório de Despesas

-Expense Claim Approved,Relatório de Despesas Aprovado

-Expense Claim Approved Message,Relatório de Despesas Aprovado Mensagem

-Expense Claim Detail,Detalhe de Despesas

-Expense Claim Details,Reivindicação detalhes da despesa

-Expense Claim Rejected,Relatório de Despesas Rejeitado

-Expense Claim Rejected Message,Relatório de Despesas Rejeitado Mensagem

-Expense Claim Type,Tipo de reembolso de despesas

-Expense Date,Data despesa

-Expense Details,Detalhes despesas

-Expense Head,Chefe despesa

-Expense account is mandatory for item: ,Conta de despesa é obrigatória para o item:

-Expense/Adjustment Account,Despesa / Acerto de Contas

-Expenses Booked,Despesas Reservado

-Expenses Included In Valuation,Despesas incluídos na avaliação

-Expenses booked for the digest period,Despesas reservadas para o período digest

-Expiry Date,Data de validade

-Export,Exportar

-Exports,Exportações

-External,Externo

-Extract Emails,Extrair e-mails

-FCFS Rate,Taxa FCFS

-FIFO,FIFO

-Facebook Share,Facebook Compartilhar

-Failed: ,Falha:

-Family Background,Antecedentes familiares

-FavIcon,FavIcon

-Fax,Fax

-Features Setup,Configuração características

-Feed,Alimentar

-Feed Type,Tipo de feed

-Feedback,Comentários

-Female,Feminino

-Fetch lead which will be converted into customer.,Fetch chumbo que vai ser convertido em cliente.

-Field Description,Campo Descrição

-Field Name,Nome do Campo

-Field Type,Tipo de campo

-"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","Campo disponível na nota de entrega, cotação, nota fiscal de venda, Ordem de vendas"

-"Field that represents the Workflow State of the transaction (if field is not present, a new hidden Custom Field will be created)","Campo que representa o Estado de fluxo de trabalho da transação (se o campo não estiver presente, um campo oculto novo Custom será criado)"

-Fieldname,Fieldname

-Fields,Campos

-"Fields separated by comma (,) will be included in the<br /><b>Search By</b> list of Search dialog box","Campos separados por vírgula (,) serão incluídos no <br /> <b>Pesquisa por</b> lista de caixa de diálogo Pesquisar"

-File,Arquivo

-File Data,Dados de arquivo

-File Name,Nome do arquivo

-File Size,Tamanho

-File URL,URL do arquivo

-File size exceeded the maximum allowed size,O tamanho do arquivo excedeu o tamanho máximo permitido

-Files Folder ID,Arquivos de ID de pasta

-Filing in Additional Information about the Opportunity will help you analyze your data better.,Apresentação de informações adicionais sobre o Opportunity vai ajudar a analisar melhor seus dados.

-Filing in Additional Information about the Purchase Receipt will help you analyze your data better.,Apresentação de informações adicionais sobre o Recibo de compra vai ajudar a analisar melhor seus dados.

-Filling in Additional Information about the Delivery Note will help you analyze your data better.,Preenchimento de informações adicionais sobre a Guia de Transporte irá ajudá-lo a analisar os seus dados melhor.

-Filling in additional information about the Quotation will help you analyze your data better.,Preenchimento de informações adicionais sobre a cotação irá ajudá-lo a analisar os seus dados melhor.

-Filling in additional information about the Sales Order will help you analyze your data better.,Preenchimento de informações adicionais sobre a ordem de venda vai ajudar a analisar melhor seus dados.

-Filter,Filtre

-Filter By Amount,Filtrar por Quantidade

-Filter By Date,Filtrar por data

-Filter based on customer,Filtrar baseado em cliente

-Filter based on item,Filtrar com base no item

-Final Confirmation Date,Data final de confirmação

-Financial Analytics,Análise Financeira

-Financial Statements,Demonstrações Financeiras

-First Name,Nome

-First Responded On,Primeiro respondeu em

-Fiscal Year,Exercício fiscal

-Fixed Asset Account,Conta de ativo fixo

-Float,Flutuar

-Float Precision,Flutuante de precisão

-Follow via Email,Siga por e-mail

-Following Journal Vouchers have been created automatically,Seguindo Vouchers Journal ter sido criado automaticamente

-"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",Após tabela mostrará valores se os itens são sub - contratada. Estes valores serão obtidos a partir do mestre de &quot;Bill of Materials&quot; de sub - itens contratados.

-Font (Heading),Font (rubrica)

-Font (Text),Fonte (texto)

-Font Size (Text),Tamanho da fonte (texto)

-Fonts,Fontes

-Footer,Rodapé

-Footer Items,Itens Rodapé

-For All Users,Para todos os usuários

-For Company,Para a Empresa

-For Employee,Para Empregado

-For Employee Name,Para Nome do Funcionário

-For Item ,Para o Item

-"For Links, enter the DocType as rangeFor Select, enter list of Options separated by comma","Para Links, digite o DocType como rangeFor Select, entrar na lista de opções separadas por vírgula"

-For Production,Para Produção

-For Reference Only.,Apenas para referência.

-For Sales Invoice,Para fatura de vendas

-For Server Side Print Formats,Para o lado do servidor de impressão Formatos

-For Territory,Para Território

-For UOM,Para UOM

-For Warehouse,Para Armazém

-"For comparative filters, start with","Para filtros comparativos, comece com"

-"For e.g. 2012, 2012-13","Para por exemplo 2012, 2012-13"

-For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.,"Por exemplo, se você cancelar e alterar &#39;INV004&#39; ele vai se tornar um novo documento &quot;INV004-1 &#39;. Isso ajuda você a manter o controle de cada emenda."

-For example: You want to restrict users to transactions marked with a certain property called 'Territory',Por exemplo: Você quer restringir os usuários a transações marcadas com uma certa propriedade chamado &#39;Território&#39;

-For opening balance entry account can not be a PL account,Para a abertura de conta de entrada saldo não pode ser uma conta de PL

-For ranges,Para faixas

-For reference,Para referência

-For reference only.,Apenas para referência.

-For row,Para a linha

-"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes","Para a comodidade dos clientes, estes códigos podem ser usados ​​em formatos de impressão, como facturas e guias de entrega"

-Form,Forma

-Format: hh:mm example for one hour expiry set as 01:00. Max expiry will be 72 hours. Default is 24 hours,Formato: hh: mm para um exemplo de validade definido como hora 01:00. Max termo será de 72 horas. Padrão é de 24 horas

-Forum,Fórum

-Fraction,Fração

-Fraction Units,Unidades fração

-Freeze Stock Entries,Congelar da Entries

-Friday,Sexta-feira

-From,De

-From Bill of Materials,De Bill of Materials

-From Company,Da Empresa

-From Currency,De Moeda

-From Currency and To Currency cannot be same,De Moeda e Para Moeda não pode ser o mesmo

-From Customer,Do Cliente

-From Date,A partir da data

-From Date must be before To Date,A partir da data deve ser anterior a Data

-From Delivery Note,De Nota de Entrega

-From Employee,De Empregado

-From Lead,De Chumbo

-From PR Date,De PR Data

-From Package No.,De No. Package

-From Purchase Order,Da Ordem de Compra

-From Purchase Receipt,De Recibo de compra

-From Sales Order,Da Ordem de Vendas

-From Time,From Time

-From Value,De Valor

-From Value should be less than To Value,Do valor deve ser inferior a de Valor

-Frozen,Congelado

-Fulfilled,Cumprido

-Full Name,Nome Completo

-Fully Completed,Totalmente concluída

-GL Entry,Entrada GL

-GL Entry: Debit or Credit amount is mandatory for ,GL Entrada: Débito ou crédito montante é obrigatória para

-GRN,GRN

-Gantt Chart,Gantt

-Gantt chart of all tasks.,Gantt de todas as tarefas.

-Gender,Sexo

-General,Geral

-General Ledger,General Ledger

-Generate Description HTML,Gerar Descrição HTML

-Generate Material Requests (MRP) and Production Orders.,Gerar Pedidos de Materiais (MRP) e ordens de produção.

-Generate Salary Slips,Gerar folhas de salários

-Generate Schedule,Gerar Agende

-"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","Gerar comprovantes de entrega de pacotes a serem entregues. Usado para notificar número do pacote, o conteúdo do pacote e seu peso."

-Generates HTML to include selected image in the description,Gera HTML para incluir imagem selecionada na descrição

-Georgia,Geórgia

-Get,Obter

-Get Advances Paid,Obter adiantamentos pagos

-Get Advances Received,Obter adiantamentos recebidos

-Get Current Stock,Obter Estoque atual

-Get From ,Obter do

-Get Items,Obter itens

-Get Items From Sales Orders,Obter itens de Pedidos de Vendas

-Get Last Purchase Rate,Obter Tarifa de Compra Última

-Get Non Reconciled Entries,Obter entradas não Reconciliados

-Get Outstanding Invoices,Obter faturas pendentes

-Get Purchase Receipt,Obter Recibo de compra

-Get Sales Orders,Obter Pedidos de Vendas

-Get Specification Details,Obtenha detalhes Especificação

-Get Stock and Rate,Obter Estoque e Taxa de

-Get Template,Obter modelo

-Get Terms and Conditions,Obter os Termos e Condições

-Get Weekly Off Dates,Obter semanal Datas Off

-"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","Obter taxa de valorização e estoque disponível na origem / destino em armazém mencionado postagem data e hora. Se serializado item, prima este botão depois de entrar n º s de série."

-Give additional details about the indent.,Dê mais detalhes sobre o travessão.

-Global Defaults,Padrões globais

-Go back to home,Volte para casa

-Go to Setup > <a href='#user-properties'>User Properties</a> to set \			'territory' for diffent Users.,Vá para Configuração&gt; <a href='#user-properties'>Propriedades do usuário</a> para definir \ &#39;território&#39; para usuários diffent.

-Goal,Meta

-Goals,Metas

-Goods received from Suppliers.,Mercadorias recebidas de fornecedores.

-Google Analytics ID,Google Analytics ID

-Google Drive,Google Drive

-Google Drive Access Allowed,Acesso Google Drive admitidos

-Google Plus One,Google Plus One

-Google Web Font (Heading),Google Web Font (rubrica)

-Google Web Font (Text),Google Web Font (Texto)

-Grade,Grau

-Graduate,Pós-graduação

-Grand Total,Total geral

-Grand Total (Company Currency),Grande Total (moeda da empresa)

-Gratuity LIC ID,ID LIC gratuidade

-Gross Margin %,Margem Bruta%

-Gross Margin Value,Valor Margem Bruta

-Gross Pay,Salário bruto

-Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,Salário bruto + Valor + Valor vencido cobrança - Dedução Total

-Gross Profit,Lucro bruto

-Gross Profit (%),Lucro Bruto (%)

-Gross Weight,Peso bruto

-Gross Weight UOM,UOM Peso Bruto

-Group,Grupo

-Group or Ledger,Grupo ou Ledger

-Groups,Grupos

-HR,HR

-HR Settings,Configurações HR

-HTML,HTML

-HTML / Banner that will show on the top of product list.,HTML bandeira / que vai mostrar no topo da lista de produtos.

-Half Day,Meio Dia

-Half Yearly,Semestrais

-Half-yearly,Semestral

-Has Batch No,Não tem Batch

-Has Child Node,Tem nó filho

-Has Serial No,Não tem de série

-Header,Cabeçalho

-Heading,Título

-Heading Text As,Como o texto do título

-Heads (or groups) against which Accounting Entries are made and balances are maintained.,Chefes (ou grupos) contra o qual as entradas de contabilidade são feitas e os saldos são mantidos.

-Health Concerns,Preocupações com a Saúde

-Health Details,Detalhes saúde

-Held On,Realizada em

-Help,Ajudar

-Help HTML,Ajuda HTML

-"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","Ajuda: Para vincular a outro registro no sistema, use &quot;# Form / Nota / [Nota Name]&quot; como a ligação URL. (Não use &quot;http://&quot;)"

-Helvetica Neue,Helvetica Neue

-"Hence, maximum allowed Manufacturing Quantity","Assim, a quantidade máxima permitida Manufacturing"

-"Here you can maintain family details like name and occupation of parent, spouse and children","Aqui você pode manter detalhes como o nome da família e ocupação do cônjuge, pai e filhos"

-"Here you can maintain height, weight, allergies, medical concerns etc","Aqui você pode manter a altura, peso, alergias, etc preocupações médica"

-Hey there! You need to put at least one item in \				the item table.,Hey there! Você precisa colocar pelo menos um item em \ tabela do item.

-Hey! All these items have already been invoiced.,Hey! Todos esses itens já foram faturados.

-Hey! There should remain at least one System Manager,Hey! Não deve permanecer pelo menos um System Manager

-Hidden,Escondido

-Hide Actions,Ocultar Ações

-Hide Copy,Ocultar Copiar

-Hide Currency Symbol,Ocultar Símbolo de Moeda

-Hide Email,Esconder-mail

-Hide Heading,Ocultar título

-Hide Print,Ocultar Imprimir

-Hide Toolbar,Ocultar barra de ferramentas

-High,Alto

-Highlight,Realçar

-History,História

-History In Company,História In Company

-Hold,Segurar

-Holiday,Férias

-Holiday List,Lista de feriado

-Holiday List Name,Nome da lista férias

-Holidays,Férias

-Home,Casa

-Home Page,Home Page

-Home Page is Products,Home Page é produtos

-Home Pages,Home Pages

-Host,Anfitrião

-"Host, Email and Password required if emails are to be pulled",E-mail host e senha necessária se e-mails devem ser puxado

-Hour Rate,Taxa de hora

-Hour Rate Consumable,Taxa de consumíveis hora

-Hour Rate Electricity,Eletricidade Taxa de hora

-Hour Rate Labour,A taxa de hora

-Hour Rate Rent,Aluguel Taxa de hora

-Hours,Horas

-How frequently?,Com que freqüência?

-"How should this currency be formatted? If not set, will use system defaults","Como deve ser essa moeda ser formatado? Se não for definido, vai usar padrões do sistema"

-How to upload,Como fazer upload

-Hrvatski,Hrvatski

-Human Resources,Recursos Humanos

-Hurray! The day(s) on which you are applying for leave \					coincide with holiday(s). You need not apply for leave.,Viva! O dia (s) em que você está aplicando para deixar \ coincidir com feriado (s). Você não precisa pedir licença.

-I,Eu

-ID (name) of the entity whose property is to be set,ID (nome) da entidade cuja propriedade está a ser definida

-IDT,IDT

-II,II

-III,III

-IN,EM

-INV,INV

-INV/10-11/,INV/10-11 /

-ITEM,ITEM

-IV,IV

-Icon,Ícone

-Icon will appear on the button,Ícone aparecerá no botão

-Id of the profile will be the email.,ID do perfil será o e-mail.

-Identification of the package for the delivery (for print),Identificação do pacote para a entrega (para impressão)

-If Income or Expense,Se a renda ou Despesa

-If Monthly Budget Exceeded,Se o orçamento mensal excedido

-"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.Available in Delivery Note and Sales Order","Se BOM venda é definido, o BOM real do pacote é exibido como table.Available na nota de entrega e Ordem de Vendas"

-"If Supplier Part Number exists for given Item, it gets stored here","Se Número da peça de Fornecedor existe para determinado item, ele fica armazenado aqui"

-If Yearly Budget Exceeded,Se orçamento anual excedido

-"If a User does not have access at Level 0, then higher levels are meaningless","Se um usuário não tem acesso no nível 0, então os níveis mais altos são sem sentido"

-"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","Se selecionado, o BOM para a sub-montagem itens serão considerados para obter matérias-primas. Caso contrário, todos os itens de sub-montagem vai ser tratado como uma matéria-prima."

-"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","Se marcado, não total. de dias de trabalho vai incluir férias, e isso vai reduzir o valor de salário por dia"

-"If checked, all other workflows become inactive.","Se marcada, todos os outros fluxos de trabalho tornam-se inativos."

-"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","Se marcado, um e-mail com formato HTML anexado será adicionado a uma parte do corpo do email, bem como anexo. Para enviar apenas como acessório, desmarque essa."

-"If checked, the Home page will be the default Item Group for the website.","Se selecionado, a página inicial será o Grupo item padrão para o site."

-"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","Se selecionado, o valor do imposto será considerado como já incluído na tarifa Impressão / Quantidade de impressão"

-"If disable, 'Rounded Total' field will not be visible in any transaction","Se desativar, &#39;Arredondado Total &quot;campo não será visível em qualquer transação"

-"If enabled, the system will post accounting entries for inventory automatically.","Se ativado, o sistema irá postar lançamentos contábeis para o inventário automaticamente."

-"If image is selected, color will be ignored (attach first)","Se a imagem for selecionada, a cor será ignorado (anexar primeiro)"

-If more than one package of the same type (for print),Se mais do que uma embalagem do mesmo tipo (por impressão)

-If non standard port (e.g. 587),"Se a porta não padrão (por exemplo, 587)"

-If not applicable please enter: NA,Se não for aplicável digite: NA

-"If not checked, the list will have to be added to each Department where it has to be applied.","Se não for controlada, a lista deverá ser adicionado a cada departamento onde tem de ser aplicado."

-"If not, create a","Se não, crie um"

-"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","Se definido, a entrada de dados só é permitida para usuários especificados. Outra, a entrada é permitida para todos os usuários com permissões necessárias."

-"If specified, send the newsletter using this email address","Se especificado, enviar a newsletter usando esse endereço de e-mail"

-"If the 'territory' Link Field exists, it will give you an option to select it","Se o campo da &#39;território&#39; Link existe, ele vai te dar uma opção para selecioná-la"

-"If the account is frozen, entries are allowed for the ""Account Manager"" only.","Se a conta for congelada, as entradas são permitidos para o &quot;Account Manager&quot; apenas."

-"If this Account represents a Customer, Supplier or Employee, set it here.","Se essa conta representa um cliente, fornecedor ou funcionário, configurá-lo aqui."

-If you follow Quality Inspection<br>Enables item QA Required and QA No in Purchase Receipt,Se você seguir Inspeção de Qualidade <br> Permite Nenhum item obrigatório e QA QA no Recibo de compra

-If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,Se você tiver Equipe de Vendas e Parceiros de Venda (Parceiros de Canal) podem ser marcadas e manter sua contribuição na atividade de vendas

-"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","Se você criou um modelo padrão no Imposto de Compra e Master Encargos, selecione um e clique no botão abaixo."

-"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","Se você criou um modelo padrão de Vendas Impostos e Encargos mestre, selecione um e clique no botão abaixo."

-"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","Se você tem muito tempo imprimir formatos, esse recurso pode ser usado para dividir a página a ser impressa em várias páginas com todos os cabeçalhos e rodapés em cada página"

-If you involve in manufacturing activity<br>Enables item <b>Is Manufactured</b>,Se você envolver na atividade industrial <br> Permite que o item <b>é fabricado</b>

-Ignore,Ignorar

-Ignored: ,Ignorados:

-Image,Imagem

-Image Link,Link da imagem

-Image View,Ver imagem

-Implementation Partner,Parceiro de implementação

-Import,Importar

-Import Attendance,Importação de Atendimento

-Import Log,Importar Log

-Important dates and commitments in your project life cycle,Datas importantes e compromissos em seu ciclo de vida do projeto

-Imports,Importações

-In Dialog,Em diálogo

-In Filter,Em Filtro

-In Hours,Em Horas

-In List View,Na exibição de lista

-In Process,Em Processo

-In Report Filter,No Relatório Filtro

-In Row,Em Linha

-In Store,Na loja

-In Words,Em Palavras

-In Words (Company Currency),In Words (Moeda Company)

-In Words (Export) will be visible once you save the Delivery Note.,Em Palavras (Exportação) será visível quando você salvar a Nota de Entrega.

-In Words will be visible once you save the Delivery Note.,Em Palavras será visível quando você salvar a Nota de Entrega.

-In Words will be visible once you save the Purchase Invoice.,Em Palavras será visível quando você salvar a factura de compra.

-In Words will be visible once you save the Purchase Order.,Em Palavras será visível quando você salvar a Ordem de Compra.

-In Words will be visible once you save the Purchase Receipt.,Em Palavras será visível quando você salvar o recibo de compra.

-In Words will be visible once you save the Quotation.,Em Palavras será visível quando você salvar a cotação.

-In Words will be visible once you save the Sales Invoice.,Em Palavras será visível quando você salvar a nota fiscal de venda.

-In Words will be visible once you save the Sales Order.,Em Palavras será visível quando você salvar a Ordem de Vendas.

-In response to,Em resposta aos

-"In the Permission Manager, click on the button in the 'Condition' column for the Role you want to restrict.","No Gerenciador de Permissão, clique no botão no &#39;Condição&#39; coluna para a função que deseja restringir."

-Incentives,Incentivos

-Incharge Name,Nome incharge

-Include holidays in Total no. of Working Days,Incluir feriados em nenhuma total. de dias de trabalho

-Income / Expense,Receitas / Despesas

-Income Account,Conta Renda

-Income Booked,Renda Reservado

-Income Year to Date,Ano renda para Data

-Income booked for the digest period,Renda reservado para o período digest

-Incoming,Entrada

-Incoming / Support Mail Setting,Entrada / Suporte Setting Correio

-Incoming Rate,Taxa de entrada

-Incoming Time,Tempo de entrada

-Incoming quality inspection.,Inspeção de qualidade de entrada.

-Index,Índice

-Indicates that the package is a part of this delivery,Indica que o pacote é uma parte deste fornecimento

-Individual,Individual

-Individuals,Indivíduos

-Industry,Indústria

-Industry Type,Tipo indústria

-Info,Informações

-Insert After,Depois de inserir

-Insert Below,Inserir Abaixo

-Insert Code,Insira Código

-Insert Row,Inserir Linha

-Insert Style,Insira Estilo

-Inspected By,Inspecionado por

-Inspection Criteria,Critérios de inspeção

-Inspection Required,Inspeção Obrigatório

-Inspection Type,Tipo de Inspeção

-Installation Date,Data de instalação

-Installation Note,Nota de Instalação

-Installation Note Item,Item Nota de Instalação

-Installation Status,Status da instalação

-Installation Time,O tempo de instalação

-Installation record for a Serial No.,Registro de instalação de um n º de série

-Installed Qty,Quantidade instalada

-Instructions,Instruções

-Int,Int.

-Integrations,Integrações

-Interested,Interessado

-Internal,Interno

-Introduce your company to the website visitor.,Apresente sua empresa para o visitante do site.

-Introduction,Introdução

-Introductory information for the Contact Us Page,Informação introdutória para a página Fale Conosco

-Invalid Delivery Note. Delivery Note should exist and should be in 				draft state. Please rectify and try again.,"Nota de Entrega inválido. Nota de Entrega deve existir e deve estar em estado de rascunho. Por favor, corrigir e tentar novamente."

-Invalid Email,E-mail inválido

-Invalid Email Address,Endereço de email inválido

-Invalid Item or Warehouse Data,Item inválido ou Data Warehouse

-Invalid Leave Approver,Inválido Deixe Approver

-Inventory,Inventário

-Inverse,Inverso

-Invoice Date,Data da fatura

-Invoice Details,Detalhes da fatura

-Invoice No,A factura n º

-Invoice Period From Date,Período fatura do Data

-Invoice Period To Date,Período fatura para Data

-Is Active,É Ativo

-Is Advance,É o avanço

-Is Asset Item,É item de ativo

-Is Cancelled,É cancelado

-Is Carry Forward,É Carry Forward

-Is Child Table,É tabela filho

-Is Default,É Default

-Is Encash,É cobrar

-Is LWP,É LWP

-Is Mandatory Field,É campo obrigatório

-Is Opening,Está abrindo

-Is Opening Entry,Está abrindo Entry

-Is PL Account,É Conta PL

-Is POS,É POS

-Is Primary Contact,É Contato Principal

-Is Purchase Item,É item de compra

-Is Sales Item,É item de vendas

-Is Service Item,É item de serviço

-Is Single,É único

-Is Standard,É Padrão

-Is Stock Item,É item de estoque

-Is Sub Contracted Item,É item Contratado Sub

-Is Subcontracted,É subcontratada

-Is Submittable,É Submittable

-Is it a Custom DocType created by you?,É um DocType personalizado criado por você?

-Is this Tax included in Basic Rate?,É este imposto incluído na Taxa Básica?

-Issue,Questão

-Issue Date,Data de Emissão

-Issue Details,Detalhes incidente

-Issued Items Against Production Order,Itens emitida contra Ordem de Produção

-It is needed to fetch Item Details.,É preciso buscar item Detalhes.

-It was raised because the (actual + ordered + indented - reserved) 						quantity reaches re-order level when the following record was created,"Foi levantada porque a (real + ordenado + recuado - reservado) quantidade atinge o nível re-ordem, quando o seguinte registro foi criado"

-Item,Item

-Item Advanced,Item Avançado

-Item Barcode,Código de barras do item

-Item Batch Nos,Lote n item

-Item Classification,Classificação item

-Item Code,Código do artigo

-Item Code (item_code) is mandatory because Item naming is not sequential.,"Código do item (item_code) é obrigatório, pois nomeação artigo não é seqüencial."

-Item Customer Detail,Detalhe Cliente item

-Item Description,Item Descrição

-Item Desription,Desription item

-Item Details,Item Detalhes

-Item Group,Grupo Item

-Item Group Name,Nome do Grupo item

-Item Groups in Details,Grupos de itens em Detalhes

-Item Image (if not slideshow),Imagem item (se não slideshow)

-Item Name,Nome do item

-Item Naming By,Item de nomeação

-Item Price,Item Preço

-Item Prices,Preços de itens

-Item Quality Inspection Parameter,Item Parâmetro de Inspeção de Qualidade

-Item Reorder,Item Reordenar

-Item Serial No,No item de série

-Item Serial Nos,Item n º s de série

-Item Supplier,Fornecedor item

-Item Supplier Details,Fornecedor Item Detalhes

-Item Tax,Imposto item

-Item Tax Amount,Valor do imposto item

-Item Tax Rate,Taxa de Imposto item

-Item Tax1,Item Tax1

-Item To Manufacture,Item Para Fabricação

-Item UOM,Item UOM

-Item Website Specification,Especificação Site item

-Item Website Specifications,Site Item Especificações

-Item Wise Tax Detail ,Detalhe Imposto Sábio item

-Item classification.,Item de classificação.

-Item to be manufactured or repacked,Item a ser fabricados ou reembalados

-Item will be saved by this name in the data base.,O artigo será salva por este nome na base de dados.

-"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","Item, Garantia, AMC (Contrato Anual de Manutenção) detalhes serão automaticamente carregada quando o número de série é selecionado."

-Item-Wise Price List,Item-Wise Lista de Preços

-Item-wise Last Purchase Rate,Item-wise Última Tarifa de Compra

-Item-wise Purchase History,Item-wise Histórico de compras

-Item-wise Purchase Register,Item-wise Compra Register

-Item-wise Sales History,Item-wise Histórico de Vendas

-Item-wise Sales Register,Vendas de item sábios Registrar

-Items,Itens

-"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty","Os itens a serem solicitados que estão &quot;fora de estoque&quot;, considerando todos os armazéns com base no qty projetada e qty mínimo"

-Items which do not exist in Item master can also be entered on customer's request,Itens que não existem no cadastro de itens também podem ser inseridos no pedido do cliente

-Itemwise Discount,Desconto Itemwise

-Itemwise Recommended Reorder Level,Itemwise Recomendado nível de reposição

-JSON,JSON

-JV,JV

-Javascript,Javascript

-Javascript to append to the head section of the page.,Javascript para acrescentar à seção principal da página.

-Job Applicant,Candidato a emprego

-Job Opening,Abertura de emprego

-Job Profile,Perfil trabalho

-Job Title,Cargo

-"Job profile, qualifications required etc.","Profissão de perfil, qualificações exigidas, etc"

-Jobs Email Settings,E-mail Configurações de empregos

-Journal Entries,Jornal entradas

-Journal Entry,Journal Entry

-Journal Entry for inventory that is received but not yet invoiced,"Journal Entry para o inventário que é recebido, mas ainda não facturados"

-Journal Voucher,Vale Jornal

-Journal Voucher Detail,Jornal Detalhe Vale

-Journal Voucher Detail No,Jornal Detalhe folha no

-KRA,KRA

-"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","Mantenha o controle de campanhas de vendas. Mantenha o controle de ligações, cotações, ordem de venda, etc das campanhas para medir retorno sobre o investimento."

-Keep a track of all communications,Manter um controle de todas as comunicações

-Keep a track of communication related to this enquiry which will help for future reference.,Mantenha uma faixa de comunicação relacionada a este inquérito que irá ajudar para referência futura.

-Key,Chave

-Key Performance Area,Área Key Performance

-Key Responsibility Area,Área de Responsabilidade chave

-LEAD,LEAD

-LEAD/10-11/,LEAD/10-11 /

-LEAD/MUMBAI/,LEAD / MUMBAI /

-LR Date,Data LR

-LR No,Não LR

-Label,Etiqueta

-Label Help,Ajuda rótulo

-Lacs,Lacs

-Landed Cost Item,Item de custo Landed

-Landed Cost Items,Desembarcaram itens de custo

-Landed Cost Purchase Receipt,Recibo de compra Landed Cost

-Landed Cost Purchase Receipts,Recibos de compra desembarcaram Custo

-Landed Cost Wizard,Assistente de Custo Landed

-Landing Page,Landing Page

-Language,Linguagem

-Language preference for user interface (only if available).,Preferência de idioma para interface de usuário (se disponível).

-Last Contact Date,Data do último contato

-Last IP,Última IP

-Last Login,Último Login

-Last Name,Sobrenome

-Last Purchase Rate,Compra de última

-Lato,Lato

-Lead,Conduzir

-Lead Details,Chumbo Detalhes

-Lead Lost,Levar Perdido

-Lead Name,Nome levar

-Lead Owner,Levar Proprietário

-Lead Source,Chumbo Fonte

-Lead Status,Chumbo Estado

-Lead Time Date,Chumbo Data Hora

-Lead Time Days,Levar dias Tempo

-Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,Levar dias Tempo é o número de dias em que este item é esperado no seu armazém. Este dia é buscada em solicitar material ao selecionar este item.

-Lead Type,Chumbo Tipo

-Leave Allocation,Deixe Alocação

-Leave Allocation Tool,Deixe Ferramenta de Alocação

-Leave Application,Deixe Aplicação

-Leave Approver,Deixe Aprovador

-Leave Approver can be one of,Adicione Approver pode ser um dos

-Leave Approvers,Deixe aprovadores

-Leave Balance Before Application,Deixe Equilíbrio Antes da aplicação

-Leave Block List,Deixe Lista de Bloqueios

-Leave Block List Allow,Deixe Lista de Bloqueios Permitir

-Leave Block List Allowed,Deixe Lista de Bloqueios admitidos

-Leave Block List Date,Deixe Data Lista de Bloqueios

-Leave Block List Dates,Deixe as datas Lista de Bloqueios

-Leave Block List Name,Deixe o nome Lista de Bloqueios

-Leave Blocked,Deixe Bloqueados

-Leave Control Panel,Deixe Painel de Controle

-Leave Encashed?,Deixe cobradas?

-Leave Encashment Amount,Deixe Quantidade cobrança

-Leave Setup,Deixe Setup

-Leave Type,Deixar Tipo

-Leave Type Name,Deixe Nome Tipo

-Leave Without Pay,Licença sem vencimento

-Leave allocations.,Deixe alocações.

-Leave blank if considered for all branches,Deixe em branco se considerado para todos os ramos

-Leave blank if considered for all departments,Deixe em branco se considerado para todos os departamentos

-Leave blank if considered for all designations,Deixe em branco se considerado para todas as designações

-Leave blank if considered for all employee types,Deixe em branco se considerado para todos os tipos de empregados

-Leave blank if considered for all grades,Deixe em branco se considerado para todos os graus

-Leave blank if you have not decided the end date.,Deixe em branco se você ainda não decidiu a data de término.

-Leave by,Deixe por

-"Leave can be approved by users with Role, ""Leave Approver""","A licença pode ser aprovado por usuários com papel, &quot;Deixe Aprovador&quot;"

-Ledger,Livro-razão

-Left,Esquerda

-Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,Pessoa Jurídica / Subsidiária com um gráfico separado de Contas pertencentes à Organização.

-Letter Head,Cabeça letra

-Letter Head Image,Imagem Cabeça letra

-Letter Head Name,Nome Cabeça letra

-Level,Nível

-"Level 0 is for document level permissions, higher levels for field level permissions.","Nível 0 é para permissões de nível de documento, os níveis mais elevados de permissões de nível de campo."

-Lft,Lft

-Link,Link

-Link to other pages in the side bar and next section,Link para outras páginas na barra lateral e seção seguinte

-Linked In Share,Linked In Compartilhar

-Linked With,Com ligados

-List,Lista

-List items that form the package.,Lista de itens que compõem o pacote.

-List of holidays.,Lista de feriados.

-List of patches executed,Lista de patches executados

-List of records in which this document is linked,Lista de registros em que este documento está ligado

-List of users who can edit a particular Note,Lista de usuários que podem editar uma determinada Nota

-List this Item in multiple groups on the website.,Lista este item em vários grupos no site.

-Live Chat,Live Chat

-Load Print View on opening of an existing form,Carregar Ver impressão na abertura de um formulário existente

-Loading,Carregamento

-Loading Report,Relatório de carregamento

-Log,Entrar

-"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","Log das atividades realizadas pelos usuários contra as tarefas que podem ser usados ​​para controlar o tempo, de faturamento."

-Log of Scheduler Errors,Registro de erros Scheduler

-Login After,Após entrar

-Login Before,Login antes

-Login Id,Login ID

-Logo,Logotipo

-Logout,Sair

-Long Text,Texto Longo

-Lost Reason,Razão perdido

-Low,Baixo

-Lower Income,Baixa Renda

-Lucida Grande,Lucida Grande

-MIS Control,MIS Controle

-MREQ-,Mreq-

-MTN Details,Detalhes da MTN

-Mail Footer,Rodapé correio

-Mail Password,Mail Senha

-Mail Port,Mail Port

-Mail Server,Servidor de Correio

-Main Reports,Relatórios principais

-Main Section,Seção Principal

-Maintain Same Rate Throughout Sales Cycle,Manter o mesmo ritmo durante todo o ciclo de vendas

-Maintain same rate throughout purchase cycle,Manter mesmo ritmo durante todo o ciclo de compra

-Maintenance,Manutenção

-Maintenance Date,Data de manutenção

-Maintenance Details,Detalhes de manutenção

-Maintenance Schedule,Programação de Manutenção

-Maintenance Schedule Detail,Detalhe Programa de Manutenção

-Maintenance Schedule Item,Item Programa de Manutenção

-Maintenance Schedules,Horários de Manutenção

-Maintenance Status,Estado de manutenção

-Maintenance Time,Tempo de Manutenção

-Maintenance Type,Tipo de manutenção

-Maintenance Visit,Visita de manutenção

-Maintenance Visit Purpose,Finalidade visita de manutenção

-Major/Optional Subjects,Assuntos Principais / Opcional

-Make Bank Voucher,Faça Vale Banco

-Make Difference Entry,Faça Entrada Diferença

-Make Time Log Batch,Faça a hora Batch Log

-Make a new,Faça um novo

-Make sure that the transactions you want to restrict have a Link field 'territory' that maps to a 'Territory' master.,Certifique-se de que as operações que pretende restringir ter &quot;território&quot; de um campo Link que mapeia para um &quot;território&quot; mestre.

-Male,Masculino

-Manage cost of operations,Gerenciar custo das operações

-Manage exchange rates for currency conversion,Gerenciar taxas de câmbio para conversão de moeda

-Mandatory,Obrigatório

-"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.","Obrigatório se o estoque do item é &quot;Sim&quot;. Além disso, o armazém padrão onde quantidade reservada é definido a partir de Ordem de Vendas."

-Manufacture against Sales Order,Fabricação contra a Ordem de Vendas

-Manufacture/Repack,Fabricação / Repack

-Manufactured Qty,Qtde fabricados

-Manufactured quantity will be updated in this warehouse,Quantidade fabricada será atualizado neste armazém

-Manufacturer,Fabricante

-Manufacturer Part Number,Número da peça de fabricante

-Manufacturing,Fabrico

-Manufacturing Quantity,Quantidade de fabricação

-Margin,Margem

-Marital Status,Estado civil

-Market Segment,Segmento de mercado

-Married,Casado

-Mass Mailing,Divulgação em massa

-Master,Mestre

-Master Name,Nome mestre

-Master Type,Master Classe

-Masters,Mestres

-Match,Combinar

-Match non-linked Invoices and Payments.,Combinar não vinculados faturas e pagamentos.

-Material Issue,Emissão de material

-Material Receipt,Recebimento de materiais

-Material Request,Pedido de material

-Material Request Date,Data de Solicitação de material

-Material Request Detail No,Detalhe materiais Pedido Não

-Material Request For Warehouse,Pedido de material para Armazém

-Material Request Item,Item de solicitação de material

-Material Request Items,Pedido de itens de material

-Material Request No,Pedido de material no

-Material Request Type,Tipo de solicitação de material

-Material Request used to make this Stock Entry,Pedido de material usado para fazer isto Stock Entry

-Material Requirement,Material Requirement

-Material Transfer,Transferência de Material

-Materials,Materiais

-Materials Required (Exploded),Materiais necessários (explodida)

-Max 500 rows only.,Max 500 apenas as linhas.

-Max Attachments,Anexos Max.

-Max Days Leave Allowed,Dias Max Deixe admitidos

-Max Discount (%),Max Desconto (%)

-"Meaning of Submit, Cancel, Amend","Significado do Submit, Cancelar, Alterar"

-Medium,Médio

-"Menu items in the Top Bar. For setting the color of the Top Bar, go to <a href=""#Form/Style Settings"">Style Settings</a>","Os itens de menu na barra superior. Para definir a cor da barra superior, vá até <a href=""#Form/Style Settings"">Settings</a>"

-Merge,Fundir

-Merge Into,Fundem-se

-Merge Warehouses,Mesclar Armazéns

-Merging is only possible between Group-to-Group or 					Ledger-to-Ledger,A fusão só é possível entre o grupo-a-grupo ou Ledger-to-Ledger

-"Merging is only possible if following \					properties are same in both records.					Group or Ledger, Debit or Credit, Is PL Account","A fusão só é possível se seguindo \ propriedades são as mesmas em ambos os registros. Grupo ou Ledger, de débito ou de crédito, é Conta PL"

-Message,Mensagem

-Message Parameter,Parâmetro mensagem

-Messages greater than 160 characters will be split into multiple messages,Mensagem maior do que 160 caracteres vai ser dividido em mesage múltipla

-Messages,Mensagens

-Method,Método

-Middle Income,Rendimento Médio

-Middle Name (Optional),Nome do Meio (Opcional)

-Milestone,Marco miliário

-Milestone Date,Data Milestone

-Milestones,Milestones

-Milestones will be added as Events in the Calendar,Marcos será adicionado como eventos no calendário

-Millions,Milhões

-Min Order Qty,Min Qty Ordem

-Minimum Order Qty,Qtde mínima

-Misc,Variados

-Misc Details,Detalhes Diversos

-Miscellaneous,Diverso

-Miscelleneous,Miscelleneous

-Mobile No,No móvel

-Mobile No.,Mobile No.

-Mode of Payment,Modo de Pagamento

-Modern,Moderno

-Modified Amount,Quantidade modificado

-Modified by,Modificado por

-Module,Módulo

-Module Def,Módulo Def

-Module Name,Nome do Módulo

-Modules,Módulos

-Monday,Segunda-feira

-Month,Mês

-Monthly,Mensal

-Monthly Attendance Sheet,Folha de Presença Mensal

-Monthly Earning & Deduction,Salário mensal e dedução

-Monthly Salary Register,Salário mensal Registrar

-Monthly salary statement.,Declaração salário mensal.

-Monthly salary template.,Modelo de salário mensal.

-More,Mais

-More Details,Mais detalhes

-More Info,Mais informações

-More content for the bottom of the page.,Mais conteúdo para o fundo da página.

-Moving Average,Média móvel

-Moving Average Rate,Movendo Taxa Média

-Mr,Sr.

-Ms,Ms

-Multiple Item Prices,Vários preços de itens

-Multiple root nodes not allowed.,"Vários nós raiz, não é permitido."

-Mupltiple Item prices.,Item preços Mupltiple.

-Must be Whole Number,Deve ser Número inteiro

-Must have report permission to access this report.,Deve ter permissão de relatório para acessar este relatório.

-Must specify a Query to run,Deve especificar uma consulta para executar

-My Settings,Minhas Configurações

-NL-,NL-

-Name,Nome

-Name Case,Caso Nome

-Name and Description,Nome e descrição

-Name and Employee ID,Nome e identificação do funcionário

-Name as entered in Sales Partner master,Nome como entrou em Vendas mestre Parceiro

-Name is required,Nome é obrigatório

-Name of organization from where lead has come,Nome da organização de onde veio chumbo

-Name of person or organization that this address belongs to.,Nome da pessoa ou organização que este endereço pertence.

-Name of the Budget Distribution,Nome da Distribuição de Orçamento

-Name of the entity who has requested for the Material Request,Nome da entidade que solicitou para a solicitação de material

-Naming,Nomeando

-Naming Series,Nomeando Series

-Naming Series mandatory,Nomeando obrigatório Series

-Negative balance is not allowed for account ,Saldo negativo não é permitido por conta

-Net Pay,Pagamento Net

-Net Pay (in words) will be visible once you save the Salary Slip.,Pagamento líquido (em palavras) será visível quando você salvar a folha de salário.

-Net Total,Líquida Total

-Net Total (Company Currency),Total Líquido (Moeda Company)

-Net Weight,Peso Líquido

-Net Weight UOM,UOM Peso Líquido

-Net Weight of each Item,Peso líquido de cada item

-Net pay can not be negative,Remuneração líquida não pode ser negativo

-Never,Nunca

-New,Novo

-New BOM,Novo BOM

-New Communications,New Communications

-New Delivery Notes,Novas notas de entrega

-New Enquiries,Consultas novo

-New Leads,Nova leva

-New Leave Application,Aplicação deixar Nova

-New Leaves Allocated,Nova Folhas alocado

-New Leaves Allocated (In Days),Folhas novas atribuído (em dias)

-New Material Requests,Novos Pedidos Materiais

-New Password,Nova senha

-New Projects,Novos Projetos

-New Purchase Orders,Novas ordens de compra

-New Purchase Receipts,Novos recibos de compra

-New Quotations,Novas cotações

-New Record,Novo Registro

-New Sales Orders,Novos Pedidos de Vendas

-New Stock Entries,Novas entradas em existências

-New Stock UOM,Nova da UOM

-New Supplier Quotations,Novas citações Fornecedor

-New Support Tickets,Novos pedidos de ajuda

-New Workplace,Novo local de trabalho

-New value to be set,Novo valor a ser definido

-Newsletter,Boletim informativo

-Newsletter Content,Conteúdo boletim

-Newsletter Status,Estado boletim

-"Newsletters to contacts, leads.","Newsletters para contatos, leva."

-Next Communcation On,No próximo Communcation

-Next Contact By,Contato Próxima Por

-Next Contact Date,Data Contato próximo

-Next Date,Data próxima

-Next State,Estado próximo

-Next actions,Próximas ações

-Next email will be sent on:,Próximo e-mail será enviado em:

-No,Não

-"No Account found in csv file, 							May be company abbreviation is not correct","Não Conta encontrado no arquivo CSV, podem ser abreviatura empresa não está correto"

-No Action,Nenhuma ação

-No Communication tagged with this ,Nenhuma comunicação com etiquetas com esta

-No Copy,Nenhuma cópia

-No Customer Accounts found. Customer Accounts are identified based on \			'Master Type' value in account record.,Nenhum cliente encontrado. Contas dos clientes são identificados com base no valor \ &#39;Type Master&#39; em registro de conta.

-No Item found with Barcode,Nenhum artigo encontrado com código de barras

-No Items to Pack,Nenhum item para embalar

-No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,"Não Deixe aprovadores. Por favor, atribuir &#39;Deixe aprovador&#39; Role a pelo menos um usuário."

-No Permission,Nenhuma permissão

-No Permission to ,Sem permissão para

-No Permissions set for this criteria.,Sem permissões definidas para este critério.

-No Report Loaded. Please use query-report/[Report Name] to run a report.,No Report Loaded. Utilize query-report / [Report Name] para executar um relatório.

-No Supplier Accounts found. Supplier Accounts are identified based on \			'Master Type' value in account record.,Nenhum fornecedor responde encontrado. Contas de fornecedores são identificados com base no valor \ &#39;Type Master&#39; em registro de conta.

-No User Properties found.,Não Propriedades do usuário encontrado.

-No default BOM exists for item: ,Não existe BOM padrão para o item:

-No further records,Não há mais registros

-No of Requested SMS,No pedido de SMS

-No of Sent SMS,N º de SMS enviados

-No of Visits,N º de Visitas

-No one,Ninguém

-No permission to write / remove.,Sem permissão para escrever / remover.

-No record found,Nenhum registro encontrado

-No records tagged.,Não há registros marcados.

-No salary slip found for month: ,Sem folha de salário encontrado para o mês:

-"No table is created for Single DocTypes, all values are stored in tabSingles as a tuple.","Nenhuma tabela é criada para DOCTYPEs simples, todos os valores são armazenados em tabSingles como uma tupla."

-None,Nenhum

-None: End of Workflow,Nenhum: Fim do fluxo de trabalho

-Not,Não

-Not Active,Não Ativo

-Not Applicable,Não Aplicável

-Not Billed,Não faturado

-Not Delivered,Não entregue

-Not Found,Não encontrado

-Not Linked to any record.,Não relacionado a qualquer registro.

-Not Permitted,Não Permitido

-Not allowed for: ,Não permitido para:

-Not enough permission to see links.,Não permissão suficiente para ver os links.

-Not in Use,Não está em uso

-Not interested,Não está interessado

-Not linked,Não ligados

-Note,Nota

-Note User,Nota usuários

-Note is a free page where users can share documents / notes,"Nota é uma página livre, onde os usuários podem compartilhar documentos / notas"

-"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","Nota: Backups e arquivos não são excluídos do Dropbox, você terá que apagá-los manualmente."

-"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","Nota: Backups e arquivos não são excluídos do Google Drive, você terá que apagá-los manualmente."

-Note: Email will not be sent to disabled users,Nota: e-mail não será enviado para utilizadores com deficiência

-"Note: For best results, images must be of the same size and width must be greater than height.","Nota: Para melhores resultados, as imagens devem ser do mesmo tamanho e largura não deve ser maior do que a altura."

-Note: Other permission rules may also apply,Nota: As regras de permissão Outros também se podem aplicar

-Note: You Can Manage Multiple Address or Contacts via Addresses & Contacts,Nota: você pode gerenciar Endereço múltipla ou Contatos através de endereços e contatos

-Note: maximum attachment size = 1mb,Nota: tamanho máximo do anexo = 1mb

-Notes,Notas

-Nothing to show,Nada para mostrar

-Notice - Number of Days,Aviso - número de dias

-Notification Control,Controle de Notificação

-Notification Email Address,Endereço de email de notificação

-Notify By Email,Notificar por e-mail

-Notify by Email on creation of automatic Material Request,Notificar por e-mail sobre a criação de Pedido de material automático

-Number Format,Formato de número

-O+,O +

-O-,O-

-OPPT,OPPT

-Office,Escritório

-Old Parent,Pai Velho

-On,Em

-On Net Total,Em Líquida Total

-On Previous Row Amount,Quantidade em linha anterior

-On Previous Row Total,No total linha anterior

-"Once you have set this, the users will only be able access documents with that property.","Depois de ter definido isso, os usuários só acessar documentos capazes com essa propriedade."

-Only Administrator allowed to create Query / Script Reports,Somente Administrador autorizado a criar consultas / Script Reports

-Only Administrator can save a standard report. Please rename and save.,"Somente Administrador pode salvar um relatório padrão. Por favor, renomear e salvar."

-Only Allow Edit For,Somente permitir editar para

-Only Stock Items are allowed for Stock Entry,Apenas Itens Em Stock são permitidos para Banco de Entrada

-Only System Manager can create / edit reports,System Manager só pode criar / editar relatórios

-Only leaf nodes are allowed in transaction,Nós folha apenas são permitidos em operação

-Open,Abrir

-Open Sans,Sans abertas

-Open Tickets,Bilhetes abertas

-Opening Date,Data de abertura

-Opening Entry,Abertura Entry

-Opening Time,Tempo de abertura

-Opening for a Job.,A abertura para um trabalho.

-Operating Cost,Custo de Operação

-Operation Description,Descrição da operação

-Operation No,Nenhuma operação

-Operation Time (mins),Tempo de Operação (minutos)

-Operations,Operações

-Opportunity,Oportunidade

-Opportunity Date,Data oportunidade

-Opportunity From,Oportunidade De

-Opportunity Item,Item oportunidade

-Opportunity Items,Itens oportunidade

-Opportunity Lost,Oportunidade perdida

-Opportunity Type,Tipo de Oportunidade

-Options,Opções

-Options Help,Opções Ajuda

-Order Confirmed,Confirmado fim

-Order Lost,Ordem Perdido

-Order Type,Tipo de Ordem

-Ordered Items To Be Billed,Itens ordenados a ser cobrado

-Ordered Items To Be Delivered,Itens ordenados a ser entregue

-Ordered Quantity,Quantidade pedida

-Orders released for production.,Ordens liberado para produção.

-Organization Profile,Perfil da Organização

-Original Message,Mensagem original

-Other,Outro

-Other Details,Outros detalhes

-Out,Fora

-Out of AMC,Fora da AMC

-Out of Warranty,Fora de Garantia

-Outgoing,Cessante

-Outgoing Mail Server,Outgoing Mail Server

-Outgoing Mails,E-mails de saída

-Outstanding Amount,Saldo em aberto

-Outstanding for Voucher ,Excelente para Vale

-Over Heads,Mais Cabeças

-Overhead,Despesas gerais

-Overlapping Conditions found between,Condições sobreposição encontrada entre

-Owned,Possuído

-PAN Number,Número PAN

-PF No.,PF Não.

-PF Number,Número PF

-PI/2011/,PI/2011 /

-PIN,PIN

-PO,PO

-POP3 Mail Server,Servidor de correio POP3

-POP3 Mail Server (e.g. pop.gmail.com),"POP3 Mail Server (por exemplo, pop.gmail.com)"

-POP3 Mail Settings,Configurações de mensagens pop3

-POP3 mail server (e.g. pop.gmail.com),POP3 servidor de correio (por exemplo pop.gmail.com)

-POP3 server e.g. (pop.gmail.com),"Servidor POP3, por exemplo (pop.gmail.com)"

-POS Setting,Definição POS

-POS View,POS Ver

-PR Detail,Detalhe PR

-PRO,PRO

-PS,PS

-Package Item Details,Item Detalhes do pacote

-Package Items,Itens do pacote

-Package Weight Details,Peso Detalhes do pacote

-Packing Details,Detalhes da embalagem

-Packing Detials,Detials embalagem

-Packing List,Lista de embalagem

-Packing Slip,Embalagem deslizamento

-Packing Slip Item,Embalagem item deslizamento

-Packing Slip Items,Embalagem Itens deslizamento

-Packing Slip(s) Cancelled,Deslizamento de embalagem (s) Cancelado

-Page,Página

-Page Background,Fundo da Página

-Page Border,Border página

-Page Break,Quebra de página

-Page HTML,Página HTML

-Page Headings,Títulos de página

-Page Links,Pagina Links

-Page Name,Nome da Página

-Page Role,Papel página

-Page Text,Página de texto

-Page content,O conteúdo da página

-Page not found,Página não encontrada

-Page text and background is same color. Please change.,"Texto da página e no fundo é a mesma cor. Por favor, altere."

-Page to show on the website,Página para mostrar no site

-"Page url name (auto-generated) (add "".html"")",Nome da página url (gerado automaticamente) (adicione &quot;. Html&quot;)

-Paid Amount,Valor pago

-Parameter,Parâmetro

-Parent Account,Conta pai

-Parent Cost Center,Centro de Custo pai

-Parent Customer Group,Grupo de Clientes pai

-Parent Detail docname,Docname Detalhe pai

-Parent Item,Item Pai

-Parent Item Group,Grupo item pai

-Parent Label,Etiqueta pai

-Parent Sales Person,Vendas Pessoa pai

-Parent Territory,Território pai

-Parent is required.,É necessário Parent.

-Parenttype,ParentType

-Partially Completed,Parcialmente concluída

-Participants,Participantes

-Partly Billed,Parcialmente faturado

-Partly Delivered,Entregue em parte

-Partner Target Detail,Detalhe Alvo parceiro

-Partner Type,Tipo de parceiro

-Partner's Website,Site do parceiro

-Passive,Passiva

-Passport Number,Número do Passaporte

-Password,Senha

-Password Expires in (days),Senha expira em (dias)

-Patch,Remendo

-Patch Log,Log remendo

-Pay To / Recd From,Para pagar / RECD De

-Payables,Contas a pagar

-Payables Group,Grupo de contas a pagar

-Payment Collection With Ageing,Cobrança Com o Envelhecimento

-Payment Days,Datas de Pagamento

-Payment Entries,Entradas de pagamento

-Payment Entry has been modified after you pulled it. 			Please pull it again.,"Entrada de pagamento foi modificada depois que você tirou isso. Por favor, puxe-o novamente."

-Payment Made With Ageing,O pagamento feito com o Envelhecimento

-Payment Reconciliation,Reconciliação de pagamento

-Payment Terms,Condições de Pagamento

-Payment to Invoice Matching Tool,Pagamento a ferramenta correspondente fatura

-Payment to Invoice Matching Tool Detail,Pagamento a Detalhe Ferramenta fatura correspondente

-Payments,Pagamentos

-Payments Made,Pagamentos efetuados

-Payments Received,Pagamentos Recebidos

-Payments made during the digest period,Pagamentos efetuados durante o período de digestão

-Payments received during the digest period,Pagamentos recebidos durante o período de digestão

-Payroll Setup,Configuração da folha de pagamento

-Pending,Pendente

-Pending Review,Revisão pendente

-Pending SO Items For Purchase Request,"Itens Pendentes Assim, por solicitação de compra"

-Percent,Por cento

-Percent Complete,Porcentagem Concluída

-Percentage Allocation,Alocação percentual

-Percentage Allocation should be equal to ,Percentual de alocação deve ser igual ao

-Percentage variation in quantity to be allowed while receiving or delivering this item.,Variação percentual na quantidade a ser permitido ao receber ou entregar este item.

-Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,"Percentagem que estão autorizados a receber ou entregar mais contra a quantidade encomendada. Por exemplo: Se você encomendou 100 unidades. e seu subsídio é de 10%, então você está autorizada a receber 110 unidades."

-Performance appraisal.,Avaliação de desempenho.

-Period Closing Voucher,Comprovante de Encerramento período

-Periodicity,Periodicidade

-Perm Level,Perm Nível

-Permanent Accommodation Type,Tipo de Alojamento Permanente

-Permanent Address,Endereço permanente

-Permission,Permissão

-Permission Level,Nível de Permissão

-Permission Levels,Níveis de Permissão

-Permission Manager,Gerente de Permissão

-Permission Rules,Regras de permissão

-Permissions,Permissões

-Permissions Settings,Configurações de permissões

-Permissions are automatically translated to Standard Reports and Searches,As permissões são automaticamente traduzidos para Relatórios Padrão e Pesquisas

-"Permissions are set on Roles and Document Types (called DocTypes) by restricting read, edit, make new, submit, cancel, amend and report rights.","As permissões são definidas em Funções e tipos de documentos (chamados DOCTYPEs) restringindo ler, editar, fazer novos, enviar, cancelar, alterar e denunciar direitos."

-Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful incase you want to hide or make certain field read-only.,Permissões em níveis mais elevados são permissões &quot;nível de campo&quot;. Todos os campos têm um conjunto &#39;Nível de Permissão &quot;contra eles e as regras definidas em que as permissões se aplicam ao campo. Isto é útil no caso de você querer esconder ou fazer determinado campo somente leitura.

-"Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document.","Permissões no nível 0 são permissões &#39;Nível de Documento &quot;, ou seja, são primário para o acesso ao documento."

-Permissions translate to Users based on what Role they are assigned,Permissões traduzir aos usuários com base em papel que são atribuídos

-Person,Pessoa

-Person To Be Contacted,Pessoa a ser contatada

-Personal,Pessoal

-Personal Details,Detalhes pessoais

-Personal Email,E-mail pessoal

-Phone,Telefone

-Phone No,N º de telefone

-Phone No.,Não. telefone

-Pick Columns,Escolha Colunas

-Pincode,PINCODE

-Place of Issue,Local de Emissão

-Plan for maintenance visits.,Plano de visitas de manutenção.

-Planned Qty,Qtde planejada

-Planned Quantity,Quantidade planejada

-Plant,Planta

-Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,Por favor insira Abreviação ou Nome Curto corretamente como ele será adicionado como sufixo a todos os chefes de Conta.

-Please Update Stock UOM with the help of Stock UOM Replace Utility.,"Atualize Banco UOM, com a ajuda do Banco UOM Utility Replace."

-Please attach a file first.,"Por favor, anexar um arquivo pela primeira vez."

-Please attach a file or set a URL,"Por favor, anexar um arquivo ou definir uma URL"

-Please check,"Por favor, verifique"

-Please enter Default Unit of Measure,Por favor insira unidade de medida padrão

-Please enter Delivery Note No or Sales Invoice No to proceed,Por favor insira Entrega Nota Não ou fatura de vendas Não para continuar

-Please enter Employee Number,Por favor insira Número do Funcionário

-Please enter Expense Account,Por favor insira Conta Despesa

-Please enter Expense/Adjustment Account,Por favor insira Despesa / Acerto de Contas

-Please enter Purchase Receipt No to proceed,Por favor insira Compra recibo Não para continuar

-Please enter Reserved Warehouse for item ,Por favor insira Warehouse reservada para o item

-Please enter valid,Por favor insira válido

-Please enter valid ,Por favor insira válido

-Please install dropbox python module,"Por favor, instale o Dropbox módulo python"

-Please make sure that there are no empty columns in the file.,"Por favor, certifique-se de que não existem colunas vazias no arquivo."

-Please mention default value for ',"Por favor, mencione o valor padrão para &#39;"

-Please reduce qty.,Reduza qty.

-Please refresh to get the latest document.,Por favor de atualização para obter as últimas documento.

-Please save the Newsletter before sending.,"Por favor, salve o boletim antes de enviar."

-Please select Bank Account,Por favor seleccione Conta Bancária

-Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,Por favor seleccione Carry Forward se você também quer incluir equilíbrio ano fiscal anterior deixa para este ano fiscal

-Please select Date on which you want to run the report,Selecione Data na qual você deseja executar o relatório

-Please select Naming Neries,Por favor seleccione nomenclatura Neries

-Please select Price List,"Por favor, selecione Lista de Preço"

-Please select Time Logs.,Por favor seleccione Time Logs.

-Please select a,Por favor seleccione um

-Please select a csv file,"Por favor, selecione um arquivo csv"

-Please select a file or url,"Por favor, selecione um arquivo ou url"

-Please select a service item or change the order type to Sales.,"Por favor, selecione um item de serviço ou mudar o tipo de ordem de vendas."

-Please select a sub-contracted item or do not sub-contract the transaction.,"Por favor, selecione um item do sub-contratado ou não subcontratar a transação."

-Please select a valid csv file with data.,"Por favor, selecione um arquivo csv com dados válidos."

-Please select month and year,Selecione mês e ano

-Please select the document type first,"Por favor, selecione o tipo de documento primeiro"

-Please select: ,Por favor seleccione:

-Please set Dropbox access keys in,Defina teclas de acesso Dropbox em

-Please set Google Drive access keys in,Defina teclas de acesso do Google Drive em

-Please setup Employee Naming System in Human Resource > HR Settings,"Por favor, configuração Employee Naming System em Recursos Humanos&gt; Configurações HR"

-Please specify,"Por favor, especifique"

-Please specify Company,"Por favor, especifique Empresa"

-Please specify Company to proceed,"Por favor, especifique Empresa proceder"

-Please specify Default Currency in Company Master \			and Global Defaults,"Por favor, especificar a moeda padrão na empresa MASTER \ e Padrões Globais"

-Please specify a,"Por favor, especifique um"

-Please specify a Price List which is valid for Territory,"Por favor, especifique uma lista de preços que é válido para o território"

-Please specify a valid,"Por favor, especifique um válido"

-Please specify a valid 'From Case No.',"Por favor, especifique um válido &#39;De Caso No.&#39;"

-Please specify currency in Company,"Por favor, especificar a moeda em Empresa"

-Point of Sale,Ponto de Venda

-Point-of-Sale Setting,Ponto-de-Venda Setting

-Post Graduate,Pós-Graduação

-Post Topic,Postar Tópico

-Postal,Postal

-Posting Date,Data da Publicação

-Posting Date Time cannot be before,Postando Data Hora não pode ser antes

-Posting Time,Postagem Tempo

-Posts,Posts

-Potential Sales Deal,Negócio de Vendas

-Potential opportunities for selling.,Oportunidades potenciais para a venda.

-"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","Precisão para os campos float (quantidade, descontos, porcentagens, etc.) Carros alegóricos será arredondado para decimais especificadas. Padrão = 3"

-Preferred Billing Address,Preferred Endereço de Cobrança

-Preferred Shipping Address,Endereço para envio preferido

-Prefix,Prefixo

-Present,Apresentar

-Prevdoc DocType,Prevdoc DocType

-Prevdoc Doctype,Prevdoc Doctype

-Preview,Visualização

-Previous Work Experience,Experiência anterior de trabalho

-Price,Preço

-Price List,Lista de Preços

-Price List Currency,Hoje Lista de Preços

-Price List Currency Conversion Rate,O preço de lista taxa de conversão

-Price List Exchange Rate,Preço Lista de Taxa de Câmbio

-Price List Master,Mestre Lista de Preços

-Price List Name,Nome da lista de preços

-Price List Rate,Taxa de Lista de Preços

-Price List Rate (Company Currency),Preço Taxa List (moeda da empresa)

-Price List for Costing,Lista de Preços para Custeio

-Price Lists and Rates,Listas de Preços e Tarifas

-Primary,Primário

-Print Format,Imprimir Formato

-Print Format Style,Formato de impressão Estilo

-Print Format Type,Tipo de impressão Formato

-Print Heading,Imprimir título

-Print Hide,Imprimir Ocultar

-Print Width,Largura de impressão

-Print Without Amount,Imprimir Sem Quantia

-Print...,Imprimir ...

-Priority,Prioridade

-Private,Privado

-Proceed to Setup,Proceder à instalação

-Process,Processo

-Process Payroll,Payroll processo

-Produced Quantity,Quantidade produzida

-Product Enquiry,Produto Inquérito

-Production Order,Ordem de Produção

-Production Orders,Ordens de Produção

-Production Plan Item,Item do plano de produção

-Production Plan Items,Plano de itens de produção

-Production Plan Sales Order,Produção Plano de Ordem de Vendas

-Production Plan Sales Orders,Vendas de produção do Plano de Ordens

-Production Planning (MRP),Planejamento de Produção (MRP)

-Production Planning Tool,Ferramenta de Planejamento da Produção

-"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","Os produtos serão classificados por peso-idade em buscas padrão. Mais o peso-idade, maior o produto irá aparecer na lista."

-Profile,Perfil

-Profile Defaults,Padrões de Perfil

-Profile Represents a User in the system.,Perfil Representa um usuário no sistema.

-Profile of a Blogger,Perfil de um Blogger

-Profile of a blog writer.,Perfil de um escritor do blog.

-Project,Projeto

-Project Costing,Project Costing

-Project Details,Detalhes do projeto

-Project Milestone,Projeto Milestone

-Project Milestones,Etapas do Projeto

-Project Name,Nome do projeto

-Project Start Date,Data de início do projeto

-Project Type,Tipo de projeto

-Project Value,Valor do projeto

-Project activity / task.,Atividade de projeto / tarefa.

-Project master.,Projeto mestre.

-Project will get saved and will be searchable with project name given,Projeto será salvo e poderão ser pesquisados ​​com o nome de determinado projeto

-Project wise Stock Tracking,Projeto sábios Stock Rastreamento

-Projected Qty,Qtde Projetada

-Projects,Projetos

-Prompt for Email on Submission of,Solicitar-mail mediante a apresentação da

-Properties,Propriedades

-Property,Propriedade

-Property Setter,Setter propriedade

-Property Setter overrides a standard DocType or Field property,Setter propriedade substitui uma propriedade DocType ou Campo padrão

-Property Type,Tipo de propriedade

-Provide email id registered in company,Fornecer ID e-mail registrado na empresa

-Public,Público

-Published,Publicado

-Published On,Publicado no

-Pull Emails from the Inbox and attach them as Communication records (for known contacts).,Puxe-mails da caixa de entrada e anexá-los como registros de comunicação (por contatos conhecidos).

-Pull Payment Entries,Puxe as entradas de pagamento

-Pull sales orders (pending to deliver) based on the above criteria,Puxe pedidos de vendas pendentes (de entregar) com base nos critérios acima

-Purchase,Comprar

-Purchase Analytics,Analytics compra

-Purchase Common,Compre comum

-Purchase Date,Data da compra

-Purchase Details,Detalhes de compra

-Purchase Discounts,Descontos de compra

-Purchase Document No,Compra documento n

-Purchase Document Type,Compra Tipo de Documento

-Purchase In Transit,Compre Em Trânsito

-Purchase Invoice,Compre Fatura

-Purchase Invoice Advance,Compra Antecipada Fatura

-Purchase Invoice Advances,Avanços comprar Fatura

-Purchase Invoice Item,Comprar item Fatura

-Purchase Invoice Trends,Compra Tendências fatura

-Purchase Order,Ordem de Compra

-Purchase Order Date,Data da compra Ordem

-Purchase Order Item,Comprar item Ordem

-Purchase Order Item No,Comprar item Portaria n

-Purchase Order Item Supplied,Item da ordem de compra em actualização

-Purchase Order Items,Comprar Itens Encomendar

-Purchase Order Items Supplied,Itens ordem de compra em actualização

-Purchase Order Items To Be Billed,Ordem de Compra itens a serem faturados

-Purchase Order Items To Be Received,Comprar itens para ser recebido

-Purchase Order Message,Mensagem comprar Ordem

-Purchase Order Required,Ordem de Compra Obrigatório

-Purchase Order Trends,Ordem de Compra Trends

-Purchase Order sent by customer,Ordem de Compra enviada pelo cliente

-Purchase Orders given to Suppliers.,As ordens de compra dadas a fornecedores.

-Purchase Receipt,Compra recibo

-Purchase Receipt Item,Comprar item recepção

-Purchase Receipt Item Supplied,Recibo de compra do item em actualização

-Purchase Receipt Item Supplieds,Compre Supplieds item recepção

-Purchase Receipt Items,Comprar Itens Recibo

-Purchase Receipt Message,Mensagem comprar Recebimento

-Purchase Receipt No,Compra recibo Não

-Purchase Receipt Required,Recibo de compra Obrigatório

-Purchase Receipt Trends,Compra Trends Recibo

-Purchase Register,Compra Registre

-Purchase Return,Voltar comprar

-Purchase Returned,Compre Devolvido

-Purchase Taxes and Charges,Impostos e Encargos de compra

-Purchase Taxes and Charges Master,Impostos de compra e Master Encargos

-Purpose,Propósito

-Purpose must be one of ,Objetivo deve ser um dos

-Python Module Name,Python Nome do Módulo

-QA Inspection,Inspeção QA

-QAI/11-12/,QAI/11-12 /

-QTN,QTN

-Qty,Qty

-Qty Consumed Per Unit,Qtde consumida por unidade

-Qty To Manufacture,Qtde Para Fabricação

-Qty as per Stock UOM,Qtde como por Ação UOM

-Qualification,Qualificação

-Quality,Qualidade

-Quality Inspection,Inspeção de Qualidade

-Quality Inspection Parameters,Inspeção parâmetros de qualidade

-Quality Inspection Reading,Leitura de Inspeção de Qualidade

-Quality Inspection Readings,Leituras de inspeção de qualidade

-Quantity,Quantidade

-Quantity Requested for Purchase,Quantidade Solicitada para Compra

-Quantity already manufactured,Quantidade já fabricados

-Quantity and Rate,Quantidade e Taxa

-Quantity and Warehouse,Quantidade e Armazém

-Quantity cannot be a fraction.,A quantidade não pode ser uma fracção.

-Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,Quantidade do item obtido após a fabricação / reembalagem de determinadas quantidades de matérias-primas

-Quantity should be equal to Manufacturing Quantity. ,Quantidade deve ser igual a quantidade Manufacturing.

-Quarter,Trimestre

-Quarterly,Trimestral

-Query,Pergunta

-Query Options,Opções de Consulta

-Query Report,Query Report

-Query must be a SELECT,Consulta deve ser um SELECT

-Quick Help for Setting Permissions,Ajuda rápida para definir permissões

-Quick Help for User Properties,Ajuda rápida para Propriedades do usuário

-Quotation,Citação

-Quotation Date,Data citação

-Quotation Item,Item citação

-Quotation Items,Itens cotação

-Quotation Lost Reason,Cotação Perdeu Razão

-Quotation Message,Mensagem citação

-Quotation Sent,Cotação enviada

-Quotation Series,Série citação

-Quotation To,Para citação

-Quotation Trend,Cotação Tendência

-Quotations received from Suppliers.,Citações recebidas de fornecedores.

-Quotes to Leads or Customers.,Cotações para Leads ou Clientes.

-Raise Material Request when stock reaches re-order level,Levante solicitar material quando o estoque atinge novo pedido de nível

-Raised By,Levantadas por

-Raised By (Email),Levantadas por (e-mail)

-Random,Acaso

-Range,Alcance

-Rate,Taxa

-Rate ,Taxa

-Rate (Company Currency),Rate (moeda da empresa)

-Rate Of Materials Based On,Taxa de materiais com base

-Rate and Amount,Taxa e montante

-Rate at which Customer Currency is converted to customer's base currency,Taxa em que moeda do cliente é convertido para a moeda base de cliente

-Rate at which Price list currency is converted to company's base currency,Taxa em que moeda lista de preços é convertido para a moeda da empresa de base

-Rate at which Price list currency is converted to customer's base currency,Taxa em que moeda lista de preços é convertido para a moeda base de cliente

-Rate at which customer's currency is converted to company's base currency,Taxa na qual a moeda do cliente é convertido para a moeda da empresa de base

-Rate at which supplier's currency is converted to company's base currency,Taxa na qual a moeda que fornecedor é convertido para a moeda da empresa de base

-Rate at which this tax is applied,Taxa em que este imposto é aplicado

-Raw Material Item Code,Item Código de matérias-primas

-Raw Materials Supplied,Matérias-primas em actualização

-Raw Materials Supplied Cost,Matérias-primas fornecidas Custo

-Re-Order Level,Re Ordem Nível

-Re-Order Qty,Re-Ordem Qtde

-Re-order,Re-vista

-Re-order Level,Re fim-Level

-Re-order Qty,Re-vista Qtde

-Read,Ler

-Read Only,Somente leitura

-Reading 1,Leitura 1

-Reading 10,Leitura 10

-Reading 2,Leitura 2

-Reading 3,Leitura 3

-Reading 4,Reading 4

-Reading 5,Leitura 5

-Reading 6,Leitura 6

-Reading 7,Lendo 7

-Reading 8,Leitura 8

-Reading 9,Leitura 9

-Reason,Razão

-Reason for Leaving,Motivo da saída

-Reason for Resignation,Motivo para Demissão

-Recd Quantity,Quantidade RECD

-Receivable / Payable account will be identified based on the field Master Type,Conta a receber / pagar serão identificados com base no campo Type Master

-Receivables,Recebíveis

-Receivables / Payables,Contas a receber / contas a pagar

-Receivables Group,Grupo de recebíveis

-Received Date,Data de recebimento

-Received Items To Be Billed,Itens recebidos a ser cobrado

-Received Qty,Qtde recebeu

-Received and Accepted,Recebeu e aceitou

-Receiver List,Lista de receptor

-Receiver Parameter,Parâmetro receptor

-Recipient,Beneficiário

-Recipients,Destinatários

-Reconciliation Data,Dados de reconciliação

-Reconciliation HTML,Reconciliação HTML

-Reconciliation JSON,Reconciliação JSON

-Record item movement.,Gravar o movimento item.

-Recurring Id,Id recorrente

-Recurring Invoice,Fatura recorrente

-Recurring Type,Tipo recorrente

-Reduce Deduction for Leave Without Pay (LWP),Reduzir Dedução por licença sem vencimento (LWP)

-Reduce Earning for Leave Without Pay (LWP),Reduzir a Geração de Renda para sair sem pagar (LWP)

-Ref Code,Ref Código

-Ref Date is Mandatory if Ref Number is specified,Ref data é obrigatória se Número Ref é especificada

-Ref DocType,Ref DocType

-Ref Name,Nome Ref

-Ref Rate,Taxa de Ref

-Ref SQ,Ref ²

-Ref Type,Tipo Ref

-Reference,Referência

-Reference Date,Data de Referência

-Reference DocName,Referência DocNome

-Reference DocType,Referência TipoDoc

-Reference Name,Nome de referência

-Reference Number,Número de Referência

-Reference Type,Tipo de referência

-Refresh,Refrescar

-Registered but disabled.,"Registrado, mas desativado."

-Registration Details,Detalhes registro

-Registration Details Emailed.,Detalhes do registro enviado por email.

-Registration Info,Registo Informações

-Rejected,Rejeitado

-Rejected Quantity,Quantidade rejeitado

-Rejected Serial No,Rejeitado Não Serial

-Rejected Warehouse,Armazém rejeitado

-Relation,Relação

-Relieving Date,Aliviar Data

-Relieving Date of employee is ,Aliviar Data de empregado é

-Remark,Observação

-Remarks,Observações

-Remove Bookmark,Remover Bookmark

-Rename Log,Renomeie Entrar

-Rename Tool,Renomear Ferramenta

-Rename...,Renomear ...

-Rented,Alugado

-Repeat On,Repita On

-Repeat Till,Repita até que

-Repeat on Day of Month,Repita no Dia do Mês

-Repeat this Event,Repita este evento

-Replace,Substituir

-Replace Item / BOM in all BOMs,Substituir item / BOM em todas as BOMs

-"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","Substituir um BOM particular em todas as BOMs outros onde ele é usado. Ele irá substituir o link BOM antigo, atualizar o custo e regenerar &quot;Explosão BOM Item&quot; tabela como por novo BOM"

-Replied,Respondeu

-Report,Relatório

-Report Builder,Report Builder

-Report Builder reports are managed directly by the report builder. Nothing to do.,Os relatórios do Construtor são gerenciados diretamente pelo construtor relatório. Nada a fazer.

-Report Date,Relatório Data

-Report Hide,Hide

-Report Name,Nome do Relatório

-Report Type,Tipo de relatório

-Report was not saved (there were errors),Relatório não foi salvo (houve erros)

-Reports,Relatórios

-Reports to,Relatórios para

-Represents the states allowed in one document and role assigned to change the state.,Representa os estados permitidos em um documento e papel atribuído a alterações do estado.

-Reqd,Reqd

-Reqd By Date,Reqd Por Data

-Request Type,Tipo de Solicitação

-Request for Information,Pedido de Informação

-Request for purchase.,Pedido de compra.

-Requested By,Solicitado por

-Requested Items To Be Ordered,Itens solicitados devem ser pedidos

-Requested Items To Be Transferred,Itens solicitados para ser transferido

-Requests for items.,Os pedidos de itens.

-Required By,Exigido por

-Required Date,Data Obrigatório

-Required Qty,Quantidade requerida

-Required only for sample item.,Necessário apenas para o item amostra.

-Required raw materials issued to the supplier for producing a sub - contracted item.,Matérias-primas necessárias emitidos para o fornecedor para a produção de um sub - item contratado.

-Reseller,Revendedor

-Reserved Quantity,Quantidade reservados

-Reserved Warehouse,Reservado Armazém

-Reserved Warehouse in Sales Order / Finished Goods Warehouse,Armazém reservada no Pedido de Vendas / armazém de produtos acabados

-Reserved Warehouse is missing in Sales Order,Reservado Warehouse está faltando na Ordem de Vendas

-Resignation Letter Date,Data carta de demissão

-Resolution,Resolução

-Resolution Date,Data resolução

-Resolution Details,Detalhes de Resolução

-Resolved By,Resolvido por

-Restrict IP,Restringir IP

-Restrict user from this IP address only. Multiple IP addresses can be added by separating with commas. Also accepts partial IP addresses like (111.111.111),Restringir usuário a partir deste endereço IP. Vários endereços IP podem ser adicionados ao separar com vírgulas. Também aceita parciais endereços IP como (111.111.111)

-Restricting By User,Restringir por usuário

-Retail,Varejo

-Retailer,Varejista

-Review Date,Comente Data

-Rgt,Rgt

-Right,Direito

-Role,Papel

-Role Allowed to edit frozen stock,Papel permissão para editar estoque congelado

-Role Name,Nome da Função

-Role that is allowed to submit transactions that exceed credit limits set.,Papel que é permitido submeter transações que excedam os limites de crédito estabelecidos.

-Roles,Funções

-Roles Assigned,Funções atribuídas

-Roles Assigned To User,Funções atribuídas ao Usuário

-Roles HTML,Funções HTML

-Root ,Raiz

-Root cannot have a parent cost center,Root não pode ter um centro de custos pai

-Rounded Total,Total arredondado

-Rounded Total (Company Currency),Total arredondado (Moeda Company)

-Row,Linha

-Row ,Linha

-Row #,Linha #

-Row # ,Linha #

-Rules defining transition of state in the workflow.,Regras que definem a transição de estado do fluxo de trabalho.

-"Rules for how states are transitions, like next state and which role is allowed to change state etc.","Regras de como os estados são transições, como o próximo estado e que terá permissão para mudar de estado etc"

-Rules to calculate shipping amount for a sale,Regras para calcular valor de frete para uma venda

-SLE Exists,LES existe

-SMS,SMS

-SMS Center,SMS Center

-SMS Control,SMS Controle

-SMS Gateway URL,SMS Gateway de URL

-SMS Log,SMS Log

-SMS Parameter,Parâmetro SMS

-SMS Parameters,SMS Parâmetros

-SMS Sender Name,Nome do remetente SMS

-SMS Settings,Definições SMS

-SMTP Server (e.g. smtp.gmail.com),"SMTP Server (smtp.gmail.com, por exemplo)"

-SO,SO

-SO Date,SO Data

-SO Pending Qty,Está pendente de Qtde

-SO/10-11/,SO/10-11 /

-SO1112,SO1112

-SQTN,SQTN

-STE,STO

-SUP,SUP

-SUPP,SUPP

-SUPP/10-11/,SUPP/10-11 /

-Salary,Salário

-Salary Information,Informação salário

-Salary Manager,Gerente de salário

-Salary Mode,Modo de salário

-Salary Slip,Folha de salário

-Salary Slip Deduction,Dedução folha de salário

-Salary Slip Earning,Folha de salário Ganhando

-Salary Structure,Estrutura Salarial

-Salary Structure Deduction,Dedução Estrutura Salarial

-Salary Structure Earning,Estrutura salarial Ganhando

-Salary Structure Earnings,Estrutura Lucros Salário

-Salary breakup based on Earning and Deduction.,Separação Salário com base em salário e dedução.

-Salary components.,Componentes salariais.

-Sales,De vendas

-Sales Analytics,Sales Analytics

-Sales BOM,BOM vendas

-Sales BOM Help,Vendas Ajuda BOM

-Sales BOM Item,Vendas item BOM

-Sales BOM Items,Vendas Itens BOM

-Sales Common,Vendas comuns

-Sales Details,Detalhes de vendas

-Sales Discounts,Descontos de vendas

-Sales Email Settings,Vendas Configurações de Email

-Sales Extras,Extras de vendas

-Sales Invoice,Fatura de vendas

-Sales Invoice Advance,Vendas antecipadas Fatura

-Sales Invoice Item,Vendas item Fatura

-Sales Invoice Items,Vendas itens da fatura

-Sales Invoice Message,Vendas Mensagem Fatura

-Sales Invoice No,Vendas factura n

-Sales Invoice Trends,Vendas Tendências fatura

-Sales Order,Ordem de Vendas

-Sales Order Date,Vendas Data Ordem

-Sales Order Item,Vendas item Ordem

-Sales Order Items,Vendas Itens Encomendar

-Sales Order Message,Vendas Mensagem Ordem

-Sales Order No,Vendas decreto n º

-Sales Order Required,Ordem vendas Obrigatório

-Sales Order Trend,Pedido de Vendas da Trend

-Sales Partner,Parceiro de vendas

-Sales Partner Name,Vendas Nome do parceiro

-Sales Partner Target,Vendas Alvo Parceiro

-Sales Partners Commission,Vendas Partners Comissão

-Sales Person,Vendas Pessoa

-Sales Person Incharge,Vendas Pessoa Incharge

-Sales Person Name,Vendas Nome Pessoa

-Sales Person Target Variance (Item Group-Wise),Vendas Pessoa Variance Alvo (Item Group-Wise)

-Sales Person Targets,Metas de vendas Pessoa

-Sales Person-wise Transaction Summary,Resumo da transação Pessoa-wise vendas

-Sales Register,Vendas Registrar

-Sales Return,Vendas Retorno

-Sales Taxes and Charges,Vendas Impostos e Taxas

-Sales Taxes and Charges Master,Vendas Impostos e Encargos mestre

-Sales Team,Equipe de Vendas

-Sales Team Details,Vendas Team Detalhes

-Sales Team1,Vendas team1

-Sales and Purchase,Vendas e Compras

-Sales campaigns,Campanhas de vendas

-Sales persons and targets,Vendas pessoas e metas

-Sales taxes template.,Impostos sobre as vendas do modelo.

-Sales territories.,Os territórios de vendas.

-Salutation,Saudação

-Same file has already been attached to the record,Mesmo arquivo já foi anexado ao registro

-Sample Size,Tamanho da amostra

-Sanctioned Amount,Quantidade sancionada

-Saturday,Sábado

-Save,Salvar

-Schedule,Programar

-Schedule Details,Detalhes da Agenda

-Scheduled,Programado

-Scheduled Confirmation Date,Confirmação Data programada

-Scheduled Date,Data prevista

-Scheduler Log,Scheduler Log

-School/University,Escola / Universidade

-Score (0-5),Pontuação (0-5)

-Score Earned,Pontuação Agregado

-Scrap %,Sucata%

-Script,Escrita

-Script Report,Relatório de Script

-Script Type,Tipo de roteiro

-Script to attach to all web pages.,Script para anexar a todas as páginas da web.

-Search,Pesquisar

-Search Fields,Campos de Pesquisa

-Seasonality for setting budgets.,Sazonalidade para definir orçamentos.

-Section Break,Quebra de seção

-Security Settings,Configurações de Segurança

-"See ""Rate Of Materials Based On"" in Costing Section",Consulte &quot;taxa de materiais baseados em&quot; no Custeio Seção

-Select,Selecionar

-"Select ""Yes"" for sub - contracting items",Selecione &quot;Sim&quot; para a sub - itens contratantes

-"Select ""Yes"" if this item is to be sent to a customer or received from a supplier as a sample. Delivery notes and Purchase Receipts will update stock levels but there will be no invoice against this item.","Selecione &quot;Sim&quot; se este item é para ser enviado para um cliente ou recebidas de um fornecedor como amostra. Notas de entrega e recibos de compra irá atualizar os níveis de estoque, mas não haverá fatura contra este item."

-"Select ""Yes"" if this item is used for some internal purpose in your company.",Selecione &quot;Sim&quot; se este item é usado para alguma finalidade interna na sua empresa.

-"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","Selecione &quot;Sim&quot; se esse item representa algum trabalho como treinamento, design, consultoria etc"

-"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",Selecione &quot;Sim&quot; se você está mantendo estoque deste item no seu inventário.

-"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",Selecione &quot;Sim&quot; se você fornecer matérias-primas para o seu fornecedor para fabricar este item.

-Select All,Selecionar tudo

-Select Attachments,Selecione Anexos

-Select Budget Distribution to unevenly distribute targets across months.,Selecione distribuição do orçamento para distribuir desigualmente alvos em todo mês.

-"Select Budget Distribution, if you want to track based on seasonality.","Selecione distribuição do orçamento, se você quiser acompanhar baseado em sazonalidade."

-Select Customer,Selecione Cliente

-Select Digest Content,Selecione o conteúdo Digest

-Select DocType,Selecione DocType

-Select Document Type,Selecione Tipo de Documento

-Select Document Type or Role to start.,Selecione tipo de documento ou papel para começar.

-Select Items,Selecione itens

-Select PR,Selecionar PR

-Select Print Format,Selecione Formato de Impressão

-Select Print Heading,Selecione Imprimir título

-Select Report Name,Selecione Nome do Relatório

-Select Role,Selecione Papel

-Select Sales Orders,Selecione Pedidos de Vendas

-Select Sales Orders from which you want to create Production Orders.,Selecione Ordens de venda a partir do qual você deseja criar ordens de produção.

-Select Terms and Conditions,Selecione Termos e Condições

-Select Time Logs and Submit to create a new Sales Invoice.,Selecione Time Logs e enviar para criar uma nova factura de venda.

-Select Transaction,Selecione Transação

-Select Type,Selecione o Tipo

-Select User or Property to start.,Selecione Usuário ou propriedade para começar.

-Select a Banner Image first.,Selecione um Banner Image primeiro.

-Select account head of the bank where cheque was deposited.,Selecione cabeça conta do banco onde cheque foi depositado.

-Select an image of approx width 150px with a transparent background for best results.,Selecione uma imagem de aproximadamente 150px de largura com um fundo transparente para melhores resultados.

-Select company name first.,Selecione o nome da empresa em primeiro lugar.

-Select dates to create a new ,Selecione as datas para criar uma nova

-Select name of Customer to whom project belongs,Selecione o nome do cliente a quem pertence projeto

-Select or drag across time slots to create a new event.,Selecione ou arraste intervalos de tempo para criar um novo evento.

-Select template from which you want to get the Goals,Selecione o modelo a partir do qual você deseja obter as Metas

-Select the Employee for whom you are creating the Appraisal.,Selecione o funcionário para quem você está criando a Avaliação.

-Select the currency in which price list is maintained,Selecione a moeda na qual a lista de preços é mantida

-Select the label after which you want to insert new field.,Selecione o rótulo após o qual você deseja inserir novo campo.

-Select the period when the invoice will be generated automatically,Selecione o período em que a factura será gerado automaticamente

-"Select the price list as entered in ""Price List"" master. This will pull the reference rates of items against this price list as specified in ""Item"" master.","Selecione a lista de preços como entrou em master &quot;Preço de lista&quot;. Isso vai puxar as taxas de referência de itens contra esta lista de preços, conforme especificado no &quot;Item&quot; mestre."

-Select the relevant company name if you have multiple companies,"Selecione o nome da empresa em questão, se você tem várias empresas"

-Select the relevant company name if you have multiple companies.,"Selecione o nome da empresa em questão, se você tem várias empresas."

-Select who you want to send this newsletter to,Selecione para quem você deseja enviar esta newsletter para

-"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","Selecionando &quot;Sim&quot; vai permitir que este item deve aparecer na Ordem de Compra, Recibo de Compra."

-"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","Selecionando &quot;Sim&quot; vai permitir que este item para figurar na Ordem de Vendas, Nota de Entrega"

-"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",Selecionando &quot;Sim&quot; permitirá a você criar Bill of Material mostrando matérias-primas e os custos operacionais incorridos para fabricar este item.

-"Selecting ""Yes"" will allow you to make a Production Order for this item.",Selecionando &quot;Sim&quot; vai permitir que você faça uma ordem de produção para este item.

-"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",Selecionando &quot;Sim&quot; vai dar uma identidade única para cada entidade deste item que pode ser visto no mestre Número de ordem.

-Selling,Vendendo

-Selling Settings,Vendendo Configurações

-Send,Enviar

-Send Autoreply,Enviar Autoreply

-Send Email,Enviar E-mail

-Send From,Enviar de

-Send Invite Email,Enviar convite mail

-Send Me A Copy,Envie-me uma cópia

-Send Notifications To,Enviar notificações para

-Send Print in Body and Attachment,Enviar Imprimir em Corpo e Anexo

-Send SMS,Envie SMS

-Send To,Enviar para

-Send To Type,Enviar para Digite

-Send an email reminder in the morning,Enviar um e-mail lembrete na parte da manhã

-Send automatic emails to Contacts on Submitting transactions.,Enviar e-mails automáticos para Contatos no Submetendo transações.

-Send mass SMS to your contacts,Enviar SMS em massa para seus contatos

-Send regular summary reports via Email.,Enviar relatórios resumidos regulares via e-mail.

-Send to this list,Enviar para esta lista

-Sender,Remetente

-Sender Name,Nome do remetente

-"Sending newsletters is not allowed for Trial users, \				to prevent abuse of this feature.","Envio de newsletters não é permitido para usuários experimentais, \ para evitar o abuso deste recurso."

-Sent Mail,E-mails enviados

-Sent On,Enviado em

-Sent Quotation,Cotação enviada

-Separate production order will be created for each finished good item.,Ordem de produção separado será criado para cada item acabado.

-Serial No,N º de Série

-Serial No Details,Serial Detalhes Nenhum

-Serial No Service Contract Expiry,N º de Série Vencimento Contrato de Serviço

-Serial No Status,No Estado de série

-Serial No Warranty Expiry,Caducidade Não Serial Garantia

-Serialized Item: ',Item serializado: &#39;

-Series List for this Transaction,Lista de séries para esta transação

-Server,Servidor

-Service Address,Serviço Endereço

-Services,Serviços

-Session Expired. Logging you out,Sessão expirada. Deslogar você

-Session Expires in (time),Expira em sessão (tempo)

-Session Expiry,Caducidade sessão

-Session Expiry in Hours e.g. 06:00,"Caducidade sessão em Horas, por exemplo 06:00"

-Set Banner from Image,Jogo da bandeira da Imagem

-Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,"Definir item Group-wise orçamentos sobre este território. Você também pode incluir sazonalidade, definindo a distribuição."

-Set Login and Password if authentication is required.,Set Login e Senha se é necessária autenticação.

-Set New Password,Definir nova senha

-Set Value,Definir valor

-"Set a new password and ""Save""",Definir uma nova senha e &quot;Save&quot;

-Set prefix for numbering series on your transactions,Definir prefixo para numeração de série em suas transações

-Set targets Item Group-wise for this Sales Person.,Estabelecer metas item Group-wise para este Vendas Pessoa.

-"Set your background color, font and image (tiled)","Defina sua cor de fundo, fonte e imagem (lado a lado)"

-"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","Defina suas configurações de SMTP de envio de correio aqui. Todo o sistema gerou notificações, e-mails vai a partir deste servidor de correio. Se você não tem certeza, deixe este campo em branco para usar servidores ERPNext (e-mails ainda serão enviadas a partir do seu ID e-mail) ou entre em contato com seu provedor de e-mail."

-Setting Account Type helps in selecting this Account in transactions.,Tipo de conta Definir ajuda na seleção desta conta em transações.

-Settings,Configurações

-Settings for About Us Page.,Sobre as definições para nós página.

-Settings for Accounts,Definições para contas

-Settings for Buying Module,Configurações para comprar Module

-Settings for Contact Us Page,Configurações para Contacte-nos Página

-Settings for Contact Us Page.,Configurações para página Fale conosco.

-Settings for Selling Module,Configurações para vender Module

-Settings for the About Us Page,Definições para a página Sobre nós

-"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""","Definições para extrair os candidatos a emprego a partir de um &quot;jobs@example.com&quot; caixa de correio, por exemplo"

-Setup,Instalação

-Setup Control,Controle de configuração

-Setup Series,Série de configuração

-Setup of Shopping Cart.,Configuração do Carrinho de Compras.

-Setup of fonts and background.,Instalação de fontes e de fundo.

-"Setup of top navigation bar, footer and logo.","Configuração de topo barra de navegação do rodapé, e logotipo."

-Setup to pull emails from support email account,Configuração para puxar e-mails da conta de e-mail de apoio

-Share,Ação

-Share With,Compartilhar

-Shipments to customers.,Os embarques para os clientes.

-Shipping,Expedição

-Shipping Account,Conta de Envio

-Shipping Address,Endereço para envio

-Shipping Address Name,Nome Endereço para envio

-Shipping Amount,Valor do transporte

-Shipping Rule,Regra de envio

-Shipping Rule Condition,Regra Condições de envio

-Shipping Rule Conditions,Regra Condições de envio

-Shipping Rule Label,Regra envio Rótulo

-Shipping Rules,Regras de transporte

-Shop,Loja

-Shopping Cart,Carrinho de Compras

-Shopping Cart Price List,Carrinho de Compras Lista de Preços

-Shopping Cart Price Lists,Carrinho listas de preços

-Shopping Cart Settings,Carrinho Configurações

-Shopping Cart Shipping Rule,Carrinho de Compras Rule envio

-Shopping Cart Shipping Rules,Carrinho Regras frete

-Shopping Cart Taxes and Charges Master,Carrinho impostos e taxas Mestre

-Shopping Cart Taxes and Charges Masters,Carrinho Impostos e Taxas de mestrado

-Short Bio,Curta Bio

-Short Name,Nome Curto

-Short biography for website and other publications.,Breve biografia para o site e outras publicações.

-Shortcut,Atalho

-"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.","Show &quot;Em Stock&quot; ou &quot;não em estoque&quot;, baseado em stock disponível neste armazém."

-Show Details,Ver detalhes

-Show In Website,Mostrar No Site

-Show Print First,Mostrar Primeira Impressão

-Show a slideshow at the top of the page,Ver uma apresentação de slides no topo da página

-Show in Website,Show em site

-Show rows with zero values,Mostrar as linhas com valores zero

-Show this slideshow at the top of the page,Mostrar esta slideshow no topo da página

-Showing only for,Mostrando apenas para

-Signature,Assinatura

-Signature to be appended at the end of every email,Assinatura para ser anexado no final de cada e-mail

-Single,Único

-Single Post (article).,Resposta Única (artigo).

-Single unit of an Item.,Única unidade de um item.

-Sitemap Domain,Mapa do Site Domínio

-Slideshow,Slideshow

-Slideshow Items,Itens slideshow

-Slideshow Name,Nome slideshow

-Slideshow like display for the website,Slideshow como display para o site

-Small Text,Texto Pequeno

-Solid background color (default light gray),Cor sólida (cinza claro padrão)

-Sorry we were unable to find what you were looking for.,"Desculpe, não foram capazes de encontrar o que você estava procurando."

-Sorry you are not permitted to view this page.,"Desculpe, você não tem permissão para visualizar esta página."

-Sorry! We can only allow upto 100 rows for Stock Reconciliation.,Desculpe! Nós só podemos permitir que até 100 linhas para Reconciliação Stock.

-"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","Desculpe! Você não pode alterar a moeda padrão da empresa, porque existem operações existentes contra ele. Você terá que cancelar essas transações se você deseja alterar a moeda padrão."

-Sorry. Companies cannot be merged,Desculpe. As empresas não podem ser fundidas

-Sorry. Serial Nos. cannot be merged,Desculpe. N º s de série não podem ser mescladas

-Sort By,Classificar por

-Source,Fonte

-Source Warehouse,Armazém fonte

-Source and Target Warehouse cannot be same,Fonte e armazém de destino não pode ser igual

-Source of th,Fonte do th

-"Source of the lead. If via a campaign, select ""Campaign""","Fonte do chumbo. Se através de uma campanha, selecione &quot;Campanha&quot;"

-Spartan,Espartano

-Special Page Settings,Especiais Configurações da página

-Specification Details,Detalhes especificação

-Specify Exchange Rate to convert one currency into another,Especifique Taxa de câmbio para converter uma moeda em outra

-"Specify a list of Territories, for which, this Price List is valid","Especificar uma lista de territórios, para a qual, esta lista de preços é válida"

-"Specify a list of Territories, for which, this Shipping Rule is valid","Especificar uma lista de territórios, para a qual, essa regra de envio é válida"

-"Specify a list of Territories, for which, this Taxes Master is valid","Especificar uma lista de territórios, para a qual, este Impostos Master é válido"

-Specify conditions to calculate shipping amount,Especificar as condições para calcular valor de frete

-Split Delivery Note into packages.,Nota de Entrega dividir em pacotes.

-Standard,Padrão

-Standard Rate,Taxa normal

-"Standard Terms and Conditions that can be added to Sales and Purchases.Examples:1. Validity of the offer.1. Payment Terms (In Advance, On Credit, part advance etc).1. What is extra (or payable by the Customer).1. Safety / usage warning.1. Warranty if any.1. Returns Policy.1. Terms of shipping, if applicable.1. Ways of addressing disputes, indemnity, liability, etc.1. Address and Contact of your Company.","Termos e Condições Padrão que pode ser adicionado para Vendas e Purchases.Examples: 1. Validade do offer.1. Condições de pagamento (adiantado, no crédito etc antecedência, parte) 0,1. O que é muito (ou a pagar pelo Cliente) .1. Segurança / uso warning.1. Garantia se any.1. Retorna Policy.1. Condições de entrega, se applicable.1. Formas de disputas de endereçamento, indenização, responsabilidade, etc.1. Endereço e contato da sua empresa."

-"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.10. Add or Deduct: Whether you want to add or deduct the tax.","Modelo imposto padrão que pode ser aplicado a todas as operações de compra. Este modelo pode conter lista de cabeças de impostos e também chefes de despesas outras como &quot;Frete&quot;, &quot;Seguro&quot;, &quot;Manipulação&quot;, etc taxa de imposto # # # # ObservaçãoO você definir aqui será a taxa normal do IVA para todos os itens ** ** . Se houver ** ** Itens que têm taxas diferentes, eles devem ser adicionados no Imposto item ** ** tabela no item ** ** mestre. # # # # Descrição do Columns1. Tipo de Cálculo: - Isto pode ser em ** Total Líquida ** (que é a soma do valor de base). - ** Na linha anterior Total / Montante ** (para impostos cumulativos ou encargos). Se você selecionar esta opção, o imposto será aplicado como um percentual da linha anterior (na tabela do imposto) ou montante total. - ** Real ** (como mencionado) .2. Chefe da conta: O livro conta em que este imposto será booked3. Custo Center: Se o imposto / carga é uma renda (como o transporte) ou despesa que precisa ser contabilizadas a um Custo Center.4. Descrição: Descrição do imposto (que será impresso nas faturas / cotações) .5. Taxa: Imposto rate.6. Quantidade: Imposto amount.7. Total: total acumulado a este point.8. Digite Row: Se com base em &quot;Total linha anterior&quot; você pode escolher o número da linha que será tomado como base para este cálculo (o padrão é a linha anterior) .9. Considere imposto ou encargo para: Nesta seção, você pode especificar se o imposto / carga é apenas para avaliação (não uma parte do total) ou apenas para total (não adiciona valor ao produto) ou para both.10. Adicionar ou Deduzir: Se você quiser adicionar ou deduzir o imposto."

-"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.","Modelo imposto padrão que pode ser aplicado a todas as suas vendas. Este modelo pode conter lista de cabeças de impostos e também outras despesas / receitas cabeças como &quot;Frete&quot;, &quot;Seguro&quot;, &quot;Manipulação&quot;, etc taxa de imposto # # # # ObservaçãoO você definir aqui será a taxa normal do IVA para todos os itens ** . ** Se houver ** ** Itens que têm taxas diferentes, eles devem ser adicionados no Imposto item ** ** tabela no item ** ** mestre. # # # # Descrição do Columns1. Tipo de Cálculo: - Isto pode ser em ** Total Líquida ** (que é a soma do valor de base). - ** Na linha anterior Total / Montante ** (para impostos cumulativos ou encargos). Se você selecionar esta opção, o imposto será aplicado como um percentual da linha anterior (na tabela do imposto) ou montante total. - ** Real ** (como mencionado) .2. Chefe da conta: O livro conta em que este imposto será booked3. Custo Center: Se o imposto / carga é uma renda (como o transporte) ou despesa que precisa ser contabilizadas a um Custo Center.4. Descrição: Descrição do imposto (que será impresso nas faturas / cotações) .5. Taxa: Imposto rate.6. Quantidade: Imposto amount.7. Total: total acumulado a este point.8. Digite Row: Se com base em &quot;Total linha anterior&quot; você pode escolher o número da linha que será tomado como base para este cálculo (o padrão é a linha anterior) .9. É este imposto incluído na tarifa básica:? Se você verificar isso, significa que este imposto não será mostrado abaixo da tabela item, mas será incluída na taxa básica em sua mesa principal item. Isso é útil quando você quer dar um preço fixo (incluindo todos os impostos) preço aos clientes."

-Start Date,Data de Início

-Start Report For,Para começar Relatório

-Start date of current invoice's period,A data de início do período de fatura atual

-Starts on,Inicia em

-Startup,Startup

-State,Estado

-States,Estados

-Static Parameters,Parâmetros estáticos

-Status,Estado

-Status must be one of ,Estado deve ser um dos

-Status should be Submitted,Estado deverá ser apresentado

-Statutory info and other general information about your Supplier,Informações legais e outras informações gerais sobre o seu Fornecedor

-Stock,Estoque

-Stock Adjustment Account,Banco de Acerto de Contas

-Stock Adjustment Cost Center,Ajuste de estoque Centro de Custo

-Stock Ageing,Envelhecimento estoque

-Stock Analytics,Analytics ações

-Stock Balance,Balanço de estoque

-Stock Entry,Entrada estoque

-Stock Entry Detail,Detalhe Entrada estoque

-Stock Frozen Upto,Fotografia congelada Upto

-Stock In Hand Account,Estoque em conta Mão

-Stock Ledger,Estoque Ledger

-Stock Ledger Entry,Entrada da Razão

-Stock Level,Nível de estoque

-Stock Qty,Qtd

-Stock Queue (FIFO),Da fila (FIFO)

-Stock Received But Not Billed,"Banco recebido, mas não faturados"

-Stock Reconciliation,Da Reconciliação

-Stock Reconciliation file not uploaded,Da Reconciliação arquivo não carregou

-Stock Settings,Configurações da

-Stock UOM,Estoque UOM

-Stock UOM Replace Utility,Utilitário da Substituir UOM

-Stock Uom,Estoque Uom

-Stock Value,Valor da

-Stock Value Difference,Banco de Valor Diferença

-Stop,Pare

-Stop users from making Leave Applications on following days.,Pare de usuários de fazer aplicações deixam nos dias seguintes.

-Stopped,Parado

-Structure cost centers for budgeting.,Estrutura centros de custo para orçamentação.

-Structure of books of accounts.,Estrutura de livros de contas.

-Style,Estilo

-Style Settings,Settings

-"Style represents the button color: Success - Green, Danger - Red, Inverse - Black, Primary - Dark Blue, Info - Light Blue, Warning - Orange","Estilo representa a cor do botão: Sucesso - Verde, Perigo - vermelho, Inverse - Preto, Primário - Dark Info, azul - azul claro, Aviso - Orange"

-"Sub-currency. For e.g. ""Cent""",Sub-moeda. Para &quot;Cent&quot; por exemplo

-Sub-domain provided by erpnext.com,Sub-domínio fornecido pelo erpnext.com

-Subcontract,Subcontratar

-Subdomain,Subdomínio

-Subject,Assunto

-Submit,Submeter

-Submit Salary Slip,Enviar folha de salário

-Submit all salary slips for the above selected criteria,Submeter todas as folhas de salários para os critérios acima selecionados

-Submitted,Enviado

-Submitted Record cannot be deleted,Registro apresentado não pode ser excluído

-Subsidiary,Subsidiário

-Success,Sucesso

-Successful: ,Bem-sucedido:

-Suggestion,Sugestão

-Suggestions,Sugestões

-Sunday,Domingo

-Supplier,Fornecedor

-Supplier (Payable) Account,Fornecedor (pago) Conta

-Supplier (vendor) name as entered in supplier master,"Nome do fornecedor (fornecedor), inscritos no cadastro de fornecedores"

-Supplier Account Head,Fornecedor Cabeça Conta

-Supplier Address,Endereço do Fornecedor

-Supplier Details,Detalhes fornecedor

-Supplier Intro,Intro fornecedor

-Supplier Invoice Date,Fornecedor Data Fatura

-Supplier Invoice No,Fornecedor factura n

-Supplier Name,Nome do Fornecedor

-Supplier Naming By,Fornecedor de nomeação

-Supplier Part Number,Número da peça de fornecedor

-Supplier Quotation,Cotação fornecedor

-Supplier Quotation Item,Cotação do item fornecedor

-Supplier Reference,Referência fornecedor

-Supplier Shipment Date,Fornecedor Expedição Data

-Supplier Shipment No,Fornecedor Expedição Não

-Supplier Type,Tipo de fornecedor

-Supplier Warehouse,Armazém fornecedor

-Supplier Warehouse mandatory subcontracted purchase receipt,Armazém Fornecedor obrigatório recibo de compra subcontratada

-Supplier classification.,Classificação fornecedor.

-Supplier database.,Banco de dados de fornecedores.

-Supplier of Goods or Services.,Fornecedor de bens ou serviços.

-Supplier warehouse where you have issued raw materials for sub - contracting,Armazém do fornecedor onde você emitiu matérias-primas para a sub - contratação

-Supplier's currency,Moeda fornecedor

-Support,Apoiar

-Support Analytics,Analytics apoio

-Support Email,Suporte E-mail

-Support Email Id,Suporte E-mail Id

-Support Password,Senha de

-Support Ticket,Ticket de Suporte

-Support queries from customers.,Suporte a consultas de clientes.

-Symbol,Símbolo

-Sync Inbox,Sincronização Caixa de Entrada

-Sync Support Mails,Sincronizar e-mails de apoio

-Sync with Dropbox,Sincronizar com o Dropbox

-Sync with Google Drive,Sincronia com o Google Drive

-System,Sistema

-System Defaults,Padrões do sistema

-System Settings,Configurações do sistema

-System User,Usuário do Sistema

-"System User (login) ID. If set, it will become default for all HR forms.","Sistema de identificação do usuário (login). Se for definido, ele vai se tornar padrão para todas as formas de RH."

-System for managing Backups,Sistema para gerenciamento de Backups

-System generated mails will be sent from this email id.,Mails gerados pelo sistema serão enviados a partir deste ID de e-mail.

-TL-,TL-

-TLB-,TLB-

-Table,Tabela

-Table for Item that will be shown in Web Site,Tabela para Item que será mostrado no site

-Tag,Etiqueta

-Tag Name,Nome tag

-Tags,Etiquetas

-Tahoma,Tahoma

-Target,Alvo

-Target  Amount,Valor Alvo

-Target Detail,Detalhe alvo

-Target Details,Detalhes alvo

-Target Details1,Alvo Details1

-Target Distribution,Distribuição alvo

-Target Qty,Qtde alvo

-Target Warehouse,Armazém alvo

-Task,Tarefa

-Task Details,Detalhes da tarefa

-Tax,Imposto

-Tax Calculation,Cálculo do imposto

-Tax Category can not be 'Valuation' or 'Valuation and Total' 					as all items are non-stock items,"Categoria fiscal não pode ser &quot;Valuation&quot; ou &quot;Avaliação e total&quot;, como todos os itens não são itens de estoque"

-Tax Master,Imposto de Mestre

-Tax Rate,Taxa de Imposto

-Tax Template for Purchase,Modelo de impostos para compra

-Tax Template for Sales,Modelo de imposto para vendas

-Tax and other salary deductions.,Fiscais e deduções salariais outros.

-Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges,Tabela de detalhes fiscal obtido a partir do cadastro de itens como uma string e armazenada neste field.Used dos Impostos e Encargos

-Taxable,Tributável

-Taxes,Impostos

-Taxes and Charges,Impostos e Encargos

-Taxes and Charges Added,Impostos e Encargos Adicionado

-Taxes and Charges Added (Company Currency),Impostos e taxas Adicionado (Moeda Company)

-Taxes and Charges Calculation,Impostos e Encargos de Cálculo

-Taxes and Charges Deducted,Impostos e Encargos Deduzidos

-Taxes and Charges Deducted (Company Currency),Impostos e taxas Deduzido (Moeda Company)

-Taxes and Charges Total,Impostos e encargos totais

-Taxes and Charges Total (Company Currency),Impostos e Encargos Total (moeda da empresa)

-Taxes and Charges1,Impostos e Charges1

-Team Members,Membros da Equipe

-Team Members Heading,Membros da Equipe título

-Template for employee performance appraisals.,Modelo para avaliação de desempenho dos funcionários.

-Template of terms or contract.,Modelo de termos ou contratos.

-Term Details,Detalhes prazo

-Terms and Conditions,Termos e Condições

-Terms and Conditions Content,Termos e Condições conteúdo

-Terms and Conditions Details,Termos e Condições Detalhes

-Terms and Conditions Template,Termos e Condições de modelo

-Terms and Conditions1,Termos e Conditions1

-Territory,Território

-Territory Manager,Territory Manager

-Territory Name,Nome território

-Territory Target Variance (Item Group-Wise),Território Variance Alvo (Item Group-Wise)

-Territory Targets,Metas território

-Test,Teste

-Test Email Id,Email Id teste

-Test Runner,Test Runner

-Test the Newsletter,Teste a Newsletter

-Text,Texto

-Text Align,Alinhar texto

-Text Editor,Editor de Texto

-"The ""Web Page"" that is the website home page","A &quot;Página Web&quot;, que é a página inicial do site"

-The BOM which will be replaced,O BOM que será substituído

-"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",O item que representa o pacote. Este item deve ter &quot;é o item da&quot; como &quot;Não&quot; e &quot;é o item de vendas&quot; como &quot;Sim&quot;

-The date at which current entry is made in system.,A data em que a entrada actual é feita no sistema.

-The date at which current entry will get or has actually executed.,A data em que a entrada de corrente vai ter ou tem realmente executado.

-The date on which next invoice will be generated. It is generated on submit.,A data em que próxima fatura será gerada. Ele é gerado em enviar.

-The date on which recurring invoice will be stop,A data em que fatura recorrente será parar

-"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","O dia do mês em que factura automática será gerada, por exemplo 05, 28 etc"

-The first Leave Approver in the list will be set as the default Leave Approver,O primeiro Deixe Approver na lista vai ser definido como o Leave Approver padrão

-The gross weight of the package. Usually net weight + packaging material weight. (for print),O peso bruto do pacote. Normalmente peso líquido + peso do material de embalagem. (Para impressão)

-The name of your company / website as you want to appear on browser title bar. All pages will have this as the prefix to the title.,O nome da sua empresa / site como você quer que apareça na barra de título do navegador. Todas as páginas vão ter isso como o prefixo para o título.

-The net weight of this package. (calculated automatically as sum of net weight of items),O peso líquido do pacote. (Calculado automaticamente como soma de peso líquido dos itens)

-The new BOM after replacement,O BOM novo após substituição

-The rate at which Bill Currency is converted into company's base currency,A taxa na qual a moeda que Bill é convertida em moeda empresa de base

-"The system provides pre-defined roles, but you can <a href='#List/Role'>add new roles</a> to set finer permissions","O sistema fornece papéis pré-definidos, mas você pode <a href='#List/Role'>adicionar novas funções</a> para definir as permissões mais finos"

-The unique id for tracking all recurring invoices. It is generated on submit.,A ID exclusiva para acompanhar todas as facturas recorrentes. Ele é gerado em enviar.

-Then By (optional),"Em seguida, por (opcional)"

-These properties are Link Type fields from all Documents.,Estas propriedades são campos tipo de ligação de todos os documentos.

-"These properties can also be used to 'assign' a particular document, whose property matches with the User's property to a User. These can be set using the <a href='#permission-manager'>Permission Manager</a>","Essas propriedades também podem ser usados ​​para &quot;atribuir&quot; um documento particular, cuja propriedade coincide com a propriedade do usuário para um usuário. Estes podem ser definidos usando o <a href='#permission-manager'>Gerente de Permissão</a>"

-These properties will appear as values in forms that contain them.,Estas propriedades aparecerá como valores em formas que os contêm.

-These values will be automatically updated in transactions and also will be useful to restrict permissions for this user on transactions containing these values.,Esses valores serão atualizados automaticamente em transações e também será útil para restringir as permissões para este usuário em operações que contenham esses valores.

-This Price List will be selected as default for all Customers under this Group.,Esta lista de preços será selecionado como padrão para todos os clientes sob este grupo.

-This Time Log Batch has been billed.,Este lote Log O tempo tem sido anunciado.

-This Time Log Batch has been cancelled.,Este lote Log Tempo foi cancelada.

-This Time Log conflicts with,Este tempo de registro de conflitos com

-This account will be used to maintain value of available stock,Essa conta será usada para manter o valor do estoque disponível

-This currency will get fetched in Purchase transactions of this supplier,Essa moeda vai ser buscado em transações de compra deste fornecedor

-This currency will get fetched in Sales transactions of this customer,Essa moeda vai ser buscado em transações de vendas deste cliente

-"This feature is for merging duplicate warehouses. It will replace all the links of this warehouse by ""Merge Into"" warehouse. After merging you can delete this warehouse, as stock level for this warehouse will be zero.","Este recurso é para a fusão armazéns duplicados. Ele irá substituir todos os links deste armazém por &quot;Merge Into&quot; armazém. Após a fusão, você pode excluir este armazém, como nível de estoque para este depósito será zero."

-This feature is only applicable to self hosted instances,Este recurso só é aplicável aos casos de auto-hospedado

-This field will appear only if the fieldname defined here has value OR the rules are true (examples): <br>myfieldeval:doc.myfield=='My Value'<br>eval:doc.age>18,Este campo só aparece se o nome do campo definido aqui tem valor ou as regras são verdadeiras (exemplos): <br> myfieldeval: doc.myfield == &#39;o meu valor&#39; <br> eval: doc.age&gt; 18

-This goes above the slideshow.,Isto vai acima do slideshow.

-This is PERMANENT action and you cannot undo. Continue?,Esta é uma ação permanente e você não pode desfazer. Continuar?

-This is an auto generated Material Request.,Este é um auto gerado Solicitação de Materiais.

-This is permanent action and you cannot undo. Continue?,Esta é uma ação permanente e você não pode desfazer. Continuar?

-This is the number of the last created transaction with this prefix,Este é o número da última transacção criados com este prefixo

-This message goes away after you create your first customer.,Esta mensagem vai embora depois de criar o seu primeiro cliente.

-This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,Esta ferramenta ajuda a atualizar ou corrigir a quantidade ea valorização do estoque no sistema. Ele é geralmente usado para sincronizar os valores do sistema eo que realmente existe em seus armazéns.

-This will be used for setting rule in HR module,Isso será usado para fixação de regras no módulo HR

-Thread HTML,Tópico HTML

-Thursday,Quinta-feira

-Time,Tempo

-Time Log,Tempo Log

-Time Log Batch,Tempo Batch Log

-Time Log Batch Detail,Tempo Log Detail Batch

-Time Log Batch Details,Tempo de registro de detalhes de lote

-Time Log Batch status must be 'Submitted',Status do lote Log tempo deve ser &#39;Enviado&#39;

-Time Log Status must be Submitted.,Tempo de registro de Estado deve ser apresentado.

-Time Log for tasks.,Tempo de registro para as tarefas.

-Time Log is not billable,Tempo de registro não é cobrável

-Time Log must have status 'Submitted',Tempo de registro deve ter status &#39;Enviado&#39;

-Time Zone,Fuso horário

-Time Zones,Time Zones

-Time and Budget,Tempo e Orçamento

-Time at which items were delivered from warehouse,Hora em que itens foram entregues a partir de armazém

-Time at which materials were received,Momento em que os materiais foram recebidos

-Title,Título

-Title / headline of your page,Título / manchete de sua página

-Title Case,Caso título

-Title Prefix,Prefixo título

-To,Para

-To Currency,A Moeda

-To Date,Conhecer

-To Discuss,Para Discutir

-To Do,Que fazer

-To Do List,Para fazer a lista

-To PR Date,Data de PR

-To Package No.,Para empacotar Não.

-To Reply,Para Responder

-To Time,Para Tempo

-To Value,Ao Valor

-To Warehouse,Para Armazém

-"To add a tag, open the document and click on ""Add Tag"" on the sidebar","Para adicionar uma marca, abra o documento e clique em &quot;Adicionar marca&quot; no sidebar"

-"To assign this issue, use the ""Assign"" button in the sidebar.","Para atribuir esse problema, use o botão &quot;Atribuir&quot; na barra lateral."

-"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","Para criar automaticamente pedidos de ajuda de seu correio de entrada, definir as configurações de POP3 aqui. Você deve, idealmente, criar um ID de e-mail separado para o sistema ERP para que todos os e-mails serão sincronizados para o sistema de que e-mail id. Se você não tiver certeza, entre em contato com seu provedor de e-mail."

-"To create an Account Head under a different company, select the company and save customer.","Para criar uma conta, sob Cabeça uma empresa diferente, selecione a empresa e salvar cliente."

-To enable <b>Point of Sale</b> features,Para habilitar o <b>Ponto de Venda</b> características

-To enable more currencies go to Setup > Currency,Para permitir que mais moedas vá para Configuração&gt; Currency

-"To fetch items again, click on 'Get Items' button \						or update the Quantity manually.","Para buscar itens novamente, clique em &quot;Obter itens &#39;botão \ ou atualizar a quantidade manualmente."

-"To format columns, give column labels in the query.","Para formatar colunas, dar rótulos de coluna na consulta."

-"To further restrict permissions based on certain values in a document, use the 'Condition' settings.","Para restringir ainda mais permissões com base em determinados valores em um documento, use a &#39;condição&#39; definições."

-To get Item Group in details table,Para obter Grupo item na tabela de detalhes

-To manage multiple series please go to Setup > Manage Series,"Para gerenciar várias séries por favor, vá para Configuração&gt; Gerenciar Series"

-To restrict a User of a particular Role to documents that are explicitly assigned to them,Para restringir um usuário de um papel especial a documentos que são explicitamente atribuídos a eles

-To restrict a User of a particular Role to documents that are only self-created.,Para restringir um usuário de um papel especial a documentos que são apenas auto-criado.

-"To set reorder level, item must be Purchase Item","Para definir o nível de reposição, o artigo deve ser de compra do item"

-"To set user roles, just go to <a href='#List/Profile'>Setup > Users</a> and click on the user to assign roles.","Para definir funções de usuário, basta ir a <a href='#List/Profile'>Configuração&gt; Usuários</a> e clique sobre o usuário para atribuir funções."

-To track any installation or commissioning related work after sales,Para rastrear qualquer instalação ou comissionamento trabalho relacionado após vendas

-"To track brand name in the following documents<br>Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No","Para acompanhar marca nos seguintes documentos <br> Nota de Entrega, Enuiry, solicitar material, Item, Ordem de Compra, comprovante de compra, recebimento Comprador, cotação, nota fiscal de venda, BOM Vendas, Ordem de Vendas, N º de Série"

-To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,Para acompanhar o item em documentos de vendas e de compras com base em seus números de ordem. Este é também pode ser usada para rastrear detalhes sobre a garantia do produto.

-To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,Para controlar os itens de vendas e documentos de compra com lotes n º s <br> <b>Indústria preferido: etc Chemicals</b>

-To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,Para rastrear itens usando código de barras. Você será capaz de inserir itens na nota de entrega e nota fiscal de venda pela digitalização de código de barras do item.

-ToDo,ToDo

-Tools,Ferramentas

-Top,Topo

-Top Bar,Top Bar

-Top Bar Background,Fundo da barra superior

-Top Bar Item,Item da barra de topo

-Top Bar Items,Top Bar Itens

-Top Bar Text,Top Bar Texto

-Top Bar text and background is same color. Please change.,"Top Bar texto eo fundo é a mesma cor. Por favor, altere."

-Total,Total

-Total (sum of) points distribution for all goals should be 100.,Total (soma de) distribuição de pontos para todos os objetivos deve ser 100.

-Total Advance,Antecipação total

-Total Amount,Valor Total

-Total Amount To Pay,Valor total a pagar

-Total Amount in Words,Valor Total em Palavras

-Total Billing This Year: ,Faturamento total deste ano:

-Total Claimed Amount,Montante reclamado total

-Total Commission,Total Comissão

-Total Cost,Custo Total

-Total Credit,Crédito Total

-Total Debit,Débito total

-Total Deduction,Dedução Total

-Total Earning,Ganhar total

-Total Experience,Experiência total

-Total Hours,Total de Horas

-Total Hours (Expected),Total de Horas (esperado)

-Total Invoiced Amount,Valor total faturado

-Total Leave Days,Total de dias de férias

-Total Leaves Allocated,Folhas total atribuído

-Total Operating Cost,Custo Operacional Total

-Total Points,Total de pontos

-Total Raw Material Cost,Custo total das matérias-primas

-Total SMS Sent,SMS total enviado

-Total Sanctioned Amount,Valor total Sancionada

-Total Score (Out of 5),Pontuação total (em 5)

-Total Tax (Company Currency),Imposto Total (moeda da empresa)

-Total Taxes and Charges,Total Impostos e Encargos

-Total Taxes and Charges (Company Currency),Total de Impostos e Taxas (moeda da empresa)

-Total Working Days In The Month,Total de dias úteis do mês

-Total amount of invoices received from suppliers during the digest period,O valor total das faturas recebidas de fornecedores durante o período de digestão

-Total amount of invoices sent to the customer during the digest period,O valor total das faturas enviadas para o cliente durante o período de digestão

-Total in words,Total em palavras

-Total production order qty for item,Total da ordem qty produção para o item

-Totals,Totais

-Track separate Income and Expense for product verticals or divisions.,Localizar renda separado e Despesa para verticais de produtos ou divisões.

-Track this Delivery Note against any Project,Acompanhar este Nota de Entrega contra qualquer projeto

-Track this Sales Invoice against any Project,Acompanhar este factura de venda contra qualquer projeto

-Track this Sales Order against any Project,Acompanhar este Ordem de vendas contra qualquer projeto

-Transaction,Transação

-Transaction Date,Data Transação

-Transfer,Transferir

-Transition Rules,Regras de transição

-Transporter Info,Informações Transporter

-Transporter Name,Nome Transporter

-Transporter lorry number,Número caminhão transportador

-Trash Reason,Razão lixo

-Tree of item classification,Árvore de classificação de itens

-Trial Balance,Balancete

-Tuesday,Terça-feira

-Tweet will be shared via your user account (if specified),Tweet serão compartilhados através da sua conta de usuário (se especificado)

-Twitter Share,Twitter Compartilhar

-Twitter Share via,Compartilhar via Twitter

-Type,Tipo

-Type of document to rename.,Tipo de documento a ser renomeado.

-Type of employment master.,Tipo de mestre emprego.

-"Type of leaves like casual, sick etc.","Tipo de folhas como etc, casual doente"

-Types of Expense Claim.,Tipos de reembolso de despesas.

-Types of activities for Time Sheets,Tipos de atividades para folhas de tempo

-UOM,UOM

-UOM Conversion Detail,UOM Detalhe Conversão

-UOM Conversion Details,Conversão Detalhes UOM

-UOM Conversion Factor,UOM Fator de Conversão

-UOM Conversion Factor is mandatory,UOM Fator de Conversão é obrigatório

-UOM Details,Detalhes UOM

-UOM Name,Nome UOM

-UOM Replace Utility,UOM Utility Substituir

-UPPER CASE,MAIÚSCULAS

-UPPERCASE,Maiúsculas

-URL,URL

-Unable to complete request: ,Não é possível concluir pedido:

-Under AMC,Sob AMC

-Under Graduate,Sob graduação

-Under Warranty,Sob Garantia

-Unit of Measure,Unidade de Medida

-"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","Unidade de medida do item (por exemplo kg Unidade, não, par)."

-Units/Hour,Unidades / hora

-Units/Shifts,Unidades / Turnos

-Unmatched Amount,Quantidade incomparável

-Unpaid,Não remunerado

-Unread Messages,Mensagens não lidas

-Unscheduled,Sem marcação

-Unsubscribed,Inscrição cancelada

-Upcoming Events for Today,Próximos Eventos para Hoje

-Update,Atualizar

-Update Clearance Date,Atualize Data Liquidação

-Update Field,Atualizar campo

-Update PR,Atualização PR

-Update Series,Atualização Series

-Update Series Number,Atualização de Número de Série

-Update Stock,Actualização de stock

-Update Stock should be checked.,Atualização de Estoque deve ser verificado.

-Update Value,Atualize Valor

-"Update allocated amount in the above table and then click ""Allocate"" button",Atualize montante atribuído no quadro acima e clique em &quot;alocar&quot; botão

-Update bank payment dates with journals.,Atualização de pagamento bancário com data revistas.

-Update is in progress. This may take some time.,Atualização está em andamento. Isso pode levar algum tempo.

-Updated,Atualizado

-Upload Attachment,Envie anexos

-Upload Attendance,Envie Atendimento

-Upload Backups to Dropbox,Carregar Backups para Dropbox

-Upload Backups to Google Drive,Carregar Backups para Google Drive

-Upload HTML,Carregar HTML

-Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,Enviar um arquivo CSV com duas colunas:. O nome antigo eo novo nome. No máximo 500 linhas.

-Upload a file,Enviar um arquivo

-Upload and Import,Carregar e Importar

-Upload attendance from a .csv file,Carregar atendimento de um arquivo CSV.

-Upload stock balance via csv.,Carregar saldo de estoque via csv.

-Uploading...,Upload ...

-Upper Income,Renda superior

-Urgent,Urgente

-Use Multi-Level BOM,Utilize Multi-Level BOM

-Use SSL,Use SSL

-User,Usuário

-User Cannot Create,Usuário não pode criar

-User Cannot Search,O usuário não pode pesquisar

-User ID,ID de usuário

-User Image,Imagem do usuário

-User Name,Nome de usuário

-User Remark,Observação de usuário

-User Remark will be added to Auto Remark,Observação usuário será adicionado à observação Auto

-User Tags,Etiquetas de usuários

-User Type,Tipo de Usuário

-User must always select,O usuário deve sempre escolher

-User not allowed entry in the Warehouse,Entrada do usuário não é permitido no Armazém

-User not allowed to delete.,Usuário não tem permissão para excluir.

-UserRole,UserRole

-Username,Nome de Utilizador

-Users who can approve a specific employee's leave applications,Usuários que podem aprovar aplicações deixam de um funcionário específico

-Users with this role are allowed to do / modify accounting entry before frozen date,Usuários com esta função estão autorizados a fazer / modificar a entrada de contabilidade antes da data congelado

-Utilities,Utilitários

-Utility,Utilidade

-Valid For Territories,Válido para os territórios

-Valid Upto,Válido Upto

-Valid for Buying or Selling?,Válido para comprar ou vender?

-Valid for Territories,Válido para Territórios

-Validate,Validar

-Valuation,Avaliação

-Valuation Method,Método de Avaliação

-Valuation Rate,Taxa de valorização

-Valuation and Total,Avaliação e Total

-Value,Valor

-Value missing for,Valor em falta para

-Vehicle Dispatch Date,Veículo Despacho Data

-Vehicle No,No veículo

-Verdana,Verdana

-Verified By,Verified By

-Visit,Visitar

-Visit report for maintenance call.,Relatório de visita para a chamada manutenção.

-Voucher Detail No,Detalhe folha no

-Voucher ID,ID comprovante

-Voucher Import Tool,Ferramenta de Importação de comprovante

-Voucher No,Não vale

-Voucher Type,Tipo comprovante

-Voucher Type and Date,Tipo Vale e Data

-WIP Warehouse required before Submit,WIP Warehouse necessária antes de Enviar

-Waiting for Customer,À espera de cliente

-Walk In,Walk In

-Warehouse,Armazém

-Warehouse Contact Info,Armazém Informações de Contato

-Warehouse Detail,Detalhe Armazém

-Warehouse Name,Nome Armazém

-Warehouse User,Usuário Armazém

-Warehouse Users,Usuários do Warehouse

-Warehouse and Reference,Warehouse and Reference

-Warehouse does not belong to company.,Warehouse não pertence à empresa.

-Warehouse where you are maintaining stock of rejected items,Armazém onde você está mantendo estoque de itens rejeitados

-Warehouse-Wise Stock Balance,Warehouse-sábio Stock Balance

-Warehouse-wise Item Reorder,Armazém-sábio item Reordenar

-Warehouses,Armazéns

-Warn,Avisar

-Warning,Aviso

-Warning: Leave application contains following block dates,Atenção: Deixe o aplicativo contém seguintes datas bloco

-Warranty / AMC Details,Garantia / AMC Detalhes

-Warranty / AMC Status,Garantia / AMC Estado

-Warranty Expiry Date,Data de validade da garantia

-Warranty Period (Days),Período de Garantia (Dias)

-Warranty Period (in days),Período de Garantia (em dias)

-Web Content,Conteúdo da Web

-Web Page,Página Web

-Website,Site

-Website Description,Descrição do site

-Website Item Group,Grupo Item site

-Website Item Groups,Item Grupos site

-Website Overall Settings,Configurações do site em geral

-Website Script,Script site

-Website Settings,Configurações do site

-Website Slideshow,Slideshow site

-Website Slideshow Item,Item Slideshow site

-Website User,Site do Usuário

-Website Warehouse,Armazém site

-Wednesday,Quarta-feira

-Weekly,Semanal

-Weekly Off,Weekly Off

-Weight UOM,Peso UOM

-Weightage,Weightage

-Weightage (%),Weightage (%)

-Welcome,Boas-vindas

-"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.","Quando qualquer uma das operações verificadas estão &quot;Enviado&quot;, um e-mail pop-up aberta automaticamente para enviar um e-mail para o associado &quot;Contato&quot;, em que a transação, com a transação como um anexo. O usuário pode ou não enviar o e-mail."

-"When you <b>Amend</b> a document after cancel and save it, it will get a new number that is a version of the old number.","Quando você <b>alterar</b> um documento depois de cancelar e salvá-lo, ele vai ter um novo número que é uma versão do número antigo."

-Where items are stored.,Onde os itens são armazenados.

-Where manufacturing operations are carried out.,Sempre que as operações de fabricação são realizadas.

-Widowed,Viúva

-Width,Largura

-Will be calculated automatically when you enter the details,Será calculado automaticamente quando você digitar os detalhes

-Will be fetched from Customer,Será obtido a partir Cliente

-Will be updated after Sales Invoice is Submitted.,Será atualizado após a factura de venda é submetido.

-Will be updated when batched.,Será atualizado quando agrupadas.

-Will be updated when billed.,Será atualizado quando faturado.

-Will be used in url (usually first name).,Será utilizado na url (geralmente o primeiro nome).

-With Operations,Com Operações

-Work Details,Detalhes da Obra

-Work Done,Trabalho feito

-Work In Progress,Trabalho em andamento

-Work-in-Progress Warehouse,Armazém Work-in-Progress

-Workflow,Fluxo de trabalho

-Workflow Action,Ação de fluxo de trabalho

-Workflow Action Master,Mestre ação de fluxo de trabalho

-Workflow Action Name,Nome da ação de fluxo de trabalho

-Workflow Document State,Estado Documento de fluxo de trabalho

-Workflow Document States,Fluxo de trabalho Documento Estados

-Workflow Name,Nome de fluxo de trabalho

-Workflow State,Estado de fluxo de trabalho

-Workflow State Field,Campo do Estado de fluxo de trabalho

-Workflow State Name,Nome Estado fluxo de trabalho

-Workflow Transition,Transição de fluxo de trabalho

-Workflow Transitions,Transições de fluxo de trabalho

-Workflow state represents the current state of a document.,Estado de fluxo de trabalho representa o estado atual de um documento.

-Workflow will start after saving.,Fluxo de trabalho terá início após a poupança.

-Working,Trabalhando

-Workstation,Estação de trabalho

-Workstation Name,Nome da Estação de Trabalho

-Write,Escrever

-Write Off Account,Escreva Off Conta

-Write Off Amount,Escreva Off Quantidade

-Write Off Amount <=,Escreva Off Valor &lt;=

-Write Off Based On,Escreva Off Baseado em

-Write Off Cost Center,Escreva Off Centro de Custos

-Write Off Outstanding Amount,Escreva Off montante em dívida

-Write Off Voucher,Escreva voucher

-Write a Python file in the same folder where this is saved and return column and result.,Gravar um arquivo Python na mesma pasta onde esta é salvo e coluna de retorno e resultado.

-Write a SELECT query. Note result is not paged (all data is sent in one go).,Escreva uma consulta SELECT. Nota resultado não é paginada (todos os dados são enviados de uma só vez).

-Write sitemap.xml,Escrever sitemap.xml

-Write titles and introductions to your blog.,Escreva títulos e introduções para o seu blog.

-Writers Introduction,Escritores Introdução

-Wrong Template: Unable to find head row.,Template errado: Não é possível encontrar linha cabeça.

-Year,Ano

-Year Closed,Ano Encerrado

-Year Name,Nome Ano

-Year Start Date,Data de início do ano

-Year of Passing,Ano de Passagem

-Yearly,Anual

-Yes,Sim

-Yesterday,Ontem

-You are not authorized to do/modify back dated entries before ,Você não está autorizado a fazer / modificar volta entradas datadas antes

-You can enter any date manually,Você pode entrar em qualquer data manualmente

-You can enter the minimum quantity of this item to be ordered.,Você pode inserir a quantidade mínima deste item a ser ordenada.

-You can not enter both Delivery Note No and Sales Invoice No. \					Please enter any one.,"Você não pode entrar tanto Entrega Nota Não e Vendas Nota Fiscal n ° \ Por favor, entrar em qualquer um."

-You can set various 'properties' to Users to set default values and apply permission rules based on the value of these properties in various forms.,Você pode definir vários &#39;propriedades&#39; para usuários para definir os valores padrão e aplicar regras de permissão com base no valor dessas propriedades em várias formas.

-You can start by selecting backup frequency and \					granting access for sync,Você pode começar por selecionar a freqüência de backup e \ concessão de acesso para sincronização

-You can use <a href='#Form/Customize Form'>Customize Form</a> to set levels on fields.,Você pode usar <a href='#Form/Customize Form'>Personalizar Formulário</a> para definir os níveis em campos.

-You may need to update: ,Você pode precisar atualizar:

-Your Customer's TAX registration numbers (if applicable) or any general information,Seu cliente FISCAIS números de inscrição (se aplicável) ou qualquer outra informação geral

-"Your download is being built, this may take a few moments...","O seu download está sendo construída, isso pode demorar alguns instantes ..."

-Your letter head content,Seu conteúdo cabeça carta

-Your sales person who will contact the customer in future,Sua pessoa de vendas que entrará em contato com o cliente no futuro

-Your sales person who will contact the lead in future,Sua pessoa de vendas que entrará em contato com a liderança no futuro

-Your sales person will get a reminder on this date to contact the customer,Seu vendedor receberá um lembrete sobre esta data para contato com o cliente

-Your sales person will get a reminder on this date to contact the lead,Seu vendedor receberá um lembrete nesta data em contato com o chumbo

-Your support email id - must be a valid email - this is where your emails will come!,O seu ID e-mail de apoio - deve ser um email válido - este é o lugar onde seus e-mails virão!

-[Error],[Erro]

-[Label]:[Field Type]/[Options]:[Width],[Etiqueta]: [Tipo de campo] / [Options]: [Largura]

-add your own CSS (careful!),adicionar seu próprio CSS (cuidado!)

-adjust,ajustar

-align-center,alinhar-centro

-align-justify,alinhar-justificar

-align-left,alinhar-esquerda

-align-right,alinhar à direita

-also be included in Item's rate,também ser incluído na tarifa do item

-and,e

-arrow-down,seta para baixo

-arrow-left,seta para a esquerda

-arrow-right,seta para a direita

-arrow-up,seta para cima

-assigned by,atribuído pela

-asterisk,asterisco

-backward,para trás

-ban-circle,proibição de círculo

-barcode,código de barras

-bell,sino

-bold,negrito

-book,livro

-bookmark,marcar

-briefcase,pasta

-bullhorn,megafone

-calendar,calendário

-camera,câmera

-cancel,cancelar

-cannot be 0,não pode ser 0

-cannot be empty,não pode ser vazio

-cannot be greater than 100,não pode ser maior do que 100

-cannot be included in Item's rate,não podem ser incluídos em taxa de ponto

-"cannot have a URL, because it has child item(s)","Não é possível ter um URL, porque tem filho item (s)"

-cannot start with,não pode começar com

-certificate,certidão

-check,verificar

-chevron-down,chevron-down

-chevron-left,chevron-esquerda

-chevron-right,Chevron-direito

-chevron-up,chevron-up

-circle-arrow-down,círculo de seta para baixo

-circle-arrow-left,círculo de seta para a esquerda

-circle-arrow-right,círculo de seta à direita

-circle-arrow-up,círculo de seta para cima

-cog,roda dentada

-comment,comentário

-create a Custom Field of type Link (Profile) and then use the 'Condition' settings to map that field to the Permission rule.,Criar um campo personalizado de ligação tipo (perfil) e depois usar as configurações de &#39;condição&#39; para mapear o campo para a regra de permissão.

-dd-mm-yyyy,dd-mm-aaaa

-dd/mm/yyyy,dd / mm / aaaa

-deactivate,desativar

-does not belong to BOM: ,não pertence ao BOM:

-does not exist,não existe

-does not have role 'Leave Approver',não tem papel de &#39;Leave aprovador&#39;

-does not match,não corresponde

-download,baixar

-download-alt,download-alt

-"e.g. Bank, Cash, Credit Card","por exemplo Banco, Dinheiro, cartão de crédito"

-"e.g. Kg, Unit, Nos, m","kg por exemplo, Unidade, n, m"

-edit,editar

-eg. Cheque Number,por exemplo. Número de cheques

-eject,ejetar

-english,Inglês

-envelope,envelope

-español,español

-example: Next Day Shipping,exemplo: Next Day envio

-example: http://help.erpnext.com,exemplo: http://help.erpnext.com

-exclamation-sign,exclamação sinal-

-eye-close,olho-

-eye-open,olho-aberto

-facetime-video,facetime vídeo

-fast-backward,rápido para trás

-fast-forward,avançar

-file,arquivo

-film,filme

-filter,filtrar

-fire,fogo

-flag,bandeira

-folder-close,pasta close-

-folder-open,pasta-aberto

-font,fonte

-forward,para a frente

-français,français

-fullscreen,fullscreen

-gift,dom

-glass,vidro

-globe,globo

-hand-down,mão-down

-hand-left,mão esquerda

-hand-right,mão direita

-hand-up,mão-

-has been entered atleast twice,foi inserido pelo menos duas vezes

-have a common territory,tem um território comum

-have the same Barcode,têm o mesmo código de barras

-hdd,hdd

-headphones,fones de ouvido

-heart,coração

-home,casa

-icon,ícone

-in,em

-inbox,caixa de entrada

-indent-left,travessão esquerdo

-indent-right,travessão direito

-info-sign,Informações sinal-

-is a cancelled Item,é um item cancelado

-is linked in,está ligado na

-is not a Stock Item,não é um item de estoque

-is not allowed.,não é permitido.

-italic,itálico

-leaf,folha

-lft,lft

-list,lista

-list-alt,lista de alt-

-lock,trancar

-lowercase,minúsculas

-magnet,ímã

-map-marker,mapa marcador

-minus,menos

-minus-sign,sinal de menos-

-mm-dd-yyyy,mm-dd-aaaa

-mm/dd/yyyy,dd / mm / aaaa

-move,mover

-music,música

-must be one of,deve ser um dos

-nederlands,nederlands

-not a purchase item,não é um item de compra

-not a sales item,não é um item de vendas

-not a service item.,não é um item de serviço.

-not a sub-contracted item.,não é um item do sub-contratado.

-not in,não em

-not within Fiscal Year,não dentro de Ano Fiscal

-of,de

-of type Link,Tipo de Link

-off,fora

-ok,ok

-ok-circle,ok círculo

-ok-sign,ok-sinal

-old_parent,old_parent

-or,ou

-pause,pausa

-pencil,lápis

-picture,quadro

-plane,avião

-play,jogar

-play-circle,jogo-círculo

-plus,mais

-plus-sign,plus-assinar

-português,português

-português brasileiro,português brasileiro

-print,imprimir

-qrcode,QRCode

-question-sign,pergunta sinal-

-random,acaso

-reached its end of life on,chegou ao fim da vida na

-refresh,refrescar

-remove,remover

-remove-circle,remove-círculo

-remove-sign,remover-assinar

-repeat,repetir

-resize-full,redimensionamento completo

-resize-horizontal,redimensionamento horizontal

-resize-small,redimensionamento pequeno

-resize-vertical,redimensionamento vertical

-retweet,retwitar

-rgt,rgt

-road,estrada

-screenshot,tela

-search,pesquisar

-share,ação

-share-alt,partes alt-

-shopping-cart,carrinho de compras

-should be 100%,deve ser de 100%

-signal,sinalizar

-star,estrela

-star-empty,estrelas vazio

-step-backward,passo para trás-

-step-forward,passo-

-stop,parar

-tag,etiqueta

-tags,etiquetas

-"target = ""_blank""",target = &quot;_blank&quot;

-tasks,tarefas

-text-height,texto de altura

-text-width,texto de largura

-th,ª

-th-large,ª-grande

-th-list,ª-lista

-thumbs-down,polegares para baixo

-thumbs-up,polegar para cima

-time,tempo

-tint,matiz

-to,para

-"to be included in Item's rate, it is required that: ","para ser incluído na taxa do item, é necessário que:"

-trash,lixo

-upload,carregar

-user,usuário

-user_image_show,user_image_show

-values and dates,valores e as datas

-volume-down,volume baixo

-volume-off,volume de off-

-volume-up,volume-

-warning-sign,sinal de alerta-

-website page link,link da página site

-which is greater than sales order qty ,que é maior do que as vendas ordem qty

-wrench,chave inglesa

-yyyy-mm-dd,aaaa-mm-dd

-zoom-in,zoom-in

-zoom-out,zoom-out

diff --git a/translations/sr.csv b/translations/sr.csv
deleted file mode 100644
index 9ba2b7d..0000000
--- a/translations/sr.csv
+++ /dev/null
@@ -1,3462 +0,0 @@
- (Half Day),(Полудневни)

- against sales order,против продаје поретка

- against same operation,против исте операције

- already marked,је већ обележен

- and year: ,и година:

- as it is stock Item or packing item,као што је лагеру предмета или паковање артикал

- at warehouse: ,у складишту:

- by Role ,по улози

- can not be made.,не може бити.

- can not be marked as a ledger as it has existing child,не може да буде означена као књигу јер има постојећи дете

- cannot be 0,не може да буде 0

- cannot be deleted.,не може да се избрише.

- does not belong to the company,не припада се на компанији

- has already been submitted.,је већ послат.

- has been freezed. ,се замрзава.

- has been freezed. \				Only Accounts Manager can do transaction against this account,се замрзава. \ Само налози Менаџер може да уради трансакцију против овог рачуна

-" is less than equals to zero in the system, \						valuation rate is mandatory for this item","је мање него једнака нули у систему, \ вредновање стопа је обавезна за ову ставку"

- is mandatory,је обавезна

- is mandatory for GL Entry,је обавезан за ГЛ Ентри

- is not a ledger,није главна књига

- is not active,није активан

- is not set,није одређена

- is now the default Fiscal Year. \			Please refresh your browser for the change to take effect.,је сада подразумевани фискалне године. \ Освежите прегледач за промена ступила на снагу.

- is present in one or many Active BOMs,је присутан у једном или више активних БОМс

- not active or does not exists in the system,није активна или не постоји у систему

- not submitted,не подноси

- or the BOM is cancelled or inactive,или БОМ је отказано или неактиван

- should be 'Yes'. As Item: ,би требало да буде &#39;Да&#39;. Као тачке:

- should be same as that in ,треба да буде исти као онај који у

- was on leave on ,био на одсуству на

- will be ,ће бити

- will be over-billed against mentioned ,ће бити превише наплаћено против помиње

- will become ,ће постати

-"""Company History""",&quot;Историја компаније&quot;

-"""Team Members"" or ""Management""",&quot;Чланови тима&quot; или &quot;Манагемент&quot;

-%  Delivered,Испоручено%

-% Amount Billed,Износ% Фактурисана

-% Billed,Изграђена%

-% Completed,Завршен%

-% Installed,Инсталирана%

-% Received,% Примљене

-% of materials billed against this Purchase Order.,% Материјала наплаћени против ове нарудзбенице.

-% of materials billed against this Sales Order,% Материјала наплаћени против овог налога за продају

-% of materials delivered against this Delivery Note,% Материјала испоручених против ове испоруке Обавештење

-% of materials delivered against this Sales Order,% Материјала испоручених против овог налога за продају

-% of materials ordered against this Material Request,% Материјала изрећи овај материјал захтеву

-% of materials received against this Purchase Order,% Материјала добио против ове нарудзбенице

-"' can not be managed using Stock Reconciliation.\					You can add/delete Serial No directly, \					to modify stock of this item.","Не може &#39;се управља помоћу Берза помирење \ Можете додати / обрисати Серијски број директно, \ модификовати залихе ове ставке.."

-' in Company: ,&#39;У компанији:

-'To Case No.' cannot be less than 'From Case No.',&#39;Да Предмет бр&#39; не може бити мањи од &#39;Од Предмет бр&#39;

-* Will be calculated in the transaction.,* Хоће ли бити обрачуната у трансакцији.

-"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**","Буџет ** ** Дистрибуција помаже да распоредите свој буџет преко месеци, ако имате сезонски у вашем бусинесс.То дистрибуирати буџет користећи ову дистрибуцију, подесите ову ** буџета Дистрибуција ** у ** трошкова Центра **"

-**Currency** Master,** ** Мајстор валута

-**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,** ** Фискална година представља финансијску годину. Све рачуноводствених уноса и других великих трансакције прате против ** фискалну **.

-. Outstanding cannot be less than zero. \				 	Please match exact outstanding.,. Изванредна не може бити мањи од нуле. \ Молимо подударање изузетан.

-. Please set status of the employee as 'Left',. Молимо да подесите статус запосленог као &quot;Лефт&quot;

-. You can not mark his attendance as 'Present',. Не можете означити његово присуство као &#39;садашњости&#39;

-"000 is black, fff is white","000 је црно, бело је ффф"

-1 Currency = [?] FractionFor e.g. 1 USD = 100 Cent,1 Валута = ФрацтионФор нпр. 1 ЕУР = 100 [?] Цент

-1. To maintain the customer wise item code and to make them searchable based on their code use this option,1. Да бисте задржали купца мудрог код ставке и да их претраживати на основу њиховог кода користили ову опцију

-12px,12пк

-13px,13пк

-14px,14пк

-15px,15пк

-16px,16пк

-2 days ago,Пре 2 дана

-: Duplicate row from same ,: Дуплицате ред из исте

-: It is linked to other active BOM(s),: Повезан је са другом активном БОМ (с)

-: Mandatory for a Recurring Invoice.,: Обавезно за периодичну фактуре.

-"<a href=""#!Sales Browser/Customer Group"">To manage Customer Groups, click here</a>","<a href=""#!Sales Browser/Customer Group"">Да бисте управљали групе корисника, кликните овде</a>"

-"<a href=""#!Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#!Sales Browser/Item Group"">Управљање групама Итем</a>"

-"<a href=""#!Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#!Sales Browser/Territory"">За управљање територијом, кликните овде</a>"

-"<a href=""#Sales Browser/Customer Group"">Manage Customer Groups</a>","<a href=""#Sales Browser/Customer Group"">Управљање групама корисника</a>"

-"<a href=""#Sales Browser/Customer Group"">To manage Territory, click here</a>","<a href=""#Sales Browser/Customer Group"">За управљање територијом, кликните овде</a>"

-"<a href=""#Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#Sales Browser/Item Group"">Управљање групама артиклу</a>"

-"<a href=""#Sales Browser/Territory"">Territory</a>","<a href=""#Sales Browser/Territory"">Територија</a>"

-"<a href=""#Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#Sales Browser/Territory"">За управљање територијом, кликните овде</a>"

-"<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Naming Options</a>","<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Именовање Опције</a>"

-<b>Cancel</b> allows you change Submitted documents by cancelling them and amending them.,<b>Откази</b> вам променити поднетих докумената их укидање и измену их.

-"<span class=""sys_manager"">To setup, please go to Setup > Naming Series</span>","<span class=""sys_manager"">За подешавање, идите на Подешавања&gt; Наминг Сериес</span>"

-A Customer exists with same name,Кориснички постоји са истим именом

-A Lead with this email id should exist,Олово са овом е ид треба да постоје

-"A Product or a Service that is bought, sold or kept in stock.","Производ или услуга који се купују, продају или чувају на лагеру."

-A Supplier exists with same name,Добављач постоји са истим именом

-A condition for a Shipping Rule,Услов за отпрему правила

-A logical Warehouse against which stock entries are made.,Логичан Магацин против којих се праве залихе ставке.

-A new popup will open that will ask you to select further conditions.,Нови попуп ће отворити који ће вас питати да изаберете додатне услове.

-A symbol for this currency. For e.g. $,Симбол за ову валуту. За пример $

-A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,Трећа странка дистрибутер / дилер / заступник / аффилиате / продавац који продаје компаније производе за провизију.

-A user can have multiple values for a property.,Корисник може да има више вредности за имовину.

-A+,+

-A-,-

-AB+,АБ +

-AB-,АБ-

-AMC Expiry Date,АМЦ Датум истека

-ATT,АТТ

-Abbr,Аббр

-About,Око

-About Us Settings,О нама Подешавања

-About Us Team Member,О нама члан тима

-Above Value,Изнад Вредност

-Absent,Одсутан

-Acceptance Criteria,Критеријуми за пријем

-Accepted,Примљен

-Accepted Quantity,Прихваћено Количина

-Accepted Warehouse,Прихваћено Магацин

-Account,Рачун

-Account Balance,Рачун Биланс

-Account Details,Детаљи рачуна

-Account Head,Рачун шеф

-Account Id,Рачун Ид

-Account Name,Име налога

-Account Type,Тип налога

-Account for this ,Рачун за ово

-Accounting,Рачуноводство

-Accounting Year.,Обрачунској години.

-"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","Рачуноводствени унос замрзнуте до овог датума, нико не може / изменити унос осим улоге доле наведеном."

-Accounting journal entries.,Рачуноводствене ставке дневника.

-Accounts,Рачуни

-Accounts Frozen Upto,Рачуни Фрозен Упто

-Accounts Payable,Обавезе према добављачима

-Accounts Receivable,Потраживања

-Accounts Settings,Рачуни Подешавања

-Action,Акција

-Active,Активан

-Active: Will extract emails from ,Активно: издвојити из пошту

-Activity,Активност

-Activity Log,Активност Пријава

-Activity Type,Активност Тип

-Actual,Стваран

-Actual Budget,Стварна буџета

-Actual Completion Date,Стварни датум завршетка

-Actual Date,Стварни датум

-Actual End Date,Сунце Датум завршетка

-Actual Invoice Date,Стварни рачун Датум

-Actual Posting Date,Стварна Постања Датум

-Actual Qty,Стварна Кол

-Actual Qty (at source/target),Стварни Кол (на извору / циљне)

-Actual Qty After Transaction,Стварна Кол Након трансакције

-Actual Quantity,Стварна Количина

-Actual Start Date,Сунце Датум почетка

-Add,Додати

-Add / Edit Taxes and Charges,Адд / Едит порези и таксе

-Add A New Rule,Додај ново правило

-Add A Property,Додај некретнину

-Add Attachments,Додај Прилози

-Add Bookmark,Адд Боокмарк

-Add CSS,Додајте ЦСС

-Add Column,Додај колону

-Add Comment,Додај коментар

-Add Google Analytics ID: eg. UA-89XXX57-1. Please search help on Google Analytics for more information.,Додајте Гоогле Аналитицс ИД: нпр. УА-89КСКСКС57-1. Молимо вас тражи помоћ за Гоогле Аналитицс за више информација.

-Add Message,Додај поруку

-Add New Permission Rule,Додај нови правило Дозвола

-Add Reply,Адд Репли

-Add Terms and Conditions for the Material Request. You can also prepare a Terms and Conditions Master and use the Template,Додајте Услови за материјал захтеву. Такође можете припремити Услови пословања мајстор и коришћење шаблона

-Add Terms and Conditions for the Purchase Receipt. You can also prepare a Terms and Conditions Master and use the Template.,Додавање правила и услове за куповину пријем. Такође можете припремити Услови пословања мастер и коришћење шаблона.

-"Add Terms and Conditions for the Quotation like Payment Terms, Validity of Offer etc. You can also prepare a Terms and Conditions Master and use the Template","Додајте Услове за котацију као услови плаћања, важења понуда, итд Такође можете припремити Услови пословања мастер и коришћење шаблона"

-Add Total Row,Додај реду Укупно

-Add a banner to the site. (small banners are usually good),Додајте банер на сајт. (Мали банери су обично добри)

-Add attachment,Додај прилог

-Add code as &lt;script&gt;,Додајте код као &lt;сцрипт&gt;

-Add new row,Додавање новог реда

-Add or Deduct,Додавање или Одузмите

-Add rows to set annual budgets on Accounts.,Додајте редове одређује годишње буџете на рачунима.

-"Add the name of <a href=""http://google.com/webfonts"" target=""_blank"">Google Web Font</a> e.g. ""Open Sans""","Додајте име <a href=""http://google.com/webfonts"" target=""_blank"">Гоогле Веб Фонт</a> Санс нпр. &quot;Отвори&quot;"

-Add to To Do,Адд то То До

-Add to To Do List of,Адд то То До листу

-Add/Remove Recipients,Адд / Ремове прималаца

-Additional Info,Додатни подаци

-Address,Адреса

-Address & Contact,Адреса и контакт

-Address & Contacts,Адреса и контакти

-Address Desc,Адреса Десц

-Address Details,Адреса Детаљи

-Address HTML,Адреса ХТМЛ

-Address Line 1,Аддресс Лине 1

-Address Line 2,Аддресс Лине 2

-Address Title,Адреса Наслов

-Address Type,Врста адресе

-Address and other legal information you may want to put in the footer.,Адреса и друге правне информације можда желите да ставите у подножје.

-Address to be displayed on the Contact Page,Адреса се приказује на контакт страници

-Adds a custom field to a DocType,Додаје прилагођеног поља у ДОЦТИПЕ

-Adds a custom script (client or server) to a DocType,Додаје прилагођени сценарио (клијент или сервер) на ДОЦТИПЕ

-Advance Amount,Унапред Износ

-Advance amount,Унапред износ

-Advanced Scripting,Напредна Сцриптинг

-Advanced Settings,Напредна подешавања

-Advances,Аванси

-Advertisement,Реклама

-After Sale Installations,Након инсталације продају

-Against,Против

-Against Account,Против налога

-Against Docname,Против Доцнаме

-Against Doctype,Против ДОЦТИПЕ

-Against Document Date,Против докумената Дате

-Against Document Detail No,Против докумената детаља Нема

-Against Document No,Против документу Нема

-Against Expense Account,Против трошковником налог

-Against Income Account,Против приход

-Against Journal Voucher,Против Јоурнал ваучер

-Against Purchase Invoice,Против фактури

-Against Sales Invoice,Против продаје фактура

-Against Voucher,Против ваучер

-Against Voucher Type,Против Вауцер Типе

-Agent,Агент

-"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.Note: BOM = Bill of Materials","Агрегат група ** ** јединице у другу ** ** тачке. Ово је корисно ако сте груписање одређене ставке ** ** у пакету и да одржи залихе упакованих ** ** ставки, а не агрегат ** ** тачка. Пакет ** ** шифра ће &quot;Да ли је берза Ставка&quot; као &quot;не&quot; и &quot;Да ли је продаје Ставка&quot; као &quot;Да&quot; За Пример: Ако се продаје лаптоп и ранчеви одвојено и имају посебну цену уколико купац купује обоје. , онда лаптоп + Ранац ће бити нови Продаја БОМ Итем.Ноте: БОМ = Саставнице"

-Aging Date,Старење Дате

-All Addresses.,Све адресе.

-All Contact,Све Контакт

-All Contacts.,Сви контакти.

-All Customer Contact,Све Кориснички Контакт

-All Day,Целодневни

-All Employee (Active),Све Запослени (активна)

-All Lead (Open),Све Олово (Опен)

-All Products or Services.,Сви производи или услуге.

-All Sales Partner Contact,Све продаје партнер Контакт

-All Sales Person,Све продаје Особа

-All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,"Све продаје Трансакције могу бити означена против више лица ** ** продаје, тако да можете пратити и постављених циљева."

-All Supplier Contact,Све Снабдевач Контакт

-"All account columns should be after \							standard columns and on the right.							If you entered it properly, next probable reason \							could be wrong account name.							Please rectify it in the file and try again.","Сви рачуни колоне треба да буду после \ стандардним колонама и на десној страни. Ако сте га унели правилно, следећи могући разлог \ погрешио име налога. Молимо отклоните га у датотеку и покушајте поново."

-"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.","Све извозне сродних поља као валуту, стопа конверзије, извоза укупно, извоза гранд тотал итд су на располагању у <br> Испорука Напомена, ПОС, цитат, продаје Рачун, Салес Ордер итд"

-"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.","Све увозне сродних поља као валуту, стопа конверзије, увоз, увоз укупно гранд тотал итд су на располагању у <br> Куповина Потврда, добављач котацију, фактури, налог за куповину итд"

-All items have already been transferred \				for this Production Order.,Све ставке су већ пребачена \ за ову производњу Поретка.

-"All possible Workflow States and roles of the workflow. <br>Docstatus Options: 0 is""Saved"", 1 is ""Submitted"" and 2 is ""Cancelled""","Сви могући Воркфлов Државе и улоге током посла. <br> Доцстатус Опције: 0 је &quot;Савед&quot;, ​​1 је &quot;Послао&quot; и 2 је &quot;отказан&quot;"

-All posts by,Све поруке аутора

-Allocate,Доделити

-Allocate leaves for the year.,Додела лишће за годину.

-Allocated Amount,Издвојена Износ

-Allocated Budget,Издвојена буџета

-Allocated amount,Издвојена износ

-Allow Attach,Дозволи Аттацх

-Allow Bill of Materials,Дозволи Саставнице

-Allow Dropbox Access,Дозволи Дропбок Аццесс

-Allow Editing of Frozen Accounts For,Дозволи уређивање замрзнутих рачуна за

-Allow Google Drive Access,Дозволи Гоогле Дриве Аццесс

-Allow Import,Дозволи Увоз

-Allow Import via Data Import Tool,Дозволи Увоз података преко Импорт Тоол

-Allow Negative Balance,Дозволи негативан салдо

-Allow Negative Stock,Дозволи Негативно Стоцк

-Allow Production Order,Дозволи Ордер Производња

-Allow Rename,Дозволи Преименовање

-Allow Samples,Дозволи Самплес

-Allow User,Дозволите кориснику

-Allow Users,Дозволи корисницима

-Allow on Submit,Дозволи на Субмит

-Allow the following users to approve Leave Applications for block days.,Дозволи следеће корисницима да одобри Апликације оставити за блок дана.

-Allow user to edit Price List Rate in transactions,Дозволите кориснику да измените Рате Ценовник у трансакцијама

-Allow user to login only after this hour (0-24),Дозволи кориснику да тек пријавите након овог часа (0-24)

-Allow user to login only before this hour (0-24),Дозволи кориснику да само пријави пре него што овај час (0-24)

-Allowance Percent,Исправка Проценат

-Allowed,Дозвољен

-Already Registered,Већ регистрације

-Always use Login Id as sender,Увек користите као корисничко име пошиљаоца

-Amend,Изменити

-Amended From,Измењена од

-Amount,Износ

-Amount (Company Currency),Износ (Друштво валута)

-Amount <=,Износ &lt;=

-Amount >=,Износ&gt; =

-"An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [<a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a>]","Икона датотеке са екстензијом. Ицо. Требало би да буде 16 к 16 пк. Генерисано помоћу иконе омиљеног генератор. [ <a href=""http://favicon-generator.org/"" target=""_blank"">фавицон-генератор.орг</a> ]"

-Analytics,Аналитика

-Another Salary Structure '%s' is active for employee '%s'. 				Please make its status 'Inactive' to proceed.,Још једна структура плата &#39;% с&#39; је активан за запосленог &#39;% с&#39;. Молимо вас да &quot;неактивне&quot; свој статус у настави.

-"Any other comments, noteworthy effort that should go in the records.","Било који други коментар, истаћи напор који би требало да иде у евиденцији."

-Applicable Holiday List,Важећи Холидаи Листа

-Applicable To (Designation),Важећи Да (Именовање)

-Applicable To (Employee),Важећи Да (запослених)

-Applicable To (Role),Важећи Да (улога)

-Applicable To (User),Важећи Да (Корисник)

-Applicant Name,Подносилац захтева Име

-Applicant for a Job,Кандидат за посао

-Applicant for a Job.,Подносилац захтева за посао.

-Applications for leave.,Пријаве за одмор.

-Applies to Company,Примењује се на предузећа

-Apply / Approve Leaves,Примени / Одобрити Леавес

-Apply Shipping Rule,Примени правило испорука

-Apply Taxes and Charges Master,Примена такси и накнада Мастер

-Appraisal,Процена

-Appraisal Goal,Процена Гол

-Appraisal Goals,Циљеви процене

-Appraisal Template,Процена Шаблон

-Appraisal Template Goal,Процена Шаблон Гол

-Appraisal Template Title,Процена Шаблон Наслов

-Approval Status,Статус одобравања

-Approved,Одобрен

-Approver,Одобраватељ

-Approving Role,Одобравање улоге

-Approving User,Одобравање корисника

-Are you sure you want to delete the attachment?,Да ли сте сигурни да желите да избришете прилог?

-Arial,Ариал

-Arrear Amount,Заостатак Износ

-"As a best practice, do not assign the same set of permission rule to different Roles instead set multiple Roles to the User","Као пример добре праксе, не доделите исти скуп дозвола владавине различитих улога, уместо постављеним вишеструке улоге Кориснику"

-As existing qty for item: ,Као постојеће Кол за ставку:

-As per Stock UOM,По берза ЗОЦГ

-"As there are existing stock transactions for this \							item, you can not change the values of 'Has Serial No', \							'Is Stock Item' and 'Valuation Method'","Као што се у њему већ Стоцк трансакције за овај \ итем, не можете да промените вредности &#39;има серијски Не&#39;, \ &#39;Да ли лагеру предмета&#39; и &#39;метод вредновања&#39;"

-Ascending,Растући

-Assign To,Додели

-Assigned By,Доделио

-Assignment,Задатак

-Assignments,Задаци

-Associate a DocType to the Print Format,Сарадник ДОЦТИПЕ на Принт Формат

-Atleast one warehouse is mandatory,Атлеаст једно складиште је обавезно

-Attach,Лепити

-Attach Document Print,Приложите Принт документа

-Attached To DocType,Везан ДОЦТИПЕ

-Attached To Name,Везан Име

-Attachment,Приврженост

-Attachments,Прилози

-Attempted to Contact,Покушај да се Контакт

-Attendance,Похађање

-Attendance Date,Гледалаца Датум

-Attendance Details,Гледалаца Детаљи

-Attendance From Date,Гледалаца Од датума

-Attendance To Date,Присуство Дате

-Attendance can not be marked for future dates,Гледалаца не може бити означен за будуће датуме

-Attendance for the employee: ,Гледалаца за запосленог:

-Attendance record.,Гледалаца рекорд.

-Attributions,Атрибуције

-Authorization Control,Овлашћење за контролу

-Authorization Rule,Овлашћење Правило

-Auto Email Id,Ауто-маил Ид

-Auto Inventory Accounting,Ауто Инвентар Рачуноводство

-Auto Inventory Accounting Settings,Ауто Инвентар Рачуноводство подешавања

-Auto Material Request,Ауто Материјал Захтев

-Auto Name,Ауто Име

-Auto generated,Аутоматски генерисано

-Auto-raise Material Request if quantity goes below re-order level in a warehouse,Аутоматско подизање Захтева материјал уколико количина падне испод нивоа поново би у складишту

-Automatically updated via Stock Entry of type Manufacture/Repack,Аутоматски ажурира путем берзе Унос типа Производња / препаковати

-Autoreply when a new mail is received,Ауторепли када нова порука стигне

-Available Qty at Warehouse,Доступно Кол у складишту

-Available Stock for Packing Items,На располагању лагер за паковање ставке

-"Available in BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet","Доступан у БОМ, отпремнице, фактури, Производња Налог, налог за куповину, продају пријем, Продаја фактура, продаје Налог, берза Улазак, Тимесхеет"

-Avatar,Аватар

-Average Discount,Просечна дисконтна

-B+,Б +

-B-,Б-

-BILL,БИЛЛ

-BILLJ,БИЛЉ

-BOM,БОМ

-BOM Detail No,БОМ Детаљ Нема

-BOM Explosion Item,БОМ Експлозија шифра

-BOM Item,БОМ шифра

-BOM No,БОМ Нема

-BOM No. for a Finished Good Item,БОМ Но за готових добре тачке

-BOM Operation,БОМ Операција

-BOM Operations,БОМ Операције

-BOM Replace Tool,БОМ Замена алата

-BOM replaced,БОМ заменио

-Background Color,Боја позадине

-Background Image,Позадина Слика

-Backup Manager,Бацкуп Манагер

-Backup Right Now,Бацкуп Ригхт Нов

-Backups will be uploaded to,Резервне копије ће бити отпремљени

-"Balances of Accounts of type ""Bank or Cash""",Ваге рачуна типа &quot;банке или у готовом&quot;

-Bank,Банка

-Bank A/C No.,Банка / Ц бр

-Bank Account,Банковни рачун

-Bank Account No.,Банковни рачун бр

-Bank Clearance Summary,Банка Чишћење Резиме

-Bank Name,Име банке

-Bank Reconciliation,Банка помирење

-Bank Reconciliation Detail,Банка помирење Детаљ

-Bank Reconciliation Statement,Банка помирење Изјава

-Bank Voucher,Банка ваучера

-Bank or Cash,Банка или Готовина

-Bank/Cash Balance,Банка / стање готовине

-Banner,Барјак

-Banner HTML,Банер ХТМЛ

-Banner Image,Слика банера

-Banner is above the Top Menu Bar.,Банер је изнад горњој траци менија.

-Barcode,Баркод

-Based On,На Дана

-Basic Info,Основне информације

-Basic Information,Основне информације

-Basic Rate,Основна стопа

-Basic Rate (Company Currency),Основни курс (Друштво валута)

-Batch,Серија

-Batch (lot) of an Item.,Групно (много) од стране јединице.

-Batch Finished Date,Групно Завршено Дате

-Batch ID,Батцх ИД

-Batch No,Групно Нема

-Batch Started Date,Групно Стартед Дате

-Batch Time Logs for Billing.,Групно време Протоколи за наплату.

-Batch Time Logs for billing.,Групно време Протоколи за наплату.

-Batch-Wise Balance History,Групно-Висе Стање Историја

-Batched for Billing,Дозирана за наплату

-Be the first one to comment,Будите први коментар

-Begin this page with a slideshow of images,Почните ову страницу са слајдова слика

-Better Prospects,Бољи изгледи

-Bill Date,Бил Датум

-Bill No,Бил Нема

-Bill of Material to be considered for manufacturing,Саставници да се сматра за производњу

-Bill of Materials,Саставнице

-Bill of Materials (BOM),Саставнице (БОМ)

-Billable,Уплатилац

-Billed,Изграђена

-Billed Amt,Фактурисане Амт

-Billing,Обрачун

-Billing Address,Адреса за наплату

-Billing Address Name,Адреса за наплату Име

-Billing Status,Обрачун статус

-Bills raised by Suppliers.,Рачуни подигао Добављачи.

-Bills raised to Customers.,Рачуни подигао купцима.

-Bin,Бункер

-Bio,Био

-Bio will be displayed in blog section etc.,Биографија ће бити приказан у блог секцији итд

-Birth Date,Датум рођења

-Blob,Груменчић

-Block Date,Блоцк Дате

-Block Days,Блок Дана

-Block Holidays on important days.,Блок одмор на важним данима.

-Block leave applications by department.,Блок оставите апликације по одељењу.

-Blog Category,Категорија блог

-Blog Intro,Блог Интро

-Blog Introduction,Блог Увод

-Blog Post,Блог пост

-Blog Settings,Блог Подешавања

-Blog Subscriber,Блог Претплатник

-Blog Title,Наслов блога

-Blogger,Блоггер

-Blood Group,Крв Група

-Bookmarks,Боокмаркс

-Branch,Филијала

-Brand,Марка

-Brand HTML,Бренд ХТМЛ

-Brand Name,Бранд Наме

-"Brand is what appears on the top-right of the toolbar. If it is an image, make sure ithas a transparent background and use the &lt;img /&gt; tag. Keep size as 200px x 30px","Бренд је оно што се појављује на врху десно на траци са алаткама. Ако је слика, уверите итхас транспарентан позадини и користили &lt;имг /&gt; ознаку. Држите величину као 200пк к 30пк"

-Brand master.,Бренд господар.

-Brands,Брендови

-Breakdown,Слом

-Budget,Буџет

-Budget Allocated,Буџет Издвојена

-Budget Control,Буџет контрола

-Budget Detail,Буџет Детаљ

-Budget Details,Буџетски Детаљи

-Budget Distribution,Буџет Дистрибуција

-Budget Distribution Detail,Буџет Дистрибуција Детаљ

-Budget Distribution Details,Буџетски Дистрибуција Детаљи

-Budget Variance Report,Буџет Разлика извештај

-Build Modules,Буилд модуле

-Build Pages,Буилд Странице

-Build Server API,Буилд Сервер АПИ

-Build Sitemap,Буилд Ситемап

-Bulk Email,Булк маил

-Bulk Email records.,Булк Емаил рекорда.

-Bummer! There are more holidays than working days this month.,Штета! Постоји више празника него радних дана овог месеца.

-Bundle items at time of sale.,Бундле ставке у време продаје.

-Button,Дугме

-Buyer of Goods and Services.,Купац робе и услуга.

-Buying,Куповина

-Buying Amount,Куповина Износ

-Buying Settings,Куповина Сеттингс

-By,По

-C-FORM/,Ц-ФОРМУЛАР /

-C-Form,Ц-Форм

-C-Form Applicable,Ц-примењује

-C-Form Invoice Detail,Ц-Форм Рачун Детаљ

-C-Form No,Ц-Образац бр

-CI/2010-2011/,ЦИ/2010-2011 /

-COMM-,ЦОММ-

-CSS,ЦСС

-CUST,Корисничка

-CUSTMUM,ЦУСТМУМ

-Calculate Based On,Израчунајте Басед Он

-Calculate Total Score,Израчунајте Укупна оцена

-Calendar,Календар

-Calendar Events,Календар догађаја

-Call,Позив

-Campaign,Кампања

-Campaign Name,Назив кампање

-Can only be exported by users with role 'Report Manager',Може се извозити корисници са &quot;Пријави Манагер&quot; улогом

-Cancel,Отказати

-Cancel permission also allows the user to delete a document (if it is not linked to any other document).,Цанцел дозвола такође омогућава кориснику да обришете документ (ако није везан за било који други документ).

-Cancelled,Отказан

-Cannot ,Не могу

-Cannot approve leave as you are not authorized to approve leaves on Block Dates.,Не могу одобрити оставити као што се није овлашћен да одобри оставља на Блоку датума.

-Cannot change from,Не може се мењати из

-Cannot continue.,Не може наставити.

-Cannot have two prices for same Price List,Није могуће имати две цене за исти ценовнику

-Cannot map because following condition fails: ,Не могу мапирати јер следећи услов не успе:

-Capacity,Капацитет

-Capacity Units,Капацитет јединице

-Carry Forward,Пренети

-Carry Forwarded Leaves,Царри Форвардед Леавес

-Case No(s) already in use. Please rectify and try again.				Recommended <b>From Case No. = %s</b>,Предмет бр (а) је већ у употреби. Молимо исправи и покушајте поново. Препоручени <b>Из предмет бр =% с</b>

-Cash,Готовина

-Cash Voucher,Готовина ваучера

-Cash/Bank Account,Готовина / банковног рачуна

-Categorize blog posts.,Категоризација постова на блогу.

-Category,Категорија

-Category Name,Име категорије

-Category of customer as entered in Customer master,Категорија купца као ушао у Цустомер мајстора

-Cell Number,Мобилни број

-Center,Центар

-"Certain documents should not be changed once final, like an Invoice for example. The final state for such documents is called <b>Submitted</b>. You can restrict which roles can Submit.","Одређене документи не треба мењати једном финалу, као фактура за пример. Коначно стање таквих докумената зове <b>Поднет.</b> Можете да ограничите које улоге могу да поднесу."

-Change UOM for an Item.,Промена УОМ за артикал.

-Change the starting / current sequence number of an existing series.,Промена стартовања / струја број редни постојеће серије.

-Channel Partner,Цханнел Партнер

-Charge,Пуњење

-Chargeable,Наплатив

-Chart of Accounts,Контни

-Chart of Cost Centers,Дијаграм трошкова центара

-Chat,Ћаскање

-Check,Проверити

-Check / Uncheck roles assigned to the Profile. Click on the Role to find out what permissions that Role has.,Проверите / поништите улоге додељене профил. Кликните на улогу да сазнате шта дозволе које улога.

-Check all the items below that you want to send in this digest.,Проверите све ставке испод које желите да пошаљете на овом сварити.

-Check how the newsletter looks in an email by sending it to your email.,Проверите колико билтен изгледа у емаил тако да шаљете е-пошту.

-"Check if recurring invoice, uncheck to stop recurring or put proper End Date","Проверите да ли понавља фактура, поништите да се заустави или да се понавља правилан датум завршетка"

-"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","Проверите да ли вам је потребна аутоматским понављајућих рачуне. Након подношења било продаје фактуру, понавља одељак ће бити видљив."

-Check if you want to send salary slip in mail to each employee while submitting salary slip,"Проверите да ли желите да пошаљете листић плате у пошти сваком запосленом, а подношење плата листић"

-Check this if you want to force the user to select a series before saving. There will be no default if you check this.,Проверите ово ако желите да натера кориснику да одабере серију пре чувања. Неће бити подразумевано ако проверите ово.

-Check this if you want to send emails as this id only (in case of restriction by your email provider).,"Проверите ово ако желите да пошаљете е-пошту, јер то само за идентификацију (у случају ограничења услуге е-поште)."

-Check this if you want to show in website,Проверите ово ако желите да прикажете у Веб

-Check this to disallow fractions. (for Nos),Проверите то тако да одбаци фракција. (За НОС)

-Check this to make this the default letter head in all prints,Проверите то да овај главу подразумевану писмо у свим отисцима

-Check this to pull emails from your mailbox,Проверите то повући поруке из поштанског сандучета

-Check to activate,Проверите да активирате

-Check to make Shipping Address,Проверите да адреса испоруке

-Check to make primary address,Проверите да примарну адресу

-Checked,Проверен

-Cheque,Чек

-Cheque Date,Чек Датум

-Cheque Number,Чек Број

-Child Tables are shown as a Grid in other DocTypes.,Дете Столови су приказани као Грид у другим ДоцТипес.

-City,Град

-City/Town,Град / Место

-Claim Amount,Захтев Износ

-Claims for company expense.,Захтеви за рачун предузећа.

-Class / Percentage,Класа / Проценат

-Classic,Класик

-Classification of Customers by region,Класификација клијената према региону

-Clear Cache & Refresh,Слободан кеш &amp; Освежи

-Clear Table,Слободан Табела

-Clearance Date,Чишћење Датум

-"Click on ""Get Latest Updates""",Кликните на &quot;добити најновије вести»

-Click on 'Make Sales Invoice' button to create a new Sales Invoice.,Кликните на &#39;да продаје Фактура&#39; дугме да бисте креирали нову продајну фактуру.

-Click on button in the 'Condition' column and select the option 'User is the creator of the document',Кликните на дугме у &#39;услови&#39; колоне и изаберите опцију &quot;Корисник је творац документ&quot;

-Click to Expand / Collapse,Кликните на Прошири / скупи

-Client,Клијент

-Close,Затворити

-Closed,Затворено

-Closing Account Head,Затварање рачуна Хеад

-Closing Date,Датум затварања

-Closing Fiscal Year,Затварање Фискална година

-CoA Help,ЦоА Помоћ

-Code,Код

-Cold Calling,Хладна Позивање

-Color,Боја

-Column Break,Колона Пауза

-Comma separated list of email addresses,Зарез раздвојен списак емаил адреса

-Comment,Коментар

-Comment By,Коментар

-Comment By Fullname,Коментар од Фуллнаме

-Comment Date,Коментар Дате

-Comment Docname,Коментар Доцнаме

-Comment Doctype,Коментар ДОЦТИПЕ

-Comment Time,Коментар Време

-Comments,Коментари

-Commission Rate,Комисија Оцени

-Commission Rate (%),Комисија Стопа (%)

-Commission partners and targets,Комисија партнери и циљеви

-Communication,Комуникација

-Communication HTML,Комуникација ХТМЛ

-Communication History,Комуникација Историја

-Communication Medium,Комуникација средња

-Communication log.,Комуникација дневник.

-Company,Компанија

-Company Details,Компанија Детаљи

-Company History,Историја компаније

-Company History Heading,Компанија Наслов Историја

-Company Info,Подаци фирме

-Company Introduction,Компанија Увод

-Company Master.,Компанија мастер.

-Company Name,Име компаније

-Company Settings,Компанија Подешавања

-Company branches.,Компанија гране.

-Company departments.,Компанија одељења.

-Company is missing or entered incorrect value,Компанија недостаје или је закључен нетачне вредности

-Company mismatch for Warehouse,Предузеће за неусклађеност Варехоусе

-Company registration numbers for your reference. Example: VAT Registration Numbers etc.,. Компанија регистарски бројеви за референцу Пример: ПДВ регистрацију Бројеви итд

-Company registration numbers for your reference. Tax numbers etc.,. Компанија регистарски бројеви за референцу Порески бројеви итд

-Complaint,Жалба

-Complete,Завршити

-Complete By,Комплетан Би

-Completed,Завршен

-Completed Qty,Завршен Кол

-Completion Date,Завршетак датум

-Completion Status,Завршетак статус

-Confirmed orders from Customers.,Потврђена наређења од купаца.

-Consider Tax or Charge for,Размислите пореза или оптужба за

-"Consider this Price List for fetching rate. (only which have ""For Buying"" as checked)",Размотрите овај ценовник привлачно стопу. (Само што су &quot;За куповину&quot; као проверен)

-Considered as Opening Balance,Сматра почетно стање

-Considered as an Opening Balance,Сматра као почетни биланс

-Consultant,Консултант

-Consumed Qty,Потрошено Кол

-Contact,Контакт

-Contact Control,Контакт Цонтрол

-Contact Desc,Контакт Десц

-Contact Details,Контакт Детаљи

-Contact Email,Контакт Емаил

-Contact HTML,Контакт ХТМЛ

-Contact Info,Контакт Инфо

-Contact Mobile No,Контакт Мобиле Нема

-Contact Name,Контакт Име

-Contact No.,Контакт број

-Contact Person,Контакт особа

-Contact Type,Контакт Типе

-Contact Us Settings,Контакт Сеттингс

-Contact in Future,Контакт у будућност

-"Contact options, like ""Sales Query, Support Query"" etc each on a new line or separated by commas.","Контакт опције, као што су &quot;Куери продаје, Подршка упиту&quot; итд сваки на новој линији или раздвојене зарезима."

-Contacted,Контактирани

-Content,Садржина

-Content Type,Тип садржаја

-Content in markdown format that appears on the main side of your page,Садржај у маркдовн формату који се појављује на главној страни странице

-Content web page.,Садржај веб страница.

-Contra Voucher,Цонтра ваучера

-Contract End Date,Уговор Датум завршетка

-Contribution (%),Учешће (%)

-Contribution to Net Total,Допринос нето укупни

-Control Panel,Контролна табла

-Conversion Factor,Конверзија Фактор

-Conversion Rate,Стопа конверзије

-Convert into Recurring Invoice,Конвертовање у Рецурринг фактура

-Converted,Претворено

-Copy,Копирајте

-Copy From Item Group,Копирање из ставке групе

-Copyright,Ауторско право

-Core,Језгро

-Cost Center,Трошкови центар

-Cost Center Details,Трошкови Детаљи центар

-Cost Center Name,Трошкови Име центар

-Cost Center is mandatory for item: ,Трошкови Центар је обавезан за ставку:

-Cost Center must be specified for PL Account: ,Трошкови центар мора бити наведено за ПЛ налог:

-Costing,Коштање

-Country,Земља

-Country Name,Земља Име

-Create,Створити

-Create Bank Voucher for the total salary paid for the above selected criteria,Креирање ваучера банка за укупне плате исплаћене за горе изабраним критеријумима

-Create Material Requests,Креирате захтеве Материјал

-Create Production Orders,Креирање налога Производне

-Create Receiver List,Направите листу пријемника

-Create Salary Slip,Направи Слип платама

-Create Stock Ledger Entries when you submit a Sales Invoice,Направите берза Ледгер уносе када пошаљете продаје Фактура

-"Create a price list from Price List master and enter standard ref rates against each of them. On selection of a price list in Quotation, Sales Order or Delivery Note, corresponding ref rate will be fetched for this item.","Направите списак цена од господара Ценовник и унети стандардне цене реф против сваког од њих. На избору ценовника у знаке, продаје поретка или отпремнице, одговарајући реф стопа ће бити преузета за ову ставку."

-Create and Send Newsletters,Креирање и слање билтене

-Created Account Head: ,Шеф отворен налог:

-Created By,Креирао

-Created Customer Issue,Написано Кориснички издање

-Created Group ,Написано Група

-Created Opportunity,Написано Оппортунити

-Created Support Ticket,Написано Подршка улазница

-Creates salary slip for above mentioned criteria.,Ствара плата листић за горе наведених критеријума.

-Credentials,Акредитив

-Credit,Кредит

-Credit Amt,Кредитни Амт

-Credit Card Voucher,Кредитна картица ваучера

-Credit Controller,Кредитни контролер

-Credit Days,Кредитни Дана

-Credit Limit,Кредитни лимит

-Credit Note,Кредитни Напомена

-Credit To,Кредит би

-Cross Listing of Item in multiple groups,Крст Листинг предмета на више група

-Currency,Валута

-Currency Exchange,Мењачница

-Currency Format,Валута Формат

-Currency Name,Валута Име

-Currency Settings,Валута Подешавања

-Currency and Price List,Валута и Ценовник

-Currency does not match Price List Currency for Price List,Валута не одговара Валуте ЦЕНОВНИК Ценовник

-Current Accommodation Type,Тренутни Тип смештаја

-Current Address,Тренутна адреса

-Current BOM,Тренутни БОМ

-Current Fiscal Year,Текуће фискалне године

-Current Stock,Тренутне залихе

-Current Stock UOM,Тренутне залихе УОМ

-Current Value,Тренутна вредност

-Current status,Тренутни статус

-Custom,Обичај

-Custom Autoreply Message,Прилагођена Ауторепли порука

-Custom CSS,Прилагођени ЦСС

-Custom Field,Прилагођена поља

-Custom Message,Прилагођена порука

-Custom Reports,Прилагођени извештаји

-Custom Script,Цустом Сцрипт

-Custom Startup Code,Прилагођена Покретање код

-Custom?,Цустом?

-Customer,Купац

-Customer (Receivable) Account,Кориснички (потраживања) Рачун

-Customer / Item Name,Кориснички / Назив

-Customer Account,Кориснички налог

-Customer Account Head,Кориснички налог је шеф

-Customer Address,Кориснички Адреса

-Customer Addresses And Contacts,Кориснички Адресе и контакти

-Customer Code,Кориснички Код

-Customer Codes,Кориснички Кодови

-Customer Details,Кориснички Детаљи

-Customer Discount,Кориснички Попуст

-Customer Discounts,Попусти корисника

-Customer Feedback,Кориснички Феедбацк

-Customer Group,Кориснички Група

-Customer Group Name,Кориснички Назив групе

-Customer Intro,Кориснички Интро

-Customer Issue,Кориснички издање

-Customer Issue against Serial No.,Корисник бр против серијски број

-Customer Name,Име клијента

-Customer Naming By,Кориснички назив под

-Customer Type,Врста корисника

-Customer classification tree.,Кориснички класификација дрво.

-Customer database.,Кориснички базе података.

-Customer's Currency,Домаћој валути

-Customer's Item Code,Шифра купца

-Customer's Purchase Order Date,Наруџбенице купца Датум

-Customer's Purchase Order No,Наруџбенице купца Нема

-Customer's Vendor,Купца Продавац

-Customer's currency,Домаћој валути

-"Customer's currency - If you want to select a currency that is not the default currency, then you must also specify the Currency Conversion Rate.","Домаћој валути - Ако желите да изаберете валуту која није подразумевана валута, онда морате одредити Рате конверзије валута."

-Customers Not Buying Since Long Time,Купци не купују јер дуго времена

-Customerwise Discount,Цустомервисе Попуст

-Customize,Прилагодите

-Customize Form,Прилагодите формулар

-Customize Form Field,Прилагодите поље Форм

-"Customize Label, Print Hide, Default etc.","Прилагођавање налепница, штампање сакрити, итд Уобичајено"

-Customize the Notification,Прилагођавање обавештења

-Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,Прилагодите уводни текст који иде као део тог поште. Свака трансакција има посебан уводном тексту.

-DN,ДН

-DN Detail,ДН Детаљ

-Daily,Дневно

-Daily Event Digest is sent for Calendar Events where reminders are set.,Дневни Догађај Преради се шаље на Календар догађаја где су подесите подсетнике.

-Daily Time Log Summary,Дневни Време Лог Преглед

-Danger,Опасност

-Data,Подаци

-Data missing in table,Недостају подаци у табели

-Database,База података

-Database Folder ID,База података Фолдер ИД

-Database of potential customers.,База потенцијалних купаца.

-Date,Датум

-Date Format,Формат датума

-Date Of Retirement,Датум одласка у пензију

-Date and Number Settings,Датум и број подешавања

-Date is repeated,Датум се понавља

-Date must be in format,Датум мора бити у облику

-Date of Birth,Датум рођења

-Date of Issue,Датум издавања

-Date of Joining,Датум Придруживање

-Date on which lorry started from supplier warehouse,Датум на који камиона почело од добављача складишта

-Date on which lorry started from your warehouse,Датум на који камиона почело од складишта

-Date on which the lead was last contacted,Датум на који је водећи последњи контакт

-Dates,Датуми

-Datetime,Датетиме

-Days for which Holidays are blocked for this department.,Дани за које Празници су блокирани овом одељењу.

-Dealer,Трговац

-Dear,Драг

-Debit,Задужење

-Debit Amt,Дебитна Амт

-Debit Note,Задужењу

-Debit To,Дебитна Да

-Debit or Credit,Дебитна или кредитна

-Deduct,Одбити

-Deduction,Одузимање

-Deduction Type,Одбитак Тип

-Deduction1,Дедуцтион1

-Deductions,Одбици

-Default,Уобичајено

-Default Account,Уобичајено Рачун

-Default BOM,Уобичајено БОМ

-Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,"Уобичајено банка / Готовина налог ће аутоматски бити ажуриран у ПОС фактура, када је овај режим изабран."

-Default Bank Account,Уобичајено банковног рачуна

-Default Cash Account,Уобичајено готовински рачун

-Default Commission Rate,Уобичајено Комисија Оцени

-Default Company,Уобичајено Компанија

-Default Cost Center,Уобичајено Трошкови центар

-Default Cost Center for tracking expense for this item.,Уобичајено Трошкови Центар за праћење трошкова за ову ставку.

-Default Currency,Уобичајено валута

-Default Customer Group,Уобичајено групу потрошача

-Default Expense Account,Уобичајено Трошкови налога

-Default Home Page,Уобичајено Хоме Паге

-Default Home Pages,Уобичајено странице

-Default Income Account,Уобичајено прихода Рачун

-Default Item Group,Уобичајено тачка Група

-Default Price List,Уобичајено Ценовник

-Default Print Format,Уобичајено Принт Формат

-Default Purchase Account in which cost of the item will be debited.,Уобичајено Куповина Рачун на који трошкови ставке ће бити задужен.

-Default Sales Partner,Продаја дефаулт Партнер

-Default Settings,Подразумевана подешавања

-Default Source Warehouse,Уобичајено Извор Магацин

-Default Stock UOM,Уобичајено берза УОМ

-Default Supplier,Уобичајено Снабдевач

-Default Supplier Type,Уобичајено Снабдевач Тип

-Default Target Warehouse,Уобичајено Циљна Магацин

-Default Territory,Уобичајено Територија

-Default Unit of Measure,Уобичајено Јединица мере

-Default Valuation Method,Уобичајено Процена Метод

-Default Value,Подразумевана вредност

-Default Warehouse,Уобичајено Магацин

-Default Warehouse is mandatory for Stock Item.,Уобичајено Магацин је обавезна за лагеру предмета.

-Default settings for Shopping Cart,Подразумевана подешавања за корзину

-"Default: ""Contact Us""",Уобичајено: &quot;Контакт&quot;

-DefaultValue,ДефаултВалуе

-Defaults,Примарни

-"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","Дефинисање буџета за ову трошкова Центра. Да бисте поставили радњу буџета, види <a href=""#!List/Company"">Мастер Цомпани</a>"

-Defines actions on states and the next step and allowed roles.,Дефинише радње државе и следећи корак и дозволио улоге.

-Defines workflow states and rules for a document.,Дефинише тока државе и правила за документа.

-Delete,Избрисати

-Delete Row,Делете Ров

-Delivered,Испоручено

-Delivered Items To Be Billed,Испоручени артикала буду наплаћени

-Delivered Qty,Испоручено Кол

-Delivery Address,Испорука Адреса

-Delivery Date,Датум испоруке

-Delivery Details,Достава Детаљи

-Delivery Document No,Достава докумената Нема

-Delivery Document Type,Испорука Доцумент Типе

-Delivery Note,Обавештење о пријему пошиљке

-Delivery Note Item,Испорука Напомена Ставка

-Delivery Note Items,Достава Напомена Ставке

-Delivery Note Message,Испорука Напомена порука

-Delivery Note No,Испорука Напомена Не

-Packed Item,Испорука Напомена Паковање јединице

-Delivery Note Required,Испорука Напомена Обавезно

-Delivery Note Trends,Достава Напомена трендови

-Delivery Status,Статус испоруке

-Delivery Time,Време испоруке

-Delivery To,Достава Да

-Department,Одељење

-Depends On,Зависи

-Depends on LWP,Зависи ЛВП

-Descending,Спуштање

-Description,Опис

-Description HTML,Опис ХТМЛ

-"Description for listing page, in plain text, only a couple of lines. (max 140 characters)","Опис за листинг страну, у чисти текст, само пар редова. (Максимално 140 знакова)"

-Description for page header.,Опис за заглављу странице.

-Description of a Job Opening,Опис посла Отварање

-Designation,Ознака

-Desktop,Десктоп

-Detailed Breakup of the totals,Детаљан Распад укупне вредности

-Details,Детаљи

-Deutsch,Деутсцх

-Did not add.,Није додате.

-Did not cancel,Није отказали

-Did not save,Није штедело

-Difference,Разлика

-"Different ""States"" this document can exist in. Like ""Open"", ""Pending Approval"" etc.","Различите &quot;Државе&quot;, овај документ може да постоји унутра Као &quot;Отвори&quot;, &quot;Чека Одобрење&quot; итд"

-Disable Customer Signup link in Login page,Онемогући Регистрација корисника линк на страницу за пријављивање

-Disable Rounded Total,Онемогући Роундед Укупно

-Disable Signup,Онемогући Регистрација

-Disabled,Онеспособљен

-Discount  %,Попуст%

-Discount %,Попуст%

-Discount (%),Попуст (%)

-"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","Попуст Поља ће бити доступан у нарудзбенице, Куповина записа, фактури"

-Discount(%),Попуст (%)

-Display,Приказ

-Display Settings,Дисплаи Сеттингс

-Display all the individual items delivered with the main items,Приказ све појединачне ставке испоручене са главним ставкама

-Distinct unit of an Item,Изражена јединица стране јединице

-Distribute transport overhead across items.,Поделити режијске трошкове транспорта преко ставки.

-Distribution,Дистрибуција

-Distribution Id,Дистрибуција Ид

-Distribution Name,Дистрибуција Име

-Distributor,Дистрибутер

-Divorced,Разведен

-Do not show any symbol like $ etc next to currencies.,Не показују као симбол $ итд поред валутама.

-Doc Name,Док Име

-Doc Status,Док статус

-Doc Type,Док Тип

-DocField,ДоцФиелд

-DocPerm,ДоцПерм

-DocType,ДОЦТИПЕ

-DocType Details,ДОЦТИПЕ Детаљи

-DocType is a Table / Form in the application.,ДОЦТИПЕ је Табела / Форма у апликацији.

-DocType on which this Workflow is applicable.,ДОЦТИПЕ на којима ова Воркфлов је применљиво.

-DocType or Field,ДОЦТИПЕ или поље

-Document,Документ

-Document Description,Опис документа

-Document Numbering Series,Документ нумерисање серија

-Document Status transition from ,Документ статус прелазак са

-Document Type,Доцумент Типе

-Document is only editable by users of role,Документ је само мењати од стране корисника о улози

-Documentation,Документација

-Documentation Generator Console,Документација генератор конзоле

-Documentation Tool,Документација Алат

-Documents,Документи

-Domain,Домен

-Download Backup,Преузмите Бацкуп

-Download Materials Required,Преузимање материјала Потребна

-Download Template,Преузмите шаблон

-Download a report containing all raw materials with their latest inventory status,Преузмите извештај садржи све сировине са њиховим најновијим инвентара статусу

-"Download the Template, fill appropriate data and attach the modified file.All dates and employee combination in the selected period will come in the template, with existing attendance records","Преузмите шаблон, попуните одговарајуће податке и приложите модификоване датуме филе.Алл и запосленог комбинација на овај период ће доћи у шаблону, са постојећим евиденцију радног"

-Draft,Нацрт

-Drafts,Нацрти

-Drag to sort columns,Превуците за сортирање колоне

-Dropbox,Дропбок

-Dropbox Access Allowed,Дропбок дозвољен приступ

-Dropbox Access Key,Дропбок Приступни тастер

-Dropbox Access Secret,Дропбок Приступ тајна

-Due Date,Дуе Дате

-EMP/,ЕМП /

-ESIC CARD No,ЕСИЦ КАРТИЦА Нема

-ESIC No.,Но ЕСИЦ

-Earning,Стицање

-Earning & Deduction,Зарада и дедукције

-Earning Type,Зарада Вид

-Earning1,Еарнинг1

-Edit,Едит

-Editable,Едитабле

-Educational Qualification,Образовни Квалификације

-Educational Qualification Details,Образовни Квалификације Детаљи

-Eg. smsgateway.com/api/send_sms.cgi,Нпр. смсгатеваи.цом / апи / сенд_смс.цги

-Email,Е-маил

-Email (By company),Е-маил (компаније)

-Email Digest,Е-маил Дигест

-Email Digest Settings,Е-маил подешавања Дигест

-Email Host,Е-маил Хост

-Email Id,Емаил ИД

-"Email Id must be unique, already exists for: ","Е-маил Ид мора бити јединствена, већ постоји за:"

-"Email Id where a job applicant will email e.g. ""jobs@example.com""",Емаил ИД гдје посао подносилац ће пошаљи нпр &quot;јобс@екампле.цом&quot;

-Email Login,Емаил Пријава

-Email Password,Е-маил Лозинка

-Email Sent,Емаил Сент

-Email Sent?,Емаил Сент?

-Email Settings,Емаил подешавања

-Email Settings for Outgoing and Incoming Emails.,Емаил подешавања за одлазне и долазне е-маил порука.

-Email Signature,Е-маил Потпис

-Email Use SSL,Емаил Користи ССЛ

-"Email addresses, separted by commas","Емаил адресе, сепартед зарезима"

-Email ids separated by commas.,Емаил ИДС раздвојене зарезима.

-"Email settings for jobs email id ""jobs@example.com""",Емаил подешавања за послове Емаил ИД &quot;јобс@екампле.цом&quot;

-"Email settings to extract Leads from sales email id e.g. ""sales@example.com""",Емаил подешавања за издвајање води од продаје Емаил ИД нпр &quot;салес@екампле.цом&quot;

-Email...,Е-маил ...

-Embed image slideshows in website pages.,Постави слајдова слике у веб страницама.

-Emergency Contact Details,Хитна Контакт

-Emergency Phone Number,Број телефона за хитне случајеве

-Employee,Запосленик

-Employee Birthday,Запослени Рођендан

-Employee Designation.,Ознака запослених.

-Employee Details,Запослених Детаљи

-Employee Education,Запослени Образовање

-Employee External Work History,Запослени Спољни Рад Историја

-Employee Information,Запослени Информације

-Employee Internal Work History,Запослени Интерна Рад Историја

-Employee Internal Work Historys,Запослених интерном раду Хисторис

-Employee Leave Approver,Запослени одсуство одобраватељ

-Employee Leave Balance,Запослени одсуство Биланс

-Employee Name,Запослени Име

-Employee Number,Запослени Број

-Employee Records to be created by,Евиденција запослених које ће креирати

-Employee Setup,Запослени Сетуп

-Employee Type,Запослени Тип

-Employee grades,Запослених разреда

-Employee record is created using selected field. ,Запослени Запис се креира коришћењем изабрано поље.

-Employee records.,Запослених евиденција.

-Employee: ,Запослени:

-Employees Email Id,Запослени Емаил ИД

-Employment Details,Детаљи за запошљавање

-Employment Type,Тип запослења

-Enable Auto Inventory Accounting,Омогући рачуноводство Ауто Инвентар

-Enable Shopping Cart,Омогући Корпа

-Enabled,Омогућено

-Enables <b>More Info.</b> in all documents,Омогућава <b>Више Информација</b> у свим <b>документима.</b>

-Encashment Date,Датум Енцасхмент

-End Date,Датум завршетка

-End date of current invoice's period,Крајњи датум периода актуелне фактуре за

-End of Life,Крај живота

-Ends on,Завршава се

-Enter Email Id to receive Error Report sent by users.E.g.: support@iwebnotes.com,Унесите Ид емаил за примање извештаја о грешци послао усерс.Ег: суппорт@ивебнотес.цом

-Enter Form Type,Унесите Тип Форм

-Enter Row,Унесите ред

-Enter Verification Code,Унесите верификациони код

-Enter campaign name if the source of lead is campaign.,"Унесите назив кампање, ако извор олова кампања."

-"Enter default value fields (keys) and values. If you add multiple values for a field, the first one will be picked. These defaults are also used to set ""match"" permission rules. To see list of fields, go to <a href=""#Form/Customize Form/Customize Form"">Customize Form</a>.","Унесите поља подразумеване вредности (тастери) и вредности. Ако додате више вредности за поље, прва ће бити одабран. Ове подразумеване се такође користи за подешавање &quot;утакмица&quot; правила дозвола. Да бисте видели листу поља, иди на <a href=""#Form/Customize Form/Customize Form"">Цустомизе образац</a> ."

-Enter department to which this Contact belongs,Унесите одељење које се овај контакт припада

-Enter designation of this Contact,Унесите назив овог контакта

-"Enter email id separated by commas, invoice will be mailed automatically on particular date","Унесите ид е раздвојених зарезима, фактура ће аутоматски бити послат на одређени датум"

-Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,Унесите ставке и планирани Кол за које желите да подигне наређења производне или преузети сировине за анализу.

-Enter name of campaign if source of enquiry is campaign,"Унесите назив кампање, ако извор истраге је кампања"

-"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","Унесите статичке параметре овде УРЛ адресу (нпр. пошиљалац = ЕРПНект, усернаме = ЕРПНект, лозинком = 1234 итд)"

-Enter the company name under which Account Head will be created for this Supplier,Унесите назив предузећа под којима ће налог бити шеф креирали за ову добављача

-Enter the date by which payments from customer is expected against this invoice.,Унесите датум до којег се исплате из купац очекује од ове фактуре.

-Enter url parameter for message,Унесите УРЛ параметар за поруке

-Enter url parameter for receiver nos,Унесите УРЛ параметар за пријемник бр

-Entries,Уноси

-Entries are not allowed against this Fiscal Year if the year is closed.,Уноси нису дозвољени против фискалне године ако је затворен.

-Error,Грешка

-Error for,Грешка за

-Error: Document has been modified after you have opened it,Грешка: Документ је измењен након што сте је отворили

-Estimated Material Cost,Процењени трошкови материјала

-Event,Догађај

-Event End must be after Start,Догађај Крај мора да буде у СТАРТ

-Event Individuals,Догађај Појединци

-Event Role,Догађај Улога

-Event Roles,Догађај Улоге

-Event Type,Тип догађаја

-Event User,Догађај Корисник

-Events In Today's Calendar,Догађаји у календару данашњем

-Every Day,Сваки дан

-Every Month,Сваки месец

-Every Week,Свака недеља

-Every Year,Сваке године

-Everyone can read,Свако може да чита

-Example:,Пример:

-Exchange Rate,Курс

-Excise Page Number,Акцизе Број странице

-Excise Voucher,Акцизе ваучера

-Exemption Limit,Изузеће Лимит

-Exhibition,Изложба

-Existing Customer,Постојећи Кориснички

-Exit,Излаз

-Exit Interview Details,Екит Детаљи Интервју

-Expected,Очекиван

-Expected Delivery Date,Очекивани Датум испоруке

-Expected End Date,Очекивани датум завршетка

-Expected Start Date,Очекивани датум почетка

-Expense Account,Трошкови налога

-Expense Account is mandatory,Расходи Рачун је обавезан

-Expense Claim,Расходи потраживање

-Expense Claim Approved,Расходи потраживање одобрено

-Expense Claim Approved Message,Расходи потраживање Одобрено поруку

-Expense Claim Detail,Расходи потраживање Детаљ

-Expense Claim Details,Расходи Цлаим Детаљи

-Expense Claim Rejected,Расходи потраживање Одбијен

-Expense Claim Rejected Message,Расходи потраживање Одбијен поруку

-Expense Claim Type,Расходи потраживање Тип

-Expense Date,Расходи Датум

-Expense Details,Расходи Детаљи

-Expense Head,Расходи шеф

-Expense account is mandatory for item: ,Расходи рачун је обавезан за ставку:

-Expense/Adjustment Account,Расходи / Подешавање налога

-Expenses Booked,Расходи Боокед

-Expenses Included In Valuation,Трошкови укључени у процене

-Expenses booked for the digest period,Трошкови резервисано за период дигест

-Expiry Date,Датум истека

-Export,Извоз

-Exports,Извоз

-External,Спољни

-Extract Emails,Екстракт Емаилс

-FCFS Rate,Стопа ФЦФС

-FIFO,ФИФО

-Facebook Share,Фацебоок Схаре

-Failed: ,Није успело:

-Family Background,Породица Позадина

-FavIcon,Фавицон

-Fax,Фак

-Features Setup,Функције за подешавање

-Feed,Хранити

-Feed Type,Феед Вид

-Feedback,Повратна веза

-Female,Женски

-Fetch lead which will be converted into customer.,Донеси вођство које ће бити конвертована у купца.

-Field Description,Поље Опис

-Field Name,Име поља

-Field Type,Тип поља

-"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","Поље доступан у напомени испоруке, понуде, продаје фактуре, продаје Наруџбеница"

-"Field that represents the Workflow State of the transaction (if field is not present, a new hidden Custom Field will be created)","Област која представља државу тока трансакције (ако поље није присутно, нова скривена Прилагођена поља ће бити креиран)"

-Fieldname,Имепоља

-Fields,Поља

-"Fields separated by comma (,) will be included in the<br /><b>Search By</b> list of Search dialog box","Поља раздвојене зарезима (,) ће бити укључени у <br /> <b>Претрага по</b> списку дијалогу за претрагу"

-File,Фајл

-File Data,Филе података

-File Name,Филе Наме

-File Size,Величина

-File URL,Филе УРЛ

-File size exceeded the maximum allowed size,Величина фајла премашила максималну дозвољену величину

-Files Folder ID,Фајлови Фолдер ИД

-Filing in Additional Information about the Opportunity will help you analyze your data better.,Подношење додатне информације о могућностима помоћи ће вам да анализирате податке боље.

-Filing in Additional Information about the Purchase Receipt will help you analyze your data better.,Подношење додатне информације о куповини пријем ће вам помоћи да анализирате податке боље.

-Filling in Additional Information about the Delivery Note will help you analyze your data better.,Попуњавање Додатне информације о испоруци напомени ће вам помоћи да анализирате боље податке.

-Filling in additional information about the Quotation will help you analyze your data better.,Попуњавање додатне информације о котацију ће вам помоћи да анализирате боље податке.

-Filling in additional information about the Sales Order will help you analyze your data better.,Попуњавање додатне информације о продајних налога ће вам помоћи да анализирате боље податке.

-Filter,Филтер

-Filter By Amount,Филтер по количини

-Filter By Date,Филтер Би Дате

-Filter based on customer,Филтер на бази купца

-Filter based on item,Филтер на бази ставке

-Final Confirmation Date,Завршни Потврда Датум

-Financial Analytics,Финансијски Аналитика

-Financial Statements,Финансијски извештаји

-First Name,Име

-First Responded On,Прво одговорила

-Fiscal Year,Фискална година

-Fixed Asset Account,Основних средстава рачуна

-Float,Пловак

-Float Precision,Флоат Прецисион

-Follow via Email,Пратите преко е-поште

-Following Journal Vouchers have been created automatically,Након Јоурнал Ваучери су аутоматски креирана

-"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",Након сто ће показати вредности ако су ставке под - уговорена. Ове вредности ће бити преузета од мајстора &quot;Бил материјала&quot; за под - уговорених ставки.

-Font (Heading),Фонт (наслов)

-Font (Text),Фонт (текст)

-Font Size (Text),Величина слова (текст)

-Fonts,Фонтови

-Footer,Подножје

-Footer Items,Фоотер Артикли

-For All Users,За све кориснике

-For Company,За компаније

-For Employee,За запосленог

-For Employee Name,За запосленог Име

-For Item ,За тачке

-"For Links, enter the DocType as rangeFor Select, enter list of Options separated by comma","За линкове, унесите ДОЦТИПЕ као рангеФор Селецт, унесите листу опција раздвојених зарезом"

-For Production,За производњу

-For Reference Only.,Само за референцу.

-For Sales Invoice,"За продају, фактура"

-For Server Side Print Formats,За Сервер форматима страна за штампање

-For Territory,За територију

-For UOM,За УЦГ

-For Warehouse,За Варехоусе

-"For comparative filters, start with","За компаративних филтера, почети са"

-"For e.g. 2012, 2012-13","За нпр 2012, 2012-13"

-For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.,"На пример, ако сте отказали и изменити &#39;ИНВ004 &quot;ће постати нови документ&quot; ИНВ004-1&#39;. То ће вам помоћи да пратите сваког амандмана."

-For example: You want to restrict users to transactions marked with a certain property called 'Territory',На пример: Ви желите да ограничите кориснике на трансакције означене са одређеном имовином под називом &quot;Територија&quot;

-For opening balance entry account can not be a PL account,За почетни биланс за унос налога не може бити ПЛ рачун

-For ranges,За опсеге

-For reference,За референце

-For reference only.,Само за референцу.

-For row,За ред

-"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes","За практичност потрошача, ови кодови могу да се користе у штампаним форматима као што су фактуре и отпремнице"

-Form,Образац

-Format: hh:mm example for one hour expiry set as 01:00. Max expiry will be 72 hours. Default is 24 hours,Формат: хх: мм пример за један сат истека поставила као 01:00. Максимални рок ће бити 72 сати. Уобичајено је 24 сата

-Forum,Форум

-Fraction,Фракција

-Fraction Units,Фракција јединице

-Freeze Stock Entries,Фреезе уносе берза

-Friday,Петак

-From,Из

-From Bill of Materials,Од Билл оф Материалс

-From Company,Из компаније

-From Currency,Од валутног

-From Currency and To Currency cannot be same,Од Валуте и до валута не може да буде иста

-From Customer,Од купца

-From Date,Од датума

-From Date must be before To Date,Од датума мора да буде пре датума

-From Delivery Note,Из доставница

-From Employee,Од запосленог

-From Lead,Од Леад

-From PR Date,Из ПР Дате

-From Package No.,Од Пакет број

-From Purchase Order,Од наруџбеницу

-From Purchase Receipt,Од рачуном

-From Sales Order,Од продајних налога

-From Time,Од времена

-From Value,Од вредности

-From Value should be less than To Value,Из вредност треба да буде мања од вредности К

-Frozen,Фрозен

-Fulfilled,Испуњена

-Full Name,Пуно име

-Fully Completed,Потпуно Завршено

-GL Entry,ГЛ Ентри

-GL Entry: Debit or Credit amount is mandatory for ,ГЛ Унос: дебитна или кредитна износ је обавезно за

-GRN,ГРН

-Gantt Chart,Гантт Цхарт

-Gantt chart of all tasks.,Гантов графикон свих задатака.

-Gender,Пол

-General,Општи

-General Ledger,Главна књига

-Generate Description HTML,Генериши ХТМЛ Опис

-Generate Material Requests (MRP) and Production Orders.,Генеришите Захтеви материјал (МРП) и производних налога.

-Generate Salary Slips,Генериши стаје ПЛАТА

-Generate Schedule,Генериши Распоред

-"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","Генеришите паковање рачуне за пакете који се испоручују. Користи се обавести број пакета, пакет садржаја и његову тежину."

-Generates HTML to include selected image in the description,Ствара ХТМЛ укључити изабрану слику у опису

-Georgia,Грузија

-Get,Добити

-Get Advances Paid,Гет аванси

-Get Advances Received,Гет аванси

-Get Current Stock,Гет тренутним залихама

-Get From ,Од Гет

-Get Items,Гет ставке

-Get Items From Sales Orders,Набавите ставке из наруџбина купаца

-Get Last Purchase Rate,Гет Ласт Рате Куповина

-Get Non Reconciled Entries,Гет Нон помирили Ентриес

-Get Outstanding Invoices,Гет неплаћене рачуне

-Get Purchase Receipt,Гет фискални рачун

-Get Sales Orders,Гет продајних налога

-Get Specification Details,Гет Детаљи Спецификација

-Get Stock and Rate,Гет Стоцк анд рате

-Get Template,Гет шаблона

-Get Terms and Conditions,Гет Услове

-Get Weekly Off Dates,Гет Офф Недељно Датуми

-"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","Гет стопу процене и доступну кундак на извор / мета складишта на поменуто постављање датум-време. Ако серијализованом ставку, притисните ово дугме након уласка серијски бр."

-Give additional details about the indent.,Дајте додатне детаље о увлачења.

-Global Defaults,Глобални Дефаултс

-Go back to home,Вратите се кући

-Go to Setup > <a href='#user-properties'>User Properties</a> to set \			'territory' for diffent Users.,Иди на Сетуп&gt; <a href='#user-properties'>Усер Пропертиес</a> постављања \ &#39;територије&#39; за диффент корисника.

-Goal,Циљ

-Goals,Циљеви

-Goods received from Suppliers.,Роба примљена од добављача.

-Google Analytics ID,Гоогле Аналитицс ИД

-Google Drive,Гоогле диск

-Google Drive Access Allowed,Гоогле диск дозвољен приступ

-Google Plus One,Гоогле Плус Један

-Google Web Font (Heading),Гоогле Веб Фонт (наслов)

-Google Web Font (Text),Гоогле Веб Фонт (текст)

-Grade,Разред

-Graduate,Пређите

-Grand Total,Свеукупно

-Grand Total (Company Currency),Гранд Укупно (Друштво валута)

-Gratuity LIC ID,Напојница ЛИЦ ИД

-Gross Margin %,Бруто маржа%

-Gross Margin Value,Бруто маржа Вредност

-Gross Pay,Бруто Паи

-Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,Бруто Паи + Заостатак Износ + Енцасхмент Износ - Укупно дедукције

-Gross Profit,Укупан профит

-Gross Profit (%),Бруто добит (%)

-Gross Weight,Бруто тежина

-Gross Weight UOM,Бруто тежина УОМ

-Group,Група

-Group or Ledger,Група или Леџер

-Groups,Групе

-HR,ХР

-HR Settings,ХР Подешавања

-HTML,ХТМЛ

-HTML / Banner that will show on the top of product list.,ХТМЛ / банер који ће се појавити на врху листе производа.

-Half Day,Пола дана

-Half Yearly,Пола Годишњи

-Half-yearly,Полугодишње

-Has Batch No,Има Батцх Нема

-Has Child Node,Има деце Ноде

-Has Serial No,Има Серијски број

-Header,Заглавље

-Heading,Наслов

-Heading Text As,Наслов текст као

-Heads (or groups) against which Accounting Entries are made and balances are maintained.,Главе (или групе) против кога се рачуноводствени уноси направљени и биланси се одржавају.

-Health Concerns,Здравље Забринутост

-Health Details,Здравље Детаљи

-Held On,Одржана

-Help,Помоћ

-Help HTML,Помоћ ХТМЛ

-"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","Помоћ: да се повеже на други запис у систему, користите &quot;# Форма / напомена / [Напомена име]&quot; као УРЛ везе. (Немојте користити &quot;хттп://&quot;)"

-Helvetica Neue,Хелветица Неуе

-"Hence, maximum allowed Manufacturing Quantity","Дакле, максимална дозвољена количина Производња"

-"Here you can maintain family details like name and occupation of parent, spouse and children","Овде можете одржавати детаље породице као име и окупације родитеља, брачног друга и деце"

-"Here you can maintain height, weight, allergies, medical concerns etc","Овде можете одржавати висина, тежина, алергија, медицинску забринутост сл"

-Hey there! You need to put at least one item in \				the item table.,Хеј! Треба да се стави бар једну ставку у \ тачка табели.

-Hey! All these items have already been invoiced.,Хеј! Све ове ставке су већ фактурисано.

-Hey! There should remain at least one System Manager,Хеј! Ту би требало да остане најмање један Систем Манагер

-Hidden,Сакривен

-Hide Actions,Сакриј Ацтионс

-Hide Copy,Сакриј Цопи

-Hide Currency Symbol,Сакриј симбол валуте

-Hide Email,Сакриј Емаил

-Hide Heading,Сакриј Хеадинг

-Hide Print,Сакриј Принт

-Hide Toolbar,Сакриј Тоолбар

-High,Висок

-Highlight,Истаћи

-History,Историја

-History In Company,Историја У друштву

-Hold,Држати

-Holiday,Празник

-Holiday List,Холидаи Листа

-Holiday List Name,Холидаи Листа Име

-Holidays,Празници

-Home,Кући

-Home Page,Почетна страна

-Home Page is Products,Почетна страница је Производи

-Home Pages,Почетна страница

-Host,Домаћин

-"Host, Email and Password required if emails are to be pulled","Домаћин, Е-маил и лозинка потребни ако е-поште су се повукли"

-Hour Rate,Стопа час

-Hour Rate Consumable,Стопа час Потрошни

-Hour Rate Electricity,Стопа час електричне енергије

-Hour Rate Labour,Стопа час рада

-Hour Rate Rent,Стопа час Издавање

-Hours,Радно време

-How frequently?,Колико често?

-"How should this currency be formatted? If not set, will use system defaults","Како би ова валута се форматира? Ако нису подешене, неће користити подразумеване системске"

-How to upload,Како да уплоад

-Hrvatski,Хрватски

-Human Resources,Људски ресурси

-Hurray! The day(s) on which you are applying for leave \					coincide with holiday(s). You need not apply for leave.,Ура! Дан (а) на коју се пријављујете за дозволу \ поклапају са одмора (с). Ви не морају поднети захтев за дозволу.

-I,Ја

-ID (name) of the entity whose property is to be set,ИД (име) ентитета чија имовина се подесити

-IDT,ИДТ

-II,ИИ

-III,ИИИ

-IN,У

-INV,ИНВ

-INV/10-11/,ИНВ/10-11 /

-ITEM,ПОЗИЦИЈА

-IV,ИВ

-Icon,Икона

-Icon will appear on the button,Икона ће се појавити на дугмету

-Id of the profile will be the email.,ИД профила ће бити емаил.

-Identification of the package for the delivery (for print),Идентификација пакета за испоруку (за штампу)

-If Income or Expense,Ако прихода или расхода

-If Monthly Budget Exceeded,Ако Месечни буџет прекорачени

-"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.Available in Delivery Note and Sales Order","Ако Продаја БОМ је дефинисан, стварна БОМ чопора се приказује као табле.Аваилабле у напомени испоруке и продајних налога"

-"If Supplier Part Number exists for given Item, it gets stored here","Уколико Испоручилац Број дела постоји за дату ставку, она се складишти овде"

-If Yearly Budget Exceeded,Ако Годишњи буџет прекорачени

-"If a User does not have access at Level 0, then higher levels are meaningless","Уколико Корисник нема приступ на нивоу 0, онда виши нивои су бесмислени"

-"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","Ако је проверен, бом за под-монтаже ставки ће бити узети у обзир за добијање сировина. Иначе, сви суб-монтажни ставке ће бити третирани као сировина."

-"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","Уколико је означено, Укупно нема. радних дана ће се укључити празника, а то ће смањити вредност зараде по дану"

-"If checked, all other workflows become inactive.","Ако је проверен, сви остали токови постају неактивни."

-"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","Уколико је означено, е-маил са припојеним ХТМЛ формату ће бити додат део у тело е, као и везаност. Да бисте послали само као прилог, искључите ово."

-"If checked, the Home page will be the default Item Group for the website.","Ако је проверен, Почетна страница ће бити стандардна тачка Група за сајт."

-"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","Ако је проверен, порески износ ће се сматрати као што је већ укључена у Принт Рате / Штампа Износ"

-"If disable, 'Rounded Total' field will not be visible in any transaction","Ако онемогућите, &quot;заобљени&quot; Тотал поље неће бити видљив у свакој трансакцији"

-"If enabled, the system will post accounting entries for inventory automatically.","Ако је укључен, систем ће писати уносе рачуноводствене инвентар аутоматски."

-"If image is selected, color will be ignored (attach first)","Ако је слика изабрана, боја ће бити игнорисани (приложити први)"

-If more than one package of the same type (for print),Ако више од једног пакета истог типа (за штампу)

-If non standard port (e.g. 587),Ако не стандардни порт (нпр. 587)

-If not applicable please enter: NA,Ако није примењиво унесите: НА

-"If not checked, the list will have to be added to each Department where it has to be applied.","Ако се не проверава, листа ће морати да се дода сваком одељењу где има да се примењује."

-"If not, create a","Ако не, направите"

-"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","Ако је постављено, унос података је дозвољено само за одређене кориснике. Иначе, улаз је дозвољен за све кориснике са потребним дозволама."

-"If specified, send the newsletter using this email address","Ако је наведено, пошаљите билтен користећи ову адресу"

-"If the 'territory' Link Field exists, it will give you an option to select it","Ако Линк пољу &quot;територије&quot; постоји, она ће вам дати могућност да изаберете"

-"If the account is frozen, entries are allowed for the ""Account Manager"" only.","Ако рачун је замрзнут, уноси дозвољено &quot;Аццоунт Манагер&quot; само."

-"If this Account represents a Customer, Supplier or Employee, set it here.","Ако је ово налог представља купац, добављач или запослени, подесите га овде."

-If you follow Quality Inspection<br>Enables item QA Required and QA No in Purchase Receipt,Ако пратите контроле квалитета <br> Омогућава ставку КА Захтеване и КА нема у купопродаји пријему

-If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,Уколико имате продајни тим и продаја партнерима (Цханнел Партнерс) они могу бити означене и одржава свој допринос у активностима продаје

-"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","Ако сте направили стандардну предложак за куповину пореза и накнада мајстор, изаберите један и кликните на дугме испод."

-"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","Ако сте направили стандардну предложак у пореза на промет и накнада мајстор, изаберите један и кликните на дугме испод."

-"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","Ако сте дуго штампање формата, ова функција може да се користи да подели страница на којој се штампа на више страница са свим заглавља и подножја на свакој страници"

-If you involve in manufacturing activity<br>Enables item <b>Is Manufactured</b>,Ако се укључе у производну делатност <br> Омогућава ставка <b>је произведен</b>

-Ignore,Игнорисати

-Ignored: ,Занемарени:

-Image,Слика

-Image Link,Слика Линк

-Image View,Слика Погледај

-Implementation Partner,Имплементација Партнер

-Import,Увоз

-Import Attendance,Увоз Гледалаца

-Import Log,Увоз се

-Important dates and commitments in your project life cycle,Важни датуми и обавезе у свом животног циклуса пројекта

-Imports,Увоз

-In Dialog,У дијалогу

-In Filter,У филтеру

-In Hours,У часовима

-In List View,У приказу листе

-In Process,У процесу

-In Report Filter,У извештају филтер

-In Row,У низу

-In Store,У продавници

-In Words,У Вордс

-In Words (Company Currency),Речима (Друштво валута)

-In Words (Export) will be visible once you save the Delivery Note.,У Вордс (извоз) ће бити видљив када сачувате напомену Деливери.

-In Words will be visible once you save the Delivery Note.,У речи ће бити видљив када сачувате напомену Деливери.

-In Words will be visible once you save the Purchase Invoice.,У речи ће бити видљив када сачувате фактуру Куповина.

-In Words will be visible once you save the Purchase Order.,У речи ће бити видљив када сачувате поруџбеницу.

-In Words will be visible once you save the Purchase Receipt.,У речи ће бити видљив када сачувате фискални рачун.

-In Words will be visible once you save the Quotation.,У речи ће бити видљив када сачувате цитат.

-In Words will be visible once you save the Sales Invoice.,У речи ће бити видљив када сачувате продаје фактуру.

-In Words will be visible once you save the Sales Order.,У речи ће бити видљив када сачувате продајних налога.

-In response to,У одговору на

-"In the Permission Manager, click on the button in the 'Condition' column for the Role you want to restrict.","У дозвола Манагер, кликните на дугме у &#39;услови&#39; колумну за улогу коју желите да ограничите."

-Incentives,Подстицаји

-Incharge Name,Инцхарге Име

-Include holidays in Total no. of Working Days,Укључи одмор у Укупан бр. радних дана

-Income / Expense,Приходи / расходи

-Income Account,Приходи рачуна

-Income Booked,Приходи Жути картони

-Income Year to Date,Приходи година до данас

-Income booked for the digest period,Приходи резервисано за период дигест

-Incoming,Долазни

-Incoming / Support Mail Setting,Долазни / Подршка Пошта Подешавање

-Incoming Rate,Долазни Оцени

-Incoming Time,Долазни време

-Incoming quality inspection.,Долазни контрола квалитета.

-Index,Индекс

-Indicates that the package is a part of this delivery,Показује да је пакет део ове испоруке

-Individual,Појединац

-Individuals,Појединци

-Industry,Индустрија

-Industry Type,Индустрија Тип

-Info,Инфо

-Insert After,Убаците После

-Insert Below,Убаците Испод

-Insert Code,Инсерт Цоде

-Insert Row,Уметни ред

-Insert Style,Убаците Стиле

-Inspected By,Контролисано Би

-Inspection Criteria,Инспекцијски Критеријуми

-Inspection Required,Инспекција Обавезно

-Inspection Type,Инспекција Тип

-Installation Date,Инсталација Датум

-Installation Note,Инсталација Напомена

-Installation Note Item,Инсталација Напомена Ставка

-Installation Status,Инсталација статус

-Installation Time,Инсталација време

-Installation record for a Serial No.,Инсталација рекорд за серијским бр

-Installed Qty,Инсталирани Кол

-Instructions,Инструкције

-Int,Међ

-Integrations,Интеграције

-Interested,Заинтересован

-Internal,Интерни

-Introduce your company to the website visitor.,Представите своју фирму на сајту посетиоца.

-Introduction,Увод

-Introductory information for the Contact Us Page,Уводна информације за нас контактирати странице

-Invalid Delivery Note. Delivery Note should exist and should be in 				draft state. Please rectify and try again.,Неважећи Испорука Напомена. Напомена Испорука би требало да постоји и треба да буде у стању нацрта. Молимо исправи и покушајте поново.

-Invalid Email,Погрешан Емаил

-Invalid Email Address,Неважећи маил адреса

-Invalid Item or Warehouse Data,Неисправна шифра или складишта података

-Invalid Leave Approver,Неважећи Оставите Аппровер

-Inventory,Инвентар

-Inverse,Инверзан

-Invoice Date,Фактуре

-Invoice Details,Детаљи фактуре

-Invoice No,Рачун Нема

-Invoice Period From Date,Рачун периоду од датума

-Invoice Period To Date,Рачун Период до данас

-Is Active,Је активан

-Is Advance,Да ли Адванце

-Is Asset Item,Је имовине шифра

-Is Cancelled,Да ли Отказан

-Is Carry Forward,Је напред Царри

-Is Child Table,Табела је дете

-Is Default,Да ли Уобичајено

-Is Encash,Да ли уновчити

-Is LWP,Да ли ЛВП

-Is Mandatory Field,Да ли је обавезно поље

-Is Opening,Да ли Отварање

-Is Opening Entry,Отвара Ентри

-Is PL Account,Да ли је ПЛ рачуна

-Is POS,Да ли је ПОС

-Is Primary Contact,Да ли Примарни контакт

-Is Purchase Item,Да ли је куповина артикла

-Is Sales Item,Да ли продаје артикла

-Is Service Item,Да ли је услуга шифра

-Is Single,Је Сингле

-Is Standard,Је стандард

-Is Stock Item,Да ли је берза шифра

-Is Sub Contracted Item,Је Под Уговорено шифра

-Is Subcontracted,Да ли подизвођење

-Is Submittable,Да ли Субмиттабле

-Is it a Custom DocType created by you?,Да ли је то Цустом ДОЦТИПЕ створио вас?

-Is this Tax included in Basic Rate?,Да ли је то такса у Основном Рате?

-Issue,Емисија

-Issue Date,Датум емитовања

-Issue Details,Издање Детаљи

-Issued Items Against Production Order,Издате Артикли против редоследа израде

-It is needed to fetch Item Details.,Потребно је да се донесе Детаилс артиклу.

-It was raised because the (actual + ordered + indented - reserved) 						quantity reaches re-order level when the following record was created,Подигнут је зато што (стварна + + наредио увучен - резервисан) количина достиже поновно наручивање ниво када следећи запис израђен

-Item,Ставка

-Item Advanced,Ставка Напредна

-Item Barcode,Ставка Баркод

-Item Batch Nos,Итем Батцх Нос

-Item Classification,Ставка Класификација

-Item Code,Шифра

-Item Code (item_code) is mandatory because Item naming is not sequential.,"Шифра (итем_цоде) је обавезна, јер шифра именовање није секвенцијално."

-Item Customer Detail,Ставка Кориснички Детаљ

-Item Description,Ставка Опис

-Item Desription,Ставка Десриптион

-Item Details,Детаљи артикла

-Item Group,Ставка Група

-Item Group Name,Ставка Назив групе

-Item Groups in Details,Ставка Групе у детаљима

-Item Image (if not slideshow),Артикал слика (ако не слидесхов)

-Item Name,Назив

-Item Naming By,Шифра назив под

-Item Price,Артикал Цена

-Item Prices,Итем Цене

-Item Quality Inspection Parameter,Ставка Провера квалитета Параметар

-Item Reorder,Предмет Реордер

-Item Serial No,Ставка Сериал но

-Item Serial Nos,Итем Сериал Нос

-Item Supplier,Ставка Снабдевач

-Item Supplier Details,Итем Супплиер Детаљи

-Item Tax,Ставка Пореска

-Item Tax Amount,Ставка Износ пореза

-Item Tax Rate,Ставка Пореска стопа

-Item Tax1,Ставка Так1

-Item To Manufacture,Ставка за производњу

-Item UOM,Ставка УОМ

-Item Website Specification,Ставка Сајт Спецификација

-Item Website Specifications,Итем Сајт Спецификације

-Item Wise Tax Detail ,Јединица Висе Детаљ

-Item classification.,Ставка класификација.

-Item to be manufactured or repacked,Ставка да буду произведени или препакује

-Item will be saved by this name in the data base.,Ставка ће бити сачуван под овим именом у бази података.

-"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","Ставка, Гаранција, АМЦ (одржавања годишњег уговора) детаљи ће бити аутоматски учитани када серијски број је изабран."

-Item-Wise Price List,Ставка-Висе Ценовник

-Item-wise Last Purchase Rate,Последња тачка-мудар Куповина курс

-Item-wise Purchase History,Тачка-мудар Историја куповине

-Item-wise Purchase Register,Тачка-мудар Куповина Регистрација

-Item-wise Sales History,Тачка-мудар Продаја Историја

-Item-wise Sales Register,Предмет продаје-мудре Регистрација

-Items,Артикли

-"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",Ставке се тражени који су &quot;Оут оф Стоцк&quot; с обзиром на све магацине засноване на пројектованом Кти и Минимална количина за поручивање

-Items which do not exist in Item master can also be entered on customer's request,Ставке које не постоје у артикла мастер може се уписати на захтев купца

-Itemwise Discount,Итемвисе Попуст

-Itemwise Recommended Reorder Level,Препоручени ниво Итемвисе Реордер

-JSON,ЈСОН

-JV,ЈВ

-Javascript,Јавасцрипт

-Javascript to append to the head section of the page.,Јавасцрипт да додате на главе делу странице.

-Job Applicant,Посао захтева

-Job Opening,Посао Отварање

-Job Profile,Посао Профил

-Job Title,Звање

-"Job profile, qualifications required etc.","Посао профила, квалификације потребне итд"

-Jobs Email Settings,Послови Емаил подешавања

-Journal Entries,Часопис Ентриес

-Journal Entry,Јоурнал Ентри

-Journal Entry for inventory that is received but not yet invoiced,"Часопис Улаз за попис који је примио, али још увек није фактурисано"

-Journal Voucher,Часопис ваучера

-Journal Voucher Detail,Часопис Ваучер Детаљ

-Journal Voucher Detail No,Часопис Ваучер Детаљ Нема

-KRA,КРА

-"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","Водите евиденцију о продајне акције. Пратите води, цитати, продајних налога итд из кампање за мерење Поврат инвестиције."

-Keep a track of all communications,Водите евиденцију о свим комуникацијама

-Keep a track of communication related to this enquiry which will help for future reference.,Водите евиденцију о комуникацији у вези са овом истрагу која ће помоћи за будућу референцу.

-Key,Кључ

-Key Performance Area,Кључна Перформансе Област

-Key Responsibility Area,Кључна Одговорност Површина

-LEAD,ЛЕАД

-LEAD/10-11/,ЛЕАД/10-11 /

-LEAD/MUMBAI/,ЛЕАД / МУМБАИ /

-LR Date,ЛР Датум

-LR No,ЛР Нема

-Label,Налепница

-Label Help,Етикета Помоћ

-Lacs,Лацс

-Landed Cost Item,Слетео Цена артикла

-Landed Cost Items,Ландед трошкова Артикли

-Landed Cost Purchase Receipt,Слетео набавну Пријем

-Landed Cost Purchase Receipts,Ландед набавну Примања

-Landed Cost Wizard,Слетео Трошкови Чаробњак

-Landing Page,Ландинг Паге

-Language,Језик

-Language preference for user interface (only if available).,Језик предност корисничког интерфејса (само ако је на располагању).

-Last Contact Date,Последњи контакт Датум

-Last IP,Последњи ИП

-Last Login,Последњи Улазак

-Last Name,Презиме

-Last Purchase Rate,Последња куповина Стопа

-Lato,Лато

-Lead,Довести

-Lead Details,Олово Детаљи

-Lead Lost,Олово Лост

-Lead Name,Олово Име

-Lead Owner,Олово Власник

-Lead Source,Олово Соурце

-Lead Status,Олово статус

-Lead Time Date,Олово Датум Време

-Lead Time Days,Олово Дани Тиме

-Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,Олово дана Тиме је број дана за који је ова ставка очекује у вашем складишту. Ових дана је у материјалној реалности захтеву Када изаберете ову ставку.

-Lead Type,Олово Тип

-Leave Allocation,Оставите Алокација

-Leave Allocation Tool,Оставите Тоол доделе

-Leave Application,Оставите апликацију

-Leave Approver,Оставите Аппровер

-Leave Approver can be one of,Оставите одобраватељ може бити један од

-Leave Approvers,Оставите Аппроверс

-Leave Balance Before Application,Оставите биланс Пре пријаве

-Leave Block List,Оставите Блоцк Лист

-Leave Block List Allow,Оставите листу блокираних Аллов

-Leave Block List Allowed,Оставите Блоцк Лист Дозвољени

-Leave Block List Date,Оставите Датум листу блокираних

-Leave Block List Dates,Оставите Датуми листу блокираних

-Leave Block List Name,Оставите Име листу блокираних

-Leave Blocked,Оставите Блокирани

-Leave Control Panel,Оставите Цонтрол Панел

-Leave Encashed?,Оставите Енцасхед?

-Leave Encashment Amount,Оставите Износ Енцасхмент

-Leave Setup,Оставите Сетуп

-Leave Type,Оставите Вид

-Leave Type Name,Оставите Име Вид

-Leave Without Pay,Оставите Без плате

-Leave allocations.,Оставите алокације.

-Leave blank if considered for all branches,Оставите празно ако се сматра за све гране

-Leave blank if considered for all departments,Оставите празно ако се сматра за сва одељења

-Leave blank if considered for all designations,Оставите празно ако се сматра за све ознакама

-Leave blank if considered for all employee types,Оставите празно ако се сматра за све типове запослених

-Leave blank if considered for all grades,Оставите празно ако се сматра за све разреде

-Leave blank if you have not decided the end date.,Оставите празно ако нисте одлучили крајњи датум.

-Leave by,Оставите по

-"Leave can be approved by users with Role, ""Leave Approver""",Оставите може бити одобрен од стране корисника са улогом &quot;Оставите Аппровер&quot;

-Ledger,Надгробна плоча

-Left,Лево

-Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,Правно лице / Подружница са посебном контном припадају организацији.

-Letter Head,Писмо Глава

-Letter Head Image,Писмо Глава Имаге

-Letter Head Name,Писмо Глава Име

-Level,Ниво

-"Level 0 is for document level permissions, higher levels for field level permissions.","Ниво 0 је за дозволе нивоу документа, вишим нивоима за дозвола на терену."

-Lft,ЛФТ

-Link,Линк

-Link to other pages in the side bar and next section,Линк ка другим страницама у бочној траци и наредне секција

-Linked In Share,Линкед Ин Схаре

-Linked With,Повезан са

-List,Списак

-List items that form the package.,Листа ствари које чине пакет.

-List of holidays.,Списак празника.

-List of patches executed,Списак закрпа извршених

-List of records in which this document is linked,Списак књига у којима су повезани овај документ

-List of users who can edit a particular Note,Листа корисника који може да измени одређене белешке

-List this Item in multiple groups on the website.,Наведи ову ставку у више група на сајту.

-Live Chat,Ливе Цхат

-Load Print View on opening of an existing form,Учитај Погледај штампани о отварању постојеће форме

-Loading,Утовар

-Loading Report,Учитавање извештај

-Log,Лог

-"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","Лог послова које корисници против задатке који се могу користити за праћење времена, наплате."

-Log of Scheduler Errors,Дневник планер грешака

-Login After,Пријава После

-Login Before,Пријава Пре

-Login Id,Пријава Ид

-Logo,Лого

-Logout,Одјава

-Long Text,Дуго Текст

-Lost Reason,Лост Разлог

-Low,Низак

-Lower Income,Доња прихода

-Lucida Grande,Луцида Гранде

-MIS Control,МИС Контрола

-MREQ-,МРЕК-

-MTN Details,МТН Детаљи

-Mail Footer,Пошта подножје

-Mail Password,Маил Пассворд

-Mail Port,Пошта Порт

-Mail Server,Маил Сервер

-Main Reports,Главни Извештаји

-Main Section,Главни Секција

-Maintain Same Rate Throughout Sales Cycle,Одржавајте исту стопу Широм продајног циклуса

-Maintain same rate throughout purchase cycle,Одржавајте исту стопу током куповине циклуса

-Maintenance,Одржавање

-Maintenance Date,Одржавање Датум

-Maintenance Details,Одржавање Детаљи

-Maintenance Schedule,Одржавање Распоред

-Maintenance Schedule Detail,Одржавање Распоред Детаљ

-Maintenance Schedule Item,Одржавање Распоред шифра

-Maintenance Schedules,Планове одржавања

-Maintenance Status,Одржавање статус

-Maintenance Time,Одржавање време

-Maintenance Type,Одржавање Тип

-Maintenance Visit,Одржавање посета

-Maintenance Visit Purpose,Одржавање посета Сврха

-Major/Optional Subjects,Мајор / Опциони предмети

-Make Bank Voucher,Направите ваучер Банк

-Make Difference Entry,Направите унос Дифференце

-Make Time Log Batch,Направите Батцх тиме лог

-Make a new,Направите нови

-Make sure that the transactions you want to restrict have a Link field 'territory' that maps to a 'Territory' master.,Уверите се да су трансакције желите да ограничите имају &#39;територију&#39; линком поља која мапира на &quot;Територија&quot; господара.

-Male,Мушки

-Manage cost of operations,Управљање трошкове пословања

-Manage exchange rates for currency conversion,Управљање курсеве за конверзију валута

-Mandatory,Обавезан

-"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.","Обавезно ако лагеру предмета је &quot;Да&quot;. Такође, стандардна складиште у коме је резервисано количина постављен од продајних налога."

-Manufacture against Sales Order,Производња против налога за продају

-Manufacture/Repack,Производња / препаковати

-Manufactured Qty,Произведено Кол

-Manufactured quantity will be updated in this warehouse,Произведено количина ће бити ажурирани у овом складишту

-Manufacturer,Произвођач

-Manufacturer Part Number,Произвођач Број дела

-Manufacturing,Производња

-Manufacturing Quantity,Производња Количина

-Margin,Маржа

-Marital Status,Брачни статус

-Market Segment,Сегмент тржишта

-Married,Ожењен

-Mass Mailing,Масовна Маилинг

-Master,Мајстор

-Master Name,Мастер Име

-Master Type,Мастер Тип

-Masters,Мајстори

-Match,Меч

-Match non-linked Invoices and Payments.,Матцх нису повезане фактурама и уплатама.

-Material Issue,Материјал Издање

-Material Receipt,Материјал Пријем

-Material Request,Материјал Захтев

-Material Request Date,Материјал Захтев Датум

-Material Request Detail No,Материјал Захтев Детаљ Нема

-Material Request For Warehouse,Материјал Захтев за магацине

-Material Request Item,Материјал Захтев шифра

-Material Request Items,Материјални захтева Артикли

-Material Request No,Материјал Захтев Нема

-Material Request Type,Материјал Врста Захтева

-Material Request used to make this Stock Entry,Материјал Захтев се користи да би овај унос Стоцк

-Material Requirement,Материјал Захтев

-Material Transfer,Пренос материјала

-Materials,Материјали

-Materials Required (Exploded),Материјали Обавезно (Екплодед)

-Max 500 rows only.,Мак 500 редова једини.

-Max Attachments,Мак Прилози

-Max Days Leave Allowed,Мак Дани Оставите животиње

-Max Discount (%),Максимална Попуст (%)

-"Meaning of Submit, Cancel, Amend","Значење Субмит, Цанцел, Допунити"

-Medium,Средњи

-"Menu items in the Top Bar. For setting the color of the Top Bar, go to <a href=""#Form/Style Settings"">Style Settings</a>","Ставке менија у врху. За подешавање боје на горњој траци, идите на <a href=""#Form/Style Settings"">подешавања стила</a>"

-Merge,Спојити

-Merge Into,Се стопи у

-Merge Warehouses,Обједињавање складиштима

-Merging is only possible between Group-to-Group or 					Ledger-to-Ledger,Спајање је могуће само између групе-у-групи или регистар-то-Леџер

-"Merging is only possible if following \					properties are same in both records.					Group or Ledger, Debit or Credit, Is PL Account","Спајање је могуће само ако је после \ својства су иста у оба записа. Група или Леџер, дебитна или кредитна, ПЛ је налог"

-Message,Порука

-Message Parameter,Порука Параметар

-Messages greater than 160 characters will be split into multiple messages,Порука већи од 160 карактера ће бити подељен на више Упис

-Messages,Поруке

-Method,Метод

-Middle Income,Средњи приход

-Middle Name (Optional),Средње име (опционо)

-Milestone,Прекретница

-Milestone Date,Милестоне Датум

-Milestones,Прекретнице

-Milestones will be added as Events in the Calendar,Прекретнице ће бити додат као Догађаји у календару

-Millions,Милиони

-Min Order Qty,Минимална количина за поручивање

-Minimum Order Qty,Минимална количина за поручивање

-Misc,Остало

-Misc Details,Остало Детаљи

-Miscellaneous,Разноличан

-Miscelleneous,Мисцелленеоус

-Mobile No,Мобилни Нема

-Mobile No.,Мобиле Но

-Mode of Payment,Начин плаћања

-Modern,Модеран

-Modified Amount,Измењено Износ

-Modified by,Изменио

-Module,Модул

-Module Def,Модул Деф

-Module Name,Модуле Наме

-Modules,Модули

-Monday,Понедељак

-Month,Месец

-Monthly,Месечно

-Monthly Attendance Sheet,Гледалаца Месечни лист

-Monthly Earning & Deduction,Месечна зарада и дедукције

-Monthly Salary Register,Месечна плата Регистрација

-Monthly salary statement.,Месечна плата изјава.

-Monthly salary template.,Месечна плата шаблон.

-More,Више

-More Details,Више детаља

-More Info,Више информација

-More content for the bottom of the page.,Више садржаја за дну странице.

-Moving Average,Мовинг Авераге

-Moving Average Rate,Мовинг Авераге рате

-Mr,Господин

-Ms,Мс

-Multiple Item Prices,Вишеструки Итем Цене

-Multiple root nodes not allowed.,Вишеструки корена чворови нису дозвољени.

-Mupltiple Item prices.,Муплтипле Итем цене.

-Must be Whole Number,Мора да буде цео број

-Must have report permission to access this report.,Мора да има дозволу извештај да приступите овом извештају.

-Must specify a Query to run,Морате навести упит за покретање

-My Settings,Моја подешавања

-NL-,НЛ-

-Name,Име

-Name Case,Име Цасе

-Name and Description,Име и опис

-Name and Employee ID,Име и број запослених

-Name as entered in Sales Partner master,"Име, као ушао у продаји партнера мастер"

-Name is required,Име је обавезно

-Name of organization from where lead has come,Назив организације одакле је дошао олово

-Name of person or organization that this address belongs to.,Име особе или организације која је ова адреса припада.

-Name of the Budget Distribution,Име дистрибуције буџета

-Name of the entity who has requested for the Material Request,Име ентитета који је тражио за материјал захтеву

-Naming,Именовање

-Naming Series,Именовање Сериес

-Naming Series mandatory,Именовање Сериес обавезно

-Negative balance is not allowed for account ,Негативан салдо није дозвољено за рачун

-Net Pay,Нето плата

-Net Pay (in words) will be visible once you save the Salary Slip.,Нето плата (у речи) ће бити видљив када сачувате Слип плату.

-Net Total,Нето Укупно

-Net Total (Company Currency),Нето Укупно (Друштво валута)

-Net Weight,Нето тежина

-Net Weight UOM,Тежина УОМ

-Net Weight of each Item,Тежина сваког артикла

-Net pay can not be negative,Нето плата не може бити негативна

-Never,Никад

-New,Нови

-New BOM,Нови БОМ

-New Communications,Нова Цоммуницатионс

-New Delivery Notes,Нове испоруке Белешке

-New Enquiries,Нови Упити

-New Leads,Нови Леадс

-New Leave Application,Нова апликација одсуство

-New Leaves Allocated,Нови Леавес Издвојена

-New Leaves Allocated (In Days),Нове Лишће Издвојена (у данима)

-New Material Requests,Нови материјал Захтеви

-New Password,Нова лозинка

-New Projects,Нови пројекти

-New Purchase Orders,Нове наруџбеницама

-New Purchase Receipts,Нове Куповина Примици

-New Quotations,Нове Цитати

-New Record,Нови Рекорд

-New Sales Orders,Нове продајних налога

-New Stock Entries,Нове Стоцк Ентриес

-New Stock UOM,Нова берза УОМ

-New Supplier Quotations,Новог добављача Цитати

-New Support Tickets,Нова Суппорт Тицкетс

-New Workplace,Новом радном месту

-New value to be set,Нова вредност коју треба подесити

-Newsletter,Билтен

-Newsletter Content,Билтен Садржај

-Newsletter Status,Билтен статус

-"Newsletters to contacts, leads.","Билтене контактима, води."

-Next Communcation On,Следећа Цоммунцатион На

-Next Contact By,Следеће Контакт По

-Next Contact Date,Следеће Контакт Датум

-Next Date,Следећи датум

-Next State,Следећа држава

-Next actions,Следеће акције

-Next email will be sent on:,Следећа порука ће бити послата на:

-No,Не

-"No Account found in csv file, 							May be company abbreviation is not correct","Нема рачуна наћи у ЦСВ датотеке, може бити компанија скраћеница се не исправи"

-No Action,Нема Акција

-No Communication tagged with this ,Не Комуникација означена са овим

-No Copy,Нема копирања

-No Customer Accounts found. Customer Accounts are identified based on \			'Master Type' value in account record.,Нема купаца Рачуни. Кориснички рачуни су идентификовани на основу вредности \ &#39;типа&#39; Мастер у обзир запису.

-No Item found with Barcode,Ниједан предмет пронађена Барцоде

-No Items to Pack,Нема огласа за ПАЦК

-No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,Не Оставите Аппроверс. Молимо доделити &#39;Оставите Аппровер улогу да атлеаст један корисник.

-No Permission,Без дозвола

-No Permission to ,Немате дозволу за

-No Permissions set for this criteria.,Нема Дозволе сет за овим критеријумима.

-No Report Loaded. Please use query-report/[Report Name] to run a report.,Не Извештај Лоадед. Молимо Вас да користите упит-извештај / [извештај Име] да покренете извештај.

-No Supplier Accounts found. Supplier Accounts are identified based on \			'Master Type' value in account record.,Нема Супплиер Рачуни. Добављач Рачуни су идентификовани на основу вредности \ &#39;типа&#39; Мастер у обзир запису.

-No User Properties found.,Нема корисника Некретнине пронађен.

-No default BOM exists for item: ,Не постоји стандардна БОМ ставке:

-No further records,Нема даљих евиденција

-No of Requested SMS,Нема тражених СМС

-No of Sent SMS,Број послатих СМС

-No of Visits,Број посета

-No one,Нико

-No permission to write / remove.,Немате дозволу за писање / уклони.

-No record found,Нема података фоунд

-No records tagged.,Нема података означени.

-No salary slip found for month: ,Нема плата за месец пронађен клизање:

-"No table is created for Single DocTypes, all values are stored in tabSingles as a tuple.","Није сто је направљен за појединачне ДоцТипес, све вредности се чувају у табСинглес као торка."

-None,Ниједан

-None: End of Workflow,Ништа: Крај Воркфлов

-Not,Не

-Not Active,Није пријављен

-Not Applicable,Није применљиво

-Not Billed,Није Изграђена

-Not Delivered,Није Испоручено

-Not Found,Није пронађено

-Not Linked to any record.,Није повезано са било запис.

-Not Permitted,Није дозвољено

-Not allowed for: ,Није дозвољено:

-Not enough permission to see links.,Није довољно дозволу да виде линкове.

-Not in Use,Ван употребе

-Not interested,Нисам заинтересован

-Not linked,Није повезан

-Note,Приметити

-Note User,Напомена Корисник

-Note is a free page where users can share documents / notes,Напомена је бесплатна страница на којој корисници могу да деле документе / Нотес

-"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","Напомена: Резервне копије и датотеке се не бришу из Дропбок, мораћете да их обришете ручно."

-"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","Напомена: Резервне копије и датотеке се не бришу из Гоогле Дриве, мораћете да их обришете ручно."

-Note: Email will not be sent to disabled users,Напомена: Е-маил неће бити послат са инвалидитетом корисницима

-"Note: For best results, images must be of the same size and width must be greater than height.","Напомена: За најбоље резултате, слике морају бити исте величине и ширине мора бити већа од висине."

-Note: Other permission rules may also apply,Напомена: Остале дозвола правила могу да се примењују

-Note: You Can Manage Multiple Address or Contacts via Addresses & Contacts,Напомена: Можете да управљате са више адреса или контакте преко адресе и контакти

-Note: maximum attachment size = 1mb,Напомена: максимална величина прилога = 1мб

-Notes,Белешке

-Nothing to show,Ништа да покаже

-Notice - Number of Days,Обавештење - Број дана

-Notification Control,Обавештење Контрола

-Notification Email Address,Обавештење е-маил адреса

-Notify By Email,Обавестити путем емаила

-Notify by Email on creation of automatic Material Request,Обавестити путем емаила на стварању аутоматског материјала захтеву

-Number Format,Број Формат

-O+,О +

-O-,О-

-OPPT,ОППТ

-Office,Канцеларија

-Old Parent,Стари Родитељ

-On,На

-On Net Total,Он Нет Укупно

-On Previous Row Amount,На претходни ред Износ

-On Previous Row Total,На претходни ред Укупно

-"Once you have set this, the users will only be able access documents with that property.","Када сте поставили ово, корисници ће бити у могућности приступа документима са том имовином."

-Only Administrator allowed to create Query / Script Reports,Само администратор дозвољено да створе Упит / Сцрипт Репортс

-Only Administrator can save a standard report. Please rename and save.,Само администратор може да спаси стандардног извештаја. Молимо преименовати и сачувати.

-Only Allow Edit For,Само Дозволи Едит За

-Only Stock Items are allowed for Stock Entry,Само залихама дозвољено за улазак стока

-Only System Manager can create / edit reports,Само Систем Манагер можете да креирате / едит извештаје

-Only leaf nodes are allowed in transaction,Само листа чворови су дозвољени у трансакцији

-Open,Отворено

-Open Sans,Отворене Санс

-Open Tickets,Отворене Улазнице

-Opening Date,Датум отварања

-Opening Entry,Отварање Ентри

-Opening Time,Радно време

-Opening for a Job.,Отварање за посао.

-Operating Cost,Оперативни трошкови

-Operation Description,Операција Опис

-Operation No,Операција Нема

-Operation Time (mins),Операција време (минуте)

-Operations,Операције

-Opportunity,Прилика

-Opportunity Date,Прилика Датум

-Opportunity From,Прилика Од

-Opportunity Item,Прилика шифра

-Opportunity Items,Оппортунити Артикли

-Opportunity Lost,Прилика Лост

-Opportunity Type,Прилика Тип

-Options,Опције

-Options Help,Опције Помоћ

-Order Confirmed,Налог Потврђена

-Order Lost,Налог Лост

-Order Type,Врста поруџбине

-Ordered Items To Be Billed,Ж артикала буду наплаћени

-Ordered Items To Be Delivered,Ж Ставке да буде испоручена

-Ordered Quantity,Наручено Количина

-Orders released for production.,Поруџбине пуштен за производњу.

-Organization Profile,Организација Профил

-Original Message,Оригинал Мессаге

-Other,Други

-Other Details,Остали детаљи

-Out,Напоље

-Out of AMC,Од АМЦ

-Out of Warranty,Од гаранције

-Outgoing,Друштвен

-Outgoing Mail Server,Оутгоинг маил сервер

-Outgoing Mails,Одлазни Маилс

-Outstanding Amount,Изванредна Износ

-Outstanding for Voucher ,Изванредна за ваучер

-Over Heads,Над главама

-Overhead,Преко главе

-Overlapping Conditions found between,Преклапање Услови налази између

-Owned,Овнед

-PAN Number,ПАН Број

-PF No.,ПФ број

-PF Number,ПФ број

-PI/2011/,ПИ/2011 /

-PIN,ПИН

-PO,ПО

-POP3 Mail Server,ПОП3 Маил Сервер

-POP3 Mail Server (e.g. pop.gmail.com),ПОП3 Маил Сервер (нпр. поп.гмаил.цом)

-POP3 Mail Settings,ПОП3 Маил подешавања

-POP3 mail server (e.g. pop.gmail.com),ПОП3 маил сервера (нпр. поп.гмаил.цом)

-POP3 server e.g. (pop.gmail.com),ПОП3 сервер нпр (поп.гмаил.цом)

-POS Setting,ПОС Подешавање

-POS View,ПОС Погледај

-PR Detail,ПР Детаљ

-PRO,ПРО

-PS,ПС

-Package Item Details,Пакет Детаљи артикла

-Package Items,Пакет Артикли

-Package Weight Details,Пакет Тежина Детаљи

-Packing Details,Паковање Детаљи

-Packing Detials,Паковање детиалс

-Packing List,Паковање Лист

-Packing Slip,Паковање Слип

-Packing Slip Item,Паковање Слип Итем

-Packing Slip Items,Паковање слип ставке

-Packing Slip(s) Cancelled,Отпремници (а) Отказан

-Page,Страна

-Page Background,Страница Позадина

-Page Border,Ивица странице

-Page Break,Страна Пауза

-Page HTML,Страна ХТМЛ

-Page Headings,Заглавља

-Page Links,Страница Линкови

-Page Name,Страница Име

-Page Role,Страна Улога

-Page Text,Текст странице

-Page content,Садржај странице

-Page not found,Страница није пронађена

-Page text and background is same color. Please change.,Страна текста и позадине је иста боја. Молимо Вас да промените.

-Page to show on the website,Страница за приказивање на сајту

-"Page url name (auto-generated) (add "".html"")",Паге урл име (ауто-генерисани) (адд &quot;хтмл&quot;).

-Paid Amount,Плаћени Износ

-Parameter,Параметар

-Parent Account,Родитељ рачуна

-Parent Cost Center,Родитељ Трошкови центар

-Parent Customer Group,Родитељ групу потрошача

-Parent Detail docname,Родитељ Детаљ доцнаме

-Parent Item,Родитељ шифра

-Parent Item Group,Родитељ тачка Група

-Parent Label,Родитељ Лабел

-Parent Sales Person,Продаја Родитељ Особа

-Parent Territory,Родитељ Територија

-Parent is required.,Родитељ је потребно.

-Parenttype,Паренттипе

-Partially Completed,Дјелимично Завршено

-Participants,Учесници

-Partly Billed,Делимично Изграђена

-Partly Delivered,Делимично Испоручено

-Partner Target Detail,Партнер Циљна Детаљ

-Partner Type,Партнер Тип

-Partner's Website,Партнер аутора

-Passive,Пасиван

-Passport Number,Пасош Број

-Password,Шифра

-Password Expires in (days),Лозинка Истиче у (дана)

-Patch,Закрпа

-Patch Log,Патцх Пријава

-Pay To / Recd From,Плати Да / Рецд Од

-Payables,Обавезе

-Payables Group,Обавезе Група

-Payment Collection With Ageing,Са наплате старењу

-Payment Days,Дана исплате

-Payment Entries,Платни Ентриес

-Payment Entry has been modified after you pulled it. 			Please pull it again.,Плаћање Улаз је измењена након што је извукао. Молимо повуците га поново.

-Payment Made With Ageing,Плаћање Маде Витх старењу

-Payment Reconciliation,Плаћање помирење

-Payment Terms,Услови плаћања

-Payment to Invoice Matching Tool,Плаћање фактуре Матцхинг Тоол

-Payment to Invoice Matching Tool Detail,Плаћање фактуре Матцхинг Тоол Детаљ

-Payments,Исплате

-Payments Made,Исплате Маде

-Payments Received,Уплате примљене

-Payments made during the digest period,Плаћања извршена током периода дигест

-Payments received during the digest period,Исплаћују током периода од дигест

-Payroll Setup,Платне Сетуп

-Pending,Нерешен

-Pending Review,Чека критику

-Pending SO Items For Purchase Request,Чекању СО Артикли за куповину захтеву

-Percent,Проценат

-Percent Complete,Проценат Комплетна

-Percentage Allocation,Проценат расподеле

-Percentage Allocation should be equal to ,Проценат расподеле треба да буде једнака

-Percentage variation in quantity to be allowed while receiving or delivering this item.,Проценат варијација у количини да буде дозвољено док прима или пружа ову ставку.

-Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,Проценат вам је дозвољено да примају или испоручи више од количине наредио. На пример: Ако сте наредили 100 јединица. и ваш додатак је 10% онда вам је дозвољено да примају 110 јединица.

-Performance appraisal.,Учинка.

-Period Closing Voucher,Период Затварање ваучера

-Periodicity,Периодичност

-Perm Level,Перм ниво

-Permanent Accommodation Type,Стални Тип смештаја

-Permanent Address,Стална адреса

-Permission,Дозвола

-Permission Level,Дозвола Ниво

-Permission Levels,Нивои дозвола

-Permission Manager,Дозвола Менаџер

-Permission Rules,Правила дозвола

-Permissions,Дозволе

-Permissions Settings,Дозволе Подешавања

-Permissions are automatically translated to Standard Reports and Searches,Дозволе су аутоматски преведени на стандардних извештаја и претрагама

-"Permissions are set on Roles and Document Types (called DocTypes) by restricting read, edit, make new, submit, cancel, amend and report rights.","Дозволе су постављени на улога и врсте докумената (зове ДоцТипес) ограничавањем читање, уређивање, направити нови, поднесе, отказивање, мења и извештај права."

-Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful incase you want to hide or make certain field read-only.,Дозволе на вишим нивоима су &#39;на терену&#39; дозволе. Сва поља су поставили &#39;ниво дозволе &quot;против њих и правилима дефинисаним у то дозволе важе на терен. Ово је корисно обложити желите да сакријете или направити одређену област само за читање.

-"Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document.","Дозволе на нивоу 0 су &quot;нивоу документа&quot; дозволе, односно они су примарни за приступ документу."

-Permissions translate to Users based on what Role they are assigned,Дозволе превести Корисницима на основу онога што су додељени Улога

-Person,Особа

-Person To Be Contacted,Особа да буду контактирани

-Personal,Лични

-Personal Details,Лични детаљи

-Personal Email,Лични Е-маил

-Phone,Телефон

-Phone No,Тел

-Phone No.,Број телефона

-Pick Columns,Пицк колоне

-Pincode,Пинцоде

-Place of Issue,Место издавања

-Plan for maintenance visits.,План одржавања посете.

-Planned Qty,Планирани Кол

-Planned Quantity,Планирана количина

-Plant,Биљка

-Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,"Молимо Вас да унесете знак или скраћени назив исправно, јер ће бити додат као суфикса свим налог шефовима."

-Please Update Stock UOM with the help of Stock UOM Replace Utility.,Ажурирајте УЦГ Стоцк уз помоћ Акционарског УЦГ Замени Утилити.

-Please attach a file first.,Молимо приложите прво датотеку.

-Please attach a file or set a URL,Молимо вас да приложите датотеку или поставите УРЛ

-Please check,Молимо вас да проверите

-Please enter Default Unit of Measure,Унесите јединицу мере Дефаулт

-Please enter Delivery Note No or Sales Invoice No to proceed,Унесите Напомена испоруку не продаје Фактура или Не да наставите

-Please enter Employee Number,Унесите број запослених

-Please enter Expense Account,Унесите налог Екпенсе

-Please enter Expense/Adjustment Account,Унесите трошак / Подешавање налога

-Please enter Purchase Receipt No to proceed,Унесите фискални рачун Не да наставите

-Please enter Reserved Warehouse for item ,Унесите Резервисано складиште за ставку

-Please enter valid,Молимо Вас да унесете важећи

-Please enter valid ,Молимо Вас да унесете важећи

-Please install dropbox python module,Молимо вас да инсталирате Дропбок питон модул

-Please make sure that there are no empty columns in the file.,Молимо Вас проверите да нема празних колона у датотеци.

-Please mention default value for ',Молимо вас да поменете дефаулт вредност за &#39;

-Please reduce qty.,Смањите Кти.

-Please refresh to get the latest document.,Освежите да би добили најновије документ.

-Please save the Newsletter before sending.,Молимо сачувајте билтен пре слања.

-Please select Bank Account,Изаберите банковни рачун

-Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,Молимо изаберите пренети ако такође желите да укључите претходну фискалну годину је биланс оставља на ову фискалну годину

-Please select Date on which you want to run the report,Изаберите датум на који желите да покренете извештај

-Please select Naming Neries,Изаберите Именовање Нериес

-Please select Price List,Изаберите Ценовник

-Please select Time Logs.,Изаберите Дневници време.

-Please select a,Изаберите

-Please select a csv file,Изаберите ЦСВ датотеку

-Please select a file or url,Изаберите фајл или УРЛ

-Please select a service item or change the order type to Sales.,Изаберите ставку сервиса или промените врсту налога за продају.

-Please select a sub-contracted item or do not sub-contract the transaction.,Изаберите уступани ставку или не под-уговор трансакцију.

-Please select a valid csv file with data.,Изаберите важећу ЦСВ датотеку са подацима.

-Please select month and year,Изаберите месец и годину

-Please select the document type first,Прво изаберите врсту документа

-Please select: ,Молимо одаберите:

-Please set Dropbox access keys in,Молимо сет Дропбок тастера за приступ у

-Please set Google Drive access keys in,Молимо да подесите Гоогле диска тастере приступа у

-Please setup Employee Naming System in Human Resource > HR Settings,Молимо сетуп Емплоиее Именовање систем у људске ресурсе&gt; Подешавања ХР

-Please specify,Наведите

-Please specify Company,Молимо наведите фирму

-Please specify Company to proceed,Наведите компанија наставити

-Please specify Default Currency in Company Master \			and Global Defaults,Наведите Валуте подразумевајуће у компанији Мастер \ и глобалне Дефаултс

-Please specify a,Наведите

-Please specify a Price List which is valid for Territory,Наведите ценовник који важи за територију

-Please specify a valid,Наведите важећи

-Please specify a valid 'From Case No.',Наведите тачну &#39;Од Предмет бр&#39;

-Please specify currency in Company,Наведите валуту у компанији

-Point of Sale,Поинт оф Сале

-Point-of-Sale Setting,Поинт-оф-Сале Подешавање

-Post Graduate,Пост дипломски

-Post Topic,Пост Тема

-Postal,Поштански

-Posting Date,Постављање Дате

-Posting Date Time cannot be before,Објављивање Датум Време не може бити раније

-Posting Time,Постављање Време

-Posts,Поруке

-Potential Sales Deal,Потенцијал продаје Деал

-Potential opportunities for selling.,Потенцијалне могућности за продају.

-"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","Прецизни за Флоат поља (количине, попусти, проценти итд). Плута се заокружује на наведеним децимале. Уобичајено = 3"

-Preferred Billing Address,Жељени Адреса за наплату

-Preferred Shipping Address,Жељени Адреса испоруке

-Prefix,Префикс

-Present,Представљање

-Prevdoc DocType,Превдоц ДОЦТИПЕ

-Prevdoc Doctype,Превдоц ДОЦТИПЕ

-Preview,Преглед

-Previous Work Experience,Претходно радно искуство

-Price,Цена

-Price List,Ценовник

-Price List Currency,Ценовник валута

-Price List Currency Conversion Rate,Ценовник валута Стопа конверзије

-Price List Exchange Rate,Цена курсној листи

-Price List Master,Ценовник Мастер

-Price List Name,Ценовник Име

-Price List Rate,Ценовник Оцени

-Price List Rate (Company Currency),Ценовник Цена (Друштво валута)

-Price List for Costing,Ценовник за Цостинг

-Price Lists and Rates,Ценовници и стопе

-Primary,Основни

-Print Format,Принт Формат

-Print Format Style,Штампаном формату Стил

-Print Format Type,Принт откуцајте формат

-Print Heading,Штампање наслова

-Print Hide,Принт Сакриј

-Print Width,Ширина штампе

-Print Without Amount,Принт Без Износ

-Print...,Штампа ...

-Priority,Приоритет

-Private,Приватан

-Proceed to Setup,Наставите подесити

-Process,Процес

-Process Payroll,Процес Паиролл

-Produced Quantity,Произведена количина

-Product Enquiry,Производ Енкуири

-Production Order,Продуцтион Ордер

-Production Orders,Налога за производњу

-Production Plan Item,Производња план шифра

-Production Plan Items,Производни план Артикли

-Production Plan Sales Order,Производња Продаја план Наручи

-Production Plan Sales Orders,Производни план продаје Поруџбине

-Production Planning (MRP),Производња планирање (МРП)

-Production Planning Tool,Планирање производње алата

-"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","Производи ће бити сортирани по тежини узраста у подразумеваним претрагама. Више тежине старости, већа производ ће се појавити на листи."

-Profile,Профил

-Profile Defaults,Профил Дефаултс

-Profile Represents a User in the system.,Профил Представља корисника у систему.

-Profile of a Blogger,Профил од Блоггер

-Profile of a blog writer.,Профил од блога писца.

-Project,Пројекат

-Project Costing,Трошкови пројекта

-Project Details,Пројекат Детаљи

-Project Milestone,Пројекат Милестоне

-Project Milestones,Пројекат Прекретнице

-Project Name,Назив пројекта

-Project Start Date,Пројекат Датум почетка

-Project Type,Тип пројекта

-Project Value,Пројекат Вредност

-Project activity / task.,Пројекат активност / задатак.

-Project master.,Пројекат господар.

-Project will get saved and will be searchable with project name given,Пројекат ће се чувају и да ће моћи да претражују са пројектом именом датом

-Project wise Stock Tracking,Пројекат мудар Праћење залиха

-Projected Qty,Пројектовани Кол

-Projects,Пројекти

-Prompt for Email on Submission of,Упитај Емаил за подношење

-Properties,Некретнине

-Property,Имовина

-Property Setter,Имовина сетер

-Property Setter overrides a standard DocType or Field property,Имовина сетер замењује стандардну ДОЦТИПЕ или поље имовину

-Property Type,Тип некретнине

-Provide email id registered in company,Обезбедити ид е регистрован у предузећу

-Public,Јавност

-Published,Објављен

-Published On,Објављено Дана

-Pull Emails from the Inbox and attach them as Communication records (for known contacts).,Повуците Емаилс из Примљено и приложите их као комуникације записа (за познате контакте).

-Pull Payment Entries,Пулл уносе плаћања

-Pull sales orders (pending to deliver) based on the above criteria,Повуците продајне налоге (чека да испоручи) на основу наведених критеријума

-Purchase,Куповина

-Purchase Analytics,Куповина Аналитика

-Purchase Common,Куповина Заједнички

-Purchase Date,Куповина Дате

-Purchase Details,Куповина Детаљи

-Purchase Discounts,Куповина Попусти

-Purchase Document No,Куповина Документ бр

-Purchase Document Type,Куповина Тип документа

-Purchase In Transit,Куповина Ин Трансит

-Purchase Invoice,Фактури

-Purchase Invoice Advance,Фактури Адванце

-Purchase Invoice Advances,Фактури Аванси

-Purchase Invoice Item,Фактури Итем

-Purchase Invoice Trends,Фактури Трендови

-Purchase Order,Налог за куповину

-Purchase Order Date,Куповина Дате Ордер

-Purchase Order Item,Куповина ставке поруџбине

-Purchase Order Item No,Налог за куповину артикал број

-Purchase Order Item Supplied,Наруџбенице артикла у комплету

-Purchase Order Items,Куповина Ставке поруџбине

-Purchase Order Items Supplied,Налог за куповину артикала у комплету

-Purchase Order Items To Be Billed,Налог за куповину артикала буду наплаћени

-Purchase Order Items To Be Received,Налог за куповину ставке које се примају

-Purchase Order Message,Куповина поруку Ордер

-Purchase Order Required,Наруџбенице Обавезно

-Purchase Order Trends,Куповина Трендови Ордер

-Purchase Order sent by customer,Наруџбенице шаље клијенту

-Purchase Orders given to Suppliers.,Куповина наређења према добављачима.

-Purchase Receipt,Куповина Пријем

-Purchase Receipt Item,Куповина ставке Рецеипт

-Purchase Receipt Item Supplied,Куповина Потврда јединице у комплету

-Purchase Receipt Item Supplieds,Куповина Супплиедс пријема аукцији

-Purchase Receipt Items,Куповина Ставке пријема

-Purchase Receipt Message,Куповина примање порука

-Purchase Receipt No,Куповина Пријем Нема

-Purchase Receipt Required,Куповина Потврда Обавезно

-Purchase Receipt Trends,Куповина Трендови Пријем

-Purchase Register,Куповина Регистрација

-Purchase Return,Куповина Ретурн

-Purchase Returned,Куповина Враћени

-Purchase Taxes and Charges,Куповина Порези и накнаде

-Purchase Taxes and Charges Master,Куповина Порези и накнаде Мастер

-Purpose,Намена

-Purpose must be one of ,Циљ мора бити један од

-Python Module Name,Питхон модул Име

-QA Inspection,КА Инспекција

-QAI/11-12/,КАИ/11-12 /

-QTN,КТН

-Qty,Кол

-Qty Consumed Per Unit,Кол Потрошено по јединици

-Qty To Manufacture,Кол Да Производња

-Qty as per Stock UOM,Кол по залихама ЗОЦГ

-Qualification,Квалификација

-Quality,Квалитет

-Quality Inspection,Провера квалитета

-Quality Inspection Parameters,Провера квалитета Параметри

-Quality Inspection Reading,Провера квалитета Рединг

-Quality Inspection Readings,Провера квалитета Литература

-Quantity,Количина

-Quantity Requested for Purchase,Количина Затражено за куповину

-Quantity already manufactured,Количина је већ произведен

-Quantity and Rate,Количина и Оцените

-Quantity and Warehouse,Количина и Магацин

-Quantity cannot be a fraction.,Количина не може бити део.

-Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,Количина тачке добија након производњи / препакивање од датих количине сировина

-Quantity should be equal to Manufacturing Quantity. ,Количина треба да буде једнака Производња Количина.

-Quarter,Четврт

-Quarterly,Тромесечни

-Query,Питање

-Query Options,Упит Опције

-Query Report,Извештај упита

-Query must be a SELECT,Упит мора бити ИЗАБЕРИ

-Quick Help for Setting Permissions,Брза помоћ за постављање дозвола

-Quick Help for User Properties,Брзо Помоћ за кориснике Пропертиес

-Quotation,Цитат

-Quotation Date,Понуда Датум

-Quotation Item,Понуда шифра

-Quotation Items,Цитат Артикли

-Quotation Lost Reason,Понуда Лост разлог

-Quotation Message,Цитат Порука

-Quotation Sent,Понуда Сент

-Quotation Series,Цитат серија

-Quotation To,Цитат

-Quotation Trend,Цитат Тренд

-Quotations received from Suppliers.,Цитати од добављача.

-Quotes to Leads or Customers.,Цитати на води или клијената.

-Raise Material Request when stock reaches re-order level,Подигните захтев залиха материјала када достигне ниво поновно наручивање

-Raised By,Подигао

-Raised By (Email),Подигао (Е-маил)

-Random,Случајан

-Range,Домет

-Rate,Стопа

-Rate ,Стопа

-Rate (Company Currency),Стопа (Друштво валута)

-Rate Of Materials Based On,Стопа материјала на бази

-Rate and Amount,Стопа и износ

-Rate at which Customer Currency is converted to customer's base currency,Стопа по којој Купац Валута се претварају у основне валуте купца

-Rate at which Price list currency is converted to company's base currency,Стопа по којој се Ценовник валута претвара у основну валуту компаније

-Rate at which Price list currency is converted to customer's base currency,Стопа по којој се Ценовник валута претвара у основну валуту купца

-Rate at which customer's currency is converted to company's base currency,Стопа по којој купца валута претвара у основну валуту компаније

-Rate at which supplier's currency is converted to company's base currency,Стопа по којој је добављач валута претвара у основну валуту компаније

-Rate at which this tax is applied,Стопа по којој се примењује овај порез

-Raw Material Item Code,Сировина Шифра

-Raw Materials Supplied,Сировине комплету

-Raw Materials Supplied Cost,Сировине комплету Цост

-Re-Order Level,Ре-Ордер Ниво

-Re-Order Qty,Ре-Ордер Кол

-Re-order,Поновно наручивање

-Re-order Level,Поново би ниво

-Re-order Qty,Ре-поручивање

-Read,Читати

-Read Only,Прочитајте само

-Reading 1,Читање 1

-Reading 10,Читање 10

-Reading 2,Читање 2

-Reading 3,Читање 3

-Reading 4,Читање 4

-Reading 5,Читање 5

-Reading 6,Читање 6

-Reading 7,Читање 7

-Reading 8,Читање 8

-Reading 9,Читање 9

-Reason,Разлог

-Reason for Leaving,Разлог за напуштање

-Reason for Resignation,Разлог за оставку

-Recd Quantity,Рецд Количина

-Receivable / Payable account will be identified based on the field Master Type,Потраживање / Плаћа рачун ће се идентификовати на основу поља типа Мастер

-Receivables,Потраживања

-Receivables / Payables,Потраживања / Обавезе

-Receivables Group,Потраживања Група

-Received Date,Примљени Датум

-Received Items To Be Billed,Примљени артикала буду наплаћени

-Received Qty,Примљени Кол

-Received and Accepted,Примио и прихватио

-Receiver List,Пријемник Листа

-Receiver Parameter,Пријемник Параметар

-Recipient,Прималац

-Recipients,Примаоци

-Reconciliation Data,Помирење података

-Reconciliation HTML,Помирење ХТМЛ

-Reconciliation JSON,Помирење ЈСОН

-Record item movement.,Снимање покрета ставку.

-Recurring Id,Понављајући Ид

-Recurring Invoice,Понављајући Рачун

-Recurring Type,Понављајући Тип

-Reduce Deduction for Leave Without Pay (LWP),Смањите одбитка за дозволу без плате (ЛВП)

-Reduce Earning for Leave Without Pay (LWP),Смањите Зарада за дозволу без плате (ЛВП)

-Ref Code,Реф Код

-Ref Date is Mandatory if Ref Number is specified,Реф дата је обавезно ако Реф наведен

-Ref DocType,Реф ДОЦТИПЕ

-Ref Name,Реф Име

-Ref Rate,Реф Оцени

-Ref SQ,Реф СК

-Ref Type,Реф Тип

-Reference,Упућивање

-Reference Date,Референтни датум

-Reference DocName,Референтни ДоцНаме

-Reference DocType,Референтни ДоцТипе

-Reference Name,Референтни Име

-Reference Number,Референтни број

-Reference Type,Референтни Тип

-Refresh,Освежити

-Registered but disabled.,Регистровани али онемогућен.

-Registration Details,Регистрација Детаљи

-Registration Details Emailed.,Регистрација Детаљи Послато.

-Registration Info,Регистрација фирме

-Rejected,Одбијен

-Rejected Quantity,Одбијен Количина

-Rejected Serial No,Одбијен Серијски број

-Rejected Warehouse,Одбијен Магацин

-Relation,Однос

-Relieving Date,Разрешење Дате

-Relieving Date of employee is ,Разрешење Датум запосленом је

-Remark,Примедба

-Remarks,Примедбе

-Remove Bookmark,Уклоните Боокмарк

-Rename Log,Преименовање Лог

-Rename Tool,Преименовање Тоол

-Rename...,Преименуј ...

-Rented,Изнајмљени

-Repeat On,Поновите На

-Repeat Till,Поновите До

-Repeat on Day of Month,Поновите на дан у месецу

-Repeat this Event,Поновите овај догађај

-Replace,Заменити

-Replace Item / BOM in all BOMs,Замените Итем / бом у свим БОМс

-"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","Замените посебну бом у свим осталим БОМс где се он користи. Она ће заменити стару везу бом, ажурирање трошкове и регенеришу &quot;бом експлозије јединице&quot; табелу по новом БОМ"

-Replied,Одговорено

-Report,Извештај

-Report Builder,Репорт Буилдер

-Report Builder reports are managed directly by the report builder. Nothing to do.,Репорт Буилдер извештаје директно управља Репорт Буилдер. Нема то везе.

-Report Date,Извештај Дате

-Report Hide,Извештај Сакриј

-Report Name,Име извештаја

-Report Type,Врста извештаја

-Report was not saved (there were errors),Извештај није сачуван (било грешака)

-Reports,Извештаји

-Reports to,Извештаји

-Represents the states allowed in one document and role assigned to change the state.,Представља државама дозвољене у једном документу и улоге додељене промените државу.

-Reqd,Рекд

-Reqd By Date,Рекд по датуму

-Request Type,Захтев Тип

-Request for Information,Захтев за информације

-Request for purchase.,Захтев за куповину.

-Requested By,Захтевао

-Requested Items To Be Ordered,Тражени ставке за Ж

-Requested Items To Be Transferred,Тражени Артикли ће се пренети

-Requests for items.,Захтеви за ставке.

-Required By,Обавезно Би

-Required Date,Потребан датум

-Required Qty,Обавезно Кол

-Required only for sample item.,Потребно само за узорак ставку.

-Required raw materials issued to the supplier for producing a sub - contracted item.,Потребна сировина издате до добављача за производњу суб - уговорена артикал.

-Reseller,Продавац

-Reserved Quantity,Резервисани Количина

-Reserved Warehouse,Резервисани Магацин

-Reserved Warehouse in Sales Order / Finished Goods Warehouse,Резервисано Магацин у Продаја Наручите / складиште готове робе

-Reserved Warehouse is missing in Sales Order,Резервисано Магацин недостаје у продајних налога

-Resignation Letter Date,Оставка Писмо Датум

-Resolution,Резолуција

-Resolution Date,Резолуција Датум

-Resolution Details,Резолуција Детаљи

-Resolved By,Решен

-Restrict IP,Забранити ИП

-Restrict user from this IP address only. Multiple IP addresses can be added by separating with commas. Also accepts partial IP addresses like (111.111.111),"Ограничите корисника из само ове ИП адресе. Вишеструки ИП адресе може се додати одвајањем са зарезима. Такође прихвата делимичне ИП адресе, као што су (111.111.111)"

-Restricting By User,Ограничавање Корисника

-Retail,Малопродаја

-Retailer,Продавац на мало

-Review Date,Прегледајте Дате

-Rgt,Пука

-Right,Право

-Role,Улога

-Role Allowed to edit frozen stock,Улога дозвољено да мењате замрзнуте залихе

-Role Name,Улога Име

-Role that is allowed to submit transactions that exceed credit limits set.,Улога која је дозвољено да поднесе трансакције које превазилазе кредитне лимите.

-Roles,Улоге

-Roles Assigned,Улоге додељују

-Roles Assigned To User,Улоге добио Корисника

-Roles HTML,Улоге ХТМЛ

-Root ,Корен

-Root cannot have a parent cost center,Корен не може имати центар родитеља трошкова

-Rounded Total,Роундед Укупно

-Rounded Total (Company Currency),Заобљени Укупно (Друштво валута)

-Row,Ред

-Row ,Ред

-Row #,Ред #

-Row # ,Ред #

-Rules defining transition of state in the workflow.,Правила дефинишу транзицију државе у току посла.

-"Rules for how states are transitions, like next state and which role is allowed to change state etc.","Правила за колико су државе транзиције, као и наредно стање и који улога може да промени стање итд"

-Rules to calculate shipping amount for a sale,Правила за израчунавање износа испоруке за продају

-SLE Exists,СЕЛ Постоји

-SMS,СМС

-SMS Center,СМС центар

-SMS Control,СМС Цонтрол

-SMS Gateway URL,СМС Гатеваи УРЛ адреса

-SMS Log,СМС Пријава

-SMS Parameter,СМС Параметар

-SMS Parameters,СМС Параметри

-SMS Sender Name,СМС Сендер Наме

-SMS Settings,СМС подешавања

-SMTP Server (e.g. smtp.gmail.com),СМТП сервер (нпр. смтп.гмаил.цом)

-SO,СО

-SO Date,СО Датум

-SO Pending Qty,СО чекању КТИ

-SO/10-11/,СО/10-11 /

-SO1112,СО1112

-SQTN,СКТН

-STE,Сте

-SUP,СУП

-SUPP,СУПП

-SUPP/10-11/,СУПП/10-11 /

-Salary,Плата

-Salary Information,Плата Информација

-Salary Manager,Плата Менаџер

-Salary Mode,Плата режим

-Salary Slip,Плата Слип

-Salary Slip Deduction,Плата Слип Одбитак

-Salary Slip Earning,Плата Слип Зарада

-Salary Structure,Плата Структура

-Salary Structure Deduction,Плата Структура Одбитак

-Salary Structure Earning,Плата Структура Зарада

-Salary Structure Earnings,Структура плата Зарада

-Salary breakup based on Earning and Deduction.,Плата распада на основу зараде и дедукције.

-Salary components.,Плата компоненте.

-Sales,Продајни

-Sales Analytics,Продаја Аналитика

-Sales BOM,Продаја БОМ

-Sales BOM Help,Продаја БОМ Помоћ

-Sales BOM Item,Продаја БОМ шифра

-Sales BOM Items,Продаја БОМ Артикли

-Sales Common,Продаја Цоммон

-Sales Details,Детаљи продаје

-Sales Discounts,Продаја Попусти

-Sales Email Settings,Продаја Емаил подешавања

-Sales Extras,Продаја Екстра

-Sales Invoice,Продаја Рачун

-Sales Invoice Advance,Продаја Рачун Адванце

-Sales Invoice Item,Продаја Рачун шифра

-Sales Invoice Items,Продаје Рачун Ставке

-Sales Invoice Message,Продаја Рачун Порука

-Sales Invoice No,Продаја Рачун Нема

-Sales Invoice Trends,Продаје Фактура трендови

-Sales Order,Продаја Наручите

-Sales Order Date,Продаја Датум поруџбине

-Sales Order Item,Продаја Наручите артикла

-Sales Order Items,Продаја Ордер Артикли

-Sales Order Message,Продаја Наручите порука

-Sales Order No,Продаја Наручите Нема

-Sales Order Required,Продаја Наручите Обавезно

-Sales Order Trend,Продаја Наручите Тренд

-Sales Partner,Продаја Партнер

-Sales Partner Name,Продаја Име партнера

-Sales Partner Target,Продаја Партнер Циљна

-Sales Partners Commission,Продаја Партнери Комисија

-Sales Person,Продаја Особа

-Sales Person Incharge,Продавац инцхарге

-Sales Person Name,Продаја Особа Име

-Sales Person Target Variance (Item Group-Wise),Продавац Циљна Варијанса (тачка група-Висе)

-Sales Person Targets,Продаја Персон Мете

-Sales Person-wise Transaction Summary,Продавац у питању трансакција Преглед

-Sales Register,Продаја Регистрација

-Sales Return,Продаја Ретурн

-Sales Taxes and Charges,Продаја Порези и накнаде

-Sales Taxes and Charges Master,Продаја Порези и накнаде Мастер

-Sales Team,Продаја Тим

-Sales Team Details,Продајни тим Детаљи

-Sales Team1,Продаја Теам1

-Sales and Purchase,Продаја и Куповина

-Sales campaigns,Продаја кампање

-Sales persons and targets,Продаја лица и циљеви

-Sales taxes template.,Порез на промет шаблона.

-Sales territories.,Продаје територија.

-Salutation,Поздрав

-Same file has already been attached to the record,Исти фајл је већ у прилогу записника

-Sample Size,Величина узорка

-Sanctioned Amount,Санкционисани Износ

-Saturday,Субота

-Save,Уштедети

-Schedule,Распоред

-Schedule Details,Распоред Детаљи

-Scheduled,Планиран

-Scheduled Confirmation Date,Планирано Потврда Датум

-Scheduled Date,Планиран датум

-Scheduler Log,Планер Пријава

-School/University,Школа / Универзитет

-Score (0-5),Оцена (0-5)

-Score Earned,Оцена Еарнед

-Scrap %,Отпад%

-Script,Скрипта

-Script Report,Скрипта извештај

-Script Type,Скрипта Врста

-Script to attach to all web pages.,Скрипта да приложите све веб странице.

-Search,Претрага

-Search Fields,Сеарцх Поља

-Seasonality for setting budgets.,Сезонски за постављање буџете.

-Section Break,Члан Пауза

-Security Settings,Безбедносне поставке

-"See ""Rate Of Materials Based On"" in Costing Section",Погледајте &quot;стопа материјала на бази&quot; у Цостинг одељак

-Select,Одабрати

-"Select ""Yes"" for sub - contracting items",Изаберите &quot;Да&quot; за под - уговорне ставке

-"Select ""Yes"" if this item is to be sent to a customer or received from a supplier as a sample. Delivery notes and Purchase Receipts will update stock levels but there will be no invoice against this item.","Изаберите &quot;Да&quot; ако ова ставка ће бити послат купцу или примили од добављача као узорак. Достава белешке и купите Приливи ће ажурирати ниво залиха, али неће бити ни фактура против ове ставке."

-"Select ""Yes"" if this item is used for some internal purpose in your company.",Изаберите &quot;Да&quot; ако ова ставка се користи за неке интерне потребе у вашој компанији.

-"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","Изаберите &quot;Да&quot; ако ова ставка представља неки посао као тренинг, пројектовање, консалтинг, итд"

-"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",Изаберите &quot;Да&quot; ако се одржавање залихе ове ставке у свом инвентару.

-"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",Изаберите &quot;Да&quot; ако снабдевање сировинама да у свом добављачу за производњу ову ставку.

-Select All,Изабери све

-Select Attachments,Изаберите прилоге

-Select Budget Distribution to unevenly distribute targets across months.,Изаберите Дистрибуција буџету неравномерно дистрибуирају широм мете месеци.

-"Select Budget Distribution, if you want to track based on seasonality.","Изаберите Дистрибуција буџета, ако желите да пратите на основу сезоне."

-Select Customer,Изаберите клијента

-Select Digest Content,Изаберите Дигест Садржај

-Select DocType,Изаберите ДОЦТИПЕ

-Select Document Type,Изаберите Врста документа

-Select Document Type or Role to start.,Изаберите тип документа или улогу за почетак.

-Select Items,Изаберите ставке

-Select PR,Изаберите ПР

-Select Print Format,Изаберите формат штампања

-Select Print Heading,Изаберите Принт Хеадинг

-Select Report Name,Изаберите име Репорт

-Select Role,Избор улоге

-Select Sales Orders,Избор продајних налога

-Select Sales Orders from which you want to create Production Orders.,Изаберите продајних налога из које желите да креирате налоге производњу.

-Select Terms and Conditions,Изаберите Услове

-Select Time Logs and Submit to create a new Sales Invoice.,Изаберите Протоколи време и слање да створи нову продајну фактуру.

-Select Transaction,Изаберите трансакцију

-Select Type,Изаберите Врста

-Select User or Property to start.,Изаберите корисника или имовина за почетак.

-Select a Banner Image first.,Изаберите прво слику Баннер.

-Select account head of the bank where cheque was deposited.,Изаберите главу рачуна банке у којој је депонован чек.

-Select an image of approx width 150px with a transparent background for best results.,Изаберите слику ширине 150пк ца са транспарентном позадином за најбоље резултате.

-Select company name first.,Изаберите прво име компаније.

-Select dates to create a new ,Изаберите датум да створи нову

-Select name of Customer to whom project belongs,Изаберите име купца коме пројекат припада

-Select or drag across time slots to create a new event.,Изаберите или превуците преко терминима да креирате нови догађај.

-Select template from which you want to get the Goals,Изаберите шаблон из којег желите да добијете циљеве

-Select the Employee for whom you are creating the Appraisal.,Изаберите запосленог за кога правите процену.

-Select the currency in which price list is maintained,Изаберите валуту у којој се одржава ценовник

-Select the label after which you want to insert new field.,Изаберите ознаку након чега желите да убаците ново поље.

-Select the period when the invoice will be generated automatically,Изаберите период када ће рачун бити аутоматски генерисан

-"Select the price list as entered in ""Price List"" master. This will pull the reference rates of items against this price list as specified in ""Item"" master.",Изаберите ценовник као ушао у &quot;Ценовник&quot; господара. То ће повући референтне стопе ставки против овог ценовника као што је наведено у &quot;тачка&quot; господара.

-Select the relevant company name if you have multiple companies,"Изаберите одговарајућу име компаније, ако имате више предузећа"

-Select the relevant company name if you have multiple companies.,"Изаберите одговарајућу име компаније, ако имате више компанија."

-Select who you want to send this newsletter to,Изаберите кога желите да пошаљете ову билтен

-"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","Избор &quot;Да&quot; ће омогућити ова ставка да се појави у нарудзбенице, Куповина записа."

-"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","Избор &quot;Да&quot; ће омогућити ова ставка да схватим по редоследу продаје, Ноте Деливери"

-"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",Избор &quot;Да&quot; ће вам омогућити да направите саставници приказује сировина и оперативне трошкове који су настали за производњу ову ставку.

-"Selecting ""Yes"" will allow you to make a Production Order for this item.",Избор &quot;Да&quot; ће вам омогућити да направите налог производње за ову ставку.

-"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",Избор &quot;Да&quot; ће дати јединствени идентитет сваком ентитету ове тачке које се могу видети у серијским Но мајстора.

-Selling,Продаја

-Selling Settings,Продаја Сеттингс

-Send,Послати

-Send Autoreply,Пошаљи Ауторепли

-Send Email,Сенд Емаил

-Send From,Пошаљи Од

-Send Invite Email,Пошаљи позив Емаил

-Send Me A Copy,Пошаљи ми копију

-Send Notifications To,Слање обавештења

-Send Print in Body and Attachment,Пошаљи Принт у телу и прилога

-Send SMS,Пошаљи СМС

-Send To,Пошаљи

-Send To Type,Пошаљи да куцате

-Send an email reminder in the morning,Пошаљи е-маил подсетник ујутру

-Send automatic emails to Contacts on Submitting transactions.,Пошаљи аутоматске пошту у контакте на Подношење трансакције.

-Send mass SMS to your contacts,Пошаљи СМС масовне вашим контактима

-Send regular summary reports via Email.,Пошаљи редовне извештаје резимеа путем е-поште.

-Send to this list,Пошаљи на овој листи

-Sender,Пошиљалац

-Sender Name,Сендер Наме

-"Sending newsletters is not allowed for Trial users, \				to prevent abuse of this feature.","Слање билтене није дозвољено за суђење кориснике, \ би се спречила злоупотреба ове функције."

-Sent Mail,Послате

-Sent On,Послата

-Sent Quotation,Сент Понуда

-Separate production order will be created for each finished good item.,Одвојена производња поруџбина ће бити направљен за сваку готовог добар ставке.

-Serial No,Серијски број

-Serial No Details,Серијска Нема детаља

-Serial No Service Contract Expiry,Серијски број услуга Уговор Истек

-Serial No Status,Серијски број статус

-Serial No Warranty Expiry,Серијски Нема гаранције истека

-Serialized Item: ',Сериализед шифра: &#39;

-Series List for this Transaction,Серија Листа за ову трансакције

-Server,Сервер

-Service Address,Услуга Адреса

-Services,Услуге

-Session Expired. Logging you out,Сесија је истекла. Логгинг те из

-Session Expires in (time),Сесија истиче у (време)

-Session Expiry,Седница Истек

-Session Expiry in Hours e.g. 06:00,Седница Рок Хоурс нпр 06:00

-Set Banner from Image,Поставите банер са слике

-Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,Сет тачка Групе мудрих буџете на овој територији. Такође можете укључити сезонски постављањем дистрибуције.

-Set Login and Password if authentication is required.,Сет логин и лозинку ако је потребна потврда идентитета.

-Set New Password,Постави нову шифру

-Set Value,Сет Валуе

-"Set a new password and ""Save""",Поставите нову лозинку и &quot;Саве&quot;

-Set prefix for numbering series on your transactions,Сет префикс за нумерисање серију на својим трансакцијама

-Set targets Item Group-wise for this Sales Person.,Поставите циљеве ставку Групе мудро ову особу продаје.

-"Set your background color, font and image (tiled)","Поставите позадином, фонт и слике (поплочан)"

-"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","Поставите овде своје одлазне поште СМТП подешавања. Све систем генерише обавештења, емаил-ови ће отићи са овог маил сервера. Ако нисте сигурни, оставите ово празно да бисте користили ЕРПНект сервере (е-маил поруке и даље ће бити послате са вашег Емаил ИД) или се обратите свом провајдеру е-поште."

-Setting Account Type helps in selecting this Account in transactions.,Подешавање Тип налога помаже у одабиру овог рачуна у трансакцијама.

-Settings,Подешавања

-Settings for About Us Page.,Подешавања за О нама страна.

-Settings for Accounts,Подешавања за рачуне

-Settings for Buying Module,Подешавања за куповину модул

-Settings for Contact Us Page,Подешавања за Контакт страницу

-Settings for Contact Us Page.,Подешавања за Контакт страницу.

-Settings for Selling Module,Подешавања за продају модул

-Settings for the About Us Page,Подешавања за О нама Паге

-"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",Подешавања да издвоји Кандидати Посао из поштанског сандучета нпр &quot;јобс@екампле.цом&quot;

-Setup,Намештаљка

-Setup Control,Подешавање контроле

-Setup Series,Подешавање Серија

-Setup of Shopping Cart.,Постављање корпи.

-Setup of fonts and background.,Подешавање фонтова и позадине.

-"Setup of top navigation bar, footer and logo.","Подешавање топ навигатион бар, подножје и логотипом."

-Setup to pull emails from support email account,Поставите повући поруке из налога е-поште за подршку

-Share,Удео

-Share With,Подели са

-Shipments to customers.,Испоруке купцима.

-Shipping,Шпедиција

-Shipping Account,Достава рачуна

-Shipping Address,Адреса испоруке

-Shipping Address Name,Адреса испоруке Име

-Shipping Amount,Достава Износ

-Shipping Rule,Достава Правило

-Shipping Rule Condition,Достава Правило Стање

-Shipping Rule Conditions,Правило услови испоруке

-Shipping Rule Label,Достава Правило Лабел

-Shipping Rules,Правила испоруке

-Shop,Продавница

-Shopping Cart,Корпа

-Shopping Cart Price List,Корпа Ценовник

-Shopping Cart Price Lists,Корпа Ценовници

-Shopping Cart Settings,Корпа Подешавања

-Shopping Cart Shipping Rule,Корпа Достава Правило

-Shopping Cart Shipping Rules,Корпа испоруке Правила

-Shopping Cart Taxes and Charges Master,Корпа такси и накнада Мастер

-Shopping Cart Taxes and Charges Masters,Корпа такси и накнада Мастерс

-Short Bio,Кратка Биографија

-Short Name,Кратко Име

-Short biography for website and other publications.,Кратка биографија за сајт и других публикација.

-Shortcut,Пречица

-"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",Схов &quot;У складишту&quot; или &quot;Није у складишту&quot; заснован на лагеру на располагању у овом складишту.

-Show Details,Прикажи детаље

-Show In Website,Схов у сајт

-Show Print First,Прикажи Штампање Прво

-Show a slideshow at the top of the page,Приказивање слајдова на врху странице

-Show in Website,Прикажи у сајту

-Show rows with zero values,Покажи редове са нула вредностима

-Show this slideshow at the top of the page,Покажи ову пројекцију слајдова на врху странице

-Showing only for,Приказ само за

-Signature,Потпис

-Signature to be appended at the end of every email,Потпис се додаје на крају сваког е-поште

-Single,Самац

-Single Post (article).,Појединачне поруке (члан).

-Single unit of an Item.,Једна јединица једне тачке.

-Sitemap Domain,Мапа домена

-Slideshow,Слидесхов

-Slideshow Items,Слидесхов Артикли

-Slideshow Name,Приказ Име

-Slideshow like display for the website,Приказ екрана као за сајт

-Small Text,Мала Текст

-Solid background color (default light gray),Чврста позадина (дефаулт светло сива)

-Sorry we were unable to find what you were looking for.,Жао ми је што нису могли да пронађу оно што сте тражили.

-Sorry you are not permitted to view this page.,Жао ми је што није дозвољено да видите ову страницу.

-Sorry! We can only allow upto 100 rows for Stock Reconciliation.,Жао ми је! Ми само можемо дозволити Упто 100 редова за берзи помирењу.

-"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","Извини! Не можете да промените валуту подразумевани компаније, јер се у њему већ трансакције против њега. Мораћете да поништи трансакције уколико желите да промените подразумевану валуту."

-Sorry. Companies cannot be merged,Извините. Компаније не могу да се споје

-Sorry. Serial Nos. cannot be merged,Извините. Серијски Нос не могу да се споје

-Sort By,Сортирање

-Source,Извор

-Source Warehouse,Извор Магацин

-Source and Target Warehouse cannot be same,Извор и Циљна Магацин не могу бити исти

-Source of th,Извор ог

-"Source of the lead. If via a campaign, select ""Campaign""","Извор олова. Ако преко кампање, изаберите &quot;кампању&quot;"

-Spartan,Спартанац

-Special Page Settings,Посебна страница Подешавања

-Specification Details,Спецификација Детаљније

-Specify Exchange Rate to convert one currency into another,Наведите курсу за конвертовање једне валуте у другу

-"Specify a list of Territories, for which, this Price List is valid","Наведите списак територија, за које, Овај ценовник важи"

-"Specify a list of Territories, for which, this Shipping Rule is valid","Наведите списак територија, за које, ова поставка правило важи"

-"Specify a list of Territories, for which, this Taxes Master is valid","Наведите списак територија, за које, ово порези Мастер важи"

-Specify conditions to calculate shipping amount,Наведите услове за израчунавање износа испоруке

-Split Delivery Note into packages.,Сплит Напомена Испорука у пакетима.

-Standard,Стандард

-Standard Rate,Стандардна стопа

-"Standard Terms and Conditions that can be added to Sales and Purchases.Examples:1. Validity of the offer.1. Payment Terms (In Advance, On Credit, part advance etc).1. What is extra (or payable by the Customer).1. Safety / usage warning.1. Warranty if any.1. Returns Policy.1. Terms of shipping, if applicable.1. Ways of addressing disputes, indemnity, liability, etc.1. Address and Contact of your Company.","Стандардни услови који могу бити додати продаје и Пурцхасес.Екамплес: 1. Важење оффер.1. Услови плаћања (унапред, на кредит, итд део аванса) .1. Шта је екстра (или плаћа купац) .1. Безбедност / коришћења варнинг.1. Гаранција ако ани.1. Враћа Полици.1. Услови испоруке, ако апплицабле.1. Начини адресирања спорова, одштете, одговорност, етц.1. Адреса и контакт вашег предузећа."

-"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.10. Add or Deduct: Whether you want to add or deduct the tax.","Стандардна пореска шаблон који се може применити на све куповних трансакција. Овај шаблон могу да садрже списак пореских глава и такође друге трошковима главом као &quot;Схиппинг&quot;, &quot;осигурање&quot;, &quot;Руковање&quot; итд # # # # НотеТхе пореска стопа сте овде дефинишете ће бити стандардна стопа пореза за све ** ** јединице . Ако постоје ** ** Ставке које имају различите цене, морају се додати у ** ** артикла порезу табеле у ** ** мастер тачке # # # #. Опис Цолумнс1. Обрачун Тип: - Ово може да буде на ** Нето Укупно ** (која је збир основног износа). - ** На претходни ред Укупно / Износ ** (за кумулативног пореза или такси). Ако изаберете ову опцију, порез ће бити примењен као проценат претходни ред (у пореском табели) износ или тотална. - ** ** Сунце (као што је поменуто) .2. Рачун Шеф: Рачун главне књиге под којим је овај порез ће бити боокед3. Цост Центар: Ако порески / задужење приход (као испоруку) или расход треба да буде резервисана против Цост Центер.4. Опис: Опис пореза (који ће бити штампан у фактурама / котације) .5. Рате: Пореска рате.6. Износ: Пореска амоунт.7. Укупно: Кумулативна укупна овом поинт.8. Унесите ред: Ако заснована на &quot;Претходни ред Укупно&quot; можете изабрати број редова који ће бити узети као основа за овај обрачун (дефаулт је претходни ред) .9. Размислите пореза или оптужба за: У овом одељку можете да одредите да ли порески / задужења је само за вредновање (не део од укупно) или само за укупно (не додају вредност ставке) или за ботх.10. Додајте или Одузмите: Да ли желите да додате или одузмете порез."

-"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.","Стандардна пореска шаблон који се може применити на све продајне трансакције. Овај шаблон могу да садрже списак пореских глава и осталих трошковима / приход главе попут &quot;бродарства&quot;, &quot;осигурање&quot;, &quot;руковање&quot; итд # # # # НотеТхе пореска стопа сте овде дефинишете ће бити стандардна стопа пореза за све јединице ** **. Ако постоје ** ** Ставке које имају различите цене, морају се додати у ** ** артикла порезу табеле у ** ** мастер тачке # # # #. Опис Цолумнс1. Обрачун Тип: - Ово може да буде на ** Нето Укупно ** (која је збир основног износа). - ** На претходни ред Укупно / Износ ** (за кумулативног пореза или такси). Ако изаберете ову опцију, порез ће бити примењен као проценат претходни ред (у пореском табели) износ или тотална. - ** ** Сунце (као што је поменуто) .2. Рачун Шеф: Рачун главне књиге под којим је овај порез ће бити боокед3. Цост Центар: Ако порески / задужење приход (као испоруку) или расход треба да буде резервисана против Цост Центер.4. Опис: Опис пореза (који ће бити штампан у фактурама / котације) .5. Рате: Пореска рате.6. Износ: Пореска амоунт.7. Укупно: Кумулативна укупна овом поинт.8. Унесите ред: Ако заснована на &quot;Претходни ред Укупно&quot; можете изабрати број редова који ће бити узети као основа за овај обрачун (дефаулт је претходни ред) .9. Да ли је то такса у Основном Рате: Ако проверите ово, то значи да ова такса неће бити приказан испод ставке табеле, али ће бити укључени у Основном стопе у вашем главном тачком табели. Ово је корисно којој желите дати раван цену (укључујући све таксе) цену купцима."

-Start Date,Датум почетка

-Start Report For,Почетак ИЗВЕШТАЈ ЗА

-Start date of current invoice's period,Почетак датум периода текуће фактуре за

-Starts on,Почиње на

-Startup,Покретање

-State,Држава

-States,Државе

-Static Parameters,Статички параметри

-Status,Статус

-Status must be one of ,Стање мора бити један од

-Status should be Submitted,Статус треба да се поднесе

-Statutory info and other general information about your Supplier,Статутарна инфо и друге опште информације о вашем добављачу

-Stock,Залиха

-Stock Adjustment Account,Стоцк Подешавање налога

-Stock Adjustment Cost Center,Залиха Подешавање трошковних центара

-Stock Ageing,Берза Старење

-Stock Analytics,Стоцк Аналитика

-Stock Balance,Берза Биланс

-Stock Entry,Берза Ступање

-Stock Entry Detail,Берза Унос Детаљ

-Stock Frozen Upto,Берза Фрозен Упто

-Stock In Hand Account,Залиха Ин Ханд налог

-Stock Ledger,Берза Леџер

-Stock Ledger Entry,Берза Леџер Ентри

-Stock Level,Берза Ниво

-Stock Qty,Берза Кол

-Stock Queue (FIFO),Берза Куеуе (ФИФО)

-Stock Received But Not Billed,Залиха примљена Али не наплати

-Stock Reconciliation,Берза помирење

-Stock Reconciliation file not uploaded,Берза Помирење фајл не уплоадед

-Stock Settings,Стоцк Подешавања

-Stock UOM,Берза УОМ

-Stock UOM Replace Utility,Берза УОМ Замени комунално

-Stock Uom,Берза УОМ

-Stock Value,Вредност акције

-Stock Value Difference,Вредност акције Разлика

-Stop,Стоп

-Stop users from making Leave Applications on following days.,Стоп кориснике од доношења Леаве апликација на наредним данима.

-Stopped,Заустављен

-Structure cost centers for budgeting.,Структура трошкова центара за буџетирање.

-Structure of books of accounts.,Структура књигама.

-Style,Стил

-Style Settings,Стиле Подешавања

-"Style represents the button color: Success - Green, Danger - Red, Inverse - Black, Primary - Dark Blue, Info - Light Blue, Warning - Orange","Стил представља дугме боју: Успех - зелени, опасности - Црвена, Инверсе - црна, Примарни - Тамно Плава, Инфо - светло плава, Упозорење - Оранге"

-"Sub-currency. For e.g. ""Cent""",Под-валута. За пример &quot;цент&quot;

-Sub-domain provided by erpnext.com,Под-домена пружају ерпнект.цом

-Subcontract,Подуговор

-Subdomain,Поддомен

-Subject,Предмет

-Submit,Поднети

-Submit Salary Slip,Пошаљи Слип платама

-Submit all salary slips for the above selected criteria,Доставе све рачуне плата за горе наведене изабраним критеријумима

-Submitted,Поднет

-Submitted Record cannot be deleted,Послао Снимање не може да се избрише

-Subsidiary,Подружница

-Success,Успех

-Successful: ,Успешно:

-Suggestion,Сугестија

-Suggestions,Предлози

-Sunday,Недеља

-Supplier,Добављач

-Supplier (Payable) Account,Добављач (наплаћује се) налог

-Supplier (vendor) name as entered in supplier master,"Добављач (продавац), име као ушао у добављача мастер"

-Supplier Account Head,Снабдевач рачуна Хеад

-Supplier Address,Снабдевач Адреса

-Supplier Details,Добављачи Детаљи

-Supplier Intro,Снабдевач Интро

-Supplier Invoice Date,Датум фактуре добављача

-Supplier Invoice No,Снабдевач фактура бр

-Supplier Name,Снабдевач Име

-Supplier Naming By,Добављач назив под

-Supplier Part Number,Снабдевач Број дела

-Supplier Quotation,Снабдевач Понуда

-Supplier Quotation Item,Снабдевач Понуда шифра

-Supplier Reference,Снабдевач Референтна

-Supplier Shipment Date,Снабдевач датума пошиљке

-Supplier Shipment No,Снабдевач пошиљке Нема

-Supplier Type,Снабдевач Тип

-Supplier Warehouse,Снабдевач Магацин

-Supplier Warehouse mandatory subcontracted purchase receipt,Добављач Магацин обавезно подизвођење рачуном

-Supplier classification.,Снабдевач класификација.

-Supplier database.,Снабдевач базе података.

-Supplier of Goods or Services.,Добављач робе или услуга.

-Supplier warehouse where you have issued raw materials for sub - contracting,Добављач складиште где сте издали сировине за под - уговарање

-Supplier's currency,Добављача валута

-Support,Подршка

-Support Analytics,Подршка Аналитика

-Support Email,Подршка Емаил

-Support Email Id,Подршка Ид Емаил

-Support Password,Подршка Лозинка

-Support Ticket,Подршка улазница

-Support queries from customers.,Подршка упите од купаца.

-Symbol,Симбол

-Sync Inbox,Синц инбок

-Sync Support Mails,Синхронизација маилова подршке

-Sync with Dropbox,Синхронизација са Дропбок

-Sync with Google Drive,Синхронизација са Гоогле Дриве

-System,Систем

-System Defaults,Системски Дефаултс

-System Settings,Систем Сеттингс

-System User,Систем Корисник

-"System User (login) ID. If set, it will become default for all HR forms.","Систем Корисник (пријављивање) ИД. Ако се постави, она ће постати стандардна за све ХР облицима."

-System for managing Backups,Систем за управљање копије

-System generated mails will be sent from this email id.,Систем генерише маилове ће бити послата из овог Емаил ИД.

-TL-,ТЛ-

-TLB-,ТЛБ-

-Table,Табела

-Table for Item that will be shown in Web Site,Табела за тачке које ће бити приказане у Веб Сите

-Tag,Надимак

-Tag Name,Ознака Назив

-Tags,Тагс:

-Tahoma,Тахома

-Target,Мета

-Target  Amount,Циљна Износ

-Target Detail,Циљна Детаљ

-Target Details,Циљне Детаљи

-Target Details1,Циљна Детаилс1

-Target Distribution,Циљна Дистрибуција

-Target Qty,Циљна Кол

-Target Warehouse,Циљна Магацин

-Task,Задатак

-Task Details,Задатак Детаљи

-Tax,Порез

-Tax Calculation,Обрачун пореза

-Tax Category can not be 'Valuation' or 'Valuation and Total' 					as all items are non-stock items,Пореска категорија не може бити &quot;Вредновање&quot; или &quot;Процена и Тотал&quot; и сви производи без залихама

-Tax Master,Пореска Мастер

-Tax Rate,Пореска стопа

-Tax Template for Purchase,Пореска Шаблон за куповину

-Tax Template for Sales,Пореска Шаблон за продају

-Tax and other salary deductions.,Порески и други плата одбитака.

-Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges,Пореска детаљ сто добављају тачка мајстора као стринг и складишти у овом фиелд.Усед за порезе и таксе

-Taxable,Опорезиви

-Taxes,Порези

-Taxes and Charges,Порези и накнаде

-Taxes and Charges Added,Порези и накнаде додавања

-Taxes and Charges Added (Company Currency),Порези и накнаде додавања (Друштво валута)

-Taxes and Charges Calculation,Порези и накнаде израчунавање

-Taxes and Charges Deducted,Порези и накнаде одузима

-Taxes and Charges Deducted (Company Currency),Порези и накнаде одузима (Друштво валута)

-Taxes and Charges Total,Порези и накнаде Тотал

-Taxes and Charges Total (Company Currency),Порези и накнаде Укупно (Друштво валута)

-Taxes and Charges1,Порези и Цхаргес1

-Team Members,Чланови тима

-Team Members Heading,Чланови тима Хеадинг

-Template for employee performance appraisals.,Шаблон за процене запослених перформансама.

-Template of terms or contract.,Предложак термина или уговору.

-Term Details,Орочена Детаљи

-Terms and Conditions,Услови

-Terms and Conditions Content,Услови коришћења садржаја

-Terms and Conditions Details,Услови Детаљи

-Terms and Conditions Template,Услови коришћења шаблона

-Terms and Conditions1,Услови и Цондитионс1

-Territory,Територија

-Territory Manager,Територија Менаџер

-Territory Name,Територија Име

-Territory Target Variance (Item Group-Wise),Територија Циљна Варијанса (тачка група-Висе)

-Territory Targets,Територија Мете

-Test,Тест

-Test Email Id,Тест маил Ид

-Test Runner,Тест Руннер

-Test the Newsletter,Тестирајте билтен

-Text,Текст

-Text Align,Текст Поравнај

-Text Editor,Текст Уредник

-"The ""Web Page"" that is the website home page",&quot;Веб страница&quot; који је сајт хоме паге

-The BOM which will be replaced,БОМ који ће бити замењен

-"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",Ставка која представља пакет. Ова тачка мора да &quot;Зар берза Ставка&quot; као &quot;не&quot; и &quot;Да ли је продаје тачка&quot; као &quot;Да&quot;

-The date at which current entry is made in system.,Датум на који је тренутни унос направљен у систему.

-The date at which current entry will get or has actually executed.,Датум на који тренутна ставка ће добити или је стварно извршена.

-The date on which next invoice will be generated. It is generated on submit.,Датум када ће следећи рачун бити генерисан. Генерише се на субмит.

-The date on which recurring invoice will be stop,Датум на који се понавља фактура ће бити зауставити

-"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","Дан у месецу за који ће аутоматски бити генерисан фактура нпр 05, 28 итд"

-The first Leave Approver in the list will be set as the default Leave Approver,Први одсуство одобраватељ на листи ће бити постављен као подразумевани Аппровер Леаве

-The gross weight of the package. Usually net weight + packaging material weight. (for print),Бруто тежина пакета. Обично нето тежина + амбалаже тежина. (За штампу)

-The name of your company / website as you want to appear on browser title bar. All pages will have this as the prefix to the title.,"Име ваше компаније / сајту, као да желите да се појави на траци прегледача насловној. Све странице ће имати ово као префикс за титулу."

-The net weight of this package. (calculated automatically as sum of net weight of items),Нето тежина овог пакета. (Израчунава аутоматски као збир нето тежине предмета)

-The new BOM after replacement,Нови БОМ након замене

-The rate at which Bill Currency is converted into company's base currency,Стопа по којој је Бил валута претвара у основну валуту компаније

-"The system provides pre-defined roles, but you can <a href='#List/Role'>add new roles</a> to set finer permissions","Систем обезбеђује унапред дефинисане улоге, али можете <a href='#List/Role'>додати нове улоге</a> да поставите дозволе финијим"

-The unique id for tracking all recurring invoices. It is generated on submit.,Стеам ИД за праћење свих понавља фактуре. Генерише се на субмит.

-Then By (optional),Затим (опционо)

-These properties are Link Type fields from all Documents.,Ове особине су Линк Тип поља из свих докумената.

-"These properties can also be used to 'assign' a particular document, whose property matches with the User's property to a User. These can be set using the <a href='#permission-manager'>Permission Manager</a>","Ове особине могу се користити за &quot;доделили&quot; посебан документ, чија имовина поклапа са имовином Корисника кориснику. Ово се може подесити помоћу <a href='#permission-manager'>Дозвола Манагер</a>"

-These properties will appear as values in forms that contain them.,Ове особине ће се појавити као вредности у облицима који их садрже.

-These values will be automatically updated in transactions and also will be useful to restrict permissions for this user on transactions containing these values.,Ове вредности ће бити аутоматски ажурирају у трансакцијама и такође ће бити корисно да ограничите дозволе за овог корисника о трансакцијама садрже ове вредности.

-This Price List will be selected as default for all Customers under this Group.,Овај Ценовник ће бити изабран као подразумевани за све купце из ове групе.

-This Time Log Batch has been billed.,Ово време Пријава Групно је наплаћена.

-This Time Log Batch has been cancelled.,Ово време Пријава серија је отказана.

-This Time Log conflicts with,Овај пут Лог сукоби са

-This account will be used to maintain value of available stock,Овај налог ће се користити за одржавање вредности расположивих залиха

-This currency will get fetched in Purchase transactions of this supplier,Ова валута ће се преузета у куповних трансакција овог добављача

-This currency will get fetched in Sales transactions of this customer,Ова валута ће се преузета у купопродајним трансакцијама овог корисника

-"This feature is for merging duplicate warehouses. It will replace all the links of this warehouse by ""Merge Into"" warehouse. After merging you can delete this warehouse, as stock level for this warehouse will be zero.","Ова функција је за спајање дупликате складишта. Он ће заменити све везе овог магацина по &quot;обједињене у&quot; складиште. Након спајања можете да избришете ово складиште, као што ће ниво залиха овог складишта бити нула."

-This feature is only applicable to self hosted instances,Ова функција је само за себе хостује случајевима

-This field will appear only if the fieldname defined here has value OR the rules are true (examples): <br>myfieldeval:doc.myfield=='My Value'<br>eval:doc.age>18,Ово поље ће се појавити само ако имепоља дефинисан овде има вредност ИЛИ правила су истина (примери): <br> мифиелдевал: доц.мифиелд == &#39;Мој Вредност&#39; <br> евал: доц.аге&gt; 18

-This goes above the slideshow.,Ово иде изнад слајдова.

-This is PERMANENT action and you cannot undo. Continue?,То је стална акција и не можете да опозовете. Наставити?

-This is an auto generated Material Request.,Ово је аутоматски генерисан Материјал захтев.

-This is permanent action and you cannot undo. Continue?,То је стална акција и не можете да опозовете. Наставити?

-This is the number of the last created transaction with this prefix,То је број последње створеног трансакције са овим префиксом

-This message goes away after you create your first customer.,Ова порука нестаје након што креирате свој први купац.

-This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,Ова алатка вам помаже да ажурирате или поправити количину и вредновање залиха у систему. Обично се користи за синхронизацију вредности система и шта се заправо постоји у вашим складиштима.

-This will be used for setting rule in HR module,Ово ће се користити за постављање правила у ХР модулу

-Thread HTML,Тема ХТМЛ

-Thursday,Четвртак

-Time,Време

-Time Log,Време Лог

-Time Log Batch,Време Лог Групно

-Time Log Batch Detail,Време Лог Групно Детаљ

-Time Log Batch Details,Тиме Лог Батцх Детаљније

-Time Log Batch status must be 'Submitted',Време Пријава Групно статус мора &#39;Поднет&#39;

-Time Log Status must be Submitted.,Време Пријава статус мора да се поднесе.

-Time Log for tasks.,Време Пријава за задатке.

-Time Log is not billable,Време Пријава није Наплативо

-Time Log must have status 'Submitted',Време Пријава мора имати статус &#39;Послао&#39;

-Time Zone,Временска зона

-Time Zones,Тиме зоне

-Time and Budget,Време и буџет

-Time at which items were delivered from warehouse,Време у коме су ставке испоручено из магацина

-Time at which materials were received,Време у коме су примљене материјали

-Title,Наслов

-Title / headline of your page,Наслов / наслов странице

-Title Case,Наслов Случај

-Title Prefix,Наслов Префикс

-To,До

-To Currency,Валутном

-To Date,За датум

-To Discuss,Да Дисцусс

-To Do,Да ли

-To Do List,То до лист

-To PR Date,За ПР Дате

-To Package No.,За Пакет број

-To Reply,Да Одговор

-To Time,За време

-To Value,Да вредност

-To Warehouse,Да Варехоусе

-"To add a tag, open the document and click on ""Add Tag"" on the sidebar","Да бисте додали ознаку, отворите документ и кликните на &quot;Додај ознаку&quot; на сидебар"

-"To assign this issue, use the ""Assign"" button in the sidebar.","Да бисте доделили овај проблем, користите &quot;Ассигн&quot; дугме у сидебар."

-"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","Да бисте аутоматски креирали Улазнице за подршку из долазне поште, подесите овде своје ПОП3 поставке. Ви идеално да направите посебан ИД емаил за ЕРП систем, тако да се сви емаил-ови ће бити синхронизован на систем из тог маил ид. Ако нисте сигурни, обратите се свом Провидер ЕМаил."

-"To create an Account Head under a different company, select the company and save customer.","Да бисте направили шефа налога под различитим компаније, изаберите компанију и сачувајте купца."

-To enable <b>Point of Sale</b> features,Да бисте омогућили <b>Поинт оф Сале</b> функција

-To enable more currencies go to Setup > Currency,Да бисте омогућили још валуте идите на Подешавања&gt; Валуте

-"To fetch items again, click on 'Get Items' button \						or update the Quantity manually.","Да донесе ставке поново, кликните на &quot;Гет ставке&quot; дугме \ или ажурирате ручно количину."

-"To format columns, give column labels in the query.","Да бисте обликовали колоне, дај ознаке колона у упиту."

-"To further restrict permissions based on certain values in a document, use the 'Condition' settings.","Да би се даље ограничавају дозволе на основу одређених вредности у документу, користите &quot;Стање&quot; подешавања."

-To get Item Group in details table,Да бисте добили групу ставка у табели детаљније

-To manage multiple series please go to Setup > Manage Series,Да бисте управљали више серију идите на Сетуп&gt; Управљање Сериес

-To restrict a User of a particular Role to documents that are explicitly assigned to them,Да бисте ограничили корисник посебну улогу у документима који су експлицитно додељене на њих

-To restrict a User of a particular Role to documents that are only self-created.,Да бисте ограничили корисник посебну улогу у документима које су само себи створио.

-"To set reorder level, item must be Purchase Item","Да бисте променили редослед ниво, јединица мора бити Куповина шифра"

-"To set user roles, just go to <a href='#List/Profile'>Setup > Users</a> and click on the user to assign roles.","Да бисте поставили улоге корисника, само идите на <a href='#List/Profile'>Подешавање корисника&gt;</a> и кликните на корисника да доделите улоге."

-To track any installation or commissioning related work after sales,Да бисте пратили сваку инсталацију или пуштање у вези рада након продаје

-"To track brand name in the following documents<br>Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No","Да бисте пратили име бренда у следећим документима <br> Испорука Напомена, Енуири, Материјал захтев, тачка, наруџбенице, куповина ваучера, Купац пријем, понуде, продаје Рачун, продаје БОМ, Продаја Наручите, Серијски бр"

-To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,Да бисте пратили ставку у продаји и куповини докумената на основу њихових серијских бр. Ово се такође може користити за праћење детаље гаранције производа.

-To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,Да бисте пратили ставке у продаји и куповини докумената са батцх бр <br> <b>Жељена индустрија: хемикалије итд</b>

-To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,Да бисте пратили ставки помоћу баркод. Моћи ћете да унесете ставке у испоруци напомени и продаје фактуру за скенирање баркода на ставке.

-ToDo,ТоДо

-Tools,Алат

-Top,Топ

-Top Bar,Топ Бар

-Top Bar Background,Топ Бар Позадина

-Top Bar Item,Топ Бар шифра

-Top Bar Items,Топ Бар Артикли

-Top Bar Text,Топ Бар Текст

-Top Bar text and background is same color. Please change.,Топ Бар текста и позадине је иста боја. Молимо Вас да промените.

-Total,Укупан

-Total (sum of) points distribution for all goals should be 100.,Укупно (збир) поена дистрибуције за све циљеве треба да буде 100.

-Total Advance,Укупно Адванце

-Total Amount,Укупан износ

-Total Amount To Pay,Укупан износ за исплату

-Total Amount in Words,Укупан износ у речи

-Total Billing This Year: ,Укупна наплата ове године:

-Total Claimed Amount,Укупан износ полаже

-Total Commission,Укупно Комисија

-Total Cost,Укупни трошкови

-Total Credit,Укупна кредитна

-Total Debit,Укупно задуживање

-Total Deduction,Укупно Одбитак

-Total Earning,Укупна Зарада

-Total Experience,Укупно Искуство

-Total Hours,Укупно време

-Total Hours (Expected),Укупно часова (очекивано)

-Total Invoiced Amount,Укупан износ Фактурисани

-Total Leave Days,Укупно ЛЕАВЕ Дана

-Total Leaves Allocated,Укупно Лишће Издвојена

-Total Operating Cost,Укупни оперативни трошкови

-Total Points,Тотал Поинтс

-Total Raw Material Cost,Укупни трошкови сировине

-Total SMS Sent,Укупно СМС Сент

-Total Sanctioned Amount,Укупан износ санкционисан

-Total Score (Out of 5),Укупна оцена (Оут оф 5)

-Total Tax (Company Currency),Укупан порески (Друштво валута)

-Total Taxes and Charges,Укупно Порези и накнаде

-Total Taxes and Charges (Company Currency),Укупни порези и таксе (Друштво валута)

-Total Working Days In The Month,Укупно радних дана у месецу

-Total amount of invoices received from suppliers during the digest period,Укупан износ примљених рачуна од добављача током периода дигест

-Total amount of invoices sent to the customer during the digest period,Укупан износ фактура шаље купцу у току периода дигест

-Total in words,Укупно у речима

-Total production order qty for item,Укупна производња поручивање за ставку

-Totals,Укупно

-Track separate Income and Expense for product verticals or divisions.,Пратите посебан приходи и расходи за производ вертикала или подела.

-Track this Delivery Note against any Project,Прати ову напомену Испорука против било ког пројекта

-Track this Sales Invoice against any Project,Прати ову продаје фактуру против било ког пројекта

-Track this Sales Order against any Project,Прати овај продајни налог против било ког пројекта

-Transaction,Трансакција

-Transaction Date,Трансакција Датум

-Transfer,Пренос

-Transition Rules,Транзициони Правила

-Transporter Info,Транспортер Инфо

-Transporter Name,Транспортер Име

-Transporter lorry number,Транспортер камиона број

-Trash Reason,Смеће Разлог

-Tree of item classification,Дрво тачка класификације

-Trial Balance,Пробни биланс

-Tuesday,Уторак

-Tweet will be shared via your user account (if specified),Твеет ће се делити преко вашег корисничког налога (ако је наведено)

-Twitter Share,Твиттер Подели

-Twitter Share via,Твиттер Подели путем

-Type,Тип

-Type of document to rename.,Врста документа да преименујете.

-Type of employment master.,Врста запослења мајстора.

-"Type of leaves like casual, sick etc.","Тип листова као што су повремене, болесне итд"

-Types of Expense Claim.,Врсте расхода потраживања.

-Types of activities for Time Sheets,Врсте активности за време Схеетс

-UOM,УОМ

-UOM Conversion Detail,УОМ Конверзија Детаљ

-UOM Conversion Details,УОМ конверзије Детаљи

-UOM Conversion Factor,УОМ конверзије фактор

-UOM Conversion Factor is mandatory,УОМ фактор конверзије је обавезно

-UOM Details,УОМ Детаљи

-UOM Name,УОМ Име

-UOM Replace Utility,УОМ Замени Утилити

-UPPER CASE,Велика слова

-UPPERCASE,Велика слова

-URL,УРЛ адреса

-Unable to complete request: ,Није могуће довршити захтев:

-Under AMC,Под АМЦ

-Under Graduate,Под Дипломац

-Under Warranty,Под гаранцијом

-Unit of Measure,Јединица мере

-"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","Јединица за мерење ове тачке (нпр. кг, Јединица, Не Паир)."

-Units/Hour,Јединице / сат

-Units/Shifts,Јединице / Смене

-Unmatched Amount,Ненадмашна Износ

-Unpaid,Неплаћен

-Unread Messages,Непрочитаних порука

-Unscheduled,Неплански

-Unsubscribed,Отказали

-Upcoming Events for Today,Предстојећи догађаји за данас

-Update,Ажурирање

-Update Clearance Date,Упдате Дате клиренс

-Update Field,Упдате Фиелд

-Update PR,Упдате ПР

-Update Series,Упдате

-Update Series Number,Упдате Број

-Update Stock,Упдате Стоцк

-Update Stock should be checked.,Упдате берза треба проверити.

-Update Value,Ажурирање вредности

-"Update allocated amount in the above table and then click ""Allocate"" button","Ажурирајте додељен износ у табели, а затим кликните на &quot;издвоји&quot; дугме"

-Update bank payment dates with journals.,Ажурирање банка плаћање датира са часописима.

-Update is in progress. This may take some time.,Упдате је у току. Ово може да потраје неко време.

-Updated,Ажурирано

-Upload Attachment,Уплоад прилог

-Upload Attendance,Уплоад присуствовање

-Upload Backups to Dropbox,Уплоад копије на Дропбок

-Upload Backups to Google Drive,Уплоад копије на Гоогле Дриве

-Upload HTML,Уплоад ХТМЛ

-Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,Постави ЦСВ датотеку са две колоне:. Стари назив и ново име. Мак 500 редова.

-Upload a file,Уплоад фајл

-Upload and Import,Уплоад и увоз

-Upload attendance from a .csv file,Постави присуство из ЦСВ датотеке.

-Upload stock balance via csv.,Уплоад равнотежу берзе преко ЦСВ.

-Uploading...,Отпремање ...

-Upper Income,Горња прихода

-Urgent,Хитан

-Use Multi-Level BOM,Користите Мулти-Левел бом

-Use SSL,Користи ССЛ

-User,Корисник

-User Cannot Create,Корисник не може створити

-User Cannot Search,Корисник не можете претраживати

-User ID,Кориснички ИД

-User Image,Корисник Слика

-User Name,Корисничко име

-User Remark,Корисник Напомена

-User Remark will be added to Auto Remark,Корисник Напомена ће бити додат Ауто Напомена

-User Tags,Корисник Тагс:

-User Type,Тип корисника

-User must always select,Корисник мора увек изабрати

-User not allowed entry in the Warehouse,Корисник није дозвољен улаз у складиште

-User not allowed to delete.,Корисник не сме избрисати.

-UserRole,УсерРоле

-Username,Корисничко име

-Users who can approve a specific employee's leave applications,Корисници који могу да одобравају захтеве одређеног запосленог одсуство

-Users with this role are allowed to do / modify accounting entry before frozen date,Корисници са овом улогом могу да раде / измени унос рачуноводствену пре замрзнуте датума

-Utilities,Комуналне услуге

-Utility,Корисност

-Valid For Territories,Важи за територије

-Valid Upto,Важи Упто

-Valid for Buying or Selling?,Важи за куповину или продају?

-Valid for Territories,Важи за територије

-Validate,Потврдити

-Valuation,Вредност

-Valuation Method,Процена Метод

-Valuation Rate,Процена Стопа

-Valuation and Total,Процена и Тотал

-Value,Вредност

-Value missing for,Вредност недостаје за

-Vehicle Dispatch Date,Отпрема Возила Датум

-Vehicle No,Нема возила

-Verdana,Вердана

-Verified By,Верифиед би

-Visit,Посетити

-Visit report for maintenance call.,Посетите извештаја за одржавање разговора.

-Voucher Detail No,Ваучер Детаљ Нема

-Voucher ID,Ваучер ИД

-Voucher Import Tool,Ваучер Увоз Алат

-Voucher No,Ваучер Нема

-Voucher Type,Ваучер Тип

-Voucher Type and Date,Ваучер врсту и датум

-WIP Warehouse required before Submit,ВИП Магацин потребно пре него што предлог

-Waiting for Customer,Чекајући клијенту

-Walk In,Шетња у

-Warehouse,Магацин

-Warehouse Contact Info,Магацин Контакт Инфо

-Warehouse Detail,Магацин Детаљ

-Warehouse Name,Магацин Име

-Warehouse User,Магацин корисника

-Warehouse Users,Корисници Варехоусе

-Warehouse and Reference,Магацин и Референтни

-Warehouse does not belong to company.,Складиште не припада компанији.

-Warehouse where you are maintaining stock of rejected items,Магацин где се одржава залихе одбачених предмета

-Warehouse-Wise Stock Balance,Магацин-Висе салда залиха

-Warehouse-wise Item Reorder,Магацин у питању шифра Реордер

-Warehouses,Складишта

-Warn,Упозорити

-Warning,Упозорење

-Warning: Leave application contains following block dates,Упозорење: Оставите пријава садржи следеће датуме блок

-Warranty / AMC Details,Гаранција / АМЦ Детаљи

-Warranty / AMC Status,Гаранција / АМЦ статус

-Warranty Expiry Date,Гаранција Датум истека

-Warranty Period (Days),Гарантни период (дани)

-Warranty Period (in days),Гарантни период (у данима)

-Web Content,Веб садржај

-Web Page,Веб страна

-Website,Вебсајт

-Website Description,Сајт Опис

-Website Item Group,Сајт тачка Група

-Website Item Groups,Сајт Итем Групе

-Website Overall Settings,Сајт Овералл Подешавања

-Website Script,Сајт скрипте

-Website Settings,Сајт Подешавања

-Website Slideshow,Сајт Слидесхов

-Website Slideshow Item,Сајт Слидесхов шифра

-Website User,Сајт корисника

-Website Warehouse,Сајт Магацин

-Wednesday,Среда

-Weekly,Недељни

-Weekly Off,Недељни Искључено

-Weight UOM,Тежина УОМ

-Weightage,Веигхтаге

-Weightage (%),Веигхтаге (%)

-Welcome,Добродошао

-"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.","Када неки од селектираних трансакција &quot;Послао&quot;, е поп-уп аутоматски отворила послати емаил на вези &quot;Контакт&quot; у тој трансакцији, са трансакцијом као прилог. Корисник може или не може да пошаље поруку."

-"When you <b>Amend</b> a document after cancel and save it, it will get a new number that is a version of the old number.","Када <b>допуну</b> исправу после отказали и сачували га, он ће добити нови број који је верзија старог броја."

-Where items are stored.,Где ставке су ускладиштене.

-Where manufacturing operations are carried out.,Где производне операције се спроводе.

-Widowed,Удовички

-Width,Ширина

-Will be calculated automatically when you enter the details,Ће бити аутоматски израчунава када уђете у детаље

-Will be fetched from Customer,Биће преузета из клијента

-Will be updated after Sales Invoice is Submitted.,Да ли ће бити ажурирани након продаје Рачун се подноси.

-Will be updated when batched.,Да ли ће се ажурирати када дозирају.

-Will be updated when billed.,Да ли ће се ажурирати када наплаћени.

-Will be used in url (usually first name).,Да ли ће се користити у урл (најчешће име).

-With Operations,Са операције

-Work Details,Радни Детаљније

-Work Done,Рад Доне

-Work In Progress,Ворк Ин Прогресс

-Work-in-Progress Warehouse,Рад у прогресу Магацин

-Workflow,Воркфлов

-Workflow Action,Воркфлов Акција

-Workflow Action Master,Воркфлов Акција Мастер

-Workflow Action Name,Воркфлов Акција Име

-Workflow Document State,Воркфлов Документ држава

-Workflow Document States,Воркфлов Документ Државе

-Workflow Name,Воркфлов Име

-Workflow State,Воркфлов држава

-Workflow State Field,Воркфлов Држава Поље

-Workflow State Name,Воркфлов Државни Име

-Workflow Transition,Воркфлов Транзиција

-Workflow Transitions,Воркфлов Прелази

-Workflow state represents the current state of a document.,Воркфлов држава представља тренутно стање документа.

-Workflow will start after saving.,Воркфлов ће почети након штедње.

-Working,Радни

-Workstation,Воркстатион

-Workstation Name,Воркстатион Име

-Write,Написати

-Write Off Account,Отпис налог

-Write Off Amount,Отпис Износ

-Write Off Amount <=,Отпис Износ &lt;=

-Write Off Based On,Отпис Басед Он

-Write Off Cost Center,Отпис Центар трошкова

-Write Off Outstanding Amount,Отпис неизмирени износ

-Write Off Voucher,Отпис ваучер

-Write a Python file in the same folder where this is saved and return column and result.,Напишите питхон фајл у истом фолдер у којем се то и повратка колоне и резултата.

-Write a SELECT query. Note result is not paged (all data is sent in one go).,Напишите СЕЛЕЦТ упита. Напомена резултат се није звао (сви подаци се шаљу у једном потезу).

-Write sitemap.xml,Напиши Ситемап.кмл

-Write titles and introductions to your blog.,Напишите и представљање нових наслова на свој блог.

-Writers Introduction,Писци Увод

-Wrong Template: Unable to find head row.,Погрешно Шаблон: Није могуће пронаћи ред главу.

-Year,Година

-Year Closed,Година Цлосед

-Year Name,Година Име

-Year Start Date,Године Датум почетка

-Year of Passing,Година Пассинг

-Yearly,Годишње

-Yes,Да

-Yesterday,Јуче

-You are not authorized to do/modify back dated entries before ,Нисте овлашћени да ли / модификује датира пре уноса

-You can enter any date manually,Можете да ручно унесете било који датум

-You can enter the minimum quantity of this item to be ordered.,Можете да унесете минималну количину ове ставке се могу наручити.

-You can not enter both Delivery Note No and Sales Invoice No. \					Please enter any one.,Не можете да унесете како Напомена испоруку не и продаје Фактура бр \ Молимо Вас да унесете било коју.

-You can set various 'properties' to Users to set default values and apply permission rules based on the value of these properties in various forms.,Можете да поставите различите &quot;својства&quot; Корисницима да подесите подразумеване вредности и примене правила дозвола на основу вредности ових особина у различитим облицима.

-You can start by selecting backup frequency and \					granting access for sync,Можете почети тако што ћете изабрати резервну фреквенцију и \ одобравање приступа за синхронизацију

-You can use <a href='#Form/Customize Form'>Customize Form</a> to set levels on fields.,Можете да користите <a href='#Form/Customize Form'>Подесите Образац</a> за подешавање нивоа на пољима.

-You may need to update: ,Можда ћете морати да ажурирате:

-Your Customer's TAX registration numbers (if applicable) or any general information,Ваш клијент је ПОРЕСКЕ регистарски бројеви (ако постоји) или било опште информације

-"Your download is being built, this may take a few moments...","Преузимање се гради, ово може да потраје неколико тренутака ..."

-Your letter head content,Ваше писмо глава садржај

-Your sales person who will contact the customer in future,Ваш продавац који ће контактирати купца у будућности

-Your sales person who will contact the lead in future,Ваш продавац који ће контактирати вођство у будућности

-Your sales person will get a reminder on this date to contact the customer,Ваша особа продаја ће добити подсетник на овај датум да се контактира купца

-Your sales person will get a reminder on this date to contact the lead,Ваша особа продаја ће добити подсетник на овај датум да контактирате вођство

-Your support email id - must be a valid email - this is where your emails will come!,Ваш емаил подршка ид - мора бити важећа е-маил - то је место где ваше емаил-ови ће доћи!

-[Error],[Грешка]

-[Label]:[Field Type]/[Options]:[Width],[Лабел]: [Поље Тип] / [Опције]: [ширина]

-add your own CSS (careful!),додајте своје ЦСС (царефул!)

-adjust,подесити

-align-center,алигн-центар

-align-justify,алигн оправдава

-align-left,алигн левом

-align-right,алигн-десно

-also be included in Item's rate,бити укључени у стопу ставка је

-and,и

-arrow-down,стрелица надоле

-arrow-left,стрелица налево

-arrow-right,стрелица десно

-arrow-up,арров-уп

-assigned by,додељује

-asterisk,звездица

-backward,уназад

-ban-circle,бан-круг

-barcode,баркод

-bell,звоно

-bold,смео

-book,књига

-bookmark,боокмарк

-briefcase,актенташна

-bullhorn,мегафона

-calendar,календар

-camera,камера

-cancel,отказати

-cannot be 0,не може да буде 0

-cannot be empty,не може да буде празно

-cannot be greater than 100,не може бити већи од 100.

-cannot be included in Item's rate,не може бити укључени у стопу ставка је

-"cannot have a URL, because it has child item(s)","не може имати УРЛ, јер има деце ставке ()"

-cannot start with,не може да почне са

-certificate,потврда

-check,проверити

-chevron-down,Цхеврон-доле

-chevron-left,Цхеврон-лево

-chevron-right,Цхеврон-десно

-chevron-up,Цхеврон-уп

-circle-arrow-down,круг-стрелица надоле

-circle-arrow-left,круг-стрелица налево

-circle-arrow-right,круг-стрелица надесно

-circle-arrow-up,круг-уп арров

-cog,зубац

-comment,коментар

-create a Custom Field of type Link (Profile) and then use the 'Condition' settings to map that field to the Permission rule.,"креирате Цустом поље типа Линк (профил), а затим користите &quot;Стање&quot; поставке да мапира то поље на Дозвола правила."

-dd-mm-yyyy,дд-мм-гггг

-dd/mm/yyyy,дд / мм / гггг

-deactivate,деактивирање

-does not belong to BOM: ,не припада БОМ:

-does not exist,не постоји

-does not have role 'Leave Approver',нема &#39;Остави Аппровер&#39; улога

-does not match,не одговара

-download,преузети

-download-alt,довнлоад-алт

-"e.g. Bank, Cash, Credit Card","нпр банка, Готовина, кредитна картица"

-"e.g. Kg, Unit, Nos, m","нпр Кг, Јединица, Нос, м"

-edit,едит

-eg. Cheque Number,нпр. Чек Број

-eject,избацивати

-english,енглески

-envelope,коверат

-español,Еспанол

-example: Next Day Shipping,Пример: Нект Даи Схиппинг

-example: http://help.erpnext.com,Пример: хттп://хелп.ерпнект.цом

-exclamation-sign,узвик-знак

-eye-close,ока близу

-eye-open,ока отворити

-facetime-video,фацетиме-видео

-fast-backward,брзо назад

-fast-forward,брзо напред

-file,фајл

-film,филм

-filter,филтер

-fire,ватра

-flag,застава

-folder-close,фолдер затвори

-folder-open,фолдер отвори

-font,фонт

-forward,напред

-français,Францаис

-fullscreen,фуллсцреен

-gift,поклон

-glass,стакло

-globe,кугла

-hand-down,рука-доле

-hand-left,рука-лево

-hand-right,рука-десна

-hand-up,рука-уп

-has been entered atleast twice,је ушао атлеаст два пута

-have a common territory,имају заједничку територију

-have the same Barcode,имају исти баркод

-hdd,хдд

-headphones,слушалице

-heart,срце

-home,кући

-icon,икона

-in,у

-inbox,инбок

-indent-left,индент-лево

-indent-right,индент-десно

-info-sign,инфо-знак

-is a cancelled Item,је отказана шифра

-is linked in,је повезан на

-is not a Stock Item,није берза шифра

-is not allowed.,није дозвољено.

-italic,курзиван

-leaf,лист

-lft,ЛФТ

-list,списак

-list-alt,лист-алт

-lock,закључати

-lowercase,мала слова

-magnet,магнет

-map-marker,мапа-маркера

-minus,минус

-minus-sign,минус-знак

-mm-dd-yyyy,мм-дд-гггг

-mm/dd/yyyy,мм / дд / ииии

-move,преместити

-music,музика

-must be one of,мора бити један од

-nederlands,недерландс

-not a purchase item,Не куповину ставка

-not a sales item,не продаје ставка

-not a service item.,Не сервис ставка.

-not a sub-contracted item.,није ангажовала ставка.

-not in,не у

-not within Fiscal Year,не у оквиру фискалне године

-of,од

-of type Link,типа Линк

-off,искључен

-ok,у реду

-ok-circle,ок-круг

-ok-sign,ок-знак

-old_parent,олд_парент

-or,или

-pause,пауза

-pencil,оловка

-picture,слика

-plane,авион

-play,игра

-play-circle,плеј-круг

-plus,плус

-plus-sign,плус потпише

-português,Португалски

-português brasileiro,Португуес Брасилеиро

-print,штампати

-qrcode,КРЦоде

-question-sign,питање-знак

-random,случајан

-reached its end of life on,достигао свој крај живота на

-refresh,освежити

-remove,уклонити

-remove-circle,ремове-круг

-remove-sign,ремове-сигн

-repeat,поновити

-resize-full,ресизе-фулл

-resize-horizontal,ресизе-хоризонтална

-resize-small,ресизе-смалл

-resize-vertical,ресизе-вертикална

-retweet,ретвеет

-rgt,пука

-road,пут

-screenshot,сцреенсхот

-search,претраживати

-share,удео

-share-alt,Удео-алт

-shopping-cart,шопинг-колица

-should be 100%,би требало да буде 100%

-signal,сигнал

-star,звезда

-star-empty,звезда празна

-step-backward,корак-назад

-step-forward,корак напред

-stop,зауставити

-tag,надимак

-tags,ознаке

-"target = ""_blank""",таргет = &quot;_бланк&quot;

-tasks,задаци

-text-height,текст-висина

-text-width,Текст ширине

-th,тх

-th-large,тх-велики

-th-list,ог листа

-thumbs-down,тхумбс-доле

-thumbs-up,тхумбс уп

-time,време

-tint,нијанса

-to,до

-"to be included in Item's rate, it is required that: ","да буду укључени у стопу ставки, потребно је да:"

-trash,отпад

-upload,отпремање

-user,корисник

-user_image_show,усер_имаге_схов

-values and dates,вредности и датуми

-volume-down,звука доле

-volume-off,Обим-офф

-volume-up,звука се

-warning-sign,Упозорење-знак

-website page link,веб страница веза

-which is greater than sales order qty ,која је већа од продајне поручивање

-wrench,кључ

-yyyy-mm-dd,гггг-мм-дд

-zoom-in,зум-у

-zoom-out,зоом-оут

diff --git a/translations/ta.csv b/translations/ta.csv
deleted file mode 100644
index 6fb00b1..0000000
--- a/translations/ta.csv
+++ /dev/null
@@ -1,3462 +0,0 @@
- (Half Day),(அரை நாள்)

- against sales order,விற்பனை எதிராக

- against same operation,அதே நடவடிக்கை எதிராக

- already marked,ஏற்கனவே குறிக்கப்பட்ட

- and year: ,ஆண்டு:

- as it is stock Item or packing item,அதை பங்கு பொருள் அல்லது பேக்கிங் உருப்படியை உள்ளது

- at warehouse: ,கிடங்கு மணிக்கு:

- by Role ,பாத்திரம் மூலம்

- can not be made.,முடியாது.

- can not be marked as a ledger as it has existing child,"இது ஏற்கனவே உள்ள குழந்தை, ஒரு பேரேட்டில் குறிக்கப்படும்"

- cannot be 0,0 இருக்க முடியாது

- cannot be deleted.,இதை நீக்க முடியாது.

- does not belong to the company,நிறுவனத்திற்கு சொந்தமானது இல்லை

- has already been submitted.,ஏற்கனவே சமர்ப்பிக்கப்பட்டது.

- has been freezed. ,freezed.

- has been freezed. \				Only Accounts Manager can do transaction against this account,freezed. \ மட்டுமே கணக்கு மேலாளர் இந்த கணக்கு எதிராக நடவடிக்கை என்ன செய்ய முடியும்

-" is less than equals to zero in the system, \						valuation rate is mandatory for this item","கணினியில் பூஜ்ஜியத்திற்கு சமமாக விட குறைவாக, \ மதிப்பீடு விகிதம் இந்த உருப்படியை கட்டாயமாக உள்ளது"

- is mandatory,அவசியமானதாகும்

- is mandatory for GL Entry,ஜீ நுழைவு அத்தியாவசியமானதாகும்

- is not a ledger,ஒரு பேரேட்டில் அல்ல

- is not active,செயலில் இல்லை

- is not set,அமைக்கப்படவில்லை

- is now the default Fiscal Year. \			Please refresh your browser for the change to take effect.,இப்போது முன்னிருப்பு நிதியாண்டு உள்ளது. \ விளைவு எடுக்க மாற்றம் உங்கள் உலாவியில் புதுப்பிக்கவும்.

- is present in one or many Active BOMs,ஒன்று அல்லது பல செயலில் BOM கள் இருக்கிறது

- not active or does not exists in the system,செயலில் இல்லை அல்லது அமைப்பு உள்ளது இல்லை

- not submitted,சமர்ப்பிக்க

- or the BOM is cancelled or inactive,அல்லது BOM ரத்து அல்லது செயலற்று

- should be 'Yes'. As Item: ,&#39;ஆமாம்&#39; இருக்க வேண்டும். உருப்படியாக:

- should be same as that in ,அந்த அதே இருக்க வேண்டும்

- was on leave on ,அவர் மீது விடுப்பில்

- will be ,இருக்கும்

- will be over-billed against mentioned ,குறிப்பிட்ட எதிரான ஒரு தடவை கட்டணம்

- will become ,மாறும்

-"""Company History""",&quot;நிறுவனத்தின் வரலாறு&quot;

-"""Team Members"" or ""Management""",&quot;குழு உறுப்பினர்&quot; அல்லது &quot;மேலாண்மை&quot;

-%  Delivered,அனுப்பப்பட்டது%

-% Amount Billed,கணக்கில்% தொகை

-% Billed,% வசூலிக்கப்படும்

-% Completed,% முடிந்தது

-% Installed,% நிறுவப்பட்ட

-% Received,% பெறப்பட்டது

-% of materials billed against this Purchase Order.,பொருட்களை% இந்த கொள்முதல் ஆணை எதிராக வசூலிக்கப்படும்.

-% of materials billed against this Sales Order,பொருட்களை% இந்த விற்பனை அமைப்புக்கு எதிராக வசூலிக்கப்படும்

-% of materials delivered against this Delivery Note,இந்த டெலிவரி குறிப்பு எதிராக அளிக்கப்பட்ட பொருட்களை%

-% of materials delivered against this Sales Order,இந்த விற்பனை அமைப்புக்கு எதிராக அளிக்கப்பட்ட பொருட்களை%

-% of materials ordered against this Material Request,பொருட்கள்% இந்த பொருள் வேண்டுகோள் எதிராக உத்தரவிட்டது

-% of materials received against this Purchase Order,பொருட்களை% இந்த கொள்முதல் ஆணை எதிராக பெற்றார்

-"' can not be managed using Stock Reconciliation.\					You can add/delete Serial No directly, \					to modify stock of this item.","&#39;பங்கு நல்லிணக்க பயன்படுத்தி மேலாண்மை முடியாது. \ நீங்கள் சேர்க்க / இல்லை நேரடியாக தொடர் நீக்க, \ இந்த உருப்படியை பங்கு மாற்ற முடியும்."

-' in Company: ,&#39;கம்பெனி:

-'To Case No.' cannot be less than 'From Case No.',&#39;வழக்கு எண் வேண்டும்&#39; &#39;வழக்கு எண் வரம்பு&#39; விட குறைவாக இருக்க முடியாது

-* Will be calculated in the transaction.,* பரிமாற்றத்தில் கணக்கிடப்படுகிறது.

-"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**","** பட்ஜெட் விநியோகம் ** நீ ** ** செலவு மையத்தில் ** இந்த ** பட்ஜெட் விநியோகம் அமைக்க இந்த விநியோக பயன்படுத்தி ஒரு வரவு செலவு திட்டம், விநியோகிக்க உங்கள் business.To உள்ள பருவகாலம் இருந்தால் நீங்கள் மாதங்கள் முழுவதும் உங்கள் வரவு செலவு திட்டம் விநியோகிக்க உதவுகிறது"

-**Currency** Master,** நாணயத்தின் ** மாஸ்டர்

-**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,** நிதியாண்டு ** ஒரு நிதி ஆண்டு பிரதிபலிக்கிறது. அனைத்து கணக்கியல் உள்ளீடுகள் மற்றும் பிற முக்கிய நடவடிக்கைகள் ** நிதியாண்டு ** எதிராக கண்காணிக்கப்படும்.

-. Outstanding cannot be less than zero. \				 	Please match exact outstanding.,. மிகச்சிறந்த பூச்சிய விட குறைவாக இருக்க முடியாது. \ சிறந்த துல்லியமான தருக.

-. Please set status of the employee as 'Left',. &#39;இடது&#39; என ஊழியர் நிலையை அமைக்கவும்

-. You can not mark his attendance as 'Present',. நீங்கள் &#39;தற்போது&#39; என அவரது வருகை குறிக்க முடியாது

-"000 is black, fff is white","000 கருப்பு, fff வெள்ளை"

-1 Currency = [?] FractionFor e.g. 1 USD = 100 Cent,1 நாணயத்தின் = [?] FractionFor உதாரணமாக 1 அமெரிக்க டாலர் = 100 செண்ட்

-1. To maintain the customer wise item code and to make them searchable based on their code use this option,1. வாடிக்கையாளர் வாரியாக உருப்படியை குறியீடு பராமரிக்க மற்றும் அவற்றின் குறியீடு அடிப்படையில் அவர்களை தேடும் செய்ய இந்த விருப்பத்தை பயன்படுத்த

-12px,12px

-13px,13px

-14px,14px

-15px,15px

-16px,16px

-2 days ago,2 நாட்களுக்கு முன்பு

-: Duplicate row from same ,: அதே இருந்து வரிசையில் நகல்

-: It is linked to other active BOM(s),: இது மற்ற செயலில் BOM (கள்) இணைக்கப்பட்டது

-: Mandatory for a Recurring Invoice.,: ஒரு தொடர் விலைப்பட்டியல் கட்டாயமாக.

-"<a href=""#!Sales Browser/Customer Group"">To manage Customer Groups, click here</a>","<a href=""#!Sales Browser/Customer Group"">வாடிக்கையாளர் குழுக்கள் நிர்வகிக்க, இங்கே கிளிக் செய்யவும்</a>"

-"<a href=""#!Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#!Sales Browser/Item Group"">பொருள் குழுக்களை நிர்வகி</a>"

-"<a href=""#!Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#!Sales Browser/Territory"">மண்டலம் நிர்வகிக்க, இங்கே கிளிக் செய்யவும்</a>"

-"<a href=""#Sales Browser/Customer Group"">Manage Customer Groups</a>","<a href=""#Sales Browser/Customer Group"">வாடிக்கையாளர் குழுக்களை நிர்வகி</a>"

-"<a href=""#Sales Browser/Customer Group"">To manage Territory, click here</a>","<a href=""#Sales Browser/Customer Group"">மண்டலம் நிர்வகிக்க, இங்கே கிளிக் செய்யவும்</a>"

-"<a href=""#Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#Sales Browser/Item Group"">பொருள் குழுக்களை நிர்வகி</a>"

-"<a href=""#Sales Browser/Territory"">Territory</a>","<a href=""#Sales Browser/Territory"">மண்டலம்</a>"

-"<a href=""#Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#Sales Browser/Territory"">மண்டலம் நிர்வகிக்க, இங்கே கிளிக் செய்யவும்</a>"

-"<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Naming Options</a>","<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">பெயரிடும் விருப்பங்கள்</a>"

-<b>Cancel</b> allows you change Submitted documents by cancelling them and amending them.,<b>ரத்து</b> அவற்றை ரத்து அவற்றை திருத்தி சமர்ப்பிக்க ஆவணங்கள் மாற்ற அனுமதிக்கிறது.

-"<span class=""sys_manager"">To setup, please go to Setup > Naming Series</span>","<span class=""sys_manager"">அமைப்பதற்கு,&gt; பெயரிடுதல் தொடர் அமைக்கவும் செல்க</span>"

-A Customer exists with same name,ஒரு வாடிக்கையாளர் அதே பெயரில் உள்ளது

-A Lead with this email id should exist,இந்த மின்னஞ்சல் ஐடியை கொண்ட ஒரு முன்னணி இருக்க வேண்டும்

-"A Product or a Service that is bought, sold or kept in stock.","ஒரு தயாரிப்பு அல்லது, வாங்கி விற்பனை அல்லது பங்கு இருக்கிறது என்று ஒரு சேவை."

-A Supplier exists with same name,ஒரு சப்ளையர் அதே பெயரில் உள்ளது

-A condition for a Shipping Rule,ஒரு கப்பல் விதி ஒரு நிலை

-A logical Warehouse against which stock entries are made.,பங்கு எழுதியுள்ளார் இவை எதிராக ஒரு தருக்க கிடங்கு.

-A new popup will open that will ask you to select further conditions.,ஒரு புதிய பாப் என்று மேலும் நிலைமைகள் தேர்ந்தெடுக்க நீங்கள் கேட்க வேண்டும் திறக்கும்.

-A symbol for this currency. For e.g. $,இந்த நாணயம் ஒரு குறியீடு. உதாரணமாக $ க்கு

-A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,மூன்றாவது கட்சி விநியோகஸ்தர் / டீலர் / கமிஷன் முகவர் / இணை / மறுவிற்பனையாளரை ஒரு கமிஷன் நிறுவனங்கள் பொருட்களை விற்கும்.

-A user can have multiple values for a property.,ஒரு பயனர் ஒரு சொத்து பல மதிப்புகள் முடியும்.

-A+,A +

-A-,ஒரு-

-AB+,AB +

-AB-,ஏபி-

-AMC Expiry Date,AMC காலாவதியாகும் தேதி

-ATT,ATT

-Abbr,Abbr

-About,பற்றி

-About Us Settings,பற்றி எங்களை அமைப்புகள்

-About Us Team Member,எங்களை குழு உறுப்பினர் பற்றி

-Above Value,மதிப்பு மேலே

-Absent,வராதிரு

-Acceptance Criteria,ஏற்று வரையறைகள்

-Accepted,ஏற்று

-Accepted Quantity,ஏற்று அளவு

-Accepted Warehouse,ஏற்று கிடங்கு

-Account,கணக்கு

-Account Balance,கணக்கு இருப்பு

-Account Details,கணக்கு விவரம்

-Account Head,கணக்கு ஒதுக்கும் தலைப்பு - பிரிவு

-Account Id,கணக்கு அடையாளம்

-Account Name,கணக்கு பெயர்

-Account Type,கணக்கு வகை

-Account for this ,இந்த கணக்கு

-Accounting,கணக்கு வைப்பு

-Accounting Year.,பைனான்ஸ் ஆண்டு.

-"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.","இந்த தேதி வரை உறைநிலையில் பைனான்ஸ் நுழைவு, யாரும் / கீழே குறிப்பிட்ட பங்கை தவிர நுழைவு மாற்ற முடியும்."

-Accounting journal entries.,பைனான்ஸ் ஜர்னல் பதிவுகள்.

-Accounts,கணக்குகள்

-Accounts Frozen Upto,கணக்குகள் வரை உறை

-Accounts Payable,கணக்குகள் செலுத்த வேண்டிய

-Accounts Receivable,கணக்குகள்

-Accounts Settings,கணக்குகள் அமைப்புகள்

-Action,செயல்

-Active,செயலில்

-Active: Will extract emails from ,செயலில்: மின்னஞ்சல்களை பிரித்தெடுக்கும்

-Activity,நடவடிக்கை

-Activity Log,நடவடிக்கை புகுபதிகை

-Activity Type,நடவடிக்கை வகை

-Actual,உண்மையான

-Actual Budget,உண்மையான பட்ஜெட்

-Actual Completion Date,உண்மையான நிறைவு நாள்

-Actual Date,உண்மையான தேதி

-Actual End Date,உண்மையான முடிவு தேதி

-Actual Invoice Date,உண்மையான விலைப்பட்டியல் தேதி

-Actual Posting Date,உண்மையான பதிவுசெய்ய தேதி

-Actual Qty,உண்மையான அளவு

-Actual Qty (at source/target),உண்மையான அளவு (ஆதாரம் / இலக்கு)

-Actual Qty After Transaction,பரிவர்த்தனை பிறகு உண்மையான அளவு

-Actual Quantity,உண்மையான அளவு

-Actual Start Date,உண்மையான தொடக்க தேதி

-Add,சேர்

-Add / Edit Taxes and Charges,வரிகள் மற்றும் கட்டணங்கள் சேர்க்க / திருத்தவும்

-Add A New Rule,ஒரு புதிய விதி சேர்க்க

-Add A Property,ஒரு சொத்து சேர்க்க

-Add Attachments,இணைப்புகள் சேர்க்க

-Add Bookmark,Bookmark சேர்க்க

-Add CSS,CSS ஐ சேர்

-Add Column,நெடுவரிசையை சேர்க்க

-Add Comment,கருத்துரை சேர்க்கவும்

-Add Google Analytics ID: eg. UA-89XXX57-1. Please search help on Google Analytics for more information.,"எ.கா.: கூகுள் அனலிட்டிக்ஸ் ஐடி சேர்க்க. UA-89XXX57-1. மேலும் தகவலுக்கு, Google அனலிட்டிக்ஸ் குறித்த உதவி தேட வேண்டும்."

-Add Message,செய்தி சேர்க்க

-Add New Permission Rule,புதிய அனுமதி விதி சேர்க்க

-Add Reply,பதில் சேர்க்க

-Add Terms and Conditions for the Material Request. You can also prepare a Terms and Conditions Master and use the Template,பொருள் கோரிக்கை நிபந்தனைகள் சேர்க்க. நீங்கள் ஒரு நிபந்தனைகள் மாஸ்டர் தயார் டெம்ப்ளேட் பயன்படுத்தலாம்

-Add Terms and Conditions for the Purchase Receipt. You can also prepare a Terms and Conditions Master and use the Template.,கொள்முதல் ரசீது பெற நிபந்தனைகள் சேர்க்க. நீங்கள் ஒரு நிபந்தனைகள் மாஸ்டர் தயார் மற்றும் வார்ப்புரு பயன்படுத்தலாம்.

-"Add Terms and Conditions for the Quotation like Payment Terms, Validity of Offer etc. You can also prepare a Terms and Conditions Master and use the Template","நீங்கள் ஒரு நிபந்தனைகள் மாஸ்டர் தயார் மற்றும் வார்ப்புரு பயன்படுத்தலாம் சலுகை போன்ற செலுத்துதல் விதிமுறைகள், செல்லுபடி போன்ற விலை நிபந்தனைகள் சேர்க்க"

-Add Total Row,மொத்த ரோ சேர்க்க

-Add a banner to the site. (small banners are usually good),தளத்தில் ஒரு பேனர் சேர்க்க. (சிறிய பதாகைகள் பொதுவாக நல்ல)

-Add attachment,இணைப்பை சேர்

-Add code as &lt;script&gt;,&lt;script&gt; என குறியீடு சேர்க்க

-Add new row,புதிய வரிசை சேர்க்க

-Add or Deduct,சேர்க்க அல்லது கழித்து

-Add rows to set annual budgets on Accounts.,கணக்கு ஆண்டு வரவு செலவு திட்டம் அமைக்க வரிசைகளை சேர்க்க.

-"Add the name of <a href=""http://google.com/webfonts"" target=""_blank"">Google Web Font</a> e.g. ""Open Sans""","பெயர் சேர்க்க <a href=""http://google.com/webfonts"" target=""_blank"">Google வலை எழுத்துரு</a> எ.கா. &quot;திறந்த சான்ஸ்&quot;"

-Add to To Do,செய்யவேண்டியவை சேர்க்க

-Add to To Do List of,பட்டியல் செய்யவேண்டியவை சேர்க்க

-Add/Remove Recipients,சேர்க்க / பெற்றவர்கள் அகற்று

-Additional Info,கூடுதல் தகவல்

-Address,முகவரி

-Address & Contact,முகவரி மற்றும் தொடர்பு கொள்ள

-Address & Contacts,முகவரி மற்றும் தொடர்புகள்

-Address Desc,DESC முகவரி

-Address Details,முகவரி விவரம்

-Address HTML,HTML முகவரி

-Address Line 1,முகவரி வரி 1

-Address Line 2,முகவரி வரி 2

-Address Title,முகவரி தலைப்பு

-Address Type,முகவரி வகை

-Address and other legal information you may want to put in the footer.,முகவரி மற்றும் பிற சட்ட தகவல் நீங்கள் அடிக்குறிப்பில் உள்ள வைக்க வேண்டும்.

-Address to be displayed on the Contact Page,தொடர்பு பக்கம் காட்டப்படும் முகவரி

-Adds a custom field to a DocType,ஒரு டாக்டைப்பின் ஒரு தனிபயன் துறையில் சேர்க்கிறது

-Adds a custom script (client or server) to a DocType,ஒரு டாக்டைப்பின் ஒரு தனிபயன் ஸ்கிரிப்ட் (கிளையன் அல்லது சர்வர்) சேர்க்கிறது

-Advance Amount,முன்கூட்டியே தொகை

-Advance amount,முன்கூட்டியே அளவு

-Advanced Scripting,மேம்பட்ட ஸ்கிரிப்ட்டிங்

-Advanced Settings,மேம்பட்ட அமைப்புகள்

-Advances,முன்னேற்றங்கள்

-Advertisement,விளம்பரம்

-After Sale Installations,விற்பனை நிறுவல்கள் பிறகு

-Against,எதிராக

-Against Account,கணக்கு எதிராக

-Against Docname,Docname எதிராக

-Against Doctype,Doctype எதிராக

-Against Document Date,ஆவண தேதி எதிராக

-Against Document Detail No,ஆவண விரிவாக இல்லை எதிராக

-Against Document No,ஆவண எதிராக இல்லை

-Against Expense Account,செலவு கணக்கு எதிராக

-Against Income Account,வருமான கணக்கு எதிராக

-Against Journal Voucher,ஜர்னல் வவுச்சர் எதிராக

-Against Purchase Invoice,கொள்முதல் விலை விவரம் எதிராக

-Against Sales Invoice,விற்பனை விலைப்பட்டியல் எதிராக

-Against Voucher,வவுச்சர் எதிராக

-Against Voucher Type,வவுச்சர் வகை எதிராக

-Agent,முகவர்

-"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.Note: BOM = Bill of Materials","மதிப்பீட்டு ** விடயங்கள் குழு ** மற்றொரு ** பொருள் கொண்டு **. நீங்கள் ** ஒரு தொகுப்பு ஒரு குறிப்பிட்ட ** பொருட்களை ஒன்று கூட்டுதல் இருந்தால் இந்த பயனுள்ளதாக இருக்கும் நீங்கள் ** மற்றும் மதிப்பீட்டு ** பொருள் ** பேக் ** பொருட்களை பங்கு வைத்து. தொகுப்பு ** பொருள் ** &quot;இல்லை&quot; என &quot;பங்கு உருப்படி இல்லை&quot; மற்றும் &quot;ஆம்&quot; என &quot;விற்பனை பொருளாக உள்ளது&quot; உதாரணமாக:. நீங்கள் தனியாக மடிக்கணினிகள் மற்றும் முதுகில் சுமை பையுடனும் விற்பனை மற்றும் ஒரு சிறப்பு விலை இல்லை என்றால் வாடிக்கையாளர் இரு வாங்கும் போது பொருட்களை BOM = பில்:, பின்னர் லேப்டாப் + பையுடனும் ஒரு புதிய விற்பனை BOM Item.Note இருக்கும்"

-Aging Date,தேதி வயதான

-All Addresses.,அனைத்து முகவரிகள்.

-All Contact,அனைத்து தொடர்பு

-All Contacts.,அனைத்து தொடர்புகள்.

-All Customer Contact,அனைத்து வாடிக்கையாளர் தொடர்பு

-All Day,அனைத்து தினம்

-All Employee (Active),அனைத்து பணியாளர் (செயலில்)

-All Lead (Open),அனைத்து முன்னணி (திறந்த)

-All Products or Services.,அனைத்து தயாரிப்புகள் அல்லது சேவைகள்.

-All Sales Partner Contact,அனைத்து விற்பனை வரன்வாழ்க்கை துணை தொடர்பு

-All Sales Person,அனைத்து விற்பனை நபர்

-All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,அனைத்து விற்பனை நடவடிக்கைகள் நீங்கள் இலக்குகளை மற்றும் கண்காணிக்க முடியும் ** அதனால் பல ** விற்பனை நபர்கள் எதிரான குறித்துள்ளார்.

-All Supplier Contact,அனைத்து சப்ளையர் தொடர்பு

-"All account columns should be after \							standard columns and on the right.							If you entered it properly, next probable reason \							could be wrong account name.							Please rectify it in the file and try again.","அனைத்து கணக்கு பத்திகள் \ தரமான பத்திகள் பின்னர் வலது இருக்க வேண்டும். நீங்கள் ஒழுங்காக அதை உள்ளிட்ட என்றால், அடுத்த சாத்தியமான காரணம் \ தவறான கணக்கு பெயர் இருக்க முடியும். கோப்பு அதை திருத்தி மீண்டும் முயற்சிக்கவும்."

-"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.","நாணய, மாற்று விகிதம், ஏற்றுமதி மொத்த ஏற்றுமதி பெரும் மொத்த ஹிப்ரு போன்றவை அனைத்து ஏற்றுமதி தொடர்பான துறைகளில் கிடைக்கும் <br> டெலிவரி குறிப்பு, பிஓஎஸ், மேற்கோள், விற்பனை விலைப்பட்டியல், விற்பனை ஆணை போன்ற"

-"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.","நாணய, மாற்று விகிதம், இறக்குமதி மொத்த, இறக்குமதி பெரும் மொத்த ஹிப்ரு போன்றவை அனைத்து இறக்குமதி தொடர்பான துறைகளில் கிடைக்கும் <br> கொள்முதல் ரசீது, சப்ளையர் விலைப்பட்டியல், கொள்முதல் விலைப்பட்டியல், போன்ற ஆணை வாங்குதல்"

-All items have already been transferred \				for this Production Order.,அனைத்து பொருட்களும் ஏற்கனவே இந்த உற்பத்தி ஆர்டர் \ மாற்றப்பட்டது.

-"All possible Workflow States and roles of the workflow. <br>Docstatus Options: 0 is""Saved"", 1 is ""Submitted"" and 2 is ""Cancelled""","அனைத்து பணியோட்ட அமெரிக்கா மற்றும் பணிப்பாய்வு பாத்திரங்களை. <br> Docstatus விருப்பங்கள்: 0 &quot;சேமிக்கப்பட்ட&quot; என்பது, 1 &quot;Submitted&quot; மற்றும் 2 &quot;ரத்து&quot; என்று"

-All posts by,அனைத்து

-Allocate,நிர்ணயி

-Allocate leaves for the year.,ஆண்டு இலைகள் ஒதுக்க.

-Allocated Amount,ஒதுக்கப்பட்ட தொகை

-Allocated Budget,ஒதுக்கப்பட்ட பட்ஜெட்

-Allocated amount,ஒதுக்கப்பட்ட தொகை

-Allow Attach,இணை அனுமதி

-Allow Bill of Materials,பொருட்களை பில் அனுமதி

-Allow Dropbox Access,டிராப்பாக்ஸ் அணுகல் அனுமதி

-Allow Editing of Frozen Accounts For,ஒரு உறைந்த கணக்குகளை திருத்துதல் அனுமதி

-Allow Google Drive Access,Google Drive ஐ அனுமதி

-Allow Import,இறக்குமதி அனுமதி

-Allow Import via Data Import Tool,தரவு இறக்குமதி கருவி வழியாக இறக்குமதி அனுமதி

-Allow Negative Balance,எதிர்மறை இருப்பு அனுமதி

-Allow Negative Stock,எதிர்மறை பங்கு அனுமதிக்கும்

-Allow Production Order,உற்பத்தி ஆர்டர் அனுமதி

-Allow Rename,மறுபெயரிடு அனுமதி

-Allow Samples,மாதிரிகளும் அனுமதி

-Allow User,பயனர் அனுமதி

-Allow Users,பயனர்கள் அனுமதி

-Allow on Submit,சமர்ப்பி மீது அனுமதிக்க

-Allow the following users to approve Leave Applications for block days.,பின்வரும் பயனர்கள் தொகுதி நாட்கள் விடுப்பு விண்ணப்பங்கள் ஏற்று கொள்ள அனுமதிக்கும்.

-Allow user to edit Price List Rate in transactions,பயனர் நடவடிக்கைகளில் விலை பட்டியல் விகிதம் திருத்த அனுமதி

-Allow user to login only after this hour (0-24),பயனர் இந்த மணி நேரத்திற்கு பிறகு மட்டுமே உள்நுழைய அனுமதி (0-24)

-Allow user to login only before this hour (0-24),பயனர் இந்த மணி நேரத்திற்கு முன் தான் உள்ளே செல்ல அனுமதிக்க (0-24)

-Allowance Percent,கொடுப்பனவு விகிதம்

-Allowed,அனுமதித்த

-Already Registered,ஏற்கனவே பதிவு

-Always use Login Id as sender,எப்போதும் அனுப்புநர் என தேதி அடையாளம் பயன்படுத்த

-Amend,முன்னேற்று

-Amended From,முதல் திருத்தப்பட்ட

-Amount,அளவு

-Amount (Company Currency),அளவு (நிறுவனத்தின் கரன்சி)

-Amount <=,அளவு &lt;=

-Amount >=,அளவு&gt; =

-"An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [<a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a>]",". Ico நீட்டிப்பு ஒரு ஐகான் கோப்பு. 16 x 16 px இருக்க வேண்டும். ஃபேவிகான் ஜெனரேட்டர் பயன்படுத்தி உருவாக்கப்படும். [ <a href=""http://favicon-generator.org/"" target=""_blank"">ஃபேவிகான்-generator.org</a> ]"

-Analytics,பகுப்பாய்வு

-Another Salary Structure '%s' is active for employee '%s'. 				Please make its status 'Inactive' to proceed.,மற்றொரு சம்பளம் அமைப்பு &#39;% s&#39; ஊழியர் &#39;% s&#39; க்கான செயலில். அதன் நிலை &#39;செயல்படா&#39; தொடர செய்யுங்கள்.

-"Any other comments, noteworthy effort that should go in the records.","மற்ற கருத்துக்கள், பதிவுகள் செல்ல வேண்டும் என்று குறிப்பிடத்தக்கது முயற்சி."

-Applicable Holiday List,பொருந்தும் விடுமுறை பட்டியல்

-Applicable To (Designation),பொருந்தும் (பதவி)

-Applicable To (Employee),பொருந்தும் (பணியாளர்)

-Applicable To (Role),பொருந்தும் (பாத்திரம்)

-Applicable To (User),பொருந்தும் (பயனர்)

-Applicant Name,விண்ணப்பதாரர் பெயர்

-Applicant for a Job,ஒரு வேலை இந்த விண்ணப்பதாரர்

-Applicant for a Job.,ஒரு வேலை விண்ணப்பதாரர்.

-Applications for leave.,விடுமுறை விண்ணப்பங்கள்.

-Applies to Company,நிறுவனத்தின் பொருந்தும்

-Apply / Approve Leaves,இலைகள் ஒப்புதல் / விண்ணப்பிக்கலாம்

-Apply Shipping Rule,கப்பல் போக்குவரத்து விதி பொருந்தும்

-Apply Taxes and Charges Master,வரிகள் மற்றும் கட்டணங்கள் மாஸ்டர் விண்ணப்பிக்க

-Appraisal,மதிப்பிடுதல்

-Appraisal Goal,மதிப்பீட்டு கோல்

-Appraisal Goals,மதிப்பீட்டு இலக்குகள்

-Appraisal Template,மதிப்பீட்டு வார்ப்புரு

-Appraisal Template Goal,மதிப்பீட்டு வார்ப்புரு கோல்

-Appraisal Template Title,மதிப்பீட்டு வார்ப்புரு தலைப்பு

-Approval Status,ஒப்புதல் நிலைமை

-Approved,ஏற்பளிக்கப்பட்ட

-Approver,சர்க்கார் தரப்பில் சாட்சி சொல்லும் குற்றவாளி

-Approving Role,பங்கு ஒப்புதல்

-Approving User,பயனர் ஒப்புதல்

-Are you sure you want to delete the attachment?,நீங்கள் இணைப்பு நீக்க வேண்டுமா?

-Arial,Arial

-Arrear Amount,நிலுவை தொகை

-"As a best practice, do not assign the same set of permission rule to different Roles instead set multiple Roles to the User","ஒரு சிறந்த போல், அதற்கு பதிலாக பயனர் பல பாத்திரங்கள் அமைக்க பல்வேறு பாத்திரங்கள் அனுமதி ஆட்சி ஒரே தொகுதி ஒதுக்க தேவையில்லை"

-As existing qty for item: ,: உருப்படியை இருப்பவை அளவு போன்ற

-As per Stock UOM,பங்கு மொறட்டுவ பல்கலைகழகம் படி

-"As there are existing stock transactions for this \							item, you can not change the values of 'Has Serial No', \							'Is Stock Item' and 'Valuation Method'","இந்த \ உருப்படியை இருக்கும் பங்கு பரிவர்த்தனைகள் உள்ளன, நீங்கள் &#39;இல்லை சீரியல் உள்ளது&#39; மதிப்புகள் மாற்ற முடியாது, \ மற்றும் &#39;மதிப்பீட்டு முறை&#39; பங்கு பொருளாக உள்ளது &#39;"

-Ascending,ஏறுமுகம்

-Assign To,என்று ஒதுக்க

-Assigned By,ஒதுக்கப்படுகின்றன

-Assignment,நிர்ணயம்

-Assignments,பணிகள்

-Associate a DocType to the Print Format,அச்சு வடிவம் ஒரு டாக்டைப்பின் தொடர்பு

-Atleast one warehouse is mandatory,குறைந்தது ஒரு கிடங்கில் அவசியமானதாகும்

-Attach,ஒட்டு

-Attach Document Print,ஆவண அச்சிடுக இணைக்கவும்

-Attached To DocType,Doctype இணைக்கப்பட்டுள்ளது

-Attached To Name,பெயர் இணைக்கப்பட்டுள்ளது

-Attachment,இணைப்பு

-Attachments,இணைப்புகள்

-Attempted to Contact,தொடர்பு கொள்ள முயற்சி

-Attendance,கவனம்

-Attendance Date,வருகை தேதி

-Attendance Details,வருகை விவரங்கள்

-Attendance From Date,வரம்பு தேதி வருகை

-Attendance To Date,தேதி வருகை

-Attendance can not be marked for future dates,வருகை எதிர்கால நாட்களுக்கு குறித்தது முடியாது

-Attendance for the employee: ,பணியாளர் வருகை:

-Attendance record.,வருகை பதிவு.

-Attributions,பண்புக்கூறுகளை

-Authorization Control,அங்கீகாரம் கட்டுப்பாடு

-Authorization Rule,அங்கீகார விதி

-Auto Email Id,கார் மின்னஞ்சல் விலாசம்

-Auto Inventory Accounting,கார் சரக்கு பைனான்ஸ்

-Auto Inventory Accounting Settings,கார் சரக்கு பைனான்ஸ் அமைப்புகள்

-Auto Material Request,கார் பொருள் கோரிக்கை

-Auto Name,கார் பெயர்

-Auto generated,உருவாக்கப்பட்ட கார்

-Auto-raise Material Request if quantity goes below re-order level in a warehouse,அளவு ஒரு கிடங்கில் மறு ஒழுங்கு நிலை கீழே சென்றால் பொருள் கோரிக்கை ஆட்டோ உயர்த்த

-Automatically updated via Stock Entry of type Manufacture/Repack,தானாக வகை உற்பத்தி / Repack பங்கு நுழைவு வழியாக மேம்படுத்தப்பட்டது

-Autoreply when a new mail is received,ஒரு புதிய மின்னஞ்சல் பெற்றார் Autoreply போது

-Available Qty at Warehouse,சேமிப்பு கிடங்கு கிடைக்கும் அளவு

-Available Stock for Packing Items,பொருட்கள் பொதி கிடைக்கும் பங்கு

-"Available in BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet","BOM, டெலிவரி குறிப்பு, கொள்முதல் விலைப்பட்டியல், உற்பத்தி ஆணை, கொள்முதல் ஆணை, கொள்முதல் ரசீது, விற்பனை விலைப்பட்டியல், விற்பனை, பங்கு நுழைவு, Timesheet கிடைக்கும்"

-Avatar,சின்னம்

-Average Discount,சராசரி தள்ளுபடி

-B+,B +

-B-,பி

-BILL,பில்

-BILLJ,BILLJ

-BOM,BOM

-BOM Detail No,BOM விரிவாக இல்லை

-BOM Explosion Item,BOM வெடிப்பு பொருள்

-BOM Item,BOM பொருள்

-BOM No,BOM இல்லை

-BOM No. for a Finished Good Item,ஒரு முடிந்தது நல்ல தகவல்கள் கிடைக்கும் BOM இல்லை

-BOM Operation,BOM ஆபரேஷன்

-BOM Operations,BOM நடவடிக்கை

-BOM Replace Tool,BOM பதிலாக கருவி

-BOM replaced,BOM பதிலாக

-Background Color,பின்புல நிறம்

-Background Image,பின்புல படம்

-Backup Manager,காப்பு மேலாளர்

-Backup Right Now,வலது இப்போது காப்பு

-Backups will be uploaded to,காப்பு பதிவேற்றிய

-"Balances of Accounts of type ""Bank or Cash""",வகை &quot;வங்கி அல்லது பண&quot; என்ற கணக்கு நிலுவைகளை

-Bank,வங்கி

-Bank A/C No.,வங்கி A / C இல்லை

-Bank Account,வங்கி கணக்கு

-Bank Account No.,வங்கி கணக்கு எண்

-Bank Clearance Summary,வங்கி இசைவு சுருக்கம்

-Bank Name,வங்கி பெயர்

-Bank Reconciliation,வங்கி நல்லிணக்க

-Bank Reconciliation Detail,வங்கி நல்லிணக்க விரிவாக

-Bank Reconciliation Statement,வங்கி நல்லிணக்க அறிக்கை

-Bank Voucher,வங்கி வவுச்சர்

-Bank or Cash,வங்கி அல்லது பண

-Bank/Cash Balance,வங்கி / ரொக்க இருப்பு

-Banner,சிறிய கொடி

-Banner HTML,பதாகை HTML

-Banner Image,பதாகை படம்

-Banner is above the Top Menu Bar.,பதாகை மேலே மெனு பார் மேலே உள்ளது.

-Barcode,பார்கோடு

-Based On,அடிப்படையில்

-Basic Info,அடிப்படை தகவல்

-Basic Information,அடிப்படை தகவல்

-Basic Rate,அடிப்படை விகிதம்

-Basic Rate (Company Currency),அடிப்படை விகிதம் (நிறுவனத்தின் கரன்சி)

-Batch,கூட்டம்

-Batch (lot) of an Item.,ஒரு பொருள் ஒரு தொகுதி (நிறைய).

-Batch Finished Date,தொகுதி தேதி முடிந்தது

-Batch ID,தொகுதி அடையாள

-Batch No,தொகுதி இல்லை

-Batch Started Date,தொகுதி தேதி துவக்கம்

-Batch Time Logs for Billing.,தொகுதி நேரம் பில்லிங் பதிகைகளை.

-Batch Time Logs for billing.,தொகுதி நேரம் பில்லிங் பதிவுகள்.

-Batch-Wise Balance History,தொகுதி-வைஸ் இருப்பு வரலாறு

-Batched for Billing,பில்லிங் Batched

-Be the first one to comment,முதலில் கருத்து தெரிவிப்பவர் நீங்களே ஒரு

-Begin this page with a slideshow of images,படங்களை ஒரு காட்சியை இந்த பக்கம் தொடங்க

-Better Prospects,நல்ல வாய்ப்புகள்

-Bill Date,பில் தேதி

-Bill No,பில் இல்லை

-Bill of Material to be considered for manufacturing,உற்பத்தி கருதப்பட பொருள் பில்

-Bill of Materials,பொருட்களை பில்

-Bill of Materials (BOM),பொருட்களை பில் (BOM)

-Billable,பில்

-Billed,கட்டணம்

-Billed Amt,கணக்கில் AMT

-Billing,பட்டியலிடல்

-Billing Address,பில்லிங் முகவரி

-Billing Address Name,பில்லிங் முகவரி பெயர்

-Billing Status,பில்லிங் நிலைமை

-Bills raised by Suppliers.,பில்கள் விநியோகஸ்தர்கள் எழுப்பும்.

-Bills raised to Customers.,பில்கள் வாடிக்கையாளர்கள் உயர்த்தப்பட்டுள்ளது.

-Bin,தொட்டி

-Bio,உயிரி

-Bio will be displayed in blog section etc.,உயிர் வலைப்பதிவு பிரிவில் முதலியன காண்பிக்கப்படும்

-Birth Date,பிறந்த தேதி

-Blob,குமிழ்

-Block Date,தேதி தடை

-Block Days,தொகுதி நாட்கள்

-Block Holidays on important days.,முக்கியமான நாட்களில் விடுமுறை தடுக்கும்.

-Block leave applications by department.,துறை மூலம் பயன்பாடுகள் விட்டு தடுக்கும்.

-Blog Category,வலைப்பதிவு பகுப்பு

-Blog Intro,வலைப்பதிவு அறிமுகம்

-Blog Introduction,வலைப்பதிவு அறிமுகம்

-Blog Post,வலைப்பதிவு இடுகை

-Blog Settings,வலைப்பதிவு அமைப்புகள்

-Blog Subscriber,வலைப்பதிவு சந்தாதாரர்

-Blog Title,தலைப்பு

-Blogger,பதிவர்

-Blood Group,குருதி பகுப்பினம்

-Bookmarks,புக்மார்க்குகள்

-Branch,கிளை

-Brand,பிராண்ட்

-Brand HTML,பிராண்ட் HTML

-Brand Name,குறியீட்டு பெயர்

-"Brand is what appears on the top-right of the toolbar. If it is an image, make sure ithas a transparent background and use the &lt;img /&gt; tag. Keep size as 200px x 30px","பிராண்ட் கருவிப்பட்டியில் மேல் வலது தோன்றுகிறது என்ன. அது ஒரு படத்தை இருந்தால், நிச்சயமாக ithas ஒரு வெளிப்படையான பின்னணி செய்து &lt;img /&gt; குறிச்சொல் பயன்படுத்த. 200px x 30px அளவை வைத்து"

-Brand master.,பிராண்ட் மாஸ்டர்.

-Brands,பிராண்ட்கள்

-Breakdown,முறிவு

-Budget,வரவு செலவு திட்டம்

-Budget Allocated,பட்ஜெட் ஒதுக்கப்பட்ட

-Budget Control,வரவு செலவு திட்ட கட்டுப்பாடு

-Budget Detail,வரவு செலவு திட்ட விரிவாக

-Budget Details,வரவு செலவு விவரம்

-Budget Distribution,பட்ஜெட் விநியோகம்

-Budget Distribution Detail,பட்ஜெட் விநியோகம் விரிவாக

-Budget Distribution Details,பட்ஜெட் விநியோகம் விவரம்

-Budget Variance Report,வரவு செலவு வேறுபாடு அறிக்கை

-Build Modules,தொகுதிகள் உருவாக்க

-Build Pages,பக்கங்கள் உருவாக்க

-Build Server API,சர்வர் ஏபிஐ உருவாக்க

-Build Sitemap,வரைபடம் உருவாக்க

-Bulk Email,மொத்த மின்னஞ்சல்

-Bulk Email records.,மொத்த மின்னஞ்சல் பதிவுகள்.

-Bummer! There are more holidays than working days this month.,Bum நா r! வேலை நாட்கள் இந்த மாதம் விட விடுமுறை உள்ளன.

-Bundle items at time of sale.,விற்பனை நேரத்தில் பொருட்களை மூட்டை.

-Button,பொத்தான்

-Buyer of Goods and Services.,பொருட்கள் மற்றும் சேவைகள் வாங்குபவர்.

-Buying,வாங்குதல்

-Buying Amount,தொகை வாங்கும்

-Buying Settings,அமைப்புகள் வாங்கும்

-By,மூலம்

-C-FORM/,/ சி படிவம்

-C-Form,சி படிவம்

-C-Form Applicable,பொருந்தாது சி படிவம்

-C-Form Invoice Detail,சி படிவம் விலைப்பட்டியல் விரிவாக

-C-Form No,இல்லை சி படிவம்

-CI/2010-2011/,CI/2010-2011 /

-COMM-,Comm-

-CSS,CSS

-CUST,CUST

-CUSTMUM,CUSTMUM

-Calculate Based On,ஆனால் அடிப்படையில் கணக்கிட

-Calculate Total Score,மொத்த மதிப்பெண் கணக்கிட

-Calendar,அட்டவணை

-Calendar Events,அட்டவணை நிகழ்வுகள்

-Call,அழைப்பு

-Campaign,பிரச்சாரம்

-Campaign Name,பிரச்சாரம் பெயர்

-Can only be exported by users with role 'Report Manager',மட்டுமே பங்கு &#39;அறிக்கை மேலாளர்&#39; பயனர்களுக்கு மூலம் ஏற்றுமதி

-Cancel,ரத்து

-Cancel permission also allows the user to delete a document (if it is not linked to any other document).,ரத்து அனுமதி கூட பயனர் ஒரு ஆவணம் (அது வேறு ஆவணம் இணைக்கப்படவில்லை என்றால்) நீக்க அனுமதிக்கிறது.

-Cancelled,ரத்து

-Cannot ,முடியாது

-Cannot approve leave as you are not authorized to approve leaves on Block Dates.,நீங்கள் பிளாக் தேதிகளில் இலைகள் ஒப்புதல் அதிகாரம் இல்லை என விட்டு ஒப்புதல் முடியாது.

-Cannot change from,மாற்ற முடியாது

-Cannot continue.,தொடர முடியாது.

-Cannot have two prices for same Price List,அதே விலை பட்டியல் இரண்டு விலை முடியாது

-Cannot map because following condition fails: ,"பின்வரும் நிலையில் முடியவில்லை, ஏனெனில் வரைய முடியாது:"

-Capacity,கொள்ளளவு

-Capacity Units,கொள்ளளவு அலகுகள்

-Carry Forward,முன்னெடுத்து செல்

-Carry Forwarded Leaves,முன்னனுப்பியது இலைகள் எடுத்து

-Case No(s) already in use. Please rectify and try again.				Recommended <b>From Case No. = %s</b>,இல்லை (கள்) ஏற்கனவே பயன்பாட்டில் வழக்கு. திருத்தி மீண்டும் முயற்சிக்கவும். பரிந்துரை <b>வழக்கு எண் =% s ​​இலிருந்து</b>

-Cash,பணம்

-Cash Voucher,பண வவுச்சர்

-Cash/Bank Account,பண / வங்கி கணக்கு

-Categorize blog posts.,இடுகைகள் வகைப்படுத்தவும்.

-Category,வகை

-Category Name,வகை பெயர்

-Category of customer as entered in Customer master,வாடிக்கையாளர் வகை என வாடிக்கையாளர் மாஸ்டர் உள்ளிட்ட

-Cell Number,செல் எண்

-Center,மையம்

-"Certain documents should not be changed once final, like an Invoice for example. The final state for such documents is called <b>Submitted</b>. You can restrict which roles can Submit.",சில ஆவணங்களை உதாரணமாக ஒரு விலைப்பட்டியல் போன்ற முறை இறுதி மாற்ற கூடாது. அத்தகைய ஆவணங்களை இறுதி மாநில <b>Submitted</b> அழைக்கப்படுகிறது. நீங்கள் நடிக்க சமர்ப்பி இது கட்டுப்படுத்த முடியும்.

-Change UOM for an Item.,ஒரு பொருள் ஒரு மொறட்டுவ பல்கலைகழகம் மாற்ற.

-Change the starting / current sequence number of an existing series.,ஏற்கனவே தொடரில் தற்போதைய / தொடக்க வரிசை எண் மாற்ற.

-Channel Partner,சேனல் வரன்வாழ்க்கை துணை

-Charge,கட்டணம்

-Chargeable,குற்றம் சாட்டப்பட தக்க

-Chart of Accounts,கணக்கு விளக்கப்படம்

-Chart of Cost Centers,செலவு மையங்கள் விளக்கப்படம்

-Chat,அரட்டை

-Check,சோதனை

-Check / Uncheck roles assigned to the Profile. Click on the Role to find out what permissions that Role has.,பதிவு செய்தது ஒதுக்கப்படும் / தேர்வுநீக்கு வேடங்களில் பாருங்கள். பங்கு உண்டு என்று என்ன அனுமதிகள் கண்டுபிடிக்க பங்கு கிளிக்.

-Check all the items below that you want to send in this digest.,இந்த தொகுப்பு இல் அனுப்ப வேண்டும் என்று கீழே அனைத்து பொருட்களும் சோதனை.

-Check how the newsletter looks in an email by sending it to your email.,செய்திமடல் உங்கள் மின்னஞ்சல் அனுப்பும் ஒரு மின்னஞ்சல் எப்படி சரி.

-"Check if recurring invoice, uncheck to stop recurring or put proper End Date","மீண்டும் விலைப்பட்டியல் என்றால் மீண்டும் நிறுத்த அல்லது சரியான முடிவு தேதி வைத்து தேர்வை நீக்குக, சோதனை"

-"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.","தானாக வரும் பொருள் தேவை என்பதை அறியவும். எந்த விற்பனை விலைப்பட்டியல் சமர்ப்பித்த பிறகு, தொடர் பகுதியில் காண முடியும்."

-Check if you want to send salary slip in mail to each employee while submitting salary slip,நீங்கள் ஒவ்வொரு ஊழியர் அஞ்சல் சம்பளம் சீட்டு அனுப்ப விரும்பினால் சம்பளம் சீட்டு சமர்ப்பிக்கும் போது சோதனை

-Check this if you want to force the user to select a series before saving. There will be no default if you check this.,நீங்கள் பயனர் சேமிப்பு முன்பு ஒரு தொடர் தேர்ந்தெடுக்க கட்டாயப்படுத்தும் விரும்பினால் இந்த சோதனை. இந்த சோதனை என்றால் இல்லை இயல்பாக இருக்கும்.

-Check this if you want to send emails as this id only (in case of restriction by your email provider).,"நீங்கள் மட்டுமே இந்த அடையாள (உங்கள் மின்னஞ்சல் வழங்குநர் மூலம் கட்டுப்பாடு விஷயத்தில்) போன்ற மின்னஞ்சல்களை அனுப்ப விரும்பினால், இந்த சோதனை."

-Check this if you want to show in website,நீங்கள் இணையதளத்தில் காட்ட வேண்டும் என்றால் இந்த சோதனை

-Check this to disallow fractions. (for Nos),அனுமதிப்பதில்லை உராய்வுகள் இந்த சரிபார்க்கவும். (இலக்கங்கள் ஐந்து)

-Check this to make this the default letter head in all prints,அனைத்து அச்சிட்டு இந்த முன்னிருப்பு கடிதம் தலை செய்ய இந்த சோதனை

-Check this to pull emails from your mailbox,உங்கள் அஞ்சல்பெட்டியில் உள்ள மின்னஞ்சல்களின் இழுக்க இந்த சோதனை

-Check to activate,செயல்படுத்த சோதனை

-Check to make Shipping Address,ஷிப்பிங் முகவரி சரிபார்க்கவும்

-Check to make primary address,முதன்மை முகவரியை சரிபார்க்கவும்

-Checked,சதுர அமைப்பு கொண்டுள்ள

-Cheque,காசோலை

-Cheque Date,காசோலை தேதி

-Cheque Number,காசோலை எண்

-Child Tables are shown as a Grid in other DocTypes.,குழந்தை அட்டவணைகள் மற்ற டாக்டைப்கள் ஒரு கட்டம் காட்டப்படும்.

-City,நகரம்

-City/Town,நகரம் / டவுன்

-Claim Amount,உரிமை தொகை

-Claims for company expense.,நிறுவனத்தின் செலவினம் கூற்றுக்கள்.

-Class / Percentage,வர்க்கம் / சதவீதம்

-Classic,தரமான

-Classification of Customers by region,இப்பகுதியில் மூலம் வாடிக்கையாளர்கள் வகைப்பாடு

-Clear Cache & Refresh,தெளிவான Cache &amp; புதுப்பி

-Clear Table,தெளிவான அட்டவணை

-Clearance Date,அனுமதி தேதி

-"Click on ""Get Latest Updates""",&quot;கெட் மிகப்பிந்திய மேம்படுத்தல்கள்&quot; கிளிக்

-Click on 'Make Sales Invoice' button to create a new Sales Invoice.,ஒரு புதிய விற்பனை விலைப்பட்டியல் உருவாக்க பொத்தானை &#39;விற்பனை விலைப்பட்டியல் கொள்ளுங்கள்&#39; கிளிக்.

-Click on button in the 'Condition' column and select the option 'User is the creator of the document',&#39;நிலை&#39; நிரலில் பொத்தானை கிளிக் மற்றும் விருப்பத்தை &#39;பயனர் ஆவணம் உருவாக்கியவர்&#39; தேர்வு

-Click to Expand / Collapse,சுருக்கு / விரிவாக்கு சொடுக்கவும்

-Client,கிளையன்

-Close,மூடவும்

-Closed,மூடிய

-Closing Account Head,கணக்கு தலைமை மூடுவதற்கு

-Closing Date,தேதி மூடுவது

-Closing Fiscal Year,நிதியாண்டு மூடுவதற்கு

-CoA Help,CoA உதவி

-Code,குறியீடு

-Cold Calling,குளிர் காலிங்

-Color,நிறம்

-Column Break,நெடுவரிசை பிரிப்பு

-Comma separated list of email addresses,மின்னஞ்சல் முகவரிகளை கமாவால் பிரிக்கப்பட்ட பட்டியல்

-Comment,கருத்து

-Comment By,By கருத்து

-Comment By Fullname,FULLNAME என்பவர் உங்களை மூலம் கருத்து

-Comment Date,தேதி கருத்து

-Comment Docname,Docname கருத்து

-Comment Doctype,DOCTYPE கருத்து

-Comment Time,நேரம் கருத்து

-Comments,கருத்துரைகள்

-Commission Rate,கமிஷன் விகிதம்

-Commission Rate (%),கமிஷன் விகிதம் (%)

-Commission partners and targets,கமிஷன் பங்குதாரர்கள் மற்றும் இலக்குகள்

-Communication,தகவல்

-Communication HTML,தொடர்பு HTML

-Communication History,தொடர்பு வரலாறு

-Communication Medium,தொடர்பு மொழி

-Communication log.,தகவல் பதிவு.

-Company,நிறுவனம்

-Company Details,நிறுவனத்தின் விவரம்

-Company History,நிறுவனத்தின் வரலாறு

-Company History Heading,தலைப்பு நிறுவனம் வரலாறு

-Company Info,நிறுவன தகவல்

-Company Introduction,நிறுவனம் அறிமுகம்

-Company Master.,நிறுவனத்தின் முதன்மை.

-Company Name,நிறுவனத்தின் பெயர்

-Company Settings,நிறுவனத்தின் அமைப்புகள்

-Company branches.,நிறுவனத்தின் கிளைகள்.

-Company departments.,நிறுவனம் துறைகள்.

-Company is missing or entered incorrect value,நிறுவனத்தின் இல்லை அல்லது தவறான மதிப்பு உள்ளிட்ட

-Company mismatch for Warehouse,சேமிப்பு கிடங்கு நிறுவனத்தின் பொருத்தமில்லாமல்

-Company registration numbers for your reference. Example: VAT Registration Numbers etc.,உங்கள் குறிப்பு நிறுவனத்தில் பதிவு எண்கள். எடுத்துக்காட்டாக: VAT பதிவு எண்கள் போன்ற

-Company registration numbers for your reference. Tax numbers etc.,உங்கள் குறிப்பு நிறுவனத்தில் பதிவு எண்கள். வரி எண்கள் போன்ற

-Complaint,புகார்

-Complete,முழு

-Complete By,மூலம் நிறைவு

-Completed,நிறைவு

-Completed Qty,நிறைவு அளவு

-Completion Date,நிறைவு நாள்

-Completion Status,நிறைவு நிலைமை

-Confirmed orders from Customers.,வாடிக்கையாளர்கள் இருந்து உத்தரவுகளை உறுதி.

-Consider Tax or Charge for,வரி அல்லது பொறுப்பு கருத்தில்

-"Consider this Price List for fetching rate. (only which have ""For Buying"" as checked)",விகிதம் எடுக்கும்போது இந்த விலை பட்டியல் கருதுகின்றனர். (மட்டுமே &quot;வாங்குவதற்கான&quot; என சோதிக்க வேண்டும்)

-Considered as Opening Balance,இருப்பு திறந்து கருதப்படுகிறது

-Considered as an Opening Balance,ஒரு ஆரம்ப இருப்பு கருதப்படுகிறது

-Consultant,பிறர் அறிவுரை வேண்டுபவர்

-Consumed Qty,நுகரப்படும் அளவு

-Contact,தொடர்பு

-Contact Control,கட்டுப்பாடு தொடர்பு

-Contact Desc,தொடர்பு DESC

-Contact Details,விபரங்கள்

-Contact Email,மின்னஞ்சல் தொடர்பு

-Contact HTML,தொடர்பு HTML

-Contact Info,தகவல் தொடர்பு

-Contact Mobile No,இல்லை மொபைல் தொடர்பு

-Contact Name,பெயர் தொடர்பு

-Contact No.,இல்லை தொடர்பு

-Contact Person,நபர் தொடர்பு

-Contact Type,வகை தொடர்பு

-Contact Us Settings,எங்களை அமைப்புகள் தொடர்பு

-Contact in Future,எதிர்காலத்தில் தொடர்பு

-"Contact options, like ""Sales Query, Support Query"" etc each on a new line or separated by commas.","தொடர்பு விருப்பங்கள், ஒரு புதிய பாதையில் ஹிப்ரு ஒவ்வொரு &quot;விற்பனை கேள்வி, வினா ஆதரவு&quot; அல்லது பிரிக்கப்பட்ட."

-Contacted,தொடர்பு

-Content,உள்ளடக்கம்

-Content Type,உள்ளடக்க வகை

-Content in markdown format that appears on the main side of your page,உங்கள் பக்கம் முக்கிய பக்கத்தில் தோன்றும் markdown வடிவமைப்பில் உள்ளடக்கத்தை

-Content web page.,உள்ளடக்கத்தை வலைப்பக்கத்தில்.

-Contra Voucher,எதிர் வவுச்சர்

-Contract End Date,ஒப்பந்தம் முடிவு தேதி

-Contribution (%),பங்களிப்பு (%)

-Contribution to Net Total,நிகர மொத்த பங்களிப்பு

-Control Panel,கண்ட்ரோல் பேனல்

-Conversion Factor,மாற்ற காரணி

-Conversion Rate,உணவு மாற்று விகிதம்

-Convert into Recurring Invoice,தொடர் விலைப்பட்டியல் மாற்றம்

-Converted,மாற்றப்படுகிறது

-Copy,நகலெடுக்க

-Copy From Item Group,பொருள் குழு நகல்

-Copyright,பதிப்புரிமை

-Core,உள்ளகம்

-Cost Center,செலவு மையம்

-Cost Center Details,மையம் விவரம் செலவு

-Cost Center Name,மையம் பெயர் செலவு

-Cost Center is mandatory for item: ,செலவு மையம் உருப்படியை அத்தியாவசியமானதாகும்:

-Cost Center must be specified for PL Account: ,செலவு மையம் பிஎல் கணக்கில் குறிப்பிடப்படவில்லை:

-Costing,செலவு

-Country,நாடு

-Country Name,நாட்டின் பெயர்

-Create,உருவாக்கு

-Create Bank Voucher for the total salary paid for the above selected criteria,மேலே தேர்ந்தெடுக்கப்பட்ட அடிப்படை ஊதியம் மொத்த சம்பளம் வங்கி வவுச்சர் உருவாக்க

-Create Material Requests,பொருள் கோரிக்கைகள் உருவாக்க

-Create Production Orders,உற்பத்தி ஆணைகள் உருவாக்க

-Create Receiver List,பெறுநர் பட்டியல் உருவாக்க

-Create Salary Slip,சம்பளம் ஸ்லிப் உருவாக்க

-Create Stock Ledger Entries when you submit a Sales Invoice,நீங்கள் ஒரு விற்பனை விலைப்பட்டியல் சமர்ப்பிக்க போது பங்கு லெட்ஜர் பதிவுகள் உருவாக்க

-"Create a price list from Price List master and enter standard ref rates against each of them. On selection of a price list in Quotation, Sales Order or Delivery Note, corresponding ref rate will be fetched for this item.","விலை பட்டியல் மாஸ்டர் ஒரு விலை பட்டியல் உருவாக்க அவற்றை ஒவ்வொரு எதிராக நிலையான ref விகிதங்கள் உள்ளிடவும். விலைப்பட்டியல், விற்பனை ஆணை அல்லது டெலிவரி குறிப்பு ஒரு விலை பட்டியல் தேர்வு குறித்து, தொடர்புடைய ref விகிதம் இந்த உருப்படிக்கு எடுக்கப்படவில்லை."

-Create and Send Newsletters,செய்தி உருவாக்கி அனுப்பவும்

-Created Account Head: ,உருவாக்கப்பட்ட கணக்கு தலைமை:

-Created By,மூலம் உருவாக்கப்பட்டது

-Created Customer Issue,உருவாக்கிய வாடிக்கையாளர் வெளியீடு

-Created Group ,உருவாக்கப்பட்ட குழு

-Created Opportunity,வாய்ப்பு உருவாக்கப்பட்டது

-Created Support Ticket,உருவாக்கிய ஆதரவு டிக்கெட்

-Creates salary slip for above mentioned criteria.,மேலே குறிப்பிட்டுள்ள அடிப்படை சம்பளம் சீட்டு உருவாக்குகிறது.

-Credentials,அறிமுக ஆவணம்

-Credit,கடன்

-Credit Amt,கடன் AMT

-Credit Card Voucher,கடன் அட்டை வவுச்சர்

-Credit Controller,கடன் கட்டுப்பாட்டாளர்

-Credit Days,கடன் நாட்கள்

-Credit Limit,கடன் எல்லை

-Credit Note,வரவுக்குறிப்பு

-Credit To,கடன்

-Cross Listing of Item in multiple groups,பல குழுக்களாக உருப்படி பட்டியல் கடக்க

-Currency,நாணய

-Currency Exchange,நாணய பரிவர்த்தனை

-Currency Format,நாணய வடிவமைப்பு

-Currency Name,நாணயத்தின் பெயர்

-Currency Settings,நாணய அமைப்புகள்

-Currency and Price List,நாணயம் மற்றும் விலை பட்டியல்

-Currency does not match Price List Currency for Price List,நாணய விலை பட்டியல் விலை பட்டியல் நாணய பொருந்தவில்லை

-Current Accommodation Type,தற்போதைய விடுதி வகை

-Current Address,தற்போதைய முகவரி

-Current BOM,தற்போதைய BOM

-Current Fiscal Year,தற்போதைய நிதியாண்டு

-Current Stock,தற்போதைய பங்கு

-Current Stock UOM,தற்போதைய பங்கு மொறட்டுவ பல்கலைகழகம்

-Current Value,தற்போதைய மதிப்பு

-Current status,தற்போதைய நிலை

-Custom,வழக்கம்

-Custom Autoreply Message,தனிபயன் Autoreply செய்தி

-Custom CSS,தனிப்பயன் CSS

-Custom Field,தனிப்பயன் புலம்

-Custom Message,தனிப்பயன் செய்தி

-Custom Reports,தனிபயன் அறிக்கைகள்

-Custom Script,தனிப்பயன் உரை

-Custom Startup Code,தனிபயன் தொடக்க கோட்

-Custom?,தனிபயன்?

-Customer,வாடிக்கையாளர்

-Customer (Receivable) Account,வாடிக்கையாளர் (வரவேண்டிய) கணக்கு

-Customer / Item Name,வாடிக்கையாளர் / உருப்படி பெயர்

-Customer Account,வாடிக்கையாளர் கணக்கு

-Customer Account Head,வாடிக்கையாளர் கணக்கு தலைமை

-Customer Address,வாடிக்கையாளர் முகவரி

-Customer Addresses And Contacts,வாடிக்கையாளர் முகவரிகள் மற்றும் தொடர்புகள்

-Customer Code,வாடிக்கையாளர் கோட்

-Customer Codes,வாடிக்கையாளர் குறியீடுகள்

-Customer Details,வாடிக்கையாளர் விவரம்

-Customer Discount,வாடிக்கையாளர் தள்ளுபடி

-Customer Discounts,வாடிக்கையாளர் தள்ளுபடி

-Customer Feedback,வாடிக்கையாளர் கருத்து

-Customer Group,வாடிக்கையாளர் பிரிவு

-Customer Group Name,வாடிக்கையாளர் குழு பெயர்

-Customer Intro,வாடிக்கையாளர் அறிமுகம்

-Customer Issue,வாடிக்கையாளர் வெளியீடு

-Customer Issue against Serial No.,சீரியல் எண் எதிரான வாடிக்கையாளர் வெளியீடு

-Customer Name,வாடிக்கையாளர் பெயர்

-Customer Naming By,மூலம் பெயரிடுதல் வாடிக்கையாளர்

-Customer Type,வாடிக்கையாளர் அமைப்பு

-Customer classification tree.,வாடிக்கையாளர் வகைப்பாடு மரம்.

-Customer database.,வாடிக்கையாளர் தகவல்.

-Customer's Currency,வாடிக்கையாளர் நாணயத்தின்

-Customer's Item Code,வாடிக்கையாளர் பொருள் குறியீடு

-Customer's Purchase Order Date,வாடிக்கையாளர் கொள்முதல் ஆர்டர் தேதி

-Customer's Purchase Order No,வாடிக்கையாளர் கொள்முதல் ஆர்டர் இல்லை

-Customer's Vendor,வாடிக்கையாளர் விற்பனையாளர்

-Customer's currency,வாடிக்கையாளர் நாணயம்

-"Customer's currency - If you want to select a currency that is not the default currency, then you must also specify the Currency Conversion Rate.","வாடிக்கையாளர் நாணயம் - நீங்கள் முன்னிருப்பு நாணயம் அல்ல என்று ஒரு நாணயத்தை தேர்ந்தெடுக்க விரும்பினால், பிறகு நீங்கள் நாணய மாற்றம் விகிதம் குறிப்பிட வேண்டும்."

-Customers Not Buying Since Long Time,வாடிக்கையாளர்கள் நீண்ட நாட்களாக வாங்குதல்

-Customerwise Discount,Customerwise தள்ளுபடி

-Customize,தனிப்பயனாக்கு

-Customize Form,படிவம் தனிப்பயனாக்கு

-Customize Form Field,படிவம் புலம் தனிப்பயனாக்கு

-"Customize Label, Print Hide, Default etc.","லேபிள், அச்சு மறை, இயல்புநிலை போன்ற தனிப்பயனாக்கு"

-Customize the Notification,அறிவிப்பு தனிப்பயனாக்கு

-Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,அந்த மின்னஞ்சல் ஒரு பகுதியாக சென்று அந்த அறிமுக உரை தனிப்பயனாக்கலாம். ஒவ்வொரு நடவடிக்கைக்கும் ஒரு தனி அறிமுக உரை உள்ளது.

-DN,DN

-DN Detail,DN விரிவாக

-Daily,தினசரி

-Daily Event Digest is sent for Calendar Events where reminders are set.,தினசரி நிகழ்வு டைஜஸ்ட் ஒன்றுள்ளது எங்கே அட்டவணை நிகழ்வுகள் அனுப்பப்பட்டுள்ளது.

-Daily Time Log Summary,தினமும் நேரம் புகுபதிகை சுருக்கம்

-Danger,ஆபத்து

-Data,தரவு

-Data missing in table,அட்டவணையில் காணாமல் தரவு

-Database,தரவு தளம்

-Database Folder ID,தகவல் அடைவு ஐடி

-Database of potential customers.,வாடிக்கையாளர்கள் பற்றிய தகவல்.

-Date,தேதி

-Date Format,தேதி வடிவமைப்பு

-Date Of Retirement,ஓய்வு தேதி

-Date and Number Settings,தேதி மற்றும் எண் அமைப்புகள்

-Date is repeated,தேதி மீண்டும்

-Date must be in format,தேதி வடிவமைப்பில் இருக்க வேண்டும்

-Date of Birth,பிறந்த நாள்

-Date of Issue,இந்த தேதி

-Date of Joining,சேர்வது தேதி

-Date on which lorry started from supplier warehouse,எந்த தேதி லாரி சப்ளையர் கிடங்கில் இருந்து தொடங்கியது

-Date on which lorry started from your warehouse,எந்த தேதி லாரி உங்கள் கிடங்கில் இருந்து தொடங்கியது

-Date on which the lead was last contacted,முன்னணி கடந்த தொடர்பு எந்த தேதி

-Dates,தேதிகள்

-Datetime,நாள்நேரம்

-Days for which Holidays are blocked for this department.,இது விடுமுறை நாட்கள் இந்த துறை தடுக்கப்பட்டது.

-Dealer,வாணிகம் செய்பவர்

-Dear,அன்பே

-Debit,பற்று

-Debit Amt,பற்று AMT

-Debit Note,பற்றுக்குறிப்பு

-Debit To,செய்ய பற்று

-Debit or Credit,பற்று அல்லது கடன்

-Deduct,தள்ளு

-Deduction,கழித்தல்

-Deduction Type,துப்பறியும் வகை

-Deduction1,Deduction1

-Deductions,கழிவுகளுக்கு

-Default,தவறுதல்

-Default Account,முன்னிருப்பு கணக்கு

-Default BOM,முன்னிருப்பு BOM

-Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,இந்த முறையில் தேர்ந்தெடுக்கும் போது முன்னிருப்பு வங்கி / பண கணக்கு தானாக பிஓஎஸ் விலைப்பட்டியல் உள்ள புதுப்பிக்கப்படும்.

-Default Bank Account,முன்னிருப்பு வங்கி கணக்கு

-Default Cash Account,இயல்புநிலை பண கணக்கு

-Default Commission Rate,முன்னிருப்பு கமிஷன் விகிதம்

-Default Company,முன்னிருப்பு நிறுவனத்தின்

-Default Cost Center,முன்னிருப்பு செலவு மையம்

-Default Cost Center for tracking expense for this item.,இந்த உருப்படிக்கு செலவில் கண்காணிப்பு முன்னிருப்பு செலவு மையம்.

-Default Currency,முன்னிருப்பு நாணயத்தின்

-Default Customer Group,முன்னிருப்பு வாடிக்கையாளர் பிரிவு

-Default Expense Account,முன்னிருப்பு செலவு கணக்கு

-Default Home Page,இயல்புநிலை முகப்பு பக்கம்

-Default Home Pages,இயல்புநிலை முகப்பு பக்கங்கள்

-Default Income Account,முன்னிருப்பு வருமானம் கணக்கு

-Default Item Group,முன்னிருப்பு உருப்படி குழு

-Default Price List,முன்னிருப்பு விலை பட்டியல்

-Default Print Format,முன்னிருப்பு அச்சு வடிவம்

-Default Purchase Account in which cost of the item will be debited.,முன்னிருப்பு கொள்முதல் கணக்கு இதில் உருப்படியை செலவு debited.

-Default Sales Partner,முன்னிருப்பு விற்பனை வரன்வாழ்க்கை துணை

-Default Settings,இயல்புநிலை அமைப்புகள்

-Default Source Warehouse,முன்னிருப்பு மூல கிடங்கு

-Default Stock UOM,முன்னிருப்பு பங்கு மொறட்டுவ பல்கலைகழகம்

-Default Supplier,இயல்புநிலை சப்ளையர்

-Default Supplier Type,முன்னிருப்பு சப்ளையர் வகை

-Default Target Warehouse,முன்னிருப்பு அடைவு கிடங்கு

-Default Territory,முன்னிருப்பு மண்டலம்

-Default Unit of Measure,மெஷர் முன்னிருப்பு அலகு

-Default Valuation Method,முன்னிருப்பு மதிப்பீட்டு முறை

-Default Value,முன்னிருப்பு மதிப்பு

-Default Warehouse,இயல்புநிலை சேமிப்பு கிடங்கு

-Default Warehouse is mandatory for Stock Item.,இயல்புநிலை சேமிப்பு பங்கு பொருள் அத்தியாவசியமானதாகும்.

-Default settings for Shopping Cart,வணிக வண்டியில் இயல்புநிலை அமைப்புகளை

-"Default: ""Contact Us""",இயல்புநிலை: &quot;எங்களை&quot;

-DefaultValue,DefaultValue

-Defaults,இயல்புநிலைக்கு

-"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","இந்த செலவு மையம் பட்ஜெட் வரையறை. வரவு செலவு திட்ட நடவடிக்கை அமைக்க, பார்க்க <a href=""#!List/Company"">நிறுவனத்தின் முதன்மை</a>"

-Defines actions on states and the next step and allowed roles.,மாநிலங்களில் நடவடிக்கைகளை அடுத்த படிநிலை மற்றும் அனுமதிக்கப்பட்ட வேடங்களில் வரையறுக்கிறது.

-Defines workflow states and rules for a document.,பணியோட்டம் மாநிலங்கள் மற்றும் ஒரு ஆவணம் விதிகளை வரையறுக்கிறது.

-Delete,நீக்கு

-Delete Row,வரிசையை நீக்கு

-Delivered,வழங்கினார்

-Delivered Items To Be Billed,கட்டணம் வழங்கப்படும் பொருட்கள்

-Delivered Qty,வழங்கப்படும் அளவு

-Delivery Address,டெலிவரி முகவரி

-Delivery Date,டெலிவரி தேதி

-Delivery Details,விநியோக விவரம்

-Delivery Document No,டெலிவரி ஆவண இல்லை

-Delivery Document Type,டெலிவரி ஆவண வகை

-Delivery Note,டெலிவரி குறிப்பு

-Delivery Note Item,டெலிவரி குறிப்பு பொருள்

-Delivery Note Items,டெலிவரி குறிப்பு உருப்படிகள்

-Delivery Note Message,டெலிவரி குறிப்பு செய்தி

-Delivery Note No,டெலிவரி குறிப்பு இல்லை

-Packed Item,டெலிவரி குறிப்பு தடைக்காப்பு பொருள்

-Delivery Note Required,டெலிவரி குறிப்பு தேவை

-Delivery Note Trends,பந்து குறிப்பு போக்குகள்

-Delivery Status,விநியோக நிலைமை

-Delivery Time,விநியோக நேரம்

-Delivery To,வழங்கும்

-Department,இலாகா

-Depends On,பொறுத்தது

-Depends on LWP,LWP பொறுத்தது

-Descending,இறங்கு

-Description,விளக்கம்

-Description HTML,விளக்கம் HTML

-"Description for listing page, in plain text, only a couple of lines. (max 140 characters)","வெற்று உரையாக பட்டியல் பக்கம் விளக்கங்களும், வரிகளை மட்டும் ஒரு ஜோடி. (அதிகபட்சம் 140 எழுத்துக்கள்)"

-Description for page header.,பக்கம் தலைப்பு விளக்கம்.

-Description of a Job Opening,வேலை தொடக்க விளக்கம்

-Designation,பதவி

-Desktop,டெஸ்க்டாப்

-Detailed Breakup of the totals,மொத்த எண்ணிக்கையில் விரிவான முறிவுக்கு

-Details,விவரம்

-Deutsch,Deutsch

-Did not add.,சேர்க்க முடியவில்லை.

-Did not cancel,ரத்து

-Did not save,சேமிக்க முடியவில்லை

-Difference,வேற்றுமை

-"Different ""States"" this document can exist in. Like ""Open"", ""Pending Approval"" etc.","வெவ்வேறு &quot;அமெரிக்கா&quot; இந்த ஆவணம் &quot;ஏற்பு நிலுவையில்&quot; போன்ற, &quot;திற&quot; போல உள்ளே இருக்க முடியும்"

-Disable Customer Signup link in Login page,உள்நுழைவு பக்கம் வாடிக்கையாளர் பதிவு இணைப்பு முடக்கு

-Disable Rounded Total,வட்டமான மொத்த முடக்கு

-Disable Signup,பதிவுசெய்தல் முடக்கு

-Disabled,முடக்கப்பட்டது

-Discount  %,தள்ளுபடி%

-Discount %,தள்ளுபடி%

-Discount (%),தள்ளுபடி (%)

-"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","தள்ளுபடி புலங்கள் கொள்முதல் ஆணை, கொள்முதல் ரசீது, கொள்முதல் விலை விவரம் கிடைக்கும்"

-Discount(%),தள்ளுபடி (%)

-Display,காட்டு

-Display Settings,அமைப்புகள் காட்ட

-Display all the individual items delivered with the main items,முக்கிய பொருட்கள் விநியோகிக்கப்படும் அனைத்து தனிப்பட்ட உருப்படிகள்

-Distinct unit of an Item,ஒரு பொருள் பற்றிய தெளிவான அலகு

-Distribute transport overhead across items.,பொருட்கள் முழுவதும் போக்குவரத்து செலவுகள் விநியோகிக்க.

-Distribution,பகிர்ந்தளித்தல்

-Distribution Id,விநியோக அடையாளம்

-Distribution Name,விநியோக பெயர்

-Distributor,பகிர்கருவி

-Divorced,விவாகரத்து

-Do not show any symbol like $ etc next to currencies.,நாணயங்கள் அடுத்த $ ஹிப்ரு போன்றவை எந்த சின்னம் காட்டாதே.

-Doc Name,Doc பெயர்

-Doc Status,Doc நிலைமை

-Doc Type,Doc வகை

-DocField,DocField

-DocPerm,DocPerm

-DocType,DOCTYPE

-DocType Details,DOCTYPE விவரம்

-DocType is a Table / Form in the application.,DOCTYPE பயன்பாடு ஒரு அட்டவணை / படிவம் உள்ளது.

-DocType on which this Workflow is applicable.,இந்த பணியோட்ட பொருந்தும் எந்த டாக்டைப்பின்.

-DocType or Field,DOCTYPE அல்லது புலம்

-Document,பத்திரம்

-Document Description,ஆவண விவரம்

-Document Numbering Series,ஆவண எண் தொடர்

-Document Status transition from ,முதல் ஆவண நிலைமை மாற்றம்

-Document Type,ஆவண வகை

-Document is only editable by users of role,ஆவண பங்கு பயனர்கள் மட்டுமே திருத்தக்கூடிய

-Documentation,ஆவணமாக்கம்

-Documentation Generator Console,ஆவணங்கள் ஜெனரேட்டர் கன்சோல்

-Documentation Tool,ஆவணங்கள் கருவி

-Documents,ஆவணங்கள்

-Domain,டொமைன்

-Download Backup,காப்பு பதிவிறக்க

-Download Materials Required,தேவையான பொருட்கள் பதிவிறக்க

-Download Template,வார்ப்புரு பதிவிறக்க

-Download a report containing all raw materials with their latest inventory status,அவர்களின் சமீபத்திய சரக்கு நிலை அனைத்து மூலப்பொருட்கள் கொண்ட ஒரு அறிக்கையை பதிவிறக்கு

-"Download the Template, fill appropriate data and attach the modified file.All dates and employee combination in the selected period will come in the template, with existing attendance records",", டெம்ப்ளேட் பதிவிறக்க பொருத்தமான தரவு நிரப்ப மற்றும் தேர்வு காலத்தில் மாற்றம் file.All தேதிகள் மற்றும் பணியாளர் சேர்க்கை இணைக்கவும் இருக்கும் வருகை பதிவேடுகளில், டெம்ப்ளேட்டை வரும்"

-Draft,காற்று வீச்சு

-Drafts,வரைவுகள்

-Drag to sort columns,வகை நெடுவரிசைகள் இழுக்கவும்

-Dropbox,டிராப்பாக்ஸ்

-Dropbox Access Allowed,டிரா பாக்ஸ் அனுமதி

-Dropbox Access Key,டிரா பாக்ஸ் அணுகல் விசை

-Dropbox Access Secret,டிரா பாக்ஸ் அணுகல் ரகசியம்

-Due Date,காரணம் தேதி

-EMP/,EMP /

-ESIC CARD No,ESIC CARD இல்லை

-ESIC No.,ESIC இல்லை

-Earning,சம்பாதித்து

-Earning & Deduction,சம்பளம் மற்றும் பொருத்தியறிதல்

-Earning Type,வகை சம்பாதித்து

-Earning1,Earning1

-Edit,திருத்த

-Editable,திருத்தும்படி

-Educational Qualification,கல்வி தகுதி

-Educational Qualification Details,கல்வி தகுதி விவரம்

-Eg. smsgateway.com/api/send_sms.cgi,உதாரணம். smsgateway.com / API / send_sms.cgi

-Email,மின்னஞ்சல்

-Email (By company),மின்னஞ்சல் (நிறுவனத்தின் மூலம்)

-Email Digest,மின்னஞ்சல் டைஜஸ்ட்

-Email Digest Settings,மின்னஞ்சல் டைஜஸ்ட் அமைப்புகள்

-Email Host,மின்னஞ்சல் புரவலன்

-Email Id,மின்னஞ்சல் விலாசம்

-"Email Id must be unique, already exists for: ","மின்னஞ்சல் தனிப்பட்ட இருக்க வேண்டும், ஏற்கனவே உள்ளது:"

-"Email Id where a job applicant will email e.g. ""jobs@example.com""",ஒரு வேலை விண்ணப்பதாரர் எ.கா. &quot;jobs@example.com&quot; மின்னஞ்சல் எங்கு மின்னஞ்சல் விலாசம்

-Email Login,மின்னஞ்சல் தேதி

-Email Password,மின்னஞ்சல் கடவுச்சொல்

-Email Sent,மின்னஞ்சல் அனுப்பப்பட்டது

-Email Sent?,அனுப்பிய மின்னஞ்சல்?

-Email Settings,மின்னஞ்சல் அமைப்புகள்

-Email Settings for Outgoing and Incoming Emails.,வெளிச்செல்லும் மற்றும் உள்வரும் மின்னஞ்சல்கள் மின்னஞ்சல் அமைப்புகள்.

-Email Signature,மின்னஞ்சல் கையொப்பம்

-Email Use SSL,பயன்பாட்டு SSL மின்னஞ்சல்

-"Email addresses, separted by commas","கமாவால் separted மின்னஞ்சல் முகவரிகள்,"

-Email ids separated by commas.,மின்னஞ்சல் ஐடிகள் பிரிக்கப்பட்ட.

-"Email settings for jobs email id ""jobs@example.com""",வேலைகள் மின்னஞ்சல் ஐடி &quot;jobs@example.com&quot; மின்னஞ்சல் அமைப்புகள்

-"Email settings to extract Leads from sales email id e.g. ""sales@example.com""",மின்னஞ்சல் அமைப்புகளை விற்பனை மின்னஞ்சல் ஐடி எ.கா. &quot;sales@example.com&quot; செல்கின்றது பெறுவதற்கு

-Email...,மின்னஞ்சல் ...

-Embed image slideshows in website pages.,இணைய பக்கங்களில் உள்ள படத்தை ஸ்லைடு உட்பொதிக்கவும்.

-Emergency Contact Details,அவசர தொடர்பு விவரம்

-Emergency Phone Number,அவசர தொலைபேசி எண்

-Employee,ஊழியர்

-Employee Birthday,பணியாளர் பிறந்தநாள்

-Employee Designation.,ஊழியர் பதவி.

-Employee Details,பணியாளர் விவரங்கள்

-Employee Education,ஊழியர் கல்வி

-Employee External Work History,ஊழியர் புற வேலை வரலாறு

-Employee Information,பணியாளர் தகவல்

-Employee Internal Work History,ஊழியர் உள்நாட்டு வேலை வரலாறு

-Employee Internal Work Historys,ஊழியர் உள்நாட்டு வேலை Historys

-Employee Leave Approver,பணியாளர் விடுப்பு சர்க்கார் தரப்பில் சாட்சி

-Employee Leave Balance,பணியாளர் விடுப்பு இருப்பு

-Employee Name,பணியாளர் பெயர்

-Employee Number,பணியாளர் எண்

-Employee Records to be created by,பணியாளர் ரெக்கார்ட்ஸ் விவரங்களை வேண்டும்

-Employee Setup,பணியாளர் அமைப்பு

-Employee Type,பணியாளர் அமைப்பு

-Employee grades,ஊழியர் தரங்களாக

-Employee record is created using selected field. ,பணியாளர் பதிவு தேர்ந்தெடுக்கப்பட்ட துறையில் பயன்படுத்தி உருவாக்கப்பட்டது.

-Employee records.,ஊழியர் பதிவுகள்.

-Employee: ,ஊழியர்:

-Employees Email Id,ஊழியர்கள் மின்னஞ்சல் விலாசம்

-Employment Details,வேலை விவரம்

-Employment Type,வேலை வகை

-Enable Auto Inventory Accounting,ஆட்டோ சரக்கு பைனான்ஸ் செயல்படுத்த

-Enable Shopping Cart,வணிக வண்டியில் செயல்படுத்த

-Enabled,இயலுமைப்படுத்த

-Enables <b>More Info.</b> in all documents,<b>மேலும் தகவல் செயல்படுத்துகிறது.</b> அனைத்து ஆவணங்கள்

-Encashment Date,பணமாக்கல் தேதி

-End Date,இறுதி நாள்

-End date of current invoice's period,தற்போதைய விலைப்பட்டியல் நேரத்தில் முடிவு தேதி

-End of Life,வாழ்க்கை முடிவுக்கு

-Ends on,முனைகளில்

-Enter Email Id to receive Error Report sent by users.E.g.: support@iwebnotes.com,Support@iwebnotes.com: users.Eg அனுப்பிய பிழை அறிக்கை பெற மின்னஞ்சல் ஐடியை உள்ளிடு

-Enter Form Type,படிவம் வகை உள்ளிடவும்

-Enter Row,வரிசை உள்ளிடவும்

-Enter Verification Code,அதிகாரமளித்தல் குறியீடு உள்ளிடவும்

-Enter campaign name if the source of lead is campaign.,முன்னணி மூலம் பிரச்சாரம் என்று பிரச்சாரம் பெயரை உள்ளிடவும்.

-"Enter default value fields (keys) and values. If you add multiple values for a field, the first one will be picked. These defaults are also used to set ""match"" permission rules. To see list of fields, go to <a href=""#Form/Customize Form/Customize Form"">Customize Form</a>.","முன்னிருப்பு மதிப்பு துறைகளில் (விசைகளை) மற்றும் மதிப்புகள் உள்ளிடவும். நீங்கள் ஒரு துறையில் பல மதிப்புகள் சேர்க்க என்றால், முதலில் ஒரு தயக்கம். இந்த முன்னிருப்புகள் கூட &quot;போட்டி&quot; அனுமதி விதிகளை அமைக்க பயன்படுத்தப்படுகிறது. துறைகளில் பட்டியலை பார்க்க, சென்று <a href=""#Form/Customize Form/Customize Form"">படிவம் தனிப்பயனாக்கு</a> ."

-Enter department to which this Contact belongs,இந்த தொடர்பு சார்ந்த துறை உள்ளிடவும்

-Enter designation of this Contact,இந்த தொடர்பு பதவி உள்ளிடவும்

-"Enter email id separated by commas, invoice will be mailed automatically on particular date","பிரிக்கப்பட்ட மின்னஞ்சல் ஐடியை உள்ளிடுக, விலைப்பட்டியல் குறிப்பிட்ட தேதியில் தானாக அஞ்சலிடப்படும்"

-Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,நீங்கள் உற்பத்தி ஆர்டர்கள் உயர்த்த அல்லது ஆய்வில் மூலப்பொருட்கள் பதிவிறக்க வேண்டிய உருப்படிகளை மற்றும் திட்டமிட்ட அளவு உள்ளிடவும்.

-Enter name of campaign if source of enquiry is campaign,விசாரணை மூலம் பிரச்சாரம் என்று பிரச்சாரம் பெயரை உள்ளிடவும்

-"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)","இங்கே நிலையான URL அளவுருக்கள் (எ.கா. அனுப்புநர் = ERPNext, பயனர்பெயர் = ERPNext, கடவுச்சொல்லை = 1234 முதலியன) உள்ளிடவும்"

-Enter the company name under which Account Head will be created for this Supplier,கணக்கு தலைமை இந்த சப்ளையர் உருவாக்கப்படும் கீழ் நிறுவனத்தின் பெயரை

-Enter the date by which payments from customer is expected against this invoice.,வாடிக்கையாளர் இருந்து செலுத்தும் இந்த விலைப்பட்டியல் எதிராக எதிர்பார்க்கப்படுகிறது இது தேதி உள்ளிடவும்.

-Enter url parameter for message,செய்தி இணைய அளவுரு உள்ளிடவும்

-Enter url parameter for receiver nos,ரிசீவர் இலக்கங்கள் URL ஐ அளவுரு உள்ளிடவும்

-Entries,பதிவுகள்

-Entries are not allowed against this Fiscal Year if the year is closed.,ஆண்டு மூடப்பட்டு என்றால் உள்ளீடுகளை இந்த நிதியாண்டு எதிராக அனுமதி இல்லை.

-Error,பிழை

-Error for,பிழை

-Error: Document has been modified after you have opened it,பிழை: நீங்கள் அதை திறந்து பின் ஆவண மாற்றம்

-Estimated Material Cost,கிட்டத்தட்ட பொருள் செலவு

-Event,சம்பவம்

-Event End must be after Start,நிகழ்வு முடிவு பின்னர் இருக்க வேண்டும்

-Event Individuals,நிகழ்வு தனிநபர்கள்

-Event Role,நிகழ்வு பாத்திரம்

-Event Roles,நிகழ்வு பங்களிப்பு

-Event Type,நிகழ்வு வகை

-Event User,நிகழ்வு பயனர்

-Events In Today's Calendar,இன்றைய அட்டவணை நிகழ்வுகள்

-Every Day,ஒவ்வொரு நாள்

-Every Month,ஒவ்வொரு மாதமும்

-Every Week,ஒவ்வொரு வாரமும்

-Every Year,ஒவ்வொரு ஆண்டும்

-Everyone can read,அனைவரும் படிக்க முடியும்

-Example:,உதாரணமாக:

-Exchange Rate,அயல்நாட்டு நாணய பரிமாற்ற விகிதம் வீதம்

-Excise Page Number,கலால் பக்கம் எண்

-Excise Voucher,கலால் வவுச்சர்

-Exemption Limit,விலக்கு வரம்பு

-Exhibition,கண்காட்சி

-Existing Customer,ஏற்கனவே வாடிக்கையாளர்

-Exit,மரணம்

-Exit Interview Details,பேட்டி விவரம் வெளியேற

-Expected,எதிர்பார்க்கப்படுகிறது

-Expected Delivery Date,எதிர்பார்க்கப்படுகிறது டெலிவரி தேதி

-Expected End Date,எதிர்பார்க்கப்படுகிறது முடிவு தேதி

-Expected Start Date,எதிர்பார்க்கப்படுகிறது தொடக்க தேதி

-Expense Account,செலவு கணக்கு

-Expense Account is mandatory,செலவு கணக்கு அத்தியாவசியமானதாகும்

-Expense Claim,இழப்பில் கோரிக்கை

-Expense Claim Approved,இழப்பில் கோரிக்கை ஏற்கப்பட்டது

-Expense Claim Approved Message,இழப்பில் கோரிக்கை செய்தி அங்கீகரிக்கப்பட்ட

-Expense Claim Detail,இழப்பில் உரிமைகோரல் விவரம்

-Expense Claim Details,இழப்பில் உரிமைகோரல் விவரங்கள்

-Expense Claim Rejected,இழப்பில் கோரிக்கை நிராகரிக்கப்பட்டது

-Expense Claim Rejected Message,இழப்பில் கோரிக்கை செய்தி நிராகரிக்கப்பட்டது

-Expense Claim Type,இழப்பில் உரிமைகோரல் வகை

-Expense Date,இழப்பில் தேதி

-Expense Details,செலவு விவரம்

-Expense Head,இழப்பில் தலைமை

-Expense account is mandatory for item: ,செலவு கணக்கு உருப்படியை அத்தியாவசியமானதாகும்:

-Expense/Adjustment Account,இழப்பில் / சரிசெய்தல் கணக்கு

-Expenses Booked,செலவுகள் பதிவு

-Expenses Included In Valuation,செலவுகள் மதிப்பீட்டு சேர்க்கப்பட்டுள்ளது

-Expenses booked for the digest period,தொகுப்பு காலம் பதிவு செலவுகள்

-Expiry Date,காலாவதியாகும் தேதி

-Export,ஏற்றுமதி செய்

-Exports,ஏற்றுமதி

-External,வெளி

-Extract Emails,மின்னஞ்சல்கள் பிரித்தெடுக்க

-FCFS Rate,FCFS விகிதம்

-FIFO,FIFO

-Facebook Share,Facebook பகிர்

-Failed: ,தோல்வி:

-Family Background,குடும்ப பின்னணி

-FavIcon,ஃபேவிகான்

-Fax,தொலைநகல்

-Features Setup,அம்சங்கள் அமைப்பு

-Feed,உணவு

-Feed Type,வகை உணவு

-Feedback,கருத்து

-Female,பெண்

-Fetch lead which will be converted into customer.,வாடிக்கையாளர் மாற்றப்படலாம் எந்த முன்னணி எடுக்க.

-Field Description,புலம் விளக்கம்

-Field Name,புலம் பெயர்

-Field Type,புலம் வகை

-"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","டெலிவரி குறிப்பு, மேற்கோள், விற்பனை விலைப்பட்டியல், விற்பனை ஆர்டர் கிடைக்கும் புலம்"

-"Field that represents the Workflow State of the transaction (if field is not present, a new hidden Custom Field will be created)","(புலம் இல்லை என்றால், ஒரு புதிய மறைக்கப்பட்ட தனிப்பயன் புலம் உருவாக்கப்படும்) பரிமாற்றத்தின் பணியோட்ட மாநிலம் பிரதிபலிக்கிறது என்று புலம்"

-Fieldname,FIELDNAME

-Fields,புலங்கள்

-"Fields separated by comma (,) will be included in the<br /><b>Search By</b> list of Search dialog box","கமா (,) மூலம் பிரித்து துறைகளில் சேர்க்கப்படும் <br /> திரைப்பட உரையாடல் பெட்டி பட்டியல் <b>மூலம் தேட</b>"

-File,கோப்பு

-File Data,கோப்பு தகவல்கள்

-File Name,கோப்பு பெயர்

-File Size,கோப்பு அளவு

-File URL,கோப்பு URL

-File size exceeded the maximum allowed size,கோப்பு அளவு அனுமதிக்கப்பட்ட அதிகபட்ச அளவை தாண்டியது

-Files Folder ID,கோப்புகளை அடைவு ஐடி

-Filing in Additional Information about the Opportunity will help you analyze your data better.,வாய்ப்பு பற்றி கூடுதல் தகவல் தாக்கல் நீங்கள் நன்றாக உங்கள் தரவு பகுப்பாய்வு உதவும்.

-Filing in Additional Information about the Purchase Receipt will help you analyze your data better.,கொள்முதல் ரசீது பற்றி கூடுதல் தகவல் தாக்கல் நீங்கள் நன்றாக உங்கள் தரவு பகுப்பாய்வு உதவும்.

-Filling in Additional Information about the Delivery Note will help you analyze your data better.,டெலிவரி குறிப்பு பற்றி கூடுதல் தகவல் பூர்த்தி நீங்கள் நன்றாக உங்கள் தரவு பகுப்பாய்வு உதவும்.

-Filling in additional information about the Quotation will help you analyze your data better.,விலைப்பட்டியல் பற்றி கூடுதல் தகவல்கள் பூர்த்தி நீங்கள் நன்றாக உங்கள் தரவு பகுப்பாய்வு உதவும்.

-Filling in additional information about the Sales Order will help you analyze your data better.,விற்பனை ஆணை பற்றி கூடுதல் தகவல்கள் பூர்த்தி நீங்கள் நன்றாக உங்கள் தரவு பகுப்பாய்வு உதவும்.

-Filter,வடிகட்ட

-Filter By Amount,மொத்த தொகை மூலம் வடிகட்ட

-Filter By Date,தேதி வாக்கில் வடிகட்ட

-Filter based on customer,வாடிக்கையாளர் அடிப்படையில் வடிகட்ட

-Filter based on item,உருப்படியை அடிப்படையில் வடிகட்ட

-Final Confirmation Date,இறுதி உறுதிப்படுத்தல் தேதி

-Financial Analytics,நிதி பகுப்பாய்வு

-Financial Statements,நிதி அறிக்கைகள்

-First Name,முதல் பெயர்

-First Responded On,முதல் தேதி இணையம்

-Fiscal Year,நிதியாண்டு

-Fixed Asset Account,நிலையான சொத்து கணக்கு

-Float,மிதப்பதற்கு

-Float Precision,துல்லிய மிதப்பதற்கு

-Follow via Email,மின்னஞ்சல் வழியாக பின்பற்றவும்

-Following Journal Vouchers have been created automatically,தொடர்ந்து ஜர்னல் கே தானாக உருவாக்கப்பட்டது

-"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",ஒப்பந்த - உருப்படிகளை துணை இருந்தால் அட்டவணை தொடர்ந்து மதிப்புகள் காண்பிக்கும். ஒப்பந்த பொருட்கள் - இந்த மதிப்புகள் துணை பற்றிய &quot;பொருட்களை பில்&quot; தலைவனா இருந்து எடுக்கப்படவில்லை.

-Font (Heading),எழுத்துரு (தலைப்பு)

-Font (Text),எழுத்துரு (உரை)

-Font Size (Text),எழுத்துரு அளவு (உரை)

-Fonts,எழுத்துருக்கள்

-Footer,அடிக்குறிப்பு

-Footer Items,அடிக்குறிப்பு உருப்படிகள்

-For All Users,அனைத்து பயனர்களுக்கான

-For Company,நிறுவனத்தின்

-For Employee,பணியாளர் தேவை

-For Employee Name,பணியாளர் பெயர்

-For Item ,உருப்படிக்கு

-"For Links, enter the DocType as rangeFor Select, enter list of Options separated by comma","இணைப்புகளுக்கும், rangeFor தேர்ந்தெடு என டாக்டைப்பின் உள்ளிடவும், மேற்கோள் பிரிக்கப்பட்ட விருப்பங்கள் பட்டியலை உள்ளிடவும்"

-For Production,உற்பத்திக்கான

-For Reference Only.,குறிப்பு மட்டுமே.

-For Sales Invoice,விற்பனை விலைப்பட்டியல் ஐந்து

-For Server Side Print Formats,சர்வர் பக்க அச்சு வடிவமைப்புகளையும்

-For Territory,மண்டலம் ஐந்து

-For UOM,மொறட்டுவ பல்கலைகழகம் க்கான

-For Warehouse,சேமிப்பு

-"For comparative filters, start with","ஒப்பீட்டு வடிப்பான்களின், துவக்க"

-"For e.g. 2012, 2012-13","உதாரணமாக 2012, 2012-13 க்கான"

-For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.,நீங்கள் ரத்து &#39;INV004&#39; திருத்தும் உதாரணமாக இது ஒரு புதிய ஆவணம் &#39;INV004-1&#39; போம். இந்த ஒவ்வொரு திருத்த கண்காணிக்க உதவுகிறது.

-For example: You want to restrict users to transactions marked with a certain property called 'Territory',எடுத்துக்காட்டாக: நீங்கள் &#39;மண்டலம்&#39; என்று ஒரு சில சொத்து குறிக்கப்பட்ட நடவடிக்கைகள் பயனர்களை தடுக்க வேண்டும்

-For opening balance entry account can not be a PL account,சமநிலை நுழைவு கணக்கு ஒரு பிஎல் கணக்கு முடியாது

-For ranges,வரம்புகள்

-For reference,குறிப்பிற்கு

-For reference only.,குறிப்பு மட்டுமே.

-For row,வரிசையின்

-"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes","வாடிக்கையாளர்களின் வசதிக்காக, இந்த குறியீடுகள் பற்றுச்சீட்டுகள் மற்றும் டெலிவரி குறிப்புகள் போன்ற அச்சு வடிவங்கள் பயன்படுத்த முடியும்"

-Form,படிவம்

-Format: hh:mm example for one hour expiry set as 01:00. Max expiry will be 72 hours. Default is 24 hours,வடிவமைப்பு: HH: 01:00 அமைக்க ஒரு மணி நேரம் காலாவதியாகும் ஐந்து மிமீ உதாரணம். மேக்ஸ் காலாவதியாகும் 72 மணி இருக்கும். முன்னிருப்பு 24 மணி நேரம்

-Forum,கருத்துக்களம்

-Fraction,பின்னம்

-Fraction Units,பின்னம் அலகுகள்

-Freeze Stock Entries,பங்கு பதிவுகள் நிறுத்தப்படலாம்

-Friday,வெள்ளி

-From,இருந்து

-From Bill of Materials,பொருள்களின் பில் இருந்து

-From Company,நிறுவனத்தின் இருந்து

-From Currency,நாணய இருந்து

-From Currency and To Currency cannot be same,நாணய மற்றும் நாணயத்தை அதே இருக்க முடியாது

-From Customer,வாடிக்கையாளர் இருந்து

-From Date,தேதி

-From Date must be before To Date,தேதி முதல் தேதி முன் இருக்க வேண்டும்

-From Delivery Note,டெலிவரி குறிப்பு இருந்து

-From Employee,பணியாளர் இருந்து

-From Lead,முன்னணி இருந்து

-From PR Date,PR தேதி முதல்

-From Package No.,தொகுப்பு எண் இருந்து

-From Purchase Order,கொள்முதல் ஆணை இருந்து

-From Purchase Receipt,கொள்முதல் ரசீது இருந்து

-From Sales Order,விற்பனை ஆர்டர் இருந்து

-From Time,நேரம் இருந்து

-From Value,மதிப்பு இருந்து

-From Value should be less than To Value,மதிப்பு இருந்து மதிப்பு குறைவாக இருக்க வேண்டும்

-Frozen,நிலையாக்கப்பட்டன

-Fulfilled,பூர்த்தி

-Full Name,முழு பெயர்

-Fully Completed,முழுமையாக பூர்த்தி

-GL Entry,ஜீ நுழைவு

-GL Entry: Debit or Credit amount is mandatory for ,ஜீ நுழைவு: பற்று அல்லது கடன் தொகை அத்தியாவசியமானதாகும்

-GRN,GRN

-Gantt Chart,காண்ட் விளக்கப்படம்

-Gantt chart of all tasks.,அனைத்து பணிகளை கன்ட் விளக்கப்படம்.

-Gender,பாலினம்

-General,பொதுவான

-General Ledger,பொது லெட்ஜர்

-Generate Description HTML,"விளக்கம் HTML ஐ உருவாக்க,"

-Generate Material Requests (MRP) and Production Orders.,பொருள் கோரிக்கைகள் (எம்ஆர்பி) மற்றும் உற்பத்தி ஆணைகள் உருவாக்க.

-Generate Salary Slips,சம்பளம் தவறிவிடும் உருவாக்க

-Generate Schedule,அட்டவணை உருவாக்க

-"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.","விநியோகிப்பதற்காக தொகுப்புகள் பின்னடைவு பொதி உருவாக்க. தொகுப்பு எண், தொகுப்பு உள்ளடக்கங்கள் மற்றும் அதன் எடை தெரிவிக்க பயன்படுத்தப்படுகிறது."

-Generates HTML to include selected image in the description,விளக்கத்தில் தேர்ந்தெடுக்கப்பட்ட படத்தை சேர்க்க HTML உருவாக்குகிறது

-Georgia,ஜோர்ஜியா

-Get,கிடைக்கும்

-Get Advances Paid,கட்டண முன்னேற்றங்கள் கிடைக்கும்

-Get Advances Received,முன்னேற்றம் பெற்ற கிடைக்கும்

-Get Current Stock,தற்போதைய பங்கு கிடைக்கும்

-Get From ,முதல் கிடைக்கும்

-Get Items,பொருட்கள் கிடைக்கும்

-Get Items From Sales Orders,விற்பனை ஆணைகள் உருப்படிகளை கிடைக்கும்

-Get Last Purchase Rate,கடைசியாக கொள்முதல் விலை கிடைக்கும்

-Get Non Reconciled Entries,அசைவம் ஒருமைப்படுத்திய பதிவுகள் பெற

-Get Outstanding Invoices,சிறந்த பற்றுச்சீட்டுகள் கிடைக்கும்

-Get Purchase Receipt,கொள்முதல் ரசீது கிடைக்கும்

-Get Sales Orders,விற்பனை ஆணைகள் கிடைக்கும்

-Get Specification Details,குறிப்பு விவரம் கிடைக்கும்

-Get Stock and Rate,பங்கு மற்றும் விகிதம் கிடைக்கும்

-Get Template,வார்ப்புரு கிடைக்கும்

-Get Terms and Conditions,நிபந்தனைகள் கிடைக்கும்

-Get Weekly Off Dates,வாராந்திர இனிய தினங்கள் கிடைக்கும்

-"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.","அன்று மூல / இலக்கு ஹவுஸில் மதிப்பீடு விகிதம் மற்றும் கிடைக்கும் பங்கு பெற தேதி, நேரம் தகவல்களுக்கு குறிப்பிட்டுள்ளார். உருப்படியை தொடர் என்றால், தொடர் இலக்கங்கள் நுழைந்து பின்னர் இந்த பொத்தானை கிளிக் செய்யவும்."

-Give additional details about the indent.,வரிசை பற்றி கூடுதல் விவரங்களை கொடுக்க.

-Global Defaults,உலக இயல்புநிலைகளுக்கு

-Go back to home,வீட்டிற்கு திரும்பி போக

-Go to Setup > <a href='#user-properties'>User Properties</a> to set \			'territory' for diffent Users.,அமைவு&gt; சென்று <a href='#user-properties'>பயனர் பண்புகள்</a> diffent பயனர்களுக்கான \ &#39;பகுதியில்&#39; அமைக்க.

-Goal,இலக்கு

-Goals,இலக்குகளை

-Goods received from Suppliers.,பொருட்கள் விநியோகஸ்தர்கள் இருந்து பெற்றார்.

-Google Analytics ID,கூகுள் அனலிட்டிக்ஸ் ஐடி

-Google Drive,Google இயக்ககம்

-Google Drive Access Allowed,Google Drive ஐ அனுமதி

-Google Plus One,கூகிள் பிளஸ் ஒன்

-Google Web Font (Heading),Google வலை எழுத்துரு (தலைப்பு)

-Google Web Font (Text),Google வலை எழுத்துரு (உரை)

-Grade,கிரமம்

-Graduate,பல்கலை கழக பட்டம் பெற்றவர்

-Grand Total,ஆக மொத்தம்

-Grand Total (Company Currency),கிராண்ட் மொத்த (நிறுவனத்தின் கரன்சி)

-Gratuity LIC ID,பணிக்கொடை எல்.ஐ. சி ஐடி

-Gross Margin %,மொத்த அளவு%

-Gross Margin Value,மொத்த அளவு மதிப்பு

-Gross Pay,ஒட்டு மொத்த ஊதியம் / சம்பளம்

-Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,மொத்த சம்பளம் + நிலுவை தொகை + பணமாக்கல் தொகை - மொத்தம் பொருத்தியறிதல்

-Gross Profit,மொத்த இலாபம்

-Gross Profit (%),மொத்த லாபம் (%)

-Gross Weight,மொத்த எடை

-Gross Weight UOM,மொத்த எடை மொறட்டுவ பல்கலைகழகம்

-Group,தொகுதி

-Group or Ledger,குழு அல்லது லெட்ஜர்

-Groups,குழுக்கள்

-HR,அலுவலக

-HR Settings,அலுவலக அமைப்புகள்

-HTML,HTML

-HTML / Banner that will show on the top of product list.,தயாரிப்பு பட்டியலில் காண்பிக்கும் என்று HTML / பதாகை.

-Half Day,அரை நாள்

-Half Yearly,அரையாண்டு

-Half-yearly,அரை ஆண்டு

-Has Batch No,கூறு எண் உள்ளது

-Has Child Node,குழந்தை கணு உள்ளது

-Has Serial No,இல்லை வரிசை உள்ளது

-Header,தலை கீழாக நீரில் மூழ்குதல்

-Heading,செய்தித்தாளின் தலைப்பு

-Heading Text As,என உரை தலைப்பு

-Heads (or groups) against which Accounting Entries are made and balances are maintained.,பைனான்ஸ் பதிவுகள் செய்யப்படுகின்றன மற்றும் சமநிலைகள் பராமரிக்கப்படுகிறது எதிராக தலைகள் (அல்லது குழுக்கள்).

-Health Concerns,சுகாதார கவலைகள்

-Health Details,சுகாதார விவரம்

-Held On,இல் நடைபெற்றது

-Help,உதவி

-Help HTML,HTML உதவி

-"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")","உதவி:. அமைப்பு மற்றொரு சாதனை இணைக்க, &quot;# படிவம் / குறிப்பு / [குறிப்பு பெயர்]&quot; இணைப்பு URL பயன்படுத்த (&quot;Http://&quot; பயன்படுத்த வேண்டாம்)"

-Helvetica Neue,ஹெல்வெடிகா நியீ

-"Hence, maximum allowed Manufacturing Quantity","எனவே, அனுமதிக்கப்பட்ட அதிகபட்ச உற்பத்தி அளவு"

-"Here you can maintain family details like name and occupation of parent, spouse and children","இங்கே நீங்கள் பெற்றோர், மனைவி மற்றும் குழந்தைகள் பெயர் மற்றும் ஆக்கிரமிப்பு போன்ற குடும்ப விவரங்கள் பராமரிக்க முடியும்"

-"Here you can maintain height, weight, allergies, medical concerns etc","இங்கே நீங்கள் உயரம், எடை, ஒவ்வாமை, மருத்துவ கவலைகள் ஹிப்ரு பராமரிக்க முடியும்"

-Hey there! You need to put at least one item in \				the item table.,அங்கு ஏய்! நீங்கள் \ உருப்படியை அட்டவணையில் குறைந்தது ஒரு உருப்படியை செய்ய வேண்டும்.

-Hey! All these items have already been invoiced.,ஏய்! இந்த பொருட்களை ஏற்கனவே விலை விவரம்.

-Hey! There should remain at least one System Manager,ஏய்! குறைந்தது ஒரு கணினி மேலாளர் அங்கு இருக்க வேண்டும்

-Hidden,மறைந்துள்ள

-Hide Actions,செயல்கள் மறைக்க

-Hide Copy,நகல் மறைக்க

-Hide Currency Symbol,நாணய சின்னம் மறைக்க

-Hide Email,மின்னஞ்சல் மறைக்க

-Hide Heading,தலைப்பு மறைக்க

-Hide Print,அச்சு மறைக்க

-Hide Toolbar,கருவிப்பட்டியை மறை

-High,உயர்

-Highlight,சிறப்புக்கூறு

-History,வரலாறு

-History In Company,நிறுவனத்தின் ஆண்டு வரலாறு

-Hold,பிடி

-Holiday,விடுமுறை

-Holiday List,விடுமுறை பட்டியல்

-Holiday List Name,விடுமுறை பட்டியல் பெயர்

-Holidays,விடுமுறை

-Home,முகப்பு

-Home Page,முகப்பு பக்கம்

-Home Page is Products,முகப்பு பக்கம் தயாரிப்புகள் ஆகும்

-Home Pages,முகப்பு பக்கங்கள்

-Host,புரவலன்

-"Host, Email and Password required if emails are to be pulled","மின்னஞ்சல்கள் இழுத்து வேண்டும் என்றால் தேவையான புரவலன், மின்னஞ்சல் மற்றும் கடவுச்சொல்"

-Hour Rate,மணி விகிதம்

-Hour Rate Consumable,மணி விகிதம் நுகர்வோர்

-Hour Rate Electricity,மணி விகிதம் மின்சாரம்

-Hour Rate Labour,மணி விகிதம் தொழிலாளர்

-Hour Rate Rent,மணி விகிதம் வாடகை

-Hours,மணி

-How frequently?,எப்படி அடிக்கடி?

-"How should this currency be formatted? If not set, will use system defaults","எப்படி இந்த நாணய வடிவமைக்க வேண்டும்? அமைக்கவில்லை எனில், கணினி இயல்புநிலைகளை பயன்படுத்தும்"

-How to upload,ஏற்ற எப்படி

-Hrvatski,Hrvatski

-Human Resources,மானிட வளம்

-Hurray! The day(s) on which you are applying for leave \					coincide with holiday(s). You need not apply for leave.,சரி! நீங்கள் விட்டு விண்ணப்பிக்கும் இது நாள் (கள்) \ விடுமுறை (கள்) இணைந்து. நீங்கள் விடுப்பு விண்ணப்பிக்க தேவையில்லை.

-I,நான்

-ID (name) of the entity whose property is to be set,அதன் சொத்து அமைக்க வேண்டும் நிறுவனம் ஐடி (பெயர்)

-IDT,IDT

-II,இரண்டாம்

-III,III

-IN,IN

-INV,INV

-INV/10-11/,INV/10-11 /

-ITEM,ITEM

-IV,IV

-Icon,உருவம்

-Icon will appear on the button,ஐகான் பொத்தானை தோன்றும்

-Id of the profile will be the email.,சுயவிவரத்தை அடையாள மின்னஞ்சல் இருக்கும்.

-Identification of the package for the delivery (for print),பிரசவத்திற்கு தொகுப்பின் அடையாள (அச்சுக்கு)

-If Income or Expense,என்றால் வருமானம் அல்லது செலவு

-If Monthly Budget Exceeded,மாதாந்திர பட்ஜெட் மீறப்பட்ட என்றால்

-"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.Available in Delivery Note and Sales Order","விற்பனை BOM வரையறுக்கப்பட்ட என்றால், பேக் உண்மையான BOM டெலிவரி குறிப்பு மற்றும் விற்பனை ஆர்டர் table.Available காண்பிக்கப்படும்"

-"If Supplier Part Number exists for given Item, it gets stored here","வழங்குபவர் பாகம் எண் கொடுக்கப்பட்ட பொருள் உள்ளது என்றால், அது இங்கே சேமிக்கப்பட்டிருக்கும்"

-If Yearly Budget Exceeded,ஆண்டு பட்ஜெட் மீறப்பட்ட என்றால்

-"If a User does not have access at Level 0, then higher levels are meaningless","ஒரு பயனர் நிலை 0 அணுகல் இல்லை என்றால், பிறகு அதிக அளவு பொருளற்றது ஆகும்"

-"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.","தேர்வுசெய்யப்பட்டால், துணை சட்டசபை பொருட்கள் BOM மூலப்பொருட்கள் பெற கருதப்படுகிறது. மற்றபடி, அனைத்து துணை சட்டசபை பொருட்களை மூலப்பொருளாக கருதப்படுகிறது."

-"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day","சரி என்றால், மொத்த இல்லை. வேலை நாட்கள் விடுமுறை அடங்கும், இந்த நாள் ஒன்றுக்கு சம்பளம் மதிப்பு குறையும்"

-"If checked, all other workflows become inactive.","சரி என்றால், அனைத்து பிற பணிப்பாய்வுகளும் செயலற்று போகும்."

-"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.","சரி என்றால், ஒரு இணைக்கப்பட்ட HTML வடிவம் ஒரு மின்னஞ்சல் மின்னஞ்சல் உடல் அத்துடன் இணைப்பு பகுதியாக சேர்க்கப்பட்டது. ஒரே இணைப்பாக அனுப்ப, இந்த தேர்வை நீக்குக."

-"If checked, the Home page will be the default Item Group for the website.","தேர்வுசெய்யப்பட்டால், முகப்பு பக்கம் இணைய முன்னிருப்பு உருப்படி குழு இருக்கும்."

-"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount","தேர்ந்தெடுக்கப்பட்டால், ஏற்கனவே அச்சிடுக விகிதம் / அச்சிடுக தொகை சேர்க்கப்பட்டுள்ளது என, வரி தொகை"

-"If disable, 'Rounded Total' field will not be visible in any transaction","முடக்கவும், &#39;வட்டமான மொத்த&#39; என்றால் துறையில் எந்த பரிமாற்றத்தில் பார்க்க முடியாது"

-"If enabled, the system will post accounting entries for inventory automatically.","இயலுமைப்படுத்த என்றால், கணினி தானாக சரக்கு கணக்கியல் உள்ளீடுகள் பதிவு."

-"If image is selected, color will be ignored (attach first)","படத்தை தேர்வு செய்தால், நிறம் (முதல் இணைக்கவும்) புறக்கணிக்கப்படும்"

-If more than one package of the same type (for print),அதே வகை மேற்பட்ட தொகுப்பு (அச்சுக்கு)

-If non standard port (e.g. 587),நீங்கள் அல்லாத நிலையான துறை (எ.கா. 587)

-If not applicable please enter: NA,பொருந்தாது என்றால் உள்ளிடவும்: NA

-"If not checked, the list will have to be added to each Department where it has to be applied.","சரி இல்லை என்றால், பட்டியலில் அதை பயன்படுத்த வேண்டும் ஒவ்வொரு துறை சேர்க்க வேண்டும்."

-"If not, create a","இல்லை என்றால், ஒரு உருவாக்க"

-"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.","தொகுப்பு என்றால், தரவு உள்ளீடு மட்டுமே குறிப்பிட்ட பயனர்கள் அனுமதிக்கப்படுகிறது. வேறு, நுழைவு தேவையான அனுமதிகளை அனைத்து பயனர்களும் அனுமதிக்கப்படுகிறது."

-"If specified, send the newsletter using this email address","குறிப்பிட்ட என்றால், இந்த மின்னஞ்சல் முகவரியை பயன்படுத்தி அனுப்புக"

-"If the 'territory' Link Field exists, it will give you an option to select it","&#39;பகுதியில்&#39; இணைப்பு புலம் உள்ளது என்றால், அதை நீங்கள் தேர்ந்தெடுக்க ஒரு விருப்பத்தை தரும்"

-"If the account is frozen, entries are allowed for the ""Account Manager"" only.","கணக்கு முடக்கப்பட்டது என்றால், உள்ளீடுகள் &quot;கணக்கு மேலாளர்&quot; மட்டுமே அனுமதிக்கப்படுகிறது."

-"If this Account represents a Customer, Supplier or Employee, set it here.","இந்த கணக்கு ஒரு வாடிக்கையாளர், சப்ளையர் அல்லது பணியாளர் குறிக்கிறது என்றால், இங்கே அமைக்கவும்."

-If you follow Quality Inspection<br>Enables item QA Required and QA No in Purchase Receipt,நீங்கள் தர ஆய்வு பின்பற்ற வேண்டும் <br> கொள்முதல் ரசீது உள்ள உருப்படியை QA தேவையான மற்றும் QA இல்லை செயல்படுத்துகிறது

-If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,நீங்கள் விற்பனை குழு மற்றும் விற்பனை பங்குதாரர்கள் (சேனல் பங்குதாரர்கள்) அவர்கள் குறித்துள்ளார் முடியும் மற்றும் விற்பனை நடவடிக்கைகளில் தங்களது பங்களிப்பை பராமரிக்க வேண்டும்

-"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.","நீங்கள் கொள்முதல் வரி மற்றும் கட்டணங்கள் மாஸ்டர் ஒரு நிலையான டெம்ப்ளேட் உருவாக்கியது என்றால், ஒரு தேர்ந்தெடுத்து கீழே உள்ள பொத்தானை கிளிக் செய்யவும்."

-"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.","நீங்கள் விற்பனை வரி மற்றும் கட்டணங்கள் மாஸ்டர் ஒரு நிலையான டெம்ப்ளேட் உருவாக்கியது என்றால், ஒரு தேர்ந்தெடுத்து கீழே உள்ள பொத்தானை கிளிக் செய்யவும்."

-"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page","நீங்கள் நீண்ட வடிவங்கள் அச்சிட வேண்டும் என்றால், இந்த அம்சம் பக்கம் ஒவ்வொரு பக்கத்தில் அனைத்து தலைப்புகள் மற்றும் அடிக்குறிப்புகளும் பல பக்கங்களில் அச்சிடப்பட்ட வேண்டும் பிரித்து பயன்படுத்தலாம்"

-If you involve in manufacturing activity<br>Enables item <b>Is Manufactured</b>,நீங்கள் உற்பத்தி நடவடிக்கைகளில் ஈடுபடுத்த வேண்டும் <br> உருப்படியை <b>உற்பத்தி</b> செயல்படுத்துகிறது

-Ignore,புறக்கணி

-Ignored: ,அலட்சியம்:

-Image,படம்

-Image Link,படம் இணைப்பு

-Image View,பட காட்சி

-Implementation Partner,செயல்படுத்தல் வரன்வாழ்க்கை துணை

-Import,இறக்குமதி பொருள்கள்

-Import Attendance,இறக்குமதி பங்கேற்கும்

-Import Log,புகுபதிகை இறக்குமதி

-Important dates and commitments in your project life cycle,உங்கள் திட்டம் வாழ்க்கை சுழற்சி முக்கிய தேதிகள் மற்றும் கடமைகள்

-Imports,இறக்குமதி

-In Dialog,உரையாடல்

-In Filter,வடிகட்டி உள்ள

-In Hours,மணி

-In List View,பட்டியல் இல்

-In Process,செயல்முறை உள்ள

-In Report Filter,அறிக்கை வடிகட்டி உள்ள

-In Row,வரிசையில்

-In Store,அங்காடியில்

-In Words,வேர்ட்ஸ்

-In Words (Company Currency),வேர்ட்ஸ் (நிறுவனத்தின் கரன்சி)

-In Words (Export) will be visible once you save the Delivery Note.,நீங்கள் டெலிவரி குறிப்பு சேமிக்க முறை வேர்ட்ஸ் (ஏற்றுமதி) காண முடியும்.

-In Words will be visible once you save the Delivery Note.,நீங்கள் டெலிவரி குறிப்பு சேமிக்க முறை சொற்கள் காணக்கூடியதாக இருக்கும்.

-In Words will be visible once you save the Purchase Invoice.,நீங்கள் கொள்முதல் விலைப்பட்டியல் சேமிக்க முறை சொற்கள் காணக்கூடியதாக இருக்கும்.

-In Words will be visible once you save the Purchase Order.,நீங்கள் கொள்முதல் ஆணை சேமிக்க முறை சொற்கள் காணக்கூடியதாக இருக்கும்.

-In Words will be visible once you save the Purchase Receipt.,நீங்கள் கொள்முதல் ரசீது சேமிக்க முறை சொற்கள் காணக்கூடியதாக இருக்கும்.

-In Words will be visible once you save the Quotation.,நீங்கள் மேற்கோள் சேமிக்க முறை சொற்கள் காணக்கூடியதாக இருக்கும்.

-In Words will be visible once you save the Sales Invoice.,நீங்கள் விற்பனை விலைப்பட்டியல் சேமிக்க முறை சொற்கள் காணக்கூடியதாக இருக்கும்.

-In Words will be visible once you save the Sales Order.,நீங்கள் விற்பனை ஆணை சேமிக்க முறை சொற்கள் காணக்கூடியதாக இருக்கும்.

-In response to,பதில்

-"In the Permission Manager, click on the button in the 'Condition' column for the Role you want to restrict.","அனுமதி மேலாளர், நீங்கள் தடுக்க வேண்டும் பாத்திரத்தில் ஒரு &#39;நிலை&#39; நிரலில் பொத்தானை கிளிக் செய்யவும்."

-Incentives,செயல் தூண்டுதல்

-Incharge Name,பெயர் பொறுப்பிலுள்ள

-Include holidays in Total no. of Working Days,மொத்த எந்த விடுமுறை அடங்கும். வேலை நாட்கள்

-Income / Expense,வருமான / செலவின

-Income Account,வருமான கணக்கு

-Income Booked,வருமான பதிவு

-Income Year to Date,தேதி வருமான வருடம்

-Income booked for the digest period,வருமான தொகுப்பு காலம் பதிவு

-Incoming,அடுத்து வருகிற

-Incoming / Support Mail Setting,உள்வரும் / ஆதரவு மெயில் அமைக்கிறது

-Incoming Rate,உள்வரும் விகிதம்

-Incoming Time,உள்வரும் நேரம்

-Incoming quality inspection.,உள்வரும் தரத்தை ஆய்வு.

-Index,குறியீட்டெண்

-Indicates that the package is a part of this delivery,தொகுப்பு இந்த விநியோக ஒரு பகுதியாக என்று குறிக்கிறது

-Individual,தனிப்பட்ட

-Individuals,தனிநபர்கள்

-Industry,தொழில்

-Industry Type,தொழில் அமைப்பு

-Info,தகவல்

-Insert After,பிறகு செருகு

-Insert Below,கீழே நுழைக்கவும்

-Insert Code,கோட் செருக

-Insert Row,ரோ நுழைக்க

-Insert Style,உடை செருக

-Inspected By,மூலம் ஆய்வு

-Inspection Criteria,ஆய்வு வரையறைகள்

-Inspection Required,ஆய்வு தேவை

-Inspection Type,ஆய்வு அமைப்பு

-Installation Date,நிறுவல் தேதி

-Installation Note,நிறுவல் குறிப்பு

-Installation Note Item,நிறுவல் குறிப்பு பொருள்

-Installation Status,நிறுவல் நிலைமை

-Installation Time,நிறுவல் நேரம்

-Installation record for a Serial No.,ஒரு சீரியல் எண் நிறுவல் பதிவு

-Installed Qty,நிறுவப்பட்ட அளவு

-Instructions,அறிவுறுத்தல்கள்

-Int,முகப்பு

-Integrations,ஒருங்கிணைவுகளையும்

-Interested,அக்கறை உள்ள

-Internal,உள்ளக

-Introduce your company to the website visitor.,இணைய பார்வையாளர் உங்கள் நிறுவனம் அறிமுகம்.

-Introduction,அறிமுகப்படுத்துதல்

-Introductory information for the Contact Us Page,எங்களை பக்கம் ஒரு அறிமுக தகவல்

-Invalid Delivery Note. Delivery Note should exist and should be in 				draft state. Please rectify and try again.,தவறான டெலிவரி குறிப்பு. பந்து குறிப்பு இருக்க வேண்டும் மற்றும் வரைவு நிலையில் இருக்க வேண்டும். திருத்தி மீண்டும் முயற்சிக்கவும்.

-Invalid Email,தவறான மின்னஞ்சல்

-Invalid Email Address,செல்லாத மின்னஞ்சல் முகவரி

-Invalid Item or Warehouse Data,தவறான பொருள் அல்லது கிடங்கு தகவல்கள்

-Invalid Leave Approver,தவறான சர்க்கார் தரப்பில் சாட்சி விடவும்

-Inventory,சரக்கு

-Inverse,தலைகீழான

-Invoice Date,விலைப்பட்டியல் தேதி

-Invoice Details,விலைப்பட்டியல் விவரம்

-Invoice No,இல்லை விலைப்பட்டியல்

-Invoice Period From Date,வரம்பு தேதி விலைப்பட்டியல் காலம்

-Invoice Period To Date,தேதி விலைப்பட்டியல் காலம்

-Is Active,செயலில் உள்ளது

-Is Advance,முன்பணம்

-Is Asset Item,சொத்து உருப்படி உள்ளது

-Is Cancelled,ரத்து

-Is Carry Forward,அடுத்த Carry

-Is Child Table,குழந்தைகள் அட்டவணை உள்ளது

-Is Default,இது இயல்பு

-Is Encash,ரொக்கமான மாற்று இல்லை

-Is LWP,LWP உள்ளது

-Is Mandatory Field,இன்றியமையாதது ஆகும்

-Is Opening,திறக்கிறது

-Is Opening Entry,நுழைவு திறக்கிறது

-Is PL Account,பிஎல் கணக்கு

-Is POS,பிஓஎஸ் உள்ளது

-Is Primary Contact,முதன்மை தொடர்பு இல்லை

-Is Purchase Item,கொள்முதல் உருப்படி உள்ளது

-Is Sales Item,விற்பனை பொருள் ஆகும்

-Is Service Item,சேவை பொருள் ஆகும்

-Is Single,ஒற்றை உள்ளது

-Is Standard,ஸ்டாண்டர்ட் உள்ளது

-Is Stock Item,பங்கு உருப்படி உள்ளது

-Is Sub Contracted Item,துணை ஒப்பந்தம் உருப்படி உள்ளது

-Is Subcontracted,உள்குத்தகை

-Is Submittable,Submittable உள்ளது

-Is it a Custom DocType created by you?,நீங்கள் உருவாக்கிய ஒரு தனிபயன் டாக்டைப்பின் இருக்கிறது?

-Is this Tax included in Basic Rate?,இந்த வரி அடிப்படை விகிதம் சேர்க்கப்பட்டுள்ளது?

-Issue,சிக்கல்

-Issue Date,பிரச்சினை தேதி

-Issue Details,சிக்கல் விவரம்

-Issued Items Against Production Order,உற்பத்தி ஆர்டர் எதிராக வழங்கப்படும் பொருட்கள்

-It is needed to fetch Item Details.,இது பொருள் விவரம் பெற தேவைப்படுகிறது.

-It was raised because the (actual + ordered + indented - reserved) 						quantity reaches re-order level when the following record was created,பின்வரும் பதிவு செய்தது போது அளவு மறு ஒழுங்கு நிலை அடையும் - (முன்பதிவு உண்மையான + உத்தரவிட்டார் + பதித்த) ஏனெனில் அது உயர்த்தப்பட்டது

-Item,உருப்படி

-Item Advanced,உருப்படியை மேம்பட்ட

-Item Barcode,உருப்படியை பார்கோடு

-Item Batch Nos,உருப்படியை தொகுப்பு இலக்கங்கள்

-Item Classification,உருப்படியை வகைப்பாடு

-Item Code,உருப்படியை கோட்

-Item Code (item_code) is mandatory because Item naming is not sequential.,"பொருள் பெயரிடும் தொடர் அல்ல, ஏனெனில் உருப்படியை கோட் (item_code) அத்தியாவசியமானதாகும்."

-Item Customer Detail,உருப்படியை வாடிக்கையாளர் விரிவாக

-Item Description,உருப்படி விளக்கம்

-Item Desription,உருப்படியை Desription

-Item Details,உருப்படியை விவரம்

-Item Group,உருப்படியை குழு

-Item Group Name,உருப்படியை குழு பெயர்

-Item Groups in Details,விவரங்கள் உருப்படியை குழுக்கள்

-Item Image (if not slideshow),உருப்படி படம் (இருந்தால் ஸ்லைடுஷோ)

-Item Name,உருப்படி பெயர்

-Item Naming By,மூலம் பெயரிடுதல் உருப்படியை

-Item Price,உருப்படியை விலை

-Item Prices,உருப்படியை விலைகள்

-Item Quality Inspection Parameter,உருப்படியை தர ஆய்வு அளவுரு

-Item Reorder,உருப்படியை மறுவரிசைப்படுத்துக

-Item Serial No,உருப்படி இல்லை தொடர்

-Item Serial Nos,உருப்படியை தொடர் இலக்கங்கள்

-Item Supplier,உருப்படியை சப்ளையர்

-Item Supplier Details,உருப்படியை சப்ளையர் விவரம்

-Item Tax,உருப்படியை வரி

-Item Tax Amount,உருப்படியை வரி தொகை

-Item Tax Rate,உருப்படியை வரி விகிதம்

-Item Tax1,உருப்படியை Tax1

-Item To Manufacture,உற்பத்தி பொருள்

-Item UOM,உருப்படியை மொறட்டுவ பல்கலைகழகம்

-Item Website Specification,உருப்படியை வலைத்தளம் குறிப்புகள்

-Item Website Specifications,உருப்படியை வலைத்தளம் விருப்பம்

-Item Wise Tax Detail ,உருப்படியை வைஸ் வரி விரிவாக

-Item classification.,உருப்படியை வகைப்பாடு.

-Item to be manufactured or repacked,உருப்படியை உற்பத்தி அல்லது repacked வேண்டும்

-Item will be saved by this name in the data base.,உருப்படியை தரவு தளத்தை இந்த பெயரை காப்பாற்ற முடியாது.

-"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","உருப்படி, உத்தரவாதம், AMC (ஆண்டு பராமரிப்பு ஒப்பந்த) விவரங்கள் வரிசை எண் தேர்ந்தெடுக்கும் போது தானாக எடுக்கப்படவில்லை இருக்கும்."

-Item-Wise Price List,உருப்படியை-வைஸ் விலை பட்டியல்

-Item-wise Last Purchase Rate,உருப்படியை வாரியான கடைசியாக கொள்முதல் விலை

-Item-wise Purchase History,உருப்படியை வாரியான கொள்முதல் வரலாறு

-Item-wise Purchase Register,உருப்படியை வாரியான வாங்குதல் பதிவு

-Item-wise Sales History,உருப்படியை வாரியான விற்பனை வரலாறு

-Item-wise Sales Register,உருப்படியை வாரியான விற்பனை பதிவு

-Items,உருப்படிகள்

-"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",&quot;அவுட் பங்கு பற்றிய&quot; எந்த கோரிய வேண்டும் பொருட்களை உத்தேச அளவு மற்றும் குறைந்த ஆர்டர் அளவு அடிப்படையில் அனைத்து கிடங்குகள் பரிசீலித்து

-Items which do not exist in Item master can also be entered on customer's request,பொருள் மாஸ்டர் உள்ள இல்லை எந்த உருப்படிகளும் வாடிக்கையாளர் கோரிக்கை நுழைந்த

-Itemwise Discount,இனவாரியாக தள்ளுபடி

-Itemwise Recommended Reorder Level,இனவாரியாக நிலை மறுவரிசைப்படுத்துக பரிந்துரைக்கப்பட்ட

-JSON,JSON

-JV,கூட்டு தொழில்

-Javascript,ஜாவா ஸ்கிரிப்ட்

-Javascript to append to the head section of the page.,Javascript பக்கம் தலை பிரிவில் சேர்க்க வேண்டும்.

-Job Applicant,வேலை விண்ணப்பதாரர்

-Job Opening,வேலை திறக்கிறது

-Job Profile,வேலை செய்தது

-Job Title,வேலை தலைப்பு

-"Job profile, qualifications required etc.","வேலை சுயவிவரத்தை, தகுதிகள் போன்ற தேவை"

-Jobs Email Settings,வேலைகள் மின்னஞ்சல் அமைப்புகள்

-Journal Entries,ஜர்னல் பதிவுகள்

-Journal Entry,பத்திரிகை நுழைவு

-Journal Entry for inventory that is received but not yet invoiced,பெற்றார் ஆனால் இன்னும் விலை விவரம் இல்லை என்று சரக்கு ஜர்னல் ஃபார் நுழைவு

-Journal Voucher,பத்திரிகை வவுச்சர்

-Journal Voucher Detail,பத்திரிகை வவுச்சர் விரிவாக

-Journal Voucher Detail No,பத்திரிகை வவுச்சர் விரிவாக இல்லை

-KRA,KRA

-"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ","விற்பனை பிரச்சாரங்கள் கண்காணியுங்கள். முதலீட்டு மீதான திரும்ப அளவிடுவதற்கு பிரச்சாரங்கள் இருந்து செல்கிறது, மேற்கோள்கள், விற்பனை ஆணை போன்றவை கண்காணியுங்கள்."

-Keep a track of all communications,அனைத்து தொடர்புகளையும் ஒரு கண்காணிக்க

-Keep a track of communication related to this enquiry which will help for future reference.,எதிர்கால உதவும் இந்த விசாரணை தொடர்பான தகவல் ஒரு கண்காணிக்க.

-Key,சாவி

-Key Performance Area,முக்கிய செயல்திறன் பகுதி

-Key Responsibility Area,முக்கிய பொறுப்பு பகுதி

-LEAD,LEAD

-LEAD/10-11/,LEAD/10-11 /

-LEAD/MUMBAI/,LEAD / மும்பை /

-LR Date,LR தேதி

-LR No,LR இல்லை

-Label,சிட்டை

-Label Help,லேபிள் உதவி

-Lacs,Lacs

-Landed Cost Item,இறங்கினார் செலவு உருப்படி

-Landed Cost Items,இறங்கினார் செலவு உருப்படிகள்

-Landed Cost Purchase Receipt,இறங்கினார் செலவு கொள்முதல் ரசீது

-Landed Cost Purchase Receipts,இறங்கினார் செலவு கொள்முதல் ரசீதுகள்

-Landed Cost Wizard,இறங்கினார் செலவு செய்யும் விசார்ட்

-Landing Page,இறங்கும் பக்கம்

-Language,மொழி

-Language preference for user interface (only if available).,பயனர் இடைமுக மொழி முன்னுரிமை (மட்டுமே கிடைக்கும் என்றால்).

-Last Contact Date,கடந்த தொடர்பு தேதி

-Last IP,கடந்த ஐபி

-Last Login,கடைசியாக உட்சென்ற தேதி

-Last Name,கடந்த பெயர்

-Last Purchase Rate,கடந்த கொள்முதல் விலை

-Lato,Lato

-Lead,தலைமை

-Lead Details,விவரம் இட்டு

-Lead Lost,லாஸ்ட் இட்டு

-Lead Name,பெயர் இட்டு

-Lead Owner,உரிமையாளர் இட்டு

-Lead Source,மூல இட்டு

-Lead Status,நிலைமை ஏற்படும்

-Lead Time Date,நேரம் தேதி இட்டு

-Lead Time Days,நேரம் நாட்கள் இட்டு

-Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,இந்த உருப்படி உங்கள் கிடங்கில் எதிர்பார்க்கப்படுகிறது இதன் மூலம் நாட்கள் எண்ணிக்கை நேரம் நாட்களுக்கு இட்டு உள்ளது. இந்த உருப்படியை தேர்வு போது இந்த நாட்களில் பொருள் கோரிக்கையில் தந்தது.

-Lead Type,வகை இட்டு

-Leave Allocation,ஒதுக்கீடு விட்டு

-Leave Allocation Tool,ஒதுக்கீடு கருவி விட்டு

-Leave Application,விண்ணப்ப விட்டு

-Leave Approver,சர்க்கார் தரப்பில் சாட்சி விட்டு

-Leave Approver can be one of,சர்க்கார் தரப்பில் சாட்சி ஒருவர் இருக்க முடியும் விட்டு

-Leave Approvers,குற்றம் விட்டு

-Leave Balance Before Application,விண்ணப்ப முன் இருப்பு விட்டு

-Leave Block List,பிளாக் பட்டியல் விட்டு

-Leave Block List Allow,பிளாக் பட்டியல் அனுமதி விட்டு

-Leave Block List Allowed,அனுமதிக்கப்பட்ட பிளாக் பட்டியல் விட்டு

-Leave Block List Date,பிளாக் பட்டியல் தேதி விட்டு

-Leave Block List Dates,பிளாக் பட்டியல் தினங்கள் விட்டு

-Leave Block List Name,பிளாக் பட்டியல் பெயர் விட்டு

-Leave Blocked,தடுக்கப்பட்ட விட்டு

-Leave Control Panel,கண்ட்ரோல் பேனல் விட்டு

-Leave Encashed?,காசாக்கப்பட்டால் விட்டு?

-Leave Encashment Amount,பணமாக்கல் தொகை விட்டு

-Leave Setup,அமைவு விட்டு

-Leave Type,வகை விட்டு

-Leave Type Name,வகை பெயர் விட்டு

-Leave Without Pay,சம்பளமில்லா விடுப்பு

-Leave allocations.,ஒதுக்கீடுகள் விட்டு.

-Leave blank if considered for all branches,அனைத்து கிளைகளையும் கருத்தில் இருந்தால் வெறுமையாக

-Leave blank if considered for all departments,அனைத்து துறைகளில் கருதப்படுகிறது என்றால் வெறுமையாக

-Leave blank if considered for all designations,அனைத்து வடிவ கருத்தில் இருந்தால் வெறுமையாக

-Leave blank if considered for all employee types,அனைத்து பணியாளர் வகையான கருதப்படுகிறது என்றால் வெறுமையாக

-Leave blank if considered for all grades,அனைத்து தரங்களாக கருத்தில் இருந்தால் வெறுமையாக

-Leave blank if you have not decided the end date.,நீங்கள் முடிவு தேதி முடிவு செய்யவில்லை என்றால் காலியாக விடவும்.

-Leave by,மூலம் விட்டு

-"Leave can be approved by users with Role, ""Leave Approver""","விட்டு பாத்திரம் பயனர்கள் ஒப்புதல் முடியும், &quot;சர்க்கார் தரப்பில் சாட்சி விடு&quot;"

-Ledger,பேரேடு

-Left,விட்டு

-Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,அமைப்பு சார்ந்த கணக்கு ஒரு தனி பட்டியலில் சேர்த்து சட்ட நிறுவனத்தின் / துணைநிறுவனத்திற்கு.

-Letter Head,முகவரியடங்கல்

-Letter Head Image,கடிதத்தை தலைமை படம்

-Letter Head Name,கடிதத்தை தலைமை பெயர்

-Level,நிலை

-"Level 0 is for document level permissions, higher levels for field level permissions.","நிலை 0 ஆவணம் நிலை அனுமதிகள், புலம் நிலை அனுமதிகள் அதிக அளவு உள்ளது."

-Lft,Lft

-Link,இணைப்பு

-Link to other pages in the side bar and next section,பக்க பட்டியில் மற்ற பக்கங்களை அடுத்த பிரிவில் இணைக்க

-Linked In Share,பங்கு தொடர்பு

-Linked With,உடன் இணைக்கப்பட்ட

-List,பட்டியல்

-List items that form the package.,தொகுப்பு அமைக்க என்று பட்டியல் உருப்படிகள்.

-List of holidays.,விடுமுறை பட்டியல்.

-List of patches executed,கொலை இணைப்பினை பட்டியல்

-List of records in which this document is linked,இந்த ஆவணம் இணைக்கப்பட்ட பதிவுகள் பட்டியல்

-List of users who can edit a particular Note,ஒரு குறிப்பிட்ட குறிப்பு திருத்த முடியும் பயனர் பட்டியல்

-List this Item in multiple groups on the website.,வலைத்தளத்தில் பல குழுக்கள் இந்த உருப்படி பட்டியல்.

-Live Chat,அரட்டை வாழ

-Load Print View on opening of an existing form,ஏற்கனவே வடிவம் திறப்பு மீது அச்சிடுக பார்வை ஏற்ற

-Loading,சுமையேற்றம்

-Loading Report,அறிக்கை ஏற்றும்

-Log,பதிவு

-"Log of Activities performed by users against Tasks that can be used for tracking time, billing.","கண்காணிப்பு முறை, பில்லிங் பயன்படுத்தலாம் என்று பணிகள் எதிராக செய்த நிகழ்த்த செயல்பாடுகள் பதிவு."

-Log of Scheduler Errors,திட்டமிடுதல் பிழைகளின் பதிவு

-Login After,பின்னர் உள்

-Login Before,முன் login

-Login Id,அடையாளம் செய்

-Logo,லோகோ

-Logout,விடு பதிகை

-Long Text,நீண்ட உரை

-Lost Reason,இழந்த காரணம்

-Low,குறைந்த

-Lower Income,குறைந்த வருமானம்

-Lucida Grande,Lucida கிராண்டி

-MIS Control,MIS கட்டுப்பாடு

-MREQ-,MREQ-

-MTN Details,MTN விவரம்

-Mail Footer,அஞ்சல் அடிக்குறிப்பு

-Mail Password,மின்னஞ்சல் கடவுச்சொல்

-Mail Port,அஞ்சல் துறை

-Mail Server,அஞ்சல் வழங்கன்

-Main Reports,முக்கிய செய்திகள்

-Main Section,முக்கிய பகுதி

-Maintain Same Rate Throughout Sales Cycle,விற்பனை சைக்கிள் முழுவதும் அதே விகிதத்தில் பராமரிக்க

-Maintain same rate throughout purchase cycle,கொள்முதல் சுழற்சி முழுவதும் ஒரே விகிதத்தை பராமரிக்க

-Maintenance,பராமரிப்பு

-Maintenance Date,பராமரிப்பு தேதி

-Maintenance Details,பராமரிப்பு விவரம்

-Maintenance Schedule,பராமரிப்பு அட்டவணை

-Maintenance Schedule Detail,பராமரிப்பு அட்டவணை விரிவாக

-Maintenance Schedule Item,பராமரிப்பு அட்டவணை உருப்படி

-Maintenance Schedules,பராமரிப்பு அட்டவணை

-Maintenance Status,பராமரிப்பு நிலைமை

-Maintenance Time,பராமரிப்பு நேரம்

-Maintenance Type,பராமரிப்பு அமைப்பு

-Maintenance Visit,பராமரிப்பு வருகை

-Maintenance Visit Purpose,பராமரிப்பு சென்று நோக்கம்

-Major/Optional Subjects,முக்கிய / விருப்ப பாடங்கள்

-Make Bank Voucher,வங்கி வவுச்சர் செய்ய

-Make Difference Entry,வித்தியாசம் நுழைவு செய்ய

-Make Time Log Batch,நேரம் புகுபதிகை தொகுப்பு செய்ய

-Make a new,ஒரு புதிய செய்ய

-Make sure that the transactions you want to restrict have a Link field 'territory' that maps to a 'Territory' master.,நீங்கள் தடுக்க வேண்டும் நடவடிக்கைகளுக்கு ஒரு இணைப்பு துறையில் &#39;பகுதியில்&#39; என்று உறுதி என்று ஒரு &#39;மண்டலம்&#39; குருவுக்கு வரைபடங்கள்.

-Male,ஆண்

-Manage cost of operations,நடவடிக்கைகள் செலவு மேலாண்மை

-Manage exchange rates for currency conversion,நாணய மாற்ற மாற்று விகிதங்கள் நிர்வகி

-Mandatory,அதிகாரம் சார்ந்த

-"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.",கட்டாய என்றால் பங்கு பொருள் &quot;ஆமாம்&quot; என்று. மேலும் ஒதுக்கப்பட்ட அளவு விற்பனை ஆர்டர் இருந்து அமைக்க அமைந்துள்ள இயல்புநிலை கிடங்கு.

-Manufacture against Sales Order,விற்பனை அமைப்புக்கு எதிராக உற்பத்தி

-Manufacture/Repack,உற்பத்தி / Repack

-Manufactured Qty,உற்பத்தி அளவு

-Manufactured quantity will be updated in this warehouse,உற்பத்தி அளவு இந்த கிடங்கில் புதுப்பிக்கப்படும்

-Manufacturer,உற்பத்தியாளர்

-Manufacturer Part Number,தயாரிப்பாளர் பாகம் எண்

-Manufacturing,உருவாக்கம்

-Manufacturing Quantity,உற்பத்தி அளவு

-Margin,விளிம்பு

-Marital Status,திருமண தகுதி

-Market Segment,சந்தை பிரிவு

-Married,திருமணம்

-Mass Mailing,வெகுஜன அஞ்சல்

-Master,தலைவன்

-Master Name,மாஸ்டர் பெயர்

-Master Type,முதன்மை வகை

-Masters,முதுநிலை

-Match,போட்டி

-Match non-linked Invoices and Payments.,அல்லாத தொடர்புடைய பற்றுச்சீட்டுகள் மற்றும் கட்டணங்கள் போட்டி.

-Material Issue,பொருள் வழங்கல்

-Material Receipt,பொருள் ரசீது

-Material Request,பொருள் கோரிக்கை

-Material Request Date,பொருள் கோரிக்கை தேதி

-Material Request Detail No,பொருள் கோரிக்கை விரிவாக இல்லை

-Material Request For Warehouse,கிடங்கு பொருள் கோரிக்கை

-Material Request Item,பொருள் கோரிக்கை பொருள்

-Material Request Items,பொருள் கோரிக்கை பொருட்கள்

-Material Request No,பொருள் வேண்டுகோள் இல்லை

-Material Request Type,பொருள் கோரிக்கை வகை

-Material Request used to make this Stock Entry,இந்த பங்கு நுழைவு செய்ய பயன்படுத்தப்படும் பொருள் கோரிக்கை

-Material Requirement,பொருள் தேவை

-Material Transfer,பொருள் மாற்றம்

-Materials,மூலப்பொருள்கள்

-Materials Required (Exploded),பொருட்கள் தேவை (விரிவான)

-Max 500 rows only.,மட்டுமே அதிகபட்சம் 500 வரிசைகள்.

-Max Attachments,மேக்ஸ் இணைப்புகள்

-Max Days Leave Allowed,மேக்ஸ் நாட்கள் அனுமதிக்கப்பட்ட விடவும்

-Max Discount (%),மேக்ஸ் தள்ளுபடி (%)

-"Meaning of Submit, Cancel, Amend","திருத்தி, ரத்து, சமர்ப்பி அர்த்தம்"

-Medium,ஊடகம்

-"Menu items in the Top Bar. For setting the color of the Top Bar, go to <a href=""#Form/Style Settings"">Style Settings</a>","சிறந்த பட்டை உள்ள பட்டி உருப்படிகள். மேல் பட்டி வண்ணம் அமைக்க, போய் <a href=""#Form/Style Settings"">உடை அமைப்புகள்</a>"

-Merge,அமிழ் (த்து)

-Merge Into,பிணைத்துக்கொள்ளும்

-Merge Warehouses,கிடங்குகள் ஒன்றாக்க

-Merging is only possible between Group-to-Group or 					Ledger-to-Ledger,இணைத்தல் பிரிவு முதல் பிரிவு அல்லது லெட்ஜர் முதல் லெட்ஜர் இடையே மட்டுமே சாத்தியம்

-"Merging is only possible if following \					properties are same in both records.					Group or Ledger, Debit or Credit, Is PL Account","\ பண்புகள் இரண்டு பதிவுகளை ஒரே பின்வரும் என்றால் இணைத்தல் மட்டுமே சாத்தியம். குழு அல்லது லெட்ஜர், பற்று அல்லது கடன், பிஎல் கணக்கு உள்ளது"

-Message,செய்தி

-Message Parameter,செய்தி அளவுரு

-Messages greater than 160 characters will be split into multiple messages,160 தன்மையை விட செய்தியை பல mesage கொண்டு split

-Messages,செய்திகள்

-Method,வகை

-Middle Income,நடுத்தர வருமானம்

-Middle Name (Optional),நடுத்தர பெயர் (கட்டாயமில்லை)

-Milestone,மைல் கல்

-Milestone Date,மைல்கல் தேதி

-Milestones,மைல்கற்கள்

-Milestones will be added as Events in the Calendar,மைல்கற்கள் அட்டவணை நிகழ்வுகள் சேர்த்துள்ளார்

-Millions,மில்லியன் கணக்கான

-Min Order Qty,Min ஆர்டர் அளவு

-Minimum Order Qty,குறைந்தபட்ச ஆணை அளவு

-Misc,மற்றவை

-Misc Details,மற்றவை விவரம்

-Miscellaneous,நானாவிதமான

-Miscelleneous,Miscelleneous

-Mobile No,இல்லை மொபைல்

-Mobile No.,மொபைல் எண்

-Mode of Payment,கட்டணம் செலுத்தும் முறை

-Modern,நவீன

-Modified Amount,மாற்றப்பட்ட தொகை

-Modified by,திருத்தியது

-Module,தொகுதி

-Module Def,தொகுதி டெப்

-Module Name,தொகுதி பெயர்

-Modules,தொகுதிகள்

-Monday,திங்கட்கிழமை

-Month,மாதம்

-Monthly,மாதாந்தர

-Monthly Attendance Sheet,மாதாந்திர பங்கேற்கும் தாள்

-Monthly Earning & Deduction,மாத வருமானம் &amp; பொருத்தியறிதல்

-Monthly Salary Register,மாத சம்பளம் பதிவு

-Monthly salary statement.,மாத சம்பளம் அறிக்கை.

-Monthly salary template.,மாத சம்பளம் வார்ப்புரு.

-More,அதிக

-More Details,மேலும் விபரங்கள்

-More Info,மேலும் தகவல்

-More content for the bottom of the page.,பக்கம் கீழே அதிக உள்ளடக்கம்.

-Moving Average,சராசரி நகரும்

-Moving Average Rate,சராசரி விகிதம் நகரும்

-Mr,திரு

-Ms,Ms

-Multiple Item Prices,பல பொருள் விலைகள்

-Multiple root nodes not allowed.,பல ரூட் முனைகளில் அனுமதி இல்லை.

-Mupltiple Item prices.,Mupltiple பொருள் விலை.

-Must be Whole Number,முழு எண் இருக்க வேண்டும்

-Must have report permission to access this report.,இந்த அறிக்கை அணுக அறிக்கை அனுமதி பெற்றிருக்க வேண்டும்.

-Must specify a Query to run,இயக்க ஒரு கேள்வி குறிப்பிட வேண்டும்

-My Settings,என் அமைப்புகள்

-NL-,NL-

-Name,பெயர்

-Name Case,பெயர் வழக்கு

-Name and Description,பெயர் மற்றும் விவரம்

-Name and Employee ID,பெயர் மற்றும் பணியாளர் ஐடி

-Name as entered in Sales Partner master,பெயரை விற்பனை வரன்வாழ்க்கை துணை முதன்மை உள்ளிட்ட

-Name is required,பெயர் தேவை

-Name of organization from where lead has come,முன்னணி வந்துவிட்டது எங்கே இருந்து அமைப்பின் பெயர்

-Name of person or organization that this address belongs to.,நபர் அல்லது இந்த முகவரியை சொந்தமானது என்று நிறுவனத்தின் பெயர்.

-Name of the Budget Distribution,பட்ஜெட் விநியோகம் பெயர்

-Name of the entity who has requested for the Material Request,பொருள் கோரிக்கை கோரியுள்ளார் யார் நிறுவனம் பெயர்

-Naming,பெயரிடும்

-Naming Series,தொடர் பெயரிடும்

-Naming Series mandatory,கட்டாய தொடர் பெயரிடும்

-Negative balance is not allowed for account ,எதிர்மறை இருப்பு கணக்கை அனுமதி இல்லை

-Net Pay,நிகர சம்பளம்

-Net Pay (in words) will be visible once you save the Salary Slip.,நீங்கள் சம்பளம் ஸ்லிப் சேமிக்க முறை நிகர வருவாய் (வார்த்தைகளில்) காண முடியும்.

-Net Total,நிகர மொத்தம்

-Net Total (Company Currency),நிகர மொத்தம் (நிறுவனத்தின் கரன்சி)

-Net Weight,நிகர எடை

-Net Weight UOM,நிகர எடை மொறட்டுவ பல்கலைகழகம்

-Net Weight of each Item,ஒவ்வொரு பொருள் நிகர எடை

-Net pay can not be negative,"நிகர ஊதியம், எதிர்மறையாக இருக்க முடியாது"

-Never,இல்லை

-New,புதிய

-New BOM,புதிய BOM

-New Communications,புதிய தகவல்

-New Delivery Notes,புதிய டெலிவரி குறிப்புகள்

-New Enquiries,புதிய விவரம் கேள்

-New Leads,புதிய அறிதல்

-New Leave Application,புதிய விடுப்பு விண்ணப்பம்

-New Leaves Allocated,புதிய ஒதுக்கப்பட்ட இலைகள்

-New Leaves Allocated (In Days),புதிய இலைகள் (டேஸ்) ஒதுக்கப்பட்ட

-New Material Requests,புதிய பொருள் கோரிக்கைகள்

-New Password,புதிய கடவுச்சொல்

-New Projects,புதிய திட்டங்கள்

-New Purchase Orders,புதிய கொள்முதல் ஆணை

-New Purchase Receipts,புதிய கொள்முதல் ரசீதுகள்

-New Quotations,புதிய மேற்கோள்கள்

-New Record,புதிய பதிவு

-New Sales Orders,புதிய விற்பனை ஆணைகள்

-New Stock Entries,புதிய பங்கு பதிவுகள்

-New Stock UOM,புதிய பங்கு மொறட்டுவ பல்கலைகழகம்

-New Supplier Quotations,புதிய சப்ளையர் மேற்கோள்கள்

-New Support Tickets,புதிய ஆதரவு டிக்கெட்

-New Workplace,புதிய பணியிடத்தை

-New value to be set,அமைக்க புதிய மதிப்பு

-Newsletter,செய்தி மடல்

-Newsletter Content,செய்திமடல் உள்ளடக்கம்

-Newsletter Status,செய்திமடல் நிலைமை

-"Newsletters to contacts, leads.","தொடர்புகள் செய்திமடல்கள், வழிவகுக்கிறது."

-Next Communcation On,அடுத்த Communcation இல்

-Next Contact By,அடுத்த தொடர்பு

-Next Contact Date,அடுத்த தொடர்பு தேதி

-Next Date,அடுத்த நாள்

-Next State,அடுத்த மாநிலம்

-Next actions,அடுத்த நடவடிக்கைகள்

-Next email will be sent on:,அடுத்த மின்னஞ்சலில் அனுப்பி வைக்கப்படும்:

-No,இல்லை

-"No Account found in csv file, 							May be company abbreviation is not correct","CSV கோப்பில் காணப்படவில்லை கணக்கு, சரி அல்ல நிறுவனம் சுருக்கம் இருக்கலாம்"

-No Action,இல்லை அதிரடி

-No Communication tagged with this ,இந்த குறிச்சொல் இல்லை தொடர்பாடல்

-No Copy,இல்லை நகல்

-No Customer Accounts found. Customer Accounts are identified based on \			'Master Type' value in account record.,எந்த வாடிக்கையாளர் கணக்குகள் இல்லை. வாடிக்கையாளர் கணக்கு கணக்கு பதிவில் \ &#39;மாஸ்டர் வகை&#39; மதிப்பு அடிப்படையில் அடையாளம்.

-No Item found with Barcode,எந்த பொருள் பார்கோடு காணப்படவில்லை

-No Items to Pack,வை எந்த உருப்படிகள்

-No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,குற்றம் விடவும். ஒதுக்க ஒரு பயனர் செல்லுங்கள் என்று பாத்திரம் &#39;சர்க்கார் தரப்பில் சாட்சி விட்டு&#39; தயவு செய்து.

-No Permission,இல்லை அனுமதி

-No Permission to ,எந்த அனுமதி

-No Permissions set for this criteria.,இல்லை அனுமதிகள் இந்த அடிப்படை அமைக்க.

-No Report Loaded. Please use query-report/[Report Name] to run a report.,"எந்த அறிக்கை ஏற்றப்பட்டது. பயன்படுத்த கேள்வி, அறிக்கை / [அறிக்கை பெயர்] ஒரு அறிக்கை ரன் செய்யவும்."

-No Supplier Accounts found. Supplier Accounts are identified based on \			'Master Type' value in account record.,எந்த சப்ளையர் கணக்குகள் இல்லை. வழங்குபவர் கணக்கு கணக்கு பதிவில் \ &#39;மாஸ்டர் வகை&#39; மதிப்பு அடிப்படையில் அடையாளம்.

-No User Properties found.,எந்த பயனர் பண்புகள் காணப்படும்.

-No default BOM exists for item: ,இயல்பான BOM உருப்படியை உள்ளது:

-No further records,மேலும் பதிவுகள்

-No of Requested SMS,கோரப்பட்ட எஸ்எம்எஸ் இல்லை

-No of Sent SMS,அனுப்பிய எஸ்எம்எஸ் இல்லை

-No of Visits,வருகைகள் எண்ணிக்கை

-No one,எந்த ஒரு

-No permission to write / remove.,எழுத அனுமதி இல்லை / நீக்க.

-No record found,எந்த பதிவும் இல்லை

-No records tagged.,இல்லை பதிவுகளை குறித்துள்ளார்.

-No salary slip found for month: ,மாதம் இல்லை சம்பளம் சீட்டு:

-"No table is created for Single DocTypes, all values are stored in tabSingles as a tuple.","இல்லை அட்டவணை ஒற்றை டாக்டைப்கள் உருவாக்கப்பட்டது, அனைத்து மதிப்புகள் ஒரு மூன்று கோட்டு வடிவம் என tabSingles சேமிக்கப்படும்."

-None,None

-None: End of Workflow,None: பணியோட்ட முடிவு

-Not,இல்லை

-Not Active,செயலில் இல்லை

-Not Applicable,பொருந்தாது

-Not Billed,கட்டணம்

-Not Delivered,அனுப்பப்பட்டது

-Not Found,எதுவும் இல்லை

-Not Linked to any record.,எந்த பதிவு இணைந்தது.

-Not Permitted,அனுமதிக்கப்பட்ட

-Not allowed for: ,அனுமதி:

-Not enough permission to see links.,இல்லை இணைப்புகளை பார்க்க போதுமான அனுமதி.

-Not in Use,இல்லை பயன்பாட்டிலுள்ள

-Not interested,ஆர்வம்

-Not linked,இணைக்கப்பட்ட

-Note,குறிப்பு

-Note User,குறிப்பு பயனர்

-Note is a free page where users can share documents / notes,குறிப்பு செய்த ஆவணங்களை / குறிப்புகள் பகிர்ந்து கொள்ள ஒரு இலவச பக்கம் உள்ளது

-"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.","குறிப்பு: காப்புப்படிகள் மற்றும் கோப்புகளை டிராப்பாக்ஸ் இருந்து நீக்க முடியாது, நீங்கள் கைமுறையாக அவற்றை நீக்க வேண்டும்."

-"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.","குறிப்பு: காப்புப்படிகள் மற்றும் கோப்புகள் Google இயக்ககத்தில் இருந்து நீக்க முடியாது, நீங்கள் கைமுறையாக அவற்றை நீக்க வேண்டும்."

-Note: Email will not be sent to disabled users,குறிப்பு: மின்னஞ்சல் ஊனமுற்ற செய்த அனுப்ப முடியாது

-"Note: For best results, images must be of the same size and width must be greater than height.","குறிப்பு: சிறந்த முடிவுகளுக்கு, படங்களை அதே அளவு மற்றும் அகலம் இருக்க வேண்டும் உயரத்தை விட அதிகமாக இருக்க வேண்டும்."

-Note: Other permission rules may also apply,குறிப்பு: பிற அனுமதி விதிகளை கூட பொருந்தும்

-Note: You Can Manage Multiple Address or Contacts via Addresses & Contacts,குறிப்பு: நீங்கள் முகவரிகள் மற்றும் தொடர்புகள் வழியாக பல முகவரி அல்லது தொடர்புகள் நிர்வகிக்க முடியும்

-Note: maximum attachment size = 1mb,குறிப்பு: அதிகபட்ச இணைப்பு அளவு = 1MB

-Notes,குறிப்புகள்

-Nothing to show,காண்பிக்க ஒன்றும்

-Notice - Number of Days,அறிவிப்பு - நாட்கள் எண்ணிக்கை

-Notification Control,அறிவிப்பு கட்டுப்பாடு

-Notification Email Address,அறிவிப்பு மின்னஞ்சல் முகவரி

-Notify By Email,மின்னஞ்சல் மூலம் தெரிவிக்க

-Notify by Email on creation of automatic Material Request,தானியங்கி பொருள் கோரிக்கை உருவாக்கம் மின்னஞ்சல் மூலம் தெரிவிக்க

-Number Format,எண் வடிவமைப்பு

-O+,O +

-O-,O-

-OPPT,OPPT

-Office,அலுவலகம்

-Old Parent,பழைய பெற்றோர்

-On,மீது

-On Net Total,நிகர மொத்தம் உள்ள

-On Previous Row Amount,முந்தைய வரிசை தொகை

-On Previous Row Total,முந்தைய வரிசை மொத்த மீது

-"Once you have set this, the users will only be able access documents with that property.","இந்த அமைக்க பின், பயனர்கள் மட்டுமே அந்த சொத்துக்கள் முடியும் அணுகல் ஆவணங்கள் இருக்கும்."

-Only Administrator allowed to create Query / Script Reports,ஒரே நிர்வாகி கேள்வி / ஸ்கிரிப்ட் அறிக்கைகள் உருவாக்க அனுமதி

-Only Administrator can save a standard report. Please rename and save.,ஒரே நிர்வாகி ஒரு தரமான அறிக்கையை சேமிக்க முடியும். மறுபெயர் காப்பாற்றுங்கள்.

-Only Allow Edit For,மட்டும் திருத்து அனுமதி

-Only Stock Items are allowed for Stock Entry,மட்டுமே பங்கு விடயங்கள் பங்கு நுழைவு அனுமதி

-Only System Manager can create / edit reports,ஒரே அமைப்பு மேலாளர் அறிக்கைகள் உருவாக்க / திருத்த முடியாது

-Only leaf nodes are allowed in transaction,ஒரே இலை முனைகள் பரிமாற்றத்தில் அனுமதிக்கப்படுகிறது

-Open,திறந்த

-Open Sans,திறந்த சான்ஸ்

-Open Tickets,திறந்த டிக்கெட்

-Opening Date,தேதி திறப்பு

-Opening Entry,நுழைவு திறந்து

-Opening Time,நேரம் திறந்து

-Opening for a Job.,ஒரு வேலை திறப்பு.

-Operating Cost,இயக்க செலவு

-Operation Description,அறுவை சிகிச்சை விளக்கம்

-Operation No,அறுவை சிகிச்சை இல்லை

-Operation Time (mins),அறுவை நேரம் (நிமிடங்கள்)

-Operations,நடவடிக்கைகள்

-Opportunity,சந்தர்ப்பம்

-Opportunity Date,வாய்ப்பு தேதி

-Opportunity From,வாய்ப்பு வரம்பு

-Opportunity Item,வாய்ப்பு தகவல்கள்

-Opportunity Items,வாய்ப்பு உருப்படிகள்

-Opportunity Lost,வாய்ப்பை இழந்த

-Opportunity Type,வாய்ப்பு வகை

-Options,விருப்பங்கள்

-Options Help,விருப்பங்கள் உதவி

-Order Confirmed,ஒழுங்கு கன்பார்ம்டு

-Order Lost,ஒழுங்கு லாஸ்ட்

-Order Type,வரிசை வகை

-Ordered Items To Be Billed,கணக்கில் வேண்டும் உத்தரவிட்டது உருப்படிகள்

-Ordered Items To Be Delivered,விநியோகிப்பதற்காக உத்தரவிட்டார் உருப்படிகள்

-Ordered Quantity,உத்தரவிட்டார் அளவு

-Orders released for production.,ஆணைகள் உற்பத்தி வெளியிடப்பட்டது.

-Organization Profile,அமைப்பு விவரம்

-Original Message,அசல் செய்தி

-Other,வேறு

-Other Details,மற்ற விவரங்கள்

-Out,வெளியே

-Out of AMC,AMC வெளியே

-Out of Warranty,உத்தரவாதத்தை வெளியே

-Outgoing,வெளிச்செல்லும்

-Outgoing Mail Server,வெளிச்செல்லும் அஞ்சல் சேவையகம்

-Outgoing Mails,வெளிச்செல்லும் அஞ்சல்

-Outstanding Amount,சிறந்த தொகை

-Outstanding for Voucher ,வவுச்சர் மிகச்சிறந்த

-Over Heads,தலைவர்கள் மீது

-Overhead,அவசியமான

-Overlapping Conditions found between,ஒன்றுடன் ஒன்று நிபந்தனைகளும் இடையே காணப்படும்

-Owned,சொந்தமானது

-PAN Number,நிரந்தர கணக்கு எண் எண்

-PF No.,PF இல்லை

-PF Number,PF எண்

-PI/2011/,PI/2011 /

-PIN,PIN

-PO,அஞ்சல்

-POP3 Mail Server,POP3 அஞ்சல் சேவையகம்

-POP3 Mail Server (e.g. pop.gmail.com),POP3 அஞ்சல் சேவையகம் (எ.கா. pop.gmail.com)

-POP3 Mail Settings,POP3 அஞ்சல் அமைப்புகள்

-POP3 mail server (e.g. pop.gmail.com),POP3 அஞ்சல் சேவையகம் (எ.கா. pop.gmail.com)

-POP3 server e.g. (pop.gmail.com),POP3 சேவையகத்திலிருந்து எ.கா. (pop.gmail.com)

-POS Setting,பிஓஎஸ் அமைக்கிறது

-POS View,பிஓஎஸ் பார்வையிடு

-PR Detail,PR விரிவாக

-PRO,PRO

-PS,சோசலிஸ்ட் கட்சி

-Package Item Details,தொகுப்பு பொருள் விவரம்

-Package Items,தொகுப்பு உருப்படிகள்

-Package Weight Details,தொகுப்பு எடை விவரம்

-Packing Details,விவரம் பொதி

-Packing Detials,பொதி Detials

-Packing List,பட்டியல் பொதி

-Packing Slip,ஸ்லிப் பொதி

-Packing Slip Item,ஸ்லிப் பொருள் பொதி

-Packing Slip Items,ஸ்லிப் பொருட்களை பொதி

-Packing Slip(s) Cancelled,பொதி ஸ்லிப் (கள்) ரத்து

-Page,பக்கம்

-Page Background,பக்கம் பின்னணி

-Page Border,பக்கம் பார்டர்

-Page Break,பக்கம் பிரேக்

-Page HTML,பக்கம் HTML

-Page Headings,பக்கம் தலைப்புகள்

-Page Links,பக்கம் இணைப்புகள்

-Page Name,பக்கம் பெயர்

-Page Role,பக்கம் பாத்திரம்

-Page Text,பக்கம் உரை

-Page content,பக்கம் உள்ளடக்கம்

-Page not found,பக்கம் காணவில்லை

-Page text and background is same color. Please change.,பக்கம் உரை மற்றும் பின்னணி அதே நிறம். மாற்றம் செய்யுங்கள்.

-Page to show on the website,பக்கம் வலைத்தளத்தில் காட்ட

-"Page url name (auto-generated) (add "".html"")",பக்கம் இணைய பெயர் (தானாக உருவாக்கப்பட்ட) (சேர்க்க &quot;. Html&quot;)

-Paid Amount,பணம் தொகை

-Parameter,அளவுரு

-Parent Account,பெற்றோர் கணக்கு

-Parent Cost Center,பெற்றோர் செலவு மையம்

-Parent Customer Group,பெற்றோர் வாடிக்கையாளர் பிரிவு

-Parent Detail docname,பெற்றோர் விரிவாக docname

-Parent Item,பெற்றோர் பொருள்

-Parent Item Group,பெற்றோர் பொருள் பிரிவு

-Parent Label,பெற்றோர் லேபிள்

-Parent Sales Person,பெற்றோர் விற்பனை நபர்

-Parent Territory,பெற்றோர் மண்டலம்

-Parent is required.,பெற்றோர் தேவைப்படுகிறது.

-Parenttype,Parenttype

-Partially Completed,ஓரளவிற்கு பூர்த்தி

-Participants,பங்கேற்பாளர்கள்

-Partly Billed,இதற்கு கட்டணம்

-Partly Delivered,இதற்கு அனுப்பப்பட்டது

-Partner Target Detail,வரன்வாழ்க்கை துணை இலக்கு விரிவாக

-Partner Type,வரன்வாழ்க்கை துணை வகை

-Partner's Website,கூட்டாளியின் இணையத்தளம்

-Passive,மந்தமான

-Passport Number,பாஸ்போர்ட் எண்

-Password,கடவுச்சொல்

-Password Expires in (days),கடவுச்சொல் காலாவதியாகும் தேதி (நாட்கள்)

-Patch,சிறு நிலம்

-Patch Log,இணைப்பு புகுபதிகை

-Pay To / Recd From,வரம்பு / Recd செய்ய பணம்

-Payables,Payables

-Payables Group,Payables குழு

-Payment Collection With Ageing,முதுமையடைதல் மூலம் பணம் சேகரிப்பு

-Payment Days,கட்டணம் நாட்கள்

-Payment Entries,பணம் பதிவுகள்

-Payment Entry has been modified after you pulled it. 			Please pull it again.,நீங்கள் அதை இழுத்து பின்னர் கட்டணம் நுழைவு மாற்றப்பட்டுள்ளது. மீண்டும் இழுக்க தயவு செய்து.

-Payment Made With Ageing,கட்டணம் முதுமையடைதல் செய்யப்பட்ட

-Payment Reconciliation,பணம் நல்லிணக்க

-Payment Terms,பணம் விதிமுறைகள்

-Payment to Invoice Matching Tool,விலைப்பட்டியல் பொருந்தும் கருவி பணம்

-Payment to Invoice Matching Tool Detail,விலைப்பட்டியல் பொருந்தும் கருவி விரிவாக பணம்

-Payments,பணம்

-Payments Made,பணம் மேட்

-Payments Received,பணம் பெற்ற

-Payments made during the digest period,தொகுப்பு காலத்தில் செலுத்தப்பட்ட கட்டணம்

-Payments received during the digest period,பணம் தொகுப்பு காலத்தில் பெற்றார்

-Payroll Setup,ஊதிய அமைப்பு

-Pending,முடிவுபெறாத

-Pending Review,விமர்சனம் நிலுவையில்

-Pending SO Items For Purchase Request,கொள்முதல் கோரிக்கை நிலுவையில் எனவே விடயங்கள்

-Percent,சதவீதம்

-Percent Complete,முழுமையான சதவீதம்

-Percentage Allocation,சதவீத ஒதுக்கீடு

-Percentage Allocation should be equal to ,சதவீத ஒதுக்கீடு சமமாக இருக்க வேண்டும்

-Percentage variation in quantity to be allowed while receiving or delivering this item.,இந்த உருப்படியை பெறும் அல்லது வழங்கும் போது அளவு சதவீதம் மாறுபாடு அனுமதிக்கப்படுகிறது வேண்டும்.

-Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,நீங்கள் அளவு எதிராக இன்னும் பெற அல்லது வழங்க அனுமதிக்கப்படுகிறது சதவீதம் உத்தரவிட்டது. எடுத்துக்காட்டாக: நீங்கள் 100 அலகுகள் உத்தரவிட்டார் என்றால். உங்கள் அலவன்ஸ் 10% நீங்கள் 110 அலகுகள் பெற அனுமதிக்கப்படும்.

-Performance appraisal.,செயல்திறன் மதிப்பிடுதல்.

-Period Closing Voucher,காலம் முடிவுறும் வவுச்சர்

-Periodicity,வட்டம்

-Perm Level,நிலை PERM

-Permanent Accommodation Type,நிரந்தர விடுதி வகை

-Permanent Address,நிரந்தர முகவரி

-Permission,உத்தரவு

-Permission Level,அனுமதி நிலை

-Permission Levels,அனுமதி நிலைகள்

-Permission Manager,அனுமதி மேலாளர்

-Permission Rules,அனுமதி விதிமுறைகள்

-Permissions,அனுமதிகள்

-Permissions Settings,அனுமதிகள் அமைப்புகள்

-Permissions are automatically translated to Standard Reports and Searches,அனுமதிகள் தானாக தரநிலை அறிக்கைகள் மற்றும் தேடல்கள் மொழிபெயர்க்கப்பட்ட

-"Permissions are set on Roles and Document Types (called DocTypes) by restricting read, edit, make new, submit, cancel, amend and report rights.","அனுமதிகள் புதிய செய்து, திருத்த, படிக்க கட்டுப்படுத்த மூலம் பங்களிப்பு மற்றும் ஆவண வகைகள் (டாக்டைப்கள் அழைக்கப்படும்) இல் அமைக்கப்பட்டது,, ரத்து, &#39;to திருத்தி மற்றும் உரிமைகள் அறிக்கை."

-Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful incase you want to hide or make certain field read-only.,உயர் மட்டங்களில் அனுமதிகள் &#39;புலம் நிலை&#39; அனுமதிகள் உள்ளன. அனைத்து புலங்கள் அவர்களுக்கு எதிராக ஒரு &#39;அனுமதி நிலை&#39; அமைப்பு மற்றும் அனுமதிகள் உள்ள வரையறுக்கப்பட்ட விதிகளை துறையில் பொருந்தும். நீங்கள் படிக்க மட்டுமே மறைக்க அல்லது சில புலம் செய்ய வேண்டும் incase இந்த பயனுள்ளதாக இருக்கும்.

-"Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document.","நிலை 0 அனுமதிகள் &#39;ஆவண நிலை&#39; அனுமதிகள் உள்ளன, அதாவது அவர்கள் ஆவணத்தை அணுக முதன்மையான இருக்கும்."

-Permissions translate to Users based on what Role they are assigned,அனுமதிகள் அவர்கள் ஒதுக்கப்படுகின்றன என்ன பங்கு அடிப்படையில் பயனர்கள் மொழிபெயர்ப்பு

-Person,ஒரு நபர்

-Person To Be Contacted,தொடர்பு கொள்ள நபர்

-Personal,தனிப்பட்ட

-Personal Details,தனிப்பட்ட விவரங்கள்

-Personal Email,தனிப்பட்ட மின்னஞ்சல்

-Phone,தொலைபேசி

-Phone No,இல்லை போன்

-Phone No.,தொலைபேசி எண்

-Pick Columns,பத்திகள் தேர்வு

-Pincode,ப ன்ேகா

-Place of Issue,இந்த இடத்தில்

-Plan for maintenance visits.,பராமரிப்பு வருகைகள் திட்டம்.

-Planned Qty,திட்டமிட்ட அளவு

-Planned Quantity,திட்டமிட்ட அளவு

-Plant,தாவரம்

-Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,இது அனைத்து கணக்கு தலைவர்கள் என்று பின்னொட்டு என சேர்க்கப்படும் என ஒழுங்காக சுருக்கமான அல்லது குறுகிய பெயர் உள்ளிடுக.

-Please Update Stock UOM with the help of Stock UOM Replace Utility.,பங்கு மொறட்டுவ பல்கலைகழகம் பதிலாக பயன்பாட்டு உதவியுடன் பங்கு மொறட்டுவ பல்கலைகழகம் புதுப்பிக்கவும்.

-Please attach a file first.,முதல் ஒரு கோப்பை இணைக்கவும்.

-Please attach a file or set a URL,ஒரு கோப்பை இணைக்கவும் அல்லது ஒரு URL ஐ அமைக்கவும்

-Please check,சரிபார்க்கவும்

-Please enter Default Unit of Measure,அளவுகளின் இயல்புநிலை பிரிவு உள்ளிடவும்

-Please enter Delivery Note No or Sales Invoice No to proceed,இல்லை அல்லது விற்பனை விலைப்பட்டியல் இல்லை தொடர டெலிவரி குறிப்பு உள்ளிடவும்

-Please enter Employee Number,பணியாளர் எண் உள்ளிடவும்

-Please enter Expense Account,செலவு கணக்கு உள்ளிடவும்

-Please enter Expense/Adjustment Account,செலவின / சரிசெய்தல் கணக்கு உள்ளிடவும்

-Please enter Purchase Receipt No to proceed,தொடர இல்லை கொள்முதல் ரசீது உள்ளிடவும்

-Please enter Reserved Warehouse for item ,உருப்படியை முன்பதிவு கிடங்கு உள்ளிடவும்

-Please enter valid,செல்லுபடியாகும் உள்ளிடவும்

-Please enter valid ,செல்லுபடியாகும் உள்ளிடவும்

-Please install dropbox python module,டிரா பாக்ஸ் பைதான் தொகுதி நிறுவவும்

-Please make sure that there are no empty columns in the file.,கோப்பு எந்த காலியாக பத்திகள் உள்ளன என்று உறுதிப்படுத்தி கொள்ளுங்கள்.

-Please mention default value for ',இயல்புநிலை மதிப்பு குறிப்பிட தயவு செய்து &#39;

-Please reduce qty.,அளவு குறைக்க வேண்டும்.

-Please refresh to get the latest document.,சமீபத்திய ஆவணத்தை பெற புதுப்பிக்கவும்.

-Please save the Newsletter before sending.,அனுப்புவதற்கு முன் செய்தி காப்பாற்றுங்கள்.

-Please select Bank Account,வங்கி கணக்கு தேர்ந்தெடுக்கவும்

-Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,நீங்கள் முந்தைய நிதி ஆண்டின் இருப்புநிலை இந்த நிதி ஆண்டு விட்டு சேர்க்க விரும்பினால் முன் எடுத்து கொள்ளவும்

-Please select Date on which you want to run the report,நீங்கள் அறிக்கை ரன் தெரிய வேண்டிய தேதி தேர்ந்தெடுக்கவும்

-Please select Naming Neries,பெயரிடுதல் Neries தேர்ந்தெடுக்கவும்

-Please select Price List,விலை பட்டியல் தேர்ந்தெடுக்கவும்

-Please select Time Logs.,நேரம் பதிவுகள் தேர்ந்தெடுக்கவும்.

-Please select a,தேர்ந்தெடுக்கவும் ஒரு

-Please select a csv file,ஒரு கோப்பை தேர்ந்தெடுக்கவும்

-Please select a file or url,ஒரு கோப்பு அல்லது url தேர்ந்தெடுக்கவும்

-Please select a service item or change the order type to Sales.,ஒரு சேவை உருப்படியை தேர்ந்தெடுக்கவும் அல்லது விற்பனை செய்ய வகை மாற்றம் செய்யுங்கள்.

-Please select a sub-contracted item or do not sub-contract the transaction.,ஒரு துணை ஒப்பந்த உருப்படியை தேர்ந்தெடுக்கவும் அல்லது துணை ஒப்பந்தம் பரிவர்த்தனை வேண்டாம்.

-Please select a valid csv file with data.,தரவு சரியான கோப்பை தேர்ந்தெடுக்கவும்.

-Please select month and year,மாதம் மற்றும் ஆண்டு தேர்ந்தெடுக்கவும்

-Please select the document type first,முதல் ஆவணம் வகையை தேர்ந்தெடுக்கவும்

-Please select: ,தேர்ந்தெடுக்கவும்:

-Please set Dropbox access keys in,ல் டிராப்பாக்ஸ் அணுகல் விசைகள் அமைக்கவும்

-Please set Google Drive access keys in,Google Drive ஐ அணுகல் விசைகள் அமைக்க தயவு செய்து

-Please setup Employee Naming System in Human Resource > HR Settings,மனித வள உள்ள அமைப்பு பணியாளர் பெயரிடுதல் கணினி தயவு செய்து&gt; அலுவலக அமைப்புகள்

-Please specify,குறிப்பிடவும்

-Please specify Company,நிறுவனத்தின் குறிப்பிடவும்

-Please specify Company to proceed,நிறுவனத்தின் தொடர குறிப்பிடவும்

-Please specify Default Currency in Company Master \			and Global Defaults,நிறுவனத்தின் முதன்மை \ மற்றும் உலகளாவிய இயல்புநிலைகளுக்கு உள்ள இயல்புநிலை நாணயத்தின் குறிப்பிடவும்

-Please specify a,குறிப்பிடவும் ஒரு

-Please specify a Price List which is valid for Territory,மண்டலம் செல்லுபடியாகும் ஒரு விலை பட்டியல் குறிப்பிடவும்

-Please specify a valid,சரியான குறிப்பிடவும்

-Please specify a valid 'From Case No.',&#39;வழக்கு எண் வரம்பு&#39; சரியான குறிப்பிடவும்

-Please specify currency in Company,நிறுவனத்தின் நாணய குறிப்பிடவும்

-Point of Sale,விற்பனை செய்யுமிடம்

-Point-of-Sale Setting,புள்ளி விற்பனை அமைக்கிறது

-Post Graduate,பட்டதாரி பதிவு

-Post Topic,யாழ் பதிவு

-Postal,தபால் அலுவலகம் சார்ந்த

-Posting Date,தேதி தகவல்களுக்கு

-Posting Date Time cannot be before,தகவல்களுக்கு தேதி நேரம் முன் இருக்க முடியாது

-Posting Time,நேரம் தகவல்களுக்கு

-Posts,பதிவுகள்

-Potential Sales Deal,சாத்தியமான விற்பனை ஒப்பந்தம்

-Potential opportunities for selling.,விற்பனை திறன் வாய்ப்புகள்.

-"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","ஃப்ளோட் துறைகள் ஐந்து துல்லிய (அளவு, தள்ளுபடிகள், சதவீதங்கள் போன்றவை). மிதவைகள் குறிப்பிட்ட தசமங்கள் வரை வட்டமானது. Default = 3"

-Preferred Billing Address,விருப்பமான பில்லிங் முகவரி

-Preferred Shipping Address,விருப்பமான கப்பல் முகவரி

-Prefix,முற்சேர்க்கை

-Present,தற்போது

-Prevdoc DocType,Prevdoc டாக்டைப்பின்

-Prevdoc Doctype,Prevdoc Doctype

-Preview,Preview

-Previous Work Experience,முந்தைய பணி அனுபவம்

-Price,விலை

-Price List,விலை பட்டியல்

-Price List Currency,விலை பட்டியல் நாணயத்தின்

-Price List Currency Conversion Rate,விலை பட்டியல் நாணய மாற்றம் விகிதம்

-Price List Exchange Rate,விலை பட்டியல் செலாவணி விகிதம்

-Price List Master,விலை பட்டியல் மாஸ்டர்

-Price List Name,விலை பட்டியல் பெயர்

-Price List Rate,விலை பட்டியல் விகிதம்

-Price List Rate (Company Currency),விலை பட்டியல் விகிதம் (நிறுவனத்தின் கரன்சி)

-Price List for Costing,சவாலுக்கழைத்த விலை பட்டியல்

-Price Lists and Rates,விலை பட்டியல்கள் மற்றும் கட்டணங்கள்

-Primary,முதல்

-Print Format,வடிவமைப்பு அச்சிட

-Print Format Style,அச்சு வடிவம் உடை

-Print Format Type,வடிவமைப்பு வகை அச்சிட

-Print Heading,தலைப்பு அச்சிட

-Print Hide,மறை அச்சிட

-Print Width,அச்சு அகலம்

-Print Without Amount,மொத்த தொகை இல்லாமல் அச்சிட

-Print...,அச்சு ...

-Priority,முதன்மை

-Private,தனிப்பட்ட

-Proceed to Setup,அமைக்கவும் தொடர

-Process,முறை

-Process Payroll,செயல்முறை சம்பளப்பட்டியல்

-Produced Quantity,உற்பத்தி அளவு

-Product Enquiry,தயாரிப்பு விசாரணை

-Production Order,உற்பத்தி ஆணை

-Production Orders,தயாரிப்பு ஆணைகள்

-Production Plan Item,உற்பத்தி திட்டம் பொருள்

-Production Plan Items,உற்பத்தி திட்டம் உருப்படிகள்

-Production Plan Sales Order,உற்பத்தி திட்டம் விற்பனை ஆணை

-Production Plan Sales Orders,உற்பத்தி திட்டம் விற்பனை ஆணைகள்

-Production Planning (MRP),உற்பத்தி திட்டமிடல் (MRP)

-Production Planning Tool,உற்பத்தி திட்டமிடல் கருவி

-"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.","பொருட்கள் முன்னிருப்பு தேடல்கள் எடை வயது வாரியாக. மேலும் எடை வயதில், அதிக தயாரிப்பு பட்டியலில் தோன்றும்."

-Profile,சுயவிவரத்தை

-Profile Defaults,சுயவிவரத்தை இயல்புநிலைகளுக்கு

-Profile Represents a User in the system.,சுயவிவரத்தை கணினியில் ஒரு பயனர் குறிக்கிறது.

-Profile of a Blogger,", ஒரு, பிளாகரின் சுயவிவரத்தை"

-Profile of a blog writer.,ஒரு வலைப்பதிவு எழுத்தாளர் பற்றிய சுயவிவரத்தை.

-Project,திட்டம்

-Project Costing,செயற் கைக்கோள் நிலாவிலிருந்து திட்டம்

-Project Details,திட்டம் விவரம்

-Project Milestone,திட்டம் மைல்கல்

-Project Milestones,திட்டம் மைல்கற்கள்

-Project Name,திட்டம் பெயர்

-Project Start Date,திட்ட தொடக்க தேதி

-Project Type,திட்ட வகை

-Project Value,திட்ட மதிப்பு

-Project activity / task.,திட்ட செயல்பாடு / பணி.

-Project master.,திட்டம் மாஸ்டர்.

-Project will get saved and will be searchable with project name given,திட்டம் சேமிக்க மற்றும் கொடுக்கப்பட்ட திட்டத்தின் பெயர் தேட முடியும்

-Project wise Stock Tracking,திட்டத்தின் வாரியாக ஸ்டாக் தடமறிதல்

-Projected Qty,திட்டமிட்டிருந்தது அளவு

-Projects,திட்டங்கள்

-Prompt for Email on Submission of,இந்த சமர்ப்பிக்கும் மீது மின்னஞ்சல் கேட்டு

-Properties,பண்புகள்

-Property,சொத்து

-Property Setter,சொத்து செட்டர்

-Property Setter overrides a standard DocType or Field property,சொத்து செட்டர் ஒரு நிலையான டாக்டைப்பின் அல்லது புலம் சொத்து மீறப்படும்

-Property Type,சொத்து வகை

-Provide email id registered in company,நிறுவனத்தின் பதிவு மின்னஞ்சல் ஐடி வழங்கும்

-Public,பொது

-Published,வெளியிடப்பட்ட

-Published On,ம் தேதி வெளியிடப்பட்ட

-Pull Emails from the Inbox and attach them as Communication records (for known contacts).,இன்பாக்ஸ் இருந்து மின்னஞ்சல்கள் இழுக்க தொடர்பாடல் பதிவுகளை (அழைக்கப்படும் தொடர்புகளை) என அவற்றை இணைக்கலாம்.

-Pull Payment Entries,பண பதிவுகள் இழுக்க

-Pull sales orders (pending to deliver) based on the above criteria,மேலே அடிப்படை அடிப்படையில் விற்பனை ஆணைகள் (வழங்க நிலுவையில்) இழுக்க

-Purchase,கொள்முதல்

-Purchase Analytics,கொள்முதல் ஆய்வு

-Purchase Common,பொதுவான வாங்க

-Purchase Date,தேதி வாங்க

-Purchase Details,கொள்முதல் விவரம்

-Purchase Discounts,கொள்முதல் தள்ளுபடி

-Purchase Document No,இல்லை ஆவணப்படுத்தி வாங்க

-Purchase Document Type,ஆவண வகை வாங்க

-Purchase In Transit,வரையிலான ட்ரான்ஸிட் அங்குலம் வாங்குவதற்கு

-Purchase Invoice,விலைப்பட்டியல் கொள்வனவு

-Purchase Invoice Advance,விலைப்பட்டியல் அட்வான்ஸ் வாங்குவதற்கு

-Purchase Invoice Advances,விலைப்பட்டியல் முன்னேற்றங்கள் வாங்க

-Purchase Invoice Item,விலைப்பட்டியல் பொருள் வாங்க

-Purchase Invoice Trends,விலைப்பட்டியல் போக்குகள் வாங்குவதற்கு

-Purchase Order,ஆர்டர் வாங்க

-Purchase Order Date,ஆர்டர் தேதி வாங்க

-Purchase Order Item,ஆர்டர் பொருள் வாங்க

-Purchase Order Item No,ஆர்டர் பொருள் இல்லை வாங்க

-Purchase Order Item Supplied,கொள்முதல் ஆணை பொருள் வழங்கியது

-Purchase Order Items,ஆணை பொருட்கள் வாங்க

-Purchase Order Items Supplied,கொள்முதல் ஆணை பொருட்களை வழங்கியது

-Purchase Order Items To Be Billed,"பில்லிங் செய்யப்படும் விதமே இருக்கவும் செய்ய வாங்குதல், ஆர்டர் உருப்படிகள்"

-Purchase Order Items To Be Received,"பெறப்பட்டுள்ள இருக்கவும் செய்ய வாங்குதல், ஆர்டர் உருப்படிகள்"

-Purchase Order Message,ஆர்டர் செய்தி வாங்க

-Purchase Order Required,தேவையான கொள்முதல் ஆணை

-Purchase Order Trends,ஆர்டர் போக்குகள் வாங்குவதற்கு

-Purchase Order sent by customer,வாடிக்கையாளர் அனுப்பிய கொள்முதல் ஆணை

-Purchase Orders given to Suppliers.,விநியோகஸ்தர்கள் கொடுக்கப்பட்ட ஆணைகள் வாங்க.

-Purchase Receipt,ரசீது வாங்க

-Purchase Receipt Item,ரசீது பொருள் வாங்க

-Purchase Receipt Item Supplied,கொள்முதல் ரசீது பொருள் வழங்கியது

-Purchase Receipt Item Supplieds,ரசீது பொருள் Supplieds வாங்க

-Purchase Receipt Items,ரசீது பொருட்கள் வாங்க

-Purchase Receipt Message,ரசீது செய்தி வாங்க

-Purchase Receipt No,இல்லை சீட்டு வாங்க

-Purchase Receipt Required,கொள்முதல் ரசீது தேவை

-Purchase Receipt Trends,ரிசிப்ட் போக்குகள் வாங்குவதற்கு

-Purchase Register,பதிவு வாங்குவதற்கு

-Purchase Return,திரும்ப வாங்க

-Purchase Returned,வாங்க மீண்டும்

-Purchase Taxes and Charges,கொள்முதல் வரி மற்றும் கட்டணங்கள்

-Purchase Taxes and Charges Master,கொள்முதல் வரி மற்றும் கட்டணங்கள் மாஸ்டர்

-Purpose,நோக்கம்

-Purpose must be one of ,நோக்கம் ஒன்றாக இருக்க வேண்டும்

-Python Module Name,Python ஆல் தொகுதிக்கூறு பெயர்

-QA Inspection,QA ஆய்வு

-QAI/11-12/,QAI/11-12 /

-QTN,QTN

-Qty,அளவு

-Qty Consumed Per Unit,அளவு அலகு ஒவ்வொரு உட்கொள்ளப்படுகிறது

-Qty To Manufacture,உற்பத்தி அளவு

-Qty as per Stock UOM,பங்கு மொறட்டுவ பல்கலைகழகம் படி அளவு

-Qualification,தகுதி

-Quality,பண்பு

-Quality Inspection,தரமான ஆய்வு

-Quality Inspection Parameters,தரமான ஆய்வு அளவுருக்களை

-Quality Inspection Reading,தரமான ஆய்வு படித்தல்

-Quality Inspection Readings,தரமான ஆய்வு அளவீடுகளும்

-Quantity,அளவு

-Quantity Requested for Purchase,அளவு கொள்முதல் செய்ய கோரப்பட்ட

-Quantity already manufactured,அளவு ஏற்கனவே உற்பத்தி

-Quantity and Rate,அளவு மற்றும் விகிதம்

-Quantity and Warehouse,அளவு மற்றும் சேமிப்பு கிடங்கு

-Quantity cannot be a fraction.,அளவு ஒரு பகுதியை இருக்க முடியாது.

-Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,உருப்படி அளவு மூலப்பொருட்களை கொடுக்கப்பட்ட அளவு இருந்து உற்பத்தி / repacking பின்னர் பெறப்படும்

-Quantity should be equal to Manufacturing Quantity. ,அளவு உற்பத்தி அளவு சமமாக இருக்க வேண்டும்.

-Quarter,காலாண்டு

-Quarterly,கால் ஆண்டுக்கு ஒரு முறை நிகழ்கிற

-Query,வினா

-Query Options,கேள்வி விருப்பங்கள்

-Query Report,கேள்வி அறிக்கை

-Query must be a SELECT,"வினவல், ஒரு SELECT இருக்க வேண்டும்"

-Quick Help for Setting Permissions,"அனுமதிகள் அமைத்தல், விரைவான உதவி"

-Quick Help for User Properties,"பயனர் பண்புகள், விரைவான உதவி"

-Quotation,மேற்கோள்

-Quotation Date,விலைப்பட்டியல் தேதி

-Quotation Item,மேற்கோள் பொருள்

-Quotation Items,மேற்கோள் உருப்படிகள்

-Quotation Lost Reason,மேற்கோள் காரணம் லாஸ்ட்

-Quotation Message,மேற்கோள் செய்தி

-Quotation Sent,மேற்கோள் அனுப்பப்பட்டது

-Quotation Series,மேற்கோள் தொடர்

-Quotation To,என்று மேற்கோள்

-Quotation Trend,விலைக்குறியீட்டு டிரெண்டின்

-Quotations received from Suppliers.,மேற்கோள்கள் சப்ளையர்கள் இருந்து பெற்றார்.

-Quotes to Leads or Customers.,தாங்கியவர்கள் விளைவாக அல்லது வாடிக்கையாளர்களுக்கு மேற்கோள்.

-Raise Material Request when stock reaches re-order level,பங்கு மறு ஒழுங்கு நிலை அடையும் போது பொருள் கோரிக்கை எழுப்ப

-Raised By,எழுப்பப்பட்ட

-Raised By (Email),(மின்னஞ்சல்) மூலம் எழுப்பப்பட்ட

-Random,குறிப்பான நோக்கம் ஏதுமற்ற

-Range,எல்லை

-Rate,விலை

-Rate ,விலை

-Rate (Company Currency),விகிதம் (நிறுவனத்தின் கரன்சி)

-Rate Of Materials Based On,ஆனால் அடிப்படையில் பொருட்களின் விகிதம்

-Rate and Amount,விகிதம் மற்றும் தொகை

-Rate at which Customer Currency is converted to customer's base currency,விகிதம் இது வாடிக்கையாளர் நாணயத்தின் வாடிக்கையாளர் அடிப்படை நாணய மாற்றப்படும்

-Rate at which Price list currency is converted to company's base currency,விலை பட்டியல் நாணய நிறுவனத்தின் அடிப்படை நாணய மாற்றப்படும் விகிதத்தை

-Rate at which Price list currency is converted to customer's base currency,விலை பட்டியல் நாணய வாடிக்கையாளர் அடிப்படை நாணய மாற்றப்படும் விகிதத்தை

-Rate at which customer's currency is converted to company's base currency,விகிதம் இது வாடிக்கையாளர் நாணய நிறுவனத்தின் அடிப்படை நாணய மாற்றப்படும்

-Rate at which supplier's currency is converted to company's base currency,அளிப்பாளரின் நாணய நிறுவனத்தின் அடிப்படை நாணய மாற்றப்படும் விகிதத்தை

-Rate at which this tax is applied,இந்த வரி செலுத்தப்படுகிறது விகிதத்தில்

-Raw Material Item Code,மூலப்பொருட்களின் பொருள் குறியீடு

-Raw Materials Supplied,மூலப்பொருட்கள் வழங்கியது

-Raw Materials Supplied Cost,மூலப்பொருட்கள் விலை வழங்கியது

-Re-Order Level,மறு ஒழுங்கு நிலை

-Re-Order Qty,மறு ஆர்டர் அளவு

-Re-order,மறு உத்தரவு

-Re-order Level,மறு ஒழுங்கு நிலை

-Re-order Qty,மறு ஒழுங்கு அளவு

-Read,வாசிக்க

-Read Only,படிக்க மட்டும்

-Reading 1,1 படித்தல்

-Reading 10,10 படித்தல்

-Reading 2,2 படித்தல்

-Reading 3,3 படித்தல்

-Reading 4,4 படித்தல்

-Reading 5,5 படித்தல்

-Reading 6,6 படித்தல்

-Reading 7,7 படித்தல்

-Reading 8,8 படித்தல்

-Reading 9,9 படித்தல்

-Reason,காரணம்

-Reason for Leaving,விட்டு காரணம்

-Reason for Resignation,ராஜினாமாவுக்கான காரணம்

-Recd Quantity,Recd அளவு

-Receivable / Payable account will be identified based on the field Master Type,செலுத்த வேண்டிய / பெறத்தக்க கணக்கு துறையில் மாஸ்டர் வகை அடிப்படையில் அடையாளம்

-Receivables,வரவுகள்

-Receivables / Payables,வரவுகள் / Payables

-Receivables Group,பெறத்தக்கவைகளின் குழு

-Received Date,பெற்ற தேதி

-Received Items To Be Billed,கட்டணம் பெறப்படும் பொருட்கள்

-Received Qty,பெற்றார் அளவு

-Received and Accepted,பெற்று ஏற்கப்பட்டது

-Receiver List,ரிசீவர் பட்டியல்

-Receiver Parameter,ரிசீவர் அளவுரு

-Recipient,பெறுபவர்

-Recipients,பெறுநர்கள்

-Reconciliation Data,சமரசம் தகவல்கள்

-Reconciliation HTML,சமரசம் HTML

-Reconciliation JSON,சமரசம் JSON

-Record item movement.,உருப்படியை இயக்கம் பதிவு.

-Recurring Id,மீண்டும் அடையாளம்

-Recurring Invoice,மீண்டும் விலைப்பட்டியல்

-Recurring Type,மீண்டும் வகை

-Reduce Deduction for Leave Without Pay (LWP),சம்பளமில்லா விடுப்பு க்கான பொருத்தியறிதல் குறைக்க (LWP)

-Reduce Earning for Leave Without Pay (LWP),சம்பளம் (LWP) இல்லாமல் விடுமுறை ஆதாயம் குறைக்க

-Ref Code,Ref கோட்

-Ref Date is Mandatory if Ref Number is specified,குறிப்பு எண் குறிப்பிடப்படவில்லை எனில் ref தேதி அத்தியாவசியமானதாகும்

-Ref DocType,Ref டாக்டைப்பின்

-Ref Name,Ref பெயர்

-Ref Rate,Ref விகிதம்

-Ref SQ,Ref SQ

-Ref Type,Ref வகை

-Reference,குறிப்பு

-Reference Date,குறிப்பு தேதி

-Reference DocName,குறிப்பு DocName

-Reference DocType,குறிப்பு Doctype

-Reference Name,குறிப்பு பெயர்

-Reference Number,குறிப்பு எண்

-Reference Type,குறிப்பு வகை

-Refresh,இளைப்பா (ற்) று

-Registered but disabled.,பதிவு ஆனால் முடக்கப்பட்டுள்ளது.

-Registration Details,பதிவு விவரங்கள்

-Registration Details Emailed.,பதிவு விவரங்கள் மின்னஞ்சல்.

-Registration Info,பதிவு தகவல்

-Rejected,நிராகரிக்கப்பட்டது

-Rejected Quantity,நிராகரிக்கப்பட்டது அளவு

-Rejected Serial No,நிராகரிக்கப்பட்டது சீரியல் இல்லை

-Rejected Warehouse,நிராகரிக்கப்பட்டது கிடங்கு

-Relation,உறவு

-Relieving Date,தேதி நிவாரணத்தில்

-Relieving Date of employee is ,ஊழியர் நிவாரணத்தில் தேதி

-Remark,குறிப்பு

-Remarks,கருத்துக்கள்

-Remove Bookmark,Bookmark நீக்க

-Rename Log,பதிவு மறுபெயர்

-Rename Tool,கருவி மறுபெயரிடு

-Rename...,மறுபெயர் ...

-Rented,வாடகைக்கு

-Repeat On,ஆன் செய்யவும்

-Repeat Till,வரை மீண்டும்

-Repeat on Day of Month,மாதம் ஒரு நாள் மீண்டும்

-Repeat this Event,இந்த நிகழ்வு மீண்டும்

-Replace,பதிலாக

-Replace Item / BOM in all BOMs,அனைத்து BOM கள் உள்ள பொருள் / BOM பதிலாக

-"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM","இது பயன்படுத்தப்படுகிறது அமைந்துள்ள அனைத்து மற்ற BOM கள் ஒரு குறிப்பிட்ட BOM பதிலாக. இது, பழைய BOM இணைப்பு பதிலாக செலவு புதுப்பிக்க புதிய BOM படி &quot;BOM வெடிப்பு பொருள்&quot; அட்டவணை மறுஉற்பத்தி"

-Replied,பதில்

-Report,புகார்

-Report Builder,அறிக்கை பில்டர்

-Report Builder reports are managed directly by the report builder. Nothing to do.,அறிக்கை பில்டர் அறிக்கைகள் அறிக்கை கட்டடம் மூலம் நேரடியாக நிர்வகிக்கப்படுகிறது. இல்லை.

-Report Date,தேதி அறிக்கை

-Report Hide,மறை அறிக்கை

-Report Name,அறிக்கை பெயர்

-Report Type,வகை புகார்

-Report was not saved (there were errors),அறிக்கை சேமிக்க (பிழைகள் இருந்தன)

-Reports,அறிக்கைகள்

-Reports to,அறிக்கைகள்

-Represents the states allowed in one document and role assigned to change the state.,ஒரு ஆவணம் மற்றும் மாநில மாற்ற ஒதுக்கப்படும் பங்கு அனுமதி மாநிலங்களில் பிரதிபலிக்கிறது.

-Reqd,Reqd

-Reqd By Date,தேதி வாக்கில் Reqd

-Request Type,கோரிக்கை வகை

-Request for Information,தகவல் கோரிக்கை

-Request for purchase.,வாங்குவதற்கு கோரிக்கை.

-Requested By,மூலம் கோரப்பட்ட

-Requested Items To Be Ordered,கேட்டு கேட்டு விடயங்கள்

-Requested Items To Be Transferred,மாற்றப்படுவதற்கு கோரப்பட்ட விடயங்கள்

-Requests for items.,பொருட்கள் கோரிக்கைகள்.

-Required By,By தேவை

-Required Date,தேவையான தேதி

-Required Qty,தேவையான அளவு

-Required only for sample item.,ஒரே மாதிரி உருப்படியை தேவைப்படுகிறது.

-Required raw materials issued to the supplier for producing a sub - contracted item.,துணை உற்பத்தி சப்ளையர் வழங்கப்படும் தேவையான மூலப்பொருட்கள் - ஒப்பந்த உருப்படியை.

-Reseller,மறுவிற்பனையாளர்

-Reserved Quantity,ஒதுக்கப்பட்ட அளவு

-Reserved Warehouse,ஒதுக்கப்பட்ட கிடங்கு

-Reserved Warehouse in Sales Order / Finished Goods Warehouse,விற்பனை ஆணை / இறுதிப்பொருட்களாக்கும் கிடங்கில் ஒதுக்கப்பட்ட கிடங்கு

-Reserved Warehouse is missing in Sales Order,ஒதுக்கப்பட்ட கிடங்கு விற்பனை ஆர்டர் காணவில்லை

-Resignation Letter Date,ராஜினாமா கடிதம் தேதி

-Resolution,தீர்மானம்

-Resolution Date,தீர்மானம் தேதி

-Resolution Details,தீர்மானம் விவரம்

-Resolved By,மூலம் தீர்க்கப்பட

-Restrict IP,ஐபி கட்டுப்படுத்த

-Restrict user from this IP address only. Multiple IP addresses can be added by separating with commas. Also accepts partial IP addresses like (111.111.111),இந்த ஐபி முகவரியை இருந்து பயனர் கட்டுப்படுத்த. பல ஐபி முகவரிகள் கமாவால் பிரித்து சேர்க்க முடியும். மேலும் போன்ற பகுதி ஐபி முகவரிகள் (111.111.111) ஏற்றுக்கொள்கிறார்

-Restricting By User,பயனர் மூலம் கட்டுப்படுத்த

-Retail,சில்லறை

-Retailer,சில்லறை

-Review Date,தேதி

-Rgt,Rgt

-Right,சரியான

-Role,பங்கு

-Role Allowed to edit frozen stock,உறைந்த பங்கு திருத்த அனுமதி பங்கு

-Role Name,பங்கு பெயர்

-Role that is allowed to submit transactions that exceed credit limits set.,அமைக்க கடன் எல்லை மீறிய நடவடிக்கைகளை சமர்ப்பிக்க அனுமதி என்று பாத்திரம்.

-Roles,பாத்திரங்கள்

-Roles Assigned,ஒதுக்கப்பட்ட பாத்திரங்கள்

-Roles Assigned To User,பயனர் ஒதுக்கப்படும் பாத்திரங்கள்

-Roles HTML,பாத்திரங்கள் HTML

-Root ,வேர்

-Root cannot have a parent cost center,ரூட் ஒரு பெற்றோர் செலவு சென்டர் முடியாது

-Rounded Total,வட்டமான மொத்த

-Rounded Total (Company Currency),வட்டமான மொத்த (நிறுவனத்தின் கரன்சி)

-Row,வரிசை

-Row ,வரிசை

-Row #,# வரிசையை

-Row # ,# வரிசையை

-Rules defining transition of state in the workflow.,பணியோட்டம் அரசு மாற்றம் வரையறுக்கும் விதிகள்.

-"Rules for how states are transitions, like next state and which role is allowed to change state etc.",மாநிலங்களில் அடுத்த மாநில மற்றும் அதில் பங்கு போன்ற மாற்றங்கள் எப்படி விதிகளை அரசு பல மாற்றலாம்

-Rules to calculate shipping amount for a sale,ஒரு விற்பனை கப்பல் அளவு கணக்கிட விதிகள்

-SLE Exists,SLE உள்ளது

-SMS,எஸ்எம்எஸ்

-SMS Center,எஸ்எம்எஸ் மையம்

-SMS Control,எஸ்எம்எஸ் கட்டுப்பாடு

-SMS Gateway URL,எஸ்எம்எஸ் வாயில் URL

-SMS Log,எஸ்எம்எஸ் புகுபதிகை

-SMS Parameter,எஸ்எம்எஸ் அளவுரு

-SMS Parameters,எஸ்எம்எஸ் அளவுருக்களை

-SMS Sender Name,எஸ்எம்எஸ் அனுப்பியவர் பெயர்

-SMS Settings,SMS அமைப்புகள்

-SMTP Server (e.g. smtp.gmail.com),SMTP சேவையகம் (எ.கா. smtp.gmail.com)

-SO,என்

-SO Date,எனவே தேதி

-SO Pending Qty,எனவே அளவு நிலுவையில்

-SO/10-11/,SO/10-11 /

-SO1112,SO1112

-SQTN,SQTN

-STE,டிவிட்டு

-SUP,சிறிது சிறிதாக

-SUPP,சப்

-SUPP/10-11/,SUPP/10-11 /

-Salary,சம்பளம்

-Salary Information,சம்பளம் தகவல்

-Salary Manager,சம்பளம் மேலாளர்

-Salary Mode,சம்பளம் முறை

-Salary Slip,சம்பளம் ஸ்லிப்

-Salary Slip Deduction,சம்பளம் ஸ்லிப் பொருத்தியறிதல்

-Salary Slip Earning,சம்பளம் ஸ்லிப் ஆதாயம்

-Salary Structure,சம்பளம் அமைப்பு

-Salary Structure Deduction,சம்பளம் அமைப்பு பொருத்தியறிதல்

-Salary Structure Earning,சம்பளம் அமைப்பு ஆதாயம்

-Salary Structure Earnings,சம்பளம் அமைப்பு வருவாய்

-Salary breakup based on Earning and Deduction.,சம்பளம் கலைத்தல் வருமானம் மற்றும் துப்பறியும் அடிப்படையாக கொண்டது.

-Salary components.,சம்பளம் கூறுகள்.

-Sales,விற்பனை

-Sales Analytics,விற்பனை அனலிட்டிக்ஸ்

-Sales BOM,விற்பனை BOM

-Sales BOM Help,விற்பனை BOM உதவி

-Sales BOM Item,விற்பனை BOM பொருள்

-Sales BOM Items,விற்பனை BOM உருப்படிகள்

-Sales Common,பொதுவான விற்பனை

-Sales Details,விற்பனை விவரம்

-Sales Discounts,விற்பனை தள்ளுபடி

-Sales Email Settings,விற்பனை மின்னஞ்சல் அமைப்புகள்

-Sales Extras,விற்பனை உபரி

-Sales Invoice,விற்பனை விலை விவரம்

-Sales Invoice Advance,விற்பனை விலைப்பட்டியல் முன்பணம்

-Sales Invoice Item,விற்பனை விலைப்பட்டியல் பொருள்

-Sales Invoice Items,விற்பனை விலைப்பட்டியல் விடயங்கள்

-Sales Invoice Message,விற்பனை விலைப்பட்டியல் செய்தி

-Sales Invoice No,விற்பனை விலைப்பட்டியல் இல்லை

-Sales Invoice Trends,விற்பனை விலைப்பட்டியல் போக்குகள்

-Sales Order,விற்பனை ஆணை

-Sales Order Date,விற்பனை ஆர்டர் தேதி

-Sales Order Item,விற்பனை ஆணை உருப்படி

-Sales Order Items,விற்பனை ஆணை உருப்படிகள்

-Sales Order Message,விற்பனை ஆர்டர் செய்தி

-Sales Order No,விற்பனை ஆணை இல்லை

-Sales Order Required,விற்பனை ஆர்டர் தேவை

-Sales Order Trend,விற்பனை ஆணை போக்கு

-Sales Partner,விற்பனை வரன்வாழ்க்கை துணை

-Sales Partner Name,விற்பனை வரன்வாழ்க்கை துணை பெயர்

-Sales Partner Target,விற்பனை வரன்வாழ்க்கை துணை இலக்கு

-Sales Partners Commission,விற்பனை பங்குதாரர்கள் ஆணையம்

-Sales Person,விற்பனை நபர்

-Sales Person Incharge,விற்பனை நபர் பொறுப்பிலுள்ள

-Sales Person Name,விற்பனை நபர் பெயர்

-Sales Person Target Variance (Item Group-Wise),விற்பனை நபர் இலக்கு வேறுபாடு (பொருள் குழு வாரியாக)

-Sales Person Targets,விற்பனை நபர் இலக்குகள்

-Sales Person-wise Transaction Summary,விற்பனை நபர் வாரியான பரிவர்த்தனை சுருக்கம்

-Sales Register,விற்பனை பதிவு

-Sales Return,விற்பனை Return

-Sales Taxes and Charges,விற்பனை வரி மற்றும் கட்டணங்கள்

-Sales Taxes and Charges Master,விற்பனை வரி மற்றும் கட்டணங்கள் மாஸ்டர்

-Sales Team,விற்பனை குழு

-Sales Team Details,விற்பனை குழு விவரம்

-Sales Team1,விற்பனை Team1

-Sales and Purchase,விற்பனை மற்றும் கொள்முதல்

-Sales campaigns,விற்பனை பிரச்சாரங்களில்

-Sales persons and targets,விற்பனை நபர்கள் மற்றும் இலக்குகள்

-Sales taxes template.,விற்பனை வரி வார்ப்புரு.

-Sales territories.,விற்பனை பிரதேசங்களில்.

-Salutation,வணக்கம் தெரிவித்தல்

-Same file has already been attached to the record,அதே கோப்பு ஏற்கனவே பதிவு இணைக்கப்பட்டுள்ள

-Sample Size,மாதிரி அளவு

-Sanctioned Amount,ஒப்புதல் தொகை

-Saturday,சனிக்கிழமை

-Save,சேமிக்க

-Schedule,அனுபந்தம்

-Schedule Details,அட்டவணை விவரம்

-Scheduled,திட்டமிடப்பட்ட

-Scheduled Confirmation Date,திட்டமிட்ட உறுதிப்படுத்தல் தேதி

-Scheduled Date,திட்டமிடப்பட்ட தேதி

-Scheduler Log,திட்ட புகுபதிகை

-School/University,பள்ளி / பல்கலைக்கழகம்

-Score (0-5),ஸ்கோர் (0-5)

-Score Earned,ஜூலை ஈட்டிய

-Scrap %,% கைவிட்டால்

-Script,ஸ்கிரிப்ட்

-Script Report,ஸ்கிரிப்ட் அறிக்கை

-Script Type,ஸ்கிரிப்ட் வகை

-Script to attach to all web pages.,ஸ்கிரிப்ட் பக்கங்களை ஒட்டியிருக்கும்.

-Search,தேடல்

-Search Fields,தேடல் புலங்கள்

-Seasonality for setting budgets.,வரவு செலவு திட்டம் அமைக்க பருவகாலம்.

-Section Break,பகுதி பிரேக்

-Security Settings,பாதுகாப்பு அமைப்புகள்

-"See ""Rate Of Materials Based On"" in Costing Section",பகுதி செயற் கைக்கோள் நிலாவிலிருந்து உள்ள &quot;அடிப்படையில் பொருட்களின் விகிதம்&quot; பார்க்க

-Select,தேர்ந்தெடு

-"Select ""Yes"" for sub - contracting items",துணை க்கான &quot;ஆம்&quot; என்பதை தேர்ந்தெடுக்கவும் - ஒப்பந்த உருப்படிகளை

-"Select ""Yes"" if this item is to be sent to a customer or received from a supplier as a sample. Delivery notes and Purchase Receipts will update stock levels but there will be no invoice against this item.",இந்த உருப்படி ஒரு வாடிக்கையாளருக்கு அனுப்பி அல்லது ஒரு மாதிரி ஒரு சப்ளையர் பெறப்படும் வேண்டும் என்றால் &quot;ஆம்&quot; என்பதை தேர்ந்தெடுக்கவும். டெலிவரி குறிப்புகள் மற்றும் கொள்முதல் ரசீதுகள் பங்கு நிலைகளை புதுப்பிக்கும் ஆனால் இந்த உருப்படியை எதிராக எந்த விலைப்பட்டியல் இருக்கும்.

-"Select ""Yes"" if this item is used for some internal purpose in your company.",இந்த உருப்படி உங்கள் நிறுவனம் சில உள் நோக்கம் பயன்படுத்தப்படுகிறது என்றால் &quot;ஆம்&quot; என்பதை தேர்ந்தெடுக்கவும்.

-"Select ""Yes"" if this item represents some work like training, designing, consulting etc.","இந்த உருப்படியை பயிற்சி போன்ற சில வேலை, பல ஆலோசனை, வடிவமைத்தல் குறிக்கிறது என்றால் &quot;ஆம்&quot; என்பதை தேர்ந்தெடுக்கவும்"

-"Select ""Yes"" if you are maintaining stock of this item in your Inventory.","உங்கள் இருப்பு, இந்த உருப்படி பங்கு பராமரிக்க என்றால் &quot;ஆம்&quot; என்பதை தேர்ந்தெடுக்கவும்."

-"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",நீங்கள் இந்த உருப்படியை உற்பத்தி உங்கள் சப்ளையர் மூல பொருட்களை சப்ளை என்றால் &quot;ஆம்&quot; என்பதை தேர்ந்தெடுக்கவும்.

-Select All,அனைத்து தேர்வு

-Select Attachments,இணைப்புகள் தேர்வு

-Select Budget Distribution to unevenly distribute targets across months.,ஒரே சீராக பரவி மாதங்கள் முழுவதும் இலக்குகளை விநியோகிக்க பட்ஜெட் விநியோகம் தேர்ந்தெடுக்கவும்.

-"Select Budget Distribution, if you want to track based on seasonality.","நீங்கள் பருவகாலம் அடிப்படையில் கண்காணிக்க வேண்டும் என்றால், பட்ஜெட் விநியோகம் தேர்ந்தெடுக்கவும்."

-Select Customer,வாடிக்கையாளர் தேர்வு

-Select Digest Content,டைஜஸ்ட் உள்ளடக்கம் தேர்வு

-Select DocType,DOCTYPE தேர்வு

-Select Document Type,ஆவண வகை தேர்வு

-Select Document Type or Role to start.,ஆவண வகை அல்லது துவக்க பங்கு தேர்ந்தெடுக்கவும்.

-Select Items,தேர்ந்தெடு

-Select PR,தேர்ந்தெடுக்கப்பட்ட மக்கள்

-Select Print Format,அச்சு வடிவம் தேர்வு

-Select Print Heading,தலைப்பு அச்சிடு

-Select Report Name,அறிக்கை பெயர் தேர்வு

-Select Role,பங்கு தேர்வு

-Select Sales Orders,விற்பனை ஆணைகள் தேர்வு

-Select Sales Orders from which you want to create Production Orders.,நீங்கள் உற்பத்தி ஆணைகள் உருவாக்க வேண்டிய இருந்து விற்பனை ஆணைகள் தேர்ந்தெடுக்கவும்.

-Select Terms and Conditions,நிபந்தனைகள் தேர்வு

-Select Time Logs and Submit to create a new Sales Invoice.,நேரம் பதிவுகள் தேர்ந்தெடுத்து ஒரு புதிய விற்பனை விலைப்பட்டியல் உருவாக்க சமர்ப்பிக்கவும்.

-Select Transaction,பரிவர்த்தனை தேர்வு

-Select Type,வகை தேர்வு

-Select User or Property to start.,பயனர் அல்லது தொடங்க சொத்து தேர்ந்தெடுக்கவும்.

-Select a Banner Image first.,முதல் ஒரு பேனர் பட தேர்ந்தெடுக்கவும்.

-Select account head of the bank where cheque was deposited.,காசோலை டெபாசிட் அங்கு வங்கி கணக்கு தலைவர் தேர்வு.

-Select an image of approx width 150px with a transparent background for best results.,சிறந்த முடிவுகளை ஒரு வெளிப்படையான பின்னணி கொண்ட சுமார் அகலம் 150px ஒரு படத்தை தேர்ந்தெடுக்கவும்.

-Select company name first.,முதல் நிறுவனத்தின் பெயரை தேர்ந்தெடுக்கவும்.

-Select dates to create a new ,ஒரு புதிய உருவாக்க தேதிகளில் தேர்வு

-Select name of Customer to whom project belongs,திட்டம் சொந்தமானது யாருக்கு வாடிக்கையாளர் பெயர் தேர்வு

-Select or drag across time slots to create a new event.,தேர்வு அல்லது ஒரு புதிய நிகழ்வை உருவாக்க நேரம் இடங்கள் முழுவதும் இழுக்கவும்.

-Select template from which you want to get the Goals,நீங்கள் இலக்குகள் பெற விரும்பும் டெம்ப்ளேட்டை தேர்வு

-Select the Employee for whom you are creating the Appraisal.,நீங்கள் மதிப்பீடு உருவாக்கும் யாருக்காக பணியாளர் தேர்வு.

-Select the currency in which price list is maintained,விலை பட்டியல் பராமரிக்கப்படுகிறது இதில் நாணய தேர்வு

-Select the label after which you want to insert new field.,நீங்கள் புதிய துறையில் சேர்க்க வேண்டும் பின்னர் லேபிள் தேர்வு.

-Select the period when the invoice will be generated automatically,விலைப்பட்டியல் தானாக உருவாக்கப்படும் போது காலம் தேர்வு

-"Select the price list as entered in ""Price List"" master. This will pull the reference rates of items against this price list as specified in ""Item"" master.",&quot;விலை பட்டியல்&quot; மாஸ்டர் உள்ளிட்ட போன்ற விலை பட்டியலை தேர்ந்தெடுக்கவும். &quot;பொருள்&quot; மாஸ்டர் குறிப்பிடப்பட்ட இந்த இந்த விலை பட்டியல் எதிராக பொருட்களின் குறிப்பு விகிதங்களை இழுக்கும்.

-Select the relevant company name if you have multiple companies,நீங்கள் பல நிறுவனங்கள் இருந்தால் சம்பந்தப்பட்ட நிறுவனத்தின் பெயர் தேர்வு

-Select the relevant company name if you have multiple companies.,நீங்கள் பல நிறுவனங்கள் இருந்தால் சம்பந்தப்பட்ட நிறுவனத்தின் பெயர் தேர்ந்தெடுக்கவும்.

-Select who you want to send this newsletter to,நீங்கள் இந்த மடலை அனுப்ப விரும்பும் தேர்வு

-"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","&quot;ஆமாம்&quot; தேர்வு இந்த உருப்படியை கொள்முதல் ஆணை, கொள்முதல் ரசீது தோன்றும் அனுமதிக்கும்."

-"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","தேர்வு &quot;ஆம்&quot; இந்த உருப்படி, விற்பனை ஆணை வழங்கல் குறிப்பு விளங்கும்படியான அனுமதிக்கும்"

-"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",&quot;ஆமாம்&quot; தேர்வு நீ மூலப்பொருள் மற்றும் இந்த உருப்படியை உற்பத்தி ஏற்படும் செயல்பாட்டு செலவுகள் காட்டும் பொருள் பில் உருவாக்க அனுமதிக்கும்.

-"Selecting ""Yes"" will allow you to make a Production Order for this item.",&quot;ஆமாம்&quot; தேர்வு இந்த உருப்படி ஒரு உற்பத்தி ஆர்டர் செய்ய அனுமதிக்கும்.

-"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",&quot;ஆமாம்&quot; தேர்வு தொடர் மாஸ்டர் இல்லை காணலாம் இந்த உருப்படியை ஒவ்வொரு நிறுவனம் ஒரு தனிப்பட்ட அடையாள கொடுக்கும்.

-Selling,விற்பனை

-Selling Settings,அமைப்புகள் விற்பனை

-Send,அனுப்பு

-Send Autoreply,Autoreply அனுப்ப

-Send Email,மின்னஞ்சல் அனுப்ப

-Send From,வரம்பு அனுப்ப

-Send Invite Email,மின்னஞ்சல் அழையுங்கள் அனுப்பவும்

-Send Me A Copy,என்னை ஒரு நகல் அனுப்ப

-Send Notifications To,அறிவிப்புகளை அனுப்பவும்

-Send Print in Body and Attachment,உடல் மற்றும் இணைப்பு உள்ள அச்சு அனுப்பவும்

-Send SMS,எஸ்எம்எஸ் அனுப்ப

-Send To,அனுப்பு

-Send To Type,வகை அனுப்பவும்

-Send an email reminder in the morning,காலையில் ஒரு நினைவூட்டல் மின்னஞ்சலை அனுப்ப

-Send automatic emails to Contacts on Submitting transactions.,பரிவர்த்தனைகள் சமர்ப்பிக்கும் மீது தொடர்புகள் தானியங்கி மின்னஞ்சல்களை அனுப்புவது.

-Send mass SMS to your contacts,உங்கள் தொடர்புகள் வெகுஜன எஸ்எம்எஸ் அனுப்ப

-Send regular summary reports via Email.,மின்னஞ்சல் வழியாக வழக்கமான சுருக்கம் அறிக்கைகள் அனுப்ப.

-Send to this list,இந்த பட்டியலில் அனுப்ப

-Sender,அனுப்புபவர்

-Sender Name,அனுப்புநர் பெயர்

-"Sending newsletters is not allowed for Trial users, \				to prevent abuse of this feature.","செய்தி அனுப்ப சோதனை பயனர்கள் அனுமதி இல்லை, \ இந்த வசதியை துஷ்பிரயோகம் தடுக்க."

-Sent Mail,அனுப்பிய அஞ்சல்

-Sent On,அன்று அனுப்பப்பட்டது

-Sent Quotation,அனுப்பி விலைப்பட்டியல்

-Separate production order will be created for each finished good item.,தனி உற்பத்தி வரிசையில் ஒவ்வொரு முடிக்கப்பட்ட நல்ல உருப்படியை செய்தது.

-Serial No,இல்லை தொடர்

-Serial No Details,தொடர் எண் விவரம்

-Serial No Service Contract Expiry,தொடர் எண் சேவை ஒப்பந்தம் காலாவதியாகும்

-Serial No Status,தொடர் இல்லை நிலைமை

-Serial No Warranty Expiry,தொடர் இல்லை உத்தரவாதத்தை காலாவதியாகும்

-Serialized Item: ',தொடர் பொருள்: &#39;

-Series List for this Transaction,இந்த பரிவர்த்தனை தொடர் பட்டியல்

-Server,சர்வர்

-Service Address,சேவை முகவரி

-Services,சேவைகள்

-Session Expired. Logging you out,அமர்வு காலாவதியானது. உங்களை வெளியேற்றுகிறோம்

-Session Expires in (time),கூட்டத்தில் காலாவதியாகிறது (நேரம்)

-Session Expiry,அமர்வு காலாவதியாகும்

-Session Expiry in Hours e.g. 06:00,ஹவர்ஸ் அமர்வு காலாவதியாகும் 06:00 எ.கா.

-Set Banner from Image,பட இருந்து பதாகை அமைக்க

-Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,இந்த மண்டலம் உருப்படி பிரிவு வாரியான வரவு செலவு திட்டம் அமைக்க. நீங்கள் விநியோகம் அமைக்க பருவகாலம் சேர்க்க முடியும்.

-Set Login and Password if authentication is required.,அங்கீகாரம் தேவை என்றால் தேதி மற்றும் கடவுச்சொல் அமைக்க.

-Set New Password,புதிய கடவுச்சொல் அமைக்க

-Set Value,மதிப்பு அமைக்க

-"Set a new password and ""Save""",ஒரு புதிய கடவுச்சொல்லை மற்றும் &quot;சேமி&quot; அமைக்க

-Set prefix for numbering series on your transactions,உங்கள் நடவடிக்கைகள் மீது தொடர் எண்ணுவதற்கான முன்னொட்டு அமைக்க

-Set targets Item Group-wise for this Sales Person.,தொகுப்பு இந்த விற்பனை நபர் குழு வாரியான பொருள் குறிவைக்கிறது.

-"Set your background color, font and image (tiled)","உங்கள் பின்னணி வண்ணம், எழுத்துரு மற்றும் படம் (ஓடுகளையுடைய) அமைக்க"

-"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.","இங்கே உங்கள் வெளிச்செல்லும் அஞ்சல் SMTP அமைப்புகளை அமைக்கவும். கணினி அறிவிப்புகளை உருவாக்கப்பட்ட, மின்னஞ்சல்கள் இந்த அஞ்சல் சேவையகத்திலிருந்து போம். நிச்சயமாக இல்லை என்றால், ERPNext சேவையகங்கள் (மின்னஞ்சல்கள் இன்னும் உங்கள் மின்னஞ்சல் ஐடி இருந்து அனுப்பப்படும்) பயன்படுத்த அல்லது உங்கள் மின்னஞ்சல் வழங்குநரை தொடர்புகொண்டு இந்த வெறுமையாக."

-Setting Account Type helps in selecting this Account in transactions.,அமைத்தல் கணக்கு வகை பரிமாற்றங்கள் இந்த கணக்கு தேர்வு உதவுகிறது.

-Settings,அமைப்புகள்

-Settings for About Us Page.,எங்களை பற்றி பக்கம் அமைப்புகளை.

-Settings for Accounts,கணக்கு அமைப்புகளை

-Settings for Buying Module,தொகுதி வாங்குதல் அமைப்புகளை

-Settings for Contact Us Page,எங்களை பக்கம் தொடர்புக்கு அமைப்புகளை

-Settings for Contact Us Page.,அமைப்புகளை எங்களை பக்கம் தொடர்புக்கு.

-Settings for Selling Module,தொகுதி விற்பனை அமைப்புகளை

-Settings for the About Us Page,எங்களை பற்றி பக்கம் அமைப்புகளை

-"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",ஒரு அஞ்சல் பெட்டி எ.கா. &quot;jobs@example.com&quot; இருந்து வேலை விண்ணப்பதாரர்கள் பெறுவதற்கு அமைப்புகள்

-Setup,அமைப்பு முறை

-Setup Control,அமைப்பு கட்டுப்பாடு

-Setup Series,அமைப்பு தொடர்

-Setup of Shopping Cart.,வணிக வண்டியில் ஒரு அமைப்பு.

-Setup of fonts and background.,எழுத்துருக்கள் மற்றும் பின்னணி அமைப்பு.

-"Setup of top navigation bar, footer and logo.","மேல் திசை பட்டையில், பூட்டர் மற்றும் லோகோ அமைப்பு."

-Setup to pull emails from support email account,ஆதரவு மின்னஞ்சல் கணக்கு மின்னஞ்சல்களை இழுக்க அமைக்கப்பட்டுள்ளது

-Share,பங்கு

-Share With,பகிர்ந்து

-Shipments to customers.,வாடிக்கையாளர்களுக்கு ஏற்றுமதி.

-Shipping,கப்பல் வாணிபம்

-Shipping Account,கப்பல் கணக்கு

-Shipping Address,கப்பல் முகவரி

-Shipping Address Name,கப்பல் முகவரி பெயர்

-Shipping Amount,கப்பல் தொகை

-Shipping Rule,கப்பல் விதி

-Shipping Rule Condition,கப்பல் விதி நிபந்தனை

-Shipping Rule Conditions,கப்பல் விதி நிபந்தனைகள்

-Shipping Rule Label,கப்பல் விதி லேபிள்

-Shipping Rules,கப்பல் விதிகள்

-Shop,ஷாப்பிங்

-Shopping Cart,வணிக வண்டி

-Shopping Cart Price List,வணிக வண்டியில் விலை பட்டியல்

-Shopping Cart Price Lists,வணிக வண்டியில் விலை பட்டியல்கள்

-Shopping Cart Settings,வணிக வண்டியில் அமைப்புகள்

-Shopping Cart Shipping Rule,வணிக வண்டியில் கப்பல் போக்குவரத்து விதி

-Shopping Cart Shipping Rules,வணிக வண்டியில் கப்பல் போக்குவரத்து விதிகள்

-Shopping Cart Taxes and Charges Master,வணிக வண்டியில் வரிகள் மற்றும் கட்டணங்கள் மாஸ்டர்

-Shopping Cart Taxes and Charges Masters,வணிக வண்டியில் வரிகள் மற்றும் கட்டணங்கள் முதுநிலை

-Short Bio,குறுகிய உயிரி

-Short Name,குறுகிய பெயர்

-Short biography for website and other publications.,இணையதளம் மற்றும் பிற வெளியீடுகள் குறுகிய வாழ்க்கை.

-Shortcut,குறுக்கு வழி

-"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",இந்த கிடங்கில் கிடைக்கும் பங்கு அடிப்படையில் &quot;ஸ்டாக் இல்லை&quot; &quot;இருப்பு&quot; காட்டு அல்லது.

-Show Details,விவரங்கள் காட்டுகின்றன

-Show In Website,இணையத்தளம் காண்பி

-Show Print First,காட்டு முதலில் அச்சிடவும்

-Show a slideshow at the top of the page,பக்கம் மேலே ஒரு ஸ்லைடு ஷோ

-Show in Website,வெப்சைட் காண்பி

-Show rows with zero values,பூஜ்ய மதிப்புகள் வரிசைகள் காட்டு

-Show this slideshow at the top of the page,பக்கத்தின் மேல் இந்த காட்சியை காட்ட

-Showing only for,மட்டுமே காட்டும்

-Signature,கையொப்பம்

-Signature to be appended at the end of every email,ஒவ்வொரு மின்னஞ்சல் இறுதியில் தொடுக்க வேண்டும் கையெழுத்து

-Single,ஒற்றை

-Single Post (article).,ஒற்றை போஸ்ட் (கட்டுரை).

-Single unit of an Item.,ஒரு பொருள் ஒரே யூனிட்.

-Sitemap Domain,தள வரைபடம் இணைய

-Slideshow,ஸ்லைடுஷோ

-Slideshow Items,எஸ் உருப்படிகள்

-Slideshow Name,எஸ் பெயர்

-Slideshow like display for the website,வலைத்தளத்தை காட்சி போன்ற ஸ்லைடு

-Small Text,சிறிய உரை

-Solid background color (default light gray),திட பின்னணி நிறம் (முன்னிருப்பாக ஒளி சாம்பல்)

-Sorry we were unable to find what you were looking for.,"மன்னிக்கவும், நீங்கள் தேடும் என்ன கண்டுபிடிக்க முடியவில்லை."

-Sorry you are not permitted to view this page.,"மன்னிக்கவும், நீங்கள் இந்த பக்கம் பார்க்க அனுமதியில்லை."

-Sorry! We can only allow upto 100 rows for Stock Reconciliation.,மன்னிக்கவும்! நாம் மட்டுமே பங்கு நல்லிணக்க 100 வரிசைகள் வரை அனுமதிக்க முடியாது.

-"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.","மன்னிக்கவும்! அதற்கு எதிராக இருக்கும் பரிவர்த்தனைகள் இருப்பதால் நீங்கள், நிறுவனத்தின் இயல்புநிலை நாணய மாற்ற முடியாது. நீங்கள் இயல்புநிலை நாணய மாற்ற விரும்பினால் நீங்கள் அந்த நடவடிக்கைகளை ரத்து செய்ய வேண்டும்."

-Sorry. Companies cannot be merged,மன்னிக்கவும். நிறுவனங்கள் ஒன்றாக்க முடியாது

-Sorry. Serial Nos. cannot be merged,மன்னிக்கவும். தொடர் இல ஒன்றாக்க முடியாது

-Sort By,வரிசைப்படுத்து

-Source,மூல

-Source Warehouse,மூல கிடங்கு

-Source and Target Warehouse cannot be same,மூல மற்றும் அடைவு கிடங்கு அதே இருக்க முடியாது

-Source of th,வது ஆதாரம்

-"Source of the lead. If via a campaign, select ""Campaign""","முன்னணி ஆதாரம். ஒரு பிரச்சாரத்தை வழியாக என்றால், &quot;இயக்கம்&quot; என்பதை தேர்ந்தெடுக்கவும்"

-Spartan,எளிய வாழ்க்கை வாழ்பவர்

-Special Page Settings,சிறப்பு பக்கம் அமைப்புகள்

-Specification Details,விவரக்குறிப்பு விவரம்

-Specify Exchange Rate to convert one currency into another,மற்றொரு வகையில் ஒரு நாணயத்தை மாற்ற பரிவர்த்தனை விகிதம் குறிப்பிடவும்

-"Specify a list of Territories, for which, this Price List is valid","பிரதேசங்களின் பட்டியலை குறிப்பிட, இது, இந்த விலை பட்டியல் செல்லுபடியாகும்"

-"Specify a list of Territories, for which, this Shipping Rule is valid","பிரதேசங்களின் பட்டியலை குறிப்பிட, இதில், இந்த கப்பல் போக்குவரத்து விதி செல்லுபடியாகும்"

-"Specify a list of Territories, for which, this Taxes Master is valid","பிரதேசங்களின் பட்டியலை குறிப்பிட, இது, இந்த வரி மாஸ்டர் செல்லுபடியாகும்"

-Specify conditions to calculate shipping amount,கப்பல் அளவு கணக்கிட நிலைமைகள் குறிப்பிடவும்

-Split Delivery Note into packages.,தொகுப்புகளை கொண்டு டெலிவரி குறிப்பு பிரிந்தது.

-Standard,நிலையான

-Standard Rate,நிலையான விகிதம்

-"Standard Terms and Conditions that can be added to Sales and Purchases.Examples:1. Validity of the offer.1. Payment Terms (In Advance, On Credit, part advance etc).1. What is extra (or payable by the Customer).1. Safety / usage warning.1. Warranty if any.1. Returns Policy.1. Terms of shipping, if applicable.1. Ways of addressing disputes, indemnity, liability, etc.1. Address and Contact of your Company.","1: ஸ்டாண்டர்ட் நிபந்தனைகள் என்று விற்பனை மற்றும் Purchases.Examples சேர்க்க முடியும். Offer.1 ஏற்புடைமை. பணம் விதிமுறைகள் (அட்வான்ஸ், கடன், பகுதியாக முன்கூட்டியே ஹிப்ரு ம் தேதி) .1. .1 (அல்லது வாடிக்கையாளர் செலுத்தப்பட) கூடுதல் ஆகும். பாதுகாப்பு / பயன்பாடு warning.1. Any.1 என்றால் உத்தரவாதத்தை. Policy.1 கொடுக்கிறது. Applicable.1 என்றால் கப்பல் விதிமுறைகள்,. முகவரி சர்ச்சைகளை வழிகளை, ஈட்டுறுதி, பொறுப்பு, etc.1. முகவரி மற்றும் உங்கள் நிறுவனத்தின் தொடர்பு கொள்ளவும்."

-"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.10. Add or Deduct: Whether you want to add or deduct the tax.","அனைத்து கொள்முதல் நடவடிக்கைகள் பயன்படுத்தலாம் என்று தரநிலை வரி வார்ப்புரு. இந்த டெம்ப்ளேட் போன்ற நீங்கள் இங்கே வரையறுக்க # # # # NoteThe வரி விகிதம் அனைத்து ** பொருட்கள் ** நிலையான வரி விகிதம் இருக்க வேண்டும் &quot;கப்பல்&quot; போன்ற வரி தலைவர்கள் மற்றும் இதர செலவுகள் தலைவர்கள் பட்டியலில், &quot;காப்பீடு&quot;, &quot;கையாளுதல்&quot; கொண்டிருக்க முடியாது . வெவ்வேறு விகிதங்களில் என்று ** பொருட்கள் ** இருந்தால், அவர்கள் ** பொருள் உள்ள ** பொருள் வரி ** அட்டவணையில் Columns1 என்ற ** மாஸ்டர். # # # # விளக்கம் சேர்க்க வேண்டும். கணக்கீடு வகை: - இந்த ** நிகர மொத்தம் இருக்க முடியும் ** (அடிப்படை அளவு தொகை தான்). - ** முந்தைய வரிசையில் மொத்தம் / தொகை ** (ஒட்டுமொத்த வரி அல்லது கட்டணங்களை). நீங்கள் இந்த விருப்பத்தை தேர்ந்தெடுத்தால், வரி முந்தைய வரிசையில் ஒரு சதவீதத்தை (வரி அட்டவணையில்) அளவு அல்லது மொத்த பயன்படுத்தப்படுகின்றன. - ** (குறிப்பிட்டுள்ளார்) .2 ** உண்மை. கணக்கு தலைமை: இந்த வரி booked3 இருக்கும் கீழ் கணக்கு பேரேடு. மையம் செலவு: வரி / கட்டணம் வருமானம் (கப்பல் போன்றவை) அல்லது இழப்பில் இருந்தால் அது ஒரு செலவு Center.4 எதிராக பதிவு செய்யப்பட வேண்டும். விளக்கம்: வரி விளக்கம் (பட்டியல்கள் / மேற்கோள் அச்சிடப்பட்டு இருக்க வேண்டும்) .5. விகிதம்: வரி rate.6. அளவு: வரி amount.7. மொத்த: இந்த point.8 வேண்டும் மொத்தமாக. வரிசை உள்ளிடவும்: &quot;முந்தைய வரிசை மொத்த&quot; அடிப்படையில் நீங்கள் இந்த கணக்கீடு (முன்னிருப்பு முந்தைய வரிசையில் உள்ளது) .9 அடிப்படையாக எடுக்கப்படும் எந்த வரிசையில் பல தேர்ந்தெடுக்க முடியும். வரி அல்லது பொறுப்பு கருத்தில்: வரி / கட்டணம் மட்டுமே மதிப்பீடு (இல்லை மொத்த ஒரு பகுதியாக) அல்லது மட்டுமே மொத்த என்றால் இந்த பிரிவில் நீங்கள் குறிப்பிட முடியும் (உருப்படியை மதிப்பு சேர்க்க கூடாது) அல்லது both.10 இடம். சேர்க்க அல்லது கழித்து: நீங்கள் வரி சேர்க்க அல்லது கழித்து வேண்டும் என்பது."

-"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.","அனைத்து விற்பனை நடவடிக்கைகள் பயன்படுத்தலாம் என்று தரநிலை வரி வார்ப்புரு. இந்த டெம்ப்ளேட்டை வரி தலைவர்கள் பட்டியல் மற்றும் &quot;கப்பல்&quot; போன்ற மற்ற செலவு / வருமான தலைவர்கள், &quot;காப்பீடு&quot;, நீங்கள் இங்கே வரையறுக்க # # # # NoteThe வரி விகிதம் அனைத்து ** பொருட்கள் தரநிலை வரி விகிதம் இருக்க வேண்டும் &quot;கையாளுதல்&quot; போன்ற கொண்டிருக்க முடியாது **. வெவ்வேறு விகிதங்களில் என்று ** பொருட்கள் ** இருந்தால், அவர்கள் ** பொருள் உள்ள ** பொருள் வரி ** அட்டவணையில் Columns1 என்ற ** மாஸ்டர். # # # # விளக்கம் சேர்க்க வேண்டும். கணக்கீடு வகை: - இந்த ** நிகர மொத்தம் இருக்க முடியும் ** (அடிப்படை அளவு தொகை தான்). - ** முந்தைய வரிசையில் மொத்தம் / தொகை ** (ஒட்டுமொத்த வரி அல்லது கட்டணங்களை). நீங்கள் இந்த விருப்பத்தை தேர்ந்தெடுத்தால், வரி முந்தைய வரிசையில் ஒரு சதவீதத்தை (வரி அட்டவணையில்) அளவு அல்லது மொத்த பயன்படுத்தப்படுகின்றன. - ** (குறிப்பிட்டுள்ளார்) .2 ** உண்மை. கணக்கு தலைமை: இந்த வரி booked3 இருக்கும் கீழ் கணக்கு பேரேடு. மையம் செலவு: வரி / கட்டணம் வருமானம் (கப்பல் போன்றவை) அல்லது இழப்பில் இருந்தால் அது ஒரு செலவு Center.4 எதிராக பதிவு செய்யப்பட வேண்டும். விளக்கம்: வரி விளக்கம் (பட்டியல்கள் / மேற்கோள் அச்சிடப்பட்டு இருக்க வேண்டும்) .5. விகிதம்: வரி rate.6. அளவு: வரி amount.7. மொத்த: இந்த point.8 வேண்டும் மொத்தமாக. வரிசை உள்ளிடவும்: &quot;முந்தைய வரிசை மொத்த&quot; அடிப்படையில் நீங்கள் இந்த கணக்கீடு (முன்னிருப்பு முந்தைய வரிசையில் உள்ளது) .9 அடிப்படையாக எடுக்கப்படும் எந்த வரிசையில் பல தேர்ந்தெடுக்க முடியும். இந்த வரி அடிப்படை விகிதம் சேர்க்கப்பட்டுள்ளது:? இந்த சோதனை என்றால், அது இந்த வரி உருப்படியை அட்டவணை கீழே முடியாது என்பதாகும், ஆனால் உங்கள் முக்கிய கோப்பை அட்டவணை அடிப்படை விகிதம் சேர்க்கப்படும். நீங்கள் வாடிக்கையாளர்களுக்கு (அனைத்து வரிகளும் உள்ளடக்கிய) விலை ஒரு பிளாட் விலை கொடுக்க வேண்டும் இந்த பயனுள்ளதாக இருக்கும்."

-Start Date,தொடக்க தேதி

-Start Report For,இந்த அறிக்கை தொடங்க

-Start date of current invoice's period,தற்போதைய விலைப்பட்டியல் நேரத்தில் தேதி தொடங்கும்

-Starts on,தொடங்குகிறது

-Startup,தொடக்கத்தில்

-State,நிலை

-States,அமெரிக்கா

-Static Parameters,நிலையான அளவுருக்களை

-Status,அந்தஸ்து

-Status must be one of ,தகுதி ஒன்றாக இருக்க வேண்டும்

-Status should be Submitted,நிலைமை சமர்ப்பிக்க வேண்டும்

-Statutory info and other general information about your Supplier,சட்டப்பூர்வ தகவல் மற்றும் உங்கள் சப்ளையர் பற்றி மற்ற பொது தகவல்

-Stock,பங்கு

-Stock Adjustment Account,பங்கு சரிசெய்தல் கணக்கு

-Stock Adjustment Cost Center,பங்கு சீரமைப்பு செலவு மையம்

-Stock Ageing,பங்கு மூப்படைதலுக்கான

-Stock Analytics,பங்கு அனலிட்டிக்ஸ்

-Stock Balance,பங்கு இருப்பு

-Stock Entry,பங்கு நுழைவு

-Stock Entry Detail,பங்கு நுழைவு விரிவாக

-Stock Frozen Upto,பங்கு வரை உறை

-Stock In Hand Account,கை கணக்கில் பங்கு

-Stock Ledger,பங்கு லெட்ஜர்

-Stock Ledger Entry,பங்கு லெட்ஜர் நுழைவு

-Stock Level,பங்கு நிலை

-Stock Qty,பங்கு அளவு

-Stock Queue (FIFO),பங்கு வரிசையில் (FIFO)

-Stock Received But Not Billed,"பங்கு பெற்றார், ஆனால் கணக்கில் இல்லை"

-Stock Reconciliation,பங்கு நல்லிணக்க

-Stock Reconciliation file not uploaded,பதிவேற்றப்படவில்லை பங்கு நல்லிணக்க கோப்பு

-Stock Settings,பங்கு அமைப்புகள்

-Stock UOM,பங்கு மொறட்டுவ பல்கலைகழகம்

-Stock UOM Replace Utility,பங்கு மொறட்டுவ பல்கலைகழகம் பதிலாக பயன்பாட்டு

-Stock Uom,பங்கு மொறட்டுவ பல்கலைகழகம்

-Stock Value,பங்கு மதிப்பு

-Stock Value Difference,பங்கு மதிப்பு வேறுபாடு

-Stop,நில்

-Stop users from making Leave Applications on following days.,பின்வரும் நாட்களில் விடுப்பு விண்ணப்பங்கள் செய்து பயனர்களை நிறுத்த.

-Stopped,நிறுத்தி

-Structure cost centers for budgeting.,பட்ஜெட் கட்டமைப்பு செலவு மையங்கள்.

-Structure of books of accounts.,கணக்கு புத்தகங்கள் கட்டமைப்பு.

-Style,உடை

-Style Settings,உடை அமைப்புகள்

-"Style represents the button color: Success - Green, Danger - Red, Inverse - Black, Primary - Dark Blue, Info - Light Blue, Warning - Orange","- பசுமை, ஆபத்து - ரெட், எதிர்மாறான - பிளாக், முதன்மை - டார்க் ப்ளூ, தகவல் - லைட் ப்ளூ, எச்சரிக்கை - ஆரஞ்சு வெற்றி: உடை பொத்தானை நிறம் குறிக்கிறது"

-"Sub-currency. For e.g. ""Cent""",துணை நாணய. உதாரணமாக &quot;செண்ட்&quot; க்கான

-Sub-domain provided by erpnext.com,Erpnext.com வழங்கிய துணை டொமைன்

-Subcontract,உள் ஒப்பந்தம்

-Subdomain,சப்டொமைன்

-Subject,பொருள்

-Submit,Submit &#39;

-Submit Salary Slip,சம்பளம் ஸ்லிப் &#39;to

-Submit all salary slips for the above selected criteria,மேலே தேர்ந்தெடுக்கப்பட்ட அடிப்படை அனைத்து சம்பளம் பின்னடைவு &#39;to

-Submitted,சமர்ப்பிக்கப்பட்டது

-Submitted Record cannot be deleted,சமர்ப்பிக்கப்பட்ட பதிவு நீக்க முடியாது

-Subsidiary,உப

-Success,வெற்றி

-Successful: ,வெற்றி:

-Suggestion,யோசனை

-Suggestions,பரிந்துரைகள்

-Sunday,ஞாயிற்றுக்கிழமை

-Supplier,கொடுப்பவர்

-Supplier (Payable) Account,வழங்குபவர் (செலுத்த வேண்டிய) கணக்கு

-Supplier (vendor) name as entered in supplier master,வழங்குபவர் (விற்பனையாளர்) பெயர் என சப்ளையர் மாஸ்டர் உள்ளிட்ட

-Supplier Account Head,வழங்குபவர் கணக்கு தலைமை

-Supplier Address,வழங்குபவர் முகவரி

-Supplier Details,வழங்குபவர் விவரம்

-Supplier Intro,வழங்குபவர் அறிமுகம்

-Supplier Invoice Date,வழங்குபவர் விலைப்பட்டியல் தேதி

-Supplier Invoice No,வழங்குபவர் விலைப்பட்டியல் இல்லை

-Supplier Name,வழங்குபவர் பெயர்

-Supplier Naming By,மூலம் பெயரிடுதல் சப்ளையர்

-Supplier Part Number,வழங்குபவர் பாகம் எண்

-Supplier Quotation,வழங்குபவர் விலைப்பட்டியல்

-Supplier Quotation Item,வழங்குபவர் மேற்கோள் பொருள்

-Supplier Reference,வழங்குபவர் குறிப்பு

-Supplier Shipment Date,வழங்குபவர் கப்பல் ஏற்றுமதி தேதி

-Supplier Shipment No,வழங்குபவர் கப்பல் ஏற்றுமதி இல்லை

-Supplier Type,வழங்குபவர் வகை

-Supplier Warehouse,வழங்குபவர் கிடங்கு

-Supplier Warehouse mandatory subcontracted purchase receipt,வழங்குபவர் கிடங்கு கட்டாய உள்குத்தகை கொள்முதல் ரசீது

-Supplier classification.,வழங்குபவர் வகைப்பாடு.

-Supplier database.,வழங்குபவர் தரவுத்தள.

-Supplier of Goods or Services.,சரக்கு அல்லது சேவைகள் சப்ளையர்.

-Supplier warehouse where you have issued raw materials for sub - contracting,நீங்கள் துணை கச்சா பொருட்கள் வழங்கப்படும் அங்கு சப்ளையர் கிடங்கில் - ஒப்பந்த

-Supplier's currency,அளிப்பாளரின் நாணயம்

-Support,ஆதரவு

-Support Analytics,ஆதரவு ஆய்வு

-Support Email,மின்னஞ்சல் ஆதரவு

-Support Email Id,மின்னஞ்சல் விலாசம் ஆதரவு

-Support Password,ஆதரவு கடவுச்சொல்

-Support Ticket,ஆதரவு டிக்கெட்

-Support queries from customers.,வாடிக்கையாளர்கள் கேள்விகளுக்கு ஆதரவு.

-Symbol,அடையாளம்

-Sync Inbox,Sync இன்பாக்ஸ்

-Sync Support Mails,ஆதரவு அஞ்சல் ஒத்திசை

-Sync with Dropbox,டிராப்பாக்ஸ் உடன் ஒத்திசைக்க

-Sync with Google Drive,Google Drive ஐ ஒத்திசைந்து

-System,முறை

-System Defaults,கணினி இயல்புநிலைகளை

-System Settings,கணினி அமைப்புகள்

-System User,கணினி பயனர்

-"System User (login) ID. If set, it will become default for all HR forms.","கணினி பயனர் (உள்நுழைய) ஐடி. அமைத்தால், அது அனைத்து அலுவலக வடிவங்கள் முன்னிருப்பு போம்."

-System for managing Backups,காப்புப்படிகள் மேலாண்மை அமைப்பு

-System generated mails will be sent from this email id.,கணினி உருவாக்கப்பட்ட அஞ்சல் இந்த மின்னஞ்சல் ஐடி இருந்து அனுப்பப்படும்.

-TL-,டிஎல்-

-TLB-,TLB-

-Table,மேசை

-Table for Item that will be shown in Web Site,வலைத்தள காண்பிக்கப்படும் என்று பொருள் அட்டவணை

-Tag,Tag

-Tag Name,Tag பெயர்

-Tags,குறிச்சொற்கள்

-Tahoma,தஹோமா

-Target,இலக்கு

-Target  Amount,இலக்கு தொகை

-Target Detail,இலக்கு விரிவாக

-Target Details,இலக்கு விவரம்

-Target Details1,இலக்கு Details1

-Target Distribution,இலக்கு விநியோகம்

-Target Qty,இலக்கு அளவு

-Target Warehouse,இலக்கு கிடங்கு

-Task,பணி

-Task Details,பணி விவரம்

-Tax,வரி

-Tax Calculation,வரி கணக்கீடு

-Tax Category can not be 'Valuation' or 'Valuation and Total' 					as all items are non-stock items,அனைத்து பொருட்கள் அல்லாத பங்கு பொருட்கள் உள்ளன வரி வகை &#39;மதிப்பீட்டு&#39; அல்லது &#39;மதிப்பீட்டு மற்றும் மொத்த&#39; இருக்க முடியாது

-Tax Master,வரி மாஸ்டர்

-Tax Rate,வரி விகிதம்

-Tax Template for Purchase,கொள்முதல் வரி வார்ப்புரு

-Tax Template for Sales,விற்பனை வரி வார்ப்புரு

-Tax and other salary deductions.,வரி மற்றும் பிற சம்பளம் கழிவுகள்.

-Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges,வரி விவரம் அட்டவணையில் ஒரு சரம் போன்ற உருப்படியை மாஸ்டர் இருந்து எடுக்கப்படவில்லை மற்றும் வரி மற்றும் கட்டணங்கள் இந்த field.Used சேமிக்கப்படும்

-Taxable,வரி

-Taxes,வரி

-Taxes and Charges,வரிகள் மற்றும் கட்டணங்கள்

-Taxes and Charges Added,வரிகள் மற்றும் கட்டணங்கள் சேர்க்கப்பட்டது

-Taxes and Charges Added (Company Currency),வரிகள் மற்றும் கட்டணங்கள் சேர்க்கப்பட்டது (நிறுவனத்தின் கரன்சி)

-Taxes and Charges Calculation,வரிகள் மற்றும் கட்டணங்கள் கணக்கிடுதல்

-Taxes and Charges Deducted,கழிக்கப்படும் வரி மற்றும் கட்டணங்கள்

-Taxes and Charges Deducted (Company Currency),வரிகள் மற்றும் கட்டணங்கள் கழிக்கப்படும் (நிறுவனத்தின் கரன்சி)

-Taxes and Charges Total,வரிகள் மற்றும் கட்டணங்கள் மொத்தம்

-Taxes and Charges Total (Company Currency),வரிகள் மற்றும் கட்டணங்கள் மொத்த (நிறுவனத்தின் கரன்சி)

-Taxes and Charges1,வரி மற்றும் Charges1

-Team Members,குழு உறுப்பினர்

-Team Members Heading,குழு உறுப்பினர் தலைப்பு

-Template for employee performance appraisals.,பணியாளர் செயல்திறனை மதிப்பீடு டெம்ப்ளேட்டையும்.

-Template of terms or contract.,சொற்கள் அல்லது ஒப்பந்த வார்ப்புரு.

-Term Details,கால விவரம்

-Terms and Conditions,நிபந்தனைகள்

-Terms and Conditions Content,நிபந்தனைகள் உள்ளடக்கம்

-Terms and Conditions Details,நிபந்தனைகள் விவரம்

-Terms and Conditions Template,நிபந்தனைகள் வார்ப்புரு

-Terms and Conditions1,விதிமுறைகள் மற்றும் Conditions1

-Territory,மண்டலம்

-Territory Manager,மண்டலம் மேலாளர்

-Territory Name,மண்டலம் பெயர்

-Territory Target Variance (Item Group-Wise),மண்டலம் இலக்கு வேறுபாடு (பொருள் குழு வாரியாக)

-Territory Targets,மண்டலம் இலக்குகள்

-Test,சோதனை

-Test Email Id,டெஸ்ட் மின்னஞ்சல் விலாசம்

-Test Runner,டெஸ்ட் ரன்னர்

-Test the Newsletter,இ சோதனை

-Text,உரை

-Text Align,உரை சீரமை

-Text Editor,உரை திருத்தி

-"The ""Web Page"" that is the website home page",இணையதளம் முகப்பு பக்கம் என்று &quot;வலை பக்கம்&quot;

-The BOM which will be replaced,பதிலீடு செய்யப்படும் BOM

-"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",தொகுப்பு பிரதிபலிக்கிறது என்று பொருள். இந்த பொருள் &quot;இல்லை&quot; என &quot;பங்கு உருப்படி இல்லை&quot; மற்றும் &quot;ஆம்&quot; என &quot;விற்பனை பொருள் இல்லை&quot;

-The date at which current entry is made in system.,தற்போதைய உள்ளீடு அமைப்பு உருவாக்கப்படும் தேதி.

-The date at which current entry will get or has actually executed.,தற்போதைய உள்ளீடு அல்லது எந்த தேதி உண்மையில் தூக்கிலிடப்பட்டார்.

-The date on which next invoice will be generated. It is generated on submit.,அடுத்த விலைப்பட்டியல் உருவாக்கப்படும் எந்த தேதி. இது &#39;to உருவாக்குகிறது.

-The date on which recurring invoice will be stop,மீண்டும் விலைப்பட்டியல் நிறுத்த வேண்டும் எந்த தேதி

-"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","கார் விலைப்பட்டியல் எ.கா. 05, 28 ஹிப்ரு உருவாக்கப்படும் எந்த மாதம் நாள்"

-The first Leave Approver in the list will be set as the default Leave Approver,பட்டியலில் முதல் விடுப்பு சர்க்கார் தரப்பில் சாட்சி இயல்புநிலை விடுப்பு சர்க்கார் தரப்பில் சாட்சி என அமைக்க வேண்டும்

-The gross weight of the package. Usually net weight + packaging material weight. (for print),தொகுப்பின் மொத்த எடை. பொதுவாக நிகர எடை + பேக்கேஜிங் பொருட்கள் எடை. (அச்சுக்கு)

-The name of your company / website as you want to appear on browser title bar. All pages will have this as the prefix to the title.,நீங்கள் உலாவி தலைப்பு பட்டியில் தோன்றும் வேண்டும் என்று உங்கள் நிறுவனம் / வலைத்தளத்தின் பெயர். அனைத்து பக்கங்கள் தலைப்பை முன்னொட்டு இந்த சாப்பிடும்.

-The net weight of this package. (calculated automatically as sum of net weight of items),இந்த தொகுப்பு நிகர எடை. (பொருட்களை நிகர எடை கூடுதல் போன்ற தானாக கணக்கிடப்படுகிறது)

-The new BOM after replacement,மாற்று பின்னர் புதிய BOM

-The rate at which Bill Currency is converted into company's base currency,பில் நாணய நிறுவனத்தின் அடிப்படை நாணய மாற்றப்படும் விகிதத்தை

-"The system provides pre-defined roles, but you can <a href='#List/Role'>add new roles</a> to set finer permissions","கணினி முன் வரையறுக்கப்பட்ட பங்களிப்பு வழங்குகிறது, ஆனால் நீங்கள் முடியும் <a href='#List/Role'>புதிய பாத்திரங்களை சேர்க்க</a> நேர்த்தியான அனுமதிகளை அமைக்க"

-The unique id for tracking all recurring invoices. It is generated on submit.,அனைத்து மீண்டும் பொருள் தேடும் தனிப்பட்ட ஐடி. அதை சமர்ப்பிக்க இல் உருவாக்கப்பட்டது.

-Then By (optional),பின்னர் (விரும்பினால்) மூலம்

-These properties are Link Type fields from all Documents.,இந்த பண்புகள் அனைத்து ஆவணங்கள் இருந்து இணைப்பு வகை துறைகளில் உள்ளன.

-"These properties can also be used to 'assign' a particular document, whose property matches with the User's property to a User. These can be set using the <a href='#permission-manager'>Permission Manager</a>","இந்த பண்புகளை கூட யாருடைய சொத்து ஒரு பயனர் பயனர் சொத்து ஒத்துப்போகிறது ஒரு குறிப்பிட்ட ஆவணம், &#39;ஒதுக்க&#39; பயன்படுத்தலாம். இந்த பயன்படுத்தி அமைக்க <a href='#permission-manager'>அனுமதி மேலாளர்</a>"

-These properties will appear as values in forms that contain them.,இந்த பண்புகள் அவர்களுக்கு கொண்ட வடிவங்களில் மதிப்புகள் என தோன்றும்.

-These values will be automatically updated in transactions and also will be useful to restrict permissions for this user on transactions containing these values.,இந்த மதிப்புகள் தானாக நடவடிக்கைகளில் புதுப்பிக்கப்படும் மேலும் இந்த மதிப்புகள் கொண்ட பரிமாற்றங்களை இந்த பயனர் அனுமதிகள் கட்டுப்படுத்த பயனுள்ளதாக இருக்கும்.

-This Price List will be selected as default for all Customers under this Group.,இந்த விலை பட்டியல் இந்த குழு கீழ் அனைத்து வாடிக்கையாளர்கள் முன்னிருப்பு தேர்ந்தெடுக்கப்பட்டது.

-This Time Log Batch has been billed.,இந்த நேரம் புகுபதிகை தொகுதி படியாக.

-This Time Log Batch has been cancelled.,இந்த நேரம் புகுபதிகை தொகுப்பு ரத்து செய்யப்பட்டது.

-This Time Log conflicts with,இந்த நேரம் புகுபதிகை மோதல்கள்

-This account will be used to maintain value of available stock,இந்த கணக்கு கிடைக்கும் பங்கு மதிப்பு பராமரிக்க பயன்படுத்தப்படும்

-This currency will get fetched in Purchase transactions of this supplier,இந்த நாணய இந்த சப்ளையர் வாங்குதல் நடவடிக்கைகளில் எடுக்கப்படவில்லை

-This currency will get fetched in Sales transactions of this customer,இந்த நாணய இந்த வாடிக்கையாளர் விற்பனை நடவடிக்கைகளில் எடுக்கப்படவில்லை

-"This feature is for merging duplicate warehouses. It will replace all the links of this warehouse by ""Merge Into"" warehouse. After merging you can delete this warehouse, as stock level for this warehouse will be zero.","இந்த வசதியை போலி கிடங்குகள் இணைத்தல் உள்ளது. இது கிடங்கு &quot;பிணைத்துக்கொள்ளும்&quot; இந்த கிடங்கின் அனைத்து இணைப்புகள் இடமாற்றும். இணைத்தல் பின்னர் இந்த கிடங்கில் இருப்பு நிலை பூஜ்ஜியம் என, இந்த கிடங்கு நீக்க முடியும்."

-This feature is only applicable to self hosted instances,இந்த அம்சம் சுய வழங்கும் நிகழ்வுகளை மட்டுமே பொருந்தும்

-This field will appear only if the fieldname defined here has value OR the rules are true (examples): <br>myfieldeval:doc.myfield=='My Value'<br>eval:doc.age>18,இங்கே வரையறுக்கப்பட்ட FIELDNAME மதிப்பு அல்லது விதிகள் (உதாரணங்கள்) உண்மை இருந்தால் மட்டுமே இந்த துறையில் தோன்றும்: <br> myfieldeval: doc.myfield == &#39;என் மதிப்பு&#39; <br> eval: doc.age&gt; 18

-This goes above the slideshow.,இந்த காட்சியை மேலே செல்கிறது.

-This is PERMANENT action and you cannot undo. Continue?,"இந்த நிரந்தர செயலாகும், நீங்கள் செயல்தவிர்க்க முடியாது. தொடர்ந்து?"

-This is an auto generated Material Request.,இது ஒரு கார் உருவாக்கப்பட்ட பொருள் கோரிக்கை உள்ளது.

-This is permanent action and you cannot undo. Continue?,இந்த நிரந்தர நடவடிக்கை மற்றும் நீங்கள் செயல்தவிர்க்க முடியாது. தொடர்ந்து?

-This is the number of the last created transaction with this prefix,இந்த முன்னொட்டு கடந்த உருவாக்கப்பட்ட பரிவர்த்தனை எண்ணிக்கை

-This message goes away after you create your first customer.,நீங்கள் உங்கள் முதல் வாடிக்கையாளர் உருவாக்க இந்த செய்தியை விட்டு செல்கிறது.

-This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,இந்த கருவியை நீங்கள் கணினியில் அளவு மற்றும் பங்கு மதிப்பு மேம்படுத்த அல்லது சரிசெய்ய உதவும். அது பொதுவாக கணினி மதிப்புகள் ஒருங்கிணைக்க பயன்படுகிறது என்ன உண்மையில் உங்கள் கிடங்குகள் உள்ளது.

-This will be used for setting rule in HR module,இந்த அலுவலக தொகுதி உள்ள அமைப்பு விதி பயன்படுத்தப்படும்

-Thread HTML,Thread HTML

-Thursday,வியாழக்கிழமை

-Time,காலம்

-Time Log,நேரம் புகுபதிகை

-Time Log Batch,நேரம் புகுபதிகை தொகுப்பு

-Time Log Batch Detail,நேரம் புகுபதிகை தொகுப்பு விரிவாக

-Time Log Batch Details,நேரம் புகுபதிகை தொகுப்பு விவரம்

-Time Log Batch status must be 'Submitted',நேரம் புகுபதிகை தொகுப்பு நிலையை &#39;சமர்ப்பிக்கப்பட்டது&#39;

-Time Log Status must be Submitted.,நேரம் புகுபதிகை நிலைமை சமர்ப்பிக்க வேண்டும்.

-Time Log for tasks.,பணிகளை நேரம் புகுபதிகை.

-Time Log is not billable,நேரம் புகுபதிகை பில் செலுத்தத்தக்க அல்ல

-Time Log must have status 'Submitted',நேரம் புகுபதிகை நிலையை &#39;Submitted&#39; இருக்க வேண்டும்

-Time Zone,நேரம் மண்டல

-Time Zones,நேரம் மண்டலங்கள்

-Time and Budget,நேரம் மற்றும் பட்ஜெட்

-Time at which items were delivered from warehouse,நேரம் பொருட்களை கிடங்கில் இருந்து அனுப்பப்படும்

-Time at which materials were received,பொருட்கள் பெற்றனர் எந்த நேரத்தில்

-Title,தலைப்பு

-Title / headline of your page,தலைப்பு / உங்கள் பக்கம் தலைப்பு

-Title Case,தலைப்பு வழக்கு

-Title Prefix,தலைப்பு முன்னொட்டுக்கு

-To,வேண்டும்

-To Currency,நாணய செய்ய

-To Date,தேதி

-To Discuss,ஆலோசிக்க வேண்டும்

-To Do,செய்ய வேண்டும்

-To Do List,பட்டியல் செய்ய வேண்டும்

-To PR Date,PR தேதி வரை

-To Package No.,இல்லை தொகுப்பு வேண்டும்

-To Reply,பதில்

-To Time,டைம்

-To Value,மதிப்பு

-To Warehouse,சேமிப்பு கிடங்கு வேண்டும்

-"To add a tag, open the document and click on ""Add Tag"" on the sidebar","ஒரு குறியை சேர்க்க, ஆவணத்தை திறக்க மற்றும் பக்கப்பட்டியில் உள்ள &quot;சேர் டேக்&quot; கிளிக்"

-"To assign this issue, use the ""Assign"" button in the sidebar.","இந்த சிக்கலை ஒதுக்க, பக்கப்பட்டியில் &quot;ஒதுக்க&quot; பொத்தானை பயன்படுத்தவும்."

-"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.","தானாகவே உள்வரும் மின்னஞ்சல் இருந்து ஆதரவு டிக்கெட் உருவாக்க, இங்கே உங்கள் POP3 அமைப்புகளை அமைக்க. அனைத்து மின்னஞ்சல்கள் என்று அஞ்சல் அடையாள இருந்து முறையில் ஒத்திசைக்கப்பட்டுள்ளது என்று நீங்கள் வெறுமனே ஈஆர்பி ஒரு தனி மின்னஞ்சல் ஐடி உருவாக்க வேண்டும். நிச்சயமாக இல்லை என்றால், உங்கள் மின்னஞ்சல் வழங்குநர் தொடர்பு கொள்ளவும்."

-"To create an Account Head under a different company, select the company and save customer.","வேறு நிறுவனத்தின் கீழ் ஒரு கணக்கு தலைமை உருவாக்க, நிறுவனம் தேர்வு மற்றும் வாடிக்கையாளர் சேமிக்க."

-To enable <b>Point of Sale</b> features,<b>விற்பனை அம்சங்களை புள்ளி</b> செயல்படுத்த

-To enable more currencies go to Setup > Currency,மேலும் நாணயங்கள் செயல்படுத்த&gt; நாணய அமைப்பது செல்கிறது

-"To fetch items again, click on 'Get Items' button \						or update the Quantity manually.","மீண்டும் பொருட்களை பெற, பொத்தானை &#39;பொருட்களை பெறவும்&#39; \ அல்லது கைமுறையாக அளவு புதுப்பிக்க கிளிக்."

-"To format columns, give column labels in the query.",", பத்திகள் வடிவமைக்க கேள்வியை நிரலை அடையாளங்கள் கொடுக்க. செய்ய"

-"To further restrict permissions based on certain values in a document, use the 'Condition' settings.","மேலும் ஒரு ஆவணத்தில் குறிப்பிட்ட மதிப்புகள் அடிப்படையில் அனுமதிகளை கட்டுப்படுத்த, &#39;கண்டிஷன்&#39; அமைப்புகளை பயன்படுத்த."

-To get Item Group in details table,விவரங்கள் அட்டவணையில் உருப்படி குழு பெற

-To manage multiple series please go to Setup > Manage Series,பல தொடர் நிர்வகிக்க அமைக்கவும் செல்க&gt; தொடர் நிர்வகிக்கவும்

-To restrict a User of a particular Role to documents that are explicitly assigned to them,வெளிப்படையாக அவர்களுக்கு ஒதுக்கப்படும் என்று ஆவணங்களை ஒரு குறிப்பிட்ட கதாபாத்திரம் ஒரு பயனர் தடை

-To restrict a User of a particular Role to documents that are only self-created.,ஒரே சுய உருவாக்கப்பட்ட என்று ஆவணங்களை ஒரு குறிப்பிட்ட கதாபாத்திரம் ஒரு பயனர் கட்டுப்படுத்துகின்றது.

-"To set reorder level, item must be Purchase Item","நிலை ஆர்டர் அமைக்க, உருப்படி கொள்முதல் பொருள் இருக்க வேண்டும்"

-"To set user roles, just go to <a href='#List/Profile'>Setup > Users</a> and click on the user to assign roles.","பயனர் பாத்திரங்களை அமைக்க, தான் சென்று <a href='#List/Profile'>&gt; பயனர்கள் அமைக்கவும்</a> மற்றும் பாத்திரங்கள் ஒதுக்க பயனர் கிளிக்."

-To track any installation or commissioning related work after sales,விற்பனை பிறகு எந்த நிறுவல் அல்லது அதிகாரம்பெற்ற தொடர்பான வேலை தடமறிய

-"To track brand name in the following documents<br>Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No","பின்வரும் ஆவணங்களை பிராண்ட் பெயர் கண்காணிக்க <br> பந்து குறிப்பு, Enuiry, பொருள் கோரிக்கை, பொருள், கொள்முதல் ஆணை, கொள்முதல் வவுச்சர், வாங்குபவர் ரசீது, விலைப்பட்டியல், விற்பனை விலைப்பட்டியல், விற்பனை BOM, விற்பனை ஆணை, இல்லை சீரியல்"

-To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,அவர்களின் தொடர் இலக்கங்கள் அடிப்படையில் விற்பனை மற்றும் கொள்முதல் ஆவணங்களில் உருப்படியை தடமறிய. இந்த உற்பத்தியில் உத்தரவாதத்தை விவரங்களை கண்டறிய பயன்படுகிறது.

-To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,தொகுதி இலக்கங்கள் கொண்ட விற்பனை மற்றும் கொள்முதல் ஆவணங்களில் பொருட்களை தடமறிய <br> <b>விருப்பமான தொழில்: கெமிக்கல்ஸ் ஹிப்ரு</b>

-To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,பார்கோடு பயன்படுத்தி பொருட்களை கண்காணிக்க வேண்டும். நீங்கள் உருப்படியின் பார்கோடு ஸ்கேனிங் மூலம் வினியோகம் குறிப்பு மற்றும் விற்பனை விலைப்பட்டியல் உள்ள பொருட்களை நுழைய முடியும்.

-ToDo,TODO

-Tools,கருவிகள்

-Top,மேல்

-Top Bar,மேல் பட்டை

-Top Bar Background,மேல் பட்டி விருப்பம்

-Top Bar Item,மேல் பட்டி உருப்படி

-Top Bar Items,மேல் பட்டி உருப்படிகள்

-Top Bar Text,மேல் பட்டை உரை

-Top Bar text and background is same color. Please change.,மேல் பட்டை உரை மற்றும் பின்னணி அதே நிறம். மாற்றம் செய்யுங்கள்.

-Total,மொத்தம்

-Total (sum of) points distribution for all goals should be 100.,மொத்தம் இலக்குகளை புள்ளிகள் விநியோகம் (தொகை) 100 இருக்க வேண்டும்.

-Total Advance,மொத்த முன்பணம்

-Total Amount,மொத்த தொகை

-Total Amount To Pay,செலுத்த மொத்த தொகை

-Total Amount in Words,சொற்கள் மொத்த தொகை

-Total Billing This Year: ,மொத்த பில்லிங் இந்த ஆண்டு:

-Total Claimed Amount,மொத்த கோரப்பட்ட தொகை

-Total Commission,மொத்த ஆணையம்

-Total Cost,மொத்த செலவு

-Total Credit,மொத்த கடன்

-Total Debit,மொத்த பற்று

-Total Deduction,மொத்த பொருத்தியறிதல்

-Total Earning,மொத்த வருமானம்

-Total Experience,மொத்த அனுபவம்

-Total Hours,மொத்த நேரம்

-Total Hours (Expected),மொத்த நேரம் (எதிர்பார்க்கப்பட்டது)

-Total Invoiced Amount,மொத்த விலை விவரம் தொகை

-Total Leave Days,மொத்த விடுப்பு நாட்கள்

-Total Leaves Allocated,மொத்த இலைகள் ஒதுக்கப்பட்ட

-Total Operating Cost,மொத்த இயக்க செலவு

-Total Points,மொத்த புள்ளிகள்

-Total Raw Material Cost,மொத்த மூலப்பொருட்களின் விலை

-Total SMS Sent,மொத்த எஸ்எம்எஸ் அனுப்பிய

-Total Sanctioned Amount,மொத்த ஒப்புதல் தொகை

-Total Score (Out of 5),மொத்த மதிப்பெண் (5 அவுட்)

-Total Tax (Company Currency),மொத்த வரி (நிறுவனத்தின் கரன்சி)

-Total Taxes and Charges,மொத்த வரி மற்றும் கட்டணங்கள்

-Total Taxes and Charges (Company Currency),மொத்த வரி மற்றும் கட்டணங்கள் (நிறுவனத்தின் கரன்சி)

-Total Working Days In The Month,மாதம் மொத்த வேலை நாட்கள்

-Total amount of invoices received from suppliers during the digest period,பொருள் மொத்த அளவு தொகுப்பாக காலத்தில் சப்ளையர்கள் பெறப்படும்

-Total amount of invoices sent to the customer during the digest period,பொருள் மொத்த அளவு தொகுப்பாக காலத்தில் வாடிக்கையாளர் அனுப்பப்படும்

-Total in words,வார்த்தைகளில் மொத்த

-Total production order qty for item,உருப்படியை மொத்த உற்பத்தி ஆர்டர் அளவு

-Totals,மொத்த

-Track separate Income and Expense for product verticals or divisions.,தயாரிப்பு மேம்பாடுகளையும் அல்லது பிரிவுகள் தனி வருமானம் மற்றும் செலவு கண்காணிக்க.

-Track this Delivery Note against any Project,எந்த திட்டம் எதிரான இந்த டெலிவரி குறிப்பு கண்காணிக்க

-Track this Sales Invoice against any Project,எந்த திட்டம் எதிரான இந்த விற்பனை விலைப்பட்டியல் கண்காணிக்க

-Track this Sales Order against any Project,எந்த திட்டம் எதிரான இந்த விற்பனை ஆணை கண்காணிக்க

-Transaction,பரிவர்த்தனை

-Transaction Date,பரிவர்த்தனை தேதி

-Transfer,பரிமாற்றம்

-Transition Rules,மாற்றம் விதிகள்

-Transporter Info,போக்குவரத்து தகவல்

-Transporter Name,இடமாற்றி பெயர்

-Transporter lorry number,இடமாற்றி லாரி எண்

-Trash Reason,குப்பை காரணம்

-Tree of item classification,உருப்படியை வகைப்பாடு மரம்

-Trial Balance,விசாரணை இருப்பு

-Tuesday,செவ்வாய்க்கிழமை

-Tweet will be shared via your user account (if specified),(குறிப்பிட்ட என்றால்) Tweet உங்கள் பயனர் கணக்கு வழியாக பகிர்ந்து

-Twitter Share,ட்விட்டர் பகிர்

-Twitter Share via,ட்விட்டர் பகிர் வழியாக

-Type,மாதிரி

-Type of document to rename.,மறுபெயர் ஆவணம் வகை.

-Type of employment master.,வேலை மாஸ்டர் வகை.

-"Type of leaves like casual, sick etc.","சாதாரண, உடம்பு போன்ற இலைகள் வகை"

-Types of Expense Claim.,செலவின உரிமைகோரல் வகைகள்.

-Types of activities for Time Sheets,நேரம் தாள்கள் செயல்பாடுகளை வகைகள்

-UOM,மொறட்டுவ பல்கலைகழகம்

-UOM Conversion Detail,மொறட்டுவ பல்கலைகழகம் மாற்றம் விரிவாக

-UOM Conversion Details,மொறட்டுவ பல்கலைகழகம் மாற்றம் விவரம்

-UOM Conversion Factor,மொறட்டுவ பல்கலைகழகம் மாற்ற காரணி

-UOM Conversion Factor is mandatory,மொறட்டுவ பல்கலைகழகம் மாற்ற காரணி அத்தியாவசியமானதாகும்

-UOM Details,மொறட்டுவ பல்கலைகழகம் விவரம்

-UOM Name,மொறட்டுவ பல்கலைகழகம் பெயர்

-UOM Replace Utility,மொறட்டுவ பல்கலைகழகம் பதிலாக பயன்பாட்டு

-UPPER CASE,மேல் தட்டு

-UPPERCASE,மேல்வரிசை

-URL,URL

-Unable to complete request: ,கோரிக்கையை பூர்த்தி செய்ய முடியவில்லை:

-Under AMC,AMC கீழ்

-Under Graduate,பட்டதாரி கீழ்

-Under Warranty,உத்தரவாதத்தின் கீழ்

-Unit of Measure,அளவிடத்தக்க அலகு

-"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","இந்த உருப்படியின் அளவீட்டு அலகு (எ.கா. கிலோ, அலகு, இல்லை, சோடி)."

-Units/Hour,அலகுகள் / ஹவர்

-Units/Shifts,அலகுகள் / மாற்றம் நேரும்

-Unmatched Amount,பொருந்தா தொகை

-Unpaid,செலுத்தப்படாத

-Unread Messages,படிக்காத செய்திகள்

-Unscheduled,திட்டமிடப்படாத

-Unsubscribed,குழுவிலகப்பட்டது

-Upcoming Events for Today,இன்று வரவிருக்கும் நிகழ்வுகள்

-Update,புதுப்பிக்க

-Update Clearance Date,இசைவு தேதி புதுப்பிக்க

-Update Field,புலம் புதுப்பிக்க

-Update PR,மேம்படுத்தல் PR

-Update Series,மேம்படுத்தல் தொடர்

-Update Series Number,மேம்படுத்தல் தொடர் எண்

-Update Stock,பங்கு புதுப்பிக்க

-Update Stock should be checked.,மேம்படுத்தல் பங்கு சரிபார்க்கப்பட வேண்டும்.

-Update Value,மதிப்பு மேம்படுத்த

-"Update allocated amount in the above table and then click ""Allocate"" button",மேலே அட்டவணையில் ஒதுக்கப்பட்ட தொகை மேம்படுத்த பின்னர் &quot;ஒதுக்கி&quot; பொத்தானை கிளிக் செய்யவும்

-Update bank payment dates with journals.,மேம்படுத்தல் வங்கி பணம் பத்திரிகைகள் மூலம் செல்கிறது.

-Update is in progress. This may take some time.,மேம்படுத்தல் செயல்பாட்டில் உள்ளது. இந்த சில காலம் ஆகலாம்.

-Updated,புதுப்பிக்கப்பட்ட

-Upload Attachment,இணைப்பு பதிவேற்று

-Upload Attendance,பங்கேற்கும் பதிவேற்ற

-Upload Backups to Dropbox,டிரா காப்புப்படிகள் பதிவேற்ற

-Upload Backups to Google Drive,Google இயக்ககத்தில் காப்புப்படிகள் பதிவேற்ற

-Upload HTML,HTML பதிவேற்று

-Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,பழைய பெயர் புதிய பெயர்:. இரண்டு பத்திகள் ஒரு கோப்பை பதிவேற்ற. அதிகபட்சம் 500 வரிசைகள்.

-Upload a file,ஒரு கோப்பை பதிவேற்று

-Upload and Import,பதிவேற்ற மற்றும் இறக்குமதி

-Upload attendance from a .csv file,ஒரு. Csv கோப்பு இருந்து வருகை பதிவேற்று

-Upload stock balance via csv.,Csv வழியாக பங்கு சமநிலை பதிவேற்றலாம்.

-Uploading...,பதிவேற்ற ...

-Upper Income,உயர் வருமானம்

-Urgent,அவசரமான

-Use Multi-Level BOM,மல்டி லெவல் BOM பயன்படுத்த

-Use SSL,SSL பயன்படுத்த

-User,பயனர்

-User Cannot Create,பயனர் உருவாக்க முடியாது

-User Cannot Search,பயனர் தேட முடியாது

-User ID,பயனர் ஐடி

-User Image,பயனர் படம்

-User Name,பயனர் பெயர்

-User Remark,பயனர் குறிப்பு

-User Remark will be added to Auto Remark,பயனர் குறிப்பு ஆட்டோ குறிப்பு சேர்க்கப்படும்

-User Tags,பயனர் குறிச்சொற்கள்

-User Type,பயனர் வகை

-User must always select,பயனர் எப்போதும் தேர்ந்தெடுக்க வேண்டும்

-User not allowed entry in the Warehouse,கிடங்கு பயனர் அனுமதி இல்லை உள்ளீடு

-User not allowed to delete.,பயனர் நீக்க அனுமதி இல்லை.

-UserRole,UserRole

-Username,பயனர்பெயர்

-Users who can approve a specific employee's leave applications,ஒரு குறிப்பிட்ட ஊழியர் விடுப்பு விண்ணப்பங்கள் பெறலாம் பயனர்கள்

-Users with this role are allowed to do / modify accounting entry before frozen date,இந்த பங்கு பயனர்கள் உறைந்த தேதி முன் கணக்கு பதிவு செய்ய / மாற்ற அனுமதி

-Utilities,பயன்பாடுகள்

-Utility,உபயோகம்

-Valid For Territories,நிலப்பகுதிகள் செல்லுபடியாகும்

-Valid Upto,வரை செல்லுபடியாகும்

-Valid for Buying or Selling?,வாங்குதல் அல்லது விற்றல் செல்லுபடியாகும்?

-Valid for Territories,நிலப்பகுதிகள் செல்லுபடியாகும்

-Validate,உறுதி செய்

-Valuation,மதிப்பு மிக்க

-Valuation Method,மதிப்பீட்டு முறை

-Valuation Rate,மதிப்பீட்டு விகிதம்

-Valuation and Total,மதிப்பீடு மற்றும் மொத்த

-Value,மதிப்பு

-Value missing for,மதிப்பு காணாமல்

-Vehicle Dispatch Date,வாகன அனுப்புகை தேதி

-Vehicle No,வாகனம் இல்லை

-Verdana,Verdana

-Verified By,மூலம் சரிபார்க்கப்பட்ட

-Visit,வருகை

-Visit report for maintenance call.,பராமரிப்பு அழைப்பு அறிக்கையை பார்க்க.

-Voucher Detail No,ரசீது விரிவாக இல்லை

-Voucher ID,ரசீது அடையாள

-Voucher Import Tool,ரசீது இறக்குமதி கருவி

-Voucher No,ரசீது இல்லை

-Voucher Type,ரசீது வகை

-Voucher Type and Date,ரசீது வகை மற்றும் தேதி

-WIP Warehouse required before Submit,WIP கிடங்கு சமர்ப்பி முன் தேவை

-Waiting for Customer,வாடிக்கையாளர் காத்திருக்கிறது

-Walk In,ல் நடக்க

-Warehouse,விற்பனை பொருள்கள் வைத்திருக்கும் இடம்

-Warehouse Contact Info,சேமிப்பு கிடங்கு தொடர்பு தகவல்

-Warehouse Detail,சேமிப்பு கிடங்கு விரிவாக

-Warehouse Name,சேமிப்பு கிடங்கு பெயர்

-Warehouse User,கிடங்கு பயனர்

-Warehouse Users,கிடங்கு பயனர்கள்

-Warehouse and Reference,கிடங்கு மற்றும் குறிப்பு

-Warehouse does not belong to company.,கிடங்கு நிறுவனம் அல்ல.

-Warehouse where you are maintaining stock of rejected items,நீங்கள் நிராகரித்து பொருட்களை பங்கு வைத்து எங்கே கிடங்கு

-Warehouse-Wise Stock Balance,கிடங்கு-வைஸ் பங்கு இருப்பு

-Warehouse-wise Item Reorder,கிடங்கு வாரியான பொருள் மறுவரிசைப்படுத்துக

-Warehouses,கிடங்குகள்

-Warn,எச்சரிக்கை

-Warning,எச்சரிக்கை

-Warning: Leave application contains following block dates,எச்சரிக்கை: விடுப்பு பயன்பாடு பின்வரும் தொகுதி தேதிகள் உள்ளன

-Warranty / AMC Details,உத்தரவாதத்தை / AMC விவரம்

-Warranty / AMC Status,உத்தரவாதத்தை / AMC நிலைமை

-Warranty Expiry Date,உத்தரவாதத்தை காலாவதியாகும் தேதி

-Warranty Period (Days),உத்தரவாதத்தை காலம் (நாட்கள்)

-Warranty Period (in days),உத்தரவாதத்தை காலம் (நாட்கள்)

-Web Content,வலை உள்ளடக்கம்

-Web Page,வலை பக்கம்

-Website,இணையதளம்

-Website Description,இணையதளத்தில் விளக்கம்

-Website Item Group,இணைய தகவல்கள் குழு

-Website Item Groups,இணைய தகவல்கள் குழுக்கள்

-Website Overall Settings,இணைய மொத்தத்தில் அமைப்புகள்

-Website Script,இணைய உரை

-Website Settings,இணைய அமைப்புகள்

-Website Slideshow,இணைய ப

-Website Slideshow Item,இணைய ப பொருள்

-Website User,வலைத்தளம் பயனர்

-Website Warehouse,இணைய கிடங்கு

-Wednesday,புதன்கிழமை

-Weekly,வாரந்தோறும்

-Weekly Off,இனிய வாராந்திர

-Weight UOM,எடை மொறட்டுவ பல்கலைகழகம்

-Weightage,Weightage

-Weightage (%),Weightage (%)

-Welcome,நல்வரவு

-"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.","சரி நடவடிக்கைகள் எந்த &quot;Submitted&quot; போது, ஒரு மின்னஞ்சல் பாப் அப் தானாகவே ஒரு இணைப்பாக பரிவர்த்தனை மூலம், அந்த பரிமாற்றத்தில் தொடர்புடைய &quot;தொடர்பு&quot; ஒரு மின்னஞ்சல் அனுப்ப திறக்கப்பட்டது. பயனர் அல்லது மின்னஞ்சல் அனுப்ப முடியாது."

-"When you <b>Amend</b> a document after cancel and save it, it will get a new number that is a version of the old number.","அதை ரத்து சேமிக்க பிறகு நீங்கள் ஒரு ஆவணம் <b>திருத்தும்</b> போது, பழைய எண் ஒரு பதிப்பு என்று ஒரு புதிய எண் வரும்."

-Where items are stored.,அங்கு பொருட்களை சேமிக்கப்படும்.

-Where manufacturing operations are carried out.,உற்பத்தி நடவடிக்கைகள் மேற்கொள்ளப்பட்டு வருகின்றன.

-Widowed,விதவை

-Width,அகலம்

-Will be calculated automatically when you enter the details,நீங்கள் விவரங்களை உள்ளிடவும் போது தானாக கணக்கிடப்படுகிறது

-Will be fetched from Customer,வாடிக்கையாளர் இருந்து எடுக்கப்படவில்லை

-Will be updated after Sales Invoice is Submitted.,விற்பனை விலைப்பட்டியல் சமர்பிக்கப்பட்டதும் புதுப்பிக்கப்படும்.

-Will be updated when batched.,Batched போது புதுப்பிக்கப்படும்.

-Will be updated when billed.,கணக்கில் போது புதுப்பிக்கப்படும்.

-Will be used in url (usually first name).,URL (வழக்கமாக முதல் பெயர்) பயன்படுத்தப்படுகிறது.

-With Operations,செயல்பாடுகள் மூலம்

-Work Details,வேலை விவரம்

-Work Done,வேலை

-Work In Progress,முன்னேற்றம் வேலை

-Work-in-Progress Warehouse,"வேலை, செயலில் கிடங்கு"

-Workflow,பணியோட்டம்

-Workflow Action,பணியோட்டம் அதிரடி

-Workflow Action Master,பணியோட்டம் அதிரடி மாஸ்டர்

-Workflow Action Name,பணியோட்டம் அதிரடி பெயர்

-Workflow Document State,பணியோட்டம் ஆவண மாநிலம்

-Workflow Document States,பணியோட்டம் ஆவண அமெரிக்கா

-Workflow Name,பணியோட்டம் பெயர்

-Workflow State,பணியோட்டம் மாநிலம்

-Workflow State Field,பணியோட்டம் மாநிலம் புலம்

-Workflow State Name,பணியோட்டம் மாநிலம் பெயர்

-Workflow Transition,பணியோட்டம் மாற்றம்

-Workflow Transitions,பணியோட்டம் மாற்றங்கள்

-Workflow state represents the current state of a document.,பணியோட்டம் அரசு ஒரு ஆவணத்தின் தற்போதைய அரசு பிரதிநிதித்துவப்படுத்துகிறது.

-Workflow will start after saving.,பணியோட்டம் சேமிப்பு பின்னர் ஆரம்பிக்கும்.

-Working,உழைக்கும்

-Workstation,பணிநிலையம்

-Workstation Name,பணிநிலைய பெயர்

-Write,எழுது

-Write Off Account,கணக்கு இனிய எழுத

-Write Off Amount,மொத்த தொகை இனிய எழுத

-Write Off Amount <=,மொத்த தொகை இனிய எழுத &lt;=

-Write Off Based On,ஆனால் அடிப்படையில் இனிய எழுத

-Write Off Cost Center,செலவு மையம் இனிய எழுத

-Write Off Outstanding Amount,சிறந்த தொகை இனிய எழுத

-Write Off Voucher,வவுச்சர் இனிய எழுத

-Write a Python file in the same folder where this is saved and return column and result.,அதே இந்த சேமிக்கப்பட்ட அமைந்துள்ள அடைவு மற்றும் திரும்ப நிரல் மற்றும் விளைவாக ஒரு பைதான் கோப்பை எழுத.

-Write a SELECT query. Note result is not paged (all data is sent in one go).,ஒரு குறிப்பிட்ட கேள்வி எழுது. குறிப்பு விளைவாக (அனைத்து தரவு ஒரே முறையில் அனுப்பப்பட்ட) பேஜ் பண்ணி.

-Write sitemap.xml,Sitemap.xml எழுத

-Write titles and introductions to your blog.,உங்கள் வலைப்பதிவில் தலைப்புகள் மற்றும் அறிமுகங்கள் எழுத.

-Writers Introduction,எழுத்தாளர்கள் அறிமுகம்

-Wrong Template: Unable to find head row.,தவறான வார்ப்புரு: தலை வரிசையில் கண்டுபிடிக்க முடியவில்லை.

-Year,ஆண்டு

-Year Closed,ஆண்டு மூடப்பட்ட

-Year Name,ஆண்டு பெயர்

-Year Start Date,ஆண்டு தொடக்க தேதி

-Year of Passing,தேர்ச்சி பெறுவதற்கான ஆண்டு

-Yearly,வருடாந்திர

-Yes,ஆம்

-Yesterday,நேற்று

-You are not authorized to do/modify back dated entries before ,நீங்கள் / முன் தேதியிட்ட உள்ளீடுகளை திரும்ப மாற்ற செய்ய அதிகாரம் இல்லை

-You can enter any date manually,நீங்கள் கைமுறையாக எந்த தேதி நுழைய முடியும்

-You can enter the minimum quantity of this item to be ordered.,நீங்கள் கட்டளையிட்ட வேண்டும் இந்த உருப்படியை குறைந்தபட்ச அளவு நுழைய முடியாது.

-You can not enter both Delivery Note No and Sales Invoice No. \					Please enter any one.,நீங்கள் இல்லை இரண்டு டெலிவரி குறிப்பு உள்ளிட்டு விற்பனை விலைப்பட்டியல் இல்லை \ எந்த ஒரு உள்ளிடவும். முடியாது

-You can set various 'properties' to Users to set default values and apply permission rules based on the value of these properties in various forms.,நீங்கள் முன்னிருப்பு மதிப்புகளை அமைக்க பல்வேறு வடிவங்களில் இந்த சொத்துக்களின் மதிப்பு அடிப்படையில் அனுமதி விதிகளை விண்ணப்பிக்க பயனர்கள் பல்வேறு &#39;பண்புகள்&#39; அமைக்க முடியும்.

-You can start by selecting backup frequency and \					granting access for sync,நீங்கள் காப்பு அதிர்வெண் தேர்ந்தெடுப்பதன் மூலம் துவக்க மற்றும் சேர்ப்பிற்கான \ வழங்கும் அணுக முடியும்

-You can use <a href='#Form/Customize Form'>Customize Form</a> to set levels on fields.,நீங்கள் பயன்படுத்தலாம் <a href='#Form/Customize Form'>படிவம் தனிப்பயனாக்கு</a> துறைகளில் உள்ள நிலைகளை அமைக்க.

-You may need to update: ,நீங்கள் மேம்படுத்த வேண்டும்:

-Your Customer's TAX registration numbers (if applicable) or any general information,உங்கள் வாடிக்கையாளர் வரி பதிவு எண்கள் (பொருந்தினால்) அல்லது எந்த பொது தகவல்

-"Your download is being built, this may take a few moments...","உங்கள் பதிவிறக்க கட்டப்பட உள்ளது, இந்த ஒரு சில நிமிடங்கள் ஆகலாம் ..."

-Your letter head content,உங்கள் கடிதம் தலை உள்ளடக்கம்

-Your sales person who will contact the customer in future,எதிர்காலத்தில் வாடிக்கையாளர் தொடர்பு யார் உங்கள் விற்பனை நபர்

-Your sales person who will contact the lead in future,எதிர்காலத்தில் முன்னணி தொடர்பு யார் உங்கள் விற்பனை நபர்

-Your sales person will get a reminder on this date to contact the customer,உங்கள் விற்பனை நபர் வாடிக்கையாளர் தொடர்பு கொள்ள இந்த தேதியில் ஒரு நினைவூட்டல் வரும்

-Your sales person will get a reminder on this date to contact the lead,உங்கள் விற்பனை நபர் முன்னணி தொடர்பு கொள்ள இந்த தேதியில் ஒரு நினைவூட்டல் வரும்

-Your support email id - must be a valid email - this is where your emails will come!,"உங்கள் ஆதரவு மின்னஞ்சல் ஐடி - ஒரு சரியான மின்னஞ்சல் இருக்க வேண்டும் - உங்கள் மின்னஞ்சல்கள் வரும், அங்கு இது!"

-[Error],[பிழை]

-[Label]:[Field Type]/[Options]:[Width],[லேபிள்]: [புல வகை] / [விருப்பங்கள்]: [அகலம்]

-add your own CSS (careful!),உங்கள் சொந்த CSS (careful!) சேர்க்க

-adjust,சரிக்கட்டு

-align-center,align-சென்டர்

-align-justify,align-நியாயப்படுத்த

-align-left,align-விட்டு

-align-right,align வலது

-also be included in Item's rate,மேலும் பொருள் வீதம் சேர்க்கப்பட

-and,மற்றும்

-arrow-down,அம்புக்குறி-கீழே

-arrow-left,அம்பு இடது

-arrow-right,அம்பு வலது

-arrow-up,அம்புக்குறி அப்

-assigned by,ஒதுக்கப்படுகின்றன

-asterisk,நட்சத்திர குறி

-backward,பின்னோக்கி

-ban-circle,தடையை-வட்டம்

-barcode,பார்கோடு

-bell,மணி

-bold,துணிவுள்ள

-book,புத்தகம்

-bookmark,புக்மார்க்

-briefcase,பெட்டி

-bullhorn,bullhorn

-calendar,நாள்காட்டி

-camera,நிழற்பட கருவி

-cancel,ரத்து

-cannot be 0,0 இருக்க முடியாது

-cannot be empty,காலியாக இருக்க முடியாது

-cannot be greater than 100,100 க்கும் அதிகமாக இருக்க முடியாது

-cannot be included in Item's rate,பொருள் வீதம் சேர்க்கப்பட்டுள்ளது முடியாது

-"cannot have a URL, because it has child item(s)","அது குழந்தை உருப்படியை (கள்) ஏனெனில், ஒரு URL முடியாது"

-cannot start with,தொடங்க முடியாது

-certificate,சான்றிதழ்

-check,சோதனை

-chevron-down,செவ்ரான்-கீழே

-chevron-left,செவ்ரான்-விட்டு

-chevron-right,செவ்ரான் வலது

-chevron-up,செவ்ரான் அப்

-circle-arrow-down,"வட்டம், அம்பு, கீழே"

-circle-arrow-left,வட்டத்தை-அம்பு இடது

-circle-arrow-right,வட்டத்தை-அம்பு வலது

-circle-arrow-up,வட்டத்தை-அம்பு அப்

-cog,இயந்திர சக்கரத்தின் பல்

-comment,கருத்து

-create a Custom Field of type Link (Profile) and then use the 'Condition' settings to map that field to the Permission rule.,"வகை இணைப்பு (செய்தது) ஒரு தனிப்பயன் புலம் உருவாக்க, பின்னர் அனுமதி ஆட்சிக்கு என்று துறையில் கண்டறிவதில் &#39;கண்டிஷன்&#39; அமைப்புகளை பயன்படுத்த."

-dd-mm-yyyy,dd-mm-yyyy

-dd/mm/yyyy,dd / mm / yyyy

-deactivate,செயலிழக்க

-does not belong to BOM: ,BOM அல்ல:

-does not exist,இல்லை

-does not have role 'Leave Approver',பங்கு &#39;விடுப்பு சர்க்கார் தரப்பில் சாட்சி&#39; இல்லை

-does not match,பொருந்தவில்லை

-download,பதிவிறக்கம்

-download-alt,பதிவிறக்க-alt

-"e.g. Bank, Cash, Credit Card","உதாரணமாக வங்கி, பண, கடன் அட்டை"

-"e.g. Kg, Unit, Nos, m","உதாரணமாக கிலோ, அலகு, இலக்கங்கள், மீ"

-edit,திருத்த

-eg. Cheque Number,உதாரணம். காசோலை எண்

-eject,ஒருவரை வெளியே துரத்து

-english,ஆங்கிலம்

-envelope,கடித உறை

-español,Español

-example: Next Day Shipping,உதாரணமாக: அடுத்த நாள் கப்பல்

-example: http://help.erpnext.com,எடுத்துக்காட்டாக: http://help.erpnext.com

-exclamation-sign,ஆச்சரியக்குறி-அறிகுறி

-eye-close,கண் நெருக்கமான

-eye-open,கண் திறக்க

-facetime-video,facetime-வீடியோ

-fast-backward,வேகமாக பின்தங்கிய

-fast-forward,வேகமாக முன்னோக்கி

-file,கோப்பு

-film,படம்

-filter,வடிகட்ட

-fire,தீ

-flag,கொடி

-folder-close,கோப்புறையை-நெருக்கமான

-folder-open,கோப்புறையை திறக்க

-font,எழுத்துரு

-forward,முன்

-français,Français

-fullscreen,முழுத்திரை

-gift,நன்கொடை

-glass,கண்ணாடி

-globe,உலகு

-hand-down,கை கீழே

-hand-left,கையை இடது

-hand-right,கையை வலது

-hand-up,கை அப்

-has been entered atleast twice,இரண்டு முறை குறைந்தது உள்ளிட்ட

-have a common territory,ஒரு பொதுவான பகுதியில் உள்ளது

-have the same Barcode,அதே பார்கோடு வேண்டும்

-hdd,hdd

-headphones,ஹெட்ஃபோன்கள்

-heart,இதயம்

-home,வீட்டுக்கு

-icon,உருவம்

-in,இல்

-inbox,இன்பாக்ஸ்

-indent-left,உள்தள் இடது

-indent-right,உள்தள் வலது

-info-sign,தகவல்-அறிகுறி

-is a cancelled Item,ஒரு ரத்து உருப்படி உள்ளது

-is linked in,தொடர்பு

-is not a Stock Item,ஒரு பங்கு பொருள் அல்ல

-is not allowed.,அனுமதி இல்லை.

-italic,(அச்செழுத்துக்கள் வலப்பக்கம்) சாய்ந்துள்ள

-leaf,இலை

-lft,lft

-list,பட்டியல்

-list-alt,பட்டியல்-alt

-lock,குஞ்சம்

-lowercase,சிற்றெழுத்து

-magnet,காந்தம்

-map-marker,வரைபடத்தை-மார்க்கர்

-minus,குறைய

-minus-sign,கழித்தல்-அறிகுறி

-mm-dd-yyyy,mm-dd-yyyy

-mm/dd/yyyy,dd / mm / yyyy

-move,நகர்த்து

-music,இசை

-must be one of,ஒன்றாக இருக்க வேண்டும்

-nederlands,நெதர்லாந்து

-not a purchase item,ஒரு கொள்முதல் உருப்படியை

-not a sales item,ஒரு விற்பனை பொருள் அல்ல

-not a service item.,ஒரு சேவை உருப்படியை.

-not a sub-contracted item.,ஒரு துணை ஒப்பந்த உருப்படியை.

-not in,இல்லை

-not within Fiscal Year,இல்லை நிதியாண்டு உள்ள

-of,உள்ள

-of type Link,வகை இணைப்பு

-off,ஆஃப்

-ok,சரியா

-ok-circle,"சரி, வட்டம்"

-ok-sign,"சரி, அறிகுறி"

-old_parent,old_parent

-or,அல்லது

-pause,ஓய்வு

-pencil,பென்சில்

-picture,ஓவியம்

-plane,விமானம்

-play,விளையாட

-play-circle,விளையாட்டு வட்டம்

-plus,உடன் சேர்க்கப்பட்டு

-plus-sign,பிளஸ்-கையெழுத்திட

-português,Portugu?

-português brasileiro,Portugu? பிரேசிலெரியோ

-print,அச்சடி

-qrcode,qrcode

-question-sign,கேள்வி குறி

-random,குறிப்பான நோக்கம் ஏதுமற்ற

-reached its end of life on,வாழ்க்கை அதன் இறுதியில் அடைந்தது

-refresh,இளைப்பா (ற்) று

-remove,நீக்கு

-remove-circle,நீக்க-வட்டம்

-remove-sign,நீக்க-கையெழுத்திட

-repeat,ஒப்பி

-resize-full,மறுஅளவீடு-முழு

-resize-horizontal,மறுஅளவீடு-கிடைமட்ட

-resize-small,மறுஅளவீடு சிறிய

-resize-vertical,மறுஅளவீடு-செங்குத்து

-retweet,மறு ட்வீட் செய்க

-rgt,rgt

-road,சாலை

-screenshot,திரை

-search,தேடல்

-share,பங்கு

-share-alt,பங்கு-alt

-shopping-cart,ஷாப்பிங் வண்டி

-should be 100%,100% இருக்க வேண்டும்

-signal,அடையாளம்

-star,நட்சத்திரம்

-star-empty,நட்சத்திர-காலியாக

-step-backward,படி-பின்தங்கிய

-step-forward,படி-முன்னோக்கி

-stop,நில்

-tag,ஒட்டு

-tags,குறிச்சொற்கள்

-"target = ""_blank""",இலக்கு = &quot;_blank&quot;

-tasks,பணிகள்

-text-height,உரை உயரம்

-text-width,உரை அகலம்

-th,வது

-th-large,"ம், பெரிய"

-th-list,வது பட்டியல்

-thumbs-down,கட்டைவிரலை டவுன்

-thumbs-up,கட்டைவிரலை அப்

-time,காலம்

-tint,இலேசான நிறம்

-to,வேண்டும்

-"to be included in Item's rate, it is required that: ","பொருள் வீதம் சேர்க்கப்பட்டுள்ளது வேண்டும், அது வேண்டும்:"

-trash,குப்பைக்கு

-upload,பதிவேற்ற

-user,பயனர்

-user_image_show,user_image_show

-values and dates,மதிப்புகள் மற்றும் தேதிகள்

-volume-down,தொகுதி-கீழே

-volume-off,தொகுதி-ஆஃப்

-volume-up,தொகுதி அப்

-warning-sign,எச்சரிக்கை-அறிகுறி

-website page link,இணைய பக்கம் இணைப்பு

-which is greater than sales order qty ,இது விற்பனை பொருட்டு அளவு அதிகமாக இருக்கும்

-wrench,பிடுங்கு

-yyyy-mm-dd,yyyy-mm-dd

-zoom-in,ஜூம்-இல்

-zoom-out,ஜூம்-அவுட்

diff --git a/translations/th.csv b/translations/th.csv
deleted file mode 100644
index d8c5da7..0000000
--- a/translations/th.csv
+++ /dev/null
@@ -1,3462 +0,0 @@
- (Half Day),(ครึ่งวัน)

- against sales order,กับคำสั่งขาย

- against same operation,กับการดำเนินงานเดียวกัน

- already marked,ทำเครื่องหมายแล้ว

- and year: ,และปี:

- as it is stock Item or packing item,มันเป็นรายการหุ้นหรือรายการบรรจุ

- at warehouse: ,ที่คลังสินค้า:

- by Role ,โดยบทบาท

- can not be made.,ไม่สามารถทำ

- can not be marked as a ledger as it has existing child,ไม่สามารถทำเครื่องหมายเป็นบัญ​​ชีแยกประเภทตามที่มีเด็กที่มีอยู่

- cannot be 0,ไม่สามารถเป็น 0

- cannot be deleted.,ไม่สามารถลบได้

- does not belong to the company,ไม่ได้เป็นของ บริษัท ฯ

- has already been submitted.,ได้ถูกส่งมา

- has been freezed. ,ได้รับการ freezed

- has been freezed. \				Only Accounts Manager can do transaction against this account,ได้รับการ freezed \ เฉพาะผู้จัดการบัญชีผู้ใช้สามารถทำธุรกรรมกับบัญชีนี้

-" is less than equals to zero in the system, \						valuation rate is mandatory for this item",คือน้อยกว่าเท่ากับศูนย์ในระบบอัตราการประเมินมูลค่า \ มีผลบังคับใช้สำหรับรายการนี​​้

- is mandatory,มีผลบังคับใช้

- is mandatory for GL Entry,มีผลบังคับใช้สำหรับรายการ GL

- is not a ledger,ไม่ได้เป็นบัญ​​ชีแยกประเภท

- is not active,ไม่ได้ใช้งาน

- is not set,ไม่ได้ตั้งค่า

- is now the default Fiscal Year. \			Please refresh your browser for the change to take effect.,คือตอนนี้เริ่มต้นปีงบประมาณ \ โปรดรีเฟรชเบราว์เซอร์ของคุณสำหรับการเปลี่ยนแปลงที่จะมีผล

- is present in one or many Active BOMs,ในปัจจุบันคือ BOMs ใช้งานเดียวหรือหลายคน

- not active or does not exists in the system,ใช้งานไม่ได้หรือไม่ได้อยู่ในระบบ

- not submitted,ไม่ได้ส่ง

- or the BOM is cancelled or inactive,หรือ BOM ถูกยกเลิกหรือไม่ได้ใช้งาน

- should be 'Yes'. As Item: ,ควรจะเป็น &#39;ใช่&#39; เป็นรายการ:

- should be same as that in ,ควรจะเป็นเช่นเดียวกับที่อยู่ใน

- was on leave on ,ได้พักเมื่อ

- will be ,จะ

- will be over-billed against mentioned ,จะถูกกว่าเรียกเก็บเงินกับที่กล่าวถึง

- will become ,จะกลายเป็น

-"""Company History""",&quot;ประวัติ บริษัท &quot;

-"""Team Members"" or ""Management""",&quot;สมาชิกทีม&quot; หรือ &quot;จัดการ&quot;

-%  Delivered,ส่ง%

-% Amount Billed,จำนวนเงิน% จำนวน

-% Billed,จำนวน%

-% Completed,% เสร็จสมบูรณ์

-% Installed,% Installed

-% Received,ได้รับ%

-% of materials billed against this Purchase Order.,% ของวัสดุที่เรียกเก็บเงินกับการสั่งซื้อนี้

-% of materials billed against this Sales Order,% ของวัสดุที่เรียกเก็บเงินกับการสั่งซื้อนี้ขาย

-% of materials delivered against this Delivery Note,% ของวัสดุที่ส่งกับส่งหมายเหตุนี้

-% of materials delivered against this Sales Order,% ของวัสดุที่ส่งต่อนี้สั่งซื้อขาย

-% of materials ordered against this Material Request,% ของวัสดุสั่งกับวัสดุนี้ขอ

-% of materials received against this Purchase Order,% ของวัสดุที่ได้รับกับการสั่งซื้อนี้

-"' can not be managed using Stock Reconciliation.\					You can add/delete Serial No directly, \					to modify stock of this item.",&#39;ไม่สามารถจัดการได้โดยใช้การกระทบยอดสต็อก. \ คุณสามารถเพิ่ม / ลบอนุกรมไม่มีโดยตรง \ การปรับเปลี่ยนหุ้นของรายการนี​​้

-' in Company: ,ใน บริษัท :

-'To Case No.' cannot be less than 'From Case No.',&#39;to คดีหมายเลข&#39; ไม่สามารถจะน้อยกว่า &#39;จากคดีหมายเลข&#39;

-* Will be calculated in the transaction.,* จะได้รับการคำนวณในการทำธุรกรรม

-"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**",การแพร่กระจายงบประมาณ ** ** ช่วยให้คุณกระจายงบประมาณของคุณทั่วเดือนถ้าคุณมีฤดูกาลใน business.To กระจายงบประมาณของคุณโดยใช้การกระจายนี้ชุดนี้กระจายงบประมาณ ** ** ** ในศูนย์ต้นทุน **

-**Currency** Master,สกุลเงิน ** ** โท

-**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,** ** ปีงบประมาณแสดงรอบปีบัญชี ทุกรายการบัญชีและการทำธุรกรรมที่สำคัญอื่น ๆ จะมีการติดตามกับปีงบประมาณ ** **

-. Outstanding cannot be less than zero. \				 	Please match exact outstanding.,. ที่โดดเด่นไม่สามารถน้อยกว่าศูนย์ \ กรุณาตรงกับที่แน่นอนที่โดดเด่น

-. Please set status of the employee as 'Left',. กรุณาตั้งสถานะของพนักงานเป็น &#39;ซ้าย&#39;

-. You can not mark his attendance as 'Present',. คุณไม่สามารถทำเครื่องหมายร่วมของเขาในฐานะ &#39;ปัจจุบัน&#39;

-"000 is black, fff is white",000 เป็นสีดำเป็นสีขาว fff

-1 Currency = [?] FractionFor e.g. 1 USD = 100 Cent,1 สกุลเงิน = [?] FractionFor เช่น 1 USD = 100 Cent

-1. To maintain the customer wise item code and to make them searchable based on their code use this option,1 เพื่อรักษารหัสรายการลูกค้าที่ฉลาดและจะทำให้พวกเขาค้นหาตามรหัสของพวกเขาใช้ตัวเลือกนี้

-12px,12px

-13px,13px

-14px,14px

-15px,15px

-16px,16px

-2 days ago,2 วันที่ผ่านมา

-: Duplicate row from same ,: ซ้ำแถวจากเดียวกัน

-: It is linked to other active BOM(s),: มันจะเชื่อมโยงกับ BOM ใช้งานอื่น ๆ (s)

-: Mandatory for a Recurring Invoice.,: บังคับสำหรับใบแจ้งหนี้ที่เกิดขึ้นประจำ

-"<a href=""#!Sales Browser/Customer Group"">To manage Customer Groups, click here</a>","<a href=""#!Sales Browser/Customer Group"">ในการจัดการกลุ่มลูกค้าคลิกที่นี่</a>"

-"<a href=""#!Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#!Sales Browser/Item Group"">จัดการกลุ่มสินค้า</a>"

-"<a href=""#!Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#!Sales Browser/Territory"">การจัดการดินแดนคลิกที่นี่</a>"

-"<a href=""#Sales Browser/Customer Group"">Manage Customer Groups</a>","<a href=""#Sales Browser/Customer Group"">จัดการกลุ่มลูกค้า</a>"

-"<a href=""#Sales Browser/Customer Group"">To manage Territory, click here</a>","<a href=""#Sales Browser/Customer Group"">การจัดการดินแดนคลิกที่นี่</a>"

-"<a href=""#Sales Browser/Item Group"">Manage Item Groups</a>","<a href=""#Sales Browser/Item Group"">จัดการกลุ่มสินค้า</a>"

-"<a href=""#Sales Browser/Territory"">Territory</a>","<a href=""#Sales Browser/Territory"">อาณาเขต</a>"

-"<a href=""#Sales Browser/Territory"">To manage Territory, click here</a>","<a href=""#Sales Browser/Territory"">การจัดการดินแดนคลิกที่นี่</a>"

-"<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Naming Options</a>","<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>eval:[expression]</b> - Evaluate an expression in python (self is doc)\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">ตัวเลือกการตั้งชื่อ</a>"

-<b>Cancel</b> allows you change Submitted documents by cancelling them and amending them.,<b>ช่วยให้คุณสามารถยกเลิกการเปลี่ยนแปลงเอกสารที่ยื่นโดยการยกเลิกพวกเขาและพวกเขาแก้</b>

-"<span class=""sys_manager"">To setup, please go to Setup > Naming Series</span>","<span class=""sys_manager"">ในการติดตั้งโปรดไปที่การตั้งค่า&gt; ตั้งชื่อซีรีส์</span>"

-A Customer exists with same name,ลูกค้าที่มีอยู่ที่มีชื่อเดียวกัน

-A Lead with this email id should exist,ตะกั่วที่มี id อีเมลนี้ควรมีอยู่

-"A Product or a Service that is bought, sold or kept in stock.",สินค้าหรือบริการที่มีการซื้อขายหรือเก็บไว้ในสต็อก

-A Supplier exists with same name,ผู้ผลิตที่มีอยู่ที่มีชื่อเดียวกัน

-A condition for a Shipping Rule,เงื่อนไขในการกฎการจัดส่งสินค้า

-A logical Warehouse against which stock entries are made.,คลังสินค้าตรรกะกับที่รายการสต็อกจะทำ

-A new popup will open that will ask you to select further conditions.,ป๊อปอัพใหม่จะเปิดที่จะขอให้คุณเลือกเงื่อนไขเพิ่มเติม

-A symbol for this currency. For e.g. $,สัญลักษณ์สกุลเงินนี้ สำหรับเช่น $

-A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,ตัวแทนจำหน่ายของบุคคลที่สามตัวแทนจำหน่าย / / คณะกรรมการพันธมิตร / / ผู้ค้าปลีกที่ขายผลิตภัณฑ์ของ บริษัท ให้คณะกรรมาธิการ

-A user can have multiple values for a property.,ผู้ใช้สามารถมีค่าหลายค่าสำหรับสถานที่ให้บริการ

-A+,+

-A-,-

-AB+,AB +

-AB-,AB-

-AMC Expiry Date,วันที่หมดอายุ AMC

-ATT,ATT

-Abbr,abbr

-About,เกี่ยวกับ

-About Us Settings,เกี่ยวกับการตั้งค่าเรา

-About Us Team Member,เกี่ยวกับสมาชิกในทีมเรา

-Above Value,สูงกว่าค่า

-Absent,ไม่อยู่

-Acceptance Criteria,เกณฑ์การยอมรับ

-Accepted,ได้รับการยอมรับ

-Accepted Quantity,จำนวนที่ยอมรับ

-Accepted Warehouse,คลังสินค้าได้รับการยอมรับ

-Account,บัญชี

-Account Balance,ยอดเงินในบัญชี

-Account Details,รายละเอียดบัญชี

-Account Head,หัวหน้าบัญชี

-Account Id,หมายเลขบัญชีที่

-Account Name,ชื่อบัญชี

-Account Type,ประเภทบัญชี

-Account for this ,บัญชีนี้

-Accounting,การบัญชี

-Accounting Year.,ปีบัญชี

-"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.",รายการบัญชีแช่แข็งถึงวันนี้ไม่มีใครสามารถทำ / แก้ไขรายการยกเว้นบทบาทที่ระบุไว้ด้านล่าง

-Accounting journal entries.,รายการบัญชีวารสาร

-Accounts,บัญชี

-Accounts Frozen Upto,บัญชี Frozen เกิน

-Accounts Payable,บัญชีเจ้าหนี้

-Accounts Receivable,ลูกหนี้

-Accounts Settings,การตั้งค่าบัญชี

-Action,การกระทำ

-Active,คล่องแคล่ว

-Active: Will extract emails from ,ใช้งานล่าสุด: จะดึงอีเมลจาก

-Activity,กิจกรรม

-Activity Log,เข้าสู่ระบบกิจกรรม

-Activity Type,ประเภทกิจกรรม

-Actual,ตามความเป็นจริง

-Actual Budget,งบประมาณที่เกิดขึ้นจริง

-Actual Completion Date,วันที่เสร็จสมบูรณ์จริง

-Actual Date,วันที่เกิดขึ้นจริง

-Actual End Date,วันที่สิ้นสุดจริง

-Actual Invoice Date,วันที่ใบแจ้งหนี้ที่เกิดขึ้นจริง

-Actual Posting Date,วันที่โพสต์กระทู้ที่เกิดขึ้นจริง

-Actual Qty,จำนวนที่เกิดขึ้นจริง

-Actual Qty (at source/target),จำนวนที่เกิดขึ้นจริง (ที่มา / เป้าหมาย)

-Actual Qty After Transaction,จำนวนที่เกิดขึ้นจริงหลังทำรายการ

-Actual Quantity,จำนวนที่เกิดขึ้นจริง

-Actual Start Date,วันที่เริ่มต้นจริง

-Add,เพิ่ม

-Add / Edit Taxes and Charges,เพิ่ม / แก้ไขภาษีและค่าธรรมเนียม

-Add A New Rule,เพิ่มกฎใหม่

-Add A Property,เพิ่มสถานที่ให้บริการ

-Add Attachments,เพิ่มสิ่งที่แนบ

-Add Bookmark,เพิ่มบุ๊คมาร์ค

-Add CSS,เพิ่ม CSS

-Add Column,เพิ่มคอลัมน์

-Add Comment,เพิ่มความเห็น

-Add Google Analytics ID: eg. UA-89XXX57-1. Please search help on Google Analytics for more information.,เพิ่ม Google Analytics ID: เช่น UA-89XXX57-1 กรุณาค้นหาความช่วยเหลือใน Google Analytics สำหรับข้อมูลเพิ่มเติม

-Add Message,เพิ่มข้อความ

-Add New Permission Rule,เพิ่มกฎการอนุญาตใหม่

-Add Reply,เพิ่มตอบ

-Add Terms and Conditions for the Material Request. You can also prepare a Terms and Conditions Master and use the Template,เพิ่มข้อตกลงและเงื่อนไขในการขอวัสดุ นอกจากนี้คุณยังสามารถเตรียมความพร้อมข้อกำหนดเงื่อนไขและปริญญาโทและใช้แม่แบบ

-Add Terms and Conditions for the Purchase Receipt. You can also prepare a Terms and Conditions Master and use the Template.,เพิ่มข้อตกลงและเงื่อนไขในการรับซื้อ นอกจากนี้คุณยังสามารถเตรียมความพร้อมข้อกำหนดเงื่อนไขและปริญญาโทและใช้แม่แบบ

-"Add Terms and Conditions for the Quotation like Payment Terms, Validity of Offer etc. You can also prepare a Terms and Conditions Master and use the Template",เพิ่มข้อตกลงและเงื่อนไขในการขอใบเสนอราคาเช่นเงื่อนไขการชำระเงินถูกต้องของข้อเสนอที่คุณ ฯลฯ นอกจากนี้ยังสามารถเตรียมความพร้อมข้อกำหนดเงื่อนไขและปริญญาโทและใช้แม่แบบ

-Add Total Row,เพิ่มแถวผลรวม

-Add a banner to the site. (small banners are usually good),เพิ่มแบนเนอร์ไปยังเว็บไซต์ (ป้ายขนาดเล็กมักจะดี)

-Add attachment,เพิ่มสิ่งที่แนบมา

-Add code as &lt;script&gt;,เพิ่มรหัสเป็น &lt;script&gt;

-Add new row,เพิ่มแถวใหม่

-Add or Deduct,เพิ่มหรือหัก

-Add rows to set annual budgets on Accounts.,เพิ่มแถวตั้งงบประมาณประจำปีเกี่ยวกับบัญชี

-"Add the name of <a href=""http://google.com/webfonts"" target=""_blank"">Google Web Font</a> e.g. ""Open Sans""","เพิ่มชื่อของ <a href=""http://google.com/webfonts"" target=""_blank"">Google Font เว็บ</a> เช่น &quot;Sans เปิด&quot;"

-Add to To Do,เพิ่มสิ่งที่ต้องทำ

-Add to To Do List of,เพิ่มไป To Do List ของ

-Add/Remove Recipients,Add / Remove ผู้รับ

-Additional Info,ข้อมูลเพิ่มเติม

-Address,ที่อยู่

-Address & Contact,ที่อยู่และติดต่อ

-Address & Contacts,ที่อยู่ติดต่อ &amp;

-Address Desc,ที่อยู่รายละเอียด

-Address Details,รายละเอียดที่อยู่

-Address HTML,ที่อยู่ HTML

-Address Line 1,ที่อยู่บรรทัดที่ 1

-Address Line 2,ที่อยู่บรรทัดที่ 2

-Address Title,หัวข้อที่อยู่

-Address Type,ประเภทของที่อยู่

-Address and other legal information you may want to put in the footer.,ที่อยู่และข้อมูลทางกฎหมายอื่น ๆ ที่คุณอาจต้องการที่จะนำในส่วนท้าย

-Address to be displayed on the Contact Page,ที่อยู่ที่จะปรากฏบนหน้าติดต่อ

-Adds a custom field to a DocType,เพิ่มเขตข้อมูลที่กำหนดเองเพื่อ DocType

-Adds a custom script (client or server) to a DocType,เพิ่มสคริปต์ที่กำหนดเอง (ไคลเอ็นต์หรือเซิร์ฟเวอร์) เพื่อ DocType

-Advance Amount,จำนวนล่วงหน้า

-Advance amount,จำนวนเงิน

-Advanced Scripting,การเขียนสคริปต์ขั้นสูง

-Advanced Settings,ตั้งค่าขั้นสูง

-Advances,ความก้าวหน้า

-Advertisement,การโฆษณา

-After Sale Installations,หลังจากการติดตั้งขาย

-Against,กับ

-Against Account,กับบัญชี

-Against Docname,กับ Docname

-Against Doctype,กับ Doctype

-Against Document Date,กับวันที่เอกสาร

-Against Document Detail No,กับรายละเอียดเอกสารไม่มี

-Against Document No,กับเอกสารไม่มี

-Against Expense Account,กับบัญชีค่าใช้จ่าย

-Against Income Account,กับบัญชีรายได้

-Against Journal Voucher,กับบัตรกำนัลวารสาร

-Against Purchase Invoice,กับใบกำกับซื้อ

-Against Sales Invoice,กับขายใบแจ้งหนี้

-Against Voucher,กับบัตรกำนัล

-Against Voucher Type,กับประเภทบัตร

-Agent,ตัวแทน

-"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.Note: BOM = Bill of Materials",กลุ่มรวมของรายการ ** ** เข้าไปอีกรายการ ** ** นี้จะเป็นประโยชน์ถ้าคุณกำลัง bundling รายการ ** ** บางเป็นแพคเกจและคุณรักษาสต็อกของบรรจุรายการ ** ** และไม่รวมรายการ ** ** แพคเกจสินค้า ** ** จะมี &quot;รายการสินค้า&quot; ขณะที่ &quot;ไม่มี&quot; และ &quot;รายการขาย&quot; เป็น &quot;ใช่&quot; ตัวอย่าง:. ถ้าคุณกำลังขายแล็ปท็อปและเป้สะพายหลังแยกและมีราคาพิเศษหากลูกค้าซื้อทั้ง แล้วแล็ปท็อปกระเป๋าเป้สะพายหลัง + จะขายใหม่ BOM Item.Note: BOM บิลของวัสดุ =

-Aging Date,Aging วันที่

-All Addresses.,ที่อยู่ทั้งหมด

-All Contact,ติดต่อทั้งหมด

-All Contacts.,ติดต่อทั้งหมด

-All Customer Contact,ติดต่อลูกค้าทั้งหมด

-All Day,วันทั้งหมด

-All Employee (Active),พนักงาน (Active) ทั้งหมด

-All Lead (Open),ตะกั่ว (เปิด) ทั้งหมด

-All Products or Services.,ผลิตภัณฑ์หรือบริการ

-All Sales Partner Contact,ทั้งหมดติดต่อพันธมิตรการขาย

-All Sales Person,คนขายทั้งหมด

-All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,ทั้งหมดธุรกรรมการขายสามารถติดแท็กกับหลายคน ** ขาย ** เพื่อให้คุณสามารถตั้งค่าและตรวจสอบเป้าหมาย

-All Supplier Contact,ติดต่อผู้ผลิตทั้งหมด

-"All account columns should be after \							standard columns and on the right.							If you entered it properly, next probable reason \							could be wrong account name.							Please rectify it in the file and try again.",ทั้งหมดคอลัมน์บัญชีควรจะเป็นหลังจากที่คอลัมน์มาตรฐาน \ และด้านขวา หากคุณเข้ามามันถูกต้อง \ เหตุผลต่อไปน่าจะเป็นอาจจะเป็นชื่อบัญชีที่ไม่ถูกต้อง กรุณาแก้ไขไว้ในไฟล์และลองอีกครั้ง

-"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.","สาขาที่เกี่ยวข้องทั้งหมดเช่นการส่งออกสกุลเงินอัตราการแปลงรวมการส่งออก ฯลฯ การส่งออกรวมทั้งสิ้นที่มีอยู่ใน <br> หมายเหตุจัดส่งสินค้า, POS, ใบเสนอราคา, ใบแจ้งหนี้การขาย, การสั่งซื้อการขาย ฯลฯ"

-"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.","สาขาที่เกี่ยวข้องทั้งหมดนำเข้าเช่นสกุลเงินอัตราการแปลงรวมการนำเข้าและอื่น ๆ นำเข้าแกรนด์รวมที่มีอยู่ใน <br> รับซื้อ, ใบเสนอราคาผู้ผลิต, ใบกำกับซื้อ, ซื้อสั่งซื้อ ฯลฯ"

-All items have already been transferred \				for this Production Order.,รายการทั้งหมดได้รับการโอนแล้ว \ สำหรับการสั่งซื้อการผลิตนี้

-"All possible Workflow States and roles of the workflow. <br>Docstatus Options: 0 is""Saved"", 1 is ""Submitted"" and 2 is ""Cancelled""","ทุกประเทศที่เป็นไปได้เวิร์กโฟลว์และบทบาทของเวิร์กโฟลว์ <br> Docstatus ตัวเลือก: 0 ถูก &quot;บันทึก&quot;, 1 คือ &quot;Submitted&quot; และ 2 คือ &quot;ยกเลิก&quot;"

-All posts by,โพสต์ทั้งหมดโดย

-Allocate,จัดสรร

-Allocate leaves for the year.,จัดสรรใบสำหรับปี

-Allocated Amount,จำนวนที่จัดสรร

-Allocated Budget,งบประมาณที่จัดสรร

-Allocated amount,จำนวนที่จัดสรร

-Allow Attach,อนุญาตให้แนบ

-Allow Bill of Materials,อนุญาตให้ Bill of Materials

-Allow Dropbox Access,ที่อนุญาตให้เข้าถึง Dropbox

-Allow Editing of Frozen Accounts For,อนุญาตให้แก้ไขบัญชีสำหรับแช่แข็ง

-Allow Google Drive Access,ที่อนุญาตให้เข้าถึงใน Google Drive

-Allow Import,อนุญาตให้นำเข้า

-Allow Import via Data Import Tool,อนุญาตให้นำเข้าได้ดูผ่านเครื่องมือนำเข้าข้อมูล

-Allow Negative Balance,อนุญาตให้ยอดคงเหลือติดลบ

-Allow Negative Stock,อนุญาตให้สต็อกเชิงลบ

-Allow Production Order,อนุญาตให้สั่งซื้อการผลิต

-Allow Rename,อนุญาตให้เปลี่ยนชื่อ

-Allow Samples,อนุญาตให้ตัวอย่าง

-Allow User,อนุญาตให้ผู้ใช้

-Allow Users,อนุญาตให้ผู้ใช้งาน

-Allow on Submit,อนุญาตให้ส่ง

-Allow the following users to approve Leave Applications for block days.,อนุญาตให้ผู้ใช้ต่อไปเพื่อขออนุมัติการใช้งานออกวันบล็อก

-Allow user to edit Price List Rate in transactions,ช่วยให้ผู้ใช้ในการแก้ไขอัตราราคาปกติในการทำธุรกรรม

-Allow user to login only after this hour (0-24),อนุญาตให้ผู้ใช้เข้าสู่ระบบเท่านั้นหลังจากชั่วโมงนี้ (0-24)

-Allow user to login only before this hour (0-24),อนุญาตให้ผู้ใช้เข้าสู่ระบบก่อนที่จะชั่วโมงนี้ (0-24)

-Allowance Percent,ร้อยละค่าเผื่อ

-Allowed,อนุญาต

-Already Registered,ลงทะเบียนเรียบร้อยแล้ว

-Always use Login Id as sender,มักจะใช้รหัสเข้าสู่ระบบเป็นผู้ส่ง

-Amend,แก้ไข

-Amended From,แก้ไขเพิ่มเติม

-Amount,จำนวน

-Amount (Company Currency),จำนวนเงิน (สกุลเงิน บริษัท )

-Amount <=,จำนวนเงินที่ &lt;=

-Amount >=,จำนวนเงินที่&gt; =

-"An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [<a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a>]","file icon มี. ขยาย ICO ควรจะขนาด 16 x 16 px สร้างขึ้นโดยใช้เครื่องกำเนิดไฟฟ้า favicon [ <a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a> ]"

-Analytics,Analytics

-Another Salary Structure '%s' is active for employee '%s'. 				Please make its status 'Inactive' to proceed.,&#39;% s&#39; โครงสร้างเงินเดือนก็คือการใช้งานสำหรับพนักงาน &#39;% s&#39; กรุณาให้ &#39;ใช้งาน&#39; สถานะของการดำเนินการ

-"Any other comments, noteworthy effort that should go in the records.",ความเห็นอื่น ๆ ความพยายามที่น่าสังเกตว่าควรจะไปในบันทึก

-Applicable Holiday List,รายการวันหยุดที่ใช้บังคับ

-Applicable To (Designation),ที่ใช้บังคับกับ (จุด)

-Applicable To (Employee),ที่ใช้บังคับกับ (พนักงาน)

-Applicable To (Role),ที่ใช้บังคับกับ (Role)

-Applicable To (User),ที่ใช้บังคับกับ (User)

-Applicant Name,ชื่อผู้ยื่นคำขอ

-Applicant for a Job,ขอรับงาน

-Applicant for a Job.,ผู้สมัครงาน

-Applications for leave.,โปรแกรมประยุกต์สำหรับการลา

-Applies to Company,นำไปใช้กับ บริษัท

-Apply / Approve Leaves,ใช้ / อนุมัติใบ

-Apply Shipping Rule,ใช้กฎการจัดส่งสินค้า

-Apply Taxes and Charges Master,รับสมัครปริญญาโทและภาษีค่าใช้จ่าย

-Appraisal,การตีราคา

-Appraisal Goal,เป้าหมายการประเมิน

-Appraisal Goals,เป้าหมายการประเมิน

-Appraisal Template,แม่แบบการประเมิน

-Appraisal Template Goal,เป้าหมายเทมเพลทประเมิน

-Appraisal Template Title,หัวข้อแม่แบบประเมิน

-Approval Status,สถานะการอนุมัติ

-Approved,ได้รับการอนุมัติ

-Approver,อนุมัติ

-Approving Role,อนุมัติบทบาท

-Approving User,อนุมัติผู้ใช้

-Are you sure you want to delete the attachment?,คุณแน่ใจหรือว่าต้องการลบสิ่งที่แนบมา?

-Arial,Arial

-Arrear Amount,จำนวน Arrear

-"As a best practice, do not assign the same set of permission rule to different Roles instead set multiple Roles to the User",เป็นวิธีที่ดีที่สุดไม่ได้กำหนดชุดเดียวกันของกฎอนุญาตให้บทบาทที่แตกต่างกันแทนที่จะตั้งหลายบทบาทให้กับผู้ใช้

-As existing qty for item: ,เป็นจำนวนที่มีอยู่สำหรับรายการ:

-As per Stock UOM,เป็นต่อสต็อก UOM

-"As there are existing stock transactions for this \							item, you can not change the values of 'Has Serial No', \							'Is Stock Item' and 'Valuation Method'",เนื่องจากมีการทำธุรกรรมหุ้นที่มีอยู่สำหรับรายการ \ นี้คุณไม่สามารถเปลี่ยนค่าของ &#39;มีซีเรียลไม่&#39; \ &#39;เป็นรายการสินค้า&#39; และ &#39;วิธีประเมิน&#39;

-Ascending,Ascending

-Assign To,กำหนดให้

-Assigned By,ได้รับมอบหมายจาก

-Assignment,การมอบหมาย

-Assignments,ที่ได้รับมอบหมาย

-Associate a DocType to the Print Format,เชื่อมโยง DocType รูปแบบการพิมพ์

-Atleast one warehouse is mandatory,อย่างน้อยหนึ่งคลังสินค้ามีผลบังคับใช้

-Attach,แนบ

-Attach Document Print,แนบเอกสารพิมพ์

-Attached To DocType,ที่แนบมากับ DOCTYPE

-Attached To Name,ที่แนบมากับชื่อ

-Attachment,ความผูกพัน

-Attachments,สิ่งที่แนบมา

-Attempted to Contact,พยายามที่จะติดต่อ

-Attendance,การดูแลรักษา

-Attendance Date,วันที่เข้าร่วม

-Attendance Details,รายละเอียดการเข้าร่วมประชุม

-Attendance From Date,ผู้เข้าร่วมจากวันที่

-Attendance To Date,วันที่เข้าร่วมประชุมเพื่อ

-Attendance can not be marked for future dates,ผู้เข้าร่วมไม่สามารถทำเครื่องหมายสำหรับวันที่ในอนาคต

-Attendance for the employee: ,สำหรับพนักงานที่เข้าร่วม:

-Attendance record.,บันทึกการเข้าร่วมประชุม

-Attributions,เหตุผล

-Authorization Control,ควบคุมการอนุมัติ

-Authorization Rule,กฎการอนุญาต

-Auto Email Id,รหัสอีเมล์อัตโนมัติ

-Auto Inventory Accounting,บัญชีสินค้าคงคลังอัตโนมัติ

-Auto Inventory Accounting Settings,อัตโนมัติการตั้งค่าบัญชีสินค้าคงคลัง

-Auto Material Request,ขอวัสดุอัตโนมัติ

-Auto Name,ชื่ออัตโนมัติ

-Auto generated,ออโต้สร้าง

-Auto-raise Material Request if quantity goes below re-order level in a warehouse,Auto-ยกคำขอถ้าปริมาณวัสดุไปต่ำกว่าระดับใหม่สั่งในคลังสินค้า

-Automatically updated via Stock Entry of type Manufacture/Repack,ปรับปรุงโดยอัตโนมัติผ่านทางรายการในสต็อกการผลิตประเภท / Repack

-Autoreply when a new mail is received,autoreply เมื่อมีอีเมลใหม่ได้รับ

-Available Qty at Warehouse,จำนวนที่คลังสินค้า

-Available Stock for Packing Items,สต็อกสำหรับการบรรจุรายการ

-"Available in BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet","ที่มีจำหน่ายใน BOM, หมายเหตุจัดส่งใบแจ้งหนี้ซื้อสั่งซื้อการผลิตการสั่งซื้อ, รับซื้อ, ขายใบแจ้งหนี้, สั่งซื้อขายรายการสต็อก, Timesheet"

-Avatar,Avatar

-Average Discount,ส่วนลดเฉลี่ย

-B+,B +

-B-,B-

-BILL,BILL

-BILLJ,BILLJ

-BOM,BOM

-BOM Detail No,รายละเอียด BOM ไม่มี

-BOM Explosion Item,รายการระเบิด BOM

-BOM Item,รายการ BOM

-BOM No,BOM ไม่มี

-BOM No. for a Finished Good Item,หมายเลข BOM สำหรับรายการที่ดีสำเร็จรูป

-BOM Operation,การดำเนินงาน BOM

-BOM Operations,การดำเนินงาน BOM

-BOM Replace Tool,เครื่องมือแทนที่ BOM

-BOM replaced,BOM แทนที่

-Background Color,สีพื้นหลัง

-Background Image,ภาพพื้นหลัง

-Backup Manager,ผู้จัดการฝ่ายการสำรองข้อมูล

-Backup Right Now,สำรอง Right Now

-Backups will be uploaded to,การสำรองข้อมูลจะถูกอัปโหลดไปยัง

-"Balances of Accounts of type ""Bank or Cash""",ยอดคงเหลือของบัญชีประเภท &quot;ธนาคารหรือเงินสด&quot;

-Bank,ธนาคาร

-Bank A/C No.,ธนาคาร / เลขที่ C

-Bank Account,บัญชีเงินฝาก

-Bank Account No.,เลขที่บัญชีธนาคาร

-Bank Clearance Summary,ข้อมูลอย่างย่อ Clearance ธนาคาร

-Bank Name,ชื่อธนาคาร

-Bank Reconciliation,กระทบยอดธนาคาร

-Bank Reconciliation Detail,รายละเอียดการกระทบยอดธนาคาร

-Bank Reconciliation Statement,งบกระทบยอดธนาคาร

-Bank Voucher,บัตรกำนัลธนาคาร

-Bank or Cash,ธนาคารหรือเงินสด

-Bank/Cash Balance,ธนาคารเงินสด / ยอดคงเหลือ

-Banner,ธง

-Banner HTML,HTML แบนเนอร์

-Banner Image,ภาพแบนเนอร์

-Banner is above the Top Menu Bar.,แบนเนอร์บนแถบเมนูด้านบน

-Barcode,บาร์โค้ด

-Based On,ขึ้นอยู่กับ

-Basic Info,ข้อมูลพื้นฐาน

-Basic Information,ข้อมูลพื้นฐาน

-Basic Rate,อัตราขั้นพื้นฐาน

-Basic Rate (Company Currency),อัตราขั้นพื้นฐาน (สกุลเงิน บริษัท )

-Batch,ชุด

-Batch (lot) of an Item.,แบทช์ (มาก) ของรายการ

-Batch Finished Date,ชุดสำเร็จรูปวันที่

-Batch ID,ID ชุด

-Batch No,ชุดไม่มี

-Batch Started Date,ชุดเริ่มวันที่

-Batch Time Logs for Billing.,ชุดบันทึกเวลาสำหรับการเรียกเก็บเงิน

-Batch Time Logs for billing.,ชุดบันทึกเวลาสำหรับการเรียกเก็บเงิน

-Batch-Wise Balance History,ชุดฉลาดประวัติยอดคงเหลือ

-Batched for Billing,batched สำหรับการเรียกเก็บเงิน

-Be the first one to comment,เป็นคนแรกที่แสดงความเห็น

-Begin this page with a slideshow of images,เริ่มต้นหน้านี้ให้กับสไลด์โชว์จากภาพ

-Better Prospects,อนาคตที่ดีกว่า

-Bill Date,วันที่บิล

-Bill No,ไม่มีบิล

-Bill of Material to be considered for manufacturing,บิลของวัสดุที่จะต้องพิจารณาสำหรับการผลิต

-Bill of Materials,บิลของวัสดุ

-Bill of Materials (BOM),บิลวัสดุ (BOM)

-Billable,ที่เรียกเก็บเงิน

-Billed,เรียกเก็บเงิน

-Billed Amt,จำนวนจำนวนมากที่สุด

-Billing,การเรียกเก็บเงิน

-Billing Address,ที่อยู่การเรียกเก็บเงิน

-Billing Address Name,ชื่อที่อยู่การเรียกเก็บเงิน

-Billing Status,สถานะการเรียกเก็บเงิน

-Bills raised by Suppliers.,ตั๋วเงินยกโดยซัพพลายเออร์

-Bills raised to Customers.,ตั๋วเงินยกให้กับลูกค้า

-Bin,ถัง

-Bio,ไบโอ

-Bio will be displayed in blog section etc.,ไบโอจะถูกแสดงในส่วนบล็อก ฯลฯ

-Birth Date,วันเกิด

-Blob,หยด

-Block Date,บล็อกวันที่

-Block Days,วันที่ถูกบล็อก

-Block Holidays on important days.,ปิดกั้นหยุดในวันสำคัญ

-Block leave applications by department.,ปิดกั้นการใช้งานออกโดยกรม

-Blog Category,หมวดหมู่บล็อก

-Blog Intro,แนะนำบล็อก

-Blog Introduction,แนะนำบล็อก

-Blog Post,โพสต์บล็อก

-Blog Settings,การตั้งค่าบล็อก

-Blog Subscriber,สมาชิกบล็อก

-Blog Title,หัวข้อบล็อก

-Blogger,Blogger

-Blood Group,กรุ๊ปเลือด

-Bookmarks,ที่คั่นหน้า

-Branch,สาขา

-Brand,ยี่ห้อ

-Brand HTML,HTML ยี่ห้อ

-Brand Name,ชื่อยี่ห้อ

-"Brand is what appears on the top-right of the toolbar. If it is an image, make sure ithas a transparent background and use the &lt;img /&gt; tag. Keep size as 200px x 30px",ยี่ห้อเป็นสิ่งที่ปรากฏบนด้านขวาบนของแถบเครื่องมือ ถ้ามันเป็นภาพให้แน่ใจว่า ithas พื้นหลังโปร่งใสและใช้ &lt;img /&gt; แท็ก ให้ขนาดเป็น 200px x 30px

-Brand master.,ต้นแบบแบรนด์

-Brands,แบรนด์

-Breakdown,การเสีย

-Budget,งบ

-Budget Allocated,งบประมาณที่จัดสรร

-Budget Control,ควบคุมงบประมาณ

-Budget Detail,รายละเอียดงบประมาณ

-Budget Details,รายละเอียดงบประมาณ

-Budget Distribution,การแพร่กระจายงบประมาณ

-Budget Distribution Detail,รายละเอียดการจัดจำหน่ายงบประมาณ

-Budget Distribution Details,รายละเอียดการจัดจำหน่ายงบประมาณ

-Budget Variance Report,รายงานความแปรปรวนของงบประมาณ

-Build Modules,สร้างโมดูล

-Build Pages,สร้างหน้า

-Build Server API,สร้างเซิร์ฟเวอร์ API

-Build Sitemap,สร้างแผนผังเว็บไซต์

-Bulk Email,อีเมล์ขยะ

-Bulk Email records.,บันทึกอีเมล์ขยะ

-Bummer! There are more holidays than working days this month.,! Bummer มีวันหยุดหลายวันกว่าวันทำการในเดือนนี้มี

-Bundle items at time of sale.,กำรายการในเวลาของการขาย

-Button,ปุ่ม

-Buyer of Goods and Services.,ผู้ซื้อสินค้าและบริการ

-Buying,การซื้อ

-Buying Amount,ซื้อจำนวน

-Buying Settings,ซื้อการตั้งค่า

-By,โดย

-C-FORM/,C-form /

-C-Form,C-Form

-C-Form Applicable,C-Form สามารถนำไปใช้ได้

-C-Form Invoice Detail,C-Form รายละเอียดใบแจ้งหนี้

-C-Form No,C-Form ไม่มี

-CI/2010-2011/,CI/2010-2011 /

-COMM-,COMM-

-CSS,CSS

-CUST,cust

-CUSTMUM,CUSTMUM

-Calculate Based On,การคำนวณพื้นฐานตาม

-Calculate Total Score,คำนวณคะแนนรวม

-Calendar,ปฏิทิน

-Calendar Events,ปฏิทินเหตุการณ์

-Call,โทรศัพท์

-Campaign,รณรงค์

-Campaign Name,ชื่อแคมเปญ

-Can only be exported by users with role 'Report Manager',สามารถส่งออกโดยผู้ใช้ที่มี &#39;จัดการรายงานบทบาท

-Cancel,ยกเลิก

-Cancel permission also allows the user to delete a document (if it is not linked to any other document).,ได้รับอนุญาตยกเลิกยังช่วยให้ผู้ใช้สามารถลบเอกสาร (ถ้ายังไม่ได้เชื่อมโยงกับเอกสารอื่น)

-Cancelled,ยกเลิก

-Cannot ,ไม่ได้

-Cannot approve leave as you are not authorized to approve leaves on Block Dates.,ไม่สามารถอนุมัติออกในขณะที่คุณไม่ได้รับอนุญาตที่จะอนุมัติใบในวันที่ถูกบล็อก

-Cannot change from,ไม่สามารถเปลี่ยนจาก

-Cannot continue.,ไม่สามารถดำเนินการต่อ

-Cannot have two prices for same Price List,ไม่สามารถมีสองราคาสำหรับราคาตามรายการเดียวกัน

-Cannot map because following condition fails: ,ไม่สามารถ map เพราะเงื่อนไขดังต่อไปนี้ล้มเหลว:

-Capacity,ความจุ

-Capacity Units,หน่วยความจุ

-Carry Forward,Carry Forward

-Carry Forwarded Leaves,Carry ใบ Forwarded

-Case No(s) already in use. Please rectify and try again.				Recommended <b>From Case No. = %s</b>,กรณีที่ไม่มี (s) แล้วในการใช้ กรุณาแก้ไขและลองอีกครั้ง <b>แนะนำจากคดีหมายเลข% s =</b>

-Cash,เงินสด

-Cash Voucher,บัตรกำนัลเงินสด

-Cash/Bank Account,เงินสด / บัญชีธนาคาร

-Categorize blog posts.,แบ่งหมวดหมู่ของบล็อกโพสต์

-Category,หมวดหมู่

-Category Name,ชื่อหมวดหมู่

-Category of customer as entered in Customer master,หมวดหมู่ของลูกค้าที่ป้อนไว้ในหลักของลูกค้า

-Cell Number,จำนวนเซลล์

-Center,ศูนย์

-"Certain documents should not be changed once final, like an Invoice for example. The final state for such documents is called <b>Submitted</b>. You can restrict which roles can Submit.",เอกสารบางอย่างไม่ควรจะมีการเปลี่ยนแปลงครั้งสุดท้ายเช่นใบแจ้งหนี้สำหรับตัวอย่าง รัฐสุดท้ายสำหรับเอกสารดังกล่าวเรียกว่า <b>Submitted</b> คุณสามารถ จำกัด การซึ่งสามารถส่งบทบาท

-Change UOM for an Item.,เปลี่ยน UOM สำหรับรายการ

-Change the starting / current sequence number of an existing series.,เปลี่ยนหมายเลขลำดับเริ่มต้น / ปัจจุบันของชุดที่มีอยู่

-Channel Partner,พันธมิตรช่องทาง

-Charge,รับผิดชอบ

-Chargeable,รับผิดชอบ

-Chart of Accounts,ผังบัญชี

-Chart of Cost Centers,แผนภูมิของศูนย์ต้นทุน

-Chat,พูดคุย

-Check,ตรวจสอบ

-Check / Uncheck roles assigned to the Profile. Click on the Role to find out what permissions that Role has.,ตรวจสอบ / บทบาทที่กำหนดให้ยกเลิกการเลือกรายละเอียด คลิกที่บทบาทเพื่อหาสิ่งที่สิทธิ์บทบาทที่ได้

-Check all the items below that you want to send in this digest.,ตรวจสอบรายการทั้งหมดที่ด้านล่างที่คุณต้องการส่งย่อยนี้

-Check how the newsletter looks in an email by sending it to your email.,ตรวจสอบว่ามีลักษณะจดหมายในอีเมลโดยส่งอีเมลของคุณ

-"Check if recurring invoice, uncheck to stop recurring or put proper End Date",ตรวจสอบว่าใบแจ้งหนี้ที่เกิดขึ้นให้ยกเลิกการหยุดที่เกิดขึ้นหรือใส่วันที่สิ้นสุดที่เหมาะสม

-"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.",ตรวจสอบว่าใบแจ้งหนี้ที่คุณต้องเกิดขึ้นโดยอัตโนมัติ หลังจากส่งใบแจ้งหนี้ใด ๆ ขายส่วนกิจวัตรจะสามารถมองเห็น

-Check if you want to send salary slip in mail to each employee while submitting salary slip,ตรวจสอบว่าคุณต้องการที่จะส่งสลิปเงินเดือนใน mail ให้พนักงานแต่ละคนในขณะที่ส่งสลิปเงินเดือน

-Check this if you want to force the user to select a series before saving. There will be no default if you check this.,ตรวจสอบเรื่องนี้ถ้าคุณต้องการบังคับให้ผู้ใช้เลือกชุดก่อนที่จะบันทึก จะมีค่าเริ่มต้นไม่ถ้าคุณตรวจสอบนี้

-Check this if you want to send emails as this id only (in case of restriction by your email provider).,ตรวจสอบนี้ถ้าคุณต้องการที่จะส่งอีเมลเป็น ID เพียงแค่นี้ (ในกรณีของข้อ จำกัด โดยผู้ให้บริการอีเมลของคุณ)

-Check this if you want to show in website,ตรวจสอบนี้ถ้าคุณต้องการที่จะแสดงในเว็บไซต์

-Check this to disallow fractions. (for Nos),ตรวจสอบนี้จะไม่อนุญาตให้เศษส่วน (สำหรับ Nos)

-Check this to make this the default letter head in all prints,ตรวจสอบนี้จะทำให้เรื่องนี้หัวจดหมายเริ่มต้นในการพิมพ์ทั้งหมด

-Check this to pull emails from your mailbox,ตรวจสอบนี้จะดึงอีเมลจากกล่องจดหมายของคุณ

-Check to activate,ตรวจสอบเพื่อเปิดใช้งาน

-Check to make Shipping Address,ตรวจสอบเพื่อให้การจัดส่งสินค้าที่อยู่

-Check to make primary address,ตรวจสอบเพื่อให้อยู่หลัก

-Checked,ถูกตรวจสอบ

-Cheque,เช็ค

-Cheque Date,วันที่เช็ค

-Cheque Number,จำนวนเช็ค

-Child Tables are shown as a Grid in other DocTypes.,ตารางเด็กจะปรากฏเป็นเส้นตารางใน doctypes อื่น ๆ

-City,เมือง

-City/Town,เมือง / จังหวัด

-Claim Amount,จำนวนการเรียกร้อง

-Claims for company expense.,การเรียกร้องค่าใช้จ่ายของ บริษัท

-Class / Percentage,ระดับ / ร้อยละ

-Classic,คลาสสิก

-Classification of Customers by region,การจำแนกประเภทของลูกค้าตามภูมิภาค

-Clear Cache & Refresh,ล้างแคช &amp; รีเฟรช

-Clear Table,ตารางที่ชัดเจน

-Clearance Date,วันที่กวาดล้าง

-"Click on ""Get Latest Updates""",คลิกที่ &quot;ปรับปรุงล่าสุดได้รับ&quot;

-Click on 'Make Sales Invoice' button to create a new Sales Invoice.,คลิกที่ &#39;ให้ขายใบแจ้งหนี้&#39; เพื่อสร้างใบแจ้งหนี้การขายใหม่

-Click on button in the 'Condition' column and select the option 'User is the creator of the document',คลิกที่ปุ่มใน &#39;สภาพ&#39; คอลัมน์และเลือกตัวเลือก &#39;ผู้ใช้เป็นผู้สร้างเอกสาร&#39;

-Click to Expand / Collapse,คลิกที่นี่เพื่อขยาย / ยุบ

-Client,ลูกค้า

-Close,ปิด

-Closed,ปิด

-Closing Account Head,ปิดหัวบัญชี

-Closing Date,ปิดวันที่

-Closing Fiscal Year,ปิดปีงบประมาณ

-CoA Help,ช่วยเหลือ CoA

-Code,รหัส

-Cold Calling,โทรเย็น

-Color,สี

-Column Break,ตัวแบ่งคอลัมน์

-Comma separated list of email addresses,รายการที่คั่นด้วยจุลภาคของที่อยู่อีเมล

-Comment,ความเห็น

-Comment By,ความคิดเห็นที่

-Comment By Fullname,ความคิดเห็นที่ Fullname

-Comment Date,ความคิดเห็นวันที่

-Comment Docname,ความคิดเห็น Docname

-Comment Doctype,ความคิดเห็น DOCTYPE

-Comment Time,ความคิดเห็นเวลา

-Comments,ความเห็น

-Commission Rate,อัตราค่าคอมมิชชั่น

-Commission Rate (%),อัตราค่าคอมมิชชั่น (%)

-Commission partners and targets,พันธมิตรคณะกรรมการและเป้าหมาย

-Communication,การสื่อสาร

-Communication HTML,HTML การสื่อสาร

-Communication History,สื่อสาร

-Communication Medium,กลางการสื่อสาร

-Communication log.,บันทึกการสื่อสาร

-Company,บริษัท

-Company Details,รายละเอียด บริษัท

-Company History,ประวัติ บริษัท

-Company History Heading,ประวัติ บริษัท หัวเรื่อง

-Company Info,ข้อมูล บริษัท

-Company Introduction,แนะนำ บริษัท

-Company Master.,บริษัท มาสเตอร์

-Company Name,ชื่อ บริษัท

-Company Settings,การตั้งค่าของ บริษัท

-Company branches.,บริษัท สาขา

-Company departments.,แผนกต่างๆใน บริษัท

-Company is missing or entered incorrect value,บริษัท หายไปหรือป้อนค่าไม่ถูกต้อง

-Company mismatch for Warehouse,บริษัท ไม่ตรงกันสำหรับคลังสินค้า

-Company registration numbers for your reference. Example: VAT Registration Numbers etc.,เลขทะเบียน บริษัท สำหรับการอ้างอิงของคุณ ตัวอย่าง: หมายเลขทะเบียนภาษีมูลค่าเพิ่มเป็นต้น

-Company registration numbers for your reference. Tax numbers etc.,เลขทะเบียน บริษัท สำหรับการอ้างอิงของคุณ ตัวเลขภาษี ฯลฯ

-Complaint,การร้องเรียน

-Complete,สมบูรณ์

-Complete By,เสร็จสมบูรณ์โดย

-Completed,เสร็จ

-Completed Qty,จำนวนเสร็จ

-Completion Date,วันที่เสร็จสมบูรณ์

-Completion Status,สถานะเสร็จ

-Confirmed orders from Customers.,คำสั่งซื้อได้รับการยืนยันจากลูกค้า

-Consider Tax or Charge for,พิจารณาภาษีหรือคิดค่าบริการสำหรับ

-"Consider this Price List for fetching rate. (only which have ""For Buying"" as checked)",พิจารณารายการราคานี้สำหรับการเรียกอัตรา (เฉพาะที่มี &quot;สำหรับการซื้อ&quot; การตรวจสอบเป็น)

-Considered as Opening Balance,ถือได้ว่าเป็นยอดคงเหลือ

-Considered as an Opening Balance,ถือได้ว่าเป็นยอดคงเหลือเปิด

-Consultant,ผู้ให้คำปรึกษา

-Consumed Qty,จำนวนการบริโภค

-Contact,ติดต่อ

-Contact Control,ติดต่อควบคุม

-Contact Desc,Desc ติดต่อ

-Contact Details,รายละเอียดการติดต่อ

-Contact Email,ติดต่ออีเมล์

-Contact HTML,HTML ติดต่อ

-Contact Info,ข้อมูลการติดต่อ

-Contact Mobile No,เบอร์มือถือไม่มี

-Contact Name,ชื่อผู้ติดต่อ

-Contact No.,ติดต่อหมายเลข

-Contact Person,Contact Person

-Contact Type,ประเภทที่ติดต่อ

-Contact Us Settings,ติดต่อเราตั้งค่า

-Contact in Future,ติดต่อในอนาคต

-"Contact options, like ""Sales Query, Support Query"" etc each on a new line or separated by commas.",ตัวเลือกการติดต่อเช่น &quot;แบบสอบถามขายการสนับสนุนแบบสอบถาม&quot; ฯลฯ แต่ละบรรทัดใหม่หรือคั่นด้วยเครื่องหมายจุลภาค

-Contacted,ติดต่อ

-Content,เนื้อหา

-Content Type,ประเภทเนื้อหา

-Content in markdown format that appears on the main side of your page,เนื้อหาในรูปแบบ markdown ซึ่งปรากฏบนด้านหลักของหน้าเว็บของคุณ

-Content web page.,หน้าเว็บเนื้อหา

-Contra Voucher,บัตรกำนัลต้าน

-Contract End Date,วันที่สิ้นสุดสัญญา

-Contribution (%),สมทบ (%)

-Contribution to Net Total,สมทบสุทธิ

-Control Panel,แผงควบคุม

-Conversion Factor,ปัจจัยการเปลี่ยนแปลง

-Conversion Rate,อัตราการแปลง

-Convert into Recurring Invoice,แปลงเป็นใบแจ้งหนี้ที่เกิดขึ้นประจำ

-Converted,แปลง

-Copy,คัดลอก

-Copy From Item Group,คัดลอกจากกลุ่มสินค้า

-Copyright,ลิขสิทธิ์

-Core,แกน

-Cost Center,ศูนย์ต้นทุน

-Cost Center Details,ค่าใช้จ่ายรายละเอียดศูนย์

-Cost Center Name,ค่าใช้จ่ายชื่อศูนย์

-Cost Center is mandatory for item: ,ศูนย์ต้นทุนมีผลบังคับใช้สำหรับรายการ:

-Cost Center must be specified for PL Account: ,ศูนย์ต้นทุนจะต้องมีการระบุไว้สำหรับบัญชี PL:

-Costing,ต้นทุน

-Country,ประเทศ

-Country Name,ชื่อประเทศ

-Create,สร้าง

-Create Bank Voucher for the total salary paid for the above selected criteria,สร้างบัตรกำนัลธนาคารเพื่อการรวมเงินเดือนที่จ่ายสำหรับเกณฑ์ที่เลือกข้างต้น

-Create Material Requests,ขอสร้างวัสดุ

-Create Production Orders,สร้างคำสั่งซื้อการผลิต

-Create Receiver List,สร้างรายการรับ

-Create Salary Slip,สร้างสลิปเงินเดือน

-Create Stock Ledger Entries when you submit a Sales Invoice,สร้างรายการบัญชีแยกประเภทสินค้าเมื่อคุณส่งใบแจ้งหนี้การขาย

-"Create a price list from Price List master and enter standard ref rates against each of them. On selection of a price list in Quotation, Sales Order or Delivery Note, corresponding ref rate will be fetched for this item.","สร้างรายการราคาจากต้นแบบรายการราคาและป้อนอัตราอ้างอิงมาตรฐานกับแต่ละของพวกเขา เกี่ยวกับการเลือกรายการราคาในใบเสนอราคา, สั่งซื้อการขายหรือการจัดส่งสินค้าหมายเหตุอัตราอ้างอิงที่สอดคล้องกันจะถูกเรียกสำหรับรายการนี​​้"

-Create and Send Newsletters,การสร้างและส่งจดหมายข่าว

-Created Account Head: ,หัวหน้าฝ่ายบัญชีที่สร้างไว้:

-Created By,สร้างโดย

-Created Customer Issue,ปัญหาของลูกค้าที่สร้างไว้

-Created Group ,กลุ่มที่สร้างไว้

-Created Opportunity,สร้างโอกาส

-Created Support Ticket,ตั๋วสนับสนุนสร้าง

-Creates salary slip for above mentioned criteria.,สร้างสลิปเงินเดือนสำหรับเกณฑ์ดังกล่าวข้างต้น

-Credentials,ประกาศนียบัตร

-Credit,เครดิต

-Credit Amt,จำนวนเครดิต

-Credit Card Voucher,บัตรกำนัลชำระด้วยบัตรเครดิต

-Credit Controller,ควบคุมเครดิต

-Credit Days,วันเครดิต

-Credit Limit,วงเงินสินเชื่อ

-Credit Note,หมายเหตุเครดิต

-Credit To,เครดิต

-Cross Listing of Item in multiple groups,ข้ามรายการของรายการในหลายกลุ่ม

-Currency,เงินตรา

-Currency Exchange,แลกเปลี่ยนเงินตรา

-Currency Format,รูปแบบสกุลเงิน

-Currency Name,ชื่อสกุล

-Currency Settings,การตั้งค่าสกุลเงิน

-Currency and Price List,สกุลเงินและรายชื่อราคา

-Currency does not match Price List Currency for Price List,สกุลเงินไม่ตรงกับสกุลเงินรายชื่อราคาสำหรับราคาตามรายการ

-Current Accommodation Type,ประเภทของที่พักปัจจุบัน

-Current Address,ที่อยู่ปัจจุบัน

-Current BOM,BOM ปัจจุบัน

-Current Fiscal Year,ปีงบประมาณปัจจุบัน

-Current Stock,สต็อกปัจจุบัน

-Current Stock UOM,UOM ต็อกสินค้าปัจจุบัน

-Current Value,ค่าปัจจุบัน

-Current status,สถานะปัจจุบัน

-Custom,ประเพณี

-Custom Autoreply Message,ข้อความตอบกลับอัตโนมัติที่กำหนดเอง

-Custom CSS,CSS ที่กำหนดเอง

-Custom Field,ฟิลด์ที่กำหนดเอง

-Custom Message,ข้อความที่กำหนดเอง

-Custom Reports,รายงานที่กำหนดเอง

-Custom Script,สคริปต์ที่กำหนดเอง

-Custom Startup Code,รหัสเริ่มต้นที่กำหนดเอง

-Custom?,กำหนดเองได้อย่างไร

-Customer,ลูกค้า

-Customer (Receivable) Account,บัญชีลูกค้า (ลูกหนี้)

-Customer / Item Name,ชื่อลูกค้า / รายการ

-Customer Account,บัญชีลูกค้า

-Customer Account Head,หัวหน้าฝ่ายบริการลูกค้า

-Customer Address,ที่อยู่ของลูกค้า

-Customer Addresses And Contacts,ที่อยู่ของลูกค้าและการติดต่อ

-Customer Code,รหัสลูกค้า

-Customer Codes,รหัสลูกค้า

-Customer Details,รายละเอียดลูกค้า

-Customer Discount,ส่วนลดพิเศษสำหรับลูกค้า

-Customer Discounts,ส่วนลดลูกค้า

-Customer Feedback,คำติชมของลูกค้า

-Customer Group,กลุ่มลูกค้า

-Customer Group Name,ชื่อกลุ่มลูกค้า

-Customer Intro,แนะนำลูกค้า

-Customer Issue,ปัญหาของลูกค้า

-Customer Issue against Serial No.,ลูกค้าออกกับหมายเลขเครื่อง

-Customer Name,ชื่อลูกค้า

-Customer Naming By,การตั้งชื่อตามลูกค้า

-Customer Type,ประเภทลูกค้า

-Customer classification tree.,ต้นไม้จำแนกลูกค้า

-Customer database.,ฐานข้อมูลลูกค้า

-Customer's Currency,สกุลเงินของลูกค้า

-Customer's Item Code,รหัสสินค้าของลูกค้า

-Customer's Purchase Order Date,วันที่สั่งซื้อของลูกค้าสั่งซื้อ

-Customer's Purchase Order No,ใบสั่งซื้อของลูกค้าไม่มี

-Customer's Vendor,ผู้ขายของลูกค้า

-Customer's currency,สกุลเงินของลูกค้า

-"Customer's currency - If you want to select a currency that is not the default currency, then you must also specify the Currency Conversion Rate.",สกุลเงินของลูกค้า - หากคุณต้องการเลือกสกุลเงินที่ไม่ได้เป็นสกุลเงินเริ่มต้นแล้วคุณจะต้องระบุอัตราการแปลงสกุลเงิน

-Customers Not Buying Since Long Time,ลูกค้าที่ไม่ได้ซื้อตั้งแต่เวลานาน

-Customerwise Discount,ส่วนลด Customerwise

-Customize,ปรับแต่ง

-Customize Form,ปรับแต่งรูปแบบ

-Customize Form Field,กำหนดเขตข้อมูลฟอร์ม

-"Customize Label, Print Hide, Default etc.","กำหนด Label, ซ่อนพิมพ์ ฯลฯ เริ่มต้น"

-Customize the Notification,กำหนดประกาศ

-Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,ปรับแต่งข้อความเกริ่นนำที่จะไปเป็นส่วนหนึ่งของอีเมลที่ แต่ละรายการมีข้อความเกริ่นนำแยก

-DN,DN

-DN Detail,รายละเอียด DN

-Daily,ประจำวัน

-Daily Event Digest is sent for Calendar Events where reminders are set.,ประจำวันเหตุการณ์สำคัญจะถูกส่งสำหรับปฏิทินเหตุการณ์การแจ้งเตือนที่มีการตั้งค่า

-Daily Time Log Summary,ข้อมูลอย่างย่อประจำวันเข้าสู่ระบบ

-Danger,อันตราย

-Data,ข้อมูล

-Data missing in table,ข้อมูลที่หายไปในตาราง

-Database,ฐานข้อมูล

-Database Folder ID,ID โฟลเดอร์ฐานข้อมูล

-Database of potential customers.,ฐานข้อมูลของลูกค้าที่มีศักยภาพ

-Date,วันที่

-Date Format,รูปแบบวันที่

-Date Of Retirement,วันที่ของการเกษียณอายุ

-Date and Number Settings,การตั้งค่าวันที่และจำนวน

-Date is repeated,วันที่ซ้ำแล้วซ้ำอีก

-Date must be in format,วันที่จะต้องอยู่ในรูปแบบ

-Date of Birth,วันเกิด

-Date of Issue,วันที่ออก

-Date of Joining,วันที่ของการเข้าร่วม

-Date on which lorry started from supplier warehouse,วันที่เริ่มต้นจากรถบรรทุกคลังสินค้าผู้จัดจำหน่าย

-Date on which lorry started from your warehouse,วันที่เริ่มต้นจากรถบรรทุกคลังสินค้าของคุณ

-Date on which the lead was last contacted,วันที่นำได้รับการติดต่อล่าสุด

-Dates,วันที่

-Datetime,datetime

-Days for which Holidays are blocked for this department.,วันที่วันหยุดจะถูกบล็อกสำหรับแผนกนี้

-Dealer,เจ้ามือ

-Dear,น่ารัก

-Debit,หักบัญชี

-Debit Amt,จำนวนบัตรเดบิต

-Debit Note,หมายเหตุเดบิต

-Debit To,เดบิตเพื่อ

-Debit or Credit,เดบิตหรือบัตรเครดิต

-Deduct,หัก

-Deduction,การหัก

-Deduction Type,ประเภทหัก

-Deduction1,Deduction1

-Deductions,การหักเงิน

-Default,ผิดนัด

-Default Account,บัญชีเริ่มต้น

-Default BOM,BOM เริ่มต้น

-Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,เริ่มต้นบัญชีธนาคาร / เงินสดจะถูกปรับปรุงโดยอัตโนมัติในใบแจ้งหนี้ POS เมื่อโหมดนี้ถูกเลือก

-Default Bank Account,บัญชีธนาคารเริ่มต้น

-Default Cash Account,บัญชีเงินสดเริ่มต้น

-Default Commission Rate,อัตราค่าคอมมิชชั่นเริ่มต้น

-Default Company,บริษัท เริ่มต้น

-Default Cost Center,ศูนย์ต้นทุนเริ่มต้น

-Default Cost Center for tracking expense for this item.,ศูนย์ต้นทุนค่าใช้จ่ายเริ่มต้นสำหรับการติดตามสำหรับรายการนี​​้

-Default Currency,สกุลเงินเริ่มต้น

-Default Customer Group,กลุ่มลูกค้าเริ่มต้น

-Default Expense Account,บัญชีค่าใช้จ่ายเริ่มต้น

-Default Home Page,หน้าแรกเริ่มต้น

-Default Home Pages,หน้าแรกเริ่มต้น

-Default Income Account,บัญชีรายได้เริ่มต้น

-Default Item Group,กลุ่มสินค้าเริ่มต้น

-Default Price List,รายการราคาเริ่มต้น

-Default Print Format,รูปแบบการพิมพ์เริ่มต้น

-Default Purchase Account in which cost of the item will be debited.,บัญชีซื้อเริ่มต้นที่ค่าใช้จ่ายของรายการที่จะถูกหัก

-Default Sales Partner,เริ่มต้นขายพันธมิตร

-Default Settings,ตั้งค่าเริ่มต้น

-Default Source Warehouse,คลังสินค้าที่มาเริ่มต้น

-Default Stock UOM,เริ่มต้น UOM สต็อก

-Default Supplier,ผู้ผลิตเริ่มต้น

-Default Supplier Type,ซัพพลายเออร์ชนิดเริ่มต้น

-Default Target Warehouse,คลังสินค้าเป้าหมายเริ่มต้น

-Default Territory,ดินแดนเริ่มต้น

-Default Unit of Measure,หน่วยเริ่มต้นของวัด

-Default Valuation Method,วิธีการประเมินค่าเริ่มต้น

-Default Value,ค่าเริ่มต้น

-Default Warehouse,คลังสินค้าเริ่มต้น

-Default Warehouse is mandatory for Stock Item.,คลังสินค้าเริ่มต้นมีผลบังคับใช้สำหรับรายการสินค้า

-Default settings for Shopping Cart,การตั้งค่าเริ่มต้นสำหรับรถเข็น

-"Default: ""Contact Us""",เริ่มต้น: &quot;ติดต่อเรา&quot;

-DefaultValue,เริ่มต้น

-Defaults,เริ่มต้น

-"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","กำหนดงบประมาณสำหรับศูนย์ต้นทุนนี้ เพื่อตั้งกระทำงบประมาณเห็น <a href=""#!List/Company"">บริษัท มาสเตอร์</a>"

-Defines actions on states and the next step and allowed roles.,กำหนดดำเนินการกับรัฐและขั้นตอนต่อไปและบทบาทอนุญาต

-Defines workflow states and rules for a document.,กำหนดรัฐเวิร์กโฟลว์และกฎระเบียบสำหรับเอกสาร

-Delete,ลบ

-Delete Row,ลบแถว

-Delivered,ส่ง

-Delivered Items To Be Billed,รายการที่ส่งไปถูกเรียกเก็บเงิน

-Delivered Qty,จำนวนส่ง

-Delivery Address,ที่อยู่จัดส่งสินค้า

-Delivery Date,วันที่ส่ง

-Delivery Details,รายละเอียดการจัดส่งสินค้า

-Delivery Document No,เอกสารจัดส่งสินค้าไม่มี

-Delivery Document Type,ประเภทเอกสารการจัดส่งสินค้า

-Delivery Note,หมายเหตุจัดส่งสินค้า

-Delivery Note Item,รายการจัดส่งสินค้าหมายเหตุ

-Delivery Note Items,รายการจัดส่งสินค้าหมายเหตุ

-Delivery Note Message,ข้อความหมายเหตุจัดส่งสินค้า

-Delivery Note No,หมายเหตุจัดส่งสินค้าไม่มี

-Packed Item,จัดส่งสินค้าบรรจุหมายเหตุ

-Delivery Note Required,หมายเหตุจัดส่งสินค้าที่จำเป็น

-Delivery Note Trends,แนวโน้มหมายเหตุการจัดส่งสินค้า

-Delivery Status,สถานะการจัดส่งสินค้า

-Delivery Time,เวลาจัดส่งสินค้า

-Delivery To,เพื่อจัดส่งสินค้า

-Department,แผนก

-Depends On,ขึ้นอยู่กับ

-Depends on LWP,ขึ้นอยู่กับ LWP

-Descending,น้อย

-Description,ลักษณะ

-Description HTML,HTML รายละเอียด

-"Description for listing page, in plain text, only a couple of lines. (max 140 characters)",คำอธิบายสำหรับหน้าแสดงรายการในข้อความธรรมดาเพียงคู่สาย (สูงสุด 140 ตัวอักษร)

-Description for page header.,คำอธิบายสำหรับส่วนหัวของหน้า

-Description of a Job Opening,คำอธิบายของการเปิดงาน

-Designation,การแต่งตั้ง

-Desktop,สก์ท็อป

-Detailed Breakup of the totals,กระจัดกระจายรายละเอียดของผลรวม

-Details,รายละเอียด

-Deutsch,Deutsch

-Did not add.,ไม่ได้เพิ่ม

-Did not cancel,ไม่ได้ยกเลิก

-Did not save,ไม่ได้บันทึก

-Difference,ข้อแตกต่าง

-"Different ""States"" this document can exist in. Like ""Open"", ""Pending Approval"" etc.","ที่แตกต่างกัน &quot;รัฐ&quot; เอกสารนี้สามารถอยู่มาชอบ &quot;เปิด&quot;, &quot;รอการอนุมัติ&quot; ฯลฯ"

-Disable Customer Signup link in Login page,ปิดการใช้งานของลูกค้าที่ลิงค์สมัครสมาชิกในหน้าเข้าสู่ระบบ

-Disable Rounded Total,ปิดการใช้งานรวมโค้ง

-Disable Signup,ปิดการใช้งานลงทะเบียน

-Disabled,พิการ

-Discount  %,ส่วนลด%

-Discount %,ส่วนลด%

-Discount (%),ส่วนลด (%)

-"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice","ทุ่งส่วนลดจะสามารถใช้ได้ในใบสั่งซื้อรับซื้อ, ใบกำกับซื้อ"

-Discount(%),ส่วนลด (%)

-Display,แสดง

-Display Settings,แสดงการตั้งค่า

-Display all the individual items delivered with the main items,แสดงรายการทั้งหมดของแต่ละบุคคลมาพร้อมกับรายการหลัก

-Distinct unit of an Item,หน่วยที่แตกต่างของรายการ

-Distribute transport overhead across items.,แจกจ่ายค่าใช้จ่ายการขนส่งข้ามรายการ

-Distribution,การกระจาย

-Distribution Id,รหัสกระจาย

-Distribution Name,ชื่อการแจกจ่าย

-Distributor,ผู้จัดจำหน่าย

-Divorced,หย่าร้าง

-Do not show any symbol like $ etc next to currencies.,ไม่แสดงสัญลักษณ์ใด ๆ เช่น ฯลฯ $ ต่อไปกับเงินสกุล

-Doc Name,ชื่อหมอ

-Doc Status,สถานะ Doc

-Doc Type,ประเภท Doc

-DocField,DocField

-DocPerm,DocPerm

-DocType,DOCTYPE

-DocType Details,รายละเอียด DocType

-DocType is a Table / Form in the application.,DocType เป็นตาราง / แบบฟอร์มในใบสมัคร

-DocType on which this Workflow is applicable.,DOCTYPE ที่เวิร์กโฟลว์นี้ใช้ได้

-DocType or Field,DocType หรือสาขา

-Document,เอกสาร

-Document Description,คำอธิบายเอกสาร

-Document Numbering Series,เอกสารชุดที่หมายเลข

-Document Status transition from ,การเปลี่ยนแปลงสถานะเอกสารจาก

-Document Type,ประเภทเอกสาร

-Document is only editable by users of role,เอกสารเป็นเพียงแก้ไขได้โดยผู้ใช้ของบทบาท

-Documentation,เอกสาร

-Documentation Generator Console,คอนโซล Generator เอกสาร

-Documentation Tool,เครื่องมือเอกสาร

-Documents,เอกสาร

-Domain,โดเมน

-Download Backup,ดาวน์โหลดสำรอง

-Download Materials Required,ดาวน์โหลดวัสดุที่จำเป็น

-Download Template,ดาวน์โหลดแม่แบบ

-Download a report containing all raw materials with their latest inventory status,ดาวน์โหลดรายงานที่มีวัตถุดิบทั้งหมดที่มีสถานะสินค้าคงคลังของพวกเขาล่าสุด

-"Download the Template, fill appropriate data and attach the modified file.All dates and employee combination in the selected period will come in the template, with existing attendance records",ดาวน์โหลดแบบฟอร์มให้กรอกข้อมูลที่เหมาะสมและแนบแก้ไขวันที่ file.All และการรวมกันของพนักงานในช่วงที่เลือกจะมาในแม่แบบที่มีผลการเรียนที่มีอยู่

-Draft,ร่าง

-Drafts,ร่าง

-Drag to sort columns,ลากเพื่อเรียงลำดับคอลัมน์

-Dropbox,Dropbox

-Dropbox Access Allowed,Dropbox เข็น

-Dropbox Access Key,ที่สำคัญในการเข้าถึง Dropbox

-Dropbox Access Secret,ความลับในการเข้าถึง Dropbox

-Due Date,วันที่ครบกำหนด

-EMP/,EMP /

-ESIC CARD No,CARD ESIC ไม่มี

-ESIC No.,หมายเลข ESIC

-Earning,รายได้

-Earning & Deduction,รายได้และการหัก

-Earning Type,รายได้ประเภท

-Earning1,Earning1

-Edit,แก้ไข

-Editable,ที่สามารถแก้ไขได้

-Educational Qualification,วุฒิการศึกษา

-Educational Qualification Details,รายละเอียดคุ​​ณสมบัติการศึกษา

-Eg. smsgateway.com/api/send_sms.cgi,เช่น smsgateway.com / API / send_sms.cgi

-Email,อีเมล์

-Email (By company),อีเมล์ (โดย บริษัท )

-Email Digest,ข่าวสารทางอีเมล

-Email Digest Settings,การตั้งค่าอีเมลเด่น

-Email Host,โฮสต์อีเมล์

-Email Id,Email รหัส

-"Email Id must be unique, already exists for: ",Email รหัสต้องไม่ซ้ำกันอยู่แล้วสำหรับ:

-"Email Id where a job applicant will email e.g. ""jobs@example.com""",Email รหัสที่ผู้สมัครงานจะส่งอีเมลถึง &quot;jobs@example.com&quot; เช่น

-Email Login,เข้าสู่ระบบอีเมล์

-Email Password,รหัสผ่าน Email

-Email Sent,อีเมลที่ส่ง

-Email Sent?,อีเมลที่ส่ง?

-Email Settings,การตั้งค่าอีเมล

-Email Settings for Outgoing and Incoming Emails.,การตั้งค่าอีเมลสำหรับอีเมลขาออกและขาเข้า

-Email Signature,ลายเซ็นอีเมล

-Email Use SSL,ส่งอีเมลใช้ SSL

-"Email addresses, separted by commas","ที่อยู่อีเมล, separted ด้วยเครื่องหมายจุลภาค"

-Email ids separated by commas.,รหัสอีเมลคั่นด้วยเครื่องหมายจุลภาค

-"Email settings for jobs email id ""jobs@example.com""",การตั้งค่าอีเมลสำหรับอีเมล ID งาน &quot;jobs@example.com&quot;

-"Email settings to extract Leads from sales email id e.g. ""sales@example.com""",การตั้งค่าอีเมลที่จะดึงนำมาจากอีเมล์ ID เช่นยอดขาย &quot;sales@example.com&quot;

-Email...,อีเมล์ ...

-Embed image slideshows in website pages.,ฝังภาพสไลด์ภาพในหน้าเว็บไซต์

-Emergency Contact Details,รายละเอียดการติดต่อในกรณีฉุกเฉิน

-Emergency Phone Number,หมายเลขโทรศัพท์ฉุกเฉิน

-Employee,ลูกจ้าง

-Employee Birthday,วันเกิดของพนักงาน

-Employee Designation.,ได้รับการแต่งตั้งพนักงาน

-Employee Details,รายละเอียดของพนักงาน

-Employee Education,การศึกษาการทำงานของพนักงาน

-Employee External Work History,ประวัติการทำงานของพนักงานภายนอก

-Employee Information,ข้อมูลของพนักงาน

-Employee Internal Work History,ประวัติการทำงานของพนักงานภายใน

-Employee Internal Work Historys,Historys การทำงานของพนักงานภายใน

-Employee Leave Approver,อนุมัติพนักงานออก

-Employee Leave Balance,ยอดคงเหลือพนักงานออก

-Employee Name,ชื่อของพนักงาน

-Employee Number,จำนวนพนักงาน

-Employee Records to be created by,ระเบียนพนักงานที่จะถูกสร้างขึ้นโดย

-Employee Setup,การติดตั้งการทำงานของพนักงาน

-Employee Type,ประเภทพนักงาน

-Employee grades,เกรดของพนักงาน

-Employee record is created using selected field. ,ระเบียนของพนักงานจะถูกสร้างขึ้นโดยใช้เขตข้อมูลที่เลือก

-Employee records.,ระเบียนพนักงาน

-Employee: ,พนักงาน:

-Employees Email Id,Email รหัสพนักงาน

-Employment Details,รายละเอียดการจ้างงาน

-Employment Type,ประเภทการจ้างงาน

-Enable Auto Inventory Accounting,เปิดใช้งานบัญชีสินค้าคงคลังอัตโนมัติ

-Enable Shopping Cart,เปิดใช้งานรถเข็น

-Enabled,เปิดการใช้งาน

-Enables <b>More Info.</b> in all documents,<b>ช่วยให้ข้อมูลเพิ่มเติม.</b> ในเอกสารทั้งหมด

-Encashment Date,วันที่การได้เป็นเงินสด

-End Date,วันที่สิ้นสุด

-End date of current invoice's period,วันที่สิ้นสุดของรอบระยะเวลาใบแจ้งหนี้ปัจจุบัน

-End of Life,ในตอนท้ายของชีวิต

-Ends on,สิ้นสุด

-Enter Email Id to receive Error Report sent by users.E.g.: support@iwebnotes.com,ป้อนรหัสที่จะได้รับอีเมล์รายงานข้อผิดพลาดที่ส่งมาจาก users.Eg: support@iwebnotes.com

-Enter Form Type,ป้อนประเภทแบบฟอร์ม

-Enter Row,ใส่แถว

-Enter Verification Code,ใส่รหัสยืนยัน

-Enter campaign name if the source of lead is campaign.,ป้อนชื่อแคมเปญหากแหล่งที่มาของสารตะกั่วเป็นแคมเปญ

-"Enter default value fields (keys) and values. If you add multiple values for a field, the first one will be picked. These defaults are also used to set ""match"" permission rules. To see list of fields, go to <a href=""#Form/Customize Form/Customize Form"">Customize Form</a>.","ใส่เขตข้อมูลค่าเริ่มต้น (คีย์) และค่า ถ้าคุณเพิ่มค่าหลายค่าสำหรับเขตที่คนแรกที่จะถูกเลือก เริ่มต้นเหล่านี้ยังใช้ในการตั้งค่า &quot;การแข่งขัน&quot; กฎอนุญาต เพื่อดูรายชื่อของเขตข้อมูลไป <a href=""#Form/Customize Form/Customize Form"">กำหนดรูปแบบ</a> ."

-Enter department to which this Contact belongs,ใส่แผนกที่ติดต่อนี้เป็นของ

-Enter designation of this Contact,ใส่ชื่อของเราได้ที่นี่

-"Enter email id separated by commas, invoice will be mailed automatically on particular date",ใส่หมายเลขอีเมลคั่นด้วยเครื่องหมายจุลภาคใบแจ้งหนี้จะถูกส่งโดยอัตโนมัติในวันที่เจาะจง

-Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,ป้อนรายการและจำนวนที่วางแผนไว้สำหรับที่คุณต้องการที่จะยกระดับการสั่งผลิตหรือดาวน์โหลดวัตถุดิบสำหรับการวิเคราะห์

-Enter name of campaign if source of enquiry is campaign,ป้อนชื่อของแคมเปญหากแหล่งที่มาของการรณรงค์สอบถามรายละเอียดเพิ่มเติม

-"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)",ป้อนพารามิเตอร์คงที่ URL ที่นี่ (เช่นผู้ส่ง = ERPNext ชื่อผู้ใช้ = ERPNext รหัสผ่าน = 1234 ฯลฯ )

-Enter the company name under which Account Head will be created for this Supplier,ป้อนชื่อ บริษัท ภายใต้ซึ่งหัวหน้าบัญชีจะถูกสร้างขึ้นสำหรับผู้ผลิตนี้

-Enter the date by which payments from customer is expected against this invoice.,ป้อนวันที่โดยที่การชำระเงินจากลูกค้าที่คาดว่าจะต่อต้านใบแจ้งหนี้นี้

-Enter url parameter for message,ป้อนพารามิเตอร์ URL สำหรับข้อความ

-Enter url parameter for receiver nos,ป้อนพารามิเตอร์ URL สำหรับ Nos รับ

-Entries,คอมเมนต์

-Entries are not allowed against this Fiscal Year if the year is closed.,คอมเมนต์ไม่ได้รับอนุญาตกับปีงบประมาณนี้หากที่ปิดปี

-Error,ความผิดพลาด

-Error for,สำหรับข้อผิดพลาด

-Error: Document has been modified after you have opened it,ข้อผิดพลาด: เอกสารได้รับการแก้ไขหลังจากที่คุณได้เปิดมัน

-Estimated Material Cost,ต้นทุนวัสดุประมาณ

-Event,เหตุการณ์

-Event End must be after Start,สุดท้ายเหตุการณ์จะต้องหลังจากที่เริ่มต้น

-Event Individuals,บุคคลเหตุการณ์

-Event Role,บทบาทเหตุการณ์

-Event Roles,บทบาทเหตุการณ์

-Event Type,ชนิดเหตุการณ์

-Event User,ผู้ใช้งาน

-Events In Today's Calendar,เหตุการณ์ในปฏิทินของวันนี้

-Every Day,ทุกวัน

-Every Month,ทุกเดือน

-Every Week,ทุกสัปดาห์

-Every Year,ทุกปี

-Everyone can read,ทุกคนสามารถอ่าน

-Example:,ตัวอย่าง:

-Exchange Rate,อัตราแลกเปลี่ยน

-Excise Page Number,หมายเลขหน้าสรรพสามิต

-Excise Voucher,บัตรกำนัลสรรพสามิต

-Exemption Limit,วงเงินข้อยกเว้น

-Exhibition,งานมหกรรม

-Existing Customer,ลูกค้าที่มีอยู่

-Exit,ทางออก

-Exit Interview Details,ออกจากรายละเอียดการสัมภาษณ์

-Expected,ที่คาดหวัง

-Expected Delivery Date,คาดว่าวันที่ส่ง

-Expected End Date,คาดว่าวันที่สิ้นสุด

-Expected Start Date,วันที่เริ่มต้นคาดว่า

-Expense Account,บัญชีค่าใช้จ่าย

-Expense Account is mandatory,บัญชีค่าใช้จ่ายที่มีผลบังคับใช้

-Expense Claim,เรียกร้องค่าใช้จ่าย

-Expense Claim Approved,เรียกร้องค่าใช้จ่ายที่ได้รับอนุมัติ

-Expense Claim Approved Message,เรียกร้องค่าใช้จ่ายที่ได้รับอนุมัติข้อความ

-Expense Claim Detail,รายละเอียดค่าใช้จ่ายสินไหม

-Expense Claim Details,รายละเอียดค่าใช้จ่ายสินไหม

-Expense Claim Rejected,เรียกร้องค่าใช้จ่ายที่ถูกปฏิเสธ

-Expense Claim Rejected Message,เรียกร้องค่าใช้จ่ายที่ถูกปฏิเสธข้อความ

-Expense Claim Type,เรียกร้องประเภทค่าใช้จ่าย

-Expense Date,วันที่ค่าใช้จ่าย

-Expense Details,รายละเอียดค่าใช้จ่าย

-Expense Head,หัวหน้าค่าใช้จ่าย

-Expense account is mandatory for item: ,บัญชีค่าใช้จ่ายที่มีผลบังคับใช้สำหรับรายการ:

-Expense/Adjustment Account,บัญชีค่าใช้จ่าย / ปรับ

-Expenses Booked,ค่าใช้จ่ายใน Booked

-Expenses Included In Valuation,ค่าใช้จ่ายรวมอยู่ในการประเมินมูลค่า

-Expenses booked for the digest period,ค่าใช้จ่ายสำหรับการจองช่วงเวลาที่สำคัญ

-Expiry Date,วันหมดอายุ

-Export,ส่งออก

-Exports,การส่งออก

-External,ภายนอก

-Extract Emails,สารสกัดจากอีเมล

-FCFS Rate,อัตรา FCFS

-FIFO,FIFO

-Facebook Share,Facebook แบ่งปัน

-Failed: ,ล้มเหลว:

-Family Background,ภูมิหลังของครอบครัว

-FavIcon,favicon

-Fax,แฟกซ์

-Features Setup,การติดตั้งสิ่งอำนวยความสะดวก

-Feed,กิน

-Feed Type,ฟีดประเภท

-Feedback,ข้อเสนอแนะ

-Female,หญิง

-Fetch lead which will be converted into customer.,เรียกตะกั่วซึ่งจะถูกแปลงเป็นลูกค้า

-Field Description,ฟิลด์คำอธิบาย

-Field Name,ชื่อเขต

-Field Type,ฟิลด์ชนิด

-"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order","สนามที่มีอยู่ในหมายเหตุส่งใบเสนอราคา, ใบแจ้งหนี้การขาย, การสั่งซื้อการขาย"

-"Field that represents the Workflow State of the transaction (if field is not present, a new hidden Custom Field will be created)",สนามที่แสดงถึงรัฐเวิร์กโฟลว์ของการทำธุรกรรม (ถ้าเขตข้อมูลไม่ใช่ปัจจุบันฟิลด์ที่กำหนดเองใหม่ซ่อนจะถูกสร้างขึ้น)

-Fieldname,fieldname

-Fields,สาขา

-"Fields separated by comma (,) will be included in the<br /><b>Search By</b> list of Search dialog box","เขตคั่นด้วยเครื่องหมายจุลภาค (,) จะรวมอยู่ใน <br /> <b>ค้นหาตามรายชื่อของกล่องโต้ตอบค้นหา</b>"

-File,ไฟล์

-File Data,แฟ้มข้อมูล

-File Name,ชื่อไฟล์

-File Size,ขนาดไฟล์

-File URL,ไฟล์ URL

-File size exceeded the maximum allowed size,ขนาดไฟล์เกินขนาดสูงสุดที่อนุญาตให้

-Files Folder ID,ไฟล์ ID โฟลเดอร์

-Filing in Additional Information about the Opportunity will help you analyze your data better.,ยื่นข้อมูลเพิ่มเติมเกี่ยวกับโอกาสที่จะช่วยให้คุณสามารถวิเคราะห์ข้อมูลของคุณดีขึ้น

-Filing in Additional Information about the Purchase Receipt will help you analyze your data better.,ยื่นข้อมูลเพิ่มเติมเกี่ยวกับรับซื้อจะช่วยให้คุณสามารถวิเคราะห์ข้อมูลของคุณดีขึ้น

-Filling in Additional Information about the Delivery Note will help you analyze your data better.,กรอกข้อมูลเพิ่มเติมเกี่ยวกับการจัดส่งสินค้าหมายเหตุจะช่วยให้คุณสามารถวิเคราะห์ข้อมูลของคุณได้ดียิ่งขึ้น

-Filling in additional information about the Quotation will help you analyze your data better.,กรอกข้อมูลเพิ่มเติมเกี่ยวกับใบเสนอราคาจะช่วยให้คุณสามารถวิเคราะห์ข้อมูลของคุณดีขึ้น

-Filling in additional information about the Sales Order will help you analyze your data better.,กรอกข้อมูลเพิ่มเติมเกี่ยวกับการสั่งซื้อการขายจะช่วยให้คุณสามารถวิเคราะห์ข้อมูลของคุณดีขึ้น

-Filter,กรอง

-Filter By Amount,กรองตามจํานวนเงิน

-Filter By Date,กรองตามวันที่

-Filter based on customer,กรองขึ้นอยู่กับลูกค้า

-Filter based on item,กรองขึ้นอยู่กับสินค้า

-Final Confirmation Date,วันที่ยืนยันครั้งสุดท้าย

-Financial Analytics,Analytics การเงิน

-Financial Statements,งบการเงิน

-First Name,ชื่อแรก

-First Responded On,ครั้งแรกเมื่อวันที่ง่วง

-Fiscal Year,ปีงบประมาณ

-Fixed Asset Account,บัญชีสินทรัพย์ถาวร

-Float,ลอย

-Float Precision,พรีซิชั่ลอย

-Follow via Email,ผ่านทางอีเมล์ตาม

-Following Journal Vouchers have been created automatically,หลังจากที่บัตรกำนัลวารสารได้ถูกสร้างขึ้นโดยอัตโนมัติ

-"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",ตารางต่อไปนี้จะแสดงค่าหากรายการย่อย - สัญญา ค่าเหล่านี้จะถูกเรียกจากต้นแบบของ &quot;Bill of Materials&quot; ย่อย - รายการสัญญา

-Font (Heading),แบบอักษร (หนังสือ)

-Font (Text),แบบอักษร (ข้อความ)

-Font Size (Text),ขนาดแบบอักษร (ข้อความ)

-Fonts,แบบอักษร

-Footer,ส่วนท้าย

-Footer Items,รายการส่วนท้าย

-For All Users,สำหรับผู้ใช้ทั้งหมด

-For Company,สำหรับ บริษัท

-For Employee,สำหรับพนักงาน

-For Employee Name,สำหรับชื่อของพนักงาน

-For Item ,สำหรับรายการ

-"For Links, enter the DocType as rangeFor Select, enter list of Options separated by comma",สำหรับการเชื่อมโยงเข้าสู่ DocType เป็น rangeFor เลือกใส่รายการของตัวเลือกที่คั่นด้วยจุลภาค

-For Production,สำหรับการผลิต

-For Reference Only.,สำหรับการอ้างอิงเท่านั้น

-For Sales Invoice,สำหรับใบแจ้งหนี้การขาย

-For Server Side Print Formats,สำหรับเซิร์ฟเวอร์รูปแบบการพิมพ์ Side

-For Territory,สำหรับดินแดน

-For UOM,สำหรับ UOM

-For Warehouse,สำหรับโกดัง

-"For comparative filters, start with",สำหรับตัวกรองเปรียบเทียบเริ่มต้นด้วย

-"For e.g. 2012, 2012-13","สำหรับเช่น 2012, 2012-13"

-For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.,ตัวอย่างเช่นถ้าคุณยกเลิกและแก้ไข &#39;INV004&#39; มันจะกลายเป็นเอกสารใหม่ &#39;INV004-1&#39; นี้จะช่วยให้คุณสามารถติดตามการแก้ไขแต่ละ

-For example: You want to restrict users to transactions marked with a certain property called 'Territory',ตัวอย่างเช่นคุณต้องการ จำกัด ผู้ใช้กับการทำธุรกรรมที่มีเครื่องหมายคุณสมบัติบางอย่างที่เรียกว่า &#39;พื้นที่&#39;

-For opening balance entry account can not be a PL account,เปิดบัญชีรายการสมดุลไม่สามารถบัญชี PL

-For ranges,สำหรับช่วง

-For reference,สำหรับการอ้างอิง

-For reference only.,สำหรับการอ้างอิงเท่านั้น

-For row,สำหรับแถว

-"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes",เพื่อความสะดวกของลูกค้ารหัสเหล่านี้สามารถนำมาใช้ในรูปแบบที่พิมพ์เช่นใบแจ้งหนี้และนำส่งสินค้า

-Form,ฟอร์ม

-Format: hh:mm example for one hour expiry set as 01:00. Max expiry will be 72 hours. Default is 24 hours,รูปแบบ: hh: mm สำหรับตัวอย่างหนึ่งชั่วโมงหมดอายุตั้งเช่น 01:00 แม็กซ์จะหมดอายุ 72 ชั่วโมง ค่าเริ่มต้นคือ 24 ชั่วโมง

-Forum,ฟอรั่ม

-Fraction,เศษ

-Fraction Units,หน่วยเศษ

-Freeze Stock Entries,ตรึงคอมเมนต์สินค้า

-Friday,วันศุกร์

-From,จาก

-From Bill of Materials,จากค่าวัสดุ

-From Company,จาก บริษัท

-From Currency,จากสกุลเงิน

-From Currency and To Currency cannot be same,สกุลเงินจากสกุลเงินและไม่สามารถเดียวกัน

-From Customer,จากลูกค้า

-From Date,จากวันที่

-From Date must be before To Date,นับ แต่วันที่ต้องอยู่ก่อนวันที่ต้องการ

-From Delivery Note,จากหมายเหตุการจัดส่งสินค้า

-From Employee,จากพนักงาน

-From Lead,จาก Lead

-From PR Date,จากวันที่ PR

-From Package No.,จากเลขที่แพคเกจ

-From Purchase Order,จากการสั่งซื้อ

-From Purchase Receipt,จากการรับซื้อ

-From Sales Order,จากการสั่งซื้อการขาย

-From Time,ตั้งแต่เวลา

-From Value,จากมูลค่า

-From Value should be less than To Value,จากค่าที่ควรจะน้อยกว่าค่า

-Frozen,แช่แข็ง

-Fulfilled,สม

-Full Name,ชื่อเต็ม

-Fully Completed,เสร็จสมบูรณ์

-GL Entry,รายการ GL

-GL Entry: Debit or Credit amount is mandatory for ,รายการ GL: จำนวนบัตรเดบิตหรือบัตรเครดิตมีผลบังคับใช้สำหรับ

-GRN,GRN

-Gantt Chart,แผนภูมิแกนต์

-Gantt chart of all tasks.,แผนภูมิ Gantt ของงานทั้งหมด

-Gender,เพศ

-General,ทั่วไป

-General Ledger,บัญชีแยกประเภททั่วไป

-Generate Description HTML,สร้างคำอธิบาย HTML

-Generate Material Requests (MRP) and Production Orders.,สร้างคำขอวัสดุ (MRP) และคำสั่งการผลิต

-Generate Salary Slips,สร้าง Slips เงินเดือน

-Generate Schedule,สร้างตาราง

-"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.",สร้างบรรจุภัณฑ์แพคเกจที่จะส่งมอบ ใช้สำหรับการแจ้งจำนวนแพ็กเกจที่บรรจุและน้ำหนักของมัน

-Generates HTML to include selected image in the description,สร้าง HTM​​L ที่จะรวมภาพที่เลือกไว้ในคำอธิบาย

-Georgia,จอร์เจีย

-Get,ได้รับ

-Get Advances Paid,รับเงินทดรองจ่าย

-Get Advances Received,รับเงินรับล่วงหน้า

-Get Current Stock,รับสินค้าปัจจุบัน

-Get From ,ได้รับจาก

-Get Items,รับสินค้า

-Get Items From Sales Orders,รับรายการจากคำสั่งซื้อขาย

-Get Last Purchase Rate,รับซื้อให้ล่าสุด

-Get Non Reconciled Entries,รับคอมเมนต์คืนดีไม่

-Get Outstanding Invoices,รับใบแจ้งหนี้ค้าง

-Get Purchase Receipt,รับใบเสร็จรับเงินซื้อ

-Get Sales Orders,รับการสั่งซื้อการขาย

-Get Specification Details,ดูรายละเอียดสเปค

-Get Stock and Rate,รับสินค้าและอัตรา

-Get Template,รับแม่แบบ

-Get Terms and Conditions,รับข้อตกลงและเงื่อนไข

-Get Weekly Off Dates,รับวันปิดสัปดาห์

-"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.",ได้รับอัตรามูลค่าและสต็อกที่คลังสินค้าแหล่งที่มา / เป้าหมายดังกล่าวโพสต์วันที่เวลา ถ้าต่อเนื่องรายการโปรดกดปุ่มนี้หลังจากที่เข้ามา Nos อนุกรม

-Give additional details about the indent.,ให้รายละเอียดเพิ่มเติมเกี่ยวกับการเยื้อง

-Global Defaults,เริ่มต้นทั่วโลก

-Go back to home,กลับไปที่บ้าน

-Go to Setup > <a href='#user-properties'>User Properties</a> to set \			'territory' for diffent Users.,ไปที่ Setup&gt; <a href='#user-properties'>คุณสมบัติของผู้ใช้</a> ในการตั้งค่า \ &#39;ดินแดน&#39; สำหรับผู้ใช้ diffent

-Goal,เป้าหมาย

-Goals,เป้าหมาย

-Goods received from Suppliers.,สินค้าที่ได้รับจากผู้จำหน่าย

-Google Analytics ID,ID ของ Google Analytics

-Google Drive,ใน Google Drive

-Google Drive Access Allowed,เข้าถึงไดรฟ์ Google อนุญาต

-Google Plus One,Google Plus One

-Google Web Font (Heading),Google เว็บแบบอักษร (หนังสือ)

-Google Web Font (Text),Google เว็บแบบอักษร (ข้อความ)

-Grade,เกรด

-Graduate,จบการศึกษา

-Grand Total,รวมทั้งสิ้น

-Grand Total (Company Currency),แกรนด์รวม (สกุลเงิน บริษัท )

-Gratuity LIC ID,ID LIC บำเหน็จ

-Gross Margin %,อัตรากำไรขั้นต้น%

-Gross Margin Value,ค่าอัตรากำไรขั้นต้น

-Gross Pay,จ่ายขั้นต้น

-Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,จ่ายขั้นต้น + จำนวน Arrear + จำนวนการได้เป็นเงินสด - หักรวม

-Gross Profit,กำไรขั้นต้น

-Gross Profit (%),กำไรขั้นต้น (%)

-Gross Weight,น้ำหนักรวม

-Gross Weight UOM,UOM น้ำหนักรวม

-Group,กลุ่ม

-Group or Ledger,กลุ่มหรือบัญชีแยกประเภท

-Groups,กลุ่ม

-HR,ทรัพยากรบุคคล

-HR Settings,การตั้งค่าทรัพยากรบุคคล

-HTML,HTML

-HTML / Banner that will show on the top of product list.,HTML / แบนเนอร์ที่จะแสดงอยู่ด้านบนของรายการสินค้า

-Half Day,ครึ่งวัน

-Half Yearly,ประจำปีครึ่ง

-Half-yearly,รายหกเดือน

-Has Batch No,ชุดมีไม่มี

-Has Child Node,มีโหนดลูก

-Has Serial No,มีซีเรียลไม่มี

-Header,ส่วนหัว

-Heading,หัวเรื่อง

-Heading Text As,ในฐานะที่เป็นหัวเรื่องข้อความ

-Heads (or groups) against which Accounting Entries are made and balances are maintained.,หัว (หรือกลุ่ม) กับที่คอมเมนต์จะทำบัญชีและยอดคงเหลือจะรักษา

-Health Concerns,ความกังวลเรื่องสุขภาพ

-Health Details,รายละเอียดสุขภาพ

-Held On,จัดขึ้นเมื่อวันที่

-Help,ช่วย

-Help HTML,วิธีใช้ HTML

-"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")",ช่วยเหลือ: ต้องการเชื่อมโยงไปบันทึกในระบบอื่นใช้ &quot;แบบฟอร์ม # / หมายเหตุ / [ชื่อ] หมายเหตุ&quot; เป็น URL ลิ้งค์ (ไม่ต้องใช้ &quot;http://&quot;)

-Helvetica Neue,Neue Helvetica

-"Hence, maximum allowed Manufacturing Quantity",ดังนั้นจำนวนการผลิตสูงสุดที่อนุญาต

-"Here you can maintain family details like name and occupation of parent, spouse and children",ที่นี่คุณสามารถรักษารายละเอียดเช่นชื่อครอบครัวและอาชีพของผู้ปกครองคู่สมรสและเด็ก

-"Here you can maintain height, weight, allergies, medical concerns etc","ที่นี่คุณสามารถรักษาความสูงน้ำหนัก, ภูมิแพ้, ฯลฯ ปัญหาด้านการแพทย์"

-Hey there! You need to put at least one item in \				the item table.,Hey there! คุณจะต้องใส่อย่างน้อยหนึ่งรายการใน \ ตารางรายการ

-Hey! All these items have already been invoiced.,Hey! รายการทั้งหมดเหล่านี้ได้รับใบแจ้งหนี้แล้ว

-Hey! There should remain at least one System Manager,Hey! ควรมีตัวจัดการระบบยังคงอยู่อย่างน้อยหนึ่ง

-Hidden,ซ่อน

-Hide Actions,ซ่อนการดำเนินการ

-Hide Copy,ซ่อนคัดลอก

-Hide Currency Symbol,ซ่อนสัญลักษณ์สกุลเงิน

-Hide Email,ซ่อนอีเมล์

-Hide Heading,ซ่อนหัวเรื่อง

-Hide Print,ซ่อนพิมพ์

-Hide Toolbar,ซ่อนแถบเครื่องมือ

-High,สูง

-Highlight,เน้น

-History,ประวัติศาสตร์

-History In Company,ประวัติใน บริษัท

-Hold,ถือ

-Holiday,วันหยุด

-Holiday List,รายการวันหยุด

-Holiday List Name,ชื่อรายการวันหยุด

-Holidays,วันหยุด

-Home,บ้าน

-Home Page,หน้าแรก

-Home Page is Products,หน้าแรกคือผลิตภัณฑ์

-Home Pages,หน้าแรก

-Host,เจ้าภาพ

-"Host, Email and Password required if emails are to be pulled","โฮสต์, Email และรหัสผ่านที่จำเป็นหากอีเมลที่จะดึง"

-Hour Rate,อัตราชั่วโมง

-Hour Rate Consumable,วัสดุสิ้นเปลืองค่าชั่วโมง

-Hour Rate Electricity,การไฟฟ้าอัตราชั่วโมง

-Hour Rate Labour,แรงงานอัตราชั่วโมง

-Hour Rate Rent,ราคาเช่าชั่วโมง

-Hours,ชั่วโมง

-How frequently?,วิธีบ่อย?

-"How should this currency be formatted? If not set, will use system defaults",วิธีการที่ควรสกุลเงินนี้จะจัดรูปแบบ? ถ้าไม่ตั้งจะใช้เริ่มต้นของระบบ

-How to upload,วิธีการอัปโหลด

-Hrvatski,Hrvatski

-Human Resources,ทรัพยากรมนุษย์

-Hurray! The day(s) on which you are applying for leave \					coincide with holiday(s). You need not apply for leave.,! Hurray วันที่ (s) ที่คุณกำลังใช้สำหรับออก \ ตรงกับวันหยุด (s) คุณไม่จำเป็นต้องใช้สำหรับการออก

-I,ผม

-ID (name) of the entity whose property is to be set,ID (ชื่อ) ของกิจการที่มีสถานที่ให้บริการจะถูกกำหนด

-IDT,IDT

-II,ครั้งที่สอง

-III,III

-IN,ใน

-INV,INV

-INV/10-11/,INV/10-11 /

-ITEM,รายการ

-IV,IV

-Icon,ไอคอน

-Icon will appear on the button,ไอคอนจะปรากฏบนปุ่ม

-Id of the profile will be the email.,id ของโปรไฟล์จะเป็นอีเมล

-Identification of the package for the delivery (for print),บัตรประจำตัวของแพคเกจสำหรับการส่งมอบ (สำหรับพิมพ์)

-If Income or Expense,ถ้ารายได้หรือค่าใช้จ่าย

-If Monthly Budget Exceeded,หากงบประมาณรายเดือนที่เกิน

-"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.Available in Delivery Note and Sales Order",ถ้า BOM ขายถูกกำหนด BOM ที่แท้จริงของแพ็คจะปรากฏเป็น table.Available ในหมายเหตุจัดส่งสินค้าและการสั่งซื้อการขาย

-"If Supplier Part Number exists for given Item, it gets stored here",หากหมายเลขผู้ผลิตที่มีอยู่สำหรับรายการที่กำหนดจะได้รับการเก็บไว้ที่นี่

-If Yearly Budget Exceeded,ถ้างบประมาณประจำปีเกิน

-"If a User does not have access at Level 0, then higher levels are meaningless","หากผู้ใช้ไม่สามารถเข้าถึงที่ระดับ 0, ระดับที่สูงขึ้นแล้วมีความหมาย"

-"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.",หากการตรวจสอบรายการวัสดุสำหรับรายการย่อยประกอบจะได้รับการพิจารณาสำหรับการใช้วัตถุดิบ มิฉะนั้นทุกรายการย่อยประกอบจะได้รับการปฏิบัติเป็นวัตถุดิบ

-"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day",ถ้าการตรวจสอบรวม​​กัน ของวันทําการจะรวมถึงวันหยุดและนี้จะช่วยลดค่าของเงินเดือนที่ต้องการต่อวัน

-"If checked, all other workflows become inactive.",หากตร​​วจสอบทุกขั้นตอนการทำงานอื่น ๆ เป็นที่รอ

-"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.",ถ้าการตรวจสอบอีเมลที่มีรูปแบบ HTML ที่แนบมาจะถูกเพิ่มในส่วนหนึ่งของร่างกายอีเมลเป็นสิ่งที่แนบมา เพียงส่งเป็นสิ่งที่แนบมาให้ยกเลิกการนี​​้

-"If checked, the Home page will be the default Item Group for the website.",หากการตรวจสอบหน้าแรกจะเริ่มต้นกลุ่มสินค้าสำหรับเว็บไซต์

-"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount",หากการตรวจสอบจำนวนเงินภาษีจะถือว่าเป็นรวมอยู่ในอัตราพิมพ์ / จำนวนพิมพ์

-"If disable, 'Rounded Total' field will not be visible in any transaction",ถ้าปิดการใช้งาน &#39;ปัดรวมฟิลด์จะมองไม่เห็นในการทำธุรกรรมใด ๆ

-"If enabled, the system will post accounting entries for inventory automatically.",ถ้าเปิดใช้งานระบบจะโพสต์รายการบัญชีสำหรับสินค้าคงคลังโดยอัตโนมัติ

-"If image is selected, color will be ignored (attach first)",หากภาพถูกเลือกสีจะถูกละเว้น (แนบแรก)

-If more than one package of the same type (for print),หากมีมากกว่าหนึ่งแพคเกจประเภทเดียวกัน (พิมพ์)

-If non standard port (e.g. 587),ถ้าพอร์ตมาตรฐานไม่ (เช่น 587)

-If not applicable please enter: NA,ถ้าไม่สามารถใช้ได้โปรดป้อน: NA

-"If not checked, the list will have to be added to each Department where it has to be applied.",ถ้าไม่ได้ตรวจสอบรายชื่อจะต้องมีการเพิ่มแต่ละแผนกที่มันจะต้องมีการใช้

-"If not, create a",ถ้าไม่สร้าง

-"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.",หากตั้งการป้อนข้อมูลที่ได้รับอนุญาตเฉพาะสำหรับผู้ใช้ที่ระบุ อื่นรายการที่ได้รับอนุญาตสำหรับผู้ใช้ทั้งหมดที่มีสิทธิ์ที่จำเป็น

-"If specified, send the newsletter using this email address",ถ้าระบุส่งจดหมายโดยใช้ที่อยู่อีเมลนี้

-"If the 'territory' Link Field exists, it will give you an option to select it",ถ้าฟิลด์ &#39;ดินแดน&#39; แล้วก็จะให้คุณเลือกที่จะเลือก

-"If the account is frozen, entries are allowed for the ""Account Manager"" only.",หากบัญชีถูกแช่แข็งรายการที่ได้รับอนุญาตให้ &quot;Account Manager&quot; เท่านั้น

-"If this Account represents a Customer, Supplier or Employee, set it here.",หากบัญชีนี้เป็นลูกค้าของผู้ผลิตหรือพนักงานกำหนดได้ที่นี่

-If you follow Quality Inspection<br>Enables item QA Required and QA No in Purchase Receipt,ถ้าคุณทำตามการตรวจสอบคุณภาพ <br> ช่วยให้รายการที่ไม่จำเป็นต้องและ QA QA ในใบเสร็จรับเงินซื้อ

-If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,หากคุณมีการขายและทีมหุ้นส่วนขาย (ตัวแทนจำหน่าย) พวกเขาสามารถติดแท็กและรักษาผลงานของพวกเขาในกิจกรรมการขาย

-"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.",ถ้าคุณได้สร้างแม่แบบมาตรฐานในภาษีซื้อและปริญญาโทค่าเลือกหนึ่งและคลิกที่ปุ่มด้านล่าง

-"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.",ถ้าคุณได้สร้างแม่แบบมาตรฐานในภาษีขายและปริญญาโทค่าเลือกหนึ่งและคลิกที่ปุ่มด้านล่าง

-"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page",หากคุณมีความยาวพิมพ์รูปแบบคุณลักษณะนี้สามารถใช้ในการแยกหน้าเว็บที่จะพิมพ์บนหน้าเว็บหลายหน้ากับส่วนหัวและท้ายกระดาษทั้งหมดในแต่ละหน้า

-If you involve in manufacturing activity<br>Enables item <b>Is Manufactured</b>,หากคุณมีส่วนร่วมในกิจกรรมการผลิต <br> <b>ช่วยให้รายการที่ผลิต</b>

-Ignore,ไม่สนใจ

-Ignored: ,ละเว้น:

-Image,ภาพ

-Image Link,ลิงก์รูปภาพ

-Image View,ดูภาพ

-Implementation Partner,พันธมิตรการดำเนินงาน

-Import,นำเข้า

-Import Attendance,การเข้าร่วมประชุมและนำเข้า

-Import Log,นำเข้าสู่ระบบ

-Important dates and commitments in your project life cycle,วันที่มีความสำคัญและมีความมุ่งมั่นในวงจรชีวิตของโครงการ

-Imports,การนำเข้า

-In Dialog,ในกล่องโต้ตอบ

-In Filter,กรอง

-In Hours,ในชั่วโมง

-In List View,ในมุมมองรายการ

-In Process,ในกระบวนการ

-In Report Filter,ในรายงานกรอง

-In Row,ในแถว

-In Store,ในร้านค้า

-In Words,ในคำพูดของ

-In Words (Company Currency),ในคำ (สกุลเงิน บริษัท )

-In Words (Export) will be visible once you save the Delivery Note.,ในคำพูดของ (ส่งออก) จะปรากฏเมื่อคุณบันทึกหมายเหตุจัดส่งสินค้า

-In Words will be visible once you save the Delivery Note.,ในคำพูดของจะสามารถมองเห็นได้เมื่อคุณบันทึกหมายเหตุจัดส่งสินค้า

-In Words will be visible once you save the Purchase Invoice.,ในคำพูดของจะสามารถมองเห็นได้เมื่อคุณบันทึกใบกำกับซื้อ

-In Words will be visible once you save the Purchase Order.,ในคำพูดของจะสามารถมองเห็นได้เมื่อคุณบันทึกใบสั่งซื้อ

-In Words will be visible once you save the Purchase Receipt.,ในคำพูดของจะสามารถมองเห็นได้เมื่อคุณบันทึกรับซื้อ

-In Words will be visible once you save the Quotation.,ในคำพูดของจะสามารถมองเห็นได้เมื่อคุณบันทึกใบเสนอราคา

-In Words will be visible once you save the Sales Invoice.,ในคำพูดของจะสามารถมองเห็นได้เมื่อคุณบันทึกใบแจ้งหนี้การขาย

-In Words will be visible once you save the Sales Order.,ในคำพูดของจะสามารถมองเห็นได้เมื่อคุณบันทึกการสั่งซื้อการขาย

-In response to,ในการตอบสนองต่อ

-"In the Permission Manager, click on the button in the 'Condition' column for the Role you want to restrict.",ในตัวจัดการการอนุญาตให้คลิกที่ปุ่มใน &#39;สภาพ&#39; คอลัมน์บทบาทที่คุณต้องการ จำกัด

-Incentives,แรงจูงใจ

-Incharge Name,incharge ชื่อ

-Include holidays in Total no. of Working Days,รวมถึงวันหยุดในไม่รวม ของวันทําการ

-Income / Expense,รายได้ / ค่าใช้จ่าย

-Income Account,บัญชีรายได้

-Income Booked,รายได้ที่จองไว้

-Income Year to Date,ปีรายได้ให้กับวันที่

-Income booked for the digest period,รายได้จากการจองสำหรับระยะเวลาย่อย

-Incoming,ขาเข้า

-Incoming / Support Mail Setting,ที่เข้ามา / การติดตั้งค่าการสนับสนุน

-Incoming Rate,อัตราเข้า

-Incoming Time,เวลาที่เข้ามา

-Incoming quality inspection.,การตรวจสอบคุณภาพที่เข้ามา

-Index,ดัชนี

-Indicates that the package is a part of this delivery,แสดงให้เห็นว่าแพคเกจเป็นส่วนหนึ่งของการจัดส่งนี้

-Individual,บุคคล

-Individuals,บุคคล

-Industry,อุตสาหกรรม

-Industry Type,ประเภทอุตสาหกรรม

-Info,ข้อมูล

-Insert After,ใส่หลังจาก

-Insert Below,ใส่ด้านล่าง

-Insert Code,ใส่รหัส

-Insert Row,ใส่แถวของ

-Insert Style,ใส่สไตล์

-Inspected By,การตรวจสอบโดย

-Inspection Criteria,เกณฑ์การตรวจสอบ

-Inspection Required,การตรวจสอบที่จำเป็น

-Inspection Type,ประเภทการตรวจสอบ

-Installation Date,วันที่ติดตั้ง

-Installation Note,หมายเหตุการติดตั้ง

-Installation Note Item,รายการหมายเหตุการติดตั้ง

-Installation Status,สถานะการติดตั้ง

-Installation Time,เวลาติดตั้ง

-Installation record for a Serial No.,บันทึกการติดตั้งสำหรับหมายเลขเครื่อง

-Installed Qty,จำนวนการติดตั้ง

-Instructions,คำแนะนำ

-Int,int

-Integrations,Integrations

-Interested,สนใจ

-Internal,ภายใน

-Introduce your company to the website visitor.,แนะนำ บริษัท ของคุณเพื่อเข้าชมเว็บไซต์

-Introduction,การแนะนำ

-Introductory information for the Contact Us Page,ข้อมูลเบื้องต้นสำหรับการติดต่อเราหน้า

-Invalid Delivery Note. Delivery Note should exist and should be in 				draft state. Please rectify and try again.,หมายเหตุการจัดส่งสินค้าที่ไม่ถูกต้อง หมายเหตุการจัดส่งสินค้าควรมีอยู่และควรจะอยู่ในสภาพร่าง กรุณาแก้ไขและลองอีกครั้ง

-Invalid Email,อีเมล์ที่ไม่ถูกต้อง

-Invalid Email Address,ที่อยู่อีเมลไม่ถูกต้อง

-Invalid Item or Warehouse Data,รายการที่ไม่ถูกต้องหรือคลังข้อมูล

-Invalid Leave Approver,ไม่ถูกต้องฝากผู้อนุมัติ

-Inventory,รายการสินค้า

-Inverse,ผกผัน

-Invoice Date,วันที่ออกใบแจ้งหนี้

-Invoice Details,รายละเอียดใบแจ้งหนี้

-Invoice No,ใบแจ้งหนี้ไม่มี

-Invoice Period From Date,ระยะเวลาจากวันที่ออกใบแจ้งหนี้

-Invoice Period To Date,ระยะเวลาใบแจ้งหนี้เพื่อวันที่

-Is Active,มีการใช้งาน

-Is Advance,ล่วงหน้า

-Is Asset Item,รายการสินทรัพย์เป็น

-Is Cancelled,เป็นยกเลิก

-Is Carry Forward,เป็น Carry Forward

-Is Child Table,เป็นตารางเด็ก

-Is Default,เป็นค่าเริ่มต้น

-Is Encash,เป็นได้เป็นเงินสด

-Is LWP,LWP เป็น

-Is Mandatory Field,เขตบังคับเป็น

-Is Opening,คือการเปิด

-Is Opening Entry,จะเปิดรายการ

-Is PL Account,เป็นบัญ​​ชี PL

-Is POS,POS เป็น

-Is Primary Contact,ติดต่อหลักคือ

-Is Purchase Item,รายการซื้อเป็น

-Is Sales Item,รายการขาย

-Is Service Item,รายการบริการเป็น

-Is Single,เป็นโสด

-Is Standard,เป็นมาตรฐาน

-Is Stock Item,รายการสินค้าเป็น

-Is Sub Contracted Item,รายการสัญญาย่อยคือ

-Is Subcontracted,เหมา

-Is Submittable,เป็น Submittable

-Is it a Custom DocType created by you?,มันเป็น DocType กำหนดเองที่สร้างขึ้นโดยคุณ?

-Is this Tax included in Basic Rate?,คือภาษีนี้รวมอยู่ในอัตราขั้นพื้นฐาน?

-Issue,ปัญหา

-Issue Date,วันที่ออก

-Issue Details,รายละเอียดปัญหา

-Issued Items Against Production Order,รายการที่ออกมาต่อต้านการสั่งซื้อการผลิต

-It is needed to fetch Item Details.,มันเป็นสิ่งจำเป็นในการเรียกข้อมูลรายละเอียดสินค้า

-It was raised because the (actual + ordered + indented - reserved) 						quantity reaches re-order level when the following record was created,มันถูกยกขึ้นเพราะ (จริง + + สั่งเยื้อง - ลิขสิทธิ์) ถึงระดับปริมาณการสั่งซื้ออีกเมื่อระเบียนต่อไปนี้ถูกสร้างขึ้น

-Item,ชิ้น

-Item Advanced,ขั้นสูงรายการ

-Item Barcode,เครื่องอ่านบาร์โค้ดสินค้า

-Item Batch Nos,Nos Batch รายการ

-Item Classification,การจัดหมวดหมู่สินค้า

-Item Code,รหัสสินค้า

-Item Code (item_code) is mandatory because Item naming is not sequential.,รหัสสินค้า (item_code) มีผลบังคับใช้เพราะการตั้งชื่อรายการไม่ได้เป็นลำดับ

-Item Customer Detail,รายละเอียดลูกค้ารายการ

-Item Description,รายละเอียดสินค้า

-Item Desription,Desription รายการ

-Item Details,รายละเอียดสินค้า

-Item Group,กลุ่มสินค้า

-Item Group Name,ชื่อกลุ่มสินค้า

-Item Groups in Details,กลุ่มรายการในรายละเอียด

-Item Image (if not slideshow),รูปภาพสินค้า (ถ้าไม่สไลด์โชว์)

-Item Name,ชื่อรายการ

-Item Naming By,รายการการตั้งชื่อตาม

-Item Price,ราคาสินค้า

-Item Prices,ตรวจสอบราคาสินค้า

-Item Quality Inspection Parameter,รายการพารามิเตอร์การตรวจสอบคุณภาพ

-Item Reorder,รายการ Reorder

-Item Serial No,รายการ Serial ไม่มี

-Item Serial Nos,Nos อนุกรมรายการ

-Item Supplier,ผู้ผลิตรายการ

-Item Supplier Details,รายละเอียดสินค้ารายการ

-Item Tax,ภาษีสินค้า

-Item Tax Amount,จำนวนภาษีรายการ

-Item Tax Rate,อัตราภาษีสินค้า

-Item Tax1,Tax1 รายการ

-Item To Manufacture,รายการที่จะผลิต

-Item UOM,UOM รายการ

-Item Website Specification,สเปกเว็บไซต์รายการ

-Item Website Specifications,ข้อมูลจำเพาะเว็บไซต์รายการ

-Item Wise Tax Detail ,รายละเอียดราย​​การภาษีปรีชาญาณ

-Item classification.,การจัดหมวดหมู่สินค้า

-Item to be manufactured or repacked,รายการที่จะผลิตหรือ repacked

-Item will be saved by this name in the data base.,รายการจะถูกบันทึกไว้โดยใช้ชื่อนี้ในฐานข้อมูล

-"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.","รายการรับประกัน, AMC รายละเอียด (ปี Maintenance Contract) จะได้โดยอัตโนมัติเมื่อเรียกหมายเลขที่เลือก"

-Item-Wise Price List,รายการราคารายการฉลาด

-Item-wise Last Purchase Rate,อัตราการสั่งซื้อสินค้าที่ชาญฉลาดล่าสุด

-Item-wise Purchase History,ประวัติการซื้อสินค้าที่ชาญฉลาด

-Item-wise Purchase Register,สมัครสมาชิกสั่งซื้อสินค้าที่ชาญฉลาด

-Item-wise Sales History,รายการที่ชาญฉลาดขายประวัติการ

-Item-wise Sales Register,การขายสินค้าที่ชาญฉลาดสมัครสมาชิก

-Items,รายการ

-"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",รายการที่จะได้รับการร้องขอซึ่งเป็น &quot;ออกจากสต็อก&quot; พิจารณาโกดังทั้งหมดขึ้นอยู่กับจำนวนที่คาดการณ์ไว้และจำนวนสั่งซื้อขั้นต่ำ

-Items which do not exist in Item master can also be entered on customer's request,รายการที่ไม่ได้อยู่ในรายการหลักสามารถเข้าร้องขอของลูกค้า

-Itemwise Discount,ส่วนลด Itemwise

-Itemwise Recommended Reorder Level,แนะนำ Itemwise Reorder ระดับ

-JSON,JSON

-JV,JV

-Javascript,javascript

-Javascript to append to the head section of the page.,จาวาสคริปต์เพื่อผนวกกับส่วนหัวของหน้า

-Job Applicant,ผู้สมัครงาน

-Job Opening,เปิดงาน

-Job Profile,รายละเอียดงาน

-Job Title,ตำแหน่งงาน

-"Job profile, qualifications required etc.",งานคุณสมบัติรายละเอียดที่จำเป็น ฯลฯ

-Jobs Email Settings,งานการตั้งค่าอีเมล

-Journal Entries,คอมเมนต์วารสาร

-Journal Entry,รายการวารสาร

-Journal Entry for inventory that is received but not yet invoiced,รายการวารสารสำหรับสินค้าคงคลังที่ได้รับใบแจ้งหนี้ แต่ไม่ยัง

-Journal Voucher,บัตรกำนัลวารสาร

-Journal Voucher Detail,รายละเอียดบัตรกำนัลวารสาร

-Journal Voucher Detail No,รายละเอียดบัตรกำนัลวารสารไม่มี

-KRA,KRA

-"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ",ติดตามแคมเปญการขาย ติดตามนำใบเสนอราคา ฯลฯ สั่งซื้อยอดขายจากแคมเปญที่จะวัดอัตราผลตอบแทนจากการลงทุน

-Keep a track of all communications,ติดตามการติดต่อสื่อสารทั้งหมด

-Keep a track of communication related to this enquiry which will help for future reference.,ติดตามของการสื่อสารที่เกี่ยวข้องกับการสืบสวนเรื่องนี้ซึ่งจะช่วยให้สำหรับการอ้างอิงในอนาคต

-Key,คีย์

-Key Performance Area,พื้นที่การดำเนินงานหลัก

-Key Responsibility Area,พื้นที่ความรับผิดชอบหลัก

-LEAD,LEAD

-LEAD/10-11/,LEAD/10-11 /

-LEAD/MUMBAI/,LEAD / มุมไบ /

-LR Date,วันที่ LR

-LR No,LR ไม่มี

-Label,ฉลาก

-Label Help,ช่วยเหลือฉลาก

-Lacs,Lacs

-Landed Cost Item,รายการค่าใช้จ่ายลง

-Landed Cost Items,รายการค่าใช้จ่ายลง

-Landed Cost Purchase Receipt,ค่าใช้จ่ายใบเสร็จรับเงินลงซื้อ

-Landed Cost Purchase Receipts,รายรับค่าใช้จ่ายซื้อที่ดิน

-Landed Cost Wizard,ตัวช่วยสร้างต้นทุนที่ดิน

-Landing Page,หน้า Landing Page

-Language,ภาษา

-Language preference for user interface (only if available).,การตั้งค่าภาษาสำหรับส่วนติดต่อผู้ใช้ (เฉพาะถ้ามี)

-Last Contact Date,วันที่ติดต่อล่าสุด

-Last IP,IP สุดท้าย

-Last Login,เข้าสู่ระบบล่าสุด

-Last Name,นามสกุล

-Last Purchase Rate,อัตราซื้อล่าสุด

-Lato,lato

-Lead,นำ

-Lead Details,นำรายละเอียด

-Lead Lost,นำ Lost

-Lead Name,นำชื่อ

-Lead Owner,นำเจ้าของ

-Lead Source,นำมา

-Lead Status,นำสถานะ

-Lead Time Date,นำวันเวลา

-Lead Time Days,นำวันเวลา

-Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,นำวันเวลาเป็นจำนวนวันโดยที่รายการนี​​้คาดว่าในคลังสินค้าของคุณ วันนี้จะมาในการร้องขอวัสดุเมื่อคุณเลือกรายการนี​​้

-Lead Type,นำประเภท

-Leave Allocation,ฝากจัดสรร

-Leave Allocation Tool,ฝากเครื่องมือการจัดสรร

-Leave Application,ฝากแอพลิเคชัน

-Leave Approver,ฝากอนุมัติ

-Leave Approver can be one of,ฝากผู้อนุมัติสามารถเป็นหนึ่งใน

-Leave Approvers,ฝากผู้อนุมัติ

-Leave Balance Before Application,ฝากคงเหลือก่อนที่โปรแกรมประยุกต์

-Leave Block List,ฝากรายการบล็อก

-Leave Block List Allow,ฝากรายการบล็อกอนุญาตให้

-Leave Block List Allowed,ฝากรายการบล็อกอนุญาตให้นำ

-Leave Block List Date,ฝากวันที่รายการบล็อก

-Leave Block List Dates,ไม่ระบุวันที่รายการบล็อก

-Leave Block List Name,ฝากชื่อรายการที่ถูกบล็อก

-Leave Blocked,ฝากที่ถูกบล็อก

-Leave Control Panel,ฝากแผงควบคุม

-Leave Encashed?,ฝาก Encashed?

-Leave Encashment Amount,ฝากเงินการได้เป็นเงินสด

-Leave Setup,ฝากติดตั้ง

-Leave Type,ฝากประเภท

-Leave Type Name,ฝากชื่อประเภท

-Leave Without Pay,ฝากโดยไม่ต้องจ่าย

-Leave allocations.,ฝากจัดสรร

-Leave blank if considered for all branches,เว้นไว้หากพิจารณาสำหรับทุกสาขา

-Leave blank if considered for all departments,เว้นไว้หากพิจารณาให้หน่วยงานทั้งหมด

-Leave blank if considered for all designations,เว้นไว้หากพิจารณากำหนดทั้งหมด

-Leave blank if considered for all employee types,เว้นไว้หากพิจารณาให้พนักงานทุกประเภท

-Leave blank if considered for all grades,เว้นไว้หากพิจารณาให้เกรดทั้งหมด

-Leave blank if you have not decided the end date.,ปล่อยว่างไว้ถ้าคุณยังไม่ได้ตัดสินใจวันที่สิ้นสุด

-Leave by,ฝากตาม

-"Leave can be approved by users with Role, ""Leave Approver""",ฝากสามารถได้รับการอนุมัติโดยผู้ใช้ที่มีบทบาท &quot;ฝากอนุมัติ&quot;

-Ledger,บัญชีแยกประเภท

-Left,ซ้าย

-Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,นิติบุคคล / บริษัท ย่อยด้วยแผนภูมิที่แยกต่างหากจากบัญชีเป็นขององค์การ

-Letter Head,หัวจดหมาย

-Letter Head Image,รูปภาพหัวจดหมาย

-Letter Head Name,ชื่อหัวจดหมาย

-Level,ชั้น

-"Level 0 is for document level permissions, higher levels for field level permissions.",ระดับ 0 คือสำหรับสิทธิ์ระดับเอกสารระดับที่สูงขึ้นสำหรับสิทธิ์ในระดับเขต

-Lft,lft

-Link,ลิงค์

-Link to other pages in the side bar and next section,เชื่อมโยงไปยังหน้าอื่น ๆ ในแถบด้านข้างและส่วนถัดไป

-Linked In Share,ที่เชื่อมโยงในแบ่งปัน

-Linked With,เชื่อมโยงกับ

-List,รายการ

-List items that form the package.,รายการที่สร้างแพคเกจ

-List of holidays.,รายการของวันหยุด

-List of patches executed,รายชื่อของแพทช์ที่ดำเนินการ

-List of records in which this document is linked,รายการของระเบียนที่เอกสารนี้มีการเชื่อมโยง

-List of users who can edit a particular Note,รายชื่อของผู้ใช้ที่สามารถแก้ไขหมายเหตุโดยเฉพาะอย่างยิ่ง

-List this Item in multiple groups on the website.,รายการนี​​้ในหลายกลุ่มในเว็บไซต์

-Live Chat,Live Chat

-Load Print View on opening of an existing form,โหลดดูหัวข้อการเปิดฟอร์มที่มีอยู่

-Loading,โหลด

-Loading Report,โหลดรายงาน

-Log,เข้าสู่ระบบ

-"Log of Activities performed by users against Tasks that can be used for tracking time, billing.",เข้าสู่ระบบของกิจกรรมที่ดำเนินการโดยผู้ใช้กับงานที่สามารถใช้สำหรับการติดตามเวลาเรียกเก็บเงิน

-Log of Scheduler Errors,เข้าสู่ระบบของข้อผิดพลาดตัวจัดตารางเวลา

-Login After,เข้าสู่ระบบหลังจากที่

-Login Before,เข้าสู่ระบบก่อน

-Login Id,เข้าสู่ระบบรหัส

-Logo,เครื่องหมาย

-Logout,ออกจากระบบ

-Long Text,ข้อความยาว

-Lost Reason,เหตุผลที่หายไป

-Low,ต่ำ

-Lower Income,รายได้ต่ำ

-Lucida Grande,แกรนด์ Lucida

-MIS Control,ควบคุมระบบสารสนเทศ

-MREQ-,MREQ-

-MTN Details,รายละเอียด MTN

-Mail Footer,ส่วนท้ายของจดหมาย

-Mail Password,รหัสผ่านอีเมล

-Mail Port,พอร์ตจดหมาย

-Mail Server,Mail Server ที่

-Main Reports,รายงานหลัก

-Main Section,มาตราหลัก

-Maintain Same Rate Throughout Sales Cycle,รักษาอัตราเดียวตลอดวงจรการขาย

-Maintain same rate throughout purchase cycle,รักษาอัตราเดียวกันตลอดวงจรการซื้อ

-Maintenance,การบำรุงรักษา

-Maintenance Date,วันที่การบำรุงรักษา

-Maintenance Details,รายละเอียดการบำรุงรักษา

-Maintenance Schedule,ตารางการบำรุงรักษา

-Maintenance Schedule Detail,รายละเอียดตารางการบำรุงรักษา

-Maintenance Schedule Item,รายการตารางการบำรุงรักษา

-Maintenance Schedules,ตารางการบำรุงรักษา

-Maintenance Status,สถานะการบำรุงรักษา

-Maintenance Time,เวลาการบำรุงรักษา

-Maintenance Type,ประเภทการบำรุงรักษา

-Maintenance Visit,ชมการบำรุงรักษา

-Maintenance Visit Purpose,วัตถุประสงค์ชมการบำรุงรักษา

-Major/Optional Subjects,วิชาเอก / เสริม

-Make Bank Voucher,ทำให้บัตรของธนาคาร

-Make Difference Entry,ทำรายการที่แตกต่าง

-Make Time Log Batch,ให้เข้าสู่ระบบ Batch เวลา

-Make a new,ทำให้ใหม่

-Make sure that the transactions you want to restrict have a Link field 'territory' that maps to a 'Territory' master.,ตรวจสอบให้แน่ใจว่าการทำธุรกรรมที่คุณต้องการที่จะ จำกัด การมี &#39;ดินแดน&#39; ฟิลด์ที่แผนที่เพื่อ &#39;พื้นที่&#39; ต้นแบบ

-Male,ชาย

-Manage cost of operations,จัดการค่าใช้จ่ายในการดำเนินงาน

-Manage exchange rates for currency conversion,จัดการอัตราแลกเปลี่ยนสำหรับการแปลงสกุลเงิน

-Mandatory,จำเป็น

-"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.",บังคับรายการสินค้าหากคือ &quot;ใช่&quot; ยังคลังสินค้าเริ่มต้นที่ปริมาณสำรองจะถูกตั้งค่าจากการสั่งซื้อการขาย

-Manufacture against Sales Order,การผลิตกับการสั่งซื้อการขาย

-Manufacture/Repack,การผลิต / Repack

-Manufactured Qty,จำนวนการผลิต

-Manufactured quantity will be updated in this warehouse,ปริมาณการผลิตจะมีการปรับปรุงในคลังสินค้านี้

-Manufacturer,ผู้ผลิต

-Manufacturer Part Number,หมายเลขชิ้นส่วนของผู้ผลิต

-Manufacturing,การผลิต

-Manufacturing Quantity,จำนวนการผลิต

-Margin,ขอบ

-Marital Status,สถานภาพการสมรส

-Market Segment,ส่วนตลาด

-Married,แต่งงาน

-Mass Mailing,จดหมายมวล

-Master,เจ้านาย

-Master Name,ชื่อปริญญาโท

-Master Type,ประเภทหลัก

-Masters,โท

-Match,การแข่งขัน

-Match non-linked Invoices and Payments.,ตรงกับใบแจ้งหนี้ไม่ได้เชื่อมโยงและการชำระเงิน

-Material Issue,ฉบับวัสดุ

-Material Receipt,ใบเสร็จรับเงินวัสดุ

-Material Request,ขอวัสดุ

-Material Request Date,วันที่ขอวัสดุ

-Material Request Detail No,รายละเอียดขอวัสดุไม่มี

-Material Request For Warehouse,ขอวัสดุสำหรับคลังสินค้า

-Material Request Item,รายการวัสดุขอ

-Material Request Items,รายการวัสดุขอ

-Material Request No,ขอวัสดุไม่มี

-Material Request Type,ชนิดของการร้องขอวัสดุ

-Material Request used to make this Stock Entry,ขอวัสดุที่ใช้เพื่อให้รายการสินค้านี้

-Material Requirement,ความต้องการวัสดุ

-Material Transfer,โอนวัสดุ

-Materials,วัสดุ

-Materials Required (Exploded),วัสดุบังคับ (ระเบิด)

-Max 500 rows only.,แม็กซ์ 500 เฉพาะแถว

-Max Attachments,สิ่งที่แนบมาแม็กซ์

-Max Days Leave Allowed,วันแม็กซ์ฝากอนุญาตให้นำ

-Max Discount (%),ส่วนลดสูงสุด (%)

-"Meaning of Submit, Cancel, Amend","ความหมายของ Submit, ยกเลิกอัพเดท"

-Medium,กลาง

-"Menu items in the Top Bar. For setting the color of the Top Bar, go to <a href=""#Form/Style Settings"">Style Settings</a>","รายการเมนูที่อยู่แถบบน สำหรับการตั้งค่าสีของบาร์ด้านบนให้ไปที่ <a href=""#Form/Style Settings"">การตั้งค่ารูปแบบของ</a>"

-Merge,ผสาน

-Merge Into,ผสานเป็น

-Merge Warehouses,ผสานโกดัง

-Merging is only possible between Group-to-Group or 					Ledger-to-Ledger,ผสานเพียงเป็นไปได้ระหว่างกลุ่มเพื่อกลุ่มหรือบัญชีแยกประเภทการบัญชีแยกประเภท

-"Merging is only possible if following \					properties are same in both records.					Group or Ledger, Debit or Credit, Is PL Account",ผสานความเป็นไปได้เฉพาะในกรณีดังต่อไปนี้ \ สมบัติเหมือนกันในทั้งประวัติ หรือกลุ่มบัญชีแยกประเภทเดบิตหรือบัตรเครดิตเป็นบัญ​​ชี PL

-Message,ข่าวสาร

-Message Parameter,พารามิเตอร์ข้อความ

-Messages greater than 160 characters will be split into multiple messages,ข้อความมากขึ้นกว่า 160 ตัวอักษรจะได้รับการลง split mesage หลาย

-Messages,ข้อความ

-Method,วิธี

-Middle Income,มีรายได้ปานกลาง

-Middle Name (Optional),ชื่อกลาง (ถ้ามี)

-Milestone,ขั้น

-Milestone Date,วันที่ Milestone

-Milestones,ความคืบหน้า

-Milestones will be added as Events in the Calendar,ความคืบหน้าจะเพิ่มเป็นเหตุการณ์ในปฏิทิน

-Millions,ล้าน

-Min Order Qty,จำนวนสั่งซื้อขั้นต่ำ

-Minimum Order Qty,จำนวนสั่งซื้อขั้นต่ำ

-Misc,misc

-Misc Details,รายละเอียดอื่น ๆ

-Miscellaneous,เบ็ดเตล็ด

-Miscelleneous,เบ็ดเตล็ด

-Mobile No,มือถือไม่มี

-Mobile No.,เบอร์มือถือ

-Mode of Payment,โหมดของการชำระเงิน

-Modern,ทันสมัย

-Modified Amount,จำนวนการแก้ไข

-Modified by,ดัดแปลงโดย

-Module,โมดูล

-Module Def,Def โมดูล

-Module Name,ชื่อโมดูล

-Modules,โมดูล

-Monday,วันจันทร์

-Month,เดือน

-Monthly,รายเดือน

-Monthly Attendance Sheet,แผ่นผู้เข้าร่วมรายเดือน

-Monthly Earning & Deduction,กำไรสุทธิรายเดือนและหัก

-Monthly Salary Register,สมัครสมาชิกเงินเดือน

-Monthly salary statement.,งบเงินเดือน

-Monthly salary template.,แม่เงินเดือน

-More,ขึ้น

-More Details,รายละเอียดเพิ่มเติม

-More Info,ข้อมูลเพิ่มเติม

-More content for the bottom of the page.,เนื้อหาเพิ่มเติมสำหรับด้านล่างของหน้า

-Moving Average,ค่าเฉลี่ยเคลื่อนที่

-Moving Average Rate,ย้ายอัตราเฉลี่ย

-Mr,นาย

-Ms,ms

-Multiple Item Prices,ตรวจสอบราคาสินค้าหลาย

-Multiple root nodes not allowed.,โหนดรากหลายไม่ได้รับอนุญาต

-Mupltiple Item prices.,ราคาสินค้า Mupltiple

-Must be Whole Number,ต้องเป็นจำนวนเต็ม

-Must have report permission to access this report.,ต้องได้รับอนุญาตรายงานการเข้าถึงรายงานนี้

-Must specify a Query to run,ต้องระบุแบบสอบถามที่จะเรียกใช้

-My Settings,การตั้งค่าของฉัน

-NL-,NL-

-Name,ชื่อ

-Name Case,กรณีชื่อ

-Name and Description,ชื่อและรายละเอียด

-Name and Employee ID,ชื่อและลูกจ้าง ID

-Name as entered in Sales Partner master,ชื่อที่ป้อนเป็นพันธมิตรในต้นแบบการขาย

-Name is required,ชื่อจะต้อง

-Name of organization from where lead has come,ชื่อขององค์กรจากที่นำมา

-Name of person or organization that this address belongs to.,ชื่อบุคคลหรือองค์กรที่อยู่นี้เป็นของ

-Name of the Budget Distribution,ชื่อของการกระจายงบประมาณ

-Name of the entity who has requested for the Material Request,ชื่อของหน่วยงานที่ได้รับการร้องขอสำหรับการร้องขอวัสดุ

-Naming,การตั้งชื่อ

-Naming Series,การตั้งชื่อซีรีส์

-Naming Series mandatory,การตั้งชื่อชุดบังคับ

-Negative balance is not allowed for account ,ความสมดุลเชิงลบจะไม่ได้รับอนุญาตสำหรับบัญชี

-Net Pay,จ่ายสุทธิ

-Net Pay (in words) will be visible once you save the Salary Slip.,จ่ายสุทธิ (คำ) จะสามารถมองเห็นได้เมื่อคุณบันทึกสลิปเงินเดือน

-Net Total,สุทธิ

-Net Total (Company Currency),รวมสุทธิ (สกุลเงิน บริษัท )

-Net Weight,ปริมาณสุทธิ

-Net Weight UOM,UOM น้ำหนักสุทธิ

-Net Weight of each Item,น้ำหนักสุทธิของแต่ละรายการ

-Net pay can not be negative,จ่ายสุทธิไม่สามารถลบ

-Never,ไม่เคย

-New,ใหม่

-New BOM,BOM ใหม่

-New Communications,การสื่อสารใหม่

-New Delivery Notes,ใบนำส่งสินค้าใหม่

-New Enquiries,ใหม่สอบถาม

-New Leads,ใหม่นำ

-New Leave Application,แอพลิเคชันออกใหม่

-New Leaves Allocated,ใหม่ใบจัดสรร

-New Leaves Allocated (In Days),ใบใหม่ที่จัดสรร (ในวัน)

-New Material Requests,ขอวัสดุใหม่

-New Password,รหัสผ่านใหม่

-New Projects,โครงการใหม่

-New Purchase Orders,สั่งซื้อใหม่

-New Purchase Receipts,รายรับซื้อใหม่

-New Quotations,ใบเสนอราคาใหม่

-New Record,การบันทึกใหม่

-New Sales Orders,คำสั่งขายใหม่

-New Stock Entries,คอมเมนต์สต็อกใหม่

-New Stock UOM,ใหม่ UOM สต็อก

-New Supplier Quotations,ใบเสนอราคาจำหน่ายใหม่

-New Support Tickets,ตั๋วสนับสนุนใหม่

-New Workplace,สถานที่ทำงานใหม่

-New value to be set,ค่าใหม่ที่จะตั้ง

-Newsletter,จดหมายข่าว

-Newsletter Content,เนื้อหาจดหมายข่าว

-Newsletter Status,สถานะจดหมาย

-"Newsletters to contacts, leads.",จดหมายข่าวไปยังรายชื่อนำไปสู่

-Next Communcation On,ถัดไป communcation เกี่ยวกับ

-Next Contact By,ติดต่อถัดไป

-Next Contact Date,วันที่ถัดไปติดต่อ

-Next Date,วันที่ถัดไป

-Next State,รัฐต่อไป

-Next actions,ดำเนินการต่อไป

-Next email will be sent on:,อีเมล์ถัดไปจะถูกส่งเมื่อ:

-No,ไม่

-"No Account found in csv file, 							May be company abbreviation is not correct",บัญชีที่พบในไฟล์ CSV ไม่อาจจะเป็นตัวย่อของ บริษัท ไม่ได้รับการแก้ไข

-No Action,ไม่มีการดำเนินการ

-No Communication tagged with this ,การสื่อสารที่มีแท็กนี้

-No Copy,คัดลอกไม่มี

-No Customer Accounts found. Customer Accounts are identified based on \			'Master Type' value in account record.,ไม่มีบัญชีลูกค้าพบว่า บัญชีลูกค้าจะมีการระบุขึ้นอยู่กับค่า &#39;ประเภทปริญญาโท&#39; \ ในการบันทึกบัญชี

-No Item found with Barcode,ไม่พบสินค้าที่มีบาร์โค้ด

-No Items to Pack,รายการที่จะแพ็ค

-No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,ไม่มีผู้อนุมัติไว้ กรุณากำหนด &#39;ฝากอนุมัติบทบาทเพื่อ atleast ผู้ใช้คนหนึ่ง

-No Permission,ไม่ได้รับอนุญาต

-No Permission to ,ไม่มีการอนุญาตให้

-No Permissions set for this criteria.,ไม่มีสิทธิ์ที่กำหนดไว้สำหรับเกณฑ์นี้

-No Report Loaded. Please use query-report/[Report Name] to run a report.,รายงาน Loaded ไม่มี กรุณาใช้แบบสอบถามรายงาน / [ชื่อรายงาน] เพื่อเรียกใช้รายงาน

-No Supplier Accounts found. Supplier Accounts are identified based on \			'Master Type' value in account record.,ไม่มีบัญชีผู้ผลิตพบว่า บัญชีผู้จัดจำหน่ายจะมีการระบุขึ้นอยู่กับค่า &#39;ประเภทปริญญาโท&#39; \ ในการบันทึกบัญชี

-No User Properties found.,ไม่มีคุณสมบัติของผู้ใช้พบว่า

-No default BOM exists for item: ,BOM ไม่มีค่าเริ่มต้นสำหรับรายการที่มีอยู่:

-No further records,ไม่มีระเบียนใด

-No of Requested SMS,ไม่มีของ SMS ขอ

-No of Sent SMS,ไม่มี SMS ที่ส่ง

-No of Visits,ไม่มีการเข้าชม

-No one,ไม่มีใคร

-No permission to write / remove.,ได้รับอนุญาตให้เขียน / ลบไม่มี

-No record found,บันทึกไม่พบ

-No records tagged.,ระเบียนที่ไม่มีการติดแท็ก

-No salary slip found for month: ,สลิปเงินเดือนไม่พบคำที่เดือน:

-"No table is created for Single DocTypes, all values are stored in tabSingles as a tuple.",ตารางไม่มีถูกสร้างขึ้นสำหรับ Doctypes โสดค่าทั้งหมดจะถูกเก็บไว้ใน tabSingles เป็น tuple

-None,ไม่

-None: End of Workflow,: ไม่มีสิ้นสุดเวิร์กโฟลว์

-Not,ไม่

-Not Active,ไม่ได้ใช้งานล่าสุด

-Not Applicable,ไม่สามารถใช้งาน

-Not Billed,ไม่ได้เรียกเก็บ

-Not Delivered,ไม่ได้ส่ง

-Not Found,ไม่พบ

-Not Linked to any record.,ไม่ได้เชื่อมโยงไปยังระเบียนใด ๆ

-Not Permitted,ไม่ได้รับอนุญาต

-Not allowed for: ,ไม่ได้รับอนุญาตสำหรับ:

-Not enough permission to see links.,ไม่ได้รับอนุญาตพอที่จะเห็นการเชื่อมโยง

-Not in Use,ไม่ได้อยู่ในการใช้งาน

-Not interested,ไม่สนใจ

-Not linked,ไม่ได้เชื่อมโยง

-Note,หมายเหตุ

-Note User,ผู้ใช้งานหมายเหตุ

-Note is a free page where users can share documents / notes,หมายเหตุ: หน้าฟรีที่ผู้ใช้สามารถแบ่งปันเอกสาร / บันทึก

-"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.",หมายเหตุ: การสำรองข้อมูลและไฟล์ที่ไม่ได้ถูกลบออกจาก Dropbox คุณจะต้องลบด้วยตนเอง

-"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.",หมายเหตุ: การสำรองข้อมูลและไฟล์ที่ไม่ได้ถูกลบออกจาก Google Drive ของคุณจะต้องลบด้วยตนเอง

-Note: Email will not be sent to disabled users,หมายเหตุ: อีเมล์ของคุณจะไม่ถูกส่งไปยังผู้ใช้คนพิการ

-"Note: For best results, images must be of the same size and width must be greater than height.",หมายเหตุ: สำหรับผลลัพธ์ที่ดีที่สุดภาพต้องมีขนาดเท่ากันและความกว้างต้องมากกว่าความสูง

-Note: Other permission rules may also apply,หมายเหตุ: กฎอนุญาตอื่น ๆ ที่ยังอาจมี

-Note: You Can Manage Multiple Address or Contacts via Addresses & Contacts,หมายเหตุ: คุณสามารถจัดการที่อยู่หลายหรือติดต่อผ่านทางที่อยู่และติดต่อ

-Note: maximum attachment size = 1mb,หมายเหตุ: ขนาดไฟล์แนบสูงสุด = 1MB

-Notes,หมายเหตุ

-Nothing to show,ไม่มีอะไรที่จะแสดง

-Notice - Number of Days,เวปไซด์ - จำนวนวัน

-Notification Control,ควบคุมการแจ้งเตือน

-Notification Email Address,ที่อยู่อีเมลการแจ้งเตือน

-Notify By Email,แจ้งทางอีเมล์

-Notify by Email on creation of automatic Material Request,แจ้งทางอีเมล์เมื่อการสร้างการร้องขอวัสดุโดยอัตโนมัติ

-Number Format,รูปแบบจำนวน

-O+,+ O

-O-,O-

-OPPT,OPPT

-Office,สำนักงาน

-Old Parent,ผู้ปกครองเก่า

-On,บน

-On Net Total,เมื่อรวมสุทธิ

-On Previous Row Amount,เกี่ยวกับจำนวนเงินแถวก่อนหน้า

-On Previous Row Total,เมื่อรวมแถวก่อนหน้า

-"Once you have set this, the users will only be able access documents with that property.",เมื่อคุณได้ตั้งค่านี้ผู้ใช้จะสามารถเข้าถึงเอกสารสามารถกับทรัพย์สินที่

-Only Administrator allowed to create Query / Script Reports,เฉพาะผู้ดูแลระบบอนุญาตให้สร้างรายงานคำ / Script

-Only Administrator can save a standard report. Please rename and save.,เฉพาะผู้บริหารสามารถบันทึกรายงานมาตรฐาน กรุณาเปลี่ยนชื่อและบันทึก

-Only Allow Edit For,อนุญาตให้เฉพาะสำหรับแก้ไข

-Only Stock Items are allowed for Stock Entry,สินค้าพร้อมส่งเท่านั้นที่จะได้รับอนุญาตสำหรับรายการสินค้า

-Only System Manager can create / edit reports,จัดการระบบเท่านั้นที่สามารถสร้าง / แก้ไขรายงาน

-Only leaf nodes are allowed in transaction,โหนดใบเท่านั้นที่จะเข้าในการทำธุรกรรม

-Open,เปิด

-Open Sans,Sans เปิด

-Open Tickets,ตั๋วเปิด

-Opening Date,เปิดวันที่

-Opening Entry,เปิดรายการ

-Opening Time,เปิดเวลา

-Opening for a Job.,เปิดงาน

-Operating Cost,ค่าใช้จ่ายในการดำเนินงาน

-Operation Description,ดำเนินการคำอธิบาย

-Operation No,ไม่ดำเนินการ

-Operation Time (mins),เวลาการดำเนินงาน (นาที)

-Operations,การดำเนินงาน

-Opportunity,โอกาส

-Opportunity Date,วันที่มีโอกาส

-Opportunity From,โอกาสจาก

-Opportunity Item,รายการโอกาส

-Opportunity Items,รายการโอกาส

-Opportunity Lost,สูญเสียโอกาส

-Opportunity Type,ประเภทโอกาส

-Options,ตัวเลือก

-Options Help,ตัวเลือกความช่วยเหลือ

-Order Confirmed,สั่งซื้อได้รับการยืนยัน

-Order Lost,สั่งซื้อที่หายไป

-Order Type,ประเภทสั่งซื้อ

-Ordered Items To Be Billed,รายการที่สั่งซื้อจะเรียกเก็บเงิน

-Ordered Items To Be Delivered,รายการที่สั่งซื้อจะถูกส่ง

-Ordered Quantity,จำนวนสั่ง

-Orders released for production.,คำสั่งปล่อยให้การผลิต

-Organization Profile,รายละเอียดองค์กร

-Original Message,ข้อความเดิม

-Other,อื่น ๆ

-Other Details,รายละเอียดอื่น ๆ

-Out,ออก

-Out of AMC,ออกของ AMC

-Out of Warranty,ออกจากการรับประกัน

-Outgoing,ขาออก

-Outgoing Mail Server,เซิร์ฟเวอร์อีเมลขาออก

-Outgoing Mails,ส่งอีเมล์ออก

-Outstanding Amount,ยอดคงค้าง

-Outstanding for Voucher ,ที่โดดเด่นสำหรับคูปอง

-Over Heads,เหนือหัว

-Overhead,เหนือศีรษะ

-Overlapping Conditions found between,เงื่อนไขที่ทับซ้อนกันอยู่ระหว่าง

-Owned,เจ้าของ

-PAN Number,จำนวน PAN

-PF No.,หมายเลข PF

-PF Number,จำนวน PF

-PI/2011/,PI/2011 /

-PIN,PIN

-PO,PO

-POP3 Mail Server,เซิร์ฟเวอร์จดหมาย POP3

-POP3 Mail Server (e.g. pop.gmail.com),POP3 Mail Server (เช่น pop.gmail.com)

-POP3 Mail Settings,การตั้งค่า POP3 จดหมาย

-POP3 mail server (e.g. pop.gmail.com),เซิร์ฟเวอร์อีเมล POP3 (เช่น pop.gmail.com)

-POP3 server e.g. (pop.gmail.com),POP3 เซิร์ฟเวอร์เช่น (pop.gmail.com)

-POS Setting,การตั้งค่า POS

-POS View,ดู POS

-PR Detail,รายละเอียดประชาสัมพันธ์

-PRO,PRO

-PS,PS

-Package Item Details,รายละเอียดแพคเกจสินค้า

-Package Items,รายการแพคเกจ

-Package Weight Details,รายละเอียดแพคเกจน้ำหนัก

-Packing Details,บรรจุรายละเอียด

-Packing Detials,detials บรรจุ

-Packing List,รายการบรรจุ

-Packing Slip,สลิป

-Packing Slip Item,บรรจุรายการสลิป

-Packing Slip Items,บรรจุรายการสลิป

-Packing Slip(s) Cancelled,สลิปการบรรจุ (s) ยกเลิก

-Page,หน้า

-Page Background,พื้นหลังหน้า

-Page Border,เส้นขอบหน้ากระดาษ

-Page Break,แบ่งหน้า

-Page HTML,HTML หน้า

-Page Headings,ส่วนหัวของหน้า

-Page Links,ลิงค์หน้า

-Page Name,ชื่อเพจ

-Page Role,บทบาทหน้าที่

-Page Text,ข้อความหน้า

-Page content,เนื้อหาของหน้า

-Page not found,ไม่พบหน้าเว็บ

-Page text and background is same color. Please change.,หน้าข้อความและพื้นหลังเป็นสีเดียวกัน โปรดเปลี่ยน

-Page to show on the website,หน้าเว็บเพื่อแสดงบนเว็บไซต์

-"Page url name (auto-generated) (add "".html"")",ชื่อ URL หน้า (สร้างขึ้นโดยอัตโนมัติ) (เพิ่ม &quot;. html&quot;)

-Paid Amount,จำนวนเงินที่ชำระ

-Parameter,พารามิเตอร์

-Parent Account,บัญชีผู้ปกครอง

-Parent Cost Center,ศูนย์ต้นทุนผู้ปกครอง

-Parent Customer Group,กลุ่มลูกค้าผู้ปกครอง

-Parent Detail docname,docname รายละเอียดผู้ปกครอง

-Parent Item,รายการหลัก

-Parent Item Group,กลุ่มสินค้าหลัก

-Parent Label,ป้ายแม่

-Parent Sales Person,ผู้ปกครองคนขาย

-Parent Territory,ดินแดนปกครอง

-Parent is required.,ผู้ปกครองจะต้อง

-Parenttype,Parenttype

-Partially Completed,เสร็จบางส่วน

-Participants,เข้าร่วม

-Partly Billed,จำนวนมากที่สุดเป็นส่วนใหญ่

-Partly Delivered,ส่งบางส่วน

-Partner Target Detail,รายละเอียดเป้าหมายพันธมิตร

-Partner Type,ประเภทคู่

-Partner's Website,เว็บไซต์ของหุ้นส่วน

-Passive,ไม่โต้ตอบ

-Passport Number,หมายเลขหนังสือเดินทาง

-Password,รหัสผ่าน

-Password Expires in (days),รหัสผ่านจะหมดอายุใน (วัน)

-Patch,แก้ไข

-Patch Log,เข้าสู่ระบบแพทช์

-Pay To / Recd From,จ่ายให้ Recd / จาก

-Payables,เจ้าหนี้

-Payables Group,กลุ่มเจ้าหนี้

-Payment Collection With Ageing,คอลเลกชันการชำระเงินด้วยเอจจิ้ง

-Payment Days,วันชำระเงิน

-Payment Entries,คอมเมนต์การชำระเงิน

-Payment Entry has been modified after you pulled it. 			Please pull it again.,รายการชำระเงินได้รับการแก้ไขหลังจากที่คุณดึงมัน กรุณาดึงมันอีกครั้ง

-Payment Made With Ageing,การชำระเงินทำด้วยเอจจิ้ง

-Payment Reconciliation,สอบการชำระเงิน

-Payment Terms,เงื่อนไขการชำระเงิน

-Payment to Invoice Matching Tool,วิธีการชำระเงินไปที่เครื่องมือการจับคู่ใบแจ้งหนี้

-Payment to Invoice Matching Tool Detail,รายละเอียดการชำระเงินเพื่อการจับคู่เครื่องมือใบแจ้งหนี้

-Payments,วิธีการชำระเงิน

-Payments Made,การชำระเงิน

-Payments Received,วิธีการชำระเงินที่ได้รับ

-Payments made during the digest period,เงินที่ต้องจ่ายในช่วงระยะเวลาย่อย

-Payments received during the digest period,วิธีการชำระเงินที่ได้รับในช่วงระยะเวลาย่อย

-Payroll Setup,การติดตั้งเงินเดือน

-Pending,คาราคาซัง

-Pending Review,รอตรวจทาน

-Pending SO Items For Purchase Request,รายการที่รอดำเนินการเพื่อให้ใบขอซื้อ

-Percent,เปอร์เซ็นต์

-Percent Complete,ร้อยละสมบูรณ์

-Percentage Allocation,การจัดสรรร้อยละ

-Percentage Allocation should be equal to ,การจัดสรรร้อยละควรจะเท่ากับ

-Percentage variation in quantity to be allowed while receiving or delivering this item.,การเปลี่ยนแปลงในปริมาณร้อยละที่ได้รับอนุญาตขณะที่ได้รับหรือการส่งมอบสินค้ารายการนี​​้

-Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,เปอร์เซ็นต์ที่คุณได้รับอนุญาตให้ได้รับหรือส่งมอบมากขึ้นกับปริมาณที่สั่งซื้อ ตัวอย่างเช่นหากคุณได้สั่งซื้อ 100 หน่วย และค่าเผื่อของคุณจะ 10% แล้วคุณจะได้รับอนุญาตจะได้รับ 110 หน่วย

-Performance appraisal.,ประเมินผลการปฏิบัติ

-Period Closing Voucher,บัตรกำนัลปิดงวด

-Periodicity,การเป็นช่วง ๆ

-Perm Level,Perm ระดับ

-Permanent Accommodation Type,ประเภทที่พักอาศัยถาวร

-Permanent Address,ที่อยู่ถาวร

-Permission,การอนุญาต

-Permission Level,ระดับของสิทธิ์

-Permission Levels,ระดับสิทธิ์

-Permission Manager,ผู้จัดการได้รับอนุญาต

-Permission Rules,กฎการอนุญาต

-Permissions,สิทธิ์

-Permissions Settings,การตั้งค่าสิทธิ์

-Permissions are automatically translated to Standard Reports and Searches,สิทธิ์มีการแปลโดยอัตโนมัติเพื่อรายงานมาตรฐานและการค้นหา

-"Permissions are set on Roles and Document Types (called DocTypes) by restricting read, edit, make new, submit, cancel, amend and report rights.",สิทธิ์ถูกกำหนดบทบาทและเอกสารประเภท (เรียกว่า doctypes) โดยการ จำกัด การอ่านแก้ไขให้ใหม่ส่งยกเลิกแก้ไขและแจ้งสิทธิ

-Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful incase you want to hide or make certain field read-only.,สิทธิ์ &#39;ระดับฟิลด์&#39; สิทธิ์ในระดับที่สูงเป็น เขตข้อมูลทั้งหมดมีชุด &#39;ระดับของสิทธิ์&#39; กับพวกเขาและกฎระเบียบที่กำหนดไว้ในการอนุญาตที่นำไปใช้กับสนาม นี้จะเป็นประโยชน์กรณีที่คุณต้องการซ่อนหรือทำให้สาขาบางแบบอ่านอย่างเดียว

-"Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document.",สิทธิ์ &#39;ระดับเอกสาร&#39; สิทธิ์ที่ 0 ระดับคือพวกเขาเป็นหลักสำหรับการเข้าถึงเอกสาร

-Permissions translate to Users based on what Role they are assigned,แปลสิทธิ์ให้ผู้ใช้งานตามสิ่งที่พวกเขาบทบาทที่ได้รับมอบหมาย

-Person,คน

-Person To Be Contacted,คนที่จะได้รับการติดต่อ

-Personal,ส่วนตัว

-Personal Details,รายละเอียดส่วนบุคคล

-Personal Email,อีเมลส่วนตัว

-Phone,โทรศัพท์

-Phone No,โทรศัพท์ไม่มี

-Phone No.,หมายเลขโทรศัพท์

-Pick Columns,เลือกคอลัมน์

-Pincode,Pincode

-Place of Issue,สถานที่ได้รับการรับรอง

-Plan for maintenance visits.,แผนสำหรับการเข้าชมการบำรุงรักษา

-Planned Qty,จำนวนวางแผน

-Planned Quantity,จำนวนวางแผน

-Plant,พืช

-Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,กรุณาใส่ชื่อย่อหรือชื่อสั้นอย่างถูกต้องตามก็จะถูกเพิ่มเป็นคำต่อท้ายทุกหัวบัญชี

-Please Update Stock UOM with the help of Stock UOM Replace Utility.,กรุณาปรับปรุง UOM สินค้าด้วยความช่วยเหลือของสินค้ายูทิลิตี้แทนที่ UOM

-Please attach a file first.,กรุณาแนบไฟล์แรก

-Please attach a file or set a URL,กรุณาแนบไฟล์หรือตั้งค่า URL

-Please check,กรุณาตรวจสอบ

-Please enter Default Unit of Measure,กรุณากรอกหน่วยเริ่มต้นจากวัด

-Please enter Delivery Note No or Sales Invoice No to proceed,กรุณากรอกหมายเหตุการจัดส่งสินค้าหรือใบแจ้งหนี้การขายยังไม่ได้ดำเนินการต่อไป

-Please enter Employee Number,กรุณากรอกจำนวนพนักงาน

-Please enter Expense Account,กรุณากรอกบัญชีค่าใช้จ่าย

-Please enter Expense/Adjustment Account,กรุณากรอกบัญชีค่าใช้จ่าย / ปรับ

-Please enter Purchase Receipt No to proceed,กรุณากรอกใบเสร็จรับเงินยังไม่ได้ดำเนินการต่อไป

-Please enter Reserved Warehouse for item ,กรุณากรอกคลังสินค้าสงวนไว้สำหรับรายการ

-Please enter valid,กรุณากรอกตัวอักษรที่ถูกต้อง

-Please enter valid ,กรุณากรอกตัวอักษรที่ถูกต้อง

-Please install dropbox python module,กรุณาติดตั้ง dropbox หลามโมดูล

-Please make sure that there are no empty columns in the file.,กรุณาตรวจสอบให้แน่ใจว่าไม่มีคอลัมน์ที่ว่างเปล่าในแฟ้ม

-Please mention default value for ',กรุณาระบุค่าเริ่มต้นสำหรับ &#39;

-Please reduce qty.,โปรดลดจำนวน

-Please refresh to get the latest document.,กรุณารีเฟรชที่จะได้รับเอกสารล่าสุด

-Please save the Newsletter before sending.,กรุณาบันทึกชื่อก่อนที่จะส่ง

-Please select Bank Account,เลือกบัญชีธนาคาร

-Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,เลือกดำเนินการต่อถ้าคุณยังต้องการที่จะรวมถึงความสมดุลในปีงบประมาณก่อนหน้านี้ออกไปในปีงบการเงิน

-Please select Date on which you want to run the report,กรุณาเลือกวันที่ที่คุณต้องการเรียกใช้รายงาน

-Please select Naming Neries,กรุณาเลือก Neries การตั้งชื่อ

-Please select Price List,เลือกรายชื่อราคา

-Please select Time Logs.,เลือกบันทึกเวลา

-Please select a,กรุณาเลือก

-Please select a csv file,เลือกไฟล์ CSV

-Please select a file or url,โปรดเลือกไฟล์หรือพิมพ์ URL

-Please select a service item or change the order type to Sales.,เลือกรายการสินค้าที่บริการหรือเปลี่ยนชนิดของคำสั่งให้ขาย

-Please select a sub-contracted item or do not sub-contract the transaction.,กรุณาเลือกรายการย่อยทำสัญญาหรือทำสัญญาไม่ย่อยการทำธุรกรรม

-Please select a valid csv file with data.,โปรดเลือกไฟล์ CSV ที่ถูกต้องกับข้อมูล

-Please select month and year,กรุณาเลือกเดือนและปี

-Please select the document type first,เลือกประเภทของเอกสารที่แรก

-Please select: ,กรุณาเลือก:

-Please set Dropbox access keys in,กรุณาตั้งค่าคีย์ในการเข้าถึง Dropbox

-Please set Google Drive access keys in,โปรดตั้ง Google คีย์การเข้าถึงไดรฟ์ใน

-Please setup Employee Naming System in Human Resource > HR Settings,กรุณาตั้งค่าระบบการตั้งชื่อของพนักงานในฝ่ายทรัพยากรบุคคล&gt; การตั้งค่าทรัพยากรบุคคล

-Please specify,โปรดระบุ

-Please specify Company,โปรดระบุ บริษัท

-Please specify Company to proceed,โปรดระบุ บริษัท ที่จะดำเนินการ

-Please specify Default Currency in Company Master \			and Global Defaults,โปรดระบุสกุลเงินเริ่มต้นใน บริษัท มาสเตอร์ \ และค่าเริ่มต้นทั่วโลก

-Please specify a,โปรดระบุ

-Please specify a Price List which is valid for Territory,โปรดระบุรายชื่อราคาที่ถูกต้องสำหรับดินแดน

-Please specify a valid,โปรดระบุที่ถูกต้อง

-Please specify a valid 'From Case No.',โปรดระบุที่ถูกต้อง &#39;จากคดีหมายเลข&#39;

-Please specify currency in Company,โปรดระบุสกุลเงินใน บริษัท

-Point of Sale,จุดขาย

-Point-of-Sale Setting,การตั้งค่า point-of-Sale

-Post Graduate,หลังจบการศึกษา

-Post Topic,เริ่มหัวข้อ

-Postal,ไปรษณีย์

-Posting Date,โพสต์วันที่

-Posting Date Time cannot be before,วันที่เวลาโพสต์ไม่สามารถก่อน

-Posting Time,โพสต์เวลา

-Posts,กระทู้

-Potential Sales Deal,Deal ขายที่มีศักยภาพ

-Potential opportunities for selling.,โอกาสที่มีศักยภาพสำหรับการขาย

-"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3","สำหรับเขตข้อมูลที่มีความแม่นยำลอย (ปริมาณ, ฯลฯ ส่วนลดร้อยละ) ลอยจะกลมถึงทศนิยมตามที่ระบุ = 3 เริ่มต้น"

-Preferred Billing Address,ที่อยู่การเรียกเก็บเงินที่ต้องการ

-Preferred Shipping Address,ที่อยู่การจัดส่งสินค้าที่ต้องการ

-Prefix,อุปสรรค

-Present,นำเสนอ

-Prevdoc DocType,DocType Prevdoc

-Prevdoc Doctype,Doctype Prevdoc

-Preview,ตัวอย่าง

-Previous Work Experience,ประสบการณ์การทำงานก่อนหน้า

-Price,ราคา

-Price List,บัญชีแจ้งราคาสินค้า

-Price List Currency,สกุลเงินรายการราคา

-Price List Currency Conversion Rate,รายชื่อราคาสกุลเงินอัตราการแปลง

-Price List Exchange Rate,ราคาอัตราแลกเปลี่ยนรายชื่อ

-Price List Master,ต้นแบบรายการราคา

-Price List Name,ชื่อรายการราคา

-Price List Rate,อัตราราคาตามรายการ

-Price List Rate (Company Currency),อัตราราคาปกติ (สกุลเงิน บริษัท )

-Price List for Costing,รายชื่อราคาต้นทุน

-Price Lists and Rates,รายการราคาสินค้าและราคา

-Primary,ประถม

-Print Format,พิมพ์รูปแบบ

-Print Format Style,Style Format พิมพ์

-Print Format Type,พิมพ์รูปแบบประเภท

-Print Heading,พิมพ์หัวเรื่อง

-Print Hide,พิมพ์ซ่อน

-Print Width,ความกว้างพิมพ์

-Print Without Amount,พิมพ์ที่ไม่มีจำนวน

-Print...,พิมพ์ ...

-Priority,บุริมสิทธิ์

-Private,ส่วนตัว

-Proceed to Setup,ดำเนินการติดตั้ง

-Process,กระบวนการ

-Process Payroll,เงินเดือนกระบวนการ

-Produced Quantity,จำนวนที่ผลิต

-Product Enquiry,สอบถามสินค้า

-Production Order,สั่งซื้อการผลิต

-Production Orders,คำสั่งซื้อการผลิต

-Production Plan Item,สินค้าแผนการผลิต

-Production Plan Items,แผนการผลิตรายการ

-Production Plan Sales Order,แผนสั่งซื้อขาย

-Production Plan Sales Orders,ผลิตคำสั่งขายแผน

-Production Planning (MRP),การวางแผนการผลิต (MRP)

-Production Planning Tool,เครื่องมือการวางแผนการผลิต

-"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.",สินค้าจะถูกจัดเรียงโดยน้ำหนักอายุเริ่มต้นในการค้นหา เพิ่มเติมน้ำหนักอายุผลิตภัณฑ์ที่สูงขึ้นจะปรากฏในรายการ

-Profile,รายละเอียด

-Profile Defaults,ค่าดี​​ฟอลต์รายละเอียด

-Profile Represents a User in the system.,รายละเอียดหมายถึงผู้ใช้ในระบบ

-Profile of a Blogger,ดูรายละเอียดของ Blogger

-Profile of a blog writer.,ดูรายละเอียดของนักเขียนบล็อก

-Project,โครงการ

-Project Costing,โครงการต้นทุน

-Project Details,รายละเอียดของโครงการ

-Project Milestone,Milestone โครงการ

-Project Milestones,ความคืบหน้าโครงการ

-Project Name,ชื่อโครงการ

-Project Start Date,วันที่เริ่มต้นโครงการ

-Project Type,ประเภทโครงการ

-Project Value,มูลค่าโครงการ

-Project activity / task.,กิจกรรมโครงการ / งาน

-Project master.,ต้นแบบโครงการ

-Project will get saved and will be searchable with project name given,โครงการจะได้รับการบันทึกไว้และจะไม่สามารถค้นหาที่มีชื่อโครงการที่กำหนด

-Project wise Stock Tracking,หุ้นติดตามโครงการที่ชาญฉลาด

-Projected Qty,จำนวนที่คาดการณ์ไว้

-Projects,โครงการ

-Prompt for Email on Submission of,แจ้งอีเมลในการยื่น

-Properties,สรรพคุณ

-Property,คุณสมบัติ

-Property Setter,สถานที่ให้บริการ Setter

-Property Setter overrides a standard DocType or Field property,สถานที่ให้บริการ Setter แทนที่สถานที่ให้บริการหรือสาขา DocType มาตรฐาน

-Property Type,ประเภทอสังหาริมทรัพย์

-Provide email id registered in company,ให้ ID อีเมลที่ลงทะเบียนใน บริษัท

-Public,สาธารณะ

-Published,เผยแพร่

-Published On,เผยแพร่เมื่อ

-Pull Emails from the Inbox and attach them as Communication records (for known contacts).,ดึงอีเมลจากกล่องขาเข้าและแนบพวกเขาเป็นบันทึกการสื่อสาร (สำหรับรายชื่อที่รู้จักกัน)

-Pull Payment Entries,ดึงคอมเมนต์การชำระเงิน

-Pull sales orders (pending to deliver) based on the above criteria,ดึงยอดขาย (รอการส่งมอบ) คำสั่งตามเกณฑ์ดังกล่าวข้างต้น

-Purchase,ซื้อ

-Purchase Analytics,Analytics ซื้อ

-Purchase Common,ซื้อสามัญ

-Purchase Date,สั่งซื้อวันที่

-Purchase Details,รายละเอียดการซื้อ

-Purchase Discounts,ส่วนลดการซื้อ

-Purchase Document No,สั่งซื้อไม่มีเอกสาร

-Purchase Document Type,ซื้อเอกสารประเภท

-Purchase In Transit,ซื้อในระหว่างการขนส่ง

-Purchase Invoice,ซื้อใบแจ้งหนี้

-Purchase Invoice Advance,ใบแจ้งหนี้การซื้อล่วงหน้า

-Purchase Invoice Advances,ซื้อใบแจ้งหนี้เงินทดรอง

-Purchase Invoice Item,สั่งซื้อสินค้าใบแจ้งหนี้

-Purchase Invoice Trends,แนวโน้มการซื้อใบแจ้งหนี้

-Purchase Order,ใบสั่งซื้อ

-Purchase Order Date,สั่งซื้อวันที่สั่งซื้อ

-Purchase Order Item,สั่งซื้อสินค้าสั่งซื้อ

-Purchase Order Item No,สั่งซื้อสินค้าสั่งซื้อไม่มี

-Purchase Order Item Supplied,รายการสั่งซื้อที่จำหน่าย

-Purchase Order Items,ซื้อสินค้าสั่งซื้อ

-Purchase Order Items Supplied,รายการสั่งซื้อที่จำหน่าย

-Purchase Order Items To Be Billed,รายการใบสั่งซื้อที่จะได้รับจำนวนมากที่สุด

-Purchase Order Items To Be Received,รายการสั่งซื้อที่จะได้รับ

-Purchase Order Message,สั่งซื้อสั่งซื้อข้อความ

-Purchase Order Required,จำเป็นต้องมีการสั่งซื้อ

-Purchase Order Trends,ซื้อแนวโน้มการสั่งซื้อ

-Purchase Order sent by customer,ใบสั่งซื้อที่ส่งมาจากลูกค้า

-Purchase Orders given to Suppliers.,ใบสั่งซื้อที่กำหนดให้ผู้ซื้อผู้ขาย

-Purchase Receipt,ซื้อใบเสร็จรับเงิน

-Purchase Receipt Item,ซื้อสินค้าใบเสร็จรับเงิน

-Purchase Receipt Item Supplied,รายการรับซื้อจำหน่าย

-Purchase Receipt Item Supplieds,สั่งซื้อสินค้าใบเสร็จรับเงิน Supplieds

-Purchase Receipt Items,ซื้อสินค้าใบเสร็จรับเงิน

-Purchase Receipt Message,ซื้อใบเสร็จรับเงินข้อความ

-Purchase Receipt No,ใบเสร็จรับเงินซื้อไม่มี

-Purchase Receipt Required,รับซื้อที่จำเป็น

-Purchase Receipt Trends,ซื้อแนวโน้มใบเสร็จรับเงิน

-Purchase Register,สั่งซื้อสมัครสมาชิก

-Purchase Return,ซื้อกลับ

-Purchase Returned,ซื้อกลับ

-Purchase Taxes and Charges,ภาษีซื้อและค่าบริการ

-Purchase Taxes and Charges Master,ภาษีซื้อและปริญญาโทค่า

-Purpose,ความมุ่งหมาย

-Purpose must be one of ,วัตถุประสงค์ต้องเป็นหนึ่งใน

-Python Module Name,ชื่อโมดูลหลาม

-QA Inspection,QA การตรวจสอบ

-QAI/11-12/,QAI/11-12 /

-QTN,QTN

-Qty,จำนวน

-Qty Consumed Per Unit,Consumed จำนวนต่อหน่วย

-Qty To Manufacture,จำนวนการผลิต

-Qty as per Stock UOM,จำนวนตามสต็อก UOM

-Qualification,คุณสมบัติ

-Quality,คุณภาพ

-Quality Inspection,การตรวจสอบคุณภาพ

-Quality Inspection Parameters,พารามิเตอร์ตรวจสอบคุณภาพ

-Quality Inspection Reading,การตรวจสอบคุณภาพการอ่าน

-Quality Inspection Readings,การตรวจสอบคุณภาพการอ่าน

-Quantity,ปริมาณ

-Quantity Requested for Purchase,ปริมาณที่ขอซื้อ

-Quantity already manufactured,จำนวนผลิตแล้ว

-Quantity and Rate,จำนวนและอัตรา

-Quantity and Warehouse,ปริมาณและคลังสินค้า

-Quantity cannot be a fraction.,จำนวนไม่สามารถเป็นเศษส่วน

-Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,ปริมาณของรายการที่ได้รับหลังจากการผลิต / repacking จากปริมาณที่กำหนดของวัตถุดิบ

-Quantity should be equal to Manufacturing Quantity. ,จำนวนควรจะเท่ากับจำนวนการผลิต

-Quarter,หนึ่งในสี่

-Quarterly,ทุกสามเดือน

-Query,สอบถาม

-Query Options,ตัวเลือกแบบสอบถาม

-Query Report,รายงานแบบสอบถาม

-Query must be a SELECT,แบบสอบถามจะต้องเลือก

-Quick Help for Setting Permissions,ความช่วยเหลือด่วนสำหรับการตั้งค่าสิทธิ์

-Quick Help for User Properties,ความช่วยเหลือด่วนสำหรับคุณสมบัติของผู้ใช้

-Quotation,ใบเสนอราคา

-Quotation Date,วันที่ใบเสนอราคา

-Quotation Item,รายการใบเสนอราคา

-Quotation Items,รายการใบเสนอราคา

-Quotation Lost Reason,ใบเสนอราคา Lost เหตุผล

-Quotation Message,ข้อความใบเสนอราคา

-Quotation Sent,ใบเสนอราคาส่ง

-Quotation Series,ชุดใบเสนอราคา

-Quotation To,ใบเสนอราคาเพื่อ

-Quotation Trend,เทรนด์ใบเสนอราคา

-Quotations received from Suppliers.,ใบเสนอราคาที่ได้รับจากผู้จัดจำหน่าย

-Quotes to Leads or Customers.,เพื่อนำไปสู่​​คำพูดหรือลูกค้า

-Raise Material Request when stock reaches re-order level,ยกคำขอวัสดุเมื่อหุ้นถึงระดับใหม่สั่ง

-Raised By,โดยยก

-Raised By (Email),โดยยก (อีเมล์)

-Random,สุ่ม

-Range,เทือกเขา

-Rate,อัตรา

-Rate ,อัตรา

-Rate (Company Currency),อัตรา (สกุลเงิน บริษัท )

-Rate Of Materials Based On,อัตราวัสดุตาม

-Rate and Amount,อัตราและปริมาณ

-Rate at which Customer Currency is converted to customer's base currency,อัตราที่สกุลเงินลูกค้าจะแปลงเป็นสกุลเงินหลักของลูกค้า

-Rate at which Price list currency is converted to company's base currency,อัตราที่สกุลเงินรายการราคาจะถูกแปลงเป็นสกุลเงินหลักของ บริษัท

-Rate at which Price list currency is converted to customer's base currency,อัตราที่สกุลเงินรายการราคาจะถูกแปลงเป็นสกุลเงินหลักของลูกค้า

-Rate at which customer's currency is converted to company's base currency,อัตราที่สกุลเงินของลูกค้าจะถูกแปลงเป็นสกุลเงินหลักของ บริษัท

-Rate at which supplier's currency is converted to company's base currency,อัตราที่สกุลเงินของซัพพลายเออร์จะถูกแปลงเป็นสกุลเงินหลักของ บริษัท

-Rate at which this tax is applied,อัตราที่ภาษีนี้จะถูกใช้

-Raw Material Item Code,วัสดุดิบรหัสสินค้า

-Raw Materials Supplied,วัตถุดิบ

-Raw Materials Supplied Cost,วัตถุดิบที่จำหน่ายค่าใช้จ่าย

-Re-Order Level,ระดับ Re-Order

-Re-Order Qty,จำนวน Re-Order

-Re-order,Re-order

-Re-order Level,ระดับ Re-order

-Re-order Qty,จำนวน Re-order

-Read,อ่าน

-Read Only,อ่านอย่างเดียว

-Reading 1,Reading 1

-Reading 10,อ่าน 10

-Reading 2,Reading 2

-Reading 3,Reading 3

-Reading 4,Reading 4

-Reading 5,Reading 5

-Reading 6,Reading 6

-Reading 7,อ่าน 7

-Reading 8,อ่าน 8

-Reading 9,อ่าน 9

-Reason,เหตุผล

-Reason for Leaving,เหตุผลที่ลาออก

-Reason for Resignation,เหตุผลในการลาออก

-Recd Quantity,จำนวน Recd

-Receivable / Payable account will be identified based on the field Master Type,บัญชีลูกหนี้ / เจ้าหนี้จะได้รับการระบุขึ้นอยู่กับประเภทปริญญาโทสาขา

-Receivables,ลูกหนี้

-Receivables / Payables,ลูกหนี้ / เจ้าหนี้

-Receivables Group,กลุ่มลูกหนี้

-Received Date,วันที่ได้รับ

-Received Items To Be Billed,รายการที่ได้รับจะถูกเรียกเก็บเงิน

-Received Qty,จำนวนที่ได้รับ

-Received and Accepted,และได้รับการยอมรับ

-Receiver List,รายชื่อผู้รับ

-Receiver Parameter,พารามิเตอร์รับ

-Recipient,ผู้รับ

-Recipients,ผู้รับ

-Reconciliation Data,ข้อมูลการตรวจสอบ

-Reconciliation HTML,HTML สมานฉันท์

-Reconciliation JSON,JSON สมานฉันท์

-Record item movement.,การเคลื่อนไหวระเบียนรายการ

-Recurring Id,รหัสที่เกิดขึ้น

-Recurring Invoice,ใบแจ้งหนี้ที่เกิดขึ้นประจำ

-Recurring Type,ประเภทที่เกิดขึ้น

-Reduce Deduction for Leave Without Pay (LWP),ลดการหักออกโดยไม่จ่าย (LWP)

-Reduce Earning for Leave Without Pay (LWP),ลดรายได้สำหรับการออกโดยไม่จ่าย (LWP)

-Ref Code,รหัส Ref

-Ref Date is Mandatory if Ref Number is specified,วันที่มีผลบังคับใช้ Ref หาก Ref จำนวนที่ระบุไว้

-Ref DocType,DocType Ref

-Ref Name,ชื่อ Ref

-Ref Rate,อัตรา Ref

-Ref SQ,SQ Ref

-Ref Type,ประเภท Ref

-Reference,การอ้างอิง

-Reference Date,วันที่อ้างอิง

-Reference DocName,DocName อ้างอิง

-Reference DocType,DocType อ้างอิง

-Reference Name,ชื่ออ้างอิง

-Reference Number,เลขที่อ้างอิง

-Reference Type,ชนิดการอ้างอิง

-Refresh,รีเฟรช

-Registered but disabled.,สมาชิก แต่ปิดการใช้งาน

-Registration Details,รายละเอียดการลงทะเบียน

-Registration Details Emailed.,รายละเอียดการลงทะเบียนส่งอีเมล

-Registration Info,ข้อมูลการลงทะเบียน

-Rejected,ปฏิเสธ

-Rejected Quantity,จำนวนปฏิเสธ

-Rejected Serial No,หมายเลขเครื่องปฏิเสธ

-Rejected Warehouse,คลังสินค้าปฏิเสธ

-Relation,ความสัมพันธ์

-Relieving Date,บรรเทาวันที่

-Relieving Date of employee is ,วันที่บรรเทาของพนักงานคือ

-Remark,คำพูด

-Remarks,ข้อคิดเห็น

-Remove Bookmark,ลบบุ๊คมาร์ค

-Rename Log,เปลี่ยนชื่อเข้าสู่ระบบ

-Rename Tool,เปลี่ยนชื่อเครื่องมือ

-Rename...,เปลี่ยนชื่อ ...

-Rented,เช่า

-Repeat On,ทำซ้ำ

-Repeat Till,ทำซ้ำจน

-Repeat on Day of Month,ทำซ้ำในวันเดือน

-Repeat this Event,ทำซ้ำเหตุการณ์นี้

-Replace,แทนที่

-Replace Item / BOM in all BOMs,แทนที่รายการ / BOM ใน BOMs ทั้งหมด

-"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM",แทนที่ BOM โดยเฉพาะใน BOMs อื่น ๆ ทั้งหมดที่ถูกนำมาใช้ มันจะเข้ามาแทนที่การเชื่อมโยง BOM เก่าปรับปรุงค่าใช้จ่ายและให้ชีวิตใหม่ &quot;ระเบิดรายการ BOM&quot; ตารางเป็นต่อใหม่ BOM

-Replied,Replied

-Report,รายงาน

-Report Builder,สร้างรายงาน

-Report Builder reports are managed directly by the report builder. Nothing to do.,รายงานตัวสร้างรายงานที่มีการจัดการโดยตรงโดยการสร้างรายงาน ไม่มีอะไรจะทำ

-Report Date,รายงานวันที่

-Report Hide,แจ้งซ่อน

-Report Name,ชื่อรายงาน

-Report Type,ประเภทรายงาน

-Report was not saved (there were errors),รายงานไม่ถูกบันทึกไว้ (มีข้อผิดพลาด)

-Reports,รายงาน

-Reports to,รายงานไปยัง

-Represents the states allowed in one document and role assigned to change the state.,หมายถึงรัฐที่ได้รับอนุญาตในเอกสารหนึ่งและบทบาทที่ได้รับมอบหมายในการเปลี่ยนสถานะ

-Reqd,reqd

-Reqd By Date,reqd โดยวันที่

-Request Type,ชนิดของการร้องขอ

-Request for Information,การร้องขอข้อมูล

-Request for purchase.,ขอซื้อ

-Requested By,การร้องขอจาก

-Requested Items To Be Ordered,รายการที่ได้รับการร้องขอที่จะสั่งซื้อ

-Requested Items To Be Transferred,รายการที่ได้รับการร้องขอจะถูกถ่ายโอน

-Requests for items.,ขอรายการ

-Required By,ที่จำเป็นโดย

-Required Date,วันที่ที่ต้องการ

-Required Qty,จำนวนที่ต้องการ

-Required only for sample item.,ที่จำเป็นสำหรับรายการตัวอย่าง

-Required raw materials issued to the supplier for producing a sub - contracted item.,ต้องออกวัตถ​​ุดิบเพื่อจำหน่ายสำหรับการผลิตย่อย - รายการสัญญา

-Reseller,ผู้ค้าปลีก

-Reserved Quantity,จำนวนสงวน

-Reserved Warehouse,คลังสินค้าสงวน

-Reserved Warehouse in Sales Order / Finished Goods Warehouse,คลังสินค้าสำรองในการขายการสั่งซื้อ / โกดังสินค้าสำเร็จรูป

-Reserved Warehouse is missing in Sales Order,สงวนคลังสินค้าขาดหายไปในการขายสินค้า

-Resignation Letter Date,วันที่ใบลาออก

-Resolution,ความละเอียด

-Resolution Date,วันที่ความละเอียด

-Resolution Details,รายละเอียดความละเอียด

-Resolved By,แก้ไขได้โดยการ

-Restrict IP,จำกัด IP

-Restrict user from this IP address only. Multiple IP addresses can be added by separating with commas. Also accepts partial IP addresses like (111.111.111),จำกัด ผู้ใช้จากที่อยู่ IP นี้เท่านั้น ที่อยู่ IP หลายสามารถเพิ่มโดยการแยกด้วยเครื่องหมายจุลภาค ยังยอมรับที่อยู่ IP บางส่วนเช่น (111.111.111)

-Restricting By User,จำกัด ของผู้ใช้

-Retail,ค้าปลีก

-Retailer,พ่อค้าปลีก

-Review Date,ทบทวนวันที่

-Rgt,RGT

-Right,ขวา

-Role,บทบาท

-Role Allowed to edit frozen stock,บทบาทอนุญาตให้แก้ไขหุ้นแช่แข็ง

-Role Name,ชื่อบทบาท

-Role that is allowed to submit transactions that exceed credit limits set.,บทบาทที่ได้รับอนุญาตให้ส่งการทำธุรกรรมที่เกินวงเงินที่กำหนด

-Roles,บทบาท

-Roles Assigned,บทบาทที่ได้รับมอบหมาย

-Roles Assigned To User,บทบาทที่ได้รับมอบหมายให้กับผู้ใช้

-Roles HTML,HTML บทบาท

-Root ,ราก

-Root cannot have a parent cost center,รากไม่สามารถมีศูนย์ต้นทุนผู้ปกครอง

-Rounded Total,รวมกลม

-Rounded Total (Company Currency),รวมกลม (สกุลเงิน บริษัท )

-Row,แถว

-Row ,แถว

-Row #,แถว #

-Row # ,แถว #

-Rules defining transition of state in the workflow.,กฎการกำหนดเปลี่ยนแปลงของรัฐในเวิร์กโฟลว์

-"Rules for how states are transitions, like next state and which role is allowed to change state etc.",กฎสำหรับวิธีการเปลี่ยนรัฐเช่นรัฐต่อไปและบทบาทที่ได้รับอนุญาตให้เปลี่ยนสถานะ ฯลฯ

-Rules to calculate shipping amount for a sale,กฎระเบียบในการคำนวณปริมาณการขนส่งสินค้าสำหรับการขาย

-SLE Exists,SLE มีอยู่

-SMS,SMS

-SMS Center,ศูนย์ SMS

-SMS Control,ควบคุมการส่ง SMS

-SMS Gateway URL,URL เกตเวย์ SMS

-SMS Log,เข้าสู่ระบบ SMS

-SMS Parameter,พารามิเตอร์ SMS

-SMS Parameters,พารามิเตอร์ SMS

-SMS Sender Name,ส่ง SMS ชื่อ

-SMS Settings,การตั้งค่า SMS

-SMTP Server (e.g. smtp.gmail.com),SMTP Server (smtp.gmail.com เช่น)

-SO,ดังนั้น

-SO Date,ดังนั้นวันที่

-SO Pending Qty,ดังนั้นรอจำนวน

-SO/10-11/,SO/10-11 /

-SO1112,SO1112

-SQTN,SQTN

-STE,STE

-SUP,SUP

-SUPP,SUPP

-SUPP/10-11/,SUPP/10-11 /

-Salary,เงินเดือน

-Salary Information,ข้อมูลเงินเดือน

-Salary Manager,Manager เงินเดือนที่ต้องการ

-Salary Mode,โหมดเงินเดือน

-Salary Slip,สลิปเงินเดือน

-Salary Slip Deduction,หักเงินเดือนสลิป

-Salary Slip Earning,สลิปเงินเดือนรายได้

-Salary Structure,โครงสร้างเงินเดือน

-Salary Structure Deduction,หักโครงสร้างเงินเดือน

-Salary Structure Earning,โครงสร้างเงินเดือนรายได้

-Salary Structure Earnings,กำไรโครงสร้างเงินเดือน

-Salary breakup based on Earning and Deduction.,การล่มสลายเงินเดือนขึ้นอยู่กับกำไรและหัก

-Salary components.,ส่วนประกอบเงินเดือน

-Sales,ขาย

-Sales Analytics,Analytics ขาย

-Sales BOM,BOM ขาย

-Sales BOM Help,ช่วยเหลือ BOM ขาย

-Sales BOM Item,รายการ BOM ขาย

-Sales BOM Items,ขายสินค้า BOM

-Sales Common,ขายทั่วไป

-Sales Details,รายละเอียดการขาย

-Sales Discounts,ส่วนลดการขาย

-Sales Email Settings,ขายการตั้งค่าอีเมล

-Sales Extras,พิเศษขาย

-Sales Invoice,ขายใบแจ้งหนี้

-Sales Invoice Advance,ขายใบแจ้งหนี้ล่วงหน้า

-Sales Invoice Item,รายการใบแจ้งหนี้การขาย

-Sales Invoice Items,รายการใบแจ้งหนี้การขาย

-Sales Invoice Message,ข้อความขายใบแจ้งหนี้

-Sales Invoice No,ขายใบแจ้งหนี้ไม่มี

-Sales Invoice Trends,แนวโน้มการขายใบแจ้งหนี้

-Sales Order,สั่งซื้อขาย

-Sales Order Date,วันที่สั่งซื้อขาย

-Sales Order Item,รายการสั่งซื้อการขาย

-Sales Order Items,ขายสินค้าสั่งซื้อ

-Sales Order Message,ข้อความสั่งซื้อขาย

-Sales Order No,สั่งซื้อยอดขาย

-Sales Order Required,สั่งซื้อยอดขายที่ต้องการ

-Sales Order Trend,เทรนด์การสั่งซื้อการขาย

-Sales Partner,พันธมิตรการขาย

-Sales Partner Name,ชื่อพันธมิตรขาย

-Sales Partner Target,เป้าหมายยอดขายพันธมิตร

-Sales Partners Commission,สำนักงานคณะกรรมการกำกับการขายหุ้นส่วน

-Sales Person,คนขาย

-Sales Person Incharge,incharge คนขาย

-Sales Person Name,ชื่อคนขาย

-Sales Person Target Variance (Item Group-Wise),ยอดขายของกลุ่มเป้าหมายคน (กลุ่มสินค้า-ฉลาด)

-Sales Person Targets,ขายเป้าหมายคน

-Sales Person-wise Transaction Summary,การขายอย่างย่อรายการคนฉลาด

-Sales Register,ขายสมัครสมาชิก

-Sales Return,ขายกลับ

-Sales Taxes and Charges,ภาษีการขายและค่าใช้จ่าย

-Sales Taxes and Charges Master,ภาษีการขายและค่าใช้จ่ายปริญญาโท

-Sales Team,ทีมขาย

-Sales Team Details,ขายรายละเอียดทีม

-Sales Team1,ขาย Team1

-Sales and Purchase,การขายและการซื้อ

-Sales campaigns,แคมเปญการขาย

-Sales persons and targets,คนขายและเป้าหมาย

-Sales taxes template.,ภาษีการขายแม่

-Sales territories.,เขตการขาย

-Salutation,ประณม

-Same file has already been attached to the record,ไฟล์เดียวกันได้ถูกแนบมากับบันทึก

-Sample Size,ขนาดของกลุ่มตัวอย่าง

-Sanctioned Amount,จำนวนตามทำนองคลองธรรม

-Saturday,วันเสาร์

-Save,ประหยัด

-Schedule,กำหนด

-Schedule Details,รายละเอียดตาราง

-Scheduled,กำหนด

-Scheduled Confirmation Date,วันที่ยืนยันกำหนด

-Scheduled Date,วันที่กำหนด

-Scheduler Log,เข้าสู่ระบบการจัดตารางเวลา

-School/University,โรงเรียน / มหาวิทยาลัย

-Score (0-5),คะแนน (0-5)

-Score Earned,คะแนนที่ได้รับ

-Scrap %,เศษ%

-Script,ต้นฉบับ

-Script Report,รายงานสคริปต์

-Script Type,ประเภทสคริปต์

-Script to attach to all web pages.,สคริปต์ที่จะแนบไปหน้าเว็บทั้งหมด

-Search,ค้นหา

-Search Fields,เขตข้อมูลการค้นหา

-Seasonality for setting budgets.,ฤดูกาลสำหรับงบประมาณการตั้งค่า

-Section Break,แบ่งส่วน

-Security Settings,การตั้งค่าการรักษาความปลอดภัย

-"See ""Rate Of Materials Based On"" in Costing Section",โปรดดูที่ &quot;ค่าของวัสดุบนพื้นฐานของ&quot; ต้นทุนในมาตรา

-Select,เลือก

-"Select ""Yes"" for sub - contracting items",เลือก &quot;Yes&quot; สำหรับ sub - รายการที่ทำสัญญา

-"Select ""Yes"" if this item is to be sent to a customer or received from a supplier as a sample. Delivery notes and Purchase Receipts will update stock levels but there will be no invoice against this item.",เลือก &quot;ใช่&quot; ถ้ารายการนี​​้จะถูกส่งให้กับลูกค้าหรือได้รับจากผู้จัดจำหน่ายเป็นตัวอย่าง บันทึกการจัดส่งและรายรับซื้อจะปรับปรุงระดับสต็อก แต่จะมีใบแจ้งหนี้กับรายการนี​​้ไม่มี

-"Select ""Yes"" if this item is used for some internal purpose in your company.",เลือก &quot;ใช่&quot; ถ้ารายการนี​​้จะใช้เพื่อวัตถุประสงค์ภายในบางอย่างใน บริษัท ของคุณ

-"Select ""Yes"" if this item represents some work like training, designing, consulting etc.",เลือก &quot;ใช่&quot; ถ้ารายการนี​​้แสดงให้เห็นถึงการทำงานบางอย่างเช่นการฝึกอบรมการออกแบบให้คำปรึกษา ฯลฯ

-"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",เลือก &quot;ใช่&quot; ถ้าคุณจะรักษาสต็อกของรายการนี​​้ในสินค้าคงคลังของคุณ

-"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",เลือก &quot;ใช่&quot; ถ้าคุณจัดหาวัตถุดิบเพื่อจำหน่ายของคุณในการผลิตรายการนี​​้

-Select All,เลือกทั้งหมด

-Select Attachments,เลือกสิ่งที่แนบ

-Select Budget Distribution to unevenly distribute targets across months.,เลือกการกระจายงบประมาณที่จะไม่สม่ำเสมอกระจายทั่วเป้าหมายเดือน

-"Select Budget Distribution, if you want to track based on seasonality.",เลือกการกระจายงบประมาณถ้าคุณต้องการที่จะติดตามจากฤดูกาล

-Select Customer,เลือกลูกค้า

-Select Digest Content,เลือกเนื้อหาสำคัญ

-Select DocType,เลือก DocType

-Select Document Type,เลือกประเภทของเอกสาร

-Select Document Type or Role to start.,เลือกประเภทของเอกสารหรือบทบาทที่จะเริ่มต้น

-Select Items,เลือกรายการ

-Select PR,PR เลือก

-Select Print Format,เลือกรูปแบบพิมพ์

-Select Print Heading,เลือกพิมพ์หัวเรื่อง

-Select Report Name,เลือกชื่อรายงาน

-Select Role,เลือกบทบาท

-Select Sales Orders,เลือกคำสั่งซื้อขาย

-Select Sales Orders from which you want to create Production Orders.,เลือกขายที่คุณต้องการที่จะสร้างคำสั่งการผลิตสั่งซื้อ

-Select Terms and Conditions,เลือกข้อตกลงและเงื่อนไข

-Select Time Logs and Submit to create a new Sales Invoice.,เลือกบันทึกเวลาและส่งในการสร้างใบแจ้งหนี้การขายใหม่

-Select Transaction,เลือกรายการ

-Select Type,เลือกประเภท

-Select User or Property to start.,เลือกผู้ใช้หรือทรัพย์สินที่จะเริ่มต้น

-Select a Banner Image first.,เลือกภาพแบนเนอร์แรก

-Select account head of the bank where cheque was deposited.,เลือกหัวที่บัญชีของธนาคารที่ตรวจสอบถูกวาง

-Select an image of approx width 150px with a transparent background for best results.,เลือกภาพจาก 150px ความกว้างประมาณกับพื้นหลังโปร่งใสเพื่อให้ได้ผลลัพธ์ที่ดีที่สุด

-Select company name first.,เลือกชื่อ บริษัท แรก

-Select dates to create a new ,เลือกวันที่จะสร้างใหม่

-Select name of Customer to whom project belongs,เลือกชื่อของลูกค้าซึ่งเป็นโครงการ

-Select or drag across time slots to create a new event.,เลือกหรือลากผ่านช่วงเวลาที่จะสร้างเหตุการณ์ใหม่

-Select template from which you want to get the Goals,เลือกแม่แบบที่คุณต้องการที่จะได้รับเป้าหมาย

-Select the Employee for whom you are creating the Appraisal.,เลือกพนักงานสำหรับคนที่คุณกำลังสร้างการประเมิน

-Select the currency in which price list is maintained,เลือกสกุลเงินที่รายการราคาจะยังคง

-Select the label after which you want to insert new field.,เลือกป้ายชื่อหลังจากที่คุณต้องการแทรกเขตข้อมูลใหม่

-Select the period when the invoice will be generated automatically,เลือกระยะเวลาเมื่อใบแจ้งหนี้จะถูกสร้างขึ้นโดยอัตโนมัติ

-"Select the price list as entered in ""Price List"" master. This will pull the reference rates of items against this price list as specified in ""Item"" master.",เลือกรายการราคาตามที่ป้อนใน &quot;ราคาตามรายการ&quot; ต้นแบบ นี้จะดึงอัตราแลกเปลี่ยนอ้างอิงของรายการกับรายการราคานี้ตามที่ระบุไว้ใน &quot;รายการ&quot; ต้นแบบ

-Select the relevant company name if you have multiple companies,เลือกชื่อ บริษัท ที่เกี่ยวข้องถ้าคุณมีหลาย บริษัท

-Select the relevant company name if you have multiple companies.,เลือกชื่อ บริษัท ที่เกี่ยวข้องถ้าคุณมีหลาย บริษัท

-Select who you want to send this newsletter to,เลือกคนที่คุณต้องการส่งจดหมายข่าวนี้ให้

-"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.","เลือก &quot;ใช่&quot; จะช่วยให้รายการนี​​้จะปรากฏในใบสั่งซื้อรับซื้อ,"

-"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note","เลือก &quot;ใช่&quot; จะช่วยให้รายการนี​​้จะคิดในการสั่งซื้อการขาย, การจัดส่งสินค้าหมายเหตุ"

-"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",เลือก &quot;ใช่&quot; จะช่วยให้คุณสามารถสร้างบิลของวัสดุแสดงวัตถุดิบและต้นทุนการดำเนินงานที่เกิดขึ้นในการผลิตรายการนี​​้

-"Selecting ""Yes"" will allow you to make a Production Order for this item.",เลือก &quot;ใช่&quot; จะช่วยให้คุณที่จะทำให้การสั่งซื้อการผลิตสำหรับรายการนี​​้

-"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",เลือก &quot;Yes&quot; จะให้เอกลักษณ์เฉพาะของแต่ละองค์กรเพื่อรายการนี​​้ซึ่งสามารถดูได้ในหลักหมายเลขเครื่อง

-Selling,ขาย

-Selling Settings,การขายการตั้งค่า

-Send,ส่ง

-Send Autoreply,ส่ง autoreply

-Send Email,ส่งอีเมล์

-Send From,ส่งเริ่มต้นที่

-Send Invite Email,ส่งอีเมลคำเชิญ

-Send Me A Copy,ส่งสำเนา

-Send Notifications To,ส่งการแจ้งเตือนไป

-Send Print in Body and Attachment,พิมพ์ในร่างกายและสิ่งที่แนบมา

-Send SMS,ส่ง SMS

-Send To,ส่งให้

-Send To Type,ส่งถึงพิมพ์

-Send an email reminder in the morning,ส่งอีเมลเตือนในตอนเช้า

-Send automatic emails to Contacts on Submitting transactions.,ส่งอีเมลโดยอัตโนมัติไปยังรายชื่อติดต่อบนส่งธุรกรรม

-Send mass SMS to your contacts,ส่ง SMS มวลการติดต่อของคุณ

-Send regular summary reports via Email.,ส่งรายงานสรุปปกติผ่านทางอีเมล์

-Send to this list,ส่งมาที่รายการนี​​้

-Sender,ผู้ส่ง

-Sender Name,ชื่อผู้ส่ง

-"Sending newsletters is not allowed for Trial users, \				to prevent abuse of this feature.","การส่งจดหมายข่าวไม่อนุญาตให้ผู้ใช้ทดลอง, \ เพื่อป้องกันการละเมิดคุณลักษณะนี้"

-Sent Mail,จดหมายที่ส่ง

-Sent On,ส่ง

-Sent Quotation,ใบเสนอราคาส่ง

-Separate production order will be created for each finished good item.,เพื่อผลิตแยกจะถูกสร้างขึ้นสำหรับรายการที่ดีในแต่ละสำเร็จรูป

-Serial No,อนุกรมไม่มี

-Serial No Details,รายละเอียดหมายเลขเครื่อง

-Serial No Service Contract Expiry,อนุกรมไม่มีหมดอายุสัญญาบริการ

-Serial No Status,สถานะหมายเลขเครื่อง

-Serial No Warranty Expiry,อนุกรมหมดอายุไม่มีการรับประกัน

-Serialized Item: ',รายการต่อเนื่อง: &#39;

-Series List for this Transaction,รายชื่อชุดสำหรับการทำธุรกรรมนี้

-Server,เซิร์ฟเวอร์

-Service Address,ที่อยู่บริการ

-Services,การบริการ

-Session Expired. Logging you out,เซสชันหมดอายุ คุณออกจากระบบ

-Session Expires in (time),เซสชั่นจะหมดอายุใน (เวลา)

-Session Expiry,หมดอายุเซสชั่น

-Session Expiry in Hours e.g. 06:00,หมดอายุในเซสชั่นชั่วโมงเช่น 06:00

-Set Banner from Image,ตั้งป้ายโฆษณาจากภาพ

-Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,กำหนดงบประมาณกลุ่มฉลาดรายการในมณฑลนี้ คุณยังสามารถรวมฤดูกาลโดยการตั้งค่าการกระจาย

-Set Login and Password if authentication is required.,ตั้งเข้าสู่ระบบและรหัสผ่านหากตร​​วจสอบจะต้อง

-Set New Password,ตั้งค่ารหัสผ่านใหม่

-Set Value,ตั้งค่า

-"Set a new password and ""Save""",ตั้งรหัสผ่านใหม่และ &quot;บันทึก&quot;

-Set prefix for numbering series on your transactions,กำหนดคำนำหน้าสำหรับหมายเลขชุดทำธุรกรรมของคุณ

-Set targets Item Group-wise for this Sales Person.,ตั้งเป้ากลุ่มสินค้าที่ชาญฉลาดสำหรับการนี​​้คนขาย

-"Set your background color, font and image (tiled)",ตั้งค่าพื้นหลังสีแบบอักษรของคุณและภาพ (กระเบื้อง)

-"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.",ตั้งค่าของคุณอีเมล SMTP ขาออกที่นี่ ระบบทั้งหมดที่สร้างการแจ้งเตือนอีเมลจะไปจากที่เซิร์ฟเวอร์อีเมลนี้ หากคุณไม่แน่ใจว่าเว้นว่างไว้เพื่อใช้เซิร์ฟเวอร์ ERPNext (อีเมลจะยังคงถูกส่งจาก id อีเมลของคุณ) หรือติดต่อผู้ให้บริการอีเมลของคุณ

-Setting Account Type helps in selecting this Account in transactions.,ประเภทบัญชีการตั้งค่าช่วยในการเลือกบัญชีนี้ในการทำธุรกรรม

-Settings,การตั้งค่า

-Settings for About Us Page.,การตั้งค่าสำหรับหน้าเกี่ยวกับเรา

-Settings for Accounts,การตั้งค่าสำหรับบัญชี

-Settings for Buying Module,การตั้งค่าสำหรับการซื้อโมดูล

-Settings for Contact Us Page,การตั้งค่าสำหรับหน้าติดต่อเรา

-Settings for Contact Us Page.,การตั้งค่าสำหรับหน้าติดต่อเรา

-Settings for Selling Module,การตั้งค่าสำหรับการขายโมดูล

-Settings for the About Us Page,การตั้งค่าสำหรับหน้าเกี่ยวกับเรา

-"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",การตั้งค่าที่จะดึงผู้สมัครงานจากกล่องจดหมายเช่น &quot;jobs@example.com&quot;

-Setup,การติดตั้ง

-Setup Control,ควบคุมการติดตั้ง

-Setup Series,ชุดติดตั้ง

-Setup of Shopping Cart.,การติดตั้งของรถเข็นช้อปปิ้ง

-Setup of fonts and background.,การติดตั้งแบบอักษรและพื้นหลัง

-"Setup of top navigation bar, footer and logo.",การติดตั้งจากด้านบนแถบนำทางท้ายและโลโก้

-Setup to pull emails from support email account,ติดตั้งเพื่อดึงอีเมลจากบัญชีอีเมลสนับสนุน

-Share,หุ้น

-Share With,ร่วมกับ

-Shipments to customers.,จัดส่งให้กับลูกค้า

-Shipping,การส่งสินค้า

-Shipping Account,บัญชีการจัดส่งสินค้า

-Shipping Address,ที่อยู่จัดส่ง

-Shipping Address Name,ชื่อที่อยู่จัดส่ง

-Shipping Amount,จำนวนการจัดส่งสินค้า

-Shipping Rule,กฎการจัดส่งสินค้า

-Shipping Rule Condition,สภาพกฎการจัดส่งสินค้า

-Shipping Rule Conditions,เงื่อนไขกฎการจัดส่งสินค้า

-Shipping Rule Label,ป้ายกฎการจัดส่งสินค้า

-Shipping Rules,กฎการจัดส่งสินค้า

-Shop,ร้านค้า

-Shopping Cart,รถเข็นช้อปปิ้ง

-Shopping Cart Price List,รายการสินค้าราคาสินค้าในรถเข็น

-Shopping Cart Price Lists,ช้อปปิ้งสินค้าราคา Lists

-Shopping Cart Settings,การตั้งค่ารถเข็น

-Shopping Cart Shipping Rule,ช้อปปิ้งรถเข็นกฎการจัดส่งสินค้า

-Shopping Cart Shipping Rules,รถเข็นกฎการจัดส่งสินค้า

-Shopping Cart Taxes and Charges Master,ภาษีรถเข็นและปริญญาโทค่าใช้จ่าย

-Shopping Cart Taxes and Charges Masters,ภาษีรถเข็นช้อปปิ้งและปริญญาโทค่าใช้จ่าย

-Short Bio,ประวัติย่อ

-Short Name,ชื่อสั้น

-Short biography for website and other publications.,ชีวประวัติสั้นสำหรับเว็บไซต์และสิ่งพิมพ์อื่น ๆ

-Shortcut,ทางลัด

-"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",แสดง &quot;ในสต็อก&quot; หรือ &quot;ไม่อยู่ในสต็อก&quot; บนพื้นฐานของหุ้นที่มีอยู่ในคลังสินค้านี้

-Show Details,แสดงรายละเอียด

-Show In Website,แสดงในเว็บไซต์

-Show Print First,แสดงพิมพ์ครั้งแรก

-Show a slideshow at the top of the page,สไลด์โชว์ที่ด้านบนของหน้า

-Show in Website,แสดงในเว็บไซต์

-Show rows with zero values,แสดงแถวที่มีค่าศูนย์

-Show this slideshow at the top of the page,แสดงภาพสไลด์นี้ที่ด้านบนของหน้า

-Showing only for,แสดงเฉพาะสำหรับ

-Signature,ลายเซ็น

-Signature to be appended at the end of every email,ลายเซ็นที่จะต่อท้ายของอีเมลทุก

-Single,เดียว

-Single Post (article).,คำตอบเดียว (บทความ)

-Single unit of an Item.,หน่วยเดียวของรายการ

-Sitemap Domain,โดเมนแผนผังเว็บไซต์

-Slideshow,สไลด์โชว์

-Slideshow Items,รายการสไลด์โชว์

-Slideshow Name,ชื่อสไลด์โชว์

-Slideshow like display for the website,สไลด์โชว์เหมือนการแสดงผลสำหรับเว็บไซต์

-Small Text,ข้อความขนาดเล็ก

-Solid background color (default light gray),สีพื้นหลังที่เป็นของแข็ง (สีเทาอ่อนค่าเริ่มต้น)

-Sorry we were unable to find what you were looking for.,ขออภัยเราไม่สามารถที่จะหาสิ่งที่คุณกำลังมองหา

-Sorry you are not permitted to view this page.,ขออภัยคุณไม่ได้รับอนุญาตให้ดูหน้านี้

-Sorry! We can only allow upto 100 rows for Stock Reconciliation.,ขออภัย! เราสามารถให้ไม่เกิน 100 แถวสำหรับการกระทบยอดสต็อก

-"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.",ขออภัย! คุณไม่สามารถเปลี่ยนสกุลเงินเริ่มต้นของ บริษัท เนื่องจากมีการทำธุรกรรมที่มีอยู่กับมัน คุณจะต้องยกเลิกการทำธุรกรรมเหล่านั้นถ้าคุณต้องการที่จะเปลี่ยนสกุลเงินเริ่มต้น

-Sorry. Companies cannot be merged,ขอโทษ บริษัท ไม่สามารถรวม

-Sorry. Serial Nos. cannot be merged,ขอโทษ อนุกรมเลขที่ไม่สามารถรวม

-Sort By,เรียงลำดับตาม

-Source,แหล่ง

-Source Warehouse,คลังสินค้าที่มา

-Source and Target Warehouse cannot be same,แหล่งที่มาและเป้าหมายคลังสินค้าไม่สามารถเดียวกัน

-Source of th,แหล่งที่มาของ th

-"Source of the lead. If via a campaign, select ""Campaign""",แหล่งที่มาของสารตะกั่ว ถ้าผ่านแคมเปญเลือก &quot;แคมเปญ&quot;

-Spartan,สปาร์ตัน

-Special Page Settings,การตั้งค่าหน้าพิเศษ

-Specification Details,รายละเอียดสเปค

-Specify Exchange Rate to convert one currency into another,ระบุอัตราแลกเปลี่ยนการแปลงสกุลเงินที่ลงในอีก

-"Specify a list of Territories, for which, this Price List is valid",ระบุรายการของดินแดนซึ่งรายการนี​​้เป็นราคาที่ถูกต้อง

-"Specify a list of Territories, for which, this Shipping Rule is valid",ระบุรายการของดินแดนซึ่งกฎข้อนี้การจัดส่งสินค้าที่ถูกต้อง

-"Specify a list of Territories, for which, this Taxes Master is valid",ระบุรายการของดินแดนซึ่งนี้โทภาษีถูกต้อง

-Specify conditions to calculate shipping amount,ระบุเงื่อนไขในการคำนวณปริมาณการจัดส่งสินค้า

-Split Delivery Note into packages.,แยกหมายเหตุจัดส่งสินค้าเข้าไปในแพคเกจ

-Standard,มาตรฐาน

-Standard Rate,อัตรามาตรฐาน

-"Standard Terms and Conditions that can be added to Sales and Purchases.Examples:1. Validity of the offer.1. Payment Terms (In Advance, On Credit, part advance etc).1. What is extra (or payable by the Customer).1. Safety / usage warning.1. Warranty if any.1. Returns Policy.1. Terms of shipping, if applicable.1. Ways of addressing disputes, indemnity, liability, etc.1. Address and Contact of your Company.","ข้อตกลงและเงื่อนไขมาตรฐานและเงื่อนไขที่สามารถเพิ่มยอดขายและ Purchases.Examples: 1 ความถูกต้องของ offer.1 ข้อตกลงและเงื่อนไขการชำระเงิน (ล่วงหน้าบนบัตรเครดิต ฯลฯ ล่วงหน้าบางส่วน) 0.1 เป็นพิเศษ (หรือจ่ายโดยลูกค้า) คืออะไร 0.1 ความปลอดภัย / warning.1 การใช้งาน รับประกันถ้า any.1 ผลตอบแทนที่ Policy.1 ข้อตกลงและเงื่อนไขในการจัดส่งถ้า applicable.1 วิธีการแก้ไขปัญหาความขัดแย้งที่อยู่, ประกันความรับผิด etc.1 ที่อยู่และติดต่อจาก บริษัท ของคุณ"

-"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.10. Add or Deduct: Whether you want to add or deduct the tax.","แม่ภาษีมาตรฐานที่สามารถนำไปใช้กับการทำธุรกรรมทั้งหมดซื้อ แม่แบบนี้สามารถมีรายชื่อของหัวภาษีและค่าใช้จ่ายยังหัวอื่น ๆ เช่น &quot;จัดส่ง&quot;, &quot;ประกันภัย&quot;, &quot;จัดการ&quot; ฯลฯ อัตราภาษี # # # # หมายเหตุ: คุณกำหนดที่นี่จะเป็นอัตราภาษีมาตรฐานสำหรับทุกรายการ ** ** . ถ้ามีรายการ ** ** ที่มีอัตราที่แตกต่างพวกเขาจะต้องถูกเพิ่มในส่วนของภาษีสินค้า ** ** ตารางในรายการ ** ** คำอธิบายหลัก. # # # # จาก Columns1 ประเภทการคำนวณ: - นี้อาจเป็นบนสุทธิ ** ** (นั่นคือผลรวมของจำนวนเงินขั้นพื้นฐาน) - ** แถวก่อนหน้ารวม / ** จำนวนเงิน (ภาษีหรือค่าใช้จ่ายสะสม) หากคุณเลือกตัวเลือกนี้ภาษีจะถูกนำมาใช้เป็นเปอร์เซ็นต์ของแถวก่อนหน้า (ในตารางภาษี) จำนวนรวม - ** จริง ** (ดังกล่าว) 0.2 หัวหน้าบัญชี: บัญชีแยกประเภทบัญชีตามที่ภาษีนี้จะ booked3 ศูนย์ต้นทุน: ถ้าภาษี / ค่าเป็นรายได้ (เช่นค่าจัดส่ง) หรือค่าใช้จ่ายที่จะต้องจองกับ Center.4 ต้นทุน คำอธิบาย: คำอธิบายของภาษี (ที่จะถูกพิมพ์ในใบแจ้งหนี้ / ราคา) 0.5 ให้คะแนน: rate.6 ภาษี จำนวนเงิน: amount.7 ภาษี รวมสะสมนี้ point.8: Total ใส่แถว: ถ้าบนพื้นฐานของ &quot;รวมแถวก่อนหน้านี้&quot; คุณสามารถเลือกจำนวนแถวที่จะถูกนำมาเป็นฐานในการคำนวณนี้ (ค่าปกติคือแถวก่อนหน้า) 0.9 พิจารณาภาษีหรือคิดค่าบริการสำหรับ: ในส่วนนี้คุณสามารถระบุหากภาษี / ค่าเป็นเพียงการประเมินมูลค่า (ไม่ใช่ส่วนหนึ่งจากทั้งหมด) หรือเฉพาะสำหรับรวม (ไม่เพิ่มมูลค่าให้กับสินค้า) หรือ both.10 เพิ่มหรือหักไม่ว่าคุณต้องการที่จะเพิ่มหรือหักภาษี"

-"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.","แม่ภาษีมาตรฐานที่สามารถนำไปใช้กับการทำธุรกรรมการขาย แม่แบบนี้สามารถมีรายชื่อของหัวภาษีและค่าใช้จ่ายยังหัว / รายได้อื่น ๆ เช่น &quot;จัดส่ง&quot;, &quot;ประกันภัย&quot;, &quot;จัดการ&quot; ฯลฯ อัตราภาษี # # # # หมายเหตุ: คุณกำหนดที่นี่จะเป็นอัตราภาษีมาตรฐานสำหรับทุกรายการ ** ** ถ้ามีรายการ ** ** ที่มีอัตราที่แตกต่างพวกเขาจะต้องถูกเพิ่มในส่วนของภาษีสินค้า ** ** ตารางในรายการ ** ** คำอธิบายหลัก. # # # # จาก Columns1 ประเภทการคำนวณ: - นี้อาจเป็นบนสุทธิ ** ** (นั่นคือผลรวมของจำนวนเงินขั้นพื้นฐาน) - ** แถวก่อนหน้ารวม / ** จำนวนเงิน (ภาษีหรือค่าใช้จ่ายสะสม) หากคุณเลือกตัวเลือกนี้ภาษีจะถูกนำมาใช้เป็นเปอร์เซ็นต์ของแถวก่อนหน้า (ในตารางภาษี) จำนวนรวม - ** จริง ** (ดังกล่าว) 0.2 หัวหน้าบัญชี: บัญชีแยกประเภทบัญชีตามที่ภาษีนี้จะ booked3 ศูนย์ต้นทุน: ถ้าภาษี / ค่าเป็นรายได้ (เช่นค่าจัดส่ง) หรือค่าใช้จ่ายที่จะต้องจองกับ Center.4 ต้นทุน คำอธิบาย: คำอธิบายของภาษี (ที่จะถูกพิมพ์ในใบแจ้งหนี้ / ราคา) 0.5 ให้คะแนน: rate.6 ภาษี จำนวนเงิน: amount.7 ภาษี รวมสะสมนี้ point.8: Total ใส่แถว: ถ้าบนพื้นฐานของ &quot;รวมแถวก่อนหน้านี้&quot; คุณสามารถเลือกจำนวนแถวที่จะถูกนำมาเป็นฐานในการคำนวณนี้ (ค่าปกติคือแถวก่อนหน้า) 0.9 คือภาษีนี้รวมอยู่ในอัตราขั้นพื้นฐาน: ถ้าคุณตรวจสอบนี้ก็หมายความว่าภาษีนี้จะไม่แสดงด้านล่างของตารางรายการ แต่จะรวมอยู่ในอัตราขั้นพื้นฐานในตารางรายการหลักของคุณ นี้จะเป็นประโยชน์ที่คุณต้องการให้ราคาแบน (รวมภาษีทั้งหมด) ราคาให้กับลูกค้า"

-Start Date,วันที่เริ่มต้น

-Start Report For,เริ่มรายงานสำหรับ

-Start date of current invoice's period,วันที่เริ่มต้นของระยะเวลาการออกใบแจ้งหนี้ปัจจุบัน

-Starts on,เริ่มเมื่อ

-Startup,เริ่มต้น

-State,รัฐ

-States,รัฐ

-Static Parameters,พารามิเตอร์คง

-Status,สถานะ

-Status must be one of ,สถานะต้องเป็นหนึ่งใน

-Status should be Submitted,สถานะควรจะ Submitted

-Statutory info and other general information about your Supplier,ข้อมูลตามกฎหมายและข้อมูลทั่วไปอื่น ๆ เกี่ยวกับผู้จำหน่ายของคุณ

-Stock,คลังสินค้า

-Stock Adjustment Account,การปรับบัญชีสินค้า

-Stock Adjustment Cost Center,ศูนย์ต้นทุนสินค้าปรับ

-Stock Ageing,เอจจิ้งสต็อก

-Stock Analytics,สต็อก Analytics

-Stock Balance,ยอดคงเหลือสต็อก

-Stock Entry,รายการสินค้า

-Stock Entry Detail,รายละเอียดราย​​การสินค้า

-Stock Frozen Upto,สต็อกไม่เกิน Frozen

-Stock In Hand Account,หุ้นในบัญชีมือ

-Stock Ledger,บัญชีแยกประเภทสินค้า

-Stock Ledger Entry,รายการสินค้าบัญชีแยกประเภท

-Stock Level,ระดับสต็อก

-Stock Qty,จำนวนหุ้น

-Stock Queue (FIFO),สต็อกคิว (FIFO)

-Stock Received But Not Billed,สินค้าที่ได้รับ แต่ไม่ได้เรียกเก็บ

-Stock Reconciliation,สมานฉันท์สต็อก

-Stock Reconciliation file not uploaded,ไฟล์สมานฉันท์สต็อกไม่ได้อัปโหลด

-Stock Settings,การตั้งค่าหุ้น

-Stock UOM,UOM สต็อก

-Stock UOM Replace Utility,สต็อกยูทิลิตี้แทนที่ UOM

-Stock Uom,UOM สต็อก

-Stock Value,มูลค่าหุ้น

-Stock Value Difference,ความแตกต่างมูลค่าหุ้น

-Stop,หยุด

-Stop users from making Leave Applications on following days.,หยุดผู้ใช้จากการทำแอพพลิเคที่เดินทางในวันที่ดังต่อไปนี้

-Stopped,หยุด

-Structure cost centers for budgeting.,ศูนย์ต้นทุนโครงสร้างสำหรับการจัดทำงบประมาณ

-Structure of books of accounts.,โครงสร้างของหนังสือของบัญชี

-Style,สไตล์

-Style Settings,การตั้งค่าลักษณะ

-"Style represents the button color: Success - Green, Danger - Red, Inverse - Black, Primary - Dark Blue, Info - Light Blue, Warning - Orange","สไตล์เป็นสีของปุ่ม: ความสำเร็จ - สีเขียว, อันตราย - แดง, Inverse - ดำ, ประถม - มืดข้อมูล, บลู - Light Blue, คำเตือน - ออเรนจ์"

-"Sub-currency. For e.g. ""Cent""",ย่อยสกุลเงิน สำหรับ &quot;ร้อย&quot; เช่น

-Sub-domain provided by erpnext.com,โดเมนย่อยโดย erpnext.com

-Subcontract,สัญญารับช่วง

-Subdomain,subdomain

-Subject,เรื่อง

-Submit,เสนอ

-Submit Salary Slip,ส่งสลิปเงินเดือน

-Submit all salary slips for the above selected criteria,ส่งบิลเงินเดือนทั้งหมดสำหรับเกณฑ์ที่เลือกข้างต้น

-Submitted,Submitted

-Submitted Record cannot be deleted,บันทึก Submitted ไม่สามารถลบได้

-Subsidiary,บริษัท สาขา

-Success,ความสำเร็จ

-Successful: ,ที่ประสบความสำเร็จ:

-Suggestion,ข้อเสนอแนะ

-Suggestions,ข้อเสนอแนะ

-Sunday,วันอาทิตย์

-Supplier,ผู้จัดจำหน่าย

-Supplier (Payable) Account,ผู้จัดจำหน่ายบัญชี (เจ้าหนี้)

-Supplier (vendor) name as entered in supplier master,ผู้จัดจำหน่ายชื่อ (ผู้ขาย) ป้อนเป็นผู้จัดจำหน่ายในต้นแบบ

-Supplier Account Head,หัวหน้าฝ่ายบัญชีของผู้จัดจำหน่าย

-Supplier Address,ที่อยู่ผู้ผลิต

-Supplier Details,รายละเอียดผู้จัดจำหน่าย

-Supplier Intro,แนะนำผู้ผลิต

-Supplier Invoice Date,วันที่ใบแจ้งหนี้ผู้จัดจำหน่าย

-Supplier Invoice No,ใบแจ้งหนี้ที่ผู้ผลิตไม่มี

-Supplier Name,ชื่อผู้จัดจำหน่าย

-Supplier Naming By,ซัพพลายเออร์ที่ตั้งชื่อตาม

-Supplier Part Number,หมายเลขชิ้นส่วนของผู้ผลิต

-Supplier Quotation,ใบเสนอราคาของผู้ผลิต

-Supplier Quotation Item,รายการใบเสนอราคาของผู้ผลิต

-Supplier Reference,อ้างอิงจำหน่าย

-Supplier Shipment Date,วันที่จัดส่งสินค้า

-Supplier Shipment No,การจัดส่งสินค้าไม่มี

-Supplier Type,ประเภทผู้ผลิต

-Supplier Warehouse,คลังสินค้าผู้จัดจำหน่าย

-Supplier Warehouse mandatory subcontracted purchase receipt,ผู้จัดจำหน่ายคลังสินค้าใบเสร็จรับเงินบังคับเหมา

-Supplier classification.,การจัดหมวดหมู่จัดจำหน่าย

-Supplier database.,ฐานข้อมูลผู้ผลิต

-Supplier of Goods or Services.,ผู้ผลิตสินค้าหรือบริการ

-Supplier warehouse where you have issued raw materials for sub - contracting,คลังสินค้าผู้จัดจำหน่ายที่คุณได้ออกวัตถ​​ุดิบสำหรับ sub - สัญญา

-Supplier's currency,สกุลเงินของซัพพลายเออร์

-Support,สนับสนุน

-Support Analytics,Analytics สนับสนุน

-Support Email,การสนับสนุนทางอีเมล

-Support Email Id,สนับสนุน ID อีเมล์

-Support Password,รหัสผ่านสนับสนุน

-Support Ticket,ตั๋วสนับสนุน

-Support queries from customers.,คำสั่งการสนับสนุนจากลูกค้า

-Symbol,สัญญลักษณ์

-Sync Inbox,กล่องขาเข้าซิงค์

-Sync Support Mails,ซิงค์อีเมลที่สนับสนุน

-Sync with Dropbox,ซิงค์กับ Dropbox

-Sync with Google Drive,ซิงค์กับ Google ไดรฟ์

-System,ระบบ

-System Defaults,เริ่มต้นของระบบ

-System Settings,การตั้งค่าระบบ

-System User,ผู้ใช้ระบบ

-"System User (login) ID. If set, it will become default for all HR forms.",ผู้ใช้ระบบ (login) ID ถ้าชุดก็จะกลายเป็นค่าเริ่มต้นสำหรับทุกรูปแบบทรัพยากรบุคคล

-System for managing Backups,ระบบการจัดการการสำรองข้อมูล

-System generated mails will be sent from this email id.,อีเมลที่สร้างระบบจะถูกส่งมาจาก id อีเมลนี้

-TL-,TL-

-TLB-,TLB-

-Table,ตาราง

-Table for Item that will be shown in Web Site,ตารางสำหรับรายการที่จะแสดงในเว็บไซต์

-Tag,แท็ก

-Tag Name,ชื่อแท็ก

-Tags,แท็ก

-Tahoma,Tahoma

-Target,เป้า

-Target  Amount,จำนวนเป้าหมาย

-Target Detail,รายละเอียดเป้าหมาย

-Target Details,รายละเอียดเป้าหมาย

-Target Details1,Details1 เป้าหมาย

-Target Distribution,การกระจายเป้าหมาย

-Target Qty,จำนวนเป้าหมาย

-Target Warehouse,คลังสินค้าเป้าหมาย

-Task,งาน

-Task Details,รายละเอียดงาน

-Tax,ภาษี

-Tax Calculation,การคำนวณภาษี

-Tax Category can not be 'Valuation' or 'Valuation and Total' 					as all items are non-stock items,หมวดหมู่ภาษีไม่สามารถเป็น &#39;ประเมิน&#39; หรือ &#39;การประเมินและรวมเป็นรายการทั้งหมดที่มีรายการที่ไม่หุ้น

-Tax Master,ปริญญาโทภาษี

-Tax Rate,อัตราภาษี

-Tax Template for Purchase,แม่แบบภาษีซื้อ

-Tax Template for Sales,แม่แบบภาษีสำหรับการขาย

-Tax and other salary deductions.,ภาษีและอื่น ๆ หักเงินเดือน

-Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges,ตารางรายละเอียดภาษีที่เรียกจากต้นแบบรายการเป็นสตริงและเก็บไว้ใน field.Used นี้สำหรับภาษีและค่าธรรมเนียม

-Taxable,ต้องเสียภาษี

-Taxes,ภาษี

-Taxes and Charges,ภาษีและค่าบริการ

-Taxes and Charges Added,ภาษีและค่าบริการเพิ่ม

-Taxes and Charges Added (Company Currency),ภาษีและค่าใช้จ่ายเพิ่ม (สกุลเงิน บริษัท )

-Taxes and Charges Calculation,ภาษีและการคำนวณค่าใช้จ่าย

-Taxes and Charges Deducted,ภาษีและค่าบริการหัก

-Taxes and Charges Deducted (Company Currency),ภาษีและค่าใช้จ่ายหัก (สกุลเงิน บริษัท )

-Taxes and Charges Total,ภาษีและค่าใช้จ่ายทั้งหมด

-Taxes and Charges Total (Company Currency),ภาษีและค่าใช้จ่ายรวม (สกุลเงิน บริษัท )

-Taxes and Charges1,ภาษีและ Charges1

-Team Members,สมาชิกในทีม

-Team Members Heading,สมาชิกในทีมหัวเรื่อง

-Template for employee performance appraisals.,แม่แบบสำหรับการประเมินผลการปฏิบัติงานของพนักงาน

-Template of terms or contract.,แม่ของข้อตกลงหรือสัญญา

-Term Details,รายละเอียดคำ

-Terms and Conditions,ข้อตกลงและเงื่อนไข

-Terms and Conditions Content,ข้อตกลงและเงื่อนไขเนื้อหา

-Terms and Conditions Details,ข้อตกลงและเงื่อนไขรายละเอียด

-Terms and Conditions Template,ข้อตกลงและเงื่อนไขของแม่แบบ

-Terms and Conditions1,ข้อตกลงและ Conditions1

-Territory,อาณาเขต

-Territory Manager,ผู้จัดการดินแดน

-Territory Name,ชื่อดินแดน

-Territory Target Variance (Item Group-Wise),ความแปรปรวนของดินแดนเป้าหมาย (กลุ่มสินค้า-ฉลาด)

-Territory Targets,เป้าหมายดินแดน

-Test,ทดสอบ

-Test Email Id,Email รหัสการทดสอบ

-Test Runner,วิ่งทดสอบ

-Test the Newsletter,ทดสอบเกี่ยวกับ

-Text,ข้อความ

-Text Align,ข้อความตําแหน่ง

-Text Editor,แก้ไขข้อความ

-"The ""Web Page"" that is the website home page",&quot;Web Page&quot; นั่นคือหน้าแรกของเว็บไซต์

-The BOM which will be replaced,BOM ซึ่งจะถูกแทนที่

-"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",รายการที่แสดงถึงแพคเกจ รายการนี​​้จะต้องมี &quot;รายการสินค้า&quot; ขณะที่ &quot;ไม่มี&quot; และ &quot;รายการขาย&quot; เป็น &quot;ใช่&quot;

-The date at which current entry is made in system.,วันที่ที่รายการปัจจุบันจะทำในระบบ

-The date at which current entry will get or has actually executed.,วันที่ที่รายการปัจจุบันจะได้รับหรือได้ดำเนินการจริง

-The date on which next invoice will be generated. It is generated on submit.,วันที่ออกใบแจ้งหนี้ต่อไปจะถูกสร้างขึ้น มันถูกสร้างขึ้นบนส่ง

-The date on which recurring invoice will be stop,วันที่ใบแจ้งหนี้ที่เกิดขึ้นจะถูกหยุด

-"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ","วันของเดือนที่ใบแจ้งหนี้อัตโนมัติจะถูกสร้างขึ้นเช่น 05, 28 ฯลฯ"

-The first Leave Approver in the list will be set as the default Leave Approver,อนุมัติไว้ครั้งแรกในรายการจะถูกกำหนดเป็นค่าเริ่มต้นอนุมัติไว้

-The gross weight of the package. Usually net weight + packaging material weight. (for print),น้ำหนักรวมของแพคเกจ น้ำหนักสุทธิปกติ + น้ำหนักวัสดุบรรจุภัณฑ์ (สำหรับพิมพ์)

-The name of your company / website as you want to appear on browser title bar. All pages will have this as the prefix to the title.,ชื่อ บริษัท / เว็บไซต์ของคุณตามที่คุณต้องการให้ปรากฏบนแถบชื่อเบราว์เซอร์ หน้าทั้งหมดที่จะมีนี้เป็นคำนำหน้าชื่อ

-The net weight of this package. (calculated automatically as sum of net weight of items),น้ำหนักสุทธิของแพคเกจนี้ (คำนวณโดยอัตโนมัติเป็นที่รวมของน้ำหนักสุทธิของรายการ)

-The new BOM after replacement,BOM ใหม่หลังจากเปลี่ยน

-The rate at which Bill Currency is converted into company's base currency,อัตราที่สกุลเงินบิลจะถูกแปลงเป็นสกุลเงินหลักของ บริษัท

-"The system provides pre-defined roles, but you can <a href='#List/Role'>add new roles</a> to set finer permissions",ระบบให้บทบาทกำหนดไว้ล่วงหน้า แต่คุณสามารถ <a href='#List/Role'>เพิ่มบทบาทใหม่</a> ในการกำหนดสิทธิ์ปลีกย่อย

-The unique id for tracking all recurring invoices. It is generated on submit.,ID ไม่ซ้ำกันสำหรับการติดตามใบแจ้งหนี้ที่เกิดขึ้นทั้งหมด มันถูกสร้างขึ้นเมื่อส่ง

-Then By (optional),แล้วโดย (ไม่จำเป็น)

-These properties are Link Type fields from all Documents.,คุณสมบัติเหล่านี้เป็นเขตประเภท Link จากเอกสารทั้งหมด

-"These properties can also be used to 'assign' a particular document, whose property matches with the User's property to a User. These can be set using the <a href='#permission-manager'>Permission Manager</a>",คุณสมบัติเหล่านี้ยังสามารถใช้ในการ &#39;กำหนด&#39; เอกสารโดยเฉพาะอย่างยิ่งที่มีสถานที่ให้บริการตรงกับสถานที่ให้บริการผู้ใช้ไปยังผู้ใช้ เหล่านี้สามารถตั้งค่าการใช้ <a href='#permission-manager'>งานการอนุญาต</a>

-These properties will appear as values in forms that contain them.,คุณสมบัติเหล่านี้จะปรากฏเป็นค่าในรูปแบบที่มีพวกเขา

-These values will be automatically updated in transactions and also will be useful to restrict permissions for this user on transactions containing these values.,ค่าเหล่านี้จะถูกปรับปรุงโดยอัตโนมัติในการทำธุรกรรมและยังจะเป็นประโยชน์เพื่อ จำกัด สิทธิ์สำหรับผู้ใช้นี้ในการทำธุรกรรมที่มีค่าเหล่านี้

-This Price List will be selected as default for all Customers under this Group.,รายการราคานี้จะถูกเลือกเป็นค่าเริ่มต้นสำหรับลูกค้าทั้งหมดภายใต้กลุ่มนี้

-This Time Log Batch has been billed.,ชุดนี้บันทึกเวลาที่ได้รับการเรียกเก็บเงิน

-This Time Log Batch has been cancelled.,ชุดนี้บันทึกเวลาที่ถูกยกเลิก

-This Time Log conflicts with,ในเวลานี้ความขัดแย้งเข้าสู่ระบบด้วย

-This account will be used to maintain value of available stock,บัญชีนี้จะถูกใช้ในการรักษามูลค่าของหุ้นที่มีอยู่

-This currency will get fetched in Purchase transactions of this supplier,สกุลเงินนี้จะได้รับการเรียกในการทำธุรกรรมการซื้อผู้จัดหาสินค้านี้

-This currency will get fetched in Sales transactions of this customer,สกุลเงินนี้จะได้รับการเรียกในการทำธุรกรรมการขายของลูกค้า

-"This feature is for merging duplicate warehouses. It will replace all the links of this warehouse by ""Merge Into"" warehouse. After merging you can delete this warehouse, as stock level for this warehouse will be zero.",คุณลักษณะนี้สำหรับการรวมคลังสินค้าที่ซ้ำกัน มันจะเข้ามาแทนที่การเชื่อมโยงทั้งหมดของคลังสินค้านี้โดยการ &quot;รวมเป็น&quot; คลังสินค้า หลังจากการควบรวมคุณสามารถลบคลังสินค้านี้เป็นระดับสต็อกคลังสินค้านี้จะเป็นศูนย์

-This feature is only applicable to self hosted instances,คุณลักษณะนี้จะใช้ได้เฉพาะกับกรณีที่เป็นเจ้าภาพเอง

-This field will appear only if the fieldname defined here has value OR the rules are true (examples): <br>myfieldeval:doc.myfield=='My Value'<br>eval:doc.age>18,ฟิลด์นี้จะปรากฏเฉพาะในกรณีที่กำหนดไว้ที่นี่ fieldname มีค่าหรือกฎเป็นจริง (ตัวอย่าง): <br> myfieldeval: doc.myfield == &#39;ค่าของฉัน&#39; <br> Eval: doc.age&gt; 18

-This goes above the slideshow.,นี้สูงกว่าสไลด์โชว์

-This is PERMANENT action and you cannot undo. Continue?,นี้คือการกระทำที่เป็นการถาวรและคุณไม่สามารถยกเลิกการ ต่อหรือไม่

-This is an auto generated Material Request.,นี่คือขอวัสดุอัตโนมัติสร้าง

-This is permanent action and you cannot undo. Continue?,นี้คือการกระทำอย่างถาวรและคุณไม่สามารถยกเลิก ต่อหรือไม่

-This is the number of the last created transaction with this prefix,นี่คือหมายเลขของรายการที่สร้างขึ้นล่าสุดกับคำนำหน้านี้

-This message goes away after you create your first customer.,ข้อความนี้จะหายไปหลังจากที่คุณสร้างลูกค้าครั้งแรกของคุณ

-This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,เครื่องมือนี้ช่วยให้คุณสามารถปรับปรุงหรือแก้ไขปริมาณและมูลค่าของหุ้นในระบบ มันมักจะใช้ในการประสานค่าระบบและสิ่งที่มีอยู่จริงในคลังสินค้าของคุณ

-This will be used for setting rule in HR module,นี้จะถูกใช้สำหรับกฎการตั้งค่าในโมดูลทรัพยากรบุคคล

-Thread HTML,HTML กระทู้

-Thursday,วันพฤหัสบดี

-Time,เวลา

-Time Log,เข้าสู่ระบบเวลา

-Time Log Batch,เข้าสู่ระบบ Batch เวลา

-Time Log Batch Detail,เวลารายละเอียดรุ่นที่เข้าสู่ระบบ

-Time Log Batch Details,เวลารายละเอียดรุ่นที่เข้าสู่ระบบ

-Time Log Batch status must be 'Submitted',เวลาสถานะ Batch เข้าสู่ระบบจะต้อง &#39;ส่ง&#39;

-Time Log Status must be Submitted.,สถานะบันทึกเวลาที่จะต้องส่ง

-Time Log for tasks.,เข้าสู่ระบบเวลาสำหรับงาน

-Time Log is not billable,เข้าสู่ระบบไม่ได้เป็นเวลาที่เรียกเก็บเงิน

-Time Log must have status 'Submitted',บันทึกเวลาที่จะต้องมีสถานะ &#39;Submitted&#39;

-Time Zone,โซนเวลา

-Time Zones,เขตเวลา

-Time and Budget,เวลาและงบประมาณ

-Time at which items were delivered from warehouse,เวลาที่รายการถูกส่งมาจากคลังสินค้า

-Time at which materials were received,เวลาที่ได้รับวัสดุ

-Title,ชื่อเรื่อง

-Title / headline of your page,ชื่อเรื่อง / พาดหัวของหน้าเว็บของคุณ

-Title Case,กรณีชื่อ

-Title Prefix,คำนำหน้าชื่อ

-To,ไปยัง

-To Currency,กับสกุลเงิน

-To Date,นัด

-To Discuss,เพื่อหารือเกี่ยวกับ

-To Do,น่าสนใจ

-To Do List,To Do List

-To PR Date,เพื่อประชาสัมพันธ์วันที่

-To Package No.,กับแพคเกจหมายเลข

-To Reply,เพื่อตอบ

-To Time,ถึงเวลา

-To Value,เพื่อให้มีค่า

-To Warehouse,ไปที่โกดัง

-"To add a tag, open the document and click on ""Add Tag"" on the sidebar",การเพิ่มแท็กให้เปิดเอกสารและคลิกที่ &quot;แท็กเพิ่ม&quot; ในแถบด้านข้าง

-"To assign this issue, use the ""Assign"" button in the sidebar.",เพื่อกำหนดปัญหานี้ให้ใช้ปุ่ม &quot;กำหนด&quot; ในแถบด้านข้าง

-"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.",โดยอัตโนมัติสร้างตั๋วการสนับสนุนจากอีเมลที่ได้รับของคุณตั้งค่าการตั้งค่า POP3 ของคุณที่นี่ คุณนึกคิดต้องสร้าง id อีเมลที่แยกต่างหากสำหรับระบบ ERP เพื่อให้อีเมลทั้งหมดจะถูกซิงค์เข้าไปในระบบจาก ID mail ที่ หากคุณไม่แน่ใจว่าโปรดติดต่อผู้ให้บริการอีเมลของคุณ

-"To create an Account Head under a different company, select the company and save customer.",เพื่อสร้างหัวหน้าบัญชีที่แตกต่างกันภายใต้ บริษัท เลือก บริษัท และบันทึกของลูกค้า

-To enable <b>Point of Sale</b> features,<b>ต้องการเปิดใช้งานคุณลักษณะจุดขาย</b>

-To enable more currencies go to Setup > Currency,เมื่อต้องการเปิดใช้สกุลเงินเพิ่มเติมไปที่การตั้งค่า&gt; สกุลเงิน

-"To fetch items again, click on 'Get Items' button \						or update the Quantity manually.",สามารถเรียกรายการอีกครั้งให้คลิกที่ &#39;รับสินค้า&#39; \ ปุ่มหรือปรับปรุงจำนวนตนเอง

-"To format columns, give column labels in the query.",การจัดรูปแบบคอลัมน์ให้ป้ายชื่อคอลัมน์ในแบบสอบถาม

-"To further restrict permissions based on certain values in a document, use the 'Condition' settings.",เพื่อ จำกัด สิทธิ์ตามค่าบางอย่างในเอกสารให้ใช้การตั้งค่า &#39;สภาพ&#39;

-To get Item Group in details table,ที่จะได้รับกลุ่มสินค้าในตารางรายละเอียด

-To manage multiple series please go to Setup > Manage Series,ในการจัดการกับหลายชุดโปรดไปที่การตั้งค่า&gt; จัดการแบบ

-To restrict a User of a particular Role to documents that are explicitly assigned to them,เพื่อ จำกัด ผู้ใช้โดยเฉพาะอย่างยิ่งบทบาทของเอกสารที่ได้รับมอบหมายอย่างชัดเจนเพื่อให้พวกเขา

-To restrict a User of a particular Role to documents that are only self-created.,เพื่อ จำกัด ผู้ใช้โดยเฉพาะอย่างยิ่งบทบาทของเอกสารที่มีเฉพาะที่สร้างขึ้นเอง

-"To set reorder level, item must be Purchase Item",การตั้งค่าลำดับระดับรายการจะต้องมีรายการสั่งซื้อ

-"To set user roles, just go to <a href='#List/Profile'>Setup > Users</a> and click on the user to assign roles.",การตั้งบทบาทผู้ใช้เพียงแค่ไปที่ <a href='#List/Profile'>การตั้งค่า&gt; Users</a> และคลิกที่ผู้ใช้สามารถกำหนดบทบาท

-To track any installation or commissioning related work after sales,เพื่อติดตามการติดตั้งใด ๆ หรืองานที่เกี่ยวข้องกับการว่าจ้างหลังการขาย

-"To track brand name in the following documents<br>Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No","เพื่อติดตามชื่อแบรนด์ในเอกสารดังต่อไป <br> หมายเหตุการจัดส่ง Enuiry, การขอวัสดุรายการสั่งซื้อบัตรกำนัลซื้อใบเสร็จรับเงินซื้อ, ใบเสนอราคา, ใบแจ้งหนี้การขาย, BOM ขายใบสั่งขาย, Serial ไม่มี"

-To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,เพื่อติดตามรายการในเอกสารการขายและการซื้อจาก Nos อนุกรมของพวกเขา นี้สามารถใช้ในการติดตามรายละเอียดการรับประกันของผลิตภัณฑ์

-To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,เพื่อติดตามรายการในเอกสารการขายและการซื้อด้วย Nos ชุด <br> <b>อุตสาหกรรมที่ต้องการ: ฯลฯ สารเคมี</b>

-To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,เพื่อติดตามรายการโดยใช้บาร์โค้ด คุณจะสามารถป้อนรายการในหมายเหตุจัดส่งสินค้าและขายใบแจ้งหนี้โดยการสแกนบาร์โค้ดของรายการ

-ToDo,สิ่งที่ต้องทำ

-Tools,เครื่องมือ

-Top,ด้านบน

-Top Bar,Bar สถานที่ยอด

-Top Bar Background,พื้นหลังของแถบด้านบน

-Top Bar Item,รายการ Bar สถานที่ยอด

-Top Bar Items,รายการ Bar สถานที่ยอด

-Top Bar Text,ข้อความแถบด้านบน

-Top Bar text and background is same color. Please change.,ข้อความที่บาร์ด้านบนและพื้นหลังเป็นสีเดียวกัน โปรดเปลี่ยน

-Total,ทั้งหมด

-Total (sum of) points distribution for all goals should be 100.,รวม (ผลรวมของ) การกระจายคะแนนสำหรับเป้าหมายทั้งหมดควรจะ 100

-Total Advance,ล่วงหน้ารวม

-Total Amount,รวมเป็นเงิน

-Total Amount To Pay,รวมเป็นเงินการชำระเงิน

-Total Amount in Words,จำนวนเงินทั้งหมดในคำ

-Total Billing This Year: ,การเรียกเก็บเงินรวมปีนี้:

-Total Claimed Amount,จำนวนรวมอ้าง

-Total Commission,คณะกรรมการรวม

-Total Cost,ค่าใช้จ่ายรวม

-Total Credit,เครดิตรวม

-Total Debit,เดบิตรวม

-Total Deduction,หักรวม

-Total Earning,กำไรรวม

-Total Experience,ประสบการณ์รวม

-Total Hours,รวมชั่วโมง

-Total Hours (Expected),ชั่วโมงรวม (คาดว่า)

-Total Invoiced Amount,มูลค่าใบแจ้งหนี้รวม

-Total Leave Days,วันที่เดินทางทั้งหมด

-Total Leaves Allocated,ใบรวมจัดสรร

-Total Operating Cost,ค่าใช้จ่ายการดำเนินงานรวม

-Total Points,คะแนนรวมทั้งหมด

-Total Raw Material Cost,ค่าวัสดุดิบรวม

-Total SMS Sent,SMS ทั้งหมดที่ส่ง

-Total Sanctioned Amount,จำนวนรวมตามทำนองคลองธรรม

-Total Score (Out of 5),คะแนนรวม (out of 5)

-Total Tax (Company Currency),ภาษีรวม (สกุลเงิน บริษัท )

-Total Taxes and Charges,ภาษีและค่าบริการรวม

-Total Taxes and Charges (Company Currency),รวมภาษีและค่าบริการ (สกุลเงิน บริษัท )

-Total Working Days In The Month,วันทําการรวมในเดือน

-Total amount of invoices received from suppliers during the digest period,รวมเป็นจำนวนเงินของใบแจ้งหนี้ที่ได้รับจากซัพพลายเออร์ในช่วงระยะเวลาย่อย

-Total amount of invoices sent to the customer during the digest period,รวมเป็นจำนวนเงินของใบแจ้งหนี้ส่งให้กับลูกค้าในช่วงระยะเวลาย่อย

-Total in words,รวมอยู่ในคำพูด

-Total production order qty for item,การผลิตจำนวนรวมการสั่งซื้อสำหรับรายการ

-Totals,ผลรวม

-Track separate Income and Expense for product verticals or divisions.,ติดตามรายได้และค่าใช้จ่ายแยกต่างหากสำหรับแนวดิ่งผลิตภัณฑ์หรือหน่วยงาน

-Track this Delivery Note against any Project,ติดตามการจัดส่งสินค้าหมายเหตุนี้กับโครงการใด ๆ

-Track this Sales Invoice against any Project,ติดตามนี้ขายใบแจ้งหนี้กับโครงการใด ๆ

-Track this Sales Order against any Project,ติดตามนี้สั่งซื้อขายกับโครงการใด ๆ

-Transaction,การซื้อขาย

-Transaction Date,วันที่ทำรายการ

-Transfer,โอน

-Transition Rules,กฎการเปลี่ยน

-Transporter Info,ข้อมูลการขนย้าย

-Transporter Name,ชื่อ Transporter

-Transporter lorry number,จำนวนรถบรรทุกขนย้าย

-Trash Reason,เหตุผลถังขยะ

-Tree of item classification,ต้นไม้ของการจัดหมวดหมู่รายการ

-Trial Balance,งบทดลอง

-Tuesday,วันอังคาร

-Tweet will be shared via your user account (if specified),ผู้จะใช้ร่วมกันผ่านทางบัญชีผู้ใช้ของคุณ (ถ้าระบุ)

-Twitter Share,Twitter แบ่งปัน

-Twitter Share via,แบ่งปัน Twitter ผ่าน

-Type,ชนิด

-Type of document to rename.,ประเภทของเอกสารที่จะเปลี่ยนชื่อ

-Type of employment master.,ประเภทการจ้างงานของเจ้านาย

-"Type of leaves like casual, sick etc.",ประเภทของใบเช่นลำลอง ฯลฯ ป่วย

-Types of Expense Claim.,ชนิดของการเรียกร้องค่าใช้จ่าย

-Types of activities for Time Sheets,ประเภทของกิจกรรมสำหรับแผ่นเวลา

-UOM,UOM

-UOM Conversion Detail,รายละเอียดการแปลง UOM

-UOM Conversion Details,UOM รายละเอียดการแปลง

-UOM Conversion Factor,ปัจจัยการแปลง UOM

-UOM Conversion Factor is mandatory,ปัจจัยการแปลง UOM มีผลบังคับใช้

-UOM Details,รายละเอียด UOM

-UOM Name,ชื่อ UOM

-UOM Replace Utility,ยูทิลิตี้แทนที่ UOM

-UPPER CASE,ตัวพิมพ์ใหญ่

-UPPERCASE,ตัวพิมพ์ใหญ่

-URL,URL

-Unable to complete request: ,ไม่สามารถดำเนินการตามคำขอ:

-Under AMC,ภายใต้ AMC

-Under Graduate,ภายใต้บัณฑิต

-Under Warranty,ภายใต้การรับประกัน

-Unit of Measure,หน่วยของการวัด

-"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).","หน่วยของการวัดของรายการนี​​้ (เช่นกิโลกรัมหน่วย, ไม่มี, คู่)"

-Units/Hour,หน่วย / ชั่วโมง

-Units/Shifts,หน่วย / กะ

-Unmatched Amount,จำนวนเปรียบ

-Unpaid,ไม่ได้ค่าจ้าง

-Unread Messages,ไม่ได้อ่านข้อความ

-Unscheduled,ไม่ได้หมายกำหนดการ

-Unsubscribed,ยกเลิกการสมัคร

-Upcoming Events for Today,เหตุการณ์จะเกิดขึ้นสำหรับวันนี้

-Update,อัพเดท

-Update Clearance Date,อัพเดทวันที่ Clearance

-Update Field,ปรับปรุงเขต

-Update PR,PR ปรับปรุง

-Update Series,Series ปรับปรุง

-Update Series Number,จำนวน Series ปรับปรุง

-Update Stock,อัพเดทสต็อก

-Update Stock should be checked.,สินค้าคงคลังปรับปรุงควรจะตรวจสอบ

-Update Value,ปรับปรุงค่า

-"Update allocated amount in the above table and then click ""Allocate"" button",อัพเดทจำนวนที่จัดสรรในตารางข้างต้นแล้วคลิกปุ่ม &quot;จัดสรร&quot;

-Update bank payment dates with journals.,การชำระเงินของธนาคารปรับปรุงวันที่มีวารสาร

-Update is in progress. This may take some time.,ปรับปรุงอยู่ในความคืบหน้า นี้อาจใช้เวลาสักระยะ

-Updated,อัพเดต

-Upload Attachment,อัพโหลดไฟล์แนบ

-Upload Attendance,อัพโหลดผู้เข้าร่วม

-Upload Backups to Dropbox,อัพโหลดการสำรองข้อมูลเพื่อ Dropbox

-Upload Backups to Google Drive,อัพโหลดการสำรองข้อมูลไปยัง Google ไดรฟ์

-Upload HTML,อัพโหลด HTML

-Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,อัพโหลดไฟล์ CSV มีสองคอลัมน์:. ชื่อเก่าและชื่อใหม่ แม็กซ์ 500 แถว

-Upload a file,อัปโหลดไฟล์

-Upload and Import,อัปโหลดและนำเข้า

-Upload attendance from a .csv file,อัพโหลดการดูแลรักษาจาก. csv ที่

-Upload stock balance via csv.,อัพโหลดสมดุลหุ้นผ่าน CSV

-Uploading...,อัพโหลด ...

-Upper Income,รายได้บน

-Urgent,ด่วน

-Use Multi-Level BOM,ใช้ BOM หลายระดับ

-Use SSL,ใช้ SSL

-User,ผู้ใช้งาน

-User Cannot Create,ผู้ใช้ไม่สามารถสร้าง

-User Cannot Search,ผู้ใช้ไม่สามารถค้นหา

-User ID,รหัสผู้ใช้

-User Image,รูปภาพของผู้ใช้

-User Name,ชื่อผู้ใช้

-User Remark,หมายเหตุผู้ใช้

-User Remark will be added to Auto Remark,หมายเหตุผู้ใช้จะถูกเพิ่มเข้าไปในหมายเหตุอัตโนมัติ

-User Tags,แท็กผู้ใช้

-User Type,ประเภทผู้ใช้

-User must always select,ผู้ใช้จะต้องเลือก

-User not allowed entry in the Warehouse,รายการผู้ใช้ไม่ได้รับอนุญาตในโกดัง

-User not allowed to delete.,ผู้ใช้ไม่ได้รับอนุญาตที่จะลบ

-UserRole,UserRole

-Username,ชื่อผู้ใช้

-Users who can approve a specific employee's leave applications,ผู้ใช้ที่สามารถอนุมัติการใช้งานออกเป็นพนักงานที่เฉพาะเจาะจง

-Users with this role are allowed to do / modify accounting entry before frozen date,ผู้ใช้ที่มีบทบาทนี้ได้รับอนุญาตให้ทำ / ปรับเปลี่ยนรายการบัญชีก่อนวันที่แช่แข็ง

-Utilities,ยูทิลิตี้

-Utility,ประโยชน์

-Valid For Territories,สำหรับดินแดน

-Valid Upto,ที่ถูกต้องไม่เกิน

-Valid for Buying or Selling?,สามารถใช้ได้กับการซื้อหรือขาย?

-Valid for Territories,สำหรับดินแดน

-Validate,การตรวจสอบ

-Valuation,การประเมินค่า

-Valuation Method,วิธีการประเมิน

-Valuation Rate,อัตราการประเมิน

-Valuation and Total,การประเมินและรวม

-Value,มูลค่า

-Value missing for,ค่าที่หายไปสำหรับ

-Vehicle Dispatch Date,วันที่ส่งรถ

-Vehicle No,รถไม่มี

-Verdana,Verdana

-Verified By,ตรวจสอบโดย

-Visit,เยี่ยม

-Visit report for maintenance call.,เยี่ยมชมรายงานสำหรับการบำรุงรักษาโทร

-Voucher Detail No,รายละเอียดบัตรกำนัลไม่มี

-Voucher ID,ID บัตรกำนัล

-Voucher Import Tool,และนำเข้าเครื่องมือบัตรกำนัล

-Voucher No,บัตรกำนัลไม่มี

-Voucher Type,ประเภทบัตรกำนัล

-Voucher Type and Date,ประเภทคูปองและวันที่

-WIP Warehouse required before Submit,WIP คลังสินค้าต้องก่อนส่ง

-Waiting for Customer,รอลูกค้า

-Walk In,Walk In

-Warehouse,คลังสินค้า

-Warehouse Contact Info,ข้อมูลการติดต่อคลังสินค้า

-Warehouse Detail,รายละเอียดคลังสินค้า

-Warehouse Name,ชื่อคลังสินค้า

-Warehouse User,ผู้ใช้คลังสินค้า

-Warehouse Users,ผู้ใช้งานที่คลังสินค้า

-Warehouse and Reference,คลังสินค้าและการอ้างอิง

-Warehouse does not belong to company.,คลังสินค้าไม่ได้เป็นของ บริษัท

-Warehouse where you are maintaining stock of rejected items,คลังสินค้าที่คุณจะรักษาสต็อกของรายการปฏิเสธ

-Warehouse-Wise Stock Balance,ยอดคงเหลือสินค้าคงคลังคลังสินค้า-ฉลาด

-Warehouse-wise Item Reorder,รายการคลังสินค้าฉลาด Reorder

-Warehouses,โกดัง

-Warn,เตือน

-Warning,คำเตือน

-Warning: Leave application contains following block dates,คำเตือน: โปรแกรมออกมีวันที่บล็อกต่อไปนี้

-Warranty / AMC Details,รายละเอียดการรับประกัน / AMC

-Warranty / AMC Status,สถานะการรับประกัน / AMC

-Warranty Expiry Date,วันหมดอายุการรับประกัน

-Warranty Period (Days),ระยะเวลารับประกัน (วัน)

-Warranty Period (in days),ระยะเวลารับประกัน (วัน)

-Web Content,เนื้อหาเว็บ

-Web Page,หน้าเว็บ

-Website,เว็บไซต์

-Website Description,คำอธิบายเว็บไซต์

-Website Item Group,กลุ่มสินค้าเว็บไซต์

-Website Item Groups,กลุ่มรายการเว็บไซต์

-Website Overall Settings,การตั้งค่าโดยรวมของเว็บไซต์

-Website Script,สคริปต์เว็บไซต์

-Website Settings,การตั้งค่าเว็บไซต์

-Website Slideshow,สไลด์โชว์เว็บไซต์

-Website Slideshow Item,รายการสไลด์โชว์เว็บไซต์

-Website User,ผู้ใช้งานเว็บไซต์

-Website Warehouse,คลังสินค้าเว็บไซต์

-Wednesday,วันพุธ

-Weekly,รายสัปดาห์

-Weekly Off,สัปดาห์ปิด

-Weight UOM,UOM น้ำหนัก

-Weightage,weightage

-Weightage (%),weightage (%)

-Welcome,ยินดีต้อนรับ

-"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.",เมื่อใดของการทำธุรกรรมการตรวจสอบเป็น &quot;Submitted&quot; อีเมล์แบบ pop-up เปิดโดยอัตโนมัติในการส่งอีเมลไปยัง &quot;ติดต่อ&quot; ที่เกี่ยวข้องในการทำธุรกรรมที่มีการทำธุรกรรมเป็นสิ่งที่แนบ ผู้ใช้อาจจะหรือไม่อาจจะส่งอีเมล

-"When you <b>Amend</b> a document after cancel and save it, it will get a new number that is a version of the old number.",<b>เมื่อคุณอัพเดทเอกสารหลังจากยกเลิกและบันทึกมันจะได้รับหมายเลขใหม่ที่เป็นรุ่นของหมายเลขเดิม</b>

-Where items are stored.,ที่รายการจะถูกเก็บไว้

-Where manufacturing operations are carried out.,ที่ดำเนินการผลิตจะดำเนินการ

-Widowed,เป็นม่าย

-Width,ความกว้าง

-Will be calculated automatically when you enter the details,จะถูกคำนวณโดยอัตโนมัติเมื่อคุณป้อนรายละเอียด

-Will be fetched from Customer,จะถูกเรียกจากลูกค้า

-Will be updated after Sales Invoice is Submitted.,จะมีการปรับปรุงหลังจากที่ใบแจ้งหนี้การขายมีการส่ง

-Will be updated when batched.,จะมีการปรับปรุงเมื่อ batched

-Will be updated when billed.,จะมีการปรับปรุงเมื่อเรียกเก็บเงิน

-Will be used in url (usually first name).,จะใช้ใน URL (ชื่อแรกปกติ)

-With Operations,กับการดำเนินงาน

-Work Details,รายละเอียดการทำงาน

-Work Done,งานที่ทำ

-Work In Progress,ทำงานในความคืบหน้า

-Work-in-Progress Warehouse,คลังสินค้าทำงานในความคืบหน้า

-Workflow,เวิร์กโฟลว์

-Workflow Action,การกระทำเวิร์กโฟลว์

-Workflow Action Master,ปริญญาโทการกระทำเวิร์กโฟลว์

-Workflow Action Name,ชื่อการกระทำเวิร์กโฟลว์

-Workflow Document State,รัฐเอกสารเวิร์กโฟลว์

-Workflow Document States,รัฐเวิร์กโฟลว์เอกสาร

-Workflow Name,ชื่อเวิร์กโฟลว์

-Workflow State,รัฐเวิร์กโฟลว์

-Workflow State Field,ฟิลด์รัฐเวิร์กโฟลว์

-Workflow State Name,ชื่อรัฐเวิร์กโฟลว์

-Workflow Transition,เปลี่ยนเวิร์กโฟลว์

-Workflow Transitions,ช่วงการเปลี่ยนเวิร์กโฟลว์

-Workflow state represents the current state of a document.,รัฐเวิร์กโฟลว์แสดงสถานะปัจจุบันของเอกสาร

-Workflow will start after saving.,เวิร์กโฟลว์จะเริ่มหลังจากการบันทึก

-Working,ทำงาน

-Workstation,เวิร์คสเตชั่

-Workstation Name,ชื่อเวิร์กสเตชัน

-Write,เขียน

-Write Off Account,เขียนทันทีบัญชี

-Write Off Amount,เขียนทันทีจำนวน

-Write Off Amount <=,เขียนทันทีจำนวน &lt;=

-Write Off Based On,เขียนปิดขึ้นอยู่กับ

-Write Off Cost Center,เขียนปิดศูนย์ต้นทุน

-Write Off Outstanding Amount,เขียนปิดยอดคงค้าง

-Write Off Voucher,เขียนทันทีบัตรกำนัล

-Write a Python file in the same folder where this is saved and return column and result.,เขียนไฟล์หลามในโฟลเดอร์เดียวกันที่นี้จะถูกบันทึกไว้และคอลัมน์ผลตอบแทนและผล

-Write a SELECT query. Note result is not paged (all data is sent in one go).,เขียนแบบสอบถาม SELECT ผลหมายเหตุไม่เอาเพจ (ข้อมูลทั้งหมดจะถูกส่งไปในครั้งเดียว)

-Write sitemap.xml,เขียน sitemap.xml

-Write titles and introductions to your blog.,เขียนชื่อและที่จะแนะนำบล็อกของคุณ

-Writers Introduction,แนะนำนักเขียน

-Wrong Template: Unable to find head row.,แม่แบบผิด: ไม่สามารถหาแถวหัว

-Year,ปี

-Year Closed,ปีที่ปิด

-Year Name,ปีชื่อ

-Year Start Date,วันที่เริ่มต้นปี

-Year of Passing,ปีที่ผ่าน

-Yearly,ประจำปี

-Yes,ใช่

-Yesterday,เมื่อวาน

-You are not authorized to do/modify back dated entries before ,คุณยังไม่ได้รับอนุญาตให้ทำ / แก้ไขรายการที่ลงวันที่กลับก่อน

-You can enter any date manually,คุณสามารถป้อนวันที่ใด ๆ ด้วยตนเอง

-You can enter the minimum quantity of this item to be ordered.,คุณสามารถป้อนปริมาณขั้นต่ำของรายการนี​​้จะได้รับคำสั่ง

-You can not enter both Delivery Note No and Sales Invoice No. \					Please enter any one.,คุณไม่สามารถป้อนหมายเหตุการจัดส่งสินค้าทั้งไม่มีและการขายเลขที่ใบแจ้งหนี้ \ * กรุณาใส่คนใดคนหนึ่ง

-You can set various 'properties' to Users to set default values and apply permission rules based on the value of these properties in various forms.,คุณสามารถตั้งค่า &#39;สมบัติ&#39; ต่างๆเพื่อผู้ใช้สามารถตั้งค่าเริ่มต้นและใช้กฎการอนุญาตขึ้นอยู่กับค่าของคุณสมบัติเหล่านี้ในรูปแบบต่างๆ

-You can start by selecting backup frequency and \					granting access for sync,คุณสามารถเริ่มต้นด้วยการเลือกความถี่และการสำรองข้อมูล \ เข้าถึงการอนุญาตสำหรับการซิงค์

-You can use <a href='#Form/Customize Form'>Customize Form</a> to set levels on fields.,คุณสามารถใช้ <a href='#Form/Customize Form'>แบบฟอร์มที่กำหนดเอง</a> เพื่อตั้งค่าระดับบนทุ่ง

-You may need to update: ,คุณอาจจำเป็นต้องปรับปรุง:

-Your Customer's TAX registration numbers (if applicable) or any general information,ของลูกค้าของคุณหมายเลขทะเบียนภาษี (ถ้ามี) หรือข้อมูลทั่วไป

-"Your download is being built, this may take a few moments...",การดาวน์โหลดของคุณจะถูกสร้างขึ้นนี้อาจใช้เวลาสักครู่ ...

-Your letter head content,เนื้อหาหัวของคุณตัวอักษร

-Your sales person who will contact the customer in future,คนขายของคุณที่จะติดต่อกับลูกค้าในอนาคต

-Your sales person who will contact the lead in future,คนขายของคุณที่จะติดต่อนำในอนาคต

-Your sales person will get a reminder on this date to contact the customer,คนขายของคุณจะรับการแจ้งเตือนในวันนี้ที่จะติดต่อลูกค้า

-Your sales person will get a reminder on this date to contact the lead,คนขายของคุณจะรับการแจ้งเตือนในวันนี้ที่จะติดต่อนำ

-Your support email id - must be a valid email - this is where your emails will come!,id อีเมลของคุณสนับสนุน - ต้องอีเมลที่ถูกต้อง - นี่คือที่อีเมลของคุณจะมา!

-[Error],[ข้อผิดพลาด]

-[Label]:[Field Type]/[Options]:[Width],[Label] แล: [ฟิลด์ชนิด] / [ตัวเลือก]: [กว้าง]

-add your own CSS (careful!),เพิ่มเอง CSS ของคุณ (careful!)

-adjust,ปรับ

-align-center,จัดศูนย์

-align-justify,จัดแสดงให้เห็นถึง-

-align-left,จัดซ้าย

-align-right,จัดขวา

-also be included in Item's rate,นอกจากนี้ยังสามารถรวมอยู่ในอัตราของรายการ

-and,และ

-arrow-down,ลูกศรชี้ลง

-arrow-left,ศรซ้าย

-arrow-right,ลูกศรขวา

-arrow-up,ลูกศรขึ้น-

-assigned by,ได้รับมอบหมายจาก

-asterisk,เครื่องหมายดอกจัน

-backward,ย้อนกลับ

-ban-circle,ห้ามวงกลม

-barcode,บาร์โค้ด

-bell,ระฆัง

-bold,กล้า

-book,หนังสือ

-bookmark,ที่คั่นหนังสือ

-briefcase,กระเป๋าเอกสาร

-bullhorn,โทรโข่ง

-calendar,ปฏิทิน

-camera,กล้อง

-cancel,ยกเลิก

-cannot be 0,ไม่สามารถเป็น 0

-cannot be empty,ไม่สามารถเว้นว่าง

-cannot be greater than 100,ไม่สามารถมีค่ามากกว่า 100

-cannot be included in Item's rate,ไม่สามารถรวมอยู่ในอัตราของรายการ

-"cannot have a URL, because it has child item(s)",ไม่สามารถมี URL เพราะมีรายการเด็ก (s)

-cannot start with,ไม่สามารถเริ่มต้นด้วย

-certificate,ใบรับรอง

-check,ตรวจสอบ

-chevron-down,วีลง

-chevron-left,วีซ้าย

-chevron-right,วีขวา

-chevron-up,บั้งขึ้น

-circle-arrow-down,วงกลมลูกศรลง

-circle-arrow-left,วงกลมศรซ้าย

-circle-arrow-right,วงกลมลูกศรขวา

-circle-arrow-up,วงกลมลูกศรขึ้น

-cog,ฟันเฟือง

-comment,ความเห็น

-create a Custom Field of type Link (Profile) and then use the 'Condition' settings to map that field to the Permission rule.,สร้างฟิลด์ที่กำหนดเองของ Link ชนิด (รายละเอียด) แล้วใช้การตั้งค่า &#39;สภาพ&#39; to map เขตข้อมูลนั้นไปกฎการอนุญาต

-dd-mm-yyyy,dd-mm-yyyy

-dd/mm/yyyy,วัน / เดือน / ปี

-deactivate,ยกเลิกการใช้งาน

-does not belong to BOM: ,ไม่ได้อยู่ใน BOM:

-does not exist,ไม่ได้อยู่

-does not have role 'Leave Approver',ไม่ได้มี &#39;ว่าไม่อนุมัติบทบาท

-does not match,ไม่ตรงกับ

-download,ดาวน์โหลด

-download-alt,ดาวน์โหลด alt-

-"e.g. Bank, Cash, Credit Card","เช่นธนาคาร, เงินสด, บัตรเครดิต"

-"e.g. Kg, Unit, Nos, m","กิโลกรัมเช่นหน่วย Nos, ม."

-edit,แก้ไข

-eg. Cheque Number,เช่น จำนวนเช็ค

-eject,ขับ

-english,ภาษาอังกฤษ

-envelope,ซองจดหมาย

-español,Español

-example: Next Day Shipping,ตัวอย่างเช่นการจัดส่งสินค้าวันถัดไป

-example: http://help.erpnext.com,ตัวอย่างเช่น: http://help.erpnext.com

-exclamation-sign,อัศเจรีย์เข้าสู่ระบบ

-eye-close,ตาใกล้

-eye-open,ตาเปิด

-facetime-video,FaceTime วิดีโอ

-fast-backward,ย้อนกลับอย่างรวดเร็ว

-fast-forward,อย่างรวดเร็วไปข้างหน้า

-file,ไฟล์

-film,ฟิล์ม

-filter,กรอง

-fire,ไฟ

-flag,ธง

-folder-close,โฟลเดอร์ใกล้

-folder-open,โฟลเดอร์เปิด

-font,ตัวอักษร

-forward,ข้างหน้า

-français,français

-fullscreen,เต็มจอ

-gift,ของขวัญ

-glass,แก้ว

-globe,โลก

-hand-down,มือลง

-hand-left,มือซ้าย

-hand-right,มือข้างขวา-

-hand-up,มือขึ้น

-has been entered atleast twice,ได้รับการป้อน atleast สอง

-have a common territory,มีดินแดนที่พบบ่อย

-have the same Barcode,มีบาร์โค้ดเดียวกัน

-hdd,ฮาร์ดดิสก์

-headphones,หูฟัง

-heart,หัวใจ

-home,บ้าน

-icon,ไอคอน

-in,ใน

-inbox,กล่องจดหมาย

-indent-left,เยื้องซ้าย

-indent-right,เยื้องขวา

-info-sign,ข้อมูลการเข้าสู่ระบบ

-is a cancelled Item,รายการยกเลิกเป็น

-is linked in,มีการเชื่อมโยงใน

-is not a Stock Item,ไม่ได้เป็นรายการสต็อก

-is not allowed.,ไม่ได้รับอนุญาต

-italic,ตัวเอียง

-leaf,ใบไม้

-lft,lft

-list,รายการ

-list-alt,รายการ ALT-

-lock,ล็อค

-lowercase,ตัวพิมพ์เล็ก

-magnet,แม่เหล็ก

-map-marker,แผนที่เครื่องหมาย

-minus,ลบ

-minus-sign,ลบการลงชื่อเข้าใช้

-mm-dd-yyyy,dd-mm-ปี

-mm/dd/yyyy,dd / mm / ปี

-move,ย้าย

-music,เพลง

-must be one of,ต้องเป็นหนึ่งใน

-nederlands,Nederlands

-not a purchase item,ไม่ได้รายการซื้อ

-not a sales item,ไม่ได้เป็นรายการที่ขาย

-not a service item.,ไม่ได้สินค้าบริการ

-not a sub-contracted item.,ไม่ได้เป็นรายการย่อยสัญญา

-not in,ไม่ได้อยู่ใน

-not within Fiscal Year,ไม่ได้อยู่ในปีงบประมาณ

-of,ของ

-of type Link,ประเภทของ Link

-off,ปิด

-ok,ok

-ok-circle,ok วงกลม

-ok-sign,OK-เครื่องหมาย

-old_parent,old_parent

-or,หรือ

-pause,หยุด

-pencil,ดินสอ

-picture,ภาพ

-plane,เครื่องบิน

-play,เล่น

-play-circle,เล่นวงกลม

-plus,บวก

-plus-sign,บวกเซ็น

-português,Português

-português brasileiro,Português Brasileiro

-print,พิมพ์

-qrcode,QRCode

-question-sign,คำถามการลงชื่อเข้าใช้

-random,สุ่ม

-reached its end of life on,ถึงจุดสิ้นสุดของชีวิตเมื่อ

-refresh,รีเฟรช

-remove,ถอด

-remove-circle,ลบวงกลม

-remove-sign,ลบเซ็น

-repeat,ทำซ้ำ

-resize-full,ปรับขนาดเต็ม

-resize-horizontal,ปรับขนาดในแนวนอน-

-resize-small,ปรับขนาดเล็ก

-resize-vertical,ปรับขนาดในแนวตั้ง

-retweet,retweet

-rgt,RGT

-road,ถนน

-screenshot,ภาพหน้าจอ

-search,ค้นหา

-share,หุ้น

-share-alt,หุ้น Alt-

-shopping-cart,ช้อปปิ้งรถเข็น

-should be 100%,ควรจะเป็น 100%

-signal,สัญญาณ

-star,ดาว

-star-empty,ดาวที่ว่างเปล่า

-step-backward,ขั้นตอนย้อนหลัง

-step-forward,ก้าวไปข้างหน้า-

-stop,หยุด

-tag,แท็ก

-tags,แท็ก

-"target = ""_blank""",target = &quot;_blank&quot;

-tasks,งาน

-text-height,ข้อความที่มีความสูง

-text-width,ข้อความความกว้าง

-th,th

-th-large,-th ใหญ่

-th-list,th-list

-thumbs-down,ยกนิ้วลง

-thumbs-up,ยกนิ้วขึ้น

-time,เวลา

-tint,สี

-to,ไปยัง

-"to be included in Item's rate, it is required that: ",จะรวมอยู่ในอัตราของรายการจะต้องว่า:

-trash,ถังขยะ

-upload,อัปโหลด

-user,ผู้ใช้งาน

-user_image_show,user_image_show

-values and dates,ค่านิยมและวันที่

-volume-down,ปริมาณลง

-volume-off,ปริมาณออก

-volume-up,ปริมาณขึ้น

-warning-sign,ป้ายเตือน-

-website page link,การเชื่อมโยงหน้าเว็บไซต์

-which is greater than sales order qty ,ซึ่งมากกว่าจำนวนการสั่งซื้อการขาย

-wrench,ประแจ

-yyyy-mm-dd,YYYY-MM-DD

-zoom-in,ซูมใน

-zoom-out,ซูมออก

diff --git a/translations/zh-cn.csv b/translations/zh-cn.csv
deleted file mode 100644
index 5c23c0c..0000000
--- a/translations/zh-cn.csv
+++ /dev/null
@@ -1,3754 +0,0 @@
- (Half Day),(半天)

- .You can not assign / modify / remove Master Name,你不能指派/修改/删除主名称

- Quantity should be greater than 0.,量应大于0。

- View,视图

- after this transaction.,本次交易后。

- against sales order,对销售订单

- against same operation,针对相同的操作

- already marked,已标记

- and year: ,和年份:

- as it is stock Item or packing item,因为它是现货产品或包装物品

- at warehouse: ,在仓库:

- budget ,预算

- by Role ,按角色

- can not be created/modified against stopped Sales Order ,不能创建/修改对停止销售订单

- can not be made.,不能进行。

- can not be marked as a ledger as it has existing child,不能被标记为总账,因为它已经存在的子

- can not be received twice,不能被接受两次

- can only be debited/credited through Stock transactions,只能借记/贷记通过股票的交易

- does not belong to ,不属于

- does not belong to Warehouse,不属于仓库

- does not belong to the company,不属于该公司

- for account ,帐户

- has already been submitted.,已经提交。

- is a frozen account. ,是冷冻的帐户。

- is a frozen account. \				Either make the account active or assign role in Accounts Settings \				who can create / modify entries against this account,是冷冻的帐户。 \要么使该帐户活动或在指定账户设置角色\谁可以创建/修改词条对这个帐号

-" is less than equals to zero in the system, \						valuation rate is mandatory for this item",小于等于零时在系统中,\估值比率是强制性的资料

- is mandatory,是强制性的

- is mandatory for GL Entry,是强制性的GL报名

- is mandatory. Maybe Currency Exchange record is not created for ,是强制性的。也许外币兑换记录没有建立

- is not set,没有设置

- is now the default Fiscal Year. \			Please refresh your browser for the change to take effect.,现在是默认的财政年度。 \请刷新您的浏览器,以使更改生效。

- is present in one or many Active BOMs,存在于一个或多个活跃的BOM

- not active or does not exists in the system,不活跃或不存在于系统中

- not submitted,未提交

- or the BOM is cancelled or inactive,或物料清单被取消或不活动

- should be 'Yes'. As Item: ,应该是&#39;是&#39;。作为项目:

- to ,至

- will be ,将

- will be over-billed against mentioned ,将过嘴对着提到的

- will exceed by ,将超过

-"""Company History""",“公司历史”

-"""Team Members"" or ""Management""",“团队成员”或“管理”

-%  Delivered,%交付

-% Amount Billed,(%)金额帐单

-% Billed,%帐单

-% Completed,%已完成

-% Delivered,%交付

-% Installed,%安装

-% Received,收到%

-% of materials billed against this Purchase Order.,%的材料嘴对这种采购订单。

-% of materials billed against this Sales Order,%的嘴对这种销售订单物料

-% of materials delivered against this Delivery Note,%的交付对本送货单材料

-% of materials delivered against this Sales Order,%的交付对这个销售订单物料

-% of materials ordered against this Material Request,%的下令对这种材料申请材料

-% of materials received against this Purchase Order,%的材料收到反对这个采购订单

-%(conversion_rate_label)s is mandatory. Maybe Currency Exchange \			record is not created for %(from_currency)s to %(to_currency)s,%(conversion_rate_label)s是强制性的。也许外币兑换\记录没有创建%(from_currency)s到%(to_currency)■

-' in Company: ,“在公司名称:

-'To Case No.' cannot be less than 'From Case No.',“要案件编号”不能少于&#39;从案号“

-(Total) Net Weight value. Make sure that Net Weight of each item is,(总)净重值。确保每个项目的净重是

-* Will be calculated in the transaction.,*将被计算在该交易。

-"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**",**预算分配**可以帮助你发布你的预算横跨个月,如果你有季节性你business.To使用这种分配分配预算,设置这个**预算分配**的**成本中心**

-**Currency** Master,*货币**大师

-**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,**财政年度**代表财政年度。所有的会计分录和其他重大交易进行跟踪打击**财政年度**。

-. Max allowed ,。最大允许的

-. Outstanding cannot be less than zero. \			 	Please match exact outstanding.,。杰出不能小于零。 \请精确匹配突出。

-. Please set status of the employee as 'Left',。请将雇员的地位,“左”

-. You can not mark his attendance as 'Present',。你不能纪念他的出席情况“出席”

-"000 is black, fff is white",000是黑色的,FFF是白色的

-1 Currency = [?] FractionFor e.g. 1 USD = 100 Cent,1货币= [?] FractionFor如1美元= 100美分

-1. To maintain the customer wise item code and to make them searchable based on their code use this option,1。为了保持客户明智的项目代码,并使其搜索根据自己的代码中使用这个选项

-12px,12px的

-13px,13px的

-14px,14px的

-15px,15px的

-16px,16px的

-2 days ago,3天前

-: Duplicate row from same ,:从相同的重复行

-: Mandatory for a Recurring Invoice.,:强制性的经常性发票。

-"<a href=""#Sales Browser/Customer Group"">Add / Edit</a>","<a href=""#Sales Browser/Customer Group"">添加/编辑</a>"

-"<a href=""#Sales Browser/Item Group"">Add / Edit</a>","<a href=""#Sales Browser/Item Group"">添加/编辑</a>"

-"<a href=""#Sales Browser/Territory"">Add / Edit</a>","<a href=""#Sales Browser/Territory"">添加/编辑</a>"

-"<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank"">[?]</a>","<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank"">[?]</a>"

-"<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Naming Options</a>","<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">命名选项</a>"

-<b>Cancel</b> allows you change Submitted documents by cancelling them and amending them.,<b>取消</b>允许你通过取消他们和修改他们改变提交的文件。

-A Customer exists with same name,一位顾客存在具有相同名称

-A Lead with this email id should exist,与此电子邮件id一个铅应该存在

-"A Product or a Service that is bought, sold or kept in stock.",A产品或者是买入,卖出或持有的股票服务。

-A Supplier exists with same name,A供应商存在具有相同名称

-A condition for a Shipping Rule,对于送货规则的条件

-A logical Warehouse against which stock entries are made.,一个合乎逻辑的仓库抵销股票条目进行。

-A new popup will open that will ask you to select further conditions.,一个新的弹出窗口将打开,将要求您选择其他条件。

-A symbol for this currency. For e.g. $,符号的这种货币。对于如$

-A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,第三方分销商/经销商/代理商/分支机构/经销商谁销售公司产品的佣金。

-A user can have multiple values for a property.,一个用户可以有一个属性的多个值。

-A+,A +

-A-,A-

-AB+,AB +

-AB-,AB-

-AMC Expiry Date,AMC到期时间

-AMC expiry date and maintenance status mismatched,AMC的到期日及维护状态不匹配

-ATT,ATT

-Abbr,缩写

-About,关于

-About ERPNext,关于ERPNext

-About Us Settings,关于我们设置

-About Us Team Member,关于我们团队成员

-Above Value,上述值

-Absent,缺席

-Acceptance Criteria,验收标准

-Accepted,接受

-Accepted Quantity,接受数量

-Accepted Warehouse,接受仓库

-Account,帐户

-Account Balance,账户余额

-Account Details,帐户明细

-Account Head,帐户头

-Account Id,帐户ID

-Account Name,帐户名称

-Account Type,账户类型

-Account expires on,帐户到期

-Account for the warehouse (Perpetual Inventory) will be created under this Account.,账户仓库(永续盘存)将在该帐户下创建。

-Account for this ,占本

-Accounting,会计

-Accounting Entries are not allowed against groups.,会计分录是不允许反对团体。

-"Accounting Entries can be made against leaf nodes, called",会计分录可以对叶节点进行,称为

-Accounting Ledger,总账会计

-Accounting Year.,会计年度。

-"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.",会计分录冻结截至目前为止,没有人可以做/修改除以下指定角色条目。

-Accounting journal entries.,会计记账分录。

-Accounts,账户

-Accounts Frozen Upto,账户被冻结到...为止

-Accounts Payable,应付帐款

-Accounts Receivable,应收帐款

-Accounts Settings,账户设置

-Action,行动

-Actions,操作

-Active,活跃

-Active: Will extract emails from ,主动:请问从邮件中提取

-Activity,活动

-Activity Log,活动日志

-Activity Type,活动类型

-Actual,实际

-Actual Budget,实际预算

-Actual Completion Date,实际完成日期

-Actual Date,实际日期

-Actual End Date,实际结束日期

-Actual Invoice Date,实际发票日期

-Actual Posting Date,实际发布日期

-Actual Qty,实际数量

-Actual Qty (at source/target),实际的数量(在源/目标)

-Actual Qty After Transaction,实际数量交易后

-Actual Qty: Quantity available in the warehouse.,实际的数量:在仓库可用数量。

-Actual Quantity,实际数量

-Actual Start Date,实际开始日期

-Add,加

-Add / Edit Taxes and Charges,添加/编辑税金及费用

-Add A New Rule,添加新的规则

-Add A Property,添加属性

-Add Attachments,添加附件

-Add Bookmark,添加书签

-Add CSS,添加CSS

-Add Child,添加子

-Add Column,添加列

-Add Google Analytics ID: eg. UA-89XXX57-1. Please search help on Google Analytics for more information.,添加谷歌Analytics(分析)ID:例如。 UA-89XXX57-1。请搜索在谷歌Analytics(分析)帮助以获取更多信息。

-Add Message,发表留言

-Add New Permission Rule,添加新的权限规则

-Add Reply,添加回复

-Add Serial No,添加序列号

-Add Taxes,加税

-Add Taxes and Charges,增加税收和收费

-Add Total Row,添加总计行

-Add a banner to the site. (small banners are usually good),添加一个横幅挂在了网站上。 (小横幅通常是很好的)

-Add attachment,添加附件

-Add code as &lt;script&gt;,添加代码为&lt;SCRIPT&gt;

-Add new row,添加新行

-Add or Deduct,添加或扣除

-Add rows to set annual budgets on Accounts.,添加行上的帐户设置年度预算。

-"Add the name of <a href=""http://google.com/webfonts"" target=""_blank"">Google Web Font</a> e.g. ""Open Sans""","新增的名称<a href=""http://google.com/webfonts"" target=""_blank"">谷歌网页字体</a> ,例如“开放三世”"

-Add to To Do,添加到待办事项

-Add to To Do List of,添加到待办事项列表

-Add to calendar on this date,添加到日历在此日期

-Add/Remove Recipients,添加/删除收件人

-Additional Info,附加信息

-Address,地址

-Address & Contact,地址及联系方式

-Address & Contacts,地址及联系方式

-Address Desc,地址倒序

-Address Details,详细地址

-Address HTML,地址HTML

-Address Line 1,地址行1

-Address Line 2,地址行2

-Address Title,地址名称

-Address Type,地址类型

-Address and other legal information you may want to put in the footer.,地址和其他法律信息,你可能要放在页脚。

-Address to be displayed on the Contact Page,地址作为联系页面上显示

-Adds a custom field to a DocType,添加一个自定义字段,以一个DOCTYPE

-Adds a custom script (client or server) to a DocType,添加一个自定义脚本(客户端或服务器),以一个DOCTYPE

-Advance Amount,提前量

-Advance amount,提前量

-Advanced Settings,高级设置

-Advances,进展

-Advertisement,广告

-After Sale Installations,销售后安装

-Against,针对

-Against Account,针对帐户

-Against Docname,可采用DocName反对

-Against Doctype,针对文档类型

-Against Document Detail No,对文件详细说明暂无

-Against Document No,对文件无

-Against Expense Account,对费用帐户

-Against Income Account,对收入账户

-Against Journal Voucher,对日记帐凭证

-Against Purchase Invoice,对采购发票

-Against Sales Invoice,对销售发票

-Against Sales Order,对销售订单

-Against Voucher,反对券

-Against Voucher Type,对凭证类型

-Ageing Based On,老龄化基于

-Agent,代理人

-"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.Note: BOM = Bill of Materials",总组**项目**到另一个**项目**。如果你是捆绑一定的**项目**成一个包,你保持包装的**项目的股票**,而不是总**项目**这是有用的。包**项目**将有“是库存项目”为“否”和“是销售项目”为“是”,例如:如果你是卖笔记本电脑和背包分开,并有一个特殊的价格,如果客户购买两个,那么笔记本电脑+背包将是一个新的销售BOM Item.Note:物料BOM =比尔

-Aging Date,老化时间

-All Addresses.,所有地址。

-All Contact,所有联系

-All Contacts.,所有联系人。

-All Customer Contact,所有的客户联系

-All Day,全日

-All Employee (Active),所有员工(活动)

-All Lead (Open),所有铅(开放)

-All Products or Services.,所有的产品或服务。

-All Sales Partner Contact,所有的销售合作伙伴联系

-All Sales Person,所有的销售人员

-All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,所有销售交易,可以用来标记针对多个销售** **的人,这样你可以设置和监控目标。

-All Supplier Contact,所有供应商联系

-All Supplier Types,所有供应商类型

-"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.",在所有可像货币,转换率,进出口总额,出口总计出口等相关领域<br>送货单,POS机,报价单,销售发票,销售订单等。

-"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.",在所有可像货币,转换率,总进口,进口总计进口等相关领域<br>外购入库单,供应商报价单,采购发票,采购订单等。

-"All possible Workflow States and roles of the workflow. <br>Docstatus Options: 0 is""Saved"", 1 is ""Submitted"" and 2 is ""Cancelled""",所有可能的工作流程状态和工作流的角色。 <br> Docstatus选项:0是“保存”,1“已提交”和2“取消”

-Allocate,分配

-Allocate leaves for the year.,分配叶子的一年。

-Allocated Amount,分配金额

-Allocated Budget,分配预算

-Allocated amount,分配量

-Allow Attach,允许连接

-Allow Bill of Materials,材料让比尔

-Allow Dropbox Access,让Dropbox的访问

-Allow For Users,允许用户

-Allow Google Drive Access,允许谷歌驱动器访问

-Allow Import,允许进口

-Allow Import via Data Import Tool,允许通过数据导入工具导入

-Allow Negative Balance,允许负平衡

-Allow Negative Stock,允许负库存

-Allow Production Order,让生产订单

-Allow Rename,允许重新命名

-Allow User,允许用户

-Allow Users,允许用户

-Allow on Submit,允许在提交

-Allow the following users to approve Leave Applications for block days.,允许以下用户批准许可申请的区块天。

-Allow user to edit Price List Rate in transactions,允许用户编辑价目表率的交易

-Allow user to login only after this hour (0-24),允许用户仅这一小时后登陆(0-24)

-Allow user to login only before this hour (0-24),允许用户仅在此之前登录小时(0-24)

-Allowance Percent,津贴百分比

-Allowed,宠物

-Allowed Role to Edit Entries Before Frozen Date,宠物角色来编辑文章前冷冻日期

-Already Registered,已注册

-Always use above Login Id as sender,请务必使用上述登录ID作为发件人

-Amend,修改

-Amended From,从修订

-Amount,量

-Amount (Company Currency),金额(公司货币)

-Amount <=,量&lt;=

-Amount >=,金额&gt; =

-Amount to Bill,帐单数额

-"An active Salary Structure already exists. \						If you want to create new one, please ensure that no active \						Salary Structure exists for this Employee. \						Go to the active Salary Structure and set \",一个积极的薪酬结构已经存在。 \如果你想创建新的,请确保没有主动\薪酬结构存在此员工。 \进入活跃薪酬结构和设置\

-"An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [<a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a>]","一个图标文件,扩展名为。ico。应该是16×16像素。使用的favicon生成器生成。 [ <a href=""http://favicon-generator.org/"" target=""_blank"">网站图标- generator.org</a> ]"

-Analytics,Analytics(分析)

-Another Period Closing Entry,另一个期末入口

-Another Salary Structure '%s' is active for employee '%s'. 				Please make its status 'Inactive' to proceed.,另一种薪酬结构&#39;%s&#39;的活跃员工&#39;%s&#39;的。请其状态“无效”继续。

-"Any other comments, noteworthy effort that should go in the records.",任何其他意见,值得注意的努力,应该在记录中。

-Applicable Holiday List,适用假期表

-Applicable Territory,适用领地

-Applicable To (Designation),适用于(指定)

-Applicable To (Employee),适用于(员工)

-Applicable To (Role),适用于(角色)

-Applicable To (User),适用于(用户)

-Applicant Name,申请人名称

-Applicant for a Job,申请人的工作

-Applicant for a Job.,申请人的工作。

-Applications for leave.,申请许可。

-Applies to Company,适用于公司

-Apply / Approve Leaves,申请/审批叶

-Appraisal,评价

-Appraisal Goal,考核目标

-Appraisal Goals,考核目标

-Appraisal Template,评估模板

-Appraisal Template Goal,考核目标模板

-Appraisal Template Title,评估模板标题

-Approval Status,审批状态

-Approved,批准

-Approver,赞同者

-Approving Role,审批角色

-Approving User,批准用户

-Are you sure you want to STOP ,您确定要停止

-Are you sure you want to UNSTOP ,您确定要UNSTOP

-Are you sure you want to delete the attachment?,您确定要删除的附件?

-Arial,宋体

-Arrear Amount,欠款金额

-"As a best practice, do not assign the same set of permission rule to different Roles instead set multiple Roles to the User",作为最佳实践,不要在同一组的权限规则分配给不同的角色,而不是设置多个角色的用户

-As existing qty for item: ,至于项目现有数量:

-As per Stock UOM,按库存计量单位

-"As there are existing stock transactions for this \							item, you can not change the values of 'Has Serial No', \							'Is Stock Item' and 'Valuation Method'",由于有现有的股票交易这个\项目,你不能改变的&#39;有序列号“的价值观,\&#39;是库存项目”和“评估方法”

-Ascending,升序

-Assign To,分配给

-Assigned By,通过分配

-Assigned To,分配给

-Atleast one warehouse is mandatory,ATLEAST一间仓库是强制性的

-Attach Document Print,附加文档打印

-Attach as web link,附加为网站链接

-Attached To DocType,附着的DocType

-Attached To Name,单身者姓名

-Attachments,附件

-Attendance,护理

-Attendance Date,考勤日期

-Attendance Details,考勤详情

-Attendance From Date,考勤起始日期

-Attendance From Date and Attendance To Date is mandatory,考勤起始日期和出席的日期,是强制性的

-Attendance To Date,出席会议日期

-Attendance can not be marked for future dates,考勤不能标记为未来的日期

-Attendance for the employee: ,出席的员工:

-Attendance record.,考勤记录。

-Attributions,归属

-Authorization Control,授权控制

-Authorization Rule,授权规则

-Auto Accounting For Stock Settings,汽车占股票设置

-Auto Email Id,自动电子邮件Id

-Auto Material Request,汽车材料要求

-Auto Name,自动名称

-Auto generated,自动生成

-Auto-raise Material Request if quantity goes below re-order level in a warehouse,自动加注材料要求,如果数量低于再订购水平在一个仓库

-Automatically extract Leads from a mail box e.g.,从一个信箱,例如自动提取信息

-Automatically updated via Stock Entry of type Manufacture/Repack,通过股票输入型制造/重新包装的自动更新

-Autoreply when a new mail is received,在接收到新邮件时自动回复

-Available,可用的

-Available Qty at Warehouse,有货数量在仓库

-Available Stock for Packing Items,可用库存包装项目

-"Available in BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet",可在物料清单,送货单,采购发票,生产订单,采购订单,采购入库单,销售发票,销售订单,股票入门,时间表

-Avatar,阿凡达

-Average Age,平均年龄

-Average Commission Rate,平均佣金率

-Average Discount,平均折扣

-B+,B +

-B-,B-

-BILL,条例草案

-BILLJ,BILLJ

-BOM,BOM

-BOM Detail No,BOM表详细说明暂无

-BOM Explosion Item,BOM爆炸物品

-BOM Item,BOM项目

-BOM No,BOM无

-BOM No. for a Finished Good Item,BOM编号为成品产品

-BOM Operation,BOM的操作

-BOM Operations,BOM的操作

-BOM Replace Tool,BOM替换工具

-BOM replaced,BOM取代

-Background Color,背景颜色

-Background Image,背景图片

-Backup Manager,备份管理器

-Backup Right Now,备份即刻

-Backups will be uploaded to,备份将被上传到

-Balance Qty,余额数量

-Balance Value,平衡值

-"Balances of Accounts of type ""Bank or Cash""",键入“银行或现金”的账户余额

-Bank,银行

-Bank A/C No.,银行A / C号

-Bank Account,银行帐户

-Bank Account No.,银行账号

-Bank Accounts,银行账户

-Bank Clearance Summary,银行结算摘要

-Bank Name,银行名称

-Bank Reconciliation,银行对帐

-Bank Reconciliation Detail,银行对帐详细

-Bank Reconciliation Statement,银行对帐表

-Bank Voucher,银行券

-Bank or Cash,银行或现金

-Bank/Cash Balance,银行/现金结余

-Banner,旗帜

-Banner HTML,横幅的HTML

-Banner Image,横幅图片

-Banner is above the Top Menu Bar.,旗帜就是上面的顶部菜单栏。

-Barcode,条码

-Based On,基于

-Basic Info,基本信息

-Basic Information,基本信息

-Basic Rate,基础速率

-Basic Rate (Company Currency),基本速率(公司货币)

-Batch,批量

-Batch (lot) of an Item.,一批该产品的(很多)。

-Batch Finished Date,批完成日期

-Batch ID,批次ID

-Batch No,批号

-Batch Started Date,批处理开始日期

-Batch Time Logs for Billing.,批处理的时间记录进行计费。

-Batch Time Logs for billing.,批处理的时间记录进行计费。

-Batch-Wise Balance History,间歇式平衡历史

-Batched for Billing,批量计费

-"Before proceeding, please create Customer from Lead",在继续操作之前,请从铅创建客户

-Begin this page with a slideshow of images,开始这个页面图像的幻灯片

-Belongs to,属于

-Better Prospects,更好的前景

-Bill Date,比尔日期

-Bill No,汇票否

-Bill of Material to be considered for manufacturing,物料清单被视为制造

-Bill of Materials,材料清单

-Bill of Materials (BOM),材料清单(BOM)

-Billable,计费

-Billed,计费

-Billed Amount,账单金额

-Billed Amt,已结算额

-Billing,计费

-Billing Address,帐单地址

-Billing Address Name,帐单地址名称

-Billing Status,计费状态

-Bills raised by Suppliers.,由供应商提出的法案。

-Bills raised to Customers.,提高对客户的账单。

-Bin,箱子

-Bio,生物

-Birth Date,出生日期

-Birthday,生日

-Block Date,座日期

-Block Days,天座

-Block Holidays on important days.,块上重要的日子假期。

-Block leave applications by department.,按部门封锁许可申请。

-Blog Category,博客分类

-Blog Intro,博客介绍

-Blog Introduction,博客简介

-Blog Post,博客公告

-Blog Settings,博客设置

-Blog Subscriber,博客用户

-Blog Title,博客标题

-Blogger,博客

-Blood Group,血型

-Bookmarks,书签

-Both Income and Expense balances are zero. \				No Need to make Period Closing Entry.,收入和支出结余为零。 \没有必要让时间截止报名。

-Both Warehouse must belong to same Company,这两个仓库必须属于同一个公司

-Branch,支

-Brand,牌

-Brand HTML,品牌的HTML

-Brand Name,商标名称

-"Brand is what appears on the top-right of the toolbar. If it is an image, make sure ithas a transparent background and use the &lt;img /&gt; tag. Keep size as 200px x 30px",品牌是什么出现在工具栏的右上角。如果它是一个形象,确保它的身体透明背景,并使用&lt;img /&gt;标签。保持大小为200px x 30像素

-Brand master.,品牌大师。

-Brands,品牌

-Breakdown,击穿

-Budget,预算

-Budget Allocated,分配的预算

-Budget Detail,预算案详情

-Budget Details,预算案详情

-Budget Distribution,预算分配

-Budget Distribution Detail,预算分配明细

-Budget Distribution Details,预算分配详情

-Budget Variance Report,预算差异报告

-Build Modules,构建模块

-Build Pages,构建页面

-Build Report,建立举报

-Build Server API,建立服务器API

-Build Sitemap,建立网站地图

-Bulk Email,大量电子邮件

-Bulk Email records.,大量电子邮件记录。

-Bulk Rename,批量重命名

-Bummer! There are more holidays than working days this month.,坏消息!还有比这个月工作日更多的假期。

-Bundle items at time of sale.,捆绑项目在销售时。

-Button,钮

-Buyer of Goods and Services.,采购货物和服务。

-Buying,求购

-Buying Amount,客户买入金额

-Buying Settings,求购设置

-By,通过

-C-FORM/,C-FORM /

-C-Form,C-表

-C-Form Applicable,C-表格适用

-C-Form Invoice Detail,C-形式发票详细信息

-C-Form No,C-表格编号

-C-Form records,C-往绩纪录

-CI/2010-2011/,CI/2010-2011 /

-COMM-,COMM-

-CSS,CSS

-CUST,CUST

-CUSTMUM,CUSTMUM

-Calculate Based On,计算的基础上

-Calculate Total Score,计算总分

-Calendar,日历

-Calendar Events,日历事件

-Call,通话

-Campaign,运动

-Campaign Name,活动名称

-Can only be exported by users with role 'Report Manager',只能由用户与角色“报表管理器”导出

-Cancel,取消

-Cancel permission also allows the user to delete a document (if it is not linked to any other document).,取消许可还允许用户删除一个文件(如果它不与任何其他文件)。

-Cancelled,注销

-Cancelling this Stock Reconciliation will nullify its effect.,取消这个股票和解将抵消其影响。

-Cannot ,不能

-Cannot Cancel Opportunity as Quotation Exists,无法取消的机遇,报价存在

-Cannot Update: Incorrect / Expired Link.,无法更新:不正确的/过期的链接。

-Cannot Update: Incorrect Password,无法更新:不正确的密码

-Cannot approve leave as you are not authorized to approve leaves on Block Dates.,因为你无权批准树叶座日期不能批准休假。

-Cannot change Year Start Date and Year End Date \					once the Fiscal Year is saved.,不能改变年开学日期,一旦财政年度保存年度日期\。

-Cannot change from,不能改变

-Cannot continue.,无法继续。

-"Cannot declare as lost, because Quotation has been made.",不能声明为丢失,因为报价已经取得进展。

-"Cannot delete Serial No in warehouse. \				First remove from warehouse, then delete.",无法删除序列号的仓库。 \首先从仓库中取出,然后将其删除。

-Cannot edit standard fields,不能编辑标准字段

-Cannot map because following condition fails: ,无法对应,因为以下条件失败:

-Cannot set as Lost as Sales Order is made.,不能设置为失落的销售订单而成。

-"Cannot update a non-exiting record, try inserting.",无法更新非退出记录,请尝试插入。

-Capacity,容量

-Capacity Units,容量单位

-Carry Forward,发扬

-Carry Forwarded Leaves,进行转发叶

-Case No. cannot be 0,案号不能为0

-Cash,现金

-Cash Voucher,现金券

-Cash/Bank Account,现金/银行账户

-Category,类别

-Category Name,分类名称

-Cell Number,手机号码

-Center,中心

-"Certain documents should not be changed once final, like an Invoice for example. The final state for such documents is called <b>Submitted</b>. You can restrict which roles can Submit.",某些文件不应该改变最后一次,像发票为例。对这些文件的最后状态被称为<b>提交</b> 。您可以限制哪些角色可以提交。

-Change UOM for an Item.,更改为计量单位的商品。

-Change the starting / current sequence number of an existing series.,更改现有系列的开始/当前的序列号。

-Channel Partner,渠道合作伙伴

-Charge,收费

-Chargeable,收费

-Chart of Accounts,科目表

-Chart of Cost Centers,成本中心的图

-Chat,聊天

-Check,查

-Check / Uncheck roles assigned to the Profile. Click on the Role to find out what permissions that Role has.,查看/取消选中分配给个人的角色。点击角色,找出哪些权限的角色了。

-Check all the items below that you want to send in this digest.,检查下面要发送此摘要中的所有项目。

-Check how the newsletter looks in an email by sending it to your email.,如何检查的通讯通过其发送到您的邮箱中查找电子邮件。

-"Check if recurring invoice, uncheck to stop recurring or put proper End Date",检查经常性发票,取消,停止经常性或将适当的结束日期

-"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.",检查是否需要自动周期性发票。提交任何销售发票后,经常性部分可见。

-Check if you want to send salary slip in mail to each employee while submitting salary slip,检查您要发送工资单邮件给每个员工,同时提交工资单

-Check this if you want to force the user to select a series before saving. There will be no default if you check this.,如果要强制用户在保存之前选择了一系列检查。将不会有默认的,如果你检查这个。

-Check this if you want to send emails as this id only (in case of restriction by your email provider).,如果您要发送的邮件,因为这ID只(如果限制您的电子邮件提供商)进行检查。

-Check this if you want to show in website,检查这一点,如果你想在显示网页

-Check this to disallow fractions. (for Nos),选中此选项禁止分数。 (对于NOS)

-Check this to make this the default letter head in all prints,勾选这个来让这个默认的信头中的所有打印

-Check this to pull emails from your mailbox,检查这从你的邮箱的邮件拉

-Check to activate,检查启动

-Check to make Shipping Address,检查并送货地址

-Check to make primary address,检查以主地址

-Checked,检查

-Cheque,支票

-Cheque Date,支票日期

-Cheque Number,支票号码

-Child Tables are shown as a Grid in other DocTypes.,子表中显示为其他文档类型的Grid。

-City,城市

-City/Town,市/镇

-Claim Amount,索赔金额

-Claims for company expense.,索赔费用由公司负责。

-Class / Percentage,类/百分比

-Classic,经典

-Classification of Customers by region,客户按地区分类

-Clear Cache & Refresh,清除缓存和刷新

-Clear Table,明确表

-Clearance Date,清拆日期

-Click here to buy subscription.,点击这里购买订阅。

-Click on 'Make Sales Invoice' button to create a new Sales Invoice.,单击“制作销售发票”按钮来创建一个新的销售发票。

-Click on a link to get options to expand get options ,点击一个链接以获取股权以扩大获取选项

-Click on button in the 'Condition' column and select the option 'User is the creator of the document',点击在“条件”列按钮,并选择选项“用户是文件的创建者”

-Click on row to edit.,单击要编辑的行。

-Click to Expand / Collapse,点击展开/折叠

-Client,客户

-Close,关闭

-Close Balance Sheet and book Profit or Loss.,关闭资产负债表和账面利润或亏损。

-Closed,关闭

-Closing (Cr),关闭(CR)

-Closing (Dr),关闭(博士)

-Closing Account Head,关闭帐户头

-Closing Date,截止日期

-Closing Fiscal Year,截止会计年度

-Closing Qty,期末库存

-Closing Value,收盘值

-CoA Help,辅酶帮助

-Code,码

-Cold Calling,自荐

-Color,颜色

-Column Break,分栏符

-Comma separated list of email addresses,逗号分隔的电子邮件地址列表

-Comment,评论

-Comment By,评论人

-Comment By Fullname,评论人全名

-Comment Date,评论日期

-Comment Docname,可采用DocName评论

-Comment Doctype,注释文档类型

-Comment Time,评论时间

-Comments,评论

-Commission Rate,佣金率

-Commission Rate (%),佣金率(%)

-Commission partners and targets,委员会的合作伙伴和目标

-Commit Log,提交日志

-Communication,通讯

-Communication HTML,沟通的HTML

-Communication History,通信历史记录

-Communication Medium,通信介质

-Communication log.,通信日志。

-Communications,通讯

-Company,公司

-Company Abbreviation,公司缩写

-Company Details,公司详细信息

-Company Email,企业邮箱

-Company History,公司历史

-Company Info,公司信息

-Company Introduction,公司简介

-Company Master.,公司硕士学位。

-Company Name,公司名称

-Company Settings,公司设置

-Company branches.,公司分支机构。

-Company departments.,公司各部门。

-Company registration numbers for your reference. Example: VAT Registration Numbers etc.,公司注册号码,供大家参考。例如:增值税注册号码等

-Company registration numbers for your reference. Tax numbers etc.,公司注册号码,供大家参考。税务号码等

-Complaint,抱怨

-Complete,完整

-Complete By,完成

-Completed,已完成

-Completed Production Orders,完成生产订单

-Completed Qty,完成数量

-Completion Date,完成日期

-Completion Status,完成状态

-Condition Field,条件字段

-Confirmation Date,确认日期

-Confirmed orders from Customers.,确认订单的客户。

-Consider Tax or Charge for,考虑税收或收费

-Considered as Opening Balance,视为期初余额

-Considered as an Opening Balance,视为期初余额

-Consultant,顾问

-Consumable Cost,耗材成本

-Consumable cost per hour,每小时可消耗成本

-Consumed Qty,消耗的数量

-Contact,联系

-Contact Control,接触控制

-Contact Desc,联系倒序

-Contact Details,联系方式

-Contact Email,联络电邮

-Contact HTML,联系HTML

-Contact Info,联系方式

-Contact Mobile No,联系手机号码

-Contact Name,联系人姓名

-Contact No.,联络电话

-Contact Person,联系人

-Contact Type,触点类型:

-Contact Us Settings,联系我们设置

-"Contact options, like ""Sales Query, Support Query"" etc each on a new line or separated by commas.",联系人选项,如“销售查询,支持查询”等每一个新行或以逗号分隔。

-Content,内容

-Content Type,内容类型

-Content in markdown format that appears on the main side of your page,在降价格式的内容,在页面的主侧出现

-Contra Voucher,魂斗罗券

-Contract End Date,合同结束日期

-Contribution (%),贡献(%)

-Contribution to Net Total,贡献合计净

-Control Panel,控制面板

-Controller,调节器

-Conversion Factor,转换因子

-Conversion Factor of UOM: %s should be equal to 1. 						As UOM: %s is Stock UOM of Item: %s.,计量单位的换算系数:%s应该是等于1。由于计量单位:%s是股票UOM货号:%s的。

-Convert into Recurring Invoice,转换成周期性发票

-Convert to Group,转换为集团

-Convert to Ledger,转换到总帐

-Converted,转换

-Copy,复制

-Copy From Item Group,复制从项目组

-Copyright,版权

-Core,核心

-Cost Center,成本中心

-Cost Center Details,成本中心详情

-Cost Center Name,成本中心名称

-Cost Center must be specified for PL Account: ,成本中心必须为特等账户指定:

-Costing,成本核算

-Count,算

-Country,国家

-Country Name,国家名称

-"Country, Timezone and Currency",国家,时区和货币

-Create,创建

-Create Bank Voucher for the total salary paid for the above selected criteria,创建银行券为支付上述选择的标准工资总额

-Create Customer,创建客户

-Create Material Requests,创建材料要求

-Create New,创建新

-Create Opportunity,创造机会

-Create Production Orders,创建生产订单

-Create Quotation,创建报价

-Create Receiver List,创建接收器列表

-Create Salary Slip,建立工资单

-Create Stock Ledger Entries when you submit a Sales Invoice,创建库存总帐条目当您提交销售发票

-Create and Send Newsletters,创建和发送简讯

-Created Account Head: ,创建帐户头:

-Created By,创建人

-Created Customer Issue,创建客户问题

-Created Group ,创建群组

-Created Opportunity,创造机会

-Created Support Ticket,创建支持票

-Creates salary slip for above mentioned criteria.,建立工资单上面提到的标准。

-Creation Date,创建日期

-Creation Document No,文档创建无

-Creation Document Type,创建文件类型

-Creation Time,创作时间

-Credentials,证书

-Credit,信用

-Credit Amt,信用额

-Credit Card Voucher,信用卡券

-Credit Controller,信用控制器

-Credit Days,信贷天

-Credit Limit,信用额度

-Credit Note,信用票据

-Credit To,信贷

-Credited account (Customer) is not matching with Sales Invoice,存入帐户(客户)不与销售发票匹配

-Cross Listing of Item in multiple groups,项目的多组交叉上市

-Currency,货币

-Currency Exchange,外币兑换

-Currency Format,货币格式

-Currency Name,货币名称

-Currency Settings,货币设置

-Currency and Price List,货币和价格表

-Currency is missing for Price List,货币是缺少价格表

-Current Address,当前地址

-Current Address Is,当前地址是

-Current BOM,当前BOM表

-Current Fiscal Year,当前会计年度

-Current Stock,当前库存

-Current Stock UOM,目前的库存计量单位

-Current Value,当前值

-Current status,现状

-Custom,习俗

-Custom Autoreply Message,自定义自动回复消息

-Custom CSS,自定义CSS

-Custom Field,自定义字段

-Custom Message,自定义消息

-Custom Reports,自定义报告

-Custom Script,自定义脚本

-Custom Startup Code,自定义启动代码

-Custom?,自定义?

-Customer,顾客

-Customer (Receivable) Account,客户(应收)帐

-Customer / Item Name,客户/项目名称

-Customer / Lead Address,客户/铅地址

-Customer Account,客户帐户

-Customer Account Head,客户帐户头

-Customer Acquisition and Loyalty,客户获得和忠诚度

-Customer Address,客户地址

-Customer Addresses And Contacts,客户的地址和联系方式

-Customer Code,客户代码

-Customer Codes,客户代码

-Customer Details,客户详细信息

-Customer Discount,客户折扣

-Customer Discounts,客户折扣

-Customer Feedback,客户反馈

-Customer Group,集团客户

-Customer Group / Customer,集团客户/客户

-Customer Group Name,客户群组名称

-Customer Intro,客户简介

-Customer Issue,客户问题

-Customer Issue against Serial No.,客户对发行序列号

-Customer Name,客户名称

-Customer Naming By,客户通过命名

-Customer classification tree.,客户分类树。

-Customer database.,客户数据库。

-Customer's Item Code,客户的产品编号

-Customer's Purchase Order Date,客户的采购订单日期

-Customer's Purchase Order No,客户的采购订单号

-Customer's Purchase Order Number,客户的采购订单编号

-Customer's Vendor,客户的供应商

-Customers Not Buying Since Long Time,客户不买,因为很长时间

-Customers Not Buying Since Long Time ,客户不买,因为很长时间

-Customerwise Discount,Customerwise折扣

-Customization,定制

-Customize,定制

-Customize Form,自定义表单

-Customize Form Field,自定义表单域

-"Customize Label, Print Hide, Default etc.",自定义标签,打印隐藏,默认值等。

-Customize the Notification,自定义通知

-Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,自定义去作为邮件的一部分的介绍文字。每笔交易都有一个单独的介绍性文字。

-DN,DN

-DN Detail,DN详细

-Daily,每日

-Daily Event Digest is sent for Calendar Events where reminders are set.,每日赛事精华被送往何处​​提醒设置日历事件。

-Daily Time Log Summary,每日时间记录汇总

-Danger,危险

-Data,数据

-Data Import,数据导入

-Database Folder ID,数据库文件夹的ID

-Database of potential customers.,数据库的潜在客户。

-Date,日期

-Date Format,日期格式

-Date Of Retirement,日退休

-Date and Number Settings,日期和编号设置

-Date is repeated,日期重复

-Date must be in format,日期格式必须是

-Date of Birth,出生日期

-Date of Issue,发行日期

-Date of Joining,加入日期

-Date on which lorry started from supplier warehouse,日期从供应商的仓库上货车开始

-Date on which lorry started from your warehouse,日期从仓库上货车开始

-Dates,日期

-Datetime,日期时间

-Days Since Last Order,天自上次订购

-Days for which Holidays are blocked for this department.,天的假期被封锁这个部门。

-Dealer,零售商

-Dear,亲爱

-Debit,借方

-Debit Amt,借记额

-Debit Note,缴费单

-Debit To,借记

-Debit and Credit not equal for this voucher: Diff (Debit) is ,借记和信用为这个券不等于:差异(借记)是

-Debit or Credit,借记卡或信用卡

-Debited account (Supplier) is not matching with \					Purchase Invoice,借记账户(供应商)不与\采购发票匹配

-Deduct,扣除

-Deduction,扣除

-Deduction Type,扣类型

-Deduction1,Deduction1

-Deductions,扣除

-Default,默认

-Default Account,默认帐户

-Default BOM,默认的BOM

-Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,默认银行/现金帐户将被自动在POS机发票时选择此模式更新。

-Default Bank Account,默认银行账户

-Default Buying Price List,默认情况下采购价格表

-Default Cash Account,默认的现金账户

-Default Company,默认公司

-Default Cost Center,默认的成本中心

-Default Cost Center for tracking expense for this item.,默认的成本中心跟踪支出为这个项目。

-Default Currency,默认货币

-Default Customer Group,默认用户组

-Default Expense Account,默认费用帐户

-Default Home Page,默认主页

-Default Home Pages,默认主页

-Default Income Account,默认情况下收入账户

-Default Item Group,默认项目组

-Default Price List,默认价格表

-Default Print Format,默认打印格式

-Default Purchase Account in which cost of the item will be debited.,默认帐户购买该项目的成本将被扣除。

-Default Settings,默认设置

-Default Source Warehouse,默认信号源仓库

-Default Stock UOM,默认的库存计量单位

-Default Supplier,默认的供应商

-Default Supplier Type,默认的供应商类别

-Default Target Warehouse,默认目标仓库

-Default Territory,默认领地

-Default UOM updated in item ,在项目的默认计量单位更新

-Default Unit of Measure,缺省的计量单位

-"Default Unit of Measure can not be changed directly \					because you have already made some transaction(s) with another UOM.\n \					To change default UOM, use 'UOM Replace Utility' tool under Stock module.",缺省的计量单位,不能直接更改\,因为你已经做了一些交易(S)与另一个计量单位。\ N \要更改默认的度量单位,使用“计量单位替换工具”下的库存模块的工具。

-Default Valuation Method,默认的估值方法

-Default Value,默认值

-Default Warehouse,默认仓库

-Default Warehouse is mandatory for Stock Item.,默认仓库是强制性的股票项目。

-Default settings for Shopping Cart,对于购物车默认设置

-"Default: ""Contact Us""",默认:“联系我们”

-DefaultValue,默认值

-Defaults,默认

-"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","定义预算这个成本中心。要设置预算行动,见<a href=""#!List/Company"">公司主</a>"

-Defines actions on states and the next step and allowed roles.,定义了国家行动和下一步和允许的角色。

-Defines workflow states and rules for a document.,定义了文档工作流状态和规则。

-Delete,删除

-Delete Row,删除行

-Delivered,交付

-Delivered Items To Be Billed,交付项目要被收取

-Delivered Qty,交付数量

-Delivered Serial No ,交付序列号

-Delivery Date,交货日期

-Delivery Details,交货细节

-Delivery Document No,交货证明文件号码

-Delivery Document Type,交付文件类型

-Delivery Note,送货单

-Delivery Note Item,送货单项目

-Delivery Note Items,送货单项目

-Delivery Note Message,送货单留言

-Delivery Note No,送货单号

-Delivery Note Required,要求送货单

-Delivery Note Trends,送货单趋势

-Delivery Status,交货状态

-Delivery Time,交货时间

-Delivery To,为了交付

-Department,部门

-Depends On,取决于

-Depends on LWP,依赖于LWP

-Descending,降

-Description,描述

-Description HTML,说明HTML

-"Description for listing page, in plain text, only a couple of lines. (max 140 characters)",说明列表页面,在纯文本中,只有几行。 (最多140个字符)

-Description for page header.,描述页面标题。

-Description of a Job Opening,空缺职位说明

-Designation,指定

-Desktop,桌面

-Detailed Breakup of the totals,总计详细分手

-Details,详细信息

-Did not add.,没加。

-Did not cancel,没有取消

-Did not save,没救了

-Difference,差异

-Difference Account,差异帐户

-"Different ""States"" this document can exist in. Like ""Open"", ""Pending Approval"" etc.",不同的“国家”这个文件可以存在。像“打开”,“待批准”等。

-Different UOM for items will lead to incorrect,不同计量单位的项目会导致不正确的

-Disable Customer Signup link in Login page,禁止在登录页面客户注册链接

-Disable Rounded Total,禁用圆角总

-Disable Signup,禁止注册

-Disabled,残

-Discount  %,折扣%

-Discount %,折扣%

-Discount (%),折让(%)

-"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice",折扣场将在采购订单,采购入库单,采购发票

-Discount(%),折让(%)

-Display Settings,显示设置

-Display all the individual items delivered with the main items,显示所有交付使用的主要项目的单个项目

-Distinct unit of an Item,该产品的独特单位

-Distribute transport overhead across items.,分布到项目的传输开销。

-Distribution,分配

-Distribution Id,分配标识

-Distribution Name,分配名称

-Distributor,经销商

-Divorced,离婚

-Do Not Contact,不要联系

-Do not show any symbol like $ etc next to currencies.,不要显示,如$等任何符号旁边货币。

-Do really want to unstop production order: ,难道真的要unstop生产订单:

-Do you really want to STOP this Material Request?,你真的要停止这种材料要求?

-Do you really want to UNSTOP this Material Request?,难道你真的想要UNSTOP此材料要求?

-Do you really want to stop production order: ,你真的要停止生产订单:

-Doc Name,文件名称

-Doc Status,文件状态

-Doc Type,文件类型

-DocField,DocField

-DocPerm,DocPerm

-DocType,的DocType

-DocType Details,的DocType详情

-DocType can not be merged,DocType文档类型不能合并

-DocType is a Table / Form in the application.,的DocType是一个表/表格中的应用。

-DocType on which this Workflow is applicable.,DocType文档类型上这个工作流是适用的。

-DocType or Field,的DocType或现场

-Docname,可采用DocName

-Document,文件

-Document Description,文档说明

-Document Status transition from ,从文档状态过渡

-Document Type,文件类型

-Document Types,文档类型

-Document is only editable by users of role,文件只有通过编辑角色的用户

-Documentation,文档

-Documentation Generator Console,文档生成器控制台

-Documentation Tool,文档工具

-Documents,文件

-Domain,域

-Don't send Employee Birthday Reminders,不要送员工生日提醒

-Download Backup,下载备份

-Download Materials Required,下载所需材料

-Download Reconcilation Data,下载Reconcilation数据

-Download Template,下载模板

-Download a report containing all raw materials with their latest inventory status,下载一个包含所有原料一份报告,他们最新的库存状态

-"Download the Template, fill appropriate data and \					attach the modified file.",下载模板,填写相应的数据和\附上修改后的文件。

-"Download the Template, fill appropriate data and attach the modified file.All dates and employee combination in the selected period will come in the template, with existing attendance records",下载模板,填写相应的数据,并附加修饰file.All日期和员工组合在选定的期限会在模板中,与现有的考勤记录

-Draft,草案

-Drafts,草稿箱

-Drag to sort columns,拖动进行排序的列

-Dropbox,Dropbox的

-Dropbox Access Allowed,Dropbox的允许访问

-Dropbox Access Key,Dropbox的访问键

-Dropbox Access Secret,Dropbox的访问秘密

-Due Date,到期日

-Duplicate Item,重复项目

-EMP/,EMP /

-ERPNext Setup,ERPNext设置

-ERPNext Setup Guide,ERPNext安装指南

-"ERPNext is an open-source web based ERP made by Web Notes Technologies Pvt Ltd.\		to provide an integrated tool to manage most processes in a small organization.\		For more information about Web Notes, or to buy hosting servies, go to ",ERPNext是一个开源的基于Web的ERP系统通过网络注技术私人有限公司\下,提供一个集成的工具来管理一个小型组织大多数进程。\有关Web注释的详细信息,或者购买主机楝,去

-ESIC CARD No,ESIC卡无

-ESIC No.,ESIC号

-Earliest,最早

-Earning,盈利

-Earning & Deduction,收入及扣除

-Earning Type,收入类型

-Earning1,Earning1

-Edit,编辑

-Editable,编辑

-Educational Qualification,学历

-Educational Qualification Details,学历详情

-Eg. smsgateway.com/api/send_sms.cgi,例如:。 smsgateway.com / API / send_sms.cgi

-Electricity Cost,电力成本

-Electricity cost per hour,每小时电费

-Email,电子邮件

-Email Digest,电子邮件摘要

-Email Digest Settings,电子邮件摘要设置

-Email Digest: ,电子邮件摘要:

-Email Host,电子邮件主机

-Email Id,电子邮件Id

-"Email Id must be unique, already exists for: ",电子邮件ID必须是唯一的,已经存在:

-"Email Id where a job applicant will email e.g. ""jobs@example.com""",电子邮件Id其中一个应聘者的电子邮件,例如“jobs@example.com”

-Email Id where users will send support request e.g. support@example.com,电子邮件Id,用户将发送支持请求,例如support@example.com

-Email Login,邮箱登录

-Email Password,电子邮件密码

-Email Sent,邮件发送

-Email Sent?,邮件发送?

-Email Settings,电子邮件设置

-Email Settings for Outgoing and Incoming Emails.,电子邮件设置传出和传入的电子邮件。

-Email Signature,电子邮件签名

-Email Use SSL,电子邮件使用SSL

-"Email addresses, separted by commas",电子邮件地址,以逗号separted

-Email ids separated by commas.,电子邮件ID,用逗号分隔。

-"Email settings for jobs email id ""jobs@example.com""",电子邮件设置工作电子邮件ID“jobs@example.com”

-"Email settings to extract Leads from sales email id e.g. ""sales@example.com""",电子邮件设置,以销售电子邮件ID,例如“sales@example.com”提取信息

-Email...,电子邮件...

-Emergency Contact,紧急联络人

-Emergency Contact Details,紧急联系方式

-Emergency Phone,紧急电话

-Employee,雇员

-Employee Birthday,员工生日

-Employee Designation.,员工名称。

-Employee Details,员工详细信息

-Employee Education,员工教育

-Employee External Work History,员工对外工作历史

-Employee Information,雇员资料

-Employee Internal Work History,员工内部工作经历

-Employee Internal Work Historys,员工内部工作Historys

-Employee Leave Approver,员工请假审批

-Employee Leave Balance,员工休假余额

-Employee Name,员工姓名

-Employee Number,员工人数

-Employee Records to be created by,员工纪录的创造者

-Employee Settings,员工设置

-Employee Setup,员工设置

-Employee Type,员工类型

-Employee grades,员工成绩

-Employee record is created using selected field. ,使用所选字段创建员工记录。

-Employee records.,员工记录。

-Employee: ,员工人数:

-Employees Email Id,员工的电子邮件ID

-Employment Details,就业信息

-Employment Type,就业类型

-Enable / Disable Email Notifications,启用/禁用电子邮件通知

-Enable Comments,启用评论

-Enable Shopping Cart,启用的购物车

-Enabled,启用

-Encashment Date,兑现日期

-End Date,结束日期

-End date of current invoice's period,当前发票的期限的最后一天

-End of Life,寿命结束

-Ends on,结束于

-Enter Form Type,输入表单类型

-Enter Row,输入行

-Enter Verification Code,输入验证码

-Enter campaign name if the source of lead is campaign.,输入活动名称,如果铅的来源是运动。

-"Enter default value fields (keys) and values. If you add multiple values for a field, the first one will be picked. These defaults are also used to set ""match"" permission rules. To see list of fields, go to <a href=""#Form/Customize Form/Customize Form"">Customize Form</a>.","输入默认值字段(键)和值。如果你对一个字段中添加多个值,则第一个将有所回升。这些默认值也可用来设置“匹配”的权限规则。要查看字段的列表,请访问<a href=""#Form/Customize Form/Customize Form"">自定义表单</a> 。"

-Enter department to which this Contact belongs,输入部门的这种联系是属于

-Enter designation of this Contact,输入该联系人指定

-"Enter email id separated by commas, invoice will be mailed automatically on particular date",输入电子邮件ID用逗号隔开,发票会自动在特定的日期邮寄

-Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,输入您想要提高生产订单或下载的原材料进行分析的项目和计划数量。

-Enter name of campaign if source of enquiry is campaign,输入活动的名称,如果查询来源是运动

-"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)",在这里输入静态URL参数(如称发件人= ERPNext,用户名= ERPNext,密码= 1234等)

-Enter the company name under which Account Head will be created for this Supplier,输入据此帐户总的公司名称将用于此供应商建立

-Enter url parameter for message,输入url参数的消息

-Enter url parameter for receiver nos,输入URL参数的接收器号

-Entries,项

-Entries are not allowed against this Fiscal Year if the year is closed.,参赛作品不得对本财年,如果当年被关闭。

-Equals,等号

-Error,错误

-Error for,错误

-Error: Document has been modified after you have opened it,错误:你已经打开了它之后,文件已被修改

-Estimated Material Cost,预计材料成本

-Event,事件

-Event End must be after Start,活动结束必须开始后,

-Event Individuals,个人事件

-Event Role,事件角色

-Event Roles,事件角色

-Event Type,事件类型

-Event User,事件用户

-Events In Today's Calendar,活动在今天的日历

-Every Day,天天

-Every Month,每月

-Every Week,每一周

-Every Year,每年

-Everyone can read,每个人都可以阅读

-Example:,例如:

-"Example: ABCD.#####If series is set and Serial No is not mentioned in transactions, then automatic serial number will be created based on this series. If you always want to explicitly mention Serial Nos for this item. leave this blank.",例如:ABCD#####如果串联设置和序列号没有在交易中提到,然后自动序列号将基于该系列被创建。如果你总是想明确提到串行NOS为​​这个项目。留空。

-Exchange Rate,汇率

-Excise Page Number,消费页码

-Excise Voucher,消费券

-Exemption Limit,免税限额

-Exhibition,展览

-Existing Customer,现有客户

-Exit,出口

-Exit Interview Details,退出面试细节

-Expected,预期

-Expected Delivery Date,预计交货日期

-Expected End Date,预计结束日期

-Expected Start Date,预计开始日期

-Expense Account,费用帐户

-Expense Account is mandatory,费用帐户是必需的

-Expense Claim,报销

-Expense Claim Approved,报销批准

-Expense Claim Approved Message,报销批准的消息

-Expense Claim Detail,报销详情

-Expense Claim Details,报销详情

-Expense Claim Rejected,费用索赔被拒绝

-Expense Claim Rejected Message,报销拒绝消息

-Expense Claim Type,费用报销型

-Expense Date,牺牲日期

-Expense Details,费用详情

-Expense Head,总支出

-Expense account is mandatory for item,交际费是强制性的项目

-Expense/Difference account is mandatory for item: ,费用/差异帐户是强制性的项目:

-Expenses Booked,支出预订

-Expenses Included In Valuation,支出计入估值

-Expenses booked for the digest period,预订了消化期间费用

-Expiry Date,到期时间

-Export,出口

-Exports,出口

-External,外部

-Extract Emails,提取电子邮件

-FCFS Rate,FCFS率

-FIFO,FIFO

-Facebook Share,Facebook分享

-Failed: ,失败:

-Family Background,家庭背景

-FavIcon,网站图标

-Fax,传真

-Features Setup,功能设置

-Feed,饲料

-Feed Type,饲料类型

-Feedback,反馈

-Female,女

-Fetch exploded BOM (including sub-assemblies),取爆炸BOM(包括子组件)

-Field Description,字段说明

-Field Name,字段名称

-Field Type,字段类型

-"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order",在送货单,报价单,销售发票,销售订单可用字段

-"Field that represents the Workflow State of the transaction (if field is not present, a new hidden Custom Field will be created)",现场,代表交易的工作流状态(如果域不存在,一个新的隐藏的自定义字段将被创建)

-Fieldname,字段名

-Fields,领域

-"Fields separated by comma (,) will be included in the<br /><b>Search By</b> list of Search dialog box",字段用逗号(,)分隔将被纳入<br /> <b>搜索</b>的搜索对话框列表

-File,文件

-File Data,文件数据

-File Name,文件名

-File Size,文件大小

-File URL,文件的URL

-File size exceeded the maximum allowed size,文件大小超过了允许的最大尺寸

-Files Folder ID,文件夹的ID

-Fill the form and save it,填写表格,并将其保存

-Filter,过滤器

-Filter By Amount,过滤器以交易金额计算

-Filter By Date,筛选通过日期

-Filter based on customer,过滤器可根据客户

-Filter based on item,根据项目筛选

-Financial Analytics,财务分析

-Financial Statements,财务报表附注

-Finder,发现者

-Finished Goods,成品

-First Name,名字

-First Responded On,首先作出回应

-Fiscal Year,财政年度

-Fixed Asset Account,固定资产帐户

-Float,浮动

-Float Precision,float精度

-Follow via Email,通过电子邮件跟随

-"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",下表将显示值,如果项目有子 - 签约。这些值将被从子的“材料清单”的主人进账 - 已签约的项目。

-Font (Heading),字体(标题)

-Font (Text),字体(文字)

-Font Size (Text),字体大小(文本)

-Fonts,字体

-Footer,页脚

-Footer Items,页脚项目

-For All Users,对于所有用户

-For Company,对于公司

-For DocType,为的DocType

-For Employee,对于员工

-For Employee Name,对于员工姓名

-"For Links, enter the DocType as rangeFor Select, enter list of Options separated by comma",对于链接,进入文档类型为rangeFor选择,进入选项列表以逗号分隔

-For Production,对于生产

-For Reference Only.,仅供参考。

-For Sales Invoice,对于销售发票

-For Server Side Print Formats,对于服务器端打印的格式

-For UOM,对于计量单位

-For Warehouse,对于仓库

-"For comparative filters, start with",对于比较器,开始

-"For e.g. 2012, 2012-13",对于例如2012,2012-13

-For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.,例如,如果你取消及修订“INV004”它将成为一个新的文档&#39;INV004-1&#39;。这可以帮助您跟踪每一项修正案。

-For example: You want to restrict users to transactions marked with a certain property called 'Territory',例如:你想限制用户到标有某种属性叫做&#39;领地&#39;交易

-For opening balance entry account can not be a PL account,对于期初余额进入帐户不能是一个PL帐户

-For ranges,对于范围

-For reference,供参考

-For reference only.,仅供参考。

-For row,对于行

-"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes",为方便客户,这些代码可以在打印格式,如发票和送货单使用

-Form,表格

-Format: hh:mm example for one hour expiry set as 01:00. Max expiry will be 72 hours. Default is 24 hours,格式:HH:一小时期满组为01:00毫米的例子。最大到期将是72小时。默认值为24小时

-Forum,论坛

-Forward To Email Address,转发到邮件地址

-Fraction,分数

-Fraction Units,部分单位

-Freeze Stock Entries,冻结库存条目

-Friday,星期五

-From,从

-From Bill of Materials,从材料清单

-From Company,从公司

-From Currency,从货币

-From Currency and To Currency cannot be same,从货币和货币不能相同

-From Customer,从客户

-From Date,从日期

-From Date must be before To Date,从日期必须是之前日期

-From Delivery Note,从送货单

-From Employee,从员工

-From Lead,从铅

-From Opportunity,从机会

-From Package No.,从包号

-From Purchase Order,从采购订单

-From Purchase Receipt,从采购入库单

-From Quotation,从报价

-From Sales Order,从销售订单

-From Time,从时间

-From Value,从价值

-From Value should be less than To Value,从数值应小于To值

-Frozen,冻结的

-Frozen Accounts Modifier,冻结帐户修改

-Fulfilled,适合

-Full Name,全名

-Fully Completed,全面完成

-"Further accounts can be made under Groups,",进一步帐户可以根据组进行,

-Further nodes can be only created under 'Group' type nodes,此外节点可以在&#39;集团&#39;类型的节点上创建

-GL Entry,GL报名

-GL Entry: Debit or Credit amount is mandatory for ,GL录入:借方或贷方金额是强制性的

-GRN,GRN

-Gantt Chart,甘特图

-Gantt chart of all tasks.,[甘特图表所有作业。

-Gender,性别

-General,一般

-General Ledger,总帐

-General Ledger: ,总帐:

-Generate Description HTML,生成的HTML说明

-Generate Material Requests (MRP) and Production Orders.,生成材料要求(MRP)和生产订单。

-Generate Salary Slips,生成工资条

-Generate Schedule,生成时间表

-"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.",生成装箱单的包交付。用于通知包号,包装内容和它的重量。

-Generates HTML to include selected image in the description,生成HTML,包括所选图像的描述

-Generator,发电机

-Georgia,格鲁吉亚

-Get,得到

-Get Advances Paid,获取有偿进展

-Get Advances Received,取得进展收稿

-Get Current Stock,获取当前库存

-Get From ,得到

-Get Items,找项目

-Get Items From Sales Orders,获取项目从销售订单

-Get Items from BOM,获取项目从物料清单

-Get Last Purchase Rate,获取最新预订价

-Get Non Reconciled Entries,获取非对帐项目

-Get Outstanding Invoices,获取未付发票

-Get Sales Orders,获取销售订单

-Get Specification Details,获取详细规格

-Get Stock and Rate,获取股票和速率

-Get Template,获取模板

-Get Terms and Conditions,获取条款和条件

-Get Weekly Off Dates,获取每周关闭日期

-"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.",获取估值率和可用库存在上提到过账日期 - 时间源/目标仓库。如果序列化的项目,请输入序列号后,按下此按钮。

-GitHub Issues,GitHub的问题

-Global Defaults,全球默认值

-Global Settings / Default Values,全局设置/默认值

-Go to Setup > <a href='#user-properties'>User Properties</a> to set \			'territory' for diffent Users.,进入设置&gt; <a href='#user-properties'>用户属性</a>设置\&#39;领土&#39;的diffent用户。

-Go to the appropriate group (usually Application of Funds > Current Assets > Bank Accounts),转至相应的组(通常申请基金&gt;货币资产的&gt;银行账户)

-Go to the appropriate group (usually Source of Funds > Current Liabilities > Taxes and Duties),转至相应的组(通常资金来源&gt;流动负债&gt;税和关税)

-Goal,目标

-Goals,目标

-Goods received from Suppliers.,从供应商收到货。

-Google Analytics ID,谷歌Analytics(分析)的ID

-Google Drive,谷歌驱动器

-Google Drive Access Allowed,谷歌驱动器允许访问

-Google Plus One,谷歌加一

-Google Web Font (Heading),谷歌网页字体(标题)

-Google Web Font (Text),谷歌网页字体(文字)

-Grade,等级

-Graduate,毕业生

-Grand Total,累计

-Grand Total (Company Currency),总计(公司货币)

-Gratuity LIC ID,酬金LIC ID

-Greater or equals,大于或等于

-Greater than,大于

-"Grid """,电网“

-Gross Margin %,毛利率%

-Gross Margin Value,毛利率价值

-Gross Pay,工资总额

-Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,工资总额+欠费金额+兑现金额 - 扣除项目金额

-Gross Profit,毛利

-Gross Profit (%),毛利率(%)

-Gross Weight,毛重

-Gross Weight UOM,毛重计量单位

-Group,组

-Group By,分组依据

-Group by Ledger,集团以总帐

-Group by Voucher,集团透过券

-Group or Ledger,集团或Ledger

-Groups,组

-HR,人力资源

-HR Settings,人力资源设置

-HTML,HTML

-HTML / Banner that will show on the top of product list.,HTML /横幅,将显示在产品列表的顶部。

-Half Day,半天

-Half Yearly,半年度

-Half-yearly,每半年一次

-Happy Birthday!,祝你生日快乐!

-Has Batch No,有批号

-Has Child Node,有子节点

-Has Serial No,有序列号

-Header,头

-Heading,标题

-Heading Text As,标题文字作为

-Heads (or groups) against which Accounting Entries are made and balances are maintained.,头(或组)对其中的会计分录是由与平衡得以维持。

-Health Concerns,健康问题

-Health Details,健康细节

-Held On,举行

-Help,帮助

-Help HTML,HTML帮助

-"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")",说明:要链接到另一个记录在系统中,使用“#表单/注意/ [注名]”的链接网址。 (不使用的“http://”)

-Helvetica Neue,Helvetica Neue字体

-"Here you can maintain family details like name and occupation of parent, spouse and children",在这里,您可以维系家庭的详细信息,如姓名的父母,配偶和子女及职业

-"Here you can maintain height, weight, allergies, medical concerns etc",在这里,你可以保持身高,体重,过敏,医疗问题等

-Hey! All these items have already been invoiced.,嘿!所有这些项目已开具发票。

-Hey! There should remain at least one System Manager,嘿!应该保持至少一个系统管理器

-Hidden,隐

-Hide Actions,隐藏操作

-Hide Copy,隐藏副本

-Hide Currency Symbol,隐藏货币符号

-Hide Email,隐藏电子邮件

-Hide Heading,隐藏标题

-Hide Print,隐藏打印

-Hide Toolbar,隐藏工具栏

-High,高

-Highlight,突出

-History,历史

-History In Company,历史在公司

-Hold,持有

-Holiday,节日

-Holiday List,假日列表

-Holiday List Name,假日列表名称

-Holidays,假期

-Home,家

-Home Page,首页

-Home Page is Products,首页产品是

-Home Pages,主页

-Host,主持人

-"Host, Email and Password required if emails are to be pulled",主机,电子邮件和密码必需的,如果邮件是被拉到

-Hour Rate,小时率

-Hour Rate Labour,小时劳动率

-Hours,小时

-How frequently?,多久?

-"How should this currency be formatted? If not set, will use system defaults",应如何货币进行格式化?如果没有设置,将使用系统默认

-Human Resource,人力资源

-Human Resources,人力资源

-Hurray! The day(s) on which you are applying for leave \					coincide with holiday(s). You need not apply for leave.,华友世纪!在天在你申请许可\与节假日(S)相吻合。你不需要申请许可。

-I,我

-ID (name) of the entity whose property is to be set,其属性是要设置的实体的ID(名称)

-IDT,IDT

-II,二

-III,三

-IN,在

-INV,投资

-INV/10-11/,INV/10-11 /

-ITEM,项目

-IV,四

-Icon,图标

-Icon will appear on the button,图标将显示在按钮上

-Identification of the package for the delivery (for print),包送货上门鉴定(用于打印)

-If Income or Expense,如果收入或支出

-If Monthly Budget Exceeded,如果每月超出预算

-"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.Available in Delivery Note and Sales Order",如果销售BOM定义,该包的实际BOM在送货单和销售订单显示为table.Available

-"If Supplier Part Number exists for given Item, it gets stored here",如果供应商零件编号存在给定的项目,它被存放在这里

-If Yearly Budget Exceeded,如果年度预算超出

-"If a User does not have access at Level 0, then higher levels are meaningless",如果用户无权访问级别为0级,那么更高的水平是没有意义的

-"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.",如果选中,则BOM的子装配项目将被视为获取原料。否则,所有的子组件件,将被视为一个原料。

-"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day",如果选中,则总数。工作日将包括节假日,这将缩短每天的工资的价值

-"If checked, all other workflows become inactive.",如果选中,所有其他的工作流程变得无效。

-"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.",如果选中,则带有附加的HTML格式的电子邮件会被添加到电子邮件正文的一部分,以及作为附件。如果只作为附件发送,请取消勾选此。

-"If checked, the Home page will be the default Item Group for the website.",如果选中,主页将是默认的项目组的网站上。

-"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount",如果选中,纳税额将被视为已包括在打印速度/打印量

-"If disable, 'Rounded Total' field will not be visible in any transaction",如果禁用,“圆角总计”字段将不可见的任何交易

-"If enabled, the system will post accounting entries for inventory automatically.",如果启用,系统将自动为发布库存会计分录。

-"If image is selected, color will be ignored (attach first)",如果图像被选中,颜色将被忽略(先附上)

-If more than one package of the same type (for print),如果不止一个包相同类型的(用于打印)

-"If no change in either Quantity or Valuation Rate, leave the cell blank.",如果在任一数量或估价率没有变化,离开细胞的空白。

-If non standard port (e.g. 587),如果非标准端口(如587)

-If not applicable please enter: NA,如果不适用,请输入:不适用

-"If not checked, the list will have to be added to each Department where it has to be applied.",如果未选中,则列表将被添加到每个部门,在那里它被应用。

-"If not, create a",如果没有,请创建一个

-"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.",如果设置,数据输入只允许指定的用户。否则,条目允许具备必要权限的所有用户。

-"If specified, send the newsletter using this email address",如果指定了,使用这个电子邮件地址发送电子报

-"If the 'territory' Link Field exists, it will give you an option to select it",如果&#39;领土&#39;链接字段存在,它会给你一个选项,选择它

-"If the account is frozen, entries are allowed to restricted users.",如果帐户被冻结,条目被允许受限制的用户。

-"If these instructions where not helpful, please add in your suggestions at <a href='https://github.com/webnotes/wnframework/issues'>GitHub Issues</a>",如果这些指令,其中没有帮助,请在您的建议添加<a href='https://github.com/webnotes/wnframework/issues'>GitHub的问题</a>

-"If this Account represents a Customer, Supplier or Employee, set it here.",如果该帐户代表一个客户,供应商或员工,在这里设置。

-If you follow Quality Inspection<br>Enables item QA Required and QA No in Purchase Receipt,如果你遵循质量检验<br>使项目所需的质量保证和质量保证在没有采购入库单

-If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,如果你有销售团队和销售合作伙伴(渠道合作伙伴),他们可以被标记,并维持其在销售贡献活动

-"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.",如果您在购置税和费法师创建一个标准的模板,选择一个,然后点击下面的按钮。

-"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.",如果你已经在销售税金及费用法师创建一个标准的模板,选择一个,然后点击下面的按钮。

-"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page",如果你有很长的打印格式,这个功能可以被用来分割要打印多个页面,每个页面上的所有页眉和页脚的页

-If you involve in manufacturing activity<br>Enables item <b>Is Manufactured</b>,如果您在制造业活动涉及<br>使<b>产品制造</b>

-"If you set this, this Item will come in a drop-down under the selected parent.",如果你设置这个,这个项目会在一个下拉菜单中选定父下。

-Ignore,忽略

-Ignored: ,忽略:

-Image,图像

-Image Link,图片链接

-Image View,图像查看

-Implementation Partner,实施合作伙伴

-Import,进口

-Import Attendance,进口出席

-Import Failed!,导入失败!

-Import Log,导入日志

-Import Successful!,导入成功!

-Imports,进口

-In,在

-In Dialog,在对话框

-In Filter,在过滤器

-In Hours,以小时为单位

-In List View,在列表视图

-In Process,在过程

-In Qty,在数量

-In Report Filter,在报表筛选

-In Row,在排

-In Value,在价值

-In Words,中字

-In Words (Company Currency),在字(公司货币)

-In Words (Export) will be visible once you save the Delivery Note.,在字(出口)将是可见的,一旦你保存送货单。

-In Words will be visible once you save the Delivery Note.,在词将是可见的,一旦你保存送货单。

-In Words will be visible once you save the Purchase Invoice.,在词将是可见的,一旦你保存购买发票。

-In Words will be visible once you save the Purchase Order.,在词将是可见的,一旦你保存采购订单。

-In Words will be visible once you save the Purchase Receipt.,在词将是可见的,一旦你保存购买收据。

-In Words will be visible once you save the Quotation.,在词将是可见的,一旦你保存报价。

-In Words will be visible once you save the Sales Invoice.,在词将是可见的,一旦你保存销售发票。

-In Words will be visible once you save the Sales Order.,在词将是可见的,一旦你保存销售订单。

-In response to,响应于

-"In the Permission Manager, click on the button in the 'Condition' column for the Role you want to restrict.",在权限管理器中,单击在“状态”列中的按钮为要限制的作用。

-Incentives,奖励

-Incharge,Incharge

-Incharge Name,Incharge名称

-Include holidays in Total no. of Working Days,包括节假日的总数。工作日

-Income / Expense,收入/支出

-Income Account,收入账户

-Income Booked,收入预订

-Income Year to Date,收入年初至今

-Income booked for the digest period,收入入账的消化期

-Incoming,来

-Incoming / Support Mail Setting,来电/支持邮件设置

-Incoming Rate,传入速率

-Incoming quality inspection.,来料质量检验。

-Index,指数

-Indicates that the package is a part of this delivery,表示该包是这个传递的一部分

-Individual,个人

-Individuals,个人

-Industry,行业

-Industry Type,行业类型

-Info,信息

-Insert After,插入后

-Insert Below,下面插入

-Insert Code,插入代码

-Insert Row,插入行

-Insert Style,插入式

-Inspected By,视察

-Inspection Criteria,检验标准

-Inspection Required,需要检验

-Inspection Type,检验类型

-Installation Date,安装日期

-Installation Note,安装注意事项

-Installation Note Item,安装注意项

-Installation Status,安装状态

-Installation Time,安装时间

-Installation record for a Serial No.,对于一个序列号安装记录

-Installed Qty,安装数量

-Instructions,说明

-Int,诠释

-Integrations,集成

-Interested,有兴趣

-Internal,内部

-Introduce your company to the website visitor.,介绍贵公司的网站访客。

-Introduction,介绍

-Introductory information for the Contact Us Page,介绍信息的联系我们页面

-Invalid Barcode,无效的条码

-Invalid Delivery Note. Delivery Note should exist and should be in 				draft state. Please rectify and try again.,无效的送货单。送货单应该存在,应该是在草稿状态。请纠正,然后再试一次。

-Invalid Email,无效的电子邮件

-Invalid Email Address,无效的电子邮件地址

-Invalid Leave Approver,无效休假审批

-Invalid quantity specified for item ,为项目指定了无效的数量

-Inventory,库存

-Inverse,逆

-Invoice Date,发票日期

-Invoice Details,发票明细

-Invoice No,发票号码

-Invoice Period From Date,发票日期开始日期

-Invoice Period To Date,发票日期终止日期

-Invoiced Amount (Exculsive Tax),发票金额(Exculsive税)

-Is Active,为活跃

-Is Advance,为进

-Is Asset Item,是资产项目

-Is Cancelled,被注销

-Is Carry Forward,是弘扬

-Is Child Table,是子表

-Is Default,是默认

-Is Encash,为兑现

-Is LWP,是LWP

-Is Mandatory Field,是必须填写

-Is Opening,是开幕

-Is Opening Entry,是开放报名

-Is PL Account,是PL账户

-Is POS,是POS机

-Is Primary Contact,是主要联络人

-Is Purchase Item,是购买项目

-Is Sales Item,是销售项目

-Is Service Item,是服务项目

-Is Single,单人

-Is Standard,为标准

-Is Stock Item,是库存项目

-Is Sub Contracted Item,是次签约项目

-Is Subcontracted,转包

-Is Submittable,是Submittable

-Is this Tax included in Basic Rate?,包括在基本速率此税?

-Issue,问题

-Issue Date,发行日期

-Issue Details,问题详情

-Issued Items Against Production Order,发出对项目生产订单

-It can also be used to create opening stock entries and to fix stock value.,它也可以用来创建期初存货项目和解决股票价值。

-It is needed to fetch Item Details.,这是需要获取产品的详细信息。

-Item,项目

-Item Advanced,项目高级

-Item Barcode,商品条码

-Item Batch Nos,项目批NOS

-Item Classification,产品分类

-Item Code,产品编号

-Item Code (item_code) is mandatory because Item naming is not sequential.,产品编码(item_code)是强制性的,因为产品的命名是不连续的。

-Item Code and Warehouse should already exist.,产品编号和仓库应该已经存在。

-Item Code cannot be changed for Serial No.,产品编号不能为序列号改变

-Item Customer Detail,项目客户详细

-Item Description,项目说明

-Item Desription,项目Desription

-Item Details,产品详细信息

-Item Group,项目组

-Item Group Name,项目组名称

-Item Groups in Details,在详细信息产品组

-Item Image (if not slideshow),产品图片(如果不是幻灯片)

-Item Name,项目名称

-Item Naming By,产品命名规则

-Item Price,商品价格

-Item Prices,产品价格

-Item Quality Inspection Parameter,产品质量检验参数

-Item Reorder,项目重新排序

-Item Serial No,产品序列号

-Item Serial Nos,产品序列号

-Item Shortage Report,商品短缺报告

-Item Supplier,产品供应商

-Item Supplier Details,产品供应商详细信息

-Item Tax,产品税

-Item Tax Amount,项目税额

-Item Tax Rate,项目税率

-Item Tax1,项目Tax1

-Item To Manufacture,产品制造

-Item UOM,项目计量单位

-Item Website Specification,项目网站规格

-Item Website Specifications,项目网站产品规格

-Item Wise Tax Detail ,项目智者税制明细

-Item classification.,项目分类。

-Item is neither Sales nor Service Item,项目既不是销售,也不服务项目

-Item must have 'Has Serial No' as 'Yes',项目必须有&#39;有序列号&#39;为&#39;是&#39;

-Item table can not be blank,项目表不能为空

-Item to be manufactured or repacked,产品被制造或重新包装

-Item will be saved by this name in the data base.,项目将通过此名称在数据库中保存。

-"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.",当选择序号项目,担保,资产管理公司(常年维护保养合同)的详细信息将自动获取。

-Item-wise Last Purchase Rate,项目明智的最后付款价

-Item-wise Price List Rate,项目明智的价目表率

-Item-wise Purchase History,项目明智的购买历史

-Item-wise Purchase Register,项目明智的购买登记

-Item-wise Sales History,项目明智的销售历史

-Item-wise Sales Register,项目明智的销售登记

-Items,项目

-Items To Be Requested,项目要请求

-"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",这是“缺货”的项目被要求考虑根据预计数量和最小起订量为所有仓库

-Items which do not exist in Item master can also be entered on customer's request,不中主项存在的项目也可以根据客户的要求进入

-Itemwise Discount,Itemwise折扣

-Itemwise Recommended Reorder Level,Itemwise推荐级别重新排序

-JSON,JSON

-JV,合资公司

-JavaScript Format: wn.query_reports['REPORTNAME'] = {},JavaScript的格式:wn.query_reports [&#39;REPORTNAME&#39;] = {}

-Javascript,使用Javascript

-Job Applicant,求职者

-Job Opening,招聘开幕

-Job Profile,工作简介

-Job Title,职位

-"Job profile, qualifications required etc.",所需的工作概况,学历等。

-Jobs Email Settings,乔布斯邮件设置

-Journal Entries,日记帐分录

-Journal Entry,日记帐分录

-Journal Voucher,期刊券

-Journal Voucher Detail,日记帐凭证详细信息

-Journal Voucher Detail No,日记帐凭证详细说明暂无

-KRA,KRA

-"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ",保持销售计划的轨道。跟踪信息,报价,销售订单等从竞选衡量投资回报。

-Keep a track of all communications,保持跟踪所有通信

-Keep a track of communication related to this enquiry which will help for future reference.,保持跟踪的沟通与此相关的调查,这将有助于以供将来参考。

-Key,关键

-Key Performance Area,关键绩效区

-Key Responsibility Area,关键责任区

-LEAD,铅

-LEAD/10-11/,LEAD/10-11 /

-LEAD/MUMBAI/,铅/孟买/

-LR Date,LR日期

-LR No,LR无

-Label,标签

-Label Help,标签说明

-Lacs,紫胶

-Landed Cost Item,到岸成本项目

-Landed Cost Items,到岸成本项目

-Landed Cost Purchase Receipt,到岸成本外购入库单

-Landed Cost Purchase Receipts,到岸成本外购入库单

-Landed Cost Wizard,到岸成本向导

-Landing Page,着陆页

-Language,语

-Language preference for user interface (only if available).,语言首选项的用户界面(仅如果有的话)。

-Last IP,最后一个IP

-Last Login,上次登录

-Last Name,姓

-Last Purchase Rate,最后预订价

-Last updated by,最后更新由

-Lastmod,LASTMOD

-Latest,最新

-Latest Updates,最新更新

-Lato,拉托

-Lead,铅

-Lead Details,铅详情

-Lead Id,铅标识

-Lead Name,铅名称

-Lead Owner,铅所有者

-Lead Source,铅源

-Lead Status,铅状态

-Lead Time Date,交货时间日期

-Lead Time Days,交货期天

-Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,交货期天是天由该项目预计将在您的仓库的数量。这天是在申请材料中取出,当你选择这个项目。

-Lead Type,引线型

-Leave Allocation,离开分配

-Leave Allocation Tool,离开配置工具

-Leave Application,离开应用

-Leave Approver,离开审批

-Leave Approver can be one of,离开审批者可以是一个

-Leave Approvers,离开审批

-Leave Balance Before Application,离开平衡应用前

-Leave Block List,离开块列表

-Leave Block List Allow,离开阻止列表允许

-Leave Block List Allowed,离开封锁清单宠物

-Leave Block List Date,留座日期表

-Leave Block List Dates,留座日期表

-Leave Block List Name,离开块列表名称

-Leave Blocked,离开封锁

-Leave Control Panel,离开控制面板

-Leave Encashed?,离开兑现?

-Leave Encashment Amount,假期兑现金额

-Leave Setup,离开设定

-Leave Type,离开类型

-Leave Type Name,离开类型名称

-Leave Without Pay,无薪假

-Leave allocations.,离开分配。

-Leave application has been approved.,休假申请已被批准。

-Leave application has been rejected.,休假申请已被拒绝。

-Leave blank if considered for all branches,离开,如果考虑所有分支空白

-Leave blank if considered for all departments,离开,如果考虑各部门的空白

-Leave blank if considered for all designations,离开,如果考虑所有指定空白

-Leave blank if considered for all employee types,离开,如果考虑所有的员工类型空白

-Leave blank if considered for all grades,离开,如果考虑所有级别空白

-Leave blank to repeat always,留空将总是重复

-"Leave can be approved by users with Role, ""Leave Approver""",离开可以通过用户与角色的批准,“给审批”

-Ledger,莱杰

-Ledgers,总帐

-Left,左

-Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,法人/附属账户与一个单独的表属于该组织。

-Less or equals,小于或等于

-Less than,小于

-Letter Head,信头

-Letter Head Image,信头图片

-Letter Head Name,信头名

-Letter Head in HTML,信头中的HTML

-Level,级别

-"Level 0 is for document level permissions, higher levels for field level permissions.",0级是文件级权限,更高层次字段级权限。

-Lft,LFT

-Like,喜欢

-Link,链接

-Link Name,链接名称

-Link to other pages in the side bar and next section,链接到侧栏和下一节其他页面

-Link to the page you want to open,链接到你想打开的网页

-Linked In Share,反向链接分享

-Linked With,挂具

-List,表

-List a few of your customers. They could be organizations or individuals.,列出一些你的客户。他们可以是组织或个人。

-List a few of your suppliers. They could be organizations or individuals.,列出一些你的供应商。他们可以是组织或个人。

-"List a few products or services you buy from your suppliers or vendors. If these are same as your products, then do not add them.",列出你从你的供应商或供应商买几个产品或服务。如果这些是与您的产品,那么就不要添加它们。

-List items that form the package.,形成包列表项。

-List of holidays.,假期表。

-List of patches executed,执行补丁列表

-List of users who can edit a particular Note,谁可以编辑特定票据的用户列表

-List this Item in multiple groups on the website.,列出这个项目在网站上多个组。

-"List your products or services that you sell to your customers. Make sure to check the Item Group, Unit of Measure and other properties when you start.",列出您的产品或服务,你卖你的客户。确保当你开始检查项目组,测量及其他物业单位。

-"List your tax heads (e.g. VAT, Excise) (upto 3) and their standard rates. This will create a standard template, you can edit and add more later.",列出你的头税(如增值税,消费税)(截至3)和它们的标准费率。这将创建一个标准的模板,您可以编辑和更多的稍后添加。

-Live Chat,即时聊天

-Loading,载入中

-Loading Report,加载报表

-Loading...,载入中...

-Log,登录

-"Log of Activities performed by users against Tasks that can be used for tracking time, billing.",通过对用户的任务,可用于跟踪时间,计费进行活动的日志。

-Log of Scheduler Errors,调度程序错误日志

-Login After,登录后

-Login Before,登录前

-Login Id,登录ID

-Login with your new User ID,与你的新的用户ID登录

-Logo,标志

-Logo and Letter Heads,标志和信头

-Logout,注销

-Long Text,长文本

-Lost,丢失

-Lost Reason,失落的原因

-Low,低

-Lower Income,较低的收入

-Lucida Grande,龙力大

-MIS Control,MIS控制

-MREQ-,MREQ  -

-MTN Details,MTN详情

-Mail Footer,邮件页脚

-Mail Password,邮件密码

-Mail Port,邮件端口

-Mail Server,邮件服务器

-Main Reports,主报告

-Main Section,主科

-Maintain Same Rate Throughout Sales Cycle,保持同样的速度在整个销售周期

-Maintain same rate throughout purchase cycle,在整个采购周期保持同样的速度

-Maintenance,保养

-Maintenance Date,维修日期

-Maintenance Details,保养细节

-Maintenance Schedule,维护计划

-Maintenance Schedule Detail,维护计划细节

-Maintenance Schedule Item,维护计划项目

-Maintenance Schedules,保养时间表

-Maintenance Status,维修状态

-Maintenance Time,维护时间

-Maintenance Type,维护型

-Maintenance Visit,维护访问

-Maintenance Visit Purpose,维护访问目的

-Major/Optional Subjects,大/选修课

-Make ,使

-Make Accounting Entry For Every Stock Movement,做会计分录为每股份转移

-Make Bank Voucher,使银行券

-Make Credit Note,使信贷注

-Make Debit Note,让缴费单

-Make Delivery,使交货

-Make Difference Entry,使不同入口

-Make Excise Invoice,使消费税发票

-Make Installation Note,使安装注意事项

-Make Invoice,使发票

-Make Maint. Schedule,让MAINT。时间表

-Make Maint. Visit,让MAINT。访问

-Make Packing Slip,使装箱单

-Make Payment Entry,使付款输入

-Make Purchase Invoice,做出购买发票

-Make Purchase Order,做采购订单

-Make Salary Slip,使工资单

-Make Salary Structure,使薪酬结构

-Make Sales Invoice,做销售发票

-Make Sales Order,使销售订单

-Make Supplier Quotation,让供应商报价

-Make Time Log Batch,做时间记录批

-Make a new,创建一个新的

-Make sure that the transactions you want to restrict have a Link field 'territory' that maps to a 'Territory' master.,请确保您要限制的交易有一个链接字段&#39;领土&#39;映射到一个&#39;领地&#39;师父。

-Male,男性

-Manage 3rd Party Backups,管理第三方备份

-Manage cost of operations,管理运营成本

-Manage exchange rates for currency conversion,管理汇率货币兑换

-Mandatory,强制性

-"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.",如果股票的强制性项目为“是”。也是默认仓库,保留数量从销售订单设置。

-Manufacture against Sales Order,对制造销售订单

-Manufacture/Repack,制造/重新包装

-Manufactured Qty,生产数量

-Manufactured quantity will be updated in this warehouse,生产量将在这个仓库进行更新

-Manufacturer,生产厂家

-Manufacturer Part Number,制造商零件编号

-Manufacturing,制造业

-Manufacturing Quantity,生产数量

-Margin,余量

-Marital Status,婚姻状况

-Market Segment,市场分类

-Married,已婚

-Mass Mailing,邮件群发

-Master,主

-Master Data,主数据

-Master Name,主名称

-Master Name is mandatory if account type is Warehouse,主名称是强制性的,如果帐户类型为仓库

-Master Type,硕士

-Masters,大师

-Match,比赛

-Match non-linked Invoices and Payments.,匹配非联的发票和付款。

-Material Issue,材料问题

-Material Receipt,材料收据

-Material Request,材料要求

-Material Request Detail No,材料要求详细说明暂无

-Material Request For Warehouse,申请材料仓库

-Material Request Item,材料要求项

-Material Request Items,材料要求项

-Material Request No,材料请求无

-Material Request Type,材料请求类型

-Material Request used to make this Stock Entry,材料要求用来做这个股票输入

-Material Requests for which Supplier Quotations are not created,对于没有被创建供应商报价的材料要求

-Material Requirement,物料需求

-Material Transfer,材料转让

-Materials,物料

-Materials Required (Exploded),所需材料(分解)

-Max 500 rows only.,最大500行而已。

-Max Attachments,最大附件

-Max Days Leave Allowed,最大天假宠物

-Max Discount (%),最大折让(%)

-"Meaning of Submit, Cancel, Amend",的含义提交,取消,修改

-Medium,中

-"Menu items in the Top Bar. For setting the color of the Top Bar, go to <a href=""#Form/Style Settings"">Style Settings</a>","在顶栏菜单项。设置最上面一栏的颜色,去<a href=""#Form/Style Settings"">样式设置</a>"

-Merging is only possible between Group-to-Group or 					Ledger-to-Ledger,合并是唯一可能的组到组或分类帐到总帐

-"Merging is only possible if following \					properties are same in both records.					Group or Ledger, Debit or Credit, Is PL Account",合并是唯一可能的,如果下面的\属性是相同的两个记录。集团或Ledger,借方或贷方,是特等帐户

-Message,信息

-Message Parameter,消息参数

-Message Sent,发送消息

-Message greater than 160 character will be splitted into multiple mesage,消息大于160字符将被分裂成多个mesage

-Messages,消息

-Method,方法

-Middle Income,中等收入

-Middle Name (Optional),中间名(可选)

-Milestone,里程碑

-Milestone Date,里程碑日期

-Milestones,里程碑

-Milestones will be added as Events in the Calendar,里程碑将被添加为日历事件

-Millions,百万

-Min Order Qty,最小订货量

-Minimum Order Qty,最低起订量

-Misc,杂项

-Misc Details,其它详细信息

-Miscellaneous,杂项

-Miscelleneous,Miscelleneous

-Missing Currency Exchange Rates for,缺少货币汇率

-Missing Values Required,所需遗漏值

-Mobile No,手机号码

-Mobile No.,手机号码

-Mode of Payment,付款方式

-Modern,现代

-Modified Amount,修改金额

-Modified by,改性

-Module,模

-Module Def,模块高清

-Module Name,模块名称

-Modules,模块

-Monday,星期一

-Month,月

-Monthly,每月一次

-Monthly Attendance Sheet,每月考勤表

-Monthly Earning & Deduction,每月入息和扣除

-Monthly Salary Register,月薪注册

-Monthly salary statement.,月薪声明。

-Monthly salary template.,月薪模板。

-More,更多

-More Details,更多详情

-More Info,更多信息

-More content for the bottom of the page.,更多的内容的页面的底部。

-Moving Average,移动平均线

-Moving Average Rate,移动平均房价

-Mr,先生

-Ms,女士

-Multiple Item prices.,多个项目的价格。

-Multiple Price list.,多重价格清单。

-Must be Whole Number,必须是整数

-Must have report permission to access this report.,必须具有报告权限访问此报告。

-Must specify a Query to run,必须指定一个查询运行

-My Settings,我的设置

-NL-,NL-

-Name,名称

-Name Case,案例名称

-Name Exists,名称存在

-Name and Description,名称和说明

-Name and Employee ID,姓名和雇员ID

-Name is required,名称是必需的

-"Name of new Account. Note: Please don't create accounts for Customers and Suppliers,",新帐户的名称。注:请不要创建帐户客户和供应商,

-Name of person or organization that this address belongs to.,的人或组织该地址所属的命名。

-Name of the Budget Distribution,在预算分配的名称

-Naming Series,命名系列

-Naming Series mandatory,命名系列强制性

-Negative balance is not allowed for account ,负平衡是不允许的帐户

-Net Pay,净收费

-Net Pay (in words) will be visible once you save the Salary Slip.,净收费(字)将会看到,一旦你保存工资单。

-Net Total,总净

-Net Total (Company Currency),总净值(公司货币)

-Net Weight,净重

-Net Weight UOM,净重计量单位

-Net Weight of each Item,每个项目的净重

-Net pay can not be negative,净工资不能为负

-Never,从来没有

-New,新

-New ,新

-New Account,新帐号

-New Account Name,新帐号名称

-New BOM,新的物料清单

-New Communications,新通讯

-New Company,新公司

-New Cost Center,新的成本中心

-New Cost Center Name,新的成本中心名称

-New Delivery Notes,新交付票据

-New Enquiries,新的查询

-New Leads,新信息

-New Leave Application,新假期申请

-New Leaves Allocated,分配新叶

-New Leaves Allocated (In Days),分配(天)新叶

-New Material Requests,新材料的要求

-New Password,新密码

-New Projects,新项目

-New Purchase Orders,新的采购订单

-New Purchase Receipts,新的购买收据

-New Quotations,新语录

-New Record,新记录

-New Sales Orders,新的销售订单

-New Serial No cannot have Warehouse. Warehouse must be \				set by Stock Entry or Purchase Receipt,新的序列号不能有仓库。仓库必须由股票输入或外购入库单进行\设置

-New Stock Entries,新货条目

-New Stock UOM,新的库存计量单位

-New Supplier Quotations,新供应商报价

-New Support Tickets,新的客服支援回报单

-New Workplace,职场新人

-New value to be set,新的值被设置

-Newsletter,通讯

-Newsletter Content,通讯内容

-Newsletter Status,通讯状态

-"Newsletters to contacts, leads.",通讯,联系人,线索。

-Next Communcation On,下一步通信电子在

-Next Contact By,接着联系到

-Next Contact Date,下一步联络日期

-Next Date,下一个日期

-Next State,下一状态

-Next actions,下一步行动

-Next email will be sent on:,接下来的电子邮件将被发送:

-No,无

-No Action,无动作

-No Cache,无缓存

-No Communication tagged with this ,无标签的通信与此

-No Copy,没有复制

-No Customer Accounts found.,没有客户帐户发现。

-No Customer Accounts found. Customer Accounts are identified based on \			'Master Type' value in account record.,没有客户帐户发现。客户帐户的基础上确定的帐户记录\&#39;硕士&#39;的值。

-No Item found with ,序号项目与发现

-No Items to Pack,无项目包

-No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,没有请假审批。请指定&#39;休假审批的角色,以ATLEAST一个用户。

-No Permission,无权限

-No Permission to ,没有权限

-No Permissions set for this criteria.,没有权限设置此标准。

-No Report Loaded. Please use query-report/[Report Name] to run a report.,无报告加载。请使用查询报告/ [报告名称]运行报告。

-No Sitemap,没有网站地图

-No Supplier Accounts found. Supplier Accounts are identified based on \			'Master Type' value in account record.,没有供应商帐户发现。供应商账户的基础上确定的帐户记录\&#39;硕士&#39;的值。

-No User Properties found.,没有用户属性中找到。

-No accounting entries for following warehouses,没有对下述仓库会计分录

-No addresses created,没有发起任何地址

-No contacts created,没有发起任何接触

-No default BOM exists for item: ,没有默认的BOM存在项目:

-No further records,没有进一步的记录

-No of Requested SMS,无的请求短信

-No of Sent SMS,没有发送短信

-No of Visits,没有访问量的

-No one,没有人

-No permission to edit,无权限进行编辑

-No permission to write / remove.,没有权限写入/删除。

-No record found,没有资料

-No records tagged.,没有记录标记。

-No salary slip found for month: ,没有工资单上发现的一个月:

-None,无

-None: End of Workflow,无:结束的工作流程

-Not,不

-Not Active,不活跃

-Not Applicable,不适用

-Not Available,不可用

-Not Billed,不发单

-Not Delivered,未交付

-Not Found,未找到

-Not Linked to any record.,不链接到任何记录。

-Not Permitted,不允许

-Not Set,没有设置

-Not allowed entry in Warehouse,在仓库不准入境

-Not allowed for: ,不允许:

-Not equals,不等于

-Note,注

-Note User,注意用户

-Note is a free page where users can share documents / notes,Note是一款免费的网页,用户可以共享文件/笔记

-Note:,注意:

-"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.",注意:备份和文件不会从Dropbox的删除,你将不得不手动删除它们。

-"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.",注意:备份和文件不能从谷歌驱动器中删除,你将不得不手动删除它们。

-Note: Email will not be sent to disabled users,注:电子邮件将不会被发送到用户禁用

-"Note: For best results, images must be of the same size and width must be greater than height.",注意:为达到最佳效果,图象必须具有相同的尺寸和宽度必须大于高度。

-Note: Other permission rules may also apply,注:其它权限规则也可申请

-Note: maximum attachment size = 1mb,注:附件大小上限= 1MB

-Notes,笔记

-Notes:,注意事项:

-Nothing to show,没有显示

-Nothing to show for this selection,没什么可显示该选择

-Notice (days),通告(天)

-Notification Control,通知控制

-Notification Count,通知计数

-Notification Email Address,通知电子邮件地址

-Notify By Email,通知通过电子邮件

-Notify by Email on creation of automatic Material Request,在创建自动材料通知要求通过电子邮件

-Number Format,数字格式

-O+,O +

-O-,O-

-OPPT,OPPT

-Offer Date,要约日期

-Office,办公室

-Old Parent,老家长

-On,上

-On Net Total,在总净

-On Previous Row Amount,在上一行金额

-On Previous Row Total,在上一行共

-"Once you have set this, the users will only be able access documents with that property.",一旦你设置这个,用户将只能访问文档与该属性。

-Only Administrator allowed to create Query / Script Reports,只有管​​理员可以创建查询/报告的脚本

-Only Administrator can save a standard report. Please rename and save.,只有管​​理员可以保存一个标准的报告。请重新命名并保存。

-Only Allow Edit For,只允许编辑

-"Only Serial Nos with status ""Available"" can be delivered.",只有串行NOS与状态“可用”可交付使用。

-Only Stock Items are allowed for Stock Entry,只股票项目所允许的股票输入

-Only System Manager can create / edit reports,只有系统管理员可以创建/编辑报道

-Only leaf nodes are allowed in transaction,只有叶节点中允许交易

-Open,开

-Open Count,打开计数

-Open Production Orders,清生产订单

-Open Sans,开放三世

-Open Tickets,开放门票

-Opening,开盘

-Opening (Cr),开幕(CR)

-Opening (Dr),开幕(博士)

-Opening Accounting Entries,开幕会计分录

-Opening Accounts and Stock,开户和股票

-Opening Date,开幕日期

-Opening Date and Closing Date should be within same Fiscal Year,开幕日期和截止日期应在同一会计年度

-Opening Date should be before Closing Date,开幕日期应该是截止日期之前

-Opening Entry,开放报名

-Opening Qty,开放数量

-Opening Time,开放时间

-Opening Value,开度值

-Opening for a Job.,开放的工作。

-Operating Cost,营业成本

-Operation Description,操作说明

-Operation No,操作无

-Operation Time (mins),操作时间(分钟)

-Operations,操作

-Opportunity,机会

-Opportunity Date,日期机会

-Opportunity From,从机会

-Opportunity Item,项目的机会

-Opportunity Items,项目的机会

-Opportunity Lost,失去的机会

-Opportunity Type,机会型

-Optional. This setting will be used to filter in various transactions.,可选。此设置将被应用于各种交易进行过滤。

-Options,选项

-Options Help,选项​​帮助

-Order Type,订单类型

-Ordered,订购

-Ordered Items To Be Billed,订购物品被标榜

-Ordered Items To Be Delivered,订购项目交付

-Ordered Qty,订购数量

-"Ordered Qty: Quantity ordered for purchase, but not received.",订购数量:订购数量的报价,但没有收到。

-Ordered Quantity,订购数量

-Orders released for production.,发布生产订单。

-Org History,组织历史

-Org History Heading,组织历史航向

-Organization,组织

-Organization Name,组织名称

-Organization Profile,组织简介

-Original Message,原始消息

-Other,其他

-Other Details,其他详细信息

-Out,出

-Out Qty,输出数量

-Out Value,出价值

-Out of AMC,出资产管理公司

-Out of Warranty,超出保修期

-Outgoing,传出

-Outgoing Email Settings,传出电子邮件设置

-Outgoing Mail Server,发送邮件服务器

-Outgoing Mails,传出邮件

-Outstanding Amount,未偿还的金额

-Outstanding for Voucher ,杰出的优惠券

-Overhead,开销

-Overheads,费用

-Overview,概观

-Owned,资

-Owner,业主

-PAN Number,潘号码

-PF No.,PF号

-PF Number,PF数

-PI/2011/,PI/2011 /

-PIN,密码

-PL or BS,PL或BS

-PO,PO

-PO Date,PO日期

-PO No,订单号码

-POP3 Mail Server,POP3邮件服务器

-POP3 Mail Server (e.g. pop.gmail.com),POP3邮件服务器(如:pop.gmail.com)

-POP3 Mail Settings,POP3邮件设定

-POP3 mail server (e.g. pop.gmail.com),POP3邮件服务器(如:pop.gmail.com)

-POP3 server e.g. (pop.gmail.com),POP3服务器如(pop.gmail.com)

-POS Setting,POS机设置

-POS View,POS机查看

-PR Detail,PR详细

-PR Posting Date,公关寄发日期

-PRO,PRO

-PS,PS

-Package Item Details,包装物品详情

-Package Items,包装产品

-Package Weight Details,包装重量详情

-Packed Item,盒装产品

-Packing Details,装箱明细

-Packing Detials,包装往绩详情

-Packing List,包装清单

-Packing Slip,装箱单

-Packing Slip Item,装箱单项目

-Packing Slip Items,装箱单项目

-Packing Slip(s) Cancelled,装箱单(S)已注销

-Page,页面

-Page Background,页面背景

-Page Border,页面边框

-Page Break,分页符

-Page HTML,页面的HTML

-Page Headings,页面标题

-Page Links,网页链接

-Page Name,网页名称

-Page Name Field,页面名称字段

-Page Role,第角色

-Page Text,页面文字

-Page already exists,页面已经存在

-Page content,页面内容

-Page not found,找不到网页

-Page or Generator,页或生成

-Page to show on the website,页面显示在网站上

-"Page url name (auto-generated) (add "".html"")",页面的URL名称(自动生成)(加上“。的HTML”)

-Paid,支付

-Paid Amount,支付的金额

-Parameter,参数

-Parent Account,父帐户

-Parent Cost Center,父成本中心

-Parent Customer Group,母公司集团客户

-Parent Detail docname,家长可采用DocName细节

-Parent Item,父项目

-Parent Item Group,父项目组

-Parent Label,父标签

-Parent Sales Person,母公司销售人员

-Parent Territory,家长领地

-Parent is required.,家长是必需的。

-Parenttype,Parenttype

-Partially Billed,部分帐单

-Partially Completed,部分完成

-Partially Delivered,部分交付

-Participants,参与者

-Partly Billed,天色帐单

-Partly Delivered,部分交付

-Partner Target Detail,合作伙伴目标详细信息

-Partner Type,合作伙伴类型

-Partner's Website,合作伙伴的网站

-Passive,被动

-Passport Number,护照号码

-Password,密码

-Password Expires in (days),在(天)密码过期

-Password Updated,密码更新

-Patch,补丁

-Patch Log,补丁日志

-Pay To / Recd From,支付/ RECD从

-Payables,应付账款

-Payables Group,集团的应付款项

-Payment Collection With Ageing,代收货款随着老龄化

-Payment Days,金天

-Payment Due Date,付款到期日

-Payment Entries,付款项

-Payment Entry has been modified after you pulled it. 			Please pull it again.,付款输入已修改你拉后。请重新拉。

-Payment Made With Ageing,支付MADE WITH老龄化

-Payment Reconciliation,付款对账

-Payment cannot be made for empty cart,付款方式不能为空购物车制造

-Payment to Invoice Matching Tool,付款发票匹配工具

-Payment to Invoice Matching Tool Detail,付款发票匹配工具详细介绍

-Payments,付款

-Payments Made,支付的款项

-Payments Received,收到付款

-Payments made during the digest period,在消化期间支付的款项

-Payments received during the digest period,在消化期间收到付款

-Payroll Settings,薪资设置

-Payroll Setup,薪资设定

-Pending,有待

-Pending Amount,待审核金额

-Pending Review,待审核

-Pending SO Items For Purchase Request,待处理的SO项目对于采购申请

-Percent,百分之

-Percent Complete,完成百分比

-Percentage Allocation,百分比分配

-Percentage Allocation should be equal to ,百分比分配应等于

-Percentage variation in quantity to be allowed while receiving or delivering this item.,同时接收或传送资料被允许在数量上的变化百分比。

-Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,百分比你被允许接收或传递更多针对订购的数量。例如:如果您订购100个单位。和你的津贴是10%,那么你被允许接收110个单位。

-Performance appraisal.,绩效考核。

-Period,期

-Period Closing Voucher,期末券

-Periodicity,周期性

-Perm Level,权限等级

-Permanent Address,永久地址

-Permanent Address Is,永久地址

-Permission,允许

-Permission Level,权限级别

-Permission Levels,权限级别

-Permission Manager,权限管理

-Permission Rules,权限规则

-Permissions,权限

-Permissions Settings,权限设置

-Permissions are automatically translated to Standard Reports and Searches,权限会自动转换为标准报表和搜索

-"Permissions are set on Roles and Document Types (called DocTypes) by restricting read, edit, make new, submit, cancel, amend and report rights.",权限是通过限制读取,编辑,做出新的,提交,取消,修改和报告权的角色和文件类型(称为文档类型)设置。

-Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful incase you want to hide or make certain field read-only.,在更高级别的权限是“现场级”的权限。所有栏位有一个“权限级别”设置对他们和那个权限应用到该字段中定义的规则。柜面你想要隐藏或使某些领域只读这是有用的。

-"Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document.",在0级权限是“文件级”的权限,也就是说,它们是主要用于访问文件。

-Permissions translate to Users based on what Role they are assigned,权限转化为基于什么样的角色,他们被分配用户

-Person,人

-Personal,个人

-Personal Details,个人资料

-Personal Email,个人电子邮件

-Phone,电话

-Phone No,电话号码

-Phone No.,电话号码

-Pick Columns,摘列

-Pincode,PIN代码

-Place of Issue,签发地点

-Plan for maintenance visits.,规划维护访问。

-Planned Qty,计划数量

-"Planned Qty: Quantity, for which, Production Order has been raised,",计划数量:数量,为此,生产订单已经提高,

-Planned Quantity,计划数量

-Plant,厂

-Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,请输入缩写或简称恰当,因为它会被添加为后缀的所有帐户头。

-Please Select Company under which you want to create account head,请选择公司要在其下创建账户头

-Please attach a file first.,请附上文件第一。

-Please attach a file or set a URL,请附上一个文件或设置一个URL

-Please change the value,请更改该值

-Please check,请检查

-Please create new account from Chart of Accounts.,请从科目表创建新帐户。

-Please do NOT create Account (Ledgers) for Customers and Suppliers. They are created directly from the Customer / Supplier masters.,请不要用于客户及供应商建立的帐户(总帐)。他们直接从客户/供应商创造的主人。

-Please enter Cost Center,请输入成本中心

-Please enter Default Unit of Measure,请输入缺省的计量单位

-Please enter Delivery Note No or Sales Invoice No to proceed,请输入送货单号或销售发票号码进行

-Please enter Employee Id of this sales parson,请输入本销售牧师的员工标识

-Please enter Expense Account,请输入您的费用帐户

-Please enter Item Code to get batch no,请输入产品编号,以获得批号

-Please enter Item Code.,请输入产品编号。

-Please enter Production Item first,请先输入生产项目

-Please enter Purchase Receipt No to proceed,请输入外购入库单没有进行

-Please enter Reserved Warehouse for item ,请输入预留仓库的项目

-Please enter account group under which account \					for warehouse ,请输入下占\仓库帐户组

-Please enter company first,请先输入公司

-Please enter company name first,请先输入公司名称

-Please install dropbox python module,请安装Dropbox的Python模块

-Please make sure that there are no empty columns in the file.,请确保没有空列在文件中。

-Please mention default value for ',请提及默认值&#39;

-Please reduce qty.,请减少数量。

-Please refresh to get the latest document.,请刷新以获得最新的文档。

-Please save the Newsletter before sending.,请发送之前保存的通讯。

-Please select Bank Account,请选择银行帐户

-Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,请选择结转,如果你还需要包括上一会计年度的资产负债叶本财年

-Please select Date on which you want to run the report,请选择您要运行报告日期

-Please select Price List,请选择价格表

-Please select Time Logs.,请选择时间记录。

-Please select a,请选择一个

-Please select a csv file,请选择一个csv文件

-Please select a file or url,请选择一个文件或URL

-Please select a service item or change the order type to Sales.,请选择服务项目,或更改订单类型销售。

-Please select a sub-contracted item or do not sub-contract the transaction.,请选择一个分包项目或不分包交易。

-Please select a valid csv file with data.,请选择与数据的有效csv文件。

-"Please select an ""Image"" first",请选择“图像”第一

-Please select month and year,请选择年份和月份

-Please select options and click on Create,请选择选项并点击Create

-Please select the document type first,请选择文档类型第一

-Please select: ,请选择:

-Please set Dropbox access keys in,请设置Dropbox的访问键

-Please set Google Drive access keys in,请设置谷歌驱动器的访问键

-Please setup Employee Naming System in Human Resource > HR Settings,请设置员工命名系统中的人力资源&gt;人力资源设置

-Please setup your chart of accounts before you start Accounting Entries,请设置您的会计科目表你开始会计分录前

-Please specify,请注明

-Please specify Company,请注明公司

-Please specify Company to proceed,请注明公司进行

-Please specify Default Currency in Company Master \			and Global Defaults,请在公司主\和全球默认指定默认货币

-Please specify a,请指定一个

-Please specify a Price List which is valid for Territory,请指定一个价格表,有效期为领地

-Please specify a valid,请指定一个有效

-Please specify a valid 'From Case No.',请指定一个有效的“从案号”

-Please specify currency in Company,请公司指定的货币

-Please submit to update Leave Balance.,请提交更新休假余额。

-Please write something,请写东西

-Please write something in subject and message!,请写东西的主题和消息!

-Plot,情节

-Plot By,阴谋

-Plugin,插件

-Point of Sale,销售点

-Point-of-Sale Setting,销售点的设置

-Post Graduate,研究生

-Post Publicly,公开发布

-Post Topic,发表帖子

-Postal,邮政

-Posting Date,发布日期

-Posting Date Time cannot be before,发文日期时间不能前

-Posting Time,发布时间

-Posts,帖子

-Potential Sales Deal,潜在的销售新政

-Potential opportunities for selling.,潜在的机会卖。

-"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3",精度浮点字段(数量,折扣,百分比等)。花车将四舍五入到指定的小数。默认值= 3

-Preferred Billing Address,首选帐单地址

-Preferred Shipping Address,首选送货地址

-Prefix,字首

-Present,现

-Prevdoc DocType,Prevdoc的DocType

-Prevdoc Doctype,Prevdoc文档类型

-Previous Work Experience,以前的工作经验

-Price List,价格表

-Price List Country,价格表国家

-Price List Currency,价格表货币

-Price List Exchange Rate,价目表汇率

-Price List Master,价格表主

-Price List Name,价格列表名称

-Price List Rate,价格列表费率

-Price List Rate (Company Currency),价格列表费率(公司货币)

-Primary,初级

-Print,打印

-Print Format,打印格式

-Print Format Style,打印格式样式

-Print Format Type,打印格式类型

-Print Heading,打印标题

-Print Hide,打印隐藏

-Print Width,打印宽度

-Print Without Amount,打印量不

-Print...,打印...

-Printing,印花

-Priority,优先

-Private,私人

-Process Payroll,处理工资

-Produced,生产

-Produced Quantity,生产的产品数量

-Product Enquiry,产品查询

-Production Order,生产订单

-Production Order must be submitted,生产订单必须提交

-Production Orders,生产订单

-Production Orders in Progress,在建生产订单

-Production Plan Item,生产计划项目

-Production Plan Items,生产计划项目

-Production Plan Sales Order,生产计划销售订单

-Production Plan Sales Orders,生产计划销售订单

-Production Planning (MRP),生产计划(MRP)

-Production Planning Tool,生产规划工具

-Products or Services You Buy,产品或服务您选购

-"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.",产品将重量年龄在默认搜索排序。更多的重量,年龄,更高的产品会出现在列表中。

-Profile,轮廓

-Profile Defaults,简介默认

-Profile Represents a User in the system.,资料表示系统中的一个用户。

-Profile of a Blogger,是Blogger的个人资料

-Project,项目

-Project Costing,项目成本核算

-Project Details,项目详情

-Project Milestone,项目里程碑

-Project Milestones,项目里程碑

-Project Name,项目名称

-Project Start Date,项目开始日期

-Project Type,项目类型

-Project Value,项目价值

-Project activity / task.,项目活动/任务。

-Project master.,项目主。

-Project will get saved and will be searchable with project name given,项目将得到保存,并会搜索与项目名称定

-Project wise Stock Tracking,项目明智的库存跟踪

-Project wise Stock Tracking ,项目明智的库存跟踪

-Projected,预计

-Projected Qty,预计数量

-Projects,项目

-Prompt for Email on Submission of,提示电子邮件的提交

-Properties,属性

-Property,属性

-Property Setter,属性setter

-Property Setter overrides a standard DocType or Field property,属性setter覆盖一个标准的DocType或Field属性

-Property Type,物业类型

-Provide email id registered in company,提供的电子邮件ID在公司注册

-Public,公

-Published,发布时间

-Published On,发表于

-Pull Emails from the Inbox and attach them as Communication records (for known contacts).,从收件箱拉电子邮件,并将它们附加的通信记录(称为触点)。

-Pull Payment Entries,拉付款项

-Pull sales orders (pending to deliver) based on the above criteria,基于上述标准拉销售订单(待定提供)

-Purchase,采购

-Purchase / Manufacture Details,采购/制造详细信息

-Purchase Analytics,购买Analytics(分析)

-Purchase Common,购买普通

-Purchase Details,购买详情

-Purchase Discounts,购买折扣

-Purchase In Transit,购买运输

-Purchase Invoice,购买发票

-Purchase Invoice Advance,购买发票提前

-Purchase Invoice Advances,采购发票进展

-Purchase Invoice Item,采购发票项目

-Purchase Invoice Trends,购买发票趋势

-Purchase Order,采购订单

-Purchase Order Date,采购订单日期

-Purchase Order Item,采购订单项目

-Purchase Order Item No,采购订单编号

-Purchase Order Item Supplied,采购订单项目提供

-Purchase Order Items,采购订单项目

-Purchase Order Items Supplied,采购订单项目提供

-Purchase Order Items To Be Billed,采购订单的项目被标榜

-Purchase Order Items To Be Received,采购订单项目可收

-Purchase Order Message,采购订单的消息

-Purchase Order Required,购货订单要求

-Purchase Order Trends,采购订单趋势

-Purchase Orders given to Suppliers.,购买给供应商的订单。

-Purchase Receipt,外购入库单

-Purchase Receipt Item,采购入库项目

-Purchase Receipt Item Supplied,采购入库项目提供

-Purchase Receipt Item Supplieds,采购入库项目Supplieds

-Purchase Receipt Items,采购入库项目

-Purchase Receipt Message,外购入库单信息

-Purchase Receipt No,购买收据号码

-Purchase Receipt Required,外购入库单要求

-Purchase Receipt Trends,购买收据趋势

-Purchase Register,购买注册

-Purchase Return,采购退货

-Purchase Returned,进货退出

-Purchase Taxes and Charges,购置税和费

-Purchase Taxes and Charges Master,购置税及收费硕士

-Purpose,目的

-Purpose must be one of ,目的必须是一个

-Python Module Name,Python的模块名称

-QA Inspection,质素保证视学

-QAI/11-12/,QAI/11-12 /

-QTN,QTN

-Qty,数量

-Qty Consumed Per Unit,数量消耗每单位

-Qty To Manufacture,数量制造

-Qty as per Stock UOM,数量按库存计量单位

-Qty to Deliver,数量交付

-Qty to Order,数量订购

-Qty to Receive,数量来接收

-Qty to Transfer,数量转移到

-Qualification,合格

-Quality,质量

-Quality Inspection,质量检验

-Quality Inspection Parameters,质量检验参数

-Quality Inspection Reading,质量检验阅读

-Quality Inspection Readings,质量检验读物

-Quantity,数量

-Quantity Requested for Purchase,需求数量的购买

-Quantity and Rate,数量和速率

-Quantity and Warehouse,数量和仓库

-Quantity cannot be a fraction.,量不能是一小部分。

-Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,制造/从原材料数量给予重新包装后获得的项目数量

-Quantity should be equal to Manufacturing Quantity. ,数量应等于生产数量。

-Quarter,季

-Quarterly,季刊

-Query,询问

-Query Options,查询选项

-Query Report,查询报表

-Query must be a SELECT,查询必须是一个SELECT

-Quick Help,快速帮助

-Quick Help for Setting Permissions,快速帮助设置权限

-Quick Help for User Properties,快速帮助用户属性

-Quotation,行情

-Quotation Date,报价日期

-Quotation Item,产品报价

-Quotation Items,报价产品

-Quotation Lost Reason,报价遗失原因

-Quotation Message,报价信息

-Quotation Series,系列报价

-Quotation To,报价要

-Quotation Trend,行情走势

-Quotation Trends,报价趋势

-Quotation is cancelled.,报价将被取消。

-Quotations received from Suppliers.,从供应商收到的报价。

-Quotes to Leads or Customers.,行情到引线或客户。

-Raise Material Request when stock reaches re-order level,提高材料时,申请股票达到再订购水平

-Raised By,提出

-Raised By (Email),提出(电子邮件)

-Random,随机

-Range,范围

-Rate,率

-Rate ,率

-Rate (Company Currency),率(公司货币)

-Rate Of Materials Based On,率材料的基础上

-Rate and Amount,率及金额

-Rate at which Customer Currency is converted to customer's base currency,速率客户货币转换成客户的基础货币

-Rate at which Price list currency is converted to company's base currency,速率价目表货币转换为公司的基础货币

-Rate at which Price list currency is converted to customer's base currency,速率价目表货币转换成客户的基础货币

-Rate at which customer's currency is converted to company's base currency,速率客户的货币转换为公司的基础货币

-Rate at which supplier's currency is converted to company's base currency,速率供应商的货币转换为公司的基础货币

-Rate at which this tax is applied,速率此税适用

-Raw Material Item Code,原料产品编号

-Raw Materials Supplied,提供原料

-Raw Materials Supplied Cost,原料提供成本

-Re-Order Level,再订购水平

-Re-Order Qty,重新订购数量

-Re-order,重新排序

-Re-order Level,再订购水平

-Re-order Qty,再订购数量

-Read,阅读

-Read Only,只读

-Reading 1,阅读1

-Reading 10,阅读10

-Reading 2,阅读2

-Reading 3,阅读3

-Reading 4,4阅读

-Reading 5,阅读5

-Reading 6,6阅读

-Reading 7,7阅读

-Reading 8,阅读8

-Reading 9,9阅读

-Reason,原因

-Reason for Leaving,离职原因

-Reason for Resignation,原因辞职

-Reason for losing,原因丢失

-Recd Quantity,RECD数量

-Receivable / Payable account will be identified based on the field Master Type,应收/应付帐款的帐户将基于字段硕士识别

-Receivables,应收账款

-Receivables / Payables,应收/应付账款

-Receivables Group,应收账款集团

-Received,收到

-Received Date,收稿日期

-Received Items To Be Billed,收到的项目要被收取

-Received Qty,收到数量

-Received and Accepted,收到并接受

-Receiver List,接收器列表

-Receiver Parameter,接收机参数

-Recipient,接受者

-Recipients,受助人

-Reconciliation Data,数据对账

-Reconciliation HTML,和解的HTML

-Reconciliation JSON,JSON对账

-Record item movement.,记录项目的运动。

-Recurring Id,经常性标识

-Recurring Invoice,经常性发票

-Recurring Type,经常性类型

-Reduce Deduction for Leave Without Pay (LWP),减少扣除停薪留职(LWP)

-Reduce Earning for Leave Without Pay (LWP),降低盈利停薪留职(LWP)

-Ref Code,参考代码

-Ref DocType,参考的DocType

-Ref Name,楼盘名称

-Ref SQ,参考SQ

-Ref Type,楼盘类型

-Reference,参考

-Reference Date,参考日期

-Reference DocName,可采用DocName参考

-Reference DocType,参考的DocType

-Reference Name,参考名称

-Reference Number,参考号码

-Reference Type,参考类型

-Refresh,刷新

-Refreshing....,清爽....

-Registered but disabled.,注册但被禁用。

-Registration Details,报名详情

-Registration Details Emailed.,报名资料通过电子邮件发送。

-Registration Info,注册信息

-Rejected,拒绝

-Rejected Quantity,拒绝数量

-Rejected Serial No,拒绝序列号

-Rejected Warehouse,拒绝仓库

-Rejected Warehouse is mandatory against regected item,拒绝仓库是必须反对regected项目

-Relation,关系

-Relieving Date,解除日期

-Relieving Date of employee is ,减轻员工的日期是

-Remark,备注

-Remarks,备注

-Remove Bookmark,删除书签

-Rename,重命名

-Rename Log,重命名日志

-Rename Tool,重命名工具

-Rename...,重命名...

-Rent Cost,租金成本

-Rent per hour,每小时租

-Rented,租

-Repeat On,重复开

-Repeat Till,重复直到

-Repeat on Day of Month,重复上月的日

-Repeat this Event,重复此事件

-Replace,更换

-Replace Item / BOM in all BOMs,更换项目/物料清单中的所有材料明细表

-"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM",在它被使用的所有其他的BOM替换特定的物料清单。它会取代旧的BOM链接,更新成本,并重新生成“物料清单爆炸物品”表按照新的物料清单

-Replied,回答

-Report,报告

-Report Builder,报表生成器

-Report Builder reports are managed directly by the report builder. Nothing to do.,报表生成器报表直接由报表生成器来管理。无事可做。

-Report Date,报告日期

-Report Hide,报告隐藏

-Report Name,报告名称

-Report Type,报告类型

-Report issues at,在报告问题

-Report was not saved (there were errors),报告没有被保存(有错误)

-Reports,报告

-Reports to,报告以

-Represents the states allowed in one document and role assigned to change the state.,代表一个文档,并分配到改变国家角色允许的状态。

-Reqd,REQD

-Reqd By Date,REQD按日期

-Request Type,请求类型

-Request for Information,索取资料

-Request for purchase.,请求您的报价。

-Requested,要求

-Requested For,对于要求

-Requested Items To Be Ordered,要求项目要订购

-Requested Items To Be Transferred,要求要传输的项目

-Requested Qty,请求数量

-"Requested Qty: Quantity requested for purchase, but not ordered.",要求的数量:数量要求的报价,但没有下令。

-Requests for items.,请求的项目。

-Required By,必选

-Required Date,所需时间

-Required Qty,所需数量

-Required only for sample item.,只对样品项目所需。

-Required raw materials issued to the supplier for producing a sub - contracted item.,发给供应商,生产子所需的原材料 - 承包项目。

-Reseller,经销商

-Reserved,保留的

-Reserved Qty,保留数量

-"Reserved Qty: Quantity ordered for sale, but not delivered.",版权所有数量:订购数量出售,但未交付。

-Reserved Quantity,保留数量

-Reserved Warehouse,保留仓库

-Reserved Warehouse in Sales Order / Finished Goods Warehouse,在销售订单/成品仓库保留仓库

-Reserved Warehouse is missing in Sales Order,保留仓库在销售订单失踪

-Reset Filters,重设过滤器

-Reset Password Key,重设密码钥匙

-Resignation Letter Date,辞职信日期

-Resolution,决议

-Resolution Date,决议日期

-Resolution Details,详细解析

-Resolved By,议决

-Restrict IP,限制IP

-Restrict user from this IP address only. Multiple IP addresses can be added by separating with commas. Also accepts partial IP addresses like (111.111.111),仅此IP地址限制用户。多个IP地址,可以通过用逗号分隔的补充。也接受像(111.111.111)部分的IP地址

-Restricting By User,通过限制用户

-Retail,零售

-Retailer,零售商

-Review Date,评论日期

-Rgt,RGT

-Right,右边

-Role,角色

-Role Allowed to edit frozen stock,角色可以编辑冻结股票

-Role Name,角色名称

-Role that is allowed to submit transactions that exceed credit limits set.,作用是允许提交超过设定信用额度交易的。

-Roles,角色

-Roles Assigned,角色分配

-Roles Assigned To User,角色分配给用户

-Roles HTML,角色的HTML

-Root ,根

-Root cannot have a parent cost center,根本不能有一个父成本中心

-Rounded Total,总圆角

-Rounded Total (Company Currency),圆润的总计(公司货币)

-Row,排

-Row ,排

-Row #,行#

-Row # ,行#

-Rules defining transition of state in the workflow.,规则定义的工作流状态的过渡。

-"Rules for how states are transitions, like next state and which role is allowed to change state etc.",规则的状态是如何过渡,就像下一个状态以及作用是允许改变状态等。

-Rules to calculate shipping amount for a sale,规则来计算销售运输量

-S.O. No.,SO号

-SMS,短信

-SMS Center,短信中心

-SMS Control,短信控制

-SMS Gateway URL,短信网关的URL

-SMS Log,短信日志

-SMS Parameter,短信参数

-SMS Sender Name,短信发送者名称

-SMS Settings,短信设置

-SMTP Server (e.g. smtp.gmail.com),SMTP服务器(如smtp.gmail.com)

-SO,SO

-SO Date,SO日期

-SO Pending Qty,SO待定数量

-SO Qty,SO数量

-SO/10-11/,SO/10-11 /

-SO1112,SO1112

-SQTN,SQTN

-STE,STE

-SUP,SUP

-SUPP,人联党

-SUPP/10-11/,SUPP/10-11 /

-Salary,薪水

-Salary Information,薪资信息

-Salary Manager,薪资管理

-Salary Mode,薪酬模式

-Salary Slip,工资单

-Salary Slip Deduction,工资单上扣除

-Salary Slip Earning,工资单盈利

-Salary Structure,薪酬结构

-Salary Structure Deduction,薪酬结构演绎

-Salary Structure Earning,薪酬结构盈利

-Salary Structure Earnings,薪酬结构盈利

-Salary breakup based on Earning and Deduction.,工资分手基于盈利和演绎。

-Salary components.,工资组成部分。

-Sales,销售

-Sales Analytics,销售分析

-Sales BOM,销售BOM

-Sales BOM Help,销售BOM帮助

-Sales BOM Item,销售BOM项目

-Sales BOM Items,销售BOM项目

-Sales Details,销售信息

-Sales Discounts,销售折扣

-Sales Email Settings,销售电子邮件设置

-Sales Extras,额外销售

-Sales Funnel,销售漏斗

-Sales Invoice,销售发票

-Sales Invoice Advance,销售发票提前

-Sales Invoice Item,销售发票项目

-Sales Invoice Items,销售发票项目

-Sales Invoice Message,销售发票信息

-Sales Invoice No,销售发票号码

-Sales Invoice Trends,销售发票趋势

-Sales Order,销售订单

-Sales Order Date,销售订单日期

-Sales Order Item,销售订单项目

-Sales Order Items,销售订单项目

-Sales Order Message,销售订单信息

-Sales Order No,销售订单号

-Sales Order Required,销售订单所需

-Sales Order Trend,销售订单趋势

-Sales Order Trends,销售订单趋势

-Sales Partner,销售合作伙伴

-Sales Partner Name,销售合作伙伴名称

-Sales Partner Target,销售目标的合作伙伴

-Sales Partners Commission,销售合作伙伴委员会

-Sales Person,销售人员

-Sales Person Incharge,销售人员Incharge

-Sales Person Name,销售人员的姓名

-Sales Person Target Variance (Item Group-Wise),销售人员目标方差(项目组明智)

-Sales Person Target Variance Item Group-Wise,销售人员目标差异项目组,智者

-Sales Person Targets,销售人员目标

-Sales Person-wise Transaction Summary,销售人员明智的交易汇总

-Sales Register,销售登记

-Sales Return,销售退货

-Sales Returned,销售退回

-Sales Taxes and Charges,销售税金及费用

-Sales Taxes and Charges Master,销售税金及收费硕士

-Sales Team,销售团队

-Sales Team Details,销售团队详细

-Sales Team1,销售TEAM1

-Sales and Purchase,买卖

-Sales campaigns,销售活动

-Sales persons and targets,销售人员和目标

-Sales taxes template.,销售税模板。

-Sales territories.,销售地区。

-Salutation,招呼

-Same Serial No,同样的序列号

-Same file has already been attached to the record,相同的文件已经被连接到记录

-Sample Size,样本大小

-Sanctioned Amount,制裁金额

-Saturday,星期六

-Save,节省

-Schedule,时间表

-Schedule Date,时间表日期

-Schedule Details,计划详细信息

-Scheduled,预定

-Scheduled Date,预定日期

-Scheduler Log,调度日志

-School/University,学校/大学

-Score (0-5),得分(0-5)

-Score Earned,获得得分

-Scrap %,废钢%

-Script,脚本

-Script Report,脚本报告

-Script Type,脚本类型

-Script to attach to all web pages.,脚本附加到所有的网页。

-Search,搜索

-Search Fields,搜索字段

-Seasonality for setting budgets.,季节性设定预算。

-Section Break,分节符

-Security Settings,安全设置

-"See ""Rate Of Materials Based On"" in Costing Section",见“率材料基于”在成本核算节

-Select,选择

-"Select ""Yes"" for sub - contracting items",选择“是”子 - 承包项目

-"Select ""Yes"" if this item is used for some internal purpose in your company.",选择“Yes”如果此项目被用于一些内部的目的在你的公司。

-"Select ""Yes"" if this item represents some work like training, designing, consulting etc.",选择“是”,如果此项目表示类似的培训,设计,咨询等一些工作

-"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",选择“是”,如果你保持这个项目的股票在你的库存。

-"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",选择“是”,如果您对供应原料给供应商,制造资料。

-Select All,全选

-Select Attachments,选择附件

-Select Budget Distribution to unevenly distribute targets across months.,选择预算分配跨个月呈不均衡分布的目标。

-"Select Budget Distribution, if you want to track based on seasonality.",选择预算分配,如果你要根据季节来跟踪。

-Select Digest Content,选择精华内容

-Select DocType,选择的DocType

-Select Document Type,选择文件类型

-Select Document Type or Role to start.,选择文件类型或角色开始。

-Select Items,选择项目

-Select Module,选择模块

-Select Print Format,选择打印格式

-Select Purchase Receipts,选择外购入库单

-Select Report Name,选择报告名称

-Select Role,选择角色

-Select Sales Orders,选择销售订单

-Select Sales Orders from which you want to create Production Orders.,要从创建生产订单选择销售订单。

-Select Time Logs and Submit to create a new Sales Invoice.,选择时间日志和提交创建一个新的销售发票。

-Select Transaction,选择交易

-Select Type,选择类型

-Select User or Property to start.,选择用户或物业开始。

-Select account head of the bank where cheque was deposited.,选取支票存入该银行账户的头。

-Select an image of approx width 150px with a transparent background for best results.,选择约宽150像素的透明背景以获得最佳效果的图像。

-Select company name first.,先选择公司名称。

-Select dates to create a new ,选择日期以创建一个新的

-Select or drag across time slots to create a new event.,选择或拖动整个时隙,以创建一个新的事件。

-"Select target = ""_blank"" to open in a new page.",选择目标=“_blank”在新页面中打开。

-Select template from which you want to get the Goals,选择您想要得到的目标模板

-Select the Employee for whom you are creating the Appraisal.,选择要为其创建的考核员工。

-Select the label after which you want to insert new field.,之后要插入新字段中选择的标签。

-Select the period when the invoice will be generated automatically,当选择发票会自动生成期间

-Select the relevant company name if you have multiple companies,选择相关的公司名称,如果您有多个公司

-Select the relevant company name if you have multiple companies.,如果您有多个公司选择相关的公司名称。

-Select who you want to send this newsletter to,选择您想要这份电子报发送给谁

-Select your home country and check the timezone and currency.,选择您的国家和检查时区和货币。

-"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.",选择“是”将允许这个项目出现在采购订单,采购入库单。

-"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note",选择“是”将允许这资料图在销售订单,送货单

-"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",选择“是”将允许您创建物料清单,显示原材料和产生制造这个项目的运营成本。

-"Selecting ""Yes"" will allow you to make a Production Order for this item.",选择“是”将允许你做一个生产订单为这个项目。

-"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",选择“Yes”将提供一个独特的身份,以这个项目的每个实体可在序列号主观看。

-Selling,销售

-Selling Settings,销售设置

-Send,发送

-Send As Email,发送电​​子邮件

-Send Autoreply,发送自动回复

-Send Bulk SMS to Leads / Contacts,发送大量短信信息/联系我们

-Send Email,发送电​​子邮件

-Send From,从发送

-Send Me A Copy,给我发一份

-Send Notifications To,发送通知给

-Send Now,立即发送

-Send Print in Body and Attachment,发送打印的正文和附件

-Send SMS,发送短信

-Send To,发送到

-Send To Type,发送到输入

-Send an email reminder in the morning,发送电​​子邮件提醒,早上

-Send automatic emails to Contacts on Submitting transactions.,自动发送电子邮件到上提交事务联系。

-Send enquiries to this email address,发送咨询到这个邮箱地址

-Send mass SMS to your contacts,发送群发短信到您的联系人

-Send regular summary reports via Email.,通过电子邮件发送定期汇总报告。

-Send to this list,发送到这个列表

-Sender,寄件人

-Sender Name,发件人名称

-Sent,发送

-Sent Mail,发送邮件

-Sent On,在发送

-Sent Quotation,发送报价

-Sent or Received,发送或接收

-Separate production order will be created for each finished good item.,独立的生产订单将每个成品项目被创建。

-Serial No,序列号

-Serial No / Batch,序列号/批次

-Serial No Details,序列号信息

-Serial No Service Contract Expiry,序号服务合同到​​期

-Serial No Status,序列号状态

-Serial No Warranty Expiry,序列号保修到期

-Serial No created,创建序列号

-Serial No does not belong to Item,序列号不属于项目

-Serial No must exist to transfer out.,序列号必须存在转让出去。

-Serial No qty cannot be a fraction,序号数量不能是分数

-Serial No status must be 'Available' to Deliver,序列号状态必须为“有空”提供

-Serial Nos do not match with qty,序列号不匹配数量

-Serial Number Series,序列号系列

-Serialized Item: ',序列化的项目:&#39;

-Series,系列

-Series List for this Transaction,系列对表本交易

-Server,服务器

-Service Address,服务地址

-Services,服务

-Session Expired. Logging you out,会话过期。您的退出

-Session Expires in (time),会话过期的(时间)

-Session Expiry,会话过期

-Session Expiry in Hours e.g. 06:00,会话过期的时间,例如06:00

-Set Banner from Image,从图像设置横幅

-Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,设置这个领地项目组间的预算。您还可以包括季节性通过设置分发。

-Set Link,设置链接

-Set Login and Password if authentication is required.,如果需要身份验证设置登录名和密码。

-Set Password,设置密码

-Set Value,设定值

-Set as Default,设置为默认

-Set as Lost,设为失落

-Set prefix for numbering series on your transactions,为你的交易编号序列设置的前缀

-Set targets Item Group-wise for this Sales Person.,设定目标项目组间的这种销售人员。

-"Set your background color, font and image (tiled)",设置背景颜色,字体和图像(平铺)

-"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.",这里设置你的外发邮件的SMTP设置。所有生成的系统通知,电子邮件会从这个邮件服务器。如果你不知道,离开这个空白使用ERPNext服务器(邮件仍然会从您的电子邮件ID发送)或联系您的电子邮件提供商。

-Setting Account Type helps in selecting this Account in transactions.,设置帐户类型有助于在交易中选择该帐户。

-Setting up...,设置...

-Settings,设置

-Settings for Accounts,设置帐户

-Settings for Buying Module,设置购买模块

-Settings for Contact Us Page,设置联系我们页面

-Settings for Selling Module,设置销售模块

-Settings for Stock Module,设置库存模块

-Settings for the About Us Page,设置关于我们页面

-"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",设置从一个邮箱,例如“jobs@example.com”解压求职者

-Setup,设置

-Setup Already Complete!!,安装已经完成!

-Setup Complete!,设置完成!

-Setup Completed,安装完成

-Setup Series,设置系列

-Setup of Shopping Cart.,设置的购物车。

-Setup to pull emails from support email account,安装程序从支持的电子邮件帐户的邮件拉

-Share,共享

-Share With,分享

-Shipments to customers.,发货给客户。

-Shipping,航运

-Shipping Account,送货账户

-Shipping Address,送货地址

-Shipping Amount,航运量

-Shipping Rule,送货规则

-Shipping Rule Condition,送货规则条件

-Shipping Rule Conditions,送货规则条件

-Shipping Rule Label,送货规则标签

-Shipping Rules,送货规则

-Shop,店

-Shopping Cart,购物车

-Shopping Cart Price List,购物车价格表

-Shopping Cart Price Lists,购物车价目表

-Shopping Cart Settings,购物车设置

-Shopping Cart Shipping Rule,购物车运费规则

-Shopping Cart Shipping Rules,购物车运费规则

-Shopping Cart Taxes and Charges Master,购物车税收和收费硕士

-Shopping Cart Taxes and Charges Masters,购物车税收和收费硕士

-Short Bio,个人简介

-Short Name,简称

-Short biography for website and other publications.,短的传记的网站和其他出版物。

-Shortcut,捷径

-"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",显示“有货”或“无货”的基础上股票在这个仓库有。

-Show / Hide Features,显示/隐藏功能

-Show / Hide Modules,显示/隐藏模块

-Show Breadcrumbs,显示面包屑

-Show Details,显示详细信息

-Show In Website,显示在网站

-Show Print First,显示打印首

-Show Table of Contents,显示内容表格

-Show Tags,显示标签

-Show Title,显示标题

-Show a slideshow at the top of the page,显示幻灯片在页面顶部

-Show in Website,显示在网站

-Show rows with zero values,秀行与零值

-Show this slideshow at the top of the page,这显示在幻灯片页面顶部

-Showing only for,仅显示为

-Signature,签名

-Signature to be appended at the end of every email,签名在每封电子邮件的末尾追加

-Single,单

-Single Types have only one record no tables associated. Values are stored in tabSingles,单一类型只有一个记录关联的表。值被存储在tabSingles

-Single unit of an Item.,该产品的一个单元。

-Sit tight while your system is being setup. This may take a few moments.,稳坐在您的系统正在安装。这可能需要一些时间。

-Sitemap Domain,网站导航域名

-Slideshow,连续播放

-Slideshow Items,幻灯片项目

-Slideshow Name,幻灯片放映名称

-Slideshow like display for the website,像幻灯片显示的网站

-Small Text,小文

-Solid background color (default light gray),纯色背景色(默认浅灰色)

-Sorry we were unable to find what you were looking for.,对不起,我们无法找到您所期待的。

-Sorry you are not permitted to view this page.,对不起,您没有权限浏览这个页面。

-"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.",对不起!你不能改变公司的预设货币,因为有现有的交易反对。您将需要取消的交易,如果你想改变默认货币。

-"Sorry, Serial Nos cannot be merged",对不起,序列号无法合并

-"Sorry, companies cannot be merged",对不起,企业不能合并

-Sort By,排序

-Source,源

-Source Warehouse,源代码仓库

-Source and Target Warehouse cannot be same,源和目标仓库不能相同

-Spartan,斯巴达

-Special Characters,特殊字符

-Special Characters ,特殊字符

-Specification Details,详细规格

-Specify Exchange Rate to convert one currency into another,指定的汇率将一种货币兑换成另一种

-"Specify a list of Territories, for which, this Price List is valid",指定领土的名单,为此,本价格表是有效的

-"Specify a list of Territories, for which, this Shipping Rule is valid",新界指定一个列表,其中,该运费规则是有效的

-"Specify a list of Territories, for which, this Taxes Master is valid",新界指定一个列表,其中,该税金法师是有效的

-Specify conditions to calculate shipping amount,指定条件计算运输量

-Split Delivery Note into packages.,分裂送货单成包。

-Standard,标准

-Standard Rate,标准房价

-"Standard Terms and Conditions that can be added to Sales and Purchases.Examples:1. Validity of the offer.1. Payment Terms (In Advance, On Credit, part advance etc).1. What is extra (or payable by the Customer).1. Safety / usage warning.1. Warranty if any.1. Returns Policy.1. Terms of shipping, if applicable.1. Ways of addressing disputes, indemnity, liability, etc.1. Address and Contact of your Company.",标准条款和条件,可以添加到销售和Purchases.Examples:1。有效性offer.1的。付款方式(在前进,在信贷,部分提前等).1。什么是多余的(或应付客户).1。安全/使用warning.1。保修如果any.1。返回Policy.1。航运条款中,如果applicable.1。为解决纠纷,赔偿,责任,等1种方法。地址和公司联系。

-"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.10. Add or Deduct: Whether you want to add or deduct the tax.",可应用于所有采购交易标准税率模板。这个模板可以包含税元首,也像“送货”,“保险”等费用首脑名单,“处理”等你在这里定义####NoteThe税率将标准税率对所有**项目** 。如果有**项目**有不同的利率,他们必须在**产品税加**表中**项目**大师。####Columns1的说明。计算类型: - 这可以是在**网**总(即基本量的总和)。 -  **在上一行合计/金额**(对于累计税收或费用)。如果选择此选项,税收将作为前行的百分比(在税率表)量或总被应用。 -  **实际**(见上文).2。账户头:总账下,这项税收将被booked3。成本中心:如果税/费这项收入(如运费)或支出它需要对成本Center.4预订。说明:税收的说明(将要在发票/报价印刷).5。率:税务rate.6。金额:税务amount.7。总计:累计总该point.8。输入行:如果根据“上一行共”,您可以选择将被视为对本计算(默认值是前行)0.9基本的行数。考虑税收或支出:在本部分中,您可以指定,如果税务/充电仅适用于估值(总共不一部分),或只为总(不增加价值的项目)或both.10。添加或减去:无论你想添加或扣除的税款。

-"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.",可应用于所有销售交易税的标准模板。这个模板可以包含税元首列表,还像“送货”其他支出/收入的头,“保险”,“处理”等你在这里定义####NoteThe税率将标准税率对所有项目** **。如果有**项目**有不同的利率,他们必须在**产品税加**表中**项目**大师。####Columns1的说明。计算类型: - 这可以是在**网**总(即基本量的总和)。 -  **在上一行合计/金额**(对于累计税收或费用)。如果选择此选项,税收将作为前行的百分比(在税率表)量或总被应用。 -  **实际**(见上文).2。账户头:总账下,这项税收将被booked3。成本中心:如果税/费这项收入(如运费)或支出它需要对成本Center.4预订。说明:税收的说明(将要在发票/报价印刷).5。率:税务rate.6。金额:税务amount.7。总计:累计总该point.8。输入行:如果根据“上一行共”,您可以选择将被视为对本计算(默认值是前行)0.9基本的行数。这是含税的基本价格:?如果您检查这一点,就意味着这个税不会显示在项目表中,但在你的主项表将被纳入基本速率。你想要给一个单位价格(包括所有税费)的价格为顾客这是有用的。

-Start,开始

-Start Date,开始日期

-Start Report For,启动年报

-Start date of current invoice's period,启动电流发票的日期内

-Starting up...,启动...

-Starts on,开始于

-Startup,启动

-State,态

-States,国家

-Static Parameters,静态参数

-Status,状态

-Status must be one of ,状态必须为之一

-Status should be Submitted,状态应提交

-Statutory info and other general information about your Supplier,法定的信息和你的供应商等一般资料

-Stock,股票

-Stock Adjustment Account,库存调整账户

-Stock Ageing,股票老龄化

-Stock Analytics,股票分析

-Stock Balance,库存余额

-Stock Entries already created for Production Order ,库存项目已为生产订单创建

-Stock Entry,股票入门

-Stock Entry Detail,股票入门详情

-Stock Frozen Upto,股票冻结到...为止

-Stock Ledger,库存总帐

-Stock Ledger Entry,库存总帐条目

-Stock Level,库存水平

-Stock Qty,库存数量

-Stock Queue (FIFO),股票队列(FIFO)

-Stock Received But Not Billed,库存接收,但不标榜

-Stock Reconcilation Data,股票Reconcilation数据

-Stock Reconcilation Template,股票Reconcilation模板

-Stock Reconciliation,库存对账

-"Stock Reconciliation can be used to update the stock on a particular date, ",库存调节可用于更新在某一特定日期的股票,

-Stock Settings,股票设置

-Stock UOM,库存计量单位

-Stock UOM Replace Utility,库存计量单位更换工具

-Stock Uom,库存计量单位

-Stock Value,股票价值

-Stock Value Difference,股票价值差异

-Stock transactions exist against warehouse ,股票交易针对仓库存在

-Stop,停止

-Stop Birthday Reminders,停止生日提醒

-Stop Material Request,停止材料要求

-Stop users from making Leave Applications on following days.,作出许可申请在随后的日子里阻止用户。

-Stop!,住手!

-Stopped,停止

-Structure cost centers for budgeting.,对预算编制结构成本中心。

-Structure of books of accounts.,的会计账簿结构。

-Style,风格

-Style Settings,样式设置

-"Style represents the button color: Success - Green, Danger - Red, Inverse - Black, Primary - Dark Blue, Info - Light Blue, Warning - Orange",风格代表按钮的颜色:成功 - 绿色,危险 - 红,逆 - 黑色,而小学 - 深蓝色,信息 - 浅蓝,警告 - 橙

-"Sub-currency. For e.g. ""Cent""",子货币。对于如“美分”

-Sub-domain provided by erpnext.com,由erpnext.com提供的子域

-Subcontract,转包

-Subdomain,子域名

-Subject,主题

-Submit,提交

-Submit Salary Slip,提交工资单

-Submit all salary slips for the above selected criteria,提交所有工资单的上面选择标准

-Submit this Production Order for further processing.,提交此生产订单进行进一步的处理。

-Submitted,提交

-Submitted Record cannot be deleted,提交记录无法删除

-Subsidiary,副

-Success,成功

-Successful: ,成功:

-Suggestion,建议

-Suggestions,建议

-Sunday,星期天

-Supplier,提供者

-Supplier (Payable) Account,供应商(应付)帐

-Supplier (vendor) name as entered in supplier master,供应商(供应商)的名称在供应商主进入

-Supplier Account,供应商帐户

-Supplier Account Head,供应商帐户头

-Supplier Address,供应商地址

-Supplier Addresses And Contacts,供应商的地址和联系方式

-Supplier Addresses and Contacts,供应商的地址和联系方式

-Supplier Details,供应商详细信息

-Supplier Intro,供应商介绍

-Supplier Invoice Date,供应商发票日期

-Supplier Invoice No,供应商发票号码

-Supplier Name,供应商名称

-Supplier Naming By,供应商通过命名

-Supplier Part Number,供应商零件编号

-Supplier Quotation,供应商报价

-Supplier Quotation Item,供应商报价项目

-Supplier Reference,信用参考

-Supplier Shipment Date,供应商出货日期

-Supplier Shipment No,供应商出货无

-Supplier Type,供应商类型

-Supplier Type / Supplier,供应商类型/供应商

-Supplier Warehouse,供应商仓库

-Supplier Warehouse mandatory subcontracted purchase receipt,供应商仓库强制性分包购买收据

-Supplier classification.,供应商分类。

-Supplier database.,供应商数据库。

-Supplier of Goods or Services.,供应商的商品或服务。

-Supplier warehouse where you have issued raw materials for sub - contracting,供应商的仓库,你已发出原材料子 - 承包

-Support,支持

-Support Analtyics,支持Analtyics

-Support Analytics,支持Analytics(分析)

-Support Email,电子邮件支持

-Support Email Id,支持电子邮件Id

-Support Email Settings,支持电子邮件设置

-Support Password,支持密码

-Support Ticket,支持票

-Support queries from customers.,客户支持查询。

-Symbol,符号

-Sync Inbox,同步收件箱

-Sync Support Mails,同步支持邮件

-Sync with Dropbox,同步与Dropbox

-Sync with Google Drive,同步与谷歌驱动器

-System,系统

-System Administration,系统管理

-System Defaults,系统默认值

-System Scheduler Errors,系统调度错误

-System Settings,系统设置

-System User,系统用户

-"System User (login) ID. If set, it will become default for all HR forms.",系统用户(登录)的标识。如果设置,这将成为默认的所有人力资源的形式。

-System for managing Backups,系统管理备份

-System generated mails will be sent from this email id.,系统生成的邮件将被从这个电子邮件ID发送。

-TL-,TL-

-TLB-,TLB-

-Table,表

-Table for Item that will be shown in Web Site,表将在网站被显示项目

-Table of Contents,目录

-Tag,标签

-Tag Name,标签名称

-Tags,标签

-Tahoma,宋体

-Target,目标

-Target  Amount,目标金额

-Target Detail,目标详细信息

-Target Details,目标详细信息

-Target Details1,目标点评详情

-Target Distribution,目标分布

-Target On,目标在

-Target Qty,目标数量

-Target Warehouse,目标仓库

-Task,任务

-Task Details,任务详细信息

-Tax,税

-Tax Accounts,税收占

-Tax Calculation,计税

-Tax Category can not be 'Valuation' or 'Valuation and Total' 					as all items are non-stock items,税务类别不能为&#39;估值&#39;或&#39;估值及总,因为所有的项目都是非库存产品

-Tax Master,税务硕士

-Tax Rate,税率

-Tax Template for Purchase,对于购置税模板

-Tax Template for Sales,对于销售税模板

-Tax and other salary deductions.,税务及其他薪金中扣除。

-Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges,从项目主税的细节表读取为字符串,并存储在这个field.Used的税费和费用

-Taxable,应课税

-Taxes,税

-Taxes and Charges,税收和收费

-Taxes and Charges Added,税费上架

-Taxes and Charges Added (Company Currency),税收和收费上架(公司货币)

-Taxes and Charges Calculation,税费计算

-Taxes and Charges Deducted,税收和费用扣除

-Taxes and Charges Deducted (Company Currency),税收和扣除(公司货币)

-Taxes and Charges Total,税费总计

-Taxes and Charges Total (Company Currency),营业税金及费用合计(公司货币)

-Team Members,团队成员

-Team Members Heading,小组成员标题

-Template Path,模板路径

-Template for employee performance appraisals.,模板员工绩效考核。

-Template of terms or contract.,模板条款或合同。

-Term Details,长期详情

-Terms,条款

-Terms and Conditions,条款和条件

-Terms and Conditions Content,条款及细则内容

-Terms and Conditions Details,条款及细则详情

-Terms and Conditions Template,条款及细则范本

-Terms and Conditions1,条款及条件1

-Terretory,Terretory

-Territory,领土

-Territory / Customer,区域/客户

-Territory Manager,区域经理

-Territory Name,地区名称

-Territory Target Variance (Item Group-Wise),境内目标方差(项目组明智)

-Territory Target Variance Item Group-Wise,境内目标差异项目组,智者

-Territory Targets,境内目标

-Test,测试

-Test Email Id,测试电子邮件Id

-Test Runner,测试运行

-Test the Newsletter,测试通讯

-Text,文本

-Text Align,文本对齐

-Text Editor,文本编辑器

-"The ""Web Page"" that is the website home page",在“网页”,也就是在网站首页

-The BOM which will be replaced,这将被替换的物料清单

-The First User: You,第一个用户:您

-"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",代表包装的项目。该项目必须有“是股票项目”为“否”和“是销售项目”为“是”

-The Organization,本组织

-"The account head under Liability, in which Profit/Loss will be booked",根据责任账号头,其中利润/亏损将被黄牌警告

-The date on which next invoice will be generated. It is generated on submit.,在其旁边的发票将生成的日期。它是在提交生成的。

-The date on which recurring invoice will be stop,在其经常性发票将被停止日期

-"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ",这个月的日子,汽车发票将会产生如05,28等

-The first Leave Approver in the list will be set as the default Leave Approver,该列表中的第一个休假审批将被设置为默认请假审批

-The first user will become the System Manager (you can change that later).,第一个用户将成为系统管理器(您可以在以后更改)。

-The gross weight of the package. Usually net weight + packaging material weight. (for print),包的总重量。通常净重+包装材料的重量。 (用于打印)

-The name of your company / website as you want to appear on browser title bar. All pages will have this as the prefix to the title.,您的公司/网站的,你想要显示在浏览器标题栏中的名称。所有页面都会有这样的前缀称号。

-The name of your company for which you are setting up this system.,您的公司要为其设立这个系统的名称。

-The net weight of this package. (calculated automatically as sum of net weight of items),净重这个包。 (当项目的净重量总和自动计算)

-The new BOM after replacement,更换后的新物料清单

-The rate at which Bill Currency is converted into company's base currency,在该条例草案的货币转换成公司的基础货币的比率

-"The system provides pre-defined roles, but you can <a href='#List/Role'>add new roles</a> to set finer permissions",该系统提供了预先定义的角色,但你可以<a href='#List/Role'>添加新角色</a>设定更精细的权限

-The unique id for tracking all recurring invoices. It is generated on submit.,唯一ID来跟踪所有的经常性发票。它是在提交生成的。

-Then By (optional),再由(可选)

-There was an error. One probable reason could be that you haven't saved the form. Please contact support@erpnext.com if the problem persists.,有一个错误。一个可能的原因可能是因为您没有保存的形式。请联系support@erpnext.com如果问题仍然存在。

-There were errors.,有错误。

-These properties are Link Type fields from all Documents.,这些属性是由所有文件链接类型字段。

-"These properties can also be used to 'assign' a particular document, whose property matches with the User's property to a User. These can be set using the <a href='#permission-manager'>Permission Manager</a>",这些属性也可以用来&#39;分配&#39;一个特定的文件,其属性与用户的属性相匹配的用户。这些可以通过设置<a href='#permission-manager'>权限管理</a>

-These properties will appear as values in forms that contain them.,这些属性将显示为包含这些形式的值。

-These values will be automatically updated in transactions and also will be useful to restrict permissions for this user on transactions containing these values.,这些值将在交易中自动更新,也将是有益的权限限制在含有这些值交易这个用户。

-This ERPNext subscription,这ERPNext订阅

-This Leave Application is pending approval. Only the Leave Apporver can update status.,这个假期申请正在等待批准。只有离开Apporver可以更新状态。

-This Time Log Batch has been billed.,此时日志批量一直标榜。

-This Time Log Batch has been cancelled.,此时日志批次已被取消。

-This Time Log conflicts with,这个时间日志与冲突

-This field will appear only if the fieldname defined here has value OR the rules are true (examples): <br>myfieldeval:doc.myfield=='My Value'<br>eval:doc.age>18,此字段将显示只有这里定义的字段名有值或规则是真实的(例子): <br> myfieldeval:doc.myfield ==&#39;我的价值“ <br> EVAL:doc.age&gt; 18

-This goes above the slideshow.,这正好幻灯片上面。

-This is PERMANENT action and you cannot undo. Continue?,这是永久性的行动,你不能撤消。要继续吗?

-This is a root account and cannot be edited.,这是一个root帐户,不能被编辑。

-This is permanent action and you cannot undo. Continue?,这是永久的行动,你不能撤消。要继续吗?

-This is the number of the last created transaction with this prefix,这就是以这个前缀的最后一个创建的事务数

-This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,此工具可帮助您更新或修复系统的数量和股票估值。它通常被用于同步系统值和实际存在于您的仓库。

-This will be used for setting rule in HR module,这将用于在人力资源模块的设置规则

-Thread HTML,主题HTML

-Thursday,星期四

-Time,时间

-Time Log,时间日志

-Time Log Batch,时间日志批

-Time Log Batch Detail,时间日志批量详情

-Time Log Batch Details,时间日志批量详情

-Time Log Batch status must be 'Submitted',时间日志批次状态必须是&#39;提交&#39;

-Time Log Status must be Submitted.,时间日志状态必须被提交。

-Time Log for tasks.,时间日志中的任务。

-Time Log is not billable,时间日志是不计费

-Time Log must have status 'Submitted',时间日志的状态必须为“已提交”

-Time Zone,时区

-Time Zones,时区

-Time and Budget,时间和预算

-Time at which items were delivered from warehouse,时间在哪个项目是从仓库运送

-Time at which materials were received,收到材料在哪个时间

-Title,标题

-Title / headline of your page,你的页面标题/标题

-Title Case,标题案例

-Title Prefix,标题前缀

-To,至

-To Currency,以货币

-To Date,至今

-To Date should be same as From Date for Half Day leave,日期应该是一样的起始日期为半天假

-To Discuss,为了讨论

-To Do,要不要

-To Do List,待办事项列表

-To Package No.,以包号

-To Pay,支付方式

-To Produce,以生产

-To Time,要时间

-To Value,To值

-To Warehouse,到仓库

-"To add child nodes, explore tree and click on the node under which you want to add more nodes.",要添加子节点,探索树,然后单击要在其中添加更多节点的节点上。

-"To assign this issue, use the ""Assign"" button in the sidebar.",要分配这个问题,请使用“分配”按钮,在侧边栏。

-"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.",从您的接收邮件自动创建支持票,在此设置您的POP3设置。你必须非常创建一个单独的电子邮件ID为ERP系统,使所有电子邮件都将来自该邮件ID被同步到系统中。如果您不能确定,请联系您的电子邮件提供商。

-"To create / edit transactions against this account, you need role",要禁止该帐户创建/编辑事务,你需要角色

-To create a Bank Account:,要创建一个银行帐号:

-To create a Tax Account:,要创建一个纳税帐户:

-"To create an Account Head under a different company, select the company and save customer.",要创建一个帐户头在不同的公司,选择该公司,并保存客户。

-To enable <b>Point of Sale</b> features,为了使<b>销售点</b>功能

-To enable <b>Point of Sale</b> view,为了使<b>销售点</b>看法

-"To fetch items again, click on 'Get Items' button \						or update the Quantity manually.",再取物品,点击“获取信息”按钮\或手动更新的数量。

-"To format columns, give column labels in the query.",要格式化列,给列标签在查询中。

-"To further restrict permissions based on certain values in a document, use the 'Condition' settings.",为了进一步限制基于文档中的某些价值观的权限,使用&#39;条件&#39;的设置。

-To get Item Group in details table,为了让项目组在详细信息表

-"To merge, following properties must be same for both items",若要合并,以下属性必须为这两个项目是相同的

-"To report an issue, go to ",要报告问题,请至

-To restrict a User of a particular Role to documents that are explicitly assigned to them,要限制某一特定角色的用户来显式分配给他们的文件

-To restrict a User of a particular Role to documents that are only self-created.,要限制某一特定角色的用户到只有自己创建的文档。

-"To set this Fiscal Year as Default, click on 'Set as Default'",要设置这个财政年度为默认值,点击“设为默认”

-"To set user roles, just go to <a href='#List/Profile'>Setup > Users</a> and click on the user to assign roles.",要设置用户角色,只要进入<a href='#List/Profile'>设置&gt;用户</a> ,然后单击分配角色的用户。

-To track any installation or commissioning related work after sales,跟踪销售后的任何安装或调试相关工作

-"To track brand name in the following documents<br>Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No",在以下文件跟踪品牌<br>送货单,Enuiry,材料要求,项目,采购订单,购买凭证,买方收据,报价单,销售发票,销售物料,销售订单,序列号

-To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,在基于其序列号的销售和采购文件跟踪的项目。这也可以用来跟踪商品的保修细节。

-To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,为了跟踪与批次号在销售和采购文件的项目<br> <b>首选行业:化工等</b>

-To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,要使用条形码跟踪项目。您将能够通过扫描物品条码,进入交货单和销售发票的项目。

-ToDo,待办事项

-Tools,工具

-Top,顶部

-Top Bar,顶栏

-Top Bar Background,顶栏背景

-Top Bar Item,顶栏项目

-Top Bar Items,顶栏项目

-Top Bar Text,顶栏文本

-Total,总

-Total (sum of) points distribution for all goals should be 100.,总计(总和)点的分布对所有的目标应该是100。

-Total Advance,总垫款

-Total Amount,总金额

-Total Amount To Pay,支付总计

-Total Amount in Words,总金额词

-Total Billing This Year: ,总帐单今年:

-Total Claimed Amount,总索赔额

-Total Commission,总委员会

-Total Cost,总成本

-Total Credit,总积分

-Total Debit,总借记

-Total Deduction,扣除总额

-Total Earning,总盈利

-Total Experience,总经验

-Total Hours,总时数

-Total Hours (Expected),总时数(预期)

-Total Invoiced Amount,发票总金额

-Total Leave Days,总休假天数

-Total Leaves Allocated,分配的总叶

-Total Manufactured Qty can not be greater than Planned qty to manufacture,总计制造数量不能大于计划数量制造

-Total Operating Cost,总营运成本

-Total Points,总得分

-Total Raw Material Cost,原材料成本总额

-Total SMS Sent,共发送短信

-Total Sanctioned Amount,总被制裁金额

-Total Score (Out of 5),总分(满分5分)

-Total Tax (Company Currency),总税(公司货币)

-Total Taxes and Charges,总营业税金及费用

-Total Taxes and Charges (Company Currency),总税费和费用(公司货币)

-Total Working Days In The Month,总工作日的月份

-Total amount of invoices received from suppliers during the digest period,的过程中消化期间向供应商收取的发票总金额

-Total amount of invoices sent to the customer during the digest period,的过程中消化期间发送给客户的发票总金额

-Total in words,总字

-Total production order qty for item,总生产量的项目

-Totals,总计

-Track separate Income and Expense for product verticals or divisions.,跟踪单独的收入和支出进行产品垂直或部门。

-Track this Delivery Note against any Project,跟踪此送货单反对任何项目

-Track this Sales Order against any Project,跟踪对任何项目这个销售订单

-Transaction,交易

-Transaction Date,交易日期

-Transaction not allowed against stopped Production Order,交易不反对停止生产订单允许

-Transfer,转让

-Transfer Material,转印材料

-Transfer Raw Materials,转移原材料

-Transferred Qty,转让数量

-Transition Rules,过渡规则

-Transporter Info,转运信息

-Transporter Name,转运名称

-Transporter lorry number,转运货车数量

-Trash Reason,垃圾桶原因

-Tree Type,树类型

-Tree of item classification,项目分类树

-Trial Balance,试算表

-Tuesday,星期二

-Tweet will be shared via your user account (if specified),推文将通过您的用户帐户共享(如果指定)

-Twitter Share,Twitter分享

-Twitter Share via,Twitter分享通过

-Type,类型

-Type of document to rename.,的文件类型进行重命名。

-Type of employment master.,就业主人的类型。

-"Type of leaves like casual, sick etc.",叶似漫不经心,生病等类型

-Types of Expense Claim.,报销的类型。

-Types of activities for Time Sheets,活动的考勤表类型

-UOM,计量单位

-UOM Conversion Detail,计量单位换算详细

-UOM Conversion Details,计量单位换算详情

-UOM Conversion Factor,计量单位换算系数

-UOM Conversion Factor is mandatory,计量单位换算系数是强制性的

-UOM Name,计量单位名称

-UOM Replace Utility,计量单位更换工具

-UPPER CASE,大写

-UPPERCASE,大写

-URL,网址

-Unable to complete request: ,无法完成请求:

-Unable to load,无法加载

-Under AMC,在AMC

-Under Graduate,根据研究生

-Under Warranty,在保修期

-Unit of Measure,计量单位

-"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).",这资料(如公斤,单位,不,一对)的测量单位。

-Units/Hour,单位/小时

-Units/Shifts,单位/位移

-"Unknown file encoding. Tried utf-8, windows-1250, windows-1252.",未知文件编码。尝试UTF-8,windows-1250访问,windows-1252访问。

-Unmatched Amount,无与伦比的金额

-Unpaid,未付

-Unread Messages,未读消息

-Unscheduled,计划外

-Unstop,Unstop

-Unstop Material Request,Unstop材料要求

-Unsubscribed,退订

-Upcoming Events for Today,近期活动今日

-Update,更新

-Update Clearance Date,更新日期间隙

-Update Cost,更新成本

-Update Field,更新域

-Update Finished Goods,更新成品

-Update Landed Cost,更新到岸成本

-Update Numbering Series,更新编号系列

-Update Series,更新系列

-Update Series Number,更新序列号

-Update Stock,库存更新

-Update Stock should be checked.,更新库存应该进行检查。

-Update Value,更新值

-"Update allocated amount in the above table and then click ""Allocate"" button",更新量分配在上表中,然后单击“分配”按钮

-Update bank payment dates with journals.,更新与期刊银行付款日期。

-Updated,更新

-Updated Birthday Reminders,更新生日提醒

-Upload,上载

-Upload Attachment,上传附件

-Upload Attendance,上传出席

-Upload Backups to Dropbox,上传备份到Dropbox

-Upload Backups to Google Drive,上传备份到谷歌驱动器

-Upload HTML,上传HTML

-Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,上传一个csv文件有两列:旧名称和新名称。最大500行。

-Upload a file,上传文件

-Upload and Import,上传和导入

-Upload attendance from a .csv file,从。csv文件上传考勤

-Upload stock balance via csv.,通过CSV上传库存余额。

-Upload your letter head and logo - you can edit them later.,上传你的信头和标志 - 你可以在以后对其进行编辑。

-Uploaded File Attachments,上传文件附件

-Uploading...,上载...

-Upper Income,高收入

-Urgent,急

-Use Multi-Level BOM,采用多级物料清单

-Use SSL,使用SSL

-Use TLS,使用TLS

-User,用户

-User Cannot Create,用户无法创建

-User Cannot Search,用户不能搜索

-User ID,用户ID

-User Image,用户图片

-User Name,用户名

-User Properties,用户属性

-User Remark,用户备注

-User Remark will be added to Auto Remark,用户备注将被添加到自动注

-User Tags,用户标签

-User Type,用户类型

-User must always select,用户必须始终选择

-User not allowed to delete.,用户不允许删除。

-User settings for Point-of-sale (POS),用户设置的销售点终端(POS)

-UserRole,的UserRole

-Username,用户名

-Users and Permissions,用户和权限

-Users who can approve a specific employee's leave applications,用户谁可以批准特定员工的休假申请

-Users with this role are allowed to create / modify accounting entry before frozen date,具有此角色的用户可以创建/修改冻结日期前会计分录

-Users with this role are allowed to set frozen accounts and create / modify accounting entries against frozen accounts,具有此角色的用户可以设置冻结帐户,并创建/修改对冻结账户的会计分录

-Utilities,公用事业

-Utility,效用

-Valid For Territories,适用于新界

-Valid Upto,到...为止有效

-Valid for Buying or Selling?,有效的买入或卖出?

-Valid for Territories,适用于新界

-Validate,验证

-Valuation,计价

-Valuation Method,估值方法

-Valuation Rate,估值率

-Valuation and Total,估值与总

-Value,值

-Value missing for,缺少值

-Value or Qty,价值或数量

-Vehicle Dispatch Date,车辆调度日期

-Vehicle No,车辆无

-Verdana,宋体

-Verified By,认证机构

-View,视图

-View Ledger,查看总帐

-View Now,立即观看

-Visit,访问

-Visit report for maintenance call.,访问报告维修电话。

-Voucher Detail No,券详细说明暂无

-Voucher ID,优惠券编号

-Voucher No,无凭证

-Voucher Type,凭证类型

-Voucher Type and Date,凭证类型和日期

-WIP Warehouse required before Submit,提交所需WIP仓库前

-Walk In,走在

-Warehouse,仓库

-Warehouse Contact Info,仓库联系方式

-Warehouse Detail,仓库的详细信息

-Warehouse Name,仓库名称

-Warehouse Type,仓库类型

-Warehouse User,仓库用户

-Warehouse Users,仓库用户

-Warehouse and Reference,仓库及参考

-Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt,仓库只能通过股票输入/送货单/外购入库单变

-Warehouse cannot be changed for Serial No.,仓库不能为序​​列号改变

-Warehouse does not belong to company.,仓库不属于公司。

-Warehouse is missing in Purchase Order,仓库在采购订单失踪

-Warehouse where you are maintaining stock of rejected items,仓库你在哪里维护拒绝的项目库存

-Warehouse-Wise Stock Balance,仓库明智的股票结余

-Warehouse-wise Item Reorder,仓库明智的项目重新排序

-Warehouses,仓库

-Warn,警告

-Warning,警告

-Warning: Leave application contains following block dates,警告:离开应用程序包含以下模块日期

-Warning: Material Requested Qty is less than Minimum Order Qty,警告:材料要求的数量低于最低起订量

-Warranty / AMC Details,保修/ AMC详情

-Warranty / AMC Status,保修/ AMC状态

-Warranty Expiry Date,保证期到期日

-Warranty Period (Days),保修期限(天数)

-Warranty Period (in days),保修期限(天数)

-Warranty expiry date and maintenance status mismatched,保修期满日期及维护状态不匹配

-Web Page,网页

-Website,网站

-Website Description,网站简介

-Website Item Group,网站项目组

-Website Item Groups,网站项目组

-Website Script,网站脚本

-Website Settings,网站设置

-Website Sitemap,网站地图

-Website Sitemap Config,网站地图配置

-Website Slideshow,网站连续播放

-Website Slideshow Item,网站幻灯片项目

-Website User,网站用户

-Website Warehouse,网站仓库

-Wednesday,星期三

-Weekly,周刊

-Weekly Off,每周关闭

-Weight UOM,重量计量单位

-"Weight is mentioned,\nPlease mention ""Weight UOM"" too",重被提及,\ n请别说“重量计量单位”太

-Weightage,权重

-Weightage (%),权重(%)

-Welcome Email Sent,欢迎发送电子邮件

-Welcome to ERPNext. Over the next few minutes we will help you setup your ERPNext account. Try and fill in as much information as you have even if it takes a bit longer. It will save you a lot of time later. Good Luck!,欢迎来到ERPNext。在接下来的几分钟里,我们将帮助您设置您的ERPNext帐户。尝试并填写尽可能多的信息,你有,即使它需要多一点的时间。这将节省您大量的时间。祝你好运!

-What does it do?,它有什么作用?

-"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.",当任何选中的交易都是“已提交”,邮件弹出窗口自动打开,在该事务发送电子邮件到相关的“联系”,与交易作为附件。用户可能会或可能不会发送电子邮件。

-"When submitted, the system creates difference entries ",提交时,系统会创建差异的条目

-"When you <b>Amend</b> a document after cancel and save it, it will get a new number that is a version of the old number.",当您<b>修改</b>一个文件后,取消和保存,它会得到一个新的数字,是一个版本的旧号码。

-Where items are stored.,项目的存储位置。

-Where manufacturing operations are carried out.,凡制造业务进行。

-Widowed,寡

-Width,宽度

-Will be calculated automatically when you enter the details,当你输入详细信息将自动计算

-Will be updated after Sales Invoice is Submitted.,之后销售发票已提交将被更新。

-Will be updated when batched.,批处理时将被更新。

-Will be updated when billed.,计费时将被更新。

-Will be used in url (usually first name).,在URL(通常是第一个名字)将被使用。

-With Operations,随着运营

-With period closing entry,随着期末入门

-Work Details,作品详细信息

-Work Done,工作完成

-Work In Progress,工作进展

-Work-in-Progress Warehouse,工作在建仓库

-Workflow,工作流程

-Workflow Action,工作流操作

-Workflow Action Master,工作流操作主

-Workflow Action Name,工作流操作名称

-Workflow Document State,工作流文档状态

-Workflow Document States,工作流文档国

-Workflow Name,工作流名称

-Workflow State,工作流状态

-Workflow State Field,工作流状态字段

-Workflow Transition,工作流程转换

-Workflow Transitions,工作流程转换

-Workflow state represents the current state of a document.,工作流状态表示文档的当前状态。

-Workflow will start after saving.,保存后的工作流程将启动。

-Working,工作的

-Workstation,工作站

-Workstation Name,工作站名称

-Write,写

-Write Off Account,核销帐户

-Write Off Amount,核销金额

-Write Off Amount <=,核销金额&lt;=

-Write Off Based On,核销的基础上

-Write Off Cost Center,冲销成本中心

-Write Off Outstanding Amount,核销额(亿元)

-Write Off Voucher,核销券

-Write a Python file in the same folder where this is saved and return column and result.,写一个Python文件,在这个被保存在同一文件夹中,并返回列和结果。

-Write a SELECT query. Note result is not paged (all data is sent in one go).,写一个SELECT查询。注结果不分页(所有数据都一气呵成发送)。

-Write sitemap.xml,写的sitemap.xml

-Writers Introduction,作家简介

-Wrong Template: Unable to find head row.,错误的模板:找不到头排。

-Year,年

-Year Closed,年度关闭

-Year End Date,年结日

-Year Name,今年名称

-Year Start Date,今年开始日期

-Year Start Date and Year End Date are already \						set in Fiscal Year: ,年开学日期及年结日已\在财政年度设定:

-Year Start Date and Year End Date are not within Fiscal Year.,今年开始日期和年份结束日期是不是在会计年度。

-Year Start Date should not be greater than Year End Date,今年开始日期不应大于年度日期

-Year of Passing,路过的一年

-Yearly,每年

-Yes,是的

-Yesterday,昨天

-You are not allowed to reply to this ticket.,你不允许回复此票。

-You are not authorized to do/modify back dated entries before ,您无权做/修改之前追溯项目

-You are not authorized to set Frozen value,您无权设定值冻结

-You are the Leave Approver for this record. Please Update the 'Status' and Save,您是第休假审批此记录。请更新“状态”并保存

-You can enter any date manually,您可以手动输入任何日期

-You can enter the minimum quantity of this item to be ordered.,您可以输入资料到订购的最小数量。

-You can not change rate if BOM mentioned agianst any item,你不能改变速度,如果BOM中提到反对的任何项目

-You can not enter both Delivery Note No and Sales Invoice No. \					Please enter any one.,你不能同时输入送货单号及销售发票号\请输入任何一个。

-You can set various 'properties' to Users to set default values and apply permission rules based on the value of these properties in various forms.,您可以设置不同的“属性”,以用户设置的默认值,并基于各种形式的这些属性值的权限规则。

-You can start by selecting backup frequency and \					granting access for sync,您可以通过选择备份频率和\授予访问权限的同步启动

-You can submit this Stock Reconciliation.,您可以提交该股票对账。

-You can update either Quantity or Valuation Rate or both.,你可以更新数量或估值速率或两者兼而有之。

-You can use <a href='#Form/Customize Form'>Customize Form</a> to set levels on fields.,您可以使用<a href='#Form/Customize Form'>自定义表单</a>上栏位设定水平。

-You cannot give more than ,你不能给超过

-You have entered duplicate items. Please rectify and try again.,您输入重复的项目。请纠正,然后再试一次。

-You may need to update: ,你可能需要更新:

-You must ,你必须

-Your Customer's TAX registration numbers (if applicable) or any general information,你的客户的税务登记证号码(如适用)或任何股东信息

-Your Customers,您的客户

-Your ERPNext subscription will,您ERPNext订阅将

-Your Products or Services,您的产品或服务

-Your Suppliers,您的供应商

-"Your download is being built, this may take a few moments...",您的下载正在修建,这可能需要一些时间......

-Your sales person who will contact the customer in future,你的销售人员谁将会联系客户在未来

-Your sales person will get a reminder on this date to contact the customer,您的销售人员将获得在此日期提醒联系客户

-Your setup is complete. Refreshing...,你的设置就完成了。清爽...

-Your support email id - must be a valid email - this is where your emails will come!,您的支持电子邮件ID  - 必须是一个有效的电子邮件 - 这就是你的邮件会来!

-[Label]:[Field Type]/[Options]:[Width],[标签]:[字段类型] / [选项]:[宽]

-add your own CSS (careful!),添加您自己的CSS(careful!)

-adjust,调整

-align-center,对准中心

-align-justify,对齐对齐

-align-left,对齐左

-align-right,对齐,右

-already available in Price List,在价格表已经存在

-and,和

-"and create a new Account Ledger (by clicking on Add Child) of type ""Bank or Cash""",并创建一个新的帐户总帐型“银行或现金”的(通过点击添加子)

-"and create a new Account Ledger (by clicking on Add Child) of type ""Tax"" and do mention the Tax rate.",并创建一个新的帐户分类帐类型“税”(点击添加子),并且还提到了税率。

-are not allowed for,不允许使用

-are not allowed for ,不允许使用

-arrow-down,箭头向下

-arrow-left,箭头左

-arrow-right,箭头向右

-arrow-up,向上箭头

-assigned by,由分配

-asterisk,星号

-backward,落后

-ban-circle,禁令圈

-barcode,条形码

-bell,钟

-bold,胆大

-book,书

-bookmark,书签

-briefcase,公文包

-bullhorn,扩音器

-but entries can be made against Ledger,但项可以对总帐进行

-but is pending to be manufactured.,但是有待被制造。

-calendar,日历

-camera,相机

-cannot be greater than 100,不能大于100

-cannot be included in Item's rate,不能包含在项目的速度

-cannot start with,无法开始

-certificate,证书

-check,查

-chevron-down,雪佛龙跌

-chevron-left,人字形左

-chevron-right,雪佛龙 - 右

-chevron-up,雪佛龙达

-circle-arrow-down,圆圈箭头向下

-circle-arrow-left,圆圈箭头向左

-circle-arrow-right,圆圈箭头向右

-circle-arrow-up,圆圈箭头行动

-cog,COG

-comment,评论

-create a Custom Field of type Link (Profile) and then use the 'Condition' settings to map that field to the Permission rule.,创建类型链接(配置文件)的自定义字段,然后使用“条件”设置到该字段映射到权限规则。

-dd-mm-yyyy,日 - 月 - 年

-dd/mm/yyyy,日/月/年

-deactivate,关闭

-discount on Item Code,在产品编号的折扣

-does not belong to BOM: ,不属于BOM:

-does not have role 'Leave Approver',没有作用“休假审批&#39;

-download,下载

-download-alt,下载的Alt

-"e.g. Bank, Cash, Credit Card",例如:银行,现金,信用卡

-"e.g. Kg, Unit, Nos, m",如公斤,单位,NOS,M

-edit,编辑

-eg. Cheque Number,例如:。支票号码

-eject,喷射

-envelope,信封

-example: Next Day Shipping,例如:次日发货

-example: http://help.erpnext.com,例如:http://help.erpnext.com

-exclamation-sign,惊叹号标志

-eye-close,眼睛闭

-eye-open,眼开

-facetime-video,FaceTime的视频

-fast-backward,快退

-fast-forward,快进

-file,文件

-film,电影

-filter,过滤器

-fire,火

-flag,旗

-folder-close,文件夹闭

-folder-open,文件夹打开

-font,字形

-forward,向前

-fullscreen,全屏

-gift,礼物

-glass,玻璃

-globe,地球

-hand-down,用手向下

-hand-left,手左

-hand-right,手右

-hand-up,手机

-has been made after posting date,已发表日期之后

-have a common territory,有一个共同的领土

-hdd,硬盘

-headphones,头戴耳机

-heart,心脏

-home,家

-icon,图标

-in,在

-in the same UOM.,在相同的计量单位。

-inbox,收件箱

-indent-left,缩进左

-indent-right,缩进,右

-info-sign,信息符号

-is linked in,在链接

-is not allowed.,是不允许的。

-italic,斜体

-leaf,叶

-lft,LFT

-list,表

-list-alt,列表ALT

-lock,锁

-lowercase,小写

-magnet,磁铁

-map-marker,地图标记物

-minus,减

-minus-sign,减号

-mm-dd-yyyy,MM-DD-YYYY

-mm/dd/yyyy,月/日/年

-move,移动

-music,音乐

-must be a Liability account,必须是一个负债帐户

-must be one of,必须是1

-not a service item.,不是一个服务项目。

-not a sub-contracted item.,不是一个分包项目。

-not in,不

-not within Fiscal Year,不属于会计年度

-off,离

-ok,行

-ok-circle,OK-圈

-ok-sign,OK-迹象

-old_parent,old_parent

-or,或

-pause,暂停

-pencil,铅笔

-picture,图片

-plane,机

-play,玩

-play-circle,玩圈

-plus,加

-plus-sign,加号

-print,打印

-qrcode,QRcode的

-question-sign,问题符号

-random,随机

-refresh,刷新

-remove,清除

-remove-circle,删除圈

-remove-sign,删除符号

-repeat,重复

-resize-full,调整满

-resize-horizontal,调整大小,水平

-resize-small,调整大小小

-resize-vertical,调整垂直

-retweet,转推

-rgt,RGT

-road,道路

-screenshot,屏幕截图

-search,搜索

-share,共享

-share-alt,股份ALT

-shopping-cart,购物推车

-should be 100%,应为100%

-signal,信号

-star,明星

-star-empty,明星空

-step-backward,一步落后

-step-forward,步向前

-stop,停止

-subject,主题

-tag,标签

-tags,标签

-"target = ""_blank""",目标=“_blank”

-tasks,任务

-text-height,文字高度

-text-width,文字宽度

-th,日

-th-large,TH-大

-th-list,日列表

-they are created automatically from the Customer and Supplier master,它们从客户和供应商的主站自动创建

-thumbs-down,拇指向下

-thumbs-up,竖起大拇指

-time,时间

-tint,色彩

-to,至

-"to be included in Item's rate, it is required that: ",被包括在物品的速率,它是必需的:

-to set the given stock and valuation on this date.,设置给定的股票及估值对这个日期。

-trash,垃圾

-upload,上载

-user,用户

-user_image_show,user_image_show

-usually as per physical inventory.,通常按照实际库存。

-volume-down,容积式

-volume-off,体积过

-volume-up,容积式

-warning-sign,警告符号

-website page link,网站页面的链接

-which is greater than sales order qty ,这是大于销售订单数量

-wrench,扳手

-yyyy-mm-dd,年 - 月 - 日

-zoom-in,放大式

-zoom-out,拉远

diff --git a/translations/zh-tw.csv b/translations/zh-tw.csv
deleted file mode 100644
index 12fc0fc..0000000
--- a/translations/zh-tw.csv
+++ /dev/null
@@ -1,3754 +0,0 @@
- (Half Day),(半天)

- .You can not assign / modify / remove Master Name,你不能指派/修改/刪除主名稱

- Quantity should be greater than 0.,量應大於0。

- View,視圖

- after this transaction.,本次交易後。

- against sales order,對銷售訂單

- against same operation,針對相同的操作

- already marked,已標記

- and year: ,和年份:

- as it is stock Item or packing item,因為它是現貨產品或包裝物品

- at warehouse: ,在倉庫:

- budget ,預算

- by Role ,按角色

- can not be created/modified against stopped Sales Order ,不能創建/修改對停止銷售訂單

- can not be made.,不能進行。

- can not be marked as a ledger as it has existing child,不能被標記為總賬,因為它已經存在的子

- can not be received twice,不能被接受兩次

- can only be debited/credited through Stock transactions,只能借記/貸記通過股票的交易

- does not belong to ,不屬於

- does not belong to Warehouse,不屬於倉庫

- does not belong to the company,不屬於該公司

- for account ,帳戶

- has already been submitted.,已經提交。

- is a frozen account. ,是冷凍的帳戶。

- is a frozen account. \				Either make the account active or assign role in Accounts Settings \				who can create / modify entries against this account,是冷凍的帳戶。 \要么使該帳戶活動或在指定賬戶設置角色\誰可以創建/修改詞條對這個帳號

-" is less than equals to zero in the system, \						valuation rate is mandatory for this item",小於等於零時在系統中,\估值比率是強制性的資料

- is mandatory,是強制性的

- is mandatory for GL Entry,是強制性的GL報名

- is mandatory. Maybe Currency Exchange record is not created for ,是強制性的。也許外幣兌換記錄沒有建立

- is not set,沒有設置

- is now the default Fiscal Year. \			Please refresh your browser for the change to take effect.,現在是默認的財政年度。 \請刷新您的瀏覽器,以使更改生效。

- is present in one or many Active BOMs,存在於一個或多個活躍的BOM

- not active or does not exists in the system,不活躍或不存在於系統中

- not submitted,未提交

- or the BOM is cancelled or inactive,或物料清單被取消或不活動

- should be 'Yes'. As Item: ,應該是&#39;是&#39;。作為項目:

- to ,至

- will be ,將

- will be over-billed against mentioned ,將過嘴對著提到的

- will exceed by ,將超過

-"""Company History""",“公司歷史”

-"""Team Members"" or ""Management""",“團隊成員”或“管理”

-%  Delivered,%交付

-% Amount Billed,(%)金額帳單

-% Billed,%帳單

-% Completed,%已完成

-% Delivered,%交付

-% Installed,%安裝

-% Received,收到%

-% of materials billed against this Purchase Order.,%的材料嘴對這種採購訂單。

-% of materials billed against this Sales Order,%的嘴對這種銷售訂單物料

-% of materials delivered against this Delivery Note,%的交付對本送貨單材料

-% of materials delivered against this Sales Order,%的交付對這個銷售訂單物料

-% of materials ordered against this Material Request,%的下令對這種材料申請材料

-% of materials received against this Purchase Order,%的材料收到反對這個採購訂單

-%(conversion_rate_label)s is mandatory. Maybe Currency Exchange \			record is not created for %(from_currency)s to %(to_currency)s,%(conversion_rate_label)s是強制性的。也許外幣兌換\記錄沒有創建%(from_currency)s到%(to_currency)■

-' in Company: ,“在公司名稱:

-'To Case No.' cannot be less than 'From Case No.',“要案件編號”不能少於&#39;從案號“

-(Total) Net Weight value. Make sure that Net Weight of each item is,(總)淨重值。確保每個項目的淨重是

-* Will be calculated in the transaction.,*將被計算在該交易。

-"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**",**預算分配**可以幫助你發布你的預算橫跨個月,如果你有季節性你business.To使用這種分配分配預算,設置這個**預算分配**的**成本中心**

-**Currency** Master,*貨幣**大師

-**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.,**財政年度**代表財政年度。所有的會計分錄和其他重大交易進行跟踪打擊**財政年度**。

-. Max allowed ,。最大允許的

-. Outstanding cannot be less than zero. \			 	Please match exact outstanding.,。傑出不能小於零。 \請精確匹配突出。

-. Please set status of the employee as 'Left',。請將僱員的地位,“左”

-. You can not mark his attendance as 'Present',。你不能紀念他的出席情況“出席”

-"000 is black, fff is white",000是黑色的,FFF是白色的

-1 Currency = [?] FractionFor e.g. 1 USD = 100 Cent,1貨幣= [?] FractionFor如1美元= 100美分

-1. To maintain the customer wise item code and to make them searchable based on their code use this option,1。為了保持客戶明智的項目代碼,並使其搜索根據自己的代碼中使用這個選項

-12px,12px的

-13px,13px的

-14px,14px的

-15px,15px的

-16px,16px的

-2 days ago,3天前

-: Duplicate row from same ,:從相同的重複行

-: Mandatory for a Recurring Invoice.,:強制性的經常性發票。

-"<a href=""#Sales Browser/Customer Group"">Add / Edit</a>","<a href=""#Sales Browser/Customer Group"">添加/編輯</a>"

-"<a href=""#Sales Browser/Item Group"">Add / Edit</a>","<a href=""#Sales Browser/Item Group"">添加/編輯</a>"

-"<a href=""#Sales Browser/Territory"">Add / Edit</a>","<a href=""#Sales Browser/Territory"">添加/編輯</a>"

-"<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank"">[?]</a>","<a href=""https://en.wikipedia.org/wiki/Transport_Layer_Security"" target=""_blank"">[?]</a>"

-"<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">Naming Options</a>","<a onclick=""msgprint('<ol>\<li><b>field:[fieldname]</b> - By Field\<li><b>naming_series:</b> - By Naming Series (field called naming_series must be present\<li><b>Prompt</b> - Prompt user for a name\<li><b>[series]</b> - Series by prefix (separated by a dot); for example PRE.#####\</ol>')"">命名選項</a>"

-<b>Cancel</b> allows you change Submitted documents by cancelling them and amending them.,<b>取消</b>允許你通過取消他們和修改他們改變提交的文件。

-A Customer exists with same name,一位顧客存在具有相同名稱

-A Lead with this email id should exist,與此電子郵件id一個鉛應該存在

-"A Product or a Service that is bought, sold or kept in stock.",A產品或者是買入,賣出或持有的股票服務。

-A Supplier exists with same name,A供應商存在具有相同名稱

-A condition for a Shipping Rule,對於送貨規則的條件

-A logical Warehouse against which stock entries are made.,一個合乎邏輯的倉庫抵銷股票條目進行。

-A new popup will open that will ask you to select further conditions.,一個新的彈出窗口將打開,將要求您選擇其他條件。

-A symbol for this currency. For e.g. $,符號的這種貨幣。對於如$

-A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission.,第三方分銷商/經銷商/代理商/分支機構/經銷商誰銷售公司產品的佣金。

-A user can have multiple values for a property.,一個用戶可以有一個屬性的多個值。

-A+,A +

-A-,A-

-AB+,AB +

-AB-,AB-

-AMC Expiry Date,AMC到期時間

-AMC expiry date and maintenance status mismatched,AMC的到期日及維護狀態不匹配

-ATT,ATT

-Abbr,縮寫

-About,關於

-About ERPNext,關於ERPNext

-About Us Settings,關於我們設置

-About Us Team Member,關於我們團隊成員

-Above Value,上述值

-Absent,缺席

-Acceptance Criteria,驗收標準

-Accepted,接受

-Accepted Quantity,接受數量

-Accepted Warehouse,接受倉庫

-Account,帳戶

-Account Balance,賬戶餘額

-Account Details,帳戶明細

-Account Head,帳戶頭

-Account Id,帳戶ID

-Account Name,帳戶名稱

-Account Type,賬戶類型

-Account expires on,帳戶到期

-Account for the warehouse (Perpetual Inventory) will be created under this Account.,賬戶倉庫(永續盤存)將在該帳戶下創建。

-Account for this ,佔本

-Accounting,會計

-Accounting Entries are not allowed against groups.,會計分錄是不允許反對團體。

-"Accounting Entries can be made against leaf nodes, called",會計分錄可以對葉節點進行,稱為

-Accounting Ledger,總賬會計

-Accounting Year.,會計年度。

-"Accounting entry frozen up to this date, nobody can do / modify entry except role specified below.",會計分錄凍結截至目前為止,沒有人可以做/修改除以下指定角色條目。

-Accounting journal entries.,會計日記帳分錄。

-Accounts,賬戶

-Accounts Frozen Upto,賬戶被凍結到...為止

-Accounts Payable,應付帳款

-Accounts Receivable,應收帳款

-Accounts Settings,賬戶設置

-Action,行動

-Actions,操作

-Active,活躍

-Active: Will extract emails from ,主動:請問從郵件中提取

-Activity,活動

-Activity Log,活動日誌

-Activity Type,活動類型

-Actual,實際

-Actual Budget,實際預算

-Actual Completion Date,實際完成日期

-Actual Date,實際日期

-Actual End Date,實際結束日期

-Actual Invoice Date,實際發票日期

-Actual Posting Date,實際發布日期

-Actual Qty,實際數量

-Actual Qty (at source/target),實際的數量(在源/目標)

-Actual Qty After Transaction,實際數量交易後

-Actual Qty: Quantity available in the warehouse.,實際的數量:在倉庫可用數量。

-Actual Quantity,實際數量

-Actual Start Date,實際開始日期

-Add,加

-Add / Edit Taxes and Charges,添加/編輯稅金及費用

-Add A New Rule,添加新的規則

-Add A Property,添加屬性

-Add Attachments,添加附件

-Add Bookmark,添加書籤

-Add CSS,添加CSS

-Add Child,添加子

-Add Column,添加列

-Add Google Analytics ID: eg. UA-89XXX57-1. Please search help on Google Analytics for more information.,添加谷歌Analytics(分析)ID:例如。 UA-89XXX57-1。請搜索在谷歌Analytics(分析)幫助以獲取更多信息。

-Add Message,發表留言

-Add New Permission Rule,添加新的權限規則

-Add Reply,添加回复

-Add Serial No,添加序列號

-Add Taxes,加稅

-Add Taxes and Charges,增加稅收和收費

-Add Total Row,添加總計行

-Add a banner to the site. (small banners are usually good),添加一個橫幅掛在了網站上。 (小橫幅通常是很好的)

-Add attachment,添加附件

-Add code as &lt;script&gt;,添加代碼為&lt;SCRIPT&gt;

-Add new row,添加新行

-Add or Deduct,添加或扣除

-Add rows to set annual budgets on Accounts.,添加行上的帳戶設置年度預算。

-"Add the name of <a href=""http://google.com/webfonts"" target=""_blank"">Google Web Font</a> e.g. ""Open Sans""","新增的名稱<a href=""http://google.com/webfonts"" target=""_blank"">谷歌網頁字體</a>如“打開三世”"

-Add to To Do,添加到待辦事項

-Add to To Do List of,添加到待辦事項列表

-Add to calendar on this date,添加到日曆在此日期

-Add/Remove Recipients,添加/刪除收件人

-Additional Info,附加信息

-Address,地址

-Address & Contact,地址及聯繫方式

-Address & Contacts,地址及聯繫方式

-Address Desc,地址倒序

-Address Details,詳細地址

-Address HTML,地址HTML

-Address Line 1,地址行1

-Address Line 2,地址行2

-Address Title,地址名稱

-Address Type,地址類型

-Address and other legal information you may want to put in the footer.,地址和其他法律信息,你可能要放在頁腳。

-Address to be displayed on the Contact Page,地址作為聯繫頁面上顯示

-Adds a custom field to a DocType,添加一個自定義字段,以一個DOCTYPE

-Adds a custom script (client or server) to a DocType,添加一個自定義腳本(客戶端或服務器),以一個DOCTYPE

-Advance Amount,提前量

-Advance amount,提前量

-Advanced Settings,高級設置

-Advances,進展

-Advertisement,廣告

-After Sale Installations,銷售後安裝

-Against,針對

-Against Account,針對帳戶

-Against Docname,可採用DocName反對

-Against Doctype,針對文檔類型

-Against Document Detail No,對文件詳細說明暫無

-Against Document No,對文件無

-Against Expense Account,對費用帳戶

-Against Income Account,對收入賬戶

-Against Journal Voucher,對日記帳憑證

-Against Purchase Invoice,對採購發票

-Against Sales Invoice,對銷售發票

-Against Sales Order,對銷售訂單

-Against Voucher,反對券

-Against Voucher Type,對憑證類型

-Ageing Based On,老齡化基於

-Agent,代理人

-"Aggregate group of **Items** into another **Item**. This is useful if you are bundling a certain **Items** into a package and you maintain stock of the packed **Items** and not the aggregate **Item**. The package **Item** will have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes"".For Example: If you are selling Laptops and Backpacks separately and have a special price if the customer buys both, then the Laptop + Backpack will be a new Sales BOM Item.Note: BOM = Bill of Materials",總組**項目**到另一個**項目**。如果你是捆綁一定的**項目**成一個包,你保持包裝的**項目的股票**,而不是總**項目**這是有用的。包**項目**將有“是庫存項目”為“否”和“是銷售項目”為“是”,例如:如果你是賣筆記本電腦和背包分開,並有一個特殊的價格,如果客戶購買兩個,那麼筆記本電腦+背包將是一個新的銷售BOM Item.Note:物料BOM =比爾

-Aging Date,老化時間

-All Addresses.,所有地址。

-All Contact,所有聯繫

-All Contacts.,所有聯繫人。

-All Customer Contact,所有的客戶聯繫

-All Day,全日

-All Employee (Active),所有員工(活動)

-All Lead (Open),所有鉛(開放)

-All Products or Services.,所有的產品或服務。

-All Sales Partner Contact,所有的銷售合作夥伴聯繫

-All Sales Person,所有的銷售人員

-All Sales Transactions can be tagged against multiple **Sales Persons** so that you can set and monitor targets.,所有銷售交易,可以用來標記針對多個銷售** **的人,這樣你可以設置和監控目標。

-All Supplier Contact,所有供應商聯繫

-All Supplier Types,所有供應商類型

-"All export related fields like currency, conversion rate, export total, export grand total etc are available in <br>Delivery Note, POS, Quotation, Sales Invoice, Sales Order etc.",在所有可像貨幣,轉換率,進出口總額,出口總計出口等相關領域<br>送貨單,POS機,報價單,銷售發票,銷售訂單等。

-"All import related fields like currency, conversion rate, import total, import grand total etc are available in <br>Purchase Receipt, Supplier Quotation, Purchase Invoice, Purchase Order etc.",在所有可像貨幣,轉換率,總進口,進口總計進口等相關領域<br>外購入庫單,供應商報價單,採購發票,採購訂單等。

-"All possible Workflow States and roles of the workflow. <br>Docstatus Options: 0 is""Saved"", 1 is ""Submitted"" and 2 is ""Cancelled""",所有可能的工作流程狀態和工作流的角色。 <br> Docstatus選項:0是“保存”,1“已提交”和2“取消”

-Allocate,分配

-Allocate leaves for the year.,分配葉子的一年。

-Allocated Amount,分配金額

-Allocated Budget,分配預算

-Allocated amount,分配量

-Allow Attach,允許連接

-Allow Bill of Materials,材料讓比爾

-Allow Dropbox Access,讓Dropbox的訪問

-Allow For Users,允許用戶

-Allow Google Drive Access,允許谷歌驅動器訪問

-Allow Import,允許進口

-Allow Import via Data Import Tool,允許通過數據導入工具導入

-Allow Negative Balance,允許負平衡

-Allow Negative Stock,允許負庫存

-Allow Production Order,讓生產訂單

-Allow Rename,允許重新命名

-Allow User,允許用戶

-Allow Users,允許用戶

-Allow on Submit,允許在提交

-Allow the following users to approve Leave Applications for block days.,允許以下用戶批准許可申請的區塊天。

-Allow user to edit Price List Rate in transactions,允許用戶編輯價目表率的交易

-Allow user to login only after this hour (0-24),允許用戶僅這一小時後登陸(0-24)

-Allow user to login only before this hour (0-24),允許用戶僅在此之前登錄小時(0-24)

-Allowance Percent,津貼百分比

-Allowed,寵物

-Allowed Role to Edit Entries Before Frozen Date,寵物角色來編輯文章前冷凍日期

-Already Registered,已註冊

-Always use above Login Id as sender,請務必使用上述登錄ID作為發件人

-Amend,修改

-Amended From,從修訂

-Amount,量

-Amount (Company Currency),金額(公司貨幣)

-Amount <=,量&lt;=

-Amount >=,金額&gt; =

-Amount to Bill,帳單數額

-"An active Salary Structure already exists. \						If you want to create new one, please ensure that no active \						Salary Structure exists for this Employee. \						Go to the active Salary Structure and set \",一個積極的薪酬結構已經存在。 \如果你想創建新的,請確保沒有主動\薪酬結構存在此員工。 \進入活躍薪酬結構和設置\

-"An icon file with .ico extension. Should be 16 x 16 px. Generated using a favicon generator. [<a href=""http://favicon-generator.org/"" target=""_blank"">favicon-generator.org</a>]","一個圖標文件,擴展名為。ico。應該是16×16像素。使用的favicon生成器生成。 [ <a href=""http://favicon-generator.org/"" target=""_blank"">網站圖標- generator.org</a> ]"

-Analytics,Analytics(分析)

-Another Period Closing Entry,另一個期末入口

-Another Salary Structure '%s' is active for employee '%s'. 				Please make its status 'Inactive' to proceed.,另一種薪酬結構&#39;%s&#39;的活躍員工&#39;%s&#39;的。請其狀態“無效”繼續。

-"Any other comments, noteworthy effort that should go in the records.",任何其他意見,值得注意的努力,應該在記錄中。

-Applicable Holiday List,適用假期表

-Applicable Territory,適用領地

-Applicable To (Designation),適用於(指定)

-Applicable To (Employee),適用於(員工)

-Applicable To (Role),適用於(角色)

-Applicable To (User),適用於(用戶)

-Applicant Name,申請人名稱

-Applicant for a Job,申請人的工作

-Applicant for a Job.,申請人的工作。

-Applications for leave.,申請許可。

-Applies to Company,適用於公司

-Apply / Approve Leaves,申請/審批葉

-Appraisal,評價

-Appraisal Goal,考核目標

-Appraisal Goals,考核目標

-Appraisal Template,評估模板

-Appraisal Template Goal,考核目標模板

-Appraisal Template Title,評估模板標題

-Approval Status,審批狀態

-Approved,批准

-Approver,贊同者

-Approving Role,審批角色

-Approving User,批准用戶

-Are you sure you want to STOP ,您確定要停止

-Are you sure you want to UNSTOP ,您確定要UNSTOP

-Are you sure you want to delete the attachment?,您確定要刪除的附件?

-Arial,宋體

-Arrear Amount,欠款金額

-"As a best practice, do not assign the same set of permission rule to different Roles instead set multiple Roles to the User",作為最佳實踐,不要在同一組的權限規則分配給不同的角色,而不是設置多個角色的用戶

-As existing qty for item: ,至於項目現有數量:

-As per Stock UOM,按庫存計量單位

-"As there are existing stock transactions for this \							item, you can not change the values of 'Has Serial No', \							'Is Stock Item' and 'Valuation Method'",由於有現有的股票交易這個\項目,你不能改變的&#39;有序列號“的價值觀,\&#39;是庫存項目”和“評估方法”

-Ascending,升序

-Assign To,分配給

-Assigned By,通過分配

-Assigned To,分配給

-Atleast one warehouse is mandatory,ATLEAST一間倉庫是強制性的

-Attach Document Print,附加文檔打印

-Attach as web link,附加為網站鏈接

-Attached To DocType,附著的DocType

-Attached To Name,單身者姓名

-Attachments,附件

-Attendance,護理

-Attendance Date,考勤日期

-Attendance Details,考勤詳情

-Attendance From Date,考勤起始日期

-Attendance From Date and Attendance To Date is mandatory,考勤起始日期和出席的日期,是強制性的

-Attendance To Date,出席會議日期

-Attendance can not be marked for future dates,考勤不能標記為未來的日期

-Attendance for the employee: ,出席的員工:

-Attendance record.,考勤記錄。

-Attributions,歸屬

-Authorization Control,授權控制

-Authorization Rule,授權規則

-Auto Accounting For Stock Settings,汽車佔股票設置

-Auto Email Id,自動電子郵件Id

-Auto Material Request,汽車材料要求

-Auto Name,自動名稱

-Auto generated,自動生成

-Auto-raise Material Request if quantity goes below re-order level in a warehouse,自動加註材料要求,如果數量低於再訂購水平在一個倉庫

-Automatically extract Leads from a mail box e.g.,從一個信箱,例如自動提取信息

-Automatically updated via Stock Entry of type Manufacture/Repack,通過股票輸入型製造/重新包裝的自動更新

-Autoreply when a new mail is received,在接收到新郵件時自動回复

-Available,可用的

-Available Qty at Warehouse,有貨數量在倉庫

-Available Stock for Packing Items,可用庫存包裝項目

-"Available in BOM, Delivery Note, Purchase Invoice, Production Order, Purchase Order, Purchase Receipt, Sales Invoice, Sales Order, Stock Entry, Timesheet",可在物料清單,送貨單,採購發票,生產訂單,採購訂單,採購入庫單,銷售發票,銷售訂單,股票入門,時間表

-Avatar,阿凡達

-Average Age,平均年齡

-Average Commission Rate,平均佣金率

-Average Discount,平均折扣

-B+,B +

-B-,B-

-BILL,條例草案

-BILLJ,BILLJ

-BOM,BOM

-BOM Detail No,BOM表詳細說明暫無

-BOM Explosion Item,BOM爆炸物品

-BOM Item,BOM項目

-BOM No,BOM無

-BOM No. for a Finished Good Item,BOM編號為成品產品

-BOM Operation,BOM的操作

-BOM Operations,BOM的操作

-BOM Replace Tool,BOM替換工具

-BOM replaced,BOM取代

-Background Color,背景顏色

-Background Image,背景圖片

-Backup Manager,備份管理器

-Backup Right Now,備份即刻

-Backups will be uploaded to,備份將被上傳到

-Balance Qty,餘額數量

-Balance Value,平衡值

-"Balances of Accounts of type ""Bank or Cash""",鍵入“銀行或現金”的賬戶餘額

-Bank,銀行

-Bank A/C No.,銀行A / C號

-Bank Account,銀行帳戶

-Bank Account No.,銀行賬號

-Bank Accounts,銀行賬戶

-Bank Clearance Summary,銀行結算摘要

-Bank Name,銀行名稱

-Bank Reconciliation,銀行對帳

-Bank Reconciliation Detail,銀行對帳詳細

-Bank Reconciliation Statement,銀行對帳表

-Bank Voucher,銀行券

-Bank or Cash,銀行或現金

-Bank/Cash Balance,銀行/現金結餘

-Banner,旗幟

-Banner HTML,橫幅的HTML

-Banner Image,橫幅圖片

-Banner is above the Top Menu Bar.,旗幟就是上面的頂部菜單欄。

-Barcode,條碼

-Based On,基於

-Basic Info,基本信息

-Basic Information,基本信息

-Basic Rate,基礎速率

-Basic Rate (Company Currency),基本速率(公司貨幣)

-Batch,批量

-Batch (lot) of an Item.,一批該產品的(很多)。

-Batch Finished Date,批完成日期

-Batch ID,批次ID

-Batch No,批號

-Batch Started Date,批處理開始日期

-Batch Time Logs for Billing.,批處理的時間記錄進行計費。

-Batch Time Logs for billing.,批處理的時間記錄進行計費。

-Batch-Wise Balance History,間歇式平衡歷史

-Batched for Billing,批量計費

-"Before proceeding, please create Customer from Lead",在繼續操作之前,請從鉛創建客戶

-Begin this page with a slideshow of images,開始這個頁面圖像的幻燈片

-Belongs to,屬於

-Better Prospects,更好的前景

-Bill Date,比爾日期

-Bill No,匯票否

-Bill of Material to be considered for manufacturing,物料清單被視為製造

-Bill of Materials,材料清單

-Bill of Materials (BOM),材料清單(BOM)

-Billable,計費

-Billed,計費

-Billed Amount,賬單金額

-Billed Amt,已結算額

-Billing,計費

-Billing Address,帳單地址

-Billing Address Name,帳單地址名稱

-Billing Status,計費狀態

-Bills raised by Suppliers.,由供應商提出的法案。

-Bills raised to Customers.,提高對客戶的賬單。

-Bin,箱子

-Bio,生物

-Birth Date,出生日期

-Birthday,生日

-Block Date,座日期

-Block Days,天座

-Block Holidays on important days.,塊上重要的日子假期。

-Block leave applications by department.,按部門封鎖許可申請。

-Blog Category,博客分類

-Blog Intro,博客介紹

-Blog Introduction,博客簡介

-Blog Post,博客公告

-Blog Settings,博客設置

-Blog Subscriber,博客用戶

-Blog Title,博客標題

-Blogger,博客

-Blood Group,血型

-Bookmarks,書籤

-Both Income and Expense balances are zero. \				No Need to make Period Closing Entry.,收入和支出結餘為零。 \沒有必要讓時間截止報名。

-Both Warehouse must belong to same Company,這兩個倉庫必須屬於同一個公司

-Branch,支

-Brand,牌

-Brand HTML,品牌的HTML

-Brand Name,商標名稱

-"Brand is what appears on the top-right of the toolbar. If it is an image, make sure ithas a transparent background and use the &lt;img /&gt; tag. Keep size as 200px x 30px",品牌是什麼出現在工具欄的右上角。如果它是一個形象,確保它的身體透明背景,並使用&lt;img /&gt;標籤。保持大小為200px x 30像素

-Brand master.,品牌大師。

-Brands,品牌

-Breakdown,擊穿

-Budget,預算

-Budget Allocated,分配的預算

-Budget Detail,預算案詳情

-Budget Details,預算案詳情

-Budget Distribution,預算分配

-Budget Distribution Detail,預算分配明細

-Budget Distribution Details,預算分配詳情

-Budget Variance Report,預算差異報告

-Build Modules,構建模塊

-Build Pages,構建頁面

-Build Report,建立舉報

-Build Server API,建立服務器API

-Build Sitemap,建立網站地圖

-Bulk Email,大量電子郵件

-Bulk Email records.,大量電子郵件記錄。

-Bulk Rename,批量重命名

-Bummer! There are more holidays than working days this month.,壞消息!還有比這個月工作日更多的假期。

-Bundle items at time of sale.,捆綁項目在銷售時。

-Button,鈕

-Buyer of Goods and Services.,採購貨物和服務。

-Buying,求購

-Buying Amount,客戶買入金額

-Buying Settings,求購設置

-By,通過

-C-FORM/,C-FORM /

-C-Form,C-表

-C-Form Applicable,C-表格適用

-C-Form Invoice Detail,C-形式發票詳細信息

-C-Form No,C-表格編號

-C-Form records,C-往績紀錄

-CI/2010-2011/,CI/2010-2011 /

-COMM-,COMM-

-CSS,CSS

-CUST,CUST

-CUSTMUM,CUSTMUM

-Calculate Based On,計算的基礎上

-Calculate Total Score,計算總分

-Calendar,日曆

-Calendar Events,日曆事件

-Call,通話

-Campaign,運動

-Campaign Name,活動名稱

-Can only be exported by users with role 'Report Manager',只能由用戶與角色“報表管理器”導出

-Cancel,取消

-Cancel permission also allows the user to delete a document (if it is not linked to any other document).,取消許可還允許用戶刪除一個文件(如果它不與任何其他文件)。

-Cancelled,註銷

-Cancelling this Stock Reconciliation will nullify its effect.,取消這個股票和解將抵消其影響。

-Cannot ,不能

-Cannot Cancel Opportunity as Quotation Exists,無法取消的機遇,報價存在

-Cannot Update: Incorrect / Expired Link.,無法更新:不正確的/過期的鏈接。

-Cannot Update: Incorrect Password,無法更新:不正確的密碼

-Cannot approve leave as you are not authorized to approve leaves on Block Dates.,因為你無權批准樹葉座日期不能批准休假。

-Cannot change Year Start Date and Year End Date \					once the Fiscal Year is saved.,不能改變年開學日期,一旦財政年度保存年度日期\。

-Cannot change from,不能改變

-Cannot continue.,無法繼續。

-"Cannot declare as lost, because Quotation has been made.",不能聲明為丟失,因為報價已經取得進展。

-"Cannot delete Serial No in warehouse. \				First remove from warehouse, then delete.",無法刪除序列號的倉庫。 \首先從倉庫中取出,然後將其刪除。

-Cannot edit standard fields,不能編輯標準字段

-Cannot map because following condition fails: ,無法對應,因為以下條件失敗:

-Cannot set as Lost as Sales Order is made.,不能設置為失落的銷售訂單而成。

-"Cannot update a non-exiting record, try inserting.",無法更新非退出記錄,請嘗試插入。

-Capacity,容量

-Capacity Units,容量單位

-Carry Forward,發揚

-Carry Forwarded Leaves,進行轉發葉

-Case No. cannot be 0,案號不能為0

-Cash,現金

-Cash Voucher,現金券

-Cash/Bank Account,現金/銀行賬戶

-Category,類別

-Category Name,分類名稱

-Cell Number,手機號碼

-Center,中心

-"Certain documents should not be changed once final, like an Invoice for example. The final state for such documents is called <b>Submitted</b>. You can restrict which roles can Submit.",某些文件不應該改變最後一次,像發票為例。對這些文件的最後狀態被稱為<b>提交</b> 。您可以限制哪些角色可以提交。

-Change UOM for an Item.,更改為計量單位的商品。

-Change the starting / current sequence number of an existing series.,更改現有系列的開始/當前的序列號。

-Channel Partner,渠道合作夥伴

-Charge,收費

-Chargeable,收費

-Chart of Accounts,科目表

-Chart of Cost Centers,成本中心的圖

-Chat,聊天

-Check,查

-Check / Uncheck roles assigned to the Profile. Click on the Role to find out what permissions that Role has.,查看/取消選中分配給個人的角色。點擊角色,找出哪些權限的角色了。

-Check all the items below that you want to send in this digest.,檢查下面要發送此摘要中的所有項目。

-Check how the newsletter looks in an email by sending it to your email.,如何檢查的通訊通過其發送到您的郵箱中查找電子郵件。

-"Check if recurring invoice, uncheck to stop recurring or put proper End Date",檢查經常性發票,取消,停止經常性或將適當的結束日期

-"Check if you need automatic recurring invoices. After submitting any sales invoice, Recurring section will be visible.",檢查是否需要自動週期性發票。提交任何銷售發票後,經常性部分可見。

-Check if you want to send salary slip in mail to each employee while submitting salary slip,檢查您要發送工資單郵件給每個員工,同時提交工資單

-Check this if you want to force the user to select a series before saving. There will be no default if you check this.,如果要強制用戶在保存之前選擇了一系列檢查。將不會有默認的,如果你檢查這個。

-Check this if you want to send emails as this id only (in case of restriction by your email provider).,如果您要發送的郵件,因為這ID只(如果限制您的電子郵件提供商)進行檢查。

-Check this if you want to show in website,檢查這一點,如果你想在顯示網頁

-Check this to disallow fractions. (for Nos),選中此選項禁止分數。 (對於NOS)

-Check this to make this the default letter head in all prints,勾選這個來讓這個默認的信頭中的所有打印

-Check this to pull emails from your mailbox,檢查這從你的郵箱的郵件拉

-Check to activate,檢查啟動

-Check to make Shipping Address,檢查並送貨地址

-Check to make primary address,檢查以主地址

-Checked,檢查

-Cheque,支票

-Cheque Date,支票日期

-Cheque Number,支票號碼

-Child Tables are shown as a Grid in other DocTypes.,子表中顯示為其他文檔類型的Grid。

-City,城市

-City/Town,市/鎮

-Claim Amount,索賠金額

-Claims for company expense.,索賠費用由公司負責。

-Class / Percentage,類/百分比

-Classic,經典

-Classification of Customers by region,客戶按地區分類

-Clear Cache & Refresh,清除緩存和刷新

-Clear Table,明確表

-Clearance Date,清拆日期

-Click here to buy subscription.,點擊這裡購買訂閱。

-Click on 'Make Sales Invoice' button to create a new Sales Invoice.,單擊“製作銷售發票”按鈕來創建一個新的銷售發票。

-Click on a link to get options to expand get options ,點擊一個鏈接以獲取股權以擴大獲取選項

-Click on button in the 'Condition' column and select the option 'User is the creator of the document',點擊在“條件”列按鈕,並選擇選項“用戶是文件的創建者”

-Click on row to edit.,單擊要編輯的行。

-Click to Expand / Collapse,點擊展開/折疊

-Client,客戶

-Close,關閉

-Close Balance Sheet and book Profit or Loss.,關閉資產負債表和賬面利潤或虧損。

-Closed,關閉

-Closing (Cr),關閉(CR)

-Closing (Dr),關閉(博士)

-Closing Account Head,關閉帳戶頭

-Closing Date,截止日期

-Closing Fiscal Year,截止會計年度

-Closing Qty,期末庫存

-Closing Value,收盤值

-CoA Help,輔酶幫助

-Code,碼

-Cold Calling,自薦

-Color,顏色

-Column Break,分欄符

-Comma separated list of email addresses,逗號分隔的電子郵件地址列表

-Comment,評論

-Comment By,評論人

-Comment By Fullname,評論人全名

-Comment Date,評論日期

-Comment Docname,可採用DocName評論

-Comment Doctype,註釋文檔類型

-Comment Time,評論時間

-Comments,評論

-Commission Rate,佣金率

-Commission Rate (%),佣金率(%)

-Commission partners and targets,委員會的合作夥伴和目標

-Commit Log,提交日誌

-Communication,通訊

-Communication HTML,溝通的HTML

-Communication History,通信歷史記錄

-Communication Medium,通信介質

-Communication log.,通信日誌。

-Communications,通訊

-Company,公司

-Company Abbreviation,公司縮寫

-Company Details,公司詳細信息

-Company Email,企業郵箱

-Company History,公司歷史

-Company Info,公司信息

-Company Introduction,公司簡介

-Company Master.,公司碩士學位。

-Company Name,公司名稱

-Company Settings,公司設置

-Company branches.,公司分支機構。

-Company departments.,公司各部門。

-Company registration numbers for your reference. Example: VAT Registration Numbers etc.,公司註冊號碼,供大家參考。例如:增值稅註冊號碼等

-Company registration numbers for your reference. Tax numbers etc.,公司註冊號碼,供大家參考。稅務號碼等

-Complaint,抱怨

-Complete,完整

-Complete By,完成

-Completed,已完成

-Completed Production Orders,完成生產訂單

-Completed Qty,完成數量

-Completion Date,完成日期

-Completion Status,完成狀態

-Condition Field,條件字段

-Confirmation Date,確認日期

-Confirmed orders from Customers.,確認訂單的客戶。

-Consider Tax or Charge for,考慮稅收或收費

-Considered as Opening Balance,視為期初餘額

-Considered as an Opening Balance,視為期初餘額

-Consultant,顧問

-Consumable Cost,耗材成本

-Consumable cost per hour,每小時可消耗成本

-Consumed Qty,消耗的數量

-Contact,聯繫

-Contact Control,接觸控制

-Contact Desc,聯繫倒序

-Contact Details,聯繫方式

-Contact Email,聯絡電郵

-Contact HTML,聯繫HTML

-Contact Info,聯繫方式

-Contact Mobile No,聯繫手機號碼

-Contact Name,聯繫人姓名

-Contact No.,聯絡電話

-Contact Person,聯繫人

-Contact Type,觸點類型:

-Contact Us Settings,聯繫我們設置

-"Contact options, like ""Sales Query, Support Query"" etc each on a new line or separated by commas.",聯繫人選項,如“銷售查詢,支持查詢”等每一個新行或以逗號分隔。

-Content,內容

-Content Type,內容類型

-Content in markdown format that appears on the main side of your page,在降價格式的內容,在頁面的主側出現

-Contra Voucher,魂斗羅券

-Contract End Date,合同結束日期

-Contribution (%),貢獻(%)

-Contribution to Net Total,貢獻合計淨

-Control Panel,控制面板

-Controller,調節器

-Conversion Factor,轉換因子

-Conversion Factor of UOM: %s should be equal to 1. 						As UOM: %s is Stock UOM of Item: %s.,計量單位的換算係數:%s應該是等於1。由於計量單位:%s是股票UOM貨號:%s的。

-Convert into Recurring Invoice,轉換成週期性發票

-Convert to Group,轉換為集團

-Convert to Ledger,轉換到總帳

-Converted,轉換

-Copy,複製

-Copy From Item Group,複製從項目組

-Copyright,版權

-Core,核心

-Cost Center,成本中心

-Cost Center Details,成本中心詳情

-Cost Center Name,成本中心名稱

-Cost Center must be specified for PL Account: ,成本中心必須為特等賬戶指定:

-Costing,成本核算

-Count,算

-Country,國家

-Country Name,國家名稱

-"Country, Timezone and Currency",國家,時區和貨幣

-Create,創建

-Create Bank Voucher for the total salary paid for the above selected criteria,創建銀行券為支付上述選擇的標準工資總額

-Create Customer,創建客戶

-Create Material Requests,創建材料要求

-Create New,創建新

-Create Opportunity,創造機會

-Create Production Orders,創建生產訂單

-Create Quotation,創建報價

-Create Receiver List,創建接收器列表

-Create Salary Slip,建立工資單

-Create Stock Ledger Entries when you submit a Sales Invoice,創建庫存總帳條目當您提交銷售發票

-Create and Send Newsletters,創建和發送簡訊

-Created Account Head: ,創建帳戶頭:

-Created By,創建人

-Created Customer Issue,創建客戶問題

-Created Group ,創建群組

-Created Opportunity,創造機會

-Created Support Ticket,創建支持票

-Creates salary slip for above mentioned criteria.,建立工資單上面提到的標準。

-Creation Date,創建日期

-Creation Document No,文檔創建無

-Creation Document Type,創建文件類型

-Creation Time,創作時間

-Credentials,證書

-Credit,信用

-Credit Amt,信用額

-Credit Card Voucher,信用卡券

-Credit Controller,信用控制器

-Credit Days,信貸天

-Credit Limit,信用額度

-Credit Note,信用票據

-Credit To,信貸

-Credited account (Customer) is not matching with Sales Invoice,存入帳戶(客戶)不與銷售發票匹配

-Cross Listing of Item in multiple groups,項目的多組交叉上市

-Currency,貨幣

-Currency Exchange,外幣兌換

-Currency Format,貨幣格式

-Currency Name,貨幣名稱

-Currency Settings,貨幣設置

-Currency and Price List,貨幣和價格表

-Currency is missing for Price List,貨幣是缺少價格表

-Current Address,當前地址

-Current Address Is,當前地址是

-Current BOM,當前BOM表

-Current Fiscal Year,當前會計年度

-Current Stock,當前庫存

-Current Stock UOM,目前的庫存計量單位

-Current Value,當前值

-Current status,現狀

-Custom,習俗

-Custom Autoreply Message,自定義自動回复消息

-Custom CSS,自定義CSS

-Custom Field,自定義字段

-Custom Message,自定義消息

-Custom Reports,自定義報告

-Custom Script,自定義腳本

-Custom Startup Code,自定義啟動代碼

-Custom?,自定義?

-Customer,顧客

-Customer (Receivable) Account,客戶(應收)帳

-Customer / Item Name,客戶/項目名稱

-Customer / Lead Address,客戶/鉛地址

-Customer Account,客戶帳戶

-Customer Account Head,客戶帳戶頭

-Customer Acquisition and Loyalty,客戶獲得和忠誠度

-Customer Address,客戶地址

-Customer Addresses And Contacts,客戶的地址和聯繫方式

-Customer Code,客戶代碼

-Customer Codes,客戶代碼

-Customer Details,客戶詳細信息

-Customer Discount,客戶折扣

-Customer Discounts,客戶折扣

-Customer Feedback,客戶反饋

-Customer Group,集團客戶

-Customer Group / Customer,集團客戶/客戶

-Customer Group Name,客戶群組名稱

-Customer Intro,客戶簡介

-Customer Issue,客戶問題

-Customer Issue against Serial No.,客戶對發行序列號

-Customer Name,客戶名稱

-Customer Naming By,客戶通過命名

-Customer classification tree.,客戶分類樹。

-Customer database.,客戶數據庫。

-Customer's Item Code,客戶的產品編號

-Customer's Purchase Order Date,客戶的採購訂單日期

-Customer's Purchase Order No,客戶的採購訂單號

-Customer's Purchase Order Number,客戶的採購訂單編號

-Customer's Vendor,客戶的供應商

-Customers Not Buying Since Long Time,客戶不買,因為很長時間

-Customers Not Buying Since Long Time ,客戶不買,因為很長時間

-Customerwise Discount,Customerwise折扣

-Customization,定制

-Customize,定制

-Customize Form,自定義表單

-Customize Form Field,自定義表單域

-"Customize Label, Print Hide, Default etc.",自定義標籤,打印隱藏,默認值等。

-Customize the Notification,自定義通知

-Customize the introductory text that goes as a part of that email. Each transaction has a separate introductory text.,自定義去作為郵件的一部分的介紹文字。每筆交易都有一個單獨的介紹性文字。

-DN,DN

-DN Detail,DN詳細

-Daily,每日

-Daily Event Digest is sent for Calendar Events where reminders are set.,每日賽事精華被送往何處提醒設置日曆事件。

-Daily Time Log Summary,每日時間記錄匯總

-Danger,危險

-Data,數據

-Data Import,數據導入

-Database Folder ID,數據庫文件夾的ID

-Database of potential customers.,數據庫的潛在客戶。

-Date,日期

-Date Format,日期格式

-Date Of Retirement,日退休

-Date and Number Settings,日期和編號設置

-Date is repeated,日期重複

-Date must be in format,日期格式必須是

-Date of Birth,出生日期

-Date of Issue,發行日期

-Date of Joining,加入日期

-Date on which lorry started from supplier warehouse,日期從供應商的倉庫上貨車開始

-Date on which lorry started from your warehouse,日期從倉庫上貨車開始

-Dates,日期

-Datetime,日期時間

-Days Since Last Order,天自上次訂購

-Days for which Holidays are blocked for this department.,天的假期被封鎖這個部門。

-Dealer,零售商

-Dear,親愛

-Debit,借方

-Debit Amt,借記額

-Debit Note,繳費單

-Debit To,借記

-Debit and Credit not equal for this voucher: Diff (Debit) is ,借記和信用為這個券不等於:差異(借記)是

-Debit or Credit,借記卡或信用卡

-Debited account (Supplier) is not matching with \					Purchase Invoice,借記賬戶(供應商)不與\採購發票匹配

-Deduct,扣除

-Deduction,扣除

-Deduction Type,扣類型

-Deduction1,Deduction1

-Deductions,扣除

-Default,默認

-Default Account,默認帳戶

-Default BOM,默認的BOM

-Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.,默認銀行/現金帳戶將被自動在POS機發票時選擇此模式更新。

-Default Bank Account,默認銀行賬戶

-Default Buying Price List,默認情況下採購價格表

-Default Cash Account,默認的現金賬戶

-Default Company,默認公司

-Default Cost Center,默認的成本中心

-Default Cost Center for tracking expense for this item.,默認的成本中心跟踪支出為這個項目。

-Default Currency,默認貨幣

-Default Customer Group,默認用戶組

-Default Expense Account,默認費用帳戶

-Default Home Page,默認主頁

-Default Home Pages,默認主頁

-Default Income Account,默認情況下收入賬戶

-Default Item Group,默認項目組

-Default Price List,默認價格表

-Default Print Format,默認打印格式

-Default Purchase Account in which cost of the item will be debited.,默認帳戶購買該項目的成本將被扣除。

-Default Settings,默認設置

-Default Source Warehouse,默認信號源倉庫

-Default Stock UOM,默認的庫存計量單位

-Default Supplier,默認的供應商

-Default Supplier Type,默認的供應商類別

-Default Target Warehouse,默認目標倉庫

-Default Territory,默認領地

-Default UOM updated in item ,在項目的默認計量單位更新

-Default Unit of Measure,缺省的計量單位

-"Default Unit of Measure can not be changed directly \					because you have already made some transaction(s) with another UOM.\n \					To change default UOM, use 'UOM Replace Utility' tool under Stock module.",缺省的計量單位,不能直接更改\,因為你已經做了一些交易(S)與另一個計量單位。\ N \要更改默認的度量單位,使用“計量單位替換工具”下的庫存模塊的工具。

-Default Valuation Method,默認的估值方法

-Default Value,默認值

-Default Warehouse,默認倉庫

-Default Warehouse is mandatory for Stock Item.,默認倉庫是強制性的股票項目。

-Default settings for Shopping Cart,對於購物車默認設置

-"Default: ""Contact Us""",默認:“聯繫我們”

-DefaultValue,默認值

-Defaults,默認

-"Define Budget for this Cost Center. To set budget action, see <a href=""#!List/Company"">Company Master</a>","定義預算這個成本中心。要設置預算行動,見<a href=""#!List/Company"">公司主</a>"

-Defines actions on states and the next step and allowed roles.,定義了國家行動和下一步和允許的角色。

-Defines workflow states and rules for a document.,定義了文檔工作流狀態和規則。

-Delete,刪除

-Delete Row,刪除行

-Delivered,交付

-Delivered Items To Be Billed,交付項目要被收取

-Delivered Qty,交付數量

-Delivered Serial No ,交付序列號

-Delivery Date,交貨日期

-Delivery Details,交貨細節

-Delivery Document No,交貨證明文件號碼

-Delivery Document Type,交付文件類型

-Delivery Note,送貨單

-Delivery Note Item,送貨單項目

-Delivery Note Items,送貨單項目

-Delivery Note Message,送貨單留言

-Delivery Note No,送貨單號

-Delivery Note Required,要求送貨單

-Delivery Note Trends,送貨單趨勢

-Delivery Status,交貨狀態

-Delivery Time,交貨時間

-Delivery To,為了交付

-Department,部門

-Depends On,取決於

-Depends on LWP,依賴於LWP

-Descending,降

-Description,描述

-Description HTML,說明HTML

-"Description for listing page, in plain text, only a couple of lines. (max 140 characters)",說明列表頁面,在純文本中,只有幾行。 (最多140個字符)

-Description for page header.,描述頁面標題。

-Description of a Job Opening,空缺職位說明

-Designation,指定

-Desktop,桌面

-Detailed Breakup of the totals,總計詳細分手

-Details,詳細信息

-Did not add.,沒加。

-Did not cancel,沒有取消

-Did not save,沒救了

-Difference,差異

-Difference Account,差異帳戶

-"Different ""States"" this document can exist in. Like ""Open"", ""Pending Approval"" etc.",不同的“國家”這個文件可以存在。像“打開”,“待批准”等。

-Different UOM for items will lead to incorrect,不同計量單位的項目會導致不正確的

-Disable Customer Signup link in Login page,禁止在登錄頁面客戶註冊鏈接

-Disable Rounded Total,禁用圓角總

-Disable Signup,禁止註冊

-Disabled,殘

-Discount  %,折扣%

-Discount %,折扣%

-Discount (%),折讓(%)

-"Discount Fields will be available in Purchase Order, Purchase Receipt, Purchase Invoice",折扣場將在採購訂單,採購入庫單,採購發票

-Discount(%),折讓(%)

-Display Settings,顯示設置

-Display all the individual items delivered with the main items,顯示所有交付使用的主要項目的單個項目

-Distinct unit of an Item,該產品的獨特單位

-Distribute transport overhead across items.,分佈到項目的傳輸開銷。

-Distribution,分配

-Distribution Id,分配標識

-Distribution Name,分配名稱

-Distributor,經銷商

-Divorced,離婚

-Do Not Contact,不要聯繫

-Do not show any symbol like $ etc next to currencies.,不要顯示,如$等任何符號旁邊貨幣。

-Do really want to unstop production order: ,難道真的要unstop生產訂單:

-Do you really want to STOP this Material Request?,你真的要停止這種材料要求?

-Do you really want to UNSTOP this Material Request?,難道你真的想要UNSTOP此材料要求?

-Do you really want to stop production order: ,你真的要停止生產訂單:

-Doc Name,文件名稱

-Doc Status,文件狀態

-Doc Type,文件類型

-DocField,DocField

-DocPerm,DocPerm

-DocType,的DocType

-DocType Details,的DocType詳情

-DocType can not be merged,DocType文檔類型不能合併

-DocType is a Table / Form in the application.,的DocType是一個表/表格中的應用。

-DocType on which this Workflow is applicable.,DocType文檔類型上這個工作流是適用的。

-DocType or Field,的DocType或現場

-Docname,可採用DocName

-Document,文件

-Document Description,文檔說明

-Document Status transition from ,從文檔狀態過渡

-Document Type,文件類型

-Document Types,文檔類型

-Document is only editable by users of role,文件只有通過編輯角色的用戶

-Documentation,文檔

-Documentation Generator Console,文檔生成器控制台

-Documentation Tool,文檔工具

-Documents,文件

-Domain,域

-Don't send Employee Birthday Reminders,不要送員工生日提醒

-Download Backup,下載備份

-Download Materials Required,下載所需材料

-Download Reconcilation Data,下載Reconcilation數據

-Download Template,下載模板

-Download a report containing all raw materials with their latest inventory status,下載一個包含所有原料一份報告,他們最新的庫存狀態

-"Download the Template, fill appropriate data and \					attach the modified file.",下載模板,填寫相應的數據和\附上修改後的文件。

-"Download the Template, fill appropriate data and attach the modified file.All dates and employee combination in the selected period will come in the template, with existing attendance records",下載模板,填寫相應的數據,並附加修飾file.All日期和員工組合在選定的期限會在模板中,與現有的考勤記錄

-Draft,草案

-Drafts,草稿箱

-Drag to sort columns,拖動進行排序的列

-Dropbox,Dropbox的

-Dropbox Access Allowed,Dropbox的允許訪問

-Dropbox Access Key,Dropbox的訪問鍵

-Dropbox Access Secret,Dropbox的訪問秘密

-Due Date,到期日

-Duplicate Item,重複項目

-EMP/,EMP /

-ERPNext Setup,ERPNext設置

-ERPNext Setup Guide,ERPNext安裝指南

-"ERPNext is an open-source web based ERP made by Web Notes Technologies Pvt Ltd.\		to provide an integrated tool to manage most processes in a small organization.\		For more information about Web Notes, or to buy hosting servies, go to ",ERPNext是一個開源的基於Web的ERP系統通過網絡注技術私人有限公司\下,提供一個集成的工具來管理一個小型組織大多數進程。\有關Web註釋的詳細信息,或者購買主機楝,去

-ESIC CARD No,ESIC卡無

-ESIC No.,ESIC號

-Earliest,最早

-Earning,盈利

-Earning & Deduction,收入及扣除

-Earning Type,收入類型

-Earning1,Earning1

-Edit,編輯

-Editable,編輯

-Educational Qualification,學歷

-Educational Qualification Details,學歷詳情

-Eg. smsgateway.com/api/send_sms.cgi,例如:。 smsgateway.com / API / send_sms.cgi

-Electricity Cost,電力成本

-Electricity cost per hour,每小時電費

-Email,電子郵件

-Email Digest,電子郵件摘要

-Email Digest Settings,電子郵件摘要設置

-Email Digest: ,電子郵件摘要:

-Email Host,電子郵件主機

-Email Id,電子郵件Id

-"Email Id must be unique, already exists for: ",電子郵件ID必須是唯一的,已經存在:

-"Email Id where a job applicant will email e.g. ""jobs@example.com""",電子郵件Id其中一個應聘者的電子郵件,例如“jobs@example.com”

-Email Id where users will send support request e.g. support@example.com,電子郵件Id,用戶將發送支持請求,例如support@example.com

-Email Login,郵箱登錄

-Email Password,電子郵件密碼

-Email Sent,郵件發送

-Email Sent?,郵件發送?

-Email Settings,電子郵件設置

-Email Settings for Outgoing and Incoming Emails.,電子郵件設置傳出和傳入的電子郵件。

-Email Signature,電子郵件簽名

-Email Use SSL,電子郵件使用SSL

-"Email addresses, separted by commas",電子郵件地址,以逗號separted

-Email ids separated by commas.,電子郵件ID,用逗號分隔。

-"Email settings for jobs email id ""jobs@example.com""",電子郵件設置工作電子郵件ID“jobs@example.com”

-"Email settings to extract Leads from sales email id e.g. ""sales@example.com""",電子郵件設置,以銷售電子郵件ID,例如“sales@example.com”提取信息

-Email...,電子郵件...

-Emergency Contact,緊急聯絡人

-Emergency Contact Details,緊急聯繫方式

-Emergency Phone,緊急電話

-Employee,僱員

-Employee Birthday,員工生日

-Employee Designation.,員工名稱。

-Employee Details,員工詳細信息

-Employee Education,員工教育

-Employee External Work History,員工對外工作歷史

-Employee Information,僱員資料

-Employee Internal Work History,員工內部工作經歷

-Employee Internal Work Historys,員工內部工作Historys

-Employee Leave Approver,員工請假審批

-Employee Leave Balance,員工休假餘額

-Employee Name,員工姓名

-Employee Number,員工人數

-Employee Records to be created by,員工紀錄的創造者

-Employee Settings,員工設置

-Employee Setup,員工設置

-Employee Type,員工類型

-Employee grades,員工成績

-Employee record is created using selected field. ,使用所選字段創建員工記錄。

-Employee records.,員工記錄。

-Employee: ,員工人數:

-Employees Email Id,員工的電子郵件ID

-Employment Details,就業信息

-Employment Type,就業類型

-Enable / Disable Email Notifications,啟用/禁用電子郵件通知

-Enable Comments,啟用評論

-Enable Shopping Cart,啟用的購物車

-Enabled,啟用

-Encashment Date,兌現日期

-End Date,結束日期

-End date of current invoice's period,當前發票的期限的最後一天

-End of Life,壽命結束

-Ends on,結束於

-Enter Form Type,輸入表單類型

-Enter Row,輸入行

-Enter Verification Code,輸入驗證碼

-Enter campaign name if the source of lead is campaign.,輸入活動名稱,如果鉛的來源是運動。

-"Enter default value fields (keys) and values. If you add multiple values for a field, the first one will be picked. These defaults are also used to set ""match"" permission rules. To see list of fields, go to <a href=""#Form/Customize Form/Customize Form"">Customize Form</a>.","輸入默認值字段(鍵)和值。如果你對一個字段中添加多個值,則第一個將有所回升。這些默認值也可用來設置“匹配”的權限規則。要查看字段的列表,請訪問<a href=""#Form/Customize Form/Customize Form"">自定義表單</a> 。"

-Enter department to which this Contact belongs,輸入部門的這種聯繫是屬於

-Enter designation of this Contact,輸入該聯繫人指定

-"Enter email id separated by commas, invoice will be mailed automatically on particular date",輸入電子郵件ID用逗號隔開,發票會自動在特定的日期郵寄

-Enter items and planned qty for which you want to raise production orders or download raw materials for analysis.,輸入您想要提高生產訂單或下載的原材料進行分析的項目和計劃數量。

-Enter name of campaign if source of enquiry is campaign,輸入活動的名稱,如果查詢來源是運動

-"Enter static url parameters here (Eg. sender=ERPNext, username=ERPNext, password=1234 etc.)",在這裡輸入靜態URL參數(如稱發件人= ERPNext,用戶名= ERPNext,密碼= 1234等)

-Enter the company name under which Account Head will be created for this Supplier,輸入據此帳戶總的公司名稱將用於此供應商建立

-Enter url parameter for message,輸入url參數的消息

-Enter url parameter for receiver nos,輸入URL參數的接收器號

-Entries,項

-Entries are not allowed against this Fiscal Year if the year is closed.,參賽作品不得對本財年,如果當年被關閉。

-Equals,等號

-Error,錯誤

-Error for,錯誤

-Error: Document has been modified after you have opened it,錯誤:你已經打開了它之後,文件已被修改

-Estimated Material Cost,預計材料成本

-Event,事件

-Event End must be after Start,活動結束必須開始後,

-Event Individuals,個人事件

-Event Role,事件角色

-Event Roles,事件角色

-Event Type,事件類型

-Event User,事件用戶

-Events In Today's Calendar,活動在今天的日曆

-Every Day,天天

-Every Month,每月

-Every Week,每一周

-Every Year,每年

-Everyone can read,每個人都可以閱讀

-Example:,例如:

-"Example: ABCD.#####If series is set and Serial No is not mentioned in transactions, then automatic serial number will be created based on this series. If you always want to explicitly mention Serial Nos for this item. leave this blank.",例如:ABCD#####如果串聯設置和序列號沒有在交易中提到,然後自動序列號將基於該系列被創建。如果你總是想明確提到串行NOS為這個項目。留空。

-Exchange Rate,匯率

-Excise Page Number,消費頁碼

-Excise Voucher,消費券

-Exemption Limit,免稅限額

-Exhibition,展覽

-Existing Customer,現有客戶

-Exit,出口

-Exit Interview Details,退出面試細節

-Expected,預期

-Expected Delivery Date,預計交貨日期

-Expected End Date,預計結束日期

-Expected Start Date,預計開始日期

-Expense Account,費用帳戶

-Expense Account is mandatory,費用帳戶是必需的

-Expense Claim,報銷

-Expense Claim Approved,報銷批准

-Expense Claim Approved Message,報銷批准的消息

-Expense Claim Detail,報銷詳情

-Expense Claim Details,報銷詳情

-Expense Claim Rejected,費用索賠被拒絕

-Expense Claim Rejected Message,報銷拒絕消息

-Expense Claim Type,費用報銷型

-Expense Date,犧牲日期

-Expense Details,費用詳情

-Expense Head,總支出

-Expense account is mandatory for item,交際費是強制性的項目

-Expense/Difference account is mandatory for item: ,費用/差異帳戶是強制性的項目:

-Expenses Booked,支出預訂

-Expenses Included In Valuation,支出計入估值

-Expenses booked for the digest period,預訂了消化期間費用

-Expiry Date,到期時間

-Export,出口

-Exports,出口

-External,外部

-Extract Emails,提取電子郵件

-FCFS Rate,FCFS率

-FIFO,FIFO

-Facebook Share,Facebook分享

-Failed: ,失敗:

-Family Background,家庭背景

-FavIcon,網站圖標

-Fax,傳真

-Features Setup,功能設置

-Feed,飼料

-Feed Type,飼料類型

-Feedback,反饋

-Female,女

-Fetch exploded BOM (including sub-assemblies),取爆炸BOM(包括子組件)

-Field Description,字段說明

-Field Name,字段名稱

-Field Type,字段類型

-"Field available in Delivery Note, Quotation, Sales Invoice, Sales Order",在送貨單,報價單,銷售發票,銷售訂單可用字段

-"Field that represents the Workflow State of the transaction (if field is not present, a new hidden Custom Field will be created)",現場,代表交易的工作流狀態(如果域不存在,一個新的隱藏的自定義字段將被創建)

-Fieldname,字段名

-Fields,領域

-"Fields separated by comma (,) will be included in the<br /><b>Search By</b> list of Search dialog box",字段用逗號(,)分隔將被納入<br /> <b>搜索</b>的搜索對話框列表

-File,文件

-File Data,文件數據

-File Name,文件名

-File Size,文件大小

-File URL,文件的URL

-File size exceeded the maximum allowed size,文件大小超過了允許的最大尺寸

-Files Folder ID,文件夾的ID

-Fill the form and save it,填寫表格,並將其保存

-Filter,過濾器

-Filter By Amount,過濾器以交易金額計算

-Filter By Date,篩選通過日期

-Filter based on customer,過濾器可根據客戶

-Filter based on item,根據項目篩選

-Financial Analytics,財務分析

-Financial Statements,財務報表附註

-Finder,發現者

-Finished Goods,成品

-First Name,名字

-First Responded On,首先作出回應

-Fiscal Year,財政年度

-Fixed Asset Account,固定資產帳戶

-Float,浮動

-Float Precision,float精度

-Follow via Email,通過電子郵件跟隨

-"Following table will show values if items are sub - contracted. These values will be fetched from the master of ""Bill of Materials"" of sub - contracted items.",下表將顯示值,如果項目有子 - 簽約。這些值將被從子的“材料清單”的主人進賬 - 已簽約的項目。

-Font (Heading),字體(標題)

-Font (Text),字體(文字)

-Font Size (Text),字體大小(文本)

-Fonts,字體

-Footer,頁腳

-Footer Items,頁腳項目

-For All Users,對於所有用戶

-For Company,對於公司

-For DocType,為的DocType

-For Employee,對於員工

-For Employee Name,對於員工姓名

-"For Links, enter the DocType as rangeFor Select, enter list of Options separated by comma",對於鏈接,進入文檔類型為rangeFor選擇,進入選項列表以逗號分隔

-For Production,對於生產

-For Reference Only.,僅供參考。

-For Sales Invoice,對於銷售發票

-For Server Side Print Formats,對於服務器端打印的格式

-For UOM,對於計量單位

-For Warehouse,對於倉​​庫

-"For comparative filters, start with",對於比較器,開始

-"For e.g. 2012, 2012-13",對於例如2012,2012-13

-For example if you cancel and amend 'INV004' it will become a new document 'INV004-1'. This helps you to keep track of each amendment.,例如,如果你取消及修訂“INV004”它將成為一個新的文檔&#39;INV004-1&#39;。這可以幫助您跟踪每一項修正案。

-For example: You want to restrict users to transactions marked with a certain property called 'Territory',例如:你想限制用戶到標有某種屬性叫做&#39;領地&#39;交易

-For opening balance entry account can not be a PL account,對於期初餘額進入帳戶不能是一個PL帳戶

-For ranges,對於範圍

-For reference,供參考

-For reference only.,僅供參考。

-For row,對於行

-"For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes",為方便客戶,這些代碼可以在打印格式,如發票和送貨單使用

-Form,表格

-Format: hh:mm example for one hour expiry set as 01:00. Max expiry will be 72 hours. Default is 24 hours,格式:HH:一小時期滿組為01:00毫米的例子。最大到期將是72小時。默認值為24小時

-Forum,論壇

-Forward To Email Address,轉發到郵件地址

-Fraction,分數

-Fraction Units,部分單位

-Freeze Stock Entries,凍結庫存條目

-Friday,星期五

-From,從

-From Bill of Materials,從材料清單

-From Company,從公司

-From Currency,從貨幣

-From Currency and To Currency cannot be same,從貨幣和貨幣不能相同

-From Customer,從客戶

-From Date,從日期

-From Date must be before To Date,從日期必須是之前日期

-From Delivery Note,從送貨單

-From Employee,從員工

-From Lead,從鉛

-From Opportunity,從機會

-From Package No.,從包號

-From Purchase Order,從採購訂單

-From Purchase Receipt,從採購入庫單

-From Quotation,從報價

-From Sales Order,從銷售訂單

-From Time,從時間

-From Value,從價值

-From Value should be less than To Value,從數值應小於To值

-Frozen,凍結的

-Frozen Accounts Modifier,凍結帳戶修改

-Fulfilled,適合

-Full Name,全名

-Fully Completed,全面完成

-"Further accounts can be made under Groups,",進一步帳戶可以根據組進行,

-Further nodes can be only created under 'Group' type nodes,此外節點可以在&#39;集團&#39;類型的節點上創建

-GL Entry,GL報名

-GL Entry: Debit or Credit amount is mandatory for ,GL錄入:借方或貸方金額是強制性的

-GRN,GRN

-Gantt Chart,甘特圖

-Gantt chart of all tasks.,甘特圖的所有任務。

-Gender,性別

-General,一般

-General Ledger,總帳

-General Ledger: ,總帳:

-Generate Description HTML,生成的HTML說明

-Generate Material Requests (MRP) and Production Orders.,生成材料要求(MRP)和生產訂單。

-Generate Salary Slips,生成工資條

-Generate Schedule,生成時間表

-"Generate packing slips for packages to be delivered. Used to notify package number, package contents and its weight.",生成裝箱單的包交付。用於通知包號,包裝內容和它的重量。

-Generates HTML to include selected image in the description,生成HTML,包括所選圖像的描述

-Generator,發電機

-Georgia,格魯吉亞

-Get,得到

-Get Advances Paid,獲取有償進展

-Get Advances Received,取得進展收稿

-Get Current Stock,獲取當前庫存

-Get From ,得到

-Get Items,找項目

-Get Items From Sales Orders,獲取項目從銷售訂單

-Get Items from BOM,獲取項目從物料清單

-Get Last Purchase Rate,獲取最新預訂價

-Get Non Reconciled Entries,獲取非對帳項目

-Get Outstanding Invoices,獲取未付發票

-Get Sales Orders,獲取銷售訂單

-Get Specification Details,獲取詳細規格

-Get Stock and Rate,獲取股票和速率

-Get Template,獲取模板

-Get Terms and Conditions,獲取條款和條件

-Get Weekly Off Dates,獲取每週關閉日期

-"Get valuation rate and available stock at source/target warehouse on mentioned posting date-time. If serialized item, please press this button after entering serial nos.",獲取估值率和可用庫存在上提到過賬日期 - 時間源/目標倉庫。如果序列化的項目,請輸入序列號後,按下此按鈕。

-GitHub Issues,GitHub的問題

-Global Defaults,全球默認值

-Global Settings / Default Values,全局設置/默認值

-Go to Setup > <a href='#user-properties'>User Properties</a> to set \			'territory' for diffent Users.,進入設置&gt; <a href='#user-properties'>用戶屬性</a>設置\&#39;領土&#39;的diffent用戶。

-Go to the appropriate group (usually Application of Funds > Current Assets > Bank Accounts),轉至相應的組(通常申請基金&gt;貨幣資產的&gt;銀行賬戶)

-Go to the appropriate group (usually Source of Funds > Current Liabilities > Taxes and Duties),轉至相應的組(通常資金來源&gt;流動負債&gt;稅和關稅)

-Goal,目標

-Goals,目標

-Goods received from Suppliers.,從供應商收到貨。

-Google Analytics ID,谷歌Analytics(分析)的ID

-Google Drive,谷歌驅動器

-Google Drive Access Allowed,谷歌驅動器允許訪問

-Google Plus One,谷歌加一

-Google Web Font (Heading),谷歌網頁字體(標題)

-Google Web Font (Text),谷歌網頁字體(文字)

-Grade,等級

-Graduate,畢業生

-Grand Total,累計

-Grand Total (Company Currency),總計(公司貨幣)

-Gratuity LIC ID,酬金LIC ID

-Greater or equals,大於或等於

-Greater than,大於

-"Grid """,電網“

-Gross Margin %,毛利率%

-Gross Margin Value,毛利率價值

-Gross Pay,工資總額

-Gross Pay + Arrear Amount +Encashment Amount - Total Deduction,工資總額+欠費​​金額​​+兌現金額 - 扣除項目金額

-Gross Profit,毛利

-Gross Profit (%),毛利率(%)

-Gross Weight,毛重

-Gross Weight UOM,毛重計量單位

-Group,組

-Group By,分組依據

-Group by Ledger,集團以總帳

-Group by Voucher,集團透過券

-Group or Ledger,集團或Ledger

-Groups,組

-HR,人力資源

-HR Settings,人力資源設置

-HTML,HTML

-HTML / Banner that will show on the top of product list.,HTML /橫幅,將顯示在產品列表的頂部。

-Half Day,半天

-Half Yearly,半年度

-Half-yearly,每半年一次

-Happy Birthday!,祝你生日快樂!

-Has Batch No,有批號

-Has Child Node,有子節點

-Has Serial No,有序列號

-Header,頭

-Heading,標題

-Heading Text As,標題文字作為

-Heads (or groups) against which Accounting Entries are made and balances are maintained.,頭(或組)對其中的會計分錄是由與平衡得以維持。

-Health Concerns,健康問題

-Health Details,健康細節

-Held On,舉行

-Help,幫助

-Help HTML,HTML幫助

-"Help: To link to another record in the system, use ""#Form/Note/[Note Name]"" as the Link URL. (don't use ""http://"")",說明:要鏈接到另一個記錄在系統中,使用“#表單/注意/ [注名]”的鏈接網址。 (不使用的“http://”)

-Helvetica Neue,Helvetica Neue字體

-"Here you can maintain family details like name and occupation of parent, spouse and children",在這裡,您可以維繫家庭的詳細信息,如姓名的父母,配偶和子女及職業

-"Here you can maintain height, weight, allergies, medical concerns etc",在這裡,你可以保持身高,體重,過敏,醫療問題等

-Hey! All these items have already been invoiced.,嘿!所有這些項目已開具發票。

-Hey! There should remain at least one System Manager,嘿!應該保持至少一個系統管理器

-Hidden,隱

-Hide Actions,隱藏操作

-Hide Copy,隱藏副本

-Hide Currency Symbol,隱藏貨幣符號

-Hide Email,隱藏電子郵件

-Hide Heading,隱藏標題

-Hide Print,隱藏打印

-Hide Toolbar,隱藏工具欄

-High,高

-Highlight,突出

-History,歷史

-History In Company,歷史在公司

-Hold,持有

-Holiday,節日

-Holiday List,假日列表

-Holiday List Name,假日列表名稱

-Holidays,假期

-Home,家

-Home Page,首頁

-Home Page is Products,首頁產品是

-Home Pages,主頁

-Host,主持人

-"Host, Email and Password required if emails are to be pulled",主機,電子郵件和密碼必需的,如果郵件是被拉到

-Hour Rate,小時率

-Hour Rate Labour,小時勞動率

-Hours,小時

-How frequently?,多久?

-"How should this currency be formatted? If not set, will use system defaults",應如何貨幣進行格式化?如果沒有設置,將使用系統默認

-Human Resource,人力資源

-Human Resources,人力資源

-Hurray! The day(s) on which you are applying for leave \					coincide with holiday(s). You need not apply for leave.,華友世紀!在天在你申請許可\與節假日(S)相吻合。你不需要申請許可。

-I,我

-ID (name) of the entity whose property is to be set,其屬性是要設置的實體的ID(名稱)

-IDT,IDT

-II,二

-III,三

-IN,在

-INV,投資

-INV/10-11/,INV/10-11 /

-ITEM,項目

-IV,四

-Icon,圖標

-Icon will appear on the button,圖標將顯示在按鈕上

-Identification of the package for the delivery (for print),包送貨上門鑑定(用於打印)

-If Income or Expense,如果收入或支出

-If Monthly Budget Exceeded,如果每月超出預算

-"If Sale BOM is defined, the actual BOM of the Pack is displayed as table.Available in Delivery Note and Sales Order",如果銷售BOM定義,該包的實際BOM在送貨單和銷售訂單顯示為table.Available

-"If Supplier Part Number exists for given Item, it gets stored here",如果供應商零件編號存在給定的項目,它被存放在這裡

-If Yearly Budget Exceeded,如果年度預算超出

-"If a User does not have access at Level 0, then higher levels are meaningless",如果用戶無權訪問級別為0級,那麼更高的水平是沒有意義的

-"If checked, BOM for sub-assembly items will be considered for getting raw materials. Otherwise, all sub-assembly items will be treated as a raw material.",如果選中,則BOM的子裝配項目將被視為獲取原料。否則,所有的子組件件,將被視為一個原料。

-"If checked, Total no. of Working Days will include holidays, and this will reduce the value of Salary Per Day",如果選中,則總數。工作日將包括節假日,這將縮短每天的工資的價值

-"If checked, all other workflows become inactive.",如果選中,所有其他的工作流程變得無效。

-"If checked, an email with an attached HTML format will be added to part of the EMail body as well as attachment. To only send as attachment, uncheck this.",如果選中,則帶有附加的HTML格式的電子郵件會被添加到電子郵件正文的一部分,以及作為附件。如果只作為附件發送,請取消勾選此。

-"If checked, the Home page will be the default Item Group for the website.",如果選中,主頁將是默認的項目組的網站上。

-"If checked, the tax amount will be considered as already included in the Print Rate / Print Amount",如果選中,納稅額將被視為已包括在打印速度/打印量

-"If disable, 'Rounded Total' field will not be visible in any transaction",如果禁用,“圓角總計”字段將不可見的任何交易

-"If enabled, the system will post accounting entries for inventory automatically.",如果啟用,系統將自動為發布庫存會計分錄。

-"If image is selected, color will be ignored (attach first)",如果圖像被選中,顏色將被忽略(先附上)

-If more than one package of the same type (for print),如果不止一個包相同類型的(用於打印)

-"If no change in either Quantity or Valuation Rate, leave the cell blank.",如果在任一數量或估價率沒有變化,離開細胞的空白。

-If non standard port (e.g. 587),如果非標準端口(如587)

-If not applicable please enter: NA,如果不適用,請輸入:不適用

-"If not checked, the list will have to be added to each Department where it has to be applied.",如果未選中,則列表將被添加到每個部門,在那裡它被應用。

-"If not, create a",如果沒有,請創建一個

-"If set, data entry is only allowed for specified users. Else, entry is allowed for all users with requisite permissions.",如果設置,數據輸入只允許指定的用戶。否則,條目允許具備必要權限的所有用戶。

-"If specified, send the newsletter using this email address",如果指定了,使用這個電子郵件地址發送電子報

-"If the 'territory' Link Field exists, it will give you an option to select it",如果&#39;領土&#39;鏈接字段存在,它會給你一個選項,選擇它

-"If the account is frozen, entries are allowed to restricted users.",如果帳戶被凍結,條目被允許受限制的用戶。

-"If these instructions where not helpful, please add in your suggestions at <a href='https://github.com/webnotes/wnframework/issues'>GitHub Issues</a>",如果這些指令,其中沒有幫助,請在您的建議添加<a href='https://github.com/webnotes/wnframework/issues'>GitHub的問題</a>

-"If this Account represents a Customer, Supplier or Employee, set it here.",如果該帳戶代表一個客戶,供應商或員工,在這裡設置。

-If you follow Quality Inspection<br>Enables item QA Required and QA No in Purchase Receipt,如果你遵循質量檢驗<br>使項目所需的質量保證和質量保證在沒有採購入庫單

-If you have Sales Team and Sale Partners (Channel Partners)  they can be tagged and maintain their contribution in the sales activity,如果你有銷售團隊和銷售合作夥伴(渠道合作夥伴),他們可以被標記,並維持其在銷售貢獻活動

-"If you have created a standard template in Purchase Taxes and Charges Master, select one and click on the button below.",如果您在購置稅和費法師創建一個標準的模板,選擇一個,然後點擊下面的按鈕。

-"If you have created a standard template in Sales Taxes and Charges Master, select one and click on the button below.",如果你已經在銷售稅金及費用法師創建一個標準的模板,選擇一個,然後點擊下面的按鈕。

-"If you have long print formats, this feature can be used to split the page to be printed on multiple pages with all headers and footers on each page",如果你有很長的打印格式,這個功能可以被用來分割要打印多個頁面,每個頁面上的所有頁眉和頁腳的頁

-If you involve in manufacturing activity<br>Enables item <b>Is Manufactured</b>,如果您在製造業活動涉及<br>使<b>產品製造</b>

-"If you set this, this Item will come in a drop-down under the selected parent.",如果你設置這個,這個項目會在一個下拉菜單中選定父下。

-Ignore,忽略

-Ignored: ,忽略:

-Image,圖像

-Image Link,圖片鏈接

-Image View,圖像查看

-Implementation Partner,實施合作夥伴

-Import,進口

-Import Attendance,進口出席

-Import Failed!,導入失敗!

-Import Log,導入日誌

-Import Successful!,導入成功!

-Imports,進口

-In,在

-In Dialog,在對話框

-In Filter,在過濾器

-In Hours,以小時為單位

-In List View,在列表視圖

-In Process,在過程

-In Qty,在數量

-In Report Filter,在報表篩選

-In Row,在排

-In Value,在價值

-In Words,中字

-In Words (Company Currency),在字(公司貨幣)

-In Words (Export) will be visible once you save the Delivery Note.,在字(出口)將是可見的,一旦你保存送貨單。

-In Words will be visible once you save the Delivery Note.,在詞將是可見的,一旦你保存送貨單。

-In Words will be visible once you save the Purchase Invoice.,在詞將是可見的,一旦你保存購買發票。

-In Words will be visible once you save the Purchase Order.,在詞將是可見的,一旦你保存採購訂單。

-In Words will be visible once you save the Purchase Receipt.,在詞將是可見的,一旦你保存購買收據。

-In Words will be visible once you save the Quotation.,在詞將是可見的,一旦你保存報價。

-In Words will be visible once you save the Sales Invoice.,在詞將是可見的,一旦你保存銷售發票。

-In Words will be visible once you save the Sales Order.,在詞將是可見的,一旦你保存銷售訂單。

-In response to,響應於

-"In the Permission Manager, click on the button in the 'Condition' column for the Role you want to restrict.",在權限管理器中,單擊在“狀態”列中的按鈕為要限制的作用。

-Incentives,獎勵

-Incharge,Incharge

-Incharge Name,Incharge名稱

-Include holidays in Total no. of Working Days,包括節假日的總數。工作日

-Income / Expense,收入/支出

-Income Account,收入賬戶

-Income Booked,收入預訂

-Income Year to Date,收入年初至今

-Income booked for the digest period,收入入賬的消化期

-Incoming,來

-Incoming / Support Mail Setting,來電/支持郵件設置

-Incoming Rate,傳入速率

-Incoming quality inspection.,來料質量檢驗。

-Index,指數

-Indicates that the package is a part of this delivery,表示該包是這個傳遞的一部分

-Individual,個人

-Individuals,個人

-Industry,行業

-Industry Type,行業類型

-Info,信息

-Insert After,插入後

-Insert Below,下面插入

-Insert Code,插入代碼

-Insert Row,插入行

-Insert Style,插入式

-Inspected By,視察

-Inspection Criteria,檢驗標準

-Inspection Required,需要檢驗

-Inspection Type,檢驗類型

-Installation Date,安裝日期

-Installation Note,安裝注意事項

-Installation Note Item,安裝注意項

-Installation Status,安裝狀態

-Installation Time,安裝時間

-Installation record for a Serial No.,對於一個序列號安裝記錄

-Installed Qty,安裝數量

-Instructions,說明

-Int,詮釋

-Integrations,集成

-Interested,有興趣

-Internal,內部

-Introduce your company to the website visitor.,介紹貴公司的網站訪客。

-Introduction,介紹

-Introductory information for the Contact Us Page,介紹信息的聯繫我們頁面

-Invalid Barcode,無效的條碼

-Invalid Delivery Note. Delivery Note should exist and should be in 				draft state. Please rectify and try again.,無效的送貨單。送貨單應該存在,應該是在草稿狀態。請糾正,然後再試一次。

-Invalid Email,無效的電子郵件

-Invalid Email Address,無效的電子郵件地址

-Invalid Leave Approver,無效休假審批

-Invalid quantity specified for item ,為項目指定了無效的數量

-Inventory,庫存

-Inverse,逆

-Invoice Date,發票日期

-Invoice Details,發票明細

-Invoice No,發票號碼

-Invoice Period From Date,發票日期開始日期

-Invoice Period To Date,發票日期終止日期

-Invoiced Amount (Exculsive Tax),發票金額(Exculsive稅)

-Is Active,為活躍

-Is Advance,為進

-Is Asset Item,是資產項目

-Is Cancelled,被註銷

-Is Carry Forward,是弘揚

-Is Child Table,是子表

-Is Default,是默認

-Is Encash,為兌現

-Is LWP,是LWP

-Is Mandatory Field,是必須填寫

-Is Opening,是開幕

-Is Opening Entry,是開放報名

-Is PL Account,是PL賬戶

-Is POS,是POS機

-Is Primary Contact,是主要聯絡人

-Is Purchase Item,是購買項目

-Is Sales Item,是銷售項目

-Is Service Item,是服務項目

-Is Single,單人

-Is Standard,為標準

-Is Stock Item,是庫存項目

-Is Sub Contracted Item,是次簽約項目

-Is Subcontracted,轉包

-Is Submittable,是Submittable

-Is this Tax included in Basic Rate?,包括在基本速率此稅?

-Issue,問題

-Issue Date,發行日期

-Issue Details,問題詳情

-Issued Items Against Production Order,發出對項目生產訂單

-It can also be used to create opening stock entries and to fix stock value.,它也可以用來創建期初存貨項目和解決股票價值。

-It is needed to fetch Item Details.,這是需要獲取產品的詳細信息。

-Item,項目

-Item Advanced,項目高級

-Item Barcode,商品條碼

-Item Batch Nos,項目批NOS

-Item Classification,產品分類

-Item Code,產品編號

-Item Code (item_code) is mandatory because Item naming is not sequential.,產品編碼(item_code)是強制性的,因為產品的命名是不連續的。

-Item Code and Warehouse should already exist.,產品編號和倉庫應該已經存在。

-Item Code cannot be changed for Serial No.,產品編號不能為序列號改變

-Item Customer Detail,項目客戶詳細

-Item Description,項目說明

-Item Desription,項目Desription

-Item Details,產品詳細信息

-Item Group,項目組

-Item Group Name,項目組名稱

-Item Groups in Details,在詳細信息產品組

-Item Image (if not slideshow),產品圖片(如果不是幻燈片)

-Item Name,項目名稱

-Item Naming By,產品命名規則

-Item Price,商品價格

-Item Prices,產品價格

-Item Quality Inspection Parameter,產品質量檢驗參數

-Item Reorder,項目重新排序

-Item Serial No,產品序列號

-Item Serial Nos,產品序列號

-Item Shortage Report,商品短缺報告

-Item Supplier,產品供應商

-Item Supplier Details,產品供應商詳細信息

-Item Tax,產品稅

-Item Tax Amount,項目稅額

-Item Tax Rate,項目稅率

-Item Tax1,項目Tax1

-Item To Manufacture,產品製造

-Item UOM,項目計量單位

-Item Website Specification,項目網站規格

-Item Website Specifications,項目網站產品規格

-Item Wise Tax Detail ,項目智者稅制明細

-Item classification.,項目分類。

-Item is neither Sales nor Service Item,項目既不是銷售,也不服務項目

-Item must have 'Has Serial No' as 'Yes',項目必須有&#39;有序列號&#39;為&#39;是&#39;

-Item table can not be blank,項目表不能為空

-Item to be manufactured or repacked,產品被製造或重新包裝

-Item will be saved by this name in the data base.,項目將通過此名稱在數據庫中保存。

-"Item, Warranty, AMC (Annual Maintenance Contract) details will be automatically fetched when Serial Number is selected.",當選擇序號項目,擔保,資產管理公司(常年維護保養合同)的詳細信息將自動獲取。

-Item-wise Last Purchase Rate,項目明智的最後付款價

-Item-wise Price List Rate,項目明智的價目表率

-Item-wise Purchase History,項目明智的購買歷史

-Item-wise Purchase Register,項目明智的購買登記

-Item-wise Sales History,項目明智的銷售歷史

-Item-wise Sales Register,項目明智的銷售登記

-Items,項目

-Items To Be Requested,項目要請求

-"Items to be requested which are ""Out of Stock"" considering all warehouses based on projected qty and minimum order qty",這是“缺貨”的項目被要求考慮根據預計數量和最小起訂量為所有倉庫

-Items which do not exist in Item master can also be entered on customer's request,不中主項存在的項目也可以根據客戶的要求進入

-Itemwise Discount,Itemwise折扣

-Itemwise Recommended Reorder Level,Itemwise推薦級別重新排序

-JSON,JSON

-JV,合資公司

-JavaScript Format: wn.query_reports['REPORTNAME'] = {},JavaScript的格式:wn.query_reports [&#39;REPORTNAME&#39;] = {}

-Javascript,使用Javascript

-Job Applicant,求職者

-Job Opening,招聘開幕

-Job Profile,工作簡介

-Job Title,職位

-"Job profile, qualifications required etc.",所需的工作概況,學歷等。

-Jobs Email Settings,喬布斯郵件設置

-Journal Entries,日記帳分錄

-Journal Entry,日記帳分錄

-Journal Voucher,期刊券

-Journal Voucher Detail,日記帳憑證詳細信息

-Journal Voucher Detail No,日記帳憑證詳細說明暫無

-KRA,KRA

-"Keep Track of Sales Campaigns. Keep track of Leads, Quotations, Sales Order etc from Campaigns to gauge Return on Investment. ",保持銷售計劃的軌道。跟踪信息,報價,銷售訂單等從競選衡量投資回報。

-Keep a track of all communications,保持跟踪所有通信

-Keep a track of communication related to this enquiry which will help for future reference.,保持跟踪的溝通與此相關的調查,這將有助於以供將來參考。

-Key,關鍵

-Key Performance Area,關鍵績效區

-Key Responsibility Area,關鍵責任區

-LEAD,鉛

-LEAD/10-11/,LEAD/10-11 /

-LEAD/MUMBAI/,鉛/孟買/

-LR Date,LR日期

-LR No,LR無

-Label,標籤

-Label Help,標籤說明

-Lacs,紫膠

-Landed Cost Item,到岸成本項目

-Landed Cost Items,到岸成本項目

-Landed Cost Purchase Receipt,到岸成本外購入庫單

-Landed Cost Purchase Receipts,到岸成本外購入庫單

-Landed Cost Wizard,到岸成本嚮導

-Landing Page,著陸頁

-Language,語

-Language preference for user interface (only if available).,語言首選項的用戶界面(僅如果有的話)。

-Last IP,最後一個IP

-Last Login,上次登錄

-Last Name,姓

-Last Purchase Rate,最後預訂價

-Last updated by,最後更新由

-Lastmod,LASTMOD

-Latest,最新

-Latest Updates,最新更新

-Lato,拉托

-Lead,鉛

-Lead Details,鉛詳情

-Lead Id,鉛標識

-Lead Name,鉛名稱

-Lead Owner,鉛所有者

-Lead Source,鉛源

-Lead Status,鉛狀態

-Lead Time Date,交貨時間日期

-Lead Time Days,交貨期天

-Lead Time days is number of days by which this item is expected in your warehouse. This days is fetched in Material Request when you select this item.,交貨期天是天由該項目預計將在您的倉庫的數量。這天是在申請材料中取出,當你選擇這個項目。

-Lead Type,引線型

-Leave Allocation,離開分配

-Leave Allocation Tool,離開配置工具

-Leave Application,離開應用

-Leave Approver,離開審批

-Leave Approver can be one of,離開審批者可以是一個

-Leave Approvers,離開審批

-Leave Balance Before Application,離開平衡應用前

-Leave Block List,離開塊列表

-Leave Block List Allow,離開阻止列表允許

-Leave Block List Allowed,離開封鎖清單寵物

-Leave Block List Date,留座日期表

-Leave Block List Dates,留座日期表

-Leave Block List Name,離開塊列表名稱

-Leave Blocked,離開封鎖

-Leave Control Panel,離開控制面板

-Leave Encashed?,離開兌現?

-Leave Encashment Amount,假期兌現金額

-Leave Setup,離開設定

-Leave Type,離開類型

-Leave Type Name,離開類型名稱

-Leave Without Pay,無薪假

-Leave allocations.,離開分配。

-Leave application has been approved.,休假申請已被批准。

-Leave application has been rejected.,休假申請已被拒絕。

-Leave blank if considered for all branches,離開,如果考慮所有分支空白

-Leave blank if considered for all departments,離開,如果考慮各部門的空白

-Leave blank if considered for all designations,離開,如果考慮所有指定空白

-Leave blank if considered for all employee types,離開,如果考慮所有的員工類型空白

-Leave blank if considered for all grades,離開,如果考慮所有級別空白

-Leave blank to repeat always,留空將總是重複

-"Leave can be approved by users with Role, ""Leave Approver""",離開可以通過用戶與角色的批准,“給審批”

-Ledger,萊傑

-Ledgers,總帳

-Left,左

-Legal Entity / Subsidiary with a separate Chart of Accounts belonging to the Organization.,法人/附屬賬戶與一個單獨的表屬於該組織。

-Less or equals,小於或等於

-Less than,小於

-Letter Head,信頭

-Letter Head Image,信頭圖片

-Letter Head Name,信頭名

-Letter Head in HTML,信頭中的HTML

-Level,級別

-"Level 0 is for document level permissions, higher levels for field level permissions.",0級是文件級權限,更高層次字段級權限。

-Lft,LFT

-Like,喜歡

-Link,鏈接

-Link Name,鏈接名稱

-Link to other pages in the side bar and next section,鏈接到側欄和下一節其他頁面

-Link to the page you want to open,鏈接到你想打開的網頁

-Linked In Share,反向鏈接分享

-Linked With,掛具

-List,表

-List a few of your customers. They could be organizations or individuals.,列出一些你的客戶。他們可以是組織或個人。

-List a few of your suppliers. They could be organizations or individuals.,列出一些你的供應商。他們可以是組織或個人。

-"List a few products or services you buy from your suppliers or vendors. If these are same as your products, then do not add them.",列出你從你的供應商或供應商買幾個產品或服務。如果這些是與您的產品,那麼就不要添加它們。

-List items that form the package.,形成包列表項。

-List of holidays.,假期表。

-List of patches executed,執行補丁列表

-List of users who can edit a particular Note,誰可以編輯特定票據的用戶列表

-List this Item in multiple groups on the website.,列出這個項目在網站上多個組。

-"List your products or services that you sell to your customers. Make sure to check the Item Group, Unit of Measure and other properties when you start.",列出您的產品或服務,你賣你的客戶。確保當你開始檢查項目組,測量及其他物業單位。

-"List your tax heads (e.g. VAT, Excise) (upto 3) and their standard rates. This will create a standard template, you can edit and add more later.",列出你的頭稅(如增值稅,消費稅)(截至3)和它們的標準費率。這將創建一個標準的模板,您可以編輯和更多的稍後添加。

-Live Chat,即時聊天

-Loading,載入中

-Loading Report,加載報表

-Loading...,載入中...

-Log,登錄

-"Log of Activities performed by users against Tasks that can be used for tracking time, billing.",通過對用戶的任務,可用於跟踪時間,計費進行活動的日誌。

-Log of Scheduler Errors,調度程序錯誤日誌

-Login After,登錄後

-Login Before,登錄前

-Login Id,登錄ID

-Login with your new User ID,與你的新的用戶ID登錄

-Logo,標誌

-Logo and Letter Heads,標誌和信頭

-Logout,註銷

-Long Text,長文本

-Lost,丟失

-Lost Reason,失落的原因

-Low,低

-Lower Income,較低的收入

-Lucida Grande,龍力大

-MIS Control,MIS控制

-MREQ-,MREQ  -

-MTN Details,MTN詳情

-Mail Footer,郵件頁腳

-Mail Password,郵件密碼

-Mail Port,郵件端口

-Mail Server,郵件服務器

-Main Reports,主報告

-Main Section,主科

-Maintain Same Rate Throughout Sales Cycle,保持同樣的速度在整個銷售週期

-Maintain same rate throughout purchase cycle,在整個採購週期保持同樣的速度

-Maintenance,保養

-Maintenance Date,維修日期

-Maintenance Details,保養細節

-Maintenance Schedule,維護計劃

-Maintenance Schedule Detail,維護計劃細節

-Maintenance Schedule Item,維護計劃項目

-Maintenance Schedules,保養時間表

-Maintenance Status,維修狀態

-Maintenance Time,維護時間

-Maintenance Type,維護型

-Maintenance Visit,維護訪問

-Maintenance Visit Purpose,維護訪問目的

-Major/Optional Subjects,大/選修課

-Make ,使

-Make Accounting Entry For Every Stock Movement,做會計分錄為每股份轉移

-Make Bank Voucher,使銀行券

-Make Credit Note,使信貸注

-Make Debit Note,讓繳費單

-Make Delivery,使交貨

-Make Difference Entry,使不同入口

-Make Excise Invoice,使消費稅發票

-Make Installation Note,使安裝注意事項

-Make Invoice,使發票

-Make Maint. Schedule,讓MAINT。時間表

-Make Maint. Visit,讓MAINT。訪問

-Make Packing Slip,使裝箱單

-Make Payment Entry,使付款輸入

-Make Purchase Invoice,做出購買發票

-Make Purchase Order,做採購訂單

-Make Salary Slip,使工資單

-Make Salary Structure,使薪酬結構

-Make Sales Invoice,做銷售發票

-Make Sales Order,使銷售訂單

-Make Supplier Quotation,讓供應商報價

-Make Time Log Batch,做時間記錄批

-Make a new,創建一個新的

-Make sure that the transactions you want to restrict have a Link field 'territory' that maps to a 'Territory' master.,請確保您要限制的交易有一個鏈接字段&#39;領土&#39;映射到一個&#39;領地&#39;師父。

-Male,男性

-Manage 3rd Party Backups,管理第三方備份

-Manage cost of operations,管理運營成本

-Manage exchange rates for currency conversion,管理匯率貨幣兌換

-Mandatory,強制性

-"Mandatory if Stock Item is ""Yes"". Also the default warehouse where reserved quantity is set from Sales Order.",如果股票的強制性項目為“是”。也是默認倉庫,保留數量從銷售訂單設置。

-Manufacture against Sales Order,對製造銷售訂單

-Manufacture/Repack,製造/重新包裝

-Manufactured Qty,生產數量

-Manufactured quantity will be updated in this warehouse,生產量將在這個倉庫進行更新

-Manufacturer,生產廠家

-Manufacturer Part Number,製造商零件編號

-Manufacturing,製造業

-Manufacturing Quantity,生產數量

-Margin,餘量

-Marital Status,婚姻狀況

-Market Segment,市場分類

-Married,已婚

-Mass Mailing,郵件群發

-Master,主

-Master Data,主數據

-Master Name,主名稱

-Master Name is mandatory if account type is Warehouse,主名稱是強制性的,如果帳戶類型為倉庫

-Master Type,碩士

-Masters,大師

-Match,比賽

-Match non-linked Invoices and Payments.,匹配非聯的發票和付款。

-Material Issue,材料問題

-Material Receipt,材料收據

-Material Request,材料要求

-Material Request Detail No,材料要求詳細說明暫無

-Material Request For Warehouse,申請材料倉庫

-Material Request Item,材料要求項

-Material Request Items,材料要求項

-Material Request No,材料請求無

-Material Request Type,材料請求類型

-Material Request used to make this Stock Entry,材料要求用來做這個股票輸入

-Material Requests for which Supplier Quotations are not created,對於沒有被創建供應商報價的材料要求

-Material Requirement,物料需求

-Material Transfer,材料轉讓

-Materials,物料

-Materials Required (Exploded),所需材料(分解)

-Max 500 rows only.,最大500行而已。

-Max Attachments,最大附件

-Max Days Leave Allowed,最大天假寵物

-Max Discount (%),最大折讓(%)

-"Meaning of Submit, Cancel, Amend",的含義提交,取消,修改

-Medium,中

-"Menu items in the Top Bar. For setting the color of the Top Bar, go to <a href=""#Form/Style Settings"">Style Settings</a>","在頂欄菜單項。設置最上面一欄的顏色,去<a href=""#Form/Style Settings"">樣式設置</a>"

-Merging is only possible between Group-to-Group or 					Ledger-to-Ledger,合併是唯一可能的組到組或分類帳到總帳

-"Merging is only possible if following \					properties are same in both records.					Group or Ledger, Debit or Credit, Is PL Account",合併是唯一可能的,如果下面的\屬性是相同的兩個記錄。集團或Ledger,借方或貸方,是特等帳戶

-Message,信息

-Message Parameter,消息參數

-Message Sent,發送消息

-Message greater than 160 character will be splitted into multiple mesage,消息大於160字符將被分裂成多個mesage

-Messages,消息

-Method,方法

-Middle Income,中等收入

-Middle Name (Optional),中間名(可選)

-Milestone,里程碑

-Milestone Date,里程碑日期

-Milestones,里程碑

-Milestones will be added as Events in the Calendar,里程碑將被添加為日曆事件

-Millions,百萬

-Min Order Qty,最小訂貨量

-Minimum Order Qty,最低起訂量

-Misc,雜項

-Misc Details,其它詳細信息

-Miscellaneous,雜項

-Miscelleneous,Miscelleneous

-Missing Currency Exchange Rates for,缺少貨幣匯率

-Missing Values Required,所需遺漏值

-Mobile No,手機號碼

-Mobile No.,手機號碼

-Mode of Payment,付款方式

-Modern,現代

-Modified Amount,修改金額

-Modified by,改性

-Module,模

-Module Def,模塊高清

-Module Name,模塊名稱

-Modules,模塊

-Monday,星期一

-Month,月

-Monthly,每月一次

-Monthly Attendance Sheet,每月考勤表

-Monthly Earning & Deduction,每月入息和扣除

-Monthly Salary Register,月薪註冊

-Monthly salary statement.,月薪聲明。

-Monthly salary template.,月薪模板。

-More,更多

-More Details,更多詳情

-More Info,更多信息

-More content for the bottom of the page.,更多的內容的頁面的底部。

-Moving Average,移動平均線

-Moving Average Rate,移動平均房價

-Mr,先生

-Ms,女士

-Multiple Item prices.,多個項目的價格。

-Multiple Price list.,多重價格清單。

-Must be Whole Number,必須是整數

-Must have report permission to access this report.,必須具有報告權限訪問此報告。

-Must specify a Query to run,必須指定一個查詢運行

-My Settings,我的設置

-NL-,NL-

-Name,名稱

-Name Case,案例名稱

-Name Exists,名稱存在

-Name and Description,名稱和說明

-Name and Employee ID,姓名和僱員ID

-Name is required,名稱是必需的

-"Name of new Account. Note: Please don't create accounts for Customers and Suppliers,",新帳戶的名稱。注:請不要創建帳戶客戶和供應商,

-Name of person or organization that this address belongs to.,的人或組織該地址所屬的命名。

-Name of the Budget Distribution,在預算分配的名稱

-Naming Series,命名系列

-Naming Series mandatory,命名系列強制性

-Negative balance is not allowed for account ,負平衡是不允許的帳戶

-Net Pay,淨收費

-Net Pay (in words) will be visible once you save the Salary Slip.,淨收費(字)將會看到,一旦你保存工資單。

-Net Total,總淨

-Net Total (Company Currency),總淨值(公司貨幣)

-Net Weight,淨重

-Net Weight UOM,淨重計量單位

-Net Weight of each Item,每個項目的淨重

-Net pay can not be negative,淨工資不能為負

-Never,從來沒有

-New,新

-New ,新

-New Account,新帳號

-New Account Name,新帳號名稱

-New BOM,新的物料清單

-New Communications,新通訊

-New Company,新公司

-New Cost Center,新的成本中心

-New Cost Center Name,新的成本中心名稱

-New Delivery Notes,新交付票據

-New Enquiries,新的查詢

-New Leads,新信息

-New Leave Application,新假期申請

-New Leaves Allocated,分配新葉

-New Leaves Allocated (In Days),分配(天)新葉

-New Material Requests,新材料的要求

-New Password,新密碼

-New Projects,新項目

-New Purchase Orders,新的採購訂單

-New Purchase Receipts,新的購買收據

-New Quotations,新語錄

-New Record,新記錄

-New Sales Orders,新的銷售訂單

-New Serial No cannot have Warehouse. Warehouse must be \				set by Stock Entry or Purchase Receipt,新的序列號不能有倉庫。倉庫必須由股票輸入或外購入庫單進行\設置

-New Stock Entries,新貨條目

-New Stock UOM,新的庫存計量單位

-New Supplier Quotations,新供應商報價

-New Support Tickets,新的客服支援回報單

-New Workplace,職場新人

-New value to be set,新的值被設置

-Newsletter,通訊

-Newsletter Content,通訊內容

-Newsletter Status,通訊狀態

-"Newsletters to contacts, leads.",通訊,聯繫人,線索。

-Next Communcation On,下一步通信電子在

-Next Contact By,接著聯繫到

-Next Contact Date,下一步聯絡日期

-Next Date,下一個日期

-Next State,下一狀態

-Next actions,下一步行動

-Next email will be sent on:,接下來的電子郵件將被發送:

-No,無

-No Action,無動作

-No Cache,無緩存

-No Communication tagged with this ,無標籤的通信與此

-No Copy,沒有複製

-No Customer Accounts found.,沒有客戶帳戶發現。

-No Customer Accounts found. Customer Accounts are identified based on \			'Master Type' value in account record.,沒有客戶帳戶發現。客戶帳戶的基礎上確定的帳戶記錄\&#39;碩士&#39;的值。

-No Item found with ,序號項目與發現

-No Items to Pack,無項目包

-No Leave Approvers. Please assign 'Leave Approver' Role to atleast one user.,沒有請假審批。請指定&#39;休假審批的角色,以ATLEAST一個用戶。

-No Permission,無權限

-No Permission to ,沒有權限

-No Permissions set for this criteria.,沒有權限設置此標準。

-No Report Loaded. Please use query-report/[Report Name] to run a report.,無報告加載。請使用查詢報告/ [報告名稱]運行報告。

-No Sitemap,沒有網站地圖

-No Supplier Accounts found. Supplier Accounts are identified based on \			'Master Type' value in account record.,沒有供應商帳戶發現。供應商賬戶的基礎上確定的帳戶記錄\&#39;碩士&#39;的值。

-No User Properties found.,沒有用戶屬性中找到。

-No accounting entries for following warehouses,沒有對下述倉庫會計分錄

-No addresses created,沒有發起任何地址

-No contacts created,沒有發起任何接觸

-No default BOM exists for item: ,沒有默認的BOM存在項目:

-No further records,沒有進一步的記錄

-No of Requested SMS,無的請求短信

-No of Sent SMS,沒有發送短信

-No of Visits,沒有訪問量的

-No one,沒有人

-No permission to edit,無權限進行編輯

-No permission to write / remove.,沒有權限寫入/刪除。

-No record found,沒有資料

-No records tagged.,沒有記錄標記。

-No salary slip found for month: ,沒有工資單上發現的一個月:

-None,無

-None: End of Workflow,無:結束的工作流程

-Not,不

-Not Active,不活躍

-Not Applicable,不適用

-Not Available,不可用

-Not Billed,不發單

-Not Delivered,未交付

-Not Found,未找到

-Not Linked to any record.,不鏈接到任何記錄。

-Not Permitted,不允許

-Not Set,沒有設置

-Not allowed entry in Warehouse,在倉庫不准入境

-Not allowed for: ,不允許:

-Not equals,不等於

-Note,注

-Note User,注意用戶

-Note is a free page where users can share documents / notes,Note是一款免費的網頁,用戶可以共享文件/筆記

-Note:,注意:

-"Note: Backups and files are not deleted from Dropbox, you will have to delete them manually.",注意:備份和文件不會從Dropbox的刪除,你將不得不手動刪除它們。

-"Note: Backups and files are not deleted from Google Drive, you will have to delete them manually.",注意:備份和文件不能從谷歌驅動器中刪除,你將不得不手動刪除它們。

-Note: Email will not be sent to disabled users,注:電子郵件將不會被發送到用戶禁用

-"Note: For best results, images must be of the same size and width must be greater than height.",注意:為達到最佳效果,圖像必須具有相同的尺寸和寬度必須大於高度。

-Note: Other permission rules may also apply,注:其它權限規則也可申請

-Note: maximum attachment size = 1mb,注:附件大小上限= 1MB

-Notes,筆記

-Notes:,注意事項:

-Nothing to show,沒有顯示

-Nothing to show for this selection,沒什麼可顯示該選擇

-Notice (days),通告(天)

-Notification Control,通知控制

-Notification Count,通知計數

-Notification Email Address,通知電子郵件地址

-Notify By Email,通知通過電子郵件

-Notify by Email on creation of automatic Material Request,在創建自動材料通知要求通過電子郵件

-Number Format,數字格式

-O+,O +

-O-,O-

-OPPT,OPPT

-Offer Date,要約日期

-Office,辦公室

-Old Parent,老家長

-On,上

-On Net Total,在總淨

-On Previous Row Amount,在上一行金額

-On Previous Row Total,在上一行共

-"Once you have set this, the users will only be able access documents with that property.",一旦你設置這個,用戶將只能訪問文檔與該屬性。

-Only Administrator allowed to create Query / Script Reports,只有管​​理員可以創建查詢/報告的腳本

-Only Administrator can save a standard report. Please rename and save.,只有管​​理員可以保存一個標準的報告。請重新命名並保存。

-Only Allow Edit For,只允許編輯

-"Only Serial Nos with status ""Available"" can be delivered.",只有串行NOS與狀態“可用”可交付使用。

-Only Stock Items are allowed for Stock Entry,只股票項目所允許的股票輸入

-Only System Manager can create / edit reports,只有系統管理員可以創建/編輯報導

-Only leaf nodes are allowed in transaction,只有葉節點中允許交易

-Open,開

-Open Count,打開計數

-Open Production Orders,清生產訂單

-Open Sans,開放三世

-Open Tickets,開放門票

-Opening,開盤

-Opening (Cr),開幕(CR)

-Opening (Dr),開幕(博士)

-Opening Accounting Entries,開幕會計分錄

-Opening Accounts and Stock,開戶和股票

-Opening Date,開幕日期

-Opening Date and Closing Date should be within same Fiscal Year,開幕日期和截止日期應在同一會計年度

-Opening Date should be before Closing Date,開幕日期應該是截止日期之前

-Opening Entry,開放報名

-Opening Qty,開放數量

-Opening Time,開放時間

-Opening Value,開度值

-Opening for a Job.,開放的工作。

-Operating Cost,營業成本

-Operation Description,操作說明

-Operation No,操作無

-Operation Time (mins),操作時間(分鐘)

-Operations,操作

-Opportunity,機會

-Opportunity Date,日期機會

-Opportunity From,從機會

-Opportunity Item,項目的機會

-Opportunity Items,項目的機會

-Opportunity Lost,失去的機會

-Opportunity Type,機會型

-Optional. This setting will be used to filter in various transactions.,可選。此設置將被應用於各種交易進行過濾。

-Options,選項

-Options Help,選項幫助

-Order Type,訂單類型

-Ordered,訂購

-Ordered Items To Be Billed,訂購物品被標榜

-Ordered Items To Be Delivered,訂購項目交付

-Ordered Qty,訂購數量

-"Ordered Qty: Quantity ordered for purchase, but not received.",訂購數量:訂購數量的報價,但沒有收到。

-Ordered Quantity,訂購數量

-Orders released for production.,發布生產訂單。

-Org History,組織歷史

-Org History Heading,組織歷史航向

-Organization,組織

-Organization Name,組織名稱

-Organization Profile,組織簡介

-Original Message,原始消息

-Other,其他

-Other Details,其他詳細信息

-Out,出

-Out Qty,輸出數量

-Out Value,出價值

-Out of AMC,出資產管理公司

-Out of Warranty,超出保修期

-Outgoing,傳出

-Outgoing Email Settings,傳出電子郵件設置

-Outgoing Mail Server,發送郵件服務器

-Outgoing Mails,傳出郵件

-Outstanding Amount,未償還的金額

-Outstanding for Voucher ,傑出的優惠券

-Overhead,開銷

-Overheads,費用

-Overview,概觀

-Owned,資

-Owner,業主

-PAN Number,潘號碼

-PF No.,PF號

-PF Number,PF數

-PI/2011/,PI/2011 /

-PIN,密碼

-PL or BS,PL或BS

-PO,PO

-PO Date,PO日期

-PO No,訂單號碼

-POP3 Mail Server,POP3郵件服務器

-POP3 Mail Server (e.g. pop.gmail.com),POP3郵件服務器(如:pop.gmail.com)

-POP3 Mail Settings,POP3郵件設定

-POP3 mail server (e.g. pop.gmail.com),POP3郵件服務器(如:pop.gmail.com)

-POP3 server e.g. (pop.gmail.com),POP3服務器如(pop.gmail.com)

-POS Setting,POS機設置

-POS View,POS機查看

-PR Detail,PR詳細

-PR Posting Date,公關寄發日期

-PRO,PRO

-PS,PS

-Package Item Details,包裝物品詳情

-Package Items,包裝產品

-Package Weight Details,包裝重量詳情

-Packed Item,盒裝產品

-Packing Details,裝箱明細

-Packing Detials,包裝往績詳情

-Packing List,包裝清單

-Packing Slip,裝箱單

-Packing Slip Item,裝箱單項目

-Packing Slip Items,裝箱單項目

-Packing Slip(s) Cancelled,裝箱單(S)已註銷

-Page,頁面

-Page Background,頁面背景

-Page Border,頁面邊框

-Page Break,分頁符

-Page HTML,頁面的HTML

-Page Headings,頁面標題

-Page Links,網頁鏈接

-Page Name,網頁名稱

-Page Name Field,頁面名稱字段

-Page Role,第角色

-Page Text,頁面文字

-Page already exists,頁面已經存在

-Page content,頁面內容

-Page not found,找不到網頁

-Page or Generator,頁或生成

-Page to show on the website,頁面顯示在網站上

-"Page url name (auto-generated) (add "".html"")",頁面的URL名稱(自動生成)(加上“。的HTML”)

-Paid,支付

-Paid Amount,支付的金額

-Parameter,參數

-Parent Account,父帳戶

-Parent Cost Center,父成本中心

-Parent Customer Group,母公司集團客戶

-Parent Detail docname,家長可採用DocName細節

-Parent Item,父項目

-Parent Item Group,父項目組

-Parent Label,父標籤

-Parent Sales Person,母公司銷售人員

-Parent Territory,家長領地

-Parent is required.,家長是必需的。

-Parenttype,Parenttype

-Partially Billed,部分帳單

-Partially Completed,部分完成

-Partially Delivered,部分交付

-Participants,參與者

-Partly Billed,天色帳單

-Partly Delivered,部分交付

-Partner Target Detail,合作夥伴目標詳細信息

-Partner Type,合作夥伴類型

-Partner's Website,合作夥伴的網站

-Passive,被動

-Passport Number,護照號碼

-Password,密碼

-Password Expires in (days),在(天)密碼過期

-Password Updated,密碼更新

-Patch,補丁

-Patch Log,補丁日誌

-Pay To / Recd From,支付/ RECD從

-Payables,應付賬款

-Payables Group,集團的應付款項

-Payment Collection With Ageing,代收貨款隨著老齡化

-Payment Days,金天

-Payment Due Date,付款到期日

-Payment Entries,付款項

-Payment Entry has been modified after you pulled it. 			Please pull it again.,付款輸入已修改你拉後。請重新拉。

-Payment Made With Ageing,支付MADE WITH老齡化

-Payment Reconciliation,付款對賬

-Payment cannot be made for empty cart,付款方式不能為空購物車製造

-Payment to Invoice Matching Tool,付款發票匹配工具

-Payment to Invoice Matching Tool Detail,付款發票匹配工具詳細介紹

-Payments,付款

-Payments Made,支付的款項

-Payments Received,收到付款

-Payments made during the digest period,在消化期間支付的款項

-Payments received during the digest period,在消化期間收到付款

-Payroll Settings,薪資設置

-Payroll Setup,薪資設定

-Pending,有待

-Pending Amount,待審核金額

-Pending Review,待審核

-Pending SO Items For Purchase Request,待處理的SO項目對於採購申請

-Percent,百分之

-Percent Complete,完成百分比

-Percentage Allocation,百分比分配

-Percentage Allocation should be equal to ,百分比分配應等於

-Percentage variation in quantity to be allowed while receiving or delivering this item.,同時接收或傳送資料被允許在數量上的變化百分比。

-Percentage you are allowed to receive or deliver more against the quantity ordered. For example: If you have ordered 100 units. and your Allowance is 10% then you are allowed to receive 110 units.,百分比你被允許接收或傳遞更多針對訂購的數量。例如:如果您訂購100個單位。和你的津貼是10%,那麼你被允許接收110個單位。

-Performance appraisal.,績效考核。

-Period,期

-Period Closing Voucher,期末券

-Periodicity,週期性

-Perm Level,權限等級

-Permanent Address,永久地址

-Permanent Address Is,永久地址

-Permission,允許

-Permission Level,權限級別

-Permission Levels,權限級別

-Permission Manager,權限管理

-Permission Rules,權限規則

-Permissions,權限

-Permissions Settings,權限設置

-Permissions are automatically translated to Standard Reports and Searches,權限會自動轉換為標準報表和搜索

-"Permissions are set on Roles and Document Types (called DocTypes) by restricting read, edit, make new, submit, cancel, amend and report rights.",權限是通過限制讀取,編輯,做出新的,提交,取消,修改和報告權的角色和文件類型(稱為文檔類型)設置。

-Permissions at higher levels are 'Field Level' permissions. All Fields have a 'Permission Level' set against them and the rules defined at that permissions apply to the field. This is useful incase you want to hide or make certain field read-only.,在更高級別的權限是“現場級”的權限。所有欄位有一個“權限級別”設置對他們和那個權限應用到該字段中定義的規則。櫃面你想要隱藏或使某些領域只讀這是有用的。

-"Permissions at level 0 are 'Document Level' permissions, i.e. they are primary for access to the document.",在0級權限是“文件級”的權限,也就是說,它們是主要用於訪問文件。

-Permissions translate to Users based on what Role they are assigned,權限轉化為基於什麼樣的角色,他們被分配用戶

-Person,人

-Personal,個人

-Personal Details,個人資料

-Personal Email,個人電子郵件

-Phone,電話

-Phone No,電話號碼

-Phone No.,電話號碼

-Pick Columns,摘列

-Pincode,PIN代碼

-Place of Issue,簽發地點

-Plan for maintenance visits.,規劃維護訪問。

-Planned Qty,計劃數量

-"Planned Qty: Quantity, for which, Production Order has been raised,",計劃數量:數量,為此,生產訂單已經提高,

-Planned Quantity,計劃數量

-Plant,廠

-Please Enter Abbreviation or Short Name properly as it will be added as Suffix to all Account Heads.,請輸入縮寫或簡稱恰當,因為它會被添加為後綴的所有帳戶頭。

-Please Select Company under which you want to create account head,請選擇公司要在其下創建賬戶頭

-Please attach a file first.,請附上文件第一。

-Please attach a file or set a URL,請附上一個文件或設置一個URL

-Please change the value,請更改該值

-Please check,請檢查

-Please create new account from Chart of Accounts.,請從科目表創建新帳戶。

-Please do NOT create Account (Ledgers) for Customers and Suppliers. They are created directly from the Customer / Supplier masters.,請不要用於客戶及供應商建立的帳戶(總帳)。他們直接從客戶/供應商創造的主人。

-Please enter Cost Center,請輸入成本中心

-Please enter Default Unit of Measure,請輸入缺省的計量單位

-Please enter Delivery Note No or Sales Invoice No to proceed,請輸入送貨單號或銷售發票號碼進行

-Please enter Employee Id of this sales parson,請輸入本銷售牧師的員工標識

-Please enter Expense Account,請輸入您的費用帳戶

-Please enter Item Code to get batch no,請輸入產品編號,以獲得批號

-Please enter Item Code.,請輸入產品編號。

-Please enter Production Item first,請先輸入生產項目

-Please enter Purchase Receipt No to proceed,請輸入外購入庫單沒有進行

-Please enter Reserved Warehouse for item ,請輸入預留倉庫的項目

-Please enter account group under which account \					for warehouse ,請輸入下佔\倉庫帳戶組

-Please enter company first,請先輸入公司

-Please enter company name first,請先輸入公司名稱

-Please install dropbox python module,請安裝Dropbox的Python模塊

-Please make sure that there are no empty columns in the file.,請確保沒有空列在文件中。

-Please mention default value for ',請提及默認值&#39;

-Please reduce qty.,請減少數量。

-Please refresh to get the latest document.,請刷新以獲得最新的文檔。

-Please save the Newsletter before sending.,請發送之前保存的通訊。

-Please select Bank Account,請選擇銀行帳戶

-Please select Carry Forward if you also want to include previous fiscal year's balance leaves to this fiscal year,請選擇結轉,如果你還需要包括上一會計年度的資產負債葉本財年

-Please select Date on which you want to run the report,請選擇您要運行報告日期

-Please select Price List,請選擇價格表

-Please select Time Logs.,請選擇時間記錄。

-Please select a,請選擇一個

-Please select a csv file,請選擇一個csv文件

-Please select a file or url,請選擇一個文件或URL

-Please select a service item or change the order type to Sales.,請選擇服務項目,或更改訂單類型銷售。

-Please select a sub-contracted item or do not sub-contract the transaction.,請選擇一個分包項目或不分包交易。

-Please select a valid csv file with data.,請選擇與數據的有效csv文件。

-"Please select an ""Image"" first",請選擇“圖像”第一

-Please select month and year,請選擇年份和月份

-Please select options and click on Create,請選擇選項並點擊Create

-Please select the document type first,請選擇文檔類型第一

-Please select: ,請選擇:

-Please set Dropbox access keys in,請設置Dropbox的訪問鍵

-Please set Google Drive access keys in,請設置谷歌驅動器的訪問鍵

-Please setup Employee Naming System in Human Resource > HR Settings,請設置員工命名系統中的人力資源&gt;人力資源設置

-Please setup your chart of accounts before you start Accounting Entries,請設置您的會計科目表你開始會計分錄前

-Please specify,請註明

-Please specify Company,請註明公司

-Please specify Company to proceed,請註明公司進行

-Please specify Default Currency in Company Master \			and Global Defaults,請在公司主\和全球默認指定默認貨幣

-Please specify a,請指定一個

-Please specify a Price List which is valid for Territory,請指定一個價格表,有效期為領地

-Please specify a valid,請指定一個有效

-Please specify a valid 'From Case No.',請指定一個有效的“從案號”

-Please specify currency in Company,請公司指定的貨幣

-Please submit to update Leave Balance.,請提交更新休假餘額。

-Please write something,請寫東西

-Please write something in subject and message!,請寫東西的主題和消息!

-Plot,情節

-Plot By,陰謀

-Plugin,插件

-Point of Sale,銷售點

-Point-of-Sale Setting,銷售點的設置

-Post Graduate,研究生

-Post Publicly,公開發布

-Post Topic,發表帖子

-Postal,郵政

-Posting Date,發布日期

-Posting Date Time cannot be before,發文日期時間不能前

-Posting Time,發布時間

-Posts,帖子

-Potential Sales Deal,潛在的銷售新政

-Potential opportunities for selling.,潛在的機會賣。

-"Precision for Float fields (quantities, discounts, percentages etc). Floats will be rounded up to specified decimals. Default = 3",精度浮點字段(數量,折扣,百分比等)。花車將四捨五入到指定的小數。默認值= 3

-Preferred Billing Address,首選帳單地址

-Preferred Shipping Address,首選送貨地址

-Prefix,字首

-Present,現

-Prevdoc DocType,Prevdoc的DocType

-Prevdoc Doctype,Prevdoc文檔類型

-Previous Work Experience,以前的工作經驗

-Price List,價格表

-Price List Country,價格表國家

-Price List Currency,價格表貨幣

-Price List Exchange Rate,價目表匯率

-Price List Master,價格表主

-Price List Name,價格列表名稱

-Price List Rate,價格列表費率

-Price List Rate (Company Currency),價格列表費率(公司貨幣)

-Primary,初級

-Print,打印

-Print Format,打印格式

-Print Format Style,打印格式樣式

-Print Format Type,打印格式類型

-Print Heading,打印標題

-Print Hide,打印隱藏

-Print Width,打印寬度

-Print Without Amount,打印量不

-Print...,打印...

-Printing,印花

-Priority,優先

-Private,私人

-Process Payroll,處理工資

-Produced,生產

-Produced Quantity,生產的產品數量

-Product Enquiry,產品查詢

-Production Order,生產訂單

-Production Order must be submitted,生產訂單必須提交

-Production Orders,生產訂單

-Production Orders in Progress,在建生產訂單

-Production Plan Item,生產計劃項目

-Production Plan Items,生產計劃項目

-Production Plan Sales Order,生產計劃銷售訂單

-Production Plan Sales Orders,生產計劃銷售訂單

-Production Planning (MRP),生產計劃(MRP)

-Production Planning Tool,生產規劃工具

-Products or Services You Buy,產品或服務您選購

-"Products will be sorted by weight-age in default searches. More the weight-age, higher the product will appear in the list.",產品將重量年齡在默認搜索排序。更多的重量,年齡,更高的產品會出現在列表中。

-Profile,輪廓

-Profile Defaults,簡介默認

-Profile Represents a User in the system.,資料表示系統中的一個用戶。

-Profile of a Blogger,是Blogger的個人資料

-Project,項目

-Project Costing,項目成本核算

-Project Details,項目詳情

-Project Milestone,項目里程碑

-Project Milestones,項目里程碑

-Project Name,項目名稱

-Project Start Date,項目開始日期

-Project Type,項目類型

-Project Value,項目價值

-Project activity / task.,項目活動/任務。

-Project master.,項目主。

-Project will get saved and will be searchable with project name given,項目將得到保存,並會搜索與項目名稱定

-Project wise Stock Tracking,項目明智的庫存跟踪

-Project wise Stock Tracking ,項目明智的庫存跟踪

-Projected,預計

-Projected Qty,預計數量

-Projects,項目

-Prompt for Email on Submission of,提示電子郵件的提交

-Properties,屬性

-Property,屬性

-Property Setter,屬性setter

-Property Setter overrides a standard DocType or Field property,屬性setter覆蓋一個標準的DocType或Field屬性

-Property Type,物業類型

-Provide email id registered in company,提供的電子郵件ID在公司註冊

-Public,公

-Published,發布時間

-Published On,發表於

-Pull Emails from the Inbox and attach them as Communication records (for known contacts).,從收件箱拉電子郵件,並將它們附加的通信記錄(稱為觸點)。

-Pull Payment Entries,拉付款項

-Pull sales orders (pending to deliver) based on the above criteria,基於上述標準拉銷售訂單(待定提供)

-Purchase,採購

-Purchase / Manufacture Details,採購/製造詳細信息

-Purchase Analytics,購買Analytics(分析)

-Purchase Common,購買普通

-Purchase Details,購買詳情

-Purchase Discounts,購買折扣

-Purchase In Transit,購買運輸

-Purchase Invoice,購買發票

-Purchase Invoice Advance,購買發票提前

-Purchase Invoice Advances,採購發票進展

-Purchase Invoice Item,採購發票項目

-Purchase Invoice Trends,購買發票趨勢

-Purchase Order,採購訂單

-Purchase Order Date,採購訂單日期

-Purchase Order Item,採購訂單項目

-Purchase Order Item No,採購訂單編號

-Purchase Order Item Supplied,採購訂單項目提供

-Purchase Order Items,採購訂單項目

-Purchase Order Items Supplied,採購訂單項目提供

-Purchase Order Items To Be Billed,採購訂單的項目被標榜

-Purchase Order Items To Be Received,採購訂單項目可收

-Purchase Order Message,採購訂單的消息

-Purchase Order Required,購貨訂單要求

-Purchase Order Trends,採購訂單趨勢

-Purchase Orders given to Suppliers.,購買給供應商的訂單。

-Purchase Receipt,外購入庫單

-Purchase Receipt Item,採購入庫項目

-Purchase Receipt Item Supplied,採購入庫項目提供

-Purchase Receipt Item Supplieds,採購入庫項目Supplieds

-Purchase Receipt Items,採購入庫項目

-Purchase Receipt Message,外購入庫單信息

-Purchase Receipt No,購買收據號碼

-Purchase Receipt Required,外購入庫單要求

-Purchase Receipt Trends,購買收據趨勢

-Purchase Register,購買註冊

-Purchase Return,採購退貨

-Purchase Returned,進貨退出

-Purchase Taxes and Charges,購置稅和費

-Purchase Taxes and Charges Master,購置稅及收費碩士

-Purpose,目的

-Purpose must be one of ,目的必須是一個

-Python Module Name,Python的模塊名稱

-QA Inspection,質素保證視學

-QAI/11-12/,QAI/11-12 /

-QTN,QTN

-Qty,數量

-Qty Consumed Per Unit,數量消耗每單位

-Qty To Manufacture,數量製造

-Qty as per Stock UOM,數量按庫存計量單位

-Qty to Deliver,數量交付

-Qty to Order,數量訂購

-Qty to Receive,數量來接收

-Qty to Transfer,數量轉移到

-Qualification,合格

-Quality,質量

-Quality Inspection,質量檢驗

-Quality Inspection Parameters,質量檢驗參數

-Quality Inspection Reading,質量檢驗閱讀

-Quality Inspection Readings,質量檢驗讀物

-Quantity,數量

-Quantity Requested for Purchase,需求數量的購買

-Quantity and Rate,數量和速率

-Quantity and Warehouse,數量和倉庫

-Quantity cannot be a fraction.,量不能是一小部分。

-Quantity of item obtained after manufacturing / repacking from given quantities of raw materials,製造/從原材料數量給予重新包裝後獲得的項目數量

-Quantity should be equal to Manufacturing Quantity. ,數量應等於生產數量。

-Quarter,季

-Quarterly,季刊

-Query,詢問

-Query Options,查詢選項

-Query Report,查詢報表

-Query must be a SELECT,查詢必須是一個SELECT

-Quick Help,快速幫助

-Quick Help for Setting Permissions,快速幫助設置權限

-Quick Help for User Properties,快速幫助用戶屬性

-Quotation,行情

-Quotation Date,報價日期

-Quotation Item,產品報價

-Quotation Items,報價產品

-Quotation Lost Reason,報價遺失原因

-Quotation Message,報價信息

-Quotation Series,系列報價

-Quotation To,報價要

-Quotation Trend,行情走勢

-Quotation Trends,報價趨勢

-Quotation is cancelled.,報價將被取消。

-Quotations received from Suppliers.,從供應商收到的報價。

-Quotes to Leads or Customers.,行情到引線或客戶。

-Raise Material Request when stock reaches re-order level,提高材料時,申請股票達到再訂購水平

-Raised By,提出

-Raised By (Email),提出(電子郵件)

-Random,隨機

-Range,範圍

-Rate,率

-Rate ,率

-Rate (Company Currency),率(公司貨幣)

-Rate Of Materials Based On,率材料的基礎上

-Rate and Amount,率及金額

-Rate at which Customer Currency is converted to customer's base currency,速率客戶貨幣轉換成客戶的基礎貨幣

-Rate at which Price list currency is converted to company's base currency,速率價目表貨幣轉換為公司的基礎貨幣

-Rate at which Price list currency is converted to customer's base currency,速率價目表貨幣轉換成客戶的基礎貨幣

-Rate at which customer's currency is converted to company's base currency,速率客戶的貨幣轉換為公司的基礎貨幣

-Rate at which supplier's currency is converted to company's base currency,速率供應商的貨幣轉換為公司的基礎貨幣

-Rate at which this tax is applied,速率此稅適用

-Raw Material Item Code,原料產品編號

-Raw Materials Supplied,提供原料

-Raw Materials Supplied Cost,原料提供成本

-Re-Order Level,再訂購水平

-Re-Order Qty,重新訂購數量

-Re-order,重新排序

-Re-order Level,再訂購水平

-Re-order Qty,再訂購數量

-Read,閱讀

-Read Only,只讀

-Reading 1,閱讀1

-Reading 10,閱讀10

-Reading 2,閱讀2

-Reading 3,閱讀3

-Reading 4,4閱讀

-Reading 5,閱讀5

-Reading 6,6閱讀

-Reading 7,7閱讀

-Reading 8,閱讀8

-Reading 9,9閱讀

-Reason,原因

-Reason for Leaving,離職原因

-Reason for Resignation,原因辭職

-Reason for losing,原因丟失

-Recd Quantity,RECD數量

-Receivable / Payable account will be identified based on the field Master Type,應收/應付帳款的帳戶將基於字段碩士識別

-Receivables,應收賬款

-Receivables / Payables,應收/應付賬款

-Receivables Group,應收賬款集團

-Received,收到

-Received Date,收稿日期

-Received Items To Be Billed,收到的項目要被收取

-Received Qty,收到數量

-Received and Accepted,收到並接受

-Receiver List,接收器列表

-Receiver Parameter,接收機參數

-Recipient,接受者

-Recipients,受助人

-Reconciliation Data,數據對賬

-Reconciliation HTML,和解的HTML

-Reconciliation JSON,JSON對賬

-Record item movement.,記錄項目的運動。

-Recurring Id,經常性標識

-Recurring Invoice,經常性發票

-Recurring Type,經常性類型

-Reduce Deduction for Leave Without Pay (LWP),減少扣除停薪留職(LWP)

-Reduce Earning for Leave Without Pay (LWP),降低盈利停薪留職(LWP)

-Ref Code,參考代碼

-Ref DocType,參考的DocType

-Ref Name,樓盤名稱

-Ref SQ,參考SQ

-Ref Type,樓盤類型

-Reference,參考

-Reference Date,參考日期

-Reference DocName,可採用DocName參考

-Reference DocType,參考的DocType

-Reference Name,參考名稱

-Reference Number,參考號碼

-Reference Type,參考類型

-Refresh,刷新

-Refreshing....,清爽....

-Registered but disabled.,註冊但被禁用。

-Registration Details,報名詳情

-Registration Details Emailed.,報名資料通過電子郵件發送。

-Registration Info,註冊信息

-Rejected,拒絕

-Rejected Quantity,拒絕數量

-Rejected Serial No,拒絕序列號

-Rejected Warehouse,拒絕倉庫

-Rejected Warehouse is mandatory against regected item,拒絕倉庫是必須反對regected項目

-Relation,關係

-Relieving Date,解除日期

-Relieving Date of employee is ,減輕員工的日期是

-Remark,備註

-Remarks,備註

-Remove Bookmark,刪除書籤

-Rename,重命名

-Rename Log,重命名日誌

-Rename Tool,重命名工具

-Rename...,重命名...

-Rent Cost,租金成本

-Rent per hour,每小時租

-Rented,租

-Repeat On,重複開

-Repeat Till,重複直到

-Repeat on Day of Month,重複上月的日

-Repeat this Event,重複此事件

-Replace,更換

-Replace Item / BOM in all BOMs,更換項目/物料清單中的所有材料明細表

-"Replace a particular BOM in all other BOMs where it is used. It will replace the old BOM link, update cost and regenerate ""BOM Explosion Item"" table as per new BOM",在它被使用的所有其他的BOM替換特定的物料清單。它會取代舊的BOM鏈接,更新成本,並重新生成“物料清單爆炸物品”表按照新的物料清單

-Replied,回答

-Report,報告

-Report Builder,報表生成器

-Report Builder reports are managed directly by the report builder. Nothing to do.,報表生成器報表直接由報表生成器來管理。無事可做。

-Report Date,報告日期

-Report Hide,報告隱藏

-Report Name,報告名稱

-Report Type,報告類型

-Report issues at,在報告問題

-Report was not saved (there were errors),報告沒有被保存(有錯誤)

-Reports,報告

-Reports to,報告以

-Represents the states allowed in one document and role assigned to change the state.,代表一個文檔,並分配到改變國家角色允許的狀態。

-Reqd,REQD

-Reqd By Date,REQD按日期

-Request Type,請求類型

-Request for Information,索取資料

-Request for purchase.,請求您的報價。

-Requested,要求

-Requested For,對於要求

-Requested Items To Be Ordered,要求項目要訂購

-Requested Items To Be Transferred,要求要傳輸的項目

-Requested Qty,請求數量

-"Requested Qty: Quantity requested for purchase, but not ordered.",要求的數量:數量要求的報價,但沒有下令。

-Requests for items.,請求的項目。

-Required By,必選

-Required Date,所需時間

-Required Qty,所需數量

-Required only for sample item.,只對樣品項目所需。

-Required raw materials issued to the supplier for producing a sub - contracted item.,發給供應商,生產子所需的原材料 - 承包項目。

-Reseller,經銷商

-Reserved,保留的

-Reserved Qty,保留數量

-"Reserved Qty: Quantity ordered for sale, but not delivered.",版權所有數量:訂購數量出售,但未交付。

-Reserved Quantity,保留數量

-Reserved Warehouse,保留倉庫

-Reserved Warehouse in Sales Order / Finished Goods Warehouse,在銷售訂單/成品倉庫保留倉庫

-Reserved Warehouse is missing in Sales Order,保留倉庫在銷售訂單失踪

-Reset Filters,重設過濾器

-Reset Password Key,重設密碼鑰匙

-Resignation Letter Date,辭職信日期

-Resolution,決議

-Resolution Date,決議日期

-Resolution Details,詳細解析

-Resolved By,議決

-Restrict IP,限制IP

-Restrict user from this IP address only. Multiple IP addresses can be added by separating with commas. Also accepts partial IP addresses like (111.111.111),僅此IP地址限制用戶。多個IP地址,可以通過用逗號分隔的補充。也接受像(111.111.111)部分的IP地址

-Restricting By User,通過限制用戶

-Retail,零售

-Retailer,零售商

-Review Date,評論日期

-Rgt,RGT

-Right,右邊

-Role,角色

-Role Allowed to edit frozen stock,角色可以編輯凍結股票

-Role Name,角色名稱

-Role that is allowed to submit transactions that exceed credit limits set.,作用是允許提交超過設定信用額度交易的。

-Roles,角色

-Roles Assigned,角色分配

-Roles Assigned To User,角色分配給用戶

-Roles HTML,角色的HTML

-Root ,根

-Root cannot have a parent cost center,根本不能有一個父成本中心

-Rounded Total,總圓角

-Rounded Total (Company Currency),圓潤的總計(公司貨幣)

-Row,排

-Row ,排

-Row #,行#

-Row # ,行#

-Rules defining transition of state in the workflow.,規則定義的工作流狀態的過渡。

-"Rules for how states are transitions, like next state and which role is allowed to change state etc.",規則的狀態是如何過渡,就像下一個狀態以及作用是允許改變狀態等。

-Rules to calculate shipping amount for a sale,規則來計算銷售運輸量

-S.O. No.,SO號

-SMS,短信

-SMS Center,短信中心

-SMS Control,短信控制

-SMS Gateway URL,短信網關的URL

-SMS Log,短信日誌

-SMS Parameter,短信參數

-SMS Sender Name,短信發送者名稱

-SMS Settings,短信設置

-SMTP Server (e.g. smtp.gmail.com),SMTP服務器(如smtp.gmail.com)

-SO,SO

-SO Date,SO日期

-SO Pending Qty,SO待定數量

-SO Qty,SO數量

-SO/10-11/,SO/10-11 /

-SO1112,SO1112

-SQTN,SQTN

-STE,STE

-SUP,SUP

-SUPP,人聯黨

-SUPP/10-11/,SUPP/10-11 /

-Salary,薪水

-Salary Information,薪資信息

-Salary Manager,薪資管理

-Salary Mode,薪酬模式

-Salary Slip,工資單

-Salary Slip Deduction,工資單上扣除

-Salary Slip Earning,工資單盈利

-Salary Structure,薪酬結構

-Salary Structure Deduction,薪酬結構演繹

-Salary Structure Earning,薪酬結構盈利

-Salary Structure Earnings,薪酬結構盈利

-Salary breakup based on Earning and Deduction.,工資分手基於盈利和演繹。

-Salary components.,工資組成部分。

-Sales,銷售

-Sales Analytics,銷售分析

-Sales BOM,銷售BOM

-Sales BOM Help,銷售BOM幫助

-Sales BOM Item,銷售BOM項目

-Sales BOM Items,銷售BOM項目

-Sales Details,銷售信息

-Sales Discounts,銷售折扣

-Sales Email Settings,銷售電子郵件設置

-Sales Extras,額外銷售

-Sales Funnel,銷售漏斗

-Sales Invoice,銷售發票

-Sales Invoice Advance,銷售發票提前

-Sales Invoice Item,銷售發票項目

-Sales Invoice Items,銷售發票項目

-Sales Invoice Message,銷售發票信息

-Sales Invoice No,銷售發票號碼

-Sales Invoice Trends,銷售發票趨勢

-Sales Order,銷售訂單

-Sales Order Date,銷售訂單日期

-Sales Order Item,銷售訂單項目

-Sales Order Items,銷售訂單項目

-Sales Order Message,銷售訂單信息

-Sales Order No,銷售訂單號

-Sales Order Required,銷售訂單所需

-Sales Order Trend,銷售訂單趨勢

-Sales Order Trends,銷售訂單趨勢

-Sales Partner,銷售合作夥伴

-Sales Partner Name,銷售合作夥伴名稱

-Sales Partner Target,銷售目標的合作夥伴

-Sales Partners Commission,銷售合作夥伴委員會

-Sales Person,銷售人員

-Sales Person Incharge,銷售人員Incharge

-Sales Person Name,銷售人員的姓名

-Sales Person Target Variance (Item Group-Wise),銷售人員目標方差(項目組明智)

-Sales Person Target Variance Item Group-Wise,銷售人員目標差異項目組,智者

-Sales Person Targets,銷售人員目標

-Sales Person-wise Transaction Summary,銷售人員明智的交易匯總

-Sales Register,銷售登記

-Sales Return,銷售退貨

-Sales Returned,銷售退回

-Sales Taxes and Charges,銷售稅金及費用

-Sales Taxes and Charges Master,銷售稅金及收費碩士

-Sales Team,銷售團隊

-Sales Team Details,銷售團隊詳細

-Sales Team1,銷售TEAM1

-Sales and Purchase,買賣

-Sales campaigns,銷售活動

-Sales persons and targets,銷售人員和目標

-Sales taxes template.,銷售稅模板。

-Sales territories.,銷售地區。

-Salutation,招呼

-Same Serial No,同樣的序列號

-Same file has already been attached to the record,相同的文件已經被連接到記錄

-Sample Size,樣本大小

-Sanctioned Amount,制裁金額

-Saturday,星期六

-Save,節省

-Schedule,時間表

-Schedule Date,時間表日期

-Schedule Details,計劃詳細信息

-Scheduled,預定

-Scheduled Date,預定日期

-Scheduler Log,調度日誌

-School/University,學校/大學

-Score (0-5),得分(0-5)

-Score Earned,獲得得分

-Scrap %,廢鋼%

-Script,腳本

-Script Report,腳本報告

-Script Type,腳本類型

-Script to attach to all web pages.,腳本附加到所有的網頁。

-Search,搜索

-Search Fields,搜索字段

-Seasonality for setting budgets.,季節性設定預算。

-Section Break,分節符

-Security Settings,安全設置

-"See ""Rate Of Materials Based On"" in Costing Section",見“率材料基於”在成本核算節

-Select,選擇

-"Select ""Yes"" for sub - contracting items",選擇“是”子 - 承包項目

-"Select ""Yes"" if this item is used for some internal purpose in your company.",選擇“Yes”如果此項目被用於一些內部的目的在你的公司。

-"Select ""Yes"" if this item represents some work like training, designing, consulting etc.",選擇“是”,如果此項目表示類似的培訓,設計,諮詢等一些工作

-"Select ""Yes"" if you are maintaining stock of this item in your Inventory.",選擇“是”,如果你保持這個項目的股票在你的庫存。

-"Select ""Yes"" if you supply raw materials to your supplier to manufacture this item.",選擇“是”,如果您對供應原料給供應商,製造資料。

-Select All,全選

-Select Attachments,選擇附件

-Select Budget Distribution to unevenly distribute targets across months.,選擇預算分配跨個月呈不均衡分佈的目標。

-"Select Budget Distribution, if you want to track based on seasonality.",選擇預算分配,如果你要根據季節來跟踪。

-Select Digest Content,選擇精華內容

-Select DocType,選擇的DocType

-Select Document Type,選擇文件類型

-Select Document Type or Role to start.,選擇文件類型或角色開始。

-Select Items,選擇項目

-Select Module,選擇模塊

-Select Print Format,選擇打印格式

-Select Purchase Receipts,選擇外購入庫單

-Select Report Name,選擇報告名稱

-Select Role,選擇角色

-Select Sales Orders,選擇銷售訂單

-Select Sales Orders from which you want to create Production Orders.,要從創建生產訂單選擇銷售訂單。

-Select Time Logs and Submit to create a new Sales Invoice.,選擇時間日誌和提交創建一個新的銷售發票。

-Select Transaction,選擇交易

-Select Type,選擇類型

-Select User or Property to start.,選擇用戶或物業開始。

-Select account head of the bank where cheque was deposited.,選取支票存入該銀行賬戶的頭。

-Select an image of approx width 150px with a transparent background for best results.,選擇約寬150像素的透明背景以獲得最佳效果的圖像。

-Select company name first.,先選擇公司名稱。

-Select dates to create a new ,選擇日期以創建一個新的

-Select or drag across time slots to create a new event.,選擇或拖動整個時隙,以創建一個新的事件。

-"Select target = ""_blank"" to open in a new page.",選擇目標=“_blank”在新頁面中打開。

-Select template from which you want to get the Goals,選擇您想要得到的目標模板

-Select the Employee for whom you are creating the Appraisal.,選擇要為其創建的考核員工。

-Select the label after which you want to insert new field.,之後要插入新字段中選擇的標籤。

-Select the period when the invoice will be generated automatically,當選擇發票會自動生成期間

-Select the relevant company name if you have multiple companies,選擇相關的公司名稱,如果您有多個公司

-Select the relevant company name if you have multiple companies.,如果您有多個公司選擇相關的公司名稱。

-Select who you want to send this newsletter to,選擇您想要這份電子報發送給誰

-Select your home country and check the timezone and currency.,選擇您的國家和檢查時區和貨幣。

-"Selecting ""Yes"" will allow this item to appear in Purchase Order , Purchase Receipt.",選擇“是”將允許這個項目出現在採購訂單,採購入庫單。

-"Selecting ""Yes"" will allow this item to figure in Sales Order, Delivery Note",選擇“是”將允許這資料圖在銷售訂單,送貨單

-"Selecting ""Yes"" will allow you to create Bill of Material showing raw material and operational costs incurred to manufacture this item.",選擇“是”將允許您創建物料清單,顯示原材料和產生製造這個項目的運營成本。

-"Selecting ""Yes"" will allow you to make a Production Order for this item.",選擇“是”將允許你做一個生產訂單為這個項目。

-"Selecting ""Yes"" will give a unique identity to each entity of this item which can be viewed in the Serial No master.",選擇“Yes”將提供一個獨特的身份,以這個項目的每個實體可在序列號主觀看。

-Selling,銷售

-Selling Settings,銷售設置

-Send,發送

-Send As Email,發送電子郵件

-Send Autoreply,發送自動回复

-Send Bulk SMS to Leads / Contacts,發送大量短信信息/聯繫我們

-Send Email,發送電子郵件

-Send From,從發送

-Send Me A Copy,給我發一份

-Send Notifications To,發送通知給

-Send Now,立即發送

-Send Print in Body and Attachment,發送打印的正文和附件

-Send SMS,發送短信

-Send To,發送到

-Send To Type,發送到輸入

-Send an email reminder in the morning,發送電子郵件提醒,早上

-Send automatic emails to Contacts on Submitting transactions.,自動發送電子郵件到上提交事務聯繫。

-Send enquiries to this email address,發送諮詢到這個郵箱地址

-Send mass SMS to your contacts,發送群發短信到您的聯繫人

-Send regular summary reports via Email.,通過電子郵件發送定期匯總報告。

-Send to this list,發送到這個列表

-Sender,寄件人

-Sender Name,發件人名稱

-Sent,發送

-Sent Mail,發送郵件

-Sent On,在發送

-Sent Quotation,發送報價

-Sent or Received,發送或接收

-Separate production order will be created for each finished good item.,獨立的生產訂單將每個成品項目被創建。

-Serial No,序列號

-Serial No / Batch,序列號/批次

-Serial No Details,序列號信息

-Serial No Service Contract Expiry,序號服務合同到期

-Serial No Status,序列號狀態

-Serial No Warranty Expiry,序列號保修到期

-Serial No created,創建序列號

-Serial No does not belong to Item,序列號不屬於項目

-Serial No must exist to transfer out.,序列號必須存在轉讓出去。

-Serial No qty cannot be a fraction,序號數量不能是分數

-Serial No status must be 'Available' to Deliver,序列號狀態必須為“有空”提供

-Serial Nos do not match with qty,序列號不匹配數量

-Serial Number Series,序列號系列

-Serialized Item: ',序列化的項目:&#39;

-Series,系列

-Series List for this Transaction,系列對表本交易

-Server,服務器

-Service Address,服務地址

-Services,服務

-Session Expired. Logging you out,會話過期。您的退出

-Session Expires in (time),會話過期的(時間)

-Session Expiry,會話過期

-Session Expiry in Hours e.g. 06:00,會話過期的時間,例如06:00

-Set Banner from Image,從圖像設置橫幅

-Set Item Group-wise budgets on this Territory. You can also include seasonality by setting the Distribution.,設置這個領地項目組間的預算。您還可以包括季節性通過設置分發。

-Set Link,設置鏈接

-Set Login and Password if authentication is required.,如果需要身份驗證設置登錄名和密碼。

-Set Password,設置密碼

-Set Value,設定值

-Set as Default,設置為默認

-Set as Lost,設為失落

-Set prefix for numbering series on your transactions,為你的交易編號序列設置的前綴

-Set targets Item Group-wise for this Sales Person.,設定目標項目組間的這種銷售人員。

-"Set your background color, font and image (tiled)",設置背景顏色,字體和圖像(平鋪)

-"Set your outgoing mail SMTP settings here. All system generated notifications, emails will go from this mail server. If you are not sure, leave this blank to use ERPNext servers (emails will still be sent from your email id) or contact your email provider.",這裡設置你的外發郵件的SMTP設置。所有生成的系統通知,電子郵件會從這個郵件服務器。如果你不知道,離開這個空白使用ERPNext服務器(郵件仍然會從您的電子郵件ID發送)或聯繫您的電子郵件提供商。

-Setting Account Type helps in selecting this Account in transactions.,設置帳戶類型有助於在交易中選擇該帳戶。

-Setting up...,設置...

-Settings,設置

-Settings for Accounts,設置帳戶

-Settings for Buying Module,設置購買模塊

-Settings for Contact Us Page,設置聯繫我們頁面

-Settings for Selling Module,設置銷售模塊

-Settings for Stock Module,設置庫存模塊

-Settings for the About Us Page,設置關於我們頁面

-"Settings to extract Job Applicants from a mailbox e.g. ""jobs@example.com""",設置從一個郵箱,例如“jobs@example.com”解壓求職者

-Setup,設置

-Setup Already Complete!!,安裝已經完成!

-Setup Complete!,設置完成!

-Setup Completed,安裝完成

-Setup Series,設置系列

-Setup of Shopping Cart.,設置的購物車。

-Setup to pull emails from support email account,安裝程序從支持的電子郵件帳戶的郵件拉

-Share,共享

-Share With,分享

-Shipments to customers.,發貨給客戶。

-Shipping,航運

-Shipping Account,送貨賬戶

-Shipping Address,送貨地址

-Shipping Amount,航運量

-Shipping Rule,送貨規則

-Shipping Rule Condition,送貨規則條件

-Shipping Rule Conditions,送貨規則條件

-Shipping Rule Label,送貨規則標籤

-Shipping Rules,送貨規則

-Shop,店

-Shopping Cart,購物車

-Shopping Cart Price List,購物車價格表

-Shopping Cart Price Lists,購物車價目表

-Shopping Cart Settings,購物車設置

-Shopping Cart Shipping Rule,購物車運費規則

-Shopping Cart Shipping Rules,購物車運費規則

-Shopping Cart Taxes and Charges Master,購物車稅收和收費碩士

-Shopping Cart Taxes and Charges Masters,購物車稅收和收費碩士

-Short Bio,個人簡介

-Short Name,簡稱

-Short biography for website and other publications.,短的傳記的網站和其他出版物。

-Shortcut,捷徑

-"Show ""In Stock"" or ""Not in Stock"" based on stock available in this warehouse.",顯示“有貨”或“無貨”的基礎上股票在這個倉庫有。

-Show / Hide Features,顯示/隱藏功能

-Show / Hide Modules,顯示/隱藏模塊

-Show Breadcrumbs,顯示麵包屑

-Show Details,顯示詳細信息

-Show In Website,顯示在網站

-Show Print First,顯示打印首

-Show Table of Contents,顯示內容表格

-Show Tags,顯示標籤

-Show Title,顯示標題

-Show a slideshow at the top of the page,顯示幻燈片在頁面頂部

-Show in Website,顯示在網站

-Show rows with zero values,秀行與零值

-Show this slideshow at the top of the page,這顯示在幻燈片頁面頂部

-Showing only for,僅顯示為

-Signature,簽名

-Signature to be appended at the end of every email,簽名在每封電子郵件的末尾追加

-Single,單

-Single Types have only one record no tables associated. Values are stored in tabSingles,單一類型只有一個記錄關聯的表。值被存儲在tabSingles

-Single unit of an Item.,該產品的一個單元。

-Sit tight while your system is being setup. This may take a few moments.,穩坐在您的系統正在安裝。這可能需要一些時間。

-Sitemap Domain,網站導航域名

-Slideshow,連續播放

-Slideshow Items,幻燈片項目

-Slideshow Name,幻燈片放映名稱

-Slideshow like display for the website,像幻燈片顯示的網站

-Small Text,小文

-Solid background color (default light gray),純色背景色(默認淺灰色)

-Sorry we were unable to find what you were looking for.,對不起,我們無法找到您所期待的。

-Sorry you are not permitted to view this page.,對不起,您沒有權限瀏覽這個頁面。

-"Sorry! You cannot change company's default currency, because there are existing transactions against it. You will need to cancel those transactions if you want to change the default currency.",對不起!你不能改變公司的預設貨幣,因為有現有的交易反對。您將需要取消的交易,如果你想改變默認貨幣。

-"Sorry, Serial Nos cannot be merged",對不起,序列號無法合併

-"Sorry, companies cannot be merged",對不起,企業不能合併

-Sort By,排序

-Source,源

-Source Warehouse,源代碼倉庫

-Source and Target Warehouse cannot be same,源和目標倉庫不能相同

-Spartan,斯巴達

-Special Characters,特殊字符

-Special Characters ,特殊字符

-Specification Details,詳細規格

-Specify Exchange Rate to convert one currency into another,指定的匯率將一種貨幣兌換成另一種

-"Specify a list of Territories, for which, this Price List is valid",指定領土的名單,為此,本價格表是有效的

-"Specify a list of Territories, for which, this Shipping Rule is valid",新界指定一個列表,其中,該運費規則是有效的

-"Specify a list of Territories, for which, this Taxes Master is valid",新界指定一個列表,其中,該稅金法師是有效的

-Specify conditions to calculate shipping amount,指定條件計算運輸量

-Split Delivery Note into packages.,分裂送貨單成包。

-Standard,標準

-Standard Rate,標準房價

-"Standard Terms and Conditions that can be added to Sales and Purchases.Examples:1. Validity of the offer.1. Payment Terms (In Advance, On Credit, part advance etc).1. What is extra (or payable by the Customer).1. Safety / usage warning.1. Warranty if any.1. Returns Policy.1. Terms of shipping, if applicable.1. Ways of addressing disputes, indemnity, liability, etc.1. Address and Contact of your Company.",標準條款和條件,可以添加到銷售和Purchases.Examples:1。有效性offer.1的。付款方式(在前進,在信貸,部分提前等).1。什麼是多餘的(或應付客戶).1。安全/使用warning.1。保修如果any.1。返回Policy.1。航運條款中,如果applicable.1。為解決糾紛,賠償,責任,等1種方法。地址和公司聯繫。

-"Standard tax template that can be applied to all Purchase Transactions. This template can contain list of tax heads and also other expense heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Consider Tax or Charge for: In this section you can specify if the tax / charge is only for valuation (not a part of total) or only for total (does not add value to the item) or for both.10. Add or Deduct: Whether you want to add or deduct the tax.",可應用於所有採購交易標準稅率模板。這個模板可以包含稅元首,也像“送貨”,“保險”等費用首腦名單,“處理”等你在這裡定義####NoteThe稅率將標準稅率對所有**項目** 。如果有**項目**有不同的利率,他們必須在**產品稅加**表中**項目**大師。####Columns1的說明。計算類型: - 這可以是在**網**總(即基本量的總和)。 -  **在上一行合計/金額**(對於累計稅收或費用)。如果選擇此選項,稅收將作為前行的百分比(在稅率表)量或總被應用。 -  **實際**(見上文).2。賬戶頭:總賬下,這項稅收將被booked3。成本中心:如果稅/費這項收入(如運費)或支出它需要對成本Center.4預訂。說明:稅收的說明(將要在發票/報價印刷).5。率:稅務rate.6。金額:稅務amount.7。總計:累計總該point.8。輸入行:如果根據“上一行共”,您可以選擇將被視為對本計算(默認值是前行)0.9基本的行數。考慮稅收或支出:在本部分中,您可以指定,如果稅務/充電僅適用於估值(總共不一部分),或只為總(不增加價值的項目)或both.10。添加或減去:無論你想添加或扣除的稅款。

-"Standard tax template that can be applied to all Sales Transactions. This template can contain list of tax heads and also other expense / income heads like ""Shipping"", ""Insurance"", ""Handling"" etc.#### NoteThe tax rate you define here will be the standard tax rate for all **Items**. If there are **Items** that have different rates, they must be added in the **Item Tax** table in the **Item** master.#### Description of Columns1. Calculation Type:     - This can be on **Net Total** (that is the sum of basic amount).    - **On Previous Row Total / Amount** (for cumulative taxes or charges). If you select this option, the tax will be applied as a percentage of the previous row (in the tax table) amount or total.    - **Actual** (as mentioned).2. Account Head: The Account ledger under which this tax will be booked3. Cost Center: If the tax / charge is an income (like shipping) or expense it needs to be booked against a Cost Center.4. Description: Description of the tax (that will be printed in invoices / quotes).5. Rate: Tax rate.6. Amount: Tax amount.7. Total: Cumulative total to this point.8. Enter Row: If based on ""Previous Row Total"" you can select the row number which will be taken as a base for this calculation (default is the previous row).9. Is this Tax included in Basic Rate?: If you check this, it means that this tax will not be shown below the item table, but will be included in the Basic Rate in your main item table. This is useful where you want give a flat price (inclusive of all taxes) price to customers.",可應用於所有銷售交易稅的標準模板。這個模板可以包含稅元首列表,還像“送貨”其他支出/收入的頭,“保險”,“處理”等你在這裡定義####NoteThe稅率將標準稅率對所有項目** **。如果有**項目**有不同的利率,他們必須在**產品稅加**表中**項目**大師。####Columns1的說明。計算類型: - 這可以是在**網**總(即基本量的總和)。 -  **在上一行合計/金額**(對於累計稅收或費用)。如果選擇此選項,稅收將作為前行的百分比(在稅率表)量或總被應用。 -  **實際**(見上文).2。賬戶頭:總賬下,這項稅收將被booked3。成本中心:如果稅/費這項收入(如運費)或支出它需要對成本Center.4預訂。說明:稅收的說明(將要在發票/報價印刷).5。率:稅務rate.6。金額:稅務amount.7。總計:累計總該point.8。輸入行:如果根據“上一行共”,您可以選擇將被視為對本計算(默認值是前行)0.9基本的行數。這是含稅的基本價格:?如果您檢查這一點,就意味著這個稅不會顯示在項目表中,但在你的主項表將被納入基本速率。你想要給一個單位價格(包括所有稅費)的價格為顧客這是有用的。

-Start,開始

-Start Date,開始日期

-Start Report For,啟動年報

-Start date of current invoice's period,啟動電流發票的日期內

-Starting up...,啟動...

-Starts on,開始於

-Startup,啟動

-State,態

-States,國家

-Static Parameters,靜態參數

-Status,狀態

-Status must be one of ,狀態必須為之一

-Status should be Submitted,狀態應提交

-Statutory info and other general information about your Supplier,法定的信息和你的供應商等一般資料

-Stock,股票

-Stock Adjustment Account,庫存調整賬戶

-Stock Ageing,股票老齡化

-Stock Analytics,股票分析

-Stock Balance,庫存餘額

-Stock Entries already created for Production Order ,庫存項目已為生產訂單創建

-Stock Entry,股票入門

-Stock Entry Detail,股票入門詳情

-Stock Frozen Upto,股票凍結到...為止

-Stock Ledger,庫存總帳

-Stock Ledger Entry,庫存總帳條目

-Stock Level,庫存水平

-Stock Qty,庫存數量

-Stock Queue (FIFO),股票隊列(FIFO)

-Stock Received But Not Billed,庫存接收,但不標榜

-Stock Reconcilation Data,股票Reconcilation數據

-Stock Reconcilation Template,股票Reconcilation模板

-Stock Reconciliation,庫存對賬

-"Stock Reconciliation can be used to update the stock on a particular date, ",庫存調節可用於更新在某一特定日期的股票,

-Stock Settings,股票設置

-Stock UOM,庫存計量單位

-Stock UOM Replace Utility,庫存計量單位更換工具

-Stock Uom,庫存計量單位

-Stock Value,股票價值

-Stock Value Difference,股票價值差異

-Stock transactions exist against warehouse ,股票交易針對倉庫存在

-Stop,停止

-Stop Birthday Reminders,停止生日提醒

-Stop Material Request,停止材料要求

-Stop users from making Leave Applications on following days.,作出許可申請在隨後的日子裡阻止用戶。

-Stop!,住手!

-Stopped,停止

-Structure cost centers for budgeting.,對預算編制結構成本中心。

-Structure of books of accounts.,的會計賬簿結構。

-Style,風格

-Style Settings,樣式設置

-"Style represents the button color: Success - Green, Danger - Red, Inverse - Black, Primary - Dark Blue, Info - Light Blue, Warning - Orange",風格代表按鈕的顏色:成功 - 綠色,危險 - 紅,逆 - 黑色,而小學 - 深藍色,信息 - 淺藍,警告 - 橙

-"Sub-currency. For e.g. ""Cent""",子貨幣。對於如“美分”

-Sub-domain provided by erpnext.com,由erpnext.com提供的子域

-Subcontract,轉包

-Subdomain,子域名

-Subject,主題

-Submit,提交

-Submit Salary Slip,提交工資單

-Submit all salary slips for the above selected criteria,提交所有工資單的上面選擇標準

-Submit this Production Order for further processing.,提交此生產訂單進行進一步的處理。

-Submitted,提交

-Submitted Record cannot be deleted,提交記錄無法刪除

-Subsidiary,副

-Success,成功

-Successful: ,成功:

-Suggestion,建議

-Suggestions,建議

-Sunday,星期天

-Supplier,提供者

-Supplier (Payable) Account,供應商(應付)帳

-Supplier (vendor) name as entered in supplier master,供應商(供應商)的名稱在供應商主進入

-Supplier Account,供應商帳戶

-Supplier Account Head,供應商帳戶頭

-Supplier Address,供應商地址

-Supplier Addresses And Contacts,供應商的地址和聯繫方式

-Supplier Addresses and Contacts,供應商的地址和聯繫方式

-Supplier Details,供應商詳細信息

-Supplier Intro,供應商介紹

-Supplier Invoice Date,供應商發票日期

-Supplier Invoice No,供應商發票號碼

-Supplier Name,供應商名稱

-Supplier Naming By,供應商通過命名

-Supplier Part Number,供應商零件編號

-Supplier Quotation,供應商報價

-Supplier Quotation Item,供應商報價項目

-Supplier Reference,信用參考

-Supplier Shipment Date,供應商出貨日期

-Supplier Shipment No,供應商出貨無

-Supplier Type,供應商類型

-Supplier Type / Supplier,供應商類型/供應商

-Supplier Warehouse,供應商倉庫

-Supplier Warehouse mandatory subcontracted purchase receipt,供應商倉庫強制性分包購買收據

-Supplier classification.,供應商分類。

-Supplier database.,供應商數據庫。

-Supplier of Goods or Services.,供應商的商品或服務。

-Supplier warehouse where you have issued raw materials for sub - contracting,供應商的倉庫,你已發出原材料子 - 承包

-Support,支持

-Support Analtyics,支持Analtyics

-Support Analytics,支持Analytics(分析)

-Support Email,電子郵件支持

-Support Email Id,支持電子郵件Id

-Support Email Settings,支持電子郵件設置

-Support Password,支持密碼

-Support Ticket,支持票

-Support queries from customers.,客戶支持查詢。

-Symbol,符號

-Sync Inbox,同步收件箱

-Sync Support Mails,同步支持郵件

-Sync with Dropbox,同步與Dropbox

-Sync with Google Drive,同步與谷歌驅動器

-System,系統

-System Administration,系統管理

-System Defaults,系統默認值

-System Scheduler Errors,系統調度錯誤

-System Settings,系統設置

-System User,系統用戶

-"System User (login) ID. If set, it will become default for all HR forms.",系統用戶(登錄)的標識。如果設置,這將成為默認的所有人力資源的形式。

-System for managing Backups,系統管理備份

-System generated mails will be sent from this email id.,系統生成的郵件將被從這個電子郵件ID發送。

-TL-,TL-

-TLB-,TLB-

-Table,表

-Table for Item that will be shown in Web Site,表將在網站被顯示項目

-Table of Contents,目錄

-Tag,標籤

-Tag Name,標籤名稱

-Tags,標籤

-Tahoma,宋體

-Target,目標

-Target  Amount,目標金額

-Target Detail,目標詳細信息

-Target Details,目標詳細信息

-Target Details1,目標點評詳情

-Target Distribution,目標分佈

-Target On,目標在

-Target Qty,目標數量

-Target Warehouse,目標倉庫

-Task,任務

-Task Details,任務詳細信息

-Tax,稅

-Tax Accounts,稅收佔

-Tax Calculation,計稅

-Tax Category can not be 'Valuation' or 'Valuation and Total' 					as all items are non-stock items,稅務類別不能為&#39;估值&#39;或&#39;估值及總,因為所有的項目都是非庫存產品

-Tax Master,稅務碩士

-Tax Rate,稅率

-Tax Template for Purchase,對於購置稅模板

-Tax Template for Sales,對於銷售稅模板

-Tax and other salary deductions.,稅務及其他薪金中扣除。

-Tax detail table fetched from item master as a string and stored in this field.Used for Taxes and Charges,從項目主稅的細節表讀取為字符串,並存儲在這個field.Used的稅費和費用

-Taxable,應課稅

-Taxes,稅

-Taxes and Charges,稅收和收費

-Taxes and Charges Added,稅費上架

-Taxes and Charges Added (Company Currency),稅收和收費上架(公司貨幣)

-Taxes and Charges Calculation,稅費計算

-Taxes and Charges Deducted,稅收和費用扣除

-Taxes and Charges Deducted (Company Currency),稅收和扣除(公司貨幣)

-Taxes and Charges Total,稅費總計

-Taxes and Charges Total (Company Currency),營業稅金及費用合計(公司貨幣)

-Team Members,團隊成員

-Team Members Heading,小組成員標題

-Template Path,模板路徑

-Template for employee performance appraisals.,模板員工績效考核。

-Template of terms or contract.,模板條款或合同。

-Term Details,長期詳情

-Terms,條款

-Terms and Conditions,條款和條件

-Terms and Conditions Content,條款及細則內容

-Terms and Conditions Details,條款及細則詳情

-Terms and Conditions Template,條款及細則範本

-Terms and Conditions1,條款及條件1

-Terretory,Terretory

-Territory,領土

-Territory / Customer,區域/客戶

-Territory Manager,區域經理

-Territory Name,地區名稱

-Territory Target Variance (Item Group-Wise),境內目標方差(項目組明智)

-Territory Target Variance Item Group-Wise,境內目標差異項目組,智者

-Territory Targets,境內目標

-Test,測試

-Test Email Id,測試電子郵件Id

-Test Runner,測試運行

-Test the Newsletter,測試通訊

-Text,文本

-Text Align,文本對齊

-Text Editor,文本編輯器

-"The ""Web Page"" that is the website home page",在“網頁”,也就是在網站首頁

-The BOM which will be replaced,這將被替換的物料清單

-The First User: You,第一個用戶:您

-"The Item that represents the Package. This Item must have ""Is Stock Item"" as ""No"" and ""Is Sales Item"" as ""Yes""",代表包裝的項目。該項目必須有“是股票項目”為“否”和“是銷售項目”為“是”

-The Organization,本組織

-"The account head under Liability, in which Profit/Loss will be booked",根據責任賬號頭,其中利潤/虧損將被黃牌警告

-The date on which next invoice will be generated. It is generated on submit.,在其旁邊的發票將生成的日期。它是在提交生成的。

-The date on which recurring invoice will be stop,在其經常性發票將被停止日期

-"The day of the month on which auto invoice will be generated e.g. 05, 28 etc ",這個月的日子,汽車發票將會產生如05,28等

-The first Leave Approver in the list will be set as the default Leave Approver,該列表中的第一個休假審批將被設置為默認請假審批

-The first user will become the System Manager (you can change that later).,第一個用戶將成為系統管理器(您可以在以後更改)。

-The gross weight of the package. Usually net weight + packaging material weight. (for print),包的總重量。通常淨重+包裝材料的重量。 (用於打印)

-The name of your company / website as you want to appear on browser title bar. All pages will have this as the prefix to the title.,您的公司/網站的,你想要顯示在瀏覽器標題欄中的名稱。所有頁面都會有這樣的前綴稱號。

-The name of your company for which you are setting up this system.,您的公司要為其設立這個系統的名稱。

-The net weight of this package. (calculated automatically as sum of net weight of items),淨重這個包。 (當項目的淨重量總和自動計算)

-The new BOM after replacement,更換後的新物料清單

-The rate at which Bill Currency is converted into company's base currency,在該條例草案的貨幣轉換成公司的基礎貨幣的比率

-"The system provides pre-defined roles, but you can <a href='#List/Role'>add new roles</a> to set finer permissions",該系統提供了預先定義的角色,但你可以<a href='#List/Role'>添加新角色</a>設定更精細的權限

-The unique id for tracking all recurring invoices. It is generated on submit.,唯一ID來跟踪所有的經常性發票。它是在提交生成的。

-Then By (optional),再由(可選)

-There was an error. One probable reason could be that you haven't saved the form. Please contact support@erpnext.com if the problem persists.,有一個錯誤。一個可能的原因可能是因為您沒有保存的形式。請聯繫support@erpnext.com如果問題仍然存在。

-There were errors.,有錯誤。

-These properties are Link Type fields from all Documents.,這些屬性是由所有文件鏈接類型字段。

-"These properties can also be used to 'assign' a particular document, whose property matches with the User's property to a User. These can be set using the <a href='#permission-manager'>Permission Manager</a>",這些屬性也可以用來&#39;分配&#39;一個特定的文件,其屬性與用戶的屬性相匹配的用戶。這些可以通過設置<a href='#permission-manager'>權限管理</a>

-These properties will appear as values in forms that contain them.,這些屬性將顯示為包含這些形式的值。

-These values will be automatically updated in transactions and also will be useful to restrict permissions for this user on transactions containing these values.,這些值將在交易中自動更新,也將是有益的權限限制在含有這些值交易這個用戶。

-This ERPNext subscription,這ERPNext訂閱

-This Leave Application is pending approval. Only the Leave Apporver can update status.,這個假期申請正在等待批准。只有離開Apporver可以更新狀態。

-This Time Log Batch has been billed.,此時日誌批量一直標榜。

-This Time Log Batch has been cancelled.,此時日誌批次已被取消。

-This Time Log conflicts with,這個時間日誌與衝突

-This field will appear only if the fieldname defined here has value OR the rules are true (examples): <br>myfieldeval:doc.myfield=='My Value'<br>eval:doc.age>18,此字段將顯示只有這裡定義的字段名有值或規則是真實的(例子): <br> myfieldeval:doc.myfield ==&#39;我的價值“ <br> EVAL:doc.age&gt; 18

-This goes above the slideshow.,這正好幻燈片上面。

-This is PERMANENT action and you cannot undo. Continue?,這是永久性的行動,你不能撤消。要繼續嗎?

-This is a root account and cannot be edited.,這是一個root帳戶,不能被編輯。

-This is permanent action and you cannot undo. Continue?,這是永久的行動,你不能撤消。要繼續嗎?

-This is the number of the last created transaction with this prefix,這就是以這個前綴的最後一個創建的事務數

-This tool helps you to update or fix the quantity and valuation of stock in the system. It is typically used to synchronise the system values and what actually exists in your warehouses.,此工具可幫助您更新或修復系統的數量和股票估值。它通常被用於同步系統值和實際存在於您的倉庫。

-This will be used for setting rule in HR module,這將用於在人力資源模塊的設置規則

-Thread HTML,主題HTML

-Thursday,星期四

-Time,時間

-Time Log,時間日誌

-Time Log Batch,時間日誌批

-Time Log Batch Detail,時間日誌批量詳情

-Time Log Batch Details,時間日誌批量詳情

-Time Log Batch status must be 'Submitted',時間日誌批次狀態必須是&#39;提交&#39;

-Time Log Status must be Submitted.,時間日誌狀態必須被提交。

-Time Log for tasks.,時間日誌中的任務。

-Time Log is not billable,時間日誌是不計費

-Time Log must have status 'Submitted',時間日誌的狀態必須為“已提交”

-Time Zone,時區

-Time Zones,時區

-Time and Budget,時間和預算

-Time at which items were delivered from warehouse,時間在哪個項目是從倉庫運送

-Time at which materials were received,收到材料在哪個時間

-Title,標題

-Title / headline of your page,你的頁面標題/標題

-Title Case,標題案例

-Title Prefix,標題前綴

-To,至

-To Currency,以貨幣

-To Date,至今

-To Date should be same as From Date for Half Day leave,日期應該是一樣的起始日期為半天假

-To Discuss,為了討論

-To Do,要不要

-To Do List,待辦事項列表

-To Package No.,以包號

-To Pay,支付方式

-To Produce,以生產

-To Time,要時間

-To Value,To值

-To Warehouse,到倉庫

-"To add child nodes, explore tree and click on the node under which you want to add more nodes.",要添加子節點,探索樹,然後單擊要在其中添加更多節點的節點上。

-"To assign this issue, use the ""Assign"" button in the sidebar.",要分配這個問題,請使用“分配”按鈕,在側邊欄。

-"To automatically create Support Tickets from your incoming mail, set your POP3 settings here. You must ideally create a separate email id for the erp system so that all emails will be synced into the system from that mail id. If you are not sure, please contact your EMail Provider.",從您的接收郵件自動創建支持票,在此設置您的POP3設置。你必須非常創建一個單獨的電子郵件ID為ERP系統,使所有電子郵件都將來自該郵件ID被同步到系統中。如果您不能確定,請聯繫您的電子郵件提供商。

-"To create / edit transactions against this account, you need role",要禁止該帳戶創建/編輯事務,你需要角色

-To create a Bank Account:,要創建一個銀行帳號:

-To create a Tax Account:,要創建一個納稅帳戶:

-"To create an Account Head under a different company, select the company and save customer.",要創建一個帳戶頭在不同的公司,選擇該公司,並保存客戶。

-To enable <b>Point of Sale</b> features,為了使<b>銷售點</b>功能

-To enable <b>Point of Sale</b> view,為了使<b>銷售點</b>看法

-"To fetch items again, click on 'Get Items' button \						or update the Quantity manually.",再取物品,點擊“獲取信息”按鈕\或手動更新的數量。

-"To format columns, give column labels in the query.",要格式化列,給列標籤在查詢中。

-"To further restrict permissions based on certain values in a document, use the 'Condition' settings.",為了進一步限制基於文檔中的某些價值觀的權限,使用&#39;條件&#39;的設置。

-To get Item Group in details table,為了讓項目組在詳細信息表

-"To merge, following properties must be same for both items",若要合併,以下屬性必須為這兩個項目是相同的

-"To report an issue, go to ",要報告問題,請至

-To restrict a User of a particular Role to documents that are explicitly assigned to them,要限制某一特定角色的用戶來顯式分配給他們的文件

-To restrict a User of a particular Role to documents that are only self-created.,要限制某一特定角色的用戶到只有自己創建的文檔。

-"To set this Fiscal Year as Default, click on 'Set as Default'",要設置這個財政年度為默認值,點擊“設為默認”

-"To set user roles, just go to <a href='#List/Profile'>Setup > Users</a> and click on the user to assign roles.",要設置用戶角色,只要進入<a href='#List/Profile'>設置&gt;用戶</a> ,然後單擊分配角色的用戶。

-To track any installation or commissioning related work after sales,跟踪銷售後的任何安裝或調試相關工作

-"To track brand name in the following documents<br>Delivery Note, Enuiry, Material Request, Item, Purchase Order, Purchase Voucher, Purchaser Receipt, Quotation, Sales Invoice, Sales BOM, Sales Order, Serial No",在以下文件跟踪品牌<br>送貨單,Enuiry,材料要求,項目,採購訂單,購買憑證,買方收據,報價單,銷售發票,銷售物料,銷售訂單,序列號

-To track item in sales and purchase documents based on their serial nos. This is can also used to track warranty details of the product.,在基於其序列號的銷售和採購文件跟踪的項目。這也可以用來跟踪商品的保修細節。

-To track items in sales and purchase documents with batch nos<br><b>Preferred Industry: Chemicals etc</b>,為了跟踪與批次號在銷售和採購文件的項目<br> <b>首選行業:化工等</b>

-To track items using barcode. You will be able to enter items in Delivery Note and Sales Invoice by scanning barcode of item.,要使用條形碼跟踪項目。您將能夠通過掃描物品條碼,進入交貨單和銷售發票的項目。

-ToDo,待辦事項

-Tools,工具

-Top,頂部

-Top Bar,頂欄

-Top Bar Background,頂欄背景

-Top Bar Item,頂欄項目

-Top Bar Items,頂欄項目

-Top Bar Text,頂欄文本

-Total,總

-Total (sum of) points distribution for all goals should be 100.,總計(總和)點的分佈對所有的目標應該是100。

-Total Advance,總墊款

-Total Amount,總金額

-Total Amount To Pay,支付總計

-Total Amount in Words,總金額詞

-Total Billing This Year: ,總帳單今年:

-Total Claimed Amount,總索賠額

-Total Commission,總委員會

-Total Cost,總成本

-Total Credit,總積分

-Total Debit,總借記

-Total Deduction,扣除總額

-Total Earning,總盈利

-Total Experience,總經驗

-Total Hours,總時數

-Total Hours (Expected),總時數(預期)

-Total Invoiced Amount,發票總金額

-Total Leave Days,總休假天數

-Total Leaves Allocated,分配的總葉

-Total Manufactured Qty can not be greater than Planned qty to manufacture,總計製造數量不能大於計劃數量製造

-Total Operating Cost,總營運成本

-Total Points,總得分

-Total Raw Material Cost,原材料成本總額

-Total SMS Sent,共發送短信

-Total Sanctioned Amount,總被制裁金額

-Total Score (Out of 5),總分(滿分5分)

-Total Tax (Company Currency),總稅(公司貨幣)

-Total Taxes and Charges,總營業稅金及費用

-Total Taxes and Charges (Company Currency),總稅費和費用(公司貨幣)

-Total Working Days In The Month,總工作日的月份

-Total amount of invoices received from suppliers during the digest period,的過程中消化期間向供應商收取的發票總金額

-Total amount of invoices sent to the customer during the digest period,的過程中消化期間發送給客戶的發票總金額

-Total in words,總字

-Total production order qty for item,總生產量的項目

-Totals,總計

-Track separate Income and Expense for product verticals or divisions.,跟踪單獨的收入和支出進行產品垂直或部門。

-Track this Delivery Note against any Project,跟踪此送貨單反對任何項目

-Track this Sales Order against any Project,跟踪對任何項目這個銷售訂單

-Transaction,交易

-Transaction Date,交易日期

-Transaction not allowed against stopped Production Order,交易不反對停止生產訂單允許

-Transfer,轉讓

-Transfer Material,轉印材料

-Transfer Raw Materials,轉移原材料

-Transferred Qty,轉讓數量

-Transition Rules,過渡規則

-Transporter Info,轉運信息

-Transporter Name,轉運名稱

-Transporter lorry number,轉運貨車數量

-Trash Reason,垃圾桶原因

-Tree Type,樹類型

-Tree of item classification,項目分類樹

-Trial Balance,試算表

-Tuesday,星期二

-Tweet will be shared via your user account (if specified),推文將通過您的用戶帳戶共享(如果指定)

-Twitter Share,Twitter分享

-Twitter Share via,Twitter分享通過

-Type,類型

-Type of document to rename.,的文件類型進行重命名。

-Type of employment master.,就業主人的類型。

-"Type of leaves like casual, sick etc.",葉似漫不經心,生病等類型

-Types of Expense Claim.,報銷的類型。

-Types of activities for Time Sheets,活動的考勤表類型

-UOM,計量單位

-UOM Conversion Detail,計量單位換算詳細

-UOM Conversion Details,計量單位換算詳情

-UOM Conversion Factor,計量單位換算係數

-UOM Conversion Factor is mandatory,計量單位換算係數是強制性的

-UOM Name,計量單位名稱

-UOM Replace Utility,計量單位更換工具

-UPPER CASE,大寫

-UPPERCASE,大寫

-URL,網址

-Unable to complete request: ,無法完成請求:

-Unable to load,無法加載

-Under AMC,在AMC

-Under Graduate,根據研究生

-Under Warranty,在保修期

-Unit of Measure,計量單位

-"Unit of measurement of this item (e.g. Kg, Unit, No, Pair).",這資料(如公斤,單位,不,一對)的測量單位。

-Units/Hour,單位/小時

-Units/Shifts,單位/位移

-"Unknown file encoding. Tried utf-8, windows-1250, windows-1252.",未知文件編碼。嘗試UTF-8,windows-1250訪問,windows-1252訪問。

-Unmatched Amount,無與倫比的金額

-Unpaid,未付

-Unread Messages,未讀消息

-Unscheduled,計劃外

-Unstop,Unstop

-Unstop Material Request,Unstop材料要求

-Unsubscribed,退訂

-Upcoming Events for Today,近期活動今日

-Update,更新

-Update Clearance Date,更新日期間隙

-Update Cost,更新成本

-Update Field,更新域

-Update Finished Goods,更新成品

-Update Landed Cost,更新到岸成本

-Update Numbering Series,更新編號系列

-Update Series,更新系列

-Update Series Number,更新序列號

-Update Stock,庫存更新

-Update Stock should be checked.,更新庫存應該進行檢查。

-Update Value,更新值

-"Update allocated amount in the above table and then click ""Allocate"" button",更新量分配在上表中,然後單擊“分配”按鈕

-Update bank payment dates with journals.,更新與期刊銀行付款日期。

-Updated,更新

-Updated Birthday Reminders,更新生日提醒

-Upload,上載

-Upload Attachment,上傳附件

-Upload Attendance,上傳出席

-Upload Backups to Dropbox,上傳備份到Dropbox

-Upload Backups to Google Drive,上傳備份到谷歌驅動器

-Upload HTML,上傳HTML

-Upload a .csv file with two columns: the old name and the new name. Max 500 rows.,上傳一個csv文件有兩列:舊名稱和新名稱。最大500行。

-Upload a file,上傳文件

-Upload and Import,上傳和導入

-Upload attendance from a .csv file,從。csv文件上傳考勤

-Upload stock balance via csv.,通過CSV上傳庫存餘額。

-Upload your letter head and logo - you can edit them later.,上傳你的信頭和標誌 - 你可以在以後對其進行編輯。

-Uploaded File Attachments,上傳文件附件

-Uploading...,上載...

-Upper Income,高收入

-Urgent,急

-Use Multi-Level BOM,採用多級物料清單

-Use SSL,使用SSL

-Use TLS,使用TLS

-User,用戶

-User Cannot Create,用戶無法創建

-User Cannot Search,用戶不能搜索

-User ID,用戶ID

-User Image,用戶圖片

-User Name,用戶名

-User Properties,用戶屬性

-User Remark,用戶備註

-User Remark will be added to Auto Remark,用戶備註將被添加到自動注

-User Tags,用戶標籤

-User Type,用戶類型

-User must always select,用戶必須始終選擇

-User not allowed to delete.,用戶不允許刪除。

-User settings for Point-of-sale (POS),用戶設置的銷售點終端(POS)

-UserRole,的UserRole

-Username,用戶名

-Users and Permissions,用戶和權限

-Users who can approve a specific employee's leave applications,用戶誰可以批准特定員工的休假申請

-Users with this role are allowed to create / modify accounting entry before frozen date,具有此角色的用戶可以創建/修改凍結日期前會計分錄

-Users with this role are allowed to set frozen accounts and create / modify accounting entries against frozen accounts,具有此角色的用戶可以設置凍結帳戶,並創建/修改對凍結賬戶的會計分錄

-Utilities,公用事業

-Utility,效用

-Valid For Territories,適用於新界

-Valid Upto,到...為止有效

-Valid for Buying or Selling?,有效的買入或賣出?

-Valid for Territories,適用於新界

-Validate,驗證

-Valuation,計價

-Valuation Method,估值方法

-Valuation Rate,估值率

-Valuation and Total,估值與總

-Value,值

-Value missing for,缺少值

-Value or Qty,價值或數量

-Vehicle Dispatch Date,車輛調度日期

-Vehicle No,車輛無

-Verdana,宋體

-Verified By,認證機構

-View,視圖

-View Ledger,查看總帳

-View Now,立即觀看

-Visit,訪問

-Visit report for maintenance call.,訪問報告維修電話。

-Voucher Detail No,券詳細說明暫無

-Voucher ID,優惠券編號

-Voucher No,無憑證

-Voucher Type,憑證類型

-Voucher Type and Date,憑證類型和日期

-WIP Warehouse required before Submit,提交所需WIP倉庫前

-Walk In,走在

-Warehouse,倉庫

-Warehouse Contact Info,倉庫聯繫方式

-Warehouse Detail,倉庫的詳細信息

-Warehouse Name,倉庫名稱

-Warehouse Type,倉庫類型

-Warehouse User,倉庫用戶

-Warehouse Users,倉庫用戶

-Warehouse and Reference,倉庫及參考

-Warehouse can only be changed via Stock Entry / Delivery Note / Purchase Receipt,倉庫只能通過股票輸入/送貨單/外購入庫單變

-Warehouse cannot be changed for Serial No.,倉庫不能為序列號改變

-Warehouse does not belong to company.,倉庫不屬於公司。

-Warehouse is missing in Purchase Order,倉庫在採購訂單失踪

-Warehouse where you are maintaining stock of rejected items,倉庫你在哪裡維護拒絕的項目庫存

-Warehouse-Wise Stock Balance,倉庫明智的股票結餘

-Warehouse-wise Item Reorder,倉庫明智的項目重新排序

-Warehouses,倉庫

-Warn,警告

-Warning,警告

-Warning: Leave application contains following block dates,警告:離開應用程序包含以下模塊日期

-Warning: Material Requested Qty is less than Minimum Order Qty,警告:材料要求的數量低於最低起訂量

-Warranty / AMC Details,保修/ AMC詳情

-Warranty / AMC Status,保修/ AMC狀態

-Warranty Expiry Date,保證期到期日

-Warranty Period (Days),保修期限(天數)

-Warranty Period (in days),保修期限(天數)

-Warranty expiry date and maintenance status mismatched,保修期滿日期及維護狀態不匹配

-Web Page,網頁

-Website,網站

-Website Description,網站簡介

-Website Item Group,網站項目組

-Website Item Groups,網站項目組

-Website Script,網站腳本

-Website Settings,網站設置

-Website Sitemap,網站地圖

-Website Sitemap Config,網站地圖配置

-Website Slideshow,網站連續播放

-Website Slideshow Item,網站幻燈片項目

-Website User,網站用戶

-Website Warehouse,網站倉庫

-Wednesday,星期三

-Weekly,周刊

-Weekly Off,每週關閉

-Weight UOM,重量計量單位

-"Weight is mentioned,\nPlease mention ""Weight UOM"" too",重被提及,\ n請別說“重量計量單位”太

-Weightage,權重

-Weightage (%),權重(%)

-Welcome Email Sent,歡迎發送電子郵件

-Welcome to ERPNext. Over the next few minutes we will help you setup your ERPNext account. Try and fill in as much information as you have even if it takes a bit longer. It will save you a lot of time later. Good Luck!,歡迎來到ERPNext。在接下來的幾分鐘裡,我們將幫助您設置您的ERPNext帳戶。嘗試並填寫盡可能多的信息,你有,即使它需要多一點的時間。這將節省您大量的時間。祝你好運!

-What does it do?,它有什麼作用?

-"When any of the checked transactions are ""Submitted"", an email pop-up automatically opened to send an email to the associated ""Contact"" in that transaction, with the transaction as an attachment. The user may or may not send the email.",當任何選中的交易都是“已提交”,郵件彈出窗口自動打開,在該事務發送電子郵件到相關的“聯繫”,與交易作為附件。用戶可能會或可能不會發送電子郵件。

-"When submitted, the system creates difference entries ",提交時,系統會創建差異的條目

-"When you <b>Amend</b> a document after cancel and save it, it will get a new number that is a version of the old number.",當您<b>修改</b>一個文件後,取消和保存,它會得到一個新的數字,是一個版本的舊號碼。

-Where items are stored.,項目的存儲位置。

-Where manufacturing operations are carried out.,凡製造業務進行。

-Widowed,寡

-Width,寬度

-Will be calculated automatically when you enter the details,當你輸入詳細信息將自動計算

-Will be updated after Sales Invoice is Submitted.,之後銷售發票已提交將被更新。

-Will be updated when batched.,批處理時將被更新。

-Will be updated when billed.,計費時將被更新。

-Will be used in url (usually first name).,在URL(通常是第一個名字)將被使用。

-With Operations,隨著運營

-With period closing entry,隨著期末入門

-Work Details,作品詳細信息

-Work Done,工作完成

-Work In Progress,工作進展

-Work-in-Progress Warehouse,工作在建倉庫

-Workflow,工作流程

-Workflow Action,工作流操作

-Workflow Action Master,工作流操作主

-Workflow Action Name,工作流操作名稱

-Workflow Document State,工作流文檔狀態

-Workflow Document States,工作流文檔國

-Workflow Name,工作流名稱

-Workflow State,工作流狀態

-Workflow State Field,工作流狀態字段

-Workflow Transition,工作流程轉換

-Workflow Transitions,工作流程轉換

-Workflow state represents the current state of a document.,工作流狀態表示文檔的當前狀態。

-Workflow will start after saving.,保存後的工作流程將啟動。

-Working,工作的

-Workstation,工作站

-Workstation Name,工作站名稱

-Write,寫

-Write Off Account,核銷帳戶

-Write Off Amount,核銷金額

-Write Off Amount <=,核銷金額&lt;=

-Write Off Based On,核銷的基礎上

-Write Off Cost Center,沖銷成本中心

-Write Off Outstanding Amount,核銷額(億元)

-Write Off Voucher,核銷券

-Write a Python file in the same folder where this is saved and return column and result.,寫一個Python文件,在這個被保存在同一文件夾中,並返回列和結果。

-Write a SELECT query. Note result is not paged (all data is sent in one go).,寫一個SELECT查詢。注結果不分頁(所有數據都一氣呵成發送)。

-Write sitemap.xml,寫的sitemap.xml

-Writers Introduction,作家簡介

-Wrong Template: Unable to find head row.,錯誤的模板:找不到頭排。

-Year,年

-Year Closed,年度關閉

-Year End Date,年結日

-Year Name,今年名稱

-Year Start Date,今年開始日期

-Year Start Date and Year End Date are already \						set in Fiscal Year: ,年開學日期及年結日已\在財政年度設定:

-Year Start Date and Year End Date are not within Fiscal Year.,今年開始日期和年份結束日期是不是在會計年度。

-Year Start Date should not be greater than Year End Date,今年開始日期不應大於年度日期

-Year of Passing,路過的一年

-Yearly,每年

-Yes,是的

-Yesterday,昨天

-You are not allowed to reply to this ticket.,你不允許回复此票。

-You are not authorized to do/modify back dated entries before ,您無權做/修改之前追溯項目

-You are not authorized to set Frozen value,您無權設定值凍結

-You are the Leave Approver for this record. Please Update the 'Status' and Save,您是第休假審批此記錄。請更新“狀態”並保存

-You can enter any date manually,您可以手動輸入任何日期

-You can enter the minimum quantity of this item to be ordered.,您可以輸入資料到訂購的最小數量。

-You can not change rate if BOM mentioned agianst any item,你不能改變速度,如果BOM中提到反對的任何項目

-You can not enter both Delivery Note No and Sales Invoice No. \					Please enter any one.,你不能同時輸入送貨單號及銷售發票號\請輸入任何一個。

-You can set various 'properties' to Users to set default values and apply permission rules based on the value of these properties in various forms.,您可以設置不同的“屬性”,以用戶設置的默認值,並基於各種形式的這些屬性值的權限規則。

-You can start by selecting backup frequency and \					granting access for sync,您可以通過選擇備份頻率和\授予訪問權限的同步啟動

-You can submit this Stock Reconciliation.,您可以提交該股票對賬。

-You can update either Quantity or Valuation Rate or both.,你可以更新數量或估值速率或兩者兼而有之。

-You can use <a href='#Form/Customize Form'>Customize Form</a> to set levels on fields.,您可以使用<a href='#Form/Customize Form'>自定義表單</a>上欄位設定水平。

-You cannot give more than ,你不能給超過

-You have entered duplicate items. Please rectify and try again.,您輸入重複的項目。請糾正,然後再試一次。

-You may need to update: ,你可能需要更新:

-You must ,你必須

-Your Customer's TAX registration numbers (if applicable) or any general information,你的客戶的稅務登記證號碼(如適用)或任何股東信息

-Your Customers,您的客戶

-Your ERPNext subscription will,您ERPNext訂閱將

-Your Products or Services,您的產品或服務

-Your Suppliers,您的供應商

-"Your download is being built, this may take a few moments...",您的下載正在修建,這可能需要一些時間......

-Your sales person who will contact the customer in future,你的銷售人員誰將會聯繫客戶在未來

-Your sales person will get a reminder on this date to contact the customer,您的銷售人員將獲得在此日期提醒聯繫客戶

-Your setup is complete. Refreshing...,你的設置就完成了。清爽...

-Your support email id - must be a valid email - this is where your emails will come!,您的支持電子郵件ID  - 必須是一個有效的電子郵件 - 這就是你的郵件會來!

-[Label]:[Field Type]/[Options]:[Width],[標籤]:[字段類型] / [選項]:[寬]

-add your own CSS (careful!),添加您自己的CSS(careful!)

-adjust,調整

-align-center,對準中心

-align-justify,對齊對齊

-align-left,對齊左

-align-right,對齊,右

-already available in Price List,在價格表已經存在

-and,和

-"and create a new Account Ledger (by clicking on Add Child) of type ""Bank or Cash""",並創建一個新的帳戶總帳型“銀行或現金”的(通過點擊添加子)

-"and create a new Account Ledger (by clicking on Add Child) of type ""Tax"" and do mention the Tax rate.",並創建一個新的帳戶分類帳類型“稅”(點擊添加子),並且還提到了稅率。

-are not allowed for,不允許使用

-are not allowed for ,不允許使用

-arrow-down,箭頭向下

-arrow-left,箭頭左

-arrow-right,箭頭向右

-arrow-up,向上箭頭

-assigned by,由分配

-asterisk,星號

-backward,落後

-ban-circle,禁令圈

-barcode,條形碼

-bell,鐘

-bold,膽大

-book,書

-bookmark,書籤

-briefcase,公文包

-bullhorn,擴音器

-but entries can be made against Ledger,但項可以對總帳進行

-but is pending to be manufactured.,但是有待被製造。

-calendar,日曆

-camera,相機

-cannot be greater than 100,不能大於100

-cannot be included in Item's rate,不能包含在項目的速度

-cannot start with,無法開始

-certificate,證書

-check,查

-chevron-down,雪佛龍跌

-chevron-left,人字形左

-chevron-right,雪佛龍 - 右

-chevron-up,雪佛龍達

-circle-arrow-down,圓圈箭頭向下

-circle-arrow-left,圓圈箭頭向左

-circle-arrow-right,圓圈箭頭向右

-circle-arrow-up,圓圈箭頭行動

-cog,COG

-comment,評論

-create a Custom Field of type Link (Profile) and then use the 'Condition' settings to map that field to the Permission rule.,創建類型鏈接(配置文件)的自定義字段,然後使用“條件”設置到該字段映射到權限規則。

-dd-mm-yyyy,日 - 月 - 年

-dd/mm/yyyy,日/月/年

-deactivate,關閉

-discount on Item Code,在產品編號的折扣

-does not belong to BOM: ,不屬於BOM:

-does not have role 'Leave Approver',沒有作用“休假審批&#39;

-download,下載

-download-alt,下載的Alt

-"e.g. Bank, Cash, Credit Card",例如:銀行,現金,信用卡

-"e.g. Kg, Unit, Nos, m",如公斤,單位,NOS,M

-edit,編輯

-eg. Cheque Number,例如:。支票號碼

-eject,噴射

-envelope,信封

-example: Next Day Shipping,例如:次日發貨

-example: http://help.erpnext.com,例如:http://help.erpnext.com

-exclamation-sign,驚嘆號標誌

-eye-close,眼睛閉

-eye-open,眼開

-facetime-video,FaceTime的視頻

-fast-backward,快退

-fast-forward,快進

-file,文件

-film,電影

-filter,過濾器

-fire,火

-flag,旗

-folder-close,文件夾閉

-folder-open,文件夾打開

-font,字形

-forward,向前

-fullscreen,全屏

-gift,禮物

-glass,玻璃

-globe,地球

-hand-down,用手向下

-hand-left,手左

-hand-right,手右

-hand-up,手機

-has been made after posting date,已發表日期之後

-have a common territory,有一個共同的領土

-hdd,硬盤

-headphones,頭戴耳機

-heart,心臟

-home,家

-icon,圖標

-in,在

-in the same UOM.,在相同的計量單位。

-inbox,收件箱

-indent-left,縮進左

-indent-right,縮進,右

-info-sign,信息符號

-is linked in,在鏈接

-is not allowed.,是不允許的。

-italic,斜體

-leaf,葉

-lft,LFT

-list,表

-list-alt,列表ALT

-lock,鎖

-lowercase,小寫

-magnet,磁鐵

-map-marker,地圖標記物

-minus,減

-minus-sign,減號

-mm-dd-yyyy,MM-DD-YYYY

-mm/dd/yyyy,月/日/年

-move,移動

-music,音樂

-must be a Liability account,必須是一個負債帳戶

-must be one of,必須是1

-not a service item.,不是一個服務項目。

-not a sub-contracted item.,不是一個分包項目。

-not in,不

-not within Fiscal Year,不屬於會計年度

-off,離

-ok,行

-ok-circle,OK-圈

-ok-sign,OK-跡象

-old_parent,old_parent

-or,或

-pause,暫停

-pencil,鉛筆

-picture,圖片

-plane,機

-play,玩

-play-circle,玩圈

-plus,加

-plus-sign,加號

-print,打印

-qrcode,QRcode的

-question-sign,問題符號

-random,隨機

-refresh,刷新

-remove,清除

-remove-circle,刪除圈

-remove-sign,刪除符號

-repeat,重複

-resize-full,調整滿

-resize-horizontal,調整大小,水平

-resize-small,調整大小小

-resize-vertical,調整垂直

-retweet,轉推

-rgt,RGT

-road,道路

-screenshot,屏幕截圖

-search,搜索

-share,共享

-share-alt,股份ALT

-shopping-cart,購物推車

-should be 100%,應為100%

-signal,信號

-star,明星

-star-empty,明星空

-step-backward,一步落後

-step-forward,步向前

-stop,停止

-subject,主題

-tag,標籤

-tags,標籤

-"target = ""_blank""",目標=“_blank”

-tasks,任務

-text-height,文字高度

-text-width,文字寬度

-th,日

-th-large,TH-大

-th-list,日列表

-they are created automatically from the Customer and Supplier master,它們從客戶和供應商的主站自動創建

-thumbs-down,拇指向下

-thumbs-up,豎起大拇指

-time,時間

-tint,色彩

-to,至

-"to be included in Item's rate, it is required that: ",被包括在物品的速率,它是必需的:

-to set the given stock and valuation on this date.,設置給定的股票及估值對這個日期。

-trash,垃圾

-upload,上載

-user,用戶

-user_image_show,user_image_show

-usually as per physical inventory.,通常按照實際庫存。

-volume-down,容積式

-volume-off,體積過

-volume-up,容積式

-warning-sign,警告符號

-website page link,網站頁面的鏈接

-which is greater than sales order qty ,這是大於銷售訂單數量

-wrench,扳手

-yyyy-mm-dd,年 - 月 - 日

-zoom-in,放大式

-zoom-out,拉遠

diff --git a/utilities/demo/__init__.py b/utilities/demo/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/utilities/demo/__init__.py
+++ /dev/null
diff --git a/utilities/demo/demo-login.css b/utilities/demo/demo-login.css
deleted file mode 100644
index f3464a3..0000000
--- a/utilities/demo/demo-login.css
+++ /dev/null
@@ -1,3 +0,0 @@
-body, #container, .outer {
-	background-color: #888 !important;
-}
\ No newline at end of file
diff --git a/utilities/demo/demo-login.html b/utilities/demo/demo-login.html
deleted file mode 100644
index 4595cb7..0000000
--- a/utilities/demo/demo-login.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<div class="container">
-	<div class="row" style="margin-top: 100px;">
-		<div class="col-sm-offset-3 col-sm-6">
-			<div class="panel panel-default">
-				<div class="panel-heading">
-					Start ERPNext Demo
-				</div>
-				<div class="panel-body">
-					<p>
-					<input id="lead-email" type="email"
-						class="form-control" placeholder="Your Email Id (optional)">
-					</p>
-					<p>
-						<button type="submit" id="login_btn" 
-							class="btn btn-primary btn-large">Launch Demo</button>
-					</p>
-					<hr>
-					<p class="text-muted small">Some functionality is disabled for the demo app. The demo data will be cleared regulary. To start your own ERPNext Trial, <a href="https://erpnext.com/pricing-and-signup">click here</a></p>
-				</div>
-			</div>
-		</div>
-	</div>
-	<div class="row">
-	</div>
-</div>
diff --git a/utilities/demo/demo-login.js b/utilities/demo/demo-login.js
deleted file mode 100644
index 509057b..0000000
--- a/utilities/demo/demo-login.js
+++ /dev/null
@@ -1,27 +0,0 @@
-$(document).ready(function() {
-    $(".navbar, footer, .banner, #user-tools").toggle(false);
-    
-    $("#login_btn").click(function() {
-        var me = this;
-        $(this).html("Logging In...").prop("disabled", true);
-        wn.call({
-            "method": "login",
-            args: {
-                usr: "demo@erpnext.com",
-                pwd: "demo",
-                lead_email: $("#lead-email").val(),
-            },
-            callback: function(r) {
-                $(me).prop("disabled", false);
-                if(r.exc) {
-                    alert("Error, please contact support@erpnext.com");
-                } else {
-                    console.log("Logged In");
-                    window.location.href = "app.html";
-                }
-            }
-        })
-        return false;
-    })
-    .prop("disabled", false);
-})
\ No newline at end of file
diff --git a/utilities/demo/demo_control_panel.py b/utilities/demo/demo_control_panel.py
deleted file mode 100644
index 694f7d1..0000000
--- a/utilities/demo/demo_control_panel.py
+++ /dev/null
@@ -1,16 +0,0 @@
-from __future__ import unicode_literals
-import webnotes
-
-class CustomDocType(DocType):
-	def on_login(self):
-		from webnotes.utils import validate_email_add
-		from webnotes import conf
-		if "demo_notify_url" in conf:
-			if webnotes.form_dict.lead_email and validate_email_add(webnotes.form_dict.lead_email):
-				import requests
-				response = requests.post(conf.demo_notify_url, data={
-					"cmd":"portal.utils.send_message",
-					"subject":"Logged into Demo",
-					"sender": webnotes.form_dict.lead_email,
-					"message": "via demo.erpnext.com"
-				})
diff --git a/utilities/demo/demo_docs/Address.csv b/utilities/demo/demo_docs/Address.csv
deleted file mode 100644
index 51c34b5..0000000
--- a/utilities/demo/demo_docs/Address.csv
+++ /dev/null
@@ -1,46 +0,0 @@
-Data Import Template,,,,,,,,,,,,,,,,,,,,,

-Table:,Address,,,,,,,,,,,,,,,,,,,,

-,,,,,,,,,,,,,,,,,,,,,

-,,,,,,,,,,,,,,,,,,,,,

-Notes:,,,,,,,,,,,,,,,,,,,,,

-Please do not change the template headings.,,,,,,,,,,,,,,,,,,,,,

-First data column must be blank.,,,,,,,,,,,,,,,,,,,,,

-Only mandatory fields are necessary for new records. You can delete non-mandatory columns if you wish.,,,,,,,,,,,,,,,,,,,,,

-"For updating, you can update only selective columns.",,,,,,,,,,,,,,,,,,,,,

-"If you are uploading new records, leave the ""name"" (ID) column blank.",,,,,,,,,,,,,,,,,,,,,

-"If you are uploading new records, ""Naming Series"" becomes mandatory, if present.",,,,,,,,,,,,,,,,,,,,,

-You can only upload upto 5000 records in one go. (may be less in some cases),,,,,,,,,,,,,,,,,,,,,

-,,,,,,,,,,,,,,,,,,,,,

-Column Labels,ID,Address Type,Address Title,Address Line1,City/Town,Country,Phone,Customer,Customer Name,Supplier,Supplier Name,Address Line2,Pincode,State,Email Id,Fax,Preferred Billing Address,Preferred Shipping Address,Sales Partner,Lead,Lead Name

-Column Name:,name,address_type,address_title,address_line1,city,country,phone,customer,customer_name,supplier,supplier_name,address_line2,pincode,state,email_id,fax,is_primary_address,is_shipping_address,sales_partner,lead,lead_name

-Mandatory:,Yes,Yes,Yes,Yes,Yes,Yes,Yes,No,No,No,No,No,No,No,No,No,No,No,No,No,No

-Type:,Data (text),Select,Data,Data,Data,Select,Data,Link,Data,Link,Data,Data,Data,Data,Data,Data,Check,Check,Link,Link,Data

-Info:,,"One of: Billing, Shipping, Office, Personal, Plant, Postal, Shop, Subsidiary, Warehouse, Other",,,,Valid Country,,Valid Customer,,Valid Supplier,,,,,,,0 or 1,0 or 1,Valid Sales Partner,Valid Lead,

-Start entering data below this line,,,,,,,,,,,,,,,,,,,,,

-,,Office,,254 Theotokopoulou Str.,Larnaka,Cyprus,23566775757,Adaptas,Adaptas,,,,,,,,,,,,

-,,Office,,R Patrão Caramelho 116,Fajozes,Portugal,23566775757,Asian Fusion,Asian Fusion,,,,,,,,,,,,

-,,Office,,30 Fulford Road,PENTRE-PIOD,United Kingdom,23566775757,Asian Junction,Asian Junction,,,,,,,,,,,,

-,,Office,,Schoenebergerstrasse 13,Raschau,Germany,23566775757,Big D Supermarkets,Big D Supermarkets,,,,,,,,,,,,

-,,Office,,Hoheluftchaussee 43,Kieritzsch,Germany,23566775757,Buttrey Food & Drug,Buttrey Food & Drug,,,,,,,,,,,,

-,,Office,,R Cimo Vila 6,Rebordosa,Portugal,23566775757,Chi-Chis,Chi-Chis,,,,,,,,,,,,

-,,Office,,R 5 Outubro 9,Quinta Nova São Domingos,Portugal,23566775757,Choices,Choices,,,,,,,,,,,,

-,,Office,,Avenida Macambira 953,Goiânia,Brazil,23566775757,Consumers and Consumers Express,Consumers and Consumers Express,,,,,,,,,,,,

-,,Office,,2342 Goyeau Ave,Windsor,Canada,23566775757,Crafts Canada,Crafts Canada,,,,,,,,,,,,

-,,Office,,Laukaantie 82,KOKKOLA,Finland,23566775757,Endicott Shoes,Endicott Shoes,,,,,,,,,,,,

-,,Office,,9 Brown Street,PETERSHAM,Australia,23566775757,Fayva,Fayva,,,,,,,,,,,,

-,,Office,,Via Donnalbina 41,Cala Gonone,Italy,23566775757,Intelacard,Intelacard,,,,,,,,,,,,

-,,Office,,Liljerum Grenadjärtorpet 69,TOMTEBODA,Sweden,23566775757,Landskip Yard Care,Landskip Yard Care,,,,,,,,,,,,

-,,Office,,72 Bishopgate Street,SEAHAM,United Kingdom,23566775757,Life Plan Counselling,Life Plan Counselling,,,,,,,,,,,,

-,,Office,,Σκαφίδια 105,ΠΑΡΕΚΚΛΗΣΙΑ,Cyprus,23566775757,Mr Fables,Mr Fables,,,,,,,,,,,,

-,,Office,,Mellemvej 7,Aabybro,Denmark,23566775757,Nelson Brothers,Nelson Brothers,,,,,,,,,,,,

-,,Office,,Plouggårdsvej 98,Karby,Denmark,23566775757,Netobill,Netobill,,,,,,,,,,,,

-,,Office,,176 Michalakopoulou Street,Agio Georgoudi,Cyprus,23566775757,,,Helios Air,Helios Air,,,,,,,,,,

-,,Office,,Fibichova 1102,Kokorín,Czech Republic,23566775757,,,Ks Merchandise,Ks Merchandise,,,,,,,,,,

-,,Office,,Zahradní 888,Cechtín,Czech Republic,23566775757,,,HomeBase,HomeBase,,,,,,,,,,

-,,Office,,ul. Grochowska 94,Warszawa,Poland,23566775757,,,Scott Ties,Scott Ties,,,,,,,,,,

-,,Office,,Norra Esplanaden 87,HELSINKI,Finland,23566775757,,,Reliable Investments,Reliable Investments,,,,,,,,,,

-,,Office,,2038 Fallon Drive,Dresden,Canada,23566775757,,,Nan Duskin,Nan Duskin,,,,,,,,,,

-,,Office,,77 cours Franklin Roosevelt,MARSEILLE,France,23566775757,,,Rainbow Records,Rainbow Records,,,,,,,,,,

-,,Office,,ul. Tuwima Juliana 85,Łódź,Poland,23566775757,,,New World Realty,New World Realty,,,,,,,,,,

-,,Office,,Gl. Sygehusvej 41,Narsaq,Greenland,23566775757,,,Asiatic Solutions,Asiatic Solutions,,,,,,,,,,

-,,Office,,Gosposka ulica 50,Nova Gorica,Slovenia,23566775757,,,Eagle Hardware,Eagle Hardware,,,,,,,,,,
\ No newline at end of file
diff --git a/utilities/demo/demo_docs/BOM.csv b/utilities/demo/demo_docs/BOM.csv
deleted file mode 100644
index ab0d6f5..0000000
--- a/utilities/demo/demo_docs/BOM.csv
+++ /dev/null
@@ -1,47 +0,0 @@
-Data Import Template,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-Table:,BOM,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-Notes:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-Please do not change the template headings.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-First data column must be blank.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-"If you are uploading new records, leave the ""name"" (ID) column blank.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-"If you are uploading new records, ""Naming Series"" becomes mandatory, if present.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-Only mandatory fields are necessary for new records. You can delete non-mandatory columns if you wish.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-"For updating, you can update only selective columns.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-You can only upload upto 5000 records in one go. (may be less in some cases),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-DocType:,BOM,,,,,,,,,,,,,,,~,BOM Operation,bom_operations,,,,,,~,BOM Item,bom_materials,,,,,,,,,~,BOM Explosion Item,flat_bom_details,,,,,,
-Column Labels:,ID,Item,Quantity,Is Active,Is Default,With Operations,Rate Of Materials Based On,Price List,Total Cost,Total Raw Material Cost,Total Operating Cost,Item UOM,Project Name,Item Desription,Amended From,,ID,Operation No,Operation Description,Workstation,Hour Rate,Operation Time (mins),Operating Cost,,ID,Item Code,Qty,Stock UOM,Operation No,BOM No,Rate,Amount,Scrap %,Item Description,,ID,Item Code,Description,Qty,Rate,Amount,Stock UOM,Qty Consumed Per Unit
-Column Name:,name,item,quantity,is_active,is_default,with_operations,rm_cost_as_per,buying_price_list,total_cost,raw_material_cost,operating_cost,uom,project_name,description,amended_from,~,name,operation_no,opn_description,workstation,hour_rate,time_in_mins,operating_cost,~,name,item_code,qty,stock_uom,operation_no,bom_no,rate,amount,scrap,description,~,name,item_code,description,qty,rate,amount,stock_uom,qty_consumed_per_unit
-Mandatory:,Yes,Yes,Yes,No,No,No,No,No,No,No,No,No,No,No,No,,Yes,Yes,Yes,No,No,No,No,,Yes,Yes,Yes,Yes,No,No,No,No,No,No,,Yes,No,No,No,No,No,No,No
-Type:,Data (text),Link,Float,Check,Check,Check,Select,Link,Float,Float,Float,Select,Link,Small Text,Link,,Data,Data,Text,Link,Float,Float,Float,,Data,Link,Float,Link,Select,Link,Float,Float,Float,Text,,Data,Link,Text,Float,Float,Float,Link,Float
-Info:,,Valid Item,,0 or 1,0 or 1,0 or 1,"One of: Valuation Rate, Last Purchase Rate, Price List",Valid Price List,,,,Valid UOM,Valid Project,,Valid BOM,,Leave blank for new records,,,Valid Workstation,,,,,Leave blank for new records,Valid Item,,Valid UOM,,Valid BOM,,,,,,Leave blank for new records,Valid Item,,,,,Valid UOM,
-Start entering data below this line,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-,BOM/Bearing Assembly/001,Bearing Assembly,1,1,1,,Price List,Standard Buying,130,130,0,Nos,,Bearing Assembly,,,,,,,,,,,,Base Bearing Plate,1,Nos,,,15,15,,1/4 in. x 6 in. x 6 in. Mild Steel Plate,,,Bearing Pipe,1.5 in. Diameter x 36 in. Mild Steel Tubing,1,15,15,Nos,1
-,,,,,,,,,,,,,,,,,,,,,,,,,,Bearing Block,1,Nos,,,10,10,,"CAST IRON, MCMASTER PART NO. 3710T13",,,Bearing Collar,1 in. x 3 in. x 1 ft. Multipurpose Al Alloy Bar,2,20,40,Nos,2
-,,,,,,,,,,,,,,,,,,,,,,,,,,Bearing Collar,2,Nos,,,20,40,,1 in. x 3 in. x 1 ft. Multipurpose Al Alloy Bar,,,Bearing Block,"CAST IRON, MCMASTER PART NO. 3710T13",1,10,10,Nos,1
-,,,,,,,,,,,,,,,,,,,,,,,,,,Bearing Pipe,1,Nos,,,15,15,,1.5 in. Diameter x 36 in. Mild Steel Tubing,,,Upper Bearing Plate,3/16 in. x 6 in. x 6 in. Low Carbon Steel Plate,1,50,50,Nos,1
-,,,,,,,,,,,,,,,,,,,,,,,,,,Upper Bearing Plate,1,Nos,,,50,50,,3/16 in. x 6 in. x 6 in. Low Carbon Steel Plate,,,Base Bearing Plate,1/4 in. x 6 in. x 6 in. Mild Steel Plate,1,15,15,Nos,1
-,BOM/Wind Mill A Series/001,Wind Mill A Series,1,1,1,,Price List,Standard Buying,223,223,0,Nos,,Wind Mill A Series for Home Use 9ft,,,,,,,,,,,,Base Bearing Plate,1,Nos,,,15,15,,1/4 in. x 6 in. x 6 in. Mild Steel Plate,,,Shaft,1.25 in. Diameter x 6 ft. Mild Steel Tubing,1,30,30,Nos,1
-,,,,,,,,,,,,,,,,,,,,,,,,,,Base Plate,1,Nos,,,20,20,,3/4 in. x 2 ft. x 4 ft. Pine Plywood,,,Base Bearing Plate,1/4 in. x 6 in. x 6 in. Mild Steel Plate,1,15,15,Nos,1
-,,,,,,,,,,,,,,,,,,,,,,,,,,Bearing Block,1,Nos,,,10,10,,"CAST IRON, MCMASTER PART NO. 3710T13",,,External Disc,15/32 in. x 4 ft. x 8 ft. 3-Ply Rtd Sheathing,1,45,45,Nos,1
-,,,,,,,,,,,,,,,,,,,,,,,,,,Bearing Pipe,1,Nos,,,15,15,,1.5 in. Diameter x 36 in. Mild Steel Tubing,,,Bearing Pipe,1.5 in. Diameter x 36 in. Mild Steel Tubing,1,15,15,Nos,1
-,,,,,,,,,,,,,,,,,,,,,,,,,,External Disc,1,Nos,,,45,45,,15/32 in. x 4 ft. x 8 ft. 3-Ply Rtd Sheathing,,,Wing Sheet,1/32 in. x 24 in. x 47 in. HDPE Opaque Sheet,4,22,88,Nos,4
-,,,,,,,,,,,,,,,,,,,,,,,,,,Shaft,1,Nos,,,30,30,,1.25 in. Diameter x 6 ft. Mild Steel Tubing,,,Base Plate,3/4 in. x 2 ft. x 4 ft. Pine Plywood,1,20,20,Nos,1
-,,,,,,,,,,,,,,,,,,,,,,,,,,Wing Sheet,4,Nos,,,22,88,,1/32 in. x 24 in. x 47 in. HDPE Opaque Sheet,,,Bearing Block,"CAST IRON, MCMASTER PART NO. 3710T13",1,10,10,Nos,1
-,BOM/Wind MIll C Series/001,Wind MIll C Series,1,1,1,,Price List,Standard Buying,314,314,0,Nos,,Wind Mill C Series for Commercial Use 18ft,,,,,,,,,,,,Base Plate,2,Nos,,,20,40,,3/4 in. x 2 ft. x 4 ft. Pine Plywood,,,Base Bearing Plate,1/4 in. x 6 in. x 6 in. Mild Steel Plate,1,15,15,Nos,1
-,,,,,,,,,,,,,,,,,,,,,,,,,,Internal Disc,1,Nos,,,33,33,,For Bearing Collar,,,Bearing Collar,1 in. x 3 in. x 1 ft. Multipurpose Al Alloy Bar,2,20,40,Nos,2
-,,,,,,,,,,,,,,,,,,,,,,,,,,External Disc,1,Nos,,,45,45,,15/32 in. x 4 ft. x 8 ft. 3-Ply Rtd Sheathing,,,Base Plate,3/4 in. x 2 ft. x 4 ft. Pine Plywood,2,20,40,Nos,2
-,,,,,,,,,,,,,,,,,,,,,,,,,,Bearing Assembly,1,Nos,,BOM/Bearing Assembly/001,130,130,,Bearing Assembly,,,Bearing Pipe,1.5 in. Diameter x 36 in. Mild Steel Tubing,1,15,15,Nos,1
-,,,,,,,,,,,,,,,,,,,,,,,,,,Wing Sheet,3,Nos,,,22,66,,1/32 in. x 24 in. x 47 in. HDPE Opaque Sheet,,,Internal Disc,For Bearing Collar,1,33,33,Nos,1
-,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Upper Bearing Plate,3/16 in. x 6 in. x 6 in. Low Carbon Steel Plate,1,50,50,Nos,1
-,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Wing Sheet,1/32 in. x 24 in. x 47 in. HDPE Opaque Sheet,3,22,66,Nos,3
-,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,External Disc,15/32 in. x 4 ft. x 8 ft. 3-Ply Rtd Sheathing,1,45,45,Nos,1
-,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Bearing Block,"CAST IRON, MCMASTER PART NO. 3710T13",1,10,10,Nos,1
-,BOM/Wind Turbine/001,Wind Turbine,1,1,1,,Price List,Standard Buying,139,139,0,Nos,,Small Wind Turbine for Home Use,,,,,,,,,,,,Base Bearing Plate,1,Nos,,,15,15,,1/4 in. x 6 in. x 6 in. Mild Steel Plate,,,Shaft,1.25 in. Diameter x 6 ft. Mild Steel Tubing,1,30,30,Nos,1
-,,,,,,,,,,,,,,,,,,,,,,,,,,Base Plate,1,Nos,,,20,20,,3/4 in. x 2 ft. x 4 ft. Pine Plywood,,,Bearing Collar,1 in. x 3 in. x 1 ft. Multipurpose Al Alloy Bar,1,20,20,Nos,1
-,,,,,,,,,,,,,,,,,,,,,,,,,,Bearing Collar,1,Nos,,,20,20,,1 in. x 3 in. x 1 ft. Multipurpose Al Alloy Bar,,,Base Plate,3/4 in. x 2 ft. x 4 ft. Pine Plywood,1,20,20,Nos,1
-,,,,,,,,,,,,,,,,,,,,,,,,,,Blade Rib,1,Nos,,,10,10,,1/2 in. x 2 ft. x 4 ft. Pine Plywood,,,Base Bearing Plate,1/4 in. x 6 in. x 6 in. Mild Steel Plate,1,15,15,Nos,1
-,,,,,,,,,,,,,,,,,,,,,,,,,,Shaft,1,Nos,,,30,30,,1.25 in. Diameter x 6 ft. Mild Steel Tubing,,,Blade Rib,1/2 in. x 2 ft. x 4 ft. Pine Plywood,1,10,10,Nos,1
-,,,,,,,,,,,,,,,,,,,,,,,,,,Wing Sheet,2,Nos,,,22,44,,1/32 in. x 24 in. x 47 in. HDPE Opaque Sheet,,,Wing Sheet,1/32 in. x 24 in. x 47 in. HDPE Opaque Sheet,2,22,44,Nos,2
diff --git a/utilities/demo/demo_docs/Contact.csv b/utilities/demo/demo_docs/Contact.csv
deleted file mode 100644
index be3dddc..0000000
--- a/utilities/demo/demo_docs/Contact.csv
+++ /dev/null
@@ -1,46 +0,0 @@
-Data Import Template,,,,,,,,,,,,,,,

-Table:,Contact,,,,,,,,,,,,,,

-,,,,,,,,,,,,,,,

-,,,,,,,,,,,,,,,

-Notes:,,,,,,,,,,,,,,,

-Please do not change the template headings.,,,,,,,,,,,,,,,

-First data column must be blank.,,,,,,,,,,,,,,,

-Only mandatory fields are necessary for new records. You can delete non-mandatory columns if you wish.,,,,,,,,,,,,,,,

-"For updating, you can update only selective columns.",,,,,,,,,,,,,,,

-"If you are uploading new records, leave the ""name"" (ID) column blank.",,,,,,,,,,,,,,,

-"If you are uploading new records, ""Naming Series"" becomes mandatory, if present.",,,,,,,,,,,,,,,

-You can only upload upto 5000 records in one go. (may be less in some cases),,,,,,,,,,,,,,,

-,,,,,,,,,,,,,,,

-Column Labels,First Name,Email Id,Phone,Last Name,Status,Customer,Customer Name,Supplier,Supplier Name,Sales Partner,Is Primary Contact,Mobile No,Department,Designation,Unsubscribed

-Column Name:,first_name,email_id,phone,last_name,status,customer,customer_name,supplier,supplier_name,sales_partner,is_primary_contact,mobile_no,department,designation,unsubscribed

-Mandatory:,Yes,Yes,Yes,No,No,No,No,No,No,No,No,No,No,No,No

-Type:,Data,Data,Data,Data,Select,Link,Data,Link,Data,Link,Check,Data,Data,Data,Check

-Info:,,,,,"One of: Open, Replied",Valid Customer,,Valid Supplier,,Valid Sales Partner,0 or 1,,,,0 or 1

-Start entering data below this line,,,,,,,,,,,,,,,

-,Jan,JanVaclavik@dayrep.com,456675757,Václavík,,Adaptas,Adaptas,,,,,,,,

-,Chidumaga,ChidumagaTobeolisa@armyspy.com,456675757,Tobeolisa,,Asian Fusion,Asian Fusion,,,,,,,,

-,Jana,JanaKubanova@superrito.com,456675757,Kubáňová,,Asian Junction,Asian Junction,,,,,,,,

-,紹萱,XuChaoXuan@gustr.com,456675757,于,,Big D Supermarkets,Big D Supermarkets,,,,,,,,

-,Özlem,OzlemVerwijmeren@dayrep.com,456675757,Verwijmeren,,Buttrey Food & Drug,Buttrey Food & Drug,,,,,,,,

-,Hans,HansRasmussen@superrito.com,456675757,Rasmussen,,Chi-Chis,Chi-Chis,,,,,,,,

-,Satomi,SatomiShigeki@superrito.com,456675757,Shigeki,,Choices,Choices,,,,,,,,

-,Simon,SimonVJessen@superrito.com,456675757,Jessen,,Consumers and Consumers Express,Consumers and Consumers Express,,,,,,,,

-,نگارین,NeguaranShahsaah@teleworm.us,456675757,شاه سیاه,,Crafts Canada,Crafts Canada,,,,,,,,

-,Lom-Ali,Lom-AliBataev@dayrep.com,456675757,Bataev,,Endicott Shoes,Endicott Shoes,,,,,,,,

-,Tiên,VanNgocTien@einrot.com,456675757,Văn,,Fayva,Fayva,,,,,,,,

-,Quimey,QuimeyOsorioRuelas@gustr.com,456675757,Osorio,,Intelacard,Intelacard,,,,,,,,

-,Edgarda,EdgardaSalcedoRaya@teleworm.us,456675757,Salcedo,,Landskip Yard Care,Landskip Yard Care,,,,,,,,

-,Hafsteinn,HafsteinnBjarnarsonar@armyspy.com,456675757,Bjarnarsonar,,Life Plan Counselling,Life Plan Counselling,,,,,,,,

-,Даниил,@superrito.com,456675757,Коновалов,,Mr Fables,Mr Fables,,,,,,,,

-,Selma,SelmaMAndersen@teleworm.us,456675757,Andersen,,Nelson Brothers,Nelson Brothers,,,,,,,,

-,Ladislav,LadislavKolaja@armyspy.com,456675757,Kolaja,,Netobill,Netobill,,,,,,,,

-,Tewolde,TewoldeAbaalom@teleworm.us,456675757,Abaalom,,,,Helios Air,Helios Air,,,,,,

-,Leila,LeilaFernandesRodrigues@gustr.com,456675757,Rodrigues,,,,Ks Merchandise,Ks Merchandise,,,,,,

-,Dmitry,DmitryBulgakov@gustr.com,456675757,Bulgakov,,,,HomeBase,HomeBase,,,,,,

-,Haiduc,HaiducWhitfoot@dayrep.com,456675757,Whitfoot,,,,Scott Ties,Scott Ties,,,,,,

-,Sesselja,SesseljaPetursdottir@cuvox.de,456675757,Pétursdóttir,,,,Reliable Investments,Reliable Investments,,,,,,

-,Hajdar,HajdarPignar@superrito.com,456675757,Pignar,,,,Nan Duskin,Nan Duskin,,,,,,

-,Gustava,GustavaLorenzo@teleworm.us,456675757,Lorenzo,,,,Rainbow Records,Rainbow Records,,,,,,

-,Bethany,BethanyWood@teleworm.us,456675757,Wood,,,,New World Realty,New World Realty,,,,,,

-,Gloriana,GlorianaBrownlock@cuvox.de,456675757,Brownlock,,,,Asiatic Solutions,Asiatic Solutions,,,,,,

-,Jenson,JensonFraser@gustr.com,456675757,Fraser,,,,Eagle Hardware,Eagle Hardware,,,,,,
\ No newline at end of file
diff --git a/utilities/demo/demo_docs/Customer.csv b/utilities/demo/demo_docs/Customer.csv
deleted file mode 100644
index 2ed0e1c..0000000
--- a/utilities/demo/demo_docs/Customer.csv
+++ /dev/null
@@ -1,38 +0,0 @@
-Data Import Template,,,,,,,,,,,,,,,,

-Table:,Customer,,,,,,,,,,,,,,,

-,,,,,,,,,,,,,,,,

-,,,,,,,,,,,,,,,,

-Notes:,,,,,,,,,,,,,,,,

-Please do not change the template headings.,,,,,,,,,,,,,,,,

-First data column must be blank.,,,,,,,,,,,,,,,,

-Only mandatory fields are necessary for new records. You can delete non-mandatory columns if you wish.,,,,,,,,,,,,,,,,

-"For updating, you can update only selective columns.",,,,,,,,,,,,,,,,

-"If you are uploading new records, leave the ""name"" (ID) column blank.",,,,,,,,,,,,,,,,

-"If you are uploading new records, ""Naming Series"" becomes mandatory, if present.",,,,,,,,,,,,,,,,

-You can only upload upto 5000 records in one go. (may be less in some cases),,,,,,,,,,,,,,,,

-,,,,,,,,,,,,,,,,

-Column Labels,ID,Customer Name,Customer Type,Customer Group,Territory,Company,Series,Lead Ref,Default Price List,Default Currency,Customer Details,Credit Days,Credit Limit,Website,Default Sales Partner,Default Commission Rate

-Column Name:,name,customer_name,customer_type,customer_group,territory,company,naming_series,lead_name,default_price_list,default_currency,customer_details,credit_days,credit_limit,website,default_sales_partner,default_commission_rate

-Mandatory:,Yes,Yes,Yes,Yes,Yes,Yes,No,No,No,No,No,No,No,No,No,No

-Type:,Data (text),Data,Select,Link,Link,Link,Select,Link,Link,Link,Text,Int,Currency,Data,Link,Float

-Info:,,,"One of: Company, Individual",Valid Customer Group,Valid Territory,Valid Company,"One of: CUST, CUSTMUM",Valid Lead,Valid Price List,Valid Currency,,Integer,,,Valid Sales Partner,

-Start entering data below this line,,,,,,,,,,,,,,,,

-,,Asian Junction,Company,Commercial,Rest Of The World,Wind Power LLC,,,,,,,,,,

-,,Life Plan Counselling,Company,Commercial,Rest Of The World,Wind Power LLC,,,,,,,,,,

-,,Two Pesos,Company,Commercial,Rest Of The World,Wind Power LLC,,,,,,,,,,

-,,Mr Fables,Company,Commercial,Rest Of The World,Wind Power LLC,,,,,,,,,,

-,,Intelacard,Company,Commercial,Rest Of The World,Wind Power LLC,,,,,,,,,,

-,,Big D Supermarkets,Company,Commercial,Rest Of The World,Wind Power LLC,,,,,,,,,,

-,,Adaptas,Company,Commercial,Rest Of The World,Wind Power LLC,,,,,,,,,,

-,,Nelson Brothers,Company,Commercial,Rest Of The World,Wind Power LLC,,,,,,,,,,

-,,Landskip Yard Care,Company,Commercial,Rest Of The World,Wind Power LLC,,,,,,,,,,

-,,Buttrey Food & Drug,Company,Commercial,Rest Of The World,Wind Power LLC,,,,,,,,,,

-,,Fayva,Company,Commercial,Rest Of The World,Wind Power LLC,,,,,,,,,,

-,,Asian Fusion,Company,Commercial,Rest Of The World,Wind Power LLC,,,,,,,,,,

-,,Crafts Canada,Company,Commercial,Rest Of The World,Wind Power LLC,,,,,,,,,,

-,,Consumers and Consumers Express,Company,Commercial,Rest Of The World,Wind Power LLC,,,,,,,,,,

-,,Netobill,Company,Commercial,Rest Of The World,Wind Power LLC,,,,,,,,,,

-,,Choices,Company,Commercial,Rest Of The World,Wind Power LLC,,,,,,,,,,

-,,Chi-Chis,Company,Commercial,Rest Of The World,Wind Power LLC,,,,,,,,,,

-,,Red Food,Company,Commercial,Rest Of The World,Wind Power LLC,,,,,,,,,,

-,,Endicott Shoes,Company,Commercial,Rest Of The World,Wind Power LLC,,,,,,,,,,
\ No newline at end of file
diff --git a/utilities/demo/demo_docs/Employee.csv b/utilities/demo/demo_docs/Employee.csv
deleted file mode 100644
index c9b340a..0000000
--- a/utilities/demo/demo_docs/Employee.csv
+++ /dev/null
@@ -1,40 +0,0 @@
-Data Import Template,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-Table:,Employee,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-Notes:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-Please do not change the template headings.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-First data column must be blank.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-"If you are uploading new records, leave the ""name"" (ID) column blank.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-"If you are uploading new records, ""Naming Series"" becomes mandatory, if present.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-Only mandatory fields are necessary for new records. You can delete non-mandatory columns if you wish.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-"For updating, you can update only selective columns.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-You can only upload upto 5000 records in one go. (may be less in some cases),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-DocType:,Employee,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-Column Labels:,ID,Full Name,Date of Joining,Date of Birth,Gender,Company,Status,Naming Series,Salutation,Image,User ID,Employee Number,Employment Type,Holiday List,Scheduled Confirmation Date,Final Confirmation Date,Contract End Date,Date Of Retirement,Branch,Department,Designation,Grade,Email (By company),Notice - Number of Days,Salary Mode,Bank Name,Bank A/C No.,ESIC CARD No,PF Number,Gratuity LIC ID,Reports to,Cell Number,Personal Email,Person To Be Contacted,Relation,Emergency Phone Number,Permanent Accommodation Type,Permanent Address,Current Accommodation Type,Current Address,Bio,PAN Number,Passport Number,Date of Issue,Valid Upto,Place of Issue,Marital Status,Blood Group,Family Background,Health Details,Resignation Letter Date,Relieving Date,Reason for Leaving,Leave Encashed?,Encashment Date,Held On,Reason for Resignation,New Workplace,Feedback

-Column Name:,name,employee_name,date_of_joining,date_of_birth,gender,company,status,naming_series,salutation,image,user_id,employee_number,employment_type,holiday_list,scheduled_confirmation_date,final_confirmation_date,contract_end_date,date_of_retirement,branch,department,designation,grade,company_email,notice_number_of_days,salary_mode,bank_name,bank_ac_no,esic_card_no,pf_number,gratuity_lic_id,reports_to,cell_number,personal_email,person_to_be_contacted,relation,emergency_phone_number,permanent_accommodation_type,permanent_address,current_accommodation_type,current_address,bio,pan_number,passport_number,date_of_issue,valid_upto,place_of_issue,marital_status,blood_group,family_background,health_details,resignation_letter_date,relieving_date,reason_for_leaving,leave_encashed,encashment_date,held_on,reason_for_resignation,new_workplace,feedback

-Mandatory:,Yes,Yes,Yes,Yes,Yes,Yes,Yes,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No

-Type:,Data (text),Data,Date,Date,Select,Select,Select,Select,Select,Select,Link,Data,Link,Link,Date,Date,Date,Date,Link,Link,Link,Link,Data,Int,Select,Data,Data,Data,Data,Data,Link,Data,Data,Data,Data,Data,Select,Small Text,Select,Small Text,Text Editor,Data,Data,Date,Date,Data,Select,Select,Small Text,Small Text,Date,Date,Data,Select,Date,Date,Select,Data,Small Text

-Info:,,,,,"One of: Male, Female",Valid Company,"One of: Active, Left",One of: EMP/,"One of: Mr, Ms",One of: attach_files:,Valid Profile,,Valid Employment Type,Valid Holiday List,,,,,Valid Branch,Valid Department,Valid Designation,Valid Grade,,Integer,"One of: Bank, Cash, Cheque",,,,,,Valid Employee,,,,,,"One of: Rented, Owned",,"One of: Rented, Owned",,,,,,,,"One of: Single, Married, Divorced, Widowed","One of: A+, A-, B+, B-, AB+, AB-, O+, O-",,,,,,"One of: Yes, No",,,"One of: Better Prospects, Health Concerns",,

-Start entering data below this line,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,Dikman Shervashidze Shervashidze,10-10-2001,03-01-1982,Female,Wind Power LLC,Active,EMP/,,,DikmanShervashidze@armyspy.com,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,Zukutakitoteka ,09-16-1976,03-02-1959,Female,Wind Power LLC,Active,EMP/,,,Zukutakitoteka@teleworm.us,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,Hatsue Kashiwagi,06-16-2000,03-03-1982,Female,Wind Power LLC,Active,EMP/,,,HatsueKashiwagi@cuvox.de,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,Nuran Verkleij,07-01-1969,04-04-1945,Female,Wind Power LLC,Active,EMP/,,,NuranVerkleij@einrot.com,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,Дмитрий Пирогов,12-24-1999,03-05-1978,Male,Wind Power LLC,Active,EMP/,,,aromn@armyspy.com,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,Tilde Lindqvist,08-05-1981,03-06-1964,Female,Wind Power LLC,Active,EMP/,,,TildeLindqvist@cuvox.de,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,Michał Sobczak,06-10-2006,03-07-1982,Male,Wind Power LLC,Active,EMP/,,,MichalSobczak@teleworm.us,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,Gabrielle Loftus,10-21-1993,03-08-1969,Female,Wind Power LLC,Active,EMP/,,,GabrielleLoftus@superrito.com,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,Vakhita Ryzaev,09-06-2005,03-09-1982,Male,Wind Power LLC,Active,EMP/,,,VakhitaRyzaev@teleworm.us,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,Charmaine Gaudreau,12-25-2007,03-10-1985,Female,Wind Power LLC,Active,EMP/,,,CharmaineGaudreau@cuvox.de,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,Rafaëla Maartens,09-02-2002,03-11-1982,Female,Wind Power LLC,Active,EMP/,,,RafaelaMaartens@cuvox.de,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,Nuguse Yohannes,08-24-1984,07-12-1966,Male,Wind Power LLC,Active,EMP/,,,NuguseYohannes@dayrep.com,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,Раиса Белякова,12-04-2002,03-13-1982,Female,Wind Power LLC,Active,EMP/,,,panca@armyspy.com,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,胤隆 蔡,03-14-2011,06-14-1991,Male,Wind Power LLC,Active,EMP/,,,CaYinLong@gustr.com,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,Freddie Scott,12-14-2004,03-15-1982,Male,Wind Power LLC,Active,EMP/,,,FreddieScott@armyspy.com,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,Bergþóra Vigfúsdóttir,05-17-2004,03-16-1982,Female,Wind Power LLC,Active,EMP/,,,BergoraVigfusdottir@superrito.com,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,Ward Kalb,05-13-1994,03-17-1973,Male,Wind Power LLC,Active,EMP/,,,WardNajmalDinKalb@cuvox.de,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,Wan Mai,12-15-2003,09-18-1982,Female,Wind Power LLC,Active,EMP/,,,WanMai@teleworm.us,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,Leon Abdulov,03-15-1999,03-19-1982,Male,Wind Power LLC,Active,EMP/,,,LeonAbdulov@superrito.com,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

-,,Sabina Novotná,01-25-1991,03-20-1974,Female,Wind Power LLC,Active,EMP/,,,SabinaNovotna@superrito.com,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
\ No newline at end of file
diff --git a/utilities/demo/demo_docs/Fiscal_Year.csv b/utilities/demo/demo_docs/Fiscal_Year.csv
deleted file mode 100644
index d56b1b9..0000000
--- a/utilities/demo/demo_docs/Fiscal_Year.csv
+++ /dev/null
@@ -1,23 +0,0 @@
-Data Import Template,,,,

-Table:,Fiscal Year,,,

-,,,,

-,,,,

-Notes:,,,,

-Please do not change the template headings.,,,,

-First data column must be blank.,,,,

-"If you are uploading new records, leave the ""name"" (ID) column blank.",,,,

-"If you are uploading new records, ""Naming Series"" becomes mandatory, if present.",,,,

-Only mandatory fields are necessary for new records. You can delete non-mandatory columns if you wish.,,,,

-"For updating, you can update only selective columns.",,,,

-You can only upload upto 5000 records in one go. (may be less in some cases),,,,

-,,,,

-DocType:,Fiscal Year,,,

-Column Labels:,ID,Year Name,Year Start Date,Year Closed

-Column Name:,name,year,year_start_date,year_end_date,is_fiscal_year_closed

-Mandatory:,Yes,Yes,Yes,Yes,No

-Type:,Data (text),Data,Date,Date,Select

-Info:,,,,,"One of: No, Yes"

-Start entering data below this line,,,,

-,,2009,01-01-2009,31-12-2009,No

-,,2010,01-01-2010,31-12-2010,No

-,,2011,01-01-2011,31-12-2011,No
\ No newline at end of file
diff --git a/utilities/demo/demo_docs/Item.csv b/utilities/demo/demo_docs/Item.csv
deleted file mode 100644
index eeb18c5..0000000
--- a/utilities/demo/demo_docs/Item.csv
+++ /dev/null
@@ -1,37 +0,0 @@
-Data Import Template,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-Table:,Item,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-Notes:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-Please do not change the template headings.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-First data column must be blank.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-"If you are uploading new records, leave the ""name"" (ID) column blank.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-"If you are uploading new records, ""Naming Series"" becomes mandatory, if present.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-Only mandatory fields are necessary for new records. You can delete non-mandatory columns if you wish.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-"For updating, you can update only selective columns.",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-You can only upload upto 5000 records in one go. (may be less in some cases),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-DocType:,Item,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~,Item Reorder,item_reorder,,,,~,UOM Conversion Detail,uom_conversion_details,,~,Item Supplier,item_supplier_details,,~,Item Customer Detail,item_customer_details,,~,Item Tax,item_tax,,~,Item Quality Inspection Parameter,item_specification_details,,~,Website Item Group,website_item_groups,~,Item Website Specification,item_website_specifications,
-Column Labels:,ID,Item Name,Item Group,Default Unit of Measure,Description,Is Stock Item,Is Asset Item,Has Batch No,Has Serial No,Is Purchase Item,Is Sales Item,Is Service Item,Inspection Required,Allow Bill of Materials,Allow Production Order,Is Sub Contracted Item,Document Numbering Series,Item Code,Brand,Barcode,Image,Description HTML,Default Warehouse,Allowance Percent,Valuation Method,Minimum Order Qty,Serial Number Series,Warranty Period (in days),End of Life,Net Weight,Weight UOM,Re-Order Level,Re-Order Qty,Default Supplier,Lead Time Days,Default Expense Account,Default Cost Center,Last Purchase Rate,Standard Rate,Manufacturer,Manufacturer Part Number,Max Discount (%),Default Income Account,Cost Center,Default BOM,Show in Website,Page Name,Weightage,Slideshow,Image,Website Warehouse,Website Description,,ID,Warehouse,Re-order Level,Material Request Type,Re-order Qty,,ID,UOM,Conversion Factor,,ID,Supplier,Supplier Part Number,,ID,Customer Name,Ref Code,,ID,Tax,Tax Rate,,ID,Parameter,Acceptance Criteria,,ID,Item Group,,ID,Label,Description
-Column Name:,name,item_name,item_group,stock_uom,description,is_stock_item,is_asset_item,has_batch_no,has_serial_no,is_purchase_item,is_sales_item,is_service_item,inspection_required,is_manufactured_item,is_pro_applicable,is_sub_contracted_item,naming_series,item_code,brand,barcode,image,description_html,default_warehouse,tolerance,valuation_method,min_order_qty,serial_no_series,warranty_period,end_of_life,net_weight,weight_uom,re_order_level,re_order_qty,default_supplier,lead_time_days,purchase_account,cost_center,last_purchase_rate,standard_rate,manufacturer,manufacturer_part_no,max_discount,default_income_account,default_sales_cost_center,default_bom,show_in_website,page_name,weightage,slideshow,website_image,website_warehouse,web_long_description,~,name,warehouse,warehouse_reorder_level,material_request_type,warehouse_reorder_qty,~,name,uom,conversion_factor,~,name,supplier,supplier_part_no,~,name,customer_name,ref_code,~,name,tax_type,tax_rate,~,name,specification,value,~,name,item_group,~,name,label,description
-Mandatory:,Yes,Yes,Yes,Yes,Yes,Yes,Yes,Yes,Yes,Yes,Yes,Yes,Yes,Yes,Yes,Yes,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,,Yes,Yes,Yes,Yes,No,,Yes,No,No,,Yes,No,No,,Yes,Yes,Yes,,Yes,Yes,No,,Yes,Yes,No,,Yes,No,,Yes,No,No
-Type:,Data (text),Data,Link,Link,Small Text,Select,Select,Select,Select,Select,Select,Select,Select,Select,Select,Select,Select,Data,Link,Data,Select,Small Text,Link,Float,Select,Float,Data,Data,Date,Float,Link,Float,Float,Link,Int,Link,Link,Float,Float,Data,Data,Float,Link,Link,Link,Check,Data,Int,Link,Select,Link,Text Editor,,Data,Link,Float,Select,Float,,Data,Link,Float,,Data,Link,Data,,Data,Link,Data,,Data,Link,Float,,Data,Data,Data,,Data,Link,,Data,Data,Text
-Info:,,,Valid Item Group,Valid UOM,,"One of: Yes, No","One of: Yes, No","One of: Yes, No","One of: Yes, No","One of: Yes, No","One of: Yes, No","One of: Yes, No","One of: Yes, No","One of: Yes, No","One of: Yes, No","One of: Yes, No",One of: ITEM,,Valid Brand,,One of: attach_files:,,Valid Warehouse,,"One of: FIFO, Moving Average",,,,,,Valid UOM,,,Valid Supplier,Integer,Valid Account,Valid Cost Center,,,,,,Valid Account,Valid Cost Center,Valid BOM,0 or 1,,Integer,Valid Website Slideshow,One of: attach_files:,Valid Warehouse,,,Leave blank for new records,Valid Warehouse,,"One of: Purchase, Transfer",,,Leave blank for new records,Valid UOM,,,Leave blank for new records,Valid Supplier,,,Leave blank for new records,Valid Customer,,,Leave blank for new records,Valid Account,,,Leave blank for new records,,,,Leave blank for new records,Valid Item Group,,Leave blank for new records,,
-Start entering data below this line,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
-,Base Bearing Plate,Base Bearing Plate,Raw Material,Nos,1/4 in. x 6 in. x 6 in. Mild Steel Plate,Yes,No,No,No,Yes,Yes,Yes,No,No,No,No,,Base Bearing Plate,,,,,Stores - WP,0,,0,,,,0,,0,0,Eagle Hardware,0,,,15,0,,,0,,,,0,,0,,,,,,,,,,,,,Nos,1,,,,,,,,,,,,,,,,,,,,,,,
-,Base Plate,Base Plate,Raw Material,Nos,3/4 in. x 2 ft. x 4 ft. Pine Plywood,Yes,No,No,No,Yes,Yes,Yes,No,No,No,No,,Base Plate,,,,,Stores - WP,0,,0,,,,0,,0,0,HomeBase,0,,,20,0,,,0,,,,0,,0,,,,,,,,,,,,,Nos,1,,,,,,,,,,,,,,,,,,,,,,,
-,Bearing Assembly,Bearing Assembly,Sub Assemblies,Nos,Bearing Assembly,Yes,No,No,No,No,Yes,No,No,Yes,Yes,No,,Bearing Assembly,,,,,Stores - WP,0,,0,,,,0,,0,0,Asiatic Solutions,0,,,0,0,,,0,,,,0,,0,,,,,,,,,,,,,Nos,1,,,,,,,,,,,,,,,,,,,,,,,
-,Bearing Block,Bearing Block,Raw Material,Nos,"CAST IRON, MCMASTER PART NO. 3710T13",Yes,No,No,No,Yes,Yes,Yes,No,No,No,No,,Bearing Block,,,,,Stores - WP,0,,0,,,,0,,0,0,Nan Duskin,0,,,10,0,,,0,,,,0,,0,,,,,,,,,,,,,Nos,1,,,,,,,,,,,,,,,,,,,,,,,
-,Bearing Collar,Bearing Collar,Raw Material,Nos,1 in. x 3 in. x 1 ft. Multipurpose Al Alloy Bar,Yes,No,No,No,Yes,Yes,Yes,No,No,No,No,,Bearing Collar,,,,,Stores - WP,0,,0,,,,0,,0,0,Eagle Hardware,0,,,20,0,,,0,,,,0,,0,,,,,,,,,,,,,Nos,1,,,,,,,,,,,,,,,,,,,,,,,
-,Bearing Pipe,Bearing Pipe,Raw Material,Nos,1.5 in. Diameter x 36 in. Mild Steel Tubing,Yes,No,No,No,Yes,Yes,Yes,No,No,No,No,,Bearing Pipe,,,,,Stores - WP,0,,0,,,,0,,0,0,HomeBase,0,,,15,0,,,0,,,,0,,0,,,,,,,,,,,,,Nos,1,,,,,,,,,,,,,,,,,,,,,,,
-,Blade Rib,Blade Rib,Raw Material,Nos,1/2 in. x 2 ft. x 4 ft. Pine Plywood,Yes,No,No,No,Yes,Yes,Yes,No,No,No,No,,Blade Rib,,,,,Stores - WP,0,,0,,,,0,,0,0,Ks Merchandise,0,,,0,0,,,0,,,,0,,0,,,,,,,,,,,,,Nos,1,,,,,,,,,,,,,,,,,,,,,,,
-,Disc Collars,Disc Collars,Raw Material,Nos,For Upper Bearing,Yes,No,No,No,Yes,Yes,Yes,No,No,No,No,,Disc Collars,,,,,Stores - WP,0,,0,,,,0,,0,0,Asiatic Solutions,0,,,0,0,,,0,,,,0,,0,,,,,,,,,,,,,Nos,1,,,,,,,,,,,,,,,,,,,,,,,
-,External Disc,External Disc,Raw Material,Nos,15/32 in. x 4 ft. x 8 ft. 3-Ply Rtd Sheathing,Yes,No,No,No,Yes,Yes,Yes,No,No,No,No,,External Disc,,,,,Stores - WP,0,,0,,,,0,,0,0,HomeBase,0,,,45,0,,,0,,,,0,,0,,,,,,,,,,,,,Nos,1,,,,,,,,,,,,,,,,,,,,,,,
-,Internal Disc,Internal Disc,Raw Material,Nos,For Bearing Collar,Yes,No,No,No,Yes,Yes,Yes,No,No,No,No,,Internal Disc,,,,,Stores - WP,0,,0,,,,0,,0,0,HomeBase,0,,,33,0,,,0,,,,0,,0,,,,,,,,,,,,,Nos,1,,,,,,,,,,,,,,,,,,,,,,,
-,Shaft,Shaft,Raw Material,Nos,1.25 in. Diameter x 6 ft. Mild Steel Tubing,Yes,No,No,No,Yes,Yes,Yes,No,No,No,No,,Shaft,,,,,Stores - WP,0,,0,,,,0,,0,0,Eagle Hardware,0,,,30,0,,,0,,,,0,,0,,,,,,,,,,,,,Nos,1,,,,,,,,,,,,,,,,,,,,,,,
-,Stand,Stand,Raw Material,Nos,N/A,Yes,No,No,No,Yes,Yes,Yes,No,No,No,No,,Stand,,,,,Stores - WP,0,,0,,,,0,,0,0,Scott Ties,0,,,0,0,,,0,,,,0,,0,,,,,,,,,,,,,Nos,1,,,,,,,,,,,,,,,,,,,,,,,
-,Upper Bearing Plate,Upper Bearing Plate,Raw Material,Nos,3/16 in. x 6 in. x 6 in. Low Carbon Steel Plate,Yes,No,No,No,Yes,Yes,Yes,No,No,No,No,,Upper Bearing Plate,,,,,Stores - WP,0,,0,,,,0,,0,0,Eagle Hardware,0,,,50,0,,,0,,,,0,,0,,,,,,,,,,,,,Nos,1,,,,,,,,,,,,,,,,,,,,,,,
-,Wind Mill A Series,Wind Mill A Series,Products,Nos,Wind Mill A Series for Home Use 9ft,Yes,No,No,Yes,No,Yes,Yes,No,Yes,Yes,No,,Wind Mill A Series,,,,,Finished Goods - WP,0,,0,WMA,,,0,,0,0,,0,,,0,0,,,0,,,,0,,0,,,,,,,,,,,,,Nos,1,,,,,,,,,,,,,,,,,,,,,,,
-,Wind MIll C Series,Wind MIll C Series,Products,Nos,Wind Mill C Series for Commercial Use 18ft,Yes,No,No,Yes,No,Yes,Yes,No,Yes,Yes,No,,Wind MIll C Series,,,,,Finished Goods - WP,0,,0,WMC,,,0,,0,0,,0,,,0,0,,,0,,,,0,,0,,,,,,,,,,,,,Nos,1,,,,,,,,,,,,,,,,,,,,,,,
-,Wind Turbine,Wind Turbine,Products,Nos,Small Wind Turbine for Home Use,Yes,No,No,Yes,No,Yes,Yes,No,Yes,Yes,No,,Wind Turbine,,,,,Finished Goods - WP,0,,0,WTU,,,0,,0,0,,0,,,0,0,,,0,,,,0,,0,,,,,,,,,,,,,Nos,1,,,,,,,,,,,,,,,,,,,,,,,
-,Wing Sheet,Wing Sheet,Raw Material,Nos,1/32 in. x 24 in. x 47 in. HDPE Opaque Sheet,Yes,No,No,No,Yes,Yes,Yes,No,No,No,No,,Wing Sheet,,,,,Stores - WP,0,,0,,,,0,,0,0,New World Realty,0,,,22,0,,,0,,,,0,,0,,,,,,,,,,,,,Nos,1,,,,,,,,,,,,,,,,,,,,,,,
diff --git a/utilities/demo/demo_docs/Item_Price.csv b/utilities/demo/demo_docs/Item_Price.csv
deleted file mode 100644
index cd7a139..0000000
--- a/utilities/demo/demo_docs/Item_Price.csv
+++ /dev/null
@@ -1,49 +0,0 @@
-Data Import Template,,,,,,,,
-Table:,Item Price,,,,,,,
-,,,,,,,,
-,,,,,,,,
-Notes:,,,,,,,,
-Please do not change the template headings.,,,,,,,,
-First data column must be blank.,,,,,,,,
-"If you are uploading new records, leave the ""name"" (ID) column blank.",,,,,,,,
-"If you are uploading new records, ""Naming Series"" becomes mandatory, if present.",,,,,,,,
-Only mandatory fields are necessary for new records. You can delete non-mandatory columns if you wish.,,,,,,,,
-"For updating, you can update only selective columns.",,,,,,,,
-You can only upload upto 5000 records in one go. (may be less in some cases),,,,,,,,
-,,,,,,,,
-DocType:,Item Price,,,,,,,
-Column Labels:,ID,Price List,Item Code,Rate,Buying,Selling,Item Name,Item Description
-Column Name:,name,price_list,item_code,ref_rate,buying,selling,item_name,item_description
-Mandatory:,Yes,Yes,Yes,Yes,No,No,No,No
-Type:,Data (text),Link,Link,Currency,Check,Check,Data,Text
-Info:,,Valid Price List,Valid Item,,0 or 1,0 or 1,,
-Start entering data below this line,,,,,,,,
-,,Standard Buying,Base Bearing Plate,15,1,,,
-,,Standard Buying,Base Plate,20,1,,,
-,,Standard Buying,Bearing Block,10,1,,,
-,,Standard Buying,Bearing Collar,20,1,,,
-,,Standard Buying,Bearing Pipe,15,1,,,
-,,Standard Buying,Blade Rib,10,1,,,
-,,Standard Buying,Disc Collars,74,1,,,
-,,Standard Buying,External Disc,45,1,,,
-,,Standard Buying,Internal Disc,33,1,,,
-,,Standard Buying,Shaft,30,1,,,
-,,Standard Buying,Stand,40,1,,,
-,,Standard Buying,Upper Bearing Plate,50,1,,,
-,,Standard Buying,Wing Sheet,22,1,,,
-,,Standard Selling,Wind Turbine,21,,1,,
-,,Standard Selling,Wind Mill A Series,28,,1,,
-,,Standard Selling,Wind MIll C Series,14,,1,,
-,,Standard Selling,Base Bearing Plate,28,,1,,
-,,Standard Selling,Base Plate,21,,1,,
-,,Standard Selling,Bearing Block,14,,1,,
-,,Standard Selling,Bearing Collar,103.6,,1,,
-,,Standard Selling,Bearing Pipe,63,,1,,
-,,Standard Selling,Blade Rib,46.2,,1,,
-,,Standard Selling,Disc Collars,42,,1,,
-,,Standard Selling,External Disc,56,,1,,
-,,Standard Selling,Internal Disc,70,,1,,
-,,Standard Selling,Shaft,340,,1,,
-,,Standard Selling,Stand,400,,1,,
-,,Standard Selling,Upper Bearing Plate,300,,1,,
-,,Standard Selling,Wing Sheet,30.8,,1,,
diff --git a/utilities/demo/demo_docs/Lead.csv b/utilities/demo/demo_docs/Lead.csv
deleted file mode 100644
index 948a68d..0000000
--- a/utilities/demo/demo_docs/Lead.csv
+++ /dev/null
@@ -1,68 +0,0 @@
-Data Import Template,,,,,,,,,,,,,,,,,,,,,,,,

-Table:,Lead,,,,,,,,,,,,,,,,,,,,,,,

-,,,,,,,,,,,,,,,,,,,,,,,,

-,,,,,,,,,,,,,,,,,,,,,,,,

-Notes:,,,,,,,,,,,,,,,,,,,,,,,,

-Please do not change the template headings.,,,,,,,,,,,,,,,,,,,,,,,,

-First data column must be blank.,,,,,,,,,,,,,,,,,,,,,,,,

-Only mandatory fields are necessary for new records. You can delete non-mandatory columns if you wish.,,,,,,,,,,,,,,,,,,,,,,,,

-"For updating, you can update only selective columns.",,,,,,,,,,,,,,,,,,,,,,,,

-"If you are uploading new records, leave the ""name"""" (ID) column blank.""",,,,,,,,,,,,,,,,,,,,,,,,

-"If you are uploading new records, ""Naming Series"""" becomes mandatory"," if present.""",,,,,,,,,,,,,,,,,,,,,,,

-You can only upload upto 5000 records in one go. (may be less in some cases),,,,,,,,,,,,,,,,,,,,,,,,

-,,,,,,,,,,,,,,,,,,,,,,,,

-Column Labels,ID,Contact Name,Status,Naming Series,Company Name,Email Id,Source,From Customer,Campaign Name,Phone,Mobile No.,Fax,Website,Territory,Lead Type,Lead Owner,Market Segment,Industry,Request Type,Next Contact By,Next Contact Date,Company,Unsubscribed,Blog Subscriber

-Column Name:,name,lead_name,status,naming_series,company_name,email_id,source,customer,campaign_name,phone,mobile_no,fax,website,territory,type,lead_owner,market_segment,industry,request_type,contact_by,contact_date,company,unsubscribed,blog_subscriber

-Mandatory:,Yes,Yes,Yes,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No

-Type:,Data (text),Data,Select,Select,Data,Data,Select,Link,Link,Data,Data,Data,Data,Link,Select,Link,Select,Link,Select,Link,Date,Link,Check,Check

-Info:,,,"Lead, Open, Replied, Opportunity, Interested, Converted, Do Not Contact","One of: LEAD, LEAD/10-11/, LEAD/MUMBAI/",,,"One of: Advertisement, Blog Post, Campaign, Call, Customer, Exhibition, Supplier, Website, Email",Valid Customer,Valid Campaign,,,,,Valid Territory,"One of: Client, Channel Partner, Consultant",Valid Profile,"One of: Lower Income, Middle Income, Upper Income",Valid Industry Type,"One of: Product Enquiry, Request for Information, Suggestions, Other",Valid Profile,,Valid Company,0 or 1,0 or 1

-Start entering data below this line,,,,,,,,,,,,,,,,,,,,,,,,

-,,Mart Lakeman,Lead,,Zany Brainy,MartLakeman@einrot.com,,,,,,,,,,,,,,,,,,

-,,Saga Lundqvist,Lead,,Patterson-Fletcher,SagaLundqvist@dayrep.com,,,,,,,,,,,,,,,,,,

-,,Adna Sjöberg,Lead,,Griff's Hamburgers,AdnaSjoberg@gustr.com,,,,,,,,,,,,,,,,,,

-,,Ida Svendsen,Lead,,Rhodes Furniture,IdaDSvendsen@superrito.com,,,,,,,,,,,,,,,,,,

-,,Emppu Hämeenniemi,Lead,,Burger Chef,EmppuHameenniemi@teleworm.us,,,,,,,,,,,,,,,,,,

-,,Eugenio Pisano,Lead,,Stratabiz,EugenioPisano@cuvox.de,,,,,,,,,,,,,,,,,,

-,,Semhar Hagos,Lead,,Home Quarters Warehouse,SemharHagos@einrot.com,,,,,,,,,,,,,,,,,,

-,,Branimira Ivanković,Lead,,Enviro Architectural Designs,BranimiraIvankovic@einrot.com,,,,,,,,,,,,,,,,,,

-,,Shelly Fields,Lead,,Ideal Garden Management,ShellyLFields@superrito.com,,,,,,,,,,,,,,,,,,

-,,Leo Mikulić,Lead,,Listen Up,LeoMikulic@gustr.com,,,,,,,,,,,,,,,,,,

-,,Denisa Jarošová,Lead,,I. Magnin,DenisaJarosova@teleworm.us,,,,,,,,,,,,,,,,,,

-,,Janek Rutkowski,Lead,,First Rate Choice,JanekRutkowski@dayrep.com,,,,,,,,,,,,,,,,,,

-,,美月 宇藤,Lead,,Multi Tech Development,mm@gustr.com,,,,,,,,,,,,,,,,,,

-,,Даниил Афанасьев,Lead,,National Auto Parts,dd@einrot.com,,,,,,,,,,,,,,,,,,

-,,Zorislav Petković,Lead,,Integra Investment Plan,ZorislavPetkovic@cuvox.de,,,,,,,,,,,,,,,,,,

-,,Nanao Niwa,Lead,,The Lawn Guru,NanaoNiwa@superrito.com,,,,,,,,,,,,,,,,,,

-,,Hreiðar Jörundsson,Lead,,Buena Vista Realty Service,HreiarJorundsson@armyspy.com,,,,,,,,,,,,,,,,,,

-,,Lai Chu,Lead,,Bountiful Harvest Health Food Store,ChuThiBichLai@einrot.com,,,,,,,,,,,,,,,,,,

-,,Victor Aksakov,Lead,,P. Samuels Men's Clothiers,VictorAksakov@dayrep.com,,,,,,,,,,,,,,,,,,

-,,Saidalim Bisliev,Lead,,Vinyl Fever,SaidalimBisliev@cuvox.de,,,,,,,,,,,,,,,,,,

-,,Totte Jakobsson,Lead,,Garden Master,TotteJakobsson@armyspy.com,,,,,,,,,,,,,,,,,,

-,,Naná Armas,Lead,,Big Apple,NanaArmasRobles@cuvox.de,,,,,,,,,,,,,,,,,,

-,,Walerian Duda,Lead,,Monk House Sales,WalerianDuda@dayrep.com,,,,,,,,,,,,,,,,,,

-,,Moarimikashi ,Lead,,ManCharm,Moarimikashi@teleworm.us,,,,,,,,,,,,,,,,,,

-,,Dobromił Dąbrowski ,Lead,,Custom Lawn Care,DobromilDabrowski@dayrep.com,,,,,,,,,,,,,,,,,,

-,,Teigan Sinclair,Lead,,The Serendipity Dip,TeiganSinclair@gustr.com,,,,,,,,,,,,,,,,,,

-,,Fahad Guirguis,Lead,,Cavages,FahadSaidGuirguis@gustr.com,,,,,,,,,,,,,,,,,,

-,,Morten Olsen,Lead,,Gallenkamp,MortenJOlsen@armyspy.com,,,,,,,,,,,,,,,,,,

-,,Christian Baecker,Lead,,Webcom Business Services,ChristianBaecker@armyspy.com,,,,,,,,,,,,,,,,,,

-,,Sebastianus Dohmen,Lead,,Accord Investments,SebastianusDohmen@cuvox.de,,,,,,,,,,,,,,,,,,

-,,Eero Koskinen,Lead,,American Appliance,EeroKoskinen@superrito.com,,,,,,,,,,,,,,,,,,

-,,富奎 盧,Lead,,Bettendorf's,LuFuKui@teleworm.us,,,,,,,,,,,,,,,,,,

-,,Milica Jelić,Lead,,House Of Denmark,MilicaJelic@dayrep.com,,,,,,,,,,,,,,,,,,

-,,Barbora Holubová,Lead,,10000 Auto Parts,BarboraHolubova@cuvox.de,,,,,,,,,,,,,,,,,,

-,,Marta Kos,Lead,,Mages,MartaKos@einrot.com,,,,,,,,,,,,,,,,,,

-,,Simret Zula,Lead,,CSK Auto,SimretZula@cuvox.de,,,,,,,,,,,,,,,,,,

-,,Kamil Chlubna,Lead,,Eagle Hardware & Garden,KamilChlubna@einrot.com,,,,,,,,,,,,,,,,,,

-,,Aceline Bolduc,Lead,,Rustler Steak House,AcelineBolduc@armyspy.com,,,,,,,,,,,,,,,,,,

-,,Lucie Stupková,Lead,,ABCO Foods,LucieStupkova@gustr.com,,,,,,,,,,,,,,,,,,

-,,Roland Solvik,Lead,,Trak Auto,RolandSolvik@cuvox.de,,,,,,,,,,,,,,,,,,

-,,Mekirinzukushitakufu ,Lead,,Choices,Mekirinzukushitakufu@teleworm.us,,,,,,,,,,,,,,,,,,

-,,Mukharbek Sultanovich,Lead,,Megatronic,MukharbekSultanovich@cuvox.de,,,,,,,,,,,,,,,,,,

-,,Osman Amanuel,Lead,,Handy Dan,OsmanAmanuel@dayrep.com,,,,,,,,,,,,,,,,,,

-,,幸子 阪部,Lead,,Channel Home Centers,dd@armyspy.com,,,,,,,,,,,,,,,,,,

-,,Masakazu Kamitani,Lead,,Honest Air Group,MasakazuKamitani@superrito.com,,,,,,,,,,,,,,,,,,

-,,Omran Sabbagh,Lead,,Pleasures and Pasttimes,OmranNuhaidSabbagh@einrot.com,,,,,,,,,,,,,,,,,,

-,,Rikako Matsumura,Lead,,Lazysize,RikakoMatsumura@einrot.com,,,,,,,,,,,,,,,,,,

-,,Anayolisa Chukwukadibia,Lead,,Prestiga-Biz,AnayolisaChukwukadibia@einrot.com,,,,,,,,,,,,,,,,,,

-,,Gudmunda Hinna,Lead,,Childs Restaurants,GudmundaHinna@armyspy.com,,,,,,,,,,,,,,,,,,
\ No newline at end of file
diff --git a/utilities/demo/demo_docs/Profile.csv b/utilities/demo/demo_docs/Profile.csv
deleted file mode 100644
index eb456c1..0000000
--- a/utilities/demo/demo_docs/Profile.csv
+++ /dev/null
@@ -1,40 +0,0 @@
-Data Import Template,,,,,,,,,,,,,,,,,,,,
-Table:,Profile,,,,,,,,,,,,,,,,,,,
-,,,,,,,,,,,,,,,,,,,,
-,,,,,,,,,,,,,,,,,,,,
-Notes:,,,,,,,,,,,,,,,,,,,,
-Please do not change the template headings.,,,,,,,,,,,,,,,,,,,,
-First data column must be blank.,,,,,,,,,,,,,,,,,,,,
-"If you are uploading new records, leave the ""name"" (ID) column blank.",,,,,,,,,,,,,,,,,,,,
-"If you are uploading new records, ""Naming Series"" becomes mandatory, if present.",,,,,,,,,,,,,,,,,,,,
-Only mandatory fields are necessary for new records. You can delete non-mandatory columns if you wish.,,,,,,,,,,,,,,,,,,,,
-"For updating, you can update only selective columns.",,,,,,,,,,,,,,,,,,,,
-You can only upload upto 5000 records in one go. (may be less in some cases),,,,,,,,,,,,,,,,,,,,
-,,,,,,,,,,,,,,,,,,,,
-DocType:,Profile,,,,,,,,,,,,,,,,,,,
-Column Labels:,ID,Email,First Name,User Type,Enabled,Middle Name (Optional),Last Name,Language,Birth Date,Gender,New Password,User Image,Background Image,Bio,Email Signature,Login After,Login Before,Restrict IP,Last Login,Last IP
-Column Name:,name,email,first_name,user_type,enabled,middle_name,last_name,language,birth_date,gender,new_password,user_image,background_image,bio,email_signature,login_after,login_before,restrict_ip,last_login,last_ip
-Mandatory:,Yes,Yes,Yes,Yes,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No,No
-Type:,Data (text),Data,Data,Select,Check,Data,Data,Select,Date,Select,Password,Select,Select,Small Text,Small Text,Int,Int,Data,Read Only,Read Only
-Info:,,,,"One of: System User, Website User",0 or 1,,,"One of: العربية, Deutsch, english, español, français, हिंदी, Hrvatski, nederlands, português, português brasileiro, српски, தமிழ், ไทย",,"One of: Male, Female, Other",,One of: attach_files:,One of: attach_files:,,,Integer,Integer,,,
-Start entering data below this line,,,,,,,,,,,,,,,,,,,,
-,,DikmanShervashidze@armyspy.com,Dikman,System User,1,V,Shervashidze,,,,testpass,,,,,,,,,
-,,Zukutakitoteka@teleworm.us,Zukutakitoteka,System User,1,,,,,,testpass,,,,,,,,,
-,,HatsueKashiwagi@cuvox.de,Hatsue,System User,1,H,Kashiwagi,,,,testpass,,,,,,,,,
-,,NuranVerkleij@einrot.com,Nuran,System User,1,T,Verkleij,,,,testpass,,,,,,,,,
-,,aromn@armyspy.com,Дмитрий,System User,1,З,Пирогов,,,,testpass,,,,,,,,,
-,,TildeLindqvist@cuvox.de,Tilde,System User,1,T,Lindqvist,,,,testpass,,,,,,,,,
-,,MichalSobczak@teleworm.us,Michał,System User,1,S,Sobczak,,,,testpass,,,,,,,,,
-,,GabrielleLoftus@superrito.com,Gabrielle,System User,1,J,Loftus,,,,testpass,,,,,,,,,
-,,VakhitaRyzaev@teleworm.us,Vakhita,System User,1,A,Ryzaev,,,,testpass,,,,,,,,,
-,,CharmaineGaudreau@cuvox.de,Charmaine,System User,1,D,Gaudreau,,,,testpass,,,,,,,,,
-,,RafaelaMaartens@cuvox.de,Rafaëla,System User,1,Z,Maartens,,,,testpass,,,,,,,,,
-,,NuguseYohannes@dayrep.com,Nuguse,System User,0,S,Yohannes,,,,testpass,,,,,,,,,
-,,panca@armyspy.com,Раиса,System User,0,В,Белякова,,,,testpass,,,,,,,,,
-,,CaYinLong@gustr.com,胤隆,System User,1,婷,蔡,,,,testpass,,,,,,,,,
-,,FreddieScott@armyspy.com,Freddie,System User,1,A,Scott,,,,testpass,,,,,,,,,
-,,BergoraVigfusdottir@superrito.com,Bergþóra,System User,1,Ö,Vigfúsdóttir,,,,testpass,,,,,,,,,
-,,WardNajmalDinKalb@cuvox.de,Ward,System User,1,N,Kalb,,,,testpass,,,,,,,,,
-,,WanMai@teleworm.us,Wan,System User,1,A,Mai,,,,testpass,,,,,,,,,
-,,LeonAbdulov@superrito.com,Leon,System User,1,A,Abdulov,,,,testpass,,,,,,,,,
-,,SabinaNovotna@superrito.com,Sabina,System User,1,J,Novotná,,,,testpass,,,,,,,,,
diff --git a/utilities/demo/demo_docs/Salary_Structure.csv b/utilities/demo/demo_docs/Salary_Structure.csv
deleted file mode 100644
index a74de90..0000000
--- a/utilities/demo/demo_docs/Salary_Structure.csv
+++ /dev/null
@@ -1,24 +0,0 @@
-Data Import Template,,,,,,,,,,,,,,,,,,,,,,,,
-Table:,Salary Structure,,,,,,,,,,,,,,,,,,,,,,,
-,,,,,,,,,,,,,,,,,,,,,,,,
-,,,,,,,,,,,,,,,,,,,,,,,,
-Notes:,,,,,,,,,,,,,,,,,,,,,,,,
-Please do not change the template headings.,,,,,,,,,,,,,,,,,,,,,,,,
-First data column must be blank.,,,,,,,,,,,,,,,,,,,,,,,,
-"If you are uploading new records, leave the ""name"" (ID) column blank.",,,,,,,,,,,,,,,,,,,,,,,,
-"If you are uploading new records, ""Naming Series"" becomes mandatory, if present.",,,,,,,,,,,,,,,,,,,,,,,,
-Only mandatory fields are necessary for new records. You can delete non-mandatory columns if you wish.,,,,,,,,,,,,,,,,,,,,,,,,
-"For updating, you can update only selective columns.",,,,,,,,,,,,,,,,,,,,,,,,
-You can only upload upto 5000 records in one go. (may be less in some cases),,,,,,,,,,,,,,,,,,,,,,,,
-,,,,,,,,,,,,,,,,,,,,,,,,
-DocType:,Salary Structure,,,,,,,,,,,,,,~,Salary Structure Earning,earning_details,,,~,Salary Structure Deduction,deduction_details,,
-Column Labels:,ID,Employee,Is Active,From Date,Company,Employee Name,Branch,Designation,Department,Grade,To Date,Total Earning,Total Deduction,Net Pay,,ID,Type,Amount,Reduce Earning for Leave Without Pay (LWP),,ID,Type,Amount,Reduce Deduction for Leave Without Pay (LWP)
-Column Name:,name,employee,is_active,from_date,company,employee_name,branch,designation,department,grade,to_date,total_earning,total_deduction,net_pay,~,name,e_type,modified_value,depend_on_lwp,~,name,d_type,d_modified_amt,depend_on_lwp
-Mandatory:,Yes,Yes,Yes,Yes,Yes,No,No,No,No,No,No,No,No,No,,Yes,Yes,No,No,,Yes,Yes,No,No
-Type:,Data (text),Link,Select,Date,Select,Data,Select,Select,Select,Select,Date,Currency,Currency,Currency,,Data,Link,Currency,Check,,Data,Link,Currency,Check
-Info:,,Valid Employee,"One of: Yes, No",,Valid Company,,Valid Branch,Valid Designation,Valid Department,Valid Grade,,,,,,Leave blank for new records,Valid Earning Type,,0 or 1,,Leave blank for new records,Valid Deduction Type,,0 or 1
-Start entering data below this line,,,,,,,,,,,,,,,,,,,,,,,,
-,,EMP/0001,Yes,2013-08-06,Wind Power LLC,Dikman Shervashidze Shervashidze,,,,,,5000,400,4600,,,Basic,5000,,,,Income Tax,400,
-,,EMP/0002,Yes,2013-08-06,Wind Power LLC,Zukutakitoteka,,,,,,6700,400,6300,,,Basic,6700,,,,Income Tax,400,
-,,EMP/0003,Yes,2013-08-06,Wind Power LLC,Hatsue Kashiwagi,,,,,,3400,400,3000,,,Basic,3400,,,,Income Tax,400,
-,,EMP/0004,Yes,2013-08-06,Wind Power LLC,Nuran Verkleij,,,,,,6990,566,6424,,,Basic,6990,,,,Income Tax,566,
diff --git a/utilities/demo/demo_docs/Stock Reconcilation Template.csv b/utilities/demo/demo_docs/Stock Reconcilation Template.csv
deleted file mode 100644
index eddc2bc..0000000
--- a/utilities/demo/demo_docs/Stock Reconcilation Template.csv
+++ /dev/null
@@ -1,25 +0,0 @@
-Stock Reconciliation,,,,,,

-----,,,,,,

-"Stock Reconciliation can be used to update the stock on a particular date, usually as per physical inventory.",,,,,,

-"When submitted, the system creates difference entries to set the given stock and valuation on this date.",,,,,,

-It can also be used to create opening stock entries and to fix stock value.,,,,,,

-----,,,,,,

-Notes:,,,,,,

-Item Code and Warehouse should already exist.,,,,,,

-You can update either Quantity or Valuation Rate or both.,,,,,,

-"If no change in either Quantity or Valuation Rate, leave the cell blank.",,,,,,

-----,,,,,,

-Item Code,Warehouse,Quantity,Valuation Rate,,,

-Base Bearing Plate,Stores,4,750,,,

-Base Plate,Stores,4,1092,,,

-Bearing Block,Stores,2,355,,,

-Bearing Collar,Stores,4,980,,,

-Bearing Pipe,Stores,5,599,,,

-Blade Rib,Stores,3,430,,,

-Disc Collars,Stores,7,3000,,,

-External Disc,Stores,2,1200,,,

-Internal Disc,Stores,2,1000,,,

-Shaft,Stores,5,600,,,

-Stand,Stores,2,200,,,

-Upper Bearing Plate,Stores,10,400,,,

-Wing Sheet,Stores,20,300,,,
\ No newline at end of file
diff --git a/utilities/demo/demo_docs/Supplier.csv b/utilities/demo/demo_docs/Supplier.csv
deleted file mode 100644
index 6f91164..0000000
--- a/utilities/demo/demo_docs/Supplier.csv
+++ /dev/null
@@ -1,29 +0,0 @@
-Data Import Template,,,,,,,,,

-Table:,Supplier,,,,,,,,

-,,,,,,,,,

-,,,,,,,,,

-Notes:,,,,,,,,,

-Please do not change the template headings.,,,,,,,,,

-First data column must be blank.,,,,,,,,,

-Only mandatory fields are necessary for new records. You can delete non-mandatory columns if you wish.,,,,,,,,,

-"For updating, you can update only selective columns.",,,,,,,,,

-"If you are uploading new records, leave the ""name"" (ID) column blank.",,,,,,,,,

-"If you are uploading new records, ""Naming Series"" becomes mandatory, if present.",,,,,,,,,

-You can only upload upto 5000 records in one go. (may be less in some cases),,,,,,,,,

-,,,,,,,,,

-Column Labels,ID,Supplier Name,Supplier Type,Company,Series,Default Currency,Supplier Details,Credit Days,Website

-Column Name:,name,supplier_name,supplier_type,company,naming_series,default_currency,supplier_details,credit_days,website

-Mandatory:,Yes,Yes,Yes,Yes,No,No,No,No,No

-Type:,Data (text),Data,Link,Link,Select,Link,Text,Int,Data

-Info:,,,Valid Supplier Type,Valid Company,"One of: SUPP, SUPP/10-11/",Valid Currency,,Integer,

-Start entering data below this line,,,,,,,,,

-,Helios Air,Helios Air,Raw Material,Wind Power LLC,,,,,

-,Ks Merchandise,Ks Merchandise,Electrical,Wind Power LLC,,,,,

-,HomeBase,HomeBase,Raw Material,Wind Power LLC,,,,,

-,Scott Ties,Scott Ties,Raw Material,Wind Power LLC,,,,,

-,Reliable Investments,Reliable Investments,Services,Wind Power LLC,,,,,

-,Nan Duskin,Nan Duskin,Services,Wind Power LLC,,,,,

-,Rainbow Records,Rainbow Records,Services,Wind Power LLC,,,,,

-,New World Realty,New World Realty,Services,Wind Power LLC,,,,,

-,Asiatic Solutions,Asiatic Solutions,Raw Material,Wind Power LLC,,,,,

-,Eagle Hardware,Eagle Hardware,Raw Material,Wind Power LLC,,,,,
\ No newline at end of file
diff --git a/utilities/demo/demo_docs/bearing-block.png b/utilities/demo/demo_docs/bearing-block.png
deleted file mode 100644
index b60f2f4..0000000
--- a/utilities/demo/demo_docs/bearing-block.png
+++ /dev/null
Binary files differ
diff --git a/utilities/demo/demo_docs/wind-turbine.png b/utilities/demo/demo_docs/wind-turbine.png
deleted file mode 100644
index 81fcfc2..0000000
--- a/utilities/demo/demo_docs/wind-turbine.png
+++ /dev/null
Binary files differ
diff --git a/utilities/demo/make_demo.py b/utilities/demo/make_demo.py
deleted file mode 100644
index b98fd7a..0000000
--- a/utilities/demo/make_demo.py
+++ /dev/null
@@ -1,434 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-import webnotes, os, datetime
-import webnotes.utils
-from webnotes.utils import random_string
-from webnotes.widgets import query_report
-import random
-import json
-
-webnotes.session = webnotes._dict({"user":"Administrator"})
-from core.page.data_import_tool.data_import_tool import upload
-
-# fix price list
-# fix fiscal year
-
-company = "Wind Power LLC"
-company_abbr = "WP"
-country = "United States"
-currency = "USD"
-time_zone = "America/New_York"
-start_date = '2013-01-01'
-bank_name = "Citibank"
-runs_for = None
-prob = {
-	"default": { "make": 0.6, "qty": (1,5) },
-	"Sales Order": { "make": 0.4, "qty": (1,3) },
-	"Purchase Order": { "make": 0.7, "qty": (1,15) },
-	"Purchase Receipt": { "make": 0.7, "qty": (1,15) },
-}
-
-def make(reset=False, simulate=True):
-	#webnotes.flags.print_messages = True
-	webnotes.flags.mute_emails = True
-	webnotes.flags.rollback_on_exception = True
-	
-	if not webnotes.conf.demo_db_name:
-		raise Exception("conf.py does not have demo_db_name")
-	
-	if reset:
-		setup()
-	else:
-		if webnotes.conn:
-			webnotes.conn.close()
-		
-		webnotes.connect(db_name=webnotes.conf.demo_db_name)
-	
-	if simulate:
-		_simulate()
-		
-def setup():
-	install()
-	webnotes.connect(db_name=webnotes.conf.demo_db_name)
-	complete_setup()
-	make_customers_suppliers_contacts()
-	make_items()
-	make_price_lists()
-	make_users_and_employees()
-	make_bank_account()
-	# make_opening_stock()
-	# make_opening_accounts()
-
-def _simulate():
-	global runs_for
-	current_date = webnotes.utils.getdate(start_date)
-	
-	# continue?
-	last_posting = webnotes.conn.sql("""select max(posting_date) from `tabStock Ledger Entry`""")
-	if last_posting[0][0]:
-		current_date = webnotes.utils.add_days(last_posting[0][0], 1)
-
-	# run till today
-	if not runs_for:
-		runs_for = webnotes.utils.date_diff(webnotes.utils.nowdate(), current_date)
-	
-	for i in xrange(runs_for):		
-		print current_date.strftime("%Y-%m-%d")
-		webnotes.local.current_date = current_date
-		
-		if current_date.weekday() in (5, 6):
-			current_date = webnotes.utils.add_days(current_date, 1)
-			continue
-
-		run_sales(current_date)
-		run_purchase(current_date)
-		run_manufacturing(current_date)
-		run_stock(current_date)
-		run_accounts(current_date)
-
-		current_date = webnotes.utils.add_days(current_date, 1)
-		
-def run_sales(current_date):
-	if can_make("Quotation"):
-		for i in xrange(how_many("Quotation")):
-			make_quotation(current_date)
-					
-	if can_make("Sales Order"):
-		for i in xrange(how_many("Sales Order")):
-			make_sales_order(current_date)
-
-def run_accounts(current_date):
-	if can_make("Sales Invoice"):
-		from selling.doctype.sales_order.sales_order import make_sales_invoice
-		report = "Ordered Items to be Billed"
-		for so in list(set([r[0] for r in query_report.run(report)["result"] if r[0]!="Total"]))[:how_many("Sales Invoice")]:
-			si = webnotes.bean(make_sales_invoice(so))
-			si.doc.posting_date = current_date
-			si.insert()
-			si.submit()
-			webnotes.conn.commit()
-
-	if can_make("Purchase Invoice"):
-		from stock.doctype.purchase_receipt.purchase_receipt import make_purchase_invoice
-		report = "Received Items to be Billed"
-		for pr in list(set([r[0] for r in query_report.run(report)["result"] if r[0]!="Total"]))[:how_many("Purchase Invoice")]:
-			pi = webnotes.bean(make_purchase_invoice(pr))
-			pi.doc.posting_date = current_date
-			pi.doc.bill_no = random_string(6)
-			pi.insert()
-			pi.submit()
-			webnotes.conn.commit()
-			
-	if can_make("Payment Received"):
-		from accounts.doctype.journal_voucher.journal_voucher import get_payment_entry_from_sales_invoice
-		report = "Accounts Receivable"
-		for si in list(set([r[4] for r in query_report.run(report, {"report_date": current_date })["result"] if r[3]=="Sales Invoice"]))[:how_many("Payment Received")]:
-			jv = webnotes.bean(get_payment_entry_from_sales_invoice(si))
-			jv.doc.posting_date = current_date
-			jv.doc.cheque_no = random_string(6)
-			jv.doc.cheque_date = current_date
-			jv.insert()
-			jv.submit()
-			webnotes.conn.commit()
-			
-	if can_make("Payment Made"):
-		from accounts.doctype.journal_voucher.journal_voucher import get_payment_entry_from_purchase_invoice
-		report = "Accounts Payable"
-		for pi in list(set([r[4] for r in query_report.run(report, {"report_date": current_date })["result"] if r[3]=="Purchase Invoice"]))[:how_many("Payment Made")]:
-			jv = webnotes.bean(get_payment_entry_from_purchase_invoice(pi))
-			jv.doc.posting_date = current_date
-			jv.doc.cheque_no = random_string(6)
-			jv.doc.cheque_date = current_date
-			jv.insert()
-			jv.submit()
-			webnotes.conn.commit()
-
-def run_stock(current_date):
-	# make purchase requests
-	if can_make("Purchase Receipt"):
-		from buying.doctype.purchase_order.purchase_order import make_purchase_receipt
-		from stock.stock_ledger import NegativeStockError
-		report = "Purchase Order Items To Be Received"
-		for po in list(set([r[0] for r in query_report.run(report)["result"] if r[0]!="Total"]))[:how_many("Purchase Receipt")]:
-			pr = webnotes.bean(make_purchase_receipt(po))
-			pr.doc.posting_date = current_date
-			pr.doc.fiscal_year = current_date.year
-			pr.insert()
-			try:
-				pr.submit()
-				webnotes.conn.commit()
-			except NegativeStockError: pass
-	
-	# make delivery notes (if possible)
-	if can_make("Delivery Note"):
-		from selling.doctype.sales_order.sales_order import make_delivery_note
-		from stock.stock_ledger import NegativeStockError
-		from stock.doctype.serial_no.serial_no import SerialNoRequiredError, SerialNoQtyError
-		report = "Ordered Items To Be Delivered"
-		for so in list(set([r[0] for r in query_report.run(report)["result"] if r[0]!="Total"]))[:how_many("Delivery Note")]:
-			dn = webnotes.bean(make_delivery_note(so))
-			dn.doc.posting_date = current_date
-			dn.doc.fiscal_year = current_date.year
-			dn.insert()
-			try:
-				dn.submit()
-				webnotes.conn.commit()
-			except NegativeStockError: pass
-			except SerialNoRequiredError: pass
-			except SerialNoQtyError: pass
-	
-	# try submitting existing
-	for dn in webnotes.conn.get_values("Delivery Note", {"docstatus": 0}, "name"):
-		b = webnotes.bean("Delivery Note", dn[0])
-		b.submit()
-		webnotes.conn.commit()
-	
-def run_purchase(current_date):
-	# make material requests for purchase items that have negative projected qtys
-	if can_make("Material Request"):
-		report = "Items To Be Requested"
-		for row in query_report.run(report)["result"][:how_many("Material Request")]:
-			mr = webnotes.new_bean("Material Request")
-			mr.doc.material_request_type = "Purchase"
-			mr.doc.transaction_date = current_date
-			mr.doc.fiscal_year = current_date.year
-			mr.doclist.append({
-				"doctype": "Material Request Item",
-				"parentfield": "indent_details",
-				"schedule_date": webnotes.utils.add_days(current_date, 7),
-				"item_code": row[0],
-				"qty": -row[-1]
-			})
-			mr.insert()
-			mr.submit()
-	
-	# make supplier quotations
-	if can_make("Supplier Quotation"):
-		from stock.doctype.material_request.material_request import make_supplier_quotation
-		report = "Material Requests for which Supplier Quotations are not created"
-		for row in query_report.run(report)["result"][:how_many("Supplier Quotation")]:
-			if row[0] != "Total":
-				sq = webnotes.bean(make_supplier_quotation(row[0]))
-				sq.doc.transaction_date = current_date
-				sq.doc.fiscal_year = current_date.year
-				sq.insert()
-				sq.submit()
-				webnotes.conn.commit()
-		
-	# make purchase orders
-	if can_make("Purchase Order"):
-		from stock.doctype.material_request.material_request import make_purchase_order
-		report = "Requested Items To Be Ordered"
-		for row in query_report.run(report)["result"][:how_many("Purchase Order")]:
-			if row[0] != "Total":
-				po = webnotes.bean(make_purchase_order(row[0]))
-				po.doc.transaction_date = current_date
-				po.doc.fiscal_year = current_date.year
-				po.insert()
-				po.submit()
-				webnotes.conn.commit()
-			
-def run_manufacturing(current_date):
-	from stock.stock_ledger import NegativeStockError
-	from stock.doctype.stock_entry.stock_entry import IncorrectValuationRateError, DuplicateEntryForProductionOrderError
-
-	ppt = webnotes.bean("Production Planning Tool", "Production Planning Tool")
-	ppt.doc.company = company
-	ppt.doc.use_multi_level_bom = 1
-	ppt.doc.purchase_request_for_warehouse = "Stores - WP"
-	ppt.run_method("get_open_sales_orders")
-	ppt.run_method("get_items_from_so")
-	ppt.run_method("raise_production_order")
-	ppt.run_method("raise_purchase_request")
-	webnotes.conn.commit()
-	
-	# submit production orders
-	for pro in webnotes.conn.get_values("Production Order", {"docstatus": 0}, "name"):
-		b = webnotes.bean("Production Order", pro[0])
-		b.doc.wip_warehouse = "Work in Progress - WP"
-		b.submit()
-		webnotes.conn.commit()
-		
-	# submit material requests
-	for pro in webnotes.conn.get_values("Material Request", {"docstatus": 0}, "name"):
-		b = webnotes.bean("Material Request", pro[0])
-		b.submit()
-		webnotes.conn.commit()
-	
-	# stores -> wip
-	if can_make("Stock Entry for WIP"):		
-		for pro in query_report.run("Open Production Orders")["result"][:how_many("Stock Entry for WIP")]:
-			make_stock_entry_from_pro(pro[0], "Material Transfer", current_date)
-		
-	# wip -> fg
-	if can_make("Stock Entry for FG"):		
-		for pro in query_report.run("Production Orders in Progress")["result"][:how_many("Stock Entry for FG")]:
-			make_stock_entry_from_pro(pro[0], "Manufacture/Repack", current_date)
-
-	# try posting older drafts (if exists)
-	for st in webnotes.conn.get_values("Stock Entry", {"docstatus":0}, "name"):
-		try:
-			webnotes.bean("Stock Entry", st[0]).submit()
-			webnotes.conn.commit()
-		except NegativeStockError: pass
-		except IncorrectValuationRateError: pass
-		except DuplicateEntryForProductionOrderError: pass
-
-def make_stock_entry_from_pro(pro_id, purpose, current_date):
-	from manufacturing.doctype.production_order.production_order import make_stock_entry
-	from stock.stock_ledger import NegativeStockError
-	from stock.doctype.stock_entry.stock_entry import IncorrectValuationRateError, DuplicateEntryForProductionOrderError
-
-	try:
-		st = webnotes.bean(make_stock_entry(pro_id, purpose))
-		st.doc.posting_date = current_date
-		st.doc.fiscal_year = current_date.year
-		for d in st.doclist.get({"parentfield": "mtn_details"}):
-			d.expense_account = "Stock Adjustment - " + company_abbr
-			d.cost_center = "Main - " + company_abbr
-		st.insert()
-		webnotes.conn.commit()
-		st.submit()
-		webnotes.conn.commit()
-	except NegativeStockError: pass
-	except IncorrectValuationRateError: pass
-	except DuplicateEntryForProductionOrderError: pass
-	
-def make_quotation(current_date):
-	b = webnotes.bean([{
-		"creation": current_date,
-		"doctype": "Quotation",
-		"quotation_to": "Customer",
-		"customer": get_random("Customer"),
-		"order_type": "Sales",
-		"transaction_date": current_date,
-		"fiscal_year": current_date.year
-	}])
-	
-	add_random_children(b, {
-		"doctype": "Quotation Item", 
-		"parentfield": "quotation_details", 
-	}, rows=3, randomize = {
-		"qty": (1, 5),
-		"item_code": ("Item", {"is_sales_item": "Yes"})
-	}, unique="item_code")
-	
-	b.insert()
-	webnotes.conn.commit()
-	b.submit()
-	webnotes.conn.commit()
-	
-def make_sales_order(current_date):
-	q = get_random("Quotation", {"status": "Submitted"})
-	if q:
-		from selling.doctype.quotation.quotation import make_sales_order
-		so = webnotes.bean(make_sales_order(q))
-		so.doc.transaction_date = current_date
-		so.doc.delivery_date = webnotes.utils.add_days(current_date, 10)
-		so.insert()
-		webnotes.conn.commit()
-		so.submit()
-		webnotes.conn.commit()
-	
-def add_random_children(bean, template, rows, randomize, unique=None):
-	for i in xrange(random.randrange(1, rows)):
-		d = template.copy()
-		for key, val in randomize.items():
-			if isinstance(val[0], basestring):
-				d[key] = get_random(*val)
-			else:
-				d[key] = random.randrange(*val)
-		
-		if unique:
-			if not bean.doclist.get({"doctype": d["doctype"], unique:d[unique]}):
-				bean.doclist.append(d)
-		else:
-			bean.doclist.append(d)
-
-def get_random(doctype, filters=None):
-	condition = []
-	if filters:
-		for key, val in filters.items():
-			condition.append("%s='%s'" % (key, val))
-	if condition:
-		condition = " where " + " and ".join(condition)
-	else:
-		condition = ""
-		
-	out = webnotes.conn.sql("""select name from `tab%s` %s
-		order by RAND() limit 0,1""" % (doctype, condition))
-
-	return out and out[0][0] or None
-
-def can_make(doctype):
-	return random.random() < prob.get(doctype, prob["default"])["make"]
-
-def how_many(doctype):
-	return random.randrange(*prob.get(doctype, prob["default"])["qty"])
-
-def install():
-	print "Creating Fresh Database..."
-	from webnotes.install_lib.install import Installer
-	from webnotes import conf
-	inst = Installer('root')
-	inst.install(conf.demo_db_name, verbose=1, force=1)
-
-def complete_setup():
-	print "Complete Setup..."
-	from setup.page.setup_wizard.setup_wizard import setup_account
-	setup_account({
-		"first_name": "Test",
-		"last_name": "User",
-		"fy_start_date": "2013-01-01",
-		"fy_end_date": "2013-12-31",
-		"industry": "Manufacturing",
-		"company_name": company,
-		"company_abbr": company_abbr,
-		"currency": currency,
-		"timezone": time_zone,
-		"country": country
-	})
-
-	import_data("Fiscal_Year")
-	
-def make_items():
-	import_data("Item")
-	import_data("BOM", submit=True)
-
-def make_price_lists():
-	import_data("Item_Price", overwrite=True)
-	
-def make_customers_suppliers_contacts():
-	import_data(["Customer", "Supplier", "Contact", "Address", "Lead"])
-
-def make_users_and_employees():
-	webnotes.conn.set_value("HR Settings", None, "emp_created_by", "Naming Series")
-	webnotes.conn.commit()
-	
-	import_data(["Profile", "Employee", "Salary_Structure"])
-
-def make_bank_account():
-	ba = webnotes.bean({
-		"doctype": "Account",
-		"account_name": bank_name,
-		"account_type": "Bank or Cash",
-		"group_or_ledger": "Ledger",
-		"parent_account": "Bank Accounts - " + company_abbr,
-		"company": company
-	}).insert()
-	
-	webnotes.set_value("Company", company, "default_bank_account", ba.doc.name)
-	webnotes.conn.commit()
-
-def import_data(dt, submit=False, overwrite=False):
-	if not isinstance(dt, (tuple, list)):
-		dt = [dt]
-	
-	for doctype in dt:
-		print "Importing", doctype.replace("_", " "), "..."
-		webnotes.local.form_dict = webnotes._dict()
-		if submit:
-			webnotes.form_dict["params"] = json.dumps({"_submit": 1})
-		webnotes.uploaded_file = os.path.join(os.path.dirname(__file__), "demo_docs", doctype+".csv")
-		upload(overwrite=overwrite)
diff --git a/utilities/demo/make_erpnext_demo.py b/utilities/demo/make_erpnext_demo.py
deleted file mode 100644
index a094239..0000000
--- a/utilities/demo/make_erpnext_demo.py
+++ /dev/null
@@ -1,124 +0,0 @@
-if __name__=="__main__":
-	import sys
-	sys.path.extend([".", "lib", "app"])
-
-import webnotes, os
-import utilities.demo.make_demo
-
-def make_demo_app(site=None):
-	webnotes.init(site=site)
-	webnotes.flags.mute_emails = 1
-
-	utilities.demo.make_demo.make(reset=True, simulate=False)
-	# setup demo user etc so that the site it up faster, while the data loads
-	make_demo_user()
-	make_demo_login_page()
-	make_demo_on_login_script()
-	utilities.demo.make_demo.make(reset=False, simulate=True)
-	webnotes.destroy()
-
-def make_demo_user():
-	from webnotes.auth import _update_password
-	
-	roles = ["Accounts Manager", "Analytics", "Expense Approver", "Accounts User", 
-		"Leave Approver", "Blogger", "Customer", "Sales Manager", "Employee", "Support Manager", 
-		"HR Manager", "HR User", "Maintenance Manager", "Maintenance User", "Material Manager", 
-		"Material Master Manager", "Material User", "Manufacturing Manager", 
-		"Manufacturing User", "Projects User", "Purchase Manager", "Purchase Master Manager", 
-		"Purchase User", "Quality Manager", "Report Manager", "Sales Master Manager", 
-		"Sales User", "Supplier", "Support Team"]
-		
-	def add_roles(bean):
-		for role in roles:
-			p.doclist.append({
-				"doctype": "UserRole",
-				"parentfield": "user_roles",
-				"role": role
-			})
-	
-	# make demo user
-	if webnotes.conn.exists("Profile", "demo@erpnext.com"):
-		webnotes.delete_doc("Profile", "demo@erpnext.com")
-
-	p = webnotes.new_bean("Profile")
-	p.doc.email = "demo@erpnext.com"
-	p.doc.first_name = "Demo"
-	p.doc.last_name = "User"
-	p.doc.enabled = 1
-	p.doc.user_type = "ERPNext Demo"
-	p.insert()
-	add_roles(p)
-	p.save()
-	_update_password("demo@erpnext.com", "demo")
-	
-	# make system manager user
-	if webnotes.conn.exists("Profile", "admin@erpnext.com"):
-		webnotes.delete_doc("Profile", "admin@erpnext.com")
-	
-	p = webnotes.new_bean("Profile")
-	p.doc.email = "admin@erpnext.com"
-	p.doc.first_name = "Admin"
-	p.doc.last_name = "User"
-	p.doc.enabled = 1
-	p.doc.user_type = "System User"
-	p.insert()
-	roles.append("System Manager")
-	add_roles(p)
-	p.save()
-	_update_password("admin@erpnext.com", "admin010123")
-	
-	# only read for newsletter
-	webnotes.conn.sql("""update `tabDocPerm` set `write`=0, `create`=0, `cancel`=0
-		where parent='Newsletter'""")
-	webnotes.conn.sql("""update `tabDocPerm` set `write`=0, `create`=0, `cancel`=0
-		where parent='Profile' and role='All'""")
-	
-	webnotes.conn.commit()
-
-def make_demo_login_page():
-	webnotes.conn.set_value("Website Settings", None, "home_page", "")
-
-	webnotes.conn.sql("""delete from `tabWeb Page` where name='demo-login'""")
-	p = webnotes.new_bean("Web Page")
-	p.doc.title = "Demo Login"
-	p.doc.published = 1
-	p.doc.description = "ERPNext Demo Login"
-
-	with open(os.path.join(os.path.dirname(__file__), "demo-login.html"), "r") as dfile:
-		p.doc.main_section = dfile.read()
-
-	p.doc.insert_code = 1
-	with open(os.path.join(os.path.dirname(__file__), "demo-login.js"), "r") as dfile:
-		p.doc.javascript = dfile.read()
-
-	p.doc.insert_style = 1
-	with open(os.path.join(os.path.dirname(__file__), "demo-login.css"), "r") as dfile:
-		p.doc.css = dfile.read()
-		
-	p.insert()
-	
-	website_settings = webnotes.bean("Website Settings", "Website Settings")
-	website_settings.doc.home_page = "demo-login"
-	website_settings.doc.disable_signup = 1
-	website_settings.save()
-	
-	webnotes.conn.commit()
-
-def make_demo_on_login_script():
-	import shutil
-	import webnotes.plugins
-	custom_script_path = webnotes.plugins.get_path("Core", "DocType", "Control Panel")
-	webnotes.create_folder(os.path.dirname(custom_script_path))
-	
-	shutil.copyfile(os.path.join(os.path.dirname(__file__), "demo_control_panel.py"), custom_script_path)
-	
-	cp = webnotes.bean("Control Panel")
-	cp.doc.custom_startup_code = """wn.ui.toolbar.show_banner('You are using ERPNext Demo. To start your own ERPNext Trial, <a href="https://erpnext.com/pricing-and-signup" target="_blank">click here</a>')"""
-	cp.save()
-
-	webnotes.conn.commit()
-
-if __name__=="__main__":
-	import sys
-	site = sys.argv[1:]
-	make_demo_app(site=site and site[0] or None)
diff --git a/utilities/doctype/address/address.js b/utilities/doctype/address/address.js
deleted file mode 100644
index aa608ba..0000000
--- a/utilities/doctype/address/address.js
+++ /dev/null
@@ -1,4 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.require('app/controllers/js/contact_address_common.js');
\ No newline at end of file
diff --git a/utilities/doctype/address/address.txt b/utilities/doctype/address/address.txt
deleted file mode 100644
index 5b4ada9..0000000
--- a/utilities/doctype/address/address.txt
+++ /dev/null
@@ -1,251 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:32", 
-  "docstatus": 0, 
-  "modified": "2013-12-12 12:17:46", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_rename": 1, 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-map-marker", 
-  "in_dialog": 0, 
-  "module": "Utilities", 
-  "name": "__common__", 
-  "search_fields": "customer, supplier, sales_partner, country, state"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Address", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Address", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Address"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_details", 
-  "fieldtype": "Section Break", 
-  "label": "Address Details", 
-  "options": "icon-map-marker"
- }, 
- {
-  "description": "Name of person or organization that this address belongs to.", 
-  "doctype": "DocField", 
-  "fieldname": "address_title", 
-  "fieldtype": "Data", 
-  "label": "Address Title", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_type", 
-  "fieldtype": "Select", 
-  "label": "Address Type", 
-  "options": "Billing\nShipping\nOffice\nPersonal\nPlant\nPostal\nShop\nSubsidiary\nWarehouse\nOther", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_line1", 
-  "fieldtype": "Data", 
-  "label": "Address Line 1", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "address_line2", 
-  "fieldtype": "Data", 
-  "label": "Address Line 2"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "city", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "City/Town", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "state", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "label": "State", 
-  "options": "Suggest", 
-  "search_index": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "pincode", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "label": "Pincode", 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "country", 
-  "fieldtype": "Select", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Country", 
-  "options": "link:Country", 
-  "reqd": 1, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "print_hide": 0, 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "email_id", 
-  "fieldtype": "Data", 
-  "label": "Email Id"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "phone", 
-  "fieldtype": "Data", 
-  "label": "Phone", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "fax", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "label": "Fax"
- }, 
- {
-  "default": "0", 
-  "description": "Check to make primary address", 
-  "doctype": "DocField", 
-  "fieldname": "is_primary_address", 
-  "fieldtype": "Check", 
-  "label": "Preferred Billing Address"
- }, 
- {
-  "default": "0", 
-  "description": "Check to make Shipping Address", 
-  "doctype": "DocField", 
-  "fieldname": "is_shipping_address", 
-  "fieldtype": "Check", 
-  "in_list_view": 1, 
-  "label": "Preferred Shipping Address"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "linked_with", 
-  "fieldtype": "Section Break", 
-  "label": "Reference", 
-  "options": "icon-pushpin"
- }, 
- {
-  "depends_on": "eval:!doc.supplier && !doc.sales_partner", 
-  "doctype": "DocField", 
-  "fieldname": "customer", 
-  "fieldtype": "Link", 
-  "label": "Customer", 
-  "options": "Customer"
- }, 
- {
-  "depends_on": "eval:!doc.supplier && !doc.sales_partner", 
-  "doctype": "DocField", 
-  "fieldname": "customer_name", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Customer Name", 
-  "read_only": 1
- }, 
- {
-  "depends_on": "eval:!doc.customer && !doc.sales_partner && !doc.lead", 
-  "doctype": "DocField", 
-  "fieldname": "supplier", 
-  "fieldtype": "Link", 
-  "label": "Supplier", 
-  "options": "Supplier"
- }, 
- {
-  "depends_on": "eval:!doc.customer && !doc.sales_partner && !doc.lead", 
-  "doctype": "DocField", 
-  "fieldname": "supplier_name", 
-  "fieldtype": "Data", 
-  "in_filter": 1, 
-  "in_list_view": 1, 
-  "label": "Supplier Name", 
-  "read_only": 1, 
-  "search_index": 0
- }, 
- {
-  "depends_on": "eval:!doc.customer && !doc.supplier && !doc.lead", 
-  "doctype": "DocField", 
-  "fieldname": "sales_partner", 
-  "fieldtype": "Link", 
-  "label": "Sales Partner", 
-  "options": "Sales Partner"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break_22", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "depends_on": "eval:!doc.supplier && !doc.sales_partner", 
-  "doctype": "DocField", 
-  "fieldname": "lead", 
-  "fieldtype": "Link", 
-  "label": "Lead", 
-  "options": "Lead"
- }, 
- {
-  "depends_on": "eval:!doc.supplier && !doc.sales_partner", 
-  "doctype": "DocField", 
-  "fieldname": "lead_name", 
-  "fieldtype": "Data", 
-  "label": "Lead Name", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Sales User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Purchase User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Maintenance User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Accounts User"
- }
-]
\ No newline at end of file
diff --git a/utilities/doctype/address/templates/__init__.py b/utilities/doctype/address/templates/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/utilities/doctype/address/templates/__init__.py
+++ /dev/null
diff --git a/utilities/doctype/address/templates/pages/__init__.py b/utilities/doctype/address/templates/pages/__init__.py
deleted file mode 100644
index e69de29..0000000
--- a/utilities/doctype/address/templates/pages/__init__.py
+++ /dev/null
diff --git a/utilities/doctype/address/templates/pages/address.html b/utilities/doctype/address/templates/pages/address.html
deleted file mode 100644
index 5eaefd5..0000000
--- a/utilities/doctype/address/templates/pages/address.html
+++ /dev/null
@@ -1,114 +0,0 @@
-{% extends base_template %}
-
-{% set title=doc and doc.name or "New Address" %}
-{% set docname=(doc and doc.name or "") %}
-
-{% macro render_fields(docfields) -%}
-{% for df in docfields -%}
-	{% if df.fieldtype in ["Data", "Link"] -%}
-	<fieldset>
-		<label>{{ df.label }}</label>
-		<input class="form-control" type="text" placeholder="Type {{ df.label }}" 
-			data-fieldname="{{ df.fieldname }}" data-fieldtype="{{ df.fieldtype }}"
-			{% if doc and doc.fields.get(df.fieldname) -%} value="{{ doc.fields[df.fieldname] }}" {%- endif %}>
-	</fieldset>
-	{% elif df.fieldtype == "Check" -%}
-	<fieldset class="checkbox">
-		<label><input type="checkbox" data-fieldname="{{ df.fieldname }}" 
-			data-fieldtype="{{ df.fieldtype }}" 
-			{% if doc and cint(doc.fields.get(df.fieldname)) -%} checked="checked" {%- endif %}> 
-			{{ df.label }}</label>
-	</fieldset>
-	{% elif df.fieldtype == "Select" -%}
-	<fieldset>
-		<label>{{ df.label }}</label>
-		<select class="form-control" data-fieldname="{{ df.fieldname }}" data-fieldtype="{{ df.fieldtype }}">
-			{% for value in df.options.split("\n") -%}
-			{% if doc and doc.fields.get(df.fieldname) == value -%}
-			<option selected="selected">{{ value }}</option>
-			{% else -%}
-			<option>{{ value }}</option>
-			{%- endif %}
-			{%- endfor %}
-		</select>
-	</fieldset>
-	{%- endif %}
-{%- endfor %}
-{%- endmacro %}
-
-{% block content %}
-<div class="container content">
-    <ul class="breadcrumb">
-    	<li><a href="index">Home</a></li>
-    	<li><a href="addresses">My Addresses</a></li>
-    	<li class="active"><i class="icon-map-marker icon-fixed-width"></i> {{ title }}</li>
-    </ul>
-	<h3><i class="icon-map-marker icon-fixed-width"></i> {{ title }}</h3>
-	<button type="button" class="btn btn-primary pull-right" id="address-save"><i class="icon-ok"></i> 
-		{{ doc and "Save" or "Insert" }}</button>
-	<div class="clearfix"></div>
-	<hr>
-	<div id="address-error" class="alert alert-danger" style="display: none;"></div>
-	<form autocomplete="on">
-		<div class="row">
-			<section class="col-md-6">
-				{{ render_fields(meta.left_fields) }}
-			</section>
-			<section class="col-md-6">
-				{{ render_fields(meta.right_fields) }}
-			</section>
-		</section>
-	</form>
-</div>
-
-<script>
-;(function() {
-	$(document).ready(function() {
-		bind_save();
-	});
-	
-	var bind_save = function() {
-		$("#address-save").on("click", function() {
-			var fields = {
-				name: "{{ docname }}"
-			};
-
-			$("form").find("[data-fieldname]").each(function(i, input) {
-				var $input = $(input);
-				var fieldname = $(input).attr("data-fieldname");
-				var fieldtype = $(input).attr("data-fieldtype");
-				
-				if(fieldtype == "Check") {
-					fields[fieldname] = $input.is(":checked") ? 1 : 0;
-				} else {
-					fields[fieldname] = $input.val();
-				}
-			});
-			
-			wn.call({
-				btn: $(this),
-				type: "POST",
-				method: "selling.utils.cart.save_address",
-				args: { fields: fields, address_fieldname: get_url_arg("address_fieldname") },
-				callback: function(r) {
-					if(r.exc) {
-						var msg = "";
-						if(r._server_messages) {
-							msg = JSON.parse(r._server_messages || []).join("<br>");
-						}
-						
-						$("#address-error")
-							.html(msg || "Something went wrong!")
-							.toggle(true);
-					} else if(get_url_arg("address_fieldname")) {
-						window.location.href = "cart";
-					} else {
-						window.location.href = "address?name=" + encodeURIComponent(r.message);
-					}
-				}
-			});
-		});
-	};
-})();
-</script>
-{% endblock %}
\ No newline at end of file
diff --git a/utilities/doctype/address/templates/pages/address.py b/utilities/doctype/address/templates/pages/address.py
deleted file mode 100644
index 9918e5f..0000000
--- a/utilities/doctype/address/templates/pages/address.py
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import cint
-
-no_cache = True
-
-def get_context():
-	def _get_fields(fieldnames):
-		return [webnotes._dict(zip(["label", "fieldname", "fieldtype", "options"], 
-				[df.label, df.fieldname, df.fieldtype, df.options]))
-			for df in webnotes.get_doctype("Address", processed=True).get({"fieldname": ["in", fieldnames]})]
-	
-	bean = None
-	if webnotes.form_dict.name:
-		bean = webnotes.bean("Address", webnotes.form_dict.name)
-	
-	return {
-		"doc": bean.doc if bean else None,
-		"meta": webnotes._dict({
-			"left_fields": _get_fields(["address_title", "address_type", "address_line1", "address_line2",
-				"city", "state", "pincode", "country"]),
-			"right_fields": _get_fields(["email_id", "phone", "fax", "is_primary_address",
-				"is_shipping_address"])
-		}),
-		"cint": cint
-	}
-	
diff --git a/utilities/doctype/address/templates/pages/addresses.html b/utilities/doctype/address/templates/pages/addresses.html
deleted file mode 100644
index 6fe36a9..0000000
--- a/utilities/doctype/address/templates/pages/addresses.html
+++ /dev/null
@@ -1,51 +0,0 @@
-{% extends base_template %}
-
-{% set title="My Addresses" %}
-
-{% block content %}
-<div class="container content">
-    <ul class="breadcrumb">
-    	<li><a href="index">Home</a></li>
-    	<li class="active"><i class="icon-map-marker icon-fixed-width"></i> My Addresses</li>
-    </ul>
-	<p><a class="btn btn-default" href="address"><i class="icon-plus"> New Address</i></a></p>
-	<hr>
-	<div id="address-list">
-		<div class="progress progress-striped active">
-			<div class="progress-bar progress-bar-info" style="width: 100%;"></div>
-		</div>
-	</div>
-</div>
-
-<script>
-;(function() {
-	$(document).ready(function() {
-		fetch_addresses();
-	});
-	
-	var fetch_addresses = function() {
-		wn.call({
-			method: "selling.utils.cart.get_addresses",
-			callback: function(r) {
-				$("#address-list .progress").remove();
-				var $list = $("#address-list");
-			
-				if(!(r.message && r.message.length)) {
-					$list.html("<div class='alert'>No Addresses Found</div>");
-					return;
-				}
-			
-				$.each(r.message, function(i, address) {
-					address.url_name = encodeURIComponent(address.name);
-					$(repl('<div> \
-						<p><a href="address?name=%(url_name)s">%(name)s</a></p> \
-						<p>%(display)s</p> \
-						<hr> \
-					</div>', address)).appendTo($list);
-				});
-			}
-		});
-	};
-})();
-</script>
-{% endblock %}
\ No newline at end of file
diff --git a/utilities/doctype/address/templates/pages/addresses.py b/utilities/doctype/address/templates/pages/addresses.py
deleted file mode 100644
index 41f6b56..0000000
--- a/utilities/doctype/address/templates/pages/addresses.py
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-
-no_cache = True
\ No newline at end of file
diff --git a/utilities/doctype/contact/contact.js b/utilities/doctype/contact/contact.js
deleted file mode 100644
index 81d35dd..0000000
--- a/utilities/doctype/contact/contact.js
+++ /dev/null
@@ -1,18 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-wn.require('app/controllers/js/contact_address_common.js');
-
-cur_frm.cscript.refresh = function(doc) {
-	cur_frm.communication_view = new wn.views.CommunicationList({
-		list: wn.model.get("Communication", {"parent": doc.name, "parenttype": "Contact"}),
-		parent: cur_frm.fields_dict.communication_html.wrapper,
-		doc: doc,
-		recipients: doc.email_id
-	});
-}
-
-cur_frm.cscript.hide_dialog = function() {
-	if(cur_frm.contact_list)
-		cur_frm.contact_list.run();
-}
\ No newline at end of file
diff --git a/utilities/doctype/contact/contact.py b/utilities/doctype/contact/contact.py
deleted file mode 100644
index 16f9d32..0000000
--- a/utilities/doctype/contact/contact.py
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes.utils import cstr, extract_email_id
-
-from utilities.transaction_base import TransactionBase
-
-class DocType(TransactionBase):
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-
-	def autoname(self):
-		# concat first and last name
-		self.doc.name = " ".join(filter(None, 
-			[cstr(self.doc.fields.get(f)).strip() for f in ["first_name", "last_name"]]))
-		
-		# concat party name if reqd
-		for fieldname in ("customer", "supplier", "sales_partner"):
-			if self.doc.fields.get(fieldname):
-				self.doc.name = self.doc.name + "-" + cstr(self.doc.fields.get(fieldname)).strip()
-				break
-		
-	def validate(self):
-		self.set_status()
-		self.validate_primary_contact()
-
-	def validate_primary_contact(self):
-		if self.doc.is_primary_contact == 1:
-			if self.doc.customer:
-				webnotes.conn.sql("update tabContact set is_primary_contact=0 where customer = '%s'" % (self.doc.customer))
-			elif self.doc.supplier:
-				webnotes.conn.sql("update tabContact set is_primary_contact=0 where supplier = '%s'" % (self.doc.supplier))	
-			elif self.doc.sales_partner:
-				webnotes.conn.sql("update tabContact set is_primary_contact=0 where sales_partner = '%s'" % (self.doc.sales_partner))
-		else:
-			if self.doc.customer:
-				if not webnotes.conn.sql("select name from tabContact where is_primary_contact=1 and customer = '%s'" % (self.doc.customer)):
-					self.doc.is_primary_contact = 1
-			elif self.doc.supplier:
-				if not webnotes.conn.sql("select name from tabContact where is_primary_contact=1 and supplier = '%s'" % (self.doc.supplier)):
-					self.doc.is_primary_contact = 1
-			elif self.doc.sales_partner:
-				if not webnotes.conn.sql("select name from tabContact where is_primary_contact=1 and sales_partner = '%s'" % (self.doc.sales_partner)):
-					self.doc.is_primary_contact = 1
-
-	def on_trash(self):
-		webnotes.conn.sql("""update `tabSupport Ticket` set contact='' where contact=%s""",
-			self.doc.name)
diff --git a/utilities/doctype/contact/contact.txt b/utilities/doctype/contact/contact.txt
deleted file mode 100644
index 1c8a5cf..0000000
--- a/utilities/doctype/contact/contact.txt
+++ /dev/null
@@ -1,289 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:32", 
-  "docstatus": 0, 
-  "modified": "2013-12-12 12:18:19", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_rename": 1, 
-  "doctype": "DocType", 
-  "document_type": "Master", 
-  "icon": "icon-user", 
-  "in_create": 0, 
-  "in_dialog": 0, 
-  "module": "Utilities", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Contact", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Contact", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Contact"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_section", 
-  "fieldtype": "Section Break", 
-  "label": "Contact Details", 
-  "options": "icon-user"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "first_name", 
-  "fieldtype": "Data", 
-  "label": "First Name", 
-  "oldfieldname": "first_name", 
-  "oldfieldtype": "Data", 
-  "reqd": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "last_name", 
-  "fieldtype": "Data", 
-  "label": "Last Name", 
-  "oldfieldname": "last_name", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "cb00", 
-  "fieldtype": "Column Break"
- }, 
- {
-  "default": "Passive", 
-  "doctype": "DocField", 
-  "fieldname": "status", 
-  "fieldtype": "Select", 
-  "label": "Status", 
-  "options": "Passive\nOpen\nReplied"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "email_id", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Email Id", 
-  "oldfieldname": "email_id", 
-  "oldfieldtype": "Data", 
-  "reqd": 0, 
-  "search_index": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "phone", 
-  "fieldtype": "Data", 
-  "label": "Phone", 
-  "oldfieldname": "contact_no", 
-  "oldfieldtype": "Data", 
-  "reqd": 0
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sb00", 
-  "fieldtype": "Section Break", 
-  "label": "Communication History", 
-  "options": "icon-comments", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "communication_html", 
-  "fieldtype": "HTML", 
-  "label": "Communication HTML", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "contact_details", 
-  "fieldtype": "Section Break", 
-  "label": "Reference", 
-  "options": "icon-pushpin"
- }, 
- {
-  "depends_on": "eval:!doc.supplier && !doc.sales_partner", 
-  "doctype": "DocField", 
-  "fieldname": "customer", 
-  "fieldtype": "Link", 
-  "label": "Customer", 
-  "oldfieldname": "customer", 
-  "oldfieldtype": "Link", 
-  "options": "Customer", 
-  "print_hide": 0
- }, 
- {
-  "depends_on": "eval:!doc.supplier && !doc.sales_partner", 
-  "doctype": "DocField", 
-  "fieldname": "customer_name", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Customer Name", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "oldfieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "depends_on": "eval:!doc.customer && !doc.sales_partner", 
-  "doctype": "DocField", 
-  "fieldname": "supplier", 
-  "fieldtype": "Link", 
-  "label": "Supplier", 
-  "options": "Supplier"
- }, 
- {
-  "allow_on_submit": 0, 
-  "depends_on": "eval:!doc.customer && !doc.sales_partner", 
-  "doctype": "DocField", 
-  "fieldname": "supplier_name", 
-  "fieldtype": "Data", 
-  "in_list_view": 1, 
-  "label": "Supplier Name", 
-  "read_only": 1
- }, 
- {
-  "depends_on": "eval:!doc.customer && !doc.supplier", 
-  "doctype": "DocField", 
-  "fieldname": "sales_partner", 
-  "fieldtype": "Link", 
-  "label": "Sales Partner", 
-  "options": "Sales Partner"
- }, 
- {
-  "default": "0", 
-  "depends_on": "eval:(doc.customer || doc.supplier || doc.sales_partner)", 
-  "doctype": "DocField", 
-  "fieldname": "is_primary_contact", 
-  "fieldtype": "Check", 
-  "label": "Is Primary Contact", 
-  "oldfieldname": "is_primary_contact", 
-  "oldfieldtype": "Select"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "more_info", 
-  "fieldtype": "Section Break", 
-  "label": "More Info", 
-  "options": "icon-file-text"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "mobile_no", 
-  "fieldtype": "Data", 
-  "label": "Mobile No", 
-  "oldfieldname": "mobile_no", 
-  "oldfieldtype": "Data"
- }, 
- {
-  "description": "Enter department to which this Contact belongs", 
-  "doctype": "DocField", 
-  "fieldname": "department", 
-  "fieldtype": "Data", 
-  "label": "Department", 
-  "options": "Suggest"
- }, 
- {
-  "description": "Enter designation of this Contact", 
-  "doctype": "DocField", 
-  "fieldname": "designation", 
-  "fieldtype": "Data", 
-  "label": "Designation", 
-  "options": "Suggest"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "unsubscribed", 
-  "fieldtype": "Check", 
-  "label": "Unsubscribed"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "trash_reason", 
-  "fieldtype": "Small Text", 
-  "label": "Trash Reason", 
-  "oldfieldname": "trash_reason", 
-  "oldfieldtype": "Small Text", 
-  "read_only": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "communications", 
-  "fieldtype": "Table", 
-  "hidden": 1, 
-  "label": "Communications", 
-  "options": "Communication", 
-  "print_hide": 1
- }, 
- {
-  "cancel": 1, 
-  "doctype": "DocPerm", 
-  "role": "System Manager"
- }, 
- {
-  "amend": 0, 
-  "cancel": 1, 
-  "doctype": "DocPerm", 
-  "role": "Sales Master Manager"
- }, 
- {
-  "cancel": 1, 
-  "doctype": "DocPerm", 
-  "role": "Purchase Master Manager"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Sales Manager"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Purchase Manager"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Maintenance Manager"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Accounts Manager"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Sales User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Purchase User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Maintenance User"
- }, 
- {
-  "doctype": "DocPerm", 
-  "role": "Accounts User"
- }
-]
\ No newline at end of file
diff --git a/utilities/doctype/note/note.txt b/utilities/doctype/note/note.txt
deleted file mode 100644
index 5c6b771..0000000
--- a/utilities/doctype/note/note.txt
+++ /dev/null
@@ -1,85 +0,0 @@
-[
- {
-  "creation": "2013-05-24 13:41:00", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:47:11", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "allow_print": 0, 
-  "allow_rename": 1, 
-  "description": "Note is a free page where users can share documents / notes", 
-  "doctype": "DocType", 
-  "document_type": "Transaction", 
-  "icon": "icon-file-text", 
-  "module": "Utilities", 
-  "name": "__common__", 
-  "read_only_onload": 1
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "Note", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "cancel": 1, 
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "Note", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "role": "All", 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Note"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "title", 
-  "fieldtype": "Data", 
-  "label": "Title", 
-  "print_hide": 1
- }, 
- {
-  "description": "Help: To link to another record in the system, use \"#Form/Note/[Note Name]\" as the Link URL. (don't use \"http://\")", 
-  "doctype": "DocField", 
-  "fieldname": "content", 
-  "fieldtype": "Text Editor", 
-  "in_list_view": 0, 
-  "label": "Content"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "share", 
-  "fieldtype": "Section Break", 
-  "label": "Share"
- }, 
- {
-  "description": "Everyone can read", 
-  "doctype": "DocField", 
-  "fieldname": "public", 
-  "fieldtype": "Check", 
-  "label": "Public", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "share_with", 
-  "fieldtype": "Table", 
-  "label": "Share With", 
-  "options": "Note User", 
-  "print_hide": 1
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/utilities/doctype/note_user/note_user.txt b/utilities/doctype/note_user/note_user.txt
deleted file mode 100644
index fcc1d11..0000000
--- a/utilities/doctype/note_user/note_user.txt
+++ /dev/null
@@ -1,46 +0,0 @@
-[
- {
-  "creation": "2013-05-24 14:24:48", 
-  "docstatus": 0, 
-  "modified": "2013-07-10 14:54:11", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "description": "List of users who can edit a particular Note", 
-  "doctype": "DocType", 
-  "document_type": "Other", 
-  "istable": 1, 
-  "module": "Utilities", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "in_list_view": 1, 
-  "name": "__common__", 
-  "parent": "Note User", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "Note User"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "user", 
-  "fieldtype": "Link", 
-  "label": "User", 
-  "options": "Profile", 
-  "reqd": 1
- }, 
- {
-  "default": "Edit", 
-  "doctype": "DocField", 
-  "fieldname": "permission", 
-  "fieldtype": "Select", 
-  "label": "Permission", 
-  "options": "Edit\nRead"
- }
-]
\ No newline at end of file
diff --git a/utilities/doctype/rename_tool/rename_tool.js b/utilities/doctype/rename_tool/rename_tool.js
deleted file mode 100644
index c075656..0000000
--- a/utilities/doctype/rename_tool/rename_tool.js
+++ /dev/null
@@ -1,50 +0,0 @@
-// Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-// License: GNU General Public License v3. See license.txt
-
-cur_frm.cscript.refresh = function(doc) {
-	return wn.call({
-		method:"utilities.doctype.rename_tool.rename_tool.get_doctypes",
-		callback: function(r) {
-			cur_frm.set_df_property("select_doctype", "options", r.message);
-			cur_frm.cscript.setup_upload();
-		}
-	});	
-}
-
-cur_frm.cscript.select_doctype = function() {
-	cur_frm.cscript.setup_upload();
-}
-
-cur_frm.cscript.setup_upload = function() {
-	var me = this;
-	var $wrapper = $(cur_frm.fields_dict.upload_html.wrapper).empty()
-		.html("<hr><div class='alert alert-warning'>" +
-			wn._("Upload a .csv file with two columns: the old name and the new name. Max 500 rows.")
-			+ "</div>");
-	var $log = $(cur_frm.fields_dict.rename_log.wrapper).empty();
-
-	// upload
-	wn.upload.make({
-		parent: $wrapper,
-		args: {
-			method: 'utilities.doctype.rename_tool.rename_tool.upload',
-			select_doctype: cur_frm.doc.select_doctype
-		},
-		sample_url: "e.g. http://example.com/somefile.csv",
-		callback: function(fid, filename, r) {
-			$log.empty().html("<hr>");
-			$.each(r.message, function(i, v) {
-				$("<div>" + v + "</div>").appendTo($log);
-			});
-		}
-	});
-	
-	// rename button
-	$wrapper.find('form input[type="submit"]')
-		.click(function() {
-			$log.html("Working...");
-		})
-		.addClass("btn-info")
-		.attr('value', 'Upload and Rename')
-	
-}
\ No newline at end of file
diff --git a/utilities/doctype/sms_control/sms_control.py b/utilities/doctype/sms_control/sms_control.py
deleted file mode 100644
index 5a9777a..0000000
--- a/utilities/doctype/sms_control/sms_control.py
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import load_json, nowdate, cstr
-from webnotes.model.code import get_obj
-from webnotes.model.doc import Document
-from webnotes import msgprint
-from webnotes.model.bean import getlist, copy_doclist
-
-class DocType:
-	def __init__(self, doc, doclist=[]):
-		self.doc = doc
-		self.doclist = doclist
-
-	def validate_receiver_nos(self,receiver_list):
-		validated_receiver_list = []
-		for d in receiver_list:
-			# remove invalid character
-			invalid_char_list = [' ', '+', '-', '(', ')']
-			for x in invalid_char_list:
-				d = d.replace(x, '')
-				
-			validated_receiver_list.append(d)
-
-		if not validated_receiver_list:
-			msgprint("Please enter valid mobile nos", raise_exception=1)
-
-		return validated_receiver_list
-
-
-	def get_sender_name(self):
-		"returns name as SMS sender"
-		sender_name = webnotes.conn.get_value('Global Defaults', None, 'sms_sender_name') or \
-			'ERPNXT'
-		if len(sender_name) > 6 and \
-				webnotes.conn.get_value("Control Panel", None, "country") == "India":
-			msgprint("""
-				As per TRAI rule, sender name must be exactly 6 characters.
-				Kindly change sender name in Setup --> Global Defaults.
-				
-				Note: Hyphen, space, numeric digit, special characters are not allowed.
-			""", raise_exception=1)
-		return sender_name
-	
-	def get_contact_number(self, arg):
-		"returns mobile number of the contact"
-		args = load_json(arg)
-		number = webnotes.conn.sql("""select mobile_no, phone from tabContact where name=%s and %s=%s""" % 
-			('%s', args['key'], '%s'), (args['contact_name'], args['value']))
-		return number and (number[0][0] or number[0][1]) or ''
-	
-	def send_form_sms(self, arg):
-		"called from client side"
-		args = load_json(arg)
-		self.send_sms([str(args['number'])], str(args['message']))
-
-	def send_sms(self, receiver_list, msg, sender_name = ''):
-		receiver_list = self.validate_receiver_nos(receiver_list)
-
-		arg = {
-			'receiver_list' : receiver_list,
-			'message'		: msg,
-			'sender_name'	: sender_name or self.get_sender_name()
-		}
-
-		if webnotes.conn.get_value('SMS Settings', None, 'sms_gateway_url'):
-			ret = self.send_via_gateway(arg)
-			msgprint(ret)
-
-	def send_via_gateway(self, arg):
-		ss = get_obj('SMS Settings', 'SMS Settings', with_children=1)
-		args = {ss.doc.message_parameter : arg.get('message')}
-		for d in getlist(ss.doclist, 'static_parameter_details'):
-			args[d.parameter] = d.value
-		
-		resp = []
-		for d in arg.get('receiver_list'):
-			args[ss.doc.receiver_parameter] = d
-			resp.append(self.send_request(ss.doc.sms_gateway_url, args))
-
-		return resp
-
-	# Send Request
-	# =========================================================
-	def send_request(self, gateway_url, args):
-		import httplib, urllib
-		server, api_url = self.scrub_gateway_url(gateway_url)
-		conn = httplib.HTTPConnection(server)  # open connection
-		headers = {}
-		headers['Accept'] = "text/plain, text/html, */*"
-		conn.request('GET', api_url + urllib.urlencode(args), headers = headers)    # send request
-		resp = conn.getresponse()     # get response
-		resp = resp.read()
-		return resp
-
-	# Split gateway url to server and api url
-	# =========================================================
-	def scrub_gateway_url(self, url):
-		url = url.replace('http://', '').strip().split('/')
-		server = url.pop(0)
-		api_url = '/' + '/'.join(url)
-		if not api_url.endswith('?'):
-			api_url += '?'
-		return server, api_url
-
-
-	# Create SMS Log
-	# =========================================================
-	def create_sms_log(self, arg, sent_sms):
-		sl = Document('SMS Log')
-		sl.sender_name = arg['sender_name']
-		sl.sent_on = nowdate()
-		sl.receiver_list = cstr(arg['receiver_list'])
-		sl.message = arg['message']
-		sl.no_of_requested_sms = len(arg['receiver_list'])
-		sl.no_of_sent_sms = sent_sms
-		sl.save(new=1)
diff --git a/utilities/doctype/sms_control/sms_control.txt b/utilities/doctype/sms_control/sms_control.txt
deleted file mode 100644
index bd63dab..0000000
--- a/utilities/doctype/sms_control/sms_control.txt
+++ /dev/null
@@ -1,38 +0,0 @@
-[
- {
-  "creation": "2013-01-10 16:34:32", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:55:40", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "doctype": "DocType", 
-  "icon": "icon-mobile-phone", 
-  "in_create": 0, 
-  "issingle": 1, 
-  "module": "Utilities", 
-  "name": "__common__"
- }, 
- {
-  "create": 1, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "SMS Control", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "System Manager", 
-  "submit": 0, 
-  "write": 1
- }, 
- {
-  "doctype": "DocType", 
-  "name": "SMS Control"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/utilities/doctype/sms_log/sms_log.txt b/utilities/doctype/sms_log/sms_log.txt
deleted file mode 100644
index 094adfd..0000000
--- a/utilities/doctype/sms_log/sms_log.txt
+++ /dev/null
@@ -1,92 +0,0 @@
-[
- {
-  "creation": "2012-03-27 14:36:47", 
-  "docstatus": 0, 
-  "modified": "2013-07-05 14:55:45", 
-  "modified_by": "Administrator", 
-  "owner": "Administrator"
- }, 
- {
-  "autoname": "SMSLOG/.########", 
-  "doctype": "DocType", 
-  "icon": "icon-mobile-phone", 
-  "module": "Utilities", 
-  "name": "__common__"
- }, 
- {
-  "doctype": "DocField", 
-  "name": "__common__", 
-  "parent": "SMS Log", 
-  "parentfield": "fields", 
-  "parenttype": "DocType", 
-  "permlevel": 0
- }, 
- {
-  "create": 0, 
-  "doctype": "DocPerm", 
-  "name": "__common__", 
-  "parent": "SMS Log", 
-  "parentfield": "permissions", 
-  "parenttype": "DocType", 
-  "permlevel": 0, 
-  "read": 1, 
-  "report": 1, 
-  "role": "System Manager", 
-  "write": 0
- }, 
- {
-  "doctype": "DocType", 
-  "name": "SMS Log"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break0", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sender_name", 
-  "fieldtype": "Data", 
-  "label": "Sender Name"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "sent_on", 
-  "fieldtype": "Date", 
-  "label": "Sent On"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "receiver_list", 
-  "fieldtype": "Small Text", 
-  "label": "Receiver List"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "column_break1", 
-  "fieldtype": "Column Break", 
-  "width": "50%"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "no_of_requested_sms", 
-  "fieldtype": "Int", 
-  "label": "No of Requested SMS"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "no_of_sent_sms", 
-  "fieldtype": "Int", 
-  "label": "No of Sent SMS"
- }, 
- {
-  "doctype": "DocField", 
-  "fieldname": "message", 
-  "fieldtype": "Small Text", 
-  "label": "Message"
- }, 
- {
-  "doctype": "DocPerm"
- }
-]
\ No newline at end of file
diff --git a/utilities/repost_stock.py b/utilities/repost_stock.py
deleted file mode 100644
index 48ff25f..0000000
--- a/utilities/repost_stock.py
+++ /dev/null
@@ -1,131 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-
-from webnotes.utils import flt
-
-
-def repost(allow_negative_stock=False):
-	"""
-	Repost everything!
-	"""
-	webnotes.conn.auto_commit_on_many_writes = 1
-	
-	if allow_negative_stock:
-		webnotes.conn.set_default("allow_negative_stock", 1)
-	
-	for d in webnotes.conn.sql("""select distinct item_code, warehouse from 
-		(select item_code, warehouse from tabBin
-		union
-		select item_code, warehouse from `tabStock Ledger Entry`) a"""):
-			repost_stock(d[0], d[1], allow_negative_stock)
-			
-	if allow_negative_stock:
-		webnotes.conn.set_default("allow_negative_stock", 
-			webnotes.conn.get_value("Stock Settings", None, "allow_negative_stock"))
-	webnotes.conn.auto_commit_on_many_writes = 0
-
-def repost_stock(item_code, warehouse):
-	repost_actual_qty(item_code, warehouse)
-	
-	if item_code and warehouse:
-		update_bin(item_code, warehouse, {
-			"reserved_qty": get_reserved_qty(item_code, warehouse),
-			"indented_qty": get_indented_qty(item_code, warehouse),
-			"ordered_qty": get_ordered_qty(item_code, warehouse),
-			"planned_qty": get_planned_qty(item_code, warehouse)
-		})
-
-def repost_actual_qty(item_code, warehouse):
-	from stock.stock_ledger import update_entries_after
-	try:
-		update_entries_after({ "item_code": item_code, "warehouse": warehouse })
-	except:
-		pass
-	
-def get_reserved_qty(item_code, warehouse):
-	reserved_qty = webnotes.conn.sql("""
-		select 
-			sum((dnpi_qty / so_item_qty) * (so_item_qty - so_item_delivered_qty))
-		from 
-			(
-				(select
-					qty as dnpi_qty,
-					(
-						select qty from `tabSales Order Item`
-						where name = dnpi.parent_detail_docname
-					) as so_item_qty,
-					(
-						select ifnull(delivered_qty, 0) from `tabSales Order Item`
-						where name = dnpi.parent_detail_docname
-					) as so_item_delivered_qty, 
-					parent, name
-				from 
-				(
-					select qty, parent_detail_docname, parent, name
-					from `tabPacked Item` dnpi_in
-					where item_code = %s and warehouse = %s
-					and parenttype="Sales Order"
-				and item_code != parent_item
-					and exists (select * from `tabSales Order` so
-					where name = dnpi_in.parent and docstatus = 1 and status != 'Stopped')
-				) dnpi)
-			union
-				(select qty as dnpi_qty, qty as so_item_qty,
-					ifnull(delivered_qty, 0) as so_item_delivered_qty, parent, name
-				from `tabSales Order Item` so_item
-				where item_code = %s and reserved_warehouse = %s 
-				and exists(select * from `tabSales Order` so
-					where so.name = so_item.parent and so.docstatus = 1 
-					and so.status != 'Stopped'))
-			) tab
-		where 
-			so_item_qty >= so_item_delivered_qty
-	""", (item_code, warehouse, item_code, warehouse))
-
-	return flt(reserved_qty[0][0]) if reserved_qty else 0
-	
-def get_indented_qty(item_code, warehouse):
-	indented_qty = webnotes.conn.sql("""select sum(pr_item.qty - ifnull(pr_item.ordered_qty, 0))
-		from `tabMaterial Request Item` pr_item, `tabMaterial Request` pr
-		where pr_item.item_code=%s and pr_item.warehouse=%s 
-		and pr_item.qty > ifnull(pr_item.ordered_qty, 0) and pr_item.parent=pr.name 
-		and pr.status!='Stopped' and pr.docstatus=1""", (item_code, warehouse))
-		
-	return flt(indented_qty[0][0]) if indented_qty else 0
-
-def get_ordered_qty(item_code, warehouse):
-	ordered_qty = webnotes.conn.sql("""
-		select sum((po_item.qty - ifnull(po_item.received_qty, 0))*po_item.conversion_factor)
-		from `tabPurchase Order Item` po_item, `tabPurchase Order` po
-		where po_item.item_code=%s and po_item.warehouse=%s 
-		and po_item.qty > ifnull(po_item.received_qty, 0) and po_item.parent=po.name 
-		and po.status!='Stopped' and po.docstatus=1""", (item_code, warehouse))
-		
-	return flt(ordered_qty[0][0]) if ordered_qty else 0
-			
-def get_planned_qty(item_code, warehouse):
-	planned_qty = webnotes.conn.sql("""
-		select sum(ifnull(qty, 0) - ifnull(produced_qty, 0)) from `tabProduction Order` 
-		where production_item = %s and fg_warehouse = %s and status != "Stopped"
-		and docstatus=1 and ifnull(qty, 0) > ifnull(produced_qty, 0)""", (item_code, warehouse))
-
-	return flt(planned_qty[0][0]) if planned_qty else 0
-	
-	
-def update_bin(item_code, warehouse, qty_dict=None):
-	from stock.utils import get_bin
-	bin = get_bin(item_code, warehouse)
-	mismatch = False
-	for fld, val in qty_dict.items():
-		if flt(bin.doc.fields.get(fld)) != flt(val):
-			bin.doc.fields[fld] = flt(val)
-			mismatch = True
-			
-	if mismatch:
-		bin.doc.projected_qty = flt(bin.doc.actual_qty) + flt(bin.doc.ordered_qty) + \
-			flt(bin.doc.indented_qty) + flt(bin.doc.planned_qty) - flt(bin.doc.reserved_qty)
-	
-		bin.doc.save()
\ No newline at end of file
diff --git a/utilities/transaction_base.py b/utilities/transaction_base.py
deleted file mode 100644
index 6c515a5..0000000
--- a/utilities/transaction_base.py
+++ /dev/null
@@ -1,508 +0,0 @@
-# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd. and Contributors
-# License: GNU General Public License v3. See license.txt
-
-from __future__ import unicode_literals
-import webnotes
-from webnotes import msgprint, _
-from webnotes.utils import load_json, cstr, flt, now_datetime, cint
-from webnotes.model.doc import addchild
-
-from controllers.status_updater import StatusUpdater
-
-class TransactionBase(StatusUpdater):
-	def get_default_address_and_contact(self, party_field, party_name=None):
-		"""get a dict of default field values of address and contact for a given party type
-			party_type can be one of: customer, supplier"""
-		if not party_name:
-			party_name = self.doc.fields.get(party_field)
-		
-		return get_default_address_and_contact(party_field, party_name,
-			fetch_shipping_address=True if self.meta.get_field("shipping_address_name") else False)
-			
-	def set_address_fields(self):
-		party_type, party_name = self.get_party_type_and_name()
-		
-		if party_type in ("Customer", "Lead"):
-			if self.doc.customer_address:
-				self.doc.address_display = get_address_display(self.doc.customer_address)
-				
-			if self.doc.shipping_address_name:
-				self.doc.shipping_address = get_address_display(self.doc.shipping_address_name)
-			
-		elif self.doc.supplier_address:
-			self.doc.address_display = get_address_display(self.doc.supplier_address)
-		
-	def set_contact_fields(self):
-		party_type, party_name = self.get_party_type_and_name()
-		
-		if party_type == "Lead":
-			contact_dict = map_lead_contact_details(party_name)
-		else:
-			contact_dict = map_party_contact_details(self.doc.contact_person, party_type, party_name)
-			
-		for fieldname, value in contact_dict.items():
-			if self.meta.get_field(fieldname):
-				self.doc.fields[fieldname] = value
-		
-	def get_party_type_and_name(self):
-		if not hasattr(self, "_party_type_and_name"):
-			for party_type in ("Lead", "Customer", "Supplier"):
-				party_field = party_type.lower()
-				if self.meta.get_field(party_field) and self.doc.fields.get(party_field):
-					self._party_type_and_name = (party_type, self.doc.fields.get(party_field))
-					break
-
-		return self._party_type_and_name
-			
-	def get_customer_defaults(self):
-		if not self.doc.customer: return {}
-		
-		out = self.get_default_address_and_contact("customer")
-
-		customer = webnotes.doc("Customer", self.doc.customer)
-		for f in ['customer_name', 'customer_group', 'territory']:
-			out[f] = customer.fields.get(f)
-		
-		# fields prepended with default in Customer doctype
-		for f in ['sales_partner', 'commission_rate', 'currency', 'price_list']:
-			if customer.fields.get("default_" + f):
-				out[f] = customer.fields.get("default_" + f)
-			
-		return out
-				
-	def set_customer_defaults(self):
-		"""
-			For a customer:
-			1. Sets default address and contact
-			2. Sets values like Territory, Customer Group, etc.
-			3. Clears existing Sales Team and fetches the one mentioned in Customer
-		"""
-		customer_defaults = self.get_customer_defaults()
-
-		customer_defaults["selling_price_list"] = \
-			self.get_user_default_price_list("selling_price_list") or \
-			customer_defaults.get("price_list") or \
-			webnotes.conn.get_value("Customer Group", self.doc.customer_group, 
-				"default_price_list") or self.doc.selling_price_list
-			
-		for fieldname, val in customer_defaults.items():
-			if self.meta.get_field(fieldname):
-				self.doc.fields[fieldname] = val
-			
-		if self.meta.get_field("sales_team") and self.doc.customer:
-			self.set_sales_team_for_customer()
-			
-	def get_user_default_price_list(self, price_list):
-		from webnotes.defaults import get_defaults_for
-		user_default_price_list = get_defaults_for(webnotes.session.user).get(price_list)
-		return cstr(user_default_price_list) \
-			if not isinstance(user_default_price_list, list) else ""
-			
-	def set_sales_team_for_customer(self):
-		from webnotes.model import default_fields
-		
-		# clear table
-		self.doclist = self.doc.clear_table(self.doclist, "sales_team")
-
-		sales_team = webnotes.conn.sql("""select * from `tabSales Team`
-			where parenttype="Customer" and parent=%s""", self.doc.customer, as_dict=True)
-		for i, sales_person in enumerate(sales_team):
-			# remove default fields
-			for fieldname in default_fields:
-				if fieldname in sales_person:
-					del sales_person[fieldname]
-			
-			sales_person.update({
-				"doctype": "Sales Team",
-				"parentfield": "sales_team",
-				"idx": i+1
-			})
-			
-			# add child
-			self.doclist.append(sales_person)
-			
-	def get_supplier_defaults(self):
-		out = self.get_default_address_and_contact("supplier")
-
-		supplier = webnotes.doc("Supplier", self.doc.supplier)
-		out["supplier_name"] = supplier.supplier_name
-		if supplier.default_currency:
-			out["currency"] = supplier.default_currency
-			
-		out["buying_price_list"] = self.get_user_default_price_list("buying_price_list") or \
-			supplier.default_price_list or self.doc.buying_price_list
-		
-		return out
-		
-	def set_supplier_defaults(self):
-		for fieldname, val in self.get_supplier_defaults().items():
-			if self.meta.get_field(fieldname):
-				self.doc.fields[fieldname] = val
-				
-	def get_lead_defaults(self):
-		out = self.get_default_address_and_contact("lead")
-		
-		lead = webnotes.conn.get_value("Lead", self.doc.lead, 
-			["territory", "company_name", "lead_name"], as_dict=True) or {}
-
-		out["territory"] = lead.get("territory")
-		out["customer_name"] = lead.get("company_name") or lead.get("lead_name")
-
-		return out
-		
-	def set_lead_defaults(self):
-		self.doc.fields.update(self.get_lead_defaults())
-	
-	def get_customer_address(self, args):
-		args = load_json(args)
-		ret = {
-			'customer_address' : args["address"],
-			'address_display' : get_address_display(args["address"]),
-		}
-		if args.get('contact'):
-			ret.update(map_party_contact_details(args['contact']))
-		
-		return ret
-		
-	def set_customer_address(self, args):
-		self.doc.fields.update(self.get_customer_address(args))
-		
-	# TODO deprecate this - used only in sales_order.js
-	def get_shipping_address(self, name):
-		shipping_address = get_default_address("customer", name, is_shipping_address=True)
-		return {
-			'shipping_address_name' : shipping_address,
-			'shipping_address' : get_address_display(shipping_address) if shipping_address else None
-		}
-		
-	# Get Supplier Default Primary Address - first load
-	# -----------------------
-	def get_default_supplier_address(self, args):
-		if isinstance(args, basestring):
-			args = load_json(args)
-			
-		address_name = get_default_address("supplier", args["supplier"])
-		ret = {
-			'supplier_address' : address_name,
-			'address_display' : get_address_display(address_name),
-		}
-		ret.update(map_party_contact_details(None, "supplier", args["supplier"]))
-		ret.update(self.get_supplier_details(args['supplier']))
-		return ret
-		
-	# Get Supplier Address
-	# -----------------------
-	def get_supplier_address(self, args):
-		args = load_json(args)
-		ret = {
-			'supplier_address' : args['address'],
-			'address_display' : get_address_display(args["address"]),
-		}
-		ret.update(map_party_contact_details(contact_name=args['contact']))
-		return ret
-		
-	def set_supplier_address(self, args):
-		self.doc.fields.update(self.get_supplier_address(args))
-	
-	# Get Supplier Details
-	# -----------------------
-	def get_supplier_details(self, name):
-		supplier_details = webnotes.conn.sql("""\
-			select supplier_name, default_currency
-			from `tabSupplier`
-			where name = %s and docstatus < 2""", name, as_dict=1)
-		if supplier_details:
-			return {
-				'supplier_name': (supplier_details[0]['supplier_name']
-					or self.doc.fields.get('supplier_name')),
-				'currency': (supplier_details[0]['default_currency']
-					or self.doc.fields.get('currency')),
-			}
-		else:
-			return {}
-		
-	# Get Sales Person Details of Customer
-	# ------------------------------------
-	def get_sales_person(self, name):			
-		self.doclist = self.doc.clear_table(self.doclist,'sales_team')
-		idx = 0
-		for d in webnotes.conn.sql("select sales_person, allocated_percentage, allocated_amount, incentives from `tabSales Team` where parent = '%s'" % name):
-			ch = addchild(self.doc, 'sales_team', 'Sales Team', self.doclist)
-			ch.sales_person = d and cstr(d[0]) or ''
-			ch.allocated_percentage = d and flt(d[1]) or 0
-			ch.allocated_amount = d and flt(d[2]) or 0
-			ch.incentives = d and flt(d[3]) or 0
-			ch.idx = idx
-			idx += 1
-
-	def load_notification_message(self):
-		dt = self.doc.doctype.lower().replace(" ", "_")
-		if int(webnotes.conn.get_value("Notification Control", None, dt) or 0):
-			self.doc.fields["__notification_message"] = \
-				webnotes.conn.get_value("Notification Control", None, dt + "_message")
-							
-	def validate_posting_time(self):
-		if not self.doc.posting_time:
-			self.doc.posting_time = now_datetime().strftime('%H:%M:%S')
-			
-	def add_calendar_event(self, opts, force=False):
-		if self.doc.contact_by != cstr(self._prev.contact_by) or \
-				self.doc.contact_date != cstr(self._prev.contact_date) or force:
-			
-			self.delete_events()
-			self._add_calendar_event(opts)
-			
-	def delete_events(self):
-		webnotes.delete_doc("Event", webnotes.conn.sql_list("""select name from `tabEvent` 
-			where ref_type=%s and ref_name=%s""", (self.doc.doctype, self.doc.name)), 
-			ignore_permissions=True)
-			
-	def _add_calendar_event(self, opts):
-		opts = webnotes._dict(opts)
-		
-		if self.doc.contact_date:
-			event_doclist = [{
-				"doctype": "Event",
-				"owner": opts.owner or self.doc.owner,
-				"subject": opts.subject,
-				"description": opts.description,
-				"starts_on": self.doc.contact_date + " 10:00:00",
-				"event_type": "Private",
-				"ref_type": self.doc.doctype,
-				"ref_name": self.doc.name
-			}]
-			
-			if webnotes.conn.exists("Profile", self.doc.contact_by):
-				event_doclist.append({
-					"doctype": "Event User",
-					"parentfield": "event_individuals",
-					"person": self.doc.contact_by
-				})
-			
-			webnotes.bean(event_doclist).insert()
-			
-	def validate_uom_is_integer(self, uom_field, qty_fields):
-		validate_uom_is_integer(self.doclist, uom_field, qty_fields)
-			
-	def validate_with_previous_doc(self, source_dt, ref):
-		for key, val in ref.items():
-			is_child = val.get("is_child_table")
-			ref_doc = {}
-			item_ref_dn = []
-			for d in self.doclist.get({"doctype": source_dt}):
-				ref_dn = d.fields.get(val["ref_dn_field"])
-				if ref_dn:
-					if is_child:
-						self.compare_values({key: [ref_dn]}, val["compare_fields"], d)
-						if ref_dn not in item_ref_dn:
-							item_ref_dn.append(ref_dn)
-						elif not val.get("allow_duplicate_prev_row_id"):
-							webnotes.msgprint(_("Row ") + cstr(d.idx + 1) + 
-								_(": Duplicate row from same ") + key, raise_exception=1)
-					elif ref_dn:
-						ref_doc.setdefault(key, [])
-						if ref_dn not in ref_doc[key]:
-							ref_doc[key].append(ref_dn)
-			if ref_doc:
-				self.compare_values(ref_doc, val["compare_fields"])
-	
-	def compare_values(self, ref_doc, fields, doc=None):
-		for ref_doctype, ref_dn_list in ref_doc.items():
-			for ref_docname in ref_dn_list:
-				prevdoc_values = webnotes.conn.get_value(ref_doctype, ref_docname, 
-					[d[0] for d in fields], as_dict=1)
-
-				for field, condition in fields:
-					if prevdoc_values[field] is not None:
-						self.validate_value(field, condition, prevdoc_values[field], doc)
-
-def get_default_address_and_contact(party_field, party_name, fetch_shipping_address=False):
-	out = {}
-	
-	# get addresses
-	billing_address = get_default_address(party_field, party_name)
-	if billing_address:
-		out[party_field + "_address"] = billing_address
-		out["address_display"] = get_address_display(billing_address)
-	else:
-		out[party_field + "_address"] = out["address_display"] = None
-	
-	if fetch_shipping_address:
-		shipping_address = get_default_address(party_field, party_name, is_shipping_address=True)
-		if shipping_address:
-			out["shipping_address_name"] = shipping_address
-			out["shipping_address"] = get_address_display(shipping_address)
-		else:
-			out["shipping_address_name"] = out["shipping_address"] = None
-	
-	# get contact
-	if party_field == "lead":
-		out["customer_address"] = out.get("lead_address")
-		out.update(map_lead_contact_details(party_name))
-	else:
-		out.update(map_party_contact_details(None, party_field, party_name))
-	
-	return out
-	
-def get_default_address(party_field, party_name, is_shipping_address=False):
-	if is_shipping_address:
-		order_by = "is_shipping_address desc, is_primary_address desc, name asc"
-	else:
-		order_by = "is_primary_address desc, name asc"
-		
-	address = webnotes.conn.sql("""select name from `tabAddress` where `%s`=%s order by %s
-		limit 1""" % (party_field, "%s", order_by), party_name)
-	
-	return address[0][0] if address else None
-
-def get_default_contact(party_field, party_name):
-	contact = webnotes.conn.sql("""select name from `tabContact` where `%s`=%s
-		order by is_primary_contact desc, name asc limit 1""" % (party_field, "%s"), 
-		(party_name,))
-		
-	return contact[0][0] if contact else None
-	
-def get_address_display(address_dict):
-	if not isinstance(address_dict, dict):
-		address_dict = webnotes.conn.get_value("Address", address_dict, "*", as_dict=True) or {}
-	
-	meta = webnotes.get_doctype("Address")
-	sequence = (("", "address_line1"), ("\n", "address_line2"), ("\n", "city"),
-		("\n", "state"), ("\n" + meta.get_label("pincode") + ": ", "pincode"), ("\n", "country"),
-		("\n" + meta.get_label("phone") + ": ", "phone"), ("\n" + meta.get_label("fax") + ": ", "fax"))
-	
-	display = ""
-	for separator, fieldname in sequence:
-		if address_dict.get(fieldname):
-			display += separator + address_dict.get(fieldname)
-		
-	return display.strip()
-	
-def map_lead_contact_details(party_name):
-	out = {}
-	for fieldname in ["contact_display", "contact_email", "contact_mobile", "contact_phone"]:
-		out[fieldname] = None
-	
-	lead = webnotes.conn.sql("""select * from `tabLead` where name=%s""", party_name, as_dict=True)
-	if lead:
-		lead = lead[0]
-		out.update({
-			"contact_display": lead.get("lead_name"),
-			"contact_email": lead.get("email_id"),
-			"contact_mobile": lead.get("mobile_no"),
-			"contact_phone": lead.get("phone"),
-		})
-
-	return out
-
-def map_party_contact_details(contact_name=None, party_field=None, party_name=None):
-	out = {}
-	for fieldname in ["contact_person", "contact_display", "contact_email",
-		"contact_mobile", "contact_phone", "contact_designation", "contact_department"]:
-			out[fieldname] = None
-			
-	if not contact_name and party_field:
-		contact_name = get_default_contact(party_field, party_name)
-	
-	if contact_name:
-		contact = webnotes.conn.sql("""select * from `tabContact` where name=%s""", 
-			contact_name, as_dict=True)
-
-		if contact:
-			contact = contact[0]
-			out.update({
-				"contact_person": contact.get("name"),
-				"contact_display": " ".join(filter(None, 
-					[contact.get("first_name"), contact.get("last_name")])),
-				"contact_email": contact.get("email_id"),
-				"contact_mobile": contact.get("mobile_no"),
-				"contact_phone": contact.get("phone"),
-				"contact_designation": contact.get("designation"),
-				"contact_department": contact.get("department")
-			})
-
-	return out
-	
-def get_address_territory(address_doc):
-	territory = None
-	for fieldname in ("city", "state", "country"):
-		value = address_doc.fields.get(fieldname)
-		if value:
-			territory = webnotes.conn.get_value("Territory", value.strip())
-			if territory:
-				break
-	
-	return territory
-	
-def validate_conversion_rate(currency, conversion_rate, conversion_rate_label, company):
-	"""common validation for currency and price list currency"""
-
-	company_currency = webnotes.conn.get_value("Company", company, "default_currency")
-
-	if not conversion_rate:
-		msgprint(_('%(conversion_rate_label)s is mandatory. Maybe Currency Exchange \
-			record is not created for %(from_currency)s to %(to_currency)s') % {
-				"conversion_rate_label": conversion_rate_label,
-				"from_currency": currency,
-				"to_currency": company_currency
-		}, raise_exception=True)
-			
-def validate_item_fetch(args, item):
-	from stock.utils import validate_end_of_life
-	validate_end_of_life(item.name, item.end_of_life)
-	
-	# validate company
-	if not args.company:
-		msgprint(_("Please specify Company"), raise_exception=True)
-	
-def validate_currency(args, item, meta=None):
-	from webnotes.model.meta import get_field_precision
-	if not meta:
-		meta = webnotes.get_doctype(args.doctype)
-		
-	# validate conversion rate
-	if meta.get_field("currency"):
-		validate_conversion_rate(args.currency, args.conversion_rate, 
-			meta.get_label("conversion_rate"), args.company)
-		
-		# round it
-		args.conversion_rate = flt(args.conversion_rate, 
-			get_field_precision(meta.get_field("conversion_rate"), 
-				webnotes._dict({"fields": args})))
-	
-	# validate price list conversion rate
-	if meta.get_field("price_list_currency") and (args.selling_price_list or args.buying_price_list) \
-		and args.price_list_currency:
-		validate_conversion_rate(args.price_list_currency, args.plc_conversion_rate, 
-			meta.get_label("plc_conversion_rate"), args.company)
-		
-		# round it
-		args.plc_conversion_rate = flt(args.plc_conversion_rate, 
-			get_field_precision(meta.get_field("plc_conversion_rate"), 
-				webnotes._dict({"fields": args})))
-	
-def delete_events(ref_type, ref_name):
-	webnotes.delete_doc("Event", webnotes.conn.sql_list("""select name from `tabEvent` 
-		where ref_type=%s and ref_name=%s""", (ref_type, ref_name)), for_reload=True)
-
-class UOMMustBeIntegerError(webnotes.ValidationError): pass
-
-def validate_uom_is_integer(doclist, uom_field, qty_fields):
-	if isinstance(qty_fields, basestring):
-		qty_fields = [qty_fields]
-	
-	integer_uoms = filter(lambda uom: webnotes.conn.get_value("UOM", uom, 
-		"must_be_whole_number") or None, doclist.get_distinct_values(uom_field))
-		
-	if not integer_uoms:
-		return
-
-	for d in doclist:
-		if d.fields.get(uom_field) in integer_uoms:
-			for f in qty_fields:
-				if d.fields.get(f):
-					if cint(d.fields[f])!=d.fields[f]:
-						webnotes.msgprint(_("For UOM") + " '" + d.fields[uom_field] \
-							+ "': " + _("Quantity cannot be a fraction.") \
-							+ " " + _("In Row") + ": " + str(d.idx),
-							raise_exception=UOMMustBeIntegerError)